(57)【特許請求の範囲】
【請求項１】
情報再生速度を可変可能な特殊再生モードを有する情報再生装置において、
予め用意された複数種類の情報再生速度の中から、予め定められた数の範囲内で、所定の種類の情報再生速度を選択的に設定可能とする設定手段と、
この設定手段で設定された情報再生速度の中から要求された情報再生速度での情報再生を実行する制御手段とを具備したことを特徴とする情報再生装置。
【請求項２】
前記設定手段は、予め用意された複数種類の情報再生速度のそれぞれに対応させて、前記制御手段が情報再生を実行する際に必要な情報を記録したテーブルを有していることを特徴とする請求項１記載の情報再生装置。
【請求項３】
前記設定手段は、予め定められた数の特殊再生モードのそれぞれに対応させて、情報再生速度が設定されているか未設定かを示すテーブルを表示することを特徴とする請求項１記載の情報再生装置。
【請求項４】
前記設定手段は、表示されている前記テーブル上で情報再生速度が未設定となっている特殊再生モードが選択された状態で、その特殊再生モードに対して選択的に設定可能な複数種類の情報再生速度の一覧を表示することを特徴とする請求項３記載の情報再生装置。
【請求項５】
情報再生速度を可変可能な特殊再生モードを有する情報再生方法において、
予め用意された複数種類の情報再生速度の中から、予め定められた数の範囲内で、所定の種類の情報再生速度を選択的に設定する設定工程と、
この設定工程で設定された情報再生速度の中から要求された情報再生速度での情報再生を実行する制御工程とを有することを特徴とする情報再生方法。
【請求項６】
前記設定工程は、予め用意された複数種類の情報再生速度のそれぞれに対応させて、前記制御工程が情報再生を実行する際に必要な情報を記録したテーブルを有していることを特徴とする請求項５記載の情報再生方法。
【請求項７】
前記設定工程は、予め定められた数の特殊再生モードのそれぞれに対応させて、情報再生速度が設定されているか未設定かを示すテーブルを表示することを特徴とする請求項５記載の情報再生方法。
【請求項８】
前記設定工程は、表示されている前記テーブル上で情報再生速度が未設定となっている特殊再生モードが選択された状態で、その特殊再生モードに対して選択的に設定可能な複数種類の情報再生速度の一覧を表示することを特徴とする請求項７記載の情報再生方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
この発明は、例えばＤＶＤ（Digital Versatile Disc）のような光ディスク等から、デジタル情報を再生する情報再生装置及び情報再生方法の改良に関する。
【０００２】
【従来の技術】
周知のように、例えばＤＶＤ等の光ディスク再生装置における再生速度の種類及び数は、各再生装置毎に一意的に決まっている。そして、ユーザが再生速度を変更するキーを操作することにより、再生装置が保持している再生速度が順番に切り替えられるようになっている。
【０００３】
具体的に言えば、再生装置が早送り再生モードとして、２倍速再生、８倍速再生及び３０倍速再生の３種類を備えていると仮定する。そして、通常再生中に、ユーザが早送りキーを操作することにより、コンテンツの再生速度が２倍速に切り替わる。
【０００４】
また、この２倍速再生を行なっている状態で、ユーザが再度早送りキーを操作することにより、コンテンツの再生速度が８倍速に切り替わる。この状態で、さらに、ユーザが早送りキーを操作することにより、コンテンツの再生速度が３０倍速に切り替わる。
【０００５】
そして、この３０倍速で再生を行なっている間に、ユーザが再度早送りキーを操作することにより、コンテンツの再生速度が２倍速に切り替わる。以後、同様に、ユーザが早送りキーを操作する毎に、再生速度がサイクリックに切り替えられることになる。
【０００６】
再生装置の内部では、早送り再生を実現するために、２つの手法が用いられている。１つは、デコーダへの再生モードの設定であり、他の1つは、デコーダに入力するストリームの変更である。ＤＶＤのコンテンツは、ビデオオブジェクトという単位で記録され、各ビデオオブジェクトの再生時間は約０．５秒となっている。
【０００７】
８倍速や３０倍速の高速再生を行なう場合には、デコーダに対して、ＭＰＥＧストリームのＩピクチャのみの再生を行なうように設定をし、デコーダへは、８倍速の場合３ＶＯＢＵ（ビデオオブジェクトユニット）毎、３０倍速の場合１０ＶＯＢＵ毎に、飛び飛びのデータを入力させて高速再生を実現している。
【０００８】
なお、２倍速再生については、例えば、ＭＰＥＧストリームのＩピクチャとＰピクチャのみを再生する等のように、デコーダの再生モードの設定のみで対応している場合が一般的である。
【０００９】
【発明が解決しようとする課題】
しかしながら、上記のような高速再生機能を有する従来の再生装置では、上述したように、再生速度の種類や数が各再生装置毎に一意的に決まっているため、ユーザが、自由に再生速度の種類や数を変更することができず、使い勝ってが不便であるという問題を有している。
【００１０】
例えば、２倍速再生、８倍速再生及び３０倍速再生の３種類の高速再生機能を持っている再生装置に対して、３倍速再生、５０倍速再生、１００倍速再生及び２００倍速再生の４種類の高速再生機能を持たせることは、到底不可能なことである。
【００１１】
そこで、この発明は上記事情を考慮してなされたもので、ユーザが再生速度の種類及び数を独自に設定することを可能とし、ユーザにとっての自由度を高め使い勝ってを向上させ得るようにした極めて良好な情報再生装置及び情報再生方法を提供することを目的とする。
【００１２】
【課題を解決するための手段】
この発明に係る情報再生装置は、情報再生速度を可変可能な特殊再生モードを有するものを対象としている。そして、予め用意された複数種類の情報再生速度の中から、予め定められた数の範囲内で、所定の種類の情報再生速度を選択的に設定可能とする設定手段と、この設定手段で設定された情報再生速度の中から要求された情報再生速度での情報再生を実行する制御手段とを備えるようにしたものである。
【００１３】
また、この発明に係る情報再生方法は、情報再生速度を可変可能な特殊再生モードを有する方法を対象としている。そして、予め用意された複数種類の情報再生速度の中から、予め定められた数の範囲内で、所定の種類の情報再生速度を選択的に設定する設定工程と、この設定工程で設定された情報再生速度の中から要求された情報再生速度での情報再生を実行する制御工程とを有するようにしたものである。
【００１５】
上記のような構成及び方法によれば、予め用意された複数種類の情報再生速度の中から、予め定められた数の範囲内で、所定の種類の情報再生速度を選択的に設定可能としたので、ユーザが再生速度の種類及び数を独自に設定することを可能とし、ユーザにとっての自由度を高め使い勝ってを向上させることが可能となる。
【００１６】
【発明の実施の形態】
以下、この発明の実施の形態について、図面を参照して詳細に説明する。図１は、光ディスク（ＤＶＤ）再生装置１１を示している。この光ディスク再生装置１１は、ＭＰＵ部１２、ＭＰＥＧデコーダ部（ビデオデコーダ部）１３、オーディオデータのＤ／Ａ変換部１４、光ディスク１０から情報の読み取りを行なうディスクドライブ部１５、システムプロセッサ部１６、ワークメモリ部１７、ＳＰ（副映像）デコーダ部１８、オーディオデコーダ部１９、ビデオメモリ部２０、ユーザ操作の入力デバイスである操作キーパネル（リモートコントローラ等を含む）２１、ビデオプロセッサ部２２、内部バス２３、ユーザ設定等を記憶させておくための不揮発性メモリ部２４等で構成されている。
【００１７】
この光ディスク再生装置１１の外部には、図示しないオーディオ増幅器（あるいはＡＶ増幅器）を介して外部スピーカ２５が接続されているとともに、図示しないビデオＩ／Ｆを介してＴＶモニタ（あるいはビデオプロジェクタ）２６が接続されている。
【００１８】
ＭＰＵ部１２内には、ユーザインターフェース作成部１２ａがファームウエアとして組み込まれ、さらに、データメモリ（ＯＳＤその他の用途のデータメモリ）１２ｂが設けられている。
【００１９】
なお、図示しないが、ＭＰＵ部１２内には、その他のファームウエア（後述する図６〜図１２の処理を担当するプログラム）が書き込まれたプログラムメモリも設けられている。
【００２０】
また、システムプロセッサ部１６内には、トラックバッファ部１６ａ、データ切り分け部１６ｂ及びメモリＩ／Ｆ部１６ｃが設けられている。
【００２１】
図１に示す光ディスク再生装置１１におけるデータの基本的な流れは、以下のようになっている。まず、ＭＰＵ部１２がディスクドライブ部１５に目的のアドレスとリード命令とを送る。
【００２２】
すると、ディスクドライブ部１５は、送られてきたアドレス及び命令にしたがって、光ディスク１０から目的の論理セクタデータを読み出し、その読み出したパックデータを図示しないデータ入力部を通してシステムプロセッサ部１６に送る。
【００２３】
システムプロセッサ部１６内では、データ切り分け部１６ｂが、トラックバッファ部16ａを介して送られてきたパックデータをパケットデータに切り分け、データの内容
（目的）に応じて、ビデオパケットデータ（ＭＰＥＧエンコードされたデータ）はＭＰＥＧデコーダ部１３に転送し、オーディオパケットデータはオーディオデコーダ部１９に転送し、副映像パケットデータはＳＰデコーダ部１８に転送する。
【００２４】
また、ナビゲーションパックＮＶ＿ＰＣＫ、その他のパック（オーディオパックＡ＿ＰＣＫ、ビデオパックＶ＿ＰＣＫ、副映像パックＳＰ＿ＰＣＫ等）は、ＭＰＵ部１２が適宜処理するために、メモリＩ／Ｆ１６ｂを介してワークメモリ部１７に転送され、そこに保存される。
【００２５】
各デコーダ部１３，１８，１９に送られた各パケットデータは、パケットデータ内の再生タイムスタンプ（Presentation Time Stamp）の値に同期して再生処理が行なわれる。これにより、ＴＶモニタ２６の画面上に、例えば英語音声＋日本語字幕付きの動画（映画）を出画させることができる。
【００２６】
ＭＰＵ部１２の内部では、データメモリ１２ｂの内部データを用いて、ユーザが視覚的に操作し確認するためのユーザインターフェースを提供するオン・スクリーン・ディスプレイ（ＯＳＤ等）が生成される。この生成は、ユーザインターフェース作成部１２ａというファームウエアで実行され、生成されたＯＳＤデータは、ビデオメモリ部２０に保存される。
【００２７】
また、ＭＰＵ部１２の内部には、ナビゲーションパックＮＶ＿ＰＣＫから取り出したＳＲＩ情報により、早送り再生及び早戻し再生を行なうために、次に再生するべきＶＯＢＵの先頭アドレスを取得し、ディスクドライブ部１５に目的のアドレスとリード命令とを設定された速度により決定する、飛び先アドレス判定部１２ｃが、ファームウエアの形で設けられている。なお、１枚の光ディスク１０に記録される情報のデータ構造については後述する。
【００２８】
光ディスク再生装置１１においては、一般的にＯＳＤの言語設定や、接続しているテレビジョン画面の形状等の、ユーザ独自の設定環境を再生装置１１内部の不揮発性メモリ部２４に保持している。
【００２９】
光ディスク再生装置１１のシステムが立ち上がると、不揮発性メモリ部２４から設定環境情報を読み出し、その情報に基づいて再生装置１１は各種の設定を行なっている。なお、後述するが、この実施の形態において、ユーザが設定した再生速度の設定情報は、この不揮発性メモリ部２４に記憶され保持される。
【００３０】
図２は、上記光ディスク１０におけるデータの階層構造を示している。この光ディスク１０には、内周側にリードインエリアが設けられ、外周側にリードアウトエリアが設けられ、これら両エリアの間にボリュームスペース２７が設けられている。
【００３１】
このボリュームスペース２７は、ボリューム／ファイル構造情報エリア２８、ＤＶＤビデオエリア２９、その他の記録エリア３０等を含んでいる。その他の記録エリア３０には、ビデオタイトルセットＶＴＳで利用可能な情報、あるいは、ビデオタイトルセットとは関係のない他の情報（例えばコンピュータ情報）を記録することができる。この記録エリア３０は必須ではなく、使用しないのなら削除されても良い。
【００３２】
ボリューム／ファイル構造情報エリア２８は、ＩＳＯ９６６０及びＵＤＦブリッジに定められる管理領域に相当する。このエリア２８の記述に基づいて、ビデオマネージャＶＭＧの内容が光ディスク再生装置１１の対応するメモリ部に格納される。
【００３３】
上記エリア２８〜３０は、論理セクタの境界上で区分されている。ここで、１論理セクタは２０４８バイトと定義され、１論理ブロックも２０４８バイトと定義される。したがって、１論理セクタは１論理ブロックと対等に定義される。
【００３４】
ＤＶＤビデオエリア２９は、ビデオマネージャＶＭＧという管理情報と、１以上（最大９９個）のビデオタイトルセットＶＴＳ＃Ｎというコンテンツ情報を含んでいる。
【００３５】
ビデオマネージャＶＭＧのファイル３１は、ビデオマネージャ情報ＶＭＧＩ、ビデオマネージャメニュー用ビデオオブジェクトセットＶＭＧＭ＿ＶＯＢＳ、及び、ビデオマネージャ情報ＶＭＧＩのバックアップＶＭＧＩ＿ＢＵＰとで構成されている。
【００３６】
ビデオマネージャ情報ＶＭＧＩは、ビデオマネージャ情報管理テーブルＶＭＧＩ＿ＭＡＴ（図示せず）、タイトルサーチポインタテーブルＴＴ＿ＳＲＰＴ、ビデオマネージャメニューＰＧＣＩユニットテーブルＶＭＧＭ＿ＰＧＣＩ＿ＵＴ（図示せず）、パレンタル管理情報テーブルＰＴＬ＿ＭＡＩＴ（図示せず）、ビデオタイトルセット属性テーブルＶＴＳ＿ＡＴＲＴ（図示せず）、テキストデータマネージャＴＸＴＤＴ＿ＭＧ（図示せず）、ビデオマネージャメニューセルアドレステーブルＶＭＧＭ＿Ｃ＿ＡＤＴ（図示せず）、及び、ビデオマネージャメニュービデオオブジェクトユニットアドレスマップＶＭＧＭ＿ＶＯＢＵ＿ＡＤＭＡＰ（図示せず）とを含んでいる。
【００３７】
ビデオマネージャ情報ＶＭＧＩに含まれるタイトルサーチポインタテーブルＴＴ＿ＳＲＰＴは、タイトルサーチポインタテーブル情報ＴＴ＿ＳＲＰＴＩ（図示せず）及び１以上のタイトルサーチポインタＴＴ＿ＳＲＰを含んでいる。
【００３８】
各タイトルサーチポインタＴＴ＿ＳＲＰは、該当タイトルの再生形式ＴＴ＿ＰＢ＿ＴＹ（１つのシーケンシャルなＰＧＣのタイトルか、１つのランダムなＰＧＣタイトルか、マルチＰＧＣタイトルか等を示す）、アングル数ＡＧＬ＿Ｎｓ（図示せず）、パートオブタイトル数（チャプタ数）ＰＴＴ＿Ｎｓ（図示せず）、該当タイトルのパレンタルＩＤフィールドＴＴ＿ＰＴＬ＿ＩＤ＿ＦＬＤ（図示せず）、
ビデオタイトルセット番号ＶＴＳＮ（図示せず）、ビデオタイトルセットタイトル番号ＶＴＳ＿ＴＴＮ（図示せず）、ビデオタイトルセットＶＴＳの開始アドレスＶＴＳ＿ＳＡとを含んでいる。
【００３９】
また、上記タイトルの再生形式ＴＴ＿ＰＢ＿ＴＹには、タイムサーチ／タイムプレイのユーザ操作を許可するかどうかを決めるユーザ操作フラグビットＵＯＰ０、チャプタサーチ（ＰＴＴサーチ）／チャプタ再生（ＰＴＴ再生）のユーザ操作を許可するかどうかを決めるユーザ操作フラグビットＵＯＰ１が記述できるようになっている。
【００４０】
一方、個々のビデオタイトルセット（図２ではＶＴＳ＃Ｎで例示）のファイル３２は、そのタイトルの管理情報であるビデオタイトルセット情報ＶＴＳＩ、ビデオタイトルセットメニュー用ビデオオブジェクトセットＶＴＳＭ＿ＶＯＢＳ（オプション）、ビデオタイトルセットタイトル用のビデオオブジェクトセットＶＴＳＴＴ＿ＶＯＢＳ（ビデオコンテンツ）、及び、ビデオタイトルセット情報ＶＴＳＩのバックアップＶＴＳＩ＿ＢＵＰとで構成されている。
【００４１】
各ビデオタイトルセットＶＴＳ中のいずれのビデオオブジェクトＶＯＢも、その用途の違いを除いては同様な構造を有している。各ビデオタイトルセットＶＴＳには、ＭＰＥＧ規格により圧縮されたビデオデータ、所定の規格により圧縮された（あるいは非圧縮の）オーディオデータ、及び、所定の規定によりランレングス圧縮された副映像データとともに、これらのデータを再生するための様々な情報が格納されている。なお、ビデオタイトルセットＶＴＳを構成するファイル３２の数は、例えば最大で１２個に定められている。また、上記ファイル３１，３２は、論理セクタの境界で区分されている。
【００４２】
各ビデオタイトルセットＶＴＳの管理情報ＶＴＳＩは、ビデオタイトルセット情報管理テーブルＶＴＳＩ＿ＭＡＴ（図示せず）、ビデオタイトルセットパートオブタイトルサーチポインタテーブルＶＴＳ＿ＰＴＴ＿ＳＲＰＴ（図示せず）、ビデオタイトルセットプログラムチェーン情報テーブルＶＴＳ＿ＰＧＣＩＴ、ビデオタイトルセットメニューＰＧＣＩユニットテーブルＶＴＳＭ＿ＰＧＣＩ＿ＵＴ（図示せず）、ビデオタイトルセットタイムマップテーブルＶＴＳ＿ＴＭＡＰＴ（図示せず）、ビデオタイトルセットメニューセルアドレステーブルＶＴＳＭ＿Ｃ＿ＡＤＴ（図示せず）、ビデオタイトルセットメニュービデオオブジェクトユニットアドレスマップＶＴＳＭ＿ＶＯＢＵ＿ＡＤＭＡＰ（図示せず）、ビデオタイトルセットセルアドレステーブルＶＴＳ＿Ｃ＿ＡＤＴ（図示せず）、及び、ビデオタイトルセットビデオオブジェクトユニットアドレスマップＶＴＳ＿ＶＯＢＵ＿ＡＤＭＡＰ（図示せず）とを含んでいる。
【００４３】
上記ビデオタイトルセットプログラムチェーン情報テーブルＶＴＳ＿ＰＧＣＩＴは、ビデオタイトルセットプログラムチェーン情報テーブル情報ＶＴＳ＿ＰＧＣＩＴＩ（図示せず）、１以上のビデオタイトルセットプログラムチェーン情報サーチポインタＶＴＳ＿ＰＧＣＩ＿ＳＲＰ（図示せず）、及び、１以上のビデオタイトルセットプログラムチェーン情報ＶＴＳ＿ＰＧＣＩとを含んでいる。
【００４４】
各ビデオタイトルセットプログラムチェーン情報ＶＴＳ＿ＰＧＣＩ（以下、プログラムチェーン情報ＰＧＣＩとする）は、プログラムチェーン一般情報ＰＧＣ＿ＧＩ、プログラムチェーンコマンドテーブルＰＧＣ＿ＣＭＤＴ（図示せず）、プログラムチェーンプログラムマップＰＧＣ＿ＰＧＭＡＰ（図示せず）、セル再生情報テーブルＣ＿ＰＢＩＴ（図示せず）、及び、セル位置情報テーブルＣ＿ＰＯＳＩＴ（図示せず）とを含んでいる。
【００４５】
上記プログラムチェーン一般情報ＰＧＣ＿ＧＩは、プログラムチェーンＰＧＣのコンテンツＰＧＣ＿ＣＮＴ（図示せず）、プログラムチェーン再生時間ＰＧＣ＿ＰＢ＿ＴＭ（図示せず）、プログラムチェーンユーザ操作制御ＰＧＣ＿ＵＯＰ＿ＣＴＬ、プログラムチェーンオーディオストリーム制御テーブルＰＧＣ＿ＡＳＴ＿ＣＴＬＴ（図示せず）、プログラムチェーン副映像ストリーム制御テーブルＰＧＣ＿ＳＰＳＴ＿ＣＴＬＴ（図示せず）、プログラムチェーンナビゲーション制御ＰＧＣ＿ＮＶ＿ＣＴＬ（図示せず）、プログラムチェーン副映像パレットＰＧＣ＿ＳＰ＿ＰＬＴ（図示せず）、プログラムチェーンコマンドテーブルＰＧＣ＿ＣＭＤＴの開始アドレスＰＧＣ＿ＣＭＤＴ＿ＳＡ（図示せず）、プログラムチェーンプログラムマップＰＧＣ＿ＰＧＭＡＰの開始アドレスＰＧＣ＿ＰＧＭＡＰ＿ＳＡ（図示せず）、セル再生情報テーブルＣ＿ＰＢＩＴの開始アドレスＣ＿ＰＢＩＴ＿ＳＡ（図示せず）、及び、セル位置情報テーブルＣ＿ＰＯＳＩＴの開始アドレスＣ＿ＰＯＳＩＴ＿ＳＡ（図示せず）とを含んでいる。
【００４６】
上記プログラムチェーンユーザ操作制御ＰＧＣ＿ＵＯＰ＿ＣＴＬ内には、プログラムチェーンＰＧＣが再生されているときのユーザ操作の可否を決めるユーザ操作フラグビットＵＯＰ０〜ＵＯＰ３、ＵＯＰ５〜ＵＯＰ２４を記述できるようになっている。
【００４７】
一方、各ビデオタイトルセットＶＴＳのビデオタイトルセットタイトル用のビデオオブジェクトセットＶＴＳＴＴ＿ＶＯＢＳの内容（コンテンツ）は、１以上のセル（Ｃ＿ＩＤＮ＃１〜＃５、Ｃ＿ＩＤＮ＃１〜＃２、……、Ｃ＿ＩＤＮ＃１〜＃ｉ）を指し示すビデオオブジェクト（ＶＯＢ＿ＩＤＮ＃１、ＶＯＢ＿ＩＤＮ＃２、……、ＶＯＢ＿ＩＤＮ＃ｊ）により特定され、これらのビデオオブジェクトＶＯＢ＿ＩＤＮ＃で示されるセルの再生順序が、プログラムチェーンＰＧＣ＃１、ＰＧＣ＃２、……、ＰＧＣ＃ｋにより定められる。
【００４８】
図３は、図２に示した光ディスク１０に記録されるナビゲーションパックの階層データ構造を示している。セルを単位とした情報の集合であるビデオタイトルセットタイトル用のビデオオブジェクトセットＶＴＳＴＴ＿ＶＯＢＳにより、１以上のプログラムチェーンＰＧＣの情報が記録される。
【００４９】
つまり、１つのビデオタイトルセットＶＴＳは１以上のプログラムチェーンＰＧＣで構成され、１つのプログラムチェーンＰＧＣは１以上のプログラムで構成され、１つのプログラムは１以上のセルで構成され、１つのセルは複数のビデオオブジェクトユニットＶＯＢＵで構成されている。
【００５０】
各セルのデータは、複数のビデオオブジェクトユニットＶＯＢＵに切り分けられて記録される。各ビデオオブジェクトユニットＶＯＢＵは、先頭にナビゲーションパックＮＶ＿ＰＣＫを持ち、さらに様々な種類のデータパック（オーディオパックＡ＿ＰＣＫ、ビデオパックＶ＿ＰＣＫ、副映像パックＳＰ＿ＰＣＫ等）によって構成されている。
【００５１】
ここで、パックは、データ転送処理を行なう場合の最小単位である。一方、論理上の処理を行なう最小単位はセルであり、論理上の処理（再生等）はこのセル単位で行なわれ、それによって再生順番を変えたり、分岐等を行なうことができる。
【００５２】
また、各ナビゲーションパックＮＶ＿ＰＣＫは、パックヘッダと、システムヘッダと、ＰＣＩパケットのパケットヘッダと、ＰＣＩパケットのサブストリームＩＤと、再生制御情報ＰＣＩデータと、ＤＳＩパケットのパケットヘッダと、ＤＳＩパケットのサブストリームＩＤと、データ検索情報ＤＳＩデータとで構成されている。
【００５３】
ＤＳＩデータは、ＤＳＩ一般情報、シームレス再生情報、シームレスアングル情報、ビデオオブジェクトユニットＶＯＢＵ検索情報、及び、同期情報等を含んでいる。ＰＣＩデータは、ＰＣＩ一般情報、ノンシームレスアングル情報、ハイライト情報ＨＬＴ、及び、記録情報等を含んでいる。
【００５４】
ＰＣＩ一般情報は、ナビゲーションパックのアドレスを相対論理ブロック番号で記述したＮＶ＿ＰＣＫ＿ＬＢＮ（図示せず）、該当ビデオオブジェクトユニットＶＯＢＵのカテゴリＶＯＢＵ＿ＣＡＴ（図示せず）、該当ビデオオブジェクトユニットＶＯＢＵのユーザ操作制御ＶＯＢＵ＿ＵＯＰ＿ＣＴＬ、該当ビデオオブジェクトユニットＶＯＢＵの再生開始時間ＶＯＢＵ＿Ｓ＿ＰＴＭ（図示せず）、該当ビデオオブジェクトユニットＶＯＢＵの再生終了時間ＶＯＢＵ＿Ｅ＿ＰＴＳ（図示せず）、該当ビデオオブジェクトユニットＶＯＢＵに含まれるシーケンスエンドの終了時間ＶＯＢＵ＿ＳＥ＿Ｅ＿ＰＴＳ（図示せず）、セル経過時間Ｃ＿ＥＬＴＭ等を含んでいる。
【００５５】
上記ビデオオブジェクトユニットＶＯＢＵのユーザ操作制御ＶＯＢＵ＿ＵＯＰ＿ＣＴＬ内には、該当ビデオオブジェクトユニットＶＯＢＵが再生されているときのユーザ操作の可否を決めるユーザ操作フラグビットＵＯＰ３〜ＵＯＰ１６、ＵＯＰ１８〜ＵＯＰ２４を記述できるようになっている。
【００５６】
換言すれば、ナビゲーションパックＮＶ＿ＰＣＫ内にあるビデオオブジェクトユニットＶＯＢＵのユーザ操作制御ＶＯＢＵ＿ＵＯＰ＿ＣＴＬのビットの内容に応じて、ビデオオブジェクトユニットＶＯＢＵ再生中に使用可能なキーの種類が特定される。
【００５７】
図４は、図２に示した光ディスク１０に記録されているナビゲーションパックＮＶ＿ＰＣＫの中の一部を示している。この図４に示す情報は、図３に示したナビゲーションパックＮＶ＿ＰＣＫ内の、ＤＳＩデータの中に含まれている情報であり、現在再生中の再生開始時刻の前後０．５×ｎ秒に再生されるビデオオブジェクトユニットＶＯＢＵの先頭アドレスが複数記録された情報ＶＯＢＵ＿ＳＲＩ（ビデオオブジェクトユニットサーチ情報）である。
【００５８】
光ディスク１０の再生中において、ユーザが早送りもしくは早戻し機能を実行させるキーの操作、あるいは、それに相当するユーザインターフェースを実行した場合、上記ＤＳＩ内のビデオオブジェクトユニットサーチ情報ＶＯＢＵ＿ＳＲＩの中から、設定された速度に応じたビデオオブジェクトユニットＶＯＢＵの飛び越しアドレスを取得し、そのアドレスをディスクドライブ部１５に目的のアドレスとしてリード命令と共に発行することにより、再生するべきデータが各デコーダ部１３，１８，１９に入力されて、早送り再生もしくは早戻し再生が可能となる。
【００５９】
図５は、図２に示した光ディスク１０に記録されるユーザ操作制御情報の一部を示している。この図５では、図２に示したタイトル再生タイプＴＴ＿ＰＧ＿ＴＹでのユーザ操作制御（ＵＯＰ０、ＵＯＰ１）、図２に示したユーザ操作制御ＰＧＣ＿ＵＯＰ＿ＣＴＬでのユーザ操作制御（ＵＯＰ０〜ＵＯＰ２４）、及び、図３に示したユーザ操作制御ＶＯＢＵ＿ＵＯＰ＿ＣＴＬでのユーザ操作制御（ＵＯＰ０〜ＵＯＰ２４）それぞれの制御フラグ（ＵＯＰ０〜ＵＯＰ２４のビット）と、それらに対応するユーザ機能との関係を部分的に示している。
【００６０】
２４種のＵＯＰのうち、ＵＯＰ０はユーザによる時間再生及び時間検索の禁止／許可を指定するもので、タイトル再生タイプＴＴ＿ＰＧ＿ＴＹまたはユーザ操作制御ＰＧＣ＿ＵＯＰ＿ＣＴＬに含まれる。
【００６１】
ここでは、ＵＯＰビットが“０”の場合に対応するユーザ操作が許可（図示では○）され、ＵＯＰビットが“１”の場合に対応するユーザ操作が禁止（図示では×）されるものとしている。
【００６２】
図５の例示において、ＵＯＰ１は、ユーザによるパートオブタイトル再生及びパートオブタイトル検索の禁止／許可を指定するもので、ＴＴ＿ＰＧ＿ＴＹまたはＰＧＣ＿ＵＯＰ＿ＣＴＬに含まれる。
【００６３】
ＵＯＰ２は、ユーザによるタイトル再生の禁止／許可を指定するもので、ＰＧＣ＿ＵＯＰ＿ＣＴＬに含まれる。ＵＯＰ３は、ユーザによる再生停止の禁止／許可を指定するもので、ＰＧＣ＿ＵＯＰ＿ＣＴＬに含まれる。
【００６４】
図示しないＵＯＰ４は、ユーザによる各種ＧｏＵｐ操作（タイトルドメイン中の数値、メニュー空間中の数値、あるいは、プログラムチェーン番号の数値がＦＦＦＦｈであるときに、それらの数値等を増加させる操作）の禁止／許可を指定するもので、ＶＯＢＵ＿ＵＯＰ＿ＣＴＬに含まれる。
【００６５】
ＵＯＰ５は、ユーザによる時間検索またはパートオブタイトル検索の禁止／許可を指定するもので、ＰＧＣ＿ＵＯＰ＿ＣＴＬまたはＶＯＢＵ＿ＵＯＰ＿ＣＴＬに含まれる。
【００６６】
図示しないＵＯＰ６は、ユーザによる前（先行）プログラム検索または先頭プログラム検索の禁止／許可を指定するもので、ＰＧＣ＿ＵＯＰ＿ＣＴＬまたはＶＯＢＵ＿ＵＯＰ＿ＣＴＬに含まれる。
【００６７】
図示しないＵＯＰ７は、ユーザによる次（後続）プログラム検索または先頭プログラム検索の禁止／許可を指定するもので、ＰＧＣ＿ＵＯＰ＿ＣＴＬまたはＶＯＢＵ＿ＵＯＰ＿ＣＴＬに含まれる。
【００６８】
ＵＯＰ８は、ユーザによる前方スキャン（早送り）の禁止／許可を指定するもので、ＰＧＣ＿ＵＯＰ＿ＣＴＬまたはＶＯＢＵ＿ＵＯＰ＿ＣＴＬに含まれる。ＵＯＰ９は、ユーザによる後方スキャン（早戻し）の禁止／許可を指定するもので、ＰＧＣ＿ＵＯＰ＿ＣＴＬまたはＶＯＢＵ＿ＵＯＰ＿ＣＴＬに含まれる。
【００６９】
また、ＵＯＰ１０は、ユーザによるタイトルメニュー呼び出しの禁止／許可を指定するもので、ＰＧＣ＿ＵＯＰ＿ＣＴＬまたはＶＯＢＵ＿ＵＯＰ＿ＣＴＬに含まれる。
【００７０】
ＵＯＰ１１は、ユーザによるルートメニュー呼び出しの禁止／許可を指定するもので、ＰＧＣ＿ＵＯＰ＿ＣＴＬまたはＶＯＢＵ＿ＵＯＰ＿ＣＴＬに含まれる。ＵＯＰ１２は、ユーザによる副映像呼び出しの禁止／許可を指定するもので、ＰＧＣ＿ＵＯＰ＿ＣＴＬまたはＶＯＢＵ＿ＵＯＰ＿ＣＴＬに含まれる。
【００７１】
ＵＯＰ１３は、ユーザによるオーディオ（音声）メニュー呼び出しの禁止／許可を指定するもので、ＰＧＣ＿ＵＯＰ＿ＣＴＬまたはＶＯＢＵ＿ＵＯＰ＿ＣＴＬに含まれる。ＵＯＰ１４は、ユーザによるアングルメニュー呼び出しの禁止／許可を指定するもので、ＰＧＣ＿ＵＯＰ＿ＣＴＬまたはＶＯＢＵ＿ＵＯＰ＿ＣＴＬに含まれる。
【００７２】
ＵＯＰ１５は、ユーザによるパートオブタイトル（チャプタ）メニュー呼び出しの禁止／許可を指定するもので、ＰＧＣ＿ＵＯＰ＿ＣＴＬまたはＶＯＢＵ＿ＵＯＰ＿ＣＴＬに含まれる。ＵＯＰ１６は、ユーザによるレジューム操作の禁止／許可を指定するもので、ＰＧＣ＿ＵＯＰ＿ＣＴＬまたはＶＯＢＵ＿ＵＯＰ＿ＣＴＬに含まれる。
【００７３】
ＵＯＰ１７は、ユーザによる各種キー（上方選択キー、下方選択キー、左方選択キー、右方選択キー、決定キーまたは選択決定キー）操作の禁止／許可を指定するもので、ＰＧＣ＿ＵＯＰ＿ＣＴＬに含まれる。ＵＯＰ１８は、ユーザによるスチル（静止画）オフ操作の禁止／許可を指定するもので、ＰＧＣ＿ＵＯＰ＿ＣＴＬまたはＶＯＢＵ＿ＵＯＰ＿ＣＴＬに含まれる。
【００７４】
ＵＯＰ１９は、ポーズオフまたはメニュー言語選択のユーザ操作の禁止／許可を指定するもので、ＰＧＣ＿ＵＯＰ＿ＣＴＬまたはＶＯＢＵ＿ＵＯＰ＿ＣＴＬに含まれる。ＵＯＰ２０は、ユーザによる音声ストリーム変更操作の禁止／許可を指定するもので、ＰＧＣ＿ＵＯＰ＿ＣＴＬまたはＶＯＢＵ＿ＵＯＰ＿ＣＴＬに含まれる。
【００７５】
さらに、ＵＯＰ２１は、ユーザによる副映像ストリーム変更操作の禁止／許可を指定するもので、ＰＧＣ＿ＵＯＰ＿ＣＴＬまたはＶＯＢＵ＿ＵＯＰ＿ＣＴＬに含まれる。
【００７６】
ＵＯＰ２２は、ユーザによるアングル切り替え操作の禁止／許可を指定するもので、ＰＧＣ＿ＵＯＰ＿ＣＴＬまたはＶＯＢＵ＿ＵＯＰ＿ＣＴＬに含まれる。なお、このＵＯＰ２２は、パレンタルレベル選択またはパレンタル適用国選択のユーザ操作の禁止／許可を指定することに用いられる可能性もある。
【００７７】
図示しないＵＯＰ２３は、ユーザによるカラオケ音声再生モード変更操作の禁止／許可を指定するもので、ＰＧＣ＿ＵＯＰ＿ＣＴＬまたはＶＯＢＵ＿ＵＯＰ＿ＣＴＬに含まれる。ＵＯＰ２４は、ユーザによるビデオ再生モード変更操作の禁止／許可を指定するもので、ＰＧＣ＿ＵＯＰ＿ＣＴＬまたはＶＯＢＵ＿ＵＯＰ＿ＣＴＬに含まれる。
【００７８】
図６は、上記した光ディスク再生装置１１が光ディスク１０からその記録情報を読み取る場合の初期動作（通常再生開始前）をまとめたフローチャートを示している。
【００７９】
まず、光ディスク再生装置１１の図示しないディスクトレイに光ディスク１０がセットされ、操作キーパネル２１上の図示しないクローズキーが操作されると（または光ディスク１０がセットされた後、停止中の状態で再生キーが操作されると）、光ディスク１０が回転駆動され（ステップＳＴ１０）、そのリードインエリアから読み取りが開始される（ステップＳＴ１２）。
【００８０】
続いて、光ディスク１０内のボリュームディスクリプタ（論理ブロック番号ＬＢＮ：０３００００ｈ）が読み込まれ（ステップＳＴ１４）、この光ディスク１０がＤＶＤであるか否かの判定が行なわれる。具体的には、ボリュームディスクリプタ内の標準識別子（standard identifier）が“ＣＤ００１”であるか否かで、セットされた光ディスク１０がＣＤかＤＶＤかの判定を行なうことができる。
【００８１】
セットされた光ディスク１０がＣＤであれば（ステップＳＴ１６ノー、ステップＳＴ１８イエス）、ＣＤ再生処理に移る。セットされたディスクがＤＶＤでもＣＤでもなければ（ステップＳＴ１６ノー、ステップＳＴ１８ノー）、処理は終了する。
【００８２】
セットされた光ディスク１０がＤＶＤであれば（ステップＳＴ１６イエス）、ルートディレクトリレコードを読み込み（ステップＳＴ２０）、ＤＶＤビデオデータの入っているサブディレクトリ“ＶＩＤＥＯ＿ＴＳ”を検索する（ステップＳＴ２２）。
【００８３】
そして、検索されたサブディレクトリが“ＶＩＤＥＯ＿ＴＳ”でなければ（ステップＳＴ２４ノー）、その他のサブディレクトリの検索が続行される（ステップＳＴ２６、ＳＴ２２、ＳＴ２４）。“ＶＩＤＥＯ＿ＴＳ”が最後まで見つからなければ（ステップＳＴ２６ノー）、処理は終了する。
【００８４】
サブディレクトリ“ＶＩＤＥＯ＿ＴＳ”が見つかれば（ステップＳＴ２４イエス）、ＶＴＳサブディレクトリファイル検索を実行し（ステップＳＴ２８）、ＶＴＳサブディレクトリのレコードを読み込む（ステップＳＴ３０）。
【００８５】
そして、そのレコード中にビデオマネージャ情報ＶＭＧＩを含む“ＶＩＤＥＯ＿ＴＳ．ＩＦＯ”が見つからなければ（ステップＳＴ３２ノー）、そのディレクトリの最後のファイルに達するまで“ＶＩＤＥＯ＿ＴＳ．ＩＦＯ”の検索が続行される（ステップＳＴ３４、ＳＴ３０、ＳＴ３２）。“ＶＩＤＥＯ＿ＴＳ．ＩＦＯ”が最後まで見つからなければ（ステップＳＴ３４イエス）、処理は終了する。
【００８６】
ビデオマネージャ情報ＶＭＧＩを含む“ＶＩＤＥＯ＿ＴＳ．ＩＦＯ”が見つかれば（ステップＳＴ３２イエス）、通常の再生動作に移行する。
【００８７】
図７〜図９は、光ディスク再生装置１１が光ディスク１０からその記録情報を読み取る場合の通常再生動作をまとめたフローチャートを示している。
【００８８】
図７において、“ＶＩＤＥＯ＿ＴＳ．ＩＦＯ”のＶＭＧＩからビデオマネージャ情報管理テーブルＶＭＧＩ＿ＭＡＴが読み込まれる（ステップＳＴ４０）。図示しないが、このＶＭＧＩ＿ＭＡＴ中には、タイトルセットの数を示すＶＴＳ＿Ｎｓ、タイトルサーチポインタテーブルの開始アドレスＴＴ＿ＳＲＰＴ＿ＳＡ、テキストデータマネージャの開始アドレスＴＸＴＤＴ＿ＭＧ＿ＳＡ、その他が記述されている。
【００８９】
これらの記述に基づき、タイトルセットの数Ｎがセットされ、ＴＴ＿ＳＲＰＴのアドレスがセットされ、ＴＸＴＤＴ＿ＭＧのアドレスがセットされる（ステップＳＴ４２）。
【００９０】
続いて、ＶＭＧＩの情報にしたがって、図示しないがビデオマネージャメニューが再生され、モニタ画面中にタイトルメニューを表示するＶＭＧメニュー処理が実行される（ステップＳＴ４４）。
【００９１】
ここで、ＶＭＧＩ中のＴＴ＿ＳＲＰＴが読み込まれ（ステップＳＴ４６）、ＶＭＧメニューが表示される。光ディスク再生装置１１のユーザは、表示されたタイトルメニューから所望のタイトルを選択することにより、再生するべきタイトル番号Ｍ（Ｍは１以上Ｎ以下）が決定される（ステップＳＴ４８）。
【００９２】
具体的には、ステップＳＴ４６で読み込まれたＴＴ＿ＳＲＰＴは、Ｎ個のタイトルサーチポインタＴＴ＿ＳＲＰ＃１〜ＴＴ＿ＳＲＰ＃Ｎを含み、そのうちの１個（ＴＴ＿ＳＲＰ＃Ｍ）がステップＳＴ４８で決定される。
【００９３】
決定されたタイトルサーチポインタＴＴ＿ＳＲＰ＃Ｍは、選択されたタイトル（ＶＴＳ＃Ｍ）の開始アドレス情報ＶＴＳ＿ＳＡを含んでいる。このＶＴＳ＿ＳＡにより目的のＶＴＳ＃Ｍの開始アドレスを知ることができる。この開始アドレスから、ＶＴＳ＃Ｍの先頭に配置されたビデオタイトルセット情報ＶＴＳＩのアドレスをセットする（ステップＳＴ５０）。
【００９４】
次に、このＶＴＳＩの中からビデオタイトルセット情報管理情報ＶＴＳＩ＿ＭＡＴを読み込む（ステップＳＴ５２）。図示しないが、このＶＴＳＩ＿ＭＡＴは、ビデオ、オーディオ及び副映像それぞれに基づいて、光ディスク再生装置１１内のビデオデコーダ部１３、オーディオデコーダ部１９及び副映像デコーダ部１８を初期設定する（ステップＳＴ５４）。
【００９５】
続いて、ＶＴＳＩの情報にしたがって、ビデオタイトルセットメニュー（ルートメニュー）が再生され、モニタ画面上にルートメニュー及びその下位置の各種メニュー（オーディオメニュー、副映像メニュー、チャプタメニュー等）を表示するＶＴＳメニューが実行される（ステップＳＴ５６）。
【００９６】
次に、図８において、ＶＴＳＩ中のパートオブタイトルサーチポインタテーブル情報ＰＴＴ＿ＳＲＰＴＩが読み込まれ（ステップＳＴ５８）、モニタ画面上に再生タイトルユニット（再生タイトルにおける１以上のＰＴＴ＿ＳＲＰのグループを指し、ユーザから見れば１以上のチャプタ群をまとめたものが表示される（ステップＳＴ６０）。このタイトルユニット番号ｎは、１以上Ｎ以下（Ｎは該当光ディスク１０中の合計タイトル数）となる。
【００９７】
ユーザがＶＴＳメニュー（チャプタメニュー／ＰＴＴメニュー）から再生すべき特定のタイトルユニットを選択すると、選択されたタイトルユニットに対応するＶＴＳＩ中のＰＴＴ＿ＳＲＰＴが読み込まれる（ステップＳＴ６２）。
【００９８】
読み込まれたＰＴＴ＿ＳＲＰＴから再生対象のプログラムチェーン番号ＰＧＣＮ及びプログラム番号ＰＧＮが決定される（ステップＳＴ６４）。なお、このＰＴＴ＿ＳＲＰＴは、図示しないが、ｎ個のタイトルユニットサーチポインタＴＴＵ＿ＳＲＰを含んでおり、各ＴＴＵ＿ＳＲＰが１以上のＰＴＴサーチポインタを含んでいる。
【００９９】
次に、ＶＴＳＩ中のビデオタイトルセットＰＧＣ情報テーブルＶＴＳ＿ＰＧＣＩＴが読み込まれ（ステップＳＴ６６）、このＶＴＳ＿ＰＧＣＩＴの全てのデータがワークメモリ部１７に保存される（ステップＳＴ６８）。
【０１００】
この保存されたＶＴＳ＿ＰＧＣＩＴは、１以上のサーチポインタＶＴＳ＿ＰＧＣＩ＿ＳＲＰを含み、各ＶＴＳ＿ＰＧＣＩ＿ＳＲＰはＶＴＳ＿ＰＧＣのカテゴリ情報ＶＴＳ＿ＰＧＣ＿ＣＡＴを含む。
【０１０１】
このＶＴＳ＿ＰＧＣ＿ＣＡＴは、該当ＰＧＣブロックがパレンタルブロックであるか否かを識別するブロックタイプの情報と、パレンタルＩＤフィールドの情報に基づいて、パレンタルブロックの内容を再生するか否かのパレンタル処理を行なう（ステップＳＴ７２）。
【０１０２】
このパレンタル処理は、成人向けの内容を子供に見せないようにする目的で利用される。ステップＳＴ７２で処理する対象がパレンタル動作に該当する（パレンタルロックがかかっている）ときは（ステップＳＴ７４イエス）、プログラムチェーン番号ＰＧＣＮがインクリメントされ（ステップＳＴ７６）、次のＰＧＣ番号のブロックに移る。
【０１０３】
今度の該当ＰＧＣブロックがパレンタル動作に該当しない（パレンタルロックがかかっていない）ときは（ステップＳＴ７４ノー）、そのＰＧＣ番号に対応するＰＧＣＩがステップＳＴ６８で保存したＰＧＣＩＴのデータ中から取り出される（ステップＳＴ７８）。
【０１０４】
なお、ステップＳＴ７０において、パレンタルブロックでないと判定されたときは（ステップＳＴ７０ノー）、上記ステップＳＴ７２〜ＳＴ７６の処理はスキップされる。
【０１０５】
上記ステップＳＴ７８で取り出したＰＧＣＩは、プログラムチェーン一般情報をＰＧＣ＿ＧＩを含む。このＰＧＣ＿ＧＩは、図示しないが、図２で示したＰＧＣ＿ＵＯＰ＿ＣＴＬの他に、ＰＧＣオーディオストリーム制御テーブルＰＧＣ＿ＡＳＴ＿ＣＴＬＴ、ＰＧＣ副映像ストリーム制御テーブルＰＧＣ＿ＳＰＳＴ＿ＣＴＬＴ、ＰＧＣ副映像パレットＰＧＣ＿ＳＰ＿ＰＬＴ等を含んでいる。
【０１０６】
これらの情報（ＰＧＣ＿ＡＳＴ＿ＣＴＬＴ、ＰＧＣ＿ＳＰＳＴ＿ＣＴＬＴ、ＰＧＣ＿ＳＰ＿ＰＬＴ等）に基づいて、副映像及びオーディオの各種初期設定（副映像のカラー表示にどの副映像パレットを使用するか、再生する音声チャンネルを何にするか等）が行なわれる（ステップＳＴ８０）。
【０１０７】
具体的には、光ディスク再生装置１１内の各デコーダ部１３，１８，１９に対して、再生のための初期設定を行ない、再生に使用するテーブルのアドレスをワークメモリ部１７に保存する。
【０１０８】
次に、図９において、ＶＴＳＩ中のビデオタイトルセットセルアドレステーブルＶＴＳ＿Ｃ＿ＡＤＴが読み込まれ（ステップＳＴ８２）、ＶＴＳ＿Ｃ＿ＡＤＴ内の全てのデータがワークメモリ部１７に保存される（ステップＳＴ８４）。この保存されたＶＴＳ＿Ｃ＿ＡＤＴには、全てのセルの開始アドレス及び終了アドレスが記述され、さらに、ＶＴＳＴＴ＿ＶＯＢＵ内の全てのインターリーブされたユニットが記述されている。
【０１０９】
具体的には、ＶＴＳ＿Ｃ＿ＡＤＴには、１以上のビデオタイトルセットセルピース情報ＶＴＳ＿ＣＰＩ（図示せず）が記述される。各ＶＴＳ＿ＣＰＩは、図示しないが、該当ビデオタイトルセットセルピースＶＴＳ＿ＣＰに対するＶＯＢのＩＤ番号ＶＴＳ＿ＶＯＢ＿ＩＤＮ、ＶＴＳ＿ＣＳ＿ＣＰ＿ＳＡ、ＶＴＳ＿ＣＰの終了アドレスＶＴＳ＿ＣＰ＿ＥＡ等を含んでいる。
【０１１０】
次に、図８のステップＳＴ６８においてワークメモリ部１７に保存されたデータから、ＰＧＣＩ中のコマンドテーブルＰＧＣ＿ＣＭＤＴが取り出される（ステップＳＴ８６）。このＰＧＣ＿ＣＭＤＴには、１以上のプリコマンドＰＲＥ＿ＣＭＤ、１以上のポストコマンドＰＯＳＴ＿ＣＭＤ、１以上のセルコマンドＣ＿ＣＭＤ等が含まれている。
【０１１１】
このうちのプリコマンド（前処理コマンド）ＰＲＥ＿ＣＭＤが実行され（ステップＳＴ８８）、コマンド処理対象のプログラム番号ＰＧＮ、セルＩＤ番号ＶＴＳ＿Ｃ＿ＩＤＮがワークメモリ部１７に保存される（ステップＳＴ９０）。
【０１１２】
次に、ステップＳＴ９０で保存されたセルＩＤ番号に対応するセルをランダムに再生するか否かが判定される。ランダムに再生する場合には（ステップＳＴ９２イエス）、ＭＰＵ部１２内部でランダム関数によりランダム数（乱数）Ｒを発生し（ステップＳＴ９４）、このランダム数Ｒに対応したセルＩＤ番号のセルの再生処理に入る（ステップＳＴ９６）。
【０１１３】
ランダム再生しない場合には（ステップＳＴ９２ノー）、ステップＳＴ９４〜ＳＴ９６の処理は行なわれず、ＶＴＳ＿Ｃ＿ＡＤＴ内の１以上のＶＴＳ＿ＣＰＩに対応したセル再生を行なう処理が実行される（ステップＳＴ９８）。
【０１１４】
続いて、ナビゲーションシステムによりスチル時間（０〜２５４秒あるいは無制限）が設定され（ステップＳＴ１００）、設定された時間だけスチル（ＰＧＣスチル）が実行される（ステップＳＴ１０２）。
【０１１５】
その後、ＰＧＣＩ中のコマンドテーブルＰＧＣ＿ＣＭＤＴに含まれるポストコマンド（後処理コマンド）ＰＯＳＴ＿ＣＭＤＴが実行され（ステップＳＴ１０４）、ＰＧＣ番号ＰＧＣＮが更新されて（ステップＳＴ１０６）、更新後のＰＧＣＮが読み込まれる。
【０１１６】
更新後のＰＧＣＮがゼロでないならば（ステップＳＴ１０８ノー）、図８のステップＳＴ７０から図９のステップＳＴ１０６までの処理が再実行される。更新後のＰＧＣＮがゼロならば（ステップＳＴ１０８イエス）、次のＰＧＣがないので、図７〜図９の通常再生処理は終了される。
【０１１７】
図１０は、光ディスク再生装置１１により光ディスク１０からセルの記録内容を再生する動作をまとめたフローチャートを示している。
【０１１８】
セル再生が開始されると（ステップＳＴ２００イエス）、ワークメモリ部１７に保存（図８のステップＳＴ６８参照）されたＰＧＣＩの内容に基づいて、該当セルの再生開始アドレス（論理ブロック番号ＬＢＮ）が決定される（ステップＳＴ２０４）。
【０１１９】
具体的には、ＰＧＣＩはセル再生情報テーブルＣ＿ＰＢＩＴ（図示せず）を含み、このＣ＿ＰＢＩＴ１以上のセル再生情報Ｃ＿ＰＢＩ（図示せず）を含む。各Ｃ＿ＰＢＩは、図示しないが、該当セルがアングロブロックであるか否かを示す情報を含むセルカテゴリＣ＿ＣＡＴ、該当セルの再生時間Ｃ＿ＰＢＴＭ、該当セル内の先頭ＶＯＢＵの開始アドレスＣ＿ＦＶＯＢＵ＿ＳＡ、該当セル内の先頭インターリーブユニットの終了アドレスＣ＿ＦＩＬＶＵ＿ＥＡ、該当セル内の最終ＶＯＢＵの開始アドレスＣ＿ＬＶＯＢＵ＿ＳＡ、該当セル内の最終ＶＯＢＵ終了アドレスＣ＿ＬＶＯＢＵ＿ＥＡ等を含んでいる。
【０１２０】
このうちＣ＿ＦＶＯＢＵ＿ＳＡにより、該当セルの再生開始アドレスを決定することができる。このようにして決定されたアドレスに基づいて、ディスクドライブ部１５に読み出し命令がセットされる（ステップＳＴ２０６）。
【０１２１】
読み出し命令がセットされると、ディスクドライブ部１５は、ステップＳＴ２０４で決定されたアドレスからＶＯＢＵを読み出す。すると、読み出されたＶＯＢＵの先頭に配置されたナビゲーションパックＮＶ＿ＰＣＫが取り込まれ（ステップＳＴ２０８）、ワークメモリ部１７に格納される。
【０１２２】
このＮＶ＿ＰＣＫのＤＳＩデータ（図３）に含まれる同期情報に基づいて、光ディスク再生装置１１の内部システムタイムクロックＳＴＣ（図示せず）等が設定される（ステップＳＴ２１０）。
【０１２３】
このＮＶ＿ＰＣＫのＰＣＩデータ（図３）には、ハイライト情報ＨＬＩが含まれている。このＨＬＩ等を用いて、メニューのハイライト処理を含むナビゲーションパック処理が実行される（ステップＳＴ２１２）。
【０１２４】
その後、ＶＯＢＵスチルが実行されるときは（ステップＳＴ２１４イエス）、該当ＶＯＢＵの再生終了まで待ち（ステップＳＴ２１６）、ＶＯＢＵスチル処理に入る（ステップＳＴ２１８）。このＶＯＢＵスチルのスチル時間は無制限であり、ＶＯＢＵスチルが実行されないときは（ステップＳＴ２１４ノー）、ステップＳＴ２１６〜ＳＴ２１８の処理はスキップされる。
【０１２５】
ナビゲーションパック処理（ステップＳＴ２１２）の後、あるいは、ＶＯＢＵスチル（ステップＳＴ２１８）の解除後、この時点での再生対象が該当セルの最後でない場合は（ステップＳＴ２２０ノー）、ステップＳＴ２１０〜ＳＴ２１８の処理が反復される。
【０１２６】
また、その時点での再生対象が該当セルの最後である場合は（ステップＳＴ２２０イエス）、該当ＶＯＢＵの再生終了まで待ち（ステップＳＴ２２４）、セルスチル処理（設定された時間のスチル再生）に入る（ステップＳＴ２２６）。
【０１２７】
セルスチル処理後、セルコマンドがある場合は（ステップＳＴ２２８イエス）、セルコマンド処理がなされ（ステップＳＴ２３０）、その他の処理ルーチンにリターンする。セルコマンドがない場合は（ステップＳＴ２２８ノー）、セルコマンド処理はなされず、その他の処理ルーチンにリターンする。
【０１２８】
図１１は、光ディスク再生装置１１により光ディスク１０からユーザ操作禁止情報ＶＯＢＵ＿ＵＯＰ＿ＣＴＬを読み取る動作をまとめたフローチャートを示している。
【０１２９】
このＶＯＢＵ＿ＵＯＰ＿ＣＴＬをワークメモリ部１７に保存する処理（ステップＳＴ２５０）は、図１０のステップＳＴ２１２におけるナビゲーション処理の一環としてなされる。
【０１３０】
図１２は、光ディスク再生装置１１により光ディスク１０から早送り再生及び早戻し再生を行なう処理動作をまとめたフローチャートを示している。
【０１３１】
ここでは、早送り再生動作について説明する。まず、ユーザが操作キーパネル２１の早送りキー（図示せず）を操作したとする。これにより、ユーザからの早送り再生要求が出される（ステップＳＴ３００）。
【０１３２】
この早送り再生要求が出された時点において、早送り再生操作が禁止（図５のＵＯＰ８＝１；ステップＳＴ３０２イエス）されているときには、図１２の処理は終了し、その他の処理ルーチンにリターンする。
【０１３３】
早送り操作が禁止されていないときには（ステップＳＴ３０２ノー）、図４のＶＯＢＵ＿ＳＲＩをワークメモリ部１７から読み出す（ステップＳＴ３０４）。さらに、現在再生されている速度を元に、次に再生するべき速度をＭＰＵ部１２で決定する（ステップＳＴ３０６）。
【０１３４】
通常、ＤＶＤを再生可能な光ディスク再生装置１１は、複数の早送り再生モード（早送り再生モードの数をＦＦ＿ＭＯＤ＿ＮＳとする）を持ち、それぞれのモードには、早送り再生の速度が設定されている。例えば、早送り再生モードが３種類用意され、それぞれをＦＦ＿ＭＯＤ＃１、ＦＦ＿ＭＯＤ＃２、ＦＦ＿ＭＯＤ＃３とする。
【０１３５】
ＦＦ＿ＭＯＤ＃１には８倍速再生、ＦＦ＿ＭＯＤ＃２には３０倍速再生、ＦＦ＿ＭＯＤ＃３には１００倍速再生が割り当てられているとする。ユーザが早送りキーを操作する毎に、早送り再生モードがＦＦ＿ＭＯＤ＃１、ＦＦ＿ＭＯＤ＃２、ＦＦ＿ＭＯＤ＃３、ＦＦ＿ＭＯＤ＃１、……とサイクリックに切り替わる。
【０１３６】
この実施の形態で説明している光ディスク再生装置１１は、再生中に、ナビゲーションパックＮＶ＿ＰＣＫが取り込まれた際に、ワークメモリ部１７に格納している。
【０１３７】
このナビゲーションパックＮＶ＿ＰＣＫのＤＳＩデータ（図３）には、同期情報ＶＯＢＵ＿ＳＲＩが含まれている。このＶＯＢＵ＿ＳＲＩには、現在再生されているＶＯＢＵの再生開始時刻の前後０．５×ｎ秒に再生されるＶＯＢＵの先頭アドレスが記述されている（図４）。
【０１３８】
例えば、８倍速で早送り再生を行なう場合には、３ＶＯＢＵ先の先頭アドレスのデータを、このテーブルから参照し（ステップＳＴ３０８）、各デコーダ部１３，１８，１９に対して再生モード（ＭＰＥＧの場合、Ｉピクチャのみの再生等）をセットし（ステップＳＴ３１０）、さらに、ディスクドライブ部１５に対し、読み出し命令をセットする（ステップＳＴ３１２）。
【０１３９】
３ＶＯＢＵ先の映像データが読み出されると、そのＶＯＢＵ内のＮＶ＿ＰＣＫが取り込まれるため、この取り込まれたＮＶ＿ＰＣＫに含まれているＶＯＢＵ＿ＳＲＴ情報から、さらに３ＶＯＢＵ先の先頭アドレスのデータを、このテーブルから参照し、ディスクドライブ部１５に対し、読み出し命令をセットするという動作を繰り返すことにより、８倍速の早送り再生が実現される。
【０１４０】
この早送り再生中に、ユーザが操作キーパネル２１の早送りキーを操作した場合には、早送り再生モードがＦＦ＿ＭＯＤ＃２に切り替わり、ＮＶ＿ＰＣＫのＤＳＩに含まれるＶＯＢＵ＿ＳＲＩのテーブルの中から、１０ＶＯＢＵ先の先頭アドレスのデータをテーブルから参照し、ディスクドライブ部１５に対し、読み出し命令をセットすることにより、早送り再生速度が切り替わる。
【０１４１】
同様に、光ディスク再生装置１１は、複数の早戻し再生モード（早戻し再生モードの数をＦＲ＿ＭＯＤ＿ＮＳとする）を持ち、それぞれのモードには、早戻し再生の速度が設定されている。例えば、早戻し再生モードが３種類用意され、それぞれをＦＲ＿ＭＯＤ＃１、ＦＲ＿ＭＯＤ＃２、ＦＲ＿ＭＯＤ＃３とする。
【０１４２】
ＦＲ＿ＭＯＤ＃１には８倍速再生、ＦＲ＿ＭＯＤ＃２には３０倍速再生、ＦＲ＿ＭＯＤ＃３には１００倍速再生が割り当てられているとする。ユーザが早戻しキーを操作する毎に、早戻し再生モードがＦＲ＿ＭＯＤ＃１、ＦＲ＿ＭＯＤ＃２、ＦＲ＿ＭＯＤ＃３、ＦＲ＿ＭＯＤ＃１、……とサイクリックに切り替わる。
【０１４３】
光ディスク再生装置１１は、再生中、ナビゲーションパック（図３のＮＶ＿ＰＣＫ）が取り込まれた際に、それをワークメモリ部１７に格納する。このＮＶ＿ＰＣＫのＤＳＩデータ（図３参照）には、同期情報ＶＯＢＵ＿ＳＲＩが含まれている。
【０１４４】
このＶＯＢＵ＿ＳＲＩには、現在再生されているＶＯＢＵの再生開始時刻の前後０．５秒×ｎ秒に再生されるＶＯＢＵの先頭アドレスが記述されている（図４参照）。
【０１４５】
例えば、８倍速で早戻し再生を行なう場合には、３ＶＯＢＵ後ろの先頭アドレスのデータを、このテーブルから参照し、ディスクドライブ部１５に対し、読み出し命令をセットする。
【０１４６】
３ＶＯＢＵ後ろの映像データが読み出されると、そのＶＯＢＵ内のＮＶ＿ＰＣＫが取り込まれるため、この取り込まれたＮＶ＿ＰＣＫに含まれているＶＯＢＵ＿ＳＲＩ情報から、さらに３ＶＯＢＵ後ろの先頭アドレスのデータを、このテーブルから参照し、ディスクドライブ部１５に対し、読み出し命令をセットすることにより、８倍速の早戻し再生が実現される。
【０１４７】
この早戻し再生中に、ユーザが操作キーパネル２１の早戻しキーを操作した場合には、早戻し再生モードがＦＲ＿ＭＯＤ＃２に切り替わり、ＮＶ＿ＰＣＫのＤＳＩに含まれるＶＯＢＵ＿ＳＲＩのテーブルの中から、１０ＶＯＢＵ後ろの先頭アドレスのデータをテーブルから参照し、ディスクドライブ部１５に対し、読み出し命令をセットすることにより、早戻し再生速度が切り替わる。
【０１４８】
図１３及び図１４は、光ディスク再生装置１１が複数の早送り再生モード（５種類）と複数の早戻し再生モード（５種類）とを持つ場合に、その特殊再生の速度をユーザが選択できるようにしたユーザインターフェースを示している。
【０１４９】
光ディスク再生装置１１が保持することが可能な早送りモード［図１３（ｃ）］と、早戻しモード［図１３（ｄ）］と、それぞれの設定速度で早送りもしくは早戻し再生を行なうために必要なＶＯＢＵ＿ＳＲＩ情報から取得するための情報の一覧表（図１４）と、光ディスク再生装置１１が再生可能でユーザが設定可能な早送り再生モードの一覧表［図１３（ａ）］と、早戻し再生モード［図１３（ｂ）］とを例示している。
【０１５０】
ユーザは、光ディスク再生装置１１が保持できる早送りまたは早戻しモードの範囲内で、光ディスク再生装置１１が設定することが可能な早送りまたは早戻し設定速度の一覧表の中から、選択決定する。
【０１５１】
これらの設定情報は、不揮発性メモリ部２４内に設定値として保持しておくことにより、電源が切れ、光ディスク再生装置１１を再度立ち上げた際にも、その設定を読み込むことにより、ユーザは、再度早送り、早戻しの設定を行なう必要がない。
【０１５２】
光ディスク再生装置１１は、ユーザが早送りキーを操作した際に、設定されている早送りもしくは早戻し設定値から、該当するＶＯＢＵ先頭の飛び先アドレスを、ＶＯＢＵ＿ＳＲＩのテーブルから取得し、ディスクドライブ部１５に対し、読み出し命令をセットする。
【０１５３】
ＶＯＢＵの飛び先アドレスを変更することにより、再生速度を変更する場合だけでなく、例えば、前記トラックバッファ部１６ａに対するデータの書き込み及び読み出し速度の設定や、各デコーダ部１３，１８，１９の設定を変更することにより、再生速度を変更することも考えられる。
【０１５４】
この場合は、その設定に必要な情報を、それぞれの再生モードの一覧表に記録することにより実現可能となる。このようにすることで、早送りもしくは早戻しだけではなく、順方向のスロー再生、逆方向のスロー再生についても、上記と同様の手法により設定することが可能となる。
【０１５５】
なお、この発明は上記した実施の形態に限定されるものではなく、この外その要旨を逸脱しない範囲で種々変形して実施することができる。
【０１５６】
【発明の効果】
以上詳述したようにこの発明によれば、ユーザが再生速度の種類及び数を独自に設定することを可能とし、ユーザにとっての自由度を高め使い勝ってを向上させ得るようにした極めて良好な情報再生装置及び情報再生方法を提供することができる。
【図面の簡単な説明】
【図１】この発明の実施の形態を示すもので、光ディスク再生装置を説明するために示すブロック構成図。
【図２】同実施の形態における光ディスクに記録されたデータの階層構造を説明するために示す図。
【図３】同実施の形態における光ディスクに記録されたナビゲーションパックの階層構造を説明するために示す図。
【図４】同実施の形態における光ディスクに記録されたナビゲーションパックの中の一部を説明するために示す図。
【図５】同実施の形態における光ディスクに記録されたユーザ操作制御情報の一部を説明するために示す図。
【図６】同実施の形態における光ディスクからその記録情報を読み取る場合の初期動作を説明するために示すフローチャート。
【図７】同実施の形態における光ディスクからその記録情報を読み取る場合の通常再生動作を説明するために示すフローチャート。
【図８】同実施の形態における光ディスクからその記録情報を読み取る場合の通常再生動作を説明するために示すフローチャート。
【図９】同実施の形態における光ディスクからその記録情報を読み取る場合の通常再生動作を説明するために示すフローチャート。
【図１０】同実施の形態における光ディスクからセルの記録内容を再生する動作を説明するために示すフローチャート。
【図１１】同実施の形態における光ディスクからユーザ操作禁止情報を読み取る動作を説明するために示すフローチャート。
【図１２】同実施の形態における光ディスクから早送り再生を行なう処理動作を説明するために示すフローチャート。
【図１３】同実施の形態における高速再生の速度をユーザが選択できるようにしたユーザインターフェースを説明するために示す図。
【図１４】同実施の形態における高速再生の速度をユーザが選択できるようにしたユーザインターフェースを説明するために示す図。
【符号の説明】
１０…光ディスク、
１１…光ディスク再生装置、
１２…ＭＰＵ部、
１３…ＭＰＥＧデコーダ部、
１４…Ｄ／Ａ変換部、
１５…ディスクドライブ部、
１６…システムプロセッサ部、
１７…ワークメモリ部、
１８…ＳＰデコーダ部、
１９…オーディオデコーダ部、
２０…ビデオメモリ部、
２１…操作キーパネル、
２２…ビデオプロセッサ部、
２３…内部バス、
２４…不揮発性メモリ部、
２５…スピーカ、
２６…ＴＶモニタ。
【図１】
0003914003.tif 000002
【図２】
0003914003.tif 000003
【図３】
0003914003.tif 000004
【図４】
0003914003.tif 000005
【図５】
0003914003.tif 000006
【図６】
0003914003.tif 000007
【図７】
0003914003.tif 000008
【図８】
0003914003.tif 000009
【図９】
0003914003.tif 000010
【図１０】
0003914003.tif 000011
【図１１】
0003914003.tif 000012
【図１２】
0003914003.tif 000013
【図１３】
0003914003.tif 000014
【図１４】
0003914003.tif 000015