JP2000268505A - Information recording medium, information recording / reproducing method, and information recording / reproducing system device - Google Patents

Information recording medium, information recording / reproducing method, and information recording / reproducing system device

Info

Publication number
JP2000268505A
JP2000268505A JP11071465A JP7146599A JP2000268505A JP 2000268505 A JP2000268505 A JP 2000268505A JP 11071465 A JP11071465 A JP 11071465A JP 7146599 A JP7146599 A JP 7146599A JP 2000268505 A JP2000268505 A JP 2000268505A
Authority
JP
Japan
Prior art keywords
data
information
file
allocation
recording
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
JP11071465A
Other languages
Japanese (ja)
Other versions
JP4134429B2 (en
Inventor
Yoshitoshi Gotou
芳稔 後藤
Yoshiyuki Sasaki
美幸 佐々木
Yoshihisa Fukushima
能久 福島
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Panasonic Holdings Corp
Original Assignee
Matsushita Electric Industrial Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Matsushita Electric Industrial Co Ltd filed Critical Matsushita Electric Industrial Co Ltd
Priority to JP07146599A priority Critical patent/JP4134429B2/en
Publication of JP2000268505A publication Critical patent/JP2000268505A/en
Application granted granted Critical
Publication of JP4134429B2 publication Critical patent/JP4134429B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Landscapes

  • Signal Processing For Digital Recording And Reproducing (AREA)
  • Television Signal Processing For Recording (AREA)

Abstract

(57)【要約】 【課題】 従来のファイル構造はアプリケーションが必
要とするデータが複数のファイルから構成される場合
に、ユーザが誤ってファイル名を変更したりすることに
より、AVデータが正しく再生されない、または、ファ
イルの数が多くなるとアクセスに時間がかかるという課
題を有していた。 【解決手段】 主ファイル構造領域と副データを管理す
る副データ構造領域と副データのオブジェクトを管理す
るオブジェクト構造領域を設け、ファイルシステムがデ
ータを階層的に管理することにより、複数のデータを効
率的に扱える情報記録媒体と情報記録再生方法及び情報
記録再生システム装置を提供することを目的とする。
(57) [Summary] [Problem] In a conventional file structure, when data required by an application is composed of a plurality of files, AV data is correctly reproduced by a user erroneously changing a file name. There is a problem that it takes time to access when the number of files is not increased or the number of files increases. SOLUTION: A main file structure area, a sub data structure area for managing sub data, and an object structure area for managing objects of sub data are provided, and a file system manages the data hierarchically, so that a plurality of data can be efficiently used. It is an object of the present invention to provide an information recording medium, an information recording / reproducing method, and an information recording / reproducing system apparatus which can be handled in a flexible manner.

Description

【発明の詳細な説明】DETAILED DESCRIPTION OF THE INVENTION

【0001】[0001]

【発明の属する技術分野】本発明は、オーディオビデオ
(以下AVと称す)データとAVデータを再生するため
の制御データをファイル構造を用いて管理する情報記録
媒体、情報記録再生方法と情報記録再生システム装置に
関するものである。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to an information recording medium, an information recording / reproducing method, and an information recording / reproducing method for managing audio video (hereinafter referred to as AV) data and control data for reproducing the AV data by using a file structure. It relates to a system device.

【0002】[0002]

【従来の技術】セクタ構造を有する情報記録媒体として
光ディスクがある。近年、高密度化、大容量化、マルチ
メディア化が進んでおり、複数のデータを用いてインタ
ラクティブにデータを再生するためにアクセス速度の向
上が重要となっている。インタラクティブなビデオタイ
トルの再生を実現したDVD−Videoディスクの場
合には、複数のMPEGプログラムストリームからなる
AVデータとともに、AVデータの再生を制御するため
の制御データも記録されている。
2. Description of the Related Art An optical disk is an information recording medium having a sector structure. 2. Description of the Related Art In recent years, higher densities, larger capacities, and multimedia have been advanced, and it is important to improve the access speed in order to interactively reproduce data using a plurality of data. In the case of a DVD-Video disc that realizes interactive video title playback, control data for controlling playback of AV data are recorded along with AV data composed of a plurality of MPEG program streams.

【0003】以下に、図9のディレクトリ構造図と、図
10のデータ構造図を用いて、DVD−Videoディ
スクに記録されるディレクトリ構造及びAVデータと制
御データの関係の一例を説明する。DVDプレーヤがデ
ータに容易にアクセス出来るように、DVD−Vide
oファイルは、所定のディレクトリの下にあらかじめ決
められたファイル名でに記録される。すなわち、ルート
ディレクトリ901の下にVideoディレクトリ90
2が作成され、DVD−Videoファイルは、所定の
名前が付けられて、このVideoディレクトリ902
の下に記録される。すなわち、AVデータ907はVi
deo.AVDファイル904として記録され、その制
御データ906はVideo.IFOファイル903と
して記録される。なお、パソコン等で使用されるファイ
ルFile−A.DAT905はVideoディレクト
リ902以外の場所に記録されるので、DVDプレーヤ
がPCデータを誤って再生する事が無い。
An example of a directory structure recorded on a DVD-Video disc and a relationship between AV data and control data will be described below with reference to a directory structure diagram of FIG. 9 and a data structure diagram of FIG. DVD-Video so that the DVD player can easily access the data.
The o file is recorded under a predetermined directory with a predetermined file name. That is, the Video directory 90 is located under the root directory 901.
2 is created, the DVD-Video file is given a predetermined name, and the
Recorded below. That is, the AV data 907 is Vi
deo. It is recorded as an AVD file 904, and its control data 906 is Video. This is recorded as an IFO file 903. The file File-A. Since the DAT 905 is recorded in a location other than the Video directory 902, the DVD player does not erroneously reproduce PC data.

【0004】一般に、AVデータは複数のビデオオブジ
ェクト(以下VOBと称す)からなり、図10の例で
は、AVデータはVOB#1とVOB#2からなる。V
OB#1とVOB#2は、ビデオデータ及びオーディオ
データの圧縮又はコーディング条件が異なるVOBであ
る。例えば、VOB#1はMEPG1方式で圧縮された
AVデータ、VOB#2はMPEG2で圧縮されたAV
データである。一方、制御データはAVデータの再生順
序を制御するためのプログラム領域と各VOBの情報を
管理する領域からなる。各プログラムはVOBの再生開
始アドレス1005と再生終了アドレス1006を指定
する。この指定は、AVデータのVOBの番号とそのV
OBの先頭からの相対バイト数により指定される。図1
0の例ではプログラム#1(以下、(P1)と称す)1
001と(P2)1002が登録されており、P1は図
10中のVOB#1の破線で示した部分、P2はVOB
#2の破線で示した部分を再生するようにプログラムさ
れている。各VOBの情報は、1003、1004に登
録され、それぞれ、TV方式や解像度、オーディオのチ
ャンネル数、ビデオデータ及びオーディオデータの圧縮
方式、時間指定によりサーチを行なうための情報、MP
EGのGOP(グループ オブ ピクチャ)単位に位置
情報を管理するための情報、及び、VOBのデータサイ
ズが各VOBの情報として登録される。このように、ア
プリケーションは、制御データを読み出し、あらかじめ
設定されたプログラムを用いて、インタラクティブに複
数のVOBデータを再生する事が出来る。
Generally, AV data is composed of a plurality of video objects (hereinafter referred to as VOBs). In the example of FIG. 10, the AV data is composed of VOB # 1 and VOB # 2. V
OB # 1 and VOB # 2 are VOBs having different compression or coding conditions for video data and audio data. For example, VOB # 1 is AV data compressed by the MPEG1 method, and VOB # 2 is AV data compressed by MPEG2.
Data. On the other hand, the control data includes a program area for controlling the reproduction order of AV data and an area for managing information of each VOB. Each program specifies a VOB playback start address 1005 and a playback end address 1006. This designation is based on the VOB number of the AV data and its V
It is specified by the relative number of bytes from the head of OB. FIG.
0, program # 1 (hereinafter referred to as (P1)) 1
001 and (P2) 1002 are registered, P1 is a portion indicated by a broken line of VOB # 1 in FIG. 10, and P2 is a VOB
It is programmed to reproduce the portion indicated by the broken line of # 2. Information of each VOB is registered in 1003 and 1004, and information for performing a search by TV system, resolution, number of audio channels, compression system of video data and audio data, time designation, MP
Information for managing position information for each EG GOP (Group of Pictures) and the data size of the VOB are registered as information of each VOB. As described above, the application can read out the control data and interactively reproduce a plurality of VOB data by using a preset program.

【0005】次に、図8を用いて、これらのファイルを
ECMA167に規定されているボリューム・ファイル
構造を用いて、書換型ディスクに記録した場合のディス
ク上のデータ構造の一例について説明する。ボリューム
空間の上部はディスクの内周、下部はディスクの外周に
相当し、論理セクタ番号はボリューム空間の先頭からセ
クタ単位に割り付けられる。ボリューム構造領域801
はディスクをボリュームとして論理的に扱うための情報
が記録されるとともに、スペースビットマップ821の
位置情報とルートディレクトリのファイルエントリ82
2の位置情報も記録されている。なお、ECMA167
規格ではファイル集合記述子はファイル構造として定義
されているが、本例では説明を簡略化するためにボリュ
ーム構造として扱っている。また、一般に、各ファイル
へのアクセスは論理ブロック番号を用いて行われるが、
本例では簡単化のために、各ファイルは、論理セクタ番
号を用いてアクセスされるものとする。ファイル構造領
域802は、ファイル構造を規定するための記述子が記
録される領域である。なお、ファイル構造領域はボリュ
ーム空間内に分散して記録されてもよい。スペースビッ
トマップ821はボリューム空間の中でファイル構造又
はデータを記録することが出来る領域をセクタ単位に管
理するビットマップであり、未割付領域805を含む記
録可能領域を管理している。ファイルエントリ822
は、この記述子がファイルエントリである事を示す記述
子タグ851、記録日時等のファイルシステムが使用す
るファイルの属性情報を指定する属性情報852、ファ
イル又はディレクトリの記録位置情報を管理する割付記
述子853からなる。この割付記述子は割付記述子83
4と同じデータ構造を持ち、データを記録した連続領域
をエクステントとして、エクステントの長さ865とエ
クステントの位置情報866を先頭論理セクタ番号を用
いて示す。ディレクトリは1つ以上のファイル識別記述
子からなり、ファイル識別記述子はそのディレクトリに
登録される全てのサブディレクトリ又はファイルに対し
て記録される。ファイル識別記述子823は、この記述
子がファイル識別記述子である事を示す記述子タグ85
4、ファイル名又はディレクトリ名を指定するファイル
名855、そのファイルエントリの位置情報856から
なる。ルートディレクトリ901はVideoディレク
トリ902とFile−A.DATファイル905から
構成されるので、それぞれのファイル識別記述子82
3、824が記録される。以下同様に、ディレクトリ及
びファイルは、ファイル識別記述子とファイルエントリ
825から830により管理される。
Next, with reference to FIG. 8, an example of a data structure on a disk when these files are recorded on a rewritable disk using a volume file structure defined in ECMA167 will be described. The upper part of the volume space corresponds to the inner periphery of the disk, and the lower part corresponds to the outer periphery of the disk, and the logical sector numbers are allocated in sector units from the beginning of the volume space. Volume structure area 801
Is recorded with information for logically treating the disk as a volume, the position information of the space bitmap 821 and the file entry 82 of the root directory.
2 is also recorded. In addition, ECMA167
Although the file set descriptor is defined as a file structure in the standard, it is treated as a volume structure in this example to simplify the description. In general, access to each file is performed using a logical block number.
In this example, for simplicity, it is assumed that each file is accessed using a logical sector number. The file structure area 802 is an area in which a descriptor for defining a file structure is recorded. Note that the file structure area may be recorded in a distributed manner in the volume space. The space bitmap 821 is a bitmap that manages an area in the volume space where a file structure or data can be recorded on a sector-by-sector basis, and manages a recordable area including an unallocated area 805. File entry 822
Is a descriptor tag 851 indicating that this descriptor is a file entry, attribute information 852 for specifying attribute information of a file used by the file system such as recording date and time, and an allocation description for managing recording position information of the file or directory. Child 853. This allocation descriptor is an allocation descriptor 83
4 has the same data structure as above, and the extent area 865 and extent position information 866 are indicated using the leading logical sector number, with the continuous area in which data is recorded as an extent. A directory consists of one or more file identification descriptors, which are recorded for all subdirectories or files registered in that directory. The file identification descriptor 823 has a descriptor tag 85 indicating that this descriptor is a file identification descriptor.
4, a file name 855 specifying a file name or a directory name, and position information 856 of the file entry. The root directory 901 includes the Video directory 902 and the File-A. DAT file 905, each file identification descriptor 82
3,824 are recorded. Similarly, directories and files are managed by file identification descriptors and file entries 825 to 830.

【0006】次にAVデータの管理方法について説明す
る。一般にAVデータはサイズが大きく、また、そのA
Vデータは分割されて、ディスク上に分散して記録され
る。例えば、平均データレート5Mbps(Mbit/sec)
のAVデータを1時間記録すると2GB(G Byte)にな
り、このようなデータを編集、削除したり、または、新
たなデータの記録を繰り返すとディスク上のデータ記録
可能領域はさらに分散し、新たなAVデータを記録する
時には、AVデータはさらに分割して記録可能領域に複
数のエクステントとして記録されることとなる。図8に
おいて、VOBの中間のエクステントは図示していない
が、AVデータは複数に分割されて、837,839,
840,841で示されるエクステント#1から#nと
して記録される。そして、これらのエクステントの位置
情報は割付記述子を用いて割付情報領域803に記録さ
れる。AVファイルは他のファイルに比べ登録する割付
記述子の数が多くなるために、ファイルエントリ830
内に全ての割付記述子が格納できない。このため、割付
情報領域803がさらに割付記述子を記録するためにフ
ァイルエントリ830内の割付情報領域の位置情報86
2により指定される。割付情報領域803はその先頭に
割付拡張記述子831を持ち、その直後から割付記述子
が登録される。割付拡張記述子831は、その記述子が
割付拡張記述子である事を示す記述子タグとその直後か
ら登録される割付記述子の長さ864をもつ。各割付記
述子は、AVデータの各エクステントを、エクステント
の長さ865とエクステントの位置情報866により指
定する。
Next, a method of managing AV data will be described. Generally, AV data is large in size, and its A
The V data is divided and recorded on the disk in a distributed manner. For example, average data rate 5Mbps (Mbit / sec)
If the AV data is recorded for 1 hour, it becomes 2 GB (G Byte). If such data is edited, deleted, or repeated recording of new data, the data recordable area on the disc is further dispersed, When recording AV data, the AV data is further divided and recorded in a recordable area as a plurality of extents. In FIG. 8, the intermediate extent of the VOB is not shown, but the AV data is divided into a plurality of pieces, and 837, 839,
Extents # 1 to #n indicated by 840 and 841 are recorded. Then, the position information of these extents is recorded in the allocation information area 803 using the allocation descriptor. An AV file has a larger number of allocation descriptors to be registered than other files.
Not all allocation descriptors can be stored in. For this reason, the allocation information area 803 stores the allocation information area position information 86 in the file entry 830 in order to further record the allocation descriptor.
Specified by 2. The allocation information area 803 has an allocation extension descriptor 831 at its head, and the allocation descriptor is registered immediately after that. The allocation extension descriptor 831 has a descriptor tag indicating that the descriptor is an allocation extension descriptor and a length 864 of the allocation descriptor registered immediately after the descriptor tag. Each allocation descriptor specifies each extent of AV data by the extent length 865 and the extent position information 866.

【0007】次に制御データのプログラムにもとづいた
AVデータの再生方法について説明する。制御データ
は、VOBの再生開始アドレスと再生終了アドレスをA
Vデータの先頭からの相対アドレス表現で指定する。こ
のため、実際に再生するAVデータの記録位置を検索す
る時には、割付情報領域803内の割付記述子を読出し
ながら論理セクタ番号が演算される。再生開始位置は、
割付記述子832より順番に割付記述子に登録されてい
るエクステントの長さを加算して求められる。すなわ
ち、加算した長さがAVデータ内の再生開始位置に一致
した時に、その論理セクタ番号がディスク上の再生開始
位置となる。AVデータの再生は、求められた論理セク
タ番号より、後続の割付記述子を用いて再生される。再
生終了位置は、再生開始位置の演算と同様に行われ、エ
クステントの長さの合計が再生終了アドレスと同じにな
る時にAVデータの再生が終了する。
Next, a method of reproducing AV data based on a control data program will be described. The control data includes the VOB playback start address and the playback end address as A
It is specified by a relative address expression from the beginning of the V data. Therefore, when searching for the recording position of the AV data to be actually reproduced, the logical sector number is calculated while reading the allocation descriptor in the allocation information area 803. The playback start position is
It is obtained by sequentially adding the lengths of the extents registered in the allocation descriptor from the allocation descriptor 832. That is, when the added length matches the reproduction start position in the AV data, the logical sector number becomes the reproduction start position on the disk. The reproduction of the AV data is performed using the allocation descriptor following the logical sector number obtained. The reproduction end position is performed in the same manner as the calculation of the reproduction start position, and the reproduction of the AV data ends when the total length of the extents becomes equal to the reproduction end address.

【0008】次にAVデータの編集の例を説明する。A
Vデータのエクステント#1が編集により削除される場
合は、割付情報領域の全ての割付記述子を読出しエクス
テント#1を管理する割付記述子832を削除して、デ
ィスク上に新たに割付記述子が記録される。
Next, an example of editing AV data will be described. A
When the extent # 1 of the V data is deleted by editing, all the allocation descriptors in the allocation information area are read, the allocation descriptor 832 for managing the extent # 1 is deleted, and the allocation descriptor is newly stored on the disk. Be recorded.

【0009】[0009]

【発明が解決しようとする課題】しかしながら、上記で
説明したようなDVD−Videoディスクのディレク
トリ構造は、アプリケーションが必要とするデータが複
数のファイルから構成されるために、コンピュータ上で
ユーザが誤って、DVD−Videoファイルを格納し
ているディレクトリ名やそのファイル名を変更したり、
特定のファイルを移動又は削除したりすることにより、
AVデータが正しく再生されないという問題点を有して
いた。
However, the directory structure of a DVD-Video disc as described above has a problem in that a user mistakenly uses a computer because data required by an application is composed of a plurality of files. , The directory name storing the DVD-Video file and its file name can be changed,
By moving or deleting certain files,
There is a problem that AV data is not reproduced correctly.

【0010】また、VOB毎に記録日時等のファイルシ
ステムが使用する属性情報を定義するためには、各VO
Bを1つのファイルとして定義する必要がある。この場
合、さらに、VOBの数が多くなる場合には、Vide
oディレクトリに登録されるファイル識別記述子の数が
多くなり、Videoディレクトリを検索する時間がか
かる、また、全てのファイルへアクセスするためには各
ファイルエントリを読出さなければならないので、読出
しのために多くのメモリが必要になるという問題点を有
していた。
In order to define attribute information used by the file system such as recording date and time for each VOB,
B needs to be defined as one file. In this case, if the number of VOBs further increases, Video
o, the number of file identification descriptors registered in the directory increases, it takes time to search the video directory, and since each file entry must be read in order to access all the files, However, there is a problem that many memories are required.

【0011】また、AVデータを再生するためには、全
ての割付記述子を読み出し、エクステントの長さを加算
しながら再生すべき論理セクタ番号を演算しなければな
らないので、VOBのアクセスに時間がかかるという問
題点を有していた。
In order to reproduce AV data, it is necessary to read all the allocation descriptors and calculate the logical sector number to be reproduced while adding the length of the extent. There was a problem of this.

【0012】また、連続してAVデータを再生するため
には、全ての割付記述子をメモリ上に読出して再生する
必要があるが、AVデータを分割する時の分割数に制限
が無いために、割付記述子が多い場合、所定のメモリを
用いた場合、連続してAVデータを読出せないことがあ
るという問題点を有していた。
In order to continuously reproduce AV data, it is necessary to read out all allocated descriptors on a memory and reproduce them. However, since there is no limit to the number of divisions when dividing AV data, When there are many allocation descriptors and a predetermined memory is used, there is a problem that AV data cannot be read continuously.

【0013】また、AVデータにVOBを挿入したり、
一部を削除する場合、全ての割付記述子をメモリ上に読
出して、エクステントの記録位置情報を更新した後、再
度、全ての割付記述子をディスク上へ記録する必要があ
り、編集に時間がかかるという問題点を有していた。
Also, VOBs are inserted into AV data,
When deleting a part, it is necessary to read out all the allocation descriptors on the memory and update the recording position information of the extent, and then record all the allocation descriptors on the disk again. There was a problem of this.

【0014】本発明は上記問題点に鑑み、AVデータの
各VOBデータを独立して扱うことができ、各VOB毎
に属性情報を定義することで、1つのファイルで複数の
データの記録・再生及び編集が効率的に行なえる情報記
録媒体と情報記録再生方法及び情報記録再生システム装
置を提供することを目的とする。
In view of the above problems, the present invention can handle each VOB data of AV data independently, and record and reproduce a plurality of data in one file by defining attribute information for each VOB. It is another object of the present invention to provide an information recording medium, an information recording / reproducing method, and an information recording / reproducing system device which can perform editing efficiently.

【0015】[0015]

【課題を解決するための手段】上記問題点を解決するた
めに本発明の情報記録媒体は、AVデータを再生するた
めの制御データを主データとして管理する主ファイル構
造領域と、AVデータを副データとして管理する副ファ
イル構造領域を備えたものである。
In order to solve the above-mentioned problems, an information recording medium according to the present invention comprises a main file structure area for managing control data for reproducing AV data as main data, and a sub-file area for storing AV data. It has a sub-file structure area managed as data.

【0016】副ファイル構造領域はAVデータのオブジ
ェクトデータ毎に割付情報を管理する割付構造領域と、
割付構造領域の記録位置情報を管理するオブジェクト構
造領域を含んでもよい。
The sub-file structure area includes an allocation structure area for managing allocation information for each object data of AV data;
An object structure area for managing the recording position information of the allocation structure area may be included.

【0017】上記問題点を解決するために本発明の情報
記録方法は、記録したAVデータを副データとして管理
する副ファイル構造記録ステップと、制御データを主デ
ータとして管理する主ファイル構造記録ステップとを備
えたものである。
To solve the above problems, the information recording method of the present invention comprises a sub-file structure recording step of managing recorded AV data as sub-data, and a main file structure recording step of managing control data as main data. It is provided with.

【0018】AVデータのオブジェクトデータ毎に割付
情報を管理する割付構造領域を記録するステップと、割
付構造領域の位置情報を管理するオブジェクト構造を記
録するステップとを備えてもよい。
[0018] The method may include a step of recording an allocation structure area for managing allocation information for each object data of the AV data, and a step of recording an object structure for managing position information of the allocation structure area.

【0019】上記問題点を解決するために本発明の情報
再生方法は、主ファイル構造領域の情報にもとづいて制
御データを読み出すステップと、副ファイル構造領域よ
りAVデータの割付情報を読み出すステップと、割付情
報にもとづいてAVデータを読み出すステップとを備え
たものである。
In order to solve the above problems, an information reproducing method according to the present invention comprises: a step of reading control data based on information of a main file structure area; a step of reading allocation information of AV data from a sub file structure area; Reading AV data based on the allocation information.

【0020】オブジェクト構造領域よりオブジェクトデ
ータの割付構造領域の位置情報を読み出すステップと、
割付構造領域の中から使用する割付情報を検索するステ
ップとを備えてもよい。
Reading the position information of the allocation structure area of the object data from the object structure area;
Retrieving allocation information to be used from the allocation structure area.

【0021】上記問題点を解決するために本発明の情報
記録システム装置は、AVデータを副データとして管理
する副ファイル構造を作成する副ファイル構造処理手段
と、制御データを作成する制御データ処理手段と、制御
データを主データとして管理する主ファイル構造を作成
する主ファイル構造処理手段とを備えたものである。
In order to solve the above problems, an information recording system apparatus according to the present invention comprises a sub-file structure processing unit for creating a sub-file structure for managing AV data as sub-data, and a control data processing unit for creating control data. And main file structure processing means for creating a main file structure for managing control data as main data.

【0022】AVデータのオブジェクトデータ毎に割付
情報を管理する割付構造を作成する割付構造処理手段
と、前記割付構造の記録位置情報を管理するオブジェク
ト構造を作成するオブジェクト構造処理手段とを備えて
もよい。
An allocation structure processing means for creating an allocation structure for managing allocation information for each object data of AV data, and an object structure processing means for creating an object structure for managing recording position information of the allocation structure may be provided. Good.

【0023】上記問題点を解決するために本発明の情報
再生システム装置であって、主ファイル構造領域の情報
から前記制御データの記録位置情報を取得する主ファイ
ル構造処理手段と、制御データにもとづいて前記AVデ
ータの再生情報を取得する制御データ処理手段と、副フ
ァイル構造領域より前記AVデータの割付情報を取得す
る副ファイル構造処理手段とを備えたものである。
In order to solve the above-mentioned problems, an information reproducing system apparatus according to the present invention, comprising: a main file structure processing means for acquiring recording position information of the control data from information of a main file structure area; Control data processing means for acquiring reproduction information of the AV data, and sub-file structure processing means for acquiring allocation information of the AV data from a sub-file structure area.

【0024】副ファイル構造領域の情報にもとづいてオ
ブジェクト構造領域よりオブジェクトデータの割付構造
領域の位置情報を取得するオブジェクト構造処理手段
と、制御データにもとづいて、割付構造領域の中から使
用する割付情報を取得する割付構造処理手段とを備えて
もよい。
An object structure processing means for obtaining position information of the allocation structure area of the object data from the object structure area based on the information of the sub-file structure area; and allocation information used from the allocation structure area based on the control data. May be provided.

【0025】[0025]

【発明の実施の形態】以下、本発明の2つの実施の形態
について図面を参照しながら説明する。
DESCRIPTION OF THE PREFERRED EMBODIMENTS Two embodiments of the present invention will be described below with reference to the drawings.

【0026】(実施の形態1)本発明の一実施の形態と
して、DVD−RAMディスクのように、セクタ単位に
データを記録する情報記録媒体を用いて、ECMA16
7規格で規定されたファイル構造を用いて管理されるフ
ァイルを記録再生する情報記録再生システム装置と、こ
の情報記録媒体がもつデータ構造について、以下に図面
を参照しながら説明する。
(Embodiment 1) As an embodiment of the present invention, an ECMA 16 is used by using an information recording medium for recording data in sector units, such as a DVD-RAM disk.
An information recording / reproducing system device for recording / reproducing a file managed using a file structure defined by the 7 standards and a data structure of the information recording medium will be described below with reference to the drawings.

【0027】図4は、本発明の一実施の形態における情
報記録再生システム装置の構成図である。システム制御
部401、光ディスクドライブ装置407、エンコーダ
408とデーコーダ409がI/Oバス406で接続さ
れ、チューナ410より入力されたAV信号は、エンコ
ーダ408でMPEGのプログラムストリームデータ
(以下AVデータと称す)として圧縮され、システム制
御部で所定の処理されて、光ディスクドライブ407へ
記録される。AVデータの再生時はシステム制御部40
1の制御に基づいて光ディスクドライブ407より所定
のデータが読み出され、読み出されたAVデータはデコ
ーダ409により、AV信号に変換されてTV411に
より表示及び音声の再生がなされる。システム制御部4
01は、制御プログラムや演算用メモリを含むマイクロ
プロセッサで実現され、AVデータの再生を制御する制
御データを処理する制御データ処理手段402、その処
理情報を保持するための制御データ用メモリ403、フ
ァイル構造情報を処理するファイルシステム処理手段4
04とその処理情報を保持するためのファイルシステム
用メモリ405からなる。なお、各メモリ403及び4
05は、同じメモリ回路を領域を分割して使用してもよ
い。制御データは従来例で説明したデータ構造を持ち、
制御データ処理手段402は、プログラムを処理するた
めのプログラム処理手段421、VOBの情報を処理す
るためのVOB情報処理手段422からなる。制御デー
タ用メモリ403は、プログラム用メモリ431とVO
B情報用メモリ432からなる。ファイルシステム処理
手段404は、ファイル構造処理手段441、主ファイ
ル構造処理手段442、副ファイル構造処理手段44
3、オブジェクト構造処理手段444、割付構造処理手
段445、データ記録手段446、データ読み出し手段
447からなり、これらの手段で処理された情報を保持
するために、ファイルシステム用メモリ405は、ファ
イル構造用メモリ、オブジェクト構造用メモリ452、
割付構造用メモリ453、データ構造用メモリ454か
らなる。
FIG. 4 is a configuration diagram of an information recording / reproducing system device according to an embodiment of the present invention. A system control unit 401, an optical disk drive 407, an encoder 408, and a decoder 409 are connected via an I / O bus 406, and an AV signal input from a tuner 410 is converted into MPEG program stream data (hereinafter, referred to as AV data) by an encoder 408. The data is compressed by the system control unit, is subjected to predetermined processing, and is recorded on the optical disk drive 407. When reproducing AV data, the system control unit 40
Under the control of 1, predetermined data is read from the optical disk drive 407, the read AV data is converted into an AV signal by the decoder 409, and display and sound reproduction are performed by the TV 411. System control unit 4
Reference numeral 01 denotes a control data processing unit 402 which is realized by a microprocessor including a control program and an operation memory and processes control data for controlling reproduction of AV data, a control data memory 403 for holding the processing information, a file File system processing means 4 for processing structure information
04 and a file system memory 405 for holding the processing information. The memories 403 and 4
05 may use the same memory circuit by dividing the region. The control data has the data structure described in the conventional example,
The control data processing unit 402 includes a program processing unit 421 for processing a program and a VOB information processing unit 422 for processing VOB information. The control data memory 403 includes the program memory 431 and the VO
It comprises a B information memory 432. The file system processing unit 404 includes a file structure processing unit 441, a main file structure processing unit 442, and a sub-file structure processing unit 44.
3, an object structure processing unit 444, an allocation structure processing unit 445, a data recording unit 446, and a data reading unit 447. In order to hold information processed by these units, the file system memory 405 has a file structure Memory, memory 452 for object structure,
It is composed of an allocation structure memory 453 and a data structure memory 454.

【0028】図2は図3に示されたディレクトリ構造図
の内、ルートディレクトリの下に、File−A.DA
Tファイルのみが記録された場合のデータ構造図であ
る。ボリューム空間は、ボリューム構造領域101、フ
ァイル構造領域102、未割付け領域112、データ記
録領域109、未割付け領域113からなる。ファイル
構造領域102には、スペースビットマップ121、ル
ートディレクトリのファイルエントリ122、File
−A.DATファイルのファイルエントリ125が記録
されている。データ領域109には、File−A.D
ATファイルのデータが記録され、ファイルエントリ1
25で管理されている。データが記録可能な未割付け領
域112と113はスペースビットマップ121で管理
されている。なお、図示していないが、繰り返し使用さ
れた一般のディスクでは、未割付け領域はボリューム空
間内に分散して存在する。
FIG. 2 is a diagram showing the directory structure shown in FIG. DA
It is a data structure diagram at the time of recording only a T file. The volume space includes a volume structure area 101, a file structure area 102, an unallocated area 112, a data recording area 109, and an unallocated area 113. In the file structure area 102, a space bitmap 121, a file entry 122 of a root directory, a File
-A. A file entry 125 of the DAT file is recorded. In the data area 109, File-A. D
AT file data is recorded and file entry 1
25. The unallocated areas 112 and 113 where data can be recorded are managed by a space bitmap 121. Although not shown, in a general disk that is repeatedly used, the unallocated areas are dispersed in the volume space.

【0029】図5に示された記録動作に関するフローチ
ャート図にもとづき、図2のように構成された情報記録
媒体上に情報記録再生システム装置を用いてAVデータ
とその制御データを1つのファイルとして記録する動作
を説明する。このファイルは図3に示すようにルートデ
ィレクトリ301の下にVideo.RTRファイル3
02として記録され、制御データを主データ306、A
Vデータを副データ307として記録する。記録後のデ
ータ構造は図1で示している。光ディスクが光ディスク
ドライブ407に挿入された時に、ファイルシステムシ
ステム処理手段404が起動する。この時、データ読み
出し手段447を用いてボリューム構造121を光ディ
スクドライブ407に読み出すように指示し、この情報
はファイル構造用メモリに読み出される。ファイル構造
処理手段441はこのボリューム構造を解析し、スペー
スビットマップ121を含むファイル構造領域102を
ファイル構造用メモリ451に読み出すように制御す
る。次に、ファイル構造処理手段441はスペースビッ
トマップ情報より未割付領域112と113を認識する
とともに、ルートディレクトリにファイル識別記述子1
23が登録されていることを認識する(未割付け領域検
索ステップ:S501)。
Based on the flowchart relating to the recording operation shown in FIG. 5, the AV data and its control data are recorded as one file on the information recording medium constructed as shown in FIG. The operation to be performed will be described. As shown in FIG. 3, this file is a Video. RTR file 3
02, and the control data is stored in the main data 306, A
The V data is recorded as sub data 307. The data structure after recording is shown in FIG. When the optical disk is inserted into the optical disk drive 407, the file system system processing unit 404 starts. At this time, the data read unit 447 is used to instruct the optical disk drive 407 to read the volume structure 121, and this information is read to the file structure memory. The file structure processing means 441 analyzes the volume structure and controls the file structure area 102 including the space bitmap 121 to be read out to the file structure memory 451. Next, the file structure processing means 441 recognizes the unallocated areas 112 and 113 from the space bitmap information and stores the file identification descriptor 1 in the root directory.
It is recognized that 23 is registered (unallocated area search step: S501).

【0030】図示していないがユーザよりシステム制御
部に対し、AVデータの記録開始の指示が発生した場
合、チューナ410よりエンコーダ408を介してAV
データが、未割付け領域112,113の所定の領域に
エクステント#1から#iとして記録される。VOBは
連続して再生が可能な単位として扱われ、VOBは再生
時に映像が途切れないようにあらかじめ選択された領域
に記録される(VOBデータ記録ステップ:S50
3)。
Although not shown, when the user issues an instruction to start recording AV data to the system control unit, the tuner 410 sends the AV data via the encoder 408.
Data is recorded as extents # 1 to #i in predetermined areas of the unallocated areas 112 and 113. The VOB is treated as a unit that can be reproduced continuously, and the VOB is recorded in a preselected area so that the video is not interrupted during reproduction (VOB data recording step: S50).
3).

