摘要 |
<P>PROBLEM TO BE SOLVED: To reduce a processing time period by performing an adequate thread control in an image forming apparatus that has a plurality of processors to perform image processing. <P>SOLUTION: The number of initial band rendering threads to be formed is determined depending on the number of processors for performing rendering, such as rasterizing, screening, or compressing, by interpreting a graphic object (intermediate data), in an environment of a system for performing page processing. The number of threads are not necessarily executed fully and is a maximum number of threads which are concurrently subjected to band rendering processing. Further, when the rendering processing of each band in a page is started, a usable capacity of a memory is checked to detect a memory size for concurrently performing the rendering of the plurality of bands. The band rendering having the least number of concurrent executions at that time is performed by each page in accordance with the memory size. <P>COPYRIGHT: (C)2010,JPO&INPIT |