Patent ID: 7050604

Claim:
A data processing device for processing an input content data to produce an output content data, comprising: a first detector for detecting a permission limiting watermark from the input content data; a second detector for detecting an additional watermark from the input content data, wherein the additional watermark is inserted when an original content is copied; and a controller for producing the output content data from the input content data when the permission limiting watermark and the additional watermark are both detected and prohibiting production of the output content data when the permission limiting watermark is detected and the additional watermark is not detected; and a third detector for detecting a type of a medium storing the input content data, wherein, when the medium is writable, the controller produces the output content data from the input content data when the permission limiting watermark and the additional watermark are both detected and prohibits production of the output content data when the permission limiting watermark is detected and the additional watermark is not detected, when the medium is not writable, the controller unconditionally produces the output content data from the input content data.