(57)【要約】【課題】  撮影時に無駄な操作を必要とせずに、任意の撮像装置にてレリーズ操作並びに撮影画像の確認を可能にした利便性の高い撮影システムを提供する。【解決手段】  各々個別のカメラＩＤが設定された複数台の電子スチルカメラ１ａ、１ｂ、１ｃが相互通信可能に接続され、いずれかのカメラのレリーズ釦操作がなされると、操作がなされた被操作カメラがマスターカメラとなって、スレーブカメラとなる他のカメラへ所定の通信メッセージを送信し、少なくとも撮影動作を含む所定の連動動作を可能とさせる撮影システムを構築する。そして、前記連動動作において撮影動作が行われた場合に、撮影動作完了後に各スレーブカメラの撮影画像データをマスターカメラへと転送し、マスターカメラが各スレーブカメラから転送された撮影画像データと自己の撮影画像データとを表示する撮像画像モニタ処理を実行する。【選択図】  図１
2006108730.tif 000002
【特許請求の範囲】
【請求項１】
各々個別の識別情報が設定された複数台の撮像装置が相互通信可能に接続され、いずれかの撮像装置のレリーズ釦操作がなされると、操作がなされた被操作撮像装置がマスターカメラとなって、スレーブカメラとなる他の撮像装置へ所定の通信メッセージを送信し、少なくとも撮影動作を含む所定の連動動作を可能とさせる撮影システムであって、
前記連動動作において撮影動作が行われた場合に、撮影動作完了後に各スレーブカメラの撮影画像データをマスターカメラへと転送し、マスターカメラが各スレーブカメラから転送された撮影画像データと自己の撮影画像データとを表示する撮像画像モニタ処理を実行することを特徴とする撮影システム。
【請求項２】
前記通信メッセージには前記被操作撮像装置の識別情報が付随され、前記通信メッセージを受信した他の撮像装置に被操作撮像装置の識別情報を認識させるとともに、被操作撮像装置をマスターカメラに、他の撮像装置をスレーブカメラに自動設定するマスター・スレーブ自動設定処理を実行することを特徴とする請求項１に記載の撮影システム。
【請求項３】
前記レリーズ釦操作は、撮影準備動作を開始させる第１の押圧操作と、前記第１の押圧操作に引き続いて操作され、撮影動作を開始させる第２の押圧操作とを有し、前記第１の押圧操作がなされると、撮影準備動作の連動動作とともに前記マスター・スレーブ自動設定処理を実行することを特徴とする請求項２に記載の撮影システム。
【請求項４】
各撮像装置は接続されている全ての撮像装置の識別情報を予め記憶する識別情報リスト記憶手段を有することを特徴とする請求項１〜３のいずれか１項に記載の撮影システム。
【請求項５】
撮影準備動作開始後にマスターカメラが前記識別情報リスト記憶手段に記憶される識別情報に対応する各スレーブカメラと順次通信を試みて、通信不可能なスレーブカメラを認識する通信チェック処理を実行することを特徴とする請求項４に記載の撮影システム。
【請求項６】
前記撮影準備動作に引き続いてレリーズ釦の第２の押圧操作により撮影動作が開示された場合に、マスターカメラは、前記通信チェック処理により通信不可能であると認識されたスレーブカメラに対して撮影画像データの転送要求を行わないことを特徴とする請求項５に記載の撮影システム。
【請求項７】
前記撮影画像モニタ処理では、前記識別情報が有する特定の順位に従って各撮像装置の撮影画像データを表示させる表示形態を実行可能であることを特徴とする請求項１〜６のいずれか１項に記載の撮影システム。
【請求項８】
前記撮影画像モニタ処理では、前記識別情報が有する特定の順位に従って各スレーブカメラの撮影画像データを表示させるとともに、マスターカメラの撮影画像データを前記識別情報にかかわらず前記スレーブカメラの撮影画像データに対して優先して表示させる表示形態を実行可能であることを特徴とする請求項１〜６のいずれか１項に記載の撮影システム。
【請求項９】
個別の識別情報が設定された他の撮像装置に相互通信可能に接続され、レリーズ釦操作がなされると、自機がマスターカメラとなって、スレーブカメラとなる他の撮像装置へ所定の通信メッセージを送信し、少なくとも撮影動作を含む所定の連動動作を可能とさせる撮像装置であって、
前記連動動作において撮影動作が行われた場合に、撮影動作完了後にスレーブカメラに対して撮影画像データの転送要求を行う手段と、
前記スレーブカメラから転送された撮影画像データと自己の撮影画像データとを表示する手段とを備えたことを特徴とする撮像装置。
【請求項１０】
個別の識別情報が設定された他の撮像装置に相互通信可能に接続され、他の撮像装置のレリーズ釦操作がなされると、その他の撮像装置がマスターカメラとなって、スレーブカメラとなる自機の少なくとも撮影動作を含む所定の連動動作が可能となる撮像装置であって、
前記連動動作において撮影動作が行われた場合に、撮影動作完了後に前記マスターカメラから撮影画像データの転送要求があったならば、撮影画像データを前記マスターカメラへと送信する手段を備えたことを特徴とする撮像装置。
【請求項１１】
各々個別の識別情報が設定された複数台の撮像装置が相互通信可能に接続され、いずれかの撮像装置のレリーズ釦操作がなされると、操作がなされた被操作撮像装置がマスターカメラとなって、スレーブカメラとなる他の撮像装置へ所定の通信メッセージを送信し、少なくとも撮影動作を含む所定の連動動作を可能とさせる撮影システムによる撮影方法であって、
前記連動動作において撮影動作が行われた場合に、撮影動作完了後に各スレーブカメラの撮影画像データをマスターカメラへと転送し、マスターカメラが各スレーブカメラから転送された撮影画像データと自己の撮影画像データとを表示する撮像画像モニタ手順を有することを特徴とする撮影方法。
【請求項１２】
各々個別の識別情報が設定された複数台の撮像装置が相互通信可能に接続され、いずれかの撮像装置のレリーズ釦操作がなされると、操作がなされた被操作撮像装置がマスターカメラとなって、スレーブカメラとなる他の撮像装置へ所定の通信メッセージを送信し、少なくとも撮影動作を含む所定の連動動作を可能とさせる撮影システムに用いられるコンピュータプログラムであって、
前記連動動作において撮影動作が行われた場合に、撮影動作完了後に各スレーブカメラの撮影画像データをマスターカメラへと転送し、マスターカメラが各スレーブカメラから転送された撮影画像データと自己の撮影画像データとを表示する撮像画像モニタ処理をコンピュータに実行させることを特徴とするコンピュータプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、相互通信可能に接続された複数台の電子スチルカメラ等の撮像装置を用いた撮影システム、撮影方法、撮像装置、コンピュータプログラムに関する。
【背景技術】
【０００２】
従来より、各々異なる焦点距離のレンズを装着したり、被写体に対して異なるアングルで設置したりした複数台のカメラを、通信ケーブルや無線装置等を用いて連動動作可能とする撮影システムを構築し、様々な撮影を行うユーザが存在している。
【０００３】
近年では従来の銀塩カメラに代わって電子スチルカメラを用いるユーザも多くなり、上記のような撮影システムを電子スチルカメラで構築することは至極当然のことである。
【０００４】
電子スチルカメラは撮影した画像を電気的な撮影画像データとして処理するために即時画像の確認が可能であるばかりか、例えば特許文献１に開示されているようなカメラシステムを用いることで、他のカメラで撮影した画像をカメラ間で転送することが可能であり、大掛かりなシステムにもならず多くの利便性を有した撮影システムを構築することができる。
【０００５】
【特許文献１】特開平８−８４２８２号公報
【特許文献２】特開平９−２８４９９６号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかしながら、特許文献１に開示されているカメラシステムでは、複数のカメラの中で制御の中心となるマスターカメラを事前に設定しておかなければならない。レリーズ操作についてはリモコン等を用いれば任意の位置で操作可能であるが、少なくともカメラシステム上の各スレーブカメラで撮影された画像を転送して確認できるカメラはマスターカメラに固定されてしまう。例えば複数のカメラがそれぞれ離れた場所に設置してある状態で、撮影者がスレーブカメラ上でマスターカメラからは遠隔制御できない何らかの操作を行っていた際にシャッターチャンスが来たり、肉眼で構図を確認するため等の意図的にスレーブカメラの位置でレリーズ操作を行ったりした場合には、マスターカメラまで戻って画像を確認するか、その都度マスターカメラの設定操作を行わなければならず、非常に不便が生ずる。
【０００７】
そこで、特許文献２には、レリーズ釦の操作がなされたカメラをマスターカメラとする電子スチルカメラ間の通信方法が提案されているが、ここでのレリーズ釦は画像転送のための通信確立を目的として、操作部材を単に兼用したものでしかない。本来、レリーズ釦には、半押し操作にて撮影レンズの合焦動作等の撮影準備動作を開始させる等し、全押し操作にて撮影動作を開始させる機能を有しているが、上記従来例では詳細には明記されていないものの、撮影状態とは無関係な状態（例えば再生モード時）でレリーズ釦を用いてマスターカメラを決定しており、マスターカメラの決定には撮影に関する操作以外の余分な操作が必要となる。
【０００８】
そこで、本発明の目的は、撮影時に無駄な操作を必要とせずに、任意の撮像装置にてレリーズ操作並びに撮影画像の確認を可能にした利便性の高い撮影システムを提供することにある。
【課題を解決するための手段】
【０００９】
本発明の撮影システムは、各々個別の識別情報が設定された複数台の撮像装置が相互通信可能に接続され、いずれかの撮像装置のレリーズ釦操作がなされると、操作がなされた被操作撮像装置がマスターカメラとなって、スレーブカメラとなる他の撮像装置へ所定の通信メッセージを送信し、少なくとも撮影動作を含む所定の連動動作を可能とさせる撮影システムであって、前記連動動作において撮影動作が行われた場合に、撮影動作完了後に各スレーブカメラの撮影画像データをマスターカメラへと転送し、マスターカメラが各スレーブカメラから転送された撮影画像データと自己の撮影画像データとを表示する撮像画像モニタ処理を実行する点に特徴を有する。
本発明の撮像装置は、個別の識別情報が設定された他の撮像装置に相互通信可能に接続され、レリーズ釦操作がなされると、自機がマスターカメラとなって、スレーブカメラとなる他の撮像装置へ所定の通信メッセージを送信し、少なくとも撮影動作を含む所定の連動動作を可能とさせる撮像装置であって、前記連動動作において撮影動作が行われた場合に、撮影動作完了後にスレーブカメラに対して撮影画像データの転送要求を行う手段と、前記スレーブカメラから転送された撮影画像データと自己の撮影画像データとを表示する手段とを備えた点に特徴を有する。
本発明の他の撮像装置は、個別の識別情報が設定された他の撮像装置に相互通信可能に接続され、他の撮像装置のレリーズ釦操作がなされると、その他の撮像装置がマスターカメラとなって、スレーブカメラとなる自機の少なくとも撮影動作を含む所定の連動動作が可能となる撮像装置であって、前記連動動作において撮影動作が行われた場合に、撮影動作完了後に前記マスターカメラから撮影画像データの転送要求があったならば、撮影画像データを前記マスターカメラへと送信する手段を備えた点に特徴を有する。
本発明の撮影方法は、各々個別の識別情報が設定された複数台の撮像装置が相互通信可能に接続され、いずれかの撮像装置のレリーズ釦操作がなされると、操作がなされた被操作撮像装置がマスターカメラとなって、スレーブカメラとなる他の撮像装置へ所定の通信メッセージを送信し、少なくとも撮影動作を含む所定の連動動作を可能とさせる撮影システムによる撮影方法であって、前記連動動作において撮影動作が行われた場合に、撮影動作完了後に各スレーブカメラの撮影画像データをマスターカメラへと転送し、マスターカメラが各スレーブカメラから転送された撮影画像データと自己の撮影画像データとを表示する撮像画像モニタ手順を有する点に特徴を有する。
本発明のコンピュータプログラムは、各々個別の識別情報が設定された複数台の撮像装置が相互通信可能に接続され、いずれかの撮像装置のレリーズ釦操作がなされると、操作がなされた被操作撮像装置がマスターカメラとなって、スレーブカメラとなる他の撮像装置へ所定の通信メッセージを送信し、少なくとも撮影動作を含む所定の連動動作を可能とさせる撮影システムに用いられるコンピュータプログラムであって、前記連動動作において撮影動作が行われた場合に、撮影動作完了後に各スレーブカメラの撮影画像データをマスターカメラへと転送し、マスターカメラが各スレーブカメラから転送された撮影画像データと自己の撮影画像データとを表示する撮像画像モニタ処理をコンピュータに実行させる点に特徴を有する。
【発明の効果】
【００１０】
本発明によれば、あらかじめ識別情報を設定した複数の撮像装置を用いて撮影システムを構築し、いずれかの撮像装置のレリーズ釦操作で識別情報を付随させた通信メッセージにて撮影準備動作や撮影動作の連動動作を行わせることで、全ての撮像装置にマスターカメラとスレーブカメラを自動認識させ、撮影動作完了後に各スレーブカメラの撮影画像データをマスターカメラへと自動転送して各スレーブカメラの撮影画像データを表示可能としたので、撮影者は何ら余分な操作を必要とせず、レリーズ釦操作による通常の撮影動作を行い、自動的に手元にあるマスターカメラにて各スレーブカメラの撮影画像の確認を行うことができる。これにより、撮影者にとって操作の手間がかからず非常に利便性のよい複数台撮影システムの提供が可能となる。
【００１１】
また、レリーズ釦の半押し操作による撮影準備動作の連動動作とともに各スレーブカメラと順次通信を試みて通信チェックを行うことで、任意にマスターカメラ変更がされることでの条件の違いによる通信障害が有無が自動的に確認され、特に通信不良であると認識されたスレーブカメラに対しては画像転送要求を行わないようにすることで、余分な画像転送の手順を回避することができ、撮影者がいち早く撮影画像の確認を実施することができる。
【００１２】
また。各撮像装置の撮影画像データを所定の表示形態で表示させることで、マスターカメラがいずれの撮像装置になろうとも常にモニタに表示される撮影画像データの順位一定とすることができ、撮影者が複数の撮像装置の画像を確認するに際して混乱を生ることがない。
【発明を実施するための最良の形態】
【００１３】
以下、添付図面を参照して、本発明の好適な実施形態について説明する。図１は、本発明を適用した複数台の電子スチルカメラによる撮影システムの構成を示す図である。撮影システムを構成する各カメラ１ａ、１ｂ、１ｃは一眼レフレックスタイプの電子スチルカメラであり、それぞれ焦点距離の異なるレンズ２ａ、２ｂ、２ｃが装着されている。各カメラ１ａ、１ｂ、１ｃは被写体３を取り囲むように配置され、カメラ同士を直接接続する通信ケーブル４や、トランスミッター５ｂ、５ｃによって相互通信が可能となっている。
【００１４】
この撮影システムでは、いずれかのカメラのレリーズ操作可能によって、複数のカメラを連動させて異なるアングルや像倍率による同時撮影を行うことができる。
【００１５】
図２は本実施形態の電子スチルカメラの上面図、図３は背面図である。カメラ上面に配置されるレリーズ釦１１は２段階で機能する押し釦スイッチであり、半押し状態である第１の押圧操作にて撮影レンズの合焦動作や測光等の撮影準備動作を開始させ、第１の押圧操作に続く全押し状態である第２の押圧操作にてミラーの退避、シャッターの作動、撮影画像取り込み等の一連の撮影動作を開始させる。
【００１６】
レリーズ釦１１の近傍に配置されるメインダイアル１２とカメラ背面に配置されるサブダイアル１４は双方向に無限回転可能なダイアル型入力部材であり、他の操作釦と組み合わせて操作することで各種設定データの連続変更が可能である。
【００１７】
カメラ上面右側に配置されるＬＣＤ１３は、例えば一般的なモノクロのＴＮ液晶等が用いられ、シャッタースピードや絞り値等の設定値や撮影枚数カウンター等、変更や確認の頻度が高い撮影情報を常時表示する。
【００１８】
カメラ背面に配置されるモニタ１５は、例えばＴＦＴカラー液晶等が用いられ、撮影直後の撮影画像の表示やカメラ内の記録媒体に記録されている撮影画像の再生を行う。また、モニタ１５は画像記録サイズやカメラのカスタム機能等、頻繁な設定変更を必要としない項目に関する設定変更を行うためのＧＵＩ形態をなすメニュー設定表示にも用いられる。
【００１９】
カメラ側面に配置されるデータ入出力端子１６、１７には前述の通信ケーブル４やトランスミッター５ｂ、５ｃが接続される。
【００２０】
次に、図４を参照して、本実施形態の電子スチルカメラの内部構成例を説明する。ＭＰＵ２１はカメラの各操作部材に対応した操作スイッチ群３４の操作に対応し、ブロック図上に示される各種の制御手段や回路を所定のプログラムによって動作させ、カメラ全体を司る。
【００２１】
測距手段２６は撮影レンズ２からの光束を取り込み、位相差検知方式等を用いて焦点検出を行う。測光手段２７は撮影レンズ２を介して得られた被写体像の輝度分布を測定する。ミラー制御手段２２並びにシャッター制御手段２３は、それぞれ一眼レフレックスカメラ特有のミラーの昇降動作並びにフォーカルプレーンシャッターの動作を行う。レンズ制御手段２５は測距手段２６によって得られた焦点検出情報により撮影レンズ２内の撮影レンズ群を動作させたり、撮影レンズ２内に設けられた絞りを撮影時に動作させたりする。
【００２２】
撮像回路２８はＣＣＤ等の撮像素子を有し、撮影時に撮影レンズ２を通して撮像素子上に再結像された被写像を電気信号に変換する。撮像回路２８より出力された電気信号は、Ａ／Ｄ変換回路、フレームメモリ、ＤＣＴ／ＩＤＣＴ回路等を有する画像処理回路２９にて撮影画像データとして処理され、カメラに着脱可能なＩＣカードを用いた記録媒体３０に記録される。また、画像処理回路２９は画像記録媒体３０内に蓄積された画像データや撮影直後の撮影画像データを、データ量が軽減されたサムネイル画像に処理して、モニタ１５に表示したり、内蔵されたキャラクタージェネレータによる様々なキャラクター表示の合成を行ったりする。
【００２３】
データメモリ３２は不揮発性のメモリ等であり、カメラを制御する各種パラメータや後述説明するカメラＩＤリストを記憶格納する。画像メモリ３１は上記のサムネイル画像を一時記憶する記憶素子であり、後述するように、撮影システム上の他のカメラのサムネイル画像データを格納するだけの容量を有している。
【００２４】
通信制御回路３３にはデータ入出力端子１６、１７が直結し、撮影システム上で接続された各カメラとの通信をハードウエアレベルで制御する。
【００２５】
操作スイッチ群３４はレリーズ釦並びにメインダイアル１２やサブダイアル１４等操作部材を一括して示したものである。特に図示されるスイッチ１１ａ、１１ｂはそれぞれレリーズ釦１１に連動するスイッチであり、スイッチ１１ａは第１の押圧操作に、スイッチ１１ｂは第２の押圧操作に対応する。スイッチ１１ａ、１１bはＭＰＵ２１に直結しており、それぞれのスイッチの動作でＭＰＵ２１に撮影準備動作もしくは撮影動作を所定の割り込み処理として実行させる。
【００２６】
本実施形態における撮影システムの各カメラには、識別情報として個別のカメラＩＤが設定される。図５はモニタ１５を用いた撮影システムの設定メニューを示しており、この設定メニューによってカメラＩＤの設定を行う。
【００２７】
図５において、設定メニューの最上段のリモートモード設定項目４１は所定の操作でＯＮ/ＯＦＦを切り替えることにより、設定中のカメラを撮影システムに使用するか否かを決定する。カメラＩＤ設定項目４２はプルダウンメニューによって「ＩＤ１」「ＩＤ２」「ＩＤ３」・・・と表示されるカメラＩＤの中からサブダイアル１４等を用いてカメラＩＤの選択を行う。網掛け表示となっている４３は選択中のカメラＩＤである。グレー表示となっている４４は既に他のカメラによって選択されているカメラＩＤであって、ここでは選択することができない。
【００２８】
上記設定メニューによって設定されたカメラＩＤは他のカメラにも通信を介して送信され、全てのカメラが同時に以下のカメラＩＤリストの更新を実行する。各カメラのデータメモリ３２内には、撮影システムで使用される全てのカメラのカメラＩＤを記憶する、本発明でいう識別情報リスト記憶手段であるカメラＩＤリスト領域が設けられている。図６はカメラＩＤリスト領域６０をイメージ化したものである。最上段列６１の特定のアドレスにはそのカメラ自身のカメラＩＤが格納され、以下順次設定された他のカメラのカメラＩＤが各列ごとに格納される。また、それぞれのカメラＩＤには後述するマスターフラグ、通信完了フラグ、通信エラーフラグ等の各カメラ毎の情報群６２が付随する。
【００２９】
本実施形態における各カメラ間の通信は、一回の通信メッセージが全てのカメラにほぼ同時に送受信される。図７は通信メッセージの構成概念を示す図であり、通信メッセージはコマンド５２及び送信対象コード５３が組み合わされたヘッダ部５０と、コマンド５２の内容に応じたデータを符号化して搬送するデータ部５１とにより構成される。
【００３０】
ここで必要なのはコマンド５２であり、この部分に後述する撮影動作開始コマンド等の各カメラへ動作指示が符号化されて組み込まれる。送信対象コード５３は通信メッセージの送信先を示すものであり、特定のカメラＩＤや全てのカメラへを対象とした送信指示が符号化されて組み込まれ、送信対象コード５３と一致するカメラＩＤを有したカメラが受信したコマンドに応じた動作を行う。なお、コマンド５２の内容によってはデータ部５１や送信対象５３をも必要としない通信メッセージも存在する。
【００３１】
次に、図８〜１１のフローチャートを参照して、本実施形態の撮影システムの撮影準備動作時並びに撮影動作時の各カメラの動作について説明する。
【００３２】
まず、撮影準備動作について説明する。図８はレリーズ釦１１の第１の押圧操作に対応した撮影準備動作の割り込み処理を示すフローチャートであり、図８（ａ）が第１の押圧操作がなされた被操作カメラの動作を、図８（ｂ）が被操作カメラの通信メッセージによって制御されるその他のカメラの動作を示す。
【００３３】
レリーズ釦１１の第１の押圧操作がなされた被操作カメラは、撮影準備動作の割り込み処理を開始し、自身のカメラＩＤをデータ部５１に添付した撮影準備動作開始コマンド５２を通信メッセージとして他のカメラ全てへ送信した直後（ステップＳ１００）、撮影準備動作である撮影レンズ２の合焦動作と測光動作を開始する（ステップＳ１０１）。これに対応して、撮影準備動作開始コマンドを受信・判別した他のカメラも同様に撮影準備動作を開始する（ステップＳ１１０、Ｓ１１１）。なお、被操作カメラから送信された撮影準備動作開始コマンドの通信メッセージはデータ部５１にカメラＩＤが含まれるのみであるので通信量が少なく、各カメラの撮影準備動作の開始が遅れることはない。
【００３４】
撮影準備動作開始直後にマスター・スレーブ自動設定処理が実行され、被操作カメラはカメラＩＤリスト６０（図６を参照）内の自身のカメラＩＤに付随するマスターフラグを「１」として自身をマスターカメラに設定する（ステップＳ１０２）。これに対応して、他のカメラは通信メッセージが送られてきたことでマスターフラグを「０」として自身をスレーブカメラと設定するとともに（ステップＳ１１２）、送信されてきた被操作カメラのカメラＩＤをカメラＩＤリスト６０内のマスターカメラＩＤ記憶領域６４に記憶し（ステップＳ１１３）、マスターカメラの認識を行う。
【００３５】
マスターカメラ（被操作カメラ）は第１の押圧操作が解除されてスイッチ１１ａがオフしたと判断されるまで撮影準備動作を継続するが（ステップＳ１０３、Ｓ１０５）、ステップＳ１０３の判断処理にてスイッチ１１ａオンから所定時間が経過したと判断すると、撮影準備動作に並列して他のカメラとの通信チェックを開始し（ステップＳ１０４）、各スレーブカメラ（他のカメラ）もマスターカメラからの指示により撮影準備動作に並列して通信チェックを開始する（ステップＳ１１４）。なお、スイッチ１１ａオンから通信チェックに移行する所定時間は、撮影者が瞬時に第２の押圧操作を行うことなく主に撮影準備動作の作業を行っているか、もしくは必然的に中に通信チェックを行っているものと推定できる時間として設定されており、長くても１秒以下に設定される。
【００３６】
ここで、図９のフローチャートを参照して、上記通信チェック時におけるマスターカメラとスレーブカメラとの間での処理を説明する。この時点では前述のスレーブ・マスター認識処理によりマスターカメラとスレーブカメラが認知されているので、通信チェック処理に伴う通信メッセージの送受信は、マスターカメラにおいてはカメラＩＤリスト領域６０に記憶される他のカメラＩＤを順序だって引き出して実行すれば良く、スレーブカメラにおいてはマスターカメラＩＤ記憶領域６４に記憶されるカメラＩＤを単純に引き出して送信対象コードに組み込めば良い。
【００３７】
マスターカメラは最初にカメラＩＤリスト６０内の各カメラＩＤに付随する通信完了フラグ及び通信エラーフラグをリセットする（「０」とする）（ステップＳ１２０）。次に、カメラＩＤリスト６０内から一台のスレーブカメラのカメラＩＤを選択して（ステップＳ１２１）、このカメラＩＤのカメラに対して通信チェックリクエストの通信メッセージを送信する（ステップＳ１２２）。
【００３８】
これに対応して、各スレーブカメラは通信チェックリクエストの受信を検知すると（ステップＳ１３１）、カメラＩＤリスト６０内の通信エラーフラグを全てリセットする（ステップＳ１３２）。そして、通信メッセージの送信対象コードが自己のカメラＩＤを示すものであるか否かを判別し（ステップＳ１３３）、自己のカメラＩＤを示すものであったスレーブカメラのみがマスターカメラへスレーブ情報を送り返す（ステップＳ１３４）。スレーブ情報とは通信チェック時に送り返す所定の通信メッセージであり、マスターカメラ側が指定するスレーブカメラから返信されてきたかを確認するために、最低でも自己のカメラＩＤをデータ部に添付して送信する。
【００３９】
マスターカメラは、所定時間だけスレーブ情報の受信待ちをしており（ステップＳ１２３、Ｓ１２４）、所定時間内にスレーブ情報の受信を判別すると（ステップＳ１２３）、通信中のカメラＩＤの通信完了フラグを「１」とする（ステップＳ１２７）。また、所定時間内にスレーブ情報の受信がない場合には、所定回数の通信リクエスト送信を試みる（ステップＳ１２５）。所定回数通信リクエストを送信してもスレーブ情報の受信がなされなかった場合には、該当するカメラＩＤの通信エラーフラグを「１」に設定する（ステップＳ１２６）。
【００４０】
マスターカメラはスレーブ情報の受信の有無にかかわらず、カメラＩＤリスト上の通信完了フラグ並びに通信エラーフラグを確認して、全てのスレーブカメラに対して通信チェックを行ったか判断する（ステップＳ１２８）。通信完了フラグ及び通信エラーフラグ双方のフラグが「０」であるカメラＩＤのカメラに対しては、まだ通信チェックを実行していないものと判断し、通信チェック未実施のカメラＩＤを選択して（ステップＳ１２９）、ステップＳ１２２の処理に戻り、次のスレーブカメラに対して通信チェックリクエストを行って上述したスレーブ情報送受信の処理を繰り返す。
【００４１】
マスターカメラは全てのスレーブカメラに対して通信チェックを行ったと判断すると（ステップＳ１２８）、通信エラーＩＤ報知メッセージに通信エラーのあったカメラＩＤのデータを添付して全てのカメラに送信した後に（ステップＳ１３０）、通信チェック処理を完了する。これに対応して、通信エラーＩＤ報知メッセージの受信を判別したスレーブカメラは、同通信メッセージにて送られてきたカメラＩＤの通信エラーフラグを「１」として（ステップＳ１３５、ステップＳ１３６）、通信チェック処理を完了する。ここで各スレーブカメラに通信エラーのカメラＩＤを通知するのは、通信チェックを行った際のマスターカメラが、必ずしも次の撮影動作時のマスターカメラとなりえない可能性が僅かながらもあるため、安全策として常に全てのカメラに認知を行わせている。
【００４２】
以上が通信チェック処理の説明であり、図１に説明を戻すと、マスターカメラの第１押圧操作が解除されてスイッチ１１ａがオフすると、合焦動作と測光動作とを停止させるとともに（ステップＳ１０６）、撮影準備動作停止コマンドを他のカメラに送信し待機状態となる（ステップＳ１０７）。これに対応して、各スレーブカメラは撮影準備動作停止コマンドの受信を判別すると（ステップＳ１１５）、撮影準備動作を停止して（ステップＳ１１６）、待機状態となる。
【００４３】
なお、撮影者が意図的であるか否かにかかわらず、撮影準備動作を再度一定時間行うことで、図９に示すステップＳ１２０のリセット処理の作用により通信チェックの結果は更新されることになる。
【００４４】
次に、撮影動作について説明する。図１０はレリーズ釦１１の第２の押圧操作に対応した撮影動作の割り込み処理を示すフローチャートであり、図１０（ａ）が第２の押圧操作がなされた被操作カメラを、図１０（ｂ）が被操作カメラの通信メッセージによって制御されるその他のカメラの動作を示す。
【００４５】
レリーズ釦１１の第２の押圧操作がなされた被操作カメラは、撮影動作の割り込み処理を開始し、自身のカメラＩＤをデータ部５１に添付した撮影動作開始コマンド５２を通信メッセージとして他のカメラ全てへ送信した直後（ステップＳ１４０）、ミラー退避からシャッター作動、撮像素子への電荷蓄積に至る撮影動作を開始する（ステップＳ１４１）。これに対応して、撮影動作開始コマンドを受信・判別した他のカメラも同様に撮影動作を開始する（ステップＳ１５０、Ｓ１５１）。なお、被操作カメラから送信された撮影動作開始コマンドの通信メッセージは、前述の撮影準備動作コマンドと同様にデータ部５１にカメラＩＤが含まれるのみであるので通信量が少なく、各カメラの撮影準備動作の開始が遅れることはない。
【００４６】
撮影動作開始直後に前述の撮影準備動作時と同様にマスター・スレーブ自動設定処理が実行され、被操作カメラはカメラＩＤリスト６０（図６を参照）内の自身のカメラＩＤに付随するマスターフラグを「１」として自身をマスターカメラに設定する（ステップＳ１４２）。これに対応して、他のカメラは通信メッセージが送られてきたことでマスターフラグを「０」として自身をスレーブカメラと設定するとともに（ステップＳ１５２）、送信されてきた被操作カメラのカメラＩＤをカメラＩＤリスト６０内のマスターカメラＩＤ記憶領域６４に記憶し（ステップＳ１５３）、マスターカメラの認識を行う。ここで、撮影準備動作時と同様のマスター・スレーブ自動設定処理を実行する理由は、撮影者によりレリーズ釦１１の操作が一気に行われた場合には、スイッチ１１ａの切り替わりによる撮影準備動作の割り込み処理が行われないおそれがあるため、マスター・スレーブ自動設定処理を確実に実行させるものとして設けたものである。
【００４７】
マスターカメラ（被操作カメラ）及びスレーブカメラは撮像素子への所望の電荷蓄積が終了し、撮影動作が完了したと判別すると（ステップＳ１４３、Ｓ１５４）、それぞれ画像処理回路２９にて撮像素子によって得られた像信号のデジタル化、圧縮処理を行い、画像データを作成して記録媒体３０に記録する（ステップＳ１４４、Ｓ１５５）。
【００４８】
さらに、前記画像データを圧縮処理したサムネイル画像データを作成し、画像メモリ３１に一時記憶する（ステップＳ１４５、Ｓ１５６）。
【００４９】
次の画像転送処理（ステップＳ１４６、Ｓ１５７）及びマスターカメラにて引き続き実行される画像表示（ステップＳ１４７）は、本発明における撮影画像モニタ処理にあたり、本実施形態では撮影画像データには上記サムネイル画像データを使用し、このサムネイル画像のスレーブカメラからマスターカメラへの転送処理を実行する。図１１は画像転送処理を示すフローチャートであり、この時点では必ずマスター・スレーブ認識処理によりマスターカメラとスレーブカメラが認知されているので、前述の通信チェック処理と同様に、画像転送処理はマスターカメラが各スレーブカメラに対し順序だって実行される。
【００５０】
マスターカメラはカメラＩＤリスト６０内の各スレーブＩＤに付随する通信完了フラグをリセットする（「０」とする）（ステップＳ１６０）。次に、カメラＩＤリスト６０内からスレーブカメラ（他のカメラ）のカメラＩＤを選択するが（ステップＳ１６１）、選択カメラＩＤの通信エラーフラグが「１」であった場合には（ステップＳ１６２）、通信エラーの経緯があるカメラであるとして以下の画像転送処理を行わずにステップＳ１７０の処理に移行する。これにより無駄な画像転送処理を回避することができる。なお、以上の処理については通信エラーフラグが「１」であるカメラＩＤを最初から選択しないという方法でも構わない。
【００５１】
通信エラーフラグが立っておらず正常な通信が可能であると判断されると（ステップＳ１６２）、選択されたカメラＩＤのカメラに対し画像転送リクエストの通信メッセージを送信する（ステップＳ１６３）。各スレーブカメラは画像転送リクエスト通信メッセージの受信を検知するが（ステップＳ１７５）、通信メッセージの送信対象コードが自己のカメラＩＤを示すものであるか否かを判別し（ステップＳ１７６）、自己のカメラＩＤを示すのものであったスレーブカメラのみが、画像メモリ３１内に記憶されているサムネイル画像データをマスターカメラへ送信して画像転送処理を終了する（ステップＳ１７７）。
【００５２】
マスターカメラは所定時間だけスレーブカメラから送信されるサムネイル画像データの受信待ちをしており（ステップＳ１６４、Ｓ１６５）、所定時間内にスサムネイル画像データの受信を判別すると（ステップＳ１６４）、受信したサムネイル画像データを自身の画像メモリ３１内に記憶し（ステップＳ１６８）、画像を受け取ったカメラの通信完了フラグを「１」とする（ステップＳ１６９）。また、所定時間内にサムネイル画像データが受信されなかった場合には、所定回数の画像リクエストの通信メッセージの送信を試みる（ステップＳ１６６）。所定回数通信リクエストを送信してもサムネイル画像データ受信がなされなかった場合には、該当するカメラＩＤの通信エラーフラグを「１」に設定する（ステップＳ１６７）。ただし、前述のステップＳ１６２の判別処理であらかじめ通信不良のカメラの画像転送処理はキャンセルされているので、新たにここで通信エラー処理にひっかかってしまうカメラは極まれである。
【００５３】
マスターカメラはサムネイル画像の受信の有無にかかわらず、カメラＩＤリスト上の通信完了フラグ並びに通信エラーフラグを確認して、全ての通信可能なスレーブカメラに対して画像転送リクエストの送信を行ったか判断する（ステップＳ１７０）。通信完了フラグ及び通信エラーフラグの双方のフラグが「０」であるカメラＩＤのカメラに対しては、まだ画像転送を実行していないものと判断し、画像転送未実施のカメラＩＤを選択して（ステップＳ１７１）、ステップＳ１６２の処理に戻り、次のスレーブカメラに対して画像リクエストの通信メッセージ送信を行って画像転送処理を繰り返す。
【００５４】
スレーブカメラから転送されたサムネイル画像データは順次画像メモリ３１に記憶され、全ての画像転送可能なスレーブカメラに対して画像転送処理を実行したと判断すると（ステップＳ１７０）、マスターカメラは画像転送処理を終了する。なお、画像メモリ３１内に格納される各カメラのサムネイル画像は、当然ながら撮影されたカメラのカメラＩＤとの関連付けがなされている。
【００５５】
以上が画像転送処理の説明であり、図１０に説明を戻すと、マスターカメラはサムネイル画像の転送処理を完了すると（ステップＳ１４６）、モニタ１５上に各カメラのサムネイル画像の表示を実行する（ステップＳ１４７）。
【００５６】
図１２はサムネイル画像の表示形態を示す図である。なお、図１に示したカメラのカメラＩＤが、カメラ１ａがＩＤ１に、カメラ１ｂがＩＤ２に、カメラ１ｃがＩＤ３に設定されているものとし、レリーズ釦が操作されてマスターカメラとなるカメラをカメラ１ｂとする。画像転送直後にはカメラＩＤの番号が一番小さいカメラ１ａのサムネイル画像７１がマスターカメラであるカメラ１ｂのモニタ１５上に表示される。そして、サブダイアル１４等の所定の操作部材の操作によって画像のページ送りを行うと、次にカメラＩＤの番号が小さいカメラ１ｂのサムネイル画像７２が表示され、最後にカメラ１ｃのサムネイル画像７３が表示される。各サムネイル画像にはカメラＩＤの番号７１ａ、７２ａ、７３ａがキャラクター表示され、さらにマスターカメラのサムネイル画像７２にはマスターカメラであることを示すマスター表示７２ｂもキャラクター表示される。
【００５７】
図１３はカメラ１ｃの通信エラーフラグが「１」であった場合の表示を示しており、サムネイル画像が転送されていないため画像の表示は行わずに、カメラＩＤの番号７４ａと通信エラーを起こした旨を示す通信エラー表示７４ｂがキャラクター表示される。
【００５８】
このようにカメラＩＤの順位に従ってサムネイル画像を表示させることで、レリーズ釦１１を操作したマスターカメラがどれであっても常に同じ順序で各カメラのサムネイル画像の表示が行われるので、撮影者が画像を確認するに際して混乱を起こすことがない。
【００５９】
また、撮影者がレリーズ釦１１を操作して手元にあるマスターカメラの画像を最初に確認したい場合には、図１４に示すように、マスターカメラのサムネイル画像７５を優先して最初に表示させるような他の表示形態とすることも可能である。
【００６０】
以上が本発明を適用した電子スチルカメラで構成された撮影システムの説明であり、あらかじめ各カメラのカメラＩＤを設定しておけば、通常のレリーズ釦１１の操作のみで被操作カメラを自動的にマスターカメラに設定し、撮影動作後に手元にあるマスターカメラに各カメラのサムネイル画像を表示することが可能である。したがって、撮影者は撮影シーンにおいて自由に操作カメラを選択することが可能であり、非常に利便性が高い。
【００６１】
さらに撮影システムの構築に際しては、最低限各カメラを接続する通信ケーブルを用意するだけで良く、前述した利便性を有した上で比較的安価なシステムを組むことができる。
【００６２】
なお、本実施形態ではカメラＩＤをモニタ１５を用いた設定メニュー内で行っているが、例えば通信手段にIEEE1394等の通信規格を用いた場合には、同規格で規定されている機器固有のアドレス情報の一部を識別情報として用いることも可能であり、この場合には一切の特別な操作が必要なくなる。
【００６３】
また、上記実施形態においてカメラ１ｂとカメラ１ｃはトランスミッター５ｂ、５ｃによる接続方法を用いているが、無線方式の場合にはカメラ間の距離や障害物の有無により、通信ケーブルを用いた場合よりも通信状態が不安定になる可能性が高く、選択されるマスターカメラの位置によって状況が変化する。近年の一眼レフカメラのほとんどはオートフォーカスカメラであり、撮影者は、レリーズ釦１１を撮影準備動作である合焦動作を一定時間行ってから撮影動作を行うことが多い。したがって、本発明ではこの状況を生かして、撮影者が撮影準備動作を実行している際に自動的に各スレーブカメラとの通信チェックを実行してあらかじめ通信不可能なカメラを把握するようにした。本発明による撮影準備動作中の通信チェックの結果は実施形態中に示す画像転送処理に利用するものには限らず、カメラ間の通信手段を用いたあらゆる処理に利用して良いし、ＬＣＤ１３上に警告表示を行い撮影者に注意を促すようにしても良い。
【００６４】
また上記実施形態では、マスターカメラによるサムネイル画像データの表示を１ページ送りの表示としたが、４分割や９分割のマルチ画面表示でも良い。
【００６５】
なお、本発明の目的は、上述した実施形態の機能を実現するソフトウェアのプログラムコードを記録した記憶媒体を、システム或いは装置に供給し、そのシステム或いは装置のコンピュータ（又はＣＰＵやＭＰＵ）が記憶媒体に格納されたプログラムコードを読み出し実行することによっても、達成されることは言うまでもない。
【００６６】
この場合、記憶媒体から読み出されたプログラムコード自体が上述した実施形態の機能を実現することになり、プログラムコード自体及びそのプログラムコードを記憶した記憶媒体は本発明を構成することになる。
【００６７】
プログラムコードを供給するための記憶媒体としては、例えば、フレキシブルディスク、ハードディスク、光ディスク、光磁気ディスク、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、磁気テープ、不揮発性のメモリカード、ＲＯＭ等を用いることができる。
【００６８】
また、コンピュータが読み出したプログラムコードを実行することにより、上述した実施形態の機能が実現されるだけでなく、そのプログラムコードの指示に基づき、コンピュータ上で稼動しているＯＳ(基本システム或いはオペレーティングシステム)等が実際の処理の一部又は全部を行い、その処理によって上述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【００６９】
さらに、記憶媒体から読み出されたプログラムコードが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込まれた後、そのプログラムコードの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵ等が実際の処理の一部又は全部を行い、その処理によって上述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【図面の簡単な説明】
【００７０】
【図１】撮影システムの構成を示す図である。
【図２】電子スチルカメラの上面図である。
【図３】電子スチルカメラの背面図である。
【図４】電子スチルカメラの内部構成を示すブロック図である。
【図５】モニタによるカメラＩＤの設定メニューを示す図である。
【図６】データメモリ内のカメラリストＩＤ領域をイメージ化して示す図である。
【図７】カメラ間の通信メッセージの構成を示す概念図である。
【図８】レリーズ釦の第１の押圧操作に対応した撮影準備動作の割り込み処理を示すフローチャートである。
【図９】撮影準備動作時の通信チェック処理を示すフローチャートである。
【図１０】レリーズ釦の第２の押圧操作に対応した撮影動作の割り込み処理を示すフローチャートである。
【図１１】撮影動作時の画像転送処理を示すフローチャートである。
【図１２】サムネイル画像の表示形態を説明するための図である。
【図１３】通信エラーを生じた場合の表示形態を説明するための図である。
【図１４】サムネイル画像の他の表示形態を説明するための図である。
【符号の説明】
【００７１】
１ａ、１ｂ、１ｃ    カメラ
４                  通信ケーブル
５                  トランスミッター
１１                レリーズ釦
１１ａ              スイッチ（第１の押圧操作）
１２ａ              スイッチ（第１の押圧操作）
１５                モニタ
２１                ＭＰＵ
２６                測距手段
２７                測光手段
２８                撮像回路
２９                画像処理回路
３１                画像メモリ
３２                データメモリ
３３                通信制御回路
６０                カメラＩＤリスト
【図１】
2006108730.tif 000003
【図２】
2006108730.tif 000004
【図３】
2006108730.tif 000005
【図４】
2006108730.tif 000006
【図５】
2006108730.tif 000007
【図６】
2006108730.tif 000008
【図７】
2006108730.tif 000009
【図８】
2006108730.tif 000010
【図９】
2006108730.tif 000011
【図１０】
2006108730.tif 000012
【図１１】
2006108730.tif 000013
【図１２】
2006108730.tif 000014
【図１３】
2006108730.tif 000015
【図１４】
2006108730.tif 000016