KR20040000306A - 기록매체의 기록방법 및 기록장치와 기록매체의 재생방법및 재생장치 - Google Patents

기록매체의 기록방법 및 기록장치와 기록매체의 재생방법및 재생장치 Download PDF

Info

Publication number
KR20040000306A
KR20040000306A KR1020027017650A KR20027017650A KR20040000306A KR 20040000306 A KR20040000306 A KR 20040000306A KR 1020027017650 A KR1020027017650 A KR 1020027017650A KR 20027017650 A KR20027017650 A KR 20027017650A KR 20040000306 A KR20040000306 A KR 20040000306A
Authority
KR
South Korea
Prior art keywords
data
correcting code
error correcting
error correction
recording
Prior art date
Application number
KR1020027017650A
Other languages
English (en)
Inventor
사코요이치로
Original Assignee
소니 가부시끼 가이샤
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 소니 가부시끼 가이샤 filed Critical 소니 가부시끼 가이샤
Publication of KR20040000306A publication Critical patent/KR20040000306A/ko

Links

Classifications

    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B20/00Signal processing not specific to the method of recording or reproducing; Circuits therefor
    • G11B20/10Digital recording or reproducing
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B20/00Signal processing not specific to the method of recording or reproducing; Circuits therefor
    • G11B20/00086Circuits for prevention of unauthorised reproduction or copying, e.g. piracy
    • G11B20/0021Circuits for prevention of unauthorised reproduction or copying, e.g. piracy involving encryption or decryption of contents recorded on or reproduced from a record carrier
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B20/00Signal processing not specific to the method of recording or reproducing; Circuits therefor
    • G11B20/00086Circuits for prevention of unauthorised reproduction or copying, e.g. piracy
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B20/00Signal processing not specific to the method of recording or reproducing; Circuits therefor
    • G11B20/00086Circuits for prevention of unauthorised reproduction or copying, e.g. piracy
    • G11B20/0021Circuits for prevention of unauthorised reproduction or copying, e.g. piracy involving encryption or decryption of contents recorded on or reproduced from a record carrier
    • G11B20/00217Circuits for prevention of unauthorised reproduction or copying, e.g. piracy involving encryption or decryption of contents recorded on or reproduced from a record carrier the cryptographic key used for encryption and/or decryption of contents recorded on or reproduced from the record carrier being read from a specific source
    • G11B20/00224Circuits for prevention of unauthorised reproduction or copying, e.g. piracy involving encryption or decryption of contents recorded on or reproduced from a record carrier the cryptographic key used for encryption and/or decryption of contents recorded on or reproduced from the record carrier being read from a specific source wherein the key is obtained from a remote server
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B20/00Signal processing not specific to the method of recording or reproducing; Circuits therefor
    • G11B20/00086Circuits for prevention of unauthorised reproduction or copying, e.g. piracy
    • G11B20/0021Circuits for prevention of unauthorised reproduction or copying, e.g. piracy involving encryption or decryption of contents recorded on or reproduced from a record carrier
    • G11B20/00217Circuits for prevention of unauthorised reproduction or copying, e.g. piracy involving encryption or decryption of contents recorded on or reproduced from a record carrier the cryptographic key used for encryption and/or decryption of contents recorded on or reproduced from the record carrier being read from a specific source
    • G11B20/00246Circuits for prevention of unauthorised reproduction or copying, e.g. piracy involving encryption or decryption of contents recorded on or reproduced from a record carrier the cryptographic key used for encryption and/or decryption of contents recorded on or reproduced from the record carrier being read from a specific source wherein the key is obtained from a local device, e.g. device key initially stored by the player or by the recorder
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B20/00Signal processing not specific to the method of recording or reproducing; Circuits therefor
    • G11B20/00086Circuits for prevention of unauthorised reproduction or copying, e.g. piracy
    • G11B20/0021Circuits for prevention of unauthorised reproduction or copying, e.g. piracy involving encryption or decryption of contents recorded on or reproduced from a record carrier
    • G11B20/00217Circuits for prevention of unauthorised reproduction or copying, e.g. piracy involving encryption or decryption of contents recorded on or reproduced from a record carrier the cryptographic key used for encryption and/or decryption of contents recorded on or reproduced from the record carrier being read from a specific source
    • G11B20/00253Circuits for prevention of unauthorised reproduction or copying, e.g. piracy involving encryption or decryption of contents recorded on or reproduced from a record carrier the cryptographic key used for encryption and/or decryption of contents recorded on or reproduced from the record carrier being read from a specific source wherein the key is stored on the record carrier
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B20/00Signal processing not specific to the method of recording or reproducing; Circuits therefor
    • G11B20/00086Circuits for prevention of unauthorised reproduction or copying, e.g. piracy
    • G11B20/0021Circuits for prevention of unauthorised reproduction or copying, e.g. piracy involving encryption or decryption of contents recorded on or reproduced from a record carrier
    • G11B20/00485Circuits for prevention of unauthorised reproduction or copying, e.g. piracy involving encryption or decryption of contents recorded on or reproduced from a record carrier characterised by a specific kind of data which is encrypted and recorded on and/or reproduced from the record carrier
    • G11B20/00492Circuits for prevention of unauthorised reproduction or copying, e.g. piracy involving encryption or decryption of contents recorded on or reproduced from a record carrier characterised by a specific kind of data which is encrypted and recorded on and/or reproduced from the record carrier wherein content or user data is encrypted
    • G11B20/00528Circuits for prevention of unauthorised reproduction or copying, e.g. piracy involving encryption or decryption of contents recorded on or reproduced from a record carrier characterised by a specific kind of data which is encrypted and recorded on and/or reproduced from the record carrier wherein content or user data is encrypted wherein each title is encrypted with a separate encryption key for each title, e.g. title key for movie, song or data file
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B20/00Signal processing not specific to the method of recording or reproducing; Circuits therefor
    • G11B20/00086Circuits for prevention of unauthorised reproduction or copying, e.g. piracy
    • G11B20/00572Circuits for prevention of unauthorised reproduction or copying, e.g. piracy involving measures which change the format of the recording medium
    • G11B20/00579Circuits for prevention of unauthorised reproduction or copying, e.g. piracy involving measures which change the format of the recording medium said format change concerning the data encoding, e.g., modulation schemes violating run-length constraints, causing excessive DC content, or involving uncommon codewords or sync patterns
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B20/00Signal processing not specific to the method of recording or reproducing; Circuits therefor
    • G11B20/10Digital recording or reproducing
    • G11B20/18Error detection or correction; Testing, e.g. of drop-outs
    • G11B20/1833Error detection or correction; Testing, e.g. of drop-outs by adding special lists or symbols to the coded information
    • HELECTRICITY
    • H03ELECTRONIC CIRCUITRY
    • H03MCODING; DECODING; CODE CONVERSION IN GENERAL
    • H03M13/00Coding, decoding or code conversion, for error detection or error correction; Coding theory basic assumptions; Coding bounds; Error probability evaluation methods; Channel models; Simulation or testing of codes
    • H03M13/29Coding, decoding or code conversion, for error detection or error correction; Coding theory basic assumptions; Coding bounds; Error probability evaluation methods; Channel models; Simulation or testing of codes combining two or more codes or code structures, e.g. product codes, generalised product codes, concatenated codes, inner and outer codes
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B20/00Signal processing not specific to the method of recording or reproducing; Circuits therefor
    • G11B20/10Digital recording or reproducing
    • G11B20/18Error detection or correction; Testing, e.g. of drop-outs
    • G11B20/1833Error detection or correction; Testing, e.g. of drop-outs by adding special lists or symbols to the coded information
    • G11B2020/1836Error detection or correction; Testing, e.g. of drop-outs by adding special lists or symbols to the coded information using a Reed Solomon [RS] code
    • G11B2020/184Error detection or correction; Testing, e.g. of drop-outs by adding special lists or symbols to the coded information using a Reed Solomon [RS] code using a cross-interleaved Reed Solomon [CIRC]

Landscapes

  • Engineering & Computer Science (AREA)
  • Signal Processing (AREA)
  • Computer Security & Cryptography (AREA)
  • Physics & Mathematics (AREA)
  • Probability & Statistics with Applications (AREA)
  • Theoretical Computer Science (AREA)
  • Signal Processing For Digital Recording And Reproducing (AREA)
  • Error Detection And Correction (AREA)
  • Storage Device Security (AREA)

Abstract

공급된 데이터를 상기 공급된 데이터의 적어도 일부가 암호화처리가 실시되어서 기록을 행하는 경우에는 제 1에러정정부호를 이용하여 부호화처리를 행하고, 공급된 데이터를 압호화처리를 실시하지 않고 기록을 행하는 경우에는 제 2에러정정부호를 이용하여 부호화처리를 행하고, 부호화된 데이터를 기록매체에 기록하는 기록매체의 기록방법.

Description

