(57)【特許請求の範囲】
【請求項１】
コンテンツ情報とコンテンツ情報の再生中に多重表示されるメニュー情報と当該メニュー情報の表示期間を規定する表示期間情報とが記録される情報記録媒体を再生する情報再生装置において、
前記表示期間情報に基づき、前記メニュー情報を多重表示させるメニュー表示手段と、
前記メニュー情報が多重表示されているかを検出するための検出手段と
を備え、
前記メニュー表示手段は、前記検出手段により前記メニュー情報が多重表示されていると検出された場合、前記表示期間情報が規定する表示期間の経過後も、前記メニュー情報を多重表示させることを特徴とする情報再生装置。
【請求項２】
前記メニュー情報が多重表示される表示期間を延長指示するための指示手段を更に備え、前記メニュー表示手段は、前記指示手段により前記メニュー情報が多重表示される表示期間が延長指示された場合、前記表示期間情報が規定する表示期間の経過後も、前記メニュー情報を多重表示させることを特徴とする請求項１に記載の情報再生装置。
【請求項３】
前記指示手段は、少なくとも前記表示期間情報が規定する表示期間の経過後に多重表示される前記メニュー情報の非表示を更に指示することを特徴とする請求項２に記載の情報再生装置。
【請求項４】
前記指示手段は、前記表示期間情報が規定する表示期間の経過後に多重表示される前記メニュー情報の表示期間を更に指示することを特徴とする請求項２に記載の情報再生装置。
【請求項５】
多重表示される一の前記メニュー情報を格納する格納手段を更に備えることを特徴とする請求項１に記載の情報再生装置。
【請求項６】
前記メニュー情報が多重表示される表示期間が延長された場合は、前記表示期間情報が規定する表示期間の経過後も、前記一のメニュー情報の次に多重表示される他のメニュー情報が格納されないように前記格納手段を制御する制御手段を更に備えることを特徴とする請求項５に記載の情報再生装置。
【請求項７】
コンテンツ情報とコンテンツ情報の再生中に多重表示されるメニュー情報と当該メニュー情報の表示期間を規定する表示期間情報とを記録した情報記録媒体を再生する情報再生方法であって、
前記表示期間情報に基づき、前記メニュー情報を多重表示させるメニュー表示工程と、
前記メニュー情報が多重表示されているかを検出する検出工程と、
前記検出工程において前記メニュー情報が多重表示されていると検出された場合、前記表示期間情報が規定する表示期間の経過後も、前記メニュー情報を多重表示させるように前記メニュー表示工程を制御する制御工程と
を備えることを特徴とする情報再生方法。
【請求項８】
請求の範囲第１項に記載の情報再生装置に備えられたコンピュータを制御する再生制御用のコンピュータプログラムであって、該コンピュータを、前記メニュー表示手段及び前記検出手段の少なくとも一部として機能させることを特徴とする再生制御用のコンピュータプログラム。
【請求項９】
前記情報再生装置は、前記メニュー情報が多重表示される表示期間を延長指示するための指示手段を更に備え、前記メニュー表示手段は、前記指示手段により前記メニュー情報が多重表示される表示期間が延長指示された場合、前記表示期間情報が規定する表示期間の経過後も、前記メニュー情報を多重表示させ、
前記コンピュータプログラムは、前記コンピュータを、前記メニュー表示手段、前記検出手段及び前記指示手段の少なくとも一部として機能させることを特徴とする請求項８に記載の再生制御用のコンピュータプログラム。
【請求項１０】
前記指示手段は、少なくとも前記表示期間情報が規定する表示期間の経過後に多重表示される前記メニュー情報の非表示を更に指示することを特徴とする請求項９に記載の情再生制御用のコンピュータプログラム。
【請求項１１】
前記指示手段は、前記表示期間情報が規定する表示期間の経過後に多重表示される前記メニュー情報の表示期間を更に指示することを特徴とする請求項９に記載の再生制御用のコンピュータプログラム。
【請求項１２】
前記情報再生装置は、多重表示される一の前記メニュー情報を格納する格納手段を更に備えることを特徴とする請求項８に記載の再生制御用のコンピュータプログラム。
【請求項１３】
前記情報再生装置は、前記メニュー情報が多重表示される表示期間が延長された場合は、前記表示期間情報が規定する表示期間の経過後も、前記一のメニュー情報の次に多重表示される他のメニュー情報が格納されないように前記格納手段を制御する制御手段を更に備え、
前記コンピュータプログラムは、前記コンピュータを、前記メニュー表示手段、前記検出手段、前記指示手段及び前記制御手段の少なくとも一部として機能させることを特徴とする請求項１２に記載の再生制御用のコンピュータプログラム。
【請求項１４】
コンテンツ情報とコンテンツ情報の再生中に多重表示されるメニュー情報と当該メニュー情報の表示期間を規定する表示期間情報とが記録される情報記録媒体を再生する情報再生装置であって、
前記表示期間情報に基づき、前記メニュー情報を多重表示させるメニュー表示手段と、
前記メニュー情報が多重表示される表示期間を延長指示するための指示手段と
を備え、
前記メニュー表示手段は、前記表示期間情報が規定する表示期間が経過し且つ前記指示手段により前記メニュー情報が多重表示される表示期間が延長指示された場合、前記表示期間情報が規定する表示期間の経過後も、前記メニュー情報を多重表示させることを特徴とする情報再生装置。
【請求項１５】
コンテンツ情報とコンテンツ情報の再生中に多重表示されるメニュー情報と当該メニュー情報の表示期間を規定する表示期間情報とが記録される情報記録媒体を再生する情報再生装置であって、前記表示期間情報に基づき、前記メニュー情報を多重表示させるメニュー表示手段と、前記メニュー情報が多重表示される表示期間を延長指示するための指示手段とを備え、前記メニュー表示手段は、前記表示期間情報が規定する表示期間が経過し且つ前記指示手段により前記メニュー情報が多重表示される表示期間が延長指示された場合、前記表示期間情報が規定する表示期間の経過後も、前記メニュー情報を多重表示させる情報再生装置に備えられたコンピュータを制御する再生制御用のコンピュータプログラムであって、
該コンピュータを、前記メニュー表示手段及び前記指示手段として機能させることを特徴とする再生制御用のコンピュータプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、主映像、音声、副映像等の各種情報を記録可能な光ディスク等の情報記録媒体から情報を再生するための情報再生装置及び方法、再生制御用のコンピュータプログラムの技術分野に関する。
【背景技術】
【０００２】
主映像、音声、副映像などのコンテンツ情報や再生制御情報等の各種情報が記録された光ディスクとして、ＤＶＤが一般化している。このＤＶＤによれば、例えば一本の映画について、ステレオ音声或いはサラウンド音声の他、オリジナルの英語音声、日本語版吹き替え音声、…などの各種音声や、例えば、日本語字幕、英語字幕、…などの各種字幕（或いは、その他のデータ）が多重記録されている。【０００３】
又、このようなＤＶＤにおいては、映像の再生や停止を指示したり、プレーヤの各種機能を利用したり、或いはプレーヤの設定を変更したりするために、メニュー画面（或いは、ヘルプ画面）の表示が可能である。係るメニュー画面は、例えば選択可能なボタン等が表示されることにより構成される。そして、ユーザが係るボタンを選択して実行することで、例えば音声、字幕或いは視点の変更や各種設定等の対応するコマンドが実行されることとなる。【０００４】
また、メニュー画面を別々のウインドウ上に表示したり（特許文献１参照）、メニュー画面を用いて選択される各種操作をコンテンツデータの表示画面にインポーズしたり（特許文献２参照）、或いはこのようなメニュー画面の表示を適宜切り替えたり（特許文献３参照）する各種技術が開発されている。【０００５】
【特許文献１】特開平８−１４９４０７号公報
【特許文献２】特開平８−２５１５３１号公報
【特許文献３】特開２００２−２１８３９４号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
ところで、このようなメニュー画面は、例えばＤＶＤ等の規格によって、主たる映像の再生時刻に合わせて、その表示可能期間が制御されるように定められている。従って、当該表示可能期間が経過した後には、ユーザはそのメニュー画面を用いた操作を行うことができず、利便性に欠けるという技術的な問題点を有している。仮に表示可能期間が経過した後にメニュー画面を用いた操作を行いたければ、例えば主映像の巻き戻し等を行う必要があり、ユーザに取って利便性に優れているとは言い難い。【０００７】
本発明は、例えば上記問題点を解決するために、例えば利便性の高いメニュー画面の表示を可能とする情報再生装置及び方法、再生制御用のコンピュータプログラムを提供することを課題とする。
【課題を解決するための手段】
【０００８】
（情報再生装置）
本発明の情報再生装置は上記課題を解決するために、コンテンツ情報とコンテンツ情報の再生中に多重表示されるメニュー情報と当該メニュー情報の表示期間を規定する表示期間情報とが記録される情報記録媒体を再生する情報再生装置において、前記表示期間情報に基づき、前記メニュー情報を多重表示させるメニュー表示手段と、前記メニュー情報が多重表示されているかを検出する検出手段とを備え、前記メニュー表示手段は、前記検出手段により前記メニュー情報が多重表示されている場合、前記表示期間情報が規定する表示期間の経過後も、前記メニュー情報を多重表示させる。【０００９】
本発明の情報再生装置によれば、例えば映画等を含むコンテンツ情報と各種操作を行うためのメニュー画面を含むメニュー情報とが記録されている。メニュー情報は、コンテンツ情報の再生中に、このコンテンツ情報と一緒に多重表示させるメニュー画面を表示するための情報である。メニュー情報は表示期間情報と共に情報記録媒体上に記録されている。従って、メニュー表示手段は、通常は、当該表示期間情報が規定する表示期間だけメニュー情報（具体的には、メニュー画面）を多重表示する。【００１０】
本発明は特に、検出手段を備えている。検出手段は、メニュー情報が多重表示されているかを検出する。そして、この検出手段によりメニュー情報が表示されている場合には、メニュー表示手段は、表示期間情報が規定する表示期間を経過していても、メニュー画面の多重表示を継続する。【００１１】
これにより、表示期間情報が規定する表示期間が経過することで、メニュー情報の多重表示が行われず、その結果、ユーザが所望する各種操作を行えないという不都合を防止することができる。即ち、ユーザは、表示期間情報が規定する表示期間が経過しても、各種操作を好適に或いは快適に継続して行うことが可能となる。【００１２】
以上の結果、本発明の情報再生装置によれば、利便性の高いメニュー画面の表示（特に、多重表示）が可能となる。【００１３】
本発明の情報再生装置の一の態様は、指示手段を更に備えている。指示手段は、メニュー情報が多重表示される表示期間を延長指示可能に構成されている。即ち、本発明に係る情報再生装置のユーザは、メニュー情報の多重表示を継続可能な指示をすることができる。即ち、本発明に係る情報再生装置のユーザは、メニュー情報の多重表示を継続可能な指示をすることができる。従って、例えばユーザがメニュー情報の多重表示を所望する場合には、指示手段を用いた延長指示を行うことで、メニュー情報の多重表示をそのまま継続することが可能となる。【００１４】
本発明の情報再生装置の他の態様は、前記指示手段は、少なくとも前記表示期間情報が規定する表示期間の経過後に多重表示される前記メニュー情報の非表示を指示する。【００１５】
この態様によれば、メニュー情報の表示の延長指示のみならず非表示指示をも行うことができるため、ユーザにとってより使いやすい或いは利便性の高いメニュー表示が可能となる。【００１６】
本発明の情報再生装置の他の態様は、前記指示手段は、前記表示期間情報が規定する表示期間の経過後に多重表示される前記メニュー情報の表示期間を指示する。【００１７】
この態様によれば、ユーザが所望する表示時間を指定してメニュー情報の延長表示ができるため、ユーザにとってより使いやすい或いは利便性の高いメニュー表示が可能となる。【００１８】
本発明の情報再生装置の他の態様は、多重表示される一の前記メニュー情報を格納する格納手段を更に備える。【００１９】
この態様によれば、メニュー情報を格納手段に格納しておくことで、コンテンツ情報の再生時であっても、係るコンテンツ情報の再生に負荷をかけることなく、メニュー情報の多重表示が可能となる。【００２０】
上述の如く格納手段を備える情報再生装置の態様では、前記メニュー情報が多重表示される表示期間が延長された場合は、前記表示期間情報が規定する表示期間の経過後も、前記一のメニュー情報の次に多重表示される他のメニュー情報が前記格納手段に格納されないように前記格納手段を制御する制御手段を更に備えるように構成してもよい。【００２１】
このように構成すれば、延長表示されているメニュー情報とは異なる他のメニュー情報を誤って再生（即ち、多重表示）するという不都合を防ぐことが可能となる。【００２２】
（情報再生方法）
本発明の情報再生方法は上記課題を解決するために、コンテンツ情報とコンテンツ情報の再生中に多重表示されるメニュー情報と当該メニュー情報の表示期間を規定する表示期間情報とを記録した情報記録媒体を再生する情報再生方法であって、前記表示期間情報に基づき、前記メニュー情報を多重表示させるメニュー表示工程と、前記メニュー情報が多重表示されているかを検出する検出工程と、前記表示期間情報が規定する表示期間の経過後も、前記メニュー情報を多重表示させるように前記メニュー表示工程を制御する制御工程とを備える。【００２３】
本発明の情報再生方法によれば、上述した本発明の情報再生装置と同様の利益を享受することが可能となる。【００２４】
尚、上述した本発明の情報再生装置における各種態様に対応して、本発明の情報再生方法も各種態様を採ることが可能である。【００２５】
（コンピュータプログラム）
本発明の再生制御用のコンピュータプログラムは上記課題を解決するために、上述した本発明の情報再生装置（但し、その各種態様を含む）に備えられたコンピュータを制御する再生制御用のコンピュータプログラムであって、該コンピュータを、前記メニュー表示手段及び前記指示手段の少なくとも一部として機能させる。【００２６】
本発明の再生制御用のコンピュータプログラムによれば、当該コンピュータプログラムを格納するＲＯＭ、ＣＤ−ＲＯＭ、ＤＶＤ−ＲＯＭ、ハードディスク等の記録媒体から、当該コンピュータプログラムをコンピュータに読み込んで実行させれば、或いは、当該コンピュータプログラムを、通信手段を介してコンピュータにダウンロードさせた後に実行させれば、上述した本発明に係る情報再生装置を比較的簡単に実現できる。【００２７】
尚、上述した本発明の情報再生装置における各種態様に対応して、本発明の再生制御用のコンピュータプログラムも各種態様を採ることが可能である。【００２８】
コンピュータ読取可能な媒体内のコンピュータプログラム製品は上記課題を解決するために、本発明の情報再生装置（但し、その各種態様を含む）に備えられたコンピュータにより実行可能なプログラム命令を明白に具現化し、該コンピュータを、前記メニュー表示手段及び前記指示手段の少なくとも一部として機能させる。【００２９】
本発明のコンピュータプログラム製品によれば、当該コンピュータプログラム製品を格納するＲＯＭ、ＣＤ−ＲＯＭ、ＤＶＤ−ＲＯＭ、ハードディスク等の記録媒体から、当該コンピュータプログラム製品をコンピュータに読み込めば、或いは、例えば伝送波である当該コンピュータプログラム製品を、通信手段を介してコンピュータにダウンロードすれば、上述した本発明の前記メニュー表示手段及び前記指示手段の少なくとも一部を比較的容易に実施可能となる。更に具体的には、当該コンピュータプログラム製品は、上述した本発明の前記メニュー表示手段及び前記指示手段の少なくとも一部として機能させるコンピュータ読取可能なコード（或いはコンピュータ読取可能な命令）から構成されてよい。【００３０】
本発明におけるこのような作用、及び他の利得は次に説明する実施例から更に明らかにされる。【００３１】
以上説明したように、本発明の情報再生装置又は方法によれば、メニュー表示手段及び検出手段、又はメニュー表示工程、検出工程及び制御工程を備える。従って、利便性の高いメニュー画面の表示が可能となる。
【図面の簡単な説明】
【００３２】
【図１】本発明の情報再生装置に係る実施例の基本構成を概念的に示すブロック図である。
【図２】本実施例に係る情報再生装置が有する指示ボタンの具体的な構成を概念的に示す模式図である。
【図３】本実施例に係る情報再生装置が再生する光ディスクに記録されているコンテンツデータとメニューデータとの関係を再生時間軸上において概念的に示す説明図である。
【図４】実際のメニュー画面を概念的に示す模式図である。
【図５】本実施例に係る情報再生装置の再生動作（コンテンツデータの再生動作とメニューデータの再生動作）を概念的に示すフローチャートである。
【図６】本実施例に係る情報再生装置により行われるメニュー表示動作の態様を概念的に示す説明図である。
【図７】比較例に係る情報再生装置により行われるメニュー表示動作の態様を概念的に示す説明図である。
【図８】本実施例に係る情報再生装置により行われるメニュー表示動作のより具体的な態様を概念的に示す説明図である。
【符号の説明】
【００３３】
１００  光ディスク
３００  情報再生装置
３１２  指示ボタン
３１３  ＯＮボタン
３１４  ＯＦＦボタン
３１５  ＫＥＥＰボタン
３５３  信号再生手段
３５４  ＣＰＵ
３５５  メモリ
【発明を実施するための最良の形態】
【００３４】
以下、本発明を実施するための最良の形態について実施例毎に順に図面に基づいて説明する。【００３５】
以下、図面を参照して、本発明の情報再生装置に係る実施例について説明を進める。【００３６】
（基本構成）
先ず図１を参照して、本発明の情報再生装置に係る実施例の基本構成について説明する。ここに、図１は、本実施例に係る情報再生装置の基本構成を概念的に示すブロック図である。尚、情報再生装置３００は、光ディスク１００に記録された各種データ（例えば、コンテンツデータやメニューデータ等）を再生する機能を備える。【００３７】
情報再生装置３００は、光ディスク１００、スピンドルモータ３５１、光ピックアップ３５２、信号再生手段３５３、ＣＰＵ（ドライブ制御手段）３５４、メモリ３５５、データ入出力制御手段３０６、操作ボタン３１０、表示パネル３１１、指示ボタン３１２及びバス３５７により構成されている。【００３８】
スピンドルモータ３５１は光ディスク１００を回転及び停止させるもので、光ディスクへのアクセス時に動作する。より詳細には、スピンドルモータ３５１は、図示しないサーボユニット等によりスピンドルサーボを受けつつ所定速度で光ディスク１００を回転及び停止させるように構成されている。【００３９】
光ピックアップ３５２は、光ディスク１００への記録再生を行うもので、レーザ装置とレンズから構成される。より詳細には、光ピックアップ３５２は、光ディスク１００に対してレーザービーム等の光ビームを、再生時には読み取り光として所定のパワーで照射する。【００４０】
信号再生手段３５３は、スピンドルモータ３５１と光ピックアップ３５２を制御することで光ディスク１００に記録されている各種データの再生を行う。【００４１】
メモリ３５５は、本発明における「格納手段」の一具体例であって、データのバッファ領域や、光ピックアップ３５２により読み取られたデータを、信号再生手段３５３で使用できるデータ形式に変換する時の中間バッファとして使用される領域などディスクドライブ３００におけるデータ処理全般において使用される。また、メモリ３５５はこれらレコーダ機器としての動作を行うためのプログラムが格納されるＲＯＭ領域と、データの圧縮伸張で用いるバッファやプログラム動作に必要な変数が格納されるＲＡＭ領域などから構成される。【００４２】
ＣＰＵ（ドライブ制御手段）３５４は、信号再生手段３５３、メモリ３５５と、バス３５７を介して接続され、各制御手段に指示を行うことで、情報再生装置３００全体の制御を行う。通常、ＣＰＵ３５４が動作するためのソフトウェアは、メモリ３５５に格納されている。【００４３】
データ入出力制御手段３０６は、情報再生装置３００に対する外部からデータ入出力を制御し、メモリ３５５上のバッファへの格納及び取り出しを行う。データの入出力が映像信号である場合には、データ入力時には外部から受け取ったデータをＭＰＥＧフォーマットに圧縮（エンコード）してからメモリ３５５へ出力し、データ出力時には、メモリ３５５から受け取ったＭＰＥＧフォーマットのデータを伸張（デコード）してから外部へ出力する。【００４４】
操作制御手段３０７は情報再生装置３００に対する動作指示受付と表示を行うもので、記録又は再生といった操作ボタン３１０による指示をＣＰＵ３５４に伝え、記録中や再生中といった情報再生装置３００の動作状態を蛍光管や液晶パネルなどの表示パネル３１１に出力する。【００４５】
このような情報再生装置３００の一例である家庭用機器は、例えば映像を記録再生するレコーダ機器である。このレコーダ機器は、放送受信チューナや外部接続端子からの映像信号をディスクに記録し、テレビなど外部表示機器にディスクから再生した映像信号を出力する機器である。メモリ３５５に格納されたプログラムをＣＰＵ３５４で実行させることでレコーダ機器としての動作を行っている。【００４６】
本実施例では特に、情報再生装置３００は、本発明における「指示手段」の一具体例である指示ボタン３１２を備えている。この指示ボタン３１２は、後述するように、データ入出力制御手段３０６に接続されたディスプレイ４００上に示されるメニュー画面の表示（特に、多重表示）に関する各種指示を入力可能に構成されている。特に、メニュー画面の表示を延長する（或いは、維持する）旨の指示を入力可能に構成されている。【００４７】
尚、メニュー画面とは、各種操作を行うための表示画面（表示内容）であって、光ディスク１００上に記録されているメニューデータ（メニュー情報）を再生することでディスプレイ４００上にコンテンツと共に表示される。例えば再生されているコンテンツデータ（コンテンツ情報）、即ち、表示されているコンテンツに関する操作を可能とするためのメニュー画面や、ローディングしている光ディスク１００に関する操作を可能とするためのメニュー画面や、情報再生装置３００自身に関する操作を可能とするためのメニュー画面等の各種メニュー画面を含む。【００４８】
ディスプレイ４００は、例えば、液晶ディスプレイ、プラズマディスプレイ、ＣＲＴ（Cathode Ray Tube）、有機ＥＬ（Electro Luminescence）ディスプレイ或いはプロジェクター等の各種ディスプレイを利用することができる
この指示ボタン３１２について、例えばハードウェアとして構成した場合の一具体例を、図２を参照しながら説明する。ここに、図２は、指示ボタン３１２の具体的な構成を概念的に示す模式図である。【００４９】
図２に示すように、指示ボタン３１２は、ＯＮボタン３１３、ＯＦＦボタン３１４及びＫＥＥＰボタン３１５を備えている。【００５０】
ＯＮボタン３１３は、後述するメニュー画面を表示する旨の指示を出力するためのボタンである。即ち、当該情報再生装置３００のユーザがこのＯＮボタン３１３を押下することで、メニュー画面を、例えばコンテンツと共にディスプレイ４００上に表示することができる。【００５１】
ＯＦＦボタン３１４は、後述するメニュー画面を非表示する旨の指示を出力するためのボタンである。即ち、ユーザがＯＦＦボタン３１４を押下することで、ディスプレイ４００上に現在表示されているメニュー画面の表示を消す（即ち、非表示状態にする）ことができる。【００５２】
ＫＥＥＰボタン３１５は、後述するメニュー画面の表示を延長する旨の指示を出力するためのボタンである。即ち、ユーザがＫＥＥＰボタン３１５を押下することで、ディスプレイ４００上に現在表示されているメニュー画面の表示を維持する（或いは、メニュー画面の表示を延長する）ことができる。例えばメニュー画面が本来表示されるべき期間を経過した後も、ＫＥＥＰボタン３１５が押下されていれば、当該メニュー画面を表示し続けることができる。【００５３】
指示ボタン３１２として具体的には、例えば情報再生装置３００上に設けられる各種操作ボタン（或いは、パネル）、リモコン、タッチパネル、マウス、キーボード、音声入力装置、モーションセンサー或いはその他の各種入力装置などを用いることができる。【００５４】
尚、指示ボタン３１２としての構成は必ずしも図２に示す構成に限られない。例えば、ＯＮボタン３１３とＯＦＦボタン３１４のみを備える指示ボタン３１２であってもよい。この場合、例えばＯＮボタン３１３を２回連続的に押下することで（或いは、例えば一定時間押下し続けることで）ＫＥＥＰボタン３１５として機能するように構成すれば足りる。要は、少なくともＫＥＥＰボタン３１５としての機能を果たすことができれば、どのような具体的構成を採用していようと、本実施例における指示ボタン３１２として機能することができる。【００５５】
（メニュー表示の基本概念）
続いて、メニュー画面の表示に係る基本概念について、図３及び図４を参照しながら説明する。ここに、図３は、本実施例に係る情報再生装置が再生する光ディスク１００に記録されているコンテンツデータとメニューデータとの関係を再生時間軸上において概念的に示す説明図であり、図４は、実際のメニュー画面を概念的に示す模式図である。【００５６】
図３に示すように、光ディスク１００に記録されているコンテンツデータは、再生時間軸上において一連のストリームとなるように記録されている。このコンテンツデータを、上述の情報再生装置３００を用いて再生することで、例えば映画やテレビ番組或いは各種映像素材等のコンテンツをディスプレイ４００上に表示することができる。【００５７】
そして、メニューデータは、再生されるコンテンツに重ねてメニュー画面を表示することができるように光ディスク１００上に記録されている。具体的には、メニュー画面を再生可能な期間を示す期間情報（表示期間情報）と共に光ディスク１００上に記録されている。【００５８】
例えば図３では、メニューデータ＃１は、メニューデータ＃１に係るメニュー画面（以降、適宜“メニュー画面＃１”と称する）が時刻ｔ１からｔ２及び時刻ｔ５からｔ６において表示可能であることを示す期間情報と共に光ディスク１００上に記録されている。また、メニューデータ＃２は、メニューデータ＃２に係るメニュー画面（以降、適宜“メニュー画面＃２”と称する）が時刻ｔ３からｔ４において表示可能であることを示す期間情報と共に光ディスク１００上に記録されている。また、メニューデータ＃３は、メニューデータ＃３に係るメニュー画面（以降、適宜“メニュー画面＃３”と称する）が時刻ｔ５からｔ６において表示可能であることを示す期間情報と共に光ディスク１００上に記録されている。【００５９】
そして、各メニューデータは、適宜選択可能な複数のメニュー画面を表示可能に構成されていてもよい。例えば、メニューデータ＃１には、３つのメニュー画面を表示するためのデータが含まれており、ディスプレイ上において３つのメニュー画面を適宜切り替えて表示可能に構成されていてもよい。【００６０】
このメニューデータにより、実際にディスプレイ上に表示されるメニュー画面の一例を、図４に示す。【００６１】
図４に示すように、メニュー画面は、字幕選択ボタン、音声選択ボタン、アングル選択ボタン及び戻るボタンを含んで、ディスプレイ上に表示されている。このメニュー画面の表示中にも、例えば映画やテレビ番組等のコンテンツの表示（即ち、コンテンツデータの再生）は行われている。【００６２】
そして、ユーザが例えば字幕選択ボタンを選択することで、字幕選択に関する操作を行うための他のメニュー画面が表示される。また、ユーザが例えば音声選択ボタンを選択することで、音声選択に関する操作を行うための他のメニュー画面が表示される。また、ユーザが例えば戻るボタンを選択することで、当該メニュー画面の１つ前に表示されるべきメニュー画面が表示されたり、或いは当該メニュー画面の１つ前に表示されるべきメニュー画面がなければ当該メニュー画面が継続して表示される。【００６３】
このようなメニュー画面をディスプレイ４００上に表示するためには、図２において説明したＯＮボタン３１３を押下すればよい。例えば、図３におけるメニューデータが光ディスク１００に記録されている場合には、時刻ｔ１からｔ２の間にＯＮボタン３１３を押下すれば、ディスプレイ４００上にはメニュー画面＃１が表示される。また、時刻ｔ３からｔ４の間にＯＮボタンを押下すれば、ディスプレイ４００上にはメニュー画面＃２が表示される。また、例えば時刻ｔ５からｔ６の間にＯＮボタン３１３を押下すれば、メニュー画面＃１又はメニュー画面＃３、或いは例えばいずれのメニュー画面を表示するかを選択するための他のメニュー画面等が表示される。尚、例えば時刻ｔ２からｔ３、又は時刻ｔ４からｔ５の間にＯＮボタン３１３を押下しても、この期間中に表示可能に設定されているメニューデータがないため、メニュー画面は表示されないことが好ましい。【００６４】
また、夫々のメニュー画面が表示されている間にＯＦＦボタン３１４を押下することで、そのメニュー画面を消す（即ち、非表示にする）ことができる。もちろん、期間情報により規定されている夫々のメニュー画面の表示が可能な期間を経過すれば、そのメニュー画面は例えば自動的に非表示となる。例えば、メニュー画面＃１を表示中に、時刻ｔ２が経過すれば、当該メニュー画面＃１は非表示となり、またメニュー画面＃２を表示中に、時刻ｔ４が経過すれば、当該メニュー画面＃２は非表示となる。【００６５】
本実施例では特に、ＫＥＥＰボタン３１５を押下することで、メニュー画面の表示を延長することが可能である。即ち、メニュー画面＃１が表示されているときにＫＥＥＰボタン３１５を押下すれば、例えば時刻ｔ１からｔ２以外の期間においてもメニュー画面＃１を表示することが可能となる。また、例えばメニュー画面＃２が表示されているときにＫＥＥＰボタン３１５を押下すれば、時刻ｔ３からｔ４以外の期間においてもメニュー画面＃２を表示可能となる。この具体的な動作について、以下に示す動作原理にて詳細に説明する（図５等参照）。【００６６】
尚、このようなデータ構造を有するコンテンツデータ及びメニューデータは、例えば、プログラムストリーム（ＰＳ）やトランスポートストリーム（ＴＳ）形式のデータとして実現することができる。例えば、コンテンツデータをビデオストリームとして記録し、メニューデータをサブピクチャストリームとして記録することで、上述したメニュー画面の多重表示が可能なコンテンツデータ等が記録されている光ディスク１００を実現することができる。【００６７】
（動作原理）
続いて、図５から図８を参照して、メニュー表示動作について説明する。ここに、図５は、メニュー表示動作を含む再生動作の流れを概念的に示すフローチャートであり、図６はメニュー表示動作の態様を概念的に示す説明図であり、図７は、比較例に係る情報再生装置により行われるメニュー表示動作の態様を概念的に示す説明図であり、図８は、メニュー表示動作のより具体的な態様を概念的に示す説明図である。【００６８】
図５に示すように、光ディスク１００に記録されたコンテンツデータを再生する（ステップＳ１０１）。ここでは、例えば操作ボタン３１０を用いて入力されたユーザの指示に基づき、所定のコンテンツデータを再生する。これにより、例えば映画やテレビ番組等がディスプレイ４００上に表示される。【００６９】
そして、ＣＰＵ３５４の制御の下に、そのコンテンツデータの再生を終了するか否かが判定される（ステップＳ１０２）。例えば、再生すべきコンテンツデータを全て再生し終わっていたり、或いはユーザにより“再生終了”なる旨の指示が例えば操作ボタン３１０を用いてなされた場合に、コンテンツデータの再生を終了すると判定してもよい。【００７０】
この判定の結果、再生を終了しないと判定された場合（ステップＳ１０２：Ｎｏ）再度ステップＳ１０１へ戻り、コンテンツデータの再生を続ける。他方、再生を終了すると判定された場合（ステップＳ１０２：Ｙｅｓ）、コンテンツデータの再生を終了し、必要に応じて光ディスク１００を情報再生装置３００よりイジェクトしてもよい。【００７１】
このようなコンテンツデータの再生と並行して、メニューデータの再生も行われる。具体的には、先ず、バッファ（具体的には、メモリ３５５）にメニューデータを入力するために、バッファを「入力可能状態」に設定する（ステップＳ１０３）。即ち、バッファが「入力可能状態」に設定されて初めて、当該バッファにメニューデータを格納（バッファリング）することができる。そして、「入力可能状態」に設定された後に、バッファにメニューデータが入力された場合には、当該メニューデータをバッファに格納する（ステップＳ１０４）。【００７２】
この場合にバッファに入力されるメニューデータは、コンテンツデータの再生時刻に応じて、その再生時刻に表示可能なメニュー画面を示すメニューデータであることが好ましい。例えば、図３に示すコンテンツデータ及びメニューデータを再生していれば、時刻ｔ１からｔ２に対応するコンテンツデータを再生していれば、バッファにはメニューデータ＃１が入力され、時刻ｔ３からｔ４に対応するコンテンツデータを再生していれば、バッファにはメニューデータ＃２が入力され、時刻ｔ５からｔ６に対応するコンテンツデータを再生していれば、バッファにはメニューデータ＃１及び／又は＃３が入力される。尚、時刻ｔ２からｔ３、及び時刻ｔ４からｔ５に対応するコンテンツデータが再生されている場合には、その時刻が経過した後に表示可能なメニューデータがバッファに入力されてもよい。例えば、時刻ｔ２からｔ３に対応するコンテンツデータが再生されていれば、時刻ｔ３の経過後に表示可能となるメニュー画面を示すメニューデータ＃２が入力されてもよいし、或いは時刻ｔ２からｔ３に対応するコンテンツデータが再生されていれば、時刻ｔ３の経過後に表示可能となるメニュー画面を示すメニューデータ＃１及び／又は＃３が入力されてもよい。或いは、このようなメニューデータの入力に限定されず、その他の態様で入力するように構成してもよいことはいうまでもない。【００７３】
また、バッファに格納されるメニューデータは、例えばメニュー画面がディスプレイ４００上に表示されているか否かにかかわらず、即時表示可能な状態で格納されることが好ましい。このようにバッファにメニューデータを保持することで、何時でも当該メニュデータをメニュー画面として即時表示できる。尚、本実施例に係る「即時表示する」とは、メニュー画面を表示すべき指示が入力された後、ユーザが認識できない程度の短時間内に表示可能である意味の他、ユーザが許容できる程度の短時間内に表示可能である場合も含む広い概念である。【００７４】
続いて、メニュー画面の表示が行われるか否かが判定される（ステップＳ１０５）。具体的には、ユーザによりＯＮボタン３１３が押下されたか否かが判定される。ＯＮボタン３１３が押下されていれば、メニュー画面の表示が行われると判定し、他方ＯＮボタン３１３が押下されていなければ、メニュー画面の表示が行われないと判定されてもよい。【００７５】
この判定の結果、メニュー画面の表示が行われないと判定された場合（ステップＳ１０５：Ｎｏ）、再度ステップＳ１０４に戻り、再生されるコンテンツデータに合わせてバッファに入力されるメニューデータを当該バッファに格納する。【００７６】
他方、メニュー画面の表示が行われると判定された場合（ステップＳ１０５：Ｙｅｓ）、続いて、現在のコンテンツデータの再生時刻が、表示しようとするメニュー画面が表示可能な期間であるか否かが判定される（ステップＳ１０６）。例えば、図３に示すメニュー画面＃２を表示しようとする場合、当該メニュー画面＃２を表示可能な期間である時刻ｔ３からｔ４に対応するコンテンツデータが再生されていれば、表示可能な期間であると判定されてもよいし、他方それ以外のコンテンツデータが再生されていれば、表示可能な期間ではないと判定されてもよい。【００７７】
この判定の結果、表示可能な期間でないと判定された場合（ステップＳ１０６：Ｎｏ）、再度ステップＳ１０４に戻り、再生されるコンテンツデータに合わせてバッファに入力されるメニューデータを当該バッファに格納する。このとき、例えば表示可能期間でないためメニュー画面の表示ができない旨を示すエラー画面等を、表示パネル３１１或いはディスプレイ４００上に表示するように構成してもよい。【００７８】
他方、表示可能な期間であると判定された場合（ステップＳ１０６：Ｙｅｓ）、続いて、バッファ内にメニューデータが格納されているか否かが判定される（ステップＳ１０７）。ここでは、特にこれから表示しようとするメニュー画面を示すメニューデータが格納されているか否かが判定される。【００７９】
この判定の結果、バッファにメニューデータが格納されていないと判定された場合（ステップＳ１０７：Ｎｏ）、メニュー画面を表示することができないので、再度ステップＳ１０４に戻り、再生されるコンテンツデータに合わせてバッファに入力されるメニューデータを当該バッファに格納する。このとき、例えばメニューデータが入力されていないためメニュー画面の表示ができないことを示すエラー画面等を表示パネル３１１或いはディスプレイ４００上に表示するように構成してもよい。【００８０】
他方、バッファにメニューデータが格納されていると判定された場合（ステップＳ１０７：Ｙｅｓ）、新たなメニューデータがバッファに入力されないように、バッファを「入力拒否状態」に設定する（ステップＳ１０８）。これにより、あるメニュー画面の表示中には、バッファに他のメニュー画面を示すメニューデータが入力されることはなく、適切なメニュー画面の表示を担保することができる。即ち、メニュー画面＃１を表示（特に、表示期間を延長して表示）しているにも係わらず、コンテンツデータの再生に合わせて再生されるメニュー画面＃２を表示してしまうという不都合を避けることが可能となる。本実施例においては、特に、ステップＳ１０５からステップＳ１０７において行われる動作が、本発明における「検出手段」の一具体例たるＣＰＵ３５４の制御の下に行われる。【００８１】
続いて、バッファに格納されているメニューデータに基づいて、本発明における「メニュー表示手段」の一具体例たるＣＰＵ３５４の制御の下に、所望のメニュー画面（例えば、図４参照）が表示される（ステップＳ１０９）。即ち、ディスプレイ４００上において再生されている映画やテレビ番組等のコンテンツに重ねて、所望のメニュー画面を多重表示する。このとき、所望のメニュー画面を半透明な状態で映画やテレビ番組等のコンテンツに重ねて多重表示するように構成してもよい。【００８２】
続いて、メニュー画面の非表示が指示されているか否かが判定される（ステップＳ１１０）。具体的には、ユーザによりＯＦＦボタン３１４が押下されたか否かが判定される。ＯＦＦボタン３１４が押下されていれば、メニュー画面の非表示が指示されていると判定し、他方ＯＦＦボタン３１４が押下されていなければ、メニュー画面の非表示が指示されていないと判定されてもよい。【００８３】
この判定の結果、メニュー画面の非表示が指示されていると判定された場合（ステップＳ１１０：Ｙｅｓ）、メニュー画面の非表示を実行する（ステップＳ１１３）。その後、再度ステップＳ１０３へ戻り、新たなメニュー画面の表示指示に備えて、バッファを「入力可能状態」に設定し、再びメニューデータの蓄積を行う。【００８４】
他方、メニュー画面の非表示が指示されていないと判定された場合（ステップＳ１１０：Ｎｏ）、続いて、メニュー画面を表示可能な期間が終了しているか否かが判定される（ステップＳ１１１）。例えば、図３において、メニュー画面＃２を表示している際に、コンテンツデータの再生が進行し、時刻ｔ４を経過していれば、表示可能な期間が経過していると判定されてもよいし、他方時刻ｔ４を経過していなければ、表示可能な期間が経過していないと判定されてもよい。【００８５】
この判定の結果、表示可能な期間が経過していないと判定された場合（ステップＳ１１１：Ｎｏ）、再度ステップＳ１０９へ戻り、メニュー画面の表示を継続する。【００８６】
他方、表示可能な期間が経過していると判定された場合（ステップＳ１１１：Ｙｅｓ）、メニュー画面の表示の延長が指示されているか否かが判定される（ステップＳ１１２）。具体的には、具体的には、ユーザによりＫＥＥＰボタン３１５が押下されたか否かが判定される。ＫＥＥＰボタン３１５が押下されていれば、メニュー画面の表示の延長が指示されていると判定し、他方ＫＥＥＰボタン３１５が押下されていなければ、メニュー画面の表示の延長が指示されていないと判定されてもよい。【００８７】
この判定の結果、延長が指示されていると判定された場合（ステップＳ１１２：Ｙｅｓ）、再度ステップＳ１０９へ戻り、メニュー画面の表示を継続（或いは、延長）する。他方、延長が指示されていないと判定された場合（ステップＳ１１２：Ｎｏ）、ステップＳ１１３に進み、メニュー画面の非表示を実行する。【００８８】
そして、コンテンツデータの再生がなされている限りは、以上に説明したメニュー画面の表示に係る動作が実行されていることが好ましい。【００８９】
このように、本実施例に係る情報再生装置３００によれば、メニュー画面の表示可能期間が経過していても、例えばＫＥＥＰボタン３１５等を用いた指示を当該情報再生装置３００へ入力することで、当該メニュー画面の表示を継続する（或いは、延長する）ことが可能となる。具体的には、図６に示すように、本来時刻ｔ１からｔ２までの間でしか表示することのできないメニュー画面＃１を、時刻ｔ２の経過後においてもディスプレイ４００上に表示することができる。即ち、ディスプレイ４００上には、メニュー画面＃２が表示されることなく、メニュー画面＃１が継続して表示される。そして、このメニュー画面の表示は、例えばＯＦＦボタン３１４が押下されるまで継続されることが好ましい。但し、例えば指示ボタン３１２より、メニュー画面の表示を延長する期間を更に指定するように構成してもよい。例えば、指示ボタン３１２がテンキー等を備えていれば、表示を延長する期間を、例えば１分、５分等と指定するように構成してもよい。この場合、指定された期間が経過した後に、メニュー画面を非表示にするように構成してもよい。【００９０】
仮に指示ボタン３１２の如き構成を採用しない情報再生装置を用いて、同一の光ディスクに記録されたコンテンツデータを再生しても、図７に示すように時刻ｔ２の経過後には、メニュー画面＃１を表示することはできず、ユーザがコンテンツデータの巻き戻しを行うか或いは時刻ｔ５まで待たなければ、メニュー画面＃１を表示することはできない。仮に、時刻ｔ２の経過後にメニュー画面を表示する指示をなしたとしても（例えば、ＯＮボタン３１３を押下したとしても）、時刻ｔ３から時刻ｔ４の間にメニュー画面＃２が表示されるに過ぎない。いずれにせよユーザが望むままにメニュー画面＃１を表示することはできず、ユーザにとっては不便なメニュー画面の表示態様となっている。【００９１】
しかるに本実施例に係る情報再生装置は指示ボタン３１２（特に、ＫＥＥＰボタン３１５）を有しているため、ユーザがメニュー画面表示の延長を希望すれば、それだけメニュー画面の表示を継続（延長）することができる。従って、ユーザは、期間情報が示すメニュー画面の表示可能期間の長短に係わらず、メニュー画面を用いた各種操作を確実に行うことができる。言いかえれば、表示可能期間を意識することなく、落ち着いて或いは時間を気にすることなくメニュー画面を用いた各種操作を行うことができ、ユーザにとって使いやすい或いは利便性の高いメニュー画面の表示態様を実現することができる。【００９２】
より具体的なメニュー画面の表示態様を、図８を参照しながら説明する。図８に示すコンテンツデータは、ある再生時間において、複数のアングルから１つの所望のアングルを選択してコンテンツを再生可能に構成されている。具体的には、図８に示すように、時刻ｔ１からｔ２及び時刻ｔ３からｔ４の期間は、アングル＃１から＃３の３つのアングルのうちユーザが所望の１つのアングルを選択し、当該選択されたアングルに係る映像等を再生することができる。【００９３】
そして、これらのアングルを選択するためのメニュー画面を示すメニューデータが、表示可能期間を時刻ｔ１からｔ２及び時刻ｔ３からｔ４として、コンテンツデータと共に光ディスク１００上に記録されている。【００９４】
このとき、仮に指示ボタン３１２の如き構成を採用しない情報再生装置を用いて、このコンテンツデータを再生すると、時刻ｔ２からｔ３まではアングル切替に関する操作を行うことができない。従って、例えば、時刻ｔ２の直前にアングルを切り替えようとしても、時刻ｔ２の経過と同時にメニュー画面が非表示になり、アングルの選択を行うことができない。従って、時刻ｔ１からｔ２（或いは、ｔ３）の間に、ユーザが、時刻ｔ３の経過後には別のアングルを見たいと所望しても、時刻ｔ３を経過した後でなければメニュー画面を表示することができないため、時刻ｔ３の経過と同時に所望のアングルに係る映像等を視聴することができない。【００９５】
しかるに、本実施例によれば、メニュー画面の表示を延長できるため、時刻ｔ２の経過後においても、メニュー画面を用いて所望のアングルを選択することができる。従って、ユーザは時刻ｔ３の経過と同時に選択した所望のアングルにて再生される映像等を視聴することができる。【００９６】
以上図１から図８を参照して詳細に説明したように、本実施例によれば、指示ボタン３１２（特に、ＫＥＥＰボタン３１５）を有しているため、ユーザにとってより使いやすい或いは利便性の高いメニュー画面の表示態様を実現することができる。【００９７】
尚、上述の実施例では、情報記録媒体の一例として光ディスク１００並びに情報再生記録装置の一例として光ディスク１００に係るプレーヤについて説明したが、本発明は、光ディスク並びにそのプレーヤに限られるものではなく、他の高密度記録或いは高転送レート対応の各種情報記録媒体並びにそのプレーヤにも適用可能である。【００９８】
本発明は、上述した実施例に限られるものではなく、請求の範囲及び明細書全体から読み取れる発明の要旨或いは思想に反しない範囲で適宜変更可能であり、そのような変更を伴なう情報再生装置及び方法、並びに再生制御用のコンピュータプログラムもまた本発明の技術的範囲に含まれるものである。
【産業上の利用可能性】
【００９９】
本発明に係る情報再生装置及び方法、並びにコンピュータプログラムは、例えば、ＤＶＤプレーヤ等の情報再生装置に利用可能である。また、例えば民生用或いは業務用の各種コンピュータ機器に搭載される又は各種コンピュータ機器に接続可能な情報再生装置等にも利用可能である。
【図１】
0004280776.tif 000002
【図２】
0004280776.tif 000003
【図３】
0004280776.tif 000004
【図４】
0004280776.tif 000005
【図５】
0004280776.tif 000006
【図６】
0004280776.tif 000007
【図７】
0004280776.tif 000008
【図８】
0004280776.tif 000009