| CPC H04N 1/58 (2013.01) [H04N 1/6066 (2013.01); H04N 1/648 (2013.01)] | 10 Claims |

|
4. 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.
|