(57)【要約】【課題】  複数の撮影装置により同時に撮影された画像の画像データの組を、容易に抽出することができる。【解決手段】  一実施形態に係る撮影制御装置は、撮影タイミングを識別するための識別子を生成する識別子生成部と、同一のネットワークに接続された撮影装置に、前記識別子を送信する識別子送信部と、前記撮影装置に撮影を実行させる撮影要求を、前記撮影装置に送信する撮影要求送信部と、を備える。【選択図】  図３
2017225066.tif 000002
【特許請求の範囲】
【請求項１】
撮影タイミングを識別するための識別子を生成する識別子生成部と、
同一のネットワークに接続された撮影装置に、前記識別子を送信する識別子送信部と、
前記撮影装置に撮影を実行させる撮影要求を、前記撮影装置に送信する撮影要求送信部と、
を備える撮影制御装置。
【請求項２】
前記識別子生成部は、前記撮影装置に撮影を実行させるたびに、異なる前記識別子を生成する
請求項１に記載の撮影制御装置。
【請求項３】
ユーザにより入力された前記撮影装置の相対位置を、前記撮影装置に送信する相対位置送信部を更に備える
請求項１又は請求項２に記載の撮影制御装置。
【請求項４】
前記撮影装置に設定された相対位置を、前記撮影装置から取得する相対位置取得部を更に備える
請求項１乃至請求項３のいずれか１項に記載の撮影制御装置。
【請求項５】
前記識別子送信部は、前記識別子を、複数の前記撮影装置にユニキャスト又は同報送信する
請求項１乃至請求項４のいずれか１項に記載の撮影制御装置。
【請求項６】
前記同報送信は、ブロードキャスト又はマルチキャストである
請求項５に記載の撮影制御装置。
【請求項７】
前記識別子生成部は、時刻及びＭＡＣアドレスの少なくとも一方に基づいて、前記識別子を生成する
請求項１乃至請求項６のいずれか１項に記載の撮影制御装置。
【請求項８】
撮影を実行し、画像データを生成する撮影部と、
前記画像データと前記識別子とを含む画像ファイルを生成する画像ファイル生成部と、
を更に備える
請求項１乃至請求項７のいずれか１項に記載の撮影制御装置。
【請求項９】
前記撮影装置と、
請求項１乃至請求項８のいずれか１項に記載の撮影制御装置と、
を備える撮影システム。
【請求項１０】
撮影タイミングを識別するための識別子を生成する工程と、
同一のネットワークに接続された撮影装置に、前記識別子を送信する工程と、
前記撮影装置に撮影を実行させる撮影要求を、前記撮影装置に送信する工程と、
をコンピュータに実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、撮影制御装置、プログラム、及び撮影システムに関する。
【背景技術】
【０００２】
従来、同一の被写体を異なる角度から同時に撮影することにより、ステレオ画像を撮影するステレオカメラが知られている。ステレオ画像とは、同一の被写体を異なる角度から撮影した２枚の画像の組である。ステレオ画像の画像データを画像解析することにより、２次元の画像データから、奥行きや距離などの３次元の情報を得ることができる。
【０００３】
近年、２台の撮影装置をステレオカメラとして利用する方法が提案されている。この方法によれば、２台の撮影装置により、同一の被写体を異なる角度から同時に撮影し、撮影終了後に、同時に撮影された２枚の画像の組を、ステレオ画像として抽出する。これにより、２台の撮影装置をステレオカメラとして利用できる。
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、上記従来の方法によれば、ステレオ画像として抽出する画像の組を、ステレオカメラのユーザ（例えば、撮影者）が選択しなければならなかった。このため、各撮影装置で複数回の撮影を実行した場合、ユーザの作業負担が増大するという問題があった。
【０００５】
本発明は、上記の課題に鑑みてなされたものであり、複数の撮影装置により同時に撮影された画像の組を、容易に抽出可能とすることを目的とする。
【課題を解決するための手段】
【０００６】
一実施形態に係る撮影制御装置は、撮影タイミングを識別するための識別子を生成する識別子生成部と、同一のネットワークに接続された撮影装置に、前記識別子を送信する識別子送信部と、前記撮影装置に撮影を実行させる撮影要求を、前記撮影装置に送信する撮影要求送信部と、を備える。
【発明の効果】
【０００７】
本発明の各実施形態によれば、複数の撮影装置により同時に撮影された画像の組を、容易に抽出することができる。
【図面の簡単な説明】
【０００８】
【図１】第１実施形態に係る撮影システムの一例を示す図。
【図２】第１実施形態に係る撮影制御装置のハードウェア構成の一例を示す図。
【図３】第１実施形態に係る撮影制御装置の機能構成の一例を示す図。
【図４】第１実施形態に係る撮影装置のハードウェア構成の一例を示す図。
【図５】第１実施形態に係る撮影装置の機能構成の一例を示す図。
【図６】第１実施形態に係る撮影システムの動作の概要を示すシーケンス図。
【図７】第１実施形態に係る撮影制御装置の動作の一例を示すフローチャート。
【図８】識別子通知の一例を示す図。
【図９】撮影要求の一例を示す図。
【図１０】第１実施形態に係る撮影装置の動作の一例を示すフローチャート。
【図１１】第２実施形態に係る撮影制御装置の機能構成の一例を示す図。
【図１２】第２実施形態に係る撮影装置の機能構成の一例を示す図。
【図１３】第２実施形態に係る撮影システムの動作の概要を示すシーケンス図。
【図１４】第２実施形態に係る撮影制御装置の動作の一例を示すフローチャート。
【図１５】位置設定要求の一例を示す図。
【図１６】位置取得要求の一例を示す図。
【図１７】位置取得応答の一例を示す図。
【図１８】第２実施形態に係る撮影装置の動作の一例を示すフローチャート。
【図１９】第３実施形態に係る撮影制御装置の機能構成の一例を示す図。
【図２０】第３実施形態に係る撮影システムの動作の概要を示すシーケンス図。
【図２１】第３実施形態に係る撮影装置の動作の一例を示すフローチャート。
【発明を実施するための形態】
【０００９】
以下、本発明の各実施形態について、添付の図面を参照しながら説明する。なお、各実施形態に係る明細書及び図面の記載に関して、実質的に同一の機能構成を有する構成要素については、同一の符号を付することにより重畳した説明を省略する。
【００１０】
＜第１実施形態＞
第１実施形態に係る撮影システムについて、図１〜図１０を参照して説明する。本実施形態に係る撮影システムは、独立した複数の撮影装置をステレオカメラとして利用するためのシステムに適用できる。
【００１１】
＜撮影システムの構成＞
図１は、本実施形態に係る撮影システムの一例を示す図である。図１の撮影システムは、アクセスポイントＡＰと、撮影制御装置１と、撮影装置２Ａ，２Ｂと、を備える。図１の例では、撮影システムは、２つの撮影装置２Ａ，２Ｂを備えるが、３つ以上の撮影装置を備えてもよい。以下では、撮影システムが備える撮影装置を、撮影装置２と総称する。
【００１２】
アクセスポイントＡＰは、無線ＬＡＮデバイスであり、無線ＬＡＮの親機として動作する。アクセスポイントＡＰは、撮影制御装置１及び撮影装置２と無線で接続され、ネットワークＮを形成する。ネットワークＮは、無線ＬＡＮである。ネットワークＮの一部は、有線ＬＡＮであってもよい。
【００１３】
撮影制御装置１は、ネットワークＮに接続し、同一のネットワークＮに接続された制御対象の複数の撮影装置２を制御し、同時に撮影を実行させるコンピュータである。制御対象は、ネットワークＮに接続された全ての撮影装置２を制御してもよいし、ネットワークＮに接続された撮影装置２の一部を制御してもよい。制御対象は、ネットワークＮに接続された撮影装置２の中から、ユーザが選択可能である。以下では、制御対象の複数の撮影装置２は、撮影装置２Ａ，２Ｂであるものとする。撮影制御装置１は、携帯電話、スマートフォン、タブレット端末、ＰＣ、ノートＰＣ、デジタルカメラなどである。
【００１４】
図２は、撮影制御装置１のハードウェア構成の一例を示す図である。図２の撮影制御装置１は、ＣＰＵ（Central Processing Unit）１１と、ＲＡＭ（Random Access Memory）１２と、補助記憶装置１３と、入力装置１４と、表示装置１５と、通信装置１６と、バス１７と、を備える。
【００１５】
ＣＰＵ１１は、補助記憶装置に記憶されたプログラムを実行することにより、他の構成を制御すると共に、各種の演算を行う。
【００１６】
ＲＡＭ１２は、ＣＰＵ１１に作業領域を提供する。ＲＡＭ１２は、自装置のＩＰアドレス、ＭＡＣアドレス、接続中のアクセスポイントＡＰに関する情報（ＳＳＩＤなど）などを一時的に記憶する。ＲＡＭ１２は、ＤＲＡＭ（Dynamic RAM）、ＳＲＡＭ（Static RAM）、ＭＲＡＭ（Magnetic RAM）などである。
【００１７】
補助記憶装置１３は、ＣＰＵ１１が実行するプログラムや各種のデータを記憶する。補助記憶装置１３は、ＨＤＤ（Hard Disk Drive）、光ディスクドライブ、フラッシュメモリなどである。
【００１８】
入力装置１４は、ユーザ（例えば、撮影者）の操作に応じた命令や情報を撮影制御装置１に入力する。入力装置１４は、マウス、キーボード、タッチパネルなどである。
【００１９】
表示装置１５は、画像や映像を表示する。表示装置１５は、液晶ディスプレイ、ブラウン管ディスプレイ、タッチパネルなどである。
【００２０】
通信装置１６は、外部機器と無線で通信する。通信装置１６は、無線ＬＡＮモジュールなどである。撮影制御装置１は、通信装置１６を介して、ネットワークＮに接続する。
【００２１】
バス１７は、ＣＰＵ１１と、ＲＡＭ１２と、補助記憶装置１３と、入力装置１４と、表示装置１５と、通信装置１６と、を接続する。
【００２２】
図３は、撮影制御装置１の機能構成の一例を示す図である。図３の撮影制御装置１は、接続部１０１と、識別子生成部１０２と、識別子送信部１０３と、撮影要求送信部１０４と、を備える。これらの機能構成は、ＣＰＵ１１がプログラムを実行することにより実現される。
【００２３】
接続部１０１は、インフラストラクチャモードでアクセスポイントＡＰに接続する。これにより、撮影制御装置１が、ネットワークＮに接続される。撮影制御装置１は、無線ＬＡＮの子機として動作する。
【００２４】
識別子生成部１０２は、時刻及び自装置のＭＡＣアドレスの少なくとも一方に基づいて、撮影装置２Ａ，２Ｂの撮影タイミングを識別するための識別子Ｉを生成する。この識別子Ｉは、撮影装置２Ａ，２Ｂの各撮影タイミングに対応する。識別子Ｉは、ある撮影タイミングと、他の撮影タイミングと、を識別可能であればよく、ある撮影タイミングが何回目の撮影であるかまでは識別できなくてもよい。識別子生成部１０２は、撮影装置２Ａ，２Ｂに撮影を実行させるたびに、異なる識別子Ｉを生成する。
【００２５】
識別子送信部１０３は、識別子生成部１０２が生成した識別子Ｉを、ネットワークＮを介して、撮影装置２Ａ，２Ｂに送信する。すなわち、撮影装置２Ａ，２Ｂには、同一の撮影タイミングに、同一の識別子Ｉが送信される。
【００２６】
より詳細には、識別子送信部１０３は、識別子通知を生成し、撮影装置２Ａ，２Ｂに送信する。識別子通知は、撮影装置２Ａ，２Ｂに識別子Ｉを通知するパケットである。識別子送信部１０３は、識別子Ｉを撮影装置２Ａ，２Ｂにユニキャストしてもよいし、同報送信してもよい。識別子Ｉを同報送信することにより、識別子送信部１０３が送信するパケットを１つにできるため、撮影制御装置１の消費電力を低減することができる。なお、同報送信は、ブロードキャストであってもよいし、マルチキャストであってもよい。
【００２７】
撮影要求送信部１０４は、ネットワークＮを介して、撮影装置２Ａ，２Ｂに撮影要求を送信する。撮影要求は、撮影装置２Ａ，２Ｂに撮影を実行させるパケットである。撮影要求は、撮影装置２Ａ，２Ｂが撮影する際の撮影方法を指定可能であってもよい。撮影要求送信部１０４は、撮影要求を撮影装置２Ａ，２Ｂにユニキャストしてもよいし、同報送信してもよい。撮影要求を同報送信することにより、撮影要求送信部１０４が送信するパケットを１つにできるため、撮影制御装置１の消費電力を低減することができる。なお、同報送信は、ブロードキャストであってもよいし、マルチキャストであってもよい。
【００２８】
また、撮影要求は、識別子通知と同一のパケットであってもよい。すなわち、撮影制御装置１は、撮影装置２Ａ，２Ｂに識別子Ｉを通知すると共に、撮影装置２Ａ，２Ｂに撮影を実行させるパケットを、撮影装置２に送信してもよい。
【００２９】
撮影装置２は、ネットワークＮに接続され、同一のネットワークＮに接続された撮影制御装置１により撮影を制御される、撮影機能を備えたコンピュータである。撮影装置２は、携帯電話、スマートフォン、タブレット端末、ＰＣ、ノートＰＣ、デジタルカメラなどである。
【００３０】
図４は、撮影装置２のハードウェア構成の一例を示す図である。図４の撮影装置２は、ＣＰＵ２１と、ＲＡＭ２２と、補助記憶装置２３と、入力装置２４と、表示装置２５と、通信装置２６と、撮影ユニット２７と、バス２８と、を備える。
【００３１】
ＣＰＵ２１は、補助記憶装置に記憶されたプログラムを実行することにより、他の構成を制御すると共に、各種の演算を行う。
【００３２】
ＲＡＭ２２は、ＣＰＵ２１に作業領域を提供する。ＲＡＭ２２は、ＤＲＡＭ、ＳＲＡＭ、ＭＲＡＭなどである。
【００３３】
補助記憶装置２３は、ＣＰＵ２１が実行するプログラムや各種のデータを記憶する。補助記憶装置２３は、ＨＤＤ、光ディスクドライブ、フラッシュメモリなどである。
【００３４】
入力装置２４は、ユーザの操作に応じた命令や情報を撮影装置２に入力する。入力装置２４は、マウス、キーボード、タッチパネルなどである。
【００３５】
表示装置２５は、画像や映像を表示する。表示装置２５は、液晶ディスプレイ、ブラウン管ディスプレイ、タッチパネルなどである。
【００３６】
通信装置２６は、外部機器と無線で通信する。通信装置２６は、無線ＬＡＮモジュールなどである。撮影装置２は、通信装置２６を介して、ネットワークＮに接続する。
【００３７】
撮影ユニット２７は、被写体を撮影し、画像データを生成する。撮影ユニット２７は、レンズを含む光学系、フラッシュ、ＣＣＤ（Charge Coupled Device）などの撮像素子、ＡＤ変換器などのアナログフロントエンド、画像処理回路などを備える。
【００３８】
バス２８は、ＣＰＵ２１と、ＲＡＭ２２と、補助記憶装置２３と、入力装置２４と、表示装置２５と、通信装置２６と、撮影ユニット２７と、を接続する。
【００３９】
図５は、撮影装置２の機能構成の一例を示す図である。図５の撮影装置２は、接続部２０１と、識別子受信部２０２と、設定情報記憶部２０３と、撮影要求受信部２０４と、撮影部２０５と、画像ファイル生成部２０６と、画像ファイル記憶部２０７と、を備える。これらの機能構成は、ＣＰＵ２１がプログラムを実行することにより実現される。
【００４０】
接続部２０１は、インフラストラクチャモードでアクセスポイントＡＰに接続する。これにより、撮影装置２が、ネットワークＮに接続される。撮影装置２は、無線ＬＡＮの子機として動作する。
【００４１】
識別子受信部２０２は、識別子送信部１０３が送信した識別子Ｉを受信する。より詳細には、識別子受信部２０２は、識別子送信部１０３が送信した自装置宛ての識別子通知を受信すると、受信処理を実行し、識別子通知に含まれる識別子Ｉを抽出する。識別子受信部２０２は、抽出した識別子Ｉを設定情報記憶部２０３に格納する。
【００４２】
設定情報記憶部２０３は、ＲＡＭ２２上に設けられ、識別子受信部２０２により格納された識別子Ｉを一時的に記憶する。設定情報記憶部２０３は、設定情報として、自装置のＩＰアドレス、ＭＡＣアドレス、接続中のアクセスポイントＡＰに関する情報（ＳＳＩＤなど）などを記憶してもよい。
【００４３】
撮影要求受信部２０４は、撮影要求送信部１０４が送信した自装置宛ての撮影要求を受信する。より詳細には、撮影要求受信部２０４は、撮影要求送信部１０４が送信した自装置宛ての撮影要求を受信すると、受信処理を実行し、撮影要求の内容（撮影方法など）を抽出する。撮影要求受信部２０４は、撮影要求の受信と、撮影要求の内容と、を撮影部２０５に通知する。
【００４４】
撮影部２０５は、撮影要求受信部２０４から撮影要求の受信を通知されると、通知された撮影要求の内容（撮影方法など）に従って、撮影を実行する。撮影部２０５は、ＣＰＵ２１が撮影ユニット２７を制御することにより実現される。撮影部２０５は、撮影により生成された画像データを、画像ファイル生成部２０６に渡す。
【００４５】
画像ファイル生成部２０６は、撮影部２０５から受け取った画像データと、設定情報記憶部２０３に記憶された識別子Ｉと、を含む画像ファイルを生成する。画像ファイル生成部２０６は、例えば、Ｅｘｉｆ（Exchangeable image file format）に従った画像ファイルを生成する場合、画像データにヘッダを追加することにより、画像ファイルを生成する。ヘッダには、識別子Ｉが記載される。また、ヘッダには、撮影装置２の機種、レンズ名、焦点距離、絞り、シャッタースピード、ＩＳＯ感度、露出モード、撮影日時などの情報が記載されてもよい。画像ファイル生成部２０６は、生成した画像ファイルを、画像ファイル記憶部２０７に格納する。
【００４６】
画像ファイル記憶部２０７は、補助記憶装置２３上に設けられ、画像ファイル生成部２０６により格納された画像ファイルを記憶する。
【００４７】
＜撮影システムの動作＞
図６は、本実施形態に係る撮影システムの動作の概要を示すシーケンス図である。以下、図６のシーケンス図について説明する。
【００４８】
図６の例では、まず、撮影制御装置１及び撮影装置２Ａ，２Ｂは、それぞれアクセスポイントＡＰにインフラストラクチャモードで接続する（ステップＳ１０１）。これにより、ネットワークＮが形成される。以降、撮影制御装置１と、撮影装置２Ａ，２Ｂと、はアクセスポイントＡＰを介して通信可能となる。
【００４９】
次に、撮影制御装置１は、１回目の撮影に対応する識別子Ｉ１を生成し、撮影装置２Ａ，２Ｂに送信する（ステップＳ１０２）。撮影装置２Ａ，２Ｂは、識別子Ｉ１を受信する。
【００５０】
続いて、撮影制御装置１は、撮影装置２Ａ，２Ｂに１回目の撮影要求を送信する（ステップＳ１０３）。撮影装置２Ａ，２Ｂは、この撮影要求を受信すると、それぞれ１回目の撮影を実行する（ステップＳ１０４）。これにより、撮影装置２Ａ，２Ｂの画像ファイル記憶部２０７には、１回目の撮影により生成された画像データを含む画像ファイルがそれぞれ格納される。撮影装置２Ａ，２Ｂの画像ファイルには、いずれも１回目の撮影に対応する識別子Ｉ１が含まれる。
【００５１】
次に、撮影制御装置１は、２回目の撮影に対応する識別子Ｉ２を生成し、撮影装置２Ａ，２Ｂに送信する（ステップＳ１０５）。識別子Ｉ２は、識別子Ｉ１とは異なる値を有する。撮影装置２Ａ，２Ｂは、識別子Ｉ２を受信する。
【００５２】
続いて、撮影制御装置１は、撮影装置２Ａ，２Ｂに２回目の撮影要求を送信する（ステップＳ１０６）。撮影装置２Ａ，２Ｂは、この撮影要求を受信すると、それぞれ２回目の撮影を実行する（ステップＳ１０７）。これにより、撮影装置２Ａ，２Ｂの画像ファイル記憶部２０７には、２回目の撮影により生成された画像データを含む画像ファイルが格納される。撮影装置２Ａ，２Ｂの画像ファイルには、いずれも２回目の撮影に対応する識別子Ｉ２が含まれる。
【００５３】
以降、同様の処理を繰り返すことにより、撮影制御装置１は、撮影装置２Ａ，２Ｂに任意の回数の撮影を実行させることができる。具体的には、撮影制御装置１は、ｎ回目の撮影を実行させる場合、ｎ回目の撮影に対応する識別子Ｉｎ及び撮影要求を撮影装置２Ａ，２Ｂに送信すればよい。これにより、撮影装置２Ａ，２Ｂの画像ファイル記憶部２０７に、ｎ回目の撮影により生成された画像データと、識別子Ｉｎと、を含む画像ファイルがそれぞれ格納される。
【００５４】
図７は、本実施形態における撮影制御装置１の動作の一例を示すフローチャートである。以下、図７のフローチャートについて説明する。
【００５５】
まず、接続部１０１は、アクセスポイントＡＰにインフラストラクチャモードで接続する（ステップＳ２０１）。これにより、撮影制御装置１がネットワークＮに接続される。接続部１０１は、撮影制御装置１の電源が投入されたタイミングで、アクセスポイントＡＰに接続してもよいし、ユーザから接続指示を入力されたタイミングで、アクセスポイントＡＰに接続してもよい。また、撮影制御装置１がアプリケーションとして実現された場合、接続部１０１は、アプリケーションが起動されたタイミングでアクセスポイントＡＰに接続してもよい。
【００５６】
接続部１０１がアクセスポイントＡＰに接続すると、識別子生成部１０２は、ユーザから撮影指示が入力されるまで待機する（ステップＳ２０２のＮＯ）。撮影指示は、入力装置１４を介して入力される。
【００５７】
撮影指示が入力されると（ステップＳ２０２のＹＥＳ）、識別子生成部１０２は、入力された撮影指示に従って実行される撮影に対応する識別子Ｉを生成する（ステップＳ２０３）。
【００５８】
次に、識別子送信部１０３は、生成された識別子Ｉを通知する識別子通知を生成し、ネットワークＮを介して、撮影装置２Ａ，２Ｂに送信する（ステップＳ２０４）。
【００５９】
図８は、識別子通知の一例を示す図である。図８の識別子通知は、情報項目（コマンド）として、コマンドコードと、識別子と、送信元アドレスと、を含む。コマンドコードはパケットの種類を示し、識別子は識別子Ｉの値を示し、送信元アドレスは送信元である撮影制御装置１のＩＰアドレスを示す。
【００６０】
図８の例では、コマンドコードは「識別子通知」、識別子は「20160311194325」、送信元アドレスは「192.168.1.50」である。なお、識別子通知は、情報項目として、宛先アドレスなどを含んでもよい。宛先アドレスは、撮影装置２Ａ，２ＢのＩＰアドレスであってもよいし、撮影装置２Ａ，２Ｂに送信可能なマルチキャストアドレスやブロードキャストアドレスであってもよい。
【００６１】
続いて、撮影要求送信部１０４は、撮影要求を生成し、ネットワークＮを介して、撮影要求を撮影装置２Ａ，２Ｂに送信する（ステップＳ２０５）。
【００６２】
図９は、撮影要求の一例を示す図である。図９の撮影要求は、情報項目として、コマンドコードと、撮影方法と、送信元アドレスと、を含む。撮影方法は撮影装置２Ａ，２Ｂに実行させる撮影方法を示す。
【００６３】
図９の例では、コマンドコードは「撮影要求」、撮影方法は「オートフォーカス＋撮影」、送信元アドレスは「192.168.1.50」である。「オートフォーカス＋撮影」は、オートフォーカスをした後、撮影を実行することを示している。なお、撮影要求は、情報項目として、宛先アドレスなどを含んでもよい。宛先アドレスは、撮影装置２Ａ，２ＢのＩＰアドレスであってもよいし、撮影装置２Ａ，２Ｂに送信可能なマルチキャストアドレスやブロードキャストアドレスであってもよい。
【００６４】
その後、撮影を継続する場合（ステップＳ２０６のＮＯ）、処理はステップＳ２０２に戻る。一方、撮影を終了する場合（ステップＳ２０６のＹＥＳ）、処理は終了する。撮影を終了する場合として、撮影制御装置１の電源が切断された場合や、入力装置１４を介してユーザから終了指示を入力された場合が考えられる。また、撮影制御装置１がアプリケーションとして実現された場合、アプリケーションが終了されたタイミングで、撮影を終了してもよい。
【００６５】
図１０は、本実施形態における撮影装置２の動作の一例を示すフローチャートである。以下、図１０のフローチャートについて説明する。
【００６６】
まず、接続部２０１は、アクセスポイントＡＰにインフラストラクチャモードで接続する（ステップＳ３０１）。これにより、撮影装置２がネットワークＮに接続される。接続部２０１は、撮影装置２の電源が投入されたタイミングで、アクセスポイントＡＰに接続してもよいし、ユーザから接続指示を入力されたタイミングで、アクセスポイントＡＰに接続してもよい。また、撮影装置２がアプリケーションとして実現された場合、接続部２０１は、アプリケーションが起動されたタイミングでアクセスポイントＡＰに接続してもよい。
【００６７】
撮影装置２は、アクセスポイントＡＰに接続後、入力装置２４からの入力を制限されるのが好ましい。例えば、入力装置２４からの撮影指示の入力を無効化することが考えられる。これにより、撮影制御装置１による制御中における、ユーザからの撮影装置２への誤入力を抑制することができる。
【００６８】
接続部２０１がアクセスポイントＡＰに接続すると、識別子受信部２０２は、撮影制御装置１から、自装置宛ての識別子通知を受信するまで待機する（ステップＳ３０２のＮＯ）。識別子受信部２０２は、自装置宛ての識別子通知を受信すると（ステップＳ３０２のＹＥＳ）、受信処理を実行し、識別子通知に含まれる識別子Ｉを抽出し、設定情報記憶部２０３に格納する（ステップＳ３０３）。設定情報記憶部２０３は、格納された識別子Ｉを一時記憶する。
【００６９】
その後、撮影要求受信部２０４は、撮影制御装置１から自装置宛ての撮影要求を受信するまで待機する（ステップＳ３０４のＮＯ）。撮影要求受信部２０４は、自装置宛ての撮影要求を受信すると（ステップＳ３０４のＹＥＳ）、受信処理を実行し、撮影要求に含まれる内容を抽出する。そして、撮影要求受信部２０４は、撮影要求の受信と、撮影要求の内容（撮影方法など）と、を撮影部２０５に通知する。
【００７０】
撮影要求の受信を通知されると、撮影部２０５は、撮影要求の内容に従って、撮影を実行し、画像データを生成する（ステップＳ３０５）。例えば、撮影要求受信部２０４が図９の撮影要求を受信した場合、撮影部２０５は、オートフォーカスをした後、撮影を実行する。撮影の実行後、撮影部２０５は、生成された画像データを画像ファイル生成部２０６に渡す。
【００７１】
画像ファイル生成部２０６は、撮影部２０５から画像データを受け取ると、設定情報記憶部２０３から識別子Ｉを読み出し、読み出した識別子Ｉを画像データに付加することにより、画像ファイルを生成する（ステップＳ３０６）。画像ファイル生成部２０６は、生成した画像ファイルを画像ファイル記憶部２０７に格納する。画像ファイル生成部２０６により読み出された識別子Ｉは、設定情報記憶部２０３から削除される。
【００７２】
その後、撮影を継続する場合（ステップＳ３０７のＮＯ）、処理はステップＳ３０２に戻る。一方、撮影を終了する場合（ステップＳ３０７のＹＥＳ）、処理は終了する。撮影を終了する場合として、撮影装置２の電源が切断された場合や、入力装置２４を介してユーザから終了指示を入力された場合が考えられる。また、撮影装置２がアプリケーションとして実現された場合、アプリケーションが終了されたタイミングで、撮影を終了してもよい。
【００７３】
以上説明した通り、本実施形態によれば、複数の撮影装置２により同時に撮影された画像の画像データには、それぞれ同一の識別子Ｉが付加される。識別子Ｉを付加された画像データは、各撮影装置２の画像ファイル記憶部２０７に、画像ファイルとして記憶される。したがって、撮影の終了後、各撮影装置２に記憶された画像ファイルの中から、同一の識別子を有する画像ファイルを抽出することにより、複数の撮影装置２により同時に撮影された画像の画像データを自動的に抽出することができる。
【００７４】
例えば、撮影装置２Ａ，２Ｂにより、Ｎ回の撮影を実行した場合について考える。この場合、各撮影装置２Ａ，２Ｂの画像ファイル記憶部２０７には、それぞれＮ個の画像ファイルが記憶される。本実施形態では、これらの２Ｎ個の画像ファイルの中から、識別子Ｉｎを有する２個の画像ファイルを抽出することにより、撮影装置２Ａ，２Ｂがｎ回目に同時に撮影した画像の画像データの組を抽出することができる。
【００７５】
識別子Ｉにより撮影回数を識別できない場合であっても、同一の識別子Ｉを有する２個の画像ファイルを抽出することにより、撮影装置２Ａ，２Ｂが同時に撮影した画像の画像データの組を抽出することが可能である。
【００７６】
このように、本実施形態によれば、撮影タイミング毎に生成された識別子Ｉに基づいて、複数の撮影装置２により同時に撮影された画像の画像データの組を自動的に抽出することができる。したがって、ユーザが画像データの組を抽出する従来の方法に比べて、複数の撮影装置２により同時に撮影された画像の画像データの組を容易に抽出することができる。結果として、ユーザの作業負担を低減することができる。
【００７７】
本実施形態に係る撮影システムをステレオカメラに適用する場合、制御対象となる複数の撮影装置２を、同一の被写体を異なる角度から撮影可能なように設置すればよい。これにより、識別子Ｉに基づいて、ステレオ画像を容易に抽出することができる。
【００７８】
なお、以上の説明では、撮影制御装置１が無線ＬＡＮの子機として動作する場合を例に説明したが、撮影制御装置１は、無線ＬＡＮの親機として動作してもよい。この場合、撮影制御装置１（無線ＬＡＮの親機）として、テザリング機能を備えたコンピュータを利用し、各撮影装置２（無線ＬＡＮの子機）が撮影制御装置１にそれぞれ接続すればよい。
【００７９】
＜第２実施形態＞
第２実施形態に係る撮影システムについて、図１１〜図１８を参照して説明する。一般に、ステレオ画像の画像解析（点群化処理など）を行う場合、画像データの相対位置の情報が必要となる。複数の撮影ユニットが予め搭載された従来のステレオカメラでは、各撮影ユニットは固定されているため、画像データの相対位置を予め設定することが可能であった。
【００８０】
しかしながら、複数の撮影装置２をステレオカメラとして利用する場合、各撮影装置２の相対位置は変化し得るため、画像データの相対位置を予め設定することは困難である。そこで、本実施形態では、画像データの相対位置をユーザが設定可能な撮影システムについて説明する。
【００８１】
＜撮影システムの構成＞
本実施形態において、撮影システムの構成は、第１実施形態と同様である。また、撮影制御装置１及び撮影装置２のハードウェア構成も第１実施形態と同様である。以下、第１実施形態との相違点を中心に説明する。
【００８２】
図１１は、本実施形態に係る撮影制御装置１の機能構成の一例を示す図である。図１１の撮影制御装置１は、相対位置送信部１０５と、相対位置取得部１０６と、を備える。他の構成は、第１実施形態と同様である。なお、相対位置送信部１０５と、相対位置取得部１０６と、はＣＰＵ１０１がプログラムを実行することにより実現される。
【００８３】
相対位置送信部１０５は、撮影装置２Ａ，２Ｂに相対位置を、ネットワークＮを介して、撮影装置２Ａ，２Ｂに送信する。ある撮影装置２の相対位置とは、他の撮影装置２に対する、ある撮影装置２の位置のことである。
【００８４】
例えば、撮影装置２Ａが撮影装置２Ｂの左側に配置されている場合、撮影装置２Ａの相対位置は「左」、撮影装置２Ｂの相対位置は「右」となる。また、撮影装置２Ａが撮影装置２Ｂの上側に配置されている場合、撮影装置２Ａの相対位置は「上」、撮影装置２Ｂの相対位置は「下」となる。さらに、ネットワークＮに３つの撮影装置２Ａ，２Ｂ，２Ｃが含まれ、左側から順に、撮影装置２Ａ，２Ｂ，２Ｃが配置されている場合、撮影装置２Ａの相対位置は「左」、撮影装置２Ｂの相対位置は「中央」、撮影装置２Ｃの相対位置は「右」となる。
【００８５】
本実施形態では、上記のような撮影装置２Ａ，２Ｂの相対位置は、ユーザにより撮影制御装置１に入力される。相対位置送信部１０５は、こうして入力された撮影装置２Ａ，２Ｂの相対位置を、撮影装置２Ａ，２Ｂにそれぞれ送信する。
【００８６】
より詳細には、相対位置送信部１０５は、ユーザにより相対位置を入力されると、位置設定要求を生成し、撮影装置２Ａ，２Ｂに送信する。位置設定要求は、指定した相対位置を、撮影装置２に自装置の相対位置として設定させるパケットである。相対位置送信部１０５は、ユーザにより入力された相対位置を指定する位置設定要求を生成する。
【００８７】
相対位置送信部１０５は、各撮影装置２Ａ，２Ｂを宛先とした位置設定要求をそれぞれ生成し、各撮影装置２Ａ，２Ｂにユニキャストしてもよいし、位置設定要求を同報送信してもよい。位置設定要求を同報送信することにより、相対位置送信部１０５が送信するパケットを１つにできるため、撮影制御装置１の消費電力を低減することができる。なお、同報送信は、ブロードキャストであってもよいし、マルチキャストであってもよい。位置設定要求を同報送信する場合には、相対位置送信部１０５は、撮影装置２Ａ，２Ｂの相対位置をそれぞれ指定した位置設定要求を生成すればよい。
【００８８】
相対位置取得部１０６は、各撮影装置２Ａ，２Ｂに設定された相対位置を、各撮影装置２Ａ，２Ｂから取得する。より詳細には、相対位置取得部１０６は、位置取得要求を各撮影装置２Ａ，２Ｂに送信する。位置取得要求は、設定された相対位置の送信を撮影装置２Ａ，２Ｂに要求するパケットである。
【００８９】
相対位置取得部１０６は、位置取得要求に対して返信された相対位置を受信する。これにより、相対位置取得部１０６は、各撮影装置２Ａ，２Ｂに設定された相対位置を取得できる。ユーザは、取得された各撮影装置２Ａ，２Ｂの相対位置に基づいて、各撮影装置２Ａ，２Ｂに設定された相対位置が正しいか確認することができる。
【００９０】
図１２は、本実施形態における撮影装置２の機能構成の一例を示す図である。図１２の撮影装置２は、相対位置受信部２０８と、相対位置送信部２０９と、を備える。他の構成は、第１実施形態と同様である。なお、相対位置受信部２０８と、相対位置送信部２０９と、はＣＰＵ１０１がプログラムを実行することにより実現される。
【００９１】
相対位置受信部２０８は、相対位置送信部１０５が送信した相対位置を受信する。より詳細には、相対位置受信部２０８は、相対位置送信部１０５から自装置宛ての位置設定要求を受信すると、受信処理を実行し、位置設定要求に含まれる相対位置（位置設定要求が指定する相対位置）を抽出する。相対位置受信部２０８は、抽出した相対位置を設定情報記憶部２０３に格納する。これにより、ユーザにより入力された相対位置が、撮影装置２の相対位置として設定される。
【００９２】
相対位置受信部２０８は、相対位置の設定完了をユーザに通知してもよい。通知方法として、設定完了後に撮影ユニット２７のフラッシュを点灯させる方法や、設定された相対位置を表示装置２５に表示させる方法などが考えられる。
【００９３】
相対位置送信部２０９は、相対位置取得部１０６から自装置宛ての位置取得要求を受信すると、設定情報記憶部２０３に記憶された相対位置を読み出し、読み出した相対位置を通知する位置取得応答を撮影制御装置１に返信する。位置取得応答は、撮影装置２に設定された相対位置を、撮影制御装置１に通知するパケットである。相対位置取得部１０６は、相対位置送信部２０９から位置取得応答を受信することにより、撮影装置２の相対位置を取得できる。
【００９４】
なお、本実施形態において、画像ファイル生成部２０６は、画像ファイルを生成する際、設定情報記憶部２０３から、識別子Ｉと共に自装置の相対位置を読み出し、画像データに付加する。これにより、画像データと、識別子Ｉと、相対位置と、を含む画像ファイルが生成される。
【００９５】
＜撮影システムの動作＞
図１３は、本実施形態に係る撮影システムの動作の概要を示すシーケンス図である。図１３のステップＳ１０１〜Ｓ１０７は、第１実施形態（図６）と同様である。以下、図１３のステップＳ１０８〜Ｓ１１０について説明する。
【００９６】
図１３の例では、撮影制御装置１は、アクセスポイントＡＰに接続した後、撮影装置２Ａ，２Ｂに位置設定要求を送信する（ステップＳ１０８）。この位置設定要求により、撮影装置２Ａの相対位置は「左」、撮影装置２Ｂの相対位置は「右」に設定される。
【００９７】
以降、第１実施形態と同様に、識別子Ｉ及び撮影要求が撮影装置２Ａ，２Ｂに送信され、撮影装置２Ａ，２Ｂが撮影を実行する。ステップＳ１０４の撮影で生成された撮影装置２Ａ，２Ｂの画像ファイルには、画像データと、識別子Ｉ１と、相対位置と、がそれぞれ含まれる。また、ステップＳ１０７の撮影で生成された撮影装置２Ａ，２Ｂの画像ファイルには、画像データと、識別子Ｉ２と、相対位置と、がそれぞれ含まれる。
【００９８】
撮影装置２Ａ，２Ｂが２回目の撮影を終了した後、撮影制御装置１は、撮影装置２Ａに位置取得要求を送信する（ステップＳ１０９）。この位置取得要求を受信した撮影装置２Ａは、撮影制御装置１に位置取得応答を返信する（ステップＳ１１０）。撮影制御装置１は、この位置取得応答を受信することにより、撮影装置２Ａの相対位置を取得することができる。上述の通り、撮影装置２Ａの相対位置は「左」である。
【００９９】
図１４は、本実施形態における撮影制御装置１の動作の一例を示すフローチャートである。図１４のステップＳ２０１〜Ｓ２０６は、第１実施形態（図７）と同様である。以下、図１４のステップＳ２０７〜Ｓ２１１について説明する。
【０１００】
第１実施形態と同様に、接続部１０１がアクセスポイントＡＰに接続すると、識別子生成部１０２は、ユーザから撮影指示が入力されるまで待機する（ステップＳ２０２のＮＯ）。本実施形態では、この待機中に、ユーザから各撮影装置２Ａ，２Ｂの相対位置を入力されると（ステップＳ２０７のＹＥＳ）、相対位置送信部１０５は、各相対位置を指定する位置設定要求を生成し、各撮影装置２Ａ，２Ｂに送信する（ステップＳ２０８）。これにより、撮影装置２Ａ，２Ｂの相対位置がそれぞれ設定される。
【０１０１】
図１５は、位置設定要求の一例を示す図である。図１５の位置設定要求は、情報項目として、コマンドコードと、相対位置と、送信元アドレスと、を含む。相対位置は指定する相対位置の値を示す。図１５の例では、コマンドコードは「位置設定要求」、相対位置は「左」、送信元アドレスは「192.168.1.50」である。この位置設定要求の宛先となった撮影装置２は、この位置設定要求により相対位置を「左」に設定される。
【０１０２】
なお、位置設定要求は、情報項目として、宛先アドレスなどを含んでもよい。宛先アドレスは、各撮影装置２Ａ，２ＢのＩＰアドレスであってもよいし、撮影装置２Ａ，２Ｂに送信可能なマルチキャストアドレスやブロードキャストアドレスであってもよい。宛先アドレスがマルチキャストアドレスやブロードキャストアドレスである場合には、撮影装置２Ａ，２Ｂの相対位置の値をそれぞれ指定すればよい。
【０１０３】
また、撮影指示の入力の待機中に、ユーザから撮影装置２Ａ，２Ｂの相対位置の取得指示をユーザから入力されると（ステップＳ２０９のＹＥＳ）、相対位置取得部１０６は、位置取得要求を生成し、撮影装置２Ａ，２Ｂに送信する（ステップＳ２１０）。相対位置取得部１０６は、図１３の例のように、１つの撮影装置２に対して位置取得要求を送信することも可能である。
【０１０４】
図１６は、位置取得要求の一例を示す図である。図１６の位置取得要求は、情報項目として、コマンドコードと、送信元アドレスと、を含む。図１６の例では、コマンドコードは「位置取得要求」、送信元アドレスは「192.168.1.50」である。
【０１０５】
なお、位置取得要求は、情報項目として、宛先アドレスなどを含んでもよい。宛先アドレスは、各撮影装置２Ａ，２ＢのＩＰアドレスであってもよいし、マルチキャストアドレスやブロードキャストアドレスであってもよい。
【０１０６】
その後、相対位置取得部１０６は、位置取得要求に対して返信された位置取得応答を受信する（ステップＳ２１１）。相対位置取得部１０６は、受信した位置取得応答から相対位置を抽出することにより、撮影装置２Ａ，２Ｂの相対位置を取得することができる。
【０１０７】
図１７は、位置取得応答の一例を示す図である。図１７の位置取得応答は、情報項目として、コマンドコードと、相対位置と、宛先アドレスと、を含む。相対位置は位置取得応答を返信した撮影装置２に設定された相対位置の値を示し、宛先アドレスは宛先である撮影制御装置１のＩＰアドレスを示す。図１７の例では、コマンドコードは「位置取得応答」、相対位置は「左」、宛先アドレスは「192.168.1.50」である。
【０１０８】
なお、位置取得応答は、送信元アドレスなどを含んでもよい。送信元アドレスは、例えば、各撮影装置２Ａ，２ＢのＩＰアドレスである。
【０１０９】
図１８は、本実施形態における撮影装置２の動作の一例を示すフローチャートである。図１８のステップＳ３０１〜Ｓ３０７は、第１実施形態（図１０）と同様である。以下、図１８のステップＳ３０８〜Ｓ３１１について説明する。
【０１１０】
第１実施形態と同様に、接続部２０１がアクセスポイントＡＰに接続すると、識別子受信部２０２は、撮影制御装置１から識別子Ｉを受信するまで待機する（ステップＳ３０２のＮＯ）。本実施形態では、この待機中に、撮影制御装置１から自装置宛ての位置設定要求を受信すると（ステップＳ３０８のＹＥＳ）、相対位置受信部２０８は、位置設定要求により指定された相対位置を抽出し、設定情報記憶部２０３に格納する（ステップＳ３０９）。これにより、撮影装置２に相対位置が設定される。例えば、撮影装置２が図１６の位置設定要求を受信した場合、撮影装置２の相対位置は「左」に設定される。
【０１１１】
また、識別子Ｉの受信の待機中に、撮影制御装置１から自装置宛ての位置取得要求を受信すると（ステップＳ３１０のＹＥＳ）、相対位置送信部２０９は、位置取得応答を生成し、撮影制御装置１に返信する（ステップＳ３１１）。例えば、撮影装置２の相対位置が「左」に設定されている場合、相対位置送信部２０９は、図１７のような位置取得応答を撮影制御装置１に返信する。
【０１１２】
なお、本実施形態において、画像ファイル生成部２０６は、自装置に相対位置が設定されている場合、設定された相対位置を含む画像ファイルを生成し（ステップＳ３０６）、画像ファイル記憶部２０７に格納する。また、撮影の終了後（ステップＳ３０７のＹＥＳ）、設定情報記憶部２０３に記憶された相対位置は、削除される。
【０１１３】
以上説明した通り、本実施形態によれば、ユーザは、撮影制御装置１を利用して、各撮影装置２の相対位置を設定することができる。ユーザが設定した相対位置は、撮影装置２の画像ファイルに含まれる。この相対位置に基づいて、ステレオ画像の画像解析を実行できるため、画像解析を自動化することができる。結果として、ユーザの作業負担を更に低減することができる。
【０１１４】
また、本実施形態によれば、ユーザは、撮影制御装置１により、撮影装置２に設定された相対位置を取得することができる。これにより、ユーザは、撮影装置２のスルー画像と、撮影装置２の相対位置と、に基づいて、撮影装置２に設定された相対位置が正しいか否か確認することができる。結果として、相対位置の誤設定を抑制することができる。
【０１１５】
＜第３実施形態＞
第３実施形態に係る撮影システムについて、図１９〜図２１を参照して説明する。本実施形態では、撮影機能を備える撮影制御装置１について説明する。本実施形態において、撮影制御装置１は、同一のネットワークＮに接続された、少なくとも１つの制御対象の撮影装置２を制御し、自装置と同時に撮影を実行させる。本実施形態に係る撮影制御装置１のハードウェア構成は、撮影装置２と同様である。
【０１１６】
＜撮影システムの構成＞
図１９は、本実施形態に係る撮影制御装置１の機能構成の一例を示す図である。図１９の撮影制御装置１は、設定情報記憶部１０７と、撮影部１０８と、画像ファイル生成部１０９と、画像ファイル記憶部１１０と、を備える。他の構成は、第１実施形態と同様である。
【０１１７】
設定情報記憶部１０７は、ＲＡＭ１２上に設けられ、識別子生成部１０２により生成された識別子Ｉを一時的に記憶する。設定情報記憶部１０７は、設定情報として、自装置のＩＰアドレス、ＭＡＣアドレス、接続中のアクセスポイントＡＰに関する情報（ＳＳＩＤなど）などを記憶してもよい。
【０１１８】
撮影部１０８は、ユーザから撮影指示を入力されると、入力された撮影指示の内容（撮影方法など）に従って、撮影を実行する。撮影部１０８は、ＣＰＵ１１が撮影ユニットを制御することにより実現される。撮影部１０８は、撮影により生成された画像データを、画像ファイル生成部１０９に渡す。
【０１１９】
画像ファイル生成部１０９は、撮影部１０８から受け取った画像データと、設定情報記憶部１０７に記憶された識別子Ｉと、を含む画像ファイルを生成する。画像ファイル生成部１０９は、例えば、Ｅｘｉｆ（Exchangeable image file format）に従った画像ファイルを生成する場合、画像データにヘッダを追加することにより、画像ファイルを生成する。ヘッダには、識別子Ｉが記載される。また、ヘッダには、撮影制御装置１の機種、レンズ名、焦点距離、絞り、シャッタースピード、ＩＳＯ感度、露出モード、撮影日時などの情報が記載されてもよい。画像ファイル生成部１０９は、生成した画像ファイルを、画像ファイル記憶部１１０に格納する。
【０１２０】
画像ファイル記憶部１１０は、補助記憶装置１３上に設けられ、画像ファイル生成部１０９により格納された画像ファイルを記憶する。
【０１２１】
＜撮影システムの動作＞
図２０は、本実施形態に係る撮影システムの動作の概要を示すシーケンス図である。図２０の例では、撮影システムは、撮影制御装置１と、１つの撮影装置２と、を備える図２０のステップＳ１０１〜Ｓ１０７は、第１実施形態（図６）と同様である。
【０１２２】
図２０の例では、撮影制御装置１は、撮影装置２に１回目の撮影要求を送信した後（ステップＳ１０３）、１回目の撮影を実行する（ステップＳ１１１）。これにより、撮影制御装置１の画像ファイル記憶部１１０には、１回目の撮影により生成された画像データを含む画像ファイルが格納される。１回目の撮影により生成された撮影制御装置１及び撮影装置２の画像ファイルには、いずれも１回目の撮影に対応する識別子Ｉ１が含まれる。
【０１２３】
また、撮影制御装置１は、撮影装置２に２回目の撮影要求を送信した後（ステップＳ１０６）、２回目の撮影を実行する（ステップＳ１１２）。これにより、撮影制御装置１の画像ファイル記憶部１１０には、２回目の撮影により生成された画像データを含む画像ファイルが格納される。２回目の撮影により生成された撮影制御装置１及び撮影装置２の画像ファイルには、いずれも２回目の撮影に対応する識別子Ｉ２が含まれる。
【０１２４】
図２１は、本実施形態における撮影制御装置１の動作の一例を示すフローチャートである。図２１のステップＳ２０１〜Ｓ２０６は、第１実施形態（図７）と同様である。
【０１２５】
本実施形態では、識別子生成部１０２は、入力された撮影指示に従って実行される撮影に対応する識別子Ｉを生成すると（ステップＳ２０３）、生成した識別子Ｉを設定情報記憶部１０７に格納する。
【０１２６】
その後、識別子送信部１０３が、識別子Ｉを通知する識別子通知を撮影装置２に送信し（ステップＳ２０４）、撮影要求送信部１０４が、撮影要求を撮影装置２に送信する（ステップＳ２０５）。
【０１２７】
撮影要求送信部１０４が撮影要求を送信した後、撮影部１０８は、撮影指示の内容に従って、撮影を実行し、画像データを生成する（ステップＳ２１２）。撮影指示の内容は、撮影装置２に送信した撮影要求の内容と同様である。例えば、撮影要求送信部１０４が図９の撮影要求を受信した場合、撮影部１０８は、オートフォーカスをした後、撮影を実行する。
【０１２８】
撮影部１０８は、撮影要求送信部１０４が撮影要求を送信したタイミングで、撮影を実行してもよいし、撮影要求に対する応答を撮影装置２から受信したタイミングで、撮影を実行してもよい。撮影の実行後、撮影部１０８は、生成された画像データを画像ファイル生成部１０９に渡す。
【０１２９】
画像ファイル生成部１０９は、撮影部１０８から画像データを受け取ると、設定情報記憶部１０７から識別子Ｉを読み出し、読み出した識別子Ｉを画像データに付加することにより、画像ファイルを生成する（ステップＳ２１３）。画像ファイル生成部１０９は、生成した画像ファイルを画像ファイル記憶部１１０に格納する。画像ファイル生成部１０９により読み出された識別子Ｉは、設定情報記憶部１０７から削除される。
【０１３０】
その後、処理はステップＳ２０６に進む。なお、本実施形態における撮影装置２の動作は、第１実施形態（図１０）と同様であるため、説明を省略する。
【０１３１】
以上説明した通り、本実施形態によれば、撮影機能を有する撮影制御装置１と、撮影装置２と、により、第１実施形態と同様の効果を奏する撮影システムを構成することができる。すなわち、本実施形態に係る撮影システムによれば、撮影タイミング毎に生成された識別子Ｉに基づいて、撮影制御装置１と、少なくとも１つの撮影装置２と、により同時に撮影された画像の画像データの組を自動的に抽出することができる。
【０１３２】
また、本実施形態によれば、例えば、撮影制御装置１として機能するデジタルカメラと、撮影装置２として機能するデジタルカメラと、により撮影システムを構成することができる。したがって、スマートフォンなどの他のデバイスを用いることなく、撮影システムを構成することができる。
【０１３３】
なお、上記実施形態に挙げた構成等に、その他の要素との組み合わせなど、ここで示した構成に本発明が限定されるものではない。これらの点に関しては、本発明の趣旨を逸脱しない範囲で変更することが可能であり、その応用形態に応じて適切に定めることができる。
【符号の説明】
【０１３４】
１：撮影制御装置
２：撮影装置
１０１：接続部
１０２：識別子生成部
１０３：識別子送信部
１０４：撮影要求送信部
１０５：相対位置送信部
１０６：相対位置取得部
１０７：設定情報記憶部
１０８：撮影部
１０９：画像ファイル生成部
１１０：画像ファイル記憶部
２０１：接続部
２０２：識別子受信部
２０３：設定情報記憶部
２０４：撮影要求受信部
２０５：撮影部
２０６：画像ファイル生成部
２０７：画像ファイル記憶部
２０８：相対位置受信部
２０９：相対位置送信部
【先行技術文献】
【特許文献】
【０１３５】
【特許文献１】特開２００６‐２７０２６３号公報
【図１】
2017225066.tif 000003
【図２】
2017225066.tif 000004
【図３】
2017225066.tif 000005
【図４】
2017225066.tif 000006
【図５】
2017225066.tif 000007
【図６】
2017225066.tif 000008
【図７】
2017225066.tif 000009
【図８】
2017225066.tif 000010
【図９】
2017225066.tif 000011
【図１０】
2017225066.tif 000012
【図１１】
2017225066.tif 000013
【図１２】
2017225066.tif 000014
【図１３】
2017225066.tif 000015
【図１４】
2017225066.tif 000016
【図１５】
2017225066.tif 000017
【図１６】
2017225066.tif 000018
【図１７】
2017225066.tif 000019
【図１８】
2017225066.tif 000020
【図１９】
2017225066.tif 000021
【図２０】
2017225066.tif 000022
【図２１】
2017225066.tif 000023