(57)【要約】【課題】ＥＶ補正の操作性を向上させる。【解決手段】ＣＰＵ１０４は、積分器１０１から輝度信号の積分値を現露光量として取得し、ＲＡＭ１０３に記憶されている前露光量との差を取得する。同じ明るさの撮影対象を続けて撮影している場合、この差は小さい。一方、逆光撮影時、すぐに別の角度で撮影した場合のように撮影対象が変化したときは、この差は大きくなる。ＣＰＵ１０４は、この差を、予め設定された閾値と比較し、差が閾値未満の場合、ＥＶ補正値を保持し、両露光量の差が閾値以上になった場合、ＥＶ補正値を０に変更する。従って、撮影対象が変化したときＥＶ補正値は０になり、続けて撮影した場合にはＥＶ補正値がリセットされないため、手動でＥＶ補正を行う手間が省ける。【選択図】図１
2008191501.tif 000002
【特許請求の範囲】
【請求項１】
撮影対象からの光を受光して測光し、露光量を取得する露光量取得部と、
前記露光量取得部が取得した露光量に基づいて設定された露出値の露出補正値を取得する露出補正値取得部と、
前記露光量取得部が取得した露光量を前露光量として記憶する前露光量記憶部と、
前記露光量取得部が次の測光時に取得した露光量を現露光量として、前記前露光量記憶部が記憶した前露光量と前記現露光量との差を取得する差取得部と、
前記差取得部が取得した差が、予め設定された閾値以上になったときは、前記露出補正値取得部が取得した前記露出補正値を変更する露出補正値変更部と、を備えた、
ことを特徴とする露出制御装置。
【請求項２】
前記露出補正値変更部は、前記差取得部が取得した差が予め設定された閾値以上のとき、前記補正値取得部が取得した露出補正値を零に変更する、
ことを特徴とする請求項１に記載の露出制御装置。
【請求項３】
前記露出補正値取得部が露出補正値を取得したときからの時間を計測する時間計測部を備え、
前記露出補正値変更部は、前記時間計測部が計測した計測時間が予め設定された設定時間に達したときは、前記露出補正値取得部が既に取得した露出補正値の絶対値から所定値に変更する変更処理を行う、
ことを特徴とする請求項１又は２に記載の露出制御装置。
【請求項４】
前記露出補正値変更部は、前記変更処理として、露出補正値の絶対値を０にする、
ことを特徴とする請求項３に記載の露出制御装置。
【請求項５】
撮影対象からの光を受光したときの露光量を取得する露光量取得部と、
前記露光量取得部が取得した露光量に基づいて設定された露出値の露出補正値を取得する露出補正値取得部と、
前記露出補正値取得部が前記露出補正値を取得したときからの時間を計測する時間計測部と、
前記時間計測部が計測した計測時間が予め設定された設定時間に達したときは、前記露出補正値取得部が既に取得した露出補正値の絶対値を所定値に変更する変更処理を行う露出補正値変更部と、を備えた、
ことを特徴とする露出制御装置。
【請求項６】
請求項１乃至４のいずれか１項に記載の露出制御装置と、
前記露出制御装置の前記差取得部が取得した差が、予め設定された閾値未満のときは、前記露出補正値取得部が取得した前記露出補正値に基づいて前記露出値設定部が設定した露出値を補正し、前記差取得部が取得した差が、予め設定された閾値以上になったときは、前記露出補正値変更部が変更した露出補正値に基づいて前記露出値設定部が設定した露出値を補正して前記撮影対象を撮影する撮影部と、を備えた、
ことを特徴とする撮影装置。
【請求項７】
押下されたときの第１のストローク位置、さらに押下されたときの第２のストローク位置が設定されたシャッタキーと、
前記シャッタキーが第１のストローク位置まで押下されたときの状態をハーフシャッタ状態と判別し、前記第２のストローク位置まで押下されたときの状態を全押し状態と判別する判別部と、を備え、
前記露出制御装置の前記露出補正値取得部は、前記判別部がハーフシャッタ状態と判別したときに、前記露出補正値を取得し、
前記撮影部は、前記判別部が前記全押し状態と判別したときに、前記露出補正値取得部が取得した前記露出補正値又は前記露出補正値変更部が変更した前記露出補正値に基づいて、前記露出値設定部が設定した露出値を補正し、前記撮影対象を撮影する、
ことを特徴とする請求項６に記載の撮影装置。
【請求項８】
撮影対象からの光を受光して測光し、露光量を取得する露光量取得ステップと、
取得した露光量に基づいて設定された露出値の露出補正値を取得する露出補正値取得ステップと、
取得した露光量を前露光量として記憶する前露光量記憶ステップと、
次の測光時に取得した露光量を現露光量として、記憶した前記前露光量と前記現露光量との差を取得する差取得ステップと、
取得した差が、予め設定された閾値以上になったときは、取得した前記露出補正値を予め設定された値に変更する露出補正値変更ステップと、を備えた、
ことを特徴とする露出制御方法。
【請求項９】
撮影対象からの光を受光したときの露光量を取得する露光量取得ステップと、
取得した露光量に基づいて設定された露出値の露出補正値を取得する露出補正値取得ステップと、
前記露出補正値を取得したときからの時間を計測する時間計測ステップと、
計測した計測時間が予め設定された設定時間に達したときは、既に取得した露出補正値の絶対値を所定値に変更する変更処理を行う露出補正値変更ステップと、を備えた、
ことを特徴とする露出制御方法。
【請求項１０】
請求項８に記載の露出制御方法に従って取得した差が予め設定された閾値未満のときは、取得した前記露出補正値に基づいて、設定した露出値を補正し、取得した差が予め設定された閾値以上になったときは、変更した露出補正値に基づいて、設定した露出値を補正し、前記撮影対象を撮影する撮影ステップと、を備えた、
ことを特徴とする撮影方法。
【請求項１１】
コンピュータに、
撮影対象からの光を受光して測光し、露光量を取得する露光量取得手順、
取得した露光量に基づいて設定された露出値の露出補正値を取得する露出補正値取得手順、
取得した露光量を前露光量として記憶する前露光量記憶手順、
次に取得した露光量を現露光量として、記憶した前記前露光量と前記現露光量との差を取得する差取得手順、
取得した差が、予め設定された閾値以上になったときは、取得した前記露出補正値を変更する露出補正値変更手順、
を実行させるためのプログラム。
【請求項１２】
コンピュータに、
撮影対象からの光を受光したときの露光量を取得する露光量取得手順、
取得した露光量に基づいて設定された露出値の露出補正値を取得する露出補正値取得手順、
前記露出補正値を取得したときからの時間を計測する時間計測手順、
計測した計測時間が予め設定された設定時間に達したときは、既に取得した露出補正値の絶対値から所定値に変更する変更処理を行う露出補正値変更手順、
を実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、露光制御装置、撮影装置、露光制御方法、撮影方法及びプログラムに関するものである。
【背景技術】
【０００２】
従来、自動露出機能（ＡＥ機能：Automatic Exposure機能）を備えた撮影装置のなかには、撮影者が手動で露出の設定を変更することができるＥＶ（Exposure Value；露出値）補正機能を備えたものがある（例えば、特許文献１参照）。
また、このような露出補正機能を備えた撮影装置として、ＥＶ補正を行って撮影した後にＥＶ補正値をリセットする機能を有するものもある。
【特許文献１】特開２０００−２９５５２１号公報（第４頁−第１３頁、図１）
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかし、このようにＥＶ補正値を毎回リセットする機能を有する露出補正機能を備えた撮影装置では、同じ明るさの被写体を続けて何枚か撮影する場合には、その都度、ＥＶ補正を行わなければならず、操作が繁雑となる。
【０００４】
また、ＥＶ補正を行わなかった場合も、前の撮影をして暫くした後に次の撮影を行なう時など今までとは異なるものを撮影対象としていると考えられ、ＥＶ値も変化している可能性が高い。
【０００５】
ＥＶ補正をリセットしないカメラにおいては、このような場合にＥＶ補正値を毎回手動でリセットしなければならないとするのでは、操作が煩雑となる。そして、リセットし忘れると、既に設定されたＥＶ補正値でＥＶ補正が行われるため、意に反するＥＶ値で撮影が行われるおそれがある。
【０００６】
本発明は、このような従来の問題点に鑑みてなされたもので、露出補正の操作性を向上させることが可能な露光制御装置、撮影装置、露光制御方法、撮影方法及びプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００７】
この目的を達成するため、本発明の第１の観点に係る露出制御装置は、
撮影対象からの光を受光して測光し、露光量を取得する露光量取得部と、
前記露光量取得部が取得した露光量に基づいて設定された露出値の露出補正値を取得する露出補正値取得部と、
前記露光量取得部が取得した露光量を前露光量として記憶する前露光量記憶部と、
前記露光量取得部が次の測光時に取得した露光量を現露光量として、前記前露光量記憶部が記憶した前露光量と前記現露光量との差を取得する差取得部と、
前記差取得部が取得した差が、予め設定された閾値以上になったときは、前記露出補正値取得部が取得した前記露出補正値を変更する露出補正値変更部と、を備えたことを特徴とする。
【０００８】
前記露出補正値変更部は、前記差取得部が取得した差が予め設定された閾値以上のとき、前記補正値取得部が取得した露出補正値を零に変更するようにしてもよい。
【０００９】
前記露出補正値取得部が露出補正値を取得したときからの時間を計測する時間計測部を備え、
前記露出補正値変更部は、前記時間計測部が計測した計測時間が予め設定された設定時間に達したときは、前記露出補正値取得部が既に取得した露出補正値の絶対値から所定値に変更する変更処理を行うようにしてもよい。
【００１０】
前記露出補正値変更部は、前記変更処理として、露出補正値の絶対値を０にしてもよい。
【００１１】
また、本発明の第２の観点に係る露出制御装置は、
撮影対象からの光を受光したときの露光量を取得する露光量取得部と、
前記露光量取得部が取得した露光量に基づいて設定された露出値の露出補正値を取得する露出補正値取得部と、
前記露出補正値取得部が前記露出補正値を取得したときからの時間を計測する時間計測部と、
前記時間計測部が計測した計測時間が予め設定された設定時間に達したときは、前記露出補正値取得部が既に取得した露出補正値の絶対値を所定値に変更する変更処理を行う露出補正値変更部と、を備えたことを特徴とする。
【００１２】
また、本発明の第３の観点に係る撮影装置は、
上述の露出制御装置と、
前記露出制御装置の前記差取得部が取得した差が、予め設定された閾値未満のときは、前記露出補正値取得部が取得した前記露出補正値に基づいて前記露出値設定部が設定した露出値を補正し、前記差取得部が取得した差が、予め設定された閾値以上になったときは、前記露出補正値変更部が変更した露出補正値に基づいて前記露出値設定部が設定した露出値を補正して前記撮影対象を撮影する撮影部と、を備えたことを特徴とする。
【００１３】
押下されたときの第１のストローク位置、さらに押下されたときの第２のストローク位置が設定されたシャッタキーと、
前記シャッタキーが第１のストローク位置まで押下されたときの状態をハーフシャッタ状態と判別し、前記第２のストローク位置まで押下されたときの状態を全押し状態と判別する判別部と、を備え、
前記露出制御装置の前記露出補正値取得部は、前記判別部がハーフシャッタ状態と判別したときに、前記露出補正値を取得し、
前記撮影部は、前記判別部が前記全押し状態と判別したときに、前記露出補正値取得部が取得した前記露出補正値又は前記露出補正値変更部が変更した前記露出補正値に基づいて、前記露出値設定部が設定した露出値を補正し、前記撮影対象を撮影するようにしてもよい。
【００１４】
また、本発明の第４の観点に係る露出制御方法は、
撮影対象からの光を受光して測光し、露光量を取得する露光量取得ステップと、
取得した露光量に基づいて設定された露出値の露出補正値を取得する露出補正値取得ステップと、
取得した露光量を前露光量として記憶する前露光量記憶ステップと、
次の測光時に取得した露光量を現露光量として、記憶した前記前露光量と前記現露光量との差を取得する差取得ステップと、
取得した差が、予め設定された閾値以上になったときは、取得した前記露出補正値を予め設定された値に変更する露出補正値変更ステップと、を備えたことを特徴とする。
【００１５】
また、本発明の第５の観点に係る露出制御方法は、
撮影対象からの光を受光したときの露光量を取得する露光量取得ステップと、
取得した露光量に基づいて設定された露出値の露出補正値を取得する露出補正値取得ステップと、
前記露出補正値を取得したときからの時間を計測する時間計測ステップと、
計測した計測時間が予め設定された設定時間に達したときは、既に取得した露出補正値の絶対値を所定値に変更する変更処理を行う露出補正値変更ステップと、を備えたことを特徴とする。
【００１６】
また、本発明の第６の観点に係る撮影方法は、
上述の露出制御方法に従って取得した差が予め設定された閾値未満のときは、取得した前記露出補正値に基づいて、設定した露出値を補正し、取得した差が予め設定された閾値以上になったときは、変更した露出補正値に基づいて、設定した露出値を補正し、前記撮影対象を撮影する撮影ステップと、を備えたことを特徴とする。
【００１７】
また、本発明の第７の観点に係るプログラムは、
コンピュータに、
撮影対象からの光を受光して測光し、露光量を取得する露光量取得手順、
取得した露光量に基づいて設定された露出値の露出補正値を取得する露出補正値取得手順、
取得した露光量を前露光量として記憶する前露光量記憶手順、
次に取得した露光量を現露光量として、記憶した前記前露光量と前記現露光量との差を取得する差取得手順、
取得した差が、予め設定された閾値以上になったときは、取得した前記露出補正値を変更する露出補正値変更手順、
を実行させるためのものである。
【００１８】
また、本発明の第８の観点に係るプログラムは、
コンピュータに、
撮影対象からの光を受光したときの露光量を取得する露光量取得手順、
取得した露光量に基づいて設定された露出値の露出補正値を取得する露出補正値取得手順、
前記露出補正値を取得したときからの時間を計測する時間計測手順、
計測した計測時間が予め設定された設定時間に達したときは、既に取得した露出補正値の絶対値から所定値に変更する変更処理を行う露出補正値変更手順、
を実行させるためのものである。
【発明の効果】
【００１９】
本発明によれば、露出補正の操作性を向上させることができる。
【発明を実施するための最良の形態】
【００２０】
以下、本発明の実施形態に係る露出制御装置及び露出制御装置を含む撮影装置を図面を参照して説明する。尚、本実施形態では、撮影装置をデジタルカメラとして説明する。
【００２１】
本実施形態に係るデジタルカメラの構成を図１に示す。
本実施形態に係るデジタルカメラ１は、ＣＣＤ１１と、レンズ光学系１２と、モータ１３と、ストロボ１４と、ストロボ駆動部１５と、ドライバ１６と、タイミング発生器（ＴＧ）１７と、自動利得制御回路（ＡＧＣ）１８と、サンプルホールド回路（Ｓ／Ｈ）１９と、Ａ／Ｄ変換器（Ａ／Ｄ）２０と、カラープロセス回路２１と、ＤＲＡＭ２２と、ＤＲＡＭインタフェース（Ｉ／Ｆ）２３と、ＤＭＡコントローラ２４と、画像処理部２５と、ＶＲＡＭ２６と、ＶＲＡＭコントローラ２７と、デジタルビデオエンコーダ２８と、キー入力部２９と、マイクロホン３０と、スピーカ３１と、音声処理部３２と、メモリカード３３と、表示部３４と、制御部３５と、を備える。
【００２２】
ＣＣＤ１１は、受光（撮影）範囲内のすべてのものを撮影対象として、この撮影対象からの光を受光し、この光信号を電気信号に変換してＲＧＢ信号を出力するものである。
【００２３】
ＣＣＤ１１は、光電変換部と走査部と出力部とを備える（いずれも図示せず）光電変換部は、複数のフォトダイオードが平面状（２次元）に配列されて構成される。各フォトダイオードは、光信号を光電変換して電荷を生成し、電荷を蓄積するものである。
【００２４】
走査部は、光電変換部の各フォトダイオードに蓄積された電荷を順次転送することにより電荷による電気信号を読み出すものである。出力部は、走査部が読み出した電気信号をＲＧＢ信号として出力するものである。ＣＣＤ１１は、制御部３５から、駆動信号が供給されて動作する。
【００２５】
レンズ光学系１２は、ＣＣＤ１１の撮像面上に、撮影対象からの光による画像を結像させるためのものである。レンズ光学系１２は、この撮影レンズ、フォーカスレンズ、（図示せず）、ズームレンズ（図示せず）によって構成される。図２（ａ）に示すように、撮影レンズ１２ａは、デジタルカメラ１の前面に設けられる。
【００２６】
モータ１３は、制御部３５からモータ制御信号が供給され、供給された制御信号に従ってレンズ光学系１２の撮影レンズ等を移動させて、焦点、絞りを設定し、ズーミングを行うためのものである。
【００２７】
ストロボ１４は、被写体に向けてストロボ光を照射するものであり、図２（ａ）に示すように、デジタルカメラ１の前面に設けられる。
【００２８】
ストロボ駆動部１５は、ストロボ１４を閃光駆動するものであり、大容量のコンデンサ（図示せず）を備える。ストロボ駆動部１５は、制御部３５から発光指示信号が供給されてこのコンデンサを充電し、撮影時にストロボ１４に電流を供給してストロボ１４を閃光駆動する。
【００２９】
ドライバ１６は、ＣＣＤ１１を駆動するものである。ドライバ１６は、タイミング発生器から供給されるタイミング信号に従ってフレームシフトパルス信号及びライン転送パルス信号を生成する。
【００３０】
フレームシフトパルス信号及びライン転送パルス信号は、ＣＣＤ１１内の光電変換・蓄積期間及び蓄積電荷の転送タイミング等の動作を制御するための信号である。
【００３１】
ドライバ１６は、生成したフレームシフトパルス信号及びライン転送パルス信号ＣＣＤ１１に供給することにより、ＣＣＤ１１を駆動する。ドライバ１６がこのフレームシフトパルス信号及びライン転送パルス信号により、ＣＣＤ１１内の蓄積期間を制御することにより、露光量を設定することが可能となり、ＣＣＤ１１は、電子シャッターとして機能する。
【００３２】
タイミング発生器１７は、制御部３５（ＣＰＵ１０４）から、シャッタ速度を示すシャッタ速度信号が供給され、供給されたシャッタ速度に基づいてタイミング信号を生成し、生成したタイミング信号をドライバ１６に供給するものである。タイミング信号は、映像信号を取り込むための信号である。
【００３３】
自動利得制御回路１８は、制御部３５（ＣＰＵ１０４）から、利得を示す利得信号が供給され、供給された利得信号に基づいて現露光量ＬＶ_xが目標露光量ＬＶ０となるようにＣＣＤ１１の出力信号の利得を制御するものである。尚、露光量（Luminous exposure）ＬＶは、ＣＣＤ１１の撮像面における照度の時間積分値である。
【００３４】
サンプルホールド回路１９は、自動利得制御回路１８が出力したアナログのＲＧＢ信号をサンプリングして保持するものである。
【００３５】
Ａ／Ｄ変換器２０は、アナログのＲＧＢ信号をデジタルのＲＧＢ信号に変換するものであり、変換したデジタル信号をカラープロセス回路２１に出力する。
【００３６】
カラープロセス回路２１は、Ａ／Ｄ変換回路２０から出力されたデジタルのＲＧＢ信号に対して画素補間処理及び補正処理を含むカラープロセス処理を施すものである。
【００３７】
カラープロセス回路２１は、カラープロセス処理として、Ａ／Ｄ変換器２０から出力されたＲＧＢ信号に対して、ホワイトバランス補正、γ補正を行い、このような補正が行われたＲＧＢ信号から、輝度信号Ｙ及び色差信号Ｃｂ、Ｃｒを生成する。カラープロセス回路２１は、このように生成した輝度信号Ｙ及び色差信号Ｃｂ、ＣｒをＤＭＡコントローラ２４と制御部３５とに供給する。
【００３８】
ＤＲＡＭ２２は、バッファメモリとして使用されるものであり、映像信号を一時記憶する。ＤＲＡＭインタフェース（Ｉ／Ｆ）２３は、データの受け渡しを行うものである。
【００３９】
ＤＭＡコントローラ２４は、カラープロセス回路２１から供給された輝度信号Ｙ及び色差信号Ｃｂ、ＣｒをＤＲＡＭ２２にＤＭＡ転送するものである。ＤＭＡコントローラ２４は、内部にバッファを備え、カラープロセス回路２１から出力された輝度信号Ｙ及び色差信号Ｃｂ、Ｃｒを、一旦、バッファに書込む。
【００４０】
そして、ＤＭＡコントローラ２４は、バッファに書き込んだ輝度信号Ｙ及び色差信号Ｃｂ、Ｃｒを、ＤＲＡＭインタフェース２３を介してＤＲＡＭ２２に転送する。
【００４１】
画像処理部２５は、輝度及び色差信号である画像データの圧縮、伸長を行うものでる。
【００４２】
ＶＲＡＭ２６は、輝度信号Ｙ及び色差信号Ｃｂ、Ｃｒを記憶するものであり、ＶＲＡＭコントローラ２７は、輝度信号Ｙ及び色差信号Ｃｂ、Ｃｒの記録／再生を制御するものである。ＶＲＡＭコントローラ２７は、輝度信号Ｙと色差信号Ｃｂ、ＣｒをＤＲＡＭインタフェース２３を介してＤＲＡＭ２２から読み出し、ＶＲＡＭ２６に書き込む。
【００４３】
デジタルビデオエンコーダ２８は、輝度信号Ｙ及び色差信号Ｃｂ、ＣｒをＶＲＡＭコントローラ２７を介してＶＲＡＭ２６より定期的に読み出し、これらのデータに基づいてビデオ信号を生成するものである。デジタルビデオエンコーダ２８は、生成したビデオ信号を表示部３４に供給する。
【００４４】
キー入力部２９は、動作モードや各種設定値を設定するためのスイッチ、キー等によって構成されたものである。キー入力部２９は、このようなスイッチ、キーとして、電源キー５１と、シャッタキー５２と、撮影モードキー５３と、再生モードキー５４と、ズームキー５５と、マクロキー５６と、ストロボキー５７と、リングキー５８と、セットキー５９と、メニューキー６０と、を備える。
【００４５】
電源キー５１は、デジタルカメラ１の電源をオン、オフするためのキーであり、例えば、図２（ａ），（ｂ）に示すようにデジタルカメラ１の上面に設けられる。デジタルカメラ１は、電源キー５１が押下される毎にオン、オフする。
【００４６】
シャッタキー５２は、撮影するためのキーであり、例えば、図２（ａ），（ｂ）に示すようにデジタルカメラ１の上面に設けられる。シャッタキー５２は２段階のストローク操作で動作するように構成されている。第１のストロークは、一般に「半押し」、「ハーフシャッタ」と呼ばれる状態のストロークであり、ＡＦ処理、ＡＥ処理を実行して合焦状態と露出状態とをロックするためのストロークである。
【００４７】
第２のストロークは、「全押し」と呼ばれる状態のストロークであり、第１のストロークでロックされた合焦状態と露出状態とで撮影を行うためのストロークである。
【００４８】
撮影モードキー５３は、撮影モードとして、静止画モード、動画モードを設定するためのキーであり、図２（ｂ）に示すように、デジタルカメラ１の背面に設けられる。
【００４９】
静止画モードは、静止画を撮影するためのモードであり、動画モードは、動画を撮影するためのモードである。動画モードでは、音声付き動画の撮影が可能である。
【００５０】
再生モードキー５４は、再生モードを設定するためのキーであり、例えば、図２（ｂ）に示すように、デジタルカメラ１の背面に設けられる。
【００５１】
ズームキー５５は、画像の画角の拡大、縮小を指示するためのキーであり、例えば、図２（ｂ）に示すように、デジタルカメラ１の背面に設けられる。
【００５２】
マクロキー５６は、静止画モードにおいて通常撮影とマクロ撮影とを切換えるためのキーであり、例えば、図２（ｂ）に示すように、デジタルカメラ１の背面に設けられる。
【００５３】
ストロボキー５７は、ストロボ１４を発光させるためのキーであり、例えば、図２（ｂ）に示すように、デジタルカメラ１の背面に設けられる。
【００５４】
リングキー５８は、リング状に形成されて項目、データを選択するためのキーであり、リングキー５８には、上下左右方向に項目、データを選択する選択キーが設けられている。このリングキー５８は、例えば、図２（ｂ）に示すように、デジタルカメラ１の背面に設けられる。
【００５５】
セットキー５９は、リングキー５８で選択された項目を設定するためのキーであり、例えば、図２（ｂ）に示すように、リングキー５８の中央に設けられる。
【００５６】
メニューキー６０は、メニュー画面を表示するためのキーであり、例えば、図２（ｂ）に示すように、デジタルカメラ１の背面に設けられる。メニュー画面に表示されるメニューには、、ＥＶ補正メニュー、ＡＥ制御メニューがある。
【００５７】
ＥＶ補正はデジタルカメラ１によって予め設定された露出値をシフトさせる補正であり、ＥＶ補正メニューは、このＥＶ補正を行うためのメニューである。
【００５８】
メニューキー６０が押下されてＥＶ補正メニューが選択された場合、前述のリングキー５８は、メニュー画面に表示された項目を選択するために用いられる。また、セットキー５９は、選択された項目を決定するために用いられる。
【００５９】
ＡＥ制御メニューは、ＡＥ制御を行う際に、ＩＳＯ感度、絞り値、シャッタ速度のうち、いずれか２つのパラメータを優先するかを選択するためのメニューである。
【００６０】
キー入力部２９は、これらのキー、スイッチが押下されると、この操作情報を制御部３５に送出する。
【００６１】
マイクロホン３０は、周囲の音声を集音して音声入力するためのものであり、例えば、図２（ａ）に示すように、デジタルカメラ１の前面に設けられる。マイクロホン３０は、入力した音声を音声信号に変換して音声処理部３２に供給する。
【００６２】
スピーカ３１は、音声処理部３２から供給された音声データを音声に変換して、この音声を拡散、放音するものであり、音声付き動画を再生するときに用いられる。スピーカ３１は、例えば、図２（ｂ）に示すように、デジタルカメラ１の背面に設けられる。
【００６３】
音声処理部３２は、ＰＣＭ音源等の音源回路を備えて音声処理を行うものである。音声処理部３２は、音声録音時には、マイクロホン３０に音声入力された音声信号をデジタル化し、データ圧縮して音声データファイルを作成してメモリカード３３等に送出する。
【００６４】
また、音声処理部３２は、音声の再生時、メモリカード３３等から供給された音声データファイルの圧縮を解いてアナログ化し、スピーカ３１に音声データを供給する。
【００６５】
メモリカード３３は、画像データ、音声データファイルを記憶するための外部記録媒体である。メモリカード３３は、画像データ、音声データファイルを記憶する。
【００６６】
尚、デジタルカメラ１の底面には、このメモリカード３３を着脱するためのメモリカードスロットや、外部のパーソナルコンピュータ等と接続するためのシリアルインタフェースコネクタとして、例えばＵＳＢ（Unversal Serial Bus）コネクタ等を備える（いずれも図示せず）。
【００６７】
表示部３４は、デジタルビデオエンコーダ２８から供給されたビデオ信号に基づいて画像等を表示するものである。表示部３４は、例えば、バックライト付きのカラー液晶パネルで構成され、図２（ｂ）に示すように、デジタルカメラ１の背面に設けられる。表示部３４は、撮影モード時には電子ファインダとしてスルー画像のモニター表示を行う一方で、再生モード時には選択した画像等を再生表示する。
【００６８】
尚、デジタルカメラ１は、図２（ａ），（ｂ）に示すように、この他に、光学ファインダ６１と、セルフタイマランプ６２と、を備える。
【００６９】
光学ファインダ６１は、撮影者が被写体を視覚で確認する際に使用されるものであり、図２（ａ），（ｂ）に示すように、デジタルカメラ１の背面、前面に設けられる。
【００７０】
セルフタイマランプ６２は、撮影モードにおいてセルフタイマ動作の有無を示すものであり、図２（ａ）に示すように、デジタルカメラ１の前面に設けられる。
【００７１】
制御部３５は、デジタルカメラ１全体を制御するものであり、積分器１０１と、ＲＯＭ（Read Only Memory）１０２と、ＲＡＭ（Random Access Memory）１０３と、ＣＰＵ（Central Processing Unit）１０４と、を備える。
【００７２】
積分器１０１は、カラープロセス回路２１から供給された輝度信号Ｙを積分するものである。積分器１０１は、画面全体を複数のウィンドウに分割し、供給された輝度信号Ｙをウィンドウ毎に積分する。
【００７３】
ＲＯＭ１０２は、プログラムデータ、表データ等を記憶するメモリである。ＲＯＭ１０２は、プログラムデータとして、後述するＥＶ補正値取得処理、ＥＶ制御処理（１）のプログラムのデータを記憶する。
【００７４】
また、ＲＯＭ１０２は、表データとして、露出値−露光量換算表と、図３に示すようなＥＶ表のデータと、を記憶する。
【００７５】
露出値−露光量換算表は、露出値ＥＶを露光量ＬＶに換算し、露光量ＬＶを露出値ＥＶに換算するための表である。
【００７６】
ここで、ＬＶは、前述のようにＣＣＤ１１の撮像面における照度の時間積分値であるのに対し、ＥＶ（Exposure Value；露出値）は、光量を通過させる能力を示す値であり、絞りとシャッターによる露出時間との組み合わせ（積）によって決定される値である。
【００７７】
ＥＶ表は、露出値ＥＶを設定するためのものである。図３は、ＩＳＯ感度Ｓが１００の場合のＥＶ表の例を示す図である。尚、ＩＳＯ（International Standardization Organization；国際標準化機構）感度Ｓは、国際標準化機構で規格された感度表示フィルムがどの位光に感ずるかを数字で表したものである。
【００７８】
ＩＳＯ感度Ｓが１００の場合、ＥＶ＝０は、絞り値Ｆ＝１、シャッタ速度Ｖ＝１秒で撮影対象の明るさが適正となるような露出値を表す。また、絞り値Ｆ＝１．４、シャッタ速度Ｓ＝２秒の場合、絞り値Ｆ＝１、シャッタ速度Ｖ＝１秒のときと同様、ＥＶ＝０となる。
【００７９】
ＲＡＭ１０３は、ＣＰＵ１０４が作業に必要なデータを記憶するためのメモリである。ＲＡＭ１０３は、データとして、ＥＶ補正値ＥＶＨ等を記憶する。
【００８０】
ＣＰＵ１０４は各部の動作を制御するものである。具体的に、ＣＰＵ１０４は、キー入力部２９から操作情報が供給されると、この操作情報に基づいて操作の内容を判別する。
【００８１】
電源キー５１が押下されると、ＣＰＵ１０４は、キー入力部２９から供給された操作情報に基づいて、この操作を判別し、電源キー５１が押下される毎に、デジタルカメラ１の電源をオン、オフする。
【００８２】
ＣＰＵ１０４は、電源がオンして撮影モードキー５３が押下されると、キー入力部２９から供給された操作情報に基づいて、この操作を判別し、撮影モードを静止画モードに設定する。そして、ＣＰＵ１０４は、撮影モードキー５３が押下される毎に、撮影モードを静止画モード、動画モードに設定する。
【００８３】
ＣＰＵ１０４は、ズームキー５５が押下されると、キー入力部２９から供給された操作情報に基づいて、この操作を判別し、レンズ光学系１２のズームレンズを移動させるように、モータ１３に制御信号を供給する。
【００８４】
ＣＰＵ１０４は、マクロキー５６が押下されると、キー入力部２９から供給された操作情報に基づいて、この操作を判別し、静止画モードにおいて通常撮影とマクロ撮影との切り換えを行う。
【００８５】
ＣＰＵ１０４は、シャッタキー５２が第１のストローク位置まで押下されると、キー入力部２９から供給された操作情報に基づいて、シャッタキー５２がハーフシャッタ状態であると判別する。
【００８６】
ＣＰＵ１０４は、シャッタキー５２がハーフシャッタ状態であると判別すると、ＣＣＤ１１に駆動信号を供給してＣＣＤ１１を駆動する。そして、ＣＰＵ１０４は、ＣＣＤ１１が出力した信号に基づいて、表示部３４が画像を表示するように各部を制御する。
【００８７】
また、ＣＰＵ１０４は、ＡＦ制御を行う。即ち、ＣＰＵ１０４は、例えば、山登りサーボ方式により、撮影対象の合焦を行う。この山登りサーボ方式は、ＣＣＤ１１から得られる信号から特定の高周波成分を取得し、この高周波成分の振幅が最大となるようにレンズ光学系１２のフォーカスレンズを前後に移動させる方式である。
【００８８】
ＣＣＤ１１の撮像面上に撮影対象からの光による画像が結像すると、この高周波成分の振幅は最大となる。ＣＰＵ１０４は、モータ１３にモータ制御信号を供給し、この高周波成分の振幅が最大となったとき、このモータ制御信号の供給を停止して、この合焦状態をロックする。
【００８９】
また、ＣＰＵ１０４は、撮影対象の測光を行う。ＣＰＵ１０４は、ＣＣＤ１１に駆動信号を供給したときに撮影対象からの光を受光したときの明るさ（輝度信号Ｙ）を測定することにより測光を行う。
【００９０】
ＣＰＵ１０４は、測光時、積分器１０１から輝度信号Ｙの積分値を取得する。この輝度信号Ｙの積分値は露光量ＬＶに対応するため、ＣＰＵ１０４は、取得した輝度信号Ｙの積分値を現露光量ＬＶ_xとして取得する。
【００９１】
尚、ＣＰＵ１０４は、次に取得する現露光量ＬＶ_xと比較するため、測光する毎に、現露光量ＬＶ_xを前露光量ＬＶ_x-1としてＲＡＭ１０３に記憶する。
【００９２】
メニューキー６０が押下され、リングキー５８により、メニュー画面で表示されたＥＶ補正メニューの項目が選択され、セットキー５９が押下された場合、ＣＰＵ１０４は、キー入力部２９から供給された操作情報に基づいてＥＶ補正メニューが指定されたことを判別する。
【００９３】
このように判別すると、ＣＰＵ１０４は、表示部３４に図４（ａ）に示すようなＥＶ補正メニュー画面６０ａを表示させる。
【００９４】
表示部３４に図４（ａ）に示すようなＥＶ補正メニュー画面６０ａが表示されると、ＣＰＵ１０４は、図４（ｂ）に示すように、リングキー５８の上方向の選択キー５８Ｕ、下方向の選択キー５８Ｄを、それぞれ、ＥＶ補正値ＥＶＨをインクリメントする＋ｋｅｙ，デクリメントする−ｋｅｙとして機能させる。
【００９５】
そして、ＣＰＵ１０４は、ＲＯＭ１０２からＥＶ補正値取得処理のプログラムデータを読み出して、後述するように、この処理を実行し、ＥＶ補正値ＥＶＨを取得する。
【００９６】
ＣＰＵ１０４は、ＥＶ補正値ＥＶＨを取得すると、ＲＯＭ１０２からＥＶ制御処理（１）のプログラムデータを読み出して、この処理を実行する。
【００９７】
ＣＰＵ１０４は、この処理において、デジタルカメラ１が前測光時に取得した前露光量ＬＶ_x-1と次の測光時に取得した現露光量ＬＶ_xとの差に基づいてＥＶ制御を行う。
【００９８】
具体的に、ＣＰＵ１０４は、測光時、現露光量ＬＶ_xを取得し、ＲＡＭ１０３に記憶した前露光量ＬＶ_x-1と現露光量ＬＶ_xとの差ΔＬＶを取得する。
【００９９】
ＣＰＵ１０４は、この差ΔＬＶと予め設定された閾値th1とを比較する。ＲＯＭ１０２は、この閾値th1を予め記憶する。
【０１００】
比較の結果、この差ΔＬＶが閾値th1未満であれば、同じ明るさの撮影対象を続けて撮影していることが想定されるため、ＣＰＵ１０４は、ＥＶ補正値ＥＶＨを保持する。
【０１０１】
一方、差ΔＬＶが閾値th1以上になると、撮影対象が変化したことが想定されるため、ＣＰＵ１０４は、ＥＶ補正値ＥＶＨを予め設定された値として０に変更する。
【０１０２】
ＣＰＵ１０４は、このように、保持又は変更されたＥＶ補正値ＥＶＨを用いてＡＥ制御を行う。
【０１０３】
図５は、ＡＥ制御を行うためのＡＥ制御部３６の構成を示す。即ち、ＡＥ制御部３６は、ＣＰＵ１０４と、自動利得制御回路１８と、サンプルホールド回路１９と、Ａ／Ｄ変換器２０と、カラープロセス回路２１と、積分器１０１と、ＲＯＭ１０２と、ＲＡＭ１０３と、によって構成される。
【０１０４】
ＣＰＵ１０４は、このＡＥ制御部３６において、撮影対象を撮影するときの露出値ＥＶを制御するＡＥ制御を行う。
【０１０５】
ＣＰＵ１０４は、ＲＯＭ１０２に記憶されている露出値−露光量換算表を参照し、積分器１０１から取得した現露光量ＬＶ_xを露出値ＥＶ_xに換算し、露出値ＥＶ_xにＥＶ補正値ＥＶＨを加算する。ＣＰＵ１０４は加算した値をＥＶ０として、ＲＯＭ１０２に記憶された露出値−露光量換算表を参照することによりＥＶ０に対応する目標露光量ＬＶ０を取得する。
【０１０６】
目標露光量ＬＶ０を取得すると、ＣＰＵ１０４は、現露光量ＬＶ_xが目標露光量ＬＶ０となるように利得信号、シャッタ速度信号を、それぞれ、自動利得制御回路１８、タイミング発生器１７に供給する。
【０１０７】
ＣＰＵ１０４は、ＩＳＯ感度Ｓ、絞り値Ｆ及びシャッタ速度Ｖのうちのいずれか２つのパラメータが指定されると、指定されたパラメータ優先のＡＥ制御と判別し、残りの１つのパラメータの値を設定する。
【０１０８】
ＣＰＵ１０４は、ＡＥ制御を行うと、現露光量ＬＶ_xを前露光量ＬＶ_x-1としてＲＡＭ１０３に記憶するとともに、ＥＶ補正値ＥＶＨをＲＡＭ１０３に記憶する。
【０１０９】
シャッタキー５２が第２のストローク位置まで押下されると、ＣＰＵ１０４は、キー入力部２９から供給された操作情報に基づいて、シャッタキー５２が全押しであることを判別する。
【０１１０】
シャッタキー５２が全押しであることを判別すると、ＣＰＵ１０４は、ハーフシャッタの状態で合焦した合焦状態で合焦させる。また、ＣＰＵ１０４は、利得信号を自動利得制御回路１８に供給し、シャッタ速度Ｖを示す信号をタイミング発生器１７に供給して撮影処理を行う。
【０１１１】
撮影処理を行う際に、ストロボキー５７が押下されていると、ＣＰＵ１０４は、キー入力部２９から供給された操作情報に基づいて、この操作を判別し、ストロボ１４を発光させるように、ストロボ駆動部１５に発光指示信号を供給する。
【０１１２】
次に実施形態１に係るデジタルカメラ１の動作を説明する。
電源キー５１が押下されると、ＣＰＵ１０４は、キー入力部２９から供給された操作情報に基づいてデジタルカメラ１の電源をオンする。
【０１１３】
デジタルカメラ１の電源がオンすると、ＣＰＵ１０４は、すぐに撮影を開始できるように撮影モードを静止画モードに設定する。
【０１１４】
ＣＰＵ１０４は、メニューキー６０が押下され、リングキー５８により、メニュー画面で表示されたＥＶ補正メニューの項目が選択され、セットキー５９が押下された場合、ＣＰＵ１０４は、キー入力部２９から供給された操作情報に基づいてＥＶ補正メニューの項目が指定されたことを判別する。
【０１１５】
ＣＰＵ１０４は、ＥＶ補正メニューの項目が指定されたことを判別すると、ＲＯＭ１０２から、ＥＶ補正値取得処理のプログラムデータを読み出し、図６に示すフローチャートに従って、このＥＶ補正値取得処理を実行する。
【０１１６】
ＣＰＵ１０４は、キー入力部２９から供給された操作情報に基づいて＋ｋｅｙが押下されたか否かを判定する（ステップＳ１１）。
【０１１７】
＋ｋｅｙが押下されたと判定した場合（ステップＳ１１においてＹｅｓ）、ＣＰＵ１０４は、ＲＡＭ１０３に記憶したＥＶ補正値ＥＶＨが＋７であるか否かを判定する（ステップＳ１２）。
【０１１８】
ＥＶＨ≠＋７と判定した場合（ステップＳ１２においてＮｏ）、ＣＰＵ１０４は、このＥＶ補正値ＥＶＨをインクリメントする（ステップＳ１３）。
【０１１９】
ＣＰＵ１０４は、インクリメントした新たなＥＶ補正値ＥＶＨをＲＡＭ１０３に記憶する（ステップＳ１４）。
【０１２０】
一方、ＥＶＨ＝＋７であると判定した場合（ステップＳ１２においてＹｅｓ）、ＣＰＵ１０４は、インクリメントせずに、ＥＶ補正値ＥＶＨ＝＋７をＲＡＭ１０３に記憶する（ステップＳ１４）。
【０１２１】
次に、＋ｋｅｙが押下されなかったと判定した場合（ステップＳ１１においてＮｏ）、ＣＰＵ１０４は、−ｋｅｙが押下されたか否かを判定する（ステップＳ１５）。
【０１２２】
−ｋｅｙが押下されたと判定した場合（ステップＳ１５においてＹｅｓ）、ＣＰＵ１０４は、ＥＶＨ＝−７であるか否かを判定する（ステップＳ１６）。
【０１２３】
ＥＶＨ≠−７と判定した（ステップＳ１６においてＮｏ）、ＣＰＵ１０４は、ＥＶ補正値ＥＶＨをデクリメントする（ステップＳ１７）。
【０１２４】
ＣＰＵ１０４は、デクリメントした新たなＥＶ補正値ＥＶＨをＲＡＭ１０３に記憶する（ステップＳ１４）。
【０１２５】
一方、ＥＶＨ＝−７と判定した（ステップＳ１６においてＹｅｓ）、ＣＰＵ１０４は、デクリメントせずに、ＥＶ補正値ＥＶＨをＲＡＭ１０３に記憶する（ステップＳ１４）。
【０１２６】
−ｋｅｙが押下されなかったと判定した場合（ステップＳ１５においてＮｏ）、ＣＰＵ１０４は、セットキー５９が押下されたか否かを判定する（ステップＳ１８）。
【０１２７】
セットキー５９が押下されなかったと判定した場合（ステップＳ１８においてＮｏ）、ＣＰＵ１０４は、再度、ステップＳ１１〜Ｓ１７の処理を実行する。
【０１２８】
セットキー５９が押下されたと判定した場合（（ステップＳ１８においてＹｅｓ）、ＣＰＵ１０４は、このＥＶ補正値取得処理を終了させる。
【０１２９】
シャッタキー５２が第１のストローク位置まで押下されると、ＣＰＵ１０４は、キー入力部２９から供給された操作情報に基づいて、シャッタキー５２がハーフシャッタの状態になったことを判別する。そして、ＣＰＵ１０４は、ＡＦ制御を行い、撮影対象の合焦を行う。
【０１３０】
また、ＣＰＵ１０４は、ＲＯＭ１０２からＥＶ制御処理（１）のプログラムデータを読み出し、この処理を行う。ＣＰＵ１０４は、図７に示すフローチャートに従って、このＥＶ制御処理（１）を実行する。
【０１３１】
ＣＰＵ１０４は、積分器１０１から、輝度信号Ｙの積分値を現露光量ＬＶ_ｘとして取得する（ステップＳ２１）。
【０１３２】
ＣＰＵ１０４は、前露光量ＬＶ_x-1とＥＶ補正値ＥＶＨとをＲＡＭ１０３から読み出す（ステップＳ２２）。
【０１３３】
ＣＰＵ１０４は、ＲＡＭ１０３から読み出した前露光量ＬＶ_x-1と現露光量ＬＶ_xとの差ΔＬＶを取得する（ステップＳ２３）。
【０１３４】
ＣＰＵ１０４は、取得した差ΔＬＶが閾値th1以上か否かを判定する（ステップＳ２４）。
【０１３５】
取得した差ΔＬＶが閾値th1以上と判定した場合（ステップＳ２４においてＹｅｓ）、ＣＰＵ１０４は、ＥＶ補正値ＥＶＨを０に変更し（ステップＳ２５）、ＡＥ制御処理を実行する（ステップＳ２６）。
【０１３６】
一方、取得した差ΔＬＶが閾値th1未満と判定した場合（ステップＳ２４においてＮｏ）、ＣＰＵ１０４は、ＥＶ補正値ＥＶＨを保持したまま、ＡＥ制御処理を実行する（ステップＳ２６）。
【０１３７】
ＣＰＵ１０４は、ＲＯＭ１０２から、ＡＥ制御処理のプログラムデータを読み出し、図８、９に示すフローチャートに従ってこの処理を実行する。
【０１３８】
ＣＰＵ１０４は、ＲＯＭ１０２に記憶されている露光量−露出値換算表を参照し、現露光量ＬＶ_xに対応する現露出値ＥＶ_xを取得する（ステップＳ３１）。
【０１３９】
ＣＰＵ１０４は、現ＥＶ値ＥＶ_xとＥＶ補正値ＥＶＨとを加算して、露出値ＥＶ０を取得する（ステップＳ３２）。
【０１４０】
ＣＰＵ１０４は、ＲＯＭ１０２に記憶されている露光量−露出値換算表を参照して、露出値ＥＶ０に対応する目標露光量ＬＶ０を取得する（ステップＳ３３）。
【０１４１】
ＣＰＵ１０４は、現露光量ＬＶ_xと目標露光量ＬＶ０とが等しいか否かを判定する（ステップＳ３４）。
【０１４２】
現露光量ＬＶ_xと目標露光量ＬＶ０とが等しくないと判定した場合（ステップＳ３４においてＮｏ）、ＣＰＵ１０４は、キー入力部２９から供給された操作情報に基づいて、絞り値Ｆ、シャッタ速度Ｖ優先か否かを判定する（ステップＳ３５）。
【０１４３】
絞り値Ｆとシャッタ速度Ｖ優先のＡＥ制御と判別した場合（ステップＳ３５においてＹｅｓ）、ＣＰＵ１０４は、現露光量ＬＶ_xが目標露光量ＬＶ０よりも小さいか否かを判定する（ステップＳ３６）。
【０１４４】
現露光量ＬＶ_xが目標露光量ＬＶ０よりも小さいと判定した場合（ステップＳ３６においてＹｅｓ）、ＣＰＵ１０４は、ＩＳＯ感度Ｓを高い値に設定する（ステップＳ３７）。
【０１４５】
現露光量ＬＶ_xが目標露光量ＬＶ０よりも大きいと判定した場合（ステップＳ３６においてＮｏ）、ＣＰＵ１０４は、ＩＳＯ感度Ｓを高い値に設定する（ステップＳ３８）。
【０１４６】
ＣＰＵ１０４は、設定したＩＳＯ感度Ｓに対応した利得信号を自動利得制御回路１８に供給する（ステップＳ４０）。そして、ＣＰＵ１０４は、ステップＳ３４に戻る。
【０１４７】
絞り値Ｆ、シャッタ速度Ｖ優先ではないと判定した場合（ステップＳ３５においてＮｏ）、ＣＰＵ１０４は、キー入力部２９から供給された操作情報に基づいて、ＩＳＯ感度Ｓ、シャッタ速度Ｖ優先か否かを判定する（ステップＳ４１）。
【０１４８】
ＩＳＯ感度Ｓ、シャッタ速度Ｖ優先と判定した（ステップＳ４１においてＹｅｓ）、ＣＰＵ１０４は、現露光量ＬＶ_xが目標露光量ＬＶ０よりも小さいか否かを判定する（ステップＳ４２）。
【０１４９】
現露光量ＬＶ_xが目標露光量ＬＶ０よりも小さいと判定した場合（ステップＳ４２においてＹｅｓ）、ＣＰＵ１０４は、絞り値Ｆを大きな値に設定する（ステップＳ４３）。
【０１５０】
現露光量ＬＶ_xが目標露光量ＬＶ０よりも大きいと判定した場合（ステップＳ４２においてＮｏ）、ＣＰＵ１０４は、絞り値Ｆを小さな値に設定する（ステップＳ４４）。
【０１５１】
ＣＰＵ１０４は、設定した絞り値Ｆに対応した利得信号を自動利得制御回路１８に供給する（ステップＳ４５）。そして、ＣＰＵ１０４は、ステップＳ３４に戻る。
【０１５２】
ＩＳＯ感度Ｓ、シャッタ速度Ｖ優先ではないと判定した（ステップＳ４６においてＮｏ）、ＣＰＵ１０４は、ＩＳＯ感度Ｓ、絞り値Ｆ優先と判定する（ステップＳ４６）。
【０１５３】
ＣＰＵ１０４は、現露光量ＬＶ_xが目標露光量ＬＶ０よりも小さいか否かを判定する（ステップＳ４７）。
【０１５４】
現露光量ＬＶ_xが目標露光量ＬＶ０よりも小さいと判定した場合（ステップＳ４７においてＹｅｓ）、ＣＰＵ１０４は、シャッタ速度Ｖを遅い値に設定する（ステップＳ４８）。
【０１５５】
現露光量ＬＶ_xが目標露光量ＬＶ０よりも大きいと判定した場合（ステップＳ４７においてＮｏ）、ＣＰＵ１０４は、シャッタ速度Ｖを速い値に設定する（ステップＳ４９）。
【０１５６】
ＣＰＵ１０４は、設定したシャッタ速度Ｖを示す信号をタイミング発生器１７に供給する（ステップＳ４５）。そして、ＣＰＵ１０４は、ステップＳ３４に戻る。
【０１５７】
現露光量ＬＶ_xと目標露光量ＬＶ０とが等しいと判定した場合（ステップＳ３４においてＹｅｓ）、ＣＰＵ１０４は、このＡＥ制御処理を終了させる。
【０１５８】
このようにＡＥ制御処理を実行すると、ＣＰＵ１０４は、現露光量ＬＶ_xを前露光量ＬＶ_x-1としてＲＡＭ１０３に記憶する（ステップＳ２７）。
【０１５９】
ＣＰＵ１０４は、ＥＶ補正値ＥＶＨをＲＡＭ１０３に記憶し（ステップＳ２８）、このＥＶ制御処理（１）を終了させる。
【０１６０】
シャッタキー５２が第２のストローク位置まで押下されると、ＣＰＵ１０４は、キー入力部２９から供給された操作情報に基づいて、シャッタキー５２が全押しの状態になったことを判別する。
【０１６１】
このように判別すると、ＣＰＵ１０４は、ＲＯＭ１０２から撮影処理のプログラムデータを読み出し、この処理を行う。ＣＰＵ１０４は、図１０に示すフローチャートに従って、この撮影処理を実行する。
【０１６２】
ＣＰＵ１０４は、自動利得制御回路１８に、利得信号を供給する（ステップＳ６１）。
【０１６３】
ＣＰＵ１０４は、タイミング発生器１７に、シャッタ速度Ｖを示す信号を供給する（ステップＳ６２）。
ＣＰＵ１０４は、ハーフシャッタ時に合焦した合焦状態で、撮影を行う（ステップＳ６３）。
【０１６４】
次に、実施形態１に係るデジタルカメラ１の具体的な動作について説明する。
図１１（ａ）、（ｂ）に示すように、時刻ｔ１０において、ＥＶ補正が行われ、取得した画像が図１１（ｃ）に示すような画像であり、ＲＡＭ１０３には、このときのＥＶ補正値ＥＶＨ＝＋１と前露光量ＬＶ_x-1とが記憶されているものとする。
【０１６５】
時刻ｔ１０〜ｔ１１の間に、ズームキー５５が押下されてＣＰＵ１０４がズーム制御を行い、室外の風景がズームアップされると、露光量ＬＶは変化する。
【０１６６】
時刻ｔ１１において、シャッタキー５２がハーフシャッタの状態になり、ＣＰＵ１０４は現露光量ＬＶ_xを取得する（ステップＳ２１の処理）。
【０１６７】
ＣＣＤ１１が、前回、撮影対象からの光を受光したときの露光量ＬＶ_x-1と露光量ＬＶ_xとの差ΔＬＶを取得し、差ΔＬＶが閾値th1以上になった場合、ＣＰＵ１０４は、ＥＶ補正値ＥＶＨ＝０に設定する（ステップＳ２５の処理）。
【０１６８】
ＣＰＵ１０４は、このときのＥＶとＥＶＨとを加算して、露出値−露光量換算表を参照することにより、目標露光量ＬＶ０を取得し、現露光量ＬＶ_xがこの目標露光量ＬＶ０となるように、ＡＥ制御を行う（ステップＳ２６の処理）。
【０１６９】
ＣＰＵ１０４は、この時刻ｔ１１における現露光量ＬＶ_xを前露光量ＬＶ_x-1としてＲＡＭ１０３に記憶するとともに、ＥＶ補正値ＥＶＨ＝０をＲＡＭ１０３に記憶する（ステップＳ２７，Ｓ２８の処理）。
【０１７０】
ＣＰＵ１０４がこのようなＥＶ制御処理（１）を実行し、撮影対象が変わらなければ、時刻ｔ１２において、現露光量ＬＶ_x+1は、目標露光量ＬＶ０になり、図１１（ｅ）に示すような適正露出の画像が得られる。
【０１７１】
そして、シャッタキー５２が全押しの状態となってＣＰＵ１０４が撮影処理を実行した場合、現露光量ＬＶ_x+1は、目標露光量ＬＶ０になり、デジタルカメラ１は、この図１１（ｅ）に示すような画像を得る。
【０１７２】
以上説明したように、本実施形態１によれば、ＣＰＵ１０４は、前露光量ＬＶ_x-1と現露光量ＬＶ_xとの差ΔＬＶが、閾値th1以上になったときに、ＥＶ補正値ＥＶＨを予め設定された値として０に変更するようにした。
【０１７３】
従って、例えば、ズーム制御が行われた場合、あるいは、逆光撮影ですぐに別の角度で撮影した場合のように撮影対象が変化して露光量ＬＶが変化した場合には、基準となるＥＶ補正値ＥＶＨ＝０でＡＥ制御が行われる。一方、同じ明るさの撮影対象を続けて撮影している場合には、露光量ＬＶは変化しなくなり、ＥＶ補正値ＥＶＨを改めて設定する操作を省くことができるる。このため、ＥＶ補正の操作性を向上させることができる。
【０１７４】
（実施形態２）
実施形態２に係るデジタルカメラは、一定期間、露出補正が行われず、シャッタキーもハーフシャッタの状態にならない場合、ＥＶ補正値を０に近づけるようにしたものである。
【０１７５】
実施形態２に係るデジタルカメラ１のＣＰＵ１０４は、ＥＶ補正が行われたときからの時間を計測する。このため、ＣＰＵ１０４は、ＥＶ補正が行われたときからの時間を計測するためのタイマカウンタ（図示せず）を備える。
【０１７６】
このタイマカウンタのカウンタ値ｔに対しては、予め閾値th2が設定される。ＲＯＭ１０２は、この閾値th2を記憶する。
【０１７７】
また、ＣＰＵ１０４は、タイマカウンタのカウンタ値ｔがこの閾値th2に達したか否かを判定し、達したと判定した場合、ＥＶ補正値ＥＶＨから、予め設定された値βを加算又は減算する。ＲＯＭ１０２は、この予め設定された値βを記憶する。尚、値βは、０であってもよいし、０以外の予め設定された値であってもよい。
【０１７８】
次に実施形態２に係るデジタルカメラ１の動作を説明する。
ＣＰＵ１０４は、撮影後、又はハーフシャッタの状態からシャッタキー５２が解除されたとき、ＲＯＭ１０２からＥＶ制御処理（２）のプログラムデータを読み出し、図１２に示すフローチャートに従って、この処理を実行する。
【０１７９】
ＣＰＵ１０４は、タイマカウンタのカウンタ値ｔに０をセットする（ステップＳ７１）。
ＣＰＵ１０４は、キー入力部２９から供給された操作情報に基づいて、ＥＶ補正が行われたか否かを判定する（ステップＳ７２）。
【０１８０】
ＥＶ補正が行われたと判定した場合（ステップＳ７２においてＹｅｓ）、ＣＰＵ１０４は、再度、タイマカウンタのカウンタ値ｔに０をセットする（ステップＳ７１）。
【０１８１】
ＥＶ補正が行われなかったと判定した場合（ステップＳ７２においてＮｏ）、ＣＰＵ１０４は、タイマカウンタのカウンタ値ｔをインクリメントする（ステップＳ７３）。
【０１８２】
ＣＰＵ１０４は、キー入力部２９から供給された操作情報に基づいて、シャッタキー５２がハーフシャッタの状態になったか否かを判定する（ステップＳ７４）。
【０１８３】
シャッタキー５２がハーフシャッタの状態になったと判定した場合（ステップＳ７４においてＹｅｓ）、ＣＰＵ１０４は、ＡＦ制御処理を実行し（ステップＳ７５）、ＥＶ制御処理（１）を実行する（ステップＳ７６）。
【０１８４】
ＣＰＵ１０４は、シャッタキー５２がハーフシャッタ解除の状態になったか否かを判定する（ステップＳ７７）。
【０１８５】
シャッタキー５２がハーフシャッタ解除の状態になったと判定した場合（ステップＳ７７においてＹｅｓ）、ＣＰＵ１０４は、処理をステップＳ７１の処理に戻す。
【０１８６】
シャッタキー５２がハーフシャッタ解除の状態にはならなかったと判定した場合（ステップＳ７７においてＮｏ）、ＣＰＵ１０４は、キー入力部２９から供給された操作情報に基づいて、シャッタキー５２が全押しの状態になったか否かを判定する（ステップＳ６７）。
【０１８７】
シャッタキー５２が全押しの状態にはなっていないと判定した場合（ステップＳ７７においてＮｏ）、ＣＰＵ１０４は、このＥＶ制御処理（２）を終了させる。
【０１８８】
シャッタキー５２がシャッタキー５２が全押しの状態になったと判定した場合（ステップＳ７８においてＹｅｓ）、ＣＰＵ１０４は、撮影処理を行う（ステップＳ７９）。そして、ＣＰＵ１０４は、このＥＶ制御処理（２）を終了させる。
【０１８９】
一方、シャッタキー５２がハーフシャッタの状態になってはいないと判定した場合（ステップＳ７４においてＮｏ）、ＣＰＵ１０４は、タイマカウンタのカウンタ値ｔが閾値th2以上になったか否かを判定する（ステップＳ８０）。
【０１９０】
タイマカウンタのカウンタ値ｔが閾値th2未満と判定した場合（ステップＳ８０においてＮｏ）、ＣＰＵ１０４は、再び、ＥＶ補正の有無を判定する（ステップＳ７２）。
【０１９１】
タイマカウンタのカウンタ値ｔが閾値th2以上になったと判定した場合（ステップＳ８０においてＹｅｓ）、ＣＰＵ１０４は、ＥＶ補正値ＥＶＨの正負を判別する（ステップＳ８１）。
【０１９２】
ＣＰＵ１０４は、予め設定された値βを正として、ＥＶ補正値ＥＶＨが正の場合は、ＥＶ補正値ＥＶＨから値βを減算し、負の場合は、ＥＶ補正値ＥＶＨに値βを加算する（ステップＳ８２）。
【０１９３】
ＣＰＵ１０４は、値βを減算又は加算した新たなＥＶ補正値ＥＶＨをＲＡＭ１０３に記憶する（ステップＳ８３）。
【０１９４】
ＣＰＵ１０４は、新たなＥＶ補正値ＥＶＨが０に達したか否かを判定する（ステップＳ８４）。
【０１９５】
新たなＥＶ補正値ＥＶＨが０に達していないと判定した場合（ステップＳ８４においてＮｏ）、ＣＰＵ１０４は、ステップＳ７１に戻る。
【０１９６】
一方、新たなＥＶ補正値ＥＶＨが０に達したと判定した場合（ステップＳ８４においてＹｅｓ）、ＣＰＵ１０４は、このＥＶ制御処理（２）を終了させる。
【０１９７】
次に、このＥＶ制御処理（２）を具体的に説明する。
図１３（ａ）に示すように、時刻ｔ２０において、ＥＶ補正値ＥＶＨは、＋２に設定されているものとする。
【０１９８】
ＣＰＵ１０４は、時刻ｔ２０から、ＥＶ補正が行われなければ、タイマカウンタのカウンタ値ｔをインクリメントする（ステップＳ７３の処理）。
【０１９９】
時刻ｔ２１において、シャッタキー５２がハーフシャッタの状態になると、ＣＰＵ１０４は、ＡＦ制御処理、ＥＶ制御処理（１）を実行し（ステップＳ７５，Ｓ７６の処理）、シャッタキー５２が全押しの状態になると、撮影処理を行う（ステップＳ７８の処理）。
【０２００】
一方、図１３（ｂ）に示すように、時刻ｔ２０から、タイマカウンタのカウンタ値ｔが閾値th2が越える時刻ｔ２１になるまで、シャッタキー５２がハーフシャッタの状態にならなかった場合、ＣＰＵ１０４は、ＥＶ補正値ＥＶＨが正であることを判別する（ステップＳ８１の処理）。
【０２０１】
そして、ＣＰＵ１０４は、β＝１として、ＥＶ補正値ＥＶＨから１を減算する（ステップＳ８２の処理）。
【０２０２】
さらに、時刻ｔ２１から、タイマカウンタのカウンタ値ｔが閾値th2を越える時刻ｔ２２になるまで、ＥＶ補正が行われず、シャッタキー５２がハーフシャッタの状態にならなければ、ＣＰＵ１０４は、さらに、ＥＶ補正値ＥＶＨから１を減算する（ステップＳ８２の処理）。
【０２０３】
ＥＶ補正値ＥＶＨは０になるため（ステップＳ８４においてＹｅｓ）、ＣＰＵ１０４は、このＥＶ制御処理（２）を終了させる。
【０２０４】
以上説明したように、本実施形態２によれば、ＣＰＵ１０４は、ＥＶ補正が行われず、シャッタキー５２がハーフシャッタの状態にならなければ、ＥＶ補正値ＥＶＨから予め設定された値βを減算又は加算するようにした。
【０２０５】
従って、同じ明るさの撮影対象を続けて撮影する場合には、ＥＶは、保持されるので、撮影する毎にＥＶを設定する操作を省くことができる。
【０２０６】
一方、一定期間、露出補正が行われず、シャッタも操作されなかった場合、ＥＶは、ＥＶ補正が行われなかった場合の基準値に近づき、現露光量ＬＶ_xも目標露光量ＬＶ０に近づく。
【０２０７】
このため、ＥＶ補正値ＥＶＨをリセットしなくても、シャッタキー５２等を操作しなければ、ＥＶは基準値になるため、操作性が向上する。
【０２０８】
尚、本発明を実施するにあたっては、種々の形態が考えられ、上記実施形態に限られるものではない。
例えば、上記実施形態では、制御部３５は、積分器１０１を備えるようにした。しかし、ＣＰＵ１０４がソフトウェアにより積分するようにしてもよい。
【０２０９】
上記実施形態１において、ＣＰＵ１０４は、撮影処理を行ったときを第１の露光タイミングとしてＡＥ制御を実行し、その直後にシャッタキー５２がハーフシャッタの状態になったときを第２の露光タイミングとして、ＡＥ制御を実行するようにしてもよい。
【０２１０】
また、上記実施形態２において、キー入力部２９が直前に露出補正を受け付けたタイミングを第１の露光タイミングとして、ＣＰＵ１０４は、このタイミングでＡＥ制御を実行し、この第１の露光タイミングから予め設定された時間が経過したタイミングを第２の露光タイミングとして、ＡＥ制御を実行するようにしてもよい。
【０２１１】
また、上記実施形態では、ＡＥ制御機能を搭載したカメラについて記載したが、これに限らず上記実施形態のように、シャッタースピードや絞りをそれぞれ手動で設定するマニュアル撮影モードを備えたカメラであって、１枚目を撮影した時と２枚目を撮影しようとしてハーフシャッタ状態になった時との撮影画像の明るさの差、詳しくは露光量の差が所定以上であるか否かに基いて露出値の設定をリセットするように構成しても良いし、露出値の設定をセットしてから所定時間撮影を行なわないと、露出値の設定をリセットするように構成しても構わない。これによれば、マニュアル撮影モードであっても、露出値の設定を自動でリセットすることができるという効果がある。
【０２１２】
また、上記実施形態では、露出制御は、ＥＶ補正値を制御する構成を記載したが、これに限らず、撮像素子ではなく別の光センサで撮影画像の目標とする明るさを補正する目標明るさ補正値を制御する構成としても構わない。
【０２１３】
これによれば、通常撮像素子で受光する光の明るさを一定の値にするようにＡＥを行うようにしているので、撮像素子ではなく別のセンサで受光する光によりＡＥを制御することは、設計の自由度を向上することができるという効果がある。
【０２１４】
また、上記実施形態では、明るさ情報として撮像素子で露光量を取得するように構成したが、このようではなくとも良く、単純に光センサで明るさ情報を取得するように構成しても良い。
【０２１５】
また、上記実施形態では、ハーフシャッタ時に、露光量の変化に応じてＥＶ補正値を変更するように構成したが、このようではなくとも良く、露光量の変化を常にスルー画像を通して観察し、撮影のタイミングから前記露光量が所定量以上の変化をした時にＥＶ補正値を０にする、又はそのタイミングから徐々にＥＶ補正値を減らして最終的に０にするように構成しても良い。
【０２１６】
また、上記実施形態では、ＥＶ補正値の変更を行なったタイミングから所定時間経過すると、ＥＶ補正値を０にする、又はそのタイミングから徐々にＥＶ補正値を減らして最終的に０にするように構成したが、このようではなくとも良く、ハーフシャッタ時に、ＥＶ補正を変更してから所定時間以上経過していたら、ＥＶ補正値を０にするように構成しても良い。
【０２１７】
また、上記実施形態では、プログラムが、それぞれメモリ等に予め記憶されているものとして説明した。しかし、撮影装置を、装置の全部又は一部として動作させ、あるいは、上述の処理を実行させるためのプログラムを、フレキシブルディスク、ＣＤ−ＲＯＭ（Compact Disk Read-Only Memory）、ＤＶＤ（Digital Versatile Disk）、ＭＯ（Magneto Optical disk）などのコンピュータ読み取り可能な記録媒体に格納して配布し、これを別のコンピュータにインストールし、上述の手段として動作させ、あるいは、上述の工程を実行させてもよい。
【０２１８】
さらに、インターネット上のサーバ装置が有するディスク装置等にプログラムを格納しておき、例えば、搬送波に重畳させて、コンピュータにダウンロード等するものとしてもよい。
【図面の簡単な説明】
【０２１９】
【図１】本発明の実施形態１に係るデジタルカメラの構成を示すブロック図である。
【図２】図１に示すデジタルカメラの外観を示す図であり、（ａ）は、デジアルカメラの前面を示す斜視図であり、（ｂ）は、デジタルカメラの背面を示す斜視図である。
【図３】図１に示すＲＯＭが記憶するＥＶ表のデータを示す図である。
【図４】ＥＶ補正値の入力方法を説明するための図であり、（ａ）は、ＥＶ補正メニュー画面を示す図であり、（ｂ）は、リングキーの選択キーを示す図である。
【図５】ＡＥ制御部の構成を示すブロック図である。
【図６】図１に示すＣＰＵが実行するＥＶ補正値取得処理を示すフローチャートである。
【図７】図１に示すＣＰＵが実行するＥＶ制御処理（１）を示すフローチャートである。
【図８】図１に示すＣＰＵが実行するＡＥ制御処理（その１）を示すフローチャートである。
【図９】図１に示すＣＰＵが実行するＡＥ制御処理（その２）を示すフローチャートである。
【図１０】図１に示すＣＰＵが実行する撮影処理を示すフローチャートである。
【図１１】ＥＶ制御処理（１）の具体的な動作を示す図である。
【図１２】本発明の実施形態２に係るＣＰＵが実行するＥＶ制御処理（２）を示すフローチャートである。
【図１３】ＥＶ制御処理（２）の具体的な動作を示す図である。
【符号の説明】
【０２２０】
１・・・デジタルカメラ、１１・・・ＣＣＤ、２９・・・キー入力部、２１・・・カラープロセス回路、３５・・・制御部、１０１・・・積分器、１０２・・・ＲＯＭ、１０３・・・ＲＡＭ、１０４・・・ＣＰＵ
【図１】
2008191501.tif 000003
【図２】
2008191501.tif 000004
【図３】
2008191501.tif 000005
【図４】
2008191501.tif 000006
【図５】
2008191501.tif 000007
【図６】
2008191501.tif 000008
【図７】
2008191501.tif 000009
【図８】
2008191501.tif 000010
【図９】
2008191501.tif 000011
【図１０】
2008191501.tif 000012
【図１１】
2008191501.tif 000013
【図１２】
2008191501.tif 000014
【図１３】
2008191501.tif 000015