Digital video copy protection system
AssigneeSony Corporation
InventorsKatsumi Tahara, Hideki Koyanagi, Yoichi Yagasaki, Yasushi Fujinami
Life of this patent
Estimating the term…
Abstract
A formatting apparatus authenticates an information signal prior to mass duplication of the signal by analyzing the signal to detect the presence or absence of a security signal therein, inserting a security signal into the information signal, and recording the modified signal only if no security signal was detected.
Claims16
Apparatus for recording data onto a storage medium, comprising:
- detection means for detecting a region of user data within a bit stream of data to be recorded, said bit stream being in the MPEG standard format, and said region being a region of fixed length codes;
- and
- insertion means for inserting copy protection key data into at least part of said region for the purpose of inhibiting unauthorized copying of data recorded onto said storage medium.
A storage medium readable by a player, said storage medium having recorded thereon a player readable signal that includes a bit stream, a portion of said bit stream being allocated for user data in the form of fixed length codes, and said portion having inserted therein key data for the purpose of inhibiting unauthorized copying of said signal.
Apparatus for encoding a moving picture signal, comprising:
- quantizing means for quantizing said moving picture signal and thereby generating quantized data;
- designating means for designating a portion of said quantized data;
- insertion means for inserting key data into said designated portion of said quantized data to thereby produce modified quantized data;
- and
- variable length coding means for performing variable length coding on said modified quantized data and generating a bit stream, said variable length coding means coding said designated portion of said quantized data as an escape code, and said escape code being a fixed length code.
A method for recording data onto a storage medium, comprising the steps of:
- detecting a region of user data within a bit stream of data to be recorded, said bit stream being in the MPEG standard format, and said region being a region of fixed length codes;
- and
- inserting copy protection key data into at least part of said region for the purpose of inhibiting unauthorized copying of data recorded onto said storage medium.
A method for generating a player readable signal to be stored or a player readable storage medium, comprising the steps of:
- generating a bit stream;
- allocating a portion of said bit stream for user data in the form of fixed length codes;
- and
- inserting key data into said allocated portion for the purpose of inhibiting unauthorized copying of said player readable signal.
A method for encoding a moving picture signal, comprising the steps of:
- quantizing said moving picture signal and thereby generating quantized data;
- designating a portion of said quantized data;
- inserting key data into said designated portion of said quantized data to thereby produce modified quantized data;
- and
- variable length coding said modified quantized data and thereby generating a bit stream, said designated portion of said quantized data being coded as an escape code, and said escape code being a fixed length code.
Apparatus for recording data onto a storage medium, comprising:
- quantizing means for quantizing data;
- coding means for coding a portion of the quantized data into variable length coding data and a residual portion of the quantized data into a fixed length code;
- and
- designating means for selecting a portion of the fixed length code and designing the selection portion as an area for recording copy protection key data;
- wherein the coding means codes the designated portion of the fixed length code into an escape code.
Method for recording data onto a storage medium, comprising the steps of:
- quantizing data;
- coding a portion of the quantized data into variable length coding data and a residual portion of the quantized data into a fixed length code;
- selecting a part of the fixed length code;
- designating the selected part of the fixed length code as an area for recording copy protection key data;
- and
- coding the designated part of the fixed length code into an escape code.
Method for coding data comprising the steps of:
- quantizing moving picture data;
- coding at least a portion of the quantized moving picture data into an MPEG standard bit stream;
- and
- inserting copy protection data into a B picture of said MPEG standard bit stream.
Dependencies are inferred from the claim text.