(57)【要約】  立体画像の生成に用いられる端末装置は、撮影手段と、外部端末装置から第１の画角の第１の画像を受信する通信手段と、通信手段が受信した第１の画像と、撮影手段が撮影した、第１の画角より広い第２の画角の第２の画像との撮影範囲の関係を判定する判定手段と、を有する。
2013125298.tif 000002
【特許請求の範囲】
【請求項１】
撮影手段と、
外部端末装置から第１の画角の第１の画像を受信する通信手段と、
前記通信手段が受信した前記第１の画像と、前記撮影手段が撮影した、前記第１の画角より広い第２の画角の第２の画像との撮影範囲の関係を判定する判定手段と、を有する、端末装置。
【請求項２】
前記判定手段は、前記第２の画像から前記第１の画像に対応する領域を検出し、該検出領域の前記第２の画像上の位置に基づいて、前記第１および第２の画像の撮影範囲の関係を判定する、請求項１に記載の端末装置。
【請求項３】
表示手段を、さらに有し、
前記判定手段は、前記検出領域の範囲を示す画像を前記第２の画像に重ねて前記表示手段に表示させる、請求項２に記載の端末装置。
【請求項４】
前記判定手段は、前記第１および第２の画像の撮影範囲の関係の判定結果を示す通知を前記通信手段から前記外部端末装置へ送信させる、請求項２または３に記載の端末装置。
【請求項５】
前記第２の画像から前記検出領域を切り出す切り出し手段を、さらに有し、
前記判定手段は、前記切り出し手段が切り出した画像を前記通信手段から前記外部端末装置へ送信させる、請求項２から４のいずれか１項に記載の端末装置。
【請求項６】
表示手段と、
前記第２の画像を縮小して縮小画像を得る縮小手段と、
前記第２の画像から前記検出領域を切り出す切り出し手段とを、さらに有し、
前記判定手段は、前記検出領域の範囲を示す画像を前記縮小画像に重ねて前記表示手段に表示させ、前記切り出し手段が切り出した画像を前記通信手段から前記外部端末装置へ送信させる、請求項２に記載の端末装置。
【請求項７】
第１の撮影装置と、
前記第１の撮影装置と通信可能な第２の撮影装置と、を有し、
前記第１の撮影装置は、
第１の撮影手段と、
前記第１の撮影手段が撮影した第１の画角の第１の画像を送信する第１の通信手段と、を有し、
前記第２の撮影装置は、
第２の撮影手段と、
前記第１の画像を前記第１の通信手段から受信する第２の通信手段と、
前記第２の通信手段が受信した前記第１の画像と、前記第２の撮影手段が撮影した、前記第１の画角より広い第２の画角の第２の画像との撮影範囲の関係を判定する判定手段と、を有する、撮影システム。
【請求項８】
外部端末装置から第１の画角の第１の画像を受信し、
受信した前記第１の画像と、撮影手段が撮影した、前記第１の画角より広い第２の画角の第２の画像との撮影範囲の関係を判定する撮影方法。
【請求項９】
第１の撮影手段を備えた第１の撮影装置が、前記第１の撮影手段が撮影した第１の画角の第１の画像を、第２の撮影手段を備えた第２の撮影装置に送信し、
前記第２の撮影装置が、前記第１の撮影装置から受信した前記第１の画像と、前記第２の撮影手段が撮影した、前記第１の画角より広い第２の画角の第２の画像との撮影範囲の関係を判定する、撮影方法。
【請求項１０】
外部端末装置から第１の画角の第１の画像を受信する処理と、
受信した前記第１の画像と、撮影手段が撮影した、前記第１の画角より広い第２の画角の第２の画像との撮影範囲の関係を判定する処理と、をコンピュータに実行させるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、２台の撮影装置で撮影した画像データに基づいて立体画像を生成する技術に関する。
【背景技術】
【０００２】
立体画像を生成する立体視撮影装置として、例えば２台の撮影装置を１つの枠に固定したものがよく知られている。この立体視撮影装置では、一方の撮影装置が左目用の画像を撮影し、他方の撮影装置が右目用の画像を撮影する。左目用および右目用の画像を重畳して立体画像を得る。【０００３】
また、１台の撮影装置のみを用いて立体画像を得る立体視撮影装置もある。この立体視撮影装置では、撮影装置で左目用の映像を撮影し、その後、撮影装置を右目位置に移動して撮影し、左目用の画像と現在撮影中の右目用の画像とを重畳して立体視画像を表示する。左目用の画像に対する右目用の画像の位置を合わせながら撮影することで、立体感が向上する。【０００４】
しかし、上記の立体視撮影装置はいずれも、非常に使い勝手が悪いため、２台の撮影装置を別々の操作者が使用して同時に被写体を撮影することにより簡便に立体画像を得る手法が模索されてきた。そのような手法に基づくカメラシステムとして、例えば特開２０１０−１５７８５０号公報（特許文献１）に記載されたものがある。【０００５】
特許文献１に記載されたカメラシステムは、通信可能な第１および第２のカメラを有する。第１のカメラは、被写体を撮影して第１の画像を得る撮像部と、第２のカメラから被写体を撮影した第２の画像を受信する通信部と、第１および第２の画像それぞれから主要被写体を認識し、主要被写体と背景とを含む構図情報を生成する画像処理部と、第１の画像の構図情報と第２の画像の構図情報とを比較し、第１および第２の画像から立体画像を生成することができるか否かを判定する判定部と、立体画像の生成の可否を表示する表示部と、を有する。判定部は、第１の画像中の主要被写体の大きさが、第２の画像中の主要被写体の大きさと異なる場合は、立体画像の生成が不可能であると判定する。ここで、第１および第２の画像中の主要被写体の大きさが同じであるということは、第１の画像の画角が、第２の画像の画角に一致することを意味する。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２０１０−１５７８５０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
特許文献１に記載のカメラシステムにおいては、判定部が、第１および第２のカメラそれぞれで撮影した第１および第２の画像を比較し、主要被写体の大きさが同じである場合、すなわち、両画像の画角が同じである場合に、立体画像の生成が可能であると判定する。換言すると、判定部は、第１および第２の画像の画角が一致しない限り、立体画像の生成が不可能であると判定する。このようにこのカメラシステムでは、２台のカメラの撮影範囲の関係を判定する条件が限られているため、立体画像の撮影が可能な範囲が狭くなってしまい、その結果、実際に立体画像を撮影することが困難となる。【０００８】
本発明の目的は、上記問題を解決し、立体画像の撮影が可能な範囲を広くすることが可能な、端末装置、撮影システム及び撮影方法を提供することにある。
【課題を解決するための手段】
【０００９】
上記目的を達成するため、本発明の一態様によれば、
撮影手段と、
外部端末装置から第１の画角の第１の画像を受信する通信手段と、
通信手段が受信した第１の画像と、撮影手段が撮影した、第１の画角より広い第２の画角の第２の画像との撮影範囲の関係を判定する判定手段と、を有する、端末装置が提供される。【００１０】
本発明の別の態様によれば、
第１の撮影装置と、
第１の撮影装置と通信可能な第２の撮影装置と、を有し、
第１の撮影装置は、
第１の撮影手段と、
第１の撮影手段が撮影した第１の画角の第１の画像を送信する第１の通信手段と、を有し、
第２の撮影装置は、
第２の撮影手段と、
第１の画像を第１の通信手段から受信する第２の通信手段と、
第２の通信手段が受信した第１の画像と、第２の撮影手段が撮影した、第１の画角より広い第２の画角の第２の画像との撮影範囲の関係を判定する判定手段と、を有する、撮影システムが提供される。【００１１】
本発明のさらに別の態様によれば、
外部端末装置から第１の画角の第１の画像を受信し、
受信した第１の画像と、撮影手段が撮影した、第１の画角より広い第２の画角の第２の画像との撮影範囲の関係を判定する、撮影方法が提供される。【００１２】
本発明のさらに別の態様によれば、
第１の撮影手段を備えた第１の撮影装置が、第１の撮影手段が撮影した第１の画角の第１の画像を、第２の撮影手段を備えた第２の撮影装置に送信し、
第２の撮影装置が、第１の撮影装置から受信した第１の画像と、第２の撮影手段が撮影した、第１の画角より広い第２の画角の第２の画像との撮影範囲の関係を判定する、撮影方法が提供される。【００１３】
本発明によれば、立体画像の撮影が可能な範囲を広くすることができるので、立体画像の撮影を容易に行うことができる。
【図面の簡単な説明】
【００１４】
【図１】本発明の第１の実施形態に基づく端末装置の構成を示すブロック図である。
【図２】メイン装置モードに設定されたときの図１に示した端末装置の動作状態を示す模式図である。
【図３】サブ装置モードに設定されたときの図１に示した端末装置の動作状態を示す模式図である。
【図４】図１に示す端末装置を用いた撮影システムの構成を示すブロック図である。
【図５】図４に示す撮影システムでの端末装置間の連係した撮影動作における画面表示の例を示す模式図である。
【図６】図４に示す撮影システムでのサブ装置モードの端末装置における画像切り出し動作を説明するための模式図である。
【図７Ａ】図４に示す撮影システムでの各端末装置の画面表示の一例を示す模式図である。
【図７Ｂ】図４に示す撮影システムでの各端末装置の画面表示の別の例を示す模式図である。
【図７Ｃ】図４に示す撮影システムでの各端末装置の画面表示のさらに別の例を示す模式図である。
【図７Ｄ】図４に示す撮影システムでの各端末装置の画面表示の他の例を示す模式図である。
【図８】メイン装置モードの端末装置でのカメラ起動処理の一手順を示すフローチャートである。
【図９】サブ装置モードの端末装置でのカメラ起動処理の一手順を示すフローチャートである。
【図１０】メイン装置モードの端末装置での定常状態の処理の一手順を示すフローチャートである。
【図１１】サブ装置モードの端末装置での定常状態の処理の一手順を示すフローチャートである。
【図１２Ａ】撮影画像の周辺部を切り出して得た画像の状態を示す模式図である。
【図１２Ｂ】撮影画像の中心部を切り出して得た画像の状態を示す模式図である。
【図１３】本発明の第２の実施形態に基づく端末装置の構成を示すブロック図である。
【発明を実施するための形態】
【００１５】
次に、本発明の実施形態について図面を参照して説明する。
【００１６】
図１は、第１の実施形態に基づく端末装置を示している。図１に示される端末装置１は、立体画像の撮影が可能な撮影システムに用いられるものであって、カメラ部２、画像メモリ３、制御部４、通信部５、操作部６、および表示部７を有する。
【００１７】
操作部６は、複数の操作ボタンやタッチパネル等の入力手段によって構成されるものであって、使用者による入力操作に応じた信号をＣＰＵ１に供給する。操作ボタンとして、例えば、シャッターボタン、メイン装置モードやサブ装置モードの設定のための設定ボタン、高速撮影モードや高品位撮影モードの設定のための設定ボタンなどが含まれる。
【００１８】
通信部５は、他の端末装置との間でデータを送受信する装置間通信手段を有する。装置間通信手段は、例えば、Ｂｌｕｅｔｏｏｔｈ（登録商標）に代表される無線通信手段である。この他、装置間通信手段として、赤外線（ＩＲ）通信を利用した通信手段を用いることも可能である。また、通信部５は、装置間通信手段の他に、インターネットに代表されるネットワークへの接続を行うための別の通信手段を有していてもよい。別の通信手段は、例えば、無線ＬＡＮ(Local Area Network)を用いた通信手段であってもよい。この別の通信手段を用いて、必要なプログラムやデータをダウンロードしてもよい。
【００１９】
表示部７は、ＬＣＤ(Liquid Crystal Display)等の表示装置で構成される。
【００２０】
カメラ部２は、ＣＣＤ(Charge Coupled Device)イメージセンサやＣＭＯＳ(Complementary Metal-Oxide-Semiconductor)イメージセンサに代表されるイメージセンサを含み、制御部４からの指示に従って、イメージセンサを介して得られた画像信号を出力する。また、カメラ部２は、制御部４からの指示に従って、フォーカス調整、ホワイトバランス制御、および露出制御を行う。
【００２１】
画像メモリ３は、カメラ部２からの画像信号を画像データとして保持する。例えば、画像メモリ３は、カメラ部２からの画像データをフレーム単位に保持する。画像メモリ３に蓄積される画像データは、静止画データであっても、動画データであってもよい。
【００２２】
制御部４は、主制御部４０、カメラ制御部４１、画像処理部４２、画像バッファメモリ４３、動き検出部４４、およびスイッチ４５，４６を有する。
【００２３】
スイッチ４５は、出力端子と第１および第２の入力端子とを有し、主制御部４０からの切替信号５１に従って、第１および第２の入力端子のいずれかを選択する。出力端子は、カメラ部２に接続されている。第１の入力端子は、主制御部４０に接続され、第２の入力端子は、カメラ制御部４１に接続されている。
【００２４】
スイッチ４６は、出力端子と第１および第２の入力端子とを有し、主制御部４０からの切替信号５２に従って、第１および第２の入力端子のいずれかを選択する。出力端子は、動き検出部４４に接続されている。第１の入力端子は、画像メモリ３に接続されている。第２の入力端子は、画像バッファメモリ４３に接続されている。
【００２５】
画像処理部４２は、１フレーム分の画像データが画像メモリ３に蓄積されることで動作する。画像処理部４２は、画像メモリ３から画像データを読み出し、読み出した画像データに対して縮小処理または画像切り出し処理を施す。縮小処理では、画像メモリ３に格納された画像の縮小画像を得る。画像切り出し処理では、画像メモリ３に格納された画像から所定の画角の画像を得る。所定の画角は、画像メモリ３に格納された処理前の画像の画角よりも小さい。画像処理部４２は、縮小画像または所定の画角の画像の画像データを画像バッファメモリ４３に格納する。
【００２６】
なお、縮小画像のデータサイズは、画像メモリ３に格納された処理前の画像よりも小さい。ここでいうデータサイズは画素数で表されるものとする。また、所定の画角の画像のデータサイズは、画像メモリ３に格納された処理前の画像よりも小さいが、立体画像を生成する際の画質を一定レベル以上で維持できるようなデータサイズである。換言すると、カメラ部２のイメージセンサの画素数、特に有効画素数は、所定の画角の画像の画質を一定レベル以上で維持できるような数である。
【００２７】
カメラ制御部４１は、カメラ部２の制御、例えば、フォーカス調整、ホワイトバランス制御、および露出制御を行う。カメラ部２の起動時は、カメラ制御部４１は、予め設定された初期値を制御値として、この制御値に基づいて、カメラ部２のフォーカス調整、ホワイトバランス制御、および露出制御を行う。その後は、カメラ制御部４１は、画像バッファメモリ４３に格納された画像データに基づいて、各制御値を算出し、それら算出した制御値に基づいて、カメラ部２のフォーカス調整、ホワイトバランス制御、および露出制御を自動的に行う。
【００２８】
なお、カメラ部２の制御として、カメラの技術分野でよく知られている技術、例えば、オートフォーカスの技術や、オートホワイトバランスの技術や、自動露出制御の技術を用いることができる。オートフォーカスの技術としては、例えば、位相差検出による技術や、コントラスト検出に基づく測距手法などを用いることができる。
【００２９】
主制御部４０は、スイッチ４５，４６、画像処理部４２、画像バッファメモリ４３、動き検出部４４、通信部５、操作部６、および表示部７のそれぞれと接続されている。主制御部４０は、プログラムに従って動作し、操作部６からの信号に応じて各部の動作を制御する。具体的には、主制御部４０は、ＣＰＵ(Central Processing Unit)４０−１、図形描画部４０−２、ワークメモリ４０−３、およびデータメモリ４０−４を有する。
【００３０】
ワークメモリ４０−３およびデータメモリ４０−４は、半導体メモリ等によって構成された記憶装置である。ワークメモリ４０−３は、ＣＰＵ４０−１が実行するプログラムの一部や、そのプログラムが実行される際に必要となるデータを保持する。データメモリ４０−４は、図形描画部４０−２による図形描画に必要なデータや画像のファイルを保持する。ワークメモリ４０−３およびデータメモリ４０−４は、１つの記憶装置で構成されてもよい。この場合は、記憶装置は、ワークメモリ４０−３用の記憶領域と、データメモリ４０−４用の記憶領域とを含む。
【００３１】
操作部６のメイン装置モード設定ボタンが押下された場合は、ＣＰＵ４０−１は、カメラ制御部４１にカメラ部２を制御させ、動き検出部４４は動作しないように、切替信号５１，５２によってスイッチ４５，４６を制御する。操作部６のサブ装置モード設定ボタンが押下された場合は、ＣＰＵ４０−１は、動き検出部４４は動作させ、カメラ制御部４１は動作しないように、切替信号５１，５２によってスイッチ４５，４６を制御する。
【００３２】
図２は、端末装置１がメイン装置モードに設定されたときのその端末装置１の動作状態を示す模式図である。図２において、端末装置１を構成するブロックのうち、実線で示したブロックがメイン装置モードで動作する有効ブロックであり、破線で示したブロックは、メイン装置モードでは動作しない。
【００３３】
図２に示すように、メイン装置モードにおいて、端末装置１では、カメラ部２、画像メモリ３、通信部５、操作部６、表示部７、ＣＰＵ４０−１、ワークメモリ４０−３、データメモリ４０−４、カメラ制御部４１、画像処理部４２、および画像バッファメモリ４３が動作し、動き検出部４４は動作しない。図形描画部４０−２は、基本的には動作せず、サブ装置モードに設定された端末装置１Ｂ（図４参照）から特定の通知を受けた場合にのみ起動する。
【００３４】
メイン装置モードにおいて、画像処理部４２は、切り出し処理を実行する。切り出し処理では、画像メモリ３に格納された画像の中央部分が固定的に切り出される。この切り出された画像は、所定の画角の画像であり、画像バッファメモリ４３に格納される。
【００３５】
カメラ制御部４１は、画像バッファメモリ４３に格納された所定の画角の画像データに基づいて、カメラ部２のフォーカス調整、ホワイトバランス制御、および露出制御を行う。具体的には、フォーカス調整、ホワイトバランス制御、および露出制御のそれぞれにおいて、カメラ制御部４１は、所定の画角の画像データに基づいて制御値を演算し、その制御値に基づいて、カメラ部２の動作を制御する。
【００３６】
ＣＰＵ４０−１は、フォーカス調整、ホワイトバランス制御、および露出制御の各制御値をカメラ制御部４１から取得し、取得した各制御値を、通信部５から、サブ装置モードに設定されている端末装置に送信させる。また、ＣＰＵ４０−１は、画像バッファメモリ４３の内容や撮影実行コマンドを通信部５からサブ装置モードの端末装置へ送信させたり、通信部５を介してサブ装置モードの端末装置から映像に関する通知を受信したりする。上述したようにここでの画像バッファメモリ４３の内容は、所定の画角の画像データである。
【００３７】
一方、図３は、端末装置１がサブ装置モードに設定されたときのその端末装置１の動作状態を示す模式図である。図３において、端末装置１を構成するブロックのうち、実線で示したブロックがサブ装置モードで動作する有効ブロックであり、破線で示したブロックは、サブ装置モードでは動作しない。
【００３８】
図３に示すように、サブ装置モードにおいて、端末装置１では、カメラ部２、画像メモリ３、通信部５、操作部６、表示部７、ＣＰＵ４０−１、図形描画部４０−２、ワークメモリ４０−３、データメモリ４０−４、画像処理部４２、画像バッファメモリ４３、および動き検出部４４が動作し、カメラ制御部４１は動作しない。
【００３９】
サブ装置モードにおいて、カメラ制御部４１は停止状態であり、ＣＰＵ４０−１は、通信部５を介して、メイン装置モードの端末装置から、フォーカス調整、ホワイトバランス制御、および露出制御の各制御値を受信し、受信した各制御値に基づいて、カメラ部２を制御する。また、ＣＰＵ４０−１は、通信部５を介して、メイン装置モードの端末装置から、所定の画角の画像データを受信し、受信した画像データを動き検出部４４に供給する。さらに、ＣＰＵ４０−１は、映像に関する通知を通信部５からメイン装置モードの端末装置へ送信させる。
【００４０】
また、サブ装置モードにおいて、画像処理部４２は、通常状態で、縮小処理を行い、画像メモリ３に格納された画像全体を縮小した画像データを画像バッファメモリ４３に格納する。そして、ＣＰＵ４０−１は、画像バッファメモリ４３に格納された縮小画像データを表示部７にて表示させる。
【００４１】
動き検出部４４は、検出対象画像メモリ４４−１を有する。サブ装置モードにおいて、検出対象画像メモリ４４−１は、ＣＰＵ４０−１から供給された所定の画角の画像データを保持する。
【００４２】
また、動き検出部４４は、画像メモリ３に格納されている画像データ、すなわち縮小処理または切り出しの処理が施されていない画像データの撮影範囲と、検出対象画像メモリ４４−１に格納された所定の画角の画像データの撮影範囲との関係を判定する。この判定において、例えば、動き検出部４４は、画像メモリ３に格納されている画像から、所定の画角の画像に対応する画像領域を検出し、その検出した画像領域の画像メモリ３上の座標を検出する。画像メモリ３上の座標は、画像における位置あるいは場所をそのまま示すものである。そして、動き検出部４４は、検出した座標すなわち位置情報に基づいて、撮影範囲の関係を判定する。動き検出部４４は、動画圧縮で一般的に使用される回路を転用して構成してもよい。結局、ＣＰＵ４０−１および動き検出部４４は、通信部５が受信した第１の画像と、カメラ部２が撮影した、第１の画角より広い第２の画角の第２の画像との撮影範囲の関係を判定する判定部あるいは判定手段として機能することになる。また、ＣＰＵ４０−１を用いることなく専用ハードウェアによって判定部を構成することもできる。
【００４３】
上記の所定の画角の画像に対応する画像領域の検出処理には、動画圧縮や画像認識の技術分野において広く知られている技術、例えば、パターンマッチング処理や、画像データがどれだけ似ているかの類似度が所定値以上の領域を検出する処理などの画像処理技術を適用することができる。
【００４４】
さらに、サブ装置モードにおいて、ＣＰＵ４０−１は、動き検出部４４から、画像メモリ３に格納されている画像の、所定の画角の画像に対応する画像領域の位置情報を取得し、取得した位置情報を図形描画部４０−２に供給する。図形描画部４０−２は、ＣＰＵ４０−１からの位置情報に基づき、画像メモリ３に格納されている画像の、所定の画角の画像に対応する画像領域の位置を、グラフィカルに表現した矩形図形を生成し、生成した矩形図形を画像バッファメモリ４３の画像に重畳する。
【００４５】
さらに、サブ装置モードにおいて、ＣＰＵ４０−１は、通信部５を介して、メイン装置モードの端末装置から撮影コマンドを受け取ることができる。ＣＰＵ４０−１は、その受信した撮影コマンドに従い、画像処理部４２の切り出し範囲を、動き検出部４４で検出した位置情報、すなわち画像メモリ３における座標に設定する。画像処理部４２は、画像メモリ３から、メイン装置モードの端末装置と同じ撮影範囲の画像を切り出して画像バッファメモリ４３に格納する。そして、ＣＰＵ４０−１は、画像バッファメモリ４３の内容を撮影データとして通信部５からメイン装置モードの端末装置へ送信させる。
【００４６】
次に、本実施形態の撮影システムの動作を説明する。
【００４７】
本実施形態の撮影システムは、複数の端末装置からなり、それぞれの端末装置が、図１に示した構成を有する。
【００４８】
図４に、２台の端末装置が用いられ、一方がメイン装置モードに設定された端末装置、すなわちメイン装置として動作し、他方がサブ装置モードに設定された端末装置、すなわちサブ装置として動作する形態を示す。
【００４９】
図４に示す形態において、撮影システムは、２台の端末装置１Ａ，１Ｂを有する。端末装置１Ａ，１Ｂはそれぞれ、図１に示した構成を有する。端末装置１Ａは、操作部６にてメイン装置モード設定ボタンが押下されており、メイン装置として動作する。したがって、端末装置１Ａは図２に示した状態にある。端末装置１Ｂは、操作部６にてサブ装置モード設定ボタンが押下されており、サブ装置として動作する。したがって、端末装置１Ｂは図３に示した状態にある。
【００５０】
端末装置１Ａ，１Ｂはそれぞれ異なる使用者が操作する。ここでは、使用者Ａが端末装置１Ａを操作し、使用者Ｂが端末装置１Ｂを操作するものとする。端末装置１Ａ，１Ｂの一方が、右目用撮影装置として用いられ、他方が左目用撮影装置として用いられる。
【００５１】
使用者Ａ，Ｂは、端末装置１Ａ，１Ｂを適切な距離で並べて連携動作させながら被写体撮影することで、立体画像を得ることができる。例えば、端末装置１Ａ，１Ｂを適切な視差を有する所定の距離に配置した場合は、自然な遠近感を有する立体画像を撮影することができる。また、端末装置１Ａ，１Ｂを所定の距離よりも少し離して配置した場合には、互いの距離が離れている複数の被写体に対して、遠近感が強調された画像を撮影することもできる。
【００５２】
図５は、メイン装置モードの端末装置１Ａとサブ装置モードの端末装置１Ｂとの間の連係した撮影動作における画面表示の例を示す模式図である。
【００５３】
図５に示すように、メイン装置モードの端末装置１Ａでは、画像メモリ３が、カメラ部２が被写体８０を撮影して得られた画像８０Ａを保持し、画像処理部４２が、画像８０Ａの中央付近を切り出し、所定の画角の画像８０Ａ−１として画像バッファメモリ４３に格納する。そして、ＣＰＵ４０−１が、画像バッファメモリ４３に格納された画像８０Ａ−１を表示部７の画面１Ａ−１に表示させ、さらに、画像８０Ａ−１を通信部７からサブ装置モードの端末装置１Ｂに送信させる。
【００５４】
一方、サブ装置モードの端末装置１Ｂでは、画像メモリ３が、カメラ部２が被写体８０を撮影して得られた画像８０Ｂを保持し、画像処理部４２が、画像８０Ｂの縮小画像を画像バッファメモリ４３に格納する。そして、ＣＰＵ４０−１が、画像バッファメモリ４３に格納された画像８０Ｂの縮小画像を表示部７の画面１Ｂ−１に表示させる。ここで、画像８０Ｂの撮影範囲は、画像８０Ａの撮影範囲とは少しずれている。画像８０Ｂの画角は、画像８０Ａ−１の画角よりも大きい。
【００５５】
また、サブ装置モードの端末装置１Ｂでは、検出対象画像メモリ４４−１が、端末装置１Ａから送信された所定の画角の画像８０Ａ−１を保持する。動き検出部４４が、画像メモリ３に格納された縮小前の画像８０Ｂと、検出対象画像メモリ４４−１に格納された画像８０Ａ−１とを比較し、画像８０Ｂから画像８０Ａ−１に対応する画像領域を検出し、その検出した画像領域の画像メモリ３上の座標を検出する。そして、画像描画部４０−２が、その検出座標に基づいて、画像８０Ａ−１に対応する画像領域を示す矩形画像を生成し、その矩形画像８０Ｂ−１を、画像バッファメモリ４３に格納されている画像８０Ｂの縮小画像に重畳する。これにより、画像８０Ｂの縮小画像に矩形画像８０Ｂ−１を重ねた画像が表示部７の画面１Ｂ−１に表示させる。一般に、カメラ部による撮影範囲は、矩形の領域として表される。したがって、画像領域も矩形の領域で表されることになる。そこで、本実施形態の端末装置では、撮影範囲あるいは画像領域に対応する矩形の領域の外周を示す線の画像として、矩形画像が生成される。したがって、矩形画像は枠状の画像であり、画像８０Ｂの縮小画像に矩形画像８０Ｂ−１を重畳させた場合、矩形画像８０Ｂ−１の内側にも画像８０Ｂの縮小画像が見えることになる。
【００５６】
上述の図５に示した連係した撮影動作によれば、操作者Ａは、端末装置１Ａの画面１Ａ−１の表示を確認しながら、被写体８０が画面中央に位置するようにカメラ部２で被写体８０を撮影する。一方、端末装置１Ｂにおいて、画面１Ｂ−１に表示された矩形画像８０Ｂ−１は、端末装置１Ａのカメラ部２の撮影範囲の中央部分を示す。よって、操作者Ｂは、画面１Ｂ−１に表示された矩形画像８０Ｂ−１に基づいて、端末装置１Ｂのカメラ部２の撮影範囲と端末装置１Ａのカメラ部２の撮影範囲との関係を確認することできる。また、操作者Ｂは、矩形画像８０Ｂ−１の表示位置を確認しながら、カメラ部２の向きを変えることで、端末装置１Ａのカメラ部２の撮影範囲に対して端末装置１Ｂのカメラ部２の撮影範囲を所望の関係で維持することができる。
【００５７】
例えば、図５に示した例では、矩形画像８０Ｂ−１は画面１Ｂ−１の左下の位置にある。操作者Ｂが、カメラ部２を左下方向へ振ると、矩形画像８０Ｂ−１が画面中央の方向に移動する。矩形画像８０Ｂ−１が画面中央に位置するようにカメラ部２の向きを変えることで、被写体８０が、端末装置１Ｂのカメラ部２の撮影範囲および端末装置１Ａのカメラ部２の撮影範囲のそれぞれの中心に位置する。これにより、端末装置１Ｂのカメラ部２の撮影範囲と端末装置１Ａのカメラ部２の撮影範囲とを、立体画像の形成に適した関係に維持することができる。
【００５８】
なお、被写体８０の移動速度が速いと、端末装置１Ａのカメラ部２の撮影範囲が端末装置１Ｂのカメラ部２の撮影範囲から大きく外れてしまう場合がある。本実施形態では、端末装置１Ｂにおいて、動き検出部４４が、画像メモリ３に格納された縮小前の画像８０Ｂから、端末装置１Ａから送信された画像８０Ａ−１に対応する画像領域を検出し、その検出した画像領域の画像メモリ３上の座標を検出する。そして、ＣＰＵ４０−１が、その検出座標に基づいて、端末装置１Ａのカメラ部２の撮影範囲と端末装置１Ｂのカメラ部２の撮影範囲との関係を判定し、その判定結果に応じた通知を端末装置１Ａに対して行う。
【００５９】
上記の判定において、ＣＰＵ４０−１は、画像８０Ａ−１に対応する画像領域が画像８０Ｂの周辺部に位置するか否かの第１の判定、および、画像８０Ａ−１に対応する画像領域が画像８０Ｂの中央部に位置するか否かの第２の判定を行う。
【００６０】
図６は、画像８０Ｂの画像８０Ａ−１に対応する画像領域の座標の一例を示している。図６に示した例では、画像領域８０Ｂ−２は、画像メモリ３に格納された縮小前の画像８０Ｂの、端末装置１Ａから送信された画像８０Ａ−１に対応する画像領域である。画像８０Ｂの上端と画像領域８０Ｂ−２の上端との間隔をマージンＹｄ１、画像８０Ｂの下端と画像領域８０Ｂ−２の下端との間隔をマージンＹｄ２、画像８０Ｂの左端と画像領域８０Ｂ−２の左端との間隔をマージンＸｄ１、画像８０Ｂの右端と画像領域８０Ｂ−２の右端との間隔をマージンＸｄ２とする。
【００６１】
端末装置１Ｂにおいて、動き検出部４４は、画像８０Ｂの画像領域８０Ｂ−２の座標情報として、マージンＹｄ１，Ｙｄ２，Ｘｄ１，Ｘｄ２それぞれの値を取得する。
【００６２】
第１の判定において、ＣＰＵ４０−１は、マージンＹｄ１，Ｙｄ２，Ｘｄ１，Ｘｄ２それぞれの値と閾値Ｔ１とを比較し、マージンＹｄ１，Ｙｄ２，Ｘｄ１，Ｘｄ２のいずれかの値が閾値Ｔ１より小さい場合に、画像８０Ａ−１に対応する画像領域が画像８０Ｂの周辺部に位置すると判定し、端末装置１Ａに対し、撮影範囲警告通知を行う。
【００６３】
第１の判定が否である場合に、第２の判定において、ＣＰＵ４０−１は、マージンＹｄ１とＹｄ２との差およびマージンＸｄ１とＸｄ２との差が共に閾値Ｔ２より小さいか否かを判定する。ここでは、Ｙｄ１とＹｄ２との差、およびＸｄ１とＸｄ２との差は、いずれも絶対値で表されるものとする。それらの差が共に閾値Ｔ２より小さい場合にのみ、ＣＰＵ４０−１は、画像８０Ａ−１に対応する画像領域が画像８０Ｂの中央部に位置すると判定し、端末装置１Ａに対し、被写体８０が端末装置１Ａ，１Ｂの撮影範囲の中心部に位置することを示す中央通知を行う。
【００６４】
閾値Ｔ１，Ｔ２は任意に設定可能であり、例えば１０である。ＣＰＵ４０−１は、閾値Ｔ１，Ｔ２を予め保持していてもよい。また、プログラム起動時に、閾値Ｔ１，Ｔ２がメモリワーク４０−３に保持されてもよい。
【００６５】
端末装置１Ａでは、ＣＰＵ４０−１が、通信部５を介して、端末装置１Ｂからの撮影範囲警告通知を受け取ると、図形描画部４０−２を起動させ、警告用画像を図形描画部４０−２にて作成させる。そして、ＣＰＵ４０−１が、図形描画部４０−２が作成した警告用画像を表示部７にて表示させる。警告用画像は、例えば、破線で示される矩形枠であり、ＣＰＵ４０−１は、その矩形枠を画像８０Ａ−１上に重ねて表示させる。
【００６６】
操作者Ａは、警告用画像の表示に基づいて、端末装置１Ａのカメラ部２の撮影範囲が端末装置１Ｂのカメラ部２の撮影範囲から大きく外れそうな状況にあることを認識することができる。
【００６７】
また、端末装置１Ａでは、ＣＰＵ４０−１が、撮影モードに応じた撮影コマンドの発行処理を行う。撮影モードは、高速撮影モードおよび高品位撮影モードを含む。操作者Ａは、操作部６にて、高速撮影モードおよび高品位撮影モードのいずれかのモードを設定することができる。
【００６８】
高速撮影モードにおいて、ＣＰＵ４０−１は、操作部６のシャッターボタンが押下されると、カメラ部２が撮影した画像を、立体画像を形成するための画像として保存するための撮影処理を実行するとともに、撮影コマンドを発行し、その撮影コマンドを通信部５から端末装置１Ｂへ送信させる。
【００６９】
高品位撮影モードにおいて、ＣＰＵ４０−１は、端末装置１Ｂからの中央通知を受け取るまでは、操作部６のシャッターボタンが押下されても、立体画像を形成するための撮影処理は行わず、また、撮影コマンドも発行しない。端末装置１Ｂからの中央通知を受け取ったタイミングで、ＣＰＵ４０−１は、立体画像を形成するための撮影処理を実行するとともに、撮影コマンドを発行し、その撮影コマンドを通信部５から端末装置１Ｂへ送信させる。
【００７０】
端末装置１Ｂでは、ＣＰＵ４０−１が、通信部５を介して撮影コマンドを受け取り、この撮影コマンドに応じて、切り出し処理を行うように画像処理部４２に指示する。画像処理部４２は、ＣＰＵ４０−１からの指示に従って、切り出し処理を実行する。切り出し処理では、画像メモリ３に格納された画像の中央部分が固定的に切り出される。この切り出された画像は、所定の画角の画像であり、画像バッファメモリ４３に格納される。
【００７１】
切り出し処理の実行後、ＣＰＵ４０−１は、画像バッファメモリ４３に格納された所定の画角の画像データを通信部５から装置端末１Ａに送信させる。
【００７２】
装置端末１Ａでは、ＣＰＵ４０−１は、通信部５を介して装置端末１Ｂからの所定の画角の画像データを受け取り、受け取った所定の画角の画像データと、画像バッファメモリ４３に格納されている所定の画角の画像データとに基づいて立体画像データを生成し、生成した立体画像データに基づく立体画像を表示部７にて表示させる。ここで、装置端末１Ｂからの画像の画角は、画像バッファメモリ４３に格納されている画像の画角と略一致している。
【００７３】
図７Ａ〜図７Ｄに、矩形画像８０Ｂ−１が画面中央に位置するようにカメラ部２の向きを操作する場合の端末装置１Ａ，１Ｂそれぞれの画面表示の変化を模式的に示す。
【００７４】
図７Ａに示す状態は、二人の人物からなる被写体８０をカメラ部２で追いながら、３人目が写ったら、シャッターボタン５３を押そうと待ち構えている状態である。この状態で、端末装置１Ｂでは、端末装置１Ａの撮像範囲を示す矩形画像８０Ｂ−１が画面１Ｂ−１に表示されている。矩形画像８０Ｂ−１は、画面１Ｂ−１上の左下領域に位置しているが、画面１Ｂ−１の端から少し離れている。
【００７５】
図７Ｂに示す状態は、操作者Ａが端末装置１Ａのカメラ部２を用いて被写体８０を追う動作に対して、操作者Ｂが端末装置１Ｂのカメラ部２を用いて被写体８０を追う動作が遅れた状態である。具体的には、矩形画像８０Ｂ−１が画面１Ｂ−１上の左下領域の端部の近くに位置し、図６に示したマージンＸｄ１が閾値Ｔ２より小さくなった状態である。
【００７６】
上記の状態において、端末装置１Ｂでは、ＣＰＵ４０−１が、端末装置１Ａに対し、撮影範囲警告通知を行う。端末装置１Ａでは、ＣＰＵ４０−１が、通信部５を介して、端末装置１Ｂからの撮影範囲警告通知を受け取り、警告用画像８０Ａ−２を表示部７にて表示させる。警告用画像８０Ａ−２は、矩形形状の枠であるが、これに限定されない。警告用画像８０Ａ−２は、操作者Ａが警告を認識できるのであれば、どのような画像であってもよい。例えば、警告用画像８０Ａ−２として、特定の色の画像、色や輝度を周期的に変化させるような画像、警告用メッセージを含む画像などを用いることができる。周期的に変化する画像は、一例として点滅画像である。
【００７７】
警告用画像８０Ａ−２の表示後、もし、操作者Ａが端末装置１Ａのカメラ部２を用いて被写体８０を追う動作がさらに速くなると、端末装置１Ｂでは、矩形画像８０Ｂ−１が画面１Ｂ−１から外れるため、操作者Ｂは、端末装置１Ａの撮影範囲を認識することが困難になる。この場合は、端末装置１Ｂでは、ＣＰＵ４０−１が、端末装置１Ａに対し、範囲外通知を行う。端末装置１Ａでは、ＣＰＵ４０−１が、通信部５を介して、端末装置１Ｂからの範囲外通知を受け取り、範囲外通知を知らせるための画像を表示部７にて表示させる。範囲外通知用画像は、警告用画像８０Ａ−２と区別することができ、かつ、操作者Ａが範囲外通知を認識できるのであれば、どのような画像であってもよい。例えば、範囲外通知用画像として、特定の色の画像、色や輝度を周期的に変化させるような画像や、範囲外通知メッセージを含む画像などを用いることができる。ここでも周期的に変化する画像は、例えば、点滅画像である。
【００７８】
また、警告用画像８０Ａ−２の表示後、もし、操作者Ａが端末装置１Ａのカメラ部２を用いて被写体８０を追う動作が遅くなると、やがて、操作者Ｂが端末装置１Ｂのカメラ部２を用いて被写体８０を追う動作が操作者Ａ側の動作に追いつき、端末装置１Ｂでは、範囲警告通知が送信されなくなる。この結果、端末装置１Ａでは、警告用画像８０Ａ−２の表示が解除される。
【００７９】
図７Ｃに示す状態は、操作者Ａが、写真が欲しい構図となったために、端末装置１Ａの操作部６のシャッターボタン５３を押下した状態である。端末装置１Ｂでは、矩形画像８０Ｂ−１が画面１Ｂ−１内に収まっているので、撮影範囲警告通知および範囲外通知は行われないが、矩形画像８０Ｂ−１は画面中央に位置していないので、未だ端末装置１Ａに対する中央通知は行われていない。
【００８０】
上記の状態で、もし、端末装置１Ａが高速撮影モードに設定されていた場合は、端末装置１Ａでは、撮影範囲警告通知および範囲外通知を受け取っていないので、ＣＰＵ４０−１は、即座に、立体画像を形成するための撮影処理を行い、撮影コマンドを端末装置１Ｂに供給する。端末装置１Ｂでは、ＣＰＵ４０−１が、端末装置１Ａからの撮影コマンドに応じて立体画像を形成するための撮影処理を行う。
【００８１】
もし、端末装置１Ａが高品位撮影モードに設定されていた場合は、端末装置１Ａでは、ＣＰＵ４０−１が、端末装置１Ｂからの中央通知を待つ。図７Ｄに示す状態は、操作者Ｂが端末装置１Ｂのカメラ部の向きを変えた結果、矩形画像８０Ｂ−１が画面中央に位置した状態である。
【００８２】
上記の状態において、端末装置１Ｂでは、ＣＰＵ４０−１が、端末装置１Ａに対して、中央通知を行う。端末装置１Ａでは、ＣＰＵ４０−１が、端末装置１Ｂからの中央通知の受信タイミングで、立体画像を形成するための撮影処理を行い、撮影コマンドを端末装置１Ｂに供給する。端末装置１Ｂでは、ＣＰＵ４０−１が、端末装置１Ａからの撮影コマンドに応じて立体画像を形成するための撮影処理を行う。
【００８３】
次に、図４に示した撮影システムの各端末装置の動作を説明する。
【００８４】
まず、端末装置１Ａ，１Ｂそれぞれのカメラ起動処理について説明する。
【００８５】
図８は、メイン装置モードの端末装置１Ａのカメラ起動処理の一手順を示している。この手順では、まず、ＣＰＵ４０−１が、ステップＳ１０において、中央切り出し処理を行うように画像処理部４２を設定する。その後、ＣＰＵ４０−１は、ステップＳ１１において、カメラ部２の制御をカメラ制御部４１に行わせるように設定し、ステップＳ１２において、動き検出部４４を無効化する。次に、ＣＰＵ４０−１は、ステップＳ１３において、操作部６を介して、撮影モードの設定操作を受け付け、ステップＳ１４において、設定された撮影モードに関する情報、すなわち撮影モードの設定値をワークメモリ４０−３に格納する。最後に、ＣＰＵ４０−１は、ステップＳ１５において、カメラ部２を起動させ、ステップＳ１６において、操作部６や通信部５を介した情報入力に基づく割り込みを有効化する。
【００８６】
図９は、サブ装置モードの端末装置１Ｂのカメラ起動処理の一手順を示している。図９に示す手順では、まず、ＣＰＵ４０−１が、ステップＳ２０において、縮小処理を行うように画像処理部４２を設定する。その後、ＣＰＵ４０−１は、ステップＳ２１において、カメラ部２の制御をＣＰＵ４０−１からの直接制御に設定し、仮の制御値を設定し、ステップＳ２２において、カメラ制御部４１を無効化する。次に、ＣＰＵ４０−１は、ステップＳ２３において、動き検出部４４の入力を画像メモリ３に設定し、動き検出部４４を有効化する。最後に、ＣＰＵ４０−１は、ステップＳ２４において、カメラ部２を起動させ、ステップＳ２５において、操作部６や通信部５を介した情報入力に基づく割り込みを有効化する。
【００８７】
次に、端末装置１Ａ，１Ｂそれぞれの定常状態での処理について説明する。
【００８８】
図１０は、メイン装置モードの端末装置１Ａの定常状態での処理の一手順を示している。ここで定常状態の処理とは、カメラ部２が撮影した画像の中央部分を画面に表示しながら、シャッターボタンの押下やサブ装置モードの端末装置１Ｂからの通知に対する処理を行うことを意味する。
【００８９】
まず、ＣＰＵ４０−１が、ステップＳ３０において、カメラ部２から画像メモリ３に画像データが格納されたか否かを判定する。ステップＳ３０の判定結果が「いいえ」である場合には、ＣＰＵ４０−１は再びステップＳ３０を実行することにより、画像データの格納を待ち受ける。ステップＳ３０の判定結果が「はい」である場合は、続いて、ＣＰＵ４０−１は、ステップＳ３１において、シャッターボタンが押下されたか否かを判定する。
【００９０】
ステップＳ３１の判定結果が「はい」である場合は、ＣＰＵ４０−１は、ステップＳ３２において、設定されている撮影モードが高品位撮影モードであるか否かを判定する。この撮影モードの判定は、カメラ起動処理時にワークメモリ４０−３に格納された撮影モードの設定値に基づいて行う。
【００９１】
ステップＳ３２の判定結果が「はい」である場合は、ＣＰＵ４０−１は、ステップＳ３３において、端末装置１Ｂから中央通知を受け取ったか否かを判定する。一方、ステップＳ３２の判定結果が「いいえ」である場合は、ＣＰＵ４０−１は、ステップＳ３４において、端末装置１Ｂから範囲外通知を受け取ったか否かを判定する。
【００９２】
ステップＳ３３の判定結果が「はい」である場合、または、ステップＳ３４の判定結果が「いいえ」である場合は、ＣＰＵ４０−１は、ステップＳ３５において、カメラ部２を停止し、画像メモリ３への画像データの書き込みを停止する。ステップＳ３５の実行後、ＣＰＵ４０−１は、ステップＳ３６において、端末装置１Ｂに対して撮影コマンドを発行し、ステップＳ３７において、端末装置１Ｂからの画像受信があったか否かを判定する。ステップＳ３７の判定結果が「いいえ」である場合には、ＣＰＵ４０−１は再びステップＳ３７を実行することにより、画像の受信を待ち受ける。ステップＳ３７の判定結果が「はい」である場合は、ＣＰＵ４０−１は、ステップＳ３８において、画像バッファメモリ４３に格納されている画像データと端末装置１Ｂから受信した画像データとに基づいて立体画像用の画像データを作成し、その画像データをデータメモリ４０−４に格納する。ステップＳ３８の実行後、ＣＰＵ４０−１は、ステップＳ３９において、カメラ部２を起動する。カメラ部２の起動後、ＣＰＵ４０−１は、ステップＳ３０に戻ってステップＳ３０からの処理を実行する。
【００９３】
ステップＳ３１の判定結果が「いいえ」である場合、ステップＳ３３の判定結果が「いいえ」である場合、または、ステップＳ３４の判定結果が「はい」である場合は、ＣＰＵ４０−１は、ステップＳ４０において、画像バッファメモリ４３から表示部転送用画像を取得し、次にステップＳ４１において、端末装置１Ｂから範囲警告通知を受け取ったか否かを判定する。ステップＳ４１の判定結果が「はい」である場合は、ＣＰＵ４０−１は、ステップＳ４２において、表示部転送用画像に警告用画像を重畳し、その後、ステップＳ４３において、表示部転送用画像に警告用画像を重畳して得られた画像を表示部７にて表示させる。一方、ステップＳ４１の判定結果が「いいえ」である場合は、ＣＰＵ４０−１は、ステップＳ４３において、表示部転送用画像をそのままで表示部７に表示させる。
【００９４】
ステップＳ４３の後、ＣＰＵ４０−１は、ステップＳ４４において、画像バッファメモリ４３から取得した画像データとカメラ部２を制御するための制御データとを通信部５から端末装置１Ｂへ送信させる。ここでの制御データは、フォーカス調整、ホワイトバランス制御、および露出制御の各制御値を含んでいる。
【００９５】
ステップＳ４４の実行後、ＣＰＵ４０−１は、ステップＳ３０に戻ってステップＳ３０からの処理を再び実行する。
【００９６】
図１１は、サブ装置モードの端末装置１Ｂの定常状態での処理の一手順を示している。ここで定常状態の処理とは、カメラ部２が撮影した画像を端末装置１Ａの撮影範囲を示す矩形画像とともに画面に表示しながら、端末装置１Ａ，１Ｂの撮影範囲の関係に基づく通知を行う処理や、端末装置１Ａからの撮影コマンドに応じた撮影処理を行うことを意味する。
【００９７】
まず、ＣＰＵ４０−１が、ステップ５０において、カメラ部２から画像メモリ３に画像データが格納されたか否かを判定する。ステップＳ５０の判定結果が「いいえ」である場合には、ＣＰＵ４０−１は再びステップＳ５０を実行することにより、画像データの格納を待ち受ける。ステップＳ５０での判定結果が「はい」である場合は、ＣＰＵ４０−１は、ステップＳ５１において、画像バッファメモリ４３から表示部転送用画像を取得し、次に、ステップＳ５２において、端末装置１Ａから撮影コマンドを受信した否かを判定する。
【００９８】
ステップＳ５２の判定結果が「いいえ」である場合は、ＣＰＵ４０−１は、ステップＳ５３において、端末装置１Ａから受信した制御データに基づいてカメラ部２を設定し、次に動き検出部４４−１が、ステップＳ５４において、画像メモリ３に格納された画像の、端末装置１Ａから送られてきた所定の画角の画像に対応する領域の位置を検出する。その後、ＣＰＵ４０−１が、ステップＳ５５において、動き検出部４４−１での検出が成功した否かを判定する。
【００９９】
ステップＳ５５の判定結果が「はい」である場合は、ＣＰＵ４０−１は、ステップＳ５６において、表示部転送用画像に、動き検出部４４−１での検出結果に基づいて得られた端末装置１Ａの撮影範囲を示す矩形画像を重畳し、次にステップＳ５８において、表示部転送用画像に矩形画像を重畳して得られた画像を表示部７にて表示させる。一方、ステップＳ５５の判定結果が「いいえ」である場合は、ＣＰＵ４０−１は、ステップＳ５７において、端末装置１Ａに対して範囲外通知を行い、次にステップＳ５８において、表示部転送用画像を表示部７にて表示させる。
【０１００】
ステップＳ５８での画像表示処理ののち、ＣＰＵ４０−１は、ステップＳ５９において、動き検出部４４−１での検出結果に基づいて、矩形画像が画面中央に位置するか否かを判定する。ステップＳ５９の判定結果が「はい」である場合は、ＣＰＵ４０−１はステップＳ６０において、端末装置１Ａに対して中央通知を行う。一方、ステップＳ５９の判定結果が「いいえ」である場合は、ＣＰＵ４０−１は、ステップＳ６１において、矩形画像が画面の周辺部に位置するか否かを判定する。ステップＳ６１の判定結果が「はい」である場合は、ＣＰＵ４０−１は、ステップＳ６２において、端末装置１Ａに対して範囲警告通知を行う。
【０１０１】
ステップＳ６０を実行したとき、ステップＳ６２を実行したとき、またはステップＳ６１の判定結果が「いいえ」であった場合、ＣＰＵ４０−１は、ステップＳ５０に戻ってステップＳ５０からの処理を実行する。
【０１０２】
ステップＳ５２の判定結果が「はい」である場合は、ＣＰＵ４０−１は、ステップＳ６３において、カメラ部２を停止し、画像メモリ３への画像データの書き込みを停止し、次に、ステップＳ６４において、画像処理部４２の切り出し範囲を端末装置１Ａの撮影範囲に対応する範囲に設定し、画像処理部４２に切り出しの処理を実行させる。その後、ＣＰＵ４０−１は、ステップＳ６５において、画像処理部４２が切り出した画像を画像バッファメモリ４３から取得し、取得した画像を通信部５から端末装置１Ａに送信させ、次にステップＳ６６において、縮小処理を実行するように画像処理部４２を設定し、続いてステップＳ６７において、カメラ部２を起動する。ステップＳ６７の実行後、ＣＰＵ４０−１は、ステップＳ５０に戻ってステップＳ５０からの処理を実行する。
【０１０３】
以上説明した本実施形態の撮影システムによれば、サブ装置モードの端末装置１Ｂにおいて、操作者Ｂは、画面に表示された矩形画像の表示位置に基づいて、端末装置１Ｂの撮影範囲とメイン装置モードの端末装置１Ａの撮影範囲との関係を確認できる。よって、操作者Ｂは、端末装置１Ａの撮影に対して端末装置１Ｂの撮影を容易に追従させることができる。
【０１０４】
また、端末装置１Ａの撮影範囲と端末装置１Ｂの撮影範囲との関係の判定結果が、端末装置１Ｂから端末装置１Ａに通知されるので、その通知に基づいて、操作者Ａが、端末装置１Ｂ側の追従の状況を把握することできる。例えば、端末装置１Ａの撮影範囲が端末装置１Ｂの撮影範囲から外れそうな場合は、端末装置１Ｂは、範囲警告通知を端末装置１Ａに送信する。また、端末装置１Ａの撮影範囲が端末装置１Ｂの撮影範囲から外れている場合は、端末装置１Ｂは、範囲外通知を端末装置１Ａに送信する。端末装置１Ａでは、範囲警告通知や範囲外通知に応じた警告画像を表示するので、操作者Ａは、その警告画像を確認することで、端末装置１Ｂ側の追従の状況を確認することできる。そして、端末装置１Ｂ側の追従が遅れた場合は、操作者Ａが、その遅れに応じて移動速度やカメラを振る速さを遅くすることで、端末装置１Ｂ側の追従の遅れを取り戻すことができる。
【０１０５】
本実施形態のシステムでは、メイン装置モードの端末装置１Ａにおいて、カメラ部２の撮影画像から切り出した第１の画角の画像が表示される。一方、サブ装置モードの端末装置１Ｂにおいて、カメラ部２が撮影した、第１の画角より大きな第２の画角の画像が表示され、その表示画面上に、第１の画角の画像の撮影範囲に対応する矩形画像が表示される。そして、矩形画像の表示位置に基づいて、端末装置１Ａの撮影範囲と端末装置１Ｂの撮影範囲との関係が判定される。この判定によれば、画角が大きな画像のうちから、画角の小さな画像に対応する領域を検出しているので、領域の検出が可能な範囲が広い。換言すると、本実施形態のシステムは、端末装置それぞれで画角が同じ画像を表示するシステムと比較して、立体画像の撮影が可能な範囲が広い。本実施形態のシステムによれば、例えば図７Ｃに示したように、端末装置１Ｂにおいて、矩形画像８０Ｂ−１が表示画面の中央にきていない場合でも、立体画像の撮影が可能である。
【０１０６】
さらに本実施形態のシステムでは、図２および図３に示したように、装置端末１Ａと装置端末１Ｂとの間で、動作させる回路を分担して撮影を行うことができるので、システム全体における消費電力を抑えながら立体視撮影を行うことができる。
【０１０７】
本実施形態のシステムでは、メイン装置モードの端末装置１Ａは、カメラ部２を制御するための、フォーカス調整、ホワイトバランス制御、および露出制御の各制御値を含む制御データをサブ装置モードの端末装置１Ｂへ送信する。端末装置１Ｂでは、端末装置１Ａからの制御データに基づいてカメラ部２を制御する。これにより、端末装置１Ｂ側のカメラ部２の撮影条件を端末装置１Ａ側のカメラ部２の撮影条件と一致させることができ、略同じ撮影条件で撮影した撮影画像に基づいて立体画像を形成することができる。加えて、サブ装置モードの端末装置１Ｂでは、露出制御とホワイトバランスの算出処理を省略できるので、システム全体の演算負荷を下げ、消費電力を低減することができる。
【０１０８】
本実施形態のシステムでは、高速撮影モードと高品位撮影モードの２種類の撮影モードでの撮影が可能であり、撮影シーンに応じてそれら撮影モードを使い分けることで、立体視撮影における利便性が向上する。さらに、高速撮影モードにおいて、矩形画像が端末装置１Ｂの画面の端部からある程度のマージンを持って表示されている場合において、端末装置１Ａでは、操作者Ａは、任意の撮影タイミングで撮影を行うことができる。一方、高品位撮影モードにおいて、矩形画像が端末装置１Ｂの画面中央に来たタイミングで、中央通知が端末装置１Ｂから端末装置１Ａに送信され、端末装置１Ａが撮影を開始するとともに撮影コマンドを発行し、この撮影コマンドに応じて端末装置１Ｂが撮影を開始する。このようにこのシステムでは、端末装置１Ａ、１Ｂの撮影範囲が最適な関係にある場合に、端末装置１Ａ、１Ｂは自動的に撮影を開始するので、操作者Ａ、Ｂに対する操作の負担が軽減される。
【０１０９】
さらにこのシステムでは、高品位撮影モードにおいて、端末装置１Ａ、１Ｂそれぞれで、カメラ部２で撮影した画像の中央部の所定の画角の画像を切り出し、これら切り出した所定の画角の画像に基づいて立体画像が形成されるので、高品位の立体画像を得ることができる。以下、高品位の立体画像を得ることができる理由について説明する。
【０１１０】
被写体をカメラで撮影する場合、レンズを介してイメージセンサ上に被写体の像が形成される。一般に、イメージセンサ上に形成された被写体の像は、レンズの収差の影響を受けるので、イメージセンサで撮影した画像にもその影響が反映される。
【０１１１】
レンズを設計する場合、通常、レンズの中心部を基準に収差を補正するため、レンズの中心部に比較して周辺部の収差が大きくなる。このため、収差の影響による画質劣化が、撮影画像の周辺部に生じる。例えば、球面収差により撮影画像の周辺部が不鮮明になる。色収差、特に倍率色収差により撮影画像の周辺部に色滲みが生じる。非点収差により撮影画像の周辺部が不鮮明になる。像面湾曲により撮影画像の周辺部が、ピントが合っていない状態、いわゆるボケを生じた状態になる。歪曲収差により撮影画像の周辺部に歪が生じる。コマ収差、すなわち光軸外で生じる球面収差により、撮影画像の周辺部が不鮮明になる。
【０１１２】
図１２Ａに、撮影画像の周辺部を切り出した画像の状態を示し、図１２Ｂに、撮影画像の中心部を切り出した画像を示す。図１２Ａに示す撮影画像の周辺部を切り出した画像と、図１２Ｂに示す撮影画像の中心部を切り出した画像は、どちらも３人の人物が中央に配置された構図である。
【０１１３】
図１２Ａに示すように、撮影画像の左下周辺部の画像を切り出すと、切り出した画像の、右上の領域を除く領域が、収差の影響を受ける。このため、例えば、中央に配置された人物が不鮮明になる。一方、図１２Ｂに示すように、撮影画像の中心部の画像を切り出すと、切り出した画像は、収差の影響をほとんど受けない。よって、鮮明な画像を得ることができる。
【０１１４】
高品位撮影モードにおいて、端末装置１Ａ、１Ｂそれぞれで、カメラ部２で撮影した画像の中央部の所定の画角の画像を切り出すので、切り出し画像として、収差の影響の少ない、鮮明な画像が得られる。これら鮮明な切り出し画像に基づいて立体画像を形成するので、高品位の立体画像を得ることができる。
【０１１５】
なお、高速撮影モードにおいては、端末装置１Ａでは、カメラ部２で撮影した画像の中央部の所定の画角の画像を切り出し、端末装置１Ｂでは、カメラ部２で撮影した画像の周辺部の所定の画角の画像を切り出し、これら切り出した所定の画角の画像に基づいて立体画像が形成される。この場合は、端末装置１Ｂ側の切り出し画像の画質は、収差の影響により劣化する。このため、高品位撮影モードに比較して、立体画像の画質は低下する。
【０１１６】
図１３は、第２の実施形態に基づく端末装置の構成を示している。
【０１１７】
図１３に示す端末装置１の基本的な構成は、第１の実施形態で説明したものと同様であるが、縮小処理および切り出し処理に係る部分が二重化されている点が、第１の実施形態で説明したものと異なる。具体的には、画像処理部４３に代えて、切り出し処理部４２−１および縮小処理部４２−２が設けられ、画像バッファメモリ４３に代えて、画像バッファ４３−１および表示バッファ４３−２が設けられている。
【０１１８】
切り出し処理部４２−１は、画像処理部４３での切り出し処理に対応する処理を行う、画像バッファ４３−１は、その切り出された画像データを保持する。縮小処理部４２−２は、画像処理部４３での縮小処理に対応する処理を行い、表示バッファ４３−２は、その縮小された画像データを保持する。表示バッファ４３−２に保持された画像データに基づく画像が表示部７に表示される。
【０１１９】
本実施形態では、サブ装置モードにおいて、切り出し処理部４２−１および縮小処理部４２−２が動作する。これにより、縮小画像の表示と切り出し動作とを同時に行うことができ、動画の立体映像の撮影に対応できる。
【０１２０】
上述した本発明の端末装置は、携帯電話機やスマートフォンなどの携帯電話端末に適用できる他、撮影手段と通信手段を備えた他の端末装置、例えば、タブレット端末、ノート型パーソナルコンピュータ、ＰＤＡ（Personal Data Assistants：携帯情報端末）、ゲーム機などにも適用することができる。
【０１２１】
また、上記の各実施形態で説明した端末装置は、専用ハードウェアを用いて構成することもできるし、あるいは、コンピュータがプログラムに従って動作するコンピュータシステムを用いて構成されてもよい。プログラムは、少なくとも、図８および図９に示したカメラ起動処理や、図１０および図１１に示した定常状態の処理を、コンピュータに実行させることが可能なものである。例えば、プログラムは、外部端末装置から第１の画角の第１の画像を受信する処理と、受信した第１の画像と、カメラ部が撮影した、第１の画角より広い第２の画角の第２の画像との撮影範囲の関係を判定する処理と、をコンピュータに実行させるものである。あるいは、プログラムは、カメラ部が撮影した第１の画角の第１の画像を、表示部に表示させるとともに、外部端末装置へ送信する処理と、外部端末装置から、第１の画像と第１の画角より広い第２の画角の第２の画像との撮影範囲の関係を判定した結果を受け取り、その判定結果に応じて所定の画像を表示部に表示させる処理と、をコンピュータに実行させるものである。
【０１２２】
このようなプログラムは、コンピュータ読み取り可能な記録媒体、例えば、ＣＤ(Compact Disc)やＤＶＤ(Digital Video Disc)などの光ディスクや、ＵＳＢ(Universal Serial Bus)メモリやメモリカードなどを用いて提供されてもよく、また、通信網（例えばインターネット）を介して提供されてもよい。したがって、上記のプログラムや、これらのプログラムを記録したコンピュータ読み取り可能な記録媒体も、本発明の範疇に含まれる。
【０１２３】
各実施形態において、立体画像は、３Ｄ画像、３次元画像、立体視画像などとも呼ばれるものであり、両眼視差を利用した右目用画像と左目用画像の２つの画像に基づいて生成される。
【０１２４】
また、各実施形態において、カメラ部２は、ズーム機能を備えていてもよい。この場合は、端末装置１Ａ、１Ｂ間で、カメラ部２の像倍率を一致させる。
【０１２５】
以上、実施形態を参照して本発明を説明したが、本発明は上記の実施形態に限定されるものではない。本発明の構成や詳細には、本発明のスコープ内で当業者が理解し得る様々な変更をすることができる。本発明は、例えば、以下の付記１〜３３のような形態をとり得るが、これら形態に限定されるものではない。
【０１２６】
この出願は、２０１２年２月２３日に出願された日本国特許出願：特願２０１２−０３７３４８を基礎とする優先権を主張し、その開示の全てを参照によりここに取り込む。
【０１２７】
（付記１）
撮影手段と、
外部端末装置から第１の画角の第１の画像を受信する通信手段と、
前記通信手段が受信した前記第１の画像と、前記撮影手段が撮影した、前記第１の画角より広い第２の画角の第２の画像との撮影範囲の関係を判定する判定手段と、を有する、端末装置。
【０１２８】
（付記２）
前記判定手段は、前記第２の画像から前記第１の画像に対応する領域を検出し、該検出領域の前記第２の画像上の位置に基づいて、前記第１および第２の画像の撮影範囲の関係を判定する、付記１に記載の端末装置。
【０１２９】
（付記３）
表示手段を、さらに有し、
前記判定手段は、前記検出領域の範囲を示す画像を前記第２の画像に重ねて前記表示手段に表示させる、付記２に記載の端末装置。
【０１３０】
（付記４）
前記判定手段は、前記第１および第２の画像の撮影範囲の関係の判定結果を示す通知を前記通信手段から前記外部端末装置へ送信させる、付記２または３に記載の端末装置。
【０１３１】
（付記５）
前記第２の画像から前記検出領域を切り出す切り出し手段を、さらに有し、
前記判定手段は、前記切り出し手段が切り出した画像を前記通信手段から前記外部端末装置へ送信させる、付記２から４のいずれか１つに記載の端末装置。
【０１３２】
（付記６）
表示手段と、
前記第２の画像を縮小して縮小画像を得る縮小手段と、
前記第２の画像から前記検出領域を切り出す切り出し手段と、をさらに有し、
前記判定手段は、前記検出領域の範囲を示す画像を前記縮小画像に重ねて前記表示手段に表示させ、前記切り出し手段が切り出した画像を前記通信手段から前記外部端末装置へ送信させる、付記２に記載の端末装置。
【０１３３】
（付記７）
前記判定手段は、前記検出領域が前記第２の画像の中心部に位置する場合に、前記第１および第２の画像の撮影範囲が立体画像の形成に最適な関係であることを示す中央通知を前記通信手段から前記外部端末装置へ送信させる、付記２から６のいずれか１つに記載の端末装置。
【０１３４】
（付記８）
前記判定手段は、前記検出領域が前記第２の画像の周辺部に位置する場合に、前記第１の画像の撮影範囲が前記第２の画像の撮影範囲から外れる可能性があることを示す撮影範囲警告通知を前記通信手段から前記外部端末装置へ送信させる、付記２から７のいずれか１つに記載の端末装置。
【０１３５】
（付記９）
前記判定手段は、前記第２の画像から前記第１の画像に対応する領域を検出することができない場合に、前記第１の画像の撮影範囲が前記第２の画像の撮影範囲から外れていることを示す範囲外通知を前記通信手段から前記外部端末装置へ送信させる、付記２から８のいずれか１つに記載の端末装置。
【０１３６】
（付記１０）
前記判定手段は、前記外部端末装置から前記通信手段を介して撮影コマンドを受け取り、該撮影コマンドに応じて、前記切り出し手段に画像の切り出しを行わせ、該切り出した画像を前記通信手段から前記外部端末装置へ送信させる、付記５または６に記載の端末装置。
【０１３７】
（付記１１）
前記判定手段は、前記外部端末装置から前記通信手段を介して、前記第１の画像の撮影条件を示す制御データを受け取り、該制御データに基づいて前記撮影手段を制御する、付記１から１０のいずれか１つに記載の端末装置。
【０１３８】
（付記１２）
表示手段と、
撮影手段と、
外部端末装置との通信を行う通信手段と、
前記撮影手段が撮影した第１の画角の第１の画像を、前記表示手段に表示させるとともに、前記通信手段から前記外部端末装置へ送信させる制御手段と、を有し、
前記制御手段は、前記外部端末装置から前記通信手段を介して、前記第１の画像と前記第１の画角より広い第２の画角の第２の画像との撮影範囲の関係を判定した結果を受け取り、該判定結果に応じて所定の画像を前記表示手段に表示させる、端末装置。
【０１３９】
（付記１３）
前記判定結果は、前記第２の画像から前記第１の画像に対応する領域を検出し、該検出領域の前記第２の画像上の位置に基づいて、前記第１および第２の画像の撮影範囲の関係を判定した結果であり、
前記外部端末装置から前記通信手段を介して、前記第２の画像から前記検出領域を切り出した第３の画像を受け取り、該第３の画像と前記第１の画像とに基づく立体画像を前記表示手段に表示させる、付記１２に記載の端末装置。
【０１４０】
（付記１４）
前記判定結果は、前記検出領域が前記第２の画像の中心部に位置することを示す中央通知であり、
前記制御手段は、第１の撮影モードの設定を受け付けた場合は、前記外部端末装置から前記通信手段を介して前記中央通知を受け取った後に、前記外部端末装置から前記通信手段を介して前記第３の画像を受け取り、該第３の画像と前記第１の画像とに基づく立体画像を前記表示手段に表示させる、付記１３に記載の端末装置。
【０１４１】
（付記１５）
前記判定結果は、前記検出領域が前記第２の画像の周辺部に位置し、前記第１の画像の撮影範囲が前記第２の画像の撮影範囲から外れる可能性があることを示す撮影範囲警告通知であり、
前記制御手段は、前記外部端末装置から前記通信手段を介して前記撮影範囲警告通知を受け取り、該撮影範囲警告通知に応じて第１の警告画像を前記表示手段に表示させる、付記１３または１４に記載の端末装置。
【０１４２】
（付記１６）
前記判定結果は、前記第２の画像から前記第１の画像に対応する領域を検出することができない場合に、前記第１の画像の撮影範囲が前記第２の画像の撮影範囲から外れていることを示す範囲外通知であり、
前記制御手段は、前記外部端末装置から前記通信手段を介して前記範囲外通知を受け取り、該範囲外通知に応じて第２の警告画像を前記表示手段に表示させる、付記１５に記載の端末装置。
【０１４３】
（付記１７）
シャッターボタンを、さらに有し、
前記制御手段は、
第２の撮影モードの設定を受け付けた場合で、前記撮影範囲警告通知および範囲外通知のいずれも受け付けていない場合は、前記シャッターボタンが押下されると、撮影コマンドを前記通信手段から前記外部端末装置へ送信させ、
前記撮影コマンドの送信後に、前記外部端末装置から前記通信手段を介して、前記撮影コマンドに応じて切り出された前記第３の画像を受け取り、該第３の画像と前記第１の画像とに基づく立体画像を前記表示手段に表示させる、付記１６に記載の端末装置。
【０１４４】
（付記１８）
前記制御手段は、前記撮影手段の撮影条件を示す制御データを前記通信手段から前記外部端末装置へ送信させる、付記１２から１７のいずれか１つに記載の端末装置。
【０１４５】
（付記１９）
第１の撮影装置と、
前記第１の撮影装置と通信可能な第２の撮影装置と、を有し、
前記第１の撮影装置は、
第１の撮影手段と、
前記第１の撮影手段が撮影した第１の画角の第１の画像を送信する第１の通信手段と、を有し、
前記第２の撮影装置は、
第２の撮影手段と、
前記第１の画像を前記第１の通信手段から受信する第２の通信手段と、
前記第２の通信手段が受信した前記第１の画像と、前記第２の撮影手段が撮影した、前記第１の画角より広い第２の画角の第２の画像との撮影範囲の関係を判定する判定手段と、を有する、撮影システム。
【０１４６】
（付記２０）
前記判定手段は、前記第２の画像から前記第１の画像に対応する領域を検出し、該検出領域の前記第２の画像上の位置に基づいて、前記第１および第２の画像の撮影範囲の関係を判定する、付記１９に記載の撮影システム。
【０１４７】
（付記２１）
前記第２の撮影装置は、表示手段を、さらに有し、
前記判定手段は、前記検出領域の範囲を示す画像を前記第２の画像に重ねて前記表示手段に表示させる、付記２０に記載の撮影システム。
【０１４８】
（付記２２）
前記判定手段は、前記第１および第２の画像の撮影範囲の関係の判定結果を示す通知を前記第２の通信手段から前記第１の撮影装置へ送信させ、
前記第１の撮影装置は、第１の表示手段と、前記第１の通信手段を介して前記通知を受け取り、該通知に応じて所定の画像を前記第１の表示手段に表示させる制御手段と、をさらに有する、付記２０または２１に記載の撮影システム。
【０１４９】
（付記２３）
前記第２の撮影装置は、前記第２の画像から前記検出領域を切り出す切り出し手段を、さらに有し、
前記判定手段は、前記切り出し手段が切り出した第３の画像を前記第２の通信手段から前記第１の撮影装置へ送信させ、
前記制御手段は、前記第１の通信手段を介して前記第３の画像を受け取り、該第３の画像と前記第１の画像とに基づく立体画像を前記第１の表示手段に表示させる、付記２２に記載の撮影システム。
【０１５０】
（付記２４）
前記判定手段は、前記検出領域が前記第２の画像の中心部に位置する場合に、前記第１および第２の画像の撮影範囲が立体画像の形成に最適な関係であることを示す中央通知を前記第２の通信手段から前記第１の撮影装置へ送信させ、
前記制御手段は、第１の撮影モードの設定を受け付けた場合は、前記第２の撮影装置から前記第１の通信手段を介して前記中央通知を受け取った後に、前記第２の撮影装置から前記第１の通信手段を介して前記第３の画像を受け取り、該第３の画像と前記第１の画像とに基づく立体画像を前記第１の表示手段に表示させる、付記２３に記載の撮影システム。
【０１５１】
（付記２５）
前記判定手段は、前記検出領域が前記第２の画像の周辺部に位置する場合に、前記第１の画像の撮影範囲が前記第２の画像の撮影範囲から外れる可能性があることを示す撮影範囲警告通知を前記第２の通信手段から前記第１の撮影装置へ送信させ、
前記制御手段は、前記第２の撮影装置から前記第１の通信手段を介して前記撮影範囲警告通知を受け取り、該撮影範囲警告通知に応じて第１の警告画像を前記第１の表示手段に表示させる、付記２４に記載の撮影システム。
【０１５２】
（付記２６）
前記判定手段は、前記第２の画像から前記第１の画像に対応する領域を検出することができない場合に、前記第１の画像の撮影範囲が前記第２の画像の撮影範囲から外れていることを示す範囲外通知を前記第２の通信手段から前記第１の撮影装置へ送信させ、
前記制御手段は、前記第２の撮影装置から前記第１の通信手段を介して前記範囲外通知を受け取り、該範囲外通知に応じて第２の警告画像を前記第１の表示手段に表示させる、付記２５に記載の撮影システム。
【０１５３】
（付記２７）
前記第１の撮影装置は、シャッターボタンを、さらに有し、
前記制御手段は、第２の撮影モードの設定を受け付けた場合で、前記撮影範囲警告通知および範囲外通知のいずれも受け付けていない場合は、前記シャッターボタンが押下されると、撮影コマンドを前記第１の通信手段から前記第２の撮影装置へ送信させ、
前記判定手段は、前記第２の通信手段を介して前記撮影コマンドを受け取り、該撮影コマンドに応じて、前記切り出し手段に前記第３の画像を切り出させ、該第３の画像を前記第２の通信手段から前記第１の撮影装置へ送信させ、
前記制御手段は、前記第１の通信手段を介して前記第３の画像を受け取り、該第３の画像と前記第１の画像とに基づく立体画像を前記第１の表示手段に表示させる、付記２６に記載の撮影システム。
【０１５４】
（付記２８）
前記制御手段は、前記第１の撮影手段の撮影条件を示す制御データを前記第１の通信手段から前記第２の撮影装置へ送信させ、
前記判定手段は、前記第２の通信手段を介して前記制御データを受け取り、該制御データに基づいて前記第２の撮影手段を制御する、付記２２から２７のいずれか１つに記載の撮影システム。
【０１５５】
（付記２９）
外部端末装置から第１の画角の第１の画像を受信し、
受信した前記第１の画像と、撮影手段が撮影した、前記第１の画角より広い第２の画角の第２の画像との撮影範囲の関係を判定する撮影方法。
【０１５６】
（付記３０）
撮影手段が撮影した第１の画角の第１の画像を、表示手段に表示させるとともに、外部端末装置へ送信し、
前記外部端末装置から、前記第１の画像と前記第１の画角より広い第２の画角の第２の画像との撮影範囲の関係を判定した結果を受け取り、該判定結果に応じて所定の画像を前記表示手段に表示させる、撮影方法。
【０１５７】
（付記３１）
第１の撮影手段を備えた第１の撮影装置が、前記第１の撮影手段が撮影した第１の画角の第１の画像を、第２の撮影手段を備えた第２の撮影装置に送信し、
前記第２の撮影装置が、前記第１の撮影装置から受信した前記第１の画像と、前記第２の撮影手段が撮影した、前記第１の画角より広い第２の画角の第２の画像との撮影範囲の関係を判定する、撮影方法。
【０１５８】
（付記３２）
外部端末装置から第１の画角の第１の画像を受信する処理と、
受信した前記第１の画像と、撮影手段が撮影した、前記第１の画角より広い第２の画角の第２の画像との撮影範囲の関係を判定する処理と、をコンピュータに実行させるプログラム。
【０１５９】
（付記３３）
撮影手段が撮影した第１の画角の第１の画像を、表示手段に表示させるとともに、外部端末装置へ送信する処理と、
前記外部端末装置から、前記第１の画像と前記第１の画角より広い第２の画角の第２の画像との撮影範囲の関係を判定した結果を受け取り、該判定結果に応じて所定の画像を前記表示手段に表示させる処理と、をコンピュータに実行させるプログラム。
【符号の説明】
【０１６０】
１  端末装置
２  カメラ部
３  画像メモリ
４  制御部
５  通信部
６  操作部
７  表示部
４０  主制御部
４０−１  ＣＰＵ
４０−２  図形描画部
４０−３  ワークメモリ
４０−４  データメモリ
４１  カメラ制御部
４２  画像処理部
４３  画像バッファメモリ
４４  動き検出部
４４−１  検出対象画像メモリ
４５，４６  スイッチ
５１，５２  切替信号
５３  シャッターボタン
【図１】
2013125298.tif 000003
【図２】
2013125298.tif 000004
【図３】
2013125298.tif 000005
【図４】
2013125298.tif 000006
【図５】
2013125298.tif 000007
【図６】
2013125298.tif 000008
【図７Ａ】
2013125298.tif 000009
【図７Ｂ】
2013125298.tif 000010
【図７Ｃ】
2013125298.tif 000011
【図７Ｄ】
2013125298.tif 000012
【図８】
2013125298.tif 000013
【図９】
2013125298.tif 000014
【図１０】
2013125298.tif 000015
【図１１】
2013125298.tif 000016
【図１２Ａ】
2013125298.tif 000017
【図１２Ｂ】
2013125298.tif 000018
【図１３】
2013125298.tif 000019
【国際調査報告】
2013125298.tif 000020
2013125298.tif 000021
2013125298.tif 000022
2013125298.tif 000023