KR20090118276A - 기록 매체, 데이터 기록/재생 방법, 그리고 데이터기록/재생 장치 - Google Patents

기록 매체, 데이터 기록/재생 방법, 그리고 데이터기록/재생 장치 Download PDF

Info

Publication number
KR20090118276A
KR20090118276A KR1020080043965A KR20080043965A KR20090118276A KR 20090118276 A KR20090118276 A KR 20090118276A KR 1020080043965 A KR1020080043965 A KR 1020080043965A KR 20080043965 A KR20080043965 A KR 20080043965A KR 20090118276 A KR20090118276 A KR 20090118276A
Authority
KR
South Korea
Prior art keywords
area
security
information
recording
location information
Prior art date
Application number
KR1020080043965A
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 엘지전자 주식회사
Priority to KR1020080043965A priority Critical patent/KR20090118276A/ko
Publication of KR20090118276A publication Critical patent/KR20090118276A/ko

Links

Images

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/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
    • G11B20/00297Circuits 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 the key being stored in a management area, e.g. the video manager [VMG] of a DVD
    • G11B20/00304Circuits 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 the key being stored in a management area, e.g. the video manager [VMG] of a DVD the key being stored in the lead-in area [LIA]
    • 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
    • G11B20/00297Circuits 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 the key being stored in a management area, e.g. the video manager [VMG] of a DVD
    • G11B20/00311Circuits 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 the key being stored in a management area, e.g. the video manager [VMG] of a DVD the key being stored in the lead-out area [LOA]
    • 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/00507Circuits 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 consecutive physical data units of the record carrier are encrypted with separate encryption keys, e.g. the key changes on a cluster or sector basis
    • 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/12Formatting, e.g. arrangement of data block or words on the record carriers
    • G11B20/1217Formatting, e.g. arrangement of data block or words on the record carriers on discs
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B27/00Editing; Indexing; Addressing; Timing or synchronising; Monitoring; Measuring tape travel
    • G11B27/10Indexing; Addressing; Timing or synchronising; Measuring tape travel
    • G11B27/102Programmed access in sequence to addressed parts of tracks of operating record carriers
    • G11B27/105Programmed access in sequence to addressed parts of tracks of operating record carriers of operating discs
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B27/00Editing; Indexing; Addressing; Timing or synchronising; Monitoring; Measuring tape travel
    • G11B27/10Indexing; Addressing; Timing or synchronising; Measuring tape travel
    • G11B27/19Indexing; Addressing; Timing or synchronising; Measuring tape travel by using information detectable on the record carrier
    • G11B27/28Indexing; Addressing; Timing or synchronising; Measuring tape travel by using information detectable on the record carrier by using information signals recorded by the same method as the main recording
    • G11B27/32Indexing; Addressing; Timing or synchronising; Measuring tape travel by using information detectable on the record carrier by using information signals recorded by the same method as the main recording on separate auxiliary tracks of the same or an auxiliary record carrier
    • G11B27/327Table of contents
    • G11B27/329Table of contents on a disc [VTOC]
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B7/00Recording or reproducing by optical means, e.g. recording using a thermal beam of optical radiation by modifying optical properties or the physical structure, reproducing using an optical beam at lower power by sensing optical properties; Record carriers therefor
    • G11B7/007Arrangement of the information on the record carrier, e.g. form of tracks, actual track shape, e.g. wobbled, or cross-section, e.g. v-shaped; Sequential information structures, e.g. sectoring or header formats within a track
    • G11B7/00736Auxiliary data, e.g. lead-in, lead-out, Power Calibration Area [PCA], Burst Cutting Area [BCA], control information
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B7/00Recording or reproducing by optical means, e.g. recording using a thermal beam of optical radiation by modifying optical properties or the physical structure, reproducing using an optical beam at lower power by sensing optical properties; Record carriers therefor
    • G11B7/007Arrangement of the information on the record carrier, e.g. form of tracks, actual track shape, e.g. wobbled, or cross-section, e.g. v-shaped; Sequential information structures, e.g. sectoring or header formats within a track
    • G11B7/00745Sectoring or header formats within a track
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B2220/00Record carriers by type
    • G11B2220/20Disc-shaped record carriers

Landscapes

  • Engineering & Computer Science (AREA)
  • Signal Processing (AREA)
  • Computer Security & Cryptography (AREA)
  • Multimedia (AREA)
  • Signal Processing For Digital Recording And Reproducing (AREA)

Abstract

본 발명의 기록 매체는 데이터 영역 및 상기 데이터 영역의 내주측에 위치하는 리드인 영역과 외주측에 위치하는 리드아웃 영역을 포함하는 기록매체에 있어서 상기 데이터 영역은 인증된 사용자만이 접근하도록 하는 보안 정보를 기록하기 위한 제 1 보안 영역 및 상기 제 1 보안 영역과 별개의 보안 정보를 기록하기 위한 제 2 보안 영역을 포함하고 상기 제 1 보안 영역은 상기 데이터 영역내 상기 제 2 보안 영역의 위치 정보를 기록하기 위한 위치 정보 영역을 포함하는 것을 특징으로 한다.
Figure P1020080043965
보안 영역, 리드인 영역, 리드아웃 영역

Description

