An image processing apparatus creates attribute information that indicates
characteristics of an image from an image data, stores the attribute
information created, determines, when a new image data is input from
outside, whether the attribute information created from the new image
data exists in the attribute information stored. If the attribute
information created from the new image data is in the attribute
information stored, the image processing apparatus specifies the
attribute information, and processes the image data based on the
attribute information specified.