(57)【要約】【課題】無線通信を用いて複数の異なる位置からの撮影をユーザが意図したタイミングで行う場合にも、複数の撮影の同時性を向上させる。【解決手段】複数の撮影装置を備えた撮影システムであって、撮影装置それぞれは、写真の撮影を行う撮影部と、撮影部が写真を撮影した時刻を計測する第１時刻計測部と、第１時刻計測部が計測した時刻を撮影部が撮影した写真と対応づけて記憶する第１記憶部と、撮影開始を指示する指示情報、及び他の撮影装置が写真を撮影した時刻とみなす時刻情報を受信する第１受信部と、第１受信部が指示情報を受信した場合に、撮影部に対して複数回の写真撮影を開始させるように制御する第１制御部と、第１時刻計測部が計測した時刻、及び時刻情報に基づいて、他の撮影装置が写真を撮影した時刻と略同じ時刻に撮影部が撮影したとみなす写真を、第１記憶部が記憶した複数の写真から選択する写真選択部と、を有する。【選択図】図８
2018007031.tif 000002
【特許請求の範囲】
【請求項１】
複数の撮影装置を備えた撮影システムであって、
前記撮影装置それぞれは、
写真の撮影を行う撮影部と、
前記撮影部が写真を撮影した時刻を計測する第１時刻計測部と、
前記第１時刻計測部が計測した時刻を前記撮影部が撮影した写真と対応づけて記憶する第１記憶部と、
撮影開始を指示する指示情報、及び他の前記撮影装置が写真を撮影した時刻とみなす時刻情報を受信する第１受信部と、
前記第１受信部が前記指示情報を受信した場合に、前記撮影部に対して複数回の写真撮影を開始させるように制御する第１制御部と、
前記第１時刻計測部が計測した時刻、及び前記時刻情報に基づいて、他の前記撮影装置が写真を撮影した時刻と略同じ時刻に前記撮影部が撮影したとみなす写真を、前記第１記憶部が記憶した複数の写真から選択する写真選択部と、
を有することを特徴とする撮影システム。
【請求項２】
ユーザの操作入力を受入れる第１操作部と、
情報を他の装置に送信する第１送信部と、
をさらに有し、
前記撮影装置のいずれかは、
前記指示情報を前記第１受信部が受信することに替えて、前記第１操作部が受入れた第１操作入力に応じて前記第１送信部が前記指示情報を送信し、前記第１操作部が受入れた第２操作入力に応じて前記第１制御部が前記撮影部に対して１回以上の写真撮影を開始させるように制御し、前記第２操作入力に応じて前記撮影部が写真撮影を行った時刻を前記時刻情報とみなして前記第１送信部が他の前記撮影装置に送信すること
を特徴とする請求項１に記載の撮影システム。
【請求項３】
ユーザの操作入力を受入れる第２操作部と、
前記撮影装置それぞれが写真撮影を行うべき時刻を計測する第２時刻計測部と、
情報を他の装置に送信する第２送信部と、
前記第２操作部が受入れた第１操作入力に応じて前記第２送信部が前記指示情報を送信し、前記第２操作部が受入れた第２操作入力に応じて前記第２時刻計測部が計測した時刻を前記時刻情報とみなして前記第２送信部が前記撮影装置それぞれに送信するよう制御する第２制御部と、
を具備する撮影指示装置をさらに有すること
を特徴とする請求項１又は２に記載の撮影システム。
【請求項４】
前記撮影指示装置は、
情報を他の装置から受信する第２受信部と、
前記撮影装置それぞれの前記写真選択部が選択した写真が撮影された時刻を前記第２受信部を介して受信し、受信した各時刻の中から前記時刻情報が示す時刻に最も近い時刻を基準時刻として選択し、選択した前記基準時刻を前記第２送信部を介して前記撮影装置それぞれに送信する時刻選択部と、
をさらに有し、
前記写真選択部それぞれは、
前記第１受信部が前記基準時刻を受信した場合、前記基準時刻に最も近い時刻に前記撮影部が撮影した写真を、他の前記撮影装置が写真を撮影した時刻と略同じ時刻に前記撮影部が撮影したとみなす写真として再選択すること
を特徴とする請求項３に記載の撮影システム。
【請求項５】
前記撮影装置それぞれは、
予め定められた装置に対して、前記写真選択部が選択した写真を前記第１送信部が送信するように前記第１制御部が制御すること
を特徴とする請求項３又は４に記載の撮影システム。
【請求項６】
前記撮影装置それぞれは、
設定に応じて他の装置を検索する装置検索部をさらに有すること
を特徴とする請求項１乃至５のいずれか１項に記載の撮影システム。
【請求項７】
前記第１制御部は、
前記装置検索部が他の装置を検索した後に、前記第１時刻計測部が他の装置と時刻を同期させるように制御すること
を特徴とする請求項６に記載の撮影システム。
【請求項８】
写真の撮影を行う複数の撮影部を備えた撮影装置であって、
前記撮影部それぞれが写真を撮影した時刻を計測する複数の時刻計測部と、
前記時刻計測部が計測した時刻を前記撮影部が撮影した写真と対応づけて記憶する複数の記憶部と、
撮影開始を指示する指示情報、及び他の前記撮影部が写真を撮影した時刻とみなす時刻情報を受信する複数の受信部と、
前記受信部が前記指示情報をそれぞれ受信した場合に、前記撮影部に対して複数回の写真撮影を開始させるようにそれぞれ制御する複数の制御部と、
前記時刻計測部が計測した時刻、及び前記時刻情報に基づいて、他の前記撮影部が写真を撮影した時刻と略同じ時刻に前記撮影部のいずれかが撮影したとみなす写真を、前記記憶部のいずれかが記憶した複数の写真から選択する複数の写真選択部と、
を有することを特徴とする撮影装置。
【請求項９】
写真の撮影を行う複数の撮影装置を備えた撮影システムが行う撮影方法であって、
撮影開始を指示する指示情報を受信した場合に、前記撮影装置それぞれに対して複数回の写真撮影を開始させるように制御する工程と、
写真を撮影した時刻をそれぞれ計測する工程と、
計測した時刻を撮影した写真と対応づけてそれぞれ記憶する工程と、
他の前記撮影装置が写真を撮影した時刻とみなす時刻情報を受信する工程と、
計測した時刻、及び前記時刻情報に基づいて、他の前記撮影装置が写真を撮影した時刻と略同じ時刻に撮影したとみなす写真を、記憶した複数の写真から選択する工程と、
を含む撮影方法。
【請求項１０】
写真の撮影を行う複数の撮影部を備えた撮影装置が行う撮影方法であって、
撮影開始を指示する指示情報を受信した場合に、前記撮影部それぞれに対して複数回の写真撮影を開始させるように制御する工程と、
写真を撮影した時刻をそれぞれ計測する工程と、
計測した時刻を撮影した写真と対応づけてそれぞれ記憶する工程と、
他の前記撮影部が写真を撮影した時刻とみなす時刻情報を受信する工程と、
計測した時刻、及び前記時刻情報に基づいて、他の前記撮影部が写真を撮影した時刻と略同じ時刻に前記撮影部のいずれかが撮影したとみなす写真を、記憶した複数の写真から選択する工程と、
を含む撮影方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、撮影システム、撮影装置及び撮影方法に関する。
【背景技術】
【０００２】
物体を複数の異なる方向から撮影し、物体の奥行き方向の情報を記録する装置にステレオカメラがある。ステレオカメラは、一般的に複数の撮影装置が信号線によって物理的に接続された状態で使用されていた。また、シャッターボタンには、リモコン又はステレオカメラ本体に設けられたボタンが用いられ、これらにより複数の撮影装置のシャッターが同時に切られていた。
【０００３】
一方、無線信号（無線ＬＡＮ）を用いてステレオカメラを遠隔操作することができれば、撮影者とステレオカメラが遠く離れていても撮影ができるため、手の届かない場所や水の中・高温の場所等、長時間人間が滞在することが難しい、又は危険である場所の３Ｄ映像化が可能である。
【０００４】
また、特許文献１には、複数台のカメラの撮影動作を制御するために、他の外部撮影装置から撮影能力に関する情報を受信する受信部と、受信部により受信された他の外部撮影装置の撮影能力に関する情報及び自装置の撮影能力に関する情報に応じて他の外部撮影装置の撮影開始時刻を少なくとも含む撮影条件を求める撮影条件算出部と、撮影条件算出部が求めた撮影開始時刻に撮影を実行させるための情報を他の外部撮影装置に送信する送信部とを有する撮影装置が開示されている。
【０００５】
また、特許文献２には、他のカメラとの間で無線通信が可能であって、ユーザによる撮影操作が行なわれたとき、或いは他のカメラから撮影指令信号を受信したときに、撮影動作を実行すると共に、撮影指令信号を他のカメラに送信するカメラが開示されている。
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、従来の無線ネットワークを用いた写真の撮影は、無線データ通信の特性上、通信路上のデータ欠損による再送処理や、ルータによるルーティング順序等の影響で、複数のカメラを用いたときに、カメラごとに撮影する瞬間（時刻）の差が生じやすい問題があった。つまり、ステレオカメラの各カメラが異なる瞬間の映像を捉えてしまうと、移動しながら撮影を行ったり、移動する物体を撮影したりするときに、カメラ間で異なるシーンを撮影してしまい、ステレオカメラを用いる目的である３Ｄ映像化を困難にしてしまう。さらに、カメラごとの撮影時間誤差に加えて、撮影者が撮影したい瞬間には撮影されず、無線通信による遅延時間が経過してから撮影されてしまっていた。
【０００７】
本発明は、上記に鑑みてなされたものであって、無線通信を用いて複数の異なる位置からの撮影をユーザが意図したタイミングで行う場合にも、複数の撮影の同時性を向上させることができる撮影システム、撮影装置及び撮影方法を提供することを目的とする。
【課題を解決するための手段】
【０００８】
上述した課題を解決し、目的を達成するために、本発明は、複数の撮影装置を備えた撮影システムであって、前記撮影装置それぞれは、写真の撮影を行う撮影部と、前記撮影部が写真を撮影した時刻を計測する第１時刻計測部と、前記第１時刻計測部が計測した時刻を前記撮影部が撮影した写真と対応づけて記憶する第１記憶部と、撮影開始を指示する指示情報、及び他の前記撮影装置が写真を撮影した時刻とみなす時刻情報を受信する第１受信部と、前記第１受信部が前記指示情報を受信した場合に、前記撮影部に対して複数回の写真撮影を開始させるように制御する第１制御部と、前記第１時刻計測部が計測した時刻、及び前記時刻情報に基づいて、他の前記撮影装置が写真を撮影した時刻と略同じ時刻に前記撮影部が撮影したとみなす写真を、前記第１記憶部が記憶した複数の写真から選択する写真選択部と、を有する。
【発明の効果】
【０００９】
本発明によれば、無線通信を用いて複数の異なる位置からの撮影をユーザが意図したタイミングで行う場合にも、複数の撮影の同時性を向上させることができるという効果を奏する。
【図面の簡単な説明】
【００１０】
【図１】図１は、実施形態にかかる撮影システムの構成例を示すブロック図である。
【図２】図２は、一体型の撮影装置の構成例を示す図である。
【図３】図３は、移動させられつつ略同時に２つの撮影を複数回行う撮影装置を示す図である。
【図４】図４は、撮影装置のハードウェア構成例を示すブロック図である。
【図５】図５は、撮影指示装置のハードウェア構成例を示すブロック図である。
【図６】図６は、撮影装置が有する機能の概要を示す機能ブロック図である。
【図７】図７は、撮影指示装置が有する機能の概要を示す機能ブロック図である。
【図８】図８は、撮影システムの第１動作の概要を例示する図である。
【図９】図９は、撮影システムの第１動作を詳細に示すシーケンス図である。
【図１０】図１０は、撮影システムの第２動作、及び写真再選択動作の概要を例示する図である。
【図１１】図１１は、撮影システムの第２動作を詳細に示すシーケンス図である。
【図１２】図１２は、撮影システムの写真再選択動作を詳細に示すシーケンス図である。
【図１３】図１３は、撮影システムにおける撮影装置それぞれが選択した写真をサーバに転送する動作を例示するシーケンス図である。
【図１４】図１４は、撮影装置が他の撮影装置を探索する場合の動作を示すシーケンス図である。
【発明を実施するための形態】
【００１１】
以下に添付図面を参照して、実施形態にかかる撮影システムについて説明する。図１は、実施形態にかかる撮影システム１の構成例を示すブロック図である。図１に示すように、撮影システム１は、複数の撮影装置２が無線ネットワーク１０を介して接続されている。撮影装置２それぞれは、例えばＣＭＯＳセンサなどの撮像素子を備えたデジタルカメラである。無線ネットワーク１０は、撮影装置２のいずれかが親となるアドホックなネットワークであってもよいし、無線ルータを用いて構築されてもよい。
【００１２】
また、撮影システム１は、撮影指示装置４及びサーバ６などが無線ネットワーク１０を介して複数の撮影装置２に接続されていてもよい。撮影指示装置４は、例えばコンピュータとしての機能を備えた携帯端末などであり、撮影装置２それぞれに対して撮影を開始させる指示などを行う。サーバ６は、ｆｔｐサーバ、ＨＴＴＰサーバ、又はクラウド上のドキュメントサーバなどであり、撮影装置２それぞれが撮影した画像（写真）に対する処理や保存を行う。
【００１３】
また、複数の撮影装置２は、例えば図２に示したように一体型の撮影装置２０を構成してもよい。撮影装置２０は、例えば図３に示したように、移動させられつつ撮影装置２それぞれが略同時の撮影を複数回行う。
【００１４】
以下、撮影システム１を構成する各部について詳述する。図４は、撮影装置２のハードウェア構成例を示すブロック図である。図４に示すように、撮影装置２は、例えば撮像素子２１、ネットワークインターフェイス２２、ユーザインターフェイス２３、時計（タイマー）２４、ＲＡＭ２５、不揮発性メモリ２６及びＣＰＵ２７を有する。
【００１５】
撮像素子２１は、例えばＣＭＯＳセンサなどであり、画像（写真）を撮影する。ネットワークインターフェイス２２は、無線ネットワーク１０を介して他の装置との間で無線通信を行う。ユーザインターフェイス２３は、ユーザ（撮影者）の操作入力を受入れる例えばタッチパネルや、シャッターボタンなどである。時計（タイマー）２４は、時刻を計測する。ＲＡＭ２５は、画像データなどを記憶する。ＲＡＭ２５は、内蔵ストレージやメモリカードなどであってもよい。不揮発性メモリ２６は、撮影装置２を動作させるプログラムやデータなどを記憶している。ＣＰＵ２７は、不揮発性メモリ２６が記憶しているプログラムを実行し、撮影装置２を構成する各部の制御などを行う。
【００１６】
図５は、撮影指示装置４のハードウェア構成例を示すブロック図である。図５に示すように、撮影指示装置４は、例えばネットワークインターフェイス４２、ユーザインターフェイス４３、時計（タイマー）４４、ＲＡＭ４５、不揮発性メモリ４６及びＣＰＵ４７を有する。
【００１７】
ネットワークインターフェイス４２は、無線ネットワーク１０を介して他の装置との間で無線通信を行う。ユーザインターフェイス４３は、ユーザ（撮影者）の操作入力を受入れる例えばタッチパネルなどであり、撮影装置２に対するシャッターボタンとしての機能も備えている。時計（タイマー）４４は、時刻を計測する。ＲＡＭ４５は、データなどを記憶する。不揮発性メモリ４６は、撮影指示装置４を動作させるプログラムやデータなどを記憶している。ＣＰＵ４７は、不揮発性メモリ４６が記憶しているプログラムを実行し、撮影指示装置４を構成する各部の制御などを行う。
【００１８】
図６は、撮影装置２が有する機能の概要を示す機能ブロック図である。図６に示すように、撮影装置２は、第１操作部２００、撮影部２０２、第１記憶部２０４、第１時刻計測部２０６、写真選択部２０８、第１通信部２１０、装置検索部２１２、及び第１制御部２１４を有する。
【００１９】
第１通信部２１０は、第１受信部２１６及び第１送信部２１８を有する。第１受信部２１６は、無線ネットワーク１０を介して、撮影装置２に対する撮影開始を指示する指示情報、及び他の撮影装置２が写真を撮影した時刻とみなす時刻情報などを受信する。第１送信部２１８は、無線ネットワーク１０を介して、情報を他の装置に送信する。
【００２０】
第１操作部２００は、ユーザ（撮影者）の操作入力を受入れる。撮影部２０２は、第１制御部２１４の制御に応じて１回又は所定のインターバルで複数回の写真の撮影を行う。第１時刻計測部２０６は、撮影部２０２が写真を撮影した時刻を計測する。第１記憶部２０４は、例えば第１時刻計測部２０６が計測した時刻を撮影部２０２が撮影した写真と対応づけて記憶する。写真選択部２０８は、第１時刻計測部２０６が計測した時刻、及び第１受信部２１６が受信した時刻情報などに基づいて、他の撮影装置２が写真を撮影した時刻と略同じ時刻に撮影部２０２が撮影したとみなす写真を、第１記憶部２０４が記憶した写真から選択する。
【００２１】
装置検索部２１２は、無線ネットワーク１０を介して接続される他の装置を設定に応じて検索する。また、装置検索部２１２は、検索要求を受けると、自身の能力を検索元の機器に対して開示する。第１制御部２１４は、撮影装置２を構成する各部を制御する。例えば、第１制御部２１４は、撮影装置２に対する撮影開始を指示する指示情報を第１受信部２１６が受信した場合に、撮影部２０２に対して複数回の写真撮影を開始させるように制御する。
【００２２】
図７は、撮影指示装置４が有する機能の概要を示す機能ブロック図である。図７に示すように、撮影指示装置４は、第２操作部４００、第２記憶部４０４、第２時刻計測部４０６、第２通信部４１０、第２制御部４１４、及び時刻選択部４１６を有する。
【００２３】
第２操作部４００は、ユーザの操作入力を受入れる。第２時刻計測部４０６は、撮影装置２それぞれが写真撮影を行うべき時刻を計測する。第２通信部４１０は、第２受信部４２０及び第２送信部４２２を有する。第２受信部４２０は、無線ネットワーク１０を介して、情報を他の装置から受信する。第２送信部４２２は、第２操作部４００が受入れた操作入力に応じて、撮影開始を指示する指示情報を撮影装置２それぞれに送信する。また、第２送信部４２２は、第２時刻計測部４０６が計測した時刻を用いて、撮影装置２のいずれかが写真を撮影した時刻とみなす時刻情報を撮影装置２それぞれに送信する。なお、時刻情報は、各撮影装置２が写真を撮影すべき時刻であってもよい。
【００２４】
第２記憶部４０４は、撮影指示装置４が実行するプログラムやデータなどを記憶する。第２制御部４１４は、撮影指示装置４を構成する各部を制御する。例えば、第２制御部４１４は、撮影装置２それぞれに対する撮影開始を指示する指示情報を、第２操作部４００が受入れた操作入力に応じて第２送信部４２２が送信するように制御する。また、第２制御部４１４は、第２操作部４００が受入れた操作入力に応じて、第２時刻計測部４０６が計測した時刻を時刻情報とみなし、第２送信部４２２が時刻情報を撮影装置２それぞれに送信するように制御する。
【００２５】
時刻選択部４１６は、撮影装置２それぞれの写真選択部２０８が選択した写真が撮影された時刻を、第２受信部４２０を介して受信して、受信した各時刻の中から時刻情報が示す時刻に最も近い時刻を基準時刻として選択し、選択した基準時刻を、第２送信部４２２を介して撮影装置２それぞれに送信する。
【００２６】
次に、撮影システム１の動作例について詳述する。図８は、撮影システム１の第１動作の概要を例示する図である。撮影システム１の第１動作においては、２台の撮影装置２が無線通信を用いて撮影を行う場合を示している。以下、２台の撮影装置２を、第１カメラ、第２カメラとして区別することがある。
【００２７】
例えば、撮影者が撮影装置２（第１カメラ）に対して撮影の準備を指示する。撮影の準備は、撮影装置２に設けられた指示専用のＵＩボタンなどが用いられてもよいし、一般的な撮影の一連の流れとなるシャッターボタンを半押しして行われるピント調整を行う行動に割り当てられてもよい。
【００２８】
撮影装置２（第１カメラ）は、他の撮影装置２（第２カメラ）に対して相対的な時間を同期させる。第１カメラは、この手順を開始する時を基準時間ｔ＝０としてもよいし、基準時間に時刻を用いてもよい。時刻を用いる場合は、例えばｎｔｐ（ｎｅｔｗｏｒｋ  ｔｉｍｅ  ｐｒｏｔｏｃｏｌ）を用いれば、容易にｍｓ単位のずれだけで同期できる。以下、時間に関する情報は時刻で表すこととする。
【００２９】
第１カメラは、第２カメラに対して撮影開始を指示する指示情報を送信する（時間ｔ＝２０１６／０１／０１  １５：５９：５９．８００とする）。
【００３０】
第２カメラは、指示情報を受信すると、撮影を繰り返す（時間ｔ＝２０１６／０１／０１  １５：５９：５９．９００とする）。繰り返し撮影のインターバルは、第２カメラの撮影能力に依存して決定されてもよいし、撮影開始の指示時（連続撮影要求時）に能力上限下限に基づいて設定されてもよい。ここでは、撮影能力として３３ｍｓのインターバルで繰り返し撮影が可能であるとする。
【００３１】
第２カメラは、撮影部２０２が写真を１枚撮影するごとに、第１時刻計測部２０６が計測した時刻を第１制御部２１４が取得する。第１制御部２１４は、取得した時刻を記録した写真ファイルそれぞれを第１記憶部２０４に記憶させる。
【００３２】
次に、撮影者は、第１カメラに対して撮影を指示する。この動作は、例えば第１カメラのシャッターボタン（撮影ボタン）を全押しする行動に割り当てられる。
【００３３】
第１カメラは、第２カメラに対して撮影時間（時刻情報）を送信する。ここでは、撮影時刻をｔ＝２０１６／０１／０１  １６：００：００．０００とする。
【００３４】
第２カメラは、撮影時間情報（時刻情報）を受信すると、写真選択部２０８がｔ＝２０１６／０１／０１  １６：００：００．０００に最も近い時刻に撮影された写真を選択し、選択した写真を撮影指示に応じて撮影した写真であるとみなしてマークなどを付しておく。そして、第２カメラは、繰り返し撮影を停止させる。このとき、第２カメラは、３３ｍｓ周期で写真を撮っていたので、２０１６／０１／０１  １５：５９：５９．９９９の写真（矢印Ａ付近のタイミングで撮影された写真）が選択されることとなる。
【００３５】
撮影システム１は、第１動作を行うことにより、撮影指示から実際に撮影されるまでのタイムラグを第２カメラの連続撮影時間間隔の半分まで小さくすることができ、品質が安定しない無線ネットワーク下においても、撮影の同時性を向上させることができる。
【００３６】
図９は、撮影システム１の第１動作を詳細に示すシーケンス図である。図９に示すように、撮影者は、撮影装置２（第１カメラ）の第１操作部２００に対して撮影準備を示す操作入力（例えばシャッターボタンの半押し）を行う（Ｓ１００）。第１操作部２００は、撮影準備を示す操作入力があったことを示す信号を第１制御部２１４に対して出力する（Ｓ１０２）。第１制御部２１４は、撮影準備を示す操作入力があったことを示す信号を撮影部２０２に対して出力する（Ｓ１０４）。
【００３７】
また、第１制御部２１４は、第１操作部２００が操作入力を受入れた時刻を第１時刻計測部２０６から取得し（Ｓ１０６）、撮影装置２（第２カメラ）に対する時刻同期指示を第１送信部２１８に対して出力する（Ｓ１０８）。第１送信部２１８は、時刻同期指示を撮影装置２（第２カメラ）の第１受信部２１６に対して送信する（Ｓ１１０）。
【００３８】
第１受信部２１６は、第１制御部２１４に対して時刻同期指示を出力する（Ｓ１１２）。第１制御部２１４は、第１時刻計測部２０６に対して時刻同期指示を出力することにより、第１受信部２１６が計測する時刻を同期（時間変更）させる（Ｓ１１４）。なお、撮影システム１は、Ｓ１１４までの処理によって第１カメラと第２カメラの時刻を同期させるが、時刻同期の処理はＳ１００の処理が行われたときに限定されない。例えば、撮影システム１は、第１カメラと第２カメラとが無線ネットワーク１０を介して接続されたときに時刻同期の処理を行ってもよい。
【００３９】
さらに、第１制御部２１４は、第１操作部２００から撮影準備を示す操作入力があったことを示す信号を第１操作部２００から入力されたとき（Ｓ１０２）、第２カメラに対して撮影開始を指示する指示情報を第１送信部２１８に対して出力する（Ｓ１２０）。第１送信部２１８は、第２カメラの第１受信部２１６に対して指示情報を送信する（Ｓ１２２）。
【００４０】
第１受信部２１６は、指示情報を受信すると、第１制御部２１４に対して指示情報を出力する（Ｓ１２４）。第１制御部２１４は、撮影部２０２に対して指示情報を出力することにより（Ｓ１２６）、撮影部２０２に所定のインターバルでくり返し撮影（Ｓ１２８）を行わせる。ここで、第１制御部２１４は、撮影部２０２が写真を撮影するごとに第１時刻計測部２０６から撮影時刻を取得し（Ｓ１３０）、撮影ごとに写真と撮影時刻とを第１記憶部２０４に記憶させる（Ｓ１３２）。
【００４１】
一方、撮影者は、意図するタイミングで第１操作部２００に対して例えばシャッターボタンを全押しすることによって撮影指示を行う（Ｓ１４０）。
【００４２】
第１操作部２００は、撮影指示を受入れると、第１制御部２１４に対して撮影指示を出力する（Ｓ１４２）。第１制御部２１４は、撮影部２０２に対して撮影指示を出力することにより（Ｓ１４４）、撮影部２０２に例えば１回の撮影（Ｓ１４５）を行わせる。ここで、第１制御部２１４は、撮影部２０２が写真を撮影した時刻（時刻情報）を第１時刻計測部２０６から取得し（Ｓ１４６）、写真と撮影時刻とを第１記憶部２０４に記憶させる（Ｓ１４８）。
【００４３】
ここで、第１制御部２１４は、時刻情報（ここでは実撮影時間）を第２カメラに対して送信させる指示を第１送信部２１８に対して出力する（Ｓ１５０）。第１送信部２１８は、時刻情報を第２カメラの第１受信部２１６に対して送信する（Ｓ１５２）。
【００４４】
第１受信部２１６は、時刻情報を受信すると、第１制御部２１４に対して時刻情報を出力する（Ｓ１５４）。第１制御部２１４は、撮影部２０２に対して時刻情報を出力することにより（Ｓ１５６）、撮影部２０２が行っていたくり返し撮影（Ｓ１２８）を停止させる。また、第１制御部２１４は、写真選択部２０８に対しても時刻情報を出力する（Ｓ１６０）。
【００４５】
写真選択部２０８は、第１制御部２１４から時刻情報が入力されると、第１記憶部２０４が記憶した複数の写真の中から時刻情報が示す時刻に最も近い時刻に撮影された写真を選択する（Ｓ１６２）。写真選択部２０８は、第１制御部２１４の制御に応じて、選択した写真を撮影された時刻と共に第１記憶部２０４に記憶させる（Ｓ１６４）。
【００４６】
ここでは、第１カメラが１回の撮影を行う場合を例に説明したが、第１制御部２１４は、撮影指示に応じて複数の写真を撮影部２０２に撮影させてもよい。この場合、第１カメラの第１制御部２１４は、写真選択部２０８に対しても時刻情報を出力する（Ｓ１７０）。写真選択部２０８は、第１制御部２１４から時刻情報が入力されると、第１記憶部２０４が記憶した複数の写真の中から時刻情報が示す時刻に最も近い時刻に撮影された写真を選択する（Ｓ１７２）。写真選択部２０８は、第１制御部２１４の制御に応じて、選択した写真を撮影された時刻と共に第１記憶部２０４に記憶させる（Ｓ１７４）。
【００４７】
次に、撮影システム１の第２動作、及び写真再選択動作について詳述する。図１０は、撮影システム１の第２動作、及び写真再選択動作の概要を例示する図である。撮影システム１の第２動作においては、２台の撮影装置２が撮影指示装置４からの無線通信による撮影指示に応じて撮影を行う場合を示している。
【００４８】
まず、撮影者は、撮影指示装置４に対して撮影の準備を指示する。撮影の準備は、撮影指示装置４に設けられた指示専用のＵＩボタンなどが用いられてもよいし、一般的な撮影の一連の流れとなるシャッターボタンに相当するタッチパネル上に表示されたボタンのタッチ開始などで行われるピント調整を行う行動に割り当てられてもよい。
【００４９】
撮影指示装置４は、第１カメラ及び第２カメラと相対的な時間を同期させる。そして、撮影指示装置４は、第１カメラ及び第２カメラに対して撮影開始を指示する指示情報を送信する（時間ｔ＝２０１６／０１／０１  １５：５９：５９．８００とする）。
【００５０】
第２カメラは、指示情報を受信すると、撮影を繰り返す（時間ｔ＝２０１６／０１／０１  １５：５９：５９．８５５とする）。第１カメラは、指示情報を受信すると、撮影を繰り返す（時間ｔ＝２０１６／０１／０１  １５：５９：５９．８８０とする）。
【００５１】
その後、撮影者は、撮影指示装置４に対して撮影を指示する。この動作は、例えば撮影指示装置４のボタン全押しやボタンから指を離したとき、又はタッチパネル上に表示されたボタンから指が離れた時に割当てられる。
【００５２】
撮影指示装置４は、第１カメラ及び第２カメラに対して時間情報（時刻情報）を送信する。ここでは、第１カメラ及び第２カメラが写真撮影を行うべき時刻を時刻情報ｔ＝２０１６／０１／０１  １６：００：００．０００とする。
【００５３】
第２カメラは、時刻情報を受信すると、ｔ＝２０１６／０１／０１  １６：００：００．０００に最も近い時刻に撮影した写真を選択し、選択した写真が撮影指示を受けたことによって撮影された写真であるとみなして記憶する。このとき、第２カメラは、３３ｍｓ周期で写真を撮影していたので、２０１６／０１／０１  １５：５９：５９．９８７（矢印Ａ２）に撮影した写真が選択される。
【００５４】
第１カメラは、時刻情報を受信すると、ｔ＝２０１６／０１／０１  １６：００：００．０００に最も近い時刻に撮影した写真を選択し、選択した写真が撮影指示を受けたことによって撮影された写真であるとみなして記憶する。このとき、第１カメラは、３３ｍｓ周期で写真を撮影していたので、２０１６／０１／０１  １６：００：００．０１２（矢印Ａ１）の写真が選択される。
【００５５】
撮影指示装置４は、第１カメラ及び第２カメラそれぞれに対して選択した写真の撮影時刻を要求して取得する。第２カメラから得られる時刻がｔ＝２０１６／０１／０１  １５：５９：５９．９８７、第１カメラから得られる時刻がｔ＝２０１６／０１／０１  １６：００：００．０１２となる。
【００５６】
撮影指示装置４は、時刻情報が示す時刻に対し、第１カメラが選択した写真の撮影時刻の方が第２カメラが選択した写真の撮影時刻よりも近いため、第１カメラが選択した写真の撮影時刻を撮影の基準時刻として採用する。
【００５７】
撮影指示装置４は、第１カメラに対してｔ＝２０１６／０１／０１  １６：００：００．０１２を写真撮影の基準時間にするように指示する。
【００５８】
第２カメラは、記憶している複数の写真の中でｔ＝２０１６／０１／０１  １６：００：００．０２０（矢印Ｂ）に撮影した写真の撮影時刻が基準時刻に最も近いので、時刻情報が示す時刻と略同じ時刻に撮影された写真として記憶する写真を１６：００：００．０２０に撮影された写真に変更する。
【００５９】
このように、撮影システム１は、基準時刻を選択することにより、複数の撮影装置２間の撮影時間誤差をより小さくすることができる。つまり、撮影の同時性をより高めることができる。
【００６０】
図１１は、撮影システム１の第２動作を詳細に示すシーケンス図である。図１１に示すように、撮影者は、撮影指示装置４の第２操作部４００に対して撮影準備を示す操作入力を行う（Ｓ２００）。
【００６１】
撮影指示装置４は、撮影準備を示す操作入力を受入れると（Ｓ２００）、撮影装置２（第１カメラ）の第１受信部２１６に対して時刻を同期させる指示（時刻同期指示）を送信する（Ｓ２０２）。第１受信部２１６は、第１制御部２１４に対して時刻同期指示を出力する（Ｓ２０４）。第１制御部２１４は、第１時刻計測部２０６に対して時刻同期指示を出力することにより、第１受信部２１６が計測する時刻を同期（時間変更）させる（Ｓ２０６）。
【００６２】
また、撮影指示装置４は、撮影準備を示す操作入力を受入れたとき（Ｓ２００）、撮影装置２（第２カメラ）の第１受信部２１６に対して時刻を同期させる指示（時刻同期指示）を送信する（Ｓ２０８）。第１受信部２１６は、第１制御部２１４に対して時刻同期指示を出力する（Ｓ２１０）。第１制御部２１４は、第１時刻計測部２０６に対して時刻同期指示を出力することにより、第１受信部２１６が計測する時刻を同期（時間変更）させる（Ｓ２１２）。
【００６３】
なお、撮影システム１は、Ｓ２１２までの処理によって第１カメラと第２カメラの時刻を同期させるが、時刻同期の処理はＳ２００の処理が行われたときに限定されない。例えば、撮影システム１は、第１カメラと第２カメラとが無線ネットワーク１０を介して接続されたときに時刻同期の処理を行ってもよい。
【００６４】
さらに、撮影指示装置４は、撮影準備を示す操作入力を受入れたとき（Ｓ２００）、第１カメラの第１受信部２１６に対して撮影開始を指示する指示情報を送信し（Ｓ２１４）、第２カメラの第１受信部２１６に対して撮影開始を指示する指示情報を送信する（Ｓ２１６）。
【００６５】
第１カメラの第１受信部２１６は、指示情報を受信すると（Ｓ２１４）、第１制御部２１４に対して指示情報を出力する（Ｓ２１８）。第１制御部２１４は、撮影部２０２に対して指示情報を出力することにより（Ｓ２２０）、撮影部２０２に所定のインターバルでくり返し撮影（Ｓ２２２）を行わせる。ここで、第１制御部２１４は、撮影部２０２が写真を撮影するごとに第１時刻計測部２０６から撮影時刻を取得し（Ｓ２２４）、撮影ごとに写真と撮影時刻とを第１記憶部２０４に記憶させる（Ｓ２２６）。
【００６６】
また、第２カメラの第１受信部２１６は、指示情報を受信すると（Ｓ２１６）、第１制御部２１４に対して指示情報を出力する（Ｓ２３０）。第１制御部２１４は、撮影部２０２に対して指示情報を出力することにより（Ｓ２３２）、撮影部２０２に所定のインターバルでくり返し撮影（Ｓ２３４）を行わせる。ここで、第１制御部２１４は、撮影部２０２が写真を撮影するごとに第１時刻計測部２０６から撮影時刻を取得し（Ｓ２３６）、撮影ごとに写真と撮影時刻とを第１記憶部２０４に記憶させる（Ｓ２３８）。
【００６７】
一方、撮影者は、意図するタイミングで撮影指示装置４の第２操作部４００に対して例えばシャッターボタンの全押しに相当する操作入力を行うことによって撮影指示を行う（Ｓ２４０）。
【００６８】
撮影指示装置４は、撮影指示を受入れると、第１カメラ及び第２カメラそれぞれの第１受信部２１６に対して時刻情報を送信する（Ｓ２４２、Ｓ２４４）。
【００６９】
第１カメラの第１受信部２１６は、時刻情報を受信すると（Ｓ２４２）、第１制御部２１４に対して時刻情報を出力する（Ｓ２４６）。第１制御部２１４は、撮影部２０２に対して時刻情報を出力することにより（Ｓ２４８）、撮影部２０２が行っていたくり返し撮影（Ｓ２２２）を停止させる。
【００７０】
また、第１制御部２１４は、写真選択部２０８に対しても時刻情報を出力する（Ｓ２５０）。写真選択部２０８は、第１制御部２１４から時刻情報が入力されると、第１記憶部２０４が記憶した複数の写真の中から時刻情報が示す時刻に最も近い時刻に撮影された写真を選択する（Ｓ２５２）。写真選択部２０８は、第１制御部２１４の制御に応じて、選択した写真を撮影された時刻と共に第１記憶部２０４に記憶させる（Ｓ２５４）。
【００７１】
第２カメラの第１受信部２１６は、時刻情報を受信すると（Ｓ２４４）、第１制御部２１４に対して時刻情報を出力する（Ｓ２６０）。第１制御部２１４は、撮影部２０２に対して時刻情報を出力することにより（Ｓ２６２）、撮影部２０２が行っていたくり返し撮影（Ｓ２３４）を停止させる。
【００７２】
また、第１制御部２１４は、写真選択部２０８に対しても時刻情報を出力する（Ｓ２６４）。写真選択部２０８は、第１制御部２１４から時刻情報が入力されると、第１記憶部２０４が記憶した複数の写真の中から時刻情報が示す時刻に最も近い時刻に撮影された写真を選択する（Ｓ２６６）。写真選択部２０８は、第１制御部２１４の制御に応じて、選択した写真を撮影された時刻と共に第１記憶部２０４に記憶させる（Ｓ２６８）。
【００７３】
図１２は、撮影システム１の写真再選択動作を詳細に示すシーケンス図である。撮影システム１は、写真再選択動作を例えば図１１に示した第２動作に続けて行う。
【００７４】
図１２に示すように、撮影システム１は、第２動作が終了した後に、撮影指示装置４が第１カメラ及び第２カメラそれぞれの第１通信部２１０に対して選択された写真の撮影時刻を要求する信号（撮影時刻要求）を送信する（Ｓ３００、Ｓ３０２）。
【００７５】
第１カメラの第１通信部２１０は、撮影時刻要求を受信すると（Ｓ３００）、第１制御部２１４に対して撮影時刻要求を出力する（Ｓ３０４）。第１制御部２１４は、写真選択部２０８に対して選択済みの写真の撮影時刻要求を行う（Ｓ３０６）。
【００７６】
写真選択部２０８は、第１制御部２１４に対して選択済みの写真の撮影時刻を示す応答を行う（Ｓ３０８）。第１制御部２１４は、写真選択部２０８から受入れた応答（撮影時刻）を第１通信部２１０に対して出力する（Ｓ３１０）。第１カメラの第１通信部２１０は、応答（撮影時刻）を撮影指示装置４に対して送信する（Ｓ３１２）。
【００７７】
第２カメラの第１通信部２１０は、撮影時刻要求を受信すると（Ｓ３０２）、第１制御部２１４に対して撮影時刻要求を出力する（Ｓ３１４）。第１制御部２１４は、写真選択部２０８に対して選択済みの写真の撮影時刻要求を行う（Ｓ３１６）。
【００７８】
写真選択部２０８は、第１制御部２１４に対して選択済みの写真の撮影時刻を示す応答を行う（Ｓ３１８）。第１制御部２１４は、写真選択部２０８から受入れた応答（撮影時刻）を第１通信部２１０に対して出力する（Ｓ３２０）。第２カメラの第１通信部２１０は、応答（撮影時刻）を撮影指示装置４に対して送信する（Ｓ３２２）。
【００７９】
撮影指示装置４は、第１カメラ及び第２カメラそれぞれから受信した撮影時刻を用いて時刻選択部４１６が選択した基準時刻を第１カメラ及び第２カメラそれぞれの第１通信部２１０に対して送信する（Ｓ３３０、Ｓ３３２）。
【００８０】
第１カメラの第１通信部２１０は、受信した基準時刻を第１制御部２１４に対して出力する（Ｓ３３４）。第１制御部２１４は、写真選択部２０８に対して基準時刻を出力する（Ｓ３３６）。第１カメラの写真選択部２０８は、第１記憶部２０４が記憶している複数の写真から基準時刻に最も近い時刻に撮影された写真を再選択する（Ｓ３３８）。
【００８１】
第２カメラの第１通信部２１０は、受信した基準時刻を第１制御部２１４に対して出力する（Ｓ３４０）。第１制御部２１４は、写真選択部２０８に対して基準時刻を出力する（Ｓ３４２）。第２カメラの写真選択部２０８は、第１記憶部２０４が記憶している複数の写真から基準時刻に最も近い時刻に撮影された写真を再選択する（Ｓ３４４）。
【００８２】
つまり、第１受信部２１６が基準時刻を受信した場合、写真選択部２０８は、基準時刻に最も近い時刻に撮影部２０２が撮影した写真を、他の撮影装置２が写真を撮影した時刻と略同じ時刻に撮影部２０２が撮影したとみなす写真として再選択する。
【００８３】
次に、撮影システム１における撮影装置２それぞれが選択した写真をサーバ６に転送する動作について説明する。ステレオカメラを使った写真撮影を行う目的は、その写真から特徴点を抽出して３Ｄ映像化をすることにある。写真が選択されたタイミングで、３Ｄ映像化を行うシステム（サーバ６など）に写真を転送するように設定を行っておくと、撮影者の撮影後の手間を省くことが可能となる。
【００８４】
図１３は、撮影システム１における撮影装置２それぞれが選択した写真をサーバ６に転送する動作を例示するシーケンス図である。図１３に示すように、撮影システム１は、例えば撮影者が第１カメラ及び第２カメラそれぞれの第１操作部２００に対して写真の転送先を設定する操作入力を行うと（Ｓ４００、Ｓ４０２）、それぞれ第１操作部２００が第１制御部２１４に対して転送先設定を出力する（Ｓ４０４、Ｓ４０８）。それぞれの第１制御部２１４は、写真選択部２０８に対して転送先設定を出力する（Ｓ４０６、Ｓ４１０）。写真選択部２０８に設定される写真の転送先は、例えばサーバ６である。
【００８５】
その後、撮影システム１が例えば図９に示した第１動作を終えると、第１カメラ及び第２カメラそれぞれの写真選択部２０８は、写真の選択が終了したことを第１制御部２１４に対して通知する（Ｓ４２０、Ｓ４３０）。それぞれの第１制御部２１４は、写真選択部２０８に対して転送指示を出力する（Ｓ４２２、Ｓ４３２）。
【００８６】
それぞれの写真選択部２０８は、第１制御部２１４によって設定された転送先へ選択した写真を転送する転送指示を第１送信部２１８に対して出力する（Ｓ４２４、Ｓ４３４）。それぞれの第１送信部２１８は、写真選択部２０８から入力された転送指示に応じて、写真選択部２０８が選択した写真をサーバ６へ転送する（Ｓ４２６、Ｓ４３６）。
【００８７】
さらに、撮影システム１において撮影装置２が他の撮影装置２を検索する場合の動作について説明する。機器検索には、ネットワーク上の検索プロトコルとして一般的なＳＮＭＰ（Ｓｉｍｐｌｅ  Ｎｅｔｗｏｒｋ  Ｍａｎａｇｅｍｅｎｔ  Ｐｒｏｔｏｃｏｌ）、ＳＳＤＰ（Ｓｉｍｐｌｅ  Ｓｅｒｖｉｃｅ  Ｄｉｓｃｏｖｅｒｙ  Ｐｒｏｔｏｃｏｌ）などが用いられてもよいし、他の独自の検索方式が用いられてもよい。
【００８８】
図１４は、撮影装置２が他の撮影装置２を探索する場合の動作を示すシーケンス図である。図１４に示すように、撮影者は、第１カメラの第１操作部２００に対してネットワーク設定（ＮＷ設定）の操作入力を行う（Ｓ５００）。第１操作部２００は、入力された設定を第１制御部２１４に対して出力する（Ｓ５０２）。第１制御部２１４は、装置検索部２１２に対して設定を行う（Ｓ５０４）。
【００８９】
また、撮影者は、第２カメラの第１操作部２００に対してネットワーク設定（ＮＷ設定）の操作入力を行う（Ｓ５０６）。第１操作部２００は、入力された設定を第１制御部２１４に対して出力する（Ｓ５０８）。第１制御部２１４は、装置検索部２１２に対して設定を行う（Ｓ５１０）。
【００９０】
第１カメラにおいて、第１制御部２１４が装置検索部２１２に対して検索開始を示す信号を出力すると（Ｓ５２０）、装置検索部２１２は第１通信部２１０に対して検索要求を出力する（Ｓ５２２）。第１カメラの第１通信部２１０は、第２カメラの第１通信部２１０に対して検索要求を送信する（Ｓ５２４）。
【００９１】
第２カメラの第１通信部２１０は、検索要求を第１制御部２１４に対して出力する（Ｓ５２６）。第１制御部２１４は、装置検索部２１２に対して検索要求を出力する（Ｓ５２８）。
【００９２】
装置検索部２１２は、検索要求に応じて、検索応答を第１通信部２１０に対して出力する（Ｓ５３０）。第２カメラの第１通信部２１０は、第１カメラの第１通信部２１０に対して検索応答を送信する（Ｓ５３２）。
【００９３】
第１カメラの第１通信部２１０は、第１制御部２１４に対して検索応答を出力する（Ｓ５３４）。第１制御部２１４が装置検索部２１２に対して検索応答を出力すると、装置検索部２１２が第２カメラの存在確認を行う（Ｓ５３６）。第１カメラが第２カメラの存在確認を行うと、撮影システム１は、撮影装置２それぞれが接続を行い、例えば図９に示した第１動作を開始する。
【００９４】
なお、撮影システム１が行う撮影装置２の検索、及び無線ネットワーク１０を介した接続は、実施の時期を限定されない。例えば、撮影システム１は、電源がオンにされた撮影装置２から検索及び接続が実施されてもよい。
【００９５】
このように、撮影システム１は、他の撮影装置２が写真を撮影した時刻と略同じ時刻に撮影部２０２が撮影したとみなす写真を、第１記憶部２０４が記憶した複数の写真から選択するので、無線通信を用いて複数の異なる位置からの撮影をユーザが意図したタイミングで行う場合にも、複数の撮影の同時性を向上させることができる。
【符号の説明】
【００９６】
１      撮影システム
２      撮影装置
４      撮影指示装置
６      サーバ
１０    無線ネットワーク
２０    撮影装置
２００  第１操作部
２０２  撮影部
２０４  第１記憶部
２０６  第１時刻計測部
２０８  写真選択部
２１０  第１通信部
２１２  装置検索部
２１４  第１制御部
２１６  第１受信部
２１８  第１送信部
４００  第２操作部
４０４  第２記憶部
４０６  第２時刻計測部
４１０  第２通信部
４１４  第２制御部
４１６  時刻選択部
４２０  第２受信部
４２２  第２送信部
【先行技術文献】
【特許文献】
【００９７】
【特許文献１】特開２０１２−７０３３６号公報
【特許文献２】特開２００４−１２９７４号公報
【図１】
2018007031.tif 000003
【図２】
2018007031.tif 000004
【図３】
2018007031.tif 000005
【図４】
2018007031.tif 000006
【図５】
2018007031.tif 000007
【図６】
2018007031.tif 000008
【図７】
2018007031.tif 000009
【図８】
2018007031.tif 000010
【図９】
2018007031.tif 000011
【図１０】
2018007031.tif 000012
【図１１】
2018007031.tif 000013
【図１２】
2018007031.tif 000014
【図１３】
2018007031.tif 000015
【図１４】
2018007031.tif 000016