기록 매체, 데이터 기록/재생 방법, 그리고 데이터 기록/재생 장치{RECORDING MEDIUM, DATA RECORDING/REPRODUCING METHOD, AND DATA RECORDING/REPRODUCING APPARATUS}
본 발명은 보안 관련 정보를 하드웨어적으로 기록하는 기록 매체, 기록/재생 방법, 그리고 기록/재생 장치에 관한 발명이다.
일반적으로 보안을 위하여 데이터를 암호화하여 전송한다. 이는 사용자간 데이터를 송수신하는 과정에서 프로그램으로 구현하여 허가된 사용자만이 데이터에 접근할 수 있도록 하기 위함이다. 그러나, 하드웨어의 경우에는 이러한 보안 제한이 없어 광 디스크의 경우 누구라도 쉽게 이를 읽고, 쓸 수가 있다. 따라서 보안 정보를 하드웨어에 기록하여 인증된 사용자만이 하드웨어에 접근할 수 있도록 하였다.
하지만 이를 위한 데이터 보안 정보는 기록 매체의 여러 곳에 분포되어 있다. 사용자가 원하는 데이터 보안 정보를 찾으려면 기록 매체를 순차적으로 리딩하여야만 하는 것이다. 즉, 원하는 데이터 보안 정보가 기록된 곳을 한번에 찾을 수가 없다는 문제가 존재한다.
따라서 본 발명은 상기와 같은 종래의 문제점을 해결하기 위하여 안출된 것으로 원하는 보안 정보를 가장 효율적으로 찾을 수 있도록 하는 것을 목적으로 한다.
상기한 목적을 달성하기 위한 본 발명에 따른 기록 매체는 데이터 영역 및 상기 데이터 영역의 내주측에 위치하는 리드인 영역과 외주측에 위치하는 리드아웃 영역을 포함하는 기록매체에 있어서 상기 데이터 영역은 인증된 사용자만이 접근하도록 하는 보안 정보를 기록하기 위한 제 1 보안 영역 및 상기 제 1 보안 영역과 별개의 보안 정보를 기록하기 위한 제 2 보안 영역을 포함하고 상기 제 1 보안 영역은 상기 데이터 영역내 상기 제 2 보안 영역의 위치 정보를 기록하기 위한 위치 정보 영역을 포함한다.
상기 제 2 보안 영역은 상기 제 1 보안 영역에 기록된 보안 정보를 업데이트한 정보를 기록한다.
상기 데이터 영역은 복수의 제 2 보안 영역을 포함한다.
상기 위치 정보 영역에는 상기 복수의 제 2 보안 영역의 시작 주소를 순차적으로 기록한다.
상기 위치 정보 영역에는 상기 제 2 보안 영역의 시작 주소를 반복하여 기록한다.
상기 데이터 영역은 파일 시스템 정보를 기록하기 위한 시스템 정보 영역을 더 포함한다.
제 2 보안 영역의 위치 정보는 물리적 섹터 번호(PSN)로 한다.
상기한 목적을 달성하기 위한 본 발명에 따른 기록 방법은 제 1 보안 영역에, 데이터 영역에 인증된 사용자만이 접근하도록 하는 보안 정보를 기록하는 단계, 상기 제 1 보안 영역과 분리되어 보안 정보를 기록하는 제 2 보안 영역에는 상기 제 1 보안 영역의 보안 정보와 별개의 보안 정보를 기록하는 단계 및 상기 제 1 보안 영역의 위치 정보 영역에, 상기 제 2 보안 영역의 위치 정보를 기록하는 단계를 포함한다.
상기 제 2 보안 영역에 상기 제 1 보안 영역에 기록된 보안 정보를 업데이트한 정보를 기록한다.
상기 위치 정보 영역에는 상기 제 2 보안 영역의 시작 주소를 반복하여 기록한다.
상기 제 2 보안 영역의 위치 정보로 물리적 섹터 번호(PSN)를 기록한다.
상기한 목적을 달성하기 위한 본 발명에 따른 재생 방법은 제 1 보안 영역의 위치 정보 영역이 포함하는 데이터 영역내 제 2 보안 영역의 위치 정보를 리딩하는 단계, 상기 위치 정보로부터 제 2 보안 영역에 기록된 보안 정보를 리딩하는 단계, 상기 보안 정보를 해독하여 인증을 수행하는 단계 및 상기 인증 결과에 따라 상기 데이터 영역내의 데이터를 리딩하는 단계를 포함한다.
상기 제 1 보안 영역에 기록된 보안 정보를 업데이트한 정보를 재생한다.
상기한 목적을 달성하기 위한 본 발명에 따른 기록 장치는 기록 매체에 데이터를 기록하는 광픽업 및 제 1 보안 영역과 제 2 보안 영역에 각각 보안 정보를 기록하고, 위치 정보 영역에는 제 2 보안 영역의 위치 정보가 기록되도록 상기 광픽업을 제어하는 제어부를 포함한다.
상기 제어부는 상기 제 1 보안 영역에 기록된 보안 정보를 업데이트한 정보를 상기 제 2 보안 영역에 기록하도록 제어한다.
상기 제어부는 상기 데이터 영역이 복수의 제 2 보안 영역을 포함하도록 제어한다.
상기 제어부는 상기 위치 정보 영역에 복수의 제 2 보안 영역의 시작 주소가 순차적으로 기록되도록 제어한다.
상기 제어부는 상기 위치 정보 영역에 상기 제 2 보안 영역의 시작 주소가 반복하여 기록되도록 제어한다.
상기한 목적을 달성하기 위한 본 발명에 따른 재생 장치는 기록 매체의 신호를 독출하는 광픽업, 상기 광픽업에서 독출되는 신호를 이용하여 위치 정보 영역이 포함하는 데이터 영역내 제 2 보안 영역의 위치 정보를 리딩하고, 상기 위치 정보로부터 상기 제 2 보안 영역에 기록된 보안 정보를 리딩하며, 상기 보안 정보를 해독하여 인증을 수행하여, 상기 인증 결과에 따라 상기 데이터 영역내의 데이터를 리딩하도록 상기 광픽업을 제어하는 제어부를 포함한다.
상기 제어부는 상기 제 1 보안 영역에 기록된 보안 정보를 업데이트하여 상기 제 2 보안 영역에 기록된 정보를 광픽업이 리딩하도록 제어한다.
상기 제어부는 상기 데이터 영역이 복수의 제 2 보안 영역을 포함하도록 제어한다.
상기 제어부는 상기 위치 정보 영역에 순차적으로 기록된 복수의 제 2 보안 영역의 시작 주소를 리딩하도록 제어한다.
상기 제어부는 상기 위치 정보 영역에 반복하여 기록된 상기 제 2 보안 영역의 시작 주소를 리딩하도록 제어한다.
본 발명에 의한 기록 매체, 기록/재생 방법 및 장치에 의하면 보안 정보를 한번에 찾을 수 있게 된다.
이하에서는 본 발명을 구성하는 기록 매체, 기록/재생 방법 및 장치의 일 실시예를 들어 구체적으로 설명한다. 하기의 각 도면의 구성 요소들에 참조 부호를 부가함에 있어서, 동일한 구성 요소들에 한해서는 비록 다른 도면상에 표시되더라도 가능한 한 동일한 부호를 사용한다.
본 발명에서 사용되는 용어는 가능한 한 현재 널리 사용되는 일반적인 용어를 선택하였으나, 특정한 경우는 출원인이 임의로 선정한 용어도 있으며 이 경우는 해당되는 발명의 설명부분에서 상세히 그 의미를 기재하였으므로, 단순한 용어의 명칭이 아닌 용어가 가지는 의미로서 본 발명을 파악하여야 한다.
본 발명의 기록/재생 장치는 CD(compact disc), DVD(digital versatile disc), BD(blu-ray disc), HD-DVD(high definition DVD) 등의 저장매체에서 응용할 수 있다.
도 1은 본 발명의 일 실시예에 따른 보안 영역(132,133) 및 위치 정보 영역(134)을 포함하는 기록 매체(100)를 도시한 도면이다.
도 1에 의하면 기록 매체(100)는 리드인 영역(110), 리드아웃 영역(120), 데이터 영역(130)을 포함할 수 있다. 또한, 데이터 영역(130)은 시스템 정보 영역(131), 제 1 보안 영역(132), 제 2 보안 영역(133) 및 사용자 영역(135)을 포함할 수 있으며, 제 1 보안 영역(132)은 위치 정보 영역(134)을 포함할 수 있다.
리드인 영역(110)은 기록 매체의 안둘레측에 위치하고, 리드아웃 영역(120)은 기록 매체의 바깥 둘레측에 위치하여 각각 기록 매체를 제어하기 위한 각종 정보를 저장한다.
시스템 정보 영역(131)은 타 기록매체와의 호환을 위한 파일 시스템 정보를 기록한다.
제 1 보안 영역(132)은 데이터 영역(130)에 인증된 사용자만이 접근하도록 하는 보안 정보를 기록한다. 하나의 레이어 또는 복수의 레이어로 구성된 기록 매체(100)는 제 1 보안 영역(132)을 여러개 포함할 수 있다. 보안 정보는 테이블 형태로 저장될 수 있으며 이에 대해서는 후술한다.
제 2 보안 영역(133)은 제 1 보안 영역(132)과는 독립적으로 위치하여 별개의 보안 정보를 기록한다. 제 2 보안 영역(133)은 보안 정보가 제 1 보안 영역(132)에 전부 기록되어서 남은 영역이 없을 때 별개의 보안 정보를 기록할 수 있다. 상기 제 1 보안 영역(132)에 기록된 보안 정보를 업데이트한 정보가 기록될 수 도 있다. 기록 매체(100)는 하나 또는 복수의 제 2 보안 영역(133)을 포함할 수 있다.
위치 정보 영역(134)은 제 1 보안 영역(132)내에 위치하여 제 2 보안 영역(133)의 데이터 영역(130)내 위치에 관한 정보를 포함한다. 예를 들어, 위치에 관한 정보는 제 2 보안 영역(133)의 시작 주소가 될 수 있고, 제 2 보안 영역(133)이 위치하는 섹터의 물리적 섹터 번호(PSN)로 기록할 수 있다. 도 1에 도시한 바와 같이 위치 정보 영역(134)을 제 1 보안 영역(132)의 끝부분에 포함할 수 있다. 또한 도 2에 도시한 바와 같이 제 1 보안 영역(132)의 시작 부분에 포함할 수도 있다.
도 3은 제 1 보안 영역(132) 및 제 2 보안 영역(133)에 저장되는 보안 정보및 업데이트 정보를 도시한 도면이고, 도 4는 보안 영역(132,133)내의 C_User table를 도시한 도면이다.
각 보안 영역(132,133)은 앵커 테이블(Anchor table), 디스크 테이블(Disc table), C 사용자 테이블(C_User table), 세션 맵 테이블(SessionMap table)등의 4개의 테이블을 포함할 수 있다. 앵커 테이블(Anchor table)은 보안 영역의 첫번째 섹터의 가장 처음부분에 위치하여 보안 영역에 저장된 각 table의 위치, 크기 및 update 정보를 기록한다. 디스크 테이블(Disc table)은 디스크 전체에 적용되는 파라미터가 기록한다. C 사용자 테이블(C_User table)은 사용자를 위한 식별자, 패스코드 그리고 인증 요소들을 기록한다. 도 4에 도시된 바와 같이 C 사용자 테이블(C_User table)은 각 사용자마다 한 로우(row)씩 할당하여 사용자 id(uid), 사용 자 이름(UserName), 보안 영역 내의 다른 영역을 읽을 때 사용되는 보안 영역Key 및 사용자가 입력하는 패스 코드(pass code)를 검증하기 위한 EAC(Entity Authentication Code)에 관한 내용을 기록한다. CheckEAC() 명령어로 사용자의 패스 코드(pass code)를 검증하고, 검증된 사용자이면 MakeEAC() 명령어를 이용해 사용자를 추가한다. 보안 영역 KEY를 사용하여 보안 영역(132, 133) 내에 기록되어 있는 디스크 키(Disc Key)(또는 Full Disk Encryption Key)(FDEkey)(미도시)를 읽고, 디스크 키(Disc Key)로 사용자 영역(135)을 읽을 수 있게 된다. 여기서 C_USER TABLE에 있는 사용자를 제거하거나 추가함으로서 보안 정보를 업데이트 할 수 있다. 이 때, 사용자를 제거하거나 추가할 수 있는 권한을 가진 소수의 특정 사용자가 다수의 임의의 사용자의 사용자 영역(135)에의 접근을 제어할 수 있다. 세션 맵 테이블(SessionMap table)은 시스템 정보 영역(131) 및 제 1 보안 영역(132)을 포함한 데이터 영역(130)내 모든 부분의 Session Number를 저장한다.
도 5는 도 1의 위치 정보 영역(134)에 기록된 제 2 보안 영역(133)의 위치 정보를 나타낸 도면이다.
도 5에 의하면 위치 정보 영역(134)이 여러 개의 영역으로 분할되어 각 영역에 위치 정보가 저장된다. 위치 정보 영역에는 복수의 제 2 보안 영역의 위치 정보를 순차적으로 기록할 수 있다. 도 5에 도시된 바와 같이 4개의 제 2 보안 영역(133)의 시작 주소를 위치 정보 영역(134)에 기록하고자 한다. 첫번째 제 2 보안 영역(133)의 업데이트 시작 주소를 #0이라 하고 두번째 제 2 보안 영역(133)의 업데이트 시작 주소는 #1 이라 하며, 세번째 제 2 보안 영역(133)의 업데이트 시작 주소는 #2, 네번째 제 2 보안 영역(133)의 업데이트 시작 주소는 #3이라 한다. 첫번째 블럭에는 첫번째 제2 보안 영역(133)의 업데이트 시작 주소인 #0을 기록하고, 두번째 블럭에는 기존에 저장된 #0 이외에 두번째 제 2 보안 영역(133)의 업데이트 시작 주소인 #1을 기록한다. 나머지 영역에는 00h를 기록한다.또한 세번째 블럭에는 기존에 저장된 #0, #1 이외에 세번째 제 2 보안 영역(133)의 업데이트 시작 주소인 #2을 기록하며 마지막으로 네번째 블럭에는 네번째 제 2 보안 영역(133)의 업데이트 시작 주소인 #3까지 기록한다. 따라서 가장 최근에 업데이트된 보안 정보가 저장된 위치를 네번째 제 2 보안 영역에 직접 접근하지 않고, 위치 정보 영역(134)의 네번째 블록에 기록된 주소인 #3을 리딩함으로서 바로 찾을 수 있게 된다. 이 블록들의 갯수는 제 2 보안 영역(133)의 갯수에 따라 혹은 사용자의 설정에 따라 변경될 수 있다.
도 6은 위치 정보가 기록된 상태를 나타낸 도면이다.
도 6에 의하면 위치 정보 영역에는 상기 제 2 보안 영역의 시작 주소를 반복하여 기록할 수 있다. 이는 디스크 결함으로 인한 데이터 손실을 방지하기 위한 것으로 각 섹터마다 동일한 제 2 보안 영역의 시작 주소인 #0을 반복하여 기록한다.
도 7은 본 발명의 일 실시예에 따른 기록/재생 장치의 블록 구성을 나타낸 블록도이다.
도 7에 의하면 기록/재생 장치는 광픽업(80), 신호처리부(81), 마이컴(82), 서보(83), 메모리(84) 및 제어부(85)를 포함한다.
광픽업(80)은 내부에 레이저 다이오드(Laser Diode, LD)를 구비하여 기록 매 체의 표면에 데이터를 기록하거나, 기록 매체의 복수의 보안 영역으로부터 반사되는 신호를 독출한다.
신호처리부(81)는 데이터의 재생 시에는 광픽업(80)에서 독출된 신호를 수신하여 원하는 신호값으로 복원하고, 데이터의 기록 시에는 기록될 데이터를 기록매체에 기록되는 신호로 변조(modulation)하여 광픽업(80)에 전달한다.
마이컴(82)은 신호처리부(81)를 통해 입력되는 신호로부터 광픽업(80)의 트래킹(Tracking) 및 포커싱(Focusing) 동작을 제어하는 제어신호를 발생시킨다.
서보(83)는 마이컴(82)으로부터 발생된 제어신호에 근거하여, 광픽업(80)의 트래킹(Tracking) 및 포커싱(Focusing) 동작을 제어한다.
메모리(84)는 기록 매체(100)내의 관리정보 등을 일시 저장하거나, 기록재생될 데이터의 일시 저장을 위한 버퍼기능을 수행한다.
제어부(85)는 제 1 보안 영역(132)에는 데이터 영역에 인증된 사용자만이 접근하도록 하는 보안 정보를 기록하도록 하고, 제 2 보안 영역(133)에는 제 1 보안 영역(132)과 별개의 보안 정보를 기록하도록 하며, 상기 제 1 보안 영역(132)의 위치 정보 영역(134)에는 상기 데이터 영역내 제 2 보안 영역의 위치 정보를 기록하도록 광픽업(80)을 제어한다.
또한 제어부(85)는 상기 광픽업(80)에서 독출되는 신호를 이용하여 제 1 보안 영역(132)의 위치 정보 영역(134)이 포함하는 데이터 영역내 제 2 보안 영역(133)의 위치 정보를 리딩하고, 상기 위치 정보로부터 제 2 보안 영역(133)에 기록된 보안 정보를 리딩한다. 상기 보안 정보를 해독하여 인증된 사용자가 상기 데 이터 영역내의 데이터를 리딩하도록 광픽업(80)을 제어한다. 구체적으로 제어부(85)는 도 3 및 4에서 전술한 바와 같이 제 2 보안 영역(133)내의 업데이트된 C_USER TABLE을 리딩한다. 이로서 사용자 영역(135)에 접근한 사용자로부터 데이터를 리딩하기 위한 암호를 수신하고, 수신한 암호를 해독하여 사용자가 이미 C_USER_TABLE에 등록되어 있는 사용자라고 판단할 경우, 제어부(85)는 상기 사용자만이 사용자 영역(135)에 기록된 데이터를 재생할 수 있도록 제어하는 것이다.
주제어부(90)는 기록/재생장치의 제어부(85)에 기록재생 명령을 전달하고, 전체 시스템을 제어한다. 주제어부(90)는 컴퓨터, 서버, 오디오장치 또는 비디오장치의 메인 컨트롤러일 수 있다. 즉, 기록재생장치는 PC(Personal Computer)등에 제공되는 광 드라이브일 수 있으며, PC 등에 장착되지 않는 플레이어(Player)일 수도 있다.
따라서, 본 발명의 실시예에 따른 기록재생장치는 PC 등의 내부에 장착되어 운영되는 광 드라이브 및 단독제품으로 활용되는 플레이어(Player) 모두에 적용이 가능하다.
제어부(85)는 하나의 구성요소로 도시되어 있으나, 본 발명이 여기에 한정되는 것은 아니며, 상기한 제어부(85)의 기능들은 여러 개의 구성요소들과 연동하여 수행될 수 있다.
상기에서 설명한 기록/재생장치의 각 구성요소들은 각각의 기능을 수행하도록 소프트웨어 또는 하드웨어로서 구현될 수 있고, 소프트웨어 및 하드웨어가 서로 연동함으로써 구현될 수도 있다.
본 발명의 일 실시예에 따른 데이터 기록 및 재생 방법에 대하여 첨부한 도 8 및 도 9를 참조하여 설명해 본다. 단, 본원 발명의 실시예가 도 8 및 도 9에 한정되는 것은 아니다.
도 8은 본 발명의 일 실시예에 따른 데이터 기록 방법에 대한 순서도이다.
도 8에 의하면 데이터 영역(130)에 인증된 사용자만이 접근하도록 하는 보안 정보를 제 1 보안 영역(132)에 기록한다(S10). 제 2 보안 영역(133)에는 제 1 보안 영역(132)에 기록된 보안 정보와 구분되는 별개의 보안 정보를 기록한다(S20). 제 1 보안 영역(132)에 기록한 보안 정보 이외에 업데이트된 보안 정보를 기록할 수 있다. 각 보안 영역(132, 133)에 보안 정보를 기록한 후에 데이터 영역(130)이 포함하는 제 2 보안 영역(133)의 위치 정보를 제 1 보안 영역(132)의 위치 정보 영역(134)에 기록한다(S30). 제 2 보안 영역(133)의 시작 주소를 위치 정보 영역(134)에 기록해 사용자가 쉽게 보안 정보에 접근할 수 있도록 함은 전술한 바와 같다. 또한 데이터 영역이 복수의 제 2 보안 영역을 포함하고 있다면 위치 정보 영역에는 복수의 제 2 보안 영역의 시작 주소를 순차적으로 기록한다. 순차적으로 기록하는 방식은 도 5에서 전술한 바와 같다.
도 9는 본 발명의 일 실시예에 따른 데이터 재생 방법에 대한 순서도이다.
도 9에 의하면 제 1 보안 영역(132)의 위치 정보 영역(134)이 포함하는 데이터 영역(130)내 제 2 보안 영역(133)의 위치 정보를 리딩한다(S40). 위치 정보를 리딩하여 제 2 보안 영역(133)의 위치를 파악함으로서 제 2 보안 영역(133)에 기록된 보안 정보를 리딩하게 된다(S50). 리딩한 보안 정보를 해독하여 사용자를 인증 하고(S60), 인증된 사용자일 경우 데이터 영역(130)내의 데이터를 재생한다(S70).
도 10은 도 1의 시스템 정보 영역(131) 및 제 1 보안 영역(132)을 시스템 영역(136)으로 설정한 또 다른 실시예를 도시한 도면이다.
도 10에 도시된 바와 같이 데이터 영역(130)은 시스템 영역(136) 및 보호 영역(137)을 포함할 수 있다.
시스템 영역(System Area)(136)이 시스템 정보 영역(131) 및 제 1 보안 영역(132)을 포함하도록 설정하여 제 1 보안 영역(132)에 보안 정보를 기록한 후에도 트랙이 닫히지(close) 않도록 한 것이다. 이렇게 설정하면 시스템 영역(136)에 보안 정보를 기록한 후에 새로운 보안 정보를 보호 영역(137)에 기록할 수 있게 된다.
보호 영역(137)은 제 2 보안 영역(133) 및 사용자 영역(135)을 포함하도록 설정된 영역이다.
A는 시스템 정보 영역(131), 제 1 보안 영역(132), 제 2 보안 영역(133), 및 사용자 영역(135)에 각각 대응하는 데이터 영역(130)에 관련한 기록 매체의 세션 정보 및 논리적 트랙 정보를 나타낸다. 도 10의 실시예에서는 세션 1과 논리적 트랙 1이 시스템 영역(136)이 아닌 보호 영역(137)으로부터 시작하므로 시스템 정보 영역(131) 및 제 1 보안 영역(132)에 해당하는 세션과 논리적 트랙 정보는 a, b, c, d와 같이 기록되지 않게 된다(N/A). A에 도시한 바와 같이 사용자 영역(135a)은 데이터 영역에 관련한 세션 1 및 논리적 트랙 1에 대응하고, 사용자 영역(135b)은 데이터 영역에 관련한 세션 1 및 논리적 트랙 2에 대응한다. 제 2 보안 영역(133) 은 데이터 영역에 관련한 세션 2 및 논리적 트랙 3에 대응하고, 사용자 영역(135c)은 세션 3 및 논리적 트랙 4에 대응하며, 사용자 영역(135d)은 세션 3 및 논리적 트랙 5에 대응한다.
A가 데이터 영역(130)에 관련한 기록 매체의 세션 정보 및 논리적 트랙 정보를 나타내는 반면, B는 시스템 정보 영역(131), 제 1 보안 영역(132), 제 2 보안 영역(133), 및 사용자 영역(135)에 각각 대응하는 보호 영역(137)에 관련한 기록 매체의 세션 정보 및 논리적 트랙 정보를 나타낸다. 도 10의 실시예에서는 세션 1과 논리적 트랙 1이 시스템 영역(136)이 아닌 보호 영역(137)으로부터 시작하므로 시스템 정보 영역(131) 및 제 1 보안 영역(132)에 대응하는 세션과 논리적 트랙 정보는 a', b', c', d'와 같이 기록되지 않게 된다(N/A). B에 도시한 바와 같이 또한 사용자 영역(135a)은 보호 영역(137)에 관련한 세션 1' 및 논리적 트랙 1'에 대응하고, 사용자 영역(135b)은 세션 1' 및 논리적 트랙 2'에 대응한다. 제 2 보안 영역(133)에는 세션과 논리적 트랙 정보가 기록되지 않게 된다. (N/A) 그리고 사용자 영역(135c)은 세션 2' 및 논리적 트랙 4'에 대응하고, 사용자 영역(135d)은 세션 2' 및 논리적 트랙 5'에 대응한다.
도 11은 도 10의 실시예와 같이 시스템 정보 영역(131) 및 제 1 보안 영역(132)이 시스템 영역(136)으로 설정된 경우의 세션 맵 테이블을 도시한 도면이다.
도 3에서 전술한 세션 맵 테이블(SessionMap table)은 시스템 정보 영역(131) 및 제 1 보안 영역(132)을 포함한 데이터 영역(130)내 모든 부분의 세션 번호(Session Number)및 논리적 트랙 번호(Logical Track Number)를 저장한다.
도 10에서 전술한 바와 같이 세션 1과 논리적 트랙 1이 시스템 영역(136)이 아닌 보호 영역(137)으로부터 시작하고, 시스템 정보 영역(131) 및 제 1 보안 영역(132)은 보호 영역(137)에 속하지 않으므로 a,a',b,b',c,c',d,d'는 모두 N/A로 표시되어 기록되지 않는 상태로 남는다. 도 10에 도시된 바와 같이 보호 영역(137)내의 제 2 보안 영역(133) 및 이것이 기록하는 보안 정보가 데이터 영역에 관련한 세션 2의 논리적 트랙 3에 대응하므로 세션 맵 엔트리(Session Map Entry)에 (2,3)으로 기록된다.
상기에서 본 발명의 바람직한 실시예에 대하여 설명하였지만, 본 발명은 이에 한정되는 것이 아니고 특허청구범위와 발명의 상세한 설명 및 첨부한 도면의 범위 안에서 여러 가지로 변형하여 실시하는 것이 가능하고 이 또한 본 발명의 범위에 속하는 것은 당연하다.
도 1 및 도 2는 본 발명의 일 실시예에 따른 보안 영역(132,133) 및 위치 정보 영역(134)을 포함하는 기록 매체(100)를 도시한 도면.
도 3은 제 1 보안 영역(132) 및 제 2 보안 영역(133)에 저장되는 보안 정보 및 업데이트 정보를 도시한 도면.
도 4는 보안 영역(132,133)내의 C_User table를 도시한 도면.
도 5은 도 1의 위치 정보 영역(134)에 기록된 제 2 보안 영역(133)의 위치 정보를 나타낸 도면.
도 6은 위치 정보가 기록된 상태를 나타낸 도면.
도 7은 본 발명의 일 실시예에 따른 기록/재생 장치의 블록 구성을 나타낸 블록도.
도 8은 본 발명의 일 실시예에 따른 데이터 기록 방법에 대한 순서도.
도 9는 본 발명의 일 실시예에 따른 데이터 재생 방법에 대한 순서도.
도 10은 도 1의 시스템 정보 영역(131) 및 제 1 보안 영역(132)을 시스템 영역(136)으로 설정한 또 다른 실시예를 도시한 도면.
도 11은 도 10의 실시예와 같이 시스템 정보 영역(131) 및 제 1 보안 영역(132)이 시스템 영역(136)으로 설정된 경우의 세션 맵 테이블을 도시한 도면

