A method for enhancing color fidelity in multi-reproduction, includes
scanning an image to be reproduced, wherein the image contains an
invisible digital watermark including color information; decoding the
color information contained in the watermark; comparing the decoded color
information with the scanned image; generating a correction table from
the differences between the decoded color information and the scanned
image; and performing color correction on the scanned image using the
correction table. This method confines the color error to one generation,
even when copies go through multiple reproduction.