[go: up one dir, main page]

JPH08339637A - Recording medium, recording apparatus for recording data on the recording medium, and recording method thereof, reproducing apparatus for reproducing data from the recording medium, and reproducing method - Google Patents

Recording medium, recording apparatus for recording data on the recording medium, and recording method thereof, reproducing apparatus for reproducing data from the recording medium, and reproducing method

Info

Publication number
JPH08339637A
JPH08339637A JP7871696A JP7871696A JPH08339637A JP H08339637 A JPH08339637 A JP H08339637A JP 7871696 A JP7871696 A JP 7871696A JP 7871696 A JP7871696 A JP 7871696A JP H08339637 A JPH08339637 A JP H08339637A
Authority
JP
Japan
Prior art keywords
data
pack
packet
stream
audio
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.)
Pending
Application number
JP7871696A
Other languages
Japanese (ja)
Inventor
Shinichi Kikuchi
伸一 菊地
Hidenori Mimura
英紀 三村
Kazuhiko Taira
和彦 平良
Tomoaki Kurano
智昭 蔵野
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.)
Toshiba Corp
Toshiba AVE Co Ltd
Original Assignee
Toshiba Corp
Toshiba AVE 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 Toshiba Corp, Toshiba AVE Co Ltd filed Critical Toshiba Corp
Priority to JP7871696A priority Critical patent/JPH08339637A/en
Publication of JPH08339637A publication Critical patent/JPH08339637A/en
Priority to JP9082844A priority patent/JP2839879B2/en
Priority to JP16902298A priority patent/JP2857143B1/en
Priority to JP16901998A priority patent/JP2857140B1/en
Priority to JP16902198A priority patent/JP2857142B1/en
Priority to JP16902098A priority patent/JP2857141B1/en
Pending legal-status Critical Current

Links

Landscapes

  • Television Signal Processing For Recording (AREA)
  • Compression Or Coding Systems Of Tv Signals (AREA)
  • Signal Processing For Digital Recording And Reproducing (AREA)
  • Management Or Editing Of Information On Record Carriers (AREA)

Abstract

(57)【要約】 【課題】 この発明は、さまざまな種別データを複数種
類取り扱うことができる。 【解決手段】 この発明は、光ディスクのデータ領域
に、プログラムチェーン、プログラム、セル、パックの
階層構造でデータが記録され、上記各パックが、各パッ
クを識別するためのパックヘッダとデータストリームが
記録されるパケットよりなり、上記パケットが少なくと
もプライベートストリームを示すストリームIDを有す
るパケットヘッダとそのプライベートストリームの種別
を示すサブストリームIDとが記述され、この種別とし
ては、ドルビーAC3のオーディオデータのパケットデ
ータ、リニアPCMのオーディオデータのパケットデー
タ、副映像データのパケットデータ、あるいはコンピュ
ータデータのパケットデータであるかを示すものであ
る。
(57) Abstract: The present invention can handle a plurality of types of various types of data. According to the present invention, data is recorded in a data area of an optical disc in a hierarchical structure of program chains, programs, cells, and packs, and each pack records a pack header for identifying each pack and a data stream. A packet header having a stream ID indicating at least a private stream and a substream ID indicating the type of the private stream, and the type includes packet data of audio data of Dolby AC3, This indicates whether the packet data is audio data packet data of linear PCM, sub-picture data packet data, or computer data packet data.

Description

【発明の詳細な説明】Detailed Description of the Invention

【0001】[0001]

【発明の属する技術分野】この発明は、この発明は、圧
縮された動画データや音声データ等の目的や種類の違う
データを記録する光ディスク等の記録媒体、この記録媒
体へデータを記録する記録装置、その記録媒体へのデー
タの記録方法、その記録媒体からデータを再生する再生
装置、その記録媒体からのデータの再生方法に関する。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a recording medium, such as an optical disc, for recording data of different types and types such as compressed moving image data and audio data, and a recording device for recording data on this recording medium. The present invention relates to a method for recording data on the recording medium, a reproducing device for reproducing data from the recording medium, and a method for reproducing data from the recording medium.

【0002】[0002]

【従来の技術】従来、ディジタル動画像データや音声デ
ータを圧縮(符号化)する方式として、MPEG(Movi
ng Picture Experts Group)方式が国際標準化されるに
至っている。このMPEG圧縮方式はディジタル動画像
データ(映像データ)や音声データを可変長圧縮する方
式である。
2. Description of the Related Art Conventionally, as a method for compressing (encoding) digital moving image data and audio data, MPEG (Movi
The ng Picture Experts Group) system has come to be internationally standardized. This MPEG compression method is a method for variable length compression of digital moving image data (video data) and audio data.

【0003】これに伴って、MPEG圧縮方式に対応し
たシステムフォーマット方式もMPEGシステムレイヤ
として規定されている。
Along with this, a system format system corresponding to the MPEG compression system is also defined as an MPEG system layer.

【0004】このMPEGシステムレイヤは、通信系で
扱い易いように規定されており、動画、音声、その他の
データを同期して転送かつ再生できるように、それぞれ
のデータに基準時刻を用いて表現した転送開始時刻と再
生開始時刻が規定されている。
This MPEG system layer is defined so that it can be easily handled in a communication system, and is expressed by using a reference time for each data so that moving data, audio, and other data can be transferred and reproduced synchronously. The transfer start time and the reproduction start time are specified.

【0005】また、上記MPEGシステムレイヤでは、
動画圧縮データストリーム(MPEG動画データ)と音
声圧縮データストリーム(MPEGオーディオデータ)
をストリームIDで、データ種別を規定しているが、そ
のほかのデータ種別に関しては、プライベートストリー
ムとして、ユーザに解放する形をとっている。
In addition, in the MPEG system layer,
Video compression data stream (MPEG video data) and audio compression data stream (MPEG audio data)
The data type is defined by the stream ID, but other data types are released to the user as a private stream.

【0006】しかしながら、これでは、ユーザが付け加
える事ができるデータ種別が2種類しかサポートでき
ず、拡張性を狭めている。
However, this can support only two types of data that can be added by the user, thus narrowing the expandability.

【0007】これでは、さまざまな種類のデータを自由
に扱う事ができず、マルチメディア時代に対応する事が
できないという欠点がある。
[0007] This has the drawback that various kinds of data cannot be handled freely and the multimedia era cannot be dealt with.

【0008】また、MPEGオーディオデータ以外のオ
ーディオデータにおいて、パケット長の最大のデータ長
が決められている場合、完結したフレームデータブロッ
クのデータ数で上記パケットのデータ長が割り切れない
場合に、パケット内に前のデータブロックが入ったりし
て、このフレームデータブロックの開始アドレスがわか
らない可能性があり、途中で再生する場合に、再生でき
ない可能性があるという欠点がある。
In audio data other than MPEG audio data, if the maximum data length of the packet length is determined and the data length of the packet cannot be divided by the data number of the completed frame data block, There is a possibility that the start address of this frame data block may not be known due to the inclusion of the previous data block, and there is a possibility that the reproduction may not be possible when reproducing in the middle.

【0009】[0009]

【発明が解決しようとする課題】この発明は、さまざま
な種別データを複数種類取り扱うことができることを目
的としている。
SUMMARY OF THE INVENTION An object of the present invention is to be able to handle a plurality of types of various types of data.

【0010】また、取り扱うデータがリニアオーディオ
データの場合には、途中からの再生がスムーズにでき、
コンピュータデータの時には、使用できる環境が簡単に
検出できることを目的としている。
Further, when the data to be handled is linear audio data, it is possible to smoothly reproduce from the middle,
For computer data, the purpose is to be able to easily detect the usable environment.

【0011】[0011]

【課題を解決するための手段】この発明の記録媒体は、
一部の領域に管理領域、他の領域にデータ領域が形成さ
れ、上記データ領域には、データが複数のプログラムチ
ェーンに分かれて記録されており、それぞれのプログラ
ムチェーンが複数のプログラムからなり、1つのプログ
ラムが複数のセルからなり、1つのセルが複数のパック
からなる階層構造で記録され、上記各パックが、各パッ
クを識別するためのパックヘッダとデータストリームが
記録されるパケットよりなり、上記パケットが少なくと
もプライベートストリームを示すデータを有するパケッ
トヘッダとプライベートストリームの種別を示すデータ
とこの種別に対応するパケットデータよりなり、上記管
理領域には、上記データ領域のプログラムチェーン、プ
ログラム、セル、パックに対する繋がりを管理する管理
データが記録されている。
The recording medium of the present invention comprises:
A management area is formed in a part of the area, and a data area is formed in another area. In the data area, data is divided into a plurality of program chains and recorded, and each program chain consists of a plurality of programs. One program is composed of a plurality of cells, one cell is recorded in a hierarchical structure composed of a plurality of packs, and each pack is composed of a pack header for identifying each pack and a packet in which a data stream is recorded. The packet comprises at least a packet header having data indicating a private stream, data indicating the type of the private stream, and packet data corresponding to this type, and the management area includes a program chain, a program, a cell, and a pack for the data area. Management data that manages connections is recorded There.

【0012】この発明の記録媒体は、一部の領域に管理
領域と、他の領域にデータ領域が形成され、上記データ
領域には、複数のプログラムが記録されており、1つの
プログラムが複数のパックからなる階層構造で記録さ
れ、上記各パックが、各パックを識別するためのパック
ヘッダとデータストリームが記録されるパケットよりな
り、上記パケットが少なくともプライベートストリーム
を示すデータを有するパケットヘッダとプライベートス
トリームの種別を示すデータとこの種別に対応するパケ
ットデータよりなり、上記管理領域には、上記データ領
域の各プログラムとパックに対する繋がりを管理する管
理データが記録されている。
In the recording medium of the present invention, a management area is formed in a part of the area, and a data area is formed in another area. A plurality of programs are recorded in the data area, and one program includes a plurality of programs. The packets are recorded in a hierarchical structure of packs, each pack includes a packet in which a pack header for identifying each pack and a data stream are recorded, and the packet includes a packet header and a private stream having data indicating at least a private stream. Management data for managing the connection between each program and the pack in the data area is recorded in the management area.

【0013】この発明の記録装置は、一部の領域に管理
領域、他の領域にデータ領域が形成され、上記データ領
域に、データが複数のプログラムチェーンに分かれて記
録され、それぞれのプログラムチェーンが複数のプログ
ラムからなり、1つのプログラムが複数のセルからな
り、1つのセルが複数のパックからなる階層構造で記録
され、各パックが各パックを識別するためのパックヘッ
ダとデータが記録されるパケットを有する記録媒体にデ
ータが記録されるものにおいて、オーディオデータ、あ
るいは副映像データを受入れる受入手段、この受入手段
により受入れたオーディオデータの一部のフレームデー
タとこのフレームデータの開始アドレスとオーディオデ
ータのストリーム番号とオーディオデータを示すデータ
とからなるパケットデータとこのパケットデータがプラ
イベートストリームであることを示すデータやパケット
長を有するパケットヘッダとによるパケットにパックを
識別するためのパックヘッダを付与してパックを形成す
る第1の形成手段、上記受入手段により受入れた副映像
データの一部とこの副映像データのストリーム番号と副
映像データを示すデータとからなるパケットデータとこ
のパケットデータがプライベートストリームであること
を示すデータやパケット長を有するパケットヘッダによ
るパケットにパックを識別するためのパックヘッダを付
与してパックを形成する第2の形成手段、およびこれら
の第1乃至第2の形成手段により形成したパックを上記
記録媒体に記録する記録手段から構成されている。
In the recording apparatus of the present invention, a management area is formed in a part of the area and a data area is formed in another area, and the data is divided into a plurality of program chains and recorded in the data area. Packet consisting of a plurality of programs, one program consisting of a plurality of cells, one cell being recorded in a hierarchical structure consisting of a plurality of packs, and a pack header for identifying each pack and data is recorded. In the data recorded on the recording medium having, the receiving means for receiving the audio data or the sub-picture data, a part of the frame data of the audio data received by this receiving means, the start address of this frame data and the audio data. Packet consisting of stream number and audio data First forming means for forming a pack by adding a pack header for identifying a pack to a packet by a data and a packet header having a packet length and data indicating that the packet data is a private stream; Packet data consisting of a part of the sub-picture data received by the means, stream number of the sub-picture data and data indicating the sub-picture data, and data indicating that the packet data is a private stream and a packet header having a packet length From a second forming means for forming a pack by adding a pack header for identifying the pack to the packet according to the above, and a recording means for recording the pack formed by the first or second forming means on the recording medium. It is configured.

【0014】この発明の記録装置は、一部の領域に管理
領域、他の領域にデータ領域が形成され、上記データ領
域に、データが複数のプログラムチェーンに分かれて記
録され、それぞれのプログラムチェーンが複数のプログ
ラムからなり、1つのプログラムが複数のセルからな
り、1つのセルが複数のパックからなる階層構造で記録
され、各パックが各パックを識別するためのパックヘッ
ダとデータが記録されるパケットを有する記録媒体にデ
ータが記録されるものにおいて、ドルビーAC3オーデ
ィオデータ、リニアオーディオデータ、コンピュータデ
ータ、あるいは副映像データを受入れる受入手段、この
受入手段により受入れたドルビーAC3オーディオデー
タの一部のフレームデータとこのフレームデータの開始
アドレスとドルビーAC3オーディオデータのストリー
ム番号とドルビーAC3オーディオデータを示すデータ
とからなるパケットデータとこのパケットデータがプラ
イベートストリームであることを示すデータやパケット
長を有するパケットヘッダとによるパケットにパックを
識別するためのパックヘッダを付与してパックを形成す
る第1の形成手段、上記受入手段により受入れたリニア
オーディオデータの一部のフレームデータとこのフレー
ムデータの開始アドレスとリニアオーディオデータのス
トリーム番号とリニアオーディオデータを示すデータと
からなるパケットデータとこのパケットデータがプライ
ベートストリームであることを示すデータやパケット長
を有するパケットヘッダとによるパケットにパックを識
別するためのパックヘッダを付与してパックを形成する
第2の形成手段、上記受入手段により受入れたコンピュ
ータデータの一部とこのコンピュータデータの使用CP
Uや使用OSの環境情報とコンピュータデータを示すデ
ータとからなるパケットデータとこのパケットデータが
プライベートストリームであることを示すデータやパケ
ット長を有するパケットヘッダとによるパケットにパッ
クを識別するためのパックヘッダを付与してパックを形
成する第3の形成手段、上記受入手段により受入れた副
映像データの一部とこの副映像データのストリーム番号
と副映像データを示すデータとからなるパケットデータ
とこのパケットデータがプライベートストリームである
ことを示すデータやパケット長を有するパケットヘッダ
によるパケットにパックを識別するためのパックヘッダ
を付与してパックを形成する第4の形成手段、およびこ
れらの第1乃至第4の形成手段により形成したパックを
上記記録媒体に記録する記録手段から構成されている。
In the recording apparatus of the present invention, a management area is formed in a part of the area and a data area is formed in another area, and the data is divided into a plurality of program chains and recorded in the data area. Packet consisting of a plurality of programs, one program consisting of a plurality of cells, one cell being recorded in a hierarchical structure consisting of a plurality of packs, and a pack header for identifying each pack and data is recorded. Which is to be recorded on a recording medium having a Dolby AC3 audio data, linear audio data, computer data, or sub-picture data, and a part of the frame data of the Dolby AC3 audio data received by the receiving unit. And the start address of this frame data and Dolby A pack for identifying a pack in a packet by packet data including a stream number of C3 audio data and data indicating Dolby AC3 audio data, and data indicating that this packet data is a private stream and a packet header having a packet length. First forming means for adding a header to form a pack, a part of frame data of the linear audio data received by the receiving means, a start address of the frame data, a stream number of the linear audio data, and linear audio data are shown. A pack header for identifying a pack is added to a packet composed of packet data composed of data and a packet header having data or a packet length indicating that this packet data is a private stream. Second forming means for forming a click, use of some the computer data of the computer data received by said receiving means CP
A pack header for identifying a pack in a packet by packet data including U and environment information of the OS used and data indicating computer data, data indicating that this packet data is a private stream, and a packet header having a packet length Packet data consisting of a part of the sub-picture data received by the receiving means, a stream number of the sub-picture data, and data indicating the sub-picture data, and the packet data. Is a private stream, and fourth forming means for forming a pack by adding a pack header for identifying the pack to a packet with a packet header having a packet length, and the first to fourth of these. The pack formed by the forming means is recorded on the recording medium. And a recording means for.

【0015】この発明の再生装置は、一部の領域に管理
領域、他の領域にデータ領域が形成され、上記データ領
域に、データが複数のプログラムチェーンに分かれて記
録され、それぞれのプログラムチェーンが複数のプログ
ラムからなり、1つのプログラムが複数のセルからな
り、1つのセルが複数のパックからなる階層構造で記録
され、上記各パックが各パックを識別するためのパック
ヘッダとデータが記録されるパケットを有する記録媒体
から記録されているパックごとのデータを再生するもの
において、上記記録媒体のパックごとのデータを読取る
読取手段、この読取手段により読取られたパックのパケ
ットヘッダにプライベートストリームであることを示す
データの有無を判断するとともにデータ長を判断する第
1の判断手段、この第1の判断手段によりプライベート
ストリームを判断した際に、続けて読出されるストリー
ムの種別データによりデータがオーディオデータ、ある
いは副映像データかを判断する第2の判断手段、この第
2の判断手段によりオーディオデータを判断した際、ス
トリームの種別データに続けて読出されるフレームデー
タの開始アドレスに応じて、上記読取手段により読取ら
れたパックデータ内のオーディオデータを上記第1の判
断手段により判断したデータ長分抽出する第1の抽出手
段、上記第2の判断手段により副映像データを判断した
際、ストリームの種別データに続けて上記読取手段によ
り読取られるパックデータ内のデータを上記第1の判断
手段により判断したデータ長分抽出する第2の抽出手
段、上記第1あるいは第2の抽出手段により抽出された
データに対して、それぞれ上記第2の判断手段により判
断したデータの種別に対応した復調を行う復調手段、お
よびこの復調手段により復調されたデータを再生出力す
る出力手段から構成されている。
In the reproducing apparatus of the present invention, a management area is formed in a part of the area and a data area is formed in another area, and the data is divided into a plurality of program chains and recorded in the data area. Each program is composed of a plurality of programs, one program is composed of a plurality of cells, and one cell is recorded in a hierarchical structure composed of a plurality of packs, and each pack is recorded with a pack header and data for identifying each pack. When reproducing data for each pack recorded from a recording medium having a packet, a reading unit for reading data for each pack of the recording medium, and a private stream in a packet header of the pack read by the reading unit The first judging means for judging the presence or absence of data indicating When the private stream is judged by the judgment means No. 1, the second judgment means judges whether the data is audio data or sub-picture data according to the stream type data that is read out subsequently. When the data is judged, the audio data in the pack data read by the reading means is judged by the first judging means in accordance with the start address of the frame data read subsequently to the stream type data. When the sub-picture data is judged by the first extracting means for extracting the minute portion and the second judging means, the data in the pack data read by the reading means following the stream type data is judged by the first judging means. The second extraction means for extracting the determined data length, the first or second extraction means It comprises demodulation means for demodulating the extracted data corresponding to the type of data judged by the second judgment means, and output means for reproducing and outputting the data demodulated by the demodulation means. There is.

【0016】この発明の再生装置は、一部の領域に管理
領域、他の領域にデータ領域が形成され、上記データ領
域に、データが複数のプログラムチェーンに分かれて記
録され、それぞれのプログラムチェーンが複数のプログ
ラムからなり、1つのプログラムが複数のセルからな
り、1つのセルが複数のパックからなる階層構造で記録
され、上記各パックが各パックを識別するためのパック
ヘッダとデータが記録されるパケットを有する記録媒体
から記録されているパックごとのデータを再生するもの
において、上記記録媒体のパックごとのデータを読取る
読取手段、この読取手段により読取られたパックのパケ
ットヘッダにプライベートストリームであることを示す
データの有無を判断するとともにデータ長を判断する第
1の判断手段、この第1の判断手段によりプライベート
ストリームを判断した際に、続けて読出されるストリー
ムの種別データによりデータがドルビーAC3オーディ
オデータ、リニアオーディオデータ、コンピュータデー
タ、あるいは副映像データかを判断する第2の判断手
段、この第2の判断手段によりドルビーAC3オーディ
オデータあるいはリニアオーディオデータを判断した
際、ストリームの種別データに続けて読出されるフレー
ムデータの開始アドレスに応じて、上記読取手段により
読取られたパックデータ内のドルビーAC3オーディオ
データあるいはリニアオーディオデータを上記第1の判
断手段により判断したデータ長分抽出する第1の抽出手
段、上記第2の判断手段によりコンピュータデータを判
断した際、ストリームの種別データに続けて読出される
使用CPUや使用OSの環境情報を抽出するとともに、
この環境情報に続けて上記読取手段により読取られるパ
ックデータ内のデータを上記第1の判断手段により判断
したデータ長分抽出する第2の抽出手段、上記第2の判
断手段により副映像データを判断した際、ストリームの
種別データに続けて上記読取手段により読取られるパッ
クデータ内のデータを上記第1の判断手段により判断し
たデータ長分抽出する第3の抽出手段、上記第1あるい
は第3の抽出手段により抽出されたデータに対して、そ
れぞれ上記第2の判断手段により判断したデータの種別
に対応した復調を行う復調手段、この復調手段により復
調されたデータを再生出力する第1の出力手段、および
上記第2の抽出手段により抽出されたプログラムデータ
とその環境情報とを出力する第2の出力手段から構成さ
れている。
In the reproducing apparatus of the present invention, a management area is formed in a part of the area and a data area is formed in another area, and the data is divided into a plurality of program chains and recorded in the data area. Each program is composed of a plurality of programs, one program is composed of a plurality of cells, and one cell is recorded in a hierarchical structure composed of a plurality of packs, and each pack is recorded with a pack header and data for identifying each pack. When reproducing data for each pack recorded from a recording medium having a packet, a reading unit for reading data for each pack of the recording medium, and a private stream in a packet header of the pack read by the reading unit The first judging means for judging the presence or absence of data indicating Second judging means for judging whether the data is Dolby AC3 audio data, linear audio data, computer data, or sub-picture data based on the stream type data that is subsequently read when the private stream is judged by the judging means In the pack data read by the reading means when the Dolby AC3 audio data or linear audio data is judged by the second judging means according to the start address of the frame data read subsequently to the stream type data. The first extraction means for extracting the Dolby AC3 audio data or the linear audio data for the data length determined by the first determination means, and the computer data determined by the second determination means. Extracts the environment information of the CPU and OS used to be read,
Subsequent to this environmental information, the second extracting means for extracting the data in the pack data read by the reading means by the data length judged by the first judging means, the sub-picture data is judged by the second judging means. In this case, third extraction means for extracting the data in the pack data read by the reading means following the stream type data by the data length determined by the first determination means, the first or third extraction Demodulation means for performing demodulation on the data extracted by the means, respectively corresponding to the type of data determined by the second determination means, first output means for reproducing and outputting the data demodulated by the demodulation means, And second output means for outputting the program data extracted by the second extraction means and its environment information.

【0017】[0017]

【発明の実施の形態】以下、図面を参照してこの発明の
実施例に係る光ディスク再生装置を説明する。
DETAILED DESCRIPTION OF THE INVENTION An optical disk reproducing apparatus according to an embodiment of the present invention will be described below with reference to the drawings.

【0018】図1は、この発明の一実施例に係る光ディ
スクからデータを再生する光ディスク再生装置のブロッ
クを示し、図2は、図1に示された光ディスクをドライ
ブするディスクドライブ部のブロックを示し、図3は、
図1及び図2に示した光ディスクの構造を示している。
FIG. 1 shows a block of an optical disc reproducing apparatus for reproducing data from an optical disc according to an embodiment of the present invention, and FIG. 2 shows a block of a disc drive section for driving the optical disc shown in FIG. , FIG.
3 shows the structure of the optical disc shown in FIGS. 1 and 2.

【0019】図1に示すように光ディスク再生装置は、
キー操作/表示部4、モニター部6及びスピーカー部8
を具備している。ここで、ユーザがキー操作/表示部4
を操作することによって光ディスク10から記録データ
が再生される。記録データは、映像データ、副映像デー
タ及び音声データを含み、これらは、ビデオ信号及びオ
ーディオ信号に変換される。モニタ部6は、ビデオ信号
によって映像を表示し、スピーカ部8は、オーディオ信
号によって音声を発生している。
As shown in FIG. 1, the optical disk reproducing apparatus is
Key operation / display unit 4, monitor unit 6 and speaker unit 8
Is provided. Here, the user operates the key operation / display unit 4
The recorded data is reproduced from the optical disc 10 by operating the. The recording data includes video data, sub-video data and audio data, which are converted into a video signal and an audio signal. The monitor unit 6 displays an image by a video signal, and the speaker unit 8 generates a sound by an audio signal.

【0020】既に知られるように光ディスク10は、種
々の構造がある。この光ディスク10には、例えば、図
3に示すように、高密度でデータが記録される読み出し
専用ディスクがある。図3に示されるように光ディスク
10は、一対の複合層18とこの複合ディスク層18間
に介挿された接着層20とから構成されている。この各
複合ディスク層18は、透明基板14及び記録層、即
ち、光反射層16から構成されている。このディスク層
18は、光反射層16が接着層20の面上に接触するよ
うに配置される。この光ディスク10には、中心孔22
が設けられ、その両面の中心孔22の周囲には、この光
ディスク10をその回転時に押さえる為のクランピング
領域24が設けられている。中心孔22には、光ディス
ク装置にディスク10が装填された際に図2に示された
スピンドルモータ12のスピンドルが挿入され、ディス
クが回転される間、光ディスク10は、そのクランピン
グ領域24でクランプされる。
As is known, the optical disc 10 has various structures. As the optical disc 10, for example, as shown in FIG. 3, there is a read-only disc on which data is recorded at high density. As shown in FIG. 3, the optical disc 10 comprises a pair of composite layers 18 and an adhesive layer 20 interposed between the composite disc layers 18. Each composite disk layer 18 is composed of a transparent substrate 14 and a recording layer, that is, a light reflection layer 16. The disc layer 18 is arranged so that the light reflection layer 16 contacts the surface of the adhesive layer 20. The optical disc 10 has a central hole 22
Around the center hole 22 on both sides thereof, a clamping area 24 for holding the optical disk 10 during its rotation is provided. When the disc 10 is loaded into the optical disc device, the spindle of the spindle motor 12 shown in FIG. To be done.

【0021】図3に示すように、光ディスク10は、そ
の両面のクランピング領域24の周囲に光ディスク10
に情報を記録することができる情報領域25を有してい
る。各情報領域25は、その外周領域が通常は情報が記
録されないリードアウト領域26に、また、クランピン
グ領域24に接するその内周領域が同様に、通常は情報
が記録されないリードイン領域27に定められ、更に、
このリードアウト領域26とリードイン領域27との間
がデータ記録領域28に定められている。
As shown in FIG. 3, the optical disk 10 is surrounded by the clamping areas 24 on both sides of the optical disk 10.
It has an information area 25 in which information can be recorded. Each information area 25 is defined as a lead-out area 26 where information is not normally recorded in its outer peripheral area, and a lead-in area 27 where information is not normally recorded in its inner area that contacts the clamping area 24. In addition,
A data recording area 28 is defined between the lead-out area 26 and the lead-in area 27.

【0022】情報領域25の記録層16には、通常、デ
ータが記録される領域としてトラックがスパイラル状に
連続して形成され、その連続するトラックは、複数の物
理的なセクタに分割され、そのセクタには、連続番号が
付され、このセクタを基準にデータが記録されている。
情報記録領域25のデータ記録領域28は、実際のデー
タ記録領域であって、後に説明するように再生情報、ビ
デオデータ、副映像データ及びオーディオデータが同様
にピット(即ち、物理的状態の変化)として記録されて
いる。読み出し専用の光ディスク10では、透明基板1
4にピット列が予めスタンパーで形成され、このピット
列が形成された透明基板14の面に反射層が蒸着により
形成され、その反射層が記録層16として形成されるこ
ととなる。また、この読み出し専用の光ディスク10で
は、通常、トラックとしてのグルーブが特に設けられ
ず、透明基板14の面に形成されるピット列がトラック
として定められている。
In the recording layer 16 of the information area 25, normally, a track is continuously formed in a spiral shape as an area for recording data, and the continuous track is divided into a plurality of physical sectors. A serial number is attached to each sector, and data is recorded with reference to this sector.
The data recording area 28 of the information recording area 25 is an actual data recording area, and reproduction information, video data, sub-picture data, and audio data are also pits (that is, changes in physical state) as described later. Is recorded as. In the read-only optical disc 10, the transparent substrate 1
A pit row is formed in advance by a stamper on No. 4, a reflective layer is formed by vapor deposition on the surface of the transparent substrate 14 on which the pit row is formed, and the reflective layer is formed as the recording layer 16. Further, in the read-only optical disc 10, normally, no groove is provided as a track, and a pit row formed on the surface of the transparent substrate 14 is defined as a track.

【0023】このような光ディスク装置12は、図1に
示されるように更にディスクドライブ部30、システム
CPU部50、システムROM/RAM部52、システ
ムプロッセッサ部54、データRAM部56、ビデオデ
コータ部58、オーディオデコーダ部60、副映像デコ
ーダ部62及びD/A及びデータ再生部64から構成さ
れている。システムプロッセッサ部54は、システムタ
イムクロック54A及びレジスタ54Bを備え、また、
ビデオデコータ部58、オーディオデコーダ部60及び
副映像デコーダ部62は、同様にシステムタイムクロッ
ク(STC)58A、60A、62Aを備えている。
As shown in FIG. 1, the optical disc device 12 further includes a disc drive unit 30, a system CPU unit 50, a system ROM / RAM unit 52, a system processor unit 54, a data RAM unit 56, and a video decoder unit 58. , An audio decoder section 60, a sub-picture decoder section 62 and a D / A and data reproducing section 64. The system processor unit 54 includes a system time clock 54A and a register 54B, and
The video decoder unit 58, the audio decoder unit 60, and the sub-picture decoder unit 62 similarly include system time clocks (STC) 58A, 60A, and 62A.

【0024】図2に示すようにディスクドライブ部30
は、モータドライブ回路11、スピンドルモータ12、
光学ヘッド32(即ち、光ピックアップ)、フィードモ
ータ33、フォ―カス回路36、フィードモータ駆動回
路37、トラッキング回路38、ヘッドアンプ40及び
サーボ処理回路44を具備している。光ディスク10
は、モータ駆動回路11によって駆動されるスピンドル
モータ12上に載置され、このスピンドルモータ12に
よって回転される。光ディスク10にレーザビームを照
射する光学ヘッド32が光ディスク10の下に置かれて
いる。また、この光学ヘッド32は、ガイド機構(図示
せず)上に載置されている。フィードモータ駆動回路3
7がフィードモータ33に駆動信号を供給する為に設け
られている。モータ33は、駆動信号によって駆動され
て光学ヘッド32を光ディスク10の半径方向に移動し
ている。光学ヘッド32は、光ディスク10に対向され
る対物レンズ34を備えている。対物レンズ34は、フ
ォ―カス回路36から供給される駆動信号に従ってその
光軸に沿って移動される。
As shown in FIG. 2, the disk drive unit 30
Is a motor drive circuit 11, a spindle motor 12,
An optical head 32 (that is, an optical pickup), a feed motor 33, a focus circuit 36, a feed motor drive circuit 37, a tracking circuit 38, a head amplifier 40, and a servo processing circuit 44 are provided. Optical disc 10
Is placed on a spindle motor 12 driven by a motor drive circuit 11, and is rotated by this spindle motor 12. An optical head 32 for irradiating the optical disc 10 with a laser beam is placed under the optical disc 10. The optical head 32 is placed on a guide mechanism (not shown). Feed motor drive circuit 3
7 is provided for supplying a drive signal to the feed motor 33. The motor 33 is driven by the drive signal to move the optical head 32 in the radial direction of the optical disc 10. The optical head 32 includes an objective lens 34 that faces the optical disc 10. The objective lens 34 is moved along its optical axis according to the drive signal supplied from the focus circuit 36.

【0025】上述した光ディスク10からデータを再生
するには、光学ヘッド32が対物レンズ34を介してレ
ーザビームを光ディスク10に照射される。この対物レ
ンズ34は、トラッキング回路38から供給された駆動
信号に従って光ディスク10の半径方向に微動される。
また、対物レンズ34は、その焦点が光ディスク10の
記録層16に位置されるようにフォーカシング回路36
から供給された駆動信号に従ってその光軸方向に沿って
微動される。その結果、レーザビームは、最小ビームス
ポットをスパイラルトラック(即ち、ピット列)上に形
成され、トラックが光ビームスポットで追跡される。レ
ーザビームは、記録層16から反射され、光学ヘッド3
2に戻される。光ヘッド32では、光ディスク10から
反射された光ビームを電気信号に変換し、この電気信号
は、光ヘッド32からヘッドアンプ40を介してサーボ
処理回路44に供給される。サーボ処理回路44では、
電気信号からフォ―カス信号、トラッキング信号及びモ
ータ制御信号を生成し、これらの信号を夫々フォ―カス
回路36、トラッキング回路38、モータ駆動回路11
に供給している。
In order to reproduce data from the above-mentioned optical disc 10, the optical head 32 irradiates the optical disc 10 with a laser beam via the objective lens 34. The objective lens 34 is finely moved in the radial direction of the optical disc 10 in accordance with the drive signal supplied from the tracking circuit 38.
Further, the objective lens 34 has a focusing circuit 36 so that its focus is located on the recording layer 16 of the optical disc 10.
It is finely moved along the optical axis in accordance with the drive signal supplied from. As a result, the laser beam forms a minimum beam spot on the spiral track (i.e. row of pits) and the track is tracked with the light beam spot. The laser beam is reflected from the recording layer 16 and the optical head 3
Returned to 2. The optical head 32 converts the light beam reflected from the optical disk 10 into an electric signal, and the electric signal is supplied from the optical head 32 to the servo processing circuit 44 via the head amplifier 40. In the servo processing circuit 44,
A focus signal, a tracking signal, and a motor control signal are generated from the electric signal, and these signals are respectively supplied to the focus circuit 36, the tracking circuit 38, and the motor drive circuit 11.
Is being supplied to.

【0026】従って、対物レンズ34がその光軸及び光
ディスク10の半径方向に沿って移動され、その焦点が
光ディスク10の記録層16に位置され、また、レーザ
ビームが最小ビームスポットをスパイラルトラック上に
形成する。また、モータ駆動回路11によってスピンド
ルモータ12が所定の回転数で回転される。その結果、
光ディスク10のピット列が光ビームで、例えば、線速
一定で追跡される。
Therefore, the objective lens 34 is moved along its optical axis and the radial direction of the optical disc 10, its focal point is positioned on the recording layer 16 of the optical disc 10, and the laser beam makes the minimum beam spot on the spiral track. Form. Further, the motor drive circuit 11 rotates the spindle motor 12 at a predetermined rotation speed. as a result,
The pit train of the optical disc 10 is tracked by a light beam, for example, at a constant linear velocity.

【0027】図1に示されるシステムCPU部50から
アクセス信号としての制御信号がサーボ処理回路44に
供給される。この制御信号に応答してサーボ処理回路4
4からヘッド移動信号がフィードモータ駆動回路37に
供給されてこの回路37が駆動信号をフィードモータ3
3に供給することとなる。従って、フィードモータ33
が駆動され、光ヘッド32が光ディスク10の半径方向
に沿って移動される。そして、光学ヘッド32によって
光ディスク10の記録層16に形成された所定のセクタ
がアクセスされる。再生データは、その所定のセクタか
ら再生されて光学ヘッド32からヘッドアンプ40に供
給され、このヘッドアンプ40で増幅され、ディスクド
ライブ部30から出力される。
A control signal as an access signal is supplied to the servo processing circuit 44 from the system CPU section 50 shown in FIG. The servo processing circuit 4 responds to this control signal.
4 supplies a head movement signal to the feed motor drive circuit 37, and this circuit 37 sends the drive signal to the feed motor 3
3 will be supplied. Therefore, the feed motor 33
Are driven, and the optical head 32 is moved along the radial direction of the optical disc 10. Then, the optical head 32 accesses a predetermined sector formed on the recording layer 16 of the optical disc 10. The reproduction data is reproduced from the predetermined sector, supplied from the optical head 32 to the head amplifier 40, amplified by the head amplifier 40, and output from the disk drive unit 30.

【0028】出力された再生データは、システム用RO
M及びRAM部52に記録されたプログラムで制御され
るシステムCPU部50の管理下でシステムプロセッサ
部54によってデータRAM部56に格納される。この
格納された再生データは、システムプロセッサ部54に
よって処理されてビデオデータ、オーディオデータ及び
副映像データに分類され、ビデオデータ、オーディオデ
ータ及び副映像データは、夫々ビデオデコーダ部58、
オーディオデコーダ部60及び副映像デコーダ部62に
出力されてデコードされる。デコードされたビデオデー
タ、オーディオデータ及び副映像データは、D/A及び
再生処理回路64でアナログ信号としてのビデオ信号、
オーディオ信号に変換されるとともにビデオ信号がモニ
タ6に、また、オーディオ信号がスピーカ部8に夫々供
給される。その結果、ビデオ信号及び副映像信号によっ
てモニタ部6に映像が表示されるとともにオーディオ信
号によってスピーカ部8から音声が再現される。
The reproduced data output is RO for the system.
The data is stored in the data RAM section 56 by the system processor section 54 under the control of the system CPU section 50 controlled by the program recorded in the M and RAM section 52. The stored reproduction data is processed by the system processor unit 54 to be classified into video data, audio data and sub-picture data.
It is output to the audio decoder unit 60 and the sub-picture decoder unit 62 and decoded. The decoded video data, audio data and sub-picture data are video signals as analog signals in the D / A and reproduction processing circuit 64,
The video signal is converted into an audio signal, the video signal is supplied to the monitor 6, and the audio signal is supplied to the speaker unit 8. As a result, an image is displayed on the monitor unit 6 by the video signal and the sub-image signal, and a sound is reproduced from the speaker unit 8 by the audio signal.

【0029】図1に示す光ディスク装置の詳細な動作に
ついては、次に説明する光ディスク10の論理フォーマ
ットを参照して後により詳細に説明する。
The detailed operation of the optical disc apparatus shown in FIG. 1 will be described later in detail with reference to the logical format of the optical disc 10 described below.

