(57)【特許請求の範囲】
【請求項１】
コマンダーフラッシュ装置を連続して発光させることにより、該コマンダーフラッシュ装置からスレーブフラッシュ装置に対して該コマンダーフラッシュ装置の発光間隔時間に対応した送信データを送信して、該スレーブフラッシュ装置のフラッシュ発光制御を行うワイヤレスフラッシュシステムに用いられるコマンダーフラッシュ装置において、
前記スレーブフラッシュ装置の発光に関する制御を行うための発光制御データと、前記スレーブフラッシュ装置の発光量を決定するための発光量決定データとを前記送信データとして設定するデータ設定手段と、
前記発光制御データを構成するデジタルデータの１ビット当たりの発光間隔時間が前記発光量決定データを構成するデジタルデータの１ビット当たりの発光間隔時間よりも長くなるように、前記コマンダーフラッシュ装置の発光を制御することで、前記送信データの送信を制御するデータ送信制御手段と、
を備えることを特徴とするコマンダーフラッシュ装置。
【請求項２】
前記発光制御データは、前記スレーブフラッシュ装置の発光モードを設定する発光モードデータ及び複数の前記スレーブフラッシュ装置を識別してユーザ間の相互混信を防止するチャンネルデータのうちの少なくともいずれかを含む
ことを特徴とする請求項１に記載のコマンダーフラッシュ装置。
【請求項３】
前記データ送信制御手段は、前記発光量決定データを構成するデジタルデータと、発光量とデジタルデータの対応関係における、非発光、及び最大発光量、最小発光量に対応するデジタルデータについては、それ以外の発光量に対応するデジタルデータよりもデータ受信についての許容幅が広くなるように、前記コマンダーフラッシュ装置の発光を制御する
ことを特徴とする請求項１に記載のコマンダーフラッシュ装置。
【請求項４】
前記データ送信制御手段は、前記コマンダーフラッシュ装置の発光間隔で送信される前記発光制御データを構成するデジタルデータのビット数が、前記コマンダーフラッシュ装置の発光間隔で送信される前記発光量決定データを構成するデジタルデータのビット数よりも少なくなるように、前記コマンダーフラッシュ装置の発光を制御する
ことを特徴とする請求項１に記載のコマンダーフラッシュ装置。
【請求項５】
前記データ送信制御手段は、前記発光制御データを構成するデジタルデータに対応する発光間隔時間の最長時間が、前記発光量決定データを構成するデジタルデータに対応する発光間隔時間の最長時間よりも短くなるように、前記コマンダーフラッシュ装置の発光を制御する
ことを特徴とする請求項１に記載のコマンダーフラッシュ装置。
【請求項６】
前記データ送信制御手段は、前記発光制御データのデジタルデータに対応する発光間隔時間のオフセットと、前記発光量決定データを構成するデジタルデータに対応する発光間隔時間のオフセットとが略等しく、かつそのオフセット時間が前記送信データに対応して変化する最大変化量の中間値よりも大きくなるように、前記コマンダーフラッシュ装置の発光を制御する
ことを特徴とする請求項１に記載のコマンダーフラッシュ装置。
【請求項７】
前記データ送信制御手段は、所定の固定時間に対して前記送信データに対応した時間を加算して得られる時間をフラッシュの発光間隔時間として設定し、該設定された発光間隔時間に基づいてコマンダーフラッシュ装置の発光を制御する
ことを特徴とする請求項１に記載のコマンダーフラッシュ装置。
【請求項８】
前記コマンダーフラッシュ装置は、さらに、前記スレーブフラッシュ装置として機能することができ、
他の前記コマンダーフラッシュ装置からの前記送信データを受信する受信手段と、
前記受信された前記送信データに基づいて当該コマンダーフラッシュ装置の発光制御を行う発光制御手段と、
を備えることを特徴とする請求項１に記載のコマンダーフラッシュ装置。
【請求項９】
前記コマンダーフラッシュ装置は、さらに、
前記スレーブフラッシュ装置の発光に関する設定を行うための表示画面であって、該設定の内容を行または列で分けて表示する表示画面を備え、
前記データ送信制御手段は、前記表示画面の所定の行または列に対応する前記設定の内容に関するデータについては、前記所定の行または列以外の行または列の前記設定の内容に関するデータよりも、送信時のデジタルデータの１ビット当たりの時間が長くなるように、前記コマンダーフラッシュ装置の発光を制御する
ことを特徴とする請求項１に記載のコマンダーフラッシュ装置。
【請求項１０】
請求項１〜９のうちいずれか１項に記載のコマンダーフラッシュ装置を備えることを特徴とする撮像装置。
【請求項１１】
請求項１に記載のコマンダーフラッシュ装置からデータを受信するスレーブフラッシュ装置において、
前記受信データに基づいて当該スレーブフラッシュ装置の発光制御を行う発光制御手段
を備えることを特徴とするスレーブフラッシュ装置。
【請求項１２】
前記スレーブフラッシュ装置は、さらに、
前記コマンダーフラッシュ装置により、所定の固定時間に前記送信データに対応した時間を加算して得られる時間で表されるフラッシュの発光間隔時間に基づいて、発光されたフラッシュパルスのうち、直前のフラッシュパルスで受信したフラッシュの発光間隔時間に対応するデータから、本発光制御時に使用するデータへの変換を、次のフラッシュパルスが生じるまでの間で、前記所定の固定時間内に処理する発光データ処理手段
を備えることを特徴とする請求項１１に記載のスレーブフラッシュ装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、撮像装置などの補助照明装置として用いられ、コマンダーフラッシュ（またはマスターフラッシュ）からのワイヤレス通信制御によりスレーブフラッシュの発光制御が可能なワイヤレスフラッシュシステムに関する。
【背景技術】
【０００２】
従来、撮像装置のコマンダーフラッシュによる光通信制御などによって、撮像装置の補助照明としてのフラッシュ（スレーブフラッシュ）をワイヤレスで発光制御するフラッシュシステムが知られている。
【０００３】
そのようなフラッシュシステムのうちでも、スレーブフラッシュ側で発光量などのデータをコマンダーフラッシュの発光の間隔時間として検出し、その検出結果に基づいてスレーブフラッシュを制御する方法が開示されている（例えば、特許文献１。）。このようにフラッシュの発光間隔時間でデータを送る方法は、所定クロックのタイミングでのフラッシュ発光の有無によりバイナリーデータを送信する方法に比べて、少ないコマンダーフラッシュの発光回数でより多くのビット数のデータを送ることができ、エネルギーロスが少ない点が優れている。
【特許文献１】特許第３０６１４３７号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかし、広い発光間隔で多くのビット数に相当するデータを送ろうとすると、コマンダーフラッシュ側、及びスレーブフラッシュ側の送受信回路のタイミング設定・タイミングカウント手段の時間誤差が大きくなりやすい。その結果、コマンダーフラッシュが送信したデータとスレーブフラッシュが受信したデータとの間にずれが生じる可能性がある。特に、高価な水晶発振子を持たないことが多いスレーブフラッシュでは、０．５％またはそれ以上の時間検出誤差が生じる場合がある。
【０００５】
そこで、１ビットあたりの時間分解能を粗くする、または１回のフラッシュ発光間隔で表すデータのビット数を少なくすることにより、誤差を小さくすることが考えられる。しかし、そうするとコマンダーフラッシュの発光回数が増えてエネルギーロスが大きくなり、さらに通信に要する時間も長くなるという問題が生じる。
【０００６】
次に、通信データが正しく伝わらなかった場合に、発光量のデータについては発光量の精度が若干落ちる程度である。それに対して、万一チャンネルや発光モード等の制御情報が誤って伝達された場合に、機能として正しく作動しなかったり、誤動作をしたりすることとなり、撮像装置などの撮影画像に著しい不都合を生じる。
【０００７】
上記課題に鑑み、本発明では、ワイヤレスフラッシュシステムにおけるスレーブフラッシュの発光動作において、最小限のタイムラグで動作させ、かつ誤作動を生じさせないことを実現したコマンダーフラッシュ装置及びスレーブフラッシュ装置を提供する。
【課題を解決するための手段】
【０００８】
本発明にかかる、コマンダーフラッシュ装置を連続して発光させることにより、該コマンダーフラッシュ装置からスレーブフラッシュ装置に対して該コマンダーフラッシュ装置の発光間隔時間に対応した送信データを送信して、該スレーブフラッシュ装置のフラッシュ発光制御を行うワイヤレスフラッシュシステムに用いられるコマンダーフラッシュ装置は、前記スレーブフラッシュ装置の発光に関する制御を行うための発光制御データと、前記スレーブフラッシュ装置の発光量を決定するための発光量決定データとを前記送信データとして設定するデータ設定手段と、前記発光制御データを構成するデジタルデータの１ビット当たりの発光間隔時間が前記発光量決定データを構成するデジタルデータの１ビット当たりの発光間隔時間よりも長くなるように、前記コマンダーフラッシュ装置の発光を制御することで、前記送信データの送信を制御するデータ送信制御手段と、を備えることを特徴とする。
【０００９】
前記コマンダーフラッシュ装置において、前記発光制御データは、前記スレーブフラッシュ装置の発光モードを設定する発光モードデータ及び複数の前記スレーブフラッシュ装置を識別してユーザ間の相互混信を防止するチャンネルデータのうちの少なくともいずれかを含むことを特徴とする。
【００１０】
前記コマンダーフラッシュ装置において、前記データ送信制御手段は、前記発光量決定データを構成するデジタルデータと、発光量とデジタルデータの対応関係における、非発光、及び最大発光量、最小発光量に対応するデジタルデータについては、それ以外の発光量に対応するデジタルデータよりもデータ受信についての許容幅が広くなるように、前記コマンダーフラッシュ装置の発光を制御することを特徴とする。
【００１１】
前記コマンダーフラッシュ装置において、前記データ送信制御手段は、前記コマンダーフラッシュ装置の発光間隔で送信される前記発光制御データを構成するデジタルデータのビット数が、前記コマンダーフラッシュ装置の発光間隔で送信される前記発光量決定データを構成するデジタルデータのビット数よりも少なくなるように、前記コマンダーフラッシュ装置の発光を制御することを特徴とする。
【００１２】
前記コマンダーフラッシュ装置において、前記データ送信制御手段は、前記発光制御データを構成するデジタルデータに対応する発光間隔時間の最長時間が、前記発光量決定データを構成するデジタルデータに対応する発光間隔時間の最長時間よりも短くなるように、前記コマンダーフラッシュ装置の発光を制御することを特徴とする。
【００１３】
前記コマンダーフラッシュ装置において、前記データ送信制御手段は、前記発光制御データのデジタルデータに対応する発光間隔時間のオフセットと、前記発光量決定データを構成するデジタルデータに対応する発光間隔時間のオフセットとが略等しく、かつそのオフセット時間が前記送信データに対応して変化する最大変化量の中間値よりも大きくなるように、前記コマンダーフラッシュ装置の発光を制御することを特徴とする。
【００１４】
前記コマンダーフラッシュ装置において、前記データ送信制御手段は、所定の固定時間に対して前記送信データに対応した時間を加算して得られる時間をフラッシュの発光間隔時間として設定し、該設定された発光間隔時間に基づいてコマンダーフラッシュ装置の発光を制御することを特徴とする。
【００１５】
前記コマンダーフラッシュ装置は、さらに、前記スレーブフラッシュ装置として機能することができ、他の前記コマンダーフラッシュ装置からの前記送信データを受信する受信手段と、前記受信された前記送信データに基づいて当該コマンダーフラッシュ装置の発光制御を行う発光制御手段と、を備えることを特徴とする。
【００１６】
前記コマンダーフラッシュ装置は、さらに、前記スレーブフラッシュ装置の発光に関する設定を行うための表示画面であって、該設定の内容を行または列で分けて表示する表示画面を備え、前記データ送信制御手段は、前記表示画面の所定の行または列に対応する前記設定の内容に関するデータについては、前記所定の行または列以外の行または列の前記設定の内容に関するデータよりも、送信時のデジタルデータの１ビット当たりの時間が長くなるように、前記コマンダーフラッシュ装置の発光を制御することを特徴とする。
【００１７】
また、前記コマンダーフラッシュ装置を撮像装置に備えてもよい。
前記コマンダーフラッシュ装置からデータを受信するスレーブフラッシュ装置は、前記受信データに基づいて当該スレーブフラッシュ装置の発光制御を行う発光制御手段を備えることを特徴とする。
【００１８】
前記スレーブフラッシュ装置は、さらに、前記コマンダーフラッシュ装置により、所定の固定時間に前記送信データに対応した時間を加算して得られる時間で表されるフラッシュの発光間隔時間に基づいて、発光されたフラッシュパルスのうち、直前のフラッシュパルスで受信したフラッシュの発光間隔時間に対応するデータから、本発光制御時に使用するデータへの変換を、次のフラッシュパルスが生じるまでの間で、前記所定の固定時間内に処理する発光データ処理手段を備えることを特徴とする。
【発明の効果】
【００１９】
本発明を用いることにより、ワイヤレスフラッシュシステムにおけるスレーブフラッシュの発光動作において、最小限のタイムラグで動作させ、かつ誤作動を抑制することができる。
【発明を実施するための最良の形態】
【００２０】
本発明の実施形態における、コマンダーフラッシュ装置を連続して発光させることにより、該コマンダーフラッシュ装置からスレーブフラッシュ装置に対して該コマンダーフラッシュ装置の発光間隔時間に対応した送信データを送信して、該スレーブフラッシュ装置のフラッシュ発光制御を行うワイヤレスフラッシュシステムに用いられるコマンダーフラッシュ装置は、データ設定手段と、データ送信制御手段を備える。
【００２１】
データ設定手段は、前記スレーブフラッシュ装置の発光に関する制御を行う発光制御データと、前記スレーブフラッシュ装置の発光量を決定する発光量決定データとを前記送信データとして設定する。データ設定手段は、例えば本実施形態で言えば、ボディ駆動制御回路１０４に相当する。
【００２２】
データ送信制御手段は、前記発光制御データを構成するデジタルデータの１ビット当たりの発光間隔時間が前記発光量決定データを構成するデジタルデータの１ビット当たりの発光間隔時間よりも長くなるように、前記コマンダーフラッシュ装置の発光を制御することで、前記送信データの送信を制御する。データ設定手段は、例えば本実施形態で言えば、ボディ駆動制御回路１０４のフラッシュ制御回路の制御機能に相当する。
【００２３】
このように構成することにより、万一時間検出の誤差があったとしても、重大な機能不具合の発生を防止できる。また、さほど精度が高くない安価な回路で構成できる。
また、前記発光制御データは、前記スレーブフラッシュ装置の発光モードを設定する発光モードデータ及び複数の前記スレーブフラッシュ装置を識別してユーザ間の相互混信を防止するチャンネルデータのうちの少なくともいずれかを含む。
【００２４】
このように構成することにより、万一時間検出の誤差があったとしても、モードがかわってしまうなどの重大な機能不具合や、意図しないチャンネルのスレーブフラッシュが機能したり、逆に意図したチャンネルのスレーブフラッシュが作動しないなどの重大な機能不具合の発生を防止できる。また、さほど精度が高くない安価な回路で構成できる。
【００２５】
また、前記データ送信制御手段は、前記発光量決定データを構成するデジタルデータと、発光量とデジタルデータの対応関係における、非発光、及び最大発光量、最小発光量に対応するデジタルデータについては、それ以外の発光量に対応するデジタルデータよりもデータ受信についての許容幅が広くなるように、前記コマンダーフラッシュ装置の発光を制御する。
【００２６】
このように構成することにより、万一時間検出の誤差があったとしても、最大発光量や最小発光量のデータが、予め定められた許容限界を超えて、スレーブフラッシュがエラー判断をしてフラッシュの発光動作が行われないなどの重大な機能不具合の発生を防止できる。また、さほど精度が高くない安価な回路で構成できる。
【００２７】
また、前記データ送信制御手段は、前記コマンダーフラッシュ装置の発光間隔で送信される前記発光制御データを構成するデジタルデータのビット数が、前記コマンダーフラッシュ装置の発光間隔で送信される前記発光量決定データを構成するデジタルデータのビット数よりも少なくなるように、前記コマンダーフラッシュ装置の発光を制御する。
【００２８】
このように構成することにより、万一時間検出の誤差があったとしても、モードやチャンネル検出時の時間の変化単位が大きいので、モードやチャンネルが変わってしまうなどの重大な機能不具合の発生を防止できる。また、さほど精度が高くない安価な回路で構成できる。
【００２９】
また、前記データ送信制御手段は、前記発光制御データを構成するデジタルデータに対応する発光間隔時間の最長時間が、前記発光量決定データを構成するデジタルデータに対応する発光間隔時間の最長時間よりも短くなるように、前記コマンダーフラッシュ装置の発光を制御する。
【００３０】
このように構成することにより、万一時間検出の誤差があったとしても、モードやチャンネル検出時のデータに対応する時間の最大値が小さく、時間が大きくなると増大するクロックずれに起因する誤差を抑えられるので、モードやチャンネルがかわってしまうなどの重大な機能不具合の発生を防止できる。
【００３１】
また、前記データ送信制御手段は、前記発光制御データのデジタルデータに対応する発光間隔時間のオフセットと、前記発光量決定データを構成するデジタルデータに対応する発光間隔時間のオフセットとが略等しく、かつそのオフセット時間が前記送信データに対応して変化する最大変化量の中間値よりも大きくなるように、前記コマンダーフラッシュ装置の発光を制御する。
【００３２】
このように構成することにより、フラッシュ発光回路に比較的発光間隔が大きい、安価で小型の回路を利用できる。また、通信の合計時間の変化の割合が小さく抑えられ、撮影時のレリーズタイムラグを一定化してユーザの違和感を緩和できる。
【００３３】
また、前記データ送信制御手段は、所定の固定時間に対して前記送信データに対応した時間を加算して得られる時間をフラッシュの発光間隔時間として設定し、該設定された発光間隔時間に基づいてコマンダーフラッシュ装置の発光を制御する。
【００３４】
このように構成することにより、データ通信のオフセット時間を無駄にせず有効に活用でき、またデータ受信の都度使用するデータに変換しているので、通信が完了した際直ちに撮影動作に移行でき、レリーズタイムラグを少なくすることができる。
【００３５】
前記コマンダーフラッシュ装置は、さらに、前記スレーブフラッシュ装置として機能することができ、他の前記コマンダーフラッシュ装置からの前記送信データを受信する受信手段と、前記受信された前記送信データに基づいて当該コマンダーフラッシュ装置の発光制御を行う発光制御手段と、を備える。
【００３６】
このように構成することにより、スレーブフラッシュ機能を有するコマンダーフラッシュ装置を提供することができる。
前記コマンダーフラッシュ装置は、さらに、前記スレーブフラッシュ装置の発光に関する設定を行うための表示画面であって、該設定の内容を行または列で分けて表示する表示画面を備え、前記データ送信制御手段は、前記表示画面の所定の行または列に対応する前記設定の内容に関するデータについては、前記所定の行または列以外の行または列の前記設定の内容に関するデータよりも、送信時のデジタルデータの１ビット当たりの時間が長くなるように、前記コマンダーフラッシュ装置の発光を制御する。
【００３７】
このように構成することにより、視覚的に、モードなどユーザが機能的に重要と認識できるエリアのデータについて送信を確実に実行できる。
本発明の実施形態にかかる、前記コマンダーフラッシュ装置からデータを受信するスレーブフラッシュ装置は、前記受信データに基づいて当該スレーブフラッシュ装置の発光制御を行う発光制御手段を備える。
【００３８】
このように構成することにより、前記コマンダーフラッシュ装置からデータを受信し、その受信データに基づいて発光することができる。
前記スレーブフラッシュ装置は、さらに、発光データ処理手段を備える。発光データ処理手段は、前記コマンダーフラッシュ装置による、所定の固定時間に対して前記送信データに対応した時間を加算して得られる時間をフラッシュの発光間隔時間として設定し、該設定された発光間隔時間に対応する発光に基づくフラッシュパルスのうち、直前のフラッシュパルスで受信したフラッシュの発光間隔時間に対応するデータから、本発光制御時に使用するデータへの変換を、次のフラッシュパルスが生じるまでの間で、前記所定の固定時間内に処理する。
【００３９】
このように構成することにより、データ通信のオフセット時間を無駄にせず有効に活用でき、またデータ受信の都度使用するデータに変換しているので、通信が完了した際直ちに撮影動作に移行でき、レリーズタイムラグを少なくすることができる。
【００４０】
以下、図面を参照して本発明の実施形態を説明する。なお、以下に説明する実施形態は数ある実施形態のうちの一部であり、本発明を限定するものではない。
＜第１の実施形態＞
本実施形態では、コマンダーフラッシュからスレーブフラッシュへのワイヤレス通信において、チャンネル及び発光モードを指示する制御データを、発光量を決定するデータよりも時間分解能を粗くするワイヤレスフラッシュシステムについて説明する。
【００４１】
図１Ａ及び図１Ｂは、本実施形態におけるデジタルカメラの正面斜視図及び背面斜視図を示す。同図のデジタルカメラは、ワイヤレスフラッシュシステムで用いられる、コマンダーフラッシュとして機能するフラッシュ内蔵のデジタルカメラである。
【００４２】
カメラボディ１は、例えば一眼レフレックスタイプのカメラボディである。レンズユニット２は、カメラボディ１に着脱自在の構成となっており、カメラボディ１に装着した場合にカメラボディと連携して機能する。
【００４３】
ポップアップ式の内蔵フラッシュ３は、ワイヤレスフラッシュシステムのコマンダーフラッシュとして機能可能である。
カメラの操作部材４として、レリーズボタン４−１、電子ダイヤル４−２、十字ボタン４−３、ＩＳＯボタン４−４、露出補正ボタン４−５、ＩＮＦＯボタン４−６、メニューボタン４−７、パワーボタン４−８がある。
【００４４】
レリーズボタン４−１は、半押しと全押しの２段スイッチで構成されている。電子ダイヤル４−２は、数値を変更設定する場合に使用する。
十字ボタン４−３は、上下左右の４ボタンと中央のＯＫボタンで構成される。十字ボタン４−３は、背面ＬＣＤ（Ｌｉｑｕｉｄ  Ｃｒｙｓｔａｌ  Ｄｉｓｐｌａｙ）６に表示されるメニューを開いた際の項目の選択や決定に使用する。
【００４５】
ＩＳＯボタン４−４を押しながら電子ダイヤル４−２を回動させることにより、撮像素子のＩＳＯ感度の変更が可能である。露出補正ボタン４−５を押しながら電子ダイヤル４−２を回動させることにより、露出補正値の変更が可能である。
【００４６】
ＩＮＦＯボタン４−６の操作により、カメラボディ１の背面ＬＣＤ６の表示態様を選択できる。メニューボタン４−７を押すと、カメラボディ１の背面ＬＣＤ６に各種設定のためのメニュー画面が表示される。パワーボタン４−８の操作により、カメラボディ１の電源のＯＮ／ＯＦＦを行う。
【００４７】
ファインダーユニット５は、レンズユニット２を通過した光をカメラボディ１内のミラー、ファインダ内のペンタプリズム、及びアイピース５−１により観察像を生成する。
背面ＬＣＤ６は、撮影画像を表示させたり、観察用のライブビューを表示させたり、各種情報を表示する。また、背面ＬＣＤ６により、設定値の表示・変更を確認できる。
【００４８】
図２は、本実施形態におけるスレーブフラッシュを示す。同図では、本実施形態のワイヤレスフラッシュシステムの、スレーブフラッシュ（リモートフラッシュ）が示されている。
【００４９】
同図において、スレーブフラッシュは、主として、スレーブフラッシュ本体１１と、スレーブフラッシュ本体１１と着脱可能なフラッシュスタンド１２からなる。スレーブフラッシュ本体１１には、スレーブセンサー１３、フラッシュ調光用の外光調光センサー１４、発光窓１５、発光ユニット１６、ロック解除ボタン１７、ホットシュー１８、モードスイッチ２０が設けられている。
【００５０】
フラッシュスタンド１２は、スレーブフラッシュ本体１１のホットシュー１８と、フラッシュスタンドのホットシュー受け部１９とが係合可能になっている。
スレーブセンサー１３は、コマンダーフラッシュの信号フラッシュ光を受光して光電変換することにより電気信号を発生させる。
【００５１】
本ワイヤレスフラッシュシステムでは、調光制御をカメラ側のＴＴＬセンサーで行うＴＴＬ調光と、フラッシュ側のセンサーで行うフラッシュ側制御調光とがあるが、外光調光センサー１４は上記フラッシュ側調光の際に利用される。
【００５２】
発光ユニット１６は、スレーブフラッシュ本体１１に対して回動可能であり、ロック解除ボタン１７を押しながら回動させることができる。ホットシュー１８は、カメラのホットシュー部に装着できるほか、フラッシュスタンド１２との係合も可能である。
【００５３】
モードスイッチ２０は、「ＴＴＬ」、「Ｍ」、「ＲＣ」の３モードを切り替えることができる。「ＴＴＬ」と「Ｍ」は、フラッシュ本体をカメラに取り付けた際の制御モードを示している。「ＲＣ」は、当該フラッシュがワイヤレスフラッシュシステムのスレーブフラッシュになることを示している。
【００５４】
図３は、本実施形態におけるワイヤレスフラッシュシステムを使用する際の状況を示す図である。本実施形態のコマンダーフラッシュとなるカメラボディ１の前方に被写体ＯＢＪを配置している。被写体ＯＢＪに対して３つの、別々のグループ設定になっているスレーブフラッシュが配置されている。３つのスレーブフラッシュは、グループＡのＦＬ−Ａ、グループＢのＦＬ−Ｂ、グループＣのＦＬ−Ｃで構成され、それぞれは図２で示したスレーブフラッシュである。
【００５５】
いずれのスレーブフラッシュもモードスイッチ２０を「ＲＣ」に設定している。また、不図示のグループ設定手段により、ＦＬ−Ａは「グループＡ」に、ＦＬ−Ｂは「グループＢ」に、ＦＬ−Ｃは「グループＣ」にそれぞれ設定されている。
【００５６】
コマンダーフラッシュＦＬ−ＣＭＤは、各グループを独立に制御することができる。また、各グループのスレーブフラッシュはそれぞれ、ＦＬ−ＣＭＤから指示された設定に従って発光する。
【００５７】
図４は、本実施形態におけるカメラの内部構成を示す。レンズユニット２内には、レンズ駆動制御回路１０１が設けられている。レンズ駆動制御回路１０１は、ボディ側からの指示に基づいてレンズのフォーカスや絞り等の駆動制御を行う。
【００５８】
カメラボディ１内には、フラッシュ制御回路１０２、クロック回路１０３、ボディ駆動制御回路１０４、ＴＴＬ調光回路１０５、画像処理回路１０６、記録媒体１０７、撮像回路１０８が設けられている。
【００５９】
フラッシュ制御回路１０２は、ボディ駆動制御回路１０４の制御に基づいて、内蔵フラッシュ（コマンダーフラッシュ）３の発光部１０９の発光制御を行う。
クロック回路１０３は、例えば水晶発振子を用いた回路である。クロック回路１０３は、カメラボディ１内では撮像素子を始め、高精度の時間制御を求められる部分が多いので、精度が高い水晶発振子を用いた回路である。
【００６０】
ボディ駆動制御回路１０４は、クロック回路１０３によるクロックに基づいて動作するデジタル回路を中心とした構成である。ボディ駆動制御回路１０４は、カメラボディ１内の各ブロックを制御し、またレンズ駆動制御回路１０１に動作を指示する。また、ボディ駆動制御回路１０４は、フラッシュ制御回路１０２にワイヤレスデータ通信のための発光指示を行う。さらに、ボディ駆動制御回路１０４は、操作部材４の操作を検出して、その操作に対応した処理を実行する。
【００６１】
ＴＴＬ調光回路１０５は、プリ発光時に、レンズユニット２を通過してくるフラッシュ光を測光する。その測光結果に基づいて、ボディ駆動制御回路１０４は本発光量を決定する。
【００６２】
撮像回路１０８は、ＣＣＤなどの撮像素子から出力される画像信号に対して、相関二重サンプリング（ＣＤＳ）処理やＡＧＣ処理、Ａ／Ｄ変換等の信号処理を行う回路である。撮像回路１０８により、デジタル画像データ（以後、画像データと呼ぶ）が得られる。
【００６３】
画像処理回路１０６は、撮像回路１０８から出力される画像データにホワイトバランス補正、リサイズ等の画像処理を施す。記録媒体１０７には、画像処理回路１０６から出力されてＪＰＥＧ圧縮方式等で圧縮処理した画像データが記録される。また、画像処理回路１０６は、記録媒体１０７に記録された圧縮画像データを読み出して伸長処理を行い、伸長された画像データを背面ＬＣＤ６に出力して画像を表示させる。
【００６４】
図５は、本実施形態におけるスレーブフラッシュの回路ブロック構成を示す。発光回路１５１は発光ユニット１６内に設けられており、フラッシュ制御回路１５２からの指示に基づいて外部フラッシュ発光部１５５を発光させる。フラッシュ制御回路１５２は、各種センサーや操作部材からの情報をもとに、発光回路１５１を制御してフラッシュの発光やその他各種制御を行う。
【００６５】
クロック回路１５３は、フラッシュ制御回路１５２のデジタル部の動作クロックとなるほか、スレーブセンサー１３のパルス間時間の測定クロックにもなる。
データ検出回路１５４は、スレーブセンサー１３から出力されるコマンダーフラッシュからの発光信号に対応したパルス信号の間隔を、クロック回路１５３のクロックを用いてパルスカウントする。そのカウントデータは、フラッシュ制御回路１５２によって読み出される。
【００６６】
図６は、本実施形態における背面ＬＣＤ６の撮影条件表示画面を示す。撮影条件表示画面は、本実施形態のコマンダーフラッシュとして働くカメラボディ１の背面ＬＣＤ６（制御用のパネル表示）に表示される。この表示は、カメラボディ背面のＩＮＦＯボタン４−６により切り替え可能に設定されている。
【００６７】
ＤＳＰ１で示す表示状態は通常表示状態であり、通常の撮影で確認することが多い項目について表示を行う。またこの表示上でＯＫボタンと十字キーで設定項目を選択すると、表示上で設定の変更が実施可能である。
【００６８】
ＤＳＰ２で示す表示状態は、背面表示をＯＦＦした状態である。消費電力をセーブする場合や、ファインダを覗く際にパネルからの光が邪魔になる場合に背面ＬＣＤ６のバックライトを消灯させる。
【００６９】
ＤＳＰ３で示す表示状態は、ワイヤレスリモート制御撮影を行う場合の専用の制御用パネル表示である。この表示はフラッシュのワイヤレスリモート制御が不図示の設定メニューにより選択されている場合（このモードをＲＣモードとする）のみ表示可能である。
【００７０】
ＤＳＰ３では、各グループの設定をマトリックス状に表示できる。また、ＤＳＰ１と同様、ＯＫボタンと十字キーを用いて、その表示を見ながら設定の変更ができる。また、この表示のままレリーズボタンを押すと、ワイヤレスリモート制御でのフラッシュ撮影が実行され、撮影画像が所定時間表示され（レックビュー）、その後撮影前の表示状態に復帰する。
【００７１】
ここで、ワイヤレスリモート制御が選択されている場合（すなわちＲＣモードがＯＮに設定されている場合）のみ、ＤＳＰ３への遷移が可能である。ワイヤレスリモート制御が非選択になっている場合（すなわちＲＣモードがＯＦＦに設定されている場合）はＤＳＰ３の表示形態には遷移せず、ＤＳＰ１とＤＳＰ２のみの遷移となる。
【００７２】
なお、本実施形態では、所定の設定方法でワイヤレスリモート制御によるフラッシュ撮影を設定した場合、ＤＳＰ１、ＤＳＰ２、ＤＳＰ３いずれの状態でもワイヤレスリモート制御によるフラッシュ撮影が可能である。
【００７３】
また、本実施形態では、ＲＣモードをＯＮさせると、背面ＬＣＤ６の表示はＤＳＰ３の表示に切り替わり、ＤＳＰ３でグループ毎のフラッシュに関する設定を行い、または設定内容を確認できる。
【００７４】
図７は、本実施形態におけるワイヤレスフラッシュシステムのフラッシュ光による通信の形態を示す。本実施形態では、コマンダーフラッシュは、１回の撮像について、例えば１０回発光する。
【００７５】
一連の通信の、１回目の発光をＳＦＬ１、２回目をＳＦＬ２、・・１０回目をＳＦＬ１０とする。またＳＦＬ１とＳＦＬ２の発光間隔時間をＴ（ＤＴ１）、以後順次Ｔ（ＤＴ２）、Ｔ（ＤＴ３）、ＴＭ１、ＴＭ２、Ｔ（ＤＴ４）、Ｔ（ＤＴ５）、Ｔ（ＤＴ６）、ＴＭ３とする。スレーブフラッシュはＳＦＬ５に同期してプリ発光を行い、またＳＦＬ１０に同期して本発光を行う。
【００７６】
Ｔ（ＤＴ１）、Ｔ（ＤＴ２）、Ｔ（ＤＴ３）では、チャンネル、各グループごとの発光モードのデータを上記発光間隔時間に対応したデジタルデータで送信する。ＤＴ１、ＤＴ２、ＤＴ３はそれぞれ３ビットデータで構成され、それぞれのデータはパルス間隔５ｍｓのオフセットに、１ビットあたり０．５ｍｓを加えたパルス間隔時間Ｔ（ＤＴ１），Ｔ（ＤＴ２），Ｔ（ＤＴ３）で表現される。
【００７７】
一方、ＤＴ４、ＤＴ５、ＤＴ６はそれぞれ、グループＡ、Ｂ、Ｃの発光量に対応するデータである。ＤＴ４、ＤＴ５、ＤＴ６はそれぞれ、上記発光間隔時間に対応したデジタルデータとして送信される。ＤＴ４、ＤＴ５、ＤＴ６はそれぞれ５ビットデータで構成され、それぞれのデータはパルス間隔５ｍｓのオフセットに、１ビットあたり０．２５ｍｓを加えたパルス間隔時間Ｔ（ＤＴ４），Ｔ（ＤＴ５），Ｔ（ＤＴ６）で表現される。
【００７８】
このように、本実施形態では、チャンネルや発光モードの情報を含むデータを、フラッシュ発光光量に対応するデータ、またはそのフラッシュ発光光量を決定するためのカメラの絞り値やＩＳＯ感度設定、補正値合成に関するデータよりも少ないビット数で構成し、かつデータの時間分解能を２倍粗く、言いかえれば時間誤差の許容量を２倍に設定している。
【００７９】
また、いずれのデータも５ｍｓという所定のオフセット時間をもって、さらにそのオフセット時間にデータに対応する時間を加算して構成している。このため、本実施形態では、パルス間隔時間Ｔ（ＤＴ１），Ｔ（ＤＴ２），Ｔ（ＤＴ３）は最短で５ｍｓ（データ０の場合）、最長で８．５ｍｓ（データ７の場合）である。また、パルス間隔時間Ｔ（ＤＴ４），Ｔ（ＤＴ５），Ｔ（ＤＴ６）は最短で５ｍｓ（データ０の場合）、最長で１２．７５ｍｓ（データ３１の場合）である。
【００８０】
なお、発光間隔時間Ｔ（ＤＴ１），Ｔ（ＤＴ２），Ｔ（ＤＴ３）のオフセットと、発光間隔時間Ｔ（ＤＴ４），Ｔ（ＤＴ５），Ｔ（ＤＴ６）のオフセットとが略等しく、かつそのオフセット時間が送信データに対応して変化する最大変化量の中間値よりも大きくなるように、コマンダーフラッシュの発光を制御する。
【００８１】
例えば、パルス間隔時間Ｔ（ＤＴ１），Ｔ（ＤＴ２），Ｔ（ＤＴ３）の場合、最大変化量３．５ｍｓ（＝８．５−５）の中間値は、１．７５ｍｓである。したがって、オフセット時間５ｍｓ＞最大変化量の中間値１．７５ｍｓとなっている。
【００８２】
また、パルス間隔時間Ｔ（ＤＴ４），Ｔ（ＤＴ５），Ｔ（ＤＴ６）の場合、最大変化量７．７５ｍｓ（＝１２．７５−５）の中間値は、３．８７５ｍｓである。したがって、オフセット時間５ｍｓ＞最大変化量の中間値３．８７５ｍｓとなっている。
【００８３】
これにより、フラッシュ発光回路に比較的発光間隔が大きい、安価で小型の回路を利用できる。また、通信の合計時間の変化の割合が小さく抑えられ、撮影時のレリーズタイムラグを一定化してユーザの違和感を緩和できる。
【００８４】
図８は、本実施形態におけるコマンダーフラッシュの役割を果たすカメラの、スレーブフラッシュをワイヤレス通信で制御するＲＣモードの設定フローを示す。
まず、ボディ駆動制御回路１０４は、撮影待機状態（Ｓ１）で、ＭＥＮＵボタン４−７が操作されたと判断すると（Ｓ２）、背面ＬＣＤ６の表示画面を設定動作画面（ＤＳＰ１）に移行させる（Ｓ３）。
【００８５】
次に、十字キーとＯＫボタン等により、メニュー項目の選択、設定の変更がユーザにより操作される。ボディ駆動制御回路１０４は、メニュー終了時にその設定でＲＣモードがＯＮに設定されたかどうかが判断する（Ｓ４）。ＲＣモードがＯＮされていなければＭＥＮＵを開く前の画面に戻り（Ｓ６）、ＯＮに設定された場合はＤＳＰ３の状態になる（Ｓ５）。つまり、ＲＣモードが設定されると、ＲＣモードでしか表示できない専用の表示画面に移行する。
【００８６】
図９Ａ−図９Ｄは、本実施形態におけるコマンダーフラッシュの役割を果たすカメラのＲＣモードでの制御フローを示す。まず、撮影者がレリーズボタン４−１を押して１ｓｔレリーズがＯＮされたことをカメラのボディ駆動制御回路１０４が検知すると（Ｓ１１）、ボディ駆動制御回路１０４はＡＦ（オートフォーカス）、ＡＥ（オート露光）動作を実行する（Ｓ１２）。
【００８７】
次に、ボディ駆動制御回路１０４は、２ｎｄレリーズがＯＮされたか否かをモニタする（Ｓ１３）。２ｎｄレリーズがＯＮされたことを確認すると、ボディ駆動制御回路１０４は、撮影前に設定されているリモートフラッシュのチャンネル及び発光モードに基づいて、ＤＴ１、ＤＴ２、ＤＴ３の各送信データと、ＤＴ１、ＤＴ２、ＤＴ３のそれぞれに対応する時間Ｔ（ＤＴ１），Ｔ（ＤＴ２），Ｔ（ＤＴ３）を確定する（Ｓ１４）。
【００８８】
次に、ボディ駆動制御回路１０４は、フラッシュ制御回路１０２を制御する。すると、フラッシュ制御回路１０２は、コマンダーフラッシュとして機能する内蔵フラッシュを用いて通信発光を開始する。まず、最初の発光ＳＦＬ１が行われる（Ｓ１５）。発光後、ボディ駆動制御回路１０４は、ＤＴ１に対応した時間が経過したかをモニタする（Ｓ１６）。
【００８９】
ＤＴ１に対応した時間の経過を確認すると、ボディ駆動制御回路１０４は、フラッシュ制御回路１０２を駆動させて、次の通信発光であるＳＦＬ２を行う（Ｓ１７）。ボディ駆動制御回路１０４は、引き続き、ＳＦＬ２を発光してからの時間をカウントし、ＤＴ２に対応した時間が経過したかをモニタする（Ｓ１８）。
【００９０】
ＤＴ２に対応した時間の経過を確認すると、ボディ駆動制御回路１０４は、フラッシュ制御回路１０２を駆動させて、次の通信発光であるＳＦＬ３を行う（Ｓ１９）。その後、ボディ駆動制御回路１０４は、ＤＴ３に対応した時間が経過したか否かをモニタする（Ｓ２０）。
【００９１】
ＤＴ３に対応した時間の経過を確認すると、ボディ駆動制御回路１０４は、フラッシュ制御回路１０２を駆動させて、次の通信発光ＳＦＬ４を行う（Ｓ２１）。以上で、ＤＴ１、ＤＴ２、ＤＴ３の送信を完了する。
【００９２】
次に、ボディ駆動制御回路１０４は、フラッシュ制御回路１０２を駆動させて、プリ発光指示のためのトリガ発光をする。ボディ駆動制御回路１０４は、各フラッシュが受信データを判断してプリ発光準備をするための時間ＴＭ１に相当する時間の経過を確認する（Ｓ２２）。
【００９３】
ＤＴ２に対応した時間の経過を確認すると、ボディ駆動制御回路１０４は、フラッシュ制御回路１０２を駆動させて、プリ発光のためのトリガ発光ＳＦＬ５を行う（Ｓ２３）。
その後、スレーブフラッシュがプリ発光を行うので、ボディ駆動制御回路１０４は、ＴＴＬ調光回路１０５によりそのプリ発光により照射された被写界を測光する（Ｓ２４）。その測光結果をもとに、ボディ駆動制御回路１０４は、本発光で各フラッシュが発光すべき発光量、または発光量に対応する数値を確定する。ボディ駆動制御回路１０４は、その確定値にしたがって、スレーブフラッシュに送信すべきデータＤＴ４、ＤＴ５、ＤＴ６を決定する（Ｓ２５）。
【００９４】
ＳＦＬ５発光後、ボディ駆動制御回路１０４は、各スレーブフラッシュが次のデータを受信できるように準備するための時間ＴＭ２の経過をカウントする（Ｓ２６）。
時間ＴＭ２の経過を確認すると、ボディ駆動制御回路１０４は、フラッシュ制御回路１０２を駆動させて、次の通信発光であるＳＦＬ６を行う（Ｓ２７）。この発光より、各スレーブフラッシュが発光制御を行うためのデータの送信を開始する。
【００９５】
ボディ駆動制御回路１０４は、ＳＦＬ６発光後、ＤＴ４に対応する時間が経過したか否かをモニタする（Ｓ２８）。ＤＴ４に対応する時間の経過を確認すると、ボディ駆動制御回路１０４は、フラッシュ制御回路１０２を駆動させて、次のＳＦＬ７を発光する（Ｓ２９）。
【００９６】
ＳＦＬ７の発光後、ボディ駆動制御回路１０４は、さらにＤＴ５に対応する時間が経過したか否かをモニタする（Ｓ３０）。ＤＴ５に対応する時間の経過を確認すると、ボディ駆動制御回路１０４は、フラッシュ制御回路１０２を駆動させて、次のＳＦＬ８を発光する（Ｓ３１）。
【００９７】
ＳＦＬ８の発光後、ボディ駆動制御回路１０４は、さらにＤＴ６に対応する時間が経過したかをモニタする（Ｓ３２）。ＤＴ６に対応する時間が経過すると、ボディ駆動制御回路１０４は、フラッシュ制御回路１０２を駆動させて、データ送信終了を示すＳＦＬ９を発光する（Ｓ３３）。
【００９８】
以上で各スレーブフラッシュへのデータ送信を終了したので、ボディ駆動制御回路１０４は撮影動作の制御に移行する。ボディ駆動制御回路１０４は、クイックリターンミラーのミラーアップを開始する（Ｓ３４）。
【００９９】
ボディ駆動制御回路１０４は、ミラーアップが完了すると、フォーカルプレーンシャッターの先幕を走行開始させる（Ｓ３５）。そして、ボディ駆動制御回路１０４は、先幕走行が完了したか否かを判断する（Ｓ３６）。ボディ駆動制御回路１０４は、先幕走行が完了したと判断すると、本発光のためのトリガ発光となるＳＦＬ１０を発光する（Ｓ３７）。ＳＦＬ１０の発光に同期して、各スレーブフラッシュは本発光を実施する。
【０１００】
ボディ駆動制御回路１０４は、フォーカルプレーンシャッターの後幕の走行が完了したか否かを確認する（Ｓ３８）。ボディ駆動制御回路１０４は、後幕の走行完了を確認すると撮影が終了したと判断する。
【０１０１】
そして、ボディ駆動制御回路１０４は、撮像回路１０８から画像データを読み出し（Ｓ３９）、画像処理回路１０６で画像データ処理を実行する（Ｓ４０）。ボディ駆動制御回路１０４は、画像データ処理された画像データを記録媒体１０７に書き込み（Ｓ４１）、一連の撮影動作は終了する（Ｓ４２）。
【０１０２】
図１０Ａ−図１０Ｅは、本実施形態におけるスレーブフラッシュの動作のフローを示す。スレーブフラッシュ１１は、不図示のモード選択ボタンによってＲＣモード（リモート制御受付モード）に設定される（Ｓ５１）。すると、フラッシュ制御回路１５２は、スレーブセンサー１３をＯＮにして（Ｓ５２）、スレーブセンサー１３からの信号の待ち状態となる（Ｓ５３）。
【０１０３】
スレーブセンサー１３によりリモートセンサー信号が検出された場合、言い換えれば信号発光のフラッシュパルスが検出された場合、フラッシュ制御回路１５２は、ＳＦＬ１を検出したと認識し、タイマーカウンタをリセットしスタートさせる（Ｓ５４）。
【０１０４】
その後、フラッシュ制御回路１５２は、次のフラッシュパルス（このタイミングではＳＦＬ２）の検出待ち状態で待機する（Ｓ５５）。フラッシュ制御回路１５２は、フラッシュパルス（ＳＦＬ２）を検出すると、そのタイミングでのタイマーカウンタの値を読み出す（Ｓ５６）。
【０１０５】
フラッシュ制御回路１５２は、引き続いてタイマーカウンタをリセットし再スタートさせる（Ｓ５７）。その後、フラッシュ制御回路１５２は、検出したＳＦＬ１とＳＦＬ２とのパルス間隔の時間より、ＤＴ１の値を、時間とデータの対応テーブルまたは対応式で算出する（Ｓ５８）。
【０１０６】
ＤＴ１の算出が終了すると、フラッシュ制御回路１５２は、再びフラッシュパルスの待ち状態になる（Ｓ５９）。その後、フラッシュパルス（ＳＦＬ３）を検出すると、フラッシュ制御回路１５２は、タイマーカウンタを読み出す（Ｓ６０）。
【０１０７】
フラッシュ制御回路１５２は、引き続きタイマーカウンタをリセットして再スタートする（Ｓ６１）。その後、フラッシュ制御回路１５２は、検出したＳＦＬ２とＳＦＬ３とのパルス間隔の時間より、ＤＴ２の値を、時間とデータの対応テーブルまたは対応式で算出する（Ｓ６２）。
【０１０８】
ＤＴ２の算出が終了すると、フラッシュ制御回路１５２は、再びフラッシュパルスの待ち状態になる（Ｓ６３）。そこでフラッシュパルス（ＳＦＬ４）を検出すると、フラッシュ制御回路１５２は、タイマーカウンタを読み出し（Ｓ６４）、タイマーカウンタをリセットし再スタートさせる（Ｓ６５）。
【０１０９】
その後、フラッシュ制御回路１５２は、読み出したＳＦＬ３とＳＦＬ４とのパルス間隔の時間により、ＤＴ３の値を、時間とデータの対応テーブルまたは対応式で算出する（Ｓ６６）。
【０１１０】
以上で、スレーブフラッシュはコマンダーフラッシュが送信したデータのチャンネルと、各グループごとの発光モードについてのフラッシュパルスの受信を完了する。
フラッシュ制御回路１５２は、次のフラッシュパルスの待ち状態になる（Ｓ６７）。フラッシュパルス（ＳＦＬ５）が検出されると、フラッシュ制御回路１５２は、コマンダーフラッシュからのそのフラッシュパルスをプリ発光のトリガ信号と認識し、直ちにタイマーカウンタをリセットして再スタートし（Ｓ６８）、プリ発光を行う（Ｓ６９）。ここでのプリ発光の発光量は、所定値に予め固定されており、スレーブフラッシュはその固定されている発光量で発光する。
【０１１１】
その後、フラッシュ制御回路１５２は、フラッシュパルスの待ち状態になる（Ｓ７０）。ここでフラッシュパルス（ＳＦＬ６）が検出されると、フラッシュ制御回路１５２は、タイマーカウンタをリセットして再スタートする（Ｓ７１）。ＳＦＬ６はＤＴ４以降のデータ送信を開始するフラッシュパルスとなる。
【０１１２】
フラッシュ制御回路１５２は、フラッシュパルス（ＳＦＬ７）を検知すると（Ｓ７２）、タイマーカウンタの読み出しを行い（Ｓ７３）、タイマーカウンタをリセットして再スタートさせる（Ｓ７４）。
【０１１３】
それから、フラッシュ制御回路１５２は、読み出したタイマーカウンタの値から、ＤＴ４のデータを算出する（Ｓ７５）。その後、フラッシュ制御回路１５２は、再びフラッシュパルスの待ち状態になる（Ｓ７６）。
【０１１４】
フラッシュ制御回路１５２は、フラッシュパルス（ＳＬＦ８）が検出されると、タイマーカウンタの読み出しを行い（Ｓ７７）、タイマーカウンタをリセットし再スタートさせる（Ｓ７８）。
【０１１５】
それから、フラッシュ制御回路１５２は、読み出したタイマーカウンタの値から、ＤＴ５のデータを算出する（Ｓ７９）。その後、フラッシュ制御回路１５２は、フラッシュパルスの待機状態になる（Ｓ８０）。
【０１１６】
フラッシュ制御回路１５２は、フラッシュパルス（ＳＦＬ９）が検出されると、タイマーカウンタの読み出しを行い（Ｓ８１）、タイマーカウンタをリセットし再スタートさせる（Ｓ８２）。
【０１１７】
それから、フラッシュ制御回路１５２は、読み出したタイマーカウンタの値から、ＤＴ６のデータを算出する（Ｓ８３）。
以上でスレーブフラッシュは全てのデータを受信したので、フラッシュ制御回路１５２は、それらのデータと、そのスレーブフラッシュ自身が設定されているチャンネル、グループに対応したデータを採用して発光量、またはそれに対応するデータを確定し、発光制御用のレジスタに格納する（Ｓ８４）。
【０１１８】
フラッシュ制御回路１５２は、発光量を決定した後、再びフラッシュパルスの待機状態になる（Ｓ８５）。この状態は、本発光のトリガ待ち状態であり、フラッシュパルスを検知すると、フラッシュ制御回路１５２は、本発光を実施し（Ｓ８６）、スレーブフラッシュのＲＣモードにおけるリモート制御撮影は終了する。
【０１１９】
図１１は、本実施形態におけるＤＴ１、ＤＴ２、ＤＴ３のデータの内容を示す。ＤＴ１、ＤＴ２、ＤＴ３のデータはそれぞれ３ビットで構成されている。
ＤＴ１は、チャンネルデータ（２ｂｉｔ）と、閃光発光／ＦＰ発光識別情報（１ｂｉｔ）とからなる。
【０１２０】
ＤＴ２は、グループＡ，Ｂ，Ｃそれぞれが、プリ発光を要するモードかもしくはプリ発光をしないモードかの識別をするためのデータ（Ａ，Ｂ，Ｃ各1ｂｉｔ）である。
ＤＴ３は、グループＡ，Ｂ，Ｃそれぞれの詳細モード設定のためのデータ（Ａ，Ｂ，Ｃ各１ｂｉｔ）である。なお、このＤＴ３と、上記ＤＴ１，ＤＴ２との組み合わせでモードを確定することができる。
【０１２１】
図１２は、本実施形態におけるＤＴ４，ＤＴ５，ＤＴ６のデータと、実際の発光制御に使用する数値の対応を示す。例えば、マニュアル発光が指示されている場合、実際に送信されるデータと発光量の対応は図１２のようになる。
【０１２２】
最大および最小の限界付近は、発光量０となっており、この数値を適用すると発光しない。一方、データが２、３の場合は最大発光量１／１（フル発光）となっており、一方２７、２８は最小発光量１／２５６である。つまり、０、および最大発光量、最小発光量に対応するデータ値については２ビット分の幅を持たせており、一方、その中間については1ビットずつの対応になっている。
【０１２３】
これは、マニュアル発光の場合だけでなく、ＴＴＬ  ＡＵＴＯや外光オートの場合にも、最大発光量に対応するデータ及び最小発光量に対応するデータに関しては、中間値よりもデータ受信についての許容幅を広くとっている。
【０１２４】
本実施形態によれば、チャンネル、および発光モードに関するデータを送信する部分では、発光量または発行量を決定するためのデータを送信する部分よりもデータの時間分解能が粗いため、万一温度その他の環境変化により送信側または受信側のクロック精度が変化した場合でも、チャンネルやモードが正しくスレーブフラッシュ側に伝わらず、機能的な不具合を生じるリスクを低減できる。
【０１２５】
また、本実施形態によれば、チャンネルや発光モードを送る部分のデータに対応するコマンダーフラッシュの発光間隔時間を、スレーブフラッシュの発光量またはこれに対応するデータの発光間隔時間よりも、取り得るデータの最大値において短い発光間隔時間に設定しているため、発光間隔時間に比例して増大するクロックの誤差によるエラーの可能性を低減している。
【０１２６】
また、本実施形態によれば、各データに例えば５ｍｓという、送信するデータによって変化する量と同程度のオフセットを設けているので、データが変化した場合でもデータ転送時間の合計が大きく変化することがなく、撮影時のレリーズタイムラグの変化を軽減できる。
【０１２７】
また、このオフセットにより、コマンダーフラッシュの最小発光間隔の最小値を５ｍｓに制限しているため、１ｍｓ以下の極めて短い間隔で発光する必要がない。このためフラッシュ発光回路に短時間で連続発光できる回路の搭載が不要で、フラッシュ回路の小型化、低コスト化が実現可能である。
【０１２８】
また、コマンダーフラッシュのパルスを受信してから５ｍｓは次のパルスが到達しないため、その間にスレーブフラッシュ側がコマンダーフラッシュのパルス間隔に対応するタイマーカウンタのカウント値を読み出し、かつその内容を認識して制御に使用するためのデータに変換することができ、その認識時間のためにコマンダーフラッシュからのデータ送信を中断して時間をロスすることがない。
【０１２９】
また、図１２に示すように、最大値、最小値の限界付近や、発光量０の部分など、限界値に相当するところ、または発光量が不連続的に、または急激に変化するところなどでは、受信する際の誤差が大きくてもそれによる大幅な発光形態の変化を生じないように、対応するデータの幅を広く設定している。そのため、温度条件が厳しい場合などでタイマーカウンタのクロック誤差が大きくなる場合でも、若干の精度劣化はあっても極端な発光精度不良を生じる可能性が少ない。
【０１３０】
＜第２の実施形態＞
本実施形態では、背面ＬＣＤ６の表示パネルの情報表示形態の切り替えによって、ワイヤレスリモート制御（ＲＣモード）のフラッシュ撮影を許可したり、禁止することできるワイヤレスフラッシュシステムについて説明する。
【０１３１】
図１３は、本実施形態における撮影条件表示画面を示す。図１４は、本実施形態における撮影条件表示画面とＲＣモードＯＮ／ＯＦＦの対応表を示す。図１３に示すように、本実施形態ではＤＳＰ１、ＤＳＰ２、ＤＳＰ３がＩＮＦＯボタン４−６で切り替わる。メニューにはＲＣモードＯＮ／ＯＦＦの設定はなく、図１４に示すようにＤＳＰ３を表示させると自動的にＲＣモードになる。
【０１３２】
本実施形態によれば、背面ＬＣＤへの情報表示形態によってＲＣのモードが切り替えられるため、ＲＣモードのＯＮ／ＯＦＦを頻繁に切り替えるユーザにとっては便利である。
＜第３の実施形態＞
本実施形態では、カメラのホットシューに取り付け可能な、カメラと別体の外部コマンダーフラッシュにより、スレーブフラッシュをワイヤレス制御するワイヤレスフラッシュシステムことについて説明する。
【０１３３】
図１５は、本実施形態におけるワイヤレスフラッシュシステムを使用する際の状況を示す。同図では、カメラのホットシューに取り付け可能であってカメラと別体の外部コマンダーにより、スレーブフラッシュをワイヤレス制御している状態を示している。
【０１３４】
図１６は、本実施形態におけるコマンダーフラッシュのブロック図を示す。通信発光の時間制御は、コマンダーフラッシュ内のクロック回路１５３をもとに時間をカウントして制御を行う。一連の動作開始の指示は、カメラボディ１側からの通信で行う。
【０１３５】
図１７は、本実施形態におけるコマンダーフラッシュの背面ＬＣＤ１６０のパネル表示を示す。各設定値の設定は第１の実施形態でのカメラボディ１で行う場合と同様である。また、通信の発光形態は、第１の実施形態と同様である。
【０１３６】
図１８は、本実施形態における撮影条件表示画面を示す。上記コマンダーフラッシュ１１がカメラボディ１に装着され、コマンダーフラッシュの電源スイッチ１６１がＯＮされると、カメラボディ１はＲＣモードに強制的に移行させられる。このとき、各種設定はコマンダーフラッシュ側で行われる。
【０１３７】
図１８に示すように、ＲＣモードではあるがＤＳＰ３の表示は現れず、ＩＮＦＯボタンの押下によってＤＳＰ１とＤＳＰ２の切り替えになる。ただし、ＲＣモードであることを示すＲＣマークが、ＤＳＰ１では表示される。
【０１３８】
本実施形態によれば、コマンダーがカメラと別体であるため、フラッシュ側に各ワイヤレスフラッシュの設定を表示させ、一方でカメラにはＤＳＰ１のようなその他の設定を表示させて両方を見ながら撮影できる。
【０１３９】
また、コマンダーフラッシュ内に電池を内蔵する構成にすれば、本体の電池消耗を抑えることができる。また、ＲＣモードを使用する場合にコマンダーを装着すればよく、ＲＣモードをメニューから設定の必要がないのでＲＣモードと非ＲＣモードとを使い分ける場合に便利である。
【０１４０】
＜第４の実施形態＞
本実施形態は、カメラのホットシューに取り付け可能な、カメラと別体の外部コマンダーフラッシュによりスレーブフラッシュをワイヤレス制御するもので、かつカメラ側で設定を行うワイヤレスフラッシュシステムについて説明する。
【０１４１】
図１９は、本実施形態におけるワイヤレスフラッシュシステムを使用する際の状況を示す。同図では、カメラのホットシューに取り付け可能であってカメラと別体の外部コマンダーフラッシュにより、スレーブフラッシュをワイヤレス制御する。なお、本実施形態ではワイヤレス制御に関する設定については、カメラ側で行う。
【０１４２】
図２０は、本実施形態における外部コマンダーフラッシュの背面を示す。第３の実施形態と異なり、本実施形態では、コマンダーフラッシュはＬＣＤパネルを持たず、設定の表示はカメラボディ１側で行う。なお、本実施形態における外部コマンダーフラッシュにはコマンダーフラッシュの電源をＯＮ／ＯＦＦするためのスイッチ１６１のみがある。
【０１４３】
図２１は、本実施形態におけるコマンダーフラッシュのブロック図を示す。本実施形態の外部コマンダーフラッシュは、通信の時間制御をフラッシュ側では行わず、カメラ側で時間カウントをしてフラッシュ側を制御する。
【０１４４】
図２２は、本実施形態における撮影条件表示画面を示す。本実施形態のコマンダーフラッシュをカメラボディに装着して電源スイッチをＯＮすると、カメラはＲＣモードになる。このときの表示は図２２に示すように、第１の実施形態でのコマンダーフラッシュを内蔵フラッシュから外部コマンダーフラッシュに置き換えたものと考えてよい。なお、この外部コマンダーフラッシュを装着すると、ＤＳＰ１とＤＳＰ３にはＲＣモードを示すＲＣマークが表示される。また、本実施形態における通信の形態は第１の実施形態と同様である。
【０１４５】
本実施形態によれば、コマンダーフラッシュ内に電池を内蔵する構成にすれば、本体の電池消耗を抑えることができる。また、ＲＣモードを使用する場合にカメラボディにコマンダーフラッシュを装着すればよく、ＲＣモードをメニューから設定の必要がない。そのため、ＲＣモードと非ＲＣモードとを使い分ける場合に便利である。また、第３の実施形態に比べて、小型で安価なコマンダーを構成できる。
【０１４６】
上述の各実施形態について、コマンダーフラッシュはカメラに内蔵でなく、カメラとコマンダー装置を結合させたものでもよい。その場合、設定の表示・設定の変更機能はカメラ側で実行できてもよいし、カメラに結合されたコマンダー装置でもよい。また、上述の各実施形態で用いた数値は、一例であって、発明の本旨を変更しない範囲で変更することが可能である。
【０１４７】
ＤＴ１、ＤＴ２、ＤＴ３の、制御のためのデータは、上記のチャンネル、フラッシュの発光モードのほか、テスト発光、モデリング発光、繰り返し発光などの、テスト用や特殊用の情報でもよい。
【０１４８】
また、複数の光源や、複数の発光部をもったフラッシュの場合はその選択や組み合わせの情報を含んでいても良い。
ＤＴ４、ＤＴ５、ＤＴ６の、発光量を決定するためのデータは、発光量のガイドナンバー値、フル発光に対する発光量比、プリ発光に対する相対的発光量、フラッシュの調光センサーで調光する際のカメラのＩＳＯ感度や絞りの情報のほか、カメラの撮影レンズのズーム値や、カメラと被写体の距離、被写体の明暗分布などの、発光量を補正したり最適化するためのデータが含まれていてもよい。
【０１４９】
また送信手段は、キセノン管の閃光発光を利用したフラッシュ装置以外の、ＬＥＤ（Ｌｉｇｈｔ  Ｅｍｉｔｔｉｎｇ  Ｄｉｏｄｅ）など他の発光手段を用いてもよい。
本発明によれば、コマンダーフラッシュの発光間隔でデータをスレーブフラッシュに送信する方式のワイヤレスフラッシュシステムにおいて、安価な回路素子を用いても重大な不具合を発生せず、短いタイムラグで撮像が可能となる。
【０１５０】
なお、本発明は、以上に述べた実施の形態に限定されるものではなく、本発明の要旨を逸脱しない範囲内で種々の構成または実施形態を取ることができる。
【図面の簡単な説明】
【０１５１】
【図１Ａ】第１の実施形態におけるデジタルカメラの正面斜視図を示す。
【図１Ｂ】第１の実施形態におけるデジタルカメラの背面斜視図を示す。
【図２】第１の実施形態におけるスレーブフラッシュを示す。
【図３】第１の実施形態におけるワイヤレスフラッシュシステムを使用する際の状況を示す図である。
【図４】第１の実施形態におけるカメラの回路ブロック構成を示す。
【図５】第１の実施形態におけるスレーブフラッシュの回路ブロック構成を示す。
【図６】第１の実施形態における背面ＬＣＤ６の撮影条件表示画面を示す。
【図７】第１の実施形態におけるワイヤレスフラッシュシステムのフラッシュ光による通信の形態を示す。
【図８】第１の実施形態におけるコマンダーフラッシュの役割を果たすカメラの、スレーブフラッシュをワイヤレス通信で制御するＲＣモードの設定フローを示す。
【図９Ａ】第１の実施形態におけるコマンダーフラッシュの役割を果たすカメラのＲＣモードでの制御フロー（その１）を示す。
【図９Ｂ】第１の実施形態におけるコマンダーフラッシュの役割を果たすカメラのＲＣモードでの制御フロー（その２）を示す。
【図９Ｃ】第１の実施形態におけるコマンダーフラッシュの役割を果たすカメラのＲＣモードでの制御フロー（その３）を示す。
【図９Ｄ】第１の実施形態におけるコマンダーフラッシュの役割を果たすカメラのＲＣモードでの制御フロー（その４）を示す。
【図１０Ａ】第１の実施形態におけるスレーブフラッシュの動作のフロー（その１）を示す。
【図１０Ｂ】第１の実施形態におけるスレーブフラッシュの動作のフロー（その２）を示す。
【図１０Ｃ】第１の実施形態におけるスレーブフラッシュの動作のフロー（その３）を示す。
【図１０Ｄ】第１の実施形態におけるスレーブフラッシュの動作のフロー（その４）を示す。
【図１０Ｅ】第１の実施形態におけるスレーブフラッシュの動作のフロー（その５）を示す。
【図１１】第１の実施形態におけるＤＴ１、ＤＴ２、ＤＴ３のデータの内容を示す。
【図１２】第１の実施形態におけるＤＴ４，ＤＴ５，ＤＴ６のデータと、実際の発光制御に使用する数値の対応を示す。
【図１３】第２の実施形態における撮影条件表示画面を示す。
【図１４】第２の施形態における撮影条件表示画面とＲＣモードＯＮ／ＯＦＦの対応表を示す。
【図１５】第３の実施形態におけるワイヤレスフラッシュシステムを使用する際の状況を示す。
【図１６】第３の実施形態におけるコマンダーフラッシュのブロック図を示す。
【図１７】第３の実施形態におけるコマンダーフラッシュの背面ＬＣＤ１６０のパネル表示を示す。
【図１８】第３の実施形態における撮影条件表示画面を示す。
【図１９】第４の実施形態におけるワイヤレスフラッシュシステムを使用する際の状況を示す。
【図２０】第４の実施形態における外部コマンダーフラッシュの背面を示す。
【図２１】第４の実施形態におけるコマンダーフラッシュのブロック図を示す。
【図２２】第４の実施形態における撮影条件表示画面を示す。
【符号の説明】
【０１５２】
１      カメラボディ
２      レンズユニット
３      内蔵フラッシュ
４      操作部材
４−１  レリーズボタン
４−２  電子ダイヤル
４−３  十字ボタン
４−４  ＩＳＯボタン
４−５  露出補正ボタン
４−６  ＩＮＦＯボタン
４−７  メニューボタン
４−８  パワーボタン
５      ファインダーユニット
５−１  アイピース
６      背面ＬＣＤ
１１    スレーブフラッシュ本体
１２    フラッシュスタンド
１３    スレーブセンサー
１４    外光調光センサー
１５    発光窓
１６    発光ユニット
１７    ロック解除ボタン
１８    ホットシュー
１９    ホットシュー受け部
２０    モードスイッチ
１０１  レンズ駆動制御回路
１０２  フラッシュ制御回路
１０３  クロック回路
１０４  ボディ駆動制御回路
１０５  ＴＴＬ調光回路
１０６  画像処理回路
１０７  記録媒体
１０８  撮像回路
１５１  発光回路
１５２  フラッシュ制御回路
１５３  クロック回路１５３
１５４  データ検出回路
１５５  外部フラッシュ発光部
１６０  背面ＬＣＤ
【図１Ａ】
0005004721.tif 000002
【図１Ｂ】
0005004721.tif 000003
【図２】
0005004721.tif 000004
【図３】
0005004721.tif 000005
【図４】
0005004721.tif 000006
【図５】
0005004721.tif 000007
【図８】
0005004721.tif 000008
【図９Ａ】
0005004721.tif 000009
【図９Ｂ】
0005004721.tif 000010
【図９Ｃ】
0005004721.tif 000011
【図９Ｄ】
0005004721.tif 000012
【図１０Ａ】
0005004721.tif 000013
【図１０Ｂ】
0005004721.tif 000014
【図１０Ｃ】
0005004721.tif 000015
【図１０Ｄ】
0005004721.tif 000016
【図１０Ｅ】
0005004721.tif 000017
【図１１】
0005004721.tif 000018
【図１２】
0005004721.tif 000019
【図１４】
0005004721.tif 000020
【図１５】
0005004721.tif 000021
【図１６】
0005004721.tif 000022
【図１７】
0005004721.tif 000023
【図１９】
0005004721.tif 000024
【図２０】
0005004721.tif 000025
【図２１】
0005004721.tif 000026
【図６】
0005004721.tif 000027
【図７】
0005004721.tif 000028
【図１３】
0005004721.tif 000029
【図１８】
0005004721.tif 000030
【図２２】
0005004721.tif 000031