(57)【要約】【課題】  連動撮影において、各撮像制御装置で撮影した画像ファイル名が重複していると、後ほど情報処理装置へファイルを集めたときにファイルが上書き消去されてしまったり、名前を変えなければならなかったりと面倒である。一方、フォルダ名が違うとそれぞれのフォルダへ画像ファイルが保存されるため、ファイルを検索するのが面倒である。【解決手段】  他の複数の撮像制御装置と連動して撮影を行う撮像制御装置であって、決定手段が決定するフォルダ名は他の複数の撮像制御装置との間で共通する文字列を含んでおり、決定手段が決定するファイル名は、前記他の複数の撮像制御装置との間で共通するファイル番号と、他の複数の撮像制御装置との間で共通しない文字列とから構成される。【選択図】  図５
2017055211.tif 000002
【特許請求の範囲】
【請求項１】
他の複数の撮像制御装置と連動して撮影を行う撮像制御装置であって、
前記連動した撮影により得られた画像ファイルのファイル名と、当該画像ファイルを格納するためのフォルダのフォルダ名を決定する決定手段と、
前記決定手段で決定したファイル名の画像ファイルを、前記決定手段で決定したフォルダ名のフォルダに記録する記録する記録手段とを有し、
前記決定手段が決定するフォルダ名は前記他の複数の撮像制御装置との間で共通する文字列を含んでおり、
前記決定手段が決定するファイル名は、前記他の複数の撮像制御装置との間で共通するファイル番号と、前記他の複数の撮像制御装置との間で共通しない文字列とから構成されることを特徴とする撮像制御装置。
【請求項２】
前記フォルダ名における前記他の複数の撮像制御装置との間で共通する文字列に関する情報と、前記ファイル名における前記他の複数の撮像制御装置との間で共通するファイル番号に関する情報を、他の撮像制御装置から受信する受信手段を有することを特徴とする請求項１に記載の撮像制御装置。
【請求項３】
前記フォルダ名における前記他の複数の撮像制御装置との間で共通する文字列に関する情報は、前記他の複数の撮像制御装置のいずれかの撮像制御装置を特定するための識別情報であることを特徴とする請求項１または２に記載の撮像制御装置。
【請求項４】
前記フォルダ名における前記他の複数の撮像制御装置との間で共通する文字列に関する情報は、前記連動した撮影において複数の撮像制御装置に対して撮像指示を出力するマスター装置を特定する識別情報であることを特徴とする請求項１ないし３のいずれか１項に記載の撮像制御装置。
【請求項５】
前記ファイル名における前記他の複数の撮像制御装置との間で共通しない文字列は、自機を特定するための識別情報であることを特徴とする請求項１ないし４のいずれか１項に記載の撮像制御装置。
【請求項６】
他の複数の撮像制御装置と連動して撮影を行う撮像制御装置であって、
前記連動した撮影により得られた画像ファイルのファイル名と、当該画像ファイルを格納するためのフォルダのフォルダ名を決定する決定手段と、
前記決定手段で決定したファイル名の画像ファイルを、前記決定手段で決定したフォルダ名のフォルダに記録する記録する記録手段と、
前記決定手段で決定した前記ファイル名と前記フォルダ名に基づき、前記他の撮像制御装置が画像ファイルのファイル名と、前記画像ファイルを記録するフォルダ名とを生成するための生成情報を他の撮像制御装置に送信する送信手段とを有し、
前記生成情報は、前記フォルダ名として前記他の複数の撮像制御装置との間で共通する文字列を特定するための情報と、前記ファイル名として、前記他の複数の撮像制御装置との間で共通するファイル番号の情報とを有し、
前記決定手段で決定したファイル名は、前記他の複数の撮像制御装置との間で共通しない文字列で構成されていることを特徴とする撮像制御装置。
【請求項７】
前記フォルダ名における前記他の複数の撮像制御装置との間で共通する文字列に関する情報は、前記連動した撮影において複数の撮像制御装置に対して撮像指示を出力するマスター装置を特定する識別情報であることを特徴とする請求項６に記載の撮像制御装置。
【請求項８】
前記ファイル名における前記他の複数の撮像制御装置との間で共通しない文字列は、自機を特定するための識別情報であることを特徴とする請求項６または７に記載の撮像制御装置。
【請求項９】
さらに、前記他の撮像制御装置の有する画像ファイルのファイル番号に関する情報を受信する受信手段を有し、前記生成情報のうちの前記ファイル番号の情報は、前記複数の撮像制御装置から受信したファイル番号に関する情報のうちの最大ファイル番号に基づいて決定されることを特徴とする請求項６乃至８のいずれか１項に記載の撮像制御装置。
【請求項１０】
他の複数の撮像制御装置と連動して撮影を行う撮像制御装置の制御方法であって、
前記連動した撮影により得られた画像ファイルのファイル名と、当該画像ファイルを格納するためのフォルダのフォルダ名を決定する決定工程と、
前記決定工程で決定したファイル名の画像ファイルを、前記決定工程で決定したフォルダ名のフォルダに記録する記録する記録工程とを有し、
前記決定工程が決定するフォルダ名は前記他の複数の撮像制御装置との間で共通する文字列を含んでおり、
前記決定工程が決定するファイル名は、前記他の複数の撮像制御装置との間で共通するファイル番号と、前記他の複数の撮像制御装置との間で共通しない文字列とから構成されることを特徴とする撮像制御装置の制御方法。
【請求項１１】
他の複数の撮像制御装置と連動して撮影を行う撮像制御装置の制御方法であって、
前記連動した撮影により得られた画像ファイルのファイル名と、当該画像ファイルを格納するためのフォルダのフォルダ名を決定する決定工程と、
前記決定工程で決定したファイル名の画像ファイルを、前記決定工程で決定したフォルダ名のフォルダに記録する記録する記録工程と、
前記決定工程で決定した前記ファイル名と前記フォルダ名に基づき、前記他の撮像制御装置が画像ファイルのファイル名と、前記画像ファイルを記録するフォルダ名とを生成するための生成情報を他の撮像制御装置に送信する送信工程とを有し、
前記生成情報は、前記フォルダ名として前記他の複数の撮像制御装置との間で共通する文字列を特定するための情報と、前記ファイル名として前記他の複数の撮像制御装置との間で共通するファイル番号の情報とを有し、
前記決定工程で決定したファイル名は、前記他の複数の撮像制御装置との間で共通しない文字列で構成されていることを特徴とする撮像制御装置の制御方法。
【請求項１２】
複数の撮像制御装置が連動して撮影を行う連動撮影にて撮影された記録媒体から、画像ファイルを収集する編集装置であって、
前記複数の撮像制御装置が管理する、前記連動撮影にて撮影された画像ファイルのファイル名およびフォルダ名を解析する解析手段と、
前記解析手段による解析に基づき、前記連動撮影にて撮影された画像ファイルのうち、フォルダ名が前記複数の撮像制御装置で共通している文字列を有しているフォルダに記録されている画像ファイルを同一グループとして管理する管理手段を有することを特徴とする情報処理装置。
【請求項１３】
前記管理手段は前記解析手段による解析に基づき、前記連動撮影にて撮影された画像ファイルのうち、ファイル番号が共通する画像ファイルを１回の連動撮影で得られた画像ファイル群として管理することを特徴とする請求項１２に記載の情報処理装置。
【請求項１４】
複数の撮像制御装置が連動して撮影を行う連動撮影にて撮影された記録媒体から、画像ファイルを収集する編集装置の制御方法であって、
前記複数の撮像制御装置が管理する、前記連動撮影にて撮影された画像ファイルのファイル名およびフォルダ名を解析する解析工程と、
前記解析手段による解析に基づき、前記連動撮影にて撮影された画像ファイルのうち、フォルダ名が前記複数の撮像制御装置で共通している文字列を有しているフォルダに記録されている画像ファイルを同一グループとして管理する管理工程を有することを特徴とする情報処理装置の制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、撮像制御装置及びその制御方法、情報処理装置及びその制御方法に関する。
【背景技術】
【０００２】
複数のデジタルカメラにて同時に撮影を行う連動撮影システムの課題の一つに、各カメラで撮影した画像データの編集方法が挙げられる。近年のデジタルカメラでは、Ｗｉ−Ｆｉ（登録商標）などの通信にて、連動撮影システムにおける各カメラの制御を行うことができるようになってきている。しかしながら、特にデータ量の多い動画データを複数台のカメラからリアルタイムに同時に通信を介して転送を行いながら編集するシステムを構築するには、大がかりなシステムを構築する必要がある。そのため、各カメラに保存した画像ファイルを撮影終了後に情報処理装置へ集結し、編集を行うのが一般的である。このとき、連動撮影システムの各撮影において、得られた結果が容易に識別できるようにする方法として、特許文献１にて紹介されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１３−２１９５０６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、特許文献１で紹介した手法を用いると、複数台の各カメラで連動して撮影を開始して得られた画像ファイルは、各カメラで同一フォルダ名かつ同一ファイル名となってしまう。そのため、たとえばＷｉｎｄｏｗｓ（登録商標）ＯＳで動作する情報処理装置へファイルを収集する際に、同一フォルダへ集結してしまうとファイルが上書きされたり、リネームされたりするなどの問題が発生する。この問題を回避するには、カメラ毎に画像データの保存フォルダを別けるか、保存の前にリネームするなどの煩わしい操作が発生していた。
【０００５】
本発明は、連動撮影システムの各カメラで撮影されたファイルを情報処理装置へ集結する際の利便性が高い撮像制御装置を提供することである。
【課題を解決するための手段】
【０００６】
本発明の撮像制御装置は、他の複数の撮像制御装置と連動して連動した撮影により得られた画像ファイルのファイル名と、画像ファイルを格納するためのフォルダのフォルダ名を決定する決定手段と、決定手段で決定したファイル名の画像ファイルを、決定手段で決定したフォルダ名のフォルダに記録する記録する記録手段とを有し、決定手段が決定するフォルダ名は前記他の複数の撮像制御装置との間で共通する文字列を含んでおり、決定手段が決定するファイル名は、他の複数の撮像制御装置との間で共通するファイル番号と、他の複数の撮像制御装置との間で共通しない文字列とから構成されることを特徴とする。
【発明の効果】
【０００７】
本発明によれば、複数のカメラで連動撮影を行い、得られた画像ファイルを情報処理装置へ集結する際、画像の関連性を保ちつつ、容易な操作にて集結を行うことができる。また、情報処理装置へ集結したファイルに関しても、連動撮影毎のファイルの検索を容易に行うことができるようになる。
【図面の簡単な説明】
【０００８】
【図１】各実施形態による撮像制御装置の構成を示すブロック図
【図２】第１の実施形態および、第２の実施形態に関わる連動撮影システムの概要を示す図
【図３】第１の実施形態におけるマスターカメラおよびスレーブカメラのフローチャート
【図４】第１の実施形態および、第２の実施形態における連動撮影を行う前の各撮像制御装置の記録媒体のフォルダおよびファイル構造を示す図
【図５】第１の実施形態における連動撮影を開始したときの各撮像制御装置の記録媒体のフォルダおよびファイル構造を示す図
【図６】第２の実施形態における連動撮影を開始したときの各撮像制御装置の記録媒体のフォルダおよびファイル構造を示す図
【図７】第１の実施形態および、第２の実施形態における情報処理装置の記録媒体へコピーした際のファイル構造を示す図
【図８】第２の実施形態による情報処理装置のアプリケーションのユーザ操作画面
【図９】第２の実施形態におけるマスターカメラおよびスレーブカメラのフローチャート
【図１０】第２の実施形態による情報処理装置のフローチャート
【図１１】第３の実施形態による非連動撮影時のファイル構造を表す図
【発明を実施するための形態】
【０００９】
以下、本発明の実施の形態を図面に基づいて説明する。
【００１０】
［第１の実施の形態］
図１は、本実施形態による撮像制御装置の構成を示すブロック図である。
【００１１】
撮影レンズ１０３は、フォーカスレンズを含んでいる。シャッター１０１は、絞り機能を備えている。撮像部２２は、光学像を電気信号に変換するＣＣＤやＣＭＯＳ素子等によって構成されている。撮像部２２の受光面（図示せず）に、複数の画素（図示せず）がマトリクス状に配されている。Ａ／Ｄ変換器２３は、撮像部２２から出力されるアナログ信号をデジタル信号に変換する。バリア１０２は、撮影レンズ１０３等を覆うことにより、撮影レンズ１０３、シャッター１０１及び撮像部２２を含む撮像系の汚れや破損を防止する。
【００１２】
画像処理部２４は、Ａ／Ｄ変換器２３からのデータ、又は、メモリ制御部１５からのデータに対し、所定の画素補間、縮小といったリサイズ処理や、色変換処理等を行う。また、画像処理部２４は、撮像した画像データを用いて所定の演算処理を行い、演算処理によって得られた演算結果をシステム制御部５０に送信する。システム制御部５０は、画像処理部２４によって得られた演算結果に基づいて、露光制御、測距制御等を行う。これにより、ＴＴＬ（スルー・ザ・レンズ）方式のＡＦ（オートフォーカス）処理、ＡＥ（自動露出）処理、ＥＦ（フラッシュプリ発光）処理等が行われる。画像処理部２４は、撮像した画像データを用いて所定の演算処理を行い、演算処理によって得られた演算結果に基づいてＴＴＬ方式のＡＷＢ（オートホワイトバランス）処理も行う。Ａ／Ｄ変換器２３から出力されるデジタルデータは、画像処理部２４及びメモリ制御部１５を介して、或いは、メモリ制御部１５を介して、メモリ３２に書き込まれる。メモリ３２は、撮像部２２によって得られ、Ａ／Ｄ変換器２３によってデジタルデータに変換された画像データや、表示部２８に表示するための画像データを格納する。メモリ３２は、所定枚数の静止画像や所定時間の動画像及び音声を格納するのに十分な記憶容量を備えている。
【００１３】
また、メモリ３２は、画像表示用のメモリ（ビデオメモリ）を兼ねている。Ｄ／Ａ変換器１３は、メモリ３２から出力される画像表示用のデータをアナログ信号に変換し、当該アナログ信号を表示部２８に送信する。これにより、メモリ３２に書き込まれている表示用の画像データが、表示部２８によって表示される。表示部２８は、ＬＣＤ等の表示器を含んでいる。表示部２８は、Ｄ／Ａ変換器１３からのアナログ信号に応じた画像を、表示器を用いて表示する。撮像部２２から出力されるアナログ信号は、Ａ／Ｄ変換器２３によってデジタル信号に変換され、当該デジタル信号がメモリ３２に一時的に記憶される。メモリ３２に一時的に記憶されたデジタル信号は、Ｄ／Ａ変換器１３によってアナログ信号に変換され、当該アナログ信号が表示部２８に順次送信される。表示部２８は、Ｄ／Ａ変換器１３から順次送信されるアナログ信号に応じた画像を表示する。表示部２８は、電子ビューファインダ（スルー画像表示）として機能する。
【００１４】
不揮発性メモリ５６は、電気的に情報の消去や記録が可能なメモリであり、例えばＥＥＰＲＯＭ等が用いられている。不揮発性メモリ５６には、システム制御部５０の動作用の定数、プログラム等が記憶されている。かかるプログラムは、本実施形態による撮像制御装置を制御するためのプログラムであり、例えば、図２に示すような動作が当該プログラムによって実行される。
【００１５】
システム制御部５０は、本実施形態による撮像制御装置１００の全体の制御を司る。不揮発性メモリ５６に記録されたプログラムを実行することによって、後述する各処理を実行する。システムメモリ５２としては、例えばＲＡＭが用いられている。システムメモリ５２には、システム制御部５０の動作用の定数、変数、不揮発性メモリ５６から読み出したプログラム等が展開される。また、システム制御部５０は、メモリ３２、Ｄ／Ａ変換器１３、表示部２８等を制御することによって表示制御をも行う。
【００１６】
システムタイマー５３は、各種制御に用いる時間や、内蔵された時計の時間を計測する。
【００１７】
モード切替スイッチ６０、第１のシャッタースイッチ（図示せず）、第２のシャッタースイッチ（図示せず）、及び、操作部７０は、システム制御部５０に対して各種の動作指示を行うための操作手段である。
【００１８】
モード切替スイッチ６０は、システム制御部５０の動作モードを静止画記録モード、動画記録モード、再生モード、連動撮影モード等のいずれかに切り替える。第１のシャッタースイッチは、デジタルカメラ１００に設けられたシャッターボタン６１の操作途中、いわゆる半押し（撮影準備指示）によってＯＮ状態となり、第１のシャッタースイッチ信号ＳＷ１を発生する。第１のシャッタースイッチ信号ＳＷ１によって、ＡＦ（オートフォーカス）処理、ＡＥ（自動露出）処理、ＡＷＢ（オートホワイトバランス）処理、ＥＦ（フラッシュプリ発光）処理等の動作が開始される。
【００１９】
第２のシャッタースイッチは、シャッターボタン６１の操作完了、いわゆる全押し（撮影指示）によってＯＮ状態となり、第２のシャッタースイッチ信号ＳＷ２を発生する。システム制御部５０は、第２のシャッタースイッチ信号ＳＷ２により、撮像部２２からの画像信号の読み出しから記録媒体１５０への画像データの書き込みまでの一連の撮影処理の動作を開始する。
【００２０】
操作部７０の各操作部材は、表示部２８に表示される種々の機能アイコンを選択操作すること等によって、場面ごとに機能が適宜割り当てられ、各種機能ボタンとして作用する。機能ボタンとしては、例えば、終了ボタン、戻るボタン、画像送りボタン、ジャンプボタン、絞込みボタン、属性変更ボタン等がある。例えば、メニューボタンが押されると、各種の設定を行うことが可能なメニュー画面が表示部２８に表示される。たとえば、動画記録モードにおいてメニューボタンが押されると、フレームレートや解像度を選択することができる。微速度動画（タイムラプス動画）の撮影も、メニュー画面において選択し得る。ユーザは、表示部２８に表示されたメニュー画面と、４方向ボタンやＳＥＴボタンとを用いて、各種設定を直感的に行うことができる。
【００２１】
コントローラホイール（図示せず）は、操作部７０に含まれる回転操作可能な操作部材であり、方向ボタンと同様に選択項目を指示する際等に使用される。コントローラホイールを回転操作させると、操作量に応じた電気的なパルス信号が発生する。システム制御部５０は、コントローラホイールから出力されるパルス信号に基づいて、デジタルカメラ１００の各部を制御する。システム制御部５０は、コントローラホイールが回転操作された角度や、コントローラホイールが何回転したか等を、コントローラホイールから出力されるパルス信号に基づいて判定し得る。なお、コントローラホイールは、回転操作が検出できる操作部材であれば、どのようなものであってもよい。例えば、コントローラホイールは、ユーザの回転操作に応じてコントローラホイール自体が回転するとともにパルス信号を発生するダイヤル操作部材であってもよい。また、コントローラホイールは、タッチセンサより成る操作部材であってもよい。例えば、コントローラホイール自体は回転せず、コントローラホイール上でのユーザの指の回転動作等を検出するようにしてもよい。このようなコントローラホイールは、タッチホイールと称される。
【００２２】
電源制御部８０は、電池検出回路、ＤＣ−ＤＣコンバータ、通電するブロックを切り替えるスイッチ回路等により構成され、電池の装着の有無、電池の種類、電池残量の検出を行う。また、電源制御部８０は、これらの検出結果やシステム制御部５０からの指示に基づいてＤＣ−ＤＣコンバータを制御し、必要な電圧を必要な期間、記録媒体１５０を含む各部へ供給する。
【００２３】
電源部３０は、アルカリ電池やリチウム電池等の一次電池やＮｉＣｄ電池やＮｉＭＨ電池、Ｌｉ電池等の二次電池、ＡＣアダプター等から成る。電源スイッチ７２は、デジタルカメラ１００の電源のオン／オフの切り替えのためのものである。記録媒体１５０は、メモリカード、半導体メモリ、磁気ディスク等によって構成される。記録媒体１５０への画像データの書き込みや記録媒体１５０からの画像データの読み出し等は、メディアインターフェース１８を介して行われる。
【００２４】
外部装置と接続する場合は、通信インタフェース４１を介して行われる。通信インタフェースとしては、有線ＬＡＮ、無線ＬＡＮ、Ｂｌｕｅｔｏｏｔｈ（登録商標）、ＬＥＴ（Ｌｏｎｇ  Ｔｅｒｍ  Ｅｖｏｌｕｔｉｏｎ）等によって構成される。外部装置と接続することにより、操作部７０を直接操作しなくても本撮像制御装置の操作や設定の変更が可能となる。さらに、本撮像制御装置のライブ画像を送信することも可能である。
【００２５】
通信インタフェース４１は、デジタルカメラ１００に内蔵していると説明しているが、デジタルカメラ１００と外部接続するオプションユニットとして構成してもよい。
【００２６】
また、１０１〜１０３、２２、２３を一体的に構成した撮像ユニットを、カメラ本体着脱可能に構成しても良い。
【００２７】
図２は、本実施の形態に関わる連動撮影システムの概要を示す図である。本実施の形態である連動撮影システムとは、一つのマスターカメラ２００に対してユーザが行った操作と同一の外部動作を、複数のスレーブカメラ（２０１、２０２）が行うというものである。
【００２８】
マスターカメラとスレーブカメラは、無線ＬＡＮによりカメラ間の通信を行い、マスターカメラに対してユーザ行った操作内容をスレーブカメラへ送信する。
【００２９】
例えば、マスターカメラに撮像指示を行うことにより、マスターカメラは他のスレーブカメラへ撮像指示を出力する。スレーブカメラはこの撮像指示を受信することによって撮像を実行することで連動撮影を実行することが出来る。
【００３０】
マスターカメラとスレーブカメラの役割の設定方法は、無線ＬＡＮ設定に従うものとする。つまり、無線ＬＡＮの親機として動作しているカメラをマスターカメラとし、マスターカメラに対して接続を行ったカメラをスレーブカメラとして動作させる。マスターカメラの無線親機設定は、事前に操作部７０にてユーザが設定したものとする。
【００３１】
図３は、本実施の形態におけるマスターカメラ２００と、スレーブカメラ２０１、２０２のそれぞれのシステム制御部５０が行う連動撮影モードに関する処理のフローチャートである。
【００３２】
図３（ａ）は、マスターカメラのフローチャートを示している。マスターカメラの主な処理としては、スレーブカメラに対して、ネットワーク参加要求の受付に関する処理と、ユーザ操作を受け付けてスレーブカメラへコマンドを送信する処理に関する。Ｓ３０１は、スレーブカメラに対して、接続情報をブロードキャストするステップである。接続情報とは、無線接続設定情報であるＳＳＩＤ（Ｓｅｒｖｉｃｅ  Ｓｅｔ  Ｉｄｅｎｔｉｆｉｅｒ）を含んでいる。Ｓ３０２は、スレーブカメラから、ネットワーク参加要求がある場合、ネットワーク参加要求が受付可能であるかどうかの判定を行うステップである。スレーブカメラから、ネットワークへの参加要求があった場合は、スレーブカメラから受信した情報をもとに、無線のセキュリティ情報を満たしているかなどのチェックを行う。
【００３３】
この時、スレーブカメラの機器固有ＩＤ（ＭＡＣアドレス：Ｍｅｄｉａ  Ａｃｃｅｓｓ  Ｃｏｎｔｒｏｌ  ａｄｄｒｅｓｓ）を受信し、固有情報に応じたＩＰアドレス（Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ  ａｄｄｒｅｓｓ）を作成する。たとえば、ＭＡＣアドレスの下１６ビットが１６進法でＥＦ：０１である場合、ＩＰアドレスの下１６ビットをホストアドレスとして、ＥＦ：０１へ割り当てるというものである。ここで、マスターカメラがすでに接続許可を行ったスレーブカメラと同一の下１６ビットマックアドレスを持つスレーブカメラがネットワーク参加要求を出してきた場合は、アドレスが重複してしまう。そこで、接続を許可しないか、乱数などを増減した値でＩＰアドレスを発行してもよい。同様のルールでマスターカメラのＩＰアドレスも決定し、マスターカメラとのＩＰアドレスの重複も避けるように考慮する。また、全ビットが０や１である予約番号のアドレスの使用も避けるように考慮する。
【００３４】
参加要求を受け付けられる場合は、Ｓ３０３へ進む。参加要求が検出できないときや、参加要求が許可できず受け付けられないときは、Ｓ３０８へ進む。Ｓ３０３は、スレーブカメラのネットワーク参加を許可し、ネットワーク接続情報をスレーブカメラへ送信する。ネットワーク接続情報とは、通信を行うためのスレーブ毎にユニークに割り当てられたアドレス情報（ＩＰアドレス等）や、マスターカメラを識別するためのＩＤ（ＭＡＣアドレス）を含んでいる。これにより、以後にスレーブカメラが無線ＬＡＮから受信する情報において、マスターカメラを識別する情報を含んでいないカメラからの指令は無視するものとする。次に、ネットワークへ参加したスレーブカメラからのＤＣＦフォーマット（登録商標）におけるフォルダ番号および、ファイル番号に関する情報の受信待ちを行う（Ｓ３０４）。フォルダ番号とファイル番号に関する情報を受信したら、マスターカメラにセットされているフォルダ番号とファイル番号を比較し、新規のフォルダ番号およびファイル番号を算出する（Ｓ３０５）。ここで、算出したフォルダ番号およびファイル番号に基づき、連動撮影で記録された画像ファイルのファイル名と、連動撮影で記録された画像ファイルを記録するためのフォルダ名が決定される。具体的には、フォルダ名は、ネットワークに参加するカメラから受信したフォルダ名のうちの最大フォルダ番号と、マスターカメラを特定する識別情報に基づいて決定される。また、ファイル名は、ネットワークに参加するカメラから受信したファイル名のうちの最大ファイル番号に基づいて決定される。
【００３５】
Ｓ３０５で決定したフォルダ名または、ファイル番号が、それまでに決定していたフォルダ名とファイル番号から変更、更新されているかどうかの判定を行い（Ｓ３０６）、更新されている場合は、その旨を各スレーブカメラへブロードキャスト送信する（Ｓ３０７）。具体的にはＳ３０５で決定したマスターカメラを特定する識別情報、最大フォルダ番号、最大ファイル番号を送信する。この情報はスレーブカメラにおいて、連動撮影で得られた画像ファイルのファイル名と、前記画像ファイルを記録するフォルダ名とを生成するための生成情報として利用される。
【００３６】
Ｓ３０６において、更新されていないと判定されたときは、Ｓ３０８へ進む。Ｓ３０１からＳ３０７は、スレーブカメラに対して、ネットワーク参加要求の受付に関する処理である。Ｓ３０８以降は、ユーザ操作を受け付けてスレーブカメラへ送信する処理に関する内容である。
【００３７】
Ｓ３０８では、ユーザ操作があったかどうかの判定を行う。操作部７０などによるユーザ操作など、何らかの操作が行われたことを検出した場合は、そのコマンドを各スレーブへブロードキャスト送信を行い（Ｓ３０９）、ユーザ操作が無ければＳ３０１へ戻る。コマンドのブロードキャスト送信（Ｓ３０９）の次のステップとして、スレーブからコマンドの実行が完了したかどうかの通知を受けるステップを設け、全てのスレーブから応答を受け付けたら、Ｓ３０１へ戻る。
【００３８】
図３（ｂ）は、スレーブカメラのフローチャートを示している。スレーブカメラの主な処理としては、マスターカメラに接続を行い、接続を行ったマスターカメラからのコマンドに応じた処理を実行するものである。
【００３９】
Ｓ３２１からＳ３２６までがマスターカメラに接続を行うステップである。スレーブカメラは、連動撮影を開始すると、先ずマスターカメラへ接続するための処理として、ネットワークの検索を行う（Ｓ３２１）。ネットワーク検索を行い、マスターカメラが発見できれば、Ｓ３２３へ進む。マスターカメラが発見できれば、マスターカメラへネットワーク参加の要求を出し（Ｓ３２３）、参加の許可応答を待つ（Ｓ３２４）。参加要求を行う際には、自機の機器固有ＩＤ（ＭＡＣアドレス）を含んだ情報をマスターカメラへ送信する。参加が許可されれば付帯情報として同時に受信したマスターカメラの識別ＩＤを含んだ情報を受信して、Ｓ３２５へ進み、許可されないときは、Ｓ３２１へ戻る。Ｓ３２５では、Ｓ３２４で受信したネットワーク接続情報を登録して、以後はマスターカメラ以外のカメラからの受信情報を無視するように設定してからＳ３２６へ進む。Ｓ３２６では、自機の記録媒体内に記録されているフォルダ番号および、ファイル番号をマスターカメラへ送信するステップである。なおここでマスターカメラへ送信するフォルダ番号および、ファイル番号に関する情報は、記録媒体内に記録されているフォルダののうちの最大のフォルダ番号と、記録媒体内に記録されているファイルのうちの最大のファイル番号が含まれていればよい。
【００４０】
Ｓ３２７以降は、接続を行ったマスターカメラからのコマンドに応じた処理を実行する処理に関する。Ｓ３２７およびＳ３２８は、接続を行ったマスターカメラからのコマンドを解析するステップである。マスターからのコマンドがあったかどうかの判定は、Ｓ３２７にて行う。Ｓ３２８では、フォルダ番号またはファイル番号が更新されたかどうかを判定するステップである。フォルダ番号またはファイル番号が更新された場合、Ｓ３２９にて自機のフォルダ番号およびファイル番号と比較を行い、自機のフォルダおよびファイル番号を更新すべきかどうかの判定を行う。このステップは、自機が新規にマスターへ登録されたときに、自機が与えた情報によりマスターが他のすべーむに向けて送信したブロードキャスト送信を受信した場合に、Ｓ３２９にてＳ３２７のステップへ戻るステップへ分岐する。他機が登録された際にマスターが送信するフォルダ番号またはファイル番号更新コマンドを受信した場合はＳ３３０へ進む。Ｓ３３０では、マスターカメラの識別ＩＤを含む文字を使用して新規フォルダを作成し（Ｓ３３０）、次のステップへ進む。Ｓ３３１では、Ｓ３２７で受けたコマンドに応じたファイル番号をセットし、Ｓ３２７へ戻る。Ｓ３２７で受けたコマンドが、Ｓ３２８の判定によりフォルダ番号やファイル番号の更新を示すコマンドでは無いと判定されたときは、そのコマンドに応じた処理をＳ３３２にて行う。Ｓ３３２の処理が終了したらその旨を示す応答をマスターへ送信し（Ｓ３３３）、Ｓ３２７へ戻る。
【００４１】
なお、マスターカメラ側の処理として、Ｓ３０９のコマンドが撮影に関する操作である場合、当該撮影時に作成される画像ファイルのファイル番号を撮影の動作コマンドとともに送信してもよい。このとき、スレーブカメラ側の処理として、撮影の動作コマンドともにファイル番号を受け取り、Ｓ３３２の処理において、画像ファイル作成までにファイル番号を更新すればよい。
【００４２】
図４は、本実施形態による撮像制御装置において、連動撮影を行う前の各撮像制御装置の記録媒体のフォルダおよびファイル構造を示す図である。図４（ａ）は、マスターカメラになるカメラのフォルダおよびファイル構造であり、図４（ｂ）および、図４（ｃ）は、スレーブカメラになるカメラのフォルダおよびファイル構造である。マスターカメラのＭＡＣアドレス下１６ビットは１６進数でＡＢ：ＣＤで有ることを示す。スレーブカメラかめらは、ぞれぞれのＭＡＣアドレス下１６ビットが１６進数で、ＥＦ：０１、２３：４５で有ることを示す。
【００４３】
図５は、本実施形態による撮像制御装置において、連動撮影を開始したときの各撮像制御装置の記録媒体のフォルダおよびファイル構造を示す図である。連動撮影におけるフォルダおよび、ファイルのネーミングルールは、フォルダ名はマスターカメラのＭＡＣアドレスを含め、各カメラで同一となる。また、ファイル名は撮像制御装置毎に割り当てられたＩＰアドレス（実質ＭＡＣアドレス）を含めた文字を使用して、撮影単位では同一のファイル番号となる。図５の例では、★が付加されたフォルダおよびファイルが連動撮影時に作成される。
【００４４】
連動撮影が行われる前のフォルダ番号が最大のフォルダは、４０８のフォルダで、番号が「４０４」であったため、連動撮影用のフォルダ番号は「４０５」が割り当てられている。また、マスターカメラの識別ＩＤとして「ＡＢ：ＣＤ」を含む名前として、各カメラで「４０５＿ＡＢＣＤ」という名前のフォルダ（４０９、４１９、４２９）が作成されている。
【００４５】
連動撮影が行われる前のファイル番号が最大のファイルは、４２８のファイルで、番号が「４０３１」であったため、連動撮影用の最初のファイル番号は「４０３２」が割り当てられている。また、各カメラの識別ＩＤとして「ＡＢ：ＣＤ」、「ＥＦ：０１」、「２３：４５」を含む名前として、各カメラで「ＡＢＣＤ４０３２」、「ＥＦ０１４０３２」、「２３４５４０３２」という名前を含むファイル（４１０、４２０、４３０）が作成されている。
【００４６】
続けて連動撮影を行えば、「ＡＢＣＤ４０３３」（７０２）、「ＥＦ０１４０３３」（７１２）、「２３４５４０３３」（７２２）が作成される。
【００４７】
このように、本実施の形態を用いることにより、図５における各カメラの「ＤＣＩＭ」フォルダ（４０２、４１２、４２２）を情報処理装置の記録媒体へコピーするとき、連動撮影で作成された各フォルダは各撮像制御装置との間で共通する文字列を含んでいるため、連動撮影で撮影された一連の画像を格納していることが分かる。情報処理装置では、記録媒体で同一フォルダへマージすることで、同一グループとして管理することが出来る。また、ファイル名に関しては、ファイル番号は同じであるが、各カメラの識別情報を含んでいるため重複せず、上書きされる心配が無い。またファイル番号が共通している画像は１回の連動撮影で作成された画像ファイル群であることを認識し管理することが出来る。なお、１回の連動撮影で作成された画像ファイル群をさらにサブフォルダに入れて管理しても良い。
【００４８】
以上より、ＤＣＩＭフォルダごと情報処理装置の記録媒体へコピーした際には、図７（ａ）のようなファイルツリーが作成されることになる。
【００４９】
ここで、４１０、４２０、４３０および、７０２、７１２、７２２はファイル名のファイル番号が同じ画像は同一タイミングで撮影された画像であることが容易に判断できる。また、カメラ側のファイル構造は、ＤＣＦの画像ファイルフォーマットに従い作成することができる。
【００５０】
［第２の実施の形態］
第１の実施の形態では、カメラ側のファイル構造をＤＣＦファイルフォーマットに保つことを考慮していたため、マスターカメラとスレーブカメラの間でフォルダ番号とファイル番号を調整するためのシーケンスが複雑化していた。第２の実施の形態では、独自のファイル構造を採用することで、よりマスターカメラとスレーブカメラの間でのシーケンスシーケンスを簡略化する連動撮影システムを提案する。
【００５１】
図１、図２、図４に関しては、本実施の形態でも第１の実施形態と同一であるため、説明を省略する。
【００５２】
図６は、本実施形態による撮像制御装置において、連動撮影を開始したときの各撮像制御装置の記録媒体のフォルダおよびファイル構造を示す図である。連動撮影におけるフォルダおよび、ファイルのネーミングルールに関して、フォルダ名はマスターカメラのＭＡＣアドレスを含め、各カメラで同一となる。また、ファイル名は撮像制御装置毎に割り当てられたＩＰアドレス（実質ＭＡＣアドレス）を含めた文字を使用して、撮影単位では同一のファイル番号となる。図６の例では、★が付加されたフォルダおよびファイルが連動撮影時に作成される。
【００５３】
第１の実施の形態で用いた図５との違いは、連動撮影時に作成されるフォルダ名の先頭に「Ｓ」の識別文字が入っており、ＤＣＦファイルフォーマットを意図的に満たしていない。したがって、連動撮影を行わないときに、各カメラがフォルダ構造の解析を行う際に解析の対象から外れることを期待している。そのため、マスターカメラが、マスターカメラとなったときの履歴を不揮発性メモリ５６などへ保持しておけば、連動撮影時にスレーブカメラで作成されるフォルダ名の重複を回避することが可能となる。
【００５４】
なお、本実施の形態では、ＤＣＦフォーマットを満たしていないが、図６の６０９のフォルダ「Ｓ１０１ＡＢＣＤ」のように先頭２文字目から４文字目までは数値とし、この３桁の数字文字列を便宜上、フォルダ番号として説明する。
【００５５】
１回目の連動撮影で各カメラの記録媒体に、「ＡＢＣＤ０００１．ＭＯＶ」（６１０）、「ＥＦ０１０００１．ＭＯＶ」（６２０）、「２３４５０００１．ＭＯＶ」（６３０）のファイルが作成される。
【００５６】
２回目の連動撮影で各カメラの記録媒体に、「ＡＢＣＤ０００２．ＭＯＶ」（７０３）、「ＥＦ０１０００２．ＭＯＶ」（７１３）、「２３４５０００２．ＭＯＶ」（７２３）のファイルが作成される。
【００５７】
３回目の連動撮影で各カメラの記録媒体に、「ＡＢＣＤ０００３．ＭＯＶ」（７０４）、「ＥＦ０１０００３．ＭＯＶ」（７１４）、「２３４５０００３．ＭＯＶ」（７２４）のファイルが作成される。
【００５８】
図９は、本実施の形態におけるマスターカメラ２００と、スレーブカメラ２０１、２０２のそれぞれのシステム制御部５０が行う連動撮影モードに関する処理のフローチャートである。図３との違いは、フォルダ番号生成とファイル番号生成に関わるステップである。
【００５９】
図９（ａ）は、マスターカメラのフローチャートを示している。フォルダ番号生成とファイル番号生成をマスターカメラ情報にのみ基づいて行うため、フォルダ番号成とファイル番号生成は、スレーブカメラとの接続前に行うことができる。マスターカメラは連動撮影開始時に、以前に連動撮影を行った時の履歴から、前回の記録時に使用したフォルダ番号とファイル番号が重複しないようにそれぞれを決定する。本実施例の場合であれば、フォルダ番号に特定の数値を加算することでフォルダ名を生成し、ファイル番号は「０００１」などの特定の番号にセットする（Ｓ９０５）。次に、スレーブカメラに対して、ネットワーク参加要求の受付に関する処理へ進む。
【００６０】
Ｓ９０１から、Ｓ９０３は、図３のＳ３０１からＳ３０３と同じである。スレーブからのネットワーク参加要求を受け付け、ネットワーク接続情報を送信したのち、Ｓ９０７へ進み、フォルダ番号とファイル番号をスレーブカメラへブロードキャスト送信する。以後、異なるスレーブカメラからのネットワーク参加要求を監視しながら、ユーザ操作があったかどうかの判定を行うステップを定期的に監視する点では、図３と同様の処理が行われる。
【００６１】
図９（ｂ）は、スレーブカメラのフローチャートを示している。図３との違いは、スレーブカメラ側からマスターカメラ側へフォルダ番号およびファイル番号を通知するステップが省略されている。また、一度マスターカメラと接続したのちに、他のスレーブカメラが同マスターカメラのネットワークへ追加されることによって、フォルダ番号およびファイル番号が更新された旨をコマンドとして受信するステップも省略されている。
【００６２】
上記のように、ＤＣＩＭフォルダごと情報処理装置の記録媒体へコピーした際には、図７（ｂ）のファイルツリーが作成される。ことのき、一般的にＤＣＦフォーマットに従うファイル構造を持っている場合、連動撮影を識別する文字を入れようにも、文字数の制約のため、識別に割り当てられる文字が少ない。そのため、連動撮影を行わない撮像制御装置にて作成されたフォルダが、偶然にも連動撮影を識別含んでしまい、連動撮影を行ったと誤判定してしまう可能性が高くなる。しかしながら、本実施の形態のように、ＤＣＦフォーマットに従わないため、情報処理装置側のアプリケーションにおいて、連動撮影時に作成されるフォルダ名の識別文字列にて、フォルダ名より連動撮影にて作成されたフォルダであるかどうかの判断が可能となる。そのため、ユーザにとって視認性が良くなるだけでなく、情報処理装置のアプリケーションにおいても、自動的にファイルを識別してファイルのコピーを行ったり、編集準備の自動化を行ったりすることが可能となる。
【００６３】
図１０は、本実施の形態である撮像制御装置で連動撮影を行って作成した画像ファイルを収集して管理する情報処理装置を説明する。ここでは記録メディアを情報処理装置に装着することで画像ファイルを収集する処理フローを示すが、無線や有線の通信ＩＦを介して撮像制御装置から直接画像ファイルを収集しても良い。
【００６４】
Ｓ１０１において、記録メディアの装着を検出したらＳ１０２へ進む。Ｓ１０２では、記録メディアの読み出しを行い、Ｓ１０３へ進む。Ｓ１０３では、情報処理装置へ未コピーの画像ファイルがあるかどうかの判定を行う。判定方法は、コピー済みのフォルダ名および、ファイル名との照合を行い、一致した場合は、画像情報の付帯情報を参照する方法が一般的である。判定の結果、未コピーの画像が有ると判定されなかったときは、Ｓ１０８へ進み、記録媒体の取り外し検出を待つ。Ｓ１０３において、未コピーの画像ファイルがあると判定されたときは、Ｓ１０４へ進む。Ｓ１０４では、連動撮影を行ったフォルダを含んでいるかどうかを判定するステップである。図６で説明した通り、先頭文字が「Ｓ」で始まるＤＣＩＭ直下のフォルダが連動撮影を示し、このルールに当てはまるフォルダの有無を判定する。連動撮影のフォルダがありと判定されたときは、連動撮影フォルダの未コピーファイルを情報処理装置へコピーしてＳ１０３の処理へ戻る。Ｓ１０４にて、連動撮影フォルダがあると判定されなかったときは、Ｓ１０６へ進み、ユーザ操作による手動操作が可能なＵＩ《Ｅｘｐｌｏｒｅｒ（登録商標）など》を起動して、ユーザへファイルのコピーを促し、ユーザ操作が完了したら、Ｓ１０３へ戻る。
【００６５】
図８は情報処理装置の編集アプリケーションのユーザ操作画面を示す。本画面では、連動撮影を行った時の各カメラで撮影した動画を一つの動画にまとめるマルチビュー動画を作成することが可能である。マルチビュー動画のプレビュー画面８１０は、ビュータイプ選択画面８２０の中から選択が可能である。また、連動撮影で撮影を行ったファイルは、各カメラで同時に撮影を行った複数のファイルが自動的にグループ化されて、ファイル選択画面８４０へ表示される。図８の表示例は、図７（ｂ）のツリーを表示した例であり、マスターカメラ１台と、スレーブカメラ２台で撮影したファイルがグループ化された例である。アングル切替画面８３０は、撮影したカメラの名称が表示されており、順番を入れ替えることで、プレビュー画面８１０へ割り当てられるカメラアングルの位置を変更することが可能である。プレビューの再生操作は、コマンド画面８５０で行い、作成した動画のプレビューの操作や再生開始終了位置の編集を行うことができ、プレビューで満足がいく作品ができたら、編集動画ファイルを作成することができる。
【００６６】
このように、本実施の形態を用いることにより、特に、連動撮影を行ったときのフォルダ名に特徴を持たせることで、編集装置へのファイルのコピーがしやすくなった。また、第１の実施形態よりも本実施形態の方が撮影時のフォルダ名、ファイル名の決定プロセスが簡単になった。また、同時に撮影したファイルのファイル番号を同一にすることで、情報処理装置でのグルーピングを簡単に行うことができた。
【００６７】
［第３の実施の形態］
第３の実施の形態は、第１の実施例および第２の実施の形態の拡張である。上述の実施の形態では、連動撮影時に保存するフォルダ名をマスターカメラの識別情報を含む共通のフォルダ名で構成することで、マスターカメラおよびスレーブカメラの各カメラで撮影した画像ファイルを情報処理装置でマージすることができた。しかしながら、非連動撮影時に撮影したフォルダは、意図せずマージされてしまうと、カメラ毎に撮影された画像に分離するのに手間がかかってしまう。このような状況を回避するため、非連動撮影時には、各カメラで作成するフォルダ名には、図１１のように自機の識別情報を含め作成する。したがって、各カメラで撮影した画像を情報処理装置へコピーする際、ＤＣＩＭフォルダごと一括して保存しても、非連動撮影時の撮影画像が一つのフォルダへマージされることを回避することができる。
【００６８】
以上、好適な実施形態に基づいて本発明を詳述してきたが、本発明はこれらの特定の実施形態に限定されるものではなく、要旨を逸脱しない範囲の様々な変形形態も本発明に含まれる。また、上記実施形態の一部を適宜組み合わせてもよい。
【００６９】
本発明は、上述の実施形態の１以上の機能を実現するプログラムを、ネットワーク又は記憶媒体を介してシステム又は装置に供給し、そのシステム又は装置のコンピュータにおける１つ以上のプロセッサーがプログラムを読出し実行する処理でも実現可能である。また、１以上の機能を実現する回路（例えば、ＡＳＩＣ）によっても実現可能である。
【符号の説明】
【００７０】
１００  カメラ
４１  通信インタフェース
５０  システム制御部
５６  不揮発メモリ
６０  モード切替スイッチ
７０  操作部
１５０  記録媒体
２００  マスターカメラ
２０１  スレーブカメラ１
２０２  スレーブカメラ２
８４０  ファイル選択画面
【図１】
2017055211.tif 000003
【図２】
2017055211.tif 000004
【図３】
2017055211.tif 000005
【図４】
2017055211.tif 000006
【図５】
2017055211.tif 000007
【図６】
2017055211.tif 000008
【図７】
2017055211.tif 000009
【図８】
2017055211.tif 000010
【図９】
2017055211.tif 000011
【図１０】
2017055211.tif 000012
【図１１】
2017055211.tif 000013