【0030】図1に示される光ディスク10のリードイ
ンエリア27からリードアウトエリア26までのデータ
記録領域28は、図4に示されるようなボリューム及び
ファイル構造を有している。この構造は、論理フォーマ
ットとして特定の規格、例えば、マイクロUDF(micr
o UDF )及びISO9660に準拠されて定められてい
る。データ記録領域28は、既に説明したように物理的
に複数のセクタに分割され、その物理的セクタには、連
続番号が付されている。下記の説明で論理アドレスは、
マイクロUDF(micro UDF )及びISO9660で定
められるように論理セクタ番号(LSN)を意味し、論
理セクタは、物理セクタのサイズと同様に2048バイ
トであり、論理セクタの番号(LSN)は、物理セクタ
番号の昇順とともに連続番号が付加されている。
The data recording area 28 from the lead-in area 27 to the lead-out area 26 of the optical disk 10 shown in FIG. 1 has a volume and file structure as shown in FIG. This structure is used as a logical format for a specific standard, for example, micro UDF (micr
o UDF) and ISO 9660. The data recording area 28 is physically divided into a plurality of sectors as described above, and the physical sectors are given serial numbers. In the explanation below, the logical address is
Micro UDF (micro UDF) means a logical sector number (LSN) as defined by ISO9660, a logical sector is 2048 bytes like the size of a physical sector, and a logical sector number (LSN) is a physical sector. Serial numbers are added in ascending order of numbers.

【0031】図4に示されるようにこのボリューム及び
ファイル構造は、階層構造を有し、ボリューム及びファ
イル構造領域70、ビデオマネージャー71、少なくと
も1以上のビデオタイトルセット72及び他の記録領域
73を有している。これら領域は、論理セクタの境界上
で区分されている。ここで、従来のCDと同様に1論理
セクタは、2048バイトと定義されている。同様に、
1論理ブロックも2048バイトと定義され、従って、
1論理セクタは、1論理ブロックと定義される。
As shown in FIG. 4, the volume and file structure has a hierarchical structure and includes a volume and file structure area 70, a video manager 71, at least one or more video title sets 72, and another recording area 73. are doing. These areas are divided on the boundaries of logical sectors. Here, as in the conventional CD, one logical sector is defined as 2048 bytes. Similarly,
One logical block is also defined as 2048 bytes, so
One logical sector is defined as one logical block.

【0032】ファイル構造領域70は、マイクロUDF
及びISO9660に定められる管理領域に相当し、こ
の領域の記述を介してビデオマネージャー71がシステ
ムROM/RAM部52に格納される。ビデオマネージ
ャー71には、図5を参照して説明するようにビデオタ
イトルセットを管理する情報が記述され、ファイル#0
から始まる複数のファイル74から構成されている。ま
た、各ビデオタイトルセット72には、後に説明するよ
うに圧縮されたビデオデータ、オーディオデータ及び副
映像データ及びこれらの再生情報が格納され、同様に複
数のファイル74から構成されている。ここで、複数の
ビデオタイトルセット72は、最大99個に制限され、
また、各ビデオタイトルセット72を構成するファイル
74(File #j から File #j+9)の数は、最大10個に
定められている。これらファイルも同様に論理セクタの
境界で区分されている。
The file structure area 70 is a micro UDF.
And the management area defined by ISO 9660, and the video manager 71 is stored in the system ROM / RAM section 52 via the description of this area. Information for managing a video title set is described in the video manager 71 as described with reference to FIG.
It is composed of a plurality of files 74 starting from. Also, each video title set 72 stores compressed video data, audio data, sub-picture data, and reproduction information of these, as will be described later, and is similarly composed of a plurality of files 74. Here, the plurality of video title sets 72 is limited to a maximum of 99,
Further, the number of files 74 (File #j to File # j + 9) forming each video title set 72 is set to 10 at maximum. These files are also divided at the boundaries of logical sectors.

【0033】他の記録領域73には、上述したビデオタ
イトルセット72を利用可能な情報が記録されている。
この他の記録領域73は、必ずしも設けられなくとも良
い。
In the other recording area 73, information that can use the above-mentioned video title set 72 is recorded.
The other recording area 73 does not necessarily have to be provided.

【0034】図5に示すようにビデオマネージャー71
は、夫々が各ファイル74に相当する3つの項目を含ん
でいる。即ち、ビデオマネージャー71は、ビデオマネ
ージャー情報(VMGI)75、ビデオマネージャー情
報メニューの為のビデオオブジェクトセット(VMGM
_VOBS)76及びビデオマネージャー情報のバック
アップ(VMGI_BUP)77から構成されている。
ここで、ビデオマネージャー情報(VMGI)75及び
ビデオマネージャー情報のバックアップ77(VMGI
_BUP)77は、必須の項目とされ、ビデオマネージ
ャー情報メニューの為のビデオオブジェクトセット(V
MGM_VOBS)76は、オプションとされている。
このVMGM用のビデオオブジェクトセット(VMGM
_VOBS)76には、ビデオマネージャー71が管理
する当該光ディスクのボリュームに関するメニューのビ
デオデータ、オーディオデータ及び副映像データが格納
されている。
As shown in FIG. 5, the video manager 71
Contains three items, each corresponding to each file 74. That is, the video manager 71 controls the video manager information (VMGI) 75 and the video object set (VMGM) for the video manager information menu.
_VOBS) 76 and video manager information backup (VMGI_BUP) 77.
Here, the video manager information (VMGI) 75 and the video manager information backup 77 (VMGI)
_BUP) 77 is a required item, and is a video object set (V) for the video manager information menu.
MGM_VOBS) 76 is optional.
Video object set for this VMGM (VMGM
_VOBS) 76 stores video data, audio data, and sub-picture data of a menu related to the volume of the optical disc managed by the video manager 71.

【0035】このVMGM用のビデオオブジェクトセッ
ト(VMGM_VOBS)76によって後に説明される
ビデオの再生のように当該光ディスクのボリューム名、
ボリューム名表示に伴う音声及び副映像の説明が表示さ
れるとともに選択可能な項目が副映像で表示される。例
えば、VMGM用のビデオオブジェクトセット(VMG
M_VOBS)76によって当該光ディスクがあるボク
サーのワールドチャンピョンに至るまでの試合を格納し
たビデオデータである旨、即ち、ボクサーXの栄光の歴
史等のボリューム名とともにボクサーXのファイティン
グポーズがビデオデータで再生されるとともに彼のテー
マソングが音声で再生され、副映像で彼の年表等が表示
される。また、選択項目として試合のナレーションを英
語、日本語等のいずれの言語を選択するかが問い合わさ
れるとともに副映像で他の言語の字幕を表示するか、ま
た、いずれの言語の字幕を選択するか否かが問い合わさ
れる。このVMGM用のビデオオブジェクトセット(V
MGM_VOBS)76によってユーザは、例えば、音
声は、英語で副映像として日本語の字幕を採用してボク
サーXの試合のビデオを鑑賞する準備が整うこととな
る。
The volume name of the optical disk, such as the reproduction of a video described later by the video object set (VMGM_VOBS) 76 for this VMGM,
Along with the volume name display, a description of audio and sub-picture is displayed, and selectable items are displayed on the sub-picture. For example, a video object set for VMGM (VMG
M_VOBS) 76 is the video data that stores the match up to the boxer's world champion where the optical disk is, that is, the fighting pose of the boxer X is reproduced in the video data together with the volume name such as the glory history of the boxer X. Along with that, his theme song is played by voice, and his chronology is displayed in the sub-picture. In addition, it is inquired which language, such as English or Japanese, the game narration will be selected as a selection item, and whether subtitles in other languages will be displayed in the sub-picture, and which language subtitles will be selected. Inquire about whether or not. Video object set for this VMGM (V
With the MGM_VOBS) 76, the user will be ready to watch the Boxer X match video, for example, with the audio subtitling in Japanese as a sub-picture in English.

【0036】ここで、図6を参照してビデオオブジェク
トセット(VOBS)82の構造について説明する。図
6は、ビデオオブジェクトセット(VOBS)82の一
例を示している。このビデオオブジェクトセット(VO
BS)82には、2つのメニュー用及びタイトル用とし
て3つのタイプのビデオオブジェクトセット(VOB
S)76、95、96がある。即ち、ビデオオブジェク
トセット(VOBS)82は、後に説明するようにビデ
オタイトルセット(VTS)72中にビデオタイトルセ
ットのメニュー用ビデオオブジェクトセット(VTSM
_VOBS)95及び少なくとも1つ以上のビデオタイ
トルセットのタイトルの為のビデオオブジェクトセット
(VTSTT_VOBS)96があり、いずれのビデオ
オブジェクトセット82もその用途が異なるのみで同様
の構造を有している。
The structure of the video object set (VOBS) 82 will be described with reference to FIG. FIG. 6 shows an example of the video object set (VOBS) 82. This video object set (VO
BS) 82 has three types of video object sets (VOBs) for two menus and for titles.
S) 76, 95, 96. That is, the video object set (VOBS) 82 includes a video title set (VTSM) 72 for menu and a video object set for menu (VTSM) of the video title set (VTS) 72 as described later.
_VOBS) 95 and a video object set (VTSTT_VOBS) 96 for the titles of at least one or more video title sets, and each video object set 82 has a similar structure except for its use.

【0037】図6に示すようにビデオオブジェクトセッ
ト(VOBS)82は、1個以上のビデオオブジェクト
(VOB)83の集合として定義され、ビデオオブジェ
クトセット(VOBS)82中のビデオオブジェクト8
3は、同一の用途の供される。通常、メニュー用のビデ
オオブジェクトセット(VOBS)82は、1つのビデ
オオブジェクト(VOB)83で構成され、複数のメニ
ュー用の画面を表示するデータが格納される。これに対
してタイトルセット用のビデオオブジェクトセット(V
TSTT_VOBS)82は、通常、複数のビデオオブ
ジェクト(VOB)83で構成される。
As shown in FIG. 6, the video object set (VOBS) 82 is defined as a set of one or more video objects (VOB) 83, and the video object 8 in the video object set (VOBS) 82 is defined.
3 are provided for the same purpose. Normally, the video object set (VOBS) 82 for menu is composed of one video object (VOB) 83, and data for displaying a plurality of menu screens is stored. On the other hand, the video object set (V
The TSTT_VOBS) 82 is usually composed of a plurality of video objects (VOBs) 83.

【0038】ここで、ビデオオブジェクト(VOB)8
3は、上述したボクシングのビデオを例にすれば、ボク
サーXの各試合の映像データに相当し、ビデオオブジェ
クト(VOB)を指定することによって例えば、ワール
ドチャンピョンに挑戦する第11戦をビデオで再現する
ことができる。また、ビデオタイトルセット72のメニ
ュー用ビデオオブジェクトセット(VTSM_VOB
S)95には、そのボクサーXの試合のメニューデータ
が格納され、そのメニューの表示に従って、特定の試
合、例えば、ワールドチャンピョンに挑戦する第11戦
を指定することができる。尚、通常の1ストーリの映画
では、1ビデオオブジェクト(VOB)83が1ビデオ
オブジェクトセット(VOBS)82に相当し、1ビデ
オストリームが1ビデオオブジェクトセット(VOB
S)82で完結することとなる。また、アニメ集、或い
は、オムニバス形式の映画では、1ビデオオブジェクト
セット(VOBS)82中に各ストーリに対応する複数
のビデオストリームが設けられ、各ビデオストリームが
対応するビデオオブジェクトに格納されている。従っ
て、ビデオストリームに関連したオーディオストリーム
及び副映像ストリームも各ビデオオブジェクト(VO
B)83中で完結することとなる。
Here, the video object (VOB) 8
3 corresponds to the video data of each match of Boxer X, for example, in the boxing video described above, and by specifying the video object (VOB), for example, the 11th match that challenges World Champion is reproduced on the video. can do. Also, the video object set for menu of the video title set 72 (VTSM_VOB
S) 95 stores the menu data of the match of the Boxer X, and according to the display of the menu, a specific match, for example, the 11th match to challenge the world championship can be designated. In a normal 1-story movie, one video object (VOB) 83 corresponds to one video object set (VOBS) 82, and one video stream corresponds to one video object set (VOB).
It will be completed in S) 82. In the animation collection or the omnibus movie, a plurality of video streams corresponding to each story are provided in one video object set (VOBS) 82, and each video stream is stored in the corresponding video object. Therefore, the audio stream and the sub-picture stream related to the video stream are also included in each video object (VO).
B) It will be completed in 83.

【0039】ビデオオブジェクト(VOB)83には、
識別番号(IDN#j)が付され、この識別番号によって
そのビデオオブジェクト(VOB)83を特定すること
ができる。ビデオオブジェクト(VOB)83は、1又
は複数のセル84から構成される。通常のビデオストリ
ームは、複数のセルから構成されることとなるが、メニ
ュー用のビデオストリーム、即ち、ビデオオブジェクト
(VOB)83は、1つのセル84から構成される場合
もある。同様にセルには、識別番号(C_IDN#j)が
付され、このセル識別番号(C_IDN#j)によってセ
ル84が特定される。
In the video object (VOB) 83,
An identification number (IDN # j) is added, and the video object (VOB) 83 can be specified by this identification number. The video object (VOB) 83 is composed of one or a plurality of cells 84. A normal video stream is composed of a plurality of cells, but a video stream for a menu, that is, a video object (VOB) 83 may be composed of one cell 84. Similarly, an identification number (C_IDN # j) is attached to the cell, and the cell 84 is specified by this cell identification number (C_IDN # j).

【0040】図6に示すように各セル84は、1又は複
数のビデオオブジェクトユニット(VOBU)85、通
常は、複数のビデオオブジェクトユニット(VOBU)
85から構成される。ここで、ビデオオブジェクトユニ
ット(VOBU)85は、1つのナビゲーションパック
(NVパック)86を先頭に有するパック列として定義
される。即ち、ビデオオブジェクトユニット(VOB
U)85は、あるナビゲーションパック86から次のナ
ビゲーションパックの直前まで記録される全パックの集
まりとして定義される。このビデオオブジェクトユニッ
ト(VOBU)の再生時間は、図6に示すようにビデオ
オブジェクトユニット(VOBU)中に含まれる単数又
は複数個のGOPから構成されるビデオデータの再生時
間に相当し、その再生時間は、0.4秒以上であって1
秒より大きくならないように定められる。MPEGで
は、1GOPは、通常0.5秒であってその間に15枚
程度の画像が再生する為の圧縮された画面データである
と定められている。
As shown in FIG. 6, each cell 84 includes one or a plurality of video object units (VOBU) 85, usually a plurality of video object units (VOBU).
It is composed of 85. Here, the video object unit (VOBU) 85 is defined as a pack string having one navigation pack (NV pack) 86 at the head. That is, the video object unit (VOB
U) 85 is defined as a set of all packs recorded from one navigation pack 86 to immediately before the next navigation pack. The playback time of this video object unit (VOBU) corresponds to the playback time of the video data composed of one or more GOPs contained in the video object unit (VOBU) as shown in FIG. Is 0.4 seconds or more and 1
It is set so that it is not larger than a second. According to MPEG, 1 GOP is normally 0.5 seconds and is defined as compressed screen data for reproducing about 15 images during that period.

【0041】図6に示すようにビデオオブジェクトユニ
ットがビデオデータを含む場合には、MPEG規格に定
められたビデオパック(Vパック)87、副映像パック
(SPパック)90、及びオーディオパック(Aパッ
ク)91(コンピュータデータパック(Cパック)8
8)から構成されるGOPが配列されてビデオデータス
トリームが構成されるが、このGOPの数とは、無関係
にGOPの再生時間を基準にしてビデオオブジェクト
(VOBU)83が定められ、その先頭には、常にナビ
ゲーションパック(NVパック)86が配列される。ま
た、オーディオ及び/又は副映像データのみの再生デー
タにあってもこのビデオオブジェクトユニットを1単位
として再生データが構成される。即ち、オーディオパッ
ク91のみでビデオオブジェクトユニットが構成されて
も、ビデオデータのビデオオブジェクトと同様にそのオ
ーディオデータが属するビデオオブジェクトユニットの
再生時間内に再生されるべきオーディオパック91がそ
のビデオオブジェクトユニットに格納される。これらパ
ックの再生の手順に関しては、ナビゲーションパック
(NVパック)86とともに後に詳述する。
When the video object unit includes video data as shown in FIG. 6, a video pack (V pack) 87, a sub-picture pack (SP pack) 90, and an audio pack (A pack) defined by the MPEG standard. ) 91 (Computer Data Pack (C Pack) 8
A video data stream is formed by arranging GOPs composed of 8), and a video object (VOBU) 83 is defined based on the reproduction time of the GOP regardless of the number of GOPs, and at the beginning thereof. , The navigation pack (NV pack) 86 is always arranged. Further, even in the reproduction data of only audio and / or sub-picture data, the reproduction data is configured with this video object unit as one unit. That is, even if a video object unit is composed of only the audio pack 91, an audio pack 91 to be reproduced within the reproduction time of the video object unit to which the audio data belongs is stored in the video object unit as in the video object of the video data. Is stored. The procedure for reproducing these packs will be described later in detail together with the navigation pack (NV pack) 86.

【0042】再び図5を参照してビデオマネージャー7
1について説明する。ビデオマネージャー71の先頭に
配置されるビデオマネージャー情報75は、タイトルを
サーチする為の情報、ビデオマネージャーメニューの再
生の為の情報のようなビデオタイトルセット(VTS)
72を管理する情報が記述され、図5に示す順序で少な
くとも3つのテーブル78、79、80が記録されてい
る。この各テーブル78、79、80は、論理セクタの
境界に一致されている。第1のテーブルであるビデオマ
ネージャー情報管理テーブル(VMGI_MAT)78
は、必須のテーブルであってビデオマネージャー71の
サイズ、このビデオマネージャー71中の各情報のスタ
ートアドレス、ビデオマネージャー情報メニュー用のビ
デオオブジェクトセット(VMGM_VOBS)76に
関する属性情報等が記述されている。
Referring again to FIG. 5, the video manager 7
1 will be described. The video manager information 75 arranged at the head of the video manager 71 is a video title set (VTS) such as information for searching a title and information for reproducing a video manager menu.
Information for managing 72 is described, and at least three tables 78, 79, 80 are recorded in the order shown in FIG. The respective tables 78, 79, 80 are aligned with the boundaries of logical sectors. The first table, the video manager information management table (VMGI_MAT) 78
Is an indispensable table and describes the size of the video manager 71, the start address of each information in the video manager 71, the attribute information about the video object set (VMGM_VOBS) 76 for the video manager information menu, and the like.

【0043】また、ビデオマネージャー71の第2のテ
ーブルであるタイトルサーチポインターテーブル(TT
_SRPT)79には、装置のキー及び表示部4からの
タイトル番号の入力に応じて選定可能な当該光ディスク
10中のボリュームに含まれるビデオタイトルのエント
リープログラムチェーン(EPGC)が記載されてい
る。
The second table of the video manager 71, which is the title search pointer table (TT
_SRPT) 79 describes an entry program chain (EPGC) of video titles included in the volume in the optical disc 10 that can be selected according to the key of the device and the input of the title number from the display unit 4.

【0044】ここで、プログラムチェーン187とは、
図7に示すようにあるタイトルのストーリーを再現する
プログラム189の集合であってプログラムチェーンが
連続して再現されることによってある1タイトルの映画
が完結される。従って、ユーザーは、プログラムチェー
ン187内のプログラム189を指定することによって
映画の特定のシーンからその映画を鑑賞することができ
る。
Here, the program chain 187 is
As shown in FIG. 7, a series of programs 189 that reproduce the story of a certain title, and the program chain is continuously reproduced to complete a movie of one title. Thus, the user can watch the movie from a particular scene in the movie by specifying program 189 in program chain 187.

【0045】ビデオマネージャー71の第3のテーブル
であるビデオタイトルセット属性テーブル(VTS_A
TRT)80には、当該光ディスクのボリューム中のビ
デオタイトルセット(VTS)72に定められた属性情
報が記載される。即ち、属性情報としてビデオタイトル
セット(VTS)72の数、ビデオタイトルセット(V
TS)72の番号、ビデオの属性、例えば、ビデオデー
タの圧縮方式等、オーディオストリームの属性、例え
ば、オーディオの符号化モード等、副映像の属性、例え
ば、副映像の表示タイプ等がこのテーブルに記載されて
いる。
The third table of the video manager 71, the video title set attribute table (VTS_A
The TRT) 80 describes the attribute information defined in the video title set (VTS) 72 in the volume of the optical disc. That is, the number of video title sets (VTS) 72 and the video title set (V
TS) 72 number, video attribute, for example, video data compression method, audio stream attribute, for example, audio coding mode, sub-video attribute, for example, sub-video display type, etc. in this table. Has been described.

【0046】ビデオマネージャー情報管理テーブル(V
MGI_MAT)78及びタイトルサーチポインターテ
ーブル(TT_SRPT)79に記載の記述内容の詳細
について、図8、図9、図10及び図11を参照して次
に説明する。
Video manager information management table (V
Details of the description contents described in the MGI_MAT) 78 and the title search pointer table (TT_SRPT) 79 will be described below with reference to FIGS. 8, 9, 10, and 11.

【0047】図8に示すようにビデオマネージャー情報
管理テーブル(VMGI_MAT)78には、ビデオマ
ネージャー71の識別子(VMG_ID)、論理ブロッ
ク(既に説明したように1論理ブロックは、2048バ
イト)の数でビデオ管理情報のサイズ(VMGI_S
Z)、当該光ディスク、通称、ディジタルバーサタイル
ディスク(ディジタル多用途ディスク:以下、単にDV
Dと称する。)の規格に関するバージョン番号(VER
N)及びビデオマネージャー71のカテゴリー(VMG
_CAT)が記載されている。
As shown in FIG. 8, in the video manager information management table (VMGI_MAT) 78, a video manager 71 (VMG_ID) and a logical block (1 logical block is 2048 bytes as described above) Size of management information (VMGI_S
Z), the optical disc, commonly known as a digital versatile disc (digital versatile disc: hereinafter simply referred to as DV).
Called D. ) Version number (VER)
N) and the category of video manager 71 (VMG
_CAT) is described.

【0048】ここで、ビデオマネージャー71のカテゴ
リー(VMG_CAT)には、このDVDビデオデイレ
クトリーがコピーを禁止であるか否かのフラグ等が記載
される。また、このテーブル(VMGI_MAT)78
には、ボリュームセットの識別子(VLMS_ID)、
ビデオタイトルセットの数(VTS_Ns)、このディ
スクに記録されるデータの供給者の識別子(PVR_I
D)、ビデオマネージャーメニューの為のビデオオブジ
ェクトセット(VMGM_VOBS)76のスタートア
ドレス(VNGM_VOBS_SA)、ビデオマネージ
ャー情報の管理テーブル(VMGI_MAT)78の終
了アドレス(VMGI_MAT_EA)、タイトルサー
チポインターテーブル(TT_SRPT)79のスター
トアドレス(TT_SRPT_SA)が記載されてい
る。VMG_MAT78の終了アドレス(VMGI_M
AT_EA)及びTT_SRPT79のスタートアドレ
ス(TT_SRPT_SA)は、先頭の論理ブロックか
らの相対的な論理ブロック数で記載されている。
Here, in the category (VMG_CAT) of the video manager 71, a flag or the like indicating whether or not copying is prohibited by the DVD video directory is described. In addition, this table (VMGI_MAT) 78
Includes the volume set identifier (VLMS_ID),
Number of video title sets (VTS_Ns), identifier of supplier of data recorded on this disc (PVR_I
D), the start address (VMGM_VOBS_SA) of the video object set (VMGM_VOBS) 76 for the video manager menu, the end address (VMGI_MAT_EA) of the video manager information management table (VMGI_MAT) 78, and the start of the title search pointer table (TT_SRPT) 79. The address (TT_SRPT_SA) is described. End address of VMG_MAT78 (VMGI_M
The start address (TT_SRPT_SA) of AT_EA) and TT_SRPT79 is described by the number of logical blocks relative to the leading logical block.

【0049】更に、このテーブル78には、ビデオタイ
トルセット(VTS)72の属性テーブル(VTS_A
TRT)80のスタートアドレス(VTS_ATRT_
SA)がVMGIマネージャーテーブル(VMGI_M
AT)71の先頭バイトからの相対的なバイト数で記載
され、ビデオマネージャーメニュー(VMGM)のビデ
オ属性(VMGM_V_ATR)が記載されている。更
にまた、このテーブル78には、ビデオマネージャーメ
ニュー(VMGM)のオーディオストリームの数(VM
GM_AST_Ns)、ビデオマネージャーメニュー
(VMGM)のオーディオストリームの属性(VMGM
_AST_ATR)、ビデオマネージャーメニュー(V
MGM)の副映像ストリームの数(VMGM_SPST
_Ns)及びビデオマネージャーメニュー(VMGM)
の副映像ストリームの属性(VMGM_SPST_AT
R)が記載されている。
Further, this table 78 includes an attribute table (VTS_A) of the video title set (VTS) 72.
TRT 80 start address (VTS_ATRT_
SA) is VMGI manager table (VMGI_M
AT) 71 is described by the relative number of bytes from the first byte, and the video attribute (VMGM_V_ATR) of the video manager menu (VMGM) is described. Furthermore, this table 78 also shows the number of audio streams (VMGM) in the video manager menu (VMGM).
GM_AST_Ns), video manager menu (VMGM) audio stream attribute (VMGM)
_AST_ATR), video manager menu (V
Number of sub-picture streams of MGM (VMGM_SPST)
_Ns) and video manager menu (VMGM)
Attribute of the sub-picture stream (VMGM_SPST_AT
R) is described.

【0050】タイトルサーチポインターテーブル(TT
_SRPT)79には、図9に示すように始めにタイト
ルサーチポインターテーブルの情報(TSPTI)が記
載され、次に入力番号1からn(n≦99)に対するタ
イトルサーチポインタ(TT_SRP)が必要な数だけ
連続的に記載されている。この光ディスクのボリューム
中に1タイトルの再生データ、例えば、1タイトルのビ
デオデータしか格納されていない場合には、1つのタイ
トルサーチポインタ(TT_SRP)93しかこのテー
ブル(TT_SRPT)79に記載されない。
Title search pointer table (TT
In the _SRPT) 79, the information (TSPTI) of the title search pointer table is described first as shown in FIG. Only listed continuously. When only one title of reproduction data, for example, one title of video data is stored in the volume of this optical disc, only one title search pointer (TT_SRP) 93 is described in this table (TT_SRPT) 79.

【0051】タイトルサーチポインターテーブル情報
(TSPTI)92には、図10に示されるようにエン
トリープログラムチェーンの数(EN_PGC_Ns)
及びタイトルサーチポインタ(TT_SRP)93の終
了アドレス(TT_SRPT_EA)が記載されてい
る。このアドレス(TT_SRPT_EA)は、このタ
イトルサーチポインタテーブル(TT_SRPT)79
の先頭バイトからの相対的なバイト数で記載される。ま
た、図11に示すように各タイトルサーチポインタ(T
T_SRP)93には、ビデオタイトルセット番号(V
TSN)、プログラムチェーン番号(PGCN)及びビ
デオタイトルセット72のスタートアドレス(VTS_
SA)が記載されている。
The title search pointer table information (TSPTI) 92 contains the number of entry program chains (EN_PGC_Ns) as shown in FIG.
And the end address (TT_SRPT_EA) of the title search pointer (TT_SRP) 93 are described. This address (TT_SRPT_EA) corresponds to this title search pointer table (TT_SRPT) 79.
It is described by the relative number of bytes from the first byte of. Further, as shown in FIG. 11, each title search pointer (T
T_SRP) 93 has a video title set number (V
TSN), program chain number (PGCN), and start address (VTS_) of the video title set 72.
SA) is described.

【0052】このタイトルサーチポインタ(TT_SR
P)93の内容によって再生されるビデオタイトルセッ
ト(VTS)72、また、プログラムチェーン(PG
C)が特定されるとともにそのビデオタイトルセット7
2の格納位置が特定される。ビデオタイトルセット72
のスタートアドレス(VTS_SA)は、ビデオタイト
ルセット番号(VTSN)で指定されるタイトルセット
を論理ブロック数で記載される。
This title search pointer (TT_SR
P) 93, a video title set (VTS) 72 reproduced according to the content of the program chain (PG)
C) is specified and its video title set 7
The storage position of 2 is specified. Video title set 72
The start address (VTS_SA) is described by the number of logical blocks in the title set designated by the video title set number (VTSN).

【0053】次に、図4に示されたビデオタイトルセッ
ト(VTS)72の論理フォーマットの構造について図
12を参照して説明する。各ビデオタイトルセット(V
TS)72には、図12に示すようにその記載順に4つ
の項目94、95、96、97が記載されている。ま
た、各ビデオタイトルセット(VTS)72は、共通の
属性を有する1又はそれ以上のビデオタイトルから構成
され、このビデオタイトル72についての管理情報、例
えば、エントリーサーチポイントの為の情報、ビデオオ
ブジェクトセット96を再生する為の情報、タイトルセ
ットメニュー(VTSM)を再生する為の情報及びビデ
オオブジェクトセット72の属性情報がビデオタイトル
セット情報(VTSI)に記載されている。
Next, the structure of the logical format of the video title set (VTS) 72 shown in FIG. 4 will be described with reference to FIG. Each video title set (V
In the TS) 72, as shown in FIG. 12, four items 94, 95, 96, 97 are described in the order of description. Each video title set (VTS) 72 is composed of one or more video titles having a common attribute, and management information about this video title 72, for example, information for entry search points, video object set. Information for reproducing 96, information for reproducing the title set menu (VTSM), and attribute information of the video object set 72 are described in the video title set information (VTSI).

【0054】このビデオタイトルセット情報(VTS
I)94のバックアップがビデオタイトルセット(VT
S)72に設けられている。ビデオタイトルセット情報
(VTSI)94とこの情報のバックアップ(VTSI
_BUP)97との間には、ビデオタイトルセットメニ
ュー用のビデオオブジェクトセット(VTSM_VOB
S)95及びビデオタイトルセットタイトル用のビデオ
オブジェクトセット(VTSTT_VOBS)96が配
置されている。いずれのビデオオブジェクトセット(V
TSM_VOBS及びVTSTT_VOBS)95、9
6は、既に説明したように図6に示す構造を有してい
る。
This video title set information (VTS
I) 94 backup is video title set (VT
S) 72. Video title set information (VTSI) 94 and backup of this information (VTSI)
_BUP) 97 and the video object set (VTSM_VOB) for the video title set menu.
S) 95 and a video object set (VTSTT_VOBS) 96 for a video title set title are arranged. Which video object set (V
TSM_VOBS and VTSTT_VOBS) 95, 9
6 has the structure shown in FIG. 6 as already described.

【0055】ビデオタイトルセット情報(VTSI)9
4、この情報のバックアップ(VTSI_BUP)97
及びビデオタイトルセットタイトル用のビデオオブジェ
クトセット(VTSTT_VOBS)96は、ビデオタ
イトルセット72にとって必須の項目され、ビデオタイ
トルセットメニュー用のビデオオブジェクトセット(V
TSM_VOBS)95は、必要に応じて設けられるオ
プションとされている。
Video title set information (VTSI) 9
4. Backup of this information (VTSI_BUP) 97
A video object set (VTSTT_VOBS) 96 for a video title set title is an essential item for the video title set 72, and a video object set (VTSTT_VOBS) 96 for a video title set menu (VTSTT_VOBS).
TSM_VOBS) 95 is an option provided as needed.

【0056】ビデオタイトルセット情報(VTSI)9
4は、図12に示すように4つのテーブル98、99、
100、101から構成され、4つのテーブル98、9
9、100、101は、論理セクタ間の境界に一致され
ている。第1のテーブルであるビデオタイトルセット情
報管理テーブル(VTSI_MAT)98は、必須のテ
ーブルであってビデオタイトルセット(VTS)72の
サイズ、ビデオタイトルセット(VTS)72中の各情
報の開始アドレス及びビデオタイトルセット(VTS)
72中のビデオオブジェクトセット(VOBS)82の
属性が記述されている。
Video title set information (VTSI) 9
4 includes four tables 98, 99, as shown in FIG.
It consists of 100 and 101, and four tables 98 and 9
9, 100 and 101 are aligned with the boundaries between the logical sectors. The video title set information management table (VTSI_MAT) 98, which is the first table, is an indispensable table and is the size of the video title set (VTS) 72, the start address of each information in the video title set (VTS) 72, and the video. Title set (VTS)
The attributes of the video object set (VOBS) 82 in 72 are described.

【0057】第2のテーブルであるビデオタイトルセッ
トダイレクトアクセスポインタテーブル(VTS_DA
PT)99は、必要に応じて設けられるオプションのテ
ーブルであって、装置のキー操作/表示部4からのタイ
トル番号の入力に応じて選定可能な当該ビデオタイトル
セット72中に含まれるプログラムチェーン(PGC)
及び又はプログラム(PG)が記載されている。
The second table, the video title set direct access pointer table (VTS_DA
PT) 99 is an optional table provided as necessary, and is a program chain (included in the video title set 72 that can be selected according to the title operation from the key operation / display unit 4 of the apparatus). PGC)
And / or the program (PG) is described.

【0058】第3のテーブルであるビデオタイトルセッ
トプログラムチェーン情報テーブル(VTS_PGCI
T)100は、必須のテーブルであってVTSプログラ
ムチェーン情報(VTS_PGCI)を記述している。
第4のテーブルであるビデオタイトルセットタイムサー
チマップテーブル(VTS_MAPT)101は、必要
に応じて設けられるオプションのテーブルであって表示
の一定時間に対するこのマップテーブル(VTS_MA
PT)101が属するタイトルセット72の各プログラ
ムチェーン(PGC)内のビデオデータの記録位置に関
する情報が記述されている。
The third table, the video title set program chain information table (VTS_PGCI)
T) 100 is an essential table and describes VTS program chain information (VTS_PGCI).
The fourth table, the video title set time search map table (VTS_MAPT) 101, is an optional table that is provided as needed, and this map table (VTS_MAPT) for a fixed time of display is displayed.
Information about the recording position of video data in each program chain (PGC) of the title set 72 to which the (PT) 101 belongs is described.

【0059】次に、図12に示したビデオタイトル情報
マネージャーテーブル(VTSI_MAT)98及びビ
デオタイトルセットプログラムチェーン情報テーブル
(VTS_PGCIT)100について図13から図2
0を参照して説明する。
Next, the video title information manager table (VTSI_MAT) 98 and the video title set program chain information table (VTS_PGCIT) 100 shown in FIG. 12 will be described with reference to FIGS.
This will be described with reference to 0.

【0060】図13は、ビデオタイトル情報マネージャ
ーテーブル(VTSI_MAT)98の記述内容を示し
ている。このテーブル(VTIS_MAT)98には、
記載順にビデオタイトルセット識別子(VTS_I
D)、ビデオタイトルセット72のサイズ(VTS_S
Z)、このDVDビデオ規格のバージョン番号(VER
N)、タイトルセット72の属性(VTS_CAT)が
記載される。また、このテーブル(VTSI_MAT)
98には、、VTSメニュー(VTSM)のビデオオブ
ジェクトセット(VTSM_VOBS)95の開始アド
レス(VTSM_VOBS_SA)がこのビデオタイト
ルセット(VTS)72の先頭論理ブロックからの相対
論理ブロック(RLBN)で記述され、ビデオタイトル
セット(VTS)におけるタイトルの為のビデオオブジ
ェクトのスタートアドレス(VTSTT_VOB_S
A)がこのビデオタイトルセット(VTS)72の先頭
論理ブロックからの相対論理ブロック(RLBN)で記
述される。
FIG. 13 shows the description contents of the video title information manager table (VTSI_MAT) 98. In this table (VTIS_MAT) 98,
Video title set identifier (VTS_I
D), the size of the video title set 72 (VTS_S
Z), the version number of this DVD video standard (VER
N), the attribute (VTS_CAT) of the title set 72 is described. Also, this table (VTSI_MAT)
In 98, the start address (VTSM_VOBS_SA) of the video object set (VTSM_VOBS) 95 of the VTS menu (VTSM) is described in a relative logical block (RLBN) from the head logical block of the video title set (VTS) 72, and the video is set. The start address (VTSTT_VOB_S) of the video object for the title in the title set (VTS)
A) is described by a relative logical block (RLBN) from the head logical block of this video title set (VTS) 72.

【0061】更に、このテーブル(VTSI_MAT)
98には、ビデオタイトルセット情報管理テーブル(V
TI_MAT)94の終了アドレス(VTI_MAT_
EA)がそのテーブル(VTI_MAT)の先頭バイト
からの相対ブロック数で記載され、ビデオタイトルセッ
トダイレクトアクセスポインタテーブル(VTS_DA
PT)99のスタートアドレス(VTS_DAPT_S
A)がビデオタイトルセット情報(VTSI)94の先
頭バイトからの相対ブロック数で記載されている。
Further, this table (VTSI_MAT)
A video title set information management table (V
TI_MAT) 94 end address (VTI_MAT_
EA) is described by the relative number of blocks from the first byte of the table (VTI_MAT), and the video title set direct access pointer table (VTS_DA).
PT) 99 start address (VTS_DAPT_S
A) is described by the number of relative blocks from the first byte of the video title set information (VTSI) 94.

【0062】更にまた、このテーブル(VTSI_MA
T)98には、ビデオタイトルセットプログラムチェー
ン情報テーブル(PGCIT)100のスタートアドレ
ス(VTS_PGCIT_SA)がビデオタイトルセッ
ト情報(VTSI)94の先頭バイトからの相対ブロッ
ク数で記載され、ビデオタイトルセット(VTS)のタ
イムサーチマップ(VTS_MAPT)101のスター
トアドレス(VTS_MAPT_SA)がこのビデオタ
イトルセット(VTS)72の先頭論理セクタからの相
対論理セクタで記述される。このテーブル(VTSI_
MAT)98には、ビデオタイトルセット(VTS)7
2中のビデオタイトルセットメニュー(VTSM)の為
のビデオオブジェクトセット(VTSM_VOBS)9
5及びビデオタイトルセット(VTS)のタイトル(V
TSTT)の為のビデオオブジェクトセット(VTST
_VOBS)96のビデオ属性(VTS_V_ATR)
及びこのビデオタイトルセット(VTS)72中のビデ
オタイトルセットのタイトル(VTSTT)の為のビデ
オオブジェクトセット(VTSTT_VOBS)96の
オーディオストリーム(VTS_AST_Ns)の数が
記載されている。
Furthermore, this table (VTSI_MA
T) 98, the start address (VTS_PGCIT_SA) of the video title set program chain information table (PGCIT) 100 is described as the relative number of blocks from the first byte of the video title set information (VTSI) 94. The video title set (VTS) The start address (VTS_MAPT_SA) of the time search map (VTS_MAPT) 101 is described by the relative logical sector from the head logical sector of the video title set (VTS) 72. This table (VTSI_
MAT) 98 includes video title set (VTS) 7
Video object set (VTSM_VOBS) 9 for video title set menu (VTSM) in 2
5 and the title (VTS) of the video title set (VTS)
Video Object Set (VTST) for TSTT
_VOBS) 96 video attributes (VTS_V_ATR)
And the number of audio streams (VTS_AST_Ns) of the video object set (VTSTT_VOBS) 96 for the title (VTSTT) of the video title set in this video title set (VTS) 72.

【0063】ここで、ビデオ属性(VTS_V_AT
R)には、ビデオの圧縮モード、TVシステムのフレー
ムレート及び表示装置に表示する際の表示のアスペクト
比等が記載されている。
Here, the video attribute (VTS_V_AT
R) describes the compression mode of video, the frame rate of the TV system, the aspect ratio of the display when displaying on the display device, and the like.