Claims (24)

  1. 데이터 영역 및 상기 데이터 영역의 내주측에 위치하는 리드인 영역과 외주측에 위치하는 리드아웃 영역을 포함하는 기록매체에 있어서,
    상기 데이터 영역은, 인증된 사용자만이 접근하도록 하는 보안 정보를 기록하기 위한 제 1 보안 영역 및 상기 제 1 보안 영역과 별개의 보안 정보를 기록하기 위한 제 2 보안 영역을 포함하고,
    상기 제 1 보안 영역은 상기 데이터 영역내 상기 제 2 보안 영역의 위치 정보를 기록하기 위한 위치 정보 영역을 포함하는 기록 매체.
  2. 제 1항에 있어서,
    상기 제 2 보안 영역은,
    상기 제 1 보안 영역에 기록된 보안 정보를 업데이트한 정보를 기록한 기록 매체.
  3. 제 1항에 있어서,
    상기 데이터 영역은 복수의 제 2 보안 영역을 포함하는 기록 매체.
  4. 제 3 항에 있어서,
    상기 위치 정보 영역에는 상기 복수의 제 2 보안 영역의 시작 주소를 순차적 으로 기록하기 위한 기록 매체.
  5. 제 1항에 있어서,
    상기 위치 정보 영역에는 상기 제 2 보안 영역의 시작 주소를 반복하여 기록하기 위한 기록 매체.
  6. 제 1항에 있어서,
    상기 데이터 영역은,
    파일 시스템 정보를 기록하기 위한 시스템 정보 영역을 더 포함하는 기록 매체.
  7. 제 1항에 있어서,
    제 2 보안 영역의 위치 정보는 물리적 섹터 번호(PSN)인 기록 매체.
  8. 제 1 보안 영역에, 데이터 영역에 인증된 사용자만이 접근하도록 하는 보안 정보를 기록하는 단계;
    상기 제 1 보안 영역과 분리되어 보안 정보를 기록하는 제 2 보안 영역에는 상기 제 1 보안 영역의 보안 정보와 별개의 보안 정보를 기록하는 단계; 및
    상기 제 1 보안 영역의 위치 정보 영역에, 상기 제 2 보안 영역의 위치 정보를 기록하는 단계를 포함하는 데이터 기록 방법.
  9. 제 8항에 있어서,
    상기 제 2 보안 영역에 상기 제 1 보안 영역에 기록된 보안 정보를 업데이트한 정보를 기록하기 위한 기록 방법.
  10. 제 8항에 있어서,
    상기 위치 정보 영역에는 상기 제 2 보안 영역의 시작 주소를 반복하여 기록하기 위한 방법.
  11. 제 8항에 있어서,
    상기 제 2 보안 영역의 위치 정보로 물리적 섹터 번호(PSN)를 기록하는 방법.
  12. 제 1 보안 영역의 위치 정보 영역이 포함하는 데이터 영역내 제 2 보안 영역의 위치 정보를 리딩하는 단계;
    상기 위치 정보로부터 제 2 보안 영역에 기록된 보안 정보를 리딩하는 단계;
    상기 보안 정보를 해독하여 인증을 수행하는 단계; 및
    상기 인증 결과에 따라 상기 데이터 영역내의 데이터를 리딩하는 단계를 포함하는 데이터 재생 방법.
  13. 제 12항에 있어서,
    상기 제 1 보안 영역에 기록된 보안 정보를 업데이트한 정보를 재생하기 위한 방법.
  14. 기록 매체에 데이터를 기록하는 광픽업; 및
    제 1 보안 영역과 제 2 보안 영역에 각각 보안 정보를 기록하고, 위치 정보 영역에는 제 2 보안 영역의 위치 정보가 기록되도록 상기 광픽업을 제어하는 제어부를 포함하는 데이터 기록 장치.
  15. 제 14항에 있어서,
    상기 제어부는,
    상기 제 1 보안 영역에 기록된 보안 정보를 업데이트한 정보를 상기 제 2 보안 영역에 기록하도록 제어하는 기록 장치.
  16. 제 14항에 있어서,
    상기 제어부는,
    상기 데이터 영역이 복수의 제 2 보안 영역을 포함하도록 제어하는 기록 장치.
  17. 제 16항에 있어서,
    상기 제어부는,
    상기 위치 정보 영역에 복수의 제 2 보안 영역의 시작 주소가 순차적으로 기록되도록 제어하는 기록 장치.
  18. 제 14항에 있어서,
    상기 제어부는,
    상기 위치 정보 영역에 상기 제 2 보안 영역의 시작 주소가 반복하여 기록되도록 제어하는 기록 장치.
  19. 기록 매체의 신호를 독출하는 광픽업;
    상기 광픽업에서 독출되는 신호를 이용하여 위치 정보 영역이 포함하는 데이터 영역내 제 2 보안 영역의 위치 정보를 리딩하고, 상기 위치 정보로부터 상기 제 2 보안 영역에 기록된 보안 정보를 리딩하며, 상기 보안 정보를 해독하여 인증을 수행하여, 상기 인증 결과에 따라 상기 데이터 영역내의 데이터를 리딩하도록 상기 광픽업을 제어하는 제어부를 포함하는 데이터 재생 장치.
  20. 제 19항에 있어서,
    상기 제어부는,
    상기 제 1 보안 영역에 기록된 보안 정보를 업데이트하여 상기 제 2 보안 영역에 기록된 정보를 광픽업이 리딩하도록 제어하는 재생 장치.
  21. 제 19항에 있어서,
    상기 제어부는,
    상기 데이터 영역이 복수의 제 2 보안 영역을 포함하도록 제어하는 재생 장치.
  22. 제 21항에 있어서,
    상기 제어부는,
    상기 위치 정보 영역에 순차적으로 기록된 복수의 제 2 보안 영역의 시작 주소를 리딩하도록 제어하는 재생 장치.
  23. 제 19항에 있어서,
    상기 제어부는,
    상기 위치 정보 영역에 반복하여 기록된 상기 제 2 보안 영역의 시작 주소를 리딩하도록 제어하는 재생 장치.
  24. 제 6 항에 있어서,
    상기 시스템 정보 영역 및 상기 제 1 보안 영역을 시스템 영역으로 설정한 기록 매체.
