(57)【要約】【課題】露出に基づく撮影ミスを軽減させる。【解決手段】被写体画像全体の平均的な第１露出値（ステップＳ３）、及び被写体画像を複数に分割した領域それぞれに対して求める第２露出値（ステップＳ７）を求め、これらの露出値の差（露出差）をすべての領域毎に演算し、その結果、予め定められた大きさの露出差が生じている領域については、点滅表示させることとした（ステップＳ１１）。したがって、撮影者は、どの領域で露出差が生じているのかを容易に認識することが可能になる。【選択図】        図４
2006270706.tif 000002
【特許請求の範囲】
【請求項１】
被写体画像全体の平均的な輝度値と前記被写体画像を複数に分割した領域毎の輝度値とを測光する測光手段と、
前記平均的な輝度値から算定される第１露出値と、前記領域毎の輝度値から領域毎に算定される第２露出値とを求め、前記第１露出値と第２露出値との露出差を前記領域毎に演算する演算手段と、
前記被写体画像を表示する表示手段とを備えたデジタルカメラにおいて、
前記演算手段の演算結果に基づいて、前記露出差が生じている領域がない場合には、前記被写体画像を表示させ、前記露出差が生じている領域がある場合には、前記被写体画像を表示させるとともに、前記被写体画像のうち前記露出差が生じている領域をその露出差の大きさに応じた周期で点滅表示させて前記露出差が生じている領域があることを報知する報知手段とを備えたことを特徴とするデジタルカメラ。
【請求項２】
被写体画像全体の平均的な輝度値と前記被写体画像を複数に分割した領域毎の輝度値とを測光する測光手段と、
前記平均的な輝度値から算定される第１露出値と、前記領域毎の輝度値から領域毎に算定される第２露出値とを求め、前記第１露出値と第２露出値との露出差を前記領域毎に演算する演算手段と、
前記被写体画像を表示する表示手段とを備えたデジタルカメラにおいて、
前記演算手段の演算結果に基づいて、前記露出差が生じている領域がない場合には、前記被写体画像を表示させ、前記露出差が生じている領域がある場合には、前記被写体画像を表示させるとともに、前記被写体画像のうち前記露出差が生じている領域をその露出差の大きさと予め対応付けられた色で着色表示させて前記露出差が生じている領域があることを報知する報知手段とを備えたことを特徴とするデジタルカメラ。
【請求項３】
前記デジタルカメラは、半押し及び全押しの２段階操作が可能なレリーズボタンを備え、
前記レリーズボタンが半押しされたときに、前記演算手段による演算と、前記報知手段による報知を行うことを特徴とする請求項１又は２記載のデジタルカメラ。
【請求項４】
前記デジタルカメラは、前記表示手段にスルー画像を表示させている際に順次表示される前記被写体画像毎に、前記演算手段による演算と、前記報知手段による報知を行うことを特徴とする請求項１又は２記載のデジタルカメラ。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、撮影した画像を電子データとして記録媒体に記録するデジタルカメラに関し、さらに詳しくは、撮影モード時に露出補正をすることが可能なデジタルカメラに関する。
【背景技術】
【０００２】
デジタルカメラには、撮影レンズの背後にＣＣＤ等の固体撮像素子が設けられている。デジタルカメラにおける画像データの生成は、この固体撮像素子から出力される信号に基づいて行われる。
【０００３】
デジタルカメラは、撮影した画像のうち再現できる明るさの範囲（ダイナミックレンジ）が狭いことが知られている。このため、コントラストの高い画像をデジタルカメラで撮影した場合には、この再現できる明るさの範囲より明るい部分は真っ白に写り、この範囲より暗い部分は真っ黒に写る現象が生じやすいという問題がある。
【０００４】
また、自動露出モード（ＡＥモード）で撮影する場合には、デジタルカメラが適正として決定した露出値に基づいて撮影が行われる。このため、上述のようなコントラストの高い画像を撮影する場合等には、デジタルカメラが適正として決定した露出値と、撮影者が再現したい部分の露出値との間にズレが生じることがある。このズレが大きいと、撮影者が再現したい部分が、真っ白又は真っ黒に撮影されてしまうという問題がある。
【０００５】
したがって、このような問題点に基づく撮影ミスを減少させることを目的として、デジタルカメラに内蔵される自動露出機能（ＡＥ）の性能を向上させたデジタルカメラ（特許文献１）や、撮影者が設定したシャッタ露出値に対して被写体の露出がオーバーやアンダーになるときには事前に報知するデジタルカメラ（特許文献２）が公開されている。
【特許文献１】特開平５−６４０６８号公報
【特許文献２】特開平８−１３９９７１号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかしながら、特許文献１及び特許文献２に記載されているデジタルカメラであっても、撮影した被写体画像のうち、撮影者が再現したい部分が真っ白又は真っ黒に撮影されることが回避できるわけではない。したがって、かかる場合には撮影者が露出補正を行うことになる。ところが、撮影者は、デジタルカメラから、露出オーバー又はアンダーになることを事前に知らされたとしても、どの領域で露出差が生じているのか、また、その露出差が定量的にどの程度なのかを知ることができなければ、撮影者が満足できるような画像を得ることが難しいという問題点がある。
【０００７】
本発明は、このような問題点に鑑みてなされたものであり、その目的とするところは、撮影者が再現したい部分の露出値とカメラが決定した露出値との間で露出差が生じている領域と、その領域で生じている露出差の量を表示手段に表示させることにより、撮影者が希望する撮影画像を撮影することができるデジタルカメラを提供することにある。
【課題を解決するための手段】
【０００８】
上記目的を達成するにあたり、本発明は、被写体画像全体の平均的な輝度値と前記被写体画像を複数に分割した領域毎の輝度値とを測光する測光手段と、前記平均的な輝度値から算定される第１露出値と、前記領域毎の輝度値から領域毎に算定される第２露出値とを求め、前記第１露出値と第２露出値との露出差を前記領域毎に演算する演算手段と、前記被写体画像を表示する表示手段とを備えたデジタルカメラにおいて、前記演算手段の演算結果に基づいて、前記露出差が生じている領域がない場合には、前記被写体画像を表示させ、前記露出差が生じている領域がある場合には、前記被写体画像を表示させるとともに、前記被写体画像のうち前記露出差が生じている領域をその露出差の大きさに応じた周期で点滅表示させて前記露出差が生じている領域があることを報知する報知手段とを備えたことを特徴とする。
【０００９】
また、被写体画像全体の平均的な輝度値と前記被写体画像を複数に分割した領域毎の輝度値とを測光する測光手段と、前記平均的な輝度値から算定される第１露出値と、前記領域毎の輝度値から領域毎に算定される第２露出値とを求め、前記第１露出値と第２露出値との露出差を前記領域毎に演算する演算手段と、前記被写体画像を表示する表示手段とを備えたデジタルカメラにおいて、前記演算手段の演算結果に基づいて、前記露出差が生じている領域がない場合には、前記被写体画像を表示させ、前記露出差が生じている領域がある場合には、前記被写体画像を表示させるとともに、前記被写体画像のうち前記露出差が生じている領域をその露出差の大きさと予め対応付けられた色で着色表示させて前記露出差が生じている領域があることを報知する報知手段とを備えたことを特徴とする。
【００１０】
また、前記デジタルカメラは、半押し及び全押しの２段階操作が可能なレリーズボタンを備え、前記レリーズボタンが半押しされたときに、前記演算手段による演算と、前記報知手段による報知を行うことを特徴とする。
【００１１】
また、前記デジタルカメラは、前記表示手段にスルー画像を表示させている際に順次表示される前記被写体画像毎に、前記演算手段による演算と、前記報知手段による報知を行うことを特徴とする。
【発明の効果】
【００１２】
本発明を用いることにより、撮影後、レリーズボタン半押し時、又はスルー画像表示時のいずれかにおいて、表示手段の点滅表示又は着色表示を参照することにより、露出差が生じている領域及びその露出差の大きさを撮影者は容易に知ることが可能となる。また、表示画面中の表示は、撮影者が露出補正を行う場合の指針となるので、撮影者はこの表示を参照しながら適切な露出補正を行うことが可能となり、露出に基づく撮影ミスを軽減させることができる。
【発明を実施するための最良の形態】
【００１３】
本発明の第１の形態であるデジタルカメラ１の外観を図１及び図２に示す。図１に示すように、デジタルカメラ１は、略直方体のカメラボディ２の前面にレンズバリア３、撮影レンズ４、ストロボ装置５が設けられている。
【００１４】
レンズバリア３は、撮影レンズ４及びストロボ装置５を覆う閉じ位置と、撮影レンズ４及びストロボ装置５を露呈させる開き位置との間でスライド移動する。撮影レンズ４は、通常はカメラボディ２に収納された状態になっており、撮影する場合にはカメラボディ２の前面側に延出した状態になる。ストロボ装置５は、例えば、夜間における撮影時等のように、外部の輝度のみによっては適正な露出の撮影が行えないような場合に瞬間的に発光させる。
【００１５】
カメラボディ２の上面には、レリーズボタン６等が設けられている。レリーズボタン６は２段階押しのスイッチとなっている。レリーズボタン６を半押しすると、スルー画像表示時において調整されるＡＥ（Ａｕｔｏ  Ｅｘｐｏｓｕｒｅ）及びＡＦ（Ａｕｔｏ  Ｆｏｃｕｓ）に対して高精度なＡＥ及びＡＦ等の調整が行われる。レリーズボタンのが半押しされた時に調整されたＡＥ及びＡＦの条件は、レリーズボタン６を半押ししている間はロックされている。レリーズボタン６を半押しした後に全押しすると、このロックされた条件で撮影が行われる。
【００１６】
カメラボディ２の裏面には、ＬＣＤ（表示手段）７、各種操作ボタン及びファインダ８等が設けられている。ＬＣＤ７には、例えば液晶パネル等が使用されている。このＬＣＤ７は、撮影モード時にはビューファインダ８として使用され、再生モード時には撮影後の画像データを再生表示する。
【００１７】
各種操作ボタンには、撮影モードや再生モード等の切り替えを行うモード切替スイッチ９、ズーム操作を行うズームボタン１０、設定メニューを呼び出すメニューボタン１１、設定のキャンセル操作を行うキャンセルボタン１２、ＬＣＤ７をオン／オフさせる表示ボタン１３及び電源スイッチ１４がある。なお、以下では、各種操作ボタンを操作部１５と総称する。操作部１５には、レリーズボタン６、モード切替スイッチ９、ズームボタン１０、メニューボタン１１、キャンセルボタン１２、表示ボタン１３及び電源スイッチ１４が含まれる。
【００１８】
次に、デジタルカメラ１の電気的構成を図３に基づいて説明する。撮影レンズ４には、レンズモータ２１が接続されている。また、絞り１６には、アイリスモータ２２が接続されている。これらのモータは、ステッピングモータからなり、ＣＰＵ２６に接続されたモータドライバ２３，２４から送信される駆動パルスにより動作制御され、レリーズボタン６の半押しに伴う撮影準備処理を行う。
【００１９】
レンズモータ２１は、ズーム操作ボタンの操作に連動して、撮影レンズ４のズームレンズをワイド側、あるいはテレ側に移動させる。また、ズームレンズの変倍等に応じて撮影レンズ４の図示しないフォーカスレンズを移動させ、撮影条件が最適となるように焦点調整を行う。アイリスモータ２２は、絞り１６を動作させ、露出調整を行う。
【００２０】
撮影レンズ４の背後にはＣＣＤ２５が配置されている。ＣＣＤ２５には、ＣＰＵ２６によって制御されるタイミングジェネレータ２７（ＴＧ）が接続され、このＴＧ２７から入力されるタイミング信号（クロックパルス）により、電子シャッタのシャッタ速度が決定される。
【００２１】
ＣＣＤ２５から出力された撮影信号は、相関二重サンプリング回路（ＣＤＳ）２８に入力され、ＣＣＤ２５の各セルの蓄積電荷量に正確に対応したＲ，Ｇ，Ｂの画像データとして出力される。ＣＤＳ２８から出力された画像データは、増幅器（ＡＭＰ）２９で増幅され、Ａ／Ｄ変換器（Ａ／Ｄ）３０でデジタルの画像データに変換される。
【００２２】
画像入力コントローラ３１は、バス３２を介してＣＰＵ２６に接続され、ＣＰＵ２６の制御命令に応じて、ＣＣＤ２５、ＣＤＳ２８、ＡＭＰ２９及びＡ／Ｄ３０を制御する。Ａ／Ｄ３０から出力された画像データは、ＳＤＲＡＭ３３に一時記録される。
【００２３】
画像信号処理回路３４は、ＳＤＲＡＭ３３から画像データを読み出して、階調変換、ホワイトバランス補正、γ補正処理等の各種画像処理を行い、この画像データを再度ＳＤＲＡＭ３３に記録する。ＹＣ変換処理回路（測光手段）３５は、画像信号処理回路３４で各種処理を行った画像データをＳＤＲＡＭ３３から読み出し、輝度信号Ｙと色差信号Ｃｒ，Ｃｂとに変換する。
【００２４】
ＶＲＡＭ３６は、ＬＣＤ７にスルー画像を出力するためのメモリであり、画像信号処理回路３４、ＹＣ変換処理回路３５を経た画像データが格納される。ＶＲＡＭ３６に格納された画像データは、ＬＣＤドライバ３８でアナログのコンポジット信号に変換され、ＬＣＤ７にスルー画像として表示される。
【００２５】
圧縮伸張処理回路３９は、ＹＣ変換処理回路３５でＹＣ変換された画像データに対して、所定の圧縮形式（例えば、ＪＰＥＧ形式）で画像圧縮を行う。圧縮された画像データは、メディアコントローラ４０を経由してメモリカード４１に記憶される。
【００２６】
ＣＰＵ２６には、前述した操作部１５の他に、ＥＥＰＲＯＭ４２が接続されている。ＥＥＰＲＯＭ４２には、各種制御用のプログラムや設定情報などのほか、後述する第１露出値と第２露出値との間で生じている露出差の大きさと、その露出差が生じている領域を点滅表示させる際の点滅周期とを予め対応付けているデータテーブルが記録されている。データテーブルにおいて、露出差と点滅周期との対応付けは、例えば表１のようになっている。ＣＰＵ２６は、これらの情報をＥＥＰＲＯＭ４２から作業用メモリであるＳＤＲＡＭ３３に読み出して、各種処理を実行する。
【００２７】
【表１】
2006270706.tif 000003
【００２８】
バス３２には、露出量、すなわち電子シャッタのシャッタ速度、及び絞り値が撮影に適切か否かを検出するＡＥ検出回路４３と、ホワイトバランスが撮影に適切か否かを検出するＡＷＢ検出回路４４と、撮影レンズ４の焦点距離が撮影に適切か否かを検出するＡＦ検出回路４５と、ストロボ装置５の動作を制御する報知制御回路４６とが接続されている。
【００２９】
ＡＥ検出回路４３は、ＹＣ変換処理回路３５でＹＣ変換された画像データの輝度信号Ｙの積算値を元に露出値の適否を検出し、この検出結果をＣＰＵ２６に送信する。また、ＡＥ検出回路４３には差分回路（演算手段）４７が接続されている。差分回路４７は、画像全体の平均的な露出値（第１露出値）と、画像を複数の領域に分割し、これらの領域毎の輝度信号の積算値をそれぞれ求めた露出値（第２露出値）との差を演算し、この演算結果をＣＰＵ２６に送信する。なお、差分回路４７では、露出差の演算をするのみならず、その露出差が生じている領域を適正露出とするための補正値を演算することとしてもよいし、その補正値に基づいて、例えば絞り値、シャッタ速度、感度、ストロボ装置５の発光量等のような具体的な値を演算することとしてもよい。
【００３０】
ＡＷＢ検出回路４４は、ＹＣ変換処理回路３５でＹＣ変換された画像データの色差信号Ｃｒ，Ｃｂとの積算値を元に、ホワイトバランスの適否を検出し、この検出結果をＣＰＵ２６に送信する。ＣＰＵ２６は、ＡＷＢ検出回路４４から送信された検出回路に基づいて、撮影レンズ４、絞り１６及びＣＣＤ２５の動作を制御する。
【００３１】
ＡＦ検出回路４５は、Ａ／Ｄ３０でデジタル化された画像データから画像の鮮鋭度を表すフォーカス評価値を算出し、この算出結果をＣＰＵ２６に送信する。フォーカス評価値は、画像の特定のエリアに対して、バンドパスフィルタなどで輪郭抽出処理を施し、これにより抽出した輪郭信号及び特定のエリアの輝度値を積算することで得られる。ここで、フォーカス表価値が大きいほど、その部分が合焦状態にあることを表している。
【００３２】
報知制御回路４６は、ＣＰＵ２６から送信された信号に基づいて、露出差が生じている領域を点滅表示させる。このとき、報知制御回路４６は、その領域で生じている露出差の大きさにしたがって点滅周期が異なるように表示させる。例えば、本実施形態では、表１に示すように露出差と点滅周期とを予め対応付けておき、露出差が生じている領域に応じて点滅周期を変化させるようにしている。
【００３３】
次に、デジタルカメラ１の動作を図４ないし図６に基づいて説明する。なお、図７に示すように、本実施形態では、被写体画像が８×８＝６４個の領域に分割されるものとして説明する。
【００３４】
電源スイッチ１４をオンにし、モード切替スイッチ９を撮影モードに切り替えると、デジタルカメラ１は撮影モードに移行する。撮影モードでは、ＣＰＵ２６は、レリーズボタン６が半押しされたかを一定の周期で確認している（ステップＳ１）。ここで、撮影者がレリーズボタン６を半押しすると、ＣＰＵ２６には操作部１５から操作信号が入力される。操作信号が入力されると、ＣＰＵ２６はＹＣ変換処理回路３５に輝度を測光させるとともに、ＡＦ検出回路４５に焦点距離を調整させる（ステップＳ２）。例えば、図７に示す被写体画像５１を測光する場合には、この被写体画像全体の輝度を測光する。
また、ＹＣ変換処理回路３５から出力される輝度信号を受けて、ＡＥ検出回路４３は静止画像を適正露出とするための第１露出値を演算する（ステップＳ３）。そして、ＣＰＵ２６は、撮影者によってレリーズボタン６が全押しされたか否かを検出する。ここで、撮影者がレリーズボタン６を半押ししている間は、ＣＰＵ２６は露出値等をこの状態で保持し、レリーズボタン６が全押しされたか否かを一定の周期で確認している（ステップＳ４）。
【００３５】
ステップＳ４において、撮影者がレリーズボタン６を全押しすると撮影が行われる（ステップＳ５）。撮影時には、ＣＰＵ２６は、ステップＳ２及びＳ３において調整された条件で撮影画像の画像データをメモリカード４１に記録するとともに、撮影した被写体画像をＬＣＤ７に表示させる。
【００３６】
次に、ＣＰＵ２６は、被写体画像を６４個に分割し、それらの各領域における被写体輝度をＹＣ変換処理回路３５に測光させる。そして、ＹＣ変換処理回路３５から出力される輝度信号を受けて、ＡＥ検出回路４３は各領域を適正露出とするため第２露出値を演算する（ステップＳ７）。例えば、図７においては、ＹＣ変換処理回路は、８×８＝６４個の各領域それぞれについて測光し、これらの輝度信号を受けて、ＡＥ検出回路は各領域における第２露出値を演算する。
【００３７】
次に、ＣＰＵ２６は、任意の領域（例えば、領域５１ａ）における露出差を差分回路４７に演算させ、この露出差が０〜±０．３ＥＶの範囲内にあるか否かを判定する（ステップＳ８）。ここで、領域５１ａにおける露出差が０〜±０．３ＥＶの範囲内である場合には、ＣＰＵ２６は、処理をステップＳ１２に移行させる。一方、領域５１ａにおける露出差が０〜±０．３ＥＶの範囲外である場合には、ＣＰＵ２６は、領域５１ａに生じている露出差が第１露出値に対してアンダーか否かを判定する（ステップＳ９）。そして、領域５１ａにおける露出差がオーバーだった場合には、ＣＰＵ２６は、領域５１ａの露出差が＋０．３〜＋０．６ＥＶの範囲内にあるか否かを判定する（ステップＳ１０）。
【００３８】
ここで、領域５１ａにおける露出差が＋０．３〜＋０．６ＥＶの範囲内である場合には、ＣＰＵ２６は、報知制御回路４６に制御信号を出力して、領域５１ａを０．５Ｈｚで点滅表示させる（ステップＳ１１）。なお、ここで露出差がオーバーだった場合には、報知制御回路４６は、その領域を暗転させるように点滅させ、露出差がアンダーだった場合には、その領域を明転させるように点滅させる。そして、全ての領域についてステップＳ８〜Ｓ１１までの処理を行ったかを判定する（ステップＳ１２）。ここで、全ての領域について上記の処理を行った場合には、一連の処理が終了する。一方、全ての領域について上記の処理を行っていない場合には、ＣＰＵ２６は、処理をステップＳ８に移行させる。そして、まだ上記の処理を行っていない領域についてステップＳ８〜Ｓ２０の処理を繰り返し行う。
【００３９】
次に、ステップＳ９において領域５１ａの露出差がアンダーだった場合の処理を図５に基づいて説明する。かかる場合には、まず、露出差が−０．３〜−０．６ＥＶの範囲内であるか判定する（ステップＳ１３）。ここで、領域５１ａの露出差が−０．３〜−０．６ＥＶの範囲内である場合には、ＣＰＵ２６は、報知制御回路４６に制御信号を出力して、領域５１ａを０．５Ｈｚで点滅させる（ステップＳ１４）。一方、ステップＳ１３において、領域５１ａの露出差が−０．３〜−０．６ＥＶの範囲外である場合には、次に領域５１ａの露出差が−０．６〜−０．９ＥＶの範囲内であるか判定する（ステップＳ１５）。ここで、領域５１ａの露出差が−０．６〜−０．９ＥＶの範囲内である場合には、ＣＰＵ２６は、報知制御回路４６に制御信号を出力して、領域５１ａを１Ｈｚで点滅させる（ステップＳ１６）。一方、領域５１ａの露出差が−０．６〜−０．９ＥＶの範囲外である場合には、ＣＰＵ２６は、報知制御回路４６に制御信号を出力して、領域５１ａを２Ｈｚで点滅させる（ステップＳ１７）。このように処理を行った後に、ＣＰＵ２６は処理をステップＳ１２に移行させる。
【００４０】
次に、ステップＳ１０において領域５１ａの露出差が＋０．３〜＋０．６ＥＶの範囲外だった場合の処理を図６に基づいて説明する。かかる場合には、ＣＰＵ２６は、領域５１ａの露出差が＋０．６〜＋０．９ＥＶの範囲内にあるか否かを判定する（ステップＳ１８）。ここで、領域５１ａの露出差が＋０．６〜＋０．９ＥＶの範囲内だった場合には、ＣＰＵ２６は、報知制御回路４６に制御信号を出力して、領域５１ａを１Ｈｚで点滅させる（ステップＳ１９）。一方、領域５１ａの露出差が＋０．６〜＋０．９ＥＶの範囲外だった場合には、ＣＰＵ２６は、報知制御回路４６に制御信号を出力して、領域５１ａを２Ｈｚで点滅させる（ステップＳ２０）。このような処理を行った後に、ＣＰＵ２６は処理をステップＳ１２に移行させる。
【００４１】
上記の処理を行った場合の被写体画像の一例を図８に基づいて説明する。図８に示すように、この被写体画像５１は、遠景に山５３を、近景に女性５４及び電柱５５を撮影したものである。ここで、女性５４の顔部分には＋０．３〜+０．６ＥＶ、女性５４の洋服の部分には−０．６〜−０．９ＥＶ、電柱５５の広告には−０．９ＥＶ以下の露出差が生じているものとして説明する。上記処理が行われると、女性５４の顔部分が含まれる領域５６は０．５Ｈｚ（暗転）、女性５４の洋服の部分が含まれる領域５７は１Ｈｚ（明転）で点滅する。また、電柱５５の広告５８が含まれる領域５９は２Ｈｚ（明転）で点滅する。なお、この被写体画像におけるこれら以外の領域の露出差は、上述のように点滅表示していないので、露出差が０〜±０．３ＥＶの範囲内にあることを意味する。
【００４２】
このように、ＬＣＤ７に表示した被写体画像５１のうち、露出差が生じている領域を点滅表示させることによって、露出差が生じている領域の有無並びに露出差が生じている場所及びその露出差の大きさを視覚的に撮影者に認識させることが可能になる。したがって、この画像を見た撮影者に対して、露出補正を行って新たに撮影を行うか否かの判断をさせることが可能になる。
【００４３】
例えば、被写体画像５１を見た撮影者が、女性５４の顔部分を適正露出で撮影したかった場合には、領域５６が点滅表示されているのを確認することで女性５４の顔部分が適正露出で撮影されていないことを知ることができる。したがって、撮影者は、女性５４の顔を適正露出で撮影する場合には、０．３ＥＶアンダーとなるように露出補正を行い、再度撮影をすればよい。同様に、撮影者が女性５４の洋服を適正露出で撮影したかった場合には、領域５７の点滅表示を確認して、０．６〜０．９ＥＶオーバーとなるように露出補正を行い、再度撮影を行う。また、広告５８を適正露出で撮影したかった場合には、領域５９の点滅表示を確認して、０．９ＥＶオーバーとなるように露出補正を行い、再度撮影を行う。なお、撮影者が山を適正露出で撮影したかった場合には再度撮影を行う必要はない。
【００４４】
なお、本実施形態では、露出差が生じている領域を点滅させることによって、その露出差が生じている領域を撮影者に報知することとして説明したが、本発明はこれに限定されるものではなく、露出差が生じている領域に予め定められた色を着色することにより、その領域に露出差が生じていることを撮影者に報知することとしても良い。以下において、その第１の変形例について説明する。ただし、かかる場合もデジタルカメラの構成はすでに説明したものと同一であるから、その説明は省略し、撮影された画像の構成について説明する。また、撮影された画像中で生じている露出差は、図８において説明したものと同一であるから、図８に示す被写体画像５１をその一例として説明する。
【００４５】
また、第１の変形例においては、電気的構成におけるＥＥＰＲＯＭ４２には、各種制御用のプログラムや設定情報などのほか、後述する第１露出値と第２露出値との間で生じている露出差の大きさと色とを予め対応付けているデータテーブルが記録されている。データテーブルにおける露出差と色との対応付けは、例えば表２のようになっている。ＣＰＵ２６は、これらの情報をＥＥＰＲＯＭ４２から作業用メモリであるＳＤＲＡＭ３３に読み出して、各種処理を実行する。
【００４６】
【表２】
2006270706.tif 000004
【００４７】
例えば、被写体画像５１では、女性５４の顔を含む領域５６における露出差は＋０．３〜＋０．６ＥＶであるから、領域５６は黄色に着色されることになる。同様に、女性５４の洋服の部分を含む領域５７における露出差は−０．３〜−０．６ＥＶであるから、領域５７は水色に着色され、電柱５５の広告５８を含む領域５９における露出差は−０．９ＥＶ以下であるから、領域５９は紺色に着色される。このように表示することによっても、撮影者に対してどの領域においてどの程度露出差が生じているのかを報知することが可能になる。
【００４８】
次に、本発明の第２の形態について説明する。なお、第２の形態のデジタルカメラの外観は第１の形態のデジタルカメラと同一であるから、その説明を省略し、符号も同一のものを使用する。また、本形態のデジタルカメラの電気的構成は、第１の形態のデジタルカメラと同一であるが、図３におけるＥＥＰＲＯＭ４２には、第１の変形例と同様に、表２に基づくテーブルデータが格納されている。
【００４９】
本形態のデジタルカメラ１は、レリーズボタン６が半押しされた時点で露出差の演算及びその露出差の大きさに基づく報知を行うこととしている。以下、図９に基づいてその処理の流れを説明する。
【００５０】
電源スイッチ１４をオンにし、モード切替スイッチ９を撮影モードに切り替えると、デジタルカメラ１は撮影モードに移行する。撮影モードでは、ＣＰＵ２６は、レリーズボタン６が半押しされたかを一定の周期で確認している（ステップＳ３１）。ここで、撮影者がレリーズボタン６を半押しすると、ＣＰＵ２６には操作部１５から操作信号が入力される。操作信号が入力されると、ＣＰＵ２６はＹＣ変換処理回路３５に被写体輝度を測光させるとともに、ＡＦ検出回路４５に焦点距離を調整させる（ステップＳ３２）。また、ＹＣ変換処理回路３５から出力される輝度信号を受けて、ＡＥ検出回路４３は静止画像全体を適正露出とするための第１露出値と、静止画像を複数に分割した各領域（図７においては、６４個に分割された領域）がそれぞれ適正露出となる第２露出値とを演算する（ステップＳ３３）。
【００５１】
次に、ＣＰＵ２６は、任意の領域（例えば、領域５１ａ）における露出差を差分回路４７に演算させ、この露出差が０〜±０．３ＥＶの範囲内にあるか否かを判定する（ステップＳ３４）。なお、このとき、ＬＣＤ７に表示されている画像は、ステップＳ３２における測光で得た輝度差に基づいて生成された白黒画像である。この白黒画像は、輝度が高い部分は白く、輝度が低い部分は黒くなるように表示される。
【００５２】
ここで、領域５１ａにおける露出差が０〜±０．３ＥＶの範囲内である場合には、ＣＰＵ２６は、処理をステップＳ３８に移行させる。一方、領域５１ａにおける露出差が０〜±０．３ＥＶの範囲外である場合には、ＣＰＵ２６は、領域５１ａに生じている露出差が第１露出値に対してアンダーか否かを判定する（ステップＳ３５）。そして、領域５１ａにおける露出差がオーバーだった場合には、ＣＰＵ２６は、領域５１ａの露出差が＋０．３〜＋０．６ＥＶの範囲内にあるか否かを判定する（ステップＳ３６）。
【００５３】
ここで、領域５１ａにおける露出差が、＋０．３〜＋０．６ＥＶの範囲内である場合には、ＣＰＵ２６は、報知制御回路４６に制御信号を出力して、領域５１ａを黄色に着色させる（ステップＳ３７）。そして、全ての領域について、ステップＳ３４〜Ｓ３７までの処理を行ったかを判定する（ステップＳ３８）。
【００５４】
全ての領域について上記の処理を行った場合には、ＣＰＵ２６は、レリーズボタン６が全押しされたか否かを判定する（ステップＳ３９）。ここで、レリーズボタン６が全押しされていないとＣＰＵ２６が判定した場合には、ＣＰＵ２６は、再びレリーズボタン６が全押しされたか否かを判定する。このように、レリーズボタン６の半押しが継続され、全押しされないときには、ＣＰＵ２６は、一定の周期でレリーズボタン６が全押しされたか否かを判定する。一方、ステップＳ３９においてレリーズボタンが全押しされたとＣＰＵ２６が判定した場合には、撮影が行われて（ステップＳ４０）、一連の処理が終了する。。
【００５５】
一方、ステップＳ３８において、全ての領域について上記の処理が行われていない場合には、ＣＰＵ２６は、処理をステップＳ３４に移行させる。そして、全ての領域についてステップＳ３５〜Ｓ４８の処理を繰り返し行う。
【００５６】
次に、ステップＳ３５において領域５１ａの露出差がアンダーだった場合の処理を図１０に基づいて説明する。かかる場合には、まず、露出差が−０．３〜−０．６ＥＶの範囲内にあるか否かを判定する（ステップＳ４１）。ここで、領域５１ａの露出差が−０．３〜−０．６ＥＶの範囲内である場合には、ＣＰＵ２６は、報知制御回路４６に制御信号を出力して、領域５１ａを水色に着色させる（ステップＳ４２）。一方、ステップＳ４１において、領域５１ａの露出差が−０．３〜−０．６ＥＶの範囲外である場合には、次に領域５１ａの露出差が−０．６〜−０．９ＥＶの範囲内であるか判定する（ステップＳ４３）。ここで、領域５１ａの露出差が−０．６〜−０．９ＥＶの範囲内である場合には、ＣＰＵ２６は、報知制御回路４６に制御信号を出力して、領域５１ａを青色に着色させる（ステップＳ４４）。一方、領域５１ａの露出差が−０．６〜−０．９ＥＶの範囲外である場合には、ＣＰＵ２６は、報知制御回路４６に制御信号を出力して、領域５１ａを紺色に着色させる（ステップＳ４５）。このように処理を行った後に、ＣＰＵ２６は処理をステップＳ３８に移行させる。
【００５７】
次に、ステップＳ３６において領域５１ａの露出差が＋０．３〜＋０．６ＥＶの範囲外だった場合の処理を図６に基づいて説明する。かかる場合には、ＣＰＵ２６は、領域５１ａの露出差が＋０．６〜＋０．９ＥＶの範囲内にあるか否かを判定する（ステップＳ４６）。ここで、領域５１ａの露出差が＋０．６〜＋０．９ＥＶの範囲内だった場合には、ＣＰＵ２６は、報知制御回路４６に制御信号を出力して、領域５１ａを橙色に着色させる（ステップＳ４７）。一方、領域５１ａの露出差が＋０．６〜＋０．９ＥＶの範囲外だった場合には、ＣＰＵ２６は、報知制御回路４６に制御信号を出力して、領域５１ａを赤色に着色させる（ステップＳ４８）。このような処理を行った後に、ＣＰＵ２６は処理をステップＳ３８に移行させる。
【００５８】
このように、露出差の演算と露出差が生じている領域とその大きさとの表示をレリーズボタンが半押しされた時点に行うことにより、撮影者は、被写体画像の状態を見て、撮影を行う前にどの領域に露出差が生じているか、また、その露出差の大きさがどの程度かを知ることができる。したがって、露出に関する撮影ミスを軽減させることが可能になる。また、撮影者は、撮影した後に被写体画像の露出差の有無を確認し、露出差が生じている場合には再度撮影を行う作業を簡略することができるので、撮影の効率化を図ることが可能になる。
【００５９】
なお、本形態では、露出差の生じている領域をその露出差の大きさによって着色することとしているが、本発明はこれに限定するものではなく、その領域を点滅表示させることとしてもよい。また、露出差が生じている旨及びその露出差の大きさが判別可能であれば、これらのような報知方法に限定することなく適宜用いることが可能である。
【００６０】
次に、本発明の第３の形態のデジタルカメラについて説明する。本形態のデジタルカメラの外観及び電気的構成は第２の形態のデジタルカメラの構成と同一であるから、その説明を省略し、同一の構成における部分の符号も同一のものを用いて説明する。本形態のデジタルカメラは、電源スイッチ７がオンにされて切り替えスイッチが撮影モードに切り替えられ、スルー画像が表示されている時点で露出差の演算及びその露出差の大きさに基づく報知を行うこととしている。以下、図１２に基づいてその処理の流れを説明する。
【００６１】
電源スイッチ１４がオンにされ、モード切替スイッチ９を撮影モードに切り替えると、デジタルカメラ１は撮影モードに移行する（ステップＳ６１）。撮影モードに移行すると、スルー画像を表示させるために、ＣＰＵ２６はＹＣ変換処理回路３５に被写体画像全体の輝度及び被写体画像を複数に分割した各領域毎の輝度を測光させるとともに、ＡＦ検出回路４５に焦点距離の調整をさせる（ステップＳ６２）。そして、ステップＳ６２での測光結果に基づいて、ＣＰＵ２６は、ＡＥ検出回路４３に第１露出値と第２露出値とを演算させる（ステップＳ６３）。
【００６２】
次に、ＣＰＵ２６は、任意の領域（例えば、領域５１ａ）における露出差を差分回路に演算させる（ステップＳ６４）。そして、ＣＰＵ２６は、この露出差が０〜±０．３ＥＶの範囲内にあるか否かを判定する（ステップＳ６５）。ここで、領域５１ａにおける露出差が０〜±０．３ＥＶの範囲内である場合には、ＣＰＵ２６は、処理をステップＳ６７に移行する。一方、領域５１ａにおける露出差が０〜±０．３ＥＶの範囲外である場合には、ＣＰＵ２６は、領域５１ａに生じている露出差と対応した色を選択するとともに、その色で領域５１ａを着色する（ステップＳ６６）。なお、ステップＳ６６における選択した領域を露出差と対応した色に着色する処理とは、具体的には、第２の形態におけるステップＳ３７〜Ｓ４８までの処理のことをいう。
【００６３】
次に、ステップＳ６３において第２露出値を演算した全ての領域について、ステップＳ６４〜Ｓ６６までの処理を行ったかを判定する（ステップＳ６７）。ここで、全ての領域について上記の処理が行われていない場合には、ＣＰＵ２６は、処理をステップＳ６５に移行する。一方、全ての領域について上記の処理が行われた場合には、ＣＰＵ２６は、レリーズボタン６が半押しされたか否かを判定する（ステップＳ６８）。ステップＳ６８において、レリーズボタン６が半押しされなかった場合には、ＣＰＵ２６は、処理をステップＳ４２に移行させて、再び被写体画像全体の輝度と被写体画像を複数に分割した各領域の輝度の測光と、焦点距離の調整を行う。レリーズボタン６が半押しされない場合には、ステップＳ６２〜Ｓ６７の処理をスルー画像が更新される周期と同一の周期で行う。一方、ステップＳ６８においてレリーズボタンが半押しされた場合には、ＣＰＵ２６は、露出差の演算及び報知に関する処理を終了する。なお、これ移行の処理については省略する。
【００６４】
このように、露出差の演算と露出差が生じている領域とその大きさとの表示をスルー画像が表示されている時点において行うことにより、撮影者は、フレーミングを行う時点でどの領域に露出差が生じているか、また、その露出差の大きさがどの程度かを知ることができる。したがって、撮影のポイントを決定してフレーミングを行う際に、その被写体画像のどの領域が露出オーバー又は露出アンダーに写るのかを、撮影者はデジタルカメラを向けることのみによって知ることができるので、撮影者の煩わしさを解消することが可能になる。
【００６５】
なお、本形態においても、露出差の生じている領域をその露出差の大きさによって着色することとしているが、本発明はこれに限定するものではなく、その領域を点滅表示させることとしてもよい。また、露出差が生じている旨及びその露出差の大きさが判別可能であれば、これらのような報知方法に限定することなく適宜用いることが可能であるのは、第２の形態と同様である。
【００６６】
本実施形態のデジタルカメラでは、被写体画像を８×８＝６４個の領域に分割し、これらの領域毎に露出差を演算することとしているが、この領域数は固定されるものでない。例えば、撮影した後に上述したような処理を行うタイムロスを軽減させる場合には、この領域数を減少させることも可能であるし、また、露出差等をより精密に演算する場合には、この領域数を増加させることも可能である。したがって、露出差の演算を行う領域を画素単位にすることも可能である。
【図面の簡単な説明】
【００６７】
【図１】本発明を用いたデジタルカメラの外観斜視図である。
【図２】本発明を用いたデジタルカメラの外観斜視図である。
【図３】本発明を用いたデジタルカメラの電気的構成を表わしたブロック図である。
【図４】第１の形態のデジタルカメラの処理手順を表わしたフローチャートである。
【図５】第１の形態のデジタルカメラの処理手順を表わしたフローチャートである。
【図６】第１の形態のデジタルカメラの処理手順を表わしたフローチャートである。
【図７】被写体画像と各領域との関係を表した説明図である。
【図８】ＬＣＤに表示された被写体画像の一例を表した説明図である。
【図９】第２の形態のデジタルカメラの処理手順を表わしたフローチャートである。
【図１０】第２の形態のデジタルカメラの処理手順を表わしたフローチャートである。
【図１１】第２の形態のデジタルカメラの処理手順を表わしたフローチャートである。
【図１２】第３の形態のデジタルカメラの処理手順を表わしたフローチャートである。
【符号の説明】
【００６８】
１  デジタルカメラ
６  レリーズボタン
７  ＬＣＤ
２６  ＣＰＵ
３５  ＹＣ変換処理回路
４３  ＡＥ検出回路
４６  報知制御回路
４７  差分回路
【図１】
2006270706.tif 000005
【図２】
2006270706.tif 000006
【図３】
2006270706.tif 000007
【図４】
2006270706.tif 000008
【図５】
2006270706.tif 000009
【図６】
2006270706.tif 000010
【図７】
2006270706.tif 000011
【図８】
2006270706.tif 000012
【図９】
2006270706.tif 000013
【図１０】
2006270706.tif 000014
【図１１】
2006270706.tif 000015
【図１２】
2006270706.tif 000016