Patent ID: 7161711
Filing Date: 2007-01-09
Classification: G06K

Abstract:
1. An information processing apparatus that creates a print job to be printed by a printing apparatus having an inversion process function, comprising: a receiving unit adapted to receive print data from an operating system in response to printout from an application; an intermediate data converting unit adapted to convert said print data received via the operating system from the application to an intermediate code format data and to store said converted intermediate code format data and processing conditions of said print data; an analysis unit adapted to analyze the processing conditions and to determine whether or not the inversion process function to be executed by the printing apparatus is set in the processing conditions; an inversion-type determination unit adapted to determine whether an entire print sheet is to be inverted or each page of the intermediate code format data is to be inverted with keeping an arrangement of each page; a preview display controlling unit adapted to display a preview image representing a print sheet printed by the printing apparatus, based on the print data stored by said intermediate data converting unit and the stored processing conditions; and a job creation unit adapted to create the print job based on the intermediate code format data stored by said intermediate data converting unit, after said preview display controlling unit displays the preview image, wherein the intermediate code format data is used for both the preview image and the print job, and wherein said preview display controlling unit displays the preview image representing the print sheet where the arranaement of each page is kept and each page is inverted, in a case where said analysis unit determines that the inversion process function is set in the processing conditions and said inversion-type determination unit determines that each page of the intermediate code format data is to be inverted, and wherein said preview display controlling unit displays the preview image representing the print sheet where the entire print sheet is inverted, in a case where said analysis unit determines that the inversion process function is set in the processing conditions and said inversion-type determination unit determines that the entire print sheet is to be inverted.