(57)【要約】【課題】コマンダーフラッシュ装置が被写体を照明するための本発光をする場合の消費電流を小さくでき且つシャッターの同調秒時も速くすることが可能なワイヤレスフラッシュシステム及びコマンダーフラッシュ装置を提供すること。【解決手段】カメラ１００の内蔵フラッシュをスレーブフラッシュ装置の発光制御とともに被写体照明用の光源としても用いる場合には、内蔵フラッシュの本トリガー発光から各外部フラッシュ装置が発光するまでのディレイ時間を０とする。この場合、カメラ１００からの本トリガー発光はカメラ１００のシャッターが全開となった時点で実施する。一方、カメラ１００の内蔵フラッシュをスレーブフラッシュ装置の発光制御にのみ用いる場合には、ディレイ時間を送信する。この場合、カメラ１００からの本トリガー発光はシャッターが開口するまでに実施する。【選択図】図３
2010175636.tif 000002
【特許請求の範囲】
【請求項１】
カメラに内蔵又はカメラに一体的に装着されるコマンダーフラッシュ装置と、該コマンダーフラッシュ装置からのフラッシュ信号光に基づいて動作するスレーブフラッシュ装置とを有するワイヤレスフラッシュシステムにおいて、
上記コマンダーフラッシュ装置は、
上記フラッシュ信号光又は被写体を照明するための光を発光する発光手段と、
上記スレーブフラッシュ装置に本発光の実施を指示するための本トリガー発光用のフラッシュ信号光の発光から上記スレーブフラッシュが本発光を実施するまでのディレイの有無又はディレイ時間を示すフラッシュ信号光を上記発光手段によって送信させるとともに、上記発光手段の発光モードが上記発光手段に上記本トリガー発光用のフラッシュ信号光の発光と上記被写体を照明するための本発光とを実施させる第１のトリガー発光モードに設定されている場合は、上記カメラのシャッターが全開となった時点で上記発光手段に上記本トリガー発光用のフラッシュ信号光の発光と上記本発光とを実施させ、上記発光手段の発光モードが上記発光手段に上記本トリガー発光用のフラッシュ信号光の発光のみを実施させる第２のトリガー発光モードに設定されている場合は、上記シャッターが開口する前に上記発光手段に上記本トリガー発光用のフラッシュ信号光の発光を実施させる制御手段と、
を具備し、
上記スレーブフラッシュ装置は、上記コマンダーフラッシュ装置から送信された上記ディレイの有無又は上記ディレイ時間に対応した本発光を行うことを特徴とするワイヤレスフラッシュシステム。
【請求項２】
上記制御手段は、前回の撮影時におけるシャッター全開までの時間又は前回の撮影時から複数回前までのシャッター全開までの時間に基づいて上記ディレイ時間を決定することを特徴とする請求項１に記載のワイヤレスフラッシュシステム。
【請求項３】
上記制御手段は、撮影時の温度、上記シャッターの累積動作回数、及び上記カメラの姿勢の少なくとも１つの条件から上記ディレイ時間を決定することを特徴とする請求項１に記載のワイヤレスフラッシュシステム。
【請求項４】
上記シャッターは、機械式先幕と電子先幕とを切り替え可能なフォーカルプレーンシャッターであり、
上記制御手段は、上記機械式先幕を用いて撮影を行う場合と上記電子先幕を用いて撮影を行う場合とで、上記本トリガー発光用のフラッシュ信号光の発光タイミング及び上記ディレイ時間を切り替えることを特徴とする請求項１に記載のワイヤレスフラッシュシステム。
【請求項５】
上記制御手段は、さらに、上記第２のトリガー発光モードにおける上記シャッターの同調秒時よりも、上記第１のトリガー発光モードにおける上記シャッターの同調秒時を高速に設定することを特徴とする請求項１に記載のワイヤレスフラッシュシステム。
【請求項６】
上記コマンダーフラッシュ装置は、
上記発光手段からの光における撮影光波長成分を無効化する撮影光波長カット装置が有効であるか否かを検知する検知手段と、
上記撮影光波長カット装置が有効である場合は上記発光手段の発光モードを上記第１のトリガー発光モードに設定し、上記撮影光波長カット装置が無効である場合は上記発光手段の発光モードを上記第２のトリガー発光モードに設定するトリガー発光モード設定手段と、
をさらに具備することを特徴とする請求項１に記載のワイヤレスフラッシュシステム。
【請求項７】
上記制御手段は、上記撮影光波長カット装置が有効である場合は、さらに、上記発光手段による上記被写体の照明用の光の発光を禁止することを特徴とする請求項６に記載のワイヤレスフラッシュシステム。
【請求項８】
カメラに内蔵又はカメラに一体的に装着され、フラッシュ信号光に基づいてスレーブフラッシュ装置を動作させるコマンダーフラッシュ装置において、
上記フラッシュ信号光又は被写体を照明するための光を発光する発光手段と、
上記スレーブフラッシュ装置に本発光の実施を指示するための本トリガー発光用のフラッシュ信号光の発光から上記スレーブフラッシュが本発光を実施するまでのディレイの有無又はディレイ時間を示すフラッシュ信号光を上記発光手段によって送信させるとともに、上記発光手段の発光モードが上記発光手段に上記本トリガー発光用のフラッシュ信号光の発光と上記被写体を照明するための本発光とを実施させる第１のトリガー発光モードに設定されている場合は、上記カメラのシャッターが全開となった時点で上記発光手段に上記本トリガー発光用のフラッシュ信号光の発光と上記本発光とを実施させ、上記発光手段の発光モードが上記発光手段に上記本トリガー発光用のフラッシュ信号光の発光のみを実施させる第２のトリガー発光モードに設定されている場合は、上記シャッターが開口する前に上記発光手段に上記本トリガー発光用のフラッシュ信号光の発光を実施させる制御手段と、
を具備することを特徴とするコマンダーフラッシュ装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、撮像装置等の補助照明装置として用いられ、撮像装置とのワイヤレス通信により作動するスレーブフラッシュ装置を含むワイヤレスフラッシュシステム及びこのようなワイヤレスフラッシュシステムにおいてスレーブフラッシュ装置の発光を制御するコマンダーフラッシュ装置に関する。
【背景技術】
【０００２】
近年、カメラ又はカメラに装着されたスレーブフラッシュ装置の動作を制御する制御装置（以下、コマンダーフラッシュ装置と記す）からの発光を受けてスレーブフラッシュ装置を作動させるワイヤレスフラッシュシステムが知られている。ワイヤレスフラッシュシステムは、複数のスレーブフラッシュ装置を適宜配置することで多灯フラッシュ撮影を自在に行うことができる。このため、ワイヤレスフラッシュシステムは利便性に優れており広く活用されている。
【０００３】
通常、この種のワイヤレスフラッシュシステムでは、撮影の直前に、コマンダーフラッシュ装置とスレーブフラッシュ装置との間で必要なデータの通信が実行され、カメラ側の撮影の実行に同期して本発光のタイミングを決定するための信号（本トリガー発光）が送信される。この本トリガー発光に同期してスレーブフラッシュ装置は本発光を実行する。
【０００４】
ここで、カメラのシャッターがフォーカルプレーンシャッターである場合にはシャッターが全開したタイミングに同期して本トリガー発光が送信される場合が多い。このタイミングであればフラッシュ光がシャッターにけられることなく撮影が可能である。しかしながら、本トリガー発光を撮影のタイミングとした場合、近距離撮影の場合等では意図せず本トリガー発光が被写体を照明してしまって、露出がオーバーの写真が撮影されてしまう場合がある。
【０００５】
このような撮影中の本トリガー発光を実施することによる露出オーバーを防止するための手法として、例えば特許文献１の手法がある。この特許文献１の手法において、カメラ側ではシャッターの開放前に本トリガー発光とディレイデータの送信とを実施し、ディレイデータによって示される時間の経過後にシャッターを開放する。スレーブフラッシュ装置側では本トリガー発光を受けた後、ディレイデータによって示される時間分だけ待機した後で本発光することにより、カメラ側のシャッターの全開に同期した本発光を行うことが可能である。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特許第３１９３４８９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
ここで、通常は、コマンダーフラッシュ装置自体も被写体を照明するための補助照明装置として用いることが可能である。コマンダーフラッシュ装置自体も被写体を照明するための補助照明装置として用いる場合、スレーブフラッシュ装置への本トリガー発光の送信とコマンダーフラッシュ装置の本発光の両方を行うことになるため、電池の消耗が大きくなり易い。
【０００８】
また、ディレイ時間はフォーカルプレーンシャッターの動作時間を予測して設定するものである。しかしながら、ディレイ時間と実際にシャッターが全開するまでの時間との間には誤差がある。この誤差を見込んで制御を行うためにはタイミングに余裕をもってスレーブフラッシュ装置を作動させる必要がある。この場合、スレーブフラッシュ装置に同調するシャッターの速度も低速側にシフトさせる必要が生じる。
【０００９】
本発明は、上記の事情に鑑みてなされたものであり、コマンダーフラッシュ装置が被写体を照明するための発光をする場合の消費電流を小さくでき且つシャッターの同調秒時も速くすることが可能なワイヤレスフラッシュシステム及びコマンダーフラッシュ装置を提供することを目的とする。
【課題を解決するための手段】
【００１０】
上記の目的を達成するために、本発明の第１の態様によるワイヤレスフラッシュシステムは、カメラに内蔵又はカメラに一体的に装着されるコマンダーフラッシュ装置と、該コマンダーフラッシュ装置からのフラッシュ信号光に基づいて動作するスレーブフラッシュ装置とを有するワイヤレスフラッシュシステムにおいて、上記コマンダーフラッシュ装置は、上記フラッシュ信号光又は被写体を照明するための光を発光する発光手段と、上記スレーブフラッシュ装置に本発光の実施を指示するための本トリガー発光用のフラッシュ信号光の発光から上記スレーブフラッシュが本発光を実施するまでのディレイの有無又はディレイ時間を示すフラッシュ信号光を上記発光手段によって送信させるとともに、上記発光手段の発光モードが上記発光手段に上記本トリガー発光用のフラッシュ信号光の発光と上記被写体を照明するための本発光とを実施させる第１のトリガー発光モードに設定されている場合は、上記カメラのシャッターが全開となった時点で上記発光手段に上記本トリガー発光用のフラッシュ信号光の発光と上記本発光とを実施させ、上記発光手段の発光モードが上記発光手段に上記本トリガー発光用のフラッシュ信号光の発光のみを実施させる第２のトリガー発光モードに設定されている場合は、上記シャッターが開口する前に上記発光手段に上記本トリガー発光用のフラッシュ信号光の発光を実施させる制御手段とを具備し、上記スレーブフラッシュ装置は、上記コマンダーフラッシュ装置から送信された上記ディレイの有無又は上記ディレイ時間に対応した本発光を行うことを特徴とする。
【発明の効果】
【００１１】
本発明によれば、コマンダーフラッシュ装置が被写体を照明するための発光をする場合の消費電流を小さくでき且つシャッターの同調秒時も速くすることが可能なワイヤレスフラッシュシステム及びコマンダーフラッシュ装置を提供することができる。
【図面の簡単な説明】
【００１２】
【図１】本発明の第１の実施形態に係るワイヤレスフラッシュシステムに用いられるカメラの外観図である。
【図２】本発明の第１の実施形態に係るワイヤレスフラッシュシステムに用いられるスレーブフラッシュ装置の外観図である。
【図３】本発明の第１の実施形態に係るワイヤレスフラッシュシステムの構成を示す図である。
【図４】ワイヤレスフラッシュシステムに用いられるカメラの内部の回路ブロック構成を示す図である。
【図５】シャッターの構成の一例を示す図である。
【図６】シャッターの動作の様子を示す図である。
【図７】シャッターの動作時におけるタイミングチャートである。
【図８】ワイヤレスフラッシュシステムに用いられる外部フラッシュ装置の内部の回路ブロック構成を示す図である。
【図９】コマンダーフラッシュ装置として働くカメラの背面ＬＣＤパネルの撮影待機時の画面遷移の様子を示す図である。
【図１０】ワイヤレスフラッシュシステムにおいてコマンダーフラッシュ装置の役割を果たすカメラのＲＣモード時の撮影待機動作について示すフローチャートである。
【図１１】ワイヤレスフラッシュシステムのフラッシュ光によるワイヤレス通信の形態を示す図である。
【図１２】外部フラッシュ装置とともにコマンダーフラッシュ装置としてのカメラの内蔵フラッシュを本発光時の被写体照明用の光源として用いる場合の動作を示すタイミングチャートである。
【図１３】コマンダーフラッシュ装置としてのカメラの内蔵フラッシュをスレーブフラッシュ装置の発光制御にのみ用いる場合の動作を示すタイミングチャートである。
【図１４】電子先幕シャッターを有するシャッターを用いた場合のタイミングチャートである。
【図１５】カメラの姿勢によりディレイ時間決定の際の時間余裕分を変化させる変形例を示すタイミングチャートである。
【図１６】シャッターの累積動作回数によってディレイ時間決定の際の時間余裕分を変化させる変形例を示すタイミングチャートである。
【図１７】カメラボディ内の温度条件によってディレイ時間決定の際の時間余裕分を変化させる変形例を示すタイミングチャートである。
【図１８】姿勢、温度、動作回数のそれぞれの条件に対する時間余裕分の変化係数の例を示した図である。
【図１９】コマンダーフラッシュ装置としてのカメラのＲＣモードにおける撮影制御の動作について示すフローチャートの第１図である。
【図２０】コマンダーフラッシュ装置としてのカメラのＲＣモードにおける撮影制御の動作について示すフローチャートの第２図である。
【図２１】コマンダーフラッシュ装置としてのカメラのＲＣモードにおける撮影制御の動作について示すフローチャートの第３図である。
【図２２】コマンダーフラッシュ装置としてのカメラのＲＣモードにおける撮影制御の動作について示すフローチャートの第４図である。
【図２３】スレーブフラッシュ装置としての外部フラッシュ装置のＲＣモード時の動作について示すフローチャートの第１図である。
【図２４】スレーブフラッシュ装置としての外部フラッシュ装置のＲＣモード時の動作について示すフローチャートの第２図である。
【図２５】スレーブフラッシュ装置としての外部フラッシュ装置のＲＣモード時の動作について示すフローチャートの第３図である。
【図２６】スレーブフラッシュ装置としての外部フラッシュ装置のＲＣモード時の動作について示すフローチャートの第４図である。
【図２７】スレーブフラッシュ装置としての外部フラッシュ装置のＲＣモード時の動作について示すフローチャートの第５図である。
【図２８】本発明の第２の実施形態におけるカメラの内部の回路ブロック構成を示す図である。
【図２９】赤外フィルターが装着されたときのＤＳＰ３の表示を示す図である。
【図３０】本発明の第３の実施形態におけるディレイ時間の決定方法を示すフローチャートである。
【発明を実施するための形態】
【００１３】
以下、図面を参照して本発明の実施形態を説明する。  
［第１の実施形態］
まず、本発明の第１の実施形態について説明する。図１は、本発明の第１の実施形態に係るワイヤレスフラッシュシステムに用いられるカメラの外観図である。ここで、図１（ａ）はカメラの前面斜視図を示し、図１（ｂ）はカメラの背面斜視図を示している。
【００１４】
図１（ａ）及び図１（ｂ）に示すカメラは、例として一眼レフレックスタイプのカメラを示している。即ち、カメラ１００は、カメラボディ１と該カメラボディ１に対して着脱自在に構成されたレンズユニット２とを有し、レンズユニット２がカメラボディ１に装着された場合に両者が連携して動作するようになっている。
【００１５】
図１（ａ）及び図１（ｂ）に示すように、カメラボディ１には、内蔵フラッシュ３と、操作部材４ａ〜４ｈと、ファインダーユニット５と、背面ＬＣＤパネル６が設けられている。
【００１６】
発光手段としての機能を有する内蔵フラッシュ３は、例えばキセノン（Ｘｅ）管で構成される発光部と、該発光部を発光させるための発光回路等から構成されている。この内蔵フラッシュ３は、通常時はカメラボディ１内に収納され、フラッシュ光を発光させる際に、図１（ａ）のようにポップアップされる、ポップアップ式の内蔵フラッシュである。
【００１７】
操作部材４ａ〜４ｈは、ユーザがカメラ１００を操作するための各種の操作部材である。ここで、操作部材４ａはレリーズボタンであり、半押し操作によってオンする１ｓｔレリーズスイッチと全押し操作によってオンする２ｎｄレリーズスイッチの２段スイッチを操作するための操作部材である。１ｓｔレリーズスイッチがオンすることによって自動焦点制御（ＡＦ）や自動露出制御（ＡＥ）等の撮影準備動作が実行される。また、２ｎｄレリーズスイッチがオンすることによって撮影動作が実行される。操作部材４ｂは電子ダイヤルであり、各種の数値を設定変更する場合等に使用される操作部材である。操作部材４ｃは十字ボタンであり、上下左右の４つのボタンと中央のＯＫボタンとで構成されている。十字ボタン４ｃは、カメラのメニューを開いた際の項目の選択や決定に使用される操作部材である。操作部材４ｄはＩＳＯボタンである。ＩＳＯボタン４ｄは、撮影時の撮像素子のＩＳＯ感度を変更するための操作部材である。ＩＳＯボタン４ｄは、電子ダイヤル４ｂと組み合わせて使用されるボタンであり、ＩＳＯボタン４ｄを押しながら電子ダイヤル４ｂを回動させることにより、ＩＳＯ感度の値を設定可能である。操作部材４ｅは露出補正ボタンである。露出補正ボタン４ｅは、電子ダイヤル４ｂと組み合わせて使用されるボタンであり、露出補正ボタン４ｅを押しながら電子ダイヤル４ｂを回動させることにより、露出補正値の設定が可能である。操作部材４ｆはＩＮＦＯボタンである。ＩＮＦＯボタン４ｆの操作により、背面ＬＣＤパネル６の表示形態（詳細は後述する）を選択できる。操作部材４ｇはメニューボタンである。メニューボタン４ｇを押すと背面ＬＣＤパネル６上に各種設定のためのメニュー画面を表示させることができる。操作部材４ｈはパワーボタンである。パワーボタン４ｈの操作により、カメラ１００の電源をオン又はオフさせることができる。
【００１８】
ファインダーユニット５は、被写体を観察するための光学式のファインダーユニットである。このファインダーユニット５は、レンズユニット２内部の光学系を通過した光を、カメラボディ１内に設けられたミラーやペンタプリズム等の光学系を利用してアイピース５ａを介して観察可能なように構成されている。
【００１９】
背面ＬＣＤパネル６は、カメラボディ１の背面に設けられ、撮影画像やライブビュー画像の他、メニュー画面や各種情報及び設定値等を確認するための画面等の各種の画像表示を行う表示部である。
【００２０】
図２は、本発明の第１の実施形態に係るワイヤレスフラッシュシステムに用いられるスレーブフラッシュ装置の外観図である。図２に示す外部フラッシュ装置２００は、フラッシュ本体１１を有している。フラッシュ本体１１の下部にはホットシュー１７が設けられており、このホットシュー１７をフラッシュスタンド１２に設けられたホットシュー受け部１８に係合させることにより、フラッシュ本体１１をフラッシュスタンド１２に固定させることが可能である。また、フラッシュ本体１１をカメラ１００のホットシュー受け部に装着することもでき、この場合には、外部フラッシュ装置２００を、内蔵フラッシュ３の代わりのフラッシュ発光用の光源として用いることが可能である。
【００２１】
また、図２に示すように、フラッシュ本体１１には、スレーブセンサー１３と、調光センサー１４と、モードスイッチ１５とが設けられている。さらに、フラッシュ本体１１には、発光ユニット１６が回動可能に取り付けられている。
【００２２】
スレーブセンサー１３は、外部フラッシュ装置２００をスレーブフラッシュ装置として用いたときに、コマンダーフラッシュ装置であるカメラ１００からのフラッシュ信号光を受光し、受光したフラッシュ信号光を光電変換することにより電気信号を発生させる。調光センサー１４は、フラッシュ調光用の調光センサーである。後述するワイヤレスフラッシュシステムにおいては、カメラ側のＴＴＬセンサーを用いてそれぞれの外部フラッシュ装置の調光制御を行うＴＴＬ調光と、外部フラッシュ装置側のセンサーを用いてそれぞれの外部フラッシュ装置の調光制御を行うフラッシュ側制御調光の２つの調光制御を行うことができる。調光センサー１４は、フラッシュ側制御調光の際に利用されるセンサーであり、撮影前に被写体に向けてフラッシュ発光を行うプリ発光時の被写体からのフラッシュ光の反射光を受光し、受光した反射光を光電変換することにより電気信号を発生させる。
【００２３】
モードスイッチ１５は、外部フラッシュ装置２００の動作モードを設定するためのスイッチである。この動作モードには、「ＴＴＬ」、「Ｍ」、「ＲＣ」の３つのモードがある。「ＴＴＬ」と「Ｍ」は外部フラッシュ装置２００をカメラ１００に装着した際に選択可能な動作モードである。また、「ＲＣ」は、外部フラッシュ装置２００をスレーブフラッシュ装置として用いる際にのみ選択可能な動作モードである。
【００２４】
発光ユニット１６は、外部フラッシュ装置２００におけるフラッシュ光の発光部である。この発光ユニット１６にはロック解除ボタン１６ａが設けられている。ロック解除ボタン１６ａが押されている間、発光ユニット１６をフラッシュ本体１１に対して回動させることが可能である。ユーザは、ロック解除ボタン１６ａを押しながら、発光ユニット１６を上下左右方向に回動させることで、発光ユニット１６の向き、即ちフラッシュ光の発光方向を変えることが可能である。
【００２５】
図３は、図１に示すカメラ及び図２に示す外部フラッシュ装置を用いた、本実施形態に係るワイヤレスフラッシュシステムの構成を示す図である。
【００２６】
図３の例では、３つの外部フラッシュ装置２００ａ、２００ｂ、２００ｃを使用して撮影を行う。図３において、外部フラッシュ装置２００ａ、２００ｂ、２００ｃは、何れも動作モードが「ＲＣ」に設定されている。このとき、外部フラッシュ装置２００ａ、２００ｂ、２００ｃは何れもスレーブフラッシュ装置として機能し、コマンダーフラッシュ装置としてのカメラ１００からの指示に従って発光する。
【００２７】
ここで、外部フラッシュ装置２００ａ、２００ｂ、２００ｃはグループ分けがなされている。ここでは、３つの外部フラッシュ装置のうち、外部フラッシュ装置２００ａはグループＡのフラッシュ装置、外部フラッシュ装置２００ｂはグループＢのフラッシュ装置、外部フラッシュ装置２００ｃはグループＣのフラッシュ装置である。
【００２８】
このような構成において、各外部フラッシュ装置はカメラ１００からのフラッシュ信号光に従って独立して発光制御がなされる。ここで、図１の例では、１つのグループに１つの外部フラッシュ装置が属しているが、１つのグループに複数の外部フラッシュ装置を割り当てても良い。この場合、同じグループに属する外部フラッシュ装置は同一の発光制御がなされる。また、各外部フラッシュ装置の発光に同期させてカメラ１００の内蔵フラッシュ３も被写体照明用の光源として発光させることも可能である。
【００２９】
以下、本実施形態のワイヤレスフラッシュシステムについてさらに説明する。図４は、カメラ１００の内部の回路ブロック構成を示す図である。ここで、図１と同一の構成については図１と同一の参照符号を付すことで説明を省略する。
【００３０】
図４に示すように、レンズユニット２は、レンズ駆動制御回路１０１を有している。このレンズ駆動制御回路１０１は、カメラボディ１のボディ駆動制御回路１０４からの指示に基づいてレンズユニット２内部に設けられる、不図示のレンズのフォーカスや絞り等の駆動制御を行う。
【００３１】
また、図４に示すように、カメラボディ１は、クロック回路１０３と、ボディ駆動制御回路１０４と、ＴＴＬ調光回路１０５と、撮像素子１０６と、画像処理回路１０７と、画像記録媒体１０８と、シャッター１０９と、メモリー１１０と、姿勢検知回路１１１と、温度検知回路１１２とを有している。さらに、ボディ駆動制御回路１０４には、カメラボディ１の外部に露出配置された操作部材４（図１に示す操作部材４ａ〜４ｈ）及び背面ＬＣＤパネル６が接続されている。
【００３２】
フラッシュ制御回路１０２は、ボディ駆動制御回路１０４からの指示を受けて内蔵フラッシュ３を発光させるためのエネルギーを蓄積するための充電制御等の内蔵フラッシュ３の発光に必要な各種の制御を行う。また、フラッシュ制御回路１０２は、発光開始指示信号（Ｘ信号）に同期して内蔵フラッシュ３を発光させる制御も行う。
【００３３】
クロック回路１０３は、例えば水晶発振子を用いたクロック発振回路であり、ボディ駆動制御回路１０４を動作させるためのクロック信号を生成する。一般に、カメラボディ１内では、高精度の時間制御を求められる部分が多いので、クロック回路１０３を、高価ではあるが精度が高い水晶発振回路等で構成することが望ましい。
【００３４】
ボディ駆動制御回路１０４は、クロック回路１０３で生成されたクロック信号に従って動作するデジタル回路である。このボディ駆動制御回路１０４は、操作部材４の操作に対応してカメラボディ１内の各ブロック及びレンズユニット２内のレンズ駆動制御回路１０１の動作を制御する。さらに、本実施形態におけるワイヤレスフラッシュ撮影を実行する際に、ボディ駆動制御回路１０４は、外部フラッシュ装置へのワイヤレスデータ通信のための発光指示をフラッシュ制御回路１０２に対して行う。
【００３５】
ＴＴＬ調光回路１０５は、内蔵フラッシュ３又は外部フラッシュ装置２００の本発光量を決定するための調光回路である。このＴＴＬ調光回路１０５は、プリ発光（撮影用のフラッシュ発光量を決めるために撮影前に行う少光量の発光）時に、レンズユニット２内の不図示のレンズを通過してくる被写体からのフラッシュ光の反射光を測光する。ＴＴＬ調光回路１０５における測光結果に基づいてボディ駆動制御回路１０４は、内蔵フラッシュ３又は外部フラッシュ装置２００の本発光量（撮影用のフラッシュ発光量）を決定する。
【００３６】
撮像素子１０６は、レンズユニット２内の不図示のレンズを通過してくる被写体からの光を受光し、受光した反射光を光電変換することにより電気信号（画像信号）を発生させ、さらに該画像信号をデジタル信号（画像データ）に変換して画像処理回路１０７に出力する。
【００３７】
画像処理回路１０７は、画像の撮影時には、撮像素子１０６で得られる画像データをデジタル画像処理し、画像記録媒体１０８に記録させる。また、画像の再生時に、画像処理回路１０７は、画像記録媒体１０８に記録された画像データを読み出し、読み出した画像データから背面ＬＣＤパネル６に表示させるためのデータを生成する。
【００３８】
シャッター１０９は、撮像素子１０６の前面に配置されるフォーカルプレーンシャッターである。図５は、シャッター１０９の構成の一例を示す図である。一般に、フォーカルプレーンシャッターは、先幕Ｃ１と後幕Ｃ２とを有している。先幕Ｃ１は複数枚のシャッター羽根を有して構成されている。初期状態において先幕Ｃ１のシャッター羽は図５に示すように展開状態になっている。この場合、レンズユニット２を介して入射する撮影光は撮像素子１０６に入射しないように遮光される。また、初期状態において、先幕Ｃ１はストッパー機構ＳＴＯＰＰＥＲ１によって機械的に係止されつつ且つバネによってカメラボディ１の下方に向かう方向に付勢されている。一方、後幕Ｃ２も複数枚のシャッター羽根を有して構成されている。初期状態において後幕Ｃ２のシャッター羽は図５に示すように折りたたまれている。また、後幕Ｃ２はストッパー機構ＳＴＯＰＰＥＲ２によって機械的に係止されつつ且つバネによって展開状態のときに撮影光を遮光する状態となるように付勢されている。
【００３９】
電磁マグネットＭＧ１は通電が開始された際にストッパー機構ＳＴＯＰＰＥＲ１の係止を解除するとともに先幕Ｃ１の係止されていた部分を吸着する。同様に、電磁マグネットＭＧ２は通電が開始された際にストッパー機構ＳＴＯＰＰＥＲ２の係止を解除するとともに後幕Ｃ２の係止されていた部分を吸着する。なお、電磁マグネットＭＧ１、ＭＧ２への通電はボディ駆動制御回路１０４によって行われる。
【００４０】
シャッター１０９の動作についてさらに説明する。図６は、シャッター１０９の動作の様子を示す図である。また、図７は、シャッター１０９の動作時におけるタイミングチャートである。なお、図７にはシャッター１０９の先幕Ｃ１の上端位置と後幕Ｃ２の下端位置の時間変化のグラフも併せて示している。
【００４１】
レリーズボタン４ａが全押しされると電磁マグネットＭＧ１、ＭＧ２への通電が開始される。これにより先幕Ｃ１、後幕Ｃ２の係止部が電磁マグネットＭＧ１、ＭＧ２に吸着されて保持される。
【００４２】
電磁マグネットＭＧ１、ＭＧ２への通電が開始されてから所定時間が経過した時点Ｐ１１で電磁マグネットＭＧ１の通電が停止される。これにより、電磁マグネットＭＧ１による先幕Ｃ１の吸着が解除され、図６（ａ）に示すようにして先幕Ｃ１が上方から下方へ向けて走行を開始する。
【００４３】
電磁マグネットＭＧ１への通電を停止してから所定時間Ｔ１１が経過した時点Ｐ１２で先幕Ｃ１の上端が撮像素子１０６の上端位置を超える。この瞬間から撮影光が撮像素子１０６に入射して露光が開始される。さらに、電磁マグネットＭＧ１への通電を停止してから所定時間Ｔ１２が経過した時点Ｐ１３で図６（ｂ）に示すようにしてシャッター１０９が全開状態となり、撮像素子１０６の全面に撮影光が照射される。この瞬間にフラッシュ光を発光するようにすれば、フラッシュ光が撮像素子１０６の全面に照射される。したがって、フラッシュ撮影を行う際には、シャッター１０９の全開に同期してＸ信号が出力されるようにすることが望ましい。
【００４４】
電磁マグネットＭＧ１への通電を停止してから所定時間Ｔ１３が経過した時点Ｐ１４で先幕Ｃ１が下端位置に達する。これにより、先幕Ｃ１の走行が完了する。その後、先幕Ｃ１の走行完了から所定時間が経過した時点Ｐ２１の時点で電磁マグネットＭＧ２の通電が停止される。これにより、電磁マグネットＭＧ２による後幕Ｃ２の吸着が解除され、図６（ｃ）に示すようにして後幕Ｃ２が上方から下方へ向けて走行を開始する。
【００４５】
電磁マグネットＭＧ２への通電を停止してから所定時間Ｔ２１が経過した時点Ｐ２２で後幕Ｃ２の下端が撮像素子１０６の上端位置に達する。この瞬間から撮像素子１０６が遮光され始める。電磁マグネットＭＧ２への通電を停止してから所定時間Ｔ２２が経過した時点Ｐ２３で後幕Ｃ２が撮像素子１０６を完全に遮光する。さらに、電磁マグネットＭＧ２への通電を停止してから所定時間Ｔ２３が経過した時点Ｐ２４で図６（ｄ）に示すようにして後幕Ｃ２の走行が完了する。
【００４６】
後幕Ｃ２の走行完了後、不図示のチャージモーターへの通電（図７のＣＨＡＲＧＥ）が開始されて先幕Ｃ１、後幕Ｃ２は共に初期状態に復帰する。
【００４７】
ここで、図４に戻って説明を続ける。メモリー１１０はシャッター１０９の累積動作回数及び後述するワイヤレスフラッシュ撮影時におけるディレイ時間を決定するための余裕時間を決定するための変化係数を記憶しておくためのメモリーである。姿勢検知回路１１１は、例えば角速度センサー等を利用した姿勢センサーを含み、カメラ１００の向き（姿勢）を検知する。温度検知回路１１２は、カメラ１００内部の温度を検知する。
【００４８】
図８は、図２に示す外部フラッシュ装置の内部の回路ブロック構成を示す図である。ここで、図２と同一の構成については図２と同一の参照符号を付すことで説明を省略する。
【００４９】
図８に示すように、フラッシュ本体１１は、フラッシュ制御回路２０２と、クロック回路２０３と、データ検出回路２０４とを有している。さらに、フラッシュ制御回路２０２には、フラッシュ本体１１の外部に露出配置された調光センサー１４及びモードスイッチ１５が接続され、データ検出回路２０４には、スレーブセンサー１３が接続されている。
【００５０】
フラッシュ制御回路２０２は、スレーブセンサー１３や調光センサー１４等のセンサーからの情報やモードスイッチ１５からの操作に従ってフラッシュの発光等の各種制御を行う。
【００５１】
クロック回路２０３は、フラッシュ制御回路２０２のデジタル部を動作させるためのクロック信号を生成する。このクロック信号は、スレーブセンサー１３で受光したフラッシュ信号光の間隔をデータ検出回路２０４において測定するための基準クロック信号としても用いる。さらに、このクロック信号は、カメラ１００からの本トリガー発光から、実際に本発光を実施するまでのディレイ時間をカウントするための基準クロック信号としても用いる。なお、外部フラッシュ装置２００ではカメラ１００に比べて高精度の時間制御が必要な機能が少ないため、クロック回路２０３は例えばセラミック振動子等を用いた安価なものを用いても良い。
【００５２】
データ検出回路２０４は、スレーブセンサー１３から出力されるフラッシュ信号光の間隔を、クロック回路２０３のクロック信号を用いてカウントし、該カウントデータをカメラ１００からの制御データとしてフラッシュ制御回路２０２に出力する。
【００５３】
また、図８に示すように、発光ユニット１６は、発光回路２０５とフラッシュ発光部２０６とを有している。発光回路２０５は、コンデンサ等から構成されフラッシュ発光部２０６を発光させるためのエネルギーを蓄積するとともに、フラッシュ制御回路２０２からの指示に基づいてフラッシュ発光部２０６を発光させる。フラッシュ発光部２０６は、例えばキセノン（Ｘｅ）管で構成される発光部である。
【００５４】
図９は、コマンダーフラッシュ装置として働くカメラ１００の背面ＬＣＤパネル６の撮影待機時の画面遷移の様子を示す図である。図９に示す表示は、ＩＮＦＯボタン４ｆを押す毎に切り替えられる。
【００５５】
ＤＳＰ１は通常撮影時の表示である。このＤＳＰ１の表示では、通常の撮影で確認することが多い項目（図９の例では、撮影モード、日付、ＩＳＯ感度、ホワイトバランス設定、フラッシュ設定、画像処理設定、測光モードの設定、測距モードの設定、ＡＦ／ＭＦ（マニュアルフォーカス）の設定、単写／連写の設定、現在の画像記録媒体１０８の種類、画質モードの設定、残り撮影枚数）についての表示を行う。またこの表示がなされている状態で十字ボタン４ｃにより設定項目を選択及び決定すると、各種項目を表示上で設定変更することが可能である。
【００５６】
ＤＳＰ２は、背面ＬＣＤパネル６の表示をオフした状態である。消費電力をセーブする場合やファインダを覗く際に背面ＬＣＤパネル６からの光が邪魔になる場合等には表示をオフさせる。
【００５７】
ＤＳＰ３は、ワイヤレスフラッシュ撮影を行う場合の専用の表示である。このＤＳＰ３の表示は、ワイヤレスフラッシュ制御モード（以下、このモードをＲＣモードとする）が不図示のメニュー画面から選択された場合のみ表示される。このＤＳＰ３の表示では、図３に示すグループ毎のスレーブフラッシュの設定（図９の例では、グループ毎の調光モード及びフラッシュ発光量の設定）や高速秒時同調発光（ＦＰ）のオン／オフ、ワイヤレスフラッシュ撮影時に用いる通信チャンネル等の各種の動作条件をマトリックス状に表示でき、またＤＳＰ１と同様に十字ボタン４ｃを用いて、ＤＳＰ３の表示を見ながら各外部フラッシュ装置の動作条件の設定変更を行うことが可能である。また、ＤＳＰ３の表示がなされている状態でレリーズボタン４ａが全押しされると、ワイヤレスフラッシュ撮影が実行される。ワイヤレスフラッシュ撮影の実行後は、撮影により得られた画像が背面ＬＣＤ６に所定時間表示された後、撮影前の表示状態に復帰する。
【００５８】
上述したように、ＤＳＰ３の表示は、ＲＣモードが選択された場合のみ、遷移が可能な表示である。ＲＣモードが選択されていない場合にはＤＳＰ３の表示はなされず、ＤＳＰ１とＤＳＰ２のみの遷移となる。また、ＲＣモードが選択されている状態では、ＤＳＰ１、ＤＳＰ２、ＤＳＰ３の何れの状態でもワイヤレスフラッシュ撮影を行うことが可能である。
【００５９】
図１０は、図３に示すワイヤレスフラッシュシステムにおいてコマンダーフラッシュ装置の役割を果たすカメラ１００のＲＣモード時の撮影待機動作について示すフローチャートである。撮影待機動作時にはメニューボタン４ｇ等の操作に応じて図９で示したＤＳＰ１〜ＤＳＰ３の何れかの表示がなされる。
【００６０】
パワーボタン４ｈによってカメラ１００の電源がオンされる等して図１０の動作が開始される。まず、パワーボタン４ｈによってカメラ１００の電源がオンされると撮影待機状態となる（ステップＳ８０１）。この撮影待機状態において、ボディ駆動制御回路１０４はユーザによりメニューボタン４ｇが操作されたかを判定している（ステップＳ８０２）。ステップＳ８０２の判定において、メニューボタン４ｇが操作されるまで撮影待機状態を継続する。
【００６１】
一方、ステップＳ８０２の判定において、メニューボタン４ｇが操作されると、ボディ駆動制御回路１０４は背面ＬＣＤパネル６にメニュー画面を表示させる。以後、ボディ駆動制御回路１０４は、ユーザの十字ボタン４ｃの操作に従ってメニュー画面上での各種設定変更動作を実行する（ステップＳ８０３）。ユーザによるメニュー項目の選択及び設定の変更がなされた際に、ボディ駆動制御回路１０４は、ユーザによってＲＣモードが設定されたかを判定する（ステップＳ８０４）。ステップＳ８０４の判定において、ＲＣモードが設定されていなければ、ボディ駆動制御回路１０４は、メニュー画面を開く前の画面を背面ＬＣＤパネル６に表示させた後（ステップＳ８０６）、撮影待機状態に戻る。一方、ステップＳ８０４の判定において、ＲＣモードが設定された場合に、ボディ駆動制御回路１０４は、図９のＤＳＰ３で示した画面を背面ＬＣＤパネル６に表示させる（ステップＳ８０５）。即ち、ユーザによってＲＣモードが設定されると、ＲＣモードでしか表示できない専用の表示画面が表示される。
【００６２】
以下、本実施形態におけるワイヤレスフラッシュ撮影について説明する。  
まず、ワイヤレスフラッシュ撮影の際に用いられるワイヤレス通信について説明する。図１１は、図３に示すワイヤレスフラッシュシステムのフラッシュ光によるワイヤレス通信の形態を示す図である。
【００６３】
本実施形態では、コマンダーフラッシュ装置であるカメラ１００は１回の撮像について例えば１０回発光する。この１０回の発光のうち、１回目の発光をＳＦＬ１、２回目以後の発光をＳＦＬ２、…、ＳＦＬ１０とする。またＳＦＬ１とＳＦＬ２との発光間隔をＴ（ＤＴ１）とし、以後、順次Ｔ（ＤＴ２）、Ｔ（ＤＴ３）、ＴＭ１、ＴＭ２、Ｔ（ＤＴ４）、Ｔ（ＤＴ５）、Ｔ（ＤＴ６）、ＴＭ３、ＴＭ４とする。本例では、スレーブフラッシュ装置である外部フラッシュ装置はプリトリガー発光としてのＳＦＬ５に同期してプリ発光を行い、本トリガー発光としてのＳＦＬ１０に同期して本発光を行う。
【００６４】
データ検出回路２０４は、クロック回路２０３のクロック信号を用いて各発光間隔をカウントし、そのカウントデータをカメラ１００からの制御データとしてフラッシュ制御回路２０２に出力する。
【００６５】
Ｔ（ＤＴ１）の期間では通信のチャンネルや高速秒時同調発光のオン／オフ設定等の各グループに共通のデータを送る。続く、Ｔ（ＤＴ２）、Ｔ（ＤＴ３）の期間では各グループの発光モード（ＴＴＬ／ＡＵＴＯ／Ｍ）のデータを送る。それぞれの期間でデータ検出回路２０４によって取り出されるデータＤＴ１、ＤＴ２、ＤＴ３は、それぞれ３ビットデータで構成され、それぞれのデータは５ｍｓのオフセットに、１ビット当たり０.５ｍｓを加えた発光間隔で表現されている。
【００６６】
また、Ｔ（ＤＴ４）、Ｔ（ＤＴ５）、Ｔ（ＤＴ６）の期間では各グループの発光量に対応するデータを送る。それぞれの期間でデータ検出回路２０４によって取り出されるデータＤＴ４、ＤＴ５、ＤＴ６はそれぞれ５ビットデータで構成され、それぞれのデータは５ｍｓのオフセットに、１ビット当たり０.２５ｍｓを加えた発光間隔で表現されている。
【００６７】
何れのデータも、５ｍｓという所定のオフセット時間にそれぞれのデータに対応する時間を加算して構成している。この場合、Ｔ（ＤＴ１）、Ｔ（ＤＴ２）、Ｔ（ＤＴ３）は最短で５ｍｓ（データ０の場合）、最長で８.５ｍｓ（データ７の場合）となる。また、Ｔ（ＤＴ４）、Ｔ（ＤＴ５）、Ｔ（ＤＴ６）は最短で５ｍｓ（データ０の場合）、最長で１２.７５ｍｓ（データ３１の場合）となる。
【００６８】
また、ＴＭ１、ＴＭ２の期間はそれぞれプリ発光、本発光のための準備期間である。さらに、本実施形態においては、ＴＭ２の期間で詳細は後述するディレイ発光を行うか否かの判定及びディレイ発光を行う際のディレイ時間のデータも送信する。例えば、ＴＭ２が７ｍｓ以下の場合には本発光の際にディレイ発光を行わないものとし、７ｍｓを越えた場合にはＴＭ２から５ｍｓを引いた値をディレイ時間として認識する。ディレイ発光を伴う本発光の際には、各外部フラッシュ装置は、本発光トリガーの受信からディレイ時間だけ遅れて本発光を実行する。
【００６９】
次に、本実施形態におけるワイヤレスフラッシュ撮影時におけるシャッター１０９の走行動作とフラッシュの発光動作との関係について説明する。  
図１２は、各外部フラッシュ装置とともにコマンダーフラッシュ装置としてのカメラ１００の内蔵フラッシュ３を本発光時の被写体照明用の光源として用いる場合の動作を示すタイミングチャートである。この場合は、内蔵フラッシュ３による本トリガー発光を内蔵フラッシュ３自体の本発光と兼用させる。したがって、シャッター１０９が全開状態になった際（時点Ｐ１３）に出力されるＸ信号に同期して内蔵フラッシュ３が本発光し、また、この内蔵フラッシュ３の本発光に同期してスレーブフラッシュ装置としての外部フラッシュ装置も本発光する。
【００７０】
図１３は、コマンダーフラッシュ装置としてのカメラ１００の内蔵フラッシュ３をスレーブフラッシュ装置の発光制御にのみ用いる場合の動作を示すタイミングチャートである。この設定は、例えば図９のＤＳＰ３の表示上でＢＯＤＹの項目の発光モードを「ＯＦＦ」に設定した場合になされる。図１３の場合は、カメラ１００と外部フラッシュ装置とのワイヤレス通信の際のＴＭ１２の長さとして、内蔵フラッシュ３の本トリガー発光から各外部フラッシュ装置が発光するまでのディレイ時間を送信する。カメラ１００からの本トリガー発光はシャッター１０９の先幕Ｃ１が走行を開始する時点Ｐ１１から先幕Ｃ１の上端が撮像素子１０６の上端を超える時点Ｐ１２までの間に実施される。なお、ディレイ時間は、本トリガー発光の時点からシャッター１０９が全開になる時点Ｐ１３までの時間に、シャッター１０９の種々の条件によるばらつき（図示Ａ部分）を加味した余裕分ＴＭＧＮ１を加えた時間ＴＤＬＹ１とする。
【００７１】
スレーブフラッシュ装置としての外部フラッシュ装置は、カメラ１００からの本トリガー発光の時点からカウントを開始し、ＴＤＬＹ１までカウントした時点で所定の発光量で発光する。
【００７２】
図１３のような制御では、本トリガー発光が必ず撮像素子１０６が遮光されている期間内で行われるため、撮影結果にトリガー発光が影響することはない。
【００７３】
図１４は、フォーカルプレーンシャッターにおける先幕と同様の機能を電子シャッターで実行する、所謂電子先幕シャッターを有するシャッター１０９を用いた場合のタイミングチャートである。例えば、撮像素子１０６を介して得られる画像をリアルタイムで背面ＬＣＤパネル６に表示させるライブビュー撮影の場合では、先幕を開放して撮像素子１０６が露光状態としている。この場合、機械的な先幕を閉じて通常のシャッター動作をさせるとその作動時間やエネルギー消費が無駄となる。電子先幕シャッターは、先幕に対応する動作のみを撮像素子１０６の電子シャッター機能を用いて実現することとしたものである。
【００７４】
電子先幕シャッターの動作は正確にボディ駆動制御回路１０４により制御することが可能である。したがって、コマンダーフラッシュ装置としてのカメラ１００の内蔵フラッシュ３をスレーブフラッシュ装置の発光制御にのみ用いる場合であっても、シャッター１０９の先幕の動作ばらつきを考慮しなくて良い。したがって、ディレイ時間は、時間余裕分ＴＭＧＮ１を加えずに、電子先幕ＥＣ１の走行開始から電子先幕ＥＣ１が全開となる時間ＴＤＬＹ２に決定する。このようにディレイ時間を決定すれば、電子先幕ＥＣ１が走行を完了したところ（撮像素子１０６全体の撮像が許可された状態）でスレーブフラッシュ装置としての外部フラッシュ装置が発光する。
【００７５】
図１５は、カメラ１００の姿勢によりディレイ時間決定の際の時間余裕分を変化させる変形例を示すタイミングチャートである。シャッター１０９が機械式である場合、シャッター羽根の折りたたみの際の摩擦により先幕Ｃ１や後幕Ｃ２の走行速度が若干変化する。また、先幕Ｃ１及び後幕Ｃ２の走行は重力の影響も受ける。例えば、図５に示したようなカメラボディ１の下方に向かって走行するシャッターの場合には、カメラボディ１を正位置としたときが最も走行速度が速く、カメラボディ１を上又は下に向けた場合には走行速度がやや遅くなり、カメラボディ１を倒立位置としたときが最も走行速度が遅くなる。走行速度が変化すれば、シャッター１０９が全開になる時点Ｐ１３も当然変化する。したがって、カメラ１００の姿勢を姿勢検知回路１１１により検知しておき、この検知結果に従った余裕分ＴＧＭＮ２をメモリー１１０から選択してディレイ時間を最適な時間ＴＤＬＹ３に設定する。
【００７６】
図１６は、シャッター１０９の累積動作回数によってディレイ時間決定の際の時間余裕分を変化させる変形例を示すタイミングチャートである。シャッター１０９が機械式である場合、シャッター１０９の動作回数が多くなると、潤滑機構の劣化等の理由で走行速度が遅くなる。このため、シャッター１０９の動作回数をメモリー１１０に記憶させておき、ワイヤレスフラッシュ撮影時にはシャッター１０９の動作回数に応じた余裕分ＴＧＭＮ３をメモリー１１０から選択してディレイ時間を最適な時間ＴＤＬＹ４に設定する。
【００７７】
図１７は、カメラボディ１内の温度条件によってディレイ時間決定の際の時間余裕分を変化させる変形例を示すタイミングチャートである。シャッター１０９が機械式である場合、シャッター１０９の周辺温度に応じて走行速度が変化する。即ち、高温時では低温時に比べて走行速度が速くなる。したがって、カメラボディ１内部の温度を温度検知回路１１２により検知しておき、この検知結果に従った余裕分ＴＧＭＮ４をメモリー１１０から選択してディレイ時間を最適な時間ＴＤＬＹ５に設定する。
【００７８】
図１８は、メモリー１１０の記憶されるディレイ時間を変化させるための時間余裕分の一例を示す図である。図１８は、姿勢、温度、累積動作回数のそれぞれの条件に対して時間余裕分の変化係数を３種類ずつ記憶させている。温度又は動作回数については３種類よりも多くの変化係数を記憶させておいても良い。また、補間演算によって最適な変化係数を求めるようにしても良い。また、図１５〜図１７の例では、姿勢、温度、動作回数のそれぞれの条件に対して個別にディレイ時間を設定しているが、実際には姿勢、温度、動作回数の条件の全てを考慮してディレイ時間を設定することが望ましい。
【００７９】
以下、ワイヤレスフラッシュ撮影時の実際の処理の流れについて説明する。図１９〜図２２は、コマンダーフラッシュ装置としてのカメラ１００のＲＣモードにおける撮影制御の動作について示すフローチャートである。この動作は、ＲＣモードが設定されている際に、レリーズボタン４ａが押されて１ｓｔレリーズスイッチがオンすることにより実行される。
【００８０】
ユーザがレリーズボタン４ａを半押しすると１ｓｔレリーズスイッチがオンする。これをボディ駆動制御回路１０４が検知すると、ボディ駆動制御回路１０４はＡＦ及びＡＥ動作を実行する（ステップＳ９０１）。ＡＦ及びＡＥ動作の終了後、ボディ駆動制御回路１０４はユーザのレリーズボタン４ａの全押しによって２ｎｄレリーズスイッチがオンされたかを判定する（ステップＳ９０２）。ステップＳ９０２の判定において、２ｎｄレリーズスイッチがオンされるまでは待機する。一方、ステップＳ９０２の判定において、２ｎｄレリーズスイッチがオンされた場合に、ボディ駆動制御回路１０４は、撮影前に予め設定されている、各外部フラッシュ装置との通信に用いるチャンネル及び発光モードから、ＤＴ１、ＤＴ２、ＤＴ３の値とこれらの値に対応する時間とを確定する。さらに、ボディ駆動制御回路１０４は、ディレイ時間を考慮してＴＭ２を決定する（ステップＳ９０３）。内蔵フラッシュ３を本発光時の被写体照明用の光源として用いる場合（ＤＳＰ３の画面上でＢＯＤＹの項目の発光モードが「ＯＦＦ」以外に設定されていた場合）にはディレイ時間を０とする。この場合、ＴＭ２は５ｍｓ〜７ｍｓの間で決定される。一方、本発光時の被写体照明用の光源として用いない場合（ＤＳＰ３の画面上でＢＯＤＹの項目の発光モードが「ＯＦＦ」に設定されていた場合）には、シャッター１０９が電子先幕シャッターを有しているか、またカメラ１００の姿勢、カメラボディ１内の温度、シャッター１０９の動作回数に従ってディレイ時間を決定する。ディレイ時間が０でない場合のＴＭ２は７ｍｓ〜９ｍｓの間で決定される。ＴＭ２から認識されるディレイ時間は、例えばＴＭ２から５ｍｓを引いた時間を２倍した時間とする。
【００８１】
次に、ボディ駆動制御回路１０４は、フラッシュ制御回路１０２を制御して内蔵フラッシュ３を用いた通信用の発光を開始する。このために、ボディ駆動制御回路１０４は、まず、ＳＦＬ１の発光を行う（ステップＳ９０４）。ＳＦＬ１の発光を行った後、ボディ駆動制御回路１０４はＤＴ１に対応した時間であるＴ（ＤＴ１）が経過したか判定し（ステップＳ９０５）、Ｔ（ＤＴ１）が経過するまで待機する。ステップＳ９０５の判定において、Ｔ（ＤＴ１）の経過を確認した後、ボディ駆動制御回路１０４は、次の発光であるＳＦＬ２の発光を行う（ステップＳ９０６）。ＳＦＬ２の発光を行った後、ボディ駆動制御回路１０４はＤＴ２に対応した時間であるＴ（ＤＴ２）が経過したか判定し（ステップＳ９０７）、Ｔ（ＤＴ２）が経過するまで待機する。ステップＳ９０７の判定において、Ｔ（ＤＴ２）の経過を確認した後、ボディ駆動制御回路１０４は、次の発光であるＳＦＬ３の発光を行う（ステップＳ９０８）。ＳＦＬ３の発光を行った後、ボディ駆動制御回路１０４はＤＴ３に対応した時間であるＴ（ＤＴ３）が経過したか判定し（ステップＳ９０９）、Ｔ（ＤＴ３）が経過するまで待機する。ステップＳ９０９の判定において、Ｔ（ＤＴ３）の経過を確認した後、ボディ駆動制御回路１０４は、次の発光であるＳＦＬ４の発光を行う（ステップＳ９１０）。以上で、ＤＴ１、ＤＴ２、ＤＴ３の送信が完了する。
【００８２】
次に、ボディ駆動制御回路１０４はプリ発光指示のためのプリトリガー発光を行う。即ち、ＳＦＬ４の発光の後、ボディ駆動制御回路１０４は、各外部フラッシュ装置が受信データを判断してプリ発光準備をするのに必要な所定時間ＴＭ１が経過したかを判定し（ステップＳ９１１）、ＴＭ１が経過するまで待機する。ステップＳ９１１の判定において、ＴＭ１の経過を確認した後、ボディ駆動制御回路１０４は、プリ発光のためのプリトリガー発光であるＳＦＬ５の発光を行う（ステップＳ９１２）。ＳＦＬ５の発光後、各外部フラッシュ装置によってプリ発光が行われる。これを受けて、ボディ駆動制御回路１０４は、ＴＴＬ調光回路１０５により、プリ発光により照明された被写体を測光し（ステップＳ９１３）、該測光結果をもとに、本発光時に各外部フラッシュ装置が発光すべき発光量、又はそれに対応する数値（発光量を演算するための絞り値及び被写体距離）を確定する。さらに、その確定値に従って、各外部フラッシュ装置に送信すべきデータＤＴ４、ＤＴ５、ＤＴ６の値とこの値に対応する時間とを算出する（ステップＳ９１４）。
【００８３】
ＤＴ４、ＤＴ５、ＤＴ６の算出後、ボディ駆動制御回路１０４は、時間ＴＭ２が経過したかを判定し（ステップＳ９１５）、ＴＭ２が経過するまで待機する。ステップＳ９１５の判定において、ＴＭ２の経過を確認した後、ボディ駆動制御回路１０４は、次のＳＦＬ６の発光を行う（ステップＳ９１６）。このＳＦＬ６の発光により、各外部フラッシュ装置の発光制御のためのデータの送信が開始される。
【００８４】
ＳＦＬ６の発光を行った後、ボディ駆動制御回路１０４はＤＴ４に対応した時間であるＴ（ＤＴ４）が経過したか判定し（ステップＳ９１７）、Ｔ（ＤＴ４）が経過するまで待機する。ステップＳ９１７の判定において、Ｔ（ＤＴ４）の経過を確認した後、ボディ駆動制御回路１０４は、次の発光であるＳＦＬ７の発光を行う（ステップＳ９１８）。ＳＦＬ７の発光を行った後、ボディ駆動制御回路１０４はＤＴ５に対応した時間であるＴ（ＤＴ５）が経過したか判定し（ステップＳ９１９）、Ｔ（ＤＴ５）が経過するまで待機する。ステップＳ９１９の判定において、Ｔ（ＤＴ５）の経過を確認した後、ボディ駆動制御回路１０４は、次の発光であるＳＦＬ８の発光を行う（ステップＳ９２０）。ＳＦＬ８の発光を行った後、ボディ駆動制御回路１０４はＤＴ６に対応した時間であるＴ（ＤＴ６）が経過したか判定し（ステップＳ９２１）、Ｔ（ＤＴ６）が経過するまで待機する。ステップＳ９２１の判定において、Ｔ（ＤＴ６）の経過を確認した後、ボディ駆動制御回路１０４は、データ送信の終了を示す発光であるＳＦＬ９の発光を行う（ステップＳ９２２）。
【００８５】
以上で各外部フラッシュ装置へのデータ送信を終了したので、以後は撮影動作を実行する。ＳＦＬ９の発光の後、ボディ駆動制御回路１０４は、不図示のクイックリターンミラーのミラーアップを開始し（ステップＳ９２３）、ミラーアップが完了するとシャッター１０９の先幕の走行を開始させる（ステップＳ９２４）。先幕の走行を開始させた後、ボディ駆動制御回路１０４は、内蔵フラッシュ３を本光時の被写体照明用の光源として用いるか否かを判定する（ステップＳ９２５）。
【００８６】
ステップＳ９２５の判定において、内蔵フラッシュ３を本発光時の被写体照明用の光源として用いる場合（ＤＳＰ３の画面上でＢＯＤＹの項目の発光モードが「ＯＦＦ」以外に設定されていた場合）に、ボディ駆動制御回路１０４は、先幕の走行が完了したかを判定し（ステップＳ９２６）、先幕の走行が完了するまで待機する。ステップＳ９２６の判定において、先幕の走行が完了すると、ボディ駆動制御回路１０４は、本発光のためのトリガー発光となる発光であるＳＦＬ１０の発光を行う（ステップＳ９２７）。その後、処理がステップＳ９３０に移行する。ディレイ時間を考慮しない場合には、ＳＦＬ１０の発光に同期して、スレーブフラッシュ装置としての各外部フラッシュ装置は本発光を実施することになる。
【００８７】
一方、ステップＳ９２５の判定において、内蔵フラッシュ３を本発光時の被写体照明用の光源として用いない場合（ＤＳＰ３の画面上でＢＯＤＹの項目の発光モードが「ＯＦＦ」に設定されていた場合）に、ボディ駆動制御回路１０４は、本発光のための本トリガー発光であるＳＦＬ１０の発光を行う（ステップＳ９２８）。次に、ボディ駆動制御回路１０４は、先に決定したディレイ時間が経過したか否かを判定し（ステップＳ９２９）、ディレイ時間が経過するまで待機する。ステップＳ９２９の判定において、ディレイ時間が経過した場合には処理がステップＳ９３０に移行する。
【００８８】
ステップＳ９２７又はステップＳ９２９の後、ボディ駆動制御回路１０４は、シャッター１０９の後幕の走行を開始させる（ステップＳ９３０）。後幕の走行を開始させた後、ボディ駆動制御回路１０４は、後幕の走行が完了したかを判定し（ステップＳ９３１）、後幕の走行が完了するまで待機する。ステップＳ９３１の判定において、後幕の走行が完了すると、ボディ駆動制御回路１０４は、撮影が終了したと判断する。そして、ボディ駆動制御回路１０４は、画像処理回路１０７により撮像素子１０６から画像データを読み出し（ステップＳ９３２）、画像処理回路１０７においてデジタル画像処理を実行させる（ステップＳ９３３）。画像処理の終了後、ボディ駆動制御回路１０４は、画像処理後の画像データを画像記録媒体１０８に書き込む（ステップＳ９３４）。これにより、ワイヤレスフラッシュ撮影動作が終了する。
【００８９】
図２３〜図２７は、スレーブフラッシュ装置としての外部フラッシュ装置のＲＣモード時の動作について示すフローチャートである。なお、図２３〜図２７の動作は、各外部フラッシュ装置のモードスイッチ１５が「ＲＣ」に設定された場合に実行される。
【００９０】
モードスイッチ１５が「ＲＣ」に設定されると、フラッシュ制御回路２０２は、スレーブセンサー１３をオンさせて（ステップＳ１００１）、スレーブセンサー１３からの信号待ち状態になる（ステップＳ１００２）。ステップＳ１００２の判定において、スレーブセンサー１３からの信号を検出した場合、言い換えればカメラ１００からのフラッシュ信号光を検出した場合に、フラッシュ制御回路２０２はＳＦＬ１の受光を認識し、内部のタイマをリセット及びスタートさせる（ステップＳ１００３）。
【００９１】
タイマのカウントスタート後、フラッシュ制御回路２０２は、スレーブセンサー１３からの次の信号（即ちＳＦＬ２）待ちの状態になる（ステップＳ１００４）。ステップＳ１００４の判定において、スレーブセンサー１３からの信号を検出していない場合に、フラッシュ制御回路２０２はタイマがタイムアウトしたか否か、即ちタイマの値が規定の時間範囲の最大値を超えたか否かを判定する（ステップＳ１００５）。ステップＳ１００５の判定において、タイマがタイムアウトしていない場合に、フラッシュ制御回路２０２はフラッシュ信号光の待ち状態を継続する。一方、ステップＳ１００５の判定において、タイマがタイムアウトした場合には通信エラーが発生したとして、そこまで受信した内容をリセットした後、処理がステップＳ１００２に戻る。その後に、フラッシュ制御回路２０２は再びフラッシュ信号光ＳＦＬ１の待ち状態となる。
【００９２】
また、ステップＳ１００４の判定において、スレーブセンサー１３からの信号を検出した場合に、フラッシュ制御回路２０２はＳＦＬ２の受光を認識し、内部のタイマの値を読み出す（ステップＳ１００６）。引き続いて、フラッシュ制御回路２０２は、内部のタイマをリセット及びスタートさせる（ステップＳ１００７）。その後、フラッシュ制御回路２０２は、読み出したタイマの値から時間とデータの対応テーブル又は対応式により、ＤＴ１の値を算出する（ステップＳ１００８）。
【００９３】
ＤＴ１の算出が終了すると、フラッシュ制御回路２０２は、スレーブセンサー１３からの次の信号（即ちＳＦＬ３）待ちの状態になる（ステップＳ１００９）。ステップＳ１００９の判定において、スレーブセンサー１３からの信号を検出していない場合に、フラッシュ制御回路２０２はタイマがタイムアウトしたか否かを判定する（ステップＳ１０１０）。ステップＳ１０１０の判定において、タイマがタイムアウトしていない場合に、フラッシュ制御回路２０２はフラッシュ信号光の待ち状態を継続する。一方、ステップＳ１０１０の判定において、タイマがタイムアウトした場合に、処理がステップＳ１００２に戻ってフラッシュ制御回路２０２はフラッシュ信号光ＳＦＬ１の待ち状態となる。
【００９４】
また、ステップＳ１００９の判定において、スレーブセンサー１３からの信号を検出した場合に、フラッシュ制御回路２０２はＳＦＬ３の受光を認識し、内部のタイマの値を読み出す（ステップＳ１０１１）。引き続いて、フラッシュ制御回路２０２は、内部のタイマをリセット及びスタートさせる（ステップＳ１０１２）。その後、フラッシュ制御回路２０２は、読み出したタイマの値から時間とデータの対応テーブル又は対応式により、ＤＴ２の値を算出する（ステップＳ１０１３）。ＤＴ２の算出が終了すると、フラッシュ制御回路２０２は、スレーブセンサー１３からの次の信号（即ちＳＦＬ４）待ちの状態になる（ステップＳ１０１４）。ステップＳ１０１４の判定において、スレーブセンサー１３からの信号を検出していない場合に、フラッシュ制御回路２０２はタイマがタイムアウトしたか否かを判定する（ステップＳ１０１５）。ステップＳ１０１５の判定において、タイマがタイムアウトしていない場合に、フラッシュ制御回路２０２はフラッシュ信号光の待ち状態を継続する。一方、ステップＳ１０１５の判定において、タイマがタイムアウトした場合に、処理がステップＳ１００２に戻ってフラッシュ制御回路２０２はフラッシュ信号光ＳＦＬ１の待ち状態となる。
【００９５】
また、ステップＳ１０１４の判定において、スレーブセンサー１３からの信号を検出した場合に、フラッシュ制御回路２０２はＳＦＬ４の受光を認識し、内部のタイマの値を読み出す（ステップＳ１０１６）。引き続いて、フラッシュ制御回路２０２は、内部のタイマをリセット及びスタートさせる（ステップＳ１０１７）。その後、フラッシュ制御回路２０２は、読み出したタイマの値から時間とデータの対応テーブル又は対応式により、ＤＴ３の値を算出する（ステップＳ１０１８）。以上で、各外部フラッシュ装置は、カメラ１００が送信したチャンネルとグループ毎の発光モードのデータの受信を完了する。
【００９６】
ＤＴ３の算出が終了すると、フラッシュ制御回路２０２は、スレーブセンサー１３からの次の信号（即ちＳＦＬ５）待ちの状態になる（ステップＳ１０１９）。ステップＳ１０１９の判定において、スレーブセンサー１３からの信号を検出していない場合に、フラッシュ制御回路２０２はタイマがタイムアウトしたか否かを判定する（ステップＳ１０２０）。ステップＳ１０２０の判定において、タイマがタイムアウトしていない場合に、フラッシュ制御回路２０２はフラッシュ信号光の待ち状態を継続する。一方、ステップＳ１０２０の判定において、タイマがタイムアウトした場合に、処理がステップＳ１００２に戻ってフラッシュ制御回路２０２はフラッシュ信号光ＳＦＬ１の待ち状態となる。
【００９７】
また、ステップＳ１０１９の判定において、スレーブセンサー１３からの信号を検出した場合に、フラッシュ制御回路２０２はＳＦＬ５の受光を認識する。この場合、フラッシュ制御回路２０２は、カメラ１００からのプリ発光のためのプリトリガー発光と認識するので、直ちにタイマをリセット及びスタートさせ（ステップＳ１０２１）、その後にプリ発光を実行する（ステップＳ１０２２）。なお、プリ発光時の発光光量は、ある値に予め固定されているものとする。
【００９８】
プリ発光の後、フラッシュ制御回路２０２は、次の信号（即ちＳＦＬ６）待ちの状態になる（ステップＳ１０２３）。このＳＦＬ６はＤＴ４以降のデータの送信開始を示す発光となる。ステップＳ１０２３の判定において、スレーブセンサー１３からの信号を検出していない場合に、フラッシュ制御回路２０２はタイマがタイムアウトしたか否かを判定する（ステップＳ１０２４）。ステップＳ１０２４の判定において、タイマがタイムアウトしていない場合に、フラッシュ制御回路２０２はフラッシュ信号光の待ち状態を継続する。一方、ステップＳ１０２４の判定において、タイマがタイムアウトした場合に、処理がステップＳ１００２に戻ってフラッシュ制御回路２０２はフラッシュ信号光ＳＦＬ１の待ち状態となる。
【００９９】
また、ステップＳ１０２３の判定において、スレーブセンサー１３からの信号を検出した場合に、フラッシュ制御回路２０２はＳＦＬ６の受光を認識する。ＳＦＬ５からＳＦＬ６までの期間はＴＭ２の期間であるので、フラッシュ制御回路２０２は、内部のタイマの値を読み出す（ステップＳ１０２５）。読み出したカウント値が７ｍｓ以上であれば、本発光はディレイさせる必要があるので、フラッシュ制御回路２０２は、カウント値から５ｍｓを引いた結果を２倍してディレイ時間を認識する。
【０１００】
次に、フラッシュ制御回路２０２は、内部のタイマをリセット及びスタートさせる（ステップＳ１０２６）。その後、フラッシュ制御回路２０２は、次の信号（即ちＳＦＬ７）待ちの状態になる（ステップＳ１０２７）。ステップＳ１０２７の判定において、スレーブセンサー１３からの信号を検出していない場合に、フラッシュ制御回路２０２はタイマがタイムアウトしたか否かを判定する（ステップＳ１０２８）。ステップＳ１０２８の判定において、タイマがタイムアウトしていない場合に、フラッシュ制御回路２０２はフラッシュ信号光の待ち状態を継続する。一方、ステップＳ１０２８の判定において、タイマがタイムアウトした場合に、処理がステップＳ１００２に戻ってフラッシュ制御回路２０２はフラッシュ信号光ＳＦＬ１の待ち状態となる。
【０１０１】
また、ステップＳ１０２７の判定において、スレーブセンサー１３からの信号を検出した場合に、フラッシュ制御回路２０２はＳＦＬ７の受光を認識し、内部のタイマの値を読み出す（ステップＳ１０２９）。引き続いて、フラッシュ制御回路２０２は、内部のタイマをリセット及びスタートさせる（ステップＳ１０３０）。その後、フラッシュ制御回路２０２は、読み出したタイマの値から時間とデータの対応テーブル又は対応式により、ＤＴ４の値を算出する（ステップＳ１０３１）。ＤＴ４の算出が終了すると、フラッシュ制御回路２０２は、スレーブセンサー１３からの次の信号（即ちＳＦＬ８）待ちの状態になる（ステップＳ１０３２）。ステップＳ１０３２の判定において、スレーブセンサー１３からの信号を検出していない場合に、フラッシュ制御回路２０２はタイマがタイムアウトしたか否かを判定する（ステップＳ１０３３）。ステップＳ１０３３の判定において、タイマがタイムアウトしていない場合に、フラッシュ制御回路２０２はフラッシュ信号光の待ち状態を継続する。一方、ステップＳ１０３３の判定において、タイマがタイムアウトした場合に、処理がステップＳ１００２に戻ってフラッシュ制御回路２０２はフラッシュ信号光ＳＦＬ１の待ち状態となる。
【０１０２】
また、ステップＳ１０３２の判定において、スレーブセンサー１３からの信号を検出した場合に、フラッシュ制御回路２０２はＳＦＬ８の受光を認識し、内部のタイマの値を読み出す（ステップＳ１０３４）。引き続いて、フラッシュ制御回路２０２は、内部のタイマをリセット及びスタートさせる（ステップＳ１０３５）。その後、フラッシュ制御回路２０２は、読み出したタイマの値から時間とデータの対応テーブル又は対応式により、ＤＴ５の値を算出する（ステップＳ１０３６）。ＤＴ５の算出が終了すると、フラッシュ制御回路２０２は、スレーブセンサー１３からの次の信号（即ちＳＦＬ９）待ちの状態になる（ステップＳ１０３７）。ステップＳ１０３７の判定において、スレーブセンサー１３からの信号を検出していない場合に、フラッシュ制御回路２０２はタイマがタイムアウトしたか否かを判定する（ステップＳ１０３８）。ステップＳ１０３８の判定において、タイマがタイムアウトしていない場合に、フラッシュ制御回路２０２はフラッシュ信号光の待ち状態を継続する。一方、ステップＳ１０３８の判定において、タイマがタイムアウトした場合に、処理がステップＳ１００２に戻ってフラッシュ制御回路２０２はフラッシュ信号光ＳＦＬ１の待ち状態となる。
【０１０３】
また、ステップＳ１０３７の判定において、スレーブセンサー１３からの信号を検出した場合に、フラッシュ制御回路２０２はＳＦＬ９の受光を認識し、内部のタイマの値を読み出す（ステップＳ１０３９）。引き続いて、フラッシュ制御回路２０２は、内部のタイマをリセット及びスタートさせる（ステップＳ１０４０）。その後、フラッシュ制御回路２０２は、読み出したタイマの値から時間とデータの対応テーブル又は対応式により、ＤＴ６の値を算出する（ステップＳ１０４１）。以上で各外部フラッシュ装置は全てのデータを受信したので、フラッシュ制御回路２０２は、受信した各データのうち、自身に設定されているチャンネル及びグループに対応したデータを採用して本発光時の発光量又はそれに対応するデータを確定する（ステップＳ１０４２）。これら確定したデータは、フラッシュ制御回路２０２の内部の発光制御用のレジスタに格納する。
【０１０４】
本発光時の発光量を確定した後、フラッシュ制御回路２０２は、スレーブセンサー１３からの次の信号（即ちＳＦＬ１０）待ちの状態になる（ステップＳ１０４３）。ステップＳ１０４３の判定において、スレーブセンサー１３からの信号を検出していない場合に、フラッシュ制御回路２０２はタイマがタイムアウトしたか否かを判定する（ステップＳ１０４４）。ステップＳ１０４４の判定において、タイマがタイムアウトしていない場合に、フラッシュ制御回路２０２はフラッシュ信号光の待ち状態を継続する。一方、ステップＳ１０４４の判定において、タイマがタイムアウトした場合に、処理がステップＳ１００２に戻ってフラッシュ制御回路２０２はフラッシュ信号光ＳＦＬ１の待ち状態となる。また、ステップＳ１０４３の判定において、スレーブセンサー１３からの信号を検出した場合に、フラッシュ制御回路２０２は、本発光トリガーの受信を認識するので、本発光のディレイを行うか、即ちＴＭ２が７秒以上であったか否かを判定する（ステップＳ１０４５）。ステップＳ１０４５の判定において、本発光のディレイを行う場合に、フラッシュ制御回路２０２は、先に決定したディレイ時間が経過したか否かを判定し（ステップＳ１０４６）、ディレイ時間が経過するまで待機する。ステップＳ１０４６の判定において、ディレイ時間が経過した場合には処理がステップＳ１０４７に移行する。
【０１０５】
ステップＳ１０４５の判定において本発光のディレイを行わない場合又はステップＳ１０４７の判定においてディレイ時間が経過した後、フラッシュ制御回路２０２は本発光を実行する（ステップＳ１０４７）。これにより、ワイヤレスフラッシュ撮影動作が終了する。
【０１０６】
以上説明したように、のように、第１の実施形態によれば、コマンダーフラッシュ装置としてのカメラ１００の内蔵フラッシュ３を本発光時の被写体照明用の光源としても利用する場合には、シャッター１０９の全開時に出力されるＸ信号に同期して本発光トリガーを発するので発光タイミングを正確にシャッター全開に同期できる。さらに、本トリガー発光と被写体を照明するための本発光とを１回で兼用させることができ、本トリガー発光と被写体を照明するための本発光とを個別に行う場合に比べて消費電流を少なくすることができる。また、シャッター１０９が全開している時間を最大限有効に使えるので、同調できるシャッター速度をより高速側まで対応させることが可能である。
【０１０７】
また、コマンダーフラッシュ装置としてのカメラ１００の内蔵フラッシュ３をコマンダーフラッシュ装置としてのみ利用する場合には、本トリガー発光をシャッター１０９の開口開始前に実施するので、カメラ１００からのデータ通信用の発光が撮影写真に影響することがない。さらに、カメラ１００の内蔵フラッシュ３をコマンダーフラッシュ装置としてのみ利用する場合には、本トリガー発光から本発光までのディレイ時間をカメラ１００の姿勢、カメラボディ１内の温度、シャッター１０９の動作回数といった各条件に応じて最適化しているので、各種ばらつき要因を考慮しても最小限の時間余裕分を見込めば良い。したがって、カメラ１００の内蔵フラッシュ３を本発光時の被写体照明用の光源としても利用する場合と同様に、シャッター１０９が全開している時間を有効に利用できる。さらに、ディレイ時間については、データ送信に使用していない通信発光の間隔、具体的にはプリトリガー発光と次のデータ送信開始の発光の間の時間を利用しているので、新たに情報伝達のための信号発光の追加等が必要ない。
【０１０８】
また、シャッター１０９が電子先幕シャッターを有しており、これを用いる場合は、機械的なばらつきを考慮する必要がないので、機械的なばらつきによる時間余裕分を加えないでディレイ時間を設定している。この場合には、ディレイ時間を少なくすることができ、よりシャッター１０９が全開している時間を有効に利用できる。
【０１０９】
［第２の実施形態］
次に、本発明の第２の実施形態について説明する。第２の実施形態は、コマンダーフラッシュ装置としてのカメラ１００に撮影光波長カット装置としての機能を有する赤外フィルターを装着可能なところが異なっている。
【０１１０】
図２８は、第２の実施形態におけるカメラ１００の内部の回路ブロック構成を示す図である。ここで、図４と同一の構成については図４と同一の参照符号を付すことで説明を省略する。即ち、図２８は、内蔵フラッシュ３の発光部に赤外フィルター１１３が装着可能な点とカメラボディ１に赤外フィルター１１３の装着を検知するための検知スイッチ１１４が設けられている点が図４と異なっている。
【０１１１】
赤外フィルター１１３は、内蔵フラッシュ３から出射される光における撮影光波長成分以外の成分である赤外光成分を透過させ、撮影光波長成分である可視光成分をカットするように構成されたフィルターである。この赤外フィルター１１３を装着しておくことにより、内蔵フラッシュ３からのワイヤレス通信の発光が赤外光成分のみで行われるため、被写体が眩しさを感じることがない。したがって、赤外フィルター１１３は、人物を撮影する場合に特に有効である。
【０１１２】
検知スイッチ１１４は、赤外フィルター１１３の装着を検知するためのスイッチである。赤外フィルター１１３の装着がされると検知スイッチ１１４からボディ駆動制御回路１０４に装着が検知されたことを示す信号が出力される。この信号によりボディ駆動制御回路１１４は赤外フィルター１１３を有効となっているか否かを認識する。
【０１１３】
上述のように、赤外フィルター１１３が装着されている状態では撮影光波長カット機能が有効となって内蔵フラッシュ３から出射される光は赤外光成分のみとなる。このため、仮にシャッター１０９が開いている場合であっても内蔵フラッシュ３からの光が写真に写り込むことはない。これに対し、外部フラッシュ装置２００のスレーブセンサー１３を赤外光成分にも感度を有するように構成しておけば、内蔵フラッシュ３からの光を正しく受信することが可能である。このため、第２の実施形態においては、赤外フィルター１１３の装着時にはＸ信号に同期して本トリガー発光をさせても、内蔵フラッシュ３からの光が写真に写り込むことなく、適切なワイヤレスフラッシュ撮影を行うことが可能となる。
【０１１４】
また、赤外フィルター１１３が装着されている状態では内蔵フラッシュ３を被写体照明用の光源として用いることはできなくなる。このため、図２９に示すように、ＤＳＰ３の表示上でＢＯＤＹの項目の発光モードを自動的にＯＦＦとして内蔵フラッシュ３を被写体の照明には利用できなくなるようにすることが望ましい。また、ユーザが発光モードを変更できないように、例えば図２９に示すようにＢＯＤＹの項目の表示をグレーアウト状態とし、赤外フィルター１１３が装着されるまではＢＯＤＹの項目の発光モードについては設定変更不能としておくことがより望ましい。
【０１１５】
以上説明したように、第２の実施形態によれば、赤外フィルター１１３が内蔵フラッシュ３に装着された場合には、Ｘ信号に同期した本発光トリガーに従ってスレーブフラッシュ装置の本発光がなされる。このため、ディレイを前提にして本発光トリガーを実行する場合よりもシャッター１０９の全開時間に本発光を正確に合わせることが可能である。このため、同調のシャッター速度を速くすることができる。
【０１１６】
また、赤外フィルター１１３が装着された場合には自動的に内蔵フラッシュ３による本発光をオフするので、ユーザが誤って内蔵フラッシュ３による本発光ができると勘違いして失敗写真を生じる心配がない。
【０１１７】
［第３の実施形態］
次に、本発明の第３の実施形態について説明する。第３の実施形態は第１の実施形態とディレイ時間の決定方法が異なっている。即ち、第３の実施形態においては、シャッター１０９の先幕の走行速度のばらつきを正確に把握するために、前回の走行時のデータを用いて次回のディレイ時間を決定している。
【０１１８】
図３０は、第３の実施形態におけるディレイ時間の決定方法を示すフローチャートである。なお、図３０のサブルーチンの処理は、図１９のステップＳ９０３の間に行われる。また、メモリー１１０には、例えば１週間以内のカメラ１００の動作履歴（シャッター１０９の動作時のカメラボディ１内の温度、カメラ１００の姿勢、電磁マグネットＭＧ１の通電を停止してからＸ信号が出力されるまでの時間、シャッター１０９の動作日時を含む）も記憶させておくものとする。
【０１１９】
図３０のサブルーチンがスタートすると、ボディ駆動制御回路１０４は、メモリー１１０の動作履歴を参照して、１週間以内にシャッター１０９が動作したことがあるか否かを判定する（ステップＳ１８０１）。ステップＳ１８０１の判定において、１週間以内にシャッター１０９が動作していない場合に、ボディ駆動制御回路１０４は、第１の実施形態と同様にカメラ１００の姿勢等の条件と各条件に対応したテーブルとに応じてディレイ時間を決定する（ステップＳ１８０２）。
【０１２０】
一方、ステップＳ１８０１の判定において、１週間以内にシャッター１０９が動作している場合に、ボディ駆動制御回路１０４は、前回のシャッター動作時と現在とを比較して、姿勢、温度の条件が同一（多少の誤差を許容するようにしても良い）であるかを判定する（ステップＳ１８０３）。ステップＳ１８０３の判定において、条件が同一でない場合には、処理がステップＳ１８０２に移行して、ボディ駆動制御回路１０４は第１の実施形態と同様にカメラ１００の姿勢等の条件と各条件に対応したテーブルとに応じてディレイ時間を決定する。一方、ステップＳ１８０３の判定において、条件が同一である場合に、ボディ駆動制御回路１０４は前回のシャッター１０９の動作時の、電磁マグネットＭＧ１への通電を停止してからＸ信号の出力までの時間（即ち、シャッター１０９の開口が開始してから全開となるまでの時間）をメモリー１１０から読み出して、それによりディレイ時間を決定する（ステップ１８０４）。なお、この場合には、前回の条件と同じであるから、時間余裕分は０とする。
【０１２１】
以上説明したように、第３の実施形態によれば、前回のシャッター１０９の動作実績に従ってディレイ時間を決定しているので、第１の実施形態に比べてディレイ時間の精度が高くなり、またディレイを伴う本発光であってもＸ信号の出力に近い時点でのスレーブフラッシュ装置の発光が可能になる。このためシャッター１０９の全開時間を有効に利用でき、シャッター１０９の同調速度をより速くすることができる。
【０１２２】
なお、本実施形態では、１週間以内の動作の実績からディレイ時間を決定しているが、複数回の動作実績の平均値からディレイ時間を決定しても良い。またカメラ１００の電源投入時や、ワイヤレスフラッシュ撮影のモード設定時にシャッター１０９の試験作動をさせ、その試験結果に従ってディレイ時間を決定するようにしても良い。
【０１２３】
以上実施形態に基づいて本発明を説明したが、本発明は上述した実施形態に限定されるものではなく、本発明の要旨の範囲内で種々の変形や応用が可能なことは勿論である。例えば、上述の各実施形態においては、内蔵フラッシュ３を用いてスレーブフラッシュ装置としての外部フラッシュ装置と本トリガー発光等の通信を行うようにしている。これに対し、カメラ１００に装着された外部フラッシュ装置を用いて通信を行うようにしても良い。さらには、カメラ１００とは全く別個のフラッシュ装置を用いて通信を行うようにしても良い。この場合には、カメラ１００の情報に従ってカメラ１００とは別個のフラッシュ装置内でディレイ時間を決定できるようにしても良い。
【０１２４】
また、図５に示したシャッター１０９は縦走りのフォーカルプレーンシャッターを例示しているが、横走りのフォーカルプレーンシャッターであっても上述した各実施形態の手法を適用できる。ただし、横走りのフォーカルプレーンシャッターの場合には縦走りのフォーカルプレーンシャッターとは姿勢による走行速度の変化の条件が異なるので、それに併せて時間余裕分の変化係数を設定しておく必要がある。
【０１２５】
さらに、上記した実施形態には種々の段階の発明が含まれており、開示される複数の構成要件の適当な組合せにより種々の発明が抽出され得る。例えば、実施形態に示される全構成要件からいくつかの構成要件が削除されても、上述したような課題を解決でき、上述したような効果が得られる場合には、この構成要件が削除された構成も発明として抽出され得る。
【符号の説明】
【０１２６】
１…カメラボディ、２…レンズユニット、３…内蔵フラッシュ、４ａ〜４ｈ…操作部材、５…ファインダーユニット、６…背面ＬＣＤパネル、１１…フラッシュ本体、１２…フラッシュスタンド、１３…スレーブセンサー、１４…調光センサー、１５…モードスイッチ、１６…発光ユニット、１７…ホットシュー、１００…カメラ、１０１…レンズ駆動制御回路、１０２…フラッシュ制御回路、１０３…クロック回路、１０４…ボディ駆動制御回路、１０５…ＴＴＬ調光回路、１０６…撮像素子、１０７…画像処理回路、１０８…画像記録媒体、１０９…シャッター、１１０…メモリー、１１１…姿勢検知回路、１１２…温度検知回路、１１３…赤外フィルター、１１４…検知スイッチ、２００…外部フラッシュ装置、２０２…フラッシュ制御回路、２０３…クロック回路、２０４…データ検出回路、２０５…発光回路、２０６…フラッシュ発光部
【図１】
2010175636.tif 000003
【図２】
2010175636.tif 000004
【図３】
2010175636.tif 000005
【図４】
2010175636.tif 000006
【図５】
2010175636.tif 000007
【図６】
2010175636.tif 000008
【図７】
2010175636.tif 000009
【図８】
2010175636.tif 000010
【図９】
2010175636.tif 000011
【図１０】
2010175636.tif 000012
【図１１】
2010175636.tif 000013
【図１２】
2010175636.tif 000014
【図１３】
2010175636.tif 000015
【図１４】
2010175636.tif 000016
【図１５】
2010175636.tif 000017
【図１６】
2010175636.tif 000018
【図１７】
2010175636.tif 000019
【図１８】
2010175636.tif 000020
【図１９】
2010175636.tif 000021
【図２０】
2010175636.tif 000022
【図２１】
2010175636.tif 000023
【図２２】
2010175636.tif 000024
【図２３】
2010175636.tif 000025
【図２４】
2010175636.tif 000026
【図２５】
2010175636.tif 000027
【図２６】
2010175636.tif 000028
【図２７】
2010175636.tif 000029
【図２８】
2010175636.tif 000030
【図２９】
2010175636.tif 000031
【図３０】
2010175636.tif 000032