Back to results
US 10,121,098 B2Granted
Image forming apparatus having plurality of processing units for generating intermediate data, and method for controlling the image forming apparatus
AssigneeCanon Kabushiki Kaisha
InventorShuichi Takenaka
Life of this patent
Estimating the term…
Abstract
When the generation of intermediate data of the following page is completed before the generation of intermediate data of the preceding page, the rasterization of the intermediate data of the following page is performed after completion of the generation and rasterization of the intermediate data of the preceding page.
Claims22
An image forming apparatus comprising:
- a printer engine configured to print rasterized pages;
- and
- at least one controller having one or more processors executing programs stored in a memory, the at least one controller being configured to function as:
- a receiving unit configured to receive PDL data including a plurality of pages;
- a plurality of processing units configured to generate, on a page basis, intermediate data of the plurality of pages based on the PDL data;
- and
- a rasterizing unit configured to rasterize the intermediate data of the plurality of pages generated by the plurality of processing units;
- wherein, in a case where generation of intermediate data of a following page is completed before generation of intermediate data of a preceding page, a second rasterization of the intermediate data of the following page by the rasterizing unit is controlled so that the second rasterization of the intermediate data of the following page is delayed until a first rasterization of the intermediate data of the preceding page is completed, and the second rasterization of the intermediate data of the following page by the rasterizing unit is executed after the first rasterization of the intermediate data of the preceding page is completed,
- wherein, a first raster image generated by the first rasterization is printed on a first sheet and a second raster image generated by the second rasterization is printed on a second sheet which is different from the first sheet.
6 more elements
A method for controlling an image forming apparatus having a plurality of processing units, the method comprising:
- receiving PDL data including a plurality of pages;
- controlling the plurality of respective different processing units to generate, on a page basis, intermediate data of the plurality of pages based on the PDL data;
- rasterizing, on a page basis, the generated intermediate data of the plurality of pages;
- and
- printing the rasterized pages by using a printer engine,
- wherein, in a case where a generation of intermediate data of a following page is completed before a generation of intermediate data of a preceding page, the controlling delays a second rasterization of the intermediate data of the following page by the rasterizing until a second rasterization of the intermediate data of the preceding page is completed, and the second rasterization of the intermediate data of the following page by the rasterizing step is executed after a first rasterization of the intermediate data of the preceding page is completed,
- wherein, a first raster image generated by the first rasterization is printed on a first sheet and a second raster image generated by the second rasterization is printed on a second sheet which is different from the first sheet.
4 more elements
Dependencies are inferred from the claim text.