【0064】テーブル(VTSI_MAT)98には、
ビデオタイトルセット(VTS)72中のビデオタイト
ルセット(VTS)72のタイトル(VTSTT)の為
のビデオオブジェクトセット(VTST_VOBS)9
6のオーディオストリーム属性(VTS_AST_AT
R)が記載されている。この属性(VTS_AST_A
TR)には、どのようにオーディオを符号化したかを記
載したオーディオの符号化モード、オーディオの量子化
を何ビットで実行したか、オーディオのチャネル数等が
記載される。更に、テーブル(VTSI_MAT)98
には、ビデオタイトルセット(VTS)72中のこのタ
イトル(VTSTT)の為のビデオオブジェクトセット
(VTST_VOBS)96の副映像ストリームの数
(VTS_SPST_Ns)及び各副映像ストリームの
属性(VTS_SPST_ATR)が記載されている。
この各副映像ストリームの属性(VTS_SPST_A
TR)には、副映像の符号化モード及び副映像の表示タ
イプ等が記載される。
The table (VTSI_MAT) 98 contains
Video object set (VTST_VOBS) 9 for the title (VTSTT) of the video title set (VTS) 72 in the video title set (VTS) 72
6 audio stream attributes (VTS_AST_AT
R) is described. This attribute (VTS_AST_A
TR) describes an audio encoding mode that describes how audio was encoded, the number of bits used for audio quantization, the number of audio channels, and the like. Furthermore, the table (VTSI_MAT) 98
Describes the number of sub-picture streams (VTS_SPST_Ns) of the video object set (VTST_VOBS) 96 for this title (VTSTT) in the video title set (VTS) 72 and the attribute (VTS_SPST_ATR) of each sub-picture stream. There is.
Attributes of each sub-picture stream (VTS_SPST_A
In (TR), the encoding mode of the sub-picture, the display type of the sub-picture, etc. are described.

【0065】また、このテーブル(VTSI_MAT)
98には、ビデオタイトルセットメニュー(VTSM)
のオーディオストリーム数(VTSM_AST_N
s)、オーディオストリーム属性(VTSM_AST_
ATR)、副映像ストリームの数(VTSM_SPST
_Ns)、及び副映像ストリームの属性(VTSM_S
PST_ATR)が記述されている。
Also, this table (VTSI_MAT)
98 has a video title set menu (VTSM)
Number of audio streams (VTSM_AST_N
s), audio stream attribute (VTSM_AST_
ATR), the number of sub-picture streams (VTSM_SPST)
_Ns) and the attribute of the sub-picture stream (VTSM_S
(PST_ATR) is described.

【0066】VTSプログラムチェーン情報テーブル
(VTS_PGCIT)100は、図14に示すような
構造を備えている。この情報テーブル(VTS_PGC
IT)100には、VTSプログラムチェーン(VTS
_PGC)に関する情報(VTS_PGCI)が記載さ
れ、始めの項目としてVTSプログラムチェーン(VT
S_PGC)に関する情報テーブル(VTS_PGCI
T)100の情報(VTS_PGCIT_I)102が
設けられている。この情報(VTS_PGCIT_I)
102に続いてこの情報テーブル(VTS_PGCI
T)100には、この情報テーブル(VTS_PGCI
T)100中のVTSプログラムチェーン(VTS_P
GC)の数(#1から#n)だけVTSプログラムチェ
ーン(VTS_PGC)をサーチするVTS_PGCI
サーチポインタ(VTS_PGCIT_SRP)103
が設けられ、最後にVTSプログラムチェーン(VTS
_PGC)に対応した数(#1から#n)だけ各VTS
プログラムチェーン(VTS_PGC)に関する情報
(VTS_PGCI)104が設けられている。
The VTS program chain information table (VTS_PGCIT) 100 has a structure as shown in FIG. This information table (VTS_PGC
The IT 100 has a VTS program chain (VTS
_PGC) information (VTS_PGCI) is described, and the first item is the VTS program chain (VT
S_PGC) information table (VTS_PGCI)
T) 100 information (VTS_PGCIT_I) 102 is provided. This information (VTS_PGCIT_I)
102, this information table (VTS_PGCI
T) 100, this information table (VTS_PGCI
T) VTS program chain (VTS_P in 100)
VTS_PGCI searching VTS program chain (VTS_PGC) for the number of (GC) (# 1 to #n)
Search pointer (VTS_PGCIT_SRP) 103
Is provided, and finally the VTS program chain (VTS
_PGC) corresponding to each VTS (# 1 to #n)
Information (VTS_PGCI) 104 regarding the program chain (VTS_PGC) is provided.

【0067】VTSプログラムチェーン情報テーブル
(VTS_PGCIT)100の情報(VTS_PGC
IT_I)102には、図15に示されるようにVTS
プログラムチェーン(VTS_PGC)の数(VTS_
PGC_Ns)が内容として記述され及びこのテーブル
情報(VTS_PGCIT_I)102の終了アドレス
(VTS_PGCIT_EA)がこの情報テーブル(V
TS_PGCIT)100の先頭バイトからの相対的な
バイト数で記述されている。
Information (VTS_PGC) of VTS program chain information table (VTS_PGCIT) 100
The IT_I) 102 has the VTS as shown in FIG.
Number of program chains (VTS_PGC) (VTS_
PGC_Ns) is described as the content, and the end address (VTS_PGCIT_EA) of this table information (VTS_PGCIT_I) 102 is the information table (V
It is described by the relative number of bytes from the first byte of TS_PGCIT) 100.

【0068】また、VTS_PGCITサーチポインタ
(VTS_PGCIT_SRP)103には、図16に
示すようにビデオタイトルセット(VTS)72のプロ
グラムチェーン(VTS_PGC)の属性(VTS_P
GC_CAT)及びこのVTS_PGC情報テーブル
(VTS_PGCIT)100の先頭バイトからの相対
的バイト数でVTS_PGC情報(VTS_PGCI)
のスタートアドレス(VTS_PGCI_SA)が記述
されている。ここで、VTS_PGC属性(VTS_P
GC_CAT)には、属性として例えば、最初に再生さ
れるエントリープログラムチェーン(エントリーPG
C)か否かが記載される。
Further, as shown in FIG. 16, the VTS_PGCIT search pointer (VTS_PGCIT_SRP) 103 has an attribute (VTS_PC) of the program chain (VTS_PGC) of the video title set (VTS) 72 as shown in FIG.
GC_CAT) and the VTS_PGC information (VTS_PGCI) in the relative number of bytes from the first byte of the VTS_PGC information table (VTS_PGCIT) 100.
Start address (VTS_PGCI_SA) is described. Here, the VTS_PGC attribute (VTS_P
As an attribute of the GC_CAT, for example, the entry program chain (entry PG) to be reproduced first
Whether or not C) is described.

【0069】通常、エントリプログラムチェーン(PG
C)は、エントリープログラムチェーン(PGC)でな
いプログラムチェーン(PGC)に先だって記載され
る。
Normally, the entry program chain (PG
C) is described before the program chain (PGC) that is not the entry program chain (PGC).

【0070】ビデオタイトルセット内のPGC情報(V
TS_PGCI)104には、図17に示すように4つ
項目が記載されている。このPGC情報(VTS_PG
CI)104には、始めに必須項目のプログラムチェー
ン一般情報(PGC_GI)105が記述され、これに
続いてビデオオブジェクトがある場合だけ必須の項目と
される少なくとも3つの項目106、107、108が
記載されている。即ち、その3つの項目としてプログラ
ムチェーンプログラムマップ(PGC_PGMAP)1
06、セル再生情報テーブル(C_PBIT)107及
びセル位置情報テーブル(C_POSIT)108がP
GC情報(VTS_PGCI)104に記載されてい
る。
PGC information (V
In TS_PGCI) 104, four items are described as shown in FIG. This PGC information (VTS_PG
In the CI) 104, the program chain general information (PGC_GI) 105 that is an indispensable item is described first, and then at least three items 106, 107, and 108 that are indispensable items only when there is a video object are described. Has been done. That is, the program chain program map (PGC_PGMAP) 1 as the three items
06, the cell playback information table (C_PBIT) 107 and the cell position information table (C_POSIT) 108 are set to P.
It is described in the GC information (VTS_PGCI) 104.

【0071】プログラムチェーン一般情報(PGC_G
I)105には、図18に示すようにプログラムチェー
ン(PGC)のカテゴリー(PGCI_CAT)、プロ
グラムチェーン(PGC)の内容(PGC_CNT)及
びプログラムチェーン(PGC)の再生時間(PGC_
PB_TIME)が記載されている。PGCのカテゴリ
ー(PGCI_CAT)には、当該PGCのコピーが可
能であるか否か及びこのPGC中のプログラムの再生が
連続であるか或いはランダム再生であるか否か等が記載
される。PGCの内容(PGC_CNT)には、このプ
ログラムチェーンの構成内容、即ち、プログラム数、セ
ルの数、このプログラムチェーン中のアングルの数が記
載される。PGCの再生時間(PGC_PB_TIM
E)には、このPGC中のプログラムのトータル再生時
間等が記載される。この再生時間は、再生手順には無関
係に連続してPGC内のプログラムを再生する場合のプ
ログラムの再生時間が記述される。
Program chain general information (PGC_G
In I) 105, as shown in FIG. 18, the category (PGCI_CAT) of the program chain (PGC), the content (PGC_CNT) of the program chain (PGC), and the playback time (PGC_) of the program chain (PGC).
PB_TIME) is described. The PGC category (PGCI_CAT) describes whether or not the PGC can be copied and whether or not the program in the PGC is continuously reproduced or randomly reproduced. In the content of PGC (PGC_CNT), the configuration content of this program chain, that is, the number of programs, the number of cells, and the number of angles in this program chain are described. Playback time of PGC (PGC_PB_TIM
In E), the total reproduction time of the program in this PGC is described. This reproduction time describes the reproduction time of the program when the program in the PGC is continuously reproduced regardless of the reproduction procedure.

【0072】また、プログラムチェーン一般情報(PG
C_GI)105には、PGC副映像ストリーム制御
(PGC_SPST_CTL)、PGCオーディオスト
リーム制御(PGC_AST_CTL)及びPGC副映
像パレット(PGC_SP_PLT)が記載されてい
る。PGC副映像ストリーム制御(PGC_SPST_
CTL)には、PGCで使用可能な副映像数が記載さ
れ、PGCオーディオストリーム制御(PGC_AST
_CTL)には、同様にPGCで使用可能なオーディオ
ストリームの数が記載される。PGC副映像パレット
(PGC_SP_PLT)には、このPGCの全ての副
映像ストリームで使用する所定数のカラーパレットのセ
ットが記載される。
The program chain general information (PG
C_GI) 105 describes PGC sub-picture stream control (PGC_SPST_CTL), PGC audio stream control (PGC_AST_CTL), and PGC sub-picture palette (PGC_SP_PLT). PGC sub-picture stream control (PGC_SPST_
The number of sub-pictures that can be used in PGC is described in CTL), and PGC audio stream control (PGC_AST
Similarly, the number of audio streams that can be used in PGC is described in _CTL). The PGC sub-picture palette (PGC_SP_PLT) describes a set of a predetermined number of color palettes used for all sub-picture streams of this PGC.

【0073】更に、PGC一般情報(PGC_GI)1
05には、セル再生情報テーブル(C_PBIT)10
7のスタートアドレス(C_PBIT_SA)及びセル
位置情報テーブル(C_POSIT)108のスタート
アドレス(C_POSIT_SA)が記載されている。
いずれのスタートアドレス(C_PBIT_SA及びC
_POSIT_SA)もVTS_PGC情報(VTS_
PGCI)の先頭バイトからの相対的な論理ブロック数
で記載される。
Further, PGC general information (PGC_GI) 1
05 is a cell reproduction information table (C_PBIT) 10
The start address (C_PBIT_SA) of No. 7 and the start address (C_POSIT_SA) of the cell position information table (C_POSIT) 108 are described.
Any start address (C_PBIT_SA and C
_POSIT_SA is also VTS_PGC information (VTS_SA).
It is described by the number of logical blocks relative to the first byte of (PGCI).

【0074】プログラムチェーンプログラムマップ(P
GC_PGMAP)106は、図19に示すようにPG
C内のプログラムの構成を示すマップである。このマッ
プ(PGC_PGMAP)106には、図19及び図2
0に示すようにプログラムの開始セル番号であるエント
リーセル番号(ECELLN)がセル番号の昇順に記述
されている。また、エントリーセル番号の記述順にプロ
グラム番号が1から割り当てられている。従って、この
マップ(PGC_PGMAP)106の最初のエントリ
ーセル番号は、# 1でなければならない。
Program Chain Program Map (P
GC_PGMAP) 106 is a PG as shown in FIG.
It is a map which shows the structure of the program in C. This map (PGC_PGMAP) 106 is shown in FIG. 19 and FIG.
As shown in 0, the entry cell number (ECELLN), which is the start cell number of the program, is described in ascending order of cell numbers. Further, program numbers are assigned from 1 in the order of description of the entry cell numbers. Therefore, the first entry cell number of this map (PGC_PGMAP) 106 must be # 1.

【0075】セル再生情報テーブル(C_PBIT)1
07は、PGCのセルの再生順序を定義している。この
セル再生情報テーブル(C_PBIT)107には、図
21に示すようにセル再生情報(C_PBIT)が連続
して記載されている。基本的には、セルの再生は、その
セル番号の順序で再生される。セル再生情報(C_PB
IT)には、図22に示されるようにセルカテゴリー
(C_CAT)が記載される。このセルカテゴリー(C
_CAT)には、セルがセルブロック中のセルである
か、また、セルブロック中のセルであれば最初のセルで
あるかを示すセルブロックモード、セルがブロック中の
一部ではない、或いは、アングルブロックであるかを示
すセルブロックタイプ、システムタイムクロック(ST
C)の再設定の要否を示すSTC不連続フラグが記載さ
れる。
Cell reproduction information table (C_PBIT) 1
07 defines the playback order of PGC cells. In this cell reproduction information table (C_PBIT) 107, cell reproduction information (C_PBIT) is continuously described as shown in FIG. Basically, the cells are reproduced in the order of their cell numbers. Cell playback information (C_PB
In IT), a cell category (C_CAT) is described as shown in FIG. This cell category (C
_CAT) is a cell block mode indicating whether the cell is a cell in a cell block, or the first cell if it is a cell in a cell block, the cell is not part of the block, or Cell block type that indicates whether it is an angle block, system time clock (ST
An STC discontinuity flag indicating whether resetting in C) is necessary or not is described.

【0076】また、このセルカテゴリー(C_CAT)
には、セル内では連続して再生するか或いはセル内の各
ビデオオブジェクトユニット(VOBU)単位で静止す
るかを示すセル再生モード、セルの再生の後に静止させ
るか否か或いはその静止時間を示すセルナビゲーション
制御が記載されている。
Also, this cell category (C_CAT)
Indicates a cell reproduction mode indicating whether the cell is continuously reproduced in the cell or is stopped in units of each video object unit (VOBU) in the cell, whether or not the cell is reproduced after the cell is reproduced, or the stationary time thereof. Cell navigation controls are described.

【0077】また、図22に示すようにセル再生情報テ
ーブル(C_PBIT)107は、PGCの全再生時間
を記述したセル再生時間(C_PBTM)を含んでい
る。アングルセルブロックがPGC中にある場合には、
そのアングルセル番号1の再生時間がそのアングルブロ
ックの再生時間を表している。更に、セル再生情報テー
ブル(C_PBIT)107には、当該セルが記録され
ているビデオオブジェクトユニット(VOBU)85の
先頭論理セクタからの相対的な論理セクタ数でセル中の
先頭ビデオオブジェクトユニット(VOBU)85のス
タートアドレス(C_FVOBU_SA)が記載され、
また、当該セルが記録されているビデオオブジェクトユ
ニット(VOBU)85の先頭論理セクタからの相対的
な論理セクタ数でセル中の最終ビデオオブジェクトユニ
ット(VOBU)85のスタートアドレス(C_LVO
BU_SA)が記載される。
Further, as shown in FIG. 22, the cell reproduction information table (C_PBIT) 107 includes a cell reproduction time (C_PBTM) describing the total reproduction time of the PGC. If the angle cell block is in the PGC,
The playback time of the angle cell number 1 represents the playback time of the angle block. Further, in the cell reproduction information table (C_PBIT) 107, the head video object unit (VOBU) in the cell is indicated by the number of logical sectors relative to the head logical sector of the video object unit (VOBU) 85 in which the cell is recorded. 85 start address (C_FVOBU_SA) is described,
Also, the start address (C_LVO) of the last video object unit (VOBU) 85 in the cell is determined by the number of logical sectors relative to the first logical sector of the video object unit (VOBU) 85 in which the cell is recorded.
BU_SA) is described.

【0078】セル位置情報テーブル(C_POSI)1
08は、PGC内で使用するセルのビデオオブジェクト
(VOB)の識別番号(VOB_ID)及びセルの識別
番号(C_ID)を特定している。セル位置情報テーブ
ル(C_POSI)には、図23に示されるようにセル
再生情報テーブル(C_PBIT)107に記載される
セル番号に対応するセル位置情報(C_POSI)がセ
ル再生情報テーブル(C_PBIT)と同一順序で記載
される。このセル位置情報(C_POSI)には、図2
4に示すようにセルのビデオオブジェクトユニット(V
OBU)85の識別番号(C_VOB_IDN)及びセ
ル識別番号(C_IDN)が記述されている。
Cell position information table (C_POSI) 1
08 specifies the identification number (VOB_ID) of the video object (VOB) of the cell used in the PGC and the identification number (C_ID) of the cell. In the cell position information table (C_POSI), as shown in FIG. 23, the cell position information (C_POSI) corresponding to the cell number described in the cell reproduction information table (C_PBIT) 107 is the same as the cell reproduction information table (C_PBIT). They are listed in order. The cell position information (C_POSI) includes
As shown in FIG. 4, the video object unit (V
The identification number (C_VOB_IDN) of the OBU) 85 and the cell identification number (C_IDN) are described.

【0079】図6を参照して説明したようにセル84
は、ビデオオブジェクトユニット(VOBU)85の集
合とされ、ビデオオブジェクトユニット(VOBU)8
5は、ナビゲーション(NV)パック86から始まるパ
ック列として定義される。従って、セル84中の最初の
ビデオオブジェクトユニット(VOBU)85のスター
トアドレス(C_FVOBU_SA)は、NVパック8
6のスタートアドレスを表すこととなる。このNVパッ
ク86は、図25に示すようにパックヘッダ110、シ
ステムヘッダ111及びナビゲーションデータとしての
2つのパケット、即ち、再生制御情報(PCI)パケッ
ト116及びデータサーチ情報(DSI)パケット11
7から成る構造を有し、図25に示すようなバイト数が
各部に付り当てられ、1パックが1論理セクタに相当す
る2048バイトに定められている。また、このNVパ
ックは、そのグループオブピクチャー(GOP)中の最
初のデータが含まれるビデオパックの直前に配置されて
いる。オブジェクトユニット85がビデオパック87を
含まない場合であってもNVパック86がオーディオパ
ック91又は/及び副映像パック90を含むオブジェク
トユニットの先頭に配置される。このようにオブジェク
トユニットがビデオパックを含まない場合であってもオ
ブジェクトユニットがビデオパック87を含む場合と同
様にオブジェクトユニットの再生時間は、ビデオが再生
される単位を基準に定められる。
The cell 84 as described with reference to FIG.
Is a set of video object units (VOBU) 85, and video object unit (VOBU) 8
5 is defined as a pack sequence starting from the navigation (NV) pack 86. Therefore, the start address (C_FVOBU_SA) of the first video object unit (VOBU) 85 in the cell 84 is the NV pack 8
6 represents the start address. As shown in FIG. 25, the NV pack 86 includes two packets as a pack header 110, a system header 111 and navigation data, that is, a reproduction control information (PCI) packet 116 and a data search information (DSI) packet 11.
The number of bytes as shown in FIG. 25 is assigned to each part, and one pack is set to 2048 bytes corresponding to one logical sector. The NV pack is placed immediately before the video pack including the first data in the group of pictures (GOP). Even when the object unit 85 does not include the video pack 87, the NV pack 86 is arranged at the head of the object unit including the audio pack 91 and / or the sub-picture pack 90. As described above, even when the object unit does not include the video pack, the reproduction time of the object unit is determined based on the unit in which the video is reproduced, as in the case where the object unit includes the video pack 87.

【0080】ここで、GOPとは、MPEGの規格で定
められ、既に説明したように複数画面を構成するデータ
列として定義される。即ち、GOPとは、圧縮されたデ
ータに相当し、この圧縮データを伸張させると動画を再
生することができる複数フレームの画像データが再生さ
れる。パックヘッダ110及びシステムヘッダ111
は、MPEG2のシステムレーヤで定義され、パックヘ
ッダ110には、パック開始コード、システムクロック
リファレンス(SCR)及び多重化レートの情報が格納
され、システムヘッダ111には、ビットレート、スト
リームIDが記載されている。PCIパケット116及
びDSIパケット117のパケットヘッダ112、11
4には、同様にMPEG2のシステムレーヤに定められ
ているようにパケット開始コード、パケット長及びスト
リームIDが格納されている。
Here, the GOP is defined by the MPEG standard and is defined as a data string forming a plurality of screens as already described. That is, the GOP corresponds to compressed data, and by decompressing the compressed data, image data of a plurality of frames capable of reproducing a moving image is reproduced. Pack header 110 and system header 111
Is defined by the system layer of MPEG2, pack start code, system clock reference (SCR), and multiplexing rate information are stored in the pack header 110, and bit rate and stream ID are described in the system header 111. ing. Packet headers 112 and 11 of PCI packet 116 and DSI packet 117
Similarly, a packet start code, a packet length, and a stream ID are stored in 4, as defined in the system layer of MPEG2.

【0081】他のビデオパック87、オーディオパック
91、副映像パック90、コンピュータデータパック8
8は、図26に示すようにMPEG2のシステムレーヤ
に定められるように同様にパックヘッダ120、パケッ
トヘッダ121及び対応するデータが格納されたパケッ
ト122から構成され、そのパック長は、2048バイ
トに定められている。これらの各パックは、論理ブロッ
クの境界に一致されている。
Other video pack 87, audio pack 91, sub-picture pack 90, computer data pack 8
As shown in FIG. 26, 8 is composed of a pack header 120, a packet header 121, and a packet 122 in which corresponding data is stored, as defined by the MPEG2 system layer, and its pack length is set to 2048 bytes. Has been. Each of these packs is aligned with a logical block boundary.

【0082】PCIパケット116のPCIデータ(P
CI)113は、VOBユニット(VOBU)85内の
ビデオデータの再生状態に同期してプレゼンテーショ
ン、即ち、表示の内容を変更する為のナビゲーションデ
ータである。即ち、PCIデータ(PCI)113に
は、図27に示されるようにPCI全体の情報としての
PCI一般情報(PCI_GI)が記述されている。P
CI一般情報(PCI_GI)には、図28に示される
ようにPCI113が記録されているVOBU85の論
理セクタからの相対的論理ブロック数でそのPCI11
3が記録されているNVパック(NV_PCK)86の
アドレス(NV_PCK_LBN)が記述されている。
また、PCI一般情報(PCI_GI)には、VOBU
85のカテゴリー(VOBU_CAT)、VOBU85
のスタートPTS(VOBU_SPTS)及び終了PT
S(VOBU_EPTS)が記述されている。ここで、
VOBU85のスタートPTS(VOBU_SPTS)
は、当該PCI113が含まれるVOBU85中のビデ
オデータの再生開始時間(スタートプレゼンテーション
タイムスタンプ(SPTS))を示している。この再生
開始時間は、VOBU85中の最初の再生開始時間であ
る。通常は、最初のピクチャーは、MPEGの規格にお
けるIピクチャー(Intra-Picture )の再生開始時間に
相当する。VOBU85の終了PTS(VOBU_EP
TS)は、当該PCI113が含まれるVOBU85の
再生終了時間(終了プレゼンテーションタイムスタン
プ:EPTS))を示している。
The PCI data (P
The CI) 113 is navigation data for changing the presentation, that is, the display content, in synchronization with the reproduction state of the video data in the VOB unit (VOBU) 85. That is, in the PCI data (PCI) 113, PCI general information (PCI_GI) as information of the entire PCI is described as shown in FIG. P
In the CI general information (PCI_GI), as shown in FIG. 28, the PCI11 is the relative logical block number from the logical sector of the VOBU85 in which the PCI113 is recorded.
The address (NV_PCK_LBN) of the NV pack (NV_PCK) 86 in which 3 is recorded is described.
The PCI general information (PCI_GI) contains VOBU.
85 categories (VOBU_CAT), VOBU85
Start PTS (VOBU_SPTS) and end PT
S (VOBU_EPTS) is described. here,
Start PTS of VOBU85 (VOBU_SPTS)
Indicates the reproduction start time (start presentation time stamp (SPTS)) of the video data in the VOBU 85 including the PCI 113. This reproduction start time is the first reproduction start time in the VOBU 85. Usually, the first picture corresponds to the reproduction start time of an I picture (Intra-Picture) in the MPEG standard. End PTS of VOBU85 (VOBU_EP
TS) indicates the reproduction end time (end presentation time stamp: EPTS) of the VOBU 85 including the PCI 113.

【0083】図25に示したDSIパケット117のD
SIデータ(DSI)115は、VOBユニット(VO
BU)85のサーチを実行する為のナビゲーションデー
タである。DSIデータ(DSI)115には、図29
に示すようにDSI一般情報(DSI_GI)、VOB
Uのサーチ情報(VOBU_SI)及び同期再生情報
(SYNCI)が記述されている。
D of the DSI packet 117 shown in FIG.
The SI data (DSI) 115 is a VOB unit (VO
BU) 85 is navigation data for executing a search. FIG. 29 shows the DSI data (DSI) 115.
DSI general information (DSI_GI), VOB
U search information (VOBU_SI) and synchronous reproduction information (SYNCI) are described.

【0084】DSI一般情報(DSI_GI)は、その
DSI115全体の情報が記述されている。即ち、図3
0に示すようにDSI一般情報(DSI_GI)には、
NVパック86のシステム時刻基準参照値(NV_PC
K_SCR)が記載されている。このシステム時刻基準
参照値(NV_PCK_SCR)は、図1に示す各部に
組み込まれているシステムタイムクロック(STC)に
格納され、このSTCを基準にビデオ、オーディオ及び
副映像パックがビデオ、オーディオ及び副映像デコーダ
部58、60、62でデコードされ、映像及び音声がモ
ニタ部6及びスピーカ部8で再生される。DSI一般情
報(DSI_GI)には、DSI115が記録されてい
るVOBセット(VOBS)82の先頭論理セクタから
の相対的論理セクタ数(RLSN)でDSI115が記
録されているNVパック(NV_PCK)86のスター
トアドレス(NV_PCK_LBN)が記載され、VO
Bユニット(VOBU)の先頭論理セクタからの相対的
論理セクタ数(RLSN)でDSI115が記録されて
いるVOBユニット(VOBU)85中の最終パックの
アドレス(VOBU_EA)が記載されている。
The DSI general information (DSI_GI) describes the information of the entire DSI 115. That is, FIG.
As shown in 0, the DSI general information (DSI_GI) includes
System time reference reference value of NV pack 86 (NV_PC
K_SCR) is described. The system time reference value (NV_PCK_SCR) is stored in the system time clock (STC) incorporated in each unit shown in FIG. 1, and the video, audio and sub-picture packs are stored as video, audio and sub-picture on the basis of this STC. The video and audio are decoded by the decoder units 58, 60 and 62, and reproduced on the monitor unit 6 and the speaker unit 8. In the DSI general information (DSI_GI), the start of the NV pack (NV_PCK) 86 in which the DSI 115 is recorded with the relative logical sector number (RLSN) from the first logical sector of the VOB set (VOBS) 82 in which the DSI 115 is recorded. Address (NV_PCK_LBN) is described and VO
The address (VOBU_EA) of the last pack in the VOB unit (VOBU) 85 in which the DSI 115 is recorded is described with the relative logical sector number (RLSN) from the first logical sector of the B unit (VOBU).

【0085】更に、DSI一般情報(DSI_GI)に
は、DSI115が記録されているVOBユニット(V
OBU)の先頭論理セクタからの相対的論理セクタ数
(RLSN)でこのVOBU内での最初のIピクチャー
の最終アドレスが記録されているVパック(V_PC
K)88の終了アドレス(VOBU_IP_EA)が記
載され、当該DSI115が記録されているVOBU8
3の識別番号(VOBU_IP_IDN)及び当該DS
I115が記録されているセルの識別番号(VOBU_
C_IDN)が記載されている。
Further, in the DSI general information (DSI_GI), the VOB unit (V
V pack (V_PC) in which the last address of the first I picture in this VOBU is recorded with the relative logical sector number (RLSN) from the first logical sector of OBU).
K) VOBU8 in which the end address (VOBU_IP_EA) of 88 is recorded and the DSI 115 is recorded.
3 identification number (VOBU_IP_IDN) and the DS
Identification number of cell in which I115 is recorded (VOBU_
C_IDN) is described.

【0086】VOBU85のサーチ情報(VOBU_S
I)には、セル内の先頭アドレスを特定する為の情報が
記述される。
Search information of VOBU85 (VOBU_S
In I), information for specifying the head address in the cell is described.

【0087】同期情報(SYNCI)には、DSI11
5が含まれるVOBユニット(VOBU)のビデオデー
タの再生開始時間と同期して再生する副映像及びオーデ
ィオデータのアドレス情報が記載される。即ち、図31
に示すようにDSI115が記録されているNVパック
(NV_PCK)86からの相対的な論理セクタ数(R
LSN)で目的とするオーディオパック(A_PCK)
91のスタートアドレス(A_SYNCA)が記載され
る。オーディオストリームが複数(最大8)ある場合に
は、その数だけ同期情報(SYNCI)が記載される。
また、同期情報(SYNCI)には、目的とするオーデ
ィオパック(SP_PCK)91を含むVOBユニット
(VOBU)85のNVパック(NV_PCK)86の
アドレス(SP_SYNCA)がDSI115が記録さ
れているNVパック(NV_PCK)86からの相対的
な論理セクタ数(RLSN)で記載されている。副映像
ストリームが複数(最大32)ある場合には、その数だ
け同期情報(SYNCI)が記載される。
The synchronization information (SYNCI) contains DSI11.
Address information of sub video and audio data to be reproduced in synchronization with the reproduction start time of the video data of the VOB unit (VOBU) including 5 is described. That is, FIG.
, The relative number of logical sectors from the NV pack (NV_PCK) 86 in which the DSI 115 is recorded (R
LSN) target audio pack (A_PCK)
The 91 start address (A_SYNCA) is described. When there are a plurality of audio streams (maximum 8), synchronization information (SYNCI) is described by that number.
Also, in the synchronization information (SYNCI), the address (SP_SYNCA) of the NV pack (NV_PCK) 86 of the VOB unit (VOBU) 85 including the target audio pack (SP_PCK) 91 is recorded in the NV pack (NV_PCK). ) 86 relative logical sector number (RLSN). When there are a plurality of sub-picture streams (maximum 32), synchronization information (SYNCI) is described by that number.

【0088】上記パックのパック長は、2048バイト
(1論理セクタ)となるように調整されている。パック
長が2048バイトに満たない場合、満たないバイト数
が、6バイト以下の場合、パックヘッダ内のスタッフィ
ングバイトの追加によりパック長を調整し、7バイト以
上の場合、スタッフィングバイトは1バイトで、パケッ
トにその不足バイト数に対応するパディングパケットを
追加することによりパック長を調整する。
The pack length of the pack is adjusted to be 2048 bytes (1 logical sector). If the pack length is less than 2048 bytes, and the number of bytes that is less than 6 bytes is 6 bytes or less, adjust the pack length by adding the stuffing byte in the pack header, and if it is 7 bytes or more, the stuffing byte is 1 byte. The pack length is adjusted by adding a padding packet corresponding to the number of insufficient bytes to the packet.

【0089】パックヘッダは、4バイトのパックスター
トコード(000001BAh)、6バイトのSCR
(システムクロックリファレンス、システム時刻基準参
照値)、3バイトの多重化レート(MUXレート;04
68A8h)、1バイト〜7バイトのスタッフィングバ
イト(00h)により構成される。パケットは、基準と
して2034バイトで構成され、このパケットには、パ
ック長調整用のパディングパケット(各バイト単位にデ
ータとして意味をなさない有効データ00hが記録され
る)が必要に応じて設けられるようになっている。
The pack header is a 4-byte pack start code (000001BAh) and a 6-byte SCR.
(System clock reference, system time reference reference value), 3-byte multiplexing rate (MUX rate; 04)
68A8h) composed of 1 byte to 7 bytes of stuffing byte (00h). The packet is composed of 2034 bytes as a standard, and a padding packet for pack length adjustment (effective data 00h that does not make sense as data is recorded in each byte unit) is provided in this packet as needed. It has become.

【0090】すなわち、図32に示すように、パケット
を構成するデータ長が、2034バイトから2028バ
イトの場合、その不足するバイト数分、パックヘッダ内
にスタッフィングバイトを追加(挿入)する。
That is, as shown in FIG. 32, when the data length forming a packet is 2034 bytes to 2028 bytes, stuffing bytes are added (inserted) in the pack header by the number of the insufficient bytes.

【0091】また、図33に示すように、パケットを構
成するデータ長が、2027バイト以下の場合、その不
足するバイト数分のパディングパケットを追加する。
Further, as shown in FIG. 33, when the data length of the packet is 2027 bytes or less, padding packets corresponding to the insufficient number of bytes are added.

【0092】たとえば、ビデオデータのパック化につい
て説明する。
For example, the packing of video data will be described.

【0093】すなわち、図34に示すように、データ長
が2015バイトのビデオデータをパック化する場合、
1パケットの基準バイト数(2034バイト)とそのビ
デオデータのバイト数(2015バイト)に6バイトの
パケットヘッダを加えたバイト数(2021バイト)と
を比較し、この比較による13バイトの不足の算出によ
り、13バイトのパディングパケットの追加と判断し、
スタッフィングバイトが1バイトの通常の14バイトの
パックヘッダと、2021バイトのビデオパケットに1
3バイトのパディングパケットを追加した2034バイ
トのパケットとにより、2048バイトのパックを形成
する。
That is, as shown in FIG. 34, when video data having a data length of 2015 bytes is packed,
The standard number of bytes (2034 bytes) of one packet is compared with the number of bytes (2021 bytes) obtained by adding the packet header of 6 bytes to the number of bytes (2015 bytes) of the video data, and the calculation of the lack of 13 bytes by this comparison Therefore, it is determined that a 13-byte padding packet is added,
1 for normal 14-byte pack header with 1 stuffing byte and 2021-byte video packet
A 2048-byte pack is formed by a 2034-byte packet added with a 3-byte padding packet.

【0094】また、図35に示すように、データ長が2
025バイトのビデオデータをパック化する場合、1パ
ケットの基準バイト数(2034バイト)とそのビデオ
データのバイト数(2025バイト)に6バイトのパケ
ットヘッダを加えたバイト数(2031バイト)とを比
較し、この比較による3バイトの不足の算出により、3
バイトのスタッフィングバイトの追加と判断し、1バイ
トのスタッフィングバイトの他に3バイトのスタッフィ
ングバイトを追加した17バイトのパックヘッダと、2
031バイトのビデオパケットとにより、2048バイ
トのパックを形成する。
Further, as shown in FIG. 35, the data length is 2
When packing 025 bytes of video data, compare the standard number of bytes (2034 bytes) of one packet with the number of bytes (2025 bytes) of that video data plus the packet header of 6 bytes (2031 bytes) However, by calculating the shortage of 3 bytes by this comparison, 3
It is judged that the stuffing byte of the byte is added, and the pack header of 17 bytes that adds the stuffing byte of 3 bytes in addition to the stuffing byte of 1 byte, and 2
The 031 byte video packet forms a 2048 byte pack.

【0095】次に、上記各パックについて詳細に説明す
る。
Next, each pack will be described in detail.

【0096】NVパック86は、図25に示すように、
1つのGOPの先頭のデータを含むビデオパックの直前
に配置されるものであり、14バイトのパックヘッダ1
10と、24バイトのシステムヘッダ111と、986
バイト以内のPCIパケット116と、1024バイト
以内のDSIパケット117により構成されている。P
CIパケット116は、6バイトのパケットヘッダ11
2と、1バイトのサブストリームID118と979バ
イトのPCIデータが格納可能なデータ領域113によ
り構成され、DSIパケット117は、6バイトのパケ
ットヘッダ114と、1バイトのサブストリームID1
19と1017バイトのDSIデータが格納可能なデー
タ領域115により構成されている。
The NV pack 86, as shown in FIG.
It is placed immediately before the video pack including the head data of one GOP, and has a 14-byte pack header 1.
10 and 24-byte system header 111, 986
It is composed of a PCI packet 116 within 1 byte and a DSI packet 117 within 1024 bytes. P
The CI packet 116 has a 6-byte packet header 11
2 and 1-byte substream ID 118 and a data area 113 capable of storing 979-byte PCI data. The DSI packet 117 includes a 6-byte packet header 114 and a 1-byte substream ID 1.
The data area 115 can store 19 and 1017 bytes of DSI data.

【0097】パックヘッダ110は、上述したように、
4バイトのパックスタートコード(000001BA
h)、6バイトのSCR(システムクロックリファレン
ス、システム時刻基準参照値)、3バイトの多重化レー
ト(MUXレート;0468A8h)、1バイト〜7バ
イトのスタッフィングバイト(00h)により構成され
る。
The pack header 110, as described above,
4-byte pack start code (000001BA
h), 6-byte SCR (system clock reference, system time reference reference value), 3-byte multiplexing rate (MUX rate; 0468A8h), 1 byte to 7 bytes of stuffing byte (00h).

【0098】システムヘッダ111は、4バイトのシス
テムヘッダスタートコード(000001BBh)、2
バイトのヘッダ長等により構成される。
The system header 111 consists of a 4-byte system header start code (000001BBh) and 2 bytes.
It is composed of a header length in bytes.

【0099】パケットヘッダ112、114は、それぞ
れ3バイトのパケットスタートコード(000001
h)、1バイトのストリームID(10111111
b:プライベートストリーム2)、2バイトのPES
(Packetized Elementary Stream)パケット長により構
成される。
The packet headers 112 and 114 each have a 3-byte packet start code (000001).
h) 1-byte stream ID (10111111)
b: Private stream 2) 2-byte PES
(Packetized Elementary Stream) This is composed of packet length.

【0100】サブストリームID118には、PCIス
トリームを示すコード(00000000b)が付与さ
れている。
A code (00000000b) indicating a PCI stream is added to the substream ID 118.

【0101】サブストリームID119には、DSIス
トリームを示すコード(00000001b)が付与さ
れている。
A code (00000001b) indicating a DSI stream is added to the substream ID 119.

