Patent ID: 7982893

Claim:
An information processing apparatus, comprising: a related data acquiring unit configured to acquire related data including proxy image data related to image data, the proxy image data being smaller in data quantity than the image data; a transmitting unit configured to calculate a transmission time necessary for transmission of the proxy image data to another apparatus, and judge whether the transmission time is equal to or greater than a predetermined time to produce a judgment result; and a creating processing unit configured to create, on the basis of an acquisition request transmitted by the another apparatus and when the judgment result indicates that the transmission time necessary for transmission of the proxy image data to the another apparatus is equal to or greater than the predetermined time, a thumbnail of the image data, the thumbnail being smaller in data quantity than the image data and the proxy image data, wherein the transmitting unit is further configured to transmit the proxy image data and directory information data associated with the image data before transmitting the image data and without transmitting the thumbnail image, when the judgment result indicates that the transmission time necessary for transmission of the proxy image data to the another apparatus is less than the predetermined time, and to transmit the thumbnail and the directory information data associated with the image data before transmitting the image data and without transmitting the proxy image data, when the judgment result indicates that the transmission time necessary for transmission of the proxy image data to the another apparatus is equal to or greater than the predetermined time, and the image data is video data, the video data includes stored video data and presently-acquired video data, and the related data acquiring unit acquires proxy image data related to the stored video data and proxy image data related to the presently-acquired video data.