(57)【特許請求の範囲】
【請求項１】
主映像と、前記主映像に重ねて表示され、且つ前記主映像の再生時間軸上の所望の再生時刻にユーザの指示によって表示を開始することができる第１タイプの副映像と、前記主映像に重ねて表示され、且つ前記主映像の再生時間軸に対して表示される期間が予め設定されている第２タイプの副映像とを表示する表示手段と、
前記主映像に重ねて表示されることが選択された前記第１タイプの副映像又は前記第２タイプの副映像の識別番号を有効番号に設定する設定手段と、
前記第１タイプの副映像が選択され、且つ該選択の前に前記第２タイプの副映像の識別番号が前記有効番号として設定されていた場合、前記第１タイプの副映像の表示が終了した後に、前記第１タイプの副映像の選択前に選択されていた前記第２タイプの副映像の識別番号を前記有効番号に設定するように前記設定手段を制御する制御手段と
を備え、
前記表示手段は、前記有効番号に設定された識別番号に対応する副映像を前記主映像に重ねて表示させることを特徴とする情報再生装置。
【請求項２】
前記第２タイプの副映像が選択された場合、前記制御手段は、前記第２タイプの副映像の表示が終了した後に、前記第２タイプの副映像の識別番号を前記有効番号に設定し続けるように前記設定手段を制御することを特徴とする請求の範囲第１項に記載の情報再生装置。
【請求項３】
前記第１タイプの副映像が選択され、且つ該選択の前に前記第２タイプの副映像が選択されていなかった場合、前記制御手段は、前記第１タイプの副映像の表示が終了した後に、前記第１タイプの副映像の識別番号を前記有効番号に設定し続けるように前記設定手段を制御することを特徴とする請求の範囲第１項に記載の情報再生装置。
【請求項４】
前記制御手段は、前記第１タイプの副映像が選択され、且つ該選択の前に前記第２タイプの副映像の識別番号が前記有効番号に設定されていた場合、前記第１タイプの副映像の表示が終了した後に、前記第１タイプの副映像の選択前に前記有効番号に設定されていた前記第２タイプの副映像の識別番号を前記有効番号に再度設定するように前記設定手段を制御することを特徴とする請求の範囲第１項に記載の情報再生装置。
【請求項５】
前記第１タイプの副映像が選択されるか、又は前記第２タイプの副映像が選択されるかを判定する第１判定手段を更に備えることを特徴とする請求の範囲第１項に記載の情報再生装置。
【請求項６】
前記第１タイプの副映像が選択された場合に、該選択の前に前記第２タイプの副映像が選択されているか否かを判定する第２判定手段を更に備えることを特徴とする請求の範囲第１項に記載の情報再生装置。
【請求項７】
主映像と、前記主映像に重ねて表示され、且つ前記主映像の再生時間軸上の所望の再生時刻にユーザの指示によって表示を開始することができる第１タイプの副映像と、前記主映像に重ねて表示され、且つ前記主映像の再生時間軸に対して表示される期間が予め設定されている第２タイプの副映像とを表示する表示手段と、前記主映像に重ねて表示されることが選択された前記第１タイプの副映像又は前記第２タイプの副映像の識別番号を有効番号に設定する設定手段とを備える情報再生装置における情報再生方法であって、
前記主映像と、前記第１タイプの副映像と、前記第２タイプの副映像との少なくとも１つを表示する表示工程と、
前記第１タイプの副映像が選択され、且つ該選択の前に前記第２タイプの副映像の識別が選択されていた場合、前記第１タイプの副映像の表示が終了した後に、前記第１タイプの副映像の選択前に選択されていた前記第２タイプの副映像の識別番号を前記有効番号に設定するように前記設定手段を制御する制御工程と
を備え、
前記表示工程は、前記有効番号に設定された識別番号に対応する副映像を前記主映像に重ねて表示させることを特徴とする情報再生方法。
【請求項８】
請求の範囲第１項に記載の情報再生装置に備えられたコンピュータを制御する再生制御用のコンピュータプログラムであって、該コンピュータを、少なくとも前記制御手段として機能させることを特徴とするコンピュータプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、例えば光ディスク等の情報記録媒体を再生する情報再生装置及び方法、並びにコンピュータをこのような情報再生装置として機能させるコンピュータプログラムの技術分野に関する。
【背景技術】
【０００２】
現在普及が進んでいるＤＶＤの次世代光ディスクとして、Ｂｌｕ−ｒａｙ  Ｄｉｓｃの開発が進められている。Ｂｌｕ−ｒａｙ  Ｄｉｓｃでは、ＤＶＤにおける記録データの記録及び再生に用いられている赤色レーザ光よりも波長が短い青色レーザ光を用いて記録データの記録及び再生が行われる。また、記録面上に形成されるトラックのピッチをより微小にすることで、Ｂｌｕ−ｒａｙ  Ｄｉｓｃは、単一の記録層で概ね２３ＧＢ程度の記録容量を実現している（特許文献１から３参照）。【０００３】
他方、このような光ディスクに記録された映画等の主映像に対して、ＰｉｎＰ（Ｐｉｃｔｕｒｅ  Ｉｎ  Ｐｉｃｔｕｒｅ：ピクチャ・イン・ピクチャ）のように、小ウインドウ等の副映像を重ねて（言い換えれば、主映像の一部に重ねて）表示することができる。副映像には、その表示の方法に応じて、Ｓｙｎｃｈｒｏｎｏｕｓタイプ（以下、“Ｓｙｎｃタイプ”と称する）の副映像と、Ａｓｙｎｃｈｒｏｎｏｕｓタイプ（以下、“Ａｓｙｎｃタイプ”と称する）の副映像とが存在している。Ｓｙｎｃタイプの副映像は、主映像の再生時刻に対して、表示開始時刻や表示終了時刻が予め設定されている。他方、Ａｓｙｎｃの副映像は、ユーザ等の指示に応じて、任意に表示を開始することができる。【０００４】
この場合、光ディスク上に複数種類記録されている副映像の中から、表示の対象として現在選択されている副映像を識別するために、選択されている副映像のストリーム番号がステータスレジスタ等に保持される。このステータスレジスタに保持されたストリーム番号は、新たな副映像が選択されない限りは、ステータスレジスタ中に保持され続ける。【０００５】
【特許文献１】特開２００４−３０４７６７号公報
【特許文献２】特開２００４−３２８４５０号公報
【特許文献３】特開２００５−２６９５９５号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
ここで、Ｓｙｎｃタイプの副映像を表示している途中に、Ａｓｙｎｃタイプの副映像を表示したと仮定する。この場合、ステータスレジスタ中においては、Ｓｙｎｃタイプの副映像のストリーム番号が、Ａｓｙｎｃタイプの副映像のストリーム番号に書き換えられる。そして、Ａｓｙｎｃタイプの副映像の表示を終了した後も、ステータスレジスタ中には、Ａｓｙｎｃタイプの副映像のストリーム番号が保持され続ける。このため、Ａｓｙｎｃタイプの副映像の表示を終了した後にＳｙｎｃタイプの副映像を表示して欲しいにもかかわらず、ステータスレジスタ中にＡｓｙｎｃタイプの副映像のストリーム番号が保持されているがゆえに、Ｓｙｎｃタイプの副映像が表示されなくなってしまう。この際、ユーザは、再度Ｓｙｎｃタイプの副映像を表示する旨の指示を行う必要が出てくるが、これは、ユーザに不必要な操作を強制させ得るものでもあり、好ましいとは言い難い。【０００７】
本発明が解決しようとする課題は上記のようなものが例として挙げられる。本発明は、主映像に重ねて表示される副映像を好適に表示可能な情報再生装置及び方法、並びにコンピュータをこのような情報再生装置として機能させるコンピュータプログラムを提供することを課題とする。
【課題を解決するための手段】
【０００８】
上記課題を解決するために、本発明の情報再生装置は、主映像と、前記主映像に重ねて表示され、且つ前記主映像の再生時間軸上の所望の再生時刻に表示を開始することができる第１タイプの副映像と、前記主映像に重ねて表示され、且つ前記主映像の再生時間軸に対して表示を開始する再生時刻が予め設定されている第２タイプの副映像とを表示する表示手段と、前記主映像に重ねて表示されることが選択された前記第１タイプの副映像又は前記第２タイプの副映像の識別番号を有効番号に設定する設定手段と、前記第１タイプの副映像が選択され、且つ該選択の前に前記第２タイプの副映像が選択されていた場合、前記第１タイプの副映像の表示が終了した後に、前記第１タイプの副映像の選択前に選択されていた前記第２タイプの副映像の識別番号を前記有効番号に設定するように前記設定手段を制御する制御手段とを備える。【０００９】
上記課題を解決するために、本発明の情報再生方法は、主映像と、前記主映像に重ねて表示され、且つ前記主映像の再生時間軸上の所望の再生時刻に表示を開始することができる第１タイプの副映像と、前記主映像に重ねて表示され、且つ前記主映像の再生時間軸に対して表示を開始する再生時刻が予め設定されている第２タイプの副映像とを表示する表示手段と、前記主映像に重ねて表示されることが選択された前記第１タイプの副映像又は前記第２タイプの副映像の識別番号を有効番号に設定する設定手段とを備える情報再生装置における情報再生方法であって、前記主映像と、前記第１タイプの副映像と、前記第２タイプの副映像との少なくとも１つを表示する表示工程と、前記第１タイプの副映像が選択され、且つ該選択の前に前記第２タイプの副映像が選択されていた場合、前記第１タイプの副映像の表示が終了した後に、前記第１タイプの副映像の選択前に選択されていた前記第２タイプの副映像の識別番号を前記有効番号に設定するように前記設定手段を制御する制御工程とを備える。【００１０】
上記課題を解決するために、本発明のコンピュータプログラムは、本発明の情報再生装置に備えられたコンピュータを制御する再生制御用のコンピュータプログラムであって、該コンピュータを、少なくとも前記制御手段として機能させる。【００１１】
本発明の作用及び他の利得は次に説明する実施の形態から明らかにされよう。
【図面の簡単な説明】
【００１２】
【図１】本実施例に係る情報記録再生装置の基本的な構成を概念的に示すブロック図である。
【図２】タイトルテーブルの論理構造を概念的に示すデータ構造図である。
【図３】プレイリストの論理構造を概念的に示すデータ構造図である。
【図４】新規の光ディスクの断面図及びトラッキング極性を示すグラフである。
【図５】主映像たる第１映像の少なくとも一部に、副映像たる第２映像を重ねて表示するＰｉｎＰを採用する際のプレイリストの論理構造を概念的に示すデータ構造図である。
【図６】Ｓｙｎｃタイプの第２映像を第１映像に重ねて表示する際の、時間軸に沿った第１映像及び第２映像の表示の流れを概念的に示すタイミングチャートである。
【図７】ｓｙｎｃタイプの第２映像を第１映像に重ねて表示する際の、時間軸に沿った第１映像及び第２映像の表示の流れを概念的に示すタイミングチャートである。
【図８】第１映像に重ねて表示される第２映像を概念的に示す平面図である。
【図９】本実施例に係る情報記録再生装置の動作の流れを概念的に示すフローチャートである。
【図１０】時間軸に沿った第１映像及び第２映像の表示の流れを概念的に示すタイミングチャートである。
【符号の説明】
【００１３】
１０  タイトルテーブル
１２  プレイリストへのポインタ
３０  プレイリスト
３１  プレイアイテム
３３  サブプレイアイテム
１００  光ディスク
２００  情報記録再生装置
３５２  光ピックアップ
３５３  信号記録再生手段
３５４、３５９  ＣＰＵ
３５５、３６０  メモリ
【発明を実施するための最良の形態】
【００１４】
以下、本発明を実施するための最良の形態として、本発明の情報再生装置及び方法、並びにコンピュータプログラムの実施形態について説明を進める。【００１５】
（情報再生装置の実施形態）
本発明の情報再生装置に係る実施形態は、主映像と、前記主映像に重ねて表示され、且つ前記主映像の再生時間軸上の所望の再生時刻に表示を開始することができる第１タイプの副映像と、前記主映像に重ねて表示され、且つ前記主映像の再生時間軸に対して表示を開始する再生時刻が予め設定されている第２タイプの副映像とを表示する表示手段と、前記主映像に重ねて表示されることが選択された前記第１タイプの副映像又は前記第２タイプの副映像の識別番号を有効番号に設定する設定手段と、前記第１タイプの副映像が選択され、且つ該選択の前に前記第２タイプの副映像が選択されていた場合、前記第１タイプの副映像の表示が終了した後に、前記第１タイプの副映像の選択前に選択されていた前記第２タイプの副映像の識別番号を前記有効番号に設定するように前記設定手段を制御する制御手段とを備える。【００１６】
本発明の情報再生装置に係る実施形態によれば、表示手段の動作により、映画等の主映像をディスプレイ等に表示することができる。また、表示手段の動作により、主映像に重ねて（言い換えれば、主映像の一部に重ねて）、第１タイプの副映像を表示することができる。第１タイプの副映像は、主映像の再生時間軸上の所望の再生時刻に表示を開始することができる副映像であって、例えばＡｓｙｎｃタイプの副映像と称される。つまり、第１タイプの副映像は、表示を開始する再生時刻が予め設定されておらず、ユーザの指示に応じて任意の再生時刻に表示することができる副映像である。また、表示手段の動作により、主映像に重ねて（言い換えれば、主映像の一部に重ねて）、第１タイプの副映像とは異なる第２タイプの副映像を表示することができる。第２タイプの副映像は、主映像の再生時間軸に対して、表示を開始する再生時刻（更には、表示を終了する再生時刻）が予め設定されている副映像であって、例えばＳｙｎｃタイプの副映像と称される。【００１７】
このとき、表示の対象となっている（例えば、ユーザ等により表示対象として選択されている）第１タイプの副映像の識別番号又は第２タイプの副映像の識別番号は、設定手段の動作により、有効番号に設定されている。表示手段は、設定手段により有効番号に設定されている識別番号により特定される副映像を、主映像に重ねて表示する。【００１８】
本実施形態では特に、主映像に重ねて表示される副映像として第１タイプの副映像が選択され、且つ該選択の前に第２タイプの副映像が主映像に重ねて表示される副映像として選択されていた場合には、制御手段の動作により、第１タイプの副映像の表示が終了した後に、第１タイプの副映像の選択前に選択されていた第２タイプの副映像の識別番号が有効番号に再度設定されるように設定手段が制御される。より具体的には、主映像に重ねて表示される副映像として第１タイプの副映像が選択され、且つ該選択の前に第２タイプの副映像の識別番号が有効番号に設定されていた場合には、制御手段の動作により、第１タイプの副映像の表示の開始と共に、第１タイプの副映像の識別番号が有効番号に設定される。このとき、第１タイプの副映像が選択される前に有効番号に設定されていた第２タイプの副映像の識別番号は、例えば無効番号等に設定される。そして、第１タイプの副映像の表示が終了した後には、第１タイプの副映像の選択前に有効番号に設定されていた（言い換えれば、例えば無効番号等に設定されていた）第２タイプの副映像の識別番号が、改めて有効番号に設定される。【００１９】
このため、第１タイプの副映像の表示を終了した後には、それまでに表示されていた第２タイプの副映像が主映像に重ねて表示される。言い換えれば、第２タイプの副映像を表示している際に或いは第２タイプの副映像の表示の終了後に、第１タイプの副映像を表示するようにユーザが指示したとしても、第１タイプの副映像の表示が終了すれば、自動的に第２タイプの副映像が表示される。従って、ユーザは、再度第１タイプの副映像を表示する旨の指示を行う必要がなくなる。【００２０】
尚、第１タイプの副映像は、ユーザが所望する再生時刻に自由に表示することができることから、例えばポップアップメニューの背景映像として用いられることが多い。他方で、第２タイプの副映像は、予め定められた再生時刻に表示されることから、主映像と密接に関連した（例えば、主映像のシーンに強く関係ある）映像として用いられることが多い。このため、第２タイプの副映像と共に主映像を視聴しているユーザが、たまたま第１タイプの副映像を背景映像とするポップアップメニューを表示して何らかの操作等を行ったとしても、ポップアップメニューを消去した（即ち、非表示した）後は、ユーザは、何らの特別な操作を行うことなく、第２タイプの副映像と共に主映像を再び視聴することができる。【００２１】
このように、本発明の情報再生装置に係る実施形態によれば、主映像に重ねて表示される副映像を好適に表示することができる。【００２２】
尚、識別番号を有効番号に設定する情報再生装置の一具体例として、以下の態様があげられる。具体的には、主映像と、前記主映像に重ねて表示され、且つ前記主映像の再生時間軸上の所望の再生時刻に表示を開始することができる第１タイプの副映像と、前記主映像に重ねて表示され、且つ前記主映像の再生時間軸に対して表示を開始する再生時刻が予め設定されている第２タイプの副映像とを表示する表示手段と、前記主映像に重ねて表示されることが選択された前記第１タイプの副映像又は前記第２タイプの副映像の識別番号を格納する格納手段（言い換えれば、有効格納手段）と、前記第１タイプの副映像が選択され、且つ該選択の前に前記第２タイプの副映像が選択されていた場合、前記第１タイプの副映像の表示が終了した後に、例えば前記第１タイプの副映像の識別番号に代えて、前記第１タイプの副映像の選択前に選択されていた前記第２タイプの副映像の識別番号を格納するように前記格納手段を制御する制御手段とを備える情報再生装置があげられる。【００２３】
この態様では、主映像に重ねて表示される副映像として第１タイプの副映像が選択され、且つ該選択の前に第２タイプの副映像が主映像に重ねて表示される副映像として選択されていた場合には、制御手段の動作により、第１タイプの副映像の表示が終了した後に、第１タイプの副映像の識別番号に代えて、第１タイプの副映像の選択前に選択されていた第２タイプの副映像の識別番号を格納するように格納手段が制御される。より具体的には、主映像に重ねて表示される副映像として第１タイプの副映像が選択され、且つ該選択の前に第２タイプの副映像の識別番号が格納手段に格納されていた場合には、制御手段の動作により、第１タイプの副映像の表示の開始と共に、第１タイプの副映像の識別番号が格納手段に格納される。そして、第１タイプの副映像の表示が終了した後には、第１タイプの副映像の識別番号が破棄され、第１タイプの副映像の選択前に格納手段に格納されていた第２タイプの副映像の識別番号が、改めて格納手段に格納される。【００２４】
これにより、上述した各種利益を好適に享受することができる。【００２５】
本発明の情報再生装置に係る実施形態の一の態様は、前記第２タイプの副映像が選択された場合、前記制御手段は、前記第２タイプの副映像の表示が終了した後に、前記第２タイプの副映像の識別番号を有効番号に設定し続けるように前記設定手段を制御する。【００２６】
この態様によれば、主映像に重ねて、第２タイプの副映像を好適に表示することができる。【００２７】
本発明の情報再生装置に係る実施形態の他の態様は、前記第１タイプの副映像が選択され、且つ該選択の前に前記第２タイプの副映像が選択されていなかった場合、前記第１タイプの副映像の表示が終了した後に、前記第１タイプの副映像の識別番号を有効番号に設定し続けるように前記設定手段を制御する。【００２８】
この態様によれば、第１タイプの副映像が選択される前に、第２タイプの副映像の識別番号が有効番号に設定されていなければ、第１タイプの副映像の選択前に有効番号に設定されていた第２タイプの副映像の識別番号を、第１タイプの副映像の表示が終了した後も、有効番号に設定しない。この場合、選択された第１タイプの副映像の識別番号がそのまま有効番号に設定され続ける。その結果、上述の如く、主映像に重ねて表示される副映像を好適に表示することができる。【００２９】
本発明の情報再生装置に係る実施形態の他の態様は、前記制御手段は、前記第１タイプの副映像が選択され、且つ該選択の前に前記第２タイプの副映像の識別番号が前記有効番号に設定されていた場合、前記第１タイプの副映像の表示が終了した後に、前記第１タイプの副映像の選択前に前記有効番号に設定されていた前記第２タイプの副映像の識別番号を、前記有効番号に再度設定するように前記設定手段を制御する。【００３０】
この態様によれば、上述の如く、主映像に重ねて表示される副映像を好適に表示することができる。【００３１】
本発明の情報再生装置に係る実施形態の他の態様は、前記第１タイプの副映像が選択されるか、又は前記第２タイプの副映像が選択されるかを判定する第１判定手段を更に備える。【００３２】
この態様によれば、第１タイプの副映像と第２タイプの副映像とを好適に区別することができ、その結果、上述の如く、主映像に重ねて表示される副映像を好適に表示することができる。【００３３】
本発明の情報再生装置に係る実施形態の他の態様は、前記第１タイプの副映像が選択された場合に、該選択の前に前記第２タイプの副映像が選択されているか否かを判定する第２判定手段を更に備える。【００３４】
この態様によれば、第１タイプの副映像を選択した際に、該選択の前に第２タイプの副映像が有効に選択されていたか否か（即ち、該選択の前に有効な第２タイプの副映像の識別番号が格納手段に格納されていたか否か）を好適に判定することができ、その結果、上述の如く、主映像に重ねて表示される副映像を好適に表示することができる。【００３５】
（情報再生方法の実施形態）
本発明の情報再生方法に係る実施形態は、主映像と、前記主映像に重ねて表示され、且つ前記主映像の再生時間軸上の所望の再生時刻に表示を開始することができる第１タイプの副映像と、前記主映像に重ねて表示され、且つ前記主映像の再生時間軸に対して表示を開始する再生時刻が予め設定されている第２タイプの副映像とを表示する表示手段と、前記主映像に重ねて表示されることが選択された前記第１タイプの副映像又は前記第２タイプの副映像の識別番号を有効番号に設定する設定手段とを備える情報再生装置における情報再生方法であって、前記主映像と、前記第１タイプの副映像と、前記第２タイプの副映像との少なくとも１つを表示する表示工程と、前記第１タイプの副映像が選択され、且つ該選択の前に前記第２タイプの副映像が選択されていた場合、前記第１タイプの副映像の表示が終了した後に、前記第１タイプの副映像の選択前に選択されていた前記第２タイプの副映像の識別番号を前記有効番号に設定するように前記設定手段を制御する制御工程とを備える。【００３６】
本発明の情報再生方法に係る実施形態によれば、上述した本発明の情報再生装置に係る実施形態と同様の利益を享受することができる。【００３７】
尚、上述した本発明の情報再生装置に係る実施形態における各種態様に対応して、本発明の情報再生方法に係る実施形態も各種態様を採ることが可能である。【００３８】
（コンピュータプログラムの実施形態）
本発明のコンピュータプログラムに係る実施形態は、上述した本発明の情報再生装置に係る実施形態（但し、各種態様を含む）に備えられたコンピュータを制御する再生制御用のコンピュータプログラムであって、該コンピュータを、少なくとも前記制御手段として機能させる。【００３９】
本発明のコンピュータプログラムに係る実施形態によれば、当該コンピュータプログラムを格納するＲＯＭ、ＣＤ−ＲＯＭ、ＤＶＤ−ＲＯＭ、ハードディスク等の記録媒体から、当該コンピュータプログラムをコンピュータに読み込んで実行させれば、或いは、当該コンピュータプログラムを、通信手段を介してコンピュータにダウンロードさせた後に実行させれば、上述した本発明の情報再生装置に係る実施形態（但し、各種態様を含む）を比較的簡単に実現できる。【００４０】
尚、上述した本発明の情報再生装置に係る実施形態における各種態様に対応して、本発明のコンピュータプログラムに係る実施形態も各種態様を採ることが可能である。【００４１】
上記課題を解決するために、本発明のコンピュータ読取可能な媒体内のコンピュータプログラム製品に係る実施形態は、上述した本発明の情報再生装置に係る実施形態（但し、その各種態様を含む）に備えられたコンピュータにより実行可能なプログラム命令を明白に具現化し、該コンピュータを、上述した情報再生装置に係る実施形態における前記制御手段として機能させる。【００４２】
本発明のコンピュータプログラム製品に係る実施形態によれば、当該コンピュータプログラム製品を格納するＲＯＭ、ＣＤ−ＲＯＭ、ＤＶＤ−ＲＯＭ、ハードディスク等の記録媒体から、当該コンピュータプログラム製品をコンピュータに読み込めば、或いは、例えば伝送波である当該コンピュータプログラム製品を、通信手段を介してコンピュータにダウンロードすれば、上述した本発明の情報再生装置に係る実施形態を比較的容易に実施可能となる。更に具体的には、当該コンピュータプログラム製品は、上述した本発明の情報再生装置に係る実施形態として機能させるコンピュータ読取可能なコード（或いはコンピュータ読取可能な命令）から構成されてよい。【００４３】
尚、上述した本発明の情報再生装置に係る実施形態における各種態様に対応して、本発明のコンピュータプログラム製品に係る実施形態も各種態様を採ることが可能である。【００４４】
本発明に係る実施形態のこのような作用及び他の利得は次に説明する実施例から更に明らかにされる。【００４５】
以上説明したように、本発明の情報再生装置に係る実施形態は、表示手段と、格納手段と、制御手段とを備える。【００４６】
本発明の情報再生方法に係る実施形態は、表示工程と、制御工程とを備える。【００４７】
本発明のコンピュータプログラムに係る実施形態は、コンピュータを、本発明の情報再生装置に係る実施形態の少なくとも一部として機能させる。【００４８】
従って、主映像に重ねて表示される副映像を好適に表示することができる。
【実施例】
【００４９】
以下、図面を参照して本発明の好適な実施例について説明する。【００５０】
（１）  情報記録再生装置の基本構成
初めに、図１を参照して、本発明の情報再生装置の実施例としての情報記録再生装置の基本構成について説明する。ここに、図１は、本実施例に係る情報記録再生装置２００の基本的な構成を概念的に示すブロック図である。尚、情報記録再生装置２００は、光ディスク１００にデータを記録する機能と、光ディスク１００に記録されたデータを再生する機能とを備える。【００５１】
図１に示すように、情報記録再生装置２００は、実際に光ディスク１００がローディングされ且つデータの記録やデータの再生が行なわれるディスクドライブ３０１と、該ディスクドライブ３０１に対するデータの記録及び再生を制御するパーソナルコンピュータ等のホストコンピュータ３０２とを備えている。【００５２】
ディスクドライブ３０１は、光ディスク１００、スピンドルモータ３５１、光ピックアップ３５２、信号記録再生手段３５３、ＣＰＵ（ドライブ制御手段）３５４、メモリ３５５データ入出力制御手段３０６、及びバス３５７を備えて構成されている。また、ホストコンピュータ３０２は、ＣＰＵ３５９、メモリ３６０、操作／表示制御手段３０７、操作ボタン３１０、表示パネル３１１、及びデータ入出力制御手段３０８を備えて構成される。【００５３】
スピンドルモータ３５１は光ディスク１００を回転及び停止させるもので、光ディスク１００へのアクセス時に動作する。より詳細には、スピンドルモータ３５１は、図示しないサーボユニット等によりスピンドルサーボを受けつつ所定速度で光ディスク１００を回転及び停止させるように構成されている。【００５４】
光ピックアップ３５２は、光ディスク１００への記録再生を行うために、例えば半導体レーザダイオードと、コリメータレンズ及び対物レンズ等から構成される。より詳細には、光ピックアップ３５２は、光ディスク５００に対してレーザ光ＬＢを、再生時には読み取り光として第１のパワーで照射し、記録時には書き込み光として第２のパワーで且つ変調させながら照射する。【００５５】
信号記録再生手段３５３は、本発明における「表示手段」の一具体例を構成しており、スピンドルモータ３５１と光ピックアップ１００を制御することで光ディスク５００に対して記録再生を行う。より具体的には、信号記録再生手段３５３は、例えば、レーザダイオードドライバ（ＬＤドライバ）及びヘッドアンプ等によって構成されている。レーザダイオードドライバは、例えば駆動パルスを生成し、光ピックアップ３５２内に設けられた半導体レーザ素子を駆動する。ヘッドアンプは、光ピックアップ３５２の出力信号、即ち、レーザ光ＬＢの反射光を増幅し、該増幅した信号を出力する。【００５６】
メモリ３５５は、記録再生データのバッファ領域や、信号記録再生手段３５３で使用出来るデータに変換する時の中間バッファとして使用される領域などディスクドライブ３０１におけるデータ処理全般及びＯＰＣ処理において使用される。また、メモリ３５５はこれらレコーダ機器としての動作を行うためのプログラム、即ちファームウェアが格納されるＲＯＭ領域と、記録再生データの一時格納用バッファや、ファームウェアプログラム等の動作に必要な変数が格納されるＲＡＭ領域などから構成される。【００５７】
ＣＰＵ（ドライブ制御手段）３５４は、信号記録再生手段３５３及びメモリ３５５と、バス３５７を介して接続され、各種制御手段に指示を行うことで、ディスクドライブ３０１全体の制御を行う。通常、ＣＰＵ３５４が動作するためのソフトウェア又はファームウェアは、メモリ３５５に格納されている。【００５８】
データ入出力制御手段３０６は、ディスクドライブ３０１に対する外部からのデータ入出力を制御し、メモリ３５５上のデータバッファへの格納及び取り出しを行う。ディスクドライブ３０１とＳＣＳＩや、ＡＴＡＰＩなどのインタフェースを介して接続されている外部のホストコンピュータ３０２から発行されるドライブ制御命令は、データ入出力制御手段３０６を介してＣＰＵ３５４に伝達される。また、記録再生データも同様にデータ入出力制御手段３０６を介して、ホストコンピュータ３０２とやり取りされる。【００５９】
操作／表示制御手段３０７は、ホストコンピュータ３０２に対する動作指示受付と表示を行うもので、例えば記録又は再生といった操作ボタン３１０による指示をＣＰＵ３５９に伝える。ＣＰＵ３５９は、操作／表示制御手段３０７からの指示情報を元に、データ入出力手段３０８を介して、情報記録再生装置２００に対して制御命令（コマンド）を送信し、ディスクドライブ３０１全体を制御する。同様に、ＣＰＵ３５９は、ディスクドライブ３０１に対して、動作状態をホストに送信するように要求するコマンドを送信することができる。これにより、記録中や再生中といったディスクドライブ３０１の動作状態が把握できるためＣＰＵ３５９は、操作／表示制御手段３０７を介して蛍光管やＬＣＤなどの表示パネル３１１にディスクドライブ３０１の動作状態を出力することができる。【００６０】
メモリ３６０は、ホストコンピュータ３０２が使用する内部記憶装置であり、例えばＢＩＯＳ（Basic Input／Output System)等のファームウェアプログラムが格納されるＲＯＭ領域、オペレーティングシステムや、アプリケーションプログラム等の動作に必要な変数等が格納されるＲＡＭ領域などから構成される。また、データ入出力制御手段３０８を介して、図示しないハードディスク等の外部記憶装置に接続されていてもよい。【００６１】
以上説明した、ディスクドライブ３０１とホストコンピュータ３０２を組み合わせて使用する一具体例は、映像を記録再生するレコーダ機器等の家庭用機器である。このレコーダ機器は放送受信チューナや外部接続端子からの映像信号をディスクに記録し、テレビなど外部表示機器にディスクから再生した映像信号を出力する機器である。メモリ３６０に格納されたプログラムをＣＰＵ３５９で実行させることでレコーダ機器としての動作を行っている。また、別の具体例では、ディスクドライブ３０１はディスクドライブ（以下、適宜ドライブと称す）であり、ホストコンピュータ３０２はパーソナルコンピュータやワークステーションである。パーソナルコンピュータ等のホストコンピュータ３０２とドライブはＳＣＳＩやＡＴＡＰＩといったデータ入出力制御手段３０６及び３０８を介して接続されており、ホストコンピュータ３０２にインストールされているライティングソフトウェア等のアプリケーションが、ディスクドライブ３０１を制御する。【００６２】
（２）  光ディスク上に記録されるデータの論理構造
続いて、図２から図８を参照して、光ディスク１００上におけるデータの論理構造について説明する。【００６３】
初めに、図２から４を参照して、光ディスク１００上におけるデータの論理構造の基本的構造について説明する。ここに、図２は、タイトルテーブルの論理構造を概念的に示すデータ構造図であって、図３は、プレイリストの論理構造を概念的に示すデータ構造図であって、図４は、データの論理構造の階層関係を概念的に示すデータ構造図である。【００６４】
図２に示すように、光ディスク１００上には、複数のタイトルを構成するオブジェクトを示すタイトルテーブル１０が記録されている。ここに、タイトルとは、例えば、映画１本、テレビ番組１本などの論理的に大きなまとまりを持ったＡＶコンテンツの単位であり、後述するように、複数の「プレイリスト」を連続して実行するＡＶコンテンツ再生単位である。【００６５】
タイトルテーブル１０には、タイトルを識別するためのタイトル番号＃１から＃ｎ（但し、ｎは１以上の整数）毎に、各タイトルを構成するプレイリスト（ｆｏｒ  タイトル＃１から＃ｎ）の格納位置を示すポインタ１２が記録されている。ここに、「プレイリスト」とは、ＡＶコンテンツの再生に必要な情報を格納したファイルであり、後述するように、ＡＶコンテンツへアクセスするためのＡＶコンテンツの再生範囲に関する情報が各々格納された複数の「プレイアイテム」で構成されている。【００６６】
また、タイトルテーブル１０には、上記ポインタ１２以外にも、その他の情報が記録されている。【００６７】
尚、図２に示す例では、光ディスク１００に複数のタイトルが記録されている場合のタイトルテーブル１０を示しているが、光ディスク１００に一つのタイトルが記録されている場合には、該一つのタイトルを構成するプレイリストへのポインタ１２が記録されている構成を採用する。【００６８】
また、図２に示す例では、複数のプレイリストを連続して実行する再生単位を一つのタイトルとするタイトルテーブル１０を示しているが、単一のプレイリストを実行する再生単位を一つのタイトルとしてもよいことは言うまでもない。【００６９】
図３に示すように、タイトルテーブル１０中に記録されるポインタ１２によりその格納位置が示されるプレイリスト（ｆｏｒ  タイトル＃ｍ（但し、１≦ｍ≦ｎ））３０は、複数のプレイアイテム３１と、その他の情報３２とを含んでいる。【００７０】
複数のプレイアイテム３１の夫々は、ＡＶコンテンツの再生開始位置（言い換えれば、ＩＮ位置）及びＡＶコンテンツの再生終了位置（言い換えれば、ＯＵＴ位置）の夫々を含んでいる。尚、再生開始位置や再生終了位置は、ＡＶコンテンツの再生時間軸上におけるタイムスタンプ（即ち、再生時間或いは再生時刻）により示されていることが好ましい。【００７１】
また、プレイリスト３０は、ＡＶコンテンツが含む一又は複数のチャプターの位置を含んでいることが好ましい。【００７２】
図４に示すように、図２及び図３において説明したデータ構造は、階層的な関係を有している。即ち、一つのタイトルが、一又は複数のプレイリスト３０により構成されており、一つのプレイリスト３０が、一又は複数のプレイアイテム３１により構成されている。【００７３】
そして、プレイアイテム３１は、クリップ中のアクセスポイントを、上述の再生開始位置や再生終了位置により示している。尚、本実施例における「クリップ」とは、１つのＡＶコンテンツストリームファイル（即ち、ＡＶコンテンツの実データファイルであって、例えばＭＰＥＧ２トランスポートストリーム）とそれに付随する情報であるクリップ情報のペアを示す。そして、クリップ情報のデータファイルを、クリップ情報ファイルと称する。【００７４】
プレイアイテム３１によりタイムスタンプとして示される再生開始位置や再生終了位置は、クリップ情報ファイルにより、ＡＶコンテンツストリームファイル中のデコードを開始するべきアドレス情報に変換される。このため、クリップ情報中は、タイムスタンプとアドレス情報との対応関係を示すテーブル等を含んでいることが好ましい。【００７５】
例えば、図４において、左から１番目に図示されているタイトル＃１は、３つのプレイリスト３０から構成されている。そして、３つのプレイリストのうちの図４中左側に示されている第１のプレイリスト３０は、２つのプレイアイテム３１から構成されている。この２つのプレイアイテム３１により、図４中左側に示されている第１のクリップに含まれるＡＶコンテンツストリームの前半部分と後半部分がそれぞれ参照されている。このため、第１のプレイリスト３０が選択されれば、第１のクリップに含まれるＡＶコンテンツストリームの前半部分と後半部分とが再生される。【００７６】
また、３つのプレイリスト３０のうち図４中中側に示されている第２のプレイリスト３０は１つのプレイアイテムから構成されている。この１つのプレイアイテム３１により、図４中右側に示されている第２のクリップに含まれるＡＶコンテンツストリーム全体が参照されている。このため、第２のプレイリスト３０が選択されれば、第２のクリップに含まれるＡＶコンテンツストリームの全体が再生される。【００７７】
また、３つのプレイリストのうちの図４中右側に示されている第３のプレイリスト３０は、２つのプレイアイテム３１から構成されている。この２つのプレイアイテム３１は、第１のクリップに含まれるＡＶコンテンツストリームの一部と、第２のクリップに含まれるＡＶコンテンツストリームの一部とがそれぞれ参照されている。このため、第３のプレイリスト３０が選択されれば、第１のクリップに含まれるＡＶコンテンツストリームの一部と第２のクリップに含まれるＡＶコンテンツストリームの一部とが再生される。【００７８】
このように、光ディスク１００上に記録されているデータの論理構造という側面からは、図４に示す階層的なデータ構造を随時たどっていくことで、本実施例に係る情報記録再生装置２００は、光ディスク１００上に記録されたＡＶコンテンツを再生する。【００７９】
続いて、図５から図８を参照して、ＡＶコンテンツのうちの主映像たる第１映像の少なくとも一部に、ＡＶコンテンツのうちの副映像たる第２映像を重ねて表示するＰｉｎＰを採用する際のプレイリスト３０の論理構造及び第２映像の表示の態様について、より具体的に説明する。ここに、図５は、主映像たる第１映像の少なくとも一部に、副映像たる第２映像を重ねて表示するＰｉｎＰを採用する際のプレイリスト３０の論理構造を概念的に示すデータ構造図であり、図６は、Ｓｙｎｃタイプの第２映像を第１映像に重ねて表示する際の、時間軸に沿った第１映像及び第２映像の表示の流れを概念的に示すタイミングチャートであり、図７は、Ａｓｙｎｃタイプの第２映像を第１映像に重ねて表示する際の、時間軸に沿った第１映像及び第２映像の表示の流れを概念的に示すタイミングチャートであり、図８は、第１映像に重ねて表示される第２映像を概念的に示す平面図である。【００８０】
図５に示すように、ＰｉｎＰを採用する際のプレイリスト３０は、第１映像及び第２映像の夫々に関する情報を含んでいる一又は複数のプレイアイテム３１（＃１から＃ｐ：但し、ｐは、１以上の整数）を含んでいる。【００８１】
プレイアイテム３１は、第１映像に相当するＡＶコンテンツファイルへのポインタと、第１映像のストリーム番号情報を含んでいる。例えば図５に示す例では、プレイアイテム３１は、ストリーム番号＃１からストリーム番号＃ｉまでのストリームを第１映像として指定している。尚、図示していないが、ストリーム毎に、図３に示した再生開始時刻や再生終了時刻が規定されていることが好ましい。【００８２】
また、プレイアイテム３１は、第１映像のストリーム番号情報に加えて、第２映像に相当するＡＶコンテンツファイルへのポインタと、第２映像のストリーム番号情報を含んでいる。例えば、図５に示す例では、プレイアイテム３１は、ストリーム番号＃ｉ＋１からストリーム番号＃ｋまでのストリームを第２映像として指定している。【００８３】
本実施例では特に、第２映像には、その表示の方法に応じて、Ｓｙｎｃタイプの第２映像と、Ａｓｙｎｃタイプの第２映像とが存在している。Ｓｙｎｃタイプの副映像は、第１映像の再生時刻を基準として、再生開始時刻や再生終了時刻が予め設定されている。他方、Ａｓｙｎｃタイプの第２映像は、ユーザ等の指示に応じて、任意の再生時刻において再生を開始することができる。図５に示す例では、ストリーム番号＃ｉ＋１からストリーム番号＃ｊまでのストリームがＳｙｎｃタイプの第２映像として指定されており、ストリーム番号＃ｊ＋１からストリーム番号＃ｋまでのストリームがＡｓｙｎｃタイプの第２映像として指定されている。【００８４】
このように、第１映像及び第２映像の夫々に関する情報を含んでいる一又は複数のプレイアイテム３１を含むことで、例えば第１映像用のクリップに多重化されていない、別のストリームを、第１映像用ストリームに同期させて再生することができる。【００８５】
具体的には、Ｓｙｎｃタイプの第２映像であれば、図６に示すように、ストリーム番号＃１の第１映像が再生されている際に、並行してストリーム番号＃１１又はストリーム番号＃１２の第２映像が再生される。表示対象となる第１映像及び第２映像の夫々のストリーム番号は、本発明における「格納手段」ないしは「設定手段」の一具体例を構成するメモリ３５５或いはメモリ３６０に有効ストリーム番号として格納される。例えば、ストリーム番号＃１の第１映像が再生されている際に、並行してストリーム番号＃１１の第２映像が再生されていれば、ストリーム番号＃１とストリーム番号＃１１とが、メモリ３５５或いはメモリ３６０に有効ストリーム番号として格納される。【００８６】
ストリーム番号＃１１又はストリーム番号＃１２の第２映像は、再生時刻ｔ１に再生が開始され、再生時刻ｔ２に再生が終了する。その後、再生時刻ｔ３に再生が開始され、再生時刻ｔ４に再生が終了する。従って、ユーザは、再生時刻ｔ１から再生時刻ｔ２までの期間Ａ及び再生時刻ｔ３から再生時刻ｔ４までの期間Ｃの間に、第２映像を表示する旨の指示を行えば、ディスプレイ上には、第２映像が表示される。また、再生時刻ｔ２から再生時刻ｔ３までの期間Ｂの間に。第２映像を表示する旨の指示を行えば、指示を行ってから再生時刻ｔ３を経過した後に、ディスプレイ上には、第２映像が表示される。【００８７】
このとき、本発明における「制御手段」の一具体例を構成するＣＰＵ３５４或いはＣＰＵ３５９の制御の下に、再生時刻ｔ２に第２映像の再生が終了しても、メモリ３５４或いはメモリ３６０には、第２映像のストリーム番号が有効ストリーム番号として格納され続ける。例えば、ストリーム番号＃１１の第２映像が再生されていれば、再生時刻ｔ２を経過した後の期間Ｂにおいても、ストリーム番号＃１１はメモリ３５５或いはメモリ３６０に有効ストリーム番号として格納され続ける。その結果、再生時刻ｔ３になった時点で、ストリーム番号＃１１の第２映像が自動的に再生される。【００８８】
或いは、Ａｓｙｎｃタイプの第２映像であれば、図７に示すように、ストリーム番号＃２１の第２映像を表示する旨の指示をユーザが行えば、該指示がいずれの再生時刻に行われたかにかかわらず、ストリーム番号＃１の第１映像と並行して、ストリーム番号＃２１の第２映像が表示される。そして、ユーザが第２映像の表示を終了する旨の指示を行えば或いは第２映像の再生期間が経過すれば、第２映像の表示が終了する。Ａｓｙｎｃタイプの第２映像が再生される場合、ストリーム番号は、図９に示す流れで、メモリ３５５或いは３６０に有効ストリーム番号として格納され続けるか又は破棄される若しくは無効ストリーム番号として格納され続ける。【００８９】
この結果、図８に示すように、第１映像の一部に、小ウインドウの第２映像が重ねて同時に表示される。【００９０】
尚、本実施例においては、メモリ３５５或いはメモリ３６０中には、第１映像のストリーム番号が１つと、第２映像のストリーム番号が１つとが有効ストリーム番号として格納される。つまり、複数の第１映像のストリーム番号がメモリ３５５或いはメモリ３６０中に有効ストリーム番号として格納されることはなく、同様に、複数の第２映像のストリーム番号がメモリ３５５或いはメモリ３６０中に有効ストリーム番号として格納されることはない。但し、複数の第１映像のストリーム番号がメモリ３５５或いはメモリ３６０中に有効ストリーム番号として格納されるように構成してもよいし、同様に、複数の第２映像のストリーム番号がメモリ３５５或いはメモリ３６０中に有効ストリーム番号として格納されるように構成してもよい。【００９１】
（３）  情報記録再生装置の動作原理
続いて、図９及び図１０の夫々を参照して、本実施例に係る情報記録再生装置２００のより詳細な再生動作の態様（具体的には、第２映像の表示動作の態様）について説明を進める。ここに、図９は、本実施例に係る情報記録再生装置２００の動作の流れを概念的に示すフローチャートであり、図１０は、時間軸に沿った第１映像及び第２映像の表示の流れを概念的に示すタイミングチャートである。【００９２】
尚、図９に示すフローチャートは、ユーザにより、既に再生されるべきタイトル（言い換えれば、ＡＶコンテンツ）が選択され、タイトル中に含まれる第１映像が表示されているときの、第２映像の表示動作を示すものである。【００９３】
図９に示すように、第２映像のストリームが選択される（ステップＳ１０１）。言い換えれば、第１映像に重ねて表示するべき第２映像が選択される。上記選択には、ユーザによる直接的な第２映像の選択や、Ｓｙｎｃタイプに対する初期値設定などの制御による第２映像の選択（例えば、ＡＶコンテンツを再生するためのプログラム（例えば、Ｊａｖａプログラム等）によるストリーム番号の初期値の設定に基づく第２映像の選択）が含まれる。【００９４】
その後、本発明における「第１判定手段」の一具体例を構成するＣＰＵ３５４或いはＣＰＵ３５９の制御の下に、選択された第２映像のタイプがＳｙｎｃタイプであるか否かが判定される（ステップＳ１０２）。【００９５】
ステップＳ１０２における判定の結果、第２映像のタイプがＳｙｎｃタイプであると判定された場合には（ステップＳ１０２：Ｙｅｓ）、本発明における「制御手段」の一具体例を構成するＣＰＵ３５４或いはＣＰＵ３５９の制御の下に、ステップＳ１０１において選択されたＳｙｎｃタイプの第２映像のストリーム番号が、メモリ３５５或いはメモリ３６０に有効ストリーム番号として格納される（ステップＳ１０３）。その後、図６において説明したように、選択されたＳｙｎｃタイプの第２映像が表示される（ステップＳ１０４）。その結果、図８において説明したように、第１映像に重ねて第２映像が表示される。このときは、上述したように、ＣＰＵ３５４或いはＣＰＵ３５９の制御の下に、メモリ３５４或いはメモリ３６０には、Ｓｙｎｃタイプの第２映像のストリーム番号が有効ストリーム番号として格納され続ける。【００９６】
他方、ステップＳ１０２における判定の結果、第２映像のタイプがＳｙｎｃタイプでないと判定された場合には（ステップＳ１０２：Ｎｏ）、本発明における「第２判定手段」の一具体例を構成するＣＰＵ３５４或いはＣＰＵ３５９の制御の下に、ステップＳ１０１においてＡｓｙｎｃタイプの第２映像が選択される前に、Ｓｙｎｃタイプの第２映像のストリーム番号がメモリ３５５或いはメモリ３６０中に有効ストリーム番号として格納されているか否かが判定される（ステップＳ１０５）。【００９７】
ステップＳ１０５における判定の結果、Ｓｙｎｃタイプの第２映像のストリーム番号がメモリ３５５或いはメモリ３６０中に有効ストリーム番号として格納されていると判定された場合には（ステップＳ１０５：Ｙｅｓ）、ＣＰＵ３５４或いはＣＰＵ３５９の制御の下に、該Ｓｙｎｃタイプの第２映像のストリーム番号を記憶しておく（ステップＳ１０６）。或いは、ＣＰＵ３５４或いはＣＰＵ３５９の制御の下に、該Ｓｙｎｃタイプの第２映像のストリーム番号を、メモリ３５５或いはメモリ３６０中に無効ストリーム番号として格納しておく。該Ｓｙｎｃタイプの第２映像のストリーム番号（言い換えれば、無効ストリーム番号）は、メモリ３５５或いは３６０中の、有効ストリーム番号を格納するための領域とは別の領域を用いて格納しておくことが好ましい。【００９８】
その後、ステップＳ１０１において選択されたＳｙｎｃタイプの第２映像のストリーム番号が、メモリ３５５或いはメモリ３６０に有効ストリーム番号として格納される（ステップＳ１０７）。【００９９】
他方、ステップＳ１０５における判定の結果、Ｓｙｎｃタイプの第２映像のストリーム番号がメモリ３５５或いはメモリ３６０中に有効ストリーム番号として格納されていないと判定された場合には（ステップＳ１０５：Ｎｏ）、ステップＳ１０６の動作を行うことなく、ステップＳ１０１において選択されたＳｙｎｃタイプの第２映像のストリーム番号が、メモリ３５５或いはメモリ３６０に有効ストリーム番号として格納される（ステップＳ１０７）。【０１００】
その後、図７において説明したように、選択されたＡｓｙｎｃタイプの第２映像が表示される（ステップＳ１０８）。その結果、図８において説明したように、第１映像に重ねて第２映像が表示される。【０１０１】
続いて、Ａｓｙｎｃタイプの第２映像の表示を終了するか否かが判定される（ステップＳ１０９）。例えば、ユーザからＡｓｙｎｃタイプの第２映像の表示を終了する旨の指示がなされたか否か、或いはＡｓｙｎｃタイプの第２映像の表示期間を経過したか否かが判定される。【０１０２】
ステップＳ１０９における判定の結果、Ａｓｙｎｃタイプの第２映像の表示を終了しないと判定された場合には（ステップＳ１０９：Ｎｏ）、ステップＳ１０８へ戻り、Ａｓｙｎｃタイプの第２映像の表示を継続する。【０１０３】
他方、ステップＳ１０９における判定の結果、Ａｓｙｎｃタイプの第２映像の表示を終了すると判定された場合には（ステップＳ１０９：Ｙｅｓ）、第２映像の表示が終了し、ＣＰＵ３５４或いはＣＰＵ３５９の制御の下に、ステップＳ１０６において記憶しておいた（言い換えれば、無効ストリーム番号として格納しておいた）Ｓｙｎｃタイプの第２映像のストリーム番号が、メモリ３５５或いはメモリ３６０に有効ストリーム番号として再度格納される（ステップＳ１１０）。【０１０４】
尚、ステップＳ１０６の動作を行わなかった場合には、ステップＳ１１０の動作は行われず、ステップＳ１０７において格納されたＡｓｙｎｃタイプの第２映像のストリーム番号が、メモリ３５５或いはメモリ３６０に有効ストリーム番号として格納され続ける。もちろん、ステップＳ１０７において格納されたＡｓｙｎｃタイプの第２映像のストリーム番号が破棄されても（或いは、無効ストリーム番号として格納されても）よい。【０１０５】
ここで、具体的にタイミングチャートを用いて説明する。図１０に示すように、第１映像の表示が開始された後、予め設定された再生期間Ｔ１においてＳｙｎｃタイプの第２映像の表示が行われる。このとき、メモリ３５５或いはメモリ３６０には、Ｓｙｎｃタイプの第２映像のストリーム番号である“１１”が有効ストリーム番号として格納される。その後、再生時刻ｔ２を経過してＳｙｎｃタイプの第２映像の表示が終了した後も、メモリ３５５或いはメモリ３６０には、Ｓｙｎｃタイプの第２映像のストリーム番号である“１１”が有効ストリーム番号として格納され続ける。従って、ユーザが第２映像の非表示を指示していなければ、再生時刻がｔ５になった時点で、ストリーム番号が１１であるＳｙｎｃタイプの第２映像が自動的に表示される。【０１０６】
このとき、再生時刻がｔ３になった時点で、ユーザがＡｓｙｎｃタイプの第２映像を表示する旨の指示を行ったとする。この場合、Ａｓｙｎｃタイプの第２映像を表示する前には、Ｓｙｎｃタイプの第２映像のストリーム番号である“１１”が、メモリ３５５或いはメモリ３６０中に有効ストリーム番号として格納されている。従って、Ａｓｙｎｃタイプの第２映像を表示する旨の指示が行われた時点で、“１１”なるストリーム番号を記憶しておき、新たに“２１”なるストリーム番号がメモリ３５５或いはメモリ３６０中に有効ストリーム番号として格納される。そして、期間Ｔ２においてＡｓｙｎｃタイプの第２映像の表示が行われる。【０１０７】
再生時刻ｔ４においてＡｓｙｎｃタイプの第２映像の表示が終了した後には、記憶しておいたＳｙｎｃタイプの第２映像のストリーム番号である“１１”が、再度メモリ３５５或いはメモリ３６０中に有効ストリーム番号として格納される。その結果、Ａｓｙｎｃタイプの第２映像を表示した場合であっても、時刻がｔ５になった時点で、ストリーム番号が１１であるＳｙｎｃタイプの第２映像が自動的に表示される。つまり、Ａｓｙｎｃタイプの第２映像を表示した場合であっても、再度Ｓｙｎｃタイプの第２映像を表示する旨の指示をユーザが行わなくとも、Ｓｙｎｃタイプの第２映像が自動的に表示される。【０１０８】
尚、Ａｓｙｎｃタイプの第２映像は、ユーザが所望する再生時刻に自由に表示することができることから、例えばポップアップメニューの背景映像として用いられることが多い。他方で、Ｓｙｎｃタイプの第２映像は、予め定められた再生時刻に表示されることから、第１映像と密接に関連した（例えば、第１映像のシーンに強く関係ある）映像として用いられることが多い。このため、Ｓｙｎｃタイプの第２映像と共に第１映像を視聴しているユーザが、たまたまＡｓｙｎｃタイプの第２映像を背景映像とするポップアップメニューを表示して何らかの操作等を行ったとしても、ポップアップメニューを消去した（即ち、非表示した）後は、ユーザは、何らの特別な操作を行うことなく、Ｓｙｎｃタイプの第２映像と共に第１映像を再び視聴することができる。【０１０９】
このように、本実施例に係る情報記録再生装置２００によれば、主映像たる第１映像に重ねて表示される副映像たる第２映像を好適に表示することができる。【０１１０】
尚、上述の実施例では、情報記録媒体の一例として光ディスク１００及び情報再生装置の一例として光ディスク１００に係るプレーヤについて説明したが、本発明は、光ディスク及びそのプレーヤに限られるものではなく、他の高密度記録或いは高転送レート対応の各種記録媒体並びにそのプレーヤにも適用可能である。【０１１１】
また、光ディスク１００に記録されたＡＶコンテンツを再生する情報記録再生装置に限らず、テレビ放送やインターネット等の無線回線ないしは有線回線を介して受信されるＡＶコンテンツを再生する情報記録再生装置についても、上述した動作を行うことで、上述した各種利益を享受することができることは言うまでもない。【０１１２】
本発明は、上述した実施例に限られるものではなく、請求の範囲及び明細書全体から読み取れる発明の要旨或いは思想に反しない範囲で適宜変更可能であり、そのような変更を伴なう情報再生装置及び方法、並びにコンピュータプログラムもまた本発明の技術的範囲に含まれるものである。
【産業上の利用可能性】
【０１１３】
本発明に係る情報再生装置及び方法、並びにコンピュータプログラムは、例えば、ＤＶＤプレーヤ等の情報再生装置等に利用可能である。また、例えば民生用或いは業務用の各種コンピュータ機器に搭載される又は各種コンピュータ機器に接続可能な情報再生装置等にも利用可能である。
【図１】
0004683498.tif 000002
【図２】
0004683498.tif 000003
【図３】
0004683498.tif 000004
【図４】
0004683498.tif 000005
【図５】
0004683498.tif 000006
【図６】
0004683498.tif 000007
【図７】
0004683498.tif 000008
【図８】
0004683498.tif 000009
【図９】
0004683498.tif 000010
【図１０】
0004683498.tif 000011