(57)【要約】【課題】ユーザが複数の撮像装置の設置状態を容易に調整できるように支援する。【解決手段】  複数の撮像装置の現在設置状態を上記複数の撮像装置の適切設置状態に近づけるための調整の要素ごとの優先度に従って上記要素を抽出または配列することにより上記調整に関する指示を特定する調整指示特定部を備える、情報処理装置が提供される。【選択図】図１
2016174942.tif 000002
【特許請求の範囲】
【請求項１】
複数の撮像装置の現在設置状態を前記複数の撮像装置の適切設置状態に近づけるための調整の要素ごとの優先度に従って前記要素を抽出または配列することにより前記調整に関する指示を特定する調整指示特定部を備える、情報処理装置。
【請求項２】
前記調整に関して前記要素ごとに算出されるパラメータに基づき前記優先度を決定する優先度決定部をさらに備える、請求項１に記載の情報処理装置。
【請求項３】
前記パラメータは、前記要素ごとの調整量を含む、請求項２に記載の情報処理装置。
【請求項４】
前記調整量は、前記複数の撮像装置に含まれる少なくとも１つの撮像装置の姿勢または位置の前記調整における変化量を含む、請求項３に記載の情報処理装置。
【請求項５】
前記パラメータは、前記複数の撮像装置が撮像する画像を統合した統合画像の画質に対する前記要素ごとの貢献度を含む、請求項２に記載の情報処理装置。
【請求項６】
前記貢献度は、前記要素を含まずに前記調整が実行された場合に前記複数の撮像装置が撮像する画像が補正されることによって生じる前記統合画像の画質の低下の程度に基づき算出される、請求項５に記載の情報処理装置。
【請求項７】
前記優先度決定部は、前記現在設置状態において前記複数の撮像装置によって撮像されている画像を統合のために補正し、前記補正された画像に生じた画質の低下の程度から前記貢献度を算出する、請求項６に記載の情報処理装置。
【請求項８】
前記調整指示特定部は、前記要素のうち最も高い前記優先度を有する要素を抽出することにより前記指示を特定する、請求項１に記載の情報処理装置。
【請求項９】
前記要素は、前記複数の撮像装置のそれぞれの位置または姿勢の調整を含み、
前記調整指示特定部は、前記複数の撮像装置に含まれる少なくとも１つの撮像装置の位置または姿勢の調整を抽出することにより前記指示を特定する、請求項８に記載の情報処理装置。
【請求項１０】
前記調整指示特定部は、前記要素を前記優先度が高い順に配列することにより前記指示を特定する、請求項１に記載の情報処理装置。
【請求項１１】
前記要素は、空間座標系における各座標軸の向きに分解された平行移動成分を含む、請求項１に記載の情報処理装置。
【請求項１２】
前記要素は、空間座標系における各座標軸の向きに分解された回転成分を含む、請求項１に記載の情報処理装置。
【請求項１３】
前記優先度に応じて前記指示を出力する制御を行う出力制御部をさらに備える、請求項１に記載の情報処理装置。
【請求項１４】
前記出力制御部は、前記要素に対応する前記指示の部分を前記優先度に応じて異なる態様で出力する制御を行う、請求項１３に記載の情報処理装置。
【請求項１５】
前記出力制御部は、前記指示を示す表示を、前記撮像装置の撮像するライブビュー画像とともに出力する制御を行う、請求項１３に記載の情報処理装置。
【請求項１６】
前記出力制御部は、前記指示に従って調整が実行されるときに、前記指示の示す少なくとも１つの前記要素の調整量により特定される前記撮像装置の仮想設置状態への前記撮像装置の近接の程度に応じて前記指示の態様を変化させて出力する制御を行う、請求項１３に記載の情報処理装置。
【請求項１７】
プロセッサが、複数の撮像装置の現在設置状態を前記複数の撮像装置の適切設置状態に近づけるための調整の要素ごとの優先度に従って前記要素を抽出または配列することにより前記調整に関する指示を特定することを含む、情報処理方法。
【請求項１８】
コンピュータを、
複数の撮像装置の現在設置状態を前記複数の撮像装置の適切設置状態に近づけるための調整の要素ごとの優先度に従って前記要素を抽出または配列することにより前記調整に関する指示を特定する調整指示特定部として機能させるための、プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本開示は、情報処理装置、情報処理方法、およびプログラムに関する。
【背景技術】
【０００２】
例えば、複数の撮像装置により撮像された撮像画像を統合するために、複数の撮像装置の設置位置や姿勢などの設置状態に関する情報を提示する技術が開発されている。下記特許文献１には、複数の撮像状態の設置状態の候補である候補状態を取得する取得部と、候補状態を提示する制御を行う制御部とを備える情報処理装置が開示されている。かかる技術によれば、ユーザに対し、各撮像装置の適切な設置状態を提示することができる。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１４−２４１４９６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、上記特許文献１に開示された技術では、各撮像装置の適切な設置状態が提示されるものの、ユーザは、各撮像装置をどのように適切な設置状態に合わせこめばよいかが具体的にはわからず、各撮像装置の設置状態の調整に手間がかかる場合があった。【０００５】
そこで、本開示では、複数の撮像装置の設置状態を容易に調整できるように支援することが可能な、新規かつ改良された情報処理装置、情報処理方法、およびプログラムを提案する。
【課題を解決するための手段】
【０００６】
本開示によれば、複数の撮像装置の現在設置状態を上記複数の撮像装置の適切設置状態に近づけるための調整の要素ごとの優先度に従って上記要素を抽出または配列することにより上記調整に関する指示を特定する調整指示特定部を備える、情報処理装置が提供される。【０００７】
また、本開示によれば、プロセッサが、複数の撮像装置の現在設置状態を上記複数の撮像装置の適切設置状態に近づけるための調整の要素ごとの優先度に従って上記要素を抽出または配列することにより上記調整に関する指示を特定することを含む、情報処理方法が提供される。【０００８】
また、本開示によれば、コンピュータを、複数の撮像装置の現在設置状態を上記複数の撮像装置の適切設置状態に近づけるための調整の要素ごとの優先度に従って上記要素を抽出または配列することにより上記調整に関する指示を特定する調整指示特定部として機能させるための、プログラムが提供される。【０００９】
本開示によれば、優先度に従って調整に関する指示が特定されるため、ユーザは指示に従うことで、効果的に複数の撮像装置を適切設置状態に近づけることが可能となる。
【発明の効果】
【００１０】
以上説明したように本開示によれば、複数の撮像装置の設置状態を容易に調整できるように支援することができる。【００１１】
なお、上記の効果は必ずしも限定的なものではなく、上記の効果とともに、または上記の効果に代えて、本明細書に示されたいずれかの効果、または本明細書から把握され得る他の効果が奏されてもよい。
【図面の簡単な説明】
【００１２】
【図１】第１の実施形態に係る情報処理システム１０の概略的な構成例を示す図である。
【図２】第１の実施形態に係る端末装置の機能構成例を示すブロック図である。
【図３】第１の実施形態に係る撮像装置の機能構成例を示すブロック図である。
【図４】図３に示す端末装置による処理の概要を示すフローチャートである。
【図５】第１の実施形態における撮像装置の現在設置状態および適切設置状態について概念的に説明するための図である。
【図６】第１の実施形態において定義される撮像装置の調整の要素の例を示す図である。
【図７】第１の実施形態において一の要素の調整を実施しない場合における補正により生じた統合画像の画質への影響の例を示す図である。
【図８】第１の実施形態における複数の撮像装置の設置状態の調整における処理フローを示すフローチャートである。
【図９Ａ】第１の実施形態において調整指示を優先度の高い順に表示する例を示す図である。
【図９Ｂ】第１の実施形態において調整指示を優先度の高い順に表示する例を示す図である。
【図９Ｃ】第１の実施形態において調整指示を優先度の高い順に表示する例を示す図である。
【図１０】第１の実施形態において一の撮像装置に関する複数の調整指示を一括して表示する例を示す図である。
【図１１】第１の実施形態において複数の撮像装置に関する調整指示を一括して表示する例を示す図である。
【図１２】第１の実施形態において調整指示を撮像装置の座標軸とともに表示する例を示す図である。
【図１３】第１の実施形態において優先度を数値化して表示する例を示す図である。
【図１４】第１の実施形態において優先度をインジケータにより表示する例を示す図である。
【図１５】第１の実施形態において複数の撮像装置によりそれぞれ撮像される撮像画像に重畳させて、それぞれの撮像装置における調整の要素ごとの優先度を表示する例を示す図である。
【図１６Ａ】第１の実施形態において撮像装置により撮像されるライブビュー画像の出力画面に指示を表示する変形例を示す図である。
【図１６Ｂ】第１の実施形態において撮像装置により撮像されるライブビュー画像の出力画面に指示を表示する変形例を示す図である。
【図１７】第１の実施形態において撮像装置のＬＥＤに調整指示を出力する例を示す図である。
【図１８】第２の実施形態に係る情報処理システム１０の概略的な構成例を示す図である。
【図１９】第３の実施形態に係る情報処理システム１０の概略的な構成例を示す図である。
【図２０】本開示の実施形態に係る情報処理装置のハードウェア構成例を示すブロック図である。
【発明を実施するための形態】
【００１３】
以下に添付図面を参照しながら、本開示の好適な実施の形態について詳細に説明する。なお、本明細書及び図面において、実質的に同一の機能構成を有する構成要素については、同一の符号を付することにより重複説明を省略する。
【００１４】
なお、説明は以下の順序で行うものとする。
１．第１の実施形態
１−１．システム構成
１−２．処理の詳細
１−３．出力例
２．第２の実施形態
３．第３の実施形態
４．ハードウェア構成例
５．まとめ
【００１５】
＜１．第１の実施形態＞
［１−１．システム構成］
（情報処理システムの構成）
図１は、第１の実施形態に係る情報処理システム１０の概略的な構成例を示す図である。図１を参照すると、情報処理システム１０は、端末装置１００、および撮像装置２００を含み得る。
【００１６】
端末装置１００は、情報処理装置の一例である。図１では、端末装置１００の例として、スマートフォン１００ａおよびタブレット１００ｂが示されているが、端末装置１００は、他にもパーソナルコンピュータやレコーダ、ゲーム機などの装置を含み得る。端末装置１００は、処理回路と、通信装置と、出力装置とを含み得る。例えば、端末装置１００では、通信装置が撮像装置２００から撮像画像や現在設置状態等の情報を受信し、処理回路が受信された情報に基づいて撮像装置２００の設置状態に関する処理を実行し、出力装置に含まれるディスプレイ等が処理結果を出力してもよい。また、端末装置１００は、処理結果を、通信装置を用いて撮像装置２００に送信してもよい。さらに、端末装置１００は、撮像装置２００等を撮像するための撮像機能を有してもよく、端末装置１００が撮像した画像を処理結果と重畳させて出力装置を介して出力してもよい。
【００１７】
撮像装置２００は、撮像機能を有する装置である。図１では、撮像装置２００ａ〜２００ｃの例として、デジタルカメラが示されているが、撮像装置２００は、他にもスマートフォンやタブレット、ゲーム機、ウェアラブル装置など、撮像機能を有するあらゆる装置を含み得る。撮像装置２００は、撮像素子と、撮像素子に関連する光学系および駆動系と、画像処理回路とを含む。また、撮像装置２００は、端末装置１００との間で画像データや設置状態等を送受信するための通信装置、撮像装置２００の設置位置や姿勢を検出するためのセンサ、内部的に生成された情報または端末装置１００から受信された情報を出力するためのディスプレイ、スピーカおよびＬＥＤ（Ｌｉｇｈｔ  Ｅｍｉｔｔｉｎｇ  Ｄｉｏｄｅ）などの出力装置、並びにユーザの操作を受け付けるためのボタンおよびタッチパネルなどの入力装置などをさらに含んでもよい。なお、本実施形態に係る端末装置１００は、撮像装置２００として用いられることも可能である。
【００１８】
ここで、特開２０１４−２４１４９６号公報においては、複数の撮像装置の適切な設置状態を算出し、適切な設置状態をユーザに提示する技術が開示されている。しかしながら、単に複数の撮像装置の適切な設置状態を提示するだけであり、具体的な調整方法については提示されなかった。それゆえ撮像装置の設置状態の調整作業が困難であった。
【００１９】
そこで、本開示の一実施形態に係る情報処理システム１０では、複数の撮像装置を現在の設置状態から適切な設置状態に近づけるための調整の指示が、要素ごとの優先度に従って特定される。例えば、ユーザが複数の撮像装置２００の設置状態を適切な設置状態に調整する場合、情報処理システム１０では、優先して調整すべき要素（移動方向・回転方向等）を端末装置１００等に出力してユーザに提示するための指示情報が特定される。そのため、ユーザは、撮像装置の設置状態の調整において、端末装置１００等に出力された指示情報に従うことで、容易に撮像装置を適切な設置状態に近づけさせることが可能となる。以下、本開示の一実施形態に係る情報処理システム１０を実現する端末装置１００および撮像装置２００の構成について説明する。
【００２０】
（端末装置）
図２は、第１の実施形態に係る端末装置１００の機能構成例を示すブロック図である。図２を参照すると、端末装置１００は、通信部１１０、制御部１２０、撮像部１３０、入力部１４０、および出力部１５０を含む。
【００２１】
通信部１１０は、端末装置１００が備える通信手段であり、ネットワークを介して（あるいは直接的に）、外部装置と無線または有線により各種通信を行う。例えば、通信部１１０は、撮像装置２００と通信を行う。具体的には、通信部１１０は、撮像装置２００の現在設置状態および／または撮像装置２００により撮像された撮像画像等を含む情報を撮像装置２００から受信し、撮像装置２００の調整に関する指示等を含む情報を撮像装置２００へ送信してもよい。さらに、通信部１１０は、撮像装置２００以外の他の装置と通信を行ってもよい。通信部１１０は、制御部１２０に受信した情報を提供し、また、制御部１２０から取得した情報を撮像装置２００等の外部装置に送信してもよい。
【００２２】
制御部１２０は、通信部１１０、撮像部１３０、入力部１４０および出力部１５０の動作制御、並びに端末装置１００の有するその他の機能部の動作制御等を行う。より具体的には、制御部１２０は、通信部１１０、撮像部１３０および／または入力部１４０から得られた各種情報に基づき処理を実行し、処理結果を通信部１１０および／または出力部１５０に出力する。制御部１２０は、端末装置１００に含まれるＣＰＵなどの処理回路によって実現される。また、制御部１２０は、調整要素算出部１２１、優先度決定部１２２、調整指示特定部１２３および出力制御部１２４を含み得る。なお、制御部１２０に含まれる各機能部の機能については後述する。
【００２３】
調整要素算出部１２１は、撮像装置２００の現在設置状態および適切設置状態を取得／算出する機能を含む。例えば、調整要素算出部１２１は、撮像装置２００の現在設置状態および適切設置状態を示す情報を、通信部１１０を介して他の装置（例えば撮像装置２００）から取得してもよい。また、調整要素算出部１２１は、撮像装置２００の適切設置状態を、撮像装置２００から取得した現在設置状態を示す情報に基づいて算出してもよい。また、調整要素算出部１２１は、撮像装置２００の現在設置状態および適切設置状態から、調整の要素ごとの調整量を算出してもよい。調整要素算出部１２１は、算出した調整量等の情報を優先度決定部１２２および調整指示特定部１２３に出力する。なお、本実施形態では、端末装置１００に含まれる調整要素算出部１２１が各設置状態を取得／算出し、調整の要素ごとの調整量を算出するが、他の実施形態では、端末装置１００は、予め外部装置において取得／算出された各設置状態や各調整量を上記外部装置から取得してもよい。その場合、端末装置１００は必ずしも調整要素算出部１２１を含まなくてもよい。
【００２４】
優先度決定部１２２は、撮像装置２００を現在設置状態から適切設置状態へ近づけるための調整の要素ごとの優先度を決定する。具体的な処理内容については後述するが、優先度決定部１２２は、調整に関して要素ごとに算出されるパラメータに基づき優先度を決定する。優先度決定部１２２は、算出された優先度を調整指示特定部１２３に出力する。なお、本実施形態では端末装置１００に含まれる優先度決定部１２２が優先度を決定するが、他の実施形態では、例えば調整の要素ごとの優先度が予め決定されてメモリやストレージに格納されており、その優先度が読み出されてもよい。その場合、端末装置１００は必ずしも優先度決定部１２２を含まなくてもよい。
【００２５】
調整指示特定部１２３は、優先度に従って調整の要素を抽出または配列することにより、調整に関する指示を特定する。具体的な処理内容については後述するが、調整指示特定部１２３は、撮像装置２００を現在設置状態から適切設置状態へ近づける調整において、優先度決定部１２２によって決定された優先度に従って、ユーザに提示すべき調整の少なくとも一の要素を抽出し、または複数の要素を配列することにより、調整に関する指示を特定する。調整指示特定部１２３は、優先度に従って特定された指示を出力制御部１２４に出力する。
【００２６】
出力制御部１２４は、調整指示特定部１２３が特定した調整に関する指示を、端末装置１００の出力部１５０を実現するディスプレイまたはスピーカなどの出力装置や、他の装置に含まれる同様の出力装置を介して出力する制御を行う。具体的な処理内容については後述するが、例えば、出力制御部１２４は、優先度に従って特定された指示を画像や音声等に変換して出力する制御を行ってもよい。また、出力制御部１２４は、後述する撮像部１３０により取得され、出力部１５０に含まれるディスプレイに表示されるライブビュー画像等に、撮像装置２００の現在設置状態もしくは適切設置状態を示すＣＧ（Ｃｏｍｐｕｔｅｒ  Ｇｒａｐｈｉｃｓ）等によるオブジェクト、または指示を示す表示を重畳して出力する制御を行ってもよい。この場合、ライブビュー画像には、調整対象である１または複数の撮像装置２００が含まれうる。
【００２７】
撮像部１３０は、例えば撮像装置２００等を被写体として撮像することにより撮像画像を生成する。生成される撮像画像は、ライブビュー画像として出力部１５０に含まれるディスプレイに表示されてもよいし、動画像コンテンツとしてメモリやストレージ等に格納されてもよい。撮像装置は、生成した撮像画像を制御部１２０に出力する。撮像部１３０は、端末装置１００において画像データを生成する撮像モジュールによって実現されてもよい。なお、図２に示した例では撮像部１３０は端末装置１００に含まれているが、撮像部１３０は外部装置において実現されてもよい。この場合、通信部１１０が、撮像された画像のデータを当該外部装置から受信する。
【００２８】
入力部１４０は、ユーザからの入力操作を検出する。入力部１４０は、検出した入力操作を制御部１２０に出力する。操作は、プログラムの実行に用いられ得る。例えば入力部１４０に入力された操作に係る情報に基づき、制御部１２０は所定の処理を行ってもよい。入力部１４０は、端末装置１００が有するボタンやタッチパネル等の入力装置により実現される。また、図２に示した例では入力部１４０は端末装置１００に含まれているが、入力部１４０は外部において実現されてもよい。この場合、通信部１１０が、ユーザの入力操作を示す情報を当該外部装置から受信する。
【００２９】
出力部１５０は、制御部１２０による制御に従って、各種情報の出力を行う。例えば、出力部１５０は、出力制御部１２４による制御に従って、画像や音声などとして指示を出力する。例えば、出力部１５０は、撮像部１３０により撮像された撮像画像や、撮像画像に重畳されたＣＧ等のオブジェクトを出力してもよい。出力部１５０は、端末装置１００が有するディスプレイまたはスピーカ等の出力装置によって実現される。また、図２に示した例では出力部１５０は端末装置１００に含まれているが、出力部１５０は外部装置において実現されてもよい。この場合、通信部１１０が、出力制御部１２４によって生成された出力のための制御情報を当該外部装置に送信する。
【００３０】
（撮像装置）
図３は、第１の実施形態に係る撮像装置２００の機能構成例を示すブロック図である。図３を参照すると、撮像装置２００は、撮像部２１０、制御部２２０、通信部２３０、設置状態検出部２４０および出力部２５０を含む。
【００３１】
撮像部２１０は、被写体を撮像することにより撮像画像を生成する。生成される撮像画像は、ライブビュー画像として出力部２５０に含まれるディスプレイに表示されてもよいし、動画像コンテンツとしてメモリやストレージ等に格納されてもよい。撮像装置は、生成した撮像画像のデータを制御部２２０に出力する。撮像部２１０は、撮像装置２００において画像データを生成する撮像モジュールによって実現されてもよい。
【００３２】
制御部２２０は、撮像部２１０、通信部２３０、設置状態検出部２４０および出力部２５０、並びに撮像装置２００の有するその他の機能部の動作制御等を行う。より具体的には、制御部２２０は、撮像部２１０、通信部２３０および／または設置状態検出部２４０から得られた各種情報に基づき処理を実行し、処理結果を通信部２３０および／または出力部２５０に出力する。制御部２２０は、撮像装置２００に含まれるＣＰＵなどの処理回路によって実現される。
【００３３】
通信部２３０は、撮像装置２００が備える通信手段であり、ネットワークを介して（あるいは直接的に）、外部装置と無線または有線により各種通信を行う。例えば、通信部２３０は、端末装置１００と通信を行う。具体的には、通信部２３０は、撮像装置２００の現在設置状態および／または撮像装置２００により撮像された撮像画像等を含む情報を端末装置１００へ送信し、撮像装置２００の調整に関する指示等を含む情報を端末装置１００から受信してもよい。また、通信部２３０は、端末装置１００以外の他の装置と通信を行ってもよい。通信部２３０は、受信した情報を制御部２２０に提供し、また、制御部２２０から取得した情報を端末装置１００等の外部装置に送信する。
【００３４】
設置状態検出部２４０は、撮像装置２００の現在の設置状態を検出するためのセンサ情報を生成し、その結果に関するセンサ情報を制御部２２０に出力する。センサ情報とは、例えば、撮像装置２００に備えられたジャイロセンサにより得られる姿勢情報、地磁気センサにより得られる撮像方向情報や、ＧＰＳ（Ｇｌｏｂａｌ  Ｐｏｓｉｔｉｏｎｉｎｇ  Ｓｙｓｔｅｍ）、ＲＴＫ（Ｒｅａｌ  Ｔｉｍｅ  Ｋｉｎｅｍａｔｉｃ）およびＷｉ−ｆｉにより得られる位置情報を含む。
【００３５】
出力部２５０は、制御部２２０による制御に従って、各種情報の出力を行う。例えば、出力部２５０は、撮像部２１０が撮像した画像を、端末装置１００から受信した調整に関する指示を示す表示とともに出力してもよい。出力部２５０は、撮像装置２００が有するディスプレイ等の出力装置によって実現される。
【００３６】
ＬＥＤ２５１は、出力部２５０を実現する出力装置の一例である。ＬＥＤ２５１は、端末装置１００から受信した調整に関する指示に基づいて点灯することにより表示する。例えば、ＬＥＤ２５１は、調整が必要とされている方向や、調整がどの程度残っているかを、点灯、点滅等の異なる態様によって表示してもよい。
【００３７】
［１−２．処理の詳細］
（各設置状態の算出／取得）
図４は、図３に示す端末装置１００による処理の概要を示すフローチャートである。図４を参照すると、まず、調整要素算出部１２１は、複数の撮像装置２００の現在設置状態および適切設置状態を取得または算出する（Ｓ１００）。ここで、本明細書において、設置状態は、撮像装置２００の設置位置または設置姿勢のうち少なくとも一方を意味する。以下で説明する例では、設置状態は、撮像装置２００の設置位置および設置姿勢の両方を含む。現在設置状態は、撮像装置２００の現時点における設置状態を示す。適切設置状態は、撮像装置２００の望ましい設置状態を示す。例えば、複数の撮像装置２００により撮像された画像を用いて統合画像を生成する場合、複数の撮像装置２００がいずれも適切設置状態にある場合、画質の高い統合画像を生成することが可能となる。
【００３８】
なお、現在設置状態および適切設置状態は、例えば特開２０１４−２４１４９６号公報に開示された技術を利用することにより算出され得る。調整要素算出部１２１は、複数の撮像装置２００の現在設置状態および／または適切設置状態を算出してもよい。あるいは、調整要素算出部１２１は、通信部１１０を介して、撮像装置２００等の外部装置により算出された複数の撮像装置２００の現在設置状態および／または適切設置状態を取得してもよい。例えば、調整要素算出部１２１は、撮像装置２００の設置状態検出部２４０が検出した現在設置状態を通信部１１０を介して取得し、取得した現在設置状態から適切設置状態を算出してもよい。また、調整要素算出部１２１は、複数の撮像装置２００が撮像した撮像画像の重なり領域の大きさや重なり領域における画像のズレに基づいて、少なくとも一の撮像装置２００の適切設定状態を算出／取得してもよい。例えば、調整要素算出部１２１は、２台の撮像装置を用いてパノラマ画像を撮像する場合、各々の撮像装置が撮像した撮像画像の重なり領域が所定の基準より小さい場合、重なり領域が大きくなるように少なくともいずれかの撮像装置の適切設置状態を算出／取得してもよい。
【００３９】
図５は、第１の実施形態における撮像装置２００の現在設置状態および適切設置状態について概念的に説明するための図である。図５に示す例では、撮像装置２００の現在設置状態は、撮像装置を示す画像２０１ａ〜２０１ｃとして図示されている。また、撮像装置２００の適切設置状態は、撮像装置を示す画像２０２ａ〜２０２ｃとして図示されている。撮像装置２００の現在設置状態を示す撮像装置２０１および適切設置状態を示す撮像装置２０２は、例えば、ＣＧ等のオブジェクトにより描画されてもよい。また、現在設置状態を示す撮像装置２０１は、実際に現在設置状態にある撮像装置２００であってもよい。図５に示す例のように、撮像装置２００の適切設置状態は、現在設置状態からみて、位置、姿勢ともにずれている場合がある。このような場合に、現在設置状態にある撮像装置２００の位置や姿勢を具体的にどのように変えることで適切設置状態が実現されるかをユーザに伝達することは、必ずしも容易ではない。また、実際には、撮像装置２００の設置状態を適切設置状態に完全に一致させることまでは必要とされず、優先度の高い調整要素（例えば、平行移動による位置の調整や、回転による姿勢の調整）を部分的に実施すれば十分な画質の画像が得られることも多い。しかしながら、そのような調整要素の優先度をユーザが把握することは容易ではない。また、図示された例のように複数の撮像装置２００において現在設置状態が適切設置状態からずれている場合に、どの撮像装置２００から調整を開始すればよいかをユーザが把握することも容易ではない。そこで、本実施形態に係る端末装置１００は、以下のステップに示される処理に基づいて、具体的な調整指示をユーザに提示する。
【００４０】
（調整量の算出）
再び図４を参照して、調整要素算出部１２１は、複数の撮像装置２００の現在設置状態および適切設置状態から、撮像装置２００の各々の調整量を要素ごとに算出する（Ｓ１０２）。ここで、調整の要素とは、現在設置状態から適切設置状態への調整を構成する単位である。例えば、調整の要素は、一の撮像装置２００における位置または姿勢に係る調整の単位を含み得る。
【００４１】
図６は、第１の実施形態において定義される撮像装置２００の調整の要素の例を示す図である。図示された例において、調整の要素は、空間座標系における各座標軸の向きに分解された平行移動および回転を含む。平行移動の要素とは、例えば、３軸の座標系におけるｘ軸、ｙ軸およびｚ軸方向の各要素である。図示された例では、空間座標系が、撮像装置２００を基準にして定義されている。つまり、空間座標系のｘ軸は撮像装置２００の光軸に一致し、ｙ軸およびｚ軸は撮像装置２００の光軸に対して垂直な面内で互いに直交するように設定される。例えば、図６に示した例においては、調整の要素が、撮像装置２００のｚ軸方向への平行移動（矢印Ａｄｊ１で示される）を含む。また、回転の要素とは、例えば空間座標系における各座標軸回りの回転として定義される。図示された例では、ｘ軸回りの回転Ｒ１（ロール）、ｙ軸回りの回転Ｒ２（ピッチ）およびｚ軸回りの回転Ｒ３（ヨー）が定義されている。図６に示した例においては、調整の要素が、撮像装置２００のｘ軸回りの回転（矢印Ａｄｊ２で示される）を含む。このように、調整要素算出部１２１は、複数の撮像装置２００に含まれる１つの撮像装置の調整量を、平行移動および回転の６つの要素に分解して算出し得る。なお、本実施形態において空間座標系はそれぞれの撮像装置２００の位置および姿勢を基準として定義されるが、他の実施形態において空間座標系は、複数の撮像装置２００の共通の座標系であってもよい。例えば、共通の座標系は、空間中の任意の点を基準点とするグローバルな座標系であってもよい。
【００４２】
本実施形態において、調整量は、上記のようにして定義される調整の要素ごとの座標や角度の変化量を含む。例えば、平行移動の調整要素における変化量は、調整前後の撮像装置２００の座標から算出される移動距離である。例えば、ある撮像装置２００の現在設置状態における位置が空間座標系の原点である場合、適切設置状態における撮像装置２００の座標を各座標軸方向の要素ごとに分解した値が、各座標軸に対応する平行移動の調整要素の変化量になる。また、回転の調整要素における変化量は、調整前後の撮像装置２００の各座標軸回り回転角度の差である。例えば、撮像装置２００の現在設置状態における回転角度が各座標軸回りに０度である場合、適切設置状態における撮像装置２００の各座標軸回りの回転角度が、各座標軸に対応する回転の調整要素の変化量になる。
【００４３】
上記のような調整量は、例えば以下の２つの手法のいずれかにより算出され得る。１つは、複数の撮像装置２００のそれぞれに搭載された各種センサにより取得される現在設置状態における位置や姿勢を定量化した値から、それらを適切設置状態における位置や姿勢に近づけるための調整量を算出する手法である。もう１つは、複数の撮像装置２００が現在設置状態において撮像した画像を、適切設置状態において撮像され得る画像へと変換する行列を求め、そのときに用いられる射影変換行列などの変換行列に含まれる値に基づいて調整量を算出する手法である。なお、変換行列は、画像処理の分野において公知の様々な手法によって算出することが可能である。また、調整量は、上記のような２つの手法を組み合わせて算出されてもよい。例えば、前者の手法を用いて大まかな調整量が算出された後に、後者の手法を用いて調整量が補正されてもよい。
【００４４】
再び図４を参照すると、調整要素算出部１２１は、Ｓ１０２で算出された要素ごとの調整量のそれぞれが、所定の閾値以下であるか否かを判定する（Ｓ１０４）。例えば、要素ごとの調整量が全て所定の閾値以下である場合（ＹＥＳ）、撮像装置２００は適切設置状態に十分近づいた状態とみなすことができるので、調整要素算出部１２１は、その後の調整指示を特定する処理等をスキップしてもよい。一方、算出された要素ごとの調整量の少なくとも一部が所定の閾値を超えている場合は（ＮＯ）、調整要素算出部１２１は、算出した調整量を優先度決定部１２２および調整指示特定部１２３に出力する（Ｓ１０６〜Ｓ１１０）。なお、Ｓ１０４の判定における閾値は、撮像装置２００の性能や、複数の撮像装置２００を利用して撮像しようとしている画像の種類などに応じて、任意に設定される。例えば、撮像装置２００の設置位置の厳密な調整が必要とされるような場合、閾値は０に近い値に設定されてもよいし、そうでない場合は閾値が比較的大きな値に設定されてもよい。なお、閾値は、撮像装置２００等の性能や撮像に関する設定に応じて自動的に、またはユーザの操作により設定されてもよい。
【００４５】
（優先度の決定）
次に、優先度決定部１２２は、調整に関して要素ごとに算出されるパラメータに基づいて優先度を決定する（Ｓ１０６）。優先度とは、複数の撮像装置２００を現在設置状態から適切設置状態へ調整する際に、どの要素を優先的に調整すればよいかを示す指標である。例えば、ある撮像装置２００を調整する際に、ｘ軸方向への移動に関する調整量が最も多い場合に、優先度決定部は、ｘ軸方向の平行移動要素について最も高い優先度を決定してもよい。この場合、後述する調整指示特定部１２３によって、優先度の高い要素、つまりｘ軸への移動に係る調整に関する指示が優先的に実行されるように、ユーザへの調整の指示が特定される。
【００４６】
ここで、本実施形態において優先度決定部１２２が優先度を決定するためのパラメータは、例えば要素ごとの調整量を含み得る。要素ごとの調整量は、例えば調整要素算出部１２１で算出された調整量であり、具体的には、ｘ軸、ｙ軸およびｚ軸方向の移動量や、ｘ軸、ｙ軸およびｚ軸周りの回転角度等を示す。優先度決定部１２２は、調整量が大きい要素を優先的に調整するように優先度を決定し得る。これにより、適切設置状態から最も状態が乖離している要素を優先的に指定することが可能である。なお、平行移動の要素と回転の要素の間では調整量の単位が異なる。そのため、優先度決定部１２２は、要素ごとの調整量を正規化してもよいし、変換してもよい。例えば優先度決定部１２２は、調整量を撮像装置２００の撮像画素数に相当する値に変換してもよい。これにより、単位の異なる要素間において、優先度の比較が可能となる。
【００４７】
また、本実施形態において優先度決定部１２２が優先度を決定するためのパラメータは、例えば要素ごとの貢献度を含み得る。要素ごとの貢献度は、例えば、複数の撮像装置２００が撮像する画像を統合する際に、当該要素の調整が実行されたことが統合画像の画質の向上にどの程度貢献するかを表す値である。なお、上述した統合画像とは、例えば、複数の撮像装置２００が撮像する複数の画像をスティッチング画像処理を用いて合成することにより得られる合成画像であってもよい。つまり、貢献度は、要素の調整が実行されたことが、スティッチング画像処理により得られた合成画像の画質の向上にどの程度貢献するかを表す値であってもよい。例えば複数の撮像装置２００が撮像した撮像画像を統合する場合、各撮像装置２００の設置状態が適切設置状態からずれていると、その分だけ各撮像装置２００によって撮像された撮像画像を補正処理する必要が生じる。この補正処理により、統合された画像の画質が低下し得る。補正処理と、その補正処理の原因になる適切設置状態からのズレの要素（調整の要素と同様に、平行移動や回転などの要素でありうる）との関係が既知であれば、補正処理による画質の低下の程度を算出することによって、任意の調整要素に係る調整を実行した場合に補正処理が不要になったことによる画質の向上の程度、すなわち調整要素の貢献度を算出することができる。
【００４８】
図７は、第１の実施形態において一の要素の調整を実施しない場合に、補正により生じる統合画像の画質への影響の例を示す図である。図７（ａ）は、撮像装置２００ａおよび撮像装置２００ｂがともに適切設置状態にある場合の、撮像画像Ａ１およびＢ１を示す図である。図７（ｂ１）は、撮像装置２００ａは適切設置状態にあり、撮像装置２００ｂは適切設置状態への調整において平行移動の一要素を調整しなかったときの設置状態にある場合の、撮像画像Ａ１およびＣ１を示す図である。図７（ｂ２）は、図７（ｂ１）の撮像画像Ａ１およびＣ１を統合した統合画像Ｃ２を示す図である。一方、図７（ｃ１）は、撮像装置２００ａは適切設置状態にあり、撮像装置２００ｂは適切設置状態への調整において回転の一要素を調整しなかったときの設置状態にある場合の、撮像画像Ａ１およびＤ１を示す図である。図７（ｃ２）は、図７（ｃ１）の撮像画像Ａ１およびＤ１を統合した統合画像Ｄ２を示す図である。顔画像Ｆ１ａ〜Ｆ１ｄは、撮像装置２００ａおよび２００ｂにより撮像された人物Ｆの顔画像であり、顔画像Ｆ２ｃおよびＦ２ｄは、撮像装置２００ａおよび２００ｂにより撮像された人物Ｆの顔画像の統合後の顔画像である。
【００４９】
図７（ｂ１）に示されている撮像画像Ｃ１を撮像する撮像装置２００ｂは、適切設置状態から紙面に向かって右側にずれて人物Ｆを撮像している状態である。そのため、撮像装置２００ｂを紙面に向かって左側へ平行移動させれば、撮像画像Ｂ１に示される画像が得られる。ここで、撮像装置２００ｂの設置状態を調整せずに撮像画像Ａ１およびＣ１を統合させると、図７（ｂ２）で示されている統合画像Ｃ２が得られる。このとき、統合画像Ｃ２に表示されている顔画像Ｆ２ｃは、撮像画像Ａ１およびＣ１に表示されている人物Ｆの顔の重なり領域Ａｒ１において統合され得る。仮に図７（ａ）に示されている撮像画像Ａ１およびＢ１を統合した場合、統合画像に表示される顔画像は、重なり領域Ａｒ１およびＡｒ２において適正に統合され得る。つまり、平行移動の一要素を調整しなかった場合においては、二つの撮像画像の重なり領域が減少する。しかしこの場合、重なり領域が少しでもあれば、適切設置状態にない状態で撮像された撮像画像Ｃ１を統合したとしても、この点に関して画像の補正による統合画像の画質の低下は生じない。このような場合、平行移動の調整要素については、貢献度が小さいと言える。
【００５０】
一方、図７（ｃ１）に示されている撮像画像Ｄ１を撮像する撮像装置２００ｂは、回転の一要素（例えばピッチ）が調整されていない状態であるので、適切設置状態の上方から人物Ｆに向かって斜め下に見下ろす形で人物Ｆを撮像する。すると、撮像画像Ｄ１に表示されている顔画像Ｆ１ｄには、斜め上から撮像したことによる歪みがかかった状態となる。ここで、歪みとは、例えば撮像画像に遠近感が生じることによる台形歪みなどである。この場合、撮像装置２００ｂの設置状態を調整せずに撮像画像Ａ１およびＤ１を統合させると、図７（ｃ２）で示されている統合画像Ｄ２が得られる。このとき、撮像画像Ｄ１に表示されている顔画像Ｆ１ｄにおける歪みが補正され得る。すると、統合画像Ｄ２に表示される顔画像Ｆ２ｄについては、撮像画像Ｄ１から統合された部分において、上記のような歪みを補正することにより画質が低下し得る。画質の低下とは、例えば、顔画像Ｆ１ｄを引き延ばしたり縮小したりすることによる解像度の劣化やエッジのぼけなどが挙げられる。よって、撮像画像Ａ１およびＤ１を統合する場合、歪みの補正によって統合画像Ｄ２の画質が低下し得る。このような場合、回転の調整要素については、貢献度は大きいと言える。
【００５１】
上記のような貢献度は、例えば実際に撮像装置２００から受信されている撮像画像について上記のような画像の補正をシミュレートすることによって調整の要素ごとに設定された所定値でもよい。あるいは、貢献度は、調整の要素ごとに発生しうる補正による画質への影響の傾向に基づいて予め設定された値であってもよい。例えば、貢献度は、上述した要素ごとの調整量に、要素ごとに予め設定された重み値を乗じた値であってもよい。この場合、上述したように、平行移動の調整要素と比較して、回転の調整要素は、統合画像の画質への影響（貢献）が大きい傾向がある。そのため、回転の調整要素に係る重み値は、平行移動の調整要素に係る重み値よりも高く設定されてもよい。なお、重み値は、撮像装置２００の被写体や、撮像装置２００の設置フォーメーション等によって異なってもよい。例えば、被写体が撮像装置２００の至近にある場合、統合画像の画質への影響（貢献）が、平行移動の要素についてより大きくなり、回転の要素についてより小さくなる場合がある。また、撮像装置２００の性能や撮像に関する設定に応じて異なる重み値が設定されてもよい。
【００５２】
また、上記のような貢献度は、優先度決定部１２２により、現在設置状態にある複数の撮像装置２００が撮像した撮像画像を統合のために補正し、補正された画像に生じた画質の低下の程度から算出されてもよい。例えば、優先度決定部１２２は、現在設置状態にある複数の撮像装置２００が撮像した撮像画像を実際に統合し、統合のために行った補正により生じた撮像画像の画質の低下の程度を要素ごとに評価することにより要素ごとの貢献度を算出してもよい。また、優先度決定部１２２は、現在設置状態にある複数の撮像装置２００が撮像した撮像画像を統合のために補正する際に用いる変換行列を算出し、変換行列に含まれる値に基づいて要素ごとの貢献度を算出してもよい。また、優先度決定部１２２は、一の撮像画像を他の撮像画像と統合する際に生じる２つの撮像画像の画質差を要素ごとに評価することにより要素ごとの貢献度を算出してもよい。このように、優先度決定部１２２は、複数の撮像装置２００が現在設置状態において撮像した画像に基づいて貢献度を算出することも可能である。
【００５３】
（調整指示の特定）
再び図４を参照すると、Ｓ１０６の優先度の決定に続いて、調整指示特定部１２３は、調整の要素ごとの優先度に応じて調整指示を特定する（Ｓ１０８）。より具体的には、調整指示特定部１２３は、要素を抽出または配列することにより調整に関する指示を特定する。ここで、調整に関する指示とは、例えばユーザに撮像装置２００を適切設置状態に近づけさせるための調整手順や調整方法を含む情報である。優先度決定部１２２によって算出された優先度に従って調整に関する指示を特定することにより、ユーザによる撮像装置２００の調整を正確にかつ効率的に行わせることが可能である。なお、ここで用いられる優先度は、優先度決定部１２２によって算出された優先度でもよいが、予め設定された所定の優先度が用いられてもよい。
【００５４】
撮像装置２００を適切設置状態に近づける調整を行う場合、要素の優先度を決定するためのパラメータとして用いられる要素ごとの調整量または貢献度のうち、これらの値が最も大きい要素を調整することにより、最も効率的に、撮像装置２００によって撮像される画像を適切設置状態によって撮像される画像に近づけることができ得る。そのため、調整指示特定部１２３は、調整の要素のうち、最も高い優先度を有する要素を抽出することにより指示を特定してもよい。例えば、調整指示特定部１２３は、所定数の調整要素のデータ項目から、最も高い優先度を有する要素のデータ項目のみを調整指示として選択してもよい。これにより、撮像装置２００を、効率的に適切設置状態に近づけることができる。また、調整指示特定部１２３は、優先度に応じて、所定数の調整要素のデータ項目からその所定数よりも少ない種類の調整要素のデータ項目を調整指示として選択してもよい。これにより、撮像装置２００をさらに効率的に適切設置状態に近づけることが可能である。
【００５５】
また、撮像装置２００を適切設置状態に近づける調整を行う場合、要素ごとの調整量または貢献度が高い値を示す要素から順に調整することにより、撮像装置２００をより効率的に適切設置状態に近づけることができ得る。そのため、調整指示特定部１２３は、調整の要素を優先度が高い順に配列することにより指示を特定してもよい。例えば、調整指示特定部１２３は、優先度の高い順に所定数の調整要素のデータ項目に対して順位を設定する処理を行ってもよい。また、調整指示特定部１２３は、優先度の高い順に所定数の調整要素のデータ項目をデータ配列として格納する処理を行ってもよい。なお、調整指示特定部１２３は、抽出処理および配列処理のいずれかのみを行ってもよく、また、抽出処理および配列処理を組み合わせて行ってもよい。抽出処理と配列処理を組み合わせた処理を行う場合、例えば、調整指示特定部１２３は、優先度の高い順に所定数の調整要素のデータ項目に順位を設定する処理を行い、そのうち所定の上位に含まれる複数の調整要素のデータ項目を調整指示として選択する処理を行ってもよい。これにより、撮像装置２００をより効率的に適切設置状態に近づけることが可能である。
【００５６】
また、複数の撮像装置２００を適切設置状態に近づける調整を行う場合、それぞれの撮像装置２００の現在設置状態が適切設置状態とどの程度乖離しているかどうかを具体的に示すことにより、撮像装置２００をより的確に適切設置状態に近づけることができ得る。つまり、現在設置状態と適切設置状態との乖離がより大きい撮像装置２００から優先して調整を実施することによって、より早い段階で適切設置状態に近い設置状態が実現され得る。そのため、調整指示特定部１２３は、複数の撮像装置２００のそれぞれの位置または姿勢の調整を含む調整の要素の中から、少なくとも１つの撮像装置の位置または姿勢の調整を抽出することにより指示を特定してもよい。この場合、調整指示特定部１２３は、上記の少なくとも１つの撮像装置の調整について、平行移動や回転等の要素から少なくとも１つの要素を優先度に従ってさらに抽出または配列することにより指示を特定してもよい。
【００５７】
また、複数の撮像装置２００を適切設置状態に近づける調整を行う場合、複数の撮像装置２００より得られる統合画像の画質の低下を回避するために、調整量または貢献度の大きい調整の要素を含む撮像装置から調整する必要がある。それゆえ、調整指示特定部１２３は、複数の撮像装置２００のうち優先度の高い要素を含む少なくとも１つの撮像装置の位置または姿勢の調整を抽出することにより指示を特定してもよい。
【００５８】
このように、調整指示特定部１２３は、所定の、もしくは優先度決定部１２２により決定された優先度に従って調整に関する指示を多様な方法で特定することができる。
【００５９】
（出力制御）
次に、出力制御部１２４は、調整指示特定部１２３により特定された指示を優先度に応じて出力する制御を行う（Ｓ１１０）。例えば、出力制御部１２４は、優先度に応じて指示を具体的態様に示してユーザに提示する制御を行う。具体的態様とは、例えば画像や音声であってもよい。
【００６０】
調整指示特定部１２３が特定する指示は、例えば、出力制御部１２４によって、表示または音声等の具体的な態様として出力部１５０を介して出力される。調整指示特定部１２３により特定された指示は、例えば、出力制御部１２４により具体的な態様を示す情報に出力制御されたあと、通信部１１０を介して外部装置に送信され、外部装置の有する出力装置を介して出力されてもよい。具体的には、指示を示す表示や音声は、通信部１１０を介して複数の撮像装置２００に送信されてもよい。この場合、撮像装置２００の調整時に、撮像装置２００の有する出力装置を介して指示に係る表示や音声がユーザに提示されるので、撮像装置２００の調整がより容易となる。なお、出力制御部１２４による指示の具体的な出力例については後述する。
【００６１】
以上のような処理によって、ユーザによる撮像装置２００の調整を正確にかつ効率的に行わせることが可能な調整指示をユーザに提示することができる。
【００６２】
（複数の撮像装置の設置状態の調整における処理フロー）
次に、ユーザが複数の撮像装置２００の設置状態を調整する場合における端末装置１００の処理フローについて説明する。図８は、第１の実施形態における複数の撮像装置２００の設置状態の調整における処理フローを示すフローチャートである。図８を参照すると、まず、端末装置１００は調整する撮像装置２００を選択する（Ｓ２００）。ここで、端末装置１００は、ユーザの入力に従って調整する撮像装置２００を選択してもよい。また、端末装置１００は、Ｓ２００において複数の撮像装置２００のそれぞれの要素ごとの優先度を決定し、決定した優先度に基づいて調整する撮像装置２００を選択してもよい。例えば、端末装置１００は、最も優先度の高い要素を含む撮像装置２００を調整する撮像装置として選択してもよい。これにより、ユーザは最も優先して調整すべき撮像装置２００から調整することが可能となる。
【００６３】
撮像装置２００が選択されると、撮像装置２００の調整に関する指示の出力制御処理が実行される（Ｓ２０２）。ステップＳ２０２において実行される処理は、図４のフローチャートに示した処理である。上記処理により、撮像装置２００の調整の要素ごとの調整量の少なくとも一部が所定の閾値以下でない場合においては調整指示が提示される。一方で、撮像装置２００の調整の要素ごとの調整量が全て所定の閾値以下であるような場合においては、調整指示を特定する処理が実行されないため、調整指示が提示されない。
【００６４】
次に端末装置１００は、調整指示が提示されなかったか、または調整指示が提示されたが、ユーザの入力により撮像装置２００の調整が確定されたか否かを判定する（Ｓ２０４）。図示された例において、ユーザは、端末装置１００が調整指示を提示している場合においても、撮像装置２００の調整を実行する必要がなくなったと判断した場合においては、入力部１４０を介した入力により、調整指示が提示する調整要素における調整を確定することも可能である。調整指示が提示されており、ユーザが調整を確定しない場合（ＮＯ）、ユーザは引き続き撮像装置２００の調整を行いつつ、端末装置１００は撮像装置２００の調整指示の出力制御処理（Ｓ２０２）を再度実行する。この場合、調整後の設置状態を現在設置状態として、再度調整の要素ごとの優先度が決定されてもよい。
【００６５】
一方、上記のＳ２０４において、調整指示が提示されなかった場合、または調整指示が提示されたが、ユーザの入力により撮像装置２００の調整が確定された場合（ＹＥＳ）、他の撮像装置２００の設置状態が全て確定したか否かを判定する（Ｓ２０６）。他の撮像装置２００の設置状態が全て確定していない場合（ＮＯ）、調整すべき他の撮像装置２００の選択処理に戻る（Ｓ２００）。一方、上記のＳ２０６において、他の撮像装置２００の設置状態が全て確定した場合（ＹＥＳ）、複数の撮像装置２００の設置状態の調整における処理を終了する。
【００６６】
以上のような処理によって、ユーザは複数の撮像装置２００の調整を端末装置１００の調整指示に従って順次実施することが可能である。
【００６７】
［１−３．出力例］
次に、図９〜図１７を参照して、調整指示特定部１２３により特定された指示の出力例について説明する。なお、上記指示を示す表示は、図９〜図１５においては端末装置１００の出力部１５０の機能を実現するディスプレイを介して、図１６においては撮像装置２００の出力部２５０の機能を実現するディスプレイを介して、および図１７においては撮像装置２００のＬＥＤ２５１を介して提示され得る。なお、調整指示特定部１２３により特定された指示は、外部装置に送信され、外部装置の出力装置を介して出力されてもよい。
【００６８】
（優先度の高い順に指示を表示する例）
図９Ａ〜図９Ｃは、第１の実施形態において調整指示を優先度の高い順に表示する例を示す図である。図９Ａを参照すると、端末装置１００により撮像された撮像装置２００ａ〜２００ｃの現在設置状態を示す画像２０１ａ〜２０１ｃ、適切設置状態を示す画像２０２ａ〜２０２ｃ、および撮像装置２００ｂに関する調整指示を示す矢印４０１が描画されている。矢印４０１は、現在設置状態にある撮像装置２００ｂについての調整方法を示す指示を表示する矢印である。例えば、直線状の矢印が表示されている場合、ユーザは、撮像装置２００を矢印の示す方向に平行移動させればよいことを認識できる。また、円弧状の矢印が表示されている場合、ユーザは、撮像装置２００を矢印の示す方向に回転させればよいことを認識できる。図示された例において、調整すべき撮像装置として撮像装置２００ｂが選択されている。そして、端末装置１００は、撮像装置２００ｂの調整指示を特定する処理を行った結果として、矢印４０１を表示させる。矢印４０１は、ｚ軸周りの回転（ヨー）を示している。これは、端末装置１００の優先度決定部１２２によって決定された撮像装置２００ｂの調整要素の優先度が、ｚ軸周りの回転について最も高かっためである。そのため、ユーザは、矢印４０１の方向に撮像装置２００ｂを回転させればよいことが把握できる。
【００６９】
ユーザが矢印４０１の示す指示に従って撮像装置２００ｂを調整し、調整が確定すると、端末装置１００は、次に優先度が高い要素についての指示を提示してもよい。図９Ｂを参照すると、端末装置１００は、撮像装置２００ｂの調整指示を再度特定する処理を行った結果として、矢印４０２を表示させる。矢印４０２は、ｘ軸周りの回転（ロール）を示している。これは、ヨーの要素を調整した後の撮像装置２００ｂの設置状態における調整の要素のうち、ロールの要素が最も高い優先度を示すからである。そのため、ユーザは、矢印４０２の方向に撮像装置２００ｂを回転させればよいことが把握できる。
【００７０】
ユーザが矢印４０２の示す指示に従って撮像装置２００ｂを調整し、調整が確定すると、端末装置１００は同様に次に優先度が高い要素についての指示を提示してもよい。図９Ｃを参照すると、端末装置１００は、ｘ軸方向の移動を示す矢印４０３を表示させる。ユーザは、矢印４０３の方向に撮像装置２００ｂを移動させればよいことが把握できる。このように、優先度の高い調整要素を表示することで、ユーザは容易に撮像装置２００を適切設置状態に近づけることが可能となる。このように、端末装置１００は、優先度が高い要素を調整するための指示を示す矢印を順番に表示してもよい。なお、調整指示を示す矢印を提示する回数は自由に設定される。例えば、端末装置１００は、最も高い優先度を示す要素を調整するための指示を示す矢印のみを表示してもよいし、全ての要素について、優先度の高い順に矢印を順番に提示してもよい。
【００７１】
（複数の指示を一括して表示する例）
図１０は、第１の実施形態において一の撮像装置２００に関する複数の調整指示を一括して表示する例を示す図である。図１０を参照すると、撮像装置２００ａ〜２００ｃの現在設置状態を示す画像２０１ａ〜２０１ｃ、および適切設置状態を示す画像２０２ａ〜２０２ｃの他に、撮像装置２００ｂに関する調整指示を示す矢印４１１〜４１３が描画されている。このとき、ユーザに優先度の高低を認識させるために、例えば、矢印４１１〜４１３の太さが優先度の高低に応じて異なっていてもよい。具体的には、最も高い優先度を示す要素を調整するための指示を示す矢印を一番太くし、優先度が低下するにつれて矢印の太さを細くしてもよい。図１０に示した例においては、矢印４１１が最も太いため、矢印４１１が示す方向の回転（ヨー）が、最も優先度の高い調整の要素であることが認識できる。矢印４１２は矢印４１１の次に太いため、次に優先度の高い調整の要素（ロール）であることが認識できる。矢印４１３は最も細いので、一番優先度の低い調整の要素（ｘ軸方向移動）であることが認識できる。このように、端末装置１００は、一度に複数の矢印を表示してもよい。このとき、優先度の高低に応じて矢印の態様を変化させてもよい。上述した例においては、端末装置１００は優先度の高低に応じて矢印の太さを変化させたが、端末装置１００は、例えば、矢印の色を変化させてもよいし、最も高い優先度を示す矢印について点滅や回転などユーザに注意を向けさせるような動的な態様を表示させてもよい。これにより、ユーザは、調整すべき要素を直感的に把握することが可能である。
【００７２】
（複数の撮像装置に関する指示を一括して表示する例）
図１１は、第１の実施形態において複数の撮像装置２００に関する調整指示を一括して表示する例を示す図である。図１１を参照すると、撮像装置２００ａ〜２００ｃの現在設置状態を示す画像２０１ａ〜２０１ｃ、および適切設置状態を示す画像２０２ａ〜２０２ｃの他に、撮像装置２００ａ〜２００ｃに関する調整指示を示す矢印４２１〜４２３が描画されている。矢印４２１〜４２３は、撮像装置２００ａ〜２００ｃのそれぞれの調整の要素のうち、最も高い優先度を示す要素を調整するための指示を示す矢印であってもよい。また、撮像装置２００ａ〜２００ｃのいずれかについて、矢印４２１〜４２３のうち各撮像装置に対応する矢印に係る調整が完了した場合、端末装置１００は、次に高い優先度を示す要素を調整するための指示を示す矢印を表示させてもよい。このように、端末装置１００は、複数の撮像装置に一度に矢印を表示してもよい。これにより、ユーザは、撮像装置２００ａ〜２００ｃのうち、手近な撮像装置から調整することが可能となる。また、ユーザは、調整すべき撮像装置２００を選択する手間を省くことも可能である。この場合、図８に示した処理フローにおいて、Ｓ２００における撮像装置２００の選択に関する処理は実施されなくてもよい。
【００７３】
（座標軸を利用して指示を表示する例）
図１２は、第１の実施形態において調整指示を撮像装置２００の座標軸とともに表示する例を示す図である。図１２を参照すると、撮像装置２００ａ〜２００ｃの現在設置状態を示す画像２０１ａ〜２０１ｃ、および適切設置状態を示す画像２０２ａ〜２０２ｃの他に、撮像装置２００ｂに関する調整指示を示す矢印４３１、現在設置状態における撮像装置２００ｂの座標軸ＡＸ１、および適切設置状態における撮像装置２００ｂの座標軸ＡＸ２が描画されている。座標軸ＡＸ１は、撮像装置２００ｂの調整に伴って、移動および回転してもよい。これにより、ユーザは、撮像装置２００ｂを調整するときに、座標軸を参考に適切設置状態に近づけることが可能となる。なお、矢印４３１に係る撮像装置２００ｂの調整が完了した場合、端末装置１００は、次に高い優先度を示す要素を調整するための指示を示す矢印を表示させてもよい。
【００７４】
（優先度を数値化して表示する例）
図１３は、第１の実施形態において優先度を数値化して表示する例を示す図である。図１３を参照すると、撮像装置２００ａ〜２００ｃの現在設置状態を示す画像２０１ａ〜２０１ｃ、および適切設置状態を示す画像２０２ａ〜２０２ｃの他に、撮像装置２００の調整の要素である平行移動（ｘ軸、ｙ軸、ｚ軸）および回転（ピッチ、ロール、ヨー）における優先度を数値化した値を含むフレーム４４１〜４４３が描画されている。フレーム４４１〜４４３に記載された数値は、撮像装置２００ａ〜２００ｃの調整によって適宜修正されてもよい。数値化された優先度は、例えば、撮像装置２００の要素ごとの調整量や貢献度であってもよい。また、端末装置１００は、最も高い優先度を示す要素における数値について文字の大きさを変化させたりするなどユーザに注意を向けさせるような態様を表示させてもよい。これにより、ユーザは、調整すべき要素を定量的に把握することが可能である。
【００７５】
（優先度をインジケータにより表示する例）
図１４は、第１の実施形態において優先度をインジケータにより表示する例を示す図である。図１４を参照すると、撮像装置２００ａ〜２００ｃの現在設置状態を示す画像２０１ａ〜２０１ｃ、および適切設置状態を示す画像２０２ａ〜２０２ｃの他に、撮像装置２００の調整の要素である平行移動の要素および回転の要素における優先度をバー等により表示するインジケータを含むフレーム４５１〜４５３が描画されている。フレーム４５１〜４５３に含まれる各インジケータは、撮像装置２００ａ〜２００ｃの調整によって適宜修正されてもよい。インジケータにより示される優先度は、例えば、撮像装置２００の要素ごとの調整量や貢献度であってもよい。また、最も高い優先度を示す要素におけるインジケータについては、バーの色を変化させたりするなど、ユーザに注意を向けさせるような態様を表示させてもよい。また、インジケータの態様は、図１４に示したバーに限らず、例えば、折れ線や円であってもよい。これにより、ユーザは、調整すべき要素を直感的に把握することが可能である。
【００７６】
（各撮像装置の画像に重畳させて優先度を表示する例）
図１５は、第１の実施形態において複数の撮像装置２００によりそれぞれ撮像される撮像画像に重畳させて、それぞれの撮像装置２００における調整の要素ごとの優先度を表示する例を示す図である。図１５を参照すると、複数の撮像装置２００により撮像される撮像画像が３×３のコマにそれぞれ配置され、各撮像装置の調整の要素ごとの優先度が数値として示されている。なお、上記のような優先度を示す数値は、図１４の例で示したインジケータに置き換えられてもよい。また、各コマに記載された数値は、各撮像装置の設置状態の調整によって適宜修正されてもよい。また、図１３に示したように、最も高い優先度を示す要素における数値については、文字の大きさを変化させたりするなど、ユーザに注意を向けさせるような態様を表示させてもよい。これにより、ユーザは、各撮像装置の撮像画像を確認しながら、各撮像装置を表示される優先度の数値に従って各撮像装置の設置状態を調整することが可能である。
【００７７】
（撮像画像の出力画面とともに指示を出力する例）
続いて、本実施形態の変形例として、調整指示特定部１２３により特定された調整の指示に関する情報が、通信部１１０によって撮像装置２００に送信され、撮像装置２００の出力画面とともに出力される例について説明する。図１６Ａおよび図１６Ｂは、第１の実施形態において撮像装置２００により撮像されるライブビュー画像の出力画面に指示を表示する変形例を示す図である。図１６Ａを参照すると、現在設置状態にある撮像装置２００により撮像されるライブビュー画像５０１に、撮像装置２００に関する調整指示を示す矢印４６１ａ、および調整指示を支援するテキスト４６１ｂが重畳されている。矢印４６１ａおよびテキスト４６１ｂは、撮像装置２００と端末装置１００との通信より端末装置１００から取得され得る。矢印４６１ａは、最も高い優先度を示す調整の要素を調整するための指示を示す矢印であり得る。矢印４６１ａは撮像装置２００を移動または回転させる方向を指示している。テキスト４６１ｂには「右へ動かしてください」と記載されているように、矢印４６１ａの指示を補強するテキストが記載され得る。これにより、ユーザは、撮像装置２００が撮像するライブビュー画像５０１を見ながら撮像装置２００の設置状態を調整することができる。
【００７８】
ユーザが矢印４６１ａの示す指示に従って撮像装置２００を調整し、調整が確定すると、端末装置１００は、次に優先度が高い要素についての指示を提示してもよい。図１６Ｂを参照すると、端末装置１００は、撮像装置２００の調整指示を再度特定する処理を行った結果として、次に優先度が高い要素の調整を示す矢印４６２ａおよびテキスト４６２ｂを表示させる。矢印４６２ａはｙ軸周りの回転（ピッチ）を示している。テキスト４６２ｂには「上方向に回転してください」と記載されているように、矢印４６２ａの指示を補強するテキストが記載され得る。これにより、ユーザは、撮像装置２００の設置状態の調整を、撮像装置２００が撮像するライブビュー画像５０１を見ながら優先度の高い順に従って調整することが可能である。
【００７９】
（撮像装置のＬＥＤによって指示を出力する例）
図１７は、第１の実施形態において撮像装置２００のＬＥＤ２５１に調整指示を出力する例を示す図である。図１７を参照すると、撮像装置２００を構成する筐体の各面にＬＥＤ２５１ａ〜２５１ｆがそれぞれ配設され得る。なお、撮像装置２００に配設されるＬＥＤの数は限定されない。図１７に示した例においては、略直方体の筐体の各面に、１つずつＬＥＤ２５１ａ〜２５１ｆが配設されている。この場合、１面あたりに配設されるＬＥＤの数は限定されない。ユーザが撮像装置２００のある要素について調整している場合、端末装置１００は、上記要素に係る調整量分の調整が完了した場合の撮像装置２００の仮想設置状態への近接の程度に応じて、撮像装置２００のＬＥＤの表示の態様を変化させてもよい。例えば、ＬＥＤ２５１は、調整が必要とされている方向と、調整がどの程度残っているかを表示してもよい。より具体的には、例えば、撮像装置２００を図中の右方向に平行移動させる調整が必要な場合、ＬＥＤ２５１ａが所定の色で点灯してもよい。また、図中の左右方向の軸周りの回転（ピッチ）による調整が必要な場合は、端末装置１００はＬＥＤ２５１ａおよびＬＥＤ２５１ｃを平行移動の場合とは異なる色に点灯させてもよい。ユーザが回転の調整を実行し、撮像装置２００の回転角度が適切設置状態に近づいた場合にはＬＥＤ２５１ａ，２５１ｃが点滅し、さらに回転角度が適切設置状態に近づくにつれてＬＥＤ２５１ａの点滅速度を大きくなってもよい。なお、点灯や点滅の色は、任意に設定されうる。これにより、ユーザは、撮像装置２００のＬＥＤの表示に従って撮像装置２００の設置状態を直感的に調整することが可能である。
【００８０】
（その他の出力例）
なお、上記のような出力例の他に、端末装置１００は、音声により調整指示をユーザに提示してもよい。例えば、端末装置１００は、最も高い優先度を示す調整の要素を示す指示を音声により、どの要素についてどの程度調整すればよいかをユーザに音声により提示してもよい。これにより、ユーザは、端末装置１００のディスプレイを視認しなくても指示を認識することができる。なお、指示に係る音声は撮像装置２００から出力されてもよい。これにより、ユーザは、調整中の撮像装置２００から音声をよりはっきりと認識できる。また、端末装置１００は、撮像装置２００以外の外部装置に調整指示特定部１２３により特定される指示を出力させることにより、指示をユーザに提示してもよい。例えば、端末装置１００は、上記指示を外部のディスプレイ等の出力装置を介して表示させてもよい。
【００８１】
＜２．第２の実施形態＞
図１に示した第１の実施形態に係る情報処理システム１０では、端末装置１００が、複数の撮像装置２００の設置状態の調整に関する指示を特定するが、本技術はかかる例に限定されない。例えば、情報処理システム１０は、端末装置１００、および撮像装置２００に加えて、サーバ３００をさらに含む構成であってもよい。以下、第２の実施形態に係る情報処理システム２０の構成について説明する。なお、システム構成以外について、本実施形態は上記の第１の実施形態と同様であるため、重複した詳細な説明は省略する。
【００８２】
図１８は、第２の実施形態に係る情報処理システム１０の概略的な構成例を示す図である。図１８を参照すると、第２の実施形態に係る情報処理システム１０は、端末装置１００、撮像装置２００、およびサーバ３００を含み得る。サーバ３００は、ネットワーク上の一または複数の情報処理装置によって構成される。サーバ３００を構成する情報処理装置は、処理回路と、通信装置を含み得る。例えば、サーバ３００は、通信装置を用いて端末装置１００から受信した撮像装置２００の撮像画像や現在の設置状態に関する情報等について、処理回路によって撮像装置２００の設置状態に関する処理を実行し、処理結果を通信装置によって端末装置１００に送信してもよい。この場合、処理結果を受信した端末装置１００は、上記処理結果を出力装置を介して出力してもよいし、また、上記処理結果を撮像装置２００へ転送してもよい。
【００８３】
本実施形態に係るサーバ３００は、例えば、第１の実施形態に係る端末装置１００の制御部１２０が有する調整要素算出部１２１、優先度決定部１２２、調整指示特定部１２３、および出力制御部１２４を有してもよい。これにより、例えば、端末装置１００は、撮像装置２００から受信した撮像画像や現在設置状態等の情報をサーバ３００へ送信してもよい。このとき、サーバ３００は、撮像画像や現在設置状態等の情報について撮像装置２００の設置状態に関する処理を実行し、処理結果を端末装置１００において出力してもよい。また、端末装置１００が撮像するライブビュー画像をサーバ３００が取得し、サーバ３００は、ライブビュー画像を上記処理結果と重畳させ、端末装置１００において出力してもよい。つまりサーバ３００は調整指示の特定に関する処理を行い、端末装置１００は、サーバ３００の処理に関するインタフェースとしての役割を果たし得る。
【００８４】
＜３．第３の実施形態＞
撮像装置２００がサーバ３００と直接的に通信可能である場合には、情報処理システム１０は、撮像装置２００およびサーバ３００だけを含む構成であってもよい。図１９は、第３の実施形態に係る情報処理システム３０の概略的な構成例を示す図である。図１９を参照すると、第３の実施形態に係る情報処理システム３０は、撮像装置２００、およびサーバ３００を含み得る。かかる構成においては、撮像装置２００は、通信装置を用いて撮像装置２００の撮像画像や現在の設置状態に関する情報等をサーバ３００に送信し、サーバ３００から取得した処理結果を出力装置を介して出力してもよい。図１９に示した例では、撮像装置２００ａ、２００ｂを撮像している撮像装置２００ｃの出力装置に処理結果が出力される。つまり、撮像装置２００ｃは、第２の実施形態における端末装置１００の役割を果たし得る。なお、システム構成以外について、本実施形態は上記の第１の実施形態と同様であるため、重複した詳細な説明は省略する。
【００８５】
また、本実施形態では、撮像装置２００に関する処理を、サーバ３００ではなく、撮像装置２００自身が行ってもよい。この場合、情報処理システム１０は撮像装置２００だけを含んでもよい。
【００８６】
＜４．ハードウェア構成例＞
次に、図２０を参照して、本開示の実施形態に係る情報処理装置９００のハードウェア構成について説明する。図２０は、本開示の一実施形態に係る情報処理装置９００のハードウェア構成例を示すブロック図である。図示された情報処理装置９００は、例えば、上記の実施形態における端末装置、撮像装置およびサーバを実現し得る。
【００８７】
情報処理装置９００は、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）９０１、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）９０３、およびＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）９０５を含む。また、情報処理装置９００は、ホストバス９０７、ブリッジ９０９、外部バス９１１、インタフェース９１３、入力装置９１５、出力装置９１７、ストレージ装置９１９、ドライブ９２１、接続ポート９２３、通信装置９２５を含んでもよい。さらに、情報処理装置９００は、必要に応じて、撮像装置９３３、センサ９３５、およびＬＥＤ９３７を含んでもよい。情報処理装置９００は、ＣＰＵ９０１に代えて、またはこれとともに、ＤＳＰ（Ｄｉｇｉｔａｌ  Ｓｉｇｎａｌ  Ｐｒｏｃｅｓｓｏｒ）またはＡＳＩＣ（Ａｐｐｌｉｃａｔｉｏｎ  Ｓｐｅｃｉｆｉｃ  Ｉｎｔｅｇｒａｔｅｄ  Ｃｉｒｃｕｉｔ）と呼ばれるような処理回路を有してもよい。
【００８８】
ＣＰＵ９０１は、演算処理装置および制御装置として機能し、ＲＯＭ９０３、ＲＡＭ９０５、ストレージ装置９１９、またはリムーバブル記録媒体９２７に記録された各種プログラムに従って、情報処理装置９００内の動作全般またはその一部を制御する。ＲＯＭ９０３は、ＣＰＵ９０１が使用するプログラムや演算パラメータなどを記憶する。ＲＡＭ９０５は、ＣＰＵ９０１の実行において使用するプログラムや、その実行において適宜変化するパラメータなどを一時記憶する。ＣＰＵ９０１、ＲＯＭ９０３、およびＲＡＭ９０５は、ＣＰＵバスなどの内部バスにより構成されるホストバス９０７により相互に接続されている。さらに、ホストバス９０７は、ブリッジ９０９を介して、ＰＣＩ（Ｐｅｒｉｐｈｅｒａｌ  Ｃｏｍｐｏｎｅｎｔ  Ｉｎｔｅｒｃｏｎｎｅｃｔ／Ｉｎｔｅｒｆａｃｅ）バスなどの外部バス９１１に接続されている。
【００８９】
入力装置９１５は、例えば、マウス、キーボード、タッチパネル、ボタン、スイッチおよびレバーなど、ユーザによって操作される装置である。入力装置９１５は、例えば、赤外線やその他の電波を利用したリモートコントロール装置であってもよいし、情報処理装置９００の颯太に対応した携帯電話などの外部接続機器９２９であってもよい。入力装置９１５は、ユーザが入力した情報に基づいて入力信号を生成してＣＰＵ９０１に出力する入力制御回路を含む。ユーザは、この入力装置９１５を操作することによって、情報処理装置９００に対して各種のデータを入力したり処理動作を指示したりする。
【００９０】
出力装置９１７は、取得した情報をユーザに対して視覚的にまたは聴覚的に通知することが可能な装置で構成される。出力装置９１７は、例えば、ＬＣＤ（Ｌｉｑｕｉｄ  Ｃｒｙｓｔａｌ  Ｄｉｓｐｌａｙ）、ＰＤＰ（Ｐｌａｓｍａ  Ｄｉｓｐｌａｙ  Ｐａｎｅｌ）、ＯＥＬＤ（Ｏｒｇａｎｉｃ  Ｅｌｅｃｔｒｏ−Ｌｕｍｉｎｅｓｃｅｎｃｅ  Ｄｉｓｐｌａｙ）などの表示装置、スピーカおよびヘッドホンなどの音声出力装置、ならびにプリンタ装置などであり得る。出力装置９１７は、情報処理装置９００の処理により得られた結果を、テキストまたは画像などの映像として出力したり、音声または音響などの音声として出力したりする。
【００９１】
ストレージ装置９１９は、情報処理装置９００の記憶部の一例として構成されたデータ格納用の装置である。ストレージ装置９１９は、例えば、ＨＤＤ（Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ）などの磁気記憶部デバイス、ＳＳＤ（Ｓｏｌｉｄ  Ｓｔａｔｅ  Ｄｒｉｖｅ）などの半導体記憶デバイス、光記憶デバイス、または光磁気記憶デバイスなどにより構成される。このストレージ装置９１９は、ＣＰＵ９０１が実行するプログラムや各種データ、および外部から取得した各種のデータなどを格納する。
【００９２】
ドライブ９２１は、磁気ディスク、光ディスク、光磁気ディスク、または半導体メモリなどのリムーバブル記録媒体９２７のためのリーダライタであり、情報処理装置９００に内蔵、あるいは外付けされる。ドライブ９２１は、装着されているリムーバブル記録媒体９２７に記録されている情報を読み出して、ＲＡＭ９０５に出力する。また、ドライブ９２１は、装着されているリムーバブル記録媒体９２７に記録を書き込む。
【００９３】
接続ポート９２３は、機器を情報処理装置９００に直接接続するためのポートである。接続ポート９２３は、例えば、ＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）ポート、ＩＥＥＥ１３９４ポート、ＳＣＳＩ（Ｓｍａｌｌ  Ｃｏｍｐｕｔｅｒ  Ｓｙｓｔｅｍ  Ｉｎｔｅｒｆａｃｅ）ポートなどであり得る。また、接続ポート９２３は、ＲＳ−２３２Ｃポート、光オーディオ端子、ＨＤＭＩ（登録商標）（Ｈｉｇｈ−Ｄｅｆｉｎｉｔｉｏｎ  Ｍｕｌｔｉｍｅｄｉａ  Ｉｎｔｅｒｆａｃｅ）ポートなどであってもよい。接続ポート９２３に外部接続機器９２９を接続することで、情報処理装置９００と外部接続機器９２９との間で各種のデータが交換され得る。
【００９４】
通信装置９２５は、例えば、通信ネットワーク９３１に接続するための通信デバイスなどで構成された通信インタフェースである。通信装置９２５は、例えば、有線または無線ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）、Ｂｌｕｅｔｏｏｔｈ（登録商標）、またはＷＵＳＢ（Ｗｉｒｅｌｅｓｓ  ＵＳＢ）用の通信カードなどであり得る。また、通信装置９２５は、光通信用のルータ、ＡＤＳＬ（Ａｓｙｍｍｅｔｒｉｃ  Ｄｉｇｉｔａｌ  Ｓｕｂｓｃｒｉｂｅｒ  Ｌｉｎｅ）用のルータ、または、各種通信用のモデムなどであってもよい。通信装置９２５は、例えば、インターネットや他の通信機器との間で、ＴＣＰ／ＩＰなどの所定のプロトコルを用いて信号などを送受信する。また、通信装置９２５に接続される通信ネットワーク９３１は、有線または無線によって接続されたネットワークであり、例えば、インターネット、家庭内ＬＡＮ、赤外線通信、ラジオ波通信または衛星通信などである。
【００９５】
撮像装置９３３は、例えばＣＣＤ（Ｃｈａｒｇｅ  Ｃｏｕｐｌｅｄ  Ｄｅｖｉｃｅ）またはＣＭＯＳ（Ｃｏｍｐｌｅｍｅｎｔａｒｙ  Ｍｅｔａｌ  Ｏｘｉｄｅ  Ｓｅｍｉｃｏｎｄｕｃｔｏｒ）などの撮像素子、および撮像素子への被写体像の結像を制御するためのレンズなどの各種の部材を用いて実空間を撮像し、撮像画像を生成する装置である。撮像装置９３３は、静止画を撮像するものであってもよいし、または動画を撮像するものであってもよい。
【００９６】
センサ９３５は、例えば、ＧＰＳ（Ｇｒｏｂａｌ  Ｐｏｓｉｔｉｏｎｉｎｇ  Ｓｙｓｔｅｍ）センサ、加速度センサ、ジャイロセンサ、地磁気センサ、光センサ、音センサなどの各種のセンサである。センサ９３５は、例えば情報処理装置９００の筐体の位置や姿勢など、情報処理装置９００自体の状態に関する情報や、情報処理装置９００の周辺の明るさや騒音など、情報処理装置９００の周辺環境に関する情報を取得する。
【００９７】
ＬＥＤ９３７は、発光素子の一例である。例えば、ＬＥＤ９３７は、赤色や青色、白色などの所定の色は発光する半導体素子であってもよい。また、ＬＥＤ９３７は、複数の色を発光することが可能な半導体素子であってもよい。ＬＥＤ９３７の点灯や点滅などの発光パターンは、ＣＰＵ９０１により制御される。
【００９８】
以上、情報処理装置９００のハードウェア構成の一例を示した。上記の各構成要素は、汎用的な部材を用いて構成されてもよいし、各構成要素の機能に特化したハードウェアにより構成されてもよい。かかる構成は、実施する時々の技術レベルに応じて適宜変更され得る。
【００９９】
＜５．まとめ＞
以上、添付図面を参照しながら本開示の好適な実施形態について詳細に説明したが、本開示の技術的範囲はかかる例に限定されない。本開示の技術分野における通常の知識を有する者であれば、特許請求の範囲に記載された技術的思想の範疇内において、各種の変更例または修正例に想到し得ることは明らかであり、これらについても、当然に本開示の技術的範囲に属するものと了解される。
【０１００】
なお、本明細書の情報処理装置の処理における各ステップは、必ずしもフローチャートとして記載された順序に沿って時系列に処理する必要はない。例えば、情報処理装置の処理における各ステップは、フローチャートとして記載した順序と異なる順序で処理されても、並列的に処理されてもよい。
【０１０１】
また、情報処理装置に内蔵されるＣＰＵ、ＲＯＭおよびＲＡＭなどのハードウェアに、上述した調整指示特定部等を備える情報処理装置の各構成と同等の機能を発揮させるためのコンピュータプログラムも作成可能である。また、該コンピュータプログラムを記憶させた記憶媒体も提供される。
【０１０２】
また、本明細書に記載された効果は、あくまで説明的または例示的なものであって限定的ではない。つまり、本開示に係る技術は、上記の効果とともに、または上記の効果に代えて、本明細書の記載から当業者には明らかな他の効果を奏しうる。
【０１０３】
なお、以下のような構成も本開示の技術的範囲に属する。
（１）
複数の撮像装置の現在設置状態を前記複数の撮像装置の適切設置状態に近づけるための調整の要素ごとの優先度に従って前記要素を抽出または配列することにより前記調整に関する指示を特定する調整指示特定部を備える、情報処理装置。
（２）
前記調整に関して前記要素ごとに算出されるパラメータに基づき前記優先度を決定する優先度決定部をさらに備える、前記（１）に記載の情報処理装置。
（３）
前記パラメータは、前記要素ごとの調整量を含む、前記（２）に記載の情報処理装置。
（４）
前記調整量は、前記複数の撮像装置に含まれる少なくとも１つの撮像装置の姿勢または位置の前記調整における変化量を含む、前記（３）に記載の情報処理装置。
（５）
前記パラメータは、前記複数の撮像装置が撮像する画像を統合した統合画像の画質に対する前記要素ごとの貢献度を含む、前記（２）〜（４）のいずれか１項に記載の情報処理装置。
（６）
前記貢献度は、前記要素を含まずに前記調整が実行された場合に前記複数の撮像装置が撮像する画像が補正されることによって生じる前記統合画像の画質の低下の程度に基づき算出される、前記（５）に記載の情報処理装置。
（７）
前記優先度決定部は、前記現在設置状態において前記複数の撮像装置によって撮像されている画像を統合のために補正し、前記補正された画像に生じた画質の低下の程度から前記貢献度を算出する、前記（６）に記載の情報処理装置。
（８）
前記調整指示特定部は、前記要素のうち最も高い前記優先度を有する要素を抽出することにより前記指示を特定する、前記（１）〜（７）のいずれか１項に記載の情報処理装置。
（９）
前記要素は、前記複数の撮像装置のそれぞれの位置または姿勢の調整を含み、
前記調整指示特定部は、前記複数の撮像装置に含まれる少なくとも１つの撮像装置の位置または姿勢の調整を抽出することにより前記指示を特定する、前記（８）に記載の情報処理装置。
（１０）
前記調整指示特定部は、前記要素を前記優先度が高い順に配列することにより前記指示を特定する、前記（１）〜（７）のいずれか１項に記載の情報処理装置。
（１１）
前記要素は、空間座標系における各座標軸の向きに分解された平行移動成分を含む、前記（１）〜（１０）のいずれか１項に記載の情報処理装置。
（１２）
前記要素は、空間座標系における各座標軸の向きに分解された回転成分を含む、前記（１）〜（１１）のいずれか１項に記載の情報処理装置。
（１３）
前記優先度に応じて前記指示を出力する制御を行う出力制御部をさらに備える、前記（１）〜（１２）のいずれか１項に記載の情報処理装置。
（１４）
前記出力制御部は、前記要素に対応する前記指示の部分を前記優先度に応じて異なる態様で出力する制御を行う、前記（１３）に記載の情報処理装置。
（１５）
前記出力制御部は、前記指示を示す表示を、前記撮像装置の撮像するライブビュー画像とともに出力する制御を行う、前記（１３）または（１４）に記載の情報処理装置。
（１６）
前記出力制御部は、前記指示に従って調整が実行されるときに、前記指示の示す少なくとも１つの前記要素の調整量により特定される前記撮像装置の仮想設置状態への前記撮像装置の近接の程度に応じて前記指示の態様を変化させて出力する制御を行う、前記（１３）〜（１５）のいずれか１項に記載の情報処理装置。
（１７）
プロセッサが、複数の撮像装置の現在設置状態を前記複数の撮像装置の適切設置状態に近づけるための調整の要素ごとの優先度に従って前記要素を抽出または配列することにより前記調整に関する指示を特定することを含む、情報処理方法。
（１８）
コンピュータを、
複数の撮像装置の現在設置状態を前記複数の撮像装置の適切設置状態に近づけるための調整の要素ごとの優先度に従って前記要素を抽出または配列することにより前記調整に関する指示を特定する調整指示特定部として機能させるための、プログラム。
【符号の説明】
【０１０４】
１０    情報処理システム
１００    端末装置
１１０    通信部
１２０    制御部
１２１    調整要素算出部
１２２    優先度決定部
１２３    調整指示特定部
１２４    出力制御部
１３０    撮像部
１４０    入力部
１５０    出力部
２００    撮像装置
２１０    撮像部
２２０    制御部
２３０    通信部
２４０    設置状態検出部
２５０    出力部
２５１    ＬＥＤ
３００    サーバ
【図１】
2016174942.tif 000003
【図２】
2016174942.tif 000004
【図３】
2016174942.tif 000005
【図４】
2016174942.tif 000006
【図５】
2016174942.tif 000007
【図６】
2016174942.tif 000008
【図７】
2016174942.tif 000009
【図８】
2016174942.tif 000010
【図９Ａ】
2016174942.tif 000011
【図９Ｂ】
2016174942.tif 000012
【図９Ｃ】
2016174942.tif 000013
【図１０】
2016174942.tif 000014
【図１１】
2016174942.tif 000015
【図１２】
2016174942.tif 000016
【図１３】
2016174942.tif 000017
【図１４】
2016174942.tif 000018
【図１５】
2016174942.tif 000019
【図１６Ａ】
2016174942.tif 000020
【図１６Ｂ】
2016174942.tif 000021
【図１７】
2016174942.tif 000022
【図１８】
2016174942.tif 000023
【図１９】
2016174942.tif 000024
【図２０】
2016174942.tif 000025
【国際調査報告】
2016174942.tif 000026
2016174942.tif 000027
2016174942.tif 000028