(57)【特許請求の範囲】
【請求項１】
通信ネットワークを介してコンテンツを取得するコンテンツ取得部と、
前記コンテンツに関するコンテンツ表示用画像を前記コンテンツ表示用画像の表示が可能な表示領域内で自動的に移動させる制御を行う制御部と、を備え、
前記制御部は、前記コンテンツ表示用画像の移動中に前記コンテンツ表示用画像の進行方向をランダムに切り替え、かつ、ユーザによる入力操作に基づいて、前記コンテンツ表示用画像の表示位置を固定する制御を行う、情報処理装置。
【請求項２】
前記制御部は、前記コンテンツ表示用画像の表示形態を前記コンテンツのメタ情報に基づいて設定する、請求項１記載の情報処理装置。
【請求項３】
前記制御部は、前記コンテンツ表示用画像の表示形態として、前記コンテンツ表示用画像の大きさ、及び前記コンテンツ表示用画像の移動速度のうち、少なくとも１つを設定する、請求項２記載の情報処理装置。
【請求項４】
前記コンテンツのメタ情報には、前記コンテンツに対するユーザの嗜好度、前記コンテンツのレーティング、及び前記コンテンツが表示される上限時間のうち、少なくとも１つが含まれる、請求項２記載の情報処理装置。
【請求項５】
前記制御部は、前記ユーザが前記コンテンツを選択した回数に基づいて、前記ユーザの嗜好度を設定する、請求項４記載の情報処理装置。
【請求項６】
前記制御部は、前記表示領域内を移動する移動画像を前記表示領域に表示し、前記コンテンツ表示用画像を前記移動画像内に表示する、請求項１記載の情報処理装置。
【請求項７】
前記コンテンツ取得部は、複数のコンテンツを取得し、
前記制御部は、前記複数のコンテンツのうち、いずれか一のコンテンツに関する一のコンテンツ表示用画像を前記表示領域内で移動させる制御と、前記一のコンテンツ表示用画像の移動中に前記一のコンテンツ表示用画像を前記複数のコンテンツのうち他のコンテンツに関する他のコンテンツ表示用画像に切り替える制御と、を行なう、請求項１記載の情報処理装置。
【請求項８】
前記制御部は、前記コンテンツが表示される上限時間が経過した際に、前記コンテンツ表示用画像を前記表示領域から消去する、請求項１記載の情報処理装置。
【請求項９】
通信ネットワークを介してコンテンツを取得することと、
前記コンテンツに関するコンテンツ表示用画像を前記コンテンツ表示用画像の表示が可能な表示領域内で移動させる制御を行うことと、を含み、
前記コンテンツ表示用画像の移動中に前記コンテンツ表示用画像の進行方向をランダムに切り替え、かつ、ユーザによる入力操作に基づいて、前記コンテンツ表示用画像の表示位置を固定する制御を行う、情報処理方法。
【請求項１０】
コンピュータに、
通信ネットワークを介してコンテンツを取得するコンテンツ取得機能と、
前記コンテンツに関するコンテンツ表示用画像を前記コンテンツ表示用画像の表示が可能な表示領域内で移動させる制御を行う制御機能と、を実現させるプログラムであって、
前記制御機能は、前記コンテンツ表示用画像の移動中に前記コンテンツ表示用画像の進行方向をランダムに切り替え、かつ、ユーザによる入力操作に基づいて、前記コンテンツ表示用画像の表示位置を固定する制御を行う、プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本開示は、情報処理装置、情報処理方法、及びプログラムに関する。
【背景技術】
【０００２】
インターネット等の通信ネットワーク上には、様々なコンテンツが存在する。ユーザは、通信ネットワーク上のコンテンツを利用する場合、ウェブブラウザ等を使用することでこれらのコンテンツを能動的に検索する。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０００−２２２０９０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかし、ユーザが検索を効果的に行うためには、適切なキーワードの選定といった検索のスキルや、各ウェブサイトに関する知識が必要であった。このため、ユーザは、通信ネットワーク上のコンテンツを検索するのに大きな手間が掛かっていた。
【０００５】
なお、特許文献１に、グラフィックユーザインタフェース、いわゆるＧＵＩに関する技術が開示されている。この技術では、アイコンが表示領域内で移動し、ユーザがアイコンを選択すると、そのアイコンに応じた処理が実行される。しかし、この技術は単にアイコンを表示領域内で移動させるだけなので、ユーザに掛かる手間を何ら低減させるものではなかった。そこで、ユーザが通信ネットワーク上のコンテンツを容易に検索することができる技術が求められていた。
【課題を解決するための手段】
【０００６】
本開示によれば、通信ネットワークを介してコンテンツを取得するコンテンツ取得部と、コンテンツに関するコンテンツ表示用画像をコンテンツ表示用画像の表示が可能な表示領域内で移動させる制御を行う制御部と、を備える、情報処理装置が提供される。
【０００７】
本開示によれば、通信ネットワークを介してコンテンツを取得することと、コンテンツに関するコンテンツ表示用画像をコンテンツ表示用画像の表示が可能な表示領域内で移動させる制御を行うことと、を含む、情報処理方法が提供される。
【０００８】
本開示によれば、コンピュータに、通信ネットワークを介してコンテンツを取得するコンテンツ取得機能と、コンテンツに関するコンテンツ表示用画像をコンテンツ表示用画像の表示が可能な表示領域内で移動させる制御を行う制御機能と、を実現させる、プログラムが提供される。
【０００９】
本開示によれば、コンテンツに関するコンテンツ表示用画像を表示領域で移動させることができる。
【発明の効果】
【００１０】
以上説明したように本開示によれば、コンテンツ表示用画像を表示領域で移動させることができるので、ユーザは、コンテンツ表示用画像から所望のコンテンツ表示用画像を探すことで、コンテンツの検索を行うことができる。したがって、ユーザは、ネットワーク上のコンテンツを容易に検索することができる。
【図面の簡単な説明】
【００１１】
【図１】本開示の実施形態に係る情報処理システムを示す説明図である。
【図２】同実施形態に係る通信機器を示すブロック図である。
【図３】同実施形態に係る提示制御装置を示すブロック図である。
【図４】情報処理システムによる処理の一例を示すシーケンス図である。
【図５】情報処理システムによる処理の一例を示すフローチャートである。
【図６】通信機器により表示される画像の一例を示す説明図である。
【図７】通信機器により表示される画像の一例を示す説明図である。
【図８】通信機器により表示される画像の一例を示す説明図である。
【図９】通信機器により表示される画像の一例を示す説明図である。
【図１０】通信機器により表示される画像の一例を示す説明図である。
【図１１】通信機器により表示される画像の一例を示す説明図である。
【図１２】通信機器により表示される画像の一例を示す説明図である。
【図１３】通信機器により表示される画像の一例を示す説明図である。
【図１４】通信機器により表示される画像の一例を示す説明図である。
【発明を実施するための形態】
【００１２】
以下に添付図面を参照しながら、本開示の好適な実施の形態について詳細に説明する。なお、本明細書及び図面において、実質的に同一の機能構成を有する構成要素については、同一の符号を付することにより重複説明を省略する。
【００１３】
なお、説明は以下の順序で行うものとする。
１．全体構成
２．通信機器の構成
３．提示制御装置の構成
４．情報処理システムによる処理の一例
【００１４】
＜１．全体構成＞
まず、図１に基づいて、本開示の実施形態に係る情報処理システム１０の全体構成について説明する。情報処理システム１０は、通信機器２０と、提示制御装置３０と、通信ネットワーク４０と、サーバ５０とを備える。
【００１５】
通信機器２０は、ユーザが携行可能なモバイル機器であり、提示制御装置３０との間で無線通信を行なうことができる。以下、特に断りがない場合、「ユーザ」は通信機器２０のユーザを意味する。
【００１６】
また、通信機器２０は、図示しない中継器（例えば、無線ＬＡＮルータ、基地局等）を介して通信ネットワーク４０に接続することができる。通信ネットワーク４０には、提示制御装置３０、サーバ５０が接続されている。したがって、通信機器２０は、通信ネットワーク４０を介して、これらと通信を行うこともできる。
【００１７】
また、通信機器２０は各種のコンテンツをサーバ５０から取得することができる。即ち、サーバ５０は、各種のウェブサービスを介して、通信機器２０にコンテンツを提供する。
【００１８】
サーバ５０が提供するコンテンツはどのようなものであってもよい。サーバ５０が提供するコンテンツとしては、例えば、画像コンテンツ、ブログ（ショートブログ、ミニブログを含む）、ゲーム、アプリケーション、ニュース、カレンダー（現在の日付）、スケジュール（ユーザのスケジュール）、他のユーザからのメッセージ等が考えられる。サーバ５０が提供するコンテンツとしては、上記以外にも、気象情報、交通情報、クーポン、音声コンテンツ（楽曲、ラジオ番組等）等が考えられる。ここで、画像コンテンツは、例えば、テレビ番組、映画、アニメーション、ホームページ、写真、アルバム（複数の写真が集合したもの）、動画の１シーン、イラスト、料理のレシピ、電子化された書籍、広告等である。ホームページは、例えば、ウェブサービスのトップページとなる。
【００１９】
なお、本実施形態に係るコンテンツには、そのコンテンツのメタ情報が含まれる。コンテンツのメタ情報は、そのコンテンツに関するあらゆる情報である。例えば、コンテンツが動画コンテンツであれば、メタ情報には、登場キャラクタ、登場人物、監督、あらすじ、著作者等を示す情報が含まれる。また、コンテンツが音声コンテンツであれば、メタ情報には、アーティスト、楽曲名等を示す情報が含まれる。
【００２０】
本実施形態では、メタ情報には、コンテンツに対するユーザの嗜好度、及びコンテンツのレーティングが含まれる。コンテンツに対するユーザの嗜好度は、ユーザがそのコンテンツを利用（視聴等）した回数を示す値であり、ユーザがそのコンテンツを利用した回数が増えるほど、嗜好度の値も大きくなる。また、コンテンツのレーティングは、そのコンテンツに対する各ユーザの評価を示す値であり、そのコンテンツに対する評価が高いほど、レーティングの値は大きくなる。また、特にクーポン等のコンテンツには、メタ情報として、コンテンツが表示される上限時間、即ち表示上限時間が設定されている。コンテンツが表示されてから当該表示上限時間が経過すると、そのコンテンツは表示画面から消去される。クーポンに対する表示上限時間は、一般的には非常に短い時間（例えば１秒）とされる。クーポンの稀少価値を高めるためである。
【００２１】
そして、通信機器２０は、取得したコンテンツに関するコンテンツ表示用画像を表示領域（表示画面）２１ａに表示する。コンテンツ表示用画像は、コンテンツに関する画像であればどのようなものであってもよい。例えば、コンテンツ表示用画像は、コンテンツそのものであってもよいが、コンテンツの概要を示す画像等であってもよい。コンテンツが音声コンテンツとなる場合、コンテンツそのものを表示することはできない。そこで、コンテンツ表示用画像は、音声コンテンツの概要を示す画像、例えば楽曲名やアーティスト名が描かれた画像等となる。
【００２２】
なお、通信機器２０は、通信ネットワーク４０に接続可能であり、かつ、コンテンツに関するコンテンツ表示用画像を表示できればどのような機器であっても良く、例えば、デスクトップパソコン、ノートパソコン、ゲーム機等であってもよい。
【００２３】
提示制御装置３０は、各種コンテンツを提示する。即ち、提示制御装置３０は、画像コンテンツ等を表示領域（表示画面）３３ａに表示し、音声コンテンツを図示しないスピーカから出力する。また、提示制御装置３０は、通信機器２０、との間で無線通信を行なう。また、提示制御装置３０は、通信ネットワーク４０に接続されており、通信ネットワーク４０を介して通信機器２０、及びサーバ５０と通信を行うこともできる。
【００２４】
通信ネットワーク４０は、通信機器２０、提示制御装置３０、及びサーバ５０との通信経路となるものである。通信ネットワーク４０は、インターネットであっても良く、家庭や会社内のローカルネットワークであってもよい。
【００２５】
なお、図１では、情報処理システム１０は、通信機器、提示制御装置、及びサーバをそれぞれ１つ備えるが、各構成要素の数はこれらに限定されない。
【００２６】
＜２．通信機器の構成＞
次に、通信機器２０の構成を図１及び図２に基づいて説明する。図２に示すように、通信機器２０は、提示部２１、入力操作部２２、コンテンツ取得部２３、記憶部２４、及び制御部２５を備える。即ち、通信機器２０は、ＣＰＵ、ＲＯＭ、ＲＡＭ、タッチパネル、ディスプレイ、及び通信アンテナ等のハードウェア構造を有し、これらのハードウェア構造によって、上記の構成要素が実現される。
【００２７】
提示部２１は、いわゆるディスプレイであり、表示領域２１ａを備える。提示部２１は、表示領域２１ａに各種の画像コンテンツ等を表示し、各種の音声コンテンツを図示しないスピーカから出力する。例えば、提示部２１は、表示領域２１ａにコンテンツ表示用画像を表示し、かつ、コンテンツ表示用画像を表示領域２１ａ内で移動させる。詳細は後述する。入力操作部２２は、いわゆるタッチパネルであり、ユーザの入力操作に応じた操作情報を制御部２５に出力する。
【００２８】
コンテンツ取得部２３は、通信ネットワーク４０を介して各種コンテンツを取得する。即ち、コンテンツ取得部２３は、中継器を介して通信ネットワーク４０に接続することができる。コンテンツ取得部２３は、サーバ５０に通信ネットワーク４０を介して接続し、各種のコンテンツを取得する。また、コンテンツ取得部２３は、提示制御装置３０との無線通信も行なう。
【００２９】
記憶部２４は、通信機器２０が各種の処理を実行するために必要な各種情報、例えば画像情報、音声情報、プログラム等を記憶する。制御部２５は、通信機器２０の各構成要素を制御する。特に、制御部２５は、コンテンツ表示用画像を表示領域２１ａに表示する制御、コンテンツ表示用画像を表示領域２１ａ内で自動的に移動させる制御（コンテンツ表示用画像の表示領域２１ａ内での表示位置を変更する制御）を行なう。詳細は後述する。プログラムは、通信機器２０に上記の各機能ブロック、特にコンテンツ取得部２３と、制御部２５とを実現させるためのものである。
【００３０】
＜３．提示制御装置の構成＞
次に、提示制御装置３０の構成を図１及び図３に基づいて説明する。提示制御装置３０は、画像受信部３１と、提示部３３と、記憶部３４と、通信部３５と、制御部３６と、を備える。即ち、提示制御装置３０は、ＣＰＵ、ＲＯＭ、ＲＡＭ、ハードディスク、ディスプレイ、及び通信アンテナ等のハードウェア構造を有し、これらのハードウェア構造によって、上記の構成要素が実現される。
【００３１】
画像受信部３１は、各種画像コンテンツ及び音声コンテンツを含む放送波を受信し、受信した放送波から、所望のコンテンツを抽出する。なお、放送波に含まれるコンテンツには、そのコンテンツのメタ情報が含まれる。画像受信部３１は、抽出したコンテンツを制御部３６に出力する。
【００３２】
提示部３３は、いわゆるディスプレイであり、表示領域（表示画面）３３ａを備える。提示部３３は、基準コンテンツを提示する。即ち、提示部３３は、基準コンテンツに含まれる画像コンテンツを表示領域３３ａに表示し、基準コンテンツに含まれる音声コンテンツを図示しないスピーカから出力する。
【００３３】
記憶部３４は、提示制御装置３０が行う処理に必要な各種情報、例えば各種画像情報、音声情報、及びプログラム等を記憶する。
【００３４】
通信部３５は、通信機器２０、と無線通信を行なう他、通信ネットワーク４０を介して通信機器２０やサーバ５０と通信を行う。
【００３５】
制御部３６は、提示制御装置３０の各構成要素を制御する。また、制御部３６は、画像受信部３１から与えられた基準コンテンツに各種の前処理（例えばガンマ処理等の画像処理）等を行う。制御部３６は、前処理が行われた基準コンテンツを提示部３３に提示させる。また、制御部３６は、基準コンテンツに含まれるメタ情報を記憶部３４に記憶する。
【００３６】
＜４．情報処理システムによる処理の一例＞
次に情報処理システム１０による処理の一例を図４に示すシーケンス図及び図５に示すフローチャートに沿って説明する。
【００３７】
まず、通信機器２０のユーザは、通信機器２０を用いて提示制御装置３０に所望の基準コンテンツを提示させる。具体的には、ユーザは、基準コンテンツを指示する旨の操作情報（例えば、チャンネル名を示す操作情報）を入力操作部２２に入力する。入力操作部２２は、入力された操作情報を制御部２５に出力する。制御部２５は、操作情報をコンテンツ取得部２３に出力する。コンテンツ取得部２３は、操作情報を提示制御装置３０に送信する。提示制御装置３０の通信部３５は、操作情報を受信し、制御部３６に出力する。制御部３６は、操作情報が示す基準コンテンツを画像受信部３１に取得させる。画像受信部３１は、取得した基準コンテンツを制御部３６に出力する。制御部３６は、基準コンテンツに前処理を行った後、当該基準コンテンツを提示部３３に提示させる。一方、制御部３６は、基準コンテンツに含まれるメタ情報を記憶部３４に記憶させる。
【００３８】
次いで、ステップＳ１０において、通信機器２０の制御部２５は、基準コンテンツのメタ情報を要求する旨のメタ要求情報を生成し、コンテンツ取得部２３に出力する。コンテンツ取得部２３は、メタ要求情報を提示制御装置３０に送信する。
【００３９】
ステップＳ２０において、提示制御装置３０の通信部３５は、メタ要求情報を受信して制御部３６に出力する。制御部３６は、記憶部３４からメタ情報を取得し、通信部３５に出力する。通信部３５は、メタ情報を通信機器２０に送信する。通信機器２０のコンテンツ取得部２３は、メタ情報を受信して制御部２５に出力し、制御部２５は、メタ情報を記憶部２４に記憶させる。
【００４０】
次いで、ステップＳ３０において、制御部２５は、サーバ５０がコンテンツを検索する際の基準となる検索条件をいくつか設定する。
【００４１】
具体的には、制御部２５は、コンテンツがメタ情報を含み、コンテンツに対するユーザの嗜好度が所定の基準嗜好度より大きく、かつ、コンテンツのレーティングが所定の基準レーティングより大きいことを第１検索条件とする。さらに、制御部２５は、コンテンツに対するユーザの嗜好度が所定の基準嗜好度より大きく、かつ、コンテンツのレーティングが所定の基準レーティングより大きいことを第２検索条件とする。
【００４２】
なお、通信機器２０にＧＰＳ機能を持たせてもよい。この場合、制御部２５は、ＧＰＳ機能により通信機器２０の現在位置を測定し、測定した現在位置に基づいて、検索条件を設定することができる。即ち、制御部２５は、例えば、通信機器２０を中心とした半径１０ｋｍ以内のエリアでコンテンツが所定回数以上実行されたという設置位置条件を上述した第１検索条件及び第２検索条件に含めてもよい。また、通信機器２０に音声取り込み機能、即ちマイクを持たせてもよい。この場合、ユーザは、マイクを用いて音声情報を入力する。制御部２５は、入力された音声情報をコンテンツのメタ情報としてもよい。
【００４３】
制御部２５は、第１検索条件及び第２検索条件に関する検索条件情報をコンテンツ取得部２３に出力する。コンテンツ取得部２３は、コンテンツをサーバ５０に要求する。具体的には、コンテンツ取得部２３は、検索条件情報をサーバ５０に送信する。
【００４４】
ステップＳ４０において、サーバ５０は、検索条件情報に基づいて、第１検索条件を満たすコンテンツ、及び第２検索条件を満たすコンテンツを自己が記憶するコンテンツから検索する。サーバ５０は、これらの検索条件を満たさないコンテンツをランダムに検索してもよい。サーバ５０は、検索したコンテンツを通信機器２０に送信する。なお、サーバ５０から送信されるコンテンツには、上述したメタ情報が含まれている。通信機器２０のコンテンツ取得部２３は、コンテンツを受信し、制御部２５に出力する。制御部２５は、コンテンツを記憶部２４に記憶させる。
【００４５】
ステップＳ５０において、制御部２５は、１または複数のコンテンツに対して図６に示すコンテンツ表示処理を行なう。即ち、ステップＳ１００において、制御部２５は、コンテンツに関するコンテンツ表示用画像を生成する。ここで、コンテンツ表示用画像は、コンテンツそのものであってもよいが、コンテンツの概要を示す画像等であってもよい。さらに、制御部２５は、ユーザのコンテンツに対する嗜好度及びコンテンツのレーティングに基づいて、コンテンツ表示用画像の大きさを調整する。制御部２５は、具体的には、嗜好度及びレーティングが大きいほど、コンテンツ表示用画像を大きくする。
【００４６】
次いで、制御部２５は、コンテンツのメタ情報に上述した表示上限時間が含まれているか、即ちコンテンツに表示上限時間が設定されているかを判定し、コンテンツに表示上限時間が設定されていない場合に、表示上限時間を設定する。制御部２５は、設定した表示上限時間を、コンテンツのメタ情報として記憶部２４に記憶させる。
【００４７】
制御部２５は、表示上限時間に基づいて、コンテンツ表示用画像の表示領域２１ａ内での移動経路及び移動速度を設定する。移動経路は、例えば、コンテンツ表示用画像の中心を構成する画素が表示領域２１ａを通過する経路である。移動経路の始点は表示領域２１ａ内の任意の点となり、終点は、表示領域２１ａ外の点となる。コンテンツ表示用画像が終点に達したとき、コンテンツ表示用画像は全て表示領域２１ａの外に配置される（即ち、コンテンツ表示用画像が表示領域２１ａから消去される）。なお、終点も表示領域２１ａ内の点であってもよい。この場合、コンテンツ表示用画像は、終点に達した際に、表示領域２１ａ内で消滅する。コンテンツ表示用画像の消滅時には、何らかの演出（例えばコンテンツ表示用画像が弾ける等）があってもよい。
【００４８】
また、移動経路は、コンテンツ表示用画像が表示領域２１ａ内をなるべくランダムに移動するように設定される。即ち、移動経路の進行方向は、ランダムに切り替わる。これにより、コンテンツ表示用画像は、あたかも表示領域２１ａ内で浮遊しているように表示される。
【００４９】
移動速度は、移動経路の長さを表示上限時間で除すことで算出される。本実施形態では、コンテンツ表示用画像の浮遊感を演出するために、移動速度はなるべく低いほうが好ましい。移動速度が低いことで、ユーザがコンテンツ表示用画像を選択しやすくなるというメリットも生じる。なお、移動経路及び移動速度は、所定時間毎に見直されてもよい。この場合、表示上限時間の残り時間に基づいて、移動経路及び移動速度が算出される。
【００５０】
ついで、制御部２５は、表示領域２１ａ内で移動する移動画像を生成する。移動画像は、雲の形状をしており、コンテンツ表示用画像よりも大きい。なお、移動画像の形状は雲の形状に限られない。例えば、移動画像は、シャボン玉の形状であってもよい。
【００５１】
また、制御部２５は、記憶部２４に記憶されているコンテンツ、いわゆるローカルコンテンツについても、コンテンツ表示用画像を生成し、上記と同様な処理を行なってもよい。このようなローカルコンテンツとしては、例えば、ユーザが撮影した写真コンテンツ等が考えられる。なお、コンテンツ表示用画像の生成対象となるローカルコンテンツは、任意であってもよいが、上述した検索条件を満たすものであってもよい。ローカルコンテンツの表示上限時間は設定されてもよいが、設定されなくてもよい。表示上限時間が設定されない場合、ローカルコンテンツに対するコンテンツ表示用画像は表領域２１ａから消去されない。
【００５２】
次いで、制御部２５は、表示領域２１ａに移動画像とコンテンツ表示用画像とを重畳表示する。コンテンツ表示用画像は、移動画像の内部に配置される。制御部２５は、移動画像及びコンテンツ表示用画像を上述した移動経路及び移動速度にて表示領域２１ａ内を移動させる。これにより、コンテンツ表示用画像は、表領域２１ａ内をあたかも浮遊しているように移動する。したがって、コンテンツ表示用画像が移動するときの状態は「浮遊状態」となる。言い換えれば、制御部２５は、コンテンツ表示用画像を浮遊状態で表示する。制御部２５は、コンテンツ表示用画像の表示を開始した際に、切替え時間測定用タイマと表示上限時間測定用タイマとを作動させる。これらのタイマについては後述する。
【００５３】
制御部２５は、以下のステップＳ１１０〜ステップＳ２００の処理を行うのに並行して、コンテンツ表示用画像及び移動画像を表示領域２１ａ内で移動させる。
【００５４】
図６に表示例を示す。この例では、移動画像１００ａ〜１００ｋが表示され、移動画像１００ａ〜１００ｋに、コンテンツ表示用画像１１０ａ〜１１０ｋが重畳表示されている。
【００５５】
コンテンツ表示用画像１１０ａは、クーポンコンテンツを示す。コンテンツ表示用画像１１０ｂは、スケジュールコンテンツを示す。コンテンツ表示用画像１１０ｃは気象情報を示す。コンテンツ表示用画像１１０ｄは、カレンダーコンテンツを示す。
【００５６】
コンテンツ表示用画像１１０ｅは、ホームページ、具体的には、ウェブサービスのトップページを示す。したがって、コンテンツ表示用画像１１０ｅは、コンテンツの代わりにウェブサービスそのものを示すこととなる。コンテンツ表示用画像１１０ｆは、ニュースコンテンツを示す。なお、コンテンツ表示用画像１１０ｆは、ニュースコンテンツそのものではなく、ニュースコンテンツの概要を示す画像、具体的には、ニュースの提供元及びニュースのタイトルを示す画像となっている。
【００５７】
コンテンツ表示用画像１１０ｇは、動画コンテンツを示す。コンテンツ表示用画像１１０ｈは、アルバムコンテンツを示す。なお、コンテンツ表示用画像１１０ｈは、アルバムコンテンツそのものではなく、アルバムコンテンツの概要を示す画像、具体的には、複数の写真コンテンツを重ねあわせた画像となっている。コンテンツ表示用画像１１０ｉは、ブログを示す。なお、コンテンツ表示用画像１１０ｉは、ブログそのものではなく、ブログの概要を示す画像、具体的には、ブログの一部を示す画像となっている。
【００５８】
コンテンツ表示用画像１１０ｊは、ローカルコンテンツのうち、ユーザが撮影した写真コンテンツを示す。なお、コンテンツ表示用画像１１０ｊは、写真コンテンツそのものではなく、写真コンテンツを暗示する画像、具体的にはカメラ画像となっている。コンテンツ表示用画像１１０ｋは、ローカルコンテンツのうち、ユーザが録音した（記憶部２４に記憶させた）音声コンテンツを示す。コンテンツ表示用画像１１０ｋは、音声コンテンツを暗示する画像、具体的には音符画像となっている。
【００５９】
コンテンツ表示用画像１１０ｍは、音声コンテンツを示す。コンテンツ表示用画像１１０ｍは、音声コンテンツそのものではなく、音声コンテンツの概要を示す画像、具体的には、楽曲名及びアーティスト名を示す画像となっている。
【００６０】
コンテンツ表示用画像１１０ａ〜１１０ｋは、上述したように、ユーザの嗜好度及びレーティングに応じた大きさとなっている。この例では、コンテンツ表示用画像１１０ｇに関するユーザの嗜好度及びレーティングが最も大きくなっている。
【００６１】
図６〜図８に示すように、コンテンツ表示用画像１１０ａ〜１１０ｋは、制御部２５によって設定された移動経路上を制御部２５によって設定された移動速度で移動する。なお、クーポンコンテンツに対する表示上限時間は非常に短いので、クーポンコンテンツに関するコンテンツ表示用画像１１０ａは、表示領域２１ａに表示された後、直ちに表示領域２１ａ外に移動する。また、コンテンツ表示用画像１１０ｇは動画コンテンツに関するので、移動中にその内容が刻々と変化する。
【００６２】
ステップＳ１１０において、制御部２５は、ユーザによる選択操作が有ったかを判定する。制御部２５は、ユーザによる選択操作が有ったと判定した場合には、ステップＳ１２０に進み、ユーザによる選択操作がなされていないと判定した場合には、ステップＳ１６０に進む。なお、ユーザは、所望のコンテンツに関するコンテンツ表示用画像を発見した場合には、そのコンテンツ表示用画像にタッチする。これにより、ユーザは、コンテンツ表示用画像に対して選択操作を行なう。
【００６３】
ステップＳ１２０において、制御部２５は、ユーザにより選択されたコンテンツ表示用画像を固定状態に遷移させる。ここで、固定状態は、表示位置が固定された状態である。なお、コンテンツ表示用画像は、ユーザがタッチした位置で固定状態とされる。また、制御部２５は、略矩形の固定画像を表示し、固定状態のコンテンツ表示用画像を固定画像内に配置する。さらに、制御部２５は、ピン画像を固定画像の近傍に表示し、ピン画像の先端（針の部分）を固定画像に重畳させる。これにより、コンテンツ表示用画像及び固定画像がピン画像によって固定された状態となる。さらに、制御部２５は、コンテンツ表示用画像が示すコンテンツを特定し、特定されたコンテンツに対するユーザの嗜好度を上昇させる。
【００６４】
図９に表示例を示す。この例では、コンテンツ表示用画像１１０ｃ、１１０ｄ、１１０ｇが固定状態とされている。コンテンツ表示用画像１１０ｃ、１１０ｄ、１１０ｇは、固定画像２００ｃ、２００ｄ、２００ｇの内部に配置される。固定画像２００ｃ、２００ｄ、２００ｇの近傍には、ピン画像２１０ｃ、２１０ｄ、２１０ｇが表示され、針の部分が固定画像２００ｃ、２００ｄ、２００ｇに重畳されている。
【００６５】
ユーザは、固定状態のコンテンツ表示用画像を移動させることもできる。具体的には、固定状態のコンテンツ表示用画像に指でタッチした状態で、その指を表示領域２１ａ内の所望の位置に移動させる。制御部２５は、ユーザの指の動きに合わせて固定状態のコンテンツ表示用画像を移動させる。図１０に表示例を示す。この例では、コンテンツ表示用画像１１０ｃが表示領域２１ａの右上部分に移動している。なお、制御部２５は、浮遊状態のコンテンツ表示用画像を同様の入力操作に応じて移動させてもよい。この場合、移動後のコンテンツ表示用画像に対して、移動経路及び移動速度が表示上限時間の残り時間に基づいて再計算される。
【００６６】
さらに、ユーザは、固定状態のコンテンツ表示用画像に対する処理を、実行、ブックマーク登録、保存、及び削除のうちから選択することができる。具体的には、ユーザは、固定状態のコンテンツ表示用画像にタッチする。制御部２５は、入力操作に基づいて、これらの処理が描かれたリストを表示する。ユーザは、リストに列挙された処理のうち、所望の処理が描かれた行にタッチすることで、所望の処理を選択する。制御部２５は、選択された処理を実行する。具体的には、制御部２５は、実行が選択された場合には、コンテンツ表示用画像に対応するコンテンツを実行する。制御部２５は、ブックマーク登録が選択された場合には、コンテンツ表示用画像に対応するコンテンツ（またはそのコンテンツを提供するウェブサービス）をブックマークとして記憶部２４に記憶させる。制御部２５は、保存が選択された場合には、コンテンツ表示用画像に対応するコンテンツを記憶部２４に保存する。このコンテンツは、後述するステップＳ２００の処理によっても記憶部２４から削除されない。制御部２５は、削除が選択された場合には、コンテンツ表示用画像を表示領域２１ａから削除するとともに、コンテンツ表示用画像に対応するコンテンツを記憶部２４から削除する。
【００６７】
図１１に表示例を示す。この例では、コンテンツ表示用画像１１０ｇに対してリスト３００ｇが表示されている。リスト３００ｇは、実行の文字が描かれた行３１０ｇと、ブックマークの文字が描かれた行３１１ｇと、保存の文字が描かれた行３１２ｇと、削除の文字が描かれた行３１３ｇとで構成される。図１２に、コンテンツ表示用画像１１０ｇに対応する動画コンテンツが実行される例を示す。この例では、動画コンテンツが表示領域２１ａ全体に表示されている。
【００６８】
なお、コンテンツ表示用画像がコンテンツを暗示する画像である場合、ユーザは、コンテンツ表示用画像を視認しただけでは、コンテンツの具体的な内容を把握することができない。そこで、制御部２５は、以下の処理を行なう。即ち、制御部２５は、ユーザがコンテンツ表示用画像にタッチした場合、そのコンテンツ表示用画像が暗示するコンテンツをリストで表示する。ユーザは、このリストに表示されたコンテンツから、所望のコンテンツを選択する。制御部２５は、選択されたコンテンツを実行する。
【００６９】
図１３に表示例を示す。この例では、コンテンツ表示用画像１１０ｋに対してリスト３００ｋが表示されている。リスト３００ｋは、コンテンツ表示用画像が音声コンテンツに対応することを示す行３１０ｋと、楽曲Ａの文字が描かれた行３１１ｋと、楽曲Ｂの文字が描かれた行３１２ｋと、楽曲Ｃの文字が描かれた行３１３ｋと、楽曲Ｄの文字が描かれた行３１４ｋとで構成される。ユーザは、楽曲Ａ〜Ｄのうち、所望の楽曲が描かれた行を選択する。制御部２５は、選択された楽曲を図示しないスピーカから出力する。
【００７０】
ステップＳ１３０において、制御部２５は、固定状態のコンテンツ表示用画像に対して解除操作がなされたかを判定し、解除操作がなされたと判定した場合には、ステップＳ１４０に進み、解除操作がなされないと判定した場合には、ステップＳ１２０にもどる。ここで、解除操作は、例えば、ピン画像を引きぬく操作である。ユーザは、ピン画像に指でタッチし、その後、その指を固定状態のコンテンツ表示用画像から離れる方向に移動させることで、解除操作を行なう。
【００７１】
ステップＳ１４０において、制御部２５は、表示上限時間測定用タイマが表示上限時間以上の時間を示すかを判定する。制御部２５は、表示上限時間測定用タイマが表示上限時間以上の時間を示すと判定した場合には、ステップＳ２００に進み、表示上限時間測定用タイマが表示上限時間未満の時間を示すと判定した場合には、ステップＳ１５０に進む。
【００７２】
ステップＳ１５０において、制御部２５は、固定状態のコンテンツ表示用画像を浮遊状態にもどす。さらに、制御部２５は、表示上限時間の残り時間（表示上限時間から表示上限時間測定用タイマが示す時間を減じた時間）に基づいて、移動経路及び移動速度を算出する。制御部２５は、コンテンツ表示用画像を新たに算出された移動経路及び移動速度にて移動させる。
【００７３】
ステップＳ１６０において、制御部２５は、切替え時間測定用タイマが所定の切替え時間以上の時間を示すかを判定する。制御部２５は、切替え時間測定用タイマが切替え時間以上の時間を示すと判定した場合には、ステップＳ１７０に進み、切替え時間測定用タイマが所定の切替え時間未満の時間を示すと判定した場合には、ステップＳ１１０にもどる。
【００７４】
ステップＳ１７０において、制御部２５は、切替え時間測定用タイマの値をゼロにリセットし、切替え時間測定用タイマによる計時を再開する。次いで、制御部２５は、コンテンツ表示用画像が示すコンテンツと同じ種類のコンテンツ（以下、「切り替え対象コンテンツ」とも称する）が記憶部２４に記憶されているかを判定する。制御部２５は、切り替え対象コンテンツが記憶部２４に記憶されている場合には、ステップＳ１８０に進み、切り替え対象コンテンツが記憶部２４に記憶されていないと判定した場合には、ステップＳ１９０に進む。
【００７５】
ステップＳ１８０において、制御部２５は、コンテンツ表示用画像を、切り替え対象コンテンツに関するコンテンツ表示用画像に切り替える。なお、コンテンツ表示用画像の大きさ、移動経路、及び移動速度は切り替え後のコンテンツ表示用画像に引き継がれる。図１４に表示例を示す。この例では、コンテンツ表示用画像１１０ｂ、１１０ｆ、１１０ｇがコンテンツ表示用画像１２０ｂ、１２０ｆ、１２０ｇに切り替わっている。なお、制御部２５は、切り替え後のコンテンツ表示用画像の大きさを、切り替え対象コンテンツに対するユーザの嗜好度や、切り替え対象コンテンツのレーティングに基づいて変更してもよい。制御部２５は、移動経路や移動速度も上記ステップＳ１００の処理に倣って変更してもよい。
【００７６】
ステップＳ１９０において、制御部２５は、表示上限時間測定用タイマが表示上限時間以上の時間を示すかを判定する。制御部２５は、表示上限時間測定用タイマが表示上限時間以上の時間を示すと判定した場合には、ステップＳ２００に進み、表示上限時間測定用タイマが表示上限時間未満の時間を示すと判定した場合には、ステップＳ１１０にもどる。
【００７７】
ステップＳ２００において、制御部２５は、コンテンツ表示用画像が表示領域２１ａ内に残っている場合には、コンテンツ表示用画像を消去する。さらに、制御部２５は、コンテンツ表示用画像が示すコンテンツ及びこれと同種のコンテンツを記憶部２４から削除する。その後、制御部２５は、コンテンツ表示処理を終了する。
【００７８】
図４に示すステップＳ６０において、制御部２５は、所定のサイクル終了条件が満たされたかを判定する。ここで、サイクル終了条件としては、例えば、基準コンテンツが切り替わった、ステップＳ５０の処理を開始してから所定時間が経過した、記憶部２４に記憶されたコンテンツの数が所定数未満となった、といった条件が考えられる。制御部２５は、サイクル終了条件が満たされたと判定した場合には、図４に示す処理を終了し、新たにステップＳ１０の処理を開始する。制御部２５は、サイクル終了条件が満たされないと判定した場合には、ステップＳ５０にもどる。
【００７９】
以上により、情報処理システム１０は、コンテンツ表示用画像を表示領域２１ａ内で移動させる。したがって、ユーザは、これらのコンテンツ表示用画像から所望のコンテンツ表示用画像を探すことで、コンテンツの検索を行うことができる。即ち、ユーザは、これらのコンテンツ表示用画像から所望のコンテンツ表示用画像を探すだけで、コンテンツの検索を行うことができる。したがって、ユーザは、ネットワーク上のコンテンツを容易に検索することができる。さらに、ユーザは、コンテンツに対するブックマーク登録、保存、削除といった処理もコンテンツ表示用画像に対する各種の選択操作だけで行なうことができる。
【００８０】
また、情報処理システム１０は、コンテンツ表示用画像の表示形態をコンテンツのメタ情報に基づいて設定するので、ユーザは、コンテンツ表示用画像の表示形態に基づいて、コンテンツのメタ情報がどのようなものかを判断することができる。
【００８１】
具体的には、情報処理システム１０は、コンテンツ表示用画像の表示形態として、コンテンツ表示用画像の大きさ、及びコンテンツ表示用画像の移動速度を設定する。したがって、ユーザは、コンテンツ表示用画像の大きさ及び移動速度に基づいて、コンテンツのメタ情報がどのようなものかを判断することができる。
【００８２】
ここで、コンテンツのメタ情報には、コンテンツに対するユーザの嗜好度、コンテンツのレーティング、及び表示限時間が含まれる。したがって、ユーザは、コンテンツ表示要画像の表示形態に基づいて、ユーザの嗜好度、レーティング、及び表示上限時間を判断することができる。
【００８３】
さらに、情報処理システム１０は、ユーザがコンテンツ表示用画像を選択した回数に基づいて、コンテンツに対するユーザの嗜好度を設定する。したがって、ユーザは、コンテンツ表示用画像を選択するだけで、コンテンツに対する自己の嗜好度を調整することができる。
【００８４】
さらに、情報処理システム１０は、移動画像内にコンテンツ表示用画像を表示するので、ユーザは、コンテンツ表示用画像が移動中であることを容易に把握することができる。また、情報処理システム１０は、視覚的な面白みもユーザに与えることができる。
【００８５】
さらに、情報処理システム１０は、コンテンツ表示用画像の移動中にコンテンツ表示用画像を他のコンテンツ表示用画像に切り替える。したがって、ユーザは、多数のコンテンツ表示用画像を視認することができる。また、ユーザが所望のコンテンツを発見することができる可能性も高くなる。
【００８６】
さらに、情報処理システム１０は、ユーザによる入力操作（選択操作）に基づいて、コンテンツ表示用画像を固定状態に遷移する。これにより、ユーザは、所望のコンテンツ表示用画像を落ち着いて視認することができる。
【００８７】
さらに、情報処理システム１０は、表示上限時間が経過した際に、コンテンツ表示用画像を消去する。したがって、ユーザは、自己の好みに合わないコンテンツ表示用画像を放置することで、コンテンツ表示用画像を消去させることができる。
【００８８】
以上、添付図面を参照しながら本開示の好適な実施形態について詳細に説明したが、本開示の技術的範囲はかかる例に限定されない。本開示の技術分野における通常の知識を有する者であれば、特許請求の範囲に記載された技術的思想の範疇内において、各種の変更例または修正例に想到し得ることは明らかであり、これらについても、当然に本開示の技術的範囲に属するものと了解される。
【００８９】
なお、以下のような構成も本開示の技術的範囲に属する。
（１）
通信ネットワークを介してコンテンツを取得するコンテンツ取得部と、
前記コンテンツに関するコンテンツ表示用画像を前記コンテンツ表示用画像の表示が可能な表示領域内で移動させる制御を行う制御部と、を備える、情報処理装置。
（２）
前記制御部は、前記コンテンツ表示用画像の表示形態を前記コンテンツのメタ情報に基づいて設定する、前記（１）記載の情報処理装置。
（３）
前記制御部は、前記コンテンツ表示用画像の表示形態として、前記コンテンツ表示用画像の大きさ、及び前記コンテンツ表示用画像の移動速度のうち、少なくとも１つを設定する、前記（２）記載の情報処理装置。
（４）
前記コンテンツのメタ情報には、前記コンテンツに対するユーザの嗜好度、前記コンテンツのレーティング、及び前記コンテンツが表示される上限時間のうち、少なくとも１つが含まれる、前記（２）または（３）記載の情報処理装置。
（５）
前記制御部は、前記ユーザが前記コンテンツを選択した回数に基づいて、前記ユーザの嗜好度を設定する、前記（４）記載の情報処理装置。
（６）
前記制御部は、前記表示領域内を移動する移動画像を前記表示領域に表示し、前記コンテンツ表示用画像を前記移動画像内に表示する、前記（１）〜（５）のいずれか１項に記載の情報処理装置。
（７）
前記コンテンツ取得部は、複数のコンテンツを取得し、
前記制御部は、前記複数のコンテンツのうち、いずれか一のコンテンツに関する一のコンテンツ表示用画像を前記表示領域内で移動させる制御と、前記一のコンテンツ表示用画像の移動中に前記一のコンテンツ表示用画像を前記複数のコンテンツのうち他のコンテンツに関する他のコンテンツ表示用画像に切り替える制御と、を行なう、前記（１）〜（６）のいずれか１項に記載の情報処理装置。
（８）
前記制御部は、ユーザによる入力操作に基づいて、前記コンテンツ表示用画像の表示位置を固定する制御を行う、前記（１）〜（７）のいずれか１項に記載の情報処理装置。
（９）
前記制御部は、前記コンテンツが表示される上限時間が経過した際に、前記コンテンツ表示用画像を前記表示領域から消去する、前記（１）〜（８）のいずれか１項に記載の情報処理装置。
（１０）
通信ネットワークを介してコンテンツを取得することと、
前記コンテンツに関するコンテンツ表示用画像を前記コンテンツ表示用画像の表示が可能な表示領域内で移動させる制御を行うことと、を含む、情報処理方法。
（１１）
コンピュータに、
通信ネットワークを介してコンテンツを取得するコンテンツ取得機能と、
前記コンテンツに関するコンテンツ表示用画像を前記コンテンツ表示用画像の表示が可能な表示領域内で移動させる制御を行う制御機能と、を実現させる、プログラム。
【符号の説明】
【００９０】
１０  情報処理システム
２０  通信機器
２３  コンテンツ取得部
２５  制御部
３０  提示制御装置
４０  通信ネットワーク
５０  サーバ
【図１】
0005929034.tif 000002
【図２】
0005929034.tif 000003
【図３】
0005929034.tif 000004
【図４】
0005929034.tif 000005
【図５】
0005929034.tif 000006
【図６】
0005929034.tif 000007
【図７】
0005929034.tif 000008
【図８】
0005929034.tif 000009
【図９】
0005929034.tif 000010
【図１０】
0005929034.tif 000011
【図１１】
0005929034.tif 000012
【図１２】
0005929034.tif 000013
【図１３】
0005929034.tif 000014
【図１４】
0005929034.tif 000015