Image processing apparatus, method for controlling the same, and storage medium
AssigneeCanon Kabushiki Kaisha
InventorJumpei Sano
Life of this patent
Estimating the term…
Abstract
An apparatus and method for a printing system is provided which determines whether image data input by execution of an input job is a blank and, in a case where the image data is determined to be a blank, the printing system records information indicating the determination of a blank as history information of the input job. Thus, in a case where image data input by execution of an input job is not output by execution of an output job, the user is able to easily confirm the cause of the output failure of the input image data.
Claims9
An image processing apparatus comprising:
- a holding unit configured to hold image data;
- an executing unit configured to execute a first job for inputting image data and holding the input image data in the holding unit, and a second job for not outputting the image data input by execution of the first job, in a case where the input image data is a blank, and for outputting the image data input by the execution of the first job, in a case where the input image data is not a blank;
- a storing unit configured to store history information of a job executed by the executing unit on a job basis;
- and
- a control unit configured to, according to the execution of the first job by the executing unit, store the image data held in the holding unit by the execution of the first job together with information indicating whether the image data is a blank in the storing unit as history information of the first job, and, according to execution of the second job by the executing unit, not to store image data output by the execution of the second job in the storing unit as history information of the second job, and to store information for referring to image data held in the holding unit by the execution of the first job corresponding to the second job in the storing unit as history information of the second job.
An image processing apparatus comprising:
- a holding unit configured to hold image data;
- an executing unit configured to execute a first job for inputting image data and holding the input image data in the holding unit, and a second job for not outputting the image data input by execution of the first job, in a case where the input image data is a blank, and for outputting the image data input by the execution of the first job, in a case where the image data is not a blank;
- a storing unit configured to store history information of a job executed by the executing unit on a job basis;
- and
- a control unit configured to, according to the execution of the first job by the executing unit, store the image data held in the holding unit by the execution of the first job in the storing unit as history information of the first job, and according to execution of the second job by the executing unit, not to store image data output by the execution of the second job in the storing unit as history information of the second job, and to store information for referring to image data held in the holding unit by the execution of the first job corresponding to the second job together with information indicating whether the image data is a blank in the storing unit as history information of the second job.
An image processing apparatus comprising:
- a holding unit configured to hold image data;
- an executing unit configured to execute a first job for inputting image data and holding the input image data in the holding unit, and a second job for not outputting the image data input by execution of the first job, in a case where the input image data is a page subjected to output suppression, and for outputting the image data input by the execution of the first job, in a case where the input image data is not a page subjected to output suppression;
- a storing unit configured to store history information of a job executed by the executing unit on a job basis;
- and
- a control unit configured to, according to the execution of the first job by the executing unit, store the image data held in the holding unit by the execution of the first job together with information indicating whether the image data is a page subjected to output suppression in the storing unit as history information of the first job, and according to execution of the second job by the executing unit, not to store image data output by the execution of the second job in the storing unit as history information of the second job and to store information for referring to image data held in the holding unit by the execution of the first job corresponding to the second job in the storing unit as history information of the second job.
A control method in an image processing apparatus, the control method comprising:
- holding image data;
- executing a first job for inputting image data and holding the input image data in the holding unit, and a second job for not outputting the image data input by execution of the first job, in a case where the input image data is a blank, and for outputting the image data input by the execution of the first job, in a case where the input image data is not a blank;
- storing history information of a job executed by the executing on a job basis;
- and
- storing, as history information of the first job, the image data held by the execution of the first job together with information indicating whether the image data is a blank as history information of the first job, and not storing, as history information of the second job, image data output by the execution of the second job, and storing, as history information of the second job, information for referring to image data held by the execution of the first job corresponding to the second job.
A non-transitory computer-readable storage medium for storing a computer program for controlling an image processing apparatus to execute a method, the method comprising:
- holding image data;
- executing a first job for inputting image data and holding the input image data in the holding unit, and a second job for not outputting the image data input by execution of the first job, in a case where the input image data is a blank, and for outputting the image data input by the execution of the first job, in a case where the input image data is not a blank;
- storing history information of a job executed by the executing on a job basis;
- and
- storing, as history information of the first job, the image data held by the execution of the first job together with information indicating whether the image data is a blank as history information of the first job, and not storing, as history information of the second job, image data output by the execution of the second job, and storing, as history information of the second job, information for referring to image data held by the execution of the first job corresponding to the second job.
Dependencies are inferred from the claim text.