摘要 |
<P>PROBLEM TO BE SOLVED: To reduce the amount of printing paper for the final page of a plurality of pages. <P>SOLUTION: When a user directs printing from a document creation application, a print layout adjusting process is started. A printer driver (not shown in the figure) creates print data up to the final page and the print data created is stored in memory (S1). A CPU determines whether or not the print data stored corresponds to the final page of a plurality of pages (S2), and if it determines the print data to correspond to the final page (S2, YES), it further determines whether or not the part of the final page to be printed can be printed on the page before the final page, that is, assesses the possibility that the final page can be reduced (S3). When it determines that the final page can be reduced (S3, YES), the layout of the previous page is adjusted and the part of the final page to be printed is taken in to correct the print data (S4). The print data corrected is sent to a spooler (S5) and printing is performed using a print engine. <P>COPYRIGHT: (C)2005,JPO&NCIPI |