1. A method of outputting images, the method comprising: retrieving a plurality of images from a storage medium, the plurality of images including a group of images and a specific face of a same person is included within each image of the plurality of images; identifying, by circuitry, the specific face of the same person within each of the plurality of images; segmenting the specific face in each of the plurality of images, by the circuitry after the identifying and when the specific face is successfully identified in each of the plurality of images, into a plurality of variable features and non-variable features, the variable features of the specific face being features of the same person that change over time and the non-variable features of the specific face being features of the same person that do not change over time; identifying a specific variable feature of the plurality of variable features, the specific variable feature designated by a user; measuring, by the circuitry for each particular image of the plurality of images, a degree of similarity between the specific variable feature in the particular image and the specific variable feature in each of the other plurality of images; ordering the plurality of images according to the measured degree of similarity for each of the plurality of images; identifying the group of images, from the plurality of images ordered in the ordering, according to the ordering and the specific variable feature identified in each of the plurality of images; and outputting the group of images.