【0031】VOB情報処理手段442はエンコーダ4
08より出力された、AVデータの圧縮に関するパラメ
ータとMPEGの各GOP毎のデータサイズと再生時間
情報をVOB情報用メモリ432に格納し、制御データ
のVOB#1の情報を作成する(VOB情報作成ステッ
プ:S504)。
The VOB information processing means 442 includes the encoder 4
08, the parameters related to the compression of AV data, the data size of each GOP of MPEG, and the reproduction time information are stored in the VOB information memory 432, and the information of VOB # 1 of the control data is created (VOB information creation). Step: S504).

【0032】割付構造処理手段445は、割付拡張記述
子とエクステント#1から#iのそれぞれに対し、記録
位置情報を管理する割付記述子を作成する(割付構造作
成ステップ:S505)。
The allocation structure processing means 445 generates an allocation descriptor for managing the recording position information for each of the allocation expansion descriptor and the extents # 1 to #i (allocation structure generation step: S505).

【0033】オブジェクト構造処理手段444はストリ
ーム識別子、VOBの個数、VOBの割付構造領域の位
置情報、割付構造領域が指定する長さとVOBの属性情
報をオブジェクト構造用メモリ452に作成する。スト
リーム記述子は、このVOBがMEPG2の動画に関す
るストリームであることを示し、VOBの割付構造領域
の位置情報は、割付構造作成ステップで作成したVOB
#1に対する割付構造を記録するセクタの先頭の論理セ
クタ番号を指定する。割付構造領域が指定する長さは、
1つのセクタ内に記録される割付構造領域の内の割付記
述子が指定するデータのザイズを示すもので、各割付記
述子に登録されるエクステントの長さの合計として計算
される。VOBの属性情報は、このVOBが前に登録さ
れたVOBと連続して再生するかどうかの情報、VOB
単位でデータをコピーしてもよいかどうかの情報、VO
Bを再生するための再生機の仕様に関する情報、VOB
の平均データレートと最大データレートの情報が格納さ
れる。VOBを再生するための再生機の仕様に関する情
報としては、再生機のバッファサイズ、ディスクからデ
ータを読み出すデータ読み出しレート、再生機が所定の
セクタにアクセスする時の性能情報が格納される(オブ
ジェクト構造作成ステップ:S506)。
The object structure processing means 444 creates, in the object structure memory 452, a stream identifier, the number of VOBs, the position information of the allocated structure area of the VOB, the length designated by the allocated structure area, and the VOB attribute information. The stream descriptor indicates that this VOB is a stream related to the moving image of MPEG2, and the position information of the allocation structure area of the VOB is the VOB created in the allocation structure creation step.
Designate the first logical sector number of the sector for recording the allocation structure for # 1. The length specified by the allocation structure area is
It indicates the size of the data specified by the allocation descriptor in the allocation structure area recorded in one sector, and is calculated as the sum of the lengths of the extents registered in each allocation descriptor. The attribute information of the VOB includes information as to whether or not this VOB is reproduced continuously with a previously registered VOB.
Information on whether data can be copied in units, VO
Information on the specifications of the player for playing B, VOB
The information of the average data rate and the maximum data rate is stored. As information relating to the specifications of the playback device for playing back the VOB, a buffer size of the playback device, a data reading rate for reading data from the disk, and performance information when the playback device accesses a predetermined sector are stored (object structure). Creation step: S506).

