(57)【要約】【課題】撮影の後、通常のカメラ動作に影響を与えずに撮影画像に対する補正処理を行うことができるカメラ、カメラの制御方法および制御プログラムを提供すること。【解決手段】撮像部１０は、被写体を撮影して撮影画像を生成する。顔画像補正部１８１は、撮影指示が入力された場合に、撮像部１０によって生成された記録用の撮影画像に対し、所定の補正処理を実行する。表示制御部２１３は、撮影モード中、表示部２３にライブビュー画像を表示する制御を行い、撮影指示が入力された場合にライブビュー画像の表示を一旦停止させる。そして、表示制御部２１３は、撮像部１０によって記録用の撮影画像が生成された後、顔画像補正部１８１による補正処理の終了を待たずにライブビュー画像の表示を再開させ、このライブビュー画像とともに、顔画像補正部１８１による補正処理が終了していない記録用の撮影画像を示す補助画像を表示させる。【選択図】図２
2010136215.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）等の通信規格によってデジタルカメラ１を例えばパソコン等の外部機器と接続するためのインターフェースである。
【００３２】
着脱メモリ２７は、例えばｘＤ−ピクチャーカード（登録商標）やコンパクトフラッシュ（登録商標）カード等のデジタルカメラ１に着脱自在なメモリカードである。この着脱メモリ２７には、その種類に応じた図示しない読み書き装置によって記録画像の画像データが書き込まれ、または読み書き装置によって着脱メモリ２７に記録された画像データが読み出される。
【００３３】
電源回路２８は、装填されている電池２９によって供給される電力を、所定の電力に変換してデジタルカメラ１の各部へと供給する。
【００３４】
ここで、以上のように構成されるデジタルカメラ１の機能の一つである補正モードの概要について説明する。上記のように、本実施の形態のデジタルカメラ１は、撮影モードに関する設定として補正モードが選択されている場合に、顔または顔を構成する各顔パーツの領域の補正処理を行う。
【００３５】
ここで、補正処理は、人物等の被写体の顔を美しく表現するための処理であり、処理内容は特に限定されるものではないが、例としては、肌を滑らかに加工するスムージング処理や、肌を白く加工する美白処理、瞳にキャッチライトを合成するキャッチライト処理、唇の明るさや色を調整して艶感や立体感を発生させる艶処理等が挙げられる。スムージング処理では、例えば、肌の領域からシワやシミの部分を検出して周囲の肌の状態に置き換える補正を行う。美白処理では、例えば、肌の赤み部分を検出して周辺の肌の色と置き換える補正や、肌の白みを増すための補正、あるいは肌を日焼け色に補正する処理を行う。なお、例示した補正処理の他にも、例えば、目の開き具合を調整することによって目を大きく見せるような補正を行うこととしてもよい。これらの補正処理は、例えば、特開２００４−１８０１１４号公報や特開２００４−２２２１１８号公報、特開２００４−３１８２０５号公報等に開示されている公知技術を用いることで実現できる。ただし、これらの文献に開示されている公知技術に限定されるものではなく、必要に応じた補正処理を適宜選択して用いることができる。また、これらの補正処理のうちの１つを行うこととしてもよいし、複数を組み合わせて行うこととしてもよい。
【００３６】
ところで、撮影画像に対して前述の各種補正処理を行うためには、ある程度の時間を要する。そこで本実施の形態のデジタルカメラ１は、撮影の後、補正処理（本画像補正処理）の終了を待たずに次の撮影に移ってライブビュー画像の表示を再開する。そして、新たなユーザ操作が入力されるまでの間は、このライブビュー画像の表示と並行し、本画像補正処理を継続して行う。そして、例えばレリーズスイッチ３やパワースイッチ４、メニュースイッチ５、十字キー６、ＯＫスイッチ７、再生スイッチ８が押下され、撮影指示や再生指示といったデジタルカメラ１の動作指示を含む何らかのユーザ操作が入力された時点で本画像補正処理を中断する。また、入力されたユーザ操作に応じた処理を行った後、新たに別のユーザ操作が入力されなければ本画像補正処理を再開する。これによれば、本画像補正処理として所要時間の長い補正処理を行う場合であっても、例えば次の撮影や記録画像の再生といった通常のカメラ動作に影響を与えない。したがって、ユーザにとっては、撮影の後直ぐに次の撮影に移れるので、補正処理によって例えばシャッターチャンスを逃すといった事態は発生しない。
【００３７】
さらに、本実施の形態のデジタルカメラ１は、このように通常のカメラ動作と並行して補正処理を行う場合に、その進行状況をユーザに提示するための表示を行う。具体的には、デジタルカメラ１は、通常のカメラ動作中、処理中画像を示す補助画像を表示部２３に表示する。
【００３８】
図３は、本画像補正処理の実行中または本画像補正処理を中断している場合における撮影モード中の画面構成例を示す図である。図３に示すように、本画像補正処理の実行中または中断中における撮影モードの表示画面は、画面中央にライブビュー画像を表示するメイン画面Ｗｍが配置され、メイン画面Ｗｍの下方に処理中画像を示す補助画像Ｗｓ（Ｗｓ−１，２，・・・）が配置されて構成される。ここで、処理中画像を示す補助画像Ｗｓは、例えば、処理中画像である本画像補正処理が終了していない撮影画像の表示用小画像に対して補正処理（小画像補正処理）を施したもの（以下、「処理小画像」と称す。）である。処理中画像に対する本画像補正処理を終えると、対応する補助画像Ｗｓは画面上から消去される。例えば、複数の処理中画像を示す補助画像Ｗｓが表示されている場合には、本画像補正処理を終えたものから順番にその補助画像Ｗｓが消去されていく。そして、最終的に全ての処理中画像についての本画像補正処理が終えると、画面中央のメイン画面Ｗｍが全画面表示されるようになっている。一方、新たに処理中画像が追加された場合には、対応する補助画像Ｗｓが追加される。
【００３９】
なお、図３では、補助画像をメイン画面の下方に配置することとしたが、配置位置はメイン画面Ｗｍの上方あるいは側方であってもよい。また、ここでは撮影モード中の画面構成例を示したが、再生モード中においても、本画像補正処理の実行中または中断中であれば、同様の画面構成で記録画像の再生を行う。すなわち、再生モード中では、図３に示した画面構成と同様に、画面中央において着脱メモリ２７に記録されている記録画像を再生（表示）するメイン画面を配置し、メイン画面の下方に処理中画像を示す補助画像（例えば処理小画像）を配置する。
【００４０】
これによれば、撮影モード中や再生モード中において、本画像補正処理の実行中または本画像補正処理を中断している処理中画像をユーザに提示できる。そしてこのとき、本実施の形態のように、処理小画像を補助画像として用いれば、処理中画像の補正イメージを提示できる。したがって、ユーザは、ライブビュー画像を見ながら、あるいは記録画像を見ながら処理中画像の有無や数を確認でき、本画像補正処理の進行状況を把握できる。また、これと併せて処理小画像によって処理中画像の補正イメージを確認できる。
【００４１】
図４は、補正モードが選択されている場合の撮影モード中の表示画面の遷移例を示す図である。図４（ａ）に示すように、撮影モード中、本画像補正処理の実行中または中断中でなければ、メイン画面Ｗｍ１が全画面表示され、このメイン画面Ｗｍ１にライブビュー画像が表示される。
【００４２】
例えば、図４（ａ）に示す状態でレリーズスイッチ３が押下され、セカンドレリーズスイッチがＯＮされたとする。この場合には、ライブビュー画像の表示が一旦停止され、図４（ａ）のメイン画面Ｗｍ１に示すライブビュー画像の被写体範囲を撮影範囲とした撮影が行われる。そして、撮影画像中の顔検出が実行され、撮影画像中の顔を補正するための本画像補正処理が開始される。
【００４３】
その後、ライブビュー画像の表示が復帰するが、この時点で、図４（ａ）の後撮影された撮影画像に対する本画像補正処理を終えていない場合には、ライブビュー画像は、図３に示した画面構成で補助画像とともに表示される。すなわち、図４（ｂ）に示すように、画面中央のメイン画面Ｗｍ２にライブビュー画像が表示される。そして、メイン画面Ｗｍ２の下方に処理中画像を示す補助画像Ｗｓ２１として、図４（ａ）の後の撮影で得られた撮影画像の処理小画像が表示される。
【００４４】
ここで、さらに図４（ｂ）に示す状態でレリーズスイッチ３が押下され、セカンドレリーズスイッチがＯＮされたとする。この場合には、補助画像Ｗｓ２１が示す処理中画像に対する本画像補正処理が中断される。そして、図４（ｂ）のメイン画面Ｗｍ２に示すライブビュー画像の被写体範囲を撮影範囲とした撮影が行われ、その後、ライブビュー画像の表示が復帰する。例えばこの時点で、図４（ａ）の後撮影された撮影画像に対する本画像補正処理を終えていないとすると、この撮影画像および図４（ｂ）の後に撮影された撮影画像の２枚の撮影画像に対する本画像補正処理を終えていないことになる。したがって、続く表示画面では、図４（ｃ）に示すように、メイン画面Ｗｍ３の下方に前述の２枚の撮影画像の処理小画像である補助画像Ｗｓ３１，Ｗｓ３２が配置される。
【００４５】
そして、この状態でユーザ操作が入力されない状態が続けば、中断されていた本画像補正処理が再開され、各処理中画像に対する本画像補正処理が順次行われる。そして、最初に撮影された撮影画像に対する本画像補正処理を終えたならば、対応する補助画像が消去される。例えば図４（ｄ）に示すように、メイン画面Ｗｍ４の下方には、２番目に撮影された撮影画像を処理中画像として示す補助画像Ｗｓ４１のみが配置される。そして、２番目に撮影された撮影画像に対する本画像補正処理を終えれば、その補助画像も消去され、図４（ｅ）に示すように、ライブビュー画像が表示されるメイン画面Ｗｍ５が全画面表示される。
【００４６】
次に、デジタルカメラ１の動作について説明する。図５および図６は、デジタルカメラ１の基本動作を示すフローチャートである。図５に示すように、デジタルカメラ１は、パワースイッチ４がスライドされて電源投入（パワースイッチＯＮ）が指示されるまで待機状態となり、パワースイッチがＯＦＦの間は（ステップａ１：Ｎｏ）、スリープ状態を継続して（ステップａ３）、ステップａ１に戻る。
【００４７】
そして、パワースイッチがＯＮされた場合には（ステップａ１：Ｙｅｓ）、電源回路２８による各部への電源供給が開始され（ステップａ５）、先ず、撮影モード設定を行う（ステップａ７）。例えば、測光や露出演算に関する設定、ＡＥ／ＡＦ動作に関する設定等、撮影モードに関する各種設定を行う。本実施の形態では、このとき、撮影画像中で顔が検出された場合に顔を補正する補正モードの設定を行う。その後、測光・演算処理を行う（ステップａ９）。
【００４８】
続いて、補正処理中フラグが「ＯＮ」なのか「ＯＦＦ」なのかに応じて処理を分岐する。ここで、補正処理中フラグは、後述する撮影処理（図６のステップａ３３）中で設定されるフラグ情報であり、本画像補正処理を開始した時点でセット（ＯＮ）され、本画像補正処理を終了するとクリア（ＯＦＦ）されるようになっている。そして、この補正処理中フラグがＯＦＦの場合には（ステップａ１１：Ｎｏ）、表示制御部２１３が、ライブビュー画像を取り込んで表示部２３に通常表示する（ステップａ１３）。ここでの処理によって、撮像素子１１に結像されている被写体像の画像データがＳＤＲＡＭ１５に一時的に記録され、ライブビュー画像として表示部２３に表示される。このライブビュー画像は、所定のフレームレートで更新され、動画的に連続表示されるようになっている。一方、補正処理中フラグがＯＮの場合にも（ステップａ１１：Ｙｅｓ）、表示制御部２１３は、ステップａ１３と同様にしてライブビュー画像を取り込むが、取り込んだライブビュー画像を、図３に示して説明した画面構成で補助画像とともに表示部２３に表示する（ステップａ１５）。
【００４９】
続いて、ＣＰＵ２１が、ユーザ操作の有無を判定する。そして、何らかのユーザ操作が入力された場合には（ステップａ１７：Ｙｅｓ）、ステップａ２９に移行し、先ず補正制御部２１１が、実行中の本画像補正処理を中断させる。これに応答して顔画像補正部１８１が、実行中の本画像補正処理を中断する。ここで、本画像補正処理は、撮影処理（図６のステップａ３３）中で開始される処理であり、本画像補正処理の実行中でない場合には、特に処理を行わない。その後は、図６のステップａ３１に移行し、入力されたユーザ操作に応じた処理を行う。
【００５０】
一方、ステップａ１７において操作入力がない場合には（ステップａ１７：Ｎｏ）、ＣＰＵ２１は、続いて補正処理中フラグを判定し、補正処理中フラグがＯＦＦの場合には（ステップａ１９：Ｎｏ）、ステップａ９に戻る。一方、補正処理中フラグがＯＮの場合には（ステップａ１９：Ｙｅｓ）、本画像補正再開処理に移る（ステップａ２１）。なお、本画像補正再開処理の詳細は後述するが、この本画像補正再開処理では、中断している本画像補正処理が再開される。そして、ユーザ操作が入力されない間は本画像補正処理が継続され、本画像補正処理を終了した時点で本画像補正再開処理を終えるようになっている。また、再開された本画像補正処理の実行中にユーザ操作が入力された場合には、本画像補正処理が再び中断され、本画像補正再開処理を終えるようになっている。
【００５１】
そして、ステップａ２１の本画像補正再開処理で本画像補正処理を終えた場合には（ステップａ２３：Ｙｅｓ）、ＣＰＵ２１は、補正処理中フラグをクリアし（ステップａ２５）、記録画像（ここでは補正付き撮影画像）の画像データを着脱メモリ２７に記録する（ステップａ２７）。その後、ステップａ９に戻る。また、ステップａ２１の本画像補正再開処理で本画像補正処理を終えていない場合、すなわちユーザ操作が入力されたことによって本画像補正再開処理を終えた場合には（ステップａ２３：Ｎｏ）、ステップａ９に戻り、その後のステップで操作入力に応じた処理が行われることとなる。
【００５２】
また、図６に示すように、ステップａ３１では、レリーズスイッチ３が一段階押下され、ファーストレリーズスイッチがＯＮされたか否かを判定する。ファーストレリーズスイッチがＯＮされた場合には（ステップａ３１：Ｙｅｓ）、撮影処理を行う（ステップａ３３）。ＯＮされなければ（ステップａ３１：Ｎｏ）、ステップａ３５に移行する。そして、再生スイッチ８がＯＮされて再生指示が入力された場合には（ステップａ３５：Ｙｅｓ）、再生モードとなって再生処理を行う（ステップａ３７）。再生スイッチ８がＯＮされなければ（ステップａ３５：Ｎｏ）、ステップａ３９に移行する。そして、メニュースイッチ５がＯＮされた場合には（ステップａ３９：Ｙｅｓ）、設定変更処理を行う（ステップａ４１）。メニュースイッチ５がＯＮされなければ（ステップａ３９：Ｎｏ）、ステップａ４３に移行する。
【００５３】
そして、ステップａ４３では、電源遮断指示を判定し、パワースイッチ４がスライドされて電源遮断（パワースイッチＯＦＦ）が指示された場合でなければ（ステップａ４３：Ｎｏ）、図５のステップａ９に戻る。パワースイッチ４がＯＦＦされて電源遮断指示が入力された場合には（ステップａ４３：Ｙｅｓ）、ＣＰＵ２１は、補正処理中フラグを判定する。補正処理中フラグがＯＦＦの場合には（ステップａ４５：Ｎｏ）、電源回路２８による各部の電源供給が停止され（ステップａ５５）、基本動作を終える。
【００５４】
一方、補正処理中フラグがＯＮの場合には（ステップａ４５：Ｙｅｓ）、本画像補正再開処理に移る（ステップａ４７）。すなわち、この本画像補正再開処理では、図５のステップａ２１と同様に、中断している本画像補正処理が再開される。そして、ユーザ操作が入力されない間は本画像補正処理が継続され、本画像補正処理を終了した時点で本画像補正再開処理を終える。また、再開された本画像補正処理の実行中にユーザ操作が入力された場合には、本画像補正処理が再び中断され、本画像補正再開処理を終える。
【００５５】
そして、ステップａ４７の本画像補正再開処理で本画像補正処理を終えた場合には（ステップａ４９：Ｙｅｓ）、ＣＰＵ２１は、補正処理中フラグをクリアし（ステップａ５１）、記録画像（ここでは補正付き撮影画像）の画像データを着脱メモリ２７に記録する（ステップａ５３）。その後、電源回路２８による各部の電源供給が停止され（ステップａ５５）、基本動作を終える。
【００５６】
また、ステップａ４７の本画像補正再開処理で本画像補正処理を終えていない場合、すなわちユーザ操作が入力されたことによって本画像補正再開処理を終えた場合には（ステップａ４９：Ｎｏ）、ステップａ４３に戻り、その後のステップで操作入力に応じた処理が行われることとなる。
【００５７】
次に、図６に示した基本動作においてファーストレリーズスイッチがＯＮされた場合に行う撮影処理（ステップａ３３）について説明する。図７および図８は、撮影処理の詳細な処理手順を示すフローチャートである。
【００５８】
図７に示すように、撮影処理では、先ず撮影準備動作として、ＡＦ部１７がＡＦ（自動焦点）動作を行い（ステップｂ１）、ＡＥ部１６がＡＥ（自動露出）動作を行う（ステップｂ３）。その後、セカンドレリーズスイッチがＯＮされず（ステップｂ５：Ｎｏ）、ファーストレリーズスイッチがＯＮされたままの間は（ステップｂ７：Ｙｅｓ）、待機状態となる。ファーストレリーズスイッチがＯＦＦされた場合には（ステップｂ７：Ｎｏ）、リターンして図６のステップａ３５に進む。
【００５９】
そして、レリーズスイッチ３が二段階押下され、セカンドレリーズスイッチがＯＮされて撮影指示が入力された場合には（ステップｂ５：Ｙｅｓ）、表示制御部２１３が、ライブビュー画像の表示部２３への表示を一旦停止させる（ステップｂ８）。その後、ＣＰＵ２１が、撮像部１０を駆動して撮影処理時の露出を制御し（ステップｂ９）、画像データの読み出し処理を行う（ステップｂ１１）。ここでの処理によって、セカンドレリーズスイッチがＯＮされたタイミングの撮影範囲の画像が撮影画像として生成され、その画像データがＳＤＲＡＭ１５に一時的に記録される。
【００６０】
続いて、画像処理部１８が、撮影画像に対して必要な画像処理を行う（ステップｂ１３）。このとき、画像処理部１８は、撮影画像を縮小処理して表示用小画像（サムネイル）を生成する処理を行う。そして、ＣＰＵ２１が、補正モードを選択した撮影モードが設定されているか否かを判定する。補正モードが選択されていなければ（ステップｂ１５：Ｎｏ）、図８のステップｂ２５に移行する。一方、補正モードが選択されている場合には（ステップｂ１５：Ｙｅｓ）、器官検出部２０が顔検出を実行する（ステップｂ１７）。器官検出部２０は、撮影画像からそれぞれ顔領域を検出し、この顔領域の検出結果をもとに、顔領域中の各顔パーツを検出する。
【００６１】
その後、ＣＰＵ２１が、ステップｂ１７の顔検出で顔を検出したか否かを判定する。顔を検出しなかった場合には（ステップｂ１９：Ｎｏ）、図８のステップｂ２５に移行する。一方、顔を検出したならば（ステップｂ１９：Ｙｅｓ）、続いて画像処理部１８の顔画像補正部１８１が、図８のステップｂ３７で開始する本画像補正処理に先立って小画像補正処理を行い、表示用小画像中の顔領域を補正処理する（ステップｂ２１）。そして、ＣＰＵ２１が補正処理中フラグをセット（ＯＮ）した後（ステップｂ２３）、図８のステップｂ２５に移行する。
【００６２】
すなわち、ステップｂ２５では、表示制御部２１３が、確認画像を表示部２３に表示する制御（レックビュー）を開始する。ここで、確認画像は、撮影の結果生成されて着脱メモリ２７に記録される記録画像の内容をユーザに提示するための確認用の表示である。例えば補正モードが選択されていない場合や、補正モードが選択されているものの撮影画像中で顔が検出されない場合には、通常の画像処理後の撮影画像が確認画像として表示部２３に表示される。一方、補正モードが選択されており、撮影画像中で顔が検出された場合には、顔領域を補正処理した小画像補正処理後の処理小画像が確認画像として表示部２３に表示される。
【００６３】
続いて、ＣＰＵ２１は、タイマーを起動して所定時間（確認画像の表示時間）の計時を開始し（ステップｂ２７）、補正処理中フラグを判定する。補正処理中フラグがＯＦＦであれば（ステップｂ２９：Ｎｏ）、記録画像の画像データを着脱メモリ２７に記録する（ステップｂ３１）。このステップｂ３１では、例えば、補正モードが選択されていない場合や、補正モードが選択されているものの補正画像中で顔が検出されない場合の通常の画像処理後の撮影画像を記録画像としてその画像データを着脱メモリ２７に記録する。あるいは、本画像補正処理が終了した未記録の画像データがあれば、その補正付き撮影画像を記録画像としてその画像データを着脱メモリ２７に記録する。
【００６４】
その後、ＣＰＵ２１は、タイマーの計時を監視し、タイマーの計時が確認画像の表示時間を超過せず、タイムアップしない間は（ステップｂ３３：Ｎｏ）、ユーザ操作の有無を判定する。操作入力がなければ（ステップｂ３５：Ｎｏ）、ステップｂ３３に戻る。そして、タイマーの計時が所定時間を超過し、タイムアップした場合（ステップｂ３３：Ｙｅｓ）、あるいはユーザ操作が入力された場合には（ステップｂ３５：Ｙｅｓ）、ステップｂ４９に移行し、表示制御部２１３が、確認画像の表示部２３への表示（レックビュー）を終了する。そして、図６のステップａ３５に進む。
【００６５】
一方、ステップｂ２９で判定した補正処理中フラグがＯＮの場合には（ステップｂ２９：Ｙｅｓ）、顔画像補正部１８１が本画像補正処理を開始する（ステップｂ３７）。ここで開始される本画像補正処理によって、撮影画像中の顔領域が補正処理され、最終的に本画像補正処理を終えたときに補正付き撮影画像が得られる。なお、例えば前回撮影した撮影画像に対する本画像補正処理を終えていない場合等、この時点で本画像補正処理を中断している場合には、補正制御部２１１は、今回撮影された撮影画像を処理中画像に追加し、中断していた本画像補正処理を再開させる。
【００６６】
その後、ＣＰＵ２１は、タイマーがタイムアップしない間は（ステップｂ３９：Ｎｏ）、本画像補正処理を終了したか否かを判定する。そして、確認画像の表示中に本画像補正処理を終了した場合には（ステップｂ４１：Ｙｅｓ）、補正処理中フラグをクリア（ＯＦＦ）した後（ステップｂ４３）、ステップｂ３１に移行する。また、本画像補正処理を終了しない場合には（ステップｂ４１：Ｎｏ）、ユーザ操作の有無を判定し、操作入力がなければ（ステップｂ４５：Ｎｏ）、ステップｂ３９に戻る。
【００６７】
そして、ユーザ操作が入力されないままタイマーがタイムアップした場合には（ステップｂ３９：Ｙｅｓ）、ステップｂ４９に移行し、表示制御部２１３が、確認画像の表示部２３への表示（レックビュー）を終了する。そして、図６のステップａ３５に進む。
【００６８】
一方、確認画像の表示中に何らかのユーザ操作が入力された場合には（ステップｂ４５：Ｙｅｓ）、補正制御部２１１が、実行中の本画像補正処理を中断させる（ステップｂ４７）。その後ステップｂ４９に移行し、表示制御部２１３が、確認画像の表示部２３への表示（レックビュー）を終了する。そして、図６のステップａ３５に進む。なお、図６のステップａ３５に進んだ後、その後のステップ（具体的には図５のステップａ１３またはステップａ１５）で、撮影の間一旦停止されていたライブビュー画像の表示が開始される。これにより、顔画像補正部１８１による本画像補正処理の終了を待たずにライブビュー画像の表示を再開する制御が実現される。そして、さらにその後のステップで操作入力に応じた処理が行われることとなる。
【００６９】
次に、図６に示した基本動作において再生スイッチ８がＯＮされた場合に行う再生処理（ステップａ３７）について説明する。図９は、再生処理の詳細な処理手順を示すフローチャートである。
【００７０】
図９に示すように、再生処理では先ず、ＣＰＵ２１が、着脱メモリ２７から記録画像を読み込む処理を行う（ステップｃ１）。続いて、ＣＰＵ２１は、補正処理中フラグを判定する。そして、補正処理中フラグがＯＦＦの場合には（ステップｃ３：Ｎｏ）、表示制御部２１３は、読み込んだ記録画像を表示部２３に表示する制御を行って再生する（ステップｃ５）。一方、補正処理中フラグがＯＮの場合にも（ステップｃ３：Ｙｅｓ）、読み込んだ記録画像を表示部２３に表示する制御を行って再生するが、このとき、表示制御部２１３が、図３に示して説明したライブビュー画像の表示と同様に読み込んだ記録画像を補助画像とともに表示部２３に表示する制御を行って再生する（ステップｃ７）。なお、記録画像の再生は、例えば、過去に撮影されて着脱メモリ２７に記録されている記録画像の画像データを撮影順に１枚ずつ順番に読み込んで表示する構成としてもよいし、複数の記録画像のサムネイルデータを読み出して一覧表示する制御を行い、ユーザ操作に従って一覧の中から選択した記録画像の画像データを表示する構成としてもよい。
【００７１】
続いて、例えば十字キー６がＯＮされ、再生中の記録画像の切り換え操作が入力された場合には（ステップｃ９：Ｙｅｓ）、ＣＰＵ２１は、指定された記録画像を着脱メモリ２７から読み込む処理を行って（ステップｃ１１）、ステップｃ３に戻る。
【００７２】
一方、十字キー６がＯＮされない場合には（ステップｃ９：Ｎｏ）、ＣＰＵ２１は、補正処理中フラグを判定し、補正処理中フラグがＯＦＦであれば（ステップｃ１３：Ｎｏ）、ステップｃ２３に移行する。一方、補正処理中フラグがＯＮの場合には（ステップｃ１３：Ｙｅｓ）、本画像補正再開処理を行う（ステップｃ１５）。すなわち、この本画像補正再開処理では、図５のステップａ２１や図６のステップａ４７と同様に、中断している本画像補正処理が再開される。そして、ユーザ操作が入力されない間は本画像補正処理が継続され、本画像補正処理を終了した時点で本画像補正再開処理を終える。また、再開された本画像補正処理の実行中にユーザ操作が入力された場合には、本画像補正処理が再び中断され、本画像補正再開処理を終える。
【００７３】
そして、ステップｃ１５の本画像補正再開処理で本画像補正処理を終えた場合には（ステップｃ１７：Ｙｅｓ）、ＣＰＵ２１は、補正処理中フラグをクリアし（ステップｃ１９）、記録画像（ここでは補正付き撮影画像）の画像データを着脱メモリ２７に記録する（ステップｃ２１）。その後、ステップｃ２３に移行する。また、ステップｃ１５の本画像補正再開処理で本画像補正処理を終えていない場合、すなわちユーザ操作が入力されたことによって本画像補正再開処理を終えた場合には（ステップｃ１７：Ｎｏ）、ステップｃ２３に移行し、その後のステップで操作入力に応じた処理が行われることとなる。
【００７４】
すなわち、ステップｃ２３では、電源遮断指示の有無を判定し、パワースイッチ４がスライドされて電源遮断（パワースイッチＯＦＦ）が指示された場合でなければ（ステップｃ２３：Ｎｏ）、ステップｃ２５に移る。パワースイッチ４がＯＦＦされて電源遮断指示が入力された場合には（ステップｃ２３：Ｙｅｓ）、図６のステップａ３９に進む。例えば、ステップｃ１５の本画像補正再開処理中にユーザ操作が入力されて本画像補正処理を中断した場合であって、このときに入力されたユーザ操作が電源遮断指示の場合、図６のステップａ３９に進む。
【００７５】
また、ステップｃ２５では、再生スイッチ８がＯＮされたか否かを判定する。再生スイッチ８がＯＮされていなければ（ステップｃ２５：Ｎｏ）、ステップｃ９に戻る。そして、再生スイッチ８がＯＮされた場合には（ステップｃ２５：Ｙｅｓ）、再生処理を終了し、図６のステップａ３９に進む。例えば、ステップｃ１５の本画像補正再開処理中にユーザ操作が入力されて本画像補正処理を中断した場合であって、このときに入力されたユーザ操作が再生スイッチのＯＮ操作の場合、図６のステップａ３９に進む。ここでの処理により、デジタルカメラ１は、再生モードから撮影モードとなる。
【００７６】
次に、図６に示した基本動作においてメニュースイッチ５がＯＮされた場合に行う設定変更処理（ステップａ４１）について説明する。図１０は、設定変更処理の詳細な処理手順を示すフローチャートである。
【００７７】
図１０に示すように、設定変更処理では先ず、ＣＰＵ２１が、各種設定メニューを提示した操作画面とともに設定・変更依頼の通知を表示部２３に表示する制御を行う（ステップｄ１）。そして、ＣＰＵ２１は、この設定・変更依頼の通知に応答して入力された設定・変更操作に応じて各種動作モードの設定変更等を行うための処理を実行する（ステップｄ３）。ここでの設定変更処理によって、撮影モードや再生モードに関する各種設定を変更することができ、例えば撮影モードとして、補正モードを選択するか否かの設定を変更する（切り換える）ことができる。
【００７８】
続いて、ＣＰＵ２１は、補正処理中フラグを判定し、補正処理中フラグがＯＦＦであれば（ステップｄ５：Ｎｏ）、ステップｄ１５に移行する。一方、補正処理中フラグがＯＮの場合には（ステップｄ５：Ｙｅｓ）、本画像補正再開処理を行う（ステップｄ７）。すなわち、この本画像補正再開処理では、図５のステップａ２１や図６のステップａ４７、図９のステップｃ１５と同様に、中断している本画像補正処理が再開される。そして、ユーザ操作が入力されない間は本画像補正処理が継続され、本画像補正処理を終了した時点で本画像補正再開処理を終える。また、再開された本画像補正処理の実行中にユーザ操作が入力された場合には、本画像補正処理が再び中断され、本画像補正再開処理を終える。
【００７９】
そして、ステップｄ７の本画像補正再開処理で本画像補正処理を終えた場合には（ステップｄ９：Ｙｅｓ）、ＣＰＵ２１は、補正処理中フラグをクリアし（ステップｄ１１）、記録画像（ここでは補正付き撮影画像）の画像データを着脱メモリ２７に記録する（ステップｄ１３）。その後、ステップｄ１５に移行する。また、ステップｄ７の本画像補正再開処理で本画像補正処理を終えていない場合、すなわちユーザ操作が入力されたことによって本画像補正再開処理を終えた場合には（ステップｄ９：Ｎｏ）、ステップｄ１５に移行し、その後のステップで操作入力に応じた処理が行われることとなる。
【００８０】
そして、ステップｄ１５では、電源遮断指示の有無を判定し、パワースイッチ４がスライドされて電源遮断（パワースイッチＯＦＦ）が指示された場合でなければ（ステップｄ１５：Ｎｏ）、ステップｄ１７に移る。パワースイッチ４がＯＦＦされて電源遮断指示が入力された場合には（ステップｄ１５：Ｙｅｓ）、図６のステップａ４３に進む。例えば、ステップｄ７の本画像補正再開処理中にユーザ操作が入力されて本画像補正処理を中断した場合であって、このときに入力されたユーザ操作が電源遮断指示の場合、図６のステップａ４３に進む。
【００８１】
また、ステップｄ１７では、設定終了操作が入力されたか否かを判定する。設定終了操作が入力されていなければ（ステップｄ１７：Ｎｏ）、ステップｄ３に戻る。一方、設定終了操作が入力された場合には（ステップｄ１７：Ｙｅｓ）、設定変更処理を終了し、図６のステップａ４３に進む。例えば、ステップｄ７の本画像補正再開処理中にユーザ操作が入力されて本画像補正処理を中断した場合であって、このときに入力されたユーザ操作が設定終了操作の場合、図６のステップａ４３に進む。
【００８２】
次に、図５のステップａ２１や図６のステップａ４７、図９のステップｃ１５、図１０のステップｄ７で行う本画像補正再開処理について説明する。図１１は、本画像補正再開処理の詳細な処理手順を示すフローチャートである。
【００８３】
図１１に示すように、本画像補正再開処理では、先ず補正制御部２１１が、中断中の本画像補正処理を再開させる（ステップｅ１）。これに応答して顔画像補正部１８１は、中断中の本画像補正処理を前回の中断位置から実行する（ステップｅ３）。そして、ＣＰＵ２１が、ユーザ操作の有無を判定する。そして、操作入力がない場合であって（ステップｅ５：Ｎｏ）、本画像補正処理を終了するまでの間は（ステップｅ７：Ｎｏ）、ステップｅ３に戻って本画像補正処理を継続して行う。そして、本画像補正処理を終了したならば（ステップｅ７：Ｙｅｓ）、処理を終える（図５のステップａ２３や図６のステップａ４９、図９のステップｃ１７、図１０のステップｄ９に進む）。
【００８４】
一方、何らかのユーザ操作が入力された場合には（ステップｅ５：Ｙｅｓ）、補正制御部２１１が、実行中の本画像補正処理を中断させる（ステップｅ９）。これに応答して顔画像補正部１８１が、実行中の本画像補正処理を中断する。その後、処理を終える（図５のステップａ２３や図６のステップａ４９、図９のステップｃ１７、図１０のステップｄ９に進む）。
【００８５】
以上説明したように、本実施の形態によれば、撮影指示に応じて記録用の撮影画像を生成した後、この記録用の撮影画像に対する補正処理を開始するが、この補正処理の終了を待たずにライブビュー画像の表示を再開することができる。そして、デジタルカメラ１の動作指示を含む何らかのユーザ操作が入力された時点で実行中の補正処理を中断し、入力されたユーザ操作に応じた処理を優先して行うことができる。さらに、ユーザ操作に応じた処理の後、新たな操作入力がなければ補正処理を再開することができる。したがって、撮影の後、通常のカメラ動作に影響を与えることなく撮影画像に対する補正処理を行うことができる。
【００８６】
また、本画像補正処理の実行中または中断中にパワースイッチがＯＦＦされて電源遮断指示が入力された場合には、電源を遮断する前に実行中または中断中の本画像補正処理を最後まで行うことができる。したがって、処理中画像に対する補正処理を確実に終えてから、電源を遮断することができる。
【００８７】
なお、上記した実施の形態では、記録用の撮影画像に対して行う補正処理として、撮影画像中に含まれる顔領域の補正処理を例示したが、顔領域以外の領域に補正処理する場合にも同様に適用できる。例えば、撮像レンズにクロスフィルターを装着して撮影したような演出効果を画像全体に施すといった各種のフィルタ処理を補正処理として行う場合等にも適用できる。
【００８８】
また、上記した実施の形態では、補助画像や確認画像として表示用小画像に対して小画像補正処理を施した処理小画像を用いることとしたが、これに限定されない。例えば、表示用小画像を補助画像や確認画像として用いてもよい。
【００８９】
また、本発明は、上記した実施の形態そのままに限定されるものではなく、上記した実施の形態に開示されている複数の構成要素を適宜組み合わせることによって、種々の発明を形成できる。例えば、実施の形態に示される全構成要素からいくつかの構成要素を除外して形成してもよい。
【００９０】
また、補正制御部２１１や表示制御部２１３が行う処理等、上記した実施の形態でＣＰＵ２１が行うこととして説明した処理は、ＣＰＵ２１がプログラムを実行することによってソフトウェアとして実現する場合に限定されるものではなく、一部または全部をハードウェアで構成してもよい。一方、画像処理部１８や顔画像補正部１８１、器官検出部２０等をハードウェアで実現する構成について説明したが、所定のプログラムを実行することによってソフトウェアとして実現することとしてもよい。
【００９１】
また、上記実施の形態では、本発明のカメラの具体例としてデジタルカメラを例にとって説明したが、これに限定されるものではなく、携帯電話のカメラ部やＰＣ付属のカメラ部に適用してもよい。そして、静止画像データを加工して補正処理する場合について説明したが、補正処理の対象は静止画像データに限定されるものではなく、動画像データに対しても同様に適用できる。
【図面の簡単な説明】
【００９２】
【図１】デジタルカメラの背面図である。
【図２】デジタルカメラのシステム構成を示すブロック図である。
【図３】本画像補正処理の実行中または中断中における撮影モード中の画面構成例を示す図である。
【図４】補正モードが選択されている場合の撮影モード中の表示画面の遷移例を示す図である。
【図５】デジタルカメラの基本動作を示すフローチャートである。
【図６】デジタルカメラの基本動作を示すフローチャートである。
【図７】撮影処理の詳細な処理手順を示すフローチャートである。
【図８】撮影処理の詳細な処理手順を示すフローチャートである。
【図９】再生処理の詳細な処理手順を示すフローチャートである。
【図１０】設定変更処理の詳細な処理手順を示すフローチャートである。
【図１１】本画像補正再開処理の詳細な処理手順を示すフローチャートである。
【符号の説明】
【００９３】
１      デジタルカメラ
３      レリーズスイッチ
４      パワースイッチ
５      メニュースイッチ
６      十字キー
７      ＯＫスイッチ
８      再生スイッチ
１０      撮像部
１１      撮像素子
１２      レンズ系ユニット
１３      レンズ駆動回路
１４      撮像回路
１５      ＳＤＲＡＭ
１６      ＡＥ部
１７      ＡＦ部
１８      画像処理部
１８１      顔画像補正部
２０      器官検出部
２１      ＣＰＵ
２１１      補正制御部
２１３      表示制御部
２２      内蔵メモリ
２３      表示部
２４      表示駆動回路
２５      通信Ｉ／Ｆ
２６      操作部
２７      着脱メモリ
２８      電源回路
２９      電池
３０      バス
【図１】
2010136215.tif 000003
【図２】
2010136215.tif 000004
【図３】
2010136215.tif 000005
【図４】
2010136215.tif 000006
【図５】
2010136215.tif 000007
【図６】
2010136215.tif 000008
【図７】
2010136215.tif 000009
【図８】
2010136215.tif 000010
【図９】
2010136215.tif 000011
【図１０】
2010136215.tif 000012
【図１１】
2010136215.tif 000013