(57)【要約】      （修正有）【課題】複数の撮像装置で同期撮影された各画像データを基に特殊効果をもった画像データを得る撮像制御装置、撮像制御方法及びプログラムを提供する。【解決手段】マスタ側のカメラＭＳは、当該カメラとスレーブ側のカメラＳＶとの複数のカメラによる同期撮影を、無線通信を介して制御し、同期撮影用として所定の画像処理を行うのに必要な撮影条件が設定されている状況下でその撮影条件に応じて複数のカメラにより同期撮影された各画像データを取得し、取得した各画像データを用いて画像処理を行って所定の特殊効果を付与した画像データを生成する。【選択図】図１
2016178435.tif 000002
【特許請求の範囲】
【請求項１】
通信手段を備える撮像制御装置であって、
複数の撮像装置による同期撮影を、前記通信手段を介して制御する同期撮影制御手段と、
前記同期撮影制御手段による同期撮影用として、所定の画像処理を行うのに必要な撮影条件が設定されている状況下でその撮影条件に応じて前記複数の撮像装置により同期撮影された各画像データを取得する取得手段と、
前記取得手段によって取得された各画像データを用いて前記所定の画像処理を行うことにより所定の特殊効果を付与した画像データを生成する画像処理手段と、
を備えることを特徴とする撮像制御装置。
【請求項２】
前記所定の画像処理は、複数種の画像処理の中から選択された画像処理であり、
前記画像処理手段は、前記選択された画像処理を行うことにより所定の特殊効果を付与した画像データを生成する、
ことを特徴とする請求項１に記載の撮像制御装置。
【請求項３】
前記同期撮影制御手段は、前記選択された画像処理に応じて同期撮影用の撮影条件を特定し、この特定された撮影条件での同期撮影を制御する、
ことを特徴とする請求項２に記載の撮像制御装置。
【請求項４】
複数種の画像処理の中からユーザ操作によって前記所定の画像処理を任意に選択させる選択手段を更に備える、
ことを特徴とする請求項２又は３に記載の撮像制御装置。
【請求項５】
当該撮像制御装置は、撮像手段を備えた撮像装置であって、
前記同期撮影制御手段は、撮像装置である当該撮像制御装置と他の撮像装置との複数の撮像装置による同期撮影を、前記通信手段を介して制御する、
ことを特徴とする請求項１乃至４のいずれか１項に記載の撮像制御装置。
【請求項６】
前記同期撮影制御手段は、前記同期撮影において当該撮像制御装置がマスタ側のカメラとして機能する場合には、前記所定の画像処理を行うのに必要な同期撮影用の撮影条件を特定し、この特定した同期撮影用の撮影条件をスレーブ側のカメラとして機能する他の撮像装置に送信して設定すべきことを指示し、スレーブ側のカメラとして機能する場合には、マスタ側のカメラとして機能する他の撮像装置から送信される撮影条件を受信して設定する、
ことを特徴とする請求項５に記載の撮像制御装置。
【請求項７】
前記同期撮影制御手段は、当該撮像制御装置がマスタ側のカメラとして機能する場合に、スレーブ側のカメラから送信される撮影条件を受信することにより前記所定の画像処理を行うのに必要であると特定した撮影条件がそのスレーブ側のカメラに設定されているか否かを判別し、その判別結果に基づいて同期撮影の開始を制御する、
ことを特徴とする請求項６に記載の撮像制御装置。
【請求項８】
前記同期撮影制御手段は、前記複数の撮像装置による動画の同期撮影を制御し、
前記取得手段は、前記動画の同期撮影のタイミング毎に各撮像装置で撮影された各動画のフレーム画像を取得し、
前記画像処理手段は、前記取得手段によって取得した各動画のフレーム画像を用いて前記所定の画像処理を行うことによりフレーム毎に所定の特殊効果を付与した動画データを生成する、
ことを特徴とする請求項１乃至７のいずれか１項に記載の撮像制御装置。
【請求項９】
前記同期撮影制御手段は、前記複数の撮像装置で同じフレームレートによる同期撮影を行わせる際に、各撮像装置による同期撮影のタイミングをフレーム周期の範囲内でずらす制御を行い、
前記取得手段は、前記複数の撮像装置による同期撮影のタイミングのずれによって擬似的に向上したフレームレートに相応するフレーム画像を各撮影装置から取得し、
前記画像処理手段は、前記取得手段によって取得した各フレーム画像を用いて前記所定の画像処理として特殊合成処理を行う、
ことを特徴とする請求項８に記載の撮像制御装置。
【請求項１０】
前記取得手段は、前記複数の撮像装置による同期撮影用として、同一の構図で露出値の異なる撮影条件が設定されている状況下でその撮影条件に応じて前記複数の撮像装置により露出値を変えて同期撮影された各画像データを取得し、
前記画像処理手段は、前記取得手段によって取得した複数の画像データを用いて前記所定の画像処理として特殊合成処理を行うことによりダイナミックレンジを向上させた画像データを生成する、
ことを特徴とする請求項１乃至９のいずれか１項に記載の撮像制御装置。
【請求項１１】
前記同期撮影制御手段は、前記同期撮影において当該撮像制御装置がマスタ側のカメラとして機能する場合には、同期撮影用の撮影条件をスレーブ側のカメラとして機能する他の撮像装置に対して所定量ずつ異なる露出値を送信する、
ことを特徴とする請求項１０に記載の撮像制御装置。
【請求項１２】
前記取得手段は、前記複数の撮像装置による同期撮影用として，同一の構図でフォーカス位置が異なる撮影条件が設定されている状況下でその撮影条件に応じて前記複数の撮像装置によりフォーカス位置を変えて同期撮影された各画像データを取得し、
前記画像処理手段は、前記取得手段によって取得した複数の画像データを用いて前記所定の画像処理として、それぞれの画像からピントの合っている領域を選択して１枚の画像に合成する特殊合成処理を行うことにより手前の被写体から遠くの背景までピントが合った全焦点の画像データを生成する、
ことを特徴とする請求項１乃至９のいずれか１項に記載の撮像制御装置。
【請求項１３】
前記同期撮影制御手段は、前記同期撮影において当該撮像制御装置がマスタ側のカメラとして機能する場合には、同期撮影用の撮影条件をスレーブ側のカメラとして機能する他の撮像装置に対して所定量ずつ異なるフォーカス位置を送信する、
ことを特徴とする請求項１２に記載の撮像制御装置。
【請求項１４】
前記取得手段は、前記同期撮影用として、被写体の動きが静止していることを示す撮影条件が設定されている状況下でその撮影条件に応じて前記複数の撮像装置により被写体静止時に同期撮影された各画像データを取得し、
前記画像処理手段は、前記取得手段によって取得された複数の画像データを用いて前記所定の画像処理としてハイダイナミックレンジ合成処理を行う、
ことを特徴とする請求項１０又は１２に記載の撮像制御装置。
【請求項１５】
前記同期撮影制御手段は、前記同期撮影において当該撮像制御装置がマスタ側のカメラとして機能する場合に、スレーブ側のカメラとして機能する他の撮像装置から撮影位置、撮影方向、撮影画角を含む撮影条件を受信し、
前記取得手段は、スレーブ側のカメラとして機能する他の撮像装置から受信した撮影条件のばらつきが所定値以下である場合に、前記複数の撮像装置により同期撮影された各画像データを取得し、
前記画像処理手段は、前記取得手段によって取得された複数の画像データを用いて前記所定の画像処理としてハイダイナミックレンジ合成処理を行う、
ことを特徴とする請求項１０又は１２に記載の撮像制御装置。
【請求項１６】
前記取得手段は、前記複数の撮像装置による同期撮影用として、同一の構図で露出値が異なる撮影条件が設定されている状況下でその撮影条件に応じて前記複数の撮像装置により露出値を変えて同期撮影された各画像データを取得し、
前記画像処理手段は、前記取得手段によって取得した複数の画像データを用いて前記所定の画像処理として特殊合成処理を行うことにより局所的にコントラスト又は彩度の強度を変化させた画像データを生成する、
ことを特徴とする請求項１乃至９のいずれか１項に記載の撮像制御装置。
【請求項１７】
前記取得手段は、前記複数の撮像装置による同期撮影用として、撮影位置が左右に所定距離を離れていることを示す撮影条件が設定されている状況下でその撮影条件に応じて前記複数の撮像装置により左右の撮影位置により同期撮影された各画像データを取得し、
前記画像処理手段は、前記取得手段によって取得した複数の画像データを用いて前記所定の画像処理として立体画像生成処理を行うことにより立体効果を付与した画像データを生成する、
ことを特徴とする請求項１乃至９のいずれか１項に記載の撮像制御装置。
【請求項１８】
前記同期撮影制御手段は、前記同期撮影において当該撮像制御装置がマスタ側のカメラとして機能する場合に、スレーブ側のカメラとして機能する他の撮像装置から撮影位置、撮影方向、撮影画角を撮影条件として受信し、
前記取得手段は、受信した撮影条件に基づいて、撮影位置が左右に所定距離を離れ、かつそのばらつきが所定値以下の場合に、前記複数の撮像装置により同期撮影された各画像データを取得する、
ことを特徴とする請求項１７に記載の撮像制御装置。
【請求項１９】
前記取得手段は、前記複数の撮像装置による同期撮影用として、撮影時間をずらす撮影間隔が設定されている状況下でその撮影条件に応じて前記複数の撮像装置により撮影時間をずらして同期撮影された各画像データを取得し、
前記画像処理手段は、前記取得手段によって取得した複数の画像データを用いて前記所定の画像処理として特殊合成処理を行うことにより被写体の動きが１枚の静止画で表されるストロボ効果を付与した画像データを生成する、
ことを特徴とする請求項１乃至９のいずれか１項に記載の撮像制御装置。
【請求項２０】
前記同期撮影制御手段は、前記同期撮影において当該撮像制御装置がマスタ側のカメラとして機能する場合に、被写体が動いていれば、その被写体の大きさとその動きの速度に応じて決定した撮影間隔をスレーブ側のカメラとして機能する他の撮像装置に送信し、
前記取得手段は、前記同期撮影用の撮影条件として被写体の動いている場合に、前記複数の撮像装置により前記撮影間隔で同期撮影された各画像データを取得する、
ことを特徴とする請求項１９に記載の撮像制御装置。
【請求項２１】
前記同期撮影において当該撮像制御装置がマスタ側のカメラとして機能する場合に、スレーブ側のカメラとして機能する他の撮像装置を含めて全体のカメラ台数を検出する台数検出手段と、
前記台数検出手段によって検出されたカメラ台数に基づいて、前記同期撮影用の撮影条件を決定する決定手段と、
を更に備える、
ことを特徴とする請求項１乃至２０のいずれか１項に記載の撮像制御装置。
【請求項２２】
前記決定手段は、前記台数検出手段によって検出されたカメラ台数が多い程、前記複数の撮像装置毎に同期撮影用の撮影条件のずれ幅が狭くなるようにその撮影条件を決定する、
ことを特徴とする請求項２１に記載の撮像制御装置。
【請求項２３】
前記決定手段は、前記台数検出手段によって検出されたカメラ台数に基づいて、前記同期撮影用の撮影条件を決定する他に、前記所定の画像処理の種類を決定する、
ことを特徴とする請求項２１に記載の撮像制御装置。
【請求項２４】
通信手段を備える撮像装置における撮像制御方法であって、
複数の撮像装置による同期撮影を、通信手段を介して制御する処理と、
前記同期撮影用として、所定の画像処理を行うのに必要な撮影条件が設定されている状況下でその撮影条件に応じて前記複数の撮像装置により同期撮影された各画像データを取得する処理と、
前記取得された各画像データを用いて前記所定の画像処理を行うことにより所定の特殊効果を付与した画像データを生成する処理と、
を含むことを特徴とする撮像制御方法。
【請求項２５】
通信手段を備える撮像装置のコンピュータに対して、
複数の撮像装置による同期撮影を、通信手段を介して制御する機能と、
前記同期撮影用として、所定の画像処理を行うのに必要な撮影条件が設定されている状況下でその撮影条件に応じて前記複数の撮像装置により同期撮影された各画像データを取得する機能と、
前記取得された各画像データを用いて前記所定の画像処理を行うことにより所定の特殊効果を付与した画像データを生成する機能と、
を実現させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複数の撮像装置による同期撮影が可能な撮像制御装置、撮像制御方法及びプログラムに関する。
【背景技術】
【０００２】
デジタルカメラなどの撮像装置には、シャッタ操作が行われる前から高速連写を開始してその連写画像を一時記憶し、この一時記憶の画像の中から何秒か前に撮影した画像を保存対象として選択して記録保存するようにした機能（パスト連写機能）、又は露出の異なる画像を連続撮影して一時記録し、それらを合成することでダイナミックレンジを広げるＨＤＲ（High  Dynamic  Range  Imaging）機能など、連写することで得られた複数の画像データを用いて特殊効果を付与した１枚の画像を生成する特殊合成機能が備えられている。これらの特殊合成機能は、ユーザによる簡単な操作でその実行を指示できるが、単一のカメラに搭載されている機能であった。
ところで、複数のカメラを通信接続することにより各カメラが同期して動画撮影を行う場合に、動画のフレーム毎に撮影するタイミングをフレーム周期の範囲内でずらすことにより、全体としてフレームレートを疑似的に向上させるようにした技術が知られている（特許文献１参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１２−２２２７４３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、上述した特許文献の技術においては、複数のカメラで同期した動画撮影を行うことにより、フレームレートを向上させることはできたとしても、それ以上の効果を期待できるものではなかった。
【０００５】
本発明の課題は、複数の撮像装置で同期撮影された各画像データを基に特殊効果をもった画像データを得ることができるようにすることである。
【課題を解決するための手段】
【０００６】
上述した課題を解決するために本発明の撮像制御装置は、
通信手段を備える撮像制御装置であって、
複数の撮像装置による同期撮影を、前記通信手段を介して制御する同期撮影制御手段と、
前記同期撮影制御手段による同期撮影用として、所定の画像処理を行うのに必要な撮影条件が設定されている状況下でその撮影条件に応じて前記複数の撮像装置により同期撮影された各画像データを取得する取得手段と、
前記取得手段によって取得された各画像データを用いて前記所定の画像処理を行うことにより所定の特殊効果を付与した画像データを生成する画像処理手段と、
を備えることを特徴とする。
【発明の効果】
【０００７】
本発明によれば、複数の撮像装置で同期撮影された各画像データを基に特殊効果をもった画像データを得ることができる。
【図面の簡単な説明】
【０００８】
【図１】複数台の撮像装置（カメラ）が同じ被写体を同期して撮影を行うために通信接続した各カメラの配置状態を示した図。
【図２】撮像装置（カメラ）の基本的な構成要素を示したブロック図。
【図３】各カメラにおいて同期撮影モードに切り替えられた際に実行開始される第１実施形態の特徴的な動作として、マスタ側のカメラＭＴとして機能する場合の動作を示したフローチャート。
【図４】図３に続く動作として、スレーブ側のカメラＳＶとして機能する場合の動作を示したフローチャート。
【図５】各カメラにおいて同期撮影モードに切り替えられた際に実行開始される第２実施形態の特徴的な動作として、マスタ側のカメラＭＴとして機能する場合の動作を示したフローチャート。
【図６】図５に続く動作として、マスタ側のカメラＭＴとして機能する場合の動作を示したフローチャート
【図７】図５に続く動作として、スレーブ側のカメラＳＶとして機能する場合の動作を示したフローチャート。
【発明を実施するための形態】
【０００９】
以下、本発明の実施の形態について、図面を参照して詳細に説明する。
（第１実施形態）
先ず、図１〜図４を参照して本発明の第１実施形態を説明する。
図１は、複数台の撮像装置（カメラ）が同じ被写体を同期して撮影を行うために各カメラを通信接続した各カメラの配置状態を示した図である。
各撮像装置（カメラ）は、例えば、電池を電源とするコンパクトデジタルカメラ又は一眼レフデジタルカメラであり、静止画撮影の他に、動画撮影も可能なもので、複数台のカメラが同じ被写体を同期して撮影する機能（同期撮影機能）を備えている。図示の例は、２台のカメラが同一被写体を同じ構図の撮影を行うために略同様の撮影位置・撮影方向・撮影画角で同期撮影する場合の各カメラの配列状態を示している。
【００１０】
複数台のカメラは、マスタ・スレーブの関係にあり、ユーザ操作により任意に選択指定された１台のカメラがマスタ側のカメラＭＴとして機能し、他方の全てのカメラがスレーブ（要求待ちカメラ）側のカメラＳＶとして機能するもので、各カメラは、短距離無線通信、例えば、無線ＬＡＮ（Local Area Network）やBluetooth（登録商標）通信を介して通信接続されており、この短距離無線通信を介してマスタ側のカメラＭＴと各スレーブ側のカメラＳＶとの間における同期撮影が制御される。
【００１１】
図２は、撮像装置（カメラ）の基本的な構成要素を示したブロック図である。
制御部１は、電源部（二次電池）２からの電力供給によって動作し、記憶部３内の各種のプログラムに応じてこのカメラの全体動作を制御する中央演算処理装置やメモリなどを有している。記憶部３は、例えば、ＲＯＭ、フラッシュメモリなどを有する構成で、後述する図３及び図４に示した動作手順に応じて本実施形態を実現するためのプログラムや各種のアプリケーションなどが格納されているプログラムメモリ３ａと、カメラが動作するために必要となる各種の情報（例えば、撮影条件、フラグなど）を一時的に記憶するワークメモリ３ｂなどを有している。なお、記憶部３は、例えば、ＳＤカード、ＩＣカードなど、着脱自在な可搬型メモリ（記録メディア）を含む構成であってもよく、図示しないが、通信機能を介してネットワークに接続されている状態においては所定のサーバ装置側の記憶領域を含むものであってもよい。
【００１２】
制御部１には、その入出力デバイスとして操作部４、表示部５、撮像部６、無線通信部７などが接続され、それらの入出力動作を制御する。操作部４は、図示省略したが、撮影が可能な動作モード（撮影モード）と、撮影済み画像（保存画像）を再生する動作モード（再生モード）とを切り替えたり、更に撮影モードとして、複数台のカメラによる同期撮影を指定するモード（同期撮影モード）に切り替えたりするモード変更ボタンと、撮影開始を指示するシャッタボタン（２段式の押しボタン）の他に、シャッタ速度、絞り、ズーム倍率、フォーカスなどの各種の撮影パラメータを設定するボタンなどを備えている。制御部１は、この操作部４からの入力操作信号に応じた処理として、例えば、モード変更処理、撮影制御処理、撮影パラメータ設定処理などを行う。表示部５は、高精細液晶ディスプレイあるいは有機ＥＬ（Electro  Luminescence）ディスプレイであり、撮影画像（ライブビュー画像）を表示するモニタ画面（ライブビュー画面）となったり、撮影済み画像を再生する再生画面となったりする。
【００１３】
撮像部６は、被写体を高精細に撮影可能なカメラ部を構成するもので、そのレンズユニット６Ａは、ズームレンズ６Ｂ、フォーカスレンズ（合焦レンズ）６Ｃ、絞り・シャッタ６Ｄ、撮像素子（ＣＣＤあるいはＣＭＯＳ）６Ｅを有し、ズームレンズ６Ｂ、フォーカスレンズ６Ｃなどの光学レンズ系からの被写体像が撮像素子６Ｅに結像されると、光電変換されて読み出された画像信号（アナログ値の信号）は、デジタル値のデータに変換されて表示部５にライブビュー画像としてリアルタイムにモニタ表示される。撮像部６は、制御部１からの制御信号に応じてズームレンズ６Ｂ、フォーカスレンズ６Ｃ、絞り・シャッタ６Ｄを駆動することによりズーム調整、コントラストＡＦ調整（ＡＦ処理）、自動露出調整（ＡＥ処理）、撮影開始／終了を制御する。
【００１４】
また、撮像部６は、動画の撮影時にフレームレート（３０ｆｐｓ）で撮影を行うが、マスタ側のカメラＭＴと各スレーブ側のカメラＳＶとの間で同じフレームレートによる同期撮影を行わせる際に、マスタ側のカメラＭＴは、各カメラによる同期撮影のタイミングがフレーム周期の範囲内において所定量毎にずれるように制御することにより、複数のカメラの全体として擬似的にフレームレートを向上させるようにしている。例えば、最大フレームレートが３０ｆｐｓの２台のカメラでは、同期撮影のタイミングをずらすことにより、擬似的に６０ｆｐｓの動画撮影を可能としている。これによって１台のカメラでは実現することができない６０ｆｐｓの高速動画の撮影を可能としている。
【００１５】
無線通信部７は、マスタ側のカメラＭＴと各スレーブ側のカメラＳＶとの間における同期撮影時において、例えば、マスタ側のカメラＭＴから各スレーブ側のカメラＳＶに対して各種の指示信号を無線送信したりするもので、マスタ側のカメラＭＴでハーフシャッタ操作（レリーズ半押し操作：１段押し込み操作）が行われた際には、各スレーブ側のカメラＳＶに対して撮影準備動作の実行を指示する信号（撮影準備指示信号）を送信し、フルシャッタ操作（レリーズ全押し操作）が行われた際には、各スレーブ側のカメラＳＶに対して撮影動作の開始を指示する信号（撮影指示信号）を無線送信する。
【００１６】
このような同期撮影時においてマスタ側のカメラＭＴは、各カメラ（自カメラを含む）で同期撮影された各画像データを用いて所定の画像処理を実行して所定の特殊効果を付与した画像データを生成するようにしている。すなわち、マスタ側のカメラＭＴは、同期撮影用の撮影条件として所定の画像処理（特殊合成処理）を行うのに必要な撮影条件（例えば、同じ構図で露出値だけが異なる条件）が設定されている状況下でその撮影条件に応じて複数のカメラによって同期撮影された各画像データを取得し、この取得した各画像データを用いて特殊合成処理を行うことにより所定の特殊効果（例えば、ダイナミックレンジの向上）を付与した画像データを生成するようにしている。第１実施形態において特殊合成処理とは、同じ構図で露出値だけが異なる撮影条件で各カメラが動画撮影したフレーム画像を一枚の画像に合成することにより広いダイナミックレンジの画像を得るハイダイナミックレンジ合成処理である。
【００１７】
次に、第１実施形態における撮像装置（カメラ）の動作概念を図３及び図４に示すフローチャートを参照して説明する。ここで、これらのフローチャートに記述されている各機能は、読み取り可能なプログラムコードの形態で格納されており、このプログラムコードにしたがった動作が逐次実行される。また、ネットワークなどの伝送媒体を介して伝送されてきた上述のプログラムコードに従った動作を逐次実行することもできる。このことは後述する他の実施形態においても同様であり、記録媒体の他に、伝送媒体を介して外部供給されたプログラム／データを利用して本実施形態特有の動作を実行することもできる。なお、図３及び図４は、カメラの全体動作のうち、第１実施形態の特徴部分の動作概要を示したフローチャートであり、この図３及び図４のフローから抜けた際には、全体動作のメインフロー（図示省略）に戻る。
【００１８】
図３及び図４は、各カメラにおいて同期撮影モードに切り替えられた際に実行開始される第１実施形態の特徴的な動作を示したフローチャートである。なお、図３は、マスタ側のカメラＭＴとして機能する場合の動作、図４は、スレーブ側のカメラＳＶとして機能する場合の動作を示している。
先ず、制御部１は、同期撮影モードに切り替えられると、マスタ側のカメラＭＴとして機能させることを宣言するユーザ操作が行われたか否かを調べる（図３のステップＡ１）。ここで、マスタ宣言操作が行われたときには（ステップＡ１でＹＥＳ）、自カメラをマスタ側のカメラＭＴとして機能させると共に、他の各カメラをスレーブ側のカメラＳＶとして機能させるために、他の各カメラに対してスレーブとして機能すべきことを示すスレーブ通知を送信する（ステップＡ２）。
【００１９】
マスタ宣言操作が行われなければ（ステップＡ１でＮＯ）、図４のステップＡ２０に移り、他のカメラ（マスタ側のカメラＭＴ）から上述のスレーブ通知を受信したかを調べる。いま、スレーブ通知を受信したときには（ステップＡ２０でＹＥＳ）、スレーブとして機能することを承諾した旨の応答をマスタ側のカメラＭＴに対して送信するが（ステップＡ２１）、スレーブ通知を受信しなければ（ステップＡ２０でＮＯ）、図３のステップＡ１に戻り、以下、マスタ宣言操作が行われるまでその宣言操作待ち状態となる（ステップＡ１、Ａ２０）。
【００２０】
ここで、マスタ宣言操作が行われたカメラ（マスタ側のカメラＭＴ）は、スレーブ側のカメラＳＶから承諾応答を受信すると（図３のステップＡ３）、その応答の数に基づいて同期撮影に参加する全体の接続台数（自カメラを含むカメラ台数）を計数する（ステップＡ４）。そして、その接続台数により撮影フレームレートを決定すると共に露出条件を決定する（ステップＡ５）。例えば、最大フレームレートが３０ｆｐｓのカメラにおいて、複数のカメラ全体として擬似的に６０ｆｐｓの動画撮影を可能とするために、接続台数が２台であれば、各カメラの撮影フレームレートとして３０ｆｐｓを決定し、接続台数が３台であれば、各カメラの撮影フレームレートとして２０ｆｐｓを決定する。また、接続台数に応じて露出値を決定する場合、例えば、接続台数が２台であれば、所定量（例えば、１．０ＥＶ）ずれた露出値を決定し、接続台数が３台であれば、標準露出値と±所定値（例えば、０．５ＥＶ）の露出値を決定する。この場合、接続台数が多く程、撮影条件（フレームレート、露出値）のずれ幅（変更幅）が狭くなるように撮影条件を決定するようにしている。
【００２１】
次に、マスタ側のカメラＭＴは、ハーフシャッタ操作の待ち状態において（ステップＡ６）、ハーフシャッタ操作が行われると（ステップＡ６でＹＥＳ）、自己の撮影準備動作としてＡＦ処理及びＡＥ処理を開始（ステップＡ７）すると共に、スレーブ側のカメラＳＶに対して撮影準備を開始すべきことを指示する信号を送信する（ステップＡ８）。一方、スレーブ側のカメラＳＶは、撮影準備信号を受信すると（図４のステップＡ２２でＹＥＳ）、撮影準備の動作としてＡＦ処理及びＡＥ処理を開始（ステップＡ２３）すると共に、ライブビュー画像をマスタ側のカメラＭＴに送信する（ステップＡ２４）。
【００２２】
マスタ側のカメラＭＴは、スレーブ側のカメラＳＶからライブビュー画像を受信すると（ステップＡ９）、自己のライブビュー画像とスレーブ側から受信したライブビュー画像を画像解析して被写体の写り具合として被写体に対する撮影位置、撮影方向、撮像画角を比較し（ステップＡ１０）、その解析結果から同期撮像に行うか否かを判別する（ステップＡ１１）。すなわち、各画像の解析結果を比較して撮影位置、撮影方向、撮像画角が略同じか（被写体の構図は同じか）を調べ、同じ構図であれば、同期撮像に行うと判断するが、同じ構図でなければ、同期撮像を行わないと判断する。いま、同期撮像を行わないと判断したときには（ステップＡ１１でＮＯ）、最初のステップＡ１に戻る。
【００２３】
マスタ側のカメラＭＴは、同期撮像に行うと判断したときには（ステップＡ１１でＹＥＳ）、上述のステップＡ５で決定した撮影フレームレート及び露出値を含む撮影条件を同期撮影用として自カメラに設定すると共に（ステップＡ１２）、スレーブ側のカメラＳＶに対してはそのフレームレート及び露出値を含む撮影条件を送信する（ステップＡ１３）。スレーブ側のカメラＳＶは、マスタ側のカメラＭＴからの撮影条件を受信したかを調べ（図４のステップＡ２５）、上述した撮影準備信号を受信してから所定時間が経過しても撮影条件を受信しなければ（ステップＡ２５でＮＯ）、図３の最初のステップＡ１に戻るが、撮影条件を受信したときには（ステップＡ２５でＹＥＳ）、その撮影条件を同期撮影用として設定する処理を行う（ステップＡ２６）。
【００２４】
次に、マスタ側のカメラＭＴは、フルシャッタ操作の待ち状態において（ステップＡ１４）、フルシャッタ操作が行われると（ステップＡ１１でＹＥＳ）、自己の撮像部６に動画撮影の指示を与え、上述の決定フレームレート（例えば、３０ｆｐｓ）での動画撮影を開始させる（ステップＡ１５）。そして、スレーブ側のカメラＳＶに対して撮影指示を送信するが、この場合、フレーム周期の範囲内でタイミングをずらして撮影指示を送信する（ステップＡ１６）。すなわち、上述のステップＡ４で求めたカメラの接続台数に基づいて同期撮影のタイミングをずらすが、接続台数が２台であれば、フレーム周期の範囲内でそのフレーム周期の１／２ずらし、３台であれば、１／３ずらしたタイミングで撮影指示を送信する。
【００２５】
スレーブ側のカメラＳＶは、マスタ側のカメラＭＴから撮影指示を受信すると、その撮影指示に応答し、上述の決定フレームレート（例えば、３０ｆｐｓ）での動画撮影を開始する（ステップＡ２７）。これによって動画撮影した画像データ（画像フレーム）をマスタ側のカメラＭＴを送信する処理（ステップＡ２８）を行った後、図３及び図４のフローから抜ける。マスタ側のカメラＭＴは、スレーブ側のカメラＳＶで動画撮影された画像データ（画像フレーム）を受信すると（ステップＡ１７）、自カメラで動画撮影した画像データ（画像フレーム）とスレーブ側のカメラＳＶで動画撮影された画像データ（画像フレーム）に用いて、それらを特殊合成する処理を行う（ステップＡ１８）。
【００２６】
すなわち、複数のカメラによる同期撮影用として、同一の構図で露出値が異なる場合に、複数のカメラにより露出値を変えて同期撮影された各画像データを取得し、この取得した各画像データを用いて所定の画像処理として特殊合成処理（ハイダイナミックレンジ合成処理）を行うことにより特殊効果としてダイナミックレンジを向上させた画像データを生成する。これによって生成した合成画像を表示部５にプレビュ画像として表示させる（ステップＡ１９）。その後、図３及び図４のフローから抜ける。なお、このプレビュ画像は、ユーザ操作の保存指示に応じて記憶部３内の記録メディアに記録保存されたり、通信部（図示省略）を介して外部に送信されたりする。
【００２７】
以上のように、第１実施形態においては、複数の撮像装置（カメラ）による同期撮影用として、所定の画像処理（特殊合成処理）を行うのに必要な撮影条件が設定されている状況下でその撮影条件に応じて複数のカメラにより同期撮影された各画像データを取得し、この取得した各画像データを用いて所定の画像処理を行うことにより所定の特殊効果を付与した画像データを生成するようにしたので、複数のカメラで同期撮影された各画像データを基に特殊効果をもった画像データを得ることができる。例えば、複数の画像データを１枚の画像に合成することにより１台のカメラによる撮影画像に比べてより高画質の画像を得ることができる。
【００２８】
同期撮影において自カメラがマスタ側のカメラＭＴとして機能する場合には、同期撮影用の撮影条件をスレーブ側のカメラＳＶに送信して設定すべきことを指示し、スレーブ側のカメラＳＶとして機能する場合には、マスタ側のカメラＭＴから送信される撮影条件を受信して設定するようにしたので、マスタ側のカメラＭＴからスレーブ側のカメラＳＶに対して同期撮影用の撮影条件を設定することができ、同期撮影に合致する撮影条件を各カメラに対して一斉に設定することができる。
【００２９】
自カメラがマスタ側のカメラＭＴとして機能する場合に、スレーブ側のカメラＳＶから送信される撮影条件を受信することにより所定の画像処理を行うのに必要な撮影条件がそのスレーブ側のカメラに設定されているか否かを判別し、その撮影条件が設定されている場合に同期撮影を開始するようにしたので、所定の画像処理を行うのに必要な撮影条件に設定されていることを事前に確認してから同期撮影を開始させることができる。
【００３０】
所定の画像処理は、複数種の画像処理の中からユーザ操作によって任意に選択された画像処理であり、この選択された画像処理を行うことにより所定の特殊効果を付与した画像データを生成するようにしたので、ユーザにあっては所望する特殊効果を付与した画像データを得ることができる。
【００３１】
マスタ側のカメラＭＴは、複数のカメラによる動画の同期撮影を制御する場合に、各カメラで撮影された各動画のフレーム画像を用いて所定の画像処理を行うことによりフレーム毎に所定の特殊効果を付与した動画データを生成するようにしたので、複数のカメラで同期撮影された各動画データを基に特殊効果をもった動画データを得ることができる。
【００３２】
マスタ側のカメラＭＴは、複数のカメラで同じフレームレートによる同期撮影を行わせる際に、各カメラによる同期撮影のタイミングをフレーム周期の範囲内において、ずらす制御を行うことによって擬似的に向上したフレームレートに相応するフレーム画像を各カメラから取得し、この取得した各フレーム画像（複数の連続するフレーム画像）を用いて特殊合成処理を行うようにしたので、１台のカメラでは実現することができない高速動画の撮影が可能となり、この高速撮影された画像データから特殊効果をもった画像を得ることができる。
【００３３】
マスタ側のカメラＭＴは、複数のカメラによる同期撮影用として、同一の構図で露出値が異なることが設定されている状況下でその複数のカメラにより露出値を変えて同期撮影された各画像データを取得し、この取得した複数の画像データを用いて所定の画像処理として特殊合成処理（ＨＲＤ合成処理）を行うことにより広いダイナミックレンジの画像データを生成するようにしたので、白飛びや黒つぶれの少ない画像を得ることができる。
【００３４】
マスタ側のカメラＭＴは、同期撮影用の撮影条件をスレーブ側のカメラＳＶとして機能する他のカメラに対して所定量ずつ異なる露出値を送信するようにしたので、同期撮影に合致する露出条件を各カメラに一斉に設定することが可能となる。
【００３５】
マスタ側のカメラＭＴは、スレーブ側のカメラＳＶを含めて全体のカメラの接続台数を検出し、この接続台数に基づいて、同期撮影用の撮影条件（例えば、フレームレート、露出値）を決定するようにしたので、同期撮影に参加するカメラ台数が変動したとしてもそれに対処した撮影条件を決定することができる。
【００３６】
マスタ側のカメラＭＴは、カメラの接続台数に基づいて、同期撮影用の撮影条件を決定する際に、台数が多い程、同期撮影用の撮影条件のずれ幅が狭くなるようにその撮影条件を決定するようにしたので、接続台数に応じて高画質撮影が可能となる。
【００３７】
なお、上述した第１実施形態においてマスタ側のカメラＭＴは、スレーブ側のカメラＳＶからライブビュー画像を受信取得して画像解析し、その解析結果に基づいて同一の構図であるか否かを判別し、同一の構図であれば、複数のカメラによる同期撮影を行うようにしたが、更に、ライブビュー画像を解析することにより被写体の動きが静止しているか否かを判別し、静止していることを撮影条件として複数のカメラによる同期撮影を行うようにしてもよい。これによって１枚の合成画像を生成する場合に、より鮮明な画像を得ることが可能となる。
【００３８】
上述した第１実施形態においてマスタ側のカメラＭＴは、スレーブ側のカメラＳＶからライブビュー画像を受信取得して画像解析し、その解析結果に基づいて同一の構図であるかを判別するようにしたが、これに限らず、スレーブ側のカメラＳＶから撮影位置、撮像方向、撮影画角を取得し、自カメラの撮影位置、撮像方向、撮影画角と比較して、これらのバラつきが所定値以下であるか否かにより同一の構図であるか否かを判別するようにしてもよい。この場合、各カメラに、ＧＰＳ（Global  Positioning  System）や方位センサ（地磁気センサ）を設けることによって撮影位置、撮像方向を得ると共に、焦点距離に応じて撮影画角を得るようにすればよい。これによってスレーブ側のカメラＳＶから取得した撮影位置、撮像方向、撮影画角と、自カメラの撮影位置、撮像方向、撮影画角とを比較することにより同一の構図であるか否かを容易に判断することが可能となる。
【００３９】
上述した第１実施形態においては、複数のカメラにより露出値を変えて同期撮影した場合の各画像データを用いてＨＲＤ合成処理を行うことにより白飛びや黒つぶれの少ない広いダイナミックレンジの画像を得るようにしたが、露出値を変えて同期撮影された各画像データを用いてＨＲＤ合成処理を行う際に、高精度な画像解析によって局所的にコントラスト又は彩度の強度を変化させて芸術的な作品を創り出すためのＨＲＤアート処理を行うようにしてもよい。これによって絵画のような非現実的な画像を得ることができる。
【００４０】
（第２実施形態）
以下、この発明の第２実施形態について図５〜図７を参照して説明する。
なお、上述した第１実施形態においては、複数のカメラにより露出値を変えて同期撮影した場合の各画像データを用いて特殊合成処理（ＨＲＤ合成処理）を行うことにより広いダイナミックレンジの画像データを生成するようにしたが、この第２実施形態においては、予め用意されている複数の特殊合成処理の中からユーザの所望する特殊合成処理を選択可能としたものである。ここで、両実施形態において基本的あるいは名称的に同一のものは、同一符号を付して示し、その説明を省略すると共に、以下、第２実施形態の特徴部分を中心に説明するものとする。
【００４１】
図５〜図７は、各カメラにおいて同期撮影モードに切り替えられた際に実行開始される第２実施形態の特徴的な動作を示したフローチャートである。なお、図５及び図６は、マスタ側のカメラＭＴとして機能する場合の動作、図７は、スレーブ側のカメラＳＶとして機能する場合の動作を示している。
先ず、制御部１は、第１実施形態と同様に自カメラがマスタ、又はスレーブとして機能するかを決定する処理を行うと共に、カメラの接続台数を決定する処理を行った後、この接続台数により最大フレームレートを決定する処理を行う（図５のステップＢ１〜Ｂ５、図７のステップＢ２４、２５）。
【００４２】
次に、マスタ宣言操作が行われたカメラ（マスタ側のカメラＭＴ）は、特殊合成処理の種類をメニュー表示する（図５のステップＢ６）。例えば、「手前の被写体から遠くの背景までピントが合った全焦点の画像を生成する特殊合成処理（全焦点画像合成処理）」、「立体効果を付与した画像を生成する特殊合成処理（立体画像合成処理）」、「被写体の動きを１枚の画像で表すストロボ効果を付与した画像を生成する特殊合成処理（ストロボ効果画像合成処理）」のメニュー項目を表示する。このメニュー項目の中からユーザ操作により任意の項目が選択指定されると、その選択メニュー項目を一時記憶する処理（ステップＢ７）を行った後、ハーフシャッタ操作の待ち状態となる（ステップＢ８）。
【００４３】
マスタ側のカメラＭＴは、ハーフシャッタ操作が行われると（ステップＢ８でＹＥＳ）、自己の撮影準備動作としてＡＦ処理及びＡＥ処理を開始（ステップＢ９）すると共に、スレーブ側のカメラＳＶに対して撮影準備を開始すべきことを指示する信号を送信する（ステップＢ１０）。スレーブ側のカメラＳＶは、マスタ側から撮影準備信号を受信すると（図７のステップＢ２６でＹＥＳ）、撮影の準備動作としてＡＦ処理及びＡＥ処理を開始する（ステップＢ２７）。
【００４４】
この状態において、マスタ側のカメラＭＴとスレーブ側のカメラＳＶとの間では、その選択メニューの特殊合成処理に必要とされる撮影条件を送受信する処理を行う（図５のステップＢ１１、図７のステップＢ２８）。例えば、上述のステップＢ７で「全焦点画像合成処理」のメニュー項目が選択された場合、マスタ側のカメラＭＴは、所定量ずつ異なるフォーカス位置（撮影条件）をスレーブ側のカメラＳＶに送信し、スレーブ側のカメラＳＶからは同一の構図か否かを判断するために必要な撮影条件（撮影位置、撮像方向、撮影画角）を受信する。なお、図示省略したが、各カメラにはＧＰＳや方位センサが備えられており、このＧＰＳ、方位センサによって得られた撮影位置、撮像方向を撮影条件とすると共に、焦点距離に応じた撮影画角を撮影条件としている。
【００４５】
また、「立体画像合成処理」のメニュー項目が選択された場合、マスタ側のカメラＭＴは、同期撮影用の撮影条件として、スレーブ側のカメラＳＶからその撮影位置を受信する。「ストロボ効果画像合成処理」が選択された場合、マスタ側のカメラＭＴは、同期撮影用の撮影条件として所定時間ずつ異なる（ずらした）撮影間隔（例えば、２５０ｍｓ）をスレーブ側のカメラＳＶに送信する。この際、マスタ側のカメラＭＴは、被写体が動いていれば、ライブビュー画像を解析することによってその被写体の大きさとその動きの速度を検出すると共に、この被写体の大きさとその動きの速度に応じて撮影間隔を同期撮影用の撮影条件として決定してスレーブ側のカメラＳＶに送信するようにしている。
【００４６】
このような撮影条件の送受信処理を行った結果、マスタ側のカメラＭＴは、スレーブ側のカメラＳＶから撮影条件を受信したか否かを調べるが（図５のステップＢ１２）、「ストロボ効果画像合成処理」が選択されている場合にはスレーブ側から撮影条件を受信しないので（ステップＢ１２でＮＯ）、上述のステップＢ５で決定したフレームレート含む撮影条件を同期撮影用として自カメラに設定する（ステップＢ１４）。また、「全焦点画像合成処理」、又は「立体画像合成処理」が選択されている場合には、スレーブ側から撮影条件を受信するため（ステップＢ１２でＹＥＳ）、その撮影条件に基づいて同期撮影を行うか否かの判別を行う（ステップＢ１３）。
【００４７】
例えば、「全焦点画像合成処理」が選択されている場合に、自己の撮影条件（撮影位置、撮像方向、撮影画角）とスレーブ側の撮影条件（撮影位置、撮像方向、撮影画角）とを比較して同一の構図か否かを判別した結果、同一の構図であれば、同期撮影を行うと判断する。また、「全焦点画像合成処理」が選択されている場合に、撮影条件の比較結果から自己の撮影位置とスレーブ側の撮影位置とが左右に所定距離だけ離れているか否かを判別し、撮影位置が左右に所定距離を離れ、かつ、そのばらつきが所定値以下（許容範囲内の誤差）であれば、同期撮影を行うと判断する。
【００４８】
マスタ側のカメラＭＴは、同期撮像を行わないと判断したときには（ステップＢ１３でＮＯ）、最初のステップＢ１に戻るが、同期撮像に行うと判断したときには（ステップＢ１３でＹＥＳ）、上述のステップＢ５で決定したフレームレートを含む撮影条件を同期撮影用として自カメラに設定する（ステップＢ１４）。そして、図６のステップＢ１５に移り、フルシャッタ操作が行われるまで待機状態となる。一方、スレーブ側のカメラＳＶは、撮影条件の送受信処理（図７のステップＢ２８）を行った結果、マスタ側から撮影条件を受信しなければ（ステップＢ２９でＮＯ）、次のステップＢ３１に移るが、撮影条件を受信したときには（ステップＢ２９でＹＥＳ）、その受信した撮影条件（例えば、フレームレート、フォーカス位置、撮影時間）を自カメラに設定する処理（ステップＢ３０）を行った後、次のステップＢ３１に移る。
【００４９】
マスタ側のカメラＭＴは、フルシャッタ操作が行われると（図６のステップＢ１５でＹＥＳ）、自己の撮像部６に動画の撮影指示を与えて、上述の決定フレームレート（例えば、３０ｆｐｓ）の動画撮影を開始させる（ステップＢ１６）。次に、スレーブ側のカメラＳＶに対して撮影指示を送信する（ステップＢ１７）。スレーブ側のカメラＳＶは、マスタ側のカメラＭＴから撮影指示を受信すると、その撮影指示に応答し、上述の決定フレームレート（例えば、３０ｆｐｓ）の動画撮影を開始させる（図７のステップＢ３１）。この場合、マスタ側のカメラＭＴからストロボ効果画像合成処理用の撮影条件として撮影時間をずらすための撮影間隔が設定されている場合には、その撮影間隔に応じ時間を遅らせて動画撮影を開始するが、その他の全焦点画像合成処理、立体画像合成処理用の撮影条件が設定されている場合には、撮影指示の受信した際に動画撮影を開始する。これによって動画撮影された複数の撮影画像をマスタ側のカメラＭＴに対して送信する処理（ステップＢ３２）を行った後、図５〜図７のフローから抜ける。
【００５０】
マスタ側のカメラＭＴは、スレーブ側のカメラＳＶで動画撮影された複数の撮影画像を受信すると（図５のステップＢ１８）、ユーザ選択された特殊合成処理の種類は、「全焦点画像合成処理」、「立体画像合成処理」、「ストロボ効果画像合成処理」であるかを調べる（ステップＢ１９）。いま、「全焦点画像合成処理」が選択されている場合には、ステップＢ２０に移り、全焦点画像を生成する特殊合成処理を行う。すなわち、複数のカメラによりフォーカス位置を変えて同期撮影された各画像データを取得し、この取得した複数の画像データを用いて、それぞれの画像からピントの合っている領域を選択して１枚の画像に合成する特殊合成処理を行うことにより手前の被写体から遠くの背景までピントが合った全焦点の画像データを生成する。
【００５１】
また、「立体画像合成処理」が選択されている場合には、ステップＢ２１に移り、立体画像を生成する特殊合成処理を行う。すなわち、複数のカメラにより左右の撮影位置により同期撮影された各画像データを取得し、この取得した複数の画像データを用いて立体画像生成処理を行うことにより立体効果を付与した画像データを生成する。「ストロボ効果画像合成処理」が選択された場合には、ステップＢ２２に移り、ストロボ効果画像を生成する特殊合成処理を行う。すなわち、複数のカメラにより撮影時間をずらして同期撮影された各画像データを取得し、この取得した複数の画像データを用いて特殊合成処理を行うことにより被写体の動きを１枚の画像で表すストロボ効果を付与した画像データを生成する。
【００５２】
このような特殊合成処理（ステップＢ２０〜Ｂ２２）が終わると、この処理で生成した合成画像を表示部５にプレビュ画像として表示させる（ステップＢ２３）。その後、図５〜図７のフローから抜ける。なお、このプレビュ画像は、ユーザ操作の保存指示に応じて記憶部３内の記録メディアに記録保存されたり、通信部（図示省略）を介して外部に送信されたりする。
【００５３】
以上のように、第２実施形態においては、複数のカメラによりフォーカス位置を変えて同期撮影された各画像データを用いて、それぞれの画像からピントの合っている領域を選択して１枚の画像に合成する特殊合成処理（全焦点画像合成処理）を行うようにしたので、手前の被写体から遠くの背景までピントが合った全焦点の画像データを得ることができる。
【００５４】
マスタ側のカメラＭＴは、全焦点画像を生成する特殊合成処理（全焦点画像合成処理）を行うために、同期撮影用の撮影条件をスレーブ側のカメラＳＶに対して所定量ずつ異なるフォーカス位置を送信するようにしたので、スレーブ側で撮影条件を設定するユーザ操作が不要となり、その設定が容易かつ確実なものとなる。
【００５５】
複数のカメラにより左右の撮影位置により同期撮影された各画像データを取得し、この取得した複数の画像データを用いて立体画像生成処理を行うことにより立体効果を付与した画像データを生成するようにしたので、複数のカメラで同一の被写体を同一のタイミングで撮影するだけで立体画像を得ることができる。
【００５６】
マスタ側のカメラＭＴは、自己の撮影条件（撮影位置、撮像方向、撮影画角）とスレーブ側の撮影条件（撮影位置、撮像方向、撮影画角）との比較結果に基づいて自己の撮影位置とスレーブ側の撮影位置とが左右に所定距離だけ離れているか否かを判別し、撮影位置が左右に所定距離を離れ、かつ、そのばらつきが所定値以下（許容範囲内の誤差）であれば、同期撮影を行うと判断するようにしたので、立体画像生成するための撮影条件に適合するか否かを適切に判断することが可能となる。
【００５７】
複数のカメラにより撮影時間をずらして同期撮影された各画像データを取得し、この取得した複数の画像データを用いて特殊合成処理（ストロボ効果画像合成処理）を行うことにより被写体の動きが１枚の静止画で表されるストロボ効果を付与した画像データを生成するようにしたので、ユーザにあっては被写体の動きを１枚の画像で確認することができる他、撮影位置、撮影方向などによっては１台のカメラでは得られないストロボ効果が得られる。
【００５８】
マスタ側のカメラＭＴは、被写体が動いていれば、その被写体の大きさとその動きの速度に応じて決定した撮影間隔を同期撮影用の撮影条件としてスレーブ側のカメラＳＶに送信するようにしたので、激しく動く被写体であっても適切なストロボ効果を得ることができる。
【００５９】
なお、上述した第２実施形態においては、特殊合成処理をユーザ操作により選択するようにしたが、カメラの接続台数に基づいて同期撮影用の撮影条件を決定する他に、特殊合成処理の種類を決定するようにしてもよい。これによってカメラの接続台数に適合した特殊合成処理が自動的に選択されて実行可能となる。
【００６０】
上述した第２実施形態においては、同期撮影用の撮影条件としてフレームレート、露出値、フォーカス位置、撮影間隔などであるが、シャッタースピード、露出や、ズーム値を少しずつ変えながら同期撮影するようにしてもよい。また、特殊合成処理の種類も全焦点画像、立体画像、ストロボ効果画像を生成する特殊合成処理に限らない。
【００６１】
上述した各実施形態においては、図３のステップＡ３、図５のステップＢ１３において同期撮影を行わないと判断した際には、最初のステップＡ１又はステップＢ１に戻るようにしたが、スレーブ側の撮影条件を送信して撮影条件の変更を指示するようにしてもよい。この場合、スレーブ側では撮影条件の変更を促すメッセージを表示したり、指示された撮影条件を自動設定したりしてもよい。
【００６２】
上述した各実施形態においては、複数のカメラで同期撮影された画像データを１枚の画像データ（静止画データ）に合成するようにしたが、各カメラから動画の複数の画像データ（画像フレーム）を取得し、フレーム毎に合成した複数の画像データ（動画データ）を生成するようにしてもよい。
【００６３】
上述した各実施形態においては、複数のカメラが動画を同期撮影する場合を例示したが、高速連写機能を備えたカメラにあっては、複数のカメラが高速連写で同期撮影を行う場合であってもよい。この場合においても、各カメラから複数の画像データ（静止画データ）を取得し、この静止画データを合成した動画データ（フラッシュ）を生成するようにしてもよい。
【００６４】
また、上述した各実施形態においては、撮像装置としてコンパクトデジタルカメラ又は一眼レフデジタルカメラに適用した場合を示したが、これに限らず、カメラ機能付きパーソナルコンピュータ・ＰＤＡ（個人向け携帯型情報通信機器）・タブレット端末装置・スマートフォンなどの携帯電話機・電子ゲーム・音楽プレイヤーなどであってもよい。
【００６５】
また、上述した各実施形態においては、同期撮影に参加する撮像装置が撮像制御装置を兼ねていたが、撮影手段を持たないパーソナルコンピュータ・ＰＤＡなどが他の複数の撮像装置を制御して本発明を実施するようにしてもよい。
【００６６】
また、上述した各実施形態において示した“装置”や“部”とは、機能別に複数の筐体に分離されていてもよく、単一の筐体に限らない。また、上述したフローチャートに記述した各ステップは、時系列的な処理に限らず、複数のステップを並列的に処理したり、別個独立して処理したりするようにしてもよい。
【００６７】
以上、この発明の実施形態について説明したが、この発明は、これに限定されるものではなく、特許請求の範囲に記載された発明とその均等の範囲を含むものである。
以下、本願出願の特許請求の範囲に記載された発明を付記する。
（付記）
（請求項１）
請求項１に記載の発明は、
通信手段を備える撮像制御装置であって、
複数の撮像装置による同期撮影を、前記通信手段を介して制御する同期撮影制御手段と、
前記同期撮影制御手段による同期撮影用として、所定の画像処理を行うのに必要な撮影条件が設定されている状況下でその撮影条件に応じて前記複数の撮像装置により同期撮影された各画像データを取得する取得手段と、
前記取得手段によって取得された各画像データを用いて前記所定の画像処理を行うことにより所定の特殊効果を付与した画像データを生成する画像処理手段と、
を備えることを特徴とする。
（請求項２）
請求項２に記載の発明は、請求項１に記載の撮像制御装置において、
前記所定の画像処理は、複数種の画像処理の中から選択された画像処理であり、
前記画像処理手段は、前記選択された画像処理を行うことにより所定の特殊効果を付与した画像データを生成する、
ことを特徴とする。
（請求項３）
請求項３に記載の発明は、請求項２又は３に記載の撮像制御装置において、
前記同期撮影制御手段は、前記選択された画像処理に応じて同期撮影用の撮影条件を特定し、この特定された撮影条件での同期撮影を制御する、
ことを特徴とする。
（請求項４）
請求項４に記載の発明は、請求項２に記載の撮像制御装置において、
複数種の画像処理の中からユーザ操作によって前記所定の画像処理を任意に選択させる選択手段を更に備える、
ことを特徴とする。
（請求項５）
請求項５に記載の発明は、請求項１乃至４のいずれか１項に記載の撮像制御装置において、
当該撮像制御装置は、撮像手段を備えた撮像装置であって、
前記同期撮影制御手段は、撮像装置である当該撮像制御装置と他の撮像装置との複数の撮像装置による同期撮影を、前記通信手段を介して制御する、
ことを特徴とする。
（請求項６）
請求項６に記載の発明は、請求項５に記載の撮像制御装置において、
前記同期撮影制御手段は、前記同期撮影において当該撮像制御装置がマスタ側のカメラとして機能する場合には、前記所定の画像処理を行うのに必要な同期撮影用の撮影条件を特定し、この特定した同期撮影用の撮影条件をスレーブ側のカメラとして機能する他の撮像装置に送信して設定すべきことを指示し、スレーブ側のカメラとして機能する場合には、マスタ側のカメラとして機能する他の撮像装置から送信される撮影条件を受信して設定する、
ことを特徴とする。
（請求項７）
請求項７に記載の発明は、請求項６に記載の撮像制御装置において、
前記同期撮影制御手段は、当該撮像制御装置がマスタ側のカメラとして機能する場合に、スレーブ側のカメラから送信される撮影条件を受信することにより前記所定の画像処理を行うのに必要であると特定した撮影条件がそのスレーブ側のカメラに設定されているか否かを判別し、その判別結果に基づいて同期撮影の開始を制御する、
ことを特徴とする。
（請求項８）
請求項８に記載の発明は、請求項１乃至７のいずれか１項に記載の撮像制御装置において、
前記同期撮影制御手段は、前記複数の撮像装置による動画の同期撮影を制御し、
前記取得手段は、前記動画の同期撮影のタイミング毎に各撮像装置で撮影された各動画のフレーム画像を取得し、
前記画像処理手段は、前記取得手段によって取得した各動画のフレーム画像を用いて前記所定の画像処理を行うことによりフレーム毎に所定の特殊効果を付与した動画データを生成する、
ことを特徴とする。
（請求項９）
請求項９に記載の発明は、請求項８に記載の撮像制御装置において、
前記同期撮影制御手段は、前記複数の撮像装置で同じフレームレートによる同期撮影を行わせる際に、各撮像装置による同期撮影のタイミングをフレーム周期の範囲内でずらす制御を行い、
前記取得手段は、前記複数の撮像装置による同期撮影のタイミングのずれによって擬似的に向上したフレームレートに相応するフレーム画像を各撮影装置から取得し、
前記画像処理手段は、前記取得手段によって取得した各フレーム画像を用いて前記所定の画像処理として特殊合成処理を行う、
ことを特徴とする。
（請求項１０）
請求項１０に記載の発明は、請求項１乃至９のいずれか１項に記載の撮像制御装置において、
前記取得手段は、前記複数の撮像装置による同期撮影用として、同一の構図で露出値の異なる撮影条件が設定されている状況下でその撮影条件に応じて前記複数の撮像装置により露出値を変えて同期撮影された各画像データを取得し、
前記画像処理手段は、前記取得手段によって取得した複数の画像データを用いて前記所定の画像処理として特殊合成処理を行うことによりダイナミックレンジを向上させた画像データを生成する、
ことを特徴とする。
（請求項１１）
請求項１１に記載の発明は、請求項１０に記載の撮像制御装置において、
前記同期撮影制御手段は、前記同期撮影において当該撮像制御装置がマスタ側のカメラとして機能する場合には、同期撮影用の撮影条件をスレーブ側のカメラとして機能する他の撮像装置に対して所定量ずつ異なる露出値を送信する、
ことを特徴とする。
（請求項１２）
請求項１２に記載の発明は、請求項１乃至９のいずれか１項に記載の撮像制御装置において、
前記取得手段は、前記複数の撮像装置による同期撮影用として，同一の構図でフォーカス位置が異なる撮影条件が設定されている状況下でその撮影条件に応じて前記複数の撮像装置によりフォーカス位置を変えて同期撮影された各画像データを取得し、
前記画像処理手段は、前記取得手段によって取得した複数の画像データを用いて前記所定の画像処理として、それぞれの画像からピントの合っている領域を選択して１枚の画像に合成する特殊合成処理を行うことにより手前の被写体から遠くの背景までピントが合った全焦点の画像データを生成する、
ことを特徴とする。
（請求項１３）
請求項１３に記載の発明は、請求項１２に記載の撮像制御装置において、
前記同期撮影制御手段は、前記同期撮影において当該撮像制御装置がマスタ側のカメラとして機能する場合には、同期撮影用の撮影条件をスレーブ側のカメラとして機能する他の撮像装置に対して所定量ずつ異なるフォーカス位置を送信する、
ことを特徴とする。
（請求項１４）
請求項１４に記載の発明は、請求項１０又は１２に記載の撮像制御装置において、
前記取得手段は、前記同期撮影用として、被写体の動きが静止していることを示す撮影条件が設定されている状況下でその撮影条件に応じて前記複数の撮像装置により被写体静止時に同期撮影された各画像データを取得し、
前記画像処理手段は、前記取得手段によって取得された複数の画像データを用いて前記所定の画像処理としてハイダイナミックレンジ合成処理を行う、
ことを特徴とする。
（請求項１５）
請求項１５に記載の発明は、請求項１０又は１２に記載の撮像制御装置において、
前記同期撮影制御手段は、前記同期撮影において当該撮像制御装置がマスタ側のカメラとして機能する場合に、スレーブ側のカメラとして機能する他の撮像装置から撮影位置、撮影方向、撮影画角を含む撮影条件を受信し、
前記取得手段は、スレーブ側のカメラとして機能する他の撮像装置から受信した撮影条件のばらつきが所定値以下である場合に、前記複数の撮像装置により同期撮影された各画像データを取得し、
前記画像処理手段は、前記取得手段によって取得された複数の画像データを用いて前記所定の画像処理としてハイダイナミックレンジ合成処理を行う、
ことを特徴とする。
（請求項１６）
請求項１６に記載の発明は、請求項１乃至９のいずれか１項に記載の撮像制御装置において、
前記取得手段は、前記複数の撮像装置による同期撮影用として、同一の構図で露出値が異なる撮影条件が設定されている状況下でその撮影条件に応じて前記複数の撮像装置により露出値を変えて同期撮影された各画像データを取得し、
前記画像処理手段は、前記取得手段によって取得した複数の画像データを用いて前記所定の画像処理として特殊合成処理を行うことにより局所的にコントラスト又は彩度の強度を変化させた画像データを生成する、
ことを特徴とする。
（請求項１７）
請求項１７に記載の発明は、請求項１乃至９のいずれか１項に記載の撮像制御装置において、
前記取得手段は、前記複数の撮像装置による同期撮影用として、撮影位置が左右に所定距離を離れていることを示す撮影条件が設定されている状況下でその撮影条件に応じて前記複数の撮像装置により左右の撮影位置により同期撮影された各画像データを取得し、
前記画像処理手段は、前記取得手段によって取得した複数の画像データを用いて前記所定の画像処理として立体画像生成処理を行うことにより立体効果を付与した画像データを生成する、
ことを特徴とする。
（請求項１８）
請求項１８に記載の発明は、請求項１７に記載の撮像制御装置において、
前記同期撮影制御手段は、前記同期撮影において当該撮像制御装置がマスタ側のカメラとして機能する場合に、スレーブ側のカメラとして機能する他の撮像装置から撮影位置、撮影方向、撮影画角を撮影条件として受信し、
前記取得手段は、受信した撮影条件に基づいて、撮影位置が左右に所定距離を離れ、かつそのばらつきが所定値以下の場合に、前記複数の撮像装置により同期撮影された各画像データを取得する、
ことを特徴とする。
（請求項１９）
請求項１９に記載の発明は、請求項１乃至９のいずれか１項に記載の撮像制御装置において、
前記取得手段は、前記複数の撮像装置による同期撮影用として、撮影時間をずらす撮影間隔が設定されている状況下でその撮影条件に応じて前記複数の撮像装置により撮影時間をずらして同期撮影された各画像データを取得し、
前記画像処理手段は、前記取得手段によって取得した複数の画像データを用いて前記所定の画像処理として特殊合成処理を行うことにより被写体の動きが１枚の静止画で表されるストロボ効果を付与した画像データを生成する、
ことを特徴とする。
（請求項２０）
請求項２０に記載の発明は、請求項１９に記載の撮像制御装置において、
前記同期撮影制御手段は、前記同期撮影において当該撮像制御装置がマスタ側のカメラとして機能する場合に、被写体が動いていれば、その被写体の大きさとその動きの速度に応じて決定した撮影間隔をスレーブ側のカメラとして機能する他の撮像装置に送信し、
前記取得手段は、前記同期撮影用の撮影条件として被写体の動いている場合に、前記複数の撮像装置により前記撮影間隔で同期撮影された各画像データを取得する、
ことを特徴とする。
（請求項２１）
請求項２１に記載の発明は、請求項１乃至２０のいずれか１項に記載の撮像制御装置において、
前記同期撮影において当該撮像制御装置がマスタ側のカメラとして機能する場合に、スレーブ側のカメラとして機能する他の撮像装置を含めて全体のカメラ台数を検出する台数検出手段と、
前記台数検出手段によって検出されたカメラ台数に基づいて、前記同期撮影用の撮影条件を決定する決定手段と、
を更に備える、
ことを特徴とする。
（請求項２２）
請求項２２に記載の発明は、請求項２１に記載の撮像制御装置において、
前記決定手段は、前記台数検出手段によって検出されたカメラ台数が多い程、前記複数の撮像装置毎に同期撮影用の撮影条件のずれ幅が狭くなるようにその撮影条件を決定する、
ことを特徴とする。
（請求項２３）
請求項２３に記載の発明は、請求項２１に記載の撮像制御装置において、
前記決定手段は、前記台数検出手段によって検出されたカメラ台数に基づいて、前記同期撮影用の撮影条件を決定する他に、前記所定の画像処理の種類を決定する、
ことを特徴とする。
（請求項２４）
請求項２４に記載の発明は、
通信手段を備える撮像装置における撮像制御方法であって、
複数の撮像装置による同期撮影を、通信手段を介して制御する処理と、
前記同期撮影用として、所定の画像処理を行うのに必要な撮影条件が設定されている状況下でその撮影条件に応じて前記複数の撮像装置により同期撮影された各画像データを取得する処理と、
前記取得された各画像データを用いて前記所定の画像処理を行うことにより所定の特殊効果を付与した画像データを生成する処理と、
を含むことを特徴とする。
（請求項２５）
請求項２５に記載の発明は、
通信手段を備える撮像装置のコンピュータに対して、
複数の撮像装置による同期撮影を、通信手段を介して制御する機能と、
前記同期撮影用として、所定の画像処理を行うのに必要な撮影条件が設定されている状況下でその撮影条件に応じて前記複数の撮像装置により同期撮影された各画像データを取得する機能と、
前記取得された各画像データを用いて前記所定の画像処理を行うことにより所定の特殊効果を付与した画像データを生成する機能と、
を実現させるためのプログラムである。
【符号の説明】
【００６８】
１  制御部
３  記憶部
３ａ  プログラムメモリ
４  操作部
５  表示部
６  撮像部
７  無線通信部
ＭＴ  マスタ側のカメラ
ＳＶ  スレーブ側のカメラ
【図１】
2016178435.tif 000003
【図２】
2016178435.tif 000004
【図３】
2016178435.tif 000005
【図４】
2016178435.tif 000006
【図５】
2016178435.tif 000007
【図６】
2016178435.tif 000008
【図７】
2016178435.tif 000009