(57)【要約】      （修正有）【課題】画像データ中の顔に対して行う補正処理の処理時間を短縮する。【解決手段】器官検出部１９は、画像データ中の顔を検出する。人数検出部１８１は、器官検出部１９による顔検出結果をもとに、画像データ中で検出された顔の数を検出する。特徴判別部１８３は、器官検出部１９による顔検出結果をもとに、画像データ中で検出された顔の特徴を判別する。顔選択部１８５は、人数検出部１８１による検出結果および特徴判別部１８３による判別結果をもとに、検出された顔の中から所定の補正条件を満足する顔を選択する。顔画像処理部１８７は、顔選択部１８５によって選択された顔に対して所定の補正処理を行う。【選択図】図２
2010147808.tif 000002
【特許請求の範囲】
【請求項１】
被写体像を光電変換して画像データを生成する撮像部と、
前記撮像部によって生成された画像データ中の顔を検出する顔検出部と、
前記顔検出部による顔検出結果をもとに、前記画像データ中で検出された顔の数を検出する人数検出部と、
前記顔検出部による顔検出結果をもとに、前記画像データ中で検出された顔の特徴を判別する特徴判別部と、
前記人数検出部による検出結果および／または前記特徴判別部による判別結果をもとに、前記検出された顔の中から、予め設定される所定の補正条件を満足する顔を選択する顔選択部と、
少なくとも前記顔選択部によって選択された顔に対して所定の補正処理を行う顔画像処理部と、
を備えることを特徴とする撮像装置。
【請求項２】
前記特徴判別部は、前記検出された顔の形状をもとに、前記検出された顔の大きさを判別する形状判別部を有し、
前記顔選択部は、前記形状判別部によって前記検出された顔の大きさが予め設定される所定の大きさ以上と判別された顔を選択することを特徴とする請求項１に記載の撮像装置。
【請求項３】
前記特徴判別部は、前記検出された顔の性別を判別する性別判別部を有し、
前記顔選択部は、前記性別判別部によって前記検出された顔の性別が予め設定される所定の性別と判別された顔を選択することを特徴とする請求項１に記載の撮像装置。
【請求項４】
前記特徴判別部は、前記検出された顔の表情を判別する表情判別部を有し、
前記顔選択部は、前記表情判別部によって前記検出された顔の表情が笑顔と判別された顔を選択することを特徴とする請求項１に記載の撮像装置。
【請求項５】
前記顔画像処理部は、前記顔選択部によって選択された顔と、前記顔選択部によって選択されない顔とで異なる画像処理を行うことを特徴とする請求項１に記載の撮像装置。
【請求項６】
前記顔画像処理部は、前記検出された顔に対して第１の補正処理を行うとともに、前記顔選択部によって選択された顔に対して、前記第１の補正処理とは別の第２の補正処理を行うことを特徴とする請求項１に記載の撮像装置。
【請求項７】
少なくとも前記顔画像処理部によって顔が補正処理された前記画像データを表示部に表示する表示処理部を備え、前記補正処理された顔の近傍位置に補正マークを表示することを特徴とする請求項１に記載の撮像装置。
【請求項８】
前記特徴判別部は、前記顔検出部によって検出された顔を予め登録された登録人物の顔データと照合し、前記画像データに含まれる登録人物の顔を認識する人物認識部を有し、
前記顔選択部は、前記人物認識部によって登録人物と認識された顔を選択することを特徴とする請求項１に記載の撮像装置。
【請求項９】
被写体像を光電変換して画像データを生成する撮像部を備えた撮像装置における画像処理方法であって、
前記撮像部によって生成された画像データ中の顔を検出する顔検出工程と、
前記顔検出工程での顔検出結果をもとに、前記画像データ中で検出された顔の数を検出する人数検出工程と、
前記顔検出工程での顔検出結果をもとに、前記画像データ中で検出された顔の特徴を判別する特徴判別工程と、
前記人数検出工程での検出結果および／または前記特徴判別工程での判別結果をもとに、予め設定される所定の補正条件を満足する顔を選択する顔選択工程と、
少なくとも前記顔選択工程で選択された顔に対して所定の補正処理を行う顔画像処理工程と、
を含むことを特徴とする撮像装置における画像処理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、撮像装置およびこの撮像装置における画像処理方法に関するものである。
【背景技術】
【０００２】
従来から、画像中に映る人物等の顔を検出する顔検出技術が知られている。例えばデジタルカメラ等の撮像装置では、この顔検出技術を用いて被写体の顔を検出し、顔検出の結果を露出やフォーカス等の制御に利用している。
【０００３】
一方で、顔検出技術を用い、顔検出の結果をもとに被写体の顔に各種の補正処理を施す画像処理技術が種々提案されている。例えば特許文献１には、目の画像を予め登録しておき、この目の画像を用いて撮影画像中の目の領域を補正（修正）する画像処理方法が開示されている。
【０００４】
【特許文献１】特開２００７−１５７１７６号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
ところで、上記のような画像処理技術を撮像装置に適用し、人物を被写体として撮影を行った際に画像中の顔に対して補正処理を行えば、人物の表情を明るくみせたり、美しく見せるといったことが可能となる。ここで、撮影画像に対して補正処理を行うタイミングとしては、撮影の直後が望ましい。撮影画像の再生表示時等、撮影時とは別のタイミングでユーザの操作入力に応じて補正処理を行う仕様も考えられるが、ユーザにとっては作業が面倒であり好ましくないためである。しかしながら、補正処理にはある程度の時間がかかるため、ユーザは、撮影の後、補正処理を終えるまでの間待機しなければならなかった。
【０００６】
本発明は、上記に鑑みてなされたものであって、画像データ中の顔に対して行う補正処理の処理時間を短縮可能な撮像装置および撮像装置における画像処理方法を提供することを目的とする。
【課題を解決するための手段】
【０００７】
上述した課題を解決し、目的を達成するため、本発明にかかる撮像装置は、被写体像を光電変換して画像データを生成する撮像部と、前記撮像部によって生成された画像データ中の顔を検出する顔検出部と、前記顔検出部による顔検出結果をもとに、前記画像データ中で検出された顔の数を検出する人数検出部と、前記顔検出部による顔検出結果をもとに、前記画像データ中で検出された顔の特徴を判別する特徴判別部と、前記人数検出部による検出結果および／または前記特徴判別部による判別結果をもとに、前記検出された顔の中から、予め設定される所定の補正条件を満足する顔を選択する顔選択部と、少なくとも前記顔選択部によって選択された顔に対して所定の補正処理を行う顔画像処理部と、を備えることを特徴とする。
【０００８】
また、本発明にかかる撮像装置は、上記の発明において、前記特徴判別部は、前記検出された顔の形状をもとに、前記検出された顔の大きさを判別する形状判別部を有し、前記顔選択部は、前記形状判別部によって前記検出された顔の大きさが予め設定される所定の大きさ以上と判別された顔を選択することを特徴とする。
【０００９】
また、本発明にかかる撮像装置は、上記の発明において、前記特徴判別部は、前記検出された顔の性別を判別する性別判別部を有し、前記顔選択部は、前記性別判別部によって前記検出された顔の性別が予め設定される所定の性別と判別された顔を選択することを特徴とする。
【００１０】
また、本発明にかかる撮像装置は、上記の発明において、前記特徴判別部は、前記検出された顔の表情を判別する表情判別部を有し、前記顔選択部は、前記表情判別部によって前記検出された顔の表情が笑顔と判別された顔を選択することを特徴とする。
【００１１】
また、本発明にかかる撮像装置は、上記の発明において、前記顔画像処理部は、前記顔選択部によって選択された顔と、前記顔選択部によって選択されない顔とで異なる画像処理を行うことを特徴とする。
【００１２】
また、本発明にかかる撮像装置は、上記の発明において、前記顔画像処理部は、前記検出された顔に対して第１の補正処理を行うとともに、前記顔選択部によって選択された顔に対して、前記第１の補正処理とは別の第２の補正処理を行うことを特徴とする。
【００１３】
また、本発明にかかる撮像装置は、上記の発明において、少なくとも前記顔画像処理部によって顔が補正処理された前記画像データを表示部に表示する表示処理部を備え、前記補正処理された顔の近傍位置に補正マークを表示することを特徴とする。
【００１４】
また、本発明にかかる撮像装置は、上記の発明において、前記特徴判別部は、前記顔検出部によって検出された顔を予め登録された登録人物の顔データと照合し、前記画像データに含まれる登録人物の顔を認識する人物認識部を有し、前記顔選択部は、前記人物認識部によって登録人物と認識された顔を選択することを特徴とする。
【００１５】
また、本発明にかかる撮像装置における画像処理方法は、被写体像を光電変換して画像データを生成する撮像部を備えた撮像装置における画像処理方法であって、前記撮像部によって生成された画像データ中の顔を検出する顔検出工程と、前記顔検出工程での顔検出結果をもとに、前記画像データ中で検出された顔の数を検出する人数検出工程と、前記顔検出工程での顔検出結果をもとに、前記画像データ中で検出された顔の特徴を判別する特徴判別工程と、前記人数検出工程での検出結果および／または前記特徴判別工程での判別結果をもとに、予め設定される所定の補正条件を満足する顔を選択する顔選択工程と、少なくとも前記顔選択工程で選択された顔に対して所定の補正処理を行う顔画像処理工程と、を含むことを特徴とする。
【発明の効果】
【００１６】
本発明によれば、画像データ中で検出された顔の数や顔の特徴をもとに補正条件を満足する顔を選択し、少なくとも選択した顔に対して補正処理を行うことができる。したがって、検出した全ての顔に補正処理を行うのではなく、補正条件を満足した顔に限定して補正処理を行うことができるので、補正処理に要する処理時間を短縮することができる。
【発明を実施するための最良の形態】
【００１７】
以下、図面を参照し、本発明の好適な実施の形態について詳細に説明する。本実施の形態では、本発明の撮像装置をデジタルカメラに適用した場合を例にとって説明する。なお、この実施の形態によって本発明が限定されるものではない。また、各図面の記載において、同一部分には同一の符号を付して示している。
【００１８】
（実施の形態１）
図１は、デジタルカメラ１の背面図である。図１に示すように、デジタルカメラ１は、カメラ本体２の上面に配設された撮影タイミングを指示するためのレリーズスイッチ（シャッタースイッチ）３、カメラ本体２の背面に配設されたパワースイッチ４やメニュースイッチ５、上下左右の各方向スイッチ（上スイッチ、下スイッチ、左スイッチおよび右スイッチ）を有する十字キー６、操作内容を確定する等のためのＯＫスイッチ７、撮影モードと再生モードとを切り換えるための再生スイッチ８、各種画面を表示する表示部２３等を備えている。パワースイッチ４は、デジタルカメラ１の電源投入／電源遮断を切り換えて入力するためのものであり、例えばスライドスイッチを用いて実現される。レリーズスイッチ３は、例えば二段階式の押下ボタンであり、半押しされるとファーストレリーズスイッチがＯＮし、全押しされるとセカンドレリーズスイッチがＯＮするようになっている。また、図示しないが、カメラ本体２の前面には、フラッシュや撮像レンズ等が配設されている。
【００１９】
このデジタルカメラ１においてパワースイッチ４をスライドさせて電源投入を指示すると、デジタルカメラ１は撮影可能な状態（撮影モード）となる。撮影モードでは、撮像レンズを通して入射する被写体像が１フレーム（例えば１／３０秒）毎に出力され、ライブビュー画像として表示部２３にリアルタイムに表示されるようになっており、ユーザは、ライブビュー画像を見ながらレリーズスイッチ３を押下して静止画や動画の撮影を行う。一方、電源投入時、再生スイッチ８の押下操作に応じて撮影モードと再生モードとが切り換わるようになっている。この再生モードでは、ユーザは、デジタルカメラ１で撮影された静止画や動画を表示部２３に表示（再生）して楽しむ。
【００２０】
図２は、このデジタルカメラ１のシステム構成を示すブロック図である。図２に示すように、デジタルカメラ１は、撮像素子１１と、レンズ系ユニット１２と、レンズ駆動回路１３と、撮像回路１４と、ＳＤＲＡＭ（Synchronous  Dynamic  Random  Access  Memory）１５と、ＡＥ部１６と、ＡＦ部１７と、画像処理部１８と、器官検出部１９と、ＣＰＵ２１と、内蔵メモリ２２と、表示部２３と、表示駆動回路２４と、通信Ｉ／Ｆ２５と、操作部２６と、着脱メモリ２７と、電源回路２８と、電池２９とを備える。そして、撮像回路１４、ＳＤＲＡＭ１５、ＡＥ部１６、ＡＦ部１７、画像処理部１８、器官検出部１９、ＣＰＵ２１、表示駆動回路２４および着脱メモリ２７がバス３０を介して接続されて構成されている。また、撮像素子１１やレンズ系ユニット１２、レンズ駆動回路１３、撮像回路１４は、被写体像を光電変換して撮影画像の画像データを生成する撮像部１０を構成する。
【００２１】
撮像素子１１は、例えばＣＣＤ（Charge  Coupled  Device）やＣＭＯＳ（Complementary  Metal  Oxide  Semiconductor）等のイメージセンサであって、レンズ系ユニット１２を通して入射する被写体像をフレーム単位で光電変換し、アナログ電気信号を出力する。レンズ系ユニット１２は、ＡＦ（Auto-Focus）用レンズやズーム用レンズ等を含む撮像レンズ、絞り、シャッター等を含み、レンズ駆動回路１３は、レンズ系ユニット１２を駆動する。
【００２２】
撮像回路１４は、撮像素子１１から出力されたアナログ電気信号に対してＣＤＳ（Correlated  Double  Sampling）やＡＧＣ（Automatic  Gain  Control）等のアナログ信号処理を行った後、デジタル電気信号に変換するとともに、このデジタル電気信号に対して画素補間処理や色補正処理等のデジタル信号処理を行い、画像データとして出力する。この画像データは、ＳＤＲＡＭ１５に一時的に記録される。
【００２３】
ＳＤＲＡＭ１５は、撮像回路１４から出力される画像データや、画像処理部１８による処理中の画像データ等の一時記録用に使用される。例えば、１フレーム毎に撮像回路１４から出力される画像の画像データ（ライブビュー画像）や、撮影タイミングで撮像回路１４から出力される画像の画像データ（以下、適宜「撮影画像」という。）等が一時的に記録される。デジタルカメラ１のモードの一つである撮影モード等では、撮像素子１１に結像されている被写体像が動画的にリアルタイムに表示部２３に表示されるようになっており、ライブビュー画像とは、この画像のことをいう。
【００２４】
ＡＥ部１６は、撮像回路１４から出力された画像データをもとに、自動露出を行う。ＡＦ部１７は、撮像回路１４から出力された画像データをもとに、自動焦点調節を行う。
【００２５】
画像処理部１８は、撮像回路１４から出力された画像データに対して各種の画像処理を施すとともに、記録用や表示用等に適した画像データに変換する処理を行う。例えば、撮影画像の画像データを記録する際、あるいは記録されている画像データを表示する際等に、ＪＰＥＧ（Joint  Photographic  Experts  Group）方式等に基づく画像データの圧縮処理や伸張処理を行う。また、画素数を増減させて画像データを拡縮させるリサイズ処理、画像データから一部分を切り出すトリミング処理、各画素の輝度成分や色成分を調整する明るさ調整処理や色調整処理、透明処理等、画像データに対する各種の画像処理を必要に応じて行う。
【００２６】
この画像処理部１８は、人数検出部１８１と、特徴判別部１８３と、顔選択部１８５と、顔画像処理部１８７とを含む。実施の形態１のデジタルカメラ１は、撮影モードの１つとして撮影画像中の顔を補正する補正モードを備えている。人数検出部１８１は、この補正モードが設定されている場合に、器官検出部１９によるライブビュー画像中または撮影画像中の顔検出結果をもとに、検出された顔の数を検出する。
【００２７】
特徴判別部１８３は、補正モードが設定されている場合に、器官検出部１９によるライブビュー画像中または撮影画像中の顔検出結果をもとに、検出された顔の特徴を判別する。例えば、特徴判別部１８３は、形状判別部として、器官検出部１９によって検出された顔の形状をもとに、顔の大きさを判別する。また、特徴判別部１８３は、性別判別部として、器官検出部１９によって検出された顔や各顔パーツの検出結果をもとに、公知の手法を用いてその性別を判別（推定）する。また、特徴判別部１８３は、器官検出部１９によって検出された顔や各顔パーツの検出結果をもとに、公知の手法を用いてその年齢を判別（推定）する。また、特徴判別部１８３は、表情判別部として、器官検出部１９によって検出された顔や各顔パーツの検出結果をもとに、公知の手法を用いてその表情が笑顔か否かを判別する。
【００２８】
顔選択部１８５は、人数検出部１８１による検出結果および特徴判別部１８３による判別結果をもとに、事前にユーザ操作に従って設定される補正条件を満足する顔を補正対象として選択する。顔画像処理部１８７は、顔選択部１８５によって選択されたライブビュー画像または撮影画像中の顔に対し、その顔領域を加工する所定の画像処理（以下、「補正処理」と呼ぶ）を行う。
【００２９】
器官検出部１９は、撮影画像の画像データをもとに、周知技術であるパターンマッチングを適用してこの画像データ中の顔の領域（顔領域）を検出し、この顔領域の検出結果をもとに左右の目や鼻、唇等の各顔パーツを検出する。検出された人物画像中の顔領域の位置座標、各パーツの位置座標等のデータは、ＳＤＲＡＭ１５に記録される。
【００３０】
ＣＰＵ２１は、操作部２６からの操作信号等に応じて内蔵メモリ２２からカメラプログラムを読み出して実行し、デジタルカメラ１を構成する各部に対する指示やデータの転送等を行ってデジタルカメラ１の動作を統括的に制御する。例えば、ＣＰＵ２１は、撮影画像（補正処理された場合には補正処理後の撮影画像）を記録画像とし、この記録画像の画像データを着脱メモリ２７に記録するための処理を行う。また、ＣＰＵ２１は、表示処理部として、ライブビュー画像や確認画像（レックビュー）、記録画像を表示部２３に表示する処理等を行う。
【００３１】
また、ＣＰＵ２１は、補正条件設定処理部２１１を備える。補正条件設定処理部２１１は、操作部２６を介してユーザによる補正条件の入力操作を受け付け、入力内容に従って補正条件を設定する。画像処理部１８の顔選択部１８５は、ここで設定した補正条件を満足した顔を補正対象として選択する。
【００３２】
内蔵メモリ２２は、例えばフラッシュメモリ等の電気的に書き換えが可能な不揮発性メモリであり、この内蔵メモリ２２には、デジタルカメラ１を動作させ、このデジタルカメラ１が備える種々の機能を実現するための各種のカメラプログラムや、このカメラプログラムの実行中に使用されるデータ等が予め記録されている。なお、これらカメラプログラムやカメラプログラムの実行中に使用されるデータを記録する記録媒体はフラッシュメモリに限定されるものではなく、ＣＤ−ＲＯＭやＤＶＤ−ＲＯＭ等の光学記録媒体、ＭＤ等の磁気記録媒体、テープ媒体、ＩＣカードなどの半導体メモリを用いることができる。
【００３３】
表示部２３は、撮影画像やライブビュー画像の他、デジタルカメラ１の各種設定情報等を表示するためのものであり、ＬＣＤ（Liquid  Crystal  Display）やＥＬディスプレイ（Electroluminescence  Display）等の表示装置で実現される。表示駆動回路２４は、表示部２３を駆動する。この表示部２３には、撮影モード中は所定の表示フレームレートでライブビュー画像が再描画されて動画的に連続表示され、再生モード中は撮影画像が表示される。
【００３４】
操作部２６は、撮影タイミングの指示、補正モードを含む各種の撮影モードや再生モードといったモードの設定操作、撮影条件の設定操作等、ユーザによる各種操作を受け付けて操作信号をＣＰＵ２１に通知するためのものであり、各種機能が割り当てられたボタンスイッチやスライドスイッチ、ダイヤル等で実現される。この操作部２６は、図１のレリーズスイッチ３、パワースイッチ４、メニュースイッチ５、十字キー６、ＯＫスイッチ７および再生スイッチ８を含む。
【００３５】
通信Ｉ／Ｆ２５は、例えばＵＳＢ（Universal  Serial  Bus）等の通信規格によってデジタルカメラ１を例えばパソコン等の外部機器と接続するためのインターフェースである。
【００３６】
着脱メモリ２７は、例えばｘＤ−ピクチャーカード（登録商標）やコンパクトフラッシュ（登録商標）カード等のデジタルカメラ１に着脱自在なメモリカードである。この着脱メモリ２７には、その種類に応じた図示しない読み書き装置によって撮影画像の画像データが書き込まれ、または読み書き装置によって着脱メモリ２７に記録された画像データが読み出される。
【００３７】
電源回路２８は、装填されている電池２９によって供給される電力を、所定の電力に変換してデジタルカメラ１の各部へと供給する。
【００３８】
ここで、以上のように構成されるデジタルカメラ１の機能の一つである補正モードの概要について説明する。実施の形態１では、デジタルカメラ１は、撮影モードに関する設定として補正モードが設定されている場合に、顔や顔を構成する各顔パーツの領域の補正処理を行う。
【００３９】
ここで、補正処理は、人物等の被写体の顔を美しく表現するための処理であり、処理内容は特に限定されるものではないが、例としては、肌を滑らかに加工するスムージング処理や、肌を白く加工する美白処理、瞳にキャッチライトを合成するキャッチライト処理、唇の明るさや色を調整して艶感や立体感を発生させる艶処理等が挙げられる。スムージング処理では、例えば、肌の領域からシワやシミの部分を検出して周囲の肌の状態に置き換える補正を行う。美白処理では、例えば、肌の赤み部分を検出して周辺の肌の色と置き換える補正や、肌の白みを増すための補正、あるいは肌を日焼け色に補正する処理を行う。なお、例示した補正処理の他にも、例えば、目の開き具合を調整することによって目を大きく見せるような補正を行うこととしてもよい。これらの補正処理は、例えば、特開２００４−１８０１１４号公報や特開２００４−２２２１１８号公報、特開２００４−３１８２０５号公報等に開示されている公知技術を用いることで実現できる。ただし、これらの文献に開示されている公知技術に限定されるものではなく、必要に応じた補正処理を適宜選択して用いることができる。また、これらの補正処理のうちの１つを行うこととしてもよいし、複数を組み合わせて行うこととしてもよい。
【００４０】
ところで、撮影画像に対して前述の各種補正処理を行うためには、ある程度の時間を要する。このためユーザは、補正モードを選択して撮影を行った場合、各補正処理を終えるまでの間待機しなければならなかった。そこで、実施の形態１では、予めユーザ操作に従って補正条件を設定しておき、補正条件を満足する顔のみに補正処理を行うことで処理時間の短縮を図る。
【００４１】
図３は、補正条件の設定依頼を通知する補正条件設定画面Ｗ１１の一例を示す図である。実施の形態１のデジタルカメラ１では、例えば、メニュースイッチ５が押下された場合に各種設定メニューが提示されるようになっており、補正条件設定画面は、例えば設定メニューの１つである補正処理設定メニューを選択すると表示される。例えば、図３に示す補正条件設定画面Ｗ１１には、人数設定、顔サイズ設定、性別設定、年齢設定および笑顔設定の５種類の補正条件が提示されており、それぞれ対応する補正条件を設定するためのチェックボックスＣ１１〜Ｃ１５が配置されている。ユーザは、所望の補正条件に対応するチェックボックスＣ１１〜Ｃ１５をチェックして補正条件を設定する。
【００４２】
ここで、人数設定は、画像中に含まれる顔の数を補正条件として設定するためのものである。この人数設定のチェックボックスＣ１１をチェックすると、画像中に含まれる顔の数が、対応する入力ボックスＩ１１に入力されている数（ここでは３人）以下の場合に各顔を補正対象として補正処理を行う。一方、画像中に入力ボックスＩ１１に入力されていている値より多い数の顔が含まれる場合、補正処理は行われない。なお、入力ボックスＩ１１の数は、例えば十字キー６の上スイッチまたは下スイッチを操作することによって可変に設定できるようになっている。ただし、この補正条件とする顔の数は、固定値としてもよい。
【００４３】
顔サイズ設定は、補正処理の対象とする顔の大きさを補正条件として設定するためのものである。この顔サイズ設定のチェックボックスＣ１２をチェックすると、画像中に含まれる顔のうち、顔領域の大きさが所定の顔サイズ以上の顔に対して補正処理が行われる。ここで、所定の顔サイズは、予め固定的に定義されているものとする。例えば実施の形態１では、顔領域の短辺が画像の短辺の１／５以上である顔に対して補正処理が行われるように所定の顔サイズが予め設定されている。ただし、この所定の顔サイズは一例であって、適宜設定できる。また、所定の顔サイズをユーザ操作に従って可変に設定する構成としてもよい。
【００４４】
性別設定は、性別を補正条件として設定するためのものである。この性別設定のチェックボックスＣ１３をチェックすると、画像中に含まれる顔のうち、推定された性別が対応する入力ボックスＩ１３に入力されている性別（ここでは女性）の顔に対して補正処理が行われる。一方、男性と推定された顔には補正処理は行われない。なお、入力ボックスＩ１３に入力される性別は、例えば十字キー６の上スイッチまたは下スイッチを操作することによって可変に設定できるようになっている。ただし、この補正条件とする性別は、固定値としてもよい。
【００４５】
年齢設定は、年齢（ここでは年齢層）を補正条件として設定するためのものである。この年齢設定のチェックボックスＣ１４をチェックすると、画像中に含まれる顔のうち、推定された年齢が対応する入力ボックスＩ１４に入力されている年齢層（ここでは３０代）に含まれる顔に対して補正処理が行われる。なお、入力ボックスＩ１４に入力される年齢層は、例えば十字キー６の上スイッチまたは下スイッチを操作することによって可変に設定できるようになっている。ただし、この補正条件とする年齢（年齢層）は、固定値としてもよい。
【００４６】
笑顔設定は、顔の表情が笑顔か否かを補正条件として設定するためのものである。この笑顔設定のチェックボックスＣ１５をチェックすると、画像中に含まれる顔のうち、その表情が笑顔の顔に対して補正処理が行われる。
【００４７】
次に、デジタルカメラ１の動作について説明する。図４は、デジタルカメラ１の基本動作を示すフローチャートである。図４に示すように、デジタルカメラ１は、パワースイッチ４がスライドされて電源投入（パワースイッチＯＮ）が指示されるまで待機状態となり、パワースイッチがＯＦＦの間は（ステップａ１：Ｎｏ）、スリープ状態を継続して（ステップａ３）、ステップａ１に戻る。
【００４８】
そして、パワースイッチがＯＮされた場合には（ステップａ１：Ｙｅｓ）、電源回路２８による各部への電源供給が開始され（ステップａ５）、先ず、撮影モード設定を行う（ステップａ７）。例えば、測光や露出演算に関する設定、ＡＥ／ＡＦ動作に関する設定等、撮影モードに関する各種設定を行う。実施の形態１では、このとき、撮影画像中で顔が検出された場合に顔領域を補正処理する補正モードの動作設定を行う。その後、測光・演算処理を行う（ステップａ９）。
【００４９】
続いて、ライブビュー画像表示処理に移る（ステップａ１１）。このライブビュー画像表示処理によって、撮像素子１１に結像されている被写体像の画像データがＳＤＲＡＭ１５に一時的に記録され、ライブビュー画像として表示部２３に表示される。そしてこのとき、補正モードが設定されている場合であって、ライブビュー画像中に顔が含まれる場合に、顔が補正されたライブビュー画像が表示部２３に表示される。このライブビュー画像は、所定のフレームレートで更新表示され、動画的に連続表示されるようになっている。
【００５０】
図５は、ライブビュー画像表示処理の詳細な処理手順を示すフローチャートである。図５に示すように、ライブビュー画像表示処理では先ず、ライブビュー画像を取り込む（ステップｂ１）。続いて、ＣＰＵ２１が、補正モードが設定されているか否かを判定する。補正モードが設定されていなければ（ステップｂ３：Ｎｏ）、ステップｂ１５に移行してステップｂ１で取り込んだライブビュー画像を表示部２３に表示する処理を行う。その後、ライブビュー画像表示処理を終えて図４のステップａ１３に進む。
【００５１】
一方、補正モードが設定されている場合には（ステップｂ３：Ｙｅｓ）、器官検出部１９が顔検出を実行する（ステップｂ５）。器官検出部１９は、撮影画像から顔領域を検出し、この顔領域の検出結果をもとに、顔領域中の各顔パーツを検出する。
【００５２】
その後、ＣＰＵ２１が、ステップｂ５の顔検出で顔を検出したか否かを判定し、検出しなかった場合には（ステップｂ７：Ｎｏ）、ステップｂ１５に移行してステップｂ１で取り込んだライブビュー画像を表示部２３に表示する処理を行う。その後、ライブビュー画像表示処理を終えて図４のステップａ１３に進む。
【００５３】
一方、顔を検出したならば（ステップｂ７：Ｙｅｓ）、顔補正処理に移り（ステップｂ９）、取り込まれたライブビュー画像に対して顔を補正する補正処理を行う。詳細は後述するが、この顔補正処理では、ライブビュー画像中で検出された顔の数を検出するとともに、ライブビュー画像中で検出された顔の特徴を判別し、検出結果および判別結果をもとに、図３に示して説明した要領で事前に設定された補正条件を満足している顔を補正対象として選択して補正処理を行う。そして、補正条件を満足している顔がなければ、補正処理は行わずに顔補正処理を終えるようになっている。
【００５４】
続いてＣＰＵ２１は、ステップｂ９の顔補正処理で実際にライブビュー画像中の顔に対して補正処理を行ったか否かを判定する。補正処理を行わなかった場合には（ステップｂ１１：Ｎｏ）、ＣＰＵ２１は、ステップｂ１５に移行してステップｂ１で取り込んだライブビュー画像を表示部２３に表示する処理を行う。その後、ライブビュー画像表示処理を終えて図４のステップａ１３に進む。また、補正処理を行った場合には（ステップｂ１１：Ｙｅｓ）、画像処理部１８が、ステップｂ９の顔補正処理で補正対象として選択されて補正処理された顔の近傍位置に、予めテンプレートとして用意される補正マークを重畳表示（ＯＳＤ：On  Screen  Display）する処理を行って、補正マークが重畳表示された補正処理後のライブビュー画像を表示部２３に表示する処理を行う（ステップｂ１３）。その後、ライブビュー画像表示処理を終えて図４のステップａ１３に進む。
【００５５】
以上のライブビュー画像表示処理を終えたならば、その後は、図４に示すように、操作入力に応じて処理を分岐する。すなわち、レリーズスイッチ３が一段階押下され、ファーストレリーズスイッチがＯＮされた場合には（ステップａ１３：Ｙｅｓ）、撮影処理を行う（ステップａ１５）。ファーストレリーズスイッチがＯＮされなければ（ステップａ１３：Ｎｏ）、ステップａ１７に移行する。
【００５６】
そして、再生スイッチ８がＯＮされた場合には（ステップａ１７：Ｙｅｓ）、再生モードとなって再生処理を行う（ステップａ１９）。例えば、ＣＰＵ２１は、着脱メモリ２７から記録画像である撮影画像や補正処理後の撮影画像を読み込む処理を行い、読み込んだ記録画像を表示部２３に表示する処理を行って再生する。なお、記録画像の再生は、例えば、過去に撮影されて着脱メモリ２７に記録されている記録画像の画像データを撮影順に１枚ずつ順番に読み込んで表示する構成としてもよいし、複数の記録画像のサムネイルデータを読み出して一覧表示する処理を行い、ユーザ操作に従って一覧の中から選択した記録画像の画像データを表示する構成としてもよい。そして、例えば十字キー６がＯＮされる等して再生中の記録画像の切り換え操作が入力された場合には、ＣＰＵ２１は、指定された記録画像を着脱メモリ２７から読み込んで表示部２３に表示する処理を行う。再生スイッチ８がＯＮされなければ（ステップａ１７：Ｎｏ）、ステップａ２１に移行する。
【００５７】
そして、メニュースイッチ５がＯＮされた場合には（ステップａ２１：Ｙｅｓ）、設定変更処理を行う（ステップａ２３）。メニュースイッチ５がＯＮされなければ（ステップａ２１：Ｎｏ）、ステップａ２５に移行する。
【００５８】
そして、パワースイッチ４がスライドされて電源遮断（パワースイッチＯＦＦ）が指示されるまでの間（ステップａ２５：Ｎｏ）、ステップａ９に戻って上記した処理を行う。そして、パワースイッチ４がＯＦＦされた場合には（ステップａ２５：Ｙｅｓ）、電源回路２８による各部の電源供給が停止され（ステップａ２７）、基本動作を終える。
【００５９】
次に、図４に示した基本動作においてファーストレリーズスイッチがＯＮされた場合に行う撮影処理（ステップａ１５）について説明する。図６は、撮影処理の詳細な処理手順を示すフローチャートである。図６に示すように、撮影処理では、先ず撮影準備動作として、ＡＦ部１７がＡＦ（自動焦点）動作を行い（ステップｃ１）、ＡＥ部１６がＡＥ（自動露出）動作を行う（ステップｃ３）。
【００６０】
その後、セカンドレリーズスイッチがＯＮされず（ステップｃ５：Ｎｏ）、ファーストレリーズスイッチがＯＮされたままの間は（ステップｃ７：Ｙｅｓ）、待機状態となる。ファーストレリーズスイッチがＯＦＦされた場合には（ステップｃ７：Ｎｏ）、撮影処理を終えて図４のステップａ１７に進む。
【００６１】
そして、レリーズスイッチ３が二段階押下され、セカンドレリーズスイッチがＯＮされた場合には（ステップｃ５：Ｙｅｓ）、ＣＰＵ２１が、撮像部１０を駆動して撮影時の露出を制御し（ステップｃ９）、画像データの読み出し処理を行う（ステップｃ１１）。ここでの処理によって、セカンドレリーズスイッチがＯＮされたタイミングの撮影範囲の画像が撮影画像として生成され、その画像データがＳＤＲＡＭ１５に一時的に記録される。
【００６２】
続いて、画像処理部１８が、撮影画像に対して必要な画像処理を行う（ステップｃ１３）。そして、ＣＰＵ２１が、補正モードが設定されているか否かを判定する。補正モードが設定されていなければ（ステップｃ１５：Ｎｏ）、ステップｃ２３に移行する。一方、補正モードが設定されている場合には（ステップｃ１５：Ｙｅｓ）、器官検出部１９が顔検出を実行する（ステップｃ１７）。器官検出部１９は、撮影画像から顔領域を検出し、この顔領域の検出結果をもとに、顔領域中の各顔パーツを検出する。
【００６３】
その後、ＣＰＵ２１が、ステップｃ１７の顔検出で顔を検出したか否かを判定し、検出しなかった場合には（ステップｃ１９：Ｎｏ）、ステップｃ２３に移行する。一方、顔を検出したならば（ステップｃ１９：Ｙｅｓ）、顔補正処理に移り（ステップｃ２１）、撮影画像に対して顔を補正する画像処理を施す。この顔補正処理は、図５のステップｂ９で示したライブビュー画像に対する顔補正処理と同様に、撮影画像中で検出された顔の数やその特徴をもとに、補正条件を満足している顔を補正対象として選択して補正処理を行う。そして、補正条件を満足している顔がなければ、補正処理は行わずに顔補正処理を終えるようになっている。その後、ステップｃ２３に移行する。
【００６４】
そして、ステップｃ２３では、ＣＰＵ２１は、確認画像を表示部２３に表示する処理（レックビュー）を行う。ここで、レックビューは、撮影の結果生成されて着脱メモリ２７に記録される記録画像の内容をユーザに提示するための確認用の表示である。補正モードが設定されていない場合や、補正モードが設定されているものの撮影画像中で顔が検出されない場合、あるいは撮影画像中の顔が補正条件を満足していない場合等、ステップｃ２１の顔補正処理で実際に補正処理された顔がない場合には、ステップｃ１３で通常の画像処理が施された撮影画像が確認画像として表示部２３に表示される。一方、ステップｃ２１の顔補正処理で撮影画像中の顔が補正処理されていれば、補正処理後の撮影画像が確認画像として表示部２３に表示される。なお、このとき、図５のステップｂ１３で説明したライブビュー画像の表示と同様に、ステップｃ２１の顔補正処理で補正対象として選択されて補正処理された顔の近傍位置に、補正マークを重畳表示する処理を行うこととしてもよい。
【００６５】
そして、ＣＰＵ２１は、撮影画像（補正処理された場合には補正処理後の撮影画像）の画像データを記録画像として着脱メモリ２７に記録する（ステップｃ２５）。その後、図４のステップａ１７に進む。なお、補正処理後の撮影画像を記録する際、この補正処理後の撮影画像の画像データと対応付けて、補正処理を施す前の元の撮影画像（原画像）の画像データを記録しておく構成としてもよい。また、確認画像上で補正マークの重畳表示を行った場合には、この補正マークのデータやその表示位置を付帯情報として併せて記録しておく構成としてもよい。
【００６６】
次に、図４に示した基本動作においてメニュースイッチ５がＯＮされた場合に行う設定変更処理（ステップａ２３）について説明する。図７は、設定変更処理の詳細な処理手順を示すフローチャートである。
【００６７】
図７に示すように、設定変更処理では先ず、ＣＰＵ２１が、各種設定メニューを提示して設定依頼の通知を表示部２３に表示する処理を行う（ステップｄ１）。そして、ＣＰＵ２１は、選択された設定メニューに応じた設定変更処理を行う。
【００６８】
そしてこのとき、補正処理設定メニューが選択された場合には（ステップｄ３：Ｙｅｓ）、補正条件設定処理部２１１が、補正条件設定画面を表示部２３に表示して補正条件の設定依頼を通知する処理を行う（ステップｄ５）。ここで、図３に示した補正条件設定画面が表示され、ユーザによって例えば人数設定や顔サイズ設定、性別設定、年齢設定、笑顔設定等の各補正条件の設定操作が入力される。そして、補正条件設定処理部２１１は、この設定依頼の通知に応答して入力された設定操作に応じて補正条件の設定値を変更するための処理を実行する（ステップｄ７）。ここで変更された補正条件の設定値（人数設定、顔サイズ設定、性別設定、年齢設定、笑顔設定のうちのどの項目が補正条件として設定されているかを示す情報）は、内蔵メモリ２２内に更新・保持される。そしてその後、ステップｄ１３に移行する。
【００６９】
一方、補正処理設定メニュー以外の設定メニューが選択された場合には（ステップｄ３：Ｎｏ）、ＣＰＵ２１は、選択された設定メニューに応じた設定画面を表示部２３に表示してその設定依頼を通知する処理を行う（ステップｄ９）。そして、ＣＰＵ２１は、この設定依頼の通知に応答して入力された設定操作に応じて対応する設定値を変更するための処理を実行する（ステップｄ１１）。ここでの処理によって、例えば、撮影条件の設定、撮影モードや再生モードに関する各種設定を変更することができ、例えば撮影モードとして、補正モードを選択するか否かの設定を変更する（切り換える）ことができる。そしてその後、ステップｄ１３に移行する。
【００７０】
そして、ステップｄ１３では、設定終了操作が入力されたか否かを判定する。設定終了操作が入力されていなければ（ステップｄ１３：Ｎｏ）、ステップｄ１に戻る。一方、設定終了操作が入力された場合には（ステップｄ１３：Ｙｅｓ）、設定変更処理を終了し、図４のステップａ２５に進む。
【００７１】
次に、図５のステップｂ９や図６のステップｃ２１で行う顔補正処理について説明する。図８は、実施の形態１における顔補正処理の詳細な処理手順を示すフローチャートである。この顔補正処理は、図５のステップｂ９ではライブビュー画像に対する処理として行われ、図６のステップｃ２１では撮影画像に対する処理として行われる。
【００７２】
図８に示すように、顔補正処理では先ず、補正条件の設定値が内蔵メモリ２２から読み出され（ステップｅ１）、その後、図５のステップｂ５でライブビュー画像に対して行った顔検出結果または図６のステップｃ１７で撮影画像に対して行った顔検出結果をもとに、ステップｅ３〜ステップｅ１３の処理が行われ、検出された顔の中から、設定されている補正条件を満足している顔が選択される。
【００７３】
先ず、人数検出部１８１が、顔検出の結果検出された顔の数を検出し、検出した顔の数が人数設定を満足しているか否かを判定する。例えば、図３に示した補正条件設定画面の例では、検出した顔の数が３つ以下の場合に、人数設定を満足していると判定する。人数設定を満足している場合には（ステップｅ３：Ｙｅｓ）、ステップｅ５に移行する。また、人数設定が補正条件として設定されていない場合も、ステップｅ５に移行する。人数設定を満足していなければ（ステップｅ３：Ｎｏ）、ステップｅ１７に移行する。
【００７４】
そして、ステップｅ５では、続いて特徴判別部１８３が、顔検出の結果検出された顔（顔領域）の形状をもとに顔の大きさを判別し、顔サイズ設定を満足しているか否かを判定する。実施の形態１では、検出した顔のうち、その顔領域の短辺がその画像（ライブビュー画像または撮影画像）の短辺の１／５以上の顔について、顔サイズ設定を満足していると判定する。顔サイズ設定を満足している場合には（ステップｅ５：Ｙｅｓ）、ステップｅ７に移行する。また、顔サイズ設定が補正条件として設定されていない場合も、ステップｅ７に移行する。なお、検出された全ての顔が所定の顔サイズ以上の場合に、顔サイズ設定を満足していると判定する構成としてもよい。顔サイズ設定を満足していなければ（ステップｅ５：Ｎｏ）、ステップｅ１７に移行する。
【００７５】
そして、ステップｅ７では、特徴判別部１８３は、続いて、検出された顔や各顔パーツの検出結果をもとに、その性別を推定する処理を行う。例えば、図３に示した補正条件設定画面の例では、検出した顔に性別が女性と推定された顔が含まれている場合に、性別設定を満足していると判定する。性別設定を満足している場合には（ステップｅ７：Ｙｅｓ）、ステップｅ９に移行する。また、性別設定が補正条件として設定されていない場合も、ステップｅ９に移行する。なお、検出された全ての顔が性別設定を満足している場合に、性別設定を満足していると判定する構成としてもよい。満足していなければ（ステップｅ７：Ｎｏ）、ステップｅ１７に移行する。
【００７６】
そして、ステップｅ９では、特徴判別部１８３は、続いて、検出された顔や各顔パーツの検出結果をもとに、その年齢を推定する処理を行う。例えば、図３に示した補正条件設定画面の例では、検出した顔に年齢が３０代と推定された顔が含まれていれば、年齢設定を満足していると判定する。年齢設定を満足している場合には（ステップｅ９：Ｙｅｓ）、ステップｅ１１に移行する。また、年齢設定が補正条件として設定されていない場合も、ステップｅ１１に移行する。なお、検出された全ての顔が年齢設定を満足している場合に、年齢設定を満足していると判定する構成としてもよい。満足していなければ（ステップｅ９：Ｎｏ）、ステップｅ１７に移行する。
【００７７】
そして、ステップｅ１１では、特徴判別部１８３は、続いて、検出された顔や各顔パーツの検出結果をもとに、その表情の笑顔度を算出し、予め設定される基準値以上の笑顔度の顔を笑顔と判別する。そして、検出した顔が笑顔と判別された顔が含まれていれば、笑顔設定を満足していると判定する。笑顔設定を満足している場合には（ステップｅ１１：Ｙｅｓ）、ステップｅ１３に移行する。また、笑顔設定が補正条件として設定されていない場合も、ステップｅ１３に移行する。なお、検出された全ての顔が笑顔設定を満足している場合に、笑顔設定を満足していると判定する構成としてもよい。満足していなければ（ステップｅ１１：Ｎｏ）、ステップｅ１７に移行する。
【００７８】
そして、ステップｅ１３では、続いて顔選択部１８５が、設定されている全ての補正条件を満足している顔を補正対象として選択する。そして、顔画像処理部１８７が、補正対象の顔に第１の補正処理を行って（ステップｅ１５）、顔補正処理を終える（図５のステップｂ１１や図６のステップｃ２３に進む。）。
【００７９】
一方、設定されているいずれかの補正条件を満足せずにステップｅ１７に移行した場合には、顔選択部１８５は、検出された全ての顔を補正対象として選択する。そして、顔画像処理部１８７は、補正対象の顔に第２の補正処理を行って（ステップｅ１９）、顔補正処理を終える（図５のステップｂ１１や図６のステップｃ２３に進む。）。
【００８０】
ここで、設定されている全ての補正条件を満足した場合に行う第１の補正処理と、いずれかの補正条件を満足していない場合に行う第２の補正処理について説明する。図９は、第１の補正処理および第２の補正処理の内容を説明する図である。例えば、実施の形態１では、第１の補正処理として、レコードＲ１１に示すように、補正処理Ａ（スムージング処理）、補正処理Ｂ（艶処理）および補正処理Ｃ（美白処理）の３種類の補正処理を組み合わせて行う。一方、例えばレコードＲ１３に示すように、第２の補正処理（１）として、補正処理Ａ（スムージング処理）を行う。
【００８１】
このように、実施の形態１では、設定されている全ての補正条件を満足する顔がライブビュー画像中または撮影画像中にあれば、この顔に対して複数の補正処理を組み合わせて行うことができる。そして、設定されている全ての補正条件を満足する顔がライブビュー画像中または撮影画像中になければ、検出された全ての顔に対して平等に、１つの補正処理を行うことができる。
【００８２】
なお、第１の補正処理として行う補正処理は１つであってもよい。また、２つ以上の補正処理を組み合わせる場合の組み合わせは例示したものに限定されるものではなく、適宜選択して用いることができる。
【００８３】
また、図９中にレコードＲ１５として示すように、第２の補正処理（２）として、補正処理を行わない構成としてもよい。この場合には、補正条件を満足しない顔に対しては、補正処理を行わない。
【００８４】
図１０は、図５のステップｂ１３で表示部２３に表示される補正処理後のライブビュー画像の表示例を示す図である。図１０に示すライブビュー画像には、女性である２人の人物Ｐ１１，Ｐ１２と男性である１人の人物Ｐ１３が映っており、各人物Ｐ１１，Ｐ１２，Ｐ１３の顔を示すフォーカスマークＦ１１，Ｆ１２，Ｆ１３が表示されている。ここで、補正条件として、人数設定（３人）と性別設定（女性）が設定されているとする。この場合には、図８に示した顔補正処理によって、人物Ｐ１１，Ｐ１２の顔がそれぞれ補正対象として選択されて各顔に補正処理が行われ、人物Ｐ１１，Ｐ１２の顔が補正処理されたライブビュー画像が表示部２３に表示される。なお、図１０では、人物Ｐ１１，Ｐ１２の顔として補正処理を施した状態の画像を示していないが、実際には、顔が補正処理されたライブビュー画像が表示される。
【００８５】
またこのとき、補正対象として選択された人物Ｐ１１の顔の近傍位置において、テンプレートＭ１１１，Ｍ１１２が重畳表示される。同様に、補正対象として選択された人物Ｐ１２の顔の近傍位置においても、テンプレートＭ１２１，Ｍ１２２が重畳表示される。
【００８６】
このようにすることで、ライブビュー画像上で、補正対象の顔に対する補正処理イメージ（仕上がりイメージ）をユーザに提示することができる。また、テンプレートの表示によって、ライブビュー画像中の補正対象の顔を識別可能に提示することができる。
【００８７】
また、図１１は、補正処理後のライブビュー画像の他の表示例を示す図である。図１１では、ライブビュー画像上で補正対象の顔を含む部分画像Ａ２１を拡大処理して表示する例を示しており、部分画像Ａ２１上の補正対象の人物Ｐ２１の顔の近傍位置において、テンプレートＭ２１１，Ｍ２１２が重畳表示されている。これによれば、補正対象の顔に対する補正処理の仕上がりイメージをライブビュー画像上でより見やすく提示することができる。
【００８８】
なお、ここでは、ライブビュー画面について説明したが、図６のステップｃ２３で補正処理後の撮影画像を確認画像として表示する場合においても、図１０や図１１と同様の画面表示を行うこととしてもよい。
【００８９】
以上説明したように、実施の形態１によれば、撮影モードに関する設定として撮影画像中の顔を補正する補正モードが設定されている場合には、器官検出部１９によるライブビュー画像中または撮影画像中の顔検出結果をもとに検出された顔の数を検出し、顔の特徴を判別することができる。そして、検出した顔の数や判別した顔の特徴をもとに、予めユーザ操作に従って設定されている補正条件を満足する顔を補正対象として選択し、選択した補正対象の顔に対して補正処理を行うことができる。したがって、検出した全ての顔に補正処理を行うのではなく、設定されている補正条件を満足した顔に限定して補正処理を行うことができるので、補正処理に要する処理時間を短縮することができる。
【００９０】
なお、上記した実施の形態１では、設定されている全ての補正条件を満足した顔に第１の補正処理を行うこととした。これに対し、設定されている補正条件のうちのいずれか１つを満足した場合に補正処理を行う構成としてもよい。また、予め各補正条件と対応付けて補正処理を定義しておき、満足した補正条件と対応付けられた補正処理を行う構成としてもよい。
【００９１】
図１２は、補正条件毎に設定される補正処理の一例を示す図である。図１２に示すように、予め想定される補正条件毎にそれぞれ補正処理を設定しておく。そして、検出された各顔に対し、満足している補正条件に応じた補正処理を選択的に行う。例えば、性別設定（女性）と笑顔設定とが補正条件として設定されているとする。そして、ライブビュー画像や撮影画像中で２つの顔が検出され、一方の顔が性別設定を満足しており、他方の顔が笑顔設定を満足しているとする。この場合には、一方の顔に対して、図１２のレコードＲ２１に示すように、性別設定と対応付けられたスムージング処理である補正処理Ａ、艶処理である補正処理Ｂ、美白処理である補正処理Ｃ、および目を大きくする処理である補正処理Ｅを行う。また、他方の顔に対しては、レコードＲ２３に示すように、笑顔設定と対応付けられた歯を白くする処理である補正処理Ｄを行う。
【００９２】
また、上記した実施の形態１では、設定されている補正条件を満足した顔に第１の補正処理を行い、設定されている全ての補正条件を満足した顔がない場合に、ライブビュー画像中または撮影画像中で検出された全ての顔に対して第２の補正処理を行うこととした。これに対し、ライブビュー画像中または撮影画像中で検出された全ての顔に対して第１の補正処理を行い、設定されている補正条件を満足した顔に対してさらに、第１の補正処理とは別の第２の補正処理を行う構成としてもよい。例えば、ライブビュー画像中または撮影画像中で検出された全ての顔に対し、第１の補正処理として図９に示した補正処理Ａ（スムージング処理）を行う。そして、設定されている補正条件を満足した顔に対してはさらに、補正処理Ｂ（艶処理）と補正処理Ｃ（美白処理）とを第２の補正処理として行うこととしてもよい。
【００９３】
また、補正対象の顔を選択するための人数設定や顔サイズ設定、性別設定、年齢設定、笑顔設定等の各補正条件は、ユーザ操作に従って設定（選択）する場合に限らず、予め固定的に設定されているものとしてもよい。
【００９４】
（実施の形態２）
図１３は、実施の形態２のデジタルカメラ１ｂのシステム構成を示すブロック図である。なお、実施の形態１と同様の構成には、同一の符号を付している。図１３に示すように、デジタルカメラ１ｂは、撮像素子１１と、レンズ系ユニット１２と、レンズ駆動回路１３と、撮像回路１４と、ＳＤＲＡＭ１５と、ＡＥ部１６と、ＡＦ部１７と、画像処理部１８ｂと、器官検出部１９と、顔登録部２０ｂと、ＣＰＵ２１ｂと、内蔵メモリ２２と、表示部２３と、表示駆動回路２４と、通信Ｉ／Ｆ２５と、操作部２６と、着脱メモリ２７と、電源回路２８と、電池２９とを備える。
【００９５】
実施の形態２では、画像処理部１８ｂは、人物認識部１８９ｂと、顔選択部１８５ｂと、顔画像処理部１８７ｂとを含む。人物認識部１８９ｂは、ライブビュー画像中または撮影画像中の顔領域を顔登録部２０ｂに登録されている顔画像と照合し、特定人物の顔か否かを認識（識別）することによって、ライブビュー画像中または撮影画像中の顔の特徴を判別するものである。例えば、人物認識部１８９ｂは、器官検出部１９によってライブビュー画像または撮影画像から検出された顔領域を顔登録部２０ｂに登録されている顔画像と比較し、類似度を算出する。そして、人物認識部１８９ｂは、類似度の高い顔画像があれば、その人物ＩＤを認識結果として出力する。
【００９６】
顔選択部１８５ｂは、人物認識部１８９ｂによる認識結果をもとに、ライブビュー画像中または撮影画像中に含まれる特定の人物の顔を補正対象として選択する。顔画像処理部１８７ｂは、顔選択部１８５ｂによって登録人物の顔として選択されたライブビュー画像または撮影画像中の顔に対し、所定の補正処理を行う。
【００９７】
顔登録部２０ｂは、例えば人物に対して固有に割り当てられる人物ＩＤと対応付けて、その人物を実際に撮影した顔の画像データ（顔データ）を登録（記録）したデータテーブルであり、ユーザによる登録操作に従って顔画像が随時登録される。
【００９８】
また、ＣＰＵ２１ｂは、顔登録処理部２１３ｂを備える。顔登録処理部２１３ｂは、操作部２６を介してユーザによる人物の登録操作を受け付ける。例えば、メニュースイッチ５が押下された際に提示する設定メニューの１つとして顔の登録メニューを提示し、この登録メニューの選択操作に応じて顔画像の登録依頼の通知を表示部２３に表示する処理を行う。そして、顔登録処理部２１３ｂは、この登録依頼の通知に応答して登録が指示された人物の顔画像を顔登録部２０ｂに記録する処理を行う。例えばユーザは、予め登録したい人物を撮影しておき、その撮影画像を指定することで人物の登録操作を行う。画像処理部１８ｂの顔選択部１８５ｂは、ここで登録した顔がライブビュー画像中または撮影画像中に含まれる場合に、その顔を補正対象として選択する。
【００９９】
なお、ここでは、登録したい人物を撮影した撮影画像を指定することで人物の登録を行うこととした。これに対し、例えばデジタルカメラ１ｂが、操作部２６として、表示部２３の画面全域または一部と一体的に形成されるタッチパネルを備えた構成であれば、次のような方法で登録することとしてもよい。すなわち、ライブビュー画像中または撮影画像中に映る人物に対するタッチ操作に応じて、タッチ操作された人物の顔領域の画像を登録人物の顔画像として顔登録部２０ｂに登録する構成としてもよい。
【０１００】
図１４は、実施の形態２における顔補正処理の詳細な処理手順を示すフローチャートである。図１４に示すように、実施の形態２の顔補正処理では先ず、人物認識部１８９ｂが、ライブビュー画像に対して行った顔検出結果または撮影画像に対して行った顔検出結果をもとに、顔登録部２０ｂに登録されている顔画像を参照して検出した顔の中に登録人物の顔が含まれるか否かを判定する。登録人物の顔が含まれなければ（ステップｇ１：Ｎｏ）、顔補正処理を終える。
【０１０１】
一方、ライブビュー画像中や撮影画像中に登録人物の顔が含まれる場合には（ステップｇ１：Ｙｅｓ）、顔選択部１８５ｂが、この登録人物の顔を補正対象として選択する（ステップｇ３）。そして、顔画像処理部１８７ｂが、補正対象の顔に補正処理を行って（ステップｇ５）、顔補正処理を終える。
【０１０２】
なお、実施の形態１と同様に、ライブビュー画像中または撮影画像中に登録人物の顔があればその顔に第１の補正処理を行い、登録人物の顔がなければ、検出された全ての顔に対して第２の補正処理を行う構成としてもよい。また、登録人物と対応付けて、その顔に施す補正処理の内容を個別に設定できるように構成してもよい。例えば、人物の登録操作の際、併せてその顔に対して行う補正処理の選択操作を受け付けて人物ＩＤと対応付けて例えば顔登録部２０ｂや内蔵メモリ２２等に記録しておく。このようにすることで、検出された登録人物の顔に対し、指定された補正処理を選択的に行うことができる。
【０１０３】
そして、この顔補正処理で顔が補正処理されたライブビュー画像は、実施の形態１と同様に顔の近傍位置に補正マークが重畳表示された状態で表示部２３に表示される。また、この顔補正処理で顔が補正処理された撮影画像は、確認画像として表示部２３に表示され、ユーザに提示される。
【０１０４】
以上説明したように、実施の形態２によれば、補正対象としたい所望の顔を登録人物として登録しておくことができる。そして、このように事前にユーザによって登録された登録人物の顔に対して補正処理を行うことができる。したがって、ユーザが意図した特定の人物の顔のみに補正処理を行うことができ、補正処理に要する処理時間の短縮が図れる。
【０１０５】
なお、上記した各実施の形態では、ライブビュー画像中および撮影画像中の補正条件を満足する顔に対して補正処理を行う場合について説明した。これに対し、ライブビュー画像中の顔に対する補正処理を行わない構成としてもよい。ただし、設定されている補正条件を満足している顔の近傍位置に補正マークを重畳表示する処理は行う構成としてもよい。これによれば、ライブビュー画像上で、撮影時に補正対象となる顔をユーザに提示することができる。
【０１０６】
また、上記した各実施の形態でＣＰＵ２１，２１ｂが行うこととして説明した処理の一部または全部を、ハードウェアで実現することもできる。一方、画像処理部１８，１８ｂや器官検出部１９等をハードウェアで実現する構成について説明したが、所定のプログラムを実行することによってソフトウェアとして実現することとしてもよい。
【０１０７】
また、上記実施の形態では、撮像装置の具体例としてデジタルカメラを例にとって説明したが、これに限定されるものではなく、携帯電話のカメラ部やＰＣ付属のカメラ部に適用してもよい。そして、静止画像データを加工して補正処理する場合について説明したが、補正処理の対象は静止画像データに限定されるものではなく、動画像データに対しても同様に適用できる。
【図面の簡単な説明】
【０１０８】
【図１】デジタルカメラの背面図である。
【図２】実施の形態１のデジタルカメラのシステム構成を示すブロック図である。
【図３】補正条件の設定依頼を通知する補正条件設定画面の一例を示す図である。
【図４】デジタルカメラの基本動作を示すフローチャートである。
【図５】ライブビュー画像表示処理の詳細な処理手順を示すフローチャートである。
【図６】撮影処理の詳細な処理手順を示すフローチャートである。
【図７】設定変更処理の詳細な処理手順を示すフローチャートである。
【図８】実施の形態１における顔補正処理の詳細な処理手順を示すフローチャートである。
【図９】第１の補正処理および第２の補正処理の内容を説明する図である。
【図１０】補正処理後のライブビュー画像の表示例を示す図である。
【図１１】補正処理後のライブビュー画像の他の表示例を示す図である。
【図１２】変形例における補正条件毎の補正処理の一例を示す図である。
【図１３】実施の形態２のデジタルカメラのシステム構成を示すブロック図である。
【図１４】実施の形態２における顔補正処理の詳細な処理手順を示すフローチャートである。
【符号の説明】
【０１０９】
１，１ｂ      デジタルカメラ
３      レリーズスイッチ
４      パワースイッチ
５      メニュースイッチ
６      十字キー
７      ＯＫスイッチ
８      再生スイッチ
１０      撮像部
１１      撮像素子
１２      レンズ系ユニット
１３      レンズ駆動回路
１４      撮像回路
１５      ＳＤＲＡＭ
１６      ＡＥ部
１７      ＡＦ部
１８，１８ｂ      画像処理部
１８１      人数検出部
１８３      特徴判別部
１８５，１８５ｂ      顔選択部
１８７，１８７ｂ      顔画像処理部
１８９ｂ      人物認識部
１９      器官検出部
２０ｂ      顔登録部
２１，２１ｂ      ＣＰＵ
２１１      補正条件設定処理部
２１３ｂ      顔登録処理部
２２      内蔵メモリ
２３      表示部
２４      表示駆動回路
２５      通信Ｉ／Ｆ
２６      操作部
２７      着脱メモリ
２８      電源回路
２９      電池
３０      バス
【図１】
2010147808.tif 000003
【図２】
2010147808.tif 000004
【図３】
2010147808.tif 000005
【図４】
2010147808.tif 000006
【図５】
2010147808.tif 000007
【図６】
2010147808.tif 000008
【図７】
2010147808.tif 000009
【図８】
2010147808.tif 000010
【図９】
2010147808.tif 000011
【図１０】
2010147808.tif 000012
【図１１】
2010147808.tif 000013
【図１２】
2010147808.tif 000014
【図１３】
2010147808.tif 000015
【図１４】
2010147808.tif 000016