Image forming apparatus, image forming method, and storage medium
AssigneeCanon Kabushiki Kaisha
InventorNobuyuki Kojima
Life of this patent
Estimating the term…
Abstract
An image forming apparatus acquires an input image generated by reading an image of an original document to be copied, and determination information of whether or not the input image corresponds to a blank. The image forming apparatus controls a printer to print the input image together with a page number on a sheet and output the sheet, according to a determination result indicated by the determination information. At that time, the image forming apparatus controls the printer so as to output a sheet on which the page number is not printed, with respect to the input image determined to correspond to a blank.
Claims10
An image forming apparatus, comprising:
- printer;
- at least one memory that stores a set of instructions;
- and
- at least one processor that executes the instructions, the instructions, when executed, causing the information processing apparatus to perform operations comprising:
- estimating whether or not an input page image is a page image including no object based on an analysis result obtained by analyzing the input page image;
- setting, based on a user operation, whether or not to print a page number corresponding to the input page image on a sheet corresponding to the input page image estimated to be a page image including no object in the estimation;
- and
- in a case where a plurality of input page images are to be printed,
- controlling the printer to, with respect to a first type of input page image estimated not to be a page image including no object in the estimation, perform print processing for printing the input page image together with an image indicating the page number corresponding to the input page image on a sheet and output the sheet for which the print processing is performed and controlling to increment the page number to be printed on a next input page image, and
- controlling the printer to, with respect to a second type of input page image estimated to be a page image including no object in the estimation, output a sheet without performing print processing for printing the input page image and the image indicating the page number corresponding to the input page image on the sheet, in a case where it is set not to print the page number corresponding to the input page image on a sheet corresponding to the input page image estimated to be a page image including no object, and
- controlling the printer to, with respect to the second type of input page image estimated to be a page image including no object in the estimation, perform print processing for printing the image indicating the page number corresponding to the input page image on a sheet corresponding to the input page image and output the sheet for which the print processing is performed and controlling to increment the page number to be printed on the next input page image, in a case where it is set to print the image indicating the page number corresponding to the input page image of image on a sheet corresponding to the input page image estimated to be a page image including no object,
- wherein the page number to be printed on the next input page image is incremented even in a case where the print processing is not performed with respect to the second type of input page image.
An image forming method using a printer, comprising:
- estimating whether an input page image is a page image including no object based on an analysis result obtained by analyzing the input page image;
- setting, based on a user operation, whether or not to print a page number corresponding to the input page image on a sheet corresponding to the input page image estimated to be a page image including no object in the estimation;
- and
- in a case where a plurality of input page images are to be printed,
- controlling the printer to, with respect to a first type of input page image estimated not to be a page image including no object in the estimation, perform print processing for printing the input page image together with an image indicating the page number corresponding to the input page image on a sheet and output the sheet for which the print processing is performed and controlling to increment the page number to be printed on a next input page image, and
- controlling the printer to, with respect to a second type of input page image estimated to be a page image including no object in the estimation, output a sheet without performing print processing for printing the input page image and the image indicating the page number corresponding to the input page image on the sheet, in a case where it is set not to print the page number corresponding to the input page image on a sheet corresponding to the input page image estimated to be a page image including no object, and
- controlling the printer to, with respect to the second type of input page image estimated to be a page image including no object in the estimation, perform print processing for printing the image indicating the page number corresponding to the input page image on a sheet corresponding to the input page image and output the sheet for which the print processing is performed and controlling to increment the page number to be printed on the next input page image, in a case where it is set to print the image indicating the page number corresponding to the input page image of image on a sheet corresponding to the input page image estimated to be a page image including no object,
- wherein the page number to be printed on the next input page image is incremented even in a case where the print processing is not performed with respect to the second type of input page image.
A non-transitory computer-readable storage medium storing a computer program for causing a computer to execute an image forming method using a printer comprising:
- estimating whether an input page image is a page image including no object based on an analysis result obtained by analyzing the input page image;
- setting, based on a user operation, whether or not to print a page number corresponding to the input page image on a sheet corresponding to the input page image estimated to be a page image including no object in the estimation;
- and
- in a case where a plurality of input page images are to be printed,
- controlling the printer to, with respect to a first type of input page image estimated not to be a page image including no object in the estimation, perform print processing for printing the input page image together with an image indicating the page number corresponding to the input page image on a sheet and output the sheet for which the print processing is performed and controlling to increment the page number to be printed on a next input page image, and
- controlling the printer to, with respect to a second type of input page image estimated to be a page image including no object in the estimation, output a sheet without performing print processing for printing the input page image and the predetermined type of image indicating the page number corresponding to the input page image on the sheet, in a case where it is set not to print the page number corresponding to the input page image on a sheet corresponding to the input page image estimated to be a page image including no object, and
- controlling the printer to, with respect to the second type of input page image estimated to be a page image including no object in the estimation, perform print processing for printing the image indicating the page number corresponding to the input page image on a sheet corresponding to the input page image and output the sheet for which the print processing is performed and controlling to increment the page number to be printed on the next input page image, in a case where it is set to print the image indicating the page number corresponding to the input page image of image on a sheet corresponding to the input page image estimated to be a page image including no object,
- wherein the page number to be printed on the next input page image is incremented even in a case where the print processing is not performed with respect to the second type of input page image.
Dependencies are inferred from the claim text.