Conventionally, it is impossible to securely and efficiently implement the
judgment of specific images. In order to solve this task, an image
processing apparatus according to the present invention is characterized
in including an input unit (in these embodiments, this corresponds to,
for example, the interface unit in FIG. 1) for inputting color image
data, an judging unit (this corresponds to, or example, the forgery
judging unit in FIG. 1) for judging whether the judgment of whether a
color image composed of the color image data is a specific image has been
already performed, and an image judging unit (this corresponds to, for
example, the forgery judging unit in FIG. 1) for judging whether the
color image include the specific image if the judgment has not been
performed yet.