(57)【要約】【課題】ストロボ撮影時にユーザがレリーズボタンを一気に全押しした場合のレリーズタイムラグを短縮することができる撮像装置及びその制御方法、並びにプログラムを提供する。【解決手段】カメラ１００のカメラ制御部１０５は、ユーザがレリーズボタンを半押し、ＳＷ１信号がＯＮになると、ストロボ３００に焦点検出用発光を指示し、その焦点検出用発光の間、ＡＦセンサ１１７でデフォーカス量を測定すると共に測光センサ１１２で輝度を測光する。その後、カメラ制御部１０５は、上記デフォーカス量に基づき焦点検出処理部１２３により焦点検出動作を行う。さらに、カメラ制御部１０５は、ユーザがレリーズボタンを全押し、ＳＷ２信号がＯＮになると、上記輝度に基づく測光処理部１１３による測光結果を取得し、その測光結果から算出した発光量での本発光用をストロボ３００に指示し、その本発光の間撮影を行う。【選択図】図１
2020098314.tif 000002
【特許請求の範囲】
【請求項１】
照明装置と通信を行う撮像装置であって、
被写体像の輝度の測光を行う測光手段と、
ユーザによるレリーズボタンの半押し操作によりＳＷ１信号がＯＮになった場合、焦点検出用発光を前記照明装置に指示する第１の指示手段と、
前記照明装置による前記焦点検出用発光の間に測定された焦点制御値に基づき焦点検出動作を行う焦点検出手段と、
前記照明装置による前記焦点検出用発光の間に前記測光手段に前記測光を行わせ、その測光結果を取得する第１の取得手段と、
前記ＳＷ１信号がＯＮとなってから一定時間内にユーザによるレリーズボタンの全押し操作によりＳＷ２信号がＯＮになった場合、前記第１の取得手段により取得した測光結果から本発光用の発光量を算出する第１の算出手段と、
前記第１の算出手段により算出された発光量での本発光を前記照明装置に指示する第２の指示手段と、
前記照明装置による前記本発光の間に撮影を行う撮影手段とを備えることを特徴とする撮像装置。
【請求項２】
前記ＳＷ１信号がＯＮになると、前記焦点検出動作の前に、焦点検出用予備発光を前記照明装置に指示する第３の指示手段と、
前記照明装置による前記焦点検出用予備発光の間に前記測光手段に前記測光を行わせ、その測光結果を取得する第２の取得手段と、
前記第２の取得手段により取得した測光結果から前記焦点検出用発光の発光量を算出する第２の算出手段とを更に備え、
前記第１の算出手段は、前記第１の取得手段により取得した測光結果の信頼性が低い場合、前記本発光用の発光量を前記第２の取得手段により取得した測光結果から算出することを特徴とする請求項１記載の撮像装置。
【請求項３】
前記ＳＷ１信号がＯＮになると、前記焦点検出動作の前に、焦点検出用予備発光を前記照明装置に指示する第３の指示手段と、
前記照明装置による前記焦点検出用予備発光の間に前記測光手段に前記測光を行わせ、その測光結果を取得する第２の取得手段と、
前記第２の取得手段により取得した測光結果から前記焦点検出用発光の発光量を算出する第２の算出手段と、
前記照明装置に予備発光を指示する第４の指示手段と、
前記照明装置による前記予備発光の間に前記測光手段に前記測光を行わせ、その測光結果を取得する第３の取得手段とを更に備え、
前記第１の算出手段は、
前記第１の取得手段により取得した測光結果の信頼性が低いが、前記第２の取得手段により取得した測光結果の信頼性は高い場合、前記本発光用の発光量を前記第２の取得手段により取得した測光結果から算出し、
前記第１及び第２の取得手段により取得した測光結果の信頼性がいずれも低い場合、前記第４の指示手段により前記ストロボに前記予備発光を指示し、前記第３の取得手段により取得した測光結果から前記本発光用の発光量を算出することを特徴する請求項１記載の撮像装置。
【請求項４】
前記第１の算出手段は、前記焦点検出用予備発光の際に前記測光手段が飽和しておらず、かつ前記焦点検出手段が前記焦点検出動作を開始してから合焦するまでの時間が所定時間より短い場合、前記第２の取得手段により取得した測光結果の信頼性が高いと判定することを特徴する請求項３記載の撮像装置。
【請求項５】
前記第１の算出手段は、前記焦点検出用発光の際に前記測光手段が飽和している場合、前記第１の取得手段により取得した測光結果の信頼性が低いと判定することを特徴とする請求項２乃至４のいずれか１項に記載の撮像装置。
【請求項６】
照明装置と通信を行う撮像装置の制御方法であって、
被写体像の輝度の測光を行う測光ステップと、
ユーザによるレリーズボタンの半押し操作によりＳＷ１信号がＯＮになった場合、焦点検出用発光を前記照明装置に指示する第１の指示ステップと、
前記照明装置による前記焦点検出用発光の間に測定された焦点制御値に基づき焦点検出動作を行う焦点検出ステップと、
前記照明装置による前記焦点検出用発光の間に前記測光ステップにおいて前記測光を行わせ、その測光結果を取得する第１の取得ステップと、
前記ＳＷ１信号がＯＮとなってから一定時間内にユーザによるレリーズボタンの全押し操作によりＳＷ２信号がＯＮになった場合、前記第１の取得ステップにおいて取得した測光結果から本発光用の発光量を算出する第１の算出ステップと、
前記第１の算出ステップにおいて算出された発光量での本発光を前記照明装置に指示する第２の指示ステップと、
前記照明装置による前記本発光の間に撮影を行う撮影ステップとを有することを特徴とする制御方法。
【請求項７】
請求項６記載の制御方法を実行することを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、撮像装置及びその制御方法、並びにプログラムに関し、特に、ストロボ装置と通信可能に接続する撮像装置及びその制御方法、並びにプログラムに関する。
【背景技術】
【０００２】
従来より、カメラ（撮像装置）の焦点検出動作の際に低輝度、あるいは被写体にコントラストがない場合、合焦が難しいためストロボ（照明装置）による補助光を被写体に投光することで合焦動作を容易にする技術があった（例えば、特許文献１参照）。また、合焦動作後にストロボ撮影の調光のための予備発光を行い、その結果から求められた発光量で撮影時の発光（本発光）を行う技術も知られている(例えば、特許文献２参照)。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００５−１１５１４７号公報
【特許文献２】特開２０１０−２６２２４２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、特許文献１，２の技術を組み合わせた場合、焦点検出動作の際の補助光としての発光後にストロボ撮影の調光のための発光が行われる。すなわち、ユーザがレリーズボタンを半押しすることなく一気に全押しした場合でも、レリーズボタンの半押しによりＯＮとなるＳＷ１信号に基づく補助光の発光後、レリーズボタンの全押しによりＯＮとなるＳＷ２信号に基づく調光の発光を行う必要がある。この結果、レリーズタイムラグが長くなるという問題があった。
【０００５】
上記問題を鑑み、本発明は、照明装置を発光させる撮影時にユーザがレリーズボタンを一気に全押しした場合のレリーズタイムラグを短縮することができる撮像装置及びその制御方法、並びにプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００６】
本発明の請求項１に係る撮像装置は、照明装置と通信を行う撮像装置であって、被写体像の輝度の測光を行う測光手段と、ユーザによるレリーズボタンの半押し操作によりＳＷ１信号がＯＮになった場合、焦点検出用発光を前記照明装置に指示する第１の指示手段と、前記照明装置による前記焦点検出用発光の間に測定された焦点制御値に基づき焦点検出動作を行う焦点検出手段と、前記照明装置による前記焦点検出用発光の間に前記測光手段に前記測光を行わせ、その測光結果を取得する第１の取得手段と、前記ＳＷ１信号がＯＮとなってから一定時間内にユーザによるレリーズボタンの全押し操作によりＳＷ２信号がＯＮになった場合、前記第１の取得手段により取得した測光結果から本発光用の発光量を算出する第１の算出手段と、前記第１の算出手段により算出された発光量での本発光を前記照明装置に指示する第２の指示手段と、前記ストロボによる前記本発光の間に撮影を行う撮影手段とを備えることを特徴とする。
【発明の効果】
【０００７】
本発明によれば、照明装置を発光させる撮影時にユーザがレリーズボタンを一気に全押しした場合のレリーズタイムラグを短縮することができる。
【図面の簡単な説明】
【０００８】
【図１】本発明の実施形態に係る撮像装置としてのカメラを含むストロボ撮影システムのブロック図である。
【図２】図１における、カメラのストロボ接続部及びストロボのカメラ接続部の夫々が有する通信端子を説明するための図である。
【図３】カメラとストロボの間のクロック同期通信に用いられる、カメラ側の３つの通信端子の信号を表す波形図である。
【図４】カメラからストロボに送信する通信コマンド表を示す図である。
【図５】本発明の実施例１に係る本発光量演算処理の手順を示すフローチャートである。
【図６Ａ】本発明の実施例２に係る本発光量演算処理の手順を示すフローチャートである。
【図６Ｂ】図６Ａの続きである。
【図７】図５のステップＳ１１３における、焦点検出用発光の際の測光結果の信頼性の判定方法を説明するための図である。
【発明を実施するための形態】
【０００９】
以下に、本発明の好ましい実施の形態を、添付の図面に基づいて詳細に説明する。
【００１０】
図１は、本発明の実施形態に係る撮像装置としてのカメラ１００を含むストロボ撮影システムのブロック図である。
【００１１】
図１に示すように、ストロボ撮影システムは、カメラ１００、レンズユニット２００、及びストロボ３００（照明装置）により構成される。
【００１２】
まず、カメラ１００の構成について説明する。
【００１３】
主ミラー１０１は、カメラ１００の動作状態に応じて回動可能となっており、ユーザが被写体をファインダ（不図示）で観測する時は撮影光路（図の一点鎖線）へ斜めに挿入され、レンズユニット２００からの光束を後述のファインダ光路へ導く。また、撮影時は撮影光路から退避され、レンズユニット２００からの光束は後述の撮像素子１０３に導かれる。図１の実線枠で示す主ミラー１０１は、撮影光路上に配置された状態を示し、図１の点線枠１０１’は、主ミラー１０１が撮影光路から退避された状態を示す。
【００１４】
シャッタ１０２は、レンズユニット２００からの光束の撮像素子１０３への入射を制御するために設けられ、通常は閉じた状態で、撮影時に開いた状態となるよう駆動される。シャッタ１０２は、カメラ制御部１０５により、シャッタ制御部１１５を介して制御される。
【００１５】
撮像素子１０３は、被写体の撮像を行う、例えば、ＣＭＯＳセンサやＣＣＤセンサであり、タイミングジェネレータ１１６から出力されるタイミング信号に基づいて駆動し、被写体の光学像を光電変換してアナログ信号に変換する。
【００１６】
アナログ信号処理部１０４は、撮像素子１０３からのアナログ信号を、サンプルホールドし、アナログゲインを付加し、Ａ／Ｄ変換によってデジタル信号へと変換して出力する。
【００１７】
カメラ制御部１０５は、デジタルゲイン部１０６及び画像処理部１０７を有する。
【００１８】
デジタルゲイン部１０６は、アナログ信号処理部１０４から出力されたデジタル信号にデジタルゲインを付加して、画像処理部１０７に出力する。
【００１９】
画像処理部１０７は、デジタルゲイン部１０６から出力されたデジタル信号に対して、種々のデジタル信号処理、例えば、画素補間処理、色変換処理を施し、メモリ制御部１２０を介して、メモリ１２１に保存する。
【００２０】
画像表示部１１９は、画像や撮影情報を表示するためのＬＣＤ等からなる背面モニタである。
【００２１】
操作部１２２は、ユーザからの操作を受け付ける入力部としての各種操作部材である。操作部１２２は、レリーズボタンの他、各種操作ボタンを有し、ユーザによる入力操作をカメラ制御部１０５に出力する。ここで、ユーザがレリーズボタンを半押しとすると、ＳＷ１信号が操作部１２２からカメラ制御部１０５に送信され、カメラ制御部１０５によりＡＦ（オートフォーカス）処理が開始される。また、ユーザがレリーズボタンを全押しとすると、ＳＷ２信号が操作部１２２からカメラ制御部１０５に送信され、カメラ制御部１０５により撮影処理が開始される。
【００２２】
ピント板１０９は、レンズユニット２００の一次結像面に配置され、入射面にはフレネルレンズ（集光レンズ）を有し、射出面に被写体の光学像（ファインダ像）を結像する。
【００２３】
ペンタプリズム１１０はファインダ光路を変更するもので、ピント板１０９の射出面に結像した被写体像を正立正像に補正する。
【００２４】
接眼レンズ１１１は、ユーザがファインダをのぞいた時、ユーザの目に合わせて視度を調節できる構成になっている。
【００２５】
測光センサ１１２は、撮像素子１０３における撮像領域内を分割した各領域に対応したフォトダイオードから構成されており、ピント板１０９の射出面に結像された被写体像の輝度を測光し、測光処理部１１３に出力する。測光処理部１１３は、その出力された輝度に基づく測光結果をカメラ制御部１０５に出力する。
【００２６】
ＡＦセンサ１１７は、レンズユニット２００の焦点調節状態、すなわちデフォーカス量（焦点制御値）を測定し、焦点検出処理部１２３にそのデフォーカス量を出力する。焦点検出処理部１２３は、そのデフォーカス量に基づき焦点検出動作を行い、その焦点検出結果をカメラ制御部１０５に出力する。カメラ制御部１０５は、その焦点検出結果に基づきレンズ駆動量を決定し、通信端子１１８を介して、レンズユニット２００を駆動する。
【００２７】
カメラ制御部１０５は、ＣＰＵ、ＲＯＭ、ＲＡＭからなるマイクロコンピュータであり、ＲＯＭに保存されたプログラムを実行する。カメラ制御部１０５は、カメラ１００に含まれる各部を制御する。
【００２８】
ストロボ接続部１１４は、ストロボ３００との接続部である。
【００２９】
通信端子１１８は、カメラ１００がレンズユニット２００と通信を行う為の通信端子である。
【００３０】
次にレンズユニット２００の構成について説明する。
【００３１】
レンズユニット２００は、カメラ１００と着脱可能であって、その内部にレンズ２０１、絞り２０２、フォーカス駆動部２０３、絞り駆動部２０４、レンズ制御部２０５、通信端子２０６、及びレンズ位置取得部２０７を有する。
【００３２】
レンズ２０１は例えば合焦用レンズやズームレンズを有するレンズ群であり、被写体から入光する反射光をカメラ１００に取り込む。
【００３３】
絞り２０２は、その開口径を調節することで撮影時の光量調節を行う。絞り２０２は、レンズ制御部２０５によって絞り駆動部２０４を介して開口径が制御される。
【００３４】
フォーカス駆動部２０３は、レンズ制御部２０５の指令を受けて、レンズ２０１の位置を変位させることで焦点を合わせる。
【００３５】
レンズ制御部２０５は、レンズユニット２００に含まれる各部を制御する。さらに、レンズ制御部２０５は、レンズ位置取得部２０７から取得したレンズ２０１の位置情報を基に、レンズ２０１のズーム位置（焦点距離情報）や合焦面までの距離情報を算出する。
【００３６】
通信端子２０６は、レンズ２０１がカメラ１００側と通信を行う為の通信端子である。レンズユニット２００は、この通信端子２０６とカメラ１００側の通信端子１１８を介してカメラ１００内部のカメラ制御部１０５と通信する。
【００３７】
次にストロボ３００の構成について説明する。
【００３８】
ストロボ３００は、カメラ１００と着脱可能であって、ストロボ制御部３０１、カメラ接続部３０３、及び操作部３０４を備える本体部３００ａと、発光部３０２を備えるヘッド部３００ｂを有する。
【００３９】
ストロボ制御部３０１は、発光部３０２への発光指示、操作部３０４からの入力制御等を行う。
【００４０】
発光部３０２は、ストロボ制御部３０１からの発光指示に従って、発光制御を行う。
【００４１】
操作部３０４は、ユーザからの操作を受け付ける入力部としての各種操作部材である。操作部３０４は、発光モード設定変更ボタン等の各種操作ボタンを有し、ユーザによる入力操作をストロボ制御部３０１に出力する。
【００４２】
カメラ接続部３０３はカメラ１００との接続部であり、ストロボ制御部３０１はカメラ接続部３０３、カメラ１００側のストロボ接続部１１４を介してカメラ１００内部のカメラ制御部１０５と通信する。
【００４３】
図２は、図１における、カメラ１００のストロボ接続部１１４及びストロボ３００のカメラ接続部３０３の夫々が有する通信端子を説明するための図である。
【００４４】
図２向かって左側にストロボ３００のカメラ接続部３０３が有する通信端子Ｓｏｕｔ，Ｓｉｎ，Ｓｃｌｋを示し、同右側にカメラ１００のストロボ接続部１１４が有する通信端子Ｃｏｕｔ，Ｃｉｎ，Ｃｃｌｋを示す。
【００４５】
通信端子Ｓｏｕｔはストロボ３００のクロック同期通信によるデータ出力端子であり、通信端子Ｓｉｎはストロボ３００のクロック同期通信によるデータ入力端子であり、通信端子Ｓｃｌｋはクロック同期出力端子である。
【００４６】
一方、通信端子Ｃｏｕｔはカメラ１００のクロック同期通信によるデータ出力端子であり、通信端子Ｃｉｎはカメラ１００のクロック同期通信によるデータ入力端子であり、通信端子Ｃｃｌｋはクロック同期出力端子である。
【００４７】
図３は、カメラ１００とストロボ３００の間のクロック同期通信に用いられる、カメラ１００側の３つの通信端子Ｃｏｕｔ，Ｃｉｎ，Ｃｃｌｋの信号を表す波形図である。
【００４８】
通信端子Ｃｉｎ，Ｃｃｌｋは、同期クロック通信に用いられるため、通信端子Ｃｃｌｋにおけるクロックの立ち上がり信号に同期してカメラ１００は通信端子Ｃｉｎを介してストロボ３００からデータを受信する。また、通信端子Ｃｏｕｔ，Ｃｃｌｋも、同期クロック通信に用いられるため、通信端子Ｃｃｌｋにおけるクロックの立ち上がり信号に同期してカメラ１００は通信端子Ｃｏｕｔを介してデータをストロボ３００に送信する。
【００４９】
通信端子Ｃｃｌｋの信号出力のうち一定時間Ｌｏ出力となっている部分は、カメラ制御部１０５がストロボ接続部１１４に通信端子Ｃｃｌｋの信号出力をＬｏに引き下げる指示をした部分であり、カメラ１００の本体側の処理を待つ、Ｂｕｓｙ状態を表す。カメラ制御部１０５は、Ｂｕｓｙ状態が終了すると、ストロボ接続部１１４に対して通信端子Ｃｃｌｋの信号出力をＨｉに引き上げるよう指示する。
【００５０】
ちなみに図３ではカメラ１００はストロボ３００から３２ＨＥＸというデータを受信している。
【００５１】
図４は、カメラ１００からストロボ３００に送信する通信コマンド表を示す図である。
【００５２】
図４に示すように、カメラ１００がストロボ３００に出力するデータのデータ量はそのデータが示すコマンドの種類によって予め決められている。
【００５３】
例えば、カメラ１００からコマンド１０Ｈのデータがストロボ３００に送信されると、ストロボ制御部３０１は「発光モード情報要求」の指示がカメラ１００からあったと認識する。この場合、ストロボ制御部３０１はこの要求に対する返信データの２バイト目に発光モード情報を設定してカメラ１００に送信する。
【００５４】
また、カメラ１００からコマンド１２Ｈのデータがストロボ３００に送信されると、ストロボ制御部３０１は発光モードを変更するための「発光モード設定」の指示がカメラ１００からあったと認識する。カメラ制御部１０５は、コマンド１２Ｈのデータの２バイト目に設定したい発光モードを設定することで、ストロボ３００の発光モードを変更することができる。
【００５５】
カメラ１００が送信するコマンドにはその他多くの種類があるが詳しい説明は省略する。
【００５６】
（実施例１）
図５は、本発明の実施例１に係る本発光量演算処理の手順を示すフローチャートである。本処理は、カメラ制御部１０５により実行される。
【００５７】
図５において、まず、ステップＳ１０１では、操作部１２２におけるレリーズボタンが半押しとなり、ＳＷ１信号がＯＮとなったかを判定する。ＳＷ１信号がＯＮとなった場合はステップＳ１０２に遷移する。
【００５８】
ステップＳ１０２では、カメラ１００において焦点検出動作設定が有効になっているか、すなわち焦点検出モードであるかを判定する。焦点検出動作設定が有効になっている場合はステップＳ１０３で遷移する。一方、焦点検出動作設定が無効である場合は、直接ステップＳ１１０に進む。
【００５９】
ステップＳ１０３では、測光センサ１１２で測光を行い、測光処理部１１３からその測光結果を取得し、その測光結果から撮影環境が低照度環境であるか否かを判定する。低照度環境でないと判定された場合はステップＳ１０９へ遷移し、焦点検出用発光をすることなく焦点検出動作が行われた後、ステップＳ１１０に進む。
【００６０】
一方、ステップＳ１０３で低照度環境であると判定された場合はステップＳ１０４へ遷移し、焦点検出用予備発光を行う。具体的には、まず、ストロボ３００にコマンド１８Ｈのデータを送信して、焦点検出用予備発光用の発光量にストロボ発光の際の発光量を設定する「発光量設定」の指示をストロボ３００に対して行う。その後、ストロボ３００にコマンド１６Ｈのデータを送信して、「発光許可通知」をストロボ３００に対して行う。ストロボ制御部３０１は「発光許可通知」がカメラ１００からあったと認識し、焦点検出用予備発光用の発光量でのストロボ発光を行う。また、この焦点検出用予備発光の間、カメラ制御部１０５は、測光センサ１１２で測光を行い、その測光結果を測光処理部１１３から取得する。
【００６１】
続いてステップＳ１０５では、ストロボ３００にステップＳ１０４と同様のコマンドを送信することにより、ステップＳ１０４で行った焦点検出用予備発光とは異なる発光量での焦点検出用予備発光を行う。また、この焦点検出用予備発光の間、カメラ制御部１０５は、測光センサ１１２で測光を行い、その測光結果を測光処理部１１３から取得する。尚、本実施例では、ステップＳ１０５で行われる焦点検出用予備発光の発光量はステップＳ１０４で行われる焦点検出用予備発光の発光量より大きい。
【００６２】
ステップＳ１０６では、ステップＳ１０４及びステップＳ１０５で取得した、焦点検出用予備発光の際の測光結果から焦点検出用の発光量を決定する。
【００６３】
ステップＳ１０７では、ストロボ３００にステップＳ１０４と同様のコマンドを送信することにより、ステップＳ１０６で決定した発光量での焦点検出用発光を行う。また、この焦点検出用発光の間、カメラ制御部１０５は、ＡＦセンサ１１７でデフォーカス量を測定すると共に、測光センサ１１２で測光を行い、その測光結果を測光処理部１１３から取得する。
【００６４】
ステップＳ１０８では、ステップＳ１０７で測定されたデフォーカス量に基づいて焦点検出処理部１２３で焦点検出動作を行った後、ステップＳ１１０に進む。
【００６５】
ステップＳ１１０では、操作部１２２におけるレリーズボタンが全押しとなり、ＳＷ２信号がＯＮとなったか判定する。ＳＷ２信号がＯＮとなった場合はステップＳ１１１に遷移する。一方、ＳＷ１信号がＯＮとなってから一定時間内にＳＷ２信号がＯＮとならなかった場合はステップＳ１０１に戻る。
【００６６】
ステップＳ１１１では、カメラ１００においてストロボ撮影（ストロボ３００を発光させる撮影）が有効になっているかを判定する。ストロボ撮影が無効である場合はステップＳ１１２へ遷移しストロボなしで撮影が行った後、本処理を終了する。一方、ストロボ撮影が有効になっている場合はステップＳ１１３へ遷移する。
【００６７】
ステップＳ１１３では、ストロボ撮影時のストロボ発光量（本発光用の発光量）を計算する際に、ステップＳ１０７で取得した、焦点検出用発光の際の測光結果を利用するかを、その測光結果の信頼性が高いか否かに基づき判定する。具体的には図７に示すように測光センサ１１２の領域を縦８ブロック、横１０ブロックに分割し、焦点検出用発光の際に飽和しているブロック数が所定数以上であるか、すなわち焦点検出の際に測光センサ１１２が飽和していたか判定する。焦点検出用発光の際に測光センサ１１２が飽和していた場合、焦点検出用発光の際の測光結果は信頼性が低いと判定しステップＳ１１６へ遷移する。焦点検出用発光の際に測光センサ１１２が飽和していなかった場合、焦点検出用発光の際の測光結果は信頼性が高いと判定しステップＳ１１４へ遷移する。
【００６８】
ステップＳ１１４では、ステップＳ１０７で取得した、焦点検出用発光の際の測光結果を用いて、本発光用の発光量を演算し、ステップＳ１１５に進む。
【００６９】
ステップＳ１１６では、焦点検出用発光の際の測光結果の信頼性は低く利用できないため、ステップＳ１０４及びステップＳ１０５で取得した、焦点検出用予備発光の際の測光結果を用いて、本発光用の発光量を演算し、ステップＳ１１５に進む。
【００７０】
ステップＳ１１５では、演算された本発光用の発光量でストロボ撮影を行った後、本処理を終了する。
【００７１】
以上のように、本実施例では、本発光用の発光量を焦点検出用発光の際の測光結果を用いて演算することで撮影時の予備発光を省略することができ、レリーズボタンを一気押ししたときのレリーズタイムラグを短縮することができる。さらに、焦点検出用発光の際の測光結果の信頼性が低い場合は、焦点検出用予備発光の際の測光結果を用いて本発光用の発光量を演算するため安定した精度のストロボ撮影を行うことができる。
【００７２】
（実施例２）
以下、図６Ａ，６Ｂのフローチャートを用いて本発明の実施例２に係る本発光量演算処理について説明する。
【００７３】
ここで、実施例１と同一の構成および処理については同一の付番を用い、重複した説明は省略する。
【００７４】
まず、ステップＳ１０１〜Ｓ１１５までの処理を図５で説明した通りに行う。但し、ステップＳ１１３で焦点検出用発光の際の測光結果は信頼性が低いと判定した場合、ステップＳ１１６ではなくステップＳ１１７に遷移する。
【００７５】
ステップＳ１１７では、本発光用の発光量を計算する際に、ステップＳ１０４，Ｓ１０５の焦点検出用予備発光の際に行った測光結果を利用するかを、それらの測光結果の信頼性が高いか否かに基づき判定する。具体的には、ステップＳ１１３と同様、ステップＳ１０４，Ｓ１０５の夫々の焦点検出用予備発光の際に測光センサ１１２の飽和しているブロック数が所定数以上かを判定する。また、この判定と併せて、ステップＳ１０８で焦点検出動作が開始してから合焦するまでの時間（以下、焦点検出動作時間という）が所定時間以内かを判定する。これらの判定の結果、ステップＳ１０５の焦点検出用予備発光の際に飽和しているブロック数が所定数未満かつ焦点検出動作時間が所定時間以内の場合は、ステップＳ１０５の焦点検出用予備発光の際の測光結果は信頼性が高いと判定する。この場合、ステップＳ１１６に遷移する。また、ステップＳ１０５の焦点検出用予備発光の際に飽和しているブロック数が所定数以上であったが、ステップＳ１０４の焦点検出用予備発光の際に飽和しているブロック数が所定数未満の場合がある。この場合は、焦点検出動作時間が所定時間以内の場合に、ステップＳ１０４の焦点検出用予備発光の際の測光結果は信頼性が高いと判定してステップＳ１１６に遷移する。一方、それ以外の場合は焦点検出用予備発光の際の測光結果は信頼性が低いと判定してステップＳ１１８へ遷移する。
【００７６】
ステップＳ１１６では、ステップＳ１１７で信頼できる測光結果と判定された測光結果を用いて、本発光用の発光量を演算し、ステップＳ１１５に進む。
【００７７】
ステップＳ１１８では、焦点検出用予備発光の際の測光結果の信頼性は低く利用できないため、ストロボ３００にステップＳ１０４と同様のコマンドを送信することにより、予備発光を行う。また、この予備発光の間、カメラ制御部１０５は、測光センサ１１２で測光を行い、その測光結果を測光処理部１１３から取得する。
【００７８】
ステップＳ１１９では、ステップＳ１１８で取得した、予備発光の際の測光結果を用いて、本発光用の発光量を演算し、ステップＳ１１５にてその演算された本発光用の発光量でストロボ撮影を行う。
【００７９】
以上のように、本実施例では、焦点検出用発光の際の測光結果の信頼性が低い場合は、焦点検出用予備発光の際の測光結果の信頼性を判定し、この信頼性も低い場合は、予備発光を行い、予備発光の際の測光結果を用いて本発光用の発光量を演算する。このためさらに安定したストロボ撮影を提供することができる。
【００８０】
［その他の実施例］
本発明の目的は、前述した実施例の機能を実現するソフトウェアのプログラムコードを記録した記憶媒体を、装置に供給することによっても、達成されることは言うまでもない。このとき、供給された装置の制御部を含むコンピュータ（またはＣＰＵやＭＰＵ）は、記憶媒体に格納されたプログラムコードを読み出し実行する。
【００８１】
この場合、記憶媒体から読み出されたプログラムコード自体が前述した実施例の機能を実現することになり、プログラムコード自体及びそのプログラムコードを記憶した記憶媒体は本発明を構成することになる。
【００８２】
プログラムコードを供給するための記憶媒体としては、例えば、フレキシブルディスク、ハードディスク、光ディスク、光磁気ディスク、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、磁気テープ、不揮発性のメモリカード、ＲＯＭ等を用いることができる。
【００８３】
また、上述のプログラムコードの指示に基づき、装置上で稼動しているＯＳ（基本システムやオペレーティングシステム）などが処理の一部又は全部を行い、その処理によって前述した実施例の機能が実現される場合も含まれることは言うまでもない。
【００８４】
さらに、記憶媒体から読み出されたプログラムコードが、装置に挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書込まれ、前述した実施例の機能が実現される場合も含まれることは言うまでもない。このとき、そのプログラムコードの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵ等が実際の処理の一部又は全部を行う。
【符号の説明】
【００８５】
１００  カメラ
１０５  カメラ制御部
１１２  測光センサ
１１３  測光処理部
１１７  ＡＦセンサ
１２２  操作部
１２３  焦点検出処理部
２００  レンズユニット
２０５  レンズ制御部
３００  ストロボ
３０１  ストロボ制御部
３０２  発光部
【図１】
2020098314.tif 000003
【図２】
2020098314.tif 000004
【図３】
2020098314.tif 000005
【図４】
2020098314.tif 000006
【図５】
2020098314.tif 000007
【図６Ａ】
2020098314.tif 000008
【図６Ｂ】
2020098314.tif 000009
【図７】
2020098314.tif 000010