Information processing apparatus, image processing method, and medium
AssigneeCanon Kabushiki Kaisha
InventorsAkitoshi Yamada, Kentaro Yano
Life of this patent
Estimating the term…
Abstract
An information processing apparatus connected to an image forming unit and a reading unit is provided. The apparatus generates image data based on document data described in a page description language, encodes the document data to be multiplexed on the image data, outputs the image data to the image forming unit, restores the multiplexed document data from the image data read by the reading unit, and saves the image data read by the reading unit and the document data restored by a restoration unit.
Claims10
An information processing apparatus connected to a scanner that is configured to read, as image data, an image on which document data described in a page description language is multiplexed, the information processing apparatus comprising:
- at least one memory storing instructions;
- and
- at least one processor that is in communication with the at least one memory and that, when executing the instructions, cooperates with the at least one memory to execute processing, the processing including:
- (1) obtaining the document data by restoring the document data from the image data read by the scanner, wherein the page description language which describes the document data includes a command for drawing a character in a document represented by the document data;
- (2) saving (a) the image data read by the scanner and (b) the restored document data;
- and
- (3) generating a combined page description language combining the restored document data and a portion of the scanned image data,
- wherein the combined page description language is saved in the saving, and
- wherein the image data is deleted in the saving before saving the combined page description language.
An information processing apparatus connected to a scanner that is configured to read, as image data, an image on which document data described in a page description language is multiplexed, the information processing apparatus comprising:
- at least one memory storing instructions;
- and
- at least one processor that is in communication with the at least one memory and that, when executing the instructions, cooperates with the at least one memory to execute processing, the processing including:
- (1) obtaining the multiplexed document data by restoring the multiplexed document data from the image data read by the scanner, wherein the page description language which describes the multiplexed document data includes a command for drawing character in a document represented by the document data;
- (2) saving (a) the image data read by the scanner and (b) the restored document data;
- and
- (3) reproducing an image based on (a) the saved image data and (b) the saved document data,
- wherein if there exists an object not included in the saved document data, the object is reproduced by the saved image data corresponding to the object.
A non-transitory computer-readable medium storing at least one program, wherein the at least one program is configured to cause a computer, connected to a scanner that is configured to read, as image data, an image on which document data described in a page description language is multiplexed, to perform a method comprising:
- obtaining the document data by restoring the document data from the image data read by the scanner, wherein the page description language which describes the document data includes a command for drawing a character in a document represented by the document data;
- saving (a) the image data read by the scanner and (b) the restored document data;
- and
- generating a combined page description language combining the restored document data and a portion of the scanned image data,
- wherein the combined page description language is saved in the saving, and
- wherein the image data is deleted in the saving before saving the combined page description language.
An image processing method executed by an information processing apparatus connected to a scanner that is configured to read, as image data, an image on which document data described in a page description language is multiplexed, the method comprising:
- obtaining the document data by restoring the document data from the image data read by the scanner, wherein the page description language which describes the document data includes a command for drawing a character in a document represented by the document data;
- saving (a) the image data read by the scanner and (b) the restored document data;
- and
- generating a combined page description language combining the restored document data and a portion of the scanned image data,
- wherein the combined page description language is saved in the saving, and
- wherein the image data is deleted in the saving before saving the combined page description language.
A non-transitory computer-readable medium storing at least one program, wherein the at least one program is configured to cause a computer, connected to a scanner that is configured to read, as image data, an image on which document data described in a page description language is multiplexed, to perform a method comprising:
- obtaining the multiplexed document data by restoring the multiplexed document data from the image data read by the scanner, wherein the page description language which describes the multiplexed document data includes a command for drawing character in a document represented by the document data;
- saving (a) the image data read by the scanner and (b) the restored document data;
- and
- reproducing an image based on (a) the saved image data and (b) the saved document data,
- wherein if there exists an object not included in the saved document data, the object is reproduced by the saved image data corresponding to the object.
An image processing method executed by an information processing apparatus connected to a scanner that is configured to read, as image data, an image on which document data described in a page description language is multiplexed, the method comprising:
- obtaining the multiplexed document data by restoring the multiplexed document data from the image data read by the scanner, wherein the page description language which describes the multiplexed document data includes a command for drawing character in a document represented by the document data;
- saving (a) the image data read by the scanner and (b) the restored document data;
- and
- reproducing an image based on (a) the saved image data and (b) the saved document data,
- wherein if there exists an object not included in the saved document data, the object is reproduced by the saved image data corresponding to the object.
Dependencies are inferred from the claim text.