Patent ID: 8004700

Claim:
A server for combining images, comprising: a user image identification data receiving device for receiving data identifying a user image, which has been selected by a client computer from among a number of user images obtained by sensing the images of subjects and has been transmitted from the client computer; a mount image search device for finding, by a search among a number of mount images, a plurality of mount images recommended as mount images of the user image identified by the user image identification data received by said user image identification data receiving device; a mount image data transmitting device for transmitting mount image data, which represents the plurality of mount images found by said mount image search device, to the client computer; a mount identification data receiving device for receiving mount identification data transmitted from the client computer, this data identifying a mount image that has been selected by the client computer from among the plurality of mount images, in response to transmission of the mount image data from said mount image data transmitting device to the client computer; a part image search device for finding, by a search among a number of part images, a plurality of part images recommended as part images to be combined with an image that is a combination of the user image identified by the user image identification data received by said user image identification data receiving device and the mount image identified by the mount identification data received by said mount identification data receiving device; a part image data transmitting device for transmitting part image data, which represents the plurality of part images found by said part image search device, to the client computer; and further comprising a part image data receiving device, responsive to application of image transformation processing such as cropping and color conversion or designation of position by the client computer to a part image represented by part image data that has been transmitted to the client computer by said part image data transmitting device, for receiving part image data that has undergone the image transformation processing, or designated position data, transmitted from the client computer.