(57)【特許請求の範囲】
【請求項１】
予め設定された撮影の構図を示す構図情報に応じて撮影を行う撮像装置であって、
前記構図情報は少なくとも２つの閉領域を有し、前記閉領域の各々についてその色を設定する色設定情報を含んでおり、
撮像レンズを介して得られた画像データが示す画像について、前記構図情報の閉領域に対応する領域毎に色情報を得て、前記構図情報の閉領域毎に前記色設定情報と前記色情報とを比較して、前記構図情報の閉領域毎に色補正量を求める色補正量算出手段と、
前記画像データについて前記構図情報の閉領域毎に前記色補正量に応じて色補正を行う画像補正手段と、を有し、
前記色補正量算出手段は、全ての閉領域に対する、前記色情報と前記色設定情報との差分が所定の閾値を超える閉領域の割合が所定の割合を超えると、撮影の際の露出を変更することを特徴とする撮像装置。
【請求項２】
前記撮像レンズを介して得られたスルー画像に前記構図情報の閉領域の境界の輪郭を重畳して表示部に表示する表示制御手段を有することを特徴とする請求項１に記載の撮像装置。
【請求項３】
前記色情報および前記色設定情報の各々として明度を用いることを特徴とする請求項１又は２に記載の撮像装置。
【請求項４】
前記色補正量算出手段は、前記露出を変更した後に得られた画像データを用いて前記色補正量の算出を行うことを特徴とする請求項１から３のいずれか１項に記載の撮像装置。
【請求項５】
予め設定された撮影の構図を示す構図情報に応じて撮影を行う撮像装置の制御方法であって、
前記構図情報は少なくとも２つの閉領域を有し、前記閉領域の各々についてその色を設定する色設定情報を含んでおり、
撮像レンズを介して得られた画像データが示す画像について、前記構図情報の閉領域に対応する領域毎に色情報を得て、前記構図情報の閉領域毎に前記色設定情報と前記色情報とを比較して、前記構図情報の閉領域毎に色補正量を求める色補正量算出ステップと、
前記画像データについて前記構図情報の閉領域毎に前記色補正量に応じて色補正を行う画像補正ステップと、を有し、
前記色補正量算出ステップでは、全ての閉領域に対する、前記色情報と前記色設定情報との差分が所定の閾値を超える閉領域の割合が所定の割合を超えると、撮影の際の露出を変更することを特徴とする制御方法。
【請求項６】
予め設定された撮影の構図を示す構図情報に応じて撮影を行う撮像装置で用いられる制御プログラムであって、
前記構図情報は少なくとも２つの閉領域を有し、前記閉領域の各々についてその色を設定する色設定情報を含んでおり、
前記撮像装置が備えるコンピュータに、
撮像レンズを介して得られた画像データが示す画像について、前記構図情報の閉領域に対応する領域毎に色情報を得て、前記構図情報の閉領域毎に前記色設定情報と前記色情報とを比較して、前記構図情報の閉領域毎に色補正量を求める色補正量算出ステップと、
前記画像データについて前記構図情報の閉領域毎に前記色補正量に応じて色補正を行う画像補正ステップと、を実行させ、
前記色補正量算出ステップでは、全ての閉領域に対する、前記色情報と前記色設定情報との差分が所定の閾値を超える閉領域の割合が所定の割合を超えると、撮影の際の露出を変更することを特徴とする制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、撮影の際に、被写体の構図設定を行う撮像装置に関し、特に、表示部に表示される参照画像に含まれる色補正情報を用いて色補正処理を行う撮像装置、その制御方法、および制御プログラムに関する。
【背景技術】
【０００２】
一般に、デジタルカメラなどの撮像装置において、ＬＣＤ（液晶表示装置）などの表示部に表示された所謂スルー画上に参照画像の輪郭情報を重畳表示して、撮影の際に被写体に係る構図設定を行うようにしたものがある。
【０００３】
例えば、モニタ表示装置（表示部）に表示された被写体画像に重畳して構図テンプレートを表示するようにしたものがある。ここでは、当該構図テンプレートを用いて被写体の構図を決定し、当該構図で容易に写真撮影ができるようにしている（特許文献１参照）。
【０００４】
また、ＡＦ（オートフォーカス）フレームのフレーム枠（焦点検出エリアフレーム）、フレーム枠内に表示する至近優先エリアフレーム、およびダイナミックＡＦエリアフレームをそれぞれ異なる色で表示するようにしたものがある（特許文献２参照）。そして、これらフレームをファインダ内においてスルー画に重畳表示して、各フレームの役割を視覚的に見分けられるようにしている。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００７−１６６２５０号公報
【特許文献２】特開２００９−４４３８２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
ところが、特許文献１に記載の手法では、構図テンプレートの領域毎に色合いを変更する技術についての開示はない。各領域には、例えば空の領域では青をより青くする補正をかけるなど、領域毎に適した色補正を掛けることで、より好ましい画像となる。
【０００７】
従って、本発明の目的は、撮影時に構図情報を用いて色補正を行うことのできる撮像装置、その制御方法、および制御プログラムを提供することにある。
【課題を解決するための手段】
【０００８】
上記の目的を達成するため、本発明による撮像装置は、予め設定された撮影の構図を示す構図情報に応じて撮影を行う撮像装置であって、前記構図情報は少なくとも２つの閉領域を有し、前記閉領域の各々についてその色を設定する色設定情報を含んでおり、撮像レンズを介して得られた画像データが示す画像について、前記構図情報の閉領域に対応する領域毎に色情報を得て、前記構図情報の閉領域毎に前記色設定情報と前記色情報とを比較して、前記構図情報の閉領域毎に色補正量を求める色補正量算出手段と、前記画像データについて前記構図情報の閉領域毎に前記色補正量に応じて色補正を行う画像補正手段と、を有し、前記色補正量算出手段は、全ての閉領域に対する、前記色情報と前記色設定情報との差分が所定の閾値を超える閉領域の割合が所定の割合を超えると、撮影の際の露出を変更することを特徴とする。
【０００９】
本発明による制御方法は、予め設定された撮影の構図を示す構図情報に応じて撮影を行う撮像装置の制御方法であって、前記構図情報は少なくとも２つの閉領域を有し、前記閉領域の各々についてその色を設定する色設定情報を含んでおり、撮像レンズを介して得られた画像データが示す画像について、前記構図情報の閉領域に対応する領域毎に色情報を得て、前記構図情報の閉領域毎に前記色設定情報と前記色情報とを比較して、前記構図情報の閉領域毎に色補正量を求める色補正量算出ステップと、前記画像データについて前記構図情報の閉領域毎に前記色補正量に応じて色補正を行う画像補正ステップと、を有し、前記色補正量算出ステップでは、全ての閉領域に対する、前記色情報と前記色設定情報との差分が所定の閾値を超える閉領域の割合が所定の割合を超えると、撮影の際の露出を変更することを特徴とする。
【００１０】
本発明による制御プログラムは、予め設定された撮影の構図を示す構図情報に応じて撮影を行う撮像装置で用いられる制御プログラムであって、前記構図情報は少なくとも２つの閉領域を有し、前記閉領域の各々についてその色を設定する色設定情報を含んでおり、前記撮像装置が備えるコンピュータに、撮像レンズを介して得られた画像データが示す画像について、前記構図情報の閉領域に対応する領域毎に色情報を得て、前記構図情報の閉領域毎に前記色設定情報と前記色情報とを比較して、前記構図情報の閉領域毎に色補正量を求める色補正量算出ステップと、前記画像データについて前記構図情報の閉領域毎に前記色補正量に応じて色補正を行う画像補正ステップと、を実行させ、前記色補正量算出ステップでは、全ての閉領域に対する、前記色情報と前記色設定情報との差分が所定の閾値を超える閉領域の割合が所定の割合を超えると、撮影の際の露出を変更することを特徴とする。
【発明の効果】
【００１１】
本発明によれば、撮影時に構図情報を用いて色補正を行うことができる。
【図面の簡単な説明】
【００１２】
【図１】本発明の実施の形態による撮像装置の一例であるデジタルカメラを示すブロック図である。
【図２Ａ】図１に示す撮像装置よって撮影を行う際に構図テンプレートを用いた場合の処理の一例を説明するためのフローチャートである（その１）。
【図２Ｂ】図１に示す撮像装置よって撮影を行う際に構図テンプレートを用いた場合の処理の一例を説明するためのフローチャートである（その２）。
【図３】図１に示す撮像装置で用いられる構図テンプレートの一例を示す図である。
【発明を実施するための形態】
【００１３】
以下、本発明の実施の形態による撮像装置について図面を参照して説明する。
【００１４】
図１は、本発明の実施の形態による撮像装置の一例であるデジタルカメラを示すブロック図である。
【００１５】
図１を参照して、図示のデジタルカメラは、撮像レンズを含む複数のレンズを有する光学部１を備えている。この光学部１はモータドライバ１３によって光軸方向に駆動される。光学部１から入射した被写体からの光は光学像として撮像センサ５に結像する。
【００１６】
撮像センサ５は光学像を光電変換して、光学像に応じた電気信号（アナログ画像信号）を出力する。ＡＦＥ（アナログフロントエンド）４は、ＣＰＵ２の制御下で撮像センサ５を駆動するとともに、撮像センサ５から出力されたアナログ信号をデジタル信号（画像データ）に変換する。そして、このデジタル信号はＣＰＵ２に与えられる。なお、ＡＦＥ５はＣＤＳ（Ｃｏｒｒｅｌａｔｅｄ  Ｄｏｕｂｌｅ  Ｓａｍｐｌｉｎｇ：相関二重サンプリング）／ＡＤ変換器（図示せず）を備えており、このＣＤＳ／ＡＤ変換器によってデジタルサンプリングを行ってデジタル信号を生成する。
【００１７】
スルー画を表示する際には、ＡＦＥ４はＣＰＵ２の制御下で撮像センサ５を間引き駆動した結果得られた画像データを画像一時メモリ６に格納する。そして、表示画像生成部（表示制御手段）７は画像一時メモリ６に格納された画像データを表示用データに変換する。表示用データは表示ドライバ８によってスルー画として表示部９に表示される。以下間引き駆動によって得られた画像データをスルー画像データと呼ぶ。
【００１８】
撮影補助情報生成部１０は、シャッタースピード、ＩＳＯ感度値、および撮影可能枚数などを示す撮影補助情報を生成して、当該撮影補助情報を補助情報一時メモリ１１に展開する。表示画像生成部７はスルー画を表示部９に表示する際、撮影補助情報をスルー画に重畳して表示部９に表示する。
【００１９】
操作部１２にはレリーズボタン（図示せず）が備えられており、ユーザがレリーズボタンを半押しすると、駆動制御部３はＣＰＵ２の制御下でＡＦＥ４を介して撮像センサ５をＡＦ（オートフォーカス）用駆動制御する。そして、ＡＦＥ４によって撮像センサ５から画像信号を取り込みつつ、駆動制御部３はモータドライバ１３を制御して光学部１を駆動してＡＥ（自動露出）およびＡＦを行う。
【００２０】
その後、ユーザがレリーズボタンを全押しすると、駆動制御部３はＣＰＵ２の制御下でＡＦＥ４を介して撮像センサ５を本撮影用駆動制御する。これによって、ＡＦＥ４は撮像センサ５から本撮影の画像信号を取り込んで、画像一時メモリ６に格納する（展開する）。以下本撮影駆動によって得られた画像を本撮影画像データと呼ぶ。
【００２１】
補正量算出部（色補正量算出手段）１４は画像一時メモリ６に展開された本撮影画像データに応じて、後述する各種補正量の算出を行う。そして、画像補正部（画像補正手段）１５は本撮影画像データに対して光学系補正処理、色補正処理、およびノイズリダクション処理などの補正処理を行って、記録部１６に静止画像データ又は動画像データとして記録する。
【００２２】
ここで、本実施形態の特徴である撮影の際に用いる構図テンプレートについて説明する。構図テンプレートは撮影時に被写体画像に重畳するなどして、撮影者が好みの構図で撮影することを補助するものである。本実施形態では、各構図テンプレートは構図情報として、各領域の境界を表わす輪郭情報、各領域を分類して示す色情報、さらに各領域に対して領域ごとの色補正を行うための補正情報を有する。具体的には、図３（ａ）に示すような画像データを閉領域の輪郭を示す座標データの集合（輪郭情報）と色情報を含む構図情報として記憶し、各領域毎の補正情報として色差ゲインなどが各領域の位置に対応付けられて、画像データとセットで構図テンプレート保存部１７に記憶されている。
【００２３】
また、ここで、構図テンプレートにおける輪郭情報および色情報については、操作部１２に備えられたタッチパネル（図示せず）を用いて新規作成される。または、構図テンプレート保存部１７で保存された構図テンプレートを編集して輪郭情報および色情報を得るようにしてもよい。
【００２４】
構図テンプレート（構図情報）、つまり、輪郭情報および色情報を新規にする場合には、操作部１２を用いて表示部９の表示画面上に閉領域を作成して、閉領域毎に表示色を設定する。輪郭情報および色情報を編集して得る場合には、構図テンプレート保存部１７に保存された構図テンプレートについて、ユーザは操作部１２を操作して輪郭情報および表示色の少なくとも一方を修正する。そして、新規作成によって得られた構図テンプレート又は編集によって得られた構図テンプレートは構図テンプレート保存部１７に上書き保存又は新規保存される。
【００２５】
上記の構図テンプレートは、２つ以上の閉領域の集合で構成され、閉領域の各々には表示色が記録される。ユーザは、特に色補正の設定を意識することなく、出来上がりの表示色のイメージに合わせて表示色の設定を行うことができる。
【００２６】
このように、構図テンプレートの各々は少なくとも２つの閉領域を有している。そして、構図テンプレートには閉領域の境界を輪郭として規定する輪郭情報（構図輪郭情報）および閉領域の各々についてその色を設定する色設定情報が含まれている。
【００２７】
図２Ａおよび図２Ｂは、図１に示す撮像装置よって撮影を行う際に構図テンプレートを用いた場合の処理の一例を説明するためのフローチャートである。なお、図２Ａおよび図２Ｂに示すフローチャートは図１に示すＣＰＵ２によって実行される。
【００２８】
図１、図２Ａ、および図２Ｂを参照して、まず、撮像装置は撮影の開始の前（撮影前）にユーザに対して構図テンプレートの選択を促す。この際には、例えば、表示部９に構図テンプレートの選択を促す画面（テンプレート選択画面）が表示される。テンプレート選択画面で構図テンプレートの選択ボタンを押すと、表示部９には構図テンプレート保存部１８に保存された構図テンプレートの一覧（テンプレート一覧）が表示される。
【００２９】
ユーザがテンプレート一覧から使用したい構図テンプレートを選択すると、当該選択された構図テンプレート（選択構図情報）の輪郭情報が構図テンプレート保存部１７から補助情報一時メモリ１１に展開される（ステップＳ２０１）。そして、当該選択された構図テンプレートに含まれる閉領域数ｋが補助情報一時メモリ１１に読み込まれる（ステップＳ２０２）。
【００３０】
表示画像生成部７は画像一時メモリ６に展開されたスルー画像データに構図テンプレートの輪郭情報を重畳して、輪郭情報が重畳されたスルー画を表示部９に表示する（ステップＳ２０３）。
【００３１】
続いて、ＣＰＵ２はユーザがレリーズボタンの半押し操作を行ったか否かを判定する（ステップＳ２０４）。レリーズボタンが半押し操作されないと（ステップＳ２０４において、ＮＯ）、ＣＰＵ２は待機する。
【００３２】
一方、レリーズボタンが半押し操作されると（ステップＳ２０４において、ＹＥＳ）、ＣＰＵ２において前述したように、画像一時メモリ６にＡＦ用画像データが格納される（ステップＳ２０５：ＡＦ用画像取り込み）。そして、ＣＰＵ２はＡＦ用画像データに応じてＡＦ処理を行う（ステップＳ２０６）。
【００３３】
次に、補正量算出部１４が閉領域数カウンタ（図示せず）の変数ｎおよび色飽和カウンタ（図示せず）の変数ｓをゼロに初期化する（ステップＳ２０７）。続いて、補正量算出部１４は閉領域カウンタの変数ｎが構図テンプレートの閉領域数ｋと等しい否かを確認する（ステップＳ２０８）。閉領域カウンタ変数ｎが閉領域数ｋに達していないと（ステップＳ２０８において、ＮＯ）、補正量算出部１４は選択された構図テンプレート（選択構図情報）について変数ｎに対応する閉領域における色情報（色相ＨＴｎ，明度ＶＴｎ，彩度ＣＴｎ）を補助情報一時メモリ１１を介して構図テンプレート保存部１７から取り込む（ステップＳ２０９）。構図テンプレートにおける色情報をテンプレート色情報と呼ぶ。
【００３４】
続いて、補正量算出部１４は、構図テンプレートの色情報との比較を行うため、ＡＦ用画像データについて、変数ｎの領域ｎにおける色情報の平均値を算出して、平均色情報（色相Ｈｎ，明度Ｖｎ，彩度Ｃｎ）を得る（ステップＳ２１０）。ＡＦ画像データにおける平均色情報を画像色情報と呼ぶ。
【００３５】
補正量算出部１４はテンプレート色情報における色相と画像色情報における色相を比較して、色相差（差分）ΔＨｎ＝｜Ｈｎ−ＨＴｎ｜を得る。そして、補正量算出部１４は当該色相差ΔＨｎが予め定められた色相閾値値Ｈｔｈよりも小さいか否かを確認する（ステップＳ２１１）。
【００３６】
ΔＨｎ＜Ｈｔｈ（閾値未満）であると（ステップＳ２１１において、ＹＥＳ）、補正量算出部１４はテンプレート色情報と画像色情報とにおいて、明度差（差分）ΔＶｎ＝｜Ｖｎ−ＶＴｎ｜が予め定められた明度閾値Ｖｔｈより小さいか否かを確認する（ステップＳ２１２）。ΔＶｎ＜Ｖｔｈ（閾値未満）であると（ステップＳ２１１において、ＹＥＳ）、補正量算出部１４はＶｎ−ＶＴｎを明度補正量Ｖｃｎとする（ステップＳ２１３）。
【００３７】
一方、ΔＶｎ≧Ｖｔｈであると（ステップＳ２１１において、ＮＯ）、補正量算出部１４は構図テンプレートにおける被写体とＡＦ画像データにおける被写体とが一致していないと判定する。そして、補正量算出部１４は明度補正量Ｖｃｎをゼロに設定する（ステップＳ２１４）。つまり、補正量を算出しないことになる。
【００３８】
続いて、補正量算出部１４は、明度差ΔＶｎ２＝Ｖｎ−ＶＴｎが予め定められた正の色飽和閾値Ｖｔｈ２より大きいか否かを確認する（ステップＳ２１５）。ΔＶｎ２＞Ｖｔｈ２であると（ステップＳ２１５において、ＹＥＳ）、補正量算出部１４はＡＦ用画像データにおける明度が構図テンプレートの明度よりも所定の値以上高いと判定する。そして、補正量算出部１４は色飽和カウンタ変数ｓをインクリメントする（ステップＳ２１６：Ｓ＝Ｓ＋１）。
【００３９】
次に、補正量算出部１４はテンプレート色情報と画像色情報とにおいて、彩度差ΔＣｎ＝｜Ｃｎ−ＣＴｎ｜が予め定められた彩度閾値Ｃｔｈより小さいか否かを確認する（ステップＳ２１７）。ΔＣｎ＜Ｃｔｈであると（ステップＳ２１７において、ＹＥＳ）、補正量算出部１４はＣｎ−ＣＴｎを明度補正量Ｃｃｎとする（ステップＳ２１８）。
【００４０】
一方、ΔＣｎ≧Ｃｔｈのであると（ステップＳ２１７において、ＮＯ）、補正量算出部１４は構図テンプレートにおける被写体とＡＦ画像データにおける被写体とが一致していないと判定する。そして、補正量算出部１４は明度補正量Ｃｃｎをゼロに設定する（ステップＳ２１９）。
【００４１】
ここまでの一連の処理が終了すると、補正量算出部１４は閉領域カウンタ変数ｎをカウントアップする（ステップＳ２２０：ｎ＝ｎ＋１）。そして、補正量算出部１４はステップＳ２０８の処理に戻って、閉領域カウンタ変数ｎが閉領域数ｋに等しいか否かを確認する。なお、ステップＳ２１５において、ΔＶｎ２≦Ｖｔｈ２であると（ステップＳ２１５において、ＮＯ）、補正量算出部１４はステップＳ２２０の処理に進む。
【００４２】
ステップＳ２１１において、ΔＨｎ≧Ｈｔｈであると（ステップＳ２１１において、ＮＯ）、テンプレート色情報と画像色情報とにおいて色相が大きく異なるので、補正量算出部１４は構図テンプレートと被写体とが異なると判定する。そして、補正量算出部１４は当該閉領域における補正を行わない。つまり、補正量算出部１４は明度補正値Ｖｃｎおよび彩度補正値Ｃｃｎをそれぞれゼロに設定する（ステップＳ２２１）。そして、補正量算出部１４はステップＳ２００の処理に移行して閉領域カウンタ変数ｎをカウントアップする（Ｓ２２０）。
【００４３】
ステップＳ２０８において、閉領域領域カウンタ変数ｎが構図テンプレートの閉領域数ｋと等しいと（ステップＳ２０８において、ＹＥＳ）、補正量算出部１４は全ての閉領域について処理が終了したとする。
【００４４】
続いて、補正量算出部１４は全ての閉領域中で色飽和と判定された割合（色飽和割合）ｓ／ｋを算出する。そして、補正量算出部１４は色飽和割合ｓ／ｋが色飽和閾値ｓｔｈより大きいか否かを確認する（ステップＳ２２２）。
【００４５】
ｓ／ｋ＞ｓｔｈのであると（ステップＳ２２２において、ＹＥＳ）、補正量算出部１４は露出が高すぎて色飽和の割合が多いと判定して露出の補正（露出の変更）を行う（ステップＳ２２３：Δｅ＝ｆ（ｓ／ｋ））。そして、補正量算出部１４はステップＳ２０５の処理に戻って画像一時メモリ６からＡＦ用画像データを取り込んで、ステップＳ２０６以降の一連の処理を行う。
【００４６】
ここで、露出補正の際の露出変化量を予め色飽和割合ｓ／ｋ毎に定めて露出変化量テーブルを作成して、この露出変化量テーブルをメモリ（図示せず）に格納する。そして、露出補正を行う際には、補正量算出部１４は色飽和割合ｓ／ｋに応じて露出変化量テーブルを参照して、露出変化量を決定する。
【００４７】
ｓ／ｋ≦ｓｔｈであると（ステップＳ２２２において、ＮＯ）、補正量算出部１４および画像補正部１５は全ての閉領域について、閉領域毎に決定した明度補正値Ｖｃｎおよび彩度補正値Ｃｃｎを適用して色補正を行う（ステップＳ２３３）。そして、補正量算出部１４および画像補正部１５は処理を終了する。
【００４８】
図３は、図１に示す撮像装置で用いられる構図テンプレートの一例を示す図である。
【００４９】
図３には、富士山と桜の構図テンプレートが示されている。図３において、図示の構図テンプレートは３つの閉領域”０”〜”２”を有している。ここでは、閉領域”０”が空、閉領域”１”が桜、そして、閉領域”２”が富士山を表している。ここで、閉領域”０”〜”２”の各々についてその補正量の算出について説明する。
【００５０】
いま、閉領域”０”〜”２”にそれぞれ（色相Ｈ，明度Ｖ，彩度Ｃ）として、（ＨＴ０，ＶＴ０，ＣＴ０）＝（１７０，１２８，２５５）、（ＨＴ１，ＶＴ１，ＣＴ１）＝（２１３，１７９，２５５）、（ＨＴ２，ＶＴ２，ＣＴ２）＝（２５５，２５５，２５５）が設定されているものとする。さらに、ここでは、色相差閾値Ｈｔｈ＝明度閾値Ｖｔｈ＝彩度閾値Ｃｔｈ＝３０であるとする。
【００５１】
図３に示す構図テンプレートについて色補正を行う際には、ＡＦ用画像データが示す画像を、まず構図テンプレートの閉領域”０”〜”２”に分割する。そして、分割によって得られた閉領域の各々について色相、明度、および彩度の平均値と構図テンプレートにおける色相、明度、および彩度を比較して、補正値（補正量）を算出する。
【００５２】
ここで、ＡＦ用画像データにおいて、閉領域の色相、明度、および彩度の平均値がそれぞれ（Ｈ０，Ｖ０，Ｃ０）＝（１４９，１５３，２５５）、（Ｈ１，Ｖ１，Ｃ１）＝（２３４，２１０，２５５）、および（Ｈ２，Ｖ２，Ｃ２）＝（３１，１５３，２５５）であったとする。従って、閉領域”０”については、ΔＨ０＝｜Ｈ０−ＨＴ０｜＝｜１４９−１７０｜＝２１＜Ｈｔｈ＝３０、ΔＶ０＝｜Ｖ０−ＶＴ０｜＝｜１２８−１５３｜＝２５＜Ｖｔｈ＝３０、そして、ΔＣ０＝｜Ｃ０−ＣＴ０｜＝｜２５５−２５５｜＝０＜Ｃｔｈ＝３０となる。この結果、図２Ａおよび図２Ｂで説明したように、閉領域”０”については、明度補正値ＶＣ０＝Ｖ０−ＶＴ０＝１２８−１５３＝−２５、彩度補正値ＣＣ０＝Ｃ０−ＣＴ０＝２そして、５５−２５５＝０となる。
【００５３】
閉領域”１”については、ΔＨ１＝｜Ｈ１−ＨＴ１｜＝｜２３４−２１３｜＝２１＜Ｈｔｈ＝３０、そして、ΔＣ１＝｜Ｃ１−ＣＴ１｜＝｜２５５−２５５｜＝０＜Ｃｔｈ＝３０となる。一方、明度差｜Ｖ１−ＶＴ１｜＝｜１７９−２１０｜＝３１≧Ｖｔｈ＝３０となる。よって、閉領域”１”については、明度補正値ＶＣ１＝０、彩度補正値ＣＣ０＝２５５−２５５＝０となる。
【００５４】
閉領域”２”については、ΔＨ２＝｜Ｈ２−ＨＴ２｜＝｜３１−２５５｜＝２２４≧Ｈｔｈ＝３０であるので、当該閉領域では被写体相違と判定されて、明度補正値および彩度補正値ともに０に設定されることになる。
【００５５】
このように、上述の実施形態では、色設定情報を含む構図テンプレートを用いて撮影を行う際、ＡＦ用画像データ（つまり、スルー画）の色情報と色設定情報とに応じて閉領域の色補正量を求めるようにしたので、構図テンプレートにおける被写体とおよび色補正量の双方がユーザにとって視覚的に分かりやすくしかも容易に色補正を行うことができる。
【００５６】
以上、本発明を実施の形態に基づいて詳述してきたが、本発明はこれら特定の実施の形態に限られるものではなく、この発明の要旨を逸脱しない範囲の様々な形態も本発明に含まれる。上述の実施形態の一部を適宜組み合わせてもよい。
【００５７】
例えば、上記の実施の形態では、デジタルカメラを例に挙げて説明したが、デジタルビデオカメラ又はカメラ付き携帯電話機などにも適用することができる。
【００５８】
また、上記の実施の形態では、構図テンプレートを操作部からの入力するようしたが、ネットワークから構図テンプレートをダウンロードして構図テンプレート保存部１７に保存するようにしてもよい。この場合、ネットワーク上に用意された複数の構図テンプレートの中からユーザ所望の構図テンプレートを選択して、構図テンプレート保存部１７にダウンロードする。
【００５９】
さらに、上記の実施の形態では、レリーズボタンを半押した際に色補正を行うようにしたが、レリーズボタンの全押し後に得られる本撮影データについて同様の処理を行うようにしてもよい。
【００６０】
加えて、上記の実施の形態の機能を制御方法として、この制御方法を撮像装置に実行させるようにすればよい。また、上述の実施の形態の機能を有するプログラムを制御プログラムとして、この制御プログラムを撮像装置が備えるコンピュータに実行させるようにしてもよい。
【００６１】
この際、制御方法および制御プログラムの各々は、少なくとも補正量算出ステップおよび画像補正ステップを有することになる。なお、制御プログラムは、例えば、コンピュータに読み取り可能な記録媒体に記録される。
【００６２】
また、本発明は、以下の処理を実行することによっても実現される。即ち、上述した実施形態の機能を実現するソフトウェア（プログラム）を、ネットワーク又は各種記録媒体を介してシステム或いは装置に供給し、そのシステム或いは装置のコンピュータ（またはＣＰＵやＭＰＵ等）がプログラムを読み出して実行する処理である。
【符号の説明】
【００６３】
４  ＡＦＥ（アナログフロントエンド）
５  撮像センサ
７  表示画像生成部
９  表示部
１２  操作部
１４  補正量算出部
１５  画像補正部
１７  構図テンプレート保存部
【図１】
0005875291.tif 000002
【図２Ａ】
0005875291.tif 000003
【図２Ｂ】
0005875291.tif 000004
【図３】
0005875291.tif 000005