Patent ID: 9047554
Filing Date: 2015-06-02
Classification: G06K,G06T

Abstract:
1. An image processing apparatus producing image data, comprising: a language analyzing unit for analyzing a PDL command; a shape drawing unit, producing a shape drawing object based on a shape drawing command contained in the analyzed PDL command; an intermediate code producing unit, producing an intermediate code based on a position and a size of the shape drawing object; and an image data producing unit for producing the image data based on the intermediate code, wherein when a plurality of the shape drawing objects comprises a plurality of rectangle drawing objects provided as overlapping layers, ranging from a bottommost layer to a topmost layer, with each layer having a density different from each other layer for forming a gradation pattern, the intermediate code producing unit divides each rectangle drawing object and produces a plurality of divisional objects, wherein one of the plurality of divisional objects includes a lower divisional object, constituting a lower layer of the gradation pattern and an upper divisional object constituting an upper layer of the gradation pattern located above the lower layer, with the upper divisional object and the lower divisional object both being located within a prescribed pixel region such that the lower divisional object and the upper divisional object completely overlap and the lower divisional object is completely hidden under the upper divisional object, and wherein, at the prescribed pixel region, the intermediate code producing unit omits production of the intermediate code, corresponding to a region where the lower divisional object is completely hidden under the upper divisional object and the intermediate code producing unit produces the intermediate code, corresponding to another region of the lower divisional object, excluding the region of the lower divisional object that is completely hidden by the upper divisional object at the prescribed pixel region.