(57)【要約】【課題】  予め定められたメニュー項目の関連情報をユーザに提示する場合に、ユーザが容易に関連情報を把握できる情報処理装置を提供する。【解決手段】  予め定められた基礎メニュー項目を含む基礎メニュー項目リストを表す基礎メニュー項目画像を表示領域３２ａ、３２ｂに表示し、前記基礎メニュー項目の中から１のメニュー項目を選択基礎メニュー項目として選択した場合に、関連情報テーブルから前記選択基礎メニュー項目の関連情報を取得して関連情報メニュー項目リストを生成し、前記関連情報メニュー項目リストを表す関連情報メニュー項目画像を表示領域３２ａ、３２ｂに表示し、前記基礎メニュー項目画像の少なくとも一部を表示領域３５ａ、３５ｂに表示する情報処理装置である。【選択図】        図６
2006350853.tif 000002
【特許請求の範囲】
【請求項１】
予め定められた基礎メニュー項目を含む基礎メニュー項目リストを表す基礎メニュー項目画像を第１の表示領域に表示する基礎メニュー表示手段と、
前記基礎メニュー項目の中から、１のメニュー項目を選択基礎メニュー項目として選択する基礎メニュー項目選択手段と、
前記基礎メニュー項目と、前記基礎メニュー項目に関連する関連情報と、を関連づけて記憶する関連情報テーブルから、前記選択基礎メニュー項目に関連づけられた前記関連情報を第１の関連情報メニュー項目として取得して、該第１の関連情報メニュー項目を含む第１の関連情報メニュー項目リストを生成する第１の関連情報メニュー生成手段と、
前記第１の関連情報メニュー項目リストを表す第１の関連情報メニュー項目画像を前記第１の表示領域に表示する第１の関連情報メニュー表示手段と、
前記基礎メニュー項目画像の少なくとも一部を前記第１の表示領域とは異なる第２の表示領域に表示する基礎メニュー再表示手段と、
を含むことを特徴とする情報処理装置。
【請求項２】
請求項１に記載の情報処理装置において、
前記第１の関連情報メニュー項目の中から、１のメニュー項目を選択関連情報メニュー項目として選択する関連情報メニュー項目選択手段と、
前記関連情報テーブルから、前記選択関連情報メニュー項目に関連づけられた前記基礎メニュー項目を第２の関連情報メニュー項目として取得して、該第２の関連情報メニュー項目を含む第２の関連情報メニュー項目リストを生成する第２の関連情報メニュー生成手段と、
前記第２の関連情報メニュー項目リストを表す第２の関連情報メニュー項目画像を前記第１の表示領域に表示する第２の関連情報メニュー表示手段と、
前記第１の関連情報メニュー項目画像の少なくとも一部を前記第２の表示領域に表示する第１の関連情報メニュー再表示手段と、
をさらに含むことを特徴とする情報処理装置。
【請求項３】
請求項２に記載の情報処理装置において、
前記選択関連情報メニュー項目の識別情報を保持する選択メニュー項目保持手段と、
前記第１の関連情報メニュー項目リストの識別情報を保持する第１の関連情報メニュー項目保持手段と、
をさらに含み、
前記第１の関連情報メニュー表示手段は、前記第２の関連情報メニュー項目画像が表示されている状態で、ユーザの上位メニュー表示指示があった場合には、前記第１の関連情報メニュー項目保持手段により保持されている識別情報に対応づけられた前記第１の関連情報メニュー項目画像を、前記選択メニュー項目保持手段により保持されている識別情報に対応づけられた前記選択関連情報メニュー項目が選択された状態で表示することを特徴とする情報処理装置。
【請求項４】
請求項１乃至３のいずれか一項に記載の情報処理装置において、
前記基礎メニュー再表示手段は、前記基礎メニュー項目画像の少なくとも一部を変形して前記第２の表示領域に表示することを特徴とする情報処理装置。
【請求項５】
請求項４に記載の情報処理装置において、
前記基礎メニュー表示手段は、前記基礎メニュー項目画像を表すオブジェクトを仮想三次元空間上に配置して、該仮想三次元空間上に設定された所与の視点位置及び視線方向に基づいて前記基礎メニュー項目画像を表すオブジェクトを表示し、
前記基礎メニュー再表示手段は、前記仮想三次元空間内で前記オブジェクトの表面と前記視線方向とのなす角を変化させることにより、前記仮想三次元空間に配置された前記基礎メニュー項目画像の少なくとも一部を変形して表示することを特徴とする情報処理装置。
【請求項６】
請求項１乃至５のいずれか一項に記載の情報処理装置において、
前記基礎メニュー項目リストの候補となる一又は複数の基礎メニュー項目を記憶するメニュー項目記憶手段をさらに含むことを特徴とする情報処理装置。
【請求項７】
請求項６に記載の情報処理装置において、
前記一又は複数の基礎メニュー項目に対して、ユーザが任意にメニュー項目を追加及び／又は削除するメニュー項目変更手段をさらに含むことを特徴とする情報処理装置。
【請求項８】
第１のリストを表す画像を表示する第１のリスト表示手段と、
前記第１のリストの中から、１の項目を選択項目として選択する項目選択手段と、
前記選択項目に関連づけられた第２のリストを表す画像を表示する第２のリスト表示手段と、
前記第１のリストを表す画像の少なくとも一部を変形して表示する第１のリスト再表示手段と、
を含むことを特徴とする情報処理装置。
【請求項９】
請求項８に記載の情報処理装置において、
前記第２のリスト表示手段は、前記第１のリスト表示手段が前記第１のリストを表す画像を表示する領域である第１の表示領域に前記第２のリストを表す画像を表示し、
前記第１のリスト再表示手段は、前記第１の表示領域とは異なる第２の表示領域に前記第１のリストを表す画像の少なくとも一部を表示することを特徴とする情報処理装置。
【請求項１０】
請求項８又は９に記載の情報処理装置において、
前記第１のリスト表示手段は、前記第１のリストを表す画像を表すオブジェクトを仮想三次元空間上に配置して、該仮想三次元空間上に設定された所与の視点位置及び視線方向に基づいて前記第１のリストを表す画像を表示し、
前記第１のリスト再表示手段は、前記仮想三次元空間内で前記オブジェクトの表面と前記視線方向とのなす角を変化させることにより、前記仮想三次元空間に配置された前記第１のリストを表す画像の少なくとも一部を変形して表示することを特徴とする情報処理装置。
【請求項１１】
情報処理装置に予め定められた基礎メニュー項目を含む基礎メニュー項目リストを表す基礎メニュー項目画像を第１の表示領域に表示するステップと、
前記基礎メニュー項目の中から、１のメニュー項目を選択基礎メニュー項目として選択するステップと、
前記基礎メニュー項目と、前記基礎メニュー項目に関連する関連情報と、を関連づけて記憶する関連情報テーブルから、前記選択基礎メニュー項目に関連づけられた前記関連情報を関連情報メニュー項目として取得して、該関連情報メニュー項目を含む関連情報メニュー項目リストを生成するステップと、
前記関連情報メニュー項目リストを表す関連情報メニュー項目画像を前記第１の表示領域に表示するステップと、
前記基礎メニュー項目画像の少なくとも一部を前記第１の表示領域とは異なる第２の表示領域に表示するステップと、
を含むことを特徴とする情報処理装置の制御方法。
【請求項１２】
コンピュータに、
予め定められた基礎メニュー項目を含む基礎メニュー項目リストを表す基礎メニュー項目画像を第１の表示領域に表示するステップと、
前記基礎メニュー項目の中から、１のメニュー項目を選択基礎メニュー項目として選択するステップと、
前記基礎メニュー項目と、前記基礎メニュー項目に関連する関連情報と、を関連づけて記憶する関連情報テーブルから、前記選択基礎メニュー項目に関連づけられた前記関連情報を関連情報メニュー項目として取得して、該関連情報メニュー項目を含む関連情報メニュー項目リストを生成するステップと、
前記関連情報メニュー項目リストを表す関連情報メニュー項目画像を前記第１の表示領域に表示するステップと、
前記基礎メニュー項目画像の少なくとも一部を前記第１の表示領域とは異なる第２の表示領域に表示するステップと、
を実行させることを特徴とする情報処理プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、メニュー項目を表す画像を表示する情報処理装置、情報処理装置の制御方法及び情報処理プログラムに関する。
【背景技術】
【０００２】
デジタル家電などの装置においては、視覚的な良好さと簡易な操作性を備えたユーザインタフェースが強く求められる。このような要請に応えるため、装置に予め定められた基礎メニュー項目とその基礎メニュー項目が属するカテゴリを、画面上に二次元的に配列したアイコンによって表現することでメニュー画面を実現するユーザインタフェースがある（特許文献１参照）。
【０００３】
このような装置においては、例えば基礎メニュー項目が装置の保有するコンテンツに対応している場合、当該コンテンツのジャンル、監督、出演者などの関連情報を、関連情報を記憶するテーブルから動的に取得し、表示する機能を持つことがある。このような場合に関連情報を表示する方法として、メニュー画面を消去して、新たに専用の関連情報表示画面を表示する方法がある。また、基礎メニュー項目は変化させずにそのまま表示した状態で、関連情報をメニュー画面に新たに表示する方法もある。
【特許文献１】特開２００４−３５６７７４号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、上記の方法のうち、前者のようにメニュー画面を消去する方法においては、選択したメニュー項目及び選択肢として表示されていたメニュー項目が消去されてしまうため、関連情報とメニュー項目とのつながりがユーザにとって分かりにくくなる。
【０００５】
一方、後者のように基礎メニュー項目はそのままで関連情報を新たに表示する方法においては、上述の問題は解消するものの、関連情報を表示した際にユーザは関連情報の表示位置をまず認識する必要がある。そのため、ユーザは一目で関連情報を把握することができない。また、基礎メニュー項目が変化せずに画面上に残るため、選択済みのメニュー項目と新たに表示された関連情報との判別がしにくい。
【０００６】
本発明は、上記実情に鑑みてなされたものであって、その目的の一つは、情報処理装置に予め定められたメニュー項目の関連情報をユーザに提示する場合に、ユーザが容易に関連情報を把握できる情報処理装置、情報処理装置の制御方法及び情報処理プログラムを提供することにある。
【０００７】
また、本発明の別の目的は、情報処理装置に予め定められたメニュー項目の関連情報をユーザに提示する場合に、選択済みのメニュー項目と新たに表示された関連情報とをユーザが判別しやすい情報処理装置、情報処理装置の制御方法及び情報処理プログラムを提供することにある。
【課題を解決するための手段】
【０００８】
上記課題を解決するための本発明に係る情報処理装置は、予め定められた基礎メニュー項目を含む基礎メニュー項目リストを表す基礎メニュー項目画像を第１の表示領域に表示する基礎メニュー表示手段と、前記基礎メニュー項目の中から、１のメニュー項目を選択基礎メニュー項目として選択する基礎メニュー項目選択手段と、前記基礎メニュー項目と、前記基礎メニュー項目に関連する関連情報と、を関連づけて記憶する関連情報テーブルから、前記選択基礎メニュー項目に関連づけられた前記関連情報を第１の関連情報メニュー項目として取得して、該第１の関連情報メニュー項目を含む第１の関連情報メニュー項目リストを生成する第１の関連情報メニュー生成手段と、前記第１の関連情報メニュー項目リストを表す第１の関連情報メニュー項目画像を前記第１の表示領域に表示する第１の関連情報メニュー表示手段と、前記基礎メニュー項目画像の少なくとも一部を前記第１の表示領域とは異なる第２の表示領域に表示する基礎メニュー再表示手段と、を含むことを特徴とする。
【０００９】
また、上記情報処理装置は、前記第１の関連情報メニュー項目の中から、１のメニュー項目を選択関連情報メニュー項目として選択する関連情報メニュー項目選択手段と、前記関連情報テーブルから、前記選択関連情報メニュー項目に関連づけられた前記基礎メニュー項目を第２の関連情報メニュー項目として取得して、該第２の関連情報メニュー項目を含む第２の関連情報メニュー項目リストを生成する第２の関連情報メニュー生成手段と、前記第２の関連情報メニュー項目リストを表す第２の関連情報メニュー項目画像を前記第１の表示領域に表示する第２の関連情報メニュー表示手段と、前記第１の関連情報メニュー項目画像の少なくとも一部を前記第２の表示領域に表示する第１の関連情報メニュー再表示手段と、をさらに含むこととしてもよい。
【００１０】
さらに、上記情報処理装置は、前記選択関連情報メニュー項目の識別情報を保持する選択メニュー項目保持手段と、前記第１の関連情報メニュー項目リストの識別情報を保持する第１の関連情報メニュー項目保持手段と、をさらに含み、前記第１の関連情報メニュー表示手段は、前記第２の関連情報メニュー項目画像が表示されている状態で、ユーザの上位メニュー表示指示があった場合には、前記第１の関連情報メニュー項目保持手段により保持されている識別情報に対応づけられた前記第１の関連情報メニュー項目画像を、前記選択メニュー項目保持手段により保持されている識別情報に対応づけられた前記選択関連情報メニュー項目が選択された状態で表示することとしてもよい。
【００１１】
また、上記情報処理装置において、前記基礎メニュー再表示手段は、前記基礎メニュー項目画像の少なくとも一部を変形して前記第２の表示領域に表示することとしてもよい。
【００１２】
さらに、上記情報処理装置において、前記基礎メニュー表示手段は、前記基礎メニュー項目画像を表すオブジェクトを仮想三次元空間上に配置して、該仮想三次元空間上に設定された所与の視点位置及び視線方向に基づいて前記基礎メニュー項目画像を表すオブジェクトを表示し、前記基礎メニュー再表示手段は、前記仮想三次元空間内で前記オブジェクトの表面と前記視線方向とのなす角を変化させることにより、前記仮想三次元空間に配置された前記基礎メニュー項目画像の少なくとも一部を変形して表示することとしてもよい。
【００１３】
また、上記情報処理装置は、前記基礎メニュー項目リストの候補となる一又は複数の基礎メニュー項目を記憶するメニュー項目記憶手段をさらに含むこととしてもよい。
【００１４】
さらに、上記情報処理装置において、前記一又は複数の基礎メニュー項目に対して、ユーザが任意にメニュー項目を追加及び／又は削除するメニュー項目変更手段をさらに含むこととしてもよい。
【００１５】
また、本発明に係る他の情報処理装置は、第１のリストを表す画像を表示する第１のリスト表示手段と、前記第１のリストの中から、１の項目を選択項目として選択する項目選択手段と、前記選択項目に関連づけられた第２のリストを表す画像を表示する第２のリスト表示手段と、前記第１のリストを表す画像の少なくとも一部を変形して表示する第１のリスト再表示手段と、を含むことを特徴とする。
【００１６】
また、上記情報処理装置において、前記第２のリスト表示手段は、前記第１のリスト表示手段が前記第１のリストを表す画像を表示する領域である第１の表示領域に前記第２のリストを表す画像を表示し、前記第１のリスト再表示手段は、前記第１の表示領域とは異なる第２の表示領域に前記第１のリストを表す画像の少なくとも一部を表示することとしてもよい。
【００１７】
また、上記情報処理装置において、前記第１のリスト表示手段は、前記第１のリストを表す画像を表すオブジェクトを仮想三次元空間上に配置して、該仮想三次元空間上に設定された所与の視点位置及び視線方向に基づいて前記第１のリストを表す画像を表示し、前記第１のリスト再表示手段は、前記仮想三次元空間内で前記オブジェクトの表面と前記視線方向とのなす角を変化させることにより、前記仮想三次元空間に配置された前記第１のリストを表す画像の少なくとも一部を変形して表示することとしてもよい。
【００１８】
また、本発明に係る情報処理装置の制御方法は、情報処理装置に予め定められた基礎メニュー項目を含む基礎メニュー項目リストを表す基礎メニュー項目画像を第１の表示領域に表示するステップと、前記基礎メニュー項目の中から、１のメニュー項目を選択基礎メニュー項目として選択するステップと、前記基礎メニュー項目と、前記基礎メニュー項目に関連する関連情報と、を関連づけて記憶する関連情報テーブルから、前記選択基礎メニュー項目に関連づけられた前記関連情報を関連情報メニュー項目として取得して、該関連情報メニュー項目を含む関連情報メニュー項目リストを生成するステップと、前記関連情報メニュー項目リストを表す関連情報メニュー項目画像を前記第１の表示領域に表示するステップと、前記基礎メニュー項目画像の少なくとも一部を前記第１の表示領域とは異なる第２の表示領域に表示するステップと、を含むことを特徴とする。
【００１９】
また、本発明に係る情報処理プログラムは、コンピュータに、予め定められた基礎メニュー項目を含む基礎メニュー項目リストを表す基礎メニュー項目画像を第１の表示領域に表示するステップと、前記基礎メニュー項目の中から、１のメニュー項目を選択基礎メニュー項目として選択するステップと、前記基礎メニュー項目と、前記基礎メニュー項目に関連する関連情報と、を関連づけて記憶する関連情報テーブルから、前記選択基礎メニュー項目に関連づけられた前記関連情報を関連情報メニュー項目として取得して、該関連情報メニュー項目を含む関連情報メニュー項目リストを生成するステップと、前記関連情報メニュー項目リストを表す関連情報メニュー項目画像を前記第１の表示領域に表示するステップと、前記基礎メニュー項目画像の少なくとも一部を前記第１の表示領域とは異なる第２の表示領域に表示するステップと、を実行させることを特徴とする。
【発明の効果】
【００２０】
本発明によれば、情報処理装置に予め定められたメニュー項目についての関連情報をユーザに提示する場合に、選択済みのメニュー項目を画面上の別の領域に再表示するとともに、選択済みのメニュー項目が表示されていた領域に関連情報を表示することで、ユーザが容易に関連情報を把握することができる。また、選択済みのメニュー項目を変形して再表示することで、選択済みのメニュー項目と新たに表示された関連情報とをユーザが明確に判別することができる。
【発明を実施するための最良の形態】
【００２１】
以下、本発明の好適な実施の形態について、図面を参照しながら詳細に説明する。
【００２２】
図１に示すように、本発明の実施の形態に係る情報処理装置は、制御部１１と、画像処理部１２と、表示制御部１３と、記憶部１４と、ディスクドライブ１５と、操作部１６と、通信部１７とを含んで構成されている。
【００２３】
ここで、制御部１１は、例えばＣＰＵ等で構成されており、記憶部１４に格納されているプログラム、又はディスクドライブ１５によって読み出されるプログラムを実行する。
【００２４】
画像処理部１２は、制御部１１からの指示に従って描画処理を実行するグラフィックプロセッサである。画像処理部１２による描画処理結果は、表示制御部１３に出力される。
【００２５】
表示制御部１３は、画像処理部１２により出力された描画処理結果を映像信号に変換し、ディスプレイ装置や家庭用テレビなどの表示装置に対して出力する。そして、その結果が、表示装置の画面上に表示される映像としてユーザに提示される。
【００２６】
記憶部１４は、ＲＡＭやＲＯＭ等のメモリ素子を含んで構成されている。この記憶部１４は、制御部１１によって実行されるプログラムを保持してもよい。また、この記憶部１４は、制御部１１のワークメモリとしても動作する。ディスクドライブ１５は、例えばＤＶＤやＣＤ等の可搬型の光ディスクドライブや、ハードディスクドライブなどを含む。ディスクドライブ１５は、制御部１１によって実行されるプログラムを保持してもよい。
【００２７】
操作部１６は、ユーザの指示操作を受け付けて、当該指示操作の内容を制御部１１に出力する。操作部１６は、キーボードやマウスであってもよいし、家庭用ゲーム機のコントローラであってもよい。ここでは、具体的に家庭用ゲーム機のコントローラである場合を例として説明する。操作部１６としてのコントローラは、図２に示すように、把持部２０Ｒ，２０Ｌを有している。ユーザは、これら把持部２０をそれぞれ左右の手で把持する。ユーザが把持部２０を把持した状態で各親指により操作可能な位置には、第１の操作部２１、第２の操作部２２及びアナログ操作部２３Ｒ、２３Ｌが設けられている。
【００２８】
ここで第１の操作部２１には、上方向指示キー２１ａ、下方向指示キー２１ｂ、右方向指示キー２１ｃ及び左方向指示キー２１ｄが設けられている。ユーザはこれらの方向指示キー２１ａ、２１ｂ、２１ｃ及び２１ｄを利用して、方向を指示することができ、例えば画面上の操作対象を特定するために用いられる。また、第２の操作部２２には、三角（「△」）形状の刻印が設けられた三角ボタン２２ａと、バツ（「×」）形状の刻印が設けられた×ボタン２２ｂと、丸（「○」）形状の刻印が設けられた○ボタン２２ｃと、矩形（「□」）形状の刻印が設けられた矩形ボタン２２ｄとが設けられている。これらのボタン２２ａ、２２ｂ、２２ｃ及び２２ｄは、例えば、方向指示キー２１ａ、２１ｂ、２１ｃ及び２１ｄにて特定された操作対象に応じて、何らかの処理を実行させるために割り当てられる。
【００２９】
アナログ操作部２３Ｒ、２３Ｌは、点ａを支点とした傾倒操作が可能となっており、また、このように傾倒させた状態で、支点ａを通る回転軸ｂを中心とした回転操作が可能となっている。このアナログ操作部２３Ｒ、２３Ｌは、非傾倒操作時には、図２に示すように起立した傾きのない状態でそのポジションが保持されるようになっている。そして、アナログ操作部２３Ｒ或いはアナログ操作部２３Ｌを押圧操作しながら傾倒操作すると、上記基準ポジションに対する傾き量と傾き方向に応じたｘｙ座標上の座標値（ｘ，ｙ）が検出され、この座標値が操作出力として制御部１１に出力される。
【００３０】
また、このコントローラは、制御部１１に対してプログラムの実行を指示するためのスタートボタン２４や、各種モードを切り替える指示などを行うためのセレクトボタン２５及びモード選択スイッチ２６を有する。例えば、このモード選択スイッチ２６により、特定のモード（アナログモード）が選択されたときに、発光ダイオード（ＬＥＤ）２７が発光制御されて、アナログ操作部２３Ｒ、２３Ｌが動作状態となる。また、別のモード（デジタルモード）が選択された場合には、発光ダイオード２７が消灯制御され、アナログ操作部２３Ｒ、２３Ｌが非動作状態となる。
【００３１】
さらに、このコントローラには、各把持部２０Ｒ、２０Ｌを左右の手で把持した状態において例えば各手の人差し指等で操作可能な位置に、右ボタン２８及び左ボタン２９が設けられている。この各ボタン２８，２９は、それぞれコントローラの厚さ方向に併設された、第１の右ボタン２８Ｒ１、第２の右ボタン２８Ｒ２、第１の左ボタン２９Ｌ１及び第２の左ボタン２９Ｌ２を有する。
【００３２】
通信部１７は、ネットワークカードやモデム等であり、制御部１１からの指示に従って、ネットワークを介して情報を送信する。また、通信部１７は、ネットワークを介して到来する情報を受信して制御部１１に出力する。なお、この通信部１７は、必ずしも必要ではない。
【００３３】
以下では、本発明の実施の形態に係る情報処理装置が、映画、音楽、写真などのコンテンツをユーザの指示に従って再生するコンテンツ再生装置である場合に、当該コンテンツ再生装置がメニュー画面を表示し、ユーザの指示操作に従って動作する例について説明する。なお、本発明は、コンテンツ再生装置以外の情報処理装置に対しても適用可能である。
【００３４】
図３は、本発明の実施の形態に係るコンテンツ再生装置が、最初に起動した場合などに、基礎メニュー表示画面を表示し、ユーザの操作によって基礎メニュー表示画面から関連情報表示画面に遷移する処理の流れを示すフロー図である。コンテンツ再生装置は、まず図４に示すような基礎メニュー表示画面３０を画面上に表示する（ステップＳ１）。以下、基礎メニュー表示画面３０に表示される情報について説明する。
【００３５】
基礎メニュー表示画面３０の中で、カテゴリアイコン表示領域３１には、カテゴリアイコンが横一列に並べて表示されている。ここでカテゴリは、コンテンツ再生装置に登録されているコンテンツや、ユーザの指示操作の対象となるコンテンツ再生装置の機能などの基礎メニュー項目を、一定の基準によって分類したグループを表す。例えば、映画、音楽、写真などのコンテンツの種類に応じたカテゴリや、装置の動作に関する設定項目を含むカテゴリなどがある。また、アイコンは、例えば図形や記号、文字などからなる画像であって、カテゴリや、装置の持つ機能、コンテンツ、コンテンツの関連情報などのメニュー項目を表すために画面上に表示される。本実施の形態の場合、基礎メニュー表示画面３０において表示されているカテゴリアイコンは、写真カテゴリアイコンＩ１ａ、音楽カテゴリアイコンＩ１ｂ、映画カテゴリアイコンＩ１ｃ、ゲームカテゴリアイコンＩ１ｄ及びネットワークカテゴリアイコンＩ１ｅである。
【００３６】
画面上に表示されているカテゴリアイコンの中で、画面上の所定の位置に表示されているカテゴリアイコンが、現在選択されている選択カテゴリを表す選択カテゴリアイコンである。図４の例においては、映画カテゴリアイコンＩ１ｃが選択カテゴリアイコンであり、映画カテゴリが選択カテゴリとなる。選択カテゴリアイコンは、ユーザが選択カテゴリアイコンであることを容易に判別できるように、明るい色で表示する、カテゴリ名を付記的に表示するなどの方法で他のカテゴリアイコンと区別できるようにしてもよい。
【００３７】
主メニューアイコン表示領域３２には、選択カテゴリに対応づけられた、基礎メニュー項目を表す基礎メニューアイコンが表示される。ここで、基礎メニュー項目は、カテゴリを選択する時点で、コンテンツ再生装置に記憶されている一又は複数のメニュー項目である。基礎メニュー項目は、装置の記憶部１４又はディスクドライブ１５に予め保持されているコンテンツや、装置の動作に関する設定項目などを表すものであり、１以上のカテゴリに対応づけられている。例えば、コンテンツ再生装置に登録されている映画のコンテンツは、映画カテゴリに対応づけられた基礎メニュー項目に対応している。ここで基礎メニューアイコンは、メニュー項目の内容を表す画像からなる。例えば映画のコンテンツを表す基礎メニューアイコンであれば、その映画作品の販売パッケージに使われている画像などを用いてもよい。また、基礎メニューアイコンの画像は必ずしも基礎メニュー項目ごとに異なる必要はなく、場合によっては一つの画像を複数の基礎メニュー項目に対応づけて用いてもよい。
【００３８】
ここで、基礎メニュー項目は、カテゴリを選択した時点で既に記憶されているメニュー項目であり、選択カテゴリに対応づけられた基礎メニュー項目リストの内容はカテゴリを選択した時点で決まっている。しかし、基礎メニュー項目は常に固定されているものではなく、コンテンツ再生装置の機能の追加や削除、またユーザによる設定などによって基礎メニュー項目は追加されたり削除されたりするものである。例えば、ユーザがコンテンツ再生装置に新たに映画のコンテンツを登録した場合、当該コンテンツを表す基礎メニュー項目がコンテンツ再生装置に追加される。また、ユーザがコンテンツ再生装置に登録された映画のコンテンツを削除した場合、当該コンテンツを表す基礎メニュー項目はコンテンツ再生装置から削除される。これらの処理に伴い、映画カテゴリアイコンＩ１ｃが選択された場合の選択カテゴリに対応づけられた基礎メニュー項目リストの内容も、変化する。
【００３９】
主メニューアイコン表示領域３２に表示された基礎メニューアイコンの中で、選択メニューアイコン表示領域３３に表示されているアイコンが、現在選択されている選択基礎メニュー項目を表す選択基礎メニューアイコンである。図４の例においては、タイトルＡＡＡの映画作品を表すアイコンＩ２が選択基礎メニューアイコンであり、映画ＡＡＡが選択基礎メニュー項目となる。選択基礎メニューアイコンは、アイコンを囲む枠を表す画像を表示するなど、選択カテゴリアイコンとは異なる方法で他のアイコンと区別できるように表示する。また、選択基礎メニュー項目に対応するメニュー項目名を、アイコンの近傍に表示することとしてもよい。
【００４０】
次に、操作部１６に対する指示操作によって、ユーザがカテゴリ及び基礎メニュー項目を選択する処理について説明する（ステップＳ２）。
【００４１】
基礎メニュー表示画面３０において、ユーザは、右方向指示キー２１ｃ及び左方向指示キー２１ｄなどを用いて、選択カテゴリアイコンを任意に変更できる。例えば、図４の例において、ユーザが右方向指示キー２１ｃを押下すると、カテゴリアイコンは画面上を左方向に移動し、映画カテゴリアイコンＩ１ｃの右隣にあるゲームカテゴリアイコンＩ１ｄが、これまで映画カテゴリアイコンＩ１ｃが表示されていた位置に表示される。これにより、ゲームカテゴリが選択カテゴリとなる。
【００４２】
右方向指示キー２１ｃ又は左方向指示キー２１ｄにより新たなカテゴリが選択カテゴリとなった場合、選択カテゴリに対応づけられた基礎メニュー項目リストに基づき、基礎メニュー項目を表すアイコンを表示する処理を行う。ここで、基礎メニュー項目リストは、記憶部１４又はディスクドライブ１５に保持されている基礎メニュー項目のうち、選択カテゴリに対応づけられた基礎メニュー項目からなるリストである。例えば映画カテゴリの場合、映画カテゴリに属する基礎メニュー項目である映画のコンテンツの情報は、図５に示すような基礎メニュー項目リストに格納されている。以下、基礎メニュー項目を表すアイコンを表示する処理について、詳しく説明する。
【００４３】
制御部１１は、まず記憶部１４又はディスクドライブ１５から選択カテゴリに対応する基礎メニュー項目リスト、及び基礎メニュー項目リストに含まれる基礎メニュー項目に対応する基礎メニューアイコンの画像データを読み込む。続いて、画像処理部１２に対してアイコンの画像データ及び画面上のアイコンの表示位置の情報を出力する。ここで、アイコンの表示位置は、基礎メニュー項目リストの順序に基づいて決定してもよいし、基礎メニュー項目を予め定められた方法によって並べ替えた順序に応じて決定してもよい。
【００４４】
画像処理部１２は、制御部１１から受け取ったアイコンの画像データ及び表示位置の情報に基づいて、画面上に表示すべき画像のデータを生成し、表示制御部１３に出力する。表示制御部１３は、表示制御部１３から受け取ったデータを映像信号に変換し、表示装置に出力する。これにより、例えば図４に示すように選択カテゴリとして映画カテゴリが選択された場合、コンテンツ再生装置に登録されている映画のコンテンツを表すアイコンが、画面上の主メニューアイコン表示領域３２ａ、３２ｂに表示される。
【００４５】
主メニューアイコン表示領域３２ａ、３２ｂに基礎メニュー項目を表す画像を表示する処理は、以下に説明するように、仮想三次元空間に配置したオブジェクトを画面上に表示する三次元グラフィックス処理を用いて実行してもよい。この場合、まず、アイコンの画像の大きさに合わせた大きさを持つ平板状のオブジェクトを予め用意しておく。そして、制御部１１は、基礎メニュー項目に対応するアイコンの画像データを読み込んで、この画像データをテクスチャ画像として前述の平板状オブジェクトに貼り付ける。そして、アイコンの画像データを貼り付けたオブジェクトの情報を、画像処理部１２に出力する。また、アイコンの位置は、仮想三次元空間上の位置として決定し、この位置情報を画像処理部１２に出力する。
【００４６】
画像処理部１２は、制御部１１から受け取った情報をもとに、オブジェクトを仮想三次元空間上に配置する。そして、予め設定された視点位置及び視線方向に基づいて、仮想三次元空間上のオブジェクトが画面上に表示される位置、大きさ及び形状を計算し、オブジェクトを二次元の画像データに変換する。表示制御部１３は、画像処理部１２が生成した二次元の画像データを映像信号に変換して出力する。なお、以上の説明で制御部１１が実行するとした処理のうち、アイコンの画像データを平板状オブジェクトへ貼り付ける処理など、画面上に表示される画像を生成するための処理の一部は、画像処理部１２が実行することとしてもよい。このように、三次元グラフィックス処理を用いることで、メニュー画面を三次元空間であるかのように演出し、後に説明する基礎メニューアイコンを再表示する処理においてアイコンの変形及び移動を直感的に把握しやすい形でユーザに提示することができる。
【００４７】
この状態で、ユーザは、上方向指示キー２１ａ及び下方向指示キー２１ｂなどを用いて、選択基礎メニューアイコンを任意に変更できる。例えば図４の例において、下方向指示キー２１ｂを押下すると、基礎メニューアイコンは画面上を上方向に移動し、アイコンＩ２の一つ下に表示されていたアイコンが、選択メニューアイコン表示領域３３に表示されて、選択基礎メニューアイコンとなる。なお、この場合に、アイコンＩ２はカテゴリアイコンと重ならないように、領域３２ｂの最下段に移動する。逆に上方向指示キー２１ａを押下した場合は、領域３２ｂの最下段にあったアイコンが選択基礎メニューアイコンとなり、その他の基礎メニューアイコンは下方向に移動する。以上の操作により、ユーザは任意に特定のカテゴリ及びそのカテゴリに含まれる基礎メニュー項目の中の一つを選択基礎メニュー項目として選択することができる。
【００４８】
次に、基礎メニュー表示画面３０において、ユーザが操作部１６に対して行う指示操作により、コンテンツ再生装置が選択基礎メニュー項目に対して実行する処理について説明する。制御部１１は、ユーザの指示操作に応じて、選択基礎メニュー項目に対して、当該基礎メニュー項目に対応する機能を実行する処理、当該基礎メニュー項目に対してさらに細かい指示を受け付けるオプションメニュー画面を表示する処理、又は下位メニューを表示する処理を実行する。ここでは、○ボタン２２ｃの押下が機能実行指示、三角ボタン２２ａの押下がオプションメニュー画面表示指示、第１の右ボタン２８Ｒ１の押下が下位メニュー表示指示にそれぞれ対応するものとする。例えば、選択基礎メニュー項目が映画のコンテンツであれば、機能実行指示により制御部１１は当該コンテンツの再生を行う。
【００４９】
以下では、ユーザから下位メニュー表示指示があった場合（ステップＳ３）に、コンテンツ再生装置が実行する処理の内容について説明する。下位メニュー表示指示があった場合、まず制御部１１は、その時点での選択基礎メニュー項目が関連情報を持つメニュー項目であるか否かの判定を行う（ステップＳ４）。これは、選択基礎メニュー項目のデータ種別を用いて行うことができる。例えば、基礎メニュー項目が映画カテゴリに対応づけられた映画のコンテンツであれば、関連情報を表示することとする。
【００５０】
選択基礎メニュー項目が関連情報を持つメニュー項目であった場合、制御部１１は、ユーザの指示操作を一時的に受け付けないように設定して、図６に示すような第１の関連情報表示画面３４を表示する処理を行う。具体的に行う処理は、選択基礎メニュー項目の識別情報を保持する処理、関連情報メニュー生成処理、基礎メニュー再表示処理及び関連情報メニュー表示処理である。これらの処理について、以下に説明する。
【００５１】
制御部１１は、まず選択基礎メニュー項目の識別情報を記憶部１４に保持する（ステップＳ５）。例えば図７に示すような映画作品テーブルがコンテンツ再生装置内に保持されているとすると、図４の例における選択基礎メニュー項目は映画ＡＡＡなので、選択基礎メニュー項目の識別情報である作品ＩＤは、作品１である。よって、制御部１１は作品１という情報を選択基礎メニュー項目の識別情報として記憶部１４に保持する。この情報は、後に関連情報表示画面から基礎メニュー表示画面に復帰する際に、最初に選択基礎メニュー項目として表示する基礎メニュー項目を決定するために用いられる。
【００５２】
次いで、制御部１１は、関連情報メニュー生成処理を実行する（ステップＳ６）。関連情報メニュー生成処理は、第１の右ボタン２８Ｒ１が押下された時点の選択基礎メニュー項目に基づいて、当該基礎メニュー項目に関連づけられた関連情報を、関連情報テーブルを検索することにより、関連情報メニュー項目として取得する処理である。この処理により、この関連情報メニュー項目を含んだ関連情報メニュー項目リストが生成される。
【００５３】
ここで、関連情報テーブルは、基礎メニュー項目と、基礎メニュー項目に関連する関連情報と、を関連づけて記憶するデータベースである。関連情報テーブルは、記憶部１４又はディスクドライブ１５に保持されていてもよいし、インターネットなどのネットワークに接続するサーバ上に保持されていてもよい。関連情報がサーバ上に保持されている場合、制御部１１は通信部１７を介してサーバから関連情報を取得する。例えば、映画のコンテンツに関する関連情報テーブルは、図８に示すように、作品ＩＤと、関連情報のＩＤと、関連情報のデータ種別を関連づけた情報を保持している。
【００５４】
具体的に、選択基礎メニュー項目が映画ＡＡＡの場合、制御部１１は、映画ＡＡＡの作品ＩＤである作品１を検索キーとして関連情報テーブルを検索する。関連情報テーブルが図８に示す内容を持つ場合、制御部１１は、検索の結果、データ種別「監督」として人物１を、データ種別「出演者」として人物２及び人物３を、データ種別「関連作品」として作品６を得る。そして、この検索により得られた結果を関連情報メニュー項目として、関連情報メニュー項目リストを生成する。
【００５５】
また、関連情報メニュー項目リストは、関連情報テーブルの検索により得られた項目以外の項目を含んでもよい。例えば、図７に示す映画作品テーブルを参照して、選択基礎メニュー項目である映画ＡＡＡに対応づけられたジャンルの情報である「アクション」を、データ種別「ジャンル」の関連情報として関連情報メニュー項目リストに加えてもよい。また、関連情報テーブルとして、複数のテーブルを利用してもよい。これにより、ネットワーク上に公開されている複数の映画情報データベースなどを利用して関連情報を幅広く収集し、動的にメニュー項目を生成して表示することが可能となる。
【００５６】
次に、制御部１１及び画像処理部１２は、基礎メニュー再表示処理を実行する（ステップＳ７）。基礎メニュー再表示処理は、下位メニュー表示指示がなされた時点で主メニューアイコン表示領域３２ａ、３２ｂに表示されている基礎メニューアイコンを、主メニューアイコン表示領域３２ａ、３２ｂとは異なる前メニューアイコン表示領域３５ａ、３５ｂに再表示する処理である。
【００５７】
ここで、再表示する場合には、アイコンの画像を幾何的に変形して表示することとしてもよい。この変形は、例えばパース処理などにより実現できる。また、再表示する際に、画像の透明度を上げる、色の明度を下げる、又はグレースケールによる画像に変換するなどの処理を合わせて行ってもよい。これにより、前メニューアイコン表示領域３５ａ、３５ｂに表示されるアイコンが、既にユーザが選択を実行したメニュー項目のアイコンであることを、ユーザが容易に把握することができる。
【００５８】
また、この場合において、第１の右ボタン２８Ｒ１が押下された時点の選択基礎メニューアイコンは、変形させずに、表示をそのまま維持することとしてもよい。これにより、関連情報を表示した場合に、表示した関連情報がどの基礎メニュー項目に関する関連情報かが明確になる。図６に示す例においては、選択基礎メニューアイコンである映画ＡＡＡのアイコンＩ２は、主メニューアイコン表示領域３２ａと３２ｂの間の位置に表示される。
【００５９】
また、基礎メニュー表示画面において、基礎メニューアイコンを貼り付けたオブジェクトを仮想三次元空間に配置して画面データを生成した場合、三次元グラフィックス処理により基礎メニュー再表示処理を実行することとしてもよい。具体的には、制御部１１が、仮想三次元空間上に配置されている基礎メニューアイコンを貼り付けたオブジェクトを、予め定められた回転軸を中心として回転させた場合のオブジェクトの仮想三次元空間上の位置及び向きを計算する。そして、画像処理部１２が、前述の計算結果を受け取って、予め設定された視点位置及び視線方向に基づいて、回転した結果のオブジェクトが画面上に表示される位置、大きさ及び形状を計算し、オブジェクトを二次元の画像データに変換する。図６に示す例においては、図４において主メニューアイコン表示領域３２ａに表示されていたアイコンが図６の前メニューアイコン表示領域３５ａに、図４の主メニューアイコン表示領域３２ｂに表示されていたアイコンが図６の前メニューアイコン表示領域３５ｂに、それぞれ変形して表示される。
【００６０】
なお、仮想三次元空間上でのオブジェクトの移動は、必ずしも回転軸に沿った回転でなくともよい。制御部１１は、オブジェクトの基礎メニューアイコンを貼り付けた面と、視線方向とのなす角が変化するようにオブジェクトを移動又は回転させることにより、画面上に表示される基礎メニュー項目を表すアイコン画像を元の形から変形して表示させることができる。また、オブジェクトの移動に代えて、又はオブジェクトの移動と合わせて、視点位置や視線方向を変化させることにより画像の変形を実現してもよい。
【００６１】
さらに、制御部１１及び画像処理部１２は、仮想三次元空間上でのオブジェクトの移動の過程を描画することとしてもよい。具体的には、オブジェクトの最初の位置における基準角度を０度とし、基礎メニュー再表示処理により最終的にオブジェクトを回転させる全回転角度をα度とする。そして、制御部１１は、０度から始めて段階的に回転角度を増やして、各段階におけるオブジェクトの表示位置及び向きを計算する。画像処理部１２は、制御部１１が計算した結果をもとに、各段階におけるオブジェクトを順次画面上に表示することで、徐々にオブジェクトが移動する様子を描画する。
【００６２】
例えば、ｎ回目にオブジェクトを表示する際の角度をβ（ｎ）、（ｎ＋１）回目にオブジェクトを表示する際の角度をβ（ｎ＋１）とすると、オブジェクトを順次表示する際の回転角度は、計算式β(ｎ＋１)＝(α−β(ｎ))＊ｒ＋β(ｎ)により計算できる。ここで、１回目の回転角度β(１)を計算する際に必要となるβ(０)の値は、基準角度である０とする。また、ｒは回転角度を徐々に増やす割合を決めるレートを表す。α＝６７度、ｒ＝０．１５の場合、β(１)＝１０．０５、β(２)＝１８．５９２５、・・・というようにβ(ｎ)を順次計算することができる。そして、この計算結果に基づいて、まず１０．０５度オブジェクトを回転させた状態を表示し、次に１８．５９２５度回転させた状態を表示する、というように順にオブジェクトを表示し、β(ｎ)が全回転角度である６７度に等しい値になるまでこの描画処理を繰り返す。なお、この計算式によってオブジェクトの回転角度を決定する場合、ｒの値を調整することで、オブジェクトの移動する速度を調節することが可能となる。
【００６３】
また、移動の過程を描画する場合、オブジェクトを段階的に再表示する際に、徐々にアイコン画像の透明度（アルファ値）を変化させることにしてもよい。これにより、アイコン画像が徐々に半透明になっていく様子を表現できる。オブジェクトを順次表示する際のアルファ値は、前述の回転角度の計算と同様にレートを用いて計算でき、レートの値によって透明度の変化の速さを調節することが可能である。
【００６４】
さらに、ここで説明した基礎メニュー再表示処理と同時に、カテゴリアイコンを再表示する処理を実行してもよい。例えば、基礎メニューアイコンを仮想三次元空間上に配置した平板状オブジェクトに貼り付けて表示する場合に、カテゴリアイコンも同様の平板状オブジェクトに貼り付けて、仮想三次元空間上に配置して基礎メニュー画面に表示することとする。そして、基礎メニューアイコンを貼り付けたオブジェクトを回転させるのと同時に、カテゴリアイコンを貼り付けたオブジェクトも回転させる。これにより、カテゴリアイコンも変形して、第１の関連情報表示画面３４においては選択カテゴリを変更できないことが明確になる。
【００６５】
さらに、制御部１１は、関連情報メニュー表示処理を実行する（ステップＳ８）。関連情報メニュー表示処理は、関連情報メニュー生成処理（ステップＳ６）により生成された関連情報メニュー項目リストに基づいて、関連情報メニュー項目を表す関連情報メニューアイコンを画面上に表示する処理である。ここで、関連情報メニューアイコンを表示する画面上の位置は、主メニューアイコン表示領域３２ａ、３２ｂである。主メニューアイコン表示領域３２ａ，３２ｂは、基礎メニュー表示画面３０において選択対象となる基礎メニューアイコンが表示されていた表示領域である。当該領域に新たに選択対象となる関連情報メニューアイコンを表示することで、基礎メニュー表示画面３０においてユーザによる選択の対象となる基礎メニューアイコンと、第１の関連情報表示画面３４においてユーザによる選択の対象となる関連情報メニューアイコンは画面上の同じ場所に表示されることになる。これにより、コンテンツ再生装置はユーザにとって違和感のない態様で関連情報を提示することができる。また、ユーザは視線をこれまで注目していた位置から大きく動かさずに関連情報メニューアイコンを認識でき、すぐに関連情報メニューアイコンを選択する操作を開始することができる。
【００６６】
具体的には、制御部１１は、関連情報メニュー生成処理により生成した関連情報メニュー項目リストに基づいて、関連情報メニュー項目リストに含まれる関連情報メニュー項目に対応づけられた関連情報メニューアイコンの画像データを取得する。画像データは、記憶部１４又はディスクドライブ１５に保持されていてもよいし、関連情報テーブルとともにネットワークに接続されたサーバによって提供されているものでもよい。そして、制御部１１は、アイコンの画像データ及びアイコンを表示すべき画面上の位置の情報を画像処理部１２に対して出力する。画像処理部１２は、制御部１１より受け取った情報に基づいて、画面上に表示する画像データを生成する。そして、表示制御部１３を通じて、表示装置に当該画像データを出力する。例えば映画ＡＡＡの関連情報を表示する場合、前述のように、関連情報メニュー生成処理により、データ種別「ジャンル」のアクション、データ種別「監督」の人物１、データ種別「出演者」の人物２及び人物３、並びにデータ種別「関連作品」の作品６からなる関連情報メニュー項目リストが生成されている。そして、図７の映画作品テーブルより作品６が映画ＡＡＡ２に対応することが分かる。また、図９に示すような人物テーブルにより、人物２が人物ＹＹＹに、人物３が人物ＺＺＺに対応することが分かる。これらの情報に基づいて、制御部１１は、図６に示すように、ジャンル「アクション」を表すアイコンＩ３、人物ＸＸＸを表すアイコンＩ４、人物ＹＹＹを表すアイコンＩ５ａ及び人物ＺＺＺを表すアイコンＩ５ｂを表示する。なお、このとき、関連情報メニュー項目リストの先頭に位置するジャンル「アクション」を表すアイコンＩ３を、選択関連情報メニューアイコンとして選択メニューアイコン表示領域３３に表示する。また、関連情報メニュー項目リストに含まれる関連作品ＡＡＡ２を表すアイコンＩ６は、主メニューアイコン表示領域３２ｂに表示できるアイコンの個数の制限により、画面上に全部は表示されていない。
【００６７】
なお、基礎メニュー再表示処理（ステップＳ７）において、前述したように基礎メニューアイコンが主メニューアイコン表示領域３２ａ、３２ｂから前メニューアイコン表示領域３５ａ、３５ｂに移動する過程を段階的に表示する場合、新たに主メニューアイコン表示領域３２ａ、３２ｂに表示する関連情報メニューアイコンについても、同時に移動する過程を描画したうえで、最終的に主メニューアイコン表示領域３２ａ、３２ｂに表示されることとしてもよい。この場合、関連情報メニュー生成処理（ステップＳ６）の後、関連情報メニューアイコンを貼り付けたオブジェクトを最終的に表示させたい状態から−α度回転させた状態で画面上に表示する。そして、基礎メニュー再表示処理により基礎メニューアイコンを貼り付けたオブジェクトが移動する過程を描画するのに合わせて、関連情報メニューアイコンを貼り付けたオブジェクトが移動する過程を描画する。これにより、関連情報メニューアイコンは、基礎メニューアイコンが前メニューアイコン表示領域３５ａ、３５ｂに表示されるのと同時に、主メニューアイコン表示領域３２ａ、３２ｂに表示される。
【００６８】
以上説明した関連情報メニュー生成処理、基礎メニュー再表示処理及び関連情報メニュー表示処理により、コンテンツ再生装置は図６に示す第１の関連情報表示画面３４を表示する。図１０は、コンテンツ再生装置が第１の関連情報表示画面３４を表示した状態で、ユーザの操作によってさらに別の関連情報表示画面に遷移する処理の流れを示すフロー図である。以下では、図１０のフロー図に従って、第１の関連情報表示画面３４を表示した状態で、コンテンツ再生装置が実行する処理について説明する。
【００６９】
主メニューアイコン表示領域３２ａ、３２ｂに表示された関連情報メニューアイコンの中で、選択メニューアイコン表示領域３３に表示されているアイコンが、現在選択されている選択関連情報メニュー項目を表す選択関連情報メニューアイコンである。図６の例においては、映画ＡＡＡのジャンル「アクション」を表すアイコンＩ３が選択関連情報メニューアイコンであり、ジャンル「アクション」が選択関連情報メニュー項目となる。選択関連情報メニューアイコンは、基礎メニュー表示画面３０における選択基礎メニューアイコンと同様に、アイコンを囲む枠を表示するなどの方法で他のアイコンと区別できるように表示される。また、選択関連情報メニュー項目に対応するメニュー項目名をアイコンの近傍に表示する場合、データ種別と合わせて表示することとしてもよい。例えば、図６の例においては、「ジャンル：アクション」などと表示する。
【００７０】
この状態で、ユーザは、上方向指示キー２１ａ及び下方向指示キー２１ｂなどを用いて、基礎メニュー表示画面３０における選択基礎メニューアイコンと同様に、選択関連情報メニューアイコンを任意に変更できる（ステップＳ１１）。例えば、図６の例において、下方向指示キー２１ｂを２回押下すると、関連情報メニューアイコンは画面上をアイコン２個分だけ上方向に移動する。その結果、図１１に示すように、人物ＹＹＹを表すアイコンＩ５ａが選択関連情報メニューアイコンとなる。
【００７１】
なお、第１の関連情報表示画面３４においては、カテゴリアイコン、基礎メニュー表示画面で選択されたＡＡＡを表すアイコンＩ２、及び前メニューアイコン表示領域３５ａ、３５ｂに表示されている基礎メニューアイコンは、固定して表示されており、ユーザの指示操作の対象とはならない。
【００７２】
第１の関連情報表示画面３４において、ユーザは、基礎メニュー表示画面３０の場合と同様に、選択関連情報メニュー項目に対して機能実行指示、オプションメニュー画面表示指示、下位メニュー表示指示を行うことができる。機能実行指示があった場合、例えば選択関連情報メニュー項目である関連情報の詳細な内容を表示する。ここで、各々の指示操作は、基礎メニュー表示画面３０における操作部１６に対する指示操作と同じ指示操作により実現できるものとする。このようにすれば、基礎メニュー表示画面３０と第１の関連情報表示画面３４とで同様の操作により機能の実行、オプションメニュー画面の表示、関連情報の表示などを実行させることができ、ユーザにとって違和感なく関連情報表示画面での操作を行うことができる。
【００７３】
第１の関連情報表示画面３４において下位メニュー表示指示があった場合（ステップＳ１２）、まず制御部１１は、その時点での選択関連情報メニュー項目が関連情報を持つメニュー項目であるか否かの判定を行う（ステップＳ１３）。これは、選択関連情報メニュー項目のデータ種別を用いて行うことができる。例えば、選択関連情報メニュー項目のデータ種別が映画の出演者であれば、その出演者が出演する映画作品のアイコンを表示することとする。また、選択関連情報メニュー項目のデータ種別が映画のジャンルであれば、そのジャンルに該当する映画作品のアイコンを表示する。さらに、選択関連情報メニュー項目のデータ種別が関連作品だった場合には、その映画作品のジャンル、監督、出演者、関連作品などの関連情報を表すアイコンを表示する。
【００７４】
選択関連情報メニュー項目が関連情報を持つメニュー項目であれば、コンテンツ再生装置はユーザの指示操作を一時的に受け付けないように設定して、当該メニュー項目の関連情報を表示する処理を行う。以下では、図１１の例のように選択関連情報メニュー項目が映画ＡＡＡの出演者である人物ＹＹＹである場合を例として、コンテンツ再生装置が図１２に示すような第１の関連情報表示画面３４とは別の第２の関連情報表示画面３６を表示する処理について説明する。
【００７５】
まず、制御部１１は、現在の関連情報を表示する際に関連情報メニュー生成処理により生成した関連情報メニュー項目リストの内容、及び選択関連情報メニュー項目の識別情報を記憶部１４に保持する（ステップＳ１４）。具体的には、図１１の例の場合、映画ＡＡＡの関連情報として生成されたデータ種別「ジャンル」の情報であるアクション、「監督」ＸＸＸの識別情報である人物１、「出演者」ＹＹＹの識別情報である人物２、同じく「出演者」ＺＺＺの識別情報である人物３、及び「関連作品」ＡＡＡ２の識別情報である作品６を関連情報メニュー項目リストとして保持する。また、選択関連情報メニュー項目の識別情報として、人物２を保持する。これらの情報は、後に下位の関連情報表示画面から上位の関連情報表示画面に復帰する際に、以前に選択した選択関連情報メニュー項目、及び選択の対象となった関連情報メニュー項目リストを再現するために用いられる。
【００７６】
次いで、制御部１１は、下位関連情報メニュー生成処理を実行する（ステップＳ１５）。これは、基礎メニュー表示画面３０が表示された状態で下位メニュー表示指示を行った際の関連情報メニュー生成処理と同様に、選択関連情報メニュー項目に関連づけられた関連情報を関連情報メニュー項目として取得する処理である。しかし、前述の関連情報メニュー生成処理とは、検索の対象となるテーブル上の列が異なる場合がある。具体的には、ここではデータ種別「出演者」の人物ＹＹＹが選択関連情報メニュー項目なので、制御部１１は、図８に示す関連情報テーブルにおいて、ＹＹＹの識別情報である人物２を検索キーとして、作品ＩＤの列ではなく関連情報ＩＤの列を検索する。そして、この検索により得られたレコードの作品ＩＤを下位関連情報メニュー項目として、下位関連情報メニュー項目リストを生成する。具体的には、下位関連情報メニュー項目として、作品１、作品２及び作品６が得られる。
【００７７】
ここで、選択関連情報メニュー項目のデータ種別が「関連作品」だった場合、制御部１１は、関連情報メニュー生成処理と同様の検索により、映画作品の関連情報を得る。一方、選択関連情報メニュー項目のデータ種別が「ジャンル」だった場合、制御部１１は、関連情報テーブルではなく映画作品テーブルを検索して、検索対象となるジャンルの映画作品のリストを生成する。
【００７８】
次に、制御部１１及び画像処理部１２は、基礎メニュー消去処理を実行する（ステップＳ１６）。これは、第１の関連情報表示画面３４において前メニューアイコン表示領域３５ａ、３５ｂに表示されている基礎メニューアイコンを消去する処理である。ここで、基礎メニューアイコンはそのまま画面上から消去してもよいが、画面外に向けて移動する過程を段階的に表示して、画面外に移動することで消去することとしてもよい。この場合、基礎メニュー消去処理は、後述する関連情報メニュー再表示処理と同時に実行してもよい。
【００７９】
さらに、制御部１１及び画像処理部１２は、関連情報メニュー再表示処理（ステップＳ１７）及び下位関連情報メニュー表示処理（ステップＳ１８）を実行する。これらの処理の内容は、原則として第１の関連情報表示画面３４を表示する際の基礎メニュー再表示処理及び関連情報メニュー表示処理と同様である。これにより、第１の関連情報表示画面３４において主メニューアイコン表示領域３２ａ、３２ｂに表示されていた関連情報メニューアイコンは前メニューアイコン表示領域３５ａ、３５ｂに表示される。また、主メニューアイコン表示領域３２ａには、下位関連情報メニュー生成処理（ステップＳ１５）により得られた下位関連情報メニュー項目リストに基づいて、選択関連情報メニュー項目である人物ＹＹＹが出演する映画作品ＡＡＡ、ＡＡＡ２及びＢＢＢを表すアイコンが表示される。
【００８０】
以上説明した処理により、コンテンツ再生装置は、図１２に示すような第２の関連情報表示画面３６を表示する。ここで、ユーザは、第１の関連情報表示画面３４と同様の操作により下位関連情報メニュー項目を選択し、選択したメニュー項目の関連情報をさらに表示させることができる。これを繰り返すことで、ユーザは関連情報の関連情報、さらにまたその関連情報・・・、というように連続して新たな関連情報表示画面を表示させることが可能となる。これにより、ユーザは基礎メニュー表示画面から開始して、統一した操作方法と画面表示により、次々にコンテンツの関連情報を閲覧することができる。
【００８１】
また、このように関連情報表示画面を連続して表示させた状態で、ユーザは上位メニュー表示指示を行うことにより、一つ手前の関連情報表示画面を再び表示させることができる。ここで、上位メニュー表示指示は、例えば第１の左ボタン２９Ｌ１を押下することにより行う。
【００８２】
上位メニュー表示指示がなされた場合、制御部１１は、まず主メニューアイコン表示領域３２ａ、３２ｂに表示されている関連情報メニューアイコンを消去する。そして、現在の関連情報表示画面を表示した際に保持した関連情報メニュー項目リスト及び選択関連情報メニュー項目の識別情報により、前メニューアイコン表示領域３５ａ、３５ｂに表示されていた関連情報メニューアイコンを、主メニューアイコン表示領域３２ａ、３２ｂに再表示する。この場合、保持されている選択関連情報メニュー項目の識別情報を用いて、現在の関連情報表示画面に遷移する際に選択していた選択関連情報メニュー項目が選択メニューアイコン表示領域３３に表示された状態で、一つ手前の関連情報表示画面に戻ることとする。さらに、一つ手前の関連情報表示画面を表示した際に保持した関連情報メニュー項目リスト及び選択関連情報メニュー項目の識別情報により、前メニューアイコン表示領域３５ａ、３５ｂに一つ手前の関連情報メニュー項目リストを表すアイコンを表示する。以上の処理により、以前に選択したアイコンを選択した状態での、元の関連情報表示画面を再現することができる。なお、関連情報メニュー再表示処理において徐々にアイコンを貼り付けたオブジェクトが移動する過程を描画した場合、一つ手前の関連情報表示画面に戻る際には、前メニューアイコン表示領域３５ａ、３５ｂに表示されたオブジェクトがこの過程と逆向きに移動して、主メニューアイコン表示領域３２ａ、３２ｂに戻るように途中の過程を描画してもよい。また、この過程の描画と合わせて、オブジェクトの透明度を徐々に下げて半透明だったオブジェクトが元の不透明な状態に戻ることとしてもよい。これにより、ユーザは、より直感的に一つ手前の関連情報表示画面に戻ったことを把握することができる。
【００８３】
また、最初に表示した第１の関連情報表示画面３４においては、前述の上位メニュー表示指示により、基礎メニュー表示画面３０へ遷移する処理を実行する。これも、前述の関連情報表示画面から関連情報表示画面へ復帰する処理と同様に、主メニューアイコン表示領域３２ａ、３２ｂに表示されている関連情報メニューアイコンを消去し、前メニューアイコン表示領域３５ａ、３５ｂに表示されている基礎メニューアイコンを主メニューアイコン表示領域３２ａ、３２ｂに再表示する。これにより、関連情報を次々に表示させていた場合でも、統一した操作と画面表示により、選択したメニュー項目をたどって元の基礎メニュー表示画面に復帰することができる。
【図面の簡単な説明】
【００８４】
【図１】本発明の実施の形態に係る情報処理装置の構成を表すブロック図である。
【図２】本発明の実施の形態に係る情報処理装置のコントローラの一例を表す図である。
【図３】本発明の実施の形態に係る情報処理装置により実行される、基礎メニュー表示画面から関連情報画面への遷移処理を表すフロー図である。
【図４】本発明の実施の形態に係る情報処理装置により表示される基礎メニュー表示画面の一例を表す図である。
【図５】本発明の実施の形態に係る情報処理装置が用いる基礎メニュー項目リストの一例を表す図である。
【図６】本発明の実施の形態に係る情報処理装置により表示される第１の関連情報表示画面の一例を表す図である。
【図７】本発明の実施の形態に係る情報処理装置が用いる映画作品テーブルの一例を表す図である。
【図８】本発明の実施の形態に係る情報処理装置が用いる関連情報テーブルの一例を表す図である。
【図９】本発明の実施の形態に係る情報処理装置が用いる人物テーブルの一例を表す図である。
【図１０】本発明の実施の形態に係る情報処理装置により実行される、第１の関連情報表示画面から第２の関連情報画面への遷移処理を表すフロー図である。
【図１１】本発明の実施の形態に係る情報処理装置により表示される第１の関連情報表示画面の別の一例を表す図である。
【図１２】本発明の実施の形態に係る情報処理装置により表示される第２の関連情報表示画面の一例を表す図である。
【符号の説明】
【００８５】
１１  制御部、１２  画像処理部、１３  表示制御部、１４  記憶部、１５  ディスクドライブ、１６  操作部、１７  通信部、２０  把持部、２１  第１の操作部、２２  第２の操作部、２３  アナログ操作部、２４  スタートボタン、２５  セレクトボタン、２６  モード選択スイッチ、２７  発光ダイオード、２８，２９  ボタン、３０  基礎メニュー表示画面、３１  カテゴリアイコン表示領域、３２  主メニューアイコン表示領域、３３  選択メニューアイコン表示領域、３４  第１の関連情報表示画面、３５  前メニューアイコン表示領域、３６  第２の関連情報表示画面。
【図１】
2006350853.tif 000003
【図２】
2006350853.tif 000004
【図３】
2006350853.tif 000005
【図４】
2006350853.tif 000006
【図５】
2006350853.tif 000007
【図６】
2006350853.tif 000008
【図７】
2006350853.tif 000009
【図８】
2006350853.tif 000010
【図９】
2006350853.tif 000011
【図１０】
2006350853.tif 000012
【図１１】
2006350853.tif 000013
【図１２】
2006350853.tif 000014