(57)【要約】【課題】通信の信頼性を確保してストロボ同調撮影を行えるようにする。【解決手段】カメラ１００とストロボ１０１とが無線通信を行うストロボ制御カメラシステムであって、カメラ１００がストロボ１０１に発光コマンドを送信すると、ストロボ１０１は、カメラ１００から発光コマンドを受信したことに対する応答トリガパケットをカメラ１００に送信する。カメラ１００は、ストロボ１０１から応答トリガパケットを受信したとき、第１の所定時間の経過後にシャッター１１９の先幕走行を開始するとともに、撮像センサ１１８を制御して蓄積を開始し、ストロボ装置１０１は、カメラ１００に応答トリガパケットを送信したとき、第２の所定時間の経過後に発光動作を行い、シャッター先幕同調のストロボ撮影が行われる。【選択図】図１
2010185958.tif 000002
【特許請求の範囲】
【請求項１】
撮像装置とストロボ装置とが無線通信を行うストロボ制御カメラシステムであって、
前記撮像装置は、前記ストロボ装置に発光指示を送信する発光指示送信手段を備え、
前記ストロボ装置は、前記撮像装置から発光指示を受信したことに対する応答トリガ信号を前記撮像装置に送信する応答トリガ信号送信手段を備え、
前記撮像装置は、前記ストロボ装置から応答トリガ信号を受信したとき、第１の所定時間の経過後に撮影に関する動作を開始する制御手段を備え、
前記ストロボ装置は、前記撮像装置に応答トリガ信号を送信したとき、第２の所定時間の経過後に発光動作を行う制御手段を備えたことを特徴とするストロボ制御カメラシステム。
【請求項２】
前記撮像装置がマスター機器、前記ストロボ装置が特定のスレーブ機器であり、前記特定のスレーブ機器とは別の他のスレーブ機器が存在する場合、
前記ストロボ装置の応答トリガ信号送信手段は、前記撮像装置から発光指示を受信したことに対する応答トリガ信号を前記撮像装置及び前記他のスレーブ機器に送信し、
前記他のスレーブ機器は、前記ストロボ装置から応答トリガ信号を受信したとき、予め設定されている所定時間の経過後に所定の動作を開始する制御手段を備えたことを特徴とする請求項１に記載のストロボ制御カメラシステム。
【請求項３】
前記撮像装置がマスター機器、前記ストロボ装置がスレーブ機器であり、前記撮像装置とは別の他のマスター機器が存在し、前記他のマスター機器が前記ストロボ装置に発光指示を送信する発光指示送信手段を備える場合、
前記ストロボ装置の応答トリガ信号送信手段は、前記撮像装置及び前記他のマスター機器から発光指示を送信する前段階の操作がなされた通知が同時期あり、その後に発光指示を受信した場合、それに対する応答トリガ信号を前記撮像装置及び前記他のマスター機器に送信し、
前記他のマスター機器は、前記ストロボ装置から応答トリガ信号を受信したとき、予め設定されている所定時間の経過後に所定の動作を開始する制御手段を備えたことを特徴とする請求項１に記載のストロボ制御カメラシステム。
【請求項４】
前記撮像装置がマスター機器、前記ストロボ装置がスレーブ機器であり、前記撮像装置とは別の他のマスター機器が存在し、前記他のマスター機器が前記ストロボ装置に発光指示を送信する発光指示送信手段を備える場合、
前記ストロボ装置の応答トリガ信号送信手段は、前記撮像装置及び前記他のマスター機器から発光指示を送信する前段階の操作がなされた通知が同時期あり、その後に発光指示を受信した場合、それに対する応答トリガ信号を前記撮像装置及び前記他のマスター機器うち先に前記通知があったものに送信し、
前記他のマスター機器は、前記ストロボ装置から応答トリガ信号を受信したとき、予め設定されている所定時間の経過後に所定の動作を開始する制御手段を備えたことを特徴とする請求項１に記載のストロボ制御カメラシステム。
【請求項５】
ストロボ装置と無線通信を行う撮像装置であって、
前記ストロボ装置に発光指示を送信する発光指示送信手段と、
前記ストロボ装置から発光指示に対する応答トリガ信号を受信したとき、第１の所定時間の経過後に撮影に関する動作を開始する制御手段とを備えたことを特徴とする撮像装置。
【請求項６】
前記制御手段は、前記ストロボ装置に発光指示を送信したとき、第３の所定時間だけ経過しても前記ストロボ装置から応答トリガ信号を受信しない場合、該撮像装置単体での撮影動作を行うことを特徴とする請求項５に記載の撮像装置。
【請求項７】
撮像装置と無線通信を行うストロボ装置であって、
前記撮像装置から発光指示を受信したことに対する応答トリガ信号を前記撮像装置に送信する応答トリガ信号送信手段と、
前記撮像装置に応答トリガ信号を送信したとき、第２の所定時間の経過後に発光動作を行う制御手段とを備えたことを特徴とするストロボ装置。
【請求項８】
応答トリガ信号は、送信先情報と送信元情報とを含むパケットであることを特徴とする請求項７に記載のストロボ装置。
【請求項９】
送信先情報には複数の機器を指定できることを特徴とする請求項８に記載のストロボ装置。
【請求項１０】
撮像装置とストロボ装置とが無線通信を行うストロボ制御カメラシステムによる同調撮影方法であって、
前記撮像装置が、前記ストロボ装置に発光指示を送信するステップを行い、
前記ストロボ装置が、前記撮像装置から発光指示を受信したことに対する応答トリガ信号を前記撮像装置に送信するステップを行い、
前記撮像装置が、前記ストロボ装置から応答トリガ信号を受信したとき、第１の所定時間の経過後に撮影に関する動作を開始するステップを行い、
前記ストロボ装置が、前記撮像装置に応答トリガ信号を送信したとき、第２の所定時間の経過後に発光動作を行うステップを行うことを特徴とするストロボ制御カメラシステムによる同調撮影方法。
【請求項１１】
ストロボ装置と無線通信を行う撮像装置を制御するためのプログラムであって、
前記ストロボ装置に発光指示を送信する処理と、
前記ストロボ装置から発光指示に対する応答トリガ信号を受信したとき、第１の所定時間の経過後に撮影に関する動作を開始する処理とをコンピュータに実行させるためのプログラム。
【請求項１２】
撮像装置と無線通信を行うストロボ装置を制御するためのプログラムであって、
前記撮像装置から発光指示を受信したことに対する応答トリガ信号を前記撮像装置に送信する処理と、
前記撮像装置に応答トリガ信号を送信したとき、第２の所定時間の経過後に発光動作を行う処理とをコンピュータに実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、無線通信システムを構成する撮像装置、ストロボ装置、ストロボ制御カメラシステム、それによる同調撮影方法及びプログラムに関する。
【背景技術】
【０００２】
従来、電磁波や光を使った無線通信システムは、有線の通信システムと比較して、ケーブルで接続する必要が無いため取り扱いが容易である一方、通信の信頼性という面では劣っていた。例えば、通信経路に障害物があったり、同じ周波数帯の電磁波を発するような外乱があったり、通信中に強い光が入ったりした場合には通信エラーとなることがあった。
【０００３】
複数の機器間で同期して動作する無線通信システムとして、カメラとストロボからなるワイヤレスストロボシステムが実用化されている（特許文献１、特許文献２を参照）。そこでは、無線通信に光を用いており、数百分の１秒といった高速なシャッター秒時におけるストロボ同調撮影や、複数台のストロボをワイヤレスで集中制御する、ワイヤレス多灯ストロボシステムを実現している。これはクリップオンタイプのストロボや、ケーブル接続するストロボに対しても遜色ないスペックである。さらには、数百ミリ秒というレリーズタイムラグを実現しており、ユーザの操作に対するレスポンスに対しても、十分なスペックを実現した無線通信システムとなっている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０００−８９３０４号公報
【特許文献２】特開２０００−８９３１０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、従来の光を用いたワイヤレスストロボシステムにおいては、マスター機器からスレーブ機器への片方向の通信であったため、通信の信頼性が低く、外乱等により誤レリーズ等の誤動作を起こすことがあった。具体的には、同調撮影を行うために、マスターストロボからスレーブストロボに対して発光トリガとなる光通信が行われる。しかし、この瞬間に別のストロボが光ると、スレーブストロボはマスターストロボが送信した発光トリガとの区別がつかず、誤発光してしまう不具合があった。
【０００６】
本発明は以上のような状況に鑑みてなされたものであり、カメラとストロボからなるワイヤレスストロボシステムにおいて、通信の信頼性を確保してストロボ同調撮影を行えるようにすることを目的とする。
【課題を解決するための手段】
【０００７】
本発明のストロボ制御カメラシステムは、撮像装置とストロボ装置とが無線通信を行うストロボ制御カメラシステムであって、前記撮像装置は、前記ストロボ装置に発光指示を送信する発光指示送信手段を備え、前記ストロボ装置は、前記撮像装置から発光指示を受信したことに対する応答トリガ信号を前記撮像装置に送信する応答トリガ信号送信手段を備え、前記撮像装置は、前記ストロボ装置から応答トリガ信号を受信したとき、第１の所定時間の経過後に撮影に関する動作を開始する制御手段を備え、前記ストロボ装置は、前記撮像装置に応答トリガ信号を送信したとき、第２の所定時間の経過後に発光動作を行う制御手段を備えたことを特徴とする。
本発明の撮像装置は、ストロボ装置と無線通信を行う撮像装置であって、前記ストロボ装置に発光指示を送信する発光指示送信手段と、前記ストロボ装置から発光指示に対する応答トリガ信号を受信したとき、第１の所定時間の経過後に撮影に関する動作を開始する制御手段とを備えたことを特徴とする。
本発明のストロボ装置は、撮像装置と無線通信を行うストロボ装置であって、前記撮像装置から発光指示を受信したことに対する応答トリガ信号を前記撮像装置に送信する応答トリガ信号送信手段と、前記撮像装置に応答トリガ信号を送信したとき、第２の所定時間の経過後に発光動作を行う制御手段とを備えたことを特徴とする。
本発明の同調撮影方法は、撮像装置とストロボ装置とが無線通信を行うストロボ制御カメラシステムによる同調撮影方法であって、前記撮像装置が、前記ストロボ装置に発光指示を送信するステップを行い、前記ストロボ装置が、前記撮像装置から発光指示を受信したことに対する応答トリガ信号を前記撮像装置に送信するステップを行い、前記撮像装置が、前記ストロボ装置から応答トリガ信号を受信したとき、第１の所定時間の経過後に撮影に関する動作を開始するステップを行い、前記ストロボ装置が、前記撮像装置に応答トリガ信号を送信したとき、第２の所定時間の経過後に発光動作を行うステップを行うことを特徴とする。
本発明のプログラムは、ストロボ装置と無線通信を行う撮像装置を制御するためのプログラムであって、前記ストロボ装置に発光指示を送信する処理と、前記ストロボ装置から発光指示に対する応答トリガ信号を受信したとき、第１の所定時間の経過後に撮影に関する動作を開始する処理とをコンピュータに実行させる。
本発明の別のプログラムは、撮像装置と無線通信を行うストロボ装置を制御するためのプログラムであって、前記撮像装置から発光指示を受信したことに対する応答トリガ信号を前記撮像装置に送信する処理と、前記撮像装置に応答トリガ信号を送信したとき、第２の所定時間の経過後に発光動作を行う処理とをコンピュータに実行させる。
【発明の効果】
【０００８】
本発明によれば、撮像装置とストロボ装置とが双方向の通信を行うとともに、その双方向通信を用いて所定のタイミングでストロボ同調撮影が行われるので、通信の信頼性を確保してストロボ同調撮影を行うことができる。
【図面の簡単な説明】
【０００９】
【図１】第１の実施形態に係るストロボ制御カメラシステムの模式図である。
【図２】カメラの主に光学的な構成を説明するための横断面図である。
【図３】ストロボの構成を説明するための横断面図である。
【図４】カメラの電気回路ブロック図である。
【図５】ストロボの電気回路ブロック図である。
【図６】第１の実施形態におけるストロボ同調撮影のシーケンスを示すフローチャートである。
【図７】第１の実施形態におけるストロボ同調撮影のシーケンスを示すタイミングチャートである。
【図８】応答トリガパケット送信／受信タイミングのカメラシャッター動作とストロボ動作を詳細に示すタイミングチャートである。
【図９】応答トリガパケットのパケットデータ構造を示す図である。
【図１０】応答トリガパケットの送受信に失敗した場合の処理を説明するタイミングチャートである。
【図１１】第２の実施形態に係るストロボ制御カメラシステムの模式図である。
【図１２】第２の実施形態におけるストロボ同調撮影のシーケンスを示すタイミングチャートである。
【図１３】第３の実施形態に係るストロボ制御カメラシステムの模式図である。
【図１４】第３の実施形態における排他制御を行わない場合のストロボ同調撮影のシーケンスを示すタイミングチャートである。
【図１５】第３の実施形態に係るストロボ制御カメラシステムの模式図である。
【図１６】第３の実施形態における排他制御を行う場合のストロボ同調撮影のシーケンスを示すタイミングチャートである。
【発明を実施するための形態】
【００１０】
以下、添付図面を参照して、本発明の好適な実施形態について説明する。
（第１の実施形態）
図１は、本発明を適用した実施形態に係るストロボ制御カメラシステムの模式図である。本実施形態に係るストロボ制御カメラシステムは、デジタル一眼レフレックスカメラとストロボ（閃光装置）とから構成されるワイヤレスストロボシステムである。
【００１１】
１００は撮像装置の一例であるデジタル一眼レフレックスカメラ（以下、カメラと称する）であり、無線通信回路及び無線アンテナを内蔵している。１０１はストロボ装置の一例である外付けストロボであり、カメラ１００と同様、無線通信回路及び無線アンテナを内蔵している。カメラ１００とストロボ１０１とは、既知の無線通信規格であるＩＥＥＥ８０２.１５.４等の方法によって無線通信を行う。
【００１２】
１０２は被写体、１０３はスクリーン、１０４はカメラ１００を固定する三脚であり、写真スタジオでのストロボ撮影を想定している。本実施形態では、カメラ１００がマスター機器となり、ストロボ１０１が同期撮影動作の相手となる、特定のスレーブ機器となる。カメラ１００とストロボ１０１とが、お互いに無線通信を行うことで、カメラ１００のシャッターとストロボ１０１の発光動作が同期した、ストロボ同調撮影を行う。なお、本実施形態における無線通信ネットワーク内には、後述する他の実施形態で説明するが、他のマスター機器やスレーブ機器が存在してもかまわない。
【００１３】
図２は、カメラ１００の主に光学的な構成を説明するための横断面図である。カメラ本体内には、光学部品、メカ部品、電気回路、撮像素子、無線アンテナ等が収納され、写真撮影が行えるようになっている。１１６は主ミラーであり、観察状態と撮影状態に応じて撮影光路へ斜設され或いは退去される。また、主ミラー１１６はハーフミラーとなっており、後述する焦点検出光学系に被写体からの光線の約半分を透過させている。
【００１４】
１１５は撮影レンズ１２３の予定結像面に配置されたピント板である。１１０はファインダー光路変更用のペンタプリズムである。１１３、１１４はそれぞれアイピース、ファインダー接眼レンズである。撮影者はアイピース１１３の窓よりピント板１１５を観察することで、撮影画面を観察することができる。１１１、１１２はそれぞれ観察画面内の被写体輝度を測定するための結像レンズ、測光センサであり、結像レンズ１１１はペンタプリズム１１０内の反射光路を介してピント板１１５と測光センサ１１２を共役に関係付けている。
【００１５】
１１９はシャッターである。１１８はＣＭＯＳ方式やＣＣＤ方式の撮像センサであり、この撮像センサ１１８によって被写体を撮影し、出力信号をＡ／Ｄ変換してデジタルデータを取り出す。デジタルデータをさらに画像処理することで、ＪＰＥＧフォーマット等の画像データを生成し、ＣＦカードやＳＤカードといった記録媒体に記録する。
【００１６】
１１７はサブミラーであり、被写体からの光線を下方に折り曲げて、焦点検出ユニット１２０に導く。１２０は焦点検出光学系として機能する焦点検出ユニットであり、２次結像ミラー、２次結像レンズ、焦点検出センサ等からなる。焦点検出ユニット１２０は、既知の位相差検出法により撮影画面内の被写体の焦点状態を検出し、撮影レンズの焦点調節機構を制御することにより自動焦点検出装置を実現している。
【００１７】
１２１はカメラ本体とレンズ１２３とのインターフェースとなるマウント接点群である。マウント接点群１２１には、レンズ１２３に電源を供給する接点、レンズマイコン１５２（図４を参照）と通信するための信号接点が含まれる。１２３はカメラ本体に装着されるレンズである。１２４はレンズ駆動モータであり、レンズ１２３内の複数の撮影レンズのうち一部を光軸上で前後に移動させることで、撮影画面のピント位置を調整する。１２２はレンズ絞りモータであり、レンズ１２３内の撮影レンズ絞りを駆動することで、撮影レンズ絞りを所望の絞り径に調節する。
【００１８】
１２５は無線アンテナであり、これによって外部のストロボやリモコン等のカメラアクセサリと電波を用いたデータの送受信を行う。
【００１９】
図３は、ストロボ１０１の構成を説明するための横断面図である。本実施形態のストロボ１０１は、カメラ１００からのデータに従って発光制御を行う。１３３は無線アンテナであり、カメラ１００と電波を用いたデータの送受信を行う。
【００２０】
１３６は発光手段としてのキセノン管（Ｘｅ管）であり、電流エネルギーを発光エネルギーに変換する。１３８は反射笠、１３７はフレネルレンズであり、それぞれ発光エネルギーを効率良く被写体に向けて集光する役目を担う。１３０は発光部の角度を変えるための角度調節機構である。１３２はカメラ１００や三脚等にメカ的に固定するためのクリップオンコネクタである。
【００２１】
１３４はグラスファイバー等の光伝達手段、１３１はＸｅ管１３６の発光した光をモニタする受光手段である、フォトダイオード等の受光素子である。Ｘｅ管１３６の発光した光を光伝達手段１３４を介して受光素子１３１に導いており、ストロボ１０１のプリ発光及び本発光の光量を直接測光する。１３９はやはりＸｅ管１３６の発光した光をモニタする受光手段である、フォトダイオード等の受光素子である。受光素子１３９の出力によりＸｅ管１３６の発光電流を制限してフラット発光の制御を行うものである。１３５ａ、１３５ｂは反射笠１３８と一体となったライトガイドであり、受光素子１３９、１３１にＸｅ管１３６の光を反射して導く。
【００２２】
図４は、本実施形態に係るカメラ１００の電気回路ブロック図である。カメラ本体において、カメラマイコン１５８は、カメラ１００の制御を行うメインマイコンであり、電源制御、スイッチ制御、レンズ制御、測光、測距制御、シャッター制御、無線通信制御等を行う。
【００２３】
カメラマイコン１５８には、電源回路１６３、ＳＷ１やＳＷ２等のスイッチアレイ１７０、発振回路１５４、無線通信回路１４７、焦点検出回路１４８、測光回路１４９、ＬＣＤ駆動回路１５０が接続されている。また、シャッター制御回路１５５、モータ制御回路１５７、画像処理エンジン１６２等も接続されている。また、レンズ１２３内に配置されたレンズ制御回路としてのレンズマイコン１５２とはマウント接点を介して信号の伝達がなされる。外付けストロボ１０１とは、無線通信回路１４７及び無線アンテナ１４０（無線アンテナ１２５に相当）を介して、無線通信パケットをやりとりする。これにより、ストロボ１０１のストロボマイコン１８４（図５を参照）と信号の伝達がなされる。無線通信パケットの生成は、カメラマイコン１５８で行われる。カメラマイコン１５８内のメモリに記憶している、パケット送信先情報と、動作を制御するための動作コマンド情報と、パケット送信元情報としてカメラ１００の情報を組み合わせて無線通信パケットが生成される。受信したパケットの解析も、カメラマイコン１５８で行われる。この場合も、パケット送信先情報とパケット送信元情報を解析して、自分宛てのパケットだと判断すると、パケットに含まれる情報をさらに解析して、それに応じた動作を行う。
【００２４】
カメラマイコン１５８は、発振回路１５４で生成されたクロックにより駆動されるとともに、このクロックをカウントすることによって正確な時間管理を行う。これにより、カメラ全体の動作シーケンスにおけるタイミング、及び、外部のストロボやリモコン等との通信シーケンスにおけるタイミングをコントロールする。
【００２５】
焦点検出回路１４８は、カメラマイコン１５８からの信号に従って、測距センサの蓄積制御と読み出し制御を行って、ぞれぞれの画素情報をカメラマイコン１５８に出力する。カメラマイコン１５８は、この情報をＡ／Ｄ変換し、周知の位相差検出法による焦点検出を行う。カメラマイコン１５８は、焦点検出情報により、レンズ１２３のレンズマイコン１５２と信号のやりとり行うことによりレンズの焦点調節を行う。
【００２６】
測光回路１４９は、被写体の輝度信号として、測光センサからの出力をカメラマイコン１５８に出力する。測光回路１４９は、被写体に向けてストロボ光をプリ発光していない定常状態とプリ発光しているプリ発光状態と双方の状態で輝度信号を出力する。カメラマイコン１５８は、輝度信号をＡ／Ｄ変換し、撮影の露出の調節のための絞り値の演算とシャッタースピードの演算、及び露光時のストロボ本発光量の演算を行う。
【００２７】
シャッター制御回路１５５は、カメラマイコン１５８からの信号に従って、シャッター１１９を制御する。ここでは、シャッター１１９がフォーカルプレンシャッターであり、フォーカルプレンシャッターを構成する２つのシャッター駆動マグネットを制御し、シャッター幕を走行させ、露出動作を担う。
【００２８】
モータ制御回路１５７は、カメラマイコン１５８からの信号に従ってモータ１５６を制御することにより、主ミラー１１６のアップダウン及びシャッター１１９のチャージを行う。
【００２９】
スイッチアレイ１７０のＳＷ１はレリーズ釦の第１ストロークでオンし、測光、ＡＦを開始するスイッチとなる。ＳＷ２はレリーズ釦の第２ストロークでオンし、露光動作を開始するスイッチとなる。ＳＷ１、ＳＷ２及びその他不図示のカメラの操作部材からの信号は、カメラマイコン１５８が検知する。
【００３０】
ＬＣＤ駆動回路１５０は、カメラマイコン１５８からの信号に従って、ファインダー内ＬＣＤ１４１とモニタ用ＬＣＤ１４２の表示を制御する。
【００３１】
画像処理エンジン１６２は、主にデジタル画像処理を行うプロセッサであり、ＦＲＯＭ１６９に保存されたプログラムによって、撮像センサ１５９（撮像センサ１１８に相当）の制御や、画像処理、画像表示、画像記録等の制御を行う。
【００３２】
画像処理エンジン１６２は、カメラマイコン１５８から撮像制御要求があると、タイミングジェネレータ（ＴＧ）１６０を介して撮像センサ１５９の蓄積制御、読み出し制御を行う。撮像センサ１５９から読み出された画像信号はＡＤコンバータ１６１によりアナログ＝デジタル変換され、画像処理エンジン１６２に入力した後、ＤＲＡＭ１６８に一時保存される。ＤＲＡＭ１６８に一時保存された画像信号は、画像処理エンジン１６２に再度読み込まれ、既知の色補完処理やホワイトバランス処理、ガンマ処理等の画像処理が行われ、最終的にＪＰＥＧ等のデジタル画像データに変換される。デジタル画像データが生成されると、再度ＤＲＡＭ１６８に一時保存されるとともに、ＴＦＴ表示装置１６６にクイックレビュー表示され、さらに記録媒体１６７に記録される。外部インターフェース１６５を介してカメラ１００がパーソナルコンピュータ（ＰＣ）等の外部デバイスと接続されている場合は、画像データは記録媒体１６７に記録されるとともに、外部デバイスへも送信される。
【００３３】
レンズ１２３において、レンズマイコン１５２には、フォーカス位置検出回路１５１、フォーカス駆動モータ１４４（レンズ駆動モータ１２４に相当）、絞り駆動モータ１４５（レンズ絞りモータ１２２に相当）等が接続されている。レンズマイコン１５２は、フォーカス駆動モータ１４４及び絞り駆動モータ１４５を動作させ、レンズの焦点調節と絞りを制御する。
【００３４】
図５は、本実施形態に係るストロボ１０１の電気回路ブロック図である。１８０は電源であるところの電池、１８６は公知のＤＣ／ＤＣコンバータであり、電池電圧を数１００Ｖに昇圧する。１８７は発光エネルギーを蓄積するメインコンデンサ、１９０、１９１は抵抗であり、メインコンデンサ１８７の電圧を所定比に分圧する。
【００３５】
１８８は発光電流を制限するための第１のコイル、１８９は発光停止時に発生する逆起電圧を吸収するための第１のダイオードである。１９８は発光電流を制限するための第２のコイル、２１７は発光停止時にコイル１９８に発生する逆起電圧を吸収するための第２のダイオードである。１３６はＸｅ管である。２０５はトリガ発生回路、２０６はＩＧＢＴ等の発光制御回路である。
【００３６】
１９９はコイル１９８をバイパスさせるためのスイッチング素子であるところのサイリスタであり、閃光発光時の発光停止時の停止制御性を良くする際にコイル１９８に電流を流さないように発光電流をバイパスさせる。
【００３７】
１９６はサイリスタ１９９をターンオンさせるためにサイリスタ１９９の制御極であるゲートに電流を流すための抵抗である。２００はサイリスタ１９９がオフ状態の時に該サイリスタのゲートにノイズが印加されてターンオンすることを防止するためのゲート電位安定化抵抗である。２０２はサイリスタ１９９を急速にオンさせるためのコンデンサである。２０１はサイリスタ１９９がオフ状態の時に該サイリスタのゲートにノイズが印加されてターンオンすることを防止するためのノイズ吸収コンデンサである。１９３はサイリスタ１９９のゲート電流をスイッチングするためのトランジスタである。１９２、２０３は抵抗、２０４はトランジスタ１９３をスイッチングするためのトランジスタ、１９４、１９５は抵抗である。
【００３８】
２０７はデータセレクタであり、Ｙ０、Ｙ１の２入力の組み合わせにより、Ｄ０、Ｄ１、Ｄ２を選択してＹに出力する。２０８はフラット発光の発光光度制御用のコンパレータ、２０９は閃光発光時の発光量制御用のコンパレータ、１３９はフラット発光制御用の受光センサであるところのフォトダイオードであり、Ｘｅ管１３６の光出力をモニタする。２１０はフォトダイオード１３９に流れる微少電流を増幅するとともに光電流を電圧に変換する測光回路、１３１は閃光発光制御用の受光センサであるところのフォトダイオードであり、Ｘｅ管１３６の光出力をモニタする。２１１はフォトダイオード１３１に流れる光電流を対数圧縮するとともにＸｅ管１３６の発光量を圧縮積分するための測光積分回路である。
【００３９】
１８４はストロボ全体の動作を制御するストロボマイコンである。１８３はストロボの動作状態を表示する液晶ディスプレイ等の表示装置である。１８５は無線通信回路、１３３は無線アンテナである。２１６は電源制御メインスイッチやバックライト点灯スイッチ、発光モード切り替えスイッチ等のスイッチアレイである。１８１はストロボの充電完了を表示するＬＥＤ、１８２はストロボが適正光量で撮影できたことを表示する調光表示ＬＥＤである。２１４はモータ制御回路、２１５はカメラ本体に装着されたレンズ１２３の焦点距離に合致してＸｅ管１３６及び反射笠１３８を移動し、照射角を設定するためのモータである。
【００４０】
次に、ストロボマイコン１８４の各端子を説明する。ＣＮＴはＤＣ／ＤＣコンバータ１８６の充電を制御する制御出力端子である。ＹＩＮはデータセレクタ２０７の出力状態検出のための入力端子である。ＩＮＴは測光積分回路２１１の積分制御出力端子である。ＡＤ０は測光積分回路２１１の発光量を示す積分電圧を読み込むためのＡ／Ｄ変換入力端子である。ＤＡ０はコンパレータ２０８及び２０９のコンパレート電圧を出力するためのＤ／Ａ出力端子である。Ｙ０、Ｙ１はデータセレクタ２０７の選択状態設定出力端子である。ＴＲＩＧは発光トリガ発生出力端子である。ＳＣＲ＿ＣＴＲＬはサイリスタ１９９の制御出力端子である。
【００４１】
次に、図６を用いて、図１に示すようにカメラ１００とストロボ１０１が１対１の場合のストロボ同調撮影のシーケンスを説明する。まず、既知の無線ペアリングによって、カメラ１００とストロボ１０１とは、予め通信相手としてお互いに登録が行われている。
【００４２】
カメラ１００の電源がオンされ、ストロボ発光モードに設定されていると、カメラ１００のカメラマイコン１５８は無線通信回路１４７を制御し、無線周波数を振ってチャンネルをスキャンし、通信相手であるストロボ１０１を検索する。ストロボ１０１は、電源がオンされると、カメラ１００と同様に無線通信回路１８５を制御し、使用するチャンネルを設定して、カメラ１００からの検索に応答できる状態に設定される。
【００４３】
カメラ１００が検索によってストロボ１０１を見つけると、カメラ１００はネットワークコーディネータとして定期的なビーコンパケット（ビーコン信号）の発行を開始することでネットワークを立ち上げる。ストロボ１０１はネットワークデバイスの役割を担い、カメラ１００の通信相手としてお互いにリンクを張ることで、いつでも通信可能な状態となる。
【００４４】
このようにしてカメラ１００とストロボ１０１からなるシステムが起動した後、カメラ１００はユーザからのレリーズ操作待ちの状態（ＳＷ１のオン待ちの状態）となる（ステップＳ１０１）。この状態において、カメラ１００が定期的に発行するビーコンパケットの間隔を１００ミリ秒といった比較的長い間隔に設定しておくことで、ストロボ１０１の無線通信回路１８５の受信動作頻度を抑えることができる。その結果、ストロボ１０１の省電力を図ることが可能である。
【００４５】
ステップＳ１０１においてＳＷ１がオンになると、焦点調節動作に入るとともに（ステップＳ１０２）、ＳＷ２のオン待ちの状態となる（ステップＳ１０３）。ステップＳ１０３においてＳＷ２がオンになると、カメラ１００はカメラマイコン１５８の制御下でストロボ１０１の充電状態を取得するため、ストロボ１０１の充電状態を示す充完情報をストロボ１０１と通信して取得する（ステップＳ１０４）。そして、ストロボ発光可能かどうかの判断を行う（ステップＳ１０５）。
【００４６】
ステップＳ１０５において発光可能であった場合、続けて調光動作に入る。調光動作は、定常光の測光動作１（ステップＳ１０６）、及び、ストロボプリ発光状態での測光動作２（ステップＳ１０７、Ｓ１０８）を行う。このようにして得られた測光情報から、シャッタースピード、絞り値、ストロボ１０１の発光量を演算する。
【００４７】
続いて、カメラ１００がカメラマイコン１５８の制御下でストロボ１０１に対して発光量の設定通信を行うと（ステップＳ１０９）、ストロボ１０１では発光準備が完了し、発光コマンド通信待ちの状態となる。カメラ１００はカメラマイコン１５８の制御下でミラーアップ、絞り制御するとともに、特定のスレーブ機器であるストロボ１０１に対して発光指示である発光コマンドを送信する発光コマンド通信を行う（ステップＳ１１０）。この処理が発光指示送信手段による処理例である。
【００４８】
ストロボ１０１は、カメラ１００から発光コマンドを受信すると、発光コマンドの送信元であるカメラ１００に対して応答トリガ信号である応答トリガパケットを送信する（ステップＳ１１１）。この処理が応答トリガ信号送信手段による処理例である。
【００４９】
カメラ１００は、ストロボ１０１から応答トリガパケットを受信すると、カメラマイコン１５８において、応答トリガパケットのパケットコード、パケット送信元情報、応答先情報を解析する。その結果、応答先がカメラ１００、送信元がストロボ１０１、パケットコードが応答トリガパケットであると判断すると、所定時間の経過を待って（所定時間の経過後）、シャッター１１９の先幕走行を開始する。さらに、撮像センサ１１８を制御して蓄積を開始する（ステップＳ１１２）。この処理が制御手段による処理例であり、ここでいう所定時間が第１の所定時間、シャッター１１９の先幕走行及び撮像センサ１１８の蓄積が撮影に関する動作に相当する。
【００５０】
また、ストロボ１０１は、応答トリガパケットを送信すると、所定時間の経過を待って（所定時間の経過後）、発光動作を行う（ステップＳ１１３）。これにより、シャッター先幕同調のストロボ撮影が行われる。この処理が制御手段による処理例であり、ここでいう所定時間が第２の所定時間に相当する。
【００５１】
測光動作によって決定されたシャッタースピードに従って、カメラ１００はカメラマイコン１５８の制御下でシャッター１１９の後幕走行を行う（ステップＳ１１４）。その後、撮像センサ１１８が読み出し制御されることによって（ステップＳ１１５）、撮影画像データが読み出され、ストロボ同調撮影のシーケンスが完了する。
【００５２】
図７及び図８は、図６のフローチャートをタイミングチャートの形で表した図である。ＳＷ１がオンになる前は、カメラ１００は１００ミリ秒間隔でビーコンパケットを発行している。ストロボ１０１は、それに合わせて１００ミリ秒間隔で無線通信回路１８５を受信動作させ、ビーコンパケットを常に受信できるように制御している。ビーコンパケットの受信に要する時間は数ミリ秒であり、特に通信する必要がないアイドル状態のときには、受信動作が終わってから次の受信動作までの間、ストロボ側の無線通信回路１８５は動作する必要が無いので、省電力を図ることが可能である。
【００５３】
ＳＷ１がオンになると、カメラ１００は、ビーコンパケットの直後のタイミングで、ストロボ１０１に対してＳＷ１がオンになったことを通知するためのパケットを送信する（カメラ送信データのＳＷ１）。これとともに、それまで１００ミリ秒間隔であったビーコンパケットを、１０ミリ秒程度のより細かい間隔で発行するように制御を変更する。このようにレリーズ操作の前後でビーコンパケットの発行間隔を変更することによって、次にＳＷ２がオンになったときのストロボ１０１の反応レスポンスを向上させている。ビーコンパケットの間隔が短くなったことに伴い、ストロボ１０１側の受信動作のタイミングも、ビーコンパケットの間隔に合わせて短くしている。これによって、レスポンスが向上する代わりに無線通信回路１８５の動作頻度が高くなり消費電力が増加する。
【００５４】
ＳＷ２がオンになると、カメラ１００は、ビーコンパケットの直後のタイミングで、ストロボ１０１に対してＳＷ２がオンになったことを通知するためのパケットを送信する（カメラ送信データのＳＷ２）。ストロボ１０１は、自身の充電状態をチェックして、発光可能な状態であれば、カメラ１００側にその旨を通知する（ストロボ送信データの充完情報／Ａｃｋ）。これとともに、ストロボ１０１は常に無線パケットを受信可能な状態に設定される。
【００５５】
このような状態になった後、図６のステップＳ１０６〜Ｓ１０９までを順次実行していく。つまり、カメラ１００は、調光動作に入るとともに、プリ発光通信、光量設定通信を行う（カメラ送信データのプリ発光、光量設定）。
【００５６】
ストロボ１０１は、カメラ１００からのパケットを受信するたびに、Ａｃｋパケットを送信することで、通信の信頼性を確保している。カメラ１００は、送信したパケットに対して一定時間が経過してもストロボ１０１からＡｃｋパケットが送られてこない場合には、通信異常が発生したとして、再度同じパケットを送信する再送処理を行う。
【００５７】
ストロボ１０１は、ステップＳ１０９において光量設定通信がなされた後は、いつでも同期動作のためのコマンドパケットである、発光コマンドパケットを受信可能な状態になる。つまり、いつでも本発光して同調撮影が可能なスタンバイ状態となる。
【００５８】
カメラ１００が、測光、測距等の処理を終えてシャッター走行可能な状態になると、ストロボ１０１に対して、発光コマンドパケットを送信する（カメラ送信データの発光コマンド）。
【００５９】
ストロボ１０１は、発光コマンドパケットを受信し、解析した結果が、自分宛ての発光コマンドパケットであると判断すると、応答トリガパケットを生成し、カメラ１００に対して送信する（ストロボ送信データの応答トリガパケット）。応答トリガパケットの構造としては、図９に示すようになっており、応答先情報（送信先情報）としてカメラ１００を示す情報、送信元情報としてストロボ１０１を示す情報、さらに応答トリガパケットを表わすコード情報が含まれる。応答トリガパケットは１６ビットの長さを持ち、無線通信の通信速度を仮に２５０ｋｂｐｓとすると、応答トリガパケットの送信にかかる時間は、約６４マイクロ秒となる。応答トリガパケットの受信にかかる時間は、通信速度に対して、電波が伝わる時間が充分短いと仮定すると、送信にかかる時間と略同じ約６４マイクロ秒となる。本実施形態では、応答トリガパケットを１６ビット、通信速度を２５０ｋｂｐｓとしているが、応答トリガパケットのパケット長が何ビットでもかまわないし、通信速度が違っても、本発明を適用可能である。
【００６０】
カメラ１００が応答トリガパケットを受信し、解析した結果自分宛ての応答トリガパケットであると判断すると、所定時間の経過を待って、シャッター１１９の先幕走行を開始するとともに、撮像センサ１１８を制御して蓄積を開始する。また、ストロボ１０１は、応答トリガパケットを送信すると、所定時間の経過を待って、発光動作を行う。
【００６１】
図７では、シャッタースピードが１／２５０秒の同調撮影を示しており、シャッターの走行開始から全開までの時間が２ミリ秒、シャッターの全開時間が２ミリ秒となっている。図８は、図７における応答トリガパケット送信タイミングのカメラシャッター動作とストロボ動作を詳細に示すタイミングチャートである。上述のように、応答トリガパケットの送信完了タイミングと、受信完了タイミングとは略同じタイミングとなる。カメラ１００とストロボ１０１とは、このタイミングを基準として、そこから予め定められた所定時間Ｔ１、Ｔ２をそれぞれ待って、次の動作を開始する。
【００６２】
カメラ１００は、ストロボ１０１の発光開始タイミングと同調するように、応答トリガパケットの受信完了から所定時間Ｔ１だけ待って、シャッター１１９の先幕走行開始タイミングを制御する。シャッター１１９の走行時間は約２ミリ秒となっており、ストロボ１０１との同調を考慮して、所定時間Ｔ１として１ミリ秒としている。
【００６３】
ストロボ１０１は、カメラ１００のシャッター１１９の先幕の走行完了タイミングと同調するように、所定時間Ｔ２を３ミリ秒として、発光開始タイミングを調整している。
【００６４】
以上説明したように、カメラ１００とストロボ１０１とは、双方向の無線通信によって情報のやり取りを確実に行い、かつ、正確なタイミングでストロボ同調撮影を行うことが可能となる。
【００６５】
なお、本実施形態では、カメラ１００とストロボ１０１のシャッター先幕同調撮影を想定しているが、シャッター後幕同調撮影であってもかまわないし、カメラ同士のシャッターが同期する同期撮影動作であってもかまわない。
【００６６】
図７において、カメラ１００はカメラマイコン１５８の制御下で、シャッター１１９の後幕走行が完了すると、撮像センサ１１８を蓄積状態から読み出し状態に制御して、画像データの読み出しを開始する。それと同時に、ストロボ１０１に対して、シーケンスが終了したことを通知するパケットを送信する（カメラ送信データのシーケンス終了）。ストロボ１０１は、発光コマンドパケットを受信して正常に発光できた場合には、カメラ１００に対してその旨を伝える通信を行う（ストロボ送信データの正常発光／Ａｃｋ）。
【００６７】
カメラ１００はカメラマイコン１５８の制御下で、今撮影した画像が、正常にストロボ発光したときの撮影画像であると判断し、画像を記録する再に撮影条件の情報としてファイルに添付して保存する。反対にストロボ撮影が正常に行われなかった場合には、その旨を画像ファイルに添付して記録する。
【００６８】
このようにして撮影シーケンスが終了すると、カメラ１００とストロボ１０１はＳＷ１を待つアイドル状態に戻る。このとき、カメラ１００は再度１００ミリ秒間隔で定期的にビーコンパケットを発行し、ストロボ１０１はそれに応じて１００ミリ秒間隔で無線通信装置を受信動作させる。
【００６９】
以上説明したように、スレーブ機器がマスター機器からの発光コマンドを受け取ったことに応答する応答トリガパケットの送信タイミング、受信タイミングを基準として、マスター機器とスレーブ機器が同期撮影を行う。これにより、通信路の信頼性が高く、正しく同期動作することが可能である。
【００７０】
ところで、カメラ１００とストロボ１０１との間に通信をさえぎる障害物があったり、通信のタイミングにおいて外乱が発生したりして、応答トリガパケットの送受信に失敗することもありうる。図１０は、この場合の処理を説明するタイミングチャートである。
【００７１】
通常、カメラ１００の送信するコマンドに対して、ストロボ１０１は応答パケットとしてＡｃｋや、応答トリガパケットを送信することになる。図１０において、カメラ１００のＳＷ２がオンになると、カメラ１００はストロボ同調撮影動作に入る。これ以降撮影動作が終了するまでの間、ストロボ１０１との通信に失敗して、コマンドパケットの再送処理を行うようなことがあれば、レリーズタイムラグが増えてしまい、操作性が悪化する。つまり、図１０において、カメラ１００のＳＷ２コマンド通信、プリ発光通信、光量設定通信、発光コマンド通信に対して、ストロボ１０１は的確なタイミングで応答パケットを送信しなければならないことになる。しかしながら、図１０においては、矢印に示すように、ＳＷ２コマンド通信、プリ発光通信、光量設定通信に対しては応答パケットを送信できているが、発光コマンド通信に対しては応答パケット（応答トリガパケット）の送受信に失敗している。
【００７２】
この場合、カメラ１００は応答パケットを待つ時間にＴ＝５０ミリ秒というタイムアウトを設け、タイムアウトした場合には、ストロボ１０１との通信に失敗したと判断する。このようにしてユーザの操作に対するレスポンスを優先して、ストロボ同調撮影動作をあきらめ、カメラ単体での撮影動作に切り替える。事前に調光動作（測光動作１）を行っているので、カメラ単体で撮影動作をする場合の露出計算はその情報を用いて行う。この露出計算によって、シャッタースピード、絞りを調節し、さらに必要に応じて撮像センサの感度を上げて撮影動作を行う。ここでいうタイムアウトの時間（Ｔ＝５０ミリ秒）が第３の所定時間に相当する。
【００７３】
本実施形態においては、応答トリガパケットに対してＴ＝５０ミリ秒のタイムアウトを設けているが、タイムアウトの時間としては、システムの要求に合わせて変えても良い。さらに、カメラ１００が撮影動作中における、ＳＷ２コマンド通信、プリ発光通信、光量設定通信に対しても、同様にタイムアウトを設けて送受信の失敗時に単体撮影動作に切り替えても良い。
【００７４】
以上のように、所定時間が経過しても応答パケットが返ってこない場合は、再送処理をせずに撮像装置単体での撮影動作を行うようにしたので、ユーザの操作に対してのレスポンスを阻害することなく、撮影動作を行うことが可能である。
【００７５】
（第２の実施形態）
第２の実施形態では、１台のマスター機器と複数台のスレーブ機器とが存在する場合について説明する。図１１において、カメラ３００が１台のマスター機器、カメラ３０１、カメラ３０２、ストロボ３０３、ストロボ３０４がスレーブ機器である。なお、各カメラやストロボの構成は図２〜５で説明したものと同様であり、ここではその説明を省略する。
【００７６】
この場合において、カメラ３００のレリーズ操作によって、他のスレーブ機器がすべて同期して、ストロボ同調撮影を行うことを想定している。つまり、カメラ３０１、カメラ３０２はカメラ３００と同期してシャッターが動作して撮影動作を行い、ストロボ３０３、ストロボ３０４はカメラ３００のシャッターが全開になるタイミングで発光することになる。
【００７７】
図１２が、本実施形態におけるカメラ及びストロボが動作するタイミングを表したタイミングチャートである。まず、カメラ３００が第１の実施形態と同様の方法で、ストロボ３０３、３０４に対して、プリ発光等の調光動作を行い、露出計算を行って、それぞれのストロボの発光量を決定する。決定した発光量をそれぞれのストロボ３０３、３０４に通信することによって設定する。カメラ３０１、カメラ３０２に対しても、露出計算で導かれたシャッタースピード、絞り値等の情報を通信によって伝える。カメラ３０１、カメラ３０２は、通信によって得た露出情報をそのまま設定値として使用してもかまわないし、カメラ３００とは違う設定で撮影する場合は、通信で得た露出情報を破棄して、独自の設定で撮影してもかまわない。
【００７８】
このようにして撮影準備が整った後、カメラ３００は、ストロボ３０３に対して発光コマンドパケットを送信する。ストロボ３０３は、発光コマンドパケットに対して応答トリガパケットを送信することで応答するが、このときに、応答トリガパケットの送信先を、カメラ３００だけではなく、カメラ３０１、カメラ３０２、及びストロボ３０４にも設定する。つまり、図９に示す応答トリガパケットにおいて、応答先情報に複数の機器を指定できるようになっている。無線通信システムを形成する他の機器がいない場合は、応答トリガパケットをすべての機器が受け取れるようにブロードキャストとしても、同様の動作となる。この応答トリガパケットの送信完了、受信完了のタイミングを基準として、すべての機器が同期撮影動作を行う。
【００７９】
カメラ３００、カメラ３０１、カメラ３０２は、応答トリガパケットの受信完了タイミングから所定時間Ｔ１だけ待って、シャッター１１９の先幕走行を開始する。カメラ３００と、カメラ３０１、カメラ３０２の先幕の走行時間が異なる場合は、それぞれストロボ３０３とストロボ３０４との同調撮影が可能なように、シャッター１１９の走行時間を考慮に入れ、所定時間Ｔ１を微調整してシャッター１１９の先幕を走行させる。
【００８０】
ストロボ３０３は、応答トリガパケットの送信完了のタイミング、ストロボ３０４は応答トリガパケットの受信完了のタイミングをそれぞれ基準として、所定時間Ｔ２だけ待って、ストロボ発光を開始する。
【００８１】
以上説明したように、スレーブ機器が複数台になっても、マスター機器であるカメラ３００が、特定のスレーブ機器であるストロボ３０３に発光コマンドを送信する。そして、ストロボ３０３は、マスター機器と、その他のスレーブ機器に対して応答トリガパケットを送信する。これにより、すべての機器が応答トリガパケットの送信、受信タイミングを基準として、同期撮影動作を行うことが可能である。
【００８２】
（第３の実施形態）
第３の実施形態では、複数台のマスター機器と１台のスレーブ機器とが存在する場合について説明する。図１３、１５において、カメラ３１０、カメラ３１１がマスター機器となり、それぞれレリーズ操作によって、スレーブ機器であるストロボ３１２と同調して撮影することが可能である。なお、詳しくは後述するが、図１３が排他制御を行わない場合の模式図であり、図１５が排他制御を行う場合の模式図である。なお、各カメラやストロボの構成は図２〜５で説明したものと同様であり、ここではその説明を省略する。
【００８３】
ところが、カメラ３１０、カメラ３１１が別々に同期撮影動作を行う場合は、上記のようにそれぞれ、ストロボ３１２と１対１で同期撮影動作を行えばよいが、略同一のタイミングで同期撮影動作を行おうとした場合には、制御が１対１の場合とは違ってくる。
【００８４】
図１４は、カメラ３１０とカメラ３１１が略同一のタイミングで同期撮影動作を行おうとした場合、ストロボ３１２とあわせて３つの機器が同期して撮影動作を行う場合である（排他制御を行わない場合）。この場合、図１３において、ストロボ３１２は、ストロボ自身のスイッチ設定や、外部からの通信設定によって、排他制御を行わない設定になっている。この場合には、ストロボ３１２が生成する応答トリガパケットの応答先情報は、ブロードキャストになっており、ネットワーク上のすべてのマスター機器、スレーブ機器に対して送信するようになっている。
【００８５】
図１４が、本実施形態において排他制御を行わない場合のカメラ及びストロボが動作するタイミングを表したタイミングチャートである。カメラ３１０のＳＷ２がオンになると（すなわち、発光パケットを送信する前段階の操作がなされた）、ストロボ３１２にその旨を伝える通知であるコマンドを送信する。これによって、カメラ３１０とストロボ３１２の同期撮影動作がスタートするが、その間に、カメラ３１１のＳＷ２がオンになると、カメラ３１１からストロボ３１２に対しても、ＳＷ２がオンになったことを伝えるコマンドが送信される。これに対して、ストロボ３１２は応答パケット（Ａｃｋ）を送信するが、その際に、カメラ３１０と同時露光となることを伝えるコードを送信する。こうすることで、カメラ３１１はストロボ３１２と１対１で同期撮影動作をする場合と異なり、ストロボ３１２の応答トリガパケット待ちの状態になる。
【００８６】
カメラ３１０の同期撮影準備が完了すると、カメラ３１０はストロボ３１２に対して発光コマンドを送信する。ストロボ３１２はこれに対して応答トリガパケットを送信する。このとき、応答先情報として、カメラ３１０だけでなく、カメラ３１１の情報も加えて送信する。
【００８７】
カメラ３１０及びカメラ３１１は、ストロボ３１２からの応答トリガパケットを受信すると、受信完了から所定時間Ｔ１だけ待って、それぞれシャッター１１９の先幕走行を開始する。ストロボ３１２は、応答トリガパケットの送信完了から所定時間Ｔ２だけ待って、発光を開始する。このようにして、カメラ３１０と、カメラ３１１と、ストロボ３１２は、すべてが同期して撮影動作を行う。
【００８８】
以上説明したように、同時期にカメラ３１０とカメラ３１１でＳＷ２がオンになり、ストロボ３１２に対して発光コマンドを送信した場合に、ストロボ３１２は、カメラ３１０とカメラ３１１に対して一つの応答トリガパケットを送信し、同期撮影動作を行う。したがって、すべての機器が同期して撮影可能となり、良好な画像が得られる。この場合は、カメラ３１１がストロボ３１２と同期撮影する機会を失うことがない。なお、本実施形態でいう同時期とは、一方のカメラでＳＷ２がオンになり、該カメラから発光コマンドが送信されるまでの間である。
【００８９】
図１６は、カメラ３１０とカメラ３１１が略同一のタイミングで同期撮影動作を行おうとした場合、先に撮影動作を行おうとしたカメラ３１０を優先し、カメラ３１１との同期撮影動作は行わない場合である（排他制御を行う場合）。この場合も、図１５において、ストロボ３１２は、ストロボ自身のスイッチ設定や、外部からの通信設定によって、排他制御を行う設定になっている。
【００９０】
図１６が、本実施形態において排他制御を行う場合のカメラ及びストロボが動作するタイミングを表したタイミングチャートである。カメラ３１０のＳＷ２がオンになると（発光パケットを送信する前段階の操作がなされた）、ストロボ３１２にその旨を伝えるコマンドを送信する。これによって、カメラ３１０とストロボ３１２の同期撮影動作がスタートするが、その間に、カメラ３１１のＳＷ２がオンになると、カメラ３１１からストロボ３１２に対しても、ＳＷ２がオンになったことを伝えるコマンドが送信される。これに対して、ストロボ３１２はコマンドの内容を解析し、現在同期撮影動作をスタートしている相手である、カメラ３１０からのコマンドでは無いと判断する。この場合は、応答パケット（Ａｃｋ）を送信しないように制御する。
【００９１】
カメラ３１０とストロボ３１２とは、１対１で同期撮影動作を行う場合と同様に、調光動作、露出計算を行う。同期撮影準備が完了した段階で、カメラ３１０がストロボ３１２に対して発光コマンドパケットを送信する。ストロボ３１２はこれに対して応答トリガパケットを送信するが、このときに、応答先情報としてカメラ３１０の情報だけを送信し、カメラ３１１の情報は含めない。
【００９２】
こうすることで、カメラ３１１はカメラ３１０と同時に同期撮影を行うことはなく、カメラ３１０とストロボ３１２だけが、１対１のストロボ同調撮影と同様に、同調撮影をすることが可能である。カメラ３１０がストロボ３１２に対して、シーケンスの終了を伝えるコマンドを送信し、これに対してストロボ３１２がＡｃｋパケットを送信することで、１回の同期撮影動作は終了する。終了後は、カメラ３１１のＳＷ２コマンドパケットも受付可能な状態になる。
【００９３】
この場合は、結局カメラ３１１はストロボ３１２と同期撮影する機会を失うことになる。しかしながら、排他制御を行わない場合は、調光動作はカメラ３１０が行った結果でストロボ同調撮影を行うので、カメラ３１１を操作するユーザの意図どおり撮影が難しい。それに対して、排他制御を行う場合は、自分の意図どおりでない、無駄な撮影を避けることが可能である。
【００９４】
なお、本発明の目的は、上述した実施形態の機能を実現するソフトウェアのプログラムコードを記録した記憶媒体を、システム或いは装置に供給することによっても達成される。この場合、そのシステム或いは装置のコンピュータ（又はＣＰＵやＭＰＵ）が記憶媒体に格納されたプログラムコードを読み出し実行する。
【００９５】
この場合、記憶媒体から読み出されたプログラムコード自体が上述した実施形態の機能を実現することになり、プログラムコード自体及びそのプログラムコードを記憶した記憶媒体は本発明を構成することになる。
【００９６】
プログラムコードを供給するための記憶媒体としては、例えば、フレキシブルディスク、ハードディスク、光ディスク、光磁気ディスク、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、磁気テープ、不揮発性のメモリカード、ＲＯＭ等を用いることができる。
【００９７】
また、コンピュータが読み出したプログラムコードを実行することにより、上述した実施形態の機能が実現されるだけに限らない。例えば、そのプログラムコードの指示に基づき、コンピュータ上で稼動しているＯＳ（基本システム或いはオペレーティングシステム）等が実際の処理の一部又は全部を行い、その処理によって上述した実施形態の機能が実現されてもよい。
【００９８】
さらに、記憶媒体から読み出されたプログラムコードが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込まれる形態でもよい。この場合メモリに書き込まれた後、そのプログラムコードの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵ等が実際の処理の一部又は全部を行い、その処理によって上述した実施形態の機能が実現される。
【符号の説明】
【００９９】
１００    カメラ
１０１    ストロボ
１１８    撮像センサ
１２５    無線アンテナ
１３３    無線アンテナ
１４０    無線アンテナ
１４７    無線通信回路
１５４    発振回路
１５８    カメラマイコン
１５９    撮像センサ
１８４    ストロボマイコン
１８５    無線通信回路
３００    カメラ
３０１    カメラ
３０２    カメラ
３０３    ストロボ
３０４    ストロボ
３１０    カメラ
３１１    カメラ
３１２    ストロボ
【図１】
2010185958.tif 000003
【図２】
2010185958.tif 000004
【図３】
2010185958.tif 000005
【図４】
2010185958.tif 000006
【図５】
2010185958.tif 000007
【図６】
2010185958.tif 000008
【図７】
2010185958.tif 000009
【図８】
2010185958.tif 000010
【図９】
2010185958.tif 000011
【図１０】
2010185958.tif 000012
【図１１】
2010185958.tif 000013
【図１２】
2010185958.tif 000014
【図１３】
2010185958.tif 000015
【図１４】
2010185958.tif 000016
【図１５】
2010185958.tif 000017
【図１６】
2010185958.tif 000018