Patent ID: 8379252

Claim:
An information processing apparatus which generates a print job to a printer comprising: a processor including an identifying unit configured to identify anyone of a first position on a front side of a sheet, a second position on the front side of the sheet, a first position on a back side of the sheet and a second position on the back side of the sheet as a position where a page to be arranged on a background image of the pre-printed sheet is printed at the time of execution of the bookbinding printing to generate a book by folding a plurality of sheets before the print job is transmitted to the printer; and a generating unit configured to generate the print job based on the position identified by the identifying unit after the identifying unit identifies the position where a page to be arranged on the background image of the pre-printed sheet is to be printed so that the printer selects the pre-printed sheets having the background image printed on the position identified by the identifying unit and performs printing, a registering unit configured to register information about the pre-printed sheet previously prepared for execution of the bookbinding printing in the printer; and an inserting unit configured to insert a blank sheet between specific pages of the print job when printing of the data indicating the content of the page on the background image of the pre-printed sheet registered by the registering unit is not available.