(57)【要約】【課題】  ジオラマ風の画像処理を行う際に、ぼかしたくない領域の境界にまたがる被写体に対して、一部分だけがぼけてしまうことを防ぐ撮像装置を提供すること。【解決手段】  入力画像に対して画像処理を行う画像処理装置において、入力画像内の被写体を検出する検出手段と、画像内の注目領域を指定する指定手段と、前記指定手段により指定される領域と前記検出手段により検出された被写体に対応する領域との重なりを判定する判定手段と、前記指定手段により指定される注目領域とそれ以外に異なる画像処理を施してジオラマ画像を出力する画像処理手段と、を有し、前記画像処理手段は、前記注目領域を前記検出手段による検出結果に従って変形し、当該変形された注目領域とそれ以外に異なる画像処理を施すことを特徴とする。【選択図】  図１
2016092807.tif 000002
【特許請求の範囲】
【請求項１】
入力画像に対して画像処理を行う画像処理装置において、
入力画像内の被写体を検出する検出手段と、
入力画像内の注目領域を指定する指定手段と、
前記指定手段により指定される領域と前記検出手段により検出された被写体に対応する領域との重なりを判定する判定手段と、前記注目領域を前記検出手段による検出結果に従って変形し、当該注目領域以外の領域にぼかし処理を施す画像処理手段と、
を有することを特徴とする画像処理装置。
【請求項２】
前記画像処理手段は、前記重なりを前記入力画像の撮像される撮像装置の縦横情報に基づいて判定することを特徴とする請求項１に記載の画像処理装置。
【請求項３】
前記画像処理手段は、前記注目領域に前記検出手段により検出された被写体に対応する領域が重なっている場合、当該重なっている被写体の領域全体が注目領域に含まれるように前記変形を行うことを特徴とする請求項１または２に記載の画像処理装置。
【請求項４】
前記画像処理手段は、前記注目領域に前記検出手段により検出された被写体に対応する領域が重なっている場合、当該重なっている被写体に対応する領域を注目領域に含めるかいなかを被写体毎に制御して前記変形を行うことを特徴とする請求項１または２に記載の画像処理装置。
【請求項５】
入力画像に対して画像処理を行う画像処理装置において、
入力画像内の複数の領域の被写体距離を検出する距離検出手段と、
入力画像内の注目領域を指定する指定手段と、
前記指定手段により指定される注目領域とそれ以外に異なる画像処理を施してジオラマ画像を出力する画像処理手段と、を有し、
前記画像処理手段は、前記指定手段により指定される注目領域と連続しており、かつ被写体距離が対応する領域を含むように注目領域を変形し、当該変形された注目領域とそれ以外に異なる画像処理を施すことを特徴とする画像処理装置。
【請求項６】
請求項４に記載の画像処理装置において、
前記距離検出手段は領域内の複数の位置の距離の平均値を出力する
ことを特徴とする画像処理装置。
【請求項７】
請求項１乃至６のいずれか１つに記載の画像処理装置において、
前記指定手段は画面上の二点の座標を指定されることを受けて、矩形で注目領域を指定すること
を特徴とする画像処理装置。
【請求項８】
請求項１乃至６のいずれか１つに記載の画像処理装置において、
前記指定手段は画面上で示された複数の座標を結んだものを注目領域とされること
を特徴とする画像処理装置。
【請求項９】
入力画像に対して画像処理を行う画像処理装置の制御方法において、
入力画像内の被写体を検出する検出ステップと、
画像内の注目領域を指定する指定ステップと、
前記指定ステップにて指定される領域と前記検出ステップにより検出された被写体に対応する領域との重なりを判定する判定ステップと、
前記指定ステップにて指定される注目領域とそれ以外に異なる画像処理を施してジオラマ画像を出力する画像処理ステップと、を有し、
前記画像処理ステップでは、前記注目領域を前記検出ステップによる検出結果に従って変形し、当該変形された注目領域とそれ以外に異なる画像処理を施すことを特徴とする画像処理装置の制御方法。
【請求項１０】
入力画像に対して画像処理を行う画像処理装置の制御方法において、
入力画像内の複数の領域の被写体距離を検出する距離検出ステップと、
画像内の注目領域を指定する指定ステップと、
前記指定ステップにて指定される注目領域とそれ以外に異なる画像処理を施してジオラマ画像を出力する画像処理ステップと、を有し、
前記画像処理ステップでは、前記指定ステップにより指定される注目領域と連続しており、かつ被写体距離が対応する領域を含むように注目領域を変形し、当該変形された注目領域とそれ以外に異なる画像処理を施すことを特徴とする画像処理装置の制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、特に撮像された画像に特殊効果を施す画像処理装置及び画像処理装置の制御方法に関する。
【背景技術】
【０００２】
近年のデジタルカメラなどの撮像装置には、撮像画像に画像処理を施し、ジオラマ風やトイカメラ風といったさまざまな効果を演出する機能を有するものが多い。
【０００３】
例えばジオラマ風の画像処理は、一般的に以下の手順で実施される。
１．ジオラマの主となる被写体を含む任意の領域（以後、注目領域）を設定する。
２．注目領域以外にぼかし処理を施す。
３．画像全体のコントラストや色合いを強めるという画像処理を施す。
【０００４】
画像処理は、撮像時に撮像装置側で加工する方法と、撮影後にパソコンなどにおいてレタッチソフト等を用いて撮像した画像を加工する方法のいずれかが一般的である。
【０００５】
撮像装置で撮影時に実施するジオラマ風画像処理例として、特許文献１では自動でピントが合っている位置を注目領域としてジオラマ画像処理することが開示されている。
【０００６】
また、特許文献２ではジオラマ写真化をする際に注目領域を帯状の領域で選択する。注目領域の幅と位置は元画像から被写体までの距離から決定される。
【先行技術文献】
【特許文献】
【０００７】
【特許文献１】特開２０１１−１２０１４３号公報
【特許文献２】特開２０１１−０１０２４３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００８】
しかしながら、上述の特許文献に開示された従来技術では、注目領域の境界を跨る被写体は一部分がぼかされ、残りの部分がぼかされていないといった不自然に見える画像になってしまう。
【０００９】
そこで、本発明の目的は注目領域の境界に跨る複数の被写体に対して、一部分だけがぼけることを防ぐ撮像装置を提供することである。
【課題を解決するための手段】
【００１０】
上記課題に鑑み、本発明の画像処理装置は、入力画像内の被写体を検出する検出手段と、画像内の注目領域を指定する指定手段と、前記指定手段により指定される領域と前記検出手段により検出された被写体に対応する領域との重なりを判定する判定手段と、前記指定手段により指定される注目領域とそれ以外に異なる画像処理を施してジオラマ画像を出力する画像処理手段と、を有し、前記画像処理手段は、前記注目領域を前記検出手段による検出結果に従って変形し、当該変形された注目領域とそれ以外に異なる画像処理を施すことを特徴とする。
【００１１】
また、本発明の画像処理装置は、入力画像に対して画像処理を行う画像処理装置において、入力画像内の複数の領域の被写体距離を検出する距離検出手段と、画像内の注目領域を指定する指定手段と、前記指定手段により指定される注目領域とそれ以外に異なる画像処理を施してジオラマ画像を出力する画像処理手段と、を有し、前記画像処理手段は、前記指定手段により指定される注目領域と連続しており、かつ被写体距離が対応する領域を含むように注目領域を変形し、当該変形された注目領域とそれ以外に異なる画像処理を施すことを特徴とする。
【発明の効果】
【００１２】
本発明によれば、注目領域と被写体の位置関係から被写体が注目被写体か判定をおこない被写体の一部だけがぼかされる不自然な画像を防ぐことができることができる。
【図面の簡単な説明】
【００１３】
【図１】実施例１のブロック図である。
【図２】入力画像内の被写体の図である。
【図３】注目被写体判定のフローチャートである。
【図４】入力画像内の注目領域の図である。
【図５】検出した被写体と注目領域の重なりを示す図である。
【図６】重なりフラグと変形注目領域を示す図である。
【図７】図４とは別配置の入力画像内の検出した被写体と注目領域を示す図である。
【図８】図７の重なりフラグと変形注目領域を示す図である。
【図９】図４と図７とは別配置の入力画像内の検出した被写体と注目領域を示す図である。
【図１０】図９の重なりフラグと変形注目領域を示す図である。
【図１１】矩形以外の注目領域の形を示す図である。
【図１２】実施例２のブロック図である。
【図１３】実施例３のブロック図である。
【図１４】注目領域内の距離計測ポイントを示す図である。
【図１５】入力画像に直交座標を表示した図である。
【図１６】撮像装置の右側面を下にした時の入力画像に直交座標を表示した図である。
【図１７】撮像装置の左側面を下にした時の入力画像に直交座標を表示した図である。
【発明を実施するための形態】
【００１４】
以下に、本発明の好ましい実施の形態を、添付の図面に基づいて詳細に説明する。図１は、本発明の実施形態にかかわる撮像装置１のブロック図である。また、以下に説明する各ブロックは、例えば撮像装置１が有する制御部１１２が、ＨＤＤ等の記録装置に記録された対応するアプリケーションプログラムをＲＡＭ等に展開して実行することで実現される、各モジュールであるものとして説明する。しかしながら、本発明の実施において画像処理はプログラムにより実現されるものに限らず、その一部が１以上のモジュールに対応する機能を有する情報処理回路等のハードウェアによって動作が実現されるものであってもよい。
【実施例１】
【００１５】
検出撮像部１００は、撮像素子と、被写体からの光束を撮像素子に導く撮像光学系を含むものであり、デジタルの撮像データを入力画像１０１として出力する。検出
被写体検出部１０２は入力画像１０１内にそれぞれ写っている被写体の形状を検出して、２次元の直交座標系で表せられる被写体位置情報を検出結果として出力する。形状の検出はエッジ検出や輝度値の検出より行う。
【００１６】
直交座標系について図１５を用いて説明する。図１５は入力画像に直交座標を表示した図である。
【００１７】
１５００は原点（０，０）、１５０１は原点からｘ軸方向へｘ１の距離だけ移動した点（ｘ１，０）、１５０２は原点からｙ軸方向へｙ１の距離だけ移動した点である。
【００１８】
更に１５０３は原点からｘ軸方向へｘ１、ｙ軸方向へｙ１の距離だけ移動した点（ｘ１、ｙ１）である。
【００１９】
１５０４は点（０、ｙ１）と点（ｘ１、ｙ１）を結んで出来る線を底辺とした検出した被写体２０７の高さである。１５０５は注目領域４００の高さである。ここでｘ１は入力画像１０１の横方向の長さ、ｙ１は入力画像１０１の縦方向の長さである。
【００２０】
図２は被写体検出部１０２にて検出された入力画像１０１内に存在する被写体を簡易的に表した図である。説明のため図２において被写体は簡易な矩形図で表現しているが、実際にはこれらの被写体は人物であったり、建物であったりと複雑な形をしている。
【００２１】
ここで２００〜２０９は被写体を表わしている。２００〜２０９は被写体検出部１０２により検出されている。
【００２２】
操作部１０８は、ユーザからのさまざまな入力に従って指示情報１０７を出力する。注目領域選択部１０３に出力される指示情報１０７は画面上に注目領域を設定するため位置情報である。ユーザはタッチパネル等を用いて注目領域を設定すると、指示情報１０７として注目領域選択部１０３に入力される。
【００２３】
注目領域の選択方法として、例えば左上の角と右下の角の二点をタッチすることで四角形の領域を選択することができる。
【００２４】
あるいは、指でタッチパネルをなぞることで任意の形の領域を指定してもよい。または画像の条件（画面中央に目立つ物体があるなど）に応じて自動的に最適な領域を選択して指示情報１０７として入力されてもよい。
【００２５】
指示情報１０７の生成方法については本発明では特に限定しない。
【００２６】
注目領域選択部１０３は指示情報１０７によって指示される入力画像内の領域をを注目領域とし、注目領域位置情報を出力する。
【００２７】
注目被写体判定部１０４はそれぞれの被写体位置情報と注目領域位置情報から、注目被写体判定情報を出力する。注目被写体判定情報は被写体の位置情報と重なりフラグで構成される。
【００２８】
注目領域変形部１０５は、注目被写体判定部１０４で注目被写体だと判定された領域に基づいて、注目領域を変形する。
【００２９】
画像処理部１０６は、変形された注目領域に基づいて、注目領域以外の領域を注目領域に比べてぼかす画像処理を施したり、輝度、色を変更することにより、入力画像に対してジオラマ風の画像処理を施す。また、ジオラマ風の画像処理を施さない、通常の入力画像も含めて、入力画像に、ホワイトバランス処理、現像処理、色空間変換、歪み補正処理、ガンマ補正処理、符号化、圧縮処理などの一般的な画像処理を施す。
【００３０】
表示部１０９は、画像処理部１０６から出力される画像が表示部１０９、記録部１１０へ出力され、それぞれ所定のデータ形式で表示、記録がなされる。
【００３１】
重なりフラグについて説明する、検出した被写体位置情報が注目領域位置情報と重なる領域が有る場合は重なりフラグを“１”とし、重なる領域がない場合は重なりフラグを“０”と定義する。
【００３２】
そして重なりフラグは１ビットの情報量で、１つの被写体位置情報につき１つの重なりフラグを備える。
【００３３】
注目被写体判定方法について図３を用いて説明する。図３は注目被写体判定のフローチャートである。
【００３４】
ステップＳ３００では、注目被写体判定部１０４が検出した被写体の領域が注目領域に重なっているか判定する。
【００３５】
検出した被写体位置情報と注目領域位置情報が一部でも同じ座標を持つ場合は重なっていると判定しステップＳ３０１に進む。重なっていない場合はステップＳ３０２に進む。
【００３６】
ステップＳ３０２では、注目被写体判定部１０４が検出した被写体の被写体位置情報に重なりフラグの“０”を与える。処理が終了したらステップＳ３０５に進む。
【００３７】
ステップＳ３０１では、注目被写体判定部１０４が検出した被写体の領域の最下端が注目領域よりも下にあるか判定する。すなわち本実施形態では、検出された被写体に対応する領域で、初期設定の注目領域に跨がる（注目領域と連続している）領域については基本的に領域全体が注目領域に含まれるように注目領域を変形する。ただし、本実施形態では注目領域の下端に跨がる領域については、注目領域に含めないように、被写体毎に制御する。従って、ステップＳ３０１をもって注目領域の下端に跨がる被写体を判定し、当該被写体に対応する領域については注目領域（ぼかしの対象領域）としない。判定方法は検出した被写体位置情報と注目領域位置情報の座標系において点１５０２と点１５０３を結んだ直線からの距離を高さとして比較することである。
【００３８】
検出した被写体位置情報の高さが注目領域位置情報の高さよりも低い時はステップＳ３０４に進む。検出した被写体位置情報の高さが注目領域位置情報の高さよりも高い時はステップＳ３０３に進む。
【００３９】
ステップＳ３０３では、注目被写体判定部１０４が検出した被写体の被写体位置情報に重なりフラグの“１”を与える。処理が終了したらステップＳ３０５に進む。
【００４０】
ステップＳ３０４では、注目被写体判定部１０４が検出した被写体の被写体位置情報に重なりフラグの“０”を与える。処理が終了したらステップＳ３０５に進む。
【００４１】
ステップＳ３０５では、注目被写体判定部１０４が検出した全ての被写体について判定を終了したか判定する。終了しない場合はステップＳ３００に進み、終了した場合はフローチャートを終了する。
【００４２】
図２、図３、図４、図５、図６を使用して検出した被写体別の注目被写体判定について体例を上げて説明する。
【００４３】
図４は図２に対する注目領域４００を示している図である。説明簡略化のため、図４は注目領域を矩形で示している。注目領域４００は注目領域選択部１０３の出力である。
【００４４】
図５は被写体と注目領域が重なっている部分を示している図である。図６は図３のフローチャートの流れに従って重なりフラグを付加された被写体と変形された注目領域を示している図である。
【００４５】
図５は被写体２００〜２０９と注目領域４００が重なっているかどうかをＳ３００にて判定した結果を示している。
【００４６】
被写体２００から被写体２０８までは一部分でも重なっているので、Ｓ３０１の判定に進む。それに対して被写体２０９は全く重なっていないので、Ｓ３０２に進み、重なりフラグ“０”が検出した被写体の被写体位置情報に付加される。
【００４７】
図６はＳ３０１にて判定を行って付加された重なりフラグと変形された注目領域を表わしている。
【００４８】
６００〜６０５は重なりフラグ“１”を持つ被写体、６０６は変形注目領域である。
【００４９】
被写体２０３、２０４、２０５はＳ３０１にて被写体の最下端が注目領域４００よりも下にあると判定され、Ｓ３０４にて重なりフラグ“０”が検出した被写体の被写体位置情報に付加されている。
【００５０】
それ以外の被写体はＳ３０１にて被写体の最下端が注目領域４００より上にあるので、Ｓ３０３にて進み重なりフラグ“１”が付加されている。
【００５１】
まず注目領域４００から重なりフラグ“０”を持つ被写体位置情報と注目領域４００が重なる領域を削除する。次に注目領域４００と重なりフラグ“１”を持つ被写体位置情報の領域を合わせて変形注目領域６０６とする。
【００５２】
その結果、図６で示している斜線の部分が最終的に変形注目領域６０６となる。
【００５３】
画像処理部１０６は変形注目領域位置情報で表せられる領域とそれ以外の領域にそれぞれ異なった画像処理を行い処理画像を出力する。
【００５４】
ジオラマ化用の画像処理は、変形注目領域位置情報６０６で示される領域とそれ以外の領域の明るさ、彩度、コントラストを調整し、変形注目領域位置情報で示される領域以外の領域をローパスフィルタ処理等でぼかすといった処理を施すことである。
【００５５】
検出した被写体と注目領域４００の配置が図４と違う図７と図１０の２つのパターンについてその時の注目被写体判定と注目領域の変形を説明する。
【００５６】
図７では注目領域４００を横方向にまたぐような建物等の大きな被写体が存在した例を示している。
【００５７】
７００、７０１、７０２は被写体である。
【００５８】
被写体７００は注目領域４００の左右の境界線をまたぐように配置されている。被写体７０１は注目領域４００の左右と下の境界線をまたぐように配置されている。被写体７０２は注目領域４００の左右と上の境界線をまたぐように配置されている。
【００５９】
注目領域の変形を図８を使用して説明する。図８は図７の重なりフラグと変形注目領域を示す図である。
【００６０】
８０１〜８０２は重なりフラグ“１”を持つ被写体、８０３は変形注目領域である。
【００６１】
被写体７００と被写体７０１は注目領域４００と重なる領域があり、注目領域よりも高さが上にあるのでステップＳ３０３で重なりフラグ“１”を付加される。
【００６２】
被写体７０１は注目領域４００と重なる領域があるが、注目領域４００より高さが低い領域があるので重なりフラグ“０”が付加される。
【００６３】
まず注目領域４００から重なりフラグ“０”を持つ被写体位置情報と注目領域４００が重なる領域を削除する。次に注目領域４００と重なりフラグ“１”を持つ被写体位置情報の領域を合わせて変形注目領域とする。
【００６４】
その結果、図８で示している斜線の部分が最終的に変形注目領域８０２となる。
【００６５】
図９では注目領域４００を縦方向にまたぐような建物等の大きな被写体が存在した例を示している。
【００６６】
９００、９０１、９０２は被写体である。
【００６７】
被写体９００は注目領域４００の上下の境界線をまたぐように配置されている。被写体９０１は注目領域４００の上下と右の境界線をまたぐように配置されている。被写体９０２は注目領域４００の上下と左の境界線をまたぐように配置されている。
【００６８】
注目領域の変形を図１０を使用して説明する。図１０は図９の重なりフラグと変形注目領域を示す図である。
【００６９】
９０１〜９０２は重なりフラグ“１”を持つ被写体、１０００は変形注目領域である。
【００７０】
被写体９００〜被写体９０２は注目領域４００と重なる領域があるが、注目領域４００より高さが低い領域があるので重なりフラグ“０”が付加される。
【００７１】
まず注目領域４００から重なりフラグ“０”を持つ被写体位置情報と注目領域４００が重なる領域を変形注目領域とする。その結果、図１０で示している斜線の部分が最終的に変形注目領域１０００となる。
【００７２】
この図１０では注目領域が分断されて複数になっているが、注目領域の数は問題にはならない。
【００７３】
前述したように説明簡略化のため、注目領域４００が矩形で指定されている場合について説明したが、図１１に示したように注目領域は矩形でなくてもよい。図１１の１１００は任意の形で示されている注目領域である。
【００７４】
このような場合においても、図３のフローチャートで示す処理内容を実行することで自然なジオラマ画像が得られる。
【００７５】
以上のように、本実施形態１では、検出した被写体と注目領域の位置関係からぼかし処理を制限する注目領域を変形してジオラマ画像処理するので被写体が不自然なぼけかたになるのを防ぐことができる。
【実施例２】
【００７６】
以下、図１２、を参照して、本発明の第２の実施例による、撮像装置の縦横検知情報と被写体の位置と注目領域と外部からの指示による注目領域修正を考慮した注目領域の変形方法について説明する。
【００７７】
図１２は実施例２を示すブロック図である。
【００７８】
符号が図１と重複しているものは機能が同じなので説明を省略する。
【００７９】
１２０１は縦横検知部である。１２０２は注目被写体判定部である。各処理部の動作について説明する。
【００８０】
縦横検知手段１２０１は、撮像装置が縦になっているのか横になっているのかを検出して縦横情報を出力する。
【００８１】
撮像装置を用いた縦横の検知方法は、例えば特開平１１−０２４１５０で述べられている方法等が考えられる。本特許では撮像装置の縦横の検知方法については特に言及しない。
【００８２】
注目被写体判定部１２０２は検出したそれぞれの被写体位置情報と注目領域位置情報と縦横情報から、検出した被写体それぞれの注目被写体判定情報を出力する。
【００８３】
注目被写体判方法について説明する。
【００８４】
注目被写体判定部１２０２は縦横情報を用いて撮像装置が縦撮像になっているか確認をする。
【００８５】
撮像装置が横になっている場合は図３のフローチャートと同じ処理を行う。縦の場合は、右側面が下になっていれば右側面の領域を下として処理をする。
【００８６】
撮像装置の右側面を下にした時の直交座標系と被写体と注目領域の高さの扱いについて図１６を用いて説明する。
【００８７】
図１６は撮像装置の右側面を下にした時の直交座標系と被写体と注目領域の高さを表示した図である。それぞれの座標系は図１５の座標系を左方向に９０°回転したものになっている。
【００８８】
１６００は原点（０，０）、１６０１は原点からｘ軸方向へｙ１の距離だけ移動した点（ｙ１，０）、１６０２は原点からｙ軸方向へｘ１の距離だけ移動した点である。
【００８９】
更に１６０３は原点からｘ軸方向へｙ１、ｙ軸方向へｘ１の距離だけ移動した点（ｙ１、ｘ１）である。
【００９０】
１６０４は点（０、ｘ１）と点（ｙ１、ｘ１）を結んで出来る線を底辺とした検出した被写体２０７までの高さである。１６０５は注目領域４００の高さである。
【００９１】
逆に左側面が下になっている場合は左側面を下とした時の座標系と被写体の高さと注目領域の高さの扱い方を図１７を用いて説明する。
【００９２】
図１７は撮像装置の右側面を下にした時の直交座標系と被写体と注目領域の高さを表示した図である。それぞれの座標系は図１５の座標系を右方向に９０°回転したものになっている。
【００９３】
１７００は原点（０，０）、１７０１は原点からｘ軸方向へｙ１の距離だけ移動した点（ｙ１，０）、１７０２は原点からｙ軸方向へｘ１の距離だけ移動した点である。
【００９４】
更に１７０３は原点からｘ軸方向へｙ１、ｙ軸方向へｘ１の距離だけ移動した点（ｙ１、ｘ１）である。
【００９５】
１７０４は点（０、ｘ１）と点（ｙ１、ｘ１）を結んで出来る線を底辺とした検出した被写体２０７までの高さである。１７０５は注目領域４００の高さである。
【００９６】
撮像装置が縦撮影になっているときは座標系を回転させることで対応が可能である。
【００９７】
本実施形態２では、撮像装置の縦横情報と被写体の位置情報と注目領域の位置関係から注目領域を変形してジオラマ画像処理をするので被写体が不自然なぼけかたになるのを防ぐことができる。
【実施例３】
【００９８】
以下、図１３を参照して、本発明の第３の実施例による、撮像装置と注目領域までの距離と撮像装置と検出したそれぞれの被写体の距離を考慮して注目領域を変形する方法について説明する。
【００９９】
図１３は実施例３を示すブロック図である。
【０１００】
図１、図１２と符号が重複する箇所については処理方法が同じなので省略する。
【０１０１】
１３０１は距離計測部である。１３０２は注目領域距離計測部である。１３０３は注目被写体距離判定部である。
【０１０２】
各処理部の動作について説明する。
【０１０３】
距離計測部１３０１は検出した被写体位置情報から、撮像装置３００から検出した被写体までの距離検出を行い、検出された被写体距離情報を出力する。
【０１０４】
撮像装置を用いた距離の計測の方法は、例えば特開平０６−３３１８７４で述べられている方法等が考えられる。本特許では距離の計測方法については特に言及しない。
【０１０５】
注目領域距離計測手段１３０２は注目領域位置情報から撮像装置３００から注目領域の領域内の複数の位置の距離の平均値を算出した平均距離を出力する。
【０１０６】
撮像装置から注目領域の平均距離の計測について図１４を用いて説明する。
【０１０７】
図１４は注目領域４００内の距離計測ポイントを示す図である。
【０１０８】
１４００〜１４０８は注目領域４００内の距離計測ポイントである。
【０１０９】
注目領域距離計測部１２０２は複数の距離計測ポイント１４００〜１４０８でそれぞれ撮像装置からの距離（被写体距離）を計測して注目領域の平均を出力する。
【０１１０】
距離計測ポイントは任意の個数と任意の位置で構わない。
【０１１１】
注目被写体判定部１３０３は検出した被写体の位置情報と被写体の距離情報と注目領域の平均距離からそれぞれの注目被写体判定情報を出力する。
【０１１２】
注目被写体判定部１３０３は検出した被写体の位置情報に重なりフラグを付加する。注目被写体判定情報とは検出した被写体の位置情報と重なりフラグを合わせたものである。
【０１１３】
注目被写体判定方法について説明する。
【０１１４】
検出したそれぞれの被写体距離情報と注目領域の平均距離と比較する。
【０１１５】
検出した被写体距離情報が注目領域の平均距離の１０パーセント以内の距離にある場合は重なりフラグ“１”を付加する。それ以外の被写体距離情報には重なりフラグ“０”を付加する。
【０１１６】
本特許では特に比較に使用する注目領域の平均距離と検出した被写体の距離情報の差は限定しない。
【０１１７】
本実施形態３では、注目領域の平均距離と検出した被写体の距離を考慮して注目領域を変形するので被写体が不自然なぼけかたになるのを防ぐことができる。
【０１１８】
（他の実施形態）
本発明の目的は以下のようにしても達成できる。すなわち、前述した各実施形態の機能を実現するための手順が記述されたソフトウェアのプログラムコードを記録した記憶媒体を、システムまたは装置に供給する。そしてそのシステムまたは装置のコンピュータ（またはＣＰＵ、ＭＰＵ等）が記憶媒体に格納されたプログラムコードを読み出して実行するのである。
【０１１９】
この場合、記憶媒体から読み出されたプログラムコード自体が本発明の新規な機能を実現することになり、そのプログラムコードを記憶した記憶媒体およびプログラムは本発明を構成することになる。
【０１２０】
また、プログラムコードを供給するための記憶媒体としては、例えば、フレキシブルディスク、ハードディスク、光ディスク、光磁気ディスクなどが挙げられる。また、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、ＣＤ−ＲＷ、ＤＶＤ−ＲＯＭ、ＤＶＤ−ＲＡＭ、ＤＶＤ−ＲＷ、ＤＶＤ−Ｒ、磁気テープ、不揮発性のメモリカード、ＲＯＭ等も用いることができる。
【０１２１】
また、コンピュータが読み出したプログラムコードを実行可能とすることにより、前述した各実施形態の機能が実現される。さらに、そのプログラムコードの指示に基づき、コンピュータ上で稼動しているＯＳ（オペレーティングシステム）等が実際の処理の一部または全部を行い、その処理によって前述した各実施形態の機能が実現される場合も含まれる。
【０１２２】
更に、以下の場合も含まれる。まず記憶媒体から読み出されたプログラムコードが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込まれる。その後、そのプログラムコードの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵ等が実際の処理の一部または全部を行う。
【０１２３】
また、本発明はデジタルカメラのような撮影を主目的とした機器にかぎらず、携帯電話、パーソナルコンピュータ（ラップトップ型、デスクトップ型、タブレット型など）、ゲーム機など、撮像装置を内蔵もしくは外部接続する任意の機器に適用可能である。従って、本明細書における「撮像装置」は、撮像機能を備えた任意の電子機器を包含することが意図されている。
【符号の説明】
【０１２４】
１０１  入力画像
１０２  被写体検出部
１０３  注目領域選択部
１０４  注目被写体判定部
１０５  注目領域変形部
１０６  画像処理部
１０７  指示情報
【図１】
2016092807.tif 000003
【図２】
2016092807.tif 000004
【図３】
2016092807.tif 000005
【図４】
2016092807.tif 000006
【図５】
2016092807.tif 000007
【図６】
2016092807.tif 000008
【図７】
2016092807.tif 000009
【図８】
2016092807.tif 000010
【図９】
2016092807.tif 000011
【図１０】
2016092807.tif 000012
【図１１】
2016092807.tif 000013
【図１２】
2016092807.tif 000014
【図１３】
2016092807.tif 000015
【図１４】
2016092807.tif 000016
【図１５】
2016092807.tif 000017
【図１６】
2016092807.tif 000018
【図１７】
2016092807.tif 000019