(57)【特許請求の範囲】
【請求項１】
カメラ、撮影用照明装置、前記カメラ側に配される第１通信手段、および前記撮影用照明装置側に配される第２通信手段を有する撮影システムにおいて、
前記カメラ側から前記撮影用照明装置側へ撮影時の本発光に先だつ予備発光を指示する第１信号を前記第１通信手段から前記第２通信手段へ無線送信し、
前記撮影用照明装置側から前記カメラ側へ前記第１信号を受信した旨を知らせる第２信号を前記第２通信手段から前記第１通信手段へ無線送信し、
前記カメラは前記第２信号に基づいて前記予備発光時の測光処理を開始することを特徴とする撮影システム。
【請求項２】
カメラ、撮影用照明装置、前記カメラ側に配される第１通信手段、および前記撮影用照明装置側に配される第２通信手段を有する撮影システムにおいて、
前記カメラ側から前記撮影用照明装置側へ撮影時の本発光に先だつ予備発光を指示する第１信号を前記第１通信手段から前記第２通信手段へ無線送信し、
前記予備発光の発光タイミング情報を含む信号であって、前記撮影用照明装置側から前記カメラ側へ前記第１信号を受信した旨を知らせる第２信号を前記第２通信手段から前記第１通信手段へ無線送信し、
前記カメラは前記発光タイミング情報に基づいて前記予備発光時の測光処理を開始することを特徴とする撮影システム。
【請求項３】
カメラ、撮影用照明装置、前記カメラ側に配される第１通信手段、および前記撮影用照明装置側に配される第２通信手段を有する撮影システムにおいて、
前記カメラ側から前記撮影用照明装置側へ撮影時の本発光に先だつ予備発光を指示する同期用データを含む第１信号を前記第１通信手段から前記第２通信手段へ無線送信し、
前記予備発光の発光タイミングの同期をとる前記同期用データを含む信号であって、前記撮影用照明装置側から前記カメラ側へ前記第１信号を受信した旨を知らせる第２信号を前記第２通信手段から前記第１通信手段へ無線送信し、
前記カメラは前記同期用データに基づいて前記予備発光時の測光処理を開始することを特徴とする撮影システム。
【請求項４】
請求項３に記載の撮影システムにおいて、
前記同期用データは、前記第２信号における基準信号から前記予備発光が開始されるまでの時間差情報を含むことを特徴とする撮影システム。
【請求項５】
請求項３に記載の撮影システムにおいて、
前記同期用データは、前記第２信号における基準信号から前記予備発光が開始されるまでの時間差情報、および該予備発光の発光期間の情報を含むことを特徴とする撮影システム。
【請求項６】
請求項１〜５のいずれか一項に記載の撮影システムにおいて、
前記第１信号を無線送信後に所定時間待っても前記第１通信手段で前記第２信号が受信されない場合、再度前記第１信号を無線送信することを特徴とする撮影システム。
【請求項７】
請求項６に記載の撮影システムにおいて、
前記再度の第１信号の無線送信は所定回数に制限することを特徴とする撮影システム。
【請求項８】
請求項７に記載の撮影システムにおいて、
前記カメラ側から前記撮影用照明装置側へ前記撮影時の本発光を指示する第３信号を前記第１通信手段から前記第２通信手段へ無線送信するところ、前記再度の第１信号の無線送信にもかかわらず前記第１通信手段で前記第２信号が受信されない場合には前記第３信号の無線送信を止めることを特徴とする撮影システム。
【請求項９】
請求項８に記載の撮影システムにおいて、
前記第１通信手段で前記第２信号が受信されない旨、および前記本発光をしない旨の少なくとも一方を知らせることを特徴とする撮影システム。
【請求項１０】
請求項１〜９のいずれか一項に記載の撮影システムにおいて、
前記撮影用照明装置および前記第２通信手段を複数組有し、
前記第１通信手段は前記複数の第２通信手段へそれぞれ前記第１信号を無線送信し、
前記第１信号を無線送信後に前記第２信号が受信されない前記撮影用照明装置および前記第２通信手段の組が存在する場合、前記カメラは、当該組の撮影用照明装置を除く他の撮影用照明装置による撮影補助光を用いて撮影する、または前記複数組の全ての撮影用照明装置による撮影補助光を用いずに撮影することを特徴とする撮影システム。
【請求項１１】
カメラ、撮影用照明装置、前記カメラ側に配される第１通信手段、および前記撮影用照明装置側に配される第２通信手段を有する撮影システムを構成するカメラであって、
撮影時の本発光に先だつ予備発光を指示する第１信号を前記第１通信手段から前記第２通信手段へ無線送信させ、
前記第１信号を受信した旨を知らせる前記第２通信手段からの第２信号が前記第１通信手段で受信されると、前記第２信号に基づいて前記予備発光時の測光処理を開始することを特徴とするカメラ。
【請求項１２】
カメラ、撮影用照明装置、前記カメラ側に配される第１通信手段、および前記撮影用照明装置側に配される第２通信手段を有する撮影システムを構成する撮影用照明装置であって、
撮影時の本発光に先だつ予備発光を指示する前記第１通信手段からの第１信号が前記第２通信手段で受信されると、前記第１信号を受信した旨を知らせる第２信号を前記第２通信手段から前記第１通信手段へ無線送信させることを特徴とする撮影用照明装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、撮影システム、カメラおよび撮影用照明装置に関する。
【背景技術】
【０００２】
無線通信を介して接続されるカメラと電子閃光装置間で、電子閃光装置のモニタ発光タイミングとカメラの測光タイミングとの同期をとる技術が知られている（特許文献１参照）。特許文献１によれば、マスター電子閃光装置がリモート電子閃光装置に対してモニタ発光実行のコマンドを有するパケットを送信し、該パケットを受けたリモート電子閃光装置が該パケットが示すタイミングに基づいてモニタ発光を行う。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００８−３２９０９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
従来技術では、カメラ側から電子閃光装置へモニタ発光実行のコマンドを有するパケット送信が失敗した（電子閃光装置側で受信できない）場合には、電子閃光装置がモニタ発光しないにもかかわらず、カメラ側が測光動作をしてしまうという問題があった。
【課題を解決するための手段】
【０００５】
本発明は、カメラ、撮影用照明装置、カメラ側に配される第１通信手段、および撮影用照明装置側に配される第２通信手段を有する撮影システムに適用される。そして、カメラ側から撮影用照明装置側へ撮影時の本発光に先だつ予備発光を指示する第１信号を第１通信手段から第２通信手段へ無線送信し、撮影用照明装置側からカメラ側へ第１信号を受信した旨を知らせる第２信号を第２通信手段から第１通信手段へ無線送信し、カメラは第２信号に基づいて予備発光時の測光処理を開始することを特徴とする。
【発明の効果】
【０００６】
本発明によれば、モニタ発光およびその測光を適切に行う撮影システムを提供できる。
【図面の簡単な説明】
【０００７】
【図１】本発明の一実施の形態による撮影システムの構成を説明する図である。
【図２】カメラ、マスター無線アダプタ、リモート無線アダプタ、および電子閃光装置の構成を例示するブロック図である。
【図３】撮影システムが行う通信を説明する図である。
【図４】通信パケットを説明する図である。
【図５】本実施形態による通信パケットを例示する図である。
【図６】カメラのＣＰＵが実行する処理の流れを説明するフローチャートである。
【発明を実施するための形態】
【０００８】
以下、図面を参照して本発明を実施するための形態について説明する。図１は、本発明の一実施の形態による撮影システムの構成を説明する図である。この撮影システムは、マスター無線アダプタ１０を装着したカメラ３０と、リモート無線アダプタ１０Ａを装着した電子閃光装置２０Ａとを有する。マスター無線アダプタ１０とリモート無線アダプタ１０Ａとは、無線ＬＡＮ、Ｂｌｕｅｔｏｏｔｈ（登録商標）、またはＺｉｇＢｅｅ（登録商標）などの規格に従って無線通信を行う。
【０００９】
また、電子閃光装置２０Ａと別に、リモート無線アダプタ１０Ｂを装着した電子閃光装置２０Ｂと、リモート無線アダプタ１０Ｃを装着した電子閃光装置２０Ｃとを有する。マスター無線アダプタ１０とリモート無線アダプタ１０Ｂ、およびマスター無線アダプタ１０とリモート無線アダプタ１０Ｃは、それぞれ上記規格に従って無線通信を行う。
【００１０】
リモート無線アダプタ１０Ａは、リモート無線アダプタ１０Ｂおよびリモート無線アダプタ１０Ｃと同様に構成され、電子閃光装置２０Ａは、電子閃光装置２０Ｂおよび電子閃光装置２０Ｃと同様に構成されている。
【００１１】
マスター無線アダプタ１０は、カメラ３０のアクセサリシューと嵌合するカメラ取り付け脚を有し、該カメラ取り付け脚によってカメラ３０に装着される。リモート無線アダプタ１０Ａは、電子閃光装置２０Ａのカメラ取り付け脚と嵌合するアクセサリシューを有し、該アクセサリシューによって電子閃光装置２０Ａに装着される。
【００１２】
電子閃光装置２０Ａがカメラ取り付け脚を有するのは、電子閃光装置２０Ａをカメラ３０のアクセサリシューに直接装着して使用することも可能にするためである。電子閃光装置２０Ａをカメラ３０に直接装着した場合は、該アクセサリシューに備えられる不図示の端子を介して電子閃光装置２０Ａおよびカメラ３０間で有線通信するので、無線通信は行わない。
【００１３】
本実施形態は、電子閃光装置２０Ａとカメラ３０との間で無線通信する使用態様に特徴を有するので、以降の説明は、電子閃光装置２０Ａにリモート無線アダプタ１０Ａが装着され、カメラ３０にマスター無線アダプタ１０が装着される場合を中心に行う。
【００１４】
なお、図１に例示したシステムは、１台のカメラ３０と３台の電子閃光装置２０Ａ〜２０Ｃで構成する増灯システムであるが、電子閃光装置の数は３台でなくてもよく、５台でも１台でもよい。
【００１５】
図２は、カメラ３０、マスター無線アダプタ１０、リモート無線アダプタ１０Ａ、および電子閃光装置２０Ａの構成を例示するブロック図である。マスター無線アダプタ１０およびリモート無線アダプタ１０Ａは、その構成を同一にしたため、両無線アダプタ間で対応するブロックに対して同一符号を付与している。
【００１６】
また、図示を省略しているが、リモート無線アダプタ１０Ｂおよび電子閃光装置２０Ｂの構成と、リモート無線アダプタ１０Ｃおよび電子閃光装置２０Ｃの構成は、それぞれリモート無線アダプタ１０Ａおよび電子閃光装置２０Ａの構成と同様である。
【００１７】
図２において、電子閃光装置２０Ａは、キセノン管などの発光管２０１と、発光制御回路２０２と、ＣＰＵ２０３とを含む。また、リモート無線アダプタ１０Ａおよびマスター無線アダプタ１０は、それぞれ、アンテナ１０１と、周波数ダウンコンバータ１０２と、変調送信回路１０３と、復調回路１０４と、検出器１０５および１０９と、発振器１０６と、バッファメモリ１０７および１１０と、ＣＰＵ１０８とを含む。
【００１８】
カメラ３０は、撮影レンズ３０１と、シャッタ３０２と、撮像素子３０３と、測光センサ３０４と、シャッタ駆動装置３０５と、ＣＰＵ３０６と、操作部材（レリーズスイッチ含む）３０７とを備える。
【００１９】
以下、図３を参照して上述した撮影システムが行う通信について説明する。
−有線通信１−
図３において左側の有線通信１は、カメラ３０がマスター無線アダプタ１０との間で行う有線通信を表し、アクセサリシューに備えられる不図示の端子を介して行われる。この有線通信１は、カメラ３０が必要に応じて適宜行う。
【００２０】
カメラ３０とマスター無線アダプタ１０との間の通信は、通常、カメラ３０がマスター無線アダプタ１０へコマンド（たとえば、モニタ発光コマンド、発光ゲインコマンド、本発光コマンド等）およびデータを送信し、これを受信したマスター無線アダプタ１０がカメラ３０へ返信（ack）する。コマンドには、電子閃光装置２０Ａに対するもの、電子閃光装置２０Ｂに対するもの、電子閃光装置２０Ｃに対するものが含まれる。
【００２１】
−無線通信−
図３において中央の無線通信は、マスター無線アダプタ１０がリモート無線アダプタ１０Ａ（リモート無線アダプタ１０Ｂ、またはリモート無線アダプタ１０Ｃ）との間で行う無線通信を表す。この無線通信は、マスター無線アダプタ１０とカメラ３０との有線通信１の後、直ちに行う。
【００２２】
ここで、リモート無線アダプタ１台当たりの無線通信の発生頻度は有線通信１の発生頻度と同じである。すなわち、有線通信１の後、遅滞なく各リモート無線アダプタとの間で無線通信が行われる。
【００２３】
マスター無線アダプタ１０とリモート無線アダプタ１０Ａ（１０Ｂまたは１０Ｃ）との間の通信は、通常、マスター無線アダプタ１０がリモート無線アダプタ１０Ａ（１０Ｂまたは１０Ｃ）へ上記コマンドおよびデータを送信し、これを受信したリモート無線アダプタ１０Ａ（１０Ｂまたは１０Ｃ）がマスター無線アダプタ１０へ返信（ack）する。コマンドには、通信相手のリモート無線アダプタ１０Ａ（１０Ｂまたは１０Ｃ）に装着されている電子閃光装置２０Ａ（２０Ｂまたは２０Ｃ）に対するものが含まれる。
【００２４】
−有線通信２−
図３において右側の有線通信２は、各リモート無線アダプタ１０Ａ（１０Ｂまたは１０Ｃ）が電子閃光装置２０Ａ（２０Ｂまたは２０Ｃ）との間で行う有線通信を表し、アクセサリシューに備えられる不図示の端子を介して行われる。この有線通信２は、マスター無線アダプタ１０との無線通信の後、直ちに行う。
【００２５】
リモート無線アダプタ１０Ａ（１０Ｂまたは１０Ｃ）と電子閃光装置２０Ａ（２０Ｂまたは２０Ｃ）との間の通信は、通常、リモート無線アダプタ１０Ａ（１０Ｂまたは１０Ｃ）が対応する電子閃光装置２０Ａ（２０Ｂまたは２０Ｃ）へ上記コマンドおよびデータを送信し、これを受信した電子閃光装置２０Ａ（２０Ｂまたは２０Ｃ）がリモート無線アダプタ１０Ａ（１０Ｂまたは１０Ｃ）へ返信（ack）する。コマンドには、リモート無線アダプタ１０Ａ（１０Ｂまたは１０Ｃ）に装着されている電子閃光装置２０Ａ（２０Ｂまたは２０Ｃ）に対するものが含まれる。
【００２６】
＜発光制御＞  
本実施の形態で行う発光制御例を説明する。発光制御は、モニタ発光時の電子閃光装置２０Ａ（２０Ｂまたは２０Ｃ）の発光タイミングと測光センサ３０４による測光タイミングとを同期させたり、本発光時の電子閃光装置２０Ａ〜２０Ｃの発光タイミングと撮像素子３０３による撮像タイミングとを同期させたりするために行う。
【００２７】
ここで、「同期」とは、複数の処理の実行タイミングについて時間軸上の基準点を揃えることであり、複数の処理を常に所定時間差を設けて行う場合や、複数の処理を常に同時に行う場合を含む。
【００２８】
−本発光時の制御−
本発光時は、電子閃光装置２０Ａ〜２０Ｃで行う本発光タイミングと、カメラ３０で行う撮像タイミングとの同期をとる。このため、マスター無線アダプタ１０のＣＰＵ１０８は、カメラ３０のＣＰＵ３０６からの本発光指示信号に基づいて、リモート無線アダプタ１０Ａ（１０Ｂ、１０Ｃ）へ本発光の指示を出す。このとき、本発光タイミングの同期をとるための信号（同期データ）や制御の内容を示す制御情報を含んだデジタル通信のフォーマットに則った通信パケットを生成する。ＣＰＵ１０８は、たとえば、図４に示すようなフォーマットの通信パケットを生成する。図４において、ｐｒｅａｍｂｌｅ４ａは、通信の最初に送信する助走部分のようなデータであり、４バイト程度のｐｒｅａｍｂｌｅ４ａの送信が義務付けられている。ｐｒｅａｍｂｌｅ４ａは、例えば０,０,０,０・・・のような固定ビットパターンが設定される。
【００２９】
ＳＦＤ（Ｓｔａｒｔ ｏｆ  Ｆｒａｍｅ  Ｄｅｌｉｍｉｔｅｒ）４ｂは、ｐｒｅａｍｂｌｅ４ａに続いてパケットの先頭部分に付加される同期用データである。Ｆｌａｍｅ  ｌｅｎｇｔｈ４ｃは、通信データ容量（バイト数）を示すデータである。その後、規格上は２バイトのＦＣＦ（Ｆｒａｍｅ  Ｃｏｎｔｒｏｌ  Ｆｉｅｌｄ）４ｄおよび１バイトのＤａｔａ  Ｓｅｑｕｅｎｃｅ  Ｎｕｍｂｅｒ４ｅが続いて付加される。しかしながら、規格に完全準拠しなくとも通信自体は実用化できることから、本実施の形態では、これらのＦＣＦ４ｄおよびＤａｔａ  Ｓｅｑｕｅｎｃｅ  Ｎｕｍｂｅｒ４ｅを省略し、図５に示すように、代わりにシステムで固有に定義した１バイトのコマンド４ｆ、１バイトの相手先ＩＤ４ｇ、および種々の情報を含むデータ４ｈとを付加する。
【００３０】
ＳＦＤ４ｂは、本来は通信方式に固有の固定データであって、他の通信と混信した場合に誤動作を防止する働きがある。すなわち、受信側では、あらかじめ設定されているＳＦＤとデータのパターンが一致しないＳＦＤを含む通信パケットを受信した場合には、そのパケットは自分自身が受信すべきパケットではないと判断する。
【００３１】
本実施の形態では、カメラ３０のＣＰＵ３０６と、マスター無線アダプタ１０のＣＰＵ１０８と、リモート無線アダプタ１０ＡのＣＰＵ１０８と、リモート無線アダプタ１０ＢのＣＰＵ１０８と、リモート無線アダプタ１０ＣのＣＰＵ１０８と、電子閃光装置２０ＡのＣＰＵ２０３と、電子閃光装置２０ＢのＣＰＵ２０３と、電子閃光装置２０ＣのＣＰＵ２０３とが、それぞれＳＦＤ４ｂをこのような混信時の誤動作防止を目的として使用した上で、さらに上述したように電子閃光装置２０Ａの本発光タイミング、電子閃光装置２０Ｂの本発光タイミング、電子閃光装置２０Ｃの本発光タイミング、およびカメラ３０のシャッタ３０２を開くタイミングの同期を取るための同期データとして使用する。
【００３２】
−モニタ発光時の制御−
一方、モニタ発光時は、電子閃光装置２０Ａ（２０Ｂまたは２０Ｃ）で行うモニタ発光タイミングと、カメラ３０で行う測光タイミングとの同期をとる。このため、マスター無線アダプタ１０のＣＰＵ１０８は、カメラ３０のＣＰＵ３０６からのモニタ発光指示信号に基づいて、リモート無線アダプタ１０Ａ（１０Ｂ、１０Ｃ）へモニタ発光の指示を出す。この指示を受けたリモート無線アダプタ１０Ａ（１０Ｂ、１０Ｃ）は、マスター無線アダプタ１０に対する返信（ack）として、ＳＦＤ４ｂを含んだデジタル通信のフォーマットに則った通信パケットを生成する。返信時の通信パケットにおいても、電子閃光装置２０Ａ（２０Ｂまたは２０Ｃ）のモニタ発光のタイミングと、カメラ３０の測光センサ３０４による測光タイミングとの同期を取るための同期データとしてＳＦＤ４ｂが使用される。
【００３３】
コマンド４ｆは、処理を起動するための制御コマンドを表すデータである。たとえば、上述した本発光の実行を指示する通信パケット（本発光起動パケット）には、コマンド４ｆとして本発光起動コマンドを表すデータが付加される。また、上述したモニタ発光の実行を指示する通信パケット（モニタ発光起動パケット）には、コマンド４ｆとしてモニタ発光起動コマンドを表すデータが付加される。相手先ＩＤ４ｇは、コマンド４ｆで定義した制御コマンドの実行対象となる電子閃光装置２０Ａ（２０Ｂまたは２０Ｃ）のＩＤが含まれる。すなわち、相手先ＩＤ４ｇに指定した電子閃光装置２０Ａ（２０Ｂまたは２０Ｃ）に対して、コマンド４ｆで定義した制御コマンドの実行を指示する。
【００３４】
ここで、各電子閃光装置２０Ａ〜２０Ｃには個別にＩＤ（個別ＩＤ）が付加されており、この個別ＩＤによって各電子閃光装置２０Ａ〜２０Ｃを一意に識別することができる。よって、相手先ＩＤ４ｇには、この個別ＩＤを指定して、コマンド４ｆの実行対象を指定することができる。
【００３５】
また、この個別ＩＤに代えて、全ての電子閃光装置２０Ａ〜２０Ｃをコマンド４ｆの実行対象として指定するためのＩＤ（全装置ＩＤ）を指定することもできる。たとえば、図１に示した３台の電子閃光装置２０Ａ〜２０Ｃの個別ＩＤがそれぞれ１〜３である場合に、これらをまとめて指定する場合の全装置ＩＤとして０を指定することができる。
【００３６】
これによって、全ての電子閃光装置２０Ａ〜２０Ｃに同じコマンド４ｆを実行させたい場合（本発光起動など）には、相手先ＩＤ４ｇに全装置ＩＤを指定することで、全ての電子閃光装置２０Ａ〜２０Ｃに対して一括してコマンド４ｆで定義した制御コマンドの実行を指示することができる。一方、電子閃光装置２０Ａ〜２０Ｃに個別にコマンド４ｆを実行させたい場合（モニタ発光起動など）には、相手先ＩＤ４ｇに個別ＩＤを指定することで、各電子閃光装置２０Ａ〜２０Ｃに対して個々にコマンド４ｆで定義した制御コマンドの実行を指示することができる。このように、通信パケットを受信した電子閃光装置２０Ａ〜２０Ｃにおいては、相手先ＩＤ４ｇに自分自身の個別ＩＤが含まれている場合、または全装置ＩＤが含まれている場合に、コマンド４ｆで定義した制御コマンドの実行対象が自分自身であることを認識する。
【００３７】
データ４ｈの種類としては、モード情報、時間情報、およびチェックデータ等が含まれる。モード情報は、本発光、モニタ発光を示す発光モードなどの動作モードを示す情報である。時間情報は、同期信号が出力されてから処理開始までの所定時間に関する情報である。チェックデータは、誤動作防止のためのチェックサムやＣＲＣ等のエラーチェック用のデータである。
【００３８】
＜モニタ発光時のカメラおよびマスター無線アダプタ側の処理＞
図２を参照して、モニタ発光時にカメラ３０およびマスター無線アダプタ１０が上記通信パケットを用いて行う処理を説明する。通信パケット（この場合はモニタ発光起動パケット）は、各電子閃光装置２０Ａ〜２０Ｃへ個別に送信される。カメラ３０のＣＰＵ３０６は、使用者によるレリーズスイッチ３０７の押下操作（撮影指示）を検出して撮影シーケンスへ入った後、マスター無線アダプタ１０へモニタ発光コマンドを送出する（有線通信１）。マスター通信アダプタ１０のＣＰＵ１０８は、カメラ３０からの信号（モニタ発光コマンド）に基づいて、リモート無線アダプタ１０Ａ〜１０Ｃへモニタ発光の指示を出す（無線通信）。このとき、モニタ発光のタイミングの同期をとるために通信パケットを生成する。
【００３９】
マスター通信アダプタ１０のＣＰＵ１０８で生成された通信パケットは、マスター無線アダプタ１０内のバッファメモリ１１０へ一時的に格納された後、検出器１０９に出力される。検出器１０９は、入力されるパケットを先頭から読み込んで解析する。そして、検出器１０９は、同期データとしてのＳＦＤ４ｂの読み込みが完了したことを検出したときに、同期信号をＣＰＵ１０８へ出力する。すなわち、検出器１０９は、通信パケットを送信完了する前に同期データを検出する。検出器１０９は、この同期信号を割り込み信号としてＣＰＵ１０８の同期タイミング用ピン（割り込み端子）に出力する。そして、ＣＰＵ１０８は、同期割り込み信号をカメラ３０のＣＰＵ３０６へ出力する。
【００４０】
マスター無線アダプタ１０のＣＰＵ１０８およびカメラ３０のＣＰＵ３０６は、それぞれが同期信号の割り込みを検出した場合に計時を開始する。そして、マスター無線アダプタ１０のＣＰＵ１０８は、生成した通信パケットに含まれるコマンド４ｆに基づいて、電子閃光装置２０Ａ（２０Ｂまたは２０Ｃ）およびカメラ３０が処理開始の同期をとる必要があるか否かを判断する。具体例として、コマンド４ｆがモニタ発光コマンドを表すデータである場合について説明する。
【００４１】
上述したように、モニタ発光タイミングはカメラ３０による測光タイミングと同期をとる。したがって、コマンド４ｆがモニタ発光コマンドを表す場合は、上記同期をとる場合に該当するので、ＣＰＵ１０８は、処理開始の同期をとる必要があると判断する。
【００４２】
処理開始の同期が必要と判断したマスター無線アダプタ１０のＣＰＵ１０８は、検出器１０９からの同期信号の割り込みを検出してからあらかじめ設定された所定時間後にコマンド４ｆに基づいて必要な処理を開始する。たとえば、コマンド４ｆがモニタ発光コマンドを表すデータである場合には、ＣＰＵ１０８は、上記同期信号の割り込みを検出してから第１所定時間経過後にリモート無線アダプタ１０Ａ（１０Ｂまたは１０Ｃ）に対して、装着されている電子閃光装置２０Ａ（２０Ｂまたは２０Ｃ）によるモニタ発光の開始を指示する通信パケットを送る（無線通信におけるモニタ発光コマンド）。
【００４３】
通信パケットは、マスター無線アダプタ１０の検出器１０９から変調送信回路１０３へ出力され、変調送信回路１０３にて通信パケットを所定の周波数の無線伝送可能な信号に変調された後、搬送波の形でアンテナ１０１を介してリモート無線アダプタ１０Ａ（１０Ｂまたは１０Ｃ）へ送信される。この所定の周波数は発振器１０６により決められる。
【００４４】
一方、同期割り込み信号をマスター無線アダプタ１０から受けたカメラ３０のＣＰＵ３０６は、リモート無線アダプタ１０Ａ（１０Ｂまたは１０Ｃ）からの返信パケットを待つ。そして、該返信パケットを受信したマスター無線アダプタ１０の検出器１０５から出力され、マスター無線アダプタ１０のＣＰＵ１０８を介してカメラ３０へ入力される同期信号の割り込みを検出してから第２所定時間経過後に測光センサ３０４から測光データを取得する。これによって、電子閃光装置２０Ａ（２０Ｂまたは２０Ｃ）およびカメラ３０間での処理タイミングの同期を精度高くとることができる。第２所定時間の元になる時間情報は、リモート無線アダプタ１０Ａ（１０Ｂ、１０Ｃ）がマスター無線アダプタ１０へ返す返信（ack）する通信パケットに含まれる（データ４ｈ）。
【００４５】
＜モニタ発光時のリモート無線アダプタおよび電子閃光装置側の処理＞
モニタ発光時にリモート無線アダプタ１０Ａ（１０Ｂまたは１０Ｃ）および電子閃光装置２０Ａ（２０Ｂまたは２０Ｃ）が上記通信パケットを用いて行う処理を説明する。リモート無線アダプタ１０Ａ（１０Ｂまたは１０Ｃ）は、アンテナ１０１を介して搬送波の形で通信パケットを受信する。受信した搬送波は、まず周波数ダウンコンバータ１０２に入力される。周波数ダウンコンバータ１０２は、受信したパケットを所定の低周波数のデータにダウンコンバートした後、復調回路１０４へ出力する。この所定の周波数は発振器１０６により決められる。復調回路１０４では、入力された信号をデジタル通信パケットに復調して検出器１０５へ出力する。
【００４６】
リモート無線アダプタ１０Ａ（１０Ｂまたは１０Ｃ）の検出器１０５は、上述したマスター無線アダプタ１０における検出器１０９と同様に、入力されるパケットを先頭から読み込んで解析し、同期データとしてのＳＦＤ４ｂの読み込みが完了したことを検出したときに、上記同期信号を割り込み信号としてＣＰＵ１０８の同期タイミング用ピンに出力する。このとき、検出器１０５は、読み込んだＳＦＤ４ｂが、あらかじめ設定されているデータ列と一致した場合のみ、同期信号を出力する。これによって、他の通信と混信した場合に誤動作を防止することができる。
【００４７】
また、リモート無線アダプタ１０Ａ（１０Ｂまたは１０Ｃ）の検出器１０５は、読み込んだ通信パケットをバッファメモリ１０７へ出力して記録する。リモート無線アダプタ１０Ａ（１０Ｂまたは１０Ｃ）のＣＰＵ１０８は、バッファメモリ１０７に記憶されたパケットに含まれるコマンド４ｆに基づいて、電子閃光装置２０Ａ（２０Ｂまたは２０Ｃ）へモニタ発光の開始を指示する信号を出力する（有線通信２におけるモニタ発光コマンド）とともに、マスター無線アダプタ１０へ返信パケットを送信する。
【００４８】
返信パケットの送信は以下の通りである。リモート無線アダプタ１０Ａ（１０Ｂまたは１０Ｃ）のＣＰＵ１０８は、モニタ発光のタイミングの同期をとるために返信パケットを生成する。リモート無線アダプタ１０Ａ（１０Ｂまたは１０Ｃ）のＣＰＵ１０８で生成された返信パケットは、バッファメモリ１１０へ一時的に格納された後、検出器１０９に出力される。検出器１０９は、入力されるパケットを先頭から読み込んで解析する。そして、検出器１０９は、同期データとしてのＳＦＤ４ｂの読み込みが完了したことを検出したときに、同期信号をＣＰＵ１０８へ出力する。すなわち、検出器１０９は、返信パケットを送信完了する前に同期データを検出する。検出器１０９は、この同期信号を割り込み信号としてＣＰＵ１０８の同期タイミング用ピン（割り込み端子）に出力する。そして、ＣＰＵ１０８は、同期割り込み信号を電子閃光装置２０Ａ（２０Ｂまたは２０Ｃ）のＣＰＵ２０３へ出力する。
【００４９】
リモート無線アダプタ１０Ａ（１０Ｂまたは１０Ｃ）のＣＰＵ１０８および電子閃光装置２０Ａ（２０Ｂまたは２０Ｃ）のＣＰＵ２０３は、それぞれが同期信号の割り込みを検出した場合に計時を開始する。そして、リモート無線アダプタ１０Ａ（１０Ｂまたは１０Ｃ）のＣＰＵ１０８は、生成した返信パケットに含まれるコマンド４ｆに基づいて、電子閃光装置２０Ａ（２０Ｂまたは２０Ｃ）およびカメラ３０が処理開始の同期をとる必要があると判断する。
【００５０】
処理開始の同期が必要と判断したＣＰＵ１０８は、検出器１０９からの同期信号の割り込みを検出してからあらかじめ設定された所定時間後にコマンド４ｆに基づいて必要な処理を開始する。コマンド４ｆがモニタ発光コマンドを表すデータであるので、ＣＰＵ１０８は、電子閃光装置２０Ａ（２０Ｂまたは２０Ｃ）のＣＰＵ２０３に対してモニタ発光の開始を指示するとともに、検出器１０９からの同期信号の割り込みを検出してから第５所定時間経過後に返信パケットの送信を指示する。
【００５１】
返信パケットは、リモート無線アダプタ１０Ａ（１０Ｂまたは１０Ｃ）の検出器１０９から変調送信回路１０３へ出力され、変調送信回路１０３にて返信パケットを所定の周波数の無線伝送可能な信号に変調された後、搬送波の形でアンテナ１０１を介してマスター無線アダプタ１０へ送信される。この所定の周波数は発振器１０６により決められる。
【００５２】
図３において、モニタ発光の開始タイミングを「予定発光時刻」とすると、第２所定時間が「Ｔ１」に相当する。カメラ３０のＣＰＵ３０６は、「予定発光時刻」に合わせて測光データを取得するように、同期信号の割り込みを検出してから測光データを取得するまでの上記第２所定時間を計時する。なお、時間「Ｔ１」は、有線通信２後に無線通信が行われるまでの遅延時間、および無線通信後に有線通信１が行われるまでの遅延時間を加味した値が上記返信（ack）の通信パケットに含まれる（データ４ｈ）。
【００５３】
＜本発光時のカメラおよびマスター無線アダプタ側の処理＞
本発光時にカメラ３０およびマスター無線アダプタ１０が上記通信パケットを用いて行う処理を説明する。通信パケット（この場合は本発光起動パケット）は、各電子閃光装置２０Ａ〜２０Ｃへ一括送信される。マスター通信アダプタ１０のＣＰＵ１０８は、カメラ３０からの信号（いわゆるＸオン信号）に基づいて、リモート無線アダプタ１０Ａ〜１０Ｃへ本発光の指示を出す。このとき、本発光のタイミングの同期をとるために通信パケットを生成する。通信パケットの構成および機能は、上述したモニタ発光の場合と同様である。
【００５４】
上述したように、本発光タイミングはカメラ３０がシャッタ３０２を開くタイミングと同期をとる。したがって、コマンド４ｆが本発光コマンドを表す場合は、上記同期をとる場合に該当するので、ＣＰＵ１０８は、処理開始の同期をとる必要があると判断する。
【００５５】
処理開始の同期が必要と判断したＣＰＵ１０８は、検出器１０９からの同期信号の割り込みを検出してからあらかじめ設定された所定時間後にコマンド４ｆに基づいて必要な処理を開始する。たとえば、コマンド４ｆが本発光コマンドを表すデータである場合には、ＣＰＵ１０８は、上記同期信号の割り込みを検出してから第３所定時間経過後にリモート無線アダプタ１０Ａ〜１０Ｃに対して、装着されている電子閃光装置２０Ａ〜２０Ｃによる本発光の開始を指示する通信パケットを送る（無線通信における本発光コマンド）。
【００５６】
一方、カメラ３０のＣＰＵ３０６は、上記Ｘオン信号を送出する時点より第４所定時間前にシャッタ駆動装置３０５に対してシャッタ３０２を開くように指示（先幕走行開始）をする。これによって、電子閃光装置２０Ａ〜２０Ｃおよびカメラ３０間での処理タイミングの同期を精度高くとることができる。なお、カメラ３０が備えるシャッタ３０２は、機械式シャッタでなく、撮像素子３０３の電子シャッタであってもよい。
【００５７】
＜本発光時のリモート無線アダプタおよび電子閃光装置側の処理＞
本発光時にリモート無線アダプタ１０Ａ〜１０Ｃおよび電子閃光装置２０Ａ〜２０Ｃが上記通信パケットを用いて行う処理を説明する。リモート無線アダプタ１０Ａ〜１０Ｃは、マスター無線アダプタ１０から送信された通信パケットを受信する。リモート無線アダプタ１０Ａ〜１０Ｃの検出器１０５は、モニタ発光時と同様に、それぞれ入力されるパケットを先頭から読み込んで解析し、同期データとしてのＳＦＤ４ｂの読み込みが完了したことを検出したときに、同期信号を割り込み信号としてＣＰＵ１０８の同期タイミング用ピンに出力する。読み込んだＳＦＤ４ｂが、あらかじめ設定されているデータ列と一致した場合のみ、同期信号を出力する点もモニタ発光の場合と同様である。
【００５８】
また、リモート無線アダプタ１０Ａ〜１０Ｃの検出器１０５は、読み込んだ通信パケットをバッファメモリ１０７へ出力して記録する。リモート無線アダプタ１０Ａ〜１０ＣのＣＰＵ１０８は、それぞれバッファメモリ１０７に記憶されたパケットに含まれるコマンド４ｆに基づいて、電子閃光装置２０Ａ〜２０Ｃへ本発光の開始を指示する信号を出力する（有線通信２における直接Ｘオン出力）。
【００５９】
以上のように、本発光時においては、マスター無線アダプタ１０がリモート無線アダプタ１０Ａ〜１０Ｃへ通信パケットを一括送信するタイミングと、カメラ３０がシャッタ３０２を開くタイミングとを同期させるとともに、マスター無線アダプタ１０からの通信パケットを受信したリモート無線アダプタ１０Ａ〜１０Ｃは、受信した通信パケットに基づいて電子閃光装置２０Ａ〜２０Ｃへそれぞれ本発光の開始を指示する信号を出力する。全装置ＩＤを指定しておくことで、電子閃光装置２０Ａ〜２０Ｃは一斉に本発光を開始するので、カメラ３０がシャッタ３０２を開くタイミングと、電子閃光装置２０Ａ〜２０Ｃの本発光タイミングとの同期をとることができる。
【００６０】
図３における本発光の開始タイミングを「予定発光時刻」とすると、カメラ３０のＣＰＵ３０６からの信号（本発光指示コマンド＝Ｘオン信号）送出時から「予定発光時刻」までの時間が発光遅延時間「Ｔｄｘ」に該当する。カメラ３０のＣＰＵ３０６は、「予定発光時刻」に合わせてシャッタ３０２を開くように、シャッタ３０２の先幕スタートを指示してから第４所定時間後にＸオン信号を送出する。なお、発光遅延時間「Ｔｄｘ」は、有線通信１後に無線通信が行われるまでの遅延時間、および無線通信後に有線通信２が行われるまでの遅延時間、および有線通信２後電子閃光装置２０Ａ（２０Ｂおよび２０Ｃ）が本発光するまでの動作時間を含むように、固定値としてあらかじめ設定されている。
【００６１】
以上の説明において、通信パケット（返信パケット）を受信する側においては、送信する側と比べてデコード時間などの遅延時間（受信遅延時間）が発生するため、受信する側におけるＳＦＤ４ｂの受信完了タイミングＡは、送信する側におけるＳＦＤ４ｂの送信完了Ｂタイミングよりも遅れ、両者は完全には一致しない可能性がある。しかしながら、この遅延時間は、電子閃光装置２０Ａ〜２０Ｃの発光時間に比べると極めて微小な時間であるため無視しても問題ない。また、無視できないほどの遅延時間が発生する場合でも、この遅延時間はほぼ一定の時間であることから、固定値としてあらかじめ設定しておき、この遅延時間を考慮してコマンド４ｆに定義されているコマンドの実行タイミングを調整することによって、送信する側と受信する側の処理のタイミングを一致させる。
【００６２】
なお、本実施の形態では、ＳＦＤ４ｂの送受信完了タイミングＡおよびＢに基づいて送信する側と受信する側の処理のタイミングを一致させる方法について説明するが、Ｆｌａｍｅ  ｌｅｎｇｔｈ４ｃの送受信完了タイミングに基づいて送信する側と受信する側の処理開始のタイミングを一致させるようにしてもよい。
【００６３】
カメラ３０のＣＰＵ３０６が実行する処理の流れについて、図６に例示するフローチャートを参照して説明する。ＣＰＵ３０６は、外部の電子閃光装置２０Ａ（２０Ｂ、２０Ｃ）を用いる撮影において、撮影指示が行われると図６による処理を起動させる。
【００６４】
図６のステップＳ１０１において、ＣＰＵ３０６は、マスター無線アダプタ１０へモニタ発光コマンドを送信してステップＳ１０２へ進む。モニタ発光コマンドは、各リモート無線アダプタ１０Ａ（１０Ｂ，１０Ｃ）に対するコマンドを順番に送る。ステップＳ１０２において、ＣＰＵ３０６は、タイムアウトが生じているか否かを判定する。ＣＰＵ３０６は、通信に失敗した旨のデータ（後述するタイムアウト処理で得られる情報）をマスター無線アダプタ１０から受信した場合にステップＳ１０２を肯定判定してステップＳ１１８へ進む。ＣＰＵ３０６は、通信に失敗した旨のデータがマスター無線アダプタ１０から受信されていない場合には、ステップＳ１０２を否定判定してステップＳ１０３へ進む。
【００６５】
ステップＳ１０３において、ＣＰＵ３０６は、マスター無線アダプタ１０からの返信(ack)を受信したか否かを判定する。ＣＰＵ３０６は、マスター無線アダプタ１０から返信(ack)を受信した場合にステップＳ１０３を肯定判定してステップＳ１０４へ進む。ＣＰＵ３０６は、マスター無線アダプタ１０から返信(ack)を受信していない場合にはステップＳ１０３を否定判定し、ステップＳ１０２へ戻る。ステップＳ１０２へ戻る場合は、マスター無線アダプタ１０からの返信(ack)を待つ。
【００６６】
ステップＳ１０４において、ＣＰＵ３０６は、所定時間（上記第２所定時間）の経過を待ってステップＳ１０５へ進む。ステップＳ１０５において、ＣＰＵ３０６はモニタ発光時の測光を行ってステップＳ１０６へ進む。具体的には、測光センサ３０４から測光データを取得して所定の演算を行う。モニタ発光時の測光は、各電子閃光装置２０Ａ〜２０Ｃを順番にモニタ発光させながら行う。
【００６７】
ステップＳ１０６において、ＣＰＵ３０６は、上記測光結果に基づいて本発光ゲインを算出してステップＳ１０７へ進む。ステップＳ１０７において、ＣＰＵ３０６は、マスター無線アダプタ１０へ本発光ゲインを送信してステップＳ１０８へ進む。各電子閃光装置２０Ａから２０Ｃに対する本発光ゲインを順番に送る。
【００６８】
ステップＳ１０８において、ＣＰＵ３０６は、タイムアウトが生じているか否かを判定する。ＣＰＵ３０６は、通信に失敗した旨のデータ（後述するタイムアウト処理で得られる情報）をマスター無線アダプタ１０から受信した場合にステップＳ１０８を肯定判定してステップＳ１１８へ進む。ＣＰＵ３０６は、通信に失敗した旨のデータがマスター無線アダプタ１０から受信されていない場合には、ステップＳ１０８を否定判定してステップＳ１０９へ進む。
【００６９】
ステップＳ１０９において、ＣＰＵ３０６は、マスター無線アダプタ１０からの返信(ack)を受信したか否かを判定する。ＣＰＵ３０６は、マスター無線アダプタ１０から返信(ack)を受信した場合にステップＳ１０９を肯定判定してステップＳ１１０へ進む。ＣＰＵ３０６は、マスター無線アダプタ１０から返信(ack)を受信していない場合にはステップＳ１０９を否定判定し、ステップＳ１０８へ戻る。ステップＳ１０８へ戻る場合は、マスター無線アダプタ１０からの返信(ack)を待つ。
【００７０】
ステップＳ１１０において、ＣＰＵ３０６は、露光シーケンス処理を開始させてステップＳ１１１へ進む。これにより、シャッタ駆動装置３０５がシャッター羽根（先幕および後幕）に対する公知の走行駆動を行い、撮像素子３０３が蓄積動作を開始する。ステップＳ１１１において、ＣＰＵ３０６はＸオン信号の検出待ちを行い、Ｘオン信号を検出すると、ステップＳ１１２においてマスター無線アダプタ１０へ本発光コマンドを送信してステップＳ１１３へ進む。Ｘオン信号は、シャッタ３０２の全開タイミングを示す信号であり、たとえば不図示のシーケンス装置から出力される。
【００７１】
ステップＳ１１３において、ＣＰＵ３０６は、リモート無線アダプタ１０Ａ（１０Ｂ、１０Ｃ）が本発光コマンドを送信したか否かを判定する。ＣＰＵ３０６は、各リモート無線アダプタ１０Ａ（１０Ｂ、１０Ｃ）が対応する電子閃光装置２０Ａ（２０Ｂ、２０Ｃ）へ本発光コマンドを送信した旨のデータを受信した場合にステップＳ１１３を肯定判定してステップＳ１１４へ進む。ＣＰＵ３０６は、少なくとも１つのリモート無線アダプタについて本発光コマンドを送信した旨のデータを受信しない場合には、ステップＳ１１３を否定判定してステップＳ１２０へ進む。
【００７２】
ステップＳ１１４において、ＣＰＵ３０６は、本発光実行問合わせを行ってステップＳ１１５へ進む。本発光実行問い合わせは、実際に本発光を行ったことを示すデータを各電子閃光装置に要求することに相当する。各電子閃光装置２０Ａ〜２０Ｃは、実際の発光量を示すデータをリモート無線アダプタ１０Ａ（１０Ｂ、１０Ｃ）およびマスター無線アダプタ１０を介して返信する。
【００７３】
ステップＳ１１５において、ＣＰＵ３０６は、電子閃光装置２０Ａ〜２０Ｃのそれぞれから順に送信されるデータ（応答）を待ってステップＳ１１６へ進む。ステップＳ１１６において、ＣＰＵ３０６は、少なくとも１つの電子閃光装置からの受信データが本発光をしていないことを示す、または少なくとも１つの電子閃光装置からのデータが受信されていない場合に、ステップＳ１１６を肯定判定してステップＳ１２０へ進む。ＣＰＵ３０６は、全ての電子閃光装置２０Ａ〜２０Ｃからのデータが受信され、かつ全ての電子閃光装置２０Ａ〜２０Ｃが本発光をしたことを示す場合に、ステップＳ１１６を否定判定してステップＳ１１７へ進む。
【００７４】
ステップＳ１１７において、ＣＰＵ３０６は、フル発光（最大光量で発光）した電子閃光装置が存在するか否かを判定する。ＣＰＵ３０６は、少なくとも１つの電子閃光装置からの受信データがフル発光を示す場合にステップＳ１１７を肯定判定してステップＳ１２１へ進む。ＣＰＵ３０６は、フル発光した電子閃光装置が存在しない場合には、ステップＳ１１７を否定判定して図６による処理を終了する。
【００７５】
上述したタイムアウト判定（ステップＳ１０２、Ｓ１０８）によって進むステップＳ１１８において、ＣＰＵ３０６は、非発光制御に切り替えてステップＳ１１９へ進む。この場合は、電子閃光装置２０Ａ〜２０Ｃを発光させないで撮影を行うので、ＩＳＯ感度を高めて光量不足を補うようにする。ＣＰＵ３０６は、ステップＳ１１９において、露光シーケンス処理を開始させて図６による処理を終了する。
【００７６】
上述したステップＳ１１３およびＳ１１６から進むステップＳ１２０において、ＣＰＵ３０６は、通信エラー警告を行って図６による処理を終了する。通信エラー警告は、不図示の表示器に通信不能を示す表示をさせたり、不図示のスピーカから警告音を発生させて行う。
【００７７】
上述したステップＳ１１７から進むステップＳ１２１において、ＣＰＵ３０６は、フル発光警告を行って図６による処理を終了する。フル発光警告は、不図示の表示器に光量不足の可能性を示す表示をさせたり、不図示のスピーカから警告音を発生させて行う。
【００７８】
＜タイムアウト処理＞
本実施形態による上記有線通信１および有線通信２は、アクセサリシューを介して直接接続された機器間で行われるため、通常の使用態様において通信障害は生じない。これに対し、上記無線通信においては、たとえば、リモート無線アダプタ１０Ａ（電子閃光装置２０Ａ）がカメラ３０（マスター無線アダプタ１０）との通信可能範囲の外へ離されてしまった場合や、他の機器が発した電波（ノイズ）の影響を受けた場合には、リモート無線アダプタ１０Ａがカメラ３０（マスター無線アダプタ１０）からのコマンドを受信できなかったり、カメラ３０（マスター無線アダプタ１０）がリモート無線アダプタ１０Ａからの返信を受信できなかったりすることがある。
【００７９】
そこで、本実施の形態においては、以下のようなタイムアウト処理を行う。すなわち、マスター無線アダプタ１０は、モニタ発光コマンドの送信先であるリモート無線アダプタ１０Ａ（１０Ｂ、１０Ｃ）からの返信が所定時間（たとえば、３０msec）経過しても受信できない場合に、当該通信は失敗したとして再度モニタ発光コマンド、または本発光ゲインをリモート無線アダプタ１０Ａ（１０Ｂおよび１０Ｃ）へ送信する。
【００８０】
このような再度の送信（リトライ）は、所定回数（たとえば、２回）行い、所定回数のリトライを行ってもリモート無線アダプタ１０Ａ（１０Ｂ、１０Ｃ）からの返信を受信できない場合は、リモート無線アダプタ１０Ａ（１０Ｂ、１０Ｃ）との通信は不能と判断してリトライを終了する。マスター無線アダプタ１０が通信不能を判断した場合は、カメラ３０から当該リモート無線アダプタ（電子閃光装置）に関するデータを要求された場合、通信に失敗した旨を含むデータをマスター無線アダプタ１０がカメラ３０へ送る。
【００８１】
以上説明した実施形態によれば、次の作用効果が得られる。
（１）カメラ３０、電子閃光装置２０Ａ、カメラ３０側に配されるマスター無線アダプタ１０、および電子閃光装置２０Ａに配されるリモート無線アダプタ１０Ａを有する撮影システムにおいて、カメラ３０側から電子閃光装置２０Ａ側へ撮影時の本発光に先だつ予備発光を指示するモニタ発光コマンドをマスター無線アダプタ１０からリモート無線アダプタ１０Ａへ無線送信し、予備発光の発光タイミング情報を含む信号であって、電子閃光装置２０Ａ側からカメラ３０側へモニタ発光コマンドを受信した旨を知らせる返信(ack)をリモート無線アダプタ１０Ａからマスター無線アダプタ１０へ無線送信し、カメラ３０は発光タイミング情報に基づいて予備発光時の測光処理を開始するようにした。これにより、モニタ発光と測光とのタイミングが合わせられるので、モニタ発光およびその測光を適切に行うことができる。
【００８２】
（２）発光タイミング情報は、返信(ack)における同期信号から予備発光が開始されるまでの時間差情報を含むようにしたので、上記モニタ発光のタイミングを知らせることができる。
【００８３】
（３）発光タイミング情報は、返信(ack)における同期信号から予備発光が開始されるまでの時間差情報、および該予備発光の発光期間の情報を含むようにしたので、上記モニタ発光のタイミングおよび期間を知らせることができる。
【００８４】
（４）モニタ発光コマンドを無線送信後に所定時間待ってもマスター無線アダプタ１０で返信(ack)が受信されない場合、再度のモニタ発光コマンドを無線送信するようにしたので、１度の通信失敗でやめてしまう場合と異なり、次の処理へ進む可能性を高めることができる。
【００８５】
（５）再度のモニタ発光コマンドの無線送信は所定回数に制限するようにしたので、無制限に続ける場合に比べて無駄な通信を避けることができる。
【００８６】
（６）カメラ３０側から電子閃光装置２０Ａ側へ撮影時の本発光を指示する本発光コマンドをマスター無線アダプタ１０からリモート無線アダプタ１０Ａへ無線送信するところ、再度のモニタ発光コマンドの無線送信にもかかわらずマスター無線アダプタ１０で返信(ack)が受信されない場合には本発光コマンドの無線送信を止めるようにしたので、通信失敗の可能性がある状態で無駄な通信を避けることができる。
【００８７】
（７）マスター無線アダプタ１０で返信(ack)が受信されない旨、および本発光をしない旨の少なくとも一方を知らせるようにしたので、使用者が気づかずに操作を続けてしまうことを防止できる。
【００８８】
（８）モニタ発光コマンドを無線送信後に返信が受信されない電子閃光装置およびリモート無線アダプタの組が存在する場合、カメラ３０は、当該組の電子閃光装置を除く他の電子閃光装置による撮影補助光を用いて撮影する、または複数組の全ての電子閃光装置による撮影補助光を用いずに撮影するようにした。これにより、通信失敗によって発光されない可能性がある電子閃光装置を除外して撮影を行えるから、予期せぬ失敗撮影を避けることができる。
【００８９】
（変形例１）
上記実施形態では、カメラ３０とマスター無線アダプタ１０とをアクセサリシューを介して接続し、リモート無線アダプタ１０Ａ（１０Ｂ、１０Ｃ）と電子閃光装置２０Ａ（２０Ｂ、２０Ｃ）とをそれぞれアクセサリシューを介して接続する例を説明した。この代わりに、マスター無線アダプタ１０の構成をカメラ３０内に内蔵して一体化構成にしてもよい。この場合の有線通信１はカメラ３０内の内部処理として扱うので、有線通信１に相当する返信は省略してもよい。同様に、リモート無線アダプタ１０Ａ（１０Ｂ、１０Ｃ）の構成を電子閃光装置２０Ａ（２０Ｂ、２０Ｃ）内にそれぞれ内蔵して各電子閃光装置として一体化構成にしてもよい。この場合の有線通信２は各電子閃光装置内の内部処理として扱うので、有線通信２に相当する返信は省略してもよい。
【００９０】
（変形例２）
上述した説明では、タイムアウト処理のリトライ回数を２回に制限したが、制限回数は１回でも５回でもよい。また、０回（リトライを許可しない）にしてもよい。
【００９１】
（変形例３）
所定回数のリトライをしても返信がない場合は、カメラ３０において警告表示を行ったり、警告音を発生させたりしてもよい。この場合のカメラ３０のＣＰＵ３０６は、リモート無線アダプタ１０Ａ（１０Ｂまたは１０Ｃ）から通信に失敗した旨を含むデータを受けた場合に、不図示の表示器に通信不能を示す表示をさせたり、不図示のスピーカから警告音を発生させる。
【００９２】
（変形例４）
上記の説明において、タイムアウトが生じている場合は電子閃光装置２０Ａ〜２０Ｃをいずれも発光させないで撮影処理へ進むようにした（Ｓ１１８、Ｓ１１９）。この代わりに、タイムアウトが生じた通信に対応する電子閃光装置のみを発光させないで撮影処理へ進めたり、代表の電子閃光装置（たとえば２０Ａ）のみを発光させるようにして撮影処理へ進めるようにしてもよい。タイムアウトが生じた通信に対応する電子閃光装置のみを発光させない撮影処理へ進む場合は、タイムアウトが生じていない他の電子閃光装置を発光させるようにして撮影を行う。この場合、本発光時に他の電子装置の発光量を上げるなどして（またはＩＳＯ感度を高める）、発光させない電子閃光装置の分を補う。一方、代表の電子閃光装置（たとえば２０Ａ）のみを発光させるようにして撮影処理へ進む場合は、代表電子閃光装置を除く他の電子閃光装置を発光させないようにして撮影を行う。この場合、本発光時に代表電子装置の発光量を上げるなどして（またはＩＳＯ感度を高める）、発光させない電子閃光装置の分を補う。
【００９３】
（変形例５）
上述の返信時の通信パケットにおいて、データ４ｈの時間情報に時間「Ｔ１」を含める例を説明したが、モニタ発光期間（時間）を示す情報を含めてもよい。この場合のカメラ３０は、少なくともモニタ発光期間（時間）を含むように測光時間を制御する。変形例５によれば、電子閃光装置２０Ａ（２０Ｂ、２０Ｃ）によってモニタ発光期間が異なる場合でも、リモート無線アダプタ１０Ａ（１０Ｂ、１０Ｃ）からモニタ発光期間情報を受け取り、測光処理における測光時間を該発光期間に応じて適切に制御できる。
【００９４】
撮影用照明光源として電子閃光装置を用いる例を説明したが、ＬＥＤ光源を用いる構成にしてもよい。
【００９５】
以上の説明はあくまで一例であり、上記の実施形態の構成に何ら限定されるものではない。
【符号の説明】
【００９６】
１０…マスター無線アダプタ
１０Ａ〜１０Ｃ…リモート無線アダプタ
２０Ａ〜２０Ｃ…電子閃光装置
３０…カメラ
１０１…アンテナ
１０２…周波数ダウンコンバータ
１０３…変調送信回路
１０４…復調回路
１０５，１０９…検出器
１０７，１１０…バッファメモリ
１０８，３０６…ＣＰＵ
３０２…シャッタ
３０３…撮像素子
３０４…測光センサ
３０５…シャッタ駆動装置
３０７…操作部材
【図１】
0005493754.tif 000002
【図２】
0005493754.tif 000003
【図３】
0005493754.tif 000004
【図４】
0005493754.tif 000005
【図５】
0005493754.tif 000006
【図６】
0005493754.tif 000007