An image forming apparatus comprises an identifying section configured to
analyze image information and identify object information and detect the
size of the object information and a concentration difference between the
object information and the background information, an image processing
section configured to perform image processing based on at least one of
the size of the object information and a concentration difference
relative to the background information, and a printer section configured
to form an image based on image information on which the image processing
is performed. By doing so, it is possible to effect proper image
correction while giving consideration to a color "area" effect.