(57)【要約】【課題】ユーザの利便性をより向上させることを可能とする。【解決手段】ユーザが行う動作についての情報である動作情報に基づいて、表示画面に対して行われる当該ユーザの特定の動作であるトリガー動作を検出するトリガー動作検出部と、前記トリガー動作検出部によって検出された前記トリガー動作に応じて、前記表示画面に第１のコンテンツが表示されかつ前記第１のコンテンツと関連する第２のコンテンツが表示されない第１の表示状態と、前記表示画面に前記第１のコンテンツと前記第２のコンテンツとが少なくとも表示された第２の表示状態とを切り換える表示制御部と、を備える、情報処理装置を提供する。【選択図】図１
2014233035.tif 000002
【特許請求の範囲】
【請求項１】
ユーザが行う動作についての情報である動作情報に基づいて、表示画面に対して行われる当該ユーザの特定の動作であるトリガー動作を検出するトリガー動作検出部と、
前記トリガー動作検出部によって検出された前記トリガー動作に応じて、前記表示画面に第１のコンテンツが表示されかつ前記第１のコンテンツと関連する第２のコンテンツが表示されない第１の表示状態と、前記表示画面に前記第１のコンテンツと前記第２のコンテンツとが少なくとも表示された第２の表示状態とを切り換える表示制御部と、
を備える、情報処理装置。
【請求項２】
前記トリガー動作検出部は、ユーザの視線が表示画面内の所定の領域に向けられる動作を前記トリガー動作として検出する、
請求項１に記載の情報処理装置。
【請求項３】
前記トリガー動作は、ユーザが、前記表示画面の少なくとも１辺の方向に視線を向け、前記表示画面における当該ユーザの視線方向の奥行きに対応する空間を覗き込む覗き込み動作である、
請求項１に記載の情報処理装置。
【請求項４】
前記表示制御部は、前記覗き込み動作においてユーザが覗き込んだ方向から前記表示画面に前記第２のコンテンツを挿入することにより、前記第１の表示状態から前記第２の表示状態への切り換えを行う、
請求項３に記載の情報処理装置。
【請求項５】
前記トリガー動作検出部は、前記動作情報に含まれるユーザの頭部及び視線の少なくともいずれかの動きについての情報に基づいて、前記覗き込み動作を検出する、
請求項３に記載の情報処理装置。
【請求項６】
前記表示制御部は、前記覗き込み動作におけるユーザの頭部及び視線の少なくともいずれかの動きの移動量に応じて、前記第２のコンテンツを前記表示画面に徐々に挿入させる、
請求項５に記載の情報処理装置。
【請求項７】
前記表示制御部は、前記第２の表示状態において、前記覗き込み動作におけるユーザの視線方向に、前記表示画面の奥行きを反映した３次元画像として前記第２のコンテンツを前記表示画面に表示させる、
請求項３に記載の情報処理装置。
【請求項８】
前記表示制御部は、前記第２の表示状態において、前記覗き込み動作におけるユーザの頭部及び視線の少なくともいずれかの動きの移動量に応じて、前記第２のコンテンツの前記３次元画像の角度及び奥行き方向の位置の表示を変化させる、
請求項７に記載の情報処理装置。
【請求項９】
前記トリガー動作は、ユーザの少なくとも体の一部位が前記表示画面に対して第１の方向に沿って動く動作である、
請求項１に記載の情報処理装置。
【請求項１０】
前記表示制御部は、前記トリガー動作におけるユーザの少なくとも体の一部位の前記第１の方向への移動量に応じて、前記第１の方向から前記表示画面に前記第２のコンテンツを徐々に挿入することにより、前記第１の表示状態から前記第２の表示状態への切り換えを行う、
請求項９に記載の情報処理装置。
【請求項１１】
前記表示制御部は、前記第２の表示状態において、前記第１のコンテンツと前記第２のコンテンツとを、前記表示画面内の互いに異なる領域にそれぞれ表示させる、
請求項１に記載の情報処理装置。
【請求項１２】
前記表示制御部は、前記第２の表示状態において、前記第１のコンテンツ及び前記第２のコンテンツに加えて、他のコンテンツを表示画面に更に表示させる、
請求項１に記載の情報処理装置。
【請求項１３】
前記トリガー動作検出部は、ユーザの少なくとも体の一部位が前記表示画面に対して互いに異なる複数の方向に沿って動く動作を、それぞれ前記トリガー動作として検出し、
前記表示制御部は、前記第２の表示状態において、前記トリガー動作におけるユーザの少なくとも体の一部位が動く方向から前記表示画面に前記第２のコンテンツ及び前記他のコンテンツをそれぞれ挿入することにより、前記第１の表示状態から前記第２の表示状態への切り換えを行う、
請求項１２に記載の情報処理装置。
【請求項１４】
前記第２のコンテンツは、前記ユーザと少なくとも１人以上の対話相手とが前記情報処理装置を介して前記ユーザ及び前記対話相手が撮影された撮像画像並びに前記ユーザ及び前記対話相手が発した音声を少なくとも互いに送受信するビデオチャットシステムにおける、前記対話相手の撮像画像である、
請求項１に記載の情報処理装置。
【請求項１５】
前記表示制御部は、前記第２の表示状態において、互いに異なる複数の前記対話相手の撮像画像を前記表示画面に表示させる、
請求項１４に記載の情報処理装置。
【請求項１６】
前記表示制御部は、前記撮像画像の前記表示画面に対する向きのずれ及び前記撮像画像の表示領域内での位置のずれの少なくともいずれか含む前記撮像画像の偏りを補正し、当該偏りが補正された後の撮像画像を、前記第２の表示状態において前記第２のコンテンツとして前記表示画面に表示させる、
請求項１４に記載の情報処理装置。
【請求項１７】
前記動作情報を取得する動作情報取得部を更に備え、
前記動作情報取得部は、撮像対象の画像を撮影する撮像部を含み、当該撮像部によって撮影された撮像画像に基づいて、ユーザの少なくとも体の一部位の動きについての情報を取得することにより前記動作情報を取得し、
前記トリガー動作検出部は、前記動作情報取得部によって取得された前記動作情報に含まれるユーザの少なくとも体の一部位の動きについての情報に基づいて、前記トリガー動作を検出する、
請求項１に記載の情報処理装置。
【請求項１８】
前記トリガー動作は、ユーザが、前記表示画面の少なくとも１辺の方向に視線を向け、前記表示画面から前記表示画面の外部に対応する空間を覗き込む覗き込み動作であり、
前記撮像部は、前記覗き込み動作におけるユーザの視線方向に対応する位置に配設される、
請求項１７に記載の情報処理装置。
【請求項１９】
ユーザが行う動作についての情報である動作情報に基づいて、表示画面に対して行われる当該ユーザの特定の動作であるトリガー動作を検出することと、
検出された前記トリガー動作に応じて、前記表示画面に第１のコンテンツが表示されかつ前記第１のコンテンツと関連する第２のコンテンツが表示されない第１の表示状態と、前記表示画面に前記第１のコンテンツと前記第２のコンテンツとが少なくとも表示された第２の表示状態とを切り換えることと、
を含む、表示制御方法。
【請求項２０】
コンピュータに、
ユーザが行う動作についての情報である動作情報に基づいて、表示画面に対して行われる当該ユーザの特定の動作であるトリガー動作を検出する機能と、
検出された前記トリガー動作に応じて、前記表示画面に第１のコンテンツが表示されかつ前記第１のコンテンツと関連する第２のコンテンツが表示されない第１の表示状態と、前記表示画面に前記第１のコンテンツと前記第２のコンテンツとが少なくとも表示された第２の表示状態とを切り換える機能と、
を実現させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本開示は、情報処理装置、表示制御方法及びプログラムに関する。
【背景技術】
【０００２】
近年、相手の顔を見ながら互いに通話を行うテレビ電話システム（ビデオチャットシステム）を、ＰＣ（Ｐｅｒｓｏｎａｌ  Ｃｏｍｐｕｔｅｒ）等の個人用の情報処理端末を用いて気軽に利用することが一般的になっている。ビデオチャットシステムにおいては、対話相手とのより円滑なコミュニケーションを実現するために、対話相手とあたかも対面しているかのように、ユーザに対して対面相手の画像を表示する技術が提案されている。例えば、特許文献１には、ユーザの視線（目の位置）の変化に応じて、表示画面の奥行き及びユーザの視線方向の奥行きを反映した対話相手の画像をユーザ側の表示画面に表示させる技術が提案されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１１−７７７１０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
一方、近年、ＰＣ等の情報処理装置においては、複数のアプリケーションを同時に実行する楽しみ方が普及しつつある。例えば、ビデオチャットシステムにおいては、他のコンテンツ（例えば、放送局から配信されるテレビ番組等）を視聴しながらビデオチャットを行う楽しみ方が提案されている。
【０００５】
ここで、複数のアプリケーションを同時に実行する場合には、それらのアプリケーションに関する複数のコンテンツが表示画面に表示され得るため、ユーザの利便性の観点からは、ユーザにとってより自由度の高い表示制御が行われることが求められる。例えば、上記のビデオチャットの例であれば、他のコンテンツとビデオチャットの対話相手の撮像画像とを両方表示させたり、いずれか一方のみを表示させて必要に応じて表示を切り換えたりといった表示画面の表示制御が、よりユーザにとって簡易な方法によって行われることが望ましい。上記特許文献１には、このような他のコンテンツを視聴しながらビデオチャットを行う場合については言及されておらず、互いに異なる複数のコンテンツが表示画面に表示される際の表示制御におけるユーザの利便性については検討されていなかった。
【０００６】
そこで、互いに異なる複数のコンテンツが表示画面に表示される際の表示制御について、ユーザの利便性をより向上させることが望まれていた。本開示では、ユーザの利便性をより向上させることが可能な、新規かつ改良された情報処理装置、表示制御方法及びプログラムを提案する。
【課題を解決するための手段】
【０００７】
本開示によれば、ユーザが行う動作についての情報である動作情報に基づいて、表示画面に対して行われる当該ユーザの特定の動作であるトリガー動作を検出するトリガー動作検出部と、前記トリガー動作検出部によって検出された前記トリガー動作に応じて、前記表示画面に第１のコンテンツが表示されかつ前記第１のコンテンツと関連する第２のコンテンツが表示されない第１の表示状態と、前記表示画面に前記第１のコンテンツと前記第２のコンテンツとが少なくとも表示された第２の表示状態とを切り換える表示制御部と、を備える、情報処理装置が提供される。
【０００８】
また、本開示によれば、ユーザが行う動作についての情報である動作情報に基づいて、表示画面に対して行われる当該ユーザの特定の動作であるトリガー動作を検出することと、検出された前記トリガー動作に応じて、前記表示画面に第１のコンテンツが表示されかつ前記第１のコンテンツと関連する第２のコンテンツが表示されない第１の表示状態と、前記表示画面に前記第１のコンテンツと前記第２のコンテンツとが少なくとも表示された第２の表示状態とを切り換えることと、を含む、表示制御方法が提供される。
【０００９】
また、本開示によれば、コンピュータに、ユーザが行う動作についての情報である動作情報に基づいて、表示画面に対して行われる当該ユーザの特定の動作であるトリガー動作を検出する機能と、検出された前記トリガー動作に応じて、前記表示画面に第１のコンテンツが表示されかつ前記第１のコンテンツと関連する第２のコンテンツが表示されない第１の表示状態と、前記表示画面に前記第１のコンテンツと前記第２のコンテンツとが少なくとも表示された第２の表示状態とを切り換える機能と、を実現させるためのプログラムが提供される。
【００１０】
本開示によれば、ユーザが行う動作についての情報である動作情報に基づいて、表示画面に対して行われる当該ユーザの特定の動作であるトリガー動作が検出される。そして、検出された当該トリガー動作に応じて、表示画面に第１のコンテンツが表示されかつ第２のコンテンツが表示されない第１の表示状態と、前記表示画面に前記第１のコンテンツと前記第２のコンテンツとが少なくとも表示された第２の表示状態とが切り換えられる表示制御が行われる。従って、比較的簡易なトリガー動作によって表示画面の表示を制御することが可能となる。
【発明の効果】
【００１１】
以上説明したように本開示によれば、ユーザの利便性をより向上させることが可能となる。
【図面の簡単な説明】
【００１２】
【図１】本開示の一実施形態に係る表示制御システム及び情報処理装置の一構成例を示す機能ブロック図である。
【図２Ａ】一般的な既存の表示制御処理における表示画面の一例を模式的に示す概略図である。
【図２Ｂ】一般的な既存の表示制御処理における表示画面の一例を模式的に示す概略図である。
【図３Ａ】トリガー動作が覗き込み動作である場合の表示制御処理における表示画面の一例を模式的に示す概略図である。
【図３Ｂ】トリガー動作が覗き込み動作である場合の表示制御処理における表示画面の一例を模式的に示す概略図である。
【図３Ｃ】トリガー動作が覗き込み動作である場合の表示制御処理における表示画面の一例を模式的に示す概略図である。
【図４Ａ】ビデオチャットにおいて対話相手が複数である場合の表示制御処理における表示画面の一例を模式的に示す概略図である。
【図４Ｂ】ビデオチャットにおいて対話相手が複数である場合の表示制御処理における表示画面の一例を模式的に示す概略図である。
【図５】第２の表示状態において互いに異なる複数の第２のコンテンツが表示される場合の表示制御処理における表示画面の一例を模式的に示す概略図である。
【図６】第２の表示状態におけるユーザ及び対話相手の表示の補正処理について説明するための説明図である。
【図７】本開示の一実施形態に係る表示制御方法の処理手順の一例を示すフロー図である。
【図８】本開示の一実施形態に係る情報処理装置のハードウェア構成を示す機能ブロック図である。
【発明を実施するための形態】
【００１３】
以下に添付図面を参照しながら、本開示の好適な実施の形態について詳細に説明する。なお、本明細書及び図面において、実質的に同一の機能構成を有する構成要素については、同一の符号を付することにより重複説明を省略する。
【００１４】
なお、説明は以下の順序で行うものとする。
１．表示制御システム及び情報処理装置の構成
２．表示制御処理の具体例
２−１．一般的な既存の表示制御処理
２−２．本実施形態に係る表示制御処理
２−２−１．覗き込み動作による表示制御
２−２−２．複数の第２のコンテンツの表示
２−２−３．互いに異なる複数のコンテンツの表示
２−２−４．ユーザ及び対話相手の表示の補正
３．表示制御方法の処理手順
４．ハードウェア構成
５．まとめ
【００１５】
＜１．表示制御システム及び情報処理装置の構成＞
本開示の一実施形態においては、互いに異なる複数のコンテンツが表示され得る状況における表示画面の表示制御が行われる。具体的には、本実施形態においては、ユーザが行う動作についての情報である動作情報に基づいて、表示画面に対して行われる当該ユーザの特定の動作であるトリガー動作が検出される。そして、検出された当該トリガー動作に応じて、表示画面に第１のコンテンツが表示されかつ前記第１のコンテンツと関連する第２のコンテンツが表示されない第１の表示状態と、前記表示画面に前記第１のコンテンツと前記第２のコンテンツとが少なくとも表示された第２の表示状態とが切り換えられる表示制御が行われる。以下の説明では、これらの各処理を少なくとも含む本実施形態における一連の処理のことを、表示制御処理と呼称する。
【００１６】
まず、本実施形態に係る表示制御処理を実現するための表示制御システムの一構成例について説明する。なお、以下の説明においては、ビデオチャットシステムを利用する場合を例に挙げて、他のコンテンツ（例えば放送局から配信されるテレビ番組等）を視聴しながらビデオチャットを行う際の表示画面の表示制御処理について説明する。また、ビデオチャット中に表示画面に表示される互いに異なる複数のコンテンツは、例えば、上記テレビ番組等の他のコンテンツ（以下、第１のコンテンツとも呼称する。）と、ビデオチャットの利用者（ユーザ及び対話相手）の撮像画像（以下、第２のコンテンツとも呼称する。）であるとする。従って、ビデオチャットシステムを利用する場合であれば、本実施形態に係る表示制御処理では、第１のコンテンツである他のコンテンツが表示されかつ第２のコンテンツであるビデオチャットにおける対話相手の撮像画像が表示されない第１の表示状態と、当該他のコンテンツと当該対話相手の撮像画像とが少なくとも表示された第２の表示状態とが切り換えられる。第１のコンテンツ及び第２のコンテンツは、ともにビデオチャット利用時に表示画面に表示され得るものであるから、互いに関連し合うコンテンツであると言える。ただし、本実施形態に係る表示制御処理は、ビデオチャットシステム利用時における表示画面の表示制御に限定されず、表示画面において互いに異なる複数のコンテンツの表示が切り換えられる表示制御であれば、他のシステムやアプリケーションの利用時における表示制御にも適用可能である。また、第１のコンテンツ及び第２のコンテンツも上記の例に限定されず、表示画面に表示されるコンテンツはあらゆる画像、映像、テキスト等のコンテンツであってよい。
【００１７】
図１を参照して、本実施形態に係る表示制御処理を実現するための表示制御システム、及び、当該表示制御システムを構成する情報処理装置の一構成例について説明する。図１は、本開示の一実施形態に係る表示制御システム及び情報処理装置の一構成例を示す機能ブロック図である。
【００１８】
図１を参照すると、本実施形態に係る表示制御システム１は、複数の情報処理装置１０とシステム管理サーバ２０とが、通信網（ネットワーク）３０を介して互いに各種の情報を通信可能に（送受信可能に）接続されて構成される。
【００１９】
システム管理サーバ２０は、ビデオチャットシステムにおける各種の情報や処理を統合的に管理、制御するサーバである。ここで、ビデオチャットシステムとは、情報処理装置１０のユーザと少なくとも１人以上の対話相手とが、情報処理装置１０を介してユーザ及び対話相手が撮影された撮像画像についての情報並びにユーザ及び対話相手が発した音声についての情報を少なくとも互いに送受信することが可能なシステムであり、いわゆるテレビ電話システムのことである。例えば、システム管理サーバ２０は、当該ビデオチャットシステムの利用者のアカウント情報（ＩＤ情報、パスワード情報等）の管理や、利用者間のビデオチャットの接続や切断等の各種の処理を行う。更に、システム管理サーバ２０は、一般的な公知のビデオチャットシステムのシステム管理サーバが行う各種の処理を行うことができる。なお、以下の説明では、ビデオチャットシステムにおいて情報処理装置１０を介してユーザと対話相手との間でやり取りされる各種の情報について、ユーザ及び対話相手が撮影された撮像画像を含む画像に関する各種の情報を映像情報とも呼称し、ユーザ及び対話相手が発した音声を含む音声に関する各種の情報を音声情報とも呼称する。
【００２０】
情報処理装置１０は、例えばＰＣ等の情報処理端末であり、システム管理サーバ２０の管理の下、ビデオチャットを行うための端末である。例えば、各情報処理装置１０には、ビデオチャットシステムにおけるそれぞれ個別のアカウントが割り当てられている。当該アカウントに基づいて、システム管理サーバ２０によって認証された複数の情報処理装置１０が互いに映像情報及び音声情報等を送受信可能に接続されることにより、複数の情報処理装置１０間におけるビデオチャットが可能となる。
【００２１】
図１に示す例では、簡単のため、２つの情報処理装置１０がネットワーク３０を介して接続される様子が図示されている。以下の説明では、便宜的に、一方の情報処理装置１０を利用するユーザのことをユーザＡ、他方の情報処理装置１０を利用するユーザのことをユーザＢと呼称して、ビデオチャットにおける双方の利用者を区別する。また、以下では、主にユーザＡの視点から本実施形態に係る表示制御処理について説明を行うこととするが、ユーザＡの情報処理装置１０において行われる各種の処理については、ユーザＢの情報処理装置１０においても同様の処理が行われてよい。また、以下の説明では、ユーザＡのことを単に「ユーザ」とも呼称し、ユーザＢのことを「対話相手」とも呼称する。
【００２２】
情報処理装置１０の構成について詳しく説明する。図１を参照すると、本実施形態に係る情報処理装置１０は、動作情報取得部１１０、表示部１２０、通信部１３０及び制御部１４０を備える。なお、図１では、簡単のため、一方の情報処理装置１０（例えばユーザＡの情報処理装置１０）についてのみその構成を詳細に図示し、他方の情報処理装置１０（例えばユーザＢの情報処理装置１０）についてはその詳細な構成の図示を省略しているが、各情報処理装置１０は同様の構成を有する。ここでは、ユーザＡの情報処理装置１０を例に挙げてその構成について説明する。
【００２３】
動作情報取得部１１０は、ユーザが行う動作についての情報である動作情報を取得する。ここで、動作情報には、ユーザの動作に関する情報であればあらゆる情報が含まれてよい。例えば、動作情報には、ユーザの少なくとも体の一部位の動き（以下、単にユーザの動きとも呼称する。）についての情報や、ユーザが発した音声についての情報等が含まれ得る。
【００２４】
動作情報取得部１１０が動作情報を取得する方法について詳しく説明する。本実施形態では、動作情報取得部１１０は、撮像対象の画像を撮影する撮像部１１１を有する。
【００２５】
撮像部１１１は、撮像対象を静止画、動画等の形式で撮影することができるカメラ等の撮像手段である。本実施形態では、撮像部１１１の撮像対象は情報処理装置１０のユーザであり、撮像部１１１はユーザの動きが少なくとも含まれる画像を撮影可能な位置に配設される。具体的には、ビデオチャット利用時には、ユーザは表示部１２０の表示画面と対向する場所に位置することが想定されるため、撮像部１１１は、当該表示画面と対向する空間を撮影範囲とするように、例えば表示画面の上部等に配設される。
【００２６】
動作情報取得部１１０は、撮像部１１１によって撮影された撮像画像に基づいてユーザの少なくとも体の一部位の動きについての情報を取得することにより、ユーザの動作情報を取得することができる。具体的には、動作情報取得部１１０は、撮像部１１１によって撮影された、例えば動画や連続撮影された画像等から画像内の物体の移動を表す動きベクトルを抽出することにより、当該動きベクトルに基づいて、ユーザの動きについての情報（例えば、ユーザの動きの方向や移動量についての情報）を取得することができる。なお、動作情報取得部１１０が撮像画像に基づいてユーザの動きについての情報を取得する方法は動きベクトルを利用するものに限定されず、画像解析により画像内の物体の移動を検出する各種の公知の方法が用いられてよい。
【００２７】
また、動作情報取得部１１０が取得する動作情報には、ユーザの体全体の動きについての情報だけでなく、ユーザの体の一部位の動きについての情報が含まれてもよい。例えば、動作情報には、ユーザの手や指の動き、頭部の動き、眼球の動き（すなわち、視線の動き）等、ユーザの体の各部位の動きが含まれ得る。
【００２８】
なお、図１に示す例では、動作情報取得部１１０が撮像部１１１を有し、撮像部１１１によって撮影された撮像画像に基づいてユーザの動作情報を取得する場合について説明したが、本実施形態はかかる例に限定されない。動作情報取得部１１０は、撮像部１１１以外の他の構成を有し、当該他の構成によって取得された情報に基づいて動作情報を取得してもよい。例えば、動作情報取得部１１０は、赤外線センサ装置や超音波センサ装置等の測距センサ装置を有し、当該測距センサ装置によって測定されたユーザまでの距離に基づいてユーザの動きについての情報を取得することにより、動作情報を取得してもよい。また、動作情報取得部１１０は、撮像部１１１と当該測距センサ装置とをともに有し、撮像画像及びユーザまでの距離に基づいてユーザの動きについての情報を取得してもよい。動作情報取得部１１０は、その他、あらゆる公知の動き検出方法を用いてユーザの動きについての情報を取得することができる。このように、動作情報取得部１１０が複数の動き検出方法を組み合わせてユーザの動きについての情報を取得することにより、動作情報におけるユーザの動きについての情報の精度を向上させることができる。
【００２９】
また、上述したように、動作情報にはユーザが発した音声についての情報等が含まれてもよい。動作情報取得部１１０は、例えばマイクロフォン装置等の集音装置を有し、当該集音装置によってユーザの音声についての情報を取得することにより動作情報を取得することができる。動作情報は、例えばユーザが特定の言葉を含む音声を発する動作であってもよい。
【００３０】
動作情報取得部１１０によって取得されたユーザの動作情報は、後述する制御部１４０のトリガー動作検出部１４１に送信される。また、撮像部１１１によって撮影された撮像画像についての情報及び／又は当該集音装置によって集音された音声についての情報は、通信部１３０に送信され、ビデオチャットにおいてやり取りされる映像情報及び／又は音声情報として、通信部１３０によってネットワーク３０を介して対話相手の情報処理装置１０に送信されてもよい。つまり、本実施形態では、撮像部１１１によって撮影された撮像画像についての情報がビデオチャットにおける映像情報として対話相手の情報処理装置１０に送信され、当該撮像画像が対話相手の情報処理装置１０の表示画面に表示されてもよい。また、上記集音部によって集音された音声についての情報がビデオチャットにおける音声情報として対話相手の情報処理装置１０に送信され、当該音声が対話相手の情報処理装置１０の音声出力装置から出力されてもよい。このように、撮像部１１１によって撮影された撮像画像についての情報及び／又は当該集音装置によって集音された音声についての情報は、動作情報取得部１１０による動作情報の取得に用いられるとともに、ビデオチャットにおける映像情報及び／又は音声情報としても用いられることができる。
【００３１】
表示部１２０は、各種の情報を画像、文字、グラフ等あらゆる形式でユーザに対して視覚的に表示する表示手段である。表示部１２０は、例えばディスプレイ装置等の表示装置を有し、当該表示装置の表示画面の表示は、後述する制御部１４０の表示制御部１４２によって制御される。本実施形態においては、表示部１２０は、第１のコンテンツとして、ビデオチャットにおける対話相手の撮像画像以外の他のコンテンツを表示画面に表示する。また、表示部１２０は、当該第１のコンテンツとともに、第２のコンテンツとしてビデオチャットにおける対話相手の撮像画像を表示画面に表示する。ユーザは、表示部１２０の表示画面を見ながらビデオチャットを行うことができる。表示部１２０の表示画面の表示制御については、表示制御部１４２の機能について説明する際に詳しく後述する。また、表示部１２０の表示画面の表示については、下記［３−２．本実施形態に係る表示制御処理］で、表示画面の具体的な表示例を図示しながら詳しく説明する。
【００３２】
通信部１３０は、情報処理装置１０と他の外部の装置（外部装置）とを、各種の情報を互いに送受信可能に接続する通信手段である。本実施形態においては、通信部１３０は、ネットワーク３０を介して、システム管理サーバ２０及び他の情報処理装置１０との間で、ビデオチャットに係る各種の情報や、表示制御処理に係る各種の情報を互いに送受信する。例えば、通信部１３０は、ネットワーク３０を介して、システム管理サーバ２０との間で、アカウント情報等、ビデオチャットの利用に必要な各種の情報を互いに送受信する。また、例えば、通信部１３０は、ネットワーク３０を介して、対話相手の情報処理装置１０との間で、ビデオチャットにおける映像情報及び／又は音声情報や、当該映像情報及び／又は音声情報の送受信についての応答要求並びに当該応答要求に対する応答等の情報を互いに送受信する。ここで、本実施形態において、応答要求とは、一方の情報処理装置１０から他方の情報処理装置１０に対して送信される要求であって、ビデオチャットにおいて映像情報及び／又は音声情報の送受信の可否を問う旨の要求である。当該応答要求を受信したユーザ又は対話相手は、映像情報及び／又は音声情報の送受信を許可する旨の応答を行い会話を開始することもできるし、何らかの事情によって会話ができない状況であれば当該送受信を許可しない旨の応答を行うこともできる。なお、当該応答要求及びそれに対する応答は、映像情報のみについて行われてもよいし、音声情報のみについて行われてもよい。
【００３３】
制御部１４０は、情報処理装置１０を統合的に制御するとともに、本実施形態に係る表示制御処理における各種の処理を行う。なお、図１では、制御部１４０の構成について、本実施形態に係る表示制御処理に関係する構成について主に図示し、その他の構成については図示を省略している。ただし、制御部１４０は、図１には図示されない他の各種の構成を有してもよい。例えば、制御部１４０は、ビデオチャットを行うための各種の構成を更に有する。
【００３４】
制御部１４０の機能及び構成について詳細に説明する。図１を参照すると、制御部１４０は、トリガー動作検出部１４１及び表示制御部１４２を有する。
【００３５】
トリガー動作検出部１４１は、ユーザが行う動作についての情報である動作情報に基づいて、表示画面に対して行われる当該ユーザの特定の動作であるトリガー動作を検出する。本実施形態では、トリガー動作検出部１４１は、動作情報取得部１１０によって取得されたユーザの動作情報に基づいて当該トリガー動作を検出することができる。
【００３６】
ここで、トリガー動作とは、後述する表示制御部１４２による制御により、表示部１２０の表示画面の表示が、第１の表示状態と第２の表示状態とで切り換えられるきっかけとなる動作のことである。本実施形態においては、トリガー動作は、ユーザの動作に関する特定の動作であればあらゆる動作であってよく、ユーザによって適宜設定可能である。例えば、トリガー動作にはユーザの視線に関する動作が含まれてもよい。具体的には、トリガー動作は、ユーザの視線が表示画面内の所定の領域に向けられる動作であってよい。ここで所定の領域とは、例えば表示画面の４隅や上下左右の少なくともいずれかの方向の端（辺）等に設定され得る。すなわち、トリガー動作は、ユーザの視線が表示画面の所定の端や隅に向けられる動作であってもよい。また、例えば、トリガー動作は、ユーザが、前記表示画面の少なくとも１辺の方向に視線を向け、前記表示画面における当該ユーザの視線方向の奥行きに対応する空間を覗き込む覗き込み動作であってもよい。当該覗き込み動作の詳細については、下記［２−２．本実施形態に係る表示制御処理］で図３Ａ及び図３Ｂを参照して詳しく説明する。なお、トリガー動作検出部１４１は、例えば動作情報取得部１１０によって取得された動作情報に含まれるユーザの頭部及び視線の少なくともいずれかの動きについての情報に基づいて、当該覗き込み動作を検出することができる。
【００３７】
また、例えば、トリガー動作は、ユーザの少なくとも体の一部位が表示画面に対して第１の方向に沿って動く動作であってもよい。ここで、トリガー動作における第１の方向とは、例えば、表示部１２０の表示画面における上下方向又は左右方向と略平行な方向である。後述するが、本実施形態に係る表示制御処理においては、トリガー動作における第１の方向から表示画面に第２のコンテンツが挿入される表示制御が行われ得る。従って、第１の方向を表示部１２０の表示画面の上下方向又は左右方向と略平行な方向としてトリガー動作が設定されることにより、第２のコンテンツが挿入される方向が表示画面の上下方向又は左右方向となるため、表示画面内の第１のコンテンツ及び第２のコンテンツの表示の構成が秩序だったものとなり、ユーザにとってより視聴しやすいものとなる。ただし、本実施形態においては、トリガー動作における第１の方向はかかる例に限定されず、表示部１２０の表示画面に対して斜めの方向や略垂直な方向であってもよい。なお、以下の説明において、上下左右等の方向を示す言葉は、特に記載のない限り、表示部１２０の表示画面に対向するユーザから見た、当該表示画面を基準とした方向を意味するものとする。
【００３８】
また、トリガー動作は１つの動作に限定されず、互いに異なる複数の動作が、それぞれトリガー動作として設定されてもよい。トリガー動作検出部１４１は、動作情報に基づいて、トリガー動作として設定されている複数の動作をそれぞれ検出することができる。例えば、上述したような各トリガー動作のうちの複数の動作がトリガー動作としてそれぞれ設定されてもよい。また、トリガー動作が、ユーザの少なくとも体の一部位が表示画面に対して第１の方向に沿って動く動作である場合には、ユーザの少なくとも体の一部位が当該第１の方向とは異なる他の方向に沿って動く動作が、トリガー情報として更に設定されてもよい。トリガー動作検出部１４１は、ユーザの少なくとも体の一部位が表示画面に対して互いに異なる複数の方向に沿って動く動作を、それぞれトリガー動作として検出することができる。
【００３９】
また、トリガー動作には、ユーザが行ったトリガー動作をやめる動作が含まれてもよい。例えば、トリガー動作が上述した視線を所定の領域に向ける動作である場合には、ユーザが視線を当該所定の領域からそらす動作（例えば元々視線を向けていた方向に戻す動作）もトリガー動作であってもよい。また、例えば、トリガー動作が上述した覗き込み動作である場合には、ユーザが当該覗き込み動作をやめて元の姿勢に戻る動作もトリガー動作であってもよい。
【００４０】
また、トリガー動作は、ユーザの動きを伴う動作に限定されず、例えばユーザが音声を発する動作であってもよい。トリガー動作が音声を発する動作である場合、動作情報取得部１１０によってユーザが発した音声についての情報が取得され、トリガー動作検出部１４１は当該音声についての情報に基づいてトリガー動作を検出することができる。また、トリガー動作検出部１４１が音声認識機能を有し、ユーザが特定の言葉を含む音声を発する動作がトリガー動作として検出されてもよい。
【００４１】
トリガー動作検出部１４１は、トリガー動作が検出された旨の情報を、表示制御部１４２及び通信部１３０に送信する。上述したように、本実施形態においては、トリガー動作が検出されることにより、表示部１２０の表示画面の表示が、第１の表示状態と第２の表示状態とで切り換えられる。第２の表示状態では、第２のコンテンツであるビデオチャットにおける対話相手の撮像画像が表示画面に表示されるため、トリガー動作が検出された旨の情報を受信した通信部１３０は、対話相手の情報処理装置１０から対話相手の撮像画像を得るために、対話相手の情報処理装置１０との間でビデオチャットに関する各種の情報の送受信を行う。なお、本実施形態においては、第１の表示状態では映像情報の送受信は行われていないが、音声情報のみは送受信されていてもよいし、音声情報も映像情報と併せて送受信されていなくてもよい。また、通信部１３０は、表示部１２０の表示画面の表示が第１の表示状態から第２の表示状態に切り換えられる前に、ビデオチャットにおける映像情報及び／又は音声情報の送受信についての応答要求や当該応答要求に対する応答とを、対話相手の情報処理装置１０との間でやり取りしてもよい。
【００４２】
表示制御部１４２は、トリガー動作検出部１４１によって検出されたトリガー動作に応じて、表示部１２０の表示画面に第１のコンテンツが表示されかつ前記第１のコンテンツと関連する第２のコンテンツが表示されない第１の表示状態と、当該表示画面に前記第１のコンテンツと前記第２のコンテンツとが少なくとも表示された第２の表示状態とを切り換える表示制御を行う。なお、本実施形態では、第１の表示状態においては、第１のコンテンツのみが表示画面に表示されていてもよいし、第１のコンテンツとともに第２のコンテンツ以外の他のコンテンツが表示画面に表示されていてもよい。このように、本実施形態に係る表示制御部１４２は、表示部１２０の表示画面における第１のコンテンツと第２のコンテンツの表示を少なくとも制御する機能を有し、第１のコンテンツと第２のコンテンツのうちで第１のコンテンツのみが表示された第１の表示状態と、第１のコンテンツと第２のコンテンツとが少なくとも表示された第２の表示状態とを切り換える機能を有するものであってもよい。本実施形態においては、ユーザが、トリガー動作として設定されている動作を行うことにより、表示部１２０の表示画面の表示が制御される。
【００４３】
例えば、上述したように、本実施形態においては、第１のコンテンツはビデオチャットにおける対話相手の撮像画像以外の他のコンテンツであり、第２のコンテンツはビデオチャットにおける対話相手の撮像画像であってよい。従って、ユーザは、他のコンテンツ（例えばテレビ番組等）の視聴に集中したい場合には表示画面の状態を第１の表示状態にし、当該テレビ番組の感想について会話する等、ビデオチャットの相手とコミュニケーションを取りたい場合には表示画面の状態を第２の表示状態にする、といったように、トリガー動作を行うことによって、表示画面の表示を所望の表示状態に制御することができる。よって、ビデオチャットにおいてユーザにとって利便性の高い表示制御が実現される。
【００４４】
以下、表示制御部１４２による表示画面の表示制御について、より詳細に説明する。
【００４５】
例えば、表示制御部１４２は、第２の表示状態において、第１のコンテンツと第２のコンテンツとを、表示部１２０の表示画面内の互いに異なる領域にそれぞれ表示させてもよい。すなわち、表示制御部１４２は、第２の表示状態において、第１のコンテンツと第２のコンテンツとを重畳させないように表示させることができる。表示制御部１４２が第１のコンテンツと第２のコンテンツとを重畳させないように表示させることにより、ユーザの第１のコンテンツの視聴が第２のコンテンツの表示によって妨げられない。なお、第１のコンテンツ及び第２のコンテンツがそれぞれ表示される領域の大きさ（すなわち、表示画面における第１のコンテンツ及び第２のコンテンツの表示領域の比率）は、ユーザによって適宜設定可能であってよい。
【００４６】
また、トリガー動作が覗き込み動作である場合には、表示制御部１４２は、当該覗き込み動作においてユーザが覗き込んだ方向から表示画面に第２のコンテンツを挿入することにより、第１の表示状態から第２の表示状態への切り換えを行ってもよい。また、表示制御部１４２は、当該覗き込み動作におけるユーザの頭部及び視線の少なくともいずれかの動きの移動量（覗き込み量）に応じて、第２のコンテンツを表示画面に徐々に（段階的に）挿入させてもよい。このように、覗き込み動作における覗き込み量に応じて、表示画面上での第２のコンテンツの表示量が調整されるように表示が制御されることにより、ユーザはより簡便に第２の表示状態における第１のコンテンツと第２のコンテンツとの表示画面内における表示領域の比率を調整することが可能となる。なお、第２のコンテンツが表示画面に徐々に挿入される表示制御には、対話相手の撮像画像が徐々に表示されていく様態も含まれるし、対話相手の撮像画像の全体像は表示された状態でその表示領域が徐々に拡大されていく様態も含まれる。トリガー動作の詳細や、当該トリガー動作に応じて第２のコンテンツが表示画面に挿入される際の表示方法の詳細は、ユーザによって適宜設定され得る。
【００４７】
また、トリガー動作が覗き込み動作である場合には、表示制御部１４２は、第２の表示状態において、当該覗き込み動作におけるユーザの視線方向に、表示画面の奥行きを反映した３次元画像として前記第２のコンテンツを表示画面に表示させてもよい。更に、表示制御部１４２は、第２の表示状態において、当該覗き込み動作におけるユーザの頭部及び視線の少なくともいずれかの動きの移動量（覗き込み量）に応じて、第２のコンテンツの当該３次元画像の角度及び奥行き方向の位置の表示を変化させてもよい。このように、覗き込み動作と連動して第２のコンテンツである対話相手の撮像画像を３次元画像として表示させることにより、あたかもユーザと対話相手とが対面して会話をしているかのような臨場感をユーザに与えることができる。なお、このような覗き込み動作と連動した３次元画像の表示制御については、図３Ａ、３Ｂを参照して詳しく後述する。
【００４８】
また、トリガー動作がユーザの少なくとも体の一部位が表示画面に対して第１の方向に沿って動く動作である場合には、表示制御部１４２は、当該第１の方向から表示画面に第２のコンテンツを挿入することにより、第１の表示状態から第２の表示状態への切り換えを行ってもよい。また、表示制御部１４２は、当該トリガー動作におけるユーザの少なくとも体の一部位の当該第１の方向への移動量に応じて、第２のコンテンツを表示画面に徐々に（段階的に）挿入させてもよい。このように、トリガー動作におけるユーザの少なくとも体の一部位の当該第１の方向への移動量に応じて、表示画面上での第２のコンテンツの表示量が調整されるように表示が制御されることにより、ユーザはより簡便に第２の表示状態における第１のコンテンツと第２のコンテンツとの表示画面内における表示領域の比率を調整することが可能となる。なお、第２のコンテンツが表示画面に徐々に挿入される表示制御には、対話相手の撮像画像が徐々に表示されていく様態も含まれるし、対話相手の撮像画像の全体像は表示された状態でその表示領域が徐々に拡大されていく様態も含まれる。トリガー動作の詳細や、当該トリガー動作に応じて第２のコンテンツが表示画面に挿入される際の表示方法の詳細は、ユーザによって適宜設定され得る。
【００４９】
また、表示制御部１４２は、第２の表示状態において、互いに異なる複数の第２のコンテンツを表示画面に表示させてもよい。例えば、３人以上でビデオチャットを行っている場合であれば、対話相手が複数存在するため、第２のコンテンツである対話相手の撮像画像も複数存在し得る。この場合、表示制御部１４２は、第２の表示状態において、第１のコンテンツとともに、複数の対話相手の撮像画像を表示画面に表示させてもよい。なお、第２の表示状態において、互いに異なる複数の第２のコンテンツが表示画面に表示される場合には、上述した覗き込み動作やユーザの少なくとも体の一部位が表示画面に対して第１の方向に沿って動く動作に応じた表示制御が、各第２のコンテンツの表示に対して行われてもよい。
【００５０】
また、表示制御部１４２は、第２の表示状態において、第１のコンテンツ及び第２のコンテンツとともに、当該第１のコンテンツ及び第２のコンテンツの少なくともいずれかと関連する第３のコンテンツを表示画面に更に表示させてもよい。例えば、第１のコンテンツがテレビ番組であり、第２のコンテンツがビデオチャットにおける対話相手の撮像画像である場合であれば、第３のコンテンツは、当該テレビ番組の番組情報を示す画像やテキストであってもよいし、当該対話相手のプロフィール情報を示す画像やテキストであってもよい。従って、表示制御部１４２は、第２の表示状態において、第１のコンテンツであるテレビ番組とともに、対話相手の撮像画像と、当該テレビ番組の番組情報を示す画像やテキストや対話相手のプロフィール情報を示す画像やテキストとを、表示画面に表示させてもよい。
【００５１】
また、表示制御部１４２は、第２の表示状態において、第１のコンテンツ及び第２のコンテンツのいずれとも関連しない他のコンテンツ（第４のコンテンツ）を更に表示画面に表示させてもよい。当該第４のコンテンツは、例えば他のアプリケーションにおける動作画面等である。第２の表示状態において、第１、第２、第３及び第４のコンテンツが表示画面に表示されることにより、ユーザは、例えばテレビ番組を視聴しながらビデオチャットを行うとともに、当該テレビ番組についての情報を参照したり、当該テレビ番組の感想をビデオチャットシステムとは異なる他のサービス（例えば各種のソーシャルネットワーキングサービス（Ｓｏｃｉａｌ  Ｎｅｔｗｏｒｋｉｎｇ  Ｓｅｒｖｉｃｅ）、ソーシャルネットワーキングサイト（Ｓｏｃｉａｌ  Ｎｅｔｗｏｒｋｉｎｇ  Ｓｉｔｅ）又はソーシャルメディア（Ｓｏｃｉａｌ  Ｍｅｄｉａ）等）において投稿したりすることができ、ユーザにとってより自由なコンテンツの楽しみ方が実現される。このように、表示制御部１４２は、第２の表示状態において、第１のコンテンツ及び第２のコンテンツに加えて、他のコンテンツを表示画面に更に表示させることができる。なお、第２の表示状態において、互いに異なる複数のコンテンツが表示画面に表示される場合には、上述した覗き込み動作やユーザの少なくとも体の一部位が表示画面に対して第１の方向に沿って動く動作に応じた表示制御が、各コンテンツの表示に対して行われてもよい。
【００５２】
また、表示制御部１４２が、第２の表示状態において、第１のコンテンツ及び第２のコンテンツを含む互いに異なる複数のコンテンツを表示画面に表示する場合には、表示画面が少なくともコンテンツの数以上の領域に分割され、当該複数のコンテンツが、重畳表示されないように、それぞれ互いに異なる領域に表示されてもよい。表示画面において互いに異なる複数のコンテンツが重畳表示されないことにより、ユーザが各コンテンツを視認することが容易になる。なお、各コンテンツがそれぞれ表示される領域の大きさ（すなわち、表示画面における各コンテンツの表示領域の比率）は、ユーザによって適宜設定可能であってよい。
【００５３】
ここで、本実施形態においては、表示画面に第２のコンテンツがわずかでも表示されていれば第２の表示状態と言うことができる。従って、本実施形態では、表示画面の表示が、第１の表示状態から、表示画面内の所定の領域に第２のコンテンツが表示されている状態に瞬間的に変化する場合であっても、第１の表示状態から、表示画面に第２のコンテンツが徐々に挿入されるように表示状態が変化する場合であっても、いずれの場合も第１の表示状態から第２表示状態への切り換えと呼称することができる。
【００５４】
以上、表示制御部１４２による表示画面の表示制御について具体的に説明した。なお、表示制御部１４２による表示画面の表示制御については、下記［２−２．本実施形態に係る表示制御処理］で、表示画面の具体例を図示しながらより詳しく説明する。
【００５５】
以上、図１を参照して、本開示の一実施形態に係る表示制御システム１及び情報処理装置１０の一構成例について詳細に説明した。上記の各構成要素は、汎用的な部材や回路を用いて構成されていてもよいし、各構成要素の機能に特化したハードウェアにより構成されていてもよい。また、特に情報処理装置１０の制御部１４０については、その各構成要素の機能をＣＰＵ等が全て行ってもよい。従って、本実施形態を実施する時々の技術レベルに応じて、適宜、利用する構成を変更することが可能である。
【００５６】
以上説明したように、本実施形態においては、トリガー動作検出部１４１によって、ユーザが行う動作についての情報である動作情報に基づいて、表示画面に対して行われる当該ユーザの特定の動作であるトリガー動作が検出される。そして、表示制御部１４２によって、検出された当該トリガー動作に応じて、表示画面に第１のコンテンツが表示されかつ前記第１のコンテンツと関連する第２のコンテンツが表示されない第１の表示状態と、前記表示画面に前記第１のコンテンツと前記第２のコンテンツとが少なくとも表示された第２の表示状態とが切り換えられる表示制御が行われる。従って、第１の表示状態と第２の表示状態との切り換えを、ユーザの簡易な動作によってより容易に行うことが可能となり、ユーザの利便性が向上される。
【００５７】
また、本実施形態に係る表示制御処理は、ビデオチャットシステムの利用と組み合わせることができる。ビデオチャットシステムの利用時においては、例えば、第１のコンテンツがビデオチャットにおける対話相手の撮像画像以外の他のコンテンツ（例えばテレビ番組等）に設定され、第２のコンテンツがビデオチャットにおける対話相手の撮像画像に設定され得る。ユーザは、トリガー動作を行うことにより、例えば対話相手との会話を中断して他のコンテンツの視聴に集中したい場合には表示画面を第１の表示状態にし、当該他のコンテンツの内容について感想を伝える等、対話相手との会話を行いたい場合には表示画面を第２の表示状態にする、といったように、ユーザの意向に沿った表示画面の切り換えを容易に行うことが可能となる。また、トリガー動作という比較的簡易な動作によって第１の表示状態と第２の表示状態との切り換えが可能となるため、ユーザは、第１のコンテンツの視聴を妨げられることなくビデオチャットを行うことができる。従って、ビデオチャット利用時のユーザの利便性が向上される。
【００５８】
また、本実施形態においては、トリガー動作にはユーザの視線に関する動作が含まれてもよい。具体的には、トリガー動作はユーザの視線が表示画面内の所定の領域に向けられる動作であってもよいし、覗き込み動作であってもよい。また、本実施形態では、覗き込み動作における覗き込み量に応じて、第２のコンテンツが徐々に表示画面に挿入されるように表示制御が行われてもよい。従って、ユーザは、頭部及び／又は視線を動かすという比較的簡易な動作によって、第２の表示状態での表示画面における第１のコンテンツの表示領域と第２のコンテンツの表示領域との比率を、状況に応じてより簡便に調整することが可能となる。このように、本実施形態においては、ユーザの視線の位置に応じて、第２の表示状態での表示画面における第１のコンテンツの表示領域と第２のコンテンツの表示領域との比率が制御され得る。よって、ユーザにとってより自由度の高い表示制御処理が実現される。
【００５９】
なお、本実施形態に係る情報処理装置１０の構成は図１に図示する構成に限定されない。情報処理装置１０は、図１に示す構成に加えて、一般的なＰＣ等の情報処理装置が有する公知の構成を更に備えてもよい。また、本実施形態においては、以上説明した情報処理装置１０の各機能が１つの装置に搭載される必要はなく、図１に示す情報処理装置１０の各構成要素が分離されるとともに複数の互いに異なる装置に搭載され、当該複数の装置によって情報処理装置１０の各機能が実現されてもよい。例えば、図１に示す情報処理装置１０が制御部１４０の構成を有する第１の装置とその他の構成を有する第２の装置とによって構成され、ユーザの下には当該第２の装置のみが設置され、当該第１の装置はネットワークを介して第２の装置と接続されるいわゆるクラウド（Ｃｌｏｕｄ）上のサーバ等であってもよい。このように、本実施形態においては、表示制御処理を実現するための表示制御システム１及び情報処理装置１０の構成は図１に示す例に限定されず、上記説明した表示制御処理が行われる限りにおいて、表示制御システム１及び情報処理装置１０は任意の構成を取り得る。
【００６０】
＜２．表示制御処理の具体例＞
次に、本実施形態に係る表示制御処理について、表示画面の具体的な表示例を図示しながらより詳しく説明する。以下では、まず、本実施形態に係る表示制御処理をより明確なものとするために、［２−１．一般的な既存の表示制御処理］で、一般的な既存の表示制御処理について説明する。次いで、［２−２．本実施形態に係る表示制御処理］で、本実施形態に係る表示制御処理について説明する。なお、下記［２−１．一般的な既存の表示制御処理］及び［２−２．本実施形態に係る表示制御処理］における説明では、ビデオチャットシステムを利用する場合を例に挙げて、他のコンテンツ（例えば放送局から配信されるテレビ番組等）を視聴しながらビデオチャットを行う場合における表示画面の表示制御処理について説明する。
【００６１】
［２−１．一般的な既存の表示制御処理］
まず、図２Ａ及び図２Ｂを参照して、一般的な既存の表示制御処理について説明する。図２Ａ及び図２Ｂは、一般的な既存の表示制御処理における表示画面の一例を模式的に示す概略図である。
【００６２】
図２Ａを参照すると、表示画面２１０及び表示画面２１０の上部に配設された撮像部２２０が図示されている。なお、実際には、表示画面２１０は表示装置や情報処理装置の一部であり、撮像部２２０は当該表示装置又は情報処理装置の一部位に設けられるものであるが、図２Ａでは、簡単のため、表示制御処理の説明に主に必要な表示画面２１０及び撮像部２２０のみを模式的に図示することとし、他の構成は図示を省略している。なお、以下に示す図２Ｂにおいても、同様に、表示画面２１０及び撮像部２２０のみを模式的に図示するものとする。
【００６３】
撮像部２２０は、撮像対象を静止画、動画等の形式で撮影することができるカメラ等の撮像手段である。撮像部２２０は、ビデオチャットの利用者（ユーザ及び対話相手）を撮影し、その撮影画像が相手方に送信されることにより、ビデオチャットが行われる。ビデオチャット利用時には、ユーザは表示画面２１０と対向する場所に位置することが想定されるため、撮像部２２０は、表示画面と対向する空間を撮影範囲とするように、表示画面２１０の上部に配設されている。
【００６４】
表示画面２１０には第１のコンテンツ２１１と第２のコンテンツ２１２とが表示されている。図２Ａに示す例では、第１のコンテンツは野球の試合の様子を中継するテレビ番組であり、第２のコンテンツはビデオチャットにおける対話相手の画像である。図２Ａを参照すると、表示画面２１０において、第１のコンテンツの表示領域の一部領域に第２のコンテンツが重畳して表示されている。このような表示の重畳部分は、ユーザが、第１のコンテンツを視聴する際の妨げとなり得る。
【００６５】
また、図２Ｂは、一般的な表示制御処理における表示画面の、図２Ａとは別の表示例を示している。図２Ｂを参照すると、表示画面２１０及び表示画面２１０の上部に配設された撮像部２２０が図示されている。なお、撮像部２２０の機能及び構成は図２Ａに示す撮像部２２０の機能及び構成と同様であるため、詳細な説明は省略する。
【００６６】
図２Ｂを参照すると、表示画面２１０には第１のコンテンツ２１１と第２のコンテンツ２１２とが表示されている。ただし、図２Ｂに示す例では、図２Ａに示す場合とは異なり、表示画面２１０が複数の領域に分割され、第１のコンテンツと第２のコンテンツとが互いに異なる領域にそれぞれ表示されている。このような分割表示では、第１のコンテンツが表示画面２１０全体に表示される場合と比べて縮小されて表示されるため、ユーザが第１のコンテンツを視聴する際の妨げとなり得る。
【００６７】
以上、図２Ａ及び図２Ｂを参照して、一般的な表示制御処理における表示画面の具体的な表示例について説明した。図２Ａ及び図２Ｂに示すように、一般的な表示制御処理においては、例えば、表示画面２１０に第１のコンテンツと第２のコンテンツとが重畳表示される、又は、互いに異なる領域にそれぞれ表示される。従って、ユーザによる第１のコンテンツの視聴が妨げられる可能性がある。よって、例えば、一旦ビデオチャットにおける会話を中断して第１のコンテンツの視聴に集中したい場合であっても、ユーザが第１のコンテンツを満足に視聴することが困難であり、ユーザの利便性が低下する原因となっていた。また、例えばリモコンやマウス、キーボード等の入力手段を用いた操作入力によって、図２Ａや図２Ｂに示す状態から第１のコンテンツのみが表示される状態に表示画面２１０の表示を切り換えることは可能であるかもしれないが、表示画面２１０への集中を保ったままでも行えるような（表示画面２１０から目を離さなくても行えるような）、より簡便な表示状態の切り換え方法が求められていた。
【００６８】
一方、上記＜１．表示制御システム及び情報処理装置の構成＞で説明したように、本実施形態に係る表示制御処理では、トリガー動作検出部１４１によって、ユーザが行う動作についての情報である動作情報に基づいて、表示画面に対して行われる当該ユーザの特定の動作であるトリガー動作が検出される。そして、表示制御部１４２によって、検出された当該トリガー動作に応じて、表示画面に第１のコンテンツが表示されかつ前記第１のコンテンツと関連する第２のコンテンツが表示されない第１の表示状態と、前記表示画面に前記第１のコンテンツと前記第２のコンテンツとが少なくとも表示された第２の表示状態とが切り換えられる表示制御が行われる。よって、第１のコンテンツの視聴に集中したい場合と、ビデオチャットの対話相手と会話したい場合とで、簡易なトリガー動作によって表示画面の表示状態を切り換えることが可能となる。従って、例えば、通常時は第１の表示状態で第１のコンテンツの視聴に集中し、必要なときにだけ簡易なトリガー動作によって第２の表示状態に切り換える、といったような、ユーザにとってより利便性の高い表示状態の制御が可能となる。
【００６９】
［２−２．本実施形態に係る表示制御処理］
次に、本実施形態に係る表示制御処理の具体例について、表示画面の表示例を図示しながらより詳しく説明する。
【００７０】
（２−２−１．覗き込み動作による表示制御）
まず、図３Ａ−図３Ｃを参照して、トリガー動作が覗き込み動作である場合の表示制御処理について説明する。図３Ａ−図３Ｃは、トリガー動作が覗き込み動作である場合の表示制御処理における表示画面の一例を模式的に示す概略図である。なお、図３Ａ−図３Ｃでは、覗き込み動作が検出されることによって、第１の表示状態から第２の表示状態に表示状態が切り換えられる場合を例に挙げて説明を行う。
【００７１】
図３Ａは、第１の表示状態における表示画面の一例を示している。図３Ａを参照すると、表示画面３１０及び表示画面３１０の上部に配設された撮像部３２０が図示されている。ここで、表示画面３１０は、図１に示す表示部１２０の表示画面に対応するものであり、撮像部３２０は、図１に示す撮像部１１１に対応するものであるため、その機能及び構成についての詳細な説明は省略する。なお、実際には、表示画面３１０は情報処理装置１０の表示部１２０の一部であり、撮像部３２０は情報処理装置１０の一部位に設けられるものであるが、図３Ａでは、簡単のため、表示制御処理の説明に主に必要な表示画面３１０及び撮像部３２０のみを模式的に図示することとし、他の構成は図示を省略している。なお、以下に示す図３Ｂ、図３Ｃ、図４Ａ、図４Ｂ、図５及び図６においても、同様に、表示画面３１０及び撮像部３２０のみを模式的に図示するものとする。また、以下に示す図３Ｂ、図３Ｃ、図４Ａ、図４Ｂ、図５及び図６についての説明においては、表示画面３１０及び撮像部３２０の機能及び構成について重複する部分については詳細な説明を省略する。
【００７２】
撮像部３２０は、上述したように図１に示す撮像部１１１に対応するものであり、撮像対象を静止画、動画等の形式で撮影することができるカメラ等の撮像手段である。本実施形態においては、撮像部３２０によって撮影された撮像画像は、動作情報取得部１１０によるユーザの動作情報の取得に用いられるとともに、ビデオチャットにおける映像情報として用いられてもよい。ビデオチャット利用時には、ユーザは表示画面３１０と対向する場所に位置することが想定されるため、撮像部３２０は、表示画面と対向する空間を撮影範囲とするように、表示画面３１０の上部に配設されている。
【００７３】
図３Ａを参照すると、表示画面３１０には、第１のコンテンツ３１１のみが表示されている。ユーザ３３０は、例えば表示画面３１０の略正面に位置し、第１のコンテンツを視聴している。なお、ユーザ３３０から出発している破線の矢印は、ユーザ３３０の視線の方向を模式的に表している。また、図３Ａに示す例では、第１の表示状態として、表示画面３１０に第１のコンテンツのみが表示される場合について図示しているが、本実施形態では、第１の表示状態において、第１のコンテンツとともに第２のコンテンツ以外の他のコンテンツが表示画面３１０に表示されてもよい。
【００７４】
図３Ｂは、ユーザによって覗き込み動作が行われ、表示画面３１０の表示が第２の表示状態に変化した様子を示している。図３Ｂを参照すると、第２の表示状態においては、覗き込み動作におけるユーザの視線方向に、表示画面の奥行きを反映した３次元画像として第２のコンテンツが表示画面に表示されている。具体的には、表示画面３１０を仮想的な直方体の一面とみなした場合に、覗き込み動作の視線方向に位置する当該直方体の内側面の方向に第２のコンテンツが表示されているように、第２のコンテンツ３１２が表示画面３１０に表示される。つまり、表示画面３１０を部屋の「窓」に見立てて、表示画面３１０の向こう側に部屋（空間）が存在し、当該空間に第２のコンテンツが存在するかのような印象をユーザに与えるように、第２のコンテンツ３１２続いているようなイメージなお、図３Ａでは、３次元的な表示についての説明を明確にするために、表示画面３１０の仮想的な奥行き（上述した仮想的な直方体）を示す破線を図示している。
【００７５】
また、図３Ｂに示す第２の表示状態においては、表示画面３１０上で第１のコンテンツ３１１が表示される領域が縮小されるとともに、当該縮小によって生じたスペースに、覗き込み動作におけるユーザの視線方向（すなわち覗き込んだ方向、図３Ｂに示す例では右方向）から第２のコンテンツ３１２が挿入されるように第２のコンテンツ３１２が表示されてよい。また、覗き込み動作におけるユーザの頭部及び視線の少なくともいずれかの動きの移動量（覗き込み量）に応じて、第２のコンテンツ３１２が表示画面に徐々に挿入されてもよい。また、覗き込み動作における覗き込み量に応じて、第２のコンテンツの３次元画像の角度及び奥行き方向の位置の表示を変化させてもよい。直感的には、覗き込み動作を行っていない場合、すなわち正面を見ており覗き込み量がほぼ０である場合には、表示画面３１０を一面とする仮想的な直方体の内側面はほぼ見えないであろう。一方、覗き込み量が大きくなるほど、当該仮想的な直方体の内側面が見える割合は大きくなると考えられる。本実施形態においては、このようなユーザの直感に従い、覗き込み量に応じて、表示画面３１０を一面とする仮想的な直方体の内側面に対応する第２のコンテンツ３１２の表示領域の面積を変化させてもよい（すなわち、第２のコンテンツ３１２を表示画面３１０に挿入させる量を変化させてもよい）。また、第２のコンテンツ３１２が３次元画像として表示される場合には、実際に３次元の物体を覗き込んでいるかのような感覚をユーザに与えるように、ユーザの覗き込み量（視線方向）に応じて、当該３次元画像の角度や奥行き方向の位置を変化させてもよい。
【００７６】
図３Ｂに示すように、覗き込み動作に連動して、第２のコンテンツ３１２である対話相手の撮像画像を３次元画像として表示し、当該３次元画像の表示を変化させることにより、あたかもユーザと対話相手とが対面して会話をしているかのような臨場感をユーザに与えることができる。
【００７７】
なお、本実施形態においては、第２のコンテンツ３１２は３次元画像として表示されなくてもよい。そのような本実施形態に係る表示制御処理における、図３Ｂに示す表示例とは異なる表示例について、図３Ｃを参照して説明する。
【００７８】
図３Ｃは、ユーザによって覗き込み動作が行われ、表示画面３１０の表示が第２の表示状態に変化した様子を示している。ただし、図３Ｃに示す例は、図３Ｂに示す場合とは異なり、第２のコンテンツは３次元画像ではなく、表示画面３１０内の所定の領域に２次元的に表示されている。
【００７９】
図３Ｃに示す第２の表示状態においても、図３Ｂに示す表示例と同様に、表示画面３１０上で第１のコンテンツ３１１が表示される領域が縮小されるとともに、当該縮小によって生じたスペースに、覗き込み動作におけるユーザの視線方向（すなわち覗き込んだ方向、図３Ｂに示す例では右方向図３Ｃに示す例では右方向）から第２のコンテンツ３１２が挿入されるように第２のコンテンツ３１２が表示されてよい。また、覗き込み動作におけるユーザの頭部及び視線の少なくともいずれかの動きの移動量（覗き込み量）に応じて、第２のコンテンツ３１２が表示画面に徐々に挿入されてもよい。
【００８０】
以上、図３Ａ−図３Ｃを参照して、トリガー動作が覗き込み動作である場合の本実施形態に係る表示制御処理について説明した。以上説明したように、本実施形態においては、覗き込み動作という比較的簡易な動作によって、第１の表示状態と第２の表示状態とを切り換えることが可能となる。従って、ユーザにとってより利便性の高い表示制御処理が実現される。
【００８１】
また、本実施形態においては、覗き込み動作における覗き込み量に応じて、第２のコンテンツ３１２が徐々に表示画面３１０に挿入されるように表示制御が行われてもよい。従って、表示画面３１０における第１のコンテンツ３１１の表示領域と第２のコンテンツ３１２の表示領域との比率を、ユーザの頭部及び／又は視線の動きによって制御することが可能となる。よって、ユーザは、表示画面３１０における第１のコンテンツと第２のコンテンツとの表示比率を、状況に応じて比較的簡易な動作によって制御することができ、ユーザにとってより自由度の高い表示制御処理が実現される。
【００８２】
また、図３Ｂに示すように、本実施形態では、第２の表示状態において、覗き込み動作と連動して、第２のコンテンツ３１２が表示画面３１０の奥行きを反映した３次元画像として表示されてもよい。また、当該３次元画像の表示は、覗き込み動作における覗き込み量に応じて、ユーザの直感に合うように（ユーザが実際に３次元の物体を視点を変えて見ている感覚に合うように）その表示が変化され得る。従って、第２の表示状態に切り換えられた後のビデオチャットにおける対話相手とのコミュニケーションにおいて、あたかも対話相手と対面して会話しているかのような臨場感を得ることができる。
【００８３】
なお、図３Ｂ又は図３Ｃに示す第２の表示状態から再び図３Ａに示す第１の表示状態に表示画面３１０の表示を切り換える表示制御は、例えば、覗き込み動作とは別の他のトリガー動作によって行われてもよい。本実施形態においては、第１の表示状態と第２の表示状態とを切り換えるためのトリガー動作をユーザによって適宜設定することが可能であり、簡易な動作によって第１の表示状態と第２の表示状態とを切り換えることが可能となる。なお、上述したように、本実施形態においては、覗き込み動作をやめる動作（すなわち、ユーザの頭部及び／又は視線を表示画面３１０を正面から見る状態に戻す動作）も、トリガー動作となり得る。従って、表示画面３１０の表示が、覗き込み動作によって第１の表示状態から第２の表示状態に切り換えられ、覗き込み動作をやめる動作によって第２の表示状態から第１の表示状態に切り換えられてもよい。
【００８４】
（２−２−２．複数の第２のコンテンツの表示）
次に、図４Ａ及び図４Ｂを参照して、ビデオチャットにおいて対話相手が複数である場合の表示制御処理について説明する。図４Ａ及び図４Ｂは、ビデオチャットにおいて対話相手が複数である場合の表示制御処理における表示画面の一例を模式的に示す概略図である。
【００８５】
本実施形態においては、ビデオチャットシステムにおいて、ユーザが複数の対話相手と会話を行うことも可能である。ユーザが複数の対話相手と会話を行う場合、その対話相手のそれぞれの撮像画像が、互いに異なる複数の第２のコンテンツとして表示画面に表示されてもよい。図４Ａ及び図４Ｂは、このような対話相手が複数である場合における、第２の表示状態での表示画面の一例を示している。
【００８６】
図４Ａを参照すると、表示画面３１０及び表示画面３１０の上部に配設された撮像部３２０が図示されている。表示画面３１０には、第１のコンテンツ３１１及び互いに異なる複数の第２のコンテンツ３１２が表示されている。例えば、互いに異なる複数の第２のコンテンツは、ビデオチャットシステムにおける互いに異なる複数の対話相手の撮像画像である。図４Ａに示す例では、対話相手は２人であり、２つの第２のコンテンツ３１２が、表示画面３１０の左右に設けられた互いに異なる領域にそれぞれ表示されている。また、２つの第２のコンテンツ３１２は、図３Ｂに示した第２のコンテンツ３１２と同様に、３次元画像として表示されている。
【００８７】
また、図４Ｂは、対話相手が複数である場合における、第２の表示状態での表示画面の、図４Ａとは異なる表示例を示している。図４Ｂを参照すると、表示画面３１０及び表示画面３１０の上部に配設された撮像部３２０が図示されている。表示画面３１０には、第１のコンテンツ３１１及び互いに異なる複数の第２のコンテンツ３１２が表示されている。例えば、互いに異なる複数の第２のコンテンツは、ビデオチャットシステムにおける互いに異なる複数の対話相手の撮像画像である。図４Ｂにおいても、図４Ａに示す例と同様、対話相手が２人であり、２つの第２のコンテンツ３１２が表示画面３１０に表示されている。ただし、図４Ｂに示す例では、図４Ａとは異なり、表示画面３１０の右側に設けられた領域内がパーティション３１５によって更に２つの領域に区切られており、そのそれぞれに２つの第２のコンテンツ３１２が表示されている。また、２つの第２のコンテンツ３１２は、図３Ｂに示した第２のコンテンツ３１２と同様に、３次元画像として表示されてもよい。このように、本実施形態においては、互いに異なる複数の第２のコンテンツが表示される方法は限定されず、図４Ａに示すように表示画面３１０内の互いに異なる領域にそれぞれ表示されてもよいし、図４Ｂに示すように表示画面３１０内の同一の領域内に一緒に表示されてもよい。
【００８８】
また、第１の表示状態から、図４Ａ及び図４Ｂに示す第２の表示状態に切り換わるためのトリガー動作は、例えば覗き込み動作であってもよい。例えば、図４Ａに示す表示例であれば、表示画面３１０の右端を覗き込む覗き込み動作によって右側の第２のコンテンツ３１２が表示され、表示画面３１０の左端を覗き込む覗き込み動作によって左側の第２のコンテンツ３１２が表示されてもよい。また、表示画面の特定の方向への覗き込み動作によって特定の対話相手の撮像画像が表示されるように予め設定することも可能である。また、図４Ｂに示す表示例であれば、表示画面３１０の右端を覗き込む覗き込み動作によって第２のコンテンツ３１２が表示画面３１０の右側の領域に表示されるとともに、ユーザによるその他の動作（トリガー動作）や操作入力等によって、表示される第２のコンテンツ３１２の数や内容（すなわち、どの対話相手の撮像画像を選択するか）が調整されてもよい。また、覗き込み動作によって図４Ａ及び図４Ｂに示す第２の表示状態に切り換わる場合には、３次元画像として表示されている複数の第２のコンテンツ３１２は、上記（２−２−１．覗き込み動作による表示制御）で説明した第２のコンテンツ３１２の表示制御と同様に、当該覗き込み動作における覗き込み量に応じてその表示が変化してもよい。
【００８９】
また、第１の表示状態から、図４Ａ及び図４Ｂに示す第２の表示状態に切り換わるためのトリガー動作は、例えば、ユーザの少なくとも体の一部位が表示画面に対して第１の方向に沿って動く動作であってもよい。例えば、図４Ａに示す表示例であれば、表示画面３１０の右方向から左方向に体の一部位が動く動作によって、一方の第２のコンテンツ３１２が表示画面３１０の右端の領域に表示されてもよく、表示画面３１０の左方向から右方向に体の一部位が動く動作によって、他方の第２のコンテンツ３１２が表示画面３１０の左端の領域に表示されてもよい。また、表示画面の特定の方向に少なくとも体の一部位を動かす動作によって特定の対話相手の撮像画像が表示されるように予め設定することも可能である。また、図４Ｂに示す表示例であれば、表示画面３１０の右方向から左方向への体の一部位の動作によって、第２のコンテンツ３１２が表示画面３１０の右端の領域に表示されるとともに、ユーザによるその他の動作（トリガー動作）や操作入力等によって、表示される第２のコンテンツ３１２の数や内容（すなわち、どの対話相手の撮像画像を選択するか）が調整されてもよい。
【００９０】
以上、図４Ａ及び図４Ｂを参照して、ビデオチャットにおいて対話相手が複数である場合の表示制御処理について説明した。以上説明したように、本実施形態においては、ユーザが複数の対話相手と会話を行う場合に、第２の表示状態において、それぞれの対話相手の撮像画像が互いに異なる複数の第２のコンテンツとして表示画面に表示されてよい。また、トリガー動作やトリガー動作と他のトリガー動作との組み合わせによって、表示される第２のコンテンツの数や種類が制御されてよい。従って、ユーザは、比較的簡易なトリガー動作によって、第２の表示状態において表示される第２のコンテンツの数や種類の選択を行うことが可能となる。
【００９１】
なお、図４Ａ及び図４Ｂに示す例では、第２の表示状態において２つの第２のコンテンツが表示されているが、本実施形態はかかる例に限定されない。第２の表示状態において表示される第２のコンテンツの数は図４Ａ及び図４Ｂに示す例に限定されず、より多くの数の第２のコンテンツが第２の表示状態において表示画面３１０に表示されてよい。また、複数の第２のコンテンツの表示領域も、図４Ａ及び図４Ｂに示す例に限定されず、表示画面３１０において複数の第２のコンテンツが表示される領域は、ユーザによって適宜設定可能であってよい。
【００９２】
（２−２−３．互いに異なる複数のコンテンツの表示）
次に、図５を参照して、第２の表示状態において互いに異なる複数の種類のコンテンツが表示される場合の表示制御処理について説明する。図５は、第２の表示状態において互いに異なる複数の種類のコンテンツが表示される場合の表示制御処理における表示画面の一例を模式的に示す概略図である。
【００９３】
図５を参照すると、表示画面３１０及び表示画面３１０の上部に配設された撮像部３２０が図示されている。表示画面３１０には、第１のコンテンツ３１１、第２のコンテンツ３１２、第３のコンテンツ３１３及び第４のコンテンツ３１４が、互いに異なる領域にそれぞれ表示されている。ここで、例えば、第１のコンテンツ３１１は、野球の試合を中継するテレビ番組である。また、第２のコンテンツ３１２は、ビデオチャットシステムにおける対話相手の撮像画像である。また、第３のコンテンツ３１３は、第１のコンテンツであるテレビ番組の番組情報（例えば出場選手のプロフィールや成績等）を示すテキストであり、例えば情報処理装置１０の通信部１３０を介して当該テレビ番組の放送局や制作会社から取得される情報である。また、第４のコンテンツ３１４は、例えば各種のソーシャルネットワーキングサービス（Ｓｏｃｉａｌ  Ｎｅｔｗｏｒｋｉｎｇ  Ｓｅｒｖｉｃｅ）、ソーシャルネットワーキングサイト（Ｓｏｃｉａｌ  Ｎｅｔｗｏｒｋｉｎｇ  Ｓｉｔｅ）又はソーシャルメディア（Ｓｏｃｉａｌ  Ｍｅｄｉａ）等において投稿されたコメントやメッセージ等であり、例えば第１のコンテンツ３１１であるテレビ番組に対する感想を含むコメントや、第２のコンテンツ３１２であるビデオチャットシステムの対話相手が投稿したコメント等である。
【００９４】
図５に示す例であれば、表示画面３１０の右側の領域に第２のコンテンツ３１２が表示され、上側の領域に第３のコンテンツ３１３が表示され、下側の領域に第４のコンテンツ３１４が表示されている。例えば、トリガー動作が覗き込み動作である場合には、表示画面３１０の右端、上端及び下端をそれぞれ覗き込む覗き込み動作によって、第２のコンテンツ３１２、第３のコンテンツ３１３及び第４のコンテンツ３１４が表示画面３１０の右端の領域、上端の領域及び下端の領域にそれぞれ表示されてもよい。また、例えば、トリガー動作がユーザの少なくとも体の一部位が表示画面に対して第１の方向に沿って動く動作である場合には、表示画面３１０の右方向から左方向、上方向から下方向及び下方向から上方向へのそれぞれの体の一部位の動作によって、第２のコンテンツ３１２、第３のコンテンツ３１３及び第４のコンテンツ３１４が表示画面３１０の右端の領域、上端の領域及び下端の領域にそれぞれ表示されてもよい。
【００９５】
このように、本実施形態においては、第２の表示状態において、互いに異なる種類の複数のコンテンツが表示画面３１０に表示されてもよい。また、これらの互いに異なる複数のコンテンツの表示は、互いに異なる複数のトリガー動作によってそれぞれ制御されてよい。なお、これらのコンテンツは、少なくともいずれかのコンテンツと互いに関連し合うコンテンツであってもよいし、いずれのコンテンツとも関連のないコンテンツであってもよい。
【００９６】
なお、図５に示す例では、表示画面３１０の右側の領域、上側の領域及び下側の領域に、それぞれ、第２のコンテンツ３１２、第３のコンテンツ３１３及び第４のコンテンツ３１４が表示されているが、本実施形態はかかる例に限定されない。本実施形態においては、第２の表示状態において表示画面３１０上に互いに異なる複数のコンテンツが表示される領域の数や場所はユーザによって適宜設定可能であってよい。また、表示画面３１０に表示される互いに異なる複数のコンテンツの種類も図５に示す例に限定されず、表示画面に表示されるコンテンツは、情報処理装置１０によって取得可能なあらゆるコンテンツの中からユーザによって適宜選択されてよい。
【００９７】
以上、図５を参照して、第２の表示状態において互いに異なる複数のコンテンツが表示される場合の表示制御処理について説明した。以上説明したように、本実施形態においては、第２の表示状態において、互いに異なる複数の種類のコンテンツが表示画面３１０に表示されてもよい。また、その表示されるコンテンツの種類や数、表示領域の大きさや位置等は、ユーザによって適宜設定可能である。そして、それらの互いに異なる複数のコンテンツの表示制御が、ユーザによる簡易なトリガー動作によって実現される。従って、例えばテレビ番組を見ながらテレビチャットを行うだけでなく、更に当該テレビ番組の情報を取得したり、これらのコンテンツとは関連のない他のアプリケーションを実行したりといった、よりユーザにとって自由度の高い楽しみ方が実現される。
【００９８】
（２−２−４．ユーザ及び対話相手の表示の補正）
次に、図６を参照して、第２の表示状態におけるユーザ及び対話相手の表示の補正処理について説明する。図６は、第２の表示状態におけるユーザ及び対話相手の表示の補正処理について説明するための説明図である。
【００９９】
図６を参照すると、表示画面３１０及び表示画面３１０の上部及び左右に配設された撮像部３２０が図示されている。表示画面３１０には、第１のコンテンツ３１１及び第２のコンテンツ３１２が、互いに異なる領域にそれぞれ表示されている。図６に示す例では、第２のコンテンツ３１２は、図３Ｂに示す状態と同様、３次元画像として、表示画面３１０の右側の領域に表示されている。
【０１００】
ここで、トリガー動作が覗き込み動作である場合を想定する。トリガー動作が覗き込み動作である場合、図６に示すように、覗き込み動作に応じてユーザ３３０の上体が左右方向に移動することとなる。ビデオチャットシステムにおいては、撮像部３２０によって撮影されたユーザの撮像画像が対話相手の情報処理装置１０の表示部１２０に表示されるが、覗き込み動作に伴うユーザ３３０の上体の動きによって、対話相手の表示部１２０に表示されるユーザの撮像画像の表示がずれたり歪んだりしてしまう可能性がある。逆に、対話相手が覗き込み動作を行う場合も考えられる。この場合にも同様に、対話相手の覗き込み動作によって、対話相手を撮影する撮像部３２０と対話相手との相対的な位置関係が変化するため、図６に示す第２のコンテンツ３１２が表示されている領域内での対話相手の像の位置がずれたり、当該領域から対話相手の像がはみ出してしまったり、といった不具合が生じる可能性がある。
【０１０１】
そこで、本実施形態においては、覗き込み動作やその他のユーザ及び対話相手の体の移動に対して、ユーザ及び対話相手の撮像画像の偏りを補正する機能を有することができる。ここで、撮像画像の偏りとは、当該撮像画像の表示画面に対する向きのずれや表示領域内の位置のずれを含む。例えば、表示制御部１４２は、撮像部３２０によって撮影されたユーザ及び対話相手の撮像画像をそのまま表示画面３１０に表示させるのではなく、表示画面３１０上でのユーザ及び対話相手の像が略正面から撮像された像となるように撮像画像の向きを補正したり、ユーザ及び対話相手の像がその表示領域内の略中央にくるように撮像画像の位置を補正したりすることができる。表示制御部１４２は、第２の表示状態において、このような偏りが補正された後の撮像画像を第２のコンテンツとして表示画面に表示させてもよい。ここで、図６に示すように、本実施形態においては、表示画面３１０の上部及び左右に複数の撮像部３２０が設けられる。これらの複数の撮像部３２０によって得られた複数の異なる角度から撮影された撮像画像に基づいて適宜画像の合成処理等が行われることにより、上述したようなユーザ及び対話相手の撮像画像の偏りの補正が行われてもよい。また、当該撮像画像の偏りの補正に際しては、表示画面３１０の左右それぞれに設けられた撮像部３２０によってユーザ及び対話相手をステレオ撮影することにより、３次元的な補正が行われてもよい。
【０１０２】
また、ユーザ及び対話相手の撮像画像の偏りを補正する他の方法として、撮影範囲を動的に変化させることが可能な可動機構を撮像部３２０に設け、撮像部３２０がユーザ及び撮像相手の動きを追従し、ユーザ及び撮像相手を可能な限り正面から撮影するように、撮像部３２０の動きが制御されてもよい。なお、当該方法を実行する場合には、図６に示すように複数の撮像部３２０を設ける必要はなく、例えば表示画面３１０の上部に可動機構を有する撮像部３２０を１つ設ければよい。
【０１０３】
また、ユーザ及び対話相手の撮像画像の偏りを補正する更に他の方法として、図６に示すように表示画面３１０の左右それぞれに撮像部３２０を設け、正面を向いているときと覗き込み動作を行っているときとで、ユーザ及び撮像相手を撮影する撮像部３２０を切り換えてもよい。つまり、表示画面３１０の左右に設けられる撮像部３２０を、覗き込み動作を行った際にユーザ及び撮像相手を略正面から撮影可能な位置に設け、ユーザ及び撮像相手が正面を向いている場合には上部に設けられた撮像部３２０によってユーザ及び撮像相手を撮影し、ユーザ及び撮像相手が覗き込み動作を行っている場合には左右に設けられた撮像部３２０のうちの視線方向に対応する位置に設けられた撮像部３２０によってユーザ及び撮像相手を撮影することができる。
【０１０４】
以上、図６を参照して、第２の表示状態におけるユーザ及び対話相手の表示の補正処理について説明した。以上説明したように、本実施形態においては、第２の表示状態においてユーザ及び対話相手の撮像画像が第２のコンテンツとして表示される場合に、覗き込み動作やその他のユーザ及び対話相手の体の移動に対して、ユーザ及び対話相手の撮像画像の偏りを補正することができる。従って、例えば覗き込み動作等のトリガー動作を行った場合であっても、第２のコンテンツの表示においてユーザ及び撮像相手の像の表示位置がずれたりはみ出してしまったりすることを防ぐことができ、ユーザにより快適なビデオチャットの利用を提供することが可能となる。
【０１０５】
なお、トリガー動作が覗き込み動作である場合には、図６に示すように、撮像部３２０を複数、特に表示画面３１０の左右に設けることにより、トリガー動作の誤検出を防止する効果を得ることができる。例えば、覗き込み動作が、ユーザの頭部及び視線が、表示画面３１０のいずれか１辺を覗き込む動作として設定されているとする。しかしながら、例えば第１のコンテンツがテレビ番組のように画面内の事物の動きを伴うものである場合には、第１のコンテンツを視聴中にユーザの頭部や視線は、画面内の事物を追従して動くことが考えられる。従って、１つの撮像部３２０によってユーザの動作情報を取得していると、ユーザの意図しない動作が覗き込み動作として誤検出されてしまう可能性がある。そこで、図６に示すように撮像部３２０を複数設け、複数の角度からユーザの動きを捉えて動作情報を取得することにより、動作情報の精度が向上し、このような誤検出を防止することができる。特に、撮像部３２０を表示画面３１０の左右、すなわち、覗き込み動作における視線方向に対応する位置に設けることにより、覗き込み動作におけるユーザの視線の動きをより精度良く捉えることができるため、覗き込み動作の検出精度をより向上させることができる。
【０１０６】
以上、図３Ａ−図３Ｃ、図４Ａ、図４Ｂ図５及び図６を参照して、本実施形態に係る表示制御処理の具体例について、表示画面の表示例を図示しながらより詳しく説明した。
【０１０７】
＜３．表示制御方法の処理手順＞
次に、図７を参照して、本開示の一実施形態に係る表示制御方法の処理手順について説明する。図７は、本開示の一実施形態に係る表示制御方法の処理手順の一例を示すフロー図である。なお、以下の表示制御方法の処理手順についての説明においては、図１に示す表示制御システム１及び情報処理装置１０によって本実施形態に係る表示制御方法が実現される場合を例に挙げて説明を行うが、表示制御システム１及び情報処理装置１０の各構成部材の機能及び構成については、上記＜１．表示制御システム及び情報処理装置の構成＞で既に説明しているため、詳細な説明を省略する。
【０１０８】
図７を参照すると、まず、ステップＳ４０１でビデオチャットシステムが開始される。本実施形態では、ビデオチャットシステム利用時における表示画面について表示制御処理が行われるため、ステップＳ４０１における処理は、本実施形態に係る表示制御方法が行われる前段階の処理であると言える。ステップＳ４０１における処理は、図１に示すシステム管理サーバ２０によって提供されているビデオチャットシステムに則ったものであってよい。例えば、システム管理サーバ２０によって、ビデオチャットを行おうとしている複数の情報処理装置１０のアカウントの認証処理が行われ、当該情報処理装置１０同士がビデオチャットシステムを利用可能な状態で接続される。
【０１０９】
次いで、ステップＳ４０３で、表示制御部１４２によって、表示部１２０の表示画面の表示が第１の表示状態、すなわち、第１のコンテンツである他のコンテンツ（例えばテレビ番組）が表示され、かつ、第２のコンテンツであるビデオチャットにおける対話相手の撮像画像が表示されない状態に制御される。このように、本実施形態では、ビデオチャットシステム利用時における初期状態又はデフォルトの状態が第１の表示状態であってもよい。
【０１１０】
次いで、ステップＳ４０５で、トリガー動作検出部１４１によってトリガー動作が検出されたかどうかが判断される。図７では、トリガー動作の一例として、トリガー動作検出部１４１によって覗き込み動作が検出される場合について図示している。なお、図７では、ステップＳ４０５の段階に至って初めてトリガー動作検出部１４１によってトリガー動作が検出されるかのように図示されているが、本実施形態においては、ステップＳ４０３に示す処理以降は、動作情報取得部１１０によって随時ユーザの動作情報が取得され、トリガー動作検出部１４１によって随時トリガー動作の検出処理が行われている。
【０１１１】
ステップＳ４０５で覗き込み動作が検出されなかった場合は、ステップＳ４０３に戻り、表示画面の状態が第１の表示状態のまま保持される。なお、トリガー動作が検出されるまでは、ユーザと対話相手とは、表示画面の状態は第１の表示状態のまま、互いに音声による会話は行っていてもよい。一方、ステップＳ４０５で覗き込み動作が検出された場合は、ステップＳ４０７に進む。
【０１１２】
ステップＳ４０７では、通信部１３０を介して、対話相手の情報処理装置１０との間で通信が行われる。具体的には、ユーザの情報処理装置１０から対話相手の情報処理装置１０に対して、ビデオチャットにおける映像情報及び／又は音声情報の送受信についての応答要求が送信される。ステップＳ４０３に示す状態において、表示画面の状態は第１の表示状態のままユーザと対話相手とが互いに音声による会話を行っている場合には、既に音声情報の送受信は実行されている状態であるため、ユーザの情報処理装置１０から対話相手の情報処理装置１０に対して、映像情報の送受信についての応答要求が送信されてもよい。対話相手は、映像情報及び／又は音声情報の送受信を行うことを許可する場合には、その旨の応答をユーザの情報処理装置１０に返信（応答）することができる。
【０１１３】
次いで、ステップＳ４０９で、ステップＳ４０７での応答要求に対する対話相手からの応答の有無が判断される。対話相手は、何らかの事情により映像情報及び／又は音声情報の送受信を行うことを拒否する場合には、その旨の応答をユーザの情報処理装置１０に返信することができる。送受信を拒否する旨の応答があった場合、又は、対話相手が情報処理装置１０の近傍にいない（席を外している）等の理由により対話相手から応答がない場合には、ステップＳ４０３に戻り、表示画面の状態が第１の表示状態のまま保持される。対話相手と映像情報及び／又は音声情報の送受信を行いたい場合には、ユーザは、再度覗き込み動作を行い、ステップＳ４０５でその有無が再度検出される。
【０１１４】
ステップＳ４０９で対話相手から映像情報及び／又は音声情報の送受信を行うことを許可する旨の応答があった場合には、ステップＳ４１１に進む。ステップＳ４１１では、表示制御部１４２によって表示画面の状態が第２の表示状態に制御される。すなわち、表示画面の状態が、第１のコンテンツが表示されかつ第２のコンテンツ（対話相手の撮像画像）が表示されない状態である第１の表示状態から、第１のコンテンツ及び第２のコンテンツ（対話相手の撮像画像）が少なくとも表示された状態である第２の表示状態に切り換えられる。第２の表示状態では、例えば図３Ｂに示すような表示が表示画面に表示されてよい。なお、ステップＳ４１１における第１の表示状態から第２の表示状態への切り換えにおいては、表示画面の表示が、第１の表示状態から表示画面内の所定の領域に第２のコンテンツが表示されている第２の表示状態に瞬間的に変化してもよいし、第１の表示状態から表示画面に第２のコンテンツが徐々に挿入されることによって第２の表示状態に変化してもよい。ユーザは、第１のコンテンツの視聴を継続しながら、第２のコンテンツである対話相手の撮像画像を参照してビデオチャットを行うことができる。また、第２の表示状態において、第２のコンテンツの表示は、上記＜１．表示制御システム及び情報処理装置の構成＞で説明したように、覗き込み動作に伴う覗き込み量に応じて制御されてもよい。
【０１１５】
次いで、ステップＳ４１３で、更なる表示切り換え指示があったかどうかが判断される。ステップＳ４１３で言う表示切り換え処理とは、第２の表示状態から第１の表示状態に表示状態を切り換える（戻す）処理のことを意味している。本実施形態においては、第２の表示状態から第１の表示状態に表示状態を切り換えるための表示切り換え指示は、ユーザによって適宜設定可能である。第２の表示状態から第１の表示状態に表示状態を戻すための指示入力は、「覗き込み動作をやめる」というトリガー動作によって行われてもよいし、他の異なるトリガー動作によって行われてもよい。あるいは、リモコン等の情報処理装置１０に備え付けられている入力装置による操作入力によって行われてもよい。表示切り換え指示がなかった場合には、ステップＳ４１１に戻り、表示画面の状態が第２の表示状態のまま保持される。一方、表示切り換え指示があった場合には、ステップＳ４０３に戻り、表示制御部１４２によって表示画面の表示が第１の表示状態に制御され、ステップＳ４０３以降の一連の処理が再度行われる。
【０１１６】
ビデオチャットを終える場合には、リモコン等の情報処理装置１０に備え付けられている入力装置によるユーザからの操作入力によって明示的に指示が与えられることにより、ユーザの情報処理装置１０と対話相手の情報処理装置１０との間の接続が切断されてもよい。また、ユーザによる所定の動作（例えば、表示画面に対して手を振る動作等）が検出されることにより、ビデオチャットが終了されてもよい。あるいは、第１のコンテンツがテレビ番組である場合には、当該テレビ番組が終了したタイミングや、他のテレビ番組に表示を切り換えたタイミングで、自動的にビデオチャットが終了されてもよい。
【０１１７】
以上、図７を参照して、本開示の一実施形態に係る表示制御方法の処理手順について説明した。なお、上記では、ビデオチャットシステムにおける対話相手が１人である場合について説明したが、本実施形態はかかる例に限定されず、ユーザは複数の対話相手とビデオチャットを行ってもよい。対話相手が複数存在する場合には、例えばステップＳ４０７及びステップＳ４０９における応答要求及び応答が、対話相手ごとにそれぞれ行われる。そして、ステップＳ４１１では、映像情報及び／又は音声情報の送受信を許可する旨の応答があった対話相手の撮像画像のみが、第２のコンテンツとして表示画面に表示されてよい。また、互いに異なる複数の対話相手の撮像画像が第２のコンテンツとして表示画面に表示される場合には、例えば図４Ａ及び図４Ｂに示すような表示が表示画面に表示されてよい。
【０１１８】
また、上記では、トリガー動作が覗き込み動作である場合について説明したが、本実施形態はかかる例に限定されない。トリガー動作は他の動作であってもよく、ユーザによって適宜設定可能である。
【０１１９】
また、上記では、第２の表示状態において第１のコンテンツと第２のコンテンツとが表示画面に表示される場合について説明したが、本実施形態はかかる例に限定されない。例えば、図５に示すように、互いに異なる複数のコンテンツが第２の表示状態において表示画面に表示されてもよい。また、第２の表示状態における、これらの互いに異なる複数のコンテンツの表示は、互いに異なる複数のトリガー動作によってそれぞれ制御されてもよい。
【０１２０】
また、本実施形態においては、図７のフロー図に示す各処理のうち、ステップＳ４０７及びステップＳ４０９に示す処理は省略されてもよい。すなわち、本実施形態においては、ユーザの情報処理装置１０と対話相手の情報処理装置１０との間で、ビデオチャットにおける映像情報及び／又は音声情報の送受信についての応答要求及びその応答がやり取りされず、トリガー動作が検出されたことによって表示画面の表示が無条件に第１の表示状態から第２の表示状態に切り換えられてもよい。
【０１２１】
＜４．ハードウェア構成＞
次に、図８を参照しながら、本開示の一実施形態に係る情報処理装置１０のハードウェア構成について説明する。図８は、本開示の一実施形態に係る情報処理装置１０のハードウェア構成を示す機能ブロック図である。
【０１２２】
情報処理装置１０は、主に、ＣＰＵ９０１と、ＲＯＭ９０３と、ＲＡＭ９０５と、を備える。また、情報処理装置１０は、更に、ホストバス９０７、ブリッジ９０９、外部バス９１１、インターフェース９１３、撮像装置９１４、入力装置９１５、出力装置９１７、ストレージ装置９１９、ドライブ９２１、接続ポート９２３及び通信装置９２５を備える。
【０１２３】
ＣＰＵ９０１は、演算処理装置及び制御装置として機能し、ＲＯＭ９０３、ＲＡＭ９０５、ストレージ装置９１９又はリムーバブル記録媒体９２７に記録された各種プログラムに従って、情報処理装置１０内の動作全般又はその一部を制御する。ＣＰＵ９０１は、本実施形態では、例えば、図１に示す制御部１４０に対応するものであり、本実施形態に係る表示制御処理における各種の情報の処理を行う。ＲＯＭ９０３は、ＣＰＵ９０１が使用するプログラムや演算パラメータ等を記憶する。ＲＡＭ９０５は、ＣＰＵ９０１が使用するプログラムや、プログラムの実行において適宜変化するパラメータ等を一次記憶する。これらＣＰＵ９０１、ＲＯＭ９０３及びＲＡＭ９０５は、ＣＰＵバス等の内部バスにより構成されるホストバス９０７により相互に接続されている。
【０１２４】
ホストバス９０７は、ブリッジ９０９を介して、ＰＣＩ（Ｐｅｒｉｐｈｅｒａｌ  Ｃｏｍｐｏｎｅｎｔ  Ｉｎｔｅｒｃｏｎｎｅｃｔ／Ｉｎｔｅｒｆａｃｅ）バスなどの外部バス９１１に接続されている。また、外部バス９１１には、インターフェース９１３を介して撮像装置９１４、入力装置９１５、出力装置９１７、ストレージ装置９１９、ドライブ９２１、接続ポート９２３及び通信装置９２５が接続される。
【０１２５】
撮像装置９１４は、撮影対象を動画や静止画の形式で撮影するカメラ等の撮像手段である。具体的には、撮像装置９１４は、２次元状に配列された複数の受光素子を有し、当該受光素子における光電変換により、撮影対象の画像を表す画像信号を取得するとともに、当該画像信号に各種の信号処理を施すことにより撮像対象の静止画や動画を生成することができる。撮像装置９１４は、本実施形態では、例えば、図１に示す撮像部１１１に対応するものであり、ユーザの動作情報を取得するための撮像画像を取得する。また、撮像部１１１によって撮影された撮像画像についての情報が、ビデオチャットにおける映像情報として使用され得る。
【０１２６】
入力装置９１５は、例えば、マウス、キーボード、タッチパネル、ボタン、スイッチ及びレバー等、ユーザが操作する操作手段である。また、入力装置９１５は、例えば、赤外線やその他の電波を利用したリモートコントロール手段（いわゆる、リモコン）であってもよいし、情報処理装置１０の操作に対応した携帯電話やＰＤＡ等の外部接続機器９２９であってもよい。さらに、入力装置９１５は、例えば、上記の操作手段を用いてユーザにより入力された情報に基づいて入力信号を生成し、ＣＰＵ９０１に出力する入力制御回路等から構成されている。情報処理装置１０のユーザは、この入力装置９１５を操作することにより、情報処理装置１０に対して各種のデータを入力したり処理動作を指示したりすることができる。本実施形態では、例えば、ユーザは入力装置９１５を介した操作入力により、表示制御処理に関する各種の指示や情報（例えば、トリガー動作の設定やビデオチャットにおける接続先の選択等）を入力することができる。
【０１２７】
出力装置９１７は、取得した情報をユーザに対して視覚的又は聴覚的に通知することが可能な装置で構成される。このような装置として、ＣＲＴディスプレイ装置、液晶ディスプレイ装置、プラズマディスプレイ装置、ＥＬディスプレイ装置及びランプ等の表示装置や、スピーカ及びヘッドホン等の音声出力装置や、プリンタ装置等がある。出力装置９１７は、例えば、情報処理装置１０が行った各種処理により得られた結果を出力する。具体的には、表示装置は、情報処理装置１０が行った各種処理により得られた結果を、テキスト、グラフ、画像等様々な形式で表示する。当該表示装置は、本実施形態では、例えば、図１に示す表示部１２０に対応するものであり、表示制御部１４２からの制御によって、第１のコンテンツ及び第２のコンテンツを含むあらゆるコンテンツを表示画面に表示する。一方、音声出力装置は、再生された音声データや音響データ等からなるオーディオ信号をアナログ信号に変換して出力する。当該音声出力装置からは、例えばビデオチャットにおける音声情報に基づいて、対話相手の音声が出力される。
【０１２８】
ストレージ装置９１９は、情報処理装置１０の記憶部の一例として構成されたデータ格納用の装置である。ストレージ装置９１９は、例えば、ＨＤＤ（Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ）等の磁気記憶デバイス、半導体記憶デバイス、光記憶デバイス又は光磁気記憶デバイス等により構成される。このストレージ装置９１９は、ＣＰＵ９０１が実行するプログラムや各種データ及び外部から取得した各種データ等を格納する。本実施形態においては、ストレージ装置９１９は、表示制御処理において処理される各種の情報を記憶することができる。また、ストレージ装置９１９は、ビデオチャットにおいて用いられる各種の情報、例えばユーザのアカウント情報等を記憶してもよい。
【０１２９】
ドライブ９２１は、記録媒体用リーダライタであり、情報処理装置１０に内蔵、あるいは外付けされる。ドライブ９２１は、装着されている磁気ディスク、光ディスク、光磁気ディスク又は半導体メモリ等のリムーバブル記録媒体９２７に記録されている情報を読み出して、ＲＡＭ９０５に出力する。また、ドライブ９２１は、装着されている磁気ディスク、光ディスク、光磁気ディスク又は半導体メモリ等のリムーバブル記録媒体９２７に各種の情報を書き込むことも可能である。リムーバブル記録媒体９２７は、例えば、ＤＶＤメディア、ＨＤ−ＤＶＤメディア、Ｂｌｕ−ｒａｙ（登録商標）メディア等である。また、リムーバブル記録媒体９２７は、コンパクトフラッシュ（登録商標）（ＣｏｍｐａｃｔＦｌａｓｈ：ＣＦ）、フラッシュメモリ又はＳＤメモリカード（Ｓｅｃｕｒｅ  Ｄｉｇｉｔａｌ  ｍｅｍｏｒｙ  ｃａｒｄ）等であってもよい。また、リムーバブル記録媒体９２７は、例えば、非接触型ＩＣチップを搭載したＩＣカード（Ｉｎｔｅｇｒａｔｅｄ  Ｃｉｒｃｕｉｔ  ｃａｒｄ）又は電子機器等であってもよい。本実施形態においては、情報処理装置１０は、ドライブ９２１を介して、表示制御処理に関する各種の情報を、リムーバブル記録媒体９２７から読み出したり、リムーバブル記録媒体９２７に書き込んだりすることができる。
【０１３０】
接続ポート９２３は、外部の他の機器を情報処理装置１０に直接接続するためのポートである。接続ポート９２３の一例として、ＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）ポート、ＩＥＥＥ１３９４ポート、ＳＣＳＩ（Ｓｍａｌｌ  Ｃｏｍｐｕｔｅｒ  Ｓｙｓｔｅｍ  Ｉｎｔｅｒｆａｃｅ）ポート等がある。接続ポート９２３の別の例として、ＲＳ−２３２Ｃポート、光オーディオ端子、ＨＤＭＩ（登録商標）（Ｈｉｇｈ−Ｄｅｆｉｎｉｔｉｏｎ  Ｍｕｌｔｉｍｅｄｉａ  Ｉｎｔｅｒｆａｃｅ）ポート等がある。この接続ポート９２３に外部接続機器９２９を接続することで、情報処理装置１０は、外部接続機器９２９から直接各種の情報を取得したり、外部接続機器９２９に各種の情報を提供したりする。本実施形態においては、情報処理装置１０は、接続ポート９２３を介して、表示制御処理に関する各種の情報を、外部接続機器９２９から取得したり、外部接続機器９２９に出力したりすることができる。
【０１３１】
通信装置９２５は、例えば、通信網（ネットワーク）９３１に接続するための通信デバイス等で構成された通信インターフェースである。通信装置９２５は、例えば、有線若しくは無線ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）、Ｂｌｕｅｔｏｏｔｈ（登録商標）、又はＷＵＳＢ（Ｗｉｒｅｌｅｓｓ  ＵＳＢ）用の通信カード等である。また、通信装置９２５は、光通信用のルータ、ＡＤＳＬ（Ａｓｙｍｍｅｔｒｉｃ  Ｄｉｇｉｔａｌ  Ｓｕｂｓｃｒｉｂｅｒ  Ｌｉｎｅ）用のルータ又は各種通信用のモデム等であってもよい。この通信装置９２５は、例えば、インターネットや他の通信機器との間で、例えばＴＣＰ／ＩＰ等の所定のプロトコルに則して信号等を送受信することができる。また、通信装置９２５に接続されるネットワーク９３１は、有線又は無線によって接続されたネットワーク等により構成され、例えば、インターネット、家庭内ＬＡＮ、赤外線通信、ラジオ波通信又は衛星通信等であってもよい。通信装置９２５は、本実施形態においては、例えば、図１に示す通信部１３０に対応するものである。また、ネットワーク９３１は、例えば、図１に示すネットワーク３０に対応するものである。本実施形態においては、通信装置９２５は、表示制御処理に関する各種の情報をネットワーク９３１を介して接続される他の機器との間で送受信することができる。例えば、通信装置９２５は、ビデオチャットシステムを利用するための各種の情報を、図１に示すシステム管理サーバ２０との間で送受信する。また、例えば、通信装置９２５は、ビデオチャットシステムにおける映像情報及び／又は音声情報の送受信に関する応答要求及び当該応答要求に対する応答を対話相手の情報処理装置１０との間で送受信するとともに、当該送受信を許可する旨の応答があった場合には当該映像情報及び／又は音声情報を対話相手の情報処理装置１０との間で送受信する。
【０１３２】
また、図８には明示しないが、情報処理装置１０は、ユーザとの距離を検出する測距センサ装置や、周囲の音声を取得するための集音装置を更に備えてもよい。当該測距センサ装置や当該集音装置は、例えば図２に示す動作情報取得部１１０に設けられ、これらの装置によって取得されたユーザとの距離についての情報や、ユーザの発した音声についての情報に基づいて、動作情報が取得されてもよい。また、当該集音装置によって集音された音声についての情報が、ビデオチャットにおける音声情報として使用され得る。
【０１３３】
以上、図８を参照して、本開示の一実施形態に係る情報処理装置１０の機能を実現可能なハードウェア構成の一例を示した。上記の各構成要素は、汎用的な部材を用いて構成されていてもよいし、各構成要素の機能に特化したハードウェアにより構成されていてもよい。従って、本実施形態を実施する時々の技術レベルに応じて、適宜、利用するハードウェア構成を変更することが可能である。
【０１３４】
なお、上述のような本実施形態に係る情報処理装置１０の各機能を実現するためのコンピュータプログラムを作製し、パーソナルコンピュータ等に実装することが可能である。また、このようなコンピュータプログラムが格納された、コンピュータで読み取り可能な記録媒体も提供することができる。記録媒体は、例えば、磁気ディスク、光ディスク、光磁気ディスク、フラッシュメモリ等である。また、上記のコンピュータプログラムは、記録媒体を用いずに、例えばネットワークを介して配信されてもよい。
【０１３５】
＜５．まとめ＞
以上説明したように、本実施形態においては以下の効果を得ることができる。
【０１３６】
本実施形態においては、トリガー動作検出部１４１によって、ユーザが行う動作についての情報である動作情報に基づいて、表示画面に対して行われる当該ユーザの特定の動作であるトリガー動作が検出される。そして、表示制御部１４２によって、検出された当該トリガー動作に応じて、表示画面に第１のコンテンツが表示されかつ前記第１のコンテンツと関連する第２のコンテンツが表示されない第１の表示状態と、前記表示画面に前記第１のコンテンツと前記第２のコンテンツとが少なくとも表示された第２の表示状態とが切り換えられる表示制御が行われる。従って、第１の表示状態と第２の表示状態との切り換えを、ユーザの簡易な動作によってより容易に行うことが可能となり、ユーザの利便性が向上される。
【０１３７】
また、本実施形態に係る表示制御処理は、ビデオチャットシステムの利用と組み合わせることができる。ビデオチャットシステムの利用時においては、例えば、第１のコンテンツがビデオチャットにおける対話相手の撮像画像以外の他のコンテンツ（例えばテレビ番組等）に設定され、第２のコンテンツがビデオチャットにおける対話相手の撮像画像に設定され得る。ユーザは、トリガー動作を行うことにより、例えば対話相手との会話を中断して他のコンテンツの視聴に集中したい場合には表示画面を第１の表示状態にし、当該他のコンテンツの内容について感想を伝える等、対話相手との会話を行いたい場合には表示画面を第２の表示状態にする、といったように、ユーザの意向に沿った表示画面の切り換えを容易に行うことが可能となる。また、トリガー動作という比較的簡易な動作によって第１の表示状態と第２の表示状態との切り換えが可能となるため、ユーザは、第１のコンテンツの視聴を妨げられることなくビデオチャットを行うことができる。従って、ビデオチャット利用時のユーザの利便性が向上される。
【０１３８】
また、本実施形態においては、トリガー動作にはユーザの視線に関する動作が含まれてもよい。具体的には、トリガー動作はユーザの視線が表示画面内の所定の領域に向けられる動作であってもよいし、覗き込み動作であってもよい。また、本実施形態では、覗き込み動作における覗き込み量に応じて、第２のコンテンツが徐々に表示画面に挿入されるように表示制御が行われてもよい。従って、ユーザは、頭部及び／又は視線を動かすという比較的簡易な動作によって、第２の表示状態での表示画面における第１のコンテンツの表示領域と第２のコンテンツの表示領域との比率を、状況に応じてより簡便に調整することが可能となる。このように、本実施形態においては、ユーザの視線の位置に応じて、第２の表示状態での表示画面における第１のコンテンツの表示領域と第２のコンテンツの表示領域との比率が制御され得る。よって、ユーザにとってより自由度の高い表示制御処理が実現される。
【０１３９】
以上、添付図面を参照しながら本開示の好適な実施形態について詳細に説明したが、本開示の技術的範囲はかかる例に限定されない。本開示の技術分野における通常の知識を有する者であれば、特許請求の範囲に記載された技術的思想の範疇内において、各種の変更例または修正例に想到し得ることは明らかであり、これらについても、当然に本開示の技術的範囲に属するものと了解される。
【０１４０】
例えば、上記では、情報処理装置１０の動作情報取得部１１０が撮像部１１１を有し、トリガー動作がユーザの動きを伴う動作である場合について説明したが、本実施形態はかかる例に限定されない。例えば、動作情報取得部１１０がマイクロフォン装置等の集音装置を有するとともにトリガー動作検出部１４１が音声認識機能を有してもよく、ユーザが特定の言葉を含む音声を発する動作がトリガー動作として検出されてもよい。また、特定の動きを行う動作と特定の言葉を含む音声を発する動作とを組み合わせて、特定の動きを行いながら特定の言葉を発する動作がトリガー動作として設定されてもよい。
【０１４１】
また、上記では、ビデオチャットシステム利用時における表示制御処理について説明したが、本実施形態はかかる例に限定されない。本実施形態に係る表示制御処理は、少なくとも互いに異なる２つのコンテンツが表示画面に表示され得る状況であれば、他のアプリケーションやシステムの利用時にも適用可能である。また、本実施形態に係る表示制御処理においては第１のコンテンツ、第２のコンテンツ及びその他の表示画面に表示され得るコンテンツの種類は限定されず、あらゆる種類のコンテンツの表示が制御されてよい。
【０１４２】
なお、以下のような構成も本開示の技術的範囲に属する。
（１）ユーザが行う動作についての情報である動作情報に基づいて、表示画面に対して行われる当該ユーザの特定の動作であるトリガー動作を検出するトリガー動作検出部と、前記トリガー動作検出部によって検出された前記トリガー動作に応じて、前記表示画面に第１のコンテンツが表示されかつ前記第１のコンテンツと関連する第２のコンテンツが表示されない第１の表示状態と、前記表示画面に前記第１のコンテンツと前記第２のコンテンツとが少なくとも表示された第２の表示状態とを切り換える表示制御部と、を備える、情報処理装置。
（２）前記トリガー動作検出部は、ユーザの視線が表示画面内の所定の領域に向けられる動作を前記トリガー動作として検出する、前記（１）に記載の情報処理装置。
（３）前記トリガー動作は、ユーザが、前記表示画面の少なくとも１辺の方向に視線を向け、前記表示画面における当該ユーザの視線方向の奥行きに対応する空間を覗き込む覗き込み動作である、前記（１）又は（２）に記載の情報処理装置。
（４）前記表示制御部は、前記覗き込み動作においてユーザが覗き込んだ方向から前記表示画面に前記第２のコンテンツを挿入することにより、前記第１の表示状態から前記第２の表示状態への切り換えを行う、前記（３）に記載の情報処理装置。
（５）前記トリガー動作検出部は、前記動作情報に含まれるユーザの頭部及び視線の少なくともいずれかの動きについての情報に基づいて、前記覗き込み動作を検出する、前記（３）又は（４）に記載の情報処理装置。
（６）前記表示制御部は、前記覗き込み動作におけるユーザの頭部及び視線の少なくともいずれかの動きの移動量に応じて、前記第２のコンテンツを前記表示画面に徐々に挿入させる、前記（５）に記載の情報処理装置。
（７）前記表示制御部は、前記第２の表示状態において、前記覗き込み動作におけるユーザの視線方向に、前記表示画面の奥行きを反映した３次元画像として前記第２のコンテンツを前記表示画面に表示させる、前記（３）〜（６）のいずれか１項に記載の情報処理装置。
（８）前記表示制御部は、前記第２の表示状態において、前記覗き込み動作におけるユーザの頭部及び視線の少なくともいずれかの動きの移動量に応じて、前記第２のコンテンツの前記３次元画像の角度及び奥行き方向の位置の表示を変化させる、前記（７）に記載の情報処理装置。
（９）前記トリガー動作は、ユーザの少なくとも体の一部位が前記表示画面に対して第１の方向に沿って動く動作である、前記（１）又は（２）に記載の情報処理装置。
（１０）前記表示制御部は、前記トリガー動作におけるユーザの少なくとも体の一部位の前記第１の方向への移動量に応じて、前記第１の方向から前記表示画面に前記第２のコンテンツを徐々に挿入することにより、前記第１の表示状態から前記第２の表示状態への切り換えを行う、前記（９）に記載の情報処理装置。
（１１）前記表示制御部は、前記第２の表示状態において、前記第１のコンテンツと前記第２のコンテンツとを、前記表示画面内の互いに異なる領域にそれぞれ表示させる、前記（１）〜（１０）のいずれか１項に記載の情報処理装置。
（１２）前記表示制御部は、前記第２の表示状態において、前記第１のコンテンツ及び前記第２のコンテンツに加えて、他のコンテンツを表示画面に更に表示させる、前記（１）〜（１１）のいずれか１項に記載の情報処理装置。
（１３）前記トリガー動作検出部は、ユーザの少なくとも体の一部位が前記表示画面に対して互いに異なる複数の方向に沿って動く動作を、それぞれ前記トリガー動作として検出し、前記表示制御部は、前記第２の表示状態において、前記トリガー動作におけるユーザの少なくとも体の一部位が動く方向から前記表示画面に前記第２のコンテンツ及び前記他のコンテンツをそれぞれ挿入することにより、前記第１の表示状態から前記第２の表示状態への切り換えを行う、前記（１２）に記載の情報処理装置。
（１４）前記第２のコンテンツは、前記ユーザと少なくとも１人以上の対話相手とが前記情報処理装置を介して前記ユーザ及び前記対話相手が撮影された撮像画像並びに前記ユーザ及び前記対話相手が発した音声を少なくとも互いに送受信するビデオチャットシステムにおける、前記対話相手の撮像画像である、前記（１）〜（１３）のいずれか１項に記載の情報処理装置。
（１５）前記表示制御部は、前記第２の表示状態において、互いに異なる複数の前記対話相手の撮像画像を前記表示画面に表示させる、前記（１４）に記載の情報処理装置。
（１６）前記表示制御部は、前記撮像画像の前記表示画面に対する向きのずれ及び前記撮像画像の表示領域内での位置のずれの少なくともいずれか含む前記撮像画像の偏りを補正し、当該偏りが補正された後の撮像画像を、前記第２の表示状態において前記第２のコンテンツとして前記表示画面に表示させる、前記（１４）に記載の情報処理装置。
（１７）前記動作情報を取得する動作情報取得部を更に備え、前記動作情報取得部は、撮像対象の画像を撮影する撮像部を含み、当該撮像部によって撮影された撮像画像に基づいて、ユーザの少なくとも体の一部位の動きについての情報を取得することにより前記動作情報を取得し、前記トリガー動作検出部は、前記動作情報取得部によって取得された前記動作情報に含まれるユーザの少なくとも体の一部位の動きについての情報に基づいて、前記トリガー動作を検出する、前記（１）〜（１６）のいずれか１項に記載の情報処理装置。
（１８）前記トリガー動作は、ユーザが、前記表示画面の少なくとも１辺の方向に視線を向け、前記表示画面から前記表示画面の外部に対応する空間を覗き込む覗き込み動作であり、前記撮像部は、前記覗き込み動作におけるユーザの視線方向に対応する位置に配設される、前記（１７）に記載の情報処理装置。
（１９）ユーザが行う動作についての情報である動作情報に基づいて、表示画面に対して行われる当該ユーザの特定の動作であるトリガー動作を検出することと、検出された前記トリガー動作に応じて、前記表示画面に第１のコンテンツが表示されかつ前記第１のコンテンツと関連する第２のコンテンツが表示されない第１の表示状態と、前記表示画面に前記第１のコンテンツと前記第２のコンテンツとが少なくとも表示された第２の表示状態とを切り換えることと、を含む、表示制御方法。
（２０）コンピュータに、ユーザが行う動作についての情報である動作情報に基づいて、表示画面に対して行われる当該ユーザの特定の動作であるトリガー動作を検出する機能と、検出された前記トリガー動作に応じて、前記表示画面に第１のコンテンツが表示されかつ前記第１のコンテンツと関連する第２のコンテンツが表示されない第１の表示状態と、前記表示画面に前記第１のコンテンツと前記第２のコンテンツとが少なくとも表示された第２の表示状態とを切り換える機能と、を実現させるためのプログラム。
【符号の説明】
【０１４３】
１    表示制御システム
１０    情報処理装置
２０    システム管理サーバ
３０    ネットワーク
１１０    動作情報取得部
１１１    撮像部
１２０    表示部
１３０    通信部
１４０    制御部
１４１    トリガー動作検出部
１４２    表示制御部
【図１】
2014233035.tif 000003
【図２Ａ】
2014233035.tif 000004
【図２Ｂ】
2014233035.tif 000005
【図３Ａ】
2014233035.tif 000006
【図３Ｂ】
2014233035.tif 000007
【図３Ｃ】
2014233035.tif 000008
【図４Ａ】
2014233035.tif 000009
【図４Ｂ】
2014233035.tif 000010
【図５】
2014233035.tif 000011
【図６】
2014233035.tif 000012
【図７】
2014233035.tif 000013
【図８】
2014233035.tif 000014