Patent ID: 7084995

Claim:
A print layout device, which serves as a host computer, for providing a layout for a recording sheet and generating a print job to be sent to a printer, said print layout device comprising: a margin setter adapted to set a margin for a sheet; a spooler adapted to spool drawing commands based on a print request provided by an application in a memory; a data re-calculator adapted to re-calculate position and distance data associated with the drawing commands spooled by said spooler in the memory for each logical page provided by the application, in consonance with a printable area of a physical page obtained based on the margin set by said margin setter; and a print job generator adapted to generate a print job comprising at least one printer control command based on the drawing commands and the position and distance data re-calculated by said data re-calculator, wherein said margin setter is capable of setting a binding margin adjacent to a center line in a sheet such that the sheet is folded along a line in the binding margin for bookbinding, and said data re-calculator re-calculates the position and distance data such that data generated based on the re-calculated position and distance data and the drawing commands are arranged in the printable area based on the binding margin.