This invention has as its object to prevent image quality deterioration of
vector and raster image parts by allowing adjustment of the toner amount
for respective objects when single image data includes both vector and
raster image parts. To accomplish this, image data is separated into
vector and raster image parts, a vector or raster image attribute is
assigned to each pixel, and the toner amount is adjusted for each pixel
of each object.