KR20060095549A - 기록 장치, 재생 장치, 파일 관리 방법, 파일 관리 방법의프로그램 및 파일 관리 방법의 프로그램을 기록한 기록매체 - Google Patents
기록 장치, 재생 장치, 파일 관리 방법, 파일 관리 방법의프로그램 및 파일 관리 방법의 프로그램을 기록한 기록매체 Download PDFInfo
- Publication number
- KR20060095549A KR20060095549A KR1020067005570A KR20067005570A KR20060095549A KR 20060095549 A KR20060095549 A KR 20060095549A KR 1020067005570 A KR1020067005570 A KR 1020067005570A KR 20067005570 A KR20067005570 A KR 20067005570A KR 20060095549 A KR20060095549 A KR 20060095549A
- Authority
- KR
- South Korea
- Prior art keywords
- file
- recording medium
- recorded
- entry
- index
- Prior art date
Links
- 238000000034 method Methods 0.000 title claims description 107
- 238000007726 management method Methods 0.000 claims description 208
- 238000012545 processing Methods 0.000 claims description 124
- 239000000284 extract Substances 0.000 claims description 92
- 238000012217 deletion Methods 0.000 claims description 22
- 230000037430 deletion Effects 0.000 claims description 22
- 230000003287 optical effect Effects 0.000 abstract description 235
- 230000000875 corresponding effect Effects 0.000 description 123
- 230000008569 process Effects 0.000 description 30
- 238000003384 imaging method Methods 0.000 description 25
- 238000010586 diagram Methods 0.000 description 18
- 238000012937 correction Methods 0.000 description 13
- 230000004044 response Effects 0.000 description 9
- 230000005236 sound signal Effects 0.000 description 7
- 230000008094 contradictory effect Effects 0.000 description 6
- 238000000605 extraction Methods 0.000 description 6
- 102100031798 Protein eva-1 homolog A Human genes 0.000 description 4
- 230000008859 change Effects 0.000 description 4
- 239000004973 liquid crystal related substance Substances 0.000 description 3
- 239000003795 chemical substances by application Substances 0.000 description 2
- 238000001514 detection method Methods 0.000 description 2
- 230000006866 deterioration Effects 0.000 description 2
- 230000000694 effects Effects 0.000 description 2
- 230000008929 regeneration Effects 0.000 description 2
- 238000011069 regeneration method Methods 0.000 description 2
- 238000012546 transfer Methods 0.000 description 2
- CRQQGFGUEAVUIL-UHFFFAOYSA-N chlorothalonil Chemical compound ClC1=C(Cl)C(C#N)=C(Cl)C(C#N)=C1Cl CRQQGFGUEAVUIL-UHFFFAOYSA-N 0.000 description 1
- 239000003086 colorant Substances 0.000 description 1
- 230000006872 improvement Effects 0.000 description 1
- 238000009434 installation Methods 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000005070 sampling Methods 0.000 description 1
- 238000012163 sequencing technique Methods 0.000 description 1
- 230000001360 synchronised effect Effects 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B27/00—Editing; Indexing; Addressing; Timing or synchronising; Monitoring; Measuring tape travel
- G11B27/10—Indexing; Addressing; Timing or synchronising; Measuring tape travel
- G11B27/19—Indexing; Addressing; Timing or synchronising; Measuring tape travel by using information detectable on the record carrier
- G11B27/28—Indexing; 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/32—Indexing; 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/327—Table of contents
- G11B27/329—Table of contents on a disc [VTOC]
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/70—Information retrieval; Database structures therefor; File system structures therefor of video data
- G06F16/71—Indexing; Data structures therefor; Storage structures
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F17/00—Digital computing or data processing equipment or methods, specially adapted for specific functions
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B27/00—Editing; Indexing; Addressing; Timing or synchronising; Monitoring; Measuring tape travel
- G11B27/02—Editing, e.g. varying the order of information signals recorded on, or reproduced from, record carriers
- G11B27/031—Electronic editing of digitised analogue information signals, e.g. audio or video signals
- G11B27/034—Electronic editing of digitised analogue information signals, e.g. audio or video signals on discs
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B27/00—Editing; Indexing; Addressing; Timing or synchronising; Monitoring; Measuring tape travel
- G11B27/10—Indexing; Addressing; Timing or synchronising; Measuring tape travel
- G11B27/34—Indicating arrangements
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Multimedia (AREA)
- Physics & Mathematics (AREA)
- Software Systems (AREA)
- Data Mining & Analysis (AREA)
- Databases & Information Systems (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Mathematical Physics (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
- Management Or Editing Of Information On Record Carriers (AREA)
Abstract
본 발명은, 예를 들면 광디스크 장치에 적용하고, 파일의 발췌 정보에 의한 엔트리의 연속에 의한 인덱스 파일에 있어서, 대상 파일의 사이즈를 나타내는 정보를 설정하고, 또한 밀접하게 관련하는 파일에 관한 관리 정보를 통합하여 등록하고, 또한 디스크 타이틀에 관한 엔트리부터 비디오에 의한 발췌 정보를 지시하고, 또한 대리의 엔트리를 등록하고, 또한 관련하는 파일의 엔트리를 지시하도록 하고, 또한 인덱스 파일의 관리의 기초로 어플리케이션마다의 발췌 정보를 등록한다.
파일 관리 방법, 인덱스 파일
Description
본 발명은, 기록 장치, 재생 장치, 파일 관리 방법, 파일 관리 방법의 프로그램 및 파일 관리 방법의 프로그램을 기록한 기록 매체에 관한 것으로, 예를 들면 광디스크 장치에 적용할 수 있다. 본 발명은, 파일의 발췌 정보에 의한 엔트리의 연속에 의한 인덱스 파일에 있어서, 대상 파일의 사이즈를 나타내는 정보를 설정함에 의해, 밀접하게 관련하는 파일에 관한 관리 정보를 통합하여 등록함에 의해, 디스크 타이틀에 관한 엔트리부터 비디오에 의한 발췌 정보를 지시함에 의해, 대리의 엔트리를 등록함에 의해, 관련하는 파일의 엔트리를 지시하도록 함에 의해, 나아가서는 인덱스 파일의 관리의 기초로 어플리케이션마다의 발췌 정보를 등록함에 의해, 종래에 비하여 더한층 조작성을 향상할 수 있다.
근래, 광디스크 등의 랜덤 액세스 가능한 대용량의 기록 매체를 이용하여, 촬상 결과를 기록하는 디스크 장치 등이 제안되도록 되어 있다.
이와 같은 디스크 장치에 관해, 예를 들면 특개2001-84705호 공보에서는, 기 록 매체에 기록한 다수의 파일로부터 인덱스용 파일을 작성하여 이 기록 매체에 기록함에 의해, 이 인덱스용 파일을 이용하여 이들 다수의 파일에 관한 조작성을 향상하는 방법이 제안되도록 되어 있다.
또한 특개2002-278996호 공보에서는, 이와 같이 하여 작성한 인덱스용 파일에 있어서, 각 파일을 계층화하여 관리함에 의해, 또한 더한층 이들 다수의 파일에 관한 조작성을 향상하는 방법이 제안되도록 되어 있다.
그런데 이와 같은 인덱스용의 파일에 의한 조작성을 종래에 비하여 더한층 향상할 수 있으면, 편리하다라고 생각된다.
본 발명은 이상의 점을 고려하여 이루어진 것으로, 기록 매체에 기록한 다수의 파일을 인덱스 파일에 의해 관리하는 경우에, 종래에 비하여 더한층 조작성을 향상할 수 있는 기록 장치, 재생 장치, 파일 관리 방법, 파일 관리 방법의 프로그램 및 파일 관리 방법의 프로그램을 기록한 기록 매체를 제안하고자 하는 것이다.
이러한 과제를 해결하기 위해 본 발명에서는, 소망하는 파일을 기록 매체에 기록하는 기록 장치에 적용하고, 파일과 대응시켜진 파일에 관한 발췌 정보의 블록에 의한 엔트리의 연속에 의해, 기록 매체에 기록한 파일의 인덱스 파일을 작성하여 기록 매체에 기록하고, 엔트리에, 대응하는 파일의 파일 사이즈의 정보를 설정하여 인덱스 파일을 작성한다.
본 발명의 구성에 의하면, 소망하는 파일을 기록 매체에 기록하는 기록 장치에 적용하고, 파일과 대응시켜진 파일에 관한 발췌 정보의 블록에 의한 엔트리의 연속에 의해, 기록 매체에 기록한 파일의 인덱스 파일을 작성하여 기록 매체에 기록하고, 엔트리에, 대응하는 파일의 파일 사이즈의 정보를 설정하여 인덱스 파일을 작성함에 의해, 하나하나 파일 관리 시스템에 의해 파일 사이즈를 검출하지 않아도, 이 파일 사이즈의 정보에 의해 재생시에, 재생 가능한지의 여부를 판단할 수 있다. 이로써 처리에 필요로 하는 부담을 경감하여 조작성을 향상할 수 있다.
또한 본 발명에서는, 인덱스 파일에 의거하여, 기록 매체에 기록된 파일을 재생하여 유저에게 제공하는 재생 장치에 적용하고, 인덱스 파일은, 파일과 대응시켜진 파일에 관한 발췌 정보의 블록에 의한 엔트리의 연속에 의해 형성되고, 재생 장치는, 인덱스 파일에 설정된 파일의 파일 사이즈의 정보에 의거하여, 재생 가능한 파일인지의 여부를 판단한다.
또한 본 발명에서는, 소망하는 파일을 기록 매체에 기록하는 파일 관리 방법에 적용하고, 파일과 대응시켜진 파일에 관한 발췌 정보의 블록에 의한 엔트리의 연속에 의해, 기록 매체에 기록한 파일의 인덱스 파일을 작성하여 기록 매체에 기록하고, 인덱스 파일의 엔트리에, 대응하는 파일의 파일 사이즈의 정보를 설정하여 인덱스 파일을 작성한다.
또한 본 발명에서는, 인덱스 파일에 의거하여, 기록 매체에 기록된 파일을 재생하여 유저에게 제공하는 파일 관리 방법에 적용하고, 인덱스 파일은, 파일과 대응시켜진 파일에 관한 발췌 정보의 블록에 의한 엔트리의 연속에 의해 형성되고, 파일 관리 방법은, 인덱스 파일에 설정된 파일의 파일 사이즈의 정보에 의거하여, 재생 가능한 파일인지의 여부를 판단한다.
또한 본 발명에서는, 컴퓨터에 소정의 처리 순서를 실행시킴에 의해, 소망하는 파일을 기록 매체에 기록하는 파일 관리 방법의 프로그램에 적용하고, 파일과 대응시켜진 파일에 관한 발췌 정보의 블록에 의한 엔트리의 연속에 의해, 기록 매체에 기록한 파일의 인덱스 파일을 작성하여 기록 매체에 기록하고, 인덱스 파일의 엔트리에, 대응하는 파일의 파일 사이즈의 정보를 설정하여 인덱스 파일을 작성한다.
또한 본 발명에서는, 컴퓨터에 소정의 처리 순서를 실행시킴에 의해, 인덱스 파일에 의거하여, 기록 매체에 기록된 파일을 재생하여 유저에게 제공하는 파일 관리 방법의 프로그램에 적용하고, 인덱스 파일은, 파일과 대응시켜진 파일에 관한 발췌 정보의 블록에 의한 엔트리의 연속에 의해 형성되고, 처리 순서는, 인덱스 파일에 설정된 파일의 파일 사이즈의 정보에 의거하여, 재생 가능한 파일인지의 여부를 판단하는 스텝을 갖는다.
또한 본 발명에서는, 컴퓨터에 소정의 처리 순서를 실행시킴에 의해, 소망하는 파일을 기록 매체에 기록하는 파일 관리 방법의 프로그램을 기록한 기록 매체에 있어서, 파일과 대응시켜진 파일에 관한 발췌 정보의 블록에 의한 엔트리의 연속에 의해, 기록 매체에 기록한 파일의 인덱스 파일을 작성하여 기록 매체에 기록하고, 인덱스 파일의 엔트리에, 대응하는 파일의 파일 사이즈의 정보를 설정하여 인덱스 파일을 작성한다.
또한 본 발명에서는, 컴퓨터에 소정의 처리 순서를 실행시킴에 의해, 인덱스 파일에 의거하여, 기록 매체에 기록된 파일을 재생하여 유저에게 제공하는 파일 관리 방법의 프로그램을 기록한 기록 매체에 적용하고, 인덱스 파일은, 파일과 대응시켜진 파일에 관한 발췌 정보의 블록에 의한 엔트리의 연속에 의해 형성되고, 처리 순서는, 인덱스 파일에 설정된 파일의 파일 사이즈의 정보에 의거하여, 재생 가능한 파일인지의 여부를 판단하는 스텝을 갖는다.
이로써 본 발명의 구성에 의하면, 처리에 필요로 하는 부담의 경감에 의해 조작성을 향상할 수 있는 재생 장치를 제공할 수 있고, 본 발명의 구성에 의하면, 처리에 필요로 하는 부담의 경감에 의해 조작성을 향상할 수 있는 파일 관리 방법을 제공할 수 있다. 또한 본 발명의 구성에 의하면, 처리에 필요로 하는 부담의 경감에 의해 조작성을 향상할 수 있는 파일 관리 방법의 프로그램을 제공할 수 있고, 본 발명의 구성에 의하면, 처리에 필요로 하는 부담의 경감에 의해 조작성을 향상할 수 있는 파일 관리 방법의 프로그램을 기록한 기록 매체를 제공할 수 있다.
또한 본 발명에서는, 소망하는 파일을 기록 매체에 기록하는 기록 장치에 적용하고, 파일과 대응시켜진 파일에 관한 발췌 정보의 블록에 의한 엔트리의 연속에 의해, 기록 매체에 기록한 파일의 인덱스 파일을 작성하여 기록 매체에 기록하고, 재생시에 동시에 처리되는 복수 파일에 관해서는, 하나의 엔트리에 이들 복수 파일의 발췌 정보를 통합하여 기록한다.
본 발명의 구성에 의하면, 소망하는 파일을 기록 매체에 기록하는 기록 장치에 적용하고, 파일과 대응시켜진 파일에 관한 발췌 정보의 블록에 의한 엔트리의 연속에 의해, 기록 매체에 기록한 파일의 인덱스 파일을 작성하여 기록 매체에 기록하고, 재생시에 동시에 처리되는 복수 파일에 관해서는, 하나의 엔트리에 이들 복수 파일의 발췌 정보를 통합하여 기록함에 의해, 이들 재생시에 동시에 처리하는 파일에 관해서는, 통합하여 관리할 수 있고, 이로써 처리에 필요로 하는 부담의 경감에 의해 조작성을 향상할 수 있다.
또한 본 발명에서는, 인덱스 파일에 의거하여, 기록 매체에 기록된 파일을 재생하여 유저에게 제공하는 재생 장치에 적용하고, 인덱스 파일은, 파일과 대응시켜진 파일에 관한 발췌 정보의 블록에 의한 엔트리의 연속에 의해 형성되고, 재생시에 동시에 처리되는 복수 파일에 관해서는, 하나의 엔트리에 이들 복수 파일의 발췌 정보가 통합하여 기록되고, 재생 장치는, 하나의 엔트리에 대응하는 유저 인터페이스에 의해 복수 파일을 재생한다.
또한 본 발명에서는, 소망하는 파일을 기록 매체에 기록하는 파일 관리 방법에 적용하고, 파일과 대응시켜진 파일에 관한 발췌 정보의 블록에 의한 엔트리의 연속에 의해, 기록 매체에 기록한 파일의 인덱스 파일을 작성하고, 재생시에 동시에 처리되는 복수 파일에 관해서는, 하나의 엔트리에 이들 복수 파일의 발췌 정보를 통합하여 기록한다.
또한 본 발명에서는, 인덱스 파일에 의거하여, 기록 매체에 기록된 파일을 재생하여 유저에게 제공하는 파일 관리 방법에 적용하고, 인덱스 파일은, 파일과 대응시켜진 파일에 관한 발췌 정보의 블록에 의한 엔트리의 연속에 의해 형성되고, 재생시에 동시에 처리되는 복수 파일에 관해서는, 하나의 엔트리에 이들 복수 파일의 발췌 정보가 통합하여 기록되고, 파일 관리 방법은, 하나의 엔트리에 대응하는 유저 인터페이스에 의해 복수 파일을 재생한다.
또한 본 발명에서는, 컴퓨터에 소정의 처리 순서를 실행시킴에 의해, 소망하는 파일을 기록 매체에 기록하는 파일 관리 방법의 프로그램에 적용하고, 파일과 대응시켜진 파일에 관한 발췌 정보의 블록에 의한 엔트리의 연속에 의해, 기록 매체에 기록한 파일의 인덱스 파일을 작성하고, 재생시에 동시에 처리되는 복수 파일에 관해서는, 하나의 엔트리에 이들 복수 파일의 발췌 정보를 통합하여 기록한다.
또한 본 발명에서는, 컴퓨터에 소정의 처리 순서를 실행시킴에 의해, 인덱스 파일에 의거하여, 기록 매체에 기록된 파일을 재생하여 유저에게 제공하는 파일 관리 방법의 프로그램에 적용하고, 인덱스 파일은, 파일과 대응시켜진 파일에 관한 발췌 정보의 블록에 의한 엔트리의 연속에 의해 형성되고, 재생시에 동시에 처리되는 복수 파일에 관해서는, 하나의 엔트리에 이들 복수 파일의 발췌 정보가 통합하여 기록되고, 처리 순서는, 하나의 엔트리에 대응하는 유저 인터페이스에 의해 복수 파일을 재생하는 스텝을 갖는다.
또한 본 발명에서는, 컴퓨터에 소정의 처리 순서를 실행시킴에 의해, 소망하는 파일을 기록 매체에 기록하는 파일 관리 방법의 프로그램을 기록한 기록 매체에 적용하고, 파일과 대응시켜진 파일에 관한 발췌 정보의 블록에 의한 엔트리의 연속에 의해, 기록 매체에 기록한 파일의 인덱스 파일을 작성하고, 재생시에 동시에 처리되는 복수 파일에 관해서는, 하나의 엔트리에 이들 복수 파일의 발췌 정보를 통합하여 기록한다.
또한 본 발명에서는, 컴퓨터에 소정의 처리 순서를 실행시킴에 의해, 인덱스 파일에 의거하여, 기록 매체에 기록된 파일을 재생하여 유저에게 제공하는 파일 관리 방법의 프로그램을 기록한 기록 매체에 적용하고, 인덱스 파일은, 파일과 대응시켜진 파일에 관한 발췌 정보의 블록에 의한 엔트리의 연속에 의해 형성되고, 재생시에 동시에 처리되는 복수 파일에 관해서는, 하나의 엔트리에 이들 복수 파일의 발췌 정보가 통합하여 기록되고, 처리 순서는, 하나의 엔트리에 대응하는 유저 인터페이스에 의해 복수 파일을 재생하는 스텝을 갖는다.
이로써 본 발명의 구성에 의하면, 처리에 필요로 하는 부담의 경감에 의해 조작성을 향상할 수 있는 재생 장치를 제공할 수 있고, 본 발명의 구성에 의하면, 처리에 필요로 하는 부담의 경감에 의해 조작성을 향상할 수 있는 파일 관리 방법을 제공할 수 있다. 또한 본 발명의 구성에 의하면, 처리에 필요로 하는 부담의 경감에 의해 조작성을 향상할 수 있는 파일 관리 방법의 프로그램을 제공할 수 있고, 본 발명의 구성에 의하면, 처리에 필요로 하는 부담의 경감에 의해 조작성을 향상할 수 있는 파일 관리 방법의 프로그램을 기록한 기록 매체를 제공할 수 있다.
또한 본 발명에서는, 소망하는 파일을 기록 매체에 기록하는 기록 장치에 적용하고, 파일과 대응시켜진 파일에 관한 발췌 정보의 블록에 의한 엔트리의 연속에 의해, 기록 매체에 기록한 파일의 인덱스 파일을 작성하여 기록 매체에 기록하고, 기록 매체의 루트 디렉토리에 대응하는 엔트리를 인덱스 파일에 마련하고, 루트 디렉토리에 대응하는 엔트리에, 기록 매체에 기록한 영상 파일을 지시하는 정보를 설정한다.
본 발명의 구성에 의하면, 소망하는 파일을 기록 매체에 기록하는 기록 장치에 적용하고, 파일과 대응시켜진 파일에 관한 발췌 정보의 블록에 의한 엔트리의 연속에 의해, 기록 매체에 기록한 파일의 인덱스 파일을 작성하여 기록 매체에 기록하고, 기록 매체의 루트 디렉토리에 대응하는 엔트리를 인덱스 파일에 마련하고, 루트 디렉토리에 대응하는 엔트리에, 기록 매체에 기록한 영상 파일을 지시하는 정보를 설정함에 의해, 예를 들면 디스크 타이틀에 의한 영상 파일을 등록하여 인덱스 파일에 의해 관리할 수 있고, 예를 들면 이 영상 파일을 자동적으로 재생하는 등의 처리를 실행할 수 있고, 이로써 조작성을 향상할 수 있다.
또한 본 발명에서는, 인덱스 파일에 의거하여, 기록 매체에 기록된 파일을 재생하여 유저에게 제공하는 재생 장치에 적용하고, 인덱스 파일은, 파일과 대응시켜진 파일에 관한 발췌 정보의 블록에 의한 엔트리의 연속에 의해 형성되고, 기록 매체의 루트 디렉토리에 대응하는 엔트리에, 기록 매체에 기록한 영상 파일을 지시하는 정보가 설정되고, 재생 장치는, 기록 매체의 장전에 의해, 또는 전원을 켬에 의해, 영상 파일을 지시하는 정보에 의거하여, 기록 매체에 기록된 영상 파일을 재생하여 유저에게 제공한다.
또한 본 발명에서는, 소망하는 파일을 기록 매체에 기록하는 파일 관리 방법에 적용하고, 파일과 대응시켜진 파일에 관한 발췌 정보의 블록에 의한 엔트리의 연속에 의해, 기록 매체에 기록한 파일의 인덱스 파일을 작성하여 기록 매체에 기록하고, 기록 매체의 루트 디렉토리에 대응하는 엔트리를 인덱스 파일에 마련하고, 루트 디렉토리에 대응하는 엔트리에, 기록 매체에 기록한 영상 파일을 지시하는 정보를 설정한다.
또한 본 발명에서는, 인덱스 파일에 의거하여, 기록 매체에 기록된 파일을 재생하여 유저에게 제공하는 파일 관리 방법에 적용하고, 인덱스 파일은, 파일과 대응시켜진 파일에 관한 발췌 정보의 블록에 의한 엔트리의 연속에 의해 형성되고, 기록 매체의 루트 디렉토리에 대응하는 엔트리에, 기록 매체에 기록한 영상 파일을 지시하는 정보가 설정되고, 파일 관리 방법은, 기록 매체의 장전에 의해, 또는 전원을 켬에 의해, 영상 파일을 지시하는 정보에 의거하여, 기록 매체에 기록된 영상 파일을 재생하여 유저에게 제공한다.
또한 본 발명에서는, 컴퓨터에 소정의 처리 순서를 실행시킴에 의해, 소망하는 파일을 기록 매체에 기록하는 파일 관리 방법의 프로그램에 적용하고, 파일과 대응시켜진 파일에 관한 발췌 정보의 블록에 의한 엔트리의 연속에 의해, 기록 매체에 기록한 파일의 인덱스 파일을 작성하여 기록 매체에 기록하고, 기록 매체의 루트 디렉토리에 대응하는 엔트리를 인덱스 파일에 마련하고, 루트 디렉토리에 대응하는 엔트리에, 기록 매체에 기록한 영상 파일을 지시하는 정보를 설정한다.
또한 본 발명에서는, 컴퓨터에 소정의 처리 순서를 실행시킴에 의해, 인덱스 파일에 의거하여, 기록 매체에 기록된 파일을 재생하여 유저에게 제공하는 파일 관리 방법의 프로그램에 적용하고, 인덱스 파일은, 파일과 대응시켜진 파일에 관한 발췌 정보의 블록에 의한 엔트리의 연속에 의해 형성되고, 기록 매체의 루트 디렉토리에 대응하는 엔트리에, 기록 매체에 기록한 영상 파일을 지시하는 정보가 설정되고, 처리 순서는, 기록 매체의 장전에 의해, 또는 전원을 켬에 의해, 영상 파일을 지시하는 정보에 의거하여, 기록 매체에 기록된 영상 파일을 재생하여 유저에게 제공하는 스텝을 갖는다.
또한 본 발명에서는, 컴퓨터에 소정의 처리 순서를 실행시킴에 의해, 소망하는 파일을 기록 매체에 기록하는 파일 관리 방법의 프로그램을 기록한 기록 매체에 적용하고, 파일과 대응시켜진 파일에 관한 발췌 정보의 블록에 의한 엔트리의 연속에 의해, 기록 매체에 기록한 파일의 인덱스 파일을 작성하여 기록 매체에 기록하고, 기록 매체의 루트 디렉토리에 대응하는 엔트리를 인덱스 파일에 마련하고, 루트 디렉토리에 대응하는 엔트리에, 기록 매체에 기록한 영상 파일을 지시하는 정보를 설정한다.
또한 본 발명에서는, 컴퓨터에 소정의 처리 순서를 실행시킴에 의해, 인덱스 파일에 의거하여, 기록 매체에 기록된 파일을 재생하여 유저에게 제공하는 파일 관리 방법의 프로그램을 기록한 기록 매체에 적용하고, 인덱스 파일은, 파일과 대응시켜진 파일에 관한 발췌 정보의 블록에 의한 엔트리의 연속에 의해 형성되고, 기록 매체의 루트 디렉토리에 대응하는 엔트리에, 기록 매체에 기록한 영상 파일을 지시하는 정보가 설정되고, 처리 순서는, 기록 매체의 장전에 의해, 또는 전원을 켬에 의해, 영상 파일을 지시하는 정보에 의거하여, 기록 매체에 기록된 영상 파일을 재생하여 유저에게 제공하는 스텝을 갖는다.
이로써 본 발명의 구성에 의하면, 조작성을 향상할 수 있는 재생 장치를 제공할 수 있고, 본 발명의 구성에 의하면, 조작성을 향상할 수 있는 파일 관리 방법을 제공할 수 있다. 또한 본 발명의 구성에 의하면, 조작성을 향상할 수 있는 파일 관리 방법의 프로그램을 제공할 수 있고, 본 발명의 구성에 의하면, 조작성을 향상할 수 있는 파일 관리 방법의 프로그램을 기록한 기록 매체를 제공할 수 있다.
또한 본 발명에서는, 소망하는 파일을 기록 매체에 기록하는 기록 장치에 적용하고, 파일과 대응시켜진 파일에 관한 발췌 정보의 블록에 의한 엔트리의 연속에 의해, 기록 매체에 기록한 파일의 인덱스 파일을 작성하여 기록 매체에 기록하고, 하나의 파일에 대응하는 엔트리를 지시하는 정보를 설정하여, 하나의 파일에 관한 발췌 정보를 별도 등록하는 엔트리를 인덱스 파일에 등록한다.
본 발명의 구성에 의하면, 소망하는 파일을 기록 매체에 기록하는 기록 장치에 적용하고, 파일과 대응시켜진 파일에 관한 발췌 정보의 블록에 의한 엔트리의 연속에 의해, 기록 매체에 기록한 파일의 인덱스 파일을 작성하여 기록 매체에 기록하고, 하나의 파일에 대응하는 엔트리를 지시하는 정보를 설정하여, 하나의 파일에 관한 발췌 정보를 별도 등록하는 엔트리를 인덱스 파일에 등록함에 의해, 대리(代理)로 사용할 수 있는 발췌 정보를 등록할 수 있고, 이로써 필요에 응하여 이 대리에 관한 발췌 정보를 선택하여 유저에게 제공하여, 조작성을 향상할 수 있다.
또한 본 발명에서는, 인덱스 파일에 의거하여, 기록 매체에 기록된 파일을 재생하여 유저에게 제공하는 재생 장치에 적용하고, 인덱스 파일은, 파일과 대응시켜진 파일에 관한 발췌 정보의 블록에 의한 엔트리의 연속에 의해 형성되고, 하나의 파일에 대응하는 엔트리를 지시하는 정보가 설정되고, 하나의 파일에 관한 발췌 정보를 별도 등록하는 엔트리가 인덱스 파일에 등록되어 보존되고, 재생 장치는, 하나의 파일에 대응하는 엔트리에 의해 등록된 발췌 정보에 대신하여, 별도의 등록에 관한 엔트리에 의한 발췌 정보를 유저에게 제공한다.
또한 본 발명에서는, 소망하는 파일을 기록 매체에 기록하는 파일 관리 방법에 적용하고, 파일과 대응시켜진 파일에 관한 발췌 정보의 블록에 의한 엔트리의 연속에 의해, 기록 매체에 기록한 파일의 인덱스 파일을 작성하여 기록 매체에 기록하고, 하나의 파일에 대응하는 엔트리를 지시하는 정보를 설정하여, 하나의 파일에 관한 발췌 정보를 별도 등록하는 엔트리를 인덱스 파일에 등록한다.
또한 본 발명에서는, 인덱스 파일에 의거하여, 기록 매체에 기록된 파일을 재생하여 유저에게 제공하는 파일 관리 방법에 적용하고, 인덱스 파일은, 파일과 대응시켜진 파일에 관한 발췌 정보의 블록에 의한 엔트리의 연속에 의해 형성되고, 하나의 파일에 대응하는 엔트리를 지시하는 정보가 설정되고, 하나의 파일에 관한 발췌 정보를 별도 등록하는 엔트리가 인덱스 파일에 등록되어 보존되고, 파일 관리 방법은, 하나의 파일에 대응하는 엔트리에 의해 등록된 발췌 정보에 대신하여, 별도의 등록에 관한 엔트리에 의한 발췌 정보를 유저에게 제공한다.
또한 본 발명에서는, 컴퓨터에 소정의 처리 순서를 실행시킴에 의해, 소망하는 파일을 기록 매체에 기록하는 파일 관리 방법의 프로그램에 적용하고, 파일과 대응시켜진 파일에 관한 발췌 정보의 블록에 의한 엔트리의 연속에 의해, 기록 매체에 기록한 파일의 인덱스 파일을 작성하여 기록 매체에 기록하고, 하나의 파일에 대응하는 엔트리를 지시하는 정보를 설정하여, 하나의 파일에 관한 발췌 정보를 별도 등록하는 엔트리를 인덱스 파일에 등록한다.
또한 본 발명에서는, 컴퓨터에 소정의 처리 순서를 실행시킴에 의해, 인덱스 파일에 의거하여, 기록 매체에 기록된 파일을 재생하여 유저에게 제공하는 파일 관리 방법의 프로그램에 적용하고, 인덱스 파일은, 파일과 대응시켜진 파일에 관한 발췌 정보의 블록에 의한 엔트리의 연속에 의해 형성되고, 하나의 파일에 대응하는 엔트리를 지시하는 정보가 설정되어, 하나의 파일에 관한 발췌 정보를 별도 등록하는 엔트리가 인덱스 파일에 등록되어 보존되고, 처리 순서는, 하나의 파일에 대응하는 엔트리에 의해 등록된 발췌 정보에 대신하여, 별도의 등록에 관한 엔트리에 의한 발췌 정보를 유저에게 제공한다.
또한 본 발명에서는, 컴퓨터에 소정의 처리 순서를 실행시킴에 의해, 소망하는 파일을 기록 매체에 기록하는 파일 관리 방법의 프로그램을 기록한 기록 매체에 적용하고, 파일과 대응시켜진 파일에 관한 발췌 정보의 블록에 의한 엔트리의 연속에 의해, 기록 매체에 기록한 파일의 인덱스 파일을 작성하여 기록 매체에 기록하고, 하나의 파일에 대응하는 엔트리를 지시하는 정보를 설정하여, 하나의 파일에 관한 발췌 정보를 별도 등록하는 엔트리를 인덱스 파일에 등록한다.
또한 본 발명에서는, 컴퓨터에 소정의 처리 순서를 실행시킴에 의해, 인덱스 파일에 의거하여, 기록 매체에 기록된 파일을 재생하여 유저에게 제공하는 파일 관리 방법의 프로그램을 기록한 기록 매체에 적용하고, 인덱스 파일은, 파일과 대응시켜진 파일에 관한 발췌 정보의 블록에 의한 엔트리의 연속에 의해 형성되고, 하나의 파일에 대응하는 엔트리를 지시하는 정보가 설정되어, 하나의 파일에 관한 발췌 정보를 별도 등록하는 엔트리가 인덱스 파일에 등록되어 보존되고, 처리 순서는, 하나의 파일에 대응하는 엔트리에 의해 등록된 발췌 정보에 대신하여, 별도의 등록에 관한 엔트리에 의한 발췌 정보를 유저에게 제공한다.
이로써 본 발명의 구성에 의하면, 대리에 관한 발췌 정보에 의해 조작성을 향상할 수 있는 재생 장치를 제공할 수 있고, 본 발명의 구성에 의하면, 대리에 관한 발췌 정보에 의해 조작성을 향상할 수 있는 파일 관리 방법을 제공할 수 있다. 또한 본 발명의 구성에 의하면, 대리에 관한 발췌 정보에 의해 조작성을 향상할 수 있는 파일 관리 방법의 프로그램을 제공할 수 있고, 본 발명의 구성에 의하면, 대리에 관한 발췌 정보에 의해 조작성을 향상할 수 있는 파일 관리 방법의 프로그램을 기록한 기록 매체를 제공할 수 있다.
또한 본 발명에서는, 소망하는 파일을 기록 매체에 기록하는 기록 장치에 적용하고, 파일과 대응시켜진 파일에 관한 발췌 정보의 블록에 의한 엔트리의 연속에 의해, 기록 매체에 기록한 파일의 인덱스 파일을 작성하여 기록 매체에 기록하고, 관리 대상의 파일의 기록, 갱신, 삭제에 의해 아울러서 갱신할 것이 필요한 다른 파일이 존재하는 경우에, 이 다른 파일의 엔트리를 지시하는 정보를, 관리 대상의 파일에 관한 엔트리에 등록한다.
본 발명의 구성에 의하면, 소망하는 파일을 기록 매체에 기록하는 기록 장치에 적용하고, 파일과 대응시켜진 파일에 관한 발췌 정보의 블록에 의한 엔트리의 연속에 의해, 기록 매체에 기록한 파일의 인덱스 파일을 작성하여 기록 매체에 기록하고, 관리 대상의 파일의 기록, 갱신, 삭제에 의해 아울러서 갱신할 것이 필요한 다른 파일이 존재하는 경우에, 이 다른 파일의 엔트리를 지시하는 정보를, 관리 대상의 파일에 관한 엔트리에 등록함에 의해, 이 관리 대상의 파일을 처리할 때에, 이 다른 파일의 엔트리를 지시하는 정보에 의해, 다른 파일에 관한 처리가 필요한 것을, 이 인덱스 파일상에서 확인할 수 있다. 이로써 처리의 부담을 경감하여 조작성을 향상할 수 있다.
또한 본 발명에서는, 소망하는 파일을 기록 매체에 기록하는 파일 관리 방법에 적용하고, 파일과 대응시켜진 파일에 관한 발췌 정보의 블록에 의한 엔트리의 연속에 의해, 기록 매체에 기록한 파일의 인덱스 파일을 작성하여 기록 매체에 기록하고, 관리 대상의 파일의 기록, 갱신, 삭제에 의해 아울러서 갱신할 것이 필요한 다른 파일이 존재하는 경우에, 이 다른 파일의 엔트리를 지시하는 정보를, 관리 대상의 파일에 관한 엔트리에 등록한다.
또한 본 발명에서는, 컴퓨터에 소정의 처리 순서를 실행시킴에 의해, 소망하는 파일을 기록 매체에 기록하는 파일 관리 방법의 프로그램에 적용하고, 파일과 대응시켜진 파일에 관한 발췌 정보의 블록에 의한 엔트리의 연속에 의해, 기록 매체에 기록한 파일의 인덱스 파일을 작성하여 기록 매체에 기록하고, 관리 대상의 파일의 기록, 갱신, 삭제에 의해 아울러서 갱신할 것이 필요한 다른 파일이 존재하는 경우에, 이 다른 파일의 엔트리를 지시하는 정보를, 관리 대상의 파일에 관한 엔트리에 등록한다.
또한 본 발명에서는, 컴퓨터에 소정의 처리 순서를 실행시킴에 의해, 소망하는 파일을 기록 매체에 기록하는 파일 관리 방법의 프로그램을 기록한 기록 매체에 적용하고, 파일과 대응시켜진 파일에 관한 발췌 정보의 블록에 의한 엔트리의 연속에 의해, 기록 매체에 기록한 파일의 인덱스 파일을 작성하여 기록 매체에 기록하고, 관리 대상의 파일의 기록, 갱신, 삭제에 의해 아울러서 갱신할 것이 필요한 다른 파일이 존재하는 경우에, 이 다른 파일의 엔트리를 지시하는 정보를, 관리 대상의 파일에 관한 엔트리에 등록한다.
이로써 본 발명의 구성에 의하면, 처리의 부담의 경감에 의해 조작성을 향상할 수 있는 재생 장치를 제공할 수 있는 파일 관리 방법, 파일 관리 방법의 프로그램, 파일 관리 방법의 프로그램을 기록한 기록 매체를 제공할 수 있다.
또한 본 발명에서는, 소망하는 파일을 기록 매체에 기록하는 기록 장치에 적용하고, 파일과 대응시켜진 파일에 관한 발췌 정보의 블록에 의한 엔트리의 연속에 의해, 기록 매체에 기록한 파일의 인덱스 파일을 작성하여 기록 매체에 기록하고, 어플리케이션에 고유하게, 파일에 관한 발췌 정보에 의한 프라이빗 인덱스 데이터의 연속에 의해, 기록 매체에 기록한 파일의 프라이빗 인덱스 파일을 작성하여 기록 매체에 기록하고, 이미 기록 매체에 기록되어 있는 다른 프라이빗 인덱스 파일과 식별 가능하게, 인덱스 파일의 엔트리에, 해당 엔트리와, 프라이빗 인덱스 파일의 대응하는 프라이빗 인덱스 데이터와의 관계를 나타내는 정보를 설정한다.
본 발명의 구성에 의하면, 소망하는 파일을 기록 매체에 기록하는 기록 장치에 적용하고, 파일과 대응시켜진 파일에 관한 발췌 정보의 블록에 의한 엔트리의 연속에 의해, 기록 매체에 기록한 파일의 인덱스 파일을 작성하여 기록 매체에 기록하고, 어플리케이션에 고유하게, 파일에 관한 발췌 정보에 의한 프라이빗 인덱스 데이터의 연속에 의해, 기록 매체에 기록한 파일의 프라이빗 인덱스 파일을 작성하여 기록 매체에 기록하고, 이미 기록 매체에 기록되어 있는 다른 프라이빗 인덱스 파일과 식별 가능하게, 인덱스 파일의 엔트리에, 해당 엔트리와, 프라이빗 인덱스 파일의 대응하는 프라이빗 인덱스 데이터와의 관계를 나타내는 정보를 설정함에 의해, 각 어플리케이션에서 공통의 인덱스 파일과는 별도로, 어플리케이션에 대응시켜진 프라이빗 인덱스 파일을 등록하여 어플리케이션의 사용의 편리성을 향상시켜서, 인덱스 파일과 프라이빗 인덱스 파일을 일원적으로 관리할 수 있다. 이로써 이 프라이빗 인덱스 파일에 의해 조작성을 향상할 수 있다.
또한 본 발명에서는, 소망하는 파일을 기록 매체에 기록하는 파일 관리 방법에 적용하고, 파일과 대응시켜진 파일에 관한 발췌 정보의 블록에 의한 엔트리의 연속에 의해, 기록 매체에 기록한 파일의 인덱스 파일을 작성하여 기록 매체에 기록하고, 어플리케이션에 고유하게, 파일에 관한 발췌 정보에 의한 프라이빗 인덱스 데이터의 연속에 의해, 기록 매체에 기록한 파일의 프라이빗 인덱스 파일을 작성하여 기록 매체에 기록하고, 이미 기록 매체에 기록되어 있는 다른 프라이빗 인덱스 파일과 식별 가능하게, 인덱스 파일의 엔트리에, 해당 엔트리와, 프라이빗 인덱스 파일의 대응하는 프라이빗 인덱스 데이터와의 관계를 나타내는 정보를 설정한다.
또한 본 발명에서는, 컴퓨터에 소정의 처리 순서를 실행시킴에 의해, 소망하는 파일을 기록 매체에 기록하는 파일 관리 방법의 프로그램에 적용하고, 파일과 대응시켜진 파일에 관한 발췌 정보의 블록에 의한 엔트리의 연속에 의해, 기록 매체에 기록한 파일의 인덱스 파일을 작성하여 기록 매체에 기록하고, 어플리케이션에 고유하게, 파일에 관한 발췌 정보에 의한 프라이빗 인덱스 데이터의 연속에 의해, 기록 매체에 기록한 파일의 프라이빗 인덱스 파일을 작성하여 기록 매체에 기록하고, 이미 기록 매체에 기록되어 있는 다른 프라이빗 인덱스 파일과 식별 가능하게, 인덱스 파일의 엔트리에, 해당 엔트리와, 프라이빗 인덱스 파일의 대응하는 프라이빗 인덱스 데이터와의 관계를 나타내는 정보를 설정한다.
또한 본 발명에서는, 컴퓨터에 소정의 처리 순서를 실행시킴에 의해, 소망하는 파일을 기록 매체에 기록하는 파일 관리 방법의 프로그램을 기록한 기록 매체에 적용하고, 파일과 대응시켜진 파일에 관한 발췌 정보의 블록에 의한 엔트리의 연속에 의해, 기록 매체에 기록한 파일의 인덱스 파일을 작성하여 기록 매체에 기록하고, 어플리케이션에 고유하게, 파일에 관한 발췌 정보에 의한 프라이빗 인덱스 데이터의 연속에 의해, 기록 매체에 기록한 파일의 프라이빗 인덱스 파일을 작성하여 기록 매체에 기록하고, 이미 기록 매체에 기록되어 있는 다른 프라이빗 인덱스 파일과 식별 가능하게, 인덱스 파일의 엔트리에, 해당 엔트리와, 프라이빗 인덱스 파일의 대응하는 프라이빗 인덱스 데이터와의 관계를 나타내는 정보를 설정한다.
이로써 본 발명의 구성에 의하면, 프라이빗 인덱스 파일에 의해 조작성을 향상할 수 있는 파일 관리 방법, 파일 관리 방법의 프로그램, 파일 관리 방법의 프로그램을 기록한 기록 매체를 제공할 수 있다.
또한 본 발명에서는, 소망하는 파일을 기록 매체에 기록하는 기록 장치에 적용하고, 기록 매체는, 파일과 대응시켜진 파일에 관한 발췌 정보의 블록에 의한 엔트리의 연속에 의해, 기록 매체에 기록한 파일의 인덱스 파일이 기록되고, 어플리케이션에 고유하게, 파일에 관한 발췌 정보에 의한 프라이빗 인덱스 데이터의 연속에 의해, 기록 매체에 기록한 파일의 프라이빗 인덱스 파일이 기록되고, 인덱스 파일은, 엔트리에, 프라이빗 인덱스 파일마다, 프라이빗 인덱스 파일의 대응하는 프라이빗 인덱스 데이터의 유효, 무효를 나타내는 정보가 설정되고, 기록 장치는, 파일의 기록의 변경에 의해, 유효, 무효를 나타내는 정보를 갱신한다.
본 발명의 구성에 의하면, 소망하는 파일을 기록 매체에 기록하는 기록 장치에 적용하고, 기록 매체는, 파일과 대응시켜진 파일에 관한 발췌 정보의 블록에 의한 엔트리의 연속에 의해, 기록 매체에 기록한 파일의 인덱스 파일이 기록되고, 어플리케이션에 고유하게, 파일에 관한 발췌 정보에 의한 프라이빗 인덱스 데이터의 연속에 의해, 기록 매체에 기록한 파일의 프라이빗 인덱스 파일이 기록되고, 인덱스 파일은, 엔트리에, 프라이빗 인덱스 파일마다, 프라이빗 인덱스 파일의 대응하는 프라이빗 인덱스 데이터의 유효, 무효를 나타내는 정보가 설정되고, 기록 장치는, 파일의 기록의 변경에 의해, 유효, 무효를 나타내는 정보를 갱신함에 의해, 프라이빗 인덱스 파일의 등록에 의해 조작성이 향상되게 되는 기록 매체에 대해, 이 프라이빗 인덱스 파일에 관한 어플리케이션을 갖고 있지 않는 경우에 있어서도, 파일의 삭제 등에 대응하도록 이 프라이빗 인덱스 파일을 설정하여 얻고, 이로써 이와 같은 기록 매체가 프라이빗 인덱스 파일에 대응하는 어플리케이션을 갖고서 이루어지는 기기에 새롭게 장전된 경우에 있어서의 모순의 발생을 방지할 수 있다. 이로써 이와 같은 모순의 발생의 방지에 의해 조작성을 향상할 수 있다.
또한 본 발명에서는, 소망하는 파일을 기록 매체에 기록하는 파일 관리 방법에 적용하고, 기록 매체는, 파일과 대응시켜진 파일에 관한 발췌 정보의 블록에 의한 엔트리의 연속에 의해, 기록 매체에 기록한 파일의 인덱스 파일이 기록되고, 어플리케이션에 고유하게, 파일에 관한 발췌 정보에 의한 프라이빗 인덱스 데이터의 연속에 의해, 기록 매체에 기록한 파일의 프라이빗 인덱스 파일이 기록되고, 인덱스 파일은, 엔트리에, 프라이빗 인덱스 파일마다, 프라이빗 인덱스 파일의 대응하는 프라이빗 인덱스 데이터의 유효, 무효를 나타내는 정보가 설정되고, 파일 관리 방법은, 파일의 기록의 변경에 의해, 유효, 무효를 나타내는 정보를 갱신한다.
또한 본 발명에서는, 컴퓨터에 소정의 처리 순서를 실행시킴에 의해, 소망하는 파일을 기록 매체에 기록하는 파일 관리 방법의 프로그램에 적용하고, 기록 매체는, 파일과 대응시켜진 파일에 관한 발췌 정보의 블록에 의한 엔트리의 연속에 의해, 기록 매체에 기록한 파일의 인덱스 파일이 기록되고, 어플리케이션에 고유하게, 파일에 관한 발췌 정보에 의한 프라이빗 인덱스 데이터의 연속에 의해, 기록 매체에 기록한 파일의 프라이빗 인덱스 파일이 기록되고, 인덱스 파일은, 엔트리에, 프라이빗 인덱스 파일마다, 프라이빗 인덱스 파일의 대응하는 프라이빗 인덱스 데이터의 유효, 무효를 나타내는 정보가 설정되고, 처리 순서는, 파일의 기록의 변경에 의해, 유효, 무효를 나타내는 정보를 갱신하는 스텝을 갖는다.
또한 본 발명에서는, 컴퓨터에 소정의 처리 순서를 실행시킴에 의해, 소망하는 파일을 기록 매체에 기록하는 파일 관리 방법의 프로그램을 기록한 기록 매체에 적용하고, 기록 매체는, 파일과 대응시켜진 파일에 관한 발췌 정보의 블록에 의한 엔트리의 연속에 의해, 기록 매체에 기록한 파일의 인덱스 파일이 기록되고, 어플리케이션에 고유하게, 파일에 관한 발췌 정보에 의한 프라이빗 인덱스 데이터의 연속에 의해, 기록 매체에 기록한 파일의 프라이빗 인덱스 파일이 기록되고, 인덱스 파일은, 엔트리에, 프라이빗 인덱스 파일마다, 프라이빗 인덱스 파일의 대응하는 프라이빗 인덱스 데이터의 유효, 무효를 나타내는 정보가 설정되고, 처리 순서는, 파일의 기록의 변경에 의해, 유효, 무효를 나타내는 정보를 갱신하는 스텝을 갖는다.
이로써 본 발명의 구성에 의하면, 프라이빗 인덱스 파일의 관리에 의해 조작성을 향상할 수 있는 파일 관리 방법, 파일 관리 방법의 프로그램, 파일 관리 방법의 프로그램을 기록한 기록 매체를 제공할 수 있다.
본 발명에 의하면, 예를 들면 광디스크 장치에 적용하여, 종래에 비하여 더한층 조작성을 향상할 수 있다.
도 1은 본 발명의 실시예에 관한 광디스크 장치를 도시한 블록도.
도 2는 인덱스 파일을 도시한 도표.
도 3은 프로퍼티의 실 데이터를 도시한 도표.
도 4는 도 3의 프로퍼티 엔트리 플래그를 도시한 도표.
도 5는 도 4의 프로퍼티 엔트리 타입을 도시한 도표.
도 6은 도 3의 기본 프로퍼티 데이터를 도시한 도표.
도 7은 그룹 내 파일 관리 리스트 확장 데이터의 구조를 도시한 도표.
도 8은 도 7의 관련하는 파일의 엔트리를 도시한 도표.
도 9는 그룹 내 파일 관리 리스트 확장 데이터의 설명에 제공하는 약선도.
도 10은 디스크 타이틀 프로퍼티 확장 데이터를 도시한 도표.
도 11은 파일 사이의 관련 정보 확장 데이터를 도시한 도표.
도 12는 파일 사이의 관련 정보 확장 데이터의 설명에 제공하는 약선도.
도 13은 프라이빗 인덱스 파일 리스트를 도시한 도표.
도 14는 도 13의 프라이빗 인덱스 파일 리스트의 각 필드를 상세히 도시한 도표.
도 15는 프라이빗 인덱스 파일 리스트의 설명에 제공하는 약선도.
도 16은 프라이빗 데이터 상태 플래그를 도시한 도표.
도 17은 파일 사이즈에 관한 처리 순서를 도시한 플로우 차트.
도 18은 디스크 타이틀에 관한 처리 순서를 도시한 플로우 차트.
<부호의 설명>
1 : 광디스크 장치
2 : 광디스크
11 : 비디오 부호기
12 : 오디오 부호기
13 : 비디오 복호기
14 : 오디오 복호기
15 : 파일 생성기
16 : 파일 복호기
17, 20 : 메모리
18 : 메모리 컨트롤러
19 : 시스템 제어 마이크로컴퓨터
21 : 에러 정정 부호/복호기
22 : 드라이브 제어 마이크로컴퓨터
23 : 데이터 변복조기
24 : 자계 변조 드라이버
26 : 조작부
30 : 서보 회로
31 : 스핀들 모터
32 : 자계 헤드
33 : 광픽업
이하, 적절히 도면을 참조하면서 본 발명의 실시예를 상술한다.
(1) 실시예의 구성
(1-1) 광디스크 장치의 구성
도 1은 본 발명의 실시예에 관한 광디스크 장치를 도시한 블록도이다. 이 광디스크 장치(1)에서는, 도시하지 않은 촬상 수단, 음성 취득 수단에 의해 피사체의 영상 신호, 음성 신호를 취득하고, 이 영상 신호 및 음성 신호에 의한 촬상 결과를 광디스크(2)에 기록한다. 또한 이 광디스크(2)에 기록한 촬상 결과를 재생하여 액정 표시 패널에 의한 표시 수단, 스피커에 의한 음성 출력 수단에서 출력하고, 또한 외부 기기에 출력한다. 이 광디스크 장치(1)에서는, 이와 같은 촬상 결과에 의한 영상 신호 및 음성 신호를 MPEG(Moving Picture Experts Group)의 포맷에 의해 스트리밍 데이터로 변환한 후, 소정의 파일 형식에 의해 광디스크(2)에 기록하게 되고, 이 실시예에서는, 이 파일 형식으로 Quick Time(이하, 「QT」라고 부른다)이 적용되도록 되어 있다.
이로써 광디스크 장치(1)에서, 비디오 부호기(11)는, 촬상 결과에 의한 영상 신호를 아날로그 디지털 변환 처리하여 영상 데이터를 생성하고, 이 영상 데이터를 MPEG의 포맷에 따라 부호화 처리하고, 이로써 영상 데이터에 의한 엘리멘터리 스트림을 출력한다.
또한 오디오 부호기(12)는, 촬상 결과에 의한 음성 신호를 아날로그 디지털 변환 처리하여 음성 데이터를 생성하고, 이 음성 데이터를 MPEG의 포맷에 따라 부호화 처리하고, 이로써 음성 데이터에 의한 엘리멘터리 스트림 출력한다.
파일 생성기(15)는, 기록시에, 비디오 부호기(11) 및 오디오 부호기(12)로부터 출력되는 엘리멘터리 스트림을 다중화 처리하여, 시스템 제어 마이크로컴퓨터(19)의 제어에 의해 QT 무비 파일을 작성한다.
메모리 컨트롤러(18)는, 시스템 제어 마이크로컴퓨터(19)의 제어에 의해 동작을 전환하고, 기록시에, 이 파일 생성기(15)로부터 출력되는 QT 무비 파일에 의한 데이터열, 시스템 제어 마이크로컴퓨터(19)로부터 출력되는 각종 데이터를 메모리(17)에 순차적으로 기록하여 일시 보존하고, 계속되는 에러 정정 부호/복호기(21)의 처리에 대응하여 보존한 데이터를 출력한다. 또한 재생시에, 이것과는 역으로, 에러 정정 부호/복호기(21)의 출력 데이터를 일시 보존하고, 파일 복호기(16), 시스템 제어 마이크로컴퓨터(19)에 출력한다.
에러 정정 부호/복호기(21)는, 시스템 제어 마이크로컴퓨터(19)의 제어에 의 해 동작을 전환하고, 기록시에, 메모리 컨트롤러(18)의 출력 데이터를 메모리(20)에 일시 기록하여 오류 정정 부호를 부가한다. 또한 이와 같이 하여 메모리에 보존한 데이터를 소정 순서에 의해 판독하여 출력함에 의해, 이들의 데이터를 인터리브 처리하여 데이터 변복조기(23)에 출력한다. 또한 에러 정정 부호/복호기(21)는, 재생시에, 기록시와는 역으로, 데이터 변복조기(23)로부터 출력되는 데이터를 소정 순서에 의해 메모리(20)에 일시 기록하여 메모리 컨트롤러(18)에 출력함에 의해, 이 데이터 변복조기(23)로부터 출력되는 데이터를 디인터리브 처리하여 출력한다. 또한 이 때, 기록시에 부가한 오류 정정 부호에 의해 오류 정정 처리한다.
데이터 변복조기(23)는, 시스템 제어 마이크로컴퓨터(19)의 제어에 의해 동작을 전환하고, 기록시에, 에러 정정 부호/복호기(21)의 출력 데이터를 시리얼 데이터열로 변환한 후, 변조 처리하여 자계 변조 드라이버(24) 또는 광픽업(33)에 출력한다. 또한 재생시에, 광픽업(33)으로부터 출력되는 재생 신호로부터 클록을 재생하고, 이 클록을 기준으로 하여 재생 신호를 2치(値) 식별, 복조 처리함에 의해, 기록시에 생성한 시리얼 데이터열에 대응하는 재생 데이터를 얻고, 이 재생 데이터를 에러 정정 부호/복호기(21)에 출력한다.
자계 변조 드라이버(24)는, 광디스크(2)가 광자기 디스크인 경우에, 기록시에, 시스템 제어 마이크로컴퓨터(19)의 제어에 의해, 데이터 변복조기(23)의 출력 신호에 의해 자계 헤드(32)를 구동한다. 여기서 자계 헤드(32)는, 광디스크(2)를 사이에 끼우고 광픽업(33)에 대향하도록 지지되고, 광픽업(33)에 의한 레이저 빔 조사 위치에 데이터 변복조기(23)의 출력 데이터에 응한 변조 자계을 인가한다. 이 로써 이 광디스크 장치(1)에서는, 광디스크(2)가 광자기 디스크인 경우, 열(熱) 자기 기록의 수법에 의해 광디스크(2)에 QT 무비 파일 등을 기록하도록 되어 있다.
이렇게 함에 있어서, 광디스크(2)는, 디스크형상 기록 매체이고, 이 실시예에서는, 광자기 디스크(MO : Magneto-Optical Disk), 상(相)변화형 디스크 등의 재기록 가능한 광디스크이다. 스핀들 모터(31)는, 이 광디스크(2)를 서보 회로(30)의 제어에 의해, 광디스크(2)에 응하여 선속도 일정(CLV : Constant Linear Velocity), 각속도 일정(CAV, Constant Angular Velocity), 존 CLV(ZCLV : Zone Constant Linear Velocity) 등의 조건에 의해 광디스크(2)를 회전 구동한다.
서보 회로(30)는, 광픽업(33)으로부터 출력되는 각종 신호에 의거하여, 스핀들 모터(31)의 동작을 제어하고, 이로써 스핀들 제어의 처리를 실행한다. 또한 서보 회로(30)는, 마찬가지로 하여 광픽업(33)을 트래킹 제어, 포커스 제어하고, 또한 광픽업(33), 자계 헤드(32)를 시크시키고, 나아가서는 포커스 서치 등의 처리를 실행한다.
드라이브 제어 마이크로컴퓨터(22)는, 시스템 제어 마이크로컴퓨터(19)의 지시에 의해, 이들 서보 회로(30)에서의 시크 등의 동작을 제어한다.
광픽업(33)은, 광디스크(2)에 레이저 빔을 조사하여 그 되돌아오는 광을 소정의 수광 소자에 의해 수광하고, 수광 결과를 연산 처리함에 의해, 각종 제어용의 신호를 생성하여 출력하고, 또한 광디스크(2)에 형성된 피트 열, 마크 열에 응하여 신호 레벨이 변화하는 재생 신호를 출력한다. 또한 광픽업(33)은, 시스템 제어 마이크로컴퓨터(19)의 제어에 의해 동작을 전환하고, 광디스크(2)가 광자기 디스크인 경우, 기록시에, 광디스크(2)에 조사하는 레이저 빔의 광량을 간헐적으로 올린다. 이로써 이 광디스크 장치(1)에서는, 이른바 펄스 트레인 방식에 의해 광디스크(2)에 QT 무비 파일 등을 기록하도록 되어 있다. 또한 광픽업(33)은, 광디스크(2)가 상변화형 디스크 등인 경우, 데이터 변복조기(23)의 출력 데이터에 응하여 광디스크(2)에 조사하는 레이저 빔의 광량을 재생시의 광량으로부터 기록시의 광량으로 올리고, 이로써 열기록의 수법을 적용하여 광디스크(2)에 QT 무비 파일 등을 기록하도록 되어 있다.
이들에 의해 이 광디스크 장치(1)에서는, 촬상 결과에 의한 영상 신호 및 음성 신호를 비디오 부호기(11), 오디오 부호기(12)에 의해 데이터 압축하여 엘리멘터리 스트림으로 변환한 후, 파일 생성기(15)에 의해 QT 무비 파일로 변환하고, 메모리 컨트롤러(18), 에러 정정 부호/복호기(21), 데이터 변복조기(23)를 순차적으로 통하여, 광픽업(33)에 의해, 또는 광픽업(33) 및 자계 헤드(32)에 의해 이 QT 무비 파일의 데이터, 인덱스 파일의 데이터 등을 광디스크(2)에 기록하도록 되어 있다. 여기서 인덱스 파일은, 광디스크(2)에 기록한 QT 무비 파일을 관리 대상 파일로 설정하여 이루어지는 인덱스용의 파일이다.
또한 광디스크 장치(1)에서는, 광픽업(33)부터 얻어지는 재생 신호를 데이터 변복조기(23)에 의해 처리하여 재생 데이터를 얻고, 이 재생 데이터를 에러 정정 부호/복호기(21)에서 처리하여, 광디스크(2)에 기록한 QT 무비 파일, 인덱스 파일 등을 재생할 수 있도록 되고, 이들 QT 무비 파일, 인덱스 파일 등을 메모리 컨트롤러(18)로부터 출력하도록 되어 있다.
파일 복호기(16)는, 메모리 컨트롤러(18)로부터 출력되는 QT 무비 파일의 데이터를 입력하고, 이 데이터를 영상 데이터 및 음성 데이터의 엘리멘터리 스트림으로 분해하여 출력한다. 비디오 복호기(13)는, 이 영상 데이터의 엘리멘터리 스트림을 데이터 신장하여 도시하지 않은 표시 수단, 외부 기기에 출력한다. 오디오 복호기(14)는, 파일 복호기(16)로부터 출력되는 음성 데이터의 엘리멘터리 스트림을 데이터 신장하여, 도시하지 않은 음성 출력 수단, 외부 기기에 출력한다. 이로써 이 광디스크 장치(1)에서는, 광디스크(2)로부터 재생한 촬상 결과를 모니터할 수 있도록 되어 있다.
또한, 광디스크 장치(1)는, 컴퓨터 등 외부 기기를 접속하는 인터페이스를 가지며, 이로써 촬상 결과에 대신하여 컴퓨터의 출력 데이터를 광디스크(2)에 기록하고, 또한 광디스크(2)에 기록한 파일을 재생하여 컴퓨터로 처리할 수 있도록 되어 있다.
조작부(26)는, 이 광디스크 장치(1)의 각종 조작자, 액정 표시 패널에 배치된 터치 패널에 의해 구성되고, 유저에 의한 각종 조작을 시스템 제어 마이크로컴퓨터(19)에 통지한다.
시스템 제어 마이크로컴퓨터(19)는, 이 광디스크 장치(1) 전체의 동작을 제어한 컴퓨터이고, 도시하지 않은 메모리에 기록된 소정의 처리 프로그램의 실행에 의해, 광디스크(2)의 장전이 검출되면, 광픽업(33)을 광디스크(2)의 최내주(最內周)로 시크시켜서, 광디스크(2)에 관한 파일 관리 시스템의 관리 정보를 재생한다. 또한 시스템 제어 마이크로컴퓨터(19)는, 이 재생한 관리 정보를 메모리 컨트롤러 (18)로부터 취득하고, 내장하는 메모리에 보존한다. 이로써 시스템 제어 마이크로컴퓨터(19)는, 광디스크(2)에 기록된 각 파일의 어드레스, 빈 영역을 검출하도록 되어 있다.
이 시스템 제어 마이크로컴퓨터(19)에 관한 처리 프로그램은, 사전의 인스톨에 의해 제공된 것이지만, 이에 대신하여 네트워크를 통하여 다운로드하여 인스톨하도록 하여도 좋고, 또한 기록 매체에 의해 재생하여 인스톨하도록 하여도 좋다. 덧붙여서, 이와 같은 기록 매체에서는, 광디스크, 자기 테이프, 메모리 카드 등, 여러가지의 기록 매체를 널리 적용할 수 있다.
또한 시스템 제어 마이크로컴퓨터(19)는, 이와 같이 하여 취득한 관리 정보를 검색하고, 광디스크(2)에 인덱스 파일이 기록되어 있는 경우, 이 인덱스 파일의 기록 위치에 광픽업(33)을 시크시켜서, 이 인덱스 파일을 재생한다. 또한 메모리 컨트롤러(18)로부터 이 재생한 인덱스 파일을 취득하고, 내장하는 메모리에 기록하여 보존한다. 이로써 이 실시예에서는, 이 인덱스 파일을 이용하여 광디스크(2)에 기록된 파일의 처리에 관해 전체의 조작성을 향상하도록 되어 있다. 또한, 이로써 인덱스 파일에서는, 유저 에어리어의 최내주 부근에 기록하여 시작 시간을 단축할 수 있다.
즉 시스템 제어 마이크로컴퓨터(19)는, 유저의 조작에 응동(應動)하여, 이 인덱스 파일에 의해 모니터용의 액정 표시 패널에 섬네일 화상 등을 표시함에 의해 광디스크(2)에 기록된 QT 무비 파일의 내용을 소개하고, 또한 이 소개에 의해 유저에 의한 파일의 선택을 접수하고, 대응하는 관리 정보에 의해 이 유저에 의해 선택 된 파일을 재생하도록 전체의 동작을 제어한다.
또한 유저에 의한 촬상 결과의 기록이 지시되면, 관리 정보에 의해 빈 영역을 검출하여 광픽업(33)을 이 빈 영역으로 시크시켜서, 순차적으로 얻어지는 촬상 결과를 광디스크(2)에 기록한다. 또한 이 촬상 결과의 기록에 의한 QT 무비 파일의 기록에 대응하도록, 메모리에 보존한 관리 정보를 갱신하고, 광디스크(2)의 배출시 등에 있어서, 이 갱신한 관리 정보에 의해 광디스크(2)의 관리 정보를 갱신한다. 또한 이 관리 정보의 갱신에서는, 메모리에 보존하여 갱신한 관리 정보를 메모리 컨트롤러(18)를 통하여 에러 정정 부호/복호기(21)에 출력함에 의해 실행된다.
이들의 처리에 있어서, 시스템 제어 마이크로컴퓨터(19)는, 기록에 제공하는 QT 파일의 생성에 필요한 각종의 정보를 파일 생성기(15)에 출력한다. 또한 파일 생성기(15)를 통하여 인덱스 파일의 생성에 필요한 정보를 취득하고, 이 취득한 정보와 파일 생성기(15)에 출력한 정보 등에 의해, 새롭게 광디스크(2)에 기록하는 QT 무비 파일에 관해, 메모리에 보존한 인덱스 파일을 갱신하고, 관리 정보에 있어서의 갱신 처리와 마찬가지로 하여, 이와 같이 하여 갱신하여 메모리에 보존한 인덱스 파일에 의해 광디스크(2)에 기록된 인덱스 파일을 갱신한다.
또한 유저에 의해 광디스크(2)에 기록된 파일의 편집이 지시되면, 이 편집의 처리에 대응하도록, 기록시와 마찬가지로 하여, 메모리에 보존한 인덱스 파일, 관리 정보를 갱신하고, 이 메모리에 보존한 인덱스 파일, 관리 정보에 의해 광디스크(2)의 인덱스 파일, 관리 정보를 갱신한다.
이와 같이 하여 촬상 결과에 의한 영상 신호 및 음성 신호를 광디스크(2)에 기록하는 광디스크 장치(1)에서는, QT 무비 파일을 외부 참조 형식에 의해 기록한다. 즉 광디스크 장치(1)에서는, 영상 신호 및 음성 신호에 의해 각각 영상 파일, 음성 파일을 광디스크(2)에 기록하고, 또한 이들 영상 파일 및 음성 파일을 관리하는 리소스 파일을 광디스크(2)에 기록하고, 이로써 이들 영상 파일, 음성 파일, 리소스 파일에 의한 QT 무비 파일을 광디스크(2)에 기록하도록 되어 있다.
(1-2) 인덱스 파일
인덱스 파일은, QT 무비 파일 등의 광디스크(2)에 기록되는 각종 파일과 마찬가지로, 광디스크(2)의 파일 관리 시스템에 의해, 기록 위치의 어드레스, 파일명, 파일 길이 등의 재생에 필요한 정보가 관리되는 파일로서, 광디스크(2)에 기록된 관리 대상인 QT 무비 파일의 내용을 소개하는 정보 등에 의해 구성된다. 이로써 이 광디스크 장치(1)에서는, 이 인덱스 파일에 의해 광디스크(2)에 기록된 QT 무비 파일을 선택하고, 이 선택한 파일을 파일 관리 시스템에 의거하여 광디스크(2)로부터 재생함에 의해, 광디스크(2)에 다수의 QT 무비 파일이 기록되어 있는 경우에도, 소망하는 파일을 신속하면서 정확하게 선택할 수 있도록 되고, 그 만큼, 조작성을 향상할 수 있도록 되어 있다.
이 실시예에 있어서, 인덱스 파일은, 이 QT 무비 파일의 내용을 소개하는 정보 등에 QT 무비 파일에 관한 정보를 발췌한 정보(이하, 발췌 정보라고 부른다) 등을 할당하고, 이 발췌 정보의 블록에 의한 엔트리의 연속에 의해 형성되고, 이로써 각 QT 무비 파일의 내용을 간이하면서 신속하게 파악할 수 있도록 되어 있다.
인덱스 파일은, 이 발췌 정보에 의한 데이터군이 그 속성마다 분류되고, 광 디스크(2)에 기록하는 QT 무비 파일과 동일한 파일 구조에 의해 작성되고, 이로써 QT 무비 파일을 작성하는 광디스크 장치(1)의 구성을 이용하여 작성하고, 또한 처리할 수 있도록 되고, 그 만큼, 광디스크 장치(1)에서는 구성을 간략화할 수 있도록 되어 있다.
구체적으로 인덱스 파일은, QT 무비 파일의 구성에 대응하여 도 2에 도시한 바와 같이, 실(實) 데이터에 관한 발췌 정보가, 텍스트 엔트리 파일(E1), 섬네일 화상 엔트리 파일(E2), 프로퍼티 엔트리 파일(E3)에 할당되고, 이들을 엔트리 파일(E1 내지 E3)과, 이들 엔트리 파일(E1 내지 E3)의 관리 정보에 의한 리소스 파일(도시 생략)에 의해 구성된다.
여기서 각 엔트리 파일(E1 내지 E3)은, 각각 선두에, 각 엔트리 파일(E1 내지 E3)의 속성 등을 나타내는 헤더(PH, THH, TXH)가 마련되고, 계속해서 고정 길이에 의한 슬롯에 의한 엔트리가 연속하도록 형성된다.
여기서 텍스트 엔트리 파일(E1)은, 디스크 타이틀, 각 관리 대상 파일 등에 관한 타이틀의 문자열을 나타내는 데이터가 순차적으로 슬롯에 할당되어 형성된다. 이에 대해 섬네일 화상 엔트리 파일(E2)은, 디스크 타이틀, 각 관리 대상 파일의 내용을 나타내는 정지 화상에 의한 섬네일 화상이 순차적으로 슬롯에 할당되어 구성된다.
프로퍼티 엔트리 파일(E3)은, 디스크 타이틀, 각 관리 대상 파일의 속성을 나타내는 데이터가 할당되고, 이들 디스크 타이틀, 각 관리 대상 파일에 설정된 바이너리 데이터에 의한 발췌 정보가, 엔트리의 관리 정보와 함께 순차적으로 슬롯에 할당된다. 구체적으로, 프로퍼티 엔트리 파일에는, 각 엔트리에 각각 대응하는 관리 대상 파일을 특정하는 정보, 도 2에서 화살표에 의해 도시한 바와 같이, 다른 엔트리 파일과의 관계를 나타내는 정보 등이 할당된다.
이에 대해 리소스 파일은, 각 엔트리 파일에 있어서의 슬롯의 시작 위치 등의 관리 정보가, 이 인덱스 파일의 속성 정보 등과 함께 기록된다.
이로써 인덱스 파일은, 섬네일 화상 엔트리 파일(E2)에 의해 섬네일 화상을 유저에게 제공하여, 또는 텍스트 엔트리 파일(E1)에 의해 각 파일의 타이틀 등을 유저에게 제공하여, 이들 섬네일 화상, 타이틀에 의해 파일의 선택을 좁수하고, 이 선택된 파일을 프로퍼티 엔트리의 기술(記述)에 의해 파일 관리 시스템에 의한 파일명에 의해 검출할 수 있도록 되고, 이들에 의해 유저에 의한 조작성을 향상할 수 있도록 되어 있다.
이로써 이 광디스크 장치(1)에서, 시스템 제어 마이크로컴퓨터(19)는, 파일 생성기(15)로부터 데이터 압축된 영상 데이터 및 음성 데이터를 취득하여 디코드한 후, 영상 데이터에서는, 화소의 솎아냄에 의해 섬네일 화상을 생성하고, 이 섬네일 화상에 의해 섬네일 화상 엔트리 파일(E2)을 생성하도록 되어 있다. 또한 광디스크(2)의 파일 관리 시스템에 보존된 각 관리 대상 파일의 파일 정보로부터, 나아가서는 유저의 설정에 의해 타이틀의 데이터를 생성하고, 이로써 텍스트 엔트리 파일(E1)을 생성하도록 되어 있다. 이에 대해 유저의 조작에 응동하여 프로퍼티 엔트리 파일을 작성하도록 되고, 나아가서는 이들의 엔트리 파일(E1 내지 E3)에 응하여 리소스 파일을 작성하도록 되어 있다.
또한 인덱스 파일에 의한 관리 대상의 파일에 따라서서는, 발췌 정보의 종류가 다름에 의해, 인덱스 파일에서는, 관리 대상 파일에 따라, 텍스트 엔트리, 섬네일 화상 엔트리가 마련되지 않는 경우가 있지만, 프로퍼티 엔트리에 관해서는 반드시 마련되도록 되어 있다. 또한 이로써 이와 같은 텍스트 엔트리 파일, 섬네일 화상 엔트리 파일 이외의, 예를 들면 인트로덕션에 관한 엔트리 파일 등이 마련된 경우도 있다.
(1-3) 프로퍼티
도 3은 각 엔트리에 설정된 프로퍼티의 실 데이터를 도시한 도표이다. 프로퍼티는, 프로퍼티 엔트리 헤더, 기본 프로퍼티 데이터(Basic Property Data), 확장 데이터(Extension Data)에 의해 구성된다. 이 중 프로퍼티 엔트리 헤더는, 계층 구조에 의해 관리 대상 파일을 관리하는데 필요한 정보인 프로퍼티 정보의 속성 정보가 할당된다. 구체적으로, 프로퍼티 엔트리 헤더는, 선두부터, 프로퍼티 엔트리 플래그(Property Entry Flags), 데이터 사이즈(Property Data Size), 엔트리 번호(Entry Number), 넥스트 확장 엔트리(Next Extends Entry), 섬네일 화상 엔트리 인덱스(Thumbnail Picture Entry Index), 텍스트 엔트리 인덱스(Title Picture Entry Index), 부모 엔트리 번호(Parent Entry), 플레이 오더(Play Order)에 의해 구성된다.
여기서 프로퍼티 엔트리 플래그(Property Entry Flags)는, 엔트리의 속성이 설정된다. 즉 도 4에 도시한 바와 같이, 프로퍼티 엔트리 플래그는, 0 내지 3비트째가, 프로퍼티 엔트리 타입(Property Entry Type)에 할당되고, 엔트리의 타입이 등록된다.
여기서 도 5에 도시한 바와 같이, 프로퍼티 엔트리 타입(Property Entry Type)은, 이 프로퍼티 엔트리가 파일 프로퍼티 엔트리(File Property Entry)인 경우, 값 0으로 설정된다. 여기서 파일 프로퍼티 엔트리(File Property Entry)는, 이 프로퍼티 엔트리의 관리 대상이 파일인 경우이며, 또한 이 프로퍼티 엔트리가 이 파일에 할당되어 있는 선두의 프로퍼티 엔트리인 경우에 설정된다.
또한 프로퍼티 엔트리 타입(Property Entry Type)은, 이 프로퍼티 엔트리가, 대리(代理) 프로퍼티 엔트리(Shadow File Property Entry)의 경우, 값 1로 설정된다. 여기서 대리 프로퍼티 엔트리는, 본래의 프로퍼티 엔트리에 의한 섬네일 화상 엔트리, 텍스트 엔트리 등의 등록에 더하여, 대체의 섬네일 화상 엔트리, 텍스트 엔트리 등의 등록에 사용되는 프로퍼티 엔트리이다. 이로써 이 실시예에서는, 본래의 프로퍼티 엔트리인 파일 프로퍼티 엔트리(File Property Entry)에 대해, 나아가서는 후술하는 오리지널 폴더 프로퍼티 엔트리(Original Folder Property Entry), 페이버릿 폴더 프로퍼티 엔트리(Favorite Folder Property Entry)에 대해, 이 대리 프로퍼티 엔트리(Shadow File Property Entry)를 마련함에 의해, 하나의 파일, 하나의 폴더에 대해, 복수 종류의 섬네일 화상 엔트리, 텍스트 엔트리 등을 등록할 수 있도록 되고, 이와 같이 하여 등록한 복수 종류의 엔트리를 어플리케이션에서 선택하여 사용할 수 있도록 되어 있다. 그러나 예를 들면 이들 복수 종류의 섬네일 화상 엔트리를 쇼트 컷에 관한 아이콘과, 본래의 아이콘으로 가려쓰는 것이 생각된다. 또한 대리 프로퍼티 엔트리(Shadow File Property Entry)는, 후술하는 부모 엔 트리를 지시하는 식별자(Parent Entry)에 본래의 프로퍼티 엔트리의 엔트리 번호가 설정되고, 이로써 인덱스 파일에서는, 이 대리 프로퍼티 엔트리(Shadow File Property Entry)와 본래의 프로퍼티 엔트리와의 관계가 대리 프로퍼티 엔트리(Shadow File Property Entry)측의 프로퍼티 엔트리에 표시되도록 되어 있다. 이로써 이 실시예에서는, 종래에 비하여 조작성을 향상하도록 되어 있다.
또한 프로퍼티 엔트리 타입(Property Entry Type)은, 이 프로퍼티 엔트리가, 오리지널 폴더 프로퍼티 엔트리(Original Folder Property Entry)인 경우, 값 2로 설정된다. 여기서 오리지널 폴더 프로퍼티 엔트리(Original Folder Property Entry)는, 파일의 기본적인 격납 장소가 되는 오리지널 폴더에 대응하는 엔트리이다. 오리지널 폴더는, 최초에 파일이 기록될 때의 등록처의 폴더이다. 또한, 디스크 타이틀에 관한 루트 폴더에 할당되는 디스크 타이틀의 발췌 정보에서도, 이 오리지널 폴더 프로퍼티 엔트리(Original Folder Property Entry)가 적용된다.
또한 프로퍼티 엔트리 타입(Property Entry Type)은, 이 프로퍼티 엔트리가, 페이버릿 폴더 프로퍼티 엔트리(Favorite Folder Property Entry)인 경우, 값 3으로 설정된다. 여기서 페이버릿 폴더 프로퍼티 엔트리(Favorite Folder Property Entry)는, 이미 등록되어 있는 엔트리중에서, 유저가 의식적으로 어떤 목적으로서 파일을 모으는 경우에, 오리지널 폴더와 파일의 관계를 남겨둔 채로 엔트리를 모아서 그룹화하는 때에 설정되는 마음에 드는 폴더에 대응하는 엔트리이다. 이로써 인덱스 파일에서는, 이 페이버릿 폴더 프로퍼티 엔트리(Favorite Folder Property Entry)에 대해, 링크를 설정하여 이루어지는 프로퍼티 엔트리를 등록함에 의해 오 리지널 폴더에 의한 계층 구조와, 마음에 드는 폴더에 의한 계층 구조의 양쪽에 의해, 기록 매체에 기록된 파일을 관리할 수 있도록 되어 있다.
또한 프로퍼티 엔트리 타입(Property Entry Type)은, 이 프로퍼티 엔트리가, 파일 프로퍼티 엔트리(File Property Entry), 대리 프로퍼티 엔트리(Shadow File Property Entry), 오리지널 폴더 프로퍼티 엔트리(Original Folder Property Entry), 페이버릿 폴더 프로퍼티 엔트리(Favorite Folder Property Entry)의 확장 프로퍼티 엔트리인 경우, 각각 대응하는 파일 확장 엔트리(File Extends Entry), 대리 프로퍼티 확장 엔트리(Shadow File Extends Entry), 오리지널 폴더 프로퍼티 확장 엔트리(Original Folder Extends Entry), 페이버릿 폴더 프로퍼티 확장 엔트리(Favorite Folder Extends Entry)로 설정된다. 여기서 인덱스 파일에서는, 하나의 프로퍼티 엔트리에 의해 대응하는 파일, 폴더의 발췌 정보를 완전히 등록할 수 없는 경우, 복수의 엔트리에 의해 등록할 수 있도록 되어 있고, 이 복수의 엔트리의 선두 엔트리가 상술한 각 엔트리로 설정되고, 후속의 프로퍼티가, 선두 엔트리에 대응하여 이들 확장 프로퍼티에 설정된다. 또한 섬네일 화상 엔트리, 텍스트 엔트리에 관해서도 마찬가지로, 하나의 엔트리에 의해 등록할 수 없는 경우, 복수의 엔트리에 의해 확장하여 등록할 수 있도록 되어 있다. 프로퍼티 엔트리에서는, 이와 같이 섬네일 화상 엔트리 등이 확장된 경우, 하나의 엔트리에 등록 가능한 경우라도, 이들 다른 엔트리 파일에 관한 복수의 엔트리에 대응하여 각 프로퍼티 엔트리가 마련되고, 이 복수의 엔트리의 선두 엔트리가 상술한 각 엔트리에 설정되고, 후속의 프로퍼티가, 선두 엔트리에 대응하여 이들 확장 프로퍼티에 설정된다. 이로 써 인덱스 파일은, 소정 데이터량에 의한 고정 데이터 길이에 의해 각 엔트리를 구성하여 처리를 간략화할 수 있도록 되고, 또한 이와 같이 고정 길이에 의해 엔트리를 구성하여 유연하게 운용할 수 있도록 되어 있다.
또한 프로퍼티 엔트리 타입(Property Entry Type)은, 이들에 설정된 값 이외에서는, 리저브(Reserved)에 설정된다.
또한 프로퍼티 엔트리 플래그(도 4)는, 4비트째가 엔트리가 유효인지 무효인지를 나타내는 플래그(Valid/Invalid)에 설정된다. 이로써 이 실시예에서는, 예를 들면하나의 QT 무비 파일을 삭제한 경우 등에, 이 파일의 삭제 등에 대응하여 단지 4비트째의 플래그(Valid/Invalid)의 설정을 전활할 뿐으로, 인덱스 파일을 갱신할 수 있도록 되어 있다.
또한 프로퍼티 엔트리 플래그(도 4)는, 5비트째로부터 10비트째가 리저브(Reserved)로 설정되고, 계속되는 11비트째, 12비트째에, 각각 대응하는 텍스트 엔트리, 섬네일 화상 엔트리가 확장 엔트리를 갖고 있는 것을 나타내는 플래그(Title Entry has extended), (Thumbnail Picture Entry has extended)가 설정되도록 되어 있다. 또한 13비트째로부터 23비트째가 리저브(Reserved)에 할당되도록 되어 있다.
프로퍼티 엔트리 헤더는(도 3), 계속되는 데이터 사이즈(Property Data Size)에, 이 프로퍼티 엔트리의 데이터량이 설정되고, 계속되는 엔트리 번호(Entry Number)에, 이 프로퍼티 엔트리의 엔트리 번호가 할당된다. 여기서 엔트리 번호(Entry Number)는, 각 엔트리의 식별 데이터로서, 각 엔트리에 고유한 코드가 할당되고, 이 실시예에서는 각 엔트리 파일의 선두측부터 차례로 값 1부터 차례로 나가 는 번호에 의해 구성된다. 넥스트 확장 엔트리(Next Extends Entry)는, 계속되는 확장 엔트리의 엔트리 번호가 할당되고, 섬네일 화상 엔트리 인덱스(Thumbnail Picture Entry Index), 텍스트 엔트리 인덱스(Title Picture Entry Index)에는, 대응하는 섬네일 화상 엔트리, 텍스트 엔트리의 엔트리 번호가 등록된다. 이들 넥스트 확장 엔트리(Next Extends Entry), 섬네일 화상 엔트리 인덱스(Thumbnail Picture Entry Index), 텍스트 엔트리 인덱스(Title Picture Entry Index)는, 대응하는 엔트리가 존재하지 않는 경우, 특정한 코드(예를 들면 값 0)가 설정된다. 이들에 의해 이 인덱스 파일에서는, 섬네일 화상 엔트리 인덱스(Thumbnail Picture Entry Index), 텍스트 엔트리 인덱스(Title Picture Entry Index)에 의해 대응하는 섬네일 화상 엔트리, 텍스트 엔트리를 검출할 수 있도록 되고, 또한 넥스트 확장 엔트리(Next Extends Entry)에 의해 확장에 관한 프로퍼티 엔트리를 검출할 수 있도록 되고, 이러한 설정을 더듬어서 하나의 파일, 하나의 폴더의 발췌 정보를 할당하여 이루어지는 각 엔트리를 검출할 수 있도록 되어 있다.
계속되는 부모 엔트리 번호(Parent Entry)에는, 관리 대상의 계층 구조를 정의하기 위해 설치`되고, 관리 대상 파일, 폴더가 속하는 폴더에 관한 프로퍼티 엔트리의 엔트리 번호가 등록된다. 여기서 이 부모 엔트리 번호(Parent Entry)에는, 오리지널 폴더에 관한 프로퍼티 엔트리의 엔트리 번호를 등록할 수 있고, 인덱스 파일에서는, 이로써 파일 시스템상에 실재하는 디렉토리 구조와는 별도로, 가상의 계층 구조를 구축할 수 있도록 되어 있다. 그런데 이 부모 엔트리 번호(Parent Entry)는, 하위 계층측에서 상위 계층을 지시하는 정보인 것에 의해, 이와 같이 관 리 대상의 계층 구조를 정의한 한에 있어서는, 폴더에 관한 프로퍼티 엔트리의 엔트리 번호를 지시하여, 파일에 관한 프로퍼티 엔트리의 엔트리 번호를 지시하는 일은 없다.
이 관계를 이용하여, 이 프로퍼티 엔트리의 타입이 대리 프로퍼티 엔트리(Shadow File Property Entry)인 경우, 이 부모 엔트리 번호(Parent Entry)에는, 관리 대상이 파일인 프로퍼티 엔트리의 엔트리 번호를 등록할 수 있도록 되고, 대리 프로퍼티 엔트리(Shadow File Property Entry)에서, 이로써 본래의 프로퍼티 엔트리와의 관계가 기술된다. 인덱스 파일에서는, 이로써 관리 대상의 계층 구조를 정의한 부모 엔트리 번호(Parent Entry)를 유효하게 이용하여, 대리 프로퍼티 엔트리(Shadow File Property Entry)로 본래의 프로퍼티 엔트리를 지시하도록 되어 있다.
플레이 오더(Play Order)에는, 엔트리 사이의 상호의 관계를 나타내는 정보로서, 엔트리 및 또는 엔트리에 대응하는 파일의 재생 순서를 나타내는 정보가 설정된다.
이에 대해 기본 프로퍼티 데이터(Basic Property Data)는, 도 6에 도시한 바와 같이, 포맷의 정보(Format Brand), 디코드에 관한 정보(Media Profile), 컨텐츠에 관한 플래그(Contents Status flags), 작성 시각(Creation Time), 편집 일시(Modification Time), 듀레이션(Duration), 파일 식별자(Binary File Identifier), 파일 사이즈(File Size), 참조 파일 수(Referred Counter)에 의해 구성된다.
여기서 포맷의 정보(Format Brand)는, 관리 대상 파일의 확장자 또는 파일에 격납된 정보 등에 의해 특정되는 관리 대상 파일의 포맷을 나타내는 정보가 할당된다. 또한 디코드에 관한 정보(Media Profile)는, 관리 대상 파일에 관해, 예를 들면 영상 데이터 및 음성 데이터에 의한 엘리멘터리 스트림에 있어서의 코덱의 종류, 비트 레이트, 영상 데이터의 프레임 수, 음성 데이터의 샘플링 주파수, 영상 데이터의 세로, 가로의 그림 사이즈 등이 할당된다. 또한 컨텐츠에 관한 플래그(Contents Status flags)는, 관리 대상 파일에 타이틀, 섬네일 화상, 인트로덕션 등이 존재하는지의 여부를 나타내는 플래그가 설정된다.
작성 시각(Creation Time), 편집 일시(Modification Time)에는, 관리 대상 파일의 작성 일시에, 편집 일시가 기록된다. 듀레이션(Duration)은, 관리 대상 파일의 재생시간이 할당된다.
파일 식별자(Binary File Identifier)는, 관리 대상 파일의 소재를 기술하여 구성되고, 이 실시예에서는 광디스크(2)에 기록한 대응하는 관리 대상 파일의 파일명 또는 대응하는 폴더의 폴더명이 할당된다. 여기서 디스크 타이틀에 관한 루트 디렉토리에 할당되는 프로퍼티 엔트리에서는, 본래, 대응하는 파일이 존재하지 않음에 의해, 이 파일 식별자(Binary File Identifier)는, 전혀 의미를 갖지 않는 값이 설정되어야 한다. 또한 폴더에 대해서도 마찬가지이다. 그러나 이 실시예에서는, 광디스크에 기록한 동화 파일의 파일명을 이 파일 식별자(Binary File Identifier)에 할당할 수 있도록 되고, 이로써 루트 디렉토리에 대해, 나아가서는 폴더에 대해 동화 파일을 등록할 수 있도록 되어 있다. 그러나 이 경우, 이 관련시킴에 의해, 어플리케이션에 의해, 광디스크의 로딩 직후, 이 등록된 동화 파일에 의해 사용에 관한 정보 등을 안내할 수 있고, 또한 특별한 타이틀을 재생하는 것도 가능해진다. 이로써 이 인덱스 파일에서는, 종래에 비하여 조작성을 향상하도록 되어 있다.
파일 사이즈(File Size)는, 관리 대상 파일의 파일 사이즈가 기록된다. 이로써 인덱스 파일에서는, 이 광디스크(2)를 재생하는 하드웨어, 소프트웨어의 구성에 의해 관리 대상 파일을 처리 가능한지의 여부를 신속하게 판단할 수 있도록 되어 있다. 또한 이 판단에 관해서는, 이 파일 사이즈(File Size)의 기록만으로 판단하는 경우뿐만 아니라, 이 파일 사이즈(File Size)의 기록을 듀레이션(duration)으로 나눗셈 하여 계산되는 데이터 전송 레이트에 의해서도, 나아가서는 파일 사이즈(File Size), 데이터 전송 레이트와 대상 파일의 포맷 등에 의해서도 판단되게 된다. 이로써 이 인덱스 파일에서는, 종래에 비하여 조작성을 향상하도록 되어 있다.
참조 파일 수(Referred Counter)는, 관리 대상 파일이 참조 관계에 있는 경우에, 이 참조하는 자식 파일의 수가 설정된다. 그러나 이 참조 관계에 있어서는, 예를 들면 외부 참조 형식에 의한 QT 파일에 있어서, 리소스 파일로부터 미디어 데이터 파일을 참조하는 경우 등이 있다.
확장 데이터(Extension Data)는, 이 프로퍼티 엔트리 자체의 확장을 위해 여러가지의 필드가 할당된다. 또한 이 확장 데이터(Extension Data)에 의한 기술에 의해 이 프로퍼티 엔트리가 하나의 엔트리로 설정되어 있는 고정 길이의 데이터량을 넘는 경우, 상술한 확장 프로퍼티 엔트리에 의해 기술된다.
도 7은 이 확장 데이터(Extension Data)에 할당되는 필드의 하나인 그룹 내 파일 관리 리스트 확장 데이터의 구조를 도시한 도표이다. 여기서 그룹 내 파일 관리 리스트 확장 데이터는, 재생시에 동시에 처리되는 복수 파일에 관해, 이들 복수 파일을 대표하는 프로퍼티 엔트리에 의해 이들 복수 파일을 통합하여 관리하는 경우에 적용된다. 구체적으로, 인덱스 파일에서는, 이 그룹 내 파일 관리 리스트 확장 데이터에 의해, 예를 들면 외부 참조 형식에 의해 복수 파일로 형성되는 QT 파일을, 이 QT 파일의 리소스 파일에 대응하는 프로퍼티 엔트리에 통합하여 등록할 수 있도록 되고, 이로써 조작성을 향상할 수 있도록 되어 있다. 또한 이 통합한 등록에 의해, 개개의 파일에 관한 인덱스 파일의 엔트리에 관해서는 생략하도록 되고, 이 생략에 의해 인덱스 파일에서의 엔트리의 수를 저감하여 조작성을 향상하도록 되어 있다.
여기서 이 그룹 내 파일 관리 리스트 확장 데이터에서는, 이 확장 데이터의 사이즈(Size), 그룹 내 파일 관리 리스트 확장 데이터를 나타내는 타입(Type)이 할당되고, 계속해서 관련하는 파일의 엔트리(Grouped File Entries)가 관련하는 파일만큼, 순차적으로 할당된다. 여기서 각 관련하는 파일의 엔트리(Grouped File Entries)는, 도 8에 도시한 바와 같이 구성된다. 즉 이 엔트리에는, 도 6에 관해 상술한 바와 마찬가지의 포맷에 의해 관련하는 파일을 지시하는 파일 식별자(Binary File Identifier)가 마련되고, 계속해서 이 파일의 파일 사이즈(File Size), 이 파일에 관한 참조 파일 수(Referred Counter)가 기록된다.
여기서 도 9(B)는, C언어의 기술에 의해, 이와 같은 그룹 내 파일 관리 리스트 확장 데이터에 의해 QT 파일의 리소스 파일에 관한 프로퍼티 엔트리에, 관련하 는 동화 파일, 음성 파일(도 9(A))의 엔트리를 기록한 것이다. 이 프로퍼티 엔트리에서는, 기본 프로퍼티 데이터(Basic Property Data)의 파일 식별자(Binary File Identifier)에 의해 리소스 파일이 지시되고, 이 리소스 파일의 파일 사이즈, 참조 파일 수가 각각 파일 사이즈(File Size), 참조 파일 수(Referred Counter)에 의해 표시된다. 또한 그룹 내 파일 관리 리스트 확장 데이터의 선두의 엔트리(Grouped File Entries)의 파일 식별자(Binary File Identifier)에 의해 동화 파일이 지시되고, 이 동화 파일의 파일 사이즈, 참조 파일 수가 각각 이 필드의 파일 사이즈(File Size), 참조 파일 수(Referred Counter)에 의해 표시된다. 또한 계속되는 엔트리(Grouped File Entries)의 파일 식별자(Binary File Identifier)에 의해 음성 파일이 지시되고, 이 음성 파일의 파일 사이즈, 참조 파일 수가 각각 이 필드의 파일 사이즈(File Size), 참조 파일 수(Referred Counter)에 의해 표시된다.
그런데 도 9(C)에 도시한 프로퍼티 파일에서는, 파일 프로퍼티 엔트리와 파일 확장 프로퍼티 엔트리에 의해 이들의 그룹 내 파일 관리 리스트 확장 데이터가 표시되도록 되어 있다.
또한 도 10은 디스크 타이틀 프로퍼티 확장 데이터를 도시한 도표이다. 디스크 타이틀 프로퍼티 확장 데이터는, 상술한 바와 같이 루트 디렉토리에 관한 디스크 타이틀의 프로퍼티 엔트리 등에 있어서, 기본 프로퍼티 데이터(Basic Property Data)의 파일 식별자(Binary File Identifier)에 의해 파일을 지시하도록 설정한 경우, 즉 디스크 타이틀에 관한 엔트리부터 동화 파일을 지시하도록 설정한 경우에 마련된다.
여기서 디스크 타이틀 프로퍼티 확장 데이터는, 이 확장 데이터의 사이즈(Size), 디스크 타이틀 프로퍼티 확장 데이터를 나타내는 타입(Type)이 할당되고, 계속해서 오너 ID(Owner ID), 어플리케이션 ID(Application ID)가 할당된다. 여기서 이 오너 ID(Owner ID)는, 기본 프로퍼티 데이터(Basic Property Data)의 파일 식별자(Binary File Identifier)에 의해 파일을 지시하도록 설정한 경우의, 설정에 관한 오너를 특정한 식별 코드가 설정된다. 또한 이 파일 식별자(Binary File Identifier)에 의해 지시되는 파일에 관한 어플리케이션을 특정하는 식별 코드가 어플리케이션 ID(Application ID)에 할당된다. 또한 오너 ID(Owner ID)는, 값 0으로 설정한 경우에는, 이 광디스크 장치(1)의 유저에 의해 등록된 것이 나타내여지도록 되어 있다. 이로써 이 인덱스 파일에서는, 예를 들면 이 광디스크의 로딩시에 이 기본 프로퍼티 데이터(Basic Property Data)의 파일 식별자(Binary File Identifier)에 의해 지시되는 영상 파일, 음악 파일을 자동적으로 재생하는 경우에, 이 오너 ID(Owner ID)를 기준으로 하여 이들 파일의 재생을 중지하도록 되어 있다. 또한 어플리케이션 ID(Application ID)에 의해 대응하는 어플리케이션에 의해 재생하도록 되고, 이들에 의해서도 더한층 조작성을 향상하도록 되어 있다.
도 11은 마찬가지의 확장 데이터인 파일 사이의 관련 정보 확장 데이터를 도시한 도표이다. 이 파일 관리 정보는, 관리 대상의 파일의 기록, 갱신 등에 의해 아울러서 갱신할 것이 필요한 다른 파일이 존재하는 경우에 적용된다. 구체적으로, 예를 들면 도 12에 도시한 바와 같이, 광디스크(2)가 연속한 영역에, 영상 파일에 의한 파일(A)과 더미 데이터에 의한 파일(B)을 소정 데이터량 단위로 교대로 기록 함에 의해, 파일(A)을 재생하여 얻어지는 영상 데이터를 도중절단되는 일 없이 재생 가능하게, 파일(A)의 도중에 빈 영역을 형성하여 파일(A)을 기록한 후(도 12(A) 내지 (C)), 이 파일(B)에 관한 빈 영역에 애프터레코딩에 관한 파일(C)을 단편화 하여 기록한 경우가 상당한다(도 12(D)). 그러나 이과 같은 인터리브에 관한 기록에서는, 영상 파일(A), 애프터레코딩의 파일(C)의 쌍방을 도중절단되는 일 없이 재생하는 경우에 적용된다.
이 경우, 이 애프터레코딩에 관한 파일(C)의 갱신, 삭제 등을 반복하여 애프터레코딩을 반복하는 경우, 애프터레코딩의 파일(C)을 기록하고 남는 빈 영역에서는, 더미 데이터에 의한 별도 파일(D)로서 관리하고(도 12(E)), 파일(C)을 삭제한 경우에는, 빈 영역에 관한 파일(D)이 기록되어 있는 영역에, 이 삭제에 관한 파일(C)이 기록되어 있던 영역을 더할 것이 필요해진다. 즉 도 12(C)의 상태로 되돌릴 것이 필요해지고, 이와 같이 하지 않으면, 결국, 애프터레코딩의 반복에 의해, 영상 파일(A)의 사이에 사전에 마련된 빈 영역에 애프터레코딩 파일을 기록할 수 없게 된다.
파일 사이의 관련 정보 확장 데이터는, 이와 같은 관계가 존재하는 경우에, 실 데이터가 할당되어 있는 측의 파일(C)의 프로퍼티 엔트리에 마련된다.
여기서 파일 사이의 관련 정보 확장 데이터는, 이 확장 데이터의 사이즈(Size), 파일 사이의 관련 정보 확장 데이터를 나타내는 타입(Type)이 할당되고, 관련하는 파일(도 12의 예에서는 파일(D)이다)이 할당되어 있는 프로퍼티 엔트리의 엔트리 번호(Entry Number)가 할당된다. 이로써 이 실시예에서는, 종래에 비하여 조작성을 향상할 수 있도록 되어 있다.
이에 대해 도 13은 같은 확장 데이터인 프라이빗 인덱스 파일 리스트를 도시한 도표이고, 도 14는 이 프라이빗 인덱스 파일 리스트의 각 필드를 상세히 도시한 도표이다. 여기서 프라이빗 인덱스 파일 리스트는, 하나의 인덱스 파일에 대해, 하나만 존재하면 좋은 것이고, 통상은 기록 매체의 루트 디렉토리에 대응하는 오리지널 폴더 프로퍼티 엔트리에 등록된다.
여기서 인덱스 파일에서는, 광디스크(2)에 기록된 파일을 소개하는 것임에 의해, 여러가지의 어플리케이션에서 사용될 것이 예측된다. 이로써 어떤 어플리케이션에 의해서도 이용할 수 있을 것이 요구된다. 그러나 어플리케이션에서는 필요로 하는 발췌 정보의 종류가 여러가지로 다름에 의해, 어플리케이션에 따라서는, 전용의 인덱스 파일이 요구되는 경우도 있다. 이로써 이 실시예에서는, 어플리케이션에 고유한 인덱스 파일인 프라이빗 인덱스 파일의 등록을 인정한다.
여기서 이 프라이빗 인덱스 파일은, 어플리케이션마다의 발췌 정보를 모은 파일이고, 어플리케이션마다 광디스크(2)에 하나 등록할 수 있도록 되어 있다. 프라이빗 인덱스 파일은, 도 15에 도시한 바와 같이, 인덱스 파일과 같은 QT 파일 구조에 의해 구성되고, 인덱스 파일의 프로퍼티 엔트리에 대응하는 프라이빗 인덱스 데이터가 마련되도록 되고, 이 프라이빗 인덱스 데이터에 의해 각각 발췌 정보를 등록할 수 있도록 되어 있다. 또한 각 프라이빗 인덱스 데이터가 각각 인덱스 파일의 대응하는 프로퍼티 엔트리에 대응되도록 되어 있다.
또한 프라이빗 인덱스 파일은, 프라이빗 인덱스 데이터가 고정 길이에 의해 형성되고, 이로써 인덱스 파일의 대응하는 프로퍼티 엔트리 와의 대비에 의해 선두 프라이빗 인덱스 데이터의 시작 위치, 프로퍼티 엔트리의 엔트리 번호, 이 고정 길이의 데이터 길이에 의해, 대응하는 프라이빗 인덱스 데이터의 시작 위치를 검출할 수 있도록 되어 있다. 또한 이 도 15에서는, 인덱스 파일의 모든 프로퍼티 엔트리에 대해, 프라이빗 인덱스 데이터가 등록되어 있도록 도시되어 있지만, 프라이빗 인덱스 데이터에서는, 어플리케이션에 따라 필요에 응하여 마련된다.
프라이빗 인덱스 파일 리스트는, 이와 같은 프라이빗 인덱스 파일이 마련되어 있는 경우에 마련된다. 프라이빗 인덱스 파일 리스트에 있어서는(도 13), 확장 데이터의 사이즈(Size), 프라이빗 인덱스 파일 리스트를 나타내는 타입(Type)이 할당되고, 계속해서 프라이빗 인덱스 파일의 수(Private Index File Count)가 마련되고, 계속해서 개개의 프라이빗 인덱스 파일의 정보(Private Index File Information)가 프라이빗 인덱스 파일의 수(Private Index File Count)만큼 마련된다.
또한 이 개개의 프라이빗 인덱스 파일의 정보(Private Index File Information)는, 도 14에 도시한 바와 같이, 프라이빗 인덱스 파일을 사용하는 어플리케이션을 특정하는 오너 정보(Owner Information), 프라이빗 인덱스 파일의 파일명(Private Index File Name)에 의해 형성된다.
그런데 이와 같은 프라이빗 인덱스 파일의 사용에서는, 이 광디스크(2)가 여러가지의 기기에서 조작된 것을 의미하고 있다. 그러나 특정한 기기에서의 파일의 삭제 등에 의해 인덱스 파일에의 파일의 등록이 삭제된 경우, 이 기기에서는, 자기 의 어플리케이션에 관한 프라이빗 인덱스 파일에 관해서는, 인덱스 파일을 마찬가지로 갱신할 수 있다. 그러나 다른 어플리케이션에 관한 프라이빗 인덱스 파일에 관해서는, 이와 같은 인덱스 파일로부터의 등록 삭제에 대해, 반드시 대응하는 처리를 실시할 수 없는 경우가 있다.
이로써 이 인덱스 파일에서는, 또한 도 16에 도시한 프라이빗 데이터 상태 플래그가 확장 데이터에 마련된다. 여기서 프라이빗 데이터 상태 플래그는, 개개의 프라이빗 인덱스 파일의 정보(Private Index File Information)의 배치에 대응하는 순서에 의해 순차적으로 마련된다. 프라이빗 데이터 상태 플래그는, 확장 데이터의 사이즈(Size), 프라이빗 데이터 상태 플래그를 나타내는 타입(Type)이 할당되고, 계속해서 유효 무효를 나타내는 플래그(Validity Flags)가 설정되도록 되어 있다.
이로써 예를 들면 상술한 바와 같이 특정한 어플리케이션에 의해 대응하는 파일의 등록이 삭제되고, 그 후, 이 삭제에 관한 프로퍼티 엔트리에 다른 파일이 재등록된 경우, 지금까지 이 파일에 관한 프로퍼티 엔트리에 등록되어 있던 프라이빗 데이터 상태 플래그가 확장 데이터의 프라이빗 데이터 상태 플래그에서는, 이 재차의 기록에 관한 어플리케이션 프로그햄의 프라이빗 인덱스 파일에 관해서만 유효로 설정되고, 다른 어플리케이션 프로그햄의 프라이빗 인덱스 파일에 관해서는 무효로 설정되도록 되어 있다. 이에 의해서도 이 실시예에서는, 종래에 비하여 더한층 조작성을 향상할 수 있도록 되어 있다.
(1-4) 시스템 제어 마이크로컴퓨터에 있어서의 인덱스 파일의 처리
(1-4-1) 파일 사이즈에 관한 처리
시스템 제어 마이크로컴퓨터(19)는, 유저의 지시에 의한 촬상 결과의 기록의 지시에 의해, 촬상 결과와 대응하는 음성 데이터에 의한 QT 파일을 광디스크(2)에 기록하고, 또한 이 기록시에 취득한 QT 파일에 관한 정보에 의해 메모리에 보존한 인덱스 파일에 각종 엔트리를 설정하여 인덱스 파일을 갱신하고, 이 메모리에 보존한 인덱스 파일에 의해 광디스크(2)에 기록된 인덱스 파일을 갱신한다.
이 처리에 있어서, 시스템 제어 마이크로컴퓨터(19)는, QT 파일의 파일 사이즈를 검출하고, 기본 프로퍼티 데이터(Basic Property Data)의 파일 사이즈(File Size)에 이 파일 사이즈를 기록하여 인덱스 파일을 작성한다. 이로써 이 광디스크 장치(1)에서는, 이 인덱스 파일에의 파일 사이즈의 등록에 의해 재생시의 처리를 간략화하고, 조작성을 향상하도록 되어 있다. 또한 이 광디스크 장치(1)에서는, QT 파일을 외부 참조 형식에 의해 기록함에 의해, 도 9에 도시한 바와 같이, 영상 파일, 음성 파일과 이들을 관리하는 리소스 파일에 의해 QT 파일을 광디스크(2)에 기록한다. 또한 이 기록에 대응하여 도 9에 도시한 바와 같이, 리소스 파일에 대응하는 프로퍼티 엔트리에 통합하여 이들의 파일의 파일 사이즈를 기록한다.
이에 대해 도 17은 이 광디스크(2)의 장전시에, 이 광디스크 장치(1)의 전원을 켠 떼에 있어서의 파일 사이즈(File Size)의 처리에 관한 처리 순서를 도시한 플로우 차트이다. 시스템 제어 마이크로컴퓨터(19)는, 광디스크(2)가 장전되면, 또는 광디스크 장치(1)의 전원이 켜지면, 이 처리 순서를 시작하여 스텝 SP1부터 스텝 SP2로 이동한다. 여기서 시스템 제어 마이크로컴퓨터(19)는, 광디스크(2)의 파일 관리 시스템에 의해 인덱스 파일을 로드하여 메모리에 기록한다. 또한 계속되는 스텝 SP3에서, 프로퍼티 엔트리의 선두 엔트리를 처리 대상로 설정한다.
시스템 제어 마이크로컴퓨터(19)는, 계속되는 스텝 SP4에서, 처리 대상의 엔트리에 대해, 프로퍼티 엔트리 플래그의 설정에 의해 이 프로퍼티 엔트리가 파일에 대해 마련된 것인지의 여부를 판단하고, 여기서 부정 결과가 얻어지면, 스텝 SP5로 이동하여, 모든 엔트리에 관해 처리를 완료하였는지의 여부를 판단한다. 여기서 부정 결과가 얻어지면, 시스템 제어 마이크로컴퓨터(19)는, 스텝 SP6으로 이동하여, 처리 대상을 다음의 프로퍼티 엔트리로 설정한 후, 스텝 SP4로 되돌아온다.
이에 대해 스텝 SP4에서 긍정 결과가 얻어지면, 시스템 제어 마이크로컴퓨터(19)는, 스텝 SP4로부터 스텝 SP7로 이동한다. 여기서 시스템 제어 마이크로컴퓨터(19)는, 파일 사이즈(File Size)가 처리 가능한지의 여부를 판단하고, 여기서 부정 결과가 얻어지면, 스텝 SP8로 이동하여, 이 프로퍼티 엔트리에 관한 파일을 재생 불가로 설정한 후, 스텝 SP5로 이동한다.
이에 대해 스텝 SP7에서 긍정 결과가 얻어지면, 시스템 제어 마이크로컴퓨터(19)는, 스텝 SP9로 이동하여, 파일 사이즈(File Size)를 듀레이션(duration)으로 나눗셈 하여 이 파일의 평균 비트 레이트를 계산한다. 또한 이 평균 비트 레이트에 의해 처리 가능한지의 여부를 판단하고, 여기서 부정 결과가 얻어지면, 스텝 SP8로 이동한다. 또한 이 경우에, 상술한 QT 파일에 관해서는, 파일마다 이들의 판단의 처리를 실행하고, 어느 하나의 파일에서 재생 곤란한 경우, 스텝 SP8로 이동한다. 이에 대해 스텝 SP9에서 긍정 결과가 얻어지면, 시스템 제어 마이크로컴퓨터(19)는, 스텝 SP10으로 이동하여, 이 프로퍼티 엔트리에 등록되어 있는 파일을 재생 가 능으로 설정한 후, 스텝 SP5로 이동한다.
이로써 시스템 제어 마이크로컴퓨터(19)는, 프로퍼티 엔트리에 기록된 파일 사이즈(File Size)에 의해 인덱스 파일에 등록된 모든 파일에 관해, 재생 가능한지의 여부를 판단하고, 재생 가능한 경우에 관해서만, 대상 파일의 메뉴를 표시하여 유저에 의해 재생의 조작을 접수한다. 또한 이 경우에, 재생 가능한 파일과 재생 곤란한 파일에서 메뉴의 표시색, 표시 형태를 다르게 하여 표시하고, 재생 곤란한 파일에 관해서는 유저에 의한 조작을 접수하지 않도록 하여도 좋다. 또한 시스템 제어 마이크로컴퓨터(19)는, 이 일련의 처리에 있어서, 관리 대상 파일의 포맷 등에 관해서도, 인덱스 파일의 등록으로부터 재생 가능한지의 여부를 판단하고, 이 판단을 유저 인터페이스에 반영시키도록 되어 있다.
또한 시스템 제어 마이크로컴퓨터(19)는, 이와 같이 하여 유저 인터페이스를 표시하여 유저에 의해 편집의 처리가 지시되고, 이 편집의 처리에 의해 파일 사이즈가 변경되면, 이 변경에 대응하도록, 편집에 관한 파일의 프로퍼티 엔트리에 관해 파일 사이즈를 변경하도록 되어 있다.
(1-4-2) 그룹 내 파일 관리 리스트 확장 데이터에 관한 처리
또한 시스템 제어 마이크로컴퓨터(19)는, 그룹 내 파일 관리 리스트 확장 데이터에 관해, 광디스크(2)에 기록되는 파일이 QT 파일인 것에 의해, 도 7 내지 도 9에 관해 상술한 포맷에 따라 대응하는 프로퍼티 엔트리를 작성한다. 또한 재생시에는, 이 그룹 내 파일 관리 리스트 확장 데이터에 의해 유저 인터페이스를 제공한다.
즉 시스템 제어 마이크로컴퓨터(19)는, 유저에 의해 촬상 결과의 기록이 지시된 경우, 촬상 결과에 관한 영상 파일, 음성 파일을 광디스크(2)에 기록하고, 또한 이들의 파일의 리소스 파일을 광디스크(2)에 기록한다. 또한 메모리에 기록하여 이루어지는 인덱스 파일에 프로퍼티 엔트리 , 섬네일 화상 엔트리, 텍스트 엔트리를 확보하여 이 QT 파일에 관한 엔트리를 등록한다. 이 때 시스템 제어 마이크로컴퓨터(19)는, QT 파일을 구성하는 복수 파일을 대표하는 파일인 리소스 파일에 관해, 이들 등록의 처리를 실행하고, 이 리소스 파일에 관한 프로퍼티 엔트리를 확장하여 다른 영상 파일 및 음성 파일에 관한 파일 식별자 등을 등록한다. 또한 이와 같이 하여 등록한 인덱스 파일을 광디스크(2)에 기록한다. 이로써 이 시스템 제어 마이크로컴퓨터(19)는, 동시에 재생하는 밀접한 파일에 관해서는, 대표하는 파일의 프로퍼티 엔트리에 관리 정보를 통합하여 등록하고, 그 만큼, 조작성을 향상하도록 되어 있다.
또한 재생시에 있어서, 시스템 제어 마이크로컴퓨터(19)는, 이와 같이 확장하여 이루어지는 프로퍼티 엔트리의 기록에 의해, 하나의 QT 파일에 대해서는 하나의 아이콘의 표시에 의해 유저 인터페이스를 제공하고, 이 아이콘의 조작에 의해 재생 대상의 선택을 접수한다. 또한 시스템 제어 마이크로컴퓨터(19)는, 이 실시예와 같이 하나의 프로퍼티 엔트리에 관리 정보를 통합하여 기록하지 않은 인덱스 파일에 관해서는, QT 파일을 구성하는 복수 파일마다 메뉴를 표시하여 유저에 의한 조작을 접수하도록 되어 있다. 또한 이 종래 구성에 관한 인덱스 파일에 관해서는, 파일 관리 시스템의 기록에 의해 소스 파일을 검출하고, 이 리소스 파일의 기록에 의해, 다른 영상 파일, 음성 파일에 관해서는, 메뉴를 표시하지 않도록 할 수도 있고, 이와 같이 하면, 대표 파일에 의해 관리 정보를 통합하여 등록한 QT 파일과, 종래 구성에 의한 등록에 관한 QT 파일로, 통일된 유저 인터페이스를 제공하여 유저의 사용의 편리성을 향상할 수 있다.
(1-4-3) 디스크 타이틀에 관한 처리
이 실시예에서, 광디스크(2)는, 사전에 인덱스 파일이 기록된 것도 제공된다. 여기서 이와 같은 사전의 인덱스 파일의 기록에 있어서는, 이 광디스크(2)의 제조 공정에서, 이 광디스크(2)의 제조 메이커명, 광디스크(2)의 상품명 등을 동화(動畵)에 의해 표시하는 영상 파일이 기록되고, 프로퍼티 엔트리의 선두 엔트리에서, 기본 프로퍼티 데이터(Basic Property Data)의 파일 식별자(Binary File Identifier)(도 6)에 의해 이 영상 파일을 지시하도록 인덱스 파일이 기록되도록 되어 있다. 또한 이에 대응하여 도 10에 관해 상술한 확장 데이터가 마련되도록 되어 있다. 또한 이 경우, 오너 ID(Owner ID)는, 이 광디스크(2)의 제조 메이커를 특정하는 식별 코드가 설정되고, 어플리케이션 ID(Application ID)는, 이 영상 파일을 재생하는 어플리케이션에 관한 식별 코드가 설정되도록 되어 있다.
이와 같이 하여 사전에 인덱스 파일을 등록하여 제공되는 광디스크(2)에 관해, 나아가서는 촬상 결과의 기록에 의해 인덱스 파일을 기록한 광디스크(2)에 관해, 유저에 의해 디스크 타이틀의 편집이 지시되면, 시스템 제어 마이크로컴퓨터(19)는, 인덱스 파일의 갱신에 의해, 기본 프로퍼티 데이터(Basic Property Data)의 파일 식별자(Binary File Identifier)에 의해 유저에 의해 지시된 파일을 지시 하도록 설정한다. 또한 이 경우, 도 10에 관해 상술한 확장 데이터에서, 오너 ID(Owner ID)를 값 0으로 설정하고, 어플리케이션 ID(Application ID)를, 이 광디스크 장치(1)의 어플리케이션에 관한 식별 코드로 설정한다. 또한 이 영상 파일에서는, 컴퓨터 등의 외부 기기로부터 광디스크(2)에 기록한 영상 파일, 이 광디스크 장치(1)에서 기록한 영상 파일 등이 적용된다.
이로써 이 광디스크 장치(1)에서는, 디스크 타이틀에 영상 파일을 적용하여, 예를 들면 광디스크(2)의 오프닝 등에 이용할 수 있도록 되고, 그 만큼, 인덱스 파일에 의한 조작성을 향상하도록 되어 있다.
그리고 도 18은 이 광디스크(2)의 장전시나, 이 광디스크 장치(1)의 전원을 켠 때에 있어서의 디스크 타이틀에 관한 시스템 제어 마이크로컴퓨터(19)의 처리 순서를 도시한 플로우 차트이다. 시스템 제어 마이크로컴퓨터(19)는, 광디스크(2)가 장전되면, 또는 광디스크 장치(1)의 전원이 켜지면, 도 17에 관해 상술한 바와 같이, 이 처리 순서를 시작하여 스텝 SP21부터 스텝 SP22로 이동하여, 광디스크(2)의 파일 관리 시스템에 의해 인덱스 파일을 로드하여 메모리에 기록하고, 또한 계속되는 스텝 SP23에서, 프로퍼티 엔트리의 선두 엔트리를 처리 대상으로 설정한다.
이로써 시스템 제어 마이크로컴퓨터(19)는, 루트 디렉토리에 대응하는 프로퍼티 엔트리를 처리 대상으로 설정하고, 계속되는 스텝 SP24에서, 기본 프로퍼티 데이터(Basic Property Data)의 파일 식별자(Binary File Identifier)가 파일을 지시하도록 설정되어 있는지의 여부를 판단한다.
여기서 부정 결과가 얻어지면, 시스템 제어 마이크로컴퓨터(19)는, 스텝 SP24로부터 스텝 SP25로 이동하여, 이 프로퍼티 엔트리의 프로퍼티 엔트리 헤더에 기록되어 있는 섬네일 화상 엔트리 인덱스(Thumbnail Picture Entry Index), 텍스트 엔트리 인덱스(Title Picture Entry Index)로부터, 섬네일 화상, 텍스트가 등록되어 있는지의 여부를 판단하고, 여기서 부정 결과가 얻어지면, 스텝 SP25로부터 스텝 SP26으로 이동하여 이 처리 순서를 종료한다. 이로써 이 경우, 시스템 제어 마이크로컴퓨터(19)는, 전혀 광디스크(2)에 관한 타이틀을 표시하는 일 없이, 이 디스크 타이틀에 관한 처리 순서를 종료한다. 이에 대해 스텝 SP25에서 긍정 결과가 얻어지면, 스텝 SP27로 이동하여, 이 섬네일 화상 엔트리 인덱스(Thumbnail Picture Entry Index) 또는 텍스트 엔트리 인덱스(Title Picture Entry Index)에 의해 섬네일 화상 엔트리, 텍스트 엔트리의 대응하는 엔트리의 데이터를 로드한다. 또한 이 로드한 데이터를 표시한 후, 스텝 SP26으로 이동하여 이 처리 순서를 종료한다. 이로써 시스템 제어 마이크로컴퓨터(19)는, 이 경우, 섬네일 화상, 텍스트를 표시하여 이 광디스크(2)의 디스크 타이틀에 관한 표시를 실행한다.
이에 대해 스텝 SP24에서 긍정 결과가 얻어지면, 시스템 제어 마이크로컴퓨터(19)는, 스텝 SP24로부터 스텝 SP28로 이동한다. 여기서 시스템 제어 마이크로컴퓨터(19)는, 이 프로퍼티 엔트리의 확장 데이터에 설정된 오너 ID가 이 광디스크 장치(1)에서 재생이 허가된 것인지의 여부를 판단한다. 여기서 이 실시예에서, 시스템 제어 마이크로컴퓨터(19)는, 이 오너 ID가, 이 광디스크 장치(1)의 제조 메이커를 나타내는 식별 코드인 경우, 또는 값 0인 경우, 재생이 허가되는 것이라고 판단하고, 이 이외의 것인 경우, 스텝 SP28로부터 스텝 SP25로 이동한다. 이로써 시 스템 제어 마이크로컴퓨터(19)는, 타사의 디스크 타이틀에 관한 영상 파일에 관해서는, 표시하지 않도록 되어 있다.
이에 대해 이 오너 ID가, 이 광디스크 장치(1)의 제조 메이커를 나타내는 식별 코드인 경우, 또는 값 0인 경우, 스텝 SP28에서 긍정 결과가 얻어짐에 의해, 시스템 제어 마이크로컴퓨터(19)는, 스텝 SP28로부터 스텝 SP29로 이동한다. 여기서 시스템 제어 마이크로컴퓨터(19)는, 어플리케이션 ID의 판정에 의해, 파일 식별자(Binary File Identifier)에 의해 지시되는 영상 파일이 재생 가능한 것인지의 여부를 판단하고, 여기서 부정 결과가 얻어지면, 스텝 SP29로부터 스텝 SP25로 이동하는데 대해, 긍정 결과가 얻어지면, 스텝 SP29로부터 스텝 SP30으로 이동한다.
시스템 제어 마이크로컴퓨터(19)는, 이 스텝 SP30에서, 파일 식별자(Binary File Identifier)에 의해 지시되는 영상 파일의 재생을 지시하고, 이 영상 파일을 표시한 후, 스텝 SP30으로 이동하여 이 처리 순서를 종료한다.
이로써 시스템 제어 마이크로컴퓨터(19)는, 광디스크(2)의 장전시나, 전원을 켠 때에는, 광디스크(2)의 루트 디렉토리에 대응하는 프로퍼티 엔트리에 의해 등록된 영상 파일을 표시하여, 예를 들면 광디스크(2)에 관한 각종 정보를 유저에게 제공하고, 나아가서는 광디스크(2)에 기록된 각종 파일의 오프닝의 영상을 표시하도록 되어 있다.
(1-4-4) 대리 파일 엔트리에 관한 처리
시스템 제어 마이크로컴퓨터(19)는, 이와 같이 하여 오프닝의 영상을 표시하면, 유저에 의한 설정에 의해 인덱스 파일에 등록된 각 파일의 섬네일 화상에 의해 아이콘을 표시한다. 또한 이와 같이 하여 아이콘을 표시하여 유저에 의한 섬네일 화상의 별도의 등록이 지시되면, 유저에 의한 조작에 응동하여 이 섬네일 화상의 등록을 접수한다.
이 처리에 있어서 시스템 제어 마이크로컴퓨터(19)는, 유저에 의한 지시에 의해 등록에 제공하는 섬네일 화상의 선택을 접수하고, 이 섬네일 화상을 섬네일 화상 엔트리에 등록한다. 또한 이 섬네일 화상 엔트리를 지시하도록, 프로퍼티 엔트리를 등록한다(도 3 내지 도 6). 이 때 프로퍼티 엔트리에서는, 프로퍼티 엔트리 타입(Property Entry Type)을 값 1로 설정하여 이 프로퍼티를 대리 프로퍼티 엔트리(Shadow File Property Entry)로 설정하고, 또한 이 프로퍼티 엔트리의 부모 엔트리(Parent Entry)에 본래의 프로퍼티 엔트리의 엔트리 번호를 등록한다. 이로써 이 실시예에서는, 필요에 응하여 이 대리 프로퍼티 엔트리에 관한 섬네일 화상을 사용하여 아이콘 등을 표시할 수 있도록 되고, 그 만큼, 이 인덱스 파일에 의한 조작성을 향상하도록 되어 있다. 또한 텍스트의 엔트리에 관해서도, 시스템 제어 마이크로컴퓨터(19)는, 마찬가지로 유저에 의한 대리 프로퍼티 엔트리의 등록을 접수한다.
그리고 시스템 제어 마이크로컴퓨터(19)는, 이와 같이 대리 프로퍼티 엔트리에 의해 섬네일 화상, 텍스트를 별도 등록하고 있는 경우에 있어서, 유저에 의해 이 별도의 등록에 관한 메뉴 등의 표시가 지시되면, 대리 프로퍼티 엔트리에 의한 등록이 존재하는 파일에 관해서는, 이 대리 프로퍼티 엔트리에 의한 섬네일 화상, 텍스트에 의해 메뉴 등을 표시한다.
(1-4-5) 관련하는 파일에 관한 처리
시스템 제어 마이크로컴퓨터(19)는, 광디스크(2)에 촬상 결과를 기록할 때에, 유저에 의해 애프터레코딩에 의한 처리가 지시되어 있는 경우, 광디스크(2)의 파일 관리 시스템에 촬상 결과의 영상 파일(A)과, 더미 데이터에 의한 애프터레코딩시의 영역 확보용의 파일(B)의 기록을 지시하고, 각 파일(A 및 B)에 의한 데이터를 소정 데이터량씩, 교대로 광디스크(2)에 기록한다. 이로써 시스템 제어 마이크로컴퓨터(19)는, 파일(A)을 재생하여 얻어지는 영상 데이터를 도중절단되는 일 없이 재생 가능하게, 파일(A)의 도중에 빈 영역을 형성하여 파일(A)을 기록한다(도 12(A) 내지 도 12(C)).
또한 이와 같이 하여 촬상 결과를 기록하여, 이 영상 파일(A)의 애프터레코딩이 지시되면, 시스템 제어 마이크로컴퓨터(19)는, 애프터레코딩에 관한 음성 파일(C)과, 더미 데이터에 의한 파일(D)을 교대로 광디스크(2)에 출력하여, 영상 파일(A)의 도중에 더미 파일(B)에 의해 확보되어 있는 영역에, 음성 파일(C)을 기록한다. 이로써 이 광디스크 장치(1)에서는, 음성 파일(C)과 영상 파일(A)을 인터리브하여 광디스크(2)에 기록하여, 이들 음성 파일(C)과 영상 파일(A)을 동시에 재생하여, 이들 음성 파일(C)과 영상 파일(A)을 각각 도중절단되는 일 없이 재생할 수 있도록 되어 있다.
시스템 제어 마이크로컴퓨터(19)는, 이와 같은 각 파일(A 내지 D)의 광디스크(2)에의 기록에 대응하여, 인덱스 파일에 이들 파일(A 내지 D)을 등록한다. 이 때 더미 파일(B)에 의해 사전에 확보한 영역에 기록되어 이루어지는 파일(C 및 D) 에 관해서는, 실 데이터가 할당되어 있는 파일(C)의 프로퍼티 엔트리가 확장되어(도 11), 관련하는 파일(D)의 등록에 관한 프로퍼티 엔트리를 지시하도록, 엔트리 번호가 등록된다.
시스템 제어 마이크로컴퓨터(19)는, 이와 같이 하여 기록하여 이루어지는 음성 파일(C)의 삭제가 지시되면, 음성 파일(C)을 광디스크(2)로부터 삭제하고, 또한 인덱스 파일로부터 등록을 삭제한다. 이 인덱스 파일로부터의 삭제에 즈음하여, 이 삭제에 관한 음성 파일(C)의 프로퍼티 엔트리에 등록되어 있는 파일(D)을 지시하는 엔트리 번호에 의해, 더미 파일(D)에 관한 프로퍼티 엔트리를 검출하고, 이 프로퍼티 엔트리에 의해 음성 파일(C)이 삭제된 영역을, 더미 파일(D)의 영역으로 되돌려 기록한다. 이로써 광디스크 장치(1)에서는, 광디스크(2)상에 있어서의 정보 기록면을 도 12(B)에 도시한 상태로 되돌린다. 또한 이 되돌림 기록에 대응하도록, 더미 파일(D)에 관한 프로퍼티 엔트리를 갱신한다.
이에 대해 유저에 의해 음성 파일(C)의 갱신이 지시되면, 음성 파일(C)을 재기록에 의해 갱신하고, 이 갱신에 대응하도록, 이 음성 파일(C)에 관한 프로퍼티 엔트리를 갱신한다. 또한 이 음성 파일(C)의 프로퍼티 엔트리에 등록되어 있는 파일(D)을 지시하는 엔트리 번호에 의해, 더미 파일(D)에 관한 프로퍼티 엔트리를 검출하고, 마찬가지로, 음성 파일(C)의 갱신에 대응하도록, 이 더미 파일(D)에 관한 프로퍼티 엔트리를 갱신한다.
이로써 이 광디스크 장치(1)에서는, 애프터레코딩을 반복하는 경우에 있어서도, 이 프로퍼티 엔트리에 관한 간이한 관리에 의해, 반복에 관한 음성 파일을, 당 초, 더미 파일(B)에 의해 확보한 영역에 기록할 수 있고, 이로써 애프터레코딩을 반복하는 경우에서도, 음성 파일(C)과 영상 파일(A)을 동시에 재생하여, 이들 음성 파일(C)과 영상 파일(A)을 각각 도중절단되는 일 없이 재생할 수 있도록 되어 있다.
(1-4-6) 프라이빗 인덱스 파일에 관한 처리
또한 시스템 제어 마이크로컴퓨터(19)는, 이와 같이 하여 각 파일의 발췌 정보를 등록하여 이루어지는 인덱스 파일에 관한 처리에 있어서, 나아가서는 파일에 관한 처리에 있어서, 이 광디스크 장치(1)에 특유한 어플리케이션이 시작되고, 이 어플리케이션 프로그램에 의해 이 어플리케이션의 처리의 편리를 도모하는 발췌 정보 등의 별도의 등록이 지시되면, 이 발췌 정보에 의해 프라이빗 인덱스 파일을 작성하고(도 13 내지 도 16), 광디스크(2)에 기록한다. 이로써 광디스크 장치(1)에서는, 각 어플리케이션에서 공통으로 사용하는 인덱스 파일에는 전혀 손을 가한 일 없이, 이 어플리케이션에 고유한 프라이빗 인덱스 파일이 광디스크(2)에 기록되고, 이 프라이빗 인덱스 파일의 이용에 의해 조작성을 향상하도록 되어 있다.
이 프라이빗 인덱스 파일의 광디스크(2)에의 기록에 즈음하여, 시스템 제어 마이크로컴퓨터(19)는, 인덱스 파일의 대응하는 프로퍼티 엔트리에 프라이빗 인덱스 파일의 리스트를 기록하고, 또한 각 프라이빗 인덱스 파일의 오너 정보(Owner Information), 프라이빗 인덱스 파일의 파일명(Private Index File Name)을 등록한다.
또한 시스템 제어 마이크로컴퓨터(19)는, 이 프라이빗 인덱스 파일에서는, 프로퍼티 엔트리에 대응하는 프라이빗 인덱스 데이터를 고정 길이에 의해 작성하고, 또한 이 프라이빗 인덱스 데이터가 인덱스 파일의 프로퍼티에 대응하도록 연속하여 형성한다. 이로써 광디스크 장치(1)에서는, 프라이빗 인덱스 파일에 마련된 선두 프라이빗 인덱스 데이터의 시작 위치인 오프셋(H), 프로퍼티 엔트리의 엔트리 번호(E), 각 고정 길이의 고정 사이즈(X)에 의해 X×(E-1)+H에 의해, 대응하는 프라이빗 인덱스 데이터를 구할 수 있도록 되어 있다.
그리고 이와 같은 프라이빗 인덱스 파일이 다른 장치에 의해 등록된 광디스크(2)가 장전되는 경우도 있음에 따라, 시스템 제어 마이크로컴퓨터(19)는, 광디스크(2)의 로딩에 의해, 또는 전원을 켬에 의해, 오너 정보(Owner Information), 프라이빗 인덱스 파일의 파일명(Private Index File Name)에 의해 대응하는 프라이빗 인덱스 파일을 검출하고, 유저에 의한 어플리케이션의 지시에 의해 이 대응하는 프라이빗 인덱스 파일의 이용에 의해 유저 인터페이스를 제공한다.
또한 이와 같이 하여 유저 인터페이스를 제공하여, 유저에 의해 파일의 삭제 등이 지시되면, 인덱스 파일의 대응하는 프라이빗 엔트리에 기록된 프라이빗 상태 플래그의 기록에서, 유효 무효를 나타내는 플래그(Validity Flags)를 무효로 설정하고, 이로써 이 삭제 등에 관한 파일의 프라이빗 인덱스 데이터를 등록하여 이루어지는 프라이빗 인덱스 파일에 관해서는, 이 삭제에 관한 파일의 등록이 무효라는 취지를, 기록한다.
그리고 시스템 제어 마이크로컴퓨터(19)는, 대응하는 프라이빗 인덱스 파일에 의해 유저 인터페이스를 제공하는 경우 등에서는, 이와 같이 하여 유효 무효를 나타내는 플래그(Validity Flags)를 무효로 설정하여 이루어지는 프라이빗 인덱스 데이터에 관해서는, 유저 인터페이스를 제공하지 않도록 한다. 이들에 의해 이 실시예에서는, 프라이빗 인덱스 파일에 의한 등록을 마련하도록 하여, 이들 프라이빗 인덱스 파일을 실제의 파일과의 사이에서, 모순된 기술(記述)이 발생하지 않도록 되어 있다. 또한 이와 같이 하여 삭제했을 뿐의 경우에서는, 실제상, 인덱스 파일에 있어서, 이 프로퍼티 엔트리가 무효로 설정되어 있음에 의해, 이와 같은 플래그(Validity Flags)에 의한 설정에 의하지 않고도, 인덱스 파일에 의해 올바른 상태를 파악할 수 있다. 그러나 이와 같은 삭제에 관한 프로퍼티 엔트리에서는, 삭제에 의해 빈 영역으로 되고, 다시 다른 파일이 등록되는 경우가 있고, 이 경우에는, 모순을 해소할 수 없게 된다. 이로써 파일의 삭제에 의해 유효 무효를 나타내는 플래그(Validity Flags)를 무효로 설정하여, 모순된 기술의 발생을 방지할 수 있다. 그래서 다시 언급할 것까지도 없이, 시스템 제어 마이크로컴퓨터(19)는, 상술한 바와 같이, 파일의 삭제에 관한 프로퍼티 엔트리의 처리에 관해서는, 플래그(Valid/Invalid)의 설정에 의해 실행하고, 대응하는 프라이빗 인덱스 파일이 존재하는 한, 이 프라이빗 인덱스 파일에 관한 확장 데이터에서는, 유효 무효를 나타내는 플래그(Validity Flags)만이 조작되도록 되어 있다.
또한 이와 같은 관리 대상 파일의 변경에 의한 유효 무효를 나타내는 플래그(Validity Flags)의 조작에서는, 이 광디스크 장치(1)가, 프라이빗 인덱스 파일에 대응하는 고유한 어플리케이션을 갖고 있지 않는 경우에도, 필요한 것은 말할 것도 없고, 시스템 제어 마이크로컴퓨터(19)는, 이로써 파일의 삭제 등에 의해 대응하는 프로퍼티 엔트리에 관한 유효 무효를 나타내는 플래그(Validity Flags)를 무효로 설정하도록 되어 있다.
또한 이와 같은 고정 길이에 의한 프라이빗 인덱스 데이터의 설정에 대신하여, 프로퍼티 엔트리와 프라이빗 인덱스 데이터와의 대응 관계를 나타내는 리스트를 프라이빗 인덱스 파일에 마련하도록 하여도 좋다. 또한 이 리스트에서는, 예를 들면 프로퍼티 엔트리의 엔트리 번호와, 대응하는 프라이빗 인덱스 데이터의 오프셋, 사이즈를 이 리스트와 대응시켜서 작성하는 것이 생각된다. 이 경우, 어플리케이션은, 엔트리 번호에 의해, 대응하는 프라이빗 데이터 인덱스 데이터의 오프셋, 사이즈를 구하여 액세스하게 된다. 또한 이 경우에, 엔트리 번호에 대신하여, 대응하는 파일을 지시하는 파일 식별자(Binary File Identifier)를 이용하는 것도 생각된다.
또한 프라이빗 인덱스 파일에서는, 인덱스 파일과 동일하게 작성하도록 하여도 좋다. 또한 이 경우, 본래의 인덱스 파일과, 프라이빗 인덱스 파일에 관한 인덱스 파일에서, 각 프로퍼티 엔트리를 대응시킬 것이 필요하고, 이로써 상술한 바와 같은 각종 수법에 의해 대응 관계를 기술할 것이 필요해진다. 또한 예를 들면 식별자에 의해, 또한 헤더에 의해, 이들 본래의 인덱스 파일과, 프라이빗 인덱스 파일에 관한 인덱스 파일을 식별 가능하게 할 것이 필요해진다.
그래서 시스템 제어 마이크로컴퓨터(19)는, 이와 같이 하여 프라이빗 인덱스 파일을 등록하여 이루어지는 경우에, 유저에 의해 이 광디스크 장치(1)에 고유한 어플리케이션이 시작되면, 이 어플리케이션에 의한 처리 대상의 파일에 관해, 인덱 스 파일로부터 대응하는 프로퍼티 엔트리를 검출하고, 각 프로퍼티 엔트리의 확장 데이터로부터 프라이빗 인덱스 파일의 등록을 검출한다. 또한 이 검출에서, 오너 정보, 프라이빗 인덱스 파일의 파일명을 검출하고, 이 유저에 의해 시작된 어플리케이션에 대응하는 프라이빗 인덱스 파일을 검출한다. 또한 이와 같이 하여 어플리케이션에 대응하는 프라이빗 인덱스 파일이 검출된 경우에는, 광디스크(2)의 파일 관리 시스템에 의해 이 검출한 프라이빗 인덱스 파일을 메모리에 로드하고, 각 프로퍼티 엔트리에 대응하는 프라이빗 인덱스 데이터에 의해 유저 인터페이스를 제공한다. 또한 이 경우에 프라이빗 인덱스 데이터가 미등록인 프로퍼티 엔트리에 관해서는, 프로퍼티 엔트리 파일에 의한 발췌 정보를 적용한다.
(2) 실시예의 동작
이상의 구성에 있어서, 이 광디스크 장치(1)에서는(도 1), 촬상 수단, 음성 취득 수단에서 취득한 영상 데이터, 음성 데이터가 각각 비디오 부호기(11), 오디오 부호기(12)에서 인코드된 후, 파일 생성기(15)에 의해 QT 무비 파일의 데이터 스트림으로 변환되고, 메모리 컨트롤러(18), 에러 정정 부호/복호기(21), 데이터 변복조기(23), 자계 변조 드라이버(24), 광픽업(33)에 의한 기록계를 통하여 광디스크(2)에 기록된다. 이로써 이 광디스크 장치(1)에서는, 촬상 결과가 QT 무비 파일에 의해 광디스크(2)에 기록된다. 또한 이 광디스크(2)의 파일의 기록에 대응하도록, 시스템 제어 마이크로컴퓨터(19)의 출력 데이터가 이 광디스크 장치(1)의 기록계에 출력되고, 이로써 광디스크(2)의 파일 관리 시스템에 관한 관리 정보가 이 QT 무비 파일의 기록에 대응하도록 갱신된다.
또한 이와 같이 하여 기록한 QT 무비 파일에서는, 파일 관리 시스템에 의한 관리 정보에 의거하여 광픽업(33), 데이터 변복조기(23), 에러 정정 부호/복호기(21), 메모리 컨트롤러(18)를 통하여 순차적으로 재생되고, 파일 복호기(16)에 의해 영상 데이터 및 음성 데이터의 엘리멘터리 스트림으로 복조된 후, 각각 비디오 복호기(13), 오디오 복호기(14)에 의해 디코드되어 출력된다.
이 광디스크 장치(1)에서는, 이와 같은 QT 무비 파일의 기록시에, 파일 생성기(15)로부터 섬네일 화상용의 데이터가 시스템 제어 마이크로컴퓨터(19)에서 취득되고, 또한 이 파일의 기록에 전후한 유저의 입력 등에 의해 타이틀의 데이터가 시스템 제어 마이크로컴퓨터(19)에서 취득된다. 또한 파일 관리 시스템에 관한 파일명 등의 정보가 취득되고, 이들에 의해 광디스크(2)에 기록하는 QT 무비 파일의 발췌 정보가 시스템 제어 마이크로컴퓨터(19)에서 수습(收拾)된다. 광디스크 장치(1)에서는, 광디스크(2)의 파일 관리 시스템에 관한 관리 정보와 마찬가지로, 시스템 제어 마이크로컴퓨터(19)에 내장된 메모리에서, 이와 같이 하여 취득한 발췌 정보에 의해 인덱스 파일이 생성되고, 이 인덱스 파일이 QT 파일과 마찬가지로 광디스크(2)에 기록된다. 또한 이 인덱스 파일의 기록에 대응하도록 파일 관리 시스템의 관리 정보가 갱신된다.
이와 같은 시스템 제어 마이크로컴퓨터(19)에서의 인덱스 파일의 생성 처리에서는, 발췌 정보가 속성마다 분류되고, 각 속성마다, QT 무비 파일의 기록에 대응하도록 섬네일 화상 엔트리 파일, 텍스트 엔트리 파일(도 3)이 형성된다. 또한 각 엔트리의 속성을 나타내는 정보, 각 엔트리 사이의 관계를 나타내는 정보 등이 프로퍼티 엔트리 파일에 설정된다. 또한 광디스크(2)에 기록한 파일의 처리에 대응하여 이들 엔트리 사이의 관계를 나타내는 정보 등이 갱신되고, 이들에 의해 인덱스 파일이 메모리상에서 구성되고, 이 인덱스 파일이 광디스크(2)에 기록된다.
이로써 이 광디스크 장치(1)에서는, 이 인덱스 파일에 의해 광디스크(2)에 기록된 각종 파일의 관리를 간략화할 수 있도록 되어 있다.
이 일련의 처리에 있어서, 이 광디스크 장치(1)에서는, 외부 참조 형식에 의해 광디스크(2)에 QT 파일을 기록하여, 이 QT 파일을 구성하는 리소스 파일, 영상 파일, 음성 파일의 파일 사이즈가 각각 검출되고, 기본 프로퍼티 데이터(Basic Property Data)의 파일 사이즈(File Size)에 이 파일 사이즈가 기록되어 인덱스 파일이 형성된다(도 9). 이로써 이 광디스크 장치(1)에서는, 이 인덱스 파일에의 파일 사이즈의 등록에 의해 재생시의 처리를 간략화하고, 나아가서는 조작성을 향상할 수 있도록 되어 있다.
즉 재생 장치에서는, 사이즈, 요구되는 비트 레이트가 재생 대상인 파일을 재생 가능한지 여부의 판단 요소로 된다. 특히, 이런 종류의 기록 매체인 광디스크(2)에서는, 컴퓨터에서도 사용됨에 의해, 여러가지의 비트 레이트에 관한 파일이, 이 광디스크 장치(1) 이외의 장치에 의해 기록되어 광디스크 장치(1)에 장전되는 경우가 예측된다. 이와 같이 하여 기록된 여러가지의 파일에 있어서, 예를 들면 정지화 파일에 있어서, 파일 사이즈가 큰 파일에서는, 재생 장치의 구성에 따라서는 디코드할 수 없는 경우도 있다. 또한 높은 비트 레이트에 의한 데이터 처리에는 재생 장치가 대응할 수 없는 경우도 있다.
그러나 종래의 인덱스 파일에서는, 이와 같은 재생 가능한지 여부의 판단 요소의 하나인 파일 사이즈에 관해서는, 기록할 수가 없고, 이로써 이 재생 대상의 파일을 기록하여 이루어지는 파일 관리 시스템으로부터 파일 사이즈를 검출할 수밖에 없었다.
그러나 이 실시예와 같이, 인덱스 파일에 파일 사이즈(File Size)의 필드를 마련하고 관리 대상 파일의 파일 사이즈를 등록하면, 재생 장치에서는, 인덱스 파일의 기록에 의해 재생 가능한지의 여부를 판단할 수가 있고, 그 만큼, 파일 관리 시스템에 의해 각 파일의 파일 사이즈를 검출하지 않아도 좋음에 의해, 처리에 필요로 하는 시간, 나아가서는 재생시에 있어서의 부담을 경감할 수가 있어서, 그 만큼, 조작성을 향상할 수 있다.
이로써 이 실시예에서는(도 18), 인덱스 파일을 로드하여 파일 사이즈를 검출하고, 이 검출 결과에 의해 재생 곤란한 파일인지의 여부를 판단함에 의해, 파일 관리 시스템으로부터 파일 사이즈의 데이터를 하나하나 취득하지 않고도, 재생 곤란한 파일인지의 여부를 판단할 수 있어서, 처리에 필요로 하는 시간을 경감하여 인덱스 파일의 조작성을 향상하도록 되어 있다.
또한 이 실시예에서는, 광디스크(2)의 장전에 의해, 또는 전원의 투입에 의해, 이와 같은 판단을 사전에 실행하고, 이 판단 결과에 의거하여 유저 인터페이스를 제공하여 재생 가능한 파일에 관해 유저의 조작을 접수함에 의해, 재생 곤란한 파일의 재생을 지시하는 등의, 유저의 쓸데없는 조작을 방지할 수 있고, 이에 의해서도 인덱스 파일에 관한 조작성을 향상할 수 있도록 되어 있다.
또한 이 광디스크 장치(1)에서는, 촬상 결과의 기록에 관한 QT 파일에 관해서는, 외부 참조 형식에 의해 영상 파일, 음성 파일, 리소스 파일에 의해 광디스크에 기록하고, 이들 파일중의 대표의 파일인 리소스 파일에 관한 프로퍼티 엔트리에, 이들 복수 파일의 관리 정보가 통합하여 기록된다(도 3). 또한 재생시에서는, 이와 같이 하여 통합하여 관리 정보를 기록하여 이루어지는 리소스 파일에 관해서만, 메뉴를 표시하여 유저의 조작을 접수한다.
그러나 종래의 인덱스 파일에서는, 하나의 파일을 하나의 프로퍼티 엔트리에 등록하도록 되어 있고, 이 때문에 외부 참조 형식에 관한 QT 파일과 같이, 재생시에 동시에 처리되는 복수 파일에서는, 본래, 유저에 있어서는 하나의 내용이라고 인식하고 있는 것이라도, 각 파일마다 프로퍼티 엔트리를 마련할 것이 필요하였다. 이로써 종래의 인덱스 파일에서는, 컨텐츠 수에 비하여 프로퍼티 수가 증대하고, 그 만큼, 인덱스 파일을 일시 기록하여 보존하는 메모리의 용량, 나아가서는 인덱스 파일의 처리계에 있어서의 처리량이 증대하여 버리고, 그 만큼, 조작성이 열화되는 문제가 있다.
그러나 이 실시예와 같이, 하나의 파일에 관한 프로퍼티 엔트리에, 발췌 정보를 통합하여 기록하면, 그 만큼, 엔트리 수의 증대를 방지할 수 있고, 이로써 메모리의 용량의 증대를 방지할 수 있다. 또한 인덱스 파일의 처리계에 있어서의 처리량의 증대를 방지할 수 있고, 이들에 의해 조작성을 향상할 수 있다.
또한 이와 같은 등록에 관한 프로퍼티 엔트리가, QT 파일을 구성한 복수 파일을 대표하는 파일의 프로퍼티 엔트리인 것에 의해, 간이하면서 확실하게 다른 영 상 파일, 음성 파일을 액세스할 수 있고, 재생시 등에 있어서의 처리를 더한층 간략화할 수 있다.
또한 이들 복수 파일에 하나의 아이콘이 할당됨에 의해, 유저에 의한 조작성을 향상하고, 이로써 유저의 사용의 편리성을 향상할 수 있다. 즉 종래의 인덱스 파일에서는, 이들 복수 파일이 각각 프로퍼티 엔트리에 등록됨에 의해, 이들 복수 파일의 각각에 아이콘이 표시되고, 이 복수의 아이콘으로부터 리소스 파일의 아이콘을 선택하여 조작할 것이 필요해진다. 이에 대해 이 실시예에서는, 이와 같은 아이콘의 선택에 관한 작업을 생략할 수가 있어서, 그 만큼, 조작성을 향상하여 유저의 사용의 편리성을 향상할 수 있다. 또한 QT 파일에서는, 장시간의 기록에 있어서, 영상 파일 및 음성 파일을 각각 복수 파일로 분할하여 기록하는 경우도 있고, 이와 같은 경우에서는, 하나의 QT 파일이 하나의 리소스 파일, 복수의 영상 파일, 복수의 음성 파일에 의해 구성됨에 의해, 이 실시예와 같이 하나의 프로퍼티 엔트리에 통합하여 등록하는 것의 효과에 관해서는, 이와 같은 경우에는 한층 증대하게이 된다.
이와 같이 하여 광디스크(2)에 기록된 파일에 관한 아이콘 등을 표시함에 관해, 광디스크 장치(1)에서는, 광디스크(2)에 디스크 타이틀에 관한 정보가 기록되어 있는 경우, 이 디스크 타이틀이 비로서 표시된다(도 18).
즉 이 광디스크 장치(1)에 장전되는 광디스크(2)에서는, 사전에 인덱스 파일이 기록되어 공급되는 것도 있고, 이와 같은 광디스크(2)에서는, 인덱스 파일의 루트 디렉토리에 대응하는 프로퍼티 엔트리에 있어서, 기본 프로퍼티 데이터(Basic Property Data)의 파일 식별자(Binary File Identifier)(도 6)에 의해 광디스크(2)에 기록된 영상 파일이 지시되고, 또한 이 프로퍼티의 확장 데이터에 의해, 영상 파일을 지시하는 정보인 파일 식별자(Binary File Identifier)의 등록에 관한 오너를 특정하는 오너의 식별자(오너 ID(Owner ID))와, 이 영상 파일의 재생에 제공하는 어플리케이션을 특정하는 어플리케이션의 식별자(어플리케이션 ID(Application ID))가 설정되어 공급된다.
또한 유저에 의해 영상 파일이 기록되고, 이 영상 파일의 디스크 타이틀에의 등록이 지시되면, 이 루트 디렉토리에 대응하는 프로퍼티 엔트리에 있어서의 기본 프로퍼티 데이터(Basic Property Data)의 파일 식별자(Binary File Identifier)가, 이 유저가 지시한 영상 파일을 지시하도록 설정되고, 파일 식별자(Binary File Identifier), 오너의 식별자(오너 ID(Owner ID))에서는, 유저 등록인 취지를 나타내는 값 0의 코드와, 광디스크 장치(1)에 관한 어플리케이션을 특정하는 식별 코드가 각각 설정된다.
이로써 이 실시예에서는, 디스크 타이틀으로서, 섬네일 화상이나 텍스트 정보뿐만 아니라, 영상 파일도 할당할 수 있도록 되고, 이로써 종래에 비하여 조작성이 향상된다. 또한 영상 파일에 대신하여 음성 파일을 등록함에 의해, 음성 파일에 의한 음성 가이드도 이용할 수 있고, 이에 의해서도 인덱스 파일에 관한 조작성이 향상된다.
또한 오너 ID, 어플리케이션 ID에 의해, 디스크 타이틀을 등록한 유저, 어플리케이션을 알 수 있고, 이로써 등록한 유저나 어플리케이션에 의해, 디스크 타이 틀을 재생하는지 여부의 판단을 재생 장치에서 실행할 수 있고, 이에 의해서도 유저의 사용의 편리성을 향상할 수 있다.
즉 이 광디스크 장치(1)에서는, 아이콘 등에 의한 유저 인터페이스의 제공의 전제로서, 광디스크(2)가 장전되면, 이 루트 디렉토리에 대응하는 프로퍼티 엔트리에 있어서의 기본 프로퍼티 데이터(Basic Property Data)의 파일 식별자(Binary File Identifier)가 지시하는 파일을 재생한 후, 조작 메뉴가 제공된다. 이로써 예를 들면 광디스크(2)에 관한 주의 사항, 메이커의 타이틀백 등을 비로서 표시하여 광디스크(2)에 관한 각종의 정보를 유저에게 제공할 수 있다. 또한 유저 설정에 관한 경우에는, 이 영상 파일에 유저에 의해 지시된 파일이 적용되고, 이로써 예를 들면 이 광디스크(2)가 여행에 관한 기록인 경우에는, 이 여행에 관한 타이틀 등을 동화에 의해 표시하여 광디스크의 디스크 타이틀을 형성할 수 있고, 이에 의해서도 인덱스 파일의 조작성을 향상할 수 있다.
이와 같은 처리에 있어서, 광디스크 장치(1)에서는, 오너 ID, 어플리케이션 ID에 의해 이와 같은 영상 파일의 재생이 중지되고, 이로써 예를 들면 타사의 광디스크(2)에 마련된 디스크 타이틀, 이 광디스크(2)에서 대응 곤란한 어플리케이션에 관한 디스크 타이틀에 관해서는 재생하지 않도록 하여, 유저의 사용의 편리성을 향상하도록 되어 있다. 그래서 이와 같은 오너 ID에 의해 디스크 타이틀에 관한 영상 파일을 표시하지 않는 경우에, 유저 등록에 관한 값 0 이외의 오너 ID에 관해서는 표시하지 않도록 하여도 좋고, 이와 같은 설정을 유저에게 맡기도록 하여도 좋다.
이와 같이 하여 오프닝의 영상 등을 유저에게 제공하면, 광디스크 장치(1)에 서는, 유저에 의한 설정에 의해 인덱스 파일에 등록된 섬네일 화상에 의해 아이콘을 표시한다. 또한 이와 같이 하여 아이콘을 표시하여 유저에 의해 어느 하나의 파일이 선택되고, 이 파일에 관한 별도의 섬네일 화상, 텍스트의 등록이 지시되면, 이들 지시에 관한 섬네일 화상, 텍스트가 각각 대응하는 섬네일 화상 엔트리, 텍스트 엔트리에 등록된다. 또한 이들의 엔트리의 등록에 대응하여 프로퍼티 엔트리가 등록된다. 이 프로퍼티 엔트리에서는(도 5), 프로퍼티 엔트리 타입(Property Entry Type)이 값 1로 설정되어 대리 프로퍼티 엔트리(Shadow File Property Entry)에 의해 등록되고, 또한 부모 엔트리((Parent Entry)에 본래의 프로퍼티 엔트리의 엔트리 번호가 등록되어, 대리 프로퍼티 엔트리에 관한 대상이 특정된다.
이로써 이 광디스크 장치(1)에서는, 원래의 인덱스 파일에 관한 구조에는 전혀 영향을 주지 않고, 유저의 취미, 기호를 반영시킬 수 있도록, 별도로, 섬네일 화상, 텍스트 등을 등록할 수가 있어서, 그 만큼, 유저의 사용의 편리성의 향상에 의해 인덱스 파일의 조작성이 향상된다.
즉 광디스크 장치(1)에서는, 통상의 처리에서는, 인덱스 파일에 등록된 본래의 섬네일 화상, 텍스트 등에 의해 유저 인터페이스 등을 제공하는데 대해, 유저에 의한 지시에 의해, 이와 같이 대리로 등록된 섬네일 화상, 텍스트 등에 의해 유저 인터페이스 등을 제공한다. 이로써 광디스크 장치(1)에서는, 유저에 의한 사용의 편리성을 향상할 수 있다.
이에 대해 유저에 의해 애프터레코딩을 예정한 촬상 결과의 기록이 지시되면, 광디스크 장치(1)에서는, 촬상 결과의 영상 파일(A)과, 더미 파일(B)이 교대로 기록되고, 이로써 파일(A)을 재생하여 얻어지는 영상 데이터를 도중절단되는 일 없이 재생 가능하게, 파일(A)의 도중에 빈 영역을 형성하여 파일(A)이 기록된다(도 12(A) 내지 (C)).
이 상태에서 애프터레코딩이 지시되면, 영상 파일(A)의 도중에 더미 파일(B)에 의해 확보되어 있는 영역에, 애프터레코딩에 관한 음성 파일(C)이 더미 파일(D)과 함께 기록되고, 이로써 이들 음성 파일(C)과 영상 파일(A)을 동시에 재생하여, 이들 음성 파일(C)과 영상 파일(A)을 각각 도중절단되는 일 없이 재생할 수 있다.
광디스크 장치(1)에서는, 이와 같이 하여 애프터레코딩하여, 애프터레코딩을 반복하는 경우, 파일(A)의 도중에 더미 파일(B)의 기록에 의해 당초 형성된 빈 영역에서 실행할 것이 필요해지고, 이 영역 이외에 음성 파일을 기록한 경우, 영상 파일과 음성 파일의 동기(同期)한 도중절단이 없는 재생이 곤란해진다. 이 때문에 광디스크 장치(1)에서는, 음성 파일(C)의 삭제, 갱신에 대응하도록, 더미 파일(D)에 의한 영역을 갱신할 것이 필요해지고, 이로써 이 경우, 관리 대상의 파일인 음성 파일의 기록, 갱신, 삭제에 의해 아울러서 갱신할 것이 필요한 다른 파일이 존재하는 것으로 된다.
광디스크 장치(1)에서는, 이 경우에, 관리 대상의 파일인 음성 파일의 프로퍼티 엔트리에(도 11), 관련하는 파일의 등록에 관한 프로퍼티 엔트리를 지시하는 정보로서, 이 더미 파일의 프로퍼티 엔트리 번호가 등록된다. 이로써 광디스크 장치(1)에서는, 이와 같은 한쪽의 파일의 삭제, 갱신, 기록에 의해 갱신할 것이 필요한 다른 파일의 관리를 용이한 것으로 할 수 있어서, 그 만큼, 인덱스 파일에 관한 조작성을 향상할 수 있다.
즉 이 광디스크 장치(1)에서는, 음성 파일(C)의 갱신, 삭제에 대응하도록, 이와 같이 하여 등록한 프로퍼티 엔트리의 엔트리 번호에 의해, 대응하는 더미 파일(D)에 의한 프로퍼티 엔트리를 갱신하고, 또한 이 더미 파일(D)에 관한 파일 관리 시스템상에서의 기록 영역을 갱신하여, 예를 들면 삭제인 경우에는, 이 그때까지 음성 파일(B)에 할당하고 있던 영역을 더미 파일(D)으로 되돌려 기록할 할 수 있다. 또한 이와 같이 하여 되돌려 기록한 경우에는, 등록이 무효로 설정되어 이루어지는 삭제에 관한 프로퍼티 엔트리의 기록으로부터, 더미 파일(D)의 프로퍼티 엔트리를 검출하고, 음성 파일의 새로운 기록에 대응하도록, 더미 파일(D)에 관한 프로퍼티 엔트리의 기록을 갱신할 수 있다. 그래서 시스템 제어 마이크로컴퓨터(19)는, 이와 같이 파일의 삭제에 관한 프로퍼티 엔트리의 처리에서는, 유효 무효의 플래그(Valid/Invalid)(도 4)의 설정에 의해 실행하고, 다른 필드에 관해서는, 재기록하지 않도록 하여, 이로써 이 광디스크 장치(1)에서는, 이 원래인채로 보존되는 정보를 유효 이용하여, 이와 같은 음성 파일(B)의 재기록에 유용하게 쓸 수 있도록 되어 있다.
이에 대해 유저에 의해 이 광디스크 장치(1)에 고유한 어플리케이션이 시작되고, 이 어플리케이션이 고유한 인덱스 파일의 처리에 관한 경우, 광디스크 장치(1)에서는, 이 어플리케이션에 대응하는 고유한 인덱스 파일인 프라이빗 인덱스 파일이 작성되고 광디스크(2)에 기록된다(도 13 내지 도 16). 또한 이 프라이빗 인덱스 파일에 의한 유저 인터페이스가 제공된다.
이로써 이 광디스크 장치(1)에서는, 각종 어플리케이션 프로그햄에서 공통으로 사용하는 것을 목적으로 한 인덱스 파일에는 전혀 영향을 주는 일 없이, 이 어플리케이션에 적합한 유저 인터페이스에 의해 유저의 조작을 접수하는 등의 처리를 실행할수 있어서, 그 만큼, 조작성이 향상된다.
광디스크 장치(1)에서는, 이와 같이 하여 작성되어 이루어지는 프라이빗 인덱스 파일에 관해서는, 인덱스 파일의 프로퍼티 엔트리에 대응하는 프라이빗 인덱스 데이터의 연속에 의해 작성하고, 이 프라이빗 인덱스 데이터에 대응하는 인덱스 파일의 각 프로퍼티 엔트리에, 각각 프라이빗 인덱스 파일마다, 대응하는 프라이빗 인덱스 파일의 파일명, 오너 정보가 등록된다. 이로써 이미 기록 매체에 기록되어 있는 다른 프라이빗 인덱스 파일과 식별 가능하게, 인덱스 파일의 엔트리에, 해당 엔트리와, 프라이빗 인덱스 파일의 대응하는 프라이빗 인덱스 데이터와의 관계를 나타내는 정보가 설정된다.
이로써 광디스크 장치(1)에서는, 이 프라이빗 인덱스 파일에 관한 어플리케이션이 유저의 조작에 의해 시작된 경우에, 처리 대상 파일에 관한 프로퍼티 엔트리의 기술로부터, 광디스크(2)에 기록된 프라이빗 인덱스 파일을 검출하고, 또한 오너 정보, 파일명으로부터, 이 어플리케이션에 대응하는 프로퍼티 인덱스 파일인지의 여부를 판단하고, 대응하는 프라이빗 인덱스 파일인 경우에는, 프로퍼티 엔트리에 의한 발췌 정보에 대신하여, 이 프라이빗 인덱스 파일의 대응하는 프라이빗 인덱스 데이터에 의해 유저 인터페이스가 제공된다. 이로써 광디스크 장치(1)에서는, 이와 같은 고유한 어플리케이션에 적합한 발췌 정보에 의해 유저 인터페이스를 제공하여 유저의 사용의 편리성을 향상할 수 있다. 그래서 프라이빗 인덱스 파일에서는, 이와 같은 유저 인터페이스의 제공뿐만 아니라, 여러가지의 처리에 필요한 발췌 정보 등의 기록에도 적용할 수 있고, 이로써 조작성을 더한층 향상할 수 있도록 되어 있다.
광디스크 장치(1)에서는, 이와 같이 하여 프라이빗 인덱스 파일을 기록하는데 관해, 인덱스 파일의 대응하는 프로퍼티 엔트리에, 또한 각 프라이빗 인덱스 파일의 유효, 무효를 나타내는 플래그(Validity Flags)가 무효로 설정된다. 또한 관리 대상 파일을 삭제한 경우에는, 각 프라이빗 인덱스 파일에 관한 이 유효, 무효 플래그(Validity Flags)가 무효로 설정된다. 이에 대해 이 삭제에 관한 프로퍼티 엔트리에의 등록의 처리가 실행되고, 이 광디스크 장치(1)에 고유한 어플리케이션에 의해 대응하는 프라이빗 인덱스에 관한 프라이빗 인덱스 데이터가 등록된 경우, 이 프라이빗 인덱스에 관해서만, 대응하는 유효, 무효를 나타내는 플래그(Validity Flags)가 유효로 설정된다.
이로써 광디스크 장치(1)에서는, 프라이빗 인덱스 파일에 의한 등록을 설치하도록 하여, 이들 프라이빗 인덱스 파일과 실제의 파일과의 사이에서, 모순된 기술이 발생하지 않도록 되고, 이와 같은 모순된 기술의 발생에 의한 조작성의 열화를 유효하게 회피하도록 되어 있다.
(3) 실시예의 효과
이상의 구성에 의하면, 파일의 발췌 정보에 의한 엔트리의 연속에 의한 인덱스 파일에 있어서, 대상 파일의 사이즈를 나타내는 정보를 설정함에 의해, 인덱스 파일에 의해 재생 곤란한지의 여부를 판단할 수가 있어서, 이로써 유저의 사용의 편리성을 향상할 수 있다.
즉 이와 같이 설정된 파일 사이즈의 정보에 의거하여, 재생 가능한 파일인지의 여부를 판단함에 의해, 간이하게 재생 가능한지의 여부를 판단할 수가 있어서, 그 만큼, 처리에 필요로 하는 시간을 단축하여 유저의 사용의 편리성을 향상할 수 있다.
또한 이 재생 가능한 파일인지의 여부의 판단 결과에 의거하여, 유저 인터페이스를 제공하고, 재생 가능한 파일에 관해, 유저에 의한 선택을 접수함에 의해, 유저의 쓸데없는 조작을 방지하여 사용의 편리성을 향상할 수 있다.
또한 이상의 구성에 의하면, 재생시에, 동시에 처리할 필요가 있는 밀접하게 관련하는 파일에 관한 관리 정보를 통합하여 등록함에 의해, 이들 파일을 통합하여 관리하여 처리에 필요로 하는 시간을 단축할 수가 있어서, 그 만큼, 유저의 사용의 편리성을 향상할 수 있다.
또한 이와 같은 통합한 관리 정보의 등록이, 이들 복수 파일을 대표하는 파일에 대응하는 엔트리인 것에 의해, 이 엔트리로부터 다른 관련하는 파일을 신속하게 검출할 수가 있어서, 그 만큼, 재생시 등에 있어서 처리에 필요로 하는 시간을 단축하여 유저의 사용의 편리성을 향상할 수 있다.
또한 이 통합한 관리 정보의 등록에 대응하여, 이들 복수 파일의 관리 정보를 통합한 하나의 엔트리에 대응하는 유저 인터페이스에 의해 복수 파일을 재생함에 의해, 유저에 의한 메뉴의 선택을 용이하게 할 수 있고, 이에 의해서도 유저의 사용의 편리성을 향상할 수 있다.
또한 이상의 구성에 의하면, 디스크 타이틀에 관한 엔트리로부터 영상 등에 의한 발췌 정보를 지시함에 의해, 기동시에 동화 파일 등을 자동적으로 제공할 수가 있어서, 그 만큼, 유저의 사용의 편리성을 향상할 수 있다.
또한 이 영상 파일을 지시하는 정보의 등록에 관한 오너를 특정하는 오너의 식별자와, 영상 파일의 재생에 제공하는 어플리케이션을 특정하는 어플리케이션의 식별자를 설정함에 의해, 선택적으로 이 동화 파일을 제공할 수 있고, 이에 의해서도 유저의 사용의 편리성을 향상할 수 있다.
즉 기동시에 있어서, 이 루트 디렉토리에 대응하는 엔트리에 의한 영상 파일을 재생하여 유저에게 제공함에 의해, 유저의 사용의 편리성을 향상할 수 있다.
또한 오너의 식별자와, 어플리케이션의 식별자에 의해, 영상 파일의 재생을 중지함에 의해, 불필요한 동화 파일에 관해서는 표시하지 않도록 하여 유저의 사용의 편리성을 향상할 수 있다.
또한 이상의 구성에 의하면, 대리의 엔트리를 등록함에 의해, 원래의 인덱스 파일에 관한 구조에는 전혀 영향을 주지 않고, 유저의 취미, 기호를 반영시킬 수가 있어서, 유저의 사용의 편리성을 향상할 수 있다.
즉 이와 같은 등록에 대응하여, 본래의 등록에 관한 발췌 정보에 대신하여, 별도의 등록에 관한 엔트리에 의한 발췌 정보를 유저에게 제공함에 의해, 예를 들면 유저 인터페이스에 유저의 취미, 기호를 반영시켜서 유저의 사용의 편리성을 향상할 수 있다.
또한 이상의 구성에 의하면, 프로퍼티 엔트리에 의해 관련하는 파일의 엔트리를 지시하도록 함에 의해, 이들 관련하는 파일의 처리에 관해 부담을 경감하여 유저 인터페이스를 향상할 수가 있어서, 그 만큼, 유저의 사용의 편리성을 향상할 수 있다.
즉 관리 대상 파일의 갱신에 의해, 대응하도록, 다른 파일의 엔트리를 지시하는 정보에 의해, 해당 엔트리에 등록된 발췌 정보를 갱신함에 의해, 또는 관리 대상 파일의 삭제에 의해, 대응하도록, 다른 파일의 엔트리를 지시하는 정보에 의해, 해당 엔트리에 등록된 발췌 정보를 갱신함에 의해, 애프터레코딩 등의 처리에 적용하여 처리를 간략화할 수 있다.
또한 이상의 구성에 의하면, 인덱스 파일의 관리의 기초로 어플리케이션마다의 발췌 정보를 등록하여 프라이빗 인덱스 파일을 기록함에 의해, 인덱스 파일에 관한 조작성을 향상할 수 있다.
또한 이 때 인덱스 파일의 엔트리에, 프라이빗 인덱스 파일마다, 프라이빗 인덱스 파일의 대응하는 프라이빗 인덱스 데이터의 유효, 무효를 나타내는 정보를 설정함에 의해, 이 유효, 무효를 나타내는 정보의 설정에 의해 각 모순된 기재의 발생을 방지할 수 있다.
즉 파일의 기록의 변경에 의해, 이 유효, 무효를 나타내는 정보를 갱신함에 의해, 모순된 기술의 발생을 방지하여 조작성의 열화를 유효하게 회피할 수 있다.
(4) 다른 실시예
또한 상술한 실시예에서는, 프라이빗 인덱스 파일 리스트를 루트 디렉토리에 대응하는 엔트리의 확장 데이터로 하는 경우를 기술하였지만, 본 발명은 이것으로 한하지 않고, 프로퍼티 엔트리 파일의 선두에 있는 파일 헤더(PH)(도 2(A))의 일부라도 좋고, 나아가서는 전용의 엔트리를 마련하는 등, 여러가지의 등록 방법을 널리 적용할 수 있다.
또한 상술한 실시예에서는, 디스크 타이틀 프로퍼티 확장 데이터나 프라이빗 인덱스 파일 리스트를 확장 데이터로 하는 엔트리가, 기록 매체의 루트 디렉토리에 대응하는 엔트리인 경우를 기술하였지만, 본 발명은 이것으로 한하지 않고, 이들 엔트리는, 파일 시스템상에 실재하는 루트 디렉토리에 반드시 대응하고 있을 필요는 없고, 부모 엔트리 번호에 관해 상술한 가상의 계층 구조에 있어서의 트리 구조의 맨 위의 뿌리(루트)로 된 루트 폴더에 대응시키도록 하여도 좋다.
또한 상술한 실시예에서는, 발췌 정보에 의한 데이터군과, 이 데이터군을 관리하는 관리용 데이터군을 외부 참조 형식에 의한 QT 파일 구조에 의해 일체로 보존하여 인덱스 파일을 구성하는 경우에 관해 기술하였만, 본 발명은 이것으로 한하지 않고, 필요에 응하여 여러가지의 포맷을 적용할 수 있다.
또한 상술한 실시예에서는, 루트 디렉토리에 대응하는 프로퍼티 엔트리에 의해 지시되는 동화 파일을 자동적으로 재생하는 경우에 관해 기술하였만, 본 발명은 이것으로 한하지 않고, 폴더에 관해서도 마찬가지로 취급하도록 하여도 좋다.
또한 상술한 실시예에서는, 본 발명을 광디스크 장치에 적용하여 촬상 결과, 퍼스널 컴퓨터의 출력 등을 기록하는 경우에 관해 기술하였만, 본 발명은 이것으로 한하지 않고, 광자기 디스크, 하드 디스크 장치 등의 각종 기록 매체에 기록한 다 수의 파일을 관리하는 경우, 나아가서는 소정의 서버에 보존한 다수의 파일을 관리하는 경우 등에 널리 적용할 수 있다.
또한 상술한 실시예에서는, QT 무비 파일에 의한 관리 대상 파일을 관리하는 경우에 관해 기술하였만, 본 발명은 이것으로 한하지 않고, 여러가지의 포맷에 의한 비디오 데이터에 의한 파일, 오디오 데이터에 의한 파일 등을 관리하는 경우에 널리 적용할 수 있다.
또한 상술한 실시예에서는, 관리 대상 파일과 함께 인덱스 파일을 기록하는 경우에 관해 기술하였만, 본 발명은 이것으로 한하지 않고, 관리 대상 파일과 다른 기록 매체에 인덱스 파일을 기록하는 경우, 나아가서는 관리 대상 파일과 다른 서버상에 인덱스 파일을 보존하는 경우 등에 널리 적용할 수 있다.
본 발명은, 기록 장치, 재생 장치, 파일 관리 방법, 파일 관리 방법의 프로그램 및 파일 관리 방법의 프로그램을 기록한 기록 매체에 관한 것이고, 예를 들면 광디스크 장치에 적용할 수 있다.
Claims (52)
- 소망하는 파일을 기록 매체에 기록하는 기록 장치에 있어서,상기 파일과 대응시켜진 상기 파일에 관한 발췌 정보의 블록에 의한 엔트리의 연속에 의해, 상기 기록 매체에 기록한 상기 파일의 인덱스 파일을 작성하여 상기 기록 매체에 기록하고,상기 엔트리에, 대응하는 상기 파일의 파일 사이즈의 정보를 설정하여 상기 인덱스 파일을 작성하는 것을 특징으로 하는 기록 장치.
- 인덱스 파일에 의거하여, 기록 매체에 기록된 파일을 재생하여 유저에게 제공하는 재생 장치에 있어서,상기 인덱스 파일은,상기 파일과 대응시켜진 상기 파일에 관한 발췌 정보의 블록에 의한 엔트리의 연속에 의해 형성되고,상기 재생 장치는,상기 인덱스 파일에 설정된 상기 파일의 파일 사이즈의 정보에 의거하여, 재생 가능한 파일인지의 여부를 판단하는 것을 특징으로 하는 재생 장치.
- 제 2항에 있어서,상기 재생 가능한 파일인지의 여부의 판단 결과에 의거하여, 유저 인터페이 스를 제공하고, 재생 가능한 파일에 관해, 유저에 의한 선택을 접수하는 것을 특징으로 하는 재생 장치.
- 소망하는 파일을 기록 매체에 기록하는 파일 관리 방법에 있어서,상기 파일과 대응시켜진 상기 파일에 관한 발췌 정보의 블록에 의한 엔트리의 연속에 의해, 상기 기록 매체에 기록한 상기 파일의 인덱스 파일을 작성하여 상기 기록 매체에 기록하고,상기 인덱스 파일의 상기 엔트리에, 대응하는 상기 파일의 파일 사이즈의 정보를 설정하여 상기 인덱스 파일을 작성하는 것을 특징으로 하는 파일 관리 방법.
- 인덱스 파일에 의거하여, 기록 매체에 기록된 파일을 재생하여 유저에게 제공하는 파일 관리 방법에 있어서,상기 인덱스 파일은,상기 파일과 대응시켜진 상기 파일에 관한 발췌 정보의 블록에 의한 엔트리의 연속에 의해 형성되고,상기 파일 관리 방법은,상기 인덱스 파일에 설정된 상기 파일의 파일 사이즈의 정보에 의거하여, 재생 가능한 파일인지의 여부를 판단하는 것을 특징으로 하는 파일 관리 방법.
- 컴퓨터에 소정의 처리 순서를 실행시킴에 의해, 소망하는 파일을 기록 매체 에 기록하는 파일 관리 방법의 프로그램에 있어서,상기 파일과 대응시켜진 상기 파일에 관한 발췌 정보의 블록에 의한 엔트리의 연속에 의해, 상기 기록 매체에 기록한 상기 파일의 인덱스 파일을 작성하여 상기 기록 매체에 기록하고,상기 인덱스 파일의 상기 엔트리에, 대응하는 상기 파일의 파일 사이즈의 정보를 설정하여 상기 인덱스 파일을 작성하는 것을 특징으로 하는 파일 관리 방법의 프로그램.
- 컴퓨터에 소정의 처리 순서를 실행시킴에 의해, 인덱스 파일에 의거하여, 기록 매체에 기록된 파일을 재생하여 유저에게 제공하는 파일 관리 방법의 프로그램에 있어서,상기 인덱스 파일은,상기 파일과 대응시켜진 상기 파일에 관한 발췌 정보의 블록에 의한 엔트리의 연속에 의해 형성되고,상기 처리 순서는,상기 인덱스 파일에 설정된 상기 파일의 파일 사이즈의 정보에 의거하여, 재생 가능한 파일인지의 여부를 판단하는 스텝을 갖는 것을 특징으로 하는 파일 관리 방법의 프로그램.
- 컴퓨터에 소정의 처리 순서를 실행시킴에 의해, 소망하는 파일을 기록 매체 에 기록하는 파일 관리 방법의 프로그램을 기록한 기록 매체에 있어서,상기 파일과 대응시켜진 상기 파일에 관한 발췌 정보의 블록에 의한 엔트리의 연속에 의해, 상기 기록 매체에 기록한 상기 파일의 인덱스 파일을 작성하여 상기 기록 매체에 기록하고,상기 인덱스 파일의 상기 엔트리에, 대응하는 상기 파일의 파일 사이즈의 정보를 설정하여 상기 인덱스 파일을 작성하는 것을 특징으로 하는 파일 관리 방법의 프로그램을 기록한 기록 매체.
- 컴퓨터에 소정의 처리 순서를 실행시킴에 의해, 인덱스 파일에 의거하여, 기록 매체에 기록된 파일을 재생하여 유저에게 제공하는 파일 관리 방법의 프로그램을 기록한 기록 매체에 있어서,상기 인덱스 파일은,상기 파일과 대응시켜진 상기 파일에 관한 발췌 정보의 블록에 의한 엔트리의 연속에 의해 형성되고,상기 처리 순서는,상기 인덱스 파일에 설정된 상기 파일의 파일 사이즈의 정보에 의거하여, 재생 가능한 파일인지의 여부를 판단하는 스텝을 갖는 것을 특징으로 하는 파일 관리 방법의 프로그램을 기록한 기록 매체.
- 소망하는 파일을 기록 매체에 기록하는 기록 장치에 있어서,상기 파일과 대응시켜진 상기 파일에 관한 발췌 정보의 블록에 의한 엔트리의 연속에 의해, 상기 기록 매체에 기록한 상기 파일의 인덱스 파일을 작성하여 상기 기록 매체에 기록하고,재생시에 동시에 처리되는 복수 파일에 관해서는, 하나의 엔트리에 상기 복수 파일의 발췌 정보를 통합하여 기록하는 것을 특징으로 하는 기록 장치.
- 제 10항에 있어서,상기 하나의 엔트리가, 상기 복수 파일을 대표하는 파일에 대응하는 엔트리인 것을 특징으로 하는 기록 장치.
- 인덱스 파일에 의거하여, 기록 매체에 기록된 파일을 재생하여 유저에게 제공하는 재생 장치에 있어서,상기 인덱스 파일은,상기 파일과 대응시켜진 상기 파일에 관한 발췌 정보의 블록에 의한 엔트리의 연속에 의해 형성되고,재생시에 동시에 처리되는 복수 파일에 관해서는, 하나의 엔트리에 상기 복수 파일의 발췌 정보가 통합하여 기록되고,상기 재생 장치는,상기 하나의 엔트리에 대응하는 유저 인터페이스에 의해 상기 복수 파일을 재생하는 것을 특징으로 하는 재생 장치.
- 소망하는 파일을 기록 매체에 기록하는 파일 관리 방법에 있어서,상기 파일과 대응시켜진 상기 파일에 관한 발췌 정보의 블록에 의한 엔트리의 연속에 의해, 상기 기록 매체에 기록한 상기 파일의 인덱스 파일을 작성하고,재생시에 동시에 처리되는 복수 파일에 관해서는, 하나의 엔트리에 상기 복수 파일의 발췌 정보를 통합하여 기록하는 것을 특징으로 하는 파일 관리 방법.
- 인덱스 파일에 의거하여, 기록 매체에 기록된 파일을 재생하여 유저에게 제공하는 파일 관리 방법에 있어서,상기 인덱스 파일은,상기 파일과 대응시켜진 상기 파일에 관한 발췌 정보의 블록에 의한 엔트리의 연속에 의해 형성되고,재생시에 동시에 처리되는 복수 파일에 관해서는, 하나의 엔트리에 상기 복수 파일의 발췌 정보가 통합하여 기록되고,상기 파일 관리 방법은,상기 하나의 엔트리에 대응하는 유저 인터페이스에 의해 상기 복수 파일을 재생하는 것을 특징으로 하는 파일 관리 방법.
- 컴퓨터에 소정의 처리 순서를 실행시킴에 의해, 소망하는 파일을 기록 매체에 기록하는 파일 관리 방법의 프로그램에 있어서,상기 파일과 대응시켜진 상기 파일에 관한 발췌 정보의 블록에 의한 엔트리의 연속에 의해, 상기 기록 매체에 기록한 상기 파일의 인덱스 파일을 작성하고,재생시에 동시에 처리되는 복수 파일에 관해서는, 하나의 엔트리에 상기 복수 파일의 발췌 정보를 통합하여 기록하는 것을 특징으로 하는 파일 관리 방법의 프로그램.
- 컴퓨터에 소정의 처리 순서를 실행시킴에 의해, 인덱스 파일에 의거하여, 기록 매체에 기록된 파일을 재생하여 유저에게 제공하는 파일 관리 방법의 프로그램에 있어서,상기 인덱스 파일은,상기 파일과 대응시켜진 상기 파일에 관한 발췌 정보의 블록에 의한 엔트리의 연속에 의해 형성되고,재생시에 동시에 처리되는 복수 파일에 관해서는, 하나의 엔트리에 상기 복수 파일의 발췌 정보가 통합하여 기록되고,상기 처리 순서는,상기 하나의 엔트리에 대응하는 유저 인터페이스에 의해 상기 복수 파일을 재생하는 스텝을 갖는 것을 특징으로 하는 파일 관리 방법의 프로그램.
- 컴퓨터에 소정의 처리 순서를 실행시킴에 의해, 소망하는 파일을 기록 매체에 기록하는 파일 관리 방법의 프로그램을 기록한 기록 매체에 있어서,상기 파일과 대응시켜진 상기 파일에 관한 발췌 정보의 블록에 의한 엔트리의 연속에 의해, 상기 기록 매체에 기록한 상기 파일의 인덱스 파일을 작성하고,재생시에 동시에 처리되는 복수 파일에 관해서는, 하나의 엔트리에 상기 복수 파일의 발췌 정보를 통합하여 기록하는 것을 특징으로 하는 파일 관리 방법의 프로그램을 기록한 기록 매체.
- 컴퓨터에 소정의 처리 순서를 실행시킴에 의해, 인덱스 파일에 의거하여, 기록 매체에 기록된 파일을 재생하여 유저에게 제공하는 파일 관리 방법의 프로그램을 기록한 기록 매체에 있어서,상기 인덱스 파일은,상기 파일과 대응시켜진 상기 파일에 관한 발췌 정보의 블록에 의한 엔트리의 연속에 의해 형성되고,재생시에 동시에 처리되는 복수 파일에 관해서는, 하나의 엔트리에 상기 복수 파일의 발췌 정보가 통합하여 기록되고,상기 처리 순서는,상기 하나의 엔트리에 대응하는 유저 인터페이스에 의해 상기 복수 파일을 재생하는 스텝을 갖는 것을 특징으로 하는 파일 관리 방법의 프로그램을 기록한 기록 매체.
- 소망하는 파일을 기록 매체에 기록하는 기록 장치에 있어서,상기 파일과 대응시켜진 상기 파일에 관한 발췌 정보의 블록에 의한 엔트리의 연속에 의해, 상기 기록 매체에 기록한 상기 파일의 인덱스 파일을 작성하여 상기 기록 매체에 기록하고,상기 기록 매체의 루트 디렉토리에 대응하는 엔트리를 상기 인덱스 파일에 마련하고,상기 루트 디렉토리에 대응하는 엔트리에, 상기 기록 매체에 기록한 영상 파일을 지시하는 정보를 설정하는 것을 특징으로 하는 기록 장치.
- 제 19항에 있어서,상기 루트 디렉토리에 대응하는 엔트리에,상기 영상 파일을 지시하는 정보의 등록에 관한 오너를 특정하는 오너의 식별자와,상기 영상 파일의 재생에 제공하는 어플리케이션을 특정하는 어플리케이션의 식별자를 설정하는 것을 특징으로 하는 기록 장치.
- 인덱스 파일에 의거하여, 기록 매체에 기록된 파일을 재생하여 유저에게 제공하는 재생 장치에 있어서,상기 인덱스 파일은,상기 파일과 대응시켜진 상기 파일에 관한 발췌 정보의 블록에 의한 엔트리의 연속에 의해 형성되고,상기 기록 매체의 루트 디렉토리에 대응하는 엔트리에, 상기 기록 매체에 기록한 영상 파일을 지시하는 정보가 설정되고,상기 재생 장치는,상기 기록 매체의 장전에 의해, 또는 전원을 켬에 의해, 상기 영상 파일을 지시하는 정보에 의거하여, 상기 기록 매체에 기록된 상기 영상 파일을 재생하여 유저에게 제공하는 것을 특징으로 하는 재생 장치.
- 제 21항에 있어서,상기 루트 디렉토리에 대응하는 엔트리에는,상기 영상 파일을 지시하는 정보의 등록에 관한 오너를 특정하는 오너의 식별자와, 상기 영상 파일의 재생에 제공하는 어플리케이션을 특정하는 어플리케이션의 식별자가 설정되고,상기 재생 장치는,상기 오너의 식별자와, 상기 어플리케이션의 식별자에 의해, 상기 영상 파일의 재생을 중지하는 것을 특징으로 하는 재생 장치.
- 소망하는 파일을 기록 매체에 기록하는 파일 관리 방법에 있어서,상기 파일과 대응시켜진 상기 파일에 관한 발췌 정보의 블록에 의한 엔트리의 연속에 의해, 상기 기록 매체에 기록한 상기 파일의 인덱스 파일을 작성하여 상기 기록 매체에 기록하고,상기 기록 매체의 루트 디렉토리에 대응하는 엔트리를 상기 인덱스 파일에 마련하고,상기 루트 디렉토리에 대응하는 엔트리에, 상기 기록 매체에 기록한 영상 파일을 지시하는 정보를 설정하는 것을 특징으로 하는 파일 관리 방법.
- 인덱스 파일에 의거하여, 기록 매체에 기록된 파일을 재생하여 유저에게 제공하는 파일 관리 방법에 있어서,상기 인덱스 파일은,상기 파일과 대응시켜진 상기 파일에 관한 발췌 정보의 블록에 의한 엔트리의 연속에 의해 형성되고,상기 기록 매체의 루트 디렉토리에 대응하는 엔트리에, 상기 기록 매체에 기록한 영상 파일을 지시하는 정보가 설정되고,상기 파일 관리 방법은,상기 기록 매체의 장전에 의해, 또는 전원을 켬에 의해, 상기 영상 파일을 지시하는 정보에 의거하여, 상기 기록 매체에 기록된 상기 영상 파일을 재생하여 유저에게 제공하는 것을 특징으로 하는 파일 관리 방법.
- 컴퓨터에 소정의 처리 순서를 실행시킴에 의해, 소망하는 파일을 기록 매체에 기록하는 파일 관리 방법의 프로그램에 있어서,상기 파일과 대응시켜진 상기 파일에 관한 발췌 정보의 블록에 의한 엔트리 의 연속에 의해, 상기 기록 매체에 기록한 상기 파일의 인덱스 파일을 작성하여 상기 기록 매체에 기록하고,상기 기록 매체의 루트 디렉토리에 대응하는 엔트리를 상기 인덱스 파일에 마련하고,상기 루트 디렉토리에 대응하는 엔트리에, 상기 기록 매체에 기록한 영상 파일을 지시하는 정보를 설정하는 것을 특징으로 하는 파일 관리 방법의 프로그램.
- 컴퓨터에 소정의 처리 순서를 실행시킴에 의해, 인덱스 파일에 의거하여, 기록 매체에 기록된 파일을 재생하여 유저에게 제공하는 파일 관리 방법의 프로그램에 있어서,상기 인덱스 파일은,상기 파일과 대응시켜진 상기 파일에 관한 발췌 정보의 블록에 의한 엔트리의 연속에 의해 형성되고,상기 기록 매체의 루트 디렉토리에 대응하는 엔트리에, 상기 기록 매체에 기록한 영상 파일을 지시하는 정보가 설정되고,상기 처리 순서는,상기 기록 매체의 장전에 의해, 또는 전원을 켬에 의해, 상기 영상 파일을 지시하는 정보에 의거하여, 상기 기록 매체에 기록된 상기 영상 파일을 재생하여 유저에게 제공하는 스텝을 갖는 것을 특징으로 하는 파일 관리 방법의 프로그램.
- 컴퓨터에 소정의 처리 순서를 실행시킴에 의해, 소망하는 파일을 기록 매체에 기록하는 파일 관리 방법의 프로그램을 기록한 기록 매체에 있어서,상기 파일과 대응시켜진 상기 파일에 관한 발췌 정보의 블록에 의한 엔트리의 연속에 의해, 상기 기록 매체에 기록한 상기 파일의 인덱스 파일을 작성하여 상기 기록 매체에 기록하고,상기 기록 매체의 루트 디렉토리에 대응하는 엔트리를 상기 인덱스 파일에 마련하고,상기 루트 디렉토리에 대응하는 엔트리에, 상기 기록 매체에 기록한 영상 파일을 지시하는 정보를 설정하는 것을 특징으로 하는 파일 관리 방법의 프로그램을 기록한 기록 매체.
- 컴퓨터에 소정의 처리 순서를 실행시킴에 의해, 인덱스 파일에 의거하여, 기록 매체에 기록된 파일을 재생하여 유저에게 제공하는 파일 관리 방법의 프로그램을 기록한 기록 매체에 있어서,상기 인덱스 파일은,상기 파일과 대응시켜진 상기 파일에 관한 발췌 정보의 블록에 의한 엔트리의 연속에 의해 형성되고,상기 기록 매체의 루트 디렉토리에 대응하는 엔트리에, 상기 기록 매체에 기록한 영상 파일을 지시하는 정보가 설정되고,상기 처리 순서는,상기 기록 매체의 장전에 의해, 또는 전원을 켬에 의해, 상기 영상 파일을 지시하는 정보에 의거하여, 상기 기록 매체에 기록된 상기 영상 파일을 재생하여 유저에게 제공하는 스텝을 갖는 것을 특징으로 하는 파일 관리 방법의 프로그램을 기록한 기록 매체.
- 소망하는 파일을 기록 매체에 기록하는 기록 장치에 있어서,상기 파일과 대응시켜진 상기 파일에 관한 발췌 정보의 블록에 의한 엔트리의 연속에 의해, 상기 기록 매체에 기록한 상기 파일의 인덱스 파일을 작성하여 상기 기록 매체에 기록하고,하나의 상기 파일에 대응하는 상기 엔트리를 지시하는 정보를 설정하여, 상기 하나의 파일에 관한 발췌 정보를 별도 등록하는 엔트리를 상기 인덱스 파일에 등록하는 것을 특징으로 하는 기록 장치.
- 인덱스 파일에 의거하여, 기록 매체에 기록된 파일을 재생하여 유저에게 제공하는 재생 장치에 있어서,상기 인덱스 파일은,상기 파일과 대응시켜진 상기 파일에 관한 발췌 정보의 블록에 의한 엔트리의 연속에 의해 형성되고,하나의 상기 파일에 대응하는 상기 엔트리를 지시하는 정보가 설정되어, 상기 하나의 파일에 관한 발췌 정보를 별도 등록하는 엔트리가 상기 인덱스 파일에 등록되어 보존되고,상기 재생 장치는,상기 하나의 파일에 대응하는 상기 엔트리에 의해 등록된 발췌 정보에 대신하여, 상기 별도의 등록에 관한 엔트리에 의한 발췌 정보를 유저에게 제공하는 것을 특징으로 하는 재생 장치.
- 소망하는 파일을 기록 매체에 기록하는 파일 관리 방법에 있어서,상기 파일과 대응시켜진 상기 파일에 관한 발췌 정보의 블록에 의한 엔트리의 연속에 의해, 상기 기록 매체에 기록한 상기 파일의 인덱스 파일을 작성하여 상기 기록 매체에 기록하고,하나의 상기 파일에 대응하는 상기 엔트리를 지시하는 정보를 설정하여, 상기 하나의 파일에 관한 발췌 정보를 별도 등록하는 엔트리를 상기 인덱스 파일에 등록하는 것을 특징으로 하는 파일 관리 방법.
- 인덱스 파일에 의거하여, 기록 매체에 기록된 파일을 재생하여 유저에게 제공하는 파일 관리 방법에 있어서,상기 인덱스 파일은,상기 파일과 대응시켜진 상기 파일에 관한 발췌 정보의 블록에 의한 엔트리의 연속에 의해 형성되고,하나의 상기 파일에 대응하는 상기 엔트리를 지시하는 정보가 설정되어, 상 기 하나의 파일에 관한 발췌 정보를 별도 등록하는 엔트리가 상기 인덱스 파일에 등록되어 보존되고,상기 파일 관리 방법은,상기 하나의 파일에 대응하는 상기 엔트리에 의해 등록된 발췌 정보에 대신하여, 상기 별도의 등록에 관한 엔트리에 의한 발췌 정보를 유저에게 제공하는 것을 특징으로 하는 파일 관리 방법.
- 컴퓨터에 소정의 처리 순서를 실행시킴에 의해, 소망하는 파일을 기록 매체에 기록하는 파일 관리 방법의 프로그램에 있어서,상기 파일과 대응시켜진 상기 파일에 관한 발췌 정보의 블록에 의한 엔트리의 연속에 의해, 상기 기록 매체에 기록한 상기 파일의 인덱스 파일을 작성하여 상기 기록 매체에 기록하고,하나의 상기 파일에 대응하는 상기 엔트리를 지시하는 정보를 설정하여, 상기 하나의 파일에 관한 발췌 정보를 별도 등록하는 엔트리를 상기 인덱스 파일에 등록하는 것을 특징으로 하는 파일 관리 방법의 프로그램.
- 컴퓨터에 소정의 처리 순서를 실행시킴에 의해, 인덱스 파일에 의거하여, 기록 매체에 기록된 파일을 재생하여 유저에게 제공하는 파일 관리 방법의 프로그램에 있어서,상기 인덱스 파일은,상기 파일과 대응시켜진 상기 파일에 관한 발췌 정보의 블록에 의한 엔트리의 연속에 의해 형성되고,하나의 상기 파일에 대응하는 상기 엔트리를 지시하는 정보가 설정되어, 상기 하나의 파일에 관한 발췌 정보를 별도 등록하는 엔트리가 상기 인덱스 파일에 등록되어 보존되고,상기 처리 순서는,상기 하나의 파일에 대응하는 상기 엔트리에 의해 등록된 발췌 정보에 대신하여, 상기 별도의 등록에 관한 엔트리에 의한 발췌 정보를 유저에게 제공하는 것을 특징으로 하는 파일 관리 방법의 프로그램.
- 컴퓨터에 소정의 처리 순서를 실행시킴에 의해, 소망하는 파일을 기록 매체에 기록하는 파일 관리 방법의 프로그램을 기록한 기록 매체에 있어서,상기 파일과 대응시켜진 상기 파일에 관한 발췌 정보의 블록에 의한 엔트리의 연속에 의해, 상기 기록 매체에 기록한 상기 파일의 인덱스 파일을 작성하여 상기 기록 매체에 기록하고,하나의 상기 파일에 대응하는 상기 엔트리를 지시하는 정보를 설정하여, 상기 하나의 파일에 관한 발췌 정보를 별도 등록하는 엔트리를 상기 인덱스 파일에 등록하는 것을 특징으로 하는 파일 관리 방법의 프로그램을 기록한 기록 매체.
- 컴퓨터에 소정의 처리 순서를 실행시킴에 의해, 인덱스 파일에 의거하여, 기 록 매체에 기록된 파일을 재생하여 유저에게 제공하는 파일 관리 방법의 프로그램을 기록한 기록 매체에 있어서,상기 인덱스 파일은,상기 파일과 대응시켜진 상기 파일에 관한 발췌 정보의 블록에 의한 엔트리의 연속에 의해 형성되고,하나의 상기 파일에 대응하는 상기 엔트리를 지시하는 정보가 설정되어, 상기 하나의 파일에 관한 발췌 정보를 별도 등록하는 엔트리가 상기 인덱스 파일에 등록되어 보존되고,상기 처리 순서는,상기 하나의 파일에 대응하는 상기 엔트리에 의해 등록된 발췌 정보에 대신하여, 상기 별도의 등록에 관한 엔트리에 의한 발췌 정보를 유저에게 제공하는 것을 특징으로 하는 파일 관리 방법의 프로그램을 기록한 기록 매체.
- 소망하는 파일을 기록 매체에 기록하는 기록 장치에 있어서,상기 파일과 대응시켜진 상기 파일에 관한 발췌 정보의 블록에 의한 엔트리의 연속에 의해, 상기 기록 매체에 기록한 상기 파일의 인덱스 파일을 작성하여 상기 기록 매체에 기록하고,관리 대상의 파일의 기록, 갱신, 삭제에 의해 아울러서 갱신할 것이 필요한 다른 파일이 존재하는 경우에, 상기 다른 파일의 엔트리를 지시하는 정보를, 상기 관리 대상의 파일에 관한 엔트리에 등록하는 것을 특징으로 하는 기록 장치.
- 제 37항에 있어서,상기 관리 대상의 파일의 갱신에 의해, 상기 관리 대상의 파일의 갱신에 대응하도록, 상기 관리 대상의 파일의 엔트리에 등록된 상기 발췌 정보를 갱신함과 함께, 상기 다른 파일의 엔트리를 지시하는 정보에 의해, 해당 엔트리에 등록된 상기 발췌 정보를 갱신하는 것을 특징으로 하는 기록 장치.
- 제 37항에 있어서,상기 관리 대상의 파일의 삭제에 의해, 상기 관리 대상의 파일의 삭제에 대응하도록, 상기 관리 대상의 파일의 엔트리의 등록을 무효로 함과 함께, 상기 다른 파일의 엔트리를 지시하는 정보에 의해, 해당 엔트리에 등록된 상기 발췌 정보를 갱신하는 것을 특징으로 하는 기록 장치.
- 소망하는 파일을 기록 매체에 기록하는 파일 관리 방법에 있어서,상기 파일과 대응시켜진 상기 파일에 관한 발췌 정보의 블록에 의한 엔트리의 연속에 의해, 상기 기록 매체에 기록한 상기 파일의 인덱스 파일을 작성하여 상기 기록 매체에 기록하고,관리 대상의 파일의 기록, 갱신, 삭제에 의해 아울러서 갱신할 것이 필요한 다른 파일이 존재하는 경우에, 상기 다른 파일의 엔트리를 지시하는 정보를, 상기 관리 대상의 파일에 관한 엔트리에 등록하는 것을 특징으로 하는 파일 관리 방법.
- 컴퓨터에 소정의 처리 순서를 실행시킴에 의해, 소망하는 파일을 기록 매체에 기록하는 파일 관리 방법의 프로그램에 있어서,상기 파일과 대응시켜진 상기 파일에 관한 발췌 정보의 블록에 의한 엔트리의 연속에 의해, 상기 기록 매체에 기록한 상기 파일의 인덱스 파일을 작성하여 상기 기록 매체에 기록하고,관리 대상의 파일의 기록, 갱신, 삭제에 의해 아울러서 갱신할 것이 필요한 다른 파일이 존재하는 경우에, 상기 다른 파일의 엔트리를 지시하는 정보를, 상기 관리 대상의 파일에 관한 엔트리에 등록하는 것을 특징으로 하는 파일 관리 방법의 프로그램.
- 컴퓨터에 소정의 처리 순서를 실행시킴에 의해, 소망하는 파일을 기록 매체에 기록하는 파일 관리 방법의 프로그램을 기록한 기록 매체에 있어서,상기 파일과 대응시켜진 상기 파일에 관한 발췌 정보의 블록에 의한 엔트리의 연속에 의해, 상기 기록 매체에 기록한 상기 파일의 인덱스 파일을 작성하여 상기 기록 매체에 기록하고,관리 대상의 파일의 기록, 갱신, 삭제에 의해 아울러서 갱신할 것이 필요한 다른 파일이 존재하는 경우에, 상기 다른 파일의 엔트리를 지시하는 정보를, 상기 관리 대상의 파일에 관한 엔트리에 등록하는 것을 특징으로 하는 파일 관리 방법의 프로그램을 기록한 기록 매체.
- 소망하는 파일을 기록 매체에 기록하는 기록 장치에 있어서,상기 파일과 대응시켜진 상기 파일에 관한 발췌 정보의 블록에 의한 엔트리의 연속에 의해, 상기 기록 매체에 기록한 상기 파일의 인덱스 파일을 작성하여 상기 기록 매체에 기록하고,어플리케이션에 고유하게, 상기 파일에 관한 발췌 정보에 의한 프라이빗 인덱스 데이터의 연속에 의해, 상기 기록 매체에 기록한 상기 파일의 프라이빗 인덱스 파일을 작성하여 상기 기록 매체에 기록하고,이미 상기 기록 매체에 기록되어 있는 다른 프라이빗 인덱스 파일과 식별 가능하게, 상기 인덱스 파일의 상기 엔트리에, 해당 엔트리와, 상기 프라이빗 인덱스 파일의 대응하는 프라이빗 인덱스 데이터와의 관계를 나타내는 정보를 설정하는 것을 특징으로 하는 기록 장치.
- 제 43항에 있어서,상기 인덱스 파일의 상기 엔트리에, 상기 프라이빗 인덱스 파일마다, 상기 프라이빗 인덱스 파일의 대응하는 프라이빗 인덱스 데이터의 유효, 무효를 나타내는 정보를 설정하는 것을 특징으로 하는 기록 장치.
- 제 44항에 있어서,상기 파일의 기록의 변경에 의해, 상기 유효, 무효를 나타내는 정보를 갱신 하는 것을 특징으로 하는 기록 장치.
- 소망하는 파일을 기록 매체에 기록하는 파일 관리 방법에 있어서,상기 파일과 대응시켜진 상기 파일에 관한 발췌 정보의 블록에 의한 엔트리의 연속에 의해, 상기 기록 매체에 기록한 상기 파일의 인덱스 파일을 작성하여 상기 기록 매체에 기록하고,어플리케이션에 고유하게, 상기 파일에 관한 발췌 정보에 의한 프라이빗 인덱스 데이터의 연속에 의해, 상기 기록 매체에 기록한 상기 파일의 프라이빗 인덱스 파일을 작성하여 상기 기록 매체에 기록하고,이미 상기 기록 매체에 기록되어 있는 다른 프라이빗 인덱스 파일과 식별 가능하게, 상기 인덱스 파일의 상기 엔트리에, 해당 엔트리와, 상기 프라이빗 인덱스 파일의 대응하는 프라이빗 인덱스 데이터와의 관계를 나타내는 정보를 설정하는 것을 특징으로 하는 파일 관리 방법.
- 컴퓨터에 소정의 처리 순서를 실행시킴에 의해, 소망하는 파일을 기록 매체에 기록하는 파일 관리 방법의 프로그램에 있어서,상기 파일과 대응시켜진 상기 파일에 관한 발췌 정보의 블록에 의한 엔트리의 연속에 의해, 상기 기록 매체에 기록한 상기 파일의 인덱스 파일을 작성하여 상기 기록 매체에 기록하고,어플리케이션에 고유하게, 상기 파일에 관한 발췌 정보에 의한 프라이빗 인 덱스 데이터의 연속에 의해, 상기 기록 매체에 기록한 상기 파일의 프라이빗 인덱스 파일을 작성하여 상기 기록 매체에 기록하고,이미 상기 기록 매체에 기록되어 있는 다른 프라이빗 인덱스 파일과 식별 가능하게, 상기 인덱스 파일의 상기 엔트리에, 해당 엔트리와, 상기 프라이빗 인덱스 파일의 대응하는 프라이빗 인덱스 데이터와의 관계를 나타내는 정보를 설정하는 것을 특징으로 하는 파일 관리 방법의 프로그램.
- 컴퓨터에 소정의 처리 순서를 실행시킴에 의해, 소망하는 파일을 기록 매체에 기록하는 파일 관리 방법의 프로그램을 기록한 기록 매체에 있어서,상기 파일과 대응시켜진 상기 파일에 관한 발췌 정보의 블록에 의한 엔트리의 연속에 의해, 상기 기록 매체에 기록한 상기 파일의 인덱스 파일을 작성하여 상기 기록 매체에 기록하고,어플리케이션에 고유하게, 상기 파일에 관한 발췌 정보에 의한 프라이빗 인덱스 데이터의 연속에 의해, 상기 기록 매체에 기록한 상기 파일의 프라이빗 인덱스 파일을 작성하여 상기 기록 매체에 기록하고,이미 상기 기록 매체에 기록되어 있는 다른 프라이빗 인덱스 파일과 식별 가능하게, 상기 인덱스 파일의 상기 엔트리에, 해당 엔트리와, 상기 프라이빗 인덱스 파일의 대응하는 프라이빗 인덱스 데이터와의 관계를 나타내는 정보를 설정하는 것을 특징으로 하는 파일 관리 방법의 프로그램을 기록한 기록 매체.
- 소망하는 파일을 기록 매체에 기록하는 기록 장치에 있어서,상기 기록 매체는,상기 파일과 대응시켜진 상기 파일에 관한 발췌 정보의 블록에 의한 엔트리의 연속에 의해, 상기 기록 매체에 기록한 상기 파일의 인덱스 파일이 기록되고,어플리케이션에 고유하게, 상기 파일에 관한 발췌 정보에 의한 프라이빗 인덱스 데이터의 연속에 의해, 상기 기록 매체에 기록한 상기 파일의 프라이빗 인덱스 파일이 기록되고,상기 인덱스 파일은,상기 엔트리에, 상기 프라이빗 인덱스 파일마다, 상기 프라이빗 인덱스 파일의 대응하는 프라이빗 인덱스 데이터의 유효, 무효를 나타내는 정보가 설정되고,상기 기록 장치는,상기 파일의 기록의 변경에 의해, 상기 유효, 무효를 나타내는 정보를 갱신하는 것을 특징으로 하는 기록 장치.
- 소망하는 파일을 기록 매체에 기록하는 파일 관리 방법에 있어서,상기 기록 매체는,상기 파일과 대응시켜진 상기 파일에 관한 발췌 정보의 블록에 의한 엔트리의 연속에 의해, 상기 기록 매체에 기록한 상기 파일의 인덱스 파일이 기록되고,어플리케이션에 고유하게, 상기 파일에 관한 발췌 정보에 의한 프라이빗 인덱스 데이터의 연속에 의해, 상기 기록 매체에 기록한 상기 파일의 프라이빗 인덱 스 파일이 기록되고,상기 인덱스 파일은,상기 엔트리에, 상기 프라이빗 인덱스 파일마다, 상기 프라이빗 인덱스 파일의 대응하는 프라이빗 인덱스 데이터의 유효, 무효를 나타내는 정보가 설정되고,상기 파일 관리 방법은,상기 파일의 기록의 변경에 의해, 상기 유효, 무효를 나타내는 정보를 갱신하는 것을 특징으로 하는 파일 관리 방법.
- 컴퓨터에 소정의 처리 순서를 실행시킴에 의해, 소망하는 파일을 기록 매체에 기록하는 파일 관리 방법의 프로그램에 있어서,상기 기록 매체는,상기 파일과 대응시켜진 상기 파일에 관한 발췌 정보의 블록에 의한 엔트리의 연속에 의해, 상기 기록 매체에 기록한 상기 파일의 인덱스 파일이 기록되고,어플리케이션에 고유하게, 상기 파일에 관한 발췌 정보에 의한 프라이빗 인덱스 데이터의 연속에 의해, 상기 기록 매체에 기록한 상기 파일의 프라이빗 인덱스 파일이 기록되고,상기 인덱스 파일은,상기 엔트리에, 상기 프라이빗 인덱스 파일마다, 상기 프라이빗 인덱스 파일의 대응하는 프라이빗 인덱스 데이터의 유효, 무효를 나타내는 정보가 설정되고,상기 처리 순서는,상기 파일의 기록의 변경에 의해, 상기 유효, 무효를 나타내는 정보를 갱신하는 스텝을 갖는 것을 특징으로 하는 파일 관리 방법의 프로그램.
- 컴퓨터에 소정의 처리 순서를 실행시킴에 의해, 소망하는 파일을 기록 매체에 기록하는 파일 관리 방법의 프로그램을 기록한 기록 매체에 있어서,상기 기록 매체는,상기 파일과 대응시켜진 상기 파일에 관한 발췌 정보의 블록에 의한 엔트리의 연속에 의해, 상기 기록 매체에 기록한 상기 파일의 인덱스 파일이 기록되고,어플리케이션에 고유하게, 상기 파일에 관한 발췌 정보에 의한 프라이빗 인덱스 데이터의 연속에 의해, 상기 기록 매체에 기록한 상기 파일의 프라이빗 인덱스 파일이 기록되고,상기 인덱스 파일은,상기 엔트리에, 상기 프라이빗 인덱스 파일마다, 상기 프라이빗 인덱스 파일의 대응하는 프라이빗 인덱스 데이터의 유효, 무효를 나타내는 정보가 설정되고,상기 처리 순서는,상기 파일의 기록의 변경에 의해, 상기 유효, 무효를 나타내는 정보를 갱신하는 스텝을 갖는 것을 특징으로 하는 파일 관리 방법의 프로그램을 기록한 기록 매체.
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JPJP-P-2003-00332758 | 2003-09-25 | ||
JP2003332758A JP3997428B2 (ja) | 2003-09-25 | 2003-09-25 | 記録装置、ファイル管理方法、ファイル管理方法のプログラム及びファイル管理方法のプログラムを記録した記録媒体 |
Publications (1)
Publication Number | Publication Date |
---|---|
KR20060095549A true KR20060095549A (ko) | 2006-08-31 |
Family
ID=34385967
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020067005570A KR20060095549A (ko) | 2003-09-25 | 2004-07-27 | 기록 장치, 재생 장치, 파일 관리 방법, 파일 관리 방법의프로그램 및 파일 관리 방법의 프로그램을 기록한 기록매체 |
Country Status (6)
Country | Link |
---|---|
US (1) | US20070088674A1 (ko) |
EP (1) | EP1667037A4 (ko) |
JP (1) | JP3997428B2 (ko) |
KR (1) | KR20060095549A (ko) |
CN (1) | CN1882941A (ko) |
WO (1) | WO2005031610A1 (ko) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US11868401B2 (en) | 2019-08-29 | 2024-01-09 | Samsung Electronics Co., Ltd | Electronic device and method for acquiring size of file or directory stored in file system |
Families Citing this family (25)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
TWI289797B (en) * | 2005-02-04 | 2007-11-11 | Via Tech Inc | External digital communication routing module |
JP2007025001A (ja) * | 2005-07-12 | 2007-02-01 | Sony Corp | 音声記録装置、音声記録方法及び音声記録プログラム |
CN101053034A (zh) * | 2005-08-29 | 2007-10-10 | 索尼株式会社 | 记录装置、记录方法、再生装置、再生方法、程序以及记录介质 |
JP4169049B2 (ja) * | 2006-06-23 | 2008-10-22 | ソニー株式会社 | 情報処理装置、および情報処理方法、並びにコンピュータ・プログラム |
JP4656021B2 (ja) | 2006-08-10 | 2011-03-23 | ソニー株式会社 | 情報処理装置、および情報処理方法、並びにコンピュータ・プログラム |
US7853822B2 (en) * | 2006-12-05 | 2010-12-14 | Hitachi Global Storage Technologies Netherlands, B.V. | Techniques for enhancing the functionality of file systems |
JP4345830B2 (ja) * | 2007-03-09 | 2009-10-14 | ソニー株式会社 | 情報記録装置、および情報記録方法 |
CN101267554B (zh) * | 2007-03-16 | 2012-05-23 | 瑞昱半导体股份有限公司 | 用以播放及录像的数字视频装置及其方法 |
TWI382760B (zh) * | 2007-03-16 | 2013-01-11 | Realtek Semiconductor Corp | 用以播放及錄影之數位視訊裝置及其方法 |
US7890556B2 (en) * | 2007-04-04 | 2011-02-15 | Sony Corporation | Content recording apparatus, content playback apparatus, content playback system, image capturing apparatus, processing method for the content recording apparatus, the content playback apparatus, the content playback system, and the image capturing apparatus, and program |
KR100905494B1 (ko) * | 2007-09-07 | 2009-07-01 | 박수민 | 파일 관리 시스템 및 파일 관리를 실행하기 위한프로그램을 기록한 컴퓨터로 읽을 수 있는 기록매체 |
CA2673554C (en) * | 2009-07-21 | 2017-01-03 | Ibm Canada Limited - Ibm Canada Limitee | Web distributed storage system |
KR101074010B1 (ko) | 2009-09-04 | 2011-10-17 | (주)이스트소프트 | 블록 단위 데이터 압축 및 복원 방법 및 그 장치 |
KR101016776B1 (ko) * | 2009-09-21 | 2011-02-25 | (주)이스트소프트 | 상위 호환성 보장형 압축 및 복원 방법 및 장치 |
EP2336910B1 (en) * | 2009-11-23 | 2018-02-21 | BlackBerry Limited | Generating device specific thumbnails |
US8422348B2 (en) * | 2011-04-11 | 2013-04-16 | Datatronics Technology, Inc. | Reproducing system for mediums and method for reproducing digital data and identifying the same |
JP2013025331A (ja) * | 2011-07-14 | 2013-02-04 | Konica Minolta Business Technologies Inc | 画像処理装置、同装置によるサムネイル画像作成方法及びサムネイル画像作成プログラム |
CN103617250B (zh) * | 2013-11-28 | 2017-07-18 | 中经云数据存储科技(北京)有限公司 | 基于光存储阵列的文件管理方法以及文件格式系统 |
US10375434B2 (en) * | 2014-03-11 | 2019-08-06 | Amazon Technologies, Inc. | Real-time rendering of targeted video content |
CN103986898B (zh) * | 2014-06-03 | 2017-02-01 | 四川效率源信息安全技术股份有限公司 | 一种提取dvr硬盘中残余视频和被删除视频的方法 |
US10970843B1 (en) | 2015-06-24 | 2021-04-06 | Amazon Technologies, Inc. | Generating interactive content using a media universe database |
CN107622067B (zh) | 2016-07-13 | 2020-11-20 | 杭州海康威视数字技术股份有限公司 | 一种对多个多媒体文件的存储、读取和显示方法及装置 |
US10942816B1 (en) * | 2018-09-06 | 2021-03-09 | NortonLifeLock Inc. | Systems and methods for dynamically adjusting a backup policy |
CN110597767B (zh) * | 2019-08-08 | 2022-05-10 | 北京盛赞科技有限公司 | 一种数据分割方法、装置、设备及计算机可读存储介质 |
CN111858495B (zh) * | 2020-07-23 | 2024-04-05 | 珠海豹趣科技有限公司 | 文件信息获取方法、装置、存储介质及电子设备 |
Family Cites Families (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2712656B2 (ja) * | 1989-10-25 | 1998-02-16 | 日本電気ホームエレクトロニクス株式会社 | Cd―rom記録方法 |
JPH07262059A (ja) * | 1994-03-25 | 1995-10-13 | Sony Corp | ファイル管理方法 |
JPH09213056A (ja) * | 1996-02-06 | 1997-08-15 | Sharp Corp | 大容量データ検索装置 |
EP1538620A3 (en) * | 1997-07-17 | 2010-03-10 | Panasonic Corporation | Data recording/reproducing device; file information generating method; file managing method; management information generating device; management information analyzing device and medium |
JP4691798B2 (ja) * | 2001-01-15 | 2011-06-01 | ソニー株式会社 | 記録装置および記録媒体 |
JP4576725B2 (ja) * | 2001-02-20 | 2010-11-10 | ソニー株式会社 | 記録装置、記録方法、プログラムおよび記録媒体 |
JP2002278996A (ja) * | 2001-03-22 | 2002-09-27 | Sony Corp | 記録装置および記録方法、並びに記録媒体 |
JP2003050811A (ja) * | 2001-08-07 | 2003-02-21 | Sony Corp | 記録装置、記録方法、プログラム、記録媒体および撮像装置 |
EP1425746A1 (en) * | 2001-09-10 | 2004-06-09 | Thomson Licensing S.A. | Method and apparatus for creating an indexed playlist in a digital audio data player |
JP3092612U (ja) * | 2002-09-05 | 2003-03-20 | 船井電機株式会社 | Dvdプレイヤ一体型テレビジョン受像機及び映像音声再生装置 |
-
2003
- 2003-09-25 JP JP2003332758A patent/JP3997428B2/ja not_active Expired - Fee Related
-
2004
- 2004-07-27 CN CNA2004800342022A patent/CN1882941A/zh active Pending
- 2004-07-27 EP EP04748181A patent/EP1667037A4/en not_active Withdrawn
- 2004-07-27 US US10/573,120 patent/US20070088674A1/en not_active Abandoned
- 2004-07-27 KR KR1020067005570A patent/KR20060095549A/ko not_active Application Discontinuation
- 2004-07-27 WO PCT/JP2004/011030 patent/WO2005031610A1/ja active Application Filing
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US11868401B2 (en) | 2019-08-29 | 2024-01-09 | Samsung Electronics Co., Ltd | Electronic device and method for acquiring size of file or directory stored in file system |
Also Published As
Publication number | Publication date |
---|---|
JP3997428B2 (ja) | 2007-10-24 |
EP1667037A4 (en) | 2009-02-25 |
EP1667037A1 (en) | 2006-06-07 |
WO2005031610A1 (ja) | 2005-04-07 |
CN1882941A (zh) | 2006-12-20 |
US20070088674A1 (en) | 2007-04-19 |
JP2005100081A (ja) | 2005-04-14 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR20060095549A (ko) | 기록 장치, 재생 장치, 파일 관리 방법, 파일 관리 방법의프로그램 및 파일 관리 방법의 프로그램을 기록한 기록매체 | |
JP3712071B2 (ja) | ファイル管理装置、ファイル管理方法、ファイル管理方法のプログラム及びファイル管理方法のプログラムを記録した記録媒体 | |
US7257601B2 (en) | Recording apparatus, file management method, program for file management method, recording medium having program for file management method recorded thereon | |
US8024381B2 (en) | Recording apparatus, file management method, program for file management method, and recording medium having program for file management method recorded thereon | |
RU2262142C2 (ru) | Записывающее устройство для записи информации на носителе записи, воспроизводящее устройство для воспроизведения информации | |
US7487175B2 (en) | Recording apparatus, file management method, program for file management method, and recording medium having program for file management method recorded thereon | |
RU2349955C2 (ru) | Устройство управления файлами | |
JP3959742B2 (ja) | ファイル管理装置、ファイル管理方法、ファイル管理方法のプログラム及びファイル管理方法のプログラムを記録した記録媒体 | |
JP4164753B2 (ja) | ファイル管理装置、ファイル管理方法、ファイル管理方法のプログラム及びファイル管理方法のプログラムを記録した記録媒体 | |
JP3997434B2 (ja) | 記録装置、記録方法、記録方法のプログラム及び記録方法のプログラムを記録した記録媒体 | |
KR20080031149A (ko) | 기록 장치, 기록 방법, 프로그램 및 컴퓨터 판독 가능한기록 매체 | |
RU2393554C2 (ru) | Способ и устройство воспроизведения данных с носителя записи, использующие локальное запоминающее устройство | |
JPH117754A (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 |