Patent ID: 8792127

Claim:
An image forming apparatus comprising: a memory; and a processor coupled to the memory, the processor configured to control: a first execution unit configured to perform processing for generating intermediate data in page units based on print data; a second execution unit configured to perform processing for generating intermediate data in page units based on print data in parallel with the first execution unit; a renderer configured to render a one page amount of image data based on the intermediate data generated by either the first execution unit or the second execution unit; and a printer engine configured to form image data of a page rendered by the renderer on a recording medium and to stop, after forming the image data, each element in the engine when there is no image data formation instruction corresponding to a next page of the page even after a cycle down time limit has elapsed, wherein the processor is further configured to control a request unit configured to, during generation of intermediate data of a predetermined page by the first execution unit, request an extension of the cycle down time limit set in the printer engine based on a number of pages of rendered image data corresponding to intermediate data of pages following the predetermined page, wherein the printer engine is configured to stop each element in the engine based on a cycle down time limit that has been extended based on the extension request, and wherein the cycle down is an operation of entering post-rotation when image data is not formed after a predetermined time has elapsed from reception of last image data.