Patent ID: 8654147
Filing Date: 2014-02-18
Classification: G09G

Abstract:
1. An apparatus comprising: a generation unit configured to generate a bit-mapped object in which color data is defined with respect to each pixel position of a region where same-colored data does not continue in a range of equal to or greater than a threshold value, and a flat-filled object in which color data is defined with respect to a region where same-colored data continues in a range of equal to or greater than the threshold value, from a raster image in which color data is defined for each pixel position; and a drawing unit configured to, when combining two objects including the bit-mapped object generated by the generation unit and a solid-colored object in which color data is defined with respect to an object, perform a compositing operation on color data of the bit-mapped object and color data of the solid-colored object in a region where the two objects overlap each other for each pixel position, and write each color data which has been subjected to the compositing operation into each pixel position in the region where the two objects overlap each other, and when combining two objects including the flat-filled object generated by the generation unit and the solid-colored object, perform a compositing operation once on color data of the two objects, and write color data which has been subjected to the compositing operation into each pixel position in a region where the two objects overlap each other, wherein contour points are extracted with regard to regions where the two objects overlap each other to detect the regions divided by the objects, and wherein numbers of compositing operations are different between operations on the bit-mapped object and the solid-color object and operations on the flat-filled object and the solid-colored object and the number of compositing operations on the bit-mapped object and the solid-colored object is more than the number of compositing operations on the flat-filled object and the solid-colored object.