(57)【要約】  【課題】  被写体画像上の同種の被写体部分を表す複数の補正対象領域の明るさや色を補正する画像補正において、煩雑な設定をしなくとも、各補正対象領域間での補正結果のバラツキを抑え、かつ、画像全体が自然な態様となるように補正対象領域を補正する。  【解決手段】  補正パラメータ設定部３２が、補正対象領域抽出部２８により抽出された複数の補正対象領域Ｒｍ＿ｉのうち被写体画像上で中心的な存在となる所定の補正対象領域Ｒｍｔに対して、画像の明るさや色を補正する処理の補正パラメータを設定し、この所定の補正対象領域Ｒｍｔの補正結果である明るさまたは色を目標に、他の補正対象領域Ｒｍ＿ｉ（≠Ｒｍｔ）の補正パラメータを設定する。【選択図】          図１
2007088831.tif 000002
【特許請求の範囲】
【請求項１】
１つまたは複数の被写体画像上で指定された複数の領域の各々から、該各領域の画像の明るさおよび／または色の情報に基づいて、同種の被写体部分を表す補正対象領域を抽出するステップと、
該ステップにより抽出された複数の補正対象領域の各々に対して、該領域の画像に施される明るさまたは色を補正する画像処理の条件を設定するステップと、
前記複数の補正対象領域の各々の画像に対して、該領域毎に設定された条件による画像処理を施すステップとを有する画像補正方法において、
前記画像処理の条件を設定するステップが、前記複数の補正対象領域の中で前記被写体画像上の中心的な存在となる所定の補正対象領域に対して画像処理の条件を設定し、
前記所定の補正対象領域の画像に、該所定の補正対象領域に対して設定された条件による画像処理を施した場合における、該画像の明るさまたは色と、前記所定の補正対象領域以外の他の補正対象領域の画像に画像処理を施した場合における、該画像の明るさまたは色とが同程度となるように、前記他の補正対象領域に対する画像処理の条件を設定するステップであることを特徴とする画像補正方法。
【請求項２】
前記所定の補正対象領域が、操作者により指定された特定の補正対象領域であることを特徴とする請求項１記載の画像補正方法。
【請求項３】
前記所定の補正対象領域が、前記画像処理の条件が操作者により最初に設定された補正対象領域であることを特徴とする請求項１記載の画像補正方法。
【請求項４】
前記複数の領域が、前記１つの被写体画像上で指定されたものであり、
前記所定の補正対象領域が、前記１つの被写体画像の中心に最も近い補正対象領域であることを特徴とする請求項１記載の画像補正方法。
【請求項５】
前記画像処理の条件を設定するステップが、前記複数の補正対象領域のうち２以上の補正対象領域に対して画像処理の予備的な条件を設定するステップであり、
前記所定の補正対象領域が、前記２以上の補正対象領域のうち前記予備的な条件による画像処理が施される前と後の画像の明るさまたは色の差異が最小である補正対象領域であることを特徴とする請求項１記載の画像補正方法。
【請求項６】
前記所定の補正対象領域が、前記複数の補正対象領域のうち面積が最大である補正対象領域であることを特徴とする請求項１記載の画像補正方法。
【請求項７】
前記同種の被写体部分が、人物の肌を表す部分であることを特徴とする請求項１から６いずれか記載の画像補正方法。
【請求項８】
１つまたは複数の被写体画像上で指定された複数の領域の各々から、該各領域の画像の明るさおよび／または色の情報に基づいて、同種の被写体部分を表す補正対象領域を抽出する補正対象領域抽出手段と、
該補正対象領域抽出手段により抽出された複数の補正対象領域の各々に対して、該領域の画像に施される明るさまたは色を補正する画像処理の条件を設定する画像処理条件設定手段と、
前記複数の補正対象領域の各々の画像に対して、該領域毎に設定された条件による画像処理を施す画像処理手段とを備えた画像補正装置において、
前記画像処理条件設定手段が、前記複数の補正対象領域の中で前記被写体画像上の中心的な存在となる所定の補正対象領域に対して画像処理の条件を設定し、
前記所定の補正対象領域の画像に、該所定の補正対象領域に対して設定された条件による画像処理を施した場合における、該画像の明るさまたは色と、前記所定の補正対象領域以外の他の補正対象領域の画像に画像処理を施した場合における、該画像の明るさまたは色とが同程度となるように、前記他の補正対象領域に対する画像処理の条件を設定するものであることを特徴とする画像補正装置。
【請求項９】
前記所定の補正対象領域が、操作者により指定された特定の補正対象領域であることを特徴とする請求項８記載の画像補正装置。
【請求項１０】
前記所定の補正対象領域が、前記画像処理の条件が操作者により最初に設定された補正対象領域であることを特徴とする請求項８記載の画像補正装置。
【請求項１１】
前記複数の領域が、前記１つの被写体画像上で指定されたものであり、
前記所定の補正対象領域が、前記１つの被写体画像の中心に最も近い補正対象領域であることを特徴とする請求項８記載の画像補正装置。
【請求項１２】
前記画像処理条件設定手段が、前記複数の補正対象領域のうち２以上の補正対象領域に対して画像処理の予備的な条件を設定するものであり、
前記所定の補正対象領域が、前記２以上の補正対象領域のうち前記予備的な条件による画像処理が施される前と後の画像の明るさまたは色の差異が最小である補正対象領域であることを特徴とする請求項８記載の画像補正装置。
【請求項１３】
前記所定の補正対象領域が、前記複数の補正対象領域のうち面積が最大である補正対象領域であることを特徴とする請求項８記載の画像補正装置。
【請求項１４】
前記同種の被写体部分が、人物の肌を表す部分であることを特徴とする請求項８から１３いずれか記載の画像補正装置。
【請求項１５】
コンピュータを、
１つまたは複数の被写体画像上で指定された複数の領域の各々から、該各領域の画像の明るさおよび／または色の情報に基づいて、同種の被写体部分を表す補正対象領域を抽出する補正対象領域抽出手段と、
該補正対象領域抽出手段により抽出された複数の補正対象領域の各々に対して、該領域の画像に施される明るさまたは色を補正する画像処理の条件を設定する画像処理条件設定手段と、
前記複数の補正対象領域の各々の画像に対して、該領域毎に設定された条件による画像処理を施す画像処理手段として機能させることにより、該コンピュータを画像補正装置として機能させるためのプログラムにおいて、
前記画像処理条件設定手段が、前記複数の補正対象領域の中で前記被写体画像上の中心的な存在となる所定の補正対象領域に対して画像処理の条件を設定し、
前記所定の補正対象領域の画像に、該所定の補正対象領域に対して設定された条件による画像処理を施した場合における、該画像の明るさまたは色と、前記所定の補正対象領域以外の他の補正対象領域の画像に画像処理を施した場合における、該画像の明るさまたは色とが同程度となるように、前記他の補正対象領域に対する画像処理の条件を設定するものであることを特徴とするプログラム。
【請求項１６】
前記所定の補正対象領域が、操作者により指定された特定の補正対象領域であることを特徴とする請求項１５記載のプログラム。
【請求項１７】
前記所定の補正対象領域が、前記画像処理の条件が操作者により最初に設定された補正対象領域であることを特徴とする請求項１５記載のプログラム。
【請求項１８】
前記複数の領域が、前記１つの被写体画像上で指定されたものであり、
前記所定の補正対象領域が、前記１つの被写体画像の中心に最も近い補正対象領域であることを特徴とする請求項１５記載のプログラム。
【請求項１９】
前記画像処理条件設定手段が、前記複数の補正対象領域のうち２以上の補正対象領域に対して画像処理の予備的な条件を設定するものであり、
前記所定の補正対象領域が、前記２以上の補正対象領域のうち前記予備的な条件による画像処理が施される前と後の画像の明るさまたは色の差異が最小である補正対象領域であることを特徴とする請求項１５記載のプログラム。
【請求項２０】
前記所定の補正対象領域が、前記複数の補正対象領域のうち面積が最大である補正対象領域であることを特徴とする請求項１５記載のプログラム。
【請求項２１】
前記同種の被写体部分が、人物の肌を表す部分であることを特徴とする請求項１５から２０いずれか記載のプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、デジタル画像における人物の顔や肌等の部分的な領域について明度や色を補正する画像補正方法および装置並びにそのためのプログラムに関するものである。
【背景技術】
【０００２】
デジタル写真画像において、その被写体の明るさや色は、画像を取得したときの撮影条件や読取条件、被写体の特性等により異なるものである。例えば、光源と被写体との位置関係、被写体の姿勢、被写体自身の色、カメラレンズの周辺光量不足等により、被写体の明るさや色が変化する。このため、被写体の明るさや色が適正な明るさや色で表現されていない場合には、その画像に対して画像処理を施して被写体の明るさや色を適正な状態に補正することが考えられる。
【０００３】
ところが、所定の画像処理を画像全体に一律に施してしまうと、被写体以外の背景の明るさや色が不自然な状態になったり、特に、一つの画像に複数の同種の被写体が含まれているような場合には、各被写体毎に明るさや色の状態が異なるので、これらすべての被写体を適正な明るさや色に補正することが難しかったりする場合がある。
【０００４】
そこで、画像全体に画像処理を施すのではなく、補正を必要とする部分的な領域のみを補正する、いわゆるデジタル覆い焼きが提案されている。
【０００５】
このデジタル覆い焼きについては、種々の文献において開示・言及がなされており、例えば、特許文献１には、好みの条件でデジタル覆い焼きを行うため、第１の画像処理装置（ラボ装置）で生成した情報を配送可能な記録媒体に保存し、第２の画像処理装置（ユーザのパーソナルコンピュータ）でそれを再生利用してデジタル覆い焼きを行う方法が開示されている。また、特許文献２には、画像処理を切り替えるために、画像処理を実行するデジタルシグナルプロセッサ内のプログラムを変更する方法が開示されており、その画像処理の一例としてデジタル覆い焼きが挙げられている。
【０００６】
デジタル覆い焼きの一般的な方法は、ユーザが、表示装置の画面に表示された、画像処理による補正が逐次反映される画像を見ながら、その画像に施す画像処理のパラメータをマニュアルで調整して、その画像上の補正対象領域の明るさや色を所望の状態に補正する方法である。
【０００７】
このようなデジタル覆い焼き方法によれば、例えば、同一の画像に含まれる複数の被写体を、マニュアルで別々に補正することにより、その画像における複数の被写体の明るさ等のバラツキを抑えることができる。また、例えば、複数の画像における各被写体を、マニュアルで別々に補正することにより、各画像上の被写体をそれぞれの画像に合った明るさや色で補正したり、画像間で被写体の明るさや色を揃えたりすることができる。
【特許文献１】特開平１０−１１１９２８号公報
【特許文献２】特開２００１−０３８７３７公報
【発明の開示】
【発明が解決しようとする課題】
【０００８】
しかしながら、上記のような、ユーザがマニュアルで個々の被写体を補正するデジタル覆い焼き方法では、画像に含まれる被写体の数だけ、あるいは画像の数だけ、画像処理のパラメータを逐次マニュアルで設定して補正を行わなければならず、その操作が非常に煩雑となる。また、ユーザのスキルにより、補正後の被写体の明るさ等のバラツキの程度が異なってしまうおそれもある。
【０００９】
一方、上記のようなユーザのスキルに起因する補正後の画像の仕上がり具合のバラツキを排除するため、被写体の適正な明るさや色を経験則に基づいて求め、その明るさや色を目標として固定し、画像上の被写体の明るさ等をその目標の明るさ等に自動で補正することも考えられる。しかしながら、例えば、画像全体が暗めの場合には、画像上の被写体だけが明るく浮いたように調整されてしまったり、これとは逆に、画像全体が明るめの場合には、画像上の被写体だけが暗く沈んだように調整されてしまったりして、補正後の画像が不自然な画像となる場合が考えられる。
【００１０】
本発明は、上記事情に鑑み、画像上の同種の被写体部分を表す複数の補正対象領域の明るさや色を補正する画像補正において、煩雑な設定をしなくとも、各補正対象領域間での補正結果のバラツキを抑え、かつ、画像全体が自然な態様となるように複数の補正対象領域を補正することが可能なデジタル画像の画像補正方法および装置並びにそのためのプログラムを提供することを目的とするものである。
【課題を解決するための手段】
【００１１】
本発明の画像補正方法は、
１つまたは複数の被写体画像上で指定された複数の領域の各々から、該各領域の画像の明るさおよび／または色の情報に基づいて、同種の被写体部分を表す補正対象領域を抽出するステップと、
該ステップにより抽出された複数の補正対象領域の各々に対して、該領域の画像に施される明るさまたは色を補正する画像処理の条件を設定するステップと、
前記複数の補正対象領域の各々の画像に対して、該領域毎に設定された条件による画像処理を施すステップとを有する画像補正方法において、
前記画像処理の条件を設定するステップが、前記複数の補正対象領域の中で前記被写体画像上の中心的な存在となる所定の補正対象領域に対して画像処理の条件を設定し、
前記所定の補正対象領域の画像に、該所定の補正対象領域に対して設定された条件による画像処理を施した場合における、該画像の明るさまたは色と、前記所定の補正対象領域以外の他の補正対象領域の画像に画像処理を施した場合における、該画像の明るさまたは色とが同程度となるように、前記他の補正対象領域に対する画像処理の条件を設定するステップであることを特徴とする方法である。
【００１２】
本発明の画像補正方法において、
前記所定の補正対象領域は、操作者により指定された特定の補正対象領域であってもよい。
【００１３】
また、本発明の画像補正方法において、
前記所定の補正対象領域は、前記画像処理の条件が操作者により最初に設定された補正対象領域であってもよい。
【００１４】
また、本発明の画像補正方法において、
前記複数の領域は、前記１つの被写体画像上で指定されたものであり、
前記所定の補正対象領域は、前記１つの被写体画像の中心に最も近い補正対象領域であってもよい。
【００１５】
また、本発明の画像補正方法において、
前記画像処理の条件を設定するステップは、前記複数の補正対象領域のうち２以上の補正対象領域に対して画像処理の予備的な条件を設定するステップであり、
前記所定の補正対象領域は、前記２以上の補正対象領域のうち前記予備的な条件による画像処理が施される前と後の画像の明るさまたは色の差異が最小である補正対象領域であってもよい。
【００１６】
また、本発明の画像補正方法において、
前記所定の補正対象領域が、前記複数の補正対象領域のうち面積が最大である補正対象領域であってもよい。
【００１７】
本発明の画像補正方法において、
前記同種の被写体部分は、人物の肌を表す部分であってもよい。
【００１８】
本発明の画像補正装置は、
１つまたは複数の被写体画像上で指定された複数の領域の各々から、該各領域の画像の明るさおよび／または色の情報に基づいて、同種の被写体部分を表す補正対象領域を抽出する補正対象領域抽出手段と、
該補正対象領域抽出手段により抽出された複数の補正対象領域の各々に対して、該領域の画像に施される明るさまたは色を補正する画像処理の条件を設定する画像処理条件設定手段と、
前記複数の補正対象領域の各々の画像に対して、該領域毎に設定された条件による画像処理を施す画像処理手段とを備えた画像補正装置において、
前記画像処理条件設定手段が、前記複数の補正対象領域の中で前記被写体画像上の中心的な存在となる所定の補正対象領域に対して画像処理の条件を設定し、
前記所定の補正対象領域の画像に、該所定の補正対象領域に対して設定された条件による画像処理を施した場合における、該画像の明るさまたは色と、前記所定の補正対象領域以外の他の補正対象領域の画像に画像処理を施した場合における、該画像の明るさまたは色とが同程度となるように、前記他の補正対象領域に対する画像処理の条件を設定するものであることを特徴とするものである。
【００１９】
本発明の画像補正装置において、
前記所定の補正対象領域は、操作者により指定された特定の補正対象領域であってもよい。
【００２０】
また、本発明の画像補正装置において、
前記所定の補正対象領域は、前記画像処理の条件が操作者により最初に設定された補正対象領域であってもよい。
【００２１】
また、本発明の画像補正装置において、
前記複数の領域は、前記１つの被写体画像上で指定されたものであり、
前記所定の補正対象領域は、前記１つの被写体画像の中心に最も近い補正対象領域であってもよい。
【００２２】
また、本発明の画像補正装置において、
前記画像処理条件設定手段は、前記複数の補正対象領域のうち２以上の補正対象領域に対して画像処理の予備的な条件を設定するものであり、
前記所定の補正対象領域は、前記２以上の補正対象領域のうち前記予備的な条件による画像処理が施される前と後の画像の明るさまたは色の差異が最小である補正対象領域であってもよい。
【００２３】
また、本発明の画像補正装置において、
前記所定の補正対象領域は、前記複数の補正対象領域のうち面積が最大である補正対象領域であってもよい。
【００２４】
本発明の画像補正装置において、
前記同種の被写体部分は、人物の肌を表す部分であってもよい。
【００２５】
本発明のプログラムは、
コンピュータを、
１つまたは複数の被写体画像上で指定された複数の領域の各々から、該各領域の画像の明るさおよび／または色の情報に基づいて、同種の被写体部分を表す補正対象領域を抽出する補正対象領域抽出手段と、
該補正対象領域抽出手段により抽出された複数の補正対象領域の各々に対して、該領域の画像に施される明るさまたは色を補正する画像処理の条件を設定する画像処理条件設定手段と、
前記複数の補正対象領域の各々の画像に対して、該領域毎に設定された条件による画像処理を施す画像処理手段として機能させることにより、該コンピュータを画像補正装置として機能させるためのプログラムにおいて、
前記画像処理条件設定手段が、前記複数の補正対象領域の中で前記被写体画像上の中心的な存在となる所定の補正対象領域に対して画像処理の条件を設定し、
前記所定の補正対象領域の画像に、該所定の補正対象領域に対して設定された条件による画像処理を施した場合における、該画像の明るさまたは色と、前記所定の補正対象領域以外の他の補正対象領域の画像に画像処理を施した場合における、該画像の明るさまたは色とが同程度となるように、前記他の補正対象領域に対する画像処理の条件を設定するものであることを特徴とするものである。
【００２６】
本発明のプログラムにおいて、
前記所定の補正対象領域は、操作者により指定された特定の補正対象領域であってもよい。
【００２７】
また、本発明のプログラムにおいて、
前記所定の補正対象領域は、前記画像処理の条件が操作者により最初に設定された補正対象領域であってもよい。
【００２８】
また、本発明のプログラムにおいて、
前記複数の領域は、前記１つの被写体画像上で指定されたものであり、
前記所定の補正対象領域は、前記１つの被写体画像の中心に最も近い補正対象領域であってもよい。
【００２９】
また、本発明のプログラムにおいて、
前記画像処理条件設定手段は、前記複数の補正対象領域のうち２以上の補正対象領域に対して画像処理の予備的な条件を設定するものであり、
前記所定の補正対象領域は、前記２以上の補正対象領域のうち前記予備的な条件による画像処理が施される前と後の画像の明るさまたは色の差異が最小である補正対象領域であってもよい。
【００３０】
また、本発明のプログラムにおいて、
前記所定の補正対象領域は、前記複数の補正対象領域のうち面積が最大である補正対象領域であってもよい。
【００３１】
本発明のプログラムにおいて、
前記同種の被写体部分は、人物の肌を表す部分であってもよい。
【発明の効果】
【００３２】
本発明の画像補正方法および装置並びにそのためのプログラムによれば、抽出された複数の補正対象領域のうち被写体画像上で中心的な存在となる所定の補正対象領域を基準補正対象領域として、この基準補正対象領域の補正結果である明るさまたは色を目標に、他の補正対象領域の補正の条件を設定するので、複数の補正対象領域に対する補正結果を、画像上で中心的な存在となる補正対象領域の補正結果に合わせることができ、被写体画像上の同種の被写体部分を表す複数の補正対象領域の明るさや色を補正する画像補正において、煩雑な設定をしなくとも、各補正対象領域間での補正結果のバラツキを抑え、かつ、画像全体が自然な態様となるように複数の補正対象領域を補正することが可能となる。
【発明を実施するための最良の形態】
【００３３】
以下、図面を参照して本発明の実施の形態について説明する。
【００３４】
図１は、本発明の実施形態である画像補正装置の構成を示すブロック図である。この画像補正装置は、アナログ写真技術におけるいわゆる覆い焼きと同じ効果をデジタル画像上で得るための装置であり、例えば、画像上で暗く表現されている顔や肌を部分的に明るく補正するものである。
【００３５】
画像補正装置１は、図１に示すように、オリジナル画像保存部１０、画像選択部２０、縮小画像作成部２２、セットアップ処理部２４、領域指定部２６、補正対象領域抽出部２８、マスク作成部３０、補正パラメータ設定部３２、画像補正部３６、画像合成部３８、出力制御部４０、表示装置５１、補正画像保存装置５２、印刷装置５３、入力操作部６０を備えている。
【００３６】
オリジナル画像保存部１０は、人物を被写体とする複数のオリジナル画像をデジタルデータとして保存するものである。このオリジナル画像保存部１０としては、例えば、ハードディスク、ＣＤ−ＲＯＭ装置、ＤＶＤ−ＲＯＭ装置等を考えることができる。ここで、オリジナル画像とは、画質や解像度を変更する処理等が施されていない画像のことであり、ここでは、解像度が高く（画像サイズが大きい）、データサイズが大きいものを想定している。
【００３７】
画像選択部２０は、オリジナル画像保存部１０に保存されている複数のオリジナル画像の中から補正の対象となるオリジナル画像を補正対象画像Ｓとして選択するものである。本実施形態においては、ユーザ（操作者）が、表示装置５１の画面に表示された、オリジナル画像の概要を示すサムネイル画像の中からＧＵＩ（グラフィカル・ユーザ・インターフェース）で特定の画像を指定することにより、補正の対象となるオリジナル画像を選択する。なお、この画像選択部２０は、複数の補正対象画像を選択することもできる。
【００３８】
縮小画像作成部２２は、オリジナル画像保存部１０に保存されている複数のオリジナル画像の各々の画像サイズを縮小してこれらの画像のサムネイル画像を作成したり、画像選択部２０により選択された補正対象画像Ｓの画像サイズを縮小して縮小補正対象画像Ｓｍを作成したりするものである。オリジナル画像は解像度が高くデータサイズが大きいため、一般的に、オリジナル画像を各種の処理にそのまま用いると、処理時間が長くなる。一方、ユーザが、補正対象画像ＳをＧＵＩで選択できるように、表示装置５１の画面に表示するオリジナル画像の概要を表す画像や、補正対象画像Ｐにある画像処理を施した場合のその効果を把握できるように、画面に表示する補正結果が反映された画像等には、それほど高い解像度は要求されないため、そのような画像の解像度は低くても十分目的を達成することができる。そこで、ユーザによる選択を可能にするために表示する補正対象画像Ｓの候補の一覧には、オリジナル画像を縮小したサムネイル画像を用いる。また、補正対象画像Ｓに施す画像処理の条件が最終的に決まるまでは、縮小補正対象画像Ｓｍを用いて各種の処理を行い、その画像処理の条件が最終的に決まった段階で、本当の目的である補正対象画像Ｓを用いて処理を行うようにする。
【００３９】
セットアップ処理部２４は、縮小画像作成部２２により作成された、オリジナル画像のサムネイル画像や縮小補正対象画像Ｓｍに対して、予備的に標準的な画像処理を施し、サムネイル画像や縮小補正対象画像Ｓｍの画像全体の明るさや色のバランスを適正な状態に近づけるものである。この処理のことをセットアップという。このセットアップ処理が施された、セットアップ済みサムネイル画像やセットアップ済み縮小補正対象画像Ｓｍｓは、出力制御部４０に送られ、表示装置５１の画面に表示される。なお、補正対象画像Ｓ（実際には、セットアップ済み補正対象画像Ｓｓ）に施す画像処理の条件が最終的に決まったときは、最終的な画像補正の準備として、補正対象画像Ｓに対してもセットアップを行う。
【００４０】
領域指定部２６は、セットアップ済み縮小補正対象画像Ｓｍｓ上で人物の顔や肌を含む複数の領域をユーザからの入力に応じて指定するものである（以下、この指定された領域を指定領域という）。本実施形態においては、ユーザが、表示装置５１の画面に表示されたセットアップ済み縮小補正対象画像Ｓｍｓにおいて、特定の領域をＧＵＩで指定することにより、人物の顔や肌を含む複数の領域Ｒｕ＿ｉ（ｉ＝１，２，・・・）を指定する。なお、この領域は矩形であってもよいし、円形であってもよい。
【００４１】
補正対象領域抽出部（補正対象領域抽出手段）２８は、領域指定部２６により指定された複数の指定領域Ｒｕ＿ｉの各々から、これら指定領域Ｒｕ＿ｉの画像の明るさまたは色の情報に基づいて、人物の顔や肌の部分を表す領域を補正対象領域Ｒｍ＿ｉ（ｉ＝１，２，・・・）として抽出するものである。なお、人物の顔や肌の部分を表す領域を抽出する方法としては、例えば、特願２００５−１６２８３６により提案されているような、指定領域内で肌の部分である蓋然性が高い小さな領域を肌の種として求め、その肌の種を出発点として肌らしい領域を所定の指標に基づいて成長させてゆき、最終的に肌らしき領域のかたまりを抽出するといった方法を用いることができる。また、例えば、指定領域の画像を構成する画素の明度、色相、彩度等を求め、指定領域の中からこれらの色の指標が肌の色の特徴と合致する画素からなる画像領域を、単純に、人物の顔や肌の部分を表す領域として抽出する方法を用いることもできる。
【００４２】
マスク作成部３０は、セットアップ済み縮小補正対象画像Ｓｍｓ上で補正対象領域Ｒｍ＿ｉのみに補正が及ぶように、補正対象領域Ｒｍ＿ｉ以外の領域をマスクする役目を果たす縮小マスクデータＭｍ＿ｉ（ｉ＝１，２，・・・）を作成するものである。この縮小マスクデータＭｍ＿ｉは、具体的には、セットアップ済み縮小補正対象画像Ｓｍｓと、画像補正部３６により生成された、セットアップ済み縮小補正対象画像Ｓｍｓの画像全体に補正対象領域Ｒｍ＿ｉを補正するための画像処理が施されたセットアップ済み縮小全体補正画像Ｓｍｓｚ＿ｉとを、互いに対応する画素同士を合わせて合成したときに、補正対象領域Ｒｕ＿ｉのみが補正された縮小部分補正画像Ｓｍｓｐ＿ｉが得られるように、画素単位の合成比率を規定するものである。すなわち、縮小マスクデータＭｍ＿ｉが規定する、セットアップ済み縮小補正対象画像Ｓｍｓとセットアップ済み縮小全体補正画像Ｓｍｓｚ＿ｉとの合成比率（補正前の画像：補正後の画像）は、通常、補正対象領域に相当する画素においては０：１、補正対象領域外に相当する画素においては１：０となる。ただし、補正対象領域の内外のつなぎ目を滑らかにするために、補正対象領域Ｒｍ＿ｉの境界付近において、その補正対象領域Ｒｍ＿ｉの内外方向に沿って、その合成比率を１：０から０：１に徐々に変化させるように規定してもよい。なお、マスクデータＭｍ＿ｉは、基本的に、各補正対象領域Ｒｍ＿ｉ毎に１つずつ作成される。また、セットアップ済み補正対象画像Ｓｓに施す画像処理の条件が最終的に決まったときには、最終的な画像補正の準備として、縮小マスクデータＭｍ＿ｉをオリジナル画像と同じ画像サイズに対応したマスクデータＭ＿ｉに変換する。
【００４３】
補正パラメータ設定部（画像処理条件設定手段）３２は、補正対象領域Ｒｍ＿ｉの画像に施す明るさや色を補正するための画像処理の条件を規定するパラメータＰ＿ｉ（以下、補正パラメータという）を設定するものである。補正パラメータＰ＿ｉは、ユーザの入力に応じて設定することもできるし、自動演算によって求めたパラメータを設定することもできる。ここでは、補正パラメータＰ＿ｉは、画像の明度、色相、彩度の補正量（シフト量）を定めるものであり、例えば、画像を構成する各画素の画素値に加算もしくは減算する値を定めるものである。この補正パラメータ設定部３２は、最終的な補正パラメータを決定する前に、予備的な補正パラメータを設定することができる。つまり、セットアップ済み縮小補正対象画像Ｓｍｓにその予備的な補正パラメータＰ＿ｉによって規定された画像処理を施して得られた画像を、出力制御部４０の制御により表示装置５１の画面に表示させ、ユーザがそれを観察して補正の効果を確認し、所望の補正パラメータＰ＿ｉを探索することができるようになっている。
【００４４】
この補正パラメータ設定部３２は、補正対象領域Ｒｍ＿ｉが抽出され、それに対応する縮小マスクデータＭｍ＿ｉが作成されると、補正対象領域Ｒｍ＿ｉの補正後の目標となる予め決められた所定の明度とその補正対象領域Ｒｍ＿ｉにおける明度の平均値もしくは中間値との差分に基づいて、補正対象領域Ｒｍ＿ｉを補正する際の補正量として適正と思われる補正量を算出し、これを初期値として設定する。その後、画像補正部３６により画像全体が補正され、画像合成部３８により補正対象領域Ｒｍ＿ｉのみが補正された画像である縮小部分補正画像Ｓｍｓｐ＿ｉは、出力制御部４０の制御を受けて、表示装置５１の画面に表示されるが、ユーザがその画面を見ながらさらに補正量を微調整できるように、補正パラメータ設定部３２は、ユーザによって入力された補正量を微調整する情報に基づいてその補正パラメータＰ＿ｉを変更する機能を有する。そして、変更された補正パラメータＰ＿ｉで再び画像が補正され、その補正された画像が表示装置５１の画面に表示されることとなる。なお、補正できる画像上の成分は、特に限定しなくてもよいが、ここでは、補正に係る操作性をよくするため、色相、彩度および明度のうち少なくともいずれかに係る数種類の成分として予め決められており、ユーザは、それらの中からいずれかの成分を選択してその成分を増減することができる。例えば、補正可能な画像上の成分を、シアンＣ、マゼンタＭ、エイローＹの３色の強度と明度Ｄの４種類に定め、表示装置５１の画面には、出力制御部４０の制御を受けて、これらの成分の項目が表示されるとともに、それぞれの成分の項目の横にその成分の補正レベルを段階的に表示するカウンタと、その補正レベルを１段階ずつ増減できる増減ボタンが表示され、ユーザは、これら各成分の補正レベルをＧＵＩによって調整する。
【００４５】
また、この補正パラメータ設定部３２は、ユーザからの指示に応じて、上記の複数の補正対象領域Ｒｍ＿１，Ｒｍ＿２，・・・のうち補正対象画像Ｓ上の中心的な存在となる所定の補正対象領域（以下、基準補正対象領域Ｒｍｔという）の画像に、この基準補正対象領域Ｒｍｔに対して設定された補正パラメータＰｔによる画像処理を施した場合における、この画像の明るさまたは色と、この基準補正対象領域Ｒｍｔ以外の他の補正対象領域Ｒｍ＿ｉ（≠Ｒｍｔ）の画像に画像処理を施した場合における、この画像の明るさまたは色とが同程度となるように、これら他の補正対象領域Ｒｍ＿ｉ（≠Ｒｍｔ）に対する補正パラメータＰ＿ｉ（≠Ｐｔ）を設定することができる。
【００４６】
なお、補正パラメータは、通常、補正対象領域毎に１つずつ設定されるが、複数の補正対象領域を１つの領域群としてまとめ、すなわち、縮小マスクデータを１つの縮小マスクデータにまとめ、これに対して１つの補正パラメータを設定するようにすることもできる。
【００４７】
画像補正部３６は、補正パラメータ設定部３２により設定された補正パラメータＰ＿ｉに基づいて、セットアップ済み縮小補正対象画像Ｓｍｓの画像全体に対してその補正パラメータＰ＿ｉで規定される画像処理を施して、画像全体の明るさや色が補正された縮小全体補正画像Ｓｍｓｚ＿ｉを得るものである。なお、補正対象画像Ｓに施す画像処理の条件が最終的に決まったときには、セットアップ済み補正対象画像Ｓｓにその補正パラメータＰ＿ｉで規定される画像処理を施して、Ｓｓｚ＿ｉ全体補正画像Ｓを得る。
【００４８】
画像合成部３８は、セットアップ処理部２４が縮小画像作成部２２により生成された縮小補正対象画像Ｓｍにセットアップ処理を施して得たセットアップ済み縮小補正対象画像Ｓｍｓと、画像補正部３６により生成されたセットアップ済み縮小全体補正画像Ｓｍｓｚ＿ｉとを、互いに対応する画素同士を合わせて、縮小マスクデータＭｍ＿ｉで規定された画素単位の合成比率で合成し、補正対象領域Ｒｍ＿ｉの画像のみが部分的に補正された縮小部分補正画像Ｓｍｓｐ＿ｉを得るものである。なお、補正対象画像Ｓの各補正対象領域Ｒｕ＿ｉに施す画像処理の条件が最終的に決まったときには、セットアップ済み補正対象画像Ｓｓと第１の全体補正画像Ｓｓｚ＿１とを合成して第１の部分補正画像Ｓｓｐ＿１を得、さらに、第１の部分補正画像Ｓｓｐ＿１と第２の全体補正画像Ｓｓｚ＿２とを合成して第２の部分補正画像Ｓｓｐ＿２を得るといった処理を、補正対象領域の数分だけ繰り返し、最終的に、各補正対象領域の画像が補正された部分補正画像Ｓｓｐを生成する。
【００４９】
下記の式（１）は、セットアップ済み縮小補正対象画像Ｓｍｓと、セットアップ済み縮小全体補正画像Ｓｍｓｚ＿ｉとを、縮小マスクデータＭｍ＿ｉの合成比率で合成して、縮小部分補正画像Ｓｍｓｐ＿ｉを得る際の演算式を表している。
【数１】
2007088831.tif 000003
【００５０】
ここで、ｘ，ｙは、それぞれの画像におけるｘ座標とｙ座標を表し、縮小マスクデータＭｍ＿ｉ（ｘ，ｙ）の取り得る値は、１≧Ｍｍ＿ｉ（ｘ，ｙ）≧０である。
【００５１】
出力制御部４０は、セットアップ済みオリジナル画像のサムネイル画像のほか、セットアップ済み縮小補正対象画像Ｓｍｓ、縮小マスクデータＭｍ＿ｉが定める画素単位の合成比率を濃淡の程度で表したマスク画像ＳＭ＿ｉ、縮小部分補正画像Ｓｍｓｐ＿ｉ等を、ユーザからの入力に応じてまたは自動で、表示装置５１の画面に表示したり、最終的に得られた部分補正画像Ｓｓｐを補正画像保存装置５２にデジタルデータとして保存したり、また、印刷装置５３に出力したりする制御を行うものである。
【００５２】
表示装置５１は、画像を表示するための画面を有し、出力制御部４０の制御により、各種の画像をその画面に表示するものである。この表示装置５１としては、ＣＲＴモニタ、液晶パネル等を考えることができる。
【００５３】
補正画像保存装置５２は、オリジナル画像である補正対象画像Ｓにセットアップ処理が施されたセットアップ済み補正対象画像Ｓｓに対して上述のような画像処理が施されて、複数の補正対象領域Ｒｍ＿１，Ｒｍ＿２，・・・の画像の明るさや色が適正に補正された部分補正画像Ｓｓｐを、デジタルデータとして保存するものである。この補正画像保存装置５２としては、オリジナル画像保存部１０と同様、ハードディスク、ＣＤ−ＲＯＭ装置、ＤＶＤ−ＲＯＭ装置等を考えることができる。
【００５４】
印刷装置５３は、出力制御部４０の制御を受けて、部分補正画像Ｓｓｐを紙媒体やフィルム等に印刷するものである。
【００５５】
入力操作部６０は、画像選択部２０による補正対象となる画像の選択や表示装置５１の画面に表示させる画像の選択等、種々のユーザの要求を示す情報を各部に入力するものである。この入力操作部６０としては、例えば、マウスやキーボード、タッチパネル等を考えることができる。
【００５６】
これより、画像補正装置１における処理の流れについて説明する。
【００５７】
図２は、画像補正装置１における処理の流れを示したフローチャートである。まず、はじめに、縮小画像作成部２２は、オリジナル画像保存部１０に保存されている複数のオリジナル画像を読み出し、これら複数のオリジナル画像を縮小してサムネイル画像を作成する。セットアップ処理部２４は、これらのサムネイル画像に対してセットアップ処理を施し、サムネイル画像の画像全体の明るさや色を適正なレベルに近づける補正を行う。出力制御部４０は、これらのセットアップ済みサムネイル画像を、表示装置５１の画面に並べて表示する。
【００５８】
ここで、ユーザが、表示装置５１の画面に表示された複数のサムネイル画像の中からＧＵＩで特定の画像を指定することにより、補正の対象となる画像を指定する。画像選択部２０は、その指定された画像に対応するオリジナル画像を補正対象画像Ｓとして選択する。
【００５９】
図３（１）は、このようにして選択された補正対象画像Ｓの一例を示す図である。図３（１）に示す補正対象画像Ｓは、男女二人を被写体とするデジタル写真画像であり、男性の顔はかなり日焼けしており、また、女性の顔はその男性に比べてかなり白い。
【００６０】
補正対象画像Ｓが選択されると、縮小画像作成部２２は、その補正対象画像Ｓをオリジナル画像保存部１０から読み出し、その補正対象画像Ｓの画像サイズを縮小して縮小補正対象画像Ｓｍを作成する。セットアップ処理部２４は、その縮小補正対象画像Ｓｍにセットアップ処理を施し、セットアップ済み縮小補正対象画像Ｓｍｓを得る。出力制御部４０は、このセットアップ済み縮小補正対象画像Ｓｍｓを、表示装置５１の画面に表示する。
【００６１】
図４は、表示装置５１の画面を示す図である。表示装置５１の画面には、図４に示すように、セットアップ済み縮小補正対象画像Ｓｍｓもしくは縮小部分補正画像Ｓｍｓｐ＿ｉのいずれかを表示するエリアＡＲ１、縮小マスクデータＭｍ＿ｉが表すマスク画像ＳＭ＿ｉと補正対象領域Ｒｍ＿ｉの画像とを位置的に重ねて表示するエリアＡＲ２、セットアップ済み補正対象画像Ｓｓの補正対象領域Ｒｍ＿ｉにおける上述のＣ、Ｍ、Ｙ、Ｄの各成分のレベルとこれら各成分の増減ボタンを表示するエリアＡＲ３から構成されたウィンドウＷｉｎが表示される。なお、この段階では、エリアＡＲ１にセットアップ済み縮小補正対象画像が表示されており、エリアＡＲ２には何も表示されていない。
【００６２】
ここで、ユーザが、その表示されたセットアップ済み縮小補正対象画像Ｓｍｓ上で、補正したい顔やその他の肌を含む領域をＧＵＩで指定すると、領域指定部２６はその領域を第１の指定領域Ｒｕ＿１として指定する（ステップＳ１）。
【００６３】
補正対象領域抽出部２８は、上述のような所定のアルゴリズムにより、第１の指定領域Ｒｕ＿１の中から肌領域を第１の補正対象領域Ｒｍ＿１として抽出する（ステップＳ２）。
【００６４】
マスク作成部３０は、抽出された第１の補正対象領域Ｒｍ＿１のみに画像処理による補正が及ぶように規定した縮小マスクデータＭｍ＿１を作成する。
【００６５】
図３（３）は、このようにして作成された縮小マスクデータＭｍ＿１が表すマスク画像ＳＭ＿１の一例を示す図である。図３（３）に示すマスク画像ＳＭ＿１は、被写体である男性の顔の肌領域（頭髪領域を含んでもよい）が第１の補正対象領域Ｒｍ＿１として抽出されたときのマスク画像であり、その領域の境界がぼかされている。ここで、表示装置５１の画面に表示されたウィンドウＷｉｎ内のエリアＡＲ２には、マスク画像ＳＭ＿１とセットアップ済み縮小補正対象画像Ｓｍｓにおける第１の補正対象領域Ｒｍ＿１の画像とが位置的に重ねられて表示される。ユーザはこの画像を見ることにより、抽出された第１の補正対象領域Ｒｍ＿１が所望の領域であるか否かを確認することができる。
【００６６】
補正パラメータ設定部３２は、まず、抽出された第１の補正対象領域Ｒｍ＿１の中から純粋な肌色領域を検出し、その肌色領域の明度が肌として適正な明度となるような補正量を算出する。すなわち、第１の補正対象領域Ｒｍ＿１における各画素の彩度を求め、第１の補正対象領域Ｒｍ＿１のうちこの彩度が所定の閾値を下回る画素を除いた他の領域を抽出する。これにより、第１の補正対象領域Ｒｍ＿１中の頭髪、眉、黒目、影を除いた肌色領域が抽出される。そして、この肌色領域における各画素の明度を求め、その明度の平均値Ｄaveもしくは中間値Ｄmidを算出する。それから、写真画像における人物の肌の明度として好ましいとされる明度、すなわち、補正後の目標とする明度Ｄidealから上記のＤaveもしくはＤmidを減算して、明度の補正量Ｄmodを求める（Ｄmod＝Ｄideal−（Ｄave or Ｄmid））。そして、明度の補正量Ｄmodの値に基づいて、画像上の各成分の補正量が第１の補正パラメータＰ＿１の初期値として設定される。例えば、Ｃ，Ｍ，Ｙ（Ｒ，Ｇ，Ｂでもよい）の各成分毎に補正する補正量が補正量レベルとして定義され、各画素の色成分毎の信号値は、この補正量レベルにそれぞれ対応する変換曲線（例えば、1次元ルックアップテーブル）によって変換される。
【００６７】
画像補正部３６は、セットアップ済み縮小補正対象画像Ｓｍｓの画像全体に上記の第１の補正パラメータＰ＿１で規定される画像処理を施して、画像全体が上記の初期値として設定された補正量で補正された第１の縮小全体補正画像Ｓｍｓｚ＿１を得る。そして、この第１の縮小全体補正画像Ｓｍｓｚ＿１は、画像合成部３８に送られる。
【００６８】
図３（２）は、このようにして得られた第１の縮小全体補正画像Ｓｍｓｚ＿１の一例を示す図である。図３（２）に示す第１の縮小全体補正画像Ｓｍｓｚ＿１は、被写体である男性の顔の肌領域が適正な明るさになるように、セットアップ済み縮小補正対象画像Ｓｍｓの画像全体の明度が高い方に補正された状態の画像である。
【００６９】
画像合成部３８は、上記の式（１）にしたがって、この第１の縮小全体補正画像Ｓｍｓｚ＿１と、セットアップ済み縮小補正対象画像Ｓｍｓとを、第１の縮小マスクデータＭｍ＿１が規定する合成比率で合成し、第１の補正対象領域Ｒｍ＿１が補正された第１の縮小部分補正画像Ｓｍｓｐ＿１を生成する。この第１の縮小部分補正画像Ｓｍｓｐ＿１は、出力制御部４０の制御により、表示装置５１の画面に表示される。
【００７０】
ユーザはその画面を見ながら、さらに補正量を適正にすべく、ＧＵＩによって表示装置５１の画面のウィンドウＷｉｎ内のエリアＡＲ３に表示されたＣ、Ｍ、Ｙ、Ｄの各成分の補正量の増減ボタンを押して各成分の補正量を微調整する。補正パラメータ設定部３２は、そのユーザによる微調整の指示にしたがって、第１の補正パラメータＰ＿１を再設定する。
【００７１】
画像補正部３６は、その再設定された第１の補正パラメータＰ＿１にしたがって、再びセットアップ済み縮小補正対象画像Ｓｍｓの画像全体に補正を施し、第１の縮小全体補正画像Ｓｍｓｚ＿１を得る。そして、画像合成部３８により、この第１の縮小全体補正画像Ｓｍｓｚ＿１とセットアップ済み縮小補正対象画像Ｓｍｓとが、縮小マスクデータＭｍ＿１の合成比率で合成され、新たな第１の縮小部分補正画像Ｓｍｓｐ＿１が生成される。この新たな第１の縮小部分補正画像Ｓｍｓｐ＿１は、出力制御部４０の制御により、表示装置５１の画面のエリアＡＲ１に更新される形で表示される。
【００７２】
このようなユーザによる補正パラメータの調整が必要に応じて繰り返され、第１の補正対象領域Ｒｍ＿１に対する所望の第１の補正パラメータＰ＿１が設定される（ステップＳ３）。
【００７３】
図３（４）は、第１の縮小部分補正画像Ｓｍｓｐ＿１の一例を示す図である。図３（４）に示す第１の縮小部分補正画像Ｓｍｓｐ＿１は、男性の肌領域が適正な明るさとなるように、男性の肌領域のみが明るく補正された図である。
【００７４】
次に、本画像補正装置１は、ユーザが、同一のセットアップ済み縮小補正対象画像Ｓｍｓ上で、別の補正対象領域の設定を望んでいるか否かを確認し（ステップＳ４）、望んでいることが確認できた場合には、ステップＳ１に戻り、再度、領域指定、補正対象領域の抽出、補正パラメータの設定が行われる。なお、補正対象領域は、少なくとも２つ以上設定される。
【００７５】
ここでは、ステップＳ１に戻り、少なくとも、セットアップ済み縮小補正対象画像Ｓｍｓ上の女性の顔を囲む領域が第２の指定領域Ｒｕ＿２として指定され、その女性の顔の肌領域が第２の補正対象領域Ｒｍ＿２として抽出され、上記の男性の場合と同様に、第２の縮小マスクデータＭｍ＿２、第２の補正パラメータＰ＿２、第２の縮小部分補正画像Ｓｍｓｐ＿１が得られた場合を考えることにする。
【００７６】
図５は、第２の指定領域Ｒｕ＿２が、セットアップ済み縮小補正対象画像Ｓｍｓ上の女性の顔を囲む領域であり、第２の補正対象領域Ｒｍ＿２が、その女性の顔の肌領域である場合における、表示装置５１の画面の一例を示す図である。図５に示すように、第２の補正対象領域Ｒｍ＿２に対する第２の縮小マスクデータＭｍ＿２を表す第２のマスク画像ＳＭ＿２が、エリアＡＲ２に第１のマスク画像ＳＭ＿１と並んで表示されている。
【００７７】
ステップＳ４において、ユーザがこれ以上別の補正対象領域の設定を望んでいないことが確認できた場合には、本画像補正装置１は、ユーザに対して、既に抽出された複数の補正対象領域Ｒｍ＿１，Ｒｍ＿２，・・・の画像に及ぼされる補正結果、すなわち、補正後の明るさや色が、これら複数の補正対象領域Ｒｍ＿１，Ｒｍ＿２，・・・のうち補正対象画像Ｓ上で中心的な存在となる基準補正対象領域Ｒｍｔの画像に及ぼされる補正結果と略同程度となるように、上記の複数の補正対象領域Ｒｍ＿１，Ｒｍ＿２，・・・に対する補正パラメータＰ＿１，Ｐ＿２，・・・を設定するか否かの指示を要求する。すなわち、この基準補正対象領域Ｒｍｔに対して設定された補正パラメータＰｔによる画像処理を施した場合における、この画像の明るさまたは色と、この基準補正対象領域Ｒｍｔ以外の他の補正対象領域Ｒｍ＿ｉ（≠Ｒｍｔ）の画像に画像処理を施した場合における、この画像の明るさまたは色とが同程度となるように、これら他の補正対象領域Ｒｍ＿ｉ（≠Ｒｍｔ）に対する補正パラメータＰ＿ｉ（≠Ｐｔ）を設定するか否かの指示を要求する（ステップＳ５）。
【００７８】
ここで、基準補正対象領域Ｒｍｔとしては、例えば、複数の補正対象領域Ｒｍ＿１，Ｒｍ＿２，・・・の中からユーザにより指定された特定の補正対象領域、補正パラメータがユーザにより最初に設定（調整）された補正対象領域、セットアップ済み縮小補正対象画像の中心に最も近い位置にある補正対象領域、複数の補正対象領域のうち２以上の補正対象領域に対して補正パラメータの予備的な設定が行われた場合において、その２以上の補正対象領域のうちその補正パラメータにより画像処理が施される前と後の画像の明るさまたは色の差異が最小である補正対象領域、面積が最大である補正対象領域等とすることができる。
【００７９】
これにより、ユーザは、個々の補正対象領域の補正結果を見ながらそれぞれの補正対象領域に対して適正な補正パラメータを探索するといった煩雑な設定をせずに、すべての補正対象領域に対する補正結果を、このような中心的な存在となる補正対象領域の補正結果に合わせることが可能となる。
【００８０】
なお、どの補正対象領域が基準補正対象領域Ｒｍｔであるかをユーザに喚起するため、基準補正対象領域Ｒｍｔとして指定された領域やそれに対応するマスク画像に対しては、その輪郭や枠等を、他のものとは別の色にしたり、点滅させたりする、いわゆるハイライト表示にしてもよい。あるいは、基準補正対象領域Ｒｍｔの画像の複製を画面の所定の場所に表示するようにしてもよい。
【００８１】
ステップＳ５において、ユーザが、上述のような、基準補正対象領域Ｒｍｔを基準とする補正パラメータの設定を指示した場合には、この基準補正対象領域Ｒｍｔに対して設定された補正パラメータＰｔにより画像処理を施した場合における、この基準補正対象領域Ｒｍｔの画像の明るさまたは色と、この基準補正対象領域Ｒｍｔ以外の他の補正対象領域Ｒｍ＿ｉ（≠Ｒｍｔ）の画像に画像処理を施した場合における、この他の補正対象領域Ｒｍ＿ｉ（≠Ｒｍｔ）の画像の明るさまたは色とが同程度となるように、この他の補正対象領域Ｒｍ＿ｉ（≠Ｒｍｔ）に対する補正パラメータＰ＿ｉ（≠Ｐｔ）を設定する（ステップＳ６）。
【００８２】
一方、ユーザが、基準補正対象領域Ｒｍｔを基準とする補正パラメータの設定を指示しなかった場合には、各補正対象領域Ｒｍ＿ｉに対する補正パラメータＰ＿ｉは、既に設定された補正パラメータのままとなる。
【００８３】
次に、本画像補正装置１は、ユーザからの、補正された画像の保存または印刷の指示を待つ（ステップＳ７）。そして、これらの指示が入力されると、セットアップ済み補正対象画像Ｓｓに対して施される画像処理の条件、すなわち、各補正対象領域Ｒｍ＿ｉの画像に対して施される画像処理を規定する補正パラメータＰ＿ｉが最終的に決定される。
【００８４】
補正パラメータＰ＿ｉの最終決定がなされると、オリジナル画像である補正対象画像Ｓがオリジナル画像保存部１０から読み出され、セットアップ処理部２４にてセットアップ処理がなされるともに、各マスクデータはオリジナル画像と同じ画像サイズに対応したものに変換される。そして、画像補正部３６は、そのセットアップ済み補正対象画像Ｓｓに、第１の補正対象領域Ｒｍ＿１に対して設定された第１の補正パラメータＰ＿１による画像処理を施して、第１の全体補正画像Ｓｓｚ＿１を生成し、画像合成部３８は、この第１の全体補正画像Ｓｓｚ＿１と、セットアップ済み補正対象画像Ｓｓとを、第１の補正対象領域Ｒｍ＿１に対する上記の変換済みマスクデータＭ＿１により規定された合成比率で合成し、第１の部分補正画像Ｓｓｐ＿１を生成する。次に、画像補正部３６は、その第１の部分補正画像Ｓｓｐ＿１に、第２の補正対象領域Ｒｍ＿２に対して設定された第２の補正パラメータＰ＿２による画像処理を施して、第２の全体補正画像Ｓｓｚ＿２を生成し、画像合成部３８は、この第２の全体補正画像Ｓｓｚ＿２と、第１の部分補正画像Ｓｓｐ＿１とを、第２の補正対象領域Ｒｍ＿２に対する上記の変換済みマスクデータＭ＿２により規定された合成比率で合成し、第２の部分補正画像Ｓｓｐ＿２を生成する。このような画像補正部３６による全体補正画像の生成と画像合成部３８による部分補正画像の生成とを、各補正対象領域Ｒｍ＿ｉに対する補正が重畳されるように、補正対象領域の数だけ繰り返し、最終的な部分補正画像Ｓｓｐを得る（ステップＳ８）。
【００８５】
出力制御部４０は、ユーザが補正された画像の保存を指示している場合には、その部分補正画像Ｓｓｐをデジタルデータとして補正画像保存装置５２に保存し、ユーザが印刷を指示している場合には、その部分補正画像Ｓｓｐを印刷装置５３に出力させる（ステップＳ９）。
【００８６】
このような、本発明の画像補正装置によれば、抽出された複数の補正対象領域のうち被写体画像上で中心的な存在となる所定の補正対象領域を基準補正対象領域として、この基準補正対象領域の補正結果である明るさまたは色を目標に、他の補正対象領域の補正の条件を設定するので、複数の補正対象領域に対する補正結果を、画像上で中心的な存在となる補正対象領域の補正結果に合わせることができ、被写体画像上の同種の被写体部分を表す複数の補正対象領域の明るさや色を補正する画像補正において、煩雑な設定をしなくとも、各補正対象領域間での補正結果のバラツキを抑え、かつ、画像全体が自然な態様となるように複数の補正対象領域を補正することが可能となる。
【００８７】
なお、本実施形態において、補正パラメータ設定部３６は、同一の補正対象画像内に複数の補正対象領域がある場合に、これら複数の補正対象領域の画像に対する補正結果（明るさや色の程度）が、基準補正対象領域の画像に対する補正結果と略同じになるように、各補正パラメータを設定することを可能にしているが、これとは別の方法として、例えば、これら複数の補正対象領域の画像に対して施される補正量が、基準補正対象領域の画像に対して施される補正量と略同じになるように、各補正パラメータを設定することを可能にするようにしてもよい。
【００８８】
また、本実施形態においては、基本的に、補正対象領域毎にこの領域に対応したマスクデータが作成されるが、同じ画像処理を適用してもよい複数の補正対象領域がある場合には、これら複数のマスクデータを１つのマスクデータにまとめ、複数の補正対象領域に対する補正を一度に実施するようにしてもよい。すなわち、セットアップ済み補正対象画像と全体補正画像とを、互いに対応する画素同士を合わせて、この１つにまとめたマスクデータで規定された合成比率で合成し、複数の補正対象領域が同じ補正パラメータで補正された部分補正画像を得るようにしてもよい。このようにすれば、画像の合成処理の回数を少なくすることができ、より効率のよい補正を実施することが可能となる。
【００８９】
また、本実施形態においては、すべての補正対象領域が抽出された後に、基準補正対象領域を決定し、その基準補正対象領域に対する補正結果を基準に、他の補正対象領域に対する補正パラメータを設定しているが、これとは別に、例えば、領域指定部２６による領域指定および補正対象領域抽出部２８による新たな補正対象領域の抽出が行われる度に、それまでに抽出された補正対象領域の中から基準補正対象領域を決定し、その基準補正対象領域に対する補正結果を基準に、他の補正対象領域に対する補正パラメータを設定して、これらの補正パラメータによる補正が反映された画像が、表示装置５１の画面に表示されるようにしてもよい。あるいは、本実施形態の方式と、ここで挙げた方式とをモードで切替えることができるようにしてもよい。
【００９０】
また、補正結果を表示装置５１の画面に表示する際に、補正された画像だけを表示するようにしてもよいが、補正前の画像を補正後の画像の横に並べて表示するようにしてもよい（補正対象領域の画像のみ）。また、補正後の画像の横に並べて表示する画像を、補正前の画像ではなく、基準補正対象領域の画像としてもよい。また、集合写真のように、多数の被写体が存在し、これらが補正対象領域として抽出された場合には、抽出された補正対象領域の画像だけを画面に並べて表示するようにしてもよい。
【００９１】
また、本実施形態においては、１つの補正対象画像に対して複数の補正対象領域を抽出しているが、例えば、複数の補正対象画像に対して複数の補正対象領域を抽出するようにしてもよい。この場合、複数の補正対象領域画像の各々において、１つずつ補正対象領域が抽出されてもよいし、複数の補正対象領域が抽出されてもよい。当該実施形態は、特に、結婚式等のアルバム写真を作成する場合などに適している。アルバム写真では、１ページまたは見開きの２ページ内に掲載される複数の画像において、被写体である人物の顔の明るさや色が不揃いになると観賞し辛いため、これら複数の画像間での顔の明るさ等を揃える処理が必要になる場合があるからである。
【００９２】
以上、本発明の実施形態である画像補正装置について説明したが、上記画像補正装置における各処理をコンピュータに実行させるためのプログラムも、本発明の実施形態の１つである。また、そのようなプログラムを記録したコンピュータ読取可能な記録媒体も、本発明の実施形態の１つである。
【図面の簡単な説明】
【００９３】
【図１】画像補正装置１の構成を示すブロック図
【図２】画像補正装置１において行われる処理の流れを示すフローチャート
【図３】補正前後の画像および補正に用いる画像の一例を示す図
【図４】第１の補正対象領域が抽出された場合の表示装置５１の画面レイアウトの一例を示す図
【図５】第１および第２の補正対象領域が抽出された場合の表示装置５１の画面レイアウトの一例を示す図
【符号の説明】
【００９４】
１  画像補正装置
１０  オリジナル画像保存部
２０  画像選択部
２２  縮小画像作成部
２４  セットアップ処理部
２６  領域指定部
２８  補正対象領域抽出部（補正対象領域抽出手段）
３０  マスク作成部（補正手段の一要素）
３２  補正パラメータ設定部（画像処理条件設定手段）
３６  画像補正部（補正手段の一要素）
３８  画像合成部（補正手段の一要素）
４０  出力制御部
５１  表示装置
５２  補正画像保存装置
５３  印刷装置
６０  入力操作部
【図１】
2007088831.tif 000004
【図２】
2007088831.tif 000005
【図３】
2007088831.tif 000006
【図４】
2007088831.tif 000007
【図５】
2007088831.tif 000008