(57)【要約】【課題】大量の記録コンテンツをユーザに適切に呈示できるようにする。【解決手段】装置は、複数のジャンルのそれぞれに対応させた複数のジャンル平面１１を、３次元空間のＸＺ平面上に放射線状に配置させる。装置は、各ジャンル平面１１上に、対応するジャンルに属する各記録コンテンツを示す各アイコン１３を配置させる。また、装置は、視点１２を配置させる。そして、装置は、視点１２をレンズ中心とする仮想的なカメラにより３次元空間を撮影させ、その撮影の結果得られた画像を、蓄積コンテンツ一覧としてユーザに呈示する。その際、装置は、ユーザの指示に応じて視点１２を移動させ、その移動後のカメラにより３次元空間を再撮影させ、再撮影の結果得られた画像を項信号の蓄積コンテンツ一覧としてユーザに呈示する。本発明は、ＧＵＩに適用可能である。【選択図】図２
2007272468.tif 000002
【特許請求の範囲】
【請求項１】
１以上のコンテンツの一覧をユーザに呈示する情報処理装置において、
前記１以上のコンテンツの中から１つを特定するための３つの特定情報により座標が定義される仮想的な３次元空間を構築する構築手段と、
前記１以上のコンテンツのそれぞれを対象コンテンツとし、前記構築手段により構築された前記３次元空間のうちの、前記対象コンテンツに関する前記３つの特定情報で決定される座標に、前記対象コンテンツを示すアイコンを配置するアイコン配置手段と、
前記構築手段により構築された前記３次元空間の所定の位置に視点を配置する視点配置手段と、
前記アイコン配置手段により１以上の前記アイコンがそれぞれ配置された前記３次元空間において、前記視点配置手段により配置された前記視点をレンズ中心とする仮想的なカメラが撮影を行う撮影手段と、
前記撮影手段による撮影の結果得られた画像を、前記一覧として前記ユーザに呈示する呈示手段と、
前記視点配置手段に前記視点の配置位置を変更させることで、前記視点の移動を行う視点変更手段と
を備える情報処理装置。
【請求項２】
前記１以上のコンテンツのそれぞれは、複数の配信元のうちの所定の１つから所定の配信期間に配信され、かつ、複数のジャンルのうちの所定の１つに属しており、
１つのコンテンツに関する前記３つの特定情報は、そのコンテンツの配信元を示す情報、そのコンテンツの配信期間、および、そのコンテンツが属するジャンルである
請求項１に記載の情報処理装置。
【請求項３】
前記構築手段は、さらに、構築した前記３次元空間において、前記配信期間と前記ジャンルとにより２つの座標で表現される第１の平面上の所定の点から放射線状に、その第１の平面に対して垂直方向に、前記複数のジャンルのそれぞれに対応させた複数の第２の平面をそれぞれ配置させ、
前記アイコン配置手段は、前記対象コンテンツが示す前記アイコンを、その対象コンテンツが属するジャンルに対応する前記第２の平面上に配置する
請求項２に記載の情報処理装置。
【請求項４】
前記アイコン配置手段は、前記第２の平面上の前記アイコンの配置として、前記第１の平面に垂直な方向には、前記複数の配信元のそれぞれについてのアイコン群を配置させ、前記第１の平面に水平な方向には、同一の配信元についての前記アイコン群に含まれる各アイコンを配信時間帯の順番で順次配置する
請求項３に記載の情報処理装置。
【請求項５】
前記視点変更手段は、同一の前記第２の平面内での前記視点の移動として、前記第１の平面に垂直な方向と水平な方向とのうちの少なくとも一方への移動を行う
請求項４に記載の情報処理装置。
【請求項６】
前記視点変更手段は、さらに、前記第２の平面間の前記視点の移動を行う
請求項５に記載の情報処理装置。
【請求項７】
前記視点変更手段は、さらに、前記複数の第２の平面にそれぞれ配置された前記複数のアイコンを俯瞰できる位置に前記視点を移動させる
請求項６に記載の情報処理装置。
【請求項８】
前記撮影手段による撮影の結果得られた前記画像に対して、前記1以上のコンテンツのうちの少なくとも１つに関する文字情報を付加する文字情報付加手段をさらに備え、
前記呈示手段は、前記文字情報付加手段により前記文字情報が付加された前記画像を、前記一覧として前記ユーザに呈示する
請求項１に記載の情報処理装置。
【請求項９】
１以上のコンテンツの一覧をユーザに呈示する情報処理装置の情報処理方法において、
前記１以上のコンテンツの中から１つを特定するための３つの特定情報により座標が定義される仮想的な３次元空間を構築し、
前記１以上のコンテンツのそれぞれを対象コンテンツとし、構築された前記３次元空間のうちの、前記対象コンテンツに関する前記３つの特定情報で決定される座標に、前記対象コンテンツを示すアイコンを配置し、
構築された前記３次元空間の所定の位置に視点を配置させ、
１以上の前記アイコンがそれぞれ配置された前記３次元空間において、配置された前記視点をレンズ中心とする仮想的なカメラが撮影を行い、その撮影の結果得られた画像を、前記一覧として前記ユーザに呈示する呈示処理を実行し、
前記視点の移動に伴いその配置位置が更新される度に、前記呈示処理を繰り返す
ステップを含む情報処理方法。
【請求項１０】
１以上のコンテンツの一覧をユーザに呈示する処理を制御するコンピュータに実行させるプログラムであって、
前記１以上のコンテンツの中から１つを特定するための３つの特定情報により座標が定義される仮想的な３次元空間を構築し、
前記１以上のコンテンツのそれぞれを対象コンテンツとし、構築された前記３次元空間のうちの、前記対象コンテンツに関する前記３つの特定情報で決定される座標に、前記対象コンテンツを示すアイコンを配置し、
構築された前記３次元空間の所定の位置に視点を配置させ、
１以上の前記アイコンがそれぞれ配置された前記３次元空間において、配置された前記視点をレンズ中心とする仮想的なカメラが撮影を行い、その撮影の結果得られた画像を、前記一覧として前記ユーザに呈示する呈示処理を実行し、
前記視点の移動に伴いその配置位置が更新される度に、前記呈示処理を繰り返す
ステップを含むプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置および方法並びにプログラムに関し、特に、３次元空間が有する特徴を生かしたＧＵＩにより大量の記録コンテンツをユーザに適切に呈示できる情報処理装置および方法並びにプログラムに関する。
【背景技術】
【０００２】
近年、デジタル放送の開始、CE（Consumer Electronics）機器同士の連携操作、ネットワーク対応等により、デジタルレコーダ等により記録媒体に記録されたコンテンツの数は劇的に増加する傾向にある。なお、以下、このように記録媒体に記録されたコンテンツを記録コンテンツと称する。よって、これらの大量の記録コンテンツをユーザに適切に呈示する用途で利用するためのＧＵＩ（Graphical User Interface）が今後必要になってくる。
【０００３】
このような用途での利用を実現するために、参考となる従来のＧＵＩとしては、例えば特許文献１乃至５に開示されたＧＵＩ等が挙げられる。
【特許文献１】特開２０００−２１４９７９号公報
【特許文献２】特表２０００−５１６７８８号公報
【特許文献３】特開平９−９７１５３号公報
【特許文献４】特開平９−９７１５４号公報
【特許文献５】特開平９−９７１６２号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、これらの特許文献１乃至５に開示された従来のＧＵＩは、仮想的な３次元空間を利用しつつも、その３次元空間が有する特徴を生かしきれていないため、大量の記録コンテンツをユーザに適切に呈示する用途として使用するには不十分である。
【０００５】
本発明は、このような状況に鑑みてなされたものであり、３次元空間が有する特徴を生かしたＧＵＩにより大量の記録コンテンツをユーザに適切に呈示できるようにするものである。
【課題を解決するための手段】
【０００６】
本発明の一側面の情報処理装置は、１以上のコンテンツの一覧をユーザに呈示する情報処理装置であって、前記１以上のコンテンツの中から１つを特定するための３つの特定情報により座標が定義される仮想的な３次元空間を構築する構築手段と、前記１以上のコンテンツのそれぞれを対象コンテンツとし、前記構築手段により構築された前記３次元空間のうちの、前記対象コンテンツに関する前記３つの特定情報で決定される座標に、前記対象コンテンツを示すアイコンを配置するアイコン配置手段と、前記構築手段により構築された前記３次元空間の所定の位置に視点を配置する視点配置手段と、前記アイコン配置手段により１以上の前記アイコンがそれぞれ配置された前記３次元空間において、前記視点配置手段により配置された前記視点をレンズ中心とする仮想的なカメラが撮影を行う撮影手段と、前記撮影手段による撮影の結果得られる画像を、前記一覧として前記ユーザに呈示する呈示手段と、前記視点配置手段に前記視点の配置位置を変更させることで、前記視点の移動を行う視点変更手段とを備える。
【０００７】
前記１以上のコンテンツのそれぞれは、複数の配信元のうちの所定の１つから所定の配信期間に配信され、かつ、複数のジャンルのうちの所定の１つに属しており、１つのコンテンツに関する前記３つの特定情報は、そのコンテンツの配信元を示す情報、そのコンテンツの配信期間、および、そのコンテンツが属するジャンルであることができる。
【０００８】
前記構築手段は、さらに、構築した前記３次元空間において、前記配信期間と前記ジャンルとによる２つの座標で表現される第１の平面上の所定の点から放射線状に、その第１の平面に対して垂直方向に、前記複数のジャンルのそれぞれに対応させた複数の第２の平面をそれぞれ配置させ、前記アイコン配置手段は、前記対象コンテンツが示す前記アイコンを、その対象コンテンツが属するジャンルに対応する前記第２の平面上に配置することができる。
【０００９】
前記アイコン配置手段は、前記第２の平面上の前記アイコンの配置として、前記第１の平面に垂直な方向には、前記複数の配信元のそれぞれについてのアイコン群を配置させ、前記第１の平面に水平な方向には、同一の配信元についての前記アイコン群に含まれる各アイコンを前記配信時間帯の順番で順次配置することができる。
【００１０】
前記視点変更手段は、同一の前記第２の平面内での前記視点の移動として、前記第１の平面に垂直な方向と水平な方向とのうちの少なくとも一方への移動を行うことができる。
【００１１】
前記視点変更手段は、さらに、前記第２の平面間の前記視点の移動を行うことができる。
【００１２】
前記視点変更手段は、さらに、前記複数の第２の平面にそれぞれ配置された前記複数のアイコンを俯瞰できる位置に前記視点を移動させることができる。
【００１３】
前記撮影手段による撮影の結果得られた前記画像に対して、前記1以上のコンテンツのうちの少なくとも１つに関する文字情報を付加する文字情報付加手段をさらに設け、前記呈示手段は、前記文字情報付加手段により前記文字情報が付加された前記画像を、前記一覧として前記ユーザに呈示することができる。
【００１４】
本発明の一側面の情報処理方法は、１以上のコンテンツの一覧をユーザに呈示する情報処理装置の情報処理方法であって、前記１以上のコンテンツの中から１つを特定するための３つの特定情報により座標が定義される仮想的な３次元空間を構築し、前記１以上のコンテンツのそれぞれを対象コンテンツとし、構築された前記３次元空間のうちの、前記対象コンテンツに関する前記３つの特定情報で決定される座標に、前記対象コンテンツを示すアイコンを配置し、１以上の前記アイコンがそれぞれ配置された前記３次元空間において、配置された前記視点をレンズ中心とする仮想的なカメラが撮影を行い、その撮影の結果得られた画像を、前記一覧として前記ユーザに呈示する呈示処理を実行し、前記視点の移動に伴いその配置位置が更新される度に、前記呈示処理を繰り返すステップを含む。
【００１５】
本発明の一側面のプログラムは、上述した本発明の一側面の情報処理方法に対応するプログラムである。
【００１６】
本発明の一側面の情報処理装置および方法並びにプログラムにおいては、１以上のコンテンツの一覧が次のようにしてユーザに呈示される。即ち、前記１以上のコンテンツの中から１つを特定するための３つの特定情報により座標が定義される仮想的な３次元空間が構築され、前記１以上のコンテンツのそれぞれが対象コンテンツとされ、構築された前記３次元空間のうちの、前記対象コンテンツに関する前記３つの特定情報で決定される座標に、前記対象コンテンツを示すアイコンが配置され、また、所定の位置に視点が配置される。そして、１以上の前記アイコンがそれぞれ配置された前記３次元空間において、配置された前記視点をレンズ中心とする仮想的なカメラにより撮影が行われ、その撮影の結果得られた画像が、前記一覧として前記ユーザに呈示される。その際、前記視点の移動が行行われ、その配置位置が変更されると、上述した撮影が再度行われ、再撮影の結果得られる画像が前記一覧として前記ユーザに呈示される。即ち、前記視点の移動が行われる度に、前記ユーザへの前記一覧の呈示の仕方が、移動後の視点に応じた見え方となるように更新されていく。
【発明の効果】
【００１７】
以上のごとく、本発明によれば、１以上のコンテンツの一覧をユーザに呈示することが可能になる。特に３次元空間が有する特徴を生かしたＧＵＩとしての一覧を利用することで、大量の記録コンテンツをユーザに適切に呈示できるようになる。
【発明を実施するための最良の形態】
【００１８】
以下に本発明の実施の形態を説明するが、請求項に記載の構成要件と、明細書または図面における具体例との対応関係を例示すると、次のようになる。この記載は、請求項に記載されている発明をサポートする具体例が、明細書または図面に記載されていることを確認するためのものである。従って、明細書または図面中には記載されているが、構成要件に対応するものとして、ここには記載されていない具体例があったとしても、そのことは、その具体例が、その構成要件に対応するものではないことを意味するものではない。逆に、具体例が構成要件に対応するものとしてここに記載されていたとしても、そのことは、その具体例が、その構成要件以外の構成要件には対応しないものであることを意味するものでもない。
【００１９】
さらに、この記載は、明細書または図面に記載されている具体例に対応する発明が、請求項に全て記載されていることを意味するものではない。換言すれば、この記載は、明細書または図面に記載されている具体例に対応する発明であって、この出願の請求項には記載されていない発明の存在、すなわち、将来、分割出願されたり、補正により追加される発明の存在を否定するものではない。
【００２０】
本発明の一側面の情報処理装置（例えば図２１と図２２の情報処理装置１０１）は、
１以上のコンテンツの一覧（例えば図５や図６の蓄積コンテンツ一覧）をユーザに呈示する情報処理装置であって、
前記１以上のコンテンツの中から１つを特定するための３つの特定情報により座標が定義される仮想的な３次元空間（例えば図１や図２に示される３次元空間）を構築する構築手段（例えば図２２の３次元空間構築部３１１）と、
前記１以上のコンテンツのそれぞれを対象コンテンツとし、前記構築手段により構築された前記３次元空間のうちの、前記対象コンテンツに関する前記３つの特定情報で決定される座標に、前記対象コンテンツを示すアイコン（例えば図２等のアイコン１３）を配置するアイコン配置手段（例えば図２２のアイコン配置部３１２）と、
前記構築手段により構築された前記３次元空間の所定の位置に視点（例えば図１や図２等の視点１２）を配置する視点配置手段（例えば図２２の視点配置部３１３）と、
前記アイコン配置手段により１以上の前記アイコンがそれぞれ配置された前記３次元空間において、前記視点配置手段により配置された前記視点をレンズ中心とする仮想的なカメラが撮影を行う撮影手段（例えば図２２の撮影部３１５）と、
前記撮影手段による撮影の結果得られた画像を、前記一覧として前記ユーザに呈示する呈示手段（例えば図２１や図２２の表示制御部２０９。図２１の表示部２１０を含めてもよい）と、
前記視点配置手段に前記視点の配置位置を変更させることで、前記視点の移動を行う視点変更手段（例えば図２２の視点位置変更部３１４）と
を備える。
【００２１】
前記１以上のコンテンツのそれぞれは、複数の配信元のうちの所定の１つから所定の配信期間に配信され、かつ、複数のジャンルのうちの所定の１つに属しており、
１つのコンテンツに関する前記３つの特定情報は、そのコンテンツの配信元を示す情報、そのコンテンツの配信期間、および、そのコンテンツが属するジャンルであることができる。
この場合、前記構築手段は、さらに、構築した前記３次元空間において、前記配信期間と前記ジャンルとにより２つの座標で表現される第１の平面（例えば図１や図２等のＸＺ平面）上の所定の点（例えば図１や図２等の原点Ｏ）から放射線状に、その第１の平面に対して垂直方向に、前記複数のジャンルのそれぞれに対応させた複数の第２の平面（例えば図１や図２等のジャンル平面１１）をそれぞれ配置させ（例えば図１や図２のように配置させ）、
前記アイコン配置手段は、前記対象コンテンツが示す前記アイコンを、その対象コンテンツが属するジャンルに対応する前記第２の平面上に配置する（例えば図２のように配置する）
ことができる。
【００２２】
前記アイコン配置手段は、前記第２の平面上の前記アイコンの配置として、前記第１の平面に垂直な方向（例えば図７等に記載のチャンネル軸方向）には、前記複数の配信元のそれぞれについてのアイコン群を配置させ、前記第１の平面に水平な方向（例えば図７等に記載の時間方向）には、同一の配信元についての前記アイコン群に含まれる各アイコンを配信時間帯の順番で順次配置する
ことができる。
【００２３】
前記視点変更手段は、同一の前記第２の平面内での前記視点の移動として、前記第１の平面に垂直な方向と水平な方向とのうちの少なくとも一方への移動を行う（例えば図１０乃至図１２に示されるチャンネル軸方向への移動と、図７乃至図９に示される時間方向への移動とのうちの少なくとも一方を行う）
ことができる。
【００２４】
前記視点変更手段は、さらに、前記第２の平面間の前記視点の移動を行う（例えば図１３乃至図１８に示されるジャンル平面１１間の移動を行う）
ことができる。
【００２５】
前記視点変更手段は、さらに、前記複数の第２の平面にそれぞれ配置された前記複数のアイコンを俯瞰できる位置に前記視点を移動させる（例えば図１９と図２０に示される俯瞰視点１２への移動ができる）
【００２６】
前記撮影手段による撮影の結果得られた前記画像に対して、前記1以上のコンテンツのうちの少なくとも１つに関する文字情報（例えば図５や図６の領域３１，３２に含まれる文字情報）を付加する文字情報付加手段（例えば図２２の文字情報付加部３１７）をさらに設け、
前記呈示手段は、前記文字情報付加手段により前記文字情報が付加された前記画像を、前記一覧として前記ユーザに呈示する
ことができる。
【００２７】
本発明の一側面の情報処理方法は、上述した本発明の一側面の情報処理装置に対応する方法であって、例えば図２３の一覧表示処理のステップを含む。
【００２８】
本発明の一側面のプログラムは、上述した本発明の一側面の情報処理方法に対応するプログラムであって、後述するように例えば図２４の構成のコンピュータに実行させることができる。
【００２９】
次に、図１乃至図２０を参照して、本発明が適用される手法について説明する。
【００３０】
本発明が適用される手法とは、１以上のコンテンツの一覧をＧＵＩ用画像としてユーザに呈示する手法のひとつである。そこで、以下、本発明が適用される手法を、本発明のＧＵＩ表示手法と称する。また、本発明のＧＵＩ表示手法でユーザに呈示される一覧には、今後配信予定のコンテンツ等を含めてもよいが、本実施の形態では記録コンテンツのみが含まれるとする。以下、記録コンテンツのみが含まれる一覧、即ち、記録媒体に蓄積されたコンテンツの一覧を、特に蓄積コンテンツ一覧と称する。
【００３１】
本発明のＧＵＩ表示手法では、３ＤＣＧ（３-Dimensional Computer Graphics）を用いた仮想的な３次元空間が利用される。かかる３次元空間の座標は、複数の記録コンテンツの中から１つを特定するための３つの情報（以下、特定情報と称する）をそれぞれパラメータ化した値によって定義される。かかる定義により、複数の記録コンテンツのそれぞれは、３次元空間内の所定の１点に対応することになる。この場合、３次元空間のうちの、所定の記録コンテンツに対応する点、即ち所定の記録コンテンツについての３つの特定情報で決定される点に、その所定の記録コンテンツを示す画像、例えばアイコンが配置される。即ち、複数の記録コンテンツを示す各アイコンが、３次元空間内のそれぞれの対応する各点に配置される。この状態で、３次元空間内の所定の点に配置された視点から見た画像が、蓄積コンテンツ一覧としてユーザに呈示される。具体的には、その視点を仮想的なカメラのレンズ中心として、そのカメラが、レンズ中心（視点）に対して所定の方向に所定の距離だけ離間している点（以下、注視点と称する）に焦点を合わせて、３次元空間内を撮影する。その撮影の結果得られた画像が蓄積コンテンツ一覧としてユーザに呈示される。この場合の視点の配置位置は、ユーザの所定の操作に応じて変更可能とされている。以上の手法が、本発明のＧＵＩ表示手法の概略である。
【００３２】
ここで、３つの特定情報には、１つの記録コンテンツを特定するために必須な情報（以下、特定必須情報と称する）の他、その特定作業/処理を簡便にするための支援情報（以下、特定支援情報と称する）も含まれる場合がある。
【００３３】
例えば、複数の配信元からそれぞれのコンテンツが配信される場合にはコンテンツの配信元を示す情報が、特定必須情報の一例である。コンテンツの配信元とは、例えばコンテンツがデジタル放送番組の場合には放送局のことをいうため、その放送局を示す情報（以下放送局情報と称する）が、具体的には例えば放送局名やチャンネル番号等が、特定必須情報の一例になる。また例えば、所定の配信元から複数のコンテンツが配信される場合には、コンテンツの配信期間に関する情報、具体的には例えば配信日時等が、特定必須情報の一例である。なお、ここに、日時とは、単に日と時刻だけで示される期間ではなく、年や月或いは秒等も含んだ期間である場合もある。また、配信日時は、記録側から見るとほぼ記録日時にほぼ相当する。従って、以下、記録日時と配信日時とは同義であるとして話を進めていく。
【００３４】
一方、特定支援情報としては例えば次のような情報が挙げられる。即ち、複数の記録コンテンツを所定の規則に従って分類できれば、分類後の記録コンテンツの中から１つを特定することは容易になる。従って、かかる所定の規則が特定支援情報の一例である。所定の規則の具体例としては例えば、ジャンル、登場人物、タイトル等が挙げられる。また例えば、ユーザの特性によりコンテンツを視聴する曜日に偏りがある場合があり、そのような場合を考慮すれば、曜日もまた特定支援情報の一例である。
【００３５】
このように、３つの特定情報として様々な情報が採用可能である。ただし、本発明のＧＵＩ表示手法によりユーザに呈示される蓄積コンテンツ一覧は、それに配置されている多数のアイコンの中から所望のアイコンをユーザが容易に探し出せるようなＧＵＩ画像であること、即ち視聴等の候補となる記録コンテンツをユーザが容易に探し出せるようなＧＵＩ画像であることが望ましい。従って、そのことを考慮すれば、記録コンテンツの傾向に応じて、３つの特定情報を決定すると好適である。
【００３６】
そこで、本発明人は、コンテンツがデジタル放送番組の場合を対象として、記録コンテンツの傾向を調査したところ、次のような結果を得た。
【００３７】
即ち、記録日時に着目すると、記録日時が新しくなるほど記録コンテンツ数が多くなる傾向があり、一方で、記録日時が古い記録コンテンツはユーザにとって重要度が高くなる傾向がある。
【００３８】
また、ジャンルに着目すると、ユーザが嗜好する幾つかの特定ジャンルの記録コンテンツ数が多くなる傾向があり、それらの特定ジャンル間での各記録コンテンツ数の分布のばらつきはさほど大きくないという傾向がある。
【００３９】
一方、タイトルに着目すると、タイトル間での記録コンテンツ数の分布はランダムになる傾向がある。これは、同一番組でも異なるタイトルがつけられることがあったり、ユーザはタイトルではなく番組の内容で覚えていることが多いと推定できるからである。
【００４０】
また、曜日に着目すると、個人差はあるが、特定の曜日に記録コンテンツ数が多くなる傾向がある。具体的には例えば、ユーザのお気に入りの番組がある曜日に記録コンテンツ数が多くなる傾向がある。
【００４１】
以上の調査結果から、本実施の形態では、デジタル放送番組が記録コンテンツであることを前提として、次の第１乃至第３の特長を有する蓄積コンテンツ一覧をユーザに呈示すべく、特定必須情報としての録画日時および放送局情報、並びに、特定支援情報としてのジャンルを、３つの特定情報として採用することにする。ここに、第１の特長とは、新しい記録コンテンツのアイコンを一度にたくさん表示するという特長である。第２の特長とは、古い記録コンテンツの存在を示せるようにアイコンを配置するという特長である。第３の特長とは、同一ジャンルの記録コンテンツを一覧可能にするという特長である。
【００４２】
なお、本実施の形態では、タイトルと曜日は特に使用しないが、上述したような傾向を生かして様々な使用をすることも可能である。例えば、ユーザの検索操作のオプションとして使用したり、或いは、特定情報の特定支援情報としてジャンルに代えて使用してもよい。
【００４３】
また、本実施の形態で特定情報として採用した３つの情報、即ち、録画日時、放送局情報、およびジャンルについては、デジタル放送で用いられるＥＩＴ(Event Information Table)と称されているテーブルから取得するものとする。即ち、上述したように、記録日時は配信日時に相当するので、ＥＩＴに含まれる放送日時情報が記録日時として取得されることになる。ただし、特定情報の取得手法は、本実施の形態の例に限定されず、任意の手法でよい。例えば、インターネット上の所定のサイトから取得するようにしてもよい。
【００４４】
次に、本発明のＧＵＩ表示手法におけるアイコンの配置手法について説明する。
【００４５】
上述したように、本発明のＧＵＩ表示手法では、複数の記録コンテンツのそれぞれを示す各アイコンは、３次元空間中の１点にそれぞれ配置される。この３次元空間は左手座標系とする。図１は、この３次元空間を真上から見た図である。また図２は、この３次元空間を真横から見た図である。なお、図１，２中のＸ，Ｙ，Ｚ軸は説明のために載せてある。
【００４６】
図１に示されるように、まず角度θ毎にＸＺ平面を放射線状に区切る。なお、角度θは、次の式（１）に示される角度である。
【００４７】
【数１】
2007272468.tif 000003
式（１）において、Ｎは、ＡＲＩＢ（Association of Radio Industries and Businesses）、即ち社団法人電波産業会で規定されているジャンル大分類の数を示している。
【００４８】
即ち、式（１）より、ＸＺ平面において、Ｎ個の区切り線１１が角度θ毎に放射線状にそれぞれ形成される。なお、後述するように、区切り線１１は、３次元空間としてみれば１つの平面となる。ただし、図１の説明中に限り、そのまま区切り線１１と称して説明していく。
【００４９】
次に、１つの区切り線１１に対して、ＡＲＩＢのジャンル大分類に含まれるＮ個のジャンルのうちの所定の１つを割り当てる。即ち、角度θが、ジャンルを指定するキーとなる。換言すると、ジャンルが角度θとしてパラメータ化され、この角度θが、３次元空間上のアイコンの配置位置を示す座標の１つとして用いられることになる。
【００５０】
また、原点ＯからのＸＹ平面上での長さＲを、記録コンテンツの記録日時に割り当てる。即ち、記録日時が長さＲとしてパラメータ化され、この長さＲが、３次元空間上のアイコンの配置位置を示す座標の１つとして用いられることになる。
【００５１】
即ち、次の式（２）に示されるように、所定の記録コンテンツについてのジャンル角φと記録日時ｓによって、ＸＹ平面上で極座標表現で表された１点（ｘ、ｚ）の位置に、その所定の記録コンテンツのアイコンを配置させる。
【００５２】
【数２】
2007272468.tif 000004
【００５３】
式（２）において、ｓ＋ｒ＝Ｒとなる。ここに、ｒは、記録日時ｓ＝０の場合のアイコンの初期配置位置についての原点Ｏからの距離を示している。
【００５４】
また、式（２）におけるジャンル角φは、次の式（３）に示されるように、式（１）で示される角度θとジャンル順番を示すngによって求められる。ここに、ジャンル順番ngとは、ＡＲＩＢのジャンル大分類に含まれるＮ個のジャンルのそれぞれに対して割り当てられた順番をいう。即ち、ＡＲＩＢのジャンル大分類に含まれるＮ個のジャンルのそれぞれは、ジャンル順番ngに従って、例えば反時計回り方向に区切り線１１のそれぞれに順次割り当てられていく。
【００５５】
【数３】
2007272468.tif 000005
【００５６】
また、本実施の形態では、記録日時sとして、次の式（４）に示されるように、絶対時刻ではなく、同一ジャンルおよび同一チャンネルのグループに属する１以上の記録コンテンツ内での相対的な離散値を採用する。ただし、記録開日時sとして、絶対時刻を採用してもよい。
【００５７】
【数４】
2007272468.tif 000006
【００５８】
即ち、本実施の形態では、同一ジャンルおよび同一チャンネルのグループに属する１以上の記録コンテンツの各アイコンを記録日時順、即ち放送日時順につめて並べた時の順番がsの値となる。
【００５９】
このようにして、記録コンテンツについてのジャンルと記録日時によってＸＺ平面でのアイコンの配置位置が決定されると、その後、その記録コンテンツを放送した放送局についての放送局情報を用いて、Ｙ方向のアイコンの配置位置、即ち、アイコンのＹ座標が決定される。具体的には、次の式（５）に示されるようにアイコンのＹ座標が決定される。
【００６０】
【数５】
2007272468.tif 000007
ここに、チャンネルの順番ncとは、本実施の形態では、記録媒体に記録コンテンツとして記録され得る番組をデジタル放送する１以上の放送局のそれぞれに対して割り当てられたチャンネルの順番をいう。より具体的には例えば、本実施の形態では、チャンネル番号の若い順に、チャンネルの順番ncが付されているとする。
【００６１】
これにより、図２に示されるように、図中高さ方向であるＹ方向、即ち、ＸＺ平面に対して垂直方向に関しても、アイコン１３はチャンネル番号順に従って順次配置されることになる。
【００６２】
なお、図２から明らかなように、図１の説明中で称した区切り線１１とは、３次元空間としてみれば１つの平面となる。また、１つの区切り線１１には、１つのジャンルが割り当てられている。そこで、以下、図１の説明中で称した区切り線１１を、ジャンル平面１１と称することにする。
【００６３】
即ち、所定のジャンルに属する１以上の記録コンテンツの各アイコン１３は、その所定のジャンルが割り当てられたジャンル平面１１上に配置される。ただし、Ｙ方向に関しては、アイコン１３はチャンネル番号順に配置され、そのＹ方向に対して垂直な方向に関しては、アイコン１３は録画日時順に配置されることになる。なお、図７等を用いて後述するように、Ｙ方向はチャンネル軸方向と称される。また、１つのジャンル平面１１についてのＹ方向に対して垂直な方向は時間方向と称される。
【００６４】
ただし、より厳密に言うと、アイコン１３は、その平面全体がジャンル平面１１上に配置されるのではなく、図２に示されるように、その中心線（図示せず）のみがジャンル平面１１上に配置され、視点１２の方向に対して常に垂直となるようにその中心線を軸として回転した状態で配置される。かかる回転はいわゆるビルボード処理によりなされる。なお、視点１２の方向は、図２中の視点１２を示す黒丸に付された矢印の方向として示されており、このことは他の図でも同様である。より具体的には図３に示されるように、同図中矢印で示される視線１２の方向ベクトルｖのＸＺ平面上での角度αに対して、角度α＋π／２だけアイコン１３が回転する。
【００６５】
次に、図４を参照して、アイコン１３の構造について説明する。
【００６６】
図４に示されるように、３次元空間中における４つの頂点２１乃至２４によって構成される長方形に対して、記録コンテンツを示す画像をテクスチャマッピングすることによって、視覚的に認識しやすいアイコ１３が構成される。また、アイコン１３は、４つの頂点２１乃至２４をそれぞれ特定する情報として、図４に示されるように、最低でも３次元空間中での各座標（x,y,z）と各テクスチャ座標（u,v）とを有する。
【００６７】
本実施の形態では、アイコン１３にテクスチャマッピングされる画像としては、対応する記録コンテンツのサムネイル画像、より具体的には、その記録コンテンツを構成する動画ストリームから抽出した１フレーム分の静止画像が採用される。この場合、１フレーム分の画像の選択手法は特に限定されず、理想的には、番組タイトルが表示されている１フレームを選択する手法が望ましいが、番組開始時刻またはその近傍時刻に該当する１フレームを選択する手法が一般的であると考えられる。また、本実施の形態では、サムネイル画像は静止画像としたが、勿論動画像としてもよい。
【００６８】
また、アイコン１３のサイズは、特に限定されないが、本実施の形態では例えば横幅wと縦幅hの比が４対３となるサイズ、即ちw:h＝4:3となるサイズであるとする。また、３次元空間内での相対的なアイコン１３の大きさも、特に限定されないが、本実施の形態では例えば、原点Ｏからアイコン１３の配置開始位置までの距離Ｒを１としたときに、横幅wは0.2であるとする。
【００６９】
以上の図１乃至図４を用いて説明した手法により、３次元空間内において、複数の記録コンテンツの各アイコン１３がそれぞれ配置される。そして、上述したように、所定の位置に配置された視点１２を仮想的なカメラのレンズの中心として、注視点に焦点を合わせた場合にそのカメラにより撮影された２次元画像が蓄積コンテンツ一覧として生成され、ユーザに呈示される。
【００７０】
ただし、アイコン１３のみを含む蓄積コンテンツ一覧をユーザに呈示するだけでは、ユーザにとって、視聴候補となる記録コンテンツに関する情報を調べたりする際に不便である。そのため、アイコン１３の他、例えば記録コンテンツに関する情報を文字情報として蓄積コンテンツ一覧に含めるようにすると、ユーザにとって便宜である。
【００７１】
そこで、本実施の形態では例えば、図５や図６に示されるような文字情報も蓄積コンテンツ一覧に含めるようにしている。
【００７２】
具体的には、蓄積コンテンツ一覧の左方の領域３１には、その右方に配列された各アイコン１３が示す各記録コンテンツを放送した放送局のチャンネル番号が文字情報として表示される。即ち、図５や図６の例では、「１０ｃｈ」乃至「４ｃｈ」という文字情報が領域３１に表示されている。
【００７３】
また例えば、蓄積コンテンツ一覧の下方の領域３２においては、その上方に、現在主に表示されているジャンル平面１１、即ち、視点１２に最も近いジャンル平面１１（以下、呈示対象ジャンル平面１１と称する）に割り当てられたジャンルが文字情報として表示される。即ち、図５の例では「ドラマ」という文字情報が表示されていることから、現在主に表示されているアイコン１３は、ドラマに属する記録コンテンツを示していることがわかる。一方、図６の例では「映画」という文字情報が領域３２に表示されていることから、現在主に表示されているアイコン１３は、映画に属する記録コンテンツを示していることがわかる。また、その下方には、現在ユーザにより選択されているアイコン１３が示す記録コンテンツに関する情報、即ち、その記録コンテンツについてのジャンル、チャンネル、タイトル、方送日時等が文字情報として表示され、さらにその下方には、操作方法が文字情報として表示される。
【００７４】
なお、蓄積コンテンツ一覧に含める文字情報の内容は、図５や図６の例に限定されず任意の内容でよい。また、文字情報の表示位置も、図５や図６の例に限定されず任意の位置でよい。即ち、設計者等は、ユーザの便宜を考慮して、任意の文字情報を蓄積コンテンツ一覧の任意の位置に含めるような設計を行えばよい。
【００７５】
また、ユーザに呈示されている蓄積コンテンツ一覧は、上述したように、視点１２をレンズ中心とする仮想的なカメラにより仮想的な３次元空間が撮影された場合のその２次元画像である。従って、呈示対象ジャンル平面１１のみならず、その後方の幾つかのジャンル平面１１に配置されたアイコン１３も、蓄積コンテンツ一覧に表示されることになる。例えば図６の例では、領域３３において、「映画」の次のジャンルが割り当てられたジャンル平面１１に配置されたアイコン１３のうちの、「４ｃｈ」の各記録コンテンツを示す各アイコン１３が表示されていることがわかる。従って、ユーザは、呈示対象ジャンル平面１１を更新する操作をしなくても、現在の呈示対象ジャンル平面１１の後方の幾つかのジャンル平面１１に配置されているアイコン１３を視認すること、即ち、別のジャンルの記録コンテンツの存在を認識することができる。
【００７６】
また、図５や図６では表現しきれていないが、ユーザの便宜のため、文字情報を構成する文字に背景色をつけることで文字を読み易くしたり、背景色を半透明とすることで、現在の呈示対象ジャンル平面１１の後方の幾つかのジャンル平面１１に配置されているアイコン１３の見易さを損ねないようにする、といった様々な画像処理を施すことも可能である。
【００７７】
次に、本発明のＧＵＩ表示手法における視点１２の配置と移動の手法について説明する。
【００７８】
本実施のＧＵＩ表示手法では、ユーザの便宜のため、視点１２の配置位置を、ユーザの操作に応じて移動できるようになっている。
【００７９】
本実施の形態では基本的に、視点１２は、ユーザにより現在選択されているジャンルのひとつ前のジャンルが割り当てられたジャンル平面１１上、即ち、現在の呈示対象ジャンル平面１１のひとつ前のジャンル平面１１上に配置される。この場合、視点１２の注視点は、現在の呈示対象ジャンル平面１１上の所定の点となる。
【００８０】
また、例えば本実施の形態では、ジャンル平面１１上での初期配置位置は、Ｘ座標とＺ座標については、記録日時s＝０を上述した式（２）に代入した結果得られる(x,z)を採用し、また、Ｙ座標については、チャンネル順番nc＝０を上述した式（５）に代入した結果得られるｙを採用するとする。
【００８１】
なお、以下、Ｙ軸の方向をチャンネル軸方向と称する。また、ジャンル平面１１においてチャンネル軸方向と直交する方向には、アイコン１３が、記録日時sが新しい順に配置されていく。従って、ジャンル平面１１においてチャンネル軸方向と直交する方向を、以下、時間方向と称する。
【００８２】
この場合、視点１２の移動としては、時間方向への移動、チャンネル軸方向への移動、および、ジャンル間の移動の３種類が基本的に存在する。ここにジャンル間の移動とは、視点１２が、現在配置されているジャンル平面１１からそれに隣接する別のジャンル平面１１上に移動することをいう。また、「基本的に」と記述したのは、図１９と図２０とを参照して後述する俯瞰視点への移動という別の種類も存在するからである。
【００８３】
これらの基本的な３種類の視点１２の移動は、現在位置となる現在点と、移動先となる目的地点とを結ぶ直線上を毎時間決まった距離だけ移動することによって実現される。即ち、３種類の視点１２の移動の違いは、目的地点が、時間方向の所定の点、チャンネル軸方向の所定の点、隣接するジャンル平面１１上の所定の点にそれぞれ決定される違いだけである。即ち、目的地点が一度決定された後は、３種類の何れの種類の視点１２の移動においても、その移動は全て同一の移動関数によって実行される。かかる移動関数は、例えば次の式（６）によって表される。
【００８４】
【数６】
2007272468.tif 000008
なお、式（６）において、p(t)はある時刻tでの３次元空間中における視点１２の位置を示し、ptは移動先となる目的地点の位置を示し、αは０＜α＜１を満たす移動速度係数を示している。また、時刻ｔは離散的に1単位ずつ進むとし、このため、ある時刻ｔの次の時刻がt+1で示されている。
【００８５】
この場合、次の不等式（７）が満たされるまでの間、時刻ｔを１つずつ進める度に、その都度、式（６）の演算結果の点p(t+1)まで視点１２を移動させていく、といった処理が繰り返されていく。即ち、次の式（７）は、視点１２の移動終了を満たすための不等式である。
【００８６】
【数７】
2007272468.tif 000009
なお、不等式（７）において、dthは距離の閾値を示している。
【００８７】
即ち、視点１２の現在の配置位置p(t)と目的地点ptとの間の距離が閾値dtnを下回るまでの間、上述した式（６）に従って視点１２が平行移動していくことになる。そして、視点１２の現在の配置位置p(t)と目的地点ptとの間の距離が閾値dtnを下回った段階で、即ち、不等式（７）が満たされた段階で、視点１２の位置p(t)が目的地点ptまで移動され、これにより、その移動が終了となる。なお、視点１２の注視点もこれらの式に従って同様に平行移動するとする。
【００８８】
具体的には例えば、ユーザは、現在選択中のジャンルに属する記録コンテンツを選択したりその記録コンテンツに関する情報を調べる場合に、所定の操作を行うことで、時間方向またはチャンネル軸方向に視点１２を移動させることができる。なお、所定の操作自体は、特に限定されず、その操作器具に応じて様々な操作となり得るが、本実施の形態では例えば、いわゆる十字キーを含む操作器具が使用されるとして、視点１２の移動方向に十字キーを押下する操作が採用されているとする。
【００８９】
この場合、十字キーが所定の方向に１回押下されると、視点１２は、時間方向とチャンネル軸方向とのうちの十字キーの押下方向に対して平行に、現在選択中のアイコン１３に隣接するアイコン１３の中央の位置まで移動するとする。ここに、アイコン１３の中央の位置とは、注視点がアイコン１３の中心となる場合の視点１２の配置位置をいう。即ち、かかるアイコン１３の中央の位置が、目的地点ptとなる。換言すると、視点１２の注視点が、現在選択中のアイコン１３の中央から、それに隣接するアイコン１３の中央まで移動する。
【００９０】
例えば図７に示されるように、現時刻ｔ＝０の視点１２の配置位置が、現在選択中のアイコン１３−Ｌの中央の位置としての点p(0)である場合、十字キーが右方向に１回押下されると、現在選択中のアイコン１３−Ｌの右方に隣接するアイコン１３−Ｒの中央の位置が目的地点ptとして決定される。その後、図８に示されるように、視点１２は、上述した式（６）に従って時間方向に移動していく。そして、ある時刻Ｔに上述した式（７）が満たされると、その時刻Ｔの時点で視点１２の配置位置p(T)が、図９に示されるように、目的地点ptまで移動され、これにより、その移動が終了となる。このとき、視点１２の注視点も、視点１２と連動して平行移動することになる。
【００９１】
なお、十字キーが左方向に１回押下された場合には、図示はしないが、十字キーが右方向に１回押下された場合の上述した移動と逆になる。即ち、図９の状態で十字キーが左方向に１回押下されると、図８とは反対方向に視点１２が移動していき、図７の状態に戻ることになる。
【００９２】
以上説明したように、時間方向への視点移動の指示は、本実施の形態では、十字キーの左または右方向の１回押下操作となるが、かかる時間方向への視点移動の指示は、上述したように本実施の形態の例に特に限定されない。即ち、装置側にとっては、かかる時間方向への視点移動の指示がなされたと認識できれば、上述した図７乃至図９を用いて説明した処理（以下、時間方向への視点１２の平行移動処理と称する）を実行できることになる。なお、このことについては、図２３のステップＳ４とＳ５とを参照して後述する。
【００９３】
また例えば図１０に示されるように、現時刻ｔ＝０の視点１２の配置位置が、現在選択中のアイコン１３−Ｕの中央の位置としての点p(0)である場合、十字キーが下方向に１回押下されると、現在選択中のアイコン１３−Ｕの下方に隣接するアイコン１３−Ｄの中央の位置が目的地点ptとして決定される。その後、図１１に示されるように、視点１２は、上述した式（６）に従ってチャンネル軸方向に移動していく。そして、ある時刻Ｔに上述した式（７）が満たされると、その時刻Ｔの時点で視点１２の配置位置p(T)が、図１２に示されるように、目的地点ptまで移動され、これにより、その移動が終了となる。このとき、視点１２の注視点も、視点１２と連動して平行移動することになる。
【００９４】
なお、十字キーが上方向に１回押下された場合には、図示はしないが、十字キーが下方向に１回押下された場合の上述した移動と逆になる。即ち、図１２の状態で十字キーが上方向に１回押下されると、図１１とは反対方向に視点１２が移動していき、図１０の状態に戻ることになる。
【００９５】
以上説明したように、チャンネル軸方向への視点移動の指示は、本実施の形態では、十字キーの上または下方向の１回押下操作となるが、かかるチャンネル軸方向への視点移動の指示は、上述したように本実施の形態の例に特に限定されない。即ち、装置側にとっては、かかるチャンネル軸方向への視点移動の指示がなされたと認識できれば、上述した図１０乃至図１２を用いて説明した処理（以下、チャンネル軸方向への視点１２の平行移動処理と称する）を実行できることになる。なお、このことについては、図２３のステップＳ６とＳ７とを参照して後述する。
【００９６】
また、例えば、ユーザは、ジャンルの選択の変更を行う場合、所定の操作を行うことで、視点１２をジャンル間で移動させることができる。なお、所定の操作自体は、特に限定されず、その操作器具に応じて様々な操作となり得るが、本実施の形態では例えば、特定の２つのキーを含む操作器具が使用されるとして、特定の２つのキーのうちの、一方の押下により次のジャンルの選択を指示し、他方の押下により前のジャンルの選択を指示する操作が採用されているとする。そこで、以下、次のジャンルの選択を指示する特定のキーを、次キーと称し、前のジャンルの選択を指示する特定のキーを、前キーと称することにする。即ち、本実施の形態では、少なくとも十字キー、前キー、および次キーを含む操作器具が使用される。
【００９７】
この場合、前キーまたは次キーが１回押下されると、視点１２は、現在の呈示対象ジャンル平面１１のひとつ前のジャンル平面１１上の位置から、その前後に隣接するジャンル平面１１のうちの一方の上の位置に移動する。即ち、現在視点１２が配置されているジャンル平面１１のジャンル角がφのとき、φ±θで表されるジャンル角を有するジャンル平面１１上に視点１２が移動する。ここに、θは、上述した式（１）で示される１ジャンル分の角度である。
【００９８】
なお、本実施の形態では、移動後のジャンル平面１１上の視点１２は、上述した初期配置位置に配置された段階で、ジャンル間の移動は終了とする。即ち、本実施の形態では、移動前のジャンル平面１１上の視点１２が上述した初期配置位置以外の位置に存在するときには、移動後のジャンル平面１１上の視点１２は、その初期配置位置以外の位置に一旦移動されることになるので、その後、上述した時間軸方向とチャンネル軸方向への移動処理により、移動後のジャンル平面１１上の初期配置位置に移動させた後、ジャンル間の移動を行うとする。ただし、ジャンル間の移動の開始点と終了点とは、本実施の形態に特に限定されず、それぞれ任意の点でよい。
【００９９】
ただし、説明の簡略上、移動前のジャンル平面１１上の視点１２の位置も初期配置位置であるとして、以下の説明を行っていく。
【０１００】
具体的には例えば、側面から見た図１３と真上から見た図１４に示されるように、現時刻ｔ＝０の視点１２の配置位置が、ジャンル平面１１−ｎ１上の初期配置位置としての点p(0)であるとする。即ち、時間方向については、原点Ｏから、上述した式（２）でいう距離ｒだけ離間して、点p(0)が存在するとする。このとき、視点１２の注視点は、次のジャンル平面１１−ｎ２上の初期配置位置、即ち、その初期配置位置に配置されたアイコン１３−ｎ２の中央となる。この状態で、次キーが１回押下されると、ジャンル平面１１−ｎ１の次のジャンル平面１１―ｎ２の初期配置位置が目的地点ptとして決定される。その後、側面から見た図１５と真上から見た図１６に示されるように、視点１２は、上述した式（６）に従って直線的に移動していく。そして、ある時刻Ｔに上述した式（７）が満たされると、その時刻Ｔの時点で視点１２の配置位置p(T)が、側面から見た図１７と真上から見た図１８に示されるように、目的地点ptまで移動され、即ち、ジャンル平面１１―ｎ２の初期配置位置まで移動され、これにより、その移動が終了となる。このとき、視点１２の注視点は、ジャンル平面１１−ｎ２のさらに次のジャンル平面１１−ｎ３上の初期配置位置、即ち、その初期配置位置に配置されたアイコン１３−ｎ３の中央となる。
【０１０１】
なお、前キーが１回押下された場合には、図示はしないが、次キーが１回押下された場合の上述した移動と逆になる。即ち、図１７と図１８の状態で前キーが１回押下されると、図１５と図１６とは反対方向に視点１２が移動していき、図１３と図１４の状態に戻ることになる。
【０１０２】
以上説明したように、ジャンル間の視点移動の指示、即ち、ジャンル変更の指示は、本実施の形態では、次キーまたは前キーの１回押下操作となるが、かかるジャンル変更の指示は、上述したように本実施の形態の例に特に限定されない。即ち、装置側にとっては、かかるジャンル変更の指示がなされたと認識できれば、上述した図１３乃至図１８を用いて説明した処理（以下、ジャンル間の視点１２の移動処理と称する）を実行できることになる。なお、このことについては、図２３のステップＳ８とＳ９とを参照して後述する。
【０１０３】
さらに、本実施の形態では、図１９に示されるように、各アイコン１３よりも上方の位置に視点１２を配置させてその注視点を原点Ｏにすることで、各アイコン１３全体の配置をユーザが眺めることができる機能が設けられている。以下、かかる図１９の位置の視点１２を特に俯瞰視点１２と称する。
【０１０４】
以下、俯瞰視点１２についてさらに説明する。
【０１０５】
記録媒体に蓄積された記録コンテンツの数が増えてくると、たとえ、ジャンル毎に区切ったジャンル平面１１上に各アイコン１３を分類して配置させ、視点１２のジャンル間の移動を行ったとしても、そのアイコン１３の数、即ち、記録コンテンツの数をユーザが把握することは困難になってくる、という問題が発生する。そこで、かかる問題を解決すべく、視点１２を３次元空間の上方に配置させ、その注視点をジャンル平面１１の起点となる中心部分、即ち原点Ｏに設定させる。これにより、全体を俯瞰するための視点１２、即ち、俯瞰視点１２が実現される。この俯瞰視点１２により生成された蓄積コンテンツ一覧をユーザに呈示することで、ユーザは、各ジャンルに相対的にどれだけの量の記録コンテンツが存在しているのかを一目するだけで認識できるようになる。ここに、俯瞰視点１２により生成された蓄積コンテンツ一覧とは、俯瞰視点１２をレンズ中心とするカメラが原点Ｏに焦点を合わせて３次元空間を撮影した場合に得られる画像であって、必要に応じて各種文字情報を含む画像をいう。
【０１０６】
かかる俯瞰視点１２へ変更させるためには、ユーザは、その指示を行うための所定の操作を行えばよい。すると、上述した図１９に示されるように、視点１２が上方から見下ろすように設定され、その結果、俯瞰視点１２が実現される。この場合、かかる俯瞰視点１２により生成された蓄積コンテンツ一覧は、例えば図２０に示されるような画像となる。即ち、俯瞰視点１２への変更指示のための所定の操作が行われると、図２０の画像が蓄積コンテンツ一覧としてユーザに呈示される。
【０１０７】
この図２０の例では、各ジャンル平面１１とＸＺ平面との各交差点（図１でいう区切り線１１）が点線として表示されており、即ち、各ジャンル平面１１自体は透明となっており、その結果、ユーザは、かかる各点線に沿った各アイコン１３の量、即ち、各ジャンルに属する記録コンテンツの数を視覚的に把握することができる。これにより、ユーザは、取り溜めた記録コンテンツを消費する際に、どのジャンルから消費するのかの判断に役立てることができる。ここに、記録コンテンツを消費するとは、ユーザが記録コンテンツを視聴してその後必要に応じて消去することをいう。また、ユーザは、特定のジャンル平面１１に多数のアイコン１３が配置されていることを視覚的に把握することで、その特定のジャンル平面１１に割り当てられたジャンルは自分の好きなジャンルであることを改めて認識できるようにもなる。
【０１０８】
なお、俯瞰視点１２への変更指示を行うための所定の操作としては、本実施の形態では例えば、特定のキーを含む操作器具が使用されるとして、その特定のキーの押下操作が採用されているとする。そこで、以下、俯瞰視点１２への変更指示を行う特定のキーを、俯瞰キーと称することにする。即ち、本実施の形態では、少なくとも十字キー、前キー、次キー、および俯瞰キーを含む操作器具が使用される。
【０１０９】
ただし、俯瞰視点１２への変更指示は、本実施の形態の例に特に限定されない。即ち、装置側にとっては、かかる俯瞰視点１２への指示がなされたと認識できれば、上述した図１９と図２０を用いて説明した処理（以下、俯瞰視点１２への変更処理と称する）を実行できることになる。なお、このことについては、図２３のステップＳ１０とＳ１１とを参照して後述する。
【０１１０】
以上、本発明のＧＵＩ表示手法について説明した。
【０１１１】
なお、本発明のＧＵＩ表示手法により呈示される蓄積コンテンツ一覧が有する機能としては、上述した視点１２の移動機能にのみに限定されることなく、その他様々な機能を付加することができる。具体的には例えば、視点１２をレンズ中心とする仮想的なカメラの視野角を操作する機能を付加することで、いわゆるズームイン／アウト効果を与えることが可能になる。即ち、カメラの視野角を小さくするとカメラがスクリーンへ映し出す３次元空間の領域、即ち、蓄積コンテンツ一覧として表示される２次元画像に含まれる領域が小さくなる。よって、スクリーンへ蓄積コンテンツ一覧として投影される３次元空間の領域が狭くなり、スクリーン上では拡大効果を得ることができる。逆に視野角を大きくすると、スクリーン上に蓄積コンテンツ一覧として映し出される３次元空間の領域は広くなるため、スクリーン上において縮小効果を与えることが可能となる。
【０１１２】
かかる本発明のＧＵＩ表示手法が適用された情報処理装置の機能ブロック図が図２１に示されている。即ち、図２１は、本発明が適用される情報処理装置の機能的構成例を示している。
【０１１３】
図２１の例の情報処理装置１０１は、操作部２０１乃至表示部２１０を含むように構成されている。
【０１１４】
操作部２０１は、ユーザにより操作され、その操作内容に対応する信号を入力制御部２０２に提供する。本発明のＧＵＩ手法では、上述したように、ユーザは、視点１２を移動させるための各種指示操作を行うことができるので、操作部２０１は、かかる各種指示操作が可能な構成を有する必要がある。具体的には例えば本実施の形態では、上述したように、時間方向またはチャンネル軸方向への指示操作を行うための十字キー、ジャンル変更の指示操作を行うための前キーおよび次キー、並びに、俯瞰視点１２への変更指示操作を行うための俯瞰キーが、少なくとも操作部２０１に設けられている。
【０１１５】
入力制御部２０２は、操作部２０１からの信号に基づいて、ユーザの操作内容を認識し、その認識結果を画面情報制御部２０７に通知する。即ち、入力制御部２０２は、少なくとも、時間方向またはチャンネル軸方向への指示操作、ジャンル変更の指示操作、および、俯瞰視点１２への変更指示操作を認識し、その認識結果を画面情報制御部２０７に通知する。
【０１１６】
さらに、入力制御部２０２は、後述する図２３のフローチャートに従った処理を実行する場合には、ステップＳ１とＳ１３との判定処理を実行するために、操作部２０１からの所定の信号に基づいて、蓄積コンテンツ一覧の表示の指示と、その表示終了の指示とを認識する必要がある。なお、蓄積コンテンツ一覧の表示の指示と、その表示終了の指示とをユーザが行うために必要な操作部２０１の操作手法については、操作部２０１の構成に応じて設計者等が任意に決定できるものであるので、ここでは特に言及しない。
【０１１７】
また、本実施の形態では、蓄積コンテンツはデジタル放送番組とされ、また、蓄積コンテンツ一覧の生成のためにEITから取得した番組情報が使用される。これらの番組やEITは、例えば、MPEG(Moving Picture Experts Group)等で規定されているトランスポートストリームの形態で各放送局から伝送されてくる。なお、以下、トランスポートストリーム（Transport Stream）をTSと称する。そこで、このTSを受信するためのデジタル放送受信部２０３と、そのTSから番組やEITを適当な形態で抽出し必要に応じて適当な処理を施すデジタル放送受信処理部２０４とが、図２１の例の情報処理装置１０１には設けられている。
【０１１８】
換言すると、記録コンテンツの対象となるコンテンツや、蓄積コンテンツ一覧の生成のために必要な情報（以下、これらの２つをまとめてコンテンツ等と称する）が、別の伝送形態で送信されてくる場合には、その別の伝送形態に適した受信部と受信処理部とが必要になる。具体的には例えば、図示はしないが、インターネット等の所定のネットワークを介してコンテンツ等が伝送されてくる場合には、その所定のネットワークと接続して通信処理を行う機能が搭載された受信部や受信処理部が必要になる。
【０１１９】
蓄積コンテンツ情報処理部２０５は、デジタル放送受信処理部２０４から提供されたコンテンツ等を記憶部２０６に記憶させる。即ち、本実施の形態では、デジタル放送受信処理部２０４から提供されたデジタル放送番組が、記録コンテンツとして記憶部２０６に記憶される。また、デジタル放送受信処理部２０４から提供されたEITも記憶部２０６に記憶される。
【０１２０】
また、蓄積コンテンツ情報処理部２０５は、記憶部２０６に記憶された情報の読み出しや更新の制御を行い、必要に応じて、読み出した情報を画面情報制御部２０７に提供する。
【０１２１】
具体的には例えば本実施の形態では、上述したように、アイコン１３の配置位置を決定するための特定情報として、そのアイコン１３が示す記録コンテンツのジャンル、記録日時、および、放送局情報が使用される。従って、蓄積コンテンツ情報処理部２０５は、各記録コンテンツについてのジャンル、記録日時として利用される放送日時、および、放送局情報を、記憶部２０６に記憶されている各ＥＩＴからそれぞれ抽出して、画面情報制御部２０７に提供する。
【０１２２】
また例えば本実施の形態では、上述したように、アイコン１３には、それが示す記録コンテンツのサムネイル画像が表示される。このため、蓄積コンテンツ情報処理部２０５は、記憶部２０６に記憶されている各記録コンテンツから所定のフレーム等を抽出し、それをサムネイル画像として画面情報制御部２０７に提供する。或いは、蓄積コンテンツ情報処理部２０５は、デジタル受信処理部２０４からデジタル放送番組が提供されてきた段階で、そのデジタル放送番組を構成する映像ストリームの中から所定の１フレームをサムネイル画像として抽出し、そのサムネイル画像をデジタル放送番組とは別に記憶部２０６に予め記憶させておき、そのサムネイル画像を記憶部２０６から読み出して、画面情報制御部２０７に提供してもよい。
【０１２３】
さらに例えば本実施の形態では、上述したように、蓄積コンテンツ一覧には、アイコン１３の他各種文字情報も表示される。このため、蓄積コンテンツ情報処理部２０５は、文字情報として表示される情報、上述した図５の例ではタイトル等を、記憶部２０６に記憶されている各ＥＩＴから適宜抽出し、画面情報制御部２０７に提供する。
【０１２４】
なお以下、蓄積コンテンツ情報処理部２０５から画面情報制御部２０７に提供される各種情報をまとめて、蓄積コンテンツ情報と称する。即ち、例えば本実施の形態では、各蓄積コンテンツについてのＥＩＴから抽出された各種情報、具体的には例えばジャンル、記録日時として利用される放送日時、放送局情報、およびタイトル等が、蓄積コンテンツ情報のひとつである。また、各蓄積コンテンツのサムネイル画像もまた蓄積コンテンツ情報のひとつである。
【０１２５】
画面情報制御部２０７は、蓄積コンテンツ情報処理部２０５から提供された蓄積コンテンツ情報と、入力制御部２０２から通知されたユーザの指示とに基づいて、蓄積コンテンツ一覧を画像データの形態で生成し、表示制御部２０９に提供する。なお、画面情報制御部２０７の詳細については、図２２を参照して後述する。また、画面情報制御部２０７は、現在表示対象となっている蓄積コンテンツ一覧に関する画面情報を画面情報記憶部２０８に常に保持させておく制御を行う。ここに、画面情報とは、例えば、現在の視点１２の位置や、画面の大きさ等をいう。
【０１２６】
表示制御部２０９は、画面情報制御部２０７から画像データの形態で提供された蓄積コンテンツ一覧を、表示部２１０に適した形態の信号に変換し、表示部２１０に表示させる。即ち、表示部２１０には、上述した図５や図６に示されるような蓄積コンテンツ一覧が表示される。
【０１２７】
図２２は、画面情報制御部２０７の詳細な機能的構成例を示している。
【０１２８】
図２２の例では、画面情報制御部２０７は、３次元空間構築部３１１乃至蓄積コンテンツ一覧データ加工部３１９を含むように構成されている。
【０１２９】
３次元空間構築部３１１は、３つの特定情報により座標が定義される仮想的な３次元空間をデータとして構築し、アイコン配置部３１２に提供する。
【０１３０】
アイコン配置部３１２は、蓄積コンテンツ情報処理部２０５から提供された蓄積コンテンツ情報に基づいて、複数の記録コンテンツのそれぞれのサムネイル画像が表示される複数のアイコン１３をそれぞれ生成する。そして、アイコン配置部３１２は、蓄積コンテンツ情報処理部２０５から提供された蓄積コンテンツ情報に基づいて、複数のアイコン１３の各配置位置を決定する。各アイコン１３の生成手法と配置位置決定手法とについては、上述した図１乃至図４を用いて説明済みであるので、ここでは省略する。そして、アイコン配置部３１２は、複数のアイコン１３を３次元空間内の各配置位置にそれぞれ配置する。複数のアイコン１３が配置された３次元空間のデータは、視点配置部３１３に提供される。
【０１３１】
視点配置部３１３は、３次元空間内の所定の位置に視点１２を配置させる。即ち、視点配置部３１３は、仮想的なカメラのレンズ中心を３次元空間内の視点１２の位置にあわせ、また、そのカメラの焦点を注視点にあわせる。この視点１２の位置や注視点の位置は、視点位置変更部３１４から通知される。即ち、視点位置変更部３１４は、変更後の視点１２の位置を決定する。詳細には、視点位置変更部３１４は、入力制御部２０２から通知される各種指示に基づいて、所定時間単位で視点１２を順次移動させた場合の各位置と、対応する注視点の各位置とを決定し、その決定内容を視点配置部３１３に通知する。なお、視点１２の位置の決定手法、即ち、視点１２の初期配置位置の決定手法や視点１２の移動手法については、上述した図７乃至図２０を用いて説明済みであるので、ここでは省略する。このようにしてカメラと各アイコン１３が配置された３次元空間のデータは、撮影部３１５に提供される。
【０１３２】
撮影部３１５は、カメラに３次元空間を撮影させ、その撮影の結果得られる２次元画像のデータを、蓄積コンテンツ一覧として文字情報付加部３１７に提供する。その際、各種撮影条件は、撮影条件設定部３１６から提供される。即ち、撮影条件設定部３１６は、入力制御部２０２から通知される指示等に基づいて撮影条件を設定し、その設定内容を撮影部３１５に通知する。ここに撮影条件とは、例えば上述したカメラの視野角等をいう。また、カメラの注視点の位置は、本実施の形態では視点位置変更部３１４により決定されているが、撮影条件の１つとして撮影条件設定部３１６により設定されるようにしてもよい。
【０１３３】
文字情報付加部３１７は、蓄積コンテンツ情報処理部２０５から提供された蓄積コンテンツ情報に基づいて、撮影部３１５から提供された蓄積コンテンツ一覧の所定の領域に、各種文字情報を付加する。各種文字情報が付加された蓄積コンテンツ一覧は、蓄積コンテンツ一覧データ加工部３１９に提供される。
【０１３４】
蓄積コンテンツ一覧データ加工部３１９は、その蓄積コンテンツ一覧のデータを加工し、表示制御部２０９に提供する。このデータの加工内容は、表示条件設定部３１８から提供された表示条件に従って決定される。即ち、表示条件設定部３１８は、入力制御部２０２から通知される指示等に基づいて表示条件を設定し、その設定内容を蓄積コンテンツ一覧データ加工部３１９に通知する。ここに表示条件とは、例えば上述した画面の大きさ等をいう。
【０１３５】
また、視点位置変更部３１４により変更された視点１２の位置や注視点の位置、撮影条件設定部３１６により設定された撮影条件、および、表示条件設定部３１８により設定された表示条件は、画面情報記憶部２０８に画面情報として記憶される。そこで、視点位置変更部３１４、撮影条件設定部３１６、および、表示条件設定部３１８は、入力制御部２０２からの指示のみならず、画面情報記憶部２０８に記憶されている画面情報も適宜参考にして、上述した自身の処理をそれぞれ実行する。
【０１３６】
図２３は、以上の図２１と図２２の機能的構成を有する情報処理装置１０１の処理（以下、一覧表示処理と称する）の一例を説明するフローチャートである。
【０１３７】
ステップＳ１において、入力制御部２０２は、蓄積コンテンツ一覧の表示の指示がなされたか否かを判定する。
【０１３８】
ステップＳ１において、蓄積コンテンツ一覧の表示の指示がなされていないと判定された場合、処理はステップＳ１に戻され、蓄積コンテンツ一覧の表示の指示がなされたか否かが再度判定される。即ち、蓄積コンテンツ一覧の表示の指示がなされるまでの間、ステップＳ１の判定処理が繰り返し実行される。
【０１３９】
その後、ユーザが操作部２０１を操作して、蓄積コンテンツ一覧の表示の指示を行うと、ステップＳ１においてＹＥＳであると判定されて、その指示内容が画面情報制御部２０７に通知されて、処理はステップＳ２に進む。
【０１４０】
ステップＳ２において、画面情報制御部２０７は、初期画面としての蓄積コンテンツ一覧を、表示制御部２０９を介して表示部２１０に表示させる。ここに、初期画面としての蓄積コンテンツ一覧とは、本実施の形態では例えば、ジャンル角φ＝０のジャンル平面１１のひとつ前のジャンル平面１１上の初期配置位置に視点１２が配置された場合の蓄積コンテンツ一覧をいう。
【０１４１】
ステップＳ３において、入力制御部２０２は、ユーザの操作がなされたか否かを判定する。
【０１４２】
ステップＳ３において、ユーザの操作がなされていないと判定された場合、処理はステップＳ３に戻され、ユーザの操作がなされたか否かが再度判定される。即ち、次のユーザの操作がなされるまでの間、ステップＳ３の判定処理が繰り返し実行され、蓄積コンテンツ一覧は更新されずにそのまま表示部２１０に表示され続ける。
【０１４３】
その後、ユーザが操作部２０１を操作して何らかの指示を行うと、ステップＳ３においてＹＥＳであると判定されて、処理はステップＳ４に進む。
【０１４４】
ステップＳ４において、入力制御部２０２は、ステップＳ３におけるユーザの操作指示とは、時間方向への視点移動の指示であるか否かを判定する。
【０１４５】
本実施の形態では上述した十字キーが左/右方向に押下された場合に、ステップＳ４において時間方向への視点移動の指示であると入力制御部２０２により判定され、その判定結果が画面情報制御部２０７に通知され、処理はステップＳ５に進められる。ステップＳ５において、画面情報制御部２０７は、時間方向への視点１２の平行移動処理を実行する。なお、時間方向への視点１２の平行移動処理については、上述した図７乃至図９を用いて説明済みであるので、ここではその説明については省略する。
【０１４６】
そして、ステップＳ１２において、画面情報制御部２０７は、表示部２１０における蓄積コンテンツ一覧の表示を、表示制御部２０９を介し更新させる。これにより、視点１２が時間方向に移動した後の蓄積コンテンツ一覧が表示部２１０に表示される。その後、処理はステップＳ３に戻され、それ以降の処理が繰り返される。
【０１４７】
これに対して、ステップＳ４において時間方向への視点移動の指示ではないと判定した場合、ステップＳ６において、入力制御部２０２は、ステップＳ３におけるユーザの操作指示とは、チャンネル軸方向への視点移動の指示であるか否かを判定する。
【０１４８】
本実施の形態では上述した十字キーが上/下方向に押下された場合に、ステップＳ６においてチャンネル軸方向への視点移動の指示であると入力制御部２０２により判定されて、その判定結果が画面情報制御部２０７に通知され、処理はステップＳ７に進められる。ステップＳ７において、画面情報制御部２０７は、チャンネル軸方向への視点１２の平行移動処理を実行する。なお、チャンネル軸方向への視点１２の平行移動処理については、上述した図１０乃至図１２を用いて説明済みであるので、ここではその説明については省略する。
【０１４９】
そして、ステップＳ１２において、画面情報制御部２０７は、表示部２１０における蓄積コンテンツ一覧の表示を、表示制御部２０９を介し更新させる。これにより、視点１２がチャンネル軸方向に移動した後の蓄積コンテンツ一覧が表示部２１０に表示される。その後、処理はステップＳ３に戻され、それ以降の処理が繰り返される。
【０１５０】
これに対して、ステップＳ６においてチャンネル軸方向への視点移動の指示ではないと判定した場合、ステップＳ８において、入力制御部２０２は、ステップＳ３におけるユーザの操作指示とは、ジャンル変更の指示であるか否かを判定する。
【０１５１】
本実施の形態では上述した前キー／次キーが押下された場合に、ステップＳ８においてジャンル変更の指示であると入力制御部２０２により判定されて、その判定結果が画面情報制御部２０７に通知され、処理はステップＳ９に進められる。ステップＳ９において、画面情報制御部２０７は、ジャンル間の視点移動処理を実行する。なお、ジャンル間の視点移動処理については、上述した図１３乃至図１８を用いて説明済みであるので、ここではその説明については省略する。
【０１５２】
そして、ステップＳ１２において、画面情報制御部２０７は、表示部２１０における蓄積コンテンツ一覧の表示を、表示制御部２０９を介し更新させる。これにより、視点１２の注視点が前後のジャンル平面１１に移動した後の蓄積コンテンツ一覧が表示部２１０に表示される。その後、処理はステップＳ３に戻され、それ以降の処理が繰り返される。
【０１５３】
これに対して、ステップＳ８においてジャンル変更の指示ではないと判定した場合、ステップＳ１０において、入力制御部２０２は、ステップＳ３におけるユーザの操作指示とは、俯瞰視点への変更指示であるか否かを判定する。
【０１５４】
本実施の形態では上述した俯瞰キーが押下された場合に、ステップＳ１０において俯瞰視点への変更指示であると入力制御部２０２により判定されて、その判定結果が画面情報制御部２０７に通知され、処理はステップＳ１１に進められる。ステップＳ１１において、画面情報制御部２０７は、俯瞰視点への変更処理を実行する。なお、俯瞰視点への変更処理については、上述した図１９と図２０を用いて説明済みであるので、ここではその説明については省略する。
【０１５５】
そして、ステップＳ１２において、画面情報制御部２０７は、表示部２１０における蓄積コンテンツ一覧の表示を、表示制御部２０９を介し更新させる。これにより、俯瞰視点１２に移動した後の蓄積コンテンツ一覧が表示部２１０に表示される。その後、処理はステップＳ３に戻され、それ以降の処理が繰り返される。
【０１５６】
これに対して、ステップＳ１０において俯瞰視点への変更指示ではないと判定した場合、ステップＳ１３において、入力制御部２０２は、ステップＳ３におけるユーザの操作指示とは、蓄積コンテンツ一覧の表示終了指示であるか否かを判定する。
【０１５７】
ステップＳ１３において、蓄積コンテンツ一覧の表示終了の指示でないと判定された場合、処理はステップＳ３に戻され、それ以降の処理が繰り返される。なお、操作部２０１の操作として、上述した指示操作以外の別の操作が可能とされている場合には、その別の操作に対応する処理の実行後、処理はステップＳ３に戻される。
【０１５８】
これに対して、ステップＳ１３において、蓄積コンテンツ一覧の表示終了の指示であると判定された場合、この一覧表示処理は終了となる。なお、ここでいう蓄積コンテンツ一覧の表示終了の指示とは、蓄積コンテンツ一覧の表示消去の指示の他、結果として蓄積コンテンツ一覧の表示終了を指示することと等価となる別の指示、例えば所定のアイコン１３に対応する蓄積コンテンツの再生指示等も含む広義な概念である。
【０１５９】
上述した一覧表示処理も含む一連の処理は、ハードウエアにより実行させることもできるし、ソフトウエアにより実行させることもできる。
【０１６０】
上述した一連の処理をソフトウエアにより実行させる場合、本発明が適用される情報処理装置は、例えば、図２４に示されるコンピュータで構成することもできる。
【０１６１】
図２４において、CPU（Central Processing Unit）４０１は、ROM（Read Only Memory）４０２に記録されているプログラム、または記憶部４０８からRAM（Random Access Memory）４０３にロードされたプログラムに従って各種の処理を実行する。RAM４０３にはまた、CPU４０１が各種の処理を実行する上において必要なデータなども適宜記憶される。
【０１６２】
CPU４０１、ROM４０２、およびRAM４０３は、バス４０４を介して相互に接続されている。このバス４０４にはまた、入出力インタフェース４０５も接続されている。
【０１６３】
入出力インタフェース４０５には、キーボード、マウスなどよりなる入力部４０６、ディスプレイなどよりなる出力部４０７、ハードディスクなどより構成される記憶部４０８、および、モデム、ターミナルアダプタなどより構成される通信部４０９が接続されている。通信部４０９は、インターネットを含むネットワークを介して他の装置（図示せず）との間で行う通信を制御する。
【０１６４】
入出力インタフェース４０５にはまた、必要に応じてドライブ４１０が接続され、磁気ディスク、光ディスク、光磁気ディスク、或いは半導体メモリなどよりなるリムーバブル記録媒体４１１が適宜装着され、それらから読み出されたコンピュータプログラムが、必要に応じて記憶部４０８にインストールされる。
【０１６５】
一連の処理をソフトウエアにより実行させる場合には、そのソフトウエアを構成するプログラムが、専用のハードウエアに組み込まれているコンピュータ、または、各種のプログラムをインストールすることで、各種の機能を実行することが可能な、例えば汎用のパーソナルコンピュータなどに、ネットワークや記録媒体からインストールされる。
【０１６６】
このようなプログラムを含む記録媒体は、図２４に示されるように、装置本体とは別に、ユーザにプログラムを提供するために配布される、プログラムが記録されている磁気ディスク（フロッピディスクを含む）、光ディスク（CD-ROM(Compact Disk-Read Only Memory),DVD(Digital Versatile Disk)を含む）、光磁気ディスク（ＭＤ（Mini-Disk）を含む）、もしくは半導体メモリなどよりなるリムーバブル記録媒体（パッケージメディア）４１１により構成されるだけでなく、装置本体に予め組み込まれた状態でユーザに提供される、プログラムが記録されているROM４０２や、記憶部４０８に含まれるハードディスクなどで構成される。
【０１６７】
なお、本明細書において、記録媒体に記録されるプログラムを記述するステップは、その順序に沿って時系列的に行われる処理はもちろん、必ずしも時系列的に処理されなくとも、並列的あるいは個別に実行される処理をも含むものである。
【０１６８】
また、本明細書において、システムとは、複数の装置や処理部により構成される装置全体を表すものである。
【０１６９】
以上説明したように、本発明は、以下の点において効果が大きいと考えられる。
【０１７０】
即ち、第１の点は、アイコン１３の配置がユーザの目的としている蓄積コンテンツの特性を反映している点である。
【０１７１】
第２の点は、３次元空間中に大量のアイコン１３を表示することが可能である点である。
【０１７２】
第３の点は、奥行き方向にあるアイコン１３の存在を知ることができる点である。
【０１７３】
第４の点は、ユーザとなる人間が備える空間認知能力を利用しているため、直感的に操作することが可能である点である。
【０１７４】
以下、上述した第１の点乃至第４の点についてさらに詳しく言及する。
【０１７５】
まず第１の点については、上述したように、アイコン１３の配置位置は、そのアイコン１３が示す蓄積コンテンツを特定可能な３つの特定情報、例えば上述した実施の形態では、ジャンル情報、チャンネル情報、および記録日時として使用される放送日時情報を元に決定される。その結果、アイコン１３の配置位置は、それが示す蓄積コンテンツについての３つの特定情報を反映したものとなっている。これにより、ユーザは、コンテンツ情報を文字情報から捜す必要なく、視覚的に探すことが容易になる。
【０１７６】
次に第２の点と第３の点については、３次元空間全体に各アイコン１３を分布するような配置ルールを定めているため、多くのアイコン１３を同時に配置し、ユーザへ呈示することが可能となる。また、ユーザが現在指定しているジャンルとは別のジャンルに属する蓄積コンテンツ群を、奥行き方向に見ることができるアイコン１３によってその存在を認識することが可能となる。
【０１７７】
最後に第４の点については、ユーザとなる人間が生まれ持って備えている空間認知能力を利用することで、あるアイコン１３によって隠れているアイコン１３は、視点１２に対して奥方向に配置されていることをユーザに対して自然と理解させることが可能である。よって、ユーザは画面を見ながら視覚的に、かつ直感的な操作によって、対象としている蓄積コンテンツのアイコン１３を探すことが可能となる。
【図面の簡単な説明】
【０１７８】
【図１】本発明のＧＵＩ表示手法のうちの、アイコンの配置手法を説明する図である。
【図２】本発明のＧＵＩ表示手法のうちの、アイコンの配置手法を説明する図である。
【図３】本発明のＧＵＩ表示手法のうちの、アイコンの配置手法を説明する図である。
【図４】本発明のＧＵＩ表示手法のうちの、アイコンの構造手法を説明する図である。
【図５】本発明のＧＵＩ表示手法によりユーザに呈示される蓄積コンテンツ一覧の例を示す図である。
【図６】本発明のＧＵＩ表示手法によりユーザに呈示される蓄積コンテンツ一覧の例を示す図である。
【図７】本発明のＧＵＩ表示手法のうちの、時間方向への視点の平行移動手法を説明する図である。
【図８】本発明のＧＵＩ表示手法のうちの、時間方向への視点の平行移動手法を説明する図である。
【図９】本発明のＧＵＩ表示手法のうちの、時間方向への視点の平行移動手法を説明する図である。
【図１０】本発明のＧＵＩ表示手法のうちの、チャンネル軸方向への視点の平行移動手法を説明する図である。
【図１１】本発明のＧＵＩ表示手法のうちの、チャンネル軸方向への視点の平行移動手法を説明する図である。
【図１２】本発明のＧＵＩ表示手法のうちの、チャンネル軸方向への視点の平行移動手法を説明する図である。
【図１３】本発明のＧＵＩ表示手法のうちの、ジャンル間の視点移動手法を説明する図である。
【図１４】本発明のＧＵＩ表示手法のうちの、ジャンル間の視点移動手法を説明する図である。
【図１５】本発明のＧＵＩ表示手法のうちの、ジャンル間の視点移動手法を説明する図である。
【図１６】本発明のＧＵＩ表示手法のうちの、ジャンル間の視点移動手法を説明する図である。
【図１７】本発明のＧＵＩ表示手法のうちの、ジャンル間の視点移動手法を説明する図である。
【図１８】本発明のＧＵＩ表示手法のうちの、ジャンル間の視点移動手法を説明する図である。
【図１９】本発明のＧＵＩ表示手法のうちの、俯瞰視点への変更手法を説明する図である。
【図２０】本発明のＧＵＩ表示手法のうちの、俯瞰視点への変更手法を説明する図である。
【図２１】本発明が適用される情報処理装置の機能的構成例を示す機能ブロック図である。
【図２２】図２１の情報処理装置のうちの画面情報制御部の詳細な機能的構成例を示す機能ブロック図である。
【図２３】図２１の情報処理装置が実行する一覧表示処理例を説明するフローチャートである。
【図２４】本発明が適用される情報処理装置の他の実施形態としての、コンピュータの構成例を示すブロック図である。
【符号の説明】
【０１７９】
１１  ジャンル平面１１  視点，  １３  アイコン，  １０１  情報処理装置，  ２０１  操作部，  ２０２  入力制御部，  ２０３  デジタル放送受信部，  ２０４  デジタル放送受信処理部，  ２０５  蓄積コンテンツ情報処理部，  ２０６  記憶部，  ２０７  画面情報制御部，  ２０８  画面情報記憶部，  ２０９  表示制御部，  ２１０  表示部，  ３１１  ３次元空間構築部，  ３１２  アイコン配置部，  ３１３  視点配置部，  ３１４  視点位置変更部，  ３１５  撮影部，  ３１６  撮影条件設定部，  ３１７  文字情報付加部，  ３１８  表示条件設定部，  ３１９  蓄積コンテンツ一覧データ加工部，  ４０１  CPU，  ４０２  ROM，  ４０３  RAM，  ４０５  記録部，  ４１１  リムーバブルメディア
【図１】
2007272468.tif 000010
【図２】
2007272468.tif 000011
【図３】
2007272468.tif 000012
【図４】
2007272468.tif 000013
【図５】
2007272468.tif 000014
【図６】
2007272468.tif 000015
【図７】
2007272468.tif 000016
【図８】
2007272468.tif 000017
【図９】
2007272468.tif 000018
【図１０】
2007272468.tif 000019
【図１１】
2007272468.tif 000020
【図１２】
2007272468.tif 000021
【図１３】
2007272468.tif 000022
【図１４】
2007272468.tif 000023
【図１５】
2007272468.tif 000024
【図１６】
2007272468.tif 000025
【図１７】
2007272468.tif 000026
【図１８】
2007272468.tif 000027
【図１９】
2007272468.tif 000028
【図２０】
2007272468.tif 000029
【図２１】
2007272468.tif 000030
【図２２】
2007272468.tif 000031
【図２３】
2007272468.tif 000032
【図２４】
2007272468.tif 000033