Patent ID: 7519656
Filing Date: 2009-04-14
Classification: H04L

Abstract:
1. A photo site apparatus for uploading image data from a first communication terminal and providing the image data to a second communication terminal via a network, comprising: a central processing unit (CPU); a text data reception unit that receives, from said first communication terminal, text data to be appended to image data uploaded from the first communication terminal; a display request reception unit that receives a request to display an image represented by the uploaded image data from the second communication terminal; an inspection unit that inspects whether the uploaded image data representing the image requested to be displayed is inhibited from being published or not; an acquisition unit that acquires a display size of said second communication terminal, when said inspection unit inspects that the uploaded image data representing the image requested to be displayed is not inhibited from being published; an extraction unit that extracts a string of characters from the text data appended to the uploaded image data representing the image requested to be displayed, said string of characters having the acquired display size of said second communication terminal; a determination unit that determines whether a last character of the extracted string of characters consists of multiple bytes; a creation unit that creates first display information for a first screen to be displayed, including data of the extracted string of characters except the last character of the extracted string of characters: and the uploaded image data representing the image requested to be displayed, and link data linking to second display information for a second screen to be displayed, including all character strings of the text data appended to the uploaded image data without the uploaded image data representing the image, when said inspection unit inspects that the uploaded image data representing the image requested to be displayed is not inhibited from being published and said determination unit determines that the last character of the extracted string of characters consists of multiple bytes, and creates error display information for an error screen to be displayed, including error display character strings, when said inspection unit inspects that the uploaded image data representing the image requested to be displayed is inhibited from being published; and a transmission unit that transmits the created first display information or the created error display information to said second communication terminal, wherein said transmission unit further transmits the second display information to the second communication terminal in response to an access using the link data from the second communication terminal.