【0034】VOB情報処理手段422は、新たなVO
Bの記録が必要かどうかの判断を行ない、VOBの記録
が完了した場合は、S511へ進み、新たなVOBの記
録が必要な場合は、S503よりS506を実行する。
例えば、チューナよりニュースの番組が出力される場合
は、このAVデータをVOB#1として記録し、野球中
継の番組の場合は、このAVデータをVOB#2として
記録する(VOBデータの記録終了判定ステップ:S5
02)。
The VOB information processing means 422 stores a new VO
It is determined whether the recording of B is necessary. If the recording of the VOB is completed, the process proceeds to S511. If the recording of a new VOB is necessary, S506 to S506 are executed.
For example, if a news program is output from a tuner, this AV data is recorded as VOB # 1, and if the program is a baseball broadcast, this AV data is recorded as VOB # 2 (recording end determination of VOB data). Step: S5
02).

【0035】VOB#2は、新たに連続再生が可能な領
域が割当てられて、エクステント#jから#nとして記
録され、VOB#2の割付構造情報とオブジェクト構造
情報が同様の方法で作成される(S503からS50
6)。
The VOB # 2 is allocated a new area capable of continuous reproduction and recorded as extents #j to #n, and the allocation structure information and the object structure information of the VOB # 2 are created in the same manner. (From S503 to S50
6).

