An image processing apparatus includes an extracting unit to extract
watermark data from image data of an image; a generating unit to generate
a watermark image based on the watermark data; and a superimposing unit
to superimpose the watermark image on the image.