KR20060115958A - 파일 관리 장치 및 파일 관리 방법 - Google Patents

파일 관리 장치 및 파일 관리 방법 Download PDF

Info

Publication number
KR20060115958A
KR20060115958A KR1020057016641A KR20057016641A KR20060115958A KR 20060115958 A KR20060115958 A KR 20060115958A KR 1020057016641 A KR1020057016641 A KR 1020057016641A KR 20057016641 A KR20057016641 A KR 20057016641A KR 20060115958 A KR20060115958 A KR 20060115958A
Authority
KR
South Korea
Prior art keywords
file
data
recording
information
position information
Prior art date
Application number
KR1020057016641A
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 KR20060115958A publication Critical patent/KR20060115958A/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/10Digital recording or reproducing
    • G11B20/12Formatting, e.g. arrangement of data block or words on the record carriers
    • 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
    • G11B27/00Editing; Indexing; Addressing; Timing or synchronising; Monitoring; Measuring tape travel
    • 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/02Editing, e.g. varying the order of information signals recorded on, or reproduced from, record carriers
    • G11B27/031Electronic editing of digitised analogue information signals, e.g. audio or video signals
    • G11B27/034Electronic editing of digitised analogue information signals, e.g. audio or video signals 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/24Indexing; Addressing; Timing or synchronising; Measuring tape travel by using information detectable on the record carrier by sensing features on the record carrier other than the transducing track ; sensing signals or marks recorded by another method than the main recording
    • 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
    • G11B2220/00Record carriers by type
    • G11B2220/20Disc-shaped record carriers
    • G11B2220/25Disc-shaped record carriers characterised in that the disc is based on a specific recording technology
    • G11B2220/2525Magneto-optical [MO] discs
    • G11B2220/2529Mini-discs
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y10TECHNICAL SUBJECTS COVERED BY FORMER USPC
    • Y10STECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y10S707/00Data processing: database and file management or data structures
    • Y10S707/912Applications of a database
    • Y10S707/913Multimedia
    • Y10S707/914Video
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y10TECHNICAL SUBJECTS COVERED BY FORMER USPC
    • Y10STECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y10S707/00Data processing: database and file management or data structures
    • Y10S707/912Applications of a database
    • Y10S707/913Multimedia
    • Y10S707/916Audio
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y10TECHNICAL SUBJECTS COVERED BY FORMER USPC
    • Y10STECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y10S707/00Data processing: database and file management or data structures
    • Y10S707/99951File or database maintenance
    • Y10S707/99956File allocation

Landscapes

  • Engineering & Computer Science (AREA)
  • Signal Processing (AREA)
  • Multimedia (AREA)
  • Management Or Editing Of Information On Record Carriers (AREA)
  • Signal Processing For Digital Recording And Reproducing (AREA)

Abstract

본 발명은, 데이터 기록 장치(1)이며, 미니 디스크(2)에 기록된 컨텐츠 데이터를 판독하는 판독부(30)와, 판독된 컨텐츠 데이터에 대하여 서로 연속되지 않는 복수개의 컨텐츠 단위를 모아 1개의 파일을 생성하고, 파일을 생성할 때, 각 컨텐츠 단위의 상대 위치 정보를 생성하는 처리를 실행하는 제어부(4)를 구비하고 있다. 제어부는, 판독부에 의해 상대 위치 정보를 판독할 때, 생성된 파일을 구성하는 각 컨텐츠 단위가 기록 매체 상에서 불연속인 영역으로 이루어지는 경우, 컨텐츠 단위를 불연속점에서 다시 파트로 분할하고, 각 파트의 기록 매체 상에서의 절대 위치 정보를 생성한다. 판독한 파일을 구성하는 컨텐츠 단위의 상대 위치 정보와 파트 및 절대 위치 정보는, 테이블 기억부(6)에 기억한다. 판독된 파일은, 파트 및 절대 위치 정보에 의해 일시 기억 수단으로서의 전개 메모리(7)에 전개되고, 전개된 파트에 대하여 데이터 편집부(8)에 의해 분할, 연결, 소거, 이동 중 어느 하나의 동작을 포함하는 편집 처리가 행해진다.
파일 관리 장치, 파일 관리 방법, 파일 생성 수단, 상대 위치 정보 생성 수단, 위치 정보 기록 수단

Description