【0036】VOB情報処理手段422はVOB#2の
記録を確認後、ファイルシステム処理手段404が起動
する。割付構造処理手段445は割付構造用メモリ45
3の情報を、割付構造領域106と107へ記録する
(割付構造記録ステップ:S511)。
After the VOB information processing means 422 confirms the recording of VOB # 2, the file system processing means 404 starts. The allocation structure processing means 445 includes an allocation structure memory 45.
3 is recorded in the allocation structure areas 106 and 107 (allocation structure recording step: S511).

【0037】次に、オブジェクト構造処理手段444は
オブジェクト構造用メモリ451の情報をオブジェクト
構造領域108へオブジェクト記述子として記録する
(オブジェクト構造記録ステップ:S512)。
Next, the object structure processing means 444 records the information in the object structure memory 451 as an object descriptor in the object structure area 108 (object structure recording step: S512).

【0038】副ファイル構造処理手段443は、AVデ
ータとオブジェクト構造記述子を副データとして管理す
るために、ファイル構造用メモリ541上に副ファイル
構造を作成し、副ファイル構造領域105へ記録する
(副ファイル構造記録ステップ:S513)。
The sub-file structure processing means 443 creates a sub-file structure in the file structure memory 541 and records it in the sub-file structure area 105 in order to manage the AV data and the object structure descriptor as sub data. Sub-file structure recording step: S513).