【0102】ビデオパック87は、図36の(a)
(b)に示すように、14バイトのパックヘッダ120
と、9バイトのパケットヘッダ121と2025バイト
までのビデオデータが格納可能なデータ領域122によ
りなるビデオパケット、あるいは19バイトのパケット
ヘッダ121と2015バイトまでのビデオデータが格
納可能なデータ領域122によりなるビデオパケット
で、1つのパックが構成されている。パックヘッダ12
0は、上記NVパック86の場合と同じ構成である。
The video pack 87 is shown in FIG.
As shown in (b), a 14-byte pack header 120
And a video packet including a 9-byte packet header 121 and a data area 122 capable of storing up to 2025 bytes of video data, or a 19-byte packet header 121 and a data area 122 capable of storing up to 2015 bytes of video data. One pack is composed of video packets. Pack header 12
0 has the same configuration as that of the NV pack 86.

【0103】パケットヘッダ121が9バイトの場合
は、3バイトのパケットスタートコード(000001
h)、1バイトのストリームID(11100000
b:MPEGビデオストリーム)、2バイトのPES
(Packetized Elementary Stream)パケット長、3バイ
トのPESに関するデータにより構成される。
When the packet header 121 is 9 bytes, a 3-byte packet start code (000001)
h) 1-byte stream ID (11100000
b: MPEG video stream), 2-byte PES
(Packetized Elementary Stream) Packet length, 3 bytes of PES data.

【0104】パケットヘッダ121が19バイトの場合
は、上記9バイトの他に、5バイトのPTS(Presenta
tion Time Stamp ;再生出力の時刻管理情報)と5バイ
トのDTS(Decoding Time Stamp ;復号の時刻管理情
報)がさらに追加構成されている。このPTSとDTS
は、ビデオストリームのIピクチャ先頭のデータを含む
ビデオパケットのみに記述される。
When the packet header 121 is 19 bytes, in addition to the above 9 bytes, a PTS (Presenta of 5 bytes)
tion Time Stamp; reproduction output time management information) and 5-byte DTS (Decoding Time Stamp; decoding time management information) are additionally configured. This PTS and DTS
Is described only in the video packet including the data at the beginning of the I picture in the video stream.

【0105】オーディオパック91は、ドルビーAC3
準拠の圧縮符号化データの場合、図37の(a)に示す
ように、14バイトのパックヘッダ120と、14バイ
トのパケットヘッダ121と1バイトのサブストリーム
ID131とパケットデータ内のオーディオフレームの
数を示す1バイト構成のフレーム数132とパケットデ
ータ内の最初のオーディオフレームの先頭の位置を示す
2バイト構成のファーストアクセスユニットポインタ1
33と2016バイトまでのオーディオデータが格納可
能なデータ領域134によりなるオーディオパケット
で、1つのパックが構成されている。パックヘッダ12
0は、上記NVパック86の場合と同じ構成である。パ
ケットヘッダ121にPTSが含まれない場合、パケッ
トヘッダ121が9バイト構成となり、オーディオデー
タが格納可能なデータ領域134が2021バイトに拡
張する。
The audio pack 91 is a Dolby AC3
In the case of compliant compression encoded data, as shown in (a) of FIG. 37, a 14-byte pack header 120, a 14-byte packet header 121, a 1-byte substream ID 131, and the number of audio frames in the packet data. 1-byte frame number 132 indicating 1 byte and 1-byte first access unit pointer 1 indicating the position of the beginning of the first audio frame in the packet data
One pack is composed of audio packets including a data area 134 capable of storing audio data of up to 33 bytes and 2016 bytes. Pack header 12
0 has the same configuration as that of the NV pack 86. When the packet header 121 does not include PTS, the packet header 121 has a 9-byte configuration, and the data area 134 in which audio data can be stored is expanded to 2021 bytes.

【0106】オーディオパック91は、リニアPCMの
符号化データの場合、図37の(b)に示すように、1
4バイトのパックヘッダ120と、14バイトのパケッ
トヘッダ121と1バイトのサブストリームID131
とパケットデータ内のオーディオフレームの数を示す1
バイト構成のフレーム数132とパケットデータ内のオ
ーディオフレームの先頭の位置を示す2バイト構成のフ
ァーストアクセスユニットポインタ133とパケットデ
ータ内のオーディオデータの情報が記述されている3バ
イト構成のオーディオデータインフォメーション135
と2013バイトまでのオーディオデータが格納可能な
データ領域134によりなるオーディオパケットで、1
つのパックが構成されている。パックヘッダ120は、
上記NVパック86の場合と同じ構成である。パケット
ヘッダ121にPTSが含まれない場合、パケットヘッ
ダ121が9バイト構成となり、オーディオデータが格
納可能なデータ領域134が2018バイトに拡張す
る。
In the case of the linear PCM encoded data, the audio pack 91 is set to 1 as shown in FIG. 37 (b).
A 4-byte pack header 120, a 14-byte packet header 121, and a 1-byte substream ID 131
And 1 indicating the number of audio frames in the packet data
Audio data information 135 of 3-byte structure in which the number of frames 132 of byte structure, the first access unit pointer 133 of 2-byte structure indicating the position of the beginning of the audio frame in the packet data, and the information of the audio data in the packet data are described.
And an audio packet consisting of a data area 134 that can store up to 2013 bytes of audio data.
One pack is made up. The pack header 120 is
The configuration is the same as that of the NV pack 86. When the PTS is not included in the packet header 121, the packet header 121 has a 9-byte configuration, and the data area 134 capable of storing audio data is expanded to 2018 bytes.

【0107】オーディオデータインフォメーションのオ
ーディオデータの情報としては、フレーム番号、1つの
データの長さが16ビット長か20ビット長か24ビッ
ト長かの処理単位、サンプリング周波数等が記述されて
いる。
As the audio data information of the audio data information, a frame number, a processing unit in which the length of one data is 16 bits long, 20 bits long or 24 bits long, a sampling frequency and the like are described.

【0108】パケットヘッダ121は、3バイトのパケ
ットスタートコード(000001h)、1バイトのス
トリームID(10111101b:プライベートスト
リーム1)、2バイトのPES(Packetized Elementar
y Stream)パケット長、3バイトのPESの内容、5バ
イトのPTS(Presentation Time Stamp ;再生出力の
時刻管理情報)により構成される。
The packet header 121 includes a 3-byte packet start code (000001h), a 1-byte stream ID (10111101b: private stream 1), and a 2-byte PES (Packetized Elementar).
y Stream) packet length, PES content of 3 bytes, PTS (Presentation Time Stamp; time management information of reproduction output) of 5 bytes.

【0109】オーディオデータがドルビーAC3準拠の
圧縮符号化データの場合に付与されるサブストリームI
D131には、AC3ストリームを示すコード(100
00×××b:×××がストリーム番号)が付与されて
いる。
Sub-stream I added when audio data is compression encoded data compliant with Dolby AC3
D131 is a code (100
00xxxxxxb: xxx is a stream number).

【0110】オーディオデータがリニアPCMの場合に
付与されるサブストリームID131には、リニアPC
Mストリームを示すコード(10100×××b:××
×がストリーム番号)が付与されている。
When the audio data is linear PCM, the sub stream ID 131 is a linear PC.
Code indicating M stream (10100 ××× b: ××
A stream number) is attached to the symbol x.

【0111】オーディオデータの1フレームは、たとえ
ば4バイトのフレームヘッダと0〜191までの左右の
4バイトずつの772バイトのオーディオデータにより
構成されている。
One frame of audio data is composed of, for example, a frame header of 4 bytes and audio data of 772 bytes of 4 bytes each on the left and right of 0 to 191.

【0112】副映像パック90は、図38に示すよう
に、14バイトのパックヘッダ120と、14バイトの
パケットヘッダ121と1バイトのサブストリームID
141と2019バイトまでの副映像データが格納可能
なデータ領域142によりなる副映像パケットで、1つ
のパックが構成されている。パケットヘッダ121にP
TSが含まれない場合、パケットヘッダ121が9バイ
ト構成となり、副映像データが格納可能なデータ領域1
42が2024バイトに拡張する。パックヘッダ120
は、上記NVパック86の場合と同じ構成である。
As shown in FIG. 38, the sub-picture pack 90 has a 14-byte pack header 120, a 14-byte packet header 121, and a 1-byte substream ID.
One pack is composed of sub-picture packets composed of 141 and a data area 142 capable of storing sub-picture data of up to 2019 bytes. P in the packet header 121
When the TS is not included, the packet header 121 has a 9-byte structure, and the data area 1 in which sub-picture data can be stored
42 expands to 2024 bytes. Pack header 120
Has the same configuration as that of the NV pack 86.

【0113】サブストリームID141には、副映像ス
トリームを示すコード(001×××××b:××××
×ストリーム番号)が付与されている。
The substream ID 141 has a code (001 ××××× b: ××××) indicating a sub video stream.
X stream number) is given.

【0114】パケットヘッダ121には、3バイトのパ
ケットスタートコード(000001h)、1バイトの
ストリームID(10111101b:プライベートス
トリーム1)、2バイトのPES(Packetized Element
ary Stream)パケット長、3バイトのPESに関するデ
ータ、5バイトのPTS(Presentation Time Stamp;
再生出力の時刻管理情報)により構成されている。この
PTSは、各副映像ユニットの先頭データを含む副映像
パケットのみに記述される。
The packet header 121 includes a 3-byte packet start code (000001h), a 1-byte stream ID (10111101b: private stream 1), and a 2-byte PES (Packetized Element).
ary stream) packet length, data related to PES of 3 bytes, PTS (Presentation Time Stamp) of 5 bytes;
Reproduction output time management information). This PTS is described only in the sub-picture packet including the head data of each sub-picture unit.

【0115】コンピュータデータパック88は、図39
に示すように、14バイトのパックヘッダ120と、1
4バイトのパケットヘッダ121と1バイトのサブスト
リームID151と2バイトのコンピュータ環境情報1
52と2017バイトまでのコンピュータデータが格納
可能なデータ領域153よりなるパケットで、1つのパ
ックが構成されている。パケットヘッダ121にPTS
が含まれない場合、パケットヘッダ121が9バイト構
成となり、コンピュータデータが格納可能なデータ領域
153が2022バイトに拡張する。パックヘッダ12
0は、上記NVパック86の場合と同じ構成である。
The computer data pack 88 is shown in FIG.
As shown in, the 14-byte pack header 120 and 1
4-byte packet header 121, 1-byte substream ID 151, and 2-byte computer environment information 1
One pack is composed of a packet including a data area 153 capable of storing computer data of up to 52 bytes and 2017 bytes. PTS in packet header 121
If is not included, the packet header 121 has a 9-byte configuration, and the data area 153 capable of storing computer data is expanded to 2022 bytes. Pack header 12
0 has the same configuration as that of the NV pack 86.

【0116】コンピュータ環境情報152としては、使
用CPUと使用OSが記述される。たとえば、図40に
示すように、4種類の種別が選択できるようになってお
り、使用CPUが「CPU1」で使用OSが「OS1」
の場合、「0110(h)」が記述され、使用CPUが
「CPU1」で使用OSが「OS2」の場合、「011
1(h)」が記述され、使用CPUが「CPU2」で使
用OSが「OS3」の場合、「1002(h)」が記述
され、使用CPUが「CPU1」で使用OSが「OS
3」の場合、「0102(h)」が記述される。
As the computer environment information 152, the used CPU and the used OS are described. For example, as shown in FIG. 40, four types can be selected, the CPU used is “CPU1” and the OS used is “OS1”.
In this case, "0110 (h)" is described, and when the CPU used is "CPU1" and the OS used is "OS2", "011" is written.
1 (h) "is described, the used CPU is" CPU2 "and the used OS is" OS3 "," 1002 (h) "is described, the used CPU is" CPU1 "and the used OS is" OS ".
In the case of "3", "0102 (h)" is described.

【0117】サブストリームIDには、コンピュータス
トリームを示すコード(11000000b)が付与さ
れている。
A code (11000000b) indicating a computer stream is added to the substream ID.

【0118】パケットヘッダ121には、3バイトのパ
ケットスタートコード(000001h)、1バイトの
ストリームID(10111101b:プライベートス
トリーム1)、2バイトのPES(Packetized Element
ary Stream)パケット長、3バイトのPESに関するデ
ータ、5バイトのPTS(Presentation Time Stamp;
再生出力の時刻管理情報)により構成されている。この
PTSは、各コンピュータデータストリームの先頭デー
タを含むコンピュータデータパケットのみに記述され
る。
The packet header 121 includes a 3-byte packet start code (000001h), a 1-byte stream ID (10111101b: private stream 1), and a 2-byte PES (Packetized Element).
ary stream) packet length, data related to PES of 3 bytes, PTS (Presentation Time Stamp) of 5 bytes;
Reproduction output time management information). This PTS is described only in the computer data packet including the head data of each computer data stream.

【0119】上記各パックに記述されるSCRは、各ビ
デオタイトルセットごとの先頭パックの値を0とし、光
ディスク10への記録順に昇順に増加するようになって
いる。 上記各パックのパケットヘッダ121内に記述
されるストリームIDは、図41に示すように、「10
111100」の場合、プログラムストリームマップを
示し、「10111101」の場合、プライベートスト
リーム1を示し、「10111110」の場合、パディ
ングストリーム(ダミーデータ)を示し、「10111
111」の場合、プライベートストリーム2を示し、
「110×××××」の場合、MPEGオーディオスト
リーム(×××××;ストリーム番号)を示し、「11
10××××」の場合、MPEGビデオストリーム(×
×××;ストリーム番号)を示し、「1111000
0」の場合、エンタイトルメント(許諾)制御メッセー
ジを示し、「111110010」の場合、エンタイト
ルメント(許諾)管理メッセージを示し、「11110
010」の場合、DSMコントロールコマンドを示し、
「11111111」の場合、プログラムストリームデ
ィレクトリを示している。
The SCR described in each pack is such that the value of the head pack for each video title set is 0 and the SCR increases in ascending order in the order of recording on the optical disc 10. As shown in FIG. 41, the stream ID described in the packet header 121 of each pack is “10.
In the case of "111100", the program stream map is shown, in the case of "10111101", the private stream 1 is shown, in the case of "10111110", the padding stream (dummy data) is shown, and "10111".
"111" indicates private stream 2
In the case of “110 ××××”, it indicates an MPEG audio stream (××××; stream number), and “11
10 ×××× ”, the MPEG video stream (×
Xxxx; stream number), "1111000
"0" indicates an entitlement (license) control message, "111110010" indicates an entitlement (license) management message, and "11110".
010 ”indicates a DSM control command,
In the case of "11111111", it indicates the program stream directory.

【0120】上記オーディオパック91、副映像パック
90、コンピュータデータパック88のパケット内に記
述されるサブストリームID131、141、151
は、プライベートストリーム1に対応し、図42に示す
ように、「10100×××」の場合、リニアPCMオ
ーディオストリームを示し、その「×××」がストリー
ム番号となり、「001×××××」の場合、副映像ス
トリームを示し、その「×××××」がストリーム番号
となり、「11000000」の場合、コンピュータデ
ータストリームを示し、「10000×××」の場合、
ドルビーAC3オーディオストリームを示し、その「×
××」がストリーム番号となっている。
Substream IDs 131, 141 and 151 described in the packets of the audio pack 91, sub-picture pack 90 and computer data pack 88.
42 corresponds to the private stream 1 and, as shown in FIG. 42, in the case of "10100XXX", it indicates a linear PCM audio stream, and "XXX" is the stream number, and "001XXXXX" In the case of “”, the sub-picture stream is indicated, and “XXXXX” is the stream number, in the case of “11000000”, the computer data stream is indicated, and in the case of “10000XXX”,
Shows the Dolby AC3 audio stream and its "x
"XX" is the stream number.

【0121】上記NVパック87内のPCIパケットと
DSIパケットに記述されるサブストリームID11
8、119は、プライベートストリーム2に対応し、図
43に示すように、「00000000」の場合、PC
Iストリームを示し、「00000001」の場合、D
SIストリームを示している。
Substream ID 11 described in the PCI packet and DSI packet in the NV pack 87
8 and 119 correspond to the private stream 2, and as shown in FIG. 43, in the case of “00000000”, the PC
Indicates the I stream, and if "00000001", D
The SI stream is shown.

【0122】次に、リニアオーディオデータのパック9
1の構成の具体例を、図44を用いて説明する。
Next, the linear audio data pack 9
A specific example of the configuration 1 will be described with reference to FIG.

【0123】すなわち、パケットヘッダ121内のスト
リームIDとしてはプライベートストリーム1を示す
「10111101」が記述され、サブストリームID
131としてリニアPCMオーディオストリームを示す
「10100011」が記述され、ストリーム番号は
「3」が記述され、ファーストアクセスユニットポイン
タ133として「01DB(h)」が記述されている。
パケット内のデータ領域134には、前のフレームの残
りデータ(472バイト)と2つのフレームデータ(1
フレーム772バイト構成)が格納されている。
That is, "10111101" indicating the private stream 1 is described as the stream ID in the packet header 121, and the substream ID
"10100011" indicating a linear PCM audio stream is described as 131, "3" is described as the stream number, and "01DB (h)" is described as the first access unit pointer 133.
In the data area 134 in the packet, the remaining data (472 bytes) of the previous frame and the two frame data (1
(Frame 772 bytes configuration) is stored.

【0124】次に、コンピュータデータのパック88の
構成の具体例を、図45を用いて説明する。
Next, a specific example of the structure of the computer data pack 88 will be described with reference to FIG.

【0125】すなわち、パケットヘッダ121内のスト
リームIDとしてはプライベートストリーム1を示す
「10111101」が記述され、サブストリームID
151としてコンピュータデータストリームを示す「1
1000000」が記述され、コンピュータ環境情報1
52として使用CPUが「CPU1」で使用OSが「O
S2」を示す「0111(h)」が記述されている。パ
ケット内のデータ領域153には、コンピュータデータ
が格納されている。
That is, "10111101" indicating the private stream 1 is described as the stream ID in the packet header 121, and the substream ID
“1” indicating a computer data stream as 151
1,000,000 "is described and computer environment information 1
As 52, the CPU used is “CPU1” and the OS used is “O”
“0111 (h)” indicating “S2” is described. Computer data is stored in the data area 153 in the packet.

【0126】次に、副映像データのパック90の構成の
具体例を、図46を用いて説明する。
Next, a specific example of the structure of the sub-picture data pack 90 will be described with reference to FIG.

【0127】すなわち、パケットヘッダ121内のスト
リームIDとしてはプライベートストリーム1を示す
「10111101」が記述され、サブストリームID
141として副映像ストリームを示す「0010010
1」が記述され、ストリーム番号は「5」が記述されて
いる。パケット内のデータ領域142には、2019バ
イトまでの副映像データが格納されている。
That is, "10111101" indicating the private stream 1 is described as the stream ID in the packet header 121, and the substream ID
A sub-picture stream denoted by reference numeral 141 is “00101010.
“1” is described and the stream number is “5”. The sub-picture data of up to 2019 bytes is stored in the data area 142 in the packet.

【0128】上記システムプロセッサ部54には、パケ
ットの種別を判断してそのパケット内のデータを各デコ
ーダへ転送するパケット転送処理部200を有してい
る。このパケット転送処理部200は、図47に示すよ
うに、メモリインターフェース部(メモリI/F部)2
01、スタッフィング長検知部202、パックヘッダ終
了アドレス算出部203、パック種別判別部204、パ
ケットデータ転送制御部205、およびデコーダインタ
ーフェース部(デコーダI/F部)206により構成さ
れている。
The system processor section 54 has a packet transfer processing section 200 for judging the packet type and transferring the data in the packet to each decoder. As shown in FIG. 47, the packet transfer processing unit 200 includes a memory interface unit (memory I / F unit) 2
01, a stuffing length detection unit 202, a pack header end address calculation unit 203, a pack type determination unit 204, a packet data transfer control unit 205, and a decoder interface unit (decoder I / F unit) 206.

【0129】メモリI/F部201は、データRAM部
56からのパックデータをデータバスによりスタッフィ
ング長検知部202、パック種別判別部204、パケッ
トデータ転送制御部205、およびデコーダI/F部2
06へ出力するものである。
The memory I / F unit 201 uses the data bus to store the pack data from the data RAM unit 56 through the stuffing length detection unit 202, the pack type determination unit 204, the packet data transfer control unit 205, and the decoder I / F unit 2.
The data is output to 06.

【0130】スタッフィング長検知部202は、メモリ
I/F部201から供給されるパックデータ中のパック
ヘッダ120内のスタッフィング長が何バイトであるか
を検知するものであり、この検知結果はパックヘッダ終
了アドレス算出部203に出力される。
The stuffing length detection unit 202 detects how many bytes the stuffing length in the pack header 120 in the pack data supplied from the memory I / F unit 201 is, and the detection result is the pack header. It is output to the end address calculation unit 203.

【0131】パックヘッダ終了アドレス算出部203
は、スタッフィング長検知部202から供給されるスタ
ッフィング長により、パックヘッダ終了アドレスを算出
するものであり、この算出結果はパック種別判別部20
4およびパケットデータ転送制御部205に出力され
る。
Pack header end address calculation unit 203
Calculates the pack header end address based on the stuffing length supplied from the stuffing length detection unit 202. The calculation result is the pack type determination unit 20.
4 and the packet data transfer control unit 205.

【0132】パック種別判別部204は、パックヘッダ
終了アドレス算出部203から供給されるパックヘッダ
終了アドレスに従って、上記メモリI/F部201aか
ら供給されるパックデータ中のそのアドレスの次に供給
される4バイトのデータの内容により、ビデオパック8
7、オーディオパック91、副映像パック90、NVパ
ック86、コンピュータデータパック88のいずれであ
るかを判別するものであり、この判別結果はパケットデ
ータ転送制御部205に出力される。
The pack type discriminating unit 204 is supplied next to the address in the pack data supplied from the memory I / F unit 201a according to the pack header end address supplied from the pack header end address calculating unit 203. Video pack 8 depending on the contents of 4 bytes
7, the audio pack 91, the sub-picture pack 90, the NV pack 86, and the computer data pack 88 are discriminated, and the discrimination result is output to the packet data transfer control unit 205.

【0133】すなわち、プライベートストリーム2を示
す1バイトのストリームIDが供給された場合、NVパ
ック86と判別し、ビデオストリームを示す1バイトの
ストリームIDによりビデオパック87と判別し、プラ
イベートストリーム1を示す1バイトのストリームID
によりオーディオパック91、副映像パック90あるい
はコンピュータデータパック88と判別するようになっ
ている。
That is, when the 1-byte stream ID indicating the private stream 2 is supplied, it is determined to be the NV pack 86, the 1-byte stream ID indicating the video stream is determined to be the video pack 87, and the private stream 1 is indicated. 1-byte stream ID
Thus, the audio pack 91, the sub-picture pack 90 or the computer data pack 88 is discriminated.

【0134】このオーディオパック91、副映像パック
90あるいはコンピュータデータパック88が判別され
た際、パケットヘッダ121に続くサブストリームID
131、141、151によりドルビーAC3オーディ
オストリーム、リニアオーディオストリーム、副映像ス
トリーム、コンピュータデータストリームかを判別する
ようになっている。
When the audio pack 91, sub-picture pack 90 or computer data pack 88 is discriminated, the sub-stream ID following the packet header 121
131, 141, 151 determine whether the audio stream is a Dolby AC3 audio stream, a linear audio stream, a sub-picture stream, or a computer data stream.

【0135】たとえば、図42に示すように、「101
00×××」(×××;ストリーム番号)の場合、リニ
アオーディオストリームと判別され、「10000××
×」(×××;ストリーム番号)の場合、ドルビーAC
3オーディオストリームと判別され、「001××××
×」(×××××;ストリーム番号)の場合、副映像ス
トリームと判別され、「11000000」の場合、コ
ンピュータデータストリームと判別される。
For example, as shown in FIG. 42, "101
00XXXXX "(XXXXX; stream number), it is determined to be a linear audio stream, and" 10000XX
× ”(× XXX; stream number), Dolby AC
It is determined that there are three audio streams, and "001 ××××
In the case of "x"(xxxxxxx; stream number), it is determined to be a sub-picture stream, and in the case of "11000000", it is determined to be a computer data stream.

【0136】パケットデータ転送制御部205は、パッ
クヘッダ終了アドレス算出部203から供給されるパッ
クヘッダ終了アドレスとパック種別判別部204から供
給されるパック種別の判別結果に応じて、転送先とパケ
ットスタートアドレスを判断し、さらに供給されるパッ
クデータのパケットヘッダ121内のパケット長を判断
するものである。さらに、パケットデータ転送制御部2
05は、転送コントロール信号としての転送先を示す信
号をデコーダI/F部206に供給し、パケットスター
トアドレスからパケット終了アドレスがメモリI/F部
201に供給されるようになっている。
The packet data transfer control unit 205 determines the transfer destination and the packet start according to the pack header end address supplied from the pack header end address calculation unit 203 and the pack type determination result supplied from the pack type determination unit 204. The address is determined, and further the packet length in the packet header 121 of the supplied pack data is determined. Further, the packet data transfer control unit 2
Reference numeral 05 supplies a signal indicating a transfer destination as a transfer control signal to the decoder I / F unit 206, and supplies a packet end address to a packet end address to the memory I / F unit 201.

【0137】デコーダI/F部206は、パケットデー
タ転送制御部205から供給される転送コントロール信
号に応じて、メモリI/F部201からパケットデータ
転送制御部205に制御されて供給されるパケットヘッ
ダ121を含むパケットデータとしての、ビデオデー
タ、オーディオデータ、副映像データを、対応するデコ
ーダ部58、60、62に出力したり、パケットデータ
としてのナビゲーションデータ及びコンピュータデータ
をデータRAM部56に出力するものである。
The decoder I / F unit 206 is controlled by the packet data transfer control unit 205 from the memory I / F unit 201 according to the transfer control signal supplied from the packet data transfer control unit 205, and is supplied by the packet header. Video data, audio data, and sub-picture data as packet data including 121 are output to the corresponding decoder units 58, 60, 62, and navigation data and computer data as packet data are output to the data RAM unit 56. It is a thing.

【0138】次に、再び図1を参照して図4から図24
に示す論理フォーマットを有する光ディスク10からの
ムービデータの再生動作について説明する。尚、図1に
おいてブロック間の実線の矢印は、データバスを示し、
破線の矢印は、制御バスを示している。
Next, referring again to FIG. 1, FIG. 4 to FIG.
The reproduction operation of movie data from the optical disc 10 having the logical format shown in FIG. In FIG. 1, solid arrows between blocks indicate data buses,
The dashed arrow indicates the control bus.

【0139】図1に示される光ディスク装置において
は、電源が投入されると、システム用ROM及びRAM
52からシステムCPU部50は、初期動作プログラム
を読み出し、ディスクドライブ部30を作動させる。従
って、ディスクドライブ部30は、リードイン領域27
から読み出し動作を開始し、リードイン領域27に続く
ISO−9660等に準拠してボリュームとファイル構
造を規定したボリューム及びファイル構造領域70が読
み出される。即ち、システムCPU部50は、ディスク
ドライブ部30にセットされた光ディスク10の所定位
置に記録されているボリューム及びファイル構造領域7
0を読み出す為に、ディスクドライブ部30にリード命
令を与え、ボリューム及びファイル構造領域70の内容
を読み出し、システムプロセッサ部54を介して、デー
タRAM部56に一旦格納する。システムCPU部50
は、データRAM部56に格納されたパステーブル及び
ディレクトリレコードを介して各ファイルの記録位置や
記録容量、サイズ等の情報やその他管理に必要な情報と
しての管理情報を抜き出し、システム用ROM&RAM
部52の所定の場所に転送し、保存する。
In the optical disk device shown in FIG. 1, when the power is turned on, the system ROM and RAM
The system CPU unit 50 reads the initial operation program from 52 and operates the disk drive unit 30. Therefore, the disk drive unit 30 has the lead-in area 27.
The read operation is started from, and the volume and file structure area 70 that follows the lead-in area 27 and defines the volume and file structure based on ISO-9660 is read. That is, the system CPU unit 50 is configured to store the volume and file structure area 7 recorded at a predetermined position of the optical disc 10 set in the disc drive unit 30.
In order to read 0, a read command is given to the disk drive unit 30, the contents of the volume and file structure area 70 are read, and temporarily stored in the data RAM unit 56 via the system processor unit 54. System CPU section 50
Extracts the management information such as the recording position, recording capacity, size, etc. of each file and other information necessary for management via the path table and the directory record stored in the data RAM unit 56, and the system ROM & RAM
It is transferred to a predetermined place in the section 52 and stored.

【0140】次に、システムCPU部50は、システム
用ROM&RAM部52から、各ファイルの記録位置や
記録容量の情報を参照してファイル番号0番から始まる
複数ファイルからなるビデオマネージャー71を取得す
る。即ち、システムCPU部50は、システム用ROM
及びRAM部52から取得した各ファイルの記録位置や
記録容量の情報を参照してディスクドライブ部30に対
してリード命令を与え、ルートディレクトリ上に存在す
るビデオマネージャー71を構成する複数ファイルの位
置及びサイズを取得し、このビデオマネージャー71を
読み出し、システムプロセッサ部54を介して、データ
RAM部56に格納する。このビデオマネージャー71
の第1のテーブルでありビデオマネージャー情報管理テ
ーブル(VMGI_MAT)78がサーチされる。この
サーチによってビデオマネージャーメニュー(VMG
M)の為のビデオオブジェクトセット(VMGM_VO
BS)76の開始アドレス(VMGM_VOBS_S
A)が獲得され、ビデオオブジェクトセット(VMGM
_VOBS)76が再生される。このメニュー用のビデ
オオブジェクトセット(VMGM_VOBS)76の再
生に関しては、ビデオタイトルセット(VTS)中のタ
イトルの為のビデオオブジェクトセット(VTSM_V
OBS)と同様であるのでその再生手順は省略する。こ
のビデオオブジェクトセット(VMGM_VOBS)7
6で言語の設定をすると、或いは、ビデオマネージャー
メニュー(VMGM)がない場合には、ボリュームマネ
ージャー情報管理テーブル(VMGI_MAT)がサー
チされてタイトルセットサーチポインタテーブル(TT
_SRPT)79の開始アドレス(TT_SRPT_S
A)がサーチされる。
Next, the system CPU section 50 refers to the information on the recording position and recording capacity of each file from the system ROM & RAM section 52 to acquire the video manager 71 consisting of a plurality of files starting from the file number 0. That is, the system CPU unit 50 is a system ROM
Also, a read command is given to the disk drive unit 30 by referring to the information on the recording position and the recording capacity of each file acquired from the RAM unit 52, and the positions of a plurality of files forming the video manager 71 existing on the root directory and The size is acquired, the video manager 71 is read out, and is stored in the data RAM unit 56 via the system processor unit 54. This video manager 71
The video manager information management table (VMGI_MAT) 78, which is the first table of the above, is searched. By this search, the video manager menu (VMG
Video object set (VMGM_VO)
BS) 76 start address (VMGM_VOBS_S
A) is acquired and the video object set (VMGM)
_VOBS) 76 is played. Regarding the reproduction of the video object set (VMGM_VOBS) 76 for this menu, the video object set (VTSM_V) for the title in the video title set (VTS)
Since it is the same as that of OBS), its reproducing procedure is omitted. This video object set (VMGM_VOBS) 7
When the language is set in step 6, or when there is no video manager menu (VMGM), the volume manager information management table (VMGI_MAT) is searched and the title set search pointer table (TT
_SRPT) 79 start address (TT_SRPT_S
A) is searched.

【0141】このサーチによってタイトルセットサーチ
ポインタテーブル(TT_SRPT)79がシステム用
ROM&RAM部52の所定の場所に転送され、保存さ
れる。次に、システムCPU部50は、タイトルサーチ
ポインタテーブル情報(TSPTI)92からタイトル
サーチポインタテーブル(TT_SRPT)79の最終
アドレスを獲得するとともにキー操作/表示部4からの
入力番号に応じたタイトルサーチポインタ(TT_SR
P)93から入力番号に対応したビデオタイトルセット
番号(VTSN)、プログラムチェーン番号(PGC
N)及びビデオタイトルセットのスタートアドレス(V
TS_SA)が獲得される。タイトルセットが1つしか
ない場合には、キー操作/表示部4からの入力番号の有
無に拘らず1つのタイトルサーチポインタ(TT_SR
P)93がサーチされてそのタイトルセットのスタート
アドレス(VTS_SA)が獲得される。このタイトル
セットのスタートアドレス(VTS_SA)からシステ
ムCPU部50は、目的のタイトルセットを獲得するこ
ととなる。
By this search, the title set search pointer table (TT_SRPT) 79 is transferred to and stored in a predetermined location of the system ROM & RAM section 52. Next, the system CPU section 50 acquires the final address of the title search pointer table (TT_SRPT) 79 from the title search pointer table information (TSPTI) 92, and at the same time the title search pointer corresponding to the input number from the key operation / display section 4. (TT_SR
P) 93 to video title set number (VTSN) corresponding to the input number, program chain number (PGC
N) and the start address of the video title set (V
TS_SA) is acquired. If there is only one title set, one title search pointer (TT_SR) regardless of whether or not there is an input number from the key operation / display unit 4.
P) 93 is searched for the start address (VTS_SA) of the title set. From the start address (VTS_SA) of this title set, the system CPU unit 50 acquires the target title set.

【0142】尚、システムCPU部50は、ビデオマネ
ージャー情報(VMGI)75の情報管理テーブル(V
MGI_MAT)78に記述されたビデオマネージャー
メニュー用のビデオ、オーディオ、副映像のストリーム
数及びそれぞれの属性情報を取得して属性情報を基に、
各々のビデオデコーダ部58、オーディオデコーダ部6
0及び副映像デコーダ部62にビデオマネージャーメニ
ュー再生のためのパラメータを設定する。
The system CPU section 50 uses the information management table (V) of the video manager information (VMGI) 75.
MGI_MAT) 78, the number of streams of video, audio, and sub-picture for the video manager menu described in MGI_MAT) and their respective attribute information are acquired, and based on the attribute information,
Each video decoder unit 58 and audio decoder unit 6
0 and the parameter for reproducing the video manager menu is set in the sub-picture decoder unit 62.

【0143】次に、図11に示すビデオタイトルセット
72のスタートアドレス(VTS_SA)から図12に
示すようにそのタイトルセットのビデオタイトルセット
情報(VTSI)94が獲得される。このビデオタイト
ルセット情報(VTSI)94のビデオタイトルセット
情報の管理テーブル(VTSI_MAT)98から図1
3に示すビデオタイトルセット情報管理テーブル(VT
SI_MAT)の98終了アドレス(VTI_MAT_
EA)が獲得されると共にオーディオ及び副映像データ
のストリーム数(VTS_AST_Ns、VTS_SP
ST_Ns)及びビデオ、オーディオ及び副映像データ
の属性情報(VTS_V_ATR,VTS_A_AT
R,VTS_SPST_ATR)に基づいて図1に示さ
れる再生装置の各部がその属性に従って設定される。
Next, from the start address (VTS_SA) of the video title set 72 shown in FIG. 11, the video title set information (VTSI) 94 of that title set is obtained as shown in FIG. From the management table (VTSI_MAT) 98 of the video title set information of this video title set information (VTSI) 94 to FIG.
Video title set information management table (VT
SI_MAT) 98 end address (VTI_MAT_
EA) is acquired and the number of streams of audio and sub-picture data (VTS_AST_Ns, VTS_SP)
ST_Ns) and attribute information (VTS_V_ATR, VTS_A_AT) of video, audio and sub-picture data
R, VTS_SPST_ATR), each unit of the reproducing apparatus shown in FIG. 1 is set according to its attribute.

【0144】また、ビデオタイトルセット(VTS)の
為のメニュー(VTSM)が単純な構成である場合に
は、図13に示すビデオタイトルセット情報管理テーブ
ル(VTSI_MAT)98からビデオタイトルセット
のメニュー用のビデオオブジェクトセット(VTSM_
VOB)95のスタートアドレス(VTSM_VOB_
SA)が獲得されてそのビデオオブジェクトセット(V
TSM_VOB)95によってビデオタイトルセットの
メニューが表示される。このメニューを参照して特にプ
ログラムチェーン(PGC)を選択せずに単純にタイト
ルセット(VTS)におけるタイトル(VTST)の為
のビデオオブジェクトセット(VTT_VOBS)96
を再生する場合には、図13に示すそのスタートアドレ
ス(VTSTT_VOB_SA)からそのビデオオブジ
ェクトセット96が再生される。
Further, when the menu (VTSM) for the video title set (VTS) has a simple structure, the menu for the video title set is selected from the video title set information management table (VTSI_MAT) 98 shown in FIG. Video object set (VTSM_
VOB) 95 start address (VTSM_VOB_
SA) is acquired and its video object set (V
TSM_VOB) 95 displays a menu of video title sets. With reference to this menu, the video object set (VTT_VOBS) 96 for the title (VTST) in the title set (VTS) is simply selected without selecting the program chain (PGC).
13 is reproduced, the video object set 96 is reproduced from the start address (VTSTT_VOB_SA) shown in FIG.

