(57)【特許請求の範囲】
【請求項１】
映像用データが記録される複数のファイルが記録されているファイル領域と、このファイル領域に記録されている複数のファイルの総タイトル数を記録する総タイトル数記録領域と、上記ファイル領域のタイトルの選択画面としてのタイトルメニューが存在するか否かを示すタイトルメニュー存在情報を記録するタイトルメニュー存在情報記録領域と、上記タイトルメニューのためのメニュー映像用データが記録されるメニュー映像データ記録領域と、からなる光ディスクからデータを再生する光ディスク再生装置において、
上記総タイトル数記録領域に記録されている総タイトル数により、上記光ディスク内に存在するタイトル総数を得る手段と、
前記タイトル総数をメインメニュー画面に表示する手段と、
前記タイトルメニュー存在情報記録領域のタイトルメニュー存在情報によりタイトルメニューが存在するか否かを判断する判断手段と、
前記判断手段によりタイトルメニューが存在すると判断され、かつタイトルメニューの表示がキー操作により指示された場合に、上記メニュー映像データ記録領域に記録されているタイトルメニューのためのメニュー映像用データを再生する再生手段と、
前記判断手段によりタイトルメニューが存在しないと判断された場合、上記メインメニュー画面上でメニュー映像用データが存在することを示すマークを非表示とする手段と
を具備したことを特徴とする光ディスク再生装置。
【請求項２】
映像用データが記録される複数のファイルが記録されているファイル領域と、このファイル領域に記録されている複数のファイルのオーディオストリーム数を記録するオーディオストリーム数記録領域と、オーディオストリームごとの言語コードを記録するオーディオストリーム種別記録領域と、上記ファイル領域のオーディオストリームの選択画面としてのオーディオメニューが存在するか否かを示すオーディオメニュー存在情報を記録するオーディオメニュー存在情報記録領域と、上記オーディオメニューのためのメニュー映像用データが記録されるメニュー映像データ記録領域と、からなる光ディスクからデータを再生する光ディスク再生装置において、
上記オーディオストリーム数記録領域及びオーディオ種別記録領域に記録されているオーディオストリーム数とオーディオストリーム種別とにより、上記光ディスク内に存在するオーディオストリーム数とオーディオストリーム種別を得る手段と、
前記オーディオストリーム数をメインメニュー画面に表示する手段と、
前記オーディオメニュー存在情報記録領域のオーディオメニュー存在情報によりオーディオメニューが存在するか否かを判断する判断手段と、
前記判断手段によりオーディオメニューが存在すると判断され、かつオーディオメニューの表示がキー操作により指示された場合に、上記メニュー映像データ記録領域に記憶されているオーディオメニューのためのメニュー映像用データを再生する再生手段と、
前記判断手段によりオーディオメニューが存在していないと判断した場合、上記メインメニュー画面上でメニュー映像用データが存在することを示すマークを非表示とする手段と
を具備したことを特徴とする光ディスク再生装置。
【請求項３】
映像用データが記録される複数のファイルが記録されているファイル領域と、このファイル領域に記録されている複数のファイルの副映像チャネル数と副映像チャネル種別を記録する副映像チャネル数及び種別記録領域と、上記ファイル領域の副映像チャネルの選択画面としての副映像メニューが存在するか否かを示す副映像メニュー存在情報を記録する副映像メニュー存在情報記録領域と、上記副映像メニューのためのメニュー映像用データが記録されるメニュー映像データ記録領域と、からなる光ディスクからデータを再生する光ディスク再生装置において、
上記副映像チャネル数、種別記録領域に記録されている副映像チャネル数と副映像チャネル種別とにより、上記光ディスク内に存在する副映像チャネル数と副映像チャネル種別を得る手段と、
上記副映像チャンネル数及び種別をメインメニュー画面に表示する手段と、
前記副映像メニュー存在情報記録領域の副映像メニュー存在情報により副映像メニューが存在するか否かを判断する判断手段と、
前記判断手段により副映像メニューが存在すると判断され、かつ副映像メニューの表示がキー操作により指示された場合に、上記メニュー映像データ記録領域に記憶されている副映像メニューのためのメニュー映像用データを再生する再生手段と、
前記判断手段により副映像メニューが存在していないと判断した場合、上記メインメニュー画面上でメニュー映像用データが存在することを示すマークを非表示とする手段と
を具備したことを特徴とする光ディスク再生装置。
【発明の詳細な説明】
【０００１】
【産業上の利用分野】
この発明は、圧縮された動画データや音声データ等の目的や種類の違うデータを記録する光ディスクからデータを再生する光ディスク再生装置に関する。
【０００２】
【従来の技術】
近年、光ディスク等の記録媒体にそれぞれ複数のムービデータ（映像）、音声（オーディオ）ストリーム、副映像チャネル等を記録し、その中からユーザによって任意に選択されたムービデータ、音声ストリーム、副映像チャネルを再生するデータ記録再生方式が注目されている。ここで、シーケンスとは、例えば映画等におけるシーン毎の映像・音声データの集まりをプログラムとして、このプログラムを複数仮想的に連結したものである。従って、記録媒体に複数のシーケンスが存在するということは、一つの映画に複数のストーリー展開を持たせられることを意味する。また、複数の音声ストリームを記録することで、一つの映像に異なる音声を対応づけることができ、さらに複数の副映像チャネルを記録することで、例えば言語の種類が異なる字幕等を表示できる。
【０００３】
ところで、このように同一時間軸上の同一時間内に選択的に再生されるデータ群を含んで構成される、複雑な構成内容を持つファイルの再生に於いては、事前にファイル内における複数のシーケンス、音声ストリーム、副映像チャネル等の存在をメニュー画面を通してユーザに掲示し、それぞれの項目に付いて希望するものを選択してもらう必要がある。
【０００４】
しかし従来、これらファイル構成情報の記述に関してはこれといってなんら規定されていないのが現状である。
【０００５】
すなわち、光ディスクに記録されている内容を容易に確認したり、選択することができるものが要望されている。
【０００６】
【発明が解決しようとする課題】
この発明はこのような課題を解決するためのもので、記録媒体に記録されている内容を容易に確認したり、選択することができることを目的としている。
【０００７】
【課題を解決するための手段】
この発明の光ディスク再生装置は、映像用データが記録される複数のファイルが記録されているファイル領域と、このファイル領域に記録されている複数のファイルの総タイトル数を記録する総タイトル数記録領域と、上記ファイル領域のタイトルの選択画面としてのタイトルメニューが存在するか否かを示すタイトルメニュー存在情報を記録するタイトルメニュー存在情報記録領域と、上記タイトルメニューのためのメニュー映像用データが記録されるメニュー映像データ記録領域と、からなる光ディスクからデータを再生する光ディスク再生装置において、
上記総タイトル数記録領域に記録されている総タイトル数により、上記光ディスク内に存在するタイトル総数を得る手段と、前記タイトル総数をメインメニュー画面に表示する手段と、前記タイトルメニュー存在情報記録領域のタイトルメニュー存在情報によりタイトルメニューが存在するか否かを判断する判断手段と、前記判断手段によりタイトルメニューが存在すると判断され、かつタイトルメニューの表示がキー操作により指示された場合に、上記メニュー映像データ記録領域に記録されているタイトルメニューのためのメニュー映像用データを再生する再生手段と、前記判断手段によりタイトルメニューが存在しないと判断された場合、上記メインメニュー画面上でメニュー映像用データが存在することを示すマークを非表示とする手段とを有する。
【０００８】
この発明の光ディスク再生装置は、映像用データが記録される複数のファイルが記録されているファイル領域と、このファイル領域に記録されている複数のファイルのオーディオストリーム数を記録するオーディオストリーム数記録領域と、オーディオストリームごとの言語コードを記録するオーディオストリーム種別記録領域と、上記ファイル領域のオーディオストリームの選択画面としてのオーディオメニューが存在するか否かを示すオーディオメニュー存在情報を記録するオーディオメニュー存在情報記録領域と、上記オーディオメニューのためのメニュー映像用データが記録されるメニュー映像データ記録領域と、からなる光ディスクからデータを再生する光ディスク再生装置において、
上記オーディオストリーム数記録領域及びオーディオ種別記録領域に記録されているオーディオストリーム数とオーディオストリーム種別とにより、上記光ディスク内に存在するオーディオストリーム数とオーディオストリーム種別を得る手段と、前記オーディオストリーム数をメインメニュー画面に表示する手段と、
前記オーディオメニュー存在情報記録領域のオーディオメニュー存在情報によりオーディオメニューが存在するか否かを判断する判断手段と、前記判断手段によりオーディオメニューが存在すると判断され、かつオーディオメニューの表示がキー操作により指示された場合に、上記メニュー映像データ記録領域に記憶されているオーディオメニューのためのメニュー映像用データを再生する再生手段と、前記判断手段によりオーディオメニューが存在していないと判断した場合、上記メインメニュー画面上でメニュー映像用データが存在することを示すマークを非表示とする手段とを有する。
【０００９】
この発明の光ディスク再生装置は、映像用データが記録される複数のファイルが記録されているファイル領域と、このファイル領域に記録されている複数のファイルの副映像チャネル数と副映像チャネル種別を記録する副映像チャネル数及び種別記録領域と、上記ファイル領域の副映像チャネルの選択画面としての副映像メニューが存在するか否かを示す副映像メニュー存在情報を記録する副映像メニュー存在情報記録領域と、上記副映像メニューのためのメニュー映像用データが記録されるメニュー映像データ記録領域と、からなる光ディスクからデータを再生する光ディスク再生装置において、
上記副映像チャネル数、種別記録領域に記録されている副映像チャネル数と副映像チャネル種別とにより、上記光ディスク内に存在する副映像チャネル数と副映像チャネル種別を得る手段と、上記副映像チャンネル数及び種別をメインメニュー画面に表示する手段と、前記副映像メニュー存在情報記録領域の副映像メニュー存在情報により副映像メニューが存在するか否かを判断する判断手段と、
前記判断手段により副映像メニューが存在すると判断され、かつ副映像メニューの表示がキー操作により指示された場合に、上記メニュー映像データ記録領域に記憶されている副映像メニューのためのメニュー映像用データを再生する再生手段と、前記判断手段により副映像メニューが存在していないと判断した場合、上記メインメニュー画面上でメニュー映像用データが存在することを示すマークを非表示とする手段とを有する。
【００１７】
【作用】
この発明は、上述した構成によりメニュー存在情報を有効に活用することが可能である。
【００１８】
【実施例】
以下、図面を参照してこの発明の実施例に係る光ディスク再生装置を説明する。
【００１９】
図１は、この発明の一実施例に係る光ディスクからデータを再生する光ディス再生装置のブロックを示し、図２は、図１に示された光ディスクをドライブするディスクドライブ部のブロックを示し、図３は、図１及び図２に示した光ディスクの構造を示している。
【００２０】
図１に示す光ディスク再生装置においては、ユーザが本体のフロントパネルのキー操作部及び表示部４、あるいは本体と赤外線による光通信により接続されている遠隔操作装置としてのリモートコントロール５を操作することによって光ディスク１０から記録データ、即ち、映像データ、副映像データ及び音声データが再生され、装置内でオーディオ（音声）信号及びビデオ信号に変換されて装置外のモニタ部６及びスピーカー部８で映像及び音声として再現される。
【００２１】
上記キー操作部及び表示部４は、図４に示すように、電源キー４ａ、マイクの入力端子４ｂ、再生キー４ｃ、一時停止キー４ｄ、停止キー４ｅ、早送り後戻りキー４ｆ、光ディスク１０の取り込み取り外しを指示するオープン／クローズキー４ｇ、表示器４ｈ、光ディスク１０の挿入、取出口４ｉ等により構成されている。
【００２２】
上記リモートコントロール５は、図５に示すように、電源キー５ａ、数字キー５ｂ、停止キー５ｃ、再生キー５ｄ、一時停止キー５ｅ、メモリキー５ｆ、光ディスク１０の取り込み取り外しを指示するオープン／クローズキー５ｇ、早送り後戻りキー５ｈ、キー５ｉ、リピートの指示と範囲を指示するリピートキー５ｊ、メニュー画面の表示を指示するメニューキー５ｋ、メニュー画面表示時の各項目ごとのメニュー画面の表示を指示するｉキー５ｌ、メニュー画面表示時の項目を選択する際に用いる上下キー５ｍ等により構成されている。
【００２３】
既に知られるように光ディスク１０は、種々の構造があるが、図３に示すように、例えば、透明基盤１４上に記録層、即ち、光反射層１６が形成された構造体１８が一対用意され、この一対の構造体１８が記録層１６がその内部に封じ込まれるように接着層２０を介して張り合わされる高記録密度のタイプが出現している。このような構造の光ディスク１０では、その中心にスピンドルモータ１２のスピンドルが挿入される中心孔２２が設けられ、その中心孔２２の周囲には、この光ディスク１０をその回転時に押さえる為のクランピング領域２４が設けられている。
【００２４】
このクランピング領域２４から光ディスク１０の外周端までが光ディスク１０に情報を記録することができる情報記録領域２５に定められている。図３に示す光ディスクでは、その両面に情報記録領域２５を有することとなる。各情報記録領域２５は、その外周領域が通常は情報が記録されないリードアウト領域２６に、また、クランピング領域２４に接するその内周領域が同様に、通常は情報が記録されないリードイン領域２７に定められ、更に、このリードアウト領域２６とリードイン領域２７の間がデータ記録領域２８に定められている。情報記録領域２５の記録層１６には、通常、データが記録される領域としてトラックがスパイラル状に連続して形成され、その連続するトラックは、複数のセクタに分割され、このセクタを基準にデータが記録されている。情報記録領域２５のデータ記録領域２８は、実際のデータ記録領域であって、後に説明するように管理データ、主画像データ、副画像データ及び音声データが同様にピット等の物理的状態変化として記録されている。読み出し専用の光ディスク１０では、透明基板１４にピット列が予めスタンパーで形成され、このピット列が形成された透明基板１４の面に反射層が蒸着により形成され、その反射層が記録層１４として形成されることとなる。また、この読み出し専用の光ディスク１０では、通常、トラックとしてのグルーブが特に設けられず、ピット列がトラックとして定められている。
【００２５】
このような光ディスク１０からデータを再生する光ディスク再生装置においては、光ディスク１０をドライブするディスクドライブ部３０で光ディスク１０が光ビームで検索される。即ち、図２に示すように、光ディスク１０は、モータ駆動回路１１によって駆動されるスピンドルモータ１２上に載置され、このスピンドルモータ１２によって回転されている。光ディスク１０の下方には、この光ディスク１０に光ビーム、即ち、レーザビームを集光する光ヘッド、即ち、光ピックアップ３２が設けられている。この光ヘッド３２は、情報記録領域２５、特に、データ記録領域２８を検索する為にその光ディスク１０の半径方向に移動可能にガイド機構（図示せず。）に載置され、駆動回路３７からの駆動信号によって駆動されるフィードモータ３３で光ディスク１０の半径方向に移動される。光ディスク１０には、対物レンズ３４がその光軸に沿って移動可能に保持され、フォ―カス駆動回路３６からの駆動信号に応答してその光軸方向に移動され、常にフォ―カス状態に対物レンズ３４が維持され、微小ビームスポットが記録層１６上に形成される。また、この対物レンズ３４は、光ディスク１０の半径方向に沿って微動可能に保持され、トラック駆動回路３８からの駆動信号に応答して微動され、常にトラッキング状態に維持されて光ディスク１０の記録層１６上のトラックが光ビームで追跡される。
【００２６】
光ヘッド３２では、光ディスク１０から反射された光ビームが検出され、検出されたこの検出信号は、光ヘッド３２からヘッドアンプ４０を介してサーボ処理回路４４に供給されている。サーボ処理回路４４では、検出信号からフォ―カス信号、トラッキング信号及びモータ制御信号を生成し、これらの信号を夫々駆動回路３６、３８、１１に供給している。従って、対物レンズ３４がフォ―カス状態及びトラッキング状態に維持され、また、スピンドルモータ１２が所定の回転数で回転され、光ビームによって記録層１６上のトラックが光ビームで、例えば、線速一定で追跡される。システムＣＰＵ部５０からアクセス信号としての制御信号がサーボ処理回路４４に供給されると、サーボ処理回路４４から移動信号が駆動回路３７に供給され、光ヘッド３２が光ディスク１０の半径方向に沿って移動され、記録層１６の所定のセクタがアクセスされ、再生データがヘッドアンプ４０で増幅されてディスクドライブ部３０から出力される。出力された再生データは、システム用ＲＯＭ及びＲＡＭ部５２に記録のプログラムで制御されるシステムＣＰＵ部５０及びシステムプロセッサ部５４を介してデータＲＡＭ部５６に格納される。この格納された再生データは、システムプロセッサ部５４によって処理されてビデオデータ、オーディオデータ（音声データ）及び副映像データに分類され、ビデオデータ、オーディオデータ及び副映像データは、夫々ビデオデコーダ部５８、オーディオデコーダ部６０及び副映像デコーダ部６２に出力されてデコードされる。デコードされたビデオデータ、オーディオデータ及び副映像データは、Ｄ／Ａ及び再生処理回路６４でアナログ信号としてのビデオ信号、オーディオ信号及び副映像信号に変換されるとともにミキシング処理されてビデオ信号及び副映像信号がモニタ部６に、また、オーディオ信号がスピーカ部８に夫々供給される。その結果、モニタ部６に映像が表示されるとともにスピーカ部８から音声が再現される。
【００２７】
また、システムＣＰＵ部５０により制御されるキャラクタジェネレータにより構成されるメニュー画面等を作成する画面作成装置６６を有し、画面作成装置６６システムはＣＰＵ部５０からの選択画面用の文字コードによりキャラクタジェネレータを用いて対応する文字パターンからメニュー画面等を作成しＤ／Ａ及び再生処理回路６４に供給するようになっている。これにより、Ｄ／Ａ及び再生処理回路６４は供給される文字パターンにより作成されたメニュー画面に対応するアナログ信号としての映像信号に変換して、モニタ部６に供給するようになっている。この結果、モニタ部６でメニュー画面等の選択画面の映像が表示されるようになっている。
【００２８】
また、図１に示す光ディスク装置の詳細な動作については、次に説明する光ディスク１０の論理フォーマットとともに後により詳細に説明する。
【００２９】
図２に示される光ディスク１０のリードインエリア２７からリードアウトエリア２６までのデータ記録領域２８は、論理フォーマットとしてＩＳＯ９６６０に準拠した図６に示されるようなボリューム構造を有している。このボリューム構造は、階層構造のボリューム管理情報領域７０及びファイル領域８０から構成されている。ボリューム管理情報領域７０は、ＩＳＯ９６６０に準拠して定められた論理ブロック番号０から２３までが相当し、システム領域７２及びボリューム管理エリア７４が割り付けられている。システム領域７２は、通常は空き領域として内容は規定されていないが、たとえば光ディスク１０に記録するデータを編集する編集者の為に設けられ、編集者の意図に応じた光ディスク装置の駆動を実現する為のシステムプログラムが必要に応じて格納される。また、ボリューム管理領域７４には、ファイル領域８０のディスク情報ファイル７６（以下、単にディスク情報ファイル７６と称する。）、ムービファイル或いはミュージックファイル等のファイル７８を管理するボリューム管理情報、即ち、全のファイルの記録位置、記録容量及びファイル名等が格納されている。ファイル領域８０には、論理ブロック番号２４以降の論理ブロック番号で指定されるファイル番号０からファイル番号９９までのファイル７６、７８が配置され、ファイル番号０のファイル７６がディスク情報ファイル７６として割り付けられ、ファイル番号１からファイル番号９９までのファイル７８がムービファイル、即ち、映像ファイル、又はミュージックファイルとして割り付けられている。
【００３０】
ディスク情報ファイル７６は、図７に示されるようにファイル管理情報エリア８２及びメニュー映像データエリア８４から構成され、ファイル管理情報エリア８２には、光ディスク１０の全体に記録されている選択可能なシーケンス、即ち、ビデオ又はオーディオのタイトルを選択するためのファイル管理情報が記述されている。また、メニュー映像データエリア８４には、タイトル等の選択メニューを表示する為のメニュー画面の画像データがセル単位のメニューデータセル９０として格納されている。即ち、メニュー映像用データエリア８４のメニュー映像データは、後に詳述するように、目的に応じて必要な大きさの単位に区切られ、光ディスク１０のメニュー映像データエリア８４への記録順に＃１から連続して番号が割り付けられたｉ個のメニューセル９０として定められている。このメニューセル９０には、ムービ或いはオーディオのタイトル選択、各タイトルのプログラム選択等に関する映像データ、副映像データ、或いは、オーディオデータが格納されている。
【００３１】
図７に示されるようにファイル管理情報エリア８２は、このファイルに記録されているデータの種々の属性を記述したファイルマネジメントテーブル（ＦＭＴ）８５、光ディスク１０上に記録されている各ムービファイルあるいはミュージックファイルの構成内容の情報であるディスク構成情報（ＤＳＩＮＦ：  ディスクサーチインフォメーション）を格納するディスク構成情報エリア８６、メニュー構成情報（ＭＳＩＮＦ：  メニューストラクチャーインフォメーション）を格納するメニュー構成情報エリア８７、メニューセル情報（ＭＣＩ：  メニューセルインフォメーション）を格納するメニューセル情報テーブル（ＭＣＩＴ：  メニューセルインフォメーションテーブル）８８の４種類の情報領域があり、この順序で配列されている。
【００３２】
ディスク構成情報エリア８６のディスク構成情報（ＤＳＩＮＦ）は、ディスク上に記録されている各ムービファイルあるいはミュージックファイルの構成内容の情報であり、図８に示すように、ＦＦＮＡＭＥ（ファイル名）、ＦＦＩＤ（ファイル識別子）、ＤＮＦ（ファイル数）、ＦＳＩＮＦ（ファイル種別／タイトル選択対象シーケンス数）、ＦＣＩＮＦ（ファイル内副映像／オーディオ情報）、ＴＳＩＮＦ（各タイトル情報）の各パラメータから構成される。
【００３３】
ＦＦＮＡＭＥは、ファイル名を識別するためのもので、ディレクトリレコード中の該当するファイル識別子と同じ内容が記述される。
【００３４】
ＦＦＩＤには、ディスク情報ファイルであることを識別する情報としてのファイル識別子が記述される。
【００３５】
ＤＮＦは、光ディスク１０上に存在するムービファイルあるいはミュージックファイルの数（再生ファイル７８の数）が記述される。
【００３６】
ＦＳＩＮＦは、各ファイルのファイル種別（ムービファイル、ミュージックファイル）およびファイル中に存在する完結型シーケンスと接続型先頭シーケンスの数が記述される。
【００３７】
ＦＣＩＮＦは、ＦＮＡＳＴ（オーディオストリーム数）、ＦＮＳＰＣＨ（副映像チャネル数）、ＦＡＣＯＤＥ（オーディオストリーム種別）、ＦＳＰＣＯＤＥ（副映像チャネル種別）から構成される。
【００３８】
ＦＮＡＳＴは、ファイル内に存在するオーディオストリーム数が記述される。
【００３９】
ＦＮＳＰＣＨは、ファイル内に存在する副映像チャネル数が記述される。
【００４０】
ＦＡＣＯＤＥは、オーディオストリームの言語コード（英語、日本語等）をオーディオストリーム番号順に連続して記述されており、オーディオストリーム種別が言語以外の時はＦＦｈが記述される。
【００４１】
ＦＳＰＣＯＤＥは、副映像チャネルの言語コード（英語、独語等）をチャネル番号順に連続して記述されており、副映像種別以外の時はＦＦｈが記述される。
【００４２】
ＴＳＩＮＦには、各タイトルのパレンタル制御、アングル数、プログラム数がタイトル番号＃１から順にタイトル数分記述される。
【００４３】
タイトル数は、各ムービファイルあるいはミュージックファイル内に存在する完結型シーケンスと接続型先頭シーケンスの総和である。
【００４４】
タイトル番号はファイル番号＃１のシーケンスをタイトル＃１とし、ファイル番号＃１内のシーケンス番号の昇順に連続し、タイトル選択の対象となる最終シーケンス終了後、ファイル＃２シーケンス＃１に続く。
【００４５】
パレンタル制御は、シーケンスのパレンタルレベルが記述される。
【００４６】
アングル数は、シーケンス中に含まれるアングルブロックのアングルセル数が記述される。アングルブロックがない場合は０が記述される。
【００４７】
プログラム数は、シーケンス中のプログラム数が記述される。
【００４８】
メニュー構成情報エリア８７のメニュー構成情報（ＭＳＩＮＦ）は、ファイル内に記録されているメニューのための映像用データの位置情報であり、図９に示すように、ＭＯＭＣＥＬ（メニューセル数）、ＴＭＳＣＥＬ（タイトルメニュー開始セル番号）、ＡＤＭＳＣＥＬ（オーディオメニュー開始セル番号）、ＳＰＭＳＣＥＬ（副映像メニュー開始セル番号）、ＰＥＭＳＣＥＬ（プログラムメニュー開始セル番号）、ＡＧＭＳＣＥＬ（アングルメニュー開始セル番号）のパラメータから構成される。
【００４９】
ＮＯＭＣＥＬには、本ファイルに記録されているメニューセル数が記述される。本ファイル内にメニューの映像用データが存在しない場合００ｈが記述される。
【００５０】
ＴＭＳＣＥＬには、タイトルメニューセルの開始セル番号が記述される。タイトルメニューセルが存在しない場合００ｈが記述される。
【００５１】
ＡＤＭＳＣＥＬには、オーディオメニューの開始セル番号が記述される。該当するファイル番号のオーディオメニューセルが存在しない場合００ｈが記述される。
【００５２】
ＳＰＭＳＣＥＬには、副映像メニューの開始セル番号が記述される。該当するファイル番号の副映像メニューセルが存在しない場合００ｈが記述される。
【００５３】
ＰＥＭＳＣＥＬには、プログラムメニューの開始セル番号が記述される。該当するタイトル番号のプログラムメニューセルが存在しない場合００ｈが記述される。
【００５４】
ＡＧＭＳＣＥＬには、アングルメニューの開始セル番号が記述される。アングルメニューセルが存在しない場合００ｈが記述される。
【００５５】
メニューセル情報テーブル（ＭＣＩＴ）８８は、各メニューセル９０の再生に必要な位置、サイズ、再生時間等のメニューセル情報（ＭＣＩ）を連続して記述したテーブルである。メニューセル情報テーブル（ＭＣＩＴ）８８には、メニューセル情報（ＭＣＩ）がメニューセル番号順に記述されたｉ個のメニューセル情報エリア８９の集合により規定されている。このメニューセル情報テーブル８８の各メニューセル情報（ＭＣＩ）は、図１０に示すように、ＭＣＣＡＴ（メニューセル種別）、ＭＣＳＳＣＲ（メニューセル開始パック）、ＭＣＳＬＢＮ（メニューセル開始論理ブロック番号）、ＭＣＮＬＢ（構成論理ブロック数）の各パラメータから構成される。
【００５６】
ＭＣＣＡＴ（メニューセル種別）は、メニューセル９０のコピー制御およびパレンタル制御への対応とメニューセル９０の種別（タイトルメニュー、プログラムメニュー、オーディオメニュー、副映像メニュー、アングルメニュー）が記述される。
【００５７】
言語コードは、言語コードテーブルのコード番号が記述される。
【００５８】
ＭＣＳＳＣＲは、メニューセルの開始パックに記述されているＳＣＲ（システムクロックリファレンス、システム時刻基準参照値）の下位３２ビットが記述される。
【００５９】
ＭＣＳＬＢＮは、メニューセルの開始アドレスであるファイル先頭からオフセット論理ブロック番号が記述される。
【００６０】
ＭＣＮＬＢは、メニューセルを構成する論理ブロック数が記述される。
【００６１】
ここで、ディスク構成情報（ＤＳＩＮＦ）及びメニュー構成情報（ＭＳＩＮＦ）は、ファイル管理情報エリア８２に連続して記述され、メニューセル情報テーブル（ＭＣＩＴ）８８は、論理ブロックの境界にアライメントされている。
【００６２】
図１１は、ディスク構成情報（ＤＳＩＮＦ）の具体例を示している。この例において、ファイル名“ＮＥＷＭＯＶＩＥ．ＭＯＶ；１”  、ディスク情報ファイル識別子“ＳＤＩＦ００００”  、ファイル数＝１（０１Ｈ）、ファイル種別＝映像（００Ｈ）、シーケンス数＝２（０２Ｈ）、オーディオストリーム数＝３（０３Ｈ）、副映像チャネル数＝２（０２Ｈ）、オーディオストリーム＃１＝英語（１０Ｈ）、＃２＝仏語（１２Ｈ）、＃３＝独語（１３Ｈ）、副映像チャネル＃１＝英語（１０Ｈ）、＃２＝日本語（１ＤＨ）、タイトル＃１のアングル数＝２（０２Ｈ）、タイトル＃１のプログラム数＝３（０３Ｈ）、タイトル＃２のアングル数＝０（００Ｈ）、タイトル＃２のプログラム数＝５（０５Ｈ）である。
【００６３】
また、１又は複数タイトルのミュージックデータ或いはムービデータがファイル番号１からファイル番号９９までに相当するムービファイル及びミュージックファイル７８に格納されている。このファイル７８は、夫々図１２に示すように当該ファイル７８に含まれるデータに対する諸元情報、即ち、管理情報（例えば、アドレス情報及び再生制御情報等）が記述されているファイル管理情報エリア１０１及び当該ファイル７８の映像データ（ビデオ、オーディオ及び副映像データ等を単に映像データと称する。）が記述されている映像用データエリア１０２から構成されるファイル構造を有している。映像用データエリア１０２には、ディスク情報ファイル７６のメニューセル９０と同様に映像データがセル単位に分割され、映像データがｊ個の映像用データセル１０５として配列されている。
【００６４】
通常、あるタイトルのムービデータ或いはオーディオデータは、連続するシーケンス１０６の集合として表される。例えば、映画のストーリーは、「起」、  「承」、「転」及び「結」に相当するような連続するシーケンス１０６で表現される。従って、各ファイル７８の映像用データエリア１０２は、図１３に示すようにシーケンス１０６の集合として定義される。また、各シーケンス１０６は、ストーリの種々の場面に相当する複数の映像プログラム（チャプター）１０７で表され、各映像プログラム１０７が複数の映像用データセル１０５で構成されている。各映像セル１０５は、図１４に示されるように制御パック（ＤＳＩ）９２、主映像パック９３、副映像パック９５及びオーディオパック９８を組み合わせた１画像グループ（ＧＯＰ：    Ｇｒｏｕｐ  ｏｆ  Ｐｉｃｔｕｒｅ  ）が複数グループ配列されて構成されている。この映像セル１０５の構成は、メニューセル９０と同様であって、この映像用データ１０２は、ＭＰＥＧ規格（Ｍｏｖｉｎｇ  Ｐｉｃｔｕｒｅ  Ｅｘｐｅｒｔ  Ｇｒｏｕｐ）  等の圧縮規格に従って圧縮された動画（ムービ）、音声（オーディオ）及び副映像等のデータがＭＰＥＧ２のシステムレーヤに対応したデータフォーマットで記録されている。即ち、映像用データ１０２は、ＭＰＥＧ規格で規定されるプログラムストリーマとなっている。更に、各パック９２、９３、９５、９８は、パックヘッダ９７及びパックに対応するパケット９９から構成されるパック構造を有している。
【００６５】
ファイル管理情報エリア１０１は、ファイル管理テーブル（ＦＭＴ：    Ｆｉｌｅ  Ｍａｎａｇｅｍｅｎｔ  Ｔａｂｌｅ）１１３、シーケンス情報テーブル（ＳＩＴ：    Ｓｅｑｕｅｎｃｅ  Ｉｎｆｏｒｍａｔｉｏｎ  Ｔａｂｌｅ  ）１１４、セル情報テーブル（ＣＩＴ：    Ｃｅｌｌ  Ｉｎｆｏｒｍａｔｉｏｎ  Ｔａｂｌｅ  ）１１５等から構成される。
【００６６】
映像用データエリア１０２の映像用データセルは、ディスクへの記録順に＃１から連続して番号が振り分けられ、このセル番号及びこのセル番号に関連させてセルに関する情報がセル情報テーブル１１５に記述されている。即ち、セル情報テーブル１１５には、映像用データセルの再生に必要な情報をセル番号順に記述したｊ個のセル情報（ＣＩ）が格納されるエリア１１７の集合に定められ、このセル情報（ＣＩ）には、ファイル７８内のセルの位置、サイズ、再生時間等の情報が記述されている。
【００６７】
図１５には、このセル情報テーブル１１５に格納されるセル情報（ＣＩ）の内容が示されている。このセル情報１１７は、映像データを目的に応じた単位で分割した映像セルの開始位置及びサイズ等の内容がパラメータで記述される。即ち、このセル情報（ＣＩ）は、映像セルがムービ、カラオケ及びインタラクティブメニューのいずれであるか等の映像セルの内容を示すセル種別情報（ＣＣＡＴ）、映像セルのトータル再生時間を示すセル再生情報（ＣＴＩＭＥ）、セルの開始パックに記述されているＳＣＲ（システム時刻基準参照値）の上位３２ビットを記述する（ＣＳＳＣＲ）、映像セルの開始位置、即ち開始アドレス（ファイル先頭からのオフセット論理ブロック番号）を示すセル開始位置情報（ＣＳＬＢＮ）及び映像セルを構成するサイズ（論理ブロック数）を示したセルサイズ情報（ＣＮＬＢ）等から構成されている。ＣＴＩＭＥにはセル種別がインタラクティブメニューの場合０が記述される。
【００６８】
シーケンス情報テーブル１１４は、シーケンス１０６毎に指定された範囲内のセル１０５を選択して再生する順序等を記述したｉ個のシーケンス情報（ＳＩ）が格納されるエリア１１６の集合に定められ、各シーケンス情報（ＳＩ）には、そのシーケンス１０６内に記録されている映像セル１０５の再生順序及び再生に関する再生制御情報が記述されている。このシーケンス１０６には、１シーケンスで完結する完結型シーケンス、１シーケンス毎に次のシーケンスに分岐接続される接続型シーケンスがあり、接続型シーケンスには、マルチストーリに相当するビデオデータの先頭シーケンスであって、このシーケンスから分岐して次のシーケンスに接続されることが可能な接続型先頭シーケンス、即ち、ストーリがその選択の仕方で変化する接続型先頭シーケンス、他の接続型シーケンスから分岐されて更に他のシーケンスに接続される接続型中間シーケンス、及び他の接続型シーケンスから接続され、そのシーケンスを終了する接続型終了シーケンス、即ち、このシーケンスでストーリが終了する接続型終了シーケンスがある。このシーケンス情報の番号は、シーケンス番号１からｉと定義され、各々の開始位置情報は、ファイル管理情報テーブル１１３に書き込まれている。
【００６９】
図１６には、図１２に示されたファイル管理情報エリア１０１内のシーケンス情報テーブル１１４に格納される１つのシーケンス情報（ＳＩ）の内容が示されている。図１６に示すようにシーケンス情報エリア１１６には、映像セルの再生順序及びシーケンス情報等が記述される。このシーケンス情報（ＳＩ）の番号は、シーケンスの番号に一致し、シーケンス情報テーブル１１４にその番号順に割り付けられている。シーケンス番号１は、デフォルト再生シーケンスであり、シーケンスを構成するセルの配置は指定順序通りに連続することが望ましいとされている。このシーケンス情報１１６は、シーケンス種別情報（ＳＣＡＴ）、構成プログラム数（ＳＮＰＲＧ）、構成セル数（ＳＮＣＥＬ）、シーケンス再生時間（ＳＴＩＭＥ）、接続シーケンス数情報（ＳＮＣＳＱ）、シーケンス番号リスト情報（ＳＣＳＱＮ）及びシーケンス制御情報（ＳＣＩＮＦ）から構成されている。
【００７０】
シーケンス種別情報（ＳＣＡＴ）には、１シーケンス再生して終了する完結型シーケンス、マルチストーリに相当するビデオデータの先頭シーケンスであって、このシーケンスから分岐して次のシーケンスに接続されることが可能な接続型先頭シーケンス、他の接続型シーケンスから分岐されて更に他のシーケンスに接続される接続型中間シーケンス、及び、他の接続型シーケンスから接続され、そのシーケンスを終了する接続型終了シーケンスのいずれであるかが記述される。構成プログラム数には、シーケンスを構成するプログラム数が記述される。構成セル数には、シーケンスを構成している延べセル数が記述される。シーケンス再生時間（ＳＴＩＭＥ）には、シーケンスのトータル再生時間が記述され、接続シーケンス数情報（ＳＮＣＳＱ）には、接続型シーケンスにおいてそのシーケンスを再生後にそのシーケンスに接続可能なシーケンスの数が記述され、シーケンス番号リスト情報（ＳＣＳＱＮ）には、接続シーケンス数情報（ＳＮＣＳＱ）に記述された数分の接続先のシーケンスの番号がリストとして記述され、更に、シーケンス制御情報（ＳＣＩＮＦ）には、シーケンスを構成するセルの再生順序が記述され、この記述に従って、セルが再生されてシーケンスが実行される。複数のセルの中から１つのセルを選択して再生する区間は、セルの集合としてのブロックで記述され、そのブロックを指定することによってそのブロックのシーケンスが実行される。また、シーケンスは、再生順が連続する１つ以上のセルを組合せた再生単位としてのプログラムが定義され、その番号が記述される。シーケンス内のプログラム番号は＃０から昇順に割り付けられる。
【００７１】
ファイル管理テーブル１１３は、その映像用ファイル７８に関する諸元情報を示している。このファイル管理テーブル１１３には、そのファイル名及び光ディスクが装填された光ディスク再生装置で再生可能なファイルか否かを識別する為のファイル識別子が記述されている。また、このファイル管理テーブル１１３には、シーケンス情報テーブル１１４及びセル情報テーブル１１５の開始アドレス及びそれぞれのテーブルに記述されるシーケンス情報１１６及びセル情報１１７の個数、さらに、ファイル７８の先頭からの相対距離で示されるシーケンス情報テーブル１１４の開始アドレス並びにこのシーケンス情報テーブル１１４の先頭からの相対距離で示される各シーケンス情報１１６の開始アドレス、映像用データ１０２の開始アドレス、各データを再生するための情報としてのデータ属性等が記述されている。
【００７２】
ファイル管理テーブル（ＦＭＴ）１１３は複数のパラメータが記録される領域からなり、各領域には、図１７に示すように、ファイル名（ＦＦＮＡＭＥ）、ムービファイルであることを識別する情報としてのファイル識別子（ＦＦＩＤ）、論理ブロック数で記述されるファイル管理テーブル（ＦＭＴ）のサイズ（ＦＳＺＦＭＴ）、このファイル中に存在する総シーケンス数（ＦＮＳＱ）、このファイル中に存在するセル数（ＦＮＣＥＬ）、このファイルの映像用データ中に存在するディスクサーチ情報（ＤＳＩ）パック数（ＦＮＤＳＩＰ）、このファイルのサイズに対応する論理ブロック数（ＦＮＬＢ）、ファイル先頭からのオフセット論理ブロック番号で示されるこのファイル内のシーケンス情報テーブル１１４の開始アドレス（ＦＳＡＳＩＴ）、ファイル先頭からのオフセット論理ブロック番号で示されるこのファイル内のセル情報テーブル１１５の開始アドレス（ＦＳＡＣＩＴ）、ファイル先頭からのオフセット論理ブロック番号で示されるこのファイル内のディスクサーチマップ開始アドレス（ＦＳＡＤＳＭ）、ファイル先頭からのオフセット論理ブロック番号で示されるこのファイル内の映像用データ開始アドレス（ＦＳＡＤＶＤ）、シーケンス情報の記述順にシーケンス分記述されるこのファイルのシーケンス情報テーブル１１４中の各シーケンス情報の開始アドレス（シーケンス情報テーブル１１４の先頭からのオフセットバイト番号）およびサイズ（ＦＳＡＥＳＩ）、シーケンス情報の記述順にシーケンス分記述されるこのファイル内に存在する各シーケンス中で使用するセルの最小番号と最小番号から最大番号間でのセル数（ＦＳＮＣＩＢ）、このファイル内に記録されているビデオデータの再生形態を示すビデオデータ属性（ＦＶＡＴＲ）１２３、このビデオデータと同一時間帯で再生可能な、このファイル内に記録されているオーディオデータのストリーム（データ列）数を示すオーディオ（音声）ストリーム数  （ＦＮＡＳＴ）１２４、これらのストリーム数分だけのストリーム番号と記録順を対応させた個々のオーディオストリーム属性（ＦＡＡＴＲ）１２５、上記ビデオデータと同一時間帯で再生可能なこのファイル内に記録されている副映像データのチャネル数を示す副映像チャネル数（ＦＮＳＰＣＨ）１２６、これらのチャネル数分だけチャネル番号と記録順を対応させた個々の副映像チャネル属性（ＦＳＰＡＴＲ）１２７、ファイルの映像用データのすべてのチャネルにおいて使用する副映像カラーパレット（ＦＳＰＰＬＴ）、ベンダが特定用途のために自由に使用できる領域を定義するベンダ定義（ＦＶＤＥＦ）等のパラメータが記録されている。
【００７３】
次に、図１を参照して図６から図１０に示す論理フォーマットを有する光ディスク１０において、図１１に示すディスク構成情報（ＤＳＩＮＦ）を基に、メインメニュー画面を生成し、表示する場合の動作を説明する。
【００７４】
なお、シーケンスとかプログラムといった表現はあくまでフォーマットの中での表現であり、タイトルソフト上の内容の区別で使う場合はわかりにくかったり、誤解を招く場合があるので、再生装置の仕様上はシーケンスをタイトル、またプログラムをチャプターと表現している。
【００７５】
図１に示される光ディスク装置においては、キー操作部及び表示部４の電源キー４ａあるいはリモートコントロール５の電源キー５ａの投入により、電源が投入されると、システム用ＲＯＭ及びＲＡＭ５２からシステムＣＰＵ部５０は、初期動作プログラムを読み出し、ディスクドライブ部３０を作動させる。従って、ディスクドライブ部３０は、リードイン領域２７から読み出し動作を開始し、リードイン領域２７に続くボリューム管理領域７０のボリューム管理情報エリア７４からボリューム管理情報が読み出される。即ち、システムＣＰＵ部５０は、ディスクドライブ部３０にセットされた光ディスク１０の所定位置に記録されているボリューム管理情報エリア７４からボリューム管理情報を読み出す為に、ディスクドライブ部３０にリード命令を与え、ボリューム管理情報の内容を読み出し、システムプロセッサ部５４を介して、データＲＡＭ部５６に一旦格納する。システムＣＰＵ部５０は、データＲＡＭ部５６に格納されたボリューム管理情報のデータ列から各ファイルの記録位置や記録容量等の情報やその他管理に必要な情報を抜き出し、システム用ＲＯＭ＆ＲＡＭ部５２の所定の場所に転送し、保存する。
【００７６】
次に、システムＣＰＵ部５０は、システム用ＲＯＭ＆ＲＡＭ部５２から、先に取得した各ファイルの記録位置や記録容量の情報を参照してファイル番号０番に相当するディスク情報ファイル７６を取得する。即ち、システムＣＰＵ部５０は、システム用ＲＯＭ及びＲＡＭ部５２から、先に取得した各ファイルの記録位置や記録容量の情報を参照してディスクドライブ部３０に対してリード命令を与え、ファイル番号が０であるディスク情報ファイル７６のファイル管理情報を読み出し、システムプロセッサ部５４を介して、データＲＡＭ部５６に格納する。取得した情報を同様にシステム用ＲＯＭ＆ＲＡＭ部５２の所定の場所に転送し保存する。
【００７７】
システムＣＰＵ５０は、ディスク情報ファイル７６を識別した後、その中のＤＳＩＮＦからファイル数を取得し、続いてＦＳＩＮＦからファイル内のシーケンス数を取得する。次に、システムＣＰＵ５０は、ＦＣＩＮＦにおいて、ＦＮＡＳＴからオーディオストリーム数を取得し、ＦＮＳＰＣＨから副映像チャネル数を取得し、さらにＦＡＣＯＤＥから音声コードを取得し、ＦＳＰＣＯＤＥから副映像の言語コードを取得する。また、システムＣＰＵ５０は、ＴＳＩＮＦ＃１、＃２から各タイトルのアングル数とプログラム（チャプター）数を取得する。（図１８に示すフローチャート参照）
そして、リモートコントロール５のメニューキー５ｋが入力された際、システムＣＰＵ５０は、上記取得した内容に沿ったコードとメインメニュー画面の作成の指示とを画面作成装置６６に出力する。この結果、画面作成装置６６はシステムＣＰＵ５０からのコードによりメインメニュー画面を作成し、Ｄ／Ａ＆再生処理部６４を介してモニタ部６に出力される。したがって、モニタ部６により、図１９に示すような、メインメニュー画面が表示される。
【００７８】
また、このメインメニュー画面を生成した後、システムＣＰＵ５０は、その生成過程でディスク情報ファイルのディスク構成情報（ＤＳＩＮＦ）から取得したファイル数（ＤＮＦ）およびシーケンス数（ＦＳＩＮＦ）を用いてメニュー構成情報（ＭＳＩＮＦ）の先頭位置を算出し、その中のメニューセル数（ＮＯＭＣＥＬ）よりメニューが存在することを確認する。
【００７９】
すなわち、図２０のフローチャートに示すように、タイトルメニューの有無とある場合のセル番号とその記録されているアドレス、チャプター（プログラム）メニューの有無とある場合のセル番号とその記録されているアドレス、オーディオメニューの有無とある場合のセル番号とその記録されているアドレス、副映像メニューの有無とある場合のセル番号とその記録されているアドレス、アングルメニューの有無とある場合のセル番号とその記録されているアドレスを取得する。
【００８０】
これにより、システムＣＰＵ５０は、上記取得した内容に沿ったデータマップとしてのメニュー位置テーブル５６ａをデータＲＡＭ部５６に作成して格納する。すなわち、このメニュー位置テーブル５６ａは、図２１に示すように、各メニューごとのメニューの個数、メニューが格納されているセル番号、このセル番号の格納アドレスにより構成されている。このメニュー位置テーブル５６ａにより必要なメニュー画面を光ディスク１０から読み出し再生することが容易となる。
【００８１】
また、上記アドレスが「００ｈ」であったものは、メニュー画面なしと判断され、アドレスが「００ｈ」以外の項目に対して、図１９に示すように、メインメニュー画面で「ｉ」が表示される。
【００８２】
この場合、ＡＤＭＳＣＥＬとＳＰＭＳＣＥＬのアドレスが「００ｈ」となっているため、タイトル、チャプター、アングルに対して、「ｉ」が表示され、オーディオ、サブピクチャーに対してはなにも表示されない。
【００８３】
このように、メインメニュー画面の各項目において、画面上で、メニュー画面の有無を「ｉ」マークのアイコンで区別している。つまり、メニュー画面があることを認識した項目については、「ｉ」マークを表示し、メニュー画面がないとを認識した項目については、「ｉ」マークを表示しない。
【００８４】
次に、具体的にメインメニュー画面に表示されている各項目のメニュー画面の選択方法について説明する。
【００８５】
１）タイトル
現在選択されているタイトル番号（Ｎ１）と光ディスク１０内に存在するタイトル総数（Ｍ１）を「Ｎ１  ｏｆ  Ｍ１」と表示する。ここで、タイトル総数  （Ｍ１）は各ファイル毎の「タイトル選択対象シーケンス数」（ＤＳＩＮＦのＦＳＩＮＦに記述）をファイル数（ＤＳＩＮＦのＤＳＩＮＦに記述）分、加算した値である。その中で選択されているのが何番目のシーケンスかをタイトル番号  （Ｎ１）で表す。
【００８６】
この表現方法はあくまで一例であり、たとえばこの場合の表記を「Ｎ１／Ｍ１」とすることも可能である。
【００８７】
そして、ユーザによりメインメニュー画面の表示中に、図２２の（ａ）に示すように、リモートコントロール５の上下キー５ｍによりタイトルの項目が反転表示されている状態（ハイライト状態）で、「ｉ」キー５ｌが押されると、システムＣＰＵ５０は、上記メニュー位置テーブル５６ａによりタイトルメニューの個数、タイトルメニューが格納されているセル番号、このセル番号の格納アドレスを読出し、このアドレスに応じたタイトルメニュー画面のデータを光ディスク１０から読み出し、再生する。この再生されたデータは、システムプロセッサ部５４、ビデオデコーダ部６４、Ｄ／Ａ＆再生処理部６４を介してモニタ部６に出力されることにより、モニタ部６で、図２２の（ｂ）に示すタイトルメニュー画面（メインメニュー画面の下層のメニュー画面）が表示される。
【００８８】
上記タイトルメニュー画面では、光ディスク１０に存在するタイトル番号をすべて表示する。ここでは、上記メインメニュー画面がタイトル総数（Ｍ１）で表記していたのに対し、各タイトルを番号順にすべて表記する。
【００８９】
上記のタイトルメニュー画面の表示状態から、ユーザによって選択されたタイトル番号を枠で囲むとか、色を変えるといった表現処理をすることで、現在そのタイトルが選択されていることを明確にする。
【００９０】
この状態から、リモートコントロール５の上下キー５ｍによりタイトルの項目選択を変更するとその項目がハイライト表示となる。この状態から、リモートコントロール５のメニューキー５ｋの入力によりメインメニューに戻る。また、キー操作部及び表示部４の再生キー４ｃ、あるいはリモートコントロール５の再生キー５ｄを入力すると、選択されたタイトルの先頭から再生となる。
【００９１】
２）プログラム（チャプター）
現在選択されているプログラム（チャプター）番号（Ｎ２）と光ディスク１０内に存在するプログラム（チャプター）総数（Ｍ２）を「Ｎ２  ｏｆ  Ｍ２」と表示する。ここで、プログラム（チャプター）総数（Ｍ２）は現在選択されているタイトル内のプログラムの総数であり、ＤＳＩＮＦのＴＳＩＮＦから取得できる。その中で選択されているのが何番目のプログラム（チャプター）かをプログラム（チャプター）番号（Ｎ２）で表す。
【００９２】
この表現方法はあくまで一例であり、たとえばこの場合の表記を「Ｎ２／Ｍ２」とすることも可能である。
【００９３】
そして、ユーザによりメインメニュー画面の表示中に、図２３の（ａ）に示すように、リモートコントロール５の上下キー５ｍによりチャプターの項目が反転表示されている状態で、「ｉ」キー５ｌが押されると、システムＣＰＵ５０は、上記メニュー位置テーブル５６ａによりプログラム（チャプター）メニューの個数、プログラム（チャプター）メニューが格納されているセル番号、このセル番号の格納アドレスを読出し、このアドレスに応じたプログラム（チャプター）メニュー画面のデータを光ディスク１０から読み出し、再生する。この再生されたデータは、システムプロセッサ部５４、ビデオデコーダ部６４、Ｄ／Ａ＆再生処理部６４を介してモニタ部６に出力されることにより、モニタ部６で、図２３の（ｂ）に示すプログラム（チャプター）メニュー画面（メインメニュー画面の下層のメニュー画面）が表示される。
【００９４】
上記プログラム（チャプター）メニュー画面では、現タイトルに存在するプログラム（チャプター）番号をすべて表示する。ここでは、上記メインメニュー画面がプログラム（チャプター）総数（Ｍ２）で表記していたのに対し各プログラム（チャプター）を番号順にすべて表記する。
【００９５】
上記のプログラム（チャプター）メニュー画面の表示状態から、ユーザによって選択されたプログラム（チャプター）番号を枠で囲むとか、色を変えるといった表現処理をすることで、現在そのプログラム（チャプター）が選択されていることを明確にする。
【００９６】
この状態から、リモートコントロール５の上下キー５ｍによりプログラム（チャプター）の項目選択を変更するとその項目がハイライト表示となる。この状態から、リモートコントロール５のメニューキー５ｋの入力によりメインメニューに戻る。また、キー操作部及び表示部４の再生キー４ｃ、あるいはリモートコントロール５の再生キー５ｄを入力すると、選択されたプログラム（チャプター）の先頭から再生となる。
【００９７】
５）アングル
現在再生中のセルがマルチアングルを構成している場合、現在選択されているアングル番号（Ｎ３）とアングル総数（Ｍ３）とをＤＳＩＮＦのＴＳＩＮＦから取得して「Ｎ３  ｏｆ  Ｍ３」と表示する。マルチアングルでないセルを再生中は「１  ｏｆ  １」と  表示する。
【００９８】
この表現方法はあくまで一例であり、たとえばこの場合の表記を「Ｎ３／Ｍ３」とすることも可能である。
【００９９】
そして、ユーザによりメインメニュー画面の表示中に、図２４の（ａ）に示すように、リモートコントロール５の上下キー５ｍによりアングルの項目が反転表示されている状態（ハイライト状態）で、「ｉ」キー５ｌが押されると、システムＣＰＵ５０は、上記メニュー位置テーブル５６ａによりアングルメニューの個数、アングルメニューが格納されているセル番号、このセル番号の格納アドレスを読出し、このアドレスに応じたアングルメニュー画面のデータを光ディスク１０から読み出し、再生する。この再生されたデータは、システムプロセッサ部５４、ビデオデコーダ部６４、Ｄ／Ａ＆再生処理部６４を介してモニタ部６に出力されることにより、モニタ部６で、図２４の（ｂ）に示すアングルメニュー画面（メインメニュー画面の下層のメニュー画面）が表示される。
【０１００】
上記のアングルメニュー画面の表示状態から、ユーザによって選択されたアングル番号を枠で囲むとか、色を変えるといった表現処理をすることで、現在そのアングル番号が選択されていることを明確にする。
【０１０１】
この状態から、リモートコントロール５の上下キー５ｍによりアングルの項目選択を変更するとその項目がハイライト表示となる。この状態から、リモートコントロール５のメニューキー５ｋの入力によりメインメニューに戻る。また、キー操作部及び表示部４の再生キー４ｃ、あるいはリモートコントロール５の再生キー５ｄを入力すると、選択されたアングルで再生される。
【０１０２】
上記のように、ユーザにより、再生するシーケンス（タイトル）等の選択が行われた後に、指定された映像用ファイル７８を取得し、映像用データ１０２を再生するまでの動作を次に説明する。指定されたシーケンス番号に対するシーケンス情報を取得するために、ボリューム管理情報７４から得た各映像用ファイル７８の記録位置及び記録容量を用いて、先ず、再生するシーケンスが帰属する映像用ファイル７８のファイル管理情報１０１を上記のディスク情報ファイル７６の時と同様に読み出し、データＲＡＭ部５６へ格納する。
【０１０３】
システムＣＰＵ部５０は、データＲＡＭ部５６に格納したファイル管理情報エリア１０１のシーケンス情報テーブル１１４から、指定されたシーケンス番号に対応するシーケンス情報を取得し、そのデータと、そのシーケンスを再生するために必要なセル情報テーブル１１５中のセル情報をシステムＲＯＭ＆ＲＡＭ部５２へ転送し、格納する。
【０１０４】
このように取得したシーケンス情報中のセル再生順序情報により、最初に再生するセル情報を取得し、このセル情報中の映像用データ再生開始アドレスとサイズをもとに、ディスクドライブ部３０に対し目的のアドレスからのリード命令が与えられる。ディスクドライブ部３０は、リード命令に従って光ディスク１０を駆動すると共に、光ディスク１０より目的のアドレスのデータを読み込んでシステムプロセッサ部５４に送る。システムプロセッサ部５４は、送られてきたデータをデータＲＡＭ部５６に一旦記憶し、そのデータに付加されているヘッダ情報を基にデータの種別（ビデオ、オーディオ、副映像、再生情報等）を判別し、判別した種類に応じたデコーダ部５８、６０、６２に転送し、ディスクサーチ情報をデータＲＡＭ部５６に転送する。
【０１０５】
各デコーダ部５８、６０、６２はそれぞれのデータフォーマットと上記設定されている符号化方式に従ってデータをデコードし、Ｄ／Ａ＆再生処理部６４に送る。Ｄ／Ａ＆再生処理部６４でビデオデータのデコード結果のディジタル信号をアナログ信号に変換した後、上記設定されている条件によりフレームレート処理、アスペクト処理、パンスキャン処理等を施して、モニタ部６に出力される。Ｄ／Ａ＆再生処理部６４でオーディオデータのデコード結果を上記設定されている条件によりディジタル信号をアナログ信号に変換した後、上記設定されている条件によりミキシング処理を施してスピーカ部８に出力される。Ｄ／Ａ＆再生処理部６４は、副映像データのデコード結果のディジタル信号をアナログ信号に変換した後、モニタ部６に出力される。
【０１０６】
尚、データの種別の判別過程では、データが映像用データの再生位置等を示すディスクサーチ情報の場合には、このディスクサーチ情報はデコーダへは転送されず、データＲＡＭ部５６に格納される。このディスクサーチ情報は、システムＣＰＵ部５０によって必要に応じて参照されて映像データを再生する際の監視に利用される。
【０１０７】
また、１つのセルの再生が終了すると、次に再生するセル情報がシーケンス情報中のセル再生順序情報から取得し、同様にして再生が続けられる。
【０１０８】
次に、図２５から図３０を参照して図６から図１７に示す論理フォーマットで映像データ及びこの映像データを再生するための光ディスク１０への記録方法及びその記録方法が適用される記録システムについて説明する。
【０１０９】
図２５は、メニューデータも含む映像データをエンコーダして映像ファイルを生成するエンコーダシステムが示されている。図２５に示されるシステムにおいては、主映像データ、オーディオデータ及び副映像データのソースとして、例えば、ビデオテープレコーダ（ＶＴＲ）２１１、オーディオテープレコーダ（ＡＴＲ）２１２及び副映像再生器（Ｓｕｂｐｉｃｔｕｒｅ  ｓｏｕｒｃｅ  ）２１３が採用される。これらは、システムコントローラ（Ｓｙｓ  ｃｏｎ  ）２１５の制御下で主映像データ、オーディオデータ及び副映像データを発生し、これらが夫々ビデオエンコーダ（ＶＥＮＣ）２１６、オーディオエンコーダ（ＡＥＮＣ）２１７及び副映像エンコーダ（ＳＰＥＮＣ）２１８に供給され、同様にシステムコントローラ（Ｓｙｓ  ｃｏｎ  ）２１５の制御下でこれらエンコーダ２１６、２１７、２１８でＡ／Ｄ変換されると共に夫々の圧縮方式でエンコードされ、エンコードされた主映像データ、オーディオデータ及び副映像データ（Ｃｏｍｐ  Ｖｉｄｅｏ，  Ｃｏｍｐ  Ａｕｄｉｏ，  Ｃｏｍｐ  Ｓｕｂ−ｐｉｃｔ  ）としてメモリ２２０、２２１、２２２に格納される。この主映像データ、オーディオデータ及び副映像データ（Ｃｏｍｐ  Ｖｉｄｅｏ，  Ｃｏｍｐ  Ａｕｄｉｏ，  Ｃｏｍｐ  Ｓｕｂ−ｐｉｃｔ  ）は、システムコントローラ（Ｓｙｓ  ｃｏｎ  ）２１５によってファイルフォーマッタ（ＦＦＭＴ）２２４に出力され、既に説明したようなこのシステムの映像データのファイル構造に変換されるとともに各データの設定条件及び属性等の情報がファイルとしてシステムコントローラ（Ｓｙｓ  ｃｏｎ  ）２１５によってメモリ２２６に格納される。
【０１１０】
以下に、映像データからファイルを作成するためのシステムコントローラ（Ｓｙｓ  ｃｏｎ  ）２１５におけるエンコード処理の標準的なフローチャートを説明する。
【０１１１】
図２６に示されるフローチャートに従って主映像データ及びオーディオデータがエンコードされてエンコード主映像及びオーディオデータ（Ｃｏｍｐ  Ｖｉｄｅｏ，  Ｃｏｍｐ  Ａｕｄｉｏ）  のデータが作成される。即ち、エンコード処理が開始されると、図２６のステップ７０に示すように主映像データ及びオーディオデータのエンコードにあたって必要なパラメータが設定される。この設定されたパラメータの一部は、システムコントローラ（Ｓｙｓ  ｃｏｎ  ）２１５に保存されるとともにファイルフォーマッタ（ＦＦＭＴ）２２４で利用される。ステップＳ７１で示すようにパラメータを利用して主映像データがプリエンコードされ、最適な符号量の分配が計算される。ステップＳ７２に示されるようにプリエンコードで得られた符号量分配に基づき、主映像のエンコードが実行される。このとき、オーディオデータのエンコードも同時に実行される。ステップＳ７３に示すように必要であれば、主映像データの部分的な再エンコードが実行され、再エンコードした部分の主映像データが置き換えられる。この一連のステップによって主映像データ及びオーディオデータがエンコードされる。また、ステップＳ７４及びＳ７５に示すように副映像データがエンコードされエンコード副映像データ（Ｃｏｍｐ  Ｓｕｂ−ｐｉｃｔ）  が作成される。即ち、副映像データをエンコードするにあたって必要なパラメータが同様に設定される。ステップＳ７４に示すように設定されたパラメータの一部がシステムコントローラ（Ｓｙｓ  ｃｏｎ  ）２１５に保存され、ファイルフォーマッタ（ＦＦＭＴ）２２４で利用される。このパラメータに基づいて副映像データがエンコードされる。この処理により副映像データがエンコードされる。
【０１１２】
図２７に示すフローチャートに従って、エンコードされた主映像データ、オーディオデータ及び副映像データ（Ｃｏｍｐ  Ｖｉｄｅｏ，  Ｃｏｍｐ  Ａｕｄｉｏ，  Ｃｏｍｐ  Ｓｕｂ−ｐｉｃｔ  ）が組み合わされて図１２を参照して説明したような映像データのファイル構造に変換される。即ち、ステップＳ７６に示すように映像データの最小単位としてのセル１０５が設定され、セル情報テーブル（ＣＩＴ）１１５が作成される。次に、ステップＳ７７に示すようにシーケンス１０６を構成するセル１０５の構成、主映像、副映像及びオーディオ属性等が設定され（これらの属性情報の一部は、各データエンコード時に得られた情報が利用される。）、セル情報テーブル（ＣＩＴ）１１５を含めたファイル管理情報（ＦＭＩ）が作成される。エンコードされた主映像データ、オーディオデータ及び副映像データ（Ｃｏｍｐ  Ｖｉｄｅｏ，  Ｃｏｍｐ  Ａｕｄｉｏ，  Ｃｏｍｐ  Ｓｕｂ−ｐｉｃｔ）が一定のパックに細分化され、各データのタイムコード順に再生可能なように、１ＧＯＰ単位毎に制御パック（ＤＳＩ）９２を挿入しながら各データセルが配置されて図７及び図１２に示すようなディスク情報ファイル７６及びムービファイル等のファイル７８の構造にフォーマットされる。
【０１１３】
尚、図２７に示したフローチャートにおいて、シーケンス情報は、ステップＳ７７の過程で、システムコントローラ（Ｓｙｓ  ｃｏｎ  ）２１５のデータベースを利用したり、或いは、必要に応じてデータを再入力する等を実行し、シーケンス情報テーブル（ＳＩＴ）１１４に記述される。
【０１１４】
また、エンコードされた主映像データ、オーディオデータ及び副映像データ  （Ｃｏｍｐ  Ｖｉｄｅｏ，  Ｃｏｍｐ  Ａｕｄｉｏ，  Ｃｏｍｐ  Ｓｕｂ−ｐｉｃｔ  ）が組み合わされて図７を参照して説明したようなメニューのための映像用データのファイル構造に変換される。即ち、メニューのための映像用データの最小単位としてのメニューセル９０が設定され、各メニューセル９０の再生に必要な位置、サイズ、再生時間等のメニューセル情報（ＭＣＩ）が作成される。次に、メニューのための映像用データの位置情報としてのメニュー構成情報（ＭＳＩＮＦ）が作成される。エンコードされた主映像データ、オーディオデータ及び副映像データ（Ｃｏｍｐ  Ｖｉｄｅｏ，  Ｃｏｍｐ  Ａｕｄｉｏ，  Ｃｏｍｐ  Ｓｕｂ−ｐｉｃｔ）が一定のパックに細分化され、各データのタイムコード順に再生可能なように、１ＧＯＰ単位毎に制御パック（ＤＳＩ）９２を挿入しながら各データセルが配置されて図７に示すようなディスク情報ファイル７６の構造にフォーマットされる。
【０１１５】
図２８は、上述のようにフォーマットされたファイル７６、７８を光ディスクへ記録するためのディスクフォーマッタのシステムを示している。図２８に示すようにディスクフォーマッタシステムでは、作成された情報ファイル７６及びムービファイル等のファイル７８が格納されたメモリ２３０、２３２からこれらファイルデータがボリュームフォーマッタ（ＶＦＭＴ）２３６に供給される。ボリュームフォーマッタ（ＶＦＭＴ）２３６では、ファイル７６、７８に加えて更にディスクのボリューム情報７４が図６に示す配列順序で加えられてディスク１０に記録されるべき状態の論理データが作成される。ボリュームフォーマッタ（ＶＦＭＴ）２３６で作成された論理データにエラー訂正用のデータがディスクフォーマッタ（ＤＦＭＴ）２３８において付加され、ディスクへ記録する物理データに再変換される。変調器（Ｍｏｄｕｌａｔｅｒ  ）２４０において、ディスクフォーマッタ（ＤＦＭＴ）２３８で作成された物理データが実際にディスクへ記録する記録データに変換され、この変調処理された記録データが記録器（Ｒｅｃｏｄｅｒ）  ２４２によってディスク１０に記録される。
【０１１６】
上述したディスクを作成するための標準的なフローチャートを図２９及び図３０を参照して説明する。図２９には、ディスク１０に記録するための論理データが作成されるフローチャートが示されている。即ち、ステップＳ８０で示すように映像データファイルの数、並べ順、各映像データファイル大きさ等のパラメータデータが始めに設定される。次に、ステップＳ８１で示すように設定されたパラメータと各映像データファイルのファイル管理情報からボリューム情報が作成される。その後、ステップＳ８２に示すようにボリューム情報、映像データファイルの順にデータが該当する論理ブロック番号に沿って配置され、ディスク１０に記録するための論理データが作成される。
【０１１７】
その後、図２９に示すようなディスクへ記録するための物理データを作成するフローチャートが実行される。即ち、ステップＳ８３で示すように論理データが一定バイト数に分割され、エラー訂正用のデータが生成される。次にステップＳ８４で示すように一定バイト数に分割した論理データと、生成されたエラー訂正用のデータが合わされて物理セクタが作成される。その後、ステップＳ８５で示すように物理セクタを合わせて物理データが作成される。
【０１１８】
このように図２９に示されたフローチャートで生成された物理データに対し、一定規則に基づいた変調処理が実行されて記録データが作成される。その後、この記録データが光ディスク１０に記録される。
【０１１９】
上記したように、複数のファイルの各ファイルでビデオデータ、オーディオデータ、副映像データが同一時間帯に再生可能に記録され、かつ各ファイルでビデオデータが複数のシーケンスと複数のプログラムの階層構造により記録されている光ディスクに対する再生を行う際に、メインメニュー画面に、その下層の各項目（タイトル、チャプター、音声、副映像、アングル等）に対するメニュー画面の有無を示す「ｉ」キーのアイコンを同時に表示するようにすることにより、再生する際に、上記ファイルごとの各種のメニュー画面の有無が容易に分かり、しかも各種のメニュー画面を容易に表示することができる。
【０１２０】
また、ユーザは光ディスクに記録されている内容を容易に確認したり、選択することができる。
【０１２１】
また、光ディスクに記録されているメニュー画面の位置を示すテーブルを用意することができ、メニュー画面を容易に表示することができる。
【０１２２】
また、メニュー画面のデータを光ディスクに記録していない場合でも、光ディスクに記録された情報からメニュー画面を作成し表示することができる。
【０１２３】
上述した実施例においては、記録媒体として高密度記録タイプの光ディスクについて説明したが、この発明は、光ディスク以外の他の記憶媒体、例えば、磁気ディスク或いはその他の物理的に高密記録可能な記憶媒体等にも適用することができる。
【０１２４】
【発明の効果】
以上詳述したようにこの発明によれば、記録媒体に記録されている内容を容易に確認したり、選択することができる。
【図面の簡単な説明】
【図１】この発明の一実施例を説明するための光ディスク再生装置の概略構成を示すブロック図。
【図２】ディスクドライブ部の構成を説明するための図。
【図３】光ディスクの構成を説明するための斜視図。
【図４】キー操作部及び表示部の構成を説明するための平面図。
【図５】リモートコントロールの構成を説明するための平面図。
【図６】光ディスクのボリューム構造を説明するための図。
【図７】ディスク情報ファイルの構成を説明するための図。
【図８】ディスク構成情報の内容を説明するための図。
【図９】メニュー構成情報の内容を説明するための図。
【図１０】メニューセル情報の内容を説明するための図。
【図１１】ディスク構成情報の具体例を説明するための図。
【図１２】映像ファイルの構成を説明するための図。
【図１３】ファイルに記憶される画像データの階層構造を説明するための図。
【図１４】図１３に示された映像セルを構成する１ＧＯＰを示す説明図である。
【図１５】セル情報テーブルに格納されるセル情報の内容を説明するための図。
【図１６】シーケンス情報テーブルに格納される１つのシーケンス情報の内容を説明するための図。
【図１７】ファイル管理テーブルに記録されているパラメータを説明するための図。
【図１８】ＦＣＩＮＦからメインメニュー画面を構成する内容を取得する際のフローチャート。
【図１９】メインメニュー画面の表示例を示す図。
【図２０】各メニューの有無とある場合のセル番号とその記録されているアドレスを取得する際のフローチャート。
【図２１】メニュー位置テーブルの記憶例を示す図。
【図２２】メインメニュー画面と選択されたメニュー画面の表示例を示す図。
【図２３】メインメニュー画面と選択されたメニュー画面の表示例を示す図。
【図２４】メインメニュー画面と選択されたメニュー画面の表示例を示す図。
【図２５】映像データをエンコーダして映像ファイルを生成するエンコーダシステムを示すブロック図。
【図２６】図２５に示されるエンコード処理を示すフローチャート。
【図２７】図２５に示すフローでエンコードされた主映像データ、オーディオデータ及び副映像データを組み合わせて映像データのファイルを作成するフローチャート。
【図２８】フォーマットされた映像ファイルを光ディスクへ記録するためのディスクフォーマッタのシステムを示すブロック図。
【図２９】図２８に示されるディスクフォーマッタにおけるディスクに記録するための論理データを作成するフローチャート。
【図３０】論理データからディスクへ記録するための物理データを作成するフローチャートである。
【符号の説明】
４…キー操作部及び表示部
５…リモートコントロール
５ｋ…メニューキー
５ｌ…ｉキー
５ｍ…上下キー
６…モニタ部
８…スピーカ部
１０…光ディスク
３０…ディスクドライブ部
５０…システムＣＰＵ部
５２…システム用ＲＯＭ及びＲＡＭ
５４…システムプロセッサ部
５６…データＲＡＭ部
５６ａ…テーブル
５８…ビデオデコーダ部
６０…オーディオデコーダ部
６２…副映像デコーダ部
６４…Ｄ／Ａ＆再生処理部
６６…画面作成装置
７６…ディスク情報ファイル
８２…ファイル管理情報エリア
８４…メニュー映像データエリア
８６…ディスク構成情報エリア
８７…メニュー構成情報エリア
８８…メニューセル情報テーブル
８９…メニューセル情報エリア
９０…メニューセル
【図１】
0003625316.tif 000002
【図２】
0003625316.tif 000003
【図３】
0003625316.tif 000004
【図４】
0003625316.tif 000005
【図５】
0003625316.tif 000006
【図６】
0003625316.tif 000007
【図７】
0003625316.tif 000008
【図８】
0003625316.tif 000009
【図９】
0003625316.tif 000010
【図１０】
0003625316.tif 000011
【図１１】
0003625316.tif 000012
【図１２】
0003625316.tif 000013
【図１３】
0003625316.tif 000014
【図１４】
0003625316.tif 000015
【図１５】
0003625316.tif 000016
【図１６】
0003625316.tif 000017
【図１７】
0003625316.tif 000018
【図１８】
0003625316.tif 000019
【図１９】
0003625316.tif 000020
【図２０】
0003625316.tif 000021
【図２１】
0003625316.tif 000022
【図２２】
0003625316.tif 000023
【図２３】
0003625316.tif 000024
【図２４】
0003625316.tif 000025
【図２５】
0003625316.tif 000026
【図２６】
0003625316.tif 000027
【図２７】
0003625316.tif 000028
【図２８】
0003625316.tif 000029
【図２９】
0003625316.tif 000030
【図３０】
0003625316.tif 000031