(57)【要約】【課題】利用シーンに応じた、より好適な態様での映像の投影を可能とする。【解決手段】投影面中の少なくとも一部の投影領域に対して表示情報を投影することで当該表示情報を表示させる複数の投影部の動作を制御する制御部を備え、前記制御部は、前記複数の投影部のうち、少なくとも２以上の前記投影部のそれぞれに対応する前記投影領域を重畳させるための態様が、互いに異なる複数の動作モードを選択的に切り替える、情報処理装置。【選択図】図１
2016191854.tif 000002
【特許請求の範囲】
【請求項１】
投影面中の少なくとも一部の投影領域に対して表示情報を投影することで当該表示情報を表示させる複数の投影部の動作を制御する制御部を備え、
前記制御部は、前記複数の投影部のうち、少なくとも２以上の前記投影部のそれぞれに対応する前記投影領域を重畳させるための態様が、互いに異なる複数の動作モードを選択的に切り替える、
情報処理装置。
【請求項２】
前記制御部は、表示対象となる前記表示情報に関連付けられた情報に応じて、前記動作モードを選択的に切り替える、請求項１に記載の情報処理装置。
【請求項３】
前記制御部は、取得したユーザの操作内容を示す制御情報に応じて、前記動作モードを選択的に切り替える、請求項１に記載の情報処理装置。
【請求項４】
前記制御部は、外部環境の検知結果に応じて、前記動作モードを選択的に切り替える、請求項１に記載の情報処理装置。
【請求項５】
前記制御部は、前記複数の動作モードのうち、少なくとも一部の動作モードにおいて、２以上の前記投影部それぞれに対応する前記投影領域を結合することで１つの表示領域とし、当該表示領域に前記表示情報を投影させる、請求項１に記載の情報処理装置。
【請求項６】
前記制御部は、前記複数の動作モードのうち、少なくとも一部の動作モードにおいて、前記投影領域を互いに重畳させた２以上の前記投影部それぞれの動作を、互いに異なる態様で制御する、請求項１に記載の情報処理装置。
【請求項７】
前記制御部は、前記投影領域を互いに重畳させた２以上の前記投影部それぞれに、互いに異なる色域となるように制御された前記表示情報が投影させる、請求項６に記載の情報処理装置。
【請求項８】
前記制御部は、前記投影領域を互いに重畳させた２以上の前記投影部それぞれの輝度を個々に制御することで、当該投影領域に投映される前記表示情報のダイナミックレンジを制御する、請求項６に記載の情報処理装置。
【請求項９】
前記制御部は、互いに重畳させた複数の前記投影領域それぞれの投影位置の差が、サブピクセル単位となるように、２以上の前記投影部それぞれの動作を制御する、請求項６に記載の情報処理装置。
【請求項１０】
前記制御部は、前記投影領域を互いに重畳させた２以上の前記投影部それぞれに、互いに異なるタイミングで前記表示情報を投影させる、請求項６に記載の情報処理装置。
【請求項１１】
前記制御部は、前記複数の動作モードのうち、少なくとも一部の動作モードにおいて、少なくとも一部の前記投影部に、前記表示情報が分割された複数の部分画像を、前記投影領域中の対応する部分領域に時分割で投影させる、請求項１に記載の情報処理装置。
【請求項１２】
前記制御部は、前記複数の動作モードのうち、少なくとも一部の動作モードにおいて、前記複数の投影部のうち第１の投影部に対応する第１の投影領域に対して、当該第１の投影領域に投影された前記表示情報のうち一部が表示された、第２の投影部に対応する第２の投影領域を重畳させる、請求項１に記載の情報処理装置。
【請求項１３】
前記制御部は、
前記複数の動作モードのうち、少なくとも一部の動作モードにおいて、
前記複数の投影部のうち第１の投影部に対応する第１の投影領域に投映された第１の表示情報の表示態様を制御する場合に、
当該第１の投影部に替えて、第２の投影部に、当該第１の投影領域を包含する第２の投影領域に、当該第１の表示情報が提示された第２の表示情報を投影させ、
当該第２の表示情報中における、当該第１の表示情報の表示態様を制御する、
請求項１に記載の情報処理装置。
【請求項１４】
プロセッサが、
投影面中の少なくとも一部の投影領域に対して表示情報を投影することで当該表示情報を表示させる複数の投影部の動作を制御することと、
前記複数の投影部のうち、少なくとも２以上の前記投影部のそれぞれに対応する前記投影領域を重畳させるための態様が、互いに異なる複数の動作モードを選択的に切り替えることと、
を含む、情報処理方法。
【請求項１５】
コンピュータに、
投影面中の少なくとも一部の投影領域に対して表示情報を投影することで当該表示情報を表示させる複数の投影部の動作を制御することと、
前記複数の投影部のうち、少なくとも２以上の前記投影部のそれぞれに対応する前記投影領域を重畳させるための態様が、互いに異なる複数の動作モードを選択的に切り替えることと、
を実行させる、プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本開示は、情報処理装置、情報処理方法、及びプログラムに関する。
【背景技術】
【０００２】
近年では、スクリーン等の投影面に対して映像を投影することで情報を提示する所謂プロジェクタは、オフィスのみに限らず、家庭などでも利用されるようになってきており、利用用途が広がってきている。また、近年では、映像が投影される壁面の近くに当該映像の投影元となる筐体を設置することが可能な、所謂短焦点（Short-Throw）のプロジェクタ等のように、当該プロジェクタの利用形態も多様化してきている。例えば、特許文献１には、所謂プロジェクタの利用形態の一例が開示されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００５−３５２１７１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
一方で、プロジェクタの利用シーンの多様化（例えば、利用用途、利用形態、及び、投影対象となるコンテンツの多様化）に伴い、当該利用シーンに応じて、投影される映像の大きさ（即ち、画角の広さ）や、当該映像の解像度等が、より好適な設定となるように、映像の投影態様を制御可能な仕組みが求められている。
【０００５】
そこで、本開示では、利用シーンに応じて、より好適な態様で映像を投影させることが可能な、情報処理装置、情報処理方法、及びプログラムを提案する。
【課題を解決するための手段】
【０００６】
本開示によれば、投影面中の少なくとも一部の投影領域に対して表示情報を投影することで当該表示情報を表示させる複数の投影部の動作を制御する制御部を備え、前記制御部は、前記複数の投影部のうち、少なくとも２以上の前記投影部のそれぞれに対応する前記投影領域を重畳させるための態様が、互いに異なる複数の動作モードを選択的に切り替える、情報処理装置が提供される。
【０００７】
また、本開示によれば、プロセッサが、投影面中の少なくとも一部の投影領域に対して表示情報を投影することで当該表示情報を表示させる複数の投影部の動作を制御することと、前記複数の投影部のうち、少なくとも２以上の前記投影部のそれぞれに対応する前記投影領域を重畳させるための態様が、互いに異なる複数の動作モードを選択的に切り替えることと、を含む、情報処理方法が提供される。
【０００８】
また、本開示によれば、コンピュータに、投影面中の少なくとも一部の投影領域に対して表示情報を投影することで当該表示情報を表示させる複数の投影部の動作を制御することと、前記複数の投影部のうち、少なくとも２以上の前記投影部のそれぞれに対応する前記投影領域を重畳させるための態様が、互いに異なる複数の動作モードを選択的に切り替えることと、を実行させる、プログラムが提供される。
【発明の効果】
【０００９】
以上説明したように本開示によれば、利用シーンに応じて、より好適な態様で映像を投影させることが可能な、情報処理装置、情報処理方法、及びプログラムが提供される。
【００１０】
なお、上記の効果は必ずしも限定的なものではなく、上記の効果とともに、または上記の効果に代えて、本明細書に示されたいずれかの効果、または本明細書から把握され得る他の効果が奏されてもよい。
【図面の簡単な説明】
【００１１】
【図１】本開示の一実施形態に係る情報処理装置の概要について説明するための説明図である。
【図２】同実施形態に係る情報処理装置の概略的な構成の一例について説明するための説明図である。
【図３】同実施形態に係る情報処理装置の概略的な動作の一例について説明するための説明図である。
【図４】同実施形態に係る情報処理装置の概略的な動作の他の一例について説明するための説明図である。
【図５】同実施形態に係る情報処理装置の機能構成の一例を示したブロック図である。
【図６】同実施形態に係る情報処理装置の一連の動作の流れの一例を示したフローチャートである。
【図７】変形例１に係る情報処理装置の動作の概要について説明するための説明図である。
【図８】変形例１に係る情報処理装置の動作の概要について説明するための説明図である。
【図９】変形例３に係る情報処理装置の動作の一例について説明するための説明図である。
【図１０】変形例３に係る情報処理装置の動作の他の一例について説明するための説明図である。
【図１１】変形例４に係る情報処理装置の動作の一例について説明するための説明図である。
【図１２】変形例５に係る情報処理装置の動作の一例について説明するための説明図である。
【図１３】変形例５に係る情報処理装置の動作の一例について説明するための説明図である。
【図１４】変形例５に係る情報処理装置の動作の一例について説明するための説明図である。
【図１５】同実施形態に係る情報処理装置のハードウェア構成の一例を示した図である。
【発明を実施するための形態】
【００１２】
以下に添付図面を参照しながら、本開示の好適な実施の形態について詳細に説明する。なお、本明細書及び図面において、実質的に同一の機能構成を有する構成要素については、同一の符号を付することにより重複説明を省略する。
【００１３】
なお、説明は以下の順序で行うものとする。
１．概要
２．機能構成
３．処理
４．変形例
４．１．変形例１：高フレームレートの映像を投影するための制御例
４．２．変形例２：高画質の映像を投影するための制御例１
４．３．変形例３：高画質の映像を投影するための制御例２
４．４．変形例４：部分的な高画質化を実現するための制御例
４．５．変形例５：表示態様の変更時における追従性向上のための制御例
５．ハードウェア構成
６．まとめ
【００１４】
＜１．概要＞
まず、本開示の一実施形態に係る情報処理装置の特徴をよりわかりやすくするために、図１を参照して本実施形態に係る情報処理装置の概要について説明する。図１は、本実施形態に係る情報処理装置の概要について説明するための説明図である。
【００１５】
本実施形態に係る情報処理装置１は、所謂プロジェクタとして構成されており、所望の投影面に対して、所望の表示情報が提示された映像を投影することで、当該表示情報をユーザに対して提示する。例えば、図１に示す例では、情報処理装置１は、テーブル１４０等の鉛直上方に設置され、当該テーブル１４０の天面を投影面Ｒ１０として、当該投影面Ｒ１０に映像を投影している。なお、以降の説明では、図１に示す例において、鉛直方向をｚ方向とし、水平面上の互いに直交する方向（即ち、ｚ方向に対して直交し、かつ互いに直交する方向）をｘ方向及びｙ方向として称する場合がある。
【００１６】
図１において、参照符号Ｒ１１ａ及びＲ１１ｂは、情報処理装置１が映像を投影する、投影面Ｒ１０中の領域（以降では、「投影領域」と称する場合がある）を模式的に示している。なお、以降の説明では、投影領域Ｒ１１ａ及びＲ１１ｂを特に区別しない場合には、単に「投影領域Ｒ１１」と称する場合がある。
【００１７】
即ち、本実施形態に係る情報処理装置１は、図１に示すように、投影面Ｒ１０中の少なくとも一部を投影領域Ｒ１１とし、かつ、複数の投影領域Ｒ１１それぞれに対して映像を投影可能に構成されている。
【００１８】
ここで、図２を参照して、本実施形態に係る情報処理装置１の概略的な構成の一例について説明する。図２は、本実施形態に係る情報処理装置１の概略的な構成の一例について説明するための説明図である。図２に示すように、本実施形態に係る情報処理装置１は、出力部３０ａ及び３０ｂを含む。なお、以降の説明では、出力部３０ａ及び３０ｂを特に区別しない場合には、単に「出力部３０」と称する場合がある。また、情報処理装置１は、入力部１０を含んでもよい。
【００１９】
出力部３０は、ユーザに対して各種情報を提示するための構成である。例えば、図２に示す例では、出力部３０は、テーブル１４０とは離隔して、当該テーブル１４０の天面側（即ち、投影面Ｒ１０側）を向くように設置されている。出力部３０は、所謂プロジェクタにおいて映像を投影するための構成（即ち、投影部）を含み、投影面Ｒ１０中の投影領域Ｒ１１に対して映像を投影可能に構成されている。また、本実施形態に係る出力部３０は、映像を投影する方向や、投影する映像の大きさ（換言すると、画角の広さ）を制御可能に構成されている。即ち、出力部３０は、投影面Ｒ１０中の所望の位置に、所望の大きさで映像を投影可能に構成されている。換言すると、出力部３０は、投影領域Ｒ１１の位置や大きさを制御可能に構成されている。
【００２０】
なお、図１及び図２において、投影領域Ｒ１１ａは、出力部３０ａが映像を投影する領域を示している。同様に、投影領域Ｒ１１ｂは、出力部３０ｂが映像を投影する領域を示している。
【００２１】
また、出力部３０は、所謂マイクロフォン等のように音響情報を出力するための音響デバイスを含んでもよい。
【００２２】
入力部１０は、情報処理装置１を使用するユーザの操作内容や、テーブル１４０に置かれている物体の形状や模様などを入力するための構成である。例えば、図２に示す例では、入力部１０は、テーブル１４０とは離隔して、出力部３０が映像を投影する投影面Ｒ１０側を向くように設置されている。
【００２３】
入力部１０は、例えば１つの撮像光学系（例えば、一連のレンズ群）でテーブル１４０を撮像するカメラや、２つの撮像光学系でテーブル１４０を撮像して奥行き方向の情報を記録することが可能なステレオカメラを含み得る。また、入力部１０は、情報処理装置１を使用するユーザが発する音声や情報処理装置１が置かれている環境の環境音等の音響情報を集音するための集音デバイス（例えば、マイクロフォン等）を含んでもよい。
【００２４】
入力部１０が、１つの撮像光学系でテーブル１４０を撮像するカメラを含む場合には、情報処理装置１は、例えば、そのカメラが撮像した画像を解析することで、テーブル１４０に置かれた物体を検出する。また入力部１０がステレオカメラを含む場合には、そのステレオカメラには、例えば可視光カメラや赤外線カメラ等が適用され得る。入力部１０がステレオカメラを含むことで、入力部１０は、深度情報を取得することが可能となる。入力部１０が、深度情報を取得することで、情報処理装置１は、例えばテーブル１４０の上に置かれた手や物体等の実オブジェクトを検出することが可能となる。また、入力部１０が、深度情報を取得することで、情報処理装置１は、投影面Ｒ１０（即ち、テーブル１４０の天面）へのユーザの手のような操作体の接触及び近接や、投影面Ｒ１０からの操作体の離脱を検出することが可能となる。なお、以降の説明では、ユーザが投影面Ｒ１０に手等の操作体を接触または近接させることを、まとめて単に「接触」と称する場合がある。
【００２５】
また、以降では、手などの操作体によるユーザの操作が、入力部１０によって撮像された画像から検出される場合を主に説明するが、本開示は係る例に限定されるものではない。ユーザの操作は、ユーザの指等の接触を検出するタッチパネルによって検出されてもよい。また、入力部１０が取得できるユーザ操作としては、この他にも、例えば投影面Ｒ１０に対するスタイラス操作、カメラに対するジェスチャ操作等が含まれ得る。
【００２６】
また、入力部１０がマイクロフォンのような集音デバイスを含む場合には、入力部１０は、ユーザの発話に伴う音声を、音声入力として取得してもよい。
【００２７】
また、入力部１０は、光学センサ等のような、外部環境の変化を検知するための検知デバイスを含んでもよい。この場合には、入力部１０は、検知デバイスによる検知結果を入力情報として取得してもよい。
【００２８】
以上のような構成により、例えば、情報処理装置１は、入力部１０により取得された各種入力情報に基づき、ユーザからの入力情報（例えば、操作内容や指示内容）や、各種状態や状況の変化を認識し、認識結果に応じて、出力部３０の動作を制御することが可能となる。
【００２９】
以上、図１及び図２を参照して、本実施形態に係る情報処理装置１の概略的な構成の一例について説明した。
【００３０】
なお、図１及び図２に示す情報処理装置１の構成はあくまで一例であり、複数の出力部３０を備え、かつ、当該複数の出力部３０それぞれを独立して制御可能であれば、情報処理装置１の構成は、必ずしも図１及び図２に示す例には限定されない。具体的な一例として、情報処理装置１は、鉛直方向に向けて延伸する壁面を投影面として、当該壁面に対して映像を投影する（即ち、壁面に対向する位置から当該壁面に向けて映像を投影する）ように構成されていてもよい。また、情報処理装置１は、所謂短焦点のプロジェクタとして構成されていてもよい。また、情報処理装置１は、ガラス板や透明プラスチック板等の透明な材質で形成された投影面に対して、当該投影面の裏側から映像を投影する、所謂リアプロジェクション型のプロジェクタとして構成されていてもよい。
【００３１】
また、図１及び図２を参照して説明した例では、情報処理装置１が、入力部１０と、出力部３０ａ及び３０ｂとを含む構成の一例について説明したが、情報処理装置１の構成は、必ずしも図１及び図２に示す例には限定されない。具体的な一例として、入力部１０と、出力部３０ａ及び３０ｂとのうち、少なくとも一部が、情報処理装置１の外部に設けられていてもよい。この場合には、例えば、情報処理装置１は、外部に設けられた構成との間で通信を確立し、当該通信を介して当該構成の動作を制御してもよい。また、上記では、情報処理装置１が入力部１０を含む例について説明したが、当該情報処理装置１は、複数の出力部３０を含み、当該出力部３０それぞれの動作を制御可能であれば、必ずしも入力部１０を含まなくてもよい。
【００３２】
また、図１及び図２を参照して説明した例では、情報処理装置１が、２つの出力部３０（即ち、出力部３０ａ及び３０ｂ）を含む例について説明したが、出力部３０が複数含まれていれば、その数は必ずしも図１及び図２に示す例には限定されない。具体的な一例として、情報処理装置１は、４つの出力部３０を含み、当該４つの出力部３０それぞれに、投影面Ｒ１０に対して映像を投影させてもよい。
【００３３】
次に、本実施形態に係る情報処理装置１の概略的な動作の一例について説明する。例えば、図３は、本実施形態に係る情報処理装置１の概略的な動作の一例について説明するための説明図であり、情報処理装置１が４つの出力部３０（ここでは、出力部３０ａ〜３０ｄとする）の動作を制御可能な場合の一例を示している。図３において、参照符号Ｒ１１ａは、出力部３０ａが映像を投影する投影領域を示している。同様に、参照符号Ｒ１１ｂ〜Ｒ１１ｄは、出力部３０ｂ〜３０ｄが映像を投影する投影領域を示している。
【００３４】
前述したように、本実施形態に係る情報処理装置１は、複数の出力部３０それぞれの動作を制御可能に構成されている。また、出力部３０のそれぞれは、投影領域Ｒ１１の位置や大きさを制御可能に構成されている。このような構成に基づき、情報処理装置１は、例えば、図３に示すように、複数の出力部３０のそれぞれの動作を個別に制御することで、投影面Ｒ１０中の所望の位置に、所望の向き及び大きさの映像を投影させることが可能となる。
【００３５】
例えば、図３に示す例では、情報処理装置１は、入力部１０からの入力情報に基づき、投影面Ｒ１０に対するユーザＵａ〜Ｕｃそれぞれの位置を認識し、認識結果に応じて、出力部３０ａ〜３０ｄそれぞれの動作を制御している。
【００３６】
具体的には、情報処理装置１は、ユーザＵａの位置の認識結果に基づき、出力部３０ｃに対応する投影領域Ｒ１１ｃが、当該ユーザＵａの近傍に位置するように、出力部３０ｃの動作を制御している。なお、このとき情報処理装置１は、投影面Ｒ１１ｃに投影される映像とユーザＵａとが正対するように、出力部３０ｃに当該映像の向きを調整させてもよい。
【００３７】
また、情報処理装置１は、ユーザＵｂの位置の認識結果に基づき、出力部３０ｄに対応する投影領域Ｒ１１ｄが、当該ユーザＵｂの近傍に位置するように、出力部３０ｄの動作を制御している。同様に、情報処理装置１は、ユーザＵｃの位置の認識結果に基づき、出力部３０ａ及び３０ｂに対応する投影領域Ｒ１１ａ及びＲ１１ｂが、当該ユーザＵｃの近傍に位置するように、出力部３０ａ及び３０ｂの動作を制御している。
【００３８】
なお、情報処理装置１は、各出力部３０それぞれの画角を個別に制御することで、当該出力部３０に対応する投影領域の大きさ（換言すると、当該出力部３０により投影される映像の大きさ）を制御してもよい。
【００３９】
このように、本実施形態に係る情報処理装置１は、例えば、複数の出力部３０それぞれを独立して制御して、各出力部３０に個別に映像を投影させてもよい。
【００４０】
また、本実施形態に係る情報処理装置１は、複数の出力部３０のうち、少なくとも一部の２以上の出力部３０を互い連携させて動作させることで、当該連携する２以上の出力部３０により１つの映像を投影させてもよい。
【００４１】
例えば、出力部３０が投影面Ｒ１０に映像を投影する場合には、画角の設定や、出力部３０と投影面Ｒ１０との間の距離（即ち、投写距離）とに応じて、投影面Ｒ１０に投影される映像の大きさが制御される。一方で、投影面Ｒ１０に投影される映像の大きさが変わった場合においても、投影される映像の解像度が変わらないため、映像の大きさに応じて、ユーザが、当該映像の画質を粗く感じる場合がある。特に、図１及び図２に示すように、テーブル１４０の天面上を投影面Ｒ１０とする場合には、ユーザと投影面Ｒ１０との間の距離が近接しやすくなるため、映像の大きさがより大きくなるように制御した場合に、ユーザは、当該映像の画質をより粗く感じる傾向にある。
【００４２】
また、出力部３０が投影可能な映像の解像度やピクセル数は、出力部３０の性能や特性に応じてあらかじめ決定される。そのため、出力部３０が、自身の解像度やピクセル数よりも、より高い解像度やピクセル数の画像を投影する場合には、当該画像の解像度やピクセル数が、当該出力部３０の解像度やピクセル数に制限される場合がある。
【００４３】
そこで、本実施形態に係る情報処理装置１は、少なくとも２以上の出力部３０それぞれか投影される映像により、１つの映像を形成することで、より好適な態様での映像の投影（例えば、より解像度やピクセル数の高い映像の投影）を可能としている。
【００４４】
例えば、図４は、本実施形態に係る情報処理装置１の概略的な動作の他の一例について説明するための説明図である。図４に示す例では、情報処理装置１は、投影部３０ａ〜３０ｄそれぞれの投影領域Ｒ１１ａ〜Ｒ１１ｄを結合することで１つの表示領域を形成し、投影部３０ａ〜３０ｄを互いに連携させることで、当該表示領域に映像（換言すると、表示情報）を投影している。
【００４５】
より具体的には、情報処理装置１は、出力部３０ａ〜３０ｄそれぞれが映像を投影する方向や、投影する映像の大きさ（換言すると、画角の広さ）を制御することで、図４に示すように、投影領域Ｒ１１ａ〜Ｒ１１ｄを結合させる。また、情報処理装置１は、投影対象となる映像（表示情報）を、投影領域Ｒ１１ａ〜Ｒ１１ｄ間の結合関係に応じて部分映像に分割し、分割された部分映像を各投影領域Ｒ１１に対応する出力部３０に出力させる。このような制御により、出力部３０ａ〜３０ｄそれぞれから投影された部分映像が、投影領域Ｒ１１ａ〜Ｒ１１ｄ間の結合関係に応じて、投影面Ｒ１０上で結合され、１つ映像が形成される。
【００４６】
なお、このとき、投影領域Ｒ１１ａ〜Ｒ１１ｄそれぞれに投影される映像の解像度やピクセル数は、当該投影領域Ｒ１１に対応する出力部３０の解像度やピクセル数に相当することとなる。そのため、図４に示す例では、例えば、出力部３０ａ〜３０ｄそれぞれの解像度やピクセル数が等しい場合には、出力部３０単体で同等の大きさの映像を投影する場合に比べて、解像度やピクセル数が４倍の映像を投影することが可能となる。
【００４７】
また、図４に示すように、情報処理装置１は、隣接する投影領域Ｒ１１間において、少なくとも一部が重畳するように、投影領域Ｒ１１ａ〜Ｒ１１ｄそれぞれが投影される位置を制御してもよい。このような制御により、隣接する投影領域Ｒ１１間の境界（換言すると、当該投影領域Ｒ１１間の輝度値の差）を目立ちにくくすることが可能となる。
【００４８】
なお、本実施形態に係る情報処理装置１は、図３に示すように、各出力部３０を個別に制御する動作（動作モード）と、図４に示すように、２以上の出力部３０を互いに連携させる動作（動作モード）とを、選択的に切り替え可能に構成されていてもよい。換言すると、本実施形態に係る情報処理装置１は、複数の出力部３０それぞれに対応する投影領域Ｒ１１を重畳させるための態様が、互いに異なる複数の動作モードを、選択的に切り替え可能に構成されていてもよい。なお、本説明において、複数の出力部３０それぞれに対応する投影領域Ｒ１１を重畳させるための態様には、図３に示すように、各出力部３０それぞれに対応する投影領域Ｒ１１を重畳させない態様についても、一部の態様として含み得るものとする。
【００４９】
なお、本実施形態に係る情報処理装置１は、図３や図４に示すような動作モードを適宜選択的に切り替えることが可能であれば、当該動作モードの切り替えに係る契機は特に限定されない。
【００５０】
具体的な一例として、情報処理装置１は、例えば、入力部１０により取得された入力情報に基づき、ユーザによる各種操作（例えば、タップやピンチイン／ピンチアウト等のジェスチャ操作）を認識し、当該操作内容に応じて、動作モードを切り替えてもよい。もちろん、情報処理装置１が、ユーザによる操作の内容に応じて、切り替え先の動作モードを認識できれば、当該操作の種別は特に限定されない。具体的な一例として、情報処理装置１は、マウス、ボタン、タッチパネル等の各種操作デバイスを介した操作の内容に基づき、動作モードを切り替えてもよい。
【００５１】
また、他の一例として、情報処理装置１は、投影される映像に関する情報（例えば、投影対象となるコンテンツに関する情報）に応じて、より好適な動作モードに切り替えてもよい。具体的な一例として、情報処理装置１は、各出力部３０の解像度よりも高解像度の映像を投影対象とする場合には、図４に示すように、複数の投影領域Ｒ１１が結合されて１つの表示領域が形成されるように、２以上の出力部３０を連携させる動作モードに切り替えてもよい。また、このとき情報処理装置１は、投影対象となる映像の解像度に応じて、互いに連携させる出力部３０の数を切り替えてもよい。
【００５２】
また、他の一例として、情報処理装置１は、各種センサ等の検出デバイスの検出結果に応じて、外部環境の状態を認識し、当該外部環境の認識結果に応じて、より好適な動作モードに切り替えてもよい。具体的な一例として、情報処理装置１は、検出デバイスの検出結果に応じて、投影面Ｒ１０に対するユーザの位置や向きを認識し、当該認識結果に応じて、動作モードを決定してもよい。
【００５３】
以上説明したように、本実施形態に係る情報処理装置１は、２以上の出力部３０それぞれに対応する投影領域Ｒ１１を重畳させるための態様を選択的に切り替え可能に構成されている。このような構成に基づき、本実施形態に係る情報処理装置１は、利用用途、利用形態、及び投影対象となる映像（コンテンツ）の種別等に基づく利用シーンに応じて選択的に動作モードを切り替えることで、当該利用シーンに応じたより好適な態様で映像を投影することが可能となる。また、このような構成により、本実施形態に係る情報処理装置１は、複数の出力部３０を連携させることで、より性能の高い出力部（プロジェクタ）と同等の機能または性能を実現することが可能となるため、コストの低減や小型化を実現することが可能となる場合もある。
【００５４】
以上、図１〜図４を参照して、本実施形態に係る情報処理装置１の概要について説明した。なお、以降では、本実施形態に係る情報処理装置１についてさらに詳しく説明する。
【００５５】
＜２．機能構成＞
まず、図５を参照して、本実施形態に係る情報処理装置１の機能構成の一例について説明する。図５は、本実施形態に係る情報処理装置１の機能構成の一例を示したブロック図である。
【００５６】
図５に示すように、本実施形態に係る情報処理装置１は、入力部１０と、制御部２０と、記憶部４０と、複数の出力部３０とを含む。なお、図５に示す例では、情報処理装置１は、複数の出力部３０として、出力部３０ａ及び３０ｂを含む。なお、図５に示す、入力部１０と、出力部３０ａ及び３０ｂとは、図２に示す例における、入力部１０と、出力部３０ａ及び３０ｂとに対応している。
【００５７】
図５に示すように、入力部１０は、例えば撮像部１１を含む。また、入力部１０は、検知部１３を含んでもよい。
【００５８】
撮像部１１は、図２を参照して前述した、投影面Ｒ１０の画像を撮像するための構成に相当し、例えば、１つの撮像光学系を含むカメラや、２つの撮像光学系を含むステレオカメラとして構成され得る。撮像部１１は、撮像した投影面Ｒ１０の画像を制御部２０に出力する。
【００５９】
検知部１３は、各種状態を検知するための各種センサ等の検出デバイスに相当する。具体的な一例として、検知部１３は、所謂深度センサとして構成され、情報処理装置１と、当該情報処理装置１を起点とした所定の検出範囲内に位置するオブジェクト（例えば、手等の操作体や投影面Ｒ１０）との間の距離を測定し、測定結果を示す制御情報を生成してもよい。また、他の一例として、検知部１３は、所謂光学センサや人感センサ等のようにユーザを検知するためのセンサとして構成され、投影面Ｒ１０の近傍に位置するユーザの検知結果を示す制御情報を生成してもよい。そして、検知部１３は、各種状態の検知結果を示す制御情報を制御部２０に出力する。
【００６０】
出力部３０は、映像出力部３１を含む。映像出力部３１は、出力部３０のうち、映像を投影するための構成（即ち、投影部）に相当し、後述する制御部２０からの制御に基づき、所望の投影面中の少なくとも一部（即ち、投影面Ｒ１０中の投影領域Ｒ１１）に対して映像を投影する。なお、映像出力部３１は、映像を投影する方向や、投影する映像の大きさ（換言すると、画角の広さ）を制御可能に構成されている。
【００６１】
なお、図５に示す例において、映像出力部３１ａは、出力部３０ａの映像出力部３１に相当し、映像出力部３１ｂは、出力部３０ｂの映像出力部３１に相当する。
【００６２】
制御部２０は、画像解析部２１と、入力解析部２２と、処理実行部２３と、モード判定部２５と、出力制御部２６とを含む。
【００６３】
画像解析部２１は、撮像部１１から、撮像された投影面Ｒ１０の画像を取得する。画像解析部２１は、取得した画像に対して画像解析を施すことで、投影面Ｒ１０上に存在する、ユーザの手等の操作体を検出する。また、画像解析部２１は、取得した画像を解析することで、投影面Ｒ１０の近傍に位置するユーザを検出してもよい。そして、画像解析部２１は、投影面Ｒ１０の画像の解析結果（例えば、ユーザの手等の操作体の検出結果）を、入力解析部２２に出力する。また、画像解析部２１は、投影面Ｒ１０の画像の解析結果（例えば、ユーザや、当該ユーザの手等の検出結果）を、後述するモード判定部２５に出力してもよい。
【００６４】
入力解析部２２は、画像解析部２１から、投影面Ｒ１０の画像の解析結果を取得する。入力解析部２２は、取得した当該解析結果に基づき、投影面Ｒ１０の画像中から、ユーザの手等の操作体を抽出する。入力解析部２２は、抽出した操作体の時系列に沿った動きに基づき、当該操作体によるユーザ操作の内容を認識する。また、このとき、表示情報が投影される投影面Ｒ１０の座標と、ユーザの手等の操作体の投影面Ｒ１０への接触座標とが一致するように予め校正されることで、例えば、入力解析部２２は、操作体が、投影された表示情報（例えば、ＧＵＩ等）のどの部分に接触したかを検出することが可能となる。
【００６５】
入力解析部２２は、認識した操作内容に基づき、ユーザからの当該操作に基づく指示の内容を認識し、当該指示に応じて対象となる機能（例えば、アプリケーション）やコンテンツを特定し、当該機能やコンテンツを示す制御情報を処理実行部２３に出力する。
【００６６】
また、入力解析部２２は、認識した操作内容を示す情報（例えば、ジェスチャ操作が示す内容）を、モード判定部２５に出力してもよい。
【００６７】
処理実行部２３は、各種機能を実行するための構成である。処理実行部２３は、入力解析部２２から、機能やコンテンツを示す制御情報を取得する。処理実行部２３は、取得した制御情報に基づき、対象となる機能を実行するための各種データ（例えば、アプリケーションを実行するためのライブラリや、コンテンツのデータ）を記憶部４０から読み出す。記憶部４０は、処理実行部２３が各種機能を実行するための各種データが記憶された記憶部である。
【００６８】
そして、処理実行部２３は、記憶部４０から読み出した各種データに基づき、取得した制御情報が示す機能を実行する。
【００６９】
なお、処理実行部２３は、ユーザからの操作に基づき特定された機能の実行結果を示す制御情報を、後述する出力制御部２６に出力してもよい。これにより、出力制御部２６は、ユーザからの操作に基づき特定された機能の実行結果を示す情報を、出力部３０ａ及び３０ｂ（より具体的には、映像出力部３１ａ及び３１ｂ）の少なくともいずれかに投影面Ｒ１０に投影させることで、当該機能の実行結果をユーザに提示することが可能となる。
【００７０】
また、処理実行部２３は、ユーザからの操作に基づき特定された機能の実行に応じた各種情報を、後述するモード判定部２５に出力してもよい。具体的な一例として、処理実行部２３は、静止画像や動画像等のような画像コンテンツの再生に係る機能を実行した場合には、当該画像コンテンツに関する情報（例えば、解像度やピクセル数等の属性情報）を、モード判定部２５に出力してもよい。これにより、モード判定部２５は、再生された画像コンテンツの解像度やピクセル数等の各種情報を認識することが可能となる。
【００７１】
モード判定部２５は、各種入力情報に応じて、複数の出力部３０の動作を制御するための動作モードを、あらかじめ設定された複数の動作のモードのいずれかに切り替える。なお、当該動作モードとしては、例えば、図３を参照して説明した、複数の出力部３０それぞれの動作を個別に制御する動作モードや、図４を参照して説明した、複数の出力部３０のうち少なくとも一部の２以上の出力部３０を互いに連携させる動作モード等が挙げられる。なお、本実施形態に係る情報処理装置１が、複数の出力部３０の動作を制御するための動作モードの他の一例については、変形例として別途後述する。
【００７２】
例えば、モード判定部２５は、ユーザによる操作の認識結果に基づき、動作モードを決定してもよい。この場合には、モード判定部２５は、入力解析部２２からユーザによる操作の内容の認識結果を示す情報（例えば、ジェスチャ操作が示す内容等）を取得し、当該情報が示す操作内容に応じて、動作モードを決定してもよい。
【００７３】
なお、ユーザが、情報処理装置１に対して動作モードを指示することが可能であれば、当該動作モードを指示するための操作の種別は特に限定されない。具体的な一例として、情報処理装置１は、出力部３０に、動作モードを指定するためのＵＩが提示された映像に投影させ、当該ＵＩに対するユーザからの操作に基づき動作モードを決定してもよい。この場合には、モード判定部２５は、当該ＵＩが投影された投影面Ｒ１０中の位置と、ユーザによる、当該投影面Ｒ１０に対する操作（例えば、タップ操作等）の位置とを比較することで、ユーザにより指定された動作モードを認識すればよい。
【００７４】
また、他の一例として、モード判定部２５は、処理実行部２３による各種機能の実行に応じた各種情報を取得し、当該情報に基づき動作モードを決定してもよい。具体的な一例として、モード判定部２５は、再生されたコンテンツに関する情報（例えば、解像度やピクセル数等の属性情報）を処理実行部２３から取得し、取得したコンテンツに関する情報に基づき、動作モードを決定してもよい。この場合には、モード判定部２５は、例えば、再生されたコンテンツの解像度が、各出力部３０の解像度よりも高い場合には、図４に示すように、２以上の出力部３０それぞれの投影領域を結合することで１つの表示領域を形成する動作モード（即ち、２以上の出力部３０を連携させる動作モード）を選択してもよい。
【００７５】
また、他の一例として、モード判定部２５は、検知部１３による検知結果や、画像解析部２１による画像の解析結果に基づき、動作モードを決定しもよい。具体的な一例として、モード判定部２５は、検知部１３による検知結果や、画像解析部２１による画像の解析結果に基づき、投影面Ｒ１０の周囲に存在するユーザの位置や向きを認識し、当該認識結果に応じて動作モードを決定してもよい。
【００７６】
また、より具体的な一例として、モード判定部２５は、複数のユーザが検知された場合には、図３に示すように、複数の出力部３０それぞれの動作を個別に制御する動作モードを選択してもよい。この場合には、モード判定部２５は、例えば、検出された各ユーザに複数の出力部３０のいずれかを割り当て、当該出力部３０に、割り当てられたユーザの近傍に、当該ユーザに提示する表示情報を投影させるように、当該動作モードに応じた設定情報を生成してもよい。
【００７７】
また、このときモード判定部２５は、各出力部３０と、検出された各ユーザとの間の位置関係に応じて、各ユーザに割り当てる出力部３０や、当該出力部３０が映像を投影する方向や画角を決定してもよい。この場合には、モード判定部２５は、例えば、各出力部３０から投影面Ｒ１０に投影される映像が、検出された各ユーザにより遮蔽されないように（換言すると、各出力部３０と当該出力部３０に対応する投影領域Ｒ１１との間にユーザが介在しないように）、各ユーザに割り当てる出力部３０や、当該出力部３０が映像を投影する方向や画角を決定してもよい。
【００７８】
以上のようにして、モード判定部２５は、各種入力情報に応じて、複数の出力部３０の動作を制御するための動作モードを決定し、決定した動作モードを示す情報を出力制御部２６に出力する。また、このときモード判定部２５は、決定した動作モードで各出力部３０の動作を制御するための、当該動作モードに応じた設定情報（例えば、各出力部３０が映像を投影する方向や画角を示す情報）を出力制御部２６に出力してもよい。
【００７９】
出力制御部２６は、出力部３０（特に、映像出力部３１）の動作を制御するための構成である。出力制御部２６は、モード判定部２５から複数の出力部３０の動作を制御するための動作モードを示す情報を取得し、取得した当該情報が示す動作モードに応じて、各出力部３０の動作（例えば、映像を投影する方向、画角、及び、投影する映像の内容等）を制御する。
【００８０】
また、出力制御部２６は、ユーザに提示するための表示情報を、決定された動作モードに応じて、各出力部３０に投影させる。なお、このとき、出力制御部２６は、処理実行部２３から、ユーザからの操作に基づき特定された機能の実行結果を示す制御情報を取得してもよい。この場合には、出力制御部２６は、ユーザからの操作に基づき特定された機能の実行結果を示す表示情報を、決定された動作モードに応じて、各出力部３０に投影させてもよい。
【００８１】
より具体的な一例として、図３に示すように、複数の出力部３０それぞれの動作を個別に制御する動作モードが選択された場合に着目する。この場合には、出力制御部２６は、例えば、検出されたユーザの位置や向きに応じて決定された、各出力部３０が映像を投影する方向や画角の設定を示す設定情報を、モード判定部２５から取得する。そして、出力制御部２６は、取得した設定情報に基づき、各出力部３０の動作（例えば、映像を投影する方向や画角）を制御し、当該出力部３０に、対象となるユーザに提示するための表示情報（例えば、当該出力部３０が投影する映像（表示情報）に対する操作の結果を示す情報）を投影させてもよい。
【００８２】
また、他の一例として、図４に示すように、複数の出力部３０のうち少なくとも一部の２以上の出力部３０を連携させ、当該２以上の出力部３０それぞれに対応する投影領域を結合することで１つの表示領域を形成する動作モードが選択された場合に着目する。この場合には、出力制御部２６は、互いに連携させる２以上の出力部３０それぞれに対応する投影領域Ｒ１１が互いに結合されるように、当該２以上の出力部３０それぞれが映像を投影する方向や画角を制御する。また、出力制御部２６は、当該２以上の出力部３０それぞれに対応する投影領域Ｒ１１間の結合関係に応じて、投影対象となる映像（表示情報）を複数の部分画像に分割し、分割された部分画像を各投影領域Ｒ１１に対応する出力部３０に出力させればよい。
【００８３】
以上、図５を参照して、本実施形態に係る情報処理装置１の機能構成の一例について説明した。なお、図５に示す構成はあくまで一例であり、上記に説明した情報処理装置１の各種動作が実現可能であれば、情報処理装置１の機能構成は必ずしも図５に示す例には限定されない。具多的な一例として、入力部１０と複数の出力部３０とのうち、少なくともいずれかが情報処理装置１とは異なる外部装置として、当該情報処理装置１に対して外付けされていてもよい。また、他の一例として、制御部２０のうち、少なくとも一部の構成が、情報処理装置１とは異なる外部装置（例えば、ネットワークを介して接続されたサーバ等）に設けられていてもよい。
【００８４】
＜３．処理＞
次に、図６を参照して、本実施形態に係る情報処理装置１の一連の処理の流れの一例について、特に、当該情報処理装置１が動作モードを決定し、決定した動作モードに応じて投影面Ｒ１０に映像を投影する動作に着目して説明する。図６は、本実施形態に係る情報処理装置１の一連の動作の流れの一例を示したフローチャートである。
【００８５】
（ステップＳ１０１、Ｓ１０３）
まず、情報処理装置１は、各種入力情報を解析し（ステップＳ１０１）、当該解析の結果に基づき、複数の出力部３０の動作を制御するための動作モードを決定する（ステップＳ１０３）。
【００８６】
具体的な一例として、モード判定部２５は、ユーザによる操作の認識結果に基づき、動作モードを決定してもよい。この場合には、画像解析部２１は、撮像部１１から取得した投影面Ｒ１０の画像を取得し、当該画像に対して画像解析を施すことで、投影面Ｒ１０上に存在する、ユーザの手等の操作体を検出する。そして、画像解析部２１は、投影面Ｒ１０の画像の解析結果（例えば、ユーザの手等の操作体の検出結果）を、入力解析部２２に出力する。
【００８７】
入力解析部２２は、画像解析部２１から投影面Ｒ１０の画像の解析結果を取得し、当該解析結果に基づき、ユーザ操作の内容（例えば、手等の操作体によるジェスチャ操作の内容等）を認識する。そして、入力解析部２２は、認識した操作内容を示す情報（例えば、ジェスチャ操作が示す内容）を、モード判定部２５に出力する（ステップＳ１０１）。
【００８８】
この場合には、モード判定部２５は、入力解析部２２からユーザによる操作の内容の認識結果を示す情報取得し、当該情報が示す操作内容に応じて、動作モードを決定する（ステップＳ１０３）。
【００８９】
また、他の一例として、モード判定部２５は、再生されたコンテンツに関する情報（例えば、解像度やピクセル数等の属性情報）を処理実行部２３から取得し、取得したコンテンツに関する情報に基づき、動作モードを決定してもよい。この場合には、モード判定部２５は、例えば、再生されたコンテンツの解像度が、各出力部３０の解像度よりも高い場合には（ステップＳ１０１）、図４に示すように、２以上の出力部３０それぞれの投影領域を結合することで１つの表示領域を形成する動作モード（即ち、２以上の出力部３０を連携させる動作モード）を選択してもよい（ステップＳ１０３）。
【００９０】
以上のようにして、モード判定部２５は、各種入力情報に応じて、複数の出力部３０の動作を制御するための動作モードを決定し、決定した動作モードを示す情報を出力制御部２６に出力する。
【００９１】
（ステップＳ１０５）
出力制御部２６は、モード判定部２５から複数の出力部３０の動作を制御するための動作モードを示す情報を取得し、取得した当該情報が示す動作モードに応じて、各出力部３０の動作（例えば、映像を投影する方向、画角、及び、投影する映像の内容等）を制御する。
【００９２】
（ステップＳ１０７）
そして、出力制御部２６は、ユーザに提示するための表示情報を、決定された動作モードに応じて、各出力部３０に投影させる。なお、このとき、出力制御部２６は、ユーザからの操作に基づき特定された機能の実行結果を示す制御情報を処理実行部２３から取得し、当該制御情報に基づき、当該実行結果を示す表示情報を、決定された動作モードに応じて、各出力部３０に投影させてもよい。
【００９３】
以上、図６を参照して、本実施形態に係る情報処理装置１の一連の処理の流れの一例について、特に、当該情報処理装置１が動作モードを決定し、決定した動作モードに応じて投影面Ｒ１０に映像を投影する動作に着目して説明した。
【００９４】
＜４．変形例＞
次に、本実施形態に係る情報処理装置１の変形例として、当該情報処理装置１が、複数の出力部３０のうち少なくとも一部の２以上の出力部３０を互いに連携させる場合の制御の一例について説明する。
【００９５】
［４．１．変形例１：高フレームレートの映像を投影するための制御例］
まず、変形例１として、２以上の出力部３０を連携させることで、当該出力部３０それぞれの性能に基づくフレームレートよりも、より高いフレームレートでの動画像の投影を実現する場合の、情報処理装置１の動作の一例について説明する。
【００９６】
変形例１に係る情報処理装置１では、互いに連携させる２以上の出力部３０それぞれの投影領域Ｒ１１が、投影面Ｒ１０上で重畳するように、当該出力部３０それぞれが映像を投影する方向や画角を調整する。なお、本説明では、情報処理装置１は、２以上の出力部３０として、出力部３０ａ及び３０ｂを互いに連携させるものとして説明する。
【００９７】
例えば、図７は、変形例１に係る情報処理装置１の動作の概要について説明するための説明図であり、投影面Ｒ１０上において、出力部３０ａに対応する投影領域Ｒ１１ａと、出力部３０ｂに対応する投影領域Ｒ１１ｂとを重畳させた状態の一例を示している。
【００９８】
そして、情報処理装置１は、互いに連携させる２以上の出力部３０（例えば、出力部３０ａ及び３０ｂ）が、互いに異なるタイミングで映像を投影するように、当該出力部３０の動作を制御する。
【００９９】
例えば、図８は、変形例１に係る情報処理装置１の動作の概要について説明するための説明図である。図８に示す例では、情報処理装置１が、出力部３０ａ及び３０ｂを互いに連携させることで、当該出力部３０ａ及び３０ｂそれぞれの性能に基づくフレームレートよりも、より高いフレームレートでの動画像の投影を実現している。
【０１００】
具体的には、参照符号Ｆ１０ａ〜Ｆ１２ａ及びＦ１０ｂ〜Ｆ１２ｂは、投影対象となる動画像の各フレームを模式的に示している。また、図８における横方向は、時間ｔを示している。即ち、図８は、投影対象となる動画像の各フレームＦ１０ａ〜Ｆ１２ａ及びＦ１０ｂ〜Ｆ１２ｂが投影される順序を模式的に示している。
【０１０１】
ここで、変形例１に係る情報処理装置１では、図８に示した一連のフレームＦ１０ａ〜Ｆ１２ａ及びＦ１０ｂ〜Ｆ１２ｂのうち、フレームＦ１０ａ〜Ｆ１２ａを出力部３０ａに投影させ、フレームＦ１０ｂ〜Ｆ１２ｂを出力部３０ｂに投影させる。
【０１０２】
即ち、情報処理装置１は、まず出力部３０ａにフレームＦ１０ａを投影領域Ｒ１１に投影させ、次いで、出力部３０ｂにフレームＦ１０ｂを当該投影領域Ｒ１１に投影させる。また、フレームＦ１０ｂが投影された後に、情報処理装置１は、出力部３０ａにフレームＦ１１ａを投影領域Ｒ１１に投影させ、次いで、出力部３０ｂにフレームＦ１１ｂを当該投影領域Ｒ１１に投影させる。
【０１０３】
このように、情報処理装置１は、出力部３０ａ及び３０ｂそれぞれの投影領域Ｒ１１を重畳させ、当該出力部３０ａ及び３０ｂに、投影対象となる動画像の各フレームを、時系列に沿って交互に投影させている。このような構成により、変形例１に係る情報処理装置１は、各出力部３０それぞれの性能に基づくフレームレートよりも、より高いフレームレートで動画像を投影することが可能となる。
【０１０４】
なお、情報処理装置１は、例えば、各出力部３０の性能に基づくフレームレートよりも、高フレームレートの動画像が投影対象となった場合には、上記に説明した高フレームレートを実現するための動作モードに基づき、各出力部３０の動作を制御してもよい。
【０１０５】
以上、変形例１として、図７及び図８を参照して、２以上の出力部３０を連携させることで、当該出力部３０それぞれの性能に基づくフレームレートよりも、より高いフレームレートでの動画像の投影を実現するための、情報処理装置１の動作の一例について説明した。
【０１０６】
［４．２．変形例２：高画質の映像を投影するための制御例１］
次に、変形例２として、２以上の出力部３０を連携させることで、当該出力部３０それぞれが投影可能な画像よりも、より高画質の画像の投影を実現するための、情報処理装置１の動作の一例について説明する。なお、本説明では、情報処理装置１は、出力部３０ａ及び３０ｂを互いに連携させるものとして説明する。
【０１０７】
例えば、変形例２に係る情報処理装置１は、出力部３０ａ及び３０ｂを互いに連携させることで、よりダイナミックレンジの広い画像の投影を実現してもよい。
【０１０８】
具体的には、情報処理装置１は、図７に示すように、出力部３０ａ及び３０ｂそれぞれに対応する投影領域Ｒ１１（即ち、投影領域Ｒ１１ａ及びＲ１１ｂ）が互いに重畳するように、出力部３０ａ及び３０ｂの動作を制御する。
【０１０９】
なお、このとき投影領域Ｒ１１ａ及びＲ１１ｂが重畳する領域には、出力部３０ａ及び３０ｂそれぞれから映像が投影され、当該映像が重畳することとなる。そのため、投影領域Ｒ１１ａ及びＲ１１ｂが重畳する領域に投影される映像の階調は、出力部３０ａから投影される映像の階調と、出力部３０ｂから投影される映像の階調との加算結果となる。
【０１１０】
即ち、情報処理装置１は、出力部３０ａ及び３０ｂそれぞれの光源から照射される光の光量（例えば、輝度）を、個々に制御することで、各出力部３０が個々に実現可能なダイナミックレンジよりも、より広いダイナミックレンジで表現された画像を投影することが可能となる。
【０１１１】
なお、情報処理装置１は、例えば、各出力部３０が個々に実現可能なダイナミックレンジよりも、より広いダイナミックレンジで表現された画像が投影対象となった場合には、上記に説明した広いダイナミックレンジでの表現を実現するための動作モードに基づき、各出力部３０の動作を制御してもよい。
【０１１２】
また、他の一例として、変形例２に係る情報処理装置１は、出力部３０ａ及び３０ｂを互いに連携させることで、より色域の広い画像の投影を実現してもよい。
【０１１３】
具体的には、情報処理装置１は、図７に示すように、出力部３０ａ及び３０それぞれに対応する投影領域Ｒ１１（即ち、投影領域Ｒ１１ａ及びＲ１１ｂ）が互いに重畳するように、出力部３０ａ及び３０ｂの動作を制御する。
【０１１４】
そして、情報処理装置１は、出力部３０ａ及び３０ｂそれぞれから照射される光の色域が、互いに異なる色域となるように、当該出力部３０ａ及び３０ｂそれぞれの光源からの出力（即ち、光源から出射される光）を制御する。なお、出力部３０ａ及び３０ｂそれぞれから照射される光の色域が制御可能であれば、その方法は特に限定されない。具体的な一例として、情報処理装置１は、光源の出力を制御することで、出力部３０から出射される光の色域を制御してもよい。また、他の一例として、情報処理装置１は、光源から出射された光が出力部３０の外部に出射されるまでに通過する光学系（例えば、フィルタ等）を制御することで、出力部３０から出射される光の色域を制御してもよい。
【０１１５】
このような制御により、出力部３０ａ及び３０ｂそれぞれから、異なる色域で表現された映像が投影され、投影面Ｒ１０上で重畳されることとなる。このような構成により、変形例２に係る情報処理装置１は、各出力部３０が個々に表現可能な色域よりも、より広い色域で表現された画像を投影することが可能となる。
【０１１６】
なお、情報処理装置１は、たとえば、各出力部３０が個々に表現可能な色域よりも、より広い色域で表現された画像が投影対象となった場合には、上記に説明した広い色域での表現を実現するための動作モードに基づき、各出力部３０の動作を制御してもよい。
【０１１７】
［４．３．変形例３：高画質の映像を投影するための制御例２］
次に、変形例３として、各出力部３０の解像度よりも、より高い解像度の画像の投影を実現するための、情報処理装置１の動作の一例について説明する。
【０１１８】
例えば、図９は、変形例３に係る情報処理装置１の動作の一例について説明するための説明図であり、出力部３０ａ及び３０ｂを互いに連携させることで、より高い解像度の画像の投影を実現する場合の一例について示している。なお、図９は、出力部３０ａ及び３０ｂそれぞれから投影面Ｒ１０に投影された画像の各ピクセルの位置関係を模式的に示している。
【０１１９】
図９において、参照符号Ｒ１３ａは、出力部３０ａにより投影面Ｒ１０に投影された画像のピクセル（即ち、投影領域Ｒ１１ａに投影される映像のピクセル）を模式的に示している。同様に、参照符号Ｒ１３ｂは、出力部３０ｂにより投影面Ｒ１０に投影された画像のピクセル（即ち、投影領域Ｒ１１ｂに投影される映像のピクセル）を模式的に示している。
【０１２０】
即ち、図９に示す例では、情報処理装置１は、出力部３０ａに対応する投影領域Ｒ１１ａの位置と、出力部３０ｂに対応する投影領域Ｒ１１ｂの位置との間の差が、半ピクセル単位（もしくは、サブピクセル単位）となるように、各投影領域Ｒ１１の位置を調整している。
【０１２１】
このような制御のもと、情報処理装置１は、出力部３０ａ及び３０ｂそれぞれから投影された画像を投影面Ｒ１０で重畳させることで、各出力部３０の解像度よりも、より高い解像度の画像（例えば、図９に示す例の場合には、４倍の解像度の画像）の投影を模擬することが可能となる。
【０１２２】
なお、情報処理装置１は、出力部３０ａが投影するピクセルＲ１３ａと、出力部３０ｂが投影するピクセルＲ１３ｂとを、投影対象となる画像中の各ピクセルに基づき生成してもよい。具体的な一例として、情報処理装置１は、出力部３０ａが投影するピクセルＲ１３ａを、投影対象となる画像中の、ピクセルＲ１３ａに対応する領域中のピクセルや、当該領域の近傍に位置するピクセルに基づき生成してもよい。このことは、出力部３０ｂが投影するピクセルＲ１３ｂについても同様である。
【０１２３】
また、情報処理装置１が、図９に示すように、出力部３０ａ及び３０ｂそれぞれが投影する画像を生成するための各種フィルタ処理の一例については、例えば、「Niranjan  Damera-Venkata  and  Nelson  L.  Chang,  "Realizing  Super-Resolution  with  Superimposed  Projection,"  IEEE  International  Workshop  on  Projector-Camera  Systems (ProCams),  18  June  2007,  Minneapolis,  MN.」に開示されている。
【０１２４】
また、図９に示す制御については、単一の出力部３０により実現することも可能である。この場合には、情報処理装置１は、例えば、投影領域Ｒ１１ａに投影されるピクセルＲ１３ａと、投影領域Ｒ１１ｂに投影されるピクセルＲ１３ｂとを、時分割で投影すればよい。
【０１２５】
また、図１０は、変形例３に係る情報処理装置１の動作の他の一例について説明するための説明図であり、図９に示す制御とは異なる方法で、各出力部３０の解像度よりも、より高い解像度の画像の投影を実現するための制御の一例を示している。
【０１２６】
図１０に示す例では、投影対象となる映像を複数の部分画像に分割し、各部分画像を時分割で投影することで、各出力部３０の解像度よりも、より高い解像度の画像の投影を実現している。具体的には、図１０に示す例において、参照符号Ｒ２０は、投影対象となる映像が投影される範囲を模式的に示している。また、参照符号Ｒ１１１〜Ｒ１１４は、出力部３０により時分割で映像が投影される各投影領域を模式的に示している。
【０１２７】
即ち、図１０に示す例では、情報処理装置１は、投影対象となる画像を４つの部分画像に分割し、投影領域Ｒ１１１〜Ｒ１１４に対して順次時分割で、対応する部分画像が投影されるように、出力部３０の動作（例えば、投影方向、画角、及び投影対象となる部分画像）を制御する。
【０１２８】
なお、前述したように、所謂プロジェクタは、画角を制御することで投影面Ｒ１０に投影される映像の大きさを制御することが可能であり、かつ、映像の大きさを変えた場合においても、当該映像の解像度は変わらない。そのため、画角をより絞り、映像の大きさがより小さくなるように制御された場合には、投影される映像における、各ピクセルの大きさがより小さくなり、ピクセル間の間隔がより短くなる。図１０に示す例では、情報処理装置１は、上記に説明したプロジェクタの特性を利用し、出力部３０の解像度の各部分画像を時分割で投影することで、投影対象となる映像を、出力部３０の解像度よりもより高い解像度（即ち、４倍の解像度）で投影している。
【０１２９】
なお、図１０に示した制御は、単一の出力部３０の制御により実現されてもよいし、２以上の出力部３０を互いに連携させることで実現されてもよい。なお、２以上の出力部３０を互いに連携させる場合には、情報処理装置１は、各出力部３０が、互いに異なる部分画像を投影するように（即ち、同タイミングで同じ部分画像を投影しないように）当該出力部３０の動作を制御すればよい。
【０１３０】
なお、情報処理装置１は、少なくとも２以上の出力部３０を互いに連携させる、図９に示す制御と、図１０に示す制御とを組み合わせることで、各出力部３０の解像度よりも、より高い解像度の画像の投影を実現してもよい。
【０１３１】
また、情報処理装置１は、各出力部３０が個々に解像度よりも、より高い解像度で表現された画像が投影対象となった場合には、図９及び図１０を参照して、上記に説明した高解像度での表現を実現するための動作モードに基づき、各出力部３０の動作を制御してもよい。
【０１３２】
以上、変形例３として、図９及び図１０を参照して、各出力部３０の解像度よりも、より高い解像度の画像の投影を実現するための、情報処理装置１の動作の一例について説明した。
【０１３３】
なお、上記に変形例１〜３として説明した、情報処理装置１の各制御を適宜組み合わせてもよいことは言うまでもない。具体的な一例として、情報処理装置１は、変形例２として説明した、より広い色域での表現を実現するための制御と、変形例３として説明した、より高い解像度での表現を実現するための制御とを組み合わせることで、より高画質の画像の投影を実現してもよい。また、他の一例として、情報処理装置１は、変形例１として説明した、より高いフレームレートでの表現を実現するための制御と、変形例３として説明した、より高い解像度での表現を実現するための制御とを組み合わせてもよい。なお、上記に説明した各制御を組み合わせる場合には、連携対象となる出力部３０の数が、適宜調整されてもよいことは言うまでもない。
【０１３４】
［４．４．変形例４：部分的な高画質化を実現するための制御例］
前述したように、所謂プロジェクタは、投影対象となる映像をより大きく投影するほど、投影される映像における、各ピクセルの大きさがより大きくなり、ピクセル間の間隔がより長くなる。一方で、投影対象となる映像をより小さく投影するほど、投影される映像における、各ピクセルの大きさがより小さくなり、ピクセル間の間隔がより短くなる。変形例４に係る情報処理装置１では、このような特性を利用し、２以上の出力部３０を互いに連携させることで、投影対象となる一連の画像（例えば、操作画面）のうち、一部の部分画像（例えば、特定のコンテンツが表示された部分）について高画質化（即ち、部分的な高画質化）を実現する。以下に変形例４に係る情報処理装置１の動作の一例について説明する。
【０１３５】
例えば、図１１は、変形例４に係る情報処理装置１の動作の一例について説明するための説明図である。なお、本説明では、情報処理装置１は、出力部３０ａ及び３０ｂを互いに連携させるものとする。図１１において、参照符号Ｒ１１ａは、出力部３０ａに対応する投影領域Ｒ１１を示している。また、参照符号Ｒ１１ｂは、出力部３０ｂに対応する投影領域Ｒ１１を示している。
【０１３６】
図１１に示す例では、例えば、情報処理装置１が、当該情報処理装置１を操作するための操作画面を、テーブル１４０の天面上の投影面Ｒ１０に投映している場合を示している。図１１において、参照符号Ｖ１１は、当該操作画面中に提示された、表示オブジェクト（例えば、コンテンツの再生に基づき表示されるウィンドウ等）を模式的に示している。即ち、情報処理装置１は、操作画面全体を投影領域Ｒ１１ｂに向けて投映し、当該操作画面中の表示オブジェクトＶ１１が提示された一部の領域（部分画像）を、投影領域Ｒ１１ａに投映される画像として、投影領域Ｒ１１ｂに投映された操作画面上に重畳させている。
【０１３７】
具体的には、情報処理装置１は、出力部３０ｂの画角を広げることで、投影領域Ｒ１１ｂが投影面Ｒ１０全体にわたって形成されるように制御し、当該投影領域Ｒ１１ｂに対して、投影対象となる操作画面全体を当該出力部３０ｂに投映させている。また、情報処理装置１は、出力部３０ａについては、画角を絞り投影方向を制御することで、投影領域Ｒ１１ｂの一部の領域に投影領域Ｒ１１ａを重畳させている。そして、情報処理装置１は、投影領域Ｒ１１ｂに投映された操作画面中の、投影領域Ｒ１１ａで示された領域に相当する当該操作画面の一部の領域の画像（即ち、表示オブジェクトＶ１１が提示された部分画像）を出力部３０ａに投映させている。
【０１３８】
このような制御により、情報処理装置１は、表示オブジェクトＶ１１が提示された領域の解像度を、部分的に、投影領域Ｒ１１ｂに投映させる操作画面全体よりもより高い解像度で表現することが可能となる。
【０１３９】
なお、図１１に示す例において、投影領域Ｒ１１ｂ中に形成される投影領域Ｒ１１ａの位置や大きさは、動的に切り替えてもよい。具体的な一例として、ユーザＵからの操作に基づき、操作画面中における表示オブジェクトＶの位置や大きさが変更された場合には、情報処理装置１は、当該変更にあわせて投影領域Ｒ１１ａの位置や大きさを変更してもよい。
【０１４０】
以上、変形例４として、図１１を参照して、２以上の出力部３０を互いに連携させることで、投影対象となる一連の画像のうち、一部の部分画像について、高画質化を実現するための、情報処理装置１の動作の一例について説明した。
【０１４１】
［４．５．変形例５：表示態様の変更時における追従性向上のための制御例］
次に、変形例５として、投影面Ｒ１０の一部に対して画像を投影している状況下において、当該画像が投影される位置や大きさ等の表示態様を変更する場合の制御の一例について、図１２〜図１４を参照して説明する。図１２〜図１４は、変形例５に係る情報処理装置１の動作の一例について説明するための説明図であり、投影面Ｒ１０の一部に投映された画像（例えば、表示オブジェクトＶ１１）の位置や大きさ（即ち、表示態様）を変更する場合に、より好適な追従性を得るための制御の一例について示している。
【０１４２】
例えば、図１２に示す例では、情報処理装置１は、出力部３０ａの画角を絞ることで投影領域Ｒ１１ａの大きさがより小さくなるように制御し、当該投影領域Ｒ１１ａに、表示オブジェクトＶ１１が提示された画像を投影している。即ち、図１２に示す例では、情報処理装置１は、投影面Ｒ１０の一部を投影領域Ｒ１１ａとして、出力部３０ａに、表示オブジェクトＶ１１が提示された映像を当該投影領域Ｒ１１ａに向けて投影させている。このように、投影領域Ｒ１１ａという限られた領域のみへの映像の投影により表示オブジェクトＶ１１が提示されることで、投影面Ｒ１０全体に亘って映像が投影される場合に比べて、より高い解像度で、表示オブジェクトＶ１１が投影面Ｒ１０に提示されることとなる。
【０１４３】
ここで、図１２に示す状態において、ユーザＵの操作により、表示オブジェクトＶ１１の位置が変更され、当該表示オブジェクトＶ１１が投影領域Ｒ１１ａの外に移動されたものとする。このとき、投影領域Ｒ１１ａの位置や大きさを変更する場合には、出力部３０ａ（特に、プロジェクタに相当する映像出力部３１）の画角や映像を投影する方向を制御するため、機械的な駆動が介在する。そのため、例えば、ユーザＵの操作にあわせて表示オブジェクトＶの位置や大きさを変更する場合に、出力部３０ａの性能によっては、必ずしも好適な追従性が得られるとは限らない。
【０１４４】
そこで、変形例５に係る情報処理装置１は、図１３に示すように、ユーザＵの操作により、表示オブジェクトＶ１１の位置や大きさが変更されたことを認識すると、出力部３０ａによる投影領域Ｒ１１ａへの映像の投影を一時的に停止し、替わりに、出力部３０ｂに映像を投影させる。
【０１４５】
例えば、図１３に示す参照符号Ｒ１１ｂは、出力部３０ｂに対応する投影領域Ｒ１１を示している。図１３に示すように、情報処理装置１は、投影領域Ｒ１１ｂが、投影領域Ｒ１１ａを包含するより広い領域（例えば、投影面Ｒ１０全体に相当する領域）となるように、出力部３０ｂの画角と、当該出力部３０ｂが映像を投影する方向を制御している。
【０１４６】
また、情報処理装置１は、投影領域Ｒ１１ｂ中の投影領域Ｒ１１ａに相当する領域（即ち、表示オブジェクトＶ１１が表示されていた領域）に、当該投影領域Ｒ１１ａに投映されていた画像が投影されるように、出力部３０ｂにより投影させる映像を制御する。即ち、情報処理装置１は、図１３に示すように、投影領域Ｒ１１ｂに映像を投映する状態に切り替えた場合においても、図１２に示す例と同様の位置に同様の大きさで表示オブジェクトＶ１１が投影されるように、出力部３０ｂにより出力される映像を制御することとなる。
【０１４７】
そして、情報処理装置１は、ユーザＵの操作内容に基づき、投影領域Ｒ１１ｂに投映される画像中の表示オブジェクトＶ１１の表示位置を制御する。なお、このとき情報処理装置１は、画像処理に基づき表示オブジェクトＶ１１の表示位置を制御することで、機械的な駆動を介在させることなく、投影面Ｒ１０中における表示オブジェクトＶ１１が投影される位置を制御している。そのため、図１５に示す制御中には、表示オブジェクトＶ１１の解像度が一時的に低下するものの、ユーザＵによる操作に対して、より好適な態様で、表示オブジェクトＶ１１が投影される位置の制御を追従させる（即ち、レスポンスを向上させる）ことが可能となる。
【０１４８】
次いで、図１４を参照する。図１４は、ユーザＵによる表示オブジェクトＶ１１を移動させる操作が完了した状態を示している。
【０１４９】
情報処理装置１は、ユーザＵによる表示オブジェクトＶ１１を移動させる操作の完了を認識すると、図１４に示すように、当該表示オブジェクトＶ１１が表示された位置が投影領域Ｒ１１ａとなるように、出力部３０ａが映像を投影する方向を制御する。そして、情報処理装置１は、出力部３０ａに表示オブジェクトＶ１１が提示された画像の投影を再開させる。なお、このとき情報処理装置１は、出力部３０ｂによる投影領域Ｒ１１ｂへの映像の投影を停止してもよい。
【０１５０】
以上のような制御により、表示オブジェクトＶ１１が、投影面Ｒ１０全体に亘って映像が投影される場合に比べて、より高い解像度で投影面Ｒ１０に再度提示されることとなる。なお、上記に説明した例では、情報処理装置１が、ユーザＵの操作内容に基づき、表示オブジェクトＶ１１の位置を制御する場合について説明したが、当該表示オブジェクトＶ１１の大きさを制御する場合についても同様であることは言うまでもない。
【０１５１】
以上、図１２〜図１４を説明したように、変形例５に係る情報処理装置１は、表示オブジェクトＶ１１の位置や大きさ等のような表示態様を変更する場合に、投影領域Ｒ１１がより広く設定された出力部３０に映像を投影させている。そして、情報処理装置１は、画像処理に基づき表示オブジェクトＶ１１の位置や大きさを制御することで、機械的な駆動を介在させることなく、投影面Ｒ１０中における表示オブジェクトＶ１１が投影される位置や大きさを制御する。このような制御により、表示オブジェクトＶ１１の解像度が一時的に低下するものの、ユーザＵによる操作に対して、より好適な態様で、表示オブジェクトＶ１１が投影される位置や大きさ等の表示態様の制御を追従させることが可能となる。
【０１５２】
なお、図１２〜図１４に示す例では、情報処理装置１が、ユーザＵによる操作を認識していない状態（例えば、図１２及び図１４に示す状態）では、投影領域Ｒ１１ｂへの映像の投影を抑制しているが、必ずしも同態様に限定されるものではない。
【０１５３】
具体的な一例として、情報処理装置１は、前述した変形例４に係る情報処理装置１（図１１参照）のように、ユーザＵによる操作を認識していない状態においても、投影領域Ｒ１１ｂ（即ち、投影領域Ｒ１１ａを包含する、当該投影領域Ｒ１１ａよりもより広い投影領域Ｒ１１）に対して映像（例えば、操作画面全体）を投影してもよい。この場合には、情報処理装置１は、ユーザＵによる操作を認識していない状態では、投影領域Ｒ１１ａ及びＲ１１ｂの双方に対して映像を投影し、ユーザＵによる操作を認識した状態では、投影領域Ｒ１１ｂにのみ映像を投影すればよい。
【０１５４】
＜５．ハードウェア構成＞
次に、図１５を参照して、本開示の一実施形態に係る情報処理装置１のハードウェア構成の一例について説明する。図１５は、本開示の一実施形態に係る情報処理装置１のハードウェア構成の一例を示した図である。
【０１５５】
図１５に示すように、本実施形態に係る情報処理装置１は、プロセッサ９０１と、メモリ９０３と、ストレージ９０５と、操作デバイス９０７と、報知デバイス９０９と、検知デバイス９１１と、撮像デバイス９１３と、バス９１７とを含む。また、情報処理装置１は、通信デバイス９１５を含んでもよい。
【０１５６】
プロセッサ９０１は、例えばＣＰＵ（Central  Processing  Unit）、ＧＰＵ（Graphics  Processing  Unit）、ＤＳＰ（Digital  Signal  Processor）又はＳｏＣ（System  on  Chip）であってよく、情報処理装置１の様々な処理を実行する。プロセッサ９０１は、例えば、各種演算処理を実行するための電子回路により構成することが可能である。なお、前述した制御部２０の各構成は、プロセッサ９０１により実現され得る。
【０１５７】
メモリ９０３は、ＲＡＭ（Random  Access  Memory）及びＲＯＭ（Read  Only  Memory）を含み、プロセッサ９０１により実行されるプログラム及びデータを記憶する。ストレージ９０５は、半導体メモリ又はハードディスクなどの記憶媒体を含み得る。例えば、前述した記憶部４０は、メモリ９０３及びストレージ９０５の少なくともいずれか、もしくは、双方の組み合わせにより実現され得る。
【０１５８】
操作デバイス９０７は、ユーザが所望の操作を行うための入力信号を生成する機能を有する。操作デバイス９０７は、例えば、タッチパネルとして構成され得る。また、他の一例として、操作デバイス９０７は、例えばボタン、スイッチ、及びキーボードなどユーザが情報を入力するための入力部と、ユーザによる入力に基づいて入力信号を生成し、プロセッサ９０１に供給する入力制御回路などから構成されてよい。
【０１５９】
報知デバイス９０９は、出力デバイスの一例であり、例えば、所謂プロジェクタのように、投影面に対して所定の情報を投影することで、当該情報をユーザに報知してもよい。なお、前述した出力部３０は、報知デバイス９０９により実現され得る。
【０１６０】
また、報知デバイス９０９は、液晶ディスプレイ（ＬＣＤ：Liquid  Crystal  Display）装置、有機ＥＬ（ＯＬＥＤ：Organic  Light  Emitting  Diode）ディスプレイなどのデバイスであってよい。この場合には、報知デバイス９０９は、画面を表示することにより、ユーザに対して所定の情報を報知することができる。
【０１６１】
また、報知デバイス９０９は、スピーカ等のように、所定の音響信号を出力することで、所定の情報をユーザに報知するデバイスであってもよい。
【０１６２】
なお、上記に示した報知デバイス９０９の例はあくまで一例であり、ユーザに対して所定の情報を報知可能であれば、報知デバイス９０９の態様は特に限定されない。具体的な一例として、報知デバイス９０９は、ＬＥＤ（Light  Emitting  Diode）のように、点灯又は点滅のパターンにより、所定の情報をユーザに報知するデバイスであってもよい。
【０１６３】
撮像デバイス９１３は、ＣＭＯＳ（Complementary  Metal-Oxide  Semiconductor）イメージセンサやＣＣＤ（Charge  Coupled  Device）イメージセンサ等の、被写体を撮像し、撮像画像のデジタルデータを得る撮像素子を含む。即ち、撮像デバイス９１３は、プロセッサ９０１の制御に従い、レンズ等の光学系を介して静止画像又は動画像を撮影する機能を有する。撮像デバイス９１３は、撮像した画像をメモリ９０３やストレージ９０５に記憶させてもよい。なお、前述した撮像部１１は、撮像デバイス９１３により実現され得る。
【０１６４】
検知デバイス９１１は、各種状態を検知するためのデバイスである。検知デバイス９１１は、例えば、ステレオイメージセンサ等のような、所謂測距センサにより構成され得る。また、検知デバイス９１１は、所謂光学センサ等のように、所定の対象を検知するためのセンサにより構成されていてもよい。なお、前述した検知部１３は、検知デバイス９１１により実現され得る。
【０１６５】
通信デバイス９１５は、情報処理装置１が備える通信手段であり、ネットワークを介して外部装置と通信する。通信デバイス９１５は、有線または無線用の通信インタフェースである。通信デバイス９１５を、無線通信インタフェースとして構成する場合には、当該通信デバイス９１５は、通信アンテナ、ＲＦ（Radio  Frequency）回路、ベースバンドプロセッサなどを含んでもよい。
【０１６６】
通信デバイス９１５は、外部装置から受信した信号に各種の信号処理を行う機能を有し、受信したアナログ信号から生成したデジタル信号をプロセッサ９０１に供給することが可能である。
【０１６７】
バス９１７は、プロセッサ９０１、メモリ９０３、ストレージ９０５、操作デバイス９０７、報知デバイス９０９、検知デバイス９１１、撮像デバイス９１３、及び通信デバイス９１５を相互に接続する。バス９１７は、複数の種類のバスを含んでもよい。
【０１６８】
また、コンピュータに内蔵されるプロセッサ、メモリ、及びストレージなどのハードウェアを、上記した情報処理装置１が有する構成と同等の機能を発揮させるためのプログラムも作成可能である。また、当該プログラムを記録した、コンピュータに読み取り可能な記憶媒体も提供され得る。
【０１６９】
＜６．まとめ＞
以上説明したように、本開示の一実施形態に係る情報処理装置１は、複数の出力部３０それぞれに対応する投影領域Ｒ１１を重畳させるための態様が、互いに異なる複数の動作モードを、選択的に切り替え可能に構成されている。換言すると、情報処理装置１が切り替えの対象としている複数の動作モードのうち少なくとも一部には、複数の出力部３０のうち、少なくとも２以上の出力部３０を互いに連携させる動作モードが含まれる。また、情報処理装置１が切り替えの対象としている複数の動作モードのうち、少なくとも一部には、複数の出力部３０のうち少なくとも一部の出力部３０の動作を個別に制御するための動作モードが含まれていてもよい。
【０１７０】
このような構成により、本開示の一実施形態に係る情報処理装置１は、当該情報処理装置１の利用シーン（即ち、利用用途、利用形態、及び投影対象となるコンテンツ等）に応じて、各出力部３０に、より好適な態様で映像を投影させることが可能となる。
【０１７１】
なお、情報処理装置１が制御対象とする複数の出力部３０は、必ずしも同じ性能である必要は無く、互いに異なる特性を有していてもよい。この場合には、情報処理装置１は、各出力部３０の性能に応じて、選択した動作モードにより適した（換言すると、利用シーンにより適した）出力部３０を、当該動作モードにおける制御対象として選択してもよい。また、情報処理装置１に対して、各出力部３０を着脱可能に構成することで、当該情報処理装置１が制御対象とする出力部３０の数を適宜変更できてもよい。この場合には、情報処理装置１は、自身が制御対象として認識している出力部３０の数や各出力部３０の性能に応じて、選択対象となる動作モードの候補を動的に切り替えてもよい。
【０１７２】
以上、添付図面を参照しながら本開示の好適な実施形態について詳細に説明したが、本開示の技術的範囲はかかる例に限定されない。本開示の技術分野における通常の知識を有する者であれば、特許請求の範囲に記載された技術的思想の範疇内において、各種の変更例または修正例に想到し得ることは明らかであり、これらについても、当然に本開示の技術的範囲に属するものと了解される。
【０１７３】
また、本明細書に記載された効果は、あくまで説明的または例示的なものであって限定的ではない。つまり、本開示に係る技術は、上記の効果とともに、または上記の効果に代えて、本明細書の記載から当業者には明らかな他の効果を奏しうる。
【０１７４】
なお、以下のような構成も本開示の技術的範囲に属する。
（１）
投影面中の少なくとも一部の投影領域に対して表示情報を投影することで当該表示情報を表示させる複数の投影部の動作を制御する制御部を備え、
前記制御部は、前記複数の投影部のうち、少なくとも２以上の前記投影部のそれぞれに対応する前記投影領域を重畳させるための態様が、互いに異なる複数の動作モードを選択的に切り替える、
情報処理装置。
（２）
前記制御部は、表示対象となる前記表示情報に関連付けられた情報に応じて、前記動作モードを選択的に切り替える、前記（１）に記載の情報処理装置。
（３）
前記制御部は、取得したユーザの操作内容を示す制御情報に応じて、前記動作モードを選択的に切り替える、前記（１）または（２）に記載の情報処理装置。
（４）
前記制御部は、外部環境の検知結果に応じて、前記動作モードを選択的に切り替える、前記（１）〜（３）のいずれか一項に記載の情報処理装置。
（５）
前記制御部は、前記複数の動作モードのうち、少なくとも一部の動作モードにおいて、２以上の前記投影部それぞれに対応する前記投影領域を結合することで１つの表示領域とし、当該表示領域に前記表示情報を投影させる、前記（１）〜（４）のいずれか一項に記載の情報処理装置。
（６）
前記制御部は、前記複数の動作モードのうち、少なくとも一部の動作モードにおいて、前記投影領域を互いに重畳させた２以上の前記投影部それぞれの動作を、互いに異なる態様で制御する、前記（１）〜（５）のいずれか一項に記載の情報処理装置。
（７）
前記制御部は、前記投影領域を互いに重畳させた２以上の前記投影部それぞれに、互いに異なる色域となるように制御された前記表示情報が投影させる、前記（６）に記載の情報処理装置。
（８）
前記制御部は、前記投影領域を互いに重畳させた２以上の前記投影部それぞれの輝度を個々に制御することで、当該投影領域に投映される前記表示情報のダイナミックレンジを制御する、前記（６）に記載の情報処理装置。
（９）
前記制御部は、互いに重畳させた複数の前記投影領域それぞれの投影位置の差が、サブピクセル単位となるように、２以上の前記投影部それぞれの動作を制御する、前記（６）に記載の情報処理装置。
（１０）
前記制御部は、前記投影領域を互いに重畳させた２以上の前記投影部それぞれに、互いに異なるタイミングで前記表示情報を投影させる、前記（６）に記載の情報処理装置。
（１１）
前記制御部は、前記複数の動作モードのうち、少なくとも一部の動作モードにおいて、少なくとも一部の前記投影部に、前記表示情報が分割された複数の部分画像を、前記投影領域中の対応する部分領域に時分割で投影させる、前記（１）〜（１０）のいずれか一項に記載の情報処理装置。
（１２）
前記制御部は、前記複数の動作モードのうち、少なくとも一部の動作モードにおいて、前記複数の投影部のうち第１の投影部に対応する第１の投影領域に対して、当該第１の投影領域に投影された前記表示情報のうち一部が表示された、第２の投影部に対応する第２の投影領域を重畳させる、前記（１）〜（１１）のいずれか一項に記載の情報処理装置。
（１３）
前記制御部は、
前記複数の動作モードのうち、少なくとも一部の動作モードにおいて、
前記複数の投影部のうち第１の投影部に対応する第１の投影領域に投映された第１の表示情報の表示態様を制御する場合に、
当該第１の投影部に替えて、第２の投影部に、当該第１の投影領域を包含する第２の投影領域に、当該第１の表示情報が提示された第２の表示情報を投影させ、
当該第２の表示情報中における、当該第１の表示情報の表示態様を制御する、
前記（１）〜（１２）のいずれか一項に記載の情報処理装置。
（１４）
プロセッサが、
投影面中の少なくとも一部の投影領域に対して表示情報を投影することで当該表示情報を表示させる複数の投影部の動作を制御することと、
前記複数の投影部のうち、少なくとも２以上の前記投影部のそれぞれに対応する前記投影領域を重畳させるための態様が、互いに異なる複数の動作モードを選択的に切り替えることと、
を含む、情報処理方法。
（１５）
コンピュータに、
投影面中の少なくとも一部の投影領域に対して表示情報を投影することで当該表示情報を表示させる複数の投影部の動作を制御することと、
前記複数の投影部のうち、少なくとも２以上の前記投影部のそれぞれに対応する前記投影領域を重畳させるための態様が、互いに異なる複数の動作モードを選択的に切り替えることと、
を実行させる、プログラム。
【符号の説明】
【０１７５】
１      情報処理装置
１０    入力部
１１    撮像部
１３    検知部
２０    制御部
２１    画像解析部
２２    入力解析部
２３    処理実行部
２５    モード判定部
２６    出力制御部
３０    出力部
３１    映像出力部
４０    記憶部
【図１】
2016191854.tif 000003
【図２】
2016191854.tif 000004
【図３】
2016191854.tif 000005
【図４】
2016191854.tif 000006
【図５】
2016191854.tif 000007
【図６】
2016191854.tif 000008
【図７】
2016191854.tif 000009
【図８】
2016191854.tif 000010
【図９】
2016191854.tif 000011
【図１０】
2016191854.tif 000012
【図１１】
2016191854.tif 000013
【図１２】
2016191854.tif 000014
【図１３】
2016191854.tif 000015
【図１４】
2016191854.tif 000016
【図１５】
2016191854.tif 000017