【0145】プログラムチェーン(PGC)をキー操作
/表示部4で指定する場合には、次のような手順で対象
とするプログラムチェーンがサーチされる。このプログ
ラムチェーンのサーチは、ビデオタイトルセットにおけ
るタイトルの為のプログラムチェーンに限らず、メニュ
ーがプログラムチェーンで構成される比較的複雑なメニ
ューにおいてもそのメニューの為のプログラムチェーン
のサーチに関しても同様の手順が採用される。ビデオタ
イトルセット情報(VTSI)94の管理テーブル(V
TSI_MAT)98に記述される図13に示すビデオ
タイトルセット(VTS)内のプログラムチェーン情報
テーブル(VTS_PGCIT)100のスタートアド
レスが獲得されて図14に示すそのVTSプログラムチ
ェーン情報テーブルの情報(VTS_PGCIT_I)
102が読み込まれる。この情報(VTS_PGCIT
_I)102から図15に示すプログラムチェーンの数
(VTS_PGC_Ns)及びテーブル100の終了ア
ドレス(VTS_PGCIT_EA)が獲得される。
When the program chain (PGC) is designated by the key operation / display unit 4, the target program chain is searched by the following procedure. This program chain search is not limited to the program chain for the title in the video title set, and the same procedure is used for searching the program chain for the relatively complicated menu in which the menu is composed of the program chain. Is adopted. Management table of video title set information (VTSI) 94 (V
(TSI_MAT) 98, the start address of the program chain information table (VTS_PGCIT) 100 in the video title set (VTS) shown in FIG.
102 is read. This information (VTS_PGCIT
_I) 102, the number of program chains (VTS_PGC_Ns) shown in FIG. 15 and the end address (VTS_PGCIT_EA) of the table 100 are acquired.

【0146】キー操作/表示部4でプログラムチェーン
の番号が指定されると、その番号に対応した図14に示
すVTS_PGCITサーチポインタ(VTS_PGC
IT_SRP)103から図16に示すそのプログラム
チェーンのカテゴリ−及びそのサーチポインタ(VTS
_PGCIT_SRP)103に対応したVTS_PG
C情報104のスタートアドレスが獲得される。このス
タートアドレス(VTS_PGCI_SA)によって図
17に示すプログラムチェーン一般情報(PGC_G
I)が読み出される。この一般情報(PGC_GI)に
よってプログラムチェーン(PGC)のカテゴリー及び
再生時間(PGC_CAT、PGC_PB_TIME)
等が獲得され、その一般情報(PGC_GI)に記載し
たセル再生情報テーブル(C_PBIT)及びセル位置
情報テーブル(C_POSIT)108のスタートアド
レス(C_PBIT_SA、C_POSIT_SA)が
獲得される。スタートアドレス(C_PBIT_SA)
から図23に示すセル位置情報(C_POSI)として
図24に示すようなビデオオブジェクトの識別子(C_
VOB_IDN)及びセルの識別番号(C_IDN)が
獲得される。
When the number of the program chain is designated on the key operation / display section 4, the VTS_PGCIT search pointer (VTS_PGC shown in FIG. 14 corresponding to the number is designated.
IT_SRP) 103 to its program chain category shown in FIG. 16 and its search pointer (VTS)
_PGCIT_SRP) 103 corresponding VTS_PG
The start address of the C information 104 is acquired. With this start address (VTS_PGCI_SA), the program chain general information (PGC_G) shown in FIG.
I) is read. The program chain (PGC) category and playback time (PGC_CAT, PGC_PB_TIME) according to this general information (PGC_GI)
Etc. are acquired, and the start addresses (C_PBIT_SA, C_POSIT_SA) of the cell reproduction information table (C_PBIT) and cell position information table (C_POSIT) 108 described in the general information (PGC_GI) are acquired. Start address (C_PBIT_SA)
From the cell position information (C_POSI) shown in FIG. 23 to the video object identifier (C_POSI) shown in FIG.
VOB_IDN) and cell identification number (C_IDN) are obtained.

【0147】また、スタートアドレス(C_POSIT
_SA)から図21に示すセル再生情報(C_PBI)
が獲得され、その再生情報(C_PBI)に記載の図2
2に示すセル中の最初のVOBU85のスタートアドレ
ス(C_FVOBU_SA)及び最終のVOBUのスタ
ートアドレス(C_LVOBU_SA)が獲得されてそ
の目的とするセルがサーチされる。セルの再生順序は、
図17に示されるPGCプログラムマップ(PGC_P
GMAP)106の図19に示すプログラムのマップを
参照して次々に再生セル84が決定される。このように
決定されたプログラムチェーンのデータセル84が次々
にビデオオブジェクト144から読み出されてシステム
プロセッサ部54を介して、データRAM部56に入力
される。このデータセル84は、再生時間情報を基にビ
デオデコーダ部58、オーディオデコーダ部60及び副
映像デコーダ部62に与えられてデコードされ、D/A
及び再生処理部64で信号変換されてモニタ部6に画像
が再現されるとともにスピーカ部8から音声が再生され
る。
In addition, the start address (C_POSIT
_SA) to cell reproduction information (C_PBI) shown in FIG. 21.
2 described in the reproduction information (C_PBI)
The start address (C_FVOBU_SA) of the first VOBU 85 and the start address (C_LVOBU_SA) of the last VOBU in the cell shown in 2 are acquired and the target cell is searched. The playback order of cells is
The PGC program map (PGC_P shown in FIG.
The reproduction cell 84 is determined one after another with reference to the map of the program shown in FIG. The data cells 84 of the program chain thus determined are successively read from the video object 144 and input to the data RAM section 56 via the system processor section 54. The data cell 84 is supplied to the video decoder section 58, the audio decoder section 60, and the sub-picture decoder section 62 based on the reproduction time information and decoded, and the D / A
The reproduction processing unit 64 converts the signal to reproduce the image on the monitor unit 6 and reproduces the sound from the speaker unit 8.

【0148】更に、ナビゲーションパック86を利用し
たビデオデータの通常再生に関してフローチャートを参
照してより詳細説明する。
Further, normal reproduction of video data using the navigation pack 86 will be described in more detail with reference to a flowchart.

【0149】ビデオデータの通常再生では、図48に示
すように通常再生が開始される場合には、ステップS1
1に示すスタートの後に既に説明したようにビデオマネ
ージャー情報(VMGI)75がシステムCPU部50
によってサーチされてシステムROM/RAM部52に
格納される(ステップS12)。同様にこのビデオマネ
ージャー情報(VMGI)75に基づいてビデオタイト
ルセット(VTS)72のビデオタイトルセット情報
(VTSI)94が読み込まれるとともにビデオタイト
ルセットメニューがそのビデオオブジェクトセット(V
TSM_VOBS)95を利用してモニター部6に表示
される。この表示を基にステップS13で示すように再
生すべきタイトルセット72及び再生条件の等をユーザ
ーが決定する。この決定したタイトルセット72をキー
操作/表示部4を用いて選択すると、ステップS14に
示すように選択したタイトルセット72中の図12に示
すプログラムチェーン情報テーブル(VTS_PGCI
T)100から図17、図21及び図22に示すセル再
生情報テーブル(C_PBIT)107のデータがシス
テムCPU部50によって読み込まれ、これがシステム
ROM/RAM部52に格納される。
In the normal reproduction of the video data, when the normal reproduction is started as shown in FIG. 48, step S1
After the start shown in FIG. 1, the video manager information (VMGI) 75 is added to the system CPU section 50 as already described.
And is stored in the system ROM / RAM section 52 (step S12). Similarly, the video title set information (VTSI) 94 of the video title set (VTS) 72 is read based on the video manager information (VMGI) 75, and the video title set menu displays the video object set (VTS) 94.
It is displayed on the monitor unit 6 by using TSM_VOBS) 95. Based on this display, the user determines the title set 72 to be reproduced, reproduction conditions, etc. as shown in step S13. When the determined title set 72 is selected using the key operation / display unit 4, the program chain information table (VTS_PGCI shown in FIG. 12 in the selected title set 72 is shown in step S14.
T) 100 to the data of the cell reproduction information table (C_PBIT) 107 shown in FIGS. 17, 21, and 22 is read by the system CPU unit 50 and stored in the system ROM / RAM unit 52.

【0150】システムCPU部50は、ステップS15
に示すようにキー操作/表示部4から入力された再生条
件に応じて再生を開始するプログラムチェーン番号(V
TS_PGC_Ns)、アングル番号(ANGNs)、
オーディオストリーム番号及び副映像ストリーム番号が
決定される。例えば、プログラムチェーンとしてボクシ
ングのワールドチャンピョン第11戦がタイトルとして
選定され、英語のナレーションの基に副映像として日本
語の字幕を映し出すことを決定する。また、アングルと
して常に両者の戦いが良く鑑賞できる映像に決定する等
の選択がユーザによって実行される。この決定された副
映像番号及びオーディオストリーム番号がステップS1
6に示すようにシステムプロセッサ部54のレジスタ5
4Bに設定される。同様に、再生スタート時間がシステ
ムプロセッサ部54、ビデオデコーダ部58、オーディ
オデコーダ部60及び副映像デコーダ部62のシステム
タイムクロック(STC)54A、58A、60A、6
2Aに設定される。また、スタートアドレスとしてのセ
ル中の最初のVOBUのスタートアドレス及びPGC番
号、即ち、セル番号がシステム用ROM/RAM部52
に格納される。
The system CPU section 50 operates in step S15.
As shown in, the program chain number (V that starts playback according to the playback conditions input from the key operation / display unit 4
TS_PGC_Ns), angle number (ANGNs),
The audio stream number and the sub-picture stream number are determined. For example, the 11th match of Boxing World Champion was selected as the title of the program chain, and it was decided to display Japanese subtitles as a sub-picture based on the English narration. In addition, the user makes a selection such as deciding an image in which the battle between the two can be viewed well as the angle. The determined sub-picture number and audio stream number are determined in step S1.
As shown in FIG. 6, the register 5 of the system processor unit 54
4B is set. Similarly, the reproduction start time is the system time clock (STC) 54A, 58A, 60A, 6 of the system processor unit 54, the video decoder unit 58, the audio decoder unit 60, and the sub-picture decoder unit 62.
Set to 2A. The start address and PGC number of the first VOBU in the cell as the start address, that is, the cell number is the system ROM / RAM unit 52.
Stored in.

【0151】ステップS17に示すようにビデオタイト
ルセットの読み込み準備が整った時点でリードコマンド
がシステムCPU部50からディスクドライブ部30に
与えられ、上述したスタートアドレスを基に光ディスク
10がディスクドライブ部30によってシークされる。
このリードコマンドによって光ディスク10からは、指
定されたプログラムチェーン(PGC)に係るセルが次
々に読み出され、システムCPU部50及びシステム処
理部54を介してデータRAM部56に送られる。この
送られたセルデータは、図6に示すようにビデオオブジ
ェクトユニット(VOBU)85の先頭パックであるナ
ビゲーションパック86からパックがデータRAM部5
6に格納される。その後、ビデオオブジェクトユニット
(VOBU)のビデオパック87、オーディオパック9
1、副映像パック90、及びコンピュータデータパック
88が夫々ビデオデコーダ部58、オーディオデコーダ
部60、副映像デコーダ部62及びデータRAM部56
に分配され、夫々のデコーダでデコードされてD/A及
びデータ再生部64に送られる。その結果、モニタ部6
に映像信号が送られ、スピーカ部8に音声信号が送ら
れ、副映像を伴った映像の表示が開始されるとともに音
声の再現が開始される。
As shown in step S17, when the video title set is ready for reading, a read command is given from the system CPU section 50 to the disk drive section 30, and the optical disk 10 is read by the disk drive section 30 based on the above-mentioned start address. Seek by.
By this read command, the cells related to the designated program chain (PGC) are sequentially read from the optical disc 10 and sent to the data RAM unit 56 via the system CPU unit 50 and the system processing unit 54. As shown in FIG. 6, the sent cell data is stored in the data RAM section 5 from the navigation pack 86 which is the first pack of the video object unit (VOBU) 85.
6 is stored. After that, the video pack 87 and audio pack 9 of the video object unit (VOBU)
1, a sub-picture pack 90 and a computer data pack 88 are respectively a video decoder section 58, an audio decoder section 60, a sub-picture decoder section 62 and a data RAM section 56.
The data is distributed to the D / A and data reproduction unit 64 after being decoded by the respective decoders. As a result, the monitor unit 6
The video signal is sent to, the audio signal is sent to the speaker unit 8, the display of the video accompanied by the sub video is started, and the reproduction of the sound is started.

【0152】上記コンピュータデータパック88の内容
は、データRAM部56内のシステムCPU部50によ
る作業エリアに格納される。
The contents of the computer data pack 88 are stored in the work area of the system CPU section 50 in the data RAM section 56.

【0153】これにより、システムCPU部50はこの
コンピュータデータとしてのプログラムデータを用いて
別の処理を実行したり、システムROM/RAM部52
内の別のプログラムを起動するようになっている。
As a result, the system CPU section 50 executes another process by using the program data as the computer data, and the system ROM / RAM section 52.
It is supposed to launch another program in.

【0154】たとえば、ビデオの途中において、双六ゲ
ームが行われる際に、その簡単な双六ゲームのプログラ
ムが、システムROM/RAM部52に記録されておら
ず、上述したようにコンピュータデータとして読み出さ
れるようになっている。
For example, when a Sugoroku game is played in the middle of a video, the program of the simple Sugoroku game is not recorded in the system ROM / RAM section 52 and is read as computer data as described above. It is supposed to be.

【0155】また、上述したようにコンピュータデータ
として読み出されることにより、システムROM/RA
M部52に記録されている所定のプログラムを起動する
ようになっている。
The system ROM / RA can be read by being read as computer data as described above.
A predetermined program recorded in the M section 52 is activated.

【0156】このような映像及び音声の再生中において
は、キー操作/表示部4からの割り込み処理があった場
合には、その得られたキーデータがシステムRAM/R
OM部52に格納される。キーデータがない場合には、
ドライブ部からの再生終了の割り込みがあったか否かが
チェックされる。再生終了の割り込みがない場合には、
ナビゲーションパック86の転送を待つこととなる。ナ
ビゲーションパック86の転送が終了している場合に
は、ナビゲーションパック86中の論理セクタ番号(N
V_PCK_LSN)を現在の論理ブロック番号(NO
WLBN)としてシステムRAM/ROM部52に格納
される。
During the reproduction of such video and audio, if there is an interrupt process from the key operation / display unit 4, the obtained key data is stored in the system RAM / R.
It is stored in the OM unit 52. If there is no key data,
It is checked whether there is a reproduction end interrupt from the drive unit. If there is no playback end interrupt,
The transfer of the navigation pack 86 is awaited. When the transfer of the navigation pack 86 is completed, the logical sector number (N
Set V_PCK_LSN to the current logical block number (NO
WLBN) and is stored in the system RAM / ROM unit 52.

【0157】NVパック86の転送が終了すると、その
セル内の最終NVパック86かがチェックされる。即
ち、セル84中の最終ナビゲーションパック86である
か否かがチェックされる。このチェックは、図22に示
すセル再生情報テーブル(C_PBI)107のC_L
VOBUのスタートアドレス(C_LVOBU_SA)
とナビゲーションパック86のアドレス(V_PCK_
LBN)を比較することによってチェックされる。NV
パック86がセル84内での最終である場合には、アン
グルの変更があるか否かがチェックされる。アングルの
変更は、キー操作/表示部4からシステムCPU部50
にアングル変更の入力があるか否かに基づいて判断され
る。アングルの変更がない場合には、そのセル84が属
するプログラムチェーン(PGC)の最終セルであるか
がチェックされる。このチェックは、図17及び図21
に示すそのセル84がセル再生情報テーブル(C_PB
IT)107の最終セルであるかによって判断される。
即ち、プログラムチェーンを構成するセル数及び再生さ
れたセルの識別番号によってチェックされる。
When the transfer of the NV pack 86 is completed, the last NV pack 86 in the cell is checked. That is, it is checked whether it is the final navigation pack 86 in the cell 84. This check is performed by C_L of the cell reproduction information table (C_PBI) 107 shown in FIG.
Start address of VOBU (C_LVOBU_SA)
And the address of the navigation pack 86 (V_PCK_
Checked by comparing LBN). NV
If the pack 86 is final in cell 84, then it is checked if there is a change in angle. The angle can be changed from the key operation / display unit 4 to the system CPU unit 50.
It is judged based on whether or not there is an input for changing the angle. If the angle is not changed, it is checked whether the cell 84 is the last cell of the program chain (PGC) to which it belongs. This check is performed in FIG. 17 and FIG.
The cell 84 shown in FIG.
IT) 107 final cell.
That is, it is checked by the number of cells constituting the program chain and the identification number of the reproduced cell.

【0158】再生終了である場合、或いは、次に再生さ
れるプログラムチェーンがない場合には、ステップS1
8に示すようにPCI113の一般情報(PCI−G
I)に記載されるエンドPTS(VOBU_EPTS)
が参照され、このエンドPTS(VOBU_EPTS)
がシステムタイムクロック(STC)に一致すると、ス
テップ19に示されるようにモニタ6の画面の表示が中
止され、ステップS20に示すようにシステムCPUか
らディスクドライブ部30にデータ転送中止コマンドが
与えられ、データ転送が中止され、再生動作が終了され
る。
If the reproduction has ended, or if there is no program chain to be reproduced next, step S1.
As shown in FIG. 8, general information of PCI 113 (PCI-G
End PTS (VOBU_EPTS) described in I)
Is referred to, and this end PTS (VOBU_EPTS)
Is in agreement with the system time clock (STC), the display of the screen of the monitor 6 is stopped as shown in step 19, and the system CPU gives a data transfer stop command to the disk drive unit 30 as shown in step S20. The data transfer is stopped and the reproducing operation is ended.

【0159】次に、上記各パックの転送処理について、
図49に示すフローチャートを参照して説明する。
Next, regarding the transfer processing of each of the above packs,
This will be described with reference to the flowchart shown in FIG.

【0160】すなわち、システムCPU部50は、ディ
スクドライブ部30にリードコマンドと再生するパック
の論理セクタアドレスを転送する(ステップS31)。
That is, the system CPU section 50 transfers the read command and the logical sector address of the pack to be reproduced to the disk drive section 30 (step S31).

【0161】すると、ディスクドライブ部30は、目的
アドレスをシークする(ステップS32)。
Then, the disk drive unit 30 seeks the target address (step S32).

【0162】ついで、ディスクドライブ部30は、目的
アドレスのデータをエラー訂正し、論理セクタデータ内
の主データ部分を、システムプロセッサ部54に転送す
る(ステップS33)。
Then, the disk drive unit 30 performs error correction on the data of the target address and transfers the main data portion in the logical sector data to the system processor unit 54 (step S33).

【0163】システムプロセッサ部54は、読出した論
理セクタのデータをデータRAM部56に保存する(ス
テップS34)。
The system processor section 54 stores the read data of the logical sector in the data RAM section 56 (step S34).

【0164】システムプロセッサ部54は、データRA
M部56内に保存されている論理セクタのデータの先頭
よりパックヘッダ110、120を読出し、そのSCR
(システム時刻基準参照値)を保存する(ステップS3
5)。
The system processor section 54 uses the data RA
The pack headers 110 and 120 are read from the beginning of the data of the logical sector stored in the M section 56, and the SCR
(System time reference value) is saved (step S3)
5).

【0165】このとき、論理セクタの先頭とパックデー
タの先頭が一致しているため、データの取り出しが容易
に行える。
At this time, since the head of the logical sector and the head of the pack data coincide with each other, data can be taken out easily.

【0166】そして、システムプロセッサ部54は、自
身のPTSと上記保存した各パックのSCRとを比較
し、PTSに達したSCRに対応するパックつまり再生
出力するパックを判断し、この判断したパックデータを
データRAM部56から読出し、パケット転送処理部2
00でデータの種別を判別し、この判別した種類に応じ
てデコーダ部58、60、62あるいはデータRAM部
56に転送する(ステップS36)。
Then, the system processor unit 54 compares its own PTS with the SCR of each of the stored packs, and determines the pack corresponding to the SCR reaching the PTS, that is, the pack to be reproduced and output, and the determined pack data. From the data RAM unit 56, and the packet transfer processing unit 2
The type of data is discriminated at 00, and the data is transferred to the decoder units 58, 60, 62 or the data RAM unit 56 according to the discriminated type (step S36).

【0167】そして、各デコーダ部58、60、62は
それぞれのデータフォーマットと上記設定されている符
号化方式に従ってデータをデコードし、D/A&再生処
理部64に送る。D/A&再生処理部64でビデオデー
タのデコード結果のディジタル信号をアナログ信号に変
換した後、上記設定されている条件によりフレームレー
ト処理、アスペクト処理、パンスキャン処理等を施し
て、モニタ部6に出力される。D/A&再生処理部64
でオーディオデータのデコード結果を上記設定されてい
る条件によりディジタル信号をアナログ信号に変換した
後、D/A&再生処理部64で上記設定されている条件
によりミキシング処理を施してスピーカ部8に出力され
る。D/A&再生処理部64は、副映像データのデコー
ド結果のディジタル信号をアナログ信号に変換した後、
モニタ部6に出力される(ステップS37)。
Then, each of the decoder units 58, 60 and 62 decodes the data according to the respective data format and the encoding method set above and sends it to the D / A & reproduction processing unit 64. The D / A & reproduction processing unit 64 converts the digital signal of the decoded result of the video data into an analog signal, and then performs frame rate processing, aspect processing, pan scan processing, etc. according to the conditions set above, and the monitor unit 6 Is output. D / A & reproduction processing unit 64
Then, after the decoding result of the audio data is converted into an analog signal from the digital signal according to the above set conditions, the D / A & reproduction processing section 64 performs mixing processing according to the above set conditions and outputs it to the speaker section 8. It The D / A & reproduction processing unit 64 converts the digital signal of the decoding result of the sub-picture data into an analog signal,
It is output to the monitor unit 6 (step S37).

【0168】また、データRAM部56は、コンピュー
タデータとしてのプログラムデータが供給された際、そ
のデータをそのCPU種別と使用OSを示すコンピュー
タ環境種別とともに記録し、システムCPU部50へコ
ンピュータ環境種別とそのデータを出力する。
When the program data as computer data is supplied, the data RAM section 56 records the data together with the CPU type and the computer environment type indicating the OS used, and the system CPU section 50 stores the computer environment type and the computer environment type. Output the data.

【0169】再生が終了するまで、上記S33〜S37
が繰り返される。
Until the reproduction is completed, the above S33 to S37 are performed.
Is repeated.

【0170】次に、パケット転送処理部200の処理を
説明する。
Next, the processing of the packet transfer processing section 200 will be described.

【0171】すなわち、データRAM部56から読出さ
れたパックデータがメモリI/F部201を介してスタ
ッフィング長検知部202、パック種別判別部204、
パケットデータ転送制御部205、およびデコーダI/
F部206に供給される(ステップS41)。
That is, the pack data read from the data RAM section 56 is transferred through the memory I / F section 201 to the stuffing length detecting section 202, pack type determining section 204,
Packet data transfer control unit 205 and decoder I /
It is supplied to the F unit 206 (step S41).

【0172】これにより、スタッフィング長検知部20
2によって、スタッフィング長が検知され、そのスタッ
フィング長を示すデータがパックヘッダ終了アドレス算
出部203に出力される(ステップS42)。
As a result, the stuffing length detector 20
2, the stuffing length is detected, and data indicating the stuffing length is output to the pack header end address calculating unit 203 (step S42).

【0173】パックヘッダ終了アドレス算出部203は
供給されるスタッフィング長により、パックヘッダ終了
アドレスを算出し、このパックヘッダ終了アドレスがパ
ック種別判別部204、パケットデータ転送制御部20
5に供給される(ステップS43)。
The pack header end address calculation unit 203 calculates the pack header end address from the supplied stuffing length, and this pack header end address is the pack type determination unit 204 and the packet data transfer control unit 20.
5 is supplied (step S43).

【0174】パック種別判別部204は、供給されるパ
ックヘッダ終了アドレスに従って、そのアドレスの次に
供給される4〜6バイトのデータの内容により、NVパ
ック86、ビデオパック87、ドルビーAC3のオーデ
ィオパック91、リニアPCMのオーディオパック9
1、副映像パック90、コンピュータデータパック88
のいずれであるかを判別し、この判別結果がパケットデ
ータ転送制御部205に供給される(ステップS4
4)。
The pack type discriminating unit 204 determines the NV pack 86, the video pack 87, and the audio pack of the Dolby AC3 according to the contents of 4 to 6 bytes of data supplied next to the supplied pack header end address. 91, linear PCM audio pack 9
1, sub-picture pack 90, computer data pack 88
It is determined which of the above is the case, and the determination result is supplied to the packet data transfer control unit 205 (step S4).
4).

【0175】すなわち、4バイトのシステムヘッダスタ
ートコードが供給された場合、NVパック86と判別
し、3バイトのパケットスタートコードと1バイトのビ
デオストリームを示すストリームIDによりビデオパッ
ク87と判別し、3バイトのパケットスタートコードと
1バイトのストリームIDとしてのプライベートストリ
ーム1によりドルビーAC3のオーディオパック91、
リニアPCMのオーディオパック91、副映像パック9
0、コンピュータデータパック88のいずれかであると
判別する。
That is, when the 4-byte system header start code is supplied, it is determined to be the NV pack 86, the packet start code of 3 bytes and the stream ID indicating the 1-byte video stream to determine the video pack 87. Audio pack 91 of Dolby AC3 with a packet start code of bytes and a private stream 1 as a stream ID of 1 byte,
Linear PCM audio pack 91, sub-picture pack 9
0 or the computer data pack 88.

【0176】また、ストリームIDがプライベートスト
リーム1の際に、パケットヘッダ121に続くサブスト
リームID(131、141、151)が「10100
×××」の場合、リニアPCMのオーディオパックと判
別し、その「×××」によりストリーム番号を判別す
る。
When the stream ID is the private stream 1, the substream IDs (131, 141, 151) following the packet header 121 are "10100."
In the case of "XXX", it is determined as an audio pack of linear PCM, and the stream number is determined by "XXX".

【0177】また、ストリームIDがプライベートスト
リーム1の際に、パケットヘッダ121に続くサブスト
リームID(131、141、151)が「10000
×××」の場合、ドルビーAC3のオーディオパックと
判別し、その「×××」によりストリーム番号を判別す
る。
Further, when the stream ID is the private stream 1, the substream IDs (131, 141, 151) following the packet header 121 are "10000."
In the case of “XXX”, it is determined to be an audio pack of Dolby AC3, and the stream number is determined by the “XXX”.

【0178】また、ストリームIDがプライベートスト
リーム1の際に、パケットヘッダ121に続くサブスト
リームID(131、141、151)が「001××
×××」の場合、副映像ストリームと判別し、その「×
××××」によりストリーム番号を判別する。
Further, when the stream ID is the private stream 1, the substream IDs (131, 141, 151) following the packet header 121 are "001XX.
In the case of ××× ”, it is determined to be a sub-picture stream and the“ ×
The stream number is determined by "XXXXX".

【0179】また、ストリームIDがプライベートスト
リーム1の際に、パケットヘッダ121に続くサブスト
リームID(131、141、151)が「11000
000」の場合、コンピュータデータストリームと判別
する。
When the stream ID is the private stream 1, the substream IDs (131, 141, 151) following the packet header 121 are "11000".
In the case of "000", it is determined to be a computer data stream.

【0180】上記リニアPCMのオーディオパック91
あるいはドルビーAC3のオーディオパック91を判別
した際、そのサブストリームID131の後のフレーム
ヘッダ数132に続く2バイトのファーストアクセスユ
ニットポインタ133により最初のフレームの先頭位置
を示すオフセットバイト番号が判別される。
[0180] The audio pack 91 of the linear PCM
Alternatively, when the audio pack 91 of the Dolby AC3 is discriminated, the offset byte number indicating the head position of the first frame is discriminated by the 2-byte first access unit pointer 133 following the frame header number 132 after the substream ID 131.

【0181】そして、パケットデータ転送制御部205
は、供給されるパック種別の判別結果とパックヘッダ終
了アドレスとファーストアクセスユニットポインタ13
3に応じて、転送先とパケットスタートアドレスを判断
し、さらに供給されるパックデータのパケットヘッダ1
21内のパケット長を判断する。これにより、パケット
データ転送制御部205は、転送コントロール信号とし
ての転送先を示す信号をデコーダI/F部206に供給
し、パケットスタートアドレスからパケット終了アドレ
スがメモリI/F部201に供給される(ステップS4
5)。
Then, the packet data transfer control unit 205
Is the supplied pack type discrimination result, pack header end address, and first access unit pointer 13
According to 3, the transfer destination and the packet start address are determined, and the packet header 1 of the pack data to be supplied is further determined.
The packet length within 21 is determined. As a result, the packet data transfer control unit 205 supplies a signal indicating the transfer destination as a transfer control signal to the decoder I / F unit 206, and the packet end address to the packet end address are supplied to the memory I / F unit 201. (Step S4
5).

【0182】したがって、実質的に有効なパケットデー
タが、メモリI/F部201からデータバスを介して、
デコーダI/F部206に供給され、その後、その種別
に応じた転送先としての各デコーダ58、60、62あ
るいはデータRAM部56に転送される(ステップS4
6)。
Therefore, substantially effective packet data is transmitted from the memory I / F unit 201 via the data bus.
The data is supplied to the decoder I / F unit 206, and then transferred to the decoders 58, 60, 62 or the data RAM unit 56 as transfer destinations according to the type (step S4).
6).

【0183】すなわち、ビデオデータのパケットデータ
はデコーダ58へ転送され、オーディオデータのパケッ
トデータはデコーダ60へ転送され、副映像データのパ
ケットデータはデコーダ62へ転送され、コンピュータ
データのパケットデータはデータRAM部56へ転送さ
れる。
That is, the packet data of video data is transferred to the decoder 58, the packet data of audio data is transferred to the decoder 60, the packet data of sub-picture data is transferred to the decoder 62, and the packet data of computer data is transferred to the data RAM. It is transferred to the section 56.

【0184】この際、上記パックデータが一定長のた
め、データRAM部56での記憶状態がつまり開始アド
レスが一定間隔なため、データRAM部56内のパック
データの先頭が常に同じ間隔のアドレスに保存される事
となり、パックデータの管理がアドレス管理せずに、パ
ック番号だけの管理で良い。
At this time, since the pack data is of a constant length, the storage state in the data RAM section 56, that is, the start addresses are at regular intervals, so that the heads of the pack data in the data RAM section 56 are always at the same intervals. Since it is saved, the pack data management does not have to manage the address, but only the pack number.

【0185】尚、データの種別の判別過程では、データ
がビデオデータの再生位置等を示すNVデータとしての
PCIデータおよびDSIデータの場合には、このNV
データはデコーダへは転送されず、このNVデータは、
データRAM部56に格納される。このNVデータは、
システムCPU部50によって必要に応じて参照されて
ビデオデータの特殊再生をする際に利用される。この
際、PCIデータとDSIデータとはそれらに付与され
ているサブストリームIDにより識別されるようになっ
ている。
In the process of determining the type of data, if the data is PCI data and DSI data as NV data indicating the reproduction position of video data, this NV data is used.
The data is not transferred to the decoder and this NV data is
It is stored in the data RAM unit 56. This NV data is
It is referred to by the system CPU unit 50 as necessary and is used when performing special reproduction of video data. At this time, the PCI data and the DSI data are identified by the substream ID given to them.

【0186】また、1つのセルの再生が終了すると、次
に再生するセル情報がプログラムチェーンデータ中のセ
ル再生順序情報から取得し、同様にして再生が続けられ
る。次に、図50から図55を参照して図4から図31
に示す論理フォーマットで映像データ及びこの映像デー
タを再生するための光ディスク10への記録方法及びそ
の記録方法が適用される記録システムについて説明す
る。
When the reproduction of one cell is completed, the cell information to be reproduced next is obtained from the cell reproduction order information in the program chain data, and the reproduction is similarly continued. Next, referring to FIG. 50 to FIG. 55, FIG.
The video data in the logical format shown in FIG. 1 and the recording method on the optical disc 10 for reproducing the video data and the recording system to which the recording method is applied will be described.

【0187】図50は、映像データをエンコーダしてあ
るタイトルセット84の映像ファイル88を生成するエ
ンコーダシステムが示されている。図50に示されるシ
ステムにおいては、ビデオデータ、オーディオデータ、
副映像データ、及びコンピュータデータのソースとし
て、例えば、ビデオテープレコーダ(VTR)211、
オーディオテープレコーダ(ATR)212、副映像再
生器(Subpicture source )213、及びコンピュータ
データ再生器214が採用される。これらは、システム
コントローラ(Sys con )215の制御下でビデオデー
タ、オーディオデータ、副映像データ、及びコンピュー
タデータを発生し、これらが夫々ビデオエンコーダ(V
ENC)216、オーディオエンコーダ(AENC)2
17、副映像エンコーダ(SPENC)218及びコン
ピュータデータエンコーダ(CENC)219に供給さ
れ、同様にシステムコントローラ(Sys con )215の
制御下でこれらエンコーダ216、217、218、2
19でA/D変換されると共に夫々の圧縮方式でエンコ
ードされ、エンコードされたビデオデータ、オーディオ
データ、副映像データ及びコンピュータデータ(Comp V
ideo, Comp Audio, Comp Sub-pict 、Comp computer )
としてメモリ221、221、222、223に格納さ
れる。
FIG. 50 shows an encoder system for generating a video file 88 of a title set 84 in which video data is encoded. In the system shown in FIG. 50, video data, audio data,
As a source of sub-picture data and computer data, for example, a video tape recorder (VTR) 211,
An audio tape recorder (ATR) 212, a sub picture source 213, and a computer data player 214 are used. These generate video data, audio data, sub-picture data, and computer data under the control of the system controller (Sys con) 215, and these generate video encoder (V
ENC) 216, audio encoder (AENC) 2
17, the sub-picture encoder (SPENC) 218 and the computer data encoder (CENC) 219, and under the control of the system controller (Sys con) 215, these encoders 216, 217, 218, 2
19, A / D converted and encoded by each compression method, and encoded video data, audio data, sub-picture data and computer data (Comp V
ideo, Comp Audio, Comp Sub-pict, Comp computer)
Are stored in the memories 221, 221, 222, and 223.

【0188】このビデオデータ、オーディオデータ、副
映像データ及びコンピュータデータ(Comp Video, Comp
Audio, Comp Sub-pict 、Comp computer )は、システ
ムコントローラ(Sys con )215によってファイルフ
ォーマッタ(FFMT)224に出力され、既に説明し
たようなこのシステムの映像データのファイル構造に変
換されるとともに各データの設定条件及び属性等の管理
情報がファイルとしてシステムコントローラ(Sys con
)215によってメモリ226に格納される。
This video data, audio data, sub-picture data and computer data (Comp Video, Comp
Audio, Comp Sub-pict, Comp computer) is output to the file formatter (FFMT) 224 by the system controller (Sys con) 215, and is converted into the file structure of the video data of this system as described above and each data Management information such as the setting conditions and attributes of the system controller (Sys con
) 215 and stored in the memory 226.

【0189】以下に、映像データからファイルを作成す
るためのシステムコントローラ(Sys con)215にお
けるエンコード処理の標準的なフローを説明する。
The standard flow of the encoding process in the system controller (Sys con) 215 for creating a file from video data will be described below.

【0190】図51に示されるフローに従ってビデオデ
ータ及びオーディオデータがエンコードされてエンコー
ドビデオ及びオーディオデータ(Comp Video, Comp Aud
io)のデータが作成される。即ち、エンコード処理が開
始されると、図51のステップ50に示すようにビデオ
データ及びオーディオデータのエンコードにあたって必
要なパラメータが設定される。この設定されたパラメー
タの一部は、システムコントローラ(Sys con )215
に保存されるとともにファイルフォーマッタ(FFM
T)224で利用される。ステップS51で示すように
パラメータを利用してビデオデータがプリエンコードさ
れ、最適な符号量の分配が計算される。ステップS52
に示されるようにプリエンコードで得られた符号量分配
に基づき、ビデオのエンコードが実行される。このと
き、オーディオデータのエンコードも同時に実行され
る。ステップS53に示すように必要であれば、ビデオ
データの部分的な再エンコードが実行され、再エンコー
ドした部分のビデオデータが置き換えられる。この一連
のステップによってビデオデータ及びオーディオデータ
がエンコードされる。
Video data and audio data are encoded according to the flow shown in FIG. 51 and encoded video and audio data (Comp Video, Comp Aud
io) data is created. That is, when the encoding process is started, parameters required for encoding the video data and the audio data are set as shown in step 50 of FIG. Some of the set parameters are set in the system controller (Sys con) 215.
File formatter (FFM
T) 224. As shown in step S51, the video data is pre-encoded using the parameters, and the optimal distribution of the code amount is calculated. Step S52
As shown in, the video encoding is executed based on the code amount distribution obtained by the pre-encoding. At this time, audio data encoding is also executed at the same time. If necessary as shown in step S53, a partial re-encoding of the video data is performed and the re-encoded portion of the video data is replaced. Video data and audio data are encoded by this series of steps.

【0191】また、ステップS54及びS55に示すよ
うに副映像データがエンコードされエンコード副映像デ
ータ(Comp Sub-pict )が作成される。即ち、副映像デ
ータをエンコードするにあたって必要なパラメータが同
様に設定される。ステップS54に示すように設定され
たパラメータの一部がシステムコントローラ(Sys con
)215に保存され、ファイルフォーマッタ(FFM
T)224で利用される。このパラメータに基づいて副
映像データがエンコードされる。この処理により副映像
データがエンコードされる。
In addition, as shown in steps S54 and S55, the sub-picture data is encoded to generate encoded sub-picture data (Comp Sub-pict). That is, the parameters necessary for encoding the sub-picture data are similarly set. Some of the parameters set as shown in step S54 are
) 215 and is stored in the file formatter (FFM
T) 224. The sub-picture data is encoded based on this parameter. By this processing, the sub-picture data is encoded.

【0192】また、ステップS56及びS57に示すよ
うにコンピュータデータがエンコードされエンコードコ
ンピュータデータ(Comp computer )が作成される。即
ち、データをエンコードするにあたって必要なパラメー
タが同様に設定される。ステップS56に示すように設
定されたパラメータの一部がシステムコントローラ(Sy
s con )215に保存され、ファイルフォーマッタ(F
FMT)224で利用される。このパラメータに基づい
コンピュータてデータがエンコードされる。この処理に
よりコンピュータデータがエンコードされる。
Further, as shown in steps S56 and S57, the computer data is encoded and the encoded computer data (Comp computer) is created. That is, the parameters necessary for encoding the data are similarly set. Some of the parameters set as shown in step S56 are set in the system controller (Sy
s con) 215 is stored in the file formatter (F
FMT) 224. Data is encoded by the computer based on this parameter. This process encodes computer data.

【0193】図52に示すフローに従って、エンコード
されたビデオデータ、オーディオデータ、副映像デー
タ、及びコンピュータデータ(Com Video, Comp Audio,
CompSub-pict、Comp computer )が組み合わされて図
4及び図12を参照して説明したような映像データのタ
イトルセット構造に変換される。即ち、ステップS61
に示すように映像データの最小単位としてのセルが設定
され、セルに関するセル再生情報(C_PBI)が作成
される。次に、ステップS62に示すようにプログラム
チェーンを構成するセルの構成、ビデオ、副映像及びオ
ーディオ属性等が設定され(これらの属性情報の一部
は、各データエンコード時に得られた情報が利用され
る。)、図12に示すようにプログラムチェーンに関す
る情報を含めたビデオタイトルセット情報管理テーブル
情報(VTSI_MAT)98及びビデオタイトルセッ
ト時間サーチマップテーブル(VTS_MAPT)10
1が作成される。このとき必要に応じてビデオタイトル
セットダイレクトアクセスポインタテーブル(VTS_
DAPT)も作成される。次にステップS63に示すよ
うに、エンコードされたビデオデータ、オーディオデー
タ、副映像データ、及びコンピュータデータ(Com Vid
eo, Comp Audio, Comp Sub-pict 、Comp computer)が
一定のパックに細分化され、各データのタイムコード順
に再生可能なように、VOBU単位毎にその先頭にNV
パック86を配置しながら各データセルが配置されて図
6に示すような複数のセルで構成されるビデオオブジェ
クト(VOB)が構成され、このビデオオブジェクトの
セットでタイトルセットの構造にフォーマットされる。
According to the flow shown in FIG. 52, encoded video data, audio data, sub-picture data, and computer data (Com Video, Comp Audio,
CompSub-pict, Comp computer) are combined and converted into a title set structure of video data as described with reference to FIGS. 4 and 12. That is, step S61
A cell is set as the minimum unit of video data as shown in, and cell reproduction information (C_PBI) regarding the cell is created. Next, as shown in step S62, the configuration of cells constituting the program chain, video, sub-picture, audio attributes, etc. are set (some of these attribute information is obtained from information obtained when each data is encoded). , And the video title set information management table information (VTSI_MAT) 98 and the video title set time search map table (VTS_MAPT) 10 including the information about the program chain as shown in FIG.
1 is created. At this time, if necessary, the video title set direct access pointer table (VTS_
DAPT) is also created. Next, as shown in step S63, the encoded video data, audio data, sub-picture data, and computer data (Comm Vid
EO, Comp Audio, Comp Sub-pict, Comp computer) is subdivided into a certain pack and can be played back in the order of the time code of each data.
Each data cell is arranged while arranging the pack 86 to form a video object (VOB) composed of a plurality of cells as shown in FIG. 6, and the set of the video objects is formatted into a title set structure.

