1. An information processing apparatus for executing a process for deforming a shape of an original image so as to approximate a shape of a target image or a target object, comprising: a deformed-shape model generation unit configured to generate a deformed-shape model of the original image, based on a plurality of deformed shapes of the original image corresponding to a plurality of parameters and based on position information of a feature area of the original image associated with the deformed shapes, by using information regarding the shape of the original image obtained under a first deformation condition and using the position information of the feature area of the original image; and a deformation estimation unit configured to estimate deformation of the shape of the original image so as to approximate the shape of the original image to the shape of the target image or the target object based on the deformed-shape model using, as a condition of constrain, the position information about the feature area of the original image obtained under the first deformation condition and a corresponding feature area of the target image or the target object obtained under a second deformation condition.