【0039】プログラム処理手段421は、記録したA
Vデータの内、再生したい部分や再生順序をユーザが指
定して、プログラムをプログラム用メモリ431に作成
する(プログラム情報作成ステップ:S514)。
The program processing means 421 stores the recorded A
The user specifies a portion to be reproduced and a reproduction order in the V data, and generates a program in the program memory 431 (program information generation step: S514).

【0040】制御データ処理手段402は、プログラム
用メモリ431及びVOB情報用メモリ432の情報を
制御データとして、主データ領域104へ記録する(制
御データ記録ステップ:S515)。
The control data processing means 402 records information in the program memory 431 and the VOB information memory 432 as control data in the main data area 104 (control data recording step: S515).

【0041】主ファイル構造処理手段442は制御デー
タをVideo.RTRファイルの主データとして管理
するように拡張ファイルエントリをファイル構造用メモ
リ541上に作成し、主ファイル構造103へ記録する
とともに、ルートディレクトリにファイル識別記述子1
24を登録する。
The main file structure processing means 442 stores the control data in Video. An extended file entry is created on the file structure memory 541 so as to be managed as the main data of the RTR file, recorded in the main file structure 103, and the file identification descriptor 1
Register 24.

【0042】次に、図1に示されたデータ構造図と図3
に示されたディレクトリ構造図を用いて、情報記録媒体
のデータ構造を説明する。Video.RTRファイル
302の制御データ306は主データとして、主データ
領域104に記録され、主ファイル領域103に記録さ
れた拡張ファイルエントリ126の割付記述子164に
よりその制御データの位置情報が管理される。また、拡
張ファイルエントリ126はこの記述子を拡張ファイル
エントリであることを示す記述子タグ161、拡張ファ
イルエントリが管理するファイルの属性情報を指定する
属性情報162、ストリームディレクトリのファイルエ
ントリの位置情報163と主データの記録位置情報を指
定する割付記述子164からなる。ファイル識別記述子
129,130から構成されるストリームディレクトリ
のフィルエントリ128がストリームディレクトリのフ
ァイルエントリの位置情報163により指定される。フ
ァイル識別記述子は、この記述子がファイル識別記述子
である事を示す記述子タグ165、この記述子が指定す
るデータがユーザデータかメタデータであるかを識別す
るデータ識別情報166、ストリーム名167、ファイ
ルエントリの位置情報168からなる。ファイルエント
リの位置情報168はファイルエントリ132を指定し
ている。図示していないが、このファイルエントリ13
2に登録される割付記述子は記録したデータの記録位置
ではなく、割付構造領域106の位置を指定する。AV
データが記録されたエクステントは割付構造領域に記録
された割付記述子により指定される。このように、AV
データは分割されて、副データ領域105にエクステン
トとして記録され、副ファイル構造領域105に記録さ
れる記述子により副データとして管理される。これらの
データ構造により制御データとAVデータは、それぞ
れ、主データ、副データとして記録され、1つのファイ
ルとして扱う事が出来るようになる。なお、ストリーム
ディレクトリには他のデータもユーザデータとして登録
する事が出来る。この時、登録するストリーム名の拡張
子を用いる事により、AVデータが一般のデータかを識
別する事が出来る。たとえば、ストリーム名の拡張子が
AVDのときはAVデータとして認識し、それ以外の拡
張子のときは一般のデータとして識別する事が出来る。
このように、副データとして登録されるストリーム名は
副データとして管理されるため、コンピュータによりこ
のディスクが扱われる場合には、副データはユーザに表
示されない。このため、ユーザが誤ってストリーム名を
変更することを防止することが出来る。
Next, the data structure diagram shown in FIG. 1 and FIG.
The data structure of the information recording medium will be described with reference to the directory structure diagram shown in FIG. Video. The control data 306 of the RTR file 302 is recorded as main data in the main data area 104, and the position information of the control data is managed by the allocation descriptor 164 of the extended file entry 126 recorded in the main file area 103. The extended file entry 126 has a descriptor tag 161 indicating that the descriptor is an extended file entry, attribute information 162 specifying attribute information of a file managed by the extended file entry, and position information 163 of a stream directory file entry. And an allocation descriptor 164 for specifying the recording position information of the main data. The stream directory fill entry 128 composed of the file identification descriptors 129 and 130 is designated by the position information 163 of the stream directory file entry. The file identification descriptor includes a descriptor tag 165 indicating that the descriptor is a file identification descriptor, data identification information 166 identifying whether the data specified by the descriptor is user data or metadata, and a stream name. 167, and file entry position information 168. The file entry position information 168 specifies the file entry 132. Although not shown, this file entry 13
2 designates the position of the allocation structure area 106, not the recording position of the recorded data. AV
The extent in which the data is recorded is specified by the allocation descriptor recorded in the allocation structure area. Thus, AV
The data is divided and recorded as an extent in the sub-data area 105, and managed as sub-data by a descriptor recorded in the sub-file structure area 105. With these data structures, control data and AV data are recorded as main data and sub data, respectively, and can be handled as one file. Note that other data can be registered as user data in the stream directory. At this time, it is possible to identify whether the AV data is general data by using the extension of the stream name to be registered. For example, if the extension of the stream name is AVD, it can be recognized as AV data, and if it has any other extension, it can be identified as general data.
As described above, since the stream name registered as the sub data is managed as the sub data, when the computer handles this disc, the sub data is not displayed to the user. Therefore, it is possible to prevent the user from erroneously changing the stream name.

【0043】次に、副データのを構成する各オブジェク
トデータのデータ構造を説明する。AVデータを構成す
るVOB#1の181は144,146から147に示
されるエクステント#1から#iとして記録され、VO
B#2の182は148から149で示すエクステント
#jから#nに記録される。そして、これらのエクステ
ントの記録位置情報は割付記述子134,135から1
36,140から141により管理される。この時、各
VOBの境界はエクステントの境界になるように、割付
記述子が登録される。このように、VOB毎に割付記述
子を管理することにより、各VOBのディスク上の記録
位置が明確に識別できる。さらに、連続再生を保証する
VOB毎に割付拡張記述子の位置情報を管理するため
に、割付記述子がVOBの先頭のデータを管理するとき
は、割付構造領域を新たに設ける。例えば、VOB#2
のを記録する場合には、VOB#1の割付構造領域10
6に、VOB#2の割付構造領域107の先頭を指定す
る割付記述子137とその直後から論理セクタの終端ま
でNULLデータからなるパディングデータを記録し、
割付構造領域107の先頭に新たに割付拡張記述子13
9を登録し、その直後からVOB#2の記録位置情報を
管理する割付記述子140から141とパディングデー
タ142を記録する。このような割付構造領域により、
明確にVOB毎に、割付記述子の集合を管理する事が出
来る。一方、ストリームディレクトリにはAVデータの
オブジェクト構造を管理するオブジェクト構造記述子が
ファイル識別記述子130として記録される。このファ
イル識別記述子139はファイル識別記述子129と同
じストリーム名を持ち、データ識別情報としてメタデー
タが指定されている。これらのデータ構造により、この
ファイル識別記述子130はVideo.AVDのオブ
ジェクト構造を記述するメタデータを管理していること
を示すことが出来る。そして、このファイル識別記述子
130により指定されるファイルエントリ131は、オ
ブジェクト構造記述子143の記録位置情報を指定す
る。このオブジェクト構造記述子143は、ストリーム
識別子170、VOBの個数171、VOB#1の割付
構造領域の位置172、VOB#2の割付構造領域の位
置173、割付構造領域106が指定するVOBの長さ
174、割付構造領域107が指定するVOBの長さ1
75、VOB#1の属性情報176とVOB#2の属性
情報177をもつ。このように、オブジェクト構造記述
子はストリームディレクトリに副データとして登録した
データのオブジェクトの個数と各オブジェクトの割付構
造領域を管理する事が出来るために、各VOB毎にスト
リームディレクトリに登録しなくても、その記録位置情
報を効率的に管理することが出来る。このデータ構造
は、ディレクトリ構造と似ているが、必要な情報をコン
パクトに指定できる為にディレクトリを用いるよりもア
クセスが高速に出来る特徴を持つ。また、AVデータの
先頭からの相対アドレス指定によりアクセスを行う場合
は、割付構造領域が指定するVOBの長さの情報を加算
することで、AVデータの相対アドレスを概算すること
ができる、より詳細は、概算により、指定された相対ア
ドレスを含む割付構造領域が選出され、選出された割付
構造領域内の割付記述子を加算することで、正確な相対
アドレスが分かる。このように、割付構造領域が指定す
るVOBの長さの情報を用いることにより高速に所定の
AVデータの相対アドレスを演算することが出来る。
Next, the data structure of each object data constituting the sub data will be described. 181 of VOB # 1 constituting the AV data is recorded as extents # 1 to #i indicated by 144, 146 to 147, and
182 of B # 2 is recorded in extents #j to #n indicated by 148 to 149. The recording position information of these extents is assigned from the allocation descriptors 134, 135 to 1
36, 140 to 141. At this time, the allocation descriptor is registered so that the boundary of each VOB becomes the boundary of the extent. As described above, by managing the allocation descriptor for each VOB, the recording position of each VOB on the disc can be clearly identified. Furthermore, in order to manage the position information of the allocation extension descriptor for each VOB that guarantees continuous playback, when the allocation descriptor manages the head data of the VOB, an allocation structure area is newly provided. For example, VOB # 2
Is recorded in the allocation structure area 10 of VOB # 1.
6, an allocation descriptor 137 for specifying the head of the allocation structure area 107 of VOB # 2 and padding data composed of NULL data from immediately after to the end of the logical sector are recorded.
At the top of the allocation structure area 107, a new allocation extension descriptor 13
9 and immediately after that, allocation descriptors 140 to 141 for managing the recording position information of VOB # 2 and padding data 142 are recorded. With such an allocation structure area,
Clearly, a set of allocation descriptors can be managed for each VOB. On the other hand, an object structure descriptor for managing the object structure of the AV data is recorded as a file identification descriptor 130 in the stream directory. This file identification descriptor 139 has the same stream name as the file identification descriptor 129, and metadata is specified as data identification information. Due to these data structures, the file identification descriptor 130 is stored in the Video. It can indicate that metadata that describes the object structure of the AVD is managed. The file entry 131 specified by the file identification descriptor 130 specifies the recording position information of the object structure descriptor 143. The object structure descriptor 143 includes a stream identifier 170, the number 171 of VOBs, the position 172 of the allocation structure area of VOB # 1, the position 173 of the allocation structure area of VOB # 2, and the length of the VOB specified by the allocation structure area 106. 174, VOB length 1 specified by allocation structure area 107
75, and has attribute information 176 of VOB # 1 and attribute information 177 of VOB # 2. As described above, since the object structure descriptor can manage the number of objects of the data registered as sub-data in the stream directory and the allocation structure area of each object, the object structure descriptor does not need to be registered in the stream directory for each VOB. , The recording position information can be efficiently managed. This data structure is similar to the directory structure, but has the characteristic that access can be made faster than using a directory because necessary information can be specified compactly. In the case where access is performed by specifying a relative address from the beginning of the AV data, the relative address of the AV data can be roughly estimated by adding information on the length of the VOB specified by the allocation structure area. In, an allocation structure area including a specified relative address is selected by approximation, and an accurate relative address can be obtained by adding allocation descriptors in the selected allocation structure area. As described above, the relative address of the predetermined AV data can be calculated at a high speed by using the information on the length of the VOB designated by the allocation structure area.

