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