KR1020080043965A 2008-05-13 2008-05-13 기록 매체, 데이터 기록/재생 방법, 그리고 데이터기록/재생 장치 KR20090118276A (ko)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020080043965A KR20090118276A (ko) 2008-05-13 2008-05-13 기록 매체, 데이터 기록/재생 방법, 그리고 데이터기록/재생 장치

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020080043965A KR20090118276A (ko) 2008-05-13 2008-05-13 기록 매체, 데이터 기록/재생 방법, 그리고 데이터기록/재생 장치

Publications (1)

Publication Number Publication Date
KR20090118276A true KR20090118276A (ko) 2009-11-18

Family

ID=41602256

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020080043965A KR20090118276A (ko) 2008-05-13 2008-05-13 기록 매체, 데이터 기록/재생 방법, 그리고 데이터기록/재생 장치

Country Status (1)

Country Link
KR (1) KR20090118276A (ko)

Similar Documents

Publication Publication Date Title
US6615192B1 (en) Contents copying system, copying method, computer-readable recording medium and disc drive copying contents but not a cipher key via a host computer
JP5269145B2 (ja) ユーザキーを利用した記録媒体のディスク使用制限方法及び装置
JPH11283328A (ja) 光記録媒体および光記録媒体の情報消去方法および情報記録再生システム
JP3758886B2 (ja) データ処理装置及びそのアクセス制御方法
US7142494B2 (en) Content data encryption methodology, medium and apparatus for recording/reproducing content
JP2001319339A (ja) ライトワンス型光ディスク、ライトワンス型光ディスク用記録再生装置および記録媒体。
US7406177B2 (en) Recording medium, recording method, recording apparatus, and reproduction method
KR20060107282A (ko) 데이터 재생방법, 데이터 기록재생 플레이어 및 데이터전송방법
JP2004030779A (ja) 記録装置、記録方法、再生装置及び再生方法
US8027240B2 (en) Information recording medium, information recording device and method, and computer program
US20080170688A1 (en) Method of recording and reproducing data on and from optical disc
US8789618B2 (en) Optical disc, optical disc recording method, optical disc reproduction method, optical disc device and storage system
US8261097B2 (en) Data recorder having data encryption function and data reproducing device
AU2005317447A1 (en) Method and apparatus for writing and using keys for encrypting/decrypting a content and a recording medium storing keys written by the method
KR20090118276A (ko) 기록 매체, 데이터 기록/재생 방법, 그리고 데이터기록/재생 장치
KR20090114086A (ko) 기록 매체, 데이터 기록/재생 방법, 그리고 데이터기록/재생 장치
JP4060032B2 (ja) 情報記録装置と情報記録方法
KR20090103081A (ko) 기록 매체, 데이터 기록/재생 방법, 그리고 데이터기록/재생 장치
JP6441482B2 (ja) 情報記録方法、再生装置及び方法、記録装置及び方法、コンピュータプログラム並びに記録媒体
KR20100101256A (ko) 기록 매체, 데이터 기록/재생 방법, 그리고 데이터 기록/재생 장치
US7957237B2 (en) Recording medium and method and apparatus for recording data
KR20100101255A (ko) 기록 매체, 데이터 기록/재생 방법, 그리고 데이터 기록/재생 장치
KR20060107545A (ko) 기록매체 상의 콘텐츠 보호
KR20100021022A (ko) 광디스크 드라이브와 광디스크의 유저 시크릿 세션 관리 방법
WO2005109430A1 (ja) 情報記録媒体、情報記録装置及び方法、並びにコンピュータプログラム

Legal Events

Date Code Title Description
WITN Withdrawal due to no request for examination