Patent ID: 7345776

Claim:
An information processing apparatus for generating print data including a plurality of body pages to be printed on both sides of a plurality of sheets, said apparatus comprising: setting means for setting whether all of the body pages are positioned on independent sheets other than a sheet containing a front cover page or one of the body pages is positioned on a back side of the front cover page, and whether or not the body pages are positioned on independent sheets other than a sheet containing the back cover page; first generating means for generating an insert page to be positioned on the back side of the front cover page, in a case where it is set that all of the body pages are positioned on independent sheets other than a sheet containing the front cover page by said setting means; second generating means for generating at least one insert page to be positioned between the last page of the body pages and the back cover page, in a case where it is set that the body pages are positioned on independent sheets other than a sheet containing the back cover page; and positioning means for: positioning a single insert page generated by said first generating means between the top page of the body pages and the front cover page in a case where it is set that all of the body pages are positioned on independent sheets other than a sheet containing the front cover page, positioning the top page of the body pages on the back side of the front cover page without generating the insert page, in a case where it is set that the one of the body pages is positioned on the back side of the front cover page, positioning two insert pages generated by said second generating means between the last page of the body pages and the back cover page, in a case where it is set that the body pages are positioned on independent sheets other than a sheet containing the back cover page and where the last page of the body pages is positioned on the front side of a sheet; and positioning a single insert page generated by said second generating means between the last page of the body pages and the back cover page, in a case where it is set that the body pages are positioned on independent sheets other than a sheet containing the back cover page and where the last page of the body pages is positioned on the back side of a sheet, wherein the front cover page and the back cover page have a background image, wherein said first generating means generates an insert page having the background image by removing an image frame and text frame from a new front cover page which is generated by copying the front cover page, and wherein said second generating means generates at least one insert page having the background image by removing an image frame and text frame from a new back cover page which is generated by copying the back cover page.