기록매체의 기록방법 및 기록장치와 기록매체의 재생방법 및 재생장치{Recording method and recording apparatus of recording medium, and reproducing method and reproducing apparatus of recording medium}
콤팩트 디스크(Compact Disc:CD)에 기록되어 있는 오디오데이터를 MP3(MPEG1 Audio Layer-3)방식으로 압축하고, 네트워크를 거쳐서 압축데이터를 송수신하는 것이 널리 행해지고 있다. 그 결과, 음악콘텐츠의 저작권 보호의 점에서, 콘텐츠의 시큐어(secure)화(구체적으로는 콘텐츠의 암호화)가 필요하게 되고 있다. 이와 같은 오디오데이터의 압축화, 또는 음악콘텐츠의 시큐어화는, 기존의 포맷과 동일한 에러정정방법을 기초로 하여 행해지는 것이 보통이었다.
콘텐츠가 리니어(linear:선형) PCM신호형식의 경우에서는, 부가되고 있는 에러정정부호에 의해 정정할 수 없었던 에러는, 평균치 보간 등의 보간처리에 의해 재생신호상에서 에러가 눈에 띠지 않도록 하는 것이 보통이다. 그렇지만, 압축부호화처리는, 예를 들면 블록단위로 DCT(Discrete Cosine Transform)처리를 행하는 것이며, DCT처리 후의 데이터가 에러의 경우에, 리니어 PCM신호와 동일한 보간기술에 의해 보간하는 것이 곤란하며, 압축된 데이터를 신장하고 가청음으로 변환한 때에 에러의 영향이 귀에 쉽게 들어오는 문제가 있었다.
네트워크를 거쳐서 콘텐츠데이터를 다운로드할 때에 부과하거나, 매체에서 콘텐츠데이터를 독출하여, 재생할 때에 부과하는 부가가치가 높은 콘텐츠의 경우에서는, 기존의 에러정정부호와 동등한 에러정정 능력에서는, 신뢰성이 충분하지는 않았다. 예를 들면 부가가치가 높은 콘텐츠데이터를 MP3방식으로 방축한 데이터를 CD-ROM의 에러정정기능 부착의 포맷(즉, 모드 1 또는 모드 2(폼1))에 의거해서 기록매체로서의 디스크에 기록하는 경우에서는, CD-DA(Digital Audio)포맷의 에러정정능력에 비해서 랜덤 에러에 대한 정정능력이 향상하지만, 디스크의 파손, 디스크 상의 먼지 등에 기인하는 버스트 에러정정 능력이 CD-DA포맷에 비해서 향상하고 있지 않다. 이것은, 부과되는 콘텐츠, 또는 복사제한이 엄한 콘텐츠의 신뢰성이 무료 또는 복사제한이 느슨하거나 또는 복사제한이 없는 콘텐츠와 동등한 것을 의미하며, 사용자에 있어서는 불만이 생긴다.
따라서, 본 발명의 목적은, 기록하고자 하는 데이터에 따라서 에러정정 부호화를 전환할 수 있는 기록매체의 기록방법 및 기록장치와 기록매체의 재생방법 및 재생장치를 제공하는 것에 있다.
본 발명은, 예를 들면 디스크형 기록매체에 대하여 적용되는 기록매체의 기록방법 및 기록장치와 기록매체의 재생방법 및 재생장치에 관한 것이다.
도 1은 본 발명에 의한 기록장치의 일 실시형태의 구성을 나타내는 블록도이다.
도 2는 본 발명에 의한 기록방법의 일 실시형태를 설명하기 위한 플로차트이다.
도 3은 본 발명에 의한 재생장치의 일 실시형태의 구성을 나타내는 블록도이다.
도 4는 본 발명에 의한 기록장치의 다른 실시형태의 구성을 나타내는 블록도이다.
도 5는 본 발명에 의한 기록방법의 다른 실시형태를 설명하기 위한 플로차트이다.
도 6은 본 발명에 의한 재생장치의 다른 실시형태의 구성을 나타내는 블록도이다.
도 7은 본 발명에 의한 디스크의 개략을 나타내는 약선도이다.
도 8은 본 발명에 의한 디스크를 보다 상세히 나타내는 약선도이다.
도 9는 본 발명에 사용할 수 있는 에러정정 엔코더의 일 예의 개략을 나타내는 블록도이다.
도 10은 본 발명에 사용할 수 있는 에러정정 엔코더의 일 예를 보다 상세히 나타내는 블록도이다.
도 11은 본 발명에 사용할 수 있는 에러정정 디코더의 일 예의 개략을 나타내는 블록도이다.
도 12는 본 발명에 사용할 수 있는 에러정정 디코더의 일 예를 보다 상세히 나타내는 블록도이다.
도 13은 본 발명에 사용할 수 있는 CIRC4의 방식에 의한 에러정정부호에 의거한 에러정정 엔코더의 일 예의 인터리브를 설명하기 위한 약선도이다.
도 14는 본 발명에 사용할 수 있는 CIRC7의 방식에 의한 에러정정부호에 의거한 에러정정 엔코더의 일 예의 인터리브를 설명하기 위한 약선도이다.
도 15는 본 발명에 사용할 수 있는 CIRC4 및 CIRC7의 각 방식에 의한 에러정정부호에 의거한 에러정정 부호화 처리가 선택 가능한 에러정정 엔코더의 일 예의 블록도이다.
도 16은 본 발명에 사용할 수 있는 CIRC4 및 CIRC7의 각 방식에 의한 에러정정부호에 의거한 에러정정처리가 선택 가능한 에러정정 디코더의 일 예의 블록도이다.
*도면의 주요부분에 대한 부호의 설명
1. 유리원반 5. 암호화회로
6. ECC전환부
7a. CIRC7방식의 에러정정 엔코더
7b. CIRC4방식의 에러정정 엔코더
8. 변조회로 11. 디스크
15. 복조회로 16. 제어기
17, 19, 25, 32. 선택기
18. CIRC7방식의 에러정정 디코더
20. 복호회로
22. CIRC4방식의 에러정정 디코더
27. 압축부호화기
29. CD-ROM엔코더
S1. 기록용 콘텐츠 입력 S2. 암호화 콘텐츠 ?
S3. CIRC7에서 부호화 S4. 암호화가 필요 ?
S5. 암호화 S6. CIRC에서 부호화
S11. 기록용 콘텐츠 입력 S12. 압축기록?
S13. 압축부호화 S14. CD-ROM포맷화
S15. CIRC7에서 부호화 S16. 서브코드부가
S17. CD-ROM포맷? S18. CIRC4에서 부호화
상술한 과제를 해결하기 위해, 청구범위 제 1항의 발명은, 공급된 데이터를 공급된 데이터의 적어도 일부가 암호화 처리가 실시되어서 기록을 행하는 경우에는 제 1에러정정부호를 이용하여 부호화 처리를 행하고, 부호화된 데이터를 기록매체에 기록하는 기록매체의 기록방법이다.
청구범위 제 7항의 발명은, 공급된 데이터가 적어도 일부가 암호화된 데이터인지 아닌지를 판별하고, 공급된 데이터가 암호화된 데이터였을 때에는, 제 1에러정정부호에 의해 부호화처리를 행하고, 공급된 데이터가 비암호화 데이터였을 때에는, 공급된 데이터의 적어도 일부를 암호화 할 것인지 아닌지를 판별하고, 암호화를 행할 때에는 공급된 데이터에 암호화처리를 실시한 후에 제 1에러정정 부호를 이용하여 부호화처리를 행하고, 암호화를 행하지 않을 때에는 제 2에러정정 부호를 이용하여 부호화처리를 행하고, 부호화된 데이터를 기록매체에 기록하는 기록매체의 기록방법이다.
청구범위 제 13항의 발명은, 데이터와 데이터에 실시되고 있는 에러정정 부호화처리에 이용된 에러정정부호의 종류를 식별하는 지정데이터가 기록된 기록매체에서 지정데이터를 독출하고, 독출된 지정데이터에 의거해서 기록매체에서 독출된 데이터의 에러정정처리를 전환하는 기록매체의 재생방법이다.
청구범위 제 15항의 발명은, 공급된 데이터에 제 1에러정정부호에 의거한 에러정정 부호화처리를 실시하는 제 1엔코더와, 공급된 데이터에 제 2에러정정 부호에 의거한 에러정정 부호화처리를 실시하는 제 2엔코더와, 제 1엔코더와 제 2엔코더로부터의 출력데이터가 공급되고, 제 1 또는 제 2엔코더로부터의 출력데이터에 적어도 변조처리를 실시하여 기록매체에 기록하는 기록수단과, 공급된 데이터를 제 1엔코더와 제 2엔코더의 어느 한편의 엔코더에 공급할 것인지를 선택하고, 공급된 데이터가 암호화된 데이터였을 때에는, 공급된 데이터를 제 1엔코더에 공급하는 선택부를 갖추고 있는 기록매체의 기록장치이다.
청구범위 제 22항의 발명은, 제 1에러정정부호, 제 2에러정정부호의 적어도 어느 한편의 에러정정부호에 의해 에러정정 부호화된 데이터와 데이터에 실시되어 있는 에러정정 부호화처리에 이용된 에러정정 부호화의 종류를 식별하는 지정데이터가 기록된 기록매체를 주사하는 헤드부와, 헤드부로부터의 출력신호를 복조하는 복조부와, 복조부로부터의 출력데이터에 제 1에러정정 부호에 의거하여 에러정정처리를 행하는 제 1디코더와, 복조부로부터의 출력데이터에 제 2에러정정부호에 의거하여 에러정보처리를 행하는 제 2디코더와, 복조부로부터의 출력데이터를 제 1디코더와 제 2디코어의 어느 쪽에 선택적으로 공급하는 선택부와, 기록매체에서 독출된 지정데이터에 의거해서 선택부를 전환하는 제어기를 갖추고 있는 기록매체의 재생장치이다.
청구범위 제 29항의 발명은, 공급된 데이터에 압축처리를 행할 것인지 아닌지를 판별하고, 공급된 데이터의 압축처리를 행할 때에는, 공급된 데이터에 압축처리를 행하고, 압축된 데이터에 제 1에러정정 부호에 의해 에러정정 부호화 처리를 실시하고, 공급된 데이터의 압축처리를 행하지 않을 때에는, 제 2에러정정 부호에 의해 에러정정 부호화처리를 실시하고, 부호화된 데이터를 기록매체에 기록하는 기록매체의 기록방법이다.
청구범위 제 40항의 발명은, 공급된 데이터에 제 1에러정정 부호에 의거한 에러정정 부호화처리를 실시하는 제 1엔코더와, 공급된 데이터에 제 2에러정정 부호에 의거한 에러정정 부호화처리를 실시하는 제 2엔코더와, 제 1엔코더와 제 2엔코더로부터의 출력데이터가 공급되고, 제 1 또는 제 2엔코더로부터의 출력데이터에 적어도 변조처리를 실시하여 기록매체에 기록하는 기록수단과, 공급된 데이터를 제 1엔코더와 제 2엔코더의 어느쪽 한편의 엔코더에 공급할 것인지를 선택하고, 공급된 데이터가 압축된 데이터였을 때에는, 공급된 데이터를 제 1엔코더에 공급하는 선택부를 갖추고 있는 기록매체의 기록장치이다.
본 발명에서는, 제 1 및 제 2에러정정 부호에 의한 에러정정 부호화가 가능하게 되고 있다. 암호화되어 있는 또는 암호화하여 기록하는 데이터에 대해서는, 에러정정 능력이 보다 높은 제 1에러정정 부호가 사용된다. 또, 압축되어 있는 또는 압축하여 기록하는 데이터에 대해서는, 에러정정 능력이 보다 높은 제 1에러정정 부호가 사용된다. 또한, CD-ROM형식으로 기록하는 데이터에 대해서는, 에러정정 능력이 보다 높은 제 1에러정정 부호가 사용된다. 그것에 의해, 부과되거나, 복사제한이 강한 콘텐츠데이터를 기록하는 경우, 신뢰성을 높일 수 있다.
이하, 본 발명의 일 실시형태에 대해서 설명한다. 최초로 도 1을 참조하여 본 발명에 관계되는 기록장치, 예를 들면 기록매체로서의 재생전용 디스크, 구체적으로는 소위 콤팩트 디스크와 같은 광디스크를 제조하기 위한 마스터링장치에 대해서 설명한다. 도 1에 있어서, 참조번호 1이 감광물질인 포토레지스터가 도포된 디스크형 유리원반을 나타내고, 참조번호 2가 광픽업을 나타낸다. 도시하지 않았지만, Ar이온레이저, He-Cd레이저나 Kr이온레이저 등의 가스레이저가 도시하지 않은 광변조기에 의해 광변조되고, 변조된 레이저빔이 광픽업(2)에서 유리원반(1)의 포토레지스트에 합초된 상태에서 조사된다.
광픽업(2)은, 변조된 레이저빔을 유리원반(1)에 대해서 조사한다. 광픽업(2)에는, 변조된 레이저빔을 소망의 위치에 합초한 상태에서 조사하기 위한 대물렌즈 등의 광학부품, 복귀빔의 검출기 등이 포함된다. 유리원반(1)은, 스핀들모터(3)에 의해 예를 들면 CLV(Constant Linera Velocity: 선속도 일정)로 회전된다. 또한, 도시하지 않았으나, 스핀들모터(3)의 회전, 광픽업(2)의 포커스등의 서보제어기가 설치되어 있다. 광픽업(2)에서 출사된 레이저빔을, 광픽업(2)과 유리원반(2)이 상대적으로 유리원반의 지름방향으로 이동됨으로써, 유리원반(1)의 내주측에서 외주측까지 주사한다.
마스터링장치에 의해, 포토레지스트가 노광된 유리원반(1)을 현상하고, 전사처리함으로써 메탈마스터를 작성하고, 다음에, 메탈마스터에서 마더디스크가 작성되고, 그리고 다음에, 마더디스크에서 스탬퍼가 작성된다. 스탬퍼를 사용하여, 광투과성을 갖는 합성수지재료를 이용하여, 압축성형, 출사성형 등의 방법에 의해 디스크기판을 제조한다. 기판 상의 스탬퍼의 요철이 전사된 면에 반사층, 보호층이 설치되고, 보호층 상에 라벨이 설치됨으로써 재생전용 디스크가 완성한다.
또한, 본 발명은 마스터링장치에 한정되지 않고, CD-R(Recordable), CD-RW(ReWritable), MD(Mini Disc) 등의 유기색소를 사용한 기록방식, 상변화형 기록방식, 광자기 기록방식에 의해 기록 가능하게 된 광디스크를 사용하는 기록장치에 대해서도 적용할 수 있다. 이들의 광디스크에는, 미리 지름 방향으로 미소진폭으로 워블링하는 워블링 글루브가 설치되고, 워블링 글루브의 재생신호를 사용하여 스핀들모터의 회전제어, 어드레스의 재생, 클럭신호의 재생이 행해진다. 이와 같이, 본 발명은, 재생전용 디스크를 제조하기 위한 마스터링장치 또는 기록 가능한 광디스크를 사용한 기록장치의 어느 것에 대해서도 적용할 수 있다.
참조부호 4a로 나타내는 입력단자에는, 기록 콘텐츠데이터로서 시큐어 콘텐츠데이터가 기록되고, 4b로 나타내는 입력단자에는, 기록 콘텐츠데이터로서 논시큐어(non-secure) 콘텐츠데이터가 공급된다. 시큐어 콘텐츠데이터란, 암호화가 필요하게 되는 콘텐츠데이터를 의미한다. 콘텐츠데이터의 예는, 음악데이터이지만, 본 발명은 음악데이터에 한정하지 않고, 화상데이터, 음악 및 화상데이터 등을 취급하는 경우에도 적용 가능하다. 시큐어 콘텐츠데이터는 암호화회로(5)에 있어서, 키데이터를 사용하여 암호화 된다. 암호화 콘텐츠데이터와 논시큐어 콘텐츠데이터가 ECC전환부(6)에 공급된다. 또한, 입력단자(4a)에 이미 암호화된 시큐어 콘텐츠데이터를 공급하도록 하여도 좋다. 또한, 콘텐츠데이터의 전부에 암호화 처리를 실시하여 암호화하는 것은 아니며, 콘텐츠데이터의 일부를 암호화 처리하도록 하여도 좋다. 논시큐어 콘텐츠데이터란, 암호화처리를 필요로 하지 않는 콘텐츠데이터, 즉 평문의 콘텐츠데이터를 의미한다,
암호화회로(5)에서 암호화처리에 이용되는 암호화의 방식으로서, DEC(Data Encryption Standard)을 사용할 수 있다. DES는, 평문의 데이터를 블록화하고, 블록화한 데이터의 블록마다 암호화 변환을 행하는 블록암호의 하나이다. DES는 64비트의 입력에 대해서 64비트(56비트의 키와 8비트의 패리티)의 키를 사용하여 암호변환을 행하고, 64비트를 출력한다. 물론, 암호화회로(5)에서 이용하는 암호화 방식은 DES이외의 암호화의 방식을 사용하여도 좋다. 예를 들면 DES는, 암호화에 동일한 키데이터를 사용하는 공통키 방식이나, 암호화와 복호화에 다른 키데이터를 사용하는 공통키 암호의 일 예인 RSA암호를 채용하여도 좋다.
ECC전환부(6)는, 다른 에러정정 능력을 각각 가지는 에러정정 엔코더(7a 및 7b)가 접속되어 있다. 에러정정 엔코더(7a)(ECCs)는, 에러정정 엔코더(7b)(ECCw)에 비해서, 에러정정 능력이 보다 높은 것이다. 특히, 버스트에러 정정능력의 점에서 엔코더(7a)에 의해 부가되는 에러정정부호가 엔코더(7b)에 의해 부가되는 에러정정부호의 정정능력에 비해서 보다 높은 능력을 갖도록 에러정정부호를 이용한다.
본 예에서는, 에러정정 엔코더(7a, 7b)에서는 CIRC(Cross Interleanve Reed-Slomon Code)에 의한 에러정정부호가 사용된다. 후술하는 바와 같이, 본 발명에서는 인터리브 길이가「4」가 된 CIRC(이하, CIRC4로 적의 부른다)방식의 에러정정부호를, 인터리브 길이가「7」로 된 CIRC(이하, CIRC7로 적의 부른다)방식의 에러정정부호가 사용된다. 에러정정 엔코더(7a)가 CIRC7의 방식으로 에러정정 부호화처리를 행하고, 에러정정 엔코더(7b)가 CIRC4의 방식으로 에러정정 부호화처리를 행한다. 또한, CIRC4의 방식의 에러정정부호는, 현행의 CD-DA 및 CD-ROM에 있어서 채용되고 있는 에러정정 부호이다.
ECC전환부(6)는, 암호화회로(5)에서 암호화데이터가 입력될 때에는, 입력된 암호화데이터를 에러정정 엔코더(7a)에 공급하고, 암호화데이터에 CIRC7의 방식으로 에러정정 부호화처리를 실시한다. 한편, ECC전환부(6)는, 논시큐어 콘텐츠데이터가 입력될 때에는, 입력된 논시큐어 콘텐츠데이터를 에러정정 엔코더(7b)에 공급하고, 논시큐어 콘텐츠에 CIRC4의 방식으로 에러정정 부호화처리를 실시한다. 엔코더(7a 및 7b)의 출력데이터는, 공통의 변조회로(8)에 공급된다. 변조회로(8)는, 예를 들면 EFM(Eight to Fourteen Modulation)방식 엔코더(7a) 또는 엔코더(7b)로부터의 출력데이터에 변조처리를 실시한다.
변조회로(8)의 출력데이터가 기록회로(9)를 거쳐서 광픽업(2)에 공급되고,변조회로(8)로부터의 출력데이터가 유리원반(1) 상에 기록된다. 기록회로(9)는, 변조회로(8)로부터의 출력데이터를 소정의 신호포맷으로 변환한다. 예를 들면, 기록회로(9)는 서브코드 데이터를 발생하고, CD의 규격에 의거한 프레임구성으로, 데이터를 유리원반(1)에 기록한다. 본 예에서는, 디스크 상에 CIRC4 및 CIRC7의 한 쪽의 방식에 의해 에러정정 부호화된 데이터가 기록되는 경우뿐만 아니라, CIRC4의 방식에 의해 부호화된 데이터와, CIRC7의 방식에 의해 부호화된 데이터가 완성된 재생전용 디스크 상에 혼재하도록 하여도 좋다.
다음에, CD의 프레임 구성의 개략에 대해서 설명한다. CD에서는, 2채널의 디지털 오디오데이터 합계 12샘플(24심볼)에서 CIRC4의 방식에 의해, 각 4심볼의 패리티 Q 및 패리티 P가 형성된다. 이 합계 32심볼에 대해서 서브코드 데이터의 1심볼을 더한 33심볼(264데이터 비트)을 1프레임으로서 취급한다. 즉, EFM변조 후의 1프레임 내에, 서브코드 데이터와, 24심볼의 데이터와, 4심볼의 Q패리티와, 4심볼의 P패리티가 되는 33심볼이 포함된다.
EFM변조에서는, 각 심볼(8데이터 비트이 14채널 비트로 변환된다. 각 14채널 비트의 사이에는, 3비트의 접속비트가 배치된다. 또한, 프레임의 선두에 프레임 싱크패턴이 부가된다. 프레임 싱크패턴은, 채널비트의 주기를 T로 할 때에, 11T, 11T 및 2T가 연속하는 패턴으로 되어 있다. 이와 같은 패턴은, EFM변조 규칙에서는, 발생하지 않는 것으로, 특이한 패턴에 의해 프레임싱크를 검출 가능한 것으로 하고 있다.
이와 같은 프레임을 89개 모은 것은, 서브코드 프레임으로 불려진다. 98개의 프레임을 종방향으로 연속하도록 바꿔 늘어놓아 표시한 서브코드 프레임은, 서브코드 프레임의 선두를 식별하기 위한 프레임 동기부와, 서브코드부와, 데이터 및 패리티부로 이루어진다.
또한, 이 서브코드 프레임은, 통상의 CD의 재생시간의 1/75초에 상당한다. 서브코드부는, 98개의 프레임으로 형성된다. 서브코드부에 있어서의 각 비트는, 각각, P, Q, R, S, T, U, V, W채널을 구성한다. P채널 및 Q채널은, 디스크에 기록되어 있는 디지털 데이터의 재생시에 있어서의 광픽업의 트랙위치 제어동작에 이용되는 것이다.
Q채널의 1서브코드 프레임(98비트)에는, 동기비트부(2비트)와, 콘트롤비트부(4비트)와, 어드레스비트부(4비트)와, 데이터비트부(72비트)와, CRC(Cyclic Redundancey Check Code)비트부(16비트)가 포함되어 있다. 데이터 비트부에는, 트래킹번호, CD상의 절대위치 및 상대위치를 각각 나타내는 어드레스 정보 등이 기록되어 있다. 디스크의 리드인 영역에 있어서의 TOC(Table of Contents)데이터 영역에도 Q채널의 서브코드가 기록되고, 또한 리드아웃영역이 시작하는 절대시간, 각 곡 혹은 악장이 시작하는 어드레스를 절대시간이 기록되어 있다.
TOC데이터영역에 기록되는 Q채널의 서브코드를 이용하여 기록되는 콘텐츠데이터가 상술한 CIRC4의 방식과 CIRC 7의 방식의 에러정정 부호화방법 중의 어느 쪽에 의해 에러정정 부호화된 것이지가 표시된다. 2이상의 콘텐츠데이터가 기록되는 경우에는, 각 콘텐츠데이터의 개시 어드레스정보가 곡 혹은 악장이 시작되는 어드레스정보와 동일하게, 서브코드로서 기록되는 동시에, 각각의 에러정정 부호화방법이 CIRC4의 방식과 CIRC 7의 방식의 어느 쪽의 방식의 에러정정 부호인지를 식별하기 위한 지정정보 또는 지정데이터가 기록된다.
도 2를 참조하여 도 1에 나타내는 기록장치의 동작, 특히, ECC전환부(6)의 동작에 대해서 설명한다. 최초의 스텝(S1)에 있어서, 입력단자(4a 또는 4b)에 기록 콘텐츠데이터가 입력된다. 스텝(S2)에 있어서, 암호화 콘텐츠데이터인지 아닌지가 판별된다. 입력된 기록 콘텐츠데이터가 암호화 콘텐츠데이터인 것으로 판별되면, 스텝(S3)에 있어서, 엔코더(7a)에서 암호화 콘텐츠를 CIRC7의 방식에 의해 에러정정 부호화처리를 실시한다. 그 후, 엔코더(7a)에서의 출력데이터가 변조회로(8)에 공급되어서 변조처리가 실시된다.
만약, 스텝(S2)에 있어서, 입력된 기록 콘텐츠데이터가 암호화 콘텐츠데이터가 아닌 젓으로 판별되면, 스텝(S4)에 있어서, 입력된 기록 콘텐츠데이터의 암호화가 필요한지 아닌지가 판단된다. 만약, 스텝(S4)에서 암호화처리가 필요한 것으로 판단되면, 스텝(S5)에 있어서 입력된 기록 콘텐츠데이터의 암호화가 행해진다. 그 후, 스텝(S3)으로 진행하고, 엔코더(7a)에 이어서 CIRC7의 방식에 의한 암호화된 콘텐츠데이터를 에러정정 부호화 처리를 실시한다. 그 후, 변조회로(8)에서 엔코더(7a)로부터의 출력데이터로 변조처리가 실시된다.
스텝(S4)에 있어서, 입력된 기록 콘텐츠데이터의 암호화가 불필요로 판별되면, 스텝(S6)으로 진행하고, 엔코더(7b)에 있어서 CIRC4의 방식에 의해 입력된 기록 콘텐츠데이터에 에러정정 부호화 처리를 실시한다. 그 후, 변조회로(8)에서엔코더(7b)로부터의 출력데이터에 변조처리가 실시된다. 또한, 도 2의 플로차트 중의 스텝(S4)의 판단결과에 따라서, 입력된 기록 콘텐츠데이터의 암호화를 할것인지 아닌지를 전환하는 처리는, 도 1의 구성에 의해 행할 수 없고, 이 점에서 양자의 사이에 일치하지 않는 점이 생긴다. 단, 암호화회로(5)의 입력측에 선택기를 설치하고, 선택기에 의해 2개의 입력의 한편을 선택하는 구성에 의해, 도 2의 처리를 실현 할 수 있다.
도 1에 나타내는 마스터링장치에 의해 기록된 마스터를 기초로 작성된 재생전용 디스크를 재생하는 재생장치에 대해서, 도 3을 참조하여 설명한다. 참조부호 11이 상술한 도 1에 나타내는 장치에 의거해서 제조된 재생전용 디스크이다. 스핀들모터(13)에 의해 디스크(11)가 예를 들면 선속도 일정으로 회전 구동되고, 광픽업(12)에 의해 디스크(11)에 기록된 신호가 독출된다. 광픽업(12)에 의해 디스크(11)에 기록된 신호가 독출된다. 광픽업(12)은, 레이저광을 디스크(11)에 조사하는 반도체 레이저, 대물렌즈 등의 광학계, 디스크(11)로부터의 복귀광을 수광하는 디텍터, 대물렌즈를 포커스 및 트래킹 방향으로 구동하는 포커스 및 트래킹기구 등을 갖는다. 또한, 광픽업(12)은, 도시하지 않은 슬레드기구에 의해 디스크(11)의 지름 방향으로 보내진다. 그 결과, 디스크(11)는 광픽업(12)에 의해 기록영역의 내주측에서 외주측에 걸쳐서 주사된다.
광픽업(12)의 예를 들면 도시하지 않은 4분할 디텍터로부터의 출력신호가 RF앰프(14)에 공급된다. RF앰프(14)는, 광픽업(12)의 4분할 디텍터의 각 디텍터의 출력신호를 연산함으로써, 재생(RF)신호, 포커스 에러지신호, 트래킹 에러신호를생성한다. 재생신호가 EFM복조를 행하는 복조회로(15)에 공급되고, 생성된 포커스 에러신호, 트래킹 에러신호가 제어기(16)에 공급된다.
제어기(16)는, 재생장치 전체의 동작을 제어하는 시스템 제어기로서의 기능과 함께, 서보제어기로서의 기능을 갖는다. 도시하지 않았으나, 제어기(16)에는, 조작부 및 표시부가 접속되어 있다. 제어기(16)는, 서보제어기로서 RF신호의 재생클럭에 의거해서 스핀들모터(13)의 회전동작을 제어하거나, RF앰프(14)로부터의 포커스 에러신호, 트래킹 에러신호에 의거해서 포커스 및 트래킹기구를 구동하여 광픽업(12)의 포커스 서보, 트래킹 서보를 행한다.
복조회로(15)는, RF앰프(14)에서 공급되는 RF신호에 EFM복조처리를 실시한다. 복조회로(15)는, 공급된 RF신호에 의거해서 복조데이터를 출력하는 동시에, RF신호에서 서브코드 데이터를 분리하여 출력한다. 분리된 서브코드 데이터는, 제어기(16)에 공급된다. 제어기(16)는, 디스크(11)의 TOC데이터 영역에서 독출된 신호에 의거해서 TOC데이터를 복조하는 동시에, 서브코드 데이터를 복호한다. 제어기(16)에 의해 복호된 TOC데이터에 의거해서, 기록되고 있는 데이터의 에러정정방법을 알 수 있다. 복호된 서브코드 데이터에 의해, 디스크(11)에 기록되어 있는 데이터의 디스크(11) 상에서의 기록위치 또는 광픽업(12)의 디스크(11) 상의 주사위치를 알 수 있고, 복호된 서브코드 데이터를 이용해서 소망의 디스크 상의 위치에의 액세스가 가능하게 된다. 통상, 디스크(11)를 재생장치에 장착한 초기상태에 있어서, 광픽업(12)이 디스크(11)의 TOC데이터 영역으로 이동되어 TOC데이터가 독해된다.
복조회로(15)로부터의 복조데이터가 선택기(17)의 입력단자에 공급된다. 선택기(17)는 출력단자(a 및 b)를 갖는다. 선택기(17)는, 제어기(16)로부터의 선택신호(SL1)에 의해 전환된다. 선택기(17)의 한편의 출력단자(a)에는, CIRC7의 방식에 의한 에러정정처리를 행하는 에러정정 디코더(18)가 접속된다. 선택기(17)의 타편의 출력단자(b)에는, CIRC4의 방식에 의한 에러정정처리를 재생하는 에러정정 디코더(22)가 접속된다.
TOC데이터에, 기록데이터에 실시되고 있는 에러정정부호의 종류를 식별하는 지정정보 또는 데이터가 포함되어 있으므로, 이 지정정보 또는 데이터에 의거해서 선택신호(SL1)가 제어기(16)에 있어서 생성된다. 즉, 디스크(11)에 기록되어 있는 데이터가 CIRC7의 방식으로 에러정정 부호화되어 있는 경우에서는, 선택기(17)가 출력단자(a)를 선택하도록 선택신호(SL1)가 생성되고, 데이터가 CIRC4의 방식으로 에러정정 부호화 되어있는 경우에서는, 선택기(17)가 출력단자(b)를 선택하도록 선택신호(SL1)가 생성된다. 만약, 디스크(11) 상에 상술한 바와 같은 CIRC7와 CIRC4의 각 방식에 의한 2개의 에러정정 부호화 방법에 의한 기록데이터가 혼재하고 있는 경우에서는, 각 기록데이터의 개시위치 및 에러정정 부호화 방법을 지정하는 정보에 의거해서, 디스크(11)에 대한 광픽업(12)의 주사위치에 따른 선택기(17)에 대한 선택신호(SL1)가 제어기(16)에 있어서 생성된다.
에러정정 디코더(18)의 정정 후의 출력데이터가 선택기(19)의 입력단자에 공급된다. 선택기(19)의 한편의 출력단자(c)에는, 암호화의 복호회로(20)가 접속되어 있다. 복호회로(20)에는 복호용의 키데이터가 공급된다. 복호회로(20)의 출력단자(20)의 출력단자(21a)에는, 암호가 복호된 콘텐츠데이터(시큐어 콘텐츠데이터)가 추출된다. 선택기(19)의 타편의 출력단자(d)에서 출력단자(21b)에 대해서, 에러정정된 후의 암호화 데이터가 공급된다.
선택기(19)는, 선택신호(LS2)에 의해 제어된다. 선택신호(SL2)는, 암호가 복호된 콘텐츠데이터를 추출할 것인지, 또는 암호화된 콘텐츠데이터를 출력할 것인지를 지시하는 신호이다. 도시하지 않은 조작부에 의한 사용자의 조작 또는 자동적으로 제어기(16)에 있어서 선택신호(SL2)가 생성된다. 또한, 선택기(17)의 타편의 출력단자(b)에서 추출되고, 에러정정 디코더(22)에서 에러정정된 콘텐츠데이터(논시큐어 콘텐츠)가 출력단자(21c)에서 출력된다.
도 3에 나타낸 재생장치에 디스크(11)가 장착되면, 광픽업(12)이 도시하지 않은 슬레트기구에 의해 디스크(11)의 TOC데이터 기록영역으로 이동되고, 디스크(11)의 TOC데이터 영역에 기록되어 있는 TOC데이터가 독출된다. 구체적으로는 광픽업(2)으로부터의 출력신호가 RF앰프(14)에 공급되고, RF앰프(14)로부터의 RF신호가 복조회로(15)에 공급된다. 복조회로(15)에서 공급된 출력데이터에서, 제어기(16)는, TOC데이터를 복호한다. 이 복호된 TOC데이터에서 디스크(11)에 기록된 데이터에 실시되는 에러정정 부호화 방식이 CIRC7에 의한 방식인지, CIRC4에 의한 방식인지 혹은 CIRC7에 의한 방식과 CIRC4에 의한 방식이 혼재하고 있는지를 식별하기 위한 지정정보 또는 지정데이터를 얻는다.
디스크(1)의 기록영역에서 광픽업(12)에 의해 독출된 신호로서의 광픽업(12)으로부터의 출력신호는, RF앰프(14)에 공급되고, RF앰프(14)로부터의 RF신호가 복조회로(15)에 공급된다. 복조회로(15)로부터의 출력데이터가 선택기(17)에 공급된다. 이 때 선택기(17)는, 제어기(16)로부터의 선택신호(SL1)에 의해, 출력단자(a) 또는 출력단자(b)의 어느 쪽의 출력단자에 접속되어 있다. 즉, 상술한 지정정보 또는 지정데이터가 디스크(11)에 기록되어 있는 데이터에 실시되어 있는 에러정정 부호화 방식이 CIRC7에 의한 방식일 때에는, 선택기(17)는 출력단자(a)에 접속되도록 전환되고 있다. 한편, 상술한 지정정보 또는 지정데이터가 디스크(11)에 기록되어 있는 데이터에 실시되고 있는 에러정정 부호화 방식이 CIRC4에 의한 방식일 때에는, 선택기(17)는 출력단자(b)에 접속되도록 전환되고 있다.
선택기(17)를 거쳐서 에러정정 디코더(18)에 공급된 복조회로(15)로부터의 출력데이터는, 디코더(18)에 있어서 CIRC7의 방식에 의한 에러검출과 에러정정처리가 실시된다. 디코더(18)로부터의 출력데이터는, 선택기(19)에 공급된다. 선택기(19)는 제어기(16)에서 공급되는 선택신호(SL2)에 의해 출력단자(c) 또는 출력단자(d)에 접속되어 있다. 예를 들면 사용자에 의해 도시하지 않은 조작부가 조작되었을 때, 즉 디코더(18)로부터의 출력데이터를 암호화한 대로의 데이터로서 출력하도록 조작되었을 때에는, 제어기(16)로부터의 선택신호(SL2)에 의해, 선택기(19)는 출력단자(d)에 접속되고, 출력단자(21b)에서 암호화된 대로의 디코더(18)로부터의 출력데이터, 즉 암호화된 대로의 콘텐츠데이터가 출력된다. 한편 사용자에 의해 디코더(18)로부터의 출력데이터의 암호를 풀어서 출력하도록 조작되었을 때에는, 제어기(16)로부터의 선택신호(SL2)에 의해 선택기(19)는 출력단자(c)에 접속된다.
선택기(19)를 거쳐서 복호회로(20)에 공급된 디코더(18)로부터의 출력데이터는, 키데이터에 의해 복호회로(20)에서 암호를 풀기 위한 복호처리가 실시된다. 그 결과, 디스크(11)에 기록되어 잇는 데이터가 시큐어 콘텐츠데이터였을 때에는 출력단자(21a)에서는 암호화 풀린 콘텐츠데이터가 출력된다.
선택기(17)의 출력단자(b)에 접속되어 있는 경우, 즉 디스크(11)에 기록되어 있는 데이터에 실시되어 있는 에러정정 부호화 방식이 CIRC4에 의한 방식이었다고 지정정보 또는 지정데이터가 나타내고 있을 때에는 복조회로(15)로부터의 출력데이터가 선택기(17)를 거쳐서 에러정정 디코더(22)에 공급된다. 에러정정 디코더(22)에서는, 복조회로(15)로부터의 출력데이터에 CIRC4의 방식에 의한 에러검출과 에러정정처리를 실시한다. 그 결과, 디스크(11)에 기록되어 있는 데이터가 논시큐어 콘텐츠데이터였을 때에는, 출력단자(21c)에서 데이터가 출력된다.
상술한 재생장치에서는, 선택기(19)를 출력단자(d)와 출력단자(c)의 어느 쪽에 접속시키는지를 전환하기 위한 선택신호(SL2)는, 사용자에 의한 조작부로부터의 입력데이터에 의거해서 제어기(16)에서 생성하는 경우를 예로 들어서 설명하였다. 이것에 한정하지 않고, 예를 들면 재생장치에 접속되는 출력처가 되는 외부기기가 기록장치였거나, 도 3에 나타내는 재생장치와의 사이에서 바르게 인증이 행해지지 않는 장치였던 경우에는, 제어기(16)는, 선택기(19)가 출력단자(d)에 접속하는 선택신호(SL2)를 자동적으로 생성하여도 좋다. 이 경우, 제어기(16)는, 상술한 외부기기가 기록장치 이외의 앰프 등의 기록기능을 갖추고 있지 않은 오디오장치나,도 3에 나타내는 재생장치와의 사이에서 바르게 인증이 행해지는 장치였을 때에는, 선택기(19)가 출력단자(c)에 접속하도록 선택신호(SL2)를 생성한다.
또한, 복호회로(20)에 공급되는 키데이터는, 디스크(11)에 미리 기록되어 있는 키데이터가 독출된 것, 또는 재생장치의 제어기(16)에 미리 기억되어 있는 것의 어느 쪽이라도 좋고, 더욱이는 재생장치가 네트워크를 거쳐서 외부에서 입수하는 것이라도 좋다.
다음에, 도 4를 참조하여 본 발명의 다른 실시형태에 대해서 설명한다. 상술한 일 실시형태에서는, 시큐어(암호화) 콘텐츠는, CIRC7의 방식으로 에러정정 부호화하고, 논시큐어 콘텐츠는, CIRC4의 방식으로 에러정정 부호화하고 있다. 다른 실시형태에서는, 리니어 PCM신호, 즉 비압축 오디오데이터를 CIRC4의 방식으로 에러정정 부호화하고, CD-DA포맷으로 기록한다. 한편, 압축 오디오데이터를 CIRC7의 방식으로 에러정정 부호화하고, CD-ROM포맷으로 기록하는 것이다.
도 4는, 마스터링장치를 나타내고, 도 1과 대응하는 부분에 대해서 동일 참조부호를 붙여서 나타낸다. 즉, 포토레지스트가 도포된 디스크형 유리원반(1)에 대해서, 광픽업(2)을 거쳐서 변조된 레이저빔을 조사한다. 스핀들 모터(3)에 의해 유리원반(1)이 예를 들면 선속도 일정으로 회전된다. 포토레지스터가 광픽업(2)으로부터의 레이저빔에 의해 노광된 유리원반(1)을 현상하고, 전주(電鑄)처리함으로써 메탈마스터를 작성한다. 다음에, 작성된 메탈마스터에서 마더디스크가 작성되고, 그리고 다음에, 마더디스크에서 스탬퍼가 작성된다. 스탬퍼를 사용하여, 디스크기판을 제조하고, 디스크기판 상의 스탬퍼를 요철이 전사된 면에 반사층, 보호층이 설치되고, 보호층 상에 라벨이 설치됨으로써 재생전용 디스크가 제조된다.
에러정정 엔코더(7a 및 7b)의 출력데이터는, 공통의 EFM의 변조회로(8)에 대해서 공급되고, 변조회로(8)의 출력데이터가 기록회로(9)를 거쳐서 광픽업(2)에 공급되고, 변조회로(8)의 출력데이터가 유리원반(1) 상에 기록된다. 기록회로(9)는, 변조회로(8)로부터의 데이터를, CD의 규격에 의거한 프레임구성의 포맷, 데이터 형식으로 변환한다. 일 실시형태와 동일하게, 다른 실시형태에서도, 디스크 상의 CIRC4의 방식 및 CIRC7의 방식의 한 쪽에 의해, 에러정정 부호화 된 데이터가 기록되는 경우뿐만 아니라, CIRC4의 방식에 의해 에러정정 부호화 된 데이터와, CIRC7의 방식에 의한 에러정정 부호에 의해 에러정정 부호화 된 데이터가 디스크 상에 혼재하도록 하여도 좋다.
도 4에 있어서, 참조부호(24a 및 24b)는, 기록하고자 하는 콘텐츠데이터 예를 들면 음악 콘텐츠데이터가 공급되는 입력단자이며, 입력단자(24a)에는, 압축 오디오데이터가 공급되고, 입력단자(24b)에는, 리니어 PCM데이터가 공급된다. 입력단자(24a)에서 입력된 압축 오디오데이터가 선택기(25)의 한편의 입력단자(e)에 공급된다.
리니어 PCM신호는, 판단부(26)에 공급된다. 판단부(26)는, 입력된 리니어 PCM신호에 압축처리가 필요한지 어떤지를 판정한다. 판단부(26)는, 압축처리가 필요한 것으로 결정한 경우에서는, 리니어 PCM신호를 압축 부호화부(27)에 공급한다. 압축부호화부(17)는, 공급된 리니어 PCM신호를 압축한 데이터를 선택기(25)의 타편의 입력단자(f)에 공급한다. 선택기(25)는, 선택신호(SL3)에 의해 제어된다. 선택신호(SL3)는, 입력선택신호이며, 사용자의 조작 또는 자동적으로 생성된다. 선택기(25)의 출력단자로부터의 압축데이터가 ECC전환부(28)에 공급된다. ECC전환부(28)에는, 판단부(26)로부터의 리니어 PCM신호도 공급된다.
압축부호화부(27)에 의한 압축부호화로서는, MPEG2(Moving Picture Expert Group2)의 AAC(Advanced Audio Coding), MP3(MPEG1 Audio Layer Ⅲ), ATRAC(Adaptive Transform Acoustic Coding), ATRAC3 등을 사용할 수 있다. ATRAC3은, 소위 MD(Mini Disc)에서 사용되고 있는 ATRAC에 개량을 가하고, 보다 높은 압출율(ATRAC의 약 1/2, CD-DA의 약 1/11)의 압축율을 실현하는 것이다.
ECC전환부(28)의 한편의 출력데이터가 CD-R0M엔코더(29)에 공급된다. CD-ROM엔코더(29)는, ECC전환부(28)로부터의 출력데이터의 포맷을 CD-ROM의 데이터 포맷으로 변환하는 것이다. 예를 들면 CD-ROM엔코더(29)에서 사용되는 파일형식은 음성데이터를 CD-ROM포맷의 사용자영역에 격납하는 파일형식이 사용된다. 그 결과, CD-DA의 오디오데이터를 퍼스널컴퓨터 상에서 취급할 수 있게 된다. CD-ROM엔코더(29)의 출력데이터가 CIRC7방식의 에러정정 엔코더(7a)에 공급된다. 한편, ECC전환부(28)의 타편의 출력데이터가 CIRC4방식의 에러정정 엔코더(7b)에 공급된다. 에러정정 엔코더(7a 및 7b)의 출력데이터가 변조회로(8) 및 기록회로(9)를 거쳐서 광픽업(2)에 공급되고, 광픽업(2)에 의해 유리원반(1) 상에 기록된다.
도 5를 참조하여 도 4에 나타내는 다른 실시형태에 있어서의 기록장치의 동작, 특히, 판단부(26 ) 및 ECC전환부(2)의 동작에 대해서 설명한다. 최초의스텝(S11)에 있어서, 입력단자(24b)에 대해서 기록 콘텐츠데이터가 입력된다. 스텝(S12)에 있어서, 입력된 기록 콘텐츠데이터를 압축하여 기록할 것인지 어떤지가 판단된다. 입력된 기록 콘텐츠데이터를 압축하여 기록하는 것으로 판단되면, 스텝(S13)으로 진행하고, 입력된 기록 콘텐츠데이터가 압축부호화부(27)에 공급되고, 압축부호화부(27)에 의해 압축부호화가 행해진다.
압축부호화부(27)에 의해 압축된 압축부호화 데이터가 선택기(25) 및 ECC전환부(28)를 거쳐서 CD-ROM엔코더(29)에 공급되고, 압축부호화 데이터가 CD-ROM포맷으로 변환된다(스텝 S14). 스텝(S15)에 있어서, 에러정정 엔코더(7a)에 의해 CIRC7방식의 압축부호화 오디오데이터가 에러정정 부호화처리가 실시된다. 그 후, 에러정정 부호화가 처리된 데이터에 서브코드 데이터가 부가되고(스텝 S16), 다시, 변조회로(8)에 의해 변조처리가 실시된다.
만일, 스텝(S12)에 있어서, 입력된 기록콘텐츠데이터의 압축기록이 필요하지 않은 것으로 판정되면, 스텝(S17)으로 진행하고, CD-ROM 포맷화가 필요한지 아닌지가 판정된다. 만일, 스텝(S17)에서 CD-ROM 포맷화가 필요한 것으로 판단되면, 스텝(S14)의 CD-ROM 포맷화의 처리로 이행한다. 그 후, 스텝(S15)으로 진행하고 CIRC7의 방식에 의한 에러정정 부호화, 서브코드 데이터의 부가(스텝 S16)가 행해지는 것은, 상술한 바와 같다. 따라서, 이 경우에서는, 입력된 기록 콘텐츠데이터로서의 리니어 PCM데이터가 CD-ROM포맷(파일형식의 리니어 PCM데이터)으로 변환되어서 유리원반(1)에 기록된다.
스텝(S17)에 있어서, 입력된 기록콘텐츠 데이터의 CD-ROM포맷에의 변환이 불필요한 것으로 판정되면, 스텝(S18)으로 진행하여, 입력된 기록 콘텐츠데이터로서의 리니어 PCM데이터에 엔코더(7b)에 의해 공급되고, CIRC4의 방식에 의한 에러정정 부호화처리가 실시된다. 스텝(S16)으로 진행하여 서브코드 데이터의 부가처리를 거쳐서 변조회로(8)에 의한 변조처리로 이행한다. 이 경우에서는, 리니어 PCM데이터가 CD-DA와 동일한 데이터구성, 즉 소위 콤팩트디스크의 데이터형식과 동일한 형식으로 유리원반(1)에 기록된다. 또한, 입력단자(24a)에서 입력된 압축데이터가 기록 콘텐츠데이터였을 때에는, 스텝(S12) 및 스텝(S13)을 생략하고, 스텝(S17)에서 시작되는 처리가 된다.
다음에, CD-ROM의 데이터포맷(Yellow Book으로 칭하여지는 규격서에 규정되어 있다)에 대해서 설명한다. CD-ROM에서는, 서브코드의 1주기의 98프레임에 포함되는 데이터인, 2, 352바이트를 액세스 단위로 한다. 이 액세스 단위는, 블록, 섹터로도 칭하여진다. 이 프레임의 길이는, 상술한 CD의 서브코드 프레임과 동일한 1/75초이다. CD-ROM포맷에는, 모드 0, 모드 1, 모드 2(폼 1), 모드 2(폼 2)의 복수의 모드가 있고, 이들의 모드에 의해 포맷이 약간 다르다.
즉, CD-ROM포맷의 모드 0에 있어서의 데이터 모팻은, 전부 "0"인 2336바이트의 데이터부에 의해 형성된다. 모드 0은, 불사용을 나타내는 영역으로서 정의되고 있다.
CD-ROM포맷의 모드 1에 있어서의 데이터포팻은, 프레임을 구분하는 신호를 기록한 12바이트의 싱크부와, 4바이트의 헤더부와, 콘텐츠데이터 등의 데이터가 기입되는 2048바이트(2K바이트)의 사용자 데이터부와, 에러검출·정정의 코드를 기록한 288바이트의 보조데이터부에 의해 형성된다. 모드 1은, 보조데이터부를 설치함으로써 에러정정능력을 향상시킨 것이다.
CD-ROM포맷의 모드 2(폼 1)에 있어서의 데이터 포맷을, 프레임을 구분하는 신호를 기록한 12바이트의 싱크부와, 4바이트의 헤더부와, 8바이트의 서브헤더부와, 콘텐츠데이터 등의 데이터가 기입되는 2048바이트의 사용자 데이터부와, 에러검출·정정의 코드를 기록한 280바이트의 보조데이터부에 의해 구성된다.
CD-ROM포맷의 모드 2(폼 2)에 있어서의 데이터 포맷은, 프레임을 구분하는 신호를 기록한 12바이트의 싱크부와, 4바이트의 헤더부와, 8바이트의 서브헤더부와, 콘텐츠데이터 등의 데이터가 기입되는 2324바이트의 사용자 데이터부와, 4바이트의 EDC(Error Ddtection Code)부에 의해 구성된다. 모드 2(폼 2)에서는, EDC이외의 보조데이터부를 갖지 않고, 따라서, 모드 2(폼 2)의 포맷에 의거한 데이터는, 에러정정 부호화 처리가 실시되어 있지 않다.
CD-ROM포맷의 모드 2(폼 1) 및 모드 2(폼 2)에 있어서의 서브헤더부에는, 각 1바이트의 파일번호, 채널번호, 서브모드, 코딩정보, 파일번호, 채널번호, 서브모드, 코딩정보가 포함된다.
도 4 중의 CD-ROM엔코더(29)에 있어서는, 상술한 CD-ROM포맷의 각 모드의 어느 쪽도 사용할 수 있다. 단, 모드 2(폼 2)의 포맷에 의거한 데이터는, 섹터에 대한 에러정정 부호화가 되어 있지 않으므로, 랜덤 에러에 약한 문제가 있다. 따라서, 오디오데이터를 기록하는 경우, CD-ROM엔코더(29)에서는 예를 들면 모드 1의 포맷이 채용된다. CD-ROM의 포맷에 의거한 데이터 전송속도는, 150K바이트/초이다.
또한, 기존의 CD-ROM포맷에 있어서의 헤더부는, 상술한 각 모드와 무관계로, 프레임의 절대어드레스를 분(MIN), 초(SEC), 프레임번호(FRAM)라는 시간정보로 표현한 24비트로 이루는 절대어드레스부(ADDRESS)와, 상술한 각 모드 중의 어느 쪽의 모드인지를 나타내는 8비트로 이루는 모드부(MODE)에 의해 구성된다. 절대어드레스부(ADDRESS)는, 절대어드레스 분성분부(MIN)와, 절대어드레스 초성분부(SEC)와, 절대어드레스 프레임번호 성분부(FRAME)에 의해 구성되고, 각각 8비트의 데이터이다. 이 절대어드레스부(ADDRESS)는, CD-DA포맷에 있어서의 서브코드의 Q채널의 시간정보와 등가, 즉 1 대 1로 대응하는 것이며, 절대어드레스 분성분부(MIN)와, 절대어드레스 초성분부(SEC), 절대어드레스 프레임번호 성분부(FRAME)는, 각각 2디지트의 BCD에 의해 표현된다.
도 4에 나타내는 마스터링장치에 의해 기록된 마스터를 기초로 작성된 재생전용의 디스크를 재생하는 재생장치에 대해서, 도 6을 참조하여 설명한다. 상술한 도 3에 나타내는 재생장치와 대응하는 부분에는, 동일한 참조부호를 붙여서 나타낸다. 즉, 스핀들모터(13)에 의해 디스크(11)가 예를 들면 선속도 일정으로 회전 구동되고, 광픽업(12)에 의해 디스크(11)에 기록된 신호가 독출된다. 광픽업(12)으로부터의 출력신호는 RF앰프(14)에 공급되고, RF앰프(14)로부터의 재생신호가 EFM복조를 행하는 복조회로(15)에 공급되고, RF앰프(154)에서 생성된 포커스 에러신호, 트래킹 에러신호가 제어기(16)에 공급된다.
복조회로(15)로부터의 서브코드데이터가 제어기(16)에 공급되고,복조회로(15)로부터의 출력데이터로서의 복조데이터가 선택기(17)의 입력단자에 공급된다. 선택기(17)는 출력단자(g 및 h)를 가진다. 선택기(17)는, 제어기(16)로부터의 선택신호(SL14)에 의해 전환된다. 선택기(17)의 한편의 출력단자(g)에는, CIRC7방식에 의한 에러정정처리를 행하는 에러정정 디코더(18)가 접속된다. 선택기(17)의 타편의 출력단자(h)에는, CIRC4방식에 의한 에러정정처리를 행하는 에러정정 디코더(22)가 접속된다.
도 3에 나타낸 재생장치와 동일하게, TOC데이터에, 기록데이터가 에러정정 부호화 방법을 지정하는 지정정보 또는 지정데이터가 포함되어 있으므로, 이 TOC데이터에 의거해서 선택신호(SL4)가 제어기(16)에 있어서 생성된다. 통상, 디스크(11)를 재생장치에 장착한 초기상태, 예를 들면 디스크(11)의 재생동작이 개시되기 이전의 디스크(11)가 재생장치에 장착된 직후에서, 디스크(11)의 데이터 기록영역에 기록되어 있는 데이터를 독출하기 이전에 광픽업(12)에 의해 디스크(11)의 TOC영역에서 TOC데이터가 독출된다.
TOC데이터 중의 기록데이터의 에러정정 부호화 방법을 나타내는 지정정보 또는 지정데이터에 의거해서, 제어기(16)에 있어서 선택신호(SL14)가 생성된다. 디스크(11)에 기록되어 있는 데이터가 CIRC7방식으로 에러정정 부호화되고 있는 경우에서는, 생성된 선택신호(SL4)에 의해 선택기(17)는 출력단자(g)를 선택하도록 전환 제어되고, 데이터가 CIRC4방식으로 에러정정 부호화되어 있는 경우에서는, 생성된 선택신호(SL4)에 의거해서 선택기(17)는 출력단자(h)를 선택하도록 전환 제어된다. 만일, 디스크(11) 상에 CIRC7의 방식과 CIRC4의 방식의 2개의 에러정정부호화 방법의 어느 쪽의 방식에 의한 에러정정 부호화처리가 실시된 기록데이터가 혼재하고 있는 경우에서는, 각 기록데이터의 개시위치 및 에러정정 부호화 방법을 지정하는 지정정보에 의거해서, 선택기(17)에 대한 선택신호(SL4)가 제어기(16)에서 생성된다.
또한, 디스크(11)에 기록되어 있는 데이터, 즉 CIRC7의 방식으로 에러정정 부호화되고 있는 데이터가 압축데이터인지, 리니어 PCM데이터인지의 식별정보가 TOC데이터로서 디스크(11)의 TOC데이터 영역에 기록되어 있다. 제어기(16)는, TOC데이터 영역에서 독출된 식별정보에 의거해서 선택신호(SL5)를 생성한다.
에러정정 디코더(16)의 정정처리 후의 출력데이터가 CD-R0M데이터(31)에 공급된다. CD-ROM디코더(31)는, CD-ROM포맷의 분해처리 및 에러검출, 에러정정처리를 행하고, 사용자 데이터로서 기록되어 있는 데이터를 분리한다. 디코더(31)에 의해 분리된 사용자데이터로서 기록되어 있는 데이터가 선택기(32)의 입력단자에 공급된다.
선택기(32)의 한편의 출력단자(i)가 출력단자(35a)로서 추출된다. 선택기(32)의 타편의 단자(j)에는, CD-ROM디코더(31)로부터의 압축부호화 된 데이터를 복호하는 신장회로(33)가 접속되고 있다. 신장회로(33)에서 출력되는 디지털 오디오데이터가 출력단자(35b)에서 출력되는 동시에, D/A변환기(34)에 공급된다. 신장회로(33)로부터의 디지털 데이터는, D/A변환기(34)에 의해 아날로그신호로 변환되고, 출력단자(35c)에 아날로그 출력으로서 출력된다. 선택기(32)는, 제어기(16)에서 공급되는 선택신호(SL5)에 의해 전환 제어되고, CD-ROM디코더(31)에서 출력되는 데이터가 리니어 PCM데이터의 경우에는, 출력단자(i)가 선택되고, 압축 오디오데이터의 경우에서는, 출력단자(j)가 선택된다.
선택기(17)의 출력단자(h)에서 출력된 CD-DA포맷의 오디오데이터는 CIRC4의 방식에 의한 디코더(22)에 공급되고, CIRC4방식에 의한 에러정정부호의 복호처리를 받는다. CIRC4의 방식에 의한 디코더(22)의 출력데이터로서 복호데이터가 디지털출력으로서, 출력단자(35d)에서 출력되는 동시에, D/A변환기(34)에 의해 아날로그신호로 변환되어 출력단자(35C)에 아날로그 출력으로서 출력된다.
상술한 본 발명의 일 실시형태 및 다른 실시형태를 참조하여, 본 발명을 요약하여 이하에 설명한다. 본 발명에서는, 2종류의 에러정정부호(ECCs 및 ECCw)를 사용하고 있다. ECCs가 예를 들면 CIRC7방식에 의한 에러정정 부호이며, ECCw가 CIRC4방식에 의한 에러정정 부호이다. 일 실시형태에 있어서는, 시큐어한 콘텐츠(암호화 콘텐츠)데이터를 CIRC7방식에 의한 에러정정부호에 의해 에러정정 부호화하고, 논시큐어한 콘텐츠데이터를 CIRC4의 방식에 의한 에러정정부호에 의해 에러정정 부호화하고 있다. 이것을 제 1애플리케이션이라고 칭한다.
제 2애플리케이션은, 리니어 PCM데이터를 CIRC4의 방식에 의해 에러정정부호에 의해 에러정정 부호화하고, 압축데이터를 CIRC7의 방식에 의한 에러정정부호에 의한 에러정정 부호화하는 것이다. 제 3애플리케이션은, CD-DA포맷의 데이터를 CIRC4의 방식에 의한 에러정정부호에 의한 에러정정 부호화하고, CD-ROM포맷의 데이터를 CIRC7의 방식에 의한 에러정정부호에 의한 에러정정 부호화하는 것이다.
이들의 제 1, 제 2 및 제 3애플리케이션은, 임의로 조합할 수 있다. 상술한 다른 실시형태에서는, 압축데이터 또는 리니어 PCM데이터를 CD-ROM포맷으로 변환한 경우에서는, CIRC7의 방식에 의한 에러정정부호에 의한 에러정정 부호화를 행하고, 리니어 PCM데이터에서 CD-ROM포맷으로 변환하지 않은 데이터(CD-DA데이터)는, CIRC4의 방식에 의한 에러정정부호에 의한 에러정정 부호화하고 있다. 그렇지만, 압축데이터에서 CD-ROM포맷으로 변환한 데이터만을 CIRC7의 방식에 의한 에러정정부호에 의한 에러정정 부호화하도록, 변형하는 것도 가능하다. 이와 같이, 「암호화」, 「압축」,「CD-ROM포맷화」의 신호처리의 요소를, 앤드(논리적) 또는 오어(논리합)한 것과,「CIRC7」,「CIRC4」를 관련 붙임으로써, 여러 가지의 변형예가 가능하게 된다.
도 7 및 도 8은, 본 발명이 적용된 복수의 세션을 가지는 데이터 기록매체 예를 들면 독출전용의 디스크(101)를 나타낸다. 디스크(101)는, 도 4에 나타낸 기록장치를 이용하여 형성된 유리원반에서 형성된 스탬퍼를 이용하여 성형되는 것이다. 디스크(101)는, 기록영역이 그 지름 방향으로 2분할 되고, 제 1기록영역(PA1)과, 제 2기록영역이 설치되어 있는 광디스크이다. 디스크(101)의 예를 들면 내주측의 제 1기록영역(PA1)에는, CIRC4의 방식에 의한 에러정정부호에 의해 에러정정 부호화되고, CD-DA포맷의 제 1데이터로서 오디오데이터가 기록된다. 디스크(101)의 외주측의 제 2기록영역(PA2)에는, 압축부호화, 암호화 및 CD-ROM포맷화가 모두 이루어지고, CIRC7의 방식에 의한 에러정정부호에 의해 에러정정부호화된 제 2데이터가 기록된다. 또한, 디스크(101)의 중심부분에는 중심구멍(102)기 형성되어 있다. 또한, 제 7도, 제 8도에 나타내는 예에서는 기록영역을 2개의 기록영역으로 분할한 예를 나타내었지만 기록영역을 3이상으로 분할하는 것도 가능하다.
도 7에 나타내는 2개의 기록영역을 가지는 디스크(101)에 대해서, 보다 상세히 설명한다. 이 디스크(101)는, 기존의 CD와의 호환성을 갖도록 직경이 12cm이고 두께가 1.2mm로 형성되어 있다. 도 8에 나타내는 바와 같이, 디스크(101)의 최내주 측의 클램핑영역의 외주에 리드인영역(LI1)이 배치되고, 리드인영역(LI1)의 외측에 프로그램영역으로서의 제 1기록영역(PA1)이 배치되고, 이 제 1기록영역(PA1)의 외측에 리드아웃영역(LO1)이 배치된다. 리드아웃영역(LO1)의 외측에 리드인영역(LI2)이 배치되고, 리드인영역(LI2)의 외측에 프로그램영역으로서의 제 2기록영역(PA2)이 배치되고, 제 2기록영역(PA2)의 외측에 리드아웃영역(LO2)이 배치된다. 일 예로서, 제 1기록영역(PA1) 및 제 2기록영역(PA2)의 기록밀도가 동일하게, 예를 들면 CD-DA와 동일한 기록밀도로 되어 있다. 또한, 디스크(101)의 클램핑영역이란, 디스크(1)를 도 6에 나타내는 바와 같은 재생장치에 장착하였을 대에 재생장치의 스핀들모터(13)에 설치된 도시하지 않은 디스크 테이블과 도시하지 않은 클램퍼에 의해 유지되는 영역이다.
즉, 기존의 CD의 규격(Red Book으로 불린다), 즉 상술한 CD-DA포맷에서는, 트랙피치가 1.6㎛±0.1㎛, CLV(Constant Linear Velocity : 선속도 일정)에 있어서의 선속도가 1.2m/sec∼1.4m/sec로 규정된다. 리드인영역(LI1), 제 1기록영역(PA1) 및 리드아웃영역(LO1)은, 기존의 CD의 규격을 만족하는 것이다. 따라서, 기존의 CD재생장치는, 제 1기록영역(PA1)에 기록되어 있는 오디오데이터를기존의 CD와 동일하게 지장없이 재생할 수 있다.
한편, 제 2기록영역(PA2)에는, 예를 들면, 암호화되고, CD-ROM포맷화, 예를 들면 상술한 CD-ROM포맷의 모드2(폼 1)에 의거해 엔코드되고, 또한, CIRC7의 방식에 의한 에러정정부호에 의해 에어정정 부호화된 파일형식의 데이터, 예를 들면 압축 오디오데이터, 파일형식의 리니어 PCM, 텍스트 데이터, 정지화상 데이터 등이 기록되어 있다. 따라서, 제 2기록영역(PA2)에 기록되어 있는 데이터는, 기존의 CD재생장치에 의해 재생할 수 없고, 새로운 포맷에 대응하는 재생장치에 의해 재생가능하게 된다.
디스크(101)의 리드인영역(LI1)에는, TOC데이터로서, 시판되고 있는 콘텐츠데이터로서 음악데이터가 기록되어 있는 콤팩트디스크와 동일한 CD-DA규격의 디스크이인지, 상술한 멀티세션디스크(101)인지를 구별하는 매체식별정보가 기록되어 있다. 또한, 멀티세션디스크(101)의 경우에서는, 2개의 기록영역의 전환위치를 나타내는 위치정보도 TOC데이터로서 기록되어 있다. 따라서, 디스크 재생장치는, 이 TOC데이터를 독출함으로써, 제 1기록영역(PA1)에 기록되어 있는 데이터는, CD-DA포맷, 즉 CIRC4의 방식에 의한 에러정정부호로 에러정정 부호화되고 있고, 제 2기록영역(PA2)에 기록되어 있는 데이터는, 암호화되고, CD-ROM포맷이며, CIRC7의 방식에 의한 에러정정부호로 에러정정 부호화되고 있는 것을 알 수 있다. 또한, 제 2기록영역(PA2)에 기록되어 있는 데이터의 파일헤더에는, 압축의 유무, 압축방식, 파일형식의 리니어 PCM데이터인지 어떤지를 식별하는 데이터 식별정보 등이 기록되어 있으므로, 디스크 재생장치는, 파일헤더를 참조하여 적절한 재생처리를 선택할 수 있다.
에러정정 부호화의 일 예인 CIRC4 및 CIRC7의 방식에 의한 에러정정 부호화처리에 대해서 설명한다. CIRC의 부호화처리의 개요를 도 9에 나타내고, 그 상세를 도 10에 나타낸다. 이들 도 9, 도 10에 나타내는 구성은 도 1에 나타내는 기록장치의 엔코더(7a, 7b)의 구성에 상당하는 것이다. 도 10은, 부호화의 흐름에 따라서 표시된 블록도이다. 오디오신호의 1워드가 상위 8비트와 하위 8비트로 분할 되어서 이루는 24심볼(W12n, A, W12n, B,,.... W12n+11, A, W12n+11, B)(상위 8비트가 A, 하위 8비트가 B로 나타내어지고 있다)이 2심볼지연/스크램블회로(41)에 공급된다. 2심볼지연은, 우수워드의 데이터(L6n, R6n, L6n+2, R6n+2,...)대해서 실행되고, C2부호기(42)로 해당하는 계열이 전부 에러로 된 경우라도, 보간할 수 있도록 되어 있다. 스크램블은, 최대의 버스트 에러 보간길이가 얻어지도록 실시되어 있다.
2심볼지연/스크램블회로(41)로부터의 출력이 C2부호기(42)에 공급된다. C2부호기(41)로부터의 출력이 C2부호기(42)에 공급된다. C2부호기(42)는, GF(28)상의 (28, 24, 5) 리드 솔로몬부호의 부호화를 행하고, 4심볼의 Q패리티(Q12n,Q 12n+1, Q12n+2, Q12n+3)가 발생한다.
C2부호기(42)의 출력의 28심볼이 인터리브회로(43)에 공급된다. 인터리브회로(43)는, 인터리브 길이를 D로 하면, 0, D, 2D,....와 등차적으로 변화하는 지연량을 각 심볼에 부여함으로서, 심볼의 제 1배열을 제 2배열로 변경하는 것이다.
기존의 CD-DA포맷에서도 채용되고 있는 CIRC4의 방식의 에러정정부호의 경우에서는, D=4프레임으로 되고, 인접하는 심볼이 4프레임씩 떨어진다. 이 인터리회로(43)에 의해, 버스트 에러가 분산된다. 최대 지연량이 27D(=108프레임)로 되고, 총 인터리브 길이가 109프레임으로 된다. 후술하는 바와 같이, CIRC7의 방식의 에러정정부호에서는, 총 인터리브 길이가 98프레임의 정수배 또는 정수배보다 약간 작게 되도록 설정된다.
인터리브회로(43)의 출력이 C1부호기(44)에 공급된다. GF(28)상의 (32, 28, 5) 리드 솔로몬부호가 C1부호로서 사용된다. C1부호기(44)에서 4심볼의 P패리티(P12n, P12n+1, P12n+2, P12n+3)가 발생한다. C1부호, C2부호의 최소 거리는, 동시에 「5」이다. 따라서, 2심볼 에러의 정정, 4심볼 에러의 소실정정(에러심볼의 위치가 알고 있는 경우)이 가능하다.
C1부호기(44)로부터의 32심볼이 1심볼지연회로(45)에 공급된다. 1심볼지연회로(45)는, 인접하는 심볼을 떼어 놓음으로써, 심볼과 심볼의 경계에 걸쳐지는 에러에 의해 2심볼 에러가 생기는 것을 방지하기 위해서이다. Q패리티가 인버터에 의해 반전되고 있지만, 이것은, 데이터 및 패리티가 전부 영으로 된 때라도, 에러를 검출할 수 있도록 하기 위해서이다.
CIRC의 복호화의 개요를 도 11에 나타내고, 그 상세한 설명을 도 12에 나타낸다. 도 11, 도 12에 나타내는 구성은, 도 3에 나타낸 재생장치의 디코더(18) 및 디코더(22)의 구체적인 구성에 상당하는 것이다. 도 11 및 도 12는, 복호화의 흐름에 따라서 표현된 블록도이다. 복호화의 처리는, 상술한 도 9, 도 10에 나타낸 부호화의 처리가 역의 순서로 이루어진다. 우선, EFM복조회로로부터의재생데이터가 1심볼지연회로(51)에 공급된다. 부호화측의 1심볼 지연회로(45)에서 부여된 지연이 이 회로(51)에 있어서 취소된다.
1심볼지연회로(51)로부터의 32심볼이 C1복호기(52)에 공급된다. C1복호기(52)의 출력이 디인터리브회로(53)에 공급된다. 디인터리브회로(53)는, 인터리브회로(43)에 의해 주어진 지연량을 취소하도록, 28심볼에 대해서 27D, 26D, ..., D. 0의 등차적으로 변화하는 지연량을 부여한다.
디인터리브회로(53)의 출력이 C2복호기(54)에 공급되고, C2부호의 복호가 이루어진다. C2복호기(54)의 24심볼의 출력이 2심볼지연/디인터리브회로(55)에 공급된다. 이 회로(55)에서 24심볼의 복호데이터가 얻어진다. 도 11에서는, 생략되고 있으나, C1복호기(52)에서 발생한 에러플래그가 데이터심볼과 동일한 디인터리브처리를 받아서 C2복호기(54)에 전송된다. C1복호기(52) 및 C2복호기(54)로부터의 에러플래그에서 보간플래그 생성회로(56)에서 보간플래그가 생성된다. 이 보간플래그에 의해 에러인 것이 나타내어지는 데이터가 보간된다.
CIRC4의 방식에 의한 에러정정부호에 의한 인터리브는, 도 13에 나타내는 바와 같이, 총 인터리브 길이가 109(=108+1)프레임이다. 따라서, 도 13에 있어서 섹터 m의 데이터는, 사선으로 나타내는 바와 같은 배치가 된다. 이 사선으로 나타내는 영역의 섹터 m의 데이터가 고쳐 쓰여지면, 섹터 (m+1)의 모든 C1계열과 섹터 (m+2)의 일부의 C1계열에 그 영향이 발생하는 동시에, 섹터 (m-1)의 모든 C1계열과 섹터 (m-2)의 일부의 C1계열에 그 영향이 발생한다. 따라서, 섹터 (m)의데이터를 고쳐 쓸 경우에는, 섹터 (m+1), (m+2), (m-1), (m-2)의 C1계열의 패리티를 그것에 따라서 고쳐 구할 필요가 있다.
재생시에서는, 섹터 m의 데이터를 복호하기 위해, 섹터 m의 모든 데이터뿐 아니라, 섹터 (m-2)의 일부의 데이터, 섹터 (m-1)의 모든 데이터, 섹터 (m+1)의 모든 데이터, 섹터 (m+2)의 일부의 데이터를 필요로 한다. 재생되는 데이터의 최소단위가 섹터이므로, 5섹터 분의 데이터의 독출이 필요하게 된다.
도 14는, CIRC7방식의 에러정정부호의 인터리브의 일 예를 나타낸다. 이 도 14에 나타내는 예는, 인터리브 길이를 (D=7)로 설정한 경우이다. 인터리브회로(43)의 경우에서는, 최소 지연량이「0」이며, 최대 지연량이 (27×7 = 189프레임)이며, 총 인터리브 길이가 190프레임이 된다. 이 총 인터리브 길이는, 서브코드가 완결하는 단위(98프레임)의 2배보다 약간 작다.
이 도 14에 나타내는 인터리브는, 1섹터 예를 들면 섹터 n을 고쳐쓰는 경우에, 섹터 n뿐 아니라, (n-2), (n-1), (n+1), (n+2)의 섹터의 C1부호의 계열의 C1패리티를 고쳐 구할 필요가 있다. 섹터 n의 데이터를 복호하는 경우도 동일하게, (n-2), (n-1), (n+1), (n+2)의 섹터를 필요로 한다. 그렇지만, 이들의 액세스한 섹터의 모든 데이터를 이용하므로, 액세스의 낭비가 일어나지 않는다. 총 인터리브 길이 190프레임으로 길기 때문에, 버스트 에러에 대한 보호를 강력하게 할 수 있는 이점이 있다.
또한, 도시하지 않았지만, D=7 이외에, D=14 혹은 D=28로 하는 인터리브 처리도 가능하다. 이 경우의 총 인터리브 길이는, 각각 (27×14+1 = 379<98×4), (27×28+1 = 757 <98×8)이 된다. 어느 경우도, 서브코드의 완력하는 주기의 정수배 보다 약간 작은 총 인터리브 길이가 된다.
상술한 바와 같이, 총 인터리브 길이를 98프레임의 대략 정수배로 하는 인터리브는, 2이상의 정수배의 경우에서는, 버스트 에러정정 능력을 향상할 수 있고, 또, 인터리브 길이 D를 변경하는 것만으로 실현할 수 있다는 이점을 발생한다.
도 15는, CIRC4의 방식에 의한 에러정정 부호화 처리와 CIRC7의 방식에 의한 에러정정 부호화처리가 전환 가능한 에러정정 엔코더의 구성의 개략을 나타낸다. C2엔코더(42)의 후에 셀렉터(46)가 설치되고, 셀렉터(46)에 의해 D=7의 인터리브회로(43s)와 D=4의 인터리브회로(43w)와의 한쪽이 선택된다. 인터리브회로(43s 및 43w)에 대해서 공통의 C1엔코더(44)가 접속된다. 선택기(46)는 선택신호(SL6)에서 제어된다. 예를 들면, 도 7, 도 8에 나타낸 디스크(101)의 제 1기록영역(PA1)에 기록되는 데이터는, 인터리브회로(43w)에서 디인터리브 처리되고, 제 2기록영역(PA2)에 기록되는 데이터는, 인터리브회로(43s)에서 디인터리브 처리되도록 선택기(46)는 선택신호(SL6)에 의해 전환된다.
도 16은, CIRC4의 방식에 의한 에러정정부호에 의거한 디코드처리와 CIRC7의 방식에 의한 에러정정부호에 의거한 디코드처리와 전환 가능한 에러정정디코더의 구성의 개략을 나타낸다. C1디코더(52)의 후에 선택기(56)가 설치되고, 선택기(56)에 의해 D=7의 디인터리브회로(53s)와 D=4의 디인터리브회로(53w)와의 한쪽의 선택된다. 디인터리브회로(53s 및 53w)에 대해서 공통의 C2디코더(54)가 접속된다. 선택기(56)는, 선택신호(SL7)에서 제어된다. 예를 들면, 도 7, 도8에 나타낸 디스크(101)의 제 1기록영역(PA1)에서 독출된 데이터는, 디인터리브회로(53w)에 공급되고, 디인터리브(101)의 제 2기록영역(PA2)에서 독출된 데이터는, 디인터리브회로(53s)에 공급되도록 선택기(56)는 선택신호(SL7)에 의해 전환된다.
선택신호(SL7)는, 에러정정 부호화 방법을 지정하는 지정정보에 의거해서 생성된다.
실제로는, 인터리브회로, 디인터리브회로는, RAM(Random Access Memory)를 사용하고, 그 기입어드레스와 독출어드레스를 어드레스 테이블에 따라서 제어하는 것으로 실현된다. 따라서, 도 15에 나타낸 엔코더 및 도 16에 나타낸 디코더의 어느 것에 있어서도, RAM의 어드레스 테이블을 전환함으로서, 인터리브 길이(D)를 전환할 수 있다. 물론, 도 1에 나타낸 기록장치의 엔코더, 도 3에 나타낸 디코더도 동일하게 RAM을 이용하고, RAM의 어드레스 테이블, 예를 들면 독출어드레스를, 전환함으로써 동일하게 구성할 수 있다.
도 7, 도 8에 나타낸 디스크의 제 1 및 제 2기록영역(PA1, PA2)을 가지는 멀티세션디스크에 있어서, 2개의 기록영역 사이의 이음매(예를 들면, 리드인영역(LI2)의 시작부분)에 있어서는, 정보데이터로서 고정치 예를 들면 전 비트가 "0"의 심볼을 계속해서 기록한다. 그것에 의해, C2엔코더에 의해 생성되는 패리티 심볼이 동일치가 된다. 따라서, 이와 같이 처리된 이음매는, CIRC4의 방식에 의한 에러정정부호와 CIRC7의 방식에 의한 에러정정부호의 어느 디코터에 의해 복호하여도 같은 결과가 발생한다. 바꿔말하면, 2개의 기록영역과의 사이의 이음매에, 고정치를 기록하여 둠으로써, 2개의 에러정정부호의 전환타이밍의 다소의 엇갈림을 허용할 수 있다. 또한, 이음매에 어느 데이터를 기록하지 않는 영역(미러영역)을 설치하도록 하여도 좋다.
본 발명은, 상술한 본 발명의 일 실시형태에 한정되는 것은 아니며, 본 발명의 요지를 이탈하지 않는 범위 내에서 다양한 변형이나 응용이 가능하다. 예를 들면, 에러정정능력을 달리 하는데, 인터리브 길이를 바꾸는 것에 한정되지 않고, 부호의 거리를 다르게 하고, 정정 가능한 심볼수를 다르게 할 수 있다. 또한, 에러정정부호 자체를 기록되는 데이터의 종별로 바꿔도 좋다.
본 발명은, 독출전용 디스크를 제조하기 위한 마스터릴장치 또는 기록 가능한 매체, 예를 들면 CD-R디스크 또는 CD-RW디스크의 기록장치에 대해서 적용할 수 있는 것이다. 예를 들면 시큐어 콘텐츠데이터가 기록된 CD-ROM디스크를 위한 마스터링장치에 있어서는, CIRC7의 방식에 의한 에러정정부호가 사용되고, CD-R디스크 또는 CD-RW디스크의 기록장치에서는, CIRC4의 방식에 의한 에러정정부호가 사용된다. 이와 같이하면, CD-ROM디스크에서 재생된 시큐어 콘텐츠데이터를 CD-R디스크 또는 CD-RW디스크의 기록장치에 의해 복사한 경우에서는, CIRC4의 방식에 의한 에러정정부호에 의거한 부호화 처리가 행해진다. 그것에 의해, CD-ROM디스크와 CD-R디스크와 CD-RW디스크와의 차가 명확하게 된다. 단, 시큐어 콘텐츠데이터를 기록하는 CD-R디스크 또는 CD-RW디스크의 기록장치에 있어서, CIRC7의 방식에 의한 에러정정부호에 의거해 부호화 처리를 행하는 것도 가능하다.
본 발명에서는, 기록되는 데이터에 있어서 좋은 사정의 에러정정 부호화를 행할 수 있다. 즉, 시큐어한 콘텐츠를 논시큐어한 콘텐츠에 비해서 신뢰성을 높일 수 있고, 부과금 콘텐츠, 또는 복사제한이 강한 콘텐츠를 그렇지 않은 콘텐츠에 비해서 가치를 높일 수 있다. 제 2에, 압축되어 있는 데이터와 같이, 보간이 곤란한 데이터에 대해서 데이터의 신뢰성을 향상할 수 있다. 제 3에, 퍼스널 컴퓨터에서 취급되는 것을 전제로 한 데이터(예를 들면, CD-ROM포맷의 데이터)에 대해서, 데이터의 신뢰성을 향상할 수 있다.
본 발명이 적용된 데이터 기록매체에서는, 2종류의 에러정정부호가 채용되고 있다. 통상, 기록장치는, 동일한 에러정정 부호화를 사용하는 것이므로, 본 발명이 적용된 매체의 복사를 작성하는 기록장치를 구성하는 것은 곤란하며, 부정한 매체의 복사를 곤란하게 할 수 있다.

Claims (51)

  1. 공급된 데이터를 상기 공급된 데이터의 적어도 일부가 암호화처리가 실시되어서 기록을 행하는 경우에는 제 1에러정정부호를 이용하여 부호화처리를 행하고,
    상기 공급된 데이터에 암호화처리를 실시하지 않고 기록을 행하는 경우에는 제 2에러정정부호를 이용하여 부호화처리를 행하고,
    상기 부호화된 데이터를 기록매체에 기록하는 기록매체의 기록방법.
  2. 제 1항에 있어서,
    상기 제 1에러정정부호에 의한 에러정정능력은, 상기 제 2에러정정부호에 의한 에러정정능력보다도 높은 기록매체의 기록방법.
  3. 제 2항에 있어서,
    상기 제 1에러정정부호와 상기 제 2에러정정부호는, 리드 솔로몬부호인 기록매체의 기록방법.
  4. 제 3항에 있어서,
    상기 제 1에러정정부호의 인터리브 길이는 상기 제 2에러정정부호의 인터리브 길이보다도 긴 기록매체의 기록방법.
  5. 제 4항에 있어서,
    상기 제 1에러정정부호와 상기 제 2에러정정부호는, 크로스·인터리브·리드·솔로몬부호이며, 상기 제 1에러정정부호의 인터리브 길이가 7로 상기 제 2에러정정부호의 인터리브 길이가 4인 기록매체의 기록방법.
  6. 제 1항에 있어서,
    상기 기록방법은, 상기 제 1에러정정부호와 상기 제 2에러정정부호화의 어느 에러정정부호에 의해 부호화되고 있는지를 적어도 식별하기 위한 지정데이터가 상기 기록매체에 기록되는 기록매체의 기록방법.
  7. 공급된 데이터가 적어도 일부가 암호화된 데이터인지 아닌지를 판별하고,
    상기 공급된 데이터가 암호화된 데이터였을 때에는, 제 1에러정정부호에 의해 부호화처리를 행하고,
    상기 공급된 데이터가 비암호화 데이터였을 때에는, 상기 공급된 데이터의 적어도 일부를 암호화할 것인지 아닌지를 판별하고,
    상기 암호화를 행할 때에는 상기 공급된 데이터에 암호화처리를 실시한 후에 상기 제 1에러정정부호를 이용하여 부호화처리를 행하고,
    상기 암호화를 행하지 않을 때에는 제 2에러정정부호를 이용해서 부호화처리를 행하고,
    상기 부호화된 데이터를 기록매체에 기록하는 기록매체의 기록방법.
  8. 제 7항에 있어서,
    상기 제 1에러정정부호에 의한 에러정정 능력은, 상기 제 2에러정정부호에 의한 에러정정 능력보다도 높은 기록매체의 기록방법.
  9. 제 8항에 있어서,
    상기 제 1에러정정부호와 상기 제 2에러정정부호는, 리드 솔로몬부호인 기록매체의 기록방법.
  10. 제 9항에 있어서,
    상기 제 1에러정정부호의 인터리브 길이는 상기 제 2에러정정부호의 인터리브 길이보다도 긴 기록매체의 기록방법.
  11. 제 10항에 있어서,
    상기 제 1에러정정부호와 상기 제 2에러정정부호는, 크로스·인터리브·리드·솔로몬부호이며, 상기 제 1에러정정부호의 인터리브 길이가 7이며, 상기 제 2에러정정부호의 인터리브 길이가 4인 기록매체의 기록방법.
  12. 제 7항에 있어서,
    상기 기록방법은, 상기 제 1에러정정부호와 상기 제 2에러정정부호의 어느쪽의 에러정정부호에 의해 부호화되고 있는지를 적어도 식별하기 위한 지정데이터가 상기 기록매체에 기록되는 기록매체의 기록방법.
  13. 데이터와 상기 데이터에 실시되고 있는 에러정정 부호화처리에 이용된 에러정정부호의 종류를 식별하는 지정데이터가 기록된 기록매체에서 상기 지정데이터를 독출하고,
    상기 독출된 지정데이터에 의거해서 상기 기록매체에서 독출된 데이터의 에러정정처리를 전환하는 기록매체의 재생방법.
  14. 제 12항에 있어서,
    상기 기록매체에 기록되어 있는 데이터는, 제 1에러정정부호와 제 2에러정정부호의 적어도 어느 쪽의 에러정정부호에 의해 상기 데이터의 일부가 에러정정 부호화되어 있고, 상기 방법은, 상기 독출된 지정데이터에 의해 식별된 결과에 의거해서 상기 기록매체에서 독출된 데이터에 의해 식별된 결과에 의거해서 상기 기록매체에서 독출된 데이터에 상기 제 1에러정정부호 또는 상기 제 2에러정정부호에 의거한 에러정정 부호화 처리를 실시하는 기록매체의 재생방법.
  15. 공급된 데이터에 제 1에러정정부호에 의거한 에러정정 부호화 처리를 실시하는 제 1엔코더와,
    상기 공급된 데이터에 제 2에러정정부호에 의거한 에러정정 부호화 처리를실시하는 제 2엔코더와,
    상기 제 1엔코더와 상기 제 2엔코더로부터의 출력데이터가 공급되고, 상기 제 1 또는 제 2엔코더로부터의 출력데이터에 적어도 변조처리를 실시하여 기록매체에 기록하는 기록수단과,
    상기 공급된 데이터를 상기 제 1엔코더와 상기 제 2엔코더와의 어느 한편의 엔코더에 공급할 것인지를 선택하고, 상기 공급된 데이터가 암호화된 데이터였을 때에는, 상기 공급된 데이터를 상기 제 1엔코더에 공급하는 선택부를 갖추고 있는 기록매체의 기록장치.
  16. 제 15항에 있어서,
    상기 제 1엔코더에서 이용되는 상기 제 1에러정정부호에 의한 에러정정 능력은, 상기 제 2엔코더에서 이용되는 상기 제 2에러정정부호에 의한 에러정정 능력보다도 높은 기록매체의 기록장치.
  17. 제 16항에 있어서,
    상기 제 1엔코더에서 이용되는 상기 제 1에러정정부호와 상기 제 2엔코더에서 이용되는 상기 제 2에러정정부호는, 리드 솔로몬부호인 기록매체의 기록장치.
  18. 제 15항에 있어서,
    상기 제 1에러정정부호의 인터리브 길이는 상기 제 2에러정정부호의 인터리브 길이보다도 긴 기록매체의 기록장치.
  19. 제 18항에 있어서,
    상기 제 1에러정정부호와 상기 제 2에러정정부호는, 크로스·인터리브·리드·솔로몬부호이며, 상기 제 1에러정정부호의 인터리브 길이가 7이며 상기 제 2에러정정부호의 인터리브 길이가 4인 기록매체의 기록장치.
  20. 제 15항에 있어서,
    상기 기록수단은, 상기 제 1에러정정부호와 상기 제 2에러정정부호의 어느 에러정정부호에 의해 부호화되어 있는지를 적어도 식별하기 위한 지정데이터를 상기 기록매체에 기록하는 기록매체의 기록장치.
  21. 제 15항에 있어서,
    상기 장치는, 또한 입력된 데이터에 암호화처리를 실시하는 암호화회로를 갖추고, 상기 암호화회로의 출력데이터가 상기 선택부에 공급되는 기록매체의 기록장치.
  22. 제 1에러정정부호, 제 2에러정정부호의 적어도 어느 한편의 에러정정부호에 의해 에러정정 부호화 된 데이터와 상기 데이터에 실시되고 있는 에러정정 부호화처리에 이용된 에러정정부호의 종류를 식별하는 지정데이터가 기록된 기록매체를주사하는 헤드부와,
    상기 헤드부로부터의 출력신호를 복조하는 복조부와,
    상기 복조부로부터의 출력데이터에 상기 제 1에러정정부호에 의거해서 에러정정처리를 행하는 제 1디코더와,
    상기 복조부로부터의 출력데이터에 상기 제 2에러정정부호에 의거해서 에러정정처리를 행하는 제 2디코더와
    상기 복조부로부터의 출력데이터를 상기 제 1디코더와 상기 제 2디코더와 어느 쪽에 선택적으로 공급하는 선택부와,
    상기 기록매체에서 독출된 지정데이터에 의거해서 상기 선택부를 전환하는 제어기를 갖추고 있는 기록매체의 재생장치.
  23. 제 22항에 있어서,
    상기 제어부는, 상기 기록매체에서 독출된 지정데이터에 의거해서 상기 선택부를 전환하기 위한 선택신호를 생성하고, 상기 선택부는 상기 선택신호에 의거해서 상기 복조부로부터의 출력데이터를 상기 제 1디코더와 상기 제 2디코더와의 어느 쪽에 공급하도록 전환되는 기록매체의 재생장치.
  24. 제 22항에 있어서,
    상기 기록매체에 상기 제 1에러정정부호에 의해 에러정정 부호화되는 데이터는, 적어도 데이터의 일부가 암호화되어 있고, 상기 장치는, 또한 상기 제 1디코더로부터의 출력데이터에 암호해독처리를 실시하는 처리회로부를 갖추고 있는 기록매체의 재생장치.
  25. 제 24항에 있어서,
    상기 장치는, 또한 출력단자와, 상기 제 1디코더로부터의 출력데이터를 상기 처리회로부와 상기 출력단자의 어느 쪽에 선택적으로 공급하는 또 다른 선택부를 갖추고, 상기 또 다른 선택부는 상기 제어부에 의해 상기 제 1데이터로부터의 출력데이터를 상기 출력단자와 상기 처리회로부와의 어느 쪽에 공급할 것인지가 전환되는 기록매체의 재생장치.
  26. 제 22항에 있어서,
    상기 기록매체에 상기 제 1에러정정부호에 의해 에러정정 부호화되는 데이터는, 적어도 데이터가 압축되어 있고, 상기 장치는, 또한 상기 제 1디코더로부터의 출력데이터를 신장하는 신장회로를 갖추고 있는 기록매체의 재생장치.
  27. 제 26항에 있어서,
    상기 장치는, 또한 출력단자와, 상기 제 1데이터로부터의 출력데이터를 상기 신장 회로와 상기 출력단자의 어느 쪽에 선택적으로 공급하는 또 다른 선택부를 갖추고, 상기 또 다른 선택부는 상기 제어부에 의해 상기 제 1디코더로부터의 출력데이터를 상기 출력단자와 상기 신장회로와의 어느 쪽에 공급할 것인지가 전환되는기록매체의 재생장치.
  28. 제 27항에 있어서,
    상기 장치는 또한 상기 제 1디코더와 상기 또 다른 선택부와의 사이에, 상기 제 1디코더로부터의 출력데이터의 데이터형식을 변환하는 데이터 변환부를 갖추고 있는 기록매체의 재생장치.
  29. 공급된 데이터에 압축처리를 행할 것인지 아닌지를 판별하고,
    상기 공급된 데이터의 압축처리를 행할 때에는, 상기 공급된 데이터에 압축처리를 행하고, 상기 압축된 데이터에 제 1에러정정부호에 의해 에러정정 부호화처리를 실시하고,
    상기 공급된 데이터의 압축처리를 행하지 않을 때에는, 제 2에러정정부호에 의해 에러정정 부호화처리를 실시하고,
    상기 부호화된 데이터를 기록매체에 기록하는 기록매체의 기록방법.
  30. 제 29항에 있어서,
    상기 기록방법은, 상기 공급된 데이터의 압축처리를 행하지 않을 때에는, 상기 공급된 데이터를 소정의 데이터 형식으로 변환할 것인지 아닌지를 판별하고, 상기 소정의 데이터 형식으로 변환하는 것으로 판별되었을 때에는, 상기 공급된 데이터를 상기 소정의 데이터 형식으로 변환하는 기록매체의 기록방법.
  31. 제 30항에 있어서,
    상기 기록방법은, 상기 변환된 데이터를 상기 제 1에러정정부호에 의해 에러정정 부호화하는 기록매체의 기록방법.
  32. 제 30항에 있어서,
    상기 기록방법은, 상기 소정의 데이터 형식으로 변환하지 않는 것으로 판별되었을 때에는, 상기 공급된 데이터를 상기 제 2에러정정부호에 의해 에러정정 부호화처리를 행하는 기록매체의 기록방법.
  33. 제 30항에 있어서,
    상기 기록방법은, 상기 압축된 데이터를 상기 소정의 데이터 형식으로 변환한 후 상기 제 1에러정정부호에 의해 에러정정 부호화처리가 행해지는 기록매체의 기록방법.
  34. 제 30항에 있어서,
    상기 소정의 데이터 형식이란, 2048바이트를 단위로 하는 데이터 형식인 기록매체의 기록방법.
  35. 제 29항에 있어서,
    상기 제 1에러정정부호에 의한 에러정정 능력은, 상기 제 2에러정정부호에 의한 에러정정능력보다도 높은 기록매체의 기록방법.
  36. 제 35항에 있어서,
    상기 제 1에러정정부호에 의한 에러정정능력은, 상기 제 2에러정정부호는, 리드 솔로몬부호인 기록매체의 기록방법.
  37. 제 36항에 있어서,
    상기 제 1에러정정부호의 인터리브 길이는 상기 제 2에러정정부호의 인터리브 길이보다도 긴 기록매체의 기록방법.
  38. 제 37항에 있어서,
    상기 제 1에러정정부호와 상기 제 2에러정정부호는, 크로스·인터리브·리드·솔로몬부호이며, 상기 제 1에러정정부호의 인터리브 길이가 7이며 상기 제 2에러정정부호의 인터리브 길이가 4인 기록매체의 기록방법.
  39. 제 29항에 있어서,
    상기 기록방법은, 상기 제 1에러정정부호와 상기 제 2에러정정부호의 어느 쪽의 에러정정부호에 의해 부호화되고 있는지를 적어도 식별하기 위한 지정데이터가 상기 기록매체에 기록되는 기록매체의 기록방법.
  40. 공급된 데이터에 제 1에러정정부호에 의거한 에러정정 부호화처리를 실시하는 제 1엔코더와,
    상기 공급된 데이터에 제 2에러정정 부호화에 의거한 에러정정 부호화처리를 실시하는 제 2엔코더와,
    상기 제 1엔코더와 상기 제 2엔코더로부터의 출력데이터가 공급되고, 상기 제 1 또는 제 2엔코더로부터의 출력데이터에 적어도 변조처리를 실시하고 기록매체에 기록하는 기록수단과,
    상기 공급된 데이터를 상기 제 1엔코더와 상기 제 2엔코더와의 어느 쪽의 한편의 엔코더에 공급할 것인지를 선택하고, 상기 공급된 데이터가 압축된 데이터였을 때에는, 상기 공급된 데이터를 상기 제 1엔코더에 공급하는 선택부를 갖추고 있는 기록매체의 기록장치.
  41. 제 40항에 있어서,
    상기 장치는, 또한 입력된 데이터를 압축하고, 압축한 데이터를 상기 선택부에 공급되는 압축부와 상기 입력된 데이터를 상기 압축부에 공급할 것인지 상기 선택부에 공급할 것인지를 판별하는 판별부를 갖추고 있는 기록매체의 기록장치.
  42. 제 41항에 있어서,
    상기 장치는, 또한 상기 선택부와 상기 제 1엔코더와의 사이에, 상기 선택부로부터의 출력데이터를 소정의 데이터 형식으로 변환하는 데이터 변환부를 갖추고 있는 기록매체의 기록장치.
  43. 제 42항에 있어서,
    상기 선택부는, 상기 판별부에서 상기 입력된 데이터가 공급되고, 상기 데이터 변환부에 의해 상기 입력된 데이터를 변환하는 경우에는, 상기 입력된 데이터를 상기 데이터 변환부에 공급하는 기록매체의 기록장치.
  44. 제 43항에 있어서,
    상기 선택부는, 상기 소정의 데이터 형식으로 변환하지 않는 것으로 판별된 때에는, 상기 입력된 데이터를 상기 제 2엔코더에 공급하는 기록매체의 기록장치.
  45. 제 43항에 있어서,
    상기 선택부는, 상기 압축된 데이터를 상기 데이터 변환부에 공급하는 기록매체의 기록장치.
  46. 제 43항에 있어서,
    상기 소정의 데이터 형식이란, 2048바이트를 단위로 하는 데이터 형식인 기록매체의 기록장치.
  47. 제 40항에 있어서,
    상기 제 1엔코더에서 이용되는 상기 제 1에러정정부호에 의한 에러정정능력은, 상기 제 2엔코더에서 이용되는 상기 제 2에러정정부호에 의한 에러정정능력보다도 높은 기록매체의 기록장치.
  48. 제 47항에 있어서,
    상기 제 1엔코더에서 이용되는 상기 제 1에러정정부호와 상기 제 2엔코더에서 이용되는 상기 제 2에러정정부호는, 리드 솔로몬부호인 기록매체의 기록장치.
  49. 제 40항에 있어서,
    상기 제 1에러정정부호의 인터리브 길이는 상기 제 2에러정정부호의 인터리브 길이보다도 긴 기록매체의 기록장치.
  50. 제 49항에 있어서,
    상기 제 1에러정정부호와 상기 제 2에러정정부호는, 크로스·인터리브·리드·솔로몬부호이며, 상기 제 1에러정정부호의 인터리브 길이가 7이며 상기 제 2에러정정부호의 인터리브 길이가 4인 기록매체의 기록장치.
  51. 제 40항에 있어서,
    상기 기록수단은, 상기 제 1에러정정부호와 상기 제 2에러정정부호의 어느쪽의 에러정정부호에 의해 부호화되고 있는지 적어도 식별하기 위한 지정데이터를 상기 기록매체에 기록하는 기록매체의 기록장치.
KR1020027017650A 2001-04-27 2002-04-24 기록매체의 기록방법 및 기록장치와 기록매체의 재생방법및 재생장치 KR20040000306A (ko)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
JP2001132171A JP2002329367A (ja) 2001-04-27 2001-04-27 データ記録方法および装置、データ再生方法および装置、並びにデータ記録媒体
JPJP-P-2001-00132171 2001-04-27

Publications (1)

Publication Number Publication Date
KR20040000306A true KR20040000306A (ko) 2004-01-03

Family

ID=18980218

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020027017650A KR20040000306A (ko) 2001-04-27 2002-04-24 기록매체의 기록방법 및 기록장치와 기록매체의 재생방법및 재생장치

Country Status (8)

Country Link
US (1) US6980498B2 (ko)
EP (1) EP1383126A1 (ko)
JP (1) JP2002329367A (ko)
KR (1) KR20040000306A (ko)
CN (1) CN1463433A (ko)
CA (1) CA2414221A1 (ko)
RU (1) RU2002135092A (ko)
WO (1) WO2002089136A1 (ko)

Families Citing this family (16)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7171156B2 (en) * 2001-08-13 2007-01-30 Thomson Licensing Method and apparatus for transmitting audio and non-audio information with error correction
JP3863059B2 (ja) 2002-05-02 2006-12-27 ソニー株式会社 デジタルデータの記録媒体、記録方法、記録装置、再生方法、再生装置、送信方法および送信装置
JP4115173B2 (ja) * 2002-06-11 2008-07-09 ソニー株式会社 ディスク記録媒体、ディスク製造方法、ディスクドライブ装置
US7673215B2 (en) * 2004-12-17 2010-03-02 Samsung Electronics Co., Ltd. Apparatus and method for using an error correcting code to achieve data compression in a data communication network
US20060136729A1 (en) * 2004-12-20 2006-06-22 Macrovision Europe Limited Copy protection for optical discs
US20060242429A1 (en) * 2004-12-21 2006-10-26 Michael Holtzman In stream data encryption / decryption method
US20060239450A1 (en) * 2004-12-21 2006-10-26 Michael Holtzman In stream data encryption / decryption and error correction method
US8396208B2 (en) * 2004-12-21 2013-03-12 Sandisk Technologies Inc. Memory system with in stream data encryption/decryption and error correction
DE112006003674T5 (de) * 2006-01-12 2008-12-24 Mitsubishi Electric Corp. Wiedergabegerät für eine Datei-basierte beschreibbare Disk und Wiedergabeverfahren für eine Datei-basierte beschreibbare Disk
CN101286338B (zh) * 2007-04-12 2010-06-02 鸿富锦精密工业(深圳)有限公司 电子设备及其数据加密方法与数据解密方法
KR20090014828A (ko) * 2007-08-07 2009-02-11 삼성전자주식회사 에러 정정 코드를 암호화하는 플래시 메모리 시스템 및플래시 메모리 시스템의 암호화 방법
US8301697B2 (en) * 2009-06-16 2012-10-30 Microsoft Corporation Adaptive streaming of conference media and data
US8914697B2 (en) * 2009-08-26 2014-12-16 Seagate Technology Llc Data corruption detection
US8533564B2 (en) * 2009-12-23 2013-09-10 Sandisk Technologies Inc. System and method of error correction of control data at a memory device
RU2673102C2 (ru) * 2013-07-30 2018-11-22 Сони Корпорейшн Устройство и способ обработки информации и программа
US10372625B2 (en) * 2016-12-27 2019-08-06 Intel Corporation Secure memory

Family Cites Families (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2829963B2 (ja) * 1988-05-16 1998-12-02 ソニー株式会社 ディジタルデータ記録/再生装置
JPH07235146A (ja) * 1994-02-18 1995-09-05 Matsushita Electric Ind Co Ltd 記録装置
JPH07162801A (ja) * 1993-12-09 1995-06-23 Matsushita Electric Ind Co Ltd 映像信号処理装置
JP2882302B2 (ja) * 1995-02-24 1999-04-12 株式会社日立製作所 情報の記録方法及び再生方法
JP4209953B2 (ja) * 1995-05-31 2009-01-14 ソニー株式会社 データ記録/再生装置および方法、並びにディスク状記録媒体
JP3951317B2 (ja) * 1995-09-28 2007-08-01 ソニー株式会社 データ記録/再生のための装置および方法
CN1113537C (zh) * 1996-12-06 2003-07-02 松下电器产业株式会社 图像信号编码装置
JPH11328867A (ja) * 1998-05-13 1999-11-30 Sony Corp 情報記録媒体及びこれを用いたダビング装置、再生装置、記録装置、情報記録媒体の複製制限方法、著作権使用料に係る課金徴収・配分方法及びネットワーク
JP2000276856A (ja) * 1999-03-24 2000-10-06 Sony Corp データ記録装置及びデータ記録方法並びにデータ再生装置及びデータ再生方法
MY126056A (en) * 1999-09-29 2006-09-29 Sony Corp Data record medium, data recording and/or reproducing apparatus, and record medium determining method
JP4277452B2 (ja) * 2000-02-25 2009-06-10 ソニー株式会社 記録装置、再生装置

Also Published As

Publication number Publication date
CA2414221A1 (en) 2002-11-07
RU2002135092A (ru) 2004-05-27
US6980498B2 (en) 2005-12-27
CN1463433A (zh) 2003-12-24
US20040139380A1 (en) 2004-07-15
JP2002329367A (ja) 2002-11-15
EP1383126A1 (en) 2004-01-21
WO2002089136A1 (fr) 2002-11-07

Similar Documents

Publication Publication Date Title
US6829211B2 (en) Optical recording medium having first and second recording areas of different formats
KR20040000306A (ko) 기록매체의 기록방법 및 기록장치와 기록매체의 재생방법및 재생장치
KR20040081709A (ko) 데이터 기록 매체, 데이터 기록 방법 및 장치, 데이터재생 방법 및 장치, 데이터 송신 방법 및 데이터 수신 방법
JP2002074849A (ja) データ記録媒体、データ記録方法および装置、並びにアクセス方法および装置
US20070294609A1 (en) Recording medium, recording method and apparatus, reproducing method and apparatus, data transmitting method, and data decrypting method
US7039848B2 (en) Data recording medium, data recording method and apparatus, data playback method and apparatus, and data determination method
JP2003323762A (ja) デジタルデータの記録媒体、記録方法、記録装置、再生方法、再生装置、送信方法および送信装置
US20060120685A1 (en) Data recording method and device, data recording medium, data reproduction method and device, data transmission method and device, and data reception method and device
WO2004070724A1 (ja) データ記録方法および装置、データ記録媒体並びにデータ再生方法および装置
US7151733B2 (en) Data recording medium, data recording method and apparatus, and data reproducing method and apparatus
US7203141B2 (en) Recording medium, recording method, recording device, and reproduction method and reproducer
JP2002050122A (ja) 記録媒体及び記録媒体の再生装置並びに再生方法
JP2003338126A (ja) デジタルデータの記録媒体、記録方法、記録装置、再生方法、再生装置、送信方法および送信装置
JPH097305A (ja) データ記録/再生装置および方法、並びにデータ記録媒体

Legal Events

Date Code Title Description
WITN Application deemed withdrawn, e.g. because no request for examination was filed or no examination fee was paid