Patent ID: 8018493

Claim:
An image data transfer apparatus comprising: a communication unit that communicates with an external device; an acquisition unit that acquires predetermined information for at least one image file stored in a storage medium, the at least one image file capable of storing plural pieces of image data; an ID adding unit that adds unique identification information to at least a part of the plural pieces of image data stored in the at least one image file based on the acquired predetermined information; a reception unit that receives a command for selecting at least one piece of image data among the plural pieces of image data to which the unique identification information is added; a transmission unit that transmits the identification information of the image data selected based on the command received by the reception unit to the external device via the communication unit; and an image data transmission unit that transmits image data to the external device, via the communication unit, in response to a request from the external device based on the identification information transmitted to the external device.