【0194】尚、図52に示したフローにおいて、プロ
グラムチェーン情報は、ステップS62の過程で、シス
テムコントローラ(Sys con )215のデータベースを
利用したり、或いは、必要に応じてデータを再入力する
等を実行し、プログラムチェーン情報(PGI)として
記述される。
Note that in the flow shown in FIG. 52, the program chain information uses the database of the system controller (Sys con) 215 in the process of step S62, or re-enters data as necessary. Is executed and is described as program chain information (PGI).

【0195】図53は、上述のようにフォーマットされ
たタイトルセットを光ディスクへ記録するためのディス
クフォーマッタのシステムを示している。図53に示す
ようにディスクフォーマッタシステムでは、作成された
タイトルセットが格納されたメモリ230、232から
これらファイルデータがボリュームフォーマッタ(VF
MT)236に供給される。ボリュームフォーマッタ
(VFMT)236では、タイトルセット84、86か
ら管理情報が引き出されてビデオマネージャー71が作
成され、図4に示す配列順序でディスク10に記録され
るべき状態の論理データが作成される。ボリュームフォ
ーマッタ(VFMT)236で作成された論理データに
エラー訂正用のデータがディスクフォーマッタ(DFM
T)238において付加され、ディスクへ記録する物理
データに再変換される。変調器(Modulater)240に
おいて、ディスクフォーマッタ(DFMT)238で作
成された物理データが実際にディスクへ記録する記録デ
ータに変換され、この変調処理された記録データが記録
器(Recoder )242によってディスク10に記録され
る。
FIG. 53 shows a disc formatter system for recording a title set formatted as described above on an optical disc. As shown in FIG. 53, in the disk formatter system, these file data are stored in the memories 230 and 232 in which the created title set is stored.
MT) 236. The volume formatter (VFMT) 236 extracts the management information from the title sets 84 and 86 to create the video manager 71, and creates the logical data in the state to be recorded on the disc 10 in the arrangement order shown in FIG. Data for error correction is added to the logical data created by the volume formatter (VFMT) 236 in the disk formatter (DFM).
T) 238 is added and reconverted into physical data to be recorded on the disc. In the modulator (Modulator) 240, the physical data created by the disk formatter (DFMT) 238 is converted into the recording data to be actually recorded on the disk, and the modulated recording data is recorded by the recorder (Recoder) 242 on the disk 10 Recorded in.

【0196】上述したディスクを作成するための標準的
なフローを図54及び図55を参照して説明する。図5
4には、ディスク10に記録するための論理データが作
成されるフローが示されている。即ち、ステップS80
で示すように映像データファイルの数、並べ順、各映像
データファイル大きさ等のパラメータデータが始めに設
定される。次に、ステップS81で示すように設定され
たパラメータと各ビデオタイトルセット72のビデオタ
イトルセット情報81からビデオマネージャー71が作
成される。その後、ステップS82に示すようにビデオ
マネージャー71、ビデオタイトルセット72の順にデ
ータが該当する論理ブロック番号に沿って配置され、デ
ィスク10に記録するための論理データが作成される。
A standard flow for creating the above-mentioned disc will be described with reference to FIGS. 54 and 55. Figure 5
4 shows a flow in which logical data to be recorded on the disk 10 is created. That is, step S80
As shown in, the parameter data such as the number of video data files, the order of arrangement, the size of each video data file, etc. is initially set. Next, the video manager 71 is created from the parameters set as shown in step S81 and the video title set information 81 of each video title set 72. Thereafter, as shown in step S82, the data is arranged in the order of the video manager 71 and the video title set 72 along the corresponding logical block number, and the logical data to be recorded on the disc 10 is created.

【0197】その後、図55に示すようなディスクへ記
録するための物理データを作成するフローが実行され
る。即ち、ステップS83で示すように論理データが一
定バイト数に分割され、エラー訂正用のデータが生成さ
れる。次にステップS84で示すように一定バイト数に
分割した論理データと、生成されたエラー訂正用のデー
タが合わされて物理セクタが作成される。その後、ステ
ップS85で示すように物理セクタを合わせて物理デー
タが作成される。このように図55に示されたフローで
生成された物理データに対し、一定規則に基づいた変調
処理が実行されて記録データが作成される。その後、こ
の記録データがディスク10に記録される。
Thereafter, a flow for creating physical data to be recorded on the disc as shown in FIG. 55 is executed. That is, as shown in step S83, the logical data is divided into a certain number of bytes, and error correction data is generated. Next, as shown in step S84, the logical data divided into a certain number of bytes and the generated error correction data are combined to create a physical sector. Then, as shown in step S85, physical data is created by combining the physical sectors. In this way, the physical data generated by the flow shown in FIG. 55 is subjected to the modulation processing based on a certain rule, and the recording data is created. Then, this recording data is recorded on the disc 10.

【0198】上述したデータ構造は、光ディスク等の記
録媒体に記録してユーザに頒布して再生する場合に限ら
ず、図56に示すような通信系にも適用することができ
る。即ち、図50から図53に示した手順に従って図4
に示すようなビデオマネージャー71及びビデオタイト
ルセット72等が格納された光ディスク10が再生装置
300にロードされ、その再生装置のシステムCPU部
50からエンコードされたデータがディジタル的に取り
出され、モジュレータ/トランスミッター310によっ
て電波或いはケーブルでユーザ或いはケーブル加入者側
に送られても良い。また、図50及び図53に示したエ
ンコードシステム320によって放送局等のプロバイダ
ー側でエンコードされたデータが作成され、このエンコ
ードデータが同様にモジュレータ/トランスミッター3
10によって電波或いはケーブルでユーザ或いはケーブ
ル加入者側に送られても良い。このような通信システム
においては、始めにビデオマネージャー71の情報がモ
ジュレータ/トランスミッター310で変調されて或い
は直接にユーザ側に無料で配布され、ユーザがそのタイ
トルに興味を持った際にユーザー或いは加入者からの要
求に応じてそのタイトルセット72をモジュレータ/ト
ランスミッター310によって電波或いはケーブルを介
してユーザ側に送られることとなる。タイトルの転送
は、始めに、ビデオマネージャー71の管理下でビデオ
タイトルセット情報94が送られてその後にこのタイト
ルセット情報94によって再生されるビデオタイトルセ
ットにおけるタイトル用ビデオオブジェクト95が転送
される。このとき必要であれば、ビデオタイトルセット
メニュー用のビデオオブジェクト95も送られる。送ら
れたデータは、ユーザ側でレシーバ/復調器400で受
信され、エンコードデータとして図1に示すユーザ或い
は加入者側の再生装置のシステムCPU部50で上述し
た再生処理と同様に処理されてビデオが再生される。
The above-mentioned data structure can be applied not only to the case of recording on a recording medium such as an optical disk and distributing to the user for reproduction, but also to a communication system as shown in FIG. That is, according to the procedure shown in FIGS.
The optical disc 10 in which the video manager 71, the video title set 72, etc. are stored in the reproducing apparatus 300, the encoded data is digitally taken out from the system CPU section 50 of the reproducing apparatus, and the modulator / transmitter is used. It may be sent to the user or the cable subscriber side by radio wave or cable by 310. Data encoded on the provider side such as a broadcasting station is created by the encoding system 320 shown in FIGS. 50 and 53, and this encoded data is similarly generated by the modulator / transmitter 3.
It may be sent to the user or the cable subscriber side by radio wave or cable by 10. In such a communication system, the information of the video manager 71 is first modulated by the modulator / transmitter 310 or directly distributed to the user for free, and when the user becomes interested in the title, the user or subscriber can In response to the request from the user, the title set 72 is transmitted to the user side by the modulator / transmitter 310 via radio waves or a cable. In the transfer of the title, first, the video title set information 94 is sent under the control of the video manager 71, and thereafter, the video object 95 for the title in the video title set reproduced by the title set information 94 is transferred. At this time, if necessary, the video object 95 for the video title set menu is also sent. The transmitted data is received by the receiver / demodulator 400 on the user side, and is processed as encoded data by the system CPU unit 50 of the reproducing apparatus on the user or subscriber side shown in FIG. Is played.

【0199】ビデオタイトルセット72の転送において
ビデオオブジェクトセット95、96は、図6に示すビ
デオオブジェクトユニット85を単位として転送され
る。このビデオオブジェクトユニット85には、ビデオ
の再生及びサーチ情報が格納されたNVパック86がそ
の先頭に配置されている。しかも、このNVパック86
には、そのNVパック86が属するビデオオブジェクト
ユニット85を基準として前後に再生されるべきビデオ
オブジェクトユニットのアドレスが記載されていること
から、ビデオオブジェクトユニット85の転送中に何ら
かの原因でビデオオブジェクトユニット85が欠けたと
しても欠けたビデオオブジェクトユニット85の再転送
を要求することによって確実にユーザ側でビデオデータ
を再生することができる。また、転送は、ビデオオブジ
ェクトユニットの再生順に実施されなくともユーザ側の
システムROM/RAM部52が正確なプログラムチェ
ーンの再生情報を保持することでそのNVパック86の
アドレスデータを参照して再生順序をシステムCPU部
50が指示することができる。
In transferring the video title set 72, the video object sets 95 and 96 are transferred in units of the video object unit 85 shown in FIG. In this video object unit 85, an NV pack 86 in which video reproduction and search information is stored is arranged at the head thereof. Moreover, this NV pack 86
Since the address of the video object unit to be played back and forth based on the video object unit 85 to which the NV pack 86 belongs is written in the field, the video object unit 85 is transferred for some reason during the transfer of the video object unit 85. Even if the video data is missing, the video data can be surely reproduced on the user side by requesting the retransmission of the missing video object unit 85. Further, even if the transfer is not performed in the reproduction order of the video object unit, the system ROM / RAM unit 52 on the user side holds the reproduction information of the correct program chain, and the address data of the NV pack 86 is referred to for the reproduction order. Can be instructed by the system CPU unit 50.

【0200】上述した説明においては、ビデオオブジェ
クトユニットは、ビデオ、オーディオ、副映像及びコン
ピュータデータを含むデータ列として説明したが、ビデ
オ、オーディオ、副映像及びコンピュータデータのいず
れかが含まれれば良く、オーディオパックのみ或いは副
映像パックのみコンピュータデータパックのみで構成さ
れても良い。
In the above description, the video object unit has been described as a data string including video, audio, sub-picture and computer data, but any one of video, audio, sub-picture and computer data may be included. The audio pack only or the sub-picture pack only may be configured by only the computer data pack.

【0201】上記したように、ディスクのデータ領域
に、プログラムチェーン、プログラム、セル、パックの
階層構造でデータが記録され、上記各パックが、各パッ
クを識別するためのパックヘッダとデータストリームが
記録されるパケットよりなり、上記パケットが少なくと
もプライベートストリームを示すデータを有するパケッ
トヘッダとプライベートストリームの種別を示すデータ
とこの種別に対応するパケットデータよりなるようにし
たものである。
As described above, data is recorded in the data area of the disc in a hierarchical structure of program chains, programs, cells, and packs, and each pack records a pack header for identifying each pack and a data stream. The packet includes a packet header having at least data indicating a private stream, data indicating the type of the private stream, and packet data corresponding to this type.

【0202】これにより、さまざまな種別データを複数
種類取り扱うことができる。
As a result, various types of various types of data can be handled.

【0203】また、取り扱うデータがドルビーAC3オ
ーディオデータ、リニアPCMオーディオデータの場合
には、途中からの再生がスムーズにでき、コンピュータ
データの時には、使用できる環境が簡単に検出できる。
When the data to be handled is Dolby AC3 audio data or linear PCM audio data, reproduction can be smoothly performed from the middle, and when it is computer data, the usable environment can be easily detected.

【0204】上述した実施例においては、記録媒体とし
て高密度記録タイプの光ディスクについて説明したが、
この発明は、光ディスク以外の他の記憶媒体、例えば、
磁気ディスク或いはその他の物理的に高密記録可能な記
憶媒体等にも適用することができる。
In the above-mentioned embodiments, the high density recording type optical disk has been described as the recording medium.
The present invention is directed to a storage medium other than the optical disc, for example,
The present invention can also be applied to a magnetic disk or other physically high-density recordable storage medium.

【0205】[0205]

【発明の効果】以上詳述したように、この発明によれ
ば、さまざまな種別データを複数種類取り扱うことがで
きる。
As described above in detail, according to the present invention, a plurality of types of various types of data can be handled.

【0206】また、取り扱うデータがリニアオーディオ
データの場合には、途中からの再生がスムーズにでき、
コンピュータデータの時には、使用できる環境が簡単に
検出できる。
When the data to be handled is linear audio data, the reproduction from the middle can be smoothly performed,
In the case of computer data, the usable environment can be easily detected.

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

【図1】この発明の一実施例に係る光ディスク装置の概
略を示すブロック図。
FIG. 1 is a block diagram showing an outline of an optical disk device according to an embodiment of the present invention.

【図2】図1に示したディスクドライブ装置の機構部の
詳細を示すブロック図。
2 is a block diagram showing details of a mechanical portion of the disk drive device shown in FIG.

【図3】図1に示したディスクドライブ装置に装填され
る光ディスクの構造を概略的に示す斜視図。
3 is a perspective view schematically showing the structure of an optical disc loaded in the disc drive device shown in FIG.

【図4】図3に示す光ディスクの論理フォーマットの構
造を示す図。
4 is a diagram showing a structure of a logical format of the optical disc shown in FIG.

【図5】図4に示されるビデオマネージャーの構造を示
す図。
5 is a diagram showing the structure of the video manager shown in FIG.

【図6】図5に示されビデオオブジェクトセット(VO
BS)の構造を示す例である。
FIG. 6 shows the video object set (VO) shown in FIG.
It is an example showing the structure of (BS).

【図7】図6に示されたビデオオブジェクトユニットの
構造を示す説明図。
7 is an explanatory diagram showing a structure of the video object unit shown in FIG.

【図8】図5に示されたビデオマネージャ(VMGI)
内のビデオマネージャ情報管理テーブル(VMGI_M
AT)のパラメータ及び内容を示す図。
FIG. 8 is a video manager (VMGI) shown in FIG.
Video manager information management table (VMGI_M
The figure which shows the parameter and content of AT).

【図9】図5に示されたビデオマネージャ(VMGI)
内のタイトルサーチポインタテーブル(TSPT)の構
造を示す図。
FIG. 9 is a video manager (VMGI) shown in FIG.
FIG. 3 is a diagram showing the structure of a title search pointer table (TSPT) in FIG.

【図10】図9に示したタイトルサーチポインタテーブ
ル(TSPT)のタイトルサーチポインタテーブルの情
報(TSPTI)のパラメータ及び内容を示す図。
10 is a diagram showing parameters and contents of information (TSPTI) of the title search pointer table (TSPT) shown in FIG.

【図11】図9に示したタイトルサーチポインタテーブ
ル(TSPT)の入力番号に対応したタイトルサーチポ
インタ(TT_SRP)のパラメータ及び内容を示す
図。
11 is a diagram showing parameters and contents of a title search pointer (TT_SRP) corresponding to an input number of the title search pointer table (TSPT) shown in FIG.

【図12】図4に示したビデオタイトルセットの構造を
示す図。
12 is a diagram showing the structure of the video title set shown in FIG.

【図13】図12に示したビデオタイトルセット情報
(VTSI)のビデオタイトルセット情報の管理テーブ
ル(VTSI_MAT)のパラメータ及び内容を示す
図。
13 is a diagram showing parameters and contents of a management table (VTSI_MAT) of video title set information of the video title set information (VTSI) shown in FIG.

【図14】図12に示したビデオタイトルセット情報
(VTSI)のビデオタイトルセットプログラムチェー
ン情報のテーブル(VTS_PGCIT)の構造を示す
図。
14 is a diagram showing the structure of a table (VTS_PGCIT) of video title set program chain information of the video title set information (VTSI) shown in FIG.

【図15】図14に示したビデオタイトルセットプログ
ラムチェーン情報のテーブル(VTS_PGCIT)の
情報(VTS_PGCITI)のパラメータ及び内容を
示す図。
15 is a diagram showing parameters and contents of information (VTS_PGCITI) in the table (VTS_PGCIT) of the video title set program chain information shown in FIG.

【図16】図14に示したビデオタイトルセットプログ
ラムチェーン情報のテーブル(VTS_PGCIT)の
プログラムチェーンに対応したサーチポインタ(VTS
_PGCIT_SRP)のパラメータ及び内容を示す
図。
16 is a search pointer (VTS) corresponding to the program chain of the video title set program chain information table (VTS_PGCIT) shown in FIG.
_PGCIT_SRP) parameters and contents.

【図17】図14に示したビデオタイトルセットプログ
ラムチェーン情報のテーブル(VTS_PGCIT)の
プログラムチェーンに対応したビデオタイトルセットの
為のプログラムチェーン情報(VTS_PGCI)の構
造を示す図。
17 is a diagram showing the structure of program chain information (VTS_PGCI) for a video title set corresponding to the program chain of the video title set program chain information table (VTS_PGCIT) shown in FIG. 14.

【図18】図17に示したプログラムチェーン情報(V
TS_PGCI)のプログラムチェーンの一般情報(P
GC_GI)のパラメータ及び内容を示す図。
FIG. 18 shows the program chain information (V
General information on the program chain of TS_PGCI (P
The figure which shows the parameter and content of GC_GI).

【図19】図17に示したプログラムチェーン情報(V
TS_PGCI)のプログラムチェーンのマップ(PG
C_PGMAP)の構造を示す図。
FIG. 19 shows the program chain information (V
TS_PGCI) program chain map (PG
The figure which shows the structure of C_PGMAP).

【図20】図19に示したプログラムチェーンのマップ
(PGC_PGMAP)に記述されるプログラムに対す
るエントリーセル番号(ECELLN)のパラメータ及
び内容を示す図。
20 is a diagram showing parameters and contents of an entry cell number (ECELLN) for the program described in the program chain map (PGC_PGMAP) shown in FIG.

【図21】図17に示したプログラムチェーン情報(V
TS_PGCI)のセル再生情報テーブル(C_PBI
T)の構造を示す図。
FIG. 21 shows the program chain information (V
Cell playback information table (C_PBI) of TS_PGCI)
The figure which shows the structure of T).

【図22】図21に示したセル再生情報テーブル(C_
PBIT)のパラメータ及び内容を示す図。
FIG. 22 is a cell reproduction information table (C_
The figure which shows the parameter and content of PBIT).

【図23】図18に示したプログラムチェーン情報(V
TS_PGCI)のセル位置情報(C_POSI)の構
造を示す図。
FIG. 23 shows the program chain information (V
The figure which shows the structure of the cell position information (C_POSI) of TS_PGCI.

【図24】図23に示したセル位置情報(C_POS
I)のパラメータ及び内容を示す図。
FIG. 24 is a diagram illustrating the cell position information (C_POS) shown in FIG.
The figure which shows the parameter and content of I).

【図25】図6に示したナビゲーションパックの構造を
示す図。
FIG. 25 is a diagram showing the structure of the navigation pack shown in FIG. 6.

【図26】図6に示したビデオ、オーディオ、副映像パ
ックの構造を示す図。
FIG. 26 is a diagram showing the structure of the video, audio, and sub-picture packs shown in FIG. 6.

【図27】図26に示されるナビゲーションパックの再
生制御情報(PCI)のパラメータ及び内容を示す図。
FIG. 27 is a diagram showing parameters and contents of reproduction control information (PCI) of the navigation pack shown in FIG. 26.

【図28】図27に示される再生制御情報(PCI)中
の一般情報(PCI_GI)のパラメータ及び内容を示
す図。
28 is a diagram showing parameters and contents of general information (PCI_GI) in the reproduction control information (PCI) shown in FIG. 27.

【図29】図26に示されるナビゲーションパックのデ
ィスクサーチ情報(DSI)のパラメータ及び内容を示
す図。
FIG. 29 is a diagram showing parameters and contents of disc search information (DSI) of the navigation pack shown in FIG. 26.

【図30】図29に示されるディスクサーチ情報(DS
I)のDSI一般情報(DSI_GI)のパラメータ及
び内容を示す図。
FIG. 30 shows the disc search information (DS
The figure which shows the parameter and content of DSI general information (DSI_GI) of I).

【図31】図29に示されるビデオオブジェクト(VO
B)の同期再生情報(SYNCI)のパラメータ及びそ
の内容を示す図。
FIG. 31 shows the video object (VO
The figure which shows the parameter of the synchronous reproduction information (SYNCI) of B), and its content.

【図32】調整データ長が7バイト以上の際の調整例を
説明するための図。
FIG. 32 is a diagram for explaining an adjustment example when the adjustment data length is 7 bytes or more.

【図33】調整データ長が6バイト以下の際の調整例を
説明するための図。
FIG. 33 is a diagram for explaining an example of adjustment when the adjustment data length is 6 bytes or less.

【図34】パックの構成を説明するための図。FIG. 34 is a view for explaining the structure of a pack.

【図35】パックの構成を説明するための図。FIG. 35 is a view for explaining the structure of a pack.

【図36】ビデオパックの構成を説明するための図。FIG. 36 is a view for explaining the structure of a video pack.

【図37】オーディオパックの構成を説明するための
図。
FIG. 37 is a diagram for explaining the configuration of an audio pack.

【図38】副映像パックの構成を説明するための図。FIG. 38 is a diagram for explaining the configuration of a sub-picture pack.

【図39】コンピュータデータのパックの構成を説明す
るための図。
FIG. 39 is a diagram for explaining the structure of a pack of computer data.

【図40】コンピュータデータの環境種別を説明するた
めの図。
FIG. 40 is a diagram for explaining the environment type of computer data.

【図41】ストリームIDの構成を説明するための図。FIG. 41 is a diagram for explaining the structure of a stream ID.

【図42】プライベートストリーム1に対するサブスト
リームIDの内容を説明するための図。
42 is a diagram for explaining the content of a substream ID for private stream 1. FIG.

【図43】プライベートストリーム2に対するサブスト
リームIDの内容を説明するための図。
FIG. 43 is a diagram for explaining the content of a substream ID for a private stream 2.

【図44】オーディオパックとパケットの構成を説明す
るための図。
FIG. 44 is a diagram for explaining the configurations of an audio pack and a packet.

【図45】コンピュータデータのパックとパケットの構
成を説明するための図。
FIG. 45 is a diagram for explaining the configuration of computer data packs and packets.

【図46】副映像パックとパケットの構成を説明するた
めの図。
FIG. 46 is a diagram for explaining the configurations of sub-picture packs and packets.

【図47】パケット転送処理部の構成を説明するための
ブロック図。
FIG. 47 is a block diagram for explaining the configuration of a packet transfer processing unit.

【図48】ビデオデータ、オーディオデータ、副映像デ
ータ、コンピュータデータの再生処理の手順を示すフロ
ーチャート。
FIG. 48 is a flowchart showing the procedure of a reproduction process of video data, audio data, sub-picture data, and computer data.

【図49】パケット転送処理を説明するためのフローチ
ャート。
FIG. 49 is a flowchart for explaining packet transfer processing.

【図50】映像データをエンコーダして映像ファイルを
生成するエンコーダシステムを示すブロック図。
FIG. 50 is a block diagram showing an encoder system that encodes video data to generate a video file.

【図51】図50に示されるエンコード処理を示すフロ
ーチャートである。
51 is a flowchart showing the encoding process shown in FIG. 50.

【図52】図51に示すフローでエンコードされたビデ
オデータ、オーディオデータ及び副映像データを組み合
わせて映像データのファイルを作成するフローチャート
である。
52 is a flowchart for creating a video data file by combining video data, audio data, and sub-video data encoded by the flow shown in FIG. 51. FIG.

【図53】フォーマットされた映像ファイルを光ディス
クへ記録するためのディスクフォーマッタのシステムを
示すブロック図。
FIG. 53 is a block diagram showing a system of a disc formatter for recording a formatted video file on an optical disc.

【図54】図53に示されるディスクフォーマッタにお
けるディスクに記録するための論理データを作成するフ
ローチャートである。
54 is a flowchart for creating logical data to be recorded on the disc in the disc formatter shown in FIG. 53.

【図55】論理データからディスクへ記録するための物
理データを作成するフローチャートである。
FIG. 55 is a flowchart for creating physical data to be recorded on a disc from logical data.

【図56】図4に示すビデオタイトルセットを通信系を
介して転送するシステムを示す概略図。
FIG. 56 is a schematic diagram showing a system for transferring the video title set shown in FIG. 4 via a communication system.

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

10…光ディスク 71…管理領域 72…データ領域 84…セル 86…ナビゲーションパック 87…ビデオパック 88…コンピュータデータパック 90…副映像パック 91…オーディオパック 120…パックヘッダ 121…パケットヘッダ 131、141、151…サブストリームID 133…フレームデータの開始アドレス 187…プログラムチェーン 189…プログラム 10 ... Optical disc 71 ... Management area 72 ... Data area 84 ... Cell 86 ... Navigation pack 87 ... Video pack 88 ... Computer data pack 90 ... Sub-picture pack 91 ... Audio pack 120 ... Pack header 121 ... Packet header 131, 141, 151 ... Substream ID 133 ... Start address of frame data 187 ... Program chain 189 ... Program

───────────────────────────────────────────────────── フロントページの続き (72)発明者 平良 和彦 東京都港区新橋3丁目3番9号 東芝エ ー・ブイ・イー株式会社内 (72)発明者 蔵野 智昭 神奈川県川崎市幸区柳町70番地 株式会社 東芝柳町工場内 ─────────────────────────────────────────────────── ─── Continuation of the front page (72) Inventor Kazuhiko Hirara, 3-3-9 Shimbashi, Minato-ku, Tokyo, Toshiba Abu E Co., Ltd. (72) Inventor Tomoaki Kurano 70 Yanagicho, Saiwai-ku, Kawasaki-shi, Kanagawa Address inside Toshiba Yanagimachi factory

Claims (28)

