(57)【要約】【課題】  ユーザの操作入力に対してコンテンツに応じた制御を柔軟に行う。【解決手段】  ＡＶデータ再生装置１０は、ユーザの操作入力に対応づけられた付加機能を示す付加機能情報２２ｃを記録媒体２０から読み出す読み出し部１４と、操作入力に応じて付加機能を実行する付加機能プログラム実行部１５と、を備える。これにより、記録媒体２０にＡＶデータ２１とともに記録された付加機能情報２２ｃで示された付加機能（付加機能プログラム２３）を実行することで、コンテンツに応じた動作を行うことができる。よって、ユーザによる操作入力に対して、キー本来の動作以外の動作を行わせることが可能となる。【選択図】  図１
2005025913.tif 000002
【特許請求の範囲】
【請求項１】
コンテンツ記録媒体から読み出したコンテンツデータを再生する際、ユーザの操作入力に従って再生を制御する情報再生装置であって、
上記操作入力に対応づけられた付加機能を示す付加機能情報を上記コンテンツ記録媒体から読み出す付加機能情報読み出し手段と、
上記操作入力に応じて上記付加機能を実行する付加機能実行手段と、を備えることを特徴とする情報再生装置。
【請求項２】
上記付加機能の内容を示す付加機能プログラムが上記コンテンツデータとともに記録された上記コンテンツ記録媒体から、付加機能プログラムを読み出す付加機能プログラム読み出し手段を備えることを特徴とする請求項１に記載の情報再生装置。
【請求項３】
上記付加機能の内容を示す画像情報が上記コンテンツデータとともに記録された上記コンテンツ記録媒体から、画像情報を読み出す画像情報読み出し手段を備えるとともに、
上記付加機能実行手段が、上記操作入力に応じて上記画像情報を表示するものであることを特徴とする請求項１に記載の情報再生装置。
【請求項４】
上記付加機能の内容を示す文字情報が上記コンテンツデータとともに記録された上記コンテンツ記録媒体から、文字情報を読み出す文字情報読み出し手段を備えるとともに、
上記付加機能実行手段が、上記操作入力に応じて上記文字情報を表示するものであることを特徴とする請求項１に記載の情報再生装置。
【請求項５】
上記付加機能の内容を示す音声情報が上記コンテンツデータとともに記録された上記コンテンツ記録媒体から、音声情報を読み出す音声情報読み出し手段を備えるとともに、
上記付加機能実行手段が、上記操作入力に応じて上記音声情報を再生するものであることを特徴とする請求項１に記載の情報再生装置。
【請求項６】
上記付加機能情報に、上記音声情報の再生中に、コンテンツデータの音声を消音するか否かを示すフラグを含むことを特徴とする請求項５に記載の情報再生装置。
【請求項７】
上記付加機能情報が上記コンテンツデータのシーンごとに設定されていることを特徴とする請求項１から６いずれか１項に記載の情報再生装置。
【請求項８】
上記操作入力に割り当てられている本来の機能である主機能の実行を許可するか否かを示す主機能制御情報を上記コンテンツ記録媒体から読み出す主機能制御情報読み出し手段と、
上記操作入力に応じた主機能の実行を上記主機能制御情報に基づいて制御する主機能制御手段と、を備えることを特徴とする請求項１から７のいずれか１項に記載の情報再生装置。
【請求項９】
上記主機能制御情報が上記コンテンツデータのシーンごとに設定されていることを特徴とする請求項８に記載の情報再生装置。
【請求項１０】
上記主機能制御情報によって主機能の実行が許可されていない操作入力に対応づけられた付加機能として、主機能の実行が許可されていないことに関連する情報を提示する機能が割り当てられていることを特徴とする請求項８または９に記載の情報再生装置。
【請求項１１】
上記主機能制御情報によって主機能の実行が許可されていない操作入力に対応づけられた付加機能として、当該操作入力が禁止されている旨を示す情報を提示する機能が割り当てられていることを特徴とする請求項８または９に記載の情報再生装置。
【請求項１２】
上記主機能制御情報によって主機能の実行が許可されていない操作入力に対応づけられた付加機能として、許可されている操作入力を示す情報を提示する機能が割り当てられていることを特徴とする請求項８または９に記載の情報再生装置。
【請求項１３】
上記操作入力がコンテンツデータの再生の一時停止操作または停止操作であり、当該操作入力に対応づけられた付加機能として、再生中のコンテンツデータとは異なる情報を提示する機能が割り当てられていることを特徴とする請求項１から５のいずれか１項に記載の情報再生装置。
【請求項１４】
上記操作入力がコンテンツデータの再生の再生方向または再生速度の変更操作であり、当該操作入力に対応づけられた付加機能として、再生中のコンテンツデータとは異なる情報を提示する機能が割り当てられていることを特徴とする請求項１から５のいずれか１項に記載の情報再生装置。
【請求項１５】
上記操作入力がコンテンツデータの早送り操作であり、当該操作入力に対応づけられた付加機能として、再生中のコンテンツデータとは異なる情報を提示する機能が割り当てられていることを特徴とする請求項１から５のいずれか１項に記載の情報再生装置。
【請求項１６】
上記操作入力がコンテンツデータの早送り操作であり、当該操作入力に対応づけられた付加機能として、所定位置まで早送りを行い、当該所定位置から通常の再生速度で再生する機能が割り当てられていることを特徴とする請求項１から５のいずれか１項に記載の情報再生装置。
【請求項１７】
上記操作入力に対応づけられた付加機能として、当該操作入力に割り当てられている本来の機能以外の機能が割り当てられていることを特徴とする請求項１から５のいずれか１項に記載の情報再生装置。
【請求項１８】
上記操作入力がコンテンツデータの再生中に行われる再生操作であり、当該操作入力に対応づけられた付加機能として、再生以外の機能が割り当てられていることを特徴とする請求項１７に記載の情報再生装置。
【請求項１９】
上記付加機能は、提示する情報を再生中のコンテンツデータに重畳することを特徴とする請求項１０から１５のいずれか１項に記載の情報再生装置。
【請求項２０】
上記コンテンツ記録媒体は、上記コンテンツデータが単位時間ごとに区分され、かつ、当該単位時間ごとに上記付加機能情報が記録可能なデータ構造でデータが記録されていることを特徴とする請求項１から９のいずれか１項に記載の情報再生装置。
【請求項２１】
コンテンツ記録媒体から読み出したコンテンツデータを再生する際、ユーザの操作入力に従って再生を制御する情報再生装置の制御方法であって、
上記操作入力に対応づけられた付加機能を示す付加機能情報を上記コンテンツ記録媒体から読み出す付加機能情報読み出しステップと、
上記操作入力に応じて上記付加機能を実行する付加機能実行ステップと、を含むことを特徴とする情報再生装置の制御方法。
【請求項２２】
請求項１に記載の情報再生装置に供給可能であるように、上記コンテンツデータおよび上記付加機能情報が記録されていることを特徴とするコンテンツ記録媒体。
【請求項２３】
請求項１から２０のいずれか１項に記載の情報再生装置を動作させる制御プログラムであって、コンピュータを上記の各手段として機能させるための制御プログラム。
【請求項２４】
請求項２３に記載の制御プログラムを記録したコンピュータ読み取り可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、記録媒体に記録された映像や音声のデータを再生する情報再生装置、情報再生装置の制御方法、コンテンツ記録媒体、制御プログラム、制御プログラムを記録したコンピュータ読み取り可能な記録媒体に関するものである。
【背景技術】
【０００２】
近年、ＤＶＤプレーヤなどＡＶ（audio-visual）データを簡単に再生できるプレーヤが普及している。ユーザはプレーヤにディスクを挿入し、コントローラで再生、一時停止、早送りなどの指示を送ることができる。
【０００３】
一方、コンテンツであるＡＶデータの作成者は、コンテンツの作成時にコンテンツの再生に関して制御を加えることができる。例えば、特定のシーンの再生中、ユーザが一時停止または早送りなどをできないように設定できる。そして、ユーザが禁止された指示を送ると、通常、ＤＶＤプレーヤは警告音を出すか、操作禁止の警告を知らせる画面を表示する。
【０００４】
なお、本願発明に関連する先行技術文献としては、次の特許文献１，２がある。
【０００５】
特許文献１には、種々な操作キーのうちその時点で操作可能なキーをユーザに通知する使用可能キー表示システムが記載されている。具体的には、この使用可能キー表示システムは、記録されたデータの再生を制御する再生制御情報ＰＣＩと、このＰＣＩに含まれるビデオオブジェクトユニットユーザ操作制御情報ＶＯＢＵ＿ＵＯＰ＿ＣＴＬとが記録された光ディスクを使用する。そして、ＶＯＢＵ＿ＵＯＰ＿ＣＴＬから、ユーザ操作の可否を決めるユーザ操作ビット群ＵＯＰを取り出すステップと、ユーザ操作ビット群ＵＯＰがユーザ操作を禁止する内容（ＵＯＰ＝"１"）を含むときに、このユーザ操作ビット群ＵＯＰの内容で禁止されないキー操作をユーザに通知するステップとが利用される。
【０００６】
また、特許文献２には、一時停止中の時間を有効に使用可能とする記録媒体再生装置が記載されている。具体的には、ＤＶＤには、例えばマルチアングル領域の一部のアングルの領域に、コマーシャル画像を表示するためのビデオデータ（ＣＭビデオデータ）が記憶されている。そして、記録媒体再生装置は、ＤＶＤの再生（コンテンツ本編の再生）を行っている状態で、一時停止ボタンの押し下げがあるとき、コンテンツ本編の再生を停止し、停止位置の情報をメモリに記憶する。また、停止位置がマルチアングル領域であるときは、停止位置からＣＭビデオデータの再生を開始する。また、停止位置がマルチアングル領域でないときは、最も近い記録位置に存在するＣＭビデオデータを先頭から再生する。また、ＣＭビデオデータの再生状態で、一時停止ボタンの押し下げにより一時停止の解除が指示されたとき、メモリに記録している停止位置から、コンテンツ本編のビデオデータの再生を再開する。
【特許文献１】特開平１１−２３８３６７号公報（公開日：平成１１年（１９９９）８月３１日）
【特許文献２】特開２００２―２９０８９６号公報（公開日：平成１４年１０月４日）
【発明の開示】
【発明が解決しようとする課題】
【０００７】
しかしながら、上記従来の構造では、ユーザが禁止された指示を送ったとき、通常の警告音を出すか、操作禁止の警告を知らせる画面表示を行うだけで、ユーザに不快感を与えていた。すなわち、警告音や警告表示などを提示することで、コンテンツの視聴環境を阻害していた。
【０００８】
この問題に対し、上記特許文献１に記載の使用可能キー表示システムでは、キー入力操作に制限のあるコンテンツを再生する場合、コンテンツを再生する前に、ユーザが使用可能であるキー入力操作の一覧を画面等に表示し、コンテンツを再生後は、リモコンにキー入力操作が可能であるリストを送る。リモコンはこの受け取ったリストをもとに、ユーザが操作可能であるキーを点灯させる。これにより、ユーザがリモコンだけで現在再生中のコンテンツの使用できるキー入力操作を知ることができる。
【０００９】
しかし、操作が禁止された理由がコンテンツによって様々であるにもかかわらず、上記特許文献１による提示では、警告音や警告表示がそれらの理由を明確にするものではなく、また機械的で味気がない。そのため、ユーザに不快感を抑制するのに効果的ではなかった。
【００１０】
また、各操作が可能な場合においても、いずれのコンテンツに対する操作であっても表示が変わらず味気がない。また、機能や特性を変更する自由度もない。
【００１１】
本発明は、上記の問題点を解決するためになされたもので、その目的は、ユーザの操作入力に対してコンテンツに応じた制御を柔軟に行うことができる情報再生装置、情報再生装置の制御方法、コンテンツ記録媒体を提供することにある。また、本発明の目的には、上記情報再生装置を実現する制御プログラム、およびそれを記録したコンピュータ読み取り可能な記録媒体を提供することも含まれる。
【課題を解決するための手段】
【００１２】
上記の課題を解決するために、本発明の情報再生装置は、コンテンツ記録媒体から読み出したコンテンツデータを再生する際、ユーザの操作入力に従って再生を制御する情報再生装置であって、上記操作入力に対応づけられた付加機能を示す付加機能情報を上記コンテンツ記録媒体から読み出す付加機能情報読み出し手段と、上記操作入力に応じて上記付加機能を実行する付加機能実行手段と、を備えることを特徴としている。
【００１３】
また、本発明の情報再生装置の制御方法は、コンテンツ記録媒体から読み出したコンテンツデータを再生する際、ユーザの操作入力に従って再生を制御する情報再生装置の制御方法であって、上記操作入力に対応づけられた付加機能を示す付加機能情報を上記コンテンツ記録媒体から読み出す付加機能情報読み出しステップと、上記操作入力に応じて上記付加機能を実行する付加機能実行ステップと、を含むことを特徴としている。
【００１４】
上記の構成および方法により、操作入力に対応づけられた付加機能を示す付加機能情報をコンテンツデータが記録されたコンテンツ記録媒体から読み出し、付加機能情報によって付加機能が特定されている操作入力をユーザが行った時、その操作入力に応じて付加機能を実行することができる。
【００１５】
よって、操作入力に割り当てられている本来の機能とは異なる機能を実行できる。また、付加機能を特定する付加機能情報を、コンテンツデータとともに供給できる。なお、付加機能の内容を示す情報（例えば、付加機能プログラム）は、情報再生装置にあらかじめ記録されていてもよいし、コンテンツデータが記録されているコンテンツ記録媒体やその他のメディア、あるいは外部の装置から、情報再生装置が必要に応じて読み出してもよい。
【００１６】
したがって、ユーザの操作入力に対してコンテンツに応じた制御を柔軟に行うことが可能となる。また、同一のコンテンツ記録媒体によってコンテンツデータおよび付加機能情報を供給できるため、データおよびメディアの取り扱いが容易である。
【００１７】
さらに、本発明の情報再生装置は、上記付加機能の内容を示す付加機能プログラムが上記コンテンツデータとともに記録された上記コンテンツ記録媒体から、付加機能プログラムを読み出す付加機能プログラム読み出し手段を備えることを特徴としている。
【００１８】
上記の構成により、さらに、付加機能情報によって対応付けられた操作入力をユーザが行った時、その操作入力に応じた付加機能として、任意の処理を実行することができる。また、付加機能の内容を示す付加機能プログラムを、コンテンツデータおよび付加機能情報と同一のコンテンツ記録媒体によって供給できる。よって、データおよびメディアの取り扱いが容易である。
【００１９】
さらに、本発明の情報再生装置は、上記付加機能の内容を示す画像情報が上記コンテンツデータとともに記録された上記コンテンツ記録媒体から、画像情報を読み出す画像情報読み出し手段を備えるとともに、上記付加機能実行手段が、上記操作入力に応じて上記画像情報を表示するものであることを特徴としている。
【００２０】
上記の構成により、さらに、付加機能情報によって対応付けられた操作入力をユーザが行った時、その操作入力に応じた付加機能として、画像情報を表示することができる。また、付加機能の内容を示す画像情報を、コンテンツデータおよび付加機能情報と同一のコンテンツ記録媒体によって供給できる。よって、データおよびメディアの取り扱いが容易である。
【００２１】
さらに、本発明の情報再生装置は、上記付加機能の内容を示す文字情報が上記コンテンツデータとともに記録された上記コンテンツ記録媒体から、文字情報を読み出す文字情報読み出し手段を備えるとともに、上記付加機能実行手段が、上記操作入力に応じて上記文字情報を表示するものであることを特徴としている。
【００２２】
上記の構成により、さらに、付加機能情報によって対応付けられた操作入力をユーザが行った時、その操作入力に応じた付加機能として、文字情報を表示することができる。また、付加機能の内容を示す文字情報を、コンテンツデータおよび付加機能情報と同一のコンテンツ記録媒体によって供給できる。よって、データおよびメディアの取り扱いが容易である。
【００２３】
さらに、本発明の情報再生装置は、上記付加機能の内容を示す音声情報が上記コンテンツデータとともに記録された上記コンテンツ記録媒体から、音声情報を読み出す音声情報読み出し手段を備えるとともに、上記付加機能実行手段が、上記操作入力に応じて上記音声情報を再生するものであることを特徴としている。
【００２４】
上記の構成により、さらに、付加機能情報によって対応付けられた操作入力をユーザが行った時、その操作入力に応じた付加機能として、音声情報を出力することができる。また、付加機能の内容を示す音声情報を、コンテンツデータおよび付加機能情報と同一のコンテンツ記録媒体によって供給できる。よって、データおよびメディアの取り扱いが容易である。
【００２５】
さらに、本発明の情報再生装置は、上記付加機能情報に、上記音声情報の再生中に、コンテンツデータの音声を消音するか否かを示すフラグを含むことを特徴としている。
【００２６】
上記の構成により、さらに、コンテンツデータの音声の出力と付加機能の音声情報の出力を同時に行うか、付加機能の音声情報の出力をのみ行うかを切り替えることができる。
【００２７】
さらに、本発明の情報再生装置は、上記付加機能情報が上記コンテンツデータのシーンごとに設定されていることを特徴としている。
【００２８】
上記の構成により、さらに、付加機能をコンテンツデータのシーンごとに実行することが可能となる。よって、同じ操作入力に対して、シーンが異なれば、異なる付加機能を実行できる。
【００２９】
さらに、本発明の情報再生装置は、上記操作入力に割り当てられている本来の機能である主機能の実行を許可するか否かを示す主機能制御情報を上記コンテンツ記録媒体から読み出す主機能制御情報読み出し手段と、上記操作入力に応じた主機能の実行を上記主機能制御情報に基づいて制御する主機能制御手段と、を備えることを特徴としている。
【００３０】
上記の構成により、さらに、操作入力に割り当てられた主機能の実行の可否を、主機能制御情報に基づいて制御できる。よって、ユーザによる操作入力に対して、その操作入力に割り当てられている本来の機能を実行するか否かを制御できるとともに、その機能とは異なる機能を付加機能として実行できる。また、主機能制御情報を、コンテンツデータとともに供給できる。
【００３１】
したがって、ユーザの操作入力に対してコンテンツに応じた制御を柔軟に行うことが可能となる。また、同一のコンテンツ記録媒体によってコンテンツデータ、付加機能情報および主機能制御情報を供給できるため、データおよびメディアの取り扱いが容易である。
【００３２】
さらに、本発明の情報再生装置は、上記主機能制御情報が上記コンテンツデータのシーンごとに設定されていることを特徴としている。
【００３３】
上記の構成により、さらに、操作入力に割り当てられている本来の機能に対する制御を、コンテンツデータのシーンごとに行うことが可能となる。よって、同じ操作入力に対して、シーンが異なれば、異なる制御を実行できる。
【００３４】
さらに、本発明の情報再生装置は、上記主機能制御情報によって主機能の実行が許可されていない操作入力に対応づけられた付加機能として、主機能の実行が許可されていないことに関連する情報を提示する機能が割り当てられていることを特徴としている。
【００３５】
さらに、本発明の情報再生装置は、上記主機能制御情報によって主機能の実行が許可されていない操作入力に対応づけられた付加機能として、当該操作入力が禁止されている旨を示す情報を提示する機能が割り当てられていることを特徴としている。
【００３６】
上記の構成により、さらに、ユーザによる操作入力が禁止されているシーンで、ユーザが操作入力を行った場合、単なる警告音や警告表示ではなく、再生中のコンテンツデータに応じた形態でユーザに操作禁止を提示することができる。
【００３７】
よって、ユーザは操作入力禁止のシーンで操作を行い警告を受けても、単なる警告音や警告表示ではないため、不快感が緩和される。
【００３８】
さらに、本発明の情報再生装置は、上記主機能制御情報によって主機能の実行が許可されていない操作入力に対応づけられた付加機能として、許可されている操作入力を示す情報を提示する機能が割り当てられていることを特徴としている。
【００３９】
上記の構成により、さらに、ユーザが機能しない操作入力を行った時、機能する操作入力を示す情報を提示できるため、ユーザは可能な操作入力を容易に把握することができる。よって、子供などに可能な操作入力をわかりやすく伝えることができる。
【００４０】
さらに、本発明の情報再生装置は、上記操作入力がコンテンツデータの再生の一時停止操作または停止操作であり、当該操作入力に対応づけられた付加機能として、再生中のコンテンツデータとは異なる情報を提示する機能が割り当てられていることを特徴としている。
【００４１】
上記の構成により、さらに、ユーザが一時停止操作または停止操作を行った時、コンテンツデータとは異なる情報、例えば広告（ＣＭ）を提示することができる。
【００４２】
さらに、本発明の情報再生装置は、上記操作入力がコンテンツデータの再生の再生方向または再生速度の変更操作であり、当該操作入力に対応づけられた付加機能として、再生中のコンテンツデータとは異なる情報を提示する機能が割り当てられていることを特徴としている。
【００４３】
上記の構成により、さらに、ユーザが再生方向または再生速度の変更操作を行った時、コンテンツデータとは異なる情報、例えば再生方向や再生速度に対応したアニメーション等を表示できる。よって、ユーザは再生を制御する操作であっても、視覚的に楽しむことができる。
【００４４】
さらに、本発明の情報再生装置は、上記操作入力がコンテンツデータの早送り操作であり、当該操作入力に対応づけられた付加機能として、再生中のコンテンツデータとは異なる情報を提示する機能が割り当てられていることを特徴としている。
【００４５】
上記の構成により、さらに、ユーザが早送り操作を行った時、コンテンツデータとは異なる情報、例えば再生位置を示すアニメーション等を表示できる。よって、ユーザは再生を制御する操作であっても、視覚的に楽しむことができる。
【００４６】
さらに、本発明の情報再生装置は、上記操作入力がコンテンツデータの早送り操作であり、当該操作入力に対応づけられた付加機能として、所定位置まで早送りを行い、当該所定位置から通常の再生速度で再生する機能が割り当てられていることを特徴としている。
【００４７】
上記の構成により、さらに、ユーザが早送り操作を行った時、通常の再生速度へ戻す位置を設定できる。例えば、コンテンツデータにユーザに必ず見て欲しいシーンがある場合、コンテンツ作成者はそのシーンの開始位置を上記所定位置としてあらかじめ設定しておくことで、たとえユーザが当該シーンを早送りする操作を行っても、そのシーンまで早送りした後、強制的に通常の再生速度に戻して、そのシーンをユーザに見せることができる。
【００４８】
さらに、本発明の情報再生装置は、上記操作入力に対応づけられた付加機能として、当該操作入力に割り当てられている本来の機能以外の機能が割り当てられていることを特徴としている。
【００４９】
上記の構成により、さらに、情報再生装置に対して操作を行った時、その操作入力に割り当てられている本来の機能以外の機能を実行できる。
【００５０】
さらに、本発明の情報再生装置は、上記操作入力がコンテンツデータの再生中に行われる再生操作であり、当該操作入力に対応づけられた付加機能として、再生以外の機能が割り当てられていることを特徴としている。
【００５１】
上記の構成により、さらに、ユーザがコンテンツデータの再生中に再生操作を行った時、コンテンツデータの再生とは異なる機能を実行できる。例えば、字幕付きの映画を視聴中に、字幕が細かくて読めないと感じた時点でユーザが再生キーを押下した場合、字幕の文字を大きくしたり、ひらがなで表示することができる。
【００５２】
さらに、本発明の情報再生装置は、上記付加機能は、提示する情報を再生中のコンテンツデータに重畳することを特徴としている。
【００５３】
上記の構成により、さらに、付加機能によって提示する情報を再生中のコンテンツデータと一緒に提示することが可能となる。
【００５４】
さらに、本発明の情報再生装置は、上記コンテンツ記録媒体は、上記コンテンツデータが単位時間ごとに区分され、かつ、当該単位時間ごとに上記付加機能情報が記録可能なデータ構造でデータが記録されていることを特徴としている。
【００５５】
上記の構成により、さらに、コンテンツデータと付加機能情報とを一体に構成できる。また、シーンを特定するためのシーン特定情報を別途用意する必要がない。
【００５６】
なお、ＤＶＤ規格では、コンテンツデータが単位時間ごとに区分され、かつ、当該単位時間ごとに付加機能情報が記録可能であることに加えて、当該単位時間ごとに主機能制御情報が記録可能である。よって、コンテンツデータがＤＶＤ規格に準拠して記録されている場合、コンテンツデータと、主機能制御情報および付加機能情報とが一体に構成できる。もちろん、シーンを特定するためのシーン特定情報を別途用意する必要がない。したがって、上記情報再生装置は、コンテンツデータがＤＶＤ規格に準拠して記録されたコンテンツ記録媒体に好適である。
【００５７】
また、本発明のコンテンツ記録媒体は、上記の情報再生装置に供給可能であるように、上記コンテンツデータおよび上記付加機能情報が記録されていることを特徴としている。
【００５８】
上記の構成により、ユーザの操作入力に対してコンテンツに応じた制御を行うための付加機能情報を、コンテンツデータと一緒に提供できる。なお、付加機能情報で特定された付加機能プログラムも、コンテンツデータおよび付加機能情報と同一のコンテンツ記録媒体に記録することが望ましい。
【００５９】
また、本発明の制御プログラムは、コンピュータを上記の各手段として機能させるコンピュータ・プログラムである。
【００６０】
上記の構成により、コンピュータで上記情報再生装置の各手段を実現することによって、上記情報再生装置を実現することができる。
【００６１】
また、本発明の制御プログラムを記録したコンピュータ読み取り可能な記録媒体は、上記の各手段をコンピュータに実現させて、上記情報再生装置を動作させる制御プログラムを記録したコンピュータ読み取り可能な記録媒体である。
【００６２】
上記の構成により、上記記録媒体から読み出された制御プログラムによって、上記情報再生装置をコンピュータ上に実現することができる。
【発明の効果】
【００６３】
以上のように、本発明の情報再生装置は、操作入力に対応づけられた付加機能を示す付加機能情報をコンテンツ記録媒体から読み出す付加機能情報読み出し手段と、操作入力に応じて付加機能を実行する付加機能実行手段と、を備える構成である。
【００６４】
また、本発明の情報再生装置の制御方法は、操作入力に対応づけられた付加機能を示す付加機能情報をコンテンツ記録媒体から読み出す付加機能情報読み出しステップと、操作入力に応じて付加機能を実行する付加機能実行ステップと、を含む方法である。
【００６５】
それゆえ、操作入力に割り当てられている本来の機能とは異なる機能を実行できる。また、付加機能を特定する付加機能情報を、コンテンツデータとともに供給できる。したがって、ユーザの操作入力に対してコンテンツに応じた制御を柔軟に行うことが可能となるという効果を奏する。また、同一のコンテンツ記録媒体によってコンテンツデータおよび付加機能情報を供給できるため、データおよびメディアの取り扱いが容易であるという効果を奏する。
【００６６】
そして、上記付加機能の内容は、任意の処理を実行可能な付加機能プログラムを実行することであってもよいし、画像情報、文字情報、音声情報などを提示することであってもよい。それらの付加機能による情報は、コンテンツデータの提示に重畳して提示できる。このとき、付加機能による情報がコンテンツに関連したものであれば、コンテンツに関連した情報がユーザの操作に応じて提示されることになる。例えば、禁止されている操作が行われた時、コンテンツの主人公の声で禁止を伝えたり、早送り中にコンテンツに関連した早送りを意味する画像を点滅表示するなどの機能を実現することができる。
【発明を実施するための最良の形態】
【００６７】
〔実施の形態１〕
本発明の一実施の形態について図１から図９に基づいて説明すれば、以下のとおりである。なお、本実施の形態では、本発明をＤＶＤプレーヤに適用した場合を中心に説明するが、本発明はＤＶＤプレーヤに限定されない。
【００６８】
図１は、本実施の形態に係るＡＶデータ再生装置（情報再生装置）１０の構成の概略を示す機能ブロック図である。
【００６９】
ＡＶデータ再生装置１０は、記録媒体（コンテンツ記録媒体）２０から読み出したＡＶデータ（コンテンツデータ）２１を再生する際、ユーザの操作入力に従って再生を制御する。そのため、図１に示すように、ＡＶデータ再生装置１０は、キー入力部１１、メモリ１２、制御部１３、読み出し部１４、付加機能プログラム実行部１５、ＡＶデータ再生部１６、出力部１７を備えて構成されている。
【００７０】
キー入力部１１は、ユーザによるＡＶデータ再生装置１０への操作入力を取得する。ここで、キーとは、ＡＶデータ再生装置１０の操作パネルや遠隔操作用リモコンに設けられている「再生」、「停止」、「一時停止」、「早送り」、「戻し」等のボタンなどを意味する。また、ユーザの操作入力とは、ボタンの押下などユーザの操作によりＡＶデータ再生装置１０に制御を促す入力、例えば、ＡＶデータの再生開始、一時停止、早送りなどのための指示入力を意味する。なお、ＡＶデータ再生装置１０には、上記のような標準のキーに加えて、「再生方向変更」や「再生速度変更」などの特殊キーが設けられていてもよい。ユーザは、特殊キーを押下することで、その機能の指示入力を行うことができる。
【００７１】
メモリ１２は、制御部１３で処理する情報、例えば、後述する対応情報２２を一時的に記憶する。
【００７２】
制御部１３は、キー入力部１１から操作入力を受け取り、メモリ１２、読み出し部１４、付加機能プログラム実行部１５、ＡＶデータ再生部１６に制御情報を送る。また、制御部１３は、操作入力に対する動作（操作入力に応じた主機能の実行）を、後述するキー制御情報（主機能制御情報）２２ｂに従って制御する主機能制御部（主機能制御手段）３１を備えている。なお、制御部１３は、記録媒体２０に記録されている情報のメモリ１２への記憶を任意のタイミングで行うことができる。
【００７３】
読み出し部（付加機能情報読み出し手段、付加機能プログラム読み出し手段、主機能制御情報読み出し手段）１４は、制御部１３から記録媒体２０からの情報の読み出し指示を受け取ると、その読み出し指示を基に記録媒体２０から情報を読み出す。具体的には、読み出し部１４は、記録媒体２０から、ＡＶデータ２１、対応情報２２、付加機能プログラム２３を読み出す。なお、読み出し部１４が制御可能な媒体は、１種１個に限定されるものではない。
【００７４】
ＡＶデータ再生部１６は、制御部１３から記録媒体２０に記録されているＡＶデータを再生する指示を受け取り、読み出し部１４から読み出された記録媒体２０のＡＶデータ２１をＡＶ出力形式に変換して出力部１７に出力する。
【００７５】
付加機能プログラム実行部（付加機能実行手段）１５は、付加機能プログラム２３を実行することにより、操作入力に応じた付加機能を実行する。具体的には、付加機能プログラム実行部１５は、制御部１３から付加機能プログラム実行指示を受け取り、ＡＶデータ再生部１６に指示を送ったり、付加機能プログラムによるＡＶ出力を出力部１７に出力する。特に、付加機能プログラム実行部１５は、メッセージ等の情報を再生中のＡＶデータ２１に重畳して提示（画像表示や音声出力）する。
【００７６】
出力部１７は、ＡＶデータ再生部１６および付加機能プログラム実行部１５から出力されたＡＶ出力をＡＶデータ再生装置１０に接続されたＡＶ出力装置（図示せず）に出力する。出力部１７は、例えばテレビなどに接続するコンポーネント出力装置などである。ただし、出力部１７自体がテレビなどの出力装置であってもよい。
【００７７】
つぎに、記録媒体２０は、ＤＶＤ−ＲＯＭに代表される外部記憶媒体である。記録媒体２０には、ＡＶデータ再生装置１０に供給可能であるように、ＡＶデータ２１、対応情報２２、付加機能プログラム２３が記録されている。ただし、記録媒体２０は１つに限定されるものではなく上記情報が複数の媒体にわたって記録されていてもよい。
【００７８】
ＡＶデータ２１は、記録媒体２０に記録された映画などのコンテンツのＡＶデータである。
【００７９】
対応情報２２は、少なくともキーと付加機能プログラム２３との対応関係が設定されている。対応情報２２は、必要に応じてメモリ１２にロードされる。制御部１３はこの対応情報２２を参照してキー操作に対応した付加機能プログラム２３を呼び出す。
【００８０】
付加機能プログラム２３は、制御部１３によって呼び出され、付加機能プログラム実行部１５で実行される。
【００８１】
ここで、図２を参照しながら、対応情報２２について説明する。図２は、対応情報２２の具体例を示す説明図である。なお、図２では、キー制御情報２２ｂおよび付加機能情報２２ｃに同一のキーの設定が記載されているが、異なるキーの設定が記載されていてもよいし、いずれか一方のみの設定が記載されていてもよい。
【００８２】
図２に示すように、対応情報２２には、コンテンツのシーンを特定するシーン特定情報２２ａに対応づけて、キー制御情報２２ｂおよび付加機能情報２２ｃが設定されている。
【００８３】
シーン特定情報２２ａには、コンテンツの各シーンの開始位置と終了位置が設定されている。シーン特定情報２２ａは、ＡＶデータ２１の再生中のシーンが特定できればよく、再生時間以外の指標（例えば、先頭からのバイト数）によって設定することもできる。また、対応情報２２をシーンごとに用意し、ＡＶデータ２１におけるそれぞれのシーンとともに多重化して、シーンを特定可能であるように構成してもよい。この場合、対応情報２２は、シーン特定情報２２ａを省略して、キー制御情報２２ｂおよび付加機能情報２２ｃのみで構成できる。後述するようにＤＶＤのようなデータ形式の場合には、シーン特定情報２２ａを省略できる。
【００８４】
キー制御情報（主機能制御情報）２２ｂは、操作入力に割り当てられている本来の機能である主機能の実行を許可するか否かを示す。すなわち、キー制御情報２２ｂは、ユーザが操作したキーの機能を制御するための情報である。例えば、キー制御情報２２ｂが「“一時停止”＝“不許可”」であれば、主機能制御部３１が“一時停止”キーの入力を無効にする。これは、ひとつのキーに限定されず、同時に複数のキー制御情報を設定することができる。例えば、全てのキーに対して、機能の可否を示すフラグを設定してもよい。なお、処理を禁止する機能が不要であれば、キー制御情報２２ｂは省略できる。
【００８５】
付加機能情報２２ｃには、操作入力されたキーと付加機能プログラム２３とが対応づけられて設定されている。
【００８６】
よって、例えば、図２に示した対応情報２２を読み込んだＡＶデータ再生装置１０では、０秒〜４９秒のシーンの再生中に、ユーザによって“一時停止”キーが操作されたことをキー入力部１１が検出した時、主機能制御部３１がそのキー操作を無効化してキャンセルするとともに、読み出し部１４が指定された付加機能プログラム２３である「メッセージｍ１の表示プログラム」を記録媒体２０から読み出して、それを付加機能プログラム実行部１５が実行する。上記例では、対応するキーは“不許可”のものであるが、これに限らず“許可”されたキーであってもよい。また、キー制御情報２２ｂと同様に、ひとつのキーに限定されず、同時に複数のキー制御情報を設定することができる。また、キー制御情報２２ｂで指定されたキーと同じキーである必要もない。また、対応する付加機能プログラム２３は、前もってメモリ１２に読み込まれていてもよい。
【００８７】
なお、対応情報２２の内容および記録形式は、コンテンツを記録するデータ形式に応じて、適宜変更可能である。例えば、ＡＶデータ２１がＤＶＤ規格のデータ構造で記録されている場合、ＡＶデータ２１が単位時間ごとに区分されており、単位時間ごとにキー制御情報２２ｂが設定されるとともに、単位時間ごとに付加機能情報２２ｃを記録できる。つまり、記録媒体２０がＤＶＤ−ＲＯＭの場合、ＡＶデータ２１と対応情報２２とが一体に構成されるとともに、シーン特定情報２２ａを省略できる。
【００８８】
つづいて、図３を参照しながら、ＡＶデータ再生装置１０においてＡＶデータ２１を再生する前に行う初期化処理について説明する。図３は、ＡＶデータ再生装置１０の初期化処理を示すフローチャートである。
【００８９】
まず、制御部１３は、ＡＶデータの再生トリガ（例えば、記録媒体２０の挿入）が発生した時、読み出し部１４を通じて、記録媒体２０にアクセスする（Ｓ１１）。
【００９０】
次に、制御部１３は、記録媒体２０に対応情報２２が記録されているか否かを確認する（Ｓ１２）。そして、対応情報２２が記録されている場合（Ｓ１２でＹＥＳ）、制御部１３は、読み出し部１４が記録媒体２０から読み出した対応情報２２をメモリ１２に記憶して（Ｓ１３（付加機能情報読み出しステップ））、初期化処理を終了する。一方、記録媒体２０に対応情報２２が記録されていない場合（Ｓ１２でＮＯ）、初期化処理を終了する。
【００９１】
つづいて、図４を参照しながら、ＡＶデータ再生装置１０におけるＡＶデータ２１の再生中の制御について説明する。図４は、ＡＶデータ再生装置１０におけるＡＶデータの再生中の制御を示すフローチャートである。
【００９２】
まず、制御部１３は、再生の開始時に初期化処理（Ｓ１１〜Ｓ１３）を行う（Ｓ１０）。
【００９３】
次に、制御部１３は、キー入力部１１からユーザによるキー操作があるかを確認する（Ｓ２１）。そして、ユーザによるキー操作がない場合（Ｓ２１でＮＯ）、ステップＳ２１に戻る。
【００９４】
一方、ユーザによるキー操作入力があった場合（Ｓ２１でＹＥＳ）、制御部１３は、ユーザによって操作されたキーがメモリ１２に一時記憶されている対応情報２２の付加機能情報２２ｃで指定されたキー（指定キー）であるか否かを判定する（Ｓ２２）。判定の結果、指定キーであれば（Ｓ２２でＹＥＳ）、制御部１３は、ステップＳ２１で入力されたキーに対応する付加機能プログラム２３を読み出し部１４を介して記録媒体２０から読み出し、付加機能プログラム実行部１５へ送る。そして、付加機能プログラム２３を受けた付加機能プログラム実行部１５は、制御部１３からの制御情報に従って、付加機能プログラム２３の実行を開始する（Ｓ２３（付加機能実行ステップ））。なお、付加機能プログラム２３は事前に読み込まれていてもよい。
【００９５】
次に、制御部１３の主機能制御部３１は、ユーザによって操作されたキーが、メモリ１２に一時記憶されている対応情報２２のキー制御情報２２ｂで機能が変更されているキーであるか否か、すなわち、キー本来の動作が許可されているか否かを判定する（Ｓ２４）。そして、判定の結果、キーの機能が変更されていなければ（Ｓ２４でＮＯ）、主機能制御部３１は、キー本来の動作を実行する（Ｓ２５ａ）。一方、判定の結果、キーの機能が変更されていれば（Ｓ２４でＹＥＳ）、主機能制御部３１は、キー制御情報２２ｂで設定された動作を実行する（Ｓ２５ｂ）。ステップＳ２５ａ，Ｓ２５ｂの後、制御部１３は、次のキー入力を待つ処理（Ｓ２１）に戻る。
【００９６】
例えば、図２に示した対応情報２２を読み込んだＡＶデータ再生装置１０では、０秒〜４９秒のシーンの再生中に、ユーザによって“一時停止”キー以外のキーが操作された場合、主機能制御部３１はキーの本来の機能を実行する。これに対して、同じシーンの再生中に、ユーザによって“一時停止”キーが操作された場合、（１）付加機能プログラム実行部１５が、付加機能情報２２ｃでキーに対応付けられている付加機能プログラム２３（“メッセージｍ１”を表示する）を実行し（Ｓ２３）、かつ、（２）主機能制御部３１が、操作されたキーがキー制御情報２２ｂで“不許可”に設定されているため、何の動作もしない（Ｓ２５ｂ）。
【００９７】
なお、主機能に関する処理（Ｓ２２，Ｓ２３）と、付加機能に関する処理（Ｓ２４，Ｓ２５）の実行順序は、上記の例とは逆であってもよい。また、対応情報２２は、常にメモリ１２に一時記憶されている必要はなく、その都度記録媒体２０から読み出してもよい。
【００９８】
つづいて、図５から図９を参照しながら、上記付加機能プログラム２３について具体例を挙げて説明する。図５から図９は、ＡＶデータ再生装置１０において付加機能プログラム２３を実行することにより出力部１７に表示される画面表示の例である。なお、以下の具体例で示すキー操作は説明のための一例であり、ユーザがＡＶデータ再生装置１０のキー入力部１１に対して可能なすべてのキー操作に対して適用できる。また、警告等のユーザへの提示形態も、以下の具体例に限定されず、付加機能プログラム実行部１５によって実行可能な付加機能プログラム２３で提供され、出力部１７で実現可能なすべての形態を含む。
【００９９】
（１）操作入力が禁止されているシーンで、操作入力があった場合に、操作入力が禁止であること知らせる付加機能プログラム
例えば、図５に示すように、一時停止操作が禁止されているシーンにおいて、一時停止キーに対応づけられた付加機能プログラム２３では、ＡＶデータ２１に記録された映画の主人公がユーザに操作禁止を伝える動画像をＡＶデータ２１の画面表示の一部に重畳させて表示する。このとき、通常の警告音もしくは警告表示は抑制されていることが望ましい。これにより、ユーザによるキー操作入力が禁止されているシーンでユーザが操作を行った場合に警告を発しても、単なる警告音や警告表示ではないため、ユーザの不快感は緩和される。
【０１００】
（２）早送りの操作入力に対応して、ＡＶデータの早送りと同時にアニメーションを再生する付加機能プログラム
例えば、図６に示すように、早送りキーに対応づけられた付加機能プログラム２３では、ＡＶデータ２１に記録された映画のキャラクターが走るアニメーションをＡＶデータ２１の画面表示の一部に重畳させて表示する。また、早送りの倍速に応じて、キャラクターの走る速さを変更してもよい。これにより、ユーザはＡＶデータ２１の再生を制御するためにＡＶデータ再生装置１０を操作する場合でも、視覚的に楽しむことができる。
【０１０１】
（３）早送りの操作入力に対応して、ＡＶデータの早送りと同時にコンテンツのキャラクターで再生位置を示す付加機能プログラム
例えば、図７に示すように、早送りキーに対応づけられた付加機能プログラム２３では、ＡＶデータ２１に記録された映画のキャラクターが走るアニメーションを、ＡＶデータ２１の全記録時間に対応する例えば直線スケール上に、ＡＶデータの現在の再生位置を表示する。この場合、対応情報２２では、ＡＶデータ２１の再生中に早送りキーの操作が許可されている。
【０１０２】
よって、ＡＶデータ再生装置１０では、ＡＶデータ２１の早送り再生中に、コンテンツのキャラクターで再生位置を知らせることができる。これにより、ユーザはＡＶデータ２１の再生を制御するためにＡＶデータ再生装置１０を操作する場合でも、視覚的に楽しむことができる。
【０１０３】
また、図７に示すように、ＡＶデータ再生装置１０は、例えばコンテンツのシーンやチャプターごとに位置マーク５１を表示する。ユーザは位置マーク５１を選択することで、そのシーンやチャプターから再生できる。なお、位置マーク５１を表示する位置は、シーン特定情報２２ａやＡＶデータ２１に含まれる管理情報から取得できる。
【０１０４】
（４）特定の操作入力以外の操作入力が禁止されているシーンで、特定の操作入力以外が行われた場合に、ヘルプを表示する付加機能プログラム
例えば、図８に示すように、操作禁止が設定されているキーに対応づけられた付加機能プログラム２３では、ＡＶデータ２１に記録されたアニメのキャラクターがユーザに操作入力可能なキーの一覧などを伝える静止画像をＡＶデータ２１の画面表示の一部に重畳させて表示する。これにより、ユーザは操作可能なキーを容易に把握することができる。よって、子供などにわかりやすく伝えることができる。
【０１０５】
（５）一時停止操作が入力された場合に、ＣＭ映像をランダムに再生する付加機能プログラム
例えば、図９に示すように、一時停止キーに対応づけられた付加機能プログラム２３では、ＣＭ映像をランダムに再生する。これにより、異なるＣＭデータをユーザが視聴する機会が増える。なお、この付加機能プログラム２３は、ＣＭ再生中に、さらに一時停止キーが押された場合に、通常の一時停止処理、つまり再生中の映像を静止画として表示してもよい。
【０１０６】
ここで、ＤＶＤプレーヤに代表される一般的なＡＶデータ再生装置を利用して、複数のユーザがひとつのＡＶデータを一緒に観ている場合、一部のユーザが一時的に席を外すと、再生を一時停止して他のユーザが待っているという状況が発生する。このとき、特許文献２に示されるように、ＤＶＤのマルチアングルトラックを用いて、一時停止中に、現在再生しているコンテンツの再生位置の近傍にあるマルチアングルトラックに記録されたＣＭデータを再生することが考えられる。しかし、再生するＣＭデータは再生中のコンテンツの再生位置に依存しているため、再生するＣＭを選択することはできない。そのため、近い位置で何度も一時停止を行うと、同じＣＭデータしか再生されないという問題があった。
【０１０７】
上記のように、付加機能プログラム２３には、キー制御情報２２ｂによってキー本来の機能（主機能）の実行が許可されていない操作入力に対応づけて、その操作入力に応じた機能の実行が許可されていないことに関連する情報を提示する機能を割り当てることができる。例えば、操作入力が禁止されている旨を示す情報を提示する機能や、許可されている操作入力を示す情報を提示する機能を割り当てることができる。
【０１０８】
また、操作入力がＡＶデータ２１の再生の一時停止操作または停止操作である場合、あるいは、操作入力がＡＶデータ２１の再生の再生方向または再生速度の変更操作である場合、その操作入力に対応づけられた付加機能プログラム２３として、再生中のＡＶデータ２１とは異なる情報を提示する機能を割り当てることができる。
【０１０９】
なお、本実施の形態では、付加機能プログラム２３が記録媒体２０に記録されている場合を説明したが、付加機能プログラム２３はＡＶデータ再生装置１０に記録されていてもよい。さらに、記録媒体２０とは別の記録媒体に記録されている付加機能プログラムを、ＡＶデータ再生装置１０に記録し、その記録した付加機能プログラムを記録媒体２０のＡＶデータ２１を再生する際に実行してもよい。
【０１１０】
ここで、主機能および付加機能について補足する。上述のように、ＡＶデータ再生装置１０では、付加機能プログラム２３を用いることにより、ユーザによるキー入力に対して、本来の機能（主機能）に他の機能を追加して実行することができる。また、キー制御情報２２ｂにより、主機能を無効にする、すなわち、主機能を実行せず付加機能のみを実行することもできる。さらに、ＡＶデータ再生装置１０は、キーに対して本来の機能の割当てを行わず、すべての機能を付加機能プログラム２３によって実現するように構成することもできる。なお、ＡＶデータ再生装置１０が本来備える機能（付加機能プログラム２３によらずに実行できる機能）であれば、キー制御情報２２ｂによっても機能を置換することができる。
【０１１１】
そして、付加機能プログラム２３によってＡＶデータ再生装置１０に実現される機能は、キーに割り振られた本来の機能と関連する機能であってもよいし、本来の機能とは全く関連のない機能であってもよい。
【０１１２】
また、付加機能プログラム２３は、記録媒体２０より読み込むことができるほか、ＡＶデータ再生装置１０にあらかじめ記録されていてもよいし、他の記録メディアや外部の装置から取得してもよい。さらには、１つの記録媒体２０のＡＶデータ２１を再生する際、供給源が異なる複数の付加機能プログラム２３を、対応情報２２に基づき、組み合わせて実行してもよい。
【０１１３】
次に、キーに割り振られた本来の機能を拡張する一例として、早送りキーを拡張する場合について説明する。ただし、適用するキーおよび操作はこの例に限定されず、ユーザがＡＶデータ再生装置１０に指示可能な全ての操作に適用可能である。
【０１１４】
一般的なＡＶデータ再生装置では、ＡＶデータ再生中に早送りキーを押下すると、次の操作キーの押下があるまでＡＶデータの早送り再生を行う。
【０１１５】
このとき、コンテンツ作成者がユーザにどうしても見て欲しいシーンがある場合、ＡＶデータ再生装置１０では、早送り再生中であっても、そのシーンをユーザに見せるように早送りキーの機能を拡張することができる。具体的には、早送りキーに、本来の早送り再生をした後、コンテンツ作成者が指定した位置から従来の再生を行う付加機能プログラム２３を対応づければよい。ただし、この場合ＡＶデータ再生中は早送りキーの操作は禁止されている。その結果、ＡＶデータ再生中にユーザが早送りキーを押下し、ＡＶデータの早送り再生中であっても、コンテンツ作成者が指定した位置から再生することができる。
【０１１６】
また、キーに割り振られた本来の機能とは関連のない機能を実現する一例として、再生中の再生キーに他の機能を割り振る場合について説明する。ただし、適用するキーおよび操作はこの例に限定されず、ユーザがＡＶデータ再生装置１０に指示可能な全ての操作に適用可能である。
【０１１７】
一般に、シーンに応じて、特定の操作を禁止するコンテンツがある。例えば、再生中に再生キーは操作禁止になっていることが多い。
【０１１８】
そこで、再生中の再生キーに、例えば、字幕トラックを指定して字幕の表示を更新する付加機能プログラム２３を対応づける。なお、ＡＶデータ再生中は再生キーの操作は禁止されている。これにより、ＡＶデータ再生中にユーザがもう一度再生キーを押下した時、字幕の表示を更新することができる。
【０１１９】
例えば、再生中の再生キーに、ひらがなの字幕を出力する付加機能プログラム２３を対応づける。これにより、字幕付きのＡＶデータを視聴中に、視力が低く漢字の字幕が読めないユーザが、字幕が細かくて読めないと感じた時点で再生キーを押下すれば、その字幕がひらがなになる。
【０１２０】
以上のように、ＡＶデータ再生装置１０は、ＤＶＤ等のＡＶデータを再生する装置であって、操作パネルやリモコンからのユーザによる操作入力に対して、あらかじめ設定された付加機能プログラムを実行する機能を備える。これにより、コンテンツ記録媒体にＡＶデータとともに記録された付加機能プログラムを実行することで、当該記録媒体に特有の動作すなわちコンテンツに応じた動作を行うことができる。よって、ユーザによるキー操作入力に対して、キー本来の動作以外の動作を行わせることができる。すなわち、特定のキー操作で得られる効果以外の効果を得ることができる。
【０１２１】
例えば、コンテンツ作成時に設定されたユーザの操作禁止のシーンで、ユーザが操作を行った場合、単なる警告音や警告表示だけでなく、記録媒体に記録された映画の主人公がユーザに操作禁止を伝えることができる。これにより、ユーザはユーザ禁止のシーンで操作を行い警告がなされても、単なる警告音や警告表示ではないため、不快感が緩和される。なお、従来、ＤＶＤ等では、コンテンツの作成時にコンテンツの再生操作に制御を加えることができることを利用して、再生時にユーザが禁止された指示を送ると、警告音を出すか、操作禁止の警告を知らせる画面表示を行っていたが、単なる警告音や警告表示だけであったため、ユーザに不快感を与えていた。
【０１２２】
また、ＡＶデータ再生装置１０によれば、ユーザは早送り再生や早戻し再生などのＡＶデータの操作を行う場合でも、視覚的に楽しむことができる。
【０１２３】
また、ＡＶデータ再生装置１０によれば、ユーザは操作可能なキーを容易に把握することができる。例えば、子供などにわかりやすく伝えることができる。
【０１２４】
また、ＡＶデータ再生装置１０によれば、ユーザは異なるＣＭデータを視聴する機会が増える。また、ＣＭ再生中は付加機能プログラムが起動中であることから、さらに一時停止キーを押すことで通常の一時停止処理、つまり再生中の映像を静止画として視聴するというような運用もプログラマブルに適用することができる。
【０１２５】
なお、本実施の形態は本発明の範囲を限定するものではなく、本発明の範囲内で種々の変更が可能であり、例えば、以下のように構成することができる。
【０１２６】
本発明のＡＶデータ再生方法（情報再生装置の制御方法）は、ユーザ操作を受け付けるステップと、前記ユーザ操作に固有のＡＶデータ再生機能を制御するステップとを含み、さらに、前記ユーザ操作と前記ユーザ操作により実行される付加機能プログラムとの対応情報を記録媒体から読み出すステップと、前記対応情報に基づき、前記付加機能プログラムの実行を制御するステップと、を含んでいてもよい。
【０１２７】
さらに、上記ＡＶデータ再生方法は、前記付加機能プログラムを記録媒体から読み出すステップを含んでいてもよい。
【０１２８】
さらに、上記ＡＶデータ再生方法は、前記対応情報において、前記ユーザ操作は固有のＡＶデータ再生機能の制御が禁止されており、前記禁止されたユーザ操作に対応する付加機能プログラムは、ユーザに操作禁止に関連する情報を提示する付加機能プログラムであってもよい。
【０１２９】
さらに、上記ＡＶデータ再生方法は、前記操作禁止に関連する情報は、操作可能なキーを示す情報であってもよい。
【０１３０】
さらに、上記ＡＶデータ再生方法は、前記ユーザ操作はＡＶデータ再生の一時停止操作または停止操作であり、前記付加機能プログラムは前記ＡＶデータとは異なる情報を提示するものであってもよい。
【０１３１】
さらに、上記ＡＶデータ再生方法は、前記ユーザ操作はＡＶデータ再生の少なくとも再生方向または再生速度を変更する操作であり、前記付加機能プログラムは前記ＡＶデータとは異なる情報を提示するものであってもよい。
【０１３２】
さらに、上記ＡＶデータ再生方法は、前記付加機能プログラムによって提示される情報は、前記ＡＶデータに重畳されてもよい。
【０１３３】
また、本発明のＡＶデータ再生装置（情報再生装置）は、ユーザ操作を受け付ける入力部と、前記ユーザ操作に固有のＡＶデータ再生機能を実現するＡＶデータ再生部とを有し、かつ、前記ユーザ操作と前記ユーザ操作により実行される付加機能プログラムとの対応情報を記録媒体から読み出す読み出し部と、前記対応情報に基づき、前記付加機能プログラムを実行する付加機能プログラム実行部と、を有していてもよい。
【０１３４】
また、本発明のＡＶデータ記録媒体（コンテンツ記録媒体）は、ＡＶデータを記録した記録媒体であって、上記のＡＶデータ再生方法における前記ユーザ操作と前記ユーザ操作により実行される付加機能プログラムとの対応情報とが記録されていてもよい。
【０１３５】
〔実施の形態２〕
本発明の他の実施の形態について図１０から図１３に基づいて説明すれば、以下のとおりである。なお、本実施の形態の構成は、実施の形態１の構成と基本的に同一であるため、対応する部材には実施の形態１の部材の部材番号の先頭に「２」を付して表記するものとする。また、実施の形態１において定義した用語については、特に断らない限り本実施の形態においてもその定義に則って用いるものとする。
【０１３６】
本実施の形態に係るＡＶデータ再生装置（情報再生装置）２１０は、ＡＶデータの再生中に、ユーザからのキー入力操作に対応して、再生中のＡＶデータに関連したアイコンを表示する。ここで、アイコンとはある情報を小さな絵や記号で表現したものである。ただし、本実施の形態は、アイコンに限らず、動画、静止画を含むあらゆる画像情報に適用可能である。
【０１３７】
具体的な構成としては、ＡＶデータ再生装置２１０は、実施の形態１で説明したＡＶデータ再生装置１０（図１）の付加機能プログラム実行部１５をアイコン表示部（付加機能実行手段、画像情報表示手段）２１５に置き換えたものである。すなわち、ＡＶデータ再生装置１０は、ＡＶデータを再生しながら、キー入力をトリガに付加機能プログラムを実行するものであった。これに対して、ＡＶデータ再生装置２１０は、ＡＶデータを再生しながら、キー入力をトリガにアイコンを表示するものである。
【０１３８】
図１０は、ＡＶデータ再生装置２１０の構成の概略を示す機能ブロック図である。ＡＶデータ再生装置２１０は、記録媒体（コンテンツ記録媒体）２２０から読み出したＡＶデータ（コンテンツデータ）２２１を再生する際、ユーザの操作入力に従って再生を制御する。そのため、図１０に示すように、ＡＶデータ再生装置２１０は、キー入力部２１１、メモリ２１２、制御部２１３、読み出し部（画像情報読み出し手段、文字情報読み出し手段、）２１４、アイコン表示部２１５、ＡＶデータ再生部２１６、出力部２１７を備えて構成されている。
【０１３９】
キー入力部２１１は、ユーザによるＡＶデータ再生装置２１０への操作入力を取得する。ここで、キーとは、ＡＶデータ再生装置２１０の操作パネルや遠隔操作用リモコンに設けられている「再生」、「停止」、「一時停止」、「早送り」、「戻し」等のボタンなどを意味する。また、ユーザの操作入力とは、ボタンの押下などユーザの操作によりＡＶデータ再生装置２１０に制御を促す入力、例えば、ＡＶデータの再生開始、一時停止、早送りなどのための指示入力を意味する。なお、ＡＶデータ再生装置２１０には、上記のような標準のキーに加えて、「再生方向変更」や「再生速度変更」などの特殊キーが設けられていてもよい。ユーザは、特殊キーを押下することで、その機能の指示入力を行うことができる。
【０１４０】
メモリ２１２は、制御部２１３で処理する情報、例えば、後述する対応情報２２２を一時的に記憶する。
【０１４１】
制御部２１３は、キー入力部２１１から操作入力を受け取り、メモリ２１２、読み出し部２１４、アイコン表示部２１５、ＡＶデータ再生部２１６に制御情報を送る。また、制御部２１３は、操作入力に対する動作を、後述するキー制御情報２２２ｂに従って制御する主機能制御部（主機能制御手段）２３１を備えている。なお、制御部２１３は、記録媒体２２０に記録されている情報のメモリ２１２への記憶を任意のタイミングで行うことができる。
【０１４２】
読み出し部２１４は、制御部２１３から記録媒２２０からの情報の読み出し指示を受け取ると、その読み出し指示を基に記録媒体２２０から情報を読み出す。具体的には、読み出し部２１４は、記録媒体２２０から、ＡＶデータ２２１、対応情報２２２、アイコンデータ（画像情報）２２３を読み出す。なお、読み出し部２１４が制御可能な媒体は、１種１個に限定されるものではない。
【０１４３】
ＡＶデータ再生部２１６は、制御部２１３から記録媒体２２０に記録されているＡＶデータを再生する指示を受け取り、読み出し部２１４から読み出された記録媒体２２０のＡＶデータ２２１をＡＶ出力形式に変換して出力部２１７に出力する。
【０１４４】
アイコン表示部２１５は、制御部２１３からアイコン表示指示を受け取り、アイコンデータ２２３を用いてアイコンを表示する。なお、アイコンの表示形式は特に限定されず、ＡＶデータ再生装置２１０および記録媒体２２０の仕様に応じて適宜選択可能である。例えば、特定の処理がなされている期間アイコンを表示し続けるもの、点滅表示するもの、もしくはアニメーションするものであってもよいし、操作直後に、一定時間表示／点滅表示／アニメーションするものであってもよい。また、アイコンデータ２２３が、アイコンの表示形式の指定を含んでいてもよい。
【０１４５】
出力部２１７は、ＡＶデータ再生部２１６およびアイコン表示部２１５から出力されたＡＶ出力を重畳しＡＶデータ再生装置２１０に接続されたＡＶ出力装置（図示せず）に出力する。出力部２１７は、例えばテレビなどに接続するコンポーネント出力装置などである。ただし、出力部２１７自体がテレビなどの出力装置であってもよい。
【０１４６】
つぎに、記録媒体２２０は、ＤＶＤ−ＲＯＭに代表される外部記憶媒体である。記録媒体２２０には、ＡＶデータ再生装置２１０に供給可能であるように、ＡＶデータ２２１、対応情報２２２、アイコンデータ２２３が記録されている。ただし、記録媒体２２０は１つに限定されるものではなく上記情報が複数の媒体にわたって記録されていてもよい。
【０１４７】
ＡＶデータ２２１は、記録媒体２２０に記録された映画などのコンテンツのＡＶデータである。
【０１４８】
対応情報２２２は、少なくともキーとアイコンデータとの対応関係が設定されている。対応情報２２２は、必要に応じてメモリ２１２にロードされる。制御部２１３はこの対応情報２２２を参照してキー操作に対応したアイコンデータ２２３を呼び出す。なお、アイコンデータ２３３をまえもって、メモリ２１２に読み込んでおいてもよい。
【０１４９】
アイコンデータ２２３は、制御部２１３によって呼び出され、アイコン表示部２１５で再生される。
【０１５０】
ここで、図１１を参照しながら、対応情報２２２について説明する。図１１は、対応情報２２２の具体例を示す説明図である。図１１に示すように、対応情報２２２には、コンテンツのシーンを特定するシーン特定情報２２２ａに対応づけて、キー制御情報（主機能制御情報）２２２ｂおよびアイコン対応情報（付加機能情報）２２２ｃが設定されている。
【０１５１】
シーン特定情報２２２ａには、コンテンツの各シーンの開始位置と終了位置が記録されている。シーン特定情報２２２ａは、ＡＶデータ２２１の再生中のシーンが特定できればよく、再生時間以外の指標（例えば、先頭からのバイト数）によって設定することもできる。また、対応情報２２２をシーンごとに用意し、ＡＶデータ２２１におけるそれぞれのシーンとともに多重化して、シーンを特定可能であるように構成してもよい。この場合、対応情報２２２は、シーン特定情報２２２ａを省略して、キー制御情報２２２ｂおよびアイコン対応情報２２２ｃのみで構成できる。
【０１５２】
キー制御情報２２２ｂは、操作入力に割り当てられている本来の機能である主機能の実行を許可するか否かを示す情報が記録されている。すなわち、キー制御情報２２２ｂは、ユーザが操作したキーの機能を制御するための情報である。例えば、キー制御情報２２２ｂが「“一時停止”＝“不許可”」であれば、主機能制御部２３１が“一時停止”処理を禁止する。これは、ひとつのキーに限定されず、同時に複数のキー制御情報を設定することができる。例えば、全てのキーに対して、機能の可否を示すフラグを設定してもよい。なお、処理を禁止する機能が不要であれば、キー制御情報２２２ｂは省略できる。
【０１５３】
アイコン対応情報２２２ｃには、操作入力されたキーとアイコンデータ２２３の対応が記録されている。例えば、図１１に示した対応情報２２２を読み込んだＡＶデータ再生装置２１０では、０秒〜４９秒のシーンの再生中に、ユーザによって“一時停止”キーが操作されたことをキー入力部２１１が検出した時、主機能制御部２３１がそのキー操作を無効化してキャンセルするとともに、読み出し部２１４がアイコン対応情報２２２ｃで指定されたアイコンデータを記録媒体２２０から読み出して、それをアイコン表示部２１５が表示する。上記例では、対応するキーは“不許可”のものであるが、これに限らず“許可”されたキーであってもよい。また、キー制御情報２２２ｂと同様に、ひとつのキーに限定されず、同時に複数のキー制御情報を設定することができる。また、キー制御情報２２２ｂで指定されたキーと同じキーである必要もない。また、対応するアイコンデータ２２３は、前もってメモリ２１２に読み込まれていてもよい。
【０１５４】
つづいて、ＡＶデータ再生装置２１０においてＡＶデータ２２１を再生する前に行う対応情報読み出し処理について説明する。
【０１５５】
まず、制御部２１３は、特定の区間のＡＶデータ２２１の再生トリガが発生した時、読み出し部２１４を通じて、記録媒体２２０にアクセスする。
【０１５６】
次に、制御部２１３は、記録媒体２２０に上記ＡＶデータ２２１に対応する対応情報２２２が記録されているか否かを確認する。そして、対応情報２２２が記録されている場合、制御部２１３は、読み出し部２１４が記録媒体２２０から読み出した対応情報２２２をメモリ２１２に記憶して、対応情報読み出し処理を終了する。一方、記録媒体２２０に対応情報２２２が記録されていない場合、対応情報読み出し処理を終了する。
【０１５７】
つづいて、図１２を参照しながら、ＡＶデータ再生装置２１０におけるＡＶデータ２２１の再生中の制御について説明する。図１２は、ＡＶデータ再生装置２１０におけるＡＶデータの再生中の制御を示すフローチャートである。
【０１５８】
まず、制御部２１３は、再生の開始時に対応情報読み出し処理を行う（Ｓ２１０）。
【０１５９】
次に、制御部２１３は、キー入力部２１１からユーザによるキー操作があるかを判定する（Ｓ２２１）。そして、ユーザによるキー操作がない場合（Ｓ２２１でＮＯ）、ステップＳ２２１に戻る。
【０１６０】
一方、ユーザによるキー操作入力があった場合（Ｓ２２１でＹＥＳ）、制御部２１３は、ユーザによって操作されたキーがメモリ２１２に一時記憶されている対応情報２２２のアイコン付加情報２２２ｃで指定されたキー（指定キー）であるか否かを判定する（Ｓ２２２）。判定の結果、指定キーであれば（Ｓ２２２でＹＥＳ）、制御部２１３は、ステップＳ２２１で入力されたキーに対応するアイコンデータ２２３を読み出し部２１４を介して記録媒体２２０から読み出し、アイコン表示部２１５へ送る。そして、アイコンデータ再生部２１５は、制御部２１３からの制御情報に従って、アイコンを表示する（Ｓ２２３）。なお、アイコンデータ２２３は事前に読み込まれていてもよい。
【０１６１】
次に、制御部２１３の主機能制御部２３１は、ユーザによって操作されたキーが、メモリ２１２に一時記憶されている対応情報２２２のキー制御情報２２２ｂで対応する処理が許可されているか否かを判定する（Ｓ２２４）。そして、判定の結果、キーに対応する処理が禁止されていなければ（Ｓ２２４でＮＯ）、主機能制御部２３１は、キーに対応する処理を実行し（Ｓ２２５）、制御部２１３は、次のキー入力を待つ処理（Ｓ２２１）に戻る。一方、判定の結果、キーに対応する処理が禁止されていれば（Ｓ２２４でＹＥＳ）、主機能制御部２３１は、キーに対応する処理を実行せず、制御部２１３は、次のキー入力を待つ処理（Ｓ２２１）に戻る。
【０１６２】
例えば、図１１に示した対応情報２２２を読み込んだＡＶデータ再生装置２１０では、０秒〜４９秒のシーンの再生中に、ユーザによって“一時停止”キー以外のキーが操作された場合、主機能制御部２３１はキーに対応する処理を実行する。これに対して、同じシーンの再生中に、ユーザによって“一時停止”キーが操作された場合、（１）アイコン表示部２１５が、アイコン対応情報２２２ｃでキーに対応付けられているアイコンｉ１を表示し（Ｓ２２３）、かつ、（２）主機能制御部２３１が、操作されたキーがキー制御情報２２２ｂで“不許可”に設定されているため、何の処理もしない（Ｓ２２４でＹＥＳ）。
【０１６３】
つづいて、図１３を用いて上記アイコンデータ２２３について具体例を挙げて説明する。図１３は、一時停止操作が禁止されているシーンにおいて、一時停止キーに対応づけられたアイコンデータ２２３を表示した画面表示の例である。アイコンｉ１はＡＶデータ２２１に記録された映画の主人公がユーザに操作禁止を伝える表現になっているアイコンであり、ＡＶデータの画面表示の一部に重畳させて表示する。このとき、通常の警告表示は抑制されていることが望ましい。これにより、ユーザによるキー操作入力が禁止されているシーンでユーザが操作を行った場合に警告を発しても、単なる警告表示ではなく、コンテンツに関連した表示であるため、コンテンツの雰囲気は維持され、ユーザの不快感が少ない。
【０１６４】
図１３の例では、キー操作入力が操作禁止の場合の説明をしたが、これに限らず、操作が許可されている場合のアイコンデータを表示してもよい。例えば、早送り操作が許可されているシーンにおいて、早送り操作を行った場合、早送り処理中に早送りを示すアイコンを表示することができる。これにより、ユーザによるキー操作入力がＡＶデータ再生装置に正しく伝わったことを、ユーザが認識することができる。
【０１６５】
なお、本実施の形態では、アイコンデータ２２３が記録媒体２２０に記録されている場合を説明したが、アイコンデータ２２３はＡＶデータ再生装置２１０に記録されていてもよい。さらに、記録媒体２２０とは別の記録媒体に記録されているアイコンデータを、ＡＶデータ再生装置２１０に記録し、そのアイコンデータを記録媒体２２０のＡＶデータ２２１を再生する際に再生してもよい。
【０１６６】
また、アイコンデータ２２３は、記録媒体２２０より読み込むことができるほか、ＡＶデータ再生装置２１０にあらかじめ記録されていてもよいし、他の記録メディアや外部の装置から取得してもよい。さらには、１つの記録媒体２２０のＡＶデータ２２１を再生する際、供給源が異なる複数のアイコンデータを、対応情報２２２のアイコン対応情報２２２ｃに基づき、組み合わせて実行してもよい。
【０１６７】
また、本実施の形態では、アイコンを例に説明したが、動画、静止画を含むあらゆる画像情報に適用可能である。そして、上記画像情報は、その処理の内容や禁止情報を表すものに限定されない。例えば、広告情報や、画面上のアクセサリのようなものであってもよい。また、画像情報の代わりにテキスト情報（文字情報）を表示してもよい。例えば、処理の内容、禁止情報、広告情報などを文字で表示するものであってもよい。この場合、読み出し部（文字情報読み出し手段）２１４が、アイコンデータ２２３と同様に記録された文字データを記録媒体２２０より読み出し、それをアイコン表示部（付加機能実行手段）２１５が表示することになる。
【０１６８】
また、本実施の形態による「アイコン表示」の機能は、実施の形態１で説明した付加機能プログラムによっても実現可能である。ただし、実施の形態１の付加機能プログラム実行部１５（図１）がＪａｖａ（登録商標）、Ｃ言語などのプログラム言語を解釈して、付加機能プログラムを実行するのに対して、本実施の形態のアイコン表示部２１５（図１０）はＪＰＥＧ形式、ＧＩＦ形式などの画像データをデコードするのみである点が異なる。そして、この差異により、付加機能プログラム実行部１５による場合、アイコンを表示する付加機能プログラムを実行した後、アイコンの画像データをデコードする必要があるのに対し、アイコン表示部２１５による場合、アイコンを表示する付加機能プログラムを実行する必要がなく、アイコンの画像データをデコードするのみでよい。よって、実施の形態１に比べＣＰＵの処理量を低減することができる。
【０１６９】
なお、本実施の形態は本発明の範囲を限定するものではなく、本発明の範囲内で種々の変更が可能であり、例えば、次のように構成することができる。
【０１７０】
本発明のＡＶデータ再生装置（情報再生装置）は、コンテンツ記録媒体から読み出したコンテンツデータを再生する際、ユーザの操作入力に従って再生を制御するＡＶデータ再生装置であって、画像情報（アイコン等）を読み出す画像情報読み出し手段と、上記操作入力と上記画像情報を関連付ける画像情報対応情報を上記コンテンツ記録媒体から読み出す画像情報対応情報読み出し手段と、上記操作入力に応じて上記画像情報を表示する画像情報表示手段と、を備えて構成されていてもよい。これにより、ユーザの操作入力に対してコンテンツに応じた表示を行うことができる。また、同一のコンテンツ記録媒体によってコンテンツデータおよび画像情報を供給できるため、データおよびメディアの取り扱いが容易である。
【０１７１】
また、本発明のＡＶデータ再生装置（情報再生装置）は、付加機能が画像情報の表示であり、付加機能実行手段が画像情報表示手段であってもよい。また、本発明のＡＶデータ再生装置（情報再生装置）は、付加機能が文字情報の表示であり、付加機能実行手段が文字情報表示手段であってもよい。
【０１７２】
〔実施の形態３〕
本発明のさらに他の実施の形態について図１４から図１７に基づいて説明すれば、以下のとおりである。なお、本実施の形態の構成は、実施の形態１の構成と基本的に同一であるため、対応する部材には実施の形態１の部材の部材番号の先頭に「３」を付して表記するものとする。また、実施の形態１・２において定義した用語については、特に断らない限り本実施の形態においてもその定義に則って用いるものとする。
【０１７３】
本実施の形態に係るＡＶデータ再生装置（情報再生装置）３１０は、ＡＶデータの再生中に、ユーザからのキー入力操作に対応して、再生中のＡＶデータに関連したサウンドを出力する。ここで、サウンドを短い音声情報として説明する。ただし、本実施の形態は、短い音声情報に限らず、あらゆる音声情報に適用可能である。
【０１７４】
具体的な構成としては、ＡＶデータ再生装置３１０は、実施の形態１で説明したＡＶデータ再生装置１０（図１）の付加機能プログラム実行部１５をサウンドデータ再生部（付加機能実行手段、音声情報再生手段）３１５に置き換えたものである。すなわち、ＡＶデータ再生装置１０は、ＡＶデータを再生しながら、キー入力をトリガに付加機能プログラムを実行するものであった。これに対して、ＡＶデータ再生装置３１０は、ＡＶデータを再生しながら、キー入力をトリガにサウンドを出力するものである。
【０１７５】
図１４は、ＡＶデータ再生装置３１０の構成の概略を示す機能ブロック図である。ＡＶデータ再生装置３１０は、記録媒体（コンテンツ記録媒体）３２０から読み出したＡＶデータ（コンテンツデータ）３２１を再生する際、ユーザの操作入力に従って再生を制御する。そのため、図１４に示すように、ＡＶデータ再生装置３１０は、キー入力部３１１、メモリ３１２、制御部３１３、読み出し部（音声情報読み出し手段）３１４、サウンドデータ再生部３１５、ＡＶデータ再生部３１６、出力部３１７を備えて構成されている。
【０１７６】
キー入力部３１１は、ユーザによるＡＶデータ再生装置３１０への操作入力を取得する。ここで、キーとは、ＡＶデータ再生装置３１０の操作パネルや遠隔操作用リモコンに設けられている「再生」、「停止」、「一時停止」、「早送り」、「戻し」等のボタンなどを意味する。また、ユーザの操作入力とは、ボタンの押下などユーザの操作によりＡＶデータ再生装置３１０に制御を促す入力、例えば、ＡＶデータの再生開始、一時停止、早送りなどのための指示入力を意味する。なお、ＡＶデータ再生装置３１０には、上記のような標準のキーに加えて、「再生方向変更」や「再生速度変更」などの特殊キーが設けられていてもよい。ユーザは、特殊キーを押下することで、その機能の指示入力を行うことができる。
【０１７７】
メモリ３１２は、制御部３１３で処理する情報、例えば、後述する対応情報３２２を一時的に記憶する。
【０１７８】
制御部３１３は、キー入力部３１１から操作入力を受け取り、メモリ３１２、読み出し部３１４、サウンドデータ再生部３１５、ＡＶデータ再生部３１６に制御情報を送る。また、制御部３１３は、操作入力に対する動作を、後述するキー制御情報３２２ｂに従って制御する主機能制御部（主機能制御手段）３３１を備えている。なお、制御部３１３は、記録媒体３２０に記録されている情報のメモリ３１２への記憶を任意のタイミングで行うことができる。
【０１７９】
読み出し部３１４は、制御部３１３から記録媒体３２０からの情報の読み出し指示を受け取ると、その読み出し指示を基に記録媒体３２０から情報を読み出す。具体的には、読み出し部３１４は、記録媒体３２０から、ＡＶデータ３２１、対応情報３２２、サウンドデータ（音声情報）３２３を読み出す。なお、読み出し部３１４が制御可能な媒体は、１種１個に限定されるものではない。
【０１８０】
ＡＶデータ再生部３１６は、制御部３１３から記録媒体３２０に記録されているＡＶデータを再生する指示を受け取り、読み出し部３１４から読み出された記録媒体３２０のＡＶデータ３２１をＡＶ出力形式に変換して出力部３１７に出力する。
【０１８１】
サウンドデータ再生部３１５は、制御部３１３からサウンドデータ再生指示を受け取り、サウンドデータ３２３を再生する。なお、サウンドの再生形式は特に限定されず、ＡＶデータ再生装置３１０および記録媒体３２０の仕様に応じて適宜選択可能である。例えば、特定の処理がなされている期間、繰り返し再生されるもの、１度だけ再生するもの、特定回数再生するものなどであってもよい。
【０１８２】
出力部３１７は、ＡＶデータ再生部３１６およびサウンドデータ再生部３１５から出力されたＡＶ出力を重畳しＡＶデータ再生装置３１０に接続されたＡＶ出力装置（図示せず）に出力する。出力部３１７は、例えばテレビなどに接続するコンポーネント出力装置などである。ただし、出力部３１７自体がテレビなどの出力装置であってもよい。
【０１８３】
つぎに、記録媒体３２０は、ＤＶＤ−ＲＯＭに代表される外部記憶媒体である。記録媒体３２０には、ＡＶデータ再生装置３１０に供給可能であるように、ＡＶデータ３２１、対応情報３２２、サウンドデータ３２３が記録されている。ただし、記録媒体３２０は１つに限定されるものではなく上記情報が複数の媒体にわたって記録されていてもよい。
【０１８４】
ＡＶデータ３２１は、記録媒体３２０に記録された映画などのコンテンツのＡＶデータである。
【０１８５】
対応情報３２２は、少なくともキーとサウンドデータとの対応関係が設定されている。対応情報３２２は、必要に応じてメモリ３１２にロードされる。制御部３１３はこの対応情報３２２を参照してキー操作に対応したサウンドデータ３２３を呼び出す。なお、サウンドデータ３２３を前もってメモリ３１２に読み込んでおいてもよい。
【０１８６】
サウンドデータ３２３は、制御部３１３によって呼び出され、サウンドデータ再生部３１５で再生される。
【０１８７】
ここで、図１５を参照しながら、対応情報３２２について説明する。図１５は、対応情報３２２の具体例を示す説明図である。図１５に示すように、対応情報３２２には、コンテンツのシーンを特定するシーン特定情報３２２ａに対応づけて、キー制御情報（主機能制御情報）３２２ｂおよびサウンド対応情報（付加機能情報）３２２ｃが設定されている。
【０１８８】
シーン特定情報３２２ａには、コンテンツの各シーンの開始位置と終了位置が記録されている。シーン特定情報３２２ａは、ＡＶデータ３２１の再生中のシーンが特定できればよく、再生時間以外の指標（例えば、先頭からのバイト数）によって設定することもできる。また、対応情報３２２をシーンごとに用意し、ＡＶデータ３２１におけるそれぞれのシーンとともに多重化して、シーンを特定可能であるように構成してもよい。この場合、対応情報３２２は、シーン特定情報３２２ａを省略して、キー制御情報３２２ｂおよびサウンド対応情報３２２ｃのみで構成できる。
【０１８９】
キー制御情報３２２ｂは、操作入力に割り当てられている本来の機能である主機能の実行を許可するか否かを示す情報が記録されている。すなわち、キー制御情報３２２ｂは、ユーザが操作したキーの機能を制御するための情報である。例えば、キー制御情報３２２ｂが「“一時停止”＝“不許可”」であれば、主機能制御部３３１が“一時停止”処理を禁止する。これは、ひとつのキーに限定されず、同時に複数のキー制御情報を設定することができる。例えば、全てのキーに対して、機能の可否を示すフラグを設定してもよい。なお、処理を禁止する機能が不要であれば、キー制御情報３２２ｂは省略できる。
【０１９０】
サウンド対応情報３２２ｃには、操作入力されたキーとサウンドデータ３２３の対応が記録されている。例えば、図１５に示した対応情報３２２を読み込んだＡＶデータ再生装置３１０では、０秒〜４９秒のシーンの再生中に、ユーザによって“一時停止”キーが操作されたことをキー入力部３１１が検出した時、主機能制御部３３１がそのキー操作を無効化してキャンセルするとともに、読み出し部３１４が指定されたサウンドデータであるサウンドデータ３２３を記録媒体３２０から読み出して、それをサウンドデータ再生部３１５が再生する。上記例では、対応するキーは“不許可”のものであるが、これに限らず“許可”されたキーであってもよい。また、キー制御情報３２２ｂと同様に、ひとつのキーに限定されず、同時に複数のキー制御情報を設定することができる。また、キー制御情報３２２ｂで指定されたキーと同じキーである必要もない。また、対応するサウンドデータ３２３は、前もってメモリ３１２に読み込まれていてもよい。
【０１９１】
つづいて、ＡＶデータ再生装置３１０においてＡＶデータ３２１を再生する前に行う対応情報読み出し処理について説明する。
【０１９２】
まず、制御部３１３は、特定の区間のＡＶデータ３２１の再生トリガが発生した時、読み出し部３１４を通じて、記録媒体３２０にアクセスする。
【０１９３】
次に、制御部３１３は、記録媒体３２０に上記ＡＶデータ３２１に対応する対応情報３２２が記録されているか否かを確認する。そして、対応情報３２２が記録されている場合、制御部３１３は、読み出し部３１４が記録媒体３２０から読み出した対応情報３２２をメモリ３１２に記憶して、対応情報読み出し処理を終了する。一方、記録媒体３２０に対応情報３２２が記録されていない場合、対応情報読み出し処理を終了する。
【０１９４】
つづいて、図１６を参照しながら、ＡＶデータ再生装置３１０におけるＡＶデータ３２１の再生中の制御について説明する。図１６は、ＡＶデータ再生装置３１０におけるＡＶデータの再生中の制御を示すフローチャートである。
【０１９５】
まず、制御部３１３は、再生の開始時に対応情報読み出し処理を行う（Ｓ３１０）。
【０１９６】
次に、制御部３１３は、キー入力部３１１からユーザによるキー操作があるかを判定する（Ｓ３２１）。そして、ユーザによるキー操作がない場合（Ｓ３２１でＮＯ）、ステップＳ３２１に戻る。
【０１９７】
一方、ユーザによるキー操作入力があった場合（Ｓ３２１でＹＥＳ）、制御部３１３は、ユーザによって操作されたキーがメモリ３１２に一時記憶されている対応情報３２２のサウンド対応情報３２２ｃで指定されたキー（指定キー）であるか否かを判定する（Ｓ３２２）。判定の結果、指定キーであれば（Ｓ３２２でＹＥＳ）、制御部３１３は、ステップＳ３２１で入力されたキーに対応するサウンドデータ３２３を読み出し部３１４を介して記録媒体３２０から読み出し、サウンドデータ再生部３１５へ送る。そして、サウンドデータ再生部３１５は、制御部３１３からの制御情報に従って、サウンドデータ３２３の再生を開始する（Ｓ３２３）。なお、サウンドデータ３２３は事前に読み込まれていてもよい。
【０１９８】
次に、制御部３１３の主機能制御部３３１は、ユーザによって操作されたキーが、メモリ３１２に一時記憶されている対応情報３１２のキー制御情報３２２ｂで対応する処理が許可されているかを判定する（Ｓ３２４）。そして、判定の結果、キーに対応する処理が禁止されていなければ（Ｓ３２４でＮＯ）、主機能制御部３３１は、キーに対応する処理を実行し（Ｓ３２５）、制御部３１３は、次のキー入力を待つ処理（Ｓ３２１）に戻る。一方、判定の結果、キーに対応する処理が禁止されていれば（Ｓ３２４でＹＥＳ）、主機能制御部３３１は、本キーに対応する処理を実行せず、制御部３１３は、次のキー入力を待つ処理（Ｓ３２１）に戻る。
【０１９９】
例えば、図１５に示した対応情報３２２を読み込んだＡＶデータ再生装置３１０では、０秒〜４９秒のシーンの再生中に、ユーザによって“一時停止”キー以外のキーが操作された場合、主機能制御部３３１はキーに対応する処理を実行する。これに対して、同じシーンの再生中に、ユーザによって“一時停止”キーが操作された場合、（１）サウンドデータ再生部３１５が、サウンド対応情報３２２ｃでキーに対応付けられているサウンドａ１を再生し（Ｓ３２３）、かつ、（２）主機能制御部３３１が、操作されたキーがキー制御情報３２２ｂで“不許可”に設定されているため、何の処理もしない（Ｓ３２４でＹＥＳ）。
【０２００】
つづいて、図１７を用いて上記サウンドデータ３２３について具体例を挙げて説明する。図１７は、一時停止操作が禁止されているシーンにおいて、一時停止キーに対応づけられたサウンドデータ３２３を出力する例である。サウンドａ１はＡＶデータ３２１に記録された映画の主人公の声でユーザで操作禁止を伝える内容である。サウンドデータは、ＡＶデータの音声に重畳したり、ＡＶデータの音声を消音して再生される。このとき、通常の警告音は抑制されていることが望ましい。これにより、ユーザによるキー操作入力が禁止されているシーンでユーザが操作を行った場合に警告を発しても、単なる警告音ではなく、コンテンツに関連した音声であるため、コンテンツの雰囲気は維持され、ユーザの不快感が少ない。
【０２０１】
図１７の例では、キー操作が操作禁止の場合の説明をしたが、これに限らず、操作が許可されている場合のサウンドデータを出力してもよい。例えば、早送り操作が許可されているシーンにおいて、早送り操作を行った場合、「早送り開始。」などの早送りを示すサウンドを出力することができる。これにより、ユーザによるキー操作入力がＡＶデータ再生装置に正しく伝わったことを、ユーザは判断することができる。
【０２０２】
また、現在、ＡＶデータ再生装置には、ＡＶデータの早送り再生中にＡＶデータの音声を出力する機能を有するものがある。このような装置に対応するため、サウンド対応情報３２２ｃに設定されたキー操作ごとに、ＡＶデータの音声を出力するか否かを示すフラグ情報を設けてもよい。このフラグ情報を用いることにより、ＡＶデータの音声とサウンドの出力を同時に行うか、サウンドの出力のみ行うかを切り替えることができる。
【０２０３】
なお、本実施の形態では、サウンドデータ３２３が記録媒体３２０に記録されている場合を説明したが、サウンドデータ３２３はＡＶデータ再生装置３１０に記録されていてもよい。さらに、記録媒体３２０とは別の記録媒体に記録されているサウンドデータを、ＡＶデータ再生装置３１０に記録し、そのサウンドデータを記録媒体３２０のＡＶデータ３２１を再生する際に再生してもよい。
【０２０４】
また、サウンドデータ３２３は、記録媒体３２０より読み込むことができるほか、ＡＶデータ再生装置３１０にあらかじめ記録されていてもよいし、他の記録メディアや外部の装置から取得してもよい。さらには、１つの記録媒体３２０のＡＶデータ３２１を再生する際、供給源が異なる複数のサウンドデータを、対応情報３２２のサウンド対応情報３２２ｃに基づき、組み合わせて実行してもよい。
【０２０５】
また、本実施の形態では、短い音声情報を例に説明したが、あらゆる音声情報に適用可能である。そして、上記音声情報は、その処理の内容や禁止情報を表すものに限定されない。例えば、広告情報や、ジョークのようなアクセサリ的なものであってもよい。
【０２０６】
また、本実施の形態による「音声出力」の機能は、実施の形態１で説明した付加機能プログラムによっても実現可能である。ただし、実施の形態１の付加機能プログラム実行部１５（図１）がＪａｖａ（登録商標）、Ｃ言語などのプログラム言語を解釈して、付加機能プログラムを実行するのに対して、本実施の形態のサウンドデータ再生部３１５（図１４）はＷＡＶ形式などの音声データをデコードするのみである点が異なる。そして、この差異により、付加機能プログラム実行部１５による場合、サウンドを出力する付加機能プログラムを実行した後、サウンドの音声データをデコードする必要があるのに対し、サウンドデータ再生部３１５による場合、サウンドを出力する付加機能プログラムを実行する必要がなく、サウンドの音声データをデコードするのみでよい。よって、実施の形態１に比べＣＰＵの処理量を低減することができる。
【０２０７】
なお、本実施の形態は本発明の範囲を限定するものではなく、本発明の範囲内で種々の変更が可能であり、例えば、次のように構成することができる。
【０２０８】
本発明のＡＶデータ再生装置（情報再生装置）は、コンテンツ記録媒体から読み出したコンテンツデータを再生する際、ユーザの操作入力に従って再生を制御するＡＶデータ再生装置であって、音声情報を読み出す音声情報読み出し手段と、上記操作入力と上記音声情報を関連付ける音声情報対応情報を上記コンテンツ記録媒体から読み出す音声情報対応情報読み出し手段と、上記操作入力に応じて上記音声情報を再生する音声情報再生手段と、を備えて構成されていてもよい。これにより、ユーザの操作入力に対してコンテンツに応じた音声再生を行うことができる。また、同一のコンテンツ記録媒体によってコンテンツデータおよび音声情報を供給できるため、データおよびメディアの取り扱いが容易である。
【０２０９】
また、コンテンツデータの音声を再生するか否かのフラグを上記音声情報対応情報に記録することで、上記音声情報を再生する際に、必要に応じてコンテンツデータの音声を消音し、上記音声情報の再生を支援することができる。
【０２１０】
また、本発明のＡＶデータ再生装置（情報再生装置）は、付加機能が音声情報の出力であり、付加機能実行手段が音声情報再生手段であってもよい。また、本発明のＡＶデータ再生装置（情報再生装置）は、付加機能情報に、音声情報再生中にコンテンツデータの音声を消音するか否かを示すフラグを含んでいてもよい。
【０２１１】
さらに、実施の形態１〜３において、ＡＶデータを再生しながらキー入力をトリガにして、付加機能プログラムを実行するＡＶデータ再生装置１０、アイコンを表示するＡＶデータ再生装置２１０、サウンドを出力するＡＶデータ再生装置３１０について説明したが、それらの機能を適宜組み合わせて１つのＡＶデータ再生装置を構成することも可能である。
【０２１２】
最後に、ＡＶデータ再生装置１０（ＡＶデータ再生装置２１０，３１０も同様）の各ブロック、特に制御部１３および付加機能プログラム実行部１５は、ハードウェアロジックによって構成してもよいし、次のようにＣＰＵを用いてソフトウェアによって実現してもよい。
【０２１３】
すなわち、ＡＶデータ再生装置１０は、各機能を実現する制御プログラムの命令を実行するＣＰＵ（central processing unit）、上記プログラムを格納したＲＯＭ（read only memory）、上記プログラムを展開するＲＡＭ（random access memory）、上記プログラムおよび各種データを格納するメモリ等の記憶装置（記録媒体）などを備えている。そして、本発明の目的は、上述した機能を実現するソフトウェアであるＡＶデータ再生装置１０の制御プログラムのプログラムコード（実行形式プログラム、中間コードプログラム、ソースプログラム）をコンピュータで読み取り可能に記録した記録媒体を、上記ＡＶデータ再生装置１０に供給し、そのコンピュータ（またはＣＰＵやＭＰＵ）が記録媒体に記録されているプログラムコードを読み出し実行することによっても、達成可能である。
【０２１４】
上記記録媒体としては、例えば、磁気テープやカセットテープ等のテープ系、フロッピー（登録商標）ディスク／ハードディスク等の磁気ディスクやＣＤ−ＲＯＭ／ＭＯ／ＭＤ／ＤＶＤ／ＣＤ−Ｒ等の光ディスクを含むディスク系、ＩＣカード（メモリカードを含む）／光カード等のカード系、あるいはマスクＲＯＭ／ＥＰＲＯＭ／ＥＥＰＲＯＭ／フラッシュＲＯＭ等の半導体メモリ系などを用いることができる。
【０２１５】
また、ＡＶデータ再生装置１０を通信ネットワークと接続可能に構成し、上記プログラムコードを通信ネットワークを介して供給してもよい。この通信ネットワークとしては、特に限定されず、例えば、インターネット、イントラネット、エキストラネット、ＬＡＮ、ＩＳＤＮ、ＶＡＮ、ＣＡＴＶ通信網、仮想専用網（virtual private network）、電話回線網、移動体通信網、衛星通信網等が利用可能である。また、通信ネットワークを構成する伝送媒体としては、特に限定されず、例えば、ＩＥＥＥ１３９４、ＵＳＢ、電力線搬送、ケーブルＴＶ回線、電話線、ＡＤＳＬ回線等の有線でも、ＩｒＤＡやリモコンのような赤外線、Ｂｌｕｅｔｏｏｔｈ、８０２．１１無線、ＨＤＲ、携帯電話網、衛星回線、地上波デジタル網等の無線でも利用可能である。なお、本発明は、上記プログラムコードが
電子的な伝送で具現化された搬送波あるいはデータ信号列の形態でも実現され得る。
【０２１６】
例えば、コンピュータ上で動作するユーザ操作を受け付けるステップと、前記操作に固有のＡＶデータ再生機能を制御するステップとを有するＡＶデータ再生プログラムによって実現されてもよい。この場合、ＡＶデータ再生プログラムは記録媒体に記録されているものであってもよい。また、記録媒体２０に記録されていた、操作により実行される付加機能プログラム２３は、上記ＡＶデータ再生プログラムに含まれていてもよい。さらには、操作と操作により実行される付加機能プログラム２３との対応を示す対応情報２２も上記ＡＶデータ再生プログラムに含まれていてもよい。
【実施例】
【０２１７】
以下、図１８から図２６を参照しながら、本発明の一実施例として、上述したＡＶデータ再生装置１０をＤＶＤプレーヤに適用した場合について詳細に説明する。
【０２１８】
図１９から図２３は、本実施例に係るＤＶＤプレーヤ１１０で再生するディスク記録媒体であるＤＶＤ−ＲＯＭ１２０に記録されるデータのデータ構造を示す説明図である。図１９は、ＤＶＤ−ＲＯＭ１２０に記録されているデータのデータ構造を示す説明図である。図２０は、図１９におけるＶＴＳＴＴ＿ＶＯＢＳ（Video Object Set for Titles in a VTS）８１０のデータ構造を示す説明図である。図２１は、図２０におけるＮＶ＿ＰＣＫ（Navigation pack）９０４のデータ構造を示す説明図である。図２２は、図２１のプライベートデータ領域１００８およびＰＣＩ１０１０のデータ構造を示す説明図である。図２３は、図２２にけるプライベートデータ領域１００８に記録されるキー対応テーブル１１０１の一例を示す説明図である。
【０２１９】
図１９に示すように、ＤＶＤ−ＲＯＭ１２０には、１個のＶＭＧ（Video Manager）８０１と複数のＶＴＳ（Video Title Set）８０３が記録されている。ＶＭＧ８０１には、複数のＶＴＳ８０３の記録位置などを管理する管理情報が記録されている。ＤＶＤプレーヤ１１０は、ＤＶＤ−ＲＯＭ１２０の挿入時にＶＭＧ８０１を読み込むことでＤＶＤ−ＲＯＭ１２０に記録されたＡＶデータのタイトル表示を行う。
【０２２０】
ＶＴＳ８０３には、ＡＶデータとＡＶデータの再生制御情報が記録されており、ＶＴＳＩ（Video Title Set Information）８０８、ＶＴＳＭ＿ＶＯＢＳ（Video Object Set for Video Title Set Menu）８０９、ＶＴＳＴＴ＿ＶＯＢＳ８１０、ＶＴＳＩのバックアップであるＶＴＳＩ＿ＢＵＰ８１１で構成される。ＶＴＳＩ８０８には、ＶＴＳＭ＿ＶＯＢＳ８０９およびＶＴＳＴＴ＿ＶＯＢＳ８１０を再生するための情報が記録されている。ＶＴＳＭ＿ＶＯＢＳ８０９には、タイトルメニューを表示するためのＡＶデータが、ＶＴＳＴＴ＿ＶＯＢＳ８１０にはＡＶデータがそれぞれ記録される。
【０２２１】
ＤＶＤプレーヤ１１０では、さらにＤＶＤ−ＲＯＭ１２０の読み出し順でＶＴＳ８０３の前に、プログラム記録領域８０２が割り当てられ、付加機能プログラムが記録されている。ＡＶデータの読み込みの前に付加機能プログラムの読み込みを行うため、付加機能プログラムを読み出し順でＡＶデータの前に置くことによってシーク回数やシーク距離を短縮しユーザに対するレスポンス時間を短縮できる。図１９では、プログラム記録領域８０２に、付加機能プログラムであるＣＭ．ｃｌａｓｓ８０４、Ａｎｉｍａｔｉｏｎ１．ｃｌａｓｓ８０５、Ａｎｉｍａｔｉｏｎ２．ｃｌａｓｓ８０６、Ａｎｉｍａｔｉｏｎ３．ｃｌａｓｓ８０７が記録されている。
【０２２２】
なお、図１９では、プログラム記録領域８０２をＶＭＧ８０１とＶＴＳ８０３との間に割り当てたが、ＶＴＳ８０３内に割り当ててもよく、上記の例に限定されるものではない。例えば、ＤＶＤ−ＲＯＭ１２０の複数ＶＴＳ８０３で共通に用いるプログラムをＶＭＧ８０１に置き、個々のＶＴＳに固有に用いるプログラムをＶＴＳ８０３内に置いてもよい。
【０２２３】
次に、図２０に示すように、ＶＴＳＴＴ＿ＶＯＢＳ８１０は複数のＶＯＢ（Video Object）９０１で構成される。ＶＴＳＴＴ＿ＶＯＢＳ８１０は、連続したプログラムストリーム単位でＶＯＢ９０１に分割される。ＶＯＢ９０１はアクセス単位である複数のＣ（Cell）９０２で構成される。Ｃ９０２はビデオデコードの単位である複数のＶＯＢＵ（Video Object Unit）９０３で構成される。ＶＯＢＵ９０３は、１つのＮＶ＿ＰＣＫ９０４と複数のＡ＿ＰＣＫ（Audio pack）９０５、複数のＶ＿ＰＣＫ（Video pack）９０６で構成される。Ａ＿ＰＣＫ９０５にはＡＶデータの音声データが、Ｖ＿ＰＣＫ９０６にはＡＶデータの映像データがそれぞれ記録される。
【０２２４】
次に、図２１に示すように、ＮＶ＿ＰＣＫ９０４は、パケットヘッダ１００１、システムヘッダ１００２、ＰＣＩ＿ＰＫＴ（PCI packet）１００３、ＤＳＩ＿ＰＫＴ（DSI packet）１００４で構成される。ＰＣＩ＿ＰＫＴ１００３には、ＡＶデータの再生制御を行うＰＣＩ（Presentation Control Information）１０１０が記録される。なお、他のデータは本発明に関係ないため説明を省略する。
【０２２５】
次に、図２２に示すように、ＰＣＩ１０１０は、ＰＣＩ＿ＧＩ１１０２、ＮＳＭＬ＿ＡＧＬＩ１１０３、ＨＬＩ１１０４、ＲＥＣＩ１１０５で構成される。ＰＣＩ＿ＧＩ１１０２は、ＶＯＢＵ＿ＵＯＰ＿ＣＴＬ１１０８、ＶＯＢＵ＿Ｓ＿ＰＴＭ１１０９、ＶＯＢＵ＿Ｅ＿ＰＴＭ１１１０などで構成される。ＶＯＢＵ＿ＵＯＰ＿ＣＴＬ１１０８は、ユーザ操作の許可・不許可を表す情報であり、ＶＯＢＵ＿Ｓ＿ＰＴＭ１１０９は、ＶＯＢＵ＿ＵＯＰ＿ＣＴＬ１１０８が有効であるＡＶデータの開始時刻を表し、ＶＯＢＵ＿Ｅ＿ＰＴＭ１１１０は、ＶＯＢＵ＿ＵＯＰ＿ＣＴＬ１１０８が有効であるＡＶデータの終了時刻を表す。なお、他のデータは本発明に関係ないため説明を省略する。
【０２２６】
また、プライベートデータ領域１００８には、キー対応テーブル１１０１が記録される。なお、プライベートデータ領域１００８は、自由に記録してよい領域である。ただし、キー対応テーブル１１０１の記録位置は、プライベートデータ領域１００８に限定されるものではない。
【０２２７】
次に、図２３に示すように、キー対応テーブル１１０１には、少なくともキー操作入力を示す情報と、指定したキー操作入力が行われた場合に実行するプログラム名を示す情報とが含まれる。なお、キー対応テーブル１１０１は、対応情報２２からシーン特定情報２２ａおよびキー制御情報２２ｂを省略したもの、すなわち、付加機能情報２２ｃのみを登録したものに相当する（図２）。
【０２２８】
つづいて、図１８を参照しながら、ＤＶＤプレーヤ１１０のシステム構成について説明する。図１８は、ＤＶＤプレーヤ１１０の構成の概略を示す機能ブロック図である。
【０２２９】
ここで、ＤＶＤプレーヤ１１０のキー入力部１１１、メモリ１１２、制御部１１３、ドライブコントローラ１１４、付加機能プログラム実行部１１５、ＡＶデータ再生部１１６、出力部１１７は、図１に示したＡＶデータ再生装置１０の、キー入力部１１、メモリ１２、制御部１３、読み出し部１４、付加機能プログラム実行部１５、ＡＶデータ再生部１６、出力部１７にそれぞれ対応する。よって、説明の便宜上、以下では異なる点のみ記載する。
【０２３０】
制御部１１３は、キー比較判断部１３１とデータ制御部１３２で構成される。なお、キー比較判断部１３１およびデータ制御部１３２は、主機能制御部３１（図１）の具体的な構成の一例に相当する。
【０２３１】
キー比較判断部１３１は、キー入力部１１１で入力された指示情報とメモリ１１２に記憶されているキー対応テーブル１１０１とを比較し、キー比較判断結果を表す情報をデータ制御部１３２に送る。
【０２３２】
データ制御部１３２は、キー比較判断部１３１からキー比較判断結果を表す情報を受け取り、このキー比較判断結果を表す情報をもとに、付加機能プログラムを実行する必要がある場合は付加機能プログラム実行部１１５に付加機能プログラムを実行する制御を、ナビゲーション・マネージャ７１０にキー入力情報を、ＡＶデータの制御を行う必要がある場合はプレゼンテーション・エンジン７１１にＡＶデータの制御情報をそれぞれ送る。
【０２３３】
付加機能プログラム実行部１１５は、データ制御部１３２からプログラム実行指示を受け取り、メモリ１１２に記憶された付加機能プログラムを実行し、実行結果を出力部１１７に出力する。
【０２３４】
ＡＶデータ再生部１１６は、データ制御部１３２からＤＶＤ−ＲＯＭ１２０に記録されているＶＭＧ８０１およびＶＴＳ８０３を再生する指示を受け取り、ドライブコントローラ１１４から読み出されたＤＶＤ−ＲＯＭ１２０のＶＭＧ８０１を再生およびＶＴＳ８０３をＡＶ出力形式に変換して出力部１１７に出力する。ＡＶデータ再生部１１６は、ナビゲーション・マネージャ１６１およびプレゼンテーション・エンジン１６２を備える。
【０２３５】
ナビゲーション・マネージャ１６１は、データ制御部１３２からＡＶデータの管理情報であるＶＭＧ８０１を受け取る。この受け取ったＶＭＧ８０１を解釈し、再生対象のＡＶデータが格納されたＶＴＳ８０３の再生制御情報をプレゼンテーション・エンジン１６２に送る。
【０２３６】
プレゼンテーション・エンジン１６２は、ナビゲーション・マネージャ１６１から、再生対象のＡＶデータが格納されたＶＴＳ８０３の再生制御情報を受け取る。この再生制御情報を基に、ＶＴＳ８０３に格納されたＡＶデータのデコードおよび再生を行い、出力部１１７に出力する。
【０２３７】
出力部１１７は、付加機能プログラム実行部１１５およびナビゲーション・マネージャ１６１からキー入力に対する出力結果を、プレゼンテーション・エンジン１６２から出力されたＡＶ出力形式のデータと合成して、ＤＶＤプレーヤ１１０に接続された外部のＡＶ出力装置に出力する。
【０２３８】
つづいて、図２５を参照しながら、ＤＶＤプレーヤ１１０におけるＤＶＤ−ＲＯＭ１２０のＡＶデータの再生中の制御について説明する。図２５は、ＤＶＤプレーヤ１１０の再生中の制御を示すフローチャートである。
【０２３９】
再生の開始の前には、後述する初期化処理を行う（Ｓ１１０）。初期化処理の後、ＤＶＤ−ＲＯＭ１２０に記録されているＡＶデータのタイトルメニューを表示する。なお、メニュー表示処理は本発明の本質には関係ないため説明は省略する。
【０２４０】
次に、データ制御部１３２は、再生するＡＶデータがユーザに選択されるまで待つ（ステップＳ１２１でＮＯ）。
【０２４１】
ユーザがキー入力部１１１を用いて再生するＡＶデータを選択すると（Ｓ１２１でＹＥＳ）、データ制御部１３２は、選択されたＡＶデータが格納されたＶＴＳ８０３を探し、ドライブコントローラ１１４に対してＶＴＳ８０３の読み出しを指示する。ドライブコントローラ１１４は読み出したＶＴＳＴＴ＿ＶＯＢをプレゼンテーション・エンジン１６２に送り、プレゼンテーション・エンジン１６２はＶＴＳＴＴ＿ＶＯＢのデコードを行う。その際、ＮＶ＿ＰＣＫ９０４の内容を抽出する（Ｓ１２２）。
【０２４２】
ＮＶ＿ＰＣＫ９０４に記録されたキー対応テーブル１１０１がある場合（Ｓ１２３でＹＥＳ）、データ制御部１３２は、メモリ１１２にキー対応テーブル１１０１を記憶する（Ｓ１２４）。一方、ＮＶ＿ＰＣＫ９０４に記録されたキー対応テーブル１１０１がない場合（Ｓ１２３でＮＯ）、ステップＳ１２５に移る。
【０２４３】
次に、ナビゲーション・マネージャ１６１は、プレゼンテーション・エンジン１６２にＶＴＳ８０３をデコードする指示を送る。プレゼンテーション・エンジン１６２は、音声データであるＡ＿ＰＣＫ９０５、映像データであるＶ＿ＰＣＫ９０６と順にデコードし、出力部１１７に出力する（Ｓ１２５）。
【０２４４】
ＡＶデータの再生中、キー入力部１１１にユーザからのキー操作入力がない場合（Ｓ１２６でＮＯ）、ナビゲーション・マネージャ１６１は、選択されたＡＶデータの再生が終了したかどうかを判断する。つまり、ナビゲーション・マネージャ１６１は、選択されたＡＶデータに対応するＶＴＳ８０３の再生が終了したか判断する（Ｓ１２７）。選択されたＡＶデータの再生が終了した場合（Ｓ１２７でＹＥＳ）、ユーザが次に再生するＡＶデータの選択操作を待つ。
【０２４５】
一方、キー入力部１１１にユーザからのキー操作入力があった場合（Ｓ１２６でＹＥＳ）、メモリ１１２にキー対応テーブル１１０１があるかどうか判断する（Ｓ１２８）。キー対応テーブル１１０１がメモリ１１２にある場合（Ｓ１２８でＹＥＳ）、後述するキー入力による機能とは異なる機能を追加・置換する処理を行う（Ｓ１５０）。一方、キー対応テーブル１１０１がメモリ１１２にない場合（Ｓ１２８でＮＯ）、ステップＳ１２９に移る。
【０２４６】
次に、ナビゲーション・マネージャ１６１は、キー入力本来の動作が再生中のシーンで操作可能かどうかを判断する（Ｓ１２９）。これは、ＶＯＢＵ＿ＵＯＰ＿ＣＴＬ１１０８でユーザが入力した操作が禁止されているか否かによって判断する。キー入力本来の動作が許可されている場合（Ｓ１２９でＹＥＳ）、ナビゲーション・マネージャ１６１は、プレゼンテーション・エンジン１６２で実行しているＡＶデータの再生制御を行う（Ｓ１３０）。例えば、操作許可のシーンでユーザからのキー操作入力が一時停止の場合、ナビゲーション・マネージャ１６１は、プレゼンテーション・エンジン１６２にＡ＿ＰＣＫ９０５およびＶ＿ＰＣＫ９０６のデコード、再生を停止する制御を行う。一方、キー入力本来の動作が許可されていない場合（Ｓ１２９でＮＯ）、ユーザからのキー操作入力を待つ。
【０２４７】
つづいて、図２４を参照しながら、ＤＶＤプレーヤ１１０において、ＡＶデータを再生する前に行う初期化処理（図２５のＳ１１０）について説明する。図２４は、ＤＶＤプレーヤ１１０の初期化処理を示すフローチャートである。
【０２４８】
データ制御部１３２は、ＡＶデータの再生トリガが発生した時、ドライブコントローラ１１４を通じて、ＤＶＤ−ＲＯＭ１２０にアクセスする（Ｓ１１１）。データ制御部１３２は、ＤＶＤ−ＲＯＭ１２０からＶＭＧ８０１を読み出し、ＡＶデータ再生部１１６のナビゲーション・マネージャ１６１にＶＭＧ８０１を送る（Ｓ１１２）。
【０２４９】
次に、ナビゲーション・マネージャ１６１は、データ制御部１３２から受け取ったＶＭＧ８０１を解釈し、ＤＶＤ−ＲＯＭ１２０に記録されているＡＶデータのタイトルメニューを出力部１１７に出力する（Ｓ１１３）。
【０２５０】
次に、データ制御部１３２は、ＤＶＤ−ＲＯＭ１２０のプログラム記録領域８０２に付加機能プログラムのデータが記録されているか確認する（Ｓ１１４）。プログラム記録領域８０２に付加機能プログラムのデータが記録されている場合（Ｓ１１４でＹＥＳ）、読み出した付加機能プログラムをメモリ１１２に記憶して（Ｓ１１５）、初期化処理を終了する。図２３の場合、プログラム記録領域８０２には、付加機能プログラムのデータとして、ＣＭ．ｃｌａｓｓ８０４、Ａｎｉｍａｔｉｏｎ１．ｃｌａｓｓ８０５、Ａｎｉｍａｔｉｏｎ２．ｃｌａｓｓ８０６、Ａｎｉｍａｔｉｏｎ３．ｃｌａｓｓ８０７が記録されているので、メモリ１１２にはこれら４個の付加機能プログラムが記憶される。
【０２５１】
一方、プログラム記録領域８０２に付加機能プログラムのデータが記録されていない場合（Ｓ１１４でＮＯ）、初期化処理を終了する。
【０２５２】
なお、上記例においてタイトルメニューの表示（Ｓ１１３）はＶＭＧ８０１の読み込み（Ｓ１１２）の後であればよい。また、付加機能プログラムの有無の判定（Ｓ１１４）はＶＭＧ８０１の読み込み（Ｓ１１２）の前でもよい。
【０２５３】
つづいて、図２６を参照しながら、キー入力による機能とは異なる機能を追加・置換する処理について説明する。図２６は、ＤＶＤプレーヤ１１０において、キー入力による機能とは異なる機能を追加・置換する処理を示すフローチャートである。
【０２５４】
ＤＶＤプレーヤ１１０では、付加機能プログラムを用いることにより、ユーザによるキー入力に対して、本来の機能（主機能）に他の機能を追加して実行したり、本来の機能（主機能）の代わりに他の機能を実行することができる。
【０２５５】
キー入力による機能とは異なる機能を追加・置換する処理では、まず、キー比較判断部１３１が、メモリ１１２に記憶されたキー対応テーブル１１０１から、ユーザにより行われたキー操作入力を検索する（Ｓ１５１）。そして、付加機能プログラムを実行する必要のある場合（Ｓ１５２でＹＥＳ）、プログラムを実行して（Ｓ１５３）、キー入力による本来の機能とは異なる機能を追加・置換する処理を終了する。
【０２５６】
例えば、図２３に示したキー対応テーブル１１０１では、ユーザが一時停止のキー操作入力を行うと、付加機能プログラムＣＭ．ｃｌａｓｓ８０４を実行する。付加機能プログラムＣＭ．ｃｌａｓｓ８０４にＣＭをランダムに再生する付加機能プログラムを記録することで、一時停止のキー操作入力が行われた場合、ＣＭをランダムに再生することができる。また、ユーザが早送りのキー操作入力を行うと、プログラムＡｎｉｍａｔｉｏｎ１．ｃｌａｓｓ８０５を実行する。
【０２５７】
ただし、実行する付加機能プログラムは、ＤＶＤ−ＲＯＭ１２０に限らず、ＤＶＤプレーヤ１１０に記録されているプログラムであってもよいし、また、他の記録メディアにあってもよい。さらには、それらの組み合わせとして実行してもよい。
【０２５８】
一方、付加機能プログラムを実行する必要がない場合（Ｓ１５２でＮＯ）、処理を終了する。
【０２５９】
本発明は上述した各実施形態（および実施例）に限定されるものではなく、請求項に示した範囲で種々の変更が可能であり、異なる実施形態にそれぞれ開示された技術的手段を適宜組み合わせて得られる実施形態についても本発明の技術的範囲に含まれる。
【産業上の利用可能性】
【０２６０】
本発明に係る情報再生装置（ＡＶデータ再生装置）によれば、操作入力に割り当てられている本来の機能とは異なる機能を実行でき、ユーザの操作入力に対してコンテンツに応じた制御を柔軟に行うことが可能となるため、ＤＶＤ等の記録媒体からＡＶデータを再生するプレーヤに広く適用できる。
【図面の簡単な説明】
【０２６１】
【図１】本発明の一実施の形態に係るＡＶデータ再生装置および記録媒体の構成の概略を示す機能ブロック図である。
【図２】図１に示した記録媒体に格納される対応情報の具体例を示す説明図である。
【図３】図１に示したＡＶデータ再生装置における初期化処理の手順を示すフローチャートである。
【図４】図１に示したＡＶデータ再生装置におけるＡＶデータ再生時の処理の手順を示すフローチャートである。
【図５】図１に示したＡＶデータ再生装置における画面表示の一例を示す説明図である。
【図６】図１に示したＡＶデータ再生装置における画面表示の他の例を示す説明図である。
【図７】図１に示したＡＶデータ再生装置における画面表示のさらに他の例を示す説明図である。
【図８】図１に示したＡＶデータ再生装置における画面表示のさらに他の例を示す説明図である。
【図９】図１に示したＡＶデータ再生装置における画面表示のさらに他の例を示す説明図である。
【図１０】本発明の他の実施の形態に係るＡＶデータ再生装置および記録媒体の構成の概略を示す機能ブロック図である。
【図１１】図１０に示した記録媒体に格納される対応情報の具体例を示す説明図である。
【図１２】図１０に示したＡＶデータ再生装置におけるＡＶデータ再生時の処理の手順を示すフローチャートである。
【図１３】図１０に示したＡＶデータ再生装置における画面表示の一例を示す説明図である。
【図１４】本発明のさらに他の実施の形態に係るＡＶデータ再生装置および記録媒体の構成の概略を示す機能ブロック図である。
【図１５】図１４に示した記録媒体に格納される対応情報の具体例を示す説明図である。
【図１６】図１４に示したＡＶデータ再生装置におけるＡＶデータ再生時の処理の手順を示すフローチャートである。
【図１７】図１４に示したＡＶデータ再生装置における画面表示および音声出力の一例を示す説明図である。
【図１８】本発明の一実施例に係るＤＶＤプレーヤの構成の概略を示す機能ブロック図である。
【図１９】図１８に示したＤＶＤプレーヤで再生されるＤＶＤ−ＲＯＭに記録されているデータのデータ構造を示す説明図である。
【図２０】図１９に示したＶＴＳＴＴ＿ＶＯＢＳのデータ構造を示す説明図である。
【図２１】図２０に示したＮＶ＿ＰＣＫのデータ構造を示す説明図である。
【図２２】図２１に示したプライベートデータ領域およびＰＣＩのデータ構造を示す説明図である。
【図２３】図２２に示したプライベートデータ領域に記録されるキー対応テーブルの一例を示す説明図である。
【図２４】図１８に示したＤＶＤプレーヤにおける初期化処理の手順を示すフローチャートである。
【図２５】図１８に示したＤＶＤプレーヤにおけるＡＶデータ再生時の処理の手順を示すフローチャートである。
【図２６】図１８に示したＤＶＤプレーヤにおけるＡＶデータ再生時の処理の手順を示すフローチャートである。
【符号の説明】
【０２６２】
１０，２１０，３１０    ＡＶデータ再生装置（情報再生装置）
１４，２１４，３１４    読み出し部（付加機能情報読み出し手段、付加機能プログラム
読み出し手段、画像情報読み出し手段、文字情報
読み出し手段、音声情報読み出し手段、主機能制
御情報読み出し手段）
１５      付加機能プログラム実行部（付加機能実行手段）
２０，２２０，３２０    記録媒体（コンテンツ記録媒体）
２１，２２１，３２１    ＡＶデータ（コンテンツデータ）
２２ｂ，２２２ｂ，３２２ｂ    キー制御情報（主機能制御情報）
２２ｃ，２２２ｃ，３２２ｃ    付加機能情報
２３      付加機能プログラム
３１，２３１，３３１    主機能制御部（主機能制御手段）
２１５    アイコン表示部（付加機能実行手段）
２２３    アイコンデータ（画像情報）
３１５    サウンドデータ再生部（付加機能実行手段）
３２３    サウンドデータ（音声情報）
Ｓ１３    付加機能情報読み出しステップ
Ｓ２３    付加機能実行ステップ
【図１】
2005025913.tif 000003
【図２】
2005025913.tif 000004
【図３】
2005025913.tif 000005
【図４】
2005025913.tif 000006
【図５】
2005025913.tif 000007
【図６】
2005025913.tif 000008
【図７】
2005025913.tif 000009
【図８】
2005025913.tif 000010
【図９】
2005025913.tif 000011
【図１０】
2005025913.tif 000012
【図１１】
2005025913.tif 000013
【図１２】
2005025913.tif 000014
【図１３】
2005025913.tif 000015
【図１４】
2005025913.tif 000016
【図１５】
2005025913.tif 000017
【図１６】
2005025913.tif 000018
【図１７】
2005025913.tif 000019
【図１８】
2005025913.tif 000020
【図１９】
2005025913.tif 000021
【図２０】
2005025913.tif 000022
【図２１】
2005025913.tif 000023
【図２２】
2005025913.tif 000024
【図２３】
2005025913.tif 000025
【図２４】
2005025913.tif 000026
【図２５】
2005025913.tif 000027
【図２６】
2005025913.tif 000028