(57)【要約】【課題】特別なストロボ装置を使用せずに、頭髪のつや感を高めることができるようにする。【解決手段】人物の顔が撮影されたデジタル画像（入力画像）から頭髪の領域を自動抽出する。この抽出した頭髪の領域の形状に基づいて画像処理を施す頭頂部の領域を抽出する。この頭頂部の領域の画像から、非画像処理部とのつながりを良好にするためにボケ画像を生成する。この生成したボケ画像の情報を用いて前記入力画像に、前記頭髪に対する照明効果を増大させる画像処理を施し、頭髪のつや感を高めるようにしている。【選択図】  図２
2007264828.tif 000002
【特許請求の範囲】
【請求項１】
人物の顔が撮影されたデジタル画像から頭髪の領域を抽出する工程と、
前記抽出した頭髪の領域の形状に基づいて頭頂部の領域を抽出する工程と、
前記抽出した頭頂部の領域の情報を用いて前記デジタル画像に前記頭髪に対する照明効果を増大させる画像処理を施す工程と、
を含むことを特徴とする画像処理方法。
【請求項２】
人物の顔が撮影されたデジタル画像から頭髪の領域を抽出する工程と、
前記抽出した頭髪の領域の形状に基づいて頭頂部の領域を求める工程と、
前記抽出した頭頂部の領域の画像からボケ画像を生成する工程と、
前記生成したボケ画像の情報を用いて前記デジタル画像に、前記頭髪に対する照明効果を増大させる画像処理を施す工程と、
を含むことを特徴とする画像処理方法。
【請求項３】
前記画像処理を施す工程は、前記生成したボケ画像の階調値をパラメータとして、色変換、コントラスト強調、及びエッジ強調のうちの少なくとも１つの画像処理を、該ボケ画像の領域のデジタル画像に施すことを特徴とする請求項２に記載の画像処理方法。
【請求項４】
前記頭髪の領域を抽出する工程は、
前記デジタル画像からボケ画像を生成する工程と、
前記生成したボケ画像を２値化した２値画像を生成する工程と、
前記生成した２値画像の黒画素の領域であって、頭髪の特徴パラメータを有する領域を抽出する工程と、
を含むことを特徴とする請求項１乃至３のいずれかに記載の画像処理方法。
【請求項５】
前記頭頂部の領域を抽出する工程は、
前記頭髪の領域のみ黒画素を有する２値画像の、水平方向における黒画素の和を垂直方向の各ラインごとに求める工程と、
前記求めた黒画素の和が急激に増加するライン位置及び急激に減少するライン位置をそれぞれ頭の先の位置及び頭髪と額との境界の位置と判別する工程と、
前記判別した頭の先の位置及び頭髪と額との境界の位置とに基づいて前記頭頂部の領域の縦方向の範囲を求める工程と、
を含むことを特徴とする請求項１乃至４のいずれかに記載の画像処理方法。
【請求項６】
前記頭頂部の領域を抽出する工程は、
前記頭髪の領域のみ黒画素を有する２値画像の、水平方向における黒画素の和を垂直方向の各ラインごとに求める工程と、
前記求めた画素の和が急激に増加するライン位置及び急激に減少するライン位置をそれぞれ頭の先の位置及び頭髪と額との境界の位置と判別する工程と、
前記判別した頭の先の位置及び頭髪と額との境界の位置とに基づいて前記頭頂部の領域の縦方向の範囲を求める工程と、
前記求めた頭頂部の領域の縦方向の範囲において、各ラインにおける２値画像の黒画素の重心をそれぞれ求める工程と、
前記求めた各ラインの重心を中心とする、当該ラインの黒画素の長さに対する一定の割合の長さを前記頭頂部の領域の横方向の範囲として求める工程と、
を含むことを特徴とする請求項１乃至４のいずれかに記載の画像処理方法。
【請求項７】
人物の顔が撮影されたデジタル画像から頭髪の領域を抽出する頭髪領域抽出手段と、
前記抽出した頭髪の領域の形状に基づいて頭頂部の領域を抽出する頭頂部領域抽出手段と、
前記抽出した頭頂部の領域の情報を用いて前記デジタル画像に前記頭髪に対する照明効果を増大させる画像処理を施す画像処理手段と、
を備えたことを特徴とする画像処理装置。
【請求項８】
人物の顔が撮影されたデジタル画像から頭髪の領域を抽出する頭髪領域抽出手段と、
前記抽出した頭髪の領域の形状に基づいて頭頂部の領域を抽出する頭頂部領域抽出手段と、
前記抽出した頭頂部の領域の画像からボケ画像を生成するボケ画像生成手段と、
前記生成したボケ画像の情報を用いて前記デジタル画像に、前記頭髪に対する照明効果を増大させる画像処理を施す画像処理手段と、
を備えたことを特徴とする画像処理装置。
【請求項９】
前記画像処理手段は、前記生成したボケ画像の階調値をパラメータとして、色変換、コントラスト強調、及びエッジ強調のうちの少なくとも１つの画像処理を、該ボケ画像の領域のデジタル画像に施すことを特徴とする請求項８に記載の画像処理装置。
【請求項１０】
請求項７乃至９のいずれかに記載の画像処理装置と、該画像処理装置によって画像処理された画像を印画紙に印画する印刷手段とを備えたことを特徴とするプリンタ。
【請求項１１】
人物を撮影してデジタル画像を取得するカメラを更に備えたことを特徴とする請求項１０に記載のプリンタ。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は画像処理方法及び装置並びにプリンタに係り、特に人物の頭髪のつや感を高める技術に関する。
【背景技術】
【０００２】
従来、人物の頭髪に天使の輪のような光の輪が表現される、質の高い写真を作成できる写真プリント装置が提案されている（特許文献１）。
【０００３】
この特許文献１に記載の装置は、人物の頭上近傍に天井ストロボを配置し、更にストロボは頭の大きさよりも小さい領域内に集中光を照射できるものを使用し、これにより頭髪の画質を向上させることができるようにしている。
【０００４】
また、大面積の領域の色と小面積の領域の色とで色変換の程度を変えることができ、特に小面積の瞳の色は変えずに、大面積の頭髪のみを茶髪に変えることができる方法が提案されている（特許文献２）。
【特許文献１】特開２００４−１０９６４２号公報
【特許文献２】特開２００５−２６７４１０号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
光源からの照明光が人物の頭頂部で反射することで、頭髪のつや感を高めることができ、好ましい写真プリントに仕上がることがある。特に、ゲームセンター等に設置されている写真プリント作成装置では、ストロボを工夫すること（天井にストロボを設置すること）などで、人物の頭頂部でストロボ光を反射させ（天使の輪のような光の輪をつくることを含む）、好ましい写真プリントを作成している。
【０００６】
しかしながら、ストロボの照明が暗い等、撮影時に十分な反射が得られないことがあり、また、特許文献１に記載の装置のような特別な（高価な）ストロボ装置を設置することが、コスト面や適切な設置場所がないために困難な場合がある。
【０００７】
一方、特許文献２に記載の発明は、大面積の領域の色と小面積の領域の色とで色変換の程度を変えることができるが、頭髪のつや感を高めるものではない。
【０００８】
本発明はこのような事情に鑑みてなされたもので、特別なストロボ装置を使用せずに、頭髪のつや感等を高めることができ、好ましい写真プリントに仕上げることができる画像処理方法及び装置並びにプリンタを提供することを目的とする。
【課題を解決するための手段】
【０００９】
前記目的を達成するために請求項１に係る画像処理方法は、人物の顔が撮影されたデジタル画像から頭髪の領域を抽出する工程と、前記抽出した頭髪の領域の形状に基づいて頭頂部の領域を抽出する工程と、前記抽出した頭頂部の領域の情報を用いて前記デジタル画像に前記頭髪に対する照明効果を増大させる画像処理を施す工程と、を含むことを特徴としている。
【００１０】
即ち、人物の頭髪の頭頂部の領域を自動抽出し、この領域の情報を用いて頭髪に対する照明効果を増大させる画像処理を施すようにしている。特に、天使の輪の効果を増幅することができ、特別なストロボ装置を使用せずに頭髪のつや感を高めることができる。
【００１１】
請求項２に係る画像処理方法は、人物の顔が撮影されたデジタル画像から頭髪の領域を抽出する工程と、前記抽出した頭髪の領域の形状に基づいて頭頂部の領域を求める工程と、前記抽出した頭頂部の領域の画像からボケ画像を生成する工程と、前記生成したボケ画像の情報を用いて前記デジタル画像に、前記頭髪に対する照明効果を増大させる画像処理を施す工程と、を含むことを特徴としている。
【００１２】
請求項２に係る発明によれば、頭頂部の領域の画像をボカスことにより、非画像処理部とのつながりを良好にすることができる。
【００１３】
請求項３に示すように請求項２に記載の画像処理方法において、前記画像処理を施す工程は、前記生成したボケ画像の階調値をパラメータとして、色変換、コントラスト強調、及びエッジ強調のうちの少なくとも１つの画像処理を、該ボケ画像の領域のデジタル画像に施すことを特徴としている。
【００１４】
前記生成したボケ画像の階調値は、前記抽出された頭頂部の領域の中心部と周辺部とで変化する。従って、ボケ画像の階調値をパラメータとして画像処理することにより、頭頂部の領域の中心部と周辺部とで、画像処理の度合いを変えること（例えば、中心部は強く、周辺部は非画像処理部とのつながりを良好にするために弱くすること）ができる。
【００１５】
請求項４に示すように請求項１乃至３のいずれかに記載の画像処理方法において、前記頭髪の領域を抽出する工程は、前記デジタル画像からボケ画像を生成する工程と、前記生成したボケ画像を２値化した２値画像を生成する工程と、前記生成した２値画像の黒画素の領域であって、頭髪の特徴パラメータを有する領域を抽出する工程と、を含むことを特徴としている。
【００１６】
上記のようにデジタル画像からボケ画像を生成することにより、後段の２値化処理時に良好に２値化することができるようにしている。このようにして２値化された２値画像の黒画素の領域のうち、頭髪の特徴パラメータ（特に面積や形状）を有する領域が、頭髪の領域として抽出される。
【００１７】
請求項５に示すように請求項１乃至４のいずれかに記載の画像処理方法において、前記頭頂部の領域を抽出する工程は、前記頭髪の領域のみ黒画素を有する２値画像の、水平方向における黒画素の和を垂直方向の各ラインごとに求める工程と、前記求めた画素の和が急激に増加するライン位置及び急激に減少するライン位置をそれぞれ頭の先の位置及び頭髪と額との境界の位置と判別する工程と、前記判別した頭の先の位置及び頭髪と額との境界の位置とに基づいて前記頭頂部の領域の縦方向の範囲を求める工程と、を含むことを特徴としている。
【００１８】
即ち、頭髪の領域のみ黒画素を有する２値画像の水平方向における黒画素の和は、背景の領域のライン位置から頭髪の領域のライン位置に入るときに急激に増加し、一方、頭髪の領域のライン位置から額の領域のライン位置に入るときに急激に減少する。これらの変化点のライン位置を、それぞれ頭の先の位置及び頭髪と額との境界の位置としている。また、このようにして判別した頭の先の位置と、頭髪と額との境界の位置とに基づいて頭頂部の領域の縦方向の範囲を求めるようにしている。例えば、頭の先の位置と、頭髪と額との境界の位置との範囲内であって、頭の先側の所定の範囲を頭頂部の領域の縦方向の範囲
とする。
【００１９】
請求項６に示すように請求項１乃至４のいずれかに記載の画像処理方法において、前記頭頂部の領域を抽出する工程は、前記頭髪の領域のみ黒画素を有する２値画像の、水平方向における黒画素の和を垂直方向の各ラインごとに求める工程と、前記求めた黒画素の和が急激に増加するライン位置及び急激に減少するライン位置をそれぞれ頭の先の位置及び頭髪と額との境界の位置と判別する工程と、前記判別した頭の先の位置及び頭髪と額との境界の位置とに基づいて前記頭頂部の領域の縦方向の範囲を求める工程と、前記求めた頭頂部の領域の縦方向の範囲において、各ラインにおける２値画像の黒画素の重心をそれぞれ求める工程と、前記求めた各ラインの重心を中心とする、当該ラインの黒画素の長さに対する一定の割合の長さを前記頭頂部の領域の横方向の範囲として求める工程と、を含むことを特徴としている。
【００２０】
請求項６に係る発明では、更に頭頂部の領域の横方向の範囲を求めるようにしている。即ち、頭頂部の領域の縦方向の範囲において、各ラインにおける２値画像の黒画素の重心をそれぞれ求め、各ラインの重心を中心とする、当該ラインの黒画素の長さに対する一定の割合の長さを頭頂部の領域の横方向の範囲とする。したがって、頭頂部の領域の横方向の範囲は、頭髪の領域の形状によってラインごとに変化する。
【００２１】
請求項７に係る画像処理装置は、人物の顔が撮影されたデジタル画像から頭髪の領域を抽出する頭髪領域抽出手段と、前記抽出した頭髪の領域の形状に基づいて頭頂部の領域を抽出する頭頂部領域抽出手段と、前記抽出した頭頂部の領域の情報を用いて前記デジタル画像に前記頭髪に対する照明効果を増大させる画像処理を施す画像処理手段と、を備えたことを特徴としている。
【００２２】
請求項８に係る画像処理装置は、人物の顔が撮影されたデジタル画像から頭髪の領域を抽出する頭髪領域抽出手段と、前記抽出した頭髪の領域の形状に基づいて頭頂部の領域を抽出する頭頂部領域抽出手段と、前記抽出した頭頂部の領域の画像からボケ画像を生成するボケ画像生成手段と、前記生成したボケ画像の情報を用いて前記デジタル画像に、前記頭髪に対する照明効果を増大させる画像処理を施す画像処理手段と、を備えたことを特徴としている。
【００２３】
請求項９に示すように請求項８に記載の画像処理装置において、前記画像処理手段は、前記生成したボケ画像の階調値をパラメータとして、色変換、コントラスト強調、及びエッジ強調のうちの少なくとも１つの画像処理を、該ボケ画像の領域のデジタル画像に施すことを特徴としている。
【００２４】
請求項１０に係るプリンタは、請求項７乃至９のいずれかに記載の画像処理装置と、該画像処理装置によって画像処理された画像を印画紙に印画する印刷手段とを備えたことを特徴としている。このプリンタによれば、頭髪につや感、質感等がある好ましい写真プリントが得られる。
【００２５】
請求項１１に示すように請求項１０に記載のプリンタにおいて、人物を撮影してデジタル画像を取得するカメラを更に備えたことを特徴としている。
【発明の効果】
【００２６】
本発明によれば、人物の頭髪の頭頂部の領域を自動抽出し、この領域の情報を用いて頭髪に対する照明効果を増大させる画像処理を施すようにしたため、特別なストロボ装置を使用せずに頭髪のつや感、質感等を高めることができる。
【発明を実施するための最良の形態】
【００２７】
以下、添付図面に従って本発明に係る画像処理方法及び装置並びにプリンタの好ましい実施の形態について詳説する。
【００２８】
図１は本発明に係るプリンタの実施の形態を示すブロック図である。
【００２９】
同図に示すように、この実施の形態のプリンタ１００は、ゲームセンターや店頭に設置されているアミューズメントシールプリント機であり、主としてカメラ部（画像データ入力部）１１０と、画像処理部１２０と、表示制御部１３０と、表示器１４０と、中央処理装置（ＣＰＵ）１５０と、主メモリ１６０と、ストレージ１７０と、プリントエンジン１８０と、操作部１９０とから構成されている。
【００３０】
カメラ部１１０は、ユーザの顔を撮影してデジタルのカラー画像データ（Ｒ、Ｇ、Ｂ信号）を出力する。画像処理部１２０は、カメラ部１１０から出力されたＲ、Ｇ、Ｂ信号に基づいて本発明に係る画像処理（以下、「頭髪処理」という）を行う機能と、ユーザの顔画像と予め準備されているテンプレート画像や落書きなどを合成処理する機能と、合成後の画像データから印画用のデータを作成する機能等を有している。尚、頭髪処理の詳細については後述する。
【００３１】
画像処理部１２０は、各種の画像処理を施したＲ、Ｇ、Ｂ信号をＹ、Ｍ、Ｃ（イエロー、マゼンタ、シアン）信号に変換し、この変換したＹ、Ｍ、Ｃ信号をプリントエンジン１８０に出力する。
【００３２】
表示制御部１３０は、カメラ部１１０から入力する画像データ（動画を示す画像データ）から表示器１４０にユーザの顔画像を表示するための表示用の画像データを作成し、これを表示器１４０に出力して画像を表示させたり、上記ユーザの顔画像と予め準備されているテンプレート画像とが合成された合成画像を表示器１４０に表示させる。
【００３３】
ＣＰＵ１５０は、システム全体を統括的に制御する処理部であり、このＣＰＵ１５０により、カメラ部１１０への撮影指示や、カメラ部１１０からの画像データの読み出し、この読み出した画像データに対する処理指示や各制御ブロックに対する画像データの受け渡し、印画の実行等の各種指示を与える。ＣＰＵ１５０への各種処理の指示は、使用者の操作に基づいて操作部１９０から与えられる。例えば、操作部１９０は、表示器１４０に表示されるテンプレート画像を見ながら画像合成に使用するテンプレート画像の選択指示を行うボタン、プリント出力するプリント種類を選択するためのボタン等を有している。尚、操作部１９０は、表示器１４０上にタッチパネルのソフトボタンによって実現するようにしてもよい。
【００３４】
主メモリ１６０は、プリンタの制御プログラムが格納されたり、プログラム実行時の作業領域として使用され、ストレージ１７０は、不揮発性の記憶手段であり、各種のテンプレート画像や頭髪処理用の色変換テーブルなどが記憶されている。
【００３５】
プリントエンジン１８０は、例えば、印画方式としてＴＡ（サーモオートクローム）方式を採用したもので、Ｃ、Ｍ、Ｙの各発色層を有するカラー印画紙（以下、「ＴＡペーパー」という）自体を熱で発色させ、所定の波長の光の照射で定着するものであり、ＴＡペーパーを搬送する手段、サーマルヘッド、定着ランプ等を有している。カラー画像をＴＡペーパーに印画する場合には、まずＴＡペーパーを搬送するとともにＹ信号によってサーマルヘッドを制御し、ＴＡペーパーのイエロー層を発色させ、続いて定着ランプによってイエローの発色を定着させる。ＴＡペーパーのマゼンタ層及びシアン層の発色もＭ信号、Ｃ信号に基づいて同様に行われ、これによりＴＡペーパーにカラー画像を印画する。尚、この実施の形態のプリンタは、ＴＡプリンタであるが、これに限らず、本発明は他の感熱プリンタやインクジェットプリンタ等の他の形式のプリンタにも適用できる。
【００３６】
次に、上記画像処理部１２０での頭髪処理について説明する。
【００３７】
図２は画像処理部１２０での頭髪処理の流れを示すフローチャートである。
【００３８】
［０．原画像（入力画像）］
カメラ部１１０で撮影された人物のカラーのデジタル画像データ（Ｒ、Ｇ、Ｂデータ）を入力する。図３（Ａ）に上記デジタル画像データ（入力画像）のイメージを示す。また、この実施の形態では、入力画像の画像サイズは、ＶＧＡ（６４０×４８０画素）である。
【００３９】
［１．明暗信号生成］
入力するＲ、Ｇ、Ｂデータに基づいて、次式により明暗信号Ｙを生成する。
【００４０】
［数１］
Ｙ＝0.3 Ｒ＋0.6 Ｇ＋0.1 Ｂ
尚、明暗信号Ｙは、［数１］式に限らず、Ｙ＝（５Ｒ＋６Ｇ＋５Ｂ）／１６、Ｙ＝（Ｒ＋Ｇ＋Ｂ）／３などの式によって求めてもよい。
【００４１】
［２．第１のボケ画像生成］
上記生成された明暗信号Ｙに基づいてボケ画像を示す明暗信号を生成する。このボケ画像の生成方法は、例えば、特許文献１に記載の方法を適用することができる。即ち、明暗信号Ｙの画像を１／２間引き処理して縮小した画像を生成し、この縮小した画像に対してIIR 型ローパスフィルタをかけてボケ画像を生成する。尚、ボケ画像を生成するためのフィルタは、IIR 型ローパスフィルタに限らず、例えば、FIR 型ローパスフィルタでもよく、要はデジタル的に画像をぼかすフィルタであれば、いかなるものでもよい。
【００４２】
上記ボケ画像を２倍に拡大しての元の画像と同じ画像サイズのボケ画像を生成する。ボケ画像の拡大処理は、隣接する画素の明暗データを補間して新たな画素を生成することによって行う。
【００４３】
尚、上記のように明暗信号Ｙに基づいてボケ画像を生成することにより、後段の２値化処理時に良好に２値化することができる。
【００４４】
［３．２値化処理］
上記のようにして生成したボケ画像を、濃い色（髪や瞳）の画像と、その他の色（肌等）の画像とに分離するために２値化処理を行う。この実施の形態では、２５６階調のボケ画像に対して、閾値として７５階調を用いて２値化処理した。
【００４５】
図３（Ｂ）にボケ画像を２値化処理した２値画像を示す。同図に示すように、頭髪、瞳、及び背景の濃い色の領域が、黒画素の領域として抽出される。
【００４６】
［４．ラベリング処理・特徴量パラメータの抽出］
上記２値画像をラベリング処理する。ラベリング処理は、つながっている黒画素（連結領域）を抽出し、その連結領域に番号（ラベル）を付けて、異なる連結領域には別の番号を付けることで達成される（図３（Ｂ）参照）。尚、隣接する画素が互いに黒画素の場合には、これらの画素はつながっていることになる。ラベルとして付与するラベル番号は、１からの続き番号とする。
【００４７】
ラベル番号で区別されている黒画素の各連結領域の特徴パラメータ（例えば、面積や形状など）を求める。この特徴パラメータは、ラベリングされた複数の連結領域から頭髪の領域を抽出するための情報として使用する。
【００４８】
［５．頭髪領域の抽出］
前記ラベリングされた複数の連結領域から頭髪の連結領域を抽出するために、連結領域の特徴パラメータ（面積）を用いて、ある面積以上の連結領域を抽出する。
【００４９】
図３（Ｃ）に、ある面積以上の連結領域（頭髪領域）のみの２値画像を示す。同図（Ｃ）に示すように頭髪領域のみの２値画像は、同図（Ｂ）の２値画像に比べて瞳、背景など連結領域が削除されている。
【００５０】
尚、濃い色の服装等のために、ある面積以上の連結領域が複数抽出された場合には、更に形状等の特徴パラメータを用いて頭髪の連結領域を抽出することができる。また、複数の連結領域が抽出される場合としては、原画像に複数人が写っている場合が考えられる。
【００５１】
［６．グラフ作成］
図４（Ａ）に示すように頭髪領域の２値画像をスキャンし、水平方向における黒画素の和を垂直方向の各ラインごとに求め、同図（Ｂ）に示すようにライン数（ライン位置）とそのライン位置における黒画素の和との関係を示すグラフを作成する。尚、頭髪領域の２値画像はＶＧＡサイズであるため、垂直方向（縦方向）の全ライン数は６４０である。
【００５２】
このグラフからも明らかなように、黒画素の和が急激に増加するライン位置Ａは、頭の先の位置に対応し、黒画素の和が急激に減少するライン位置Ｂは、頭髪と額との境界の位置に対応する。
【００５３】
上記グラフ上の黒画素の和が急激に増加するライン位置Ａ、及び黒画素の和が急激に減少するライン位置Ｂは、１ライン後との差分のグラフ（図示せず）を作成し、その差分値の最大値、及び最小値から求めることができる。尚、差分をとる前に、平滑フィルタなどを使ってノイズを除去することが望ましい。
【００５４】
［７．頭頂部の抽出］
図５は頭髪処理を施す頭頂部の範囲の求め方を説明するための図である。
【００５５】
＜頭頂部の縦方向の範囲＞
図６は頭頂部の縦方向の範囲の求め方を示すフローチャートである。
【００５６】
図４のグラフにより求めた頭の先の位置（ライン位置）をＡ、頭髪と額との境界の位置（ライン位置）をＢとする（ステップＳ１０、図５（Ａ）参照）。
【００５７】
続いて、縦方向の領域幅Ｃ（＝Ｂ−Ａ）を求める（ステップＳ１２）。即ち、Ｂのライン数からＡのライン数を減算することにより領域幅Ｃを求める。
【００５８】
次に、上記ライン位置Ａ，及び領域幅Ｃに基づいて頭頂部の縦方向の範囲の上端位置Ｄ，及び下端位置Ｅを、次式により算出する（ステップＳ１４、Ｓ１６、図５（Ａ）参照）。
【００５９】
［数２］
Ｄ＝Ａ＋Ｃ／５
Ｅ＝Ａ＋Ｃ×３／５
上記のようにして算出した位置Ｄと位置Ｅとの範囲を、頭髪処理を施す頭頂部の領域の縦方向の範囲とする。
【００６０】
＜頭頂部の横方向の範囲＞
図７は頭頂部の横方向の範囲の求め方を示すフローチャートである。
【００６１】
頭髪処理を施す頭頂部の領域の縦方向の範囲（位置ＤからＥ）に対して、以下の処理を行う。
【００６２】
図５（Ｂ）に示すように位置ＤからＥの範囲のあるラインｉについて、黒画素の横方向の位置の和Ｆと、その黒画素の画素数（画像幅）Ｇとを算出する（図７のステップＳ２０、Ｓ２２）。
【００６３】
次に、ステップＳ２０、Ｓ２２で求めた黒画素の横方向の位置の和Ｆと、その黒画素の画素数Ｇとから、そのラインｉの重心位置Ｈを、次式により算出する（ステップＳ２４、図５（Ｃ）参照）。
【００６４】
［数３］
Ｈ＝Ｆ／Ｇ
続いて、上記算出した重心位置Ｈと、ステップＳ２２で算出した画素数（画像幅）Ｇとに基づいて、次式により、ラインｉにおける頭頂部の横方向の範囲の左端位置Ｉ、及び右端位置Ｊを算出する（ステップＳ２６、Ｓ２８、図５（Ｄ）参照）。
【００６５】
［数４］  
Ｉ＝Ｈ−Ｇ／３
Ｊ＝Ｈ＋Ｇ／３
上記の処理を、位置ＤからＥの範囲の全ラインごとに行うことにより、頭頂部の領域の横方向の範囲を求める。
【００６６】
図５（Ｅ）に、図６で説明した縦方向の範囲と、図７で説明した横方向の範囲とによって限定された頭頂部の領域を示す。このようにして限定された頭頂部の領域は、実際の頭髪の領域内となり、頭髪につながった背景領域を含まないようにすることができる。
［８．第２のボケ画像生成］
上記のようにして抽出した頭頂部の領域の２値画像のボケ画像を生成する。このボケ画像は、前述した第１のボケ画像生成方法と同様に、頭頂部の領域の２値画像を対象として行うことができる。
【００６７】
また、第２のボケ画像を生成する方法としては、移動平均法を用いることができる。この移動平均法は、ある注目画素を中心にして、例えば５×５画素の平均値を求め、その平均値を注目画素の画素値とする。そして、注目画素を対象画像の全領域にわたって１画素ずつ移動させながら、各注目画素について平均値を求める。
【００６８】
前記抽出した頭頂部の領域は黒画素であるため、単一の画素値を有するが、この頭頂部の領域のボケ画像は、複数の階調値（濃淡）を有し、頭頂部の領域の中心部で濃く、周辺部で淡くなる。このボケ画像の階調値は、後述する画像処理のパラメータとして利用される。このように、頭頂部の領域をボカスことにより、頭頂部の領域に対する画像処理時に、非画像処理部とのつながりを良好にすることができる。
【００６９】
［９．階調値をパラメータにして画像処理を実施］
入力画像のうちの前記生成したボケ画像（第２のボケ画像）の領域の画像に対して、そのボケ画像の階調値をパラメータとして、色変換、コントラスト強調、エッジ強調等の画像処理を施す。
【００７０】
例えば、ボケ画像の領域の画像を色変換（例えば、明るく、又は白っぽく）し、かつ、その色変換の度合いを、ボケ画像の階調値をパラメータにして変える。ボケ画像の階調値をパラメータにして色変換の度合いを変える（即ち、中心部は強く色変換し、周辺部は弱く色変換する）ことにより、非画像処理部とのつながりを良好にすることができる。
【００７１】
このように入力画像が抽出された頭頂部の領域（ボケ画像の領域）の画像を処理対象として、色変換等の画像処理を施すことにより、特別なストロボ装置を使用せずに頭髪のつや感を高めることができる。
【００７２】
図３（Ｄ）に上記頭髪処理を施した出力画像を示す。この出力画像は、図３（Ａ）に示した入力画像に比べて、頭髪の頭頂部に適切な照明が照射されたように頭頂部が明るくなり、頭髪のつや感が高まり、また質感も高くなる。
【００７３】
尚、頭髪の頭頂部の領域に対する画像処理は、色変換に限らず、コントラスト強調、エッジ強調等の他の画像処理でもよく、あるいは、２以上の画像処理を同時に施してもよい。
【００７４】
また、入力画像から抽出した頭髪領域から頭頂部の領域を抽出する方法は、この実施の形態に限らず、種々の方法が考えられ、例えば、予め頭髪領域の形状に対応して複数の頭頂部の領域をストレージに準備しておき、抽出した頭髪領域の形状に基づいて対応する頭頂部の領域をストレージから読み出すようにしてもよい。
【図面の簡単な説明】
【００７５】
【図１】図１は本発明に係るプリンタの実施の形態を示すブロック図である。
【図２】図２は図１に示した画像処理部での頭髪処理の流れを示すフローチャートである。
【図３】図３（Ａ）乃至（Ｄ）は入出力画像及び各処理段階における画像のイメージを示す図である。
【図４】図４は頭髪領域の２値画像から頭の先、及び頭髪と額との境界の求め方を説明するために用いた図である。
【図５】図５は頭髪処理を施す頭頂部の範囲の求め方を説明するための図である。
【図６】図６は頭頂部の縦方向の範囲の求め方を示すフローチャートである。
【図７】図７は頭頂部の横方向の範囲の求め方を示すフローチャートである。
【符号の説明】
【００７６】
１００…プリンタ、１１０…カメラ部（画像データ入力部）、１２０…画像処理部、１３０…表示制御部、１４０…表示器、１５０…中央処理装置（ＣＰＵ）、１６０…主メモリ、１７０…ストレージ、１８０…プリントエンジン、１９０…操作部
【図１】
2007264828.tif 000003
【図２】
2007264828.tif 000004
【図３】
2007264828.tif 000005
【図４】
2007264828.tif 000006
【図５】
2007264828.tif 000007
【図６】
2007264828.tif 000008
【図７】
2007264828.tif 000009