Patent ID: 7077586

Claim:
A printing apparatus used in a printing system, the printing apparatus being connected with a content storage device, wherein the content storage device stores contents including image data that is used for representing an image, text data that is used for representing text and data indicating vertical and horizontal sizes of the image, and sends, to the printing apparatus in response to a request from the printing apparatus, at least one of (i) a content part relating to the image data, (ii) a content part relating to the text data, and (iii) a content part relating to the data indicating the vertical and horizontal sizes of the image, the printing apparatus comprising: a data obtainment unit operable to obtain, from the content storage device, a part of data of the contents, the part of data being data other than image data that is used for representing an image, the contents including the image data , the text data, and other data; a size obtainment unit operable to analyze the obtained contents and obtain vertical and horizontal sizes of the image based on the analysis; a layout unit operable to lay out the text for printing, and to lay out the image for printing using the obtained vertical and horizontal sizes; an image obtainment unit operable to obtain the image data from content storage device based on the layout; and a printing unit operable to generate print image data based on the obtained image data and the layout, and print out the image data.