(57)【要約】  画像に複数の補正領域が含まれている場合にも適切に処理する。制御部（４０）は、第１の補正領域および第２の補正領域に対して前記補正処理をそれぞれ行う場合、当該第１の補正領域および当該第２の補正領域の少なくとも一方に対する前記補正処理を抑制する抑制処理を行うか否かを、当該第１の補正領域の前記内側領域と当該第２の補正領域の前記内側領域との間の距離に応じて決定する。
2018193677.tif 000002
【特許請求の範囲】
【請求項１】
画像における１つ以上の補正領域に対する補正処理を行う補正処理部を備え、
各補正領域は、内側領域と、当該内側領域の外側の外側領域とを含み、前記補正処理では、当該内側領域が縮小され、かつ、当該外側領域が拡大されるか、または、当該内側領域が拡大され、かつ、当該外側領域が縮小され、
前記補正処理部は、第１の補正領域および第２の補正領域に対して前記補正処理をそれぞれ行う場合、当該第１の補正領域および当該第２の補正領域の少なくとも一方に対する前記補正処理を抑制する抑制処理を行うか否かを、当該第１の補正領域の前記内側領域と当該第２の補正領域の前記内側領域との間の距離に応じて決定することを特徴とする画像処理装置。
【請求項２】
前記補正処理部は、前記第１の補正領域の前記内側領域と、前記第２の補正領域の前記外側領域とが重なる場合、および、前記第２の補正領域の前記内側領域と、前記第１の補正領域の前記外側領域とが重なる場合に、前記抑制処理を行うことを特徴とする請求項１に記載の画像処理装置。
【請求項３】
前記補正処理部は、前記抑制処理において、前記第１の補正領域および前記第２の補正領域のうち、大きい方の補正領域に対する前記補正処理を、小さい方の補正領域に対する前記補正処理よりも抑制することを特徴とする請求項１または２に記載の画像処理装置。
【請求項４】
前記補正処理部は、前記抑制処理において、前記第１の補正領域および前記第２の補正領域の位置関係に応じて、前記第１の補正領域および前記第２の補正領域の各々に対する前記補正処理の抑制の度合いを変化させることを特徴とする請求項１〜３の何れか一項に記載の画像処理装置。
【請求項５】
前記補正処理部は、前記抑制処理において、前記第１の補正領域および前記第２の補正領域が横方向に並んでいる場合、縦方向に並んでいる場合よりも、前記第１の補正領域および前記第２の補正領域の各々に対する前記補正処理の抑制の度合いを大きくすることを特徴とする請求項４に記載の画像処理装置。
【請求項６】
前記補正処理部は、前記抑制処理において、前記第１の補正領域および前記第２の補正領域が縦方向に並んでいる場合、下側に位置する補正領域に対する前記補正処理よりも、上側に位置する補正領域に対する前記補正処理の抑制の度合いを大きくすることを特徴とする請求項４または５に記載の画像処理装置。
【請求項７】
前記補正処理部は、
前記補正処理において、前記補正領域の中心から特定の方向に向かう縮小または拡大の度合いが、前記補正領域の中心から他の方向に向かう縮小または拡大の度合いよりも大きく、
前記抑制処理において、前記第１の補正領域に対して前記特定の方向に、前記第２の補正領域が並んでいる場合、前記第２の補正領域に対する前記補正処理よりも、前記第１の補正領域に対する前記補正処理の抑制の度合いを大きくすることを特徴とする請求項４〜６の何れか一項に記載の画像処理装置。
【請求項８】
前記補正処理部は、前記抑制処理において、前記第１の補正領域および前記第２の補正領域の少なくとも一方の前記外側領域の幅を狭くすることを特徴とする請求項１〜７の何れか一項に記載の画像処理装置。
【請求項９】
撮像部と、
前記撮像部が撮像した前記画像を補正する、請求項１〜８の何れか１項に記載の画像処理装置と、を備えていることを特徴とする撮像装置。
【請求項１０】
請求項１〜８の何れか１項に記載の画像処理装置と、
前記画像処理装置が補正した前記画像を印刷する印刷部と、を備えていることを特徴とする画像印刷装置。
【請求項１１】
撮像部と、
前記撮像部が撮像した前記画像に対して画像処理を行う、請求項１〜８の何れか１項に記載の画像処理装置と、
前記画像処理装置が補正した前記画像を印刷する印刷部と、を備えていることを特徴とする画像印刷装置。
【請求項１２】
画像における１つ以上の補正領域に対する補正処理を行う補正処理工程を含み、
各補正領域は、内側領域と、当該内側領域の外側の外側領域とを含み、前記補正処理では、当該内側領域が縮小され、かつ、当該外側領域が拡大されるか、または、当該内側領域が拡大され、かつ、当該外側領域が縮小され、
前記補正処理工程では、第１の補正領域および第２の補正領域に対して前記補正処理をそれぞれ行う場合、当該第１の補正領域および当該第２の補正領域の少なくとも一方に対する前記補正処理を抑制する抑制処理を行うか否かを、当該第１の補正領域の前記内側領域と当該第２の補正領域の前記内側領域との間の距離に応じて決定することを特徴とする画像処理装置の制御方法。
【請求項１３】
請求項１〜８の何れか一項に記載の画像処理装置としてコンピュータを機能させるための画像処理プログラムであって、上記補正処理部としてコンピュータを機能させるための画像処理プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明の一態様は、画像の一部を縮小または拡大する補正を行う画像処理装置に関する。
【背景技術】
【０００２】
画像処理により、画像中の一部を縮小したり拡大したりすることで、被写体の印象を変化させる技術が知られている。例えば、画像中の人物の顔を小さく補正することで、小顔な印象の画像に補正する技術や、人物全体を細く補正することで痩せた印象の画像に補正する技術、脚を長く補正することでスタイルの良い印象の画像に補正する技術が挙げられる。【０００３】
このうち特許文献１には、画像の一部を変形する画像処理装置において、複数の変形領域が重複した場合に、各変形領域に優先順位を設定し、優先順位の低い変形領域については変形処理を行わないか、優先順位の順に変形処理を行うことが記載されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】日本国公開特許公報「特開２００８−２４２９２１号公報」
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、特許文献１に記載の画像処理装置には、次のような問題点がある。図２０の（ａ）は、当該画像処理装置による補正前の入力画像の一例（入力画像２０００）を示し、図２０の（ｂ）は、当該画像処理装置による変形後の出力画像の一例（出力画像２００３）を示している。入力画像２０００には、人物の顔２００１および２００２が含まれている。顔２００１の方が顔２００２よりも大きいため、顔２００１を含む変形領域の優先順位の方が、顔２００２を含む変形領域の優先順位よりも高くなる。その結果、例えば、顔２００１に対する変形処理（小顔処理）のみが行われ、顔２００２に対する変形処理（小顔処理）は行われない。このように、小さい顔２００２は、小顔化されないばかりか、顔２００１に対する変形の影響を受けて、顔の右側が伸びた好ましくない顔２００５に変形されることになる。【０００６】
そのため、画像に複数の補正領域がある場合にも適切に処理することができる技術が求められている。【０００７】
本発明の一態様は、上記の点に鑑みてなされたものであり、画像に複数の補正領域がある場合にも適切に処理することができる画像処理装置、撮像装置、画像印刷装置、画像処理装置の制御方法、および画像処理プログラムを提供することを主たる目的とする。
【課題を解決するための手段】
【０００８】
本発明の一態様に係る画像処理装置は、画像における１つ以上の補正領域に対する補正処理を行う補正処理部を備え、各補正領域は、内側領域と、当該内側領域の外側の外側領域とを含み、前記補正処理では、当該内側領域が縮小され、かつ、当該外側領域が拡大されるか、または、当該内側領域が拡大され、かつ、当該外側領域が縮小され、前記補正処理部は、第１の補正領域および第２の補正領域に対して前記補正処理をそれぞれ行う場合、当該第１の補正領域および当該第２の補正領域の少なくとも一方に対する前記補正処理を抑制する抑制処理を行うか否かを、当該第１の補正領域の前記内側領域と当該第２の補正領域の前記内側領域との間の距離に応じて決定する。【０００９】
本発明の一態様に係る画像処理装置の制御方法は、画像における１つ以上の補正領域に対する補正処理を行う補正処理工程を含み、各補正領域は、内側領域と、当該内側領域の外側の外側領域とを含み、前記補正処理では、当該内側領域が縮小され、かつ、当該外側領域が拡大されるか、または、当該内側領域が拡大され、かつ、当該外側領域が縮小され、前記補正処理工程では、第１の補正領域および第２の補正領域に対して前記補正処理をそれぞれ行う場合、当該第１の補正領域および当該第２の補正領域の少なくとも一方に対する前記補正処理を抑制する抑制処理を行うか否かを、当該第１の補正領域の前記内側領域と当該第２の補正領域の前記内側領域との間の距離に応じて決定する。
【発明の効果】
【００１０】
本発明の一態様によれば、画像に複数の補正領域がある場合にも適切に処理することができる。
【図面の簡単な説明】
【００１１】
【図１】本発明の一実施形態に係る画像印刷装置の構成を示すブロック図である。
【図２】図１に示す画像印刷装置の画像処理装置が備える被写体検出部の構成を示すブロック図である。
【図３】図２に示す画像処理装置が実施する画像処理の流れを示すフローチャートである。
【図４】人の顔を被写体として含む入力画像の一例を示す図である。
【図５】図４に示す入力画像に被写体として含まれる右目、左目、および口に基づいて設定した補正領域の一例を示す図である。
【図６】画像補正処理に関して、補正前の点の補正中心からの距離と補正後の点の補正中心からの距離との関係を示すグラフである。
【図７】画像補正処理に関して、補正による各点の変位を矢印として表した図である。
【図８】（ａ）は、複数の顔を被写体として含む入力画像を例示する図であり、（ｂ）は、抑制処理を行わずに、両方の顔を縮小したときの出力画像を例示する図である。
【図９】（ａ）は、複数の顔を被写体として含む入力画像を例示する図であり、（ｂ）は、（ａ）における大きい方の顔の画像補正処理に関して、補正前の点の補正中心からのｘ方向の距離と、補正後の点の補正中心からのｘ方向の距離との関係を示すグラフである。
【図１０】（ａ）は、複数の顔を被写体として含む入力画像を例示する図であり、（ｂ）は、（ａ）における小さい方の顔の画像補正処理に関して、補正前の点の補正中心からのｘ方向の距離と、補正後の点の補正中心からのｘ方向の距離との関係を示すグラフである。
【図１１】（ａ）は、複数の顔を被写体として含む入力画像を例示する図であり、（ｂ）は、抑制処理を行わずに、両方の顔を縮小したときの出力画像を例示する図であり、（ｃ）は、抑制処理を伴う画像補正処理を行ったときの出力画像を例示する図である。
【図１２】（ａ）は、複数の顔を被写体として含む入力画像を例示する図であり、（ｂ）は、抑制処理を伴う画像補正処理を行ったときの出力画像を例示する図であり、（ｃ）は、さらなる抑制処理を伴う画像補正処理を行ったときの出力画像を例示する図である。
【図１３】（ａ）は、複数の顔が縦方向に並んで配置された入力画像を例示する図であり、（ｂ）は、（ａ）に示す入力画像に対し、抑制処理せずに、人物の顔を小さく補正する補正を行った出力画像を例示する図であり、（ｃ）は、複数の顔が横方向に並んで配置された入力画像を例示する図であり、（ｄ）は、（ｃ）に示す入力画像に対し、抑制処理せずに、人物の顔を小さく補正する補正を行った出力画像を例示する図である。
【図１４】（ａ）は、複数の顔が縦方向に並んで配置された入力画像を例示する図であり、（ｂ）は、（ａ）に示す入力画像に対し、上側に位置する顔に対する画像補正処理の補正強度を弱く調整して補正した出力画像を例示する図である。
【図１５】（ａ）は、顔を例示する図であり、（ｂ）は、（ａ）に示す顔を等方的に補正した顔を例示する図であり、（ｃ）は、（ａ）に示す顔を非等方的に補正した顔を例示する図である。
【図１６】傾いた顔を被写体として含む入力画像を例示する図である。
【図１７】（ａ）は、複数の顔が斜めに並んで配置された入力画像を例示する図であり、（ｂ）は、（ａ）に示す入力画像に対し、抑制処理をせずに、人物の顔を小さく補正する補正を行った出力画像を例示する図である。
【図１８】（ａ）は、入力画像に対し、抑制処理をせずに、人物の顔を小さく補正する補正を行った出力画像を例示する図であり、（ｂ）は、抑制処理を伴う画像補正処理を行った出力画像を例示する図である。
【図１９】（ａ）は、複数の顔を被写体として含む入力画像を例示する図であり、（ｂ）は、抑制処理を行わずに、両方の顔を縮小したときの出力画像を例示する図であり、（ｃ）は、抑制処理を伴う画像補正処理を行った出力画像を例示する図である。
【図２０】（ａ）は、入力画像を例示する図であり、（ｂ）は、（ａ）に示す入力画像を、従来技術によって変形した出力画像を例示する図である。
【図２１】本発明の一実施形態に係る撮像装置の構成を示すブロック図である。
【発明を実施するための形態】
【００１２】
〔第１の実施形態〕
本発明の第１の実施形態に係る画像処理装置について、図１〜図１２を参照して説明する。本実施形態に係る画像処理装置は、顔を被写体として含む画像に対して、顔に対応する領域を縮小又は拡大する補正を施すための装置である。
【００１３】
＜画像処理装置の構成＞
まず、図１に基づいて、本実施形態の画像処理装置が制御部４０として組み込まれた画像印刷装置１の構成の一例について説明する。図１は、本実施形態の画像印刷装置１の構成を示す機能ブロック図である。図１に示すように、画像印刷装置１は、撮像部１０、操作部２０、表示部３０、制御部（画像処理装置）４０、印刷部５０および記憶部６０を備えている。
【００１４】
撮像部１０は、被写体を撮像するものであり、撮像した画像を入力画像として制御部４０に送信する。
【００１５】
操作部２０は、ユーザの入力を受け付けるものであり、例えばタッチパネル、マウスによって実現される。例えば、操作部２０がタッチパネルの場合、当該タッチパネルを備えた表示部３０に入力画像が表示される。
【００１６】
表示部３０は、各種画像を表示するものである。表示部３０は、例えば、撮像部１０が撮像した画像、または後述の画像補正部４４が生成する出力画像を表示する。
【００１７】
制御部４０は、撮像部１０が撮像した画像（入力画像）に対して画像処理を行い、処理後（補正後）の出力画像を生成する画像処理装置として機能する。本実施形態では、制御部４０は、画像印刷装置１を統括的に制御する制御部としても機能する。制御部４０の具体的な構成については後述する。
【００１８】
印刷部５０は、制御部４０の処理によって生成された出力画像（画像）を印刷する。印刷部５０は、当該出力画像に対してさらに、操作部２０を介してユーザによって描画された画像を印刷してもよい。
【００１９】
記憶部６０は、例えば、制御部４０が実行する各種の制御プログラム等を記憶するものであり、例えばハードディスク、フラッシュメモリ等の不揮発性の記憶装置によって構成される。記憶部６０には、例えば、入力画像および出力画像が記憶される。また、記憶部６０には、画像処理（補正処理）、被写体の検出処理等、制御部４０の処理に必要なパラメータ等が記憶されていてもよい。
【００２０】
なお、画像印刷装置１を制御する制御部が、制御部４０である必要は必ずしもない。例えば、画像印刷装置１と通信可能に接続できる外部装置が、制御部４０として機能するものであってもよい。
【００２１】
＜制御部（画像処理装置）の構成＞
次に、制御部４０の構成について、図１および図２を参照して説明する。図２は、制御部４０が備える被写体検出部（対象物検出部）４１の構成を示すブロック図である。
【００２２】
制御部４０は、図１に示すように、被写体検出部４１、補正領域設定部４２、補正強度設定部４３、および画像補正部４４を備えている。補正領域設定部４２、補正強度設定部４３、および画像補正部４４をまとめて、補正処理部と呼ぶこともある。
【００２３】
制御部４０には、人の顔を被写体として含む画像が入力される。制御部４０に入力される、人の顔を被写体として含む画像のことを、以下、「入力画像」と記載する。
【００２４】
被写体検出部４１は、制御部４０に入力された入力画像中から、補正対象となる被写体（対象領域）を検出する。被写体検出部４１は、例えば図２に示すように、顔検出部４１ａと顔器官検出部４１ｂとにより構成することができる。顔検出部４１ａは、入力画像において、顔に対応する領域（以下、単に「顔」と記載することもある）を検出するための構成である。なお、顔に対応する領域の検出には、公知のアルゴリズム（例えば、入力画像から検出した肌色の情報を利用するなど）を用いることができるので、ここでは詳細に立ち入らない。顔器官検出部４１ｂは、目（右目、左目）、口、眉（右眉、左眉）、鼻等の顔の各器官、または顔の輪郭等に対応する領域（以下、輪郭に対応する領域も含めて、単に「顔器官」と記載することもある）を検出するための構成である。本実施形態において、顔器官検出部４１ｂは、右目、左目、および口を検出する。なお、各顔器官に対応する領域の検出には、公知のアルゴリズム（例えば、パターンマッチングを利用するなど）を用いることができるので、ここでは詳細に立ち入らない。
【００２５】
なお、被写体検出部４１による被写体の検出は手動であってもよい。換言すれば、ユーザが入力画像から被写体を検出してもよい。この場合、例えば、被写体検出部４１（被写体選択部）は、表示部３０に入力画像を表示させ、操作部２０を介したユーザの入力によって指定された、補正対象とする被写体を検出（選択）する。被写体検出部４１は、入力画像に複数の被写体が存在する場合には、ユーザの入力に基づいて、補正対象とする被写体を選択する。例えば、操作部２０がタッチパネルの場合にはユーザがタッチパネルに触れることにより、表示部３０が表示する入力画像内の被写体が選択される。また、操作部２０がマウスの場合には、マウス操作に基づいて被写体が選択される。また、制御部４０にディスプレイとマウスとが接続されている場合、このマウスを用いてユーザに被写体を選択させることができる。この場合、制御部４０は、入力画像をディスプレイに表示し、ユーザは、ディスプレイに表示された被写体の何れかをマウスカーソルにより指し示す。制御部４０は、マウスカーソルにより指し示された被写体を、ユーザにより選択された被写体と見做す。
【００２６】
また、本明細書では、撮像部１０にて撮像された画像（すなわち、被写体を含む画像）に対して補正処理を行うものとして説明する。具体的には、画像に含まれる被写体に対して縮小および拡大処理を行うものとして説明する。しかしこれに限られず、補正対象とする画像は、撮像部１０が撮像した画像でなくてもよい。この場合、被写体検出部４１は、画像に含まれる、補正対象となる対象物（換言すれば、当該対象物を含む対象領域）を検出する。つまり、被写体検出部４１は、画像に含まれる被写体、または被写体以外の対象物を含む対象領域（換言すれば、画像に含まれる対象領域）を検出する対象領域検出部として機能する。なお、被写体検出部４１が検出する被写体の数は特に限定されず、被写体検出部４１は、１つまたは複数の被写体を検出することができる。
【００２７】
補正領域設定部４２は、被写体検出部４１が検出した顔および顔器官の位置に基づいて、補正領域を設定するための構成である。本実施形態において、補正領域設定部４２は、被写体検出部４１が検出した顔および顔器官の位置に基づいて、補正領域を設定する。補正領域は、内側領域および外側領域からなる。
【００２８】
ここで、補正領域の内側領域は、入力画像において、顔を含む領域である。例えば、内側領域は、顔の中心に応じた位置と、顔の大きさに応じたサイズとを有する所定の形状の領域とすることができ、本実施形態では、顔の中心に応じた補正中心からの距離が顔の大きさに応じた第１補正距離ｄ１以下になる画素の集合として定義される円形領域である。換言すれば、内側領域は、補正中心を中心位置とする半径（サイズ）が第１補正距離ｄ１の円形の領域である。
【００２９】
また、補正領域の外側領域は、入力画像において、内側領域を取り囲む領域であり、本実施形態では、補正中心からの距離が第１補正距離ｄ１よりも大きく、かつ、予め定められた第２補正距離ｄ２（ｄ２＞ｄ１）以下になる画素の集合として定義される円環領域である。例えば、顔を小さく見せるための補正が行われる場合には、内側領域が縮小の対象となり、外側領域が拡大の対象となる。逆に、顔を大きく見せるための補正が行われる場合には、内側領域が拡大の対象となり、外側領域が縮小の対象となる。なお、補正領域設定部４２が実行する補正領域設定処理の具体例については、参照する図面を替えて後述する。
【００３０】
補正強度設定部４３は、補正領域設定部４２が設定した内側領域および外側領域の拡縮率α，βを設定するための構成である。例えば、顔を小さく見せるための補正を行う場合、補正強度設定部４３は、内側領域の拡縮率αを１よりも小さい正の定数に設定すると共に、外側領域の拡縮率βを１よりも大きい正の定数に設定する。逆に、顔を大きく見せるための補正を行う場合、補正強度設定部４３は、内側領域の拡縮率αを１よりも大きい正の定数に設定すると共に、外側領域の拡縮率βを１よりも小さい正の定数に設定する。補正強度設定部４３は、（１）内側領域および外側領域の拡縮率α，βを、予め設定された値、ユーザが指定した値等に設定した後、（２）被写体検出部４１が検出した顔および顔器官に基づいて補正する。拡縮率α，βの補正の詳細については、参照する図面を替えて後述する。
【００３１】
画像補正部４４は、補正領域設定部４２が設定した内側領域および外側領域に対して、補正強度設定部４３が設定した拡縮率α，βに応じた補正処理を施すための構成である。画像補正部４４が入力画像に対して施す補正処理としては、（１）補正領域設定部４２が設定した内側領域を、補正強度設定部４３が設定した拡縮率α（α＜１）で縮小すると共に、補正領域設定部４２が設定した外側領域を、補正強度設定部４３が設定した拡縮率β（β＞１）で拡大する補正処理、又は、（２）補正領域設定部４２が設定した内側領域を、補正強度設定部４３が設定した拡縮率α（α＞１）で拡大すると共に、補正領域設定部４２が設定した外側領域を、補正強度設定部４３が設定した拡縮率β（β＜１）で縮小する補正処理が挙げられる。なお、画像補正部４４が実行する画像補正処理の具体例については、参照する図面を代えて後述する。
【００３２】
記憶部１０５は、例えば、入力画像および出力画像（入力画像に対して、上記の補正処理を施すことにより得られる画像）を記憶する。記憶部１０５は、被写体検出部４１、補正領域設定部４２、補正強度設定部４３、および画像補正部４４が上記の処理を実行する際に参照する各種パラメータを記憶してもよい。
【００３３】
＜画像処理の流れ＞
次に、制御部４０が実施する画像処理の流れについて、図３を参照して説明する。図３は、制御部４０が実施する画像処理の流れを示すフローチャートである。
【００３４】
制御部４０が実施する画像処理は、図３に示すように、被写体検出処理Ｓ３０１、補正領域設定処理Ｓ３０２、補正強度設定処理Ｓ３０３、画像補正処理Ｓ３０４を含んでいる。
【００３５】
入力画像が制御部４０に与えられると、被写体検出処理Ｓ３０１が実行される。被写体検出処理Ｓ３０１は、入力画像に像として含まれる人の顔および顔器官を検出する処理であり、本実施形態においては、被写体検出部４１によって実行される。
【００３６】
被写体検出処理Ｓ３０１が完了すると、補正領域設定処理Ｓ３０２が実行される。補正領域設定処理Ｓ３０２は、被写体検出処理Ｓ３０１にて検出した顔および顔器官に基づいて、補正領域（内側領域および外側領域）を設定する処理であり、本実施形態においては、補正領域設定部４２によって実行される。
【００３７】
補正領域設定処理Ｓ３０２が完了すると、補正強度設定処理Ｓ３０３が実行される。補正強度設定処理Ｓ３０３は、補正領域設定処理Ｓ３０２にて設定された補正領域の内側領域および外側領域の拡縮率α，βを設定する処理であり、本実施形態においては、補正強度設定部４３によって実行される。
【００３８】
補正強度設定処理Ｓ３０３が完了すると、画像補正処理Ｓ３０４が実行される。画像補正処理Ｓ３０４は、補正領域設定処理Ｓ３０２にて設定された補正領域の内側領域および外側領域を、補正強度設定処理Ｓ３０３にて設定された拡縮率α，βで縮小又は拡大する処理であり、本実施形態においては、画像補正部４４によって実行される。
【００３９】
なお、入力画像における補正領域の数は特に限定されず、一つであってもよいし、複数であってもよい。補正処理部は、一部又は全部の補正領域において、内側領域をそれぞれ縮小し、かつ、各外側領域をそれぞれ拡大してもよいし、一部又は全部の補正領域において、内側領域をそれぞれ拡大し、かつ、各外側領域をそれぞれ縮小してもよい。
【００４０】
＜補正領域設定処理の具体例＞
次に、補正領域設定部４２が実施する補正領域設定処理Ｓ３０２の具体例について、図４および図５を参照して説明する。
【００４１】
上述したように、顔の輪郭を構成する顔器官（頬や顎など）は、検出に失敗したり、誤検出したりする可能性が高い。そこで、本実施形態に係る補正領域設定処理Ｓ３０２は、顔の輪郭を構成する顔器官以外の顔器官、具体的には、左目、右目、および口の３つの顔器官の位置を参照して実行される。
【００４２】
図４は、人の顔４０１を被写体として含む入力画像４００を例示する図である。図４に例示した入力画像４００には、左目４０２、右目４０３、および口４０４が被写体として含まれている。以下、被写体検出部４１により検出された左目４０２、右目４０３、および口４０４の位置を、それぞれ下記のように表す。
【００４３】
左目４０２の位置：（  ＬＥＦＴ＿ｘ、  ＬＥＦＴ＿ｙ）、
右目４０３の位置：（ＲＩＧＨＴ＿ｘ、ＲＩＧＨＴ＿ｙ）、
口４０４の位置  ：（ＭＯＵＴＨ＿ｘ、ＭＯＵＴＨ＿ｙ）。
【００４４】
顔４０１の中心は、左目４０２、右目４０３、口４０４の重心に近似的に一致する。そこで、補正領域設定部４２は、顔の中心を表す補正中心＝（ｃｘ、ｃｙ）を、左目４０２、右目４０３、口４０４の位置から下記の式（１）および（２）に従って算出する。
【００４５】
ｃｘ＝（ＬＥＦＴ＿ｘ＋ＲＩＧＨＴ＿ｘ＋ＭＯＵＴＨ＿ｘ）／３・・・（１）
ｃｙ＝（ＬＥＦＴ＿ｙ＋ＲＩＧＨＴ＿ｙ＋ＭＯＵＴＨ＿ｙ）／３・・・（２）
また、顔の大きさは、両目の間隔（右目４０３と左目４０４との距離）ｄｉｓｔ＿ｅｙｅに近似的に比例する。そこで、補正領域設定部４２は、顔の大きさに応じた第１補正距離ｄ１を、左目４０２および右目４０３の位置から下記の式（３）および（４）に従って算出する。
【００４６】
ｄｉｓｔ＿ｅｙｅ＝｛（ＬＥＦＴ＿ｘ−ＲＩＧＨＴ＿ｘ）２
＋（ＬＥＦＴ＿ｙ−ＲＩＧＨＴ＿ｙ）２｝１／２・・・（３）
ｄ１＝ｄｉｓｔ_ｅｙｅ×ｐａｒａｍ＿Ａ                        ・・・（４）
式（４）において、ｐａｒａｍ＿Ａは、予め設定された比例係数である。
【００４７】
続いて、補正領域設定部４２は、図５に示すように、顔５００を含む内側領域５０２、および、内側領域５０２の外側の領域である外側領域５０３を設定する。ここで、内側領域５０２は、補正中心５０１からの距離が第１補正距離ｄ１以下になる画素の集合として定義される円形領域である。一方、外側領域５０３は、補正中心からの距離が第１補正距離ｄ１よりも大きく、かつ、第２補正距離ｄ２（ｄ２＞ｄ１）以下になる画素の集合として定義される円環領域である。顔を小さく見せるための補正が行われる場合、内側領域５０２は、縮小の対象となり、外側領域５０３は、拡大の対象となる。逆に、顔を大きく見せるための補正が行われる場合、内側領域５０２は、拡大の対象となり、外側領域５０３は、縮小の対象となる。
【００４８】
第２補正距離ｄ２は、例えば、下記の式（５）に従って算出すればよい。
【００４９】
ｄ２＝ｄ１×ｐａｒａｍ＿Ｂ・・・（５）
式（５）において、ｐａｒａｍ＿Ｂは、予め定められた比例係数である（ただし、ｐａｒａｍ＿Ｂ＞１）。例えば、ｐａｒａｍ＿Ｂ＝２．０とすると、第２補正距離ｄ２は、第１補正距離ｄ１の２倍となり、外側領域５０３の幅（外径と内径との差）は、内側領域５０２の半径と等しくなる。
【００５０】
なお、実際の人の顔５００は円ではないため、内側領域５０２の外周は、顔５００の輪郭と一致しない。しかしながら、式（４）に現れる係数ｐａｒａｍ＿Ａを適切に設定すれば、内側領域５０２の外周により、顔５００の輪郭を精度良く近似することができる。実際、両目の間隔と顔の大きさとの間には有意な相関がある。したがって、複数の人について両目の間隔に対する顔の大きさの比を実測し、係数ｐａｒａｍ＿Ａを実測した比の平均値に設定すれば、内側領域５０２の外周により、顔５００の輪郭を精度良く近似することができる。なお、被写体となり得る人が特定の属性（年齢や性別など）を有する人に限定されている場合には、上記のように係数ｐａｒａｍ＿Ａを設定する際にサンプルとする人もその属性を有する人に限定することが好ましい。これにより、内側領域５０２の外周と顔５００の輪郭との差を、係数ｐａｒａｍ＿Ａを設定する際にサンプルとする人を限定しない場合よりも小さくすることができる。
【００５１】
＜画像補正処理の具体例＞
次に、画像補正部４４が実施する画像補正処理Ｓ３０４（補正処理）の具体例について、図６および図７を参照して説明する。
【００５２】
画像補正処理Ｓ３０４において或る補正領域に施す補正は、（１）内側領域を等方的に縮小すると共に、（２）外側領域を等方的に拡大する補正である。より具体的に言うと、補正中心からの距離がｒであり、補正中心＝（ｃ１，ｃ２）から見た方向がθである点Ｐ＝（ｒｃｏｓθ，ｒｓｉｎθ）＋（ｃ１，ｃ２）を、（１）ｒ≦ｄ１であるときには、補正中心からの距離がｒ’＝αｒであり、補正中心から見た方向がθである点Ｐ’＝（ｒ’ｃｏｓθ，ｒ’ｓｉｎθ）＋（ｃ１，ｃ２）に写し、（２）ｄ１＜ｒ≦ｄ２であるときには、補正中心からの距離がｒ’＝βｒ−（β‐α）ｄ１であり、補正中心から見た方向がθである点Ｐ’＝（ｒ’ｃｏｓθ，ｒ’ｓｉｎθ）＋（ｃ１，ｃ２）に写す補正である。ここで、αは、内側領域に対する拡縮率として補正強度設定部４３にて設定された正の定数であり、α＜１を満たす。一方、βは、外側領域に対する拡縮率として補正強度設定部４３にて設定された正の定数であり、β＝（ｄ２−αｄ１）／（ｄ２−ｄ１）により定義され、β＞１を満たす。
【００５３】
例えば、α＝０．９であり、β＝１．１（ｄ２＝２ｄ１）である場合、補正前の点Ｐの補正中心からの距離ｒと、補正後の点Ｐの補正中心からの距離ｒ’との関係は、図６に示すグラフのようになる。また、この場合、補正による変位を矢印として表せば、図７に示すようになる。図７において、矢印の始点は補正前の点Ｐを示し、矢印の終点は補正後の点Ｐ’を示し、矢印の長さは補正量を示し、矢印の方向は補正方向を示す。図６および図７から明らかなように、（１）内側領域７０２（ｒ≦ｄ１）は等方的に縮小され、（２）外側領域７０３（ｄ１＜ｒ≦ｄ２）は等方的に拡大され、（３）その他の領域（ｄ２＜ｒ）は不動である。外側領域７０３は、外周を保ったまま内向きに拡大され、補正後の外側領域７０３の内周は、補正後の内側領域７０２の外周と一致する。そして、外側領域７０３の外側の領域は、拡大も縮小もなされない。
【００５４】
図６および図７において注目すべき第１の点は、内側領域７０２に関して、各点Ｐに対する補正量を、その点Ｐの補正中心からの距離ｒに応じて定めている点である。具体的には、各点Ｐに対する補正量を、その点Ｐの補正中心からの距離ｒに相関させている。更に一態様において、各点Ｐに対する補正量を、その点Ｐの補正中心からの距離ｒに比例させている。このため、内側領域７０２における補正量は、補正中心に近づくほど小さくなり、内側領域７０２の外周に近づくほど大きくなる。上述したように、補正中心７０１は、顔の中心を近似する点であり、内側領域７０２の外周は、顔の輪郭を近似する円である。したがって、補正量は、顔の中心に近づくほど小さくなり、顔の輪郭に近づくほど大きくなる。このため、顔の中心付近にある顔器官（目、鼻、口など）への影響を抑えながら、顔の大きさを十分に小さくすることができる。図６および図７において注目すべき第２の点は、外側領域７０３が外周を保ったまま内向きに拡大される点である。したがって、顔の形状の個人差等に起因して、顔が内側領域７０２に収まらず、外側領域７０３はみ出している場合でも、顔の輪郭を顔の中心に向かって移動させ、顔の大きさを小さくすることができる。
【００５５】
なお、補正領域設定部４２は、内側領域７０２に関して、各点Ｐに対する補正量を、その点Ｐの補正中心からの距離ｒに応じて定めるものであればよく、上記のように、各点Ｐに対する補正量を、その点Ｐの補正中心からの距離ｒに比例させるものでなくともよい。補正領域設定部４２は、例えば、図６に示すグラフが曲線となるように、各点Ｐに対する補正量と、その点Ｐの補正中心からの距離ｒとの対応関係を定めてもよい。また、補正領域設定部４２は、各点Ｐに対する補正量を、その点Ｐの補正中心からの角度θも考慮して定めてもよい。すなわち、非等方的な画像補正処理を行ってもよい。詳細については、第２の実施形態に記載する。
【００５６】
＜拡縮率の補正の具体例＞
補正強度設定部４３は、入力画像に複数の顔が含まれ、顔同士が隣接している場合に、隣接する顔の一方または両方に対する補正処理を抑制するように拡縮率を補正する（抑制処理）。
【００５７】
図８の（ａ）は、人物の顔８０１（第１の対象領域）および人物の顔８０２（第２の対象領域）を被写体として含む入力画像８００を例示する図である。入力画像８００に対し、顔８０１に対する補正領域（内側領域８１１および外側領域８２１）および顔８０２に対する補正領域（内側領域８１２および外側領域８２２）を設定し、同じ処理強度で顔を小さくする補正を行った出力画像８０３を図８の（ｂ）に示す。なお、説明の便のために、内側領域８１１、８１２を、それぞれ対象領域である顔８０１、８０２と同一の範囲として示しているが、内側領域は、対象領域を含むように設定されていればよい。以降も同様である。
【００５８】
図８の（ｂ）において、出力画像８０３内の人物の顔８０４と人物の顔８０５はそれぞれ人物の顔８０１と人物の顔８０２に対応している。人物の顔８０１と人物の顔８０２とを小さくする補正は、処理中心に向かって縮小する処理であり、補正の強度に関しては方向に依らず一定の強度で処理されている。ただし、互いの顔が隣接する方向では、互いの顔の補正が影響するため、人物の顔８０４の左側と人物の顔８０５の右側の縮小度合いは弱くなっている。そのため、人物の顔８０４の左側と、人物の顔８０５の右側とがそれぞれ伸びた印象の顔に補正されている。
【００５９】
これを防ぐため、本実施形態において、制御部４０の補正処理部は、図８に示すように、入力画像８００に顔８０１および顔８０２が含まれており、顔８０１に対して第１の補正領域（内側領域８１１および外側領域８２１）が設定され、顔８０２に対して第２の補正領域（内側領域８１２および外側領域８２２）が設定される場合、第１の補正領域および第２の補正領域の少なくとも一方に対する補正処理を抑制する抑制処理を行うか否かを、内側領域８１１と内側領域８１２との間の距離に応じて決定する。
【００６０】
例えば、図８の例では、制御部４０の補正処理部は、内側領域８１１と、内側領域８１２との間の距離が、（ｉ）内側領域８１１と、内側領域８１２または外側領域８２２とが重なるか、または（ｉｉ）内側領域８１２と、内側領域８１１または外側領域８２１とが重なるまで短くなっている場合には、抑制処理を行い、そうでない場合には、抑制処理を行わない。
【００６１】
また、抑制処理では、補正強度設定部４３は、内側領域８１１および内側領域８１２の拡縮率αならびに外側領域８２１および外側領域８２２の拡縮率βを、縮小または拡大の度合い（補正強度）が小さくなるように補正する。換言すれば、補正強度設定部４３は、拡縮率α，βを１に近づける。
【００６２】
また、抑制処理では、補正強度設定部４３は、第１の補正領域および第２の補正領域に対する補正強度を小さくし、一方の補正強度を、他方の補正強度よりも小さくしてもよい。また、第１の補正領域および第２の補正領域の一方のみに対する補正処理の補正強度を小さくしてもよい。
【００６３】
以下、幾つかの処理例について説明する。
【００６４】
（処理例１）
ここで、図８の（ｂ）における人物の顔８０４と人物の顔８０５とを詳しく比較すると、人物の顔８０５の左目（画像上で右側の目）が大きく伸びており、人物の顔８０５の方が互いの補正の影響を強く受けていることがわかる。これは、２つの人物の顔の大きさに起因している。
【００６５】
図９の（ａ）は、図８の（ａ）と同じく、顔８０１および顔８０２を含む入力画像８００を例示する図であり、図９の（ｂ）は、図９の（ａ）における大きい方の顔８０１の画像補正処理に関して、補正前の点の補正中心からのｘ方向の距離と、補正後の点の補正中心からのｘ方向の距離との関係を示すグラフである。図９に示すように、補正領域内では、補正中心に近づく方向に画素が移動しており、内側領域（縮小領域、８１１）と外側領域（拡大領域、図示せず）の境界で移動量が最大となっている。また、外側領域（拡大領域）の一部が、人物の顔８０２と重複していることから、人物の顔８０２は、人物の顔８０１の補正の影響を受けて右側に移動することがわかる。
【００６６】
また、図１０の（ａ）は、図８の（ａ）と同じく、顔８０１および顔８０２を含む入力画像８００を例示する図であり、図１０の（ｂ）は、図１０の（ａ）における小さい方の顔８０２の画像補正処理に関して、補正前の点の補正中心からのｘ方向の距離と、補正後の点の補正中心からのｘ方向の距離との関係を示すグラフである。図１０に示すように、補正領域内では、補正中心に近づく方向に画素が移動しており、内側領域（縮小領域、８１２）と外側領域（拡大領域、図示せず）の境界で移動量が最大となっている。また、外側領域（拡大領域）の一部が、人物の顔８０１と重複していることから、人物の顔８０１は、人物の顔８０２の補正の影響を受けて左側に移動することがわかる。
【００６７】
図９と図１０とを比較すると、人物の顔８０１と人物の顔８０２の顔の大きさが異なり補正領域の大きさも異なるため、同じ補正強度で補正したにも関わらず画素の移動量が異なっており、人物の顔８０１の補正に起因する画素の移動量の方が大きくなっている。したがって、人物の顔８０２に対応する第２の補正領域が、人物の顔８０１に対応する第１の補正領域に対する補正処理から受ける影響の方が、人物の顔８０１に対応する第１の補正領域が、人物の顔８０２に対応する第２の補正領域に対する補正処理から受ける影響より大きくなり、図８の（ｂ）に示した出力画像８０３のように、顔の大きさが小さい人物の顔８０２の方が大きく歪むことになる。
【００６８】
そこで、本実施形態では、制御部４０の補正処理部は、抑制処理において、顔８０１に対応する第１の補正領域、および、顔８０２に対応する第２の補正領域のうち、大きい方の第１の補正領域に対する画像補正処理（補正処理）を抑制する。これにより、顔８０１および顔８０２がいずれも小さく補正され、かつ、歪みが少ない画像を生成することができる。
【００６９】
図１１の（ａ）は、人物の顔１１０１および人物の顔１１０２を被写体として含む入力画像１１００を例示する図である。図１１の（ａ）に示すように、人物の顔１１０１の方が人物の顔１１０２より大きく、顔１１０１に対応する第１の補正領域（内側領域１１１１および外側領域１１２１）の方が、顔１１０２に対応する第２の補正領域（内側領域１１１２および外側領域１１２２）より大きい。
【００７０】
ここで、図１１の（ｂ）は、入力画像１１００に対し、抑制処理を行わずに、第１の補正領域および第２の補正領域を同一の補正強度で小さく補正した出力画像１１０３を例示する図である。図１１の（ｂ）において、出力画像１１０３内の人物の顔１１０４と人物の顔１１０５とは、それぞれ入力画像１１００内の人物の顔１１０１と人物の顔１１０２とに対応している。出力画像１１０３では、互いの顔に対応する補正領域に対する補正処理の影響を受け、人物の顔１１０４の左側と人物の顔１１０５の右側が伸びており、特に、人物の顔１１０５の右側が大きく伸びている。
【００７１】
これに対し、図１１の（ｃ）は、入力画像１１００に対し、抑制処理を伴う画像補正処理を行い、顔１１０１に対応する第１の補正領域（内側領域１１１１および外側領域１１２１）に対する画像補正処理の補正強度を、顔１１０２に対応する第２の補正領域（内側領域１１１２および外側領域１１２２）に対する画像補正処理の補正強度の半分に設定して処理した出力画像１１０６を例示する図である。出力画像１１０６内の人物の顔１１０７と人物の顔１１０８とは、それぞれ入力画像１１００内の人物の顔１１０１と人物の顔１１０２とに対応している。出力画像１１０６では、互いの顔の補正の影響を受けているが、出力画像１１０３と比較すると、人物の顔１１０５の右側の伸びが低減され、好適な出力画像１１０６が生成されている。
【００７２】
（処理例２）
なお、図１１の（ｃ）に示すように、抑制処理を行い、顔の大きさに基づいて補正強度を調整することにより歪みは低減されるが、人物の顔１１０７の左側の伸びと人物の顔１１０８の右側の伸びとは生じている。そこで、一実施形態において、制御部４０の補正処理部は、抑制処理において、隣接する顔の両方について、画像補正処理を抑制するとともに、大きい方の顔についての画像補正処理をより抑制するようにしてもよい。
【００７３】
図１２の（ａ）は、図１１の（ａ）と同じく、人物の顔１１０１および人物の顔１１０２を被写体として含む入力画像１１００を例示する図である。図１２の（ｂ）は、図１１の（ｃ）と同じく、入力画像１１００に対し、抑制処理を伴う補正処理を行い、顔１１０１に対応する第１の補正領域（内側領域１１１１および外側領域１１２１）に対する画像補正処理の補正強度を、顔１１０２に対応する第２の補正領域（内側領域１１１２および外側領域１１２２）に対する画像補正処理の補正強度の半分に設定して処理した出力画像１１０６を例示する図である。図１２の（ｃ）は、入力画像１１００に対し、抑制処理を伴う画像補正処理を行い、顔１１０１に対応する第１の補正領域（内側領域１１１１および外側領域１１２１）、および、顔１１０２に対応する第２の補正領域（内側領域１１１２および外側領域１１２２）に対する画像補正処理の補正強度をともに半分にした上で、顔１１０１に対応する第１の補正領域（内側領域１１１１および外側領域１１２１）に対する画像補正処理の補正強度をさらに半分にして処理した出力画像１２００を例示する図である。
【００７４】
出力画像１１０６と出力画像１２００とを比較すると、人物の顔の歪みが低減され、好適な補正画像が生成されている。なお、図１１では、抑制処理を伴う画像補正処理を行った出力画像１１０６において、顔１１０７に歪みが生じている。これは、処理例２の効果を説明するため補正強度を強く設定した画像を示しているためである。補正強度を適切に設定した場合は、処理例１における抑制処理を行った場合でも、歪みが低減された好適な補正画像を生成することができる。
【００７５】
（変形例）
また、隣接する顔に対応する補正領域（内側領域および外側領域）の大きさの差が大きくなる程、隣接する顔への画像補正処理が、互いの顔に与える影響の差も大きくなる。そのため、制御部４０の補正処理部は、隣接する顔が対応する補正領域（内側領域および外側領域）の大きさの差に応じて、隣接する顔の各々に対する画像補正処理の補正強度を調整してもよい。これにより、隣接する顔に対応する補正領域（内側領域および外側領域）の大きさの差に応じた、補正強度の好適な調整が可能となる。
【００７６】
また、隣接する顔に対応する補正領域（内側領域および外側領域）の大きさの差が一定未満の場合は、隣接する顔への画像補正処理が、互いの顔に与える影響の差も小さくなるため、処理例１、２で説明したような顔の大きさに基づく補正強度の調整は行わないようにしてもよい。そして、隣接する顔が対応する補正領域（内側領域および外側領域）の大きさの差が一定以上の場合に、処理例１、２で説明したような顔の大きさに基づく補正強度の調整を行ってもよい。
【００７７】
また、一方の顔に対応する補正領域に対する画像補正処理が他方の顔に対応する補正領域に与える影響の大きさは、隣接する顔間の距離が短いほど大きくなるため、隣接する顔間の距離、または、隣接する顔に対応する補正領域の内側領域間の距離をさらに考慮して補正強度を調整してもよい。隣接する顔間の距離、または、隣接する内側領域間の距離が短いほど、補正強度の調整量（低減量）を大きくすることで、歪みの少ない好適な補正画像を生成することができる。
【００７８】
以上説明したように、本実施形態では、複数の補正対象の対象領域（顔）に対応する補正領域が隣接する場合に、対象領域の大きさに基づいて各対象領域に対応する補正領域（内側領域および外側領域）に対する補正処理の補正強度を設定することで、一方の補正領域に対する補正が他方の補正領域に与える影響を適切に低減し、不自然な歪みの少ない好適な画像を生成することができる。
【００７９】
＜付記事項＞
また、本実施形態の他の一態様は、印刷機能を有さない画像撮像装置であってもよい。図２１は、本実施形態の他の一態様に係る撮像装置２の構成を示す機能ブロック図である。撮像装置２は、画像印刷装置１と同様、撮像部１０、操作部２０、表示部３０、制御部４０（画像処理装置）、および記憶部６０を備えているが、印刷部５０を備えていない。
【００８０】
また、上述したように、本実施形態において、補正領域の内側領域の形状は円形に限定されない。すなわち、内側領域は、顔の中心に応じた位置と、顔の大きさに応じたサイズとを有する所定の形状の領域であればよく、所定の形状としては、円形の他、楕円形、多角形等であってもよい。また、補正領域の外側領域の形状も円形に限定されず、楕円形、多角形等であってもよい。
【００８１】
また、本実施形態において、入力画像に３つ以上の被写体が含まれていてもよい。その場合には、３つ以上の被写体における２つの被写体の組み合わせ夫々について、上述した処理を行えばよい。
【００８２】
〔第２の実施形態〕
本発明の第２の実施形態について、図１３〜図１８に基づいて説明すれば、以下のとおりである。なお、説明の便宜上、前記実施形態にて説明した部材と同じ機能を有する部材については、同じ符号を付記し、その説明を省略する。第２の実施形態では、隣接する複数の補正領域の位置関係に基づいて補正強度を調整する方法について述べる。
【００８３】
本実施形態において、制御部４０の補正処理部は、抑制処理において、入力画像に含まれる顔同士の位置関係に応じて抑制の度合いを変化させる。以下、幾つかの例を挙げて説明する。
【００８４】
（処理例３）
図１３の（ａ）は、人物の顔１３０１（第１の対象領域）と人物の顔１３０２（第１の対象領域）とが縦方向（上下）に並んで配置された入力画像１３００を例示する図である。図１３の（ａ）に示すように、顔１３０１に対応する第１の補正領域（内側領域１３１１および外側領域１３２１）と、顔１３０２に対応する第２の補正領域（内側領域１３１２および外側領域１３２２）とは縦方向（上下）に並んで配置され、第１の補正領域および第２の補正領域に対し、抑制処理せずに、人物の顔を小さく補正する補正を行った出力画像１３０３を、図１３の（ｂ）に例示する。出力画像１３０３中の人物の顔１３０４と人物の顔１３０５はそれぞれ入力画像１３００の人物の顔１３０１と人物の顔１３０２に対応している。
【００８５】
図１３の（ｃ）は、人物の顔１３０７（第１の対象領域）と人物の顔１３０８（第２の対象領域）とが横方向（左右）に並んで配置された入力画像１３０６を例示する図である。図１３の（ｃ）に示すように、顔１３０７に対応する第１の補正領域（内側領域１３１７および外側領域１３２７）と、顔１３０８に対応する第２の補正領域（内側領域１３１８および外側領域１３２８）とは横方向（左右）に並んで配置される。図１３の（ｄ）は、第１の補正領域および第２の補正領域に対し、抑制処理せずに、人物の顔を小さく補正する補正を行った出力画像１３０９を例示する図である。出力画像１３０９中の人物の顔１３１０と人物の顔１３１１はそれぞれ入力画像１３０６の人物の顔１３０７と人物の顔１３０８に対応している。
【００８６】
ここで、人物の顔１３０１、１３０２、１３０７、１３０８は全て同じ大きさであり、人物の顔１３０１と１３０２との距離と、人物の顔１３０７と１３０８との距離は同じであるものとする。また、抑制処理しない場合の入力画像１３００と１３０６に対する補正強度も同じであるものとする。
【００８７】
出力画像１３０３および出力画像１３０９における補正後の顔１３０４、１３０５、１３１０、１３１１を比較すると、各顔における他の顔と隣接する側が、他の顔に対する画像補正処理の影響を受けて歪んでいる。具体的には、人物の顔１３０４の下側、人物の顔１３０５の上側、人物の顔１３１０の右側、および人物の顔１３１１の左側が伸びている。特に、人物の顔１３１０および人物の顔１３１１については、顔の左右対称性が崩れているため、歪みに起因する不自然な印象が強い。また、人物の顔１３０５は、左右対称性は崩れていないものの、顔の上部が伸びており、顔の下部の方が太く補正されているため、小顔な印象が小さくなる。一方、人物の顔１３０４は、左右対称性が崩れておらず、顔の下部が伸びているものの、顎のラインがシャープになり、小顔な印象となっている。
【００８８】
このように、隣接する複数の顔（対象領域）に対応する補正領域に対して同じ補正強度で画像補正処理した場合においては、各顔（対象領域）に対応する補正領域に対する画像補正処理が、他の対象領域に対応する補正領域に与える影響が、顔（対象領域）対応する補正領域同士の位置関係によって異なることになる。
【００８９】
例えば、隣接する顔（対象領域）が横方向に並び、隣接する顔にそれぞれ対応する補正領域が横方向に並んでいる場合、補正後の画像は、図１３の（ｄ）に示すように、左右対称性が崩れるため、縦方向に並んでいる場合（図１３の（ｂ））よりも、不自然な印象となる。
【００９０】
そこで、制御部４０の補正処理部は、抑制処理において、隣接する補正領域が横方向に並んでいる場合、縦方向に並んでいる場合よりも抑制の度合いを大きくする（補正強度設定部４３が、拡縮率α、βを１に近づける）。また、図１３の（ｃ）に示すように、補正領域が横方向に隣接する場合は、各顔への画像補正処理が互いの顔に与える影響が等しい（左右反転）ため、制御部４０の補正処理部は、各顔への画像補正処理の補正強度が同じになるように抑制処理を行うことが好ましい。
【００９１】
また、例えば、図１３の（ａ）に示すように隣接する補正領域が縦方向に並んでいる場合、補正後の画像は、図１３の（ｂ）に示すように、上側の顔よりも、下側の顔の方が、不自然な印象となる。
【００９２】
そこで、制御部４０の補正処理部は、抑制処理において、隣接する補正領域が縦方向に並んでいる場合、下側に位置する補正領域に対する画像補正処理よりも、上側に位置する補正領域に対する画像補正処理における抑制の程度を大きくする（補正強度設定部４３が、拡縮率α、βを１に近づける）。
【００９３】
図１４の（ａ）は、図１３の（ｂ）と同じく、顔１３０１と顔１３０２とが縦方向に並んで配置された入力画像１３００について、顔１３０１に対応する補正領域および顔１３０２に対応する補正領域に対し、抑制処理せずに、人物の顔を小さく補正する補正を行った出力画像１３０３を例示する図である。図１４の（ｂ）は、入力画像１３００に対し、上側に位置する人物の顔１３０１に対応する補正領域に対する画像補正処理の補正強度を弱く調整して補正した出力画像１４００を例示する図である。人物の顔１４０１と１４０２はそれぞれ、人物の顔１３０１と１３０２に対応している。
【００９４】
出力画像１３０３と出力画像１４００とを比較すると、出力画像１４００では下側の人物の顔１４０２上部の伸びが、人物の顔１３０５上部の伸びより低減され小顔な印象となり、かつ、上側の人物の顔１４０１は顎のラインが細く小顔な印象に補正され、２つの人物の顔がともに好適に補正される。
【００９５】
（処理例４）
また、顔の傾きに基づいた補正強度の調整を行うことで好適な補正が可能となる。図６〜７において説明した画像補正処理が、方向に依存しない拡縮率α，βで内側領域および外側領域を等方的に縮小または拡大する構成を採用していたのに対して、例えば、方向に依存する拡縮率α（θ），β（θ）を用いて内側領域および外側領域を非等方的に縮小する構成であってもよい。ここで、θは、補正中心から見た方向を表し、入力画像の右方向においてθ＝０、入力画像の上方向においてθ＝π／２、入力画像の左方向においてθ＝π、入力画像の下方向においてθ＝３π／２となる（単位はラジアン）。例えば、左右の目の位置などから顔の向きを推定し、顔の向きに基づいて非等方的な処理を行うことにより、好適な補正を行うことができる。
【００９６】
図１５の（ａ）は、人物の顔１５００を例示する図であり、補正領域（内側領域１５１０。外側領域は図示せず）が設定されている。図１５の（ｂ）は、内側領域１５１０を等方的に補正した人物の顔１５０１を例示する図である。図１５の（ｃ）は、内側領域１５１０を非等方的に補正した顔１５０２を例示する図である。人物の顔１５０１は、人物の顔１５００に対応する内側領域１５１０を補正中心からの角度に依らず一定の補正強度で補正した顔である。人物の顔１５０２は、内側領域１５１０を補正中心からの角度に依って補正強度が異なり、顔の上方向の補正強度は小さく、顔の左右方向と下方向の補正強度は中程度であり、顔の斜め下方向の補正強度が最も大きい。人物の顔１５０１と人物の顔１５０２とを比較すると、顔の横幅は等しいが、人物の顔１５０２の方が、頬から顎のラインがシャープになり、より小顔な印象の画像に補正されている。図１５に示すように、顔を縮小する補正を行う場合に、補正中心に対する方向に依って補正強度を変えると、方向に依らず一定の補正強度で補正する場合に比べて、同程度の補正強度であっても印象に違う補正が可能となる。顔の向きは、例えば、検出した左右の目の位置に基づいて算出することができる。
【００９７】
図１６は、傾いた人の顔１６０１を被写体として含む入力画像１６００を例示する図である。顔の傾きθ＿ｆは、入力画像１６００のｘ軸（横軸）と左右の目を結ぶ直線１６０２との成す角として定義される。左目の位置を（ＬＥＦＴ＿ｘ、  ＬＥＦＴ＿ｙ）、右目の位置を（ＲＩＧＨＴ＿ｘ、ＲＩＧＨＴ＿ｙ）とすると、顔の傾きθ＿ｆは、下記の式（６）に従って算出することができる。
【００９８】
θ＿ｆ＝ａｒｃｔａｎ（（ＲＩＧＨＴ＿ｙ−ＬＥＦＴ＿ｙ）／
（ＲＩＧＨＴ＿ｘ−ＬＥＦＴ＿ｘ））・・・（６）
次に、補正中心から見た方向に応じた拡縮率α（θ），β（θ）を設定する方法について説明する。
【００９９】
顔の傾きθ＿ｆを用いると、補正中心から見た方向θ（画像の右方向をθ＝０、画像の上方向をθ＝π／２、画像の左方向をθ＝π、画像の下方向をθ＝３π／２とする）と、顔の方向とを対応付けることができる。すなわち、θ＝θ＿ｆが顔の右方向、θ＝θ＿ｆ＋π／２の方向が顔の上方向、θ＝θ＿ｆ＋πの方向が顔の左方向、θ＝θ＿ｆ＋３π／２の方向が顔の下方向となる（単位はラジアン）。
【０１００】
内側領域に対する拡縮率α（θ）は、例えば、これに限定されないが、（１）θ＝θ＿ｆ（顔の右方向）では、α（θ）＝０．９５とし、（２）θ＝θ＿ｆ＋π／２（顔の上方向）では、α（θ）＝１とし、（３）θ＝θ＿ｆ＋π（顔の左方向）では、α（θ）＝０．９５とし、（４）θ＝θ＿ｆ＋３π／２では、α（θ）＝０．９５とすることができる。また、θ＝θ＿ｆ＋５π／４（顔の左下）およびθ＝θ＿ｆ＋７π／４（顔の右下）では、α（θ）＝０．９とすることができる。これにより、顔の上方向の補正量が最も小さくなり、顔の横方向および下方向の補正量が中程度となり、顔の斜め下方向の補正量が最も大きくなる。外側領域に対する拡縮率β（θ）は、β（θ）＝（ｄ２−α（θ）ｄ１）／（ｄ２−ｄ１）に従って設定すればよい。これにより、外側領域の外側の領域は、拡大も縮小もなされない。
【０１０１】
画像補正部４４による補正処理は、第１の実施形態と同様、補正中心からの距離がｒであり、補正中心＝（ｃ１，ｃ２）から見た方向がθである点Ｐ＝（ｒｃｏｓθ，ｒｓｉｎθ）＋（ｃ１，ｃ２）を、（１）ｒ≦ｄ１であるときには、補正中心からの距離がｒ’＝α（θ）ｒであり、補正中心から見た方向がθである点Ｐ’＝（ｒ’ｃｏｓθ，ｒ’ｓｉｎθ）＋（ｃ１，ｃ２）に写し、（２）ｄ１＜ｒ≦ｄ２であるときには、補正中心からの距離がｒ’＝β（θ）ｒ−（β（θ）‐α（θ））ｄ１であり、補正中心から見た方向がθである点Ｐ’＝（ｒ’ｃｏｓθ，ｒ’ｓｉｎθ）＋（ｃ１，ｃ２）に写すことによって実現される。各方向に対する拡縮率α（θ），β（θ）が上記のように設定されていれば、図１５の（ｃ）に示すように、補正後の顔１５０２は、頬から顎にかけてのラインが補正前の顔１５００よりもシャープになる。
【０１０２】
このように、本処理例において、制御部４０の補正処理部は、画像補正処理において、顔（対象領域）に対応する内側領域の中心から特定の方向に向かう縮小または拡大の度合いが、当該顔（対象領域）に対応する内側領域の中心から他の方向に向かう縮小または拡大の度合いよりも大きい。
【０１０３】
図１７の（ａ）は、人物の顔１７０１と人物の顔１７０２とが斜めに並んで配置された入力画像１７００を例示する図であり、顔１７０１に対応する第１の補正領域（内側領域１７１１および外側領域１７２１）と、顔１７０２に対応する第２の補正領域（内側領域１７１２および外側領域１７２２）とは斜めに並んで配置される。そして、図１７の（ｂ）は、第１の補正領域および第２の補正領域に対し、人物の顔を小さく補正する補正を行った出力画像１７０３を例示する図である。出力画像１７０３中の人物の顔１７０４と人物の顔１７０５はそれぞれ入力画像１７００の人物の顔１７０１と人物の顔１７０２に対応している。
【０１０４】
人物の顔１７０４と人物の顔１７０５とはともに同じ補正強度の画像補正処理により補正されているが、当該画像補正処理は非等方的である。すなわち、顔の下側の補正強度が強く、特に、斜め下方向の補正強度が最も強く設定されている。また、顔の上側の補正強度は弱く、特に、上方向の補正強度が最も弱く設定されている。その結果、図１７の（ｂ）に示すように、人物の顔１７０５において、補正強度の弱い右上部分は、人物の顔１７０４において補正強度の強い左下部分の補正の影響を強く受け、顔１７０５の右上が大きく伸びている。
【０１０５】
そこで、本処理例では、制御部４０の補正処理部は、補正領域の位置関係とともに、補正の方向依存性も考慮して、補正強度を調整する。詳細には、制御部４０の補正処理部は、抑制処理において、一方の顔（第１の対象領域）に対応する第１の補正領域に対して補正強度が大きい方向（前記特定の方向）に、他方の顔（第２の対象領域）に対応する第２の補正領域が並んでいる場合、当該他方の顔（第２の対象領域）に対応する第１の補正領域に対する画像補正処理よりも、当該一方の顔（第１の対象領域）に対応する第２の補正領域に対する画像補正処理における抑制の程度を大きくする（補正強度設定部４３が、拡縮率α、βを１に近づける）。
【０１０６】
図１８の（ａ）は、図１７の（ｂ）と同じく、抑制処理をせずに、人物の顔を小さく補正する補正を行った出力画像１７０３を例示する図である。図１８の（ｂ）は、本処理例の抑制処理を伴う画像補正処理を行った出力画像１８００を例示する図である。図１８の（ｂ）に示す出力画像１８００は、制御部４０の補正処理部が、人物の顔１７０１に対応する第１の補正領域に対する補正強度を低減し、人物の顔１７０２に対応する第２の補正領域に対する補正強度は変更せずに補正したものである。人物の顔１８０１と人物の顔１８０２とはそれぞれ人物の顔１７０１と人物の顔１７０２とに対応している。出力画像１７０３と出力画像１８００を比較すると、人物の顔１８０２は、人物の顔１７０５に比べ顔右上部の伸びが低減されており、好適な補正画像が生成されている。
【０１０７】
以上説明したように、本実施形態では、隣接する複数の顔（対象領域）の位置関係に基づいて補正強度を調整することで、不自然な歪みの少ない好適な画像を生成することができる。
【０１０８】
＜付記事項＞
本実施形態における「縦方向」、「横方向」は、一態様において、入力画像における縦方向、横方向であり得る。また、一態様において、入力画像に撮像時の方向が関連付けられている場合には、撮影時の鉛直方向が縦方向であり、水平方向が横方向である。また、他の一態様において、本実施形態における「縦方向」、「横方向」は、顔の傾きを考慮し、顔の上下方向を縦方向、顔の左右方向を横方向としてもよい。なお、顔の傾きの検出方法は上述した通りである。
【０１０９】
〔第３の実施形態〕
本発明の第３の実施形態について、図１９に基づいて説明すれば、以下のとおりである。なお、説明の便宜上、前記実施形態にて説明した部材と同じ機能を有する部材については、同じ符号を付記し、その説明を省略する。第３の実施形態では、抑制処理において、外側領域を狭くする方法について述べる。
【０１１０】
図１９の（ａ）は、人物の顔１９０１（第１の対象領域）および人物の顔１９０２（第２の対象領域）を被写体として含む入力画像１９００を例示する図である。図１９の（ｂ）は、入力画像１９００に対し、抑制処理を行わずに、顔１９０１および顔１９０２を縮小したときの出力画像１９０７を例示する図である。出力画像１９０７における顔１９０８および顔１９０９が、入力画像１９００における顔１９０１および顔１９０２にそれぞれ対応している。図１９の（ｃ）は、入力画像１９００に対し、本実施形態に係る抑制処理を伴う画像補正処理を行った出力画像１９１０を例示する図である。出力画像１９１０における顔１９１１および顔１９１２が、入力画像１９００における顔１９０１および顔１９０２にそれぞれ対応している。
【０１１１】
図１９の（ａ）に、顔１９０１に対応する内側領域１９０５および外側領域１９０３、ならびに、顔１９０２に対応する内側領域１９０６および外側領域１９０４を示す。外側領域１９０３および外側領域１９０４は重複している。このような場合、外側領域１９０３および外側領域１９０４が重複している領域は、互いの補正が相殺し、ほとんど動かないことなる。そのため、図１９の（ｂ）に示すように、動かない領域が相対的に伸びたような印象となる。
【０１１２】
そこで、顔１９０１に対応する外側領域１９０３と、顔１９０２に対応する外側領域１９０４とが重複する場合に、制御部４０の補正処理部は、抑制処理において、顔１９０１および顔１９０２の少なくとも一方の外側領域の補正強度を大きくすることにより、当該外側領域の幅を狭くする。例えば、図１９の（ａ）に示すように、補正強度設定部４３は、拡縮率βを１から離れるように補正することにより、外側領域１９０３の幅を、外側領域１９０３が内側領域１９０６に接する幅まで狭くし、外側領域１９０４の幅を、外側領域１９０４が内側領域１９０５に接する幅まで狭くする。これにより、図１９の（ｃ）に示すように、各顔に、他の顔の外側領域が重ならず、各顔を良好に補正することができる。
【０１１３】
なお、補正強度設定部４３が、拡縮率βを１から離れるように補正する際、極端に大きな値または小さな値に補正してしまうと、出力画像において、極端に変形する部位が生じるため不自然となる。そのため、本実施形態において、補正強度設定部４３が、拡縮率βを１から離れるように補正する際には、最大補正倍率または最小補正倍率を設定し、所定の範囲で拡縮率βを補正するように制限することが好ましい。
【０１１４】
〔ソフトウェアによる実現例〕
制御部（画像処理装置）４０の制御ブロック（特に被写体検出部４１、補正領域設定部４２、補正強度設定部４３、および画像補正部４４）は、ＡＳＩＣ（Application Specific Integrated Circuit）やＦＰＧＡ（Field Programmable Gate Array）等の集積回路（ＩＣチップ）等に形成された論理回路（ハードウェア）によって実現してもよいし、ＣＰＵ（Central Processing Unit）やＧＰＵ（Graphics Processing Unit）を用いてソフトウェアによって実現してもよい。
【０１１５】
後者の場合、制御部（画像処理装置）４０は、各機能を実現するソフトウェアであるプログラムの命令を実行するＣＰＵ、上記プログラムおよび各種データがコンピュータ（またはＣＰＵ）で読み取り可能に記録されたＲＯＭ（Read Only Memory）または記憶装置（これらを「記録媒体」と称する）、上記プログラムを展開するＲＡＭ（Random Access Memory）などを備えている。そして、コンピュータ（またはＣＰＵ）が上記プログラムを上記記録媒体から読み取って実行することにより、本発明の目的が達成される。上記記録媒体としては、「一時的でない有形の媒体」、例えば、テープ、ディスク、カード、半導体メモリ、プログラマブルな論理回路などを用いることができる。また、上記プログラムは、該プログラムを伝送可能な任意の伝送媒体（通信ネットワークや放送波等）を介して上記コンピュータに供給されてもよい。なお、本発明の一態様は、上記プログラムが電子的な伝送によって具現化された、搬送波に埋め込まれたデータ信号の形態でも実現され得る。
【０１１６】
〔まとめ〕
本発明の態様１に係る画像処理装置（制御部４０）は、画像における１つ以上の補正領域に対する補正処理を行う補正処理部（補正領域設定部４２、補正強度設定部４３、画像補正部４４）を備え、各補正領域は、内側領域と、当該内側領域の外側の外側領域とを含み、前記補正処理では、当該内側領域が縮小され、かつ、当該外側領域が拡大されるか、または、当該内側領域が拡大され、かつ、当該外側領域が縮小され、前記補正処理部は、第１の補正領域および第２の補正領域に対して前記補正処理をそれぞれ行う場合、当該第１の補正領域および当該第２の補正領域の少なくとも一方に対する前記補正処理を抑制する抑制処理を行うか否かを、当該第１の補正領域の前記内側領域と当該第２の補正領域の前記内側領域との間の距離に応じて決定する。
【０１１７】
上記の構成によれば、内側領域に対して拡大または縮小する補正を行いつつ、外側領域に対して逆の態様の補正を行うことにより、画像の他の部分への影響を抑えつつ、各内側領域に対して所望の補正を行うことができる。そして、内側領域同士の距離に応じて、一方または両方の内側における補正処理を抑制することにより、任意の対象領域が他の対象領域への補正の影響を受けて過度に変形することを好適に避けることができる。
【０１１８】
本発明の態様２に係る画像処理装置は、上記態様１において、前記補正処理部は、前記第１の補正領域の前記内側領域と、前記第２の補正領域の前記外側領域とが重なる場合、および、前記第２の補正領域の前記内側領域と、前記第１の補正領域の前記外側領域とが重なる場合に、前記抑制処理を行うようになっていてもよい。
【０１１９】
上記の構成によれば、或る補正領域の内側領域に、他の補正領域の内側領域または外側領域が重なったときに、一方または両方の補正領域に対する補正処理を抑制することで、前記或る補正領域の内側領域が、前記他の補正領域に対する補正処理の影響を受けて過度に変形することをより好適に避けることができる。
【０１２０】
本発明の態様３に係る画像処理装置は、上記態様１または２において、前記補正処理部は、前記抑制処理において、前記第１の補正領域および前記第２の補正領域のうち、大きい方の補正領域に対する前記補正処理を、小さい方の補正領域に対する前記補正処理よりも抑制するようになっていてもよい。
【０１２１】
上記の構成によれば、大きい方の補正領域に対する補正処理が、小さい方の補正領域（特に内側領域）に及ぼす影響の方が、小さい方の補正領域に対する補正処理が、大きい方の補正領域（特に内側領域）に及ぼす影響よりも大きい。そのため、大きい方の補正領域に対する補正処理をより抑制することで、補正の影響で何れかの対象領域が過度に変形することをより好適に避けることができる。
【０１２２】
本発明の態様４に係る画像処理装置は、上記態様１〜３において、前記補正処理部は、前記抑制処理において、前記第１の補正領域および前記第２の補正領域の位置関係に応じて、前記第１の補正領域および前記第２の補正領域の各々に対する前記補正処理の抑制の度合いを変化させるようになっていてもよい。
【０１２３】
発明者らの独自の知見によれば、二つの補正領域の位置関係によって、補正に起因する変形が与える印象が変化する。上記の構成によれば、二つの補正領域の位置関係によって、補正を抑制する度合いを変化させることにより、補正に起因する変形によって不自然な印象を与えることを好適に避けることができる。
【０１２４】
本発明の態様５に係る画像処理装置は、上記態様４において、前記補正処理部は、前記抑制処理において、前記第１の補正領域および前記第２の補正領域が横方向に並んでいる場合、縦方向に並んでいる場合よりも、前記第１の補正領域および前記第２の補正領域の各々に対する前記補正処理の抑制の度合いを大きくするようになっていてもよい。
【０１２５】
補正領域が上下方向に僅かに変形したとしても、左右対称性は変化しないため、違和感を与えないことが多い。一方、補正領域が左右方向に変形すると、左右対称性が変化するため、不自然な印象を与えることが多い。上記の構成によれば、補正領域に対して左右方向への変形を引き起こす横並びの状態において、補正領域に対して上下方向への変形を引き起こす縦並びの状態に比べて抑制の度合いを大きくすることで、不自然な印象を与えることを好適に避けることができる。
【０１２６】
本発明の態様６に係る画像処理装置は、上記態様４または５において、前記補正処理部は、前記抑制処理において、前記第１の補正領域および前記第２の補正領域が縦方向に並んでいる場合、下側に位置する補正領域に対する前記補正処理よりも、上側に位置する補正領域に対する前記補正処理の抑制の度合いを大きくするようになっていてもよい。
【０１２７】
発明者らの独自の知見によれば、上側の補正領域に対する補正処理に起因する下側の補正領域（特に内側領域）の変形が与える不自然な印象の方が、下側の補正領域に対する補正処理に起因する上側の補正領域（特に内側領域）の変形が与える不自然な印象よりも大きい。上記構成によれば、上側の補正領域に対する補正処理を、下側の補正領域に対する補正処理よりも大きく抑制することで、不自然な印象を与えることを好適に避けることができる。
【０１２８】
本発明の態様７に係る画像処理装置は、上記態様４〜６において、前記補正処理部は、前記補正処理において、前記補正領域の中心から特定の方向に向かう縮小または拡大の度合いが、前記補正領域の中心から他の方向に向かう縮小または拡大の度合いよりも大きく、前記抑制処理において、前記第１の補正領域に対して前記特定の方向に、前記第２の補正領域が並んでいる場合、前記第２の補正領域に対する前記補正処理よりも、前記第１の補正領域に対する前記補正処理の抑制の度合いを大きくするようになっていてもよい。
【０１２９】
上記の構成によれば、対象領域の中心から特定の方向に向かう縮小または拡大の度合いが大きいため、第１の対象領域に対して前記特定の方向に並んでいる第２の対象領域へ大きな影響がある。そのため、第１の対象領域への補正を、第２の対象領域への補正よりも大きく抑制することで、不自然な印象を与えることを好適に避けることができる。
【０１３０】
本発明の態様８に係る画像処理装置は、上記態様１〜７において、前記補正処理部は、前記抑制処理において、前記第１の補正領域および前記第２の補正領域の少なくとも一方の前記外側領域の幅を狭くするようになっていてもよい。
【０１３１】
上記の構成によれば、一方の補正領域の外側領域を狭くすることで、当該一方の補正領域に対する補正処理が、他方の補正領域（特に内側領域）に与える影響を小さくすることができる。
【０１３２】
本発明の態様９に係る撮像装置２は、撮像部１０と、前記撮像部１０が撮像した前記画像を補正する、上記態様１〜８の何れか一態様に係る画像処理装置と、を備えている。
【０１３３】
上記の構成によれば、ユーザは、人物の顔等を撮像し、撮像した画像に対し画像処理を好適に施すことができる。
【０１３４】
本発明の態様１０に係る画像印刷装置１は、上記態様１〜８の何れか一態様に係る画像処理装置と、前記画像処理装置が補正した前記画像を印刷する印刷部５０と、を備えている。
【０１３５】
上記の構成によれば、ユーザは、画像処理が施された画像を容易に印刷することができる。
【０１３６】
本発明の態様１１に係る画像印刷装置１は、撮像部１０と、前記撮像部１０が撮像した前記画像に対して画像処理を行う、上記態様１〜８の何れか一態様に係る画像処理装置と、前記画像処理装置が補正した前記画像を印刷する印刷部５０と、を備えている。
【０１３７】
上記の構成によれば、ユーザは、撮像した画像に対し画像処理が施された画像を容易に印刷することができる。
【０１３８】
本発明の態様１２に係る画像処理装置の制御方法は、画像における１つ以上の補正領域に対する補正処理を行う補正処理工程を含み、各補正領域は、内側領域と、当該内側領域の外側の外側領域とを含み、前記補正処理では、当該内側領域が縮小され、かつ、当該外側領域が拡大されるか、または、当該内側領域が拡大され、かつ、当該外側領域が縮小され、前記補正処理工程では、第１の補正領域および第２の補正領域に対して前記補正処理をそれぞれ行う場合、当該第１の補正領域および当該第２の補正領域の少なくとも一方に対する前記補正処理を抑制する抑制処理を行うか否かを、当該第１の補正領域の前記内側領域と当該第２の補正領域の前記内側領域との間の距離に応じて決定する。
【０１３９】
上記の構成によれば、本発明の一態様に係る画像処理装置と同等の効果を奏する。
【０１４０】
さらに、本発明の各態様に係る画像処理装置は、コンピュータによって実現してもよく、この場合には、コンピュータを前記画像処理装置が備える各部（ソフトウェア要素）として動作させることにより前記画像処理装置をコンピュータにて実現させる画像処理装置の画像処理プログラム、およびそれを記録したコンピュータ読み取り可能な記録媒体も、本発明の範疇に入る。
【０１４１】
〔付記事項〕
本発明は上述した各実施形態に限定されるものではなく、請求項に示した範囲で種々の変更が可能であり、異なる実施形態にそれぞれ開示された技術的手段を適宜組み合わせて得られる実施形態についても本発明の技術的範囲に含まれる。さらに、各実施形態にそれぞれ開示された技術的手段を組み合わせることにより、新しい技術的特徴を形成することができる。
【０１４２】
（関連出願の相互参照）
本出願は、２０１７年４月２１日に出願された日本国特許出願：特願２０１７−０８４７８７に対して優先権の利益を主張するものであり、それを参照することにより、その内容の全てが本書に含まれる。
【符号の説明】
【０１４３】
１    画像印刷装置
２    撮像装置
１０    撮像部
４０    制御部（画像処理装置）
４１    被写体検出部（対象領域検出部）
４２    補正領域設定部（補正処理部）
４３    補正強度設定部（補正処理部）
４４    画像補正部（補正処理部）
５０    印刷部
【図１】
2018193677.tif 000003
【図２】
2018193677.tif 000004
【図３】
2018193677.tif 000005
【図４】
2018193677.tif 000006
【図５】
2018193677.tif 000007
【図６】
2018193677.tif 000008
【図７】
2018193677.tif 000009
【図８】
2018193677.tif 000010
【図９】
2018193677.tif 000011
【図１０】
2018193677.tif 000012
【図１１】
2018193677.tif 000013
【図１２】
2018193677.tif 000014
【図１３】
2018193677.tif 000015
【図１４】
2018193677.tif 000016
【図１５】
2018193677.tif 000017
【図１６】
2018193677.tif 000018
【図１７】
2018193677.tif 000019
【図１８】
2018193677.tif 000020
【図１９】
2018193677.tif 000021
【図２０】
2018193677.tif 000022
【図２１】
2018193677.tif 000023
【手続補正書】
【提出日】令和1年10月21日(2019.10.21)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
画像における第１の補正領域および第２の補正領域に対する補正処理を行う補正処理部を備え、
前記第１の補正領域および前記第２の補正領域の各々は、内側領域と、当該内側領域の外側の外側領域とを含み、前記補正処理では、当該内側領域が縮小され、かつ、当該外側領域が拡大されるか、または、当該内側領域が拡大され、かつ、当該外側領域が縮小され、
前記補正処理部は、前記第１の補正領域および前記第２の補正領域に対して前記補正処理をそれぞれ行う場合、当該第１の補正領域および当該第２の補正領域の少なくとも一方に対する前記補正処理を抑制する抑制処理を実行可能であり、
前記補正処理部は、前記抑制処理において、前記第１の補正領域および前記第２の補正領域が横方向に並んでいる場合、縦方向に並んでいる場合よりも、当該第１の補正領域および当該第２の補正領域の各々に対する前記補正処理の抑制の度合いを大きくすることを特徴とする画像処理装置。
【請求項２】
前記補正処理部は、前記抑制処理を行うか否かを、前記第１の補正領域の前記内側領域と前記第２の補正領域の前記内側領域との間の距離に応じて決定することを特徴とする請求項１に記載の画像処理装置。
【請求項３】
前記補正処理部は、前記第１の補正領域の前記内側領域と、前記第２の補正領域の前記外側領域とが重なる場合、および、前記第２の補正領域の前記内側領域と、前記第１の補正領域の前記外側領域とが重なる場合に、前記抑制処理を行うことを特徴とする請求項１または２に記載の画像処理装置。
【請求項４】
前記補正処理部は、前記抑制処理において、前記第１の補正領域および前記第２の補正領域のうち、大きい方の補正領域に対する前記補正処理を、小さい方の補正領域に対する前記補正処理よりも抑制することを特徴とする請求項１〜３の何れか一項に記載の画像処理装置。
【請求項５】
前記補正処理部は、前記抑制処理において、前記第１の補正領域および前記第２の補正領域の位置関係に応じて、前記第１の補正領域および前記第２の補正領域の各々に対する前記補正処理の抑制の度合いを変化させることを特徴とする請求項１〜４の何れか一項に記載の画像処理装置。
【請求項６】
前記補正処理部は、前記抑制処理において、前記第１の補正領域および前記第２の補正領域が縦方向に並んでいる場合、下側に位置する補正領域に対する前記補正処理よりも、上側に位置する補正領域に対する前記補正処理の抑制の度合いを大きくすることを特徴とする請求項１〜５の何れか一項に記載の画像処理装置。
【請求項７】
前記補正処理部は、
前記補正処理において、前記第１の補正領域および前記第２の補正領域の少なくとも一方の中心から特定の方向に向かう縮小または拡大の度合いが、当該補正領域の中心から他の方向に向かう縮小または拡大の度合いよりも大きく、
前記抑制処理において、前記第１の補正領域に対して前記特定の方向に、前記第２の補正領域が並んでいる場合、前記第２の補正領域に対する前記補正処理よりも、前記第１の補正領域に対する前記補正処理の抑制の度合いを大きくすることを特徴とする請求項１〜６の何れか一項に記載の画像処理装置。
【請求項８】
前記補正処理部は、前記抑制処理において、前記第１の補正領域および前記第２の補正領域の少なくとも一方の前記外側領域の幅を狭くすることを特徴とする請求項１〜７の何れか一項に記載の画像処理装置。
【請求項９】
撮像部と、
前記撮像部が撮像した前記画像を補正する、請求項１〜８の何れか１項に記載の画像処理装置と、を備えていることを特徴とする撮像装置。
【請求項１０】
請求項１〜８の何れか１項に記載の画像処理装置と、
前記画像処理装置が補正した前記画像を印刷する印刷部と、を備えていることを特徴とする画像印刷装置。
【請求項１１】
撮像部と、
前記撮像部が撮像した前記画像に対して画像処理を行う、請求項１〜８の何れか１項に記載の画像処理装置と、
前記画像処理装置が補正した前記画像を印刷する印刷部と、を備えていることを特徴とする画像印刷装置。
【請求項１２】
画像における第１の補正領域および第２の補正領域に対する補正処理を行う補正処理工程を含み、
前記第１の補正領域および前記第２の補正領域の各々は、内側領域と、当該内側領域の外側の外側領域とを含み、前記補正処理では、当該内側領域が縮小され、かつ、当該外側領域が拡大されるか、または、当該内側領域が拡大され、かつ、当該外側領域が縮小され、
前記補正処理工程では、前記第１の補正領域および前記第２の補正領域に対して前記補正処理をそれぞれ行う場合、当該第１の補正領域および当該第２の補正領域の少なくとも一方に対する前記補正処理を抑制する抑制処理を実行可能であり、
前記補正処理工程では、前記抑制処理において、前記第１の補正領域および前記第２の補正領域が横方向に並んでいる場合、縦方向に並んでいる場合よりも、当該第１の補正領域および当該第２の補正領域の各々に対する前記補正処理の抑制の度合いを大きくすることを特徴とする画像処理装置の制御方法。
【請求項１３】
請求項１〜８の何れか一項に記載の画像処理装置としてコンピュータを機能させるための画像処理プログラムであって、上記補正処理部としてコンピュータを機能させるための画像処理プログラム。
【国際調査報告】
2018193677.tif 000024
2018193677.tif 000025
2018193677.tif 000026