JP2857143B1 - 光ディスク - Google Patents
光ディスクInfo
- Publication number
- JP2857143B1 JP2857143B1 JP16902298A JP16902298A JP2857143B1 JP 2857143 B1 JP2857143 B1 JP 2857143B1 JP 16902298 A JP16902298 A JP 16902298A JP 16902298 A JP16902298 A JP 16902298A JP 2857143 B1 JP2857143 B1 JP 2857143B1
- Authority
- JP
- Japan
- Prior art keywords
- data
- pack
- video
- stream
- packet
- 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.)
- Expired - Lifetime
Links
Landscapes
- Compression Or Coding Systems Of Tv Signals (AREA)
- Signal Processing For Digital Recording And Reproducing (AREA)
- Television Signal Processing For Recording (AREA)
Abstract
とができる。 【解決手段】 光ディスクには、その先頭にナビゲーシ
ョン・データ・パック、また、これに続いてビデオ、オ
ーディオ及び副映像データ・パックが配置されたデータ
・ユニットが多数記録されている。前記副映像データ・
パックは、パケットを有し、そのパケット・ヘッダに
は、そのパケット・データがMPEG規格に定められた
プライベート・ストリーム1に属するデータである旨を
示すストリームIDが記録され、このパケット・ヘッダ
に続いてパケット・データが特定のデータ・ストリーム
に属する副映像データである旨を示しているサブ・スト
リームIDが記録されている。
Description
データや音声データ等の目的や種類の違うデータを記録
する光ディスク等の記録媒体、この記録媒体へデータを
記録する記録装置、その記録媒体へのデータの記録方
法、その記録媒体からデータを再生する再生装置、その
記録媒体からのデータの再生方法に関する。
ータを圧縮(符号化)する方式として、MPEG(Mo
ving Picture Experts Grou
p)方式が国際標準化されるに至っている。このMPE
G圧縮方式はディジタル動画像データ(映像データ)や
音声データを可変長圧縮する方式である。
たシステムフォーマット方式もMPEGシステムレイヤ
として規定されている。
扱い易いように規定されており、動画、音声、その他の
データを同期して転送かつ再生できるように、それぞれ
のデータに基準時刻を用いて表現した転送開始時刻と再
生開始時刻が規定されている。
動画圧縮データストリーム(MPEG動画データ)と音
声圧縮データストリーム(MPEGオーディオデータ)
をストリームIDで、データ種別を規定しているが、そ
のほかのデータ種別に関しては、プライベートストリー
ムとして、ユーザに解放する形をとっている。
える事ができるデータ種別が2種類しかサポートでき
ず、拡張性を狭めている。
に扱う事ができず、マルチメディア時代に対応する事が
できないという欠点がある。
ーディオデータにおいて、パケット長の最大のデータ長
が決められている場合、完結したフレームデータブロッ
クのデータ数で上記パケットのデータ長が割り切れない
場合に、パケット内に前のデータブロックが入ったりし
て、このフレームデータブロックの開始アドレスがわか
らない可能性があり、途中で再生する場合に、再生でき
ない可能性があるという欠点がある。
な種別データを複数種類取り扱うことができることを目
的としている。
データの場合には、途中からの再生がスムーズにでき、
コンピュータデータの時には、使用できる環境が簡単に
検出できることを目的としている。
対象としての多数のデータ・ユニットが記録され、この
データ・ユニットがビデオ・パック及び副映像パックを
含むデータ・パック列から構成されている光ディスクに
おいて、前記ビデオ・パックは、MPEG規格に基づい
た1つのパック・ヘッダ及び1つのデータ・パケットか
ら構成され、前記副映像パックは、1つのパック・ヘッ
ダ及び1つのデータ・パケットから構成され、この副映
像パックのデータ・パケットは、パケット・ヘッダ、こ
れに続くサブストリームID領域及びパケット・データ
領域を具備し、このパケット・データ領域には、MPE
Gビデオ・ストリーム以外の副映像ストリームに属する
副映像パケット・データが格納され、前記パケット・ヘ
ッダには、前記パケット・データがMPEG規格に定め
られたプライベート・ストリーム1に属するデータであ
る旨を示すストリームIDが記録され、前記サブストリ
ームID領域には、前記パケット・データが特定のデー
タ・ストリームに属する副映像データである旨を示して
いるサブ・ストリームIDが記録されていることを特徴
とする光ディスクが提供される。
実施例に係る光ディスク再生装置を説明する。
スクからデータを再生する光ディスク再生装置のブロッ
クを示し、図2は、図1に示された光ディスクをドライ
ブするディスクドライブ部のブロックを示し、図3は、
図1及び図2に示した光ディスクの構造を示している。
キー操作/表示部4、モニター部6及びスピーカー部8
を具備している。ここで、ユーザがキー操作/表示部4
を操作することによって光ディスク10から記録データ
が再生される。記録データは、映像データ、副映像デー
タ及び音声データを含み、これらは、ビデオ信号及びオ
ーディオ信号に変換される。モニタ部6は、ビデオ信号
によって映像を表示し、スピーカ部8は、オーディオ信
号によって音声を発生している。
々の構造がある。この光ディスク10には、例えば、図
3に示すように、高密度でデータが記録される読み出し
専用ディスクがある。図3に示されるように光ディスク
10は、一対の複合層18とこの複合ディスク層18間
に介挿された接着層20とから構成されている。この各
複合ディスク層18は、透明基板14及び記録層、即
ち、光反射層16から構成されている。このディスク層
18は、光反射層16が接着層20の面上に接触するよ
うに配置される。この光ディスク10には、中心孔22
が設けられ、その両面の中心孔22の周囲には、この光
ディスク10をその回転時に押さえる為のクランピング
領域24が設けられている。中心孔22には、光ディス
ク装置にディスク10が装填された際に図2に示された
スピンドルモータ12のスピンドルが挿入され、ディス
クが回転される間、光ディスク10は、そのクランピン
グ領域24でクランプされる。
の両面のクランピング領域24の周囲に光ディスク10
に情報を記録することができる情報領域25を有してい
る。各情報領域25は、その外周領域が通常は情報が記
録されないリードアウト領域26に、また、クランピン
グ領域24に接するその内周領域が同様に、通常は情報
が記録されないリードイン領域27に定められ、更に、
このリードアウト領域26とリードイン領域27との間
がデータ記録領域28に定められている。
ータが記録される領域としてトラックがスパイラル状に
連続して形成され、その連続するトラックは、複数の物
理的なセクタに分割され、そのセクタには、連続番号が
付され、このセクタを基準にデータが記録されている。
情報記録領域25のデータ記録領域28は、実際のデー
タ記録領域であって、後に説明するように再生情報、ビ
デオデータ、副映像データ及びオーディオデータが同様
にピット(即ち、物理的状態の変化)として記録されて
いる。読み出し専用の光ディスク10では、透明基板1
4にピット列が予めスタンパーで形成され、このピット
列が形成された透明基板14の面に反射層が蒸着により
形成され、その反射層が記録層16として形成されるこ
ととなる。また、この読み出し専用の光ディスク10で
は、通常、トラックとしてのグルーブが特に設けられ
ず、透明基板14の面に形成されるピット列がトラック
として定められている。
示されるように更にディスクドライブ部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を備えている。
は、モータドライブ回路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から供給される駆動信号に従ってその
光軸に沿って移動される。
するには、光学ヘッド32が対物レンズ34を介してレ
ーザビームを光ディスク10に照射される。この対物レ
ンズ34は、トラッキング回路38から供給された駆動
信号に従って光ディスク10の半径方向に微動される。
また、対物レンズ34は、その焦点が光ディスク10の
記録層16に位置されるようにフォーカシング回路36
から供給された駆動信号に従ってその光軸方向に沿って
微動される。その結果、レーザビームは、最小ビームス
ポットをスパイラルトラック(即ち、ピット列)上に形
成され、トラックが光ビームスポットで追跡される。レ
ーザビームは、記録層16から反射され、光学ヘッド3
2に戻される。光ヘッド32では、光ディスク10から
反射された光ビームを電気信号に変換し、この電気信号
は、光ヘッド32からヘッドアンプ40を介してサーボ
処理回路44に供給される。サーボ処理回路44では、
電気信号からフォーカス信号、トラッキング信号及びモ
ータ制御信号を生成し、これらの信号を夫々フォーカス
回路36、トラッキング回路38、モータ駆動回路11
に供給している。
ディスク10の半径方向に沿って移動され、その焦点が
光ディスク10の記録層16に位置され、また、レーザ
ビームが最小ビームスポットをスパイラルトラック上に
形成する。また、モータ駆動回路11によってスピンド
ルモータ12が所定の回転数で回転される。その結果、
光ディスク10のピット列が光ビームで、例えば、線速
一定で追跡される。
アクセス信号としての制御信号がサーボ処理回路44に
供給される。この制御信号に応答してサーボ処理回路4
4からヘッド移動信号がフィードモータ駆動回路37に
供給されてこの回路37が駆動信号をフィードモータ3
3に供給することとなる。従って、フィードモータ33
が駆動され、光ヘッド32が光ディスク10の半径方向
に沿って移動される。そして、光学ヘッド32によって
光ディスク10の記録層16に形成された所定のセクタ
がアクセスされる。再生データは、その所定のセクタか
ら再生されて光学ヘッド32からヘッドアンプ40に供
給され、このヘッドアンプ40で増幅され、ディスクド
ライブ部30から出力される。
M及びRAM部52に記録されたプログラムで制御され
るシステムCPU部50の管理下でシステムプロセッサ
部54によってデータRAM部56に格納される。この
格納された再生データは、システムプロセッサ部54に
よって処理されてビデオデータ、オーディオデータ及び
副映像データに分類され、ビデオデータ、オーディオデ
ータ及び副映像データは、夫々ビデオデコーダ部58、
オーディオデコーダ部60及び副映像デコーダ部62に
出力されてデコードされる。デコードされたビデオデー
タ、オーディオデータ及び副映像データは、D/A及び
再生処理回路64でアナログ信号としてのビデオ信号、
オーディオ信号に変換されるとともにビデオ信号がモニ
タ6に、また、オーディオ信号がスピーカ部8に夫々供
給される。その結果、ビデオ信号及び副映像信号によっ
てモニタ部6に映像が表示されるとともにオーディオ信
号によってスピーカ部8から音声が再現される。
ついては、次に説明する光ディスク10の論理フォーマ
ットを参照して後により詳細に説明する。
ンエリア27からリードアウトエリア26までのデータ
記録領域28は、図4に示されるようなボリューム及び
ファイル構造を有している。この構造は、論理フォーマ
ットとして特定の規格、例えば、マイクロUDF(mi
cro UDF )及びISO9660に準拠されて定
められている。データ記録領域28は、既に説明したよ
うに物理的に複数のセクタに分割され、その物理的セク
タには、連続番号が付されている。下記の説明で論理ア
ドレスは、マイクロUDF(micro UDF )及
びISO9660で定められるように論理セクタ番号
(LSN)を意味し、論理セクタは、物理セクタのサイ
ズと同様に2048バイトであり、論理セクタの番号
(LSN)は、物理セクタ番号の昇順とともに連続番号
が付加されている。
ファイル構造は、階層構造を有し、ボリューム及びファ
イル構造領域70、ビデオマネージャー71、少なくと
も1以上のビデオタイトルセット72及び他の記録領域
73を有している。これら領域は、論理セクタの境界上
で区分されている。ここで、従来のCDと同様に1論理
セクタは、2048バイトと定義されている。同様に、
1論理ブロックも2048バイトと定義され、従って、
1論理セクタは、1論理ブロックと定義される。
及びISO9660に定められる管理領域に相当し、こ
の領域の記述を介してビデオマネージャー71がシステ
ムROM/RAM部52に格納される。ビデオマネージ
ャー71には、図5を参照して説明するようにビデオタ
イトルセットを管理する情報が記述され、ファイル#0
から始まる複数のファイル74から構成されている。ま
た、各ビデオタイトルセット72には、後に説明するよ
うに圧縮されたビデオデータ、オーディオデータ及び副
映像データ及びこれらの再生情報が格納され、同様に複
数のファイル74から構成されている。ここで、複数の
ビデオタイトルセット72は、最大99個に制限され、
また、各ビデオタイトルセット72を構成するファイル
74(File #j から File #j+9)の
数は、最大10個に定められている。これらファイルも
同様に論理セクタの境界で区分されている。
イトルセット72を利用可能な情報が記録されている。
この他の記録領域73は、必ずしも設けられなくとも良
い。
は、夫々が各ファイル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が管理
する当該光ディスクのボリュームに関するメニューのビ
デオデータ、オーディオデータ及び副映像データが格納
されている。
ト(VMGM_VOBS)76によって後に説明される
ビデオの再生のように当該光ディスクのボリューム名、
ボリューム名表示に伴う音声及び副映像の説明が表示さ
れるとともに選択可能な項目が副映像で表示される。例
えば、VMGM用のビデオオブジェクトセット(VMG
M_VOBS)76によって当該光ディスクがあるボク
サーのワールドチャンピョンに至るまでの試合を格納し
たビデオデータである旨、即ち、ボクサーXの栄光の歴
史等のボリューム名とともにボクサーXのファイティン
グポーズがビデオデータで再生されるとともに彼のテー
マソングが音声で再生され、副映像で彼の年表等が表示
される。また、選択項目として試合のナレーションを英
語、日本語等のいずれの言語を選択するかが問い合わさ
れるとともに副映像で他の言語の字幕を表示するか、ま
た、いずれの言語の字幕を選択するか否かが問い合わさ
れる。このVMGM用のビデオオブジェクトセット(V
MGM_VOBS)76によってユーザは、例えば、音
声は、英語で副映像として日本語の字幕を採用してボク
サーXの試合のビデオを鑑賞する準備が整うこととな
る。
トセット(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もその用途が異なるのみで同様
の構造を有している。
ト(VOBS)82は、1個以上のビデオオブジェクト
(VOB)83の集合として定義され、ビデオオブジェ
クトセット(VOBS)82中のビデオオブジェクト8
3は、同一の用途の供される。通常、メニュー用のビデ
オオブジェクトセット(VOBS)82は、1つのビデ
オオブジェクト(VOB)83で構成され、複数のメニ
ュー用の画面を表示するデータが格納される。これに対
してタイトルセット用のビデオオブジェクトセット(V
TSTT_VOBS)82は、通常、複数のビデオオブ
ジェクト(VOB)83で構成される。
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中で完結することとなる。
識別番号(IDN#j)が付され、この識別番号によっ
てそのビデオオブジェクト(VOB)83を特定するこ
とができる。ビデオオブジェクト(VOB)83は、1
又は複数のセル84から構成される。通常のビデオスト
リームは、複数のセルから構成されることとなるが、メ
ニュー用のビデオストリーム、即ち、ビデオオブジェク
ト(VOB)83は、1つのセル84から構成される場
合もある。同様にセルには、識別番号(C_IDN#
j)が付され、このセル識別番号(C_IDN#j)に
よってセル84が特定される。
数のビデオオブジェクトユニット(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枚
程度の画像が再生する為の圧縮された画面データである
と定められている。
ットがビデオデータを含む場合には、MPEG規格に定
められたビデオパック(Vパック)87、副映像パック
(SPパック)90、及びオーディオパック(Aパッ
ク)91(コンピュータデータパック(Cパック)8
8)から構成されるGOPが配列されてビデオデータス
トリームが構成されるが、このGOPの数とは、無関係
にGOPの再生時間を基準にしてビデオオブジェクト
(VOBU)83が定められ、その先頭には、常にナビ
ゲーションパック(NVパック)86が配列される。ま
た、オーディオ及び/又は副映像データのみの再生デー
タにあってもこのビデオオブジェクトユニットを1単位
として再生データが構成される。即ち、オーディオパッ
ク91のみでビデオオブジェクトユニットが構成されて
も、ビデオデータのビデオオブジェクトと同様にそのオ
ーディオデータが属するビデオオブジェクトユニットの
再生時間内に再生されるべきオーディオパック91がそ
のビデオオブジェクトユニットに格納される。これらパ
ックの再生の手順に関しては、ナビゲーションパック
(NVパック)86とともに後に詳述する。
1について説明する。ビデオマネージャー71の先頭に
配置されるビデオマネージャー情報75は、タイトルを
サーチする為の情報、ビデオマネージャーメニューの再
生の為の情報のようなビデオタイトルセット(VTS)
72を管理する情報が記述され、図5に示す順序で少な
くとも3つのテーブル78、79、80が記録されてい
る。この各テーブル78、79、80は、論理セクタの
境界に一致されている。第1のテーブルであるビデオマ
ネージャー情報管理テーブル(VMGI_MAT)78
は、必須のテーブルであってビデオマネージャー71の
サイズ、このビデオマネージャー71中の各情報のスタ
ートアドレス、ビデオマネージャー情報メニュー用のビ
デオオブジェクトセット(VMGM_VOBS)76に
関する属性情報等が記述されている。
ーブルであるタイトルサーチポインターテーブル(TT
_SRPT)79には、装置のキー及び表示部4からの
タイトル番号の入力に応じて選定可能な当該光ディスク
10中のボリュームに含まれるビデオタイトルのエント
リープログラムチェーン(EPGC)が記載されてい
る。
図7に示すようにあるタイトルのストーリーを再現する
プログラム189の集合であってプログラムチェーンが
連続して再現されることによってある1タイトルの映画
が完結される。従って、ユーザーは、プログラムチェー
ン187内のプログラム189を指定することによって
映画の特定のシーンからその映画を鑑賞することができ
る。
であるビデオタイトルセット属性テーブル(VTS_A
TRT)80には、当該光ディスクのボリューム中のビ
デオタイトルセット(VTS)72に定められた属性情
報が記載される。即ち、属性情報としてビデオタイトル
セット(VTS)72の数、ビデオタイトルセット(V
TS)72の番号、ビデオの属性、例えば、ビデオデー
タの圧縮方式等、オーディオストリームの属性、例え
ば、オーディオの符号化モード等、副映像の属性、例え
ば、副映像の表示タイプ等がこのテーブルに記載されて
いる。
MGI_MAT)78及びタイトルサーチポインターテ
ーブル(TT_SRPT)79に記載の記述内容の詳細
について、図8、図9、図10及び図11を参照して次
に説明する。
管理テーブル(VMGI_MAT)78には、ビデオマ
ネージャー71の識別子(VMG_ID)、論理ブロッ
ク(既に説明したように1論理ブロックは、2048バ
イト)の数でビデオ管理情報のサイズ(VMGI_S
Z)、当該光ディスク、通称、ディジタルバーサタイル
ディスク(ディジタル多用途ディスク:以下、単にDV
Dと称する。)の規格に関するバージョン番号(VER
N)及びビデオマネージャー71のカテゴリー(VMG
_CAT)が記載されている。
リー(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)は、先頭の論理ブロックか
らの相対的な論理ブロック数で記載されている。
トルセット(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)が記載されている。
_SRPT)79には、図9に示すように始めにタイト
ルサーチポインターテーブルの情報(TSPTI)が記
載され、次に入力番号1からn(n≦99)に対するタ
イトルサーチポインタ(TT_SRP)が必要な数だけ
連続的に記載されている。この光ディスクのボリューム
中に1タイトルの再生データ、例えば、1タイトルのビ
デオデータしか格納されていない場合には、1つのタイ
トルサーチポインタ(TT_SRP)93しかこのテー
ブル(TT_SRPT)79に記載されない。
(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)が記載されている。
P)93の内容によって再生されるビデオタイトルセッ
ト(VTS)72、また、プログラムチェーン(PG
C)が特定されるとともにそのビデオタイトルセット7
2の格納位置が特定される。ビデオタイトルセット72
のスタートアドレス(VTS_SA)は、ビデオタイト
ルセット番号(VTSN)で指定されるタイトルセット
を論理ブロック数で記載される。
ト(VTS)72の論理フォーマットの構造について図
12を参照して説明する。各ビデオタイトルセット(V
TS)72には、図12に示すようにその記載順に4つ
の項目94、95、96、97が記載されている。ま
た、各ビデオタイトルセット(VTS)72は、共通の
属性を有する1又はそれ以上のビデオタイトルから構成
され、このビデオタイトル72についての管理情報、例
えば、エントリーサーチポイントの為の情報、ビデオオ
ブジェクトセット96を再生する為の情報、タイトルセ
ットメニュー(VTSM)を再生する為の情報及びビデ
オオブジェクトセット72の属性情報がビデオタイトル
セット情報(VTSI)に記載されている。
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に示す構造を有してい
る。
4、この情報のバックアップ(VTSI_BUP)97
及びビデオタイトルセットタイトル用のビデオオブジェ
クトセット(VTSTT_VOBS)96は、ビデオタ
イトルセット72にとって必須の項目され、ビデオタイ
トルセットメニュー用のビデオオブジェクトセット(V
TSM_VOBS)95は、必要に応じて設けられるオ
プションとされている。
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の
属性が記述されている。
トダイレクトアクセスポインタテーブル(VTS_DA
PT)99は、必要に応じて設けられるオプションのテ
ーブルであって、装置のキー操作/表示部4からのタイ
トル番号の入力に応じて選定可能な当該ビデオタイトル
セット72中に含まれるプログラムチェーン(PGC)
及び又はプログラム(PG)が記載されている。
トプログラムチェーン情報テーブル(VTS_PGCI
T)100は、必須のテーブルであってVTSプログラ
ムチェーン情報(VTS_PGCI)を記述している。
第4のテーブルであるビデオタイトルセットタイムサー
チマップテーブル(VTS_MAPT)101は、必要
に応じて設けられるオプションのテーブルであって表示
の一定時間に対するこのマップテーブル(VTS_MA
PT)101が属するタイトルセット72の各プログラ
ムチェーン(PGC)内のビデオデータの記録位置に関
する情報が記述されている。
マネージャーテーブル(VTSI_MAT)98及びビ
デオタイトルセットプログラムチェーン情報テーブル
(VTS_PGCIT)100について図13から図2
0を参照して説明する。
ーテーブル(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)で記
述される。
98には、ビデオタイトルセット情報管理テーブル(V
TI_MAT)94の終了アドレス(VTI_MAT_
EA)がそのテーブル(VTI_MAT)の先頭バイト
からの相対ブロック数で記載され、ビデオタイトルセッ
トダイレクトアクセスポインタテーブル(VTS_DA
PT)99のスタートアドレス(VTS_DAPT_S
A)がビデオタイトルセット情報(VTSI)94の先
頭バイトからの相対ブロック数で記載されている。
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)の数が
記載されている。
R)には、ビデオの圧縮モード、TVシステムのフレー
ムレート及び表示装置に表示する際の表示のアスペクト
比等が記載されている。
ビデオタイトルセット(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)には、副映像の符号化モード及び副映像の表示タ
イプ等が記載される。
98には、ビデオタイトルセットメニュー(VTSM)
のオーディオストリーム数(VTSM_AST_N
s)、オーディオストリーム属性(VTSM_AST_
ATR)、副映像ストリームの数(VTSM_SPST
_Ns)、及び副映像ストリームの属性(VTSM_S
PST_ATR)が記述されている。
(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が設けられている。
(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の先頭バイトからの相対的な
バイト数で記述されている。
(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)か否かが記載される。
C)は、エントリープログラムチェーン(PGC)でな
いプログラムチェーン(PGC)に先だって記載され
る。
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に記載されてい
る。
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内のプログラムを再生する場合のプ
ログラムの再生時間が記述される。
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の全ての副
映像ストリームで使用する所定数のカラーパレットのセ
ットが記載される。
05には、セル再生情報テーブル(C_PBIT)10
7のスタートアドレス(C_PBIT_SA)及びセル
位置情報テーブル(C_POSIT)108のスタート
アドレス(C_POSIT_SA)が記載されている。
いずれのスタートアドレス(C_PBIT_SA及びC
_POSIT_SA)もVTS_PGC情報(VTS_
PGCI)の先頭バイトからの相対的な論理ブロック数
で記載される。
GC_PGMAP)106は、図19に示すようにPG
C内のプログラムの構成を示すマップである。このマッ
プ(PGC_PGMAP)106には、図19及び図2
0に示すようにプログラムの開始セル番号であるエント
リーセル番号(ECELLN)がセル番号の昇順に記述
されている。また、エントリーセル番号の記述順にプロ
グラム番号が1から割り当てられている。従って、この
マップ(PGC_PGMAP)106の最初のエントリ
ーセル番号は、# 1でなければならない。
07は、PGCのセルの再生順序を定義している。この
セル再生情報テーブル(C_PBIT)107には、図
21に示すようにセル再生情報(C_PBIT)が連続
して記載されている。基本的には、セルの再生は、その
セル番号の順序で再生される。セル再生情報(C_PB
IT)には、図22に示されるようにセルカテゴリー
(C_CAT)が記載される。このセルカテゴリー(C
_CAT)には、セルがセルブロック中のセルである
か、また、セルブロック中のセルであれば最初のセルで
あるかを示すセルブロックモード、セルがブロック中の
一部ではない、或いは、アングルブロックであるかを示
すセルブロックタイプ、システムタイムクロック(ST
C)の再設定の要否を示すSTC不連続フラグが記載さ
れる。
には、セル内では連続して再生するか或いはセル内の各
ビデオオブジェクトユニット(VOBU)単位で静止す
るかを示すセル再生モード、セルの再生の後に静止させ
るか否か或いはその静止時間を示すセルナビゲーション
制御が記載されている。
ーブル(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)が記載される。
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)が記述されている。
は、ビデオオブジェクトユニット(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を含む場合と同
様にオブジェクトユニットの再生時間は、ビデオが再生
される単位を基準に定められる。
められ、既に説明したように複数画面を構成するデータ
列として定義される。即ち、GOPとは、圧縮されたデ
ータに相当し、この圧縮データを伸張させると動画を再
生することができる複数フレームの画像データが再生さ
れる。パックヘッダ110及びシステムヘッダ111
は、MPEG2のシステムレーヤで定義され、パックヘ
ッダ110には、パック開始コード、システムクロック
リファレンス(SCR)及び多重化レートの情報が格納
され、システムヘッダ111には、ビットレート、スト
リームIDが記載されている。PCIパケット116及
びDSIパケット117のパケットヘッダ112、11
4には、同様にMPEG2のシステムレーヤに定められ
ているようにパケット開始コード、パケット長及びスト
リームIDが格納されている。
91、副映像パック90、コンピュータデータパック8
8は、図26に示すようにMPEG2のシステムレーヤ
に定められるように同様にパックヘッダ120、パケッ
トヘッダ121及び対応するデータが格納されたパケッ
ト122から構成され、そのパック長は、2048バイ
トに定められている。これらの各パックは、論理ブロッ
クの境界に一致されている。
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_EPTS)は、当該PCI113が含まれ
るVOBU85の再生終了時間(終了プレゼンテーショ
ンタイムスタンプ:EPTS))を示している。
SIデータ(DSI)115は、VOBユニット(VO
BU)85のサーチを実行する為のナビゲーションデー
タである。DSIデータ(DSI)115には、図29
に示すようにDSI一般情報(DSI_GI)、VOB
Uのサーチ情報(VOBU_SI)及び同期再生情報
(SYNCI)が記述されている。
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)が記載されている。
は、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)が記載されている。
I)には、セル内の先頭アドレスを特定する為の情報が
記述される。
5が含まれるVOBユニット(VOBU)のビデオデー
タの再生開始時間と同期して再生する副映像及びオーデ
ィオデータのアドレス情報が記載される。即ち、図31
に示すようにDSI115が記録されているNVパック
(NV_PCK)86からの相対的な論理セクタ数(R
LSN)で目的とするオーディオパック(A_PCK)
91のスタートアドレス(A_SYNCA)が記載され
る。オーディオストリームが複数(最大8)ある場合に
は、その数だけ同期情報(SYNCI)が記載される。
また、同期情報(SYNCI)には、目的とする副映像
パック(SP_PCK)90を含むVOBユニット(V
OBU)85のNVパック(NV_PCK)86のアド
レス(SP_SYNCA)がDSI115が記録されて
いるNVパック(NV_PCK)86からの相対的な論
理セクタ数(RLSN)で記載されている。副映像スト
リームが複数(最大32)ある場合には、その数だけ同
期情報(SYNCI)が記載される。
(1論理セクタ)となるように調整されている。パック
長が2048バイトに満たない場合、満たないバイト数
が、6バイト以下の場合、パックヘッダ内のスタッフィ
ングバイトの追加によりパック長を調整し、7バイト以
上の場合、スタッフィングバイトは1バイトで、パケッ
トにその不足バイト数に対応するパディングパケットを
追加することによりパック長を調整する。
トコード(000001BAh)、6バイトのSCR
(システムクロックリファレンス、システム時刻基準参
照値)、3バイトの多重化レート(MUXレート;04
68A8h)、1バイト〜7バイトのスタッフィングバ
イト(00h)により構成される。パケットは、基準と
して2034バイトで構成され、このパケットには、パ
ック長調整用のパディングパケット(各バイト単位にデ
ータとして意味をなさない有効データ00hが記録され
る)が必要に応じて設けられるようになっている。
を構成するデータ長が、2034バイトから2028バ
イトの場合、その不足するバイト数分、パックヘッダ内
にスタッフィングバイトを追加(挿入)する。
成するデータ長が、2027バイト以下の場合、その不
足するバイト数分のパディングパケットを追加する。
て説明する。
が2015バイトのビデオデータをパック化する場合、
1パケットの基準バイト数(2034バイト)とそのビ
デオデータのバイト数(2015バイト)に6バイトの
パケットヘッダを加えたバイト数(2021バイト)と
を比較し、この比較による13バイトの不足の算出によ
り、13バイトのパディングパケットの追加と判断し、
スタッフィングバイトが1バイトの通常の14バイトの
パックヘッダと、2021バイトのビデオパケットに1
3バイトのパディングパケットを追加した2034バイ
トのパケットとにより、2048バイトのパックを形成
する。
025バイトのビデオデータをパック化する場合、1パ
ケットの基準バイト数(2034バイト)とそのビデオ
データのバイト数(2025バイト)に6バイトのパケ
ットヘッダを加えたバイト数(2031バイト)とを比
較し、この比較による3バイトの不足の算出により、3
バイトのスタッフィングバイトの追加と判断し、1バイ
トのスタッフィングバイトの他に3バイトのスタッフィ
ングバイトを追加した17バイトのパックヘッダと、2
031バイトのビデオパケットとにより、2048バイ
トのパックを形成する。
る。
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により構成されている。
4バイトのパックスタートコード(000001BA
h)、6バイトのSCR(システムクロックリファレン
ス、システム時刻基準参照値)、3バイトの多重化レー
ト(MUXレート;0468A8h)、1バイト〜7バ
イトのスタッフィングバイト(00h)により構成され
る。
テムヘッダスタートコード(000001BBh)、2
バイトのヘッダ長等により構成される。
れ3バイトのパケットスタートコード(000001
h)、1バイトのストリームID(10111111
b:プライベートストリーム2)、2バイトのPES
(Packetized Elementary St
ream)パケット長により構成される。
トリームを示すコード(00000000b)が付与さ
れている。
トリームを示すコード(00000001b)が付与さ
れている。
(b)に示すように、14バイトのパックヘッダ120
と、9バイトのパケットヘッダ121と2025バイト
までのビデオデータが格納可能なデータ領域122によ
りなるビデオパケット、あるいは19バイトのパケット
ヘッダ121と2015バイトまでのビデオデータが格
納可能なデータ領域122によりなるビデオパケット
で、1つのパックが構成されている。パックヘッダ12
0は、上記NVパック86の場合と同じ構成である。
は、3バイトのパケットスタートコード(000001
h)、1バイトのストリームID(11100000
b:MPEGビデオストリーム)、2バイトのPES
(Packetized Elementary St
ream)パケット長、3バイトのPESに関するデー
タにより構成される。
は、上記9バイトの他に、5バイトのPTS(Pres
entation Time Stamp ;再生出力
の時刻管理情報)と5バイトのDTS(Decodin
g Time Stamp;復号の時刻管理情報)がさ
らに追加構成されている。このPTSとDTSは、ビデ
オストリームのIピクチャ先頭のデータを含むビデオパ
ケットのみに記述される。
準拠の圧縮符号化データの場合、図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バイトに拡
張する。
符号化データの場合、図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バイトに拡張す
る。
ーディオデータの情報としては、フレーム番号、1つの
データの長さが16ビット長か20ビット長か24ビッ
ト長かの処理単位、サンプリング周波数等が記述されて
いる。
ットスタートコード(000001h)、1バイトのス
トリームID(10111101b:プライベートスト
リーム1)、2バイトのPES(Packetized
Elementary Stream)パケット長、
3バイトのPESの内容、5バイトのPTS(Pres
entation Time Stamp ;再生出力
の時刻管理情報)により構成される。
圧縮符号化データの場合に付与されるサブストリームI
D131には、AC3ストリームを示すコード(100
00×××b:×××がストリーム番号)が付与されて
いる。
付与されるサブストリームID131には、リニアPC
Mストリームを示すコード(10100×××b:××
×がストリーム番号)が付与されている。
ば4バイトのフレームヘッダと0〜191までの左右の
4バイトずつの772バイトのオーディオデータにより
構成されている。
に、14バイトのパックヘッダ120と、14バイトの
パケットヘッダ121と1バイトのサブストリームID
141と2019バイトまでの副映像データが格納可能
なデータ領域142によりなる副映像パケットで、1つ
のパックが構成されている。パケットヘッダ121にP
TSが含まれない場合、パケットヘッダ121が9バイ
ト構成となり、副映像データが格納可能なデータ領域1
42が2024バイトに拡張する。パックヘッダ120
は、上記NVパック86の場合と同じ構成である。
トリームを示すコード(001×××××b:××××
×ストリーム番号)が付与されている。
ケットスタートコード(000001h)、1バイトの
ストリームID(10111101b:プライベートス
トリーム1)、2バイトのPES(Packetize
d ElementaryStream)パケット長、
3バイトのPESに関するデータ、5バイトのPTS
(Presentation Time Stamp
;再生出力の時刻管理情報)により構成されている。
このPTSは、各副映像ユニットの先頭データを含む副
映像パケットのみに記述される。
に示すように、14バイトのパックヘッダ120と、1
4バイトのパケットヘッダ121と1バイトのサブスト
リームID151と2バイトのコンピュータ環境情報1
52と2017バイトまでのコンピュータデータが格納
可能なデータ領域153よりなるパケットで、1つのパ
ックが構成されている。パケットヘッダ121にPTS
が含まれない場合、パケットヘッダ121が9バイト構
成となり、コンピュータデータが格納可能なデータ領域
153が2022バイトに拡張する。パックヘッダ12
0は、上記NVパック86の場合と同じ構成である。
用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)」が記述される。
トリームを示すコード(11000000b)が付与さ
れている。
ケットスタートコード(000001h)、1バイトの
ストリームID(10111101b:プライベートス
トリーム1)、2バイトのPES(Packetize
d ElementaryStream)パケット長、
3バイトのPESに関するデータ、5バイトのPTS
(Presentation Time Stamp
;再生出力の時刻管理情報)により構成されている。
このPTSは、各コンピュータデータストリームの先頭
データを含むコンピュータデータパケットのみに記述さ
れる。
デオタイトルセットごとの先頭パックの値を0とし、光
ディスク10への記録順に昇順に増加するようになって
いる。
記述されるストリームIDは、図41に示すように、
「10111100」の場合、プログラムストリームマ
ップを示し、「10111101」の場合、プライベー
トストリーム1を示し、「10111110」の場合、
パディングストリーム(ダミーデータ)を示し、「10
111111」の場合、プライベートストリーム2を示
し、「110×××××」の場合、MPEGオーディオ
ストリーム(×××××;ストリーム番号)を示し、
「1110××××」の場合、MPEGビデオストリー
ム(××××;ストリーム番号)を示し、「11110
000」の場合、エンタイトルメント(許諾)制御メッ
セージを示し、「111110010」の場合、エンタ
イトルメント(許諾)管理メッセージを示し、「111
10010」の場合、DSMコントロールコマンドを示
し、「11111111」の場合、プログラムストリー
ムディレクトリを示している。
90、コンピュータデータパック88のパケット内に記
述されるサブストリームID131、141、151
は、プライベートストリーム1に対応し、図42に示す
ように、「10100×××」の場合、リニアPCMオ
ーディオストリームを示し、その「×××」がストリー
ム番号となり、「001×××××」の場合、副映像ス
トリームを示し、その「×××××」がストリーム番号
となり、「11000000」の場合、コンピュータデ
ータストリームを示し、「10000×××」の場合、
ドルビーAC3オーディオストリームを示し、その「×
××」がストリーム番号となっている。
DSIパケットに記述されるサブストリームID11
8、119は、プライベートストリーム2に対応し、図
43に示すように、「00000000」の場合、PC
Iストリームを示し、「00000001」の場合、D
SIストリームを示している。
1の構成の具体例を、図44を用いて説明する。
リームIDとしてはプライベートストリーム1を示す
「10111101」が記述され、サブストリームID
131としてリニアPCMオーディオストリームを示す
「10100011」が記述され、ストリーム番号は
「3」が記述され、ファーストアクセスユニットポイン
タ133として「01DB(h)」が記述されている。
パケット内のデータ領域134には、前のフレームの残
りデータ(472バイト)と2つのフレームデータ(1
フレーム772バイト構成)が格納されている。
構成の具体例を、図45を用いて説明する。
リームIDとしてはプライベートストリーム1を示す
「10111101」が記述され、サブストリームID
151としてコンピュータデータストリームを示す「1
1000000」が記述され、コンピュータ環境情報1
52として使用CPUが「CPU1」で使用OSが「O
S2」を示す「0111(h)」が記述されている。パ
ケット内のデータ領域153には、コンピュータデータ
が格納されている。
具体例を、図46を用いて説明する。
リームIDとしてはプライベートストリーム1を示す
「10111101」が記述され、サブストリームID
141として副映像ストリームを示す「0010010
1」が記述され、ストリーム番号は「5」が記述されて
いる。パケット内のデータ領域142には、2019バ
イトまでの副映像データが格納されている。
ットの種別を判断してそのパケット内のデータを各デコ
ーダへ転送するパケット転送処理部200を有してい
る。このパケット転送処理部200は、図47に示すよ
うに、メモリインターフェース部(メモリI/F部)2
01、スタッフィング長検知部202、パックヘッダ終
了アドレス算出部203、パック種別判別部204、パ
ケットデータ転送制御部205、およびデコーダインタ
ーフェース部(デコーダI/F部)206により構成さ
れている。
56からのパックデータをデータバスによりスタッフィ
ング長検知部202、パック種別判別部204、パケッ
トデータ転送制御部205、およびデコーダI/F部2
06へ出力するものである。
I/F部201から供給されるパックデータ中のパック
ヘッダ120内のスタッフィング長が何バイトであるか
を検知するものであり、この検知結果はパックヘッダ終
了アドレス算出部203に出力される。
は、スタッフィング長検知部202から供給されるスタ
ッフィング長により、パックヘッダ終了アドレスを算出
するものであり、この算出結果はパック種別判別部20
4およびパケットデータ転送制御部205に出力され
る。
終了アドレス算出部203から供給されるパックヘッダ
終了アドレスに従って、上記メモリI/F部201aか
ら供給されるパックデータ中のそのアドレスの次に供給
される4バイトのデータの内容により、ビデオパック8
7、オーディオパック91、副映像パック90、NVパ
ック86、コンピュータデータパック88のいずれであ
るかを判別するものであり、この判別結果はパケットデ
ータ転送制御部205に出力される。
す1バイトのストリームIDが供給された場合、NVパ
ック86と判別し、ビデオストリームを示す1バイトの
ストリームIDによりビデオパック87と判別し、プラ
イベートストリーム1を示す1バイトのストリームID
によりオーディオパック91、副映像パック90あるい
はコンピュータデータパック88と判別するようになっ
ている。
90あるいはコンピュータデータパック88が判別され
た際、パケットヘッダ121に続くサブストリームID
131、141、151によりドルビーAC3オーディ
オストリーム、リニアオーディオストリーム、副映像ス
トリーム、コンピュータデータストリームかを判別する
ようになっている。
00×××」(×××;ストリーム番号)の場合、リニ
アオーディオストリームと判別され、「10000××
×」(×××;ストリーム番号)の場合、ドルビーAC
3オーディオストリームと判別され、「001××××
×」(×××××;ストリーム番号)の場合、副映像ス
トリームと判別され、「11000000」の場合、コ
ンピュータデータストリームと判別される。
クヘッダ終了アドレス算出部203から供給されるパッ
クヘッダ終了アドレスとパック種別判別部204から供
給されるパック種別の判別結果に応じて、転送先とパケ
ットスタートアドレスを判断し、さらに供給されるパッ
クデータのパケットヘッダ121内のパケット長を判断
するものである。さらに、パケットデータ転送制御部2
05は、転送コントロール信号としての転送先を示す信
号をデコーダI/F部206に供給し、パケットスター
トアドレスからパケット終了アドレスがメモリI/F部
201に供給されるようになっている。
タ転送制御部205から供給される転送コントロール信
号に応じて、メモリI/F部201からパケットデータ
転送制御部205に制御されて供給されるパケットヘッ
ダ121を含むパケットデータとしての、ビデオデー
タ、オーディオデータ、副映像データを、対応するデコ
ーダ部58、60、62に出力したり、パケットデータ
としてのナビゲーションデータ及びコンピュータデータ
をデータRAM部56に出力するものである。
に示す論理フォーマットを有する光ディスク10からの
ムービデータの再生動作について説明する。尚、図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の所定の場所に転送し、保存する。
用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)がサーチされる。
ポインタテーブル(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は、目的のタイトルセットを獲得するこ
ととなる。
ージャー情報(VMGI)75の情報管理テーブル(V
MGI_MAT)78に記述されたビデオマネージャー
メニュー用のビデオ、オーディオ、副映像のストリーム
数及びそれぞれの属性情報を取得して属性情報を基に、
各々のビデオデコーダ部58、オーディオデコーダ部6
0及び副映像デコーダ部62にビデオマネージャーメニ
ュー再生のためのパラメータを設定する。
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に示さ
れる再生装置の各部がその属性に従って設定される。
為のメニュー(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が再生される。
/表示部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)が獲得される。
の番号が指定されると、その番号に対応した図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)が
獲得される。
_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から音声が再生され
る。
たビデオデータの通常再生に関してフローチャートを参
照してより詳細説明する。
すように通常再生が開始される場合には、ステップ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に格納される。
に示すようにキー操作/表示部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
に格納される。
ルセットの読み込み準備が整った時点でリードコマンド
がシステム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に音声信号が送ら
れ、副映像を伴った映像の表示が開始されるとともに音
声の再現が開始される。
は、データRAM部56内のシステムCPU部50によ
る作業エリアに格納される。
コンピュータデータとしてのプログラムデータを用いて
別の処理を実行したり、システムROM/RAM部52
内の別のプログラムを起動するようになっている。
ームが行われる際に、その簡単な双六ゲームのプログラ
ムが、システムROM/RAM部52に記録されておら
ず、上述したようにコンピュータデータとして読み出さ
れるようになっている。
として読み出されることにより、システムROM/RA
M部52に記録されている所定のプログラムを起動する
ようになっている。
は、キー操作/表示部4からの割り込み処理があった場
合には、その得られたキーデータがシステムRAM/R
OM部52に格納される。キーデータがない場合には、
ドライブ部からの再生終了の割り込みがあったか否かが
チェックされる。再生終了の割り込みがない場合には、
ナビゲーションパック86の転送を待つこととなる。ナ
ビゲーションパック86の転送が終了している場合に
は、ナビゲーションパック86中の論理セクタ番号(N
V_PCK_LSN)を現在の論理ブロック番号(NO
WLBN)としてシステムRAM/ROM部52に格納
される。
セル内の最終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の最終セルであるかによって判断される。
即ち、プログラムチェーンを構成するセル数及び再生さ
れたセルの識別番号によってチェックされる。
れるプログラムチェーンがない場合には、ステップS1
8に示すようにPCI113の一般情報(PCI−G
I)に記載されるエンドPTS(VOBU_EPTS)
が参照され、このエンドPTS(VOBU_EPTS)
がシステムタイムクロック(STC)に一致すると、ス
テップ19に示されるようにモニタ6の画面の表示が中
止され、ステップS20に示すようにシステムCPUか
らディスクドライブ部30にデータ転送中止コマンドが
与えられ、データ転送が中止され、再生動作が終了され
る。
図49に示すフローチャートを参照して説明する。
スクドライブ部30にリードコマンドと再生するパック
の論理セクタアドレスを転送する(ステップS31)。
アドレスをシークする(ステップS32)。
アドレスのデータをエラー訂正し、論理セクタデータ内
の主データ部分を、システムプロセッサ部54に転送す
る(ステップS33)。
理セクタのデータをデータRAM部56に保存する(ス
テップS34)。
M部56内に保存されている論理セクタのデータの先頭
よりパックヘッダ110、120を読出し、そのSCR
(システム時刻基準参照値)を保存する(ステップS3
5)。
タの先頭が一致しているため、データの取り出しが容易
に行える。
身のPTSと上記保存した各パックのSCRとを比較
し、PTSに達したSCRに対応するパックつまり再生
出力するパックを判断し、この判断したパックデータを
データRAM部56から読出し、パケット転送処理部2
00でデータの種別を判別し、この判別した種類に応じ
てデコーダ部58、60、62あるいはデータRAM部
56に転送する(ステップS36)。
それぞれのデータフォーマットと上記設定されている符
号化方式に従ってデータをデコードし、D/A&再生処
理部64に送る。D/A&再生処理部64でビデオデー
タのデコード結果のディジタル信号をアナログ信号に変
換した後、上記設定されている条件によりフレームレー
ト処理、アスペクト処理、パンスキャン処理等を施し
て、モニタ部6に出力される。D/A&再生処理部64
でオーディオデータのデコード結果を上記設定されてい
る条件によりディジタル信号をアナログ信号に変換した
後、D/A&再生処理部64で上記設定されている条件
によりミキシング処理を施してスピーカ部8に出力され
る。D/A&再生処理部64は、副映像データのデコー
ド結果のディジタル信号をアナログ信号に変換した後、
モニタ部6に出力される(ステップS37)。
タデータとしてのプログラムデータが供給された際、そ
のデータをそのCPU種別と使用OSを示すコンピュー
タ環境種別とともに記録し、システムCPU部50へコ
ンピュータ環境種別とそのデータを出力する。
が繰り返される。
説明する。
れたパックデータがメモリI/F部201を介してスタ
ッフィング長検知部202、パック種別判別部204、
パケットデータ転送制御部205、およびデコーダI/
F部206に供給される(ステップS41)。
2によって、スタッフィング長が検知され、そのスタッ
フィング長を示すデータがパックヘッダ終了アドレス算
出部203に出力される(ステップS42)。
供給されるスタッフィング長により、パックヘッダ終了
アドレスを算出し、このパックヘッダ終了アドレスがパ
ック種別判別部204、パケットデータ転送制御部20
5に供給される(ステップS43)。
ックヘッダ終了アドレスに従って、そのアドレスの次に
供給される4〜6バイトのデータの内容により、NVパ
ック86、ビデオパック87、ドルビーAC3のオーデ
ィオパック91、リニアPCMのオーディオパック9
1、副映像パック90、コンピュータデータパック88
のいずれであるかを判別し、この判別結果がパケットデ
ータ転送制御部205に供給される(ステップS4
4)。
ートコードが供給された場合、NVパック86と判別
し、3バイトのパケットスタートコードと1バイトのビ
デオストリームを示すストリームIDによりビデオパッ
ク87と判別し、3バイトのパケットスタートコードと
1バイトのストリームIDとしてのプライベートストリ
ーム1によりドルビーAC3のオーディオパック91、
リニアPCMのオーディオパック91、副映像パック9
0、コンピュータデータパック88のいずれかであると
判別する。
リーム1の際に、パケットヘッダ121に続くサブスト
リームID(131、141、151)が「10100
×××」の場合、リニアPCMのオーディオパックと判
別し、その「×××」によりストリーム番号を判別す
る。
リーム1の際に、パケットヘッダ121に続くサブスト
リームID(131、141、151)が「10000
×××」の場合、ドルビーAC3のオーディオパックと
判別し、その「×××」によりストリーム番号を判別す
る。
リーム1の際に、パケットヘッダ121に続くサブスト
リームID(131、141、151)が「001××
×××」の場合、副映像ストリームと判別し、その「×
××××」によりストリーム番号を判別する。
リーム1の際に、パケットヘッダ121に続くサブスト
リームID(131、141、151)が「11000
000」の場合、コンピュータデータストリームと判別
する。
あるいはドルビーAC3のオーディオパック91を判別
した際、そのサブストリームID131の後のフレーム
ヘッダ数132に続く2バイトのファーストアクセスユ
ニットポインタ133により最初のフレームの先頭位置
を示すオフセットバイト番号が判別される。
は、供給されるパック種別の判別結果とパックヘッダ終
了アドレスとファーストアクセスユニットポインタ13
3に応じて、転送先とパケットスタートアドレスを判断
し、さらに供給されるパックデータのパケットヘッダ1
21内のパケット長を判断する。これにより、パケット
データ転送制御部205は、転送コントロール信号とし
ての転送先を示す信号をデコーダI/F部206に供給
し、パケットスタートアドレスからパケット終了アドレ
スがメモリI/F部201に供給される(ステップS4
5)。
タが、メモリI/F部201からデータバスを介して、
デコーダI/F部206に供給され、その後、その種別
に応じた転送先としての各デコーダ58、60、62あ
るいはデータRAM部56に転送される(ステップS4
6)。
はデコーダ58へ転送され、オーディオデータのパケッ
トデータはデコーダ60へ転送され、副映像データのパ
ケットデータはデコーダ62へ転送され、コンピュータ
データのパケットデータはデータRAM部56へ転送さ
れる。
め、データRAM部56での記憶状態がつまり開始アド
レスが一定間隔なため、データRAM部56内のパック
データの先頭が常に同じ間隔のアドレスに保存される事
となり、パックデータの管理がアドレス管理せずに、パ
ック番号だけの管理で良い。
がビデオデータの再生位置等を示すNVデータとしての
PCIデータおよびDSIデータの場合には、このNV
データはデコーダへは転送されず、このNVデータは、
データRAM部56に格納される。このNVデータは、
システムCPU部50によって必要に応じて参照されて
ビデオデータの特殊再生をする際に利用される。この
際、PCIデータとDSIデータとはそれらに付与され
ているサブストリームIDにより識別されるようになっ
ている。
に再生するセル情報がプログラムチェーンデータ中のセ
ル再生順序情報から取得し、同様にして再生が続けられ
る。次に、図50から図55を参照して図4から図31
に示す論理フォーマットで映像データ及びこの映像デー
タを再生するための光ディスク10への記録方法及びそ
の記録方法が適用される記録システムについて説明す
る。
るタイトルセット84の映像ファイル88を生成するエ
ンコーダシステムが示されている。図50に示されるシ
ステムにおいては、ビデオデータ、オーディオデータ、
副映像データ、及びコンピュータデータのソースとし
て、例えば、ビデオテープレコーダ(VTR)211、
オーディオテープレコーダ(ATR)212、副映像再
生器(Subpicture source )21
3、及びコンピュータデータ再生器214が採用され
る。これらは、システムコントローラ(Sys con
)215の制御下でビデオデータ、オーディオデー
タ、副映像データ、及びコンピュータデータを発生し、
これらが夫々ビデオエンコーダ(VENC)216、オ
ーディオエンコーダ(AENC)217、副映像エンコ
ーダ(SPENC)218及びコンピュータデータエン
コーダ(CENC)219に供給され、同様にシステム
コントローラ(Sys con )215の制御下でこ
れらエンコーダ216、217、218、219でA/
D変換されると共に夫々の圧縮方式でエンコードされ、
エンコードされたビデオデータ、オーディオデータ、副
映像データ及びコンピュータデータ(Comp Vid
eo, Comp Audio, Comp Sub−
pict 、Comp computer )としてメ
モリ221、221、222、223に格納される。
映像データ及びコンピュータデータ(Comp Vid
eo, Comp Audio, Comp Sub−
pict 、Comp computer )は、シス
テムコントローラ(Syscon )215によってフ
ァイルフォーマッタ(FFMT)224に出力され、既
に説明したようなこのシステムの映像データのファイル
構造に変換されるとともに各データの設定条件及び属性
等の管理情報がファイルとしてシステムコントローラ
(Sys con )215によってメモリ226に格
納される。
るためのシステムコントローラ(Sys con)21
5におけるエンコード処理の標準的なフローを説明す
る。
ータ及びオーディオデータがエンコードされてエンコー
ドビデオ及びオーディオデータ(Comp Vide
o,Comp Audio)のデータが作成される。即
ち、エンコード処理が開始されると、図51のステップ
50に示すようにビデオデータ及びオーディオデータの
エンコードにあたって必要なパラメータが設定される。
この設定されたパラメータの一部は、システムコントロ
ーラ(Sys con )215に保存されるとともに
ファイルフォーマッタ (FFMT)224で利用され
る。ステップS51で示すようにパラメータを利用して
ビデオデータがプリエンコードされ、最適な符号量の分
配が計算される。ステップS52に示されるようにプリ
エンコードで得られた符号量分配に基づき、ビデオのエ
ンコードが実行される。このとき、オーディオデータの
エンコードも同時に実行される。ステップS53に示す
ように必要であれば、ビデオデータの部分的な再エンコ
ードが実行され、再エンコードした部分のビデオデータ
が置き換えられる。この一連のステップによってビデオ
データ及びオーディオデータがエンコードされる。
うに副映像データがエンコードされエンコード副映像デ
ータ(Comp Sub−pict )が作成される。
即ち、副映像データをエンコードするにあたって必要な
パラメータが同様に設定される。ステップS54に示す
ように設定されたパラメータの一部がシステムコントロ
ーラ(Sys con )215に保存され、ファイル
フォーマッタ(FFMT)224で利用される。このパ
ラメータに基づいて副映像データがエンコードされる。
この処理により副映像データがエンコードされる。
うにコンピュータデータがエンコードされエンコードコ
ンピュータデータ(Comp computer )が
作成される。即ち、データをエンコードするにあたって
必要なパラメータが同様に設定される。ステップS56
に示すように設定されたパラメータの一部がシステムコ
ントローラ (Sys con )215に保存され、
ファイルフォーマッタ(FFMT)224で利用され
る。このパラメータに基づいコンピュータてデータがエ
ンコードされる。この処理によりコンピュータデータが
エンコードされる。
されたビデオデータ、オーディオデータ、副映像デー
タ、及びコンピュータデータ(Com Video,
Comp Audio, Comp Sub−pic
t、Comp computer)が組み合わされて図
4及び図12を参照して説明したような映像データのタ
イトルセット構造に変換される。即ち、ステップS61
に示すように映像データの最小単位としてのセルが設定
され、セルに関するセル再生情報(C_PBI)が作成
される。次に、ステップS62に示すようにプログラム
チェーンを構成するセルの構成、ビデオ、副映像及びオ
ーディオ属性等が設定され(これらの属性情報の一部
は、各データエンコード時に得られた情報が利用され
る。)、図12に示すようにプログラムチェーンに関す
る情報を含めたビデオタイトルセット情報管理テーブル
情報(VTSI_MAT)98及びビデオタイトルセッ
ト時間サーチマップテーブル(VTS_MAPT)10
1が作成される。このとき必要に応じてビデオタイトル
セットダイレクトアクセスポインタテーブル(VTS_
DAPT)も作成される。次にステップS63に示すよ
うに、エンコードされたビデオデータ、オーディオデー
タ、副映像データ、及びコンピュータデータ(Com
Video, Comp Audio, Comp S
ub−pict 、Comp computer )が
一定のパックに細分化され、各データのタイムコード順
に再生可能なように、VOBU単位毎にその先頭にNV
パック86を配置しながら各データセルが配置されて図
6に示すような複数のセルで構成されるビデオオブジェ
クト(VOB)が構成され、このビデオオブジェクトの
セットでタイトルセットの構造にフォーマットされる。
グラムチェーン情報は、ステップS62の過程で、シス
テムコントローラ(Sys con )215のデータ
ベースを利用したり、或いは、必要に応じてデータを再
入力する等を実行し、プログラムチェーン情報(PG
I)として記述される。
たタイトルセットを光ディスクへ記録するためのディス
クフォーマッタのシステムを示している。図53に示す
ようにディスクフォーマッタシステムでは、作成された
タイトルセットが格納されたメモリ230、232から
これらファイルデータがボリュームフォーマッタ(VF
MT)236に供給される。ボリュームフォーマッタ
(VFMT)236では、タイトルセット84、86か
ら管理情報が引き出されてビデオマネージャー71が作
成され、図4に示す配列順序でディスク10に記録され
るべき状態の論理データが作成される。ボリュームフォ
ーマッタ(VFMT)236で作成された論理データに
エラー訂正用のデータがディスクフォーマッタ(DFM
T)238において付加され、ディスクへ記録する物理
データに再変換される。変調器(Modulater)
240において、ディスクフォーマッタ(DFMT)2
38で作成された物理データが実際にディスクへ記録す
る記録データに変換され、この変調処理された記録デー
タが記録器(Recoder )242によってディス
ク10に記録される。
なフローを図54及び図55を参照して説明する。図5
4には、ディスク10に記録するための論理データが作
成されるフローが示されている。即ち、ステップS80
で示すように映像データファイルの数、並べ順、各映像
データファイル大きさ等のパラメータデータが始めに設
定される。次に、ステップS81で示すように設定され
たパラメータと各ビデオタイトルセット72のビデオタ
イトルセット情報81からビデオマネージャー71が作
成される。その後、ステップS82に示すようにビデオ
マネージャー71、ビデオタイトルセット72の順にデ
ータが該当する論理ブロック番号に沿って配置され、デ
ィスク10に記録するための論理データが作成される。
録するための物理データを作成するフローが実行され
る。即ち、ステップS83で示すように論理データが一
定バイト数に分割され、エラー訂正用のデータが生成さ
れる。次にステップS84で示すように一定バイト数に
分割した論理データと、生成されたエラー訂正用のデー
タが合わされて物理セクタが作成される。その後、ステ
ップS85で示すように物理セクタを合わせて物理デー
タが作成される。このように図55に示されたフローで
生成された物理データに対し、一定規則に基づいた変調
処理が実行されて記録データが作成される。その後、こ
の記録データがディスク10に記録される。
録媒体に記録してユーザに頒布して再生する場合に限ら
ず、図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で上述し
た再生処理と同様に処理されてビデオが再生される。
ビデオオブジェクトセット95、96は、図6に示すビ
デオオブジェクトユニット85を単位として転送され
る。このビデオオブジェクトユニット85には、ビデオ
の再生及びサーチ情報が格納されたNVパック86がそ
の先頭に配置されている。しかも、このNVパック86
には、そのNVパック86が属するビデオオブジェクト
ユニット85を基準として前後に再生されるべきビデオ
オブジェクトユニットのアドレスが記載されていること
から、ビデオオブジェクトユニット85の転送中に何ら
かの原因でビデオオブジェクトユニット85が欠けたと
しても欠けたビデオオブジェクトユニット85の再転送
を要求することによって確実にユーザ側でビデオデータ
を再生することができる。また、転送は、ビデオオブジ
ェクトユニットの再生順に実施されなくともユーザ側の
システムROM/RAM部52が正確なプログラムチェ
ーンの再生情報を保持することでそのNVパック86の
アドレスデータを参照して再生順序をシステムCPU部
50が指示することができる。
クトユニットは、ビデオ、オーディオ、副映像及びコン
ピュータデータを含むデータ列として説明したが、ビデ
オ、オーディオ、副映像及びコンピュータデータのいず
れかが含まれれば良く、オーディオパックのみ或いは副
映像パックのみコンピュータデータパックのみで構成さ
れても良い。
に、プログラムチェーン、プログラム、セル、パックの
階層構造でデータが記録され、上記各パックが、各パッ
クを識別するためのパックヘッダとデータストリームが
記録されるパケットよりなり、上記パケットが少なくと
もプライベートストリームを示すデータを有するパケッ
トヘッダとプライベートストリームの種別を示すデータ
とこの種別に対応するパケットデータよりなるようにし
たものである。
種類取り扱うことができる。
ーディオデータ、リニアPCMオーディオデータの場合
には、途中からの再生がスムーズにでき、コンピュータ
データの時には、使用できる環境が簡単に検出できる。
て高密度記録タイプの光ディスクについて説明したが、
この発明は、光ディスク以外の他の記憶媒体、例えば、
磁気ディスク或いはその他の物理的に高密記録可能な記
憶媒体等にも適用することができる。
ば、さまざまな種別データを複数種類取り扱うことがで
きる。
データの場合には、途中からの再生がスムーズにでき、
コンピュータデータの時には、使用できる環境が簡単に
検出できる。
略を示すブロック図。
詳細を示すブロック図。
る光ディスクの構造を概略的に示す斜視図。
造を示す図。
す図。
BS)の構造を示す例である。
構造を示す説明図。
内のビデオマネージャ情報管理テーブル(VMGI_M
AT)のパラメータ及び内容を示す図。
内のタイトルサーチポインタテーブル(TSPT)の構
造を示す図。
ル(TSPT)のタイトルサーチポインタテーブルの情
報(TSPTI)のパラメータ及び内容を示す図。
ル(TSPT)の入力番号に対応したタイトルサーチポ
インタ(TT_SRP)のパラメータ及び内容を示す
図。
示す図。
(VTSI)のビデオタイトルセット情報の管理テーブ
ル(VTSI_MAT)のパラメータ及び内容を示す
図。
(VTSI)のビデオタイトルセットプログラムチェー
ン情報のテーブル(VTS_PGCIT)の構造を示す
図。
ラムチェーン情報のテーブル(VTS_PGCIT)の
情報(VTS_PGCITI)のパラメータ及び内容を
示す図。
ラムチェーン情報のテーブル(VTS_PGCIT)の
プログラムチェーンに対応したサーチポインタ(VTS
_PGCIT_SRP)のパラメータ及び内容を示す
図。
ラムチェーン情報のテーブル(VTS_PGCIT)の
プログラムチェーンに対応したビデオタイトルセットの
為のプログラムチェーン情報(VTS_PGCI)の構
造を示す図。
TS_PGCI)のプログラムチェーンの一般情報(P
GC_GI)のパラメータ及び内容を示す図。
TS_PGCI)のプログラムチェーンのマップ(PG
C_PGMAP)の構造を示す図。
(PGC_PGMAP)に記述されるプログラムに対す
るエントリーセル番号(ECELLN)のパラメータ及
び内容を示す図。
TS_PGCI)のセル再生情報テーブル(C_PBI
T)の構造を示す図。
PBIT)のパラメータ及び内容を示す図。
TS_PGCI)のセル位置情報(C_POSI)の構
造を示す図。
I)のパラメータ及び内容を示す図。
示す図。
ックの構造を示す図。
生制御情報(PCI)のパラメータ及び内容を示す図。
の一般情報(PCI_GI)のパラメータ及び内容を示
す図。
ィスクサーチ情報(DSI)のパラメータ及び内容を示
す図。
I)のDSI一般情報(DSI_GI)のパラメータ及
び内容を示す図。
B)の同期再生情報(SYNCI)のパラメータ及びそ
の内容を示す図。
説明するための図。
説明するための図。
図。
るための図。
めの図。
リームIDの内容を説明するための図。
リームIDの内容を説明するための図。
るための図。
成を説明するための図。
めの図。
ブロック図。
ータ、コンピュータデータの再生処理の手順を示すフロ
ーチャート。
ャート。
生成するエンコーダシステムを示すブロック図。
ーチャートである。
オデータ、オーディオデータ及び副映像データを組み合
わせて映像データのファイルを作成するフローチャート
である。
クへ記録するためのディスクフォーマッタのシステムを
示すブロック図。
けるディスクに記録するための論理データを作成するフ
ローチャートである。
理データを作成するフローチャートである。
介して転送するシステムを示す概略図。
Claims (5)
- 【請求項1】再生対象としての多数のデータ・ユニット
が記録され、このデータ・ユニットがビデオ・パック及
び副映像パックを含むデータ・パック列から構成されて
いる光ディスクにおいて、 前記ビデオ・パックは、MPEG規格に基づいた1つの
パック・ヘッダ及び1つのデータ・パケットから構成さ
れ、 前記副映像パックは、1つのパック・ヘッダ及び1つの
データ・パケットから構成され、 この副映像パックのデータ・パケットは、パケット・ヘ
ッダ、これに続くサブ・ストリームID領域及びパケッ
ト・データ領域を具備し、このパケット・データ領域に
は、MPEGビデオ・ストリーム以外の副映像ストリー
ムに属する副映像パケット・データが格納され、前記パ
ケット・ヘッダには、前記パケット・データがMPEG
規格に定められたプライベート・ストリーム1に属する
データである旨を示すストリームIDが記録され、前記
サブ・ストリームID領域には、前記パケット・データ
が特定のデータ・ストリームに属する副映像データであ
る旨を示しているサブ・ストリームIDが記録されてい
ることを特徴とする光ディスク。 - 【請求項2】前記ビデオ・オーディオ・副映像パック
は、1論理セクタに定められた同一のパック長を有し、
1論理セクタは、2048バイトの1物理セクタに等し
く定められていることを特徴とする請求項1の光ディス
ク。 - 【請求項3】前記パックのパック長が2048バイトに
満たない場合、その満たないバイト数が6バイト以下の
場合、前記パック・ヘッダにスタッフィング・バイトが
追加されてパックのパック長が2048バイトに調整さ
れ、また、その満たないバイト数が7バイト以上の場
合、前記パック・ヘッダに1バイトのスタッフィング・
バイトが追加され、パケットにその不足バイト数に対応
するパディング・パケットが追加されて前記パックのパ
ック長が2048バイトに調整されることを特徴とする
請求項2の光ディスク。 - 【請求項4】前記データ・ユニットは、パックヘッダ及
びデータ・パケッから構成されるオーディオ・パックを
含み、このオーディオ・パックのデータ・パケットは、
パケット・ヘッダ、これに続くサブ・ストリームID領
域及びパケット・データ領域を具備し、このパケット・
データ領域には、MPEGオーディオ・ストリーム以外
のストリームに属するオーディオ・パケット・データが
格納され、前記パケット・ヘッダには、前記パケット・
データがMPEG規格に定められたプライベート・スト
リーム1に属するデータである旨を示すストリームID
が記録され、前記サブストリームID領域には、前記パ
ケット・データが特定のオーディオ・ストリームに属す
るオーディオ・データである旨を示しているサブ・スト
リームIDが記録されていることを特徴とする請求項1
の光ディスク。 - 【請求項5】前記サブ・ストリームID領域には、前記
サブ・ストリームIDに続いてそのストリーム番号が記
載されていることを特徴とする請求項1の光ディスク。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP16902298A JP2857143B1 (ja) | 1996-04-01 | 1998-06-16 | 光ディスク |
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP8-78716 | 1996-04-01 | ||
JP7871696A JPH08339637A (ja) | 1995-04-11 | 1996-04-01 | 記録媒体とこの記録媒体へのデータの記録装置とその記録方法、その記録媒体からのデータの再生装置とその再生方法 |
JP16902298A JP2857143B1 (ja) | 1996-04-01 | 1998-06-16 | 光ディスク |
Related Parent Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP9082844A Division JP2839879B2 (ja) | 1996-04-01 | 1997-04-01 | 記録媒体 |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2857143B1 true JP2857143B1 (ja) | 1999-02-10 |
JPH1169309A JPH1169309A (ja) | 1999-03-09 |
Family
ID=26419773
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP16902298A Expired - Lifetime JP2857143B1 (ja) | 1996-04-01 | 1998-06-16 | 光ディスク |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP2857143B1 (ja) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2001510619A (ja) * | 1997-11-29 | 2001-07-31 | コーニンクレッカ フィリップス エレクトロニクス エヌ ヴィ | オーディオの記録方法及び装置、記録担体、及び再生装置 |
Families Citing this family (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20030087193A (ko) | 2002-05-07 | 2003-11-14 | 엘지전자 주식회사 | 멀티 채널 방송 스트림의 기록 관리방법 |
KR20040000290A (ko) | 2002-06-24 | 2004-01-03 | 엘지전자 주식회사 | 고밀도 광디스크의 멀티 경로 데이터 스트림 관리방법 |
US7693394B2 (en) * | 2003-02-26 | 2010-04-06 | Lg Electronics Inc. | Recording medium having data structure for managing reproduction of data streams recorded thereon and recording and reproducing methods and apparatuses |
-
1998
- 1998-06-16 JP JP16902298A patent/JP2857143B1/ja not_active Expired - Lifetime
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2001510619A (ja) * | 1997-11-29 | 2001-07-31 | コーニンクレッカ フィリップス エレクトロニクス エヌ ヴィ | オーディオの記録方法及び装置、記録担体、及び再生装置 |
JP2009289398A (ja) * | 1997-11-29 | 2009-12-10 | Koninkl Philips Electronics Nv | オーディオの記録方法及び装置、記録担体、及び再生装置 |
Also Published As
Publication number | Publication date |
---|---|
JPH1169309A (ja) | 1999-03-09 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP2839879B2 (ja) | 記録媒体 | |
KR100209847B1 (ko) | 데이타 재생장치와 재생방법 | |
JP2747268B2 (ja) | ナビゲーションデータに従ってデータを再生する方法及びその装置、ナビゲーションデータを備えたデータを記録媒体に記録する方法及びその装置 | |
JPH08339637A (ja) | 記録媒体とこの記録媒体へのデータの記録装置とその記録方法、その記録媒体からのデータの再生装置とその再生方法 | |
JP2857142B1 (ja) | 光ディスク | |
JP2857146B1 (ja) | 光ディスク再生装置及び再生方法並びに光ディスク記録装置及び記録方法 | |
JP2857143B1 (ja) | 光ディスク | |
JP3062152B2 (ja) | データ通信システム | |
JP3505310B2 (ja) | 再生装置と再生方法と記録装置と記録方法 | |
JP2857141B1 (ja) | 光ディスク | |
JP2857145B1 (ja) | 光ディスク再生装置及び再生方法並びに光ディスク記録装置及び記録方法 | |
JP2857144B1 (ja) | 光ディスク再生装置及び再生方法並びに光ディスク記録装置及び記録方法 | |
JP2839878B2 (ja) | データ再生装置並びに再生方法及びデータ記録装置並びに記録方法 | |
JP2875797B2 (ja) | 光ディスク | |
JP2857140B1 (ja) | 光ディスク | |
JP2865643B2 (ja) | 再生状態に応じて副映像を強制的に再現させることが可能なビデオデータが格納されている記録媒体及びその再生システム | |
JP2869048B2 (ja) | 光ディスク再生装置と光ディスク再生方法 | |
JPH1074380A (ja) | ナビゲーションデータに従ってデータを再生する方法及びその装置、ナビゲーションデータを備えたデータデータを記録媒体に記録する方法及びその装置、並びにナビゲーションデータを基にデータを通信系を介して転送するシステム | |
JPH1074379A (ja) | 光学式ディスク |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20071127 Year of fee payment: 9 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20081127 Year of fee payment: 10 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20091127 Year of fee payment: 11 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20101127 Year of fee payment: 12 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20101127 Year of fee payment: 12 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20111127 Year of fee payment: 13 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20121127 Year of fee payment: 14 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20131127 Year of fee payment: 15 |
|
EXPY | Cancellation because of completion of term |