(57)【要約】【課題】  撮像装置に装着されているレンズ、ストロボ等の付属品情報から、調光制御エリアを設定し、制御範囲の最適化を図る。【解決手段】  撮像装置に設けられている通信回路１２，１３は、レンズに設けられている通信回路２９、ストロボに設けられている通信回路４２、フードに設けられている通信回路６０と通信し、レンズ形状情報、ストロボ発光部位置情報など取得した各種情報からストロボが照射される範囲の演算を行う。そして、撮像装置の調光制御は、演算された照射範囲に存在している受光手段を用いて行うようにする。【選択図】  図１
2007212866.tif 000002
【特許請求の範囲】
【請求項１】
内蔵或いは外部ストロボ手段を用いて被写体を照明し、撮像する事が可能に構成されている撮像装置において、撮像装置のデータ及び、撮像装置に対して装着された付属装置から送信されたデータに基づき照射範囲の演算を実行するものであって、撮影時の調光制御を演算されたストロボ照射可能範囲に設定されている受光手段の検出出力にて行うことを特徴とする撮像装置。
【請求項２】
照射範囲の演算は、被写体距離情報を加味して行うことを特徴とする請求項１に記載の撮像装置。
【請求項３】
照射範囲の演算補正量の補正を撮像装置の予備発光時に行うことを特徴とする請求項１に記載の撮像装置。
【請求項４】
前記補正量は装置識別ＩＤと共に撮像装置に保存する事を特徴とする請求項１に記載の撮像装置。
【請求項５】
前記付属装置は、外部ストロボ手段である請求項１に記載の撮像装置。
【請求項６】
前記付属装置は、レンズ手段である請求項１に記載の撮像装置。
【請求項７】
前記付属装置は、レンズに装着されているフードである請求項１に記載の撮像装置。
【請求項８】
前記撮像装置は、ストロボ手段による照明光束の照射範囲を表示する表示手段を設けた事を特徴とする請求項１に記載の撮像装置。
【請求項９】
前記表示手段は、撮像光学系による照明光束のケラレ状態を表示することを特徴とする請求項８に記載の撮像装置。
【請求項１０】
前記表示手段は、照射範囲の表示を撮影予定画像に対して重ねて行うことを特徴とする請求項８に記載の撮像装置。
【請求項１１】
前記表示手段は、ストロボ手段の照射可能範囲よりも撮像光学系の撮像範囲が広い場合には、ストロボ手段の照射可能な画面範囲を表示することを特徴とする請求項８に記載の撮像装置。
【請求項１２】
前記表示手段は、画像表示手段である事を特徴とする請求項８に記載の撮像装置。
【請求項１３】
前記表示手段は、光学ファインダーに対して遮光手段を配置することを特徴とする請求項８に記載の撮像装置。
【請求項１４】
前記表示手段は、ストロボ手段の照射範囲外の表示を照射可能領域の表示に対してケラレ量に応じて暗く表示するように構成したことを特徴とする請求項８に記載の撮像装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、内蔵又は外部ストロボをもちいて被写体を照明し、撮像することのできる撮像装置の閃光発光量の制御に関するものである。
【背景技術】
【０００２】
従来、特許文献１に示されている様に、内蔵ストロボを備えた撮像装置で、レンズの着脱が可能な物において、レンズ情報を撮影レンズから通信を介して入力し、レンズ情報と内蔵ストロボのデータからストロボ光束のケラレ状態を求める撮像装置が知られている。この場合、求めたケラレ量により、ストロボ使用の可否判定を行っている。
【０００３】
また、特許文献２に示されている様に、ストロボ予備発光動作時の検出手段の出力に基づいて、複数の光電変換手段の出力の総和に対する複数の光電変換手段の各出力の比により表される被写界の反射率分布を求め、所定の上限値より大きいもの及び所定の下限値より小さいものを除いて重み付けを決定し調光制御するものが知られている。
【特許文献１】特開2001-013559号公報
【特許文献２】特許登録2926597号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、前記従来例では、特開2001-013559号公報においては、演算して得られたケラレ量により発光禁止となってしまい、ユーザが主要被写体をストロボで照明可能であると判断しても調光撮影が不可能となってしまっていた。
【０００５】
また、特許登録2926597号公報においては、被写界の反射分布から所定の上限値以上、或いは、所定の下限値以下の領域を排除し、残領域に対して各領域の重み付けを決定して本発光制御を行っているため、主要被写体の輝度が、所定の上限値以上、或いは、所定の下限値以下のとなってしまった場合には、主要被写体からの反射光による調光が実施されなくなってしまう事があった。
【０００６】
（発明の目的）
本発明の第１の目的は、ストロボ手段の照射範囲の演算を行い、結果に基づきストロボ制御に用いる検出手段の検出範囲を設定し、設定範囲にて調光制御をおこなうことの出来る撮像装置を提供しようとするものである。
【０００７】
本発明の第２の目的は、ストロボ制御に用いる検出手段の検出範囲の演算に、被写体距離を加味することで、ストロボ光束の到達しない領域を排除して調光制御を行うことの出来る撮像装置を提供しようとするものである。
【０００８】
本発明の第３の目的は、ストロボ照射範囲データの補正を、ストロボ手段の予備発光時に行うことの出来る撮像装置を提供しようとするものである。
【０００９】
本発明の第４の目的は、ストロボ照射範囲の補正量を、算出したときの識別ＩＤと共に撮像装置に保存することの出来る撮像装置を提供しようとするものである。
【００１０】
本発明の第５の目的は、ストロボ照射範囲を表示可能な表示手段を設けることでケラレ状態の確認を行うことが出来る撮像装置を提供しようとするものである。
【課題を解決するための手段】
【００１１】
そこで、本発明では、目的を達成するために以下のような構成を採っている。
【００１２】
上記第１の目的を達成するために、請求項１に記載の発明は、内蔵或いは外部ストロボ手段を用いて被写体を照明し、撮像する事が可能に構成されている撮像装置で、撮像装置のデータ及び、撮像装置に対して装着された付属装置から送信されたデータに基づき照射範囲の演算を実行するものにおいて、撮影時の調光制御を演算されたストロボ照射可能範囲に設定されている受光手段の検出出力にて行うことを特徴とする撮像装置とするものである。
【００１３】
上記第２の目的を達成するために、請求項２に記載の発明は、照射範囲の演算は、被写体距離情報を加味して行うことを特徴とする請求項１の撮像装置とするものである。
【００１４】
上記第３の目的を達成するために、請求項３に記載の発明は、照射範囲の演算補正量の補正を撮像装置の予備発光時に行うことを特徴とする請求項１の撮像装置とするものである。
【００１５】
上記第４の目的を達成するために、請求項４に記載の発明は、前記補正量は装置識別ＩＤと共に撮像装置に保存する事を特徴とする請求項１の撮像装置とするものである。
【００１６】
上記第５の目的を達成するために、請求項８に記載の発明は、前記撮像装置は、ストロボ手段による照明光束の照射範囲を表示する表示手段を設けた事を特徴とする請求項１の撮像装置とするものである。
【発明の効果】
【００１７】
以上に説明してきたように、請求項１に記載の発明によれば、被写体の状況に左右されず、撮像装置に装着されている付属装置の条件を加味したストロボのケラレ状態に基づき、適正な調光制御を行うことの出来る撮像装置を提供できるものである。
【００１８】
また、請求項２に記載の発明によれば、ストロボ光束の到達しない被写体が存在している検出領域を排除して適正な調光制御を行うことの出来る撮像装置を提供できるものである。
【００１９】
また、請求項３に記載の発明によれば、各装置の誤差によるストロボ照射範囲データの誤差の補正を、意識することなく自動で行うことの出来る撮像装置を提供できるものである。
【００２０】
また、請求項４に記載の発明によれば、ストロボ照射範囲の補正量を算出したときの付属品の識別ＩＤと共に保存することで、各構成の補正量を再利用を可能とすると共に、複数の補正量を蓄積することで補正量の精度の向上を可能とする撮像装置を提供できるものである。
【００２１】
また、請求項８に記載の発明によれば、撮影前に撮影状態を視覚的に確認することの出来る撮像装置を提供できるものである。
【発明を実施するための最良の形態】
【００２２】
次に、本発明の詳細を実施例の記述に従って説明する。
【００２３】
（第一の実施例）
以下に、本発明の実施例を示す。
【００２４】
図１は、本発明の特徴をもっともよく表している図であり、撮像装置の構成を示す図である。
【００２５】
図１において、１００は撮像装置であり、以下に撮像装置１００を構成する部材を示す。
【００２６】
１０１は、ファインダー光学系を構成する正立正像光学系であり、１０２は、接眼レンズである。１０３は、ファインダースクリーンであり、１０４は、撮像光束をファインダー光学系に偏向するミラーである。１０５は撮像光束を後述する焦点検出装置に対して偏向するミラーである。１０６は、撮像装置の撮像を司る撮像手段であり、１０７は、撮像手段を遮光するシャッター装置である。
【００２７】
１０８は、撮像装置の内部に収納されている内蔵ストロボであり、１０９は焦点検出装置である。１１０は、撮像装置の露出の測定を行う測光手段であり、１１１は測光手段に被写体光束を結像させるレンズ手段である。１１２は、撮像装置の制御を司る撮像装置制御手段である。１１３は、ストロボ等を装着するためのアクセサリシューである。１１４は、内蔵ストロボのフレネルレンズである。１１５は、撮像装置に設けけられている光学フアインダー装置に情報を重ねて表示するファインダー表示手段であり、１１６は、撮像装置の外部に各種情報を表示するための外部表示手段である。
【００２８】
２００は、撮影光学系であるレンズであり、以下にレンズ２００を構成する部材を示す。
【００２９】
２０１は、撮像装置１００の通信手段と通信を行うレンズ制御手段であり、２０２は、撮像を行うためのレンズであり、２０３は、光量調節を行う絞り手段である。
【００３０】
３００は、レンズ２００に装着されるフードである。フード３００には、フードの情報を記録するフード情報記録手段が存在している。
【００３１】
４００は、照明手段である外部ストロボ装置であり、以下に外部ストロボ手段４００を構成する部材を示す。４０１は、外部ストロボ手段４００を制御する外部ストロボ制御手段であり、４０２は、発光手段であり、４０３は、発光手段４０２の光束を被写界側に反射する反射傘である。４０４は、反射傘４０３で反射された光束の配光を制御するストロボパネルです。４０５は、撮像装置１００のアクセサリシュー１１３に装着するための取付手段である。
【００３２】
本実施例においては、撮像装置１００、レンズ２００、フード３００、外部ストロボ手段４００が、それぞれ通信を行うことで、各装置の情報を使用している。具体的には、撮像装置制御手段１１２とレンズ制御手段２０１が通信を行い、レンズ制御手段２０１とフード情報記録手段３０１が通信を行い、撮像装置制御手段１１２と外部ストロボ制御手段４０１が通信し、必要な情報の授受を行うように構成している。
【００３３】
図２は、本発明の撮像装置の電気的構成を示すブロック図である。
【００３４】
図２においては、撮像装置本体、交換レンズ、レンズフード及び外部ストロボの関係を示している。
【００３５】
図２において、撮像装置は１〜１５の部材で構成されており以下に説明する。
【００３６】
１は撮像装置の制御を司るマイクロプロセッサであり、２は撮像装置の可動部分の駆動を行うためのモータ駆動回路であり、３は被写体の輝度を測定するための測光回路であり、４は被写体の距離を測定するための測距回路である。６は撮像装置の露光量の制御を行うシャッター制御回路であり、７は撮像装置に取り込む光束を制御する絞り制御回路である。８は撮像装置の状態を表示する表示装置であり、９は撮像装置の内蔵ストロボを制御するストロボ制御回路である。１０は撮像装置の設定状態を格納するための記憶回路であり、１１は撮像処理を行うための撮像回路であり、１２は撮像装置に装着されるレンズと通信を行うためのレンズ通信回路である。１３はレンズ以外のアクセサリと通信するための通信回路である。
【００３７】
１４は撮像装置の撮像準備動作を開始するためのＳＷ１であり、１５は撮像装置の撮像を開始するためのＳＷ２である。
【００３８】
図２において、レンズは２１〜２９の部材で構成されており、以下に説明する。
【００３９】
２１はレンズの制御を司るマイクロプロセッサであり、２２はレンズの設定値を保持する記憶回路である。２３はレンズの駆動を行うレンズ駆動回路であり、２４はレンズの位置検出を行うレンズ位置検出回路であり、２５はレンズの設定されている焦点距離を検出するレンズ焦点距離検出回路である。２６はレンズに含まれている絞りを駆動する絞り駆動回路であり、２７はレンズに装着されている付属品を検知する付属品検知回路であり、２８はレンズに装着されている付属品を検知する付属品検知ＳＷである。２９は撮像装置及びレンズに装着される付属品との通信を行うためのレンズ通信回路である。
【００４０】
本実施例において、レンズ通信回路２９は、撮像装置からの制御命令を通信すると共に、レンズに保持されている形状情報や、レンズに装着されている付属品情報、レンズ設定値などを通信する様に構成されている。
【００４１】
図２において、ストロボは４１〜５０の部材で構成されており、以下に説明する。
【００４２】
４１は付属品である外部ストロボの制御を司るマイクロプロセッサであり、４２は撮像装置との通信を行うための通信回路であり、４３はストロボの設定値を保持する記憶回路である。４４はストロボが装着されている撮像装置及びレンズの状態に合わせてストロボの照射範囲を変更する照射角変更手段であり、４５はストロボの照射範囲の設定値を検出するストロボ照射角検出手段である。４６はストロボの発光量を直接モニタする発光量モニタ手段であり、４７はストロボの発光量の制御を行う発光量制御手段である。４８はストロボの充電を行うストロボ充電回路であり、４９はストロボの状態設定を行うための設定手段であり、５０はストロボの設定状態を表示するための表示手段である。
【００４３】
本実施例において、通信回路４２は、ストロボの設定情報及び制御情報を通信する様に構成されている。
【００４４】
図２において、フードは６０、６１の部材で構成されており、以下に説明する。
【００４５】
６０は、フードに存在している通信回路であり、６１はフードの情報を記憶している記憶回路であり、記憶回路から読み出した情報をフードの通信回路に入力し、レンズ通信手段との通信を行うフード通信回路が存在している。
【００４６】
ここで、図２においては、フードに対して記憶回路及びフード通信回路が付加されており、レンズとの通信が可能に構成されているが、フードに記憶回路や通信回路が存在していない場合にも、レンズに設けられている付属品検知ＳＷ２８にて、フードなど、付属品の検出を行い、レンズ内部に保持している補正値を撮像装置に対して送信することにより演算をおこなうことも可能に構成されている。
【００４７】
図３及び図４は、本撮像装置のケラレ量演算方法の一例を示す図であり、図３を用いて、外部ストロボを用いる場合のケラレ量の演算例を示す。
【００４８】
本実施例においては、撮像装置１００、レンズ２００、フード３００、外部ストロボ手段４００の各装置は、以下の様な情報を保持している。
【００４９】
撮像装置１００には以下のものが、存在している。
【００５０】
Ｈａ：アクセサリシュー高さ（撮影光軸からアクセサリシューまでの距離）
Ｄａ：アクセサリシュー位置（予定結像面からアクセサリシューまでの距離）
Ｈｓａ：内蔵ストロボ高さ（撮影光軸からフレネル中心までの高さ）
Ｄｓａ：内蔵ストロボ位置（予定結像面からフレネル面までの距離）
Ｈｃ：撮像範囲
Ｆｈａ：内蔵ストロボフレネルレンズ高さ
Ｈｒａ：内蔵ストロボ照射角による照射範囲
Ｄｒａ：内蔵ストロボ光量に基づく到達距離
レンズ２００には以下のものが存在している。
【００５１】
Ｄｌ：レンズ先端位置（予定結像面からレンズ鏡筒先端までの距離）
Ｈｌ：レンズ半径
Ｆｌ：レンズ焦点距離
Ｐｌ：レンズ焦点位置
フード３００には以下のものが存在している
Ｄｆ：フード先端位置（フード取付部からフード先端までの距離）
Ｈｆ：フード半径
外部ストロボ手段４００には、以下のものが存在する。
【００５２】
取付手段４０５を基準として、
Ｈｓ：ストロボ高さ（取付手段４０５基準の撮影光軸−フレネル中心方向距離）
Ｄｓ：ストロボ位置（取付手段４０５基準の予定結像面−フレネル方向距離）
Ｆｈ：フレネルレンズ高さ
Ｈｒ：設定ストロボ照射角による照射範囲
Ｄｒ：ストロボ光量に基づく到達距離
等が存在している。
【００５３】
ここで、調光エリアの設定は、上記情報を用いて以下の手順で実行される。
【００５４】
１．撮影エリアの各領域の距離分布を算出
２．各被写体距離でのケラレ状態の算出
３．各領域のケラレ状態を判定
４．調光エリアの設定
以下に、順を追って説明する。
【００５５】
まず、撮影エリアの各領域の距離分布算出について説明する。
【００５６】
焦点検出装置により、各領域のデフォーカス量ＤＦの検出を行う。このとき、同時にレンズ２００からは、レンズ焦点距離Ｆｌとレンズ焦点位置Ｐｌを取得する。
【００５７】
上記情報より、各領域の被写体位置Ｄは以下の様に演算される。
【００５８】
Ｄ＝Ｐｌ＋Ｆｌ×Ｆｌ×ＤＦ
次に、各被写体距離でのケラレ状態の算出について説明する。
【００５９】
被写体高さＨｈは、被写体距離をＤｈとすると、
Ｈｈ＝Ｈｃ×（Ｄｈ−Ｆｌ）／Ｆｌ
で求められる。
【００６０】
また、外部ストロボの照射範囲は、ストロボのフレネルレンズの上端から照射される光束に基づくものをＨｆｕ、ストロボのフレネルレンズの下端から照射される光束に基づくものをＨｆｌとすると、
Ｈｆｕ＝−Ｈｆ
＋（Ｄｆ−Ｄｓ−Ｄａ）×（Ｈａ＋Ｈｓ＋０．５Ｆｈ−Ｈｆ）／（Ｄｈ−Ｄｆ）
Ｈｆｌ＝−Ｈｆ
＋（Ｄｆ−Ｄｓ−Ｄａ）×（Ｈａ＋Ｈｓ−０．５Ｆｈ−Ｈｆ）／（Ｄｈ−Ｄｆ）
となる。
【００６１】
ここで、像高Ｈにおけるケラレ状態は、
Ｈ＜ＨｆｌかつＨ＜Ｈｒならば、撮影領域に対して、すべてストロボ光束が照射されることとなり、ケラレは発生しない。
【００６２】
Ｈｆｌ＜Ｈ＜Ｈｆｕの場合には、像高Ｈでのケラレ量Ｋ（％）が
Ｋ＝（Ｈ−Ｈｆｌ）／（Ｈｆｕ−Ｈｆｌ）×１００
となる。
【００６３】
また、Ｈｆｕ＜Ｈ或いはＨｒ＜Ｈならば、Ｈｆｕ或いはＨｒより像高の高い領域については、ストロボ光束は照射されない。
【００６４】
さらに、各領域の写体位置Ｄとストロボ光量に基づく到達距離Ｄｒを比較し、Ｄ＜Ｄｒの条件を満たす場合のみ、外部ストロボ手段４００の光束が各領域に存在している被写体に対して到達する事となる。
【００６５】
各領域のケラレ量の算出は、設定した各領域に対して、上記像高Ｈを適応することにより実行される。
【００６６】
そして、求めたケラレ量を、予め設定した閾値と比較することにより調光エリアとしての使用可否判定が行われ、調光制御実施領域の設定が完了する。
【００６７】
上記説明においては、フード３００が装着されている状態について説明したが、ＨｆをＨＬに、ＤｆをＤＬに置き換えることで、フード３００が無い場合を示すこととなるため、説明は省略する。
【００６８】
次に、図４を用いて内蔵ストロボを用いる場合のケラレ量の演算例を示す。
【００６９】
図４の各記号の説明は図３と同等なので省略する。図４で演算に用いるデータは撮像装置内部に記憶されている情報及び、レンズと通信する事で得られたレンズ情報である。
【００７０】
図４において、内蔵ストロボの照射範囲は、ストロボのフレネルレンズの上端から照射される光束に基づくものをＨｆｕ、ストロボのフレネルレンズの下端から照射される光束に基づくものをＨｆｌとすると、
Ｈｆｕ＝−Ｈｆ
＋（Ｄｆ−Ｄｓａ）×（Ｈｓａ＋０．５Ｆｈａ−Ｈｆ）／（Ｄｈ−Ｄｆ）
Ｈｆｌ＝−Ｈｆ
＋（Ｄｆ−Ｄｓａ）×（Ｈｓａ−０．５Ｆｈａ−Ｈｆ）／（Ｄｈ−Ｄｆ）
となる。
【００７１】
ここで、像高Ｈにおけるケラレ状態は、図３の説明に対して、照射範囲ＨｒをＨｒａに、到達距離ＤｒをＤｒａに置き換えたものと同等であるので説明は省略する。
【００７２】
図３及び図４を比較した場合、図３に示した場合の方が、ストロボ発光部の位置が撮像光軸よりも離れているため、図３の様に、外部ストロボが装着されている場合には、外部ストロボを選択する様に構成している。
【００７３】
図５から図８は、本実施例のストロボのケラレ状態を示す図であり、ファインダー光学系及び外部表示装置に重ねて表示する場合の表示例を示す図である。
【００７４】
図５及び図６は、レンズ鏡筒或いはレンズフードによりストロボ光束にケラレが発生している図であり、図５は、被写体距離が均一な場合のケラレ状態を示しており、図６は、被写体距離が異なる場合のケラレ状態を示している。図７は、ストロボ到達距離を加味してケラレ及び照射不可範囲を示した図である。図８は、ストロボ照射範囲よりも撮影範囲が大きい場合の図である。
【００７５】
以下に、それぞれについて説明する。
【００７６】
各図には、被写体である人物５１１、人物５１２、及び、建物５１３が存在している。
【００７７】
図５から図７において、５０１は、ストロボのフレネルレンズの上端から照射される光束より外側の領域を示しており、被写体側にはストロボ光束が全く照射されない上線外領域を示している。５０２は、ストロボのフレネルレンズの下端から照射される光束よりも外側の下線外領域を示しており、この領域で、照射される光束が０から１００％の間で徐々に変化している。
【００７８】
図５においては、被写体の人物二人は同一の距離に存在しているため、どちらの人物の上線外領域５０１及び下線外領域５０２も同一となるため、二人の人物５１１及び５１２に同じ様にストロボ光のケラレが発生している状態を示している。
【００７９】
図６においては、二人の人物は異なる距離に存在しているため、近距離側に存在している人物５１１、及び、遠距離側に存在している人物５１２の上線外領域５０１及び下線外領域５０２は、異なることとなり、近距離側に位置している人物５１１に、より大きなケラレが発生している状態を示している。
【００８０】
図７においては、二人の人物はストロボ光束の到達可能距離内に存在しているが、背景の建物５１３についてはストロボ光束の到達可能範囲外に存在しているため、上線外領域５０１及び下線外領域５０２の外側の領域ではあるが、建物５１３の存在している領域については、調光制御領域範囲外に設定すると共に、範囲外である事の状態を示している。
【００８１】
図８においては、ストロボ照射範囲が撮像範囲よりも小さいため、調光制御範囲をストロボ照射範囲に設定すると共に、表示手段に照射範囲外の表示をおこなっている状態を示している。図８にて、照射範囲外の表示は、５０３で示す様に、ストロボ照射範囲に対して輝度を落とすことで、明確に視認出来るように構成している。
【００８２】
上記、図５から図８のストロボケラレ状態の表示は、撮像装置に設けられている光学ファインダー、或いは、外部表示装置に重ねて表示することにより、的確に表示する事が可能となる。
【００８３】
以下に、図９から図１２を用いて、前記図８から図１２の調光制御エリアの設定について説明する。
【００８４】
図９から図１２は、前記図５から図８で示した状態を、縦６×横９に分割された検出手段で調光制御する場合について示したものである。図９から図１２において、白抜きのマス目は、調光制御に用いる領域であり、グレー表示されているマス目は調光制御に用いない領域を示している。
【００８５】
図９、図１０においては、各エリアの距離情報とレンズ形状及びストロボ発光部の位置の情報を用いて求めたケラレ情報から調光制御範囲を決定した場合が示されている。図９に対して図１０は、被写体である人物の配置が異なり、図９に示されている人物５１１及び５１２は同一距離に存在しているが、図１０に示されている人物５１２は人物５１１に対して後方に位置しているため、図１０の方が、人物５１２のケラレ量が減少しており、調光制御に用いるエリアが拡大している。
【００８６】
図１１は、図１０に対してストロボ手段の投光可能距離を加味して、調光制御エリアを決定した場合を示している。図１１においては、建物５１３がストロボ手段の投光可能範囲外に存在しているため、調光制御に用いるエリアから除外し、調光制御を行う事となる。
【００８７】
図１２は、図８で示したストロボ照射範囲よりも撮像範囲が大きい場合の調光制御エリアを示しており、図１２では、ちょうど外周部分を除外して調光制御を行うこととなる。
【００８８】
以下に、本実施例の撮像装置の動作についてフローチャートを示す。
【００８９】
図１３は、ストロボケラレ量の算出処理を示すフローチャートである。
ステップ１００（以下Ｓ１００と示す）においては、撮像装置の撮影準備動作を開始するスイッチであるＳＷ１の状態を検出している。Ｓ１００において、ＳＷ１がオフの場合には、メインルーチンに復帰する。Ｓ１００において、ＳＷ１がオンの場合には、次のＳ１１０に進む。Ｓ１１０においては、撮像装置に装着されているレンズからレンズデータの取得を行い、次のＳ１２０に進む。取得するレンズデータは、具体的には、レンズ形状データ、レンズ焦点距離設定状態、レンズ焦点位置などであるが、これらデータに限定される物では無い。
【００９０】
Ｓ１２０においては、撮像装置に対して外部ストロボ装置が装着されているか否かの判定を行っている。Ｓ１２０において、外部ストロボが装着されていると判定された場合には、次のＳ１３０に進む。Ｓ１３０においては、撮像装置に装着されている外部ストロボと通信を行い、外部ストロボのデータの取得を行い、次のＳ１４０に進む。取得するデータは、具体的には、発光部の位置、ストロボ照射角、照射光量などであるが、これらデータに限定されるものではない。
【００９１】
Ｓ１２０において、外部ストロボ装置は装着されていないと判定された場合には、次のＳ１４０に進む。
【００９２】
Ｓ１４０においては、撮像装置に対して前述のレンズ、外部ストロボ以外の付属品が装着されているか否かの判定を行っている。Ｓ１４０において、付属品が装着されていると判定された場合には、次のＳ１５０に進む。Ｓ１５０においては、撮像装置に装着されている付属品のデータの取得を行い、次のＳ１６０に進む。Ｓ１４０において、付属品が装着されていないと判定された場合には、次のＳ１６０に進む。
【００９３】
Ｓ１６０においては、後述するストロボ照射範囲演算処理サブルーチンを実行し、次のＳ１７０に進む。Ｓ１７０においては、後述する被写体距離演算処理のサブルーチンを実行し、次のＳ１８０に進む。
【００９４】
Ｓ１８０においては、レンズ、外部ストロボ、その他付属品に関する付属品ＩＤに合致する補正データが撮像装置に存在しているか否かの判定を行っている。Ｓ１８０において、付属品ＩＤに合致する補正データが存在していると判定された場合には、次のＳ１９０に進む。Ｓ１９０においては、撮像装置に存在している補正データの読み込みを行い、次のＳ２００に進む。Ｓ１８０において、付属品ＩＤに合致する補正データが存在しいてないと判定された場合には、次のＳ２００に進む。
【００９５】
Ｓ２００においては、画面内の各エリアのケラレ量演算処理サブルーチンを実行し、次のＳ２１０に進む。Ｓ２１０においては、受光手段使用可否設定処理サブルーチンを実行し、次のＳ２２０に進む。
【００９６】
Ｓ２２０においては、被写体距離分布の測定サブルーチンを実行し、次のＳ２３０に進む。Ｓ２３０においては、測光処理を開始し、次のＳ２４０に進む。Ｓ２４０においては、撮像装置の撮影動作を開始するＳＷ２がオンになったか否かの判定を行っている。Ｓ２４０において、ＳＷ２がオフしていると判定された場合には、再度、ＳＷ２の状態判別を実施する。Ｓ２４０において、ＳＷ２がオンしていると判定された場合には、次のＳ２５０に進む。
【００９７】
Ｓ２５０においては、測光手段の初期化を実施し、次のＳ２６０に進む。Ｓ２６０においては、ストロボプリ発光制御サブルーチンを実行し、次のＳ２８０に進む。Ｓ２８０においては、撮像装置の撮像処理を実行し、撮像シーケンスを完了する。
【００９８】
図１4は、ストロボ照射範囲演算処理を示すフローチャートである。
【００９９】
図１4に示したストロボ照射範囲演算処理サブルーチンが実行されると、まず、Ｓ５００において、撮像装置に装着されている撮像レンズの設定されている撮像画角の検出が実行され、次のＳ５１０に進む。Ｓ５１０においては、撮像装置に装着されているストロボ手段の現在のストロボ照射角の検出が実行される。
【０１００】
次に、Ｓ５２０においては、前記ステップにて検出した撮像レンズの設定画角とストロボ照射角の比較を行う。Ｓ５２０において、撮像レンズの設定画角がストロボ照射角よりも大きいと判定された場合には、次のＳ５３０に進む。
【０１０１】
Ｓ５３０においては、ストロボ照射範囲演算を実行し、次のＳ５４０に進む。
【０１０２】
Ｓ５４０においては、撮像装置の撮像範囲の内、Ｎ番目のエリアが照射可能エリアに属しているか否かの判定を行っている。Ｓ５４０において、Ｎ番目のエリアが照射範囲に属していると判定された場合には、次のＳ５５０に進む。Ｓ５５０においては、Ｓ５４０にて判定を行っていたエリアに対して照射可能フラグを設定し、Ｓ５７０に進む。
【０１０３】
Ｓ５４０において、Ｎ番目のエリアが照射範囲に属していないと判定された場合には、次のＳ５６０に進む。Ｓ５６０においては、Ｓ５４０にて判定を行っていたエリアに対して照射不可能フラグを設定し、次のＳ５７０に進む。Ｓ５７０においては、全エリアの検出が完了しているか否かの判定を実施する。
【０１０４】
Ｓ５７０において、全エリアの検出が完了していると判定された場合には、メインルーチンに復帰する。Ｓ５７０において、全エリアの検出が完了していないと判定された場合には、Ｓ５４０に戻り、残りのエリアの判定を実行する。
【０１０５】
Ｓ５２０において、撮像レンズの設定画角がストロボ照射角よりも小さいと判定された場合には、メインルーチンに復帰する。
【０１０６】
図１5は、被写体距離情報演算処理サブルーチンを示すフローチャートである。
【０１０７】
図１5に示した、被写体距離情報演算処理サブルーチンが実行されると、まず、Ｓ７００においては、撮像装置装着されている撮像レンズのレンズ焦点位置の検出が実行される。
【０１０８】
次に、Ｓ７１０に進み、撮像装置の焦点検出動作を開始し、次のＳ７２０に進む。Ｓ７２０においては、画面内の各フォーカスエリアのデフォーカス量の演算を実行し、次のＳ７３０に進む。Ｓ７３０においては、各エリアの被写体距離の演算を実行し、メインルーチンに復帰する。
【０１０９】
図１6は、各エリアのケラレ量演算処理サブルーチンを示すフローチャートである。
【０１１０】
図１6に示した各エリアのケラレ量演算処理サブルーチンが実行されると、まず、Ｓ９００においては、Ｎ番目のエリアのケラレ量の演算が実行され、次のＳ９１０に進む。Ｓ９１０においては、Ｓ９００にて演算したケラレ量を撮像装置の記憶手段に保持し、次のＳ９２０に進む。Ｓ９２０においては、全エリアのケラレ量演算が完了しているか否かの判定を実行する。Ｓ９２０において。全エリアのケラレ量演算が完了していないと判定された場合には、Ｓ９００に戻り残りのエリアのケラレ量演算を実行する。Ｓ９２０において、全エリアのケラレ量演算が完了していると判定された場合には、メインルーチンに復帰する。
【０１１１】
図１7は、受光手段使用可否設定処理サブルーチンを示すフローチャートである。
【０１１２】
図１7において受光手段使用可否設定処理サブルーチンが実行されると、まず、Ｓ１０００においては、Ｎ番目のエリアのケラレ量読み出し処理が実行され、次のＳ１０１０に進む。Ｓ１０１０においては、Ｓ１０００で読み出したケラレ量が所定値以下であるか否かの判定を行っている。Ｓ１０１０において、Ｓ１０００で読み出したケラレ量が所定値以下であると判定された場合には、次のＳ１０１５に進む。Ｓ１０１５においては、Ｎ番目のエリアの距離情報の読み出しを行い、次のＳ１０１６に進む。Ｓ１０１６においては、Ｓ１０１５で読み出した各エリアの距離情報が、ストロボ連動範囲内であるか否かの判定を行っている。Ｓ１０１６において、ストロボ連動範囲外であると判定された場合には、次のＳ１０３０に進む。Ｓ１０１６において、ストロボ連動範囲内であると判定された場合には、次のＳ１０２０に進む。Ｓ１０２０においては、Ｎ番目のエリアに使用可能フラグを設定し、次のＳ１０４０に進む。
【０１１３】
Ｓ１０１０において、Ｓ１０００で読み出したケラレ量が所定値以下でないと判定された場合には、次のＳ１０３０に進む。Ｓ１０３０においては、Ｎ番目のエリアに使用不可フラグを設定し、次のＳ１０４０に進む。
【０１１４】
Ｓ１０４０においては、全エリアの使用可否判定が完了しているか否かの判定を行っている。Ｓ１０４０において、全エリアの使用可否判定が完了していないと判定された場合には、Ｓ１０００に戻り、残りのエリアの使用可否判定処理を実行する。Ｓ１０４０において、全エリアの使用可否判定が完了していると判定された場合には、メインルーチンに復帰する。
【０１１５】
図１8は、被写体距離分布測定サブルーチンを示すフローチャートである。
【０１１６】
図１8において、被写体距離分布測定サブルーチンが実行されると、まず、Ｓ１２００においては、測距センサの蓄積が開始し、次のＳ１２１０に進む。Ｓ１２１０においては、Ｓ１２００で蓄積を開始した測距センサの像レベルの判定を行う。Ｓ１２１０において、測距センサの像レベルが所定値以下であると判定された場合には、像レベルの判定を再度実施し、測距センサの像レベルが所定値に達する様に判定を継続する。Ｓ１２１０において、測距センサの像レベルが所定値に達していると判定された場合には、次のＳ１２２０に進む。
【０１１７】
Ｓ１２２０においては、測距センサの蓄積を終了し、次のＳ１２３０に進む。Ｓ１２３０においては、全測距エリアの蓄積が完了しているか否かの判定を実施している。Ｓ１２３０において、全測距エリアの蓄積が終了していないと判定された場合には、Ｓ１２１０に戻り、残りの測距センサの蓄積制御を続行する。Ｓ１２３０において、全測距エリアの蓄積が完了していると判定された場合には、次のＳ１２４０に進む。
【０１１８】
Ｓ１２４０においては、検出した各エリアのデフォーカス量の演算を実施し、次のＳ１２５０に進む。Ｓ１２５０においては、現在のレンズ焦点位置の検出を実施し、次のＳ１２６０に進む。Ｓ１２６０においては、各エリアのデフォーカス量及びレンズ焦点位置より、各エリアに存在している被写体の距離の算出を実施し、次のＳ１２７０に進む。
【０１１９】
Ｓ１２７０においては、Ｓ１２６０にて算出した各エリアの距離情報をもちいて、実際に焦点調節動作を行う測距エリアの選択を実施し、次のＳ１２８０に進む。
【０１２０】
Ｓ１２８０においては、レンズの駆動を開始し、次のＳ１２９０に進む。Ｓ１２９０においては、レンズの駆動が完了しているか否かの判定を実施している。Ｓ１２９０において、レンズ駆動が完了していないと判定された場合には、再度判定を実施し、レンズ駆動が完了するまで待機する。Ｓ１２９０において、レンズ駆動が完了していると判定された場合には、次のＳ１３００に進む。
【０１２１】
Ｓ１３００においては、測距センサの蓄積を開始し、次のＳ１３１０に進む。Ｓ１３１０においては、Ｓ１３００で蓄積を開始した測距センサの像レベルの判定を行う。Ｓ１３１０において、測距センサの像レベルが所定値以下であると判定された場合には、像レベルの判定を再度実施し、測距センサの像レベルが所定値に達する様に判定を継続する。Ｓ１３１０において、測距センサの像レベルが所定値に達していると判定された場合には、次のＳ１３２０に進む。
【０１２２】
Ｓ１３２０においては、測距センサの蓄積を終了し、次のＳ１３３０に進む。Ｓ１３３０においては、全測距エリアの蓄積が完了しているか否かの判定を実施している。Ｓ１３３０において、全測距エリアの蓄積が終了していないと判定された場合には、Ｓ１３１０に戻り、残りの測距センサの蓄積制御を続行する。Ｓ１３３０において、全測距エリアの蓄積が完了していると判定された場合には、次のＳ１３４０に進む。
【０１２３】
Ｓ１３４０においては、選択エリアのデフォーカスが所定値以下であるか否かの判定を実施している。Ｓ１３４０において、選択エリアのデフォーカスが所定値以下で無いと判定された場合には、Ｓ１２８０に戻り、再度レンズ駆動を実施する。Ｓ１３４０において、選択エリアのデフォーカスが所定値以下であると判定された場合には、次のＳ１３５０に進む。Ｓ１３５０においては、各エリアの被写体距離を算出し、メインルーチンに復帰する。
【０１２４】
図１9は、ストロボ予備発光処理サブルーチンを示すフローチャートである。
【０１２５】
図１9において、ストロボ予備発光処理サブルーチンが実行されると、まず、Ｓ１５００においては、ストロボ発光量のモニタを開始し、次のＳ１５１０に進む。Ｓ１５１０においては、撮像装置の測光を開始する。次に、Ｓ１５２０において、ストロボ予備発光を実施し、次のＳ１５３０に進む。Ｓ１５３０においては、撮像装置の測光を終了し、次のＳ１５４０に進む。Ｓ１５４０においては、ストロボ発光量のモニタを終了し、次のＳ１５４５に進む。Ｓ１５４５においては、ストロボの予備発光量の演算を行い、次のＳ１５５０に進む。Ｓ１５５０においては、各エリアのストロボ光量演算サブルーチンを実行し、次のＳ１５６０に進む。Ｓ１５６０においては、予め撮像装置内部にて演算され、撮像装置に蓄積されている各エリアのケラレ量の読み出しを行い、次のＳ１５７０に進む。Ｓ１５７０においては、撮像装置に蓄積されていたケラレ量、各エリアのストロボ発光量、被写体距離などを加味し、各エリアのケラレ補正量の演算を実施する。Ｓ１５８０においては、演算されたケラレ量補正値を撮像装置に対して保存し、次のＳ１５９０に進む。Ｓ１５９０においては、撮像装置の受光手段使用可否判定処理サブルーチンを実行し、次のＳ１６１０に進む。Ｓ１６１０においては、ストロボの本発光量演算を実行し、メインルーチンに復帰する。
【０１２６】
図２０は、各エリアのストロボ光量演算サブルーチンを示すフローチャートである。
【０１２７】
図２０において、ストロボ光量演算サブルーチンが実行されると、Ｓ１７００においては、各受光エリアの通常光受光量とプリ発光時受光量の差分値演算を行っており、Ｓ１７１０においては、各エリアの被写体距離情報の取得を行っている。Ｓ１７２０においては、被写体距離とプリ発光量から各エリアの基準光量の算出を行っており、Ｓ１７３０においては、算出した基準光量とブリ発光量から各エリアのケラレ量の算出を行い、復帰する。
【０１２８】
図２１は、各エリアの補正量演算サブルーチンを示すフローチャートである。
【０１２９】
図２１において、各エリアの補正量演算サブルーチンが実行されると、まず、Ｓ１８００においては、撮像装置に装着されている付属品から読み込んだ情報に基づくケラレ情報の取得を行っている。
【０１３０】
Ｓ１８１０においては、ストロボ予備発光に基づき算出されたケラレ量の取得を行い、次のＳ１８２０に進む。Ｓ１８２０においては、付属品データに基づくケラレ量と予備発光に基づき算出したケラレ量の差分値の演算を実施している。
【０１３１】
Ｓ１８３０においては、撮像装置に装着されているレンズ、ストロボ等の付属品ＩＤに該当する補正量が撮像装置内部に存在しているか否かの判定を行っている。Ｓ１８３０において、付属品ＩＤに該当する補正値が存在している場合には、次のＳ１８４０に進む。Ｓ１８４０においては、該当するＩＤの補正値の読み込み処理を行い、次のＳ１８５０に進む。Ｓ１８５０においては、撮像装置に保存されていた補正値と今回算出した補正値の平均値の算出を行い、次のＳ１８６０に進む。Ｓ１８６０においては、算出した平均値を補正値に設定し、メインルーチンに復帰する。
【０１３２】
Ｓ１８３０において、付属品ＩＤに該当する補正値が存在しない場合には、Ｓ１８７０に進む。Ｓ１８７０においては、今回、算出した補正値を補正値に設定し、メインルーチンに復帰する。
【０１３３】
図２２は、撮像処理サブルーチンを示すフローチャートである。
【０１３４】
図２２において、撮像処理サブルーチンが実行されると、Ｓ２０００において、撮像光束をファインダー光学系へ向けて偏向しているミラーの待避を行い、次のＳ２０１０に進む。Ｓ２０１０においては、レンズの絞りを所定値まで駆動し、次のＳ２０３０に進む。Ｓ２０３０においては、シャッター装置を開放し、撮像を開始する。
【０１３５】
Ｓ２０４０においては、ストロボの調光制御を開始し、次のＳ２０５０に進む。Ｓ２０５０においては、ストロボの発光を開始する。Ｓ２０６０においては、ストロボ光量が所定量照射されたか否かの判定を行っている。Ｓ２０６０において、所定値以下であると判定された場合には、再度発光量の判定を実施する。Ｓ２０６０において、所定値発光したと判定された場合には、次のＳ２０７０に進む。
【０１３６】
Ｓ２０７０においては、ストロボの発光を停止し、次のＳ２０８０に進む。Ｓ２０８０においては、シャッターの閉鎖し撮像を終了して、次のＳ２０９０に進む。Ｓ２０９０においては、レンズ絞りの解法処理を行い、次のＳ２１００に進む。Ｓ２１００においては、ミラーの復帰処理を行い、次のＳ２１１０に進む。Ｓ２１１０においては、撮影完了処理を行い、メインルーチンに復帰する。
【図面の簡単な説明】
【０１３７】
【図１】撮像装置の構成を示す図
【図２】撮像装置の電気的構成を示すブロック図
【図３】外部ストロボ使用時のケラレ量演算方法の一例を示す図
【図４】内蔵ストロボ使用時のケラレ量演算方法の一例を示す図
【図５】複数の被写体が同一距離に存在しているケラレ状態の説明図
【図６】複数の被写体が異なる距離に存在しているケラレ状態の説明図
【図７】複数の被写体が異なる距離に存在しており、被写体距離を加味したケラレ状態の説明図
【図８】ストロボ照射範囲よりも撮影範囲が大きい場合の図
【図９】図５における調光制御範囲をしめす図
【図１０】図６における調光制御範囲をしめす図
【図１１】図７における調光制御範囲をしめす図
【図１２】図８における調光制御範囲をしめす図
【図１３】本実施例のストロボケラレ量の算出処理を示すフローチャート
【図１４】ストロボ照射範囲演算処理を示すフローチャート
【図１５】被写体距離情報演算処理サブルーチンを示すフローチャート
【図１６】各エリアのケラレ量演算処理サブルーチンを示すフローチャート
【図１７】受光手段使用可否判定処理サブルーチンを示すフローチャート
【図１８】被写体距離分布測定サブルーチンを示すフローチャート
【図１９】ストロボ予備発光処理サブルーチンを示すフローチャートで
【図２０】各エリアのストロボ光量演算サブルーチンを示すフローチャート
【図２１】各エリアの補正量演算サブルーチンを示すフローチャート
【図２２】撮像処理サブルーチンを示すフローチャート
【符号の説明】
【０１３８】
１０，２２，４３，６１  記憶回路
１２，１３，２９，４２，６０  通信回路
１１２  撮像装置制御手段
２０１  レンズ制御手段
３０１  フード情報記録手段
４０１  外部ストロボ制御手段
【図１】
2007212866.tif 000003
【図２】
2007212866.tif 000004
【図３】
2007212866.tif 000005
【図４】
2007212866.tif 000006
【図５】
2007212866.tif 000007
【図６】
2007212866.tif 000008
【図７】
2007212866.tif 000009
【図８】
2007212866.tif 000010
【図９】
2007212866.tif 000011
【図１０】
2007212866.tif 000012
【図１１】
2007212866.tif 000013
【図１２】
2007212866.tif 000014
【図１３】
2007212866.tif 000015
【図１４】
2007212866.tif 000016
【図１５】
2007212866.tif 000017
【図１６】
2007212866.tif 000018
【図１７】
2007212866.tif 000019
【図１８】
2007212866.tif 000020
【図１９】
2007212866.tif 000021
【図２０】
2007212866.tif 000022
【図２１】
2007212866.tif 000023
【図２２】
2007212866.tif 000024