Patent ID: 7505156

Claim:
An image processing apparatus which generates a page image corresponding to print data input from an external device, comprising: an analysis unit adapted to analyze the print data to generate a page image; a print data spool unit adapted to hold the print data; an image spool unit adapted to hold a page image of each page obtained as an analysis result of said analysis unit; a determination unit adapted to, when reprinting is designated, determine whether to read out the print data held in the print data spool unit or the page image held in the image spool unit, using first print setting information set for data to be reprinted and second print setting information which is newly designated for reprinting; and a printing unit adapted to, when said determination unit has determined to read out the page image, print using the page image, and when said determination unit has determined to read out the print data, print using the print data and the second print setting information, wherein said determination unit determines to read out the page image for an odd-numbered page and reading out the print data for an even-numbered page when double-sided printing with a desired binding width is designated as the first print setting information and single-sided printing with the desired binding width is designated as the second print setting information.