【特許請求の範囲】[Claims] 【請求項1】 一部の領域に管理領域、他の領域にデー
タ領域が形成され、 上記データ領域には、データが複数のプログラムチェー
ンに分かれて記録されており、それぞれのプログラムチ
ェーンが複数のプログラムからなり、1つのプログラム
が複数のセルからなり、1つのセルが複数のパックから
なる階層構造で記録され、上記各パックが、各パックを
識別するためのパックヘッダとデータストリームが記録
されるパケットよりなり、上記パケットが少なくともプ
ライベートストリームを示すデータを有するパケットヘ
ッダとプライベートストリームの種別を示すデータとこ
の種別に対応するパケットデータよりなり、 上記管理領域には、上記データ領域のプログラムチェー
ン、プログラム、セル、パックに対する繋がりを管理す
る管理データが記録されている、 ことを特徴とする記録媒体。
1. A management area is formed in a part of the area, and a data area is formed in another area, and the data is divided into a plurality of program chains and recorded in the data area. Each program is composed of a plurality of cells, one cell is recorded in a hierarchical structure composed of a plurality of packs, and each pack is recorded with a pack header for identifying each pack and a data stream. The packet includes at least a packet header having data indicating a private stream, data indicating the type of private stream, and packet data corresponding to this type. The management area includes a program chain of the data area and a program. A management device that manages connections to cells, cells, and packs. Recording medium, wherein data is recorded, that.
【請求項2】 上記プライベートストリームの種別を示
すデータが、特殊再生用のデータ、ドルビーAC3オー
ディオデータ、リニアオーディオデータ、副映像デー
タ、コンピュータデータ、JPEGデータ、TIFFデ
ータ、PICTデータ、フォトCDデータ、ビットマッ
プデータ、XAオーディオデータ等の種別を示すもので
あることを特徴とする請求項1に記載の記録媒体。
2. The data indicating the type of the private stream includes special reproduction data, Dolby AC3 audio data, linear audio data, sub-picture data, computer data, JPEG data, TIFF data, PICT data, photo CD data, The recording medium according to claim 1, which indicates a type of bitmap data, XA audio data, or the like.
【請求項3】 上記プライベートストリームの種別を示
すデータが、フレーム単位のデータが記録されるリニア
オーディオデータまたはドルビーAC3オーディオデー
タを示す場合に、上記パケットにパック内における先頭
フレームのアクセス位置を示すデータが記録されている
ことを特徴とする請求項2に記載の記録媒体。
3. When the data indicating the type of the private stream is linear audio data or Dolby AC3 audio data in which frame unit data is recorded, data indicating the access position of the first frame in the pack is included in the packet. The recording medium according to claim 2, wherein is recorded.
【請求項4】 上記プライベートストリームの種別を示
すデータが、フレーム単位のデータが記録されるリニア
オーディオデータまたはドルビーAC3オーディオデー
タを示す場合に、上記パケット内のプライベートストリ
ームの種別を示すデータの後にパック内における先頭フ
レームのアクセス位置を示すデータが記録されているこ
とを特徴とする請求項2に記載の記録媒体。
4. When the data indicating the type of the private stream indicates linear audio data or Dolby AC3 audio data in which frame-unit data is recorded, the data indicating the type of the private stream in the packet is followed by a pack. The recording medium according to claim 2, wherein data indicating an access position of the first frame in the inside is recorded.
【請求項5】 上記プライベートストリームの種別を示
すデータが、コンピュータデータを示す場合に、プライ
ベートストリームの種別を示すデータの後にパックデー
タが使用可能なコンピュータの種別と使用オペレーショ
ンシステムを示すデータが記録されていることを特徴と
する請求項2に記載の記録媒体。
5. When the data indicating the type of the private stream indicates computer data, the data indicating the type of the private stream is followed by the data indicating the type of computer that can use the pack data and the operation system used. The recording medium according to claim 2, wherein:
【請求項6】 一部の領域に管理領域と、他の領域にデ
ータ領域が形成され、 上記データ領域には、複数のプログラムが記録されてお
り、1つのプログラムが複数のパックからなる階層構造
で記録され、上記各パックが、各パックを識別するため
のパックヘッダとデータストリームが記録されるパケッ
トよりなり、上記パケットが少なくともプライベートス
トリームを示すデータを有するパケットヘッダとプライ
ベートストリームの種別を示すデータとこの種別に対応
するパケットデータよりなり、 上記管理領域には、上記データ領域の各プログラムとパ
ックに対する繋がりを管理する管理データが記録されて
いる、 ことを特徴とする記録媒体。
6. A hierarchical structure in which a management area is formed in a part of the area and a data area is formed in another area, a plurality of programs are recorded in the data area, and one program is composed of a plurality of packs. Each of the packs is composed of a packet in which a pack header for identifying each pack and a data stream are recorded, and the packet has at least a data indicating a private stream and a data indicating the type of the private stream. And a packet data corresponding to this type, and management data for managing connection between each program and the pack in the data area is recorded in the management area.
【請求項7】 上記プライベートストリームの種別を示
すデータが、特殊再生用のデータ、ドルビーAC3オー
ディオデータ、リニアオーディオデータ、副映像デー
タ、コンピュータデータ、JPEGデータ、TIFFデ
ータ、PICTデータ、フォトCDデータ、ビットマッ
プデータ、XAオーディオデータ等の種別を示すもので
あることを特徴とする請求項6に記載の記録媒体。
7. The data indicating the type of the private stream includes special reproduction data, Dolby AC3 audio data, linear audio data, sub-picture data, computer data, JPEG data, TIFF data, PICT data, photo CD data, The recording medium according to claim 6, wherein the recording medium indicates a type of bitmap data, XA audio data, or the like.
【請求項8】 上記プライベートストリームの種別を示
すデータが、フレーム単位のデータが記録されるリニア
オーディオデータまたはドルビーAC3オーディオデー
タを示す場合に、上記パケットに先頭フレームのアクセ
ス位置を示すデータが記録されていることを特徴とする
請求項7に記載の記録媒体。
8. The data indicating the access position of the first frame is recorded in the packet when the data indicating the type of the private stream indicates linear audio data in which data in frame units is recorded or Dolby AC3 audio data. The recording medium according to claim 7, characterized in that:
【請求項9】 上記プライベートストリームの種別を示
すデータが、フレーム単位のデータが記録されるリニア
オーディオデータまたはドルビーAC3オーディオデー
タを示す場合に、上記パケット内のプライベートストリ
ームの種別を示すデータの後に先頭フレームのアクセス
位置を示すデータが記録されていることを特徴とする請
求項7に記載の記録媒体。
9. When the data indicating the type of the private stream indicates linear audio data or Dolby AC3 audio data in which frame-unit data is recorded, the head after the data indicating the type of the private stream in the packet The recording medium according to claim 7, wherein data indicating an access position of the frame is recorded.
【請求項10】 上記プライベートストリームの種別を
示すデータが、コンピュータデータを示す場合に、プラ
イベートストリームの種別を示すデータの後にパックデ
ータが使用可能なコンピュータの種別と使用オペレーシ
ョンシステムを示すデータが記録されていることを特徴
とする請求項7に記載の記録媒体。
10. When the data indicating the type of the private stream indicates computer data, the data indicating the type of the private stream is followed by the data indicating the type of computer in which the pack data can be used and the operation system used. The recording medium according to claim 7, characterized in that:
【請求項11】 一部の領域に管理領域、他の領域にデ
ータ領域が形成され、上記データ領域には、データが複
数のプログラムチェーンに分かれて記録され、それぞれ
のプログラムチェーンが複数のプログラムからなり、1
つのプログラムが複数のセルからなり、1つのセルが複
数のパックからなる階層構造で記録され、各パックが各
パックを識別するためのパックヘッダとデータが記録さ
れるパケットを有する記録媒体において、 オーディオデータ、あるいは副映像データを受入れ、 この受入れたオーディオデータの一部のフレームデータ
とこのフレームデータの開始アドレスとオーディオデー
タのストリーム番号とオーディオデータを示すデータと
からなるパケットデータとこのパケットデータがプライ
ベートストリームであることを示すデータやパケット長
を有するパケットヘッダとによるパケットにパックを識
別するためのパックヘッダを付与してパックを形成し、 上記受入れた副映像データの一部とこの副映像データの
ストリーム番号と副映像データを示すデータとからなる
パケットデータとこのパケットデータがプライベートス
トリームであることを示すデータやパケット長を有する
パケットヘッダによるパケットにパックを識別するため
のパックヘッダを付与してパックを形成し、 上記形成したパックを上記記録媒体に記録することを特
徴とする記録方法。
11. A management area is formed in a part of the area, and a data area is formed in another area. In the data area, data is divided into a plurality of program chains and recorded, and each program chain is composed of a plurality of programs. Become 1
One program is composed of a plurality of cells, one cell is recorded in a hierarchical structure of a plurality of packs, and each pack has a pack header for identifying each pack and a packet in which data is recorded. Data or sub-picture data is received, part of the received audio data is the frame data, the start address of this frame data, the stream number of the audio data and the data indicating the audio data. A pack is formed by adding a pack header for identifying a pack to a packet with data indicating a stream and a packet header having a packet length, and a part of the received sub-picture data and this sub-picture data Stream number and sub-picture data Packet data consisting of the data shown below and data showing that this packet data is a private stream or a packet header having a packet length, and a pack header for identifying the pack is added to the packet to form the pack. A recording method for recording a pack on the recording medium.
【請求項12】 一部の領域に管理領域、他の領域にデ
ータ領域が形成され、上記データ領域には、データが複
数のプログラムチェーンに分かれて記録され、それぞれ
のプログラムチェーンが複数のプログラムからなり、1
つのプログラムが複数のセルからなり、1つのセルが複
数のパックからなる階層構造で記録され、各パックが各
パックを識別するためのパックヘッダとデータが記録さ
れるパケットを有する記録媒体において、 ドルビーAC3オーディオデータ、リニアオーディオデ
ータ、コンピュータデータ、あるいは副映像データを受
入れ、 この受入れたドルビーAC3オーディオデータの一部の
フレームデータとこのフレームデータの開始アドレスと
ドルビーAC3オーディオデータのドルビーAC3スト
リーム番号とオーディオデータを示すデータとからなる
パケットデータとこのパケットデータがプライベートス
トリームであることを示すデータやパケット長を有する
パケットヘッダとによるパケットにパックを識別するた
めのパックヘッダを付与してパックを形成し、 上記受入れたリニアオーディオデータの一部のフレーム
データとこのフレームデータの開始アドレスとリニアオ
ーディオデータのストリーム番号とリニアオーディオデ
ータを示すデータとからなるパケットデータとこのパケ
ットデータがプライベートストリームであることを示す
データやパケット長を有するパケットヘッダとによるパ
ケットにパックを識別するためのパックヘッダを付与し
てパックを形成し、 上記受入れたコンピュータデータの一部とこのコンピュ
ータデータの使用CPUや使用OSの環境情報とコンピ
ュータデータを示すデータとからなるパケットデータと
このパケットデータがプライベートストリームであるこ
とを示すデータやパケット長を有するパケットヘッダと
によるパケットにパックを識別するためのパックヘッダ
を付与してパックを形成し、 上記受入れた副映像データの一部とこの副映像データの
ストリーム番号と副映像データを示すデータとからなる
パケットデータとこのパケットデータがプライベートス
トリームであることを示すデータやパケット長を有する
パケットヘッダによるパケットにパックを識別するため
のパックヘッダを付与してパックを形成し、 上記形成したパックを上記記録媒体に記録することを特
徴とする記録方法。
12. A management area is formed in a part of the area, and a data area is formed in another area. In the data area, data is divided into a plurality of program chains and recorded, and each program chain is composed of a plurality of programs. Become 1
One program is composed of a plurality of cells, one cell is recorded in a hierarchical structure of a plurality of packs, and each pack has a pack header for identifying each pack and a packet in which data is recorded. AC3 audio data, linear audio data, computer data, or sub-picture data is received, part of the received Dolby AC3 audio data, start address of this frame data, Dolby AC3 stream number of Dolby AC3 audio data, and audio A packet header made up of packet data consisting of data indicating data and data indicating that this packet data is a private stream or a packet header having a packet length is provided with a pack header for identifying a pack. To form a pack, and the packet data consisting of part of the frame data of the received linear audio data, the start address of this frame data, the stream number of the linear audio data, and the data indicating the linear audio data, and this packet data A pack header for identifying a pack is added to a packet including data indicating a private stream and a packet header having a packet length to form a pack, and a part of the received computer data and this computer data A pack is identified by a packet including packet data including environment information of a CPU used and an OS used and data indicating computer data, data indicating that the packet data is a private stream, and a packet header having a packet length. A packet header for adding a pack header is formed to form a pack, and packet data consisting of part of the received sub-picture data, stream number of the sub-picture data, and data indicating the sub-picture data, and this packet data are private streams. A packet having a packet header having data and a packet length indicating that the pack is formed by adding a pack header for identifying the pack, and the formed pack is recorded on the recording medium. Method.
【請求項13】 一部の領域に管理領域、他の領域にデ
ータ領域が形成され、上記データ領域には、データが複
数のプログラムチェーンに分かれて記録され、それぞれ
のプログラムチェーンが複数のプログラムからなり、1
つのプログラムが複数のセルからなり、1つのセルが複
数のパックからなる階層構造で記録され、各パックが各
パックを識別するためのパックヘッダとデータが記録さ
れるパケットを有する記録媒体において、 特殊再生用のデータ、ドルビーAC3オーディオデー
タ、リニアオーディオデータ、コンピュータデータ、あ
るいは副映像データを受入れ、 この受入れた特殊再生用のデータと特殊再生用のデータ
を示すデータとからなるパケットデータとこのパケット
データがプライベートストリームであることを示すデー
タやパケット長を有するパケットヘッダとによるパケッ
トにパックを識別するためのパックヘッダを付与してパ
ックを形成し、 上記受入れたドルビーAC3オーディオデータの一部の
フレームデータとこのフレームデータの開始アドレスと
ドルビーAC3オーディオデータのドルビーAC3スト
リーム番号とオーディオデータを示すデータとからなる
パケットデータとこのパケットデータがプライベートス
トリームであることを示すデータやパケット長を有する
パケットヘッダとによるパケットにパックを識別するた
めのパックヘッダを付与してパックを形成し、 上記受入れたリニアオーディオデータの一部のフレーム
データとこのフレームデータの開始アドレスとリニアオ
ーディオデータのストリーム番号とリニアオーディオデ
ータを示すデータとからなるパケットデータとこのパケ
ットデータがプライベートストリームであることを示す
データやパケット長を有するパケットヘッダとによるパ
ケットにパックを識別するためのパックヘッダを付与し
てパックを形成し、 上記受入れたコンピュータデータの一部とこのコンピュ
ータデータの使用CPUや使用OSの環境情報とコンピ
ュータデータを示すデータとからなるパケットデータと
このパケットデータがプライベートストリームであるこ
とを示すデータやパケット長を有するパケットヘッダと
によるパケットにパックを識別するためのパックヘッダ
を付与してパックを形成し、 上記受入れた副映像データの一部とこの副映像データの
ストリーム番号と副映像データを示すデータとからなる
パケットデータとこのパケットデータがプライベートス
トリームであることを示すデータやパケット長を有する
パケットヘッダによるパケットにパックを識別するため
のパックヘッダを付与してパックを形成し、 上記形成したパックを上記記録媒体に記録することを特
徴とする記録方法。
13. A management area is formed in a part of the area, and a data area is formed in another area. In the data area, data is divided into a plurality of program chains and recorded, and each program chain is composed of a plurality of programs. Become 1
One program is composed of a plurality of cells, one cell is recorded in a hierarchical structure composed of a plurality of packs, and each pack has a pack header for identifying each pack and a recording medium having a packet in which data is recorded. Playback data, Dolby AC3 audio data, linear audio data, computer data, or sub-picture data is received, and packet data composed of the received special playback data and data indicating special playback data and this packet data Is a private stream and a packet header having a packet header having a packet length is added with a pack header for identifying the pack to form a pack, and a part of the frame data of the received Dolby AC3 audio data is received. And of this frame data A pack is identified by a packet including a start address, a Dolby AC3 stream number of Dolby AC3 audio data, and data indicating audio data, and data indicating that this packet data is a private stream and a packet header having a packet length. A pack header is added to create a pack, and it is composed of a part of frame data of the received linear audio data, a start address of this frame data, a stream number of the linear audio data, and data indicating the linear audio data. A pack header for identifying the pack is added to the packet by the packet data and the data indicating that the packet data is a private stream and the packet header having the packet length. Packet data consisting of part of the received computer data, environment information of the CPU and OS used by the computer data and data indicating the computer data, and data or packets indicating that the packet data is a private stream. A packet header having a length and a pack header for identifying the pack is added to the packet to form a pack, and a part of the received sub-picture data, a stream number of the sub-picture data, and data indicating the sub-picture data. A packet header consisting of packet data consisting of and a packet header having data indicating that this packet data is a private stream and a packet header having a packet length is added with a pack header to identify the pack to form a pack. Record on the above recording medium Recording wherein the.
【請求項14】 一部の領域に管理領域、他の領域にデ
ータ領域が形成され、上記データ領域に、データが複数
のプログラムチェーンに分かれて記録され、それぞれの
プログラムチェーンが複数のプログラムからなり、1つ
のプログラムが複数のセルからなり、1つのセルが複数
のパックからなる階層構造で記録され、各パックが各パ
ックを識別するためのパックヘッダとデータが記録され
るパケットを有する記録媒体にデータが記録される記録
装置において、 オーディオデータ、あるいは副映像データを受入れる受
入手段と、 この受入手段により受入れたオーディオデータの一部の
フレームデータとこのフレームデータの開始アドレスと
オーディオデータのストリーム番号とオーディオデータ
を示すデータとからなるパケットデータとこのパケット
データがプライベートストリームであることを示すデー
タやパケット長を有するパケットヘッダとによるパケッ
トにパックを識別するためのパックヘッダを付与してパ
ックを形成する第1の形成手段と、 上記受入手段により受入れた副映像データの一部とこの
副映像データのストリーム番号と副映像データを示すデ
ータとからなるパケットデータとこのパケットデータが
プライベートストリームであることを示すデータやパケ
ット長を有するパケットヘッダによるパケットにパック
を識別するためのパックヘッダを付与してパックを形成
する第2の形成手段と、 これらの第1乃至第2の形成手段により形成したパック
を上記記録媒体に記録する記録手段と、 を具備したことを特徴とする記録装置。
14. A management area is formed in a part of the area, and a data area is formed in another area. Data is recorded in a plurality of program chains in the data area, and each program chain is composed of a plurality of programs. One program is composed of a plurality of cells, one cell is recorded in a hierarchical structure composed of a plurality of packs, and each pack has a pack header for identifying each pack and a recording medium having a packet in which data is recorded. In a recording device for recording data, receiving means for receiving audio data or sub-picture data, part of frame data of audio data received by this receiving means, start address of this frame data and stream number of audio data Packet data consisting of data indicating audio data and this Packet data including a packet header having a packet length and data indicating that the packet data is a private stream, and a first forming means for forming a pack by adding a pack header for identifying the pack to the packet, and the receiving means. Packet data consisting of a part of the sub-picture data, the stream number of the sub-picture data, and data indicating the sub-picture data, data indicating that the packet data is a private stream, and a packet with a packet header having a packet length. A second forming means for forming a pack by adding a pack header for identifying the pack; and a recording means for recording the pack formed by the first or second forming means on the recording medium. A recording device characterized by the above.
【請求項15】 一部の領域に管理領域、他の領域にデ
ータ領域が形成され、上記データ領域に、データが複数
のプログラムチェーンに分かれて記録され、それぞれの
プログラムチェーンが複数のプログラムからなり、1つ
のプログラムが複数のセルからなり、1つのセルが複数
のパックからなる階層構造で記録され、各パックが各パ
ックを識別するためのパックヘッダとデータが記録され
るパケットを有する記録媒体にデータが記録される記録
装置において、 ドルビーAC3オーディオデータ、リニアオーディオデ
ータ、コンピュータデータ、あるいは副映像データを受
入れる受入手段と、 この受入手段により受入れたドルビーAC3オーディオ
データの一部のフレームデータとこのフレームデータの
開始アドレスとドルビーAC3オーディオデータのスト
リーム番号とドルビーAC3オーディオデータを示すデ
ータとからなるパケットデータとこのパケットデータが
プライベートストリームであることを示すデータやパケ
ット長を有するパケットヘッダとによるパケットにパッ
クを識別するためのパックヘッダを付与してパックを形
成する第1の形成手段と、 上記受入手段により受入れたリニアオーディオデータの
一部のフレームデータとこのフレームデータの開始アド
レスとリニアオーディオデータのストリーム番号とリニ
アオーディオデータを示すデータとからなるパケットデ
ータとこのパケットデータがプライベートストリームで
あることを示すデータやパケット長を有するパケットヘ
ッダとによるパケットにパックを識別するためのパック
ヘッダを付与してパックを形成する第2の形成手段と、 上記受入手段により受入れたコンピュータデータの一部
とこのコンピュータデータの使用CPUや使用OSの環
境情報とコンピュータデータを示すデータとからなるパ
ケットデータとこのパケットデータがプライベートスト
リームであることを示すデータやパケット長を有するパ
ケットヘッダとによるパケットにパックを識別するため
のパックヘッダを付与してパックを形成する第3の形成
手段と、 上記受入手段により受入れた副映像データの一部とこの
副映像データのストリーム番号と副映像データを示すデ
ータとからなるパケットデータとこのパケットデータが
プライベートストリームであることを示すデータやパケ
ット長を有するパケットヘッダによるパケットにパック
を識別するためのパックヘッダを付与してパックを形成
する第4の形成手段と、 これらの第1乃至第4の形成手段により形成したパック
を上記記録媒体に記録する記録手段と、 を具備したことを特徴とする記録装置。
15. A management area is formed in a part of the area, and a data area is formed in another area, and data is divided into a plurality of program chains and recorded in the data area, and each program chain is composed of a plurality of programs. One program is composed of a plurality of cells, one cell is recorded in a hierarchical structure composed of a plurality of packs, and each pack has a pack header for identifying each pack and a recording medium having a packet in which data is recorded. In a recording device for recording data, receiving means for receiving Dolby AC3 audio data, linear audio data, computer data, or sub-picture data, partial frame data of the Dolby AC3 audio data received by this receiving means, and this frame Data start address and Dolby AC3 audio A packet data consisting of a stream number of audio data and data indicating Dolby AC3 audio data, a packet header including data indicating that this packet data is a private stream and a packet header having a packet length, and a pack header for identifying a pack. First forming means for giving a pack to form a part of frame data of the linear audio data received by the receiving means, a start address of the frame data, a stream number of the linear audio data, and data indicating the linear audio data. A pack header for identifying the pack is added to the packet by the packet data consisting of and a packet header having a packet length and data indicating that this packet data is a private stream, and the pack is formed. Second forming means, packet data consisting of a part of the computer data received by the receiving means, environment information of the CPU and OS used by the computer data, and data indicating the computer data, and the packet data is a private stream. Third forming means for forming a pack by adding a pack header for identifying the pack to the packet by the data indicating that the packet and the packet header having the packet length; and the sub-picture data received by the receiving means. In order to identify a pack in a packet data consisting of a part, a stream number of this sub-picture data, and data indicating the sub-picture data, and data indicating that this packet data is a private stream or a packet header having a packet length. Add pack header A recording apparatus comprising: a fourth forming means for forming a pack by the above, and a recording means for recording the pack formed by the first to fourth forming means on the recording medium.
【請求項16】 一部の領域に管理領域、他の領域にデ
ータ領域が形成され、上記データ領域に、データが複数
のプログラムチェーンに分かれて記録され、それぞれの
プログラムチェーンが複数のプログラムからなり、1つ
のプログラムが複数のセルからなり、1つのセルが複数
のパックからなる階層構造で記録され、各パックが各パ
ックを識別するためのパックヘッダとデータが記録され
るパケットを有する記録媒体にデータが記録される記録
装置において、 特殊再生用のデータ、ドルビーAC3オーディオデー
タ、リニアオーディオデータ、コンピュータデータ、あ
るいは副映像データを受入れる受入手段と、 この受入れた特殊再生用のデータと特殊再生用のデータ
を示すデータとからなるパケットデータとこのパケット
データがプライベートストリームであることを示すデー
タやパケット長を有するパケットヘッダとによるパケッ
トにパックを識別するためのパックヘッダを付与してパ
ックを形成する第1の形成手段と、 上記受入手段により受入れたドルビーAC3オーディオ
データの一部のフレームデータとこのフレームデータの
開始アドレスとドルビーAC3オーディオデータのスト
リーム番号とドルビーAC3オーディオデータを示すデ
ータとからなるパケットデータとこのパケットデータが
プライベートストリームであることを示すデータやパケ
ット長を有するパケットヘッダとによるパケットにパッ
クを識別するためのパックヘッダを付与してパックを形
成する第2の形成手段と、 上記受入手段により受入れたリニアオーディオデータの
一部のフレームデータとこのフレームデータの開始アド
レスとリニアオーディオデータのストリーム番号とリニ
アオーディオデータを示すデータとからなるパケットデ
ータとこのパケットデータがプライベートストリームで
あることを示すデータやパケット長を有するパケットヘ
ッダとによるパケットにパックを識別するためのパック
ヘッダを付与してパックを形成する第3の形成手段と、 上記受入手段により受入れたコンピュータデータの一部
とこのコンピュータデータの使用CPUや使用OSの環
境情報とコンピュータデータを示すデータとからなるパ
ケットデータとこのパケットデータがプライベートスト
リームであることを示すデータやパケット長を有するパ
ケットヘッダとによるパケットにパックを識別するため
のパックヘッダを付与してパックを形成する第4の形成
手段と、 上記受入手段により受入れた副映像データの一部とこの
副映像データのストリーム番号と副映像データを示すデ
ータとからなるパケットデータとこのパケットデータが
プライベートストリームであることを示すデータやパケ
ット長を有するパケットヘッダによるパケットにパック
を識別するためのパックヘッダを付与してパックを形成
する第5の形成手段と、 これらの第1〜第5の形成手段により形成したパックを
上記記録媒体に記録する記録手段と、 を具備したことを特徴とする記録装置。
16. A management area is formed in a part of the area and a data area is formed in another area, and data is divided into a plurality of program chains and recorded in the data area, and each program chain is composed of a plurality of programs. One program is composed of a plurality of cells, one cell is recorded in a hierarchical structure composed of a plurality of packs, and each pack has a pack header for identifying each pack and a recording medium having a packet in which data is recorded. In a recording device for recording data, a receiving means for receiving special reproduction data, Dolby AC3 audio data, linear audio data, computer data, or sub-picture data, and the received special reproduction data and special reproduction data. Packet data consisting of data indicating data and this packet data First forming means for forming a pack by adding a pack header for identifying a pack to a packet including data indicating a stream and a packet header having a packet length; and a Dolby AC3 audio received by the receiving means. Packet data consisting of a part of frame data of data, start address of this frame data, stream number of Dolby AC3 audio data and data indicating Dolby AC3 audio data, and data or packet indicating that this packet data is a private stream Second forming means for forming a pack by adding a pack header for identifying a pack to a packet by a packet header having a length, and part of frame data of the linear audio data received by the receiving means. Packet data including the start address of the frame data, the stream number of the linear audio data, and data indicating the linear audio data, and data indicating that this packet data is a private stream and a packet header having a packet length. A third forming means for forming a pack by adding a pack header for identifying, a part of the computer data received by the receiving means, environment information of the CPU used and OS used by the computer data, and the computer data. A pack header for identifying the pack is added to the packet formed by the packet data including the data indicating the packet data and the packet header having the packet length and the data indicating that the packet data is a private stream to form the pack Fourth forming means, packet data composed of a part of the sub-picture data received by the receiving means, stream number of the sub-picture data and data indicating the sub-picture data, and the packet data being a private stream. A fifth forming means for forming a pack by adding a pack header for identifying a pack to a packet by a packet header having data or a packet length shown, and a pack formed by these first to fifth forming means. A recording device comprising: a recording unit that records on the recording medium.
【請求項17】 一部の領域に管理領域、他の領域にデ
ータ領域が形成され、上記データ領域に、データが複数
のプログラムチェーンに分かれて記録され、それぞれの
プログラムチェーンが複数のプログラムからなり、1つ
のプログラムが複数のセルからなり、1つのセルが複数
のパックからなる階層構造で記録され、上記各パックが
各パックを識別するためのパックヘッダとデータが記録
されるパケットを有する記録媒体から記録されているパ
ックごとのデータを再生するものにおいて、 上記記録媒体のパックごとのデータを読取り、 この読取られたパックのパケットヘッダにプライベート
ストリームであることを示すデータの有無を判断すると
ともにデータ長を判断し、 このプライベートストリームを判断した際に、続けて読
出されるストリームの種別データによりデータがオーデ
ィオデータ、あるいは副映像データかを判断し、 オーディオデータを判断した際、ストリームの種別デー
タに続けて読出されるフレームデータの開始アドレスに
応じて、上記読取られたパックデータ内のデータを上記
判断したデータ長分抽出し、 副映像データを判断した際、ストリームの種別データに
続けて上記読取られるパックデータ内のデータを上記判
断したデータ長分抽出し、 上記抽出されたオーディオデータあるいは副映像データ
に対して、上記判断したデータの種別に対応した復調を
行い、 この復調されたデータを再生出力し、 ことを特徴とする再生方法。
17. A management area is formed in a part of the area, and a data area is formed in another area. Data is divided into a plurality of program chains and recorded in the data area, and each program chain is composed of a plurality of programs. Recording medium having a packet in which one program is composed of a plurality of cells, one cell is recorded in a hierarchical structure composed of a plurality of packs, and each pack has a pack header for identifying each pack and data. When reproducing the data for each pack recorded from, the data for each pack of the recording medium is read, and it is determined whether or not there is data indicating a private stream in the packet header of the read pack and the data is recorded. When the length is determined and this private stream is determined, It is determined whether the data is audio data or sub-picture data based on the stream type data, and when the audio data is determined, the read pack is read according to the start address of the frame data read subsequently to the stream type data. The data in the data is extracted by the determined data length, and when the sub-picture data is determined, the data in the read pack data following the stream type data is extracted by the determined data length, and the extracted data is extracted. The audio data or the sub-picture data is demodulated corresponding to the type of the data determined above, and the demodulated data is reproduced and output.
【請求項18】 一部の領域に管理領域、他の領域にデ
ータ領域が形成され、上記データ領域に、データが複数
のプログラムチェーンに分かれて記録され、それぞれの
プログラムチェーンが複数のプログラムからなり、1つ
のプログラムが複数のセルからなり、1つのセルが複数
のパックからなる階層構造で記録され、上記各パックが
各パックを識別するためのパックヘッダとデータが記録
されるパケットを有する記録媒体から記録されているパ
ックごとのデータを再生するものにおいて、 上記記録媒体のパックごとのデータを読取り、 この読取られたパックのパケットヘッダにプライベート
ストリームであることを示すデータの有無を判断すると
ともにデータ長を判断し、 このプライベートストリームを判断した際に、続けて読
出されるストリームの種別データによりデータがドルビ
ーAC3オーディオデータ、リニアオーディオデータ、
コンピュータデータ、あるいは副映像データかを判断
し、 ドルビーAC3オーディオデータあるいはリニアオーデ
ィオデータを判断した際、ストリームの種別データに続
けて読出されるフレームデータの開始アドレスに応じ
て、上記読取られたパックデータ内のデータを上記判断
したデータ長分抽出し、 コンピュータデータを判断した際、ストリームの種別デ
ータに続けて読出される使用CPUや使用OSの環境情
報を抽出するとともに、この環境情報に続けて上記読取
られるパックデータ内のデータを上記判断したデータ長
分抽出し、 副映像データを判断した際、ストリームの種別データに
続けて上記読取られるパックデータ内のデータを上記判
断したデータ長分抽出し、 上記抽出されたドルビーAC3オーディオデータ、リニ
アオーディオデータあるいは副映像データに対して、上
記判断したデータの種別に対応した復調を行い、 この復調されたデータを再生出力し、 上記抽出されたプログラムデータとその環境情報とを出
力することを特徴とする再生方法。
18. A management area is formed in a part of the area, and a data area is formed in another area. Data is divided into a plurality of program chains and recorded in the data area, and each program chain is composed of a plurality of programs. Recording medium having a packet in which one program is composed of a plurality of cells, one cell is recorded in a hierarchical structure composed of a plurality of packs, and each pack has a pack header for identifying each pack and data. When reproducing the data for each pack recorded from, the data for each pack of the recording medium is read, and it is determined whether or not there is data indicating a private stream in the packet header of the read pack and the data is recorded. When the length is determined and this private stream is determined, Data is Dolby AC3 audio data, linear audio data,
When it is judged whether it is computer data or sub-picture data, and when judging Dolby AC3 audio data or linear audio data, the read pack data is read according to the start address of the frame data read subsequently to the stream type data. When the computer data is determined, the environment data of the CPU used and the OS used, which is read subsequently to the stream type data, is extracted and the environment information of the CPU is extracted. Extract the data in the read pack data by the determined data length, and when determining the sub-picture data, extract the data in the read pack data following the stream type data by the determined data length, Dolby AC3 audio data extracted above, linear audio The video data or the sub-picture data is demodulated corresponding to the type of the judged data, the demodulated data is reproduced and output, and the extracted program data and its environment information are output. How to play.
【請求項19】 一部の領域に管理領域、他の領域にデ
ータ領域が形成され、上記データ領域に、データが複数
のプログラムチェーンに分かれて記録され、それぞれの
プログラムチェーンが複数のプログラムからなり、1つ
のプログラムが複数のセルからなり、1つのセルが複数
のパックからなる階層構造で記録され、上記各パックが
各パックを識別するためのパックヘッダとデータが記録
されるパケットを有する記録媒体から記録されているパ
ックごとのデータを再生するものにおいて、 上記記録媒体のパックごとのデータを読取り、 この読取られたパックのパケットヘッダにプライベート
ストリームであることを示すデータの有無を判断すると
ともにデータ長を判断し、 このプライベートストリームを判断した際に、続けて読
出されるストリームの種別データによりデータが特殊再
生用のデータ、ドルビーAC3オーディオデータ、リニ
アオーディオデータ、コンピュータデータ、あるいは副
映像データかを判断し、 特殊再生用のデータを判断した際、ストリームの種別デ
ータに続けて読出されるパックデータ内の特殊再生用の
データを上記判断したデータ長分抽出し、 ドルビーAC3オーディオデータあるいはリニアオーデ
ィオデータを判断した際、ストリームの種別データに続
けて読出されるフレームデータの開始アドレスに応じ
て、上記読取られたパックデータ内のデータを上記判断
したデータ長分抽出し、 コンピュータデータを判断した際、ストリームの種別デ
ータに続けて読出される使用CPUや使用OSの環境情
報を抽出するとともに、この環境情報に続けて上記読取
られるパックデータ内のデータを上記判断したデータ長
分抽出し、 副映像データを判断した際、ストリームの種別データに
続けて上記読取られるパックデータ内のデータを上記判
断したデータ長分抽出し、 上記抽出されたドルビーAC3オーディオデータ、リニ
アオーディオデータあるいは副映像データに対して、上
記判断したデータの種別に対応した復調を上記特殊再生
用のデータに基づいて行い、 この復調されたデータを再生出力し、 上記抽出されたプログラムデータとその環境情報とを出
力することを特徴とする再生方法。
19. A management area is formed in a part of the area, and a data area is formed in another area, and data is divided into a plurality of program chains and recorded in the data area, and each program chain is composed of a plurality of programs. Recording medium having a packet in which one program is composed of a plurality of cells, one cell is recorded in a hierarchical structure composed of a plurality of packs, and each pack has a pack header for identifying each pack and data. When reproducing the data for each pack recorded from, the data for each pack of the recording medium is read, and it is determined whether or not there is data indicating a private stream in the packet header of the read pack and the data is recorded. When the length is determined and this private stream is determined, Judging whether the data is special playback data, Dolby AC3 audio data, linear audio data, computer data, or sub-picture data according to the stream type data, and when determining the special playback data, the stream type data is continued. When the special reproduction data in the pack data to be read out is extracted by the determined data length and Dolby AC3 audio data or linear audio data is determined, the start of the frame data to be read subsequently to the stream type data is started. According to the address, the data in the read pack data is extracted by the determined data length, and when the computer data is determined, the environment information of the used CPU and the used OS read after the stream type data is read. Extract and continue with this environmental information. Extract the data in the read pack data by the determined data length, and when determining the sub-picture data, extract the data in the read pack data following the stream type data by the determined data length, The extracted Dolby AC3 audio data, linear audio data, or sub-picture data is demodulated corresponding to the determined data type based on the special reproduction data, and the demodulated data is reproduced and output. Then, the reproducing method characterized by outputting the extracted program data and its environment information.
【請求項20】 一部の領域に管理領域、他の領域にデ
ータ領域が形成され、上記データ領域に、データが複数
のプログラムチェーンに分かれて記録され、それぞれの
プログラムチェーンが複数のプログラムからなり、1つ
のプログラムが複数のセルからなり、1つのセルが複数
のパックからなる階層構造で記録され、上記各パックが
各パックを識別するためのパックヘッダとデータが記録
されるパケットを有する記録媒体から記録されているパ
ックごとのデータを再生する再生装置において、 上記記録媒体のパックごとのデータを読取る読取手段
と、 この読取手段により読取られたパックのパケットヘッダ
にプライベートストリームであることを示すデータの有
無を判断するとともにデータ長を判断する第1の判断手
段と、 この第1の判断手段によりプライベートストリームを判
断した際に、続けて読出されるストリームの種別データ
によりデータがオーディオデータ、あるいは副映像デー
タかを判断する第2の判断手段と、 この第2の判断手段によりオーディオデータを判断した
際、ストリームの種別データに続けて読出されるフレー
ムデータの開始アドレスに応じて、上記読取手段により
読取られたパックデータ内のオーディオデータを上記第
1の判断手段により判断したデータ長分抽出する第1の
抽出手段と、 上記第2の判断手段により副映像データを判断した際、
ストリームの種別データに続けて上記読取手段により読
取られるパックデータ内のデータを上記第1の判断手段
により判断したデータ長分抽出する第2の抽出手段と、 上記第1あるいは第2の抽出手段により抽出されたデー
タに対して、それぞれ上記第2の判断手段により判断し
たデータの種別に対応した復調を行う復調手段と、 この復調手段により復調されたデータを再生出力する出
力手段と、 を具備したことを特徴とする再生装置。
20. A management area is formed in a part of the area, and a data area is formed in another area, and data is divided into a plurality of program chains and recorded in the data area, and each program chain is composed of a plurality of programs. Recording medium having a packet in which one program is composed of a plurality of cells, one cell is recorded in a hierarchical structure composed of a plurality of packs, and each pack has a pack header for identifying each pack and data. In a reproducing device for reproducing the data for each pack recorded from, the reading means for reading the data for each pack of the recording medium, and the data indicating the private stream in the packet header of the pack read by the reading means. A first determining means for determining the presence or absence of data and a data length, and the first determining means. When the private stream is judged by the means, a second judging means for judging whether the data is audio data or sub-picture data according to the type data of the stream to be subsequently read, and the audio data by the second judging means. When judged, the audio data in the pack data read by the reading means is extracted by the data length judged by the first judging means according to the start address of the frame data read subsequently to the stream type data. When the sub-image data is judged by the first extracting means and the second judging means,
Second extraction means for extracting the data in the pack data read by the reading means following the stream type data by the data length determined by the first determination means, and the first or second extraction means Demodulation means for demodulating the extracted data corresponding to the type of data judged by the second judgment means, and output means for reproducing and outputting the data demodulated by the demodulation means. A playback device characterized by the above.
【請求項21】 一部の領域に管理領域、他の領域にデ
ータ領域が形成され、上記データ領域に、データが複数
のプログラムチェーンに分かれて記録され、それぞれの
プログラムチェーンが複数のプログラムからなり、1つ
のプログラムが複数のセルからなり、1つのセルが複数
のパックからなる階層構造で記録され、上記各パックが
各パックを識別するためのパックヘッダとデータが記録
されるパケットを有する記録媒体から記録されているパ
ックごとのデータを再生する再生装置において、 上記記録媒体のパックごとのデータを読取る読取手段
と、 この読取手段により読取られたパックのパケットヘッダ
にプライベートストリームであることを示すデータの有
無を判断するとともにデータ長を判断する第1の判断手
段と、 この第1の判断手段によりプライベートストリームを判
断した際に、続けて読出されるストリームの種別データ
によりデータがドルビーAC3オーディオデータ、リニ
アオーディオデータ、コンピュータデータ、あるいは副
映像データかを判断する第2の判断手段と、 この第2の判断手段によりドルビーAC3オーディオデ
ータあるいはリニアオーディオデータを判断した際、ス
トリームの種別データに続けて読出されるフレームデー
タの開始アドレスに応じて、上記読取手段により読取ら
れたパックデータ内のドルビーAC3オーディオデータ
あるいはリニアオーディオデータを上記第1の判断手段
により判断したデータ長分抽出する第1の抽出手段と、 上記第2の判断手段によりコンピュータデータを判断し
た際、ストリームの種別データに続けて読出される使用
CPUや使用OSの環境情報を抽出するとともに、この
環境情報に続けて上記読取手段により読取られるパック
データ内のデータを上記第1の判断手段により判断した
データ長分抽出する第2の抽出手段と、 上記第2の判断手段により副映像データを判断した際、
ストリームの種別データに続けて上記読取手段により読
取られるパックデータ内のデータを上記第1の判断手段
により判断したデータ長分抽出する第3の抽出手段と、 上記第1あるいは第3の抽出手段により抽出されたデー
タに対して、それぞれ上記第2の判断手段により判断し
たデータの種別に対応した復調を行う復調手段と、 この復調手段により復調されたデータを再生出力する第
1の出力手段と、 上記第2の抽出手段により抽出されたプログラムデータ
とその環境情報とを出力する第2の出力手段と、 を具備したことを特徴とする再生装置。
21. A management area is formed in a part of the area, and a data area is formed in another area. Data is recorded in a plurality of program chains in the data area, and each program chain is composed of a plurality of programs. Recording medium having a packet in which one program is composed of a plurality of cells, one cell is recorded in a hierarchical structure composed of a plurality of packs, and each pack has a pack header for identifying each pack and data. In a reproducing device for reproducing the data for each pack recorded from, the reading means for reading the data for each pack of the recording medium, and the data indicating the private stream in the packet header of the pack read by the reading means. A first determining means for determining the presence or absence of data and a data length, and the first determining means. A second judging means for judging whether the data is Dolby AC3 audio data, linear audio data, computer data, or sub-picture data based on the type data of the stream that is read out when the private stream is judged by the means; When the second judging means judges the Dolby AC3 audio data or the linear audio data, the Dolby in the pack data read by the reading means according to the start address of the frame data read subsequently to the stream type data. When the AC3 audio data or the linear audio data is extracted by the data length judged by the first judging means, the first extracting means and the computer data are judged by the second judging means. Read The second information is extracted while extracting the environment information of the used CPU and the used OS, and extracting the data in the pack data read by the reading means following the environment information by the data length determined by the first determining means. When the sub-picture data is judged by the extracting means and the second judging means,
By the third extracting means for extracting the data in the pack data read by the reading means following the stream type data by the data length judged by the first judging means, and the first or third extracting means. Demodulation means for performing demodulation on the extracted data corresponding to the type of the data judged by the second judgment means, and first output means for reproducing and outputting the data demodulated by the demodulation means, A reproducing apparatus comprising: a second output unit that outputs the program data extracted by the second extracting unit and its environment information.
【請求項22】 一部の領域に管理領域、他の領域にデ
ータ領域が形成され、上記データ領域に、データが複数
のプログラムチェーンに分かれて記録され、それぞれの
プログラムチェーンが複数のプログラムからなり、1つ
のプログラムが複数のセルからなり、1つのセルが複数
のパックからなる階層構造で記録され、上記各パックが
各パックを識別するためのパックヘッダとデータが記録
されるパケットを有する記録媒体から記録されているパ
ックごとのデータを再生する再生装置において、 上記記録媒体のパックごとのデータを読取る読取手段
と、 この読取手段により読取られたパックのパケットヘッダ
にプライベートストリームであることを示すデータの有
無を判断するとともにデータ長を判断する第1の判断手
段と、 この第1の判断手段によりプライベートストリームを判
断した際に、続けて読出されるストリームの種別データ
によりデータが特殊再生用のデータ、ドルビーAC3オ
ーディオデータ、リニアオーディオデータ、コンピュー
タデータ、あるいは副映像データかを判断する第2の判
断手段と、 この第2の判断手段により特殊再生用のデータを判断し
た際、ストリームの種別データに続けて読出される特殊
再生用のデータを上記第1の判断手段により判断したデ
ータ長分抽出する第1の抽出手段と、 上記第2の判断手段によりドルビーAC3オーディオデ
ータあるいはリニアオーディオデータを判断した際、ス
トリームの種別データに続けて読出されるフレームデー
タの開始アドレスに応じて、上記読取手段により読取ら
れたパックデータ内のドルビーAC3オーディオデータ
あるいはリニアオーディオデータを上記第1の判断手段
により判断したデータ長分抽出する第2の抽出手段と、 上記第2の判断手段によりコンピュータデータを判断し
た際、ストリームの種別データに続けて読出される使用
CPUや使用OSの環境情報を抽出するとともに、この
環境情報に続けて上記読取手段により読取られるパック
データ内のデータを上記第1の判断手段により判断した
データ長分抽出する第3の抽出手段と、 上記第2の判断手段により副映像データを判断した際、
ストリームの種別データに続けて上記読取手段により読
取られるパックデータ内のデータを上記第1の判断手段
により判断したデータ長分抽出する第4の抽出手段と、 上記第2あるいは第4の抽出手段により抽出されたデー
タに対して、それぞれ上記第2の判断手段により判断し
たデータの種別に対応した復調を、上記第1の抽出手段
により抽出された特殊再生用のデータを用いて行う復調
手段と、 この復調手段により復調されたデータを再生出力する第
1の出力手段と、 上記第2の抽出手段により抽出されたプログラムデータ
とその環境情報とを出力する第2の出力手段と、 を具備したことを特徴とする再生装置。
22. A management area is formed in a part of the area and a data area is formed in another area, and data is divided into a plurality of program chains and recorded in the data area, and each program chain is composed of a plurality of programs. Recording medium having a packet in which one program is composed of a plurality of cells, one cell is recorded in a hierarchical structure composed of a plurality of packs, and each pack has a pack header for identifying each pack and data. In a reproducing device for reproducing the data for each pack recorded from, the reading means for reading the data for each pack of the recording medium, and the data indicating the private stream in the packet header of the pack read by the reading means. A first determining means for determining the presence or absence of data and a data length, and the first determining means. Second, when the private stream is determined by the means, it is determined whether the data is data for special reproduction, Dolby AC3 audio data, linear audio data, computer data, or sub-picture data, based on the stream type data that is read out subsequently. When the special reproduction data is judged by the second judgment means and the special judgment data, the special reproduction data read subsequently to the stream type data has the data length judged by the first judgment means. When the Dolby AC3 audio data or the linear audio data is determined by the first extracting unit for extracting and the second determining unit, the reading is performed according to the start address of the frame data read subsequently to the stream type data. Dolby AC3 in pack data read by means Second extraction means for extracting audio data or linear audio data by the data length determined by the first determination means, and when computer data is determined by the second determination means, the stream type data is read subsequently. A third extraction for extracting the environment information of the used CPU and the used OS, and for extracting the data in the pack data read by the reading means subsequent to the environment information by the data length judged by the first judging means. Means and the second judging means judges the sub-picture data,
The fourth extracting means for extracting the data in the pack data read by the reading means following the stream type data by the data length judged by the first judging means, and the second or fourth extracting means. Demodulation means for performing demodulation on the extracted data respectively corresponding to the type of data judged by the second judging means, using the special reproduction data extracted by the first extracting means; A first output means for reproducing and outputting the data demodulated by the demodulation means, and a second output means for outputting the program data extracted by the second extraction means and the environment information thereof. Playback device characterized by.
【請求項23】 外部から転送される再生データを受入
れ、 この再生データは、時系列的に再生対象とされ、その各
々が一定時間範囲内で再生されるべき複数のデータユニ
ットであって、そのデータユニットが、オーディオ、ビ
デオ及び副映像のいずれかを少なくとも含む圧縮してパ
ケット化した複数のデータパック列から構成され、 この受入れた再生データのパックごとのデータにより、
パックのパケットヘッダにプライベートストリームであ
ることを示すデータの有無を判断するとともにデータ長
を判断し、 このプライベートストリームを判断した際に、続けて供
給されるストリームの種別データによりデータがオーデ
ィオデータ、あるいは副映像データかを判断し、 オーディオデータを判断した際、ストリームの種別デー
タに続けて供給されるフレームデータの開始アドレスに
応じて、上記供給されたパックデータ内のデータを上記
判断したデータ長分抽出し、 副映像データを判断した際、ストリームの種別データに
続けて上記供給されるパックデータ内のデータを上記判
断したデータ長分抽出し、 上記抽出されたオーディオデータあるいは副映像データ
に対して、上記判断したデータの種別に対応した復調を
行い、 この復調されたデータを再生出力し、 ことを特徴とする再生方法。
23. Receiving reproduction data transferred from the outside, wherein the reproduction data is a plurality of data units to be reproduced in time series, each of which is to be reproduced within a fixed time range. The data unit is composed of a plurality of compressed and packetized data pack sequences containing at least one of audio, video and sub-picture, and the data for each pack of the received reproduction data
Whether or not there is data indicating that it is a private stream in the packet header of the pack and the data length are determined, and when this private stream is determined, the data is audio data or When judging whether it is sub-picture data and judging audio data, the data in the supplied pack data is divided by the judged data length according to the start address of the frame data supplied subsequently to the stream type data. When the extracted sub-picture data is judged, the data in the supplied pack data is extracted for the judged data length following the stream type data, and the extracted audio data or sub-picture data is extracted. , Perform demodulation corresponding to the type of data judged above, Reproducing method for demodulating data reproduced and outputted, it is characterized.
【請求項24】 外部から転送される再生データを受入
れ、 この再生データは、時系列的に再生対象とされ、その各
々が一定時間範囲内で再生されるべき複数のデータユニ
ットであって、そのデータユニットが、オーディオ、ビ
デオ及び副映像のいずれかを少なくとも含む圧縮してパ
ケット化した複数のデータパック列から構成され、 この受入れた再生データのパックごとのデータにより、
パックのパケットヘッダにプライベートストリームであ
ることを示すデータの有無を判断するとともにデータ長
を判断し、 このプライベートストリームを判断した際に、続けて供
給されるストリームの種別データによりデータがドルビ
ーAC3オーディオデータ、リニアオーディオデータ、
コンピュータデータ、あるいは副映像データかを判断
し、 ドルビーAC3オーディオデータあるいはリニアオーデ
ィオデータを判断した際、ストリームの種別データに続
けて供給されるフレームデータの開始アドレスに応じ
て、上記供給されたパックデータ内のデータを上記判断
したデータ長分抽出し、 コンピュータデータを判断した際、ストリームの種別デ
ータに続けて供給される使用CPUや使用OSの環境情
報を抽出するとともに、この環境情報に続けて上記供給
されるパックデータ内のデータを上記判断したデータ長
分抽出し、 副映像データを判断した際、ストリームの種別データに
続けて上記供給されるパックデータ内のデータを上記判
断したデータ長分抽出し、 上記抽出されたドルビーAC3オーディオデータ、リニ
アオーディオデータあるいは副映像データに対して、上
記判断したデータの種別に対応した復調を行い、 この復調されたデータを再生出力し、 上記抽出されたプログラムデータとその環境情報とを出
力することを特徴とする再生方法。
24. Receiving reproduction data transferred from the outside, wherein the reproduction data is a plurality of data units to be reproduced in time series, each of which is to be reproduced within a fixed time range. The data unit is composed of a plurality of compressed and packetized data pack sequences containing at least one of audio, video and sub-picture, and the data for each pack of the received reproduction data
The packet header of the pack determines whether or not there is data indicating that it is a private stream, and also determines the data length, and when determining this private stream, the data is Dolby AC3 audio data according to the stream type data that is continuously supplied. , Linear audio data,
When judging whether it is computer data or sub-picture data, and judging Dolby AC3 audio data or linear audio data, the supplied pack data is supplied according to the start address of the frame data supplied subsequently to the stream type data. When the computer data is determined by extracting the data in the data for the above-mentioned determined data length, the environment information of the used CPU and the used OS supplied subsequently to the stream type data is extracted, and the environmental information is also followed by the above-mentioned information. The data in the supplied pack data is extracted by the length determined above, and when the sub-picture data is judged, the data in the pack data supplied following the stream type data is extracted by the length determined above. Then, the extracted Dolby AC3 audio data, linear audio The video data or the sub-picture data is demodulated corresponding to the type of the judged data, the demodulated data is reproduced and output, and the extracted program data and its environment information are output. How to play.
【請求項25】 外部から転送される再生データを受入
れ、 この再生データは、時系列的に再生対象とされ、その各
々が一定時間範囲内で再生されるべき複数のデータユニ
ットであって、そのデータユニットが、オーディオ、ビ
デオ及び副映像のいずれかを少なくとも含む圧縮してパ
ケット化した複数のデータパック列から構成され、 この受入れた再生データのパックごとのデータにより、
パックのパケットヘッダにプライベートストリームであ
ることを示すデータの有無を判断するとともにデータ長
を判断し、 このプライベートストリームを判断した際に、続けて供
給されるストリームの種別データによりデータが特殊再
生用のデータ、ドルビーAC3オーディオデータ、リニ
アオーディオデータ、コンピュータデータ、あるいは副
映像データかを判断し、 特殊再生用のデータを判断した際、ストリームの種別デ
ータに続けて供給されるパックデータ内の特殊再生用の
データを上記判断したデータ長分抽出し、 ドルビーAC3オーディオデータあるいはリニアオーデ
ィオデータを判断した際、ストリームの種別データに続
けて供給されるフレームデータの開始アドレスに応じ
て、上記供給されたパックデータ内のデータを上記判断
したデータ長分抽出し、 コンピュータデータを判断した際、ストリームの種別デ
ータに続けて供給される使用CPUや使用OSの環境情
報を抽出するとともに、この環境情報に続けて上記供給
されるパックデータ内のデータを上記判断したデータ長
分抽出し、 副映像データを判断した際、ストリームの種別データに
続けて上記供給されるパックデータ内のデータを上記判
断したデータ長分抽出し、 上記抽出されたドルビーAC3オーディオデータ、リニ
アオーディオデータあるいは副映像データに対して、上
記判断したデータの種別に対応した復調を上記特殊再生
用のデータに基づいて行い、 この復調されたデータを再生出力し、 上記抽出されたプログラムデータとその環境情報とを出
力することを特徴とする再生方法。
25. Receiving reproduction data transferred from the outside, wherein the reproduction data is a plurality of data units to be reproduced in time series, each of which is to be reproduced within a fixed time range. The data unit is composed of a plurality of compressed and packetized data pack sequences containing at least one of audio, video and sub-picture, and the data for each pack of the received reproduction data
When determining whether or not there is data indicating that it is a private stream in the packet header of the pack, and also determining the data length, and when determining this private stream, the data is used for special playback depending on the stream type data that is continuously supplied. When the data, Dolby AC3 audio data, linear audio data, computer data, or sub-picture data is judged and the special reproduction data is judged, the special reproduction in the pack data supplied after the stream type data is judged. When the Dolby AC3 audio data or the linear audio data is extracted by extracting the data of the above-mentioned data length determined above, according to the start address of the frame data supplied subsequently to the stream type data, the supplied pack data Data in above When the computer data is judged by extracting the cut data length, the environment information of the used CPU and the used OS, which is supplied subsequently to the stream type data, is extracted, and the supplied pack data is continuously supplied from this environment information. When the sub-picture data is determined by extracting the data in the pack data, the data in the supplied pack data following the stream type data is extracted by the determined data length and extracted. The Dolby AC3 audio data, the linear audio data, or the sub-picture data is demodulated corresponding to the determined data type based on the special reproduction data, and the demodulated data is reproduced and output. A reproducing method characterized by outputting the extracted program data and its environment information.
【請求項26】 外部から転送される再生データを受入
れ、 この再生データは、時系列的に再生対象とされ、その各
々が一定時間範囲内で再生されるべき複数のデータユニ
ットであって、そのデータユニットが、オーディオ、ビ
デオ及び副映像のいずれかを少なくとも含む圧縮してパ
ケット化した複数のデータパック列から構成され、 この受入れた再生データのパックごとのデータにより、
パックのパケットヘッダにプライベートストリームであ
ることを示すデータの有無を判断するとともにデータ長
を判断する第1の判断手段と、 この第1の判断手段によりプライベートストリームを判
断した際に、続けて供給されるストリームの種別データ
によりデータがオーディオデータ、あるいは副映像デー
タかを判断する第2の判断手段と、 この第2の判断手段によりオーディオデータを判断した
際、ストリームの種別データに続けて供給されるフレー
ムデータの開始アドレスに応じて、上記供給されたパッ
クデータ内のオーディオデータを上記第1の判断手段に
より判断したデータ長分抽出する第1の抽出手段と、 上記第2の判断手段により副映像データを判断した際、
ストリームの種別データに続けて上記供給されるパック
データ内のデータを上記第1の判断手段により判断した
データ長分抽出する第2の抽出手段と、 上記第1あるいは第2の抽出手段により抽出されたデー
タに対して、それぞれ上記第2の判断手段により判断し
たデータの種別に対応した復調を行う復調手段と、 この復調手段により復調されたデータを再生出力する出
力手段と、 を具備したことを特徴とする再生装置。
26. Receiving reproduction data transferred from the outside, wherein the reproduction data is a plurality of data units to be reproduced in time series, each of which is to be reproduced within a fixed time range. The data unit is composed of a plurality of compressed and packetized data pack sequences containing at least one of audio, video and sub-picture, and the data for each pack of the received reproduction data
A first judging means for judging the presence or absence of data indicating that it is a private stream in the packet header of the pack and a data length are judged, and when the private stream is judged by this first judging means, the data is continuously supplied. Second determining means for determining whether the data is audio data or sub-picture data according to the stream type data, and when the audio data is determined by the second determining means, the stream type data is supplied subsequently. First extraction means for extracting the audio data in the supplied pack data by the data length determined by the first determination means according to the start address of the frame data, and the sub-picture by the second determination means. When judging the data,
Second extraction means for extracting the data in the supplied pack data following the stream type data by the data length determined by the first determination means, and the first or second extraction means. Demodulation means for performing demodulation corresponding to the type of data judged by the second judgment means, and output means for reproducing and outputting the data demodulated by the demodulation means. Characterizing playback device.
【請求項27】 外部から転送される再生データを受入
れ、 この再生データは、時系列的に再生対象とされ、その各
々が一定時間範囲内で再生されるべき複数のデータユニ
ットであって、そのデータユニットが、オーディオ、ビ
デオ及び副映像のいずれかを少なくとも含む圧縮してパ
ケット化した複数のデータパック列から構成され、 この受入れた再生データのパックごとのデータにより、
パックのパケットヘッダにプライベートストリームであ
ることを示すデータの有無を判断するとともにデータ長
を判断する第1の判断手段と、 この第1の判断手段によりプライベートストリームを判
断した際に、続けて供給されるストリームの種別データ
によりデータがドルビーAC3オーディオデータ、リニ
アオーディオデータ、コンピュータデータ、あるいは副
映像データかを判断する第2の判断手段と、 この第2の判断手段によりドルビーAC3オーディオデ
ータあるいはリニアオーディオデータを判断した際、ス
トリームの種別データに続けて供給されるフレームデー
タの開始アドレスに応じて、上記供給されたパックデー
タ内のドルビーAC3オーディオデータあるいはリニア
オーディオデータを上記第1の判断手段により判断した
データ長分抽出する第1の抽出手段と、 上記第2の判断手段によりコンピュータデータを判断し
た際、ストリームの種別データに続けて供給される使用
CPUや使用OSの環境情報を抽出するとともに、この
環境情報に続けて上記供給されるパックデータ内のデー
タを上記第1の判断手段により判断したデータ長分抽出
する第2の抽出手段と、 上記第2の判断手段により副映像データを判断した際、
ストリームの種別データに続けて上記供給されるパック
データ内のデータを上記第1の判断手段により判断した
データ長分抽出する第3の抽出手段と、 上記第1あるいは第3の抽出手段により抽出されたデー
タに対して、それぞれ上記第2の判断手段により判断し
たデータの種別に対応した復調を行う復調手段と、 この復調手段により復調されたデータを再生出力する第
1の出力手段と、 上記第2の抽出手段により抽出されたプログラムデータ
とその環境情報とを出力する第2の出力手段と、 を具備したことを特徴とする再生装置。
27. Receiving reproduction data transferred from the outside, the reproduction data being a reproduction target in time series, each of which is a plurality of data units to be reproduced within a fixed time range, The data unit is composed of a plurality of compressed and packetized data pack sequences containing at least one of audio, video and sub-picture, and the data for each pack of the received reproduction data
A first judging means for judging the presence or absence of data indicating that it is a private stream in the packet header of the pack and a data length are judged, and when the private stream is judged by this first judging means, the data is continuously supplied. Second judging means for judging whether the data is Dolby AC3 audio data, linear audio data, computer data, or sub-picture data according to the stream type data, and Dolby AC3 audio data or linear audio data by the second judging means. The first determining means determines the Dolby AC3 audio data or linear audio data in the supplied pack data according to the start address of the frame data supplied subsequently to the stream type data. When the computer data is judged by the first extracting means for extracting the data length and the second judging means, the environment information of the used CPU and the used OS, which is continuously supplied to the stream type data, is extracted. Subsequent to this environmental information, the data in the supplied pack data is extracted by the second extraction means for extracting the data length judged by the first judgment means, and the sub-picture data is judged by the second judgment means. When
Third extraction means for extracting the data in the supplied pack data subsequent to the stream type data by the data length determined by the first determination means, and extracted by the first or third extraction means. Demodulating means for performing demodulation corresponding to the type of the data judged by the second judging means, and first outputting means for reproducing and outputting the data demodulated by the demodulating means. And a second output unit for outputting the program data extracted by the second extracting unit and the environment information thereof.
【請求項28】 外部から転送される再生データを受入
れ、 この再生データは、時系列的に再生対象とされ、その各
々が一定時間範囲内で再生されるべき複数のデータユニ
ットであって、そのデータユニットが、オーディオ、ビ
デオ及び副映像のいずれかを少なくとも含む圧縮してパ
ケット化した複数のデータパック列から構成され、 この受入れた再生データのパックごとのデータにより、
パックのパケットヘッダにプライベートストリームであ
ることを示すデータの有無を判断するとともにデータ長
を判断する第1の判断手段と、 この第1の判断手段によりプライベートストリームを判
断した際に、続けて供給されるストリームの種別データ
によりデータが特殊再生用のデータ、ドルビーAC3オ
ーディオデータ、リニアオーディオデータ、コンピュー
タデータ、あるいは副映像データかを判断する第2の判
断手段と、 この第2の判断手段により特殊再生用のデータを判断し
た際、ストリームの種別データに続けて供給される特殊
再生用のデータを上記第1の判断手段により判断したデ
ータ長分抽出する第1の抽出手段と、 上記第2の判断手段によりドルビーAC3オーディオデ
ータあるいはリニアオーディオデータを判断した際、ス
トリームの種別データに続けて供給されるフレームデー
タの開始アドレスに応じて、上記供給されたパックデー
タ内のドルビーAC3オーディオデータあるいはリニア
オーディオデータを上記第1の判断手段により判断した
データ長分抽出する第2の抽出手段と、 上記第2の判断手段によりコンピュータデータを判断し
た際、ストリームの種別データに続けて供給される使用
CPUや使用OSの環境情報を抽出するとともに、この
環境情報に続けて上記供給されるパックデータ内のデー
タを上記第1の判断手段により判断したデータ長分抽出
する第3の抽出手段と、 上記第2の判断手段により副映像データを判断した際、
ストリームの種別データに続けて上記供給されるパック
データ内のデータを上記第1の判断手段により判断した
データ長分抽出する第4の抽出手段と、 上記第2あるいは第4の抽出手段により抽出されたデー
タに対して、それぞれ上記第2の判断手段により判断し
たデータの種別に対応した復調を、上記第1の抽出手段
により抽出された特殊再生用のデータを用いて行う復調
手段と、 この復調手段により復調されたデータを再生出力する第
1の出力手段と、 上記第2の抽出手段により抽出されたプログラムデータ
とその環境情報とを出力する第2の出力手段と、 を具備したことを特徴とする再生装置。
28. Receiving reproduction data transferred from the outside, wherein the reproduction data is a plurality of data units to be reproduced in time series, each of which is to be reproduced within a fixed time range. The data unit is composed of a plurality of compressed and packetized data pack sequences containing at least one of audio, video and sub-picture, and the data for each pack of the received reproduction data
A first judging means for judging the presence or absence of data indicating that it is a private stream in the packet header of the pack and a data length are judged, and when the private stream is judged by this first judging means, the data is continuously supplied. Second judging means for judging whether the data is special reproduction data, Dolby AC3 audio data, linear audio data, computer data, or sub-picture data according to the stream type data, and special reproduction is carried out by the second judging means. A first extracting means for extracting special reproduction data, which is supplied subsequently to the stream type data, by the data length judged by the first judging means, and the second judgment. Determine Dolby AC3 audio data or linear audio data by At this time, according to the start address of the frame data supplied subsequently to the stream type data, the Dolby AC3 audio data or the linear audio data in the supplied pack data is divided by the data length judged by the first judging means. When the computer data is judged by the second extracting means for extracting and the second judging means, the environment information of the CPU to be used and the OS to be used which is supplied subsequently to the stream type data is extracted and In succession, when the data in the supplied pack data is extracted by the data length judged by the first judging means, the third extracting means and the second judging means judge sub-picture data,
Fourth extraction means for extracting the data in the supplied pack data subsequent to the stream type data by the data length determined by the first determination means, and the second or fourth extraction means. Demodulation means for performing demodulation corresponding to the type of data judged by the second judgment means on the obtained data using the special reproduction data extracted by the first extraction means; A first output means for reproducing and outputting the data demodulated by the means, and a second output means for outputting the program data extracted by the second extracting means and the environment information thereof. Playback device.
JP7871696A 1995-04-11 1996-04-01 Recording medium, recording apparatus for recording data on the recording medium, and recording method thereof, reproducing apparatus for reproducing data from the recording medium, and reproducing method Pending JPH08339637A (en)