파일 관리 장치 및 파일 관리 방법 {FILE MANAGEMENT DEVICE AND FILE MANAGEMENT METHOD}
본 발명은, 파일 관리 장치 및 파일 관리 방법에 관한 것이며, 특히, 데이터의 편집을 용이하게 행하는 것을 가능하게 하는 포맷으로 데이터가 기록된 기록 매체에 대하여 데이터를 기록하는 파일 관리 장치 및 파일 관리 방법에 관한 것이다.
본 출원은, 일본국에 있어서 2004년 1월 7일자에 출원된 일본 특허 출원 2004-002515를 기초로 하여 우선권을 주장하는 것이며, 이 출원은 원용에 의해, 본 출원에 포함된다.
종래, 디스크 등의 기록 매체에 대응하여, 대용량화를 위한 기술이 각종 개발되어 있다. 또, 1개의 미디어에 대하여 다양한 데이터, 예를 들면, 오디오 데이터, 컴퓨터 용도의 데이터 등을 자유롭게 기록 재생할 수 있도록 하는 경우도 요구되고 있다. 범용적인 미디어의 개발에 관해서는, 과거 및 장래의 기록 재생 장치 등의 호환성, 정합성(整合性)도 중요해진다. 또, 물리적으로 보아도, 과거 및 장래의 자산을 유효하게 이용할 수 있는 것이 바람직하다.
현재 널리 사용되고 있는 광자기 디스크의 일종인 미니 디스크(Mini Disc;MD(등록상표))를 예로 들 수 있다. 미니 디스크는, 직경 64mm의 광자기 디스 크로서, 음악 등의 오디오 데이터를 기록 재생할 수 있다. 미니 디스크에서는, 오디오 데이터는, ATRAC 방식에 의해 데이터량이 1/5∼1/10로 압축되어 기록된다. 오디오 데이터를 예로 들면, 80∼160분 정도의 기록이 가능하게 되어 있다. 또, 미니 디스크는, 기록 데이터에 대하여, 분할(디바이드), 연결(콤바인), 소거(이레이즈), 이동(트랙 넘버 무브) 등, 높은 편집성을 실현하는 파일 시스템으로 되어 있는 CD-DA(Compact Disc Digital Audio), DVD(Digital Versatile Disc) 등의 패키지 미디어에 기록된 음악, 영상 등의 컨텐츠 데이터를 퍼스널 컴퓨터(PC)에 의해 재생하고, PC의 HDD(Hard Disc Drive)를 1차 기록 매체로서, 2차 기록 매체인 미니 디스크에 복제(카피) 또는 이동(무브)하는 기술이 제안되어 있다
종래 제안되어 있는 기술에서는, PC와 단말기 사이에서의 데이터 전송시에 전송용 데이터를 암호화하고, 또한 컨텐츠 데이터(트랙이라고도 하는 악곡 등의 단위로 되는 데이터)를 편집해도 컨텐츠의 권리 관리를 행하는 것, 및 SDMI(Secure Digital Music Initiative) 방식에 있어서의 이른바 체크인(권리 양도)/체크아웃 권리 반환)의 정합성을 취하는 것이 실현되어 있다.
오디오용 미니 디스크는, 사용자가 용이하게 입수 가능하므로, 이 미니 디스크를 컴퓨터용의 데이터 스토리지 미디어 등, 음악 용도 이외에 폭넓게 이용 가능하면 좋겠지만, 기록 용량이 160MB 정도로 작으므로, 미디어 고유의 ID 등의 저작권 보호 정보를 기록하는 영역이 형성되어 있지 않다. 그러므로, 광범위한 데이터 스토리지로서 음악 및/또는 영상 분배 등에 이용하는 것을 상정한 경우, 분배한 컨텐츠의 저작권 보호 등의 요청에 대응할 수 없다는 문제점이 있다. 또, 오디오 데 이터 기록 영역 이외의 고유의 관리 영역에 의한 관리 방식(PTOC(Premastered Table Of Contents), UTOC(User Table Of Contents)를 채용하고 있으므로, 예를 들면, FAT 시스템 등의 범용의 파일 시스템 용도로의 대응이 곤란하다. 또한, UTOC 관리 하의 트랙에 오디오 이외의 데이터를 기록한 경우, 많은 오디오 기기(MD 플레이어)로 재생시에 다른 음이 발생하는 등의 문제가 생긴다. 즉, 오디오용 미니 디스크를 범용적인 스토리지 미디어로서 이용하는 것을 상정한 경우, 기록 용량, 관리 시스템, 저작권 보호 관계 등의 특수 정보, 과거 및 장래 기종에서의 문제 등이 문제가 된다.
미니 디스크 시스템에 있어서 오디오 데이터 이외의 데이터 기록을 목적으로 한 규격으로서, "MD-DATA", 또는 "MD-CLIP"라는 디스크 규격이 이미 개발되어 있지만, MD-DATA는, 오디오용 MD와는 상이한 전용 디스크인 점, 또, MD-DATA 대응의 전용의 기록 재생 장치가 아니면 이용할 수 없는 점, 기록 용량이 140MB 정도인 점 등, 상기 요망을 만족시키는 것은 아니다. 또, MD-CLIP는, 오디오용 MD를 사용할 수 있고, 또 UTOC 관리 대상 밖이었던 내주 부분을 이용하는 것으로부터, 종래의 오디오 기기에 있어서 문제는 없지만, 범용 데이터 기록 영역이 2MB정도 밖에 없으므로 스스로 용도가 한정되어 버리고 있었다.
그래서, 트랙 피치를 좁게 하고, 선속도 및 변조 방식을 변경하는 등의 개량을 가함으로써 기록 데이터의 고밀도화를 실현하고, 또한 통상의 기록 영역 인증에 의해 사용 가능해지는 은닉 영역(시큐어 영역)을 형성함으로써, 전술한 문제를 해결한 차세대 미니 디스크가 제안되어 있다. 이들 차세대 미니 디스크는, UTOC와는 상이한 새로운 관리 데이터 구성을 채용하고, 평문(平文)에 의해 기록되어 있던 종래 미니 디스크와 달리, 특정한 데이터는 암호화되어 기록되도록 되어 있다. 차세대 미니 디스크에서는, 저작권이 발생하는 음악 컨텐츠, 영상 컨텐츠 등의 데이터는, 소정 포맷에 의해 시큐어 영역에 기록되고, 시큐어 영역을 참조 가능한 장치에 의해서만 재생할 수 있도록 되어 있다. 새로운 변조 방식을 채용한 미니 디스크에서는, 고음질의 음악 데이터를 장시간 기록 재생하는 것을 가능하게 한 것으로부터, 1개의 디스크로 관리되는 악곡수가 방대하게 되어 있다. 또, 이 미니 디스크는 FAT 파일 시스템을 사용하여 데이터를 관리함으로써 컴퓨터와의 친화성이 도모되고 있다.
그런데, FAT 파일 시스템 등의 파일 시스템에서는, 일련의 음악 파일 또는 영상 파일을 분할(디바이드), 연결(콤바인), 소거(이레이즈), 이동(트랙 넘버 무브) 등에 의해 클러스터 도중에 분할했을 때, 분할한 클러스터의 한쪽을 다른 영역으로 이동시킬 필요가 있었다. 이 때, 분할한 파일끼리를 연속 재생하는 것이 곤란하게 되어 버린다. 또, 예를 들면, 음악 파일을 트랙 도중부터 재생하는 경우에는, 디스크 상의 클러스터 번호를 취득하기 위해 클러스터의 연속 정보(클러스터 링크 테이블)를 탐색할 필요가 있고, 재생 처리를 위한 연산에 시간이 걸리고 있었다. 또, 역방향 재생을 행하는 경우에는, 역방향의 클러스터 링크를 작성하지 않으면 안되어, 많은 메모리를 소비해 버리는 문제도 있다.
본 발명의 목적은, 종래의 기술이 가지는 문제점을 해소할 수 있는 신규한 파일 관리 장치 및 파일 관리 방법을 제공하는 것에 있다.
본 발명의 다른 목적은, 편집 처리에 의해 음악 트랙을 분할해도 디스크 상에서의 연속성을 유지할 수 있는 파일 관리 장치 및 파일 관리 방법을 제공하는 것에 있다.
본 발명에 관한 파일 관리 장치는, 서로 연속되지 않는 복수개의 컨텐츠 단위를 모아 1개의 파일을 생성하는 파일 생성 수단과, 파일 생성 수단에 의해 파일을 생성할 때, 컨텐츠 단위를 관리하기 위한 관리 정보로서 파일 상에서의 각 컨텐츠 단위의 상대 위치 정보를 생성하는 상대 위치 정보 생성 수단과, 상대 위치 정보를 기록 매체에 기록하는 위치 정보 기록 수단을 구비한다.
본 발명에 관한 파일 관리 장치는, 또한 생성된 파일 및 기록 매체에 기정된 상대 위치 정보를 판독하는 판독 수단과, 판독 수단에 의해 상대 위치 정보를 판독할 때, 파일 생성 수단에 의해 생성된 파일을 구성하는 각 컨텐츠 단위가 기록 매체 상에서 불연속인 영역으로 이루어지는 경우, 컨텐츠 단위를 불연속점에서 파트로 분할하는 동시에, 각 파트의 기록 매체 상에서의 절대 위치 정보를 생성하는 분할 수단과, 판독한 파일을 구성하는 컨텐츠 단위의 상대 위치 정보와 파트 및 절대 위치 정보를 관련시키는 대응 테이블을 기억하는 테이블 기억 수단과, 판독된 파일을 파트 및 절대 위치 정보에 의해 전개하는 일시 기억 수단과, 일시 기억 수단에 전개된 파트에 대하여 적어도 분할, 연결, 소거, 이동 중 어느 하나의 동작을 포함하는 편집 처리를 가하는 데이터 편집 수단을 구비하고, 테이블 기억 수단에 기억된 판독한 파일을 구성하는 컨텐츠 단위의 상대 위치 정보와 파트 및 절대 위치 정보와의 관련에 따라, 일시 기억 수단에 전개된 데이터에 대하여 분할, 연결, 소거, 이동 등의 편집을 행한다.
여기서, 컨텐츠 파일에는, 음악 파일 및 영상 파일이 포함되고, 컨텐츠 파일이 음악 파일인 경우, 컨텐츠 단위는 악곡마다의 구획으로서의 트랙이며, 컨텐츠 파일이 영상 파일인 경우, 컨텐츠 단위란 챕터이다.
본 발명에 관한 파일 관리 방법은, 서로 연속되지 않는 복수개의 컨텐츠 단위를 모아 1개의 파일을 생성하는 파일 생성 스텝과, 파일 생성 스텝에서 파일을 생성할 때, 컨텐츠 단위를 관리하기 위한 관리 정보로서 파일 상에서의 각 컨텐츠 단위의 상대 위치 정보를 생성하는 상대 위치 정보 생성 스텝과, 상대 위치 정보를 기록 매체에 기록하는 위치 정보 기록 스텝을 포함한다.
본 발명에 관한 파일 관리 방법은, 또한 생성된 파일 및 기록 매체에 기록된 상대 위치 정보를 판독하는 판독 스텝과, 판독 스텝에서 상대 위치 정보를 판독할 때, 파일 생성 스텝에서 생성된 파일을 구성하는 각 컨텐츠 단위가 기록 매체 상에서 불연속인 영역으로 이루어지는 경우, 컨텐츠 단위를 불연속점에서 파트로 분할하는 동시에 각 파트의 기록 매체 상에서의 절대 위치 정보를 생성하는 분할 스텝과, 판독한 파일을 구성하는 컨텐츠 단위의 상대 위치 정보와 파트 및 절대 위치 정보를 관련시키는 대응 테이블에 따라 판독한 파일을 전개하는 스텝과, 일시 기억 수단에 전개된 파트에 대하여 적어도 분할, 연결, 소거, 이동 중 어느 하나의 동작을 포함하는 편집 처리를 가하는 데이터 편집 스텝을 포함함으로써, 판독한 파일을 구성하는 컨텐츠 단위의 상대 위치 정보와 파트 및 절대 위치 정보와의 관련에 따라, 전개된 데이터에 대하여 분할, 연결, 소거, 이동 등의 편집 처리가 행해진다.
본 발명에 관한 파일 관리 장치 및 파일 관리 방법에 의하면, 편집 처리에 의해 음악 트랙을 분할해도 디스크 상에서의 연속성을 유지할 수 있다.
본 발명의 또다른 목적, 본 발명에 의해 얻어지는 구체적인 이점은, 이하에 있어서 도면을 참조하여 설명되는 실시예로부터 보다 명백해질 것이다.
도 1은 본 발명에 관한 데이터 기록 재생 장치를 나타낸 블록도이다.
도 2는 데이터 기록 재생 장치에 있어서 데이터를 편집 또는 갱신할 때의 처리 스텝 나타낸 스텝도이다.
도 3은 데이터 기록 재생 장치에 있어서의 디스크 판독 시의 파일 갱신 처리 스텝을 나타낸 스텝도이다.
도 4는 데이터 기록 재생 장치에 있어서의 디스크 기입 시의 파일 갱신 처리 스텝을 나타낸 스텝도이다.
도 5는 차세대 MD1 및 차세대 MD2에 대하여 호환성을 가지고 데이터의 기록 재생을 행하는 데이터 기록 재생 장치를 나타낸 블록도이다.
도 6은 차세대 MD1의 디스크 반면(盤面) 상의 영역 구성을 나타낸 디스크의 사시도이다.
도 7은 차세대 MD2의 디스크 반면 상의 영역 구성을 나타낸 디스크의 사시도이다.
도 8은 차세대 MD1의 디스크에 오디오 데이터와 PC용 데이터를 혼재 기록한 경우의 반면 상의 영역 구성을 나타낸 디스크의 사시도이다.
도 9는 차세대 MD1의 데이터 관리 구조를 나타낸 모식도이다.
도 10은 차세대 MD2의 데이터 관리 구조를 나타낸 모식도이다.
도 11은 데이터 기록 재생 장치의 미디어 드라이브부를 나타낸 블록도이다.
도 12는 오디오 데이터의 관리 방식의 일례를 나타낸 도면이다.
도 13은 오디오 데이터의 관리 방식의 일례에 의한 오디오 파일을 나타낸 도면이다.
도 14는 오디오 데이터의 관리 방식의 일례에 의한 트랙 정보 파일을 나타낸 도면이다.
도 15는 오디오 데이터의 관리 방식의 일례에 의한 플레이 오더 테이블을 나타낸 도면이다.
도 16은 오디오 데이터의 관리 방식의 일례에 의한 프로그램드 플레이 오더 테이블을 나타낸 도면이다.
도 17은 오디오 데이터의 관리 방식의 일례에 의한 그룹 정보 테이블을 나타낸 도면이다.
도 18은 오디오 데이터의 관리 방식의 일례에 의한 그룹 정보 테이블을 나타낸 도면이다.
도 19는, 오디오 데이터의 관리 방식의 일례에 의한 트랙 정보 테이블을 나타낸 도면이다.
도 2O은 오디오 데이터의 관리 방식의 일례에 의한 트랙 정보 테이블을 나타 낸 도면이다.
도 21은 오디오 데이터의 관리 방식의 일례에 의한 파트 정보를 나타내는 도면이다.
도 22는 오디오 데이터의 관리 방식의 일례에 의한 파트 정보를 나타내는 도면이다.
도 23은 오디오 데이터의 관리 방식의 일례에 의한 네임 테이블을 나타낸 도면이다.
도 24는 오디오 데이터의 관리 방식의 일례에 의한 네임 테이블을 나타낸 도면이다.
도 25는 오디오 데이터의 관리 방식의 일례를 나타낸 도면이다.
도 26은 오디오 데이터의 관리 방식의 일례에 의한 각 네임 슬롯이 복수개 참조 가능한 것을 나타낸 도면이다.
도 27은, 오디오 데이터의 관리 방식의 일례에 있어서 오디오 데이터 파일로부터 파트를 삭제하는 처리를 나타낸 도면이다.
도 28은 오디오 데이터의 관리 방식의 일례에 있어서 오디오 데이터 파일로부터 파트를 삭제하는 처리를 나타낸 도면이다.
이하, 본 발명에 관한 파일 관리 장치 및 관리 방법을 도면을 참조하여 설명한다.
본 발명에 관한 파일 관리 장치는, 예를 들면, 오디오 데이터, PC 데이터 등 과 같이 상이한 포맷으로 작성된 상이한 데이터를 취급할 수 있는 기록 매체의 기록 재생 장치이다. 기록 매체는, 대용량 기록이 가능하게 기록 매체이면, 반도체 메모리, 디스크형 기록 매체 등의 제한없이 사용할 수 있지만, 본 예에서는, 디스크형 광자기 기록 매체인 미니 디스크(등록상표)를 사용한다. 특히, 본 예의 데이터 기록 장치는, 종래의 미니 디스크 외에, 트랙 피치를 좁게 하여 선속도 및 변조 방식을 변경하는 등의 개량을 가함으로써 기록 데이터의 고밀도화를 실현하고, 또한 통상의 기록 영역과 인증에 의해 사용 가능해지는 은닉 영역(시큐어 영역)을 형성한 미니 디스크에도 대응하고 있다.
이 미니 디스크는, 디스크 기록시에는 평문에 의해 기록하는 종래의 미니 디스크와 달리, 데이터는 암호화되어 디스크 상에 기록된다. 또, 이 미니 디스크에서는, 저작권이 발생하는 음악 컨텐츠, 영상 컨텐츠 등의 데이터는, 소정 포맷으로 은닉 영역에 기록되고, 이 은닉 영역을 참조 가능한 장치에 의해서만 재생할 수 있도록 되어 있다. 본 예에서는, 컨텐츠로서 음악 컨텐츠를 채택하여, ATRAC(등록상표) 형식의 오디오 데이터가 이 은닉 영역에 기록 가능한 특정 데이터로서 취급되는 것으로 한다. MP3(MPEG1 Audio Layer-3) 형식, WMA(Windows Media Audio) 형식 등, ATRAC 이외의 오디오 데이터, 화상 데이터, 텍스트 데이터 등의 데이터는, 통상 기록 영역에 기록된다. 은닉 영역과 통상 기록 영역을 가지는 미니 디스크의 상세한 것에 대하여는 후술한다.
본 발명의 구체예로서 나타내는 데이터 기록 재생 장치(1)의 개략을 도 1에 나타낸다. 데이터 기록 재생 장치(1)는, 미니 디스크(2)에 기록된 컨텐츠 데이터 를 판독하는 판독부(3)와, 판독한 컨텐츠 데이터에 대하여, 서로 연속되지 않는 복수개의 컨텐츠 단위를 모아 1개의 파일을 생성하는 동시에 파일을 생성할 때, 컨텐츠 단위를 관리하기 위한 관리 정보로서 파일 상에서의 각 컨텐츠 단위의 상대 위치 정보를 생성하는 처리를 실행하는 제어부(4)를 구비하고 있다. 제어부(4)는, 판독부(3)에 의해 상대 위치 정보를 판독할 때, 생성된 파일을 구성하는 각 컨텐츠 단위가 기록 매체 상에서 불연속인 영역으로 이루어지는 경우, 컨텐츠 단위를 불연속점에서 다시 파트로 분할하는 동시에 각 파트의 기록 매체 상에서의 절대 위치 정보를 생성하고 있다.
또, 판독한 파일을 구성하는 컨텐츠 단위의 상대 위치 정보와 파트 및 절대 위치 정보는, 대응 테이블로서 테이블 기억부(6)에 기억되어 있다. 이들 판독한 파일은, 파트 및 절대 위치 정보에 의해 일시 기억 수단으로서의 전개 메모리(7)에 전개되어 전개된 파트에 대하여 데이터 편집부(8)에 의해, 분할, 연결, 소거, 이동을 포함하는 편집 처리가 행해진다. 제어부(4)에서 생성된 상대 위치 정보는, 기입부(5)에 의해 미니 디스크의 소정 위치에 기입된다.
데이터 기록 재생 장치(1)에 있어서의 파일 관리를, 도 2를 참조하여 설명한다. FAT 파일 시스템에서는, 일련의 음악 파일 또는 영상 파일을 분할(디바이드), 연결(콤바인), 소거(이레이즈), 이동(트랙 넘버 무브) 등에 의해 클러스터 도중에 분할하면, 분할한 클러스터의 한쪽이 다른 영역으로 이동되어 버린다. 이 때, 데이터 기록 재생 장치(1)는, 음악 트랙을 분할해도 디스크 상에서의 연속성이 해제되지 않도록, 음악 파일의 복수개 트랙을 모아 1개의 파일을 생성하고, 미니 디스 크의 소정 위치에 기록한다. 이 때, 데이터 기록 재생 장치(1)는, 생성한 파일에 있어서 각 음악 트랙을 관리하기 위한 관리 정보로서 새롭게 생성되는 파일 상에서의 각 음악 트랙의 상대 위치 정보를 생성하여 기록한다.
기록 데이터에 대하여 편집 처리 및 갱신 처리를 행할 때는, 데이터 기록 재생 장치(1)는, 생성된 파일 및 기록 매체에 기록된 상대 위치 정보를 장치 내의 작업 영역으로서의 메모리에 판독하는 것이지만, 이 때, 파일을 구성하는 각 음악 트랙이 기록 매체 상에서 불연속인 클러스터로 구성되는 경우에는, 데이터 기록 재생 장치(1)는, 음악 트랙을 불연속점에서 "파트"로 분할하는 동시에 각 파트의 기록 매체 상에서의 절대 위치 정보를 생성하고, 음악 트랙의 파일에 있어서의 상대 위치 정보와 절대 위치 정보를 관련시키는 대응 테이블을 작성한다. 기록 데이터에 대한 분할, 연결, 소거, 이동 등의 편집 처리 및 갱신 처리는, 전개 메모리(7)에 의해 전개된 파트의 절대 위치 정보에 따라 실행된다.
데이터 기록 재생 장치(1)에 의한 디스크 판독 시의 파일 갱신 처리를, 도 3을 참조하여 설명한다. 도 3에 있어서, 트랙 정보 테이블, 파트 링크 정보, 상대 파트 정보 테이블 및 클러스터 링크는, 디스크 상에 기록된 정보이며, 파트 소팅 테이블 및 절대 파트 정보 테이블은, 전개 메모리(7) 상에 작성되는 정보이다. 데이터 기록 재생 장치(1)는, 트랙 정보 테이블에 의해 참조되는 음악 트랙의 파트 번호로부터 파트 링크를 참조한다. 여기에는, 1파일로서 구성된 각 음악 트랙의 파트의 개시 상대 클러스터 및 프레임, 종료 상대 클러스터 및 프레임이 나타나 있다. 데이터 기록 재생 장치(1)는, 각 파트를 상대 파트 정보 테이블에 나타낸 순 서로 따라서 파트 소팅 테이블에 소팅한다. 데이터 기록 재생 장치(1)는, 클러스터 링크를 트레이스하면서 상대 클러스터 번호를 카운트하고, 상대 클러스터 번호가 파트의 개시 또는 종료 상대 클러스터 번호와 일치했을 때, 클러스터 번호를 절대 파트 정보 테이블에 등록한다. 파트의 도중에 클러스터가 불연속이었던 경우에는, 이 파트를 불연속점으로 분할하여, 분할된 후반 부분의 파트를 새로운 파트로서 절대 파트 정보 테이블에 등록한다.
한편, 디스크 기입 시에는, 도 4에 나타낸 바와 같이, 데이터 기록 재생 장치(1)는, 트랙 정보 테이블에 의해 참조되는 음악 트랙의 파트 번호로부터 파트 링크를 참조한다. 이 파트 링크 정보에서 참조되는 각 파트를 절대 파트 정보 테이블에 나타내는 순서에 따라서 파트 소팅 테이블에 소팅한다. 데이터 기록 재생 장치(1)는, 클러스터 링크를 트레이스하면서 상대 클러스터 번호를 카운트하고, 클러스터 번호가 파트의 개시 또는 종료 클러스터 번호와 일치했을 때, 상대 클러스터 번호를 상대 파트 정보 테이블에 등록한다.
이와 같이 함으로써, 데이터 기록 재생 장치(1)는, 편집 처리에 의해 음악 트랙을 분할해도 디스크 상에서의 연속성을 유지할 수 있는 데 더하여, 클러스터 링크의 트레이스를 1회로 끝마칠 수가 있다.
이하, 본 발명이 적용된 데이터 기록 장치에 대하여, 도면을 참조하여 상세하게 설명한다. 본 예의 데이터 기록 장치에 사용되는 미니 디스크의 은닉 영역에 기록되는 데이터는, 오디오 파일로서, 여기서는, ATRAC(Adaptive Transform Acoustic Coding 방식, ATRAC3 방식, ATRAC3 plus 방식에 따른 데이터이다. 데이 터 기록 재생 장치(1)는, 도 5에 나타낸 바와 같이, 미디어 드라이브부(11)와, 메모리 전송 컨트롤러(12)와, 클러스터 버퍼 메모리(13)와, 보조 메모리(14)와, USB 인터페이스(15, 16)와, USB 허브(17)와, 시스템 컨트롤러(18), 오디오 처리부(19)를 구비하고 있다. 데이터 기록 재생 장치(1)는, 퍼스널 컴퓨터(이하, PC라고 함)(100)와 접속할 수 있어 미니 디스크를 오디오 데이터 기록 미디어로서 사용할 수 있는 것 외에 PC 등의 외부 스토리지로서도 사용할 수 있다.
데이터 기록 재생 장치(1)를 구성하는 미디어 드라이브부(11)는, 장전된 미니 디스크(90)에 대하여 데이터의 기록 또는 재생을 행한다. 미디어 드라이브부(11)의 내부 구성은, 후술한다.
메모리 전송 컨트롤러(12)는, 미디어 드라이브부(11)로부터의 재생 데이터 또는 미디어 드라이브부(11)에 공급하는 기록 데이터의 송수 제어를 행한다. 클러스터 버퍼 메모리(13)는, 미디어 드라이브부(11)에 의해 미니 디스크(90)의 데이터 트랙으로부터 고밀도 데이터 클러스터 단위로 판독된 데이터를 메모리 전송 컨트롤러(12)의 제어에 따라 버퍼링한다. 보조 메모리(14)는, 미디어 드라이브부(11)에 의해 미니 디스크(90)로부터 판독된 UTOC 데이터 등의 각종 관리 정보, 은닉 영역에 기록되는 저작권 보호를 위한 정보, 데이터 변조 체크를 위한 정보, 한정적으로 액세스를 허가하는 외부 기기 정보 등을 메모리 전송 컨트롤러(12)의 제어에 따라 기억한다.
시스템 컨트롤러(18)는, USB 인터페이스(16), USB 허브(17)를 통하여 접속된 PC(100) 사이에서 통신 가능하며, 이 PC(100) 사이의 통신 제어를 행하여, 기입 요 구, 판독 요구 등의 커맨드의 수신, 스테이터스 정보, 그 외의 필요 정보의 송신 등을 행하는 동시에 데이터 기록 재생 장치(1) 전체를 통괄 제어하고 있다. 이 시스템 컨트롤러(18)는, 예를 들면, 미니 디스크(90)가 미디어 드라이브부(11)에 장전되면 미니 디스크(90)로부터 관리 정보 등을 판독하도록 미디어 드라이브부(11)에 지시하고, 메모리 전송 컨트롤러(12)에 의해 판독된 PTOC, UTOC 등의 관리 정보 등을 보조 메모리(14)에 저장시킨다. 시스템 컨트롤러(18)는, 이들 관리 정보를 읽어들임으로써 미니 디스크(90)의 트랙 기록 상태를 파악하고 있다. 또, 기록되는 컨텐츠 데이터의 파일 정보, 및 기록되는 컨텐츠 데이터의 컨텐츠 단위마다의 암호화 정보를 포함하는 컨텐츠 관리 정보를 기록하는 영역을 디스크 초기화시에 미니 디스크의 최내주의 소정 영역에 확보한다.
그리고, 시스템 컨트롤러(18)는, PC(100)로부터 어떤 FAT 섹터의 판독 요구가 있었을 경우, 미디어 드라이브부(11)에 대하여, 이 FAT 섹터를 포함하는 데이터 클러스터의 판독을 실행하는 취지의 신호를 부여한다. 판독된 데이터 클러스터는, 메모리 전송 컨트롤러(12)에 의해 클러스터 버퍼 메모리(13)에 기입된다. 단, 이미 FAT 섹터의 데이터가 클러스터 버퍼 메모리(13)에 저장되어 있었을 경우, 미디어 드라이브부(11)에 의한 판독은 필요없다. 이 때, 시스템 컨트롤러(18)는, 클러스터 버퍼 메모리(13)에 기입되어 있는 고밀도 데이터 클러스터의 데이터로부터, 요구된 FAT 섹터의 데이터를 판독하는 신호를 부여하고, USB 인터페이스(15), USB 허브(17)를 통하여, PC(100)에 송신하는, 또는 오디오 재생 처리하기 위한 제어를 행한다.
또, 시스템 컨트롤러(18)는, PC(100)로부터, 어느 FAT 섹터의 기입 요구가 있었을 경우, 미디어 드라이브부(1l)에 대하여, 보조 메모리(14)에 따라 이 FAT 섹터를 포함하는 데이터 클러스터의 판독을 실행시킨다. 판독된 데이터 클러스터는, 메모리 전송 컨트롤러(12)에 의해 클러스터 버퍼 메모리(13)에 기입된다. 단, 이미 이 FAT 섹터의 데이터가 클러스터 버퍼 메모리(13)에 저장되어 있던 경우는, 미디어 드라이브부(11)에 의한 판독은 필요없다. 시스템 컨트롤러(18)는, PC(100)로부터 송신된 FAT 섹터의 데이터(기록 데이터)를 USB 인터페이스(15)를 통하여 메모리 전송 컨트롤러(12)에 공급하고, 클러스터 버퍼 메모리(13) 상에서 해당하는 FAT 섹터의 데이터의 재기입을 실행시킨다.
또한, 시스템 컨트롤러(18)는, 메모리 전송 컨트롤러(12)에 지시하여, 필요한 FAT 섹터가 재기입 상태에서 클러스터 버퍼 메모리(13)에 기억되어 있는 데이터 클러스터의 데이터를 기록 데이터로서 미디어 드라이브부(11)에 전송한다. 이 때, 미디어 드라이브부(11)는, 장착되어 있는 미니 디스크가 대응하고 있는 변조 방식으로 데이터 클러스터의 기록 데이터를 변조하여 기입한다.
그런데, 본 예와 같이, 미니 디스크(90)가 은닉 영역과 통상 기록 영역을 가지고, 각 영역에 기록되는 데이터가 미리 결정되어 있는 경우에는, 시스템 컨트롤러(18)는, 기록 재생하는 데이터가 오디오 트랙인가 데이터 트랙인가에 따라 지정된 기록 영역에 근거한 액세스를 미디어 드라이브부에 지시하게 된다. 데이터 기록 재생 장치(1)에서는, 장착된 미니 디스크(90)에 대하여, PC용 데이터 또는 오디오 데이터 중 어느 한쪽만을 기록 허가하고, 이외의 데이터의 기록을 금지하는 제 어를 행하도록도 할 수 있다. 즉, PC용의 데이터 오디오 데이터를 혼재하지 않도록 제어할 수도 있다.
그리고, 본 예의 데이터 기록 재생 장치(1)에 있어서, 전술한 기록 재생 제어는, 데이터 트랙을 기록 재생할 때의 제어이며, 오디오 트랙에 MD오디오 데이터를 기록 재생할 때의 데이터 전송은, 오디오 처리부(19)를 통하여 행해진다.
오디오 처리부(19)는, 입력계로서 예를 들면, 라인 입력 회로/마이크로폰 입력 회로 등의 아날로그 음성 신호 입력부, A/D변환기, 및 디지털 오디오 데이터 입력부를 구비한다. 또, 오디오 처리부(19)는, ATRAC 압축 인코더/디코더, 압축 데이터의 버퍼 메모리를 구비한다. 또한, 오디오 처리부(19), 출력계로서 디지털 오디오 데이터 출력부, D/A변환기 및 라인 출력 회로/헤드폰 출력 회로 등의 아날로그 음성 신호 출력부를 구비하고 있다.
미니 디스크(90)의 오디오 트랙에 오디오 데이터가 기록되는 것은, 오디오 처리부(19)에 디지털 오디오 데이터 또는 아날로그 음성 신호가 입력되는 경우이다. 입력된 리니어 PCM 디지털 오디오 데이터, 또는 아날로그 음성 신호로 입력된 후, A/D변환기로 변환되어 얻어진 리니어 PCM 오디오 데이터는, ATRAC 압축 인코드되어 버퍼 메모리에 축적된다. 그 후, 소정 타이밍(ADIP 클러스터 상당한 데이터 단위)에 버퍼 메모리로부터 판독되어, 미디어 드라이브부(11)에 전송된다. 미디어 드라이브부(11)에서는, 전송된 압축 데이터를 EFM 변조 방식 또는 RLL(1-7)PP 변조 방식으로 변조하여 미니 디스크(90)의 은닉 영역에 오디오 트랙으로서 기입한다. ATRAC 이외의 압축 방식으로 압축된 데이터는, 통상 기록 영역에 일반 데이터로서 기입된다.
미디어 드라이브부(11)는, 미니 디스크(90)로부터 오디오 트랙을 재생하는 경우, 재생 데이터를 ATRAC 압축 데이터 상태로 복조하여 오디오 처리부(19)에 전송한다. 오디오 처리부(19)는, ATRAC 압축 디코드를 행하여 리니어 PCM 오디오 데이터로 하여, 디지털 오디오 데이터 출력부로부터 출력한다. 또는, D/A변환기에 의해 아날로그 음성 신호로서 라인 출력/헤드폰 출력을 행한다.
그리고, 도 5에 나타낸 구성은 일례로서, 예를 들면, 데이터 기록 재생 장치(1)를 PC(100)에 접속하여 데이터 트랙만 기록 재생하는 외부 스토리지 기기로서 사용하는 경우, 오디오 처리부(19)는 불필요하게 된다. 한편, 오디오 신호를 기록 재생하는 것을 주된 목적으로 하는 경우, 오디오 처리부(19)를 구비하고, 또한 사용자 인터페이스로서 조작부 및 표시부를 구비하는 것이 매우 적합하다. 또, PC(100)와의 접속은, USB에 한정되지 않고, 예를 들면, IEEE(The Institute of Electrical and Electronics Engineers, lnc. : 미국 전기 전자 기술자 협회)가 정하는 규격에 따른, 이른바 IEEE 1394 인터페이스 외에, 범용의 접속 인터페이스를 적용할 수 있다.
다음에, 본 예에서 사용하는 미니 디스크(90) 사양의 예에 대하여 설명한다. 종래 미니 디스크(및 MD-DATA)의 물리 포맷은, 다음과 같이 정해져 있다. 트랙 피치는, 1.6㎛, 비트 길이는, 0.59㎛/bit로 된다. 또, 레이저 파장 λ은, λ= 780nm이며, 광학 헤드의 개구수 NA는 0.45로 하고 있다. 기록 방식으로서는, 그루브(디스크 반면 상의 홈)을 트랙으로서 기록 재생에 사용하는 그루브 기록 방식을 채용 하고 있다. 또, 어드레스 방식으로서는, 디스크 반면 상에 싱글 스파이럴의 그루브를 형성하고, 이 그루브의 양측에 대하여 소정의 주파수(22.05 KHz)로 사행(蛇行)한 워블(Wobble)을 형성하고, 절대 어드레스를 상기 주파수를 기준으로 FM 변조하여 워블드 그루브 트랙에 기록하는 방식을 취하고 있다. 그리고, 워블로서 기록되는 절대 어드레스는, ADIP(Address in Pre-groove)라고도 한다.
종래의 MD에서는, 메인 데이터부인 32섹터에 링크 섹터인 4섹터를 부가하여 합계 36섹터를 1클러스터 단위로 하여 기록을 행하고 있다. ADIP 신호는, 클러스터 어드레스, 섹터 어드레스로 구성된다. 클러스터 어드레스는, 8비트의 클러스터 H와 8비트의 클러스터 L로 구성되고, 섹터 어드레스는, 4비트의 섹터로 구성된다. 또, 종래의 미니 디스크에서는, 기록 데이터의 변조 방식으로서 EFM(8-14 변환) 변조 방식이 채용되고 있다. 아직, 에러 정정 방식으로서는, ACIRC(Advanced Cross Interleave Reed-So1omon Code)를 사용하고 있다. 데이터 인터리브에는, 컨벌루션형을 채용하고 있다. 이로써, 데이터의 용장도(冗長度)는, 46.3%로 되어 있다.
또, 종래의 미니 디스크에 있어서의 데이터의 검출 방식은, 비트 바이 비트 방식으로서, 디스크 구동 방식으로서는, CLV(Constant Linear Velocity)가 채용되고 있다. CLV의 선속도는, 1.2m/s이다. 기록 재생시의 표준의 데이터 레이트는, 133kB/s, 기록 용량은, 164MB(MD-DATA에서는, 140MB)이다. 또, 데이터의 최소 재기입 단위(단위 클러스터)는, 전술한 바와 같이 32개의 메인 섹터와 4개의 링크 섹터에 의한 36섹터로 구성되어 있다.
본 예의 데이터 기록 재생 장치(1)는, 종래의 미니 디스크 외에, 트랙 피치를 좁게 하여 선속도 및 변조 방식을 변경하는 등의 개량을 가함으로써 기록 데이터의 고밀도화를 실현하고, 또한 통상의 기록 영역과 인증에 의해 사용 가능해지는 은닉 영역(시큐어 영역)을 형성한 차세대 미니 디스크에도 대응하고 있다. 차세대 미니 디스크에는, 2개의 타입이 제안되어 있다.
차세대 MD1은, 전술한 종래의 미니 디스크와 기록 매체의 물리적 사양은, 동일하다. 그러므로, 트랙 피치는, 1.6㎛, 레이저 파장 λ는, λ= 780mn이며, 광학 헤드의 개구율은, NA=0.45이다. 기록 방식으로서는, 그루브 기록 방식을 채용하고 있다. 또, 어드레스 방식은, ADIP를 이용한다. 이와 같이, 디스크 드라이브 장치에서의 광학계의 구성이나 ADIP 어드레스 판독 방식, 서보 처리는, 종래의 미니 디스크와 같기 때문에, 종래 디스크와의 호환성이 달성되어 있다. 차세대 MD1은, 기록 데이터의 변조 방식으로서, 고밀도 기록에 적합한 RLL(1-7)PP 변조 방식(RLL;Run Length Limited, PP: Parity preserve/Prohibit rmtr(repeated minimun transition runlength)를 채용하고 있다. 또, 에러 정정 방식으로서는, 보다 정정 능력이 높은 BIS(Burst Indicator Subcode)가 부여된 RS-LDC(Reed Solomon-Long Distance Code) 방식을 이용하고 있다. 이상의 데이터 구조에 있어서, 데이터 인터브는, 블록 완결형으로 한다. 이로써 데이터의 용장도는, 20.50%가 된다. 또, 데이터의 검출 방식으로서, PR(1,2,1) ML에 의한 비터비 복호 방식을 이용한다.
디스크 구동력 식에는, CLV 방식을 이용하고, 그 선속도는, 2.4m/s로 한다. 기록 재생시의 표준 데이터 레이트는, 4.4MB/s이다. 이 방식을 채용함으로써, 총 기록 용량을 300MB로 할 수 있다. 변조 방식을 EFM로부터 RLL(1-7)PP 변조 방식으로 함으로써, 윈도우 마진이 0.5에서 0.666으로 되므로, 1.33배의 고밀도화를 실현할 수 있다. 또, 데이터의 최소 재기입 단위인 클러스터는, 16섹터, 64kB로 구성된다. 이와 같이 기록 변조 방식을 CIRC 방식으로부터 BIS를 부여한 RS-LDC 방식 및 섹터 구조의 차이와 비터비 복호를 사용하는 방식으로 함으로써, 데이터 효율이 53.7%로부터 79.5%로 되므로, 1.48배의 고밀도화를 실현할 수 있다. 이들을 종합하면, 차세대 MD1은, 기록 용량을 종래 미니 디스크의 약 2배인 300MB로 할 수 있다.
한편, 차세대 MD2는, 예를 들면, 자벽 이동 검출 방식(DWDD: Domain Wall Displacement Detection) 등의 고밀도화 기록 기술을 적용한 기록 매체로서, 전술한 종래 미니 디스크 및 차세대 MD1과는, 물리 포맷이 상이하게 되어 있다. 차세대 MD2는, 트랙 피치가 1.25㎛, 비트 길이가 0.16㎛/bit이며, 선 방향으로 고밀도화되어 있다. 또, 종래 미니 디스크 및 차세대 MD1과의 호환을 취하기 위해, 광학계, 판독 방식, 서보 처리 등은, 종래의 규격에 준하여, 레이저 파장 λ는, λ= 780㎚, 광학 헤드의 개구율은, NA= 0.45로 한다. 기록 방식은, 그루브 기록 방식, 어드레스 방식은, ADIP를 이용한 방식으로 한다. 또, 케이스체 외형도 종래 미니 디스크 및 차세대 MD1과 동일 규격으로 한다.
단, 종래 미니 디스크 및 차세대 MD1과 동등한 광학계를 이용하여, 전술한 바와 같이 종래부터 좁은 트랙 피치 및 선밀도(비트 길이)를 판독할 때는, 디트랙 마진, 랜드 및 그룹으로부터의 크로스토크, 워블의 크로스토크, 포커스 리크, CT신 호 등에 있어서의 제약 조건을 해소할 필요가 있다. 그러므로, 차세대 MD2에서는, 그루브의 홈 깊이, 경사, 폭 등을 변경한 점이 특징적이다. 구체적으로는, 그루브의 홈 깊이를 160nm∼180nm, 경사를 60°∼70°, 폭을 600nm∼800nm의 범위로 정한다.
또, 차세대 MD2는, 기록 데이터의 변조 방식으로서, 고밀도 기록에 적합한 RLL(1-7)PP 변조 방식(RLL RunLength Limited, PP: Parity preserve/Prohibit rmtr(repeated mi1limum transition runlength)를 채용하고 있다. 또, 에러 정정 방식으로서는, 보다 정정 능력이 높은 BIS(Burst Indicator Subcode)가 부여된 RS-LDC(Reed So1omon-Long Distance Code) 방식을 이용하고 있다. 데이터 인터리브는, 블록 완결형으로 한다. 이로써 데이터의 용장도는, 20.50%가 된다. 또 데이터의 검출 방식은, PR(1, -1) ML에 의한 비터비 복호 방식을 이용한다. 또, 데이터의 최소 재기입 단위인 클러스터는, 16섹터, 64kB로 구성되어 있다.
디스크 구동 방식에는, ZCAV(Zone Constant Angular Velocity) 방식을 이용하고, 그 선속도는, 2.0m/s로 한다. 기록 재생시의 표준 데이터 레이트는, 9.8 MBs이다. 따라서, 차세대 MD2에서는, DWDD 방식 및 이 구동 방식을 채용함으로써, 총기록용량을 1GB로 할 수 있다.
본 구체예에 나타낸 차세대 MD1의 반면 상의 영역 구조예를, 도 6 및 도 7에 나타낸다. 차세대 MD1은, 종래의 미니 디스크와 같은 매체로서, 디스크의 최내주측은, 프리 마스터드 영역으로서 PTOC(Premastered Table Of Contents)가 형성되어 있다. 여기에는, 디스크 관리 정보가 물리적인 구조 변형에 의한 엠보스 피트로서 기록되어 있다. 프리마스터드 영역으로부터 외주는, 광자기 기록 가능한 레코더블 영역 RDA로 되고, 기록 트랙의 안내홈로서의 그룹이 형성된 기록 재생 가능 영역이다. 이 레코더블 영역 RDA의 최내주 측에는, UTOC(User Table Of Contents) 영역이 형성되고, 이 UTOC 영역에는, UTOC 정보가 기술되는 동시에, 프리마스터드 영역 PTOC와의 완충 영역이나, 레이저광의 출력 파워 조정 등을 위해 사용되는 파워 캘리브레이션 영역이 형성되어 있다.
차세대 MD2는, 도 7에 나타낸 바와 같이, 고밀도화를 도모하기 위해 프리 피트를 이용하지 않는다. 따라서, 차세대 MD2에는, PTOC 영역이 없다. 차세대 MD2에는, 레코더블 영역의 보다 내주 영역에, 저작권 보호를 위한 정보, 데이터 개조체크를 위한 정보, 다른 비공개 정보 등을 기록하는 유닉 ID 영역(Unique ID;UID)이 형성되어 있다. 이 UID 영역은, 차세대 MD2에 적용된다. WDD 방식은 상이한 기록 방식에 의해 기록되어 있다.
그리고, 여기서 설명한 각 디스크에는, 음악 데이터용의 오디오 트랙과 데이터 트랙을 혼재하여 기록할 수도 있다. 이 경우, 예를 들면, 도 8에 나타낸 바와 같이, 데이터 영역 DA에 적어도 1개의 오디오 트랙이 기록된 오디오 기록 영역 AA와, 적어도 1개의 데이터 트랙이 기록된 PC용 데이터 기록 영역 ADA가 각각 임의의 위치에 형성되게 된다. 일련의 오디오 트랙이나 데이터 트랙은, 디스크 상에서 반드시 물리적으로 연속하여 기록될 필요는 없고, 복수개의 파트로 분할하여 기록되어 있어 된다. 파트란, 물리적으로 연속하여 기록되는 구간을 나타낸다. 즉, 디스크 상에서 물리적으로 떨어진 2개의 PC 데이터 기록 영역이 존재하는 경우라도, 데이터 트랙의 수로서는 1개의 경우도 있고, 복수개의 경우도 있다.
이어서, 도 9 및 도 10에 따라, 본 구체예의 디스크의 관리 구조를 설명한다. 도 9는, 차세대 MD1의 데이터 관리 구조를 나타낸 것이며, 도 10은, 차세대 MD2의 데이터 관리 구조를 나타낸 것이다.
차세대 MD1에서는, 전술한 바와 같이, 종래의 미니 디스크와 동일한 매체이므로, 차세대 MD1에서는, 종래 미니 디스크로 채용되고 있는 바와 같이 재기입 불가능한 엠보스 피트에 의해 PTOC가 기록되어 있다. 이 PTOC에는, 디스크의 총용량, UTOC 영역에 있어서의 UTOC 위치, 파워 캘리브레이션 영역의 위치, 데이터 영역의 개시 위치, 데이터 영역의 종료 위치(리그 아웃 위치) 등이 관리 정보로서 기록되어 있다.
차세대 MD1에서는 ADIP 어드레스 0000∼0002에는, 레이저의 기입 출력을 조정하기 위한 파워 캘리브레이션 영역(Rec Power Calibration Area)이 형성되어 있다. 계속되려면 0003∼0005에는, UTOC가 기록된다. UTOC에는, 트랙(오디오 트랙/데이터 트랙)의 기록, 소거 등에 따라 재기입되는 관리 정보가 포함되고, 각 트랙 및 트랙을 구성하는 파트의 개시 위치, 종료 위치 등을 관리하고 있다. 또, 데이터 영역에 있어서 아직도 트랙이 기록되어 있지 않은 프리 영역, 즉 기입 가능 영역의 파트도 관리하고 있다. UTOC 상에서는, PC용 데이터 전체를 MD오디오 데이터에 의하지 않는 1개의 트랙으로서 관리하고 있다. 그러므로, 만일 오디오 트랙과 데이터 트랙을 혼재하여 기록했다고 해도, 복수개의 파트로 분할된 PC용 데이터의 기록 위치를 관리할 수 있다.
또, UTOC 데이터는, 이 UTOC 영역에 있어서의 특정한 ADIP 클러스터에 기록되고, UTOC 데이터는, 이 ADIP 클러스터 내의 섹터마다, 그 내용이 정의되어 있다. 구체적으로는, UTOC 섹터0(이 ADIP 클러스터 내의 선두의 ADIP 섹터)은, 트랙 또는 프리 영역에 있는 파트를 관리하고 있고, UTOC 섹터1 및 섹터4는, 트랙에 대응한 문자 정보를 관리하고 있다. 또, UTOC 섹터2에는, 트랙에 대응한 기록 일시를 관리하는 정보가 기입된다.
UTOC 섹터0은, 기록된 데이터나 기록 가능한 미기록 영역, 또한 데이터의 관리 정보 등이 기록되어 있는 데이터 영역이다. 예를 들면, 디스크에 데이터를 기록할 때, 디스크 드라이브 장치는, UTOC 섹터0으로부터 디스크 상의 미기록 영역을 찾아내고, 여기에 데이터를 기록한다. 또, 재생시에는, 재생해야 할 데이터 트랙이 기록되어 있는 영역을 UTOC 섹터0으로부터 판별하고, 그 영역에 액세스하여 재생 동작을 행한다.
그리고, 차세대 MD1에서는, PTOC 및 UTOC는, 종래의 미니 디스크 시스템에 따른 방식, 여기서는 EFM 변조 방식에 의해 변조된 데이터로서 기록되어 있다. 따라서, 차세대 MD1은, EFM 변조 방식에 의해 변조된 데이터로서 기록된 영역과, RS-LDC 및 RLL(1-7)PP 변조 방식으로 변조된 고밀도 데이터로서 기록된 영역을 가지게 된다.
또, ADIP 어드레스(0032)에 기술되는 얼라이트 트랙에는, 종래 미니 디스크의 디스크 드라이버 장치에 차세대 MD1를 삽입한 것으로 해도, 이 매체가 종래 미니 디스크의 디스크 드라이버 장치에 대응하지 않는 것을 알리기 위한 정보가 저장 되어 있다. 이 정보는, 「이 디스크는, 이 재생 장치에 대응하지 않는 포맷입니다.」 등의 음성 데이터, 또는 경고음 데이터라도 된다. 또, 표시부를 구비하는 디스크 드라이버 장치이면, 이 취지를 표시하기 위한 데이터라도 된다. 이 얼라이트 트랙은, 종래 미니 디스크에 대응한 디스크 드라이버 장치라도 판독 가능하도록, EFM 변조 방식에 의해 기록되어 있다.
ADIP 어드레스 0034에는, 차세대 MD1의 디스크 정보를 나타내는 디스크 디스크립션 테이블(Disc Description Table;DDT)이 기록된다. DDT에는, 포맷 형식, 디스크 내 논리 클러스터의 총수, 매체 고유의 ID, 이 DDT의 갱신 정보, 불량 클러스터 정보 등이 기술된다.
DDT 영역으로부터는, RS-LDC 및 RLL(1-7)PP 변조 방식으로 변조된 고밀도 데이터로서 기록되므로, 얼라이트 트랙과 DDT 사이에는, 가이드 밴드 영역이 형성되어 있다.
또, RLL(1-7)PP 변조 방식으로 변조된 고밀도 데이터가 기록되는 가장 새로운 ADIP 어드레스, 즉, DDT의 선두 어드레스에는, 여기를 0000으로 하는 논리 클러스터 번호(Logical Cluster Number;LCN)가 부여된다. 1논리 클러스터는, 65,536 바이트이며, 이 논리 클러스터가 읽고 쓰기 최소 단위로 된다. 그리고, ADIP 어드레스 0006∼0031은, 리저브되어 있다.
계속되는 ADIP 어드레스 0036-0038에는, 인증에 의해 공개 가능해지는 시큐어 영역(Secure Area)이 형성되어 있다. 이 시큐어 영역에 의해, 데이터를 구성하는 각 클러스터의 공개 가능, 불가능 등의 속성을 관리하고 있다. 특히, 이 시큐 어 영역에서는, 저작권 보호를 위한 정보, 데이터 변조 체크를 위한 정보 등을 기록한다. 또, 이 외의 각종 비공개 정보를 기록할 수 있다. 이 공개 불가능 영역은, 특별히 허가된 특정 외부 기기만이 한정적으로 액세스 가능하도록 되어 있고, 이 액세스 가능한 외부 기기를 인증하는 정보도 포함된다.
ADIP 어드레스 0038로부터는, 기입 및 판독이 자유로운 사용자 영역(User Area)(임의 데이터 길이)와 스페어 영역(Spare Area)(데이터 길이 8)이 기술된다. 사용자 영역에 기록된 데이터는, LCN의 승순(昇順)으로 배열했을 때, 선두로부터 2048바이트를 1단위로 한 사용자 섹터(User Sector)로 구획되어 있고, PC 등의 외부 기기로부터는, 선두의 사용자 섹터를 0000으로 하는 사용자 섹터 번호(User Sector Number;USN)를 부여하여 FAT 파일 시스템에 의해 관리되어 있다.
이어서, 차세대 MD2의 데이터 관리 구조에 대하여 도 10을 사용하여 설명한다. 차세대 MD2는, PTOC 영역을 가지고 있지 않다. 그러므로, 디스크의 총용량, 파워 캘리브레이션 영역의 위치, 데이터 영역의 개시 위치, 데이터 영역의 종료 위치(리그 아웃 위치) 등의 디스크 관리 정보는, PDPT(Preformat Disc Parameter Table)로서 모두 ADIP 정보에 포함되어 기록되어 있다. 데이터는, BIS가 부여된 RS-LDC 및 RLL(1-7)PP 변조 방식으로 변조되어, DWDD 방식으로 기록되어 있다.
또, 리드인 영역 및 리그 아웃 영역에는, 레이저 파워 캘리브레이션 영역(Power Calibration Area; PCA)이 형성된다. 차세대 MD2에서는, PCA에 계속되는 ADIP 어드레스를 0000으로 하여 LCN를 부여한다.
또, 차세대 MD2에서는, 차세대 MD1에 있어서의 UTOC 영역에 상당하는 컨트롤 영역이 형성되어 있다. 도 10에는, 저작권 보호를 위한 정보, 데이터 변조 체크를 위한 정보, 다른 비공개 정보 등을 기록하는 유닉 ID 영역(Unique ID;UID)이 나타나 있지만, 실제로는, 이 UID 영역은, 리드인 영역의 보다 내주 위치에, 통상의 DWDD 방식과는 상이한 기록 방식으로 기록되어 있다.
차세대 MD1 및 차세대 MD2의 파일은, 모두 FAT 파일 시스템에 따라 관리된다. 예를 들면, 각 데이터 트랙은, 각각 독자적으로 FAT 파일 시스템을 가진다. 또는, 복수개의 데이터 트랙에 걸쳐서 1개의 FAT 파일 시스템을 기록하도록 할 수도 있다.
이어서, 데이터 기록 재생 장치(1)에 있어서의 미디어 드라이브부(11) 및 오디오 처리부(19)의 주변 구성에 대하여, 도 11을 사용하여 상세하게 설명한다.
미디어 드라이브부(11)는, 미니 디스크(90)를 기록 재생하기 위하여, 특히, 기록 처리계로서 종래 미니 디스크의 기록을 위한 EFM 변조, AIRC 인코드를 실행하는 구성과, 차세대 미니 디스크에 대하여 기록하기 위한 RLL(1-7)PP 변조,RS-LDC 인코드를 실행하는 구성을 구비하는 점이 특징적이다. 또, 재생 처리계로서 종래 미니 디스크의 재생을 위한 EFM 복조, ACIRC 디코드를 실행하는 구성과, 차세대 미니 디스크의 재생에 PR(1,2,1) ML 및 비터비 복호를 사용한 데이터 검출에 따른 RLL(1-7) 복조, RS-LDC 디코드를 실행하는 구성을 구비한다.
미디어 드라이브부(11)는, 장전된 미니 디스크(90)를 스핀들 모터(21)에 의해 CLV 방식 또는 ZCAV 방식으로 회전 구동한다. 기록 재생시에는, 이 미니 디스크(90)에 대하여, 광학 헤드(22)로부터 레이저광이 조사된다.
광학 헤드(22)는, 기록시에 기록 트랙을 퀴리 온도까지 가열하기 위한 고레벨의 레이저 출력을 행하고, 또 재생시에는, 자기(磁氣) 커 효과에 의해 반사광으로부터 데이터를 검출하기 위한 비교적 저레벨의 레이저 출력을 행한다. 그러므로, 광학 헤드(22)는, 레이저 출력 수단으로서의 레이저 다이오드, 편광 빔스플리터나 대물 렌즈 등으로 이루어지는 광학계 및 반사광을 검출하기 위한 디텍터가 탑재되어 있다. 광학 헤드(22)에 구비되는 대물 렌즈로서는, 예를 들면 2축 기구에 의해 디스크 반경 방향 및 디스크에 접근 및 이간되는 방향으로 변위 가능하게 유지되어 있다.
또, 본 구체예에서는, 매체 표면의 물리적 사양이 상이한 종래 미니 디스크 및 차세대 미니 디스크에 대하여 최대한의 재생 특성을 얻기 위하여, 양 디스크에 대하여 데이터 판독 시의 비트 에러 레이트를 최적화할 수 있는 위상 보상판을, 광학 헤드(22)의 판독광 광로 중에 설치한다.
미니 디스크(90)를 협지하여 광학 헤드(22)와 대향하는 위치에는, 자기 헤드(23)가 배치되어 있다. 자기 헤드(23)는, 기록 데이터에 의해 변조된 자계를 미니 디스크(90)에 인가한다. 또, 도시하지 않지만 광학 헤드(22) 전체 및 자기 헤드(23)를 디스크 반경 방향으로 이동시키기 위한 스레드 모터 및 스레드 기구가 구비되어 있다.
이 미디어 드라이브부(11)에서는, 광학 헤드(22), 자기 헤드(23)에 의한 기록 재생 헤드계, 스핀들 모터(21)에 의한 디스크 회전 구동계 외에, 기록 처리계, 재생 처리계, 서보계 등이 설치된다. 기록 처리계로서는, 종래 미니 디스크에 대 한 기록시에 EFM 변조, ACIRC 인코드를 행하는 부위와, 차세대 MD1 및 차세대 MD2에 대한 기록시에 RLL(1-7)PP 변조, RS-LDC 인코드를 행하는 부위가 설치된다.
또, 재생 처리계로서는, 종래 미니 디스크의 재생시에 EFM 변조에 대응하는 복조 및 ACIRC 디코드를 행하는 부위와, 차세대 MD1 및 차세대 MD2의 재생시에 RLL(1-7)PP 변조에 대응하는 복조(PR(1,2,1)ML 및 비터비 복호를 사용한 데이터 검출에 따른 RLL(1-7)복조), RS-LDC 디코드를 행하는 부위가 설치된다.
광학 헤드(22)의 미니 디스크(90)에 대한 레이저 조사에 의해 그 반사광으로서 검출된 정보(포토 디텍터에 의해 레이저 반사광을 검출하여 얻어지는 광 전류)는, RF앰프(24)에 공급된다. RF앰프(24)에서는, 입력된 검출 정보에 대하여 전류-전압 변환, 증폭, 매트릭스 연산 등을 행하고, 재생 정보로서의 재생 RF신호, 트래킹 에러 신호 TE, 포커스 에러 신호 FE, 그루브 정보(미니 디스크(90)에 트랙의 워블링에 의해 기록되어 있는 ADIP 정보) 등을 추출한다.
종래 미니 디스크의 재생시에는, RF앰프에서 얻어진 재생 RF신호는, 비교기(25), PLL 회로(26)를 통하여, EFM 복조부(27) 및 ACIRC 디코더(28)로 처리된다.
재생 RF신호는, EFM 복조부(27)에 의해 2진수화되어 EFM 신호열로 된 후, EFM 복조되고, 또한 ACIRC 디코더(28)에 의해 에러 정정 및 디인터리브 처리되고. 오디오 데이터이면, 이 시점에서 ATRAC 압축 데이터의 상태로 된다. 이 때, 셀렉터(29)는, 종래 미니 디스크 신호측이 선택되어 있고, 복조된 ATRAC 압축 데이터가 미니 디스크(90)로부터의 재생 데이터로서 데이터 버퍼(30)에 출력된다. 이 경우, 도 5의 오디오 처리부(19)에 압축 데이터가 공급된다.
한편, 차세대 MD1 또는 차세대 MD2의 재생시에는, RF앰프에서 얻어진 재생 RF신호는, A/D변환 회로(31), 이퀄라이저(32), PLL 회로(33), PRML 회로(34)를 통하여, RLL(1-7)PP복조부(35) 및 RS-LDC 디코더(36)에 의해 신호 처리되고. 재생 RF신호는, RLL(1-7)PP복조부(35)에 있어서, PR(1, 2), IML 및 비터비 복호를 사용한 데이터 검출에 의해 RLL(1-7)부호열로서의 재생 데이터를 얻어, 이 RLL(1-7)부호열에 대하여 RLL(1-7)복조 처리가 행해진다. 또한, RS-LDC 디코더(36)에 의해 에러 정정 및 디인터리브 처리되고. 이 경우, 셀렉터(29)는, 차세대 MD1, 차세대 MD2측이 선택되고, 복조된 데이터가 미니 디스크(90)로부터의 재생 데이터로서 데이터 버퍼(30)에 출력된다. 이 때, 도 5의 메모리 전송 컨트롤러(12)에 대하여 복조 데이터가 공급된다.
RF앰프(24)로부터 출력되는 트래킹 에러 신호 TE, 포커스 에러 신호 FE는, 서보 회로(37)에 공급되고, 그루브 정보는, ADIP 디코더(38)에 공급된다. ADIP 디코더(38)는, 그루브 정보에 대하여 밴드 패스 필터에 의해 대역 제한하여 워블 성분을 추출한 후, FM복조, 바이페이즈 복조를 행하여 ADIP 어드레스를 추출한다. 추출된, 디스크 상의 절대 어드레스 정보인 ADIP 어드레스는, 종래 미니 디스크 및 차세대 MD1의 경우이면, MD 어드레스 디코더(39)를 통하여, 차세대 MD2의 경우이면, 차세대 MD2어드레스 디코더(40)를 통하여 드라이브 컨트롤러(41)에 공급된다.
드라이브 컨트롤러(41)에서는, 각 ADIP 어드레스에 따라, 소정의 제어 처리를 실행한다. 또 그루브 정보는, 스핀들 서보 제어를 위해 서보 회로(37)에 되돌려진다.
서보 회로(37)는, 예를 들면 그루브 정보에 대하여 재생 클록(디코드시의 PLL계 클록)과의 위상 오차를 적분하여 얻어지는 오차 신호에 따라, CLV 서보 제어 및 ZCAV 서보 제어를 위한 스핀들 에러 신호를 생성한다.
또, 서보 회로(37)는, 스핀들 에러 신호나, 전술한 바와 같이 RF앰프(24)로부터 공급된 트래킹 에러 신호, 포커스 에러 신호, 또는 드라이브 컨트롤러(41)로부터의 트랙 점프 지령, 액세스 지령 등에 따라서 각종 서보 제어 신호(트래킹 제어 신호, 포커스 제어 신호, 스레드 제어 신호, 스핀들 제어 신호 등)를 생성하고, 모터 드라이버(42)에 대하여 출력한다. 즉, 상기 서보 에러 신호나 지령에 대하여 위상 보상 처리, 게인 처리, 목표치 설정 처리 등의 필요 처리를 행하여 각종 서보 제어 신호를 생성한다.
모터 드라이버(42)에서는, 서보 회로(37)로부터 공급된 서보 제어 신호에 따라 소정의 서보 드라이브 신호를 생성한다. 여기서의 서보 드라이브 신호로서는, 2축 액추에이터를 구동하는 2축 드라이브 신호(포커스 방향, 트래킹 방향의 2종류), 스레드 기구를 구동하는 스레드 모터 구동 신호, 스핀들 모터(21)를 구동하는 스핀들 모터 구동 신호로 된다. 이와 같은 서보 드라이브 신호에 의해, 미니 디스크(90)에 대한 포커스 제어, 트래킹 제어, 및 스핀들 모터(21)에 대한 CLV 제어 또는 ZCAV 제어가 행해진다.
미니 디스크(90)에 대하여 기록 동작이 실행될 때는, 도 5에 나타낸 메모리 전송 컨트롤러(12)로부터 고밀도 데이터, 또는 오디오 처리부(19)로부터의 통상의 ATLYC 압축 데이터가 공급된다.
종래 미니 디스크에 대한 기록시에는, 셀렉터(43)가 종래 미니 디스크 측에 접속되고, ACIRC 인코더(44) 및 EFM 변조부(45)가 기능한다. 이 경우, 오디오 신호이면, 오디오 처리부(19)로부터의 압축 데이터는, ACIRC 인코더(44)에 의해 인터리브 및 에러 정정 코드 부가를 한 후, EFM 변조부(45)에 있어서 EFM 변조된다. EFM 변조 데이터가 셀렉터(43)를 통하여 자기 헤드 드라이버(46)에 공급되고, 자기 헤드(23)가 미니 디스크(90)에 대하여 EFM 변조 데이터에 따른 자계 인가를 행함으로써 변조된 데이터가 기록된다.
차세대 MD1 및 차세대 MD2에 대한 기록시에는, 셀렉터(43)가 차세대 MD1, 차세대 MD2측에 접속되고, RS-LCD 인코더(47) 및 RLL(1-7)PP 변조부(48)가 기능한다. 이 경우, 메모리 전송 컨트롤러(12)로부터 보내진 고밀도 데이터는, RS-LCD 인코더(47)에 의해 인터리브 및 RS-LDC 방식의 에러 정정 코드 부가가 행해진 후, RLL(1-7)PP 변조부(48)에서 RLL(1-7)변조된다.
RLL(1-7)부호열로 변조된 기록 데이터는, 셀렉터(43)를 통하여 자기 헤드 드라이버(46)에 공급되고, 자기 헤드(23)가 미니 디스크(90)에 대하여 변조 데이터에 따른 자계 인가를 행함으로써 데이터가 기록된다.
레이저 드라이버/APC(49)는, 상기와 같은 재생시 및 기록시에 있어서 레이저 다이오드에 레이저 발광 동작을 실행시키지만, 이른바 APC(Automatic Laser Power Contol) 동작도 행한다. 구체적으로는, 도시하지 않지만, 광학 헤드(22) 내에는, 레이저 파워 모니터용의 디텍터가 설치되어 있고, 이 모니터 신호가 레이저 드라이버/APC(49)에 피드백 되도록 되어 있다. 레이저 드라이버/APC(49)는, 모니터 신호 로서 얻어진 현재의 레이저 파워를 미리 설정되어 있는 레이저 파워와 비교하여, 그 오차분을 레이저 구동 신호에 반영시킴으로써, 레이저 다이오드로부터 출력되는 레이저 파워가 설정값으로 안정화 되도록 제어하고 있다. 여기서, 레이저 파워는, 드라이브 컨트롤러(41)에 의해, 재생 레이저 파워 및 기록 레이저 파워로서의 값이 레이저 드라이버/APC(49) 내부의 레지스터에 세트된다.
드라이브 컨트롤러(41)는, 시스템 컨트롤러(18)로부터의 지시에 따라, 이상의 각 동작(액세스, 각종 서보, 데이터 기입, 데이터 판독의 각 동작)이 실행되도록 각 구성을 제어한다. 그리고, 도 11에 있어서 일점 쇄선으로 둘러싼 각 부는, 1칩의 회로로서 구성할 수도 있다.
그런데, 미니 디스크(90)가 도 8과 같이, 미리 데이터 트랙 기록 영역과 오디오 트랙 기록 영역을 분할하여 영역 설정되어 있는 경우, 시스템 컨트롤러(18)는, 기록 재생하는 데이터가 오디오 트랙인지 데이터 트랙인지에 따라, 설정된 기록 영역에 근거한 액세스를 미디어 드라이브부(11)의 드라이브 컨트롤러(41)에 지시하게 된다. 또, 장착된 미니 디스크(90)에 대하여, PC용의 데이터 또는 오디오 데이터의 어느 한쪽만을 기록 허가하고, 이외의 데이터의 기록을 금지하는 제어를 행하도록 할 수도 있다. 즉, PC용의 데이터와 오디오 데이터가 혼재되지 않도록 제어할 수도 있다.
전술한 사양을 가지는 미니 디스크(90)에 대하여 데이터 기록 재생 장치(1)에서 컨텐츠 데이터를 기록 재생할 때의 관리 방식의 일례를 설명한다.
도 12는, 오디오 데이터의 관리 방식의 일례를 나타낸 것이다. 도 12에 나 타낸 바와 같이, 디스크 상에는, 트랙 정보 파일과 오디오 데이터 파일이 생성된다. 트랙 정보 파일 및 오디오 데이터 파일은, FAT 시스템에 의해 관리되는 파일이다. 트랙 정보 파일은, 컨텐츠 데이터에 관한 암호화 정보에 상당한다. 그리고, 도 12에 나타낸 관리 구조에는, 차세대 MD1 및 차세대 MD2에 특징적인 시큐리티 정보 및 컨텐츠 세대 관리 정보의 파일도 포함되어 있다. 시큐리티 정보 및 컨텐츠 세대 관리 정보로서는, 기록 매체의 기록 재생 장치인 세트마다의 재생 허가 정보로서의 EKB(Enabling Key Block), 컨텐츠의 변조 체크 정보로서의 트랙 MAC 등이 있다.
오디오 데이터 파일은, 도 13에 나타낸 바와 같이, 복수개의 음악 데이터가 1개의 파일로서 저장된 것이며, FAT 시스템에 의해 오디오 데이터 파일을 보면, 거대한 파일로 보인다. 오디오 데이터 파일에 포함되는 오디오 블록은, 복수개로 1개의 트랙을 형성하고 있다. 오디오 데이터 파일은, 그 내부가 파트로서 구획되고, 오디오 데이터는 파트의 집합으로서 취급된다. 이 파트의 구획과 트랙의 구획은 반드시 일치하지는 않는다.
도 12에 나타낸 트랙 정보 파일은, 오디오 데이터 파일에 저장된 음악 데이터를 관리하기 위한 각종의 정보가 기술된 파일이다. 트랙 정보 파일은, 도 14에 나타낸 바와 같이, 플레이 오더 테이블과, 프로그램드 플레이 오더 테이블과, 그룹 정보 테이블과, 트랙 정보 테이블과, 파트 정보 테이블과, 네임 테이블로 이루어진다.
플레이 오더 테이블은, 디폴트에 의해 정의된 재생순 순서를 나타낸 테이블 이다. 플레이 오더 테이블은, 도 15에 나타낸 바와 같이, 각 트랙 넘버(곡번)에 대한 트랙 정보 테이블의 트랙 디스크립터(도 19)로의 링크처를 나타내는 정보 INF1, INF2, …가 저장되어 있다. 트랙 넘버는, 예를 들면 「1」로부터 시작되는 연속된 넘버이다.
프로그램드 플레이 오더 테이블은, 재생 스텝을 각 사용자가 정의한 테이블이다. 프로그램드 플레이 오더 테이블에는, 도 16에 나타낸 바와 같이, 각 트랙 넘버에 대한 트랙 디스크립터로의 링크처의 정보 트랙 정보 PINF1, PINF2, …가 기술되어 있다. 그룹 정보 테이블에는, 도 17, 도 18에 나타낸 바와 같이, 그룹에 관한 정보가 기술되어 있다. 그룹은, 연속된 트랙 넘버를 1개 이상의 트랙의 집합, 또는 연속된 프로그램드 트랙 넘버를 가지는 1개 이상의 트랙의 집합이다. 그룹 정보 테이블은, 도 17에 나타낸 바와 같이, 각 그룹의 그룹 디스크립터에 의해 기술되어 있다. 그룹 디스크립터에는, 도 17에 나타낸 바와 같이, 그 그룹이 개시되는 트랙 넘버와, 종료 트랙의 넘버와, 그룹 네임과, 플래그가 기술된다.
트랙 정보 테이블은, 도 19, 도 20에 나타낸 바와 같이, 각 곡에 관한 정보가 기술된다. 트랙 정보 테이블은, 도 19에 나타낸 바와 같이, 각 트랙마다(각 곡마다)의 트랙 디스크립터로 이루어진다. 각 트랙 디스크립터에는, 도 20에 나타낸 바와 같이, 부호화 방식, 저작권 관리 정보, 컨텐츠의 복호 키 정보, 그 악곡이 개시하는 엔트리로 되는 파트 넘버로의 포인터 정보, 아티스트 네임, 타이틀 네임, 원곡순정보, 녹음 시간 정보 등이 기술되어 있다. 아티스트 네임, 타이틀 네임은, 네임 그 자체가 아니라, 네임 테이블로의 포인터 정보가 기술되어 있다. 부호화 방식은, 코덱의 방식을 나타낸 것이며, 복호 정보로 된다.
파트 정보 테이블은, 도 21, 도 22에 나타낸 바와 같이, 파트 넘버로부터 실제의 악곡의 위치를 액세스하는 포인터가 기술되어 있다. 파트 정보 테이블은, 도 21에 나타낸 바와 같이, 각 파트마다의 파트 디스크립터로 이루어진다. 파트란, 1트랙(악곡)의 전부, 또는 1트랙을 분할한 각 파트이다. 파트 디스크립터의 엔트리는, 트랙 정보 테이블(도 20)에 의해 지시된다. 각 파트 디스크립터는, 도 22에 나타낸 바와 같이, 오디오 데이터 파일 상의 그 파트의 선두 어드레스와, 그 파트의 종료 어드레스, 그 파트에 계속되는 파트로의 링크처가 기술된다.
그리고, 파트 넘버의 포인터 정보, 네임 테이블의 포인터 정보, 오디오 파일의 위치를 나타내는 포인터 정보로서 사용하는 어드레스로서는, 파일의 바이트 오프셋, FAT의 클러스터 넘버, 기록 매체로서 사용되는 디스크의 물리 주소 등을 사용할 수 있다.
네임 테이블은, 네임의 실체로 되는 문자를 나타내기 위한 테이블이다. 네임 테이블은, 도 23에 나타낸 바와 같이, 복수개의 네임 슬롯으로 이루어진다. 각 네임 슬롯은, 네임을 나타내는 각 포인터로부터 링크되어 호출된다. 네임을 호출 하는 포인터는, 트랙 정보 테이블의 아티스트 네임, 타이틀 네임, 그룹 정보 테이블의 그룹 네임 등이 있다. 또, 각 네임 슬롯은, 복수개로부터 호출되는 것이 가능하다. 각 네임 슬롯은, 도 24에 나타낸 바와 같이, 문자 정보인 네임 데이터와, 이 문자 정보의 속성인 네임 타입과, 링크처로 이루어진다. 1개의 네임 슬롯에 들어가지 않는 것 같은 긴 네임은, 복수개의 네임 슬롯으로 분할하여 기술할 수 있 다. 그리고, 1개의 네임 슬롯에 들어가지 않는 경우에는, 거기에 계속되는 네임이 기술된 네임 슬롯으로의 링크처가 기술된다.
본 발명이 적용된 시스템에서의 오디오 데이터의 관리 방식의 일례에서는, 도 25에 나타낸 바와 같이, 플레이 오더 테이블(도 15 참조)에 의해, 재생할 트랙 넘버가 지정되면, 트랙 정보 테이블의 링크처의 트랙 디스크립터(도 19)가 판독되고, 이 트랙 디스크립터로부터, 부호화 방식, 저작권 관리 정보, 컨텐츠의 복호 키 정보, 그 악곡이 개시하는 파트 넘버로의 포인터 정보, 아티스트 네임 및 타이틀 네임의 포인터, 원곡순정보, 녹음 시간 정보 등이 판독된다.
트랙 정보 테이블로부터 판독된 파트 넘버의 정보 등, 파트 정보 테이블(도 21 및 도 22 참조)에 링크되고, 이 파트 정보 테이블로부터, 그 트랙(악곡)의 개시 위치에 대응하는 파트의 위치의 오디오 데이터 파일이 액세스된다. 오디오 데이터 파일의 파트 정보 테이블로 지정되는 위치의 파트의 데이터가 액세스되면, 그 위치로부터, 오디오 데이터의 재생이 개시된다. 이 때, 트랙 정보 테이블의 트랙 디스크립터로부터 판독된 부호화 방식에 따라 복호화가 행해진다. 오디오 데이터가 암호화되어 있는 경우에는, 트랙 디스크립터로부터 판독된 키 정보가 사용된다.
그 파트에 계속되는 파트가 있는 경우에는, 그 파트의 링크처에는 파트 디스크립터가 기술되어 있고, 이 링크처에 따라 파트 디스크립터가 순차 판독된다. 이 파트 디스크립터의 링크처를 탐색하여, 오디오 데이터 파일 상에서, 그 파트 디스크립터에 의해 지정되는 위치에 있는 파트의 오디오 데이터를 재생하여 감으로써 원하는 트랙(악곡)의 오디오 데이터를 재생할 수 있다. 또, 트랙 정보 테이블로부 터 판독된 아티스트 네임 또는 타이틀 네임의 포인터에 의해 지시되는 위치에 있는 네임 테이블의 네임 슬롯(도 23 및 도 24 참조)이 호출되고, 그 위치에 있는 네임 슬롯으로부터 네임 데이터가 판독된다.
그리고, 전술한 바와 같이, 네임 테이블의 네임 슬롯은, 복수개 참조가 가능하다. 예를 들면, 동일한 아티스트의 악곡을 복수개 기록하도록 한 경우가 있다. 이 경우, 도 26에 나타낸 바와 같이, 복수개의 트랙 정보 테이블로부터 아티스트 네임으로서 동일한 네임 테이블이 참조된다. 도 26의 예에서는, 트랙 디스크립터 「1」과 트랙 디스크립터 「2」와 트랙 디스크립터 「4」는, 모두 동일한 아티스트 「DEF BAND」의 악곡이며, 아티스트 네임으로서 동일한 네임 슬롯을 참조하고 있다. 또, 트랙 디스크립터 「3」과 트랙 디스크립터 「5」와 트랙 디스크립터 「6」은, 모두 동일 위치의 아티스트 「GHQ GIRLS」의 악곡이며, 아티스트 네임으로서 동일한 네임 슬롯을 참조하고 있다. 이와 같이, 네임 테이블의 네임 슬롯을 복수개의 포인터로부터 참조 가능하게 해 두면, 네임 테이블의 용량을 절약할 수 있다.
모두, 예를 들면, 동일한 아티스트 네임의 정보를 표시하는데, 이 네임 테이블로의 링크를 이용할 수 있다. 예를 들면, 아티스트명이 「DEF BAND」의 악곡의 일람을 표시하고자 하는 경우에는, 「DEF BAND」의 네임 슬롯의 어드레스를 참조하고 있는 트랙 디스크립터가 탐색된다. 이 예에서는, 「DEF BAND」의 네임 슬롯의 어드레스를 참조하고 있는 트랙 디스크립터를 탐색함으로써, 트랙 디스크립터 「1」과 트랙 디스크립터 「2」와 트랙 디스크립터 「4」의 정보를 얻을 수 있다. 이로써, 이 디스크에 저장되어 있는 악곡 중, 아티스트명이 「DEF BAND」의 악곡의 일람을 표시할 수 있다. 그리고, 네임 테이블은 복수개 참조가 가능하게 되므로, 네임 테이블로부터 트랙 정보 테이블을 역으로 탐색하는 링크는 설치되어 있지 않ㄷ다.
새롭게 오디오 데이터를 기록하는 경우에는, FAT 테이블에 의해, 원하는 수의 레코딩 블록 이상, 예를 들면, 4개의 레코딩 블록 이상 연속된 미사용 영역이 준비된다. 원하는 레코딩 블록 이상 연속된 영역을 확보하는 것은, 가능한 한 연속된 영역에 오디오 데이터를 기록하는 것이 액세스에 무리가 없기 때문이다.
오디오 데이터를 기록하기 위한 영역이 준비되면, 새로운 트랙 디스크립션이 트랙 정보 테이블 상에 1개 할당되고, 이 오디오 데이터를 암호화하기 위한 컨텐츠의 키가 생성된다. 그리고, 입력된 오디오 데이터가 암호화되어 준비된 미사용 영역에, 암호화된 오디오 데이터가 기록된다. 이 오디오 데이터가 기록된 영역이 FAT의 파일 시스템 상에서 오디오 데이터 파일의 최후미에 연결된다.
새로운 오디오 데이터가 오디오 데이터 파일에 연결된 것에 따라, 이 연결된 위치의 정보가 작성되어 새롭게 확보된 파트 디스크립션에, 새롭게 작성된 오디오 데이터의 위치 정보가 기록된다. 그리고, 새롭게 확보된 트랙 디스크립션에, 키 정보나 파트 넘버가 기술된다. 또한, 필요에 따라, 네임 슬롯에 아티스트 네임이나 타이틀 네임 등이 기술되고, 트랙 디스크립션에, 그 네임 슬롯에 아티스트 네임이나 타이틀 네임에 링크하는 포인터가 기술된다. 그리고, 플레이 오더 테이블에, 그 트랙 디스크립션의 넘버가 등록된다. 또 저작권 관리 정보가 갱신된다.
오디오 데이터를 재생하는 경우에는, 지정된 트랙 넘버에 대응하는 정보가 플레이 오더 테이블로부터 구해지고, 재생해야 할 트랙의 트랙 디스크립터가 취득된다.
트랙 정보 테이블의 그 트랙 디스크립터로부터, 키 정보가 취득되고, 또, 엔트리의 데이터가 저장되어 있는 영역을 나타내는 파트 디스크립션이 취득된다. 원하는 오디오 데이터가 저장되어 있는 파트의 선두의 오디오 데이터 파일 상의 위치가 그 파트 디스크립션으로부터 취득되고, 그 위치에 저장되어 있는 데이터가 꺼내진다. 그리고, 그 위치로부터 재생되는 데이터에 대하여, 취득된 키 정보를 사용하여 암호가 해독되고, 오디오 데이터의 재생이 행해진다. 파트 디스크립션에 링크가 있는 경우에는, 지정되어 파트에 링크되어, 마찬가지의 스텝이 반복된다.
플레이 오더 테이블 상에서, 트랙 넘버 「n」인 악곡을 트랙 넘버 「n+m」로 변경하는 경우에는, 플레이 오더 테이블 내의 트랙 정보 TINFn으로부터 그 트랙의 정보가 기술되어 있는 트랙 디스크립션 Dn를 얻을 수 있다. 트랙 정보 TINFn+1로부터 TINFn+m의 값(트랙 디스크립션 넘버)이 모두 하나 전으로 이동된다. 그리고, 트랙 정보 TINFn+m에, 트랙 디스크립션 Dn의 넘버가 저장된다.
플레이 오더 테이블로, 트랙 넘버 「n」악곡을 삭제하는 경우에는, 플레이 오더 테이블 내의 트랙 정보 TINFn으로부터 그 트랙의 정보가 기술되어 있는 트랙 디스크립터 Dn가 취득된다. 플레이 오더 테이블 내의 트랙 정보 TINFn+1로부터 후의 유효한 트랙 디스크립터 넘버가 모두 하나 전으로 이동된다. 취득된 트랙 디스크립터 Dn으로부터 트랙 정보 테이블에서, 그 트랙에 대응하는 부호화 방식, 복호 키가 취득되는 동시에, 선두의 음악 데이터가 저장되어 있는 영역을 나타내는 파트 디스크립터 Pn의 넘버가 취득된다. 파트 디스크립터 Pn에 의해 지정된 범위의 오디오 블록이 FAT의 파일 시스템 상에서, 오디오 데이터 파일로부터 떼어내진다. 또한, 이 트랙 정보 테이블의 그 트랙의 트랙 디스크립터 Dn가 소거된다.
예를 들면, 도 27에 있어서, 파트 A, 파트 B, 파트 C는 그것까지 연결하고 있고, 그 중에서 파트 B를 삭제하는 것으로 한다. 파트 A 및 파트 B는, 같은 오디오 블록을(또한 같은 FAT 클러스터를) 공유하고 있고, FAT 체인이 연속되어 있는 것으로 한다. 파트 C는, 오디오 데이터 파일 중에서는 파트 B의 직후에 위치하고 있지만 FAT 테이블을 조사하면, 실제로는 떨어진 위치에 있는 것으로 한다.
이 예의 경우에는, 도 28에 나타낸 바와 같이, 파트 B를 삭제했을 때, 실제로 FAT 체인으로부터 제외하는(빈 영역으로 되돌리는) 것이 가능한 것은, 현행의 파트와 클러스터를 공유하고 있지 않은, 2개의 FAT 클러스터이다. 즉, 오디오 데이터 파일로서는 4오디오 블록으로 단축된다. 파트 C 및 그 이후에 있는 파트에 기록되어 있는 오디오 블록의 넘버는, 이에 따라 모두 4만큼 작아진다.
그리고, 삭제는, 1트랙 모두가 아니고, 그 트랙의 일부에 대하여 행할 수 있다. 트랙의 일부가 삭제된 경우에는, 나머지의 트랙 정보는, 트랙 정보 테이블에서 그 파트 디스크립터 Pn로부터 취득된 그 트랙에 대응하는 부호화 방식, 복호 키를 사용하여 복호할 수 있다.
플레이 오더 테이블 상의 트랙 n와 트랙 n+1을 연결하는 경우에는, 플레이 오더 테이블 내의 트랙 정보 TINFn로부터 그 트랙의 정보가 기술되어 있는 트랙 디스크립터 넘버 Dn가 취득된다. 또, 플레이 오더 테이블 내의 트랙 정보 TINFn+1로 부터 그 트랙의 정보가 기술되어 있는 트랙 디스크립터 넘버 Dm가 취득된다. 플레이 오더 테이블 내의 TINFn+1로부터 후의 유효한 TINF의 값(트랙 디스크립터 넘버)이 모두 하나 전의 TINF로 이동된다. 프로그램드 플레이 오더 테이블을 검색하여, 트랙 디스크립터 Dm를 참조하고 있는 트랙이 모두 삭제되고. 새로운 암호화 키를 발생시켜, 트랙 디스크립터 Dn로부터 파트 디스크립터의 리스트가 꺼내져 그 파트 디스크립터의 리스트의 최후미에, 트랙 디스크립터 Dm로부터 인출한 파트 디스크립터의 리스트가 연결된다.
트랙을 연결하는 경우에는, 양쪽의 트랙 디스크립터를 비교하여, 저작권 관리상 문제가 없는 것을 확인하고, 트랙 디스크립터로부터 파트 디스크립터를 얻어, 양쪽의 트랙을 연결한 경우에 플래그먼트에 관한 규정이 만족되는지 여부, FAT 테이블로 확인할 필요가 있다. 또, 필요에 따라, 네임 테이블로의 포인터의 갱신을 행할 필요가 있다.
트랙 n을 트랙 n과 트랙 n+1로 분할하는 경우에는, 플레이 오더 테이블 내의 TINFn으로부터 그 트랙의 정보가 기술되어 있는 트랙 디스크립터 넘버 Dn이 취득된다. 플레이 오더 테이블 내의 트랙 정보 TINFn+1로부터 그 트랙의 정보가 기술되어 있는 트랙 디스크립터 넘버 Dm이 취득된다. 그리고, 플레이 오더 테이블 내의 TINFn+1보다 후의 유효한 트랙 정보 TINF의 값(트랙 디스크립터 넘버)이 모두 하나 후로 이동된다. 트랙 디스크립터 Dn에 대하여, 새로운 키가 생성된다. 트랙 디스크립터 Dn으로부터 파트 디스크립터의 리스트가 꺼내진다. 새로운 파트 디스크립터가 할당되고, 분할전의 파트 디스크립터의 내용이 거기에 카피된다. 분할점이 포함되는 파트 디스크립터가 분할점의 직전까지 단축된다. 또 분할점 이후의 파트 디스크립터의 링크가 중지된다. 새로운 파트 디스크립터가 분할점의 직후에 설정된다.
그리고, 본 발명은, 도면을 참조하여 설명한 전술한 실시예에 한정되지 않고, 첨부하는 청구의 범위 및 그 주 취지를 일탈하지 않고, 다양한 변경, 치환 또는 그 동등한 것을 행할 수 있는 것은 당업자에게 있어 분명하다.
본 발명은, 대용량 기록이 가능하며 암호화 기록 등에 의해 복잡화한 관리 데이터를 가지는 파일 포맷을 가지는 기록 매체를 취급할 수 있는 장치에 사용된다.

Claims (6)

  1. 기록 데이터에 대한 편집성을 고려하여 분할, 연결, 소거, 이동이 가능하게된 파일 시스템에 따라, 기록 매체에 기록된 컨텐츠 데이터의 파일 관리를 행하는 파일 관리 장치에 있어서,
    서로 연속되지 않는 복수개의 컨텐츠 단위를 모아 1개의 파일을 생성하는 파일 생성 수단과,
    상기 파일 생성 수단에 의해 파일을 생성할 때, 상기 컨텐츠 단위를 관리하기 위한 관리 정보로서 상기 파일 상에 있어서의 각 컨텐츠 단위의 상대 위치 정보를 생성하는 상대 위치 정보 생성 수단과,
    상기 상대 위치 정보를 상기 기록 매체에 기록하는 위치 정보 기록 수단
    을 구비한 파일 관리 장치.
  2. 제1항에 있어서,
    상기 생성된 파일 및 기록 매체에 기록된 상대 위치 정보를 판독하는 판독 수단과,
    상기 판독 수단에 의해 상대 위치 정보를 판독할 때, 상기 파일 생성 수단에 의해 생성된 파일을 구성하는 각 컨텐츠 단위가 기록 매체 상에서 불연속인 영역으로 이루어지는 경우, 컨텐츠 단위를 불연속점에서 파트로 분할하고, 각 파트의 기록 매체 상에 있어서의 절대 위치 정보를 생성하는 분할 수단과,
    상기 판독한 파일을 구성하는 컨텐츠 단위의 상대 위치 정보와 상기 파트 및 절대 위치 정보를 관련시키는 대응 테이블을 기억하는 테이블 기억 수단과,
    상기 판독한 파일을 상기 파트 및 절대 위치 정보에 의해 전개하는 일시 기억 수단과,
    상기 일시 기억 수단에 전개된 파트에 대하여 적어도 분할, 연결, 소거, 이동 중 어느 하나의 동작을 포함하는 편집 처리를 행하는 데이터 편집 수단을 추가로 구비한 것을 특징으로 하는 파일 관리 장치.
  3. 제1항에 있어서,
    상기 컨텐츠 파일에는, 음악 파일 및 영상 파일이 포함되는 것을 특징으로 하는 파일 관리 장치.
  4. 제1항에 있어서,
    상기 컨텐츠 파일이 음악 파일인 경우, 상기 컨텐츠 단위는 악곡마다의 구획으로서의 트랙이며, 상기 컨텐츠 파일이 영상 파일인 경우, 상기 컨텐츠 단위는 챕터인 것을 특징으로 하는 파일 관리 장치.
  5. 기록 데이터에 대한 편집성을 고려하여 분할, 연결, 소거, 이동이 가능하게된 파일 시스템에 따라, 기록 매체에 기록된 컨텐츠 데이터의 파일 관리를 행하는 파일 관리 방법에 있어서,
    서로 연속되지 않는 복수개의 컨텐츠 단위를 모아 1개의 파일을 생성하는 파일 생성 스텝과,
    상기 파일 생성 스텝에서 파일을 생성할 때, 상기 컨텐츠 단위를 관리하기 위한 관리 정보로서 상기 파일 상에 있어서의 각 컨텐츠 단위의 상대 위치 정보를 생성하는 상대 위치 정보 생성 스텝과,
    상기 상대 위치 정보를 상기 기록 매체에 기록하는 위치 정보 기록 스텝
    을 포함하는 파일 관리 방법.
  6. 제5항에 있어서,
    상기 생성된 파일 및 기록 매체에 기록된 상대 위치 정보를 판독하는 판독 스텝과,
    상기 판독 스텝에서 상대 위치 정보를 판독할 때, 상기 파일 생성 스텝에서 생성된 파일을 구성하는 각 컨텐츠 단위가 기록 매체 상에서 불연속인 영역으로 이루어지는 경우, 컨텐츠 단위를 불연속점에서 파트로 분할하고, 각 파트의 기록 매체 상에 있어서의 절대 위치 정보를 생성하는 분할 스텝과,
    상기 판독한 파일을 구성하는 컨텐츠 단위의 상대 위치 정보와 상기 파트 및 절대 위치 정보를 관련시키는 대응 테이블에 따라 상기 판독한 파일을 전개하는 스텝과,
    상기 스텝에서 전개된 파트에 대하여 적어도 분할, 연결, 소거, 이동 중 어느 하나의 동작을 포함하는 편집 처리를 행하는 데이터 편집 스텝
    을 추가로 포함하는 것을 특징으로 하는 파일 관리 방법.
KR1020057016641A 2004-01-07 2004-12-13 파일 관리 장치 및 파일 관리 방법 KR20060115958A (ko)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
JPJP-P-2004-00002515 2004-01-07
JP2004002515A JP3888353B2 (ja) 2004-01-07 2004-01-07 データ編集装置及びデータ編集方法

Publications (1)

Publication Number Publication Date
KR20060115958A true KR20060115958A (ko) 2006-11-13

Family

ID=34747047

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020057016641A KR20060115958A (ko) 2004-01-07 2004-12-13 파일 관리 장치 및 파일 관리 방법

Country Status (6)

Country Link
US (1) US7366744B2 (ko)
EP (1) EP1703512A1 (ko)
JP (1) JP3888353B2 (ko)
KR (1) KR20060115958A (ko)
CN (1) CN1757075A (ko)
WO (1) WO2005066960A1 (ko)

Families Citing this family (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPWO2005076261A1 (ja) * 2004-02-09 2007-10-18 パイオニア株式会社 情報記録媒体、情報再生装置及び方法
EP1959428A4 (en) * 2005-12-09 2011-08-31 Sony Corp MUSICAL EDITING DEVICE AND METHOD
JP5243758B2 (ja) * 2007-08-31 2013-07-24 株式会社アイ・オー・データ機器 コンテンツ管理方法、そのプログラム、および記録媒体
JP4386119B2 (ja) * 2007-10-05 2009-12-16 コニカミノルタビジネステクノロジーズ株式会社 管理プログラム及び画像形成装置
US8521004B2 (en) * 2008-06-06 2013-08-27 Disney Enterprises, Inc. Methods and apparatuses for managing assets stored in local memory of an optical disc player device

Family Cites Families (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5473584A (en) * 1992-01-29 1995-12-05 Matsushita Electric Industrial Co., Ltd. Recording and reproducing apparatus
JP3493822B2 (ja) * 1995-08-04 2004-02-03 ソニー株式会社 データ記録方法及び装置、並びに、データ再生方法及び装置
TW333644B (en) * 1995-10-30 1998-06-11 Victor Company Of Japan The method for recording musical data and its reproducing apparatus
JPH11176137A (ja) 1997-12-15 1999-07-02 Matsushita Electric Ind Co Ltd 光ディスク媒体およびその記録方法およびその記録装置
KR100338737B1 (ko) * 1998-06-24 2002-07-18 윤종용 정지화를 위한 정보를 저장하는 기록 매체 및 기록 재생방법과장치
JP4281185B2 (ja) * 1999-03-25 2009-06-17 ソニー株式会社 編集装置および方法
JP2001103424A (ja) * 1999-09-29 2001-04-13 Victor Co Of Japan Ltd 符号化ビットストリーム記録及び/又は再生装置、並びに記録媒体
FR2812957B1 (fr) * 2000-08-14 2003-01-31 Cit Alcatel Procede de memorisation de donnees dans un fichier multimedia utilisant des bases de temps relatives
JP4784030B2 (ja) * 2001-09-21 2011-09-28 ソニー株式会社 記録装置、再生装置、記録方法、再生方法
CN1503972A (zh) * 2002-02-20 2004-06-09 ������������ʽ���� 数据访问控制装置、数据访问控制方法、控制器和计算机程序
JP3855862B2 (ja) * 2002-04-01 2006-12-13 ソニー株式会社 編集方法および装置

Also Published As

Publication number Publication date
US7366744B2 (en) 2008-04-29
CN1757075A (zh) 2006-04-05
EP1703512A1 (en) 2006-09-20
WO2005066960A1 (ja) 2005-07-21
JP3888353B2 (ja) 2007-02-28
US20060149750A1 (en) 2006-07-06
JP2005196879A (ja) 2005-07-21

Similar Documents

Publication Publication Date Title
US20030185142A1 (en) Storage medium and storage medium recording method
JP3873989B2 (ja) コンテンツデータ転送システムおよびコンテンツデータ転送方法
US20070086284A1 (en) Storage medium initialization method, and recording and reproducing method and apparatus
JP3855862B2 (ja) 編集方法および装置
JP4265527B2 (ja) 再生装置及び再生方法、並びにコンテンツ記録方法
JP3855863B2 (ja) 再生方法および装置、記録方法および装置
US7478249B2 (en) Recording method and apparatus, and editing method apparatus
US7366744B2 (en) File management device and file management method
US20030185124A1 (en) Storage medium initialization and cancellation method
JP4264949B2 (ja) データ転送システム、データ転送方法およびデータ転送プログラム
JP2005044465A (ja) 記録装置および方法
US7110328B2 (en) Recording and reproducing apparatus for recording and reproducing information to and from a magneto-optical storage medium
JP4182790B2 (ja) 記録方法
RU2303822C2 (ru) Способ записи данных на носитель записи
JP2005196882A (ja) ディスク状記録媒体、データ記録装置及びデータ記録方法、並びにデータ再生装置及びデータ再生方法
JP2005196850A (ja) データ記録再生装置及びデータ記録再生方法
JP2005018842A (ja) 再生装置および方法
JP2005032379A (ja) 記録装置および方法
JP2005276241A (ja) データ記録再生装置及びデータ記録再生方法
JP2005196881A (ja) データ記録方法及びデータ記録装置、並びに記録媒体
JP2004087075A (ja) 記録方法および記録装置、ならびに、編集方法
JP2004087078A (ja) データアクセス方法、再生装置、記録方法、および記録装置
JP2004087084A (ja) 記録媒体の初期化方法、ならびに記録媒体の初期化および初期化解除方法
JP2004087083A (ja) データアクセス方法、再生装置、記録方法、および記録装置
JP2004087079A (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