Patent ID: 8810688

Claim:
An information processing apparatus comprising: a database configured to store, as attribute information, a plurality of image data to which a shooting timestamp, including the year, month, and day of the shooting, is attached; a list displaying unit configured to display on a display device a list of thumbnail images of a plurality of image data stored in the database; an instruction receiving unit configured to recognize a selection of a thumbnail image acquired as a specified image, among the thumbnail images displayed by the list displaying unit; an image classifying unit configured to generate one or more image groups by classifying the plurality of respective image data in terms of the respective year of the shooting timestamp, each image group being represented by a representative image belonging to the respective year of the image group; a representative image selector configured: to choose the specified image as the representative image of the image group of the year of the specified image, and to acquire, for image groups having a year that is different from the year of the specified image, image data from each image group generated by the image classifying unit as a representative image of each image group, respectively, the representative image having a month and day that is identical to or approximately the month and day corresponding to the specified image, wherein, when the representative image selector acquires the representative image of each image group, the list displaying unit displays a list of the one or more thumbnail images of the image groups sorted by year and displays a thumbnail image of the respective representative image placed at the head of each thumbnail image of the image group, and wherein the attribute information further includes priority information indicating the image data to be selected preferentially by the representative image selector as the representative image.