Priority Applications (6)

Application Number Priority Date Filing Date Title
JP7871696A JPH08339637A (en) 1995-04-11 1996-04-01 Recording medium, recording apparatus for recording data on the recording medium, and recording method thereof, reproducing apparatus for reproducing data from the recording medium, and reproducing method
JP9082844A JP2839879B2 (en) 1996-04-01 1997-04-01 recoding media
JP16902298A JP2857143B1 (en) 1996-04-01 1998-06-16 optical disk
JP16901998A JP2857140B1 (en) 1996-04-01 1998-06-16 optical disk
JP16902198A JP2857142B1 (en) 1996-04-01 1998-06-16 optical disk
JP16902098A JP2857141B1 (en) 1996-04-01 1998-06-16 optical disk

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
JP7-85693 1995-04-11
JP8569395 1995-04-11
JP7871696A JPH08339637A (en) 1995-04-11 1996-04-01 Recording medium, recording apparatus for recording data on the recording medium, and recording method thereof, reproducing apparatus for reproducing data from the recording medium, and reproducing method

Related Child Applications (1)

Application Number Title Priority Date Filing Date
JP8025197A Division JP2839878B2 (en) 1995-04-11 1997-03-31 Data reproduction device, reproduction method, data recording device, and recording method

Publications (1)

Publication Number Publication Date
JPH08339637A true JPH08339637A (en) 1996-12-24

Family

ID=26419769

Family Applications (1)

Application Number Title Priority Date Filing Date
JP7871696A Pending JPH08339637A (en) 1995-04-11 1996-04-01 Recording medium, recording apparatus for recording data on the recording medium, and recording method thereof, reproducing apparatus for reproducing data from the recording medium, and reproducing method

Country Status (1)

Country Link
JP (1) JPH08339637A (en)

Cited By (31)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5892848A (en) * 1996-03-21 1999-04-06 Kabushiki Kaisha Toshiba Data arranging method and medium for data recording or transfer, and signal processing apparatus for the method and medium
WO1999019871A1 (en) * 1997-10-15 1999-04-22 Matsushita Electric Industrial Co., Ltd. Optical disc
US5953375A (en) * 1996-03-21 1999-09-14 Kabushiki Kaisha Toshiba Packing method, recording medium and transmitting and receiving apparatus for variable length data
JPH11250565A (en) * 1997-11-11 1999-09-17 Deutsche Thomson Brandt Gmbh Method and device for controlling data buffer
WO1999065033A1 (en) * 1998-06-09 1999-12-16 Sony Corporation Recorded medium, reproducing apparatus, recording apparatus, and reproducing method and recording method
US6285825B1 (en) 1997-12-15 2001-09-04 Matsushita Electric Industrial Co., Ltd. Optical disc, recording apparatus, a computer-readable storage medium storing a recording program, and a recording method
US6310848B1 (en) 1998-02-10 2001-10-30 Victor Company Of Japan, Ltd. Power saving system for optical disc recording/reproducing apparatus
US6400889B1 (en) 1998-01-23 2002-06-04 Matsushita Electric Industrial Co., Ltd. Image processing method for decoding compressed image data
KR100340753B1 (en) * 1999-07-05 2002-06-20 추후보정 Block forming method and apparatus of digital bit stream
JP2002538573A (en) * 1999-03-03 2002-11-12 トムソン ライセンシング ソシエテ アノニム Method for real-time file transfer
US6496456B2 (en) 1998-04-21 2002-12-17 Victor Company Of Japan, Ltd. Power saving system for optical disc recording/reproducing apparatus
US6505964B1 (en) 1998-02-23 2003-01-14 Kabushiki Kaisha Toshiba Information storage medium and information recording/playback system
US6570837B1 (en) 1998-01-21 2003-05-27 Kabushiki Kaisha Toshiba Information recording medium including playback interrupt information table
JP2003521084A (en) * 2000-01-17 2003-07-08 トムソン ライセンシング ソシエテ アノニム Method for recording or playing back a low bit rate data stream
KR100399999B1 (en) * 2001-02-05 2003-09-29 삼성전자주식회사 Recording medium containing multi-stream recorded thereon, recording apparatus, recording method therefor, reproducing apparatus, and reproducing method therefor
WO2003081910A1 (en) * 2002-03-22 2003-10-02 Pioneer Corporation Information recording medium, information recording device and method, information reproduction device and method, information recording/reproduction device and method, recording or reproduction control computer program, and data structure containing control signal
WO2003092007A1 (en) * 2002-04-24 2003-11-06 Pioneer Corporation Information recording medium, information recording device and method, information reproduction device and method, information recording/reproduction device and method, computer program for recording or reproduction control, and data structure containing control signal
KR100441342B1 (en) * 2001-04-07 2004-07-23 박범서 Tool for playing a multimedia data and method for playing a multimedia data using the same
WO2006019102A1 (en) * 2004-08-17 2006-02-23 Matsushita Electric Industrial Co., Ltd. Information recording medium, data sorting device, and data reproduction device
WO2006019106A1 (en) * 2004-08-17 2006-02-23 Matsushita Electric Industrial Co., Ltd. Information recording medium, data sorting device, and data reproducing device
US7006757B2 (en) 1999-03-17 2006-02-28 Kabushiki Kaisha Toshiba Recording method of stream data and data structure thereof
US7054697B1 (en) 1996-03-21 2006-05-30 Kabushiki Kaisha Toshiba Recording medium and reproducing apparatus for quantized data
US7068919B2 (en) 1999-01-14 2006-06-27 Kabushiki Kaisha Toshiba Digital video recording system and its recording medium
JP2006246507A (en) * 2006-04-03 2006-09-14 Hitachi Ltd Recording medium recording device
KR100595083B1 (en) * 1998-06-27 2006-10-19 엘지전자 주식회사 Post-recording audio data management method of rewritable recording media
US7289723B2 (en) 1997-12-12 2007-10-30 Kabushiki Kaisha Toshiba Digital recording system using variable recording rate
JP2008262211A (en) * 1998-10-13 2008-10-30 Victor Co Of Japan Ltd Voice coding method and voice decoding method
US7539399B1 (en) 1999-09-17 2009-05-26 Sony Corporation Recording apparatus, recording method, and record medium
US8417101B2 (en) 1999-02-18 2013-04-09 Kabushiki Kaisha Toshiba Recording medium of stream data, and recording method and playback method of the same
US8590055B2 (en) 2006-02-15 2013-11-19 Samsung Electronics Co., Ltd. Method and apparatus for importing content having plurality of parts
US8978154B2 (en) 2006-02-15 2015-03-10 Samsung Electronics Co., Ltd. Method and apparatus for importing content having plurality of parts

Cited By (108)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5892848A (en) * 1996-03-21 1999-04-06 Kabushiki Kaisha Toshiba Data arranging method and medium for data recording or transfer, and signal processing apparatus for the method and medium
US7054697B1 (en) 1996-03-21 2006-05-30 Kabushiki Kaisha Toshiba Recording medium and reproducing apparatus for quantized data
US5953375A (en) * 1996-03-21 1999-09-14 Kabushiki Kaisha Toshiba Packing method, recording medium and transmitting and receiving apparatus for variable length data
US7254456B2 (en) 1996-03-21 2007-08-07 Kabushiki Kaisha Toshiba Recording medium and reproducing apparatus for quantized data
CN100338676C (en) * 1997-10-15 2007-09-19 松下电器产业株式会社 disc recording method
US6262965B1 (en) 1997-10-15 2001-07-17 Matsushita Electric Industrial Co., Ltd. Optical disk
WO1999019871A1 (en) * 1997-10-15 1999-04-22 Matsushita Electric Industrial Co., Ltd. Optical disc
JPH11250565A (en) * 1997-11-11 1999-09-17 Deutsche Thomson Brandt Gmbh Method and device for controlling data buffer
US7289723B2 (en) 1997-12-12 2007-10-30 Kabushiki Kaisha Toshiba Digital recording system using variable recording rate
US6285825B1 (en) 1997-12-15 2001-09-04 Matsushita Electric Industrial Co., Ltd. Optical disc, recording apparatus, a computer-readable storage medium storing a recording program, and a recording method
US6570837B1 (en) 1998-01-21 2003-05-27 Kabushiki Kaisha Toshiba Information recording medium including playback interrupt information table
US6400889B1 (en) 1998-01-23 2002-06-04 Matsushita Electric Industrial Co., Ltd. Image processing method for decoding compressed image data
US6418268B1 (en) 1998-01-23 2002-07-09 Matsushita Electric Industrial Co., Ltd. Image processing method for decoding compressed image data
US6449424B1 (en) 1998-01-23 2002-09-10 Matsushita Electric Industrial Co., Ltd. Image transmission method and computer readable image data structure
US7155110B2 (en) 1998-01-23 2006-12-26 Matsushita Electric Industrial Co., Ltd. Image transmission method
US6310848B1 (en) 1998-02-10 2001-10-30 Victor Company Of Japan, Ltd. Power saving system for optical disc recording/reproducing apparatus
US7623762B2 (en) 1998-02-23 2009-11-24 Kabushiki Kaisha Toshiba Information storage medium and information recording/playback system
US7623764B2 (en) 1998-02-23 2009-11-24 Kabushiki Kaisha Toshiba Information storage medium and information recording/playback system
US6556770B2 (en) 1998-02-23 2003-04-29 Kabushiki Kaisha Toshiba Information storage medium and information recording/playback system
US6549721B1 (en) 1998-02-23 2003-04-15 Kabushiki Kaisha Toshiba Information storage medium and information recording/playback system
US6580873B2 (en) 1998-02-23 2003-06-17 Kabushiki Kaisha Toshiba Information storage medium and information recording/playback system
US6584278B2 (en) 1998-02-23 2003-06-24 Kabushiki Kaisha Toshiba Information storage medium and information recording/playback system
US6584276B2 (en) 1998-02-23 2003-06-24 Kabushiki Kaisha Toshiba Information storage medium and information recording/playback system
US7953313B2 (en) 1998-02-23 2011-05-31 Kabushiki Kaisha Toshiba Information storage medium and information recording/playback system
US7889970B2 (en) 1998-02-23 2011-02-15 Kabushiki Kaisha Toshiba Information storage medium and information recording/playback system
US7885510B2 (en) 1998-02-23 2011-02-08 Kabushiki Kaisha Toshiba Information storage medium and information recording/playback system
US7783164B2 (en) 1998-02-23 2010-08-24 Kabushiki Kaisha Toshiba Information storage medium and information recording/playback system
US6654543B2 (en) 1998-02-23 2003-11-25 Kabushiki Kaisha Toshiba Information storage medium and information recording/playback system
US7778524B2 (en) 1998-02-23 2010-08-17 Kabushiki Kaisha Toshiba Information storage medium and information recording/playback system
US7650059B2 (en) 1998-02-23 2010-01-19 Kabushiki Kaisha Toshiba Information storage medium and information recording/playback system
US7636513B2 (en) 1998-02-23 2009-12-22 Kabushiki Kaisha Toshiba Information storage medium and information recording/playback system
US6556772B1 (en) 1998-02-23 2003-04-29 Kabushiki Kaisha Toshiba Information storage medium and information recording/playback system
US7623763B2 (en) 1998-02-23 2009-11-24 Kabushiki Kaisha Toshiba Information storage medium and information recording/playback system
US7623760B2 (en) 1998-02-23 2009-11-24 Kabushiki Kaisha Toshiba Information storage medium and information recording/playback system
US7620296B2 (en) 1998-02-23 2009-11-17 Kabushik Kaisha Toshiba Information storage medium and information recording/playback system
US6522833B1 (en) 1998-02-23 2003-02-18 Kabushiki Kaisha Toshiba Information storage medium and information recording/playback system
US7580616B2 (en) 1998-02-23 2009-08-25 Kabushiki Kaisha Toshiba Information storage medium and information recording/playback system
US7561781B2 (en) 1998-02-23 2009-07-14 Kabushiki Kaisha Toshiba Information storage medium and information recording/playback system
US7076154B2 (en) 1998-02-23 2006-07-11 Kabushiki Kaisha Toshiba Information storage medium and information recording/playback system
US7076155B2 (en) 1998-02-23 2006-07-11 Kabushiki Kaisha Toshiba Information storage medium and information recording/playback system
US7085476B2 (en) 1998-02-23 2006-08-01 Kabushiki Kaisha Toshiba Information storage medium and information recording/playback system
US7092617B2 (en) 1998-02-23 2006-08-15 Kabushiki Kaisha Toshiba Information storage medium and information recording/playback system
US7536081B2 (en) 1998-02-23 2009-05-19 Kabushiki Kaisha Toshiba Information storage medium and information recording/playback system
US7123817B2 (en) 1998-02-23 2006-10-17 Kabushiki Kaisha Toshiba Information storage medium and information recording/playback system
US7532806B2 (en) 1998-02-23 2009-05-12 Kabushiki Kaisha Toshiba Information storage medium and information recording/playback system
US6505964B1 (en) 1998-02-23 2003-01-14 Kabushiki Kaisha Toshiba Information storage medium and information recording/playback system
US7200326B2 (en) 1998-02-23 2007-04-03 Kabushiki Kaisha Toshiba Information storage medium and information recording/playback system
US7206499B2 (en) 1998-02-23 2007-04-17 Kabushiki Kaisha Toshiba Information storage medium and information recording/playback system
US7512323B2 (en) 1998-02-23 2009-03-31 Kabushiki Kaisha Toshiba Information storage medium and information recording/playback system
US7509023B2 (en) 1998-02-23 2009-03-24 Kabushiki Kaisha Toshiba Information storage medium and information recording/playback system
US7509027B2 (en) 1998-02-23 2009-03-24 Kabushiki Kaisha Toshiba Information storage medium and information recording/playback system
US7509026B2 (en) 1998-02-23 2009-03-24 Kabushiki Kaisha Toshiba Information storage medium and information recording/playback system
US7352958B2 (en) 1998-02-23 2008-04-01 Kabushiki Kaisha Toshiba Information storage medium and information recording/playback system
US7352957B2 (en) 1998-02-23 2008-04-01 Kabushiki Kaisha Toshiba Information storage medium and information recording/playback system
US7509028B2 (en) 1998-02-23 2009-03-24 Kabushiki Kaisha Toshiba Information storage medium and information recording/playback system
US7369754B2 (en) 1998-02-23 2008-05-06 Kabushiki Kaisha Toshiba Information storage medium and information recording/playback system
US7483623B2 (en) 1998-02-23 2009-01-27 Kabushiki Kaisha Toshiba Information storage medium and information recording/playback system
US7457523B2 (en) 1998-02-23 2008-11-25 Kabushiki Kaisha Toshiba Information storage medium and information recording/playback system
US7428371B2 (en) 1998-02-23 2008-09-23 Kabushiki Kaisha Toshiba Information storage medium and information recording/playback system
US7426336B2 (en) 1998-02-23 2008-09-16 Kabushiki Kaisha Toshiba Information storage medium and information recording/playback system
US7415193B2 (en) 1998-02-23 2008-08-19 Kabushiki Kaisha Toshiba Information storage medium and information recording/playback system
US6747933B2 (en) 1998-04-21 2004-06-08 Victor Company Of Japan, Ltd. Power saving system for optical disc recording/reproducing apparatus
US6496456B2 (en) 1998-04-21 2002-12-17 Victor Company Of Japan, Ltd. Power saving system for optical disc recording/reproducing apparatus
WO1999065033A1 (en) * 1998-06-09 1999-12-16 Sony Corporation Recorded medium, reproducing apparatus, recording apparatus, and reproducing method and recording method
KR100595083B1 (en) * 1998-06-27 2006-10-19 엘지전자 주식회사 Post-recording audio data management method of rewritable recording media
JP2008262211A (en) * 1998-10-13 2008-10-30 Victor Co Of Japan Ltd Voice coding method and voice decoding method
JP2009289404A (en) * 1999-01-14 2009-12-10 Toshiba Corp Recording medium for recording stream data, its recording method, reproducing method, recording device, and reproducing device
JP2011258310A (en) * 1999-01-14 2011-12-22 Toshiba Corp Information storing medium recording stream data, its recording method, reproduction method, recording device and reproduction device
US7068919B2 (en) 1999-01-14 2006-06-27 Kabushiki Kaisha Toshiba Digital video recording system and its recording medium
US7346266B2 (en) 1999-01-14 2008-03-18 Kabushiki Kaisha Toshiba Digital video recording system and its recording medium
JP2009289403A (en) * 1999-01-14 2009-12-10 Toshiba Corp Information medium for recording stream data, its recording method, reproducing method, recording device, and reproducing device
US8526783B2 (en) 1999-01-14 2013-09-03 Kabushiki Kaisha Toshiba Digital video recording system and its recording medium
US8917973B2 (en) 1999-01-14 2014-12-23 Kabushiki Kaisha Toshiba Digital video recording system and its recording medium
JP2010186552A (en) * 1999-01-14 2010-08-26 Toshiba Corp Information storing medium recording stream data, its recording method, reproduction method, recording device and reproduction device
JP2009238370A (en) * 1999-01-14 2009-10-15 Toshiba Corp Information storing medium recording stream data, its recording method, reproduction method, recording device and reproduction device
US7076153B2 (en) 1999-01-14 2006-07-11 Kabushiki Kaisha Toshiba Digital video recording system and its recording medium
US8417101B2 (en) 1999-02-18 2013-04-09 Kabushiki Kaisha Toshiba Recording medium of stream data, and recording method and playback method of the same
JP2002538573A (en) * 1999-03-03 2002-11-12 トムソン ライセンシング ソシエテ アノニム Method for real-time file transfer
US7006757B2 (en) 1999-03-17 2006-02-28 Kabushiki Kaisha Toshiba Recording method of stream data and data structure thereof
US7373075B1 (en) 1999-03-17 2008-05-13 Kabushiki Kaisha Toshiba Recording method of stream data and data structure thereof
KR100340753B1 (en) * 1999-07-05 2002-06-20 추후보정 Block forming method and apparatus of digital bit stream
US7539399B1 (en) 1999-09-17 2009-05-26 Sony Corporation Recording apparatus, recording method, and record medium
US8204360B2 (en) 1999-09-17 2012-06-19 Sony Corporation Recording apparatus, recording method and record medium
JP2003521084A (en) * 2000-01-17 2003-07-08 トムソン ライセンシング ソシエテ アノニム Method for recording or playing back a low bit rate data stream
KR100399999B1 (en) * 2001-02-05 2003-09-29 삼성전자주식회사 Recording medium containing multi-stream recorded thereon, recording apparatus, recording method therefor, reproducing apparatus, and reproducing method therefor
KR100441342B1 (en) * 2001-04-07 2004-07-23 박범서 Tool for playing a multimedia data and method for playing a multimedia data using the same
WO2003081910A1 (en) * 2002-03-22 2003-10-02 Pioneer Corporation Information recording medium, information recording device and method, information reproduction device and method, information recording/reproduction device and method, recording or reproduction control computer program, and data structure containing control signal
WO2003092007A1 (en) * 2002-04-24 2003-11-06 Pioneer Corporation Information recording medium, information recording device and method, information reproduction device and method, information recording/reproduction device and method, computer program for recording or reproduction control, and data structure containing control signal
US7801418B2 (en) 2002-04-24 2010-09-21 Pioneer Corporation Information recording medium, information recording device and method, information reproduction device and method, information recording/reproduction device and method, computer program for recording or reproduction control, and data structure containing control signal
US7949930B2 (en) 2004-08-17 2011-05-24 Panasonic Corporation Information recording medium, data sorting device and data reproduction device
JPWO2006019103A1 (en) * 2004-08-17 2008-05-08 松下電器産業株式会社 Information recording medium and multiplexing apparatus
US7792012B2 (en) 2004-08-17 2010-09-07 Panasonic Corporation Information recording medium, and data reproduction device
WO2006019103A1 (en) * 2004-08-17 2006-02-23 Matsushita Electric Industrial Co., Ltd. Information recording medium, and multiplexing device
WO2006019102A1 (en) * 2004-08-17 2006-02-23 Matsushita Electric Industrial Co., Ltd. Information recording medium, data sorting device, and data reproduction device
JPWO2006019108A1 (en) * 2004-08-17 2008-05-08 松下電器産業株式会社 Information recording medium and data reproducing apparatus
WO2006019106A1 (en) * 2004-08-17 2006-02-23 Matsushita Electric Industrial Co., Ltd. Information recording medium, data sorting device, and data reproducing device
KR100825548B1 (en) * 2004-08-17 2008-04-28 마쯔시다덴기산교 가부시키가이샤 Information recording medium, data sorting device, and data reproducing device
JPWO2006019104A1 (en) * 2004-08-17 2008-05-08 松下電器産業株式会社 Information recording medium, data sorting device, and data reproducing device
US8170400B2 (en) 2004-08-17 2012-05-01 Panasonic Corporation Information recording medium, and multiplexing device
JPWO2006019106A1 (en) * 2004-08-17 2008-05-08 松下電器産業株式会社 Information recording medium, data sorting device, and data reproducing device
US8249415B2 (en) 2004-08-17 2012-08-21 Panasonic Corporation Information recording medium, data discrimination device, and data reproduction device
US8306384B2 (en) 2004-08-17 2012-11-06 Panasonic Corporation Information recording medium, data sorting device, and data reproduction device
WO2006019104A1 (en) * 2004-08-17 2006-02-23 Matsushita Electric Industrial Co., Ltd. Information recording medium, data discrimination device, and data reproduction device
JPWO2006019102A1 (en) * 2004-08-17 2008-05-08 松下電器産業株式会社 Information recording medium, data sorting device, and data reproducing device
US8590055B2 (en) 2006-02-15 2013-11-19 Samsung Electronics Co., Ltd. Method and apparatus for importing content having plurality of parts
US8978154B2 (en) 2006-02-15 2015-03-10 Samsung Electronics Co., Ltd. Method and apparatus for importing content having plurality of parts
US9147048B2 (en) 2006-02-15 2015-09-29 Samsung Electronics Co., Ltd. Method and apparatus for importing content having plurality of parts
JP2006246507A (en) * 2006-04-03 2006-09-14 Hitachi Ltd Recording medium recording device

Similar Documents

Publication Publication Date Title
JP2839879B2 (en) recoding media
KR100209847B1 (en) Apparatus and method of reproducing data
JPH08339637A (en) Recording medium, recording apparatus for recording data on the recording medium, and recording method thereof, reproducing apparatus for reproducing data from the recording medium, and reproducing method
JP2835319B2 (en) optical disk
JP2857142B1 (en) optical disk
JP2857143B1 (en) optical disk
JP2857146B1 (en) Optical disk reproducing device and reproducing method, optical disk recording device and recording method
JP3062152B2 (en) Data communication system
JP2857141B1 (en) optical disk
JP2839878B2 (en) Data reproduction device, reproduction method, data recording device, and recording method
JP2857145B1 (en) Optical disk reproducing device and reproducing method, optical disk recording device and recording method
JP2857144B1 (en) Optical disk reproducing device and reproducing method, optical disk recording device and recording method
JP2865643B2 (en) Recording medium storing video data capable of forcibly reproducing sub-pictures according to reproduction state, and reproduction system therefor
JP2875797B2 (en) optical disk
JP2857140B1 (en) optical disk
JPH1050036A (en) recoding media
JPH08339662A (en) Recording medium, recording apparatus for recording data on the recording medium, and recording method thereof, reproducing apparatus for reproducing data from the recording medium, and reproducing method
JPH1069754A (en) Recording medium, apparatus and method for recording data on this recording medium, apparatus for reproducing data from the recording medium and method for reproducing the same
JPH1074377A (en) Apparatus and method for recording data on recording medium, apparatus and method for reproducing data from recording medium
JP2003052022A (en) System and method for appropriately reproducing reproduction data using attribute information of reproduction data