Patent ID: 7170616
Filing Date: 2007-01-30
Classification: G06K

Abstract:
1. A print processing method in a data processing apparatus which communicates with a printing apparatus via a predetermined communication medium and which generates print data to be printed in the printing apparatus, comprising: a spooling step of converting a draw command which is transferred from basic software into an intermediate language in a format in which it can be stored; an intermediate language storing step of holding the intermediate language formed in said spooling step; a spatial banding drawing step of draw-developing a draw command of the intermediate language held in said intermediate language storing step for each of a plurality of band areas divided from one page, thereby completing drawing on the band areas of all physical colors provided in the printing apparatus by one banding process; a physical color drawing step of draw-developing a draw command of the intermediate language held in said intermediate language storing step for each physical color provided in the printing apparatus, thereby completing drawing page by page for each physical color; and a draw discriminating step of discriminating, prior to draw-developing in said spatial banding drawing step or said physical color drawing step, whether the intermediate language satisfies a specific condition, wherein switching is made between said physical color drawing step and said spatial banding drawing step such that if it is determined in said draw discriminating step that the intermediate language satisfies the specific condition, said physical color drawing step is performed and if it is determined in said draw discriminating step that the intermediate language does not satisfy the specific condition, said spatial banding drawing step is performed.