(57)【要約】【課題】ＰｉｎＰ機能の新たな利用形態を提供し、画面操作の自由度を高めること。【解決手段】第１のコンテンツデータを取得して再生する第１コンテンツ再生部と、第２のコンテンツデータを取得して再生する第２コンテンツ再生部と、前記第１コンテンツ再生部により再生された第１画像と前記第２コンテンツ再生部により再生された第２画像とを１画面に表示させるための多重画像を生成する表示制御部と、前記表示制御部により生成された前記多重画像を表示する表示部と、ユーザから入力される操作情報に応じて、前記表示制御部に前記第１画像または前記第２画像の位置、大きさ、透過度のうち少なくとも１つを変更させる操作処理部と、を備える情報処理装置を提供する。【選択図】図５
2009289180.tif 000002
【特許請求の範囲】
【請求項１】
第１のコンテンツデータを取得して再生する第１コンテンツ再生部と；
第２のコンテンツデータを取得して再生する第２コンテンツ再生部と；
前記第１コンテンツ再生部により再生された第１画像と前記第２コンテンツ再生部により再生された第２画像とを１画面に表示させるための多重画像を生成する表示制御部と；
前記表示制御部により生成された前記多重画像を表示する表示部と；
ユーザから入力される操作情報に応じて、前記表示制御部に前記第１画像または前記第２画像の位置、大きさ、透過度のうち少なくとも１つを変更させる操作処理部と；
を備える情報処理装置。
【請求項２】
前記表示制御部は、前記第２画像の位置または大きさを変更する際に、前記第２画像を透過させて前記第２画像と重なる前記第１画像を可視化する、請求項１に記載の情報処理装置。
【請求項３】
コンテンツ推薦情報を受信する通信部と；
前記通信部により受信されるコンテンツ推薦情報に基づいて、前記第１コンテンツ再生部により取得される前記第１のコンテンツデータ、または前記第２コンテンツ再生部により取得される前記第２のコンテンツデータを選択するコンテンツ選択部と；
をさらに備える、請求項１に記載の情報処理装置。
【請求項４】
前記コンテンツ推薦情報は、他の情報処理装置を使用しているユーザによって推薦されたコンテンツに関する情報である、請求項３に記載の情報処理装置。
【請求項５】
前記コンテンツ推薦情報は、複数のコンテンツデータを保持しているコンテンツ提供サーバによって推薦されたコンテンツに関する情報である、請求項３に記載の情報処理装置。
【請求項６】
他の情報処理装置を現在使用しているユーザの一覧を取得する接続状況取得部をさらに備える、請求項３に記載の情報処理装置。
【請求項７】
前記コンテンツ選択部は、前記接続状況取得部によって取得される前記ユーザの一覧の中から指定されたユーザが現在視聴しているコンテンツのコンテンツデータを前記第２のコンテンツデータとして選択する、請求項６に記載の情報処理装置。
【請求項８】
第１のコンテンツデータを取得して第１画像を再生するステップと；
第２のコンテンツデータを取得して第２画像を再生するステップと；
再生された前記第１画像と再生された前記第２画像とを１画面に表示させるために多重画像を生成するステップと；
生成された前記多重画像を表示するステップと；
ユーザから入力される操作情報を受け付けるステップと；
入力された前記操作情報に応じて、前記第１画像または前記第２画像の位置、大きさ、透過度のうち少なくとも１つを変更させるステップと；
を含む表示方法。
【請求項９】
情報処理装置を制御するコンピュータを：
第１のコンテンツデータを取得して再生する第１コンテンツ再生部と；
第２のコンテンツデータを取得して再生する第２コンテンツ再生部と；
前記第１コンテンツ再生部により再生された第１画像と前記第２コンテンツ再生部により再生された第２画像とを１画面に表示させるための多重画像を生成する表示制御部と；
前記表示制御部により生成された前記多重画像を表示する表示部と；
ユーザから入力される操作情報に応じて、前記表示制御部に前記第１画像または前記第２画像の位置、大きさ、透過度のうち少なくとも１つを変更させる操作処理部と；
として機能させるための、プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置、表示方法、及びプログラムに関する。
【背景技術】
【０００２】
近年、テレビジョン番組やＤＶＤなどの媒体から再生される映像等のコンテンツを表示させる際に、主となる画面（以下、「主画面」という。）の他に補助的な画面（以下、「副画面」という。）を同一の映像面内に多重化し、複数のコンテンツを同時に表示させるピクチャーインピクチャー（以下、「ＰｉｎＰ」と略称する。）と呼ばれる技術が実用化されている。
【０００３】
ＰｉｎＰ機能は、テレビジョン番組などの映像コンテンツを多重化させるだけでなく、映像コンテンツとＰＣ（Ｐｅｒｓｏｎａｌ  Ｃｏｍｐｕｔｅｒ）の出力するデジタル画像等を多重化させる用途にも用いられる。例えば、下記特許文献１には、テレビジョン放送の映像と個人的に利用するデジタル情報とを同時に表示可能なテレビジョン情報表示システムが開示されている。
【０００４】
【特許文献１】特開２００６−３３３１０１号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、これまでのＰｉｎＰ機能は、例えば、ユーザが、主画面で視聴中の映像の他に関心のある別のテレビジョン番組を副画面を使用して確認する場合や、ＰＣを用いて作業をしながらテレビジョン番組を同時に視聴する場合など、限定的な利用形態において利用されるのみであった。また、副画面の表示位置は、例えば映像面の４隅など限られた選択肢から選択できる程度であり、一般的に自由度の低いものであった。
【０００６】
そこで、本発明は、上記問題に鑑みてなされたものであり、本発明の目的とするところは、ＰｉｎＰ機能の新たな利用形態を提供し、画面操作の自由度を高めた、新規かつ改良された情報処理装置、表示方法、及びプログラムを提供することにある。
【課題を解決するための手段】
【０００７】
上記課題を解決するために、本発明のある観点によれば、第１のコンテンツデータを取得して再生する第１コンテンツ再生部と、第２のコンテンツデータを取得して再生する第２コンテンツ再生部と、前記第１コンテンツ再生部により再生された第１画像と前記第２コンテンツ再生部により再生された第２画像とを１画面に表示させるための多重画像を生成する表示制御部と、前記表示制御部により生成された前記多重画像を表示する表示部と、ユーザから入力される操作情報に応じて、前記表示制御部に前記第１画像または前記第２画像の位置、大きさ、透過度のうち少なくとも１つを変更させる操作処理部と、を備える情報処理装置が提供される。
【０００８】
かかる構成によれば、第１コンテンツ再生部によって取得された第１のコンテンツデータが第１画像として再生され、第２コンテンツ再生部によって取得された第２のコンテンツデータが第２画像として再生される。そして、再生された第１画像と第２画像とを１画面に表示させるために多重画像が表示制御部によって生成され、表示部により表示される。その後、ユーザから操作処理部に操作情報が入力されると、操作処理部は、入力された前記操作情報に応じて、表示制御部に第１画像または第２画像の位置、大きさ、透過度のうち少なくとも１つを変更させる。
【０００９】
また、前記表示制御部は、前記第２画像の位置または大きさを変更する際に、前記第２画像を透過させて前記第２画像と重なる前記第１画像を可視化してもよい。
【００１０】
また、前記情報処理装置は、コンテンツ推薦情報を受信する通信部と、前記通信部により受信されるコンテンツ推薦情報に基づいて、前記第１コンテンツ再生部により取得される前記第１のコンテンツデータ、または前記第２コンテンツ再生部により取得される前記第２のコンテンツデータを選択するコンテンツ選択部と、をさらに備えてもよい。
【００１１】
また、前記コンテンツ推薦情報は、他の情報処理装置を使用しているユーザによって推薦されたコンテンツに関する情報であってもよい。
【００１２】
また、前記コンテンツ推薦情報は、複数のコンテンツデータを保持しているコンテンツ提供サーバによって推薦されたコンテンツに関する情報であってもよい。
【００１３】
また、前記情報処理装置は、他の情報処理装置を現在使用しているユーザの一覧を取得する接続状況取得部をさらに備えてもよい。
【００１４】
また、前記コンテンツ選択部は、前記接続状況取得部によって取得される前記ユーザの一覧の中から指定されたユーザが現在視聴しているコンテンツのコンテンツデータを前記第２のコンテンツデータとして選択してもよい。
【００１５】
また、上記課題を解決するために、本発明の別の観点によれば、第１のコンテンツデータを取得して第１画像を再生するステップと、第２のコンテンツデータを取得して第２画像を再生するステップと、再生された前記第１画像と再生された前記第２画像とを１画面に表示させるために多重画像を生成するステップと、生成された前記多重画像を表示するステップと、ユーザから入力される操作情報を受け付けるステップと、入力された前記操作情報に応じて、前記第１画像または前記第２画像の位置、大きさ、透過度のうち少なくとも１つを変更させるステップと、を含む表示方法が提供される。
【００１６】
また、上記課題を解決するために、本発明の別の観点によれば、情報処理装置を制御するコンピュータを、第１のコンテンツデータを取得して再生する第１コンテンツ再生部と、第２のコンテンツデータを取得して再生する第２コンテンツ再生部と、前記第１コンテンツ再生部により再生された第１画像と前記第２コンテンツ再生部により再生された第２画像とを１画面に表示させるための多重画像を生成する表示制御部と、前記表示制御部により生成された前記多重画像を表示する表示部と、ユーザから入力される操作情報に応じて、前記表示制御部に前記第１画像または前記第２画像の位置、大きさ、透過度のうち少なくとも１つを変更させる操作処理部と、として機能させるためのプログラムが提供される。
【発明の効果】
【００１７】
以上説明したように、本発明に係る情報処理装置、表示方法、及びプログラムによれば、ＰｉｎＰ機能の新たな利用形態を提供し、画面操作の自由度を高めることができる。
【発明を実施するための最良の形態】
【００１８】
以下に添付図面を参照しながら、本発明の好適な実施の形態について詳細に説明する。なお、本明細書及び図面において、実質的に同一の機能構成を有する構成要素については、同一の符号を付することにより重複説明を省略する。
【００１９】
〔１〕第１の実施形態
まず、図１〜図７を用いて、本発明の第１の実施形態について説明する。図１は、第１の実施形態に係る情報処理システム１について説明するための説明図である。
【００２０】
図１を参照すると、情報処理システム１は、情報処理装置１０、コンテンツ提供サーバ２０、及び通信網３０を含む。情報処理装置１０とコンテンツ提供サーバ２０は、通信網３０を介して相互に接続されている。
【００２１】
情報処理装置１０は、ユーザから入力されるコンテンツの視聴に関する要求に応じて、コンテンツ提供サーバ２０から、当該サーバ２０が管理しているコンテンツデータを取得する。そして、情報処理装置１０は、取得したコンテンツデータを再生し、情報処理装置１０の有する表示装置の映像面に表示する。
【００２２】
情報処理装置１０は、例えばＰＣやワークステーションなどの汎用コンピュータ、テレビジョン受像機やＤＶＤ再生機などのデジタル家電機器、ゲーム端末、または携帯電話端末などの携帯型機器であってもよい。
【００２３】
コンテンツ提供サーバ２０は、テレビジョン番組などの映像や、音楽、画像などの様々なコンテンツを管理し、情報処理装置１０からの要求に応じて、指定されたコンテンツデータを送信する。コンテンツ提供サーバ２０は、例えば、ＤＬＮＡガイドラインに準拠するデジタルメディアサーバ（Ｄｉｇｉｔａｌ  Ｍｅｄｉａ  Ｓｅｒｖｅｒ：ＤＭＳ）であってもよい。
【００２４】
通信網３０は、例えば、インターネット、電話回線網、衛星通信網、同報通信路等の公衆回線網や、ＷＡＮ（Ｗｉｄｅ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）、ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）、ＩＰ−ＶＰＮ（Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ−Ｖｉｒｔｕａｌ  Ｐｒｉｖａｔｅ  Ｎｅｔｗｏｒｋ）等の専用回線網などにより構成される。通信網３０は、有線回線であっても無線回線であってもよい。
【００２５】
次に、図２は、コンテンツ提供サーバ２０の論理的な機能配置の一例を示すブロック図である。
【００２６】
図２を参照すると、コンテンツ提供サーバ２０は、通信部２１０、コンテンツ配信部２２０、及び記憶部２３０を主に備える。
【００２７】
通信部２１０は、通信網３０を経由して接続される情報処理装置１０とコンテンツ提供サーバ２０との間の通信を仲介する。例えば、情報処理装置１０からコンテンツ提供サーバ２０へコンテンツデータの配信が要求された場合には、コンテンツ提供サーバ２０の通信部２１０が要求信号を受信し、受信した要求信号を後述するコンテンツ配信部２２０へ出力する。また、前述の要求信号に対する応答として、要求されたコンテンツデータをコンテンツ配信部２２０が配信する場合には、コンテンツ配信部２２０から出力されるコンテンツデータは、通信部２１０を介して通信網３０へ送出される。
【００２８】
コンテンツ配信部２２０は、通信部２１０を介して情報処理装置１０からコンテンツデータ配信要求を受け付け、要求されたコンテンツデータを記憶部２３０から取得して配信する。また、コンテンツ配信部２２０は、要求の内容に応じて、コンテンツの所在や特徴などを表すメタデータ、またはコンテンツのサムネイルなどを記憶部２３０から取得して情報処理装置１０へ送信してもよい。
【００２９】
記憶部２３０には、例えば、映像データや画像データなどのコンテンツデータ、及びコンテンツデータの特徴を表す属性情報としてのコンテンツのメタデータなどが記憶される。コンテンツのメタデータには、例えばコンテンツのタイトル、対象とするユーザの性別や年齢層などを含むことができる。これらコンテンツデータまたはコンテンツのメタデータは、コンテンツ配信部２２０によって読み取られ、情報処理装置１０へ配信される。
【００３０】
次に、図３は、本実施形態において、情報処理装置１０の有する表示装置に表示される画面の一例について説明するための説明図である。
【００３１】
図３を参照すると、情報処理装置１０の有する表示装置に表示される画面５００は、情報表示領域５１０、及び映像表示領域５２０を主に含む。また、映像表示領域５２０は、さらに主画面５２２と副画面５２４とを含む。
【００３２】
情報表示領域５１０には、例えば現在映像表示領域５２０に表示しているコンテンツに関する情報（コンテンツのタイトルなど）、または情報処理装置１０を現在使用しているユーザの情報など、任意の情報を表示させることができる。
【００３３】
映像表示領域５２０には、情報処理装置１０がコンテンツ提供サーバ２０から取得して再生する映像コンテンツや画像コンテンツなどが表示される。映像表示領域５２０の中の主画面５２２及び副画面５２４には、後に詳しく説明するコンテンツ再生処理に従って、それぞれ異なるコンテンツを表示することができる。
【００３４】
なお、本実施形態において、主画面５２２及び副画面５２４は常に表示されていなくてもよい。主画面５２２及び副画面５２４は、ユーザからの要求に応じてそれぞれ必要なときに生成される。また、図３では副画面５２４を１つのみ示しているが、映像表示領域５２０に２つ以上の副画面５２４が表示されてもよい。
【００３５】
次に、図４は、情報処理装置１０のハードウェア構成の一例を示すブロック図である。
【００３６】
図４を参照すると、情報処理装置１０は、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）３０２、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）３０４、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）３０６、バス３０８、入出力インタフェース３１０、入力装置３１２、表示装置３１４、音声出力装置３１６、記憶装置３１８、通信装置３２０、及びドライブ３２２を主に備える。
【００３７】
図４において、ＣＰＵ３０２は、情報処理装置１０の動作全般を制御する。ＲＯＭ３０４には、情報処理装置１０において実行される処理を記述したプログラムやデータなどが格納される。ＲＡＭ３０６には、ＣＰＵ３０２が演算処理に用いるプログラムやデータなどが実行時に一時的に記憶される。
【００３８】
ＣＰＵ３０２、ＲＯＭ３０４、及びＲＡＭ３０６は、バス３０８を介して相互に接続される。バス３０８にはさらに、入出力インタフェース３１０が接続される。
【００３９】
入出力インタフェース３１０は、ＣＰＵ３０２、ＲＯＭ３０４、及びＲＡＭ３０６と、入力装置３１２、表示装置３１４、音声出力装置３１６、記憶装置３１８、通信装置３２０、及びドライブ３２２とを接続するためのインタフェースである。
【００４０】
入力装置３１２は、例えばボタン、ジョイスティック、スイッチ、レバー、またはマウスやキーボードなどにより構成される。入力装置３１２は、情報処理装置１０を使用するユーザからの操作を受けて、操作情報をＣＰＵ３０２に出力する。
【００４１】
表示装置３１４は、例えばＣＲＴ（Ｃａｔｈｏｄｅ  Ｒａｙ  Ｔｕｂｅ）、液晶ディスプレイ、ＯＬＥＤ（Ｏｒｇａｎｉｃ  Ｌｉｇｈｔ  Ｅｍｉｔｔｉｎｇ  Ｄｉｏｄｅ）などにより構成される。表示装置３１４には、後に詳しく説明するコンテンツ再生処理に従って、例えば図３に示したような画面が表示される。
【００４２】
音声出力装置３１６は、スピーカーなどにより構成される。音声出力装置３１６は、情報処理装置１０の再生するコンテンツに含まれる音声や楽曲などを聴覚情報としてユーザに向けて出力する。
【００４３】
記憶装置３１８は、例えばハードディスクドライブまたはフラッシュメモリなどにより構成される。記憶装置３１８には、例えば本実施形態に係るプログラム、プログラムデータ、コンテンツデータなどが記録される。
【００４４】
通信装置３２０は、任意の通信プロトコルに従って、図１に示した通信網３０を介したコンテンツ提供サーバ２０やその他の外部装置との間の通信を仲介する。
【００４５】
ドライブ３２２は、必要に応じて情報処理装置１０に設けられる。ドライブ３２２には、例えばリムーバブルメディア３２４が装着される。
【００４６】
次に、図５は、情報処理装置１０の論理的な機能配置の一例を示すブロック図である。図５を参照すると、情報処理装置１０は、操作処理部１１０、第１コンテンツ再生部１２０、第２コンテンツ再生部１３０、通信部１４０、表示制御部１５０、及び表示部１６０を主に備える。
【００４７】
操作処理部１１０は、ユーザの操作を受け付けた前述の入力装置３１２から出力される操作情報を解釈して操作の内容を識別し、その操作に応じた指示を、後述する第１コンテンツ再生部１２０、第２コンテンツ再生部１３０、または表示制御部１５０に与える。入力装置３１２から出力される操作情報には、例えば、押下されたボタンやキーボードのキーの種類、ジョイスティックの傾倒方向と傾倒量、操作時のポインタの座標などが含まれる。
【００４８】
操作処理部１１０によって第１コンテンツ再生部１２０または第２コンテンツ再生部１３０に与えられる指示には、例えばユーザにより指定されたコンテンツの再生、一時停止、再生終了などが含まれる。また、操作処理部１１０によって表示制御部１５０に与えられる指示には、例えば表示部１６０に表示される主画像５２２または副画像５２４の位置、大きさ、透過度などの属性情報の変更などが含まれる。
【００４９】
第１コンテンツ再生部１２０は、操作処理部１１０からの指示に応じて、指定されたコンテンツのデータを例えばコンテンツ提供サーバ２０から通信部１４０を介して取得し、再生する。より具体的には、第１コンテンツ再生部１２０は、通信部１４０を介してコンテンツデータを取得し、取得したコンテンツデータに含まれる音声データと画像データとを分離し、分離したデータを復号し、復号したデータを再生する。そして、第１コンテンツ再生部１２０は、再生して得られた画像（映像を再生した場合の個々のピクチャとしての画像を含む。）を、第１画像として表示制御部１５０に入力する。
【００５０】
第２コンテンツ再生部１３０は、第１コンテンツ再生部１２０と同様、操作処理部１１０からの指示に応じて、指定されたコンテンツのデータをコンテンツ提供サーバ２０から通信部１４０を介して取得し、再生する。そして、第２コンテンツ再生部１３０は、再生して得られた画像を、第２画像として表示制御部１５０に入力する。
【００５１】
なお、第１コンテンツ再生部１２０または第２コンテンツ再生部１３０は、情報処理装置１０の内部で常に動作していなくてもよい。即ち、例えば情報処理装置１０においてコンテンツが全く再生されていない状態において、ユーザからコンテンツの再生を要求されると、操作処理部１１０により第１コンテンツ再生部１２０が起動される。また、第１コンテンツ再生部１２０がコンテンツを再生している状態で、ユーザからさらに別のコンテンツの再生を要求されると、操作処理部１１０により第２コンテンツ再生部１３０が起動される。さらに、図５には示していないが、情報処理装置１０に第１コンテンツ再生部１２０及び第２コンテンツ再生部１３０と同等の機能を有するさらなるコンテンツ再生部を設けてもよい。
【００５２】
通信部１４０は、図４に示した通信装置３２０を用いて、情報処理装置１０による通信網３０を介したコンテンツ提供サーバ２０との間の通信を仲介する。例えば、通信部１４０は、第１コンテンツ再生部１２０または第２コンテンツ再生部１３０からコンテンツデータの取得を要求する信号を受け取ると、当該要求信号を含む通信パケットを生成してコンテンツ提供サーバ２０へ送信する。そして、通信部１４０は、コンテンツ提供サーバ２０から返信された通信パケットの中から応答信号を取得し、第１コンテンツ再生部１２０または第２コンテンツ再生部１３０へ受け渡す。
【００５３】
表示制御部１５０は、第１コンテンツ再生部１２０から出力された第１画像、及び第２コンテンツ再生部１３０から出力された第２画像に対して、必要に応じて処理を加えた後、それら画像を表示部１６０に表示させる。
【００５４】
例えば、表示制御部１５０は、第１コンテンツ再生部１２０及び第２コンテンツ再生部１３０から同時に画像が出力されると、第１画像と第２画像とを多重化して１つの多重画像を生成し、生成した多重画像を表示部１６０に表示させる。
【００５５】
このとき、表示制御部１５０は、入力される各画像の位置（例えば左上の頂点座標）、大きさ（例えば上下方向、左右方向の辺の長さ）、透過度（例えばα値など）などの値を表示属性値として保持し、これら値に従って多重画像内に第１画像と第２画像とを配置する。そして、各表示属性値は、ユーザから要求を受け付けた操作処理部１１０による指示に応じて、変更され得る。こうした表示属性値の変更処理については、後に詳しく説明する。
【００５６】
なお、図３に示した映像表示領域５２０に含まれる主画面５２２と副画面５２４のどちらに第１画像または第２画像を表示させるかは問わない。しかしながら、説明の便宜上、本明細書では、主画面５２２に第１画像、副画面５２４に第２画像を表示させるものとして以下の説明を記述する。
【００５７】
表示部１６０は、図４に示した表示装置３１４を用いて、表示制御部１５０から出力された画像を最終的にユーザに向けて表示する。
【００５８】
図６は、本実施形態における表示属性値の変更処理の流れを一例として示すフローチャートである。
【００５９】
図６を参照すると、まず、ユーザが入力装置３１２を操作したことをきっかけとして、操作処理部１１０において操作情報が取得される（Ｓ１００４）。例えば、ユーザが画像の位置の変更を意図して入力装置３１２に含まれるジョイスティックを傾けた場合には、ジョイスティックが傾けられたことを示す識別値と傾倒方向及び傾倒量などが、操作処理部１１０により取得される。
【００６０】
次に、操作処理部１１０は、ユーザによる操作の対象となった画面が主画面５２２と副画面５２４のどちらであるかを判定する（Ｓ１００８）。画面の判定は、例えば現在画面上に表示されているポインタの位置、または画面上で活性化されている領域などの情報に基づいて行うことができる。このとき、操作の対象となった画面が副画面５２４であった場合には、処理はＳ１０１２へ進む。
【００６１】
Ｓ１０１２において、操作処理部１１０は、ユーザによる操作内容が副画面５２４に表示される第２画像のどの表示属性値を変更するものであったかを判定する（Ｓ１０１２）。図６の例では、操作内容から、処理は「位置変更」、「大きさ変更」、「透過度変更」のうちのいずれかであると判定される。そして、操作処理部１１０は、処理内容の判定結果に応じて表示制御部１５０に指示信号を出力し、図６に示した後続の処理を行わせる。
【００６２】
操作内容が「位置変更」であった場合には、処理はＳ１０１６へ進む。ここで、ユーザが画面上の第２画像の位置を変更する際に、図３に示したように副画面５２４が主画面５２２に重なっている状況では、位置を的確に決定することが妨げられる。そこで、操作処理部１１０からの指示を受けた表示制御部１５０は、Ｓ１０１６において、第２コンテンツ再生部１３０から出力された第２画像を透過させることにより、背後に位置する第１画像を可視化する（Ｓ１０１６）。
【００６３】
さらに、表示制御部１５０は、前述の操作情報に含まれるユーザにより指定された移動量に応じて、第２画像の位置を移動させる（Ｓ１０２０）。なお、ユーザにより指定される移動量としては、例えばジョイスティックの傾倒方向と傾倒量、特定のボタンが押下された時間、マウスのドラッグされた距離など、任意の値を用いることができる。
【００６４】
また、Ｓ１０１２において、操作内容が「大きさ変更」であった場合には、処理はＳ１０２４へ進む。Ｓ１０２４では、表示制御部１５０は、前述の操作情報に含まれるユーザにより指定された変化量に応じて、第２画像の大きさを変更する（Ｓ１０２４）。ユーザにより指定される大きさの変化量としては、Ｓ１０２０に関連して例示したボタンの押下時間など、任意の値を用いることができる。
【００６５】
また、Ｓ１０１２において、操作内容が「透過度変更」であった場合には、処理はＳ１０２８へ進む。Ｓ１０２８では、表示制御部１５０は、前述の操作情報に応じて、第２画像の透過度を増減させる（Ｓ１０２８）。例えば、表示制御部１５０は、ユーザにより入力装置３１２の有する第１のボタンが押下された場合には第２画像の透過度を増加させ、第２のボタンが押下された場合には第２画像の透過度を減少させることとしてもよい。
【００６６】
Ｓ１００８に戻り、操作の対象となった画面が主画面５２２であった場合には、処理はＳ１０３２へ進む。
【００６７】
Ｓ１０３２からＳ１０４４までの処理は、表示属性値を変更させる対象が第２画像ではなく第１画像となる点を除き、前述したＳ１０１２からＳ１０２８までの処理と同様である。但し、Ｓ１０３２における操作内容の判定の結果、操作内容が「位置変更」であった場合には、図６に示したように、第１画像または第２画像を透過させずに第１画像を移動させてもよい（Ｓ１０３６）。
【００６８】
ここで、図６に示したフローチャートは、入力装置３１２が読み取った１回の操作に対して行われる表示属性値の変更処理を示している。しかしながら、実際には、ユーザによる操作は、連続する複数回の操作として操作処理部１１０により認識される場合もある。
【００６９】
図７は、ユーザが第２画像の位置の変更を開始してから終了するまでの一連の操作と、それに応じた情報処理装置１０の処理の流れについて概略的に示した説明図である。
【００７０】
図７（Ａ）は、ユーザによる一連の操作を表している。ユーザによる第２画像の位置の変更は、まず、例えばジョイスティックの傾倒や特定のボタンの押下などの操作によって開始される（Ｓ２００４）。その後、ユーザによる操作は、第２画像がユーザの所望の位置に到達するまで、継続される（Ｓ２００８）。そして、第２画像がユーザの所望の位置に到達すると、ユーザは操作を終了する（Ｓ２０１２）。例えば、ジョイスティックを初期位置に戻す操作、または押下していたボタンの解放などが、操作の終了として認識される。
【００７１】
図７（Ｂ）はユーザによる操作をきっかけとして実行される情報処理装置１０の表示属性値の変更処理を表している。また、図７（Ｃ）は、表示属性値の変更処理の結果として映像表示領域５２０に表示される内容の一例（５２０Ａ〜Ｃ）を表している。
【００７２】
Ｓ２００４においてユーザが第２画像の位置の変更を開始すると、図６に示した表示属性値の変更処理が実行される（Ｓ１００４〜Ｓ１０２０）。それにより、副画面５２４に表示された第２画像の透過度は背後の主画面５２２に表示された第１画像を可視化するように変更され、及び第２画像の位置が変更される（５２０Ａ→５２０Ｂ）。
【００７３】
その後、Ｓ２００８においてユーザが位置の変更を継続している間、同様に図６に示した表示属性値の変更処理が実行される（Ｓ１００４〜Ｓ１０２０）。このとき、第２画像の位置は変更される。それに対し、透過度は既に変更されており、ユーザからは第２画像が透過した状態で移動しているように見える（５２０Ｂ）。
【００７４】
さらに、Ｓ２０１２においてユーザが位置の変更を終了すると、再度図６に示した表示属性値の変更処理が実行される（Ｓ１００４〜Ｓ１０２０）。それにより、第２画像の透過度は、位置の変更が開始される前の値に戻される（５２０Ｃ）。
【００７５】
ここまで、図１〜図７を用いて、本発明の第１の実施形態について説明を行った。本実施形態において、操作処理部１１０は、ユーザから第２画像の位置を変更するための要求を受け取ると、表示制御部１５０に第２画像を透過させて第２画像と重なる第１画像を可視化させる。それにより、ユーザは、第１画像の視認性を妨げられることなく、第２画像の位置を自由に変更させることができる。
【００７６】
なお、ここでは第２画像の位置が変更される場合に第２画像の透過度を背後の第１画像を可視化するように変更する例について説明したが、同様にして第２画像の大きさが変更される場合に第２画像を透過させてもよい。また、第２画像ではなく第１画像の位置または大きさが変更される場合に、第２画像を透過させてもよい。
【００７７】
〔２〕第２の実施形態
次に、図８〜図１８を用いて、本発明の第２の実施形態について説明する。本発明の第１の実施形態では、１つの映像面に多重化して表示させた第１画像と第２画像とを操作するための、自由度が高められた画面インタフェースが提供された。本発明の第２の実施形態では、かかる画面インタフェースを用いて、ユーザのコンテンツの共有をより柔軟に行うことのできる仕組みを提供する。
【００７８】
図８は、第２の実施形態に係る情報処理システム２について説明するための説明図である。
【００７９】
図８を参照すると、情報処理システム２は、情報処理装置１２、コンテンツ提供サーバ２２、通信網３０、及び他の情報処理装置４０を含む。情報処理装置１２、コンテンツ提供サーバ２２、及び他の情報処理装置４０は、通信網３０を介して相互に接続されている。
【００８０】
情報処理装置１２は、第１の実施形態に係る情報処理装置１０と同様、入力装置を介するユーザからの要求に応じて、コンテンツ提供サーバ２２から、当該サーバ２２が管理しているコンテンツデータを受信し、情報処理装置１２の有する表示装置上に再生する。さらに、本実施形態において、情報処理装置１２は、通信網３０を介して接続されたコンテンツ提供サーバ２２または他の情報処理装置４０からコンテンツ推薦情報を受信し、受信したコンテンツ推薦情報に応じて再生するコンテンツを選択する。また、情報処理装置１２は、例えば他の情報処理装置４０との間でショートメッセージ等の双方向コミュニケーション機能を有する。
【００８１】
コンテンツ提供サーバ２２は、第１の実施形態に係るコンテンツ提供サーバ２０と同様、様々なコンテンツを管理し、情報処理装置１２からの要求に応じて、指定されたコンテンツデータを送信する。また、コンテンツ提供サーバ２２は、後述するように、自らが提供するコンテンツ提供サービスに接続中のユーザの接続状況を管理し、ユーザ間のコミュニケーションを支援する。
【００８２】
他の情報処理装置４０は、情報処理装置１２と同様、コンテンツ提供サーバ２２から、当該サーバ２２が管理しているコンテンツデータを受信して表示装置上に再生し、及び通信網３０を介して情報処理装置１２との間でコンテンツ推薦情報を送受信する。
【００８３】
図９は、本実施形態に係るコンテンツ提供サーバ２２の論理的な機能配置の一例を示すブロック図である。
【００８４】
図９を参照すると、コンテンツ提供サーバ２２は、通信部２１０、コンテンツ配信部２２０、記憶部２３２、及び接続状況管理部２７０を主に備える。
【００８５】
本実施形態において、記憶部２３２には、コンテンツデータ及びコンテンツのメタデータのほか、コンテンツ提供サーバ２２を利用するユーザの識別子やユーザ名などのユーザ情報、及びユーザ間のコミュニケーションに用いられる接続管理情報が記憶される。接続管理情報には、例えば、あるユーザが双方向通信を行う相手として予め登録した他のユーザの一覧情報や、各ユーザが現在オンラインかオフラインか（コンテンツ提供サーバ２２のサービスに接続中か否か）を示す接続ステータス情報などが含まれ得る。
【００８６】
接続状況管理部２７０は、記憶部２３２に記憶されている前述の接続管理情報を用いて、コンテンツ提供サービスへのユーザの接続状況を管理する。例えば、接続状況管理部２７０は、情報処理装置１２のユーザがコンテンツ提供サーバ２２のサービスを利用開始した際に、ユーザの接続ステータスをオフライン（未接続）からオンライン（接続中）に変更する。また、接続状況管理部２７０は、例えば情報処理装置１２から送信される要求に応じて、情報処理装置１２のユーザが予め登録した他のユーザの接続ステータス情報を情報処理装置１２へ送信する。
【００８７】
図１０は、本実施形態に係る情報処理装置１２の論理的な機能配置の一例を示すブロック図である。
【００８８】
図１０を参照すると、情報処理装置１２は、操作処理部１１２、第１コンテンツ再生部１２０、第２コンテンツ再生部１３０、通信部１４０、表示制御部１５２、表示部１６０、接続状況取得部１７０、及びコンテンツ選択部１８０を主に備える。
【００８９】
操作処理部１１２は、ユーザから入力された操作情報に応じて、第１コンテンツ再生部１２０及び第２コンテンツ再生部１３０へコンテンツの再生、停止等の指示を与える。なお、本実施形態において、第１コンテンツ再生部１２０及び第２コンテンツ再生部１３０により取得及び再生されるコンテンツデータは、外部の装置から通信部１４０が受信するコンテンツ推薦情報に基づいて、後述するコンテンツ選択部１８０により選択される。また、操作処理部１１２は、第１の実施形態に係る操作処理部１１０と同様、表示制御部１５２に対し第１画像及び第２画像の表示属性値の変更を指示する。
【００９０】
接続情報取得部１７０は、情報処理装置１２のユーザが予め登録した他のユーザの接続ステータス情報をコンテンツ提供サーバ２２から通信部１４０を介して取得し、当該他のユーザの接続ステータスの一覧を表示制御部１５２に出力する。
【００９１】
表示制御部１５２は、第１の実施形態に係る表示制御部１５０と同様に第１画像及び第２画像を表示部１６０に表示させる他、接続情報取得部１７０から出力される他のユーザの接続ステータスの一覧を表示部１６０に表示させる。
【００９２】
図１１は、本実施形態において、情報処理装置１２の有する表示装置に表示される画面の一例を示す説明図である。
【００９３】
図１１を参照すると、情報処理装置１２の有する表示装置に表示される画面５０２は、情報表示領域５１０、映像表示領域５２０、及び接続状況表示領域５３０を主に含む。また、映像表示領域５２０は、さらに主画面５２２と副画面５２４とを含む。
【００９４】
接続状況表示領域５３０には、情報処理装置１２のユーザが予め登録した、３人のユーザを表すアイコンと各ユーザのユーザ名（ユーザＡ、Ｂ、Ｃ）が表示されている。さらに、接続状況表示領域５３０には、一覧表示された３人のユーザの接続ステータスが、ユーザを表すアイコンの背景色を区別することにより示されている。図１１の例では、ユーザＡ、Ｂ、Ｃのうち、アイコンの背景色が反転されたユーザＡ及びＣが、現在サービスに接続中であることが分かる。
【００９５】
なお、接続状況表示領域５３０におけるユーザの表示方法は、図１１に示した例に限定されない。例えば、ユーザを表すアイコンとユーザ名の代わりに、ユーザの識別記号やアバターなどを表示してもよい。また、任意のテキストまたはオブジェクトを用いてユーザの接続ステータスを示してもよい。
【００９６】
図１０に戻り、情報処理装置１２の論理的な機能配置の一例の説明を継続する。
【００９７】
コンテンツ選択部１８０は、通信部１４０を介して外部の装置とコンテンツ推薦情報を送受信する。コンテンツ推薦情報とは、例えば、他の情報処理装置４０を使用しているユーザによって推薦されたコンテンツに関する情報であってもよい。また、コンテンツ推薦情報は、コンテンツ提供サーバ２２によって推薦されたコンテンツに関する情報であってもよい。コンテンツ選択部１８０は、かかるコンテンツ推薦情報に基づいて、第１コンテンツ再生部１２０及び第２コンテンツ再生部１３０に再生させるコンテンツを選択する。
【００９８】
その代わりに、コンテンツ選択部１８０は、接続情報取得部１７０によって取得された他のユーザの一覧の中から、情報処理装置１２のユーザにより指定されたユーザが現在視聴中のコンテンツを、再生させるべきコンテンツとして選択してもよい。
【００９９】
図１２は、コンテンツ選択部１８０により選択され得るコンテンツの種類を概念的に説明するための説明図である。
【０１００】
図１２を参照すると、通信網３０（図示せず）を介して相互に接続される情報処理装置１２、コンテンツ提供サーバ２２、及び他の情報処理装置４０が示されている。さらに、図１２の左下には情報処理装置１２を使用しているユーザＤを表すアイコン、図１２の右下には他の情報処理装置４０を使用しているユーザＡを表すアイコンも示されている。ユーザＡは、他の情報処理装置４０において、現在コンテンツＣ１を視聴している。コンテンツ提供サーバ２２の記憶部２３２には、コンテンツＣ１、Ｃ２、Ｃ３のコンテンツデータ及びメタデータなどが記憶されている。
【０１０１】
図１２において、例えば、他の情報処理装置４０から情報処理装置１２へ、ユーザＡが現在視聴しているコンテンツＣ１を推薦するコンテンツ推薦情報Ｒ１を送信することができる。
【０１０２】
図１３は、他の情報処理装置４０に表示されている一例としての画面６０２を示している。図１３において、画面６０２は、主画面６２２が表示された映像表示領域６２０、接続状況表示領域６３２、及びユーザ情報表示領域６３４を含む。また、主画面６２２には、ユーザＡが視聴しているコンテンツＣ１が表示されている。ユーザ情報表示領域６３４には、情報処理装置１２のユーザＤに関する情報が表示されている。
【０１０３】
画面６０２において、例えば、ユーザＡが現在視聴しているコンテンツＣ１をユーザＤに推薦したいと考えたとき、接続状況表示領域６３２の中からユーザＡを選択して表示されたユーザ情報表示領域６３４内の推薦（Ｒｅｃｏｍｍｅｎｄ）ボタン６３６を押下する。そうすることにより、他の情報処理装置４０から情報処理装置１２へ、コンテンツＣ１を推薦するコンテンツ推薦情報Ｒ１が送信される。
【０１０４】
また、図１２において、例えば、コンテンツ提供サーバ２２がユーザＤの嗜好に適合すると判断したコンテンツＣ２を推薦するコンテンツ推薦情報Ｒ２を、コンテンツ提供サーバ２２から情報処理装置１２へ送信することができる。
【０１０５】
コンテンツ提供サーバ２２によって推薦されるコンテンツは、例えば協調フィルタや内容フィルタ、ニューラルネットワークなどに基づく任意の推薦アルゴリズムによって推薦されるコンテンツであってよい。例えば、協調フィルタに基づく推薦アルゴリズムとして、ユーザＤの性別や年齢層などの属性に近い属性を持つ他のユーザが過去に視聴したコンテンツなどを推薦の対象としてもよい。また、例えば、内容フィルタに基づく推薦アルゴリズムとして、ユーザＤが現在視聴しているコンテンツのジャンルに属する他のコンテンツなどを推薦の対象としてもよい。こうした推薦アルゴリズムは、例えばコンテンツ提供サーバ２２のコンテンツ配信部２２０などに実装され得る。
【０１０６】
情報処理装置１２のコンテンツ選択部１８０は、このようなコンテンツ推薦情報Ｒ１またはＲ２を受信し、受信した情報に含まれるコンテンツのタイトル、またはサムネイルなどを表示制御部１５２を介して表示部１６０に表示させる。このとき、ユーザＤは、推薦されたコンテンツを主画面５２２と副画面５４２のどちらで視聴するかを選択することができる。
【０１０７】
図１４は、コンテンツ推薦情報Ｒ１を受信した情報処理装置１２に表示される一例としての画面５０４を示している。
【０１０８】
図１４を参照すると、画面５０４の右側には、推薦情報表示領域５３８が示されている。推薦情報表示領域５３８には、ユーザＡからコンテンツＣ１が推薦されたことを示すメッセージと、主画面５２２を選択するボタン５４０及び副画面５２４を選択するボタン５４２が表示されている。
【０１０９】
画面５０４において、ユーザＤがボタン５４０を押下した場合には、コンテンツ選択部１８０は、コンテンツＣ１のコンテンツデータの取得を第１コンテンツ再生部１２０に指示する。一方、画面５０４において、ユーザＤがボタン５４２を押下した場合には、コンテンツ選択部１８０は、コンテンツＣ１のコンテンツデータの取得を第２コンテンツ再生部１３０に指示する。
【０１１０】
なお、画面５０４の推薦情報表示領域５３８には、推薦されたコンテンツのタイトルだけではなく、コンテンツのサムネイル、コンテンツの出演者名やコンテンツに対するユーザＡによる評価など任意の情報を表示してもよい。
【０１１１】
また、図１２の説明に戻り、例えば、ユーザＤは、ユーザＡが現在視聴しているコンテンツＣ１の視聴を情報処理装置１２に要求することができる（Ｒ３）。
【０１１２】
図１５は、情報処理装置１２に表示される一例としての画面５０６を示している。図１５を参照すると、画面５０６の右側には、ユーザ情報表示領域５４４が含まれる。ユーザ情報表示領域５４４には、ユーザＡの接続ステータス（オンライン）とユーザＡが視聴しているコンテンツＣ１のタイトル、並びに当該コンテンツＣ１の視聴を要求するためのボタン５４６及びボタン５４８が表示されている。
【０１１３】
画面５０６において、ユーザＤがボタン５４６を押下した場合には、コンテンツ選択部１８０は、コンテンツＣ１のコンテンツデータの取得を第１コンテンツ再生部１２０に指示する。その結果、コンテンツＣ１は、第１コンテンツ再生部１２０によってコンテンツ提供サーバ２２から取得され、主画面５２２内で再生される。一方、画面５０６において、ユーザＤがボタン５４８を押下した場合には、コンテンツ選択部１８０は、コンテンツＣ１のコンテンツデータの取得を第２コンテンツ再生部１３０に指示する。その結果、コンテンツＣ１は、第２コンテンツ再生部１３０によってコンテンツ提供サーバ２２から取得され、副画面５２４内で再生される。
【０１１４】
なお、図１５では、ユーザ情報表示領域５４４に表示された他のユーザに現在視聴されているコンテンツを選択する例を説明したが、本実施形態において、ユーザ情報表示領域５４４の表示を省略してもよい。例えば、コンテンツ選択部１８０は、図１１に示した接続情報表示領域５３０に表示されたいずれかのユーザにカーソルが当てられた場合に、即座に当該ユーザにより視聴されているコンテンツを選択し、副画面５２４内に再生させてもよい。そうすることにより、情報処理装置１２のユーザは、チャンネルを回すような手軽な感覚で、他のユーザに視聴されている様々なコンテンツを、副画面５２４を用いて効率的に概観することができる。
【０１１５】
図１６は、他の情報処理装置４０を使用しているユーザＡから情報処理装置１２を使用しているユーザＤへコンテンツが推薦される際の処理の流れの一例を示すフローチャートである（図１２のＲ１に相当）。
【０１１６】
図１６を参照すると、まず、ユーザＡからの要求を受けた他の情報処理装置４０が、コンテンツ提供サーバ２２からユーザの一覧（及び接続ステータス等）を取得して表示する（Ｓ３００４）。ユーザの一覧は、例えば図１３に示した他の情報処理装置４０の接続状況表示領域６３２に表示される。
【０１１７】
そして、ユーザＡは、表示されたユーザの一覧の中からコンテンツを推薦したいユーザＤを選択する（Ｓ３００８）。そうすると、例えば図１３に示したユーザ情報表示領域６３４が表示される。
【０１１８】
さらに、ユーザＡが例えばユーザ情報表示領域６３４の中の推薦ボタン６３６を押下すると、他の情報処理装置４０からコンテンツ推薦情報がコンテンツ提供サーバ２２へ送信される（Ｓ３０１２）。コンテンツ推薦情報には、例えば推薦されるコンテンツの識別子、推薦の宛先であるユーザＤの識別子、及びユーザＡからユーザＤへのメッセージなどが含まれる。
【０１１９】
コンテンツ提供サーバ２２は、他の情報処理装置４０からコンテンツ推薦情報を受信すると、コンテンツ推薦情報の宛先であるユーザＤが現在使用している情報処理装置１２へ、受信したコンテンツ推薦情報を転送する（Ｓ３０１６）。
【０１２０】
その後、情報処理装置１２の通信部１４０によって、転送されたコンテンツ推薦情報が受信され、推薦されたコンテンツに関する情報がユーザＤへ向けて表示される（Ｓ３０２０）。即ち、例えば図１４に示した推薦情報表示領域５３８が表示装置３１２の映像面に表示される。
【０１２１】
そして、ユーザＤが例えば副画面５２４での再生を指定するボタン５４２を押下すると、コンテンツ選択部１８０は、推薦されたコンテンツデータの取得を第２コンテンツ再生部１３０に指示する（Ｓ３０２４）。
【０１２２】
そして、例えば第２コンテンツ再生部１３０により、推薦されたコンテンツデータがコンテンツ提供サーバ２２から取得、再生され、副画面５２４に表示される（Ｓ３０２８）。
【０１２３】
次に、図１７は、コンテンツ提供サーバ２２によってユーザＤの嗜好に適合すると判断されたコンテンツがユーザＤへ推薦される際の処理の流れの一例を示すフローチャートである（図１２のＲ２に相当）。
【０１２４】
図１７を参照すると、まず、コンテンツ提供サーバ２２によって、ユーザＤの嗜好に適合すると判断されるコンテンツが決定される（Ｓ３１０４）。そして、コンテンツ提供サーバ２２からユーザＤが現在使用している情報処理装置１２へ、コンテンツ推薦情報が送信される（Ｓ３１０８）。
【０１２５】
その後、情報処理装置１２の通信部１４０によってコンテンツ推薦情報が受信され、推薦されたコンテンツに関する情報がユーザＤへ向けて表示される（Ｓ３１１２）。即ち、例えば図１４に示した推薦情報表示領域５３８が表示装置３１２の映像面に表示される。
【０１２６】
そして、ユーザＤが例えば主画面５２２での再生を指定するボタン５４０を押下すると、コンテンツ選択部１８０は、推薦されたコンテンツデータの取得を第１コンテンツ再生部１２０に指示する（Ｓ３１１６）。
【０１２７】
そして、例えば第１コンテンツ再生部１２０により、推薦されたコンテンツデータがコンテンツ提供サーバ２２から取得、再生され、主画面５２２に表示される（Ｓ３１２０）。
【０１２８】
次に、図１８は、ユーザＡが現在視聴しているコンテンツＣ１の視聴を、ユーザＤが情報処理装置１２に要求する際の処理の流れの一例を示すフローチャートである（図１２のＲ３に相当）。
【０１２９】
図１８を参照すると、まず、他の情報処理装置４０が、コンテンツ提供サーバ２２から配信されたコンテンツを再生している（Ｓ３２０４）。
【０１３０】
その後、ユーザＤからの要求を受けた情報処理装置１２が、コンテンツ提供サーバ２２からユーザの一覧を取得して表示する（Ｓ３２０８）。ユーザの一覧は、例えば図１１に示した情報処理装置１２の接続状況表示領域５３０に表示される。
【０１３１】
そして、ユーザＤは、表示されたユーザの一覧の中からユーザＡを選択する（Ｓ３２１２）。そうすると、例えば図１５に示したユーザ情報表示領域５４４が表示される。ユーザ情報表示領域５４４には、例えばユーザＡが現在視聴しているコンテンツのタイトルなどが表示される。
【０１３２】
さらに、ユーザＤが、例えばユーザ情報表示領域６３４の中のボタン５４８を押下してコンテンツの視聴を選択すると、コンテンツ選択部１８０は、当該コンテンツのコンテンツデータの取得を第２コンテンツ再生部１３０に指示する（Ｓ３２１６）。
【０１３３】
そうすると、例えば第２コンテンツ再生部１３０により、ユーザＡが現在視聴しているコンテンツのコンテンツデータがコンテンツ提供サーバ２２から取得、再生され、副画面５２４に当該コンテンツが表示される（Ｓ３２２０）。
【０１３４】
ここまで、図８〜図１８を用いて、本発明の第２の実施形態について説明を行った。本実施形態において、コンテンツ選択部１８０は、通信部１４０により受信されるコンテンツ推薦情報に基づいて、第１コンテンツ再生部１２０または第２コンテンツ再生部１３０により取得されるコンテンツデータを選択する。
【０１３５】
このとき、通信部１４０により受信されるコンテンツ推薦情報は、他の情報処理装置４０を使用しているユーザによって推薦されたコンテンツに関する情報、またはコンテンツ提供サーバ２２により推薦されたコンテンツに関する情報としてもよい。
【０１３６】
また、コンテンツ選択部１８０は、接続状況取得部１７０によって取得されるユーザの一覧の中から指定されたユーザが現在視聴しているコンテンツのコンテンツデータを選択してもよい。
【０１３７】
それにより、情報処理装置１２を使用するユーザが他のユーザとの間のコンテンツの共有をより柔軟に行うことが可能となり、より豊かなユーザ間のコミュニケーションが実現される。
【０１３８】
以上、添付図面を参照しながら本発明の好適な実施形態について説明したが、本発明は係る例に限定されないことは言うまでもない。当業者であれば、特許請求の範囲に記載された範疇内において、各種の変更例または修正例に想到し得ることは明らかであり、それらについても当然に本発明の技術的範囲に属するものと了解される。
【０１３９】
例えば、第１または第２の実施形態において、コンテンツ提供サーバ２０、２２を情報処理装置１０、１２または他の情報処理装置４０とは別体の１つの装置として説明した。しかしながら、コンテンツ提供サーバ２０、２２の機能を、情報処理装置１０、１２または他の情報処理装置４０が有していてもよい。また、情報処理装置１０、１２または他の情報処理装置４０は、異なる複数のコンテンツ提供サーバのサービスに接続されてもよい。
【図面の簡単な説明】
【０１４０】
【図１】第１の実施形態に係る情報処理システムを示す説明図である。
【図２】第１の実施形態に係るコンテンツ提供サーバの論理的な機能配置の一例を示すブロック図である。
【図３】第１の実施形態に係る情報処理装置の画面の一例を示す説明図である。
【図４】第１の実施形態に係る情報処理装置のハードウェア構成の一例を示すブロック図である
【図５】第１の実施形態に係る情報処理装置の論理的な機能配置の一例を示すブロック図である。
【図６】表示属性値の変更処理の流れの一例を示すフローチャートである。
【図７】ユーザによる操作と表示属性値の変更処理の関連を示す説明図である。
【図８】第２の実施形態に係る情報処理システムを示す説明図である。
【図９】第２の実施形態に係るコンテンツ提供サーバの論理的な機能配置の一例を示すブロック図である。
【図１０】第２の実施形態に係る情報処理装置の論理的な機能配置の一例を示すブロック図である。
【図１１】第２の実施形態に係る情報処理装置の画面の一例を示す説明図である。
【図１２】コンテンツ選択部により選択され得るコンテンツの種類を概念的に示す説明図である。
【図１３】第２の実施形態に係る他の情報処理装置に表示される画面の一例を示している。
【図１４】第２の実施形態に係る情報処理装置に表示される画面の一例を示している。
【図１５】第２の実施形態に係る情報処理装置に表示される画面の他の例を示している。
【図１６】他のユーザからのコンテンツ推薦処理の流れの一例を示すフローチャートである。
【図１７】コンテンツ提供サーバからのコンテンツ推薦処理の流れの一例を示すフローチャートである。
【図１８】他のユーザが視聴しているコンテンツの視聴を要求する処理の流れの一例を示すフローチャートである。
【符号の説明】
【０１４１】
１０、１２              情報処理装置
２０、２２              コンテンツ提供サーバ
４０                    他の情報処理装置
１１０、１１２          操作処理部
１２０                  第１コンテンツ再生部
１３０                  第２コンテンツ再生部
１４０                  通信部
１５０、１５２          表示制御部
１６０                  表示部
１７０                  接続状況取得部
１８０                  コンテンツ選択部
【図１】
2009289180.tif 000003
【図２】
2009289180.tif 000004
【図３】
2009289180.tif 000005
【図４】
2009289180.tif 000006
【図５】
2009289180.tif 000007
【図６】
2009289180.tif 000008
【図７】
2009289180.tif 000009
【図８】
2009289180.tif 000010
【図９】
2009289180.tif 000011
【図１０】
2009289180.tif 000012
【図１１】
2009289180.tif 000013
【図１２】
2009289180.tif 000014
【図１３】
2009289180.tif 000015
【図１４】
2009289180.tif 000016
【図１５】
2009289180.tif 000017
【図１６】
2009289180.tif 000018
【図１７】
2009289180.tif 000019
【図１８】
2009289180.tif 000020