Printing apparatus, image processing apparatus, and related control method
AssigneeCanon Kabushiki Kaisha
InventorShiro Kunori
Life of this patent
Estimating the term…
Abstract
The invention provides a printing apparatus, an image processing apparatus, and a related control method, according to which a modified page can be easily identified when a modified document is printed. First document data and second document data modified from the first document data are obtained by a scanner or received via a network from an external apparatus. One page of the first document data is compared with a corresponding page of the second document data. Then, based on a result of comparison, a modified page included in the second document data is identified as a page containing at least one portion different from a corresponding page included in the first document data. Then, only the modified page is printed.
Claims20
A printing apparatus comprising:
- a printing unit configured to print document;
- a storage unit configured to store document corresponding to one or more documents;
- a comparing unit configured to compare first document corresponding to an original document with second document corresponding to a modified document;
- and
- a control unit configured to control the printing unit, based on a result of comparison performed by the comparing unit, to perform printing of a page included in the second document that contains at least one portion different from a corresponding page included in the first document and perform no printing for non-modified pages included in the second document.
An image processing apparatus comprising:
- a reading unit configured to read a document from a recording medium and input readout document as first document;
- a storage unit configured to store second document modified from the first document;
- a comparing unit configured to compare the first document input by the reading unit with the second document stored in the storing unit;
- and
- an identifying unit configured to identify, based on a result of comparison performed by the comparing unit, a modified page included in the second document that contains at least one portion different from a corresponding page included in the first document.
A method for controlling a printing apparatus equipped with a printing unit that prints document, the method comprising:
- a first obtaining step of obtaining first document;
- a second obtaining step of obtaining second document modified from the first document;
- a comparing step of comparing the first document obtained in the first obtaining step with the second document obtained in the second obtaining step;
- and
- a control step of controlling the printing unit, based on a result of comparison performed in the comparing step, to perform printing for a modified page included in the second document that contains at least one portion different from a corresponding page included in the first document.
A method for controlling an image processing apparatus comprising:
- a reading step of reading a document from a recording medium and inputting readout document as first document;
- a storing step of storing second document modified from the first document;
- a comparing step of comparing the first document input in the reading step with the second document stored in the storing step;
- and
- an identifying step of identifying, based on a result of comparison performed in the comparing step, a modified page included in the second document that contains at least one portion different from a corresponding page included in the first document.
A program for a computer that executes a method for controlling a printing apparatus equipped with a printing unit that prints document, the program comprising:
- program code for a first obtaining step of obtaining first document;
- program code for a second obtaining step of obtaining second document modified from the first document;
- program code for a comparing step of comparing the first document obtained in the first obtaining step with the second document obtained in the second obtaining step;
- and
- program code for a control step of controlling the printing unit, based on a result of comparison performed in the comparing step, to perform printing for a modified page included in the second document that contains at least one portion different from a corresponding page included in the first document.
A program for a computer that executes a method for controlling an image processing apparatus, the program comprising:
- program code for a reading step of reading a document from a recording medium and inputting readout document as first document;
- program code for a storing step of storing second document modified from the first document;
- program code for a comparing step of comparing the first document input in the reading step with the second document stored in the storing step;
- and
- program code for an identifying step of identifying, based on a result of comparison performed in the comparing step, a modified page included in the second document that contains at least one portion different from a corresponding page included in the first document.
A recording medium readable by a computer and storing a program for controlling a printing apparatus equipped with a printing unit that prints document, the recording medium storing:
- program code for a first obtaining step of obtaining first document;
- program code for a second obtaining step of obtaining second document modified from the first document;
- program code for a comparing step of comparing the first document obtained in the first obtaining step with the second document obtained in the second obtaining step;
- and
- program code for a control step of controlling the printing unit, based on a result of comparison performed in the comparing step, to perform printing for a modified page included in the second document that contains at least one portion different from a corresponding page included in the first document.
A recording medium readable by a computer and storing a program for controlling an image processing apparatus, the recording medium storing:
- program code for a reading step of reading a document from a recording medium and inputting readout document as first document;
- program code for a storing step of storing second document modified from the first document;
- program code for a comparing step of comparing the first document input in the reading step with the second document stored in the storing step;
- and
- program code for an identifying step of identifying, based on a result of comparison performed in the comparing step, a modified page included in the second document that contains at least one portion different from a corresponding page included in the first document.
Dependencies are inferred from the claim text.