(57)【要約】【課題】映像コンテンツを構成する各シーンや各シーンのキーワードを提示できる画像生成システム、プログラム、情報記憶媒体及びサーバシステム等の提供。【解決手段】画像生成システムは、映像コンテンツを構成する複数のシーンの各シーンに関連づけられた少なくとも１つのキーワードを取得するキーワード取得部と、複数のキーワードの各キーワードに関連づけられた少なくとも１つのシーンを取得するシーン取得部と、ユーザがシーンを選択した場合に、選択されたシーンに関連づけられたキーワードをリスト表示し、ユーザがキーワードを選択した場合に、選択されたキーワードに関連づけられたシーンをリスト表示する制御を行う表示制御部を含む。【選択図】図１２
2010219849.tif 000002
【特許請求の範囲】
【請求項１】
映像コンテンツを構成する複数のシーンの各シーンに関連づけられた少なくとも１つのキーワードを取得するキーワード取得部と、
複数のキーワードの各キーワードに関連づけられた少なくとも１つのシーンを取得するシーン取得部と、
ユーザがシーンを選択した場合に、選択されたシーンに関連づけられたキーワードをリスト表示し、ユーザがキーワードを選択した場合に、選択されたキーワードに関連づけられたシーンをリスト表示する制御を行う表示制御部と、
を含むことを特徴とする画像生成システム。
【請求項２】
請求項１において、
前記表示制御部は、
ユーザがキーワードを選択した場合に、選択されたキーワードに関連する情報又は前記情報のサイトへのリンク先情報を表示する制御を行うことを特徴とする画像生成システム。
【請求項３】
請求項１又は２において、
前記表示制御部は、
ユーザがシーンの選択決定操作又は選択操作を行った場合に、シーンの再生画面を表示する制御を行うことを特徴とする画像生成システム。
【請求項４】
請求項３において、
前記表示制御部は、
前記シーン再生画面においてユーザが入力した評価情報を表す演出効果を、ユーザがシーン又はキーワードを選択するためのメニュー画面において、シーン又はキーワードに対応づけて表示する制御を行うことを特徴とする画像生成システム。
【請求項５】
請求項１乃至４のいずれかにおいて、
ユーザによるシーン又はキーワードの選択履歴を取得する選択履歴取得部を含み、
前記表示制御部は、
他ユーザによるシーン又はキーワードの選択履歴を表す演出効果を、ユーザがシーン又はキーワードを選択するためのメニュー画面において、シーン又はキーワードに対応づけて表示する制御を行うことを特徴とする画像生成システム。
【請求項６】
請求項１乃至５のいずれかにおいて、
前記表示制御部は、
ユーザがシーンを選択した場合に、選択されたシーンに対する他ユーザのコメントを表示する制御を行うことを特徴とする画像生成システム。
【請求項７】
請求項１乃至６のいずれかにおいて、
前記表示制御部は、
ユーザがキーワードを選択した場合に、選択されたキーワードに対する他ユーザのコメントを表示する制御を行うことを特徴とする画像生成システム。
【請求項８】
請求項１乃至７のいずれかにおいて、
前記キーワードは、シーンの登場人物、シーンの場所、シーンの状況、及びシーンの時間情報の少なくとも１つのキーワードであることを特徴とする画像生成システム。
【請求項９】
請求項１乃至８のいずれかにおいて、
前記表示制御部は、
ユーザがキーワードを選択した場合に、選択されたキーワードに関連する別のキーワードを表示する制御を行うことを特徴とする画像生成システム。
【請求項１０】
請求項１乃至９のいずれかにおいて、
複数のキーワードのグループに対して上位キーワードが付与され、
前記表示制御部は、
ユーザがキーワードを選択した場合に、選択されたキーワードが属するグループに付与された上位キーワードを表示する制御を行うことを特徴とする画像生成システム。
【請求項１１】
請求項１乃至１０のいずれかにおいて、
前記表示制御部は、
ユーザがシーン又はキーワードを選択した場合に、選択されたシーン又はキーワードに関連づけられたユーザキーワードを表示する制御を行うことを特徴とする画像生成システム。
【請求項１２】
請求項１乃至１１のいずれかにおいて、
前記表示制御部は、
ユーザによりシーンが選択された後に、第１の方向への操作指示が行われた場合に、選択されたシーンに対する他ユーザのコメントをリスト表示し、第２の方向への操作指示が行われた場合に、選択されたシーンに関連づけられたキーワードをリスト表示する制御を行うことを特徴とする画像生成システム。
【請求項１３】
請求項１乃至１２のいずれかにおいて、
前記表示制御部は、
ユーザによりキーワードが選択された後に、第１の方向への操作指示が行われた場合に、選択されたキーワードに対する他ユーザのコメントをリスト表示し、第２の方向への操作指示が行われた場合に、選択されたキーワードに関連づけられたシーンをリスト表示する制御を行うことを特徴とする画像生成システム。
【請求項１４】
請求項１乃至１３のいずれかにおいて、
シーン又はキーワードを選択するための複数のアイコンオブジェクトの各アイコンオブジェクトが、各３次元位置に配置設定されるメニュー用オブジェクト空間を設定するメニュー用オブジェクト空間設定部と、
仮想カメラを制御する仮想カメラ制御部とを含み、
前記表示制御部は、
前記メニュー用オブジェクト空間において前記仮想カメラから見える画像を、シーン又はキーワードを選択するためのメニュー画面として表示する制御を行うことを特徴とする画像生成システム。
【請求項１５】
請求項１４において、
前記表示制御部は、
前記仮想カメラから見て前記アイコンオブジェクトが移動して見える画像を、前記メニュー画面として表示する制御を行うことを特徴とする画像生成システム。
【請求項１６】
請求項１４又は１５において、
前記表示制御部は、
ユーザが前記アイコンオブジェクトを選択した場合に、前記仮想カメラから見て前記アイコンオブジェクトが接近して見える画像を表示する制御を行うことを特徴とする画像生成システム。
【請求項１７】
請求項１６において、
前記表示制御部は、
選択された前記アイコンオブジェクトが静止し、他のアイコンオブジェクトが移動して見える画像を表示する制御を行うことを特徴とする画像生成システム。
【請求項１８】
請求項１４乃至１７のいずれかにおいて、
前記仮想カメラ制御部は、
前記仮想カメラを軌道上で移動させる制御を行い、ユーザが前記アイコンオブジェクトを選択すると、選択された前記アイコンオブジェクトに前記仮想カメラを接近させる制御を行うことを特徴とする画像生成システム。
【請求項１９】
請求項１８において、
前記仮想カメラ制御部は、
前記軌道の接線方向に対して前記軌道の中心側に、前記仮想カメラの方向を向ける制御を行うことを特徴とする画像生成システム。
【請求項２０】
請求項１４乃至１９のいずれかにおいて、
前記複数のアイコンオブジェクトのうち、前記仮想カメラの位置から所定距離範囲内にあるアイコンオブジェクト、或いは前記仮想カメラの位置に近い所定数のアイコンオブジェクトを、ユーザにより選択可能なアイコンオブジェクトに設定するアイコン設定部を含むことを特徴とする画像生成システム。
【請求項２１】
請求項１４乃至２０のいずれかにおいて、
前記表示制御部は、
ユーザが操作するカーソルによりアイコンオブジェクトが選択された場合に、選択された前記アイコンオブジェクトにマーカを識別可能に表示する、或いは前記アイコンオブジェクトの移動速度又は画像を変化させる表示制御を行うことを特徴とする画像生成システム。
【請求項２２】
請求項１４乃至２１のいずれかにおいて、
前記仮想カメラ制御部は、
ユーザによる操作部の操作に基づいて、前記仮想カメラの位置及び方向の少なくとも１つを制御することを特徴とする画像生成システム。
【請求項２３】
映像コンテンツを構成する複数のシーンの各シーンに関連づけられた少なくとも１つのキーワードを取得するキーワード取得部と、
複数のキーワードの各キーワードに関連づけられた少なくとも１つのシーンを取得するシーン取得部と、
ユーザがシーンを選択した場合に、選択されたシーンに関連づけられたキーワードをリスト表示し、ユーザがキーワードを選択した場合に、選択されたキーワードに関連づけられたシーンをリスト表示する制御を行う表示制御部として、
コンピュータを機能させることを特徴とするプログラム。
【請求項２４】
コンピュータ読み取り可能な情報記憶媒体であって、請求項２３に記載のプログラムを記憶したことを特徴とする情報記憶媒体。
【請求項２５】
映像コンテンツを配信するコンテンツ配信部と、
映像コンテンツを構成する複数のシーンの各シーンに関連づけられた少なくとも１つのキーワードを取得するキーワード取得部と、
複数のキーワードの各キーワードに関連づけられた少なくとも１つのシーンを取得するシーン取得部と、
ユーザがシーンを選択した場合に、選択されたシーンに関連づけられたキーワードを、端末装置の表示部にリスト表示し、ユーザがキーワードを選択した場合に、選択されたキーワードに関連づけられたシーンを、前記端末装置の前記表示部にリスト表示するための処理を行う表示処理部と、
を含むことを特徴とするサーバシステム。
【請求項２６】
映像コンテンツを配信するコンテンツ配信部と、
映像コンテンツを構成する複数のシーンの各シーンに関連づけられた少なくとも１つのキーワードを取得するキーワード取得部と、
複数のキーワードの各キーワードに関連づけられた少なくとも１つのシーンを取得するシーン取得部と、
ユーザがシーンを選択した場合に、選択されたシーンに関連づけられたキーワードを、端末装置の表示部にリスト表示し、ユーザがキーワードを選択した場合に、選択されたキーワードに関連づけられたシーンを、前記端末装置の前記表示部にリスト表示するための処理を行う表示処理部と、
前記表示部を有する前記端末装置と、
を含むことを特徴とするコンテンツ配信システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像生成システム、プログラム、情報記憶媒体、サーバシステム、及びコンテンツ配信システム等に関する。
【背景技術】
【０００２】
従来より、ドラマや映画などの各種映像コンテンツを配信するシステムが知られている。この映像配信システムの従来技術としては、例えば特許文献１に開示される技術などが知られている。
【０００３】
このような映像配信システムでは、ドラマや映画などの作品は１話単位で配信される。このため、作品の名場面などをシーン単位で視聴することが難しかった。またユーザは、１人で映像コンテンツを鑑賞するため、作品のファンである複数のユーザが、名場面を語り合いながら視聴するというような状況を作り出すことができなかった。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００３−１６９０８９
【発明の概要】
【発明が解決しようとする課題】
【０００５】
本発明の幾つかの態様によれば、映像コンテンツを構成する各シーンや各シーンのキーワードを提示できる画像生成システム、プログラム、情報記憶媒体、サーバシステム及びコンテンツ配信システム等を提供できる。
【課題を解決するための手段】
【０００６】
本発明の一態様は、映像コンテンツを構成する複数のシーンの各シーンに関連づけられた少なくも１つのキーワードを取得するキーワード取得部と、複数のキーワードの各キーワードに関連づけられた少なくとも１つのシーンを取得するシーン取得部と、ユーザがシーンを選択した場合に、選択されたシーンに関連づけられたキーワードをリスト表示し、ユーザがキーワードを選択した場合に、選択されたキーワードに関連づけられたシーンをリスト表示する制御を行う表示制御部とを含む画像生成システムに関係する。また本発明は、上記各部としてコンピュータを機能させるプログラム、又は該プログラムを記憶したコンピュータ読み取り可能な情報記憶媒体に関係する。
【０００７】
本発明の一態様によれば、映像コンテンツの各シーンに関連づけられたキーワードが取得される。また、複数のキーワードの各キーワードに関連づけられたシーンが取得される。そして、ユーザがシーンを選択すると、そのシーンに関連付けられたキーワードがリスト表示される。またユーザがキーワードを選択すると、そのキーワードに関連づけられたシーンがリスト表示される。このようにすれば、映像コンテンツを構成する各シーンや各シーンのキーワードを提示できるようになり、これまでにないインターフェース環境の提供が可能になる。
【０００８】
また本発明の一態様では、前記表示制御部は、ユーザがキーワードを選択した場合に、選択されたキーワードに関連する情報又は前記情報のサイトへのリンク先情報を表示する制御を行ってもよい。
【０００９】
このようにすれば、ユーザがキーワードを選択した場合に、そのキーワードに関連する情報（例えば商品情報、広告情報等）やそのサイトにユーザを誘導できるようになる。
【００１０】
また本発明の一態様では、前記表示制御部は、ユーザがシーンの選択決定操作又は選択操作を行った場合に、シーンの再生画面を表示する制御を行ってもよい。
【００１１】
このようにすれば、ユーザは、映像コンテンツをシーン単位で鑑賞できるようになる。
【００１２】
また本発明の一態様では、前記表示制御部は、前記シーン再生画面においてユーザが入力した評価情報を表す演出効果を、ユーザがシーン又はキーワードを選択するためのメニュー画面において、シーン又はキーワードに対応づけて表示する制御を行ってもよい。
【００１３】
このようにすれば、シーン再生画面でのユーザの評価情報を、メニュー画面に表示されるシーンやキーワードに反映させることが可能になる。
【００１４】
また本発明の一態様では、ユーザによるシーン又はキーワードの選択履歴を取得する選択履歴取得部を含み、前記表示制御部は、他ユーザによるシーン又はキーワードの選択履歴を表す演出効果を、ユーザがシーン又はキーワードを選択するためのメニュー画面において、シーン又はキーワードに対応づけて表示する制御を行ってもよい。
【００１５】
このようにすれば、他ユーザによるシーン又はキーワードの選択履歴を、メニュー画面に表示されるシーンやキーワードに反映させることが可能になる。
【００１６】
また本発明の一態様では、前記表示制御部は、ユーザがシーンを選択した場合に、選択されたシーンに対する他ユーザのコメントを表示する制御を行ってもよい。
【００１７】
このようにすれば、ユーザは、シーンを選択すると、そのシーンに対する他ユーザのコメントを見ることが可能になり、ユーザコミュニティの拡がり等を実現できる。
【００１８】
また本発明の一態様では、前記表示制御部は、ユーザがキーワードを選択した場合に、選択されたキーワードに対する他ユーザのコメントを表示する制御を行ってもよい。
【００１９】
このようにすれば、ユーザは、キーワードを選択すると、そのキーワードに対する他ユーザのコメントを見ることが可能になり、ユーザコミュニティの拡がり等を実現できる。
【００２０】
また本発明の一態様では、前記キーワードは、シーンの登場人物、シーンの場所、シーンの状況、及びシーンの時間情報の少なくとも１つのキーワードであってもよい。
【００２１】
また本発明の一態様では、前記表示制御部は、ユーザがキーワードを選択した場合に、選択されたキーワードに関連する別のキーワードを表示する制御を行ってもよい。
【００２２】
このように、選択されたキーワードに関連する別のキーワードを表示することで、ユーザにその別のキーワードを想起させることが可能になる。
【００２３】
また本発明の一態様では、複数のキーワードのグループに対して上位キーワードが付与され、前記表示制御部は、ユーザがキーワードを選択した場合に、選択されたキーワードが属するグループに付与された上位キーワードを表示する制御を行ってもよい。
【００２４】
このようにすれば、ユーザは、キーワードを選択すると、そのキーワードが属するグループの上位キーワードを知ることができ、その上位キーワードに属する他のキーワードの提示等が可能になる。
【００２５】
また本発明の一態様では、前記表示制御部は、ユーザがシーン又はキーワードを選択した場合に、選択されたシーン又はキーワードに関連づけられたユーザキーワードを表示する制御を行ってもよい。
【００２６】
このようにすれば、ユーザは、シーン又はキーワードを選択すると、そのシーン又はキーワードに関連づけられたユーザキーワードについても知ることができ、ユーザによるキーワードのカスタマイズ等が可能になる。
【００２７】
また本発明の一態様では、前記表示制御部は、ユーザによりシーンが選択された後に、第１の方向への操作指示が行われた場合に、選択されたシーンに対する他ユーザのコメントをリスト表示し、第２の方向への操作指示が行われた場合に、選択されたシーンに関連づけられたキーワードをリスト表示する制御を行ってもよい。
【００２８】
このようにすれば、ユーザは、シーンに対するコメントや、シーンに関連するキーワードを、第１、第２の方向への操作指示という簡素な操作で確認することが可能になる。
【００２９】
また本発明の一態様では、前記表示制御部は、ユーザによりキーワードが選択された後に、第１の方向への操作指示が行われた場合に、選択されたキーワードに対する他ユーザのコメントをリスト表示し、第２の方向への操作指示が行われた場合に、選択されたキーワードに関連づけられたシーンをリスト表示する制御を行ってもよい。
【００３０】
このようにすれば、ユーザは、キーワードに対するコメントや、キーワードに関連するシーンを、第１、第２の方向への操作指示という簡素な操作で確認することが可能になる。
【００３１】
また本発明の一態様では、シーン又はキーワードを選択するための複数のアイコンオブジェクトの各アイコンオブジェクトが、各３次元位置に配置設定されるメニュー用オブジェクト空間を設定するメニュー用オブジェクト空間設定部と、仮想カメラを制御する仮想カメラ制御部とを含み、前記表示制御部は、前記メニュー用オブジェクト空間において前記仮想カメラから見える画像を、シーン又はキーワードを選択するためのメニュー画面として表示する制御を行ってもよい。
【００３２】
このようにすれば、例えば２次元表示の場合に比べて多数のアイコンオブジェクトを配置設定して、シーン又はキーワードの選択のためのメニュー画面を表示できるようになり、これまでにないタイプのメニュー画面の表示が可能になる。
【００３３】
また本発明の一態様では、前記表示制御部は、前記仮想カメラから見て前記アイコンオブジェクトが移動して見える画像を、前記メニュー画面として表示する制御を行ってもよい。
【００３４】
このようにすれば、ユーザは、移動して見えるアイコンオブジェクトを選択して、アイコンオブジェクトに対応するシーン又はキーワードを選択できるようになる。
【００３５】
また本発明の一態様では、前記表示制御部は、ユーザが前記アイコンオブジェクトを選択した場合に、前記仮想カメラから見て前記アイコンオブジェクトが接近して見える画像を表示する制御を行ってもよい。
【００３６】
このようにすれば、ユーザは、選択したアイコンオブジェクトの接近画像を見て確認できるようになる。
【００３７】
また本発明の一態様では、前記表示制御部は、選択された前記アイコンオブジェクトが静止し、他のアイコンオブジェクトが移動して見える画像を表示する制御を行ってもよい。
【００３８】
このようにすれば、アイコンオブジェクトについては静止して見て、他のオブジェクトは移動して見えるため、実在感等のある画面の表示が可能になる。
【００３９】
また本発明の一態様では、前記仮想カメラ制御部は、前記仮想カメラを軌道上で移動させる制御を行い、ユーザが前記アイコンオブジェクトを選択すると、選択された前記アイコンオブジェクトに前記仮想カメラを接近させる制御を行ってもよい。
【００４０】
このように仮想カメラを軌道上で移動させることで、仮想カメラから見てアイコンオブジェクトが移動して見える画像を表示できる。そして、このように移動しているアイコンオブジェクトをユーザが選択すると、アイコンオブジェクトの接近画像が表示されるようになり、ユーザは、選択したアイコンオブジェクトの接近画像を見て確認できるようになる。
【００４１】
また本発明の一態様では、前記仮想カメラ制御部は、前記軌道の接線方向に対して前記軌道の中心側に、前記仮想カメラの方向を向ける制御を行ってもよい。
【００４２】
このようにすれば、アイコンオブジェクトのみならず軌道の中心付近も俯瞰できる画像を表示できる。
【００４３】
また本発明の一態様では、前記複数のアイコンオブジェクトのうち、前記仮想カメラの位置から所定距離範囲内にあるアイコンオブジェクト、或いは前記仮想カメラの位置に近い所定数のアイコンオブジェクトを、ユーザにより選択可能なアイコンオブジェクトに設定するアイコン設定部を含んでもよい。
【００４４】
このようにすれば、仮想カメラから近いアイコンオブジェクトが選択可能状態になるため、スムーズなインターフェース環境を提供できる。
【００４５】
また本発明の一態様では、前記表示制御部は、ユーザが操作するカーソルによりアイコンオブジェクトが選択された場合に、選択された前記アイコンオブジェクトにマーカを識別可能に表示する、或いは前記アイコンオブジェクトの移動速度又は画像を変化させる表示制御を行ってもよい。
【００４６】
このようにすれば、ユーザは、複数のアイコンオブジェクトのうちのいずれのアイコンオブジェクトが選択されたのかを、視覚的に容易に認識できるようになる。
【００４７】
また本発明の一態様では、前記仮想カメラ制御部は、ユーザによる操作部の操作に基づいて、前記仮想カメラの位置及び方向の少なくとも１つを制御してもよい。
【００４８】
このようにすれば、ユーザの操作により仮想カメラの位置や方向を変化させて、アイコンオブジェクトを選択できるようになるため、これまでにないインターフェース環境を提供できる。
【００４９】
また本発明の他の態様は、映像コンテンツを配信するコンテンツ配信部と、映像コンテンツを構成する複数のシーンの各シーンに関連づけられた少なくとも１つのキーワードを取得するキーワード取得部と、複数のキーワードの各キーワードに関連づけられた少なくとも１つのシーンを取得するシーン取得部と、ユーザがシーンを選択した場合に、選択されたシーンに関連づけられたキーワードを、端末装置の表示部にリスト表示し、ユーザがキーワードを選択した場合に、選択されたキーワードに関連づけられたシーンを、前記端末装置の前記表示部にリスト表示するための処理を行う表示処理部とを含むサーバシステムに関係する。
【００５０】
本発明の他の態様によれば、映像コンテンツの各シーンに関連づけられたキーワードが取得される。また、複数のキーワードの各キーワードに関連づけられたシーンが取得される。そして、ユーザがシーンを選択すると、そのシーンに関連付けられたキーワードが、端末装置の表示部にリスト表示される。またユーザがキーワードを選択すると、そのキーワードに関連づけられたシーンが、端末装置の表示部にリスト表示される。このようにすれば、映像コンテンツを構成する各シーンや各シーンのキーワードを提示できるようになり、これまでにないインターフェース環境の提供が可能になる。
【００５１】
また本発明の他の態様は、映像コンテンツを配信するコンテンツ配信部と、映像コンテンツを構成する複数のシーンの各シーンに関連づけられた少なくとも１つのキーワードを取得するキーワード取得部と、複数のキーワードの各キーワードに関連づけられた少なくとも１つのシーンを取得するシーン取得部と、ユーザがシーンを選択した場合に、選択されたシーンに関連づけられたキーワードを、端末装置の表示部にリスト表示し、ユーザがキーワードを選択した場合に、選択されたキーワードに関連づけられたシーンを、前記端末装置の前記表示部にリスト表示するための処理を行う表示処理部と、前記表示部を有する前記端末装置とを含むコンテンツ配信システムに関係する。
【図面の簡単な説明】
【００５２】
【図１】本実施形態の画像生成システムの構成例。
【図２】シーンに関連づけられたキーワードがリスト表示される画面の例。
【図３】キーワードに関連づけられたシーンがリスト表示される画面の例。
【図４】シーンに対してキーワードが関連づけられる第１のデータベースの説明図。
【図５】図５（Ａ）〜図５（Ｃ）はキーワードに対してシーンが関連づけられる第２のデータベース等の説明図。
【図６】図６（Ａ）、図６（Ｂ）はメタキーワード（上位キーワード）の説明図。
【図７】図７（Ａ）、図７（Ｂ）はユーザキーワードの説明図。
【図８】シーンやキーワードの選択のためのメニュー画面の例。
【図９】アイコンオブジェクトのキャッチ画面の例。
【図１０】シーンのオープン画面の例。
【図１１】シーンのオープン画面でのコメントのリスト表示の例。
【図１２】シーンのオープン画面でのキーワードのリスト表示の例。
【図１３】キーワードのオープン画面の例。
【図１４】キーワードのオープン画面での解説文の表示の例。
【図１５】キーワードのオープン画面でのシーンのリスト表示の例。
【図１６】シーン再生画面の例。
【図１７】アイコンオブジェクトのオブジェクトデータの例。
【図１８】図１８（Ａ）、図１８（Ｂ）は軌道上で仮想カメラを移動させる手法の説明図。
【図１９】仮想カメラの方向の設定手法の説明図。
【図２０】図２０（Ａ）、図２０（Ｂ）はユーザにより選択可能なアイコンオブジェクトの設定手法の説明図。
【図２１】図２１（Ａ）、図２１（Ｂ）はアイコンオブジェクトの選択手法の説明図。
【図２２】ユーザの操作により仮想カメラの位置、方向を制御する手法の説明図。
【図２３】本実施形態の詳細な処理例を示すフローチャート。
【図２４】図２４（Ａ）〜図２４（Ｄ）はアイコンオブジェクトに画像エフェクトや選択履歴を表す画像を付与する手法の説明図。
【図２５】図２５（Ａ）〜図２５（Ｃ）は視野範囲外のアイコンオブジェクトの位置を変更する手法の説明図。
【図２６】本実施形態のサーバシステム、コンテンツ配信システムの構成例。
【発明を実施するための形態】
【００５３】
以下、本実施形態について説明する。なお、以下に説明する本実施形態は、特許請求の範囲に記載された本発明の内容を不当に限定するものではない。また本実施形態で説明される構成の全てが、本発明の必須構成要件であるとは限らない。
【００５４】
１．画像生成システム
図１に本実施形態の画像生成システム（画像表示システム）の構成例を示す。本実施形態の画像生成システムは、例えばゲーム装置、コンテンツ再生装置（ＨＤＤプレーヤ、ＤＶＤプレーヤ）、テレビ、携帯型端末装置、パーソナルコンピュータ等の種々の機器に適用できる。なお本実施形態の画像生成システムは図１の構成に限定されず、その構成要素（各部）の一部を省略したり、他の構成要素を追加するなどの種々の変形実施が可能である。
【００５５】
操作部１６０は、ユーザ（プレーヤ）が操作データを入力するためのものであり、その機能は、操作ボタン、方向キー、レバー、アナログスティック、リモコン、キーボード、ポインティングデバイス（マウス等）、マイク、或いはタッチパネル型ディスプレイなどにより実現できる。
【００５６】
記憶部１７０は、処理部１００や通信部１９６などのワーク領域となるもので、その機能はＲＡＭ（ＤＲＡＭ、ＶＲＡＭ）などにより実現できる。そして処理部１００により実行されるプログラムや、プログラムの実行に必要なデータは、この記憶部１７０に保持される。
【００５７】
記憶部１７０のオブジェクトデータ記憶部１７２は、オブジェクト空間設定のためのオブジェクトデータを記憶する。仮想カメラデータ記憶部１７４は、仮想カメラ制御部１０３の各種制御データを記憶する。画像データ記憶部１７５は、アイコンオブジェクト等のオブジェクトの画像データを記憶する。音データ記憶部１７６は、アイコンオブジェクト等に対応づけられた各種の音（音声、音楽）のデータを記憶する。描画バッファ１７７は画像を描画するためのバッファである。コンテンツ記憶部１７８は、映像コンテンツ、音楽コンテンツ、ゲームコンテンなどの各種コンテンツの情報を記憶する。
【００５８】
第１のデータベース１８２は、映像コンテンツを構成する複数のシーンの各シーン対して少なくとも１つのキーワード（１つ以上のキーワード）が関連づけて記憶されるデータベースである。第２のデータベース１８４は、各キーワードに対して少なくとも１つのシーン（１つ以上のキーワード）が関連づけて記憶されるデータベースである。なお第１、第２のデータベース１８２、１８４は、映像コンテンツを配信するサーバシステム等に設けてもよい。
【００５９】
情報記憶媒体１８０（コンピュータにより読み取り可能な媒体）は、プログラムやデータなどを格納するものであり、その機能は、光ディスク（ＤＶＤ、ブルーレイディスク、ＣＤ）、ＨＤＤ（ハードディスクドライブ）、或いはメモリ（ＲＯＭ等）などにより実現できる。処理部１００は、情報記憶媒体１８０に格納されるプログラム（データ）に基づいて本実施形態の種々の処理を行う。即ち情報記憶媒体１８０には、本実施形態の各部としてコンピュータ（操作部、処理部、記憶部、出力部を備える装置）を機能させるためのプログラム（各部の処理をコンピュータに実行させるためのプログラム）が記憶される。
【００６０】
表示部１９０は、本実施形態により生成された画像を出力するものであり、その機能は、ＬＣＤ、プラズマディスプレイ、ＣＲＴ、タッチパネル型ディスプレイ、或いはＨＭＤ（ヘッドマウントディスプレイ）などにより実現できる。音出力部１９２は、本実施形態により生成された音を出力するものであり、その機能は、スピーカ、或いはヘッドフォンなどにより実現できる。
【００６１】
補助記憶装置１９４（補助メモリ、２次メモリ）は、記憶部１７０の容量を補うために使用される記憶装置であり、ＳＤメモリーカード、マルチメディアカードなどのメモリーカードなどにより実現できる。
【００６２】
通信部１９６は、有線や無線のネットワークを介して外部（例えば他の画像生成システム、サーバシステム、ホスト）との間で通信を行うものであり、その機能は、通信用ＡＳＩＣ又は通信用プロセッサなどのハードウェアや、通信用ファームウェアにより実現できる。
【００６３】
なお本実施形態の各部としてコンピュータを機能させるためのプログラム（データ）は、サーバシステムが有する情報記憶媒体からネットワーク及び通信部１９６を介して情報記憶媒体１８０（あるいは記憶部、補助記憶装置）に配信してもよい。このようなサーバシステムによる情報記憶媒体の使用も本発明の範囲内に含めることができる。
【００６４】
処理部１００（プロセッサ）は、操作部１６０からの操作データやプログラムなどに基づいて、各種演算処理、画像生成処理、音生成処理などを行う。処理部１００は記憶部１７０をワーク領域として各種処理を行う。この処理部１００の機能は、各種プロセッサ（ＣＰＵ、ＤＳＰ、ＧＰＵ等）、ＡＳＩＣ（ゲートアレイ等）などのハードウェアや、プログラムにより実現できる。
【００６５】
処理部１００は、メニュー用オブジェクト空間設定部１０２、仮想カメラ制御部１０３、キーワード取得部１０４、シーン取得部１０５、選択履歴取得部１０６、表示制御部１０７、音制御部１０８、アイコン設定部１１０、位置更新部１１２を含む。なおこれらの一部の構成要素（例えばメニュー用オブジェクト空間設定部、仮想カメラ制御部、アイコン設定部、位置更新部）を省略したり、他の構成要素（例えばゲーム演算部、移動体演算部）を追加するなどの種々の変形実施が可能である。
【００６６】
メニュー用オブジェクト空間設定部１０２は、各種オブジェクト（ポリゴン、自由曲面又はサブディビジョンサーフェイスなどのプリミティブ面で構成されるオブジェクト）をオブジェクト空間（３次元空間）に配置設定する処理を行う。即ちワールド座標系でのオブジェクトの位置や回転角度（向き、方向と同義）を決定し、その位置（Ｘ、Ｙ、Ｚ）にその回転角度（Ｘ、Ｙ、Ｚ軸回りでの回転角度）でオブジェクトを配置する。具体的には、記憶部１７０のオブジェクトデータ記憶部１７２には、オブジェクトの位置、回転角度、移動速度、移動方向等のデータであるオブジェクトデータがオブジェクトＩＤに対応づけて記憶され、このオブジェクトデータは、例えば位置更新部１１２等により更新される。
【００６７】
そして本実施形態ではメニュー用オブジェクト空間設定部１０２はメニュー用オブジェクト空間の設定処理を行う。このメニュー用オブジェクト空間では、複数のアイコンオブジェクトの各アイコンオブジェクトが、各３次元位置に配置設定される。
【００６８】
ここでコンテンツは、例えばサーバシステム等から配信される映像コンテンツなどのマルチメディアのコンテンツである。或いはテレビやラジオの放送コンテンツであってもよい。或いは、ＨＤＤプレーヤ、光ディスクプレーヤなどのコンテンツ再生装置に記録される映像コンテンツであってもよい。またアイコンオブジェクトは、これらのコンテンツを選択（表象）するためのオブジェクト（表示物）である。このアイコンオブジェクトは、その属性情報としてオブジェクト空間（３次元空間）における３次元位置の情報を有するが、その形状は３次元形状には限定されず、２次元オブジェクト（例えばビルボード）であってもよいし、３次元オブジェクトであってもよい。またアイコンオブジェクトは、シーン等の画像を表すものあってもよいし、キーワード等の文字を表すものであってもよい。
【００６９】
また本実施形態の画像生成システムをゲーム装置等に適用する場合には、オブジェクト空間設定部１０２は、モデルオブジェクト（人、ロボット、車等の移動体）、マップ（地形）、建物、コース（道路）、樹木、壁などの表示物を表す各種オブジェクトをオブジェクト空間に配置設定する処理を行う。
【００７０】
仮想カメラ制御部１０３は、例えばメニュー用のオブジェクト空間内の所与（任意）の視点から見える画像を生成するための仮想カメラ（視点）の制御処理を行う。具体的には、仮想カメラの位置（Ｘ、Ｙ、Ｚ）、方向（Ｘ、Ｙ、Ｚ軸回りでの回転角度）を制御する処理（視点位置、視線方向を制御する処理）を行う。或いは仮想カメラ制御部１０３は仮想カメラの画角等を制御してもよい。
【００７１】
キーワード取得部１０４はキーワードの取得処理を行う。例えば映像コンテンツを構成する複数のシーン（場面）の各シーンに関連づけられた少なくとも１つのキーワード（キーワードＩＤ、キーワード名）を取得する。具体的には、各シーンに対してキーワードが関連づけられた第１のデータベース１８２を参照することで、各シーンに関連づけられたキーワードを取得する。なお第１のデータベース１８２がサーバシステム（ホスト）に設けられる場合には、各シーンに関連づけられた各キーワードのデータ（キーワードＩＤ、キーワード名）を、ネットワーク及び通信部１９６を介してサーバシステムから受信することで、キーワードの取得処理を実現する。
【００７２】
シーン取得部１０５はシーンの取得処理を行う。例えば複数のキーワードの各キーワードに関連づけられた少なくとも１つのシーン（シーンＩＤ、シーン名）を取得する。具体的には、各キーワードに対してシーンが関連づけられた第２のデータベース１８４を参照することで、キーワードに関連づけられたシーンを取得する。なお第２のデータベース１８４がサーバシステムに設けられる場合には、各キーワードに関連づけられた各シーンのデータ（シーンＩＤ、シーン名）を、ネットワーク及び通信部１９６を介してサーバシステムから受信することで、シーンの取得処理を実現する。
【００７３】
選択履歴取得部１０６は、ユーザの選択履歴の取得処理を行う。例えばユーザが、シーンやキーワードをメニュー画面等で選択すると、その選択履歴を、ユーザによるシーン又はキーワードの選択履歴として取得する。
【００７４】
表示制御部１０７は、各種画像を表示部１９０に表示する制御を行う。例えば処理部１００で行われる種々の処理の結果に基づいて、アイコンオブジェクト等のオブジェクトの描画処理を行い、これにより画像を生成し、表示部１９０に出力する。具体的には、座標変換（ワールド座標変換、カメラ座標変換）、クリッピング処理、透視変換、或いは光源処理等のジオメトリ処理が行われ、その処理結果に基づいて、描画データ（プリミティブ面の頂点の位置座標、テクスチャ座標、色データ、法線ベクトル或いはα値等）が作成される。そして、この描画データ（プリミティブ面データ）に基づいて、透視変換後（ジオメトリ処理後）のオブジェクト（１又は複数プリミティブ面）を、描画バッファ１７７（フレームバッファ、ワークバッファ等のピクセル単位で画像情報を記憶できるバッファ）に描画する。これにより、オブジェクト空間内において仮想カメラ（所与の視点）から見える画像が生成される。なお仮想カメラから見える画像等をサーバシステムにおいて生成し、表示制御部１０７が、サーバシステムから配信された画像（映像）を表示部１９０に表示する制御を行ってもよい。
【００７５】
音制御部１０８は、処理部１００で行われる種々の処理の結果に基づいて音処理を行い、ＢＧＭ、効果音、又は音声などの音を生成し、音出力部１９２に出力するための制御を行う。
【００７６】
アイコン設定部１１０は、アイコンの各種状態（属性）を設定するための処理を行う。例えば複数のアイコンオブジェクトのうち、仮想カメラの位置から所定距離範囲内（所定ビューボリューム内、所定Ｚ値以内）にあるアイコンオブジェクトを、ユーザにより選択可能なアイコンオブジェクト（カーソルにより選択可能なアイコンオブジェクト）に設定する処理を行う。或いは、仮想カメラの位置に近い所定数のアイコンオブジェクトを、ユーザにより選択可能なアイコンオブジェクトに設定してもよい。
【００７７】
位置更新部１１２は、オブジェクトの配置位置の更新処理等を行う。例えば、メニュー用オブジェクト空間に設定された複数のアイコンオブジェクトの配置位置（３次元位置）の更新処理を行う。
【００７８】
具体的には、位置更新部１１２は、コンテンツ量情報、コンテンツの人気度情報、コンテンツに対する評価情報、コンテンツの提示回数情報、コンテンツのジャンル情報、コンテンツのリコメンド情報、コンテンツの選択履歴情報、コンテンツの登録時間情報、及びコンテンツに付加された付加情報（付加情報の更新時間情報）の少なくとも１つに応じて、複数のアイコンオブジェクトの配置位置の更新処理を行う。ここでコンテンツ量情報は、コンテンツ数やコンテンツのデータ量である。コンテンツの人気度情報は、サービスを利用するユーザ等の人気度を表す情報である。コンテンツに対する評価情報は、ユーザがコンテンツに対して付与した評価を表す情報である。コンテンツの提示回数情報は、コンテンツの提示回数を表す情報であり、例えば映像コンテンツや音楽コンテンツの再生回数やゲームコンテンツのプレイ回数の情報である。コンテンツのジャンル情報は、コンテンツが属するジャンルの情報である。コンテンツのリコメンド情報は、サービス提供側（メーカ側）やユーザによるそのコンテンツに対するリコメンド情報である。コンテンツの選択履歴情報は、ユーザ（他ユーザ、フレンドユーザ）がコンテンツを選択した場合に、そのコンテンツの選択履歴を表す情報である。コンテンツの登録時間情報は、コンテンツの登録時刻や登録年月日の情報である。コンテンツの付加情報は、例えばユーザがコンテンツに付与したコメントや、シーンのあらすじや、キーワードの解説文などである。
【００７９】
また位置更新部１１２は、アイコンオブジェクトが仮想カメラの視野範囲外になった場合（仮想カメラから見えなくなった場合）に、視野範囲外になったアイコンオブジェクトの位置を変更する処理を行ってもよい。例えば視野範囲外になったアイコンオブジェクトが、再度視野範囲内に入るように、アイコンオブジェクトの位置を変更する。
【００８０】
そして本実施形態では、キーワード取得部１０４が、シーンに関連づけられたキーワード（キーワードＩＤ）を取得し、シーン取得部１０５が、キーワードに関連づけられたシーン（シーンＩＤ）を取得する。そして表示制御部１０７は、ユーザがシーンを選択した場合には、選択されたシーンに関連づけられた少なくとも１つのキーワード（シーンから取得された少なくとも１つのキーワード）を、リスト表示する制御を行う。例えばキーワード名等が表示された画面を表示する。またユーザがキーワードを選択した場合には、選択されたキーワードに関連づけられた少なくとも１つのシーン（キーワードから取得された少なくとも１つのシーン）を、リスト表示する制御を行う。例えばシーンのアイコン画像やシーン名等が表示された画面を表示する。
【００８１】
また表示制御部１０７は、ユーザがキーワードを選択した場合に、選択されたキーワードに関連する情報（例えば商品情報、広告情報）や、その情報のサイトへのリンク先情報（ＵＲＬ）を表示する制御を行う。例えばキーワードに関連するキャラクタグッズ、おもちゃ、ゲームソフト、衣服、アクセサリ、装飾品、家具、日用品、家電等の商品や広告の情報や、その商品や広告のメーカ、ネットショップ、販売店等のサイトのリンク先情報を表示する。
【００８２】
また表示制御部１０７は、ユーザがシーンの選択決定操作（又は選択操作）を行った場合に、選択されたシーンの再生画面を表示する制御を行う。或いは、そのシーンを含む映像コンテンツの再生画面を表示してもよい。
【００８３】
そして表示制御部１０７は、このシーン再生画面においてユーザが入力した評価情報を表す演出効果（例えば画像エフェクト等）を、ユーザがシーン又はキーワードを選択するためのメニュー画面において、シーン又はキーワードに対応づけて表示する制御を行う。例えばシーン再生画面においてユーザが盛り上がって、そのシーンに高い評価を与えた場合に、その高い評価を表す演出効果（画像エフェクト等）を、シーンやキーワードを表すメニュー画面のアイコンオブジェクトに付加する。
【００８４】
また選択履歴取得部１０６が、ユーザによるシーン又はキーワードの選択履歴を取得したとする。この場合に表示制御部１０７は、他ユーザ（フレンドユーザ、一般ユーザ）によるシーン又はキーワードの選択履歴を表す演出効果（画像エフェクト等）を、ユーザがシーン又はキーワードを選択するためのメニュー画面において、シーン又はキーワードに対応づけて表示する制御を行う。例えば他ユーザの選択履歴を、メニュー画面のアイコンオブジェクト間を結ぶ移動軌跡の画像等で表現する。
【００８５】
また表示制御部１０７は、ユーザがシーンを選択した場合に、選択されたシーンに対する他ユーザのコメントを表示する制御を行ってもよい。例えば、他ユーザがそのシーンに関して入力したコメントを、ユーザのシーンの選択時やシーンの鑑賞時に表示する。
【００８６】
また表示制御部１０７は、ユーザがキーワードを選択した場合に、選択されたキーワードに対する他ユーザのコメントを表示する制御を行う。例えば、他ユーザがそのキーワードに関して入力したコメントを、ユーザのキーワードの選択時やキーワードの説明文の鑑賞時に表示する。
【００８７】
なおキーワード（タグ）は、シーンの登場人物、シーンの場所、シーンの状況、或いはシーンの時間情報などである。ここでシーンの登場人物はドラマや映画の登場人物やアニメの登場キャラクタなどである。シーンの場所は、シーンの撮影場所やシーンの登場人物が現れる場所などである。シーンの状況は、例えば戦闘シーン、会話シーン、恋愛シーンなどのシーンの状況を表すものである。シーンの時間情報は、シーンの年月日や時刻を表すものである。
【００８８】
また表示制御部１０７は、ユーザがキーワードを選択した場合に、選択されたキーワードに関連する別のキーワードを表示する制御を行ってもよい。即ちキーワードの関連キーワードを表示する。
【００８９】
また本実施形態では、複数のキーワードのグループに対して上位キーワード（メタキーワード）を付与してもよい。そして表示制御部１０７は、ユーザがキーワードを選択した場合に、選択されたキーワードが属するグループに付与された上位キーワードを表示する制御を行う。例えば第１〜第ｋのキーワードに対して第１の上位キーワードが付与されたとする。そしてユーザが第１〜第ｋのキーワードの中の第ｍのキーワードを選択した場合に、第ｍのキーワードが属する第１の上位キーワードを表示する。
【００９０】
また表示制御部１０７は、ユーザがシーン又はキーワードを選択した場合に、シーン又はキーワードに関連づけられたユーザキーワード（ユーザタグ、マイタグ）を表示する制御を行う。例えばユーザが第ｍのシーンを選択した場合には、第ｍのシーンに関連づけられたユーザキーワード（ユーザが第ｍのシーンに関連づけて付与したユーザキーワード）を表示する。またユーザが第ｍのキーワードを選択した場合に、第ｍのキーワードに関連づけられたユーザキーワード（ユーザが第ｍのキーワードに関連づけて付与したユーザキーワード）を表示する。
【００９１】
また表示制御部１０７は、ユーザによりシーンが選択された後に、第１の方向（例えば左又は右方向、或いは上又は下方向）への操作指示（例えば第１の方向に画面をスクロールする操作指示）が行われた場合に、選択されたシーンに対する他ユーザのコメントをリスト表示する制御を行う。例えば、そのシーンに対して他ユーザが入力したコメントを表示する。また第２の方向（例えば右又は左方向、或いは下又は上方向）への操作指示（例えば第２の方向に画面をスクロールする操作指示）が行われた場合に、選択されたシーンに関連づけられたキーワードをリスト表示する制御を行う。例えば、第１のデータベース１８２においてそのシーンに関連づけられたキーワード（キーワード名）を表示する。
【００９２】
また表示制御部１０７は、ユーザによりキーワードが選択された後に、第１の方向への操作指示（例えば第１の方向に画面をスクロールする操作指示）が行われた場合に、選択されたキーワードに対する他ユーザのコメントをリスト表示する制御を行う。例えば、そのキーワードに対して他ユーザが入力したコメントを表示する。また第２の方向への操作指示（例えば第２の方向に画面をスクロールする操作指示）が行われた場合に、選択されたキーワードに関連づけられたシーンをリスト表示する制御を行う。例えば、第２のデータベース１８４においてそのキーワードに関連づけられたシーン（シーンのアイコン画像、シーン名）を表示する。
【００９３】
また本実施形態では、メニュー用オブジェクト空間設定部１０２は、アイコンオブジェクトが配置設定されるメニュー用オブジェクト空間の設定処理を行う。そして表示制御部１０７は、メニュー用オブジェクト空間において仮想カメラから見える画像を、メニュー画面として表示する制御を行う。即ち、アイコンオブジェクトにより表象されるシーンやキーワードを選択するためのメニュー画面を表示する制御を行う。
【００９４】
なおアイコンオブジェクトは、例えばネットワークを介して配信される映像コンテンツや映像コンテンツの各シーンや各シーンのキーワードを選択するためのアイコンオブジェクトである。或いは、放送番組（テレビ番組、ラジオ番組）を選択するためのアイコンオブジェクトや、記録媒体（ハードディスク、光ディスク、外部メモリーカード）に記録される映像コンテンツを選択するためのアイコンオブジェクトであってもよい。
【００９５】
表示制御部１０７は、例えば仮想カメラから見てアイコンオブジェクトが移動して見える画像を、メニュー画面として表示する制御を行う。この場合に、仮想カメラ側を移動させてもよいし、アイコンオブジェクト側を移動させてもよい。またユーザがアイコンオブジェクトを選択した場合には、仮想カメラから見てアイコンオブジェクトが接近して見える画像を表示する。例えば仮想カメラを、アイコンオブジェクトの前方位置（近傍の位置）に移動させて、仮想カメラから見える画像を生成する。具体的には、選択されたアイコンオブジェクト（ポインティングされたアイコンオブジェクト）が静止し、他のアイコンオブジェクト（背景画像）が移動して見える画像を表示する。例えば、アイコンオブジェクトが仮想カメラに対して正対し、他のアイコンオブジェクト等の背景画像が回転して見える画像を生成する。
【００９６】
仮想カメラ制御部１０３は、仮想カメラを所定の軌道上で移動させる制御を行ってもよい。例えば仮想カメラを周回軌道上で移動させる制御を行う。このようにすれば、仮想カメラの視野範囲内に、アイコンオブジェクトを周期的に出現させることが可能になる。なお周回軌道としては、円軌道、楕円軌道、オーバル軌道等の種々の軌道を想定できる。
【００９７】
そしてユーザがアイコンオブジェクトを選択すると（アイコンオブジェクトをポインティングすると）、選択されたアイコンオブジェクトに仮想カメラを接近させる制御を行う。例えば仮想カメラを、アイコンオブジェクトの前方位置（近傍位置）に移動させて、仮想カメラから見える画像を生成する。この場合に仮想カメラ制御部１０３は、軌道の接線方向に対して、軌道の中心側に仮想カメラの方向が向くように制御することが望ましい。例えば仮想カメラの位置から軌道（例えば円軌道、楕円軌道）の中心に向かう方向と、軌道の接線方向との間の方向に、仮想カメラの方向を向ける。
【００９８】
また、ユーザが操作するカーソルによりアイコンオブジェクトが選択（ポインティング）された場合に、表示制御部１０７は、選択されたアイコンオブジェクトにマーカを重畳表示（広義には識別可能に表示）するようにしてもよい。例えばマーカの画像とアイコンオブジェクトの画像が半透明合成された画像を生成する。或いは、カーソルによりアイコンオブジェクトが選択された場合に、アイコンオブジェクトの移動速度（仮想カメラに対する相対速度）や、アイコンオブジェクトの画像を変化させる表示制御を行ってもよい。例えばアイコンオブジェクトの移動速度を遅くしたり、アイコンオブジェクトの色や輝度を変化させたり、画像エフェクト（広義には演出効果）を付与する。なおカーソルがアイコンオブジェクトを選択（ポインティング）したか否かは、例えばアイコンオブジェクトの代表位置を中心とする所定範囲内に、カーソル位置が存在するか否かなどを判断することで実現できる。
【００９９】
また仮想カメラ制御部１０３は、ユーザによる操作部１６０の操作に基づいて、仮想カメラの位置及び方向の少なくとも１つを制御するようにしてもよい。例えばユーザの操作により、仮想カメラを移動させたり、仮想カメラの方向を変化させる。
【０１００】
また表示制御部１０７は、上述したコンテンツの人気度情報、コンテンツに対する評価情報、コンテンツの提示回数情報、コンテンツのリコメンド情報、コンテンツの登録時間情報、及びコンテンツに付加された付加情報の少なくとも１つに応じて、コンテンツに対応するアイコンオブジェクトの画像が変化する表示制御を行ってもよい。例えばアイコンオブジェクトの画像（色、輝度等）を変化させたり、アイコンオブジェクトに重畳表示する画像エフェクト（演出効果）を変化させる。
【０１０１】
また表示制御部１０７は、アイコンオブジェクトと仮想カメラとの位置関係（距離、方向等）に応じて、アイコンオブジェクトの情報詳細度が変化する画像を表示する制御を行ってもよい。例えば仮想カメラとの距離が第１の距離よりも遠い場合には、第１の情報詳細度でアイコンオブジェクトを表示し、第１の距離よりも近い場合には、第１の情報詳細度よりも詳細度が高い第２の情報詳細度でアイコンオブジェクトを表示する。なおアイコンオブジェクトと仮想カメラの距離は、奥行き距離（Ｚ値）であってもよいし、直線距離であってもよい。また情報の詳細度が変化するとは、同時に表示される情報の種類が変化したり、表示される情報の情報量が変化することである。
【０１０２】
また仮想カメラ制御部１０３は、仮想カメラの画角を制御してもよい。例えば、初期設定情報やユーザの操作に基づいて仮想カメラの画角を制御する。そして表示制御部１０７は、仮想カメラの画角に応じて、アイコンオブジェクトの情報詳細度が変化する画像を表示する制御を行ってもよい。例えば画角が第１の画角よりも広い場合には、第１の情報詳細度でアイコンオブジェクトを表示し、第１の画角よりも狭い場合には、第１の情報詳細度よりも詳細度が高い第２の情報詳細度でアイコンオブジェクトを表示する。
【０１０３】
また音制御部１０８は、アイコンオブジェクトの３次元位置に応じた音を出力する制御を行ってもよい。例えばアイコンオブジェクトの３次元位置に基づいて、仮想的な音場を生成して、サラウンド処理を行って、３次元位置が反映された音を出力する。
【０１０４】
また音制御部１０８は、仮想カメラとアイコンオブジェクトとの位置関係に応じて変化する音を出力する制御を行ってもよい。例えば仮想カメラとアイコンオブジェクトとの距離が遠い場合には、音のレベルを小さくし、近い場合には音のレベルを大きくする。この場合に、出力される音は、各アイコンオブジェクトに対応づけられた音であることが望ましい。
【０１０５】
また例えば仮想カメラから見て第１のアイコンオブジェクトの方が第２のアイコンオブジェクトよりも手前側に位置していたとする。この場合に音制御部１０８は、第１のアイコンオブジェクトに対応づけられた音の方が第２のアイコンオブジェクトに関連づけられた音よりも優先して出力されるように制御する。例えば第１のアイコンオブジェクトの音だけが出力されたり、第１のアイコンオブジェクトの音の方が第２のアイコンオブジェクトの音よりも大きくなるように、音制御を行う。
【０１０６】
またメニュー用オブジェクト空間設定部１０２は、メニュー用オブジェクト空間に設定された軌道上（１又は複数の軌道上）に、複数のアイコンオブジェクトを配置設定するようにしてもよい。例えば所定の位置を中心とする円軌道、楕円軌等の軌道上（周回軌道上）にアイコンオブジェクトを配置する。この場合に複数の軌道の各軌道上に対して、複数のコンテンツグループのうちの対応するコンテンツグループに属する複数のアイコンオブジェクトを配置設定してもよい。例えば第１の軌道上には、第１のコンテンツグループに属する複数のアイコンオブジェクトを配置し、第２の軌道上には、第２のコンテンツグループに属する複数のアイコンオブジェクトを配置する。
【０１０７】
また仮想カメラ制御部１０３は、複数のアイコンオブジェクトが配置設定される軌道に沿ったカメラ軌道上で、仮想カメラを移動（アイコンオブジェクトに対する相対的な移動）させる制御を行ってもよい。このカメラ軌道は、アイコンオブジェクトの軌道の外周又は内周に沿った軌道であってもよいし、アイコンオブジェクトの軌道の一部又は全部がカメラ軌道と一致していてもよい。また、各コンテンツグループに対応する各軌道に沿って各カメラ軌道を設け、各カメラ軌道上で仮想カメラを移動させてもよい。
【０１０８】
２．本実施形態の手法
２．１  キーワード、シーンのリスト表示
本実施形態では、アニメ、映画、ドラマなどの映像コンテンツを、例えば３０分〜２時間半などの作品単位による視聴（映像配信）ではなく、映像コンテンツの作品を、例えば数１０秒〜数分のシーンに分割し、シーン単位で視聴できるようにしている。例えばサービス提供側が、映像コンテンツを名場面などのシーンに分割して提供する。また登場人物名（キャラクタ名）などをキーワード化（タグ化）したインターフェースによって、アニメ等の作品のファンが会話するときのように次々と連想しながら語り合って、映像を楽しむことを可能にしている。そして、ユーザのコメント（言葉）と映像を同時に楽しめるようにすることで、作品自体の魅力や面白さを高めるようにする。また映像作品と直接リンクする形で、ユーザの知識や思い出がシステムに蓄積される。そして登場人物名や登場キャラクタ名等をキーワード化することで、過去から現在に亘ってリリースされた作品をより楽しむための公式設定や関連映像がリンクした、作品のファンのための総合アーカイブが実現される。また、作品の関連商品やキャラクタグッズなどへリンクさせることで、ｅコマースの拡がりも実現する。
【０１０９】
図２、図３に本実施形態の画像生成システムにより表示される画面の例を示す。図２は、シーンに関連づけられたキーワードがリスト表示（一覧表示）される画面の例である。例えば後述するメニュー画面等において、ユーザがシーン（シーンに対応するアイコンオブジェクト）を選択すると、図２に示すような画面（シーンのオープン画面）が表示される。
【０１１０】
図２では、Ｃ１に示すように、ユーザが選択したシーン（シーンのアイコン画像、シーン名）が表示される。またＣ２に示すように、シーンに関連づけられたキーワード（キーワード名）がリスト表示される。Ｃ１に示すシーンとＣ２に示すキーワードの関連づけは、例えば第１のデータベース１８２により実現される。
【０１１１】
また図２のようにシーンが選択された後、ユーザがシーンの選択の決定操作（或いは選択操作）を行うと、そのシーンの映像を再生するためのシーン再生画面が表示される（後述する図１６を参照）。そして、このシーン再生画面において、ユーザがシーンの再生指示を行うことで、ユーザはそのシーンの映像を鑑賞できる。
【０１１２】
図３は、キーワードに関連づけられたシーンがリスト表示される画面の例である。例えば後述するメニュー画面等において、ユーザがキーワード（キーワードに対応するアイコンオブジェクト）を選択すると、図３に示すような画面（キーワードのオープン画面）が表示される。
【０１１３】
図３では、Ｃ３に示すように、ユーザが選択したキーワード（キーワード名、キーワードのアイコン画像）が表示される。またＣ４に示すように、キーワードに関連づけられたシーン（シーンのアイコン画像）が表示される。
【０１１４】
またＣ５では、Ｃ３のキーワードに関連する商品情報のサイトへのリンク先情報が表示される。例えばユーザがＣ５のリンク先情報をクリックすることで、ブラウザが立ち上がり、キーワードの関連商品等のメーカのサイトや販売サイトに移行できる。なおキーワードに関連する商品情報自体を直接表示するようにしてもよい。
【０１１５】
またＣ６では、Ｃ３のキーワードに対して他ユーザ（フレンドユーザ、フレンドユーザ以外の一般ユーザ）が書き込んだコメントが表示される。例えばコメントウィンドウが表示され、複数の他ユーザのコメントがリスト表示される。なお図２のシーン選択の場合の画面においても、選択されたシーンに対して他ユーザが書き込んだコメントを表示することが望ましい。
【０１１６】
またＣ７では、複数のキーワードのグループに対して付与される上位キーワードであるメタキーワード（メタタグ）が表示される。例えば、この映像作品において、Ｃ３の「アスカＲＢＸ」は地球軍のロボットに属する。このため、Ｃ７では、Ｃ３のキーワードのグループに付与された「地球軍ロボット」のメタキーワードが表示される。このメタキーワードは、このメタキーワードに属するキーワードや、このメタキーワードを含むユーザキーワードにリンクしている。例えばユーザがＣ７のメタキーワードを選択（クリック）すると、メタキーワードのオープン画面が表示される。そしてこのオープン画面では、メタキーワードに属するキーワードや、メタキーワードを含むユーザキーワードがリスト表示される。またメタキーワードのアイコン画像や解説文やメタキーワード名等も表示される。
【０１１７】
またＣ８では、ユーザが作成したユーザキーワード（マイタグ、ユーザタグ）が表示される。このユーザキーワードは、シーンやキーワードやメタキーワード（上位キーワード）にリンクしている。例えばユーザがＣ８のユーザキーワードを選択すると、ユーザキーワードのオープン画面が表示される。そしてこのオープン画面では、ユーザキーワードにリンクしたシーンやキーワードやメタキーワードが一覧表示される。またキーワード名、作者名、評価、ユーザのコメント（ひとこと）等も表示される。
【０１１８】
図４に、各シーン（シーンＩＤ）に対してキーワード（キーワードＩＤ）が関連づけられる第１のデータベース１８２の例を示す。例えばシーンＳＣ１には、キーワードＫＷ１１、ＫＷ１２、ＫＷ１３等が関連づけられ、シーンＳＣ２には、キーワードＫＷ２１、ＫＷ２２、ＫＷ２３等が関連づけられる。シーンＳＣ３も同様である。
【０１１９】
例えばシーンＳＣ１に関連づけられるキーワードＫＷ１１、ＫＷ１２、ＫＷ１３は、そのシーンＳＣ１の登場人物（登場キャラクタ）、そのシーンＳＣ１の場所、シーンＳＣ１の状況（戦闘状況、会話状況等）、或いはシーンＳＣ１の時間情報（年月日、時刻、季節等）を表すキーワードである。
【０１２０】
例えば、配信対象や再生対象となる映像コンテンツは、サービス提供側等により複数のシーンに分割され、各シーンにはシーンＩＤが付与される。このシーンＩＤは、例えば作品ＩＤ、話数情報（第１０話等）、エピソード中でのシーン番号（５番目のシーン等）などを含む。また各シーンに対しては、例えば所定文字数の「あらすじ」が関連（定義）づけられる。
【０１２１】
図５（Ａ）に、各キーワード（キーワードＩＤ）に対してシーン（シーンＩＤ）が関連づけられる第２のデータベース１８４の例を示す。例えばキーワードＫＷ１には、シーンＳＣ１１、ＳＣ１２、ＳＣ１３等が関連づけられ、キーワードＫＷ２には、シーンＳＣ２１、ＳＣ２２、ＳＣ２３等が関連づけられる。キーワードＫＷ３も同様である。
【０１２２】
図５（Ｂ）に示すように、各キーワードに対してはショート解説文とロング解説文が関連づけられる。これらの解説文は、キーワードの内容をユーザに説明するための文である、ロング解説文は詳細な解説文である。
【０１２３】
図５（Ｃ）に示すように、各キーワード（普通タグ）には、別のキーワード（別の普通タグ）が関連キーワードとして関連づけられる。即ち作品のストーリーや設定による意味的な関連を、コンテンツのサービス提供側が判断してリンクさせる。例えば図５（Ｃ）では、キーワードＫＷ１に対して、ＫＷ１とは別のキーワードであるＫＷ４、ＫＷ１８、ＫＷ３５が関連キーワードとして関連づけられている。またキーワードＫＷ２に対して、ＫＷ２とは別のキーワードであるＫＷ８が関連キーワードとして関連づけられている。またキーワードＫＷ３に対して、ＫＷ３とは別のキーワードであるＫＷ１２、ＫＷ４８、ＫＷ５５が関連キーワードとして関連づけられている。
【０１２４】
図６（Ａ）に、メタキーワード（上位キーワード）のデータベースの例を示す。メタキーワードは、通常のキーワード（普通タグ）に関連づけられた親フォルダのような特別なキーワードである。例えばメタキーワードＭＫＷＡには、その下位のキーワードＫＷＡ１、ＫＷＡ２、ＫＷＡ３等が関連づけられ、メタキーワードＭＫＷＢには、その下位のキーワードＫＷＢ１、ＫＷＢ２、ＫＷＢ３等が関連づけられる。メタキーワードＭＫＷＣも同様である。図６（Ｂ）に示すように、各メタキーワードには、そのメタキーワードを説明するショート解説文が関連づけられている。
【０１２５】
図７（Ａ）に、ユーザキーワード（マイキーワード）のデータベースの例を示す。ユーザキーワードはユーザが自分自身で定義できるキーワード（タグ）である。図７（Ａ）に示すように、ユーザキーワードＵＫＷＦには、シーンＳＣＦ１、ＳＣＦ２や、キーワードＫＷＦ１、ＫＷＦ２や、メタキーワードＭＫＷＦ等が関連づけられる。ユーザキーワードＵＫＷＧには、シーンＳＣＧ１、ＳＣＧ２や、キーワードＫＷＧ１、ＫＷＧ２や、メタキーワードＭＫＷＧ等が関連づけられる。
【０１２６】
また図７（Ｂ）に示すように、各ユーザキーワードには、アイコン画像、ユーザキーワード名、作者名、利用者数、評価、コメント等が関連づけられる。アイコン画像は、予め用意された複数の画像の中からユーザが選択して設定する画像である。ユーザキーワード名が、ユーザが自分で設定できるキーワード名である。作者名には、ユーザがユーザキーワードを作成した時に、例えば作成したユーザのネットワークＩＤ等が書き込まれる。利用者数は、そのユーザキーワードが、何人のユーザにキーワード登録されているかを、サーバシステム等により集計することで得られた人数である。評価は、そのユーザキーワードに対して寄せられた他ユーザの評価である。コメント（ひとこと）は、そのユーザキーワードに対するユーザの書き込みである。
【０１２７】
以上のように本実施形態では、映像コンテンツが複数のシーンに分割される。そして、これらの複数のシーンの中から、ユーザが所望のシーンを選択すると、図２に示すような画面が表示され、そのシーンに関連するキーワードが表示される。そして、これらのキーワードの中から、ユーザが興味を持ったキーワードを選択すると、今度は、図３に示すような画面が表示される。そして、図３の画面では、選択されたキーワードに関連するシーンが表示される。そして、これらのシーンの中から、ユーザが所望のシーンを選択すると、図２のように、選択されたシーンに関連する複数のキーワードが表示される。
【０１２８】
このように、映像コンテンツを複数のシーンに分割し、シーン単位で鑑賞できるようにすることで、ユーザは、名場面や自分が好きな場面だけをピックアップして楽しむことができる。即ち、３０分〜２時間半というような長い映像コンテンツを全て見なくても、好きなシーンだけをピックアップして鑑賞できる。また、そのシーンに対する他ユーザのコメント等を表示することで、そのシーンに関するユーザ同士の語り合いや思い出話等の話題が生じ、ユーザコミュニティの拡がりを実現できる。
【０１２９】
また、そのシーンに登場する人物やシーンの状況等をユーザが忘れている場合にも、図２に示すようにシーンに関連するキーワードの一覧を表示することで、これらの人物やシーンの状況等をユーザは思い出すことができる。そして、ユーザが興味を持ったキーワードを選択することで、図３に示すようにそのキーワードに関連するシーンの一覧も表示されるようになる。例えばユーザが、図２においてキーワードとして表示される登場人物（キャラクタ）に興味を持って、そのキーワードを選択すると、図３に示すように、その人物に関連する他のシーンの一覧も表示される。従って、その人物に思い入れ等があるユーザは、その人物に関連する他のシーンについても鑑賞できるようになる。またその人物に関する他ユーザのコメント等も見ることができ、ユーザ同士の語り合いや思い出話等により、ユーザコミュニティの拡がりを実現できる。
【０１３０】
このように本実施形態では、ユーザは、シーンからキーワード、キーワードからシーン、更にシーンからキーワードというように、シーンとキーワードの相互リンクを利用して、図２や図３の画面を見て作品を楽しむことができる。これにより、映像コンテンツの作品をより深く楽しむことが可能になり、これまでにないタイプの映像コンテンツの提供が可能になる。また、他ユーザのコメントや、他ユーザが作成したユーザキーワードなどを見ることで、今までは気づかなかった作品や登場人物の魅力に気づいたり、作品内容をより深く理解できるようになる。
【０１３１】
２．２  詳細な画面例
図８〜図１６に、本実施形態の画像生成システムにより表示される詳細な画面例を示す。図８は、シーンやキーワードを選択するためのメニュー画面の例である。
【０１３２】
例えば、これまでのコンテンツ選択のためのメニュー画面は、２次元表示であった。このため１つの画面に表示されるアイコンの数には限界があり、多数のアイコンを画面上に表示しようとすると、アイコンが小さくなってしまうなどの課題があった。
【０１３３】
そこで図８では、メニュー画面を３次元表示にしている。具体的には、シーン、キーワードなどの多数のアイコン（サムネール）が浮遊した宇宙の星々の中にいるように見えるメニュー画面を表示する。また後述するように、ユーザの移動やコメント書き込みなどの行動（履歴）を表現し、ユーザ全体の盛り上がりを表現している。例えばユーザのフレンドユーザの名前や、フレンドユーザの移動軌跡や、フレンド以外の他ユーザの名前や、他ユーザの移動軌跡や、コメントの書き込みマーク（例えば直近５分間）が表示される。またシーンの再生数、オープン数等を表す画像エフェクト（オーラ）が表示される。また宇宙（軌道）の中心には、ユーザコミュニティの盛り上がりを表現するフレアも表示される。また宇宙空間をゆったりと感じさせるＢＧＭ音楽が流れると共に、シーンのセリフのサウンドが所定秒数毎にランダムに再生される。なお、以下ではメニュー画面等を３次元表示で行う場合について例にとり説明するが、本実施形態はこれに限定されず、メニュー画面等を２次元表示で行う場合も本実施形態の範囲に含まれる。
【０１３４】
例えば図８では、映像コンテンツを構成する各シーンを表すアイコンオブジェクトＩＯＢ１、ＩＯＢ２等が表示される。また各シーンに関連づけられたキーワードを表すアイコンオブジェクトＩＯＢ３、ＩＯＢ４等が表示される。ユーザは、これらのアイコンオブジェクトを選択することで、各シーンや各キーワードを選択して、シーンの再生映像等を鑑賞できる。
【０１３５】
具体的には本実施形態では、シーンやキーワードを選択するためのアイコンオブジェクトＩＯＢ1〜ＩＯＢ４等が配置されるメニュー用オブジェクト空間を設定する。例えばこれらのアイコンオブジェクトの３次元位置（或いは３次元位置及び方向）のデータがオブジェクトデータとして用意される。そして、このメニュー用オブジェクト空間において、仮想カメラから見える画像を生成することで、図８に示すようなメニュー画面が表示部１９０に表示される。
【０１３６】
この場合に、例えば仮想カメラから見てアイコンオブジェクトＩＯＢ1〜ＩＯＢ４等が移動して見える画像を、メニュー画面として表示することが望ましい。即ち、ユーザが操作部１６０を操作しなくても、アイコンオブジェクトが遠くから近くに流れて行くように見える画像が表示される。具体的には後述するように、仮想カメラを所定軌道上で例えば一定速度で移動させることで、このような画像が表示される。このようにすることで、ユーザは、何も操作しなくても、アイコンオブジェクトが次から次へと遠くから近づいては消えるという画像を傍観できる。
【０１３７】
そしてユーザは、操作部１６０を操作することでカーソルＣＳを移動させて、空間内で移動するアイコンオブジェクトを選択（ポインティング）する。即ちアイコンオブジェクトの画像やキーワードを傍観しながら、興味を持ったアイコンオブジェクトの方にカーソルＣＳを移動させて、目的のアイコンオブジェクトを選択（補足、タッチ、クリック）する。
【０１３８】
そして、カーソルＣＳによりアイコンオブジェクトＩＯＢ１が選択されると、図９に示すようにアイコンオブジェクトＩＯＢ１（シーン）のキャッチ画面（補足画面）が表示される。このキャッチ画面では、例えばシーン名、シーンのアイコン画像（サムネール画像）、シーンのオーラ、シーンに対する他ユーザのコメント等が表示される。例えばネットワーク上の他ユーザのコメントの中から所定数のコメントが取得され、１件ずつ次々に表示される。
【０１３９】
具体的には、アイコンオブジェクトＩＯＢ１が選択（ポインティング）されると、軌道上で移動していた仮想カメラが、アイコンオブジェクトＩＯＢ１の前方位置（近傍）に移動して接近する。そして、このような接近状態において仮想カメラから見える画像を生成することで、図９に示すようなキャッチ画面が表示部１９０に表示される。
【０１４０】
なお、この状態でユーザがキャンセル操作を行った場合には、仮想カメラが元の軌道上の位置に戻り、図８に示すメニュー画面（宇宙メニュー）が再度表示される。
【０１４１】
また図９では、目的となるアイコンオブジェクトＩＯＢ１が静止し、他のアイコンオブジェクトが移動して見える画像が表示される。例えば静止しているアイコンオブジェクトＩＯＢ１の周囲で他のアイコンオブジェクトが回って見えるような画像を生成する。このようにアイコンオブジェクトＩＯＢ１が拡大表示されると共に静止することで、アイコンオブジェクトＩＯＢ１がキャッチされたことをユーザに明確に伝えることができる。また静止しているアイコンオブジェクトＩＯＢ１の周りで他のアイコンオブジェクトがゆっくりと移動することで、アイコンオブジェクトＩＯＢ１の実在感等が増すようになる。
【０１４２】
図９のシーンのキャッチ画面において、ユーザが選択決定操作を行うと、図１０に示すようなシーンのオープン画面が表示される。そして、図１０のオープン画面において、ユーザが例えば左方向（広義には第１の方向）に画面をスクロールさせる操作（広義には第１の方向への操作指示）を行うと、図１１に示すように、シーンに対する他ユーザのコメントがリスト表示される。即ち、ユーザがシーンを選択した場合に、選択されたシーンに対する他ユーザのコメントが表示されるようになる。そしてユーザは、図１１の状態で上下方向に操作指示を行うことで、リスト表示されたユーザの各コメントを確認できる。
【０１４３】
一方、図１０のシーンのオープン画面において、ユーザが例えば右方向（広義には第２の方向）に画面をスクロールさせる操作（広義には第２の方向への操作指示）を行うと、図１２に示すように、シーンに関連づけられたキーワードがリスト表示される。即ち図４で説明した第１のデータベース１８２を用いて取得されたキーワードの一覧が表示される。そしてユーザは、図１２の状態で上下方向に操作指示を行うことで、リスト表示された各キーワードを確認できる。
【０１４４】
以上のように本実施形態では、ユーザによりシーンが選択された後に、第１の方向への操作指示が行われた場合には、シーンに対する他ユーザのコメントをリスト表示し、第２の方向への操作指示が行われた場合には、シーンに関連づけられたキーワードをリスト表示する。これにより、ユーザは、シーンに対するコメントや、シーンに関連するキーワードを、第１、第２の方向への操作指示という簡素な操作で確認することができ、ユーザのインターフェース環境を向上できる。
【０１４５】
なお図１２では、「ケン田中」のキーワードにカーソルが位置する時に、「ケン田中」のアイコン画像（肖像画）を表示するようにしている。こうすることで、「ケン田中」というキーワードを忘れたユーザであっても、このアイコン画像からキーワードを思い出すことができ、ユーザの選択操作を手助けできる。また、アイコン画像に代えて、「ケン田中」を想起させる音声（例えば有名なセリフ）を出力してもよい。
【０１４６】
図８のメニュー画面において、ユーザがキーワードのアイコンオブジェクトを選択すると、図９と同様の画面構成のキーワードのキャッチ画面が表される。そして、このキーワードのキャッチ画面において、ユーザが選択の決定操作を行うと、図１３に示すようなキーワードのオープン画面が表示される。
【０１４７】
図１３のキーワードのオープン画面において、ユーザが選択の決定操作を行うと、図１４に示すようにキーワードの解説文が表示される。即ち図５（Ｂ）のロング解説文が表示される。
【０１４８】
また図１３のキーワードのオープン画面において、ユーザが例えば左方向（第１の方向）に画面をスクロールさせる操作（第１の方向への操作指示）を行うと、図１１と同様に、キーワードに対する他ユーザのコメントがリスト表示される。即ち、ユーザがキーワードを選択した場合に、選択されたキーワードに対する他ユーザのコメントが表示される。そしてユーザは、この状態で上下方向に操作指示を行うことで、リスト表示されたユーザの各コメントを確認できる。
【０１４９】
一方、図１３のキーワードのオープン画面において、ユーザが例えば右方向（第２の方向）に画面をスクロールさせる操作（第２の方向への操作指示）を行うと、図１５に示すように、キーワードに関連づけられたシーンがリスト表示される。即ち図５（Ａ）で説明した第２のデータベース１８４により取得されたシーンの一覧が表示される。そしてユーザは、図１５の状態で上下方向に操作指示を行うことで、リスト表示された各シーンを確認できる。
【０１５０】
以上のように本実施形態では、ユーザによりキーワードが選択された後に、第１の方向への操作指示が行われた場合には、キーワードに対する他ユーザのコメントをリスト表示し、第２の方向への操作指示が行われた場合には、キーワードに関連づけられたシーンをリスト表示する。このようにすることで、ユーザは、キーワードに対するコメントや、キーワードに関連するシーンを、第１、第２の方向への操作指示という簡素な操作で確認することができ、ユーザのインターフェース環境を向上できる。
【０１５１】
なお図１５の画面で、ユーザが更に右方向（第２の方向）に画面をスクロールさせる操作を行うと、選択されたキーワードの関連キーワードがリスト表示される。即ち、ユーザがキーワードを選択した場合に、選択されたキーワードに関連する別のキーワードを表示する。具体的には、図５（Ｃ）のデータベースを用いて、キーワードの関連キーワードの一覧が表示されるようになる。
【０１５２】
例えば図１５において、ユーザが選択したキーワードは「ケン田中」である。この場合に本実施形態では、「ケン田中」が登場するシーンや、「ケン田中」が属する上位のキーワード（メタキーワード）や、「ケン田中」を含むユーザキーワードに加えて、「ケン田中」に関連する別のキーワードを関連キーワードとして表示する。具体的には、「ケン田中」の父である「ファーザー田中」や、「ケン田中」のライバルである「ダーク鈴木」や、「ケン田中」が操縦するロボットである「アスカＲＢＸ」などの関連キーワードを表示する。このようにすることで、ユーザが特定のキーワードである「ケン田中」を選択することで、「ファーザー田中」、「ダーク鈴木」、「アスカＲＢＸ」などの「ケン田中」に関連する別のキーワードについても想起できるようになる。
【０１５３】
さて、図１０のシーンのオープン画面において、ユーザがシーン選択の決定操作を行うと、図１６に示すようなシーン再生画面が表示される。そしてユーザがシーン再生の選択決定操作を行うと、シーンの映像（動画）が再生されて、ユーザが鑑賞できるようになる。
【０１５４】
また図１６のシーン再生画面において、ユーザは、Ａ１に示すコメントのアイコンを選択することで、シーンに対するコメントを入力できる。そして入力されたコメントは、他ユーザがそのシーンを鑑賞している際に表示されるようになる。
【０１５５】
またユーザは、Ａ２に示すサムアップのアイコンを選択することで、ユーザの盛り上がりが表現される。例えば、シーンを見たユーザがサムアップボタンを押すと、図８のメニュー画面の対応するシーンのアイコンオブジェクトに対応づけて、ユーザの盛り上がり（人気度）を表す画像エフェクト（オーラ等）が表示されるようになる。
【０１５６】
またＡ３に示す「１話まるごと見る」のアイコンを選択すると、ユーザは、再生しているシーンを含む１話の映像コンテンツを鑑賞できる。そして、この際に例えば後述するサーバシステムによる課金処理が行われる。こうすることで、シーンを見たユーザが、その前後の話しなどに興味を持ってＡ３のアイコンを選択した場合に、そのユーザに対して課金することが可能になる。従って、ユーザにとって違和感を感じにくい課金処理を実現できると共に、シーンをきっかけとして課金処理を行うことで、効率的な課金を実現できる。
【０１５７】
図１７にアイコンオブジェクトのオブジェクトデータの例を示す。このオブジェクトデータは、図1のオブジェクトデータ記憶部１７２のアイコンオブジェクトデータ記憶部１７３が記憶する。具体的にはアイコンオブジェクトデータ記憶部１７３は、各アイコンオブジェクトＩＯＢ１、ＩＯＢ２、ＩＯＢ３の３次元位置データ（Ｘ１、Ｙ１、Ｚ１）、（Ｘ２、Ｙ２、Ｚ２）、（Ｘ３、Ｙ３、Ｚ３）を記憶する。またアイコンオブジェクトの属性情報を記憶する。属性情報としては、アイコンオブジェクトのＩＤ、アイコンオブジェクトの種類情報（シーン、キーワード）、或いは画像エフェクト（演出効果）の情報等の種々の情報を想定できる。また３次元位置データに加えて、アイコンオブジェクトの方向データ（Ｘ、Ｙ、Ｚ軸回りの回転角度）を記憶するようにしてもよい。
【０１５８】
図１８（Ａ）に示すように本実施形態では、メニュー用のオブジェクト空間（３次元空間）に設定された軌道ＴＲ上で、仮想カメラＶＣが移動する。例えばユーザが何も操作をしていない状態では、軌道ＴＲ上で一定速度で仮想カメラＶＣが移動する。こうすることで、図８に示すように、あたかも宇宙空間で浮遊しているようなメニュー画面を表示できる。なお仮想カメラＶＣを静止させて、アイコンオブジェクトの方を移動させてもよい。また、ユーザの操作により、仮想カメラＶＣの移動方向を逆方向にして、逆回しできるようにしてもよい。
【０１５９】
そして図１８（Ｂ）に示すように、ユーザがアイコンオブジェクトＩＯＢ１を選択すると、選択されたアイコンオブジェクトＩＯＢ１の方に仮想カメラＶＣが移動して接近する。具体的にはアイコンオブジェクトＩＯＢ１に正対し、且つ、軌道ＴＲの中心ＣＴの方向にカメラ方向が向く位置に、仮想カメラＶＣが移動する。これにより図９に示すようなキャッチ画面が表示部１９０に表示されるようになる。
【０１６０】
なお、図９のキャッチ画面から図８のメニュー画面に戻った場合には、図１８（Ａ）のように仮想カメラＶＣは軌道ＴＲ上の元の位置に戻る。また図９、図１８（Ｂ）の表示は、アイコンオブジェクトＩＯＢ１となる２次元のビルボードポリゴンを、仮想カメラに対して正対させるビルボード表示などにより実現できる。
【０１６１】
また図１８（Ｂ）において、例えば仮想カメラＶＣの視線方向に沿った軸の回りで、仮想カメラＶＣをゆっくりとした速度で回転させる。こうすることで、図９で説明したように、アイコンオブジェクトＩＯＢ１は静止して見え、他のアイコンオブジェクトは移動して見え画像を生成できる。これによりアイコンオブジェクトＩＯＢ１の実在感が増すようになる。
【０１６２】
なお図１９に示すように、仮想カメラＶＣが軌道ＴＲ上で移動する際には、仮想カメラＶＣの方向ＶＤ（視線方向）を中心ＣＴ側に向けることが望ましい。即ち軌道ＴＲの接線方向ＴＤよりも中心ＣＴ側に、仮想カメラＶＣの方向ＶＤを向ける。こうすることで、アイコンオブジェクトＩＯＢ１のみならず、軌道ＣＴ上の賑わった場所の画像が表示されるようになり、画像の演出効果を向上できる。この時、例えば中心ＣＴの付近に、ユーザコミュニティの盛り上がりを示すフレア等を配置することで、画像の演出効果を更に向上できる。
【０１６３】
また本実施形態では図２０（Ａ）に示すように、仮想カメラＶＣの位置から所定距離範囲内にあるアイコンオブジェクトを、ユーザにより選択可能なアイコンオブジェクトに設定する。具体的には、図８のメニュー画面においてユーザがアイコンオブジェクトを選択（ポインティング）する場合に、仮想カメラＶＣからの奥行き距離（Ｚ）が所定範囲であるビューボリュームＶＶＬ内のアイコンオブジェクトのみを選択可能にする。
【０１６４】
例えばメニュー画面に多数のアイコンオブジェクトが表示されている場合に、全てのアイコンオブジェクトがカーソルＣＳにより選択可能（ポインティング可能）になってしまうと、ユーザが意図しない遠くのアイコンオブジェクトが選択されるようになってしまい、ユーザを混乱させるおそれがある。
【０１６５】
この点、図２０（Ａ）のように所定距離範囲内（ビューボリュームＶＶＬ内）のアイコンオブジェクトのみをカーソルＣＳにより選択可能にすれば、ユーザは、視点から近いアイコンオブジェクトのみを選択できるようになり、混乱の少ないスムーズな操作インターフェースを提供できる。
【０１６６】
なお選択可能なアイコンオブジェクトの設定は図２０（Ａ）の手法に限定されない。例えば仮想カメラから近い所定数のアイコンオブジェクトのみを選択可能状態に設定してもよい。具体的には図２０（Ｂ）の処理例に示すように、仮想カメラから近い順にアイコンオブジェクトを抽出する（ステップＳ１）。そして、抽出されたアイコンオブジェクトの数が所定数に達したか否かを判断し（ステップＳ２）、達していなかった場合にはステップＳ１に戻り、次に近いアイコンオブジェクトを抽出する。そして抽出されたアイコンオブジェクトの数が所定数に達すると、抽出された所定数のアイコンオブジェクトを、ユーザにより選択可能なアイコンオブジェクトに設定する（ステップＳ３）。このようにすれば、ユーザは、仮想カメラの視点に近い所定数のアイコンオブジェクトだけを選択できるようになり、混乱の少ないスムーズな操作インターフェースを提供できる。
【０１６７】
またユーザが操作するカーソルによりアイコンオブジェクトが選択された場合に、選択されたことを表す画像表現を行うことが望ましい。例えば図２１（Ａ）では、カーソルＣＳによりアイコンオブジェクトＩＯＢＡが選択されると、選択されたアイコンオブジェクトＩＯＢＡにマーカＭＫが重畳表示（広義には識別可能に表示、狭義には半透明合成）される。こうすることで、ユーザは、多数のアイコンオブジェクトのうちのいずれのアイコンオブジェクトが選択されたのかを、視覚的に認識でき、ユーザのインターフェース環境を向上できる。
【０１６８】
なお図２１（Ａ）に示すようにマーカＭＫを表示するのではなく、図２１（Ｂ）に示すように、アイコンオブジェクトＩＯＢＡ自体の画像を変化させてもよい。例えば選択されたアイコンオブジェクトＩＯＢＡの色や輝度を変化させたり、点滅表示したりする。このようにしても、ユーザは、多数のアイコンオブジェクトのうちのいずれのアイコンオブジェクトが選択されたのかを、視覚的に認識できるようになる。また、例えばユーザが操作するカーソルＣＳがアイコンオブジェクトを選択（ポインティング）した時に、操作部１６０を振動させるようにしてもよい。
【０１６９】
なお、以上では仮想カメラが自動的に移動する場合について説明したが、ユーザの操作に応じて仮想カメラの位置や方向を変化させてもよい。
【０１７０】
例えば図２２では、操作部１６０であるコントローラ１６１をユーザが操作すると、ユーザの操作に応じて仮想カメラＶＣの位置ＰＶや方向ＤＶが変化する。例えばコントローラ１６１の方向指示キーやアナログスティックや操作ボタンをユーザが操作することで、仮想カメラＶＣの位置ＰＶや方向ＤＶが制御される。このようにすれば、ユーザは、あたかも、宇宙船に乗って、宇宙空間のようなメニュー用のオブジェクト空間内で自由に移動して、所望のアイコンオブジェクトを選択できるようになり、これまでにないインターフェース環境を提供できる。
【０１７１】
図２３に本実施形態の詳細な処理例のフローチャートを示す。まず、図１８（Ａ）で説明したように、仮想カメラを軌道上で所定速度で移動させる（ステップＳ１１）。即ち１フレーム内において所定距離だけ移動させる。この際に図１９に示すように仮想カメラの視線方向を中心側に向けるようにする。
【０１７２】
次に、図２０（Ａ）で説明したように、仮想カメラの位置から所定距離範囲内（所定ビューボリューム内）にあるアイコンオブジェクトを、ユーザにより選択可能なアイコンオブジェクトに設定する（ステップＳ１２）。
【０１７３】
次に、ユーザが操作するカーソルにより、ステップＳ１２で選択可能状態に設定されたアイコンオブジェクトが選択されたか否かを判断する（ステップＳ１３）。例えばアイコンオブジェクトの代表位置（中心位置）から所定距離内の範囲にカーソルが位置するか否かを判断する。そして、カーソルによりアイコンが選択された場合には、図２１（Ａ）に示すように、そのアイコンオブジェクトに対してマーカを重畳表示（識別可能に表示）して、そのアイコンオブジェクトが選択されたことをユーザに知らせる（ステップＳ１４）。
【０１７４】
次に、ユーザがアイコンオブジェクトの選択決定操作を行ったか否かを判断する（ステップＳ１５）。そして選択決定操作が行われた場合には、図９のようなアイコンオブジェクトのキャッチ画面を表示する（ステップＳ１６）。そして、このキャッチ画面においてユーザがシーン（又はキーワード）の選択決定操作を行ったか否かを判断し、選択決定操作を行った場合には、図１０で説明したようにシーン（又はキーワード）のオープン画面を表示する（ステップＳ１７、Ｓ１８）。
【０１７５】
以上の本実施形態の手法によれば、図８に示すように、多数のアイコンオブジェクトが１つの画面で表示されたメニュー画面を表示できる。即ち、アイコンオブジェクトの表示数に限界があった２次元表示のメニュー画面に比べて、一度に表示できるアイコンオブジェクトの数を格段に多くすることができる。
【０１７６】
また図８のメニュー画面では、ユーザの視点である仮想カメラの位置から奥側のアイコンオブジェクトは小さく表示され、手前側のアイコンオブジェクトは大きく表示される。従って、ユーザは、奥側の多数のアイコンオブジェクトについては無視できるようになるため、ユーザの利便性を向上できる。特に図２０（Ａ）、図２０（Ｂ）で説明したように選択可能なアイコンオブジェクトを限定することで、ユーザの利便性を更に向上できる。
【０１７７】
また図８では、手前側のアイコンオブジェクトについては大きく表示されるため、ユーザの選択操作が容易化され、ユーザのインターフェース環境を向上できる。また、ユーザが操作しなくても、傍観しているユーザの視界に、アイコンオブジェクトが次から次へと移動して来る。そして、ユーザは、移動して来るアイコンオブジェクトのアイコン画像を見てその内容を確認し、興味を持ったアイコンオブジェクトを選択することで、例えば図１６のようにそのアイコンオブジェクトのコンテンツを楽しむことができる。従って、ユーザは、積極的な操作を行わなくても、受動的な状態で、興味を持ったコンテンツを選択して楽しむことが可能になり、これまでにないタイプのメニュー画面を提供できる。
【０１７８】
２．３  アイコンオブジェクトの画像変化
本実施形態では、図８のメニュー画面に表示されるアイコンオブジェクトの画像を種々の情報に基づいて変化させてもよい。
【０１７９】
例えば図２４（Ａ）では、シーンのアイコン画像が描かれたアイコンオブジェクトＩＯＢに対して、そのシーンについてのユーザの人気度や、ユーザが与えた評価に応じたエフェクト画像が重畳表示（識別可能に表示）されている。例えば人気度や評価が高まるにつれてエフェクト画像の種類を変化させたり、エフェクト画像の色や輝度を変化させる。こうすることで、図８のメニュー画面において、人気度や評価が高いコンテンツのアイコンオブジェクトが、ユーザの目に付くようになり、その人気度や評価が更に高まるようになる。
【０１８０】
また図２４（Ｂ）では、シーンのアイコン画像が描かれたアイコンオブジェクトＩＯＢに対して、そのシーンの再生回数や、コンテンツ提供側からのシーンに対するリコメンド情報を表す画像エフェクト（演出効果）が重畳表示されている。例えば再生回数が多くなるにつれてエフェクト画像の種類を変化させたり、エフェクト画像の色や輝度を変化させる。或いは、新着のシーンコンテンツなど、コンテンツ提供側のお勧めのコンテンツに対してエフェクト画像を付加する。こうすることで、図８のメニュー画面において、再生回数が多かったり、コンテンツ提供側のお勧めのコンテンツのアイコンオブジェクトが、ユーザの目に付くようになり、その再生回数が更に増えたり、コンテンツ提供側のお勧めのコンテンツへとユーザを誘導できる。
【０１８１】
例えば図１６で説明したように、ユーザがシーンの選択決定操作（再生指示）を行うと、選択されたシーンの再生画面が表示される。そして図１６のシーン再生画面において、例えばＡ２に示すサムアップのアイコンを選択することで、ユーザがそのシーンの評価情報を入力したとする。すると、ユーザが入力した評価情報を表す図２４（Ａ）の画像エフェクト（演出効果）が、ユーザがシーン又はキーワードを選択するための図８のメニュー画面において、シーン又はキーワードに対応づけて表示される。こうすることで、他のユーザは、評価の高いシーン等を画像エフェクトを見て把握できるようになり、これまでにないタイプのメニュー画面を表示できる。
【０１８２】
また図２４（Ｃ）、図２４（Ｄ）では、他ユーザによるアイコンオブジェクトの選択履歴を表す画像が、アイコンオブジェクトに対応づけて表示される。具体的には、直近の数分間における所定人数分の他ユーザについての選択履歴を表す画像を、アイコンオブジェクトに対応づけて表示する。
【０１８３】
例えば図２４（Ｃ）では、フレンドユーザ以外の一般の他ユーザが、アイコンオブジェクトをＩＯＢＡ、ＩＯＢＢ、ＩＯＢＣの順で選択したことを表す選択履歴の軌跡画像が、第１の色（例えば赤）で表示されている。また図２４（Ｄ）では、ユーザのフレンドユーザが、アイコンオブジェクトをＩＯＢＤ、ＩＯＢＥ、ＩＯＢＦの順で選択したことを表す選択履歴の軌跡画像が、第２の色（例えば緑）で表示されている。
【０１８４】
このように例えば図８のメニュー画面において、ユーザがシーン又はキーワードを選択すると、その選択履歴が選択履歴取得部１０６により取得される。そして図２４（Ｃ）、図２４（Ｄ）に示すように、他ユーザによるシーン又はキーワードの選択履歴を表す画像エフェクト（演出効果）が、図８のメニュー画面において、シーン又はキーワードに対応づけて表示されるようになる。
【０１８５】
こうすれば、図８のメニュー画面において、ユーザは、他ユーザがどのようなアイコンオブジェクトのコンテンツに興味を持って選択したのかを、視覚的に把握できる。そして、他ユーザの選択履歴と同じ順序でアイコンオブジェクトを選択して、コンテンツを楽しむことが可能になり、これまでにないタイプのメニュー画面を提供できる。
【０１８６】
なお、メニュー画面におけるアイコンオブジェクトの画像を変化させる手法は図２４（Ａ）〜図２４（Ｄ）の手法には限定されない。例えばコンテンツの新規登録の時間情報（時刻、年月日）に基づいて、アイコンオブジェクトの画像を変化させてもよい。例えば新規に登録されたコンテンツについては、ユーザの目に付くように、そのコンテンツに対応するアイコンオブジェクトに対して画像エフェクトを付加する。或いは登録時間が古いコンテンツと新しいコンテンツとで、そのアイコンオブジェクトに付加する画像エフェクトを異ならせてもよい。
【０１８７】
またコンテンツに付加された付加情報に基づいて、アイコンオブジェクトの画像を変化させてもよい。例えばコンテンツに対して、付加情報である他ユーザのコメントが書かれた場合には、コメントの対象となったコンテンツに画像エフェクトを付加する。こうすることで、コメント等の付加情報が与えられたコンテンツのアイコンオブジェクトが、ユーザの目に付くようになり、ユーザをそのコンテンツに誘導できるようになる。
【０１８８】
２．４  アイコンオブジェクトの配置位置の更新処理
本実施形態では、各種情報に基づいて、アイコンオブジェクトの配置位置の更新処理を行ってもよい。例えばコンテンツ量情報、人気度情報、評価情報、提示回数情報、ジャンル情報、リコメンド情報、コンテンツの登録時間情報、コンテンツに付加された付加情報（付加情報の更新時間情報）に基づいて、アイコンオブジェクトの配置位置の更新処理を行う。例えばコンテンツ量が増えるにつれて、軌道の数を増やしたり、人気度や評価が高いコンテンツや、提示回数（再生回数）が多いコンテンツを、ユーザに目立つ位置に配置する。或いはコンテンツのジャンルに応じてアイコンオブジェクトを整理して配置したり、サービス提供側のリコメンド情報や、コンテンツの登録時間情報である年月日や時刻に応じてアイコンオブジェクトの配置位置を変更する。またコンテンツに付加された他ユーザのコメントやシーンのあらすじやキーワードの解説文等の付加情報に応じて、アイコンオブジェクトの配置位置を変更する。
【０１８９】
或いは、アイコンオブジェクトが仮想カメラの視野範囲外になった場合に、視野範囲外になったアイコンオブジェクトの位置を変更するようにしてもよい。
【０１９０】
具体的には図２５（Ａ）において、アイコンオブジェクトＩＯＢは仮想カメラＶＣの視野範囲外になっている。即ち仮想カメラＶＣのビューボリュームの外にアイコンオブジェクトＩＯＢが移動している。この場合には図２５（Ａ）に示すように、視野範囲外になったアイコンオブジェクトＩＯＢを移動させて、再度、仮想カメラＶＣの視野範囲内に入るようにしたり、短時間で仮想カメラＶＣの視野範囲内に入るようにする。
【０１９１】
また図２５（Ｂ）では、メニュー用オブジェクト空間として全ての領域を用意せずに、一部の領域ＲＧだけを用意する。そして図２５（Ｂ）のＢ１に示すように仮想カメラＶＣがこの領域ＲＧの外に出た場合には、図２５（Ｃ）のＢ２の位置に仮想カメラＶＣを移動させて、再度、領域ＲＧに仮想カメラＶＣが入るようにする。
【０１９２】
例えば図８のメニュー画面では、ユーザの視点に近づいたアイコンオブジェクトは、速い速度でユーザの視野範囲外に消えてしまう。このため、慣れないユーザにとって、アイコンオブジェクトの選択が難しく、アイコンオブジェクトの選択に失敗する場合がある。そして、一旦、アイコンオブジェクトの選択に失敗すると、アイコンオブジェクトが軌道上を回って、再度、ユーザの目の前に現れるのを待たなければならなくなり、ユーザの利便性を損ねるおそれがある。
【０１９３】
この点、図２５（Ａ）〜図２５（Ｃ）の手法では、ユーザの視野範囲外に通り過ぎてしまったアイコンオブジェクトが、短時間で、再度、ユーザの視野範囲内に入るようになる。従って、ユーザは、選択に失敗したアイコンオブジェクトを、それほど時間を待つことなく、再度選択できるようになり、利便性を向上できる。
【０１９４】
なお、アイコンオブジェクトがユーザの視点に近づいた場合に、仮想カメラに対するアイコンオブジェクトの相対移動速度が遅くなるように制御してもよい。このようにすれば、ユーザが、目の前のアイコンオブジェクトの選択に失敗してしまう事態を低減できる。
【０１９５】
２．５  立体視表示
本実施形態では図８のメニュー画面を、いわゆる立体視表示にしてもよい。こうすることで、ユーザの臨場感を更に向上できる。
【０１９６】
ここで、立体視の方式としては公知の種々の手法を採用できる。例えば眼鏡を使用する方式であってもよいし、眼鏡を使用しない方式であってもよい。また眼鏡を使用しない方式としては、バリフォーカルミラー方式、ホログラフィ等の体積型であってもよいし、レンティキュラ方式、パララックスバリア方式、インテグラル方式等の視差型であってもよい。
【０１９７】
具体的には、原画像に対してアナグリフ処理を行って左目用画像を右目用画像を生成し、ユーザが色フィルタ付きの眼鏡で画像を見ることで、メニュー画面等の立体視表示を実現する。或いはレンティキュラレンズ等の光学デバイスを表示部１９の画面等に設けることで、立体視表示を実現してもよい。或いは、左目画像、右目用画像をフレーム毎に交互に表示し、ユーザが、液晶シャッタなどを備える眼鏡で画面を見ることで、立体視表示を実現してもよい。
【０１９８】
このように図８のメニュー画面の立体視表示を行うことで、あたかも宇宙空間に浮かんでいるように感じるユーザの仮想現実感を更に増すことができる。また例えば図９のキャッチ画面の表示時に、アイコンオブジェクトの奥行き値を画面の手前側に設定して、画面からアイコンオブジェクトが飛び出して見えるような表現も可能になる。これにより、表示される画像のバラエティ度を増すことができる。
【０１９９】
３．サーバシステム
図２６に本実施形態のサーバシステム及びコンテンツ配信システムの構成例を示す。図２６では、複数の端末装置２０-1〜２０-nがネットワーク１０を介してサーバシステム２００に接続されている。そしてサーバシステム２００は、ネットワーク１０を介して、コンテンツを端末装置２０-1〜２０-nに配信する。またコンテンツ配信システムは、例えばサーバシステム２００及び端末装置２０-1〜２０-nにより構成される。
【０２００】
ここでネットワーク１０（配信網、通信回線）は、例えばインターネットを利用した通信路であり、直接接続のための専用線（専用ケーブル）やイーサネット（登録商標）等によるＬＡＮの他、電話通信網やケーブル網等の通信網を含むことができる。また通信方法については有線／無線を問わない。
【０２０１】
また端末装置２０-1〜２０-nは、ゲーム装置（家庭用ゲーム装置）、コンテンツ再生装置、テレビ、携帯型端末装置、パーソナルコンピュータ等のクライアント端末である。
【０２０２】
サーバシステム２０は処理部２１０、記憶部２７０、通信部２９６を含む。なお、これらの一部の構成要素を省略したり、他の構成要素（例えば操作部）を追加するなどの種々の変形実施が可能である。
【０２０３】
処理部２１０は、コンテンツの配信処理やシステムの管理処理を行う。この処理部２１０の機能は、ＣＰＵ等のプロセッサや、プロセッサ上で動作するプログラムなどにより実現できる。このプログラムは、コンピュータ読み取り可能な情報記憶媒体に記憶される。
【０２０４】
記憶部２７０（データベース）は、処理部２１０や通信部２９６のワーク領域として機能するものであり、その機能はＲＡＭやＨＤＤ等により実現できる。
【０２０５】
通信部２９６は、端末装置２０-1〜２０-n（以下、適宜、端末装置２０と呼ぶ）との通信処理を行うものであり、その機能は通信用のＡＳＩＣやファームウェアにより実現できる。
【０２０６】
処理部２１０は、コンテンツ配信部２１２、管理処理部２１４、課金処理部２１６、メニュー用オブジェクト空間設定部２１８、キーワード取得部２２０、シーン取得部２２２、選択履歴取得部２２４、表示処理部２３０を含む。なおこれらの一部の構成要素を省略したり、他の構成要素を追加するなどの種々の変形実施が可能である。
【０２０７】
コンテンツ配信部２１２は、コンテンツ（シーンコンテンツ）の配信処理を行う。具体的には、端末装置２０からの要求等にしたがって、コンテンツ記憶部２７２からコンテンツの情報を読み出して、通信部２９６、ネットワーク１０を介して端末装置２０に配信する。このコンテンツ配信は、例えば、コンテンツ配信元のノードから受信したコンテンツのデータを記憶部にバッファリングし、バッファリングしたコンテンツのデータをリレー方式でコンテンツ配信先のノードに再送するバケツリレー方式であってもよい。
【０２０８】
管理処理部２１４はサーバの各種管理処理を行う。そして管理情報は管理情報記憶部２７４に記憶される。またユーザについての各種情報（ＩＤ、パスワード、課金情報等）は、ユーザ情報記憶部２７６に記憶される。
【０２０９】
課金処理部２１６はコンテンツ配信に対する課金処理を行う。例えばユーザがシーンを選択した後、そのシーンを含む映像コンテンツの配信を要求した場合に、そのユーザに対して課金する処理を行う。
【０２１０】
メニュー用オブジェクト空間設定部２１８は、メニュー用オブジェクト空間を設定するための処理を行う。ここでメニュー用オブジェクト空間には、配信されるコンテンツを選択するための複数のアイコンオブジェクトの各アイコンオブジェクトが、各３次元位置に配置設定される。なおメニュー用オブジェクト空間の配置設定処理の一部又は全部を端末装置側が担当するようにしてもよい。
【０２１１】
キーワード取得部２２０は、映像コンテンツを構成する複数のシーンの各シーンに関連づけられた少なくとも１つのキーワードを取得する処理を行う。例えば第１のデータベース２７８を参照し、シーンに関連づけられたキーワード（キーワードＩＤ）を第１のデータベース２７８から読み出すことで、キーワードの取得処理を実現する。
【０２１２】
シーン取得部２２２は、複数のキーワードの各キーワードに関連づけられた少なくとも１つのシーンを取得する処理を行う。例えば第２のデータベース２８０を参照し、キーワードに関連づけられたシーン（シーンＩＤ）を第２のデータベース２８０から読み出すことで、シーンの取得処理を実現する。
【０２１３】
選択履歴取得部２２４は、ユーザによるシーン又はキーワードの選択履歴を取得する。例えばこの選択履歴の情報は、ユーザ情報記憶部２７６に記憶される。
【０２１４】
そして表示処理部２３０は、ユーザがシーンを選択した場合には、選択されたシーンに関連づけられたキーワードを、端末装置２０の表示部にリスト表示するための処理を行う。また、ユーザがキーワードを選択した場合には、選択されたキーワードに関連づけられたシーンを、端末装置２０の表示部にリスト表示するための処理を行う。また表示制御部２３０は、他ユーザによるシーン又はキーワードの選択履歴を表す画像エフェクト（演出効果）を、ユーザがシーン又はキーワードを選択するためのメニュー画面において、シーン又はキーワードに対応づけて、端末装置２０の表示部において表示するための処理を行う。
【０２１５】
また表示処理部２３０は、メニュー用オブジェクト空間において仮想カメラから見える画像を、メニュー画面として端末装置２０の表示部に表示するための処理を行う。またキャッチ画面、オープン画面、シーン再生画面等の各種画面を端末装置２０の表示部に表示するための処理を行う。例えばメニュー画面等の各種画面をサーバ側で作成し、端末装置２０が、作成された各種画面のＵＲＬにアクセスすることで、端末装置２０の表示部に各種画面を表示してもよい。或いは、メニュー画面等の各種画面の画像データ（映像データ）をサーバ側が作成し、その画像データを端末装置２０に送信することで、端末装置２０の表示部にメニュー画面等の各種画面を表示してもよい。またサーバ側と端末装置側の分散処理により各種画面の作成処理及び表示処理を実現してもよい。
【０２１６】
また図１で説明した仮想カメラ制御部１０３、表示制御部１０７、音制御部１０８、アイコン設定部１１０、位置更新部１１２の処理の一部又は全部を、サーバ側の処理部２１０により実現してもよい。即ち図１の処理部１００や記憶部１７０に含まれる各ブロックと同様の機能を有するブロックを、サーバシステム２００の処理部２１０や記憶部２７０に設けてもよい。
【０２１７】
なお、上記のように本実施形態について詳細に説明したが、本発明の新規事項および効果から実体的に逸脱しない多くの変形が可能であることは当業者には容易に理解できるであろう。従って、このような変形例はすべて本発明の範囲に含まれるものとする。例えば、明細書又は図面において、少なくとも一度、より広義または同義な異なる用語と共に記載された用語は、明細書又は図面のいかなる箇所においても、その異なる用語に置き換えることができる。また、キーワードやシーンの取得手法、キーワードやシーンの表示手法、メニュー画面、キャッチ画面、オープン画面等の各種画面の表示手法、仮想カメラの制御手法、アイコンオブジェクトの制御手法等も、本実施形態で説明したものに限定されず、これらと均等な手法も本発明の範囲に含まれる。
【符号の説明】
【０２１８】
ＩＯＢ  アイコンオブジェクト、ＶＣ  仮想カメラ、
１０  ネットワーク、２０-1〜２０-n  端末装置、
１００  処理部、１０２  メニュー用オブジェクト空間設定部、
１０３  仮想カメラ制御部、１０４  キーワード取得部、１０５  シーン取得部、
１０６  選択履歴取得部、１０７  表示制御部、１０８  音制御部、
１１０  アイコン設定部、１１２  位置更新部、１６０  操作部、１７０  記憶部、
１７２  オブジェクトデータ記憶部、１７３  アイコンオブジェクトデータ記憶部、
１７４  仮想カメラデータ記憶部、１７５  画像データ記憶部、
１７６  音データ記憶部、１７７  描画バッファ、１７８  コンテンツ記憶部、
１８０  情報記憶媒体、１８２  第１のデータベース、１８４  第２のデータベース、
１９０  表示部、１９２  音出力部、１９４  補助記憶装置、１９６  通信部、
２００  サーバシステム、２１０  処理部、２１２  コンテンツ配信部、
２１４  管理処理部、２１６  課金処理部、
２１８  メニュー用オブジェクト空間設定部、２２０  キーワード取得部、
２２２  シーン取得部、２２４  選択履歴取得部、２３０  表示処理部、
２７０  記憶部、２７２  コンテンツ記憶部、２７４  管理情報記憶部、
２７６  ユーザ情報記憶部、２７８  第１のデータベース、
２８０  第２のデータベース、２９６  通信部
【図１】
2010219849.tif 000003
【図２】
2010219849.tif 000004
【図３】
2010219849.tif 000005
【図４】
2010219849.tif 000006
【図５】
2010219849.tif 000007
【図６】
2010219849.tif 000008
【図７】
2010219849.tif 000009
【図８】
2010219849.tif 000010
【図９】
2010219849.tif 000011
【図１０】
2010219849.tif 000012
【図１１】
2010219849.tif 000013
【図１２】
2010219849.tif 000014
【図１３】
2010219849.tif 000015
【図１４】
2010219849.tif 000016
【図１５】
2010219849.tif 000017
【図１６】
2010219849.tif 000018
【図１７】
2010219849.tif 000019
【図１８】
2010219849.tif 000020
【図１９】
2010219849.tif 000021
【図２０】
2010219849.tif 000022
【図２１】
2010219849.tif 000023
【図２２】
2010219849.tif 000024
【図２３】
2010219849.tif 000025
【図２４】
2010219849.tif 000026
【図２５】
2010219849.tif 000027
【図２６】
2010219849.tif 000028