A system and method for selectively inserting a digital watermark into a
visual rendering by an image processing device. The image processing
device receives an image processing request including image data of an
associated document. The request is then analyzed to determine if a
watermark is to be inserted into a visual rendering of the associated
document. When required, the selected watermark is then retrieved from
associated memory containing a watermark repository, based upon the image
processing request. The visual rendering of the associated document,
incorporating the watermark, is then generated.