(57)【要約】【課題】画像処理適用の効果の程度をモニタ上で詳細に認識できるようにすること。【解決手段】メインＣＰＵ１１は、被写体画像データを記憶媒体１７から読み出し、ユーザーによって選択された被写体画像データについて被写体人物の顔（主要被写体）を検出して、その顔画像の座標データを取得する。画像処理回路１２は、顔画像データに対して美肌処理を行い、メインＣＰＵ１１は、美肌処理が施された顔画像を座標データに基づいてモニタ１５に拡大表示させる。【選択図】図１
2011035593.tif 000002
【特許請求の範囲】
【請求項１】
被写体画像データを記憶媒体から読み出す読出し手段と、
前記被写体画像データ中の主要被写体画像を検出して、該主要被写体画像の位置データを取得する検出手段と、
前記主要被写体画像に対して所定の画像処理を施す画像処理手段と、
前記主要被写体画像の位置データに基づいて、前記所定の画像処理が施された前記主要被写体画像を表示装置に拡大表示させる表示制御手段と、を備えることを特徴とする電子機器。
【請求項２】
請求項１に記載の電子機器において、
前記所定の画像処理が施された前記主要被写体画像を表示させる指示を受け付ける操作手段を更に備え、
前記表示制御手段は、画像処理前の前記被写体画像を前記表示装置に表示させ、前記操作手段の操作に応じて、前記被写体画像に代えて前記画像処理済みの主要被写体画像を表示装置に拡大表示させることを特徴とする電子機器。
【請求項３】
請求項１に記載の電子機器において、
前記所定の画像処理が施された前記主要被写体画像を表示させる指示を受け付ける操作手段を更に備え、
前記表示制御手段は、画像処理前の前記主要被写体画像を前記位置データに基づいて前記表示装置に拡大表示させ、前記操作手段の操作に応じて、前記画像処理前の主要被写体画像に代えて前記画像処理済みの主要被写体画像を表示装置に拡大表示させることを特徴とする電子機器。
【請求項４】
請求項１〜３のいずれか１項に記載の電子機器において、
前記位置データは、前記主要被写体画像の位置と大きさを表す前記主要被写体画像上の２点の座標データであり、
前記表示制御手段は、前記２点の座標データに基づいて前記主要被写体画像を所定の大きさで拡大表示させることを特徴とする電子機器。
【請求項５】
請求項４に記載の電子機器において、
前記主要被写体は被写体人物の顔であり、
前記検出手段は、前記被写体人物の顔画像を検出して、該顔画像の座標データを取得することを特徴とする電子機器。
【請求項６】
請求項１〜５のいずれか１項に記載の電子機器において、
前記被写体を撮像して画像信号を出力する撮像手段を更に備えることを特徴とする電子機器。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像処理機能を有する電子機器、例えばデジタルカメラに関する。
【背景技術】
【０００２】
画像データに画像処理を施し、処理前の画像と処理後の画像とをモニタの同一画面上に並べて再生表示する画像再生装置が知られている（例えば、特許文献１参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００９−３８６４２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、上述した画像再生装置では、処理前後の２つの画像を同一画面上に並べて表示するので、２つの画像を比較するのは容易であるが、画像の大きさが小さくなるため、画像処理適用の効果が分かり難いという問題がある。特に、モニタ画面が小さいポータブル機器では、この傾向が大きい。
【課題を解決するための手段】
【０００５】
（１）請求項１の発明に係る電子機器は、被写体画像データを記憶媒体から読み出す読出し手段と、被写体画像データ中の主要被写体画像を検出して、該主要被写体画像の位置データを取得する検出手段と、主要被写体画像に対して所定の画像処理を施す画像処理手段と、主要被写体画像の位置データに基づいて、所定の画像処理が施された主要被写体画像を表示装置に拡大表示させる表示制御手段と、を備えることを特徴とする。
【発明の効果】
【０００６】
本発明の電子機器によれば、被写体画像中の主要被写体画像に画像処理を施し、その主要被写体画像部分を拡大表示するので、画像処理適用の効果の程度を詳細に認識することができる。
【図面の簡単な説明】
【０００７】
【図１】本発明の実施の形態に係るデジタルカメラの概略構成を示すブロック図である。
【図２】画像処理前の画面内容を模式的に示すデジタルカメラの背面図である。
【図３】主要被写体を画像処理して拡大表示した画面内容を模式的に示すデジタルカメラの背面図である。
【図４】第１の実施の形態による処理の流れを示すフローチャートである。
【図５】第２の実施の形態による処理の流れを示すフローチャートである。
【図６】第２の実施の形態の変形例による処理の流れを示すフローチャートである。
【発明を実施するための形態】
【０００８】
＜デジタルカメラの構成＞
本発明の実施の形態による電子機器は、撮像部を有するデジタルカメラであり、その構成について、図１〜６を参照しながら詳細に説明する。
図１に示されるように、デジタルカメラ１は、メインＣＰＵ１１、画像処理回路１２、画像圧縮回路１３、バッファメモリ１４、モニタ（表示装置）１５、記憶媒体インターフェース１６、記憶媒体１７、操作部材１８、および撮影レンズ２１と撮像素子２２とを有する撮像部２０を備える。
【０００９】
メインＣＰＵ１１は、各ブロックから出力される信号を入力して所定の情報を検知したり、所定の演算を行って演算結果に基づく制御信号を各ブロックへ出力する。すなわち、メインＣＰＵ１１は、不図示のフラッシュメモリに格納されているプログラムを実行することによってデジタルカメラ１が行う動作を統括的に制御する。
例えば、メインＣＰＵ１１は、被写体画像データ中の人物の顔を検出したり、その顔データの座標を取得する。
【００１０】
画像処理回路１２は、例えばＡＳＩＣとして構成され、撮像素子２２から入力される画像信号に対して画像処理を行う。画像処理には、例えば、輪郭強調や色温度調整（ホワイトバランス調整）処理、画像信号に対するフォーマット変換処理が含まれる。
【００１１】
画像圧縮回路１３は、画像処理回路１２による処理後の画像信号に対してＪＰＥＧ方式で所定の圧縮比率の画像圧縮処理を行う。
バッファメモリ１４は、画像処理前後および画像処理途中のデータを一時的に格納する他、記憶媒体１７へ保存する前の画像ファイルを格納したり、記憶媒体１７から読み出した画像ファイルを格納するために使用される。
【００１２】
モニタ１５は、メインＣＰＵ１１からの指示に応じて画像や操作メニューなどを表示する。また、モニタ１５は、メインＣＰＵ１１からの指示に応じて表示態様（部分画像の位置移動表示や拡大表示）を行う。モニタ１５としては、液晶ディスプレイ（ＬＣＤ）や有機ＥＬディスプレイなどが使用可能である。
【００１３】
記憶媒体インターフェース１６は、記憶媒体１７と接続するためのスロットを有する。
記憶媒体１７は、記憶媒体インターフェース１６に対して着脱可能なメモリカードなどで構成される。記憶媒体１７には、メインＣＰＵ１１からの指示信号によって被写体画像データおよびその属性情報を含むＥｘｉｆ形式の画像ファイルが記録される。Ｅｘｉｆ形式の画像ファイルは、ＪＰＥＧ画像フォーマットの画像データ内に撮影情報などの属性データを埋め込むようにしたものである。記憶媒体１７に記録された画像ファイルは、メインＣＰＵ１１からの指示信号によって読み出しが可能であり、その画像データに基づく再生画像をモニタ１５に表示することができる。
【００１４】
操作部材１８は、ユーザーが入力操作を行うための部材である。入力操作には、撮影の指示、モードの切替え、画像データの読出しの指示、画像の選択、画像処理の種類の選択、画像処理の効果の度合い（強弱）の選択などがある。
【００１５】
操作部材１８は、図２、３に示されるレリーズボタン１８ａと、メニューボタン１８ｂと、選択ボタン１８ｃと、決定ボタン１８ｄとを含む。ユーザーが操作部材１８を操作することにより、モード切替え操作やメニュー選択／決定操作など各操作に応じた操作信号がメインＣＰＵ１１へ送出される。
モニタ１５は、メインＣＰＵ１１からの指示に応じて画像処理の種類や画像処理の効果の度合いを表示する。例えば、図示されるように、１５ａは、選択された画像処理の種類「美肌処理」、１５ｂは、画像処理の効果の度合い「強」の表示である。なお、画像処理を実行しない場合は、１５ｂは、「ＯＦＦ」と表示される。
【００１６】
撮像部２０の撮影レンズ２１は、撮像素子２２の撮像面上に被写体像を結像させる。撮像素子２２はＣＣＤイメージセンサなどで構成され、撮像面上の被写体像を撮像し、光電変換によって生成された撮像信号を不図示のＡ／Ｄ変換回路を介して画像処理回路１２へ出力する。
【００１７】
＜第１の実施の形態＞
以上のように構成されたデジタルカメラの動作を、図４も参照しながら説明する。
図４は、第１の実施の形態におけるメインＣＰＵ１１の処理を示すフローチャートである。本フローチャートの処理を実行するためのプログラムは不図示のフラッシュメモリに保存されている。
図４のフローチャートを参照すると、ステップＳ３１で、ユーザーが操作部材１８を操作することにより記憶媒体１７に記録されている被写体画像データをバッファメモリ１４に読み出し、その被写体画像データに基づく画像がモニタ１５に再生表示される。画像は１枚ずつ表示してもよいし、サムネイル一覧表示してもよい。
ステップＳ３２で、モニタ１５に再生表示された複数の被写体画像の中から画像を選択する。この選択された画像が処理対象画像である。
【００１８】
ステップＳ３３で、ユーザーが操作部材１８を操作して、具体的には図２のメニューボタン１８ｂを操作して、画像処理メニューを呼び出し、複数の画像処理項目をモニタ１５に表示させる。画像処理メニューには、美肌処理、赤目補正処理などの画像処理の種類を示す項目がある。美肌処理とは、人物画像の肌色のカラー成分を抽出してシミやアレが目立たなくなるように階調を平滑化する処理である。赤目補正処理とは、フラッシュ光の眼底反射のために赤く写った目の画像に対して色補正するものである。
なお、画像処理メニューは、画像処理対象の選択画像に代えてモニタ１５に表示させてもよいし、選択画像と重畳表示させてもよい。
【００１９】
ステップＳ３４で、画像処理メニューの中から「美肌処理」を選ぶ。具体的には図２の選択ボタン１８ｃでカーソルを所望の画像処理項目に合わせて選択し、決定ボタン１８ｄで選択した画像処理項目を決定する。このようにして、「美肌処理」が手動設定され、図２に示されるように、「美肌処理」の文字１５ａがモニタ１５に表示される。
【００２０】
ステップＳ３５で、メインＣＰＵ１１は、選択画像の被写体画像データと不図示のフラッシュメモリに格納されている顔データとを比較することにより、被写体画像中の被写体人物の顔を検出する。この被写体人物の顔が被写体画像中の主要被写体に相当するものである。
顔検出には、例えば、特開２００１−１６５７３号公報、特開２００５−１５７６７９号公報に開示されている検出手法を用いることができる。
【００２１】
ステップＳ３６で、メインＣＰＵ１１が人物の顔を検出した場合は、メインＣＰＵ１１は、被写体画像中でのその顔の位置と大きさを表す顔領域１５ｃの座標データを取得する。例えば、図２において、顔領域１５ｃを顔画像に接する長方形の枠で構成し、モニタ画面の左上を原点としたとき、顔領域１５ｃの左上隅Ｐ１の座標と右下隅Ｐ２の座標とによって顔領域１５ｃの位置と大きさが特定される。
【００２２】
ステップＳ３７で、顔領域１５ｃの座標データをバッファメモリ１４に一時的に記憶させる。
ステップＳ３８で、選択画像がモニタ１５に再表示され、処理効果メニューが重畳表示される。処理効果メニューとは、画像処理の度合いを選択するためのメニューであり、例えば、美肌処理の効果の程度が「強」、「弱」の２段階で表わされる。
【００２３】
ステップＳ３９で、ユーザーが操作部材１８を操作して、処理効果メニューの中から所望の効果、例えば「強」を選択する。このようにして、効果「強」が手動設定され、図２に示されるように、「強」の文字１５ｂがモニタ１５に表示される。
この操作により、ステップＳ４０で、画像処理回路１２は、選択された効果の度合いに応じた「美肌処理」を被写体画像データ中の顔領域１５ｃの画像データに対して実行する。
ステップＳ３９で、ユーザーが処理のキャンセルを選択すると、画像表示を終了し、本フローチャートの処理を終了する。
【００２４】
ステップＳ４１で、「美肌処理」の結果が処理終了と共に自動的にモニタ１５の画面に表示される。すなわち、図３に示されるように、画像処理済みの顔画像１５ｄが所定の倍率で拡大されて表示される。拡大された顔画像１５ｄはモニタ画面の中央に表示させる。この拡大された顔画像１５ｄの大きさは、図２の顔領域１５ｃの大きさに無関係にほぼ一定になるように定められ、図２の顔領域１５ｃの大きさから図３の顔画像１５ｄへの拡大率は、顔領域１５ｃの大きさを表す２点（Ｐ１とＰ２）の座標データに基づいて決定される。
【００２５】
ステップＳ４２で、ユーザーは拡大された顔画像１５ｄを確認し、効果の度合い「強」で「美肌処理」を実行した処理済み画像を記憶媒体１７に保存するか否かを操作部材１８を操作することにより決定する。保存する場合は、ステップＳ４３へ移行し、この処理済み画像を記憶媒体１７に新規に保存する。この新規保存の場合、画像処理の種類や処理効果の度合いを属性データとして画像に付加することができる。
一方、保存しない場合は、ステップＳ３８へ戻り、選択画像と処理効果メニューをモニタ１５に再度表示させて、ステップＳ３９以下の動作を繰り返す。
【００２６】
本実施の形態によれば、選択画像中の画像処理を施した顔画像を拡大して表示するので、処理結果を詳細に確認できる。そのため、処理済み画像を記憶媒体１７に保存するか否かも容易に判断することができる。
なお、拡大された顔画像１５ｄの大きさをほぼ一定にする代りに、拡大率を一定にすることもできる。また、拡大された顔画像１５ｄをモニタ画面の中央部以外に表示してもよい。
【００２７】
＜第２の実施の形態＞
第２の実施の形態は、図５のフローチャートを参照しながら説明する。
図５は、第２の実施の形態におけるメインＣＰＵ１１の処理を示すフローチャートである。本フローチャートの処理を実行するためのプログラムは不図示のフラッシュメモリに保存されている。
図５のステップＳ５１〜Ｓ５７は、第１の実施の形態による図４のフローチャートのステップＳ３１〜Ｓ３７と同様であるので説明を省略する。
【００２８】
ステップＳ５８では、メインＣＰＵ１１は画像処理回路１２に指示を出して、選択画像を間引きして縮小することによりプレビュー画像を生成させる。プレビュー画像とは、表示用に特化した縮小画像であり、画像処理対象の選択画像を元に画面表示に十分な大きさにリサイズしたものである。そして、画像処理回路１２は、プレビュー画像をコピーする。ここでは、効果の程度が「強」、「弱」の２段階であることから、「画像処理なし」のものと併せて３つのプレビュー画像をバッファメモリ１４に保存する。これらの３つのプレビュー画像は、画僧処理効果が「強」、「弱」、「なし」の３つに対応する。
【００２９】
ステップＳ５９で、メインＣＰＵ１１の指示に応じて、画像処理回路１２は、効果の度合いに応じた「美肌処理」をプレビュー画像データに対して実行する。すなわち、１枚目のプレビュー画像データの顔領域に対しては効果の程度「強」で美肌処理を実行し、２枚目のプレビュー画像データの顔領域に対しては効果の程度「弱」で美肌処理を実行する。このようにして、２枚の画像処理済みのプレビュー画像を作成する。画像処理済みのプレビュー画像は、一時的にバッファメモリ１４に記憶される。
【００３０】
ステップＳ６０では、ステップＳ５７において、バッファメモリ１４に記憶したプレビュー画像のうち画像処理が行われていないプレビュー画像データの画像、すなわち、ステップＳ５２で選択した処理対象の選択画像の顔領域の画像（顔画像）がモニタ１５に所定の倍率で拡大されて表示される。モニタ１５の画面上には、処理効果メニューも重畳表示される。
ステップＳ６１で、ユーザーが操作部材１８を操作して効果の程度を選択或いは非選択（すなわち、ＯＦＦを選択）とすると、それに応じてステップＳ６２Ａ、Ｓ６２Ｂ、Ｓ６２Ｃのいずれかへ移行する。ステップＳ６１で、キャンセルすれば、画像表示を終了して動作を終了する。
【００３１】
ステップＳ６２Ａでは、ステップＳ５９で効果の程度「強」で画像処理されたプレビュー画像の顔部分の拡大画像と、「強」の文字とがモニタ１５に表示される。
ステップＳ６２Ｂでは、ステップＳ５９で効果の程度「弱」で画像処理されたプレビュー画像の顔部分の拡大画像と、「弱」の文字とがモニタ１５に表示される。
ステップＳ６２Ｃでは、ユーザーが効果「なし」を選択することにより、初期画面表示の「ＯＦＦ」を選択している場合であり、処理対象の選択画像（処理前の選択画像）の顔拡大画像と、「ＯＦＦ」の文字とが表示される。
【００３２】
ステップＳ６１で、ユーザーが効果の程度「強」を選択し、ステップＳ６２Ａへ移行した場合は、効果の程度「強」で画像処理されたプレビュー画像の顔部分の拡大画像と、「強」の文字とがモニタ１５に表示される。
ステップＳ６３で、ユーザーが選択した効果の程度「強」がバッファメモリ１４に記憶される。
【００３３】
ステップＳ６４では、ステップＳ６３でユーザーが選択した「強」以外の効果の程度として例えば「弱」を選択した場合は、ステップＳ６２Ｂへ移行し、効果の程度「弱」で画像処理されたプレビュー画像の顔部分の拡大画像と、「弱」の文字とがモニタ１５に表示される。
ステップＳ６４で、「ＯＦＦ」以外の画像、例えば、効果の程度「強」で画像処理されたプレビュー画像をユーザーが選択した場合は、ステップＳ６５へ移行する。ステップＳ６５で、画像処理回路１２は、バッファメモリ１４に記憶させた効果の程度「強」で処理対象の選択画像の顔領域に対して美肌処理を実行する。
なお、ステップＳ６４で、キャンセルすれば、画像表示を終了して動作を終了する。
【００３４】
ステップＳ６６では、ステップＳ６５の処理により得られた処理済み画像（例えば、効果の度合い「強」で「美肌処理」を実行した処理済み画像）を記憶媒体１７に保存する。
本実施の形態によれば、プレビュー画像中の画像処理を施した顔画像を拡大して表示するので、処理結果を詳細に確認できる。画素数の少ないプレビュー画像を用いて画像処理の効果を判断できるので、メインＣＰＵ１１やバッファメモリ１４などの処理の負荷を軽減できる。
【００３５】
＜変形例＞
第２の実施の形態の変形例について、図６のフローチャートを参照しながら説明する。図６のステップＳ７１〜Ｓ７７は、第２の実施の形態による図５のフローチャートのステップＳ５１〜Ｓ５７と同様であるので説明を省略する。
この変形例が第２の実施の形態と異なる点は、予めプレビュー画像を作成せず、ユーザーが効果の度合いを選択する都度、処理対象の選択画像に対して画像処理を施すものである。
【００３６】
ステップＳ７８では、ステップＳ７２で選択した処理対象の選択画像の顔領域の画像（顔画像）がモニタ１５に所定の倍率で拡大されて表示される。モニタ１５の画面上には、処理効果メニューも重畳表示される。
【００３７】
ステップＳ７９で、ユーザーが操作部材１８を操作して効果の程度を選択或いは非選択（すなわち、ＯＦＦを選択）とすると、それに応じてステップＳ８０Ａ、Ｓ８０Ｂ、Ｓ８０Ｃのいずれかへ移行する。ステップＳ７９で、キャンセルすれば、画像表示を終了して動作を終了する。
【００３８】
ステップＳ８０Ａでは、ユーザーが効果の程度「強」を選択したため、効果の程度「強」で処理対象の選択画像に対して美肌処理が実行される。また、ステップＳ８０Ｂでは、ユーザーが効果の程度「弱」を選択したため、効果の程度「弱」で処理対象の選択画像に対して美肌処理が実行される。このように、ユーザーが効果の度合いを選択する都度、処理対象の選択画像に対して画像処理を施す。
また、ステップＳ８０Ｃでは、ユーザーが効果の程度を選択せず、初期画面表示の「ＯＦＦ」を選択している場合であり、処理対象の選択画像（処理前の選択画像）の顔拡大画像と、「ＯＦＦ」の文字とが表示される。
【００３９】
ステップＳ８１では、ステップＳ８０Ａ又はステップＳ８０Ｂでの美肌処理結果、つまり、効果の程度「強」又は「弱」で画像処理された処理済み画像の顔部分の拡大画像と、「強」又は「弱」の文字とがモニタ１５に表示される。
ステップＳ８２で、「ＯＦＦ」以外の画像、例えば、効果の程度「強」で画像処理された選択画像をユーザーが選択した場合は、ステップＳ８３へ移行し、ステップＳ８３で、この処理済み画像を記憶媒体１７に新規に保存する。
ステップＳ８２で、効果の程度を変更した場合は、ユーザー操作に応じてステップＳ８０Ａ，Ｓ８０Ｂ，Ｓ８０Ｃのいずれかへ戻り、上述した動作を繰り返す。
この変形例によれば、ステップＳ８２で効果の程度を変更し、ステップＳ８０Ａ又はステップＳ８０Ｂにおいて再度画像処理を行う場合、それ以前の処理済み画像を消去してから画像処理を行うことにより、メインＣＰＵ１１やバッファメモリ１４などの処理の負荷を軽減できる。
【００４０】
なお、第２の実施の形態においては、ステップＳ５７で、単純に選択画像を間引きすることによってプレビュー画像を生成したが、顔画像を含む拡大画像のプレビュー画像を生成することにしてもよい。すなわち、先ずステップＳ５７で保存した顔座標に基づいて、第１の実施の形態のステップＳ４１と同様の処理により拡大画像を生成する。そして、この画像を間引き処理することによってプレビュー画像を作成し、そのコピーを作成する。そして、ステップＳ５９では、この拡大画像のプレビュー画像に対して、効果「強」と「弱」の画像処理を行うこととする。
この処理を行うことにより、ステップＳ６２ＡとＳ６２Ｂにおいて拡大処理が不要となるため、ユーザーが操作してから拡大画像が表示されるまでの時間が短縮される。
【００４１】
上述の実施の形態は、画像処理を施すべき主要被写体として人物の顔について説明したが、主要被写体は、人物の顔に限らず、人物の全身や動物などでもよい。また、主要被写体は、バーコードや追尾しているターゲットなどでもよい。
また、上述の実施の形態は、本発明をデジタルカメラに適用したものであったが、本発明は、それに限らず、パソコンやその他の画像処理装置に適用することができる。例えば、図１の一点鎖線で囲んだ構成を有さない装置、すなわち、撮像部２０を有さない電子機器に適用することができる。
本発明は、その特徴を損なわない限り、以上説明した実施の形態に何ら限定されない。
【符号の説明】
【００４２】
１：デジタルカメラ                １１：メインＣＰＵ
１２：画像処理回路                  １３：画像圧縮回路
１４：バッファメモリ                １５：モニタ（表示装置）
１６：記憶媒体インターフェース      １７：記憶媒体
１８：操作部材                      ２０：撮像部
【図１】
2011035593.tif 000003
【図２】
2011035593.tif 000004
【図３】
2011035593.tif 000005
【図４】
2011035593.tif 000006
【図５】
2011035593.tif 000007
【図６】
2011035593.tif 000008