(57)【特許請求の範囲】
【請求項１】
電波通信手段を介して発光装置と電波による通信を行う撮像装置であって、
前記発光装置に対する発光開始指示を前記電波通信手段へ出力する発光開始指示手段と、
前記発光装置が前記電波通信手段からの前記発光開始指示を表すデータを受信し終わってから発光を開始するまでに要する第１の発光遅延時間を取得する取得手段と、
前記取得手段により取得された第１の発光遅延時間と、前記発光開始指示手段が前記発光開始指示を出力してから前記電波通信手段が前記発光開始指示を表すデータを送信し終わるまでに要する第２の発光遅延時間とに基づいて、前記発光開始指示にしたがって行なわれる発光に対応する前記撮像装置の動作の開始タイミングを制御する制御手段と、
前記電波通信手段が前記発光開始指示を表すデータを送信する際の通信速度及び通信バイト数に基づいて、前記第２の発光遅延時間を演算する演算手段と、を有することを特徴とする撮像装置。
【請求項２】
電波通信手段を介して発光装置と電波による通信を行う撮像装置であって、
前記発光装置に対する発光開始指示を前記電波通信手段へ出力する発光開始指示手段と、
前記発光装置が前記電波通信手段からの前記発光開始指示を表すデータを受信し終わってから発光を開始するまでに要する第１の発光遅延時間を取得する取得手段と、
前記取得手段により取得された第１の発光遅延時間と、前記発光開始指示手段が前記発光開始指示を出力してから前記電波通信手段が前記発光開始指示を表すデータを送信し終わるまでに要する第２の発光遅延時間とに基づいて、前記発光開始指示にしたがって行なわれる発光に対応する前記撮像装置の動作の開始タイミングを制御する制御手段と、を有し、
前記取得手段は、前記電波通信手段から前記第２の発光遅延時間を取得することを特徴とする撮像装置。
【請求項３】
電波通信手段を介して発光装置と電波による通信を行うことができるとともに光通信手段を介して発光装置と光による通信を行うことができる撮像装置であって、
前記発光装置に対する発光開始指示を前記電波通信手段へ出力する発光開始指示手段と、
前記発光装置が前記電波通信手段からの前記発光開始指示を表すデータを受信し終わってから発光を開始するまでに要する第１の発光遅延時間を取得する取得手段と、
前記取得手段により取得された第１の発光遅延時間と、前記発光開始指示手段が前記発光開始指示を出力してから前記電波通信手段が前記発光開始指示を表すデータを送信し終わるまでに要する第２の発光遅延時間とに基づいて、前記発光開始指示にしたがって行なわれる発光に対応する前記撮像装置の動作の開始タイミングを制御する制御手段と、を有し、
前記制御手段は、前記発光装置に対する発光開始指示を前記電波通信手段を介して行う場合と前記光通信手段を介して行う場合とで、前記発光開始指示にしたがって行なわれる発光に対応する動作の開始タイミングを異ならせることを特徴とする撮像装置。
【請求項４】
前記取得手段は、前記電波通信手段を介して前記発光装置から前記第１の発光遅延時間を取得することを特徴とする請求項１ないし３のいずれか１項に記載の撮像装置。
【請求項５】
前記制御手段は、前記発光開始指示にしたがって行われる発光が本発光の場合、当該本発光と同期するように前記撮像装置による撮像の開始タイミングを制御することを特徴とすることを特徴とする請求項１ないし４のいずれか１項に記載の撮像装置。
【請求項６】
前記制御手段は、前記発光開始指示にしたがって行われる発光がプリ発光の場合、当該プリ発光と同期するように前記撮像装置による測光の開始タイミングを制御することを特徴とすることを特徴とする請求項１ないし５のいずれか１項に記載の撮像装置。
【請求項７】
電波通信手段を介して撮像装置と発光装置とが電波による通信を行うカメラシステムであって、
前記発光装置に対する発光開始指示を前記電波通信手段へ出力する発光開始指示手段と、
前記発光装置が前記電波通信手段からの前記発光開始指示を表すデータを受信し終わってから発光を開始するまでに要する第１の発光遅延時間を取得する取得手段と、
前記取得手段により取得された第１の発光遅延時間と、前記発光開始指示手段が前記発光開始指示を出力してから前記電波通信手段が前記発光開始指示を表すデータを送信し終わるまでに要する第２の発光遅延時間とに基づいて、前記発光開始指示にしたがって行なわれる発光に対応する前記撮像装置の動作の開始タイミングを制御する制御手段と、
前記電波通信手段が前記発光開始指示を表すデータを送信する際の通信速度及び通信バイト数に基づいて、前記第２の発光遅延時間を演算する演算手段と、を有することを特徴とするカメラシステム。
【請求項８】
電波通信手段を介して撮像装置と発光装置とが電波による通信を行うカメラシステムであって、
前記発光装置に対する発光開始指示を前記電波通信手段へ出力する発光開始指示手段と、
前記発光装置が前記電波通信手段からの前記発光開始指示を表すデータを受信し終わってから発光を開始するまでに要する第１の発光遅延時間を取得する取得手段と、
前記取得手段により取得された第１の発光遅延時間と、前記発光開始指示手段が前記発光開始指示を出力してから前記電波通信手段が前記発光開始指示を表すデータを送信し終わるまでに要する第２の発光遅延時間とに基づいて、前記発光開始指示にしたがって行なわれる発光に対応する前記撮像装置の動作の開始タイミングを制御する制御手段と、を有し、
前記取得手段は、前記電波通信手段から前記第２の発光遅延時間を取得することを特徴とするカメラシステム。
【請求項９】
電波通信手段を介して撮像装置と発光装置とが電波による通信を行うことができるとともに光通信手段を介して前記撮像装置と前記発光装置とは光による通信を行うことができるカメラシステムであって、
前記発光装置に対する発光開始指示を前記電波通信手段へ出力する発光開始指示手段と、
前記発光装置が前記電波通信手段からの前記発光開始指示を表すデータを受信し終わってから発光を開始するまでに要する第１の発光遅延時間を取得する取得手段と、
前記取得手段により取得された第１の発光遅延時間と、前記発光開始指示手段が前記発光開始指示を出力してから前記電波通信手段が前記発光開始指示を表すデータを送信し終わるまでに要する第２の発光遅延時間とに基づいて、前記発光開始指示にしたがって行なわれる発光に対応する前記撮像装置の動作の開始タイミングを制御する制御手段と、を有し、
前記制御手段は、前記発光装置に対する発光開始指示を前記電波通信手段を介して行う場合と前記光通信手段を介して行う場合とで、前記発光開始指示にしたがって行なわれる発光に対応する動作の開始タイミングを異ならせることを特徴とするカメラシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、撮像装置と発光装置とが電波による無線通信を行う撮像装置及びカメラシステムに関するものである。
【背景技術】
【０００２】
近年、撮像装置と発光装置とを電波を利用した無線通信により接続するカメラシステムが開発されている。このカメラシステムでは、撮像装置は発光装置に対して発光の開始コマンドを電波によって送信し、発光装置はそのコマンドを受信して発光を開始する。
【０００３】
しかし上記システムでは、障害物や他電波との干渉などの影響により使用環境によっては撮像装置の動作と無線接続された発光装置での発光とのタイミングを合わせることが困難な場合がある。
【０００４】
そこで、例えば特許文献１では、ワイヤレス増灯システムのマスターから送信するパケットにタイミングデータを含ませ、撮影に関する処理の開始タイミングでパケットの送信状態を変更することで、リモート閃光装置の発光開始を指示する方法が提案されている。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００８−１０２３３７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、上記システムでは、デジタル信号と電波との変調・復調期間等を含む遅延時間が発生するが、特許文献１では、電波送信側の変調期間、電波受信側の復調期間、送信側から受信側への電波受け渡し期間などは考慮されていない。そのため、カメラの動作とリモート閃光装置の発光とを正確に同期させることができない。
【０００７】
本発明は、上記課題を鑑みてなされたものであり、撮像装置と発光装置とで電波による無線通信を行う場合であっても、送信系、伝送系、受信系の遅延時間を考慮し発光装置の発光と当該発光に対応する撮像装置の動作とを同期させることを目的とする。
【課題を解決するための手段】
【０００８】
上記目的を達成するために、本発明に係る撮像装置は、電波通信手段を介して発光装置と電波による通信を行う撮像装置であって、前記発光装置に対する発光開始指示を前記電波通信手段へ出力する発光開始指示手段と、前記発光装置が前記電波通信手段からの前記発光開始指示を表すデータを受信し終わってから発光を開始するまでに要する第１の発光遅延時間を取得する取得手段と、前記取得手段により取得された第１の発光遅延時間と、前記発光開始指示手段が前記発光開始指示を出力してから前記電波通信手段が前記発光開始指示を表すデータを送信し終わるまでに要する第２の発光遅延時間とに基づいて、前記発光開始指示にしたがって行なわれる発光に対応する前記撮像装置の動作の開始タイミングを制御する制御手段と、前記電波通信手段が前記発光開始指示を表すデータを送信する際の通信速度及び通信バイト数に基づいて、前記第２の発光遅延時間を演算する演算手段と、を有することを特徴とする。
【００１０】
また、上記目的を達成するために、本発明に係るカメラシステムは、電波通信手段を介して撮像装置と発光装置とが電波による通信を行うカメラシステムであって、前記発光装置に対する発光開始指示を前記電波通信手段へ出力する発光開始指示手段と、前記発光装置が前記電波通信手段からの前記発光開始指示を表すデータを受信し終わってから発光を開始するまでに要する第１の発光遅延時間を取得する取得手段と、前記取得手段により取得された第１の発光遅延時間と、前記発光開始指示手段が前記発光開始指示を出力してから前記電波通信手段が前記発光開始指示を表すデータを送信し終わるまでに要する第２の発光遅延時間とに基づいて、前記発光開始指示にしたがって行なわれる発光に対応する前記撮像装置の動作の開始タイミングを制御する制御手段と、前記電波通信手段が前記発光開始指示を表すデータを送信する際の通信速度及び通信バイト数に基づいて、前記第２の発光遅延時間を演算する演算手段と、を有することを特徴とする。
【発明の効果】
【００１１】
本発明によれば、撮像装置と発光装置とで電波による無線通信を行う場合であっても、送信系、伝送系、受信系の遅延時間を考慮し発光装置の発光と当該発光に対応する撮像装置の動作とを同期させることができる。
【図面の簡単な説明】
【００１２】
【図１】本発明の実施の形態における、撮像装置としてのカメラの構成を示すブロック図である。
【図２】本発明の実施の形態における、発光装置としてのストロボ装置の電気的構成を示すブロック図である。
【図３】本発明の実施の形態における、撮像装置と発光装置とが電波による無線通信を行うカメラシステムを示す図である。
【図４】カメラ本体での主な動作を示すフローチャートである。
【図５】カメラ本体での主な動作を示すフローチャートである。
【図６】通常発光モードの発光タイミングを示す図である。
【図７】電波による無線通信の通信タイミングを示す図である。
【図８】電波による無線通信の発光タイミングを示す図である。
【図９】光による無線通信の発光タイミングを示す図である。
【発明を実施するための形態】
【００１３】
図１は、本発明の実施の形態における、撮像装置としてのカメラの構成を示したブロック図であり、１００はカメラ本体である。
【００１４】
１は主ミラーであり、ファインダー観察状態では撮影光路内に斜設され、撮影状態では撮影光路外に退避する。また、主ミラー１はハーフミラーとなっており、撮影光路内に斜設されているときは被写体からの光線の約半分を透過させる。２はピント板であり、後述の交換レンズ２００で結像された被写体像が投影される。
【００１５】
３はサブミラーであり、主ミラー１とともに、ファインダー観察状態では撮影光路内に斜設され、撮影状態では撮影光路外に退避する。このサブミラー３は、斜設された主ミラー１を透過した光線を下方に折り曲げて、後述の焦点検出ユニットの方に導くものである。４はファインダー光路変更用のペンタプリズム、５はファインダーであり、撮影者はこのファインダーからピント板２を観察することで、撮像画面を観察することができる。
【００１６】
６と７は撮像画面内の被写体輝度を測定するための結像レンズと測光センサーである。８は公知の位相差方式の焦点検出ユニットである。９はフォーカルプレンシャッターであり、１４は、ＣＭＯＳ等の撮像素子である。１６は撮像素子１４のアナログ信号出力をデジタル信号に変換するＡ／Ｄ変換器である。
【００１７】
２０は画像処理回路であり、Ａ／Ｄ変換器１６からのデータ或いはメモリ制御回路２２からのデータに対して所定の画素補間処理などを行う。２２はメモリ制御回路であり、Ａ／Ｄ変換器１６、画像処理回路２０、画像表示メモリ２４、Ｄ／Ａ変換器２６、メモリ３０を制御する。
【００１８】
２６はＤ／Ａ変換器、２８はＴＦＴ  ＬＣＤ等から成る画像表示部であり、画像表示メモリ２４に書き込まれた表示用の画像データはＤ／Ａ変換器２６を介してカメラ本体背面の画像表示部２８により表示される。また、この画像表示部２８は、カメラ操作用の表示インターフェースも兼ねており、カメラの様々な動作状態を表示する。
【００１９】
３０は撮影した静止画像や動画像を格納するためのメモリであり、所定枚数の静止画像や所定時間の動画像を格納するのに十分な記憶量を備えている。また、メモリ３０はカメラＭＰＵ５０の作業領域としても使用する。
【００２０】
４０はフォーカルプレンシャッター９を制御するシャッター制御部であり、４１は主ミラー１をアップ、ダウンさせるためのモータと駆動回路からなるミラー制御部である。
【００２１】
５０はカメラ本体１００全体を制御するカメラＭＰＵ、５２はカメラＭＰＵ５０の動作用の定数、変数、プログラム等を記憶するメモリである。５６は電気的に消去・記録可能な不揮発性メモリであり、例えばＥＥＰＲＯＭ等が用いられる。
【００２２】
６０はモードダイアルスイッチで、撮影モード（マニュアル、絞り優先ＡＥ、シャッター優先ＡＥ、プログラムＡＥ）の設定を切り換えることができる。６２はレリーズスイッチＳＷ１で、不図示のシャッターボタンの操作一段目でオンとなり、ＡＦ（オートフォーカス）処理、ＡＥ（自動露出）処理等の撮影準備動作の開始を指示する。
【００２３】
６４はレリーズスイッチＳＷ２で、不図示のシャッターボタンの操作二段目でオンとなり、撮像素子１４から読み出された信号をＡ／Ｄ変換器１６、メモリ制御回路２２を介してメモリ３０に画像データとして書き込む露光処理等の撮影動作の開始を指示する。
【００２４】
７０は各種ボタンやタッチパネル等からなる操作部である。８０は電源制御部で、ＤＣ−ＤＣコンバータにより各種制御回路に必要な電圧を供給する。１２０はメモリカードやハードディスク等の記録媒体である。
【００２５】
３９９は後述の交換レンズ２００とカメラＭＰＵ５０との通信を行う通信線であり、４９９は後述のストロボ装置４００とカメラＭＰＵ５０との通信を行う通信線である。
【００２６】
次に交換レンズ２００の説明をする。
【００２７】
２０１は撮像素子１４に結像される被写体像のフォーカス調整を行う為のフォーカシングレンズである。２０２はフォーカシングレンズ２０１を光軸方向に駆動して、フォーカスを合わせるためのフォーカス駆動アクチュエータで、２１１はレンズＭＰＵ２０６からの指令に基づき、フォーカス駆動アクチュエータ２０２を制御するフォーカス制御回路である。
【００２８】
２０３はフォーカシングレンズ２０１の位置から被写体距離を検出する為のエンコーダからなる被写体距離検出部、２０４はカメラ本体１００へ入射する光量を調整する為の絞り、２５０は絞り駆動アクチュエータである。
【００２９】
２０５はレンズＭＰＵ２０６からの指令に基づき、絞り駆動アクチュエータ２５０を制御する絞り制御回路である。
【００３０】
２０７は焦点距離調整を行うためのズーミングレンズ、２０８はズーミングレンズ２０７を光軸方向に駆動して、電気的に焦点距離調節を行うためのズーム駆動アクチュエータで、２１２はズーム駆動アクチュエータ２０８を制御するズーム制御回路である。
【００３１】
２０６は前述のフォーカス駆動や絞り駆動などを制御するとともに、カメラＭＰＵ５０との通信を制御するレンズＭＰＵである。
【００３２】
また、交換レンズ２００はレンズマウント２０９を介して、着脱可能にカメラ本体１００に装着される。また、電気的にはシリアル通信線と電源からなるコネクタ２１０でカメラ本体に接続される。
【００３３】
４００はカメラに着脱可能に装着される発光装置としてのストロボ装置であり、カメラ本体１００から離れた位置に配置されたスレーブストロボと電波あるいは光を用いて無線通信を行う。
【００３４】
次に図２を用いてストロボ装置４００の回路構成を説明する。
【００３５】
ストロボ装置４００は、カメラ本体１００に接点群４２０にて電気的に接続される。４０１は電源電池である。４０２はＤＣ−ＤＣコンバータであり、電池電圧を数１００Ｖに昇圧する。４０３は発光エネルギーを蓄積するメインコンデンサである。４０４、４０５は抵抗であり、メインコンデンサ４０３の電圧を所定比に分圧する。
【００３６】
４０６は発光電流を制限するためのコイル、４０７は発光停止時に発生する逆起電圧を吸収するためのダイオード、４１０はＸｅ（キセノン）管を用いた発光部である。４１１はトリガー発生回路、４１２はＩＧＢＴなどの発光制御回路である。
【００３７】
４１３は発光制御用の受光センサーであるフォトダイオードであり、発光部４１０の光出力をモニタする。４１４は光量制御回路で、フォトダイオード４１３の光電流を増幅し、フォトダイオード４１３で受光した光が所定光量になると発光制御回路４１２の導通を制御することで、発光部４１０の発光量の調整を行う。
【００３８】
４２１はストロボの動作モード（ノーマル、マスター、スレーブ）や他のストロボ装置との間で用いる通信モード（電波通信、光通信、通信しない）などを設定する操作スイッチである。なお、通信モードが電波通信の場合には、他のストロボ装置と双方向通が可能であり、光通信の場合には、マスターストロボからスレーブストロボへの片方向通信が可能であるものとする。４２２はストロボの動作モードなどを表示するＬＣＤなどの表示部である。４３０はストロボ装置４００の各部を制御するとともに、カメラＭＰＵ５０との通信を制御するストロボＭＰＵである。
【００３９】
４６０は無線通信用のＲＦ（ＲａｄｉｏＦｒｅｑｅｎｃｙ）モジュールで、例えば２．４ＧＨＺ帯（ＩＭＳバンド）の送受信処理を行うＺｉｇＢｅｅ（商標）やＢｌｕｅＴｏｏｔｈ（登録商標）などの無線プロトコルを処理するＲＦチップで構成されている。４６１は電波の送受信を行うためのアンテナであり、ＲＦモジュール４６０と合わせて電波通信部として機能する。
【００４０】
４６２は光通信に用いられる受光回路、４６３はフォトダイオードであり、マスター、スレーブ間の通信を光通信で行う場合のインターフェース回路である。この受光回路４６２、フォトダイオード４６３及び発光部４１０とを合わせて光通信部として機能する。
【００４１】
次に図３は本実施の形態における、撮像装置と発光装置とが電波による無線通信を行うカメラシステムを示す図である。なお、図１及び図２と同じ部材には同じ記号を付与している。
【００４２】
１００はカメラ本体で、ストロボ装置４００をマスターモードに設定してカメラ本体１００に装着している。このカメラシステムでは、マスターモードに設定したストロボ装置をマスターストロボとする。一方、マスターストロボと同じ構成のストロボ装置でスレーブモードに設定したものをスレーブストロボとして、カメラから離れた位置に配置している。なお、図３では、スレーブストロボとしてストロボ装置を１台のみ記載しているが、スレーブストロボが複数あってもかまわない。
【００４３】
次に図４及び図５を用いて、本実施の形態におけるカメラ本体１００の動作フローを説明する。
【００４４】
不図示の電源スイッチにより電源が投入されると、カメラＭＰＵ５０はフラグや制御変数等を初期化する（ステップＳ１０１）。
【００４５】
次に、カメラＭＰＵ５０はレリーズスイッチＳＷ１の状態を確認し（ステップＳ１０２）、レリーズスイッチＳＷ１がオンされていればステップＳ１０３へと進む。
【００４６】
ステップＳ１０３では、被写体の輝度を測定し、撮影のための絞り値とシャッター速度を公知の方法で演算すると共に、被写体のデフォーカス状態を検出する。検出されたデフォーカス状態はカメラＭＰＵ５０からレンズＭＰＵ２０６に送られ、フォーカス制御回路２１１を介してフォーカシングレンズ２０１を駆動させ被写体に対してフォーカスを合わせる。
【００４７】
次にカメラＭＰＵ５０は、カメラに装着されているマスター設定されたマスターストロボの通信モードを判別する（ステップＳ１０４）。
【００４８】
他のストロボ装置と通信しない設定の場合は、通常発光モード（カメラ本体１００に装着されたマスターストロボのみが発光するモード）であるので、カメラＭＰＵ５０は通常発光モードでの発光遅延時間をマスターストロボから取得する（ステップＳ１０５）。
【００４９】
ここで、通常発光モード（他のストロボ装置と通信しない設定の場合）における発光遅延時間を図６を用いて説明する。
【００５０】
図６において、Ａ）、Ｂ）、Ｃ）はマスターストロボとカメラ本体１００の間のシリアル通信ライン信号であり、Ａ）のＣＬＫは同期クロック、Ｂ）のＤＩはカメラからストロボへの通信データ、Ｃ）のＤＯはストロボからカメラへの通信データを示している。Ｄ）は発光部４１０を発光させるためのトリガー回路４１１が発生させる数千ボルトのトリガー電圧波形を示している。Ｅ）は通常発光モードにおけるマスターストロボの発光部４１０の発光波形を示している。Ｆ）はカメラ本体１００の動作を示し、マスターストロボをプリ発光させて被写体反射光を測光する状態、または、マスターストロボを本発光させて撮像を行う状態を示している。
【００５１】
図６において、時刻ｔ１でカメラ本体１００からマスターストロボへシリアル通信により、プリ発光または本発光、閃光発光またはＦＰ発光などの発光モードや発光量、発光時間等の発光制御情報が伝えられる。
【００５２】
時刻ｔ２でシリアル通信が終了すると、ストロボＭＰＵ４３０は、発光制御情報に基づく発光準備処理を行っている間はＣ）のＤＯラインをＬｏレベルに設定し、発光準備処理中であることをカメラ本体１００に伝える。
【００５３】
そして、時刻ｔ３にて発光準備処理が終了してストロボＭＰＵ４３０によりＤＯラインがＨｉレベルに設定されると、カメラＭＰＵ５０は時刻ｔ４でＣＬＫ端子をＬｏレベルに設定してマスターストロボに対して発光開始指示を出力する。
【００５４】
一方、ストロボＭＰＵ４３０はＣＬＫ端子がＬｏレベルになったのを検知すると、時刻ｔ５にて発光制御回路４１２をオンに設定し、トリガー回路４１１を動作させて発光トリガー電圧を発生させる。
【００５５】
しかしながら、発光部であるキセノン管は時刻ｔ５でトリガー電圧が与えられてもすぐには発光を開始せずに、トリガー電圧が発生してから約５０マイクロ秒程度経過した後（時刻ｔ６）に発光が開始される。
【００５６】
したがって、カメラ本体１００が発光開始指示を時刻ｔ４で行っても、ストロボＭＰＵ４３０内のソフトウエアの処理時間や、発光遅れなどが加算されて実際の発光は時刻ｔ６に開始されることになる。このような、発光開始指示が行われてから実際に発光開始するまでの経過時間が発光遅延時間であり、この通常発光モードでは約７０マイクロ秒程度の時間となる。
【００５７】
通常発光モードにおける発光遅延時間は、ストロボ装置ごとにほぼ一定であると想定される。そのため、ストロボ装置４００内に想定される発光遅延時間を予め記憶しておき、ステップＳ１０５では、ストロボＭＰＵ４３０が記憶しておいた発光遅延時間をカメラ本体１００へ伝えることで、カメラＭＰＵ５０は発光遅延時間を取得している。なお、ストロボ装置の使用状況に応じて発光遅延時間が変更してしまう場合には、ストロボＭＰＵ４３０が使用状況に応じて記憶している発光遅延時間を補正してカメラ本体１００へ伝えるようにしてもよい。
【００５８】
ステップＳ１０４において通信モードが電波通信である場合は、カメラＭＰＵ５０はマスターストロボを介して電波通信にてスレーブストロボに発光遅延時間の送信をリクエストする。このとき、スレーブストロボは送信リクエストに応じて、電波通信にてマスターストロボに発光遅延時間を送信する。このようにして、スレーブストロボに起因する発光遅延時間（第１の発光遅延時間）を取得する（ステップＳ１０６）。
【００５９】
ここで、ステップＳ１０６における、スレーブストロボに起因する発光遅延時間を取得する際の、電波によるマスターとスレーブとの間の通信を図７を用いて説明する。
【００６０】
図７において、Ａ）、Ｂ）、Ｃ）は図６で示したＡ）、Ｂ）、Ｃ）と対応している。Ｄ）はマスターストロボのＲＦモジュール４６０の動作を模式的に示したものであり、Ｅ）はスレーブストロボのＲＦモジュール４６０の動作を模式的に示したものである。
【００６１】
図７において、時刻ｔ１でカメラ本体１００からマスターストロボへと、スレーブストロボに起因する発光遅延時間を問い合わせるシリアル通信が行われる。
【００６２】
時刻ｔ２でシリアル通信が終了すると、マスターストロボのストロボＭＰＵ４３０は、スレーブストロボとの通信処理中である事を示すために、Ｃ）のＤＯラインをＬｏレベルに設定する。
【００６３】
この通信処理では、Ｄ）で示すように、送信準備期間として、ＲＦモジュール４６０内の不図示のＲＦ送信回路に電源を投入して、不図示の水晶発振子およびＲＦ送信回路の動作安定待ちを行う。
【００６４】
続いて時刻ｔ３にて、マスターストロボからスレーブストロボに起因する発光遅延時間の送信をリクエストする電波の送信が開始され、５バイトの同期ヘッダー、１バイトのパケット長データ、ｎバイトのペイロードデータが送信される。
【００６５】
同期ヘッダーは本実施の形態では５バイトで構成され、最初の４バイトはプリアンブルと呼ばれ、データ「０」がパックされる。５バイト目はＳＦＤ（Ｓｔａｒｔ  ｏｆ  ｆｒａｍｅ  ｄｅｌｉｍｉｔｅｒ）と呼ばれ、例えば１６進「Ａ７」がパックされ、プリアンブルの終了と送信データの開始を示す。次のパケット長データは続くペイロードの長さを示し、ペイロードデータは実際に送信するデータがパックされている。
【００６６】
この送信された電波は、送信された時刻とほぼ同時刻にスレーブストロボのＲＦモジュール４６０で受信される。
【００６７】
時刻ｔ４にてマスターストロボの送信動作が終了すると、スレーブストロボのストロボＭＰＵ４３０は受信したペイロードデータから、スレーブストロボに起因する発光遅延時間を送信するコマンドであることを解析する。このコマンド解析には所定の時間を要し、図７のＥ）ではコマンド解析期間として示している。
【００６８】
コマンド解析が終了すると、スレーブストロボからマスターストロボに発光遅延時間に関するデータを送信するために、スレーブストロボのストロボＭＰＵ４３０は時刻ｔ５でＲＦモジュール４６０を送信モードに設定する。そして、前述のマスター送信と同様にして、ペイロードデータにスレーブストロボに起因する発光遅延時間パックして送信する。
【００６９】
一方、マスターストロボのストロボＭＰＵ４３０は、時刻ｔ４で送信データの終了後、スレーブストロボから送信される発光遅延時間に関するデータを受信するために、ＲＦモジュール４６０を受信モードに切り替える。
【００７０】
その後、マスターストロボのストロボＭＰＵ４３０は、時刻ｔ６からｔ７の区間で、スレーブストロボからの発光遅延時間に関するデータを受信し、受信したペイロードデータの中のスレーブストロボに起因する発光遅延時間を読み出す。
【００７１】
そして、マスターストロボのストロボＭＰＵ４３０は、Ｃ）のＤＯのデータとして出力される不図示のシリアル通信バッファーにそのデータを書き込み、ＤＯラインをＨｉレベルに設定して通信処理が終了したことをカメラ本体１００へ伝える。
【００７２】
通信処理が終了したことが伝えられた後に、カメラＭＰＵ５０が時刻ｔ８でシリアル通信を行うと、マスターストロボのストロボＭＰＵ４３０により前述のシリアル通信バッファーの中のデータがＤＯラインに出力される。これにより、カメラＭＰＵ５０はマスターストロボを介してスレーブストロボに起因する発光遅延時間を取得することができる。
【００７３】
次にステップＳ１０７で、カメラＭＰＵ５０は前述のシリアル通信でマスターストロボに対してマスターストロボに起因する発光遅延時間（第２の発光遅延時間）を問い合わせ、同様にしてシリアル通信にてマスターストロボに起因する発光遅延時間を取得する。
【００７４】
通信モードが電波通信である場合における、マスターストロボに起因する発光遅延時間及びスレーブストロボに起因する発光遅延時間を含めた発光遅延時間を図８を用いて説明する。
【００７５】
図８においてＡ）、Ｂ）、Ｃ）は図６及び図７で示したＡ）、Ｂ）、Ｃ）と対応している。また、Ｄ）、Ｅ）は図７で示したＤ）、Ｅ）と対応しており、Ｆ）、Ｇ）、Ｈ）は図６で示したＤ）、Ｅ）、Ｆ）とそれぞれ対応している。
【００７６】
図８において、時刻ｔ１でカメラ本体１００からマスターストロボへシリアル通信により、スレーブストロボに対する、プリ発光または本発光、閃光発光またはＦＰ発光などの発光モードや発光量、発光時間等の発光制御情報が伝えられる。
【００７７】
時刻ｔ２でシリアル通信が終了すると、マスターストロボのストロボＭＰＵ４３０は、発光制御情報に基づく送信処理を行っている間はＣ）のＤＯラインをＬｏレベルに設定し、送信処理中であることをカメラ本体１００に伝える。
【００７８】
同時に、図７のマスター送信動作と同様にして、ペイロードデータにスレーブストロボに対する発光制御情報に関するデータをパックして、マスターストロボからスレーブストロボに電波が送信される。
【００７９】
スレーブストロボは、送信された時刻とほぼ同時刻にＲＦモジュール４６０を介してマスターストロボからの発光制御情報に関するデータを受信し、ストロボＭＰＵ４３０によりコマンド解析を行う。
【００８０】
次に、カメラＭＰＵ５０は時刻ｔ５でＣＬＫ端子をＬｏレベルに設定しスレーブストロボに対する発光開始指示をマスターストロボへ出力する。
【００８１】
この時、マスターストロボのストロボＭＰＵ４３０は時刻ｔ５にてＣＬＫ端子がＬｏレベルになったのを検知すると、発光開始指示コマンドをペイロードデータにパックした発光開始指示を表すデータである電波をマスターストロボからスレーブストロボへ送信する。
【００８２】
スレーブストロボはＲＦモジュール４６０を介して発光開始指示を表すデータを受信し、時刻ｔ６にて発光制御回路４１２をオン状態に設定し、時刻ｔ７にトリガー回路４１１を動作させて発光トリガー電圧を発生させる。
【００８３】
そして、トリガー電圧が発生させてから約５０マイクロ秒程度経過した後（時刻ｔ８）に、スレーブストロボの発光部４１０による発光が開始される。
【００８４】
したがって、カメラ本体１００が発光開始指示を時刻ｔ５で行っても、マスターストロボの送信準備期間、電波送信時間、スレーブストロボのストロボＭＰＵ４３０内のソフトウエアの処理時間や、発光遅れなどが加算されて実際の発光は時刻ｔ８に開始される。
【００８５】
ここで、時刻ｔ５から時刻ｔ６まで、すなわち、カメラＭＰＵ５０が発光開始指示を出力してからマスターストロボが発光開始指示を表すデータを送信し終わるまでに要する時間がマスターストロボに起因する発光遅延時間に相当する。一方、時刻ｔ６からｔ８まで、すなわち、スレーブストロボがマスターストロボからの発光開始指示を表すデータを受信し終わってから発光を開始するまでに要する時間がスレーブストロボに起因する発光遅延時間に相当する。
【００８６】
なお、時刻ｔ５から時刻ｔ６までのマスターストロボに起因する発光遅延時間は、電波通信の通信バイト数や通信速度によって変化する。
【００８７】
例えば、通信速度が２５０ｋｂｐｓ（１秒当たり２５００００ビット）の場合は、電波送信に要する時間は１バイト当たり４マイクロ秒＊８ビット＝３２マイクロ秒である。そのため、本実施の形態の様に、同期ヘッダー５バイト、パケット長データ１バイト、ペイロードデータ２バイトの場合は、合計３２マイクロ秒＊８バイト＝２５６マイクロ秒かかる。
【００８８】
したがって、マスターストロボに起因する発光遅延時間は、前述の送信準備期間と電波送信における通信速度及び通信バイト数で決定される。通信速度が２５０ｋｂｐｓの場合のマスターストロボに起因する発光遅延時間は、具体的には、送信準備期間＝１２０マイクロ秒、電波送信時間＝２５６マイクロ秒で、合計３７６マイクロ秒となる。
【００８９】
また、通信速度が１Ｍｂｐｓ（１秒当たり１００００００ビット）の場合は、電波送信に要する時間は１バイト当たり１マイクロ秒＊８ビット＝８マイクロ秒である。そのため、本実施形態の様に、同期ヘッダー５バイト、パケット長データ１バイト、ペイロードデータ２バイトの場合は、合計８マイクロ秒＊８バイト＝６４マイクロ秒かかる。したがって、通信速度が１Ｍｂｐｓの場合のマスターストロボに起因する発光遅延時間は、送信準備時間の１２０マイクロ秒と合計して１８４マイクロ秒となる。
【００９０】
このようにして、マスターストロボに起因する発光遅延時間は、通信速度及び通信バイト数に応じて変化し、通信速度及び通信バイト数に基づいてマスターストロボのストロボＭＰＵ４３０により予め演算することができる。ステップＳ１０７では、マスターストロボのストロボＭＰＵ４３０がカメラＭＰＵ５０からの問い合わせに対して、演算した発光遅延時間をシリアル通信にて伝えることで、カメラＭＰＵ５０はマスターストロボに起因する発光遅延時間を取得している。なお、ステップＳ１０７では、カメラＭＰＵ５０がマスターストロボから発光開始指示を表すデータを送信する際の通信速度及び通信バイト数を取得し、取得した通信速度及び通信バイト数に基づいてマスターストロボに起因する発光遅延時間を演算してもよい。
【００９１】
一方、スレーブストロボに起因する発光遅延時間は、マスターストロボからの発光開始指示コマンドのコマンド解析に要する時間とトリガー電圧が発生してから発光開始するまでの時間で決定される。具体的には、本実施形態では、コマンド解析に要する時間＝１０マイクロ秒（図８のｔ６〜ｔ７）、トリガー電圧が発生してから発光開始するまでの時間＝５０マイクロ秒（図８のｔ７〜ｔ８）の合計６０マイクロ秒かかる。なお、スレーブストロボに起因する発光遅延時間は、ストロボごとにほぼ一定であると想定される。そのため、ストロボ装置４００内に想定される発光遅延時間を予め記憶しておき、ステップＳ１０６では、カメラＭＰＵ５０はスレーブストロボのストロボＭＰＵ４３０が記憶しておいた発光遅延時間をマスターストロボを介して取得している。また、ストロボ装置の使用状況に応じて発光遅延時間が変更してしまう場合には、スレーブストロボのストロボＭＰＵ４３０が使用状況に応じて記憶している発光遅延時間を補正してマスターストロボへ伝えるようにしてもよい。
【００９２】
ステップＳ１０４において通信モードが光通信である場合は、ステップＳ１０８にてカメラＭＰＵ５０は、マスターストロボより光通信を行う場合のマスターストロボに起因する発光遅延時間をシリアル通信にて取得する。
【００９３】
通信モードが光通信である場合における、発光遅延時間を図９を用いて説明する。
【００９４】
図９においてＡ）、Ｂ）、Ｃ）は図６ないし図８で示したＡ）、Ｂ）、Ｃ）と対応している。また、Ｄ）はマスターストロボの発光部４１０の発光波形であり、微小な光パルスの組み合わせでデータを伝達する。１バイト目の最初の２ビットの光パルスはチャネル識別信号であり、続く８ビットの光パルスの所定の間隔でデータが１のときのみ光パルスが発光される。２バイト目以降は、最初の１ビット目がスタートパルスであり、続く８ビットの光パルスで構成される。本実施の形態では、送信データが２バイトであり、時刻ｔ５の発光開始パルス（３）がスレーブストロボへの発光開始指示信号となる。
【００９５】
また、Ｅ）はスレーブストロボでのマスター光信号の受信、コマンド解析と発光処理タイミングを示しており、前述のマスター光信号の所定パルス数の光パルスをデータ受信区間（１）で受信すると、受信したデータを１バイト目コマンド解析区間（２）で解析する。続くデータ受信区間（３）で２バイト目のデータを受信し、２バイト目コマンド解析区間（４）でコマンド解析を行い、発光開始パルス（３）を受信すると発光処理区間（５）で発光準備を行い発光する。また、Ｇ）、Ｈ）は図８で示したＧ）、Ｈ）とそれぞれ対応している。
【００９６】
図９において、時刻ｔ１でカメラ本体１００からマスターストロボへシリアル通信により、スレーブストロボに対する、プリ発光または本発光、閃光発光またはＦＰ発光などの発光モードや発光量、発光時間等の発光制御情報が伝えられる。
【００９７】
時刻ｔ２でシリアル通信が終了すると、マスターストロボのストロボＭＰＵ４３０は、発光制御情報に基づく送信処理を行っている間Ｃ）のＤＯラインをＬｏレベルに設定し、送信処理中であることをカメラ本体１００に伝える。
【００９８】
同時に、カメラ本体１００から伝えられた発光制御情報に関する発光コマンドを２バイトデータとして、マスターストロボの発光部４１０をパルス発光させてスレーブストロボへ送信する。
【００９９】
スレーブストロボは、送信された時刻とほぼ同時刻に受光部を介してマスターストロボからの発光制御情報に関するデータを受信し、コマンド解析を行う。
【０１００】
次に、カメラＭＰＵ５０は時刻ｔ４でＣＬＫ端子をＬｏレベルに設定しスレーブストロボに対する発光開始指示を行う。
【０１０１】
そして、マスターストロボのストロボＭＰＵ４３０はＣＬＫ端子がＬｏレベルになったのを受けて、カメラ本体１００からの発光開始指示を光パルスとしてスレーブストロボへ送信する。
【０１０２】
この発光開始指示が行われる時刻ｔ４から発光開始指示の光パルスが送信される時刻ｔ５までの遅延時間は、マスターストロボに起因する発光遅延時間である。このマスターストロボに起因する発光遅延時間には、カメラ本体１００からのスレーブストロボに対する発光開始指示を受けてからトリガー電圧を発生させるまでの時間及びトリガー電圧を発生させてから実際に発光開始するまでの遅延時間が含まれている。スレーブストロボは受光部を介して発光開始指示に関する光パルスを受信し、時刻ｔ５にて発光制御回路４１２をオン状態に設定し、トリガー回路４１１を動作させて発光トリガー電圧を時刻ｔ６にて発生させる。
【０１０３】
そして、トリガー電圧を発生させてから約５０マイクロ秒程度経過した後（時刻ｔ７）に、スレーブストロボによる発光が開始される。
【０１０４】
したがって、カメラ本体１００が発光開始指示を時刻ｔ４で行っても、マスターストロボに起因する発光遅延時間とスレーブストロボに起因する発光遅延時間が加算されて、実際の発光は時刻ｔ７に開始される。
【０１０５】
なお、本実施形態のおける光通信は、マスターストロボからスレーブストロボへの片方向通信であるため、電波通信のようにスレーブストロボからスレーブストロボに起因する発光遅延時間を取得することができない。
【０１０６】
しかしながら、スレーブストロボに起因する発光遅延時間は、発光開始指示に関する光パルスを受けてから発光を行うまでの遅延時間のみであり、マスターストロボに起因する発光遅延時間とほぼ等価であると考えられる。そのため、本実施形態では、光通信を行う場合の発光遅延時間は、マスターストロボに起因する発光遅延時間の２倍としている。
【０１０７】
次に、図４に戻り続くステップＳ１０９では、カメラＭＰＵ５０はレリーズスイッチＳＷ２の状態を確認し、レリーズスイッチＳＷ２がオフの場合はステップＳ１０２に戻り、レリーズスイッチＳＷ２がオンされていればステップＳ１１０へと進む。ステップＳ１１０では、カメラＭＰＵ５０は、マスターストロボのメインコンデンサ４０３が所定の電圧まで充電され、発光可能であるか否かを確認する。なお、メインコンデンサ４０３が所定の電圧まで充電されたタイミングで、マスターストロボのストロボＭＰＵ４３０は、所定の電圧まで充電されたことを前述したシリアル通信によりカメラ本体１００に伝える。
【０１０８】
マスターストロボが発光可能であればステップＳ１１１へと進み、発光可能でない場合はマスターストロボを発光させても所望の光量が得られないため、ステップＳ１３０へと進みストロボ発光をさせずに撮像（非発光撮影）を行う。
【０１０９】
なお、マスターストロボで発光を行わない設定の場合には、ステップＳ１１０は省略してもよい。
【０１１０】
次に、ステップＳ１１１では、カメラＭＰＵ５０は、マスターストロボの通信モードを判別し、電波通信が設定されている場合はステップＳ１１２へと進み、その他のモードが設定されている場合はステップＳ１２０へと進む。なお、通信モードとして電波通信が設定されている場合にステップＳ１１２へと進むのは、カメラＭＰＵ５０が双方向通信によりスレーブストロボのメインコンデンサ４０３の充電電圧を把握することができるからである。一方、他のストロボ装置と通信しない設定の場合にステップＳ１２０へと進むのは、スレーブストロボを使用しないのでスレーブストロボの充電電圧を把握しなくてよいからである。また、光通信が設定されている場合にステップＳ１２０へと進むのは、光通信はマスターストロボからスレーブストロボへの片方向通信であるため、スレーブストロボの充電電圧を把握できないからである。
【０１１１】
ステップＳ１１２では、マスターストロボのメインコンデンサ４０３が所定の電圧まで充電され、発光可能であるか否かを確認する。なお、メインコンデンサ４０３が所定の電圧まで充電されたタイミングで、スレーブストロボのストロボＭＰＵ４３０は、所定の電圧まで充電されたことを前述した電波通信によりマスターストロボに伝える。そして、マスターストロボからシリアル通信により、スレーブストロボが所定の電圧まで充電されたことがカメラ本体１００に伝えられる。スレーブストロボが発光可能であればステップＳ１２０へと進み、発光可能でない場合はスレーブストロボを発光させても所望の光量が得られないため、ステップＳ１３０へと進む。
【０１１２】
ステップＳ１２０では、本発光に先立ってマスターストロボ、スレーブストロボによりプリ発光を行う。なお、通信モードが通信を行わない設定になっている場合は、マスターストロボによるプリ発光のみを行い、その他の通信モードでは、マスターストロボ及びスレーブストロボの一方あるいは両方でプリ発光を行う。両方でプリ発光を行う場合、マスターストロボ及びスレーブストロボのプリ発光を異なるタイミングで行い、そのときのそれぞれの測光結果を用いて後述する本発光量演算によりそれぞれの本発光量を演算する。また、プリ発光を行う際は、図６、図８、図９で説明した様に、カメラＭＰＵ５０は、通信モードに応じた発光遅延時間に基づいて、プリ発光と同期するように測光センサー７によるプリ発光時の測光の開始タイミングを制御する。具体的には、カメラＭＰＵ５０が発光開始指示を行ってから発光遅延時間に基づいて設定される所定時間が経過してから、測光センサー７による測光を開始させるので、測光とプリ発光とを同期させることができる。
【０１１３】
次に、ステップＳ１２１では、ステップＳ１２０で取得したプリ発光時の測光結果を用いて、公知の演算方法で本発光量を演算する。
【０１１４】
ステップＳ１２２では、ステップＳ１２１にて演算された本発光量にて、本発光を行う。この際、スレーブストロボは、カメラ本体１００から電波通信あるいは光通信により送信された発光制御情報によりステップＳ１２１にて演算された本発光量を取得し、取得した本発光量となるように発行制御を行う。
【０１１５】
また、ステップＳ１２２において、カメラＭＰＵ５０は、ステップＳ１２０と同様に、通信モードに応じた発光遅延時間に基づいて、本発光と同期するように撮像の開始タイミングを制御する。具体的には、カメラＭＰＵ５０が発光開始指示を行ってから発光遅延時間に基づいて設定される所定時間が経過してから、撮像を開始させるので、撮像と本発光とを同期させることができる。
【０１１６】
続いて、撮像した画像を読み出し（ステップＳ１２３）、公知の方法にてデジタル現像を行い（センサー出力をＪＰＥＧなどのフォーマットに圧縮変換）（ステップＳ１２４）、外部メモリ５６に現像された撮影画像を書き込み保存する（ステップＳ１２５）。
【０１１７】
次に、ステップＳ１２６では、カメラＭＰＵ５０はレリーズスイッチＳＷ２の状態を確認し、レリーズスイッチＳＷ２がオンされていればステップＳ１１０へと戻り連続して撮影を行う。一方、レリーズスイッチＳＷ２がオフの場合はステップＳ１０２に戻り撮影待機状態となる。
【０１１８】
以上のように、スレーブストロボと電波による無線通信を行う場合でも、マスターストロボ及びスレーブストロボに起因する発光遅延時間をそれぞれ取得することで、スレーブストロボの発光と当該発光に対応するカメラの動作とを同期させることができる。
【０１１９】
また、電波による無線通信を行う場合に、電波送信における通信速度及び通信バイト数に基づいて発光遅延時間を演算することで、スレーブストロボの発光と当該発光に対応するカメラの動作とをより正確に同期させることができる。
【０１２０】
また、発光開始指示を電波通信を介して行う場合と光通信を介して行う場合とでカメラＭＰＵ５０がカメラの動作の開始タイミングを異ならせるので、いずれの通信モードでもスレーブストロボの発光と当該発光に対応するカメラの動作とを同期させることができる。
【０１２１】
また、マスターストロボが電波による無線通信のみが可能な場合であっても、上述したように電波による無線通信における発光遅延時間を取得することで、スレーブストロボの発光と当該発光に対応するカメラの動作とを同期させることができる。
【０１２２】
なお、本実施の形態では、カメラ本体に装着されたストロボ装置を介してスレーブストロボと電波による無線通信を行う構成であったが、電波通信部を備えたカメラが直接スレーブストロボと通信する構成であってもよい。あるいは、カメラ本体に電波通信装置を装着する構成であってもよい。
【０１２３】
また、本実施の形態では、カメラ本体に装着されたストロボ装置を介して光による無線通信を行う構成であったが、カメラ本体に内蔵されたストロボを介してスレーブストロボと通信してもよい。あるいは、カメラ本体に内蔵されたストロボとは異なる発光部を介してスレーブストロボと通信してもよい。
【０１２４】
また、本実施の形態では、キセノン管を発光させて光通信を行っているが、ＬＥＤなどのその他の光源を発光させて光通信を行っても構わない。
【符号の説明】
【０１２５】
５０  カメラＭＰＵ
１００  カメラ本体
４００  ストロボ装置
４１０  発光部
４３０  ストロボＭＰＵ
４６０  ＲＦモジュール
４６１  アンテナ
４６２  受光回路
４６３  フォトダイオード
【図１】
0005858757.tif 000002
【図２】
0005858757.tif 000003
【図３】
0005858757.tif 000004
【図４】
0005858757.tif 000005
【図５】
0005858757.tif 000006
【図６】
0005858757.tif 000007
【図７】
0005858757.tif 000008
【図８】
0005858757.tif 000009
【図９】
0005858757.tif 000010