Patent ID: 9477914
Filing Date: 2016-10-25
CPC Classification: G06K,G06T,H04N

Claim Text:
1. An image processing apparatus for generating a plurality of pixel rows each having a predetermined width, the image processing apparatus comprising: a unit, including at least one processor, configured to function as: a first generation unit configured to generate a plurality of pieces of span data based on edges of objects included in a page; and a second generation unit configured to generate the plurality of pixel rows each having the predetermined width in a first method to generate, from the plurality of pieces of span data, a plurality of sets of span data based on the predetermined width, and to rasterize the plurality of sets of span data one by one, wherein the second generation unit is configured to generate the plurality of pixel rows each having the predetermined width in a second method to rasterize the plurality of pieces of span data into a pixel row and to divide the pixel row based on the predetermined width, in accordance with a value relating a data size of an image which corresponds to the generated pieces of span data, and wherein generating the plurality of pixel rows each having the predetermined width in the first method or the second method is determined based on comparison of the value with a predetermined threshold value.