(57)【特許請求の範囲】
【請求項１】
複数の撮像デバイスにより同時に撮像が行われることにより生成される複数の撮像画像を、複数の前記撮像デバイスの位置関係に対応する形態で表示させ、表示された複数の前記撮像画像のうちの一の画像である基準画像から、複数の前記撮像画像のうちの他の画像であり、表示の切り替え先の画像である切替先画像へと、画像を切り替えて表示させる表示制御部と、
複数の撮像画像を、複数の前記撮像デバイスの位置関係に基づき並べる並べ替え部と、
を備え、
前記並べ替え部は、複数の前記撮像画像のうちのユーザにより指定された撮像画像を除外して、複数の前記撮像画像を並べ、
前記表示制御部は、
前記基準画像に対応する撮像デバイスと前記切替先画像に対応する撮像デバイスとの位置関係に基づいて、選択的に１または２以上の補完画像を補い、
前記補完画像が補われた場合には、前記切替先画像を表示させる前に前記補完画像を表示させ、
並べられた複数の撮像画像の並び順に従って、複数の撮像画像を表示させる、情報処理装置。
【請求項２】
前記表示制御部は、前記基準画像に対応する撮像デバイスと前記切替先画像に対応する撮像デバイスとの距離に基づいて、前記補完画像を選択的に補う、請求項１に記載の情報処理装置。
【請求項３】
前記表示制御部は、画像を切り替えて表示させる場合には、前記基準画像に対応する撮像デバイスと前記切替先画像に対応する撮像デバイスとの位置関係に基づき設定された、画像の表示の切り替えに係る仮想的な表示の切り替え経路である仮想パスに対応する画像を、表示させる、請求項１または２に記載の情報処理装置。
【請求項４】
前記表示制御部は、前記仮想パスに対応する画像を前記補完画像として補い、補われた前記補完画像を表示させる、請求項３に記載の情報処理装置。
【請求項５】
前記補完画像として補われる前記仮想パスに対応する画像は、前記仮想パス上に位置する撮像デバイスにより撮像された撮像画像と、前記仮想パス上に位置する仮想的な撮像デバイスから撮像された撮像画像に相当するように生成された生成画像との、一方または双方である、請求項４に記載の情報処理装置。
【請求項６】
前記表示制御部は、前記基準画像に対応する撮像デバイスの位置と前記仮想パスとに基づいて、前記基準画像に替えて、前記基準画像に対して画像処理が行われた基準画像に基づく画像を、前記仮想パスに対応する画像として選択的に表示させる、請求項３〜５のいずれか１項に記載の情報処理装置。
【請求項７】
前記表示制御部は、
前記基準画像に対応する撮像デバイスの位置が前記仮想パス上にない場合に、前記基準画像を、前記仮想パス上に位置する仮想的な撮像デバイスから撮像された撮像画像に相当する画像となるように画像処理して、前記基準画像に基づく画像を生成し、
生成された前記基準画像に基づく画像を表示させる、請求項６に記載の情報処理装置。
【請求項８】
前記表示制御部は、前記切替先画像に対応する撮像デバイスの位置と前記仮想パスとに基づいて、前記切替先画像に替えて、前記切替先画像に対して画像処理が行われた切替先画像に基づく画像を、前記仮想パスに対応する画像として選択的に表示させる、請求項３〜７のいずれか１項に記載の情報処理装置。
【請求項９】
前記表示制御部は、
前記切替先画像に対応する撮像デバイスの位置が前記仮想パス上にない場合に、前記切替先画像を、前記仮想パス上に位置する仮想的な撮像デバイスから撮像された撮像画像に相当する画像となるように画像処理して、前記切替先画像に基づく画像を生成し、
生成された前記切替先画像に基づく画像を表示させる、請求項８に記載の情報処理装置。
【請求項１０】
前記表示制御部は、ユーザが画像の切り替えに関する操作を行うことが可能な操作画面を表示させ、
前記操作画面に対するユーザ操作に基づいて、画像を切り替えて表示させる、請求項１〜９のいずれか１項に記載の情報処理装置。
【請求項１１】
前記操作画面には、複数の前記撮像画像が選択可能な状態で表示され、
前記表示制御部は、前記撮像画像を選択するユーザ操作に基づいて、画像を切り替えて表示させる、請求項１０に記載の情報処理装置。
【請求項１２】
前記操作画面には、複数の前記撮像画像それぞれに対応する前記撮像デバイスの位置関係が、前記撮像デバイスを選択可能な状態で表示され、
前記表示制御部は、前記撮像デバイスを選択するユーザ操作に基づいて、画像を切り替えて表示させる、請求項１０に記載の情報処理装置。
【請求項１３】
前記並べ替え部は、複数の前記撮像画像のうちの所定のオブジェクトが含まれない撮像画像を除外して、複数の前記撮像画像を並べる、請求項１〜１１のいずれか１項に記載の情報処理装置。
【請求項１４】
前記所定のオブジェクトは、ユーザにより選択されたオブジェクト、または、複数の前記撮像画像から検出されるオブジェクトである、請求項１３に記載の情報処理装置。
【請求項１５】
前記並べ替え部は、前記撮像画像に含まれる色と前記撮像画像の解像度との一方または双方に基づいて前記撮像画像を除外して、複数の前記撮像画像を並べる、請求項１〜１４のいずれか１項に記載の情報処理装置。
【請求項１６】
複数の前記撮像デバイスは、所定の領域内、または、複数の前記撮像デバイスが同一の被写体を撮像することが可能な場所に配置される、請求項１〜１５のいずれか１項に記載の情報処理装置。
【請求項１７】
複数の撮像デバイスにより同時に撮像が行われることにより生成される複数の撮像画像を、複数の前記撮像デバイスの位置関係に対応する形態で表示させ、表示された複数の前記撮像画像のうちの一の画像である基準画像から、複数の前記撮像画像のうちの他の画像であり、表示の切り替え先の画像である切替先画像へと、画像を切り替えて表示させる表示制御部と、
複数の撮像画像を、複数の前記撮像デバイスの位置関係に基づき並べる並べ替え部と、
を備え、
前記並べ替え部は、複数の前記撮像画像のうちの所定のオブジェクトが含まれない撮像画像を除外して、複数の前記撮像画像を並べ、
前記表示制御部は、
前記基準画像に対応する撮像デバイスと前記切替先画像に対応する撮像デバイスとの位置関係に基づいて、選択的に１または２以上の補完画像を補い、
前記補完画像が補われた場合には、前記切替先画像を表示させる前に前記補完画像を表示させ、
並べられた複数の撮像画像の並び順に従って、複数の撮像画像を表示させる、情報処理装置。
【請求項１８】
複数の撮像デバイスにより同時に撮像が行われることにより生成される複数の撮像画像を、複数の前記撮像デバイスの位置関係に対応する形態で表示させ、表示された複数の前記撮像画像のうちの一の画像である基準画像から、複数の前記撮像画像のうちの他の画像であり、表示の切り替え先の画像である切替先画像へと、画像を切り替えて表示させる表示制御部と、
複数の撮像画像を、複数の前記撮像デバイスの位置関係に基づき並べる並べ替え部と、
を備え、
前記並べ替え部は、前記撮像画像に含まれる色と前記撮像画像の解像度との一方または双方に基づいて前記撮像画像を除外して、複数の前記撮像画像を並べ、
前記表示制御部は、
前記基準画像に対応する撮像デバイスと前記切替先画像に対応する撮像デバイスとの位置関係に基づいて、選択的に１または２以上の補完画像を補い、
前記補完画像が補われた場合には、前記切替先画像を表示させる前に前記補完画像を表示させ、
並べられた複数の撮像画像の並び順に従って、複数の撮像画像を表示させる、情報処理装置。
【請求項１９】
複数の撮像デバイスにより同時に撮像が行われることにより生成される複数の撮像画像を、複数の前記撮像デバイスの位置関係に対応する形態で表示させ、表示された複数の前記撮像画像のうちの一の画像である基準画像から、複数の前記撮像画像のうちの他の画像であり、表示の切り替え先の画像である切替先画像へと、画像を切り替えて表示させるステップと、
複数の撮像画像を、複数の前記撮像デバイスの位置関係に基づき並べるステップと、
を有し、
前記並べるステップでは、複数の前記撮像画像のうちのユーザにより指定された撮像画像を除外して、複数の前記撮像画像が並べられ、
前記表示させるステップでは、
前記基準画像に対応する撮像デバイスと前記切替先画像に対応する撮像デバイスとの位置関係に基づいて、選択的に１または２以上の補完画像が補われ、
前記補完画像が補われた場合には、前記切替先画像を表示させる前に前記補完画像が表示され、
並べられた複数の撮像画像の並び順に従って、複数の撮像画像を表示される、情報処理装置により実行される情報処理方法。
【請求項２０】
複数の撮像デバイスにより同時に撮像が行われることにより生成される複数の撮像画像を、複数の前記撮像デバイスの位置関係に対応する形態で表示させ、表示された複数の前記撮像画像のうちの一の画像である基準画像から、複数の前記撮像画像のうちの他の画像であり、表示の切り替え先の画像である切替先画像へと、画像を切り替えて表示させるステップ、
複数の撮像画像を、複数の前記撮像デバイスの位置関係に基づき並べるステップ、
をコンピュータに実行させ、
前記並べるステップでは、複数の前記撮像画像のうちのユーザにより指定された撮像画像を除外して、複数の前記撮像画像が並べられ、
前記表示させるステップでは、
前記基準画像に対応する撮像デバイスと前記切替先画像に対応する撮像デバイスとの位置関係に基づいて、選択的に１または２以上の補完画像が補われ、
前記補完画像が補われた場合には、前記切替先画像を表示させる前に前記補完画像が表示され、
並べられた複数の撮像画像の並び順に従って、複数の撮像画像を表示される、プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本開示は、情報処理装置、情報処理方法、およびプログラムに関する。
【背景技術】
【０００２】
複数の撮像デバイスにより撮像された撮像画像から動画像を生成する技術が開発されている。撮像画像が撮像された時間に基づいて動画像を生成する技術としては、例えば下記の特許文献１に記載の技術が挙げられる。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１２−４７３９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
例えば、野球場やスタジアム、コンサート会場などでは、複数の撮像デバイスが配置されて複数の撮像デバイスにより同時に撮像が行われうる。上記のように複数の撮像デバイスにより同時に撮像が行われる場合、ユーザは、表示画面に表示される撮像画像の切り替えを所望する場合がありうる。
【０００５】
本開示では、撮像画像の切り替えに係るユーザの利便性の向上を図ることが可能な、新規かつ改良された情報処理装置、情報処理方法、およびプログラムを提案する。
【課題を解決するための手段】
【０００６】
本開示によれば、複数の撮像デバイスにより同時に撮像が行われることにより生成される複数の撮像画像を、複数の上記撮像デバイスの位置関係に対応する形態で表示させ、表示された複数の上記撮像画像のうちの一の画像である基準画像から、複数の上記撮像画像のうちの他の画像であり、表示の切り替え先の画像である切替先画像へと、画像を切り替えて表示させる表示制御部を備え、上記表示制御部は、上記基準画像に対応する撮像デバイスと上記切替先画像に対応する撮像デバイスとの位置関係に基づいて、選択的に１または２以上の補完画像を補い、上記補完画像が補われた場合には、上記切替先画像を表示させる前に上記補完画像を表示させる、情報処理装置が提供される。
【０００７】
また、本開示によれば、複数の撮像デバイスにより同時に撮像が行われることにより生成される複数の撮像画像を、複数の上記撮像デバイスの位置関係に対応する形態で表示させ、表示された複数の上記撮像画像のうちの一の画像である基準画像から、複数の上記撮像画像のうちの他の画像であり、表示の切り替え先の画像である切替先画像へと、画像を切り替えて表示させるステップを有し、上記表示させるステップでは、上記基準画像に対応する撮像デバイスと上記切替先画像に対応する撮像デバイスとの位置関係に基づいて、選択的に１または２以上の補完画像が補われ、上記補完画像が補われた場合には、上記切替先画像を表示させる前に上記補完画像が表示される、情報処理装置により実行される情報処理方法が提供される。
【０００８】
また、本開示によれば、複数の撮像デバイスにより同時に撮像が行われることにより生成される複数の撮像画像を、複数の上記撮像デバイスの位置関係に対応する形態で表示させ、表示された複数の上記撮像画像のうちの一の画像である基準画像から、複数の上記撮像画像のうちの他の画像であり、表示の切り替え先の画像である切替先画像へと、画像を切り替えて表示させるステップをコンピュータに実行させ、上記表示させるステップでは、上記基準画像に対応する撮像デバイスと上記切替先画像に対応する撮像デバイスとの位置関係に基づいて、選択的に１または２以上の補完画像が補われ、上記補完画像が補われた場合には、上記切替先画像を表示させる前に上記補完画像が表示される、プログラムが提供される。
【発明の効果】
【０００９】
本開示によれば、撮像画像の切り替えに係るユーザの利便性の向上を図ることができる。
【００１０】
なお、上記の効果は必ずしも限定的なものではなく、上記の効果とともに、または上記の効果に代えて、本明細書に示されたいずれかの効果、または本明細書から把握されうる他の効果が奏されてもよい。
【図面の簡単な説明】
【００１１】
【図１】本実施形態に係る情報処理方法を説明するための説明図である。
【図２】本実施形態に係る撮像デバイスのハードウェア構成の一例を示す説明図である。
【図３】本実施形態に係る情報処理方法を説明するための説明図である。
【図４】本実施形態に係る情報処理方法を説明するための説明図である。
【図５Ａ】本実施形態に係る情報処理方法に係る処理の一例を説明するための説明図である。
【図５Ｂ】本実施形態に係る情報処理方法に係る処理の一例を説明するための説明図である。
【図５Ｃ】本実施形態に係る情報処理方法に係る処理の一例を説明するための説明図である。
【図６】本実施形態に係る情報処理方法に係る処理の一例を説明するための説明図である。
【図７】本実施形態に係る情報処理方法に係る処理の一例を説明するための説明図である。
【図８Ａ】本実施形態に係る情報処理方法に係る処理の一例を説明するための説明図である。
【図８Ｂ】本実施形態に係る情報処理方法に係る処理の一例を説明するための説明図である。
【図９】本実施形態に係る情報処理方法に係る処理の一例を説明するための説明図である。
【図１０】本実施形態に係る情報処理方法に係る処理の一例を説明するための説明図である。
【図１１Ａ】本実施形態に係る情報処理方法に係る処理の一例を説明するための説明図である。
【図１１Ｂ】本実施形態に係る情報処理方法に係る処理の一例を説明するための説明図である。
【図１２】本実施形態に係る情報処理方法に係る処理の一例を説明するための説明図である。
【図１３】本実施形態に係る情報処理方法に係る処理の一例を示す流れ図である。
【図１４】本実施形態に係る情報処理方法に係る処理の一例を示す流れ図である。
【図１５】本実施形態に係る情報処理方法に係る処理を説明するための説明図である。
【図１６】本実施形態に係る情報処理装置の構成の一例を示すブロック図である。
【図１７】本実施形態に係る情報処理装置のハードウェア構成の一例を示す説明図である。
【発明を実施するための形態】
【００１２】
以下に添付図面を参照しながら、本開示の好適な実施の形態について詳細に説明する。なお、本明細書及び図面において、実質的に同一の機能構成を有する構成要素については、同一の符号を付することにより重複説明を省略する。
【００１３】
また、以下では、下記に示す順序で説明を行う。
１．本実施形態に係る情報処理方法
２．本実施形態に係る情報処理装置
３．本実施形態に係るプログラム
【００１４】
（本実施形態に係る情報処理方法）
本実施形態に係る情報処理装置の構成について説明する前に、まず、本実施形態に係る情報処理方法について説明する。以下では、本実施形態に係る情報処理方法に係る処理を、本実施形態に係る情報処理装置が行う場合を例に挙げて、本実施形態に係る情報処理方法について説明する。
【００１５】
［１］本実施形態に係る情報処理方法の概要
図１は、本実施形態に係る情報処理方法を説明するための説明図である。図１のＡは、野球場に設置された複数の撮像デバイス（所定の領域内に位置する複数の撮像デバイスの一例）による撮像を概念的に示している。また、図１のＢ１〜図１のＢ６は、図１のＡに示す複数の撮像デバイスにより撮像された撮像画像の一例をそれぞれ示している。
【００１６】
本実施形態に係る撮像デバイスそれぞれは、撮像により画像（動画像、または静止画像）を生成する。複数の撮像デバイスのうちの一部または全部の撮像デバイスは、本実施形態に係る情報処理装置が備えていてもよいし、本実施形態に係る情報処理装置と有線または無線で通信可能な外部デバイス（本実施形態に係る情報処理装置の外部の撮像装置）であってもよい。例えば、複数の撮像デバイスのうちの一部または全部が、本実施形態に係る情報処理装置の外部の撮像装置である場合、本実施形態に係る情報処理装置と撮像装置とは、システム（情報処理システム）を構成する。
【００１７】
本実施形態に係る撮像デバイスとしては、例えば、デジタルスチルカメラや、デジタルビデオカメラが挙げられる。
【００１８】
図２は、本実施形態に係る撮像デバイスのハードウェア構成の一例を示す説明図である。本実施形態に係る撮像デバイスは、例えば、レンズ１０と、撮像素子１２と、信号処理回路１４とを備える。
【００１９】
また、本実施形態に係る撮像デバイスは、例えば、撮像デバイス全体を制御するプロセッサや、外部装置と無線または有線で通信を行うための通信デバイス、撮像画像などの画像を表示画面に表示する表示デバイス、ユーザが操作可能な操作デバイスなどをさらに備えていてもよい。
【００２０】
レンズ１０は、光学系のレンズで構成され、撮像素子１２は、例えばＣＭＯＳ（Complementary  Metal  Oxide  Semiconductor）などの撮像素子を複数用いたイメージセンサで構成される。信号処理回路１４は、例えば、ＡＧＣ（Automatic  Gain  Control）回路やＡＤＣ（Analog  to  Digital  Converter）を備え、撮像素子１２により生成されたアナログ信号をデジタル信号（画像データ）に変換する。また、信号処理回路１４は、例えばＲＡＷ現像に係る各種処理を行う。さらに、信号処理回路１４は、例えば、Ｗｈｉｔｅ  Ｂａｌａｎｃｅ補正処理や、色調補正処理、ガンマ補正処理、ＹＣｂＣｒ変換処理、エッジ強調処理など各種信号処理を行ってもよい。
【００２１】
以下では、図１に示すような、野球場に設置された複数の撮像デバイスにより撮像される複数の撮像画像を例に挙げて、本実施形態に係る情報処理方法に係る処理について説明する。なお、本実施形態に係る情報処理方法に係る処理の対象となる複数の撮像画像を撮像する複数の撮像デバイスは、野球場に設置されている撮像デバイスに限られない。本実施形態に係る撮像デバイスとしては、例えば、スタジアムやコンサート会場などの所定の領域内に位置する撮像デバイスが挙げられる。また、複数の撮像デバイスそれぞれは、同一の被写体を撮像することが可能な場所に位置していてもよい。つまり、複数の撮像デバイスとしては、例えば、所定の領域内、または、同一の被写体を撮像することが可能な場所に配置されている撮像デバイスが挙げられる。また、本実施形態に係る情報処理方法に係る処理の対象となる複数の撮像画像が、図１に示す例に限られないことは、言うまでもない。
【００２２】
例えば図１のＡに示すように所定の領域内に位置する複数の撮像デバイスにより同時に撮像が行われるときにおいて、図１のＢ１〜図１のＢ６に示すように、撮像により得られた撮像画像が適当に並べられている場合には、当該画面に表示される撮像画像をみるユーザは、各撮像画像の関係性を把握することが困難である。ここで、各撮像画像の関係性の把握とは、例えば、各撮像画像がどこに位置する撮像デバイスから撮像されたかを把握することなどが挙げられる。
【００２３】
また、上記のように複数の撮像画像が適当に並べられている場合には、ユーザは、複数の撮像画像のうちの、一の撮像画像から他の撮像画像への表示の切り替えを直感的に行うことは困難である。
【００２４】
そこで、本実施形態に係る情報処理装置は、複数の撮像デバイスにより同時に撮像が行われることにより生成される複数の撮像画像を、複数の撮像デバイスの位置関係に対応する形態で表示させる。そして、本実施形態に係る情報処理装置は、表示された複数の撮像画像のうちの一の撮像画像から、複数の撮像画像のうちの他の画像へと、画像を切り替えて表示させる（表示制御処理）。ここで、本実施形態に係る複数の撮像画像の切り替えは、視点の切り替えに相当する。以下では、切り替えて表示させる複数の撮像画像のうちの切り替え元の撮像画像を「基準画像」と示し、複数の撮像画像のうちの表示の切り替え先の画像を「切替先画像」と示す。
【００２５】
本実施形態に係る情報処理装置は、例えば、複数の撮像デバイスの撮像時における位置関係に基づき並べられた複数の撮像画像の並び順に従って、複数の撮像画像を表示させることによって、複数の撮像画像を複数の撮像デバイスの位置関係に対応する形態で表示させる。本実施形態に係る“複数の撮像デバイスの位置関係に対応する形態による、複数の撮像画像の表示”の具体例については、後述する。
【００２６】
ここで、複数の撮像画像を複数の撮像デバイスの位置関係に基づき並べる処理（以下、「並べ替え処理」と示す。）は、本実施形態に係る情報処理装置が、本実施形態に係る情報処理方法に係る処理として行ってもよいし、本実施形態に係る情報処理装置の外部装置において行われてもよい。本実施形態に係る情報処理装置が並べ替え処理を行う場合には、本実施形態に係る情報処理装置は、並べ替え処理により並べられた複数の撮像画像の並び順に従って、複数の撮像画像を表示させる。また、外部装置において並べ替え処理が行われる場合には、本実施形態に係る情報処理装置は、当該外部装置において並べられた複数の撮像画像の並び順に従って、複数の撮像画像を表示させる。以下では、本実施形態に係る情報処理装置が並べ替え処理を行う場合を例に挙げる。
【００２７】
本実施形態に係る情報処理装置が並べ替え処理を行う場合、本実施形態に係る情報処理装置は、複数の撮像デバイスにより同時に撮像が行われることにより生成される複数の撮像画像を、複数の撮像デバイスの撮像時における位置関係に基づき並べる。本実施形態に係る情報処理装置は、複数の撮像画像の切り替えが可能となるように、複数の撮像画像を、複数の撮像デバイスの位置関係に基づく空間的な規則性に従って、例えば１次元の軸で並べる。ここで、本実施形態に係る並べ替え処理には、例えば、並べられていない複数の撮像画像を新規に並べることと、何らかの規則で並べられている複数の撮像画像を並べ替えることとが含まれる。
【００２８】
図３は、本実施形態に係る情報処理方法を説明するための説明図であり、本実施形態に係る情報処理方法に係る並べ替え処理の一例を示している。図３のＡは、複数の撮像画像の一例を示している。図３のＣは、図３のＢに示す複数の撮像デバイスの位置関係に基づく空間的な規則性に従って、図３のＡに示す複数の撮像画像が１次元の軸で並べられた場合の例を示している。
【００２９】
本実施形態に係る情報処理装置は、並べ替え処理を行うことによって、例えば図３のＢに示すように複数の撮像デバイスが空間的に並ぶように、複数の撮像画像を並べる。
【００３０】
また、並べ替え処理によって複数の撮像画像が並べられた場合には、本実施形態に係る情報処理装置は、表示制御処理を行うことによって、例えば図３のＣに示すような並べられた複数の撮像画像の並び順に従って、複数の撮像画像を表示させる。そして、本実施形態に係る情報処理装置は、表示された複数の撮像画像のうちの一の撮像画像から、複数の撮像画像のうちの他の画像へと、画像を切り替えて表示させる。
【００３１】
ここで、本実施形態に係る情報処理装置は、例えば、本実施形態に係る情報処理装置が備える表示部（後述する）の表示画面、または、本実施形態に係る情報処理装置と無線または有線で接続されている外部の表示デバイスの表示画面に、画像を表示させる。本実施形態に係る情報処理装置は、例えば表示部（後述する）などに対して、表示させる画像を示す画像データと画像の表示命令とを伝達することによって、表示画面に画像を表示させる。
【００３２】
また、本実施形態に係る情報処理装置は、表示制御処理において、基準画像に対応する撮像デバイスと切替先画像に対応する撮像デバイスとの位置関係に基づいて、選択的に１または２以上の補完画像を補う。そして、本実施形態に係る情報処理装置は、補完画像が補われた場合には、切替先画像を表示させる前に補完画像を表示させる。本実施形態に係る補完画像を選択的に補う処理については、後述する。
【００３３】
本実施形態に係る補完画像としては、例えば、“基準画像に対応する撮像デバイスおよび切替先画像に対応する撮像デバイスではない、他の撮像デバイスにより撮像された撮像画像”と、“仮想パス上に位置する仮想的な撮像デバイスから撮像された撮像画像に相当するように生成された画像”との一方または双方が挙げられる。以下では、“仮想パス上に位置する仮想的な撮像デバイスから撮像された撮像画像に相当するように生成された画像”を、「生成画像」と示す。
【００３４】
本実施形態に係る生成画像は、例えば、ＩＢＲ（Image-Based  Rendering）やＭＢＲ（Model  Based  Rendering）、Ｒｅｃｔｉｆｙなどの手法によって、生成される。ここで、ＩＢＲが用いられる場合には、生成画像は、例えば複数の撮像画像に基づいて生成される。また、ＭＢＲが用いられる場合には、生成画像は、例えば、複数の撮像画像と、画像の３次元情報（Ｄｅｐｔｈを示すデータ）とに基づいて生成される。また、Ｒｅｃｔｉｆｙが用いられる場合には、生成画像は、例えば撮像デバイスの姿勢を示すデータ（例えば、加速度センサやジャイロセンサなどのセンサ情報）に基づいて生成される。また、本実施形態に係る生成画像は、上記のような手法により生成された画像に対して、さらに色調が調整された画像であってもよい。
【００３５】
なお、本実施形態に係る生成画像の生成方法は、上記に限られない。例えば、本実施形態に係る生成画像は、複数の撮像画像のうちの一の撮像画像に対して画像処理が行われた画像であってもよい。本実施形態に係る画像処理としては、例えば、画像の拡大・縮小や、画像の回転、画像のクロッピング、または、これらの２以上を組み合わせた処理などが挙げられる。
【００３６】
本実施形態に係る生成画像は、本実施形態に係る情報処理装置が備える１または２以上のプロセッサや各種処理回路によって生成されてもよいし、本実施形態に係る情報処理装置と無線または有線で通信可能な外部装置によって生成されてもよい。
【００３７】
図４は、本実施形態に係る情報処理方法を説明するための説明図であり、本実施形態に係る情報処理方法に係る表示制御処理の一例を示している。
【００３８】
図４のＡは、表示されている複数の撮像画像（図４のＡに示すＧ）の中から、ユーザが画像の切り替えに関する操作を行うことが可能な操作画面の一例を示している。図４のＡのＶは、画像が表示される主画像表示領域であり、図４のＡのＧは、ユーザが撮像画像を選択する操作を行うことが可能な選択領域である。
【００３９】
本実施形態に係る情報処理装置は、表示制御処理を行うことによって、例えば図４のＡのＧに示すように、並べ替え処理により並べられた複数の撮像画像の並び順に従って、複数の撮像画像を表示させる。つまり、図４のＡのＧに示す選択領域に表示されている複数の撮像画像は、本実施形態に係る情報処理装置が表示制御処理により表示させる、複数の撮像デバイスの位置関係に対応する形態による複数の撮像画像の表示の一例に該当する。
【００４０】
なお、本実施形態に係る複数の撮像デバイスの位置関係に対応する形態による複数の撮像画像の表示の例は、図４のＡのＧに示す例に限られない。例えば、本実施形態に係る情報処理装置は、図３のＣに示すように、並べ替え処理により並べられた複数の撮像画像の並び順に従って、複数の撮像画像を複数段に表示させることも可能である。
【００４１】
本実施形態に係る情報処理装置は、例えば図４のＡに示すような操作画面に対するユーザ操作に基づいて、基準画像から切替先画像へと画像を切り替えて表示させる。基準画像や切替先画像、補完画像などの画像は、例えば図４のＡのＶに示すような、操作画面の主画像表示領域に表示される。
【００４２】
ここで、操作画面に対するユーザ操作などの、本実施形態に係るユーザ操作としては、例えば、マウスやキーボード、リモート・コントローラなどの操作デバイスを用いた操作や、操作画面が表示されているタッチパネルに対する操作などが挙げられる。
【００４３】
本実施形態に係る画像の表示の例としては、例えば下記の（ｉ）〜（ｉｉｉ）に示す例が挙げられる。なお、本実施形態に係る画像の表示の例が、下記の（ｉ）〜（ｉｉｉ）に示す例に限られないことは、言うまでもない。
（ｉ）画像が静止画像の場合
図４のＡのＶに示すような操作画面の主画像表示領域と、図４のＡのＧに示すような操作画面の選択領域とにおいて、各静止画像は単に表示される。画像の切り替えの際には、切り替えにより主画像表示領域に表示される画像のアングルが変化する。
（ｉｉ）画像が動画像の場合の第１の例
図４のＡのＶに示すような操作画面の主画像表示領域と、図４のＡのＧに示すような操作画面の選択領域とにおいて、動画像が再生される。画像の切り替えの際には、切り替えにより主画像表示領域に表示される動画像は、再生され続けながら、画像のアングルが変化する。
（ｉｉｉ）画像が動画像の場合の第２の例
図４のＡのＶに示すような操作画面の主画像表示領域と、図４のＡのＧに示すような操作画面の選択領域とにおいて、動画像が再生される。画像の切り替えの際には、主画像表示領域および選択領域に表示されている各動画像の再生が一時停止され、画像のアングルが変化する。そして、画像のアングルの変化が完了した後に、主画像表示領域および選択領域に表示されている各動画像の再生が再開される。
【００４４】
図４のＢは、表示制御処理により実現される画像の切り替えの一例を示している。図４のＢでは、基準画像（図４のＢに示すスタート画像）から、切替先画像（図４のＢに示すゴール画像）への切り替えに際して、５つの補完画像（図４に示す撮像画像および生成画像）が補われて表示される例を示している。
【００４５】
ここで、図４のＢに示す５つの補完画像のうちの撮像画像は、基準画像に対応する撮像デバイスおよび切替先画像に対応する撮像デバイスではない他の撮像デバイスにより撮像された画像である。上記他の撮像デバイスにより撮像された撮像画像が補完画像として用いられることは、所定の領域内に位置する撮像デバイスからの視点を利用することに相当する。
【００４６】
また、図４のＢに示す５つの補完画像のうちの生成画像は、例えば、ＩＢＲやＭＢＲ、Ｒｅｃｔｉｆｙなどの手法により生成された画像である。生成画像が補完画像として用いられることは、所定の領域内に仮想的な撮像デバイスを仮想的に配置して、仮想的な撮像デバイスからの視点を生成することに相当する。
【００４７】
図４のＣは、図４のＢに示す画像の切り替えに対応する撮像デバイスの位置関係を概念的に示している。図４のＣに示すＲＤは、所定の領域内に位置する撮像デバイスを示しており、図４のＣに示すＶＤは、所定の領域内に仮想的に位置する仮想的な撮像デバイスを示している。
【００４８】
例えば図４のＢに示すように、基準画像から切替先画像への画像の切り替えに際して、補完画像が補われて表示されることによって、より滑らかな画像の切り替えが実現される。
【００４９】
なお、本実施形態に係る表示制御処理により実現される画像の切り替えは、図４のＢに示す例に限られない。
【００５０】
例えば、本実施形態に係る情報処理装置は、画像（例えば、基準画像や、切替先画像、補完画像など）からユーザに注目させる所定の被写体を検出し、画像を切り替える場合に、検出された所定の被写体の表示位置が滑らかに変わるように画像に対して画像処理を行って、画像処理が行われた画像を表示させることも可能である。また、本実施形態に係る情報処理装置は、例えば、画像を切り替える場合に、検出された所定の被写体の表示位置や大きさが変わらないように画像に対して画像処理を行って、画像処理が行われた画像を表示させてもよい。
【００５１】
図５Ａ〜図５Ｃは、本実施形態に係る情報処理方法に係る処理の一例を説明するための説明図である。
【００５２】
所定の被写体は、例えば図５Ａに示すように、ユーザが全ての撮像画像に対して被写体を選択する操作を行うことにより設定される（手動による所定の被写体の設定）。また、所定の被写体は、例えば図５Ｂに示すように、ユーザが複数の撮像画像のうちの１つの撮像画像に対して被写体を選択する操作を行うことにより設定されてもよい（半自動による所定の被写体の設定）。
【００５３】
また、所定の被写体は、例えば図５Ｃに示すように、複数の撮像デバイスが向いている方向を基に、所定の被写体が存在する位置を推定することにより設定されることも可能である（自動的な所定の被写体の設定）。自動的に所定の被写体が設定される場合、例えば、画像の中心付近の領域などの画像における注目領域に含まれる被写体が、所定の被写体として設定される。
【００５４】
また、所定の被写体が設定された場合、本実施形態に係る情報処理装置は、所定の被写体の特徴を学習し、所定の被写体の特徴を示すデータを、記憶部（後述する）や接続されている外部記録媒体などの記録媒体に記憶させる。そして、本実施形態に係る情報処理装置は、所定の被写体の特徴を示すデータを用いて、画像（例えば、基準画像や、切替先画像、補完画像など）から被写体を検出する。
【００５５】
例えば上記のように所定の被写体が設定されることによって、本実施形態に係る情報処理装置は、他のフレームの画像（撮像画像が動画像である場合の例）などの異なる時間における撮像に対応する画像から、所定の被写体をトラッキングすること（時間方向に自動的に被写体検出を行うこと）ができる。
【００５６】
本実施形態に係る情報処理装置は、本実施形態に係る情報処理方法に係る処理として、例えば上記表示制御処理を行う。また、本実施形態に係る情報処理装置は、本実施形態に係る情報処理方法に係る処理として、例えば、並べ替え処理、および表示制御処理を行うことも可能である。
【００５７】
ここで、本実施形態に係る情報処理方法が用いられる場合には、上記表示制御処理によって、例えば複数の撮像デバイスの撮像時における位置関係に基づき並べられた複数の撮像画像の並び順に従って複数の撮像画像が表示されるなど、複数の撮像画像が複数の撮像デバイスの位置関係に対応する形態で表示される。また、複数の撮像画像の並べ替えは、例えば上記並べ替え処理により実現される。よって、例えば図４のＡに示すような複数の撮像画像が表示される操作画面では、撮像画像の並びが撮像デバイスの空間的な配置に対応しているので、ユーザは、操作画面に対する画像の切り替えに関する操作をより直感的に行うことができる。
【００５８】
また、本実施形態に係る情報処理方法が用いられる場合には、上記表示制御処理によって、基準画像から切替先画像への画像の切り替えに際して、より滑らかな画像の切り替えが実現される。また、より滑らかな画像の切り替えが実現されることによって、表示される画像をみるユーザは、例えば、注目したい被写体により集中することができる。
【００５９】
したがって、本実施形態に係る情報処理方法に係る処理が行われることによって、撮像画像の切り替えに係るユーザの利便性の向上を図ることができる。
【００６０】
また、本実施形態に係る情報処理方法に係る処理は、複数の撮像デバイスにより撮像された撮像画像に対して行われるので、撮像の後処理として行うことが可能である。よって、仮に、所定の領域内に配置される複数の撮像デバイスが、理想的な視点位置から外れた位置に配置されている場合であっても、本実施形態に係る情報処理方法に係る処理によって、より滑らかな画像の切り替えが実現される。したがって、本実施形態に係る情報処理方法が用いられる場合には、所定の領域内への撮像デバイスの配置をよりラフに行うことが可能であるので、例えば、撮像デバイスの配置の手間の低減や、撮像デバイスの配置に要する時間の短縮を図ることができる。
【００６１】
なお、“上記表示制御処理”、および“上記並べ替え処理および上記表示制御処理”は、便宜上、本実施形態に係る情報処理方法に係る処理を切り分けたものである。よって、本実施形態に係る情報処理方法に係る処理は、例えば、“上記並べ替え処理および上記表示制御処理”を１つの処理と捉えることもできる。また、本実施形態に係る情報処理方法に係る処理は、例えば、“上記表示制御処理”、および“上記並べ替え処理および上記表示制御処理”それぞれを、（任意の切り分け方によって）２以上の処理と捉えることも可能である。以下では、本実施形態に係る情報処理方法に係る処理が、上記並べ替え処理および上記表示制御処理に分けられる場合を例に挙げる。なお、上述したように、上記並べ替え処理は、本実施形態に係る情報処理装置の外部装置において行われてもよい。
【００６２】
［２］本実施形態に係る情報処理方法に係る処理
次に、本実施形態に係る情報処理方法に係る処理について、より具体的に説明する。
【００６３】
（１）並べ替え処理
本実施形態に係る情報処理装置は、所定の領域内に位置する複数の撮像デバイスにより同時に撮像が行われることにより生成される複数の撮像画像を、複数の撮像デバイスの位置関係に基づき並べる。
【００６４】
本実施形態に係る情報処理装置は、例えば、撮像画像と、ＧＰＳ（Global  Positioning  System）デバイスや加速度センサなどのセンサから得られるセンサ情報（データ）との一方または双方を用いて、撮像デバイスの位置や姿勢を推定する。
【００６５】
ここで、撮像画像を用いて撮像デバイスの位置や姿勢を推定する場合には、本実施形態に係る情報処理装置は、例えば、画像に含まれる被写体の関係から撮像デバイスの位置や姿勢を推定することが可能な、ＳｆＭ（Structure  from  Motion）技術を用いて、撮像画像から撮像デバイスの位置や姿勢を推定する。
【００６６】
また、例えばＳｆＭ技術を用いる場合、本実施形態に係る情報処理装置は、撮像画像から撮像デバイスの撮像パラメータ（例えば、焦点距離や歪みを示すパラメータ）を得ることが可能である。よって、上記のように撮像画像を用いて撮像デバイスの位置や姿勢が推定される場合、例えば、撮像画像がズーム状態で撮影した撮像デバイスにより撮像された撮像画像であるときや、撮像画像が広角状態で撮影した撮像デバイスにより撮像された撮像画像であるときであっても、撮像画像から撮像を行った撮像デバイスの位置や姿勢を推定することができる。
【００６７】
また、上記センサとしては、例えば、撮像デバイスが備えるセンサや、撮像デバイスに接続されている外部センサ、撮像デバイスにシールなどで貼り付けられている外部センサなどが挙げられる。
【００６８】
そして、本実施形態に係る情報処理装置は、推定された撮像デバイスの位置や姿勢に基づく撮像デバイスの空間的な位置関係に基づいて、複数の撮像画像を並べる。
【００６９】
上記のように、撮像デバイスの位置や姿勢は、撮像画像とセンサ情報との一方または双方を用いて推定される。つまり、本実施形態に係る撮像デバイスの空間的な位置関係には、例えば、ＧＰＳデバイスなどから得られる位置データ（センサ情報の一例）などに基づく、撮像デバイスの物理的な位置関係（撮像デバイスの撮像位置の物理的な位置関係）と、撮像画像から推定される情報に基づく撮像デバイスの位置関係とが含まれうる。
【００７０】
なお、撮像画像から推定される情報に基づく撮像デバイスの位置関係は、上記に示す例に限られない。例えば、本実施形態に係る情報処理装置は、撮像画像に含まれる所定の被写体の大きさによって被写体との距離を推定し、推定された距離を利用して撮像デバイスの位置関係を決定することも可能である。上記のように撮像画像に含まれる所定の被写体の大きさによって被写体との距離を推定する場合、例えば、ズーム状態で撮影した一の撮像デバイスにより撮像された撮像画像と、広角状態で撮影した他の撮像デバイスにより撮像された撮像画像とに含まれる所定の被写体の大きさが同程度であるときには、当該一の撮像デバイスと当該他の撮像デバイスとにおける、当該被写体との距離関係としての位置関係は、同程度となる。
【００７１】
本実施形態に係る情報処理装置は、例えば、起点となる撮像画像と、撮像画像を並べる方向とに基づいて、複数の撮像画像を並べる。起点となる撮像画像としては、例えば、操作画面の主画像表示領域（例えば図４のＡに示すＶ）に表示されている撮像画像が挙げられる。また、起点となる撮像画像と、並べる方向とは、ユーザ操作により指定されてもよいし、本実施形態に係る情報処理装置が、ランダムなどの所定の規則に基づいて決定してもよい。
【００７２】
また、操作画面の主画像表示領域（例えば図４のＡに示すＶ）に表示される画像など、現在表示されている画像が変わった場合には、本実施形態に係る情報処理装置は、例えば、現在表示されている画像を中心として、複数の撮像画像の並べ替えを行い、複数の撮像画像の並びを適応的に変更する。
【００７３】
図６は、本実施形態に係る情報処理方法に係る処理の一例を説明するための説明図であり、並べ替え処理の一例を示している。
【００７４】
図６のＡは、所定の領域内に撮像デバイスが２つ位置する場合における撮像画像の並べ方を、撮像デバイスの位置関係により概念的に示している。図６のＢは、所定の領域内に撮像デバイスが３つ位置する場合における撮像画像の並べ方を、撮像デバイスの位置関係により概念的に示している。図６のＣは、所定の領域内に撮像デバイスが４つ位置する場合における撮像画像の並べ方を、撮像デバイスの位置関係により概念的に示している。図６のＤは、所定の領域内に撮像デバイスが８つ位置する場合における撮像画像の並べ方を、撮像デバイスの位置関係により概念的に示している。
【００７５】
上記のように、例えば撮像デバイスの位置や姿勢を推定することにより撮像デバイスの空間的な位置関係を把握することが可能である。よって、起点となる撮像画像および撮像画像を並べる方向が上記のように決定されることにより、本実施形態に係る情報処理装置は、例えば図６に示すように、複数の撮像画像を、撮像デバイスの位置関係の空間的な規則性に従って並べることができる。ここで、撮像デバイスの位置関係の空間的な規則性は、例えば、複数の撮像デバイスが撮像する同一の被写体に対応する規則性であってもよい。
【００７６】
なお、本実施形態に係る情報処理装置は、起点となる撮像画像と撮像画像を並べる方向とに基づいて、複数の撮像画像に対して優先順位（撮像デバイスの位置関係の空間的な規則性に従った優先順位）を設定し、設定された優先順位に従って複数の撮像画像を並べることも可能である。
【００７７】
具体例を挙げると、本実施形態に係る情報処理装置は、例えば、起点となる撮像画像に対して最も高い優先順位を設定する。また、本実施形態に係る情報処理装置は、例えば、図６のＡ〜Ｄに示すような、並べる方向、すなわち順位付けを設定する方向に沿って、起点となる撮像画像に対応する撮像デバイスからの距離が近い撮像デバイスにより撮像された撮像画像から順に、高い優先順位を設定する。例えば図６のＤに示すように、順位付けを設定する方向が、最終的に起点となる撮像画像に対応する撮像デバイスの位置へと到達する軌跡に沿った方向である場合には、本実施形態に係る情報処理装置は、起点となる撮像画像に対応する撮像デバイスの位置へと到達したときに、撮像画像に対する優先順位の設定を終了する。また、例えば図６のＡ〜Ｃの右図に示すように、順位付けを設定する方向が、最終的に起点となる撮像画像に対応する撮像デバイスの位置へと到達しない軌跡に沿った方向である場合には、本実施形態に係る情報処理装置は、例えば、優先順位が設定された撮像画像が、設定されている所定の数となった場合や、優先順位の設定を開始してから所定の時間が経過した場合に、撮像画像に対する優先順位の設定を終了する。
【００７８】
上記のように設定された優先順位に従って複数の撮像画像を並べられる場合には、本実施形態に係る表示制御処理によって、設定された優先順位に応じた順序に従って、複数の撮像画像が表示されることとなる。
【００７９】
本実施形態に係る情報処理装置は、例えば、所定の領域内に位置する全ての撮像デバイスから得られた撮像画像に対して、並べ替え処理を行う。
【００８０】
なお、本実施形態に係る並べ替え処理は、上記に限られない。例えば、本実施形態に係る情報処理装置は、下記の（ａ）〜（ｆ）に示すように、所定の領域内に位置する複数の撮像デバイスから得られた撮像画像から、所定の撮像画像を除外して、複数の撮像画像を並べることも可能である。
【００８１】
（ａ）撮像画像の除外に係る並べ替え処理の第１の例
本実施形態に係る情報処理装置は、複数の撮像画像のうちのユーザにより指定された撮像画像を除外して、複数の撮像画像を並べる。
【００８２】
撮像画像の除外に係るユーザ操作は、例えば、図４のＡに示すような操作画面や、複数の撮像画像が一覧表示されて、除外する撮像画像を選択することが可能な画面など、除外する撮像画像をユーザが選択することが可能な、任意の画面に対して行われる。また、撮像画像の除外に係るユーザ操作は、例えば、撮像画像を用いない撮像デバイスを選択する操作であってもよい。
【００８３】
（ｂ）撮像画像の除外に係る並べ替え処理の第２の例
本実施形態に係る情報処理装置は、複数の撮像画像のうちの所定のオブジェクトが含まれない撮像画像を除外して、複数の撮像画像を並べる。
【００８４】
ここで、本実施形態に係る所定のオブジェクトとしては、例えば、ユーザにより撮像画像から選択されたオブジェクトや、複数の撮像画像から検出されるオブジェクト、設定されているオブジェクトが挙げられる。
【００８５】
例えば、ユーザが図５Ａや図５Ｂに示すような操作を行うことによって、撮像画像から被写体が選択される。また、複数の撮像画像から検出されるオブジェクトとしては、例えば、設定されている閾値以上の数の撮像画像（または、当該閾値より大きい数の撮像画像）において、中心付近などの設定されている領域に含まれる被写体が挙げられる。また、本実施形態に係る設定されているオブジェクトは、予め設定されたオブジェクトであってもよいし、ユーザ操作により撮像画像から指定された被写体の特徴が学習された結果設定されたオブジェクトであってもよい。
【００８６】
本実施形態に係る情報処理装置は、例えば、所定のオブジェクトの特徴を示すデータに対応する特徴を有する被写体が撮像画像に含まれない場合に、所定のオブジェクトが含まれない撮像画像であるとして当該撮像画像を除外する。
【００８７】
（ｃ）撮像画像の除外に係る並べ替え処理の第３の例
本実施形態に係る情報処理装置は、撮像画像に含まれる色に基づいて撮像画像を除外して、複数の撮像画像を並べる。本実施形態に係る情報処理装置は、例えば、他の撮像画像と色が大きく異なる撮像画像を判定する。そして、色が大きく異なると判定された撮像画像を除外する。
【００８８】
ここで、本実施形態に係る情報処理装置は、例えば、撮像画像それぞれの色ヒストグラムを算出し、算出された色ヒストグラムに基づき他の撮像画像と色が大きく異なる撮像画像の判定を行う。なお、本実施形態に係る他の撮像画像と色が大きく異なる撮像画像の判定方法は、上記に限られず、本実施形態に係る情報処理装置は、他の画像と色が大きく異なる画像を判定することが可能な、任意の方法を用いることが可能である。
【００８９】
（ｄ）撮像画像の除外に係る並べ替え処理の第４の例
本実施形態に係る情報処理装置は、撮像画像の解像度に基づいて撮像画像を除外して、複数の撮像画像を並べる。
【００９０】
本実施形態に係る情報処理装置は、例えば、他の撮像画像と解像度が大きく異なる撮像画像を判定する。そして、解像度が大きく異なると判定された撮像画像を除外する。
【００９１】
ここで、本実施形態に係る情報処理装置は、例えば、“撮像画像の解像度と、複数の撮像画像の平均解像度との差の絶対値”が、設定されている閾値以上の撮像画像（または、当該閾値よりも大きい撮像画像）を、他の撮像画像と解像度が大きく異なる撮像画像であると判定する。なお、本実施形態に係る他の撮像画像と解像度が大きく異なる撮像画像の判定方法は、上記に限られず、本実施形態に係る情報処理装置は、他の画像と解像度が大きく異なる画像を判定することが可能な、任意の方法を用いることが可能である。
【００９２】
なお、撮像画像の除外に係る並べ替え処理の第４の例は、上記に限られない。
【００９３】
例えば、本実施形態に係る情報処理装置は、解像度の下限に対応する第１解像度以下の解像度を有する撮像画像（または、第１解像度より小さい解像度を有する撮像画像）を除外してもよい。また、本実施形態に係る情報処理装置は、例えば、解像度の上限に対応する第２解像度以上の解像度を有する撮像画像（または、第２解像度より大きい解像度を有する撮像画像）を除外してもよい。
【００９４】
（ｅ）撮像画像の除外に係る並べ替え処理の第５の例
本実施形態に係る情報処理装置は、上記（ａ）に示す第１の例〜上記（ｄ）に示す第４の例の２以上の処理を組み合わせた処理によって、撮像画像を除外した上で複数の撮像画像を並べてもよい。
【００９５】
（ｆ）撮像画像の除外に係る並べ替え処理の第６の例
本実施形態に係る情報処理装置は、上記（ａ）に示す第１の例〜上記（ｅ）に示す第５の例に係る処理により除外された画像であっても、ユーザ操作により再度追加された場合には、追加された画像を除外せずに、複数の撮像画像を並べることも可能である。
【００９６】
（２）表示制御処理
本実施形態に係る情報処理装置は、上記（１）の処理（並べ替え処理）により並べられた複数の撮像画像のうちの基準画像から切替先画像へと、画像を切り替えて表示させる。
【００９７】
また、本実施形態に係る情報処理装置は、画像を切り替える際には、基準画像に対応する撮像デバイスと切替先画像に対応する撮像デバイスとの位置関係に基づいて、選択的に１または２以上の補完画像を補う。そして、補完画像が補われた場合には、本実施形態に係る情報処理装置は、例えば図４のＢに示すように、切替先画像を表示させる前に補完画像を表示させる。
【００９８】
ここで、本実施形態に係る情報処理装置は、例えば、基準画像に対応する撮像デバイスと切替先画像に対応する撮像デバイスとの距離に基づいて、補完画像を選択的に補う。
【００９９】
本実施形態に係る“一の撮像デバイスと他の撮像デバイスとの距離”としては、例えば、一の撮像デバイスと他の撮像デバイスとの直線距離が挙げられる。一の撮像デバイスと他の撮像デバイスとの直線距離は、例えば、撮像画像から推定される撮像デバイスの位置や、ＧＰＳデバイスなどのセンサから得られるセンサ情報が示す位置などにより求められる。
【０１００】
なお、本実施形態に係る“一の撮像デバイスと他の撮像デバイスとの距離”は、上記に限られない。
【０１０１】
例えば、本実施形態に係る“一の撮像デバイスと他の撮像デバイスとの距離”は、一の撮像デバイスと他の撮像デバイスとの間における、画像の表示の切り替えに係る仮想的な表示の切り替え経路（以下、「仮想パス」と示す。）の距離であってもよい。本実施形態に係る仮想パスは、基準画像に対応する撮像デバイスと切替先画像に対応する撮像デバイスとの位置関係に基づき設定される。例えば、本実施形態に係る仮想パスは、複数の撮像デバイスが撮像する同一の被写体に対するパスとして設定される。本実施形態に係る仮想パスの具体例については、後述する。
【０１０２】
より具体的には、本実施形態に係る情報処理装置は、基準画像に対応する撮像デバイスと切替先画像に対応する撮像デバイスとの距離が、設定されている閾値以上である場合（または、当該距離が当該閾値より大きい場合）に、補完画像を補う。また、本実施形態に係る情報処理装置は、基準画像に対応する撮像デバイスと切替先画像に対応する撮像デバイスとの距離が、設定されている閾値より小さい場合（または、当該距離が当該閾値以下の場合）には、補完画像を補わない。上記閾値は、予め設定されている固定値であってもよいし、ユーザ操作などにより変更可能な可変値であってもよい。
【０１０３】
また、本実施形態に係る情報処理装置は、例えば、距離と補完画像の数とが対応付けられているテーブルや、補完画像の数が一意に求まる距離の関数などを用いて、基準画像に対応する撮像デバイスと切替先画像に対応する撮像デバイスとの距離に応じた数の補完画像を補ってもよい。
【０１０４】
本実施形態に係る情報処理装置は、画像（例えば、基準画像や、切替先画像、補完画像など）を切り替えて表示させる場合には、例えば、設定された仮想パスに基づいて、設定された仮想パスに対応する画像を表示させる。
【０１０５】
ここで、本実施形態に係る仮想パスに対応する画像としては、仮想パス上に位置する撮像デバイスにより撮像された撮像画像と、仮想パス上に位置する仮想的な撮像デバイスから撮像された撮像画像に相当するように生成された生成画像とが挙げられる。
【０１０６】
具体例を挙げると、本実施形態に係る仮想パスに対応する画像としては、例えば下記に示す画像が挙げられる。
・基準画像（基準画像に対応する撮像デバイスの位置が仮想パス上にある場合）
・基準画像に対して画像処理が行われることにより生成された生成画像（基準画像に対応する撮像デバイスの位置が仮想パス上にない場合）
・切替先画像（切替先画像に対応する撮像デバイスの位置が仮想パス上にある場合）
・切替先画像に対して画像処理が行われることにより生成された生成画像（切替先画像に対応する撮像デバイスの位置が仮想パス上にない場合）
・仮想パス上に位置する、基準画像に対応する撮像デバイスおよび切替先画像に対応する撮像デバイスではない他の撮像デバイスにより撮像された、撮像画像
・上記他の撮像デバイスにより撮像された撮像画像などに基づき生成された、生成画像
【０１０７】
以下では、基準画像に対して画像処理が行われることにより生成される生成画像を、「基準画像に基づく画像」と示す。また、以下では、切替先画像に対して画像処理が行われることにより生成される生成画像を、「切替先画像に基づく画像」と示す。
【０１０８】
以下、本実施形態に係る表示制御処理の一例について、より具体的に説明する。
【０１０９】
（２−１）本実施形態に係る表示制御処理の第１の例：仮想パスの設定に係る処理の一例
まず、仮想パスの設定に係る処理の一例について説明する。
【０１１０】
図７は、本実施形態に係る情報処理方法に係る処理の一例を説明するための説明図であり、本実施形態に係る表示制御処理における仮想パスの設定に係る処理の一例を示している。図７に示す“Ｃａｍ１”は、基準画像に対応する撮像デバイスを示しており、図７に示す“Ｃａｍ２”は、切替先画像に対応する撮像デバイスを示している。また、図７に示す“Ｐ１”、“Ｐ２”、および“Ｐ３”それぞれは、仮想パスの一例を示している。
【０１１１】
本実施形態に係る情報処理装置は、例えば図７のＡに示すように、基準画像に対応する撮像デバイスＣａｍ１と切替先画像に対応する撮像デバイスＣａｍ２との間に位置する撮像デバイスが、仮想パス上に位置するような経路を、仮想パスとして設定する。
【０１１２】
本実施形態に係る情報処理装置は、例えば、位置が隣接する撮像デバイス間を直線で結ぶことによって、仮想パスを設定する（例えば、図７のＡに示す仮想パスＰ１）。また、本実施形態に係る情報処理装置は、例えば、位置が隣接する撮像デバイス間を、ベジエ曲線などの曲線で結ぶことによって、仮想パスを設定してもよい（例えば、図７のＡに示す仮想パスＰ２）。
【０１１３】
また、本実施形態に係る情報処理装置は、例えば、ユーザ操作に基づき仮想パスを設定することも可能である（例えば、図７のＢに示す仮想パスＰ３）。仮想パスの設定に係るユーザ操作は、例えば、本実施形態に係る情報処理装置が暫定的に設定した仮想パスを修正する操作であってもよいし、新規に仮想パスを設定する操作であってもよい。
【０１１４】
本実施形態に係る情報処理装置は、例えば上記のように仮想パスを設定する。
【０１１５】
なお、本実施形態に係る仮想パスの設定に係る処理は、上記に示す例に限られない。例えば、本実施形態に係る情報処理装置は、所定の曲率を有する円弧など、予め設定されている仮想パスを設定することも可能である。
【０１１６】
また、本実施形態に係る情報処理装置は、本実施形態に係る仮想パスの設定に係る処理を、上記（ａ）〜上記（ｆ）に示す所定の撮像画像の除外に係る処理と並行して行うことも可能である。つまり、本実施形態に係る情報処理装置は、仮想パスを設定しながら、撮像画像を選択的に除外してもよい。
【０１１７】
（２−２）本実施形態に係る表示制御処理の第２の例：設定された仮想パスに対応する画像の表示に係る処理の一例
次に、設定された仮想パスに対応する画像の表示に係る処理の一例について説明する。
【０１１８】
図８Ａは、本実施形態に係る情報処理方法に係る処理の一例を説明するための説明図であり、本実施形態に係る表示制御処理における仮想パスに対応する画像の表示に係る処理の一例を示している。図８Ａは、設定された仮想パスＰ上に、複数の撮像デバイスが位置する場合を示している。
【０１１９】
図８Ａに示す“Ｃａｍ１”は、基準画像に対応する撮像デバイスを示しており、図８Ａに示す“Ｃａｍ２”は、切替先画像に対応する撮像デバイスを示している。また、図８Ａに示す“Ｃａｍ３”は、仮想パスＰ上に位置する、基準画像に対応する撮像デバイスおよび切替先画像に対応する撮像デバイスではない他の撮像デバイスを示している。また、図８Ａに示す“Ｃａｍ３’”は、仮想パスＰ上に位置する仮想的な撮像デバイスの一例を示している。
【０１２０】
図８ＡのＡでは、基準画像に対応する撮像デバイスＣａｍ１、および切替先画像に対応する撮像デバイスＣａｍ２が、仮想パスＰ上に位置している。よって、本実施形態に係る情報処理装置は、画像の切り替えに際して、基準画像および切替先画像を表示させる。
【０１２１】
また、図８ＡのＡでは、他の撮像デバイスが仮想パスＰ上に位置している。よって、本実施形態に係る情報処理装置は、画像の切り替えに際して、基本的に各撮像デバイス
により撮像された撮像画像を、補完画像として表示させる。
【０１２２】
しかしながら、設定された仮想パスＰ上に位置する撮像デバイスＣａｍ３により撮像された撮像画像には、他の撮像デバイスにより撮像された撮像画像と異なり、被写体Ｏが画像の中心付近に存在していない。そのため、画像の切り替えに際して撮像デバイスＣａｍ３により撮像された撮像画像が補完画像として用いられる場合には、例えば、被写体Ｏが中心付近からずれることや、画像の切り替えが滑らかとならないことなどが、画像をみるユーザに認識される恐れがある。
【０１２３】
そこで、本実施形態に係る情報処理装置は、例えば、撮像デバイスＣａｍ３により撮像された撮像画像に対して画像処理を行うことによって、図８ＡのＢに示す仮想的な撮像デバイスＣａｍ３’から撮像された撮像画像に相当する生成画像を生成する。本実施形態に係る情報処理装置は、撮像デバイスＣａｍ３により撮像された撮像画像に対して、例えば、クロッピングや、回転、アフィン変換、ホモグラフィ変換などを行うことによって、生成画像を生成する。
【０１２４】
そして、本実施形態に係る情報処理装置は、撮像デバイスＣａｍ３により撮像された撮像画像に替えて、生成した生成画像を補完画像とする。
【０１２５】
例えば図８Ａに示すように生成画像を生成して、生成画像を補完画像として表示させることによって、例えば、画像の切り替えに際してより滑らかな画像をユーザに見せることができる。また、図８Ａに示すように生成画像を生成して、生成画像を補完画像とすることによって、例えば、複数の撮像画像を同時に表示させる場合や、いわゆるタイムスライス画像を表示させる場合に、より綺麗な画像を作成することができる。
【０１２６】
図８Ｂは、本実施形態に係る情報処理方法に係る処理の一例を説明するための説明図であり、本実施形態に係る表示制御処理における仮想パスに対応する画像の表示に係る処理の他の例を示している。図８Ｂは、設定された仮想パスＰ上に、複数の撮像デバイスが位置していない場合を示している。
【０１２７】
図８Ｂに示す“Ｃａｍ１”は、基準画像に対応する撮像デバイスを示しており、図８Ｂに示す“Ｃａｍ２”は、切替先画像に対応する撮像デバイスを示している。また、図８Ｂに示す“Ｃａｍ３”、“Ｃａｍ４”、“Ｃａｍ５”それぞれは、仮想パスＰ上に位置する、基準画像に対応する撮像デバイスおよび切替先画像に対応する撮像デバイスではない他の撮像デバイスを示している。
【０１２８】
また、図８Ａに示す“Ｃａｍ１’”、“Ｃａｍ２’”、“Ｃａｍ３’”、“Ｃａｍ４’”、“Ｃａｍ５’”それぞれは、仮想パスＰ上に位置する仮想的な撮像デバイスの一例を示している。
【０１２９】
図８ＢのＡでは、基準画像に対応する撮像デバイスＣａｍ１が、仮想パスＰ上に位置していない。ここで、本実施形態に係る情報処理装置は、例えば、基準画像に対応する撮像デバイスの位置と仮想パスとに基づいて、基準画像に対応する撮像デバイスの位置が仮想パス上に存在するか否かを判定する。
【０１３０】
図８ＢのＡに示すように、基準画像に対応する撮像デバイスの位置が仮想パス上に存在しない場合には、本実施形態に係る情報処理装置は、基準画像を、仮想パス上に位置する仮想的な撮像デバイスＣａｍ１’から撮像された撮像画像に相当する画像となるように画像処理して、基準画像に基づく画像を生成する。生成される基準画像に基づく画像は、仮想的な撮像デバイスＣａｍ１’から撮像された撮像画像に相当する。本実施形態に係る情報処理装置は、撮像デバイスＣａｍ１により撮像された撮像画像に対して、例えば、スケール変換や、アフィン変換などを行うことによって、基準画像に基づく画像を生成する。
【０１３１】
そして、本実施形態に係る情報処理装置は、画像の切り替えに際して、生成された基準画像に基づく画像を表示させる。
【０１３２】
また、図８ＢのＡに示すように、切替先画像に対応する撮像デバイスの位置が仮想パス上に存在しない場合には、本実施形態に係る情報処理装置は、切替先画像を、仮想パス上に位置する仮想的な撮像デバイスＣａｍ２’から撮像された撮像画像に相当する画像となるように画像処理して、切替先画像に基づく画像を生成する。生成される切替先画像に基づく画像は、仮想的な撮像デバイスＣａｍ２’から撮像された撮像画像に相当する。本実施形態に係る情報処理装置は、撮像デバイスＣａｍ２により撮像された撮像画像に対して、例えば、スケール変換や、アフィン変換などを行うことによって、切替先画像に基づく画像を生成する。
【０１３３】
そして、本実施形態に係る情報処理装置は、画像の切り替えに際して、生成された切替先画像に基づく画像を表示させる。
【０１３４】
また、図８ＢのＡに示すように、基準画像に対応する撮像デバイスおよび切替先画像に対応する撮像デバイスではない他の撮像デバイスＣａｍ３〜Ｃａｍ５の位置が仮想パス上に存在しない場合には、本実施形態に係る情報処理装置は、他の撮像デバイスＣａｍ３〜Ｃａｍ５により撮像された撮像画像を、仮想パス上に位置する仮想的な撮像デバイスＣａｍ３’〜
Ｃａｍ５’から撮像された撮像画像に相当する画像となるように画像処理して、生成画像を生成する。生成される生成画像は、仮想的な撮像デバイスＣａｍ３’〜 Ｃａｍ５’から撮像された撮像画像に相当する。本実施形態に係る情報処理装置は、撮像デバイスＣａｍ３〜Ｃａｍ５により撮像された撮像画像に対して、例えば、スケール変換や、アフィン変換などを行うことによって、生成画像を生成する。
【０１３５】
そして、本実施形態に係る情報処理装置は、画像の切り替えに際して、生成された生成画像を、補完画像として表示させる。
【０１３６】
例えば図８Ｂに示すように、基準画像および切替先画像に替えて基準画像に基づく画像および切替先画像に基づく画像を表示させ、生成画像を補完画像として表示させることによって、例えば、画像の切り替えに際してより滑らかな画像をユーザに見せることができる。また、図８Ｂに示すように、基準画像に基づく画像および切替先画像に基づく画像を生成し、また、生成画像を生成して生成画像を補完画像とすることによって、例えば、複数の撮像画像を同時に表示させる場合や、いわゆるタイムスライス画像を表示させる場合に、より綺麗な画像を作成することができる。
【０１３７】
本実施形態に係る情報処理装置は、設定された仮想パスに対応する画像の表示に係る処理として、例えば図８Ａ、図８Ｂを参照して示したような処理を行う。
【０１３８】
なお、設定された仮想パスに対応する画像の表示に係る処理の例は、図８Ａ、図８Ｂを参照して示した処理に限られない。
【０１３９】
例えば、本実施形態に係る情報処理装置は、画像の切り替えに際して、所定の被写体にフォーカスした画像を表示させることも可能である。
【０１４０】
図９は、本実施形態に係る情報処理方法に係る処理の一例を説明するための説明図であり、本実施形態に係る表示制御処理における仮想パスに対応する画像の表示に係る処理の他の例を示している。
【０１４１】
図９に示すＡ１〜Ａ４は、複数の撮像デバイスにより撮像された撮像画像の一例を示している。また、図９に示すＢ１〜Ｂ４は、図９のＡ１〜Ａ４の各撮像画像に対して、図８Ａ、図８Ｂを参照して示した処理と同様の処理が行われた後に、さらに、画像に含まれるキャッチャー（所定の被写体の一例）にフォーカスした画像の一例を示している。
【０１４２】
本実施形態に係る情報処理装置は、例えば、画像から所定の被写体を検出し、検出された所定の被写体がフォーカスされるように画像処理を行うことによって、図９のＢ１〜Ｂ４に示す画像を生成画像として生成する。本実施形態に係る情報処理装置は、例えば、図５Ａ〜図５Ｃを参照して示した方法により学習された結果得られる所定の被写体の特徴を示すデータを用いて、画像（例えば、基準画像や、切替先画像、補完画像など）から被写体を検出する。
【０１４３】
例えば図９のＢ１〜Ｂ４に示すように、所定の被写体にフォーカスした画像が生成画像として生成され、表示されることによって、所定の被写体の表示位置が滑らかに変わる画像をユーザに見せることができる。また、例えば図９のＢ１〜Ｂ４に示すように、所定の被写体にフォーカスした画像が生成画像として生成されることによって、例えば、複数の撮像画像を同時に表示させる場合や、いわゆるタイムスライス画像を表示させる場合に、より綺麗な画像を作成することができる。
【０１４４】
（２−３）本実施形態に係る表示制御処理の第３の例：設定された仮想パスに対応する画像の表示に係る処理の他の例
上述したように、仮想パスは、ユーザ操作に基づき設定されてもよい。また、本実施形態に係る情報処理装置は、画像の切り替えに際して、撮像デバイスにより撮像された撮像画像を用いるか否かを、例えば、撮像デバイスの位置（空間的な配置）や、撮像画像に含まれる被写体の有無、撮像画像に含まれる被写体の位置に基づいて、適応的に決定することも可能である。
【０１４５】
図１０は、本実施形態に係る情報処理方法に係る処理の一例を説明するための説明図であり、本実施形態に係る表示制御処理における仮想パスに対応する画像の表示に係る処理の他の例を示している。
【０１４６】
図１０に示すＡ１、Ｂ１、Ｃ１は、仮想パス上に位置する一の撮像デバイスにより撮像された撮像画像の一例を示している。また、図１０に示すＡ３、Ｂ３は、仮想パス上に位置する他の撮像デバイスにより撮像された撮像画像の一例を示している。また、図１０に示すＣ３は、補完画像の一例を示しており、仮想パス上に位置する上記他の撮像デバイスにより撮像された撮像画像をクロッピングして生成された生成画像を示している。また、図１０に示すＡ２、Ｂ２、Ｃ２は、補完画像の一例を示しており、生成画像をそれぞれ示している。
【０１４７】
仮想パス上に一の撮像デバイスと他の撮像デバイスとが位置するときにおいて、一の撮像デバイスに対応する視点の画像から他の撮像デバイスに対応する視点の画像へと切り替える場合には、本実施形態に係る情報処理装置は、例えば、設定された仮想パスに従って、図１０のＡ２やＢ２に示す補完画像を、図１０のＡ３やＢ３に示す画像が表示される前に表示させる。ここで、図１０のＡ１、Ａ２、Ａ３に示す画像の切り替えは、例えば仮想パスベースの画像の切り替えと捉えることができる。また、図１０のＡ１、Ａ２、Ａ３に示す画像の切り替えは、例えば被写体ベースの画像の切り替えと捉えることができる。
【０１４８】
また、本実施形態に係る情報処理装置は、例えば図１０のＣ１、Ｃ２、Ｃ３に示すように、被写体が表示される位置や被写体の大きさが変わらないように、画像を切り替えることも可能である。例えば図１０のＣ１、Ｃ２、Ｃ３に示すように、被写体が表示される位置や被写体の大きさが変わらないように、画像が切り替えられる場合には、ユーザは、画像をより直感的にみることができ、また、画像の編集をより直感的に行うことができる。図１０のＣ１、Ｃ２、Ｃ３に示す画像の切り替えは、例えば被写体ベースの画像の切り替えと捉えることができる。
【０１４９】
例えば図１０に示すような画像の切り替えが行われることによって、より滑らかな画像の切り替えが実現される。
【０１５０】
（２−４）本実施形態に係る表示制御処理の第４の例
図１１Ａ、図１１Ｂは、本実施形態に係る情報処理方法に係る処理の一例を説明するための説明図であり、本実施形態に係る表示制御処理により実現される画像の切り替えの一例を示している。図１１Ａ、図１１Ｂに示す例では、野球場に配置された複数の撮像デバイスＣａｍ１、Ｃａｍ２、…により撮像が行われるときにおいて、撮像デバイスＣａｍ１により撮像された撮像画像から撮像デバイスＣａｍ４により撮像された撮像画像へと画像が切り替えられる場合における例を示している。
【０１５１】
図１１ＡのＡは、撮像デバイスＣａｍ１により撮像された撮像画像の一例を示しており、例えば表示画面に現在表示されている画像である。図１１Ａ、図１１Ｂに示す例では、撮像デバイスＣａｍ１により撮像された撮像画像が基準画像に該当する。
【０１５２】
また、図１１ＡのＢは、図１１Ａの左から順に、撮像デバイスＣａｍ２により撮像された撮像画像、撮像デバイスＣａｍ３により撮像された撮像画像、撮像デバイスＣａｍ４により撮像された撮像画像、撮像デバイスＣａｍ５により撮像された撮像画像、…の一例を示している。図１１Ａ、図１１Ｂに示す例では、撮像デバイスＣａｍ４により撮像された撮像画像が基準画像に該当する。
【０１５３】
基準画像から切替先画像への画像の切り替えに係る仮想パスＰは、例えば図１１ＢのＡに示すように、基準画像に対応する撮像デバイスＣａｍ１と切替先画像に対応する撮像デバイスＣａｍ４との間に位置する、撮像デバイスＣａｍ２、Ｃａｍ３を経由するように設定される。例えば図１１ＢのＡに示すように仮想パスＰが設定されることによって、撮像デバイスＣａｍ２、Ｃａｍ３により撮像された撮像画像を、補完画像として利用することができる。なお、上述したように、本実施形態に係る仮想パスは、例えばユーザ操作などに基づき任意の設定することが可能である。
【０１５４】
また、基準画像から切替先画像へと画像が切り替えられる際には、例えば図１１ＢのＢに示すように、仮想パス上の仮想的な撮像デバイスＶＤ１〜ＶＤ３により撮像された撮像画像に相当する生成画像が、補完画像として補われてもよい。補完画像の数は、例えば、基準画像に対応する撮像デバイスＣａｍ１と切替先画像に対応する撮像デバイスＣａｍ２との距離に応じて決定される。
【０１５５】
例えば図１１ＢのＢに示すように、撮像デバイスＣａｍ２、Ｃａｍ３により撮像された撮像画像と、仮想的な撮像デバイスＶＤ１〜ＶＤ３より撮像された撮像画像に相当する生成画像とが、補完画像として補われることによって、図１１のＣに示すような画像の切り替えが実現される。
【０１５６】
（２−５）本実施形態に係る表示制御処理の第５の例：画像の切り替えに係るＵＩ（User  Interface）の例
例えば図４のＡを参照して示したように、本実施形態に係る画像の切り替えは、ユーザが画像の切り替えに関する操作を行うことが可能な操作画面に対するユーザ操作に基づいて、行われてもよい。
【０１５７】
図１２は、本実施形態に係る情報処理方法に係る処理の一例を説明するための説明図であり、本実施形態に係る画像の切り替えに係るＵＩの一例を示している。図１２のＡは、ユーザが画像の切り替えに関する操作を行うことが可能な操作画面の一例を示しており、図１２のＢは、ユーザが画像の切り替えに関する操作を行うことが可能な操作画面の他の例を示している。
【０１５８】
（２−５−１）操作画面の第１の例（図１２のＡ）
図１２のＡを参照すると、第１の例に係る操作画面には、画像が表示される主画像表示領域Ｖと、上記（１）の処理（並べ替え処理）により並べられた撮像画像が表示され、ユーザが撮像画像を選択する操作を行うことが可能な選択領域Ｓ１とが含まれる。ここで、選択領域Ｓ１に対する操作が、本実施形態に係る画像の切り替えに関する操作の一例に該当する。また、本実施形態に係る操作画面には、画像の再生に係る操作ボタンや、シークバーなどが含まれていてもよい。
【０１５９】
主画像表示領域Ｖに表示されている撮像画像は、基準画像に該当する。また、選択領域Ｓ１には、例えば、基準画像（主画像表示領域Ｖに表示されている撮像画像）に対応する撮像デバイスとの位置関係に応じて、基準画像に対応する撮像デバイスではない他の撮像デバイスにより撮像された撮像画像が表示される。選択領域Ｓ１には、例えば、上記（１）の処理（並べ替え処理）に係る並べる方向に、基準画像に対応する撮像デバイスとの距離が近い順に、他の撮像デバイスにより撮像された撮像画像が表示される。主画像表示領域Ｖに表示されている撮像画像が他の画像に変わった場合には、主画像表示領域Ｖに表示されている画像に対応する画像が、選択領域Ｓ１に表示される。
【０１６０】
図１２のＡに示す操作画面に対してユーザ操作が行われる場合、ユーザが選択領域Ｓ１に表示されている画像を選択することによって、本実施形態に係る情報処理装置は、主画像表示領域Ｖに表示されている撮像画像から選択領域Ｓ１において選択された撮像画像へと、画像を切り替える。
【０１６１】
（２−５−２）操作画面の第２の例（図１２のＢ）
図１２のＢを参照すると、第２の例に係る操作画面には、画像が表示される主画像表示領域Ｖと、上記（１）の処理（並べ替え処理）により並べられた撮像画像に対応する撮像デバイスの位置が表示され、ユーザが選択に係る操作を行うことが可能な選択領域Ｓ２とが含まれる。ここで、選択領域Ｓ２に対する操作が、本実施形態に係る画像の切り替えに関する操作の一例に該当する。主画像表示領域Ｖに表示されている撮像画像は、図１２のＡと同様に、基準画像に該当する。
【０１６２】
選択領域Ｓ２に対するユーザが選択に係る操作としては、例えば、撮像デバイスを選択する操作や、仮想パスを設定する操作が挙げられる。撮像デバイスを選択する操作は、例えば、選択された撮像デバイスに対応する撮像画像を切替先画像として選択する、切替先画像の選択操作に相当する。また、仮想パスを設定する操作は、例えば、仮想パスを設定することによる、切替先画像の選択操作に相当する。
【０１６３】
また、選択領域Ｓ２では、例えば図１２のＢのＩに示すように、“主画像表示領域Ｖに表示されている撮像画像に対応する撮像デバイスに対して色が付されること”や、“主画像表示領域Ｖに表示されている撮像画像に対応する撮像デバイスのサイズが他の撮像デバイスよりも大きく表示されること”、“主画像表示領域Ｖに表示されている撮像画像に対応する撮像デバイスに対して文字が付されること”などによって、主画像表示領域Ｖに表示されている撮像画像に対応する撮像デバイスが明示されていてもよい。
【０１６４】
図１２のＢに示す操作画面に対してユーザ操作が行われる場合、ユーザが選択領域Ｓ２に表示されている撮像デバイスを選択することによって、本実施形態に係る情報処理装置は、主画像表示領域Ｖに表示されている撮像画像から選択領域Ｓ２において選択された撮像デバイスにより撮像された撮像画像へと、画像を切り替える。また、図１２のＢに示す操作画面に対してユーザ操作が行われる場合、例えばユーザが仮想パスを設定することによって、本実施形態に係る情報処理装置は、主画像表示領域Ｖに表示されている撮像画像から選択領域Ｓ２において設定された仮想パスの終点に対応する画像へと、画像を切り替える。
【０１６５】
本実施形態に係る情報処理装置は、例えば図１２に示す操作画面に対するユーザ操作に基づいて表示制御処理を行い、画像を切り替えて表示させる。なお、本実施形態に係る画像の切り替えに係るＵＩが、図１２に示す操作画面に限られないことは、言うまでもない。
【０１６６】
［３］本実施形態に係る情報処理方法に係る処理の具体例
図１３は、本実施形態に係る情報処理方法に係る処理の一例を示す流れ図である。図１３では、例えば、図１３のＢに示す処理が、上記（２）の処理（表示制御処理）の一例に該当する。また、図１３では、上記（１）の処理（並べ替え処理）については、省略している。
【０１６７】
また、図１３のＡに示すステップＳ１００〜Ｓ１０８の処理は、上記（２）の処理（表示制御処理）により画像が切り替えた表示が行われる前に行われる、事前処理の一例を示している。なお、図１３のＡに示すステップＳ１００〜Ｓ１０８の処理は、事前処理に限られず、図１３のＢに示すステップＳ２００とステップＳ２０２の処理との間で行われる、リアルタイム処理であってもよい。
【０１６８】
まず、図１３のＡを参照すると、本実施形態に係る情報処理装置は、撮像デバイスの位置を推定する（Ｓ１００）。本実施形態に係る情報処理装置は、例えば、撮像画像や、ＧＰＳデバイスなどのセンサから得られるセンサ情報によって、撮像デバイスの位置を推定する。
【０１６９】
本実施形態に係る情報処理装置は、撮像画像から被写体を検出する（Ｓ１０２）。本実施形態に係る情報処理装置は、例えば、図５Ａ〜図５Ｃを参照して示した方法などにより学習された結果得られる所定の被写体の特徴を示すデータを用いて、撮像画像から被写体を検出する。
【０１７０】
本実施形態に係る情報処理装置は、撮像画像の色調を補正する（Ｓ１０４）。
【０１７１】
本実施形態に係る情報処理装置は、仮想パスの推定や、撮像画像の使用判定を行う（Ｓ１０６）。
【０１７２】
図１４は、本実施形態に係る情報処理方法に係る処理の一例を示す流れ図であり、図１３のＡのステップＳ１０６の処理の一例を示している。また、図１５は、本実施形態に係る情報処理方法に係る処理を説明するための説明図であり、図１５に示すＡ、Ｂは、図１４に示す処理を補足するための図を示している。
【０１７３】
本実施形態に係る情報処理装置は、ユーザが指定した撮像画像を除外する（Ｓ３００）。また、本実施形態に係る情報処理装置は、所定の被写体が含まれていない撮像画像を除外する（Ｓ３０２）。また、本実施形態に係る情報処理装置は、他の撮像画像と色が大きく異なる撮像画像を除外する（Ｓ３０４）。また、本実施形態に係る情報処理装置は、他の撮像画像と解像度が大きく異なる撮像画像を除外する（Ｓ３０６）。
【０１７４】
ステップＳ３００〜Ｓ３０６の処理が行われることによって、例えば、図１５のＡに示す撮像デバイスＣａｍ１により撮像された撮像画像のような、所定の被写体が含まれない撮像画像や、図１５のＡに示す撮像デバイスＣａｍ２により撮像された撮像画像のような、解像度が不足している撮像画像が除外される。なお、本実施形態に係る情報処理装置は、例えば、ステップＳ３００〜Ｓ３０６の処理を行わないことも可能である。
【０１７５】
本実施形態に係る情報処理装置は、仮想パスを生成する（Ｓ３０８）。本実施形態に係る情報処理装置は、例えば、基準画像に対応する撮像デバイスと切替先画像に対応する撮像デバイスとの間に位置する他の撮像デバイスを経由する仮想パスを生成する。なお、後述するステップＳ３１２の処理において撮像画像が除外されて、再度ステップＳ３０８の処理が行われる場合には、本実施形態に係る情報処理装置は、例えば、除外された撮像画像に対応する撮像デバイスを経由しない仮想パスを再度生成する。
【０１７６】
本実施形態に係る情報処理装置は、設定された仮想パスを評価し（Ｓ３１０）、仮想パスに適合しない画像を除外する（Ｓ３１２）。仮想パスに適合しない画像の除外は、例えば１つの画像ずつ行われる。
【０１７７】
本実施形態に係る情報処理装置は、例えば、設定された仮想パスにおいて仮想パスに適合しない画像が存在するか否かを判定して、仮想パスを評価する。
【０１７８】
具体例を挙げると、本実施形態に係る情報処理装置は、例えば、仮想パス上に位置する撮像デバイスにより撮像された撮像画像が、下記の場合の１または２以上に該当するか否かを判定して、各撮像画像に対して評価値を算出し、評価値により仮想パスを評価する。本実施形態に係る情報処理装置は、例えば、下記の場合それぞれに対応する値の和を評価値として仮想パスを評価してもよいし、各場合に対応する値それぞれを評価値とし、複数の評価値を直列的に用いるなど、複数の評価値の組み合わせによって仮想パスを評価してもよい。なお、評価値の算出方法が、下記の場合の１または２以上に該当するか否かを判定する方法に限られないことは、言うまでもない。
・撮像デバイスの姿勢・位置がずれている場合（例えば、仮想パスまでの距離が閾値以上である場合や、仮想パスに垂直ではない場合）
・対象の撮像画像を除外したときに生成される仮想パスが、極端に短くなる場合
・対象の撮像画像を除外したときに生成される仮想パスが、滑らかになる場合
【０１７９】
本実施形態に係る情報処理装置は、例えば、ステップＳ３１０において算出された評価値と閾値とを用いた閾値処理を行って仮想パスに適合しない画像を判定し、ステップＳ３１２において仮想パスに適合しないと判定された画像を除外する。
【０１８０】
ここで、本実施形態に係る情報処理装置は、例えば、撮像画像に所定の被写体が含まれていない、他の撮像画像と色が大きく異なるなどの判定基準により、仮想パスに適合しない画像を判定することも可能である。ステップＳ３０８〜Ｓ３１２の処理の段階で、撮像画像に所定の被写体が含まれていないなどの判定基準による仮想パスに適合しない画像の判定が行われる場合には、本実施形態に係る情報処理装置は、ステップＳ３００〜Ｓ３０６の処理を行わなくてもよい。
【０１８１】
ステップＳ３０８〜Ｓ３１２の処理が行われることによって、例えば図１５のＢに示す撮像デバイスＣａｍ３のような撮像デバイスが除外される。
【０１８２】
本実施形態に係る情報処理装置は、基準画像に対応する撮像デバイスと切替先画像に対応する撮像デバイスとの間に位置する他の撮像デバイスにより撮像された撮像画像のうち、除外することが可能な画像がないか否かを判定する（Ｓ３１４）。本実施形態に係る情報処理装置は、例えば、ステップＳ３１２において除外された撮像画像以外に、ステップＳ３１０において仮想パスに適合しないと判定された撮像画像が存在しない場合に、除外することが可能な画像がないと判定する。
【０１８３】
ステップＳ３１４において除外することが可能な画像がないと判定されない場合には、本実施形態に係る情報処理装置は、ステップＳ３０８からの処理を繰り返す。また、ステップＳ３１４において除外することが可能な画像がないと判定された場合には、本実施形態に係る情報処理装置は、図１３のＡのステップＳ１０６の処理を終了する。
【０１８４】
図１３のＡのステップＳ１０６では、例えば図１４に示す処理が行われる。なお、図１３のＡのステップＳ１０６の処理が図１４に示す処理に限られないことは、言うまでもない。
【０１８５】
再度図１３のＡを参照して、本実施形態に係る情報処理方法に係る処理の一例について説明する。本実施形態に係る情報処理装置は、撮像画像から３次元情報（Ｄｅｐｔｈを示すデータ）を生成する（Ｓ１０８）。ここで、ステップＳ１０８において生成される３次元情報は、生成画像（補完画像の一例）の生成に用いられる。
【０１８６】
本実施形態に係る情報処理装置は、本実施形態に係る情報処理方法に係る処理における事前処理として、例えば図１３のＡに示す処理を行う。
【０１８７】
なお、本実施形態に係る事前処理は、図１３のＡに示す例に限られない。例えば、本実施形態に係る情報処理装置は、ステップＳ１０４の処理とステップＳ１０８の処理との一方または双方の処理を、行わなくてもよい。
【０１８８】
また、上述したように、図１３のＡに示す処理（上記に示す図１３のＡの変形例に係る処理も含む。）は、事前処理に限られず、図１３のＢに示すステップＳ２００とステップＳ２０２の処理との間で行わてもよい。
【０１８９】
次に図１３のＢを参照すると、本実施形態に係る情報処理装置は、切り替え先の視点（切替先画像）が選択されたか否かを判定する（Ｓ２００）。本実施形態に係る情報処理装置は、例えば、図１２に示すような操作画面に対する切替先画像の選択に係るユーザ操作が検出された場合に、切り替え先の視点が選択されたと判定する。
【０１９０】
ステップＳ２００において切り替え先の視点が選択されたと判定されない場合には、本実施形態に係る情報処理装置は、切り替え先の視点が選択されたと判定されるまで処理を進めない。
【０１９１】
また、ステップＳ２００において切り替え先の視点が選択されたと判定された場合には、本実施形態に係る情報処理装置は、１または２以上の補完画像を選択的に補い（Ｓ２０２）、基準画像から切替先画像へと画像を切り替えて表示させる（Ｓ２０４）。本実施形態に係る情報処理装置は、仮想パス上に位置する撮像デバイスにより撮像された撮像画像や、仮想パス上に位置する仮想的な撮像デバイスにより撮像された撮像画像に相当するように、各種レンダリングや各種変換などにより生成された生成画像を、補完画像として補う。
【０１９２】
例えば図１３のＢに示す処理が行われることによって、基準画像から切替先画像へのより滑らかな画像の切り替えが実現される。
【０１９３】
本実施形態に係る情報処理装置は、本実施形態に係る情報処理方法に係る処理として、例えば図１３のＡおよび図１３のＢに示す処理を行う。なお、本実施形態に係る情報処理方法に係る処理が、図１３のＡおよび図１３のＢに示す処理に限られないことは、言うまでもない。
【０１９４】
（本実施形態に係る情報処理装置）
次に、上述した本実施形態に係る情報処理方法に係る処理を行うことが可能な、本実施形態に係る情報処理装置の構成の一例について説明する。以下では、本実施形態に係る情報処理方法に係る処理として、上記（１）の処理（並べ替え処理）および上記（２）の処理（表示制御処理）が行われる場合における、本実施形態に係る情報処理装置の構成を例に挙げる。
【０１９５】
図１６は、本実施形態に係る情報処理装置１００の構成の一例を示すブロック図である。情報処理装置１００は、例えば、通信部１０２と、制御部１０４とを備える。
【０１９６】
また、情報処理装置１００は、例えば、ＲＯＭ（Read  Only  Memory。図示せず）や、ＲＡＭ（Random  Access  Memory。図示せず）、記憶部（図示せず）、ユーザが操作可能な操作部（図示せず）、様々な画面を表示画面に表示する表示部（図示せず）などを備えていてもよい。情報処理装置１００は、例えば、データの伝送路としてのバスにより上記各構成要素間を接続する。
【０１９７】
ＲＯＭ（図示せず）は、制御部１０４が使用するプログラムや演算パラメータなどの制御用データを記憶する。ＲＡＭ（図示せず）は、制御部１０４により実行されるプログラムなどを一時的に記憶する。
【０１９８】
記憶部（図示せず）は、情報処理装置１００が備える記憶手段であり、例えば、被写体の特徴を示すデータなどの本実施形態に係る情報処理方法に係るデータや、各種アプリケーションなど様々なデータを記憶する。ここで、記憶部（図示せず）としては、例えば、ハードディスク（Hard  Disk）などの磁気記録媒体や、フラッシュメモリ（flash  memory）などの不揮発性メモリ（nonvolatile  memory）などが挙げられる。また、記憶部（図示せず）は、情報処理装置１００から着脱可能であってもよい。
【０１９９】
操作部（図示せず）としては、後述する操作入力デバイスが挙げられる。また、表示部（図示せず）としては、後述する表示デバイスが挙げられる。
【０２００】
［情報処理装置１００のハードウェア構成例］
図１７は、本実施形態に係る情報処理装置１００のハードウェア構成の一例を示す説明図である。情報処理装置１００は、例えば、ＭＰＵ１５０と、ＲＯＭ１５２と、ＲＡＭ１５４と、記録媒体１５６と、入出力インタフェース１５８と、操作入力デバイス１６０と、表示デバイス１６２と、通信インタフェース１６４とを備える。また、情報処理装置１００は、例えば、データの伝送路としてのバス１６６で各構成要素間を接続する。
【０２０１】
ＭＰＵ１５０は、例えば、ＭＰＵ（Micro  Processing  Unit）などの演算回路で構成される、１または２以上のプロセッサや、各種処理回路などで構成され、情報処理装置１００全体を制御する制御部１０４として機能する。また、ＭＰＵ１５０は、情報処理装置１００において、例えば、後述する並べ替え部１１０、および表示制御部１１２の役目を果たす。
【０２０２】
ＲＯＭ１５２は、ＭＰＵ１５０が使用するプログラムや演算パラメータなどの制御用データなどを記憶する。ＲＡＭ１５４は、例えば、ＭＰＵ１５０により実行されるプログラムなどを一時的に記憶する。
【０２０３】
記録媒体１５６は、記憶部（図示せず）として機能し、例えば、被写体の特徴を示すデータなどの本実施形態に係る情報処理方法に係るデータや、各種アプリケーションなど様々なデータを記憶する。ここで、記録媒体１５６としては、例えば、ハードディスクなどの磁気記録媒体や、フラッシュメモリなどの不揮発性メモリが挙げられる。また、記録媒体１５６は、情報処理装置１００から着脱可能であってもよい。
【０２０４】
入出力インタフェース１５８は、例えば、操作入力デバイス１６０や、表示デバイス１６２を接続する。操作入力デバイス１６０は、操作部（図示せず）として機能し、また、表示デバイス１６２は、表示部（図示せず）として機能する。ここで、入出力インタフェース１５８としては、例えば、ＵＳＢ（Universal  Serial  Bus）端子や、ＤＶＩ（Digital  Visual  Interface）端子、ＨＤＭＩ（High-Definition  Multimedia  Interface）（登録商標）端子、各種処理回路などが挙げられる。
【０２０５】
また、操作入力デバイス１６０は、例えば、情報処理装置１００上に備えられ、情報処理装置１００の内部で入出力インタフェース１５８と接続される。操作入力デバイス１６０としては、例えば、ボタンや、方向キー、ジョグダイヤルなどの回転型セレクター、あるいは、これらの組み合わせなどが挙げられる。
【０２０６】
また、表示デバイス１６２は、例えば、情報処理装置１００上に備えられ、情報処理装置１００の内部で入出力インタフェース１５８と接続される。表示デバイス１６２としては、例えば、液晶ディスプレイ（Liquid  Crystal  Display）や有機ＥＬディスプレイ（Organic  Electro-Luminescence  Display。または、ＯＬＥＤディスプレイ（Organic  Light  Emitting  Diode  Display）ともよばれる。）などが挙げられる。
【０２０７】
なお、入出力インタフェース１５８が、情報処理装置１００の外部装置としての外部操作入力デバイス（例えば、キーボードやマウスなど）や外部表示デバイスなどの、外部デバイスと接続することも可能であることは、言うまでもない。また、表示デバイス１６２は、例えばタッチパネルなど、表示とユーザ操作とが可能なデバイスであってもよい。
【０２０８】
通信インタフェース１６４は、情報処理装置１００が備える通信手段であり、ネットワークを介して（あるいは、直接的に）、外部の撮像デバイスや外部の表示デバイスなどの外部デバイスや、外部装置と無線または有線で通信を行うための通信部１０２として機能する。ここで、通信インタフェース１６４としては、例えば、通信アンテナおよびＲＦ（Radio  Frequency）回路（無線通信）や、ＩＥＥＥ８０２．１５．１ポートおよび送受信回路（無線通信）、ＩＥＥＥ８０２．１１ポートおよび送受信回路（無線通信）、あるいはＬＡＮ（Local  Area  Network）端子および送受信回路（有線通信）などが挙げられる。また、本実施形態に係るネットワークとしては、例えば、ＬＡＮやＷＡＮ（Wide  Area  Network）などの有線ネットワーク、無線ＬＡＮ（ＷＬＡＮ：Wireless  Local  Area  Network）などの無線ネットワーク、あるいは、ＴＣＰ／ＩＰ（Transmission  Control  Protocol/Internet  Protocol）などの通信プロトコルを用いたインターネットなどが挙げられる。
【０２０９】
情報処理装置１００は、例えば図１７に示す構成によって、本実施形態に係る情報処理方法に係る処理を行う。なお、本実施形態に係る情報処理装置１００のハードウェア構成は、図１７に示す構成に限られない。
【０２１０】
例えば、情報処理装置１００は、接続されている外部通信デバイスを介して、外部装置と通信を行う場合には、通信インタフェース１６４を備えていなくてもよい。
【０２１１】
また、情報処理装置１００は、撮像により撮像画像を生成する撮像部（図示せず）として機能する撮像デバイスをさらに備えていてもよい。
【０２１２】
また、情報処理装置１００は、例えば、記憶媒体１５６や、操作デバイス１６０、表示デバイス１６２、撮像デバイス１６６を備えない構成をとることも可能である。
【０２１３】
再度図１６を参照して、情報処理装置１００の構成の一例について説明する。通信部１０２は、情報処理装置１００が備える通信手段であり、ネットワークを介して（あるいは、直接的に）、外部の撮像デバイスなどの外部デバイスや、外部装置と無線または有線で通信を行う。また、通信部１０２は、例えば制御部１０４により通信が制御される。
【０２１４】
ここで、通信部１０２としては、例えば、通信アンテナおよびＲＦ回路や、ＬＡＮ端子および送受信回路などが挙げられるが、通信部１０４の構成は、上記に限られない。例えば、通信部１０２は、ＵＳＢ端子および送受信回路などの通信を行うことが可能な任意の規格に対応する構成や、ネットワークを介して外部装置と通信可能な任意の構成をとることができる。また、通信部１０２は、複数の通信方式によって、１または２以上の外部装置と通信を行うことが可能な構成であってもよい。
【０２１５】
制御部１０４は、例えばＭＰＵなどで構成され、情報処理装置１００全体を制御する役目を果たす。また、制御部１０４は、例えば、並べ替え部１１０と、表示制御部１１２とを備え、本実施形態に係る情報処理方法に係る処理を主導的に行う役目を果たす。
【０２１６】
並べ替え部１１０は、上記（１）の処理（並べ替え処理）を主導的に行う役目を果たし、所定の領域内に位置する複数の撮像デバイスにより同時に撮像が行われることにより生成される複数の撮像画像を、複数の撮像デバイスの位置関係に基づき並べる。
【０２１７】
また、並べ替え部１１０は、例えば上記（ａ）〜（ｆ）に示すように、複数の撮像画像の中から撮像画像を除外して、複数の撮像画像を並べてもよい。
【０２１８】
表示制御部１１２は、上記（２）の処理（表示制御処理）を主導的に行う役目を果たす。表示制御部１１２は、例えば、並べ替え部１１０により並べられた複数の撮像画像の並び順に従って複数の撮像画像を表示させることにより、複数の撮像画像を、複数の撮像デバイスの位置関係に対応する形態で表示させる。また、表示制御部１１２は、基準画像から切替先画像へと画像を切り替えて表示させる。
【０２１９】
表示制御部１１２は、基準画像に対応する撮像デバイスと切替先画像に対応する撮像デバイスとの位置関係に基づいて、選択的に１または２以上の補完画像を補う。そして、表示制御部１１２は、補完画像が補われた場合には、切替先画像を表示させる前に補完画像を表示させる。
【０２２０】
また、表示制御部１１２は、画像を切り替えて表示させる場合には、設定された仮想パスに対応する画像（例えば、基準画像や、基準画像に基づく画像、補完画像、切替画像、切替画像に基づく画像）を、表示させてもよい。具体的には、表示制御部１１２は、例えば、基準画像に対応する撮像デバイスの位置と仮想パスとに基づいて、基準画像に替えて、基準画像に基づく画像を仮想パスに対応する画像として選択的に表示させる。また、表示制御部１１２は、例えば、切替画像に対応する撮像デバイスの位置と仮想パスとに基づいて、切替画像に替えて、切替画像に基づく画像を仮想パスに対応する画像として選択的に表示させる。また、表示制御部１１２は、例えば、仮想パスに対応する画像を補完画像として補い、補われた補完画像を表示させる。
【０２２１】
表示制御部１１２は、例えば、上記（２−１）に示す第１の例に係る処理〜上記（２−５）に示す第５の例に係る処理の１または２以上を行う。
【０２２２】
制御部１０４は、例えば、並べ替え部１１０、および表示制御部１１２を備えることによって、本実施形態に係る情報処理方法に係る処理を主導的に行う。
【０２２３】
情報処理装置１００は、例えば図１６に示す構成によって、本実施形態に係る情報処理方法に係る処理（例えば、上記（１）の処理（並べ替え処理）、および上記（２）の処理（表示制御処理））を行う。
【０２２４】
したがって、情報処理装置１００は、例えば図１６に示す構成によって、撮像画像の切り替えに係るユーザの利便性の向上を図ることができる。
【０２２５】
また、例えば図１６に示す構成によって、情報処理装置１００は、例えば上述したような、本実施形態に係る情報処理方法に係る処理が行われることにより奏される効果を、奏することができる。
【０２２６】
なお、本実施形態に係る情報処理装置の構成は、図１６に示す構成に限られない。
【０２２７】
例えば、本実施形態に係る情報処理装置は、図１６に示す並べ替え部１１０、および表示制御部１１２の一方、または双方を、制御部１０４とは個別に備える（例えば、別の処理回路で実現する）ことができる。
【０２２８】
また、上述したように、上記（１）の処理（並べ替え処理）および上記（２）の処理（表示制御処理）は、便宜上、本実施形態に係る情報処理方法に係る処理を切り分けたものである。よって、本実施形態に係る情報処理方法に係る処理を実現するための構成は、図１６に示す並べ替え部１１０、および表示制御部１１２に限られず、本実施形態に係る情報処理方法に係る処理の切り分け方に応じた構成をとることが可能である。
【０２２９】
また、例えば、通信部１０２と同様の機能、構成を有する外部の通信デバイスを介して外部装置と通信を行う場合には、本実施形態に係る情報処理装置は、通信部１０２を備えていなくてもよい。
【０２３０】
また、本実施形態に係る情報処理装置は、図１６に示す並べ替え部１１０を備えない構成をとることも可能である。並べ替え部１１０を備えない構成をとる場合であっても、本実施形態に係る情報処理装置は、上記（２）の処理（表示制御処理）を行うことができるので、撮像画像の切り替えに係るユーザの利便性の向上を図ることができる。
【０２３１】
また、本実施形態に係る情報処理装置は、撮像デバイスで構成され、撮像により撮像画像を生成する撮像部（図示せず）をさらに備えていてもよい。
【０２３２】
以上、本実施形態として、情報処理装置を挙げて説明したが、本実施形態は、かかる形態に限られない。本実施形態は、例えば、ＰＣ（Personal  Computer）やサーバなどのコンピュータ、デジタルスチルカメラやデジタルビデオカメラなどの撮像装置、携帯電話やスマートフォンなどの通信装置、タブレット型の装置、表示装置、映像／音楽再生装置（または映像／音楽記録再生装置）、ゲーム機など、様々な機器に適用することができる。また、本実施形態は、例えば、上記のような機器に組み込むことが可能な、処理ＩＣ（Integrated  Circuit）に適用することもできる。
【０２３３】
また、本実施形態に係る情報処理装置は、例えばクラウドコンピューティングなどのように、ネットワークへの接続（または各装置間の通信）を前提とした、複数の装置からなるシステムにより実現されてもよい。つまり、上述した本実施形態に係る情報処理装置は、例えば、複数の装置からなるシステムとして実現することも可能である。
【０２３４】
上述した本実施形態に係る情報処理装置が、例えばクラウドコンピューティングなどのようなシステムとして実現される場合、本実施形態に係るシステムは、例えば、本実施形態に係る情報処理方法に係る処理を行い、有線または無線で通信可能な装置（例えば、ユーザが所持する装置など）の表示画面に、切り替えられる画像を表示させる。なお、上述した本実施形態に係る情報処理装置が、複数の装置からなるシステムではなく、１つの装置であっても、本実施形態に係る情報処理装置は、本実施形態に係る情報処理方法に係る処理を行い、有線または無線で通信可能な装置の表示画面に、切り替えられる画像を表示させることが可能である。
【０２３５】
（本実施形態に係るプログラム）
コンピュータを、本実施形態に係る情報処理装置として機能させるためのプログラム（例えば、上記（１）の処理（並べ替え処理）、および上記（２）の処理（表示制御処理）など、本実施形態に係る情報処理方法に係る処理を実行することが可能なプログラム）が、コンピュータにおいてプロセッサなどにより実行されることによって、撮像画像の切り替えに係るユーザの利便性の向上を図ることができる。
【０２３６】
また、コンピュータを、本実施形態に係る情報処理装置として機能させるためのプログラムが、コンピュータにおいてプロセッサなどにより実行されることによって、上述した本実施形態に係る情報処理方法に係る処理によって奏される効果を、奏することができる。
【０２３７】
以上、添付図面を参照しながら本開示の好適な実施形態について詳細に説明したが、本開示の技術的範囲はかかる例に限定されない。本開示の技術分野における通常の知識を有する者であれば、特許請求の範囲に記載された技術的思想の範疇内において、各種の変更例または修正例に想到し得ることは明らかであり、これらについても、当然に本開示の技術的範囲に属するものと了解される。
【０２３８】
例えば、上記では、コンピュータを、本実施形態に係る情報処理装置として機能させるためのプログラム（コンピュータプログラム）が提供されることを示したが、本実施形態は、さらに、上記プログラムを記憶させた記録媒体も併せて提供することができる。
【０２３９】
上述した構成は、本実施形態の一例を示すものであり、当然に、本開示の技術的範囲に属するものである。
【０２４０】
また、本明細書に記載された効果は、あくまで説明的または例示的なものであって限定的ではない。つまり、本開示に係る技術は、上記の効果とともに、または上記の効果に代えて、本明細書の記載から当業者には明らかな他の効果を奏しうる。
【０２４１】
なお、以下のような構成も本開示の技術的範囲に属する。
（１）
複数の撮像デバイスにより同時に撮像が行われることにより生成される複数の撮像画像を、複数の前記撮像デバイスの位置関係に対応する形態で表示させ、表示された複数の前記撮像画像のうちの一の画像である基準画像から、複数の前記撮像画像のうちの他の画像であり、表示の切り替え先の画像である切替先画像へと、画像を切り替えて表示させる表示制御部を備え、
前記表示制御部は、
前記基準画像に対応する撮像デバイスと前記切替先画像に対応する撮像デバイスとの位置関係に基づいて、選択的に１または２以上の補完画像を補い、
前記補完画像が補われた場合には、前記切替先画像を表示させる前に前記補完画像を表示させる、情報処理装置。
（２）
前記表示制御部は、前記基準画像に対応する撮像デバイスと前記切替先画像に対応する撮像デバイスとの距離に基づいて、前記補完画像を選択的に補う、（１）に記載の情報処理装置。
（３）
前記表示制御部は、画像を切り替えて表示させる場合には、前記基準画像に対応する撮像デバイスと前記切替先画像に対応する撮像デバイスとの位置関係に基づき設定された、画像の表示の切り替えに係る仮想的な表示の切り替え経路である仮想パスに対応する画像を、表示させる、（１）、または（２）に記載の情報処理装置。
（４）
前記表示制御部は、前記仮想パスに対応する画像を前記補完画像として補い、補われた前記補完画像を表示させる、（３）に記載の情報処理装置。
（５）
前記補完画像として補われる前記仮想パスに対応する画像は、前記仮想パス上に位置する撮像デバイスにより撮像された撮像画像と、前記仮想パス上に位置する仮想的な撮像デバイスから撮像された撮像画像に相当するように生成された生成画像との、一方または双方である、（４）に記載の情報処理装置。
（６）
前記表示制御部は、前記基準画像に対応する撮像デバイスの位置と前記仮想パスとに基づいて、前記基準画像に替えて、前記基準画像に対して画像処理が行われた基準画像に基づく画像を、前記仮想パスに対応する画像として選択的に表示させる、（３）〜（５）のいずれか１つに記載の情報処理装置。
（７）
前記表示制御部は、
前記基準画像に対応する撮像デバイスの位置が前記仮想パス上にない場合に、前記基準画像を、前記仮想パス上に位置する仮想的な撮像デバイスから撮像された撮像画像に相当する画像となるように画像処理して、前記基準画像に基づく画像を生成し、
生成された前記基準画像に基づく画像を表示させる、（６）に記載の情報処理装置。
（８）
前記表示制御部は、前記切替先画像に対応する撮像デバイスの位置と前記仮想パスとに基づいて、前記切替先画像に替えて、前記切替先画像に対して画像処理が行われた切替先画像に基づく画像を、前記仮想パスに対応する画像として選択的に表示させる、（３）〜（７）のいずれか１つに記載の情報処理装置。
（９）
前記表示制御部は、
前記切替先画像に対応する撮像デバイスの位置が前記仮想パス上にない場合に、前記切替先画像を、前記仮想パス上に位置する仮想的な撮像デバイスから撮像された撮像画像に相当する画像となるように画像処理して、前記切替先画像に基づく画像を生成し、
生成された前記切替先画像に基づく画像を表示させる、（８）に記載の情報処理装置。
（１０）
前記表示制御部は、ユーザが画像の切り替えに関する操作を行うことが可能な操作画面を表示させ、
前記操作画面に対するユーザ操作に基づいて、画像を切り替えて表示させる、（１）〜（９）のいずれか１つに記載の情報処理装置。
（１１）
前記操作画面には、複数の前記撮像画像が選択可能な状態で表示され、
前記表示制御部は、前記撮像画像を選択するユーザ操作に基づいて、画像を切り替えて表示させる、（１０）に記載の情報処理装置。
（１２）
前記操作画面には、複数の前記撮像画像それぞれに対応する前記撮像デバイスの位置関係が、前記撮像デバイスを選択可能な状態で表示され、
前記表示制御部は、前記撮像デバイスを選択するユーザ操作に基づいて、画像を切り替えて表示させる、（１０）に記載の情報処理装置。
（１３）
複数の撮像画像を、複数の前記撮像デバイスの位置関係に基づき並べる並べ替え部をさらに備え、
前記表示制御部は、並べられた複数の撮像画像を、複数の前記撮像デバイスの位置関係に対応する形態で表示させる、（１）〜（１２）のいずれか１つに記載の情報処理装置。
（１４）
前記並べ替え部は、複数の前記撮像画像のうちのユーザにより指定された撮像画像を除外して、複数の前記撮像画像を並べる、（１３）に記載の情報処理装置。
（１５）
前記並べ替え部は、複数の前記撮像画像のうちの所定のオブジェクトが含まれない撮像画像を除外して、複数の前記撮像画像を並べる、（１３）、または（１４）に記載の情報処理装置。
（１６）
前記所定のオブジェクトは、ユーザにより選択されたオブジェクト、または、複数の前記撮像画像から検出されるオブジェクトである、（１５）に記載の情報処理装置。
（１７）
前記並べ替え部は、前記撮像画像に含まれる色と前記撮像画像の解像度との一方または双方に基づいて前記撮像画像を除外して、複数の前記撮像画像を並べる、（１３）〜（１６）のいずれか１つに記載の情報処理装置。
（１８）
複数の前記撮像デバイスは、所定の領域内、または、複数の前記撮像デバイスが同一の被写体を撮像することが可能な場所に配置される、（１）〜（１７）のいずれか１つに記載の情報処理装置。
（１９）
複数の撮像デバイスにより同時に撮像が行われることにより生成される複数の撮像画像を、複数の前記撮像デバイスの位置関係に対応する形態で表示させ、表示された複数の前記撮像画像のうちの一の画像である基準画像から、複数の前記撮像画像のうちの他の画像であり、表示の切り替え先の画像である切替先画像へと、画像を切り替えて表示させるステップを有し、
前記表示させるステップでは、
前記基準画像に対応する撮像デバイスと前記切替先画像に対応する撮像デバイスとの位置関係に基づいて、選択的に１または２以上の補完画像が補われ、
前記補完画像が補われた場合には、前記切替先画像を表示させる前に前記補完画像が表示される、情報処理装置により実行される情報処理方法。
（２０）
複数の撮像デバイスにより同時に撮像が行われることにより生成される複数の撮像画像を、複数の前記撮像デバイスの位置関係に対応する形態で表示させ、表示された複数の前記撮像画像のうちの一の画像である基準画像から、複数の前記撮像画像のうちの他の画像であり、表示の切り替え先の画像である切替先画像へと、画像を切り替えて表示させるステップをコンピュータに実行させ、
前記表示させるステップでは、
前記基準画像に対応する撮像デバイスと前記切替先画像に対応する撮像デバイスとの位置関係に基づいて、選択的に１または２以上の補完画像が補われ、
前記補完画像が補われた場合には、前記切替先画像を表示させる前に前記補完画像が表示される、プログラム。
（２１）
複数の撮像装置と、
複数の前記撮像装置により同時に撮像が行われることにより生成される複数の撮像画像を処理する情報処理装置と、
を有し、
前記情報処理装置は、
複数の前記撮像画像を複数の前記撮像装置の位置関係に対応する形態で表示させ、表示された複数の前記撮像画像のうちの一の画像である基準画像から、複数の前記撮像画像のうちの他の画像であり、表示の切り替え先の画像である切替先画像へと、画像を切り替えて表示させる表示制御部を備え、
前記表示制御部は、
前記基準画像に対応する撮像装置と前記切替先画像に対応する撮像装置との位置関係に基づいて、選択的に１または２以上の補完画像を補い、
前記補完画像が補われた場合には、前記切替先画像を表示させる前に前記補完画像を表示させる、情報処理システム。
【符号の説明】
【０２４２】
１０    レンズ
１２    撮像素子
１４    信号処理回路
１００    情報処理装置
１０２    通信部
１０４    制御部
１１０    並べ替え部
１１２    表示制御部
【図１】
0006299492.tif 000002
【図２】
0006299492.tif 000003
【図３】
0006299492.tif 000004
【図４】
0006299492.tif 000005
【図５Ａ】
0006299492.tif 000006
【図５Ｂ】
0006299492.tif 000007
【図５Ｃ】
0006299492.tif 000008
【図６】
0006299492.tif 000009
【図７】
0006299492.tif 000010
【図８Ａ】
0006299492.tif 000011
【図８Ｂ】
0006299492.tif 000012
【図９】
0006299492.tif 000013
【図１０】
0006299492.tif 000014
【図１１Ａ】
0006299492.tif 000015
【図１１Ｂ】
0006299492.tif 000016
【図１２】
0006299492.tif 000017
【図１３】
0006299492.tif 000018
【図１４】
0006299492.tif 000019
【図１５】
0006299492.tif 000020
【図１６】
0006299492.tif 000021
【図１７】
0006299492.tif 000022