【0044】なお、オブジェクト構造記述子は、ファイ
ルエントリ132の属性情報として記録してもよい。こ
の時は、オブジェクト構造領域がファイルエントリ内に
形成される為に、ファイルのアクセスの高速化が可能と
なる。
The object structure descriptor may be recorded as attribute information of the file entry 132. At this time, since the object structure area is formed in the file entry, the speed of file access can be increased.

【0045】次に、編集時の動作について説明する。割
付構造領域は、VOB毎であるとともに、論理セクタ毎
にも設定する。AVデータの編集の為に、先頭のエクス
テント#1が削除された場合は、割付構造領域106の
論理セクタのみを書き換えるだけでよく、すべての割付
記述子を読み出し、書き換える必要がない。このよう
に、割付拡張記述子を論理セクタ単位に設置すること
で、割付記述子の読み出し、記録処理を部分的に編集可
能となり、データを編集するときのディスクへのアクセ
ス回数を減らすことが出来る。
Next, the operation at the time of editing will be described. The allocation structure area is set for each VOB and also for each logical sector. When the first extent # 1 is deleted for editing the AV data, only the logical sector in the allocation structure area 106 needs to be rewritten, and there is no need to read and rewrite all the allocation descriptors. In this way, by allocating the allocation extension descriptor in units of logical sectors, the reading and recording processing of the allocation descriptor can be partially edited, and the number of accesses to the disk when editing data can be reduced. .

【0046】図6に示した再生動作に関するフローチャ
ートにしたがって図4に示された情報記録再生システム
装置を用いて、図1に示されたAVデータを再生する動
作を説明する。
The operation of reproducing the AV data shown in FIG. 1 using the information recording / reproducing system apparatus shown in FIG. 4 will be described in accordance with the flowchart relating to the reproducing operation shown in FIG.

【0047】ユーザより再生の指示がきた場合に、最初
にファイルシステムシステム処理手段404が起動さ
れ、データ読み出し手段447を用いてボリューム構造
121を光ディスクドライブ407に読み出すように指
示し、この情報はファイル構造用メモリに読み出され
る。ファイル構造処理手段441はこのボリューム構造
を解析し、ファイル構造領域102をファイル構造用メ
モリ451に読み出すように制御する。次に、ファイル
構造処理手段441はルートディレクトリからVide
o.RTRファイルを検索する。次に、主ファイル構造
処理手段442はファイル構造用メモリ451に拡張フ
ァイルエントリ128を読み出し、制御データの位置情
報を解析し、制御データ127をデータ用メモリ454
へ読み出す(制御データ読み出しステップ:S50
1)。
When the user issues a reproduction instruction, the file system system processing means 404 is first activated, and the data reading means 447 is used to instruct the optical disk drive 407 to read the volume structure 121. Read into the structural memory. The file structure processing means 441 analyzes the volume structure and controls the file structure area 102 to be read out to the file structure memory 451. Next, the file structure processing means 441 moves the
o. Search for an RTR file. Next, the main file structure processing means 442 reads the extension file entry 128 into the file structure memory 451, analyzes the position information of the control data, and stores the control data 127 in the data memory 454.
(Control data read step: S50)
1).

【0048】次に、プログラム処理手段421は、デー
タ用メモリ454よりプログラムをプログラム用メモリ
431へ転送し、ユーザの指示したプログラムを選択す
る(プログラム指定処理ステップ:S602)。
Next, the program processing means 421 transfers the program from the data memory 454 to the program memory 431, and selects a program specified by the user (program specification processing step: S602).

【0049】次に、VOB情報処理手段422はデータ
用メモリ454よりVOBの情報をVOB情報用用メモ
リ432へ転送し、再生するプログラムに対応したAV
データの相対アドレスを演算する(VOB情報処理ステ
ップ:S603)。
Next, the VOB information processing means 422 transfers the VOB information from the data memory 454 to the VOB information memory 432, and outputs the AV data corresponding to the program to be reproduced.
The relative address of the data is calculated (VOB information processing step: S603).

【0050】副ファイル構造処理手段443は、オブジ
ェクト構造記述子の位置情報を解析し、オブジェクト記
述子143をオブジェクト構造用メモリ452に読み出
す(オブジェクト構造読み出しステップ:S604)。
The sub-file structure processing means 443 analyzes the position information of the object structure descriptor, and reads out the object descriptor 143 to the object structure memory 452 (object structure reading step: S604).

【0051】オブジェクト構造処理手段444は、VO
Bの割付構造領域の位置情報及び割付構造領域が指定す
るVOBの長さを用いて、指定された割付構造領域の位
置情報を求める(割付構造領域探索ステップ:S60
5)。
The object structure processing means 444
Using the position information of the layout structure area B and the length of the VOB specified by the layout structure area, position information of the specified layout structure area is obtained (layout structure area search step: S60).
5).

【0052】割付構造処理手段445は、求められた割
付構造領域より所定の割付記述子を読み出しながら、エ
クステントの長さを加算して、AVデータの読み出し開
始位置と終了位置を演算する(割付情報読み出しステッ
プ:S606)。
The allocation structure processing means 445 calculates the AV data read start position and the end position by adding the extent length while reading the predetermined allocation descriptor from the obtained allocation structure area (allocation information). Reading step: S606).

【0053】副ファイル構造処理手段443は、求めら
れた読み出し開始位置から終了位置まで、割付記述子に
指定された位置情報にもとづいてAVデータを読み出す
(AVデータ読み出しステップ:S607)。
The sub-file structure processing means 443 reads the AV data from the obtained read start position to the end position based on the position information specified in the allocation descriptor (AV data read step: S607).

【0054】このように、AVデータを再生する場合
は、指定されたVOBに対して所定の割付記述子を読み
出せばよく、すべての割付記述子を読み出す必要がな
い。記録時に、連続再生するVOBの割付記述子の制限
を付けることで再生機は特定のサイズのメモリを搭載す
ればよくなり、機器のコストダウンがはかれる。また、
2倍速やタイムサーチのように特定のアドレスが不連続
に指定される場合には、オブジェクト構造記述子を用い
て効率的に記録位置情報を演算することが出来る為に、
高速にアクセスが可能になる。また、VOBの属性情報
を用いることにことにより、再生機の仕様を規定できる
為に、再生しようとする再生機がそのVOBを再生可能
かどうかの判断が出来る。
As described above, when reproducing AV data, it is sufficient to read out a predetermined allocation descriptor for a specified VOB, and it is not necessary to read out all the allocation descriptors. At the time of recording, by limiting the allocation descriptor of VOBs to be continuously played back, the player only needs to have a memory of a specific size, and the cost of the device can be reduced. Also,
When a specific address is specified discontinuously as in the case of double speed or time search, the recording position information can be efficiently calculated using the object structure descriptor.
High-speed access is possible. Also, by using the attribute information of the VOB, it is possible to specify the specifications of the playback device, so that it is possible to determine whether or not the playback device to be played can play back the VOB.

【0055】なお、ストリームディレクトリには複数の
種類のVOBが記録されても良い。例えば、記録した日に
ち毎に記録してもよいし、静止画と動画をそれぞれ異な
るVOBとして登録してもよい。また、タイトル毎に登
録してもよい。
A plurality of types of VOBs may be recorded in the stream directory. For example, recording may be performed for each recording date, or still images and moving images may be registered as different VOBs. Also, registration may be performed for each title.

