Patent ID: 8995019
Filing Date: 2015-03-31
Classification: H04N

Abstract:
1. An image processing apparatus comprising: an extracting unit that extracts custom color identification data that identifies each of one or more custom colors different from a plurality of predetermined basic colors from drawing data that is described in a page description language and that instructs drawing of a plurality of pages for every page; a separation data generating unit that, each time the extracting unit completes the extraction of the custom color identification data for one page in the plurality of pages, generates separation data that indicates an object to be drawn for each of the basic colors and the custom color identified by the custom color identification data extracted for the one page by the extracting unit in accordance with the drawing data for the one page without waiting for the completion of the extraction of the custom color identification data for the pages other than the one page; a raster data generating unit that generates raster data concerning each of the basic colors and the custom color in accordance with the separation data concerning each of the basic colors and the custom color generated by the separation data generating unit; an acquiring unit that acquires mixing ratio data indicating a ratio of mixture when the custom color identified by the custom color identification data extracted by the extracting unit is represented by the mixture with the basic colors; and a combining unit that combines the raster data generated for the custom color by the raster data generating unit with the respective pieces of raster data generated for the basic colors by the raster data generating unit in accordance with the mixing ratio data acquired by the acquiring unit, wherein, in response to form data indicating drawing of an object that is shared between two or more pages in the plurality of pages being included in the drawing data and the extraction of the custom color identification data from the form data being performed by the extracting unit for one page in the plurality of pages, the extracting unit does not extract the custom color identification data from the form data for the pages other than the one page and the separation data generating unit generates the separation data concerning the custom color identified by the custom color identification data extracted for the one page by the extracting unit for the pages other than the one page.