(57)【特許請求の範囲】
【請求項１】
被写体像を撮像して画像を生成する撮像手段と、
被写体の状態を示す状態情報を検出する状態情報検出手段と、
前記状態情報検出手段によって過去に検出された状態情報を記録する記録手段と、
前記記録手段に記録されている過去の状態情報と、前記状態情報検出手段によって検出される最新の状態情報とに基づいて、前記撮像手段によって生成される画像に対して行う補正処理に用いる制御値を算出する制御値算出部と、
前記制御値を用いて、前記画像に対して補正処理を行う補正処理手段とを有し、
前記記録手段は、前記制御値算出部によって算出された前回の制御値を記録し、
前記制御値算出部は、過去の状態情報と最新の状態情報との変化に応じて、前記記録手段に記録されている前回の制御値と最新の状態情報に基づいて得られる制御値とを合成して、新たな制御値を算出する
ことを特徴とする電子カメラ。
【請求項２】
請求項１に記載の電子カメラにおいて、
前記状態情報検出手段は、前記補正処理手段によってホワイトバランス調整または色補正が行われる場合には、前記状態情報として少なくとも色温度を検出し、前記補正処理手段によって階調補正が行われる場合には、前記状態情報として少なくともコントラストを検出し、前記補正処理手段によって色補正が行われる場合には、画角内における主要な色を定量的に示す色彩情報を検出する
ことを特徴とする電子カメラ。
【請求項３】
請求項１に記載の電子カメラにおいて、
前記状態情報は、被写体の輝度を含み、
前記制御値算出部は、輝度の変化量が上限値以上である場合、最新の状態情報に基づいて得られる制御値を新たな制御値とし、輝度の変化量が下限値未満である場合、前回の制御値を新たな制御値とする
ことを特徴とする電子カメラ。
【請求項４】
請求項１または請求項２に記載の電子カメラにおいて、
前記撮像手段によって画像が生成される度に、撮影時刻を取得する撮影時刻取得手段を備え、
前記制御値算出部は、前記撮像手段によって前記画像が生成される度に、前記制御値を算出し、
前記記録手段は、前記制御値算出手段によって算出された前回の制御値を記録し、
前記制御値算出部は、前記撮影時刻取得手段によって取得される撮影時刻に基づき、前回の撮影から最新の撮影までの経過時間が上限値以上である場合、最新の状態情報に基づいて得られる制御値を新たな制御値とし、該経過時間が下限値未満である場合、前記記録手段に記録されている前回の制御値を新たな制御値とする
ことを特徴とする電子カメラ。
【請求項５】
請求項１または請求項２に記載の電子カメラにおいて、
閃光を発する閃光装置を備え、
前記制御値算出部は、前記撮像手段によって前記画像が生成される度に、前記制御値を算出し、
前記記録手段は、前記制御値算出手段によって算出された前回の制御値を記録し、
前記制御値算出部は、前回の撮影と最新の撮影とで閃光装置の発光の有無が変化した場合、最新の状態情報に基づいて得られる制御値を新たな制御値とし、閃光装置の発光の有無が変化していない場合、前記記録手段に記録されている前回の制御値を新たな制御値とする
ことを特徴とする電子カメラ。
【請求項６】
請求項５に記載の電子カメラにおいて、
前記制御値算出部は、前回の撮影と最新の撮影とで閃光装置の発光の有無が変化した場合、前記記録手段に記録されている前回の制御値と過去の状態情報とを初期化する
ことを特徴とする電子カメラ。
【請求項７】
請求項１に記載の電子カメラにおいて、
前記状態情報検出手段は、被写体の状態を示す状態情報を繰り返し検出し、
前記制御値算出手段は、前記制御値を、前記記録手段に記録されている過去の状態情報と、前記状態情報検出手段によって検出される最新の状態情報とに基づいて繰り返し算出し、
前記補正処理手段は、前記撮像手段によって画像が生成される直前に算出された制御値を用いて、補正処理を行う
を備えたことを特徴とする電子カメラ。
【請求項８】
請求項７に記載の電子カメラにおいて、
前記状態情報検出手段は、前記補正処理手段によってホワイトバランス調整または色補正が行われる場合には、前記状態情報として少なくとも色温度を検出し、前記補正処理手段によって階調補正が行われる場合には、前記状態情報として少なくともコントラストを検出し、前記補正処理手段によって色補正が行われる場合には、画角内における主要な色を定量的に示す色彩情報を検出する
ことを特徴とする電子カメラ。
【請求項９】
請求項７または請求項８に記載の電子カメラにおいて、
前記記録手段は、前記制御値算出手段によって算出された前回の制御値を記録し、
前記制御値算出手段は、過去の状態情報と最新の状態情報との変化に応じて、前記記録手段に記録されている前回の制御値と最新の状態情報に基づいて得られる制御値とを合成して、新たな制御値を算出する
ことを特徴とする電子カメラ。
【請求項１０】
請求項９に記載の電子カメラにおいて、
前記状態情報は、被写体の輝度を含み、
前記制御値算出手段は、輝度の変化量が上限値以上である場合、最新の状態情報に基づいて得られる制御値を新たな制御値とし、輝度の変化量が下限値未満である場合、前回の制御値を新たな制御値とする
ことを特徴とする電子カメラ。
【請求項１１】
請求項７または請求項８に記載の電子カメラにおいて、
前記撮像手段によって画像が生成される度に、撮影時刻を取得する撮影時刻取得手段を備え、
前記記録手段は、前記制御値算出手段によって算出された前回の制御値を記録し、
前記制御値算出手段は、前記撮影時刻取得手段によって取得される撮影時刻に基づき、前回の撮影から最新の撮影までの経過時間が上限値以上である場合、最新の状態情報に基づいて得られる制御値を新たな制御値とし、該経過時間が下限値未満である場合、前記記録手段に記録されている前回の制御値を新たな制御値とする
ことを特徴とする電子カメラ。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、生成した画像に対する補正処理や、撮影時の露光制御を行う電子カメラに関する。
【０００２】
【従来の技術】
電子カメラでは、様々な被写体の条件（例えば、被写体を照明する光源や、コントラストなど）に適応した画像を得るため、撮像素子などを介して生成した画像に対し、ホワイトバランス調整、階調補正、色補正などの種々の補正処理が施される。
【０００３】
従来の電子カメラには、被写体を照明する光源の色温度を検出する色温度検出部を備えたものがあり、このような電子カメラでは、色温度検出部によって検出される色温度を制御値として用いたホワイトバランス調整（場合によっては、色補正）が実現されている。また、被写体のコントラストを検出するコントラスト検出部を備え、このようなコントラスト検出部によって検出されるコントラストを制御値として階調補正を実現する電子カメラもある。
【０００４】
これらの電子カメラでは、レリーズボタンが押下された時点（または、その直前）の画像を用いて色温度やコントラストが検出され、このような検出により得られる最新の色温度やコントラストに基づいて各補正処理が行われる。
そのため、連写撮影のように、同じ被写体を短時間に連続して撮影する際には、被写体の条件が微妙に変化する場合であっても、このような変化に追従しつつ、各補正処理を行うことが可能である。
【０００５】
【発明が解決しようとする課題】
しかし、同じ被写体を連続して撮影する過程において、画角内における被写体の位置がずれると、実際の色温度が変化していないにも拘わらず、色温度検出部によって検出される色温度が変動してしまうことがある。
このように色温度の検出結果が変動してしまうと、同一の被写体に対する画像であっても、被写体の位置がずれてしまった画像については、ホワイトバランスが他の画像と相違してしまうという問題が発生する。そのため、これらの画像を順次再生する場合、非常に不自然な印象をユーザに与えてしまうことになる。特に、赤色の被写体は、ホワイトバランス調整の影響を受け易いため、走行中の赤い自動車を画角内に捉えながら連写撮影が行われる場合、上記の問題が顕著に現れる。
【０００６】
また、同様の問題は、ホワイトバランス調整に限らず、階調補正や色補正であっても発生する。
なお、各補正処理の安定を図る方法として、制御値の変化量を所定の範囲に制限する方法が従来から考えられている。しかし、このような方法では、例えば、走行中の自動車が日向から日陰へ移動したり、日陰から日向へ移動した場合などのように、被写体の条件が実際に変化する場合には、その変化に追従して各補正処理を行うことが困難である。
【０００７】
すなわち、従来の補正処理では、安定性を高めると追従性が損なわれ、追従性を高めると安定性が損なわれてしまう。
ところで、電子カメラには、測光センサなどにより繰り返し検出される輝度に基づき、追従性の高い露光制御（アナログ画像信号のゲイン調整を含む）を実現しているものがある。このような電子カメラでは、同じ被写体を連続して撮影する過程において、被写体の条件が撮影者の意図に関係なく一時的に変化してしまった場合であっても、その変化に応じて露光制御が行われてしまう。
【０００８】
すなわち、従来の露光制御では、追従性と安定性とを同時に兼ね備えることは困難である。
そこで、本発明は、追従性と安定性とを同時に兼ね備えた補正処理や露光制御を行うことができる電子カメラを提供することを目的とする。
【０００９】
【課題を解決するための手段】
本発明の電子カメラは、被写体像を撮像して画像を生成する撮像手段と、被写体の状態を示す状態情報を検出する状態情報検出手段と、前記状態情報検出手段によって過去に検出された状態情報を記録する記録手段と、前記記録手段に記録されている過去の状態情報と、前記状態情報検出手段によって検出される最新の状態情報とに基づいて、前記撮像手段によって生成される画像に対して行う補正処理に用いる制御値を算出する制御値算出部と、前記制御値を用いて、前記画像に対して補正処理を行う補正処理手段とを有し、前記記録手段は、前記制御値算出部によって算出された前回の制御値を記録し、前記制御値算出部は、過去の状態情報と最新の状態情報との変化に応じて、前記記録手段に記録されている前回の制御値と最新の状態情報に基づいて得られる制御値とを合成して、新たな制御値を算出することを特徴とする。
【００１０】
なお、好ましくは、前記状態情報検出手段は、前記補正処理手段によってホワイトバランス調整または色補正が行われる場合には、前記状態情報として少なくとも色温度を検出し、前記補正処理手段によって階調補正が行われる場合には、前記状態情報として少なくともコントラストを検出し、前記補正処理手段によって色補正が行われる場合には、画角内における主要な色を定量的に示す色彩情報を検出しても良い。
【００１２】
また、好ましくは、前記状態情報は、被写体の輝度を含み、前記制御値算出部は、輝度の変化量が上限値以上である場合、最新の状態情報に基づいて得られる制御値を新たな制御値とし、輝度の変化量が下限値未満である場合、前回の制御値を新たな制御値としても良い。
【００１３】
また、好ましくは、前記撮像手段によって画像が生成される度に、撮影時刻を取得する撮影時刻取得手段を備え、前記制御値算出部は、前記撮像手段によって前記画像が生成される度に、前記制御値を算出し、前記記録手段は、前記制御値算出手段によって算出された前回の制御値を記録し、前記制御値算出部は、前記撮影時刻取得手段によって取得される撮影時刻に基づき、前回の撮影から最新の撮影までの経過時間が上限値以上である場合、最新の状態情報に基づいて得られる制御値を新たな制御値とし、該経過時間が下限値未満である場合、前記記録手段に記録されている前回の制御値を新たな制御値としても良い。
【００１４】
また、好ましくは、閃光を発する閃光装置を備え、前記制御値算出部は、前記撮像手段によって前記画像が生成される度に、前記制御値を算出し、前記記録手段は、前記制御値算出手段によって算出された前回の制御値を記録し、前記制御値算出部は、前回の撮影と最新の撮影とで閃光装置の発光の有無が変化した場合、最新の状態情報に基づいて得られる制御値を新たな制御値とし、閃光装置の発光の有無が変化していない場合、前記記録手段に記録されている前回の制御値を新たな制御値としても良い。
【００１５】
また、好ましくは、前記制御値算出部は、前回の撮影と最新の撮影とで閃光装置の発光の有無が変化した場合、前記記録手段に記録されている前回の制御値と過去の状態情報とを初期化しても良い。
【００１６】
また、好ましくは、前記状態情報検出手段は、被写体の状態を示す状態情報を繰り返し検出し、前記制御値算出手段は、前記制御値を、前記記録手段に記録されている過去の状態情報と、前記状態情報検出手段によって検出される最新の状態情報とに基づいて繰り返し算出し、前記補正処理手段は、前記撮像手段によって画像が生成される直前に算出された制御値を用いて、補正処理を行っても良い。
【００１７】
また、好ましくは、前記状態情報検出手段は、前記補正処理手段によってホワイトバランス調整または色補正が行われる場合には、前記状態情報として少なくとも色温度を検出し、前記補正処理手段によって階調補正が行われる場合には、前記状態情報として少なくともコントラストを検出し、前記補正処理手段によって色補正が行われる場合には、画角内における主要な色を定量的に示す色彩情報を検出しても良い。
【００１８】
また、好ましくは、前記記録手段は、前記制御値算出手段によって算出された前回の制御値を記録し、前記制御値算出手段は、過去の状態情報と最新の状態情報との変化に応じて、前記記録手段に記録されている前回の制御値と最新の状態情報に基づいて得られる制御値とを合成して、新たな制御値を算出しても良い。
【００１９】
また、好ましくは、前記状態情報は、被写体の輝度を含み、前記制御値算出手段は、輝度の変化量が上限値以上である場合、最新の状態情報に基づいて得られる制御値を新たな制御値とし、輝度の変化量が下限値未満である場合、前回の制御値を新たな制御値としても良い。
【００２０】
また、好ましくは、前記撮像手段によって画像が生成される度に、撮影時刻を取得する撮影時刻取得手段を備え、前記記録手段は、前記制御値算出手段によって算出された前回の制御値を記録し、前記制御値算出手段は、前記撮影時刻取得手段によって取得される撮影時刻に基づき、前回の撮影から最新の撮影までの経過時間が上限値以上である場合、最新の状態情報に基づいて得られる制御値を新たな制御値とし、該経過時間が下限値未満である場合、前記記録手段に記録されている前回の制御値を新たな制御値としても良い。
【００２１】
【発明の実施の形態】
以下、図面に基づいて、本発明の実施形態について詳細を説明する。
《第１の実施形態》
図１は、第１の実施形態の電子カメラの機能ブロック図である。
図１において、電子カメラ１は、撮影光学系や絞りや撮像素子などから成り被写体の画像を生成する撮像部１１と、撮像部１１によって生成された画像をディジタル化するＡ／Ｄ変換部１２と、ディジタル化された画像に対してホワイトバランス調整、階調補正、色補正などの種々の補正処理を施す画像処理部１３と、種々の補正処理が施された画像を圧縮して所定の記録媒体に記録する記録部１４とを備えている。さらに、電子カメラ１は、色温度を検出する色温度検出部１５と、コントラストを検出するコントラスト検出部１６と、画角内における主要な色を定量的に示す色彩情報を検出する色彩検出部１７と、輝度を検出する測光センサ１８と、閃光を発して被写体を照明する閃光装置１９と、撮影時刻などを計測するタイマ２０とを備えている。
【００２２】
電子カメラ１において、画像処理部１３は、種々の補正処理を実現するための制御値を算出する制御値算出部３０と、前回の撮影の際に制御値算出部３０によって算出された制御値（以下、「前回制御値」と称する）や状態情報の過去値（詳細は後述する）などを記録するためのメモリ３１と、制御値算出部３０によって新たに算出される制御値を用いて種々の補正処理を画像に施す補正処理部３２とを有している。
【００２３】
制御値算出部３０とメモリ３１とは、相互に接続され、前回制御値や状態情報の過去値などをやりとりする。また、制御値算出部３０には、前述した色温度検出部１５、コントラスト検出部１６、色彩検出部１７、測光センサ１８によって個別に検出される色温度、コントラスト、色彩情報、輝度とが状態情報の最新値（詳細は後述する）として供給されると共に、閃光装置１９の発光の有無を示す情報（以下、「閃光情報」と称する）と、タイマ２０によって計測される撮影時刻とが供給される。
【００２４】
以上説明したような構成の電子カメラ１は、制御値算出部３０の動作、および、色補正の制御値として色彩情報が用いられる点を除き、既存の電子カメラと同様に動作する。また、第１の実施形態の特徴は、色補正の処理の仕方では無く、種々の補正処理を実現するための制御値の算出の仕方にある。そこで、以下では、制御値算出部３０以外の各部については詳細な説明を省略する。
【００２５】
また、第１の実施形態では、説明を簡単にするため、色温度検出部１５、コントラスト検出部１６、色彩検出部１７によって個別に検出される色温度、コントラスト、色彩情報は、ホワイトバランス調整、階調補正、色補正に用いられる制御値に適するように規格化されており、特に、色彩情報は、画角内における色差に基づいて算出され、主要な色を１〜１５に規格化した値であるとする。
【００２６】
図２は、第１の実施形態における制御値算出部３０の動作フローチャートであり、特に、レリーズボタンが押されて撮影が行われた際の動作を示す。
以下、第１の実施形態の電子カメラ１のうち、本発明の特徴である制御値算出部３０の動作について、図２を参照して説明する。
制御値算出部３０は、撮影が行われる度に、状態情報の最新値と閃光情報と撮影時刻とを取得する（図２Ｓ１）。
【００２７】
ここで、状態情報の最新値とは、最新の撮影が行われた際の色温度、コントラスト、色彩情報、輝度である。このような状態情報の最新値に対し、状態情報の過去値は、過去に撮影が行われた際の色温度、コントラスト、色彩情報、輝度であり、制御値算出部３０により、撮影時刻に対応付けられてメモリ３１に記録される。
【００２８】
なお、第１の実施形態では、最新の撮影から数えて３世代前までの３回分の撮影に対する過去値がメモリ３１に記録される。また、メモリ３１には、１世代前の撮影における閃光情報が記録されている。
次に、制御値算出部３０は、閃光情報が変化したか否かを判定する（図２Ｓ２）。なお、このような判定は、メモリ３１に記録されている１世代前の撮影における閃光情報と、最新の撮影における閃光情報とを比較することによって実現できる。
【００２９】
そして、制御値算出部３０は、閃光情報が変化している場合、メモリ３１に記録されている前回制御値と状態情報の過去値とをリセットし（図２Ｓ３）、状態情報の最新値（輝度を除く）を新たな制御値とする（図２Ｓ４）。さらに、制御値算出部３０は、前回制御値と状態情報の過去値とを再構成する（図２Ｓ５）。すなわち、閃光情報が変化している場合、制御値算出部３０は、閃光装置１９がオンからオフに変えられた、または、オフからオンに変えられたと認識し、被写体の条件が実際に変化したと判断する。そして、補正処理部３２において、被写体の条件の変化に追従した補正処理が行えるように、最新の色温度をホワイトバランス調整用の制御値とし、最新のコントラストを階調補正用の制御値とし、最新の色彩情報を色補正用の制御値とする。また、次に行われる撮影に備えて、前回制御値および状態情報の過去値を再構成する。
【００３０】
なお、ここで行われる前回制御値および状態情報の過去値の再構成は、本来、新たな制御値を前回制御値とし、状態情報の最新値を１世代前の過去値としてメモリ３１に記録することを意味する。しかし、後述する処理では、複数世代分の状態情報の過去値を平均する処理が行われるので、過去値の再構成では、このような処理に備えて、状態情報の最新値を全ての世代の過去値としてメモリ３１に記録する必要がある。
【００３１】
一方、閃光情報が変化していない場合、制御値算出部３０は、前回制御値と状態情報の過去値とがリセット済みか否かを判定する（図２Ｓ６）。
そして、制御値算出部３０は、前回制御値と状態情報の過去値とがリセット済みの場合、状態情報の最新値（輝度を除く）を新たな制御値とし（図２Ｓ４）、前回制御値と状態情報の過去値とを再構成する（図２Ｓ５）。
【００３２】
すなわち、閃光情報が変化せず、かつ、前回制御値と状態情報の過去値とがリセット済みの場合、制御値算出部３０は、何からの理由（例えば、工場からの出荷時の初期化、タイマ２０の設定動作に伴う初期化など）で前回制御値と状態情報の過去値とがリセットされたと判断する。そして、補正処理部３２において、現在の被写体の条件に応じて補正処理が行えるように、状態情報の最新値として取得した色温度、コントラスト、色彩情報を各々の補正処理に対応する制御値とする。また、次に行われる撮影に備えて、前回制御値および状態情報の過去値を再構成する。
【００３３】
一方、前回制御値と状態情報の過去値とがリセット済みでない場合、制御値算出部３０は、状態情報の過去値および最新値に基づき状態情報の変化量を算出する（図２Ｓ７）。
以下、状態情報の変化量として、色温度の変化量、コントラストの変化量、色彩情報の変化量、輝度の変化量を算出する例を説明する。
【００３４】
ただし、第１の実施形態では、色彩情報として１〜１５の値を用いており、１と１５とを連続的に取り扱う必要があるため、以下では、色彩情報の変化量を他の変化量と若干異なる方法で算出する例を示す。
また、以下では、説明を簡単にするため、１世代前から３世代前までの撮影における各々の撮影時刻をTIME(1),TIME(2),TIME(3)と示し、最新の撮影における撮影時刻をTIME(0)と示す。また、同様に、各世代および最新の撮影における色温度をPK(1),PK(2),PK(3),PK(0)と示し、コントラストをPCN(1),PCN(2),PCN(3),PCN(0)と示し、色彩情報をPC(1),PC(2),PC(3),PC(0)と示し、輝度をPLA(1),PLA(2),PLA(3),PLA(0)と示す。さらに、撮影間隔を評価するための一定期間をTHと示す。
【００３５】
制御値算出部３０は、下記の条件１が成り立つ場合、色温度の変化量、コントラストの変化量、色彩情報の変化量、輝度の変化量を下記の式１〜式４によって算出する。
TIME(0)-TIME(3)＜TH  ・・・条件１
色温度の変化量＝|(PK(1)+PK(2)+PK(3))/3-PK(0)|  ・・・式１
コントラストの変化量＝|(PCN(1)+PCN(2)+PCN(3))/3-PCN(0)|  ・・・式２
色彩情報の変化量＝(色彩変化量1+色彩変化量2+色彩変化量3)/3  ・・・式３
輝度の変化量＝|(PLA(1)+PLA(2)+PLA(3))/3-PLA(0)|  ・・・式４
ただし、式３において、色彩変化量1,色彩変化量2,色彩変化量3は、下記の式５〜式７によって算出される値であり、８を上回るものについては補数へ変換される。したがって、このような値を用いて算出される色彩情報の変化量は、０〜８で規格化された数となる。
【００３６】
色彩変化量1＝|PC(1)-PC(0)|  ・・・式５
色彩変化量2＝|PC(2)-PC(0)|  ・・・式６
色彩変化量3＝|PC(3)-PC(0)|  ・・・式７
また、制御値算出部３０は、下記の条件２が成り立つ場合、色温度の変化量、コントラストの変化量、色彩情報の変化量、輝度の変化量を下記の式８〜式１１によって算出する。
【００３７】
TIME(0)-TIME(2)＜TH  ・・・条件２
色温度の変化量＝|(PK(1)+PK(2))/2-PK(0)|  ・・・式８
コントラストの変化量＝|(PCN(1)+PCN(2))/2-PCN(0)|  ・・・式９
色彩情報の変化量＝(色彩変化量1+色彩変化量2)/2  ・・・式１０
輝度の変化量＝|(PLA(1)+PLA(2))/2-PLA(0)|  ・・・式１１
ただし、式１０において、色彩変化量1,色彩変化量2は、上記の式５および式６によって算出される値であり、８を上回るものについては補数へ変換される。
【００３８】
さらに、制御値算出部３０は、上記の条件１および条件２が成り立たない場合、色温度の変化量、コントラストの変化量、色彩情報の変化量、輝度の変化量を式１２〜式１５によって算出する。
色温度の変化量＝|PK(1)-PK(0)|  ・・・式１２
コントラストの変化量＝|PCN(1)-PCN(0)|  ・・・式１３
色彩情報の変化量＝色彩変化量1  ・・・式１４
輝度の変化量＝|PLA(1)-PLA(0)|  ・・・式１５
ただし、式１４において、色彩変化量1は、上記の式５によって算出される値であり、８を上回るものについては補数へ変換される。
【００３９】
以上説明したように、制御値算出部３０は、最新の撮影を含め３回以上の撮影が一定期間内に行われた場合、その期間内に行われた撮影における状態情報の過去値を平均し、その結果得られた平均値と状態情報の最新値との差の絶対値を、状態情報の変化量とする。また、一定期間内に行われた撮影が２回以下である場合、１世代前の状態情報の過去値と状態情報の最新値との差の絶対値を、状態情報の変化量とする。
【００４０】
すなわち、短時間に撮影が繰り返し行われた場合には、１世代前の状態情報の過去値の他、２世代前や３世代前の状態情報の過去値を用いて、状態情報の変化量が算出されることになり、状態情報の変化量の安定性が向上される。
次に、制御値算出部３０は、状態情報の変化量と、前回の撮影（１世代前の撮影）から最新の撮影までの経過時間とに基づき、加重率を決定する（図２Ｓ８）。
【００４１】
ここで、加重率とは、後述する新たな制御値の算出処理において、前回制御値と状態情報の最新値（輝度を除く）とを合成する際に用いられる加重率であり、このような加重率は、補正処理部３２によって行われる種々の補正処理に対応する制御値毎に決定される。
すなわち、制御値算出部３０では、ホワイトバランス調整用の制御値を算出する際に用いられる最新の色温度の加重率（以下、「色温度加重率」と称する）と、階調補正用の制御値を算出する際に用いられる最新のコントラストの加重率（以下、「コントラスト加重率」と称する）と、色補正用の制御値を算出する際に用いられる最新の色彩情報の加重率（以下、「色彩情報加重率」と称する）とが決定される。
【００４２】
ただし、第１の実施形態では、説明を簡単にするため、状態情報の変化量と、前回の撮影から最新の撮影までの経過時間とに応じて、各々の加重率が対応付けられたＬＵＴ（Look Up Table）が制御値算出部３０内に予め記録されており、加重率は、このようなＬＵＴを参照して決定されるとする。
図３は、色温度加重率を決定する際に参照されるＬＵＴの例を示す図であり、図４は、コントラスト加重率を決定する際に参照されるＬＵＴの例を示す図であり、図５は、色彩情報加重率を決定する際に参照されるＬＵＴの例を示す図である。
【００４３】
図３〜図５において、色彩情報の変化量は、前述したように、０〜８で表される数値に規格化されている。また、色温度の変化量は、０〜２５５で表される数値に規格化され、コントラストの変化量は、０〜６で表される数値に規格化され、輝度の変化量は、０〜２５５で表される数値に規格化されている。
【００４４】
図３〜図５に示すＬＵＴによれば、輝度の変化量が多い場合や、前回の撮影から最新の撮影までの経過時間が長い場合や、各々の状態情報の変化量が一定以上の変化を示す場合のように、被写体の条件が実際に変化した可能性が高くて追従性の高い補正処理を実現する必要がある場合には、色温度加重率、コントラスト加重率、色彩情報加重率は１００％となる。
【００４５】
一方、輝度が殆ど変化しない場合や、前回の撮影から最新の撮影までの経過時間が非常に短い場合や、各々の状態情報の変化量が微少である場合のように、同じ被写体を連続して撮影している可能性が高くて安定性の高い補正処理を実現する必要がある場合には、色温度加重率、コントラスト加重率、色彩情報加重率は０％となる。
【００４６】
また、輝度の変化量や、前回の撮影から最新の撮影までの経過時間や、全体的な状態情報の変化量が段階的に評価され、その評価の結果により、色温度加重率、コントラスト加重率、色彩情報加重率が２０％〜８０％の何れかに決定されることになる。
次に、制御値算出部３０は、以上説明したようにして決定した加重率によって、前回制御値と状態情報の最新値（輝度を除く）とを合成して新たな制御値を算出する（図２Ｓ９）。
【００４７】
すなわち、色温度加重率、コントラスト加重率、色彩情報加重率が１００％の場合には、状態情報の最新値として取得した色温度、コントラスト、色彩情報が新たな制御値となり、色温度加重率、コントラスト加重率、色彩情報加重率が０％の場合には、前回制御値が新たな制御値となる。また、色温度加重率、コントラスト加重率、色彩情報加重率が２０％〜８０％の場合には、状態情報の最新値として取得した色温度、コントラスト、色彩情報と、前回制御値とがバランス良く合成されて、新たな制御値が算出されることになる。
【００４８】
そして、制御値算出部３０は、次に行われる撮影に備えて、前回制御値と状態情報の過去値とを更新する（図２Ｓ１０）。すなわち、制御値算出部３０は、新たな制御値を前回制御値とし、状態情報の過去値を１世代ずつ更新し、状態情報の最新値を１世代前の過去値とする。
以上説明したように、第１の実施形態では、最新の撮影によって生成された画像に対する補正処理に用いられる最新の制御値は、前回制御値と状態情報の最新値とを、状態情報の変化量に応じて合成することによって算出される。このような合成では、上述したようにして決定される加重率が用いられ、追従性の高い補正処理の必要性が高い程、状態情報の最新値の加重が高められ、安定性の高い補正処理の必要性が高い程、前回制御値の加重が高められることになる。したがって、第１の実施形態における補正処理によれば、追従性と安定性とが実現される。
【００４９】
また、第１の実施形態では、閃光情報が変化している場合には、被写体の条件が実際に変化したと判断され、状態情報の最新値により新たな制御値が算出され、前回制御値と状態情報の過去値とがリセットされる。そのため、閃光情報が変化する前の状態情報の過去値が、次に行われる撮影の際に算出される制御値に影響を及ぼすことがなく、補正処理の追従性が向上する。
【００５０】
《第２の実施形態》
以下、本発明の第２の実施形態について説明する。
第２の実施形態では、レリーズボタンが押下された際に電子カメラ内の撮像部において行われる露光制御用の制御値や、ディジタル化された画像に対する各種の補正処理（ホワイトバランス調整、階調補正、色補正など）用の制御値の算出の仕方に特徴がある。このような制御値の算出は、図１のような構成の電子カメラ１においては、制御値算出部３０によって実現することが可能である。
【００５１】
そこで、第２の実施形態では、電子カメラの機能ブロック図として図１を用い、第１の実施形態と異なる部分について説明を行う。
第２の実施形態の電子カメラ１おいて、制御値算出部３０では、レリーズボタンの押下に関係なく、予め決められた時間間隔で、制御値が繰り返し算出される。また、色温度検出部１５、コントラスト検出部１６、色彩検出部１７、測光センサ１８では、制御値の算出に合わせて色温度、コントラスト、色彩情報、輝度が繰り返し検出される。そして、撮像部１１では、レリーズボタンが押下されると、その直前に算出された最新の制御値を用いて露光制御が行われる。また、同様に、補正処理部３２でも、レリーズボタンが押下される直前に算出された最新の制御値を用いて各種の補正処理が行われる。
【００５２】
なお、第２の実施形態では、色温度検出部１５、コントラスト検出部１６、色彩検出部１７、測光センサ１８における最新の検出から数えて３世代前までの３回分の検出結果が、状態情報の過去値としてメモリ３１に記録されるとする。また、第２の実施形態の電子カメラ１における測光センサ１８によって検出される輝度は、露光制御に用いられる制御値に適するように規格化されている。
【００５３】
図６は、第２の実施形態における制御値算出部３０の動作フローチャートである。
以下、第２の実施形態の電子カメラ１のうち、本発明の特徴である制御値算出部３０の動作について、図６を参照して説明する。
制御値算出部３０は、予め決められた時間（例えば、１秒〜２秒）が経過したか否かを繰り返し判定し（図６Ｓ１）、予め決められた時間が経過するまで待機する。
【００５４】
そして、制御値算出部３０は、予め決められた時間が経過すると、状態情報の最新値を取得し（図６Ｓ２）、状態情報の過去値および最新値に基づき状態情報の変化量を算出する（図６Ｓ３）。すなわち、制御値算出部３０は、メモリ３１に記録されている３世代分の状態情報の過去値を平均し、その結果得られた平均値と状態情報の最新値との差の絶対値を、状態情報の変化量とする。
【００５５】
次に、制御値算出部３０は、状態情報の変化量と、前回の撮影（１世代前の撮影）からの経過時間とに基づき、加重率を決定する（図６Ｓ４）。
ここで、加重率とは、後述する新たな制御値の算出処理において、前回制御値と状態情報の最新値とを合成する際に用いられる加重率であり、色温度加重率、コントラスト加重率、色彩情報加重率の他、露光制御用の制御値を算出する際に用いられる最新の輝度の加重率（以下、「輝度加重率」と称する）が含まれる。
【００５６】
第２の実施形態では、説明を簡単にするため、状態情報の変化量と、前回の撮影からの経過時間とに応じて、各々の加重率が対応付けられたＬＵＴが制御値算出部３０内に予め記録されており、加重率は、このようなＬＵＴを参照して決定されるとする。
また、第２の実施形態では、色温度加重率、コントラスト加重率、色彩情報加重率を決定する際に参照されるＬＵＴについては、第１の実施形態と同様に、図３ないし図５に示したＬＵＴを用いることが可能であるため、図示および説明は省略する。
【００５７】
図７は、輝度加重率を決定する際に参照されるＬＵＴの例を示す図である。
図７において、各々の変化量は、図３ないし図５と同様に規格化されている。
図７に示すＬＵＴによれば、図３ないし図５と同様に、被写体の条件が実際に変化した可能性が非常に高くて追従性の高い補正処理を実現する必要がある場合には、輝度加重率は１００％となり、同じ被写体を連続して撮影している可能性が非常に高くて安定性の高い補正処理を実現する必要がある場合には、輝度加重率は０％となる。また、輝度の変化量や、前回の撮影から最新の撮影までの経過時間や、全体的な状態情報の変化量が段階的に評価され、その評価の結果により、色温度加重率、コントラスト加重率、色彩情報加重率が２０％〜８０％の何れかに決定されることになる。
【００５８】
次に、制御値算出部３０は、以上説明したようにして決定した加重率によって、前回制御値と状態情報の最新値とを合成して新たな制御値を算出する（図６Ｓ５）。
【００５９】
すなわち、加重率が１００％の場合には、状態情報の最新値が新たな制御値となり、加重率が０％の場合には、前回制御値が新たな制御値となる。また、加重率が２０％〜８０％の場合には、状態情報の最新値と前回制御値とがバランス良く合成されて、新たな制御値が算出されることになる。
そして、制御値算出部３０は、前回制御値と状態情報の過去値とを更新し（図６Ｓ６）、その後、図６Ｓ１以降の処理を繰り返す。
【００６０】
以上説明したように、第２の実施形態では、次に行われる撮影に備えて、露光制御用の制御値や補正処理用の制御値が繰り返し算出されるが、このような制御値は、前回制御値と状態情報の最新値とを、状態情報の変化量に応じて合成することによって算出される。このような合成では、第１の実施形態と同様に、追従性の高い補正処理の必要性が高い程、状態情報の最新値の加重が高められ、安定性の高い補正処理の必要性が高い程、前回制御値の加重が高められることになる。したがって、第２の実施形態における露光制御や補正処理によれば、追従性と安定性とが図られる。
【００６１】
【発明の効果】
以上説明したように、本発明の電子カメラによれば、追従性と安定性とを同時に兼ね備えた補正処理や露光制御を行うことができる。
【図面の簡単な説明】
【図１】第１の実施形態の電子カメラの機能ブロック図である。
【図２】第１の実施形態における制御値算出部の動作フローチャートである。
【図３】色温度加重率を決定する際に参照されるＬＵＴの例を示す図である。
【図４】コントラスト加重率を決定する際に参照されるＬＵＴの例を示す図である。
【図５】色彩情報加重率を決定する際に参照されるＬＵＴの例を示す図である。
【図６】第２の実施形態における制御値算出部の動作フローチャートである。
【図７】輝度加重率を決定する際に参照されるＬＵＴの例を示す図である。
【符号の説明】
１  電子カメラ
１１  撮像部
１２  Ａ／Ｄ変換部
１３  画像処理部
１４  記録部
１５  色温度検出部
１６  コントラスト検出部
１７  色彩検出部
１８  測光センサ
１９  閃光装置
２０  タイマ
３０  制御値算出部
３１  メモリ
３２  補正処理部
【図１】
0004320998.tif 000002
【図２】
0004320998.tif 000003
【図３】
0004320998.tif 000004
【図４】
0004320998.tif 000005
【図５】
0004320998.tif 000006
【図６】
0004320998.tif 000007
【図７】
0004320998.tif 000008