(57)【要約】【課題】逆光条件下において適正露出と十分な適正露出距離を確保する。【解決手段】露出条件仮定部３２は、検出されたLV値に基づきプログラム線図３３を用いてシャッタ速度Ｔ、絞り値Ｆ、およびAGC処理の増幅利得を含む露出条件を仮定する。逆光判定部３４は、逆光条件下にあるか否かを判定する。露出条件変更部３５は、逆光条件下にある場合のみ、仮定された露出条件のうちのシャッタ速度Ｔ’と絞り量Ｆ’を、その露出量が変わらないように変更する。発光制御部３８は、逆光判定部３４によって逆光条件下にあると判定された場合、撮像タイミングに同期して発光部２６に閃光を照射させる。本発明は、例えば自動露出機能を有するデジタルスチルカメラやフィルムカメラに適用できる。【選択図】図２
2007240696.tif 000002
【特許請求の範囲】
【請求項１】
被写体を撮像する撮像装置において、
前記被写体の明るさを示すLV(Light Value)値を検出する検出手段と、
検出された前記LV値に基づき、絞り値とシャッタ速度を含む露出条件を仮定する仮定手段と、
逆光であるか否かを判定する逆光判定手段と、
逆光であると判定された場合、仮定された前記露出条件に対応する露出量を維持しつつ、絞り値を開放側に変更する変更手段と、
逆光であると判定された場合、撮像時に閃光を照射する照射手段を制御して閃光を照射させる照射制御手段と
を含む撮像装置。
【請求項２】
前記変更手段は、前記照射手段の最長閃光時間と最速シャッタ速度に対応する露光時間とを比較し、この比較結果に基づいて、仮定された前記露出条件に対応する露出量を維持しつつ、絞り値を開放側に変更するとともに、シャッタ速度を前記最長閃光時間に対応するシャッタ速度または前記最速シャッタ速度に変更する
請求項１に記載の撮像装置。
【請求項３】
前記仮定手段は、設定されている撮影モードに対応するプログラム線図と検出された前記LV値に基づき、絞り値とシャッタ速度を含む露出条件を仮定する
請求項１に記載の撮像装置。
【請求項４】
被写体を撮像する撮像装置の撮像方法において、
前記被写体の明るさを示すLV(Light Value)値を検出し、
検出された前記LV値に基づき、絞り値とシャッタ速度を含む露出条件を仮定し、
逆光であるか否かを判定し、
逆光であると判定された場合、仮定された前記露出条件に対応する露出量を維持しつつ、絞り値を開放側に変更し、
逆光であると判定された場合、撮像時に閃光を照射する照射手段を制御して閃光を照射させる
ステップとを含む撮像装置。
【請求項５】
被写体を撮像する撮像装置の制御用のプログラムであって、
前記被写体の明るさを示すLV(Light Value)値を検出し、
検出された前記LV値に基づき、絞り値とシャッタ速度を含む露出条件を仮定し、
逆光であるか否かを判定し、
逆光であると判定された場合、仮定された前記露出条件に対応する露出量を維持しつつ、絞り値を開放側に変更し、
逆光であると判定された場合、撮像時に閃光を照射する照射手段を制御して閃光を照射させる
ステップとを含む処理をコンピュータに実行させるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、撮像装置および撮像方法、並びにプログラムに関し、特に、逆光条件下において被写体に閃光を照射して撮像する場合に用いて好適な撮像装置および撮像方法、並びにプログラムに関する。
【背景技術】
【０００２】
逆光条件下、すなわち、光源が被写体の背後などに存在する状態で撮像すると被写体が暗く写ってしまう。そこで、フラッシュライトなどにより被写体に閃光を照射して撮像する、いわゆる日中シンクロと称するテクニックが知られている。
【０００３】
ところで、一般的な自動露出機能を有するカメラでは、逆光条件下では画像全体としての輝度値が高いので、レンズの絞りが閉鎖側に、すなわち、絞り値Ｆが大きな値に設定される傾向にある。
【０００４】
しかしながら、絞り値Ｆが大きな値に設定されてしまうと、フラッシュライトの発光量を示すガイドナンバGN、レンズの絞り値Ｆ、および、感光の程度を示すISO感度を用いて次式のように算出される適正露出距離Ｄ（フラッシュライトによる照射が効果を及ぼす距離）が短くなってしまう。したがって、近距離に位置する被写体を撮像する場合にしか適正な露出を得ることができない。
適正露出距離Ｄ＝（ガイドナンバGN／絞り値Ｆ）×√（ISO感度／１００）
【０００５】
このような問題を解決するため、被写体の輝度に拘わらずフラッシュライトを照射し、絞りを開放側（すなわち、絞り値Ｆを小さな値）に設定して撮影を行う強制発光モードを備えることにより、逆光条件下においても適正露出距離Ｄを十分な距離に保つことができるカメラが提案されている（例えば、特許文献１参照）。
【０００６】
【特許文献１】特開平６−１４１２３０号公報
【発明の開示】
【発明が解決しようとする課題】
【０００７】
しかしながら、強制発光モードを備える従来のカメラでは、強制発光モードに対応するプログラム線図を予め保持する必要があるとともに、逆光条件下においても適正露出距離Ｄを十分な距離に保つことのできる撮影モードが、この強制発光モードだけに限定されてしまう。
【０００８】
昨今のカメラには、例えばオートモード、ポートレートモード、風景モード、屋内モード、スポーツモードなどのさまざまな撮影モードが用意されているので、各撮影モードにおいても、逆光条件下で適正露出距離Ｄを十分な距離に保てるようになることが望ましい。
【０００９】
本発明はこのような状況に鑑みてなされたものであり、設定されている撮影モードに拘わらず、逆光条件下において適正露出と十分な適正露出距離Ｄを確保できるようにするものである。
【課題を解決するための手段】
【００１０】
本発明の一側面である撮像装置は、被写体を撮像する撮像装置において、前記被写体の明るさを示すLV値を検出する検出手段と、検出された前記LV値に基づき、絞り値とシャッタ速度を含む露出条件を仮定する仮定手段と、逆光であるか否かを判定する逆光判定手段と、逆光であると判定された場合、仮定された前記露出条件に対応する露出量を維持しつつ、絞り値を開放側に変更する変更手段と、逆光であると判定された場合、撮像時に閃光を照射する照射手段を制御して閃光を照射させる照射制御手段とを含む。
【００１１】
前記変更手段は、前記照射手段の最長閃光時間と最速シャッタ速度に対応する露光時間とを比較し、この比較結果に基づいて、仮定された前記露出条件に対応する露出量を維持しつつ、絞り値を開放側に変更するとともに、シャッタ速度を前記最長閃光時間に対応するシャッタ速度または前記最速シャッタ速度に変更するようにすることができる。
【００１２】
前記仮定手段は、設定されている撮影モードに対応するプログラム線図と検出された前記LV値に基づき、絞り値とシャッタ速度を含む露出条件を仮定するようにすることができる。
【００１３】
本発明の一側面である撮像方法は、被写体を撮像する撮像装置の撮像方法において、前記被写体の明るさを示すLV値を検出し、検出された前記LV値に基づき、絞り値とシャッタ速度を含む露出条件を仮定し、逆光であるか否かを判定し、逆光であると判定された場合、仮定された前記露出条件に対応する露出量を維持しつつ、絞り値を開放側に変更し、逆光であると判定された場合、撮像時に閃光を照射する照射手段を制御して閃光を照射させるステップとを含む。
【００１４】
本発明の一側面であるプログラムは、被写体を撮像する撮像装置の制御用のプログラムであって、前記被写体の明るさを示すLV値を検出し、検出された前記LV値に基づき、絞り値とシャッタ速度を含む露出条件を仮定し、逆光であるか否かを判定し、逆光であると判定された場合、仮定された前記露出条件に対応する露出量を維持しつつ、絞り値を開放側に変更し、逆光であると判定された場合、撮像時に閃光を照射する照射手段を制御して閃光を照射させるステップとを含む処理をコンピュータに実行させる。
【００１５】
本発明の一側面においては、被写体の明るさを示すLV値に基づき、絞り値とシャッタ速度を含む露出条件が仮定される。そして、逆光であるか否かが判定され、逆光であると判定された場合、仮定された露出条件に対応する露出量を維持しつつ、絞り値を開放側に変更し、撮像時に閃光を照射する。
【発明の効果】
【００１６】
本発明の一側面によれば、設定されている撮影モードに拘わらず、逆光条件下において適正露出と十分な適正露出距離Ｄを確保することができる。
【発明を実施するための最良の形態】
【００１７】
以下に本発明の実施の形態を説明するが、本発明の構成要件と、明細書または図面に記載の実施の形態との対応関係を例示すると、次のようになる。この記載は、本発明をサポートする実施の形態が、明細書または図面に記載されていることを確認するためのものである。従って、明細書または図面中には記載されているが、本発明の構成要件に対応する実施の形態として、ここには記載されていない実施の形態があったとしても、そのことは、その実施の形態が、その構成要件に対応するものではないことを意味するものではない。逆に、実施の形態が構成要件に対応するものとしてここに記載されていたとしても、そのことは、その実施の形態が、その構成要件以外の構成要件には対応しないものであることを意味するものでもない。
【００１８】
本発明の一側面である撮像装置（例えば、図１のデジタルスチルカメラ１）は、被写体を撮像する撮像装置において、前記被写体の明るさを示すLV値を検出する検出手段（例えば、図２のLV値検出部３１）と、検出された前記LV値に基づき、絞り値とシャッタ速度を含む露出条件を仮定する仮定手段（例えば、図２の露出条件仮定部３２）と、逆光であるか否かを判定する逆光判定手段（例えば、図２の逆光判定部３４）と、逆光であると判定された場合、仮定された前記露出条件に対応する露出量を維持しつつ、絞り値を開放側に変更する変更手段（例えば、図２の露出条件変更部３５）と、逆光であると判定された場合、撮像時に閃光を照射する照射手段を制御して閃光を照射させる照射制御手段（例えば、図２の発光制御部３８）とを含む。
【００１９】
本発明の一側面である撮像方法およびプログラムは、前記被写体の明るさを示すLV値を検出し（例えば、図３のステップＳ２）、検出された前記LV値に基づき、絞り値とシャッタ速度を含む露出条件を仮定し（例えば、図３のステップＳ３）、逆光であるか否かを判定し（例えば、図３のステップＳ４）、逆光であると判定された場合、仮定された前記露出条件に対応する露出量を維持しつつ、絞り値を開放側に変更し（例えば、図３のステップＳ５）、逆光であると判定された場合、撮像時に閃光を照射する照射手段を制御して閃光を照射させる（例えば、図３のステップＳ７）ステップとを含む。
【００２０】
以下、本発明を適用した具体的な実施の形態について、図面を参照しながら詳細に説明する。
【００２１】
図１は、本発明の一実施の形態であるデジタルスチルカメラの構成例を示している。このデジタルスチルカメラ１は、焦点距離ｆが可変であって被写体の光学像に対応する入射光を集束させるレンズ群１１と絞り量を調整するアイリス機構部１２からなる撮影レンズ１０、入射光による露光時間を制限するシャッタ機構部１３、光電変換により入射光から画像データを生成するCCD１４、画像データに対してサンプリング処理やAGC(Auto Gain Control)処理を行うアナログ信号処理部１５、アナログ信号の画像データをデジタル信号の画像データに変換するアナログデジタル変換部(A/D)１６、スルー画像生成処理、AF(Auto Focus)処理、AE(Auto Exposure)処理、記録画像生成処理などを行うデジタル信号処理部１７、手ブレが生じた画像データに対して手ブレ補正処理を行う手ブレ補正部１８、ROM２０に記録されているプログラムを実行することにってデジタルスチルカメラ１の各部を制御するメイン制御部１９から構成される。
【００２２】
メイン制御部１９には、制御用プログラムや各種の設定初期値などが記録されているROM(Read Only Memory)２０、メイン制御部１９のワークエリアとして使用されたり画像データを一時的に記憶するRAM(Random Access Memory)２１、ユーザからの各種操作を受け付ける操作入力部２２、ファインダとしてスルー画像を表示したり記録画像を表示したりする表示部２３、記録画像生成処理の結果として得られる画像符号化データを記録媒体に記録する記録部２４、パーソナルコンピュータやテレビジョン受像機などの電子装置と接続するための外部インタフェース(I/F)２５、被写体に閃光を照射する発光部２６、CCD１４の動作タイミングを制御するタイミングジェネレータ(TG)２７、および、撮影レンズ１０を制御するレンズ制御部２８が接続されている。
【００２３】
撮影レンズ１０は、デジタルスチルカメラ１に対して着脱可能であって、焦点距離ｆや開放絞り値Ｆminが異なるものに換装することができる。
【００２４】
操作入力部２２は、ユーザがズーム位置、フォーカス位置、露出条件を確定した時に半押しし、撮像するタイミングで全押しするシャッタボタンを含んでいる。
【００２５】
発光部２６は、デジタルスチルカメラ１に対して着脱可能であって、発光量を示すガイドナンバGNや最大発光パルス幅（最長閃光時間Tf）が異なるものに換装することができる。
【００２６】
次に、図２は、メイン制御部１９がROM２０に記録されているプログラムを実行することによって実現する機能ブロックのうち、特に露出条件の決定に関する機能ブロックの構成例を示している。なお、同図に示す機能ブロックをハードウェアによって構成するようにしてもよい。
【００２７】
LV値検出部３１は、デジタル信号処理部１７から入力される、画像データの所定の領域の光量を示すAE信号に基づいて、被写体の明るさを示すLV値を検出し、露出条件仮定部３２、逆光判定部３４、および発光制御部３８に出力する。
【００２８】
露出条件仮定部３２は、検出されたLV値に基づき、ユーザから指定された撮影モードに対応するプログラム線図３３を用いてシャッタ速度Ｔ、絞り値Ｆ、およびAGC処理の増幅利得を含む露出条件を仮定して露出条件変更部３５に出力する。なお、プログラム線図３３は、様々な撮影モードにそれぞれ対応するものが例えばROM２０に予め保持されているものとする。以下、仮定されたシャッタ速度をＴ’、仮定された絞り値ＦをＦ’とする。
【００２９】
逆光判定部３４は、逆光条件下にあるか否かを判定し、判定結果を露出条件変更部３５および発光制御部３８に出力する。なお、逆光条件下にあるか否かの判定方法は任意であり、例えば検出されたLV値と所定の閾値を比較することによって判定したり、マルチ検波によって逆光パターンを検出したりする。
【００３０】
露出条件変更部３５は、逆光条件下にある場合のみ、仮定された露出条件のうちのシャッタ速度Ｔ’と絞り量Ｆ’を、その露出量が変わらないように変更する。逆光条件下にない場合、仮定された露出条件を確定する。
【００３１】
絞り値取得部３６は、レンズ制御部２８を介して撮影レンズ１０のアイリス機構部１２が設定可能な絞りの開放側の値、すなわち、開放絞り値Ｆminを取得して露出条件変更部３５に供給する。最長閃光時間取得部３７は、発光制御部３８を介して発光部２６の最大発光パルス幅（最長閃光時間Tf）を取得して露出条件変更部３５に供給する。
【００３２】
発光制御部３８は、逆光判定部３４によって逆光条件下にあると判定された場合、撮像タイミングに同期して発光部２６に閃光を照射させる。また当然ながら発光制御部３８は、検出されたLV値に基づき、被写体の露出量が不足している場合、撮像タイミングに同期して発光部２６に閃光を照射させる。
【００３３】
次に、デジタルスチルカメラ１による露出条件決定処理について、図３のフローチャートを参照して説明する。
【００３４】
ステップＳ１において、露出条件仮定部３２は、ユーザによって設定されている撮影モード（例えば、オートモード、ポートレートモード、風景モード、屋内モード、スポーツモードなど）に対応するプログラム線図３３をROM２０から読み出す。
【００３５】
ステップＳ２において、LV値検出部３１は、デジタル信号処理部１７から入力されるAE信号に基づいて被写体の明るさを示すLV値を検出し、露出条件仮定部３２、逆光判定部３４、および発光制御部３８に出力する。ステップＳ３において、露出条件仮定部３２は、検出されたLV値をプログラム線図３３に照らし合わせ、シャッタ速度Ｔ、絞り値Ｆ、およびAGC処理の増幅利得を含む露出条件を仮定して露出条件変更部３５に出力する。
【００３６】
ステップＳ４において、逆光判定部３４は、逆光条件下にあるか否かを判定し、判定結果を露出条件変更部３５および発光制御部３８に出力する。逆光条件下にあるかと判定された場合、処理はステップＳ５に進められる。ステップＳ５において、発光制御部３８は、撮像時に閃光するよう発光部２６を制御する。露出条件変更部３５は、逆光用露出設定処理を行い、ステップＳ３の処理で仮定された露出条件のうちのシャッタ速度Ｔ’と絞り量Ｆ’をその露出量が変わらないように変更する。
【００３７】
ステップＳ５における逆光用露出設定処理について、図４のフローチャートを参照して詳述する。
【００３８】
ステップＳ１１において、露出条件変更部３５は、仮定された現在の絞り値Ｆ’に対応する露出量Evと、アイリス機構部１２で設定可能な絞り値Ｆのうちの仮定されている現在の絞り値Ｆ’よりも開放側の絞り値Ｆにそれぞれ対応する露出量Evとの差分ΔEvを演算する。
【００３９】
なお、露出量Evは、絞り値Ｆによって決まる露出量Avとシャッタ速度Ｔによって決まる露出量Tvの和で表される。
Ev＝Av＋Tv
Av＝２log2Ｆ
Tv＝−log2Ｔ
【００４０】
例えば、仮定されている絞り値Ｆ’＝８．０（Ｆ８．０と記述する）であり、この絞り値Ｆよりも開放側の絞り値にＦ５．６とＦ２．８が存在する場合、Ｆ８．０とＦ５．６のそれぞれ対応する露出量Evの差ΔEv１と、Ｆ８．０とＦ２．８のそれぞれ対応する露出量Evの差ΔEv２が演算される。
ΔEv１＝２log2（８．０）−２log2（５．６）＝６−５＝１
ΔEv２＝２log2（８．０）−２log2（２．８）＝６−３＝３
【００４１】
ステップＳ１２において、露出条件変更部３５は、固定値であるシャッタ機構部１３の動作可能な最速シャッタ速度Ｔmax（すなわち、最短露光時間）が、最長閃光時間取得部３７から供給される発光部２６の最長閃光時間Tfよりも短いか否かを判定する。
【００４２】
ステップＳ１２において、シャッタ機構部１３の最速シャッタ速度Ｔmax（すなわち、最短露光時間）が、発光部２６の最長閃光時間Tfよりも短くないと判定された場合、発光部２６が最長閃光時間Tfだけ閃光を照射しても、シャッタ機構部１３による露光時間は最長閃光時間Tf以上となるので、発光部２６による照射が無駄なくCCD１４に感光されることになる。この場合、処理はステップＳ１３に進められる。
【００４３】
例えば、最速シャッタ速度Ｔmax（すなわち、最短露光時間）が1/1000秒であって、発光部２６の最長閃光時間Tfが1/2000秒であるならば、処理はステップＳ１３に進められる。
【００４４】
ステップＳ１３において、露出条件変更部３５は、仮定された現在のシャッタ速度Ｔ’に対応する露出量Evと、最速シャッタ速度Ｔmaxに対応する露出量Evとの差分ΔEv３を演算し、この演算結果であるΔEv３以下の差分ΔEvがステップＳ１１の処理で得られたか否かを判定する。そして、演算結果であるΔEv３以下の差分ΔEvがステップＳ１の処理で得られたと判定された場合、処理はステップＳ１４に進む。
【００４５】
ステップＳ１４において、露出条件変更部３５は、仮定されたシャッタ速度Ｔ’から最速シャッタ速度Ｔmaxにシャッタ速度Ｔを変更し、仮定されていた絞り値Ｆ’から、ステップＳ１３の処理の条件を満たす絞り値Ｆのうちの最も開放側の値に絞り値Ｆを変更する。
【００４６】
なお、ステップＳ１３の処理で、演算結果であるΔEv３以下の差分ΔEvがステップＳ１１の処理で得られていないと判定された場合、ステップＳ１４はスキップされる。したがって、シャッタ速度Ｔおよび絞り値Ｆは変更されない。
【００４７】
例えば、仮定された現在のシャッタ速度Ｔ’が1/500秒であって、最速シャッタ速度Ｔmaxが1/1000秒であるならば、ステップＳ１３において、差分ΔEv３は次式のように演算される。
ΔEv３＝−log2(1/1000)−（−log2（1/500））＝１０−９＝１
【００４８】
ステップＳ１１の処理ではΔEv１＝１が得られているので、処理はステップＳ１４に進められる。ステップＳ１４では、シャッタ速度Ｔが最速シャッタ速度Ｔmax＝1/1000秒に変更され、絞り値ＦがΔEv１に対応するＦ５．６に変更される。
【００４９】
ここで、仮定されたシャッタ速度Ｔ’＝1/500秒および絞り値Ｆ’＝Ｆ８．０に対応する露出量と、変更後のシャッタ速度Ｔmax＝1/1000秒および絞り値Ｆ＝Ｆ５．６に対応する露出量とを比較すれば明らかなように、露出量はシャッタ速度Ｔおよび絞り値Ｆの変更前と変更後で変化していないことが確認できる。
変更前  Ev＝２log2（８．０）−log2（1/500） ＝６＋  ９＝１５
変更後  Ev＝２log2（５．６）−log2（1/1000）＝５＋１０＝１５
【００５０】
ただし、ステップＳ１４において、シャッタ速度Ｔを最速シャッタ速度Tmaxに変更するのではなく、仮定されたシャッタ速度Ｔ’から最速シャッタ速度Tmaxまでの範囲のシャッタ速度Ｔで露出条件の変更が成り立つならば、その値に変更しても逆光用露出設定処理は成立する。例えば、仮定された現在のシャッタ速度Ｔ’が1/400秒であれば、ΔEv１＝１の場合、変更後のシャッタ速度を1/800秒となる。
【００５１】
ステップＳ１２において、シャッタ機構部１３の最速シャッタ速度Ｔmax（すなわち、最短露光時間）が、発光部２６の最長閃光時間Tfよりも短いと判定された場合、発光部２６が最長閃光時間Tfだけ閃光を照射すると、閃光している期間のうち、シャッタ速度によってはシャッタが閉じられている期間が存在し得るので、発光部２６による照射が有効に作用しないことがある。これを防ぐため、この場合、処理はステップＳ１５に進められる。
【００５２】
例えば、最速シャッタ速度Ｔmax（すなわち、最短露光時間）が1/2000秒であって、発光部２６の最長閃光時間Tfが1/1000秒であるならば、処理はステップＳ１５に進められる。
【００５３】
ステップＳ１５において、露出条件変更部３５は、仮定された現在のシャッタ速度Ｔ’に対応する露出量Evと、最長閃光時間Tfに対応する露出量Evとの差分ΔEv４を演算し、この演算結果であるΔEv４以下の差分ΔEvがステップＳ１１の処理で得られたか否かを判定する。そして、演算結果であるΔEv４以下の差分ΔEvがステップＳ１の処理で得られたと判定された場合、処理はステップＳ１６に進む。
【００５４】
ステップＳ１６において、露出条件変更部３５は、仮定されたシャッタ速度Ｔ’から最長閃光時間Tfにシャッタ速度Ｔを変更し、仮定されていた絞り値Ｆ’から、ステップＳ１５の処理の条件を満たす絞り値Ｆのうちの最も開放側の値に絞り値Ｆを変更する。
【００５５】
ただし、ステップＳ１６において、シャッタ速度Ｔを最長閃光時間Tfに変更するのではなく、仮定されたシャッタ速度Ｔ’から最長閃光時間Tfまでの範囲のシャッタ速度Ｔで露出条件の変更が成り立つならば、その値に変更しても逆光用露出設定処理は成立する。例えば、仮定された現在のシャッタ速度Ｔ’が1/400秒であれば、ΔEv１＝１の場合、変更後のシャッタ速度を1/800秒となる。
【００５６】
なお、ステップＳ１５の処理で、演算結果であるΔEv４以下の差分ΔEvがステップＳ１１の処理で得られていないと判定された場合、ステップＳ１６はスキップされる。したがって、シャッタ速度Ｔおよび絞り値Ｆは変更されない。
【００５７】
例えば、仮定された現在のシャッタ速度Ｔ’が1/500秒であって、最長閃光時間Tfが1/1000秒であるならば、ステップＳ１５において、差分ΔEv４は次式のように演算される。
ΔEv４＝−log2(1/1000)−（−log2（1/500））＝１０−９＝１
【００５８】
ステップＳ１１の処理ではΔEv１＝１が得られているので、処理はステップＳ１６に進められる。ステップＳ１６では、シャッタ速度Ｔが最長閃光時間Tf＝1/1000秒に変更され、絞り値ＦがΔEv１に対応するＦ５．６に変更される。
【００５９】
この場合にも上述した説明と同様、露出量はシャッタ速度Ｔおよび絞り値Ｆの変更前と変更後で変化していないことが確認できる。
【００６０】
このようにしてシャッタ速度Ｔと絞り値Ｆが変更されて、逆光用露出設定処理が終了し、処理は図３のステップＳ６に進められる。なお、ステップＳ４において、逆光条件下でないと判定された場合、ステップＳ５の逆光用露出設定処理はスキップされる。
【００６１】
ステップＳ６において、メイン制御部１９は、操作入力部２２からの入力を監視し、シャッタボタンが半押しされたか否かを判定する。シャッタボタンが半押しされていないと判定された場合、ユーザがまだ撮像する画像の構図を決定していない状態であるので、処理はステップＳ２に戻り、それ以降の処理が繰り返される。
【００６２】
ステップＳ６において、シャッタボタンが半押しされたと判定された場合、ユーザがまだ撮像する画像の構図を決定したので、処理はステップＳ７に進められる。ステップＳ７において、露出条件変更部３５は、これまでの処理を経て設定されているシャッタ速度Ｔと絞り値Ｆを確定する。さらに、撮影レンズ１０のズーム位置とフォーカス位置も確定される。
【００６３】
そして、この後にシャッタボタンが全押しされると、ステップＳ８において、確定された露出条件により撮像が行われ、画像データが生成されて記録媒体に記録される。なお、この撮像は、ステップＳ４で逆光であると判定されていれば、発光部２６による発光が行われる。
【００６４】
以上で、デジタルスチルカメラ１による露出条件決定処理の説明を終了する。
【００６５】
以上説明したように、本発明を適用したデジタルスチルカメラ１による露出条件決定処理によれば、適正露出を保ちつつ、逆光条件下にフラッシュライトを使用しても、その適正露出距離を十分な距離に保ち、撮影の失敗が少ない良好な画像を得ることができる。
【００６６】
また、この露出条件決定処理では、強制露出モードにのみならず、様々な撮影モードにおいて日中シンクロを駆使することが可能である。
【００６７】
さらに、この露出条件決定処理では、最速シャッタ速度Ｔmax（すなわち、最短露光時間）と発光部２６の最長閃光時間Tfを考慮してシャッタ速度を決定するので、発光部２６から照射される閃光を無駄なく利用することができる。
が
【００６８】
さらにまた、この露出条件決定処理では、発光部２６の最大発光パルス幅が大きい（ガイドナンバGNが大きい）場合に適正露出距離を最大限伸ばすことができるだけでなく、例えば小さなフラッシュライトを搭載しているコンパクトカメラなどのように、発光部２６の最大発光パルス幅が小さい（ガイドナンバGNが小さい）場合、非常に短かった適正露出距離の伸長が期待できる。
【００６９】
また、逆光用露出設定処理がフォーカス位置の確定前に実行されるので、フォーカス時に適正な露出を得ることができる。よって、ピントが正確に合った画像を撮像することができる。
【００７０】
なお、本発明は、本実施の形態のようなデジタルスチルカメラに限らず、ビデオカメラやフィルム式のカメラに適用することが可能である。
【００７１】
なお、本明細書において、プログラムに基づいて実行されるステップは、記載された順序に従って時系列的に行われる処理はもちろん、必ずしも時系列的に処理されなくとも、並列的あるいは個別に実行される処理をも含むものである。
【００７２】
なお、本発明の実施の形態は、上述した実施の形態に限定されるものではなく、本発明の要旨を逸脱しない範囲において種々の変更が可能である。
【図面の簡単な説明】
【００７３】
【図１】本発明を適用したデジタルスチルカメラの構成例を示すブロック図である。
【図２】図１のメイン制御部によって実現される機能ブロックの構成例を示すブロック図である。
【図３】メイン制御部による露出条件決定処理を説明するフローチャートである。
【図４】ステップＳ５の逆光用露出設定処理を説明するフローチャートである。
【符号の説明】
【００７４】
１  デジタルスチルカメラ，  １７  デジタル信号処理部，  １９  メイン制御部，  ２０  ROM，  ２６  発光部，  ３１  LV値検出部，  ３２  露出条件仮定部，  ３４  逆光判定部，  ３５  露出条件変更部，  ３６  絞り値取得部，  ３７  最長閃光時間取得部，  発光制御部
【図１】
2007240696.tif 000003
【図２】
2007240696.tif 000004
【図３】
2007240696.tif 000005
【図４】
2007240696.tif 000006