Digital content protection using invisible and visible watermarks
First Claim
1. A contents distributing apparatus for visibly arranging additional information on contents and distributing the contents, comprising:
- an input unit which inputs contents on which invisible electronic watermark information is superimposed;
a control port which receives a read request information from outside and outputs said read request information, wherein said read request information is a control information for the control of making said additional information visible or invisible;
a memory which stores said contents on which invisible electronic watermark information input by the input unit is superimposed;
an extracting unit which extracts the additional information as invisible electronic watermark information superimposed on the contents stored in said memory;
a superimposing unit which embeds visible information into the contents stored in said memory and generates contents on which the visible information has been superimposed, wherein said visible information is visible graphics data which is related to said additional information extracted by the extracting unit;
an output unit which outputs said contents on which the visible information has been superimposed and forms a single file of said contents; and
a controller which controls said memory, said extracting unit, said superimposing unit and said output unit, and causes said extracting unit to extract the additional information from the invisible electronic watermark information which is superimposed on the contents and causes said output unit to output the contents on which the visible information has been superimposed, based on said read request information output from said control port.
3 Assignments
0 Petitions
Accused Products
Abstract
A technique for distributing digital contents capable of effectively protecting copyrights and the like on the basis of invisible electronic watermark information and electronic watermark information is to be provided. On the sending side, additional information including copyright-related information is embedded into digital contents in advance as invisible electronic watermark information, while on the receiving side, additional information as the embedded invisible electronic watermark information is decoded and extracted as visible watermark information, the extracted information is embedded again into the digital contents, and the additional information is distributed or outputted as visible information together with the digital contents.
98 Citations
11 Claims
-
1. A contents distributing apparatus for visibly arranging additional information on contents and distributing the contents, comprising:
-
an input unit which inputs contents on which invisible electronic watermark information is superimposed; a control port which receives a read request information from outside and outputs said read request information, wherein said read request information is a control information for the control of making said additional information visible or invisible; a memory which stores said contents on which invisible electronic watermark information input by the input unit is superimposed; an extracting unit which extracts the additional information as invisible electronic watermark information superimposed on the contents stored in said memory; a superimposing unit which embeds visible information into the contents stored in said memory and generates contents on which the visible information has been superimposed, wherein said visible information is visible graphics data which is related to said additional information extracted by the extracting unit; an output unit which outputs said contents on which the visible information has been superimposed and forms a single file of said contents; and a controller which controls said memory, said extracting unit, said superimposing unit and said output unit, and causes said extracting unit to extract the additional information from the invisible electronic watermark information which is superimposed on the contents and causes said output unit to output the contents on which the visible information has been superimposed, based on said read request information output from said control port. - View Dependent Claims (2, 3, 4)
-
-
5. A contents distributing system for distributing contents, comprising:
-
means for superimposing additional information as invisible electronic watermark information to the contents; a transmitting unit which transmits the contents on which said invisible electronic watermark information is superimposed; a receiving unit which receives the contents on which said invisible electronic watermark information is superimposed; a control port which receives and outputs a read request information, wherein said read request information is a control information for the control of making said additional information visible or invisible; a memory which stores said contents on which invisible electronic watermark information is superimposed; an extracting unit which extracts additional information as invisible electronic watermark information superimposed on the contents stored in said memory; a superimposing unit which embeds visible information into the contents stored in said memory and generates contents on which the visible information has been superimposed, wherein said visible information is visible graphics data which is related to said additional information extracted by the extracting unit; an output unit which outputs said contents on which the visible information has been superimposed and forms a single file of said contents; and a controller which controls said memory, said extracting unit, said superimposing unit and said output unit, and causes said extracting unit to extract the additional information from the invisible electronic watermark information which is superimposed on the contents and causes said output unit to output the contents on which the visible information has been superimposed, based on said read request information output from said control port.
-
-
6. A data storage apparatus capable of visibly arranging additional information on digital contents and outputting the digital contents of this arrangement, comprising:
-
an input unit which receives a first information signal consisting of digital contents in which additional information is embedded as invisible electronic watermark information; a control port which receives a read request information from outside and outputs said read request information, wherein said read request information is a control information for the control of making said additional information visible or invisible; a memory which is controlled based on said read request and which stores the digital contents of said first information signal; a decoder which is controlled based on said read request information and which decodes the additional information as invisible electronic watermark information embedded in said first information signal and extracts the additional information as visible watermark information; a visible watermark information superimposing unit which is controlled based on said read request information and which embeds said visible watermark information into the digital contents read out of said memory to form a second information signal; and an output unit which is controlled based on said read request information and which outputs the second information signal and forms a single file of the digital contents of said second information signal; wherein said input unit and said output unit are configured as an interface of a file system, and are configured to output said additional information as visible information together with said digital contents, wherein said visible information is visible graphics data which is related to said additional information.
-
-
7. A contents distributing method, comprising the steps of:
-
superimposing additional information as invisible electronic watermark information into the contents; transmitting the contents on which said invisible electronic watermark information is superimposed; receiving the contents on which said invisible electronic watermark information is superimposed; storing the contents on which said invisible electronic watermark information is superimposed, based on a read request information, wherein said read request information is a control information for the control of making said additional information visible or invisible; extracting said additional information as invisible electronic watermark information superimposed into the stored contents, based on said read request information; embedding visible information into the stored contents and generating contents on which the visible information has been superimposed, wherein said visible information is visible graphics data which is related to said additional information; and outputting contents on which visible information has been superimposed and forming a single file of said contents, based on said read request information.
-
-
8. A data storage apparatus for storing contents superimposed invisible electronic watermark information, comprising:
-
an input unit which inputs contents on which invisible electronic watermark information is superimposed; a control port which receives a read request information from outside and outputs said read request information, wherein said read request information is a control information for the control of making said additional information visible or invisible a memory which stores said contents on which invisible electronic watermark information input by the input unit is superimposed; an extracting unit which extracts additional information as invisible electronic watermark information superimposed on the contents stored in said memory; a superimposing unit which embeds visible information into the contents stored in said memory and generates contents on which the visible information has been superimposed, wherein said visible information is visible graphics data which is related to said additional information extracted by the extracting unit; an output unit which outputs said contents on which the visible information has been superimposed and forms a single file of said contents; and a controller which controls said memory, said extracting unit, said superimposing unit and said output unit, and causes said extracting unit to extract the additional information from the invisible electronic watermark information which is superimposed on the contents and causes said output unit to output the contents on which the visible information has been superimposed, based on said read request information output from said control port. - View Dependent Claims (9, 10, 11)
-
Specification