Printing system, printing apparatus, and job processing method
AssigneeCanon Kabushiki Kaisha
InventorBungo Shimada
Life of this patent
Estimating the term…
Abstract
A printing system has the first operation mode in which printing starts during processing of a target job, and the second operation mode in which printing starts upon completion of processing of the job. It is determined on the basis of the processing status of the job in the printing system whether to switch the operation mode to the first or second operation mode. The operation mode is controlled to switch between the first and second operation modes in accordance with the determination result.
Claims7
A printing apparatus comprising:
- a rasterization unit that rasterizes data of a print job into raster image data;
- a storage unit that stores the raster image data of the print job;
- a print unit that prints an image on a sheet using the raster image data of the print job stored in the storage unit;
- a setting unit that sets a raster-image processing while-print mode in which the print unit starts printing using raster image data before the rasterization unit completes rasterization processing of data of the print job, or a raster-image processing after-print mode in which the print unit starts printing using raster image data after the rasterization unit has completed rasterization processing of the data of the print job;
- a control unit that controls the print unit, in a case where the print job is set to the raster-image processing after-print mode, to execute the printing of the print job by:
- switching the print mode of the print job to the raster-image processing while-print mode, in a case where a remaining capacity of the storage unit is smaller than a predetermined capacity, and
- maintaining the print mode of the print job in the raster-image processing after-print mode, in a case where the remaining capacity of the storage unit is larger than the predetermined capacity;
- and
- a determination unit that, in a case where two or more number of copies is designated as the number of copies of the print job:
- determines the number of copies to be one in a case where the control unit controls the print unit to execute the printing in the raster-image processing while-print mode, and
- determines the number of copies to be two or more copies in a case where the control unit controls the print unit to execute the printing in the raster-image processing after-print mode.
A control method of a printing apparatus, the method comprising the steps of:
- rasterizing data of a print job into raster image data;
- storing the raster image data of the print job in a storage unit;
- printing an image on a sheet using the raster image data of the print job stored in the storage unit in the storing step;
- setting a raster-image processing while-print mode in which the print unit starts printing using raster image data before rasterization processing of data of the print job is completed in the rasterizing step, or a raster-image processing after-print mode in which the print unit starts printing using raster image data after rasterization processing of the data of the print job has been completed in the rasterizing step;
- controlling the printing step to execute the printing of the print job, in a case where the print job is set to the raster-image processing after-print mode by:
- switching the printing mode of the print job to the raster-image processing while-print mode, in a case where a remaining capacity of the storage unit is smaller than a predetermined capacity, and
- maintaining the print mode of the print job in the raster-image processing after-print mode, in a case where the remaining capacity of the storage unit is larger than the predetermined capacity;
- and
- determining the number of copies to be, in a case where two or more number of copies is designated as the number of copies of the print job:
- one in a case where the control unit controls the print unit to execute the printing in the raster-image processing while-print mode, and
- two or more copies in a case where the control unit controls the print unit to execute the printing in the raster-image processing after-print mode.
A non-transitory computer-readable recording medium storing a computer program executable by a computer to execute a control method of a printing apparatus, the method comprising the steps of:
- rasterizing data of a print job into raster image data;
- storing the raster image data of the print job in a storage unit;
- printing an image on a sheet using the raster image data of the print job stored in the storage unit in the storing step;
- setting a raster-image processing while-print mode in which the print unit starts printing using raster image data before rasterization processing of data of the print job is completed in the rasterizing step, or a raster-image processing after-print mode in which the print unit starts printing using raster image data after rasterization processing of the data of the print job has been completed in the rasterizing step;
- controlling the printing step to execute the printing of the print job, in a case where the print job is set to the raster-image processing after-print mode by:
- switching the printing mode of the print job to the raster-image processing while-print mode, in a case where a remaining capacity of the storage unit is smaller than a predetermined capacity, and
- maintaining the print mode of the print job in the raster-image processing after-print mode, in a case where the remaining capacity of the storage unit is larger than the predetermined capacity;
- and
- determining the number of copies to be, in a case where two or more number of copies is designated as the number of copies of the print job:
- one in a case where the control unit controls the print unit to execute the printing in the raster-image processing while-print mode, and
- two or more copies in a case where the control unit controls the print unit to execute the printing in the raster-image processing after-print mode.
Dependencies are inferred from the claim text.