Apparatus for embedding and reproducing watermark into and from contents data
1 Assignment
0 Petitions
Accused Products
Abstract
An apparatus for embedding a watermark into contents data includes a parameter converting device for converting a parameter of first contents data to generate second contents data. A mixing device operates for embedding parameter information into the second contents data as watermark information. The parameter information represents a condition of the conversion of the parameter by the parameter converting device. The watermark information may include copyright information.
15 Citations
23 Claims
-
1-17. -17. (canceled)
-
18. An apparatus for embedding a watermark into contents data, comprising:
-
address generating means for indicating a jump destination for each of prescribed unit portions of compressively encoded data, and thereby designating an arrangement order different from an order of reproducing the prescribed unit portions and generating a jump-destination address which affects reproduction of contents data;
information generating means for generating copyright information;
mixing means for embedding the jump-destination address generated by the address generating means and the copyright information generated by the information generating means into input contents data as watermark information to generate first watermark-added contents data;
an encoder for compressively encoding the first watermark-added contents data generated by the mixing means into second watermark-added contents data; and
rearranging means for rearranging prescribed unit portions of the second watermark-added contents data generated by the encoder in response to the jump-destination address generated by the address generating means into an order different from the order of reproducing the prescribed unit portions.
-
-
19. An apparatus for embedding a watermark into contents data, comprising:
-
address generating means for indicating a jump destination for each of prescribed unit portions of compressively encoded data, and thereby designating an arrangement order different from an order of reproducing the prescribed unit portions and generating a jump-destination address which affects reproduction of contents data, wherein the prescribed unit portions correspond to one frame represented by the compressively encoded data;
information generating means for generating copyright information;
mixing means for embedding the jump-destination address generated by the address generating means and the copyright information generated by the information generating means into input contents data as watermark information to generate first watermark-added contents data;
an encoder for compressively encoding the first watermark-added contents data generated by the mixing means into second watermark-added contents data; and
rearranging means for rearranging prescribed unit portions of the second watermark-added contents data generated by the encoder in response to the jump-destination address generated by the address generating means into an order different from the order of reproducing the prescribed unit portions.
-
-
20. An apparatus for reproducing original contents data from watermarked contents data generated by (1) indicating a jump destination for each of prescribed unit portions of compressively encoded data, and thereby designating an arrangement order different from an order of reproducing the prescribed unit portions and generating a jump-destination address which affects reproduction of contents data, (2) generating means for generating copyright information, (3) embedding the jump-destination address and the copyright information into input contents data as watermark information to generate first watermark-added contents data, (4) compressively encoding the first watermark-added contents data into second watermark-added contents data, and (5) rearranging prescribed unit portions of the second watermark-added contents data in response to the jump-destination address into an order different from the order of reproducing the prescribed unit portions, the apparatus comprising:
-
data reading means for reading input watermarked encoded contents data;
watermark information detecting means for detecting a jump-destination address from the input watermarked encoded contents data read by the data reading means;
address calculating means for calculating a data reading address for each of the prescribed unit portions from the jump-destination address detected by the watermark information detecting means, and outputting the calculated address to the data reading means and thereby enabling the data reading means to read the prescribed unit portions of the Input watermarked encoded contents data in an original normal order; and
a decoder for decoding the input watermarked encoded contents data read by the data reading means into watermarked decoded contents data.
-
-
21. An apparatus for reproducing original contents data from watermarked contents data generated by (1) indicating a jump destination for each of prescribed unit portions of compressively encoded data, and thereby designating an arrangement order different from an order of reproducing the prescribed unit portions and generating a jump-destination address which affects reproduction of contents data, wherein the prescribed unit portions correspond to one frame represented by the compressively encoded data, (2) generating means for generating copyright information, (3) embedding the jump-destination address and the copyright information into input contents data as watermark information to generate first watermark-added contents data, (4) compressively encoding the first watermark-added contents data into second watermark-added contents data, and (5) rearranging prescribed unit portions of the second watermark-added contents data in response to the jump-destination address into an order different from the order of reproducing the prescribed unit portions, the apparatus comprising:
-
data reading means for reading input watermarked encoded contents data;
watermark information detecting means for detecting a jump-destination address from the input watermarked encoded contents data read by the data reading means;
address calculating means for calculating a data reading address for each of the prescribed unit portions from the jump-destination address detected by the watermark information detecting means, and outputting the calculated address to the data reading means and thereby enabling the data reading means to read the prescribed unit portions of the input watermarked encoded contents data in an original normal order; and
a decoder for decoding the input watermarked encoded contents data read by the data reading means into watermarked decoded contents data.
-
-
22. A recording medium for storing watermarked contents data generated by (1) indicating a jump destination for each of prescribed unit portions of compressively encoded data, and thereby designating an arrangement order different from an order of reproducing the prescribed unit portions and generating a jump-destination address which affects reproduction of contents data, (2) embedding the jump-destination address and copyright information into input contents data as watermark information to generate first watermark-added contents data, (3) compressively encoding the first watermark-added contents data into second watermark-added contents data, and (4) rearranging prescribed unit portions of the second watermark-added contents data in response to the jump-destination address into an order different from the order of reproducing the prescribed unit portions.
-
23. A recording medium for storing watermarked contents data generated by (1) indicating a jump destination for each of prescribed unit portions of compressively encoded data, and thereby designating an arrangement order different from an order of reproducing the prescribed unit portions and generating a jump-destination address which affects reproduction of contents data, wherein the prescribed unit portions correspond to one frame represented by the compressively encoded data, (2) embedding the jump-destination address and copyright information into input contents data as watermark information to generate first watermark-added contents data, (3) compressively encoding the first watermark-added contents data into second watermark-added contents data, and (4) rearranging prescribed unit portions of the second watermark-added contents data in response to the jump-destination address into an order different from the order of reproducing the prescribed unit portions.
Specification