Patent ID: 8982367
Filing Date: 2015-03-17
Classification: G06F,G06K

Abstract:
1. An information processing apparatus comprising: a receiving unit that receives print information described in a page description language, wherein the received print information includes a page data and an overlay data, and the page data includes a command to call an overlay; a rasterization processing unit that performs a rasterization process of converting the print information into bitmap data; a saving unit that saves the bitmap data, which has been generated using the rasterization process, as cache data for each of objects included in the print information; a detector that detects, among the objects included in the print information, an object which is identified as being printed only once; a conversion unit that converts, in accordance with a result of detection performed by the detector, the identified object as being printed only once for the print information into the page data, the conversion unit converting the page data by removing a command to call an overlay performing only once in the page data and adding the overlay data corresponding to the command to call the overlay at a place where the command to call the overlay has existed; a storage unit that stores the page data which has been obtained by conversion performed by the conversion unit; and a removing unit that removes, in accordance with a result of detection performed by the detector, only bitmap data saved as cache data from the saving unit, for the object which is identified as being printed only once for the print information.