(57)【要約】【課題】動画や静止画や音声等のデータをデータファイルとして記録でき、再生するハードウェアにおいて記録されたデータを簡単にアクセス可能とする。【解決手段】画像情報及び又は音声情報でなる複数のアイテムと、複数のアイテムの再生を制御するための再生制御情報とが記録され、再生制御情報が、複数のリストで構成され、複数のリストの内の少なくとも一部のリストは、それぞれ、当該リストに基づいて再生される１つ又は複数のアイテムを示すアイテム情報と、連結される別のリストを示す再生制御情報の先頭からのオフセットで表現されたポインタとを含む。【選択図】　図１
2004047075.tif 000002
【特許請求の範囲】
【請求項１】
画像情報及び／又は音声情報が記録された情報記録媒体において、
画像情報及び／又は音声情報でなる複数のアイテムと、上記複数のアイテムの再生を制御するための再生制御情報とが記録され、
上記再生制御情報は、複数のリストで構成され、上記複数のリストの内の少なくとも一部のリストは、それぞれ、当該リストに基づいて再生される１つ又は複数のアイテムを示すアイテム情報と、連結される別のリストを示す上記再生制御情報の先頭からのオフセットで表現されたポインタとを含むことを特徴とする情報記録媒体。
【請求項２】
上記オフセットは、複数のバイトを１単位として表現されることを特徴とする請求項１記載の情報記録媒体。
【請求項３】
上記複数のリストの内の少なくとも１つのリストは、第１のリストであり、上記第１のリストは、１つのみの上記アイテム情報と、使用者の選択に応じて分岐する複数のリストに対応する複数のポインタとを含むことを特徴とする請求項１記載の情報記録媒体。
【請求項４】
上記複数のリストの内の少なくとも１つのリストは、第２のリストであり、上記第２のリストは、連続して再生される複数のアイテムを示す複数の上記アイテム情報を含むことが可能であることを特徴とする請求項１記載の情報記録媒体。
【請求項５】
上記複数のリストの内の少なくとも１つのリストは、第３のリストであり、上記第３のリストは、上記再生制御情報の解釈の終了を示すことを特徴とする請求項１記載の情報記録媒体。
【請求項６】
上記複数のリストの内の少なくとも一部のリストは、上記ポインタとして、第１のファンクションの選択に対応して移行されるリストを示す第１のポインタ、第２のファンクションの選択に対応して移行されるリストを示す第２のポインタ、第３のファンクションの選択に対応して移行されるリストを示す第３のポインタの内の少なくとも１つのポインタを含むことを特徴とする請求項１記載の情報記録媒体。
【請求項７】
上記各アイテムの属性を示す情報が記録されたことを特徴とする請求項１記載の情報記録媒体。
【請求項８】
上記再生制御情報が記録される位置の先頭は、記録媒体上の固定された位置であることを特徴とする請求項１記載の情報記録媒体。
【請求項９】
上記再生制御情報の大きさを示す情報が記録されたことを特徴とする請求項１記載の情報記録媒体。
【請求項１０】
上記再生制御情報は、上記画像情報及び又は音声情報を再生する情報再生装置に搭載されるマイクロコンピュータのオブジェクトコード及びオペレーティングシステムに非依存の情報であることを特徴とする請求項１記載の情報記録媒体。
【請求項１１】
上記複数のリストの内の少なくとも１つのリストは、複数の情報記録媒体を交換して再生するための情報を含むことを特徴とする請求項１記載の情報記録媒体。
【請求項１２】
上記複数のリストの内の少なくとも一部のリストは、１アイテム実行後の待機時間を示す情報を含むことを特徴とする請求項１記載の情報記録媒体。
【請求項１３】
上記複数のリストの内の少なくとも一部のリストは、それぞれ固有の識別コードを有し、上記識別コードと、それぞれ対応する上記ポインタとを関連付けるためのテーブルが上記再生制御情報とは独立した位置に記録されたことを特徴とする請求項１記載の情報記録媒体。
【請求項１４】
上記情報記録媒体は、　光学ディスクであることを特徴とする請求項１記載の情報記録媒体。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、例えばコンパクトディスク（Ｃｏｍｐａｃｔ　ＤＩｓｃ）を使った読み出し専用メモリであるＣＤ−ＲＯＭや、ＣＤ−Ｉなどに適用される情報記録媒体に関する。
【０００２】
【従来の技術】
従来より、情報記録媒体として、例えば光学ディスクにオーディオ信号を記録したいわゆるコンパクトディスク、すなわちＣＤ−ＤＡ（コンパクトディスク−ディジタルオーディオ：Ｃｏｍｐａｃｔ　Ｄｉｓｃ−　Ｄｉｇｉｔａｌ　Ａｕｄｉｏ）がある。
【０００３】
【発明が解決しようとする課題】
ところで、オーディオ信号のみを記録するＣＤ−ＤＡ（以下、オーディオＣＤと称する。）では、音だけのデータをトラックという単位に分割して記録しているだけであるので、例えば再生機能をコントロールするプログラムやスクリプトなどを記録することはできない。
【０００４】
また、再生の順序は、単なるリニア再生か使用者が指図した順序に再生させるのみであり、ユーザが他の様々な順序で再生させようとしても自由度がない。
【０００５】
これに対して、いわゆるＣＤ−Ｉ（ＣＤ−インタラクティブ：ＣＤ−Ｉｎｔｅｒａｃｔｉｖｅ）では、音や動画や静止画などをデータファイルとして扱える。
【０００６】
しかし、各データへのアクセスは、ファイルシステムを通した複雑なものである。
【０００７】
また、プログラムによって複雑な動作をさせることができるが、プログラムがプレーヤのＣＰＵ（中央処理ユニット）に依存するコードであるため、ハードウェア的な制限が非常に多く、プログラム自身の作成も複雑である。
【０００８】
そこで、本発明は、上述のような実情に鑑みて提案されたものであり、動画や静止画や音声等のデータをデータファイルとして記録できると共に、再生のためのハードウェアに対する制限が少なく、この再生のためのハードウェアにおいて記録されたデータを簡単にアクセス可能とする情報記録媒体を提供することを目的とする。
【０００９】
【課題を解決するための手段】
上述の課題を解決するために提案される本発明に係る情報記録媒体は、画像情報及び又は音声情報でなる複数のアイテムと、複数のアイテムの再生を制御するための再生制御情報とが記録され、再生制御情報が、複数のリストで構成され、複数のリストの内の少なくとも一部のリストは、それぞれ、当該リストに基づいて再生される１つ又は複数のアイテムを示すアイテム情報と、連結される別のリストを示す再生制御情報の先頭からのオフセットで表現されたポインタとを含むことを特徴とする。
【００１０】
本発明に係る情報記録媒体は、複数のアイテムと、複数のリストで構成さる再生制御情報が記録され、少なくとも一部のリストに、アイテム情報と、ポインタとが記述されているため、所定のリストに記述されたアイテム情報によって、複数のアイテムの中から、当該所定のリストに基づいて再生されるべきアイテムが何れのアイテムであるのかを特定することができる。また、所定のリストに記述されているポインタによって、移行すべき別のリストを特定することができる。
【００１１】
【発明の実施の形態】
以下、本発明に係る情報記録媒体を図面を参照して説明する。
【００１２】
本発明に係る情報記録媒体は、図１に示すように、例えば、複数のアイテムとして、メニュー静止画ＭＳＶ１、ＭＳＶ２、静止画ＳＶ３等のセグメント・プレイ・アイテム（Ｓｅｇｍｅｎｔ　Ｐｌａｙ　Ｉｔｅｍ　ＳＰＩ）ＳＰＩや、動画ＭＶ１、ＭＶ２、ＭＶ３、ＣＤ−ＤＡと、再生制御情報として、プレイ・シーケンス・ディスクリプタ（Ｐｌａｙ　Ｓｅｑｕｅｎｃｅ　Ｄｅｓｃｒｉｐｔｏｒ：ＰＳＤ）ＰＳＤとを記録してなる。プレイ・シーケンス・ディスクリプタＰＳＤは、後述するセレクション・リスト（Ｓｅｌｅｃｔｉｏｎ　Ｌｉｓｔ　ＳＬ）ＳＬ、プレイ・リスト（Ｐｌａｙ　Ｌｉｓｔ　ＰＬ）ＰＬ、エンド・リスト（Ｅｎｄ　Ｌｉｓｔ，ＥＬ）、チェンジ・ボリューム・リスト（Ｃｈａｎｇｅ　Ｖｏｌｕｍｅ　Ｌｉｓｔ　ＣＬ）及びチェンジ・ボリューム・リスト・タイプ２（Ｃｈａｎｇｅ　Ｖｏｌｕｍｅ　Ｌｉｓｔ　ｔｙｐｅ　２）によって構成されている。
【００１３】
ここで、例えば、第１のリストとしてのセレクション・リストＳＬは、１つのみのアイテム情報としてプレイ・アイテム・オフセット（Ｐｌａｙ　Ｉｔｅｍ　ｏｆｆｓｅｔ）を含んでおり、更に第１、第２、第３のポインタとして、それぞれ、ネクスト・リスト・オフセット（Ｎｅｘｔ　Ｌｉｓｔ　ｏｆｆｓｅｔ）、プリヴィアス・リスト・オフセット（Ｐｒｅｖｌｏｕｓ　Ｌｉｓｔ　ｏｆｆｓｅｔ）、キャンセル・リスト・オフセット（Ｃａｎｃｅｌ　Ｌｉｓｔ　ｏｆｆｓｅｔ）を含んでおり、また更に、使用者の選択に応じて分岐する複数のポインタとして、セレクション＃ｎ・オフセット（Ｓｅｌｅｃｔｌｏｎ　＃ｎ　ｏｆｆｓｅｔ）を含んでいる。更に、セレクション・リストＳＬは、待機時間を示す情報として、例えば、後述するウェイト・フォー・タイムアウト（Ｗａｉｔ　ｆｏｒ　ｔｉｍｅ−ｏｕｔ）を含んでいる。
【００１４】
例えば、第２のリストとしてのプレイ・リストＰＬは、アイテム情報としてプレイ・アイテム＃ｎ・オフセット（Ｐｌａｙ　Ｉｔｅｍ　＃ｎ　ｏｆｆｓｅｔ）を含んでおり、第１、第２、第３のポインタとして、ネクスト・リスト・オフセット、プリヴィアス・リスト・オフセット、キャンセル・リスト・オフセットを含んでいる。更に、プレイ・リストＰＬは、待機時間を示す情報として、例えば、後述するウェイト・タイム（Ｗａｉｔ　ｔｉｍｅ）を含んでいる。
【００１５】
ここで、各オフセットは、複数のバイトを１単位として表現されている。
【００１６】
第３のリストとしてのエンド・リストは、プレイ・シーケーンス・ディスクリプタＰＳＤの解釈の終了を示している。
【００１７】
上述のプレイ・シーケンス・ディスクリプタＰＳＤ内には、複数の情報記録媒体を交換して再生するための情報として、例えば、チェンジ・ボリューム・リスト又はチェンジ・ボリューム・リスト・タイプ２が含まれている。
【００１８】
本発明に係る情報記録媒体には、各アイテムの属性を示す情報として、例えば後述するデータ・コンテンツ（Ｄａｔａ　Ｃｏｎｔｅｎｓ）が記録されている。また、図１のビデオＣＤディスク・インフォーメーション（Ｖｉｄｅｏ　ＣＤ　ｄｉｓｃ　Ｉｎｆｏｒｍａｔｉｏｎ　ＶＤＩ）ＶＤＩにプレイ・シーケンス・ディスクリプタＰＳＤの大きさを承す情報として例えばＰＳＤサイズ（ＰＳＤ　Ｓｉｚｅ）が含まれている。
【００１９】
本発明に係る情報記録媒体は、図１に示すように、各リストの識別コードと、それぞれ対応するオフセットとを関連付けるテーブルとして、リストＩＤオフセット・テーブル（Ｌｉｓｔ　ＩＤ　Ｏｆｆｓｅｔ　Ｔａｂｌｅ　ＬＯＴ）ＬＯＴが記録されている。
【００２０】
ここで、プレイ・シーケンス　ディスクリプタＰＳＤは、マイクロコンピュータのオブジェクトコード及びオペレーティングシステムに非依存の情報である。なお、本発明に係る情報記録媒体は、例えば光学ディスクからなり、例えば後述するようにＣＤ−ＲＯＭの範疇に属する。
【００２１】
本発明では、再生情報としては、後述するようにビデオデータとオーディオデータと、これらのビデオデータ及びオーディオデータを除くデータを例に挙げており、ビデオデータは、例えばトラックＴｒ２〜Ｔｒ４やセグメント・プレイ・アイテムＳＰＩ内の後述するセグメント・プレイ・アイテムＳＰＩ１〜ＳＰＩ６に記録され、オーディオデータは、例えばトラックＴｒ５に記録される。更に、ビデオデータ及びオーディオデータを除くデータとしては、ビデオＣＤディスク・インフォメーションＶＤＩやリストＩＤオフセット・テーブルＬＯＴ、プレイ・シーケンス・ディスクリプタＰＳＤ等を挙げることができる。
【００２２】
次に、図２には、本発明に係る情報記録媒体を再生する情報再生装置の構成を示す。
【００２３】
図２に示す情報再生装置は、図１に示した動画ＭＶ１、ＭＶ２などの画像情報（ビデオデータ）及び又はＣＤ−ＤＡなどの音声情報（オーディオデータ）でなる複数のアイテムと、複数のアイテムの再生を制御するための再生制御情報とが記録され、再生制御情報が、複数のリストで構成され、複数のリストの内の少なくとも一部のリストが、それぞれ、当該リストに基づいて再生される１つ又は複数のアイテムを示すアイテム情報と、連結される別のリストを示す再生情報の先頭からのオフセットで表現されたポインタとを含む本発明に係る光ディスク（以下、ビデオＣＤという）を再生する情報再生装置であって、図２に示すように、本発明を適用した実施例のビデオＣＤから情報を再生する再生手段としてのＣＤデッキ１と、使用者の選択を入力する入力手段としてのリモコン９及び／又はスイッチ１１と、再生された画像情報を出力する出力手段としてのＭＰＥＧビデオデコーダ２２及びＤ／Ａ変換回路２３と、再生された音声情報を出力する出力手段としてのＭＰＥＧオーディオデコーダ２１及びＤ／Ａ変換回路１６と、制御手段としてのＣＰＵ（中央処理ユニット）４とを備える。ＣＰＵ４は、再生制御情報の所定のリスト中のアイテム情報に基づいて、ＣＤデッキ１による各アイテムの再生を制御するとともに、リモコン９やスイッチ１１によって入力された使用者の選択又は所定のリスト中で示された全てアイテムの再生が終了した場合、ポインタに基づいて解釈するリストを切り換える。
【００２４】
なお、本発明に係る光ディスク（ビデオＣＤ）におけるオフセットの単位は、複数のバイトを１単位として表現されている。本発明に係る光ディスクを再生する情報再生装置は、再生された再生制御情報の少なくとも一部を記憶する記憶手段としてのＲＡＭ６を有している。
【００２５】
また、再生制御情報は、情報再生装置が搭載するＣＰＵ４のオブジェクトコード及びオペレーティングシステムに非依存の情報であり、したがって、情報再生装置は、これらの非依存の情報を、ＣＰＵ４のオブジェクトコード及びオペレーティングシステムに対応するように変換できるように、ＲＯＭ５に変換に必要なプログラムを記憶している。
【００２６】
本発明に係る光ディスクを再生する情報再生装置を構成するＣＰＵ４は、クロック発生回路２７からの基準クロックに基づいて時間を計測する計時手段としても動作し、一定の時間を経過（後述するタイムアウト）しても、リモコン９やスイッチ１１からの入力がなされないことを検出すると、別の再生制御情報の解釈を行うようにしている。なお、クロック発生回路２７を計時手段として動作するものとすることもでき、この場合には、クロック発生回路２７から一定時間経過の旨を示す情報がＣＰＵ４に送られることになる。
【００２７】
ここで、図２に示す情報再生装置の具体的な説明に先立ち、本発明に係る情報記録媒体を説明する。
【００２８】
いわゆるコンパクト・ディスク（ＣＤ）には、記録するデータの種類によって多くの規格がある。すなわち、ＣＤの規格の中には、大別するとオーディオ信号を記録するオーディオＣＤ（ＣＤ−ＤＡ）と、図３に示すように各種データを記録するＣＤ−ＲＯＭとがある。このなかで、ビデオ信号を記録する本発明に係る情報記録媒体である光ディスク（ビデオＣＤ）のフォーマットは、ＣＤ−ＲＯＭの範疇に入り、簡易動画再生を目的としたいわゆるカラオケＣＤ（ＣＤ動画カラオケ）規格を拡張したものである。なお、ここでのカラオケＣＤとは、マイクロホンからの入力音声信号と音楽信号とをミキシングしたりして使用するカラオケなどにおいて使用することを主目的とする光ディスクのことである。
【００２９】
ここで、例えば、家庭用ソフトウエアの分野は、単純な動画再生だけでなく、動画と静止画を組み合わせた音楽ソフトや教育ソフト、電子出版ソフトなど非常に利用範囲が広い。これらのソフトウエア群に対応するため、本発明に係る光ディスク（ビデオＣＤ）においては、例えば表１に示すように、７０４×４８０画素の高精細静止画の再生仕様や、メニュー再生を実現する後述するプレイバック・コントロールなどの機能を付加している。
【００３０】
【表１】
2004047075.tif 000003
【００３１】
また、本発明に係る光ディスク（ビデオＣＤ）の記録フォーマットは、既存のＣＤ−ＩＦＭＶ（Ｆｕｌｌ　Ｍｏｔｉｏｎ　Ｖｉｄｅｏ）の規格との互換性も有するフォーマットである。すなわち、本発明に係るビデオＣＤの記録フォーマットをＣＤ−ＩＦＭＶ規格に対応するプレーヤでも再生できるブリッジ規格とし、規格上の一貫性と光ディスクの互換性を保っている。
【００３２】
更に、本発明に係る光ディスク（ビデオＣＤ）の記録フォーマットは、ＣＤ−Ｉとは異なり、オペレーティングシステムを特定していないため、専用のプレーヤだけでなく、動画像の圧縮符号化のいわゆるＭＰＥＧ（Ｍｏｖｉｎｇ　Ｐｉｃｔｕｒｅ　Ｅｘｐｅｒｔ　Ｇｒｏｕｐ）用動画ボードを搭載したパーソナルコンピュータやゲーム機でも活用できるものとなっている。
【００３３】
本発明に係る光ディスク（ビデオＣＤ）は、コンピュータデータとしてのインフォーメーション部分のデータはＣＤ−ＲＯＭフォーマットのフォーム１、オーディオデータ又はビデオデータはフォーム２に準拠しており、ファイルの管理はＩＳＯ９６６０に従う。
【００３４】
ビデオＣＤの記録領域は、図１に示すように、大別してリードイン領域ＬｉＡと、データ領域（トラックＴｒ１〜Ｔｒ９９）と、リードアウト領域ＬｏＡからなる。
【００３５】
この図１に示す本発明に係る光ディスク（ビデオＣＤ）では、ＣＤ−ＲＯＭ　ＸＡのフォーマットに対して、トラックＴｒ１のビデオＣＤインフォメーションエリアに新たにビデオＣＤディスク・インフォーメーションＶＤＩを記録する領域（以下、ビデオＣＤインフォメーション部という）を設けている。このビデオＣＤインフォメーション部に各種光ディスク情報を記録する。このトラックＴｒ１のビデオＣＤインフォメーションエリアにリストＩＤオフセット・テーブルＬＯＴを記録する領域（以下、リストＩＤオフセット・テーブル部という）を設け、このリストＩＤオフセット・テーブル部には、光ディスクに記録した動画と静止画のＩＤ（識別情報）を格納する。ビデオＣＤインフォメーションエリアにプレイ・シーケンス・ディスクリプタＰＳＤを記録する領域（以下、プレイバック・コントロール部という）を設け、このプレイバック・コントロール部（後述するプレイ・シーケンス・ディスクリプタ部）には、リスト形式で記述した再生手順を記録する。
【００３６】
更に、セグメント・プレイ・アイテム（Ｓｅｇｍｅｎｔ　Ｐｌａｙ　Ｉｔｅｍ　：ＳＰＩ）ＳＰＩには、メニュー画面に使用する静止画などのデータを書き込めるようにしている。図１の例では、セグメント・プレイ・アイテムＳＰＩはセグメント・プレイ・アイテムＳＰＩ１〜ＳＰＩ６からなり、セグメント・プレイ・アイテムＳＰＩ１、ＳＰＩ２にはメニュー静止画ＭＳＶ１、ＭＳＶ２が、セグメント・プレイ・アイテムＳＰＩ３には静止画ＳＶ３が、セグメント・プレイ・アイテムＳＰＩ４には動画ＭＶ４が、セグメント・プレイ・アイテムＳＰＩ５、ＳＰＩ６には静止画列ＳＶＬ１、ＳＶＬ２が書き込まれている。
【００３７】
また、トラックＴｒ１には、ＣＤ−Ｉアプリケーションエリア部も配置する。本実施例のビデオＣＤフォーマットの光ディスクをＣＤ−Ｉ　ＦＭＶプレーヤで再生するときには、プレーヤが先ずこの領域を読み込み、アプリケーションの手順に従って再生する。また、パーソナルコンピュータなどのディレクトリ管理を必要とする機器で再生する場合は、図４に示すようなディレクトリ構造に従ってファイルを管理する。
【００３８】
すなわち、この図４では、ＣＤ−Ｉと、ＭＰＥＧのオーディオ、ビデオと、カラオケからなる従来のディレクトリ構成に、図中ＶＣＤとして示しているビデオＣＤのディレクトリを追加している。例えば、図４のＶＣＤのディレクトリにおいて、図中ＩＮＦＯ．ＶＣＤにはビデオＣＤのインフォメーションを格納し、図中ＥＮＴＲＩＥＳ．ＶＣＤにはＭＰＥＧ規格の動画やＭＰＥＧ規格のオーディオデータのスタートの位置を格納し、図中ＬＯＴ．ＶＣＤには後述するリストＩＤオフセット・テーブルＬＯＴを格納し、図中ＰＢＣ．ＶＣＤにはプレイバック・コントロールの情報を格納する。
【００３９】
通常のＭＰＥＧデータはトラックＴｒ２以降に記録する。したがって、通常のＭＰＥＧデータに対しては、最大トラック９９まで対応できることになる。但し、本発明に係る光ディスク（ビデオＣＤ）の記録フォーマットでは、プレイバック・コントロールを利用した簡易インタラクティブ・ソフトだけでなく、トラックＴｒ１だけを使って高精細度静止画を再生する光ディスク等も実現可能である。
【００４０】
なお、図１の例では、トラックＴｒ２〜Ｔｒ４には動画ＭＶ１〜ＭＶ３のデータが、トラックＴｒ５にはＣＤ−ＤＡのデータが記録されている。
【００４１】
次に、本発明に係る光ディスクのビデオ信号（データ）とオーディオ信号（データ）の記録フォーマットは、ＭＰＥＧ１に準拠している。ビデオデータに対しては約１．２Ｍビット／秒、オーディオデータに対しては約０．２Ｍビット／秒を割り当てている。画像に対する画面寸法は、図５に示すように、ＮＴＳＣ信号（３０Ｈｚ）及び映画等のフィルム（２４Ｈｚ）の場合は３５２×２４０画素、ＰＡＬ信号（２５Ｈｚ）の場合は３５２×２８８画素である。オーディオデータに対するフォーマットは、ＭＰＥＧ１のレイヤ２を使用する。ＭＰＥＧのオーディオデータは、３２ｋビット／秒〜４４８ｋビット／秒までの広範囲な符号化適度に対応しているが、本発明ではソフトウエアの簡易制作と高音質を考慮し、２２４ｋビット／秒に限定している。なお、再生モードはステレオ（２チャネル）であり、チャネル０に音楽、チャネル１に音楽と歌声を記録するといったいわゆるカラオケソフトに向いた使い方にも対応可能となっている。
【００４２】
次に、本発明に係る光ディスク（ビデオＣＤ）のトラック構成を、図６に示す。すなわち、光ディスク上では、ＭＰＥＧのビデオとオーディオのデータをインターリーブ記録しており、平均すると６対１の比率でビデオデータとオーディオデータが配置される。従来のＣＤプレーヤのように、トラックナンバで検索することを想定し、ポーズ・マージンとして１５０セクタ、フロントマージン及びリアマージンとして１５セクタずつを設けている。これは、検索したときにビット・ストリームヘの影響を減らすためである。
【００４３】
ＭＰＥＧのビデオデータのセクタ・フォーマットは、図７に示すように、パック・ヘッダとパック・データで構成するパックからなる。ＣＤ−ＲＯＭの１セクタのユーザ・データ領域である２３２４バイトで１パックを構成する。なお、図７の図中ＰＴＳは表示時間部（ｐｒｅｓｅｎｔａｔｉｏｎ　ｔｉｍｅ　ｓｔａｍｐ）を、図中ＤＴＳはデコード時間部（ｄｅｃｏｄｉｎｇ　ｔｉｍｅ　ｓｔａｍｐ）を、図中ＳＣＲはシステムクロック基準（ｓｙｓｔｅｍ　ｃｌｏｃｋ　ｒｅｆｅｒｅｎｃｅ）を、図中ＳＴＤはシステム・ターゲットーデコーダ（ｓｙｓｔｅｍ　ｔａｒｇｅｔ　ｄｅｃｏｄｅｒ）を示す。
【００４４】
ＭＰＥＧのオーディオデータのセクタ・フォーマットは、基本的にはビデオデータと同じである。但し、パック・ヘッダとして１２バイト、パケット・ヘッダとして１３バイト、データ部として２２７９バイトを割り当てて、２３０４バイトを１パックとし、これに余剰の２０バイト（ゼロを記録）を付加してビデオデータと同じ２３２４バイトを１パックとしている。
【００４５】
本発明では、上述のように、動画と静止画を組み合わせた対話形式の再生を、以下のような再生制御機能によって実現している。なお、これ以降の説明では、再生制御機能をプレイバック・コントロール機能或いはプレイ・シーケンス・ディスクリプタ機能と呼ぶ。このプレイバック・コントロール機能のなかには、主要なリストとして後述するプレイ・リストＰＬとセレクション・リストＳＬがある。プレイ・リストＰＬで動画再生の手順を、セレクション・リストＳＬでメニュー再生の手順を記述する。ここでプレイバック・コントロール機能に従って、所望の動画データや静止画データにアクセスするには、リストＩＤオフセット・テーブルＬＯＴに格納した動画や静止画のアドレスを参照する。プレイバック・コントロール（プレイ・シーケンス・ディスクリプタ）機能を実現するための制御データ量は、後述するように最大５１２ｋバイト程度である。
【００４６】
次に、本発明に係る光ディスク（ビデオＣＤ）で扱うデータ（ビデオデータ、オーディオデータ及びビデオＣＤインフォーメションエリアのデータ）について説明する。
【００４７】
先ず、ビデオデータは通常精度サイズ（３５２×２４０／２８８）の動画のデータ、通常精度サイズ及び高精細度サイズ（７０４×４８０／５７６）の静止画のデータである。但し、高精細度の静止画のデータを入れる場合は、必ず同じ絵の通常精度の静止画のデータも入れる。
【００４８】
各データのサブヘッダは例えば表２に示すように定める。
【００４９】
【表２】
2004047075.tif 000004
【００５０】
ここで、＄は１６進数を、％は２進数を表す。
【００５１】
オーディオデータは、２チャネルまでのオーディオデータを認める。２つのチャネルをメインチャネル／サブチャネルと呼び、サブチャネルを入れたときには必ずメインチャネルを入れる　また、サンプリング周波数は４４．１ｋＨｚの固定とする。ビットレートは、ステレオ／インテンシティステレオ／デュアルチャネルでは６４ｋビット、１２８ｋビット、１９２ｋビット、２２４ｋビット、３８４ｋビットの５種類とし、モノラルでは３２ｋビット、６４ｋビット、９６ｋビット、１９２ｋビットの４種類とする。
【００５２】
各データのサブヘッダは例えば表３に示すように定める。
【００５３】
【表３】
2004047075.tif 000005
【００５４】
ビデオＣＤインフォーメションエリアのデータとしては、以下に示すビデオＣＤディスク・インフォーメーションＶＤＩ、リストＩＤオフセット・テーブルＬＯＴ、プレイ・シーケンス・ディスクリプタＰＳＤをデータファイルとする。
【００５５】
これらのサブヘッダを例えば表４のように定める。
【００５６】
【表４】
2004047075.tif 000006
【００５７】
次に、図１のビデオＣＤディスク・インフォーメーション（Ｖｉｄｅｏ　ＣＤ　ｄｉｓｃ　Ｉｎｆｏｒｍａｔｉｏｎ　：ＶＤＩ）ＶＤＩの構造を説明する。ビデオＣＤディスク・インフォーメーションＶＤＩの格納される場所は、セクタ”００：０３：００”に固定である。この１セクタには、ビデオＣＤの基本的な情報を入れておく。
【００５８】
この内容としては、例えば表５に示すようにする。
【００５９】
【表５】
2004047075.tif 000007
【００６０】
ここで、ＩＤストリング（ＩＤ　ｓｔｌｉｎｇ）はビデオＣＤを認識するためのＩＤ用文字列を、バージョンＮｏ．（Ｖｅｒｓｉｏｎ　Ｎｏ．）はビデオＣＤのバージョン番号（Ｖｅｒｓｉｏｎ　１．００）を、ディスクＩＤ（Ｄｉｓｃ　ＩＤ）は光ディスク固有のＩＤ番号を、ＰＳＤサイズ（ＰＳＤ　Ｓｉｚｅ）はプレイ・シーケンス・ディスクリプタＰＳＤの大きさ（バイト数）を示す。ＰＳＤサイズが０の場合はプレイ・シーケンス・ディスクリプタＰＳＤがない光ディスクを示す。オフセット・ペースは、プレイ・シーケンス・デイスクリプタＰＳＤの中で使っているオフセットの基数を示し、パージョン１（Ｖｅｒｓｉｏｎ　１）では８に固定する。オフセットにはこの基数である８を掛けてアドレスを計算する。ナンバ・オブ・リストＩＤ（Ｎｕｍ．ｏｆ　Ｌｉｓｔ　ＩＤ）はリストＩＤオフセット・テーブルＬＯＴに書かれたＩＤの数を、ディスク・タイトル（Ｄｉｓｃ　Ｔｉｔｌｅ）は光ディスクのタイトル名を示す。
【００６１】
次に、図１のリストＩＤオフセット・テーブル（Ｌｉｓｔ　ＩＤ　Ｏｆｆｓｅｔ　Ｔａｂｌｅ　ＬＯＴ）ＬＯＴの構造について説明する。リストＩＤオフセット・テーブルＬＯＴの格納される場所は、セクタ”００：０３：０１”−”００：０３：３２”に固定である。
【００６２】
リストＩＤオフセット・テーブルＬＯＴは、プレイ・リストＰＬとセレクション・リストＳＬについているリストＩＤとそれぞれのオフセットの対応表である。ユーザが直接ＩＤを指定すると、それに対応する好きなメニュー（Ｓｅｌｅｃｔｉｏｎ　Ｌｉｓｔ）や動画（Ｐｌａｙ　Ｌｉｓｔ）などからスタートさせることができる。ユーザがＩＤを指定したときに、そのＩＤのオフセットの入った１セクタだけを読み出せば、どこからリストをたどればよいかがわかる。すなわち、このリストＩＤオフセット・テーブルＬＯＴは通常の再生時にはメモリ中に置く必要のないデータである。プレイ・リストＰＬとセレクション・リストＳＬの再生中に、そのリストＩＤをトラック番号のようにプレーヤの表示管等に表示しておけば、ユーザがそのメニューや動画から見たい場合にその番号を覚えておき、後でその番号（リストＩＤ）を指定してそのリストの最初からまた見ることができる。もっとも、リストＩＤが多い場合、最大３２セクタ分がこのリストＩＤオフセット・テーブルＬＯＴに必要になる。
【００６３】
バージョン１では、最大セクター分を固定で取っておく。使っていないＩＤのオフセットの所は０で埋めておく。なお、最大３２セクタ分とするのは、１つのプレイ・リストＰＬには少なくとも１４バイト必要なので、オフセット値で表現すると２オフセット分（１６バイト）に納まるからである。２バイトのオフセット（６４ｋオフセット分）で表現できる範囲ですべてがプレイ・リストＰＬであったとしても最大３２ｋ個のリストＩＤしか存在しないため、最大３２ｋ個分の領域（６４ｋバイト＝３２セクタ）が確保されていればよい。
【００６４】
リストＩＤオフセット・テーブルＬＯＴは、セクタアドレス（Ｓｅｃｔｏｒ　Ａｄｄｒｅｓｓ）として、例えば表６に示す値を有する。
【００６５】
【表６】
2004047075.tif 000008
【００６６】
次に、図１のプレイ・シーケンス・ディスクリプタ（Ｐｌａｙ　Ｓｅｑｕｅｎｃｅ　Ｄｅｓｃｒｉｐｔｏｒ　：　ＰＳＤ）ＰＳＤの構造について説明する。
【００６７】
プレイ・シーケンス・ディスクリプタＰＳＤの格納される場所は、セクタ”００：０３：３３”−（Ｍａｘ　”００：０６：６３’）に固定である。この場所に実際のプレイ・リストＰＬ、セレクション・リストＳＬ、プレイ・アイテム（Ｐｌａｙ　Ｉｔｅｍ　：ＰＩ）ＰＩ、セレクション・テーブル（Ｓｅｒｅｃｔｉｏｎ　ｔａｂｌｅ）、エンド・リストがおかれる。先頭には、一番最初に再生されるプレイ・リストＰＬかまたはセレクション・リストＳＬがおかれる。プレイ・シーケンス・ディスクリプタＰＳＤの許される最大の大きさは、２バイトオフセット（６４ｋ）×オフセット・ベース（８）＝５１２ｋバイト＝２５６セクタ＝３ｓｅｃ　３１フレームのように５１２ｋバイトあるが、再生には必要な部分だけを、メモリ（例えば図２のＲＡＭ６）に読み出して再生すればよい。また、メモリ容量に余裕がある場合には、光ディスクの装着時等に、プレイ・シーケンス・ディスクリプタＰＳＤ全体をメモリに記憶するようにしてもよい。
【００６８】
次に、プレイ・シーケンス・ディスクリプタＰＳＤを構成するプレイ・リストＰＬ、プレイ・アイテムＰＩ、セレクション・リストＳＬ、セレクション・テーブル及びエンド・リストの構造を、詳細に説明する。以下の共通の用語として、オフセットとはリストなどが格納されている位置を示すアドレス情報であり、プレイ・シーケンス・ディスクリプタＰＳＤ全体をメモリに仮想的に配置した場合の先頭からの位置を表している。但し、上述のビデオＣＤディスク・インフォーメーションＶＤＩのオフセット・ベースの所で説明したように、１オフセットは８バイトに相当する。１６ビットのバイナリ（２値）で表現される。
【００６９】
先ず、プレイ・リスト（Ｐｌａｙ　Ｌｉｓｔ　：ＰＬ）について述べる。
【００７０】
プレイ・リストＰＬは、分岐を含まない一連の再生の記述をしたものである。
【００７１】
このプレイ・リストＰＬの構造は、例えば表７に示すようになっている。
【００７２】
【表７】
2004047075.tif 000009
【００７３】
ここで、プレイ・リスト・ヘッダ（Ｐｌａｙ　Ｌｉｓｔ　Ｈｅａｄｅｒ：ＰＬＨ）は、プレイ・リストＰＬであることを示すヘッダであり、＄１０を書く。
【００７４】
ナンバ・オブ・プレイ・アイテム（Ｎｕｍｂｅｒ　ｏｆ　Ｐｌａｙ　Ｉｔｅ：ＮＯＩ）ＮＯＩは、プレイ・リストＰＬ中に記述されているアイテムの数を示し、バイナリ（２値）で記述する。　リストＩＤナンバ（Ｌｉｓｔ　ＩＤ　Ｎｕｍｂｅｒ　：ＩＤＮ）はこのリスト固有の番号を書き込む。画面又は図２の蛍光表示管１２等の表示器にこの番号を表示することにより、ユーザは現在再生中のリストの位置を知ることができる。プレーヤのダイレクト・リストナンバ・セレクト機能により、ユーザは任意のリストから再生を始めることができる。これは、いわゆるチャプタ・セレクト（Ｃｈａｐｔｅｒ　ｓｅｌｅｃｔ）に相当する機能である。ソフト開発者の意向により、ダイレクト・アクセス（Ｄｉｒｅｃｔ　ａｃｃｅｓｓ）を許さないリストの場合には、リストＩＤナンバを０にする。このときプレーヤにはリストＩＤナンバを表示しないか、又はこれ以前のリストＩＤナンバを表示する。オフセット＄００００に置かれるプレイ・リストＰＬまたはセレクション・リストＳＬのリストＩＤナンバは、＄０１とする。
【００７５】
プリヴィアス・リスト・オフセット（Ｐｒｅｖｉｏｕｓ　Ｌｉｓｔ　ｏｆｆｓｅｔ：ＰＬＯ）は、プリヴィアス機能を使用したときに処理を移すリストの格納されているオフセットを示す。プリヴィアス機能を必要としないときには、＄ＦＦＦＦを入れる。
【００７６】
ネクスト・リスト・オフセット（Ｎｅｘｔ　Ｌｉｓｔ　ｏｆｆｓｅｔ：ＮＬＯ）は、記述されているすべてのアイテムの実行を終えたとき、またはネクスト機能を使用したときに処理を移すリストの格納されているオフセットを示す。ネクスト機能を必要としないときには、＄ＦＦＦＦを入れる。
【００７７】
キャンセル・リスト・オフセット（Ｃａｎｃｅｌ　Ｌｉｓｔ　ｏｆｆｓｅｔ）は、キャンセル機能を使用したときに処理を移すリストの格納されているオフセットを示す。キャンセル機能を必要としないときには、＄ＦＦＦＦを入れる。
【００７８】
ウェイト・タイム（Ｗａｉｔ　ｔｉｍｅ）は、１アイテム実行後の待機時間を登録する。同じプレイ・リストＰＬ内で設定できるウェイト・タイムは、１つだけであるので、ウェイト・タイムを変更したい場合には、プレイ・リストＰＬを変える必要がある。ウェイト・タイムのＬＳＢ（最下位ビット）は０．５ｓｅｃに相当する。なお、ウェイト・タイムにおいて、それぞれの値は、例えば、
＄００は、再生後、待たない、
＄０１は、再生後０．５ｓｅｃ待ってから、次のアイテムを再生するか、すべてのアイテムの再生を終了したときには、ネクスト・リストに処理を移す、
＄ＦＦは、ユーザからのアクションがあるまで待つ、を意味する。
【００７９】
プレイ・アイテム＃ｎ・オフセット（Ｐｌａｙ　Ｉｔｅｍ　＃ｎ　ｏｆｆｓｅｔ）は、再生すべきアイテムのオフセットを示す。ｎの最大値は、ナンバオブ・プレイ・アイテムＮＯＩに相当する。
【００８０】
次に、プレイ・アイテム（Ｐｌａｙ　Ｉｔｅｍ　：ＰＩ）ＰＩは、ビデオ／オーディオ・ストリームで成る各アイテムの光ディスク上での位置とその内容等を記述をしたものである。
【００８１】
プレイ・アイテムＰＩの構造は、例えば表８に示すようになっている。
【００８２】
【表８】
2004047075.tif 000010
【００８３】
ここで、プレイ・アイテムＰＩのアイテム・スタート・セクタ・ナンバ（Ｉｔｅｍｓｔａｒｔ　ｓｅｃｔｏｒ　ｎｕｍｂｅｒ）は、ビット・ストリームの格納されている先頭のセクタ・ナンバを示し、バイナリ・コーデッド・ディジタル（２進化１０進法）で記述する。
【００８４】
アイテム・エンド・セクタ・ナンバ（Ｉｔｅｍ　ｅｎｄ　ｓｅｃｔｏｒ　ｎｕｍｂｅｒ）は、ビット・ストリームの格納されている最後のセクタ・ナンバを示し、２進化１０進法で記述する。アイテムの再生中、早送り再生などで全セクタをアクセスできないときでも、エンドの境界を知ることによりオーバーランを防止できる。
【００８５】
ファイル・ナンバ（Ｆｉｌｅ　ｎｕｍｂｅｒ）は、光ディスク上に格納されているデータのファイル・ナンバを指定する。ファイル・ナンバは、フォーム１、２セクタのサブヘッダの値に相当する。
【００８６】
データ・コンテンツ（Ｄａｔａ　ｃｏｎｔｅｎｔｓ）は、光ディスク上に格納されているデータの属性を示し、各ビットの意味を、例えば表９に示す。
【００８７】
【表９】
2004047075.tif 000011
【００８８】
次に、セレクション・リスト（Ｓｅｒｅｃｔｉｏｎ　Ｌｉｓｔ：ＳＬ）ＳＬは、ユーザにメニューの選択を行なわせるためのリストである。
【００８９】
ここで、選択はコマンダなどからの数値によって行なわれる場合と、画面上のメニュー画面の座標によって行なわれる場合がある。座標を指定するものとしてリージョンがある。このリージョンとは、メニューで選択肢を選ぶ場合、ＣＤプレーヤのリモコンのように番号ボタンを押して選ぶタイプのプレーヤだけでなく、ＣＤ−Ｉのようにマウスで画面上のある領域をクリックして選択をするタイプのプレーヤでも同じように選択できるように、その領域を指定するものである。領域は長方形で指定し、その対角線の位置情報として表す。また、画面全体を２５６×２５６の升目に分けて左上角を（０，０）、右下角を（２５５，２５５）とした座標を考え、１つのリージョンを左上と右下の座標（ｘ，ｙ）−（ｘ’，ｙ’）で表現する。１つのリージョンは、ｘ、ｙ、ｘ’、ｙ’の順序に値を並べた４バイトから成る。例えば（２０，１０）−（１００，４０）のリージョンは＄１４、＄０Ａ、＄６４、＄２８の４バイトで表される。このセレクション・リストＳＬの構造は、例えば表１０に示すようになっている。
【００９０】
【表１０】
2004047075.tif 000012
【００９１】
ここで、セレクション・リスト　ヘッダ（Ｓｅｌｅｃｔｉｏｎ　Ｌｉｓｔ　Ｈｅａｄｅｒ）は、セレクション・リストＳＬであることを示す。この情報としては、＄１８を書く。
【００９２】
ナンバ・オブ・リージョン（Ｎｕｍｂｅｒ　ｏｆ　ｒｅｇｉｏｎｓ：ＮＯＲ）は、リスト内に記述されているリージョンの数を示す。
【００９３】
リストＩＤナンバ（Ｌｉｓｔ　ＩＤ　Ｎｕｍｂｅｒ）、プリヴィアス・リスト・オフセット（Ｐｒｅｖｉｏｕｓ　Ｌｉｓｔ　ｏｆｆｓｅｔ）、キャンセル・リスト・オフセット（Ｃａｎｃｅｌ　Ｌｉｓｔ　ｏｆｆｓｅｔ）は、プレイ・リストＰＬの場合と同様である。
【００９４】
ネクスト・リスト・オフセット（Ｎｅｘｔ　Ｌｉｓｔ　ｏｆｆｓｅｔ　：ＮＬＯ）は、ネクスト機能を使用したときに処理を移すリストの格納されているオフセットを示す。
【００９５】
エラー・リスト・オフセット（Ｅｒｒｏｒ　Ｌｉｓｔ　ｏｆｆｓｅｔ）は、選択された番号に相当するオフセットが、セレクション・テーブルに登録されていないときに処理を移すリストの格納されているオフセットを示す。
【００９６】
タイムアウト・リスト・オフセット（Ｔｉｍｅ−ｏｕｔ　Ｌｉｓｔ　ｏｆｆｓｅｔ）は、ウェイト・タイムで指定する時間を経過しても選択が行なわれなかったときに処理を移すリストの格納されているオフセットを示す。
【００９７】
ウェイト・フォー・タイムアウト（Ｗａｉｔ　ｆｏｒ　Ｔｉｍｅ−ｏｕｔ）は、タイムアウトまでの待ち時間を示す。ウェイト・フォー・タイムアウトのＬＳＢ（最下位ビット）は０．５ｓｅｃに相当する。なお、ウェイト・フォー・タイムアウトにおいて、それぞれの値は、例えば、
＄００は、待たない、
＄０１は、０．５ｓｅｃ　待つ、
＄ＦＦは、ユーザからの選択があるまで待つ、
を意味する。
【００９８】
セレクション・テーブル・オフセット（Ｓｅｌｅｃｔｉｏｎ　ｔａｂｌｅ　ｏｆｆｓｅｔ）は、後述するセレクション・テーブルの格納されているオフセットを示す。
【００９９】
プレイ・アイテム・オフセット（Ｐｌａｙ　Ｉｔｅｍ　ｏｆｆｓｅｔ）は、メニュー画面などを表示するために再生するアイテムのオフセットを示す。
【０１００】
ベース・オブ・セレクション・リージョン（Ｂａｓｅ　ｏｆ　Ｓｅｌｅｃｔｉｏｎ　ｒｅｇｉｏｎ　：ＢＳＲ）ＢＳＲは、後述するセレクション・リージョンの選択番号の開始番号を示す。例えば、このセレクション・リストＳＬで与えられる選択番号の最小値が８のときには、このエリアに８を書く。
【０１０１】
プリヴィアス・リージョン（Ｐｒｅｖｉｏｕｓ　ｒｅｇｉｏｎ）は、プリヴィアス機能を選択するための画面上の領域を示す。
【０１０２】
ネクスト・リージョン（Ｎｅｘｔ　ｒｅｇｉｏｎ）は、ネクスト機能を選択するための画面上の領域を示す。
【０１０３】
セレクション・リージョン＃ｎ（Ｓｅｌｅｃｔｉｏｎ　ｒｅｇｉｏｎ　＃ｎ）は、選択番号ｎを選択するための画面上の領域を示す。
【０１０４】
次に、セレクション・テーブル（Ｓｅｌｅｃｔｉｏｎ　Ｔａｂｌｅ：ＳＴ）は、選ばれた値に対応するリスト・オフセット（Ｌｉｓｔ　ｏｆｆｓｅｔ）を与えるテーブルである。
【０１０５】
このセレクション・テーブルの構造は、例えば表１１に示すようになっている。
【０１０６】
【表１１】
2004047075.tif 000013
【０１０７】
ここで、ナンバ・オブ・セレクション（Ｎｕｍｂｅｒ　ｏｆ　Ｓｅｌｅｃｔｉｏｎｓ：ＮＯＳ）ＮＯＳは、このテーブルに記述されているオフセットの数を示し、バイナリ（２値）で記述される。
【０１０８】
ベース・オブ・セレクション・ナンバ（Ｂａｓｅ　ｏｆ　Ｓｅｌｅｃｔｉｏｎ　Ｎｕｍｂｅｒ：ＢＳＮ）ＢＳＮは、選択番号の開始番号を示す。
【０１０９】
セレクション＃ｎ・オフセット（Ｓｅｌｅｃｔｉｏｎ　＃ｎ　ｏｆｆｓｅｔ）は、選択番号ＢＳＮ＋ｎ−１が選択されたときに処理を移すリストが格納されているオフセットを示す。
【０１１０】
更に、アプリケーションが複数の光ディスクに渡って実行される場合には、プレイ・シーケンス・ディスクリプタＰＳＤは、以下に示すチェンジ・ボリューム・リスト又はチェンジ・ボリューム・リスト＝タイプ２を含むことができる。
【０１１１】
チェンジ・ボリューム・リスト（Ｃｈａｎｇｅ　Ｖｏｌｕｍｅ　Ｌｉｓｔ：ＣＬ）は、複数の光ディスクに渡るアプリケーションのために、光ディスクの交換を行なうためのリストである。
【０１１２】
チェンジ・ボリューム・リストの構造は、例えば表１２に示すようになっている。
【０１１３】
【表１２】
2004047075.tif 000014
【０１１４】
なお、リターン・リスト・オフセットが０でないとき、例えば表１３に示す以下のリストが存在する。
【０１１５】
【表１３】
2004047075.tif 000015
【０１１６】
チェンジ・ボリューム・リスト・タイプ２（Ｃｈａｎｇｅ　Ｖｏｌｕｍｅ　Ｌｉｓｔ　ｔｙｐｅ　２）も、複数の光ディスクに渡るアプリケーションのために、光ディスクの交換を行なうためのリストである。ビデオＣＤ以外のＣＤタイトルであっても、制御できるようにチェンジ・ボリューム・リストを拡張したものである。リストに続いて交換した光ディスクのためのプレイ・アイテムＰＩを記述する。
【０１１７】
チェンジ・ボリューム・リスト・タイプ２の構造は、例えば表１４に示すようになっている。
【０１１８】
【表１４】
2004047075.tif 000016
【０１１９】
この後、交換した光ディスクの先でのプレイ・アイテムＰＩが続く。
【０１２０】
なお、必要なキーの機能としては、ネクスト（ＮＥＸＴ）、プリヴィアス（ＰＲＥＶＩＯＵＳ）、スキップ（ＳＫＩＰ）、キャンセル（ＣＡＮＣＥＬ）、早送り（ＦＦ）、早戻し（ＦＲ）などがある。
【０１２１】
最後に、エンド・リスト（Ｅｎｄ　Ｌｉｓｔ　：ＥＬ）は、シーケンス（Ｓｅｑｕｅｎｃｅ）の終了時に、処理が移されるリストである。
【０１２２】
エンド・リストの構造は、例えば表１５に示すようになっている。
【０１２３】
【表１５】
2004047075.tif 000017
【０１２４】
ここで、エンド・リスト・ヘッダ（Ｅｎｄ　Ｌｉｓｔ　Ｈｅａｄｅｒ）は、エンド・リストであることを示す。
【０１２５】
次に図１８及び図１９を用いて、プレイ・シーケンス・ディスクリプタＰＳＤの構成の一例を説明する。図１８は、プレイ・リストＰＬ、プレイ・アイテムＰＩ、セレクション・リストＳＬ、セレクション・テーブルの連結関係を示しており、図１９は、プレイ・シーケンス・ディスクリプタＰＳＤが、例えば図２のＲＡＭ６に記憶される際のレイアウトを示している。なお、図１８は、簡単のため、プレイ・リストＰＬ及びセレクション，リストＳＬ内の一部のデータのみ示してある。
【０１２６】
図１８のプレイ・リストＰＬ１には、プレイ・リスト・ヘッダとして、上述したように、＄１０が記述されでいる。ナンバ・オブ・プレイ・アイテムＮＯＩには２が記述されており、このプレイ・リストＰＬ１に２つのプレイ・アイテムＰＩが記述されていることを示している。ネクスト・リスト・オフセットには＄０００４が記述されており、これは、プレイ・リストＰＬ１内の全てのアイテムの再生を終えた場合、又は使用者によってネクストファンクションが選択され、且つ再生すべき残りのアイテムが無い場合に移行するリスト（図１Ｂの場合、セレクション・リストＳＬ１）が、メモリに記憶される際に、図１９に示すように、プレイ・シーケンス・ディスクリプタＰＳＤの先頭から＄０００４のオフセットのところに格納されることを示している。プレイ・アイテム＃１・オフセットには、＄０００２が記述されており、これは、アイテム１に関するプレイ・アイテムＰＩ１が、メモリに記憶される際に、図１９に示すようにプレイ・シーケンス・ディスクリプタＰＳＤの先頭から＄０００２のオフセットのところに格納されることを示している。プレイ・アイテム＃２・オフセットには、＄０００３が記述されており、これは、アイテム２に関するプレイ・アイテムＰＩ２が、メモリに記憶される際に、図１９に示すようにプレイ・シーケンス・ディスクリプタＰＳＤの先頭から＄０００３のオフセットのところに格納されることを示している。
【０１２７】
また、アイテム１に関するプレイ・アイテムＰＩ１には、アイテム・スタート・セクタ・ナンバとして、”００：０５：１２”が、アイテム・エンド・セクタ・ナンバとして”００：０８：７３”が、ファイル・ナンバとして１が、データ・コンテンツとして＄１７がそれぞれ記述されている。従って、アイテム１を再生する場合には、光ディスク上の”００：０５：１２”から”００：０８：７３”で示されるセクタを読みだせばよいことが分かり、更に、データ・コンテンツから、アイテム１の内容が、ステレオ音声付動画であることが分かる。また、アイテム２に関するプレイ・アイテムＰＩ２には、アイテム・スタート・セクタ・ナンバとして、”００：０８：７４”が、アイテム・エンド・セクタ・ナンバとして”００：１３：６３”が、ファイル・ナンバとして２が、データ・コンテンツとして＄１７がそれぞれ記述されている。従って、アイテム２を再生する場合には、”００：０８：７４”から”００：１３：６３”で示されるセクタを読みだせばよいことが分かり、更に、データ・コンテンツから、アイテム２の内容が、ステレオ音声付動画であることが分かる。
【０１２８】
ところで、プレイ・アイテムＰＩ１及びプレイ・アイテムＰＩ２は実質的に、プレイ・リストＰＬ１に属するデータであるため、プレイ・リストＰＬ１とプレイ・アイテムＰＩ１及びプレイ・アイテムＰＩ２を合わせて、１つのプレイ・リストＰＬと見ることもできる。
【０１２９】
図１８のセレクション・リストＳＬ１には、セレクション・リスト・ヘッダとして、上述したように、＄１８が格納されている。ナンバ・オブ・リージョンＮＯＲには３が格納されており、このセレクション・リストＳＬによって３つのリージョンが記述されていること、即ち、マウス等のポインティングデバイスを用いた時、異なる３つの領域を示すことにより、３種類の数値入力ができることを示している。セレクション・テーブル・オフセットには、＄０００Ｂが記述されており、セレクション・リストＳＬ１に係るセレクション・テーブル１が、メモリに記憶される際に、図１９に示すように、プレイ・シーケンス・ディスクリプタＰＳＤの先頭から＄０００Ｂのオフセットのところに格納されることを示している。プレイ・アイテム・オフセットには、＄０００Ａが記述されており、これは、アイテム３に関するプレイ・アイテムＰＩ３が、メモリに記憶される際に、図１９に示すように、プレイ・シーケンス・ディスクリプタＰＳＤの先頭から＄０００Ａのオフセットのところに格納されることを示している。ベース・オブ・セレクション・リージョンＢＳＲには、４が記述されており、セレクション・リージョンの開始番号が４であることを示している。セレクション・リージョン＃４には、＄１０、＄Ｂ０、＄５０、＄Ｄ０が、セレクション・リージョン＃５には、＄６０、＄Ｂ０、＄Ａ０、＄Ｄ０が、セレクション・リージョン＃６には、＄Ｂ０、＄Ｂ０、＄Ｅ０、＄Ｄ０が、それぞれ記述されており、３つの領域に対応する座標を示している。
【０１３０】
アイテム３に関するプレイ・アイテムＰＩ３には、アイテム・スタート・セクタ・ナンバとして、”００：１３：６４”が、アイテム・エンド・セクタ・ナンバとして”００：１４：４８”が、ファイル・ナンバとして１が、データ・コンテンツとして＄０Ｃがそれぞれ記述されている。従って、アイテム３を再生する場合には、光ディスク上の”００：１３：６４”から”００：１４：４８”で示されるセクタを読みだせばよいことが分かり、更に、データ・コンテンツから、アイテム３の内容が、音無しの静止画であることが分かる。
【０１３１】
セレクション・リストＳＬ１に係るセレクション・テーブル１には、ナンバ・オブ・セレクションＮＯＳとして５が記述されており、このセレクション・テーブルには、５つのリストに対応する５つのセレクション＃ｎ・オフセットが格納されていることを示している。また、セレクション・テーブル１には、ベース・オブ・セレクション・ナンバＢＳＮとして４が記述されており、選択番号の開始番号が４であることを示している。更に、セレクション・テーブル１には、上述したように５つのセレクション＃ｎ・オフセットが記述されており、それぞれ、対応する番号のリストが、メモリに記憶される際にプレイ・シーケンス・ディスクリプタＰＳＤの先頭から＄０００Ｄ、＄０００Ｆ、＄００１１、＄００１３、＄００１６のオフセットのところに格納されることを示している。
【０１３２】
ところで、プレイ・アイテムＰＩ３及びセレクション・テーブル１は実質的に、セレクション・リストＳＬ１に属するデータであるため、セレクション・リストＳＬ１とプレイ・アイテムＰＩ３及びセレクション・テーブル１を合わせて、１つのセレクション・リストＳＬと見ることもできる。
【０１３３】
なお、オフセットは、上述したように８バイトを１単位として表現されるため、プレイ・シーケンス・ディスクリプタＰＳＤ内の各データが８バイト毎のバウンダリに乗るように、図１９のアドレスが＄００４Ａから＄００５０の部分及び＄００６４から＄００６８の部分は、メモリ上では、空きスベースとして０詰めされる。
【０１３４】
図２０は、アイテム３が再生された場合の表示画面を示している。アイテム３は、メニュー画面であり、使用者がこのメニューを用いて選択を行えるようになっている。例えば、使用者がマウスを用いて図示せぬカーソルを表示画面上の４の所に動かし、その位置でクリックすると、これは、セレクション・リージョン＃４で定義された領域を指示したことになるので、その領域に対応するセレクション・テーブル１のセレクション＃４・オフセットが指示される。更に、セレクション＃４・オフセットの内容から、対応する番号のリストのオフセット＄０００Ｄが分かり、メニュー画面上の４に対応するリストを選択することができる。
【０１３５】
以下、上述したプレイバック・コントロールについて、図８及び前述の図１を用いて具体的に説明する。なお、図８は、図１８及び１９とは異なる例であり、５つのプレイ・リストＰＬと、２つのセレクション・リストＳＬをプレイ・シーケンス・ディスクリプタＰＳＤに格納した場合の例を示してある。また、本発明においては、プレイ・アイテムＰＩは、対応するプレイ・リストＰＬ又はセレクション・リストＳＬの一部として記載してあり、セレクション・テーブルは、対応するセレクション・リストＳＬの一部として記載してある。
【０１３６】
例えば、本発明の光ディスク（ビデオＣＤ）が図２のＣＤデッキ１に装着されると、自動的にプレイバック・コントロールを用いた再生モード（自動再生モード）に入り、プレイ・シーケンス・ディスクリプタＰＳＤの先頭にある図８に示すプレイ・リストＰＬ１からリストの解釈が開始される。プレイ・リストＰＬにおいては、最初のプレイ・アイテムＰＩに対応するアイテムから順に再生が開始される。したがって、プレイ・リストＰＬ１においては、先ずプレイ・アイテムＰＩ１が措定されて、例えば図１のトラックＴｒ２の動画ＭＶ１の再生が開始され、次に、プレイ・アイテムＰＩ２が指定されて、例えば図１のセグメント・プレイ・アイテムＳＰＩ５の静止画列ＳＶＬ１の再生が開始される。また、このプレイ・リストＰＬ１では、使用者の要求が無い場合、上述のように動画ＭＶ１と静止画列ＳＶＬ１が順次指定されるが、プレイ・アイテムＰＩ１とプレイ・アイテムＰＩ２をユーザの要求により選択し、この選択によって再生されるアイテムを切り換えることもできる。例えば、動画ＭＶ１の再生中に、使用者が、図２のスイッチ１１又はリモコン９に設けられたネクスト・キーを選択すると、再生されるアイテムは、静止画列ＳＶＬ１に切り換わる。また、静止画列ＳＶＬ１の再生中に、使用者が図２のスイッチ１１又はリモコン９に設けられたプリヴィアス・キーを選択すると、再生されるアイテムは、動画ＭＶ１に切り換わる。このプレイ・リストＰＬ１において、使用者が静止画列ＳＶＬ１の再生中にネクスト・キーを選択したり、動画ＭＶ１と静止画列ＳＶＬ１の再生が終了すると、ネクスト・リスト・オフセットに基づいて、図８のセレクション・リストＳＬ１の解釈に移行する。
【０１３７】
このセレクション・リストＳＬ１に移行すると、プレイ・アイテム・オフセットに記述されたアイテムが指定され、図１のセグメント・プレイ・アイテムＳＰＩ１のメニュー静止画ＭＳＶ１が自動的に再生される。ここで、使用者は、メニュー静止画ＭＳＶ１に表示された番号を用いて、次に移行したいリストを選択することができる。このセレクション・リストＳＬ１のメニュー静止画ＭＳＶ１において、例えば、図２のスイッチ１１又はリモコン９に設けられた番号入力キーを用いて、番号１を入力すると、セレクション＃１・オフセットが指定され、プレイ・リストＰＬ２の解釈に移行する。また、使用者が番号２を入力するとセレクション＃２・オフセットが指定されセレクション・リストＳＬ２の解釈に移行する。
【０１３８】
プレイ・リストＰＬ２においては、プレイ・アイテムＰＩ１が指定されて、図１のトラックＴｒ３の動画ＭＶ２が自動的に再生される。プレイ・リストＰＬ２において、使用者が図２のスイッチ１１又はリモコン９に設けられたネクスト・キーを選択すると、ネクスト・リスト・オフセットに対応するリストの解釈に移行する。また、使用者が図２のスイッチ１１又はリモコン９に設けられたキャンセル・キーを選択すると、キャンセル・リスト・オフセットに対応するリストの解釈に移行する。但し、本発明のプレイ・リストＰＬ２のネクスト・リスト・オフセット、キャンセル・リスト・オフセットには同じオフセット値が記述されており、何れを選択した場合にもセレクション・リストＳＬ１に戻る。また、動画ＭＶ２の再生が終了したときにも、ネクスト・リスト・オフセットに基づいて、セレクション・リストＳＬ１に戻る。
【０１３９】
一方、セレクション・リストＳＬ２においては、プレイ・アイテム・オフセットに記述されたアイテムが指定されて図１のセグメント，プレイ・アイテムＳＰＩ２のメニュー静止画ＭＳＶ２が再生される。ここで、使用者がキャンセル・キーを選択すると、キャンセル・リスト・オフセットに基づいてセレクション・リストＳＬ１に戻る。これに対し、メニュー静止画ＭＳＶ２に表示された番号１を入力するとセレクション＃１・オフセットが選択されプレイ・リストＰＬ４に、番号２を入力するとセレクション＃２・オフセットが選択されプレイ・リストＰＬ５に、番号３を入力するとセレクション＃３・オフセットが選択されプレイ・リストＰＬ６の解釈にそれぞれ移行する。　プレイ・リストＰＬ４においては、先ずプレイ・アイテムＰＩ１が指定されて、図１のセグメント・プレイ・アイテムＳＰＩ３の静止画ＳＶ３の再生がなされ、次にプレイ・アイテムＰＩ２が指定されて、図１のトラックＴｒ５のＣＤ−ＤＡの再生がなされる。このプレイ・リストＰＬ４において、ＣＤ−ＤＡの再生中にネクスト・キーを選択したり、静止画ＳＶ３とＣＤ−ＤＡの再生が終了すると、ネクスト・リスト・オフセットに基づいてプレイ・リストＰＬ５に移行する。なお、使用者がキャンセル・キーを選択すると、キャンセル・リスト・オフセットに基づいてセレクションリストＳＬ２に戻る。
【０１４０】
プレイ・リストＰＬ５においては、プレイ・アイテムＰＩ１が指定されて図１のセグメント・プレイ・アイテムＳＰＩ６の静止画列ＳＶＬ２の再生がなされる。使用者が、プリヴィアス・キーを選択するとプリヴィアス・リスト・オフセットに基づいてプレイ・リストＰＬ４に戻る。このプレイ・リストＰＬ５において、使用者が、ネクスト・キーを選択するとネクスト・リスト・オフセットに基づいてセレクション・リストＳＬ２に戻る。使用者が、キャンセル・キーを選択するとキャンセル・リスト・オフセットに基づいてセレクション・リストＳＬ２に戻る。すなわち、プレイ・リストＰＬ５のネクスト・リスト・オフセットとキャンセル・リスト・オフセットは同じオフセット値を有している。なお、静止画列ＳＶＬ２の再生が終了したときにも、ネクスト・リスト・オフセットが指定されてセレクション・リストＳＬ２に戻る。
【０１４１】
また、プレイ・リストＰＬ６においては、先ずプレイ・アイテムＰＩ１が選択されて、図１のセグメント・プレイ・アイテムＳＰＩ４の動画ＭＶ４の再生がなされ、次にプレイ・アイテムＰＩ２が指定されて、図１のトラックＴｒ４の動画ＭＶ３の再生がなされる。プレイ・リストＰＬ６において、動画ＭＶ４の再生中に使用者がネクスト・キーを選択するとネクスト・リスト・オフセットに基づいてセレクション・リストＳＬ２に戻る。なお、動画ＭＶ４、ＭＶ３の再生が終了したときにも、ネクスト・リストオフセットが指定されてセレクション・リストＳＬ２に戻る。使用者が、キャンセル・キーを選択すると、キャンセル・リスト・オフセットに記述されたオフセット値に基づいて、セレクション・リストＳＬ２に戻る。なお、プレイ・リストＰＬ６のネクスト・リスト・オフセットとキャンセル・リスト・オフセットは同じオフセット値を有している。
【０１４２】
図８及び図１におけるプレイバック・コントロール機能について、より具体的な例として、図９を用いて説明する。この図９は、図２の端子２６を介して接続された図示しないディスプレイ装置の表示画面を示している。ディスプレイ装置としては、液晶ディスプレイや陰極線管を用いたモニタディスプレイ等を用いることができる。この図９は、上述したように図１のトラックＴＲ１のセグメント・プレイ・アイテムＳＰＩに、いくつかのメニュー静止画を用意し、トラックＴｒ２以降のＭＰＥＧに準拠した動画と組み合わせて簡単な分岐再生を可能にした例を示している。
【０１４３】
この図９に示すように、モニタディスプレイには、図８のプレイ・リストＰＬ１においてプレイ・アイテムＰＩ１が指定されたときの動画ＭＶ１の再生画面１０が表示されているとする。ここで、プレイ・アイテムＰＩ２が指定されることで、静止画列ＳＶＬ１として、例えば音付きのスライドショーの再生画面１１がモニタディスプレイに表示される。
【０１４４】
次に、使用者がネクスト・リスト・オフセットを選択したり、スライドショーが終了してネクスト・リスト・オフセットが指定されると、図８のセレクション・リストＳＬ１に移行し、メニュー静止画ＭＳＶ１の再生画面１２がモニタディスプレイ上に表示される。
【０１４５】
このとき、図８のセレクション・リストＳＬ１におけるオフセット＃１に対応する”１”を選択すると、図８のプレイ・リストＰＬ２に移行し、このプレイ・リストＰＬ２においてプレイ・アイテムＰＩ１が指定されて、動画ＭＶ２の再生画面１３がモニタディスプレイに表示されるようになる。ここで、ネクスト・リスト・オフセット又はキャンセル・リスト・オフセットを選択するとモニタディスプレイ上の表示画面は、再生画面１２に戻る。　また、動画ＭＶ２の再生が終７したときも、ネクスト・リスト・オフセットが指定されて、表示画面は再生画面１２に戻る。
【０１４６】
一方、セレクション・リストＳＬ１におけるオフセット＃２に対応する”２”を選択すると、図８のセレクション・リストＳＬ２に移行し、このセレクション・リストＳＬ２においてメニュー静止画ＭＳＶ２の再生画面１４がモニタディスブレイに表示されるようになる。
【０１４７】
ここで、図８のセレクション・リストＳＬ２におけるオフセット＃１に対応する”１”を選択すると、図８のプレイ・リストＰＬ４に移行し、このプレイ・リストＰＬ４においてプレイ・アイテムＰＩ１が指定されて、静止画ＳＶ３の再生画面１５がモニタディスプレイに表示（１枚の静止画の表示）されたり、プレイ・アイテムＰＩ２が指定されて、ＣＤ−ＤＡの再生（ＣＤの音の再生）が行われる。
【０１４８】
このプレイ・リストＰＬ４においてネクスト・リスト・オフセットを選択したり、静止画ＳＶ３の再生やＣＤ−ＤＡの再生が終了すると、ネクスト・リスト・オフセットによって図８のプレイ・リストＰＬ５に移行し、プレイ・リストＰＬ５においてプレイ・アイテムＰＩ１が指定されて、静止画列ＳＶＬ２の再生画面１６として例えばスライドショーがモニタディスプレイに表示される。
【０１４９】
更に、メニュー静止画ＭＳＶ２の再生画面１４の状態で、図８のセレクション・リストＳＬ２におけるオフセット＃２に対応する”２”を選択することでも、図８のプレイ・リストＰＬ５に移行する。このときプレイ・リストＰＬ５においてプレイ・アイテムＰＩ１が指定されて、同様に静止画列ＳＶＬ２の再生画面１６として例えばスライドショーがモニタディスプレイに表示される。
【０１５０】
このプレイ・リストＰＬ５において、ネクスト・リスト・オフセット又はキャンセル・リスト・オフセットを選択することで、モニタディスプレイの表示画面はメニュー静止画ＭＳＶ２の再生画面１４に戻る。静止画列ＳＶＬ２の再生が終了したときも、ネクスト・リスト・オフセットが指定されて再生画面１４に戻る。
【０１５１】
一方、メニュー静止画ＭＳＶ２の再生画面１４の状態で、図８のセレクション・リストＳＬ２におけるオフセット＃３に対応する”３”を選択すると、図８のプレイ・リストＰＬ６に移行する。このプレイ・リストＰＬ６においてプレイ・アイテムＰＩ１が指定されて、動画ＭＶ４の表示画面１７がモニタディスプレイに表示されたり、プレイ・アイテムＰＩ２が指定されて、動画ＭＶ３の再生画面１８がモニタディスプレイに表示されるようになる。
【０１５２】
このプレイ・リストＰＬ６において、ネクスト・リスト・オフセット又はキャンセル・リスト・オフセットを選択することで、モニタディスプレイの表示画面はメニュー静止画ＭＳＶ２の再生画面１４に戻る。動画ＭＶ３、ＭＶ４の再生が終了したときにも、ネクスト・リスト・オフセットが指定されて再生画面１４に戻る。
【０１５３】
次に、上述したようなプレイバック・コントロール機能におけるＣＰＵ４の処理の流れを図１０以降の各フローチャートによって説明する。
【０１５４】
先ず、図１０はオフセット（ｏｆｓ）についてのフローチャートである。この図１０において、ステップＳ１ではオフセット（ｏｆｓ）＝０に初期化する。ステップＳ２では、初期化されたオフセット、後述する各リストの実行にともなって設定されたオフセット又は、リストＩＤオフセット・テーブルＬＯＴを介して指定されたオフセットに対応するリストの読み込みがなされる。ステップＳ３ではそのリストの解釈実行がなされる。
【０１５５】
次に、図１１はリストの解釈実行についてのフローチャートである。
【０１５６】
この図１１において、ステップＳ１０ではプレイ・リストＰＬが選択又は指定されたか否かの判断を行う。このステップＳ１０においてイエスと判断した場合には、ステップＳ１１のプレイ・リストＰＬの実行処理に移行し、このステップＳ１１の後にリターンされる。一方、ステップＳ１０においてノーと判断した場合には、ステップＳ１２に移行する。
【０１５７】
このステップＳ１２においては、セレクション・リストＳＬが選択又は指定されたか否かの判断を行う。このステップＳ１２においてイエスと判断した場合には、ステップＳ１３のセレクション・リストＳＬの実行処理に移行し、このステップＳ１３の後にリターンされる。一方、ステップＳ１２においてノーと判断した場合には、ステップＳ１４に移行する。
【０１５８】
ステップＳ１４においては、チェンジ・ボリューム・リストの選択又は指定がなされたか否かの判断を行う。このステップＳ１４においてイエスと判断した場合には、ステップＳ１５のチェンジ・ボリューム・リストの実行処理に移行し、このステップＳ１５の後にリターンされる。一方、ステップＳ１４においてノーと判断した場合には、ステップＳ１６に移行する。
【０１５９】
ステップＳ１６においては、チェンジ・ボリューム・リスト２の選択又は指定がなされたか否かの判断を行う。このステップＳ１６においてイエスと判断した場合には、ステップＳ１７のチェンジ・ボリューム・リスト２の実行処理に移行し、このステップＳ１７の後にリターンされる。一方、ステップＳ１６においてノーと判断した場合には、ステップＳ１８に移行する。
【０１６０】
このステップＳ１８においては、エンド・リストの選択又は指定がなされたか否かの判断を行う。このステップＳ１８においてイエスと判断した場合には、ステップＳ１９のエンド・リストとの実行処理に移行し、このステップＳ１９の後に処理を終了する。　一方、ステップＳ１８においてノーと判断した場合には、ステップＳ２０に移行する。
【０１６１】
ステップＳ２０においては、エラーの実行処理を行い、このステップＳ２０の後に処理を終了する。
【０１６２】
次に、図１２には、プレイ・リストＰＬの実行処理のフローチャートを示す。
【０１６３】
この図１２において、ステップＳ２１では再生すべきアイテム、即ち未だ再生されていないアイテムがあるか否かの判断を行う。ステップＳ２１においてノーと判断した場合には、オフセット＝ネクスト・リスト・オフセットとしてリターンされる。また、ステップＳ２１においてイエスと判断した場合にはステップＳ２３に進む。
【０１６４】
ステップＳ２３では、アイテムの再生を開始し、次のステップＳ２５に進む。
【０１６５】
ステップＳ２５では、使用者のキー入力が有ったか否かの判断を行う。ステップＳ２５においてノーと判断した場合にはステップＳ２６に進み、ステップＳ２６において再生が終了したか否かの判断を行う。このステップＳ２６においてイエスと判断した場合にはステップＳ２１に戻り、ノーと判断した場合にはステップＳ２５に戻る。一方、ステップＳ２５でイエスと判断すると、ステップＳ２７に進む。
【０１６６】
ステップＳ２７では、ネクスト・キーの入力がなされたか否かの判断を行う。ステップＳ２７においてノーと判断した場合にはステップＳ２８に進み、イエスと判断した場合にはステップＳ３０に進む。
【０１６７】
ステップＳ２８では、プリヴィアス・キーの入力がなされたか否かの判断を行う。ステップＳ２８でイエスと判断した場合にはステップＳ３２に進み、ノーと判断した場合にはステップＳ２９に進む。
【０１６８】
ステップＳ２９では、キャンセル・キーの入力がなされたか否かの判断を行う。　ステップＳ２９でノーと判断した場合には、ステップＳ２６に進む。このステップＳ２９でイエスと判断した場合には、ステップＳ３４でオフセット＝キャンセル・リスト・オフセットとした後にステップＳ３５に進み、ステップＳ３５で再生中のアイテムの停止処理リターン・キーに持たせることもできる。
【０１６９】
ステップＳ２７においてイエスと判断した場合のステップＳ３０では、次のアイテムがあるか否かの判断を行う。ステップＳ３０においてイエスと判断した場合には、ステップＳ２４に進み、このステップＳ２４で再生中のアイテムの停止処理を行った後、ステップＳ２３に戻る。一方、ステップＳ３０においてノーと判断した場合には、ステップＳ３１に進み、ステップＳ３１においてオフセット＝ネクスト・リスト・オフセットとした後、ステップＳ３５に進む。
【０１７０】
ステップＳ２８においてイエスと判断した場合のステップＳ３２では、前のアイテムがあるか否かの判断を行う。ステップＳ３２においてイエスと判断した場合にはステップＳ２４に進み、ノーと判断した場合にはステップＳ３３に進む。ステップＳ３３では、オフセット＝プリヴィアス・リスト・オフセットとした後、ステップＳ３５に進む。
【０１７１】
次に、図１３にはセレクション・リストＳＬの実行処理のフローチャートを示す。
【０１７２】
この図１３において、ステップＳ４１ではアイテムの再生開始がなされ、次のステップＳ４２では使用者のキー入力があるか否かの判断を行う。ステップＳ４２においてノーと判断した場合にステップＳ４７に進み、イエスと判断した場合にはステップＳ４３に進む。
【０１７３】
ステップＳ４３では、キー入力は数字キーからのものか否かの判断を行う。ステップＳ４３でイエスと判断した場合にはステップＳ４８に進み、ノーと判断した場合にはステップＳ４４に進む。
【０１７４】
ステップＳ４４では、ネクスト・キーか否かの判断を行う。ステップＳ４４でイエスと判断した場合にはステップＳ５０に進み、ノーと判断した場合はステップＳ４５に進む。
【０１７５】
ステップＳ４５では、プリヴィアス・キーか否かの判断を行う。ステップＳ４５でイエスと判断した場合にはステップＳ５２に進み、ノーと判断した場合にはステップＳ４６に進む。
【０１７６】
ステップＳ４６では、キャンセル・キーか否かの判断を行う。ステップＳ４６でイエスと判断した場合にはステップＳ５４に進み、ノーと判断した場合にはステップＳ４２に戻る。
【０１７７】
ステップＳ４６でイエスと判断した場合のステップＳ５４では、キャンセル・リスト・オフセットがあるか否かの判断を行う。ステップＳ５４でノーと判断した場合にはステップＳ４２に戻り、イエスと判断した場合にはステップＳ５５に進む。ステップＳ５５では、オフセット＝キャンセル・リスト・オフセットとし、後述する図１４の処理に移行する。
【０１７８】
また、ステップＳ４２においてノーと判断した場合のステップＳ４７では、前記計時手段における一定時間の経過すなわちタイムアウトの時間が経過したか否かの判断を行う。ステップＳ４７においてノーと判断した場合にはステップＳ４２に戻り、イエスと判断した場合にはステップＳ６０に進む。ステップＳ６０では、オフセット＝タイムアウト・リスト・オフセットとして後述する図１４の処理に移行する。
【０１７９】
また、ステップＳ４３においてイエスと判断した場合のステップＳ４８では、対応する番号のオフセットがあるか否かの判断を行う。ステップＳ４８においてノーと判断した場合にはステップＳ４２に戻り、イエスと判断した場合にはステップＳ４９に進む。ステップＳ４９では、オフセット＝そのオフセットの値とした後、後述する図１４の処理に移行する。
【０１８０】
更に、ステップＳ４４においてイエスと判断した場合のステップＳ５０では、ネクスト・リスト・オフセットがあるか否かの判断を行う。ステップＳ５０でノーと判断した場合にはステップＳ４５に進み、イエスと判断した場合にはステップＳ５１に進む。ステップＳ５１では、オフセット＝ネクスト・リスト・オフセットとした後、後述する図１４の処理に移行する。
【０１８１】
また、ステップＳ４５においてイエスと判断した場合のステップＳ５２では、プリヴィアス・リスト・オフセットがあるか否かの判断を行う。このステップＳ５２でノーと判断した場合はステップＳ４６に進み、イエスと判断した場合にはステップＳ５３に進む。ステップＳ５３では、オフセット＝プリヴィアス・リスト・オフセットとして後述する図１４の処理に移行する。
【０１８２】
図１４のフローチャートにおいては、先ず、ステップＳ５６においてアイテムが動画か否かの判断を行う。ステップＳ５６においてノーと判断した場合にはリターンされ、イエスと判断した場合にはステップＳ５７に進む。
【０１８３】
ステップＳ５７では、終了を待つか否かの判断を行う。ステップＳ５７でイエスと判断した場合にはステップＳ５８において動画の終了を待った後、リターンされる。一方、ステップＳ５７でノーと判断した場合には、ステップＳ５９に進み、このステップＳ５９でアイテムの再生停止処理を行った後、リターンされる。
【０１８４】
次に、図１５には、チェンジ・ボリューム・リストの実行処理のフローチャートを示す。
【０１８５】
この図１５において、ステップＳ６１では、目的のディスクＩＤと一致しているか否かの判断を行う。ステップＳ６１でノーと判断した場合にはステップＳ６７に進み、イエスと判断した場合にはステップＳ６２に進む。
【０１８６】
ステップＳ６２では、リターン・リスト・オフセット＝０か否かの判断を行う。ステップＳ６２でイエスと判断した場合にはステップＳ８４において目的の光ディスクのリストＩＤから実行処理を行う。一方、ステップＳ６２でノーと判断した場合には、ステップＳ６３に進む。
【０１８７】
ステップＳ６３では、再生すべきアイテムがあるか否かの判断を行う。ステップＳ６３でノーと判断した場合には、ステップＳ７１においてオフセット＝リターン・リスト・オフセットとして後述する図１６の処理に移行する。一方、ステップＳ６３においてイエスと判断した場合には、ステップＳ６４に進み、ステップＳ６４でアイテムの再生開始を行った後、ステップＳ６５に進む。
【０１８８】
ステップＳ６５では、使用者のキー入力があるか否かの判断を行う。ステップＳ６５でイエスと判断した場合にはステップＳ７４に進み、ノーと判断した場合にはステップＳ６６に進む。このステップＳ６６で再生終了か否かの判断を行う。ステップＳ６６でノーと判断した場合にはステップＳ６５に戻り、イエスと判断した場合にはステップＳ６３に戻る。
【０１８９】
また、ステップＳ６１でノーと判断した場合のステップＳ６７では、エラー・アイテムの再生を行い、例えば「次のディスクを入れてください」との表示を行う。このステップＳ６７の後はステップＳ６８に進む。
【０１９０】
ステップＳ６８では、光ディスクが交換されたか否かの判断を行い、イエスと判断した場合にはステップＳ６１に戻り、ノーと判断した場合にはステップＳ６９に進む。
【０１９１】
ステップＳ６９では、キャンセル・キーが押されたか否かの判断を行う。ステップＳ６９でノーと判断した場合にはステップＳ６８に戻り、イエスと判断した場合にはステップＳ７０に進む。ステップＳ７０ではオフセット＝キャンセル・リスト・オフセットとして後述する図１６の処理に移行する。
【０１９２】
また、ステップＳ６５でイエスと判断した場合のステップＳ７４では、ネクスト・キーか否かの判断を行う。ステップＳ７４でイエスと判断した場合にはステップＳ７３に進み、ノーと判断した場合にはステップＳ７５に進む。
【０１９３】
ステップＳ７５では、キャンセル・キーか否かの判断を行う。ステップＳ７５でイエスと判断した場合にはステップＳ７９に進み、ノーと判断した場合にはステップＳ７６に進む。
【０１９４】
ステップＳ７６では、プリヴィアス・キーか否かの判断を行う。
ステップＳ７６でノーと判断した場合にはステップＳ６６に進み、イエスと判断した場合にはステップＳ７７に進む。
【０１９５】
ステップＳ７７では、前のアイテムがあるか否かの判断を行い、ノーと判断した場合にはステップＳ６６に進み、イエスと判断した場合にはステップＳ７２に進む。
【０１９６】
ステップＳ７２では再生中のアイテムの停止を行った後、ステップＳ６４に戻る。
【０１９７】
また、ステップＳ７４においてイエスと判断した場合のステップＳ７３では、次のアイテムがあるか否かの判断を行う。ステップＳ７３でイエスと判断した場合にはステップＳ７２に進み、ノーと判断した場合にはステップＳ７８に進む。
【０１９８】
ステップＳ７８ではオフセット＝リターン・リスト・オフセットとした後、ステップＳ８０に進む。
【０１９９】
また、ステップＳ７５においてイエスと判断した場合のステップＳ７９は、オフセット＝キャンセル・リスト・オフセットとした後、ステップＳ８０に進む。
【０２００】
ステップＳ８０では、再生中のアイテムの停止を行った後、後述する図１６の処理に移行する。
【０２０１】
図１６のフローチャートにおいては、ステップＳ８１で元の光ディスクか否かの判断を行う。ステップＳ８１でイエスと判断した場合にはリターンされ、ノーと判断した場合にはステップＳ８２に進む。
【０２０２】
ステップＳ８２では光ディスクの交換を促す表示を行った後、ステップＳ８３に進む。ステップＳ８３では、光ディスクが交換されたか否かの判断を行い、イエスと判断した場合にはステップＳ８１に戻り、ノーと判断した場合にはステップＳ８２に戻る。
【０２０３】
次に、チェンジ・ボリューム・リスト・タイプ２の実行処理のフローチャートを図１７に示す。
【０２０４】
この図１７において、ステップＳ９１では、目的のディスクＩＤと一致しているか否かの判断を行う。ステップＳ９１でノーと判断した場合にはステップＳ９６に進み、イエスと判断した場合にはステップＳ９２に進む。
【０２０５】
ステップＳ９２では、再生すべきアイテムがあるか否かの判断を行う。ステップＳ９２でノーと判断した場合には、ステップＳ１００においてオフセット＝リターン・リスト・オフセットとして前述した図１６の処理に移行する。−方、ステップＳ９２においてイエスと判断した場合には、ステップＳ９３に進み、ステップＳ９３でアイテムの再生開始を行った後、ステップＳ９４に進む。
【０２０６】
ステップＳ９４では、使用者のキー入力があるか否かの判断を行う。ステップＳ９４でイエスと判断した場合にはステップＳ１０２に進み、ノーと判断した場合にはステップＳ９５に進む。このステップＳ９５で再生終了か否かの判断を行う。ステップＳ９５でノーと判断した場合にはステップＳ９４に戻り、イエスと判断した場合にはステップＳ９２に戻る。
【０２０７】
また、ステップＳ９１でノーと判断した場合のステップＳ９６では、エラー・アイテムの再生を行い、例えば「次のディスクを入れてください」との表示を行う。このステップＳ９６の後はステップＳ９７に進む。
【０２０８】
ステップＳ９７では、光ディスクが交換されたか否かの判断を行い、イエスと判断した場合にはステップＳ９１に戻り、ノーと判断した場合にはステップＳ９８に進む。
【０２０９】
ステップＳ９８では、キャンセル・キーが押されたか否かの判断を行う。ステップＳ９８でノーと判断した場合にはステップＳ９７に戻り、イエスと判断した場合にはステップＳ９９に進む。ステップＳ９９ではオフセット＝キャンセル・リスト・オフセットとして前述した図１６の処理に移行する。
【０２１０】
また、ステップＳ９４でイエスと判断した場合のステップＳ１０２では、ネクスト・キーか否かの判断を行う。ステップＳ１０２でイエスと判断した場合にはステップＳ１０６に進み、ノーと判断した場合にはステップＳ１０３に進む。
【０２１１】
ステップＳ１０３では、キャンセル・キーか否かの判断を行う。ステップＳ１０３でイエスと判断した場合にはステップＳ１０８に進み、ノーと判断した場合にはステップＳ１０４に進む。
【０２１２】
ステップＳ１０４では、プリヴィアス・キーか否かの判断を行う。ステップＳ１０４でノーと判断した場合にはステップＳ９５に進み、イエスと判断した場合にはステップＳ１０５に進む。
【０２１３】
ステップＳ１０５では、前のアイテムがあるか否かの判断を行い、ノーと判断した場合にはステップＳ９５に進み、イエスと判断した場合にはステップＳ１０１に進む。
【０２１４】
ステップＳ１０１では再生中のアイテムの停止を行った後、ステップＳ９３に戻る。
【０２１５】
ステップＳ１０２においてイエスと判断した場合のステップＳ１０６では、次のアイテムがあるか否かの判断を行う。ステップＳ１０６でイエスと判断した場合にはステップＳ１０１に進み、ノーと判断した場合にはステップＳ１０７に進む。　ステップＳ１０７ではオフセット＝リターン・リスト・オフセットとした後、ステップＳ１０９に進む。
【０２１６】
ステップＳ１０３においてイエスと判断した場合のステップＳ１０８は、オフセット＝キャンセル・リスト・オフセットとした後、ステップＳ１０９に進む。
【０２１７】
ステップＳ１０９では、再生中のアイテムの停止を行った後、前述した図１６の処理に移行する。
【０２１８】
図２に戻って、図２に示す情報再生装置は、ＣＤプレーヤにＭＰＥＧチップとＲＡＭを追加することでハードウェアを構成でき、携帯用ラジオカセットプレーヤなどさまざまな形態の安価なプレーヤを構成できる。
【０２１９】
この図２において、ＣＤデッキ１には、各種の光ディスク（ＣＤ−ＤＡや、ＣＤ−ＲＯＭに分類される各光ディスク等）が装填され、このＣＤデッキ１の光ピックアップによって光ディスクの記録された信号が読み取られる。このＣＤデッキ１からの光ディスクの読み取り信号は、信号処理回路２に送られる。信号処理回路２は、ＣＰＵ４によって制御され、例えば、光ディスクからの読み取り信号に応じてＣＤデッキ１に対してフォーカス、トラックキング等のサーポ信号を送り、光ディスクからの読み取り信号に対して誤り訂正等の処理を行う。
【０２２０】
信号処理回路２からの光ディスクの再生信号は、切り換え回路１５とＣＤ−ＲＯＭデコーダ３に送られる。ＣＤ−ＲＯＭデコーダ３では、光ディスクがＣＤ−ＲＯＭの範疇に入る光ディスク（例えば、本発明のビデオＣＤ）である場合には、光ディスクからの再生信号をＣＤ−ＲＯＭのフォーマットに従ってデコードする。ＣＤ−ＲＯＭデコーダ３によってデコードされた信号のうち、前述したプレイバック・コントロールの情報を含む各種ディスク情報はＲＡＭ６に送られ、オーディオ情報はＭＰＥＧオーディオデコーダ２１に、また、ビデオ情報はＭＰＥＧビデオデコーダ２２にそれぞれ送られる。
【０２２１】
ＭＰＥＧオーディオデコーダ２１では、ＭＰＥＧ１のレイヤ２のフォーマットに基づいてオーディオ情報のデコードを行い、ＭＰＥＧビデオデコーダ２２ではＭＰＥＧ１のフォーマットに基づいてビデオ情報のデコードを行う。
【０２２２】
ＭＰＥＧオーディオデコーダ２１によってデコードされたオーディオ信号は、切り換え回路１５に送られる。切り換え回路１５は、ＣＤデッキ１にて再生している光ディスクが通常のオーディオＣＤ（ＣＤ−ＤＡ）である場合には信号処理回路２からのオーディオ信号を、また、ＣＤデッキ１にて再生している光ディスクが本実施例の光ディスク（ビデオＣＤ）である場合にはＭＰＥＧオーディオデコーダ２１からのオーディオ信号を選択するように切り換えを行う。また、切り換え回路１５では、オーディオ信号をステレオのレフト（Ｌ）とライト（Ｒ）へ切り換えることも行う。
【０２２３】
切り換え回路１５を介したディジタルのオーディオ信号は、Ｄ／Ａ変換回路１６によってアナログ信号に変換された後、フィルタ１７を介してエコーミキシング回路１８に送られる。このエコーミキシング回路１８では、端子１９からのマイクロホンからの音声入力信号と、フィルタ１７を介したオーディオ信号とのミキシングを行うと共に、例えば音声入力信号にエコーをかける処理を行う。すなわち、このエコーミキシング回路１８によって光ディスクから再生されたオーディオ信号とマイクロホンからの音声入力信号とをミキシングし、更に音声入力信号にはエコーをかけることで、いわゆるカラオケとしての機能を実現することができることになる。
【０２２４】
エコーミキシング回路１８からの信号は、出力端子２０から後段の例えばアンプ及びスピーカに送られる。
【０２２５】
一方、ＭＰＥＧビデオデコーダ２２に送られたビデオ情報は、ＭＰＥＧビデオデコーダ２２にてデコードされてディジタルのビデオ信号となされた後、Ｄ／Ａ変換回路２３に送られる。Ｄ／Ａ変換回路２３でアナログ信号に変換されたビデオ信号には、文字表示回路２４によって例えば後段のディスプレイ装置に表示する文字情報が付加された後に、ビデオ変調回路２５で所定の変調が施され、出力端子２６から例えばモニタディスプレイに送られる。
【０２２６】
また、ＲＯＭ５やＥＥＰＲＯＭ（電気的消去可能なＲＯＭ）７には、ＣＰＵ４において使用する各種プログラムの情報や、文字情報等も記憶されており、ＣＰＵ４は、これらのプログラム情報等を用いてバスを介して接続された各部を制御したり、必要な文字情報等を取り出して文字表示回路２４に送る。
【０２２７】
ＣＰＵ４はまた、サブＣＰＵ８とも接続されている。このサブＣＰＵ８は、いわゆるリモートコントローラ９からの赤外線による信号を受信する受信部１０からの信号や、各種スイッチ１１からの入力信号を受けて、これらの信号の内容判断等を行うと共に、その内容や前記プレイバック・コントロールの情報等に応じて蛍光表示管１２の表示を制御する。このサブＣＰＵ８は、電源１３とも接続されている。
【０２２８】
スイッチ１１やリモコン９には、各種のキーが配置されている。例えば、ネクスト・キーやプリヴィアス・キー、リターン・キー、キャンセル・キー、ストップ・キー、ポーズ・キー、早送りキー、早戻しキー、番号入力キー等が設けられる。ここで、本実施例の情報再生装置において、ビデオＣＤの自動再生を行っている時には、ユーザはこれらのキーを押すことができ、自動再生時にこれらのキーを押すことで、所定のファンクションを選択でき、情報再生装置の再生状態や再生内容が変わるようになる。これによって、ユーザは、前述したプレイバック・コントロール機能を用いた再生を行うことができる。
【０２２９】
すなわち、本発明に係る情報記録媒体を用いる情報再生装置においては、自動再生時にネクスト・キーが押されると、現在再生中のアイテムを止め、別のアイテムを再生する。以下同様に、自動再生時にプリヴィアス・キーが押されると、現在再生中のアイテムを止め、別のアイテムを再生する。また、自動再生時にキャンセル・キーが押されると、現在再生中のアイテムを止めて、前のメニューに戻る。但し、前述の図８や図９で説明したように、前のメニューは直前のアイテムでないこともある。以下同様に、ストップ・キーが押されると、プレイバック・コントロールの実行を止めて、最初の状態に戻る。なお、ポーズ・キーを押すと、再生はポーズ（一時停止）される。例えば、動画の場合には、ポーズ・キーを押すと、静止画となって止まる。また、早送りキーを押すと、再生中のアイテム内で早送り再生する。なお、早送り再生は、静止画として表示される。更に、早戻しキーが押されると、再生中のアイテム内で早戻し再生する。なお、この早戻し再生も、再生画像は静止画として表示される。
【０２３０】
更に、本発明に係る光ディスクを再生する情報再生装置は、例えば、再生する光ディスクにプレイバック・コントロールのプログラムが記録されていなかったり、また、光ディスクにプレイバック・コントロールのプログラムが記録されていてもこれを使用しないような場合や、通常のＣＤ−ＤＡの光ディスクに対しては、通常のトラック単位でのシャッフルやプログラム再生機能等をサポートする。
【０２３１】
なお、上述の説明においては、プレイ・シーケンス・ディスクリプタＰＳＤが、プレイ・リストＰＬとセレクション・リストＳＬの両方を含む例を示しているが、例えばセレクション・リストＳＬのみを複数記録し、巡回的にメニュー画面を表示させるようにすることも出来る。
【０２３２】
上述したように、本発明に係る光ディスク（ビデオＣＤ）には、動画や静止画や音声等のデータと共に、それらの再生順序や使用者の選択による分岐を記述したＣＰＵに非依存の簡単なスクリプト（本例では、プレイ・シーケンス・ディスクリプタＰＳＤ）を記録するようにしている。これにより、上述の情報再生装置では、光ディスクごとに再生順序や分岐を設定できるようになる。また、本発明に係る情報記録媒体を再生する情報再生装置は、再生中でも使用者の操作によってプレイ・シーケンス・ディスクリプタＰＳＤで記述された前後や指定した分岐先に進むことができる。
【０２３３】
すなわち、上述の情報再生装置においては、光ディスクに記録された簡単なスクリプトを用いることによって、この光ディスクの再生の制御を行うようにしており、このスクリプトは、情報再生装置のＣＰＵに依存しないものとなっている。また、本情報再生装置では、全ての動画や静止画や音声やスライドショーなど一連のデータの固まりを一つのアイテムと考え、このアイテムはその位置情報と内容だけにより表現されるので、情報再生装置においてアイテムヘのアクセスが非常に簡単にできるようになる。更に、スクリプトはアイテム単位でコントロールするようにし、このスクリプトはネクスト（ＮＥＸＴ）、プリヴィアス（ＰＲＥＶＩＯＵＳ）などのポインタによってつながっている。また、スクリプトは各種のポインタを使い実行を分岐し、実行の分岐は使用者の操作などに応じて行うが、使用者が操作を行わない場合は決められた順序に順次実行していくようにしている。更に、ポインタはスクリプト全体をメモリに仮想的に配置した場合の先頭からのオフセットにより表現され、オフセットはバイトではなく決められたベースサイズ（例えば８バイト）のユニットとして表現される。したがって、各スクリプトの先頭位置は、このユニットに沿うことになる。これは、例えば、８バイト毎のバウンダリにのり、空いたスペースは０詰めされる。
【０２３４】
また、本発明においては、スクリプトとデータを一緒に一枚の光ディスクに記録し、マルチボリュームに対応して別のボリュームのスクリプトを呼び出すことができ、更にマルチボリュームに対応して別のボリュームのスクリプトに実行を移すことができる。この実行順序による状態を保持しないので、どのスクリプトからでも実行し始めることが可能となる。更に、全てのスクリプトに論理的なＩＤ（リストＩＤ：Ｌｉｓｔ　ＩＤ）を付けることができ、そのＩＤとそのスクリプトヘのポインタのテーブルを別に設けることにより、論理的なＩＤによる途中のスクリプトからの実行が可能となる。また、リストＩＤは必ず付けなくても良く、この場合、そのスクリプトからの実行を制限できる。更に、光ディスク上の物理的に特定の位置にこの光ディスクがビデオＣＤであることを表すＩＤを入れ、スクリプトのサイズやリストＩＤの個数など必要な情報をまとめて記録しておくことにより、光ディスクの素性を特定化でき、かつ必要な情報が一度に取り込めるようになる。
【０２３５】
【発明の効果】
上述のように本発明に係る情報記録媒体おいては、複数のリストで構成され、複数のリストの内の少なくとも一部のリストは、それぞれ、リストに基づいて再生される１つ又は複数のアイテムを示すアイテム情報と、連結される別のリストを示す再生制御情報の先頭からのオフセットで表現されたポインタとを含む再生制御情報を記録しているため、本発明に係る情報記録媒体を再生する際には、使用者の指定したデータに簡単にアクセスすることが可能である。また、本発明に係る情報記録媒体には、再生制御情報の解釈の終了を示す情報も記録しているため、再生情報の再生が終了したときに次の処理に移行可能となる。
【０２３６】
本発明に係る情報記録媒体には、再生情報の属性を示す情報を記録しているため、属性に応じた再生ができる。また、再生制御情報とは別に各リストのＩＤコードと対応するオフセットを関連させる対応表の情報を記録しているため、使用者が任意のリストをダイレクトに選択できるようになる。更に、複数の情報記録媒体の交換して再生するための情報も記録しているため、使用者は情報記録媒体の交換の必要性を知ることができる。
【０２３７】
更に、記録された情報は、情報記録媒体を再生する情報再生装置に配されるマイクロコンピュータのオブジェクトコード及びオペレーテイングシステムに非依存の情報であるため、ハードウェア的な制限が少ない。
【０２３８】
したがって、本発明に係る情報記録媒体においては、動画や静止画や音声等のデータをデータファイルとして記録できると共に、再生のためのハードウェアに対する制限が少なく、この再生のためのハードウェアにおいて記録されたデータを簡単にアクセス可能となる。また、各情報は種類も少なく機能が単純なので、作成が簡単であると共に、各情報は情報再生装置に搭載されるマイクロコンピュータに非依存なのでハードウェアに対する制限が少ない。
【図面の簡単な説明】
【図１】プレイバック・コントロールの情報を記録する本発明に係る情報記録媒体であるディスクのトラック配置を説明するための図である。
【図２】本発明に係る情報記録媒体を再生する情報再生装置の概略構成を示すブロック回路図である。
【図３】ＣＤ−ＲＯＭの規格と本実施例のディスクの規格とを比較して示す図である。
【図４】ディスクのディレクトリ構成を説明するための図である。
【図５】本発明で定める画面寸法について説明するための図である。
【図６】本発明に係るディスクのトラック構成を示す図である。
【図７】本発明に係るディスクに記録されるＭＰＥＧのビデオデータのセクタ・フオーマットを示す図である。
【図８】プレイバック・コントロール（プレイ・シーケンス・ディスクリプタ）の動作例を説明するための図である。
【図９】プレイバック・コントロール（プレイ・シーケンス・ディスクリプタ）の動作例を実際の画面の例を挙げて説明するための図である。
【図１０】オフセットの初期化とオフセットに対するリストの読み込みの処理の流れを示すフローチャートである。
【図１１】リストの解釈実行の処理の流れを示すフローチャートである。
【図１２】プレイ・リストの実行の処理の流れを示すフローチャートである。
【図１３】セレクション・リストの実行の処理の流れを示すフローチャートである。
【図１４】セレクション・リストの実行の処理のフローチャートの一部を示すフローチャートである。
【図１５】チェンジ・ボリューム・リストの実行の処理の流れを示すフローチャートである。
【図１６】チェンジ・ボリューム・リスト及びチェンジ・ボリューム・リスト・タイプ２の実行の処理のフローチャートの一部を示すフローチャートである。
【図１７】チェンジ・ボリューム・リスト・タイプ２の実行の処理の流れを示すフローチャートである。
【図１８】プレイ・シーケンス・ディスクリプタ内のデータの連結関係の一例を示す図である。
【図１９】プレイ・シーケンス・ディスクリプタがメモリに記憶される際のレイアウトを示す図である。
【図２０】メニュー画面の一例を示す図である。
【符号の説明】
１　ＣＤデッキ、　２　信号処理回路、　３　ＣＤ−ＲＯＭデコーダ、　４　ＣＰＵ、　１５　切り換え回路、　２１　ＭＰＥＧオーディオデコーダ、　２２ＭＰＥＧビデオデコーダ
【図１】
2004047075.tif 000018
【図２】
2004047075.tif 000019
【図３】
2004047075.tif 000020
【図４】
2004047075.tif 000021
【図５】
2004047075.tif 000022
【図６】
2004047075.tif 000023
【図７】
2004047075.tif 000024
【図８】
2004047075.tif 000025
【図９】
2004047075.tif 000026
【図１０】
2004047075.tif 000027
【図１１】
2004047075.tif 000028
【図１２】
2004047075.tif 000029
【図１３】
2004047075.tif 000030
【図１４】
2004047075.tif 000031
【図１５】
2004047075.tif 000032
【図１６】
2004047075.tif 000033
【図１７】
2004047075.tif 000034
【図１８】
2004047075.tif 000035
【図１９】
2004047075.tif 000036
【図２０】
2004047075.tif 000037