(57)【要約】【課題】ユーザの簡単な操作により、ユーザが所望する画像を容易に取得する。【解決手段】テーブル記憶部１３２は、画像を補正する補正値の標準値を修正する複数のパラメータと、複数のパラメータそれぞれで標準値を修正することにより得られる補正値である修正補正値で補正された複数の画像とを対応付けたデータを記憶しており、そのデータに含まれる複数の画像が表示される。修正パラメータ設定部２０１は、ユーザによる操作部１２７の操作により選択された１枚の画像に対応付けられたパラメータを、修正パラメータとして設定し、画像処理部１２３は、修正パラメータで、標準値を修正することにより得られる修正補正値で画像を補正する。本発明は、例えば、デジタルカメラに適用することができる。【選択図】図５
2007318276.tif 000002
【特許請求の範囲】
【請求項１】
第１の情報処理装置が、第２の情報処理装置の要求に応じて、前記第２の情報処理装置にデータを送信する情報処理システムにおいて、
前記第１の情報処理装置は、
画像を補正する補正値の標準値を修正する複数のパラメータと、前記複数のパラメータそれぞれで前記標準値を修正することにより得られる補正値である修正補正値で補正された複数の画像とを対応付けたデータを記憶する第１の記憶手段と、
前記第１の記憶手段に記憶されている前記データを送信する送信手段と
を備え、
前記第２の情報処理装置は、
前記データを受信する受信手段と、
前記受信手段が受信した前記データを記憶する第２の記憶手段と、
画像を表示する表示手段に、前記第２の記憶手段に記憶されたデータに含まれる前記複数の画像を表示させる表示制御手段と、
前記表示手段に表示された前記複数の画像のうちの１枚の画像を選択するときに、ユーザにより操作される操作手段の操作により選択された１枚の画像に対応付けられたパラメータを、修正パラメータとして設定する修正パラメータ設定手段と、
前記修正パラメータで、前記標準値を修正することにより得られる前記修正補正値で、画像を補正する画像処理手段と
を備える
情報処理システム。
【請求項２】
画像を補正する情報処理装置において、
画像を補正する補正値の標準値を修正する複数のパラメータと、前記複数のパラメータそれぞれで前記標準値を修正することにより得られる補正値である修正補正値で補正された複数の画像とを対応付けたデータを記憶する記憶手段と、
画像を表示する表示手段に、前記記憶手段に記憶されたデータに含まれる前記複数の画像を表示させる表示制御手段と、
前記表示手段に表示された前記複数の画像のうちの１枚の画像を選択するときに、ユーザにより操作される操作手段の操作により選択された１枚の画像に対応付けられたパラメータを、修正パラメータとして設定する修正パラメータ設定手段と、
前記修正パラメータで、前記標準値を修正することにより得られる前記修正補正値で、画像を補正する画像処理手段と
を備える情報処理装置。
【請求項３】
前記画像処理手段は、前記標準値と前記修正パラメータとを加算することにより得られる前記修正補正値で、画像を補正する
請求項２に記載の情報処理装置。
【請求項４】
前記画像処理手段は、ホワイトバランス補正、色再現補正、または輝度補正の少なくとも１つにより画像を補正する
請求項２に記載の情報処理装置。
【請求項５】
前記データを受信する受信手段をさらに備え、
前記記憶手段は、前記受信手段により受信した前記データを記憶する
請求項２に記載の情報処理装置。
【請求項６】
画像を撮像する撮像手段をさらに備え、
前記画像処理手段は、前記撮像手段により撮像された画像を補正する
請求項２に記載の情報処理装置。
【請求項７】
画像を補正する情報処理装置の情報処理方法において、
画像を表示する表示手段に、画像を補正する補正値の標準値を修正する複数のパラメータと、前記複数のパラメータそれぞれで前記標準値を修正することにより得られる補正値である修正補正値で補正された複数の画像とを対応付けたデータに含まれる前記複数の画像を表示させ、
前記表示手段に表示された前記複数の画像のうちの１枚の画像を選択するときに、ユーザにより操作される操作手段の操作により選択された１枚の画像に対応付けられたパラメータを、修正パラメータとして設定し、
前記修正パラメータで、前記標準値を修正することにより得られる前記修正補正値で、画像を補正する
ステップを含む情報処理方法。
【請求項８】
画像を補正する情報処理をコンピュータに実行させるプログラムにおいて、
画像を表示する表示手段に、画像を補正する補正値の標準値を修正する複数のパラメータと、前記複数のパラメータそれぞれで前記標準値を修正することにより得られる補正値である修正補正値で補正された複数の画像とを対応付けたデータに含まれる前記複数の画像を表示させ、
前記表示手段に表示された前記複数の画像のうちの１枚の画像を選択するときに、ユーザにより操作される操作手段の操作により選択された１枚の画像に対応付けられたパラメータを、修正パラメータとして設定し、
前記修正パラメータで、前記標準値を修正することにより得られる前記修正補正値で、画像を補正する
ステップを含む情報処理をコンピュータに実行させるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理システム、情報処理装置、情報処理方法、およびプログラムに関し、特に、例えば、デジタルカメラなどにおいて、ユーザの簡単な操作により、ユーザが所望する色などの画像を容易に取得することができるようにした情報処理システム、情報処理装置、情報処理方法、およびプログラムに関する。
【背景技術】
【０００２】
図１は、従来のデジタルカメラの一例の構成を示す平面図である。
【０００３】
即ち、図１は、デジタルカメラ３１の図示せぬレンズが設けられた面を正面として、デジタルカメラ３１を背面側から見た平面図であり、図１において、デジタルカメラ３１には、操作部４１および表示部４２が設けられている。
【０００４】
操作部４１は、例えば、十字キー、決定ボタン、またはキャンセルボタンにより構成されており、ユーザにより操作される。表示部４２は、例えば、液晶パネルで構成され、デジタルカメラ３１で撮像された画像、さらには、各種の設定をする設定画面を表示する。
【０００５】
以上のように構成されるデジタルカメラ３１では、例えば、ユーザが、デジタルカメラ３１の電源を初めてオンにした場合などに、各種の設定をする初期設定が行われる。なお、初期設定は、ユーザが操作部４１を操作することで開始することもできる。
【０００６】
初期設定では、例えば、時計の時刻を設定することができる。
【０００７】
即ち、図２は、デジタルカメラ３１の初期設定の処理を説明するフローチャートである。
【０００８】
ステップＳ３１において、デジタルカメラ３１は、例えば、図１に示すように、表示部４２に時計の時刻を設定する初期設定の設定画面を表示し、ステップＳ３２に進む。
【０００９】
ステップＳ３２において、ユーザが、操作部４１を操作することにより時計の時刻を設定すると、デジタルカメラ３１は、その設定を記憶する。その後、初期設定の処理は終了する。
【００１０】
また、例えば、デジタルカメラなどで撮像された画像の色を、多くのユーザが好ましく感じると推定される色に補正する画像処理技術が、本出願人により開示されている（例えば、特許文献１乃至３を参照）。かかる画像処理技術では、デジタルカメラにより撮像された画像は、あらかじめ想定された一定の記憶色（に近い色）の画像に補正される。
【特許文献１】特開２００４−２９７５２０号公報
【特許文献２】特開２００４−２９７６９８号公報
【特許文献３】特開２００５−８６６４１号公報
【発明の開示】
【発明が解決しようとする課題】
【００１１】
しかしながら、画像の色などに対する好みはユーザ毎に異なるため、一定（固定）の記憶色に補正された画像が、ユーザが所望する色の画像とは一致しないことがあった。
【００１２】
また、従来のデジタルカメラでは、デジタルカメラ３１のように、初期設定において、時計の時刻は設定することができたが、ホワイトバランスや、色再現、輝度などの制御を、ユーザの好みに調整することは困難であった。
【００１３】
本発明は、このような状況に鑑みてなされたものであり、ユーザの簡単な操作により、ユーザが所望する色などの画像を容易に取得することができるようにするものである。
【課題を解決するための手段】
【００１４】
本発明の第１の側面の情報処理システムは、第１の情報処理装置が、第２の情報処理装置の要求に応じて、前記第２の情報処理装置にデータを送信する情報処理システムであり、前記第１の情報処理装置は、画像を補正する補正値の標準値を修正する複数のパラメータと、前記複数のパラメータそれぞれで前記標準値を修正することにより得られる補正値である修正補正値で補正された複数の画像とを対応付けたデータを記憶する第１の記憶手段と、前記第１の記憶手段に記憶されている前記データを送信する送信手段とを備え、前記第２の情報処理装置は、前記データを受信する受信手段と、前記受信手段が受信した前記データを記憶する第２の記憶手段と、画像を表示する表示手段に、前記第２の記憶手段に記憶されたデータに含まれる前記複数の画像を表示させる表示制御手段と、前記表示手段に表示された前記複数の画像のうちの１枚の画像を選択するときに、ユーザにより操作される操作手段の操作により選択された１枚の画像に対応付けられたパラメータを、修正パラメータとして設定する修正パラメータ設定手段と、前記修正パラメータで、前記標準値を修正することにより得られる前記修正補正値で、画像を補正する画像処理手段とを備える。
【００１５】
本発明の第１の側面においては、前記第１の情報処理装置において、画像を補正する補正値の標準値を修正する複数のパラメータと、前記複数のパラメータそれぞれで前記標準値を修正することにより得られる補正値である修正補正値で補正された複数の画像とを対応付けたデータが送信される。前記第２の情報処理装置では、受信手段により、前記データが受信され、第２の記憶手段により、前記受信手段が受信した前記データが記憶される。そして、表示制御手段により、画像を表示する表示手段に、前記第２の記憶手段に記憶されたデータに含まれる前記複数の画像が表示され、前記表示手段に表示された前記複数の画像のうちの１枚の画像を選択するときに、修正パラメータ設定手段により、ユーザにより操作される操作手段の操作により選択された１枚の画像に対応付けられたパラメータが、修正パラメータとして設定される。さらに、画像処理手段により、前記修正パラメータで、前記標準値を修正することにより得られる前記修正補正値で、画像が補正される。
【００１６】
本発明の第２の側面の情報処理装置は、画像を補正する情報処理装置であり、画像を補正する補正値の標準値を修正する複数のパラメータと、前記複数のパラメータそれぞれで前記標準値を修正することにより得られる補正値である修正補正値で補正された複数の画像とを対応付けたデータを記憶する記憶手段と、画像を表示する表示手段に、前記記憶手段に記憶されたデータに含まれる前記複数の画像を表示させる表示制御手段と、前記表示手段に表示された前記複数の画像のうちの１枚の画像を選択するときに、ユーザにより操作される操作手段の操作により選択された１枚の画像に対応付けられたパラメータを、修正パラメータとして設定する修正パラメータ設定手段と、前記修正パラメータで、前記標準値を修正することにより得られる前記修正補正値で、画像を補正する画像処理手段とを備える。
【００１７】
前記画像処理手段には、前記標準値と前記修正パラメータとを加算することにより得られる前記修正補正値で、画像を補正させることができる。
【００１８】
前記画像処理手段には、ホワイトバランス補正、色再現補正、または輝度補正の少なくとも１つにより画像を補正させることができる。
【００１９】
第２の側面の情報処理装置には、前記データを受信する受信手段をさらに設けることができ、前記記憶手段には、前記受信手段により受信した前記データを記憶させることができる。
【００２０】
第２の側面の情報処理装置には、画像を撮像する撮像手段をさらに設けることができ、前記画像処理手段には、前記撮像手段により撮像された画像を補正させることができる。
【００２１】
本発明の第２の側面の情報処理方法、またはプログラムは、画像を補正する情報処理装置の情報処理方法、または画像を補正する情報処理をコンピュータに実行させるプログラムであり、画像を表示する表示手段に、画像を補正する補正値の標準値を修正する複数のパラメータと、前記複数のパラメータそれぞれで前記標準値を修正することにより得られる補正値である修正補正値で補正された複数の画像とを対応付けたデータに含まれる前記複数の画像を表示し、前記表示手段に表示された前記複数の画像のうちの１枚の画像を選択するときに、ユーザにより操作される操作手段の操作により選択された１枚の画像に対応付けられたパラメータを、修正パラメータとして設定し、前記修正パラメータで、前記標準値を修正することにより得られる前記修正補正値で、画像を補正するステップを含む。
【００２２】
本発明の第２の側面においては、画像を表示する表示手段に、画像を補正する補正値の標準値を修正する複数のパラメータと、前記複数のパラメータそれぞれで前記標準値を修正することにより得られる補正値である修正補正値で補正された複数の画像とを対応付けたデータに含まれる前記複数の画像が表示され、前記表示手段に表示された前記複数の画像のうちの１枚の画像を選択するときに、ユーザにより操作される操作手段の操作により選択された１枚の画像に対応付けられたパラメータが、修正パラメータとして設定される。さらに、前記修正パラメータで、前記標準値を修正することにより得られる前記修正補正値で、画像が補正される。
【発明の効果】
【００２３】
本発明によれば、例えば、ユーザの簡単な操作により、ユーザが所望する色などの画像を容易に取得することができる。
【発明を実施するための最良の形態】
【００２４】
以下に本発明の実施の形態を説明するが、本発明の構成要件と、明細書又は図面に記載の実施の形態との対応関係を例示すると、次のようになる。この記載は、本発明をサポートする実施の形態が、明細書又は図面に記載されていることを確認するためのものである。従って、明細書又は図面中には記載されているが、本発明の構成要件に対応する実施の形態として、ここには記載されていない実施の形態があったとしても、そのことは、その実施の形態が、その構成要件に対応するものではないことを意味するものではない。逆に、実施の形態が構成要件に対応するものとしてここに記載されていたとしても、そのことは、その実施の形態が、その構成要件以外の構成要件には対応しないものであることを意味するものでもない。
【００２５】
本発明の第１の側面の情報処理システムは、第１の情報処理装置が、第２の情報処理装置の要求に応じて、前記第２の情報処理装置にデータを送信する情報処理システム（例えば、図２３のデータ更新処理システム３４１）において、前記第１の情報処理装置（例えば、図２３のサーバ３５１）は、画像を補正する補正値の標準値を修正する複数のパラメータと、前記複数のパラメータそれぞれで前記標準値を修正することにより得られる補正値である修正補正値で補正された複数の画像とを対応付けたデータを記憶する第１の記憶手段（例えば、図２３の記憶部３８１）と、前記第１の記憶手段に記憶されている前記データを送信する送信手段（例えば、図２３の送信部３８２）とを備え、前記第２の情報処理装置（例えば、図２３のデジタルカメラ８１）は、前記データを受信する受信手段（例えば、図３の受信部１５１）と、前記受信手段が受信した前記データを記憶する第２の記憶手段（例えば、図３のテーブル記憶部１３２）と、画像を表示する表示手段（例えば、図３の表示部１２６）に、前記第２の記憶手段に記憶されたデータに含まれる前記複数の画像を表示させる表示制御手段（例えば、図３の表示制御部１２５）と、前記表示手段に表示された前記複数の画像のうちの１枚の画像を選択するときに、ユーザにより操作される操作手段（例えば、図３の操作部１２７）の操作により選択された１枚の画像に対応付けられたパラメータを、修正パラメータとして設定する修正パラメータ設定手段（例えば、図５の修正パラメータ設定部２０１）と、前記修正パラメータで、前記標準値を修正することにより得られる前記修正補正値で、画像を補正する画像処理手段（例えば、図３の画像処理部１２３）とを備える。
【００２６】
本発明の第２の側面の情報処理装置は、画像を補正する情報処理装置（例えば、図３のデジタルカメラ８１）において、画像を補正する補正値の標準値を修正する複数のパラメータと、前記複数のパラメータそれぞれで前記標準値を修正することにより得られる補正値である修正補正値で補正された複数の画像とを対応付けたデータを記憶する記憶手段（例えば、図３のテーブル記憶部１３２）と、画像を表示する表示手段（例えば、図３の表示部１２６）に、前記記憶手段に記憶されたデータに含まれる前記複数の画像を表示させる表示制御手段（例えば、図３の表示制御部１２５）と、前記表示手段に表示された前記複数の画像のうちの１枚の画像を選択するときに、ユーザにより操作される操作手段（例えば、図３の操作部１２７）の操作により選択された１枚の画像に対応付けられたパラメータを、修正パラメータとして設定する修正パラメータ設定手段（例えば、図５の修正パラメータ設定部２０１）と、前記修正パラメータで、前記標準値を修正することにより得られる前記修正補正値で、画像を補正する画像処理手段（例えば、図３の画像処理部１２３）とを備える。
【００２７】
第２の側面の情報処理装置は、前記データを受信する受信手段（例えば、図３の受信部１５１）をさらに備え、前記記憶手段は、前記受信手段により受信した前記データを記憶することができる。
【００２８】
第２の側面の情報処理装置は、画像を撮像する撮像手段（例えば、図３の撮像部１２１）をさらに備え、前記画像処理手段は、前記撮像手段により撮像された画像を補正することができる。
【００２９】
本発明の第２の側面の情報処理方法、またはプログラムは、画像を補正する情報処理装置の情報処理方法、または画像を補正する情報処理をコンピュータに実行させるプログラムにおいて、画像を表示する表示手段に、画像を補正する補正値の標準値を修正する複数のパラメータと、前記複数のパラメータそれぞれで前記標準値を修正することにより得られる補正値である修正補正値で補正された複数の画像とを対応付けたデータに含まれる前記複数の画像を表示させ（例えば、図１３のステップＳ７３や、ステップＳ７５、ステップＳ７７、ステップＳ７９）、前記表示手段に表示された前記複数の画像のうちの１枚の画像を選択するときに、ユーザにより操作される操作手段の操作により選択された１枚の画像に対応付けられたパラメータを、修正パラメータとして設定し（例えば、図１３のステップＳ７４や、ステップＳ７６、ステップＳ７８、ステップＳ８０）、前記修正パラメータで、前記標準値を修正することにより得られる前記修正補正値で、画像を補正する（例えば、図１４のステップＳ１１２や、ステップＳ１１６）ステップを含む。
【００３０】
以下、図を参照して、本発明の実施の形態について説明する。
【００３１】
図３は、本発明を適用したデジタルカメラ（デジタルスチルカメラ）８１の一実施の形態の構成例を示すブロック図である。
【００３２】
デジタルカメラ８１は、撮像部１２１、制御部１２２、画像処理部１２３、記憶部１２４、表示制御部１２５、表示部１２６、操作部１２７、および通信部１２８により構成される。
【００３３】
撮像部１２１は、被写体を撮像し、その結果得られた撮像画像を、制御部１２２および画像処理部１２３に供給する。
【００３４】
ここで、デジタルカメラ８１の撮影モードとしては、被写体に応じて、例えば、フォーカスやホワイトバランス、色補正などの各種の設定をデジタルカメラ８１が自動的に設定するオート撮影モードと、ユーザが各種の設定を行うマニュアル撮影モードとがある。以下では、撮影モードが、オート撮影モードになっている場合について説明する。
【００３５】
制御部１２２は、ユーザが操作する操作部１２７からの操作信号に応じた各種の処理を行う。具体的には、例えば、制御部１２２は、操作部１２７からの操作信号に応じて、後述するテーブル記憶部１３２に記憶されたパラメータのうちのいずれかを、修正パラメータとして読み出し、後述する修正パラメータ記憶部１３１に供給して、記憶させる。
【００３６】
また、制御部１２２は、撮像部１２１から供給された撮像画像に基づき、その撮像画像に投影されている被写体の色温度を判定し、その色温度に基づいて、撮像画像を補正する画像処理に用いられる補正値の標準値を算出する。
【００３７】
さらに、制御部１２２は、修正パラメータ記憶部１３１から修正パラメータを読み出し、補正値の標準値とともに、画像処理部１２３に供給する。
【００３８】
ここで、補正値の標準値とは、撮像部１２１で撮像された撮像画像から、デジタルカメラ８１が自動的に決定する補正値であり、撮像画像を、多くのユーザが好ましく感じると推定される、ある一定の記憶色の画像に補正する画像処理に用いられる。
【００３９】
画像処理部１２３は、制御部１２２から供給された修正パラメータを用いて、同じく制御部１２２から供給された標準値を修正する。画像処理部１２３は、標準値を修正パラメータで修正することで得られた修正補正値を用いて、撮像部１２１から供給された撮像画像を補正する画像処理を行い、その結果得られる補正後の撮像画像を、表示制御部１２５に供給する。
【００４０】
なお、撮像部１２１、制御部１２２、または画像処理部１２３については、それぞれ後述する図４、図５、または図６（図１５）において詳細に説明する。
【００４１】
記憶部１２４は、修正パラメータ記憶部１３１およびテーブル記憶部１３２により構成される。修正パラメータ記憶部１３１は、制御部１２２から供給される修正パラメータを記憶する。
【００４２】
テーブル記憶部１３２は、画像を補正する補正値の標準値を修正する複数のパラメータと、複数のパラメータそれぞれで標準値を修正することにより得られる補正値である修正補正値で補正された複数の画像とを対応付けたデータを記憶する。
【００４３】
具体的には、テーブル記憶部１３２は、例えば、白色画像や、肌色画像、空色画像、緑色画像などの画像を、修正補正値で補正した画像と、その修正補正値を得るための標準値の修正に用いたパラメータとのセットを、複数セット記憶している。
【００４４】
ここで、白色画像とは白を基調とした画像であり、肌色画像とは肌色を基調とした画像である。また、空色画像とは空色を基調とした画像であり、緑色画像とは緑色を基調とした画像である。
【００４５】
さらに、テーブル記憶部１３２に記憶されている、修正補正値で補正された画像と、パラメータとの複数セットを、以下、適宜、修正用データという。
【００４６】
また、修正用データに含まれるパラメータは、修正パラメータ記憶部１３１に記憶される修正パラメータの候補となるので、以下、適宜、候補パラメータという。
【００４７】
表示制御部１２５は、画像処理部１２３から供給された、補正後の撮像画像を表示部１２６に供給し、表示させる。また、表示制御部１２５は、テーブル記憶部１３２から、修正用データに含まれる画像を読み出し、表示部１２６に供給して、表示させる。
【００４８】
表示部１２６は、表示制御部１２５の制御に従い、表示制御部１２５から供給された画像などを表示する。表示部１２６としては、例えば、LCD(Liquid Crystal Display)などを採用することができる。
【００４９】
操作部１２７は、例えば、十字キー１４１、決定ボタン１４２、およびキャンセルボタン１４３などにより構成され、ユーザによって操作される。操作部１２７は、ユーザの操作に応じた操作信号を制御部１２２に供給する。
【００５０】
通信部１２８は、例えば、受信部１５１および送信部１５２により構成され、外部の装置との間で通信を行う。
【００５１】
即ち、受信部１５１は、例えば、インターネットやLAN（Local Area Network）などのネットワークを介して送信されてくる修正用データを受信し、テーブル記憶部１３２に供給して、記憶させる。
【００５２】
送信部１５２は、テーブル記憶部１３２から修正用データを読み出し、ネットワークを介して、他のデジタルカメラなどに送信する。
【００５３】
図４は、図３の撮像部１２１の詳細な構成例を示すブロック図である。
【００５４】
撮像部１２１は、レンズ系１７１、CCD(Charge Coupled Devices)１７２、S/H(Sample/Hold)回路１７３、AGC(Automatic Gain Control)回路１７４、およびA/D(Analog/Digital)変換回路１７５により構成される。
【００５５】
レンズ系１７１は、シャッタ、絞り、および集光レンズなどから構成され、そこに入射する光をCCD１７２に照射することにより、被写体の像をCCD１７２の受光面に結像させる。CCD１７２は、その受光面に結像された被写体の像（光）を、光電変換することでアナログの画像信号Ｒ，Ｇ，Ｂ（Red,Green,Blue）に変換し、S/H回路１７３に供給する。なお、ここでは、CCD１７２を撮像素子として採用したが、撮像素子としてはCCD１７２の代わりに、例えば、CMOS(Complementary Metal Oxide Semiconductor)センサなどを採用することができる。
【００５６】
S/H回路１７３は、CCD１７２から供給されたアナログの画像信号Ｒ，Ｇ，Ｂを、例えば、相関二重サンプリングし、AGC回路１７４に供給する。
【００５７】
AGC回路１７４は、S/H回路１７３から供給されたアナログの画像信号Ｒ，Ｇ，Ｂのゲインを調整し、A/D変換回路１７５に供給する。
【００５８】
A/D変換回路１７５は、AGC回路１７４から供給されたアナログの画像信号Ｒ，Ｇ，ＢをA/D変換し、その結果得られたデジタルの画像信号Ｒ，Ｇ，Ｂを撮像画像として、図３の制御部１２２および画像処理部１２３に供給する。
【００５９】
図５は、図３の制御部１２２の詳細な構成例を示すブロック図である。
【００６０】
制御部１２２は、修正パラメータ設定部２０１、検波部２０２、色温度判定部２０３、標準値算出部２０４、および修正パラメータ取得部２０５により構成される。
【００６１】
修正パラメータ設定部２０１は、図３の操作部１２７から供給された操作信号に基づいて、図３のテーブル記憶部１３２に記憶されている修正用データに含まれる候補パラメータのうちのいずれかを読み出し、修正パラメータとして、修正パラメータ記憶部１３１に供給して、記憶させる。これにより、修正パラメータ記憶部１３１には、修正パラメータが設定される。
【００６２】
検波部２０２は、撮像部１２１から供給されたデジタルの画像信号Ｒ，Ｇ，Ｂ（撮像画像）を検波し、その結果得られた検波信号ＩＲ,ＩＧ,ＩＢを、色温度判定部２０３に供給する。
【００６３】
色温度判定部２０３は、検波部２０２から供給された検波信号ＩＲ,ＩＧ,ＩＢに基づいて、デジタルの画像信号Ｒ，Ｇ，Ｂである撮像画像に投影された被写体の色温度を判定し、標準値算出部２０４に供給する。
【００６４】
標準値算出部２０４は、色温度判定部２０３から供給された色温度に基づいて、ＷＢ(White Balance)補正に用いられる標準値であるＷＢ標準値、および色差信号を補正する色補正に用いられる標準値である色補正マトリクス標準値を算出し、画像処理部１２３に供給する。
【００６５】
ここで、ＷＢ標準値とは、例えば、被写体の無彩色でない（赤みや青みのかかった）白色を無彩色の白色に補正する値、即ち、例えば、横軸をＢ/Ｇとし、縦軸をＲ/Ｇとしたratio平面上の、被写体の無彩色でない白色に対応付けられた座標（Ｂ/Ｇ，Ｒ/Ｇ）を、黒体放射カーブに沿って移動させることにより、無彩色の白色に補正する値である。
【００６６】
また、色補正マトリクス標準値とは、被写体の色を、多くのユーザが好むと推定される、一定の記憶色に色補正（色再現）する値である。
【００６７】
ＷＢ標準値を用いたＷＢ補正は、例えば、下記の式（１）および（２）にしたがって行うことができる。
【００６８】
【数１】
2007318276.tif 000003
【００６９】
式（１）および（２）において、Ｇは、撮像画像のＧ信号を表し、ＷＢ補正の前と後とで、値は変わらない。Ｒ0とＢ0は、それぞれ、ＷＢ補正の前の撮像画像のＲ信号とＢ信号を表し、Ｒ1とＢ1は、それぞれ、ＷＢ補正の後の撮像画像のＲ信号とＧ信号を表す。また、ｇrとｇbはＷＢ標準値を表す。
【００７０】
なお、座標（Ｂ1/Ｇ，Ｒ1/Ｇ）は、座標（Ｂ0/Ｇ，Ｒ0/Ｇ）が、ＷＢ標準値（ｇr，ｇb）により、黒体放射カーブに沿って所定の方向に移動された後の座標、即ち、無彩色の白色に対応付けられた座標を表す。
【００７１】
色補正マトリクス標準値を用いた色補正は、例えば、下記の式（３）にしたがって行うことができる。
【００７２】
【数２】
2007318276.tif 000004
【００７３】
ここで、式（３）の右辺の２×２の行列のコンポーネントGainB,HueR,HueB,GainRは、色補正マトリクス標準値を表す。また、式（３）において、（Ｂ―Ｙ）と（Ｒ―Ｙ）は、色補正の前の撮像画像の色差信号を表し、（Ｂ―Ｙ）'と（Ｒ―Ｙ）'は、色補正の後の撮像画像の色差信号を表す。
【００７４】
修正パラメータ取得部２０５は、修正パラメータ記憶部１３１から、標準値算出部２０４で算出されたＷＢ標準値や色補正マトリクス標準値などを修正する修正パラメータを読み出し、画像処理部１２３に供給する。
【００７５】
図６は、図３の画像処理部１２３の詳細な構成例を示すブロック図である。
【００７６】
画像処理部１２３は、ＷＢ補正部２３１、ガンマ補正部２３２、信号変換部２３３、輝度補正部２３４、および色差信号補正部２３５により構成される。
【００７７】
ＷＢ補正部２３１は、図５の標準値算出部２０４から供給されたＷＢ標準値（ｇr，ｇb）と、図５の修正パラメータ取得部２０５から供給された修正パラメータのうちの、ＷＢ標準値（ｇr，ｇb）を修正する修正パラメータであるＷＢ修正値（ａ，ｂ）とを加算することにより、ＷＢ標準値（ｇr，ｇb）を修正し、その結果得られたＷＢ修正補正値（ｇr＋ａ，ｇb＋ｂ）を用いて、撮像部１２１からの撮像画像を対象としたＷＢ補正を行う。
【００７８】
即ち、ＷＢ補正部２３１は、下に示される式（４）および（５）の演算を行うことで、撮像部１２１から供給されたデジタルの画像信号Ｒ，Ｇ，ＢのＷＢ補正を行い、そのＷＢ補正後の、デジタルの画像信号Ｒ，Ｇ，Ｂをガンマ補正部２３２に供給する。
【００７９】
【数３】
2007318276.tif 000005
【００８０】
ガンマ補正部２３２は、ＷＢ補正部２３１から供給されたデジタルの画像信号Ｒ，Ｇ，Ｂの階調を補正するガンマ補正を行い、ガンマ補正後のデジタルの画像信号Ｒ，Ｇ，Ｂを信号変換部２３３に供給する。
【００８１】
信号変換部２３３は、ガンマ補正部２３２から供給されたデジタルの画像信号（色信号）Ｒ，Ｇ，Ｂを、輝度信号Ｙ，色差信号（Ｂ―Ｙ）および（Ｒ―Ｙ）に変換する。なお、輝度信号Ｙは、デジタルの画像信号Ｒ，Ｇ，Ｂそれぞれの値を所定の値で重み付けしたものを加算することで求められる。
【００８２】
さらに、信号変換部２３３は、色差信号（Ｂ―Ｙ）を横軸とし、色差信号（Ｒ−Ｙ）を縦軸とした色差平面を用いて、色差信号（Ｂ−Ｙ）と（Ｒ−Ｙ）とで決まる座標（Ｂ−Ｙ，Ｒ―Ｙ）に対応する色（対応色）を判定する。
【００８３】
ここで、信号変換部２３３は、例えば、色差平面上の各領域と、その領域に対応する色とが対応付けられたテーブルを有しており、そのテーブルを参照することにより、色差平面上の座標（Ｂ−Ｙ，Ｒ―Ｙ）が位置する領域に応じて、座標（Ｂ−Ｙ，Ｒ―Ｙ）に対応する対応色を判定する。
【００８４】
信号変換部２３３は、輝度信号Ｙを輝度補正部２３４に供給するとともに、座標（Ｂ−Ｙ，Ｒ―Ｙ）に対応する対応色と色差信号（Ｂ−Ｙ）および（Ｒ−Ｙ）を色差信号補正部２３５に供給する。
【００８５】
輝度補正部２３４は、信号変換部２３３から供給された輝度信号Ｙを輝度補正し、補正後の輝度信号Ｙ'を、表示制御部１２５に供給する。
【００８６】
色差信号補正部２３５は、信号変換部２３３から供給された色差信号（Ｂ―Ｙ）および（Ｒ―Ｙ）を色補正（色再現補正）する。
【００８７】
即ち、色差信号補正部２３５は、信号変換部２３３から供給された対応色により、修正パラメータ取得部２０５から供給された修正パラメータのうちの、色補正マトリクス標準値を修正する修正パラメータである色補正マトリクス修正値の中から、１つの色補正マトリクス修正値を選択する。
【００８８】
ここで、修正パラメータ取得部２０５から色差信号補正部２３５に供給される修正パラメータの色補正マトリクス修正値には、例えば、肌色画像、空色画像または緑色画像それぞれに対応付けられた色補正マトリクス修正値が含まれている。色差信号補正部２３５は、例えば、対応色が肌色、空色、または緑色である場合、それぞれ、肌色画像、空色画像、または緑色画像に対応付けられた色補正マトリクス修正値を選択する。
【００８９】
なお、対応色が、空色、肌色、または緑色のいずれの色でもない場合、色信号補正部２３５は、色補正マトリクス修正値を、例えば、０とする。
【００９０】
色差信号補正部２３５は、修正パラメータ取得部２０５から供給された色補正マトリクス修正値の中から選択した色補正マトリクス修正値と、標準値算出部２０４から供給された色補正マトリクス標準値とを加算することにより、色補正マトリクス標準値を修正し、その結果得られた色補正マトリクス修正補正値を用いて、信号変換部２３３から供給された色差信号（Ｂ−Ｙ）および（Ｒ−Ｙ）を色補正する。
【００９１】
具体的には、色差信号補正部２３５は、下に示される式（６）の演算により、色差信号（Ｂ−Ｙ）および（Ｒ−Ｙ）を、色差信号（Ｂ−Ｙ）''および（Ｒ−Ｙ）''に補正する色補正を行う。
【００９２】
【数４】
2007318276.tif 000006
【００９３】
なお、式（６）において、右辺の２×２の行列のコンポーネントｃ,ｄ,ｅ,ｆは、色差信号補正部２３５が選択した１つの色補正マトリクス修正値を表し、２×２の行列のコンポーネントGainB,HueR,HueB,GainRは、上述したように、色補正マトリクス標準値を表す。従って、式（６）の右辺における２つの２×２の行列の和のコンポーネントGainB+c,HueR+d,HueB+e,GainR+fは、色補正マトリクス修正補正値を表す。
【００９４】
また、コンポーネントc,d,e,fで構成される２×２の行列を、以下、適宜、色補正マトリクス修正値[c,d,e,f]と表し、コンポーネントGainB,HueR,HueB,GainRで構成される２×２の行列を、以下、適宜、色補正マトリクス標準値[GainB,HueR,HueB,GainR]と表す。さらに、コンポーネントGainB+c,HueR+d,HueB+e,GainR+fで構成される２×２の行列を、以下、適宜、色補正マトリクス修正補正値[GainB+c,HueR+d,HueB+e,GainR+f]と表す。
【００９５】
その後、色差信号補正部２３５は、色補正により得られた色差信号（Ｂ−Ｙ）''および（Ｒ−Ｙ）''を、表示制御部１２５に供給する。
【００９６】
次に、図７を参照して、図３のテーブル記憶部１３２に記憶されている修正用データについて説明する。
【００９７】
図７は、テーブル記憶部１３２に記憶されている修正用データに含まれる、ＷＢ修正補正値（ｇr＋ａ，ｇb＋ｂ）でＷＢ補正された複数の白色画像と、その複数の白色画像に対応付けられた候補パラメータのＷＢ修正値（ａ，ｂ）を示す図である。
【００９８】
白色画像２７１0乃至２７１8は、修正用データ用に撮像された白色画像（以下、適宜、元白色画像という）を、異なる９つのＷＢ修正補正値（ｇr＋ａ，ｇb＋ｂ）でＷＢ補正した白色画像であり、白色画像２７１nには、元白色画像のＷＢ補正に用いられたＷＢ修正補正値（ｇr＋ａn，ｇb＋ｂn）を得るための、ＷＢ標準値（ｇr，ｇb）の修正に用いられたＷＢ修正値（ａn，ｂn）が対応付けられている（ｎ＝０，１，・・・７，８）。
【００９９】
元白色画像は、白色を基調とした画像であり、例えば、無彩色の壁を背景として、白色のテーブルと、その白色のテーブルに置かれた、白い牛乳が入っている無色透明のコップが投影されている。
【０１００】
上述したように、白色画像２７１0乃至２７１8は、元白色画像を異なる９つのＷＢ修正補正値（ｇr＋ａ0，ｇb＋ｂ0）乃至（ｇr＋ａ8，ｇb＋ｂ8）でＷＢ補正した白色画像であり、色相が異なっている。なお、ＷＢ修正値（ａ0，ｂ0）は（０，０）であり、従って、白色画像２７１0は、デジタルカメラ８１の標準値算出部２０４で算出されたＷＢ標準値（ｇr，ｇb）を、そのままＷＢ修正補正値（ｇr＋０，ｇb＋０）として用いて、元白色画像をＷＢ補正した白色画像である。
【０１０１】
デジタルカメラ８１の初期設定時には、テーブル記憶部１３２に記憶されている白色画像２７１0乃至２７１8が、表示部１２６に表示される。
【０１０２】
図８は、このような白色画像２７１0乃至２７１8が表示部１２６に表示されたデジタルカメラ８１を示す平面図である。
【０１０３】
即ち、図８は、デジタルカメラ８１の図示せぬレンズが設けられた面を正面として、デジタルカメラ８１を背面側から見た平面図である。
【０１０４】
デジタルカメラ８１の背面には、表示部１２６および操作部１２７が設けられている。
【０１０５】
初期設定時には、表示部１２６に、白色画像２７１0乃至２７１8が、例えば、縦×横が３×３枚となる配置で表示される。
【０１０６】
図８において、ＷＢ修正値（ａ，ｂ）が（０，０）の白色画像２７１0は、表示部１２６の中央に配置される。さらに、白色画像２７１0を基準として、図中、右方向に行くほど赤色がかった白色画像が、左方向に行くほど緑色がかった白色画像が、上方向に行くほど黄色がかった白色画像が、下方向に行くほど青色がかった白色画像が、それぞれ配置される。
【０１０７】
従って、図８では、白色画像２７１0の右側に配置された白色画像２７１3，２７１5，２７１8が、赤色がかった白色画像になっており、白色画像２７１0の左側に配置された白色画像２７１1，２７１4，２７１6が、緑色がかった白色画像になっている。また、白色画像２７１0の上側に配置された白色画像２７１1，２７１2，２７１3が、黄色がかった白色画像になっており、白色画像２７１0の下側に配置された白色画像２７１6，２７１7，２７１8が、青色がかった白色画像になっている。
【０１０８】
表示部１２６には、白色画像２７１0乃至２７１8の他、カーソルも表示される。カーソルは、ユーザが十字キー１４１を操作することにより移動する。ユーザが、十字キー１４１を操作することにより、カーソルを、表示部１２６に表示された白色画像２７１0乃至２７１8のうちの、好みの色（白色）の白色画像２７１nの位置に移動させ、さらに、決定ボタン１４２を操作すると、その白色画像２７１nが選択される。そして、デジタルカメラ８１の制御部１２２では、選択された白色画像２７１nに対応付けられている候補パラメータのＷＢ修正値（ａ，ｂ）＝（ａn，ｂn）が、修正パラメータとして設定される（ｎ＝０，１，・・・，７，８）。
【０１０９】
なお、上述したように、白色画像２７１0乃至２７１8は、背景として、無彩色の壁が採用された画像であることから、ユーザは、好みの白色を選択するにあたり、背景の壁の色に影響を受けることなく、白色のテーブルや、コップに注がれた白色の牛乳の色を見て、好みの白色を選択することができる。
【０１１０】
また、白色画像と、その白色画像に対応付けられている候補パラメータのＷＢ修正値（ａ，ｂ）とのセットは、９セットに限定されるものではなく、その他の複数のｎセットとすることができる（ｎ＝２，３，・・・）。これにより、ｎが大の場合には、ユーザは、より多くの白色画像の中から好みの白色画像を選択することができるため、よりユーザの好みの白色に合致した画像にＷＢ補正をすることができる修正パラメータを設定することができる。
【０１１１】
図３のテーブル記憶部１３２に記憶された修正用データには、上述した白色画像とＷＢ修正値としての候補パラメータとのセットの他に、複数の肌色画像と、その複数の肌色画像それぞれに対応付けられた色補正マトリクス修正値としての候補パラメータとのセットも含まれている。
【０１１２】
図９は、テーブル記憶部１３２に記憶されている修正用データに含まれる、色補正マトリクス修正補正値[GainB+c,HueR+d,HueB+e,GainR+f]で色補正された複数の肌色画像と、その複数の肌色画像に対応付けられた候補パラメータの色補正マトリクス修正値[c,d,e,f]を示す図である。
【０１１３】
肌色画像２８１0乃至２８１8は、修正用データ用に撮像された肌色画像（以下、適宜、元肌色画像という）を、異なる９つの色補正マトリクス修正補正値[GainB+c,HueR+d,HueB+e,GainR+f]で色補正した肌色画像であり、肌色画像２８１nには、元肌色画像の色補正に用いられた色補正マトリクス修正補正値[GainB+c1n,HueR+d1n,HueB+e1n,GainR+f1n]を得るための、色補正マトリクス標準値[GainB,HueR,HueB,GainR]の修正に用いられた色補正マトリクス修正値[c1n,d1n,e1n,f1n]が対応付けられている（ｎ＝０，１，・・・７，８）。
【０１１４】
元肌色画像は、肌色を基調とした画像であり、例えば、中央に肌色の顔が投影されており、背景が肌色で塗りつぶされた画像である。
【０１１５】
上述したように、肌色画像２８１0乃至２８１8は、元肌色画像を異なる９つの色補正マトリクス修正補正値[GainB+c10,HueR+d10,HueB+e10,GainR+f10]乃至[GainB+c18,HueR+d18,HueB+e18,GainR+f18]で色補正した肌色画像であり、色相が異なっている。なお、色補正マトリクス修正値[c10,d10,e10,f10]は[0,0,0,0]であり、従って、肌色画像２８１0は、デジタルカメラ８１の標準値算出部２０４で算出された色補正マトリクス標準値[GainB,HueR,HueB,GainR]を、そのまま色補正マトリクス修正補正値[GainB+0,HueR+0,HueB+0,GainR+0]として用いて、元肌色画像を色補正した肌色画像である。
【０１１６】
デジタルカメラ８１の初期設定時には、上述した白色画像２７１0乃至２７１8の場合と同様に、テーブル記憶部１３２に記憶されている肌色画像２８１0乃至２８１8が、表示部１２６に表示される。
【０１１７】
図１０は、このような肌色画像２８１0乃至２８１8が表示部１２６に表示されたデジタルカメラ８１を示す平面図である。
【０１１８】
図１０では、図８の白色画像２７１0乃至２７１8に代えて、肌色画像２８１0乃至２８１8が、表示部１２６に表示される。
【０１１９】
即ち、図１０において、色補正マトリクス修正値[c,d,e,f]が[0,0,0,0]の肌色画像２８１0は、表示部１２６の中央に配置されている。さらに、肌色画像２８１0を基準として、図中、右方向に行くほど赤色がかった肌色画像が、左方向に行くほど緑色がかった肌色画像が、上方向に行くほど黄色がかった肌色画像が、下方向に行くほど青色がかった肌色画像が、それぞれ配置される。
【０１２０】
従って、図１０では、肌色画像２８１0の右側に配置された肌色画像２８１3，２８１5，２８１8が、赤色がかった肌色画像になっており、肌色画像２８１0の左側に配置された肌色画像２８１1，２８１4，２８１6が、緑色がかった肌色画像になっている。また、肌色画像２８１0の上側に配置された肌色画像２８１1，２８１2，２８１3が、黄色がかった肌色画像になっており、肌色画像２８１0の下側に配置された肌色画像２８１6，２８１7，２８１8が、青色がかった肌色画像になっている。
【０１２１】
表示部１２６には、肌色画像２８１0乃至２８１8の他、カーソルも表示される。カーソルは、ユーザが十字キー１４１を操作することにより移動する。ユーザが、十字キー１４１を操作することにより、カーソルを、表示部１２６に表示された肌色画像２８１0乃至２８１8のうちの、好みの色（肌色）の肌色画像２８１nの位置に移動させ、さらに、決定ボタン１４２を操作すると、その肌色画像２８１nが選択される。そして、デジタルカメラ８１の制御部１２２では、選択された肌色画像２８１nに対応付けられている候補パラメータの色補正マトリクス修正値[c,d,e,f]＝[c1n,d1n,e1n,f1n]が、修正パラメータとして設定される（ｎ＝０，１，・・・，７，８）。
【０１２２】
テーブル記憶部１３２に記憶されている修正用データには、空色画像についても、上述した肌色画像２８１0乃至２８１8の場合と同様に、複数の空色画像と、その複数の空色画像それぞれに対応付けられた色補正マトリクス修正値としての候補パラメータとのセットが含まれている。さらに、修正用データには、緑色画像についても、上述した肌色画像２８１0乃至２８１8の場合と同様に、複数の緑色画像と、その複数の緑色画像それぞれに対応付けられた色補正マトリクス修正値としての候補パラメータとのセットが含まれている。
【０１２３】
デジタルカメラ８１の初期設定時には、上述した肌色画像２８１0乃至２８１8の場合と同様に、テーブル記憶部１３２に記憶されている複数の空色画像が、表示部１２６に表示される。さらに、デジタルカメラ８１の初期設定時には、上述した肌色画像２８１0乃至２８１8の場合と同様に、テーブル記憶部１３２に記憶されている複数の緑色画像が、表示部１２６に表示される。
【０１２４】
図１１は、修正用データに含まれる複数の空色画像が、表示部１２６に表示されたデジタルカメラ８１を示す平面図である。また、図１２は、修正用データに含まれる複数の緑色画像が、表示部１２６に表示されたデジタルカメラ８１を示す平面図である。
【０１２５】
図１１では、図１０の肌色画像２８１0乃至２８１8と同様に色相が異なる空色画像２９１0乃至２９１8が表示部１２６に表示されている。また、図１２では、図１０の肌色画像２８１0乃至２８１8と同様に色相が異なる緑色画像３０１0乃至３０１8が表示部１２６に表示されている。
【０１２６】
そして、上述した肌色画像２８１0乃至２８１8の場合と同様に、ユーザが、表示部１２６に表示された複数の空色画像２９１0乃至２９１8のうちの、好みの空色画像２９１nを選択すると、デジタルカメラ８１の制御部１２２では、選択された空色画像２９１nに対応付けられている色補正マトリクス修正値[c,d,e,f]＝[c2n,d2n,e2n,f2n]が、修正パラメータとして設定される。さらに、上述した肌色画像２８１0乃至２８１8の場合と同様に、ユーザが、表示部１２６に表示された複数の緑色画像３０１0乃至３０１8のうちの、好みの緑色画像３０１nを選択すると、デジタルカメラ８１の制御部１２２では、選択された緑色画像３０１nに対応付けられている色補正マトリクス修正値[c,d,e,f]＝[c3n,d3n,e3n,f3n]が、修正パラメータとして設定される（ｎ＝０，１，・・・，７，８）。
【０１２７】
次に、図１３のフローチャートを参照して、デジタルカメラ８１の初期設定における処理について説明する。
【０１２８】
この処理は、例えば、ユーザが、デジタルカメラ８１の電源を最初にオンした場合や、初期設定を行うように、ユーザが操作部１２７を操作した場合に開始される。
【０１２９】
ステップＳ７１において、表示制御部１２５は、時計の時刻を設定をする設定画面を表示部１２６に表示し、ユーザが、時刻を入力するように操作部１２７を操作するのを待って、ステップＳ７２に進み、制御部１２２は、ユーザが操作部１２７を操作することにより入力した入力時刻に応じて、時計の時刻の設定を行い、即ち、入力時刻を現在時刻として、時刻の計時を開始し、ステップＳ７３に進む。
【０１３０】
ステップＳ７３において、表示制御部１２５は、ＷＢ補正の調整のために、テーブル記憶部１３２から、修正用データに含まれる白色画像２７１0乃至２７１8を読み出し、表示部１２６に供給して表示させる。これにより、表示部１２６には、図８に示したように、白色画像２７１0乃至２７１8が表示される。
【０１３１】
そして、修正パラメータ設定部２０１は、ユーザが操作部１２７を操作して、例えば、表示部１２６に表示された白色画像２７１0乃至２７１8の中から好みの白色の１枚の白色画像２７１nを選択し、操作部１２７からその選択に対応する操作信号が供給されるのを待って、ステップＳ７３からステップＳ７４に進み、操作部１２７からの操作信号に基づいて、ユーザが選択した白色画像２７１nに対応付けられた候補パラメータのＷＢ修正値（ａ,ｂ）＝（ａn,ｂn）をテーブル記憶部１３２から読み出し、修正パラメータとして設定して、即ち、ＷＢ修正値（ａ,ｂ）＝（ａn,ｂn）を修正パラメータとして修正パラメータ記憶部１３１に供給して記憶させ、ステップＳ７５に進む。
【０１３２】
ステップＳ７５において、表示制御部１２５は、色補正の調整のために、テーブル記憶部１３２から、修正用データに含まれる肌色画像２８１0乃至２８１8を読み出し、表示部１２６に供給して表示させる。これにより、表示部１２６には、図１０に示したように、肌色画像２８１0乃至２８１8が表示される。
【０１３３】
そして、修正パラメータ設定部２０１は、ユーザが操作部１２７を操作して、例えば、表示部１２６に表示された肌色画像２８１0乃至２８１8の中から好みの肌色の１枚の肌色画像２８１nを選択し、操作部１２７からその選択に対応する操作信号が供給されるのを待って、ステップＳ７５からステップＳ７６に進み、操作部１２７からの操作信号に基づいて、ユーザが選択した肌色画像２８１nに対応付けられた候補パラメータの色補正マトリクス修正値[c,d,e,f]＝[c1n,d1n,e1n,f1n]をテーブル記憶部１３２から読み出し、修正パラメータとして設定して、即ち、色補正マトリクス修正値[c,d,e,f]＝[c1n,d1n,e1n,f1n]を修正パラメータとして修正パラメータ記憶部１３１に供給して記憶させ、ステップＳ７７に進む。
【０１３４】
ステップＳ７７において、表示制御部１２５は、色補正の調整のために、テーブル記憶部１３２から、修正用データに含まれる空色画像２９１0乃至２９１8を読み出し、表示部１２６に供給して表示させる。これにより、表示部１２６には、図１１に示したように、空色画像２９１0乃至２９１8が表示される。
【０１３５】
そして、修正パラメータ設定部２０１は、ユーザが操作部１２７を操作して、例えば、表示部１２６に表示された空色画像２９１0乃至２９１8の中から好みの空色の１枚の空色画像２９１nを選択し、操作部１２７からその選択に対応する操作信号が供給されるのを待って、ステップＳ７７からステップＳ７８に進み、操作部１２７からの操作信号に基づいて、ユーザが選択した空色画像２９１nに対応付けられた候補パラメータの色補正マトリクス修正値[c,d,e,f]＝[c2n,d2n,e2n,f2n]をテーブル記憶部１３２から読み出し、修正パラメータとして設定して、即ち、色補正マトリクス修正値[c,d,e,f]＝[c2n,d2n,e2n,f2n]を修正パラメータとして修正パラメータ記憶部１３１に供給して記憶させ、ステップＳ７９に進む。
【０１３６】
ステップＳ７９において、表示制御部１２５は、色補正の調整のために、テーブル記憶部１３２から、修正用データに含まれる緑色画像３０１0乃至３０１8を読み出し、表示部１２６に供給して表示させる。これにより、表示部１２６には、図１２に示したように、緑色画像３０１0乃至３０１8が表示される。
【０１３７】
そして、修正パラメータ設定部２０１は、ユーザが操作部１２７を操作して、例えば、表示部１２６に表示された緑色画像３０１0乃至３０１8の中から好みの緑色の１枚の緑色画像３０１nを選択し、操作部１２７からその選択に対応する操作信号が供給されるのを待って、ステップＳ７９からステップＳ８０に進み、操作部１２７からの操作信号に基づいて、ユーザが選択した緑色画像３０１nに対応付けられた候補パラメータの色補正マトリクス修正値[c,d,e,f]＝[c3n,d3n,e3n,f3n]をテーブル記憶部１３２から読み出し、修正パラメータとして設定して、即ち、色補正マトリクス修正値[c,d,e,f]＝[c3n,d3n,e3n,f3n]を修正パラメータとして修正パラメータ記憶部１３１に供給して記憶させる。その後、処理は終了する。
【０１３８】
以上のようなユーザが好みの画像を選択していくという簡単な操作をするだけで修正パラメータが設定されるため、ユーザが所望するホワイトバランスや色補正などの制御を容易に調整することができる。
【０１３９】
次に、図１４のフローチャートを参照し、以上のように設定された修正パラメータを用いた、図６の画像処理部１２３における画像処理を説明する。
【０１４０】
この処理は、例えば、図３の撮像部１２１で撮像された撮像画像が、画像処理部１２３に供給されるごとに行われる。
【０１４１】
なお、制御部１２２の標準値算出部２０４から画像処理部１２３に対しては、ＷＢ標準値、および色補正マトリクス標準値が、適宜供給される。さらに、制御部１２２の修正パラメータ取得部２０５から画像処理部１２３に対しては、図１３の初期設定の処理で設定された最新の修正パラメータが供給される。
【０１４２】
ステップＳ１１１において、ＷＢ補正部２３１は、制御部１２２の修正パラメータ取得部２０５から供給された修正パラメータのうちのＷＢ修正値を用いて、図５の制御部１２２の標準値算出部２０４から供給されたＷＢ標準値をＷＢ修正補正値に修正し、ステップＳ１１２に進む。
【０１４３】
ステップＳ１１２において、ＷＢ補正部２３１は、ＷＢ標準値を修正することで得られたＷＢ修正補正値を用いて、撮像部１２１から供給された撮像画像をＷＢ補正し、ガンマ補正部２３２に供給して、ステップＳ１１３に進み、ガンマ補正部２３２は、ＷＢ補正部２３１から供給された撮像画像をガンマ補正し、信号変換部２３３に供給して、ステップＳ１１４に進む。
【０１４４】
ステップＳ１１４において、信号変換部２３３は、ガンマ補正部２３２から供給された撮像画像であるデジタルの画像信号Ｒ，Ｇ，Ｂを、輝度信号Ｙ，色差信号（Ｂ−Ｙ）および（Ｒ−Ｙ）に変換する。さらに、信号変換部２３３は、色差信号（Ｂ−Ｙ）と（Ｒ−Ｙ）により構成される座標（Ｂ−Ｙ，Ｒ―Ｙ）を用いて対応色を判定し、その対応色と色差信号（Ｂ−Ｙ）および（Ｒ−Ｙ）を色差信号補正部２３５に供給するとともに、輝度信号Ｙを輝度補正部２３４に供給して、ステップＳ１１４からステップＳ１１５に進む。
【０１４５】
ステップＳ１１５において、色差信号補正部２３５は、信号変換部２３３から供給された対応色に基づいて、制御部１２２の修正パラメータ取得部２０５から供給された修正パラメータのうちの色補正マトリクス修正値の中から、１つの色補正マトリクス修正値を選択する。さらに、ステップＳ１１５において、色差信号補正部２３５は、選択した色補正マトリクス修正値を用いて、図５の制御部１２２の標準値算出部２０４から供給された色補正マトリクス標準値を、色補正マトリクス修正補正値に修正し、ステップＳ１１６に進む。
【０１４６】
ステップＳ１１６において、色差信号補正部２３５は、色補正マトリクス標準値を修正することで得られた色補正マトリクス修正補正値で、信号変換部２３３から供給された色差信号（Ｂ−Ｙ）および（Ｒ−Ｙ）を色補正し、その結果得られた色差信号（Ｂ−Ｙ）''および（Ｒ−Ｙ）''を表示制御部１２５に供給して、ステップＳ１１７に進む。
【０１４７】
ステップＳ１１７において、輝度補正部２３４は、信号変換部２３３から供給された輝度信号Ｙを輝度補正し、その結果得られた輝度信号Ｙ'を表示制御部１２５に供給する。その後、処理は終了する。
【０１４８】
図１５は、図３の画像処理部１２３の他の構成例を示すブロック図である。
【０１４９】
即ち、図１５の画像処理部１２３は、図６の輝度補正部２３４に代えて、輝度補正部２４４が設けられている他は、図６の場合と同様に構成される。
【０１５０】
輝度補正部２４４には、信号変換部２３３から、座標（Ｂ−Ｙ，Ｒ―Ｙ）に対応する対応色と輝度信号Ｙが供給され、さらに、図５の修正パラメータ取得部２０５から、修正パラメータが供給されるようになっている。
【０１５１】
輝度補正部２４４は、信号変換部２３３から供給された輝度信号Ｙから、その輝度信号Ｙを所定の輝度信号に補正するための輝度標準値を算出する。さらに、輝度補正部２４４は、信号変換部２３３から供給された対応色により、修正パラメータ取得部２０５から供給された修正パラメータとしての輝度修正値の中から、算出した輝度標準値を修正するのに用いる１つの輝度修正値を選択する。
【０１５２】
即ち、図１５の実施の形態では、制御部１２２の修正パラメータ取得部２０５から画像処理部１２３に供給される修正パラメータには、ＷＢ修正値および色補正マトリクス修正値の他、輝度標準値を修正する輝度修正値が含まれている。修正パラメータに含まれる輝度修正値には、例えば、白色画像、空色画像、肌色画像、または緑色画像それぞれに対応付けられた輝度修正値があり、輝度補正部２４４は、例えば、対応色が、白色、空色、肌色、または緑色である場合、それぞれ、白色画像、空色画像、肌色画像、または緑色画像に対応付けられた輝度修正値を選択する。
【０１５３】
なお、対応色が、白色、空色、肌色、または緑色のいずれの色でない場合、輝度補正部２４４は、輝度修正値を、例えば、０とする。
【０１５４】
輝度補正部２４４は、修正パラメータ取得部２０５から供給された修正パラメータに含まれる輝度修正値の中から選択した１つの輝度修正値と、信号変換部２３３から供給された輝度信号Ｙから算出した輝度標準値とを加算することにより輝度標準値を修正し、その結果得られた輝度修正補正値を用いて、信号変換部２３３から供給された輝度信号Ｙを輝度補正する。
【０１５５】
具体的には、輝度補正部２４４は、下に示される式（７）の演算により、輝度信号Ｙを輝度信号Ｙ''に補正する輝度補正を行う。
【０１５６】
【数５】
2007318276.tif 000007
【０１５７】
上述した式（７）において、ｈは、輝度補正部２４４が算出した輝度標準値を表し、ｙは、輝度補正部２４４が選択した輝度修正値である。従って、（ｈ＋ｙ）は輝度修正補正値を表す。
【０１５８】
その後、輝度補正部２４４は、輝度信号Ｙの輝度補正により得られた輝度信号Ｙ''を、表示制御部１２５に供給する。
【０１５９】
ここで、制御部１２２の修正パラメータ取得部２０５から輝度補正部２４４に対して、修正パラメータとしての輝度修正値ｙが供給されるには、図３の修正パラメータ記憶部１３１に輝度修正値ｙを含む修正パラメータが記憶されている必要がある。さらに、修正パラメータ記憶部１３１に、輝度修正値ｙを含む修正パラメータが記憶されるには、テーブル記憶部１３２に、候補パラメータとして、輝度修正値ｙが記憶されていることが必要となる。
【０１６０】
そこで、図１５の実施の形態では、テーブル記憶部１３２には、例えば、白色画像、肌色画像、空色画像、および緑色画像と、その白色画像、肌色画像、空色画像、および緑色画像それぞれに対応付けられた候補パラメータとしての輝度修正値とのセットを含む修正用データが記憶されている。
【０１６１】
図１６は、テーブル記憶部１３２に記憶されている修正用データに含まれる、輝度修正補正値（ｈ＋ｙ）で補正された複数の白色画像と、その複数の白色画像に対応付けられた候補パラメータの輝度修正値ｙを示す図である。
【０１６２】
白色画像２７２0乃至２７２2は、元白色画像を異なる３つの輝度修正補正値（ｈ＋ｙ0k）で輝度補正した白色画像であり、白色画像２７２kには、元白色画像の輝度補正に用いられた輝度修正補正値（ｈ＋ｙ0k）を得るための、輝度標準値ｈの修正に用いられた輝度修正値ｙ0kが対応付けられている（ｋ＝０，１，２）。
【０１６３】
上述したように、白色画像２７２0乃至２７２2は、元白色画像を、異なる３つの輝度修正補正値（ｈ＋ｙ00）乃至（ｈ＋ｙ02）で輝度補正した白色画像であり、明るさ（明度）が異なっている。なお、輝度修正値ｙ00は０であり、従って、白色画像２７２0は、デジタルカメラ８１の輝度補正部２４４で算出された輝度標準値ｈを、そのまま、輝度修正補正値（ｈ＋０）として用いて、元白色画像を輝度補正した白色画像である。
【０１６４】
デジタルカメラ８１の初期設定時には、上述した白色画像２７１0乃至２７１8の場合と同様に、テーブル記憶部１３２に記憶されている白色画像２７２0乃至２７２2が、表示部１２６に表示される。
【０１６５】
図１７は、このような白色画像２７２0乃至２７２2が表示部１２６に表示されたデジタルカメラ８１を示す平面図である。
【０１６６】
図１７には、デジタルカメラ８１を背面側から見た平面図が表されており、背面側の表示部１２６には、白色画像２７２0乃至２７２2が、図中、上方向から下方向にかけて縦に１列となるように表示されている。
【０１６７】
図１７において、輝度修正値ｙが０の白色画像２７２0は、表示部１２６の中央に配置されている。さらに、白色画像２７２0を基準として、図中、上方向に明るい白色画像２７２1が配置され、下方向に暗い白色画像２７２2が配置されている。
【０１６８】
表示部１２６には、白色画像２７２0乃至２７２2の他、カーソルも表示される。カーソルは、ユーザが十字キー１４１を操作することにより移動する。ユーザが、十字キー１４１を操作することにより、カーソルを、表示部１２６に表示された白色画像２７２0乃至２７２2のうちの、好みの色（白色）の白色画像２７２kの位置に移動させ、さらに、決定ボタン１４２を操作すると、その白色画像２７２kが選択される。そして、デジタルカメラ８１の制御部１２２では、選択された白色画像２７２kに対応付けられている候補パラメータの輝度修正値ｙ0kが、修正パラメータとして設定される（ｋ＝０，１，２）。
【０１６９】
また、白色画像と、その白色画像に対応付けられている候補パラメータの輝度修正値ｙとのセットは、３セットに限定されるものではなく、その他の複数のｎセットとすることができる（ｎ＝２，４，５，６，・・・）。これにより、ｎが大の場合には、ユーザは、より多くの白色画像の中から好みの明るさの白色画像を選択することができるため、よりユーザの好みの（白色の）明るさに合致した画像に輝度補正をすることができる修正パラメータを設定することができる。
【０１７０】
図３のテーブル記憶部１３２に記憶されている修正用データには、上述した白色画像と、輝度修正値としての候補パラメータとのセットの他に、複数の肌色画像と、その複数の肌色画像それぞれに対応付けられた輝度修正値としての候補パラメータとのセットも含まれている。
【０１７１】
図１８は、テーブル記憶部１３２に記憶されている修正用データに含まれる、輝度修正補正値（ｈ＋ｙ）で補正された複数の肌色画像と、その複数の肌色画像に対応付けられた候補パラメータの輝度修正値ｙを示す図である。
【０１７２】
肌色画像２８２0乃至２８２2は、元肌色画像を、異なる３つの輝度修正補正値（ｈ＋ｙ1k）で輝度補正した肌色画像であり、肌色画像２８２kには、元肌色画像の輝度補正に用いられた輝度修正補正値（ｈ＋ｙ1k）を得るための、輝度標準値ｈの修正に用いられた輝度修正値ｙ1kが対応付けられている（ｋ＝０，１，２）。
【０１７３】
上述したように、肌色画像２８２0乃至２８２2は、元肌色画像を、異なる３つの輝度修正補正値（ｈ＋ｙ10）乃至（ｈ＋ｙ12）で輝度補正した肌色画像であり、明るさが異なる。なお、輝度修正値ｙ10は０であり、従って、肌色画像２８２0は、デジタルカメラ８１の輝度補正部２４４で算出された輝度標準値ｈを、そのまま輝度修正補正値（ｈ＋０）として用いて、元肌色画像を輝度補正した肌色画像である。
【０１７４】
デジタルカメラ８１の初期設定時には、上述した白色画像２７２0乃至２７２2の場合と同様に、テーブル記憶部１３２に記憶されている肌色画像２８２0乃至２８２2が、表示部１２６に表示される。
【０１７５】
図１９は、このような肌色画像２８２0乃至２８２2が表示部１２６に表示されたデジタルカメラ８１を示す平面図である。
【０１７６】
図１９では、図１７の白色画像２７２0乃至２７２2に代えて、肌色画像２８２0乃至２８２2が表示部１２６に表示される。
【０１７７】
即ち、図１９において、輝度修正値ｙが０の肌色画像２８２0は、表示部１２６の中央に配置されている。さらに、肌色画像２８２0を基準として、図中、上方向に明るい肌色画像２８２1が配置され、下方向に暗い白色画像２８２2が配置される。
【０１７８】
上述した白色画像２７２0乃至２７２2の場合と同様に、ユーザが、表示部１２６に表示された肌色画像２８２0乃至２８２2のうちの、好みの明るさの肌色画像２８２kを選択すると、デジタルカメラ８１の制御部１２２では、選択された肌色画像２８２kに対応付けられている輝度修正値ｙ1kが、修正パラメータとして設定される（ｋ＝０，１，２）。
【０１７９】
図３のテーブル記憶部１３２に記憶されている修正用データには、空色画像についても、上述した肌色画像２８２0乃至２８２2の場合と同様に、複数の空色画像と、その複数の空色画像それぞれに対応付けられた輝度修正値としての候補パラメータとのセットが含まれている。さらに、修正用データには、緑色画像についても、上述した肌色画像２８２0乃至２８２2の場合と同様に、複数の緑色画像と、その複数の緑色画像それぞれに対応付けられた輝度修正値としての候補パラメータとのセットが含まれている。
【０１８０】
デジタルカメラ８１の初期設定時には、上述した肌色画像２８２0乃至２８２2の場合と同様に、テーブル記憶部１３２に記憶されている複数の空色画像が、表示部１２６に表示される。さらに、デジタルカメラ８１の初期設定時には、上述した肌色画像２８２0乃至２８２2の場合と同様に、テーブル記憶部１３２に記憶されている複数の緑色画像が、表示部１２６に表示される。
【０１８１】
図２０は、修正用データに含まれる複数の空色画像が、表示部１２６に表示されたデジタルカメラ８１を示す平面図である。また、図２１は、修正用データに含まれる複数の緑色画像が、表示部１２６に表示されたデジタルカメラ８１を示す平面図である。
【０１８２】
図２０では、図１９の肌色画像２８２0乃至２８２2と同様に明るさが異なる空色画像２９２0乃至２９２2が、表示部１２６に表示されている。また、図２１では、図１９の肌色画像２８２0乃至２８２2と同様に明るさが異なる緑色画像３０２0乃至３０２2が、表示部１２６に表示されている。
【０１８３】
上述した肌色画像２８２0乃至２８２2の場合と同様に、ユーザが、表示部１２６に表示された空色画像２９２0乃至２９２2のうちの、好みの明るさの空色画像２９２kを選択すると、デジタルカメラ８１の制御部１２２では、選択された空色画像２９２kに対応付けられている輝度修正値ｙ＝ｙ2kが、修正パラメータとして設定される。さらに、ユーザが、表示部１２６に表示された緑色画像３０２0乃至３０２2のうちの、好みの明るさの緑色画像３０２kを選択すると、デジタルカメラ８１の制御部１２２では、選択された緑色画像３０２kに対応付けられている輝度修正値ｙ＝ｙ3kが、修正パラメータとして設定される（ｋ＝０，１，２）。
【０１８４】
このように、ユーザが好む色相の画像のみならず、ユーザが好む明るさの画像を選択させ、選択された好みの明るさの画像に対応付けられた輝度修正値を修正パラメータとしてさらに設定する場合には、ホワイトバランスや色補正の制御に加えて、明るさの制御についても、容易に調節することができる。
【０１８５】
上述した例では、ユーザが選択した画像の色相や明るさに応じて、撮像画像の色相や明るさを調整する修正パラメータを設定する実施の形態について説明したが、色相や明るさに加えて、撮像画像の彩度についても、ユーザが好む撮像画像となるような調整を行うことが可能である。
【０１８６】
色相や明るさに加えて、彩度についてもユーザの好みに応じた撮像画像となるように、撮像画像を調整する修正パラメータを設定する場合、デジタルカメラ８１の表示部１２６には、図１７の白色画像２７２0乃至２７２2に代えて、図２２に表されるような白色画像３１２0乃至３１２8が表示される。
【０１８７】
即ち、図２２は、色相や明るさに加えて、彩度についてもユーザの好みに応じた撮像画像となるように、撮像画像を調整する修正パラメータを設定する場合の白色画像３１２0乃至３１２8が、表示部１２６に表示されたデジタルカメラ８１を示す平面図である。
【０１８８】
図２２において、白色画像３１２0は、元白色画像を、ＷＢ修正補正値（ｇr＋０，ｇb＋０）でＷＢ補正した白色画像を、輝度修正補正値（ｈ＋０）で輝度補正した白色画像であり、表示部１２６の中央に配置される。さらに、白色画像３１２0を基準として、図中、右方向に行くほど色味の強い白色画像が、左方向に行くほど色味の弱い白色画像が、上方向に行くほど明るい白色画像が、下方向に行くほど暗い白色画像が、それぞれ配置される。
【０１８９】
従って、図２２では、白色画像３１２0の右側に配置された白色画像３１２3，３１２5，３１２8が、色味の強い白色画像になっており、白色画像３１２0の左側に配置された白色画像３１２1，３１２4，３１２6が、色味の弱い白色画像になっている。また、白色画像３１２0の上側に配置された白色画像３１２1，３１２2，３１２3が、明るい白色画像になっており、白色画像３１２0の下側に配置された白色画像３１２6，３１２7，３１２8が、暗い白色画像になっている。
【０１９０】
ここで、図２２において、表示部１２６に縦×横が３×３の配置で表示された白色画像３１２0乃至３１２8のうちの、上から１行目の白色画像３１２1，３１２2，３１２3それぞれは、元白色画像を同一の輝度修正補正値（ｈ＋ｙ01）で輝度補正し、さらに、白色画像３１２1，３１２2，３１２3の順番で、色味が強くなる彩度ｑ0，ｑ1，ｑ2をとるようにＷＢ補正した白色画像である。
【０１９１】
白色画像３１２1，３１２2，３１２3それぞれには、輝度修正補正値ｙ01と、それぞれ異なる彩度ｑ0，ｑ1，ｑ2とが対応付けられており、修正用データに含まれる形で、テーブル記憶部１３２に記憶されている。
【０１９２】
また、図２２において、表示部１２６に縦×横が３×３の配置で表示された白色画像３１２0乃至３１２8のうちの、上から２行目の白色画像３１２4，３１２0，３１２5それぞれは、元白色画像を同一の輝度修正補正値（ｈ＋ｙ00）＝（ｈ＋０）で輝度補正し、さらに、白色画像３１２4，３１２0，３１２5の順番で、色味が強くなる彩度ｑ0，ｑ1，ｑ2をとるようにＷＢ補正した白色画像である。
【０１９３】
白色画像３１２4，３１２0，３１２5それぞれには、輝度修正補正値ｙ00と、それぞれ異なる彩度ｑ0，ｑ1，ｑ2とが対応付けられており、修正用データに含まれる形で、テーブル記憶部１３２に記憶されている。
【０１９４】
さらに、図２２において、表示部１２６に縦×横が３×３の配置で表示された白色画像３１２0乃至３１２8のうちの、上から３行目の白色画像３１２7，３１２8，３１２9それぞれは、元白色画像を同一の輝度修正補正値（ｈ＋ｙ02）で輝度補正し、さらに、白色画像３１２7，３１２8，３１２9の順番で、色味が強くなる彩度ｑ0，ｑ1，ｑ2をとるようにＷＢ補正した白色画像である。
【０１９５】
白色画像３１２7，３１２8，３１２9それぞれには、輝度修正補正値ｙ02と、それぞれ異なる彩度ｑ0，ｑ1，ｑ2とが対応付けられており、修正用データに含まれる形で、テーブル記憶部１３２に記憶されている。
【０１９６】
さらに、例えば、図８に表される白色画像２７１0乃至２７１8と、白色画像２７１0乃至２７１8それぞれの異なる９つの色相ｐ0乃至ｐ8とを対応付けたテーブルを、修正用データに含まれる形で、テーブル記憶部１３２に記憶する。
【０１９７】
上述した９つの色相ｐ0乃至ｐ8のうちの１つと、３つの彩度ｑ0乃至ｑ2のうちの１つとの組み合わせ（ｐi，ｑj）は、２７通りだけ存在するが、その２７通りの色相と彩度との組み合わせ（ｐi，ｑj）それぞれについて、ＷＢ修正値（ａ'，ｂ'）ijとしての候補パラメータを対応付けたテーブルを、修正用データに含めて、テーブル記憶部１３２に記憶させておく。
【０１９８】
なお、ある色相ｐiと彩度ｑjとの組み合わせ（ｐi，ｑj）に対応付けられたＷＢ修正値（ａ'，ｂ'）ijは、その色相ｐiと彩度ｑjに、撮像画像の白色をＷＢ補正するＷＢ修正補正値（ｇr＋ａ'，ｇb＋ｂ'）を得るための、ＷＢ標準値（ｇr，ｇb）を修正するのに用いられる値である（ｉ＝０，１，・・・，７，８/ｊ＝０，１，２）。
【０１９９】
デジタルカメラ８１の初期設定時には、テーブル記憶部１３２に記憶されている図８の白色画像２７１0乃至２７１8が、表示部１２６に表示され、さらに、テーブル記憶部１３２に記憶されている図２２の白色画像３１２0乃至３１２8が、表示部１２６に表示される。
【０２００】
そして、ユーザが、表示部１２６に表示された白色画像２７１0乃至２７１8のうちの、好みの白色画像２７１nを選択し、さらに、表示部１２６に表示された白色画像３１２0乃至３１２8のうちの、好みの白色画像３１２mを選択すると、デジタルカメラ８１の制御部１２２では、選択された白色画像２７１nに対応付けられた色相と、白色画像３１２mに対応付けられた彩度との組み合わせ（ｐi，ｑj）に対応付けられているＷＢ修正値（ａ'，ｂ'）ijが、修正パラメータとして設定される（ｎ＝０，１，・・・，７，８/ｍ＝０，１，・・・，７，８）。
【０２０１】
なお、肌色画像についても、同様の構成をとることができる。
【０２０２】
即ち、例えば、図１０に表される肌色画像２８１0乃至２８１8と、肌色画像２８１0乃至２８１8それぞれの異なる９つの色相とを対応付けたテーブルを、テーブル記憶部１３２に記憶する。また、例えば、図２２に表される白色画像３１２1乃至３１２8の場合と同様に、複数の肌色画像と、その複数の肌色画像それぞれの３つの異なる彩度とを対応付けたテーブルを、テーブル記憶部１３２に記憶する。
【０２０３】
上述した９つの色相のうちの１つと、３つの彩度のうちの１つとの組み合わせは、２７通りだけ存在するが、その２７通りの色相と彩度との組み合わせそれぞれについて色補正マトリクス修正値[c'，d',e',f']としての候補パラメータを対応付けて、修正用データに含めて、テーブル記憶部１３２に記憶させておく。なお、ある色相と彩度との組み合わせに対応付けられた色補正マトリクス修正値[c',d',e',f']は、その色相と彩度に、撮像画像の所定の色を色補正する色補正マトリクス修正補正値[GainB+c',HueR+d',HueB+e',GainR+f']を得るための、色補正マトリクス標準値[GainB,HueR,HueB,GainR]を修正するのに用いられる値である。
【０２０４】
このとき、デジタルカメラ８１の初期設定時には、テーブル記憶部１３２に記憶されている図１０の肌色画像２８１0乃至２８１8が、表示部１２６に表示され、さらに、テーブル記憶部１３２に記憶されている、図２２に表される白色画像３１２0乃至３１２8と同様の複数の肌色画像が、表示部１２６に表示される。
【０２０５】
そして、ユーザが、表示部１２６に表示された肌色画像２８１0乃至２８１8のうちの、好みの肌色画像２８１nを選択し、さらに、表示部１２６に表示された、図２２に表される白色画像３１２0乃至３１２8と同様の複数の肌色画像のうちの、好みの肌色画像を選択すると、デジタルカメラ８１の制御部１２２では、選択された白色画像２８１nの色相と、図２２に表される白色画像３１２0乃至３１２8と同様の複数の肌色画像から選択した肌色画像の彩度との組み合わせに対応付けられている色補正マトリクス修正値[c',d',e',f']が、修正パラメータとして設定される。なお、空色画像や緑色画像についても、上述した肌色画像と同様の構成を採用することができる。
【０２０６】
ところで、ユーザが好む色などの画像は、流行や時の経過に応じて変化する場合がある。この場合、テーブル記憶部１３２に記憶された修正用データに含まれる複数の画像の中に、必ずしもユーザが好む画像が存在するとは限らない。
【０２０７】
そこで、修正用データは、適宜、更新することができることが望ましい。
【０２０８】
図２３は、デジタルカメラ８１に記憶された、修正用データを更新するデータ更新処理システム３４１の構成例を示すブロック図である。
【０２０９】
データ更新処理システム３４１は、図３のデジタルカメラ８１、サーバ３５１、ネットワーク３５２、およびクライアントＰＣ（Personal Computer）３５３により構成される。
【０２１０】
デジタルカメラ８１は、内蔵する受信部１５１により、ネットワーク３５２やクライアントＰＣ３５３からの修正用データを受信する。デジタルカメラ８１の受信部１５１は、受信したデータを、デジタルカメラ８１のテーブル記憶部１３２に供給し、記憶させる。
【０２１１】
さらに、デジタルカメラ８１は、内蔵する送信部１５２により、サーバ３５１に対して、修正用データの送信要求を行う。これにより、デジタルカメラ８１の受信部１５１には、修正用データがサーバ３５１から送信される。
【０２１２】
また、デジタルカメラ８１は、内蔵する送信部１５２により、テーブル記憶部１３２に記憶された修正用データを読み出し、USB（Universal Serial Bus）などのインタフェースやネットワーク３５２を介して、クライアントＰＣ３５３に供給する。
【０２１３】
サーバ３５１は、記憶部３８１および送信部３８２により構成される。サーバ３５１の記憶部３８１は、修正用データを記憶する。ここで、サーバ３５１の記憶部３８１には、例えば、その時代に応じた流行の色や明るさなどの画像と、その画像に対応付けられた候補パラメータとが、修正用データとして記憶される。
【０２１４】
サーバ３５１の送信部３８２は、サーバ３５１の記憶部３８１に記憶されている修正用データを読み出し、ネットワーク３５２を介して、クライアントＰＣ３５３またはデジタルカメラ８１に送信する。
【０２１５】
クライアントＰＣ３５３は、サーバ３５１の送信部３８２から、ネットワーク３５２を介して送信されてくる修正用データや、デジタルカメラ８１から、ネットワーク３５２や、USBなどのインタフェースを介して供給される修正用データを受信し、記憶する。また、クライアントＰＣ３５３は、記憶している修正用データを、USBなどのインタフェースを介してデジタルカメラ８１に供給する。
【０２１６】
次に、図２４のフローチャートを参照して、デジタルカメラ８１に記憶された修正用データを更新するデータ更新処理について説明する。
【０２１７】
この処理は、例えば、ユーザが、修正用データを更新するように、操作部１２７を操作した場合に開始される。
【０２１８】
ステップＳ１３１において、デジタルカメラ８１（図３）の送信部１５２(通信部１２０)は、ネットワーク３５２を介して、サーバ３５１に対して修正用データの送信要求を送信する。サーバ３５１は、デジタルカメラ８１から送信されてくる送信要求を受信する。サーバ３５１では、送信部３８２が、デジタルカメラ８１からの送信要求に応じて、サーバ３５１の記憶部３８１から修正用データを読み出し、ネットワーク３５２を介して、デジタルカメラ８１に送信する。
【０２１９】
その後、ステップＳ１３１からステップＳ１３２に進み、デジタルカメラ８１の受信部１５１は、サーバ３５１の送信部３８２から、ネットワーク３５２を介して送信されてくる修正用データを受信し、ステップＳ１３３に進む。
【０２２０】
ステップＳ１３３において、デジタルカメラ８１の受信部１５１は、受信した修正用データを、デジタルカメラ８１のテーブル記憶部１３２に供給し、記憶させる。その後、処理は終了する。
【０２２１】
以上のようなデジタルカメラ８１においては、例えば、サーバ３５１からの修正用データを受信し、テーブル記憶部１３２に記憶させることにより、テーブル記憶部１３２に記憶された修正用データを更新することができる。
【０２２２】
これにより、ユーザが好む画像が流行に応じて変化した場合にも、ユーザの好みを反映した適切な画像処理をすることができる。
【０２２３】
なお、テーブル記憶部１３２に記憶された修正用データの更新は、サーバ３５１から修正用データをクライアントＰＣ３５３にダウンロードし、クライアントＰＣ３５３からデジタルカメラ８１に転送することによって行うこともできる。
【０２２４】
次に、上述した図３の制御部１２２および画像処理部１２３が行う一連の処理は、専用のハードウエアにより実行させることもできるし、ソフトウエアにより実行させることもできる。一連の処理をソフトウエアにより実行させる場合には、そのソフトウエアを構成するプログラムが、いわゆる組み込み型のコンピュータ、または、各種のプログラムをインストールすることで、各種の機能を実行することが可能な、例えば汎用のパーソナルコンピュータなどに、プログラム格納媒体からインストールされる。
【０２２５】
図２５は、上述した一連の処理をプログラムにより実行するパーソナルコンピュータの構成例を示すブロック図である。
【０２２６】
CPU（Central Processing Unit）４０１は、ROM（Read Only Memory）４０２、または記憶部４０８に記憶されているプログラムに従って各種の処理を実行する。RAM（Random Access Memory）４０３には、CPU４０１が実行するプログラムやデータなどが適宜記憶される。これらのCPU４０１、ROM４０２、およびRAM４０３は、バス４０４により相互に接続されている。
【０２２７】
CPU４０１にはまた、バス４０４を介して入出力インタフェース４０５が接続されている。入出力インタフェース４０５には、キーボード、マウス、マイクロホンなどよりなる入力部４０６、ディスプレイ、スピーカなどよりなる出力部４０７が接続されている。CPU４０１は、入力部４０６から入力される指令に対応して各種の処理を実行する。そして、CPU４０１は、処理の結果を出力部４０７に出力する。
【０２２８】
入出力インタフェース４０５に接続されている記憶部４０８は、例えばハードディスクからなり、CPU４０１が実行するプログラムや各種のデータを記憶する。通信部４０９は、インターネットやローカルエリアネットワークなどのネットワークを介して外部の装置と通信する。
【０２２９】
また、通信部４０９を介してプログラムを取得し、記憶部４０８に記憶してもよい。
【０２３０】
入出力インタフェース４０５に接続されているドライブ４１０は、磁気ディスク、光ディスク、光磁気ディスク、或いは半導体メモリなどのリムーバブルメディア４１１が装着されたとき、それらを駆動し、そこに記録されているプログラムやデータなどを取得する。取得されたプログラムやデータは、必要に応じて記憶部４０８に転送され、記憶される。
【０２３１】
コンピュータにインストールされ、コンピュータによって実行可能な状態とされるプログラムを格納するプログラム格納媒体は、図２５に示すように、磁気ディスク（フレキシブルディスクを含む）、光ディスク（CD-ROM(Compact Disc-Read Only Memory),DVD(Digital Versatile Disc)を含む）、光磁気ディスク（ＭＤ（Mini-Disc）を含む）、もしくは半導体メモリなどよりなるパッケージメディアであるリムーバブルメディア４１１、または、プログラムが一時的もしくは永続的に格納されるROM４０２や、記憶部４０８を構成するハードディスクなどにより構成される。プログラム格納媒体へのプログラムの格納は、必要に応じてルータ、モデムなどのインタフェースである通信部４０９を介して、ローカルエリアネットワーク、インターネット、デジタル衛星放送といった、有線または無線の通信媒体を利用して行われる。
【０２３２】
なお、本明細書において、プログラム格納媒体に格納されるプログラムを記述するステップは、記載された順序に沿って時系列的に行われる処理はもちろん、必ずしも時系列的に処理されなくとも、並列的あるいは個別に実行される処理をも含むものである。
【０２３３】
また、本明細書において、システムとは、複数の装置により構成される装置全体を表すものである。
【０２３４】
なお、本実施の形態において、表示部１２６に表示され、ユーザにより選択される画像の種類として、白色画像、肌色画像、空色画像、および緑色画像の４種類の画像を採用することとしたが、例えば、黄色を基調とする黄色画像などの、他の色を基調とした画像を追加したり、画像の種類を少なくすることで、任意の数の種類の画像を採用することができる。
【０２３５】
さらに、本実施の形態において、例えば、白色画像に投影された壁を無彩色としたが、無彩色の壁としては、例えば、白色の壁を採用することができる。
【０２３６】
また、図１５の輝度補正部２４４では、信号変換部２３３からの対応色に応じて選択した輝度修正値ｙにより、輝度標準値ｈを修正することとしていたが、例えば、白色画像や、肌色画像、空色画像、緑色画像に対応付けられたそれぞれの輝度修正値ｙの平均値を求め、その平均値により、輝度標準値ｈを修正することとしてもよい。
【０２３７】
さらに、本実施の形態では、標準値と修正パラメータとを加算することにより修正補正値を算出することとしたが、修正補正値は、例えば、標準値と修正パラメータとを乗算することにより算出するようにしてもよい。この場合、テーブル記憶部１３２に記憶された修正用データに含まれる、複数の画像に対応付けられた候補パラメータは、修正補正値の算出方法に応じて異なる値をとることとなる。
【０２３８】
また、デジタルカメラ８１が、撮影モードとして、撮像の対象となる被写体や撮像時の環境などに応じて、予め、ホワイトバランスや色補正などの各種の設定がされるシーンセレクト撮影モードを有する場合、シーンセレクト撮影モードごとに使用する修正パラメータをあらかじめ決定しておくことができる。具体的には、例えば、人物をメインに撮像するのに適したシーンセレクト撮影モードであるポートレートモードが撮像モードとして選択されたとき、対応色に関係なく、すべての色差信号（Ｂ―Ｙ）および（Ｒ―Ｙ）について、肌色画像に対応付けられた修正パラメータの色補正マトリクス修正値を用いることができる。
【０２３９】
さらに、例えば、図３の画像処理部１２３で行う画像処理としては、特許文献１に記載の色再現マトリクス手法、特許文献２に記載の色収束手法、または特許文献３に記載の記憶色補正ＷＢ手法による画像処理を採用することができる。この場合、テーブル記憶部１３２には、色再現マトリクス手法、色収束手法、または記憶色補正ＷＢ手法に応じた適切な修正用データを記憶させる必要がある。
【０２４０】
また、本実施の形態において、本発明を適用したデジタルカメラを説明したが、勿論、これに限定されることはなく、例えば、画像の色や明るさを補正することができるパーソナルコンピュータやテレビジョン受像機などにも、本発明を適用することができる。
【０２４１】
なお、本発明の実施の形態は、上述した実施の形態に限定されるものではなく、本発明の要旨を逸脱しない範囲において種々の変更が可能である。
【図面の簡単な説明】
【０２４２】
【図１】従来のデジタルカメラにおける初期設定の画面を示す図である。
【図２】従来のデジタルカメラにおける初期設定の処理を説明するフローチャートである。
【図３】本発明を適用したデジタルカメラの一実施の形態の構成例を示すブロック図である。
【図４】図３の撮像部の詳細な構成例を示すブロック図である。
【図５】図３の制御部の詳細な構成例を示すブロック図である。
【図６】図３の画像処理部の詳細な構成例を示すブロック図である。
【図７】テーブル記憶部に記憶されている修正用データの、ＷＢ修正補正値でＷＢ補正された複数の白色画像と、その複数の白色画像に対応付けられた候補パラメータのＷＢ修正値を示す図である。
【図８】図７の複数の白色画像が、表示部に表示された様子を示すデジタルカメラの平面図である。
【図９】テーブル記憶部に記憶されている修正用データの、色補正マトリクス修正補正値で色補正された複数の肌色画像と、その複数の肌色画像に対応付けられた候補パラメータの色補正マトリクス修正値を示す図である。
【図１０】図９の複数の肌色画像が、表示部に表示された様子を示すデジタルカメラの平面図である。
【図１１】テーブル記憶部に記憶されている修正用データの、色補正マトリクス修正補正値で色補正された複数の空色画像が、表示部に表示された様子を示すデジタルカメラの平面図である。
【図１２】テーブル記憶部に記憶されている修正用データの、色補正マトリクス修正補正値で色補正された複数の緑色画像が、表示部に表示された様子を示すデジタルカメラの平面図である。
【図１３】本発明を適用したデジタルカメラにおける初期設定の処理を説明するフローチャートである。
【図１４】図３の画像処理部における画像処理を説明するフローチャートである。
【図１５】図３の画像処理部の詳細な構成例を示す他のブロック図である。
【図１６】テーブル記憶部に記憶されている修正用データの、輝度修正補正値で輝度補正された複数の白色画像と、その複数の白色画像に対応付けられた候補パラメータの輝度修正値を示す図である。
【図１７】図１６の複数の白色画像が、表示部に表示された様子を示すデジタルカメラの平面図である。
【図１８】テーブル記憶部に記憶されている修正用データの、輝度修正補正値で輝度補正された複数の肌色画像と、その複数の肌色画像に対応付けられた候補パラメータの輝度修正値を示す図である。
【図１９】図１８の複数の肌色画像が、表示部に表示された様子を示すデジタルカメラの平面図である。
【図２０】テーブル記憶部に記憶されている修正用データの、輝度修正補正値で輝度補正された複数の空色画像が、表示部に表示された様子を示すデジタルカメラの平面図である。
【図２１】テーブル記憶部に記憶されている修正用データの、輝度修正補正値で輝度補正された複数の緑色画像が、表示部に表示された様子を示すデジタルカメラの平面図である。
【図２２】テーブル記憶部に記憶されている修正用データの、明度や彩度の異なる複数の白色画像が、表示部に表示された様子を示すデジタルカメラの平面図である。
【図２３】本発明を適用したデータ更新処理システムを示すブロック図である。
【図２４】本発明を適用したデータ更新処理システムの更新処理を説明するフローチャートである。
【図２５】パーソナルコンピュータの構成例を示すブロック図である。
【符号の説明】
【０２４３】
１２１  撮像部，  １２２  制御部，  １２３  画像処理部，  １２４  記憶部，  １２５  表示制御部，  １２６  表示部，  １２７  操作部，  １２８  通信部，  １３１  修正パラメータ記憶部，  １３２  テーブル記憶部，  １５１  受信部，  ２０１  修正パラメータ設定部，  ２０４標準値算出部，  ２０５  修正パラメータ取得部，  ３４１  データ更新処理システム，  ３５１  サーバ，  ３８１  記憶部，  ３８２  送信部
【図１】
2007318276.tif 000008
【図２】
2007318276.tif 000009
【図３】
2007318276.tif 000010
【図４】
2007318276.tif 000011
【図５】
2007318276.tif 000012
【図６】
2007318276.tif 000013
【図７】
2007318276.tif 000014
【図８】
2007318276.tif 000015
【図９】
2007318276.tif 000016
【図１０】
2007318276.tif 000017
【図１１】
2007318276.tif 000018
【図１２】
2007318276.tif 000019
【図１３】
2007318276.tif 000020
【図１４】
2007318276.tif 000021
【図１５】
2007318276.tif 000022
【図１６】
2007318276.tif 000023
【図１７】
2007318276.tif 000024
【図１８】
2007318276.tif 000025
【図１９】
2007318276.tif 000026
【図２０】
2007318276.tif 000027
【図２１】
2007318276.tif 000028
【図２２】
2007318276.tif 000029
【図２３】
2007318276.tif 000030
【図２４】
2007318276.tif 000031
【図２５】
2007318276.tif 000032