Patent ID: 6580521
Filing Date: 2003-06-17
Classification: G06F,G06K

Abstract:
An information processing apparatus as a host computer for generating print data by executing layout of a print sheet, comprising:reception means for receiving common print information from a graphic engine which generates the common print information from drawing data generated by an arbitrary application, a sheet size or a sheet orientation included in the print information being arbitrarily determined by a logic page unit; area determination means for dividing a physical page by N (N being a natural number) thereby determining a print area corresponding to a logic page; enlargement/reduction means for determining the enlargement/reduction ratio for each logic page based on the size of each print area and page information, including page size information and page orientation information, of each logic page, and effecting an enlargement/reduction with the enlargement/reduction ratio corresponding to said logic page; and print data generating means for arranging the print information of each enlarged or reduced logic page in said each print area, and generating the print data to be sent to a printing apparatus, wherein if a plurality of logic pages to be arranged on one physical page have different sheet sizes or sheet orientations, said enlargement/reduction means determines different enlargement/reduction ratios for the plurality of logic pages.