An apparatus for adding a watermark to a moving image as it is displayed comprises
a watermark generator in which data representing a watermark is generated. The
watermark contains at least one of location data and time data pertaining to the
displaying of the moving image. The location and time data is protected by forward
error encoding. The watermark also contains at least one of program data identifying
the moving image and frame data unique in identifying each frame of the moving
image. The program and time data is protected by scrambling. A watermark applicator
applies the watermark data to image data representing substantially all of the
moving image depending on a characteristic, such as amplitude, of the data.