Patent ID: 7477409
Filing Date: 2009-01-13
Classification: G06K

Abstract:
1. An information processing apparatus, which is connected to a printing apparatus, and has a printer driver which issues control commands causing the printing apparatus to execute a 2 sided print processing of body text and tab data on print sheets and a tab print sheet, respectively, said information processing apparatus comprising: a setup reception unit configured to receive a print setup for the 2 sided print processing of the tab print sheet using a user interface of the printer driver; a first command issuance unit configured to issue a first control command which instructs to execute a 2 sided print processing of the body text data on the print sheets in accordance with the received 2 sided print setup for the tab print sheet; a second command issuance unit configured to issue a second control command which instructs to execute a print processing of a front side of the tab print sheet in accordance with the received 2 sided print setup for the tab print sheet; a pause command issuance unit configured to issue a command that pauses a print processing in the printing apparatus after the first and second control commands are issued; and a third command issuance unit configured to issue a third control command which instructs to execute a print processing of a back side of the tab print sheet in accordance with the received 2 sided print setup for the tab print sheet, wherein when the tab print sheet undergoes print processing while inserted among the print sheets, on which the body text data is printed in a 2 sided print mode, and the number of body text pages before the tab print sheet is odd, said first command issuance unit issues a blank page non-billing command that instructs to execute a non-billing blank page print process on a back side of the print sheet on which the body text data immediately before the tab print sheet is printed, and said printer driver stores tab data to be used for locating content to be printed on the tab on the front side of the tab print sheet, and uses the stored tab data in mirror image in case of printing that content on the tab on the back side of the tab print sheet.