【0056】(実施の形態2)本発明の実施の一実施の
形態として、図7を参照しながらデータ構造を説明す
る。割付構造領域を設定する場合に、VOB毎に新たな
論理セクタに割付構造領域を設定せずに、割付記述子毎
に設定する。すなわち、VOB#1は744,746か
ら747のエクステントとして記録され、VOB#2は
748、749から750のエクステントととして記録
される。この時、割付記述子は、論理セクタ内に記録で
きるだけ記録することが出来るので、全AVデータに対
する割付記述子が記録されている論理セクタ数を実施の
形態1より少なくすることが出来る。なお、733から
738までが1つの論理セクタ、739から742まで
が1つの論理セクタである。この時、オブジェクト構造
領域708に記録されるオブジェクト構造記述子743
はVOBの割付構造領域の位置情報772,773と割
付記述子が指定するVOBのデータ位置774,775
をVOB毎に持つ。VOBの割付構造領域の位置情報7
72,773は論理セクタ番号及び論理セクタの先頭か
らのバイト数を用いて、位置情報を指定する。この指定
により、割付構造領域が論理セクタの先頭から始まらな
くてもその位置情報を指定できる。割付記述子が指定す
るVOBのデータ位置774,775は割付構造領域の
各論理セクタ内で、最初に記録される割付記述子が指定
するVOB内のデータの相対バイト位置を指定する。こ
のデータ構造によりVOB内のアクセスを高速化でき
る。
(Embodiment 2) As an embodiment of the present invention, a data structure will be described with reference to FIG. When setting the allocation structure area, the allocation structure area is not set in a new logical sector for each VOB, but is set for each allocation descriptor. That is, VOB # 1 is recorded as extents 744, 746 to 747, and VOB # 2 is recorded as extents 748, 749 to 750. At this time, since the allocation descriptors can be recorded as much as possible in the logical sector, the number of logical sectors in which the allocation descriptors for all the AV data are recorded can be made smaller than in the first embodiment. Note that 733 to 738 is one logical sector, and 739 to 742 is one logical sector. At this time, the object structure descriptor 743 recorded in the object structure area 708
Is the position information 772, 773 of the VOB allocation structure area and the data position 774, 775 of the VOB specified by the allocation descriptor
For each VOB. Position information 7 of VOB allocation structure area
Reference numerals 72 and 773 designate position information using a logical sector number and the number of bytes from the head of the logical sector. By this designation, even if the layout structure area does not start from the head of the logical sector, its position information can be designated. The data position 774, 775 of the VOB specified by the allocation descriptor specifies the relative byte position of the data in the VOB specified by the allocation descriptor recorded first in each logical sector of the allocation structure area. This data structure can speed up the access in the VOB.

【0057】[0057]

【発明の効果】本発明の情報記録媒体は、主ファイル構
造と副ファイル構造により、複数のデータをファイル構
造として管理しながら1つのファイルとして記録するこ
とが出来る。このため、ディレクトリ名やファイル名が
不意に変更される可能性を少なくすることが出来るとと
もに、ファイルを不意に移動又は削除する事を防止する
ことが出来る。また、複数のデータを1つのファイルと
して移動やコピーが容易である。また、VOBの数が多
くなっても、所定の割付記述子を読み出せば良く、アク
セスが早い。また、所定のサイズの割付拡張記述子を読
み出せば良く、機器のコストダウンを図れる。また、小
さなサイズのオブジェクト構造記述子を用いて、VOB
毎に属性情報を管理できる。また、割付記述子が論理セ
クタ単位で編集できるので、記録したデータの編集性が
高い。また、連続再生するに割付記述子の長さを制限す
る事が出来、小さなメモリのシステムでも連続再生が可
能となる。
According to the information recording medium of the present invention, a plurality of data can be recorded as one file while managing a plurality of data as a file structure by the main file structure and the sub file structure. For this reason, it is possible to reduce the possibility that a directory name or a file name is unexpectedly changed, and to prevent a file from being unexpectedly moved or deleted. Also, it is easy to move or copy a plurality of data as one file. Even if the number of VOBs increases, a predetermined allocation descriptor may be read, and the access is quick. Further, it is only necessary to read out the allocation extension descriptor of a predetermined size, and the cost of the device can be reduced. In addition, using a small-sized object structure descriptor, VOB
Attribute information can be managed for each. Also, since the allocation descriptor can be edited in logical sector units, the editability of the recorded data is high. In addition, the length of the allocation descriptor can be limited for continuous playback, and continuous playback is possible even with a small memory system.

【図面の簡単な説明】[Brief description of the drawings]

【図1】本発明の情報記録媒体の実施の形態1における
領域構成を示すデータ構造図
FIG. 1 is a data structure diagram showing an area configuration in an information recording medium according to a first embodiment of the present invention.

【図2】本発明の情報記録媒体にAVデータを記録する
前の実施の形態1における領域構成を示すデータ構造図
FIG. 2 is a data structure diagram showing an area configuration in Embodiment 1 before recording AV data on an information recording medium of the present invention.

【図3】本発明のファイルに関するディレクトリ構造図FIG. 3 is a directory structure diagram of a file according to the present invention.

【図4】本発明の情報記録再生システム装置の一実施の
形態における構成を示すブロック図
FIG. 4 is a block diagram showing a configuration in an embodiment of an information recording / reproducing system apparatus of the present invention.

【図5】本発明の情報記録再生システム装置による記録
動作を説明するフローチャート
FIG. 5 is a flowchart illustrating a recording operation performed by the information recording / reproducing system device of the present invention.

【図6】本発明の情報記録再生システム装置による再生
動作を説明するフローチャート
FIG. 6 is a flowchart illustrating a reproducing operation performed by the information recording / reproducing system apparatus of the present invention.

【図7】本発明の情報記録媒体の実施の形態2における
領域構成を示すデータ構造図
FIG. 7 is a data structure diagram showing an area configuration in Embodiment 2 of the information recording medium of the present invention.

【図8】従来の情報記録媒体の領域構成を示すデータ構
造図
FIG. 8 is a data structure diagram showing an area configuration of a conventional information recording medium.

【図9】従来のファイルのディレクトリ構造図FIG. 9 is a diagram showing a conventional directory structure of a file.

【図10】従来の制御データとAVデータの構成を示す
FIG. 10 is a diagram showing a configuration of conventional control data and AV data.

【符号の説明】[Explanation of symbols]

102 ファイル構造領域 103 主ファイル構造領域 104 主データ領域 105 副ファイル構造領域 106,107,706,707 割付構造領域 107,708 オブジェクト構造領域 143,743 オブジェクト構造記述子 402 制御データ処理手段 403 制御データ処理用メモリ 404 ファイルシステム処理手段 405 ファイルシステム用メモリ 421 プログラム処理手段 422 VOB情報処理手段 441 ファイル構造処理手段 442 主ファイル構造処理手段 443 副ファイル構造処理手段 444 オブジェクト構造処理手段 445 割付構造処理手段 102 file structure area 103 main file structure area 104 main data area 105 sub file structure area 106, 107, 706, 707 allocation structure area 107, 708 object structure area 143, 743 object structure descriptor 402 control data processing means 403 control data processing Memory 404 file system processing means 405 file system memory 421 program processing means 422 VOB information processing means 441 file structure processing means 442 main file structure processing means 443 sub-file structure processing means 444 object structure processing means 445 allocation structure processing means

───────────────────────────────────────────────────── フロントページの続き (51)Int.Cl.7 識別記号 FI テーマコート゛(参考) H04N 5/92 (72)発明者 福島 能久 大阪府門真市大字門真1006番地 松下電器 産業株式会社内 Fターム(参考) 5C053 FA14 FA23 FA24 GA11 GB05 GB11 GB37 HA29 JA03 JA21 KA05 KA21 KA24 LA06 LA07 LA11 5D044 AB05 AB07 DE02 DE03 DE11 DE31 DE37 DE42 DE52 ──────────────────────────────────────────────────の Continued on the front page (51) Int.Cl. 7 Identification symbol FI Theme coat ゛ (Reference) H04N 5/92 (72) Inventor Nohisa Fukushima 1006 Ojidoma, Kazuma, Osaka Matsushita Electric Industrial Co., Ltd. F-term (Reference) 5C053 FA14 FA23 FA24 GA11 GB05 GB11 GB37 HA29 JA03 JA21 KA05 KA21 KA24 LA06 LA07 LA11 5D044 AB05 AB07 DE02 DE03 DE11 DE31 DE37 DE42 DE52

Claims (10)

