Patent ID: 8179558
Filing Date: 2012-05-15
Classification: G06F,G06K,H04N

Abstract:
1. An image processing apparatus connected with a host computer via a network, comprising: a receiving unit constructed to receive from the host computer print data including a bitmap image and attribute data of each pixel of the bitmap image, the bitmap image being made by a drawing command included in application data, the attribute data being a bitmap-like attribute data indicating an attribute determined when the bitmap image has been made by a drawing command included in the application data; a meta data generating unit constructed to generate meta data by executing a character recognition processing based on pixels having a character attribute in the bitmap-like attribute data; a vector data generating unit constructed to generate vector data indicating a character outline based on the pixels having a character attribute in the bitmap-like attribute data; a display list generating unit constructed to generate a display list suitable for a print processing by the image processing apparatus; a document generating unit constructed to generate a document including the meta data generated by the meta data generating unit, the vector data generated by the vector data generating unit, and the display list generated by the display list generating unit, and to store the generated document in a memory device, wherein the meta data is additional data for a search of the document; and a re-printing unit constructed to perform a re-printing of the document stored in the memory device using the display list included in the document when the re-printing is performed in the image processing apparatus, and to perform a re-printing of the document stored in the memory device using vector data included in the document when the re-printing is performed in another image processing apparatus.