Patent ID: 8334989
Filing Date: 2012-12-18
Classification: G06K

Abstract:
1. A computer-implemented printing device that receives a drawing command and printing data to produce a printout, comprising: an intermediate language generation unit for acquiring said drawing command and said printing data written in a page description language and converting said drawing command and said printing data into an intermediate language code; an intermediate language processing unit for processing said intermediate language code generated by said intermediate language generation unit to generate raster data; and a printing mechanism for performing printing processing based on said raster data generated by said intermediate language processing unit, wherein said intermediate language generation unit divides said drawing command into units of blocks, wherein each block of said units of blocks includes a group of drawing operators and graphic state operators, wherein said drawing operators designate images and wherein said graphic state operators are operators other than said drawing operators, based on a dependence between said units of blocks of said drawing operators and said graphic state operators, and performs parallel processing in said units of blocks to generate said intermediate language code.