【特許請求の範囲】[Claims] 【請求項1】 セクタ単位にデータの記録再生が行われ
るとともに、データの記録位置情報が割付情報として管
理され、前記データはファイル構造を用いてファイルと
して記録される情報記録媒体であって、AVデータを再
生するための制御データを主データとして管理する主フ
ァイル構造領域と、AVデータを副データとして管理す
る副ファイル構造領域を備え、制御データとAVデータ
を1つのファイルとして記録することを特徴とする情報
記録媒体。
1. An information recording medium in which recording and reproduction of data is performed in sector units, recording position information of data is managed as allocation information, and the data is recorded as a file using a file structure. It has a main file structure area for managing control data for reproducing data as main data and a sub file structure area for managing AV data as sub data, and records control data and AV data as one file. Information recording medium.
【請求項2】 前記AVデータは複数のオブジェクトデ
ータからなり、前記副ファイル構造領域はオブジェクト
データ毎に割付情報を管理する割付構造領域と、割付構
造領域の記録位置情報を管理するオブジェクト構造領域
を含み、AVデータの各オブジェクトデータが1つのフ
ァイル内で構造的に管理されることを特徴とする請求項
1記載の情報記録媒体。
2. The AV data comprises a plurality of object data, and the sub-file structure area includes an allocation structure area for managing allocation information for each object data, and an object structure area for managing recording position information of the allocation structure area. 2. The information recording medium according to claim 1, wherein each object data of the AV data is structurally managed in one file.
【請求項3】 セクタ単位にデータの記録再生が行われ
るとともに、データの記録位置情報が割付情報として管
理され、前記データはファイル構造を用いてファイルと
して記録される情報記録媒体において、データをファイ
ルとして記録する記録方法であって、AVデータを記録
するステップと、記録した前記AVデータを副データと
して管理する副ファイル構造記録ステップと、前記AV
データを再生するための制御データを記録するステップ
と、前記制御データを主データとして管理する主ファイ
ル構造記録ステップとを備え、制御データとAVデータ
を1つのファイルとして記録することを特徴とする情報
記録方法。
3. An information recording medium in which data is recorded / reproduced on a sector basis, data recording position information is managed as allocation information, and the data is recorded as a file using a file structure. A recording method for recording AV data; a sub-file structure recording step of managing the recorded AV data as sub-data;
An information recording step of recording control data for reproducing data; and a main file structure recording step of managing the control data as main data, wherein the control data and the AV data are recorded as one file. Recording method.
【請求項4】 前記AVデータは複数のオブジェクトデ
ータからなり、オブジェクトデータ毎に割付情報を管理
する割付構造領域を記録するステップと、前記割付構造
領域の位置情報を管理するオブジェクト構造を記録する
ステップとを備え、AVデータの各オブジェクトデータ
が1つのファイル内に構造的に記録されることを特徴と
する請求項3記載の情報記録方法。
4. The AV data comprises a plurality of object data, a step of recording an allocation structure area for managing allocation information for each object data, and a step of recording an object structure for managing position information of the allocation structure area. 4. The information recording method according to claim 3, wherein each object data of the AV data is structurally recorded in one file.
【請求項5】 請求項1記載の情報記録媒体を再生する
方法であって、前記主ファイル構造領域の情報にもとづ
いて前記制御データを読み出すステップと、前記制御デ
ータにもとづいて、前記副ファイル構造領域よりAVデ
ータの割付情報を読み出すステップと、前記割付情報に
もとづいてAVデータを読み出すステップとを備え、1
つのファイルにアクセスすることによりAVデータを再
生することを特徴とする情報再生方法。
5. The method according to claim 1, wherein said control data is read out based on information in said main file structure area, and said sub file structure is read out based on said control data. A step of reading allocation information of AV data from the area; and a step of reading AV data based on the allocation information.
An information reproducing method characterized by reproducing AV data by accessing two files.
【請求項6】 請求項2記載の情報記録媒体を再生する
方法であって、前記主ファイル構造領域の情報にもとづ
いて前記制御データを読み出すステップと、前記副ファ
イル構造領域の情報にもとづいてオブジェクト構造領域
よりオブジェクトデータの割付構造領域の位置情報を読
み出すステップと、前記制御データにもとづいて、前記
割付構造領域の中から使用する割付情報を検索するステ
ップと、前記検索した割付情報にもとづいてAVデータ
を読み出すステップとを備えたことを特徴とする情報再
生方法。
6. The method for reproducing an information recording medium according to claim 2, wherein said control data is read out based on information in said main file structure area, and an object is read out based on information in said sub-file structure area. Reading the position information of the allocation structure area of the object data from the structure area; searching for the allocation information to be used from the allocation structure area based on the control data; and performing AV based on the searched allocation information. Reading out data.
【請求項7】 セクタ単位にデータの記録再生が行われ
るとともに、データの記録位置情報が割付情報として管
理され、前記データはファイル構造を用いてファイルと
して記録される情報記録媒体において、データをファイ
ルとして記録する記録装置であって、データ記録手段
と、記録したAVデータを副データとして管理する副フ
ァイル構造を作成する副ファイル構造処理手段と、前記
AVデータを再生するための制御データを作成する制御
データ処理手段と、前記制御データを主データとして管
理する主ファイル構造を作成する主ファイル構造処理手
段とを備え、前記制御データと前記AVデータを1つの
ファイルとして記録することを特徴とする情報記録シス
テム装置。
7. An information recording medium in which data is recorded / reproduced on a sector basis, data recording position information is managed as allocation information, and the data is recorded as a file using a file structure. A data recording unit, a sub-file structure processing unit for creating a sub-file structure for managing the recorded AV data as sub-data, and control data for reproducing the AV data. Information comprising: control data processing means; and main file structure processing means for creating a main file structure for managing the control data as main data, wherein the control data and the AV data are recorded as one file. Recording system equipment.
【請求項8】 前記AVデータは複数のオブジェクトデ
ータからなり、オブジェクトデータ毎に割付情報を管理
する割付構造を作成する割付構造処理手段と、前記割付
構造の記録位置情報を管理するオブジェクト構造を作成
するオブジェクト構造処理手段とを備え、前記AVデー
タの各オブジェクトデータが構造的に管理されるファイ
ルを記録することを特徴とする請求項7記載の情報記録
システム装置。
8. The AV data is composed of a plurality of object data, an allocation structure processing means for generating an allocation structure for managing allocation information for each object data, and an object structure for managing recording position information of the allocation structure. 8. The information recording system apparatus according to claim 7, further comprising: an object structure processing unit configured to record a file in which each object data of the AV data is structurally managed.
【請求項9】 請求項1記載の情報記録媒体を再生する
システム装置であって、データ読出し手段と、前記主フ
ァイル構造領域の情報から前記制御データの記録位置情
報を取得する主ファイル構造処理手段と、前記制御デー
タにもとづいて前記AVデータの再生情報を取得する制
御データ処理手段と、前記副ファイル構造領域より前記
AVデータの割付情報を取得する副ファイル構造処理手
段とを備え、1つのファイルにアクセスするだけでAV
データを再生することを特徴とする情報再生システム装
置。
9. A system device for reproducing the information recording medium according to claim 1, wherein said data reading means and main file structure processing means for acquiring recording position information of said control data from information of said main file structure area. Control data processing means for obtaining reproduction information of the AV data based on the control data; and sub-file structure processing means for obtaining allocation information of the AV data from the sub-file structure area. Just access to AV
An information reproducing system apparatus for reproducing data.
【請求項10】 請求項2記載の情報記録媒体を再生す
るシステム装置であって、データ読出し手段と、前記主
ファイル構造領域の情報から前記制御データの記録位置
情報を取得する主ファイル構造処理手段と、前記制御デ
ータにもとづいて前記AVデータの再生情報を取得する
制御データ処理手段と、前記副ファイル構造領域の情報
にもとづいてオブジェクト構造領域よりオブジェクトデ
ータの割付構造領域の位置情報を取得するオブジェクト
構造処理手段と、前記制御データにもとづいて、前記割
付構造領域の中から使用する割付情報を取得する割付構
造処理手段とを備え、1つのファイルにアクセスするだ
けでAVデータの各オブジェクトデータを再生すること
を特徴とする情報再生システム装置。
10. A system device for reproducing an information recording medium according to claim 2, wherein: a data reading means; and a main file structure processing means for acquiring recording position information of the control data from information of the main file structure area. A control data processing means for obtaining reproduction information of the AV data based on the control data; and an object for obtaining position information of an allocation structure area of object data from an object structure area based on information of the sub-file structure area Structure processing means; and allocation structure processing means for acquiring allocation information to be used from the allocation structure area based on the control data, reproducing each object data of AV data by accessing only one file. An information reproducing system device characterized by performing:
JP07146599A 1999-03-17 1999-03-17 Information recording medium, information recording / reproducing method, and information recording / reproducing system apparatus Expired - Fee Related JP4134429B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP07146599A JP4134429B2 (en) 1999-03-17 1999-03-17 Information recording medium, information recording / reproducing method, and information recording / reproducing system apparatus

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP07146599A JP4134429B2 (en) 1999-03-17 1999-03-17 Information recording medium, information recording / reproducing method, and information recording / reproducing system apparatus

Publications (2)

Publication Number Publication Date
JP2000268505A true JP2000268505A (en) 2000-09-29
JP4134429B2 JP4134429B2 (en) 2008-08-20

Family

ID=13461382

Family Applications (1)

Application Number Title Priority Date Filing Date
JP07146599A Expired - Fee Related JP4134429B2 (en) 1999-03-17 1999-03-17 Information recording medium, information recording / reproducing method, and information recording / reproducing system apparatus

Country Status (1)

Country Link
JP (1) JP4134429B2 (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
RU2284589C2 (en) * 2002-05-09 2006-09-27 Сони Корпорейшн Method and device for recording, and data carrier
JP5032510B2 (en) * 2007-06-06 2012-09-26 パナソニック株式会社 Playback device, recording method, program

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
RU2284589C2 (en) * 2002-05-09 2006-09-27 Сони Корпорейшн Method and device for recording, and data carrier
JP5032510B2 (en) * 2007-06-06 2012-09-26 パナソニック株式会社 Playback device, recording method, program

Also Published As

Publication number Publication date
JP4134429B2 (en) 2008-08-20

Similar Documents

Publication Publication Date Title
JP4242966B2 (en) Recording medium for storing real-time recording / reproduction information
US7068918B1 (en) Recording medium for storing real time recording/reproduction information, method and apparatus for recording and reproducing in real time, and file operating method using the same
US20060133223A1 (en) Recording medium, recording device usint the same, and reproduction device
JP3816488B2 (en) Information recording apparatus, information recording medium, information recording method, and program
JP2005033383A (en) Moving image editing apparatus and control method thereof
US20050259542A1 (en) Reproduction device and method, recording medium, and program
JP4134429B2 (en) Information recording medium, information recording / reproducing method, and information recording / reproducing system apparatus
JP3383601B2 (en) Information recording medium, information recording / reproducing apparatus and method
JP3277923B2 (en) Data recording / reproducing apparatus and method
BR9917725B1 (en) reproduction apparatus.
US20040255250A1 (en) Data processing apparatus
JP2003158714A (en) Information recording apparatus and method and information reproducing apparatus and method
JP2000339868A (en) Information processing apparatus and data processing method
KR100499587B1 (en) Method for managing bookmark data in optical disc driver
US7593622B2 (en) Information recording medium, information recoding/reproduction system apparatus, and information recording/reproduction method
US20070183272A1 (en) Recording apparatus, reproducing apparatus, recording method, reproducing method, and recording medium
JP2000311469A (en) Disk control device and disk device using the same
JP3277782B2 (en) Data recording / reproducing device and data recording / reproducing method
KR20000035410A (en) Apparatus and method for recording, apparatus and method for reproduction, apparatus and method for recording/reproducing, and distribution medium
CN1902700B (en) Information recording device, information recording method, and recording medium in which program is recorded
JP4272195B2 (en) Information recording medium, information recording method, information recording apparatus, information reproducing method, and information reproducing apparatus
JP4270721B2 (en) Data editing method and information recording system apparatus
JP3698630B2 (en) Information recording medium, recording method and reproducing method thereof, system control unit thereof, information recording apparatus and information reproducing apparatus thereof
JP4304861B2 (en) Recording / playback device
JP3383663B2 (en) Information recording medium, information recording method and apparatus, and reproducing apparatus

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20051129

RD01 Notification of change of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7421

Effective date: 20051213

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20071211

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20080212

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20080507

A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20080520

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20110613

Year of fee payment: 3

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20120613

Year of fee payment: 4

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20120613

Year of fee payment: 4

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20130613

Year of fee payment: 5

LAPS Cancellation because of no payment of annual fees