Data recording medium, data recording method and apparatus, data reproducing method and apparatus, data transmitting method, and data receiving method
AssigneeSony Corporation
InventorsYoichiro Sako, Tatsuya Inokuchi
Life of this patent
Estimating the term…
Abstract
A recording medium having at least a lead-in area, a data recording area to which data is recorded, and a lead-out area, wherein the data recording area comprises a first recording area portion to which data that has been encoded with an error correction code is recorded; and a second recording area portion to which at least data that has been encoded with a plurality of types of generation polynomials as error correction codes.
Claims40
A recording medium having at least a lead-in area, a data recording area to which data is recorded, and a lead-out area, wherein the data recording, area comprises:
- a first recording area portion to which data that has been encoded with a first generation polynomial as an error correction code is recorded;
- and
- a second recording area portion to which data that has been encoded with the first generation polynomial as an error correction code and data that has been encoded with a second generation polynomial as an error correction code are mixedly recorded, wherein
- the first and second generation polynomials as error correction codes are selected corresponding to identification data that identifies the recording medium as an original recording medium or a copied recording medium.
A recording medium having at least a lead-in area, a data recording area to which data is recorded, and a lead-out area, wherein the data recording area comprises:
- a first recording area portion to which data that has been encoded with a first primitive polynomial and/or generation polynomial as an error correction code is recorded;
- and
- a second recording area portion to which data that has been encoded with the first primitive polynomial and/or generation polynomial as an error correction code and data that has been encoded with a second generation polynomial as an error correction code are mixedly recorded, wherein
- the first and second primitive polynomials and/or generation polynomials as error correction codes are selected corresponding to data that composes at least a part of encryption key data.
A recording method for a recording medium, comprising the steps of:
- when data is recorded to the recording medium, recording data that has been encoded with a first generation polynomial as an error correction code to a first recording area portion;
- and
- recording data that has been encoded with a first generation polynomial as an error correction code and data that has been encoded with a second generation polynomial as an error correction code to a second recording area portion, wherein
- the first and second generation polynomials as error correction codes are selected corresponding to data that identifies the recording medium as an original recording medium or a copied recording medium.
A recording apparatus for a recording medium, comprising:
- an error correction code encoding process portion for performing an error correction code encoding process for input data;
- a generating portion for generating data that has been encoded with a plurality of types of respective primitive polynomials and/or generation polynomials as error correction codes;
- a signal processing portion, to which output data of the signal process portion and data that has been encoded with the plurality of types of primitive polynomials and/or generation polynomials as error correction codes, for performing a recording signal process for the supplied data;
- and
- a recording portion, to which output data of the signal process portion is supplied, for recording the supplied data to a recording medium,
- wherein the generating portion comprises:
- a first data generating portion for generating data with respect to a first primitive polynomial according to a first Reed-Solomon encoding system as an error correction code;
- and
- a second data generating portion for generating data with respect to a second primitive polynomial according to a second Reed-Solomon encoding system as an error correction code, wherein
- the first and second primitive polynomials as error correction codes are selected corresponding to identification data that identifies the recording medium as an original recording medium or a copied recording medium.
A reproducing apparatus for a recording medium having at least a lead-in area, a data recording area to which data is recorded, and a lead-out area, wherein the data recording area comprises a first recording area portion to which data that has been encoded with an error correction code is recorded;
- and
- a second recording area portion to which at least data that has been encoded with a plurality of types of generation polynomials as error correction codes, the reproducing apparatus, comprising:
- a head portion for reading data from the recording medium;
- a demodulating process portion for performing a demodulating process for data that has been read from the recording medium by the head portion;
- a signal process portion for performing an error detecting process for data that has been output from the demodulating process portion and that has been read from the second recording area portion with any one of the plurality of types of primitive polynomials and/or generation polynomials as error correction codes;
- and
- an extracting portion for extracting additional data corresponding to an error detection result of the signal process portion,
- wherein the apparatus is configured to identify the recording medium as an original recording medium or a copied recording medium corresponding to the extracted additional data,
- wherein the signal process portion comprises:
- a first data generating portion for generating data with respect to a first primitive polynomial and/or generation polynomial as an error correction code:
- a second data generating portion for generating data with respect to a second primitive polynomial and/or generation polynomial as an error correction code:
- a controlling portion for generating a switching control signal corresponding to additional data:
- and
- a selecting portion for selecting data supplied from the first data generating portion and data that is supplied from the second data generating portion corresponding to the switching control signal supplied from the controlling portion and outputting the switched data,
- wherein the signal processing portion is configured to perform an error detecting process with any one of data generated by the first data generating portion and the data generated by the second data generating portion.
A reproducing method for a recording medium having at least a data recording area in which data is recorded, the data recording area having a first recording area portion to which data that has been encoded with an error correction code is recorded;
- and
- a second recording area portion to which at least data that has been encoded with a plurality of types of generation polynomials as error correction codes, the reproducing method, comprising the steps of:
- performing a demodulating process for data that has been read from the recording medium;
- performing an error detecting process for data for which the demodulating process has been performed and that has been read from the second recording area portion with any one of the plurality of types of primitive polynomials and/or generation polynomials as error correction codes;
- extracting additional data corresponding to the result of the error detecting process;
- and
- identifying the recording medium as an original recording medium or a copied recording medium corresponding to the extracted additional data;
- wherein the step of performing an error detecting process comprises:
- generating first data with respect to a first primitive polynomial and/or generation polynomial as an error correction code;
- generating second data with respect to a second primitive polynomial and/or generation polynomial as an error correction code;
- generating a switching control signal corresponding to additional data:
- selecting the first data and the second data corresponding to the switching control signal and outputting the switched data;
- and
- performing an error detecting process with any one of the first data and the second data.
An identifying method for a recording medium having at least a lead-in area, a data recording area to which data is recorded, and a lead-out area, wherein the data recording area comprises a first recording area portion to which data that has been encoded with an error correction code is recorded;
- and
- a second recording area portion to which at least data that has been encoded with a plurality of types of generation polynomials as error correction codes, the identifying method, comprising the steps of:
- performing a demodulating process for data that has been read from the recording medium;
- performing an error detecting process for data for which the demodulating process has been performed and that has been read from the second recording area portion with any one of the plurality of types of primitive polynomials and/or generation polynomials as error correction codes;
- and
- identifying the recording medium as an original recording medium or a copied recording medium corresponding to the result of the error detecting process.
A data transmitting method, comprising the steps of:
- when data is transmitted, transmitting first data that has been encoded with a first generation polynomial as an error correction code and second data that contains a mixture of data that has been encoded with a first generation polynomial as an error correction code and data that has been encoded with a second generation polynomial as an error correction code,
- wherein the first and second generation polynomials as error correction codes are selected corresponding to data that composes at least a part of encryption key data.
A data receiving process method, comprising the steps of:
- receiving data composed of first data that has been encoded with an error correction code and second data that has been encoded with a plurality of types of primitive polynomials and/or generation polynomials as error correction codes;
- performing an error detecting process for the second data of the received data with one of the plurality of types of primitive polynomials and/or generation polynomials as error correction codes;
- extracting additional data corresponding to the result of the error detecting process;
- and
- identifying the received data as original data or copied data corresponding to the extracted additional data,
- wherein the step of performing an error detecting process comprises:
- generating first data with respect to a first primitive polynomial and/or generation polynomial as an error correction code;
- generating second data with respect to a second primitive polynomial and/or generation polynomial as an error correction code;
- generating a switching control signal corresponding to additional data;
- selecting the first data and the second data corresponding to the switching control signal and outputting the switched data;
- and
- performing an error detecting process with any one of the first data and the second data.
A recording method for a recording medium, comprising the steps of:
- when data is recorded to the recording medium, recording data that has been encoded with a first generation polynomial as an error correction code to a first recording area portion;
- and
- recording data that has been encoded with a first generation polynomial as an error correction code and data that has been encoded with a second generation polynomial as an error correction code to a second recording area portion, wherein
- the first and second generation polynomials as error correction codes are selected corresponding to data that comprises at least a part of encryption key data.
Dependencies are inferred from the claim text.