(57)【要約】【課題】大面積の領域の色と小面積の領域の色とで色変換の程度を変えることができ、特に瞳の色は変えずに、髪の毛のみを茶髪に変えることができるようにする。【解決手段】デジタルのカラー画像を示すＲ、Ｇ、Ｂ信号から明暗信号Ｙを生成し、この明暗信号ＹをIIR 型ローパスフィルタにかけることによりボケ画像の明暗信号ＹＬを生成する。ボケ画像の明暗信号ＹＬにより、Ｒ、Ｇ、Ｂごとにそれぞれ異なる色補正データを記憶している茶髪ＬＵＴ１２３から色補正データを読み出す。茶髪ＬＵＴ１２３から読み出したＲ、Ｇ、Ｂごとの色補正データをＲ、Ｇ、Ｂ信号に加算し、これにより面積の大きな暗い領域（髪の毛の領域）のカラーバランスのみを変更したＲ′、Ｇ′、Ｂ′信号を得る。【選択図】      図２
2005267410.tif 000002
【特許請求の範囲】
【請求項１】
デジタルのカラー画像からボケ画像を生成する工程と、
前記生成したボケ画像の各画素の明るさに基づいて前記カラー画像のうちの大面積の領域の色と小面積の領域の色とで色変換の程度を変えるための色補正情報を生成する工程と、
前記カラー画像を前記生成した色補正情報に基づいて補正する工程と、
を含むことを特徴とする画像処理方法。
【請求項２】
前記カラー画像は黒又は黒褐色の髪の毛を有する人物を含む画像であり、前記大面積の領域は髪の毛の領域を含むものであり、前記小面積の領域は瞳の領域を含むものであることを特徴とする請求項１に記載の画像処理方法。
【請求項３】
前記ボケ画像を生成する工程は、瞳の領域の方が、髪の毛の領域に比べて原画像に対するボケ画像の明るさが、より明るくなるようなボケ画像を生成することを特徴とする請求項２に記載の画像処理方法。
【請求項４】
前記ボケ画像を生成する工程は、前記カラー画像から明度を示す画像を生成する工程と、前記明度を示す画像を所定のデジタルフィルタでフィルタ処理してボケ画像を生成する工程とを含むことを特徴とする請求項１乃至３のいずれかに記載の画像処理方法。
【請求項５】
前記カラー画像から無彩色を含む無彩色近辺の画像を抽出する工程と、前記抽出した無彩色近辺の画像に基づいて該無彩色近辺の画像の色を変更すべく前記色補正情報に重み付けを行う工程とを更に含むことを特徴とする請求項１乃至４のいずれかに記載の画像処理方法。
【請求項６】
デジタルのカラー画像からボケ画像を生成するボケ画像生成手段と、
前記生成したボケ画像の各画素の明るさに基づいて前記カラー画像のうちの大面積の領域の色と小面積の領域の色とで色変換の程度を変えるための色補正情報を生成する色補正情報生成手段と、
前記カラー画像を前記生成した色補正情報に基づいて補正する色補正手段と、
を備えたことを特徴とする画像処理装置。
【請求項７】
前記色補正情報生成手段は、予め入力画素の明るさ情報に対応して色補正情報を記憶するルックアップテーブルを有し、前記生成したボケ画像の各画素の明るさ情報を入力するごとに前記ルックアップテーブルから対応する色補正情報を読み出して出力することを特徴とする請求項６に記載の画像処理装置。
【請求項８】
前記色補正情報生成手段は、黒又は黒褐色の髪の毛を茶髪にするための色補正情報を生成することを特徴とする請求項６又は７に記載の画像処理装置。
【請求項９】
請求項６乃至８のいずれかに記載の画像処理装置と、該画像処理装置によって画像処理された画像を印画紙に印画する印刷手段とを備えたことを特徴とするプリンタ。
【請求項１０】
人物を撮影してデジタルのカラー画像を取得するカメラを更に備えたことを特徴とする請求項９に記載のプリンタ。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は画像処理方法及び装置並びにプリンタに係り、特に髪の毛の色を変更する技術に関する。
【背景技術】
【０００２】
従来、デジタル画像のうち、ある指定された色領域を別の色に変換することはよく行われる。例えば、デジタル画像編集ソフト（Adobe Photoshop など) を使用して色領域を指定した後、その指定した領域の色を所望の色に色変換することがよく行われる。
【０００３】
また、特許文献１には、デジタル画像の特定部分のデータからＲ、Ｇ、Ｂごとにヒストグラムを作成し、この作成したヒストグラムに基づいて色変換テーブルを作成し、この色変換テーブルを利用して撮影データの色合いを調整するデジタルカメラが記載されている。また、このデジタルカメラは、プレビュー画像を参照しながら入力操作によって上記色変換テーブルを変更する機能を有している。
【特許文献１】特開平１１−８８９０６号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
近年、撮影した顔写真とテンプレート画像とを合成してプリントするアミューズメントシールプリント機を利用するユーザの低年齢化が進んでおり、従来は女子高校生がメインユーザであったが、女子中学生が増えている。
【０００５】
中学生は、校則で髪の毛を染めることが禁止されているため、アミューズメントシールプリント機で茶髪化してプリントしてあげると、女子中学生の茶髪願望を叶えてあげることができる。
【０００６】
デジタル画像中の髪の毛を茶髪にする場合、従来のデジタル画像編集ソフトを使用して髪の毛の領域を指定し、その指定した領域の色を茶色に色変換する場合、髪の毛の領域を正確に指定するのが難しいという問題がある。
【０００７】
また、特許文献１に記載のように色変換テーブルを利用した画像の色合いを調整する場合、黒や黒褐色の髪の毛の色が茶色になるように調整すると、顔等の他の領域のカラーバランスが大幅にずれるという問題がある。更に、明度の暗い特定の色（黒や黒褐色）に対してのみ、その色を茶色に色変換する技術があるが、この場合、瞳の色も茶色になってしまうという問題がある。
【０００８】
本発明はこのような事情に鑑みてなされたもので、大面積の領域の色と小面積の領域の色とで色変換の程度を変えることができ、特に小面積の瞳の領域の色は変えずに、大面積の髪の毛の領域の色のみを茶髪の色等に自動的に変えることができる画像処理方法及び装置並びにプリンタを提供することを目的とする。
【課題を解決するための手段】
【０００９】
前記目的を達成するために請求項１に係る画像処理方法は、デジタルのカラー画像からボケ画像を生成する工程と、前記生成したボケ画像の各画素の明るさに基づいて前記カラー画像のうちの大面積の領域の色と小面積の領域の色とで色変換の程度を変えるための色補正情報を生成する工程と、前記カラー画像を前記生成した色補正情報に基づいて補正する工程と、を含むことを特徴としている。
【００１０】
即ち、デジタルのカラー画像からボケ画像を作成する。このボケ画像を使用して大面積の色の領域の画像（画素）と小面積の色の領域の画像（画素）とを分離可能にする。ボケ画像は、複数の画素の明るさが平均化されるため、大面積の色の領域におけるボケ画像の明るさは、元の画像の明るさに対する変化が少ないのに対し、小面積の色の領域におけるボケ画像の明るさは、元の画像の明るさに対する変化が大きくなる。従って、ボケ画像の各画素ごとに、その画素の明るさに基づいて当該画素が大面積の色の領域の画素か小面積の色の領域の画素かを判別することができる。そして、カラー画像のうちの大面積の色の領域の画素と小面積の色の領域の画素とで色変換の程度を変えるための色補正情報を生成し、この色補正情報に基づいてカラー画像の対応する画素の色を補正するようにしている。
【００１１】
請求項２に示すように請求項１に記載の画像処理方法において、前記カラー画像は黒又は黒褐色の髪の毛を有する人物を含む画像であり、前記大面積の領域は髪の毛の領域を含むものであり、前記小面積の領域は瞳の領域を含むものであることを特徴としている。これにより、元のカラー画像では、髪の毛の領域の色と瞳の領域の色とが近似していても、瞳の色を変えずに髪の毛の色のみを変更することが可能になる。
【００１２】
請求項３に示すように請求項２に記載の画像処理方法において、前記ボケ画像を生成する工程は、瞳の領域の方が、髪の毛の領域に比べて原画像に対するボケ画像の明るさが、より明るくなるようなボケ画像を生成することを特徴としている。これにより、ボケ画像の明るさから、髪の毛の領域と瞳の領域とを区別することができ、瞳の色を髪の毛の色と同様に変更しないようにすることができる。即ち、面積の大きな暗い領域のみカラーバランスを変えることができる。
【００１３】
請求項４に示すように請求項１乃至３のいずれかに記載の画像処理方法において、前記ボケ画像を生成する工程は、前記カラー画像から明度を示す画像を生成する工程と、前記明度を示す画像を所定のデジタルフィルタでフィルタ処理してボケ画像を生成する工程とを含むことを特徴としている。
【００１４】
まず、カラー画像から明度を示す画像を作成し、この明度を示す画像を、IIR(Infinite Impulse Response)型フィルタ、FIR(Finite Impulse Response)型フィルタなどの所定のデジタルフィルタによってボケ画像化する。
【００１５】
請求項５に示すように請求項１乃至４のいずれかに記載の画像処理方法において、前記カラー画像から無彩色を含む無彩色近辺の画像を抽出する工程と、前記抽出した無彩色近辺の画像に基づいて該無彩色近辺の画像の色を変更すべく前記色補正情報に重み付けを行う工程とを更に含むことを特徴としている。
【００１６】
これにより、髪の毛等の大面積の色の領域の画像で、かつ無彩色近辺の画像の色のみを変更することができる。
【００１７】
請求項６に係る画像処理装置は、デジタルのカラー画像からボケ画像を生成するボケ画像生成手段と、前記生成したボケ画像の各画素の明るさに基づいて前記カラー画像のうちの大面積の領域の色と小面積の領域の色とで色変換の程度を変えるための色補正情報を生成する色補正情報生成手段と、前記カラー画像を前記生成した色補正情報に基づいて補正する色補正手段と、を備えたことを特徴としている。
【００１８】
請求項７に示すように請求項６に記載の画像処理装置において、前記色補正情報生成手段は、予め入力画素の明るさ情報に対応して色補正情報を記憶するルックアップテーブルを有し、前記生成したボケ画像の各画素の明るさ情報を入力するごとに前記ルックアップテーブルから対応する色補正情報を読み出して出力することを特徴としている。尚、ルックアップテーブルは、色変換の内容に応じて複数設け、適宜選択したルックアップテーブルを使用するようにしてもよい。
【００１９】
請求項８に示すように請求項６又は７に記載の画像処理装置において、前記色補正情報生成手段は、黒又は黒褐色の髪の毛を茶髪にするための色補正情報を生成することを特徴としている。
【００２０】
請求項９に係るプリンタは、請求項６乃至８のいずれかに記載の画像処理装置と、該画像処理装置によって画像処理された画像を印画紙に印画する印刷手段とを備えたことを特徴としている。
【００２１】
請求項１０に示すように請求項９に記載のプリンタにおいて、人物を撮影してデジタルのカラー画像を取得するカメラを更に備えたことを特徴としている。
【発明の効果】
【００２２】
本発明によれば、処理対象のカラー画像からボケ画像を生成し、このボケ画像を使用して大面積の色の領域の画像と小面積の色の領域の画像とを識別可能にしたため、カラー画像のうちの大面積の色の領域の画像と小面積の色の領域の画像とで色変換の程度を変えることができ、これにより小面積の瞳の領域の色は変えずに、大面積の髪の毛の領域の色のみを茶髪の色等に自動的に変えることができる。
【発明を実施するための最良の形態】
【００２３】
以下添付図面に従って本発明に係る画像処理方法及び装置並びにプリンタの好ましい実施の形態について詳説する。
【００２４】
図１は本発明に係るプリンタの実施の形態を示すブロック図である。
【００２５】
同図に示すように、この実施の形態のプリンタ１００は、ゲームセンタや店頭に設置されているアミューズメントシールプリント機であり、主としてカメラ部１１０と、画像処理部１２０と、表示制御部１３０と、表示器１４０と、中央処理装置（ＣＰＵ）１５０と、主メモリ１６０と、ストレージ１７０と、プリントエンジン１８０と、操作部１９０とから構成されている。
【００２６】
カメラ部１１０は、ユーザの顔を撮影してデジタルのカラー画像データ（Ｒ、Ｇ、Ｂ信号）を出力する。画像処理部１２０は、カメラ部１１０から出力されたＲ、Ｇ、Ｂ信号に基づいて本発明に係る画像処理（以下、「茶髪処理」という）を行う機能と、ユーザの顔画像と予め準備されているテンプレート画像や落書きなどを合成処理する機能と、合成後の画像データから印画用のデータを作成する機能等を有している。尚、茶髪処理の詳細については後述する。
【００２７】
画像処理部１２０は、各種の画像処理を施したＲ、Ｇ、Ｂ信号をＹ、Ｍ、Ｃ（イエロー、マゼンタ、シアン）信号に変換し、この変換したＹ、Ｍ、Ｃ信号をプリントエンジン１８０に出力する。
【００２８】
表示制御部１３０は、カメラ部１１０から入力する画像データ（動画を示す画像データ）から表示器１４０にユーザの顔画像を表示するための表示用の画像データを作成し、これを表示器１４０に出力して画像を表示させたり、上記ユーザの顔画像と予め準備されているテンプレート画像とが合成された合成画像を表示器１４０に表示させる。
【００２９】
ＣＰＵ１５０は、システム全体を統括的に制御する処理部であり、このＣＰＵ１５０により、カメラ部１１０への撮影指示や、カメラ部１１０からの画像データの読み出し、この読み出した画像データに対する処理指示や各制御ブロックに対する画像データの受け渡し、印画の実行等の各種指示を与える。ＣＰＵ１５０への各種処理の指示は、使用者の操作に基づいて操作部１９０から与えられる。例えば、操作部１９０は、表示器１４０に表示されるテンプレート画像を見ながら画像合成に使用するテンプレート画像の選択指示を行うボタン、プリント出力するプリント種類を選択するためのボタン、茶髪処理の有無の選択や、茶髪処理の種類を選択するボタン等を有している。尚、操作部１９０は、表示器１４０上にタッチパネルのソフトボタンによって実現するようにしてもよい。
【００３０】
主メモリ１６０は、プリンタの制御プログラムが格納されたり、プログラム実行時の作業領域として使用され、ストレージ１７０は、不揮発性の記憶手段であり、各種のテンプレート画像や茶髪処理用のルックアップテーブル（ＬＵＴ）などが記憶されている。
【００３１】
プリントエンジン１８０は、例えば、印画方式としてＴＡ（サーモオートクローム）方式を採用したもので、Ｃ、Ｍ、Ｙの各発色層を有するカラー印画紙（以下、「ＴＡペーパー」という）自体を熱で発色させ、所定の波長の光の照射で定着するものであり、ＴＡペーパーを搬送する手段、サーマルヘッド、定着ランプ等を有している。カラー画像をＴＡペーパーに印画する場合には、まずＴＡペーパーを搬送するとともにＹ信号によってサーマルヘッドを制御し、ＴＡペーパーのイエロー層を発色させ、続いて定着ランプによってイエローの発色を定着させる。ＴＡペーパーのマゼンタ層及びシアン層の発色もＭ信号、Ｃ信号に基づいて同様に行われ、これによりＴＡペーパーにカラー画像を印画する。尚、この実施の形態のプリンタは、ＴＡプリンタであるが、これに限らず、本発明は他の感熱プリンタやインクジェットプリンタ等の他の形式のプリンタにも適用できる。
【００３２】
次に、上記画像処理部１２０での茶髪処理について説明する。
【００３３】
図２は画像処理部１２０の茶髪処理部の実施の形態を示すブロック図である。
【００３４】
図２に示すように茶髪処理部は、明暗信号生成部１２１と、ボケ画像生成部１２２と、茶髪ＬＵＴ１２３と、乗算器１２４と、彩度算出部１２５と、ウエイト算出部１２６と、加算器１２７とから構成されている。
【００３５】
明暗信号生成部１２１は、入力するＲ、Ｇ、Ｂ信号に基づいて次式により明暗信号Ｙを生成する。
［数１］
Ｙ＝（５Ｒ＋６Ｇ＋５Ｂ）／１６    …(1) 
尚、明暗信号Ｙは、式(1) に限らず、Ｙ＝0.3 Ｒ＋0.6 Ｇ＋0.1 Ｂ、Ｙ＝（Ｒ＋Ｇ＋Ｂ）／３などの式によって求めてもよい。
【００３６】
ボケ画像生成部１２２は、明暗信号生成部１２１から入力する明暗信号Ｙに基づいてボケ画像を示す明暗信号ＹＬを生成する。
【００３７】
図３はボケ画像生成部１２２における処理手順のフローチャートであり、図４はボケ画像生成部１２２の各処理段階における画像のイメージを示す図である。
【００３８】
ボケ画像生成部１２２は、明暗信号生成部１２１から明暗信号Ｙを入力する。この明暗信号Ｙの画像(1) の一例を、図４（Ａ）に示す。
【００３９】
ボケ画像生成部１２２は、画像(1) を１／２間引き処理して縮小した画像(2) を生成する（図３のステップＳ１０、図４（Ｂ））。図４（Ｂ）に示すように、縮小した画像(2) の画像サイズ（画素数）は元の画像(1) の画素数の１／４になるため、後段の処理は、演算時間を短縮することができる。
【００４０】
続いて、ボケ画像生成部１２２は、縮小した画像(2) に対してIIR 型ローパスフィルタをかけてボケ画像(3) を生成する（ステップＳ１２、図４（Ｃ））。
【００４１】
図５はIIR 型ローパスフィルタのモデルを示している。同図に示すようにIIR 型ローパスフィルタは、加算器１３２と、１画素遅延素子１３４と、乗算器１３６、１３８とから構成されている。尚、乗算器１３６、１３８では、所定のフィルタ係数α、（１−α）が乗算される。
【００４２】
入力する画像(2) に対して上記構成のIIR 型ローパスフィルタを上下左右に４回かけることでボケ画像(3) が得られる。また、フィルタ係数αは、31/32 、15/16 、7/8 などの値が適切である。
【００４３】
尚、ボケ画像(3) を生成するためのフィルタは、IIR 型ローパスフィルタに限らず、例えば、FIR 型ローパスフィルタでもよく、要はデジタル的に画像をぼかすフィルタであれば、いかなるものでもよい。
【００４４】
次に、ボケ画像(3) を２倍に拡大しての元の画像(1) と同じ画素数のボケ画像(4) を生成する（ステップＳ１４、図４（Ｄ））。ボケ画像(3) の拡大処理は、隣接する画素の明暗データを補間して新たな画素を生成することによって行う。尚、ステップＳ１０、ステップＳ１４の縮小、拡大の処理は、図３では１／２間引き、×２拡大としたが、これに限らず、１／３間引き、×３拡大、あるいは１／４間引き、×４拡大などでもよい。
【００４５】
図６（Ａ）はボケ画像生成部１２２に入力する画像の明暗信号Ｙのヒストグラムの一例を示し、図６（Ｂ）はボケ画像生成部１２２によって生成されたボケ画像の明暗信号ＹＬのヒストグラムの一例を示している。
【００４６】
図６（Ａ）のヒストグラムに示すようにボケていない画像の明暗信号Ｙにおける髪の毛と瞳の明度は接近しているが、図６（Ｂ）のヒストグラムに示すようにボケ画像の明暗信号ＹＬにおける髪の毛と瞳の明度の差は広がる。これは、髪の毛の領域は面積が大きいため、ボケ画像における髪の毛の領域の明度は変化が少ないのに対し、瞳の領域は面積が小さく、その周囲は白眼や明るい肌色の領域であるため、ボケ画像における瞳の領域の明度は変化が大きくなる（明度が上がる）からである。
【００４７】
図２に戻って、茶髪ＬＵＴ１２３は、Ｒ、Ｇ、Ｂの各色の３つのＬＵＴからなり、３つのＬＵＴは、それぞれ明暗信号ＹＬの大きさに対応する色補正データを記憶している。尚、３つのＬＵＴは、黒又は黒褐色の髪の毛を示すＲ、Ｇ、Ｂ信号を、茶髪を示すＲ′、Ｇ′、Ｂ′信号に補正するための、それぞれ異なる色補正データを記憶している。そして、茶髪ＬＵＴ１２３を構成する３つのＬＵＴは、ボケ画像生成部１２２によって生成されたボケ画像の明暗信号ＹＬに基づいてその明暗信号ＹＬに対応する色補正データを読み出し、Ｒ、Ｇ、Ｂ信号ごとの色補正データを乗算器１２６に出力する。尚、茶髪ＬＵＴ１２３の詳細については後述する。
【００４８】
彩度算出部１２５は、入力するＲ、Ｇ、Ｂ信号に基づいて式(2) により、色差信号Ｃb 、Ｃr を生成し、この色差信号Ｃb 、Ｃr に基づいて式(3) により彩度Ｃを算出する。
［数２］
Ｃb ＝Ｂ−Ｙ、Ｃr ＝Ｒ−Ｙ    …(2) 
（ただし、Ｙは明暗信号）
［数３］
Ｃ＝√（Ｃb 2 ＋Ｃr 2 )       …(3) 
ウエイト算出部１２６は、彩度算出部１２５から入力する彩度Ｃの大きさに応じたウエイトＷgreyを算出する。
【００４９】
即ち、図７（Ａ）に示すように彩度Ｃの大きさが彩度算出部１２５にて算出されると、ウエイト算出部１２６は、図７（Ｂ）に示すように彩度Ｃの大きさに対応するウエイトＷgreyを出力する。
【００５０】
図７（Ｂ）に示すようにウエイト算出部１２６は、彩度Ｃが０〜Ｃ1 の範囲の場合には、ウエイトＷgrey＝１を出力し、彩度ＣがＣ2 以上の場合にはウエイトＷgrey＝０を出力し、彩度ＣがＣ1 〜Ｃ2 の範囲では、その彩度Ｃの大きさに応じて１〜０に連続的に変化するウエイトＷgreyを出力する。尚、０〜Ｃ1 の範囲の彩度Ｃは、ほぼ無彩色と認められる範囲であり、Ｃ2 以上は比較的大きな有彩色であり、Ｃ1 〜Ｃ2 の範囲の彩度は、無彩色と有彩色との中間の彩度である。
【００５１】
このようにしてウエイト算出部１２６によって算出されたウエイトＷgreyは、乗算器１２４に出力される。
【００５２】
乗算器１２４は、茶髪ＬＵＴ１２３から入力する色補正データと、ウエイト算出部１２６から入力するウエイトＷgreyとを乗算する。この乗算によって得られる色補正データは、無彩色近辺の画素の色のみを補正するデータとなる。これは、無彩色又は無彩色近辺の髪の毛に相当する画素の色のみを色補正するためである。
【００５３】
乗算器１２４の乗算結果は、加算器１２７に出力される。加算器１２７の他の入力には、Ｒ、Ｇ、Ｂ信号が加えられており、加算器１２７は両者を加算して色補正（茶髪処理）後のＲ′、Ｇ′、Ｂ′信号を出力する。
【００５４】
図８は図２に示した茶髪処理部の要部ブロック図である。
【００５５】
図８に示すように茶髪ＬＵＴ１２３は、３つのＬＵＴ＿Ｒ、ＬＵＴ＿Ｇ、ＬＵＴ＿Ｂからなり、各ＬＵＴ＿Ｒ、ＬＵＴ＿Ｇ、ＬＵＴ＿Ｂには、ボケ画像の明暗信号ＹＬが加えられる。
【００５６】
図９（Ａ）、（Ｂ）及び（Ｃ）に示すように３つのＬＵＴ＿Ｒ、ＬＵＴ＿Ｇ、及びＬＵＴ＿Ｂは、明暗信号ＹＬに対応して色補正データを記憶しており、入力する明暗信号ＹＬに対応する色補正データを読み出す。ＬＵＴ＿Ｒは、図９（Ａ）に示すように明暗信号ＹＬが所定の明暗信号ＹＬ′よりも小さくなる場合には、明暗信号ＹＬが小さくなる程、大きな色補正データを読み出す。ここで、所定の明暗信号ＹＬ′よりも小さな明暗信号ＹＬは、髪の毛の領域のボケ画像の明暗信号に相当しており、この明暗信号ＹＬの入力時に色補正データを出力する。また、この実施の形態では、ＬＵＴ＿Ｇ、及びＬＵＴ＿Ｂは、図９（Ａ）及び（Ｃ）に示すように全ての明暗信号ＹＬにわたって０の色補正データを記憶している。
【００５７】
上記ＬＵＴ＿Ｒ、ＬＵＴ＿Ｇ、及びＬＵＴ＿Ｂから読み出された色補正データは、それぞれ乗算器１２４Ｒ、１２４Ｇ、及び１２４Ｂに出力される。乗算器１２４Ｒ、１２４Ｇ、及び１２４Ｂの他の入力には、無彩色近辺に大きな重み付けを行うウエイトＷgreyが加えられており、乗算器１２４Ｒ、１２４Ｇ、及び１２４Ｂは、それぞれ入力する２入力を乗算して乗算結果を加算器１２７Ｒ、１２７Ｇ、及び１２７Ｂに出力する。
【００５８】
加算器１２７Ｒ、１２７Ｇ、及び１２７Ｂの他の入力には、それぞれＲ、Ｇ、Ｂ信号が加えられており、加算器１２７Ｒ、１２７Ｇ、及び１２７Ｂは、それぞれＲ、Ｇ、Ｂ信号と、重み付けがされた色補正データとを加算し、その加算結果を示すＲ′、Ｇ′、Ｂ′信号を出力する。
【００５９】
ここで、髪の毛の領域のボケ画像の明暗信号ＹＬが得られるときのＲ信号に対しては、図９（Ａ）に示したように色補正データが加算されるため、加算後のＲ′信号は大きくなる。一方、Ｇ、Ｂ信号に対しては図９（Ｂ）及び（Ｃ）に示したように色補正データが加算されないため、Ｇ、Ｂ信号は変化しない（Ｇ′＝Ｇ、Ｂ′＝Ｂ）。その結果、Ｒ、Ｇ、Ｂ信号のカラーバランスがＲ方向に変化し、黒又は黒褐色の髪の毛が茶髪になる。
【００６０】
尚、図９に示したＬＵＴの一例では、ＬＵＴ＿Ｒのみ色補正データを有するものとしたが、３つのＬＵＴ＿Ｒ、ＬＵＴ＿Ｇ、及びＬＵＴ＿Ｂにそれぞれ異なる色補正データを記憶させて所望の色補正ができるようにしてもよい。また、３つのＬＵＴ＿Ｒ、ＬＵＴ＿Ｇ、及びＬＵＴ＿Ｂを複数セット準備し、茶髪処理１、茶髪処理２等の種々の茶髪処理を実現できるようにしてもよい。
【００６１】
また、この実施の形態では、明暗信号Ｙからボケ画像の明暗信号ＹＬを生成し、この明暗信号ＹＬを３つのＬＵＴ＿Ｒ、ＬＵＴ＿Ｇ、及びＬＵＴ＿Ｂの共通の入力信号としたが、これに限らず、Ｒ、Ｇ、Ｂごとにボケ画像の明暗信号ＲＬ、ＧＬ、ＢＬを生成し、これらの明暗信号ＲＬ、ＧＬ、ＢＬをそれぞれ３つのＬＵＴ＿Ｒ、ＬＵＴ＿Ｇ、及びＬＵＴ＿Ｂの入力信号としてもよい。
【図面の簡単な説明】
【００６２】
【図１】図１は本発明に係るプリンタの実施の形態を示すブロック図である。
【図２】図２は図１に示した画像処理部の茶髪処理部の実施の形態を示すブロック図である。
【図３】図３は図２に示したボケ画像生成部における処理手順をフローチャートである。
【図４】図４（Ａ）乃至（Ｄ）はそれぞれボケ画像生成部の各処理段階における画像のイメージを示す図である。
【図５】図５はIIR 型ローパスフィルタのモデルを示す図である。
【図６】図６（Ａ）及び（Ｂ）はそれぞれ処理対象の画像の明暗信号及びボケ画像の明暗信号のヒストグラムである。
【図７】図７（Ａ）及び（Ｂ）は彩度算出と彩度に応じたウエイトを説明するために用いた図である。
【図８】図８は図２に示した茶髪処理部の要部ブロック図である。
【図９】図9 （Ａ）乃至（Ｃ）はそれぞれ茶髪ＬＵＴの色補正データを説明するために用いた図である。
【符号の説明】
【００６３】
１００…プリンタ、１１０…カメラ部、１２０…画像処理部、１２１…明暗信号生成部、１２２…ボケ画像生成部、１２３…茶髪ＬＵＴ、１２４、１２４Ｒ、１２４Ｇ、１２４Ｂ…乗算器、１２５…彩度算出部、１２６…ウエイト算出部、１２７、１２７Ｒ、１２７Ｇ、１２７Ｂ…加算器、１３０…表示制御部、１４０…表示器、１５０…中央処理装置（ＣＰＵ）、１６０…主メモリ、１７０…ストレージ、１８０…プリントエンジン、１９０…操作部
【図１】
2005267410.tif 000003
【図２】
2005267410.tif 000004
【図３】
2005267410.tif 000005
【図４】
2005267410.tif 000006
【図５】
2005267410.tif 000007
【図６】
2005267410.tif 000008
【図７】
2005267410.tif 000009
【図８】
2005267410.tif 000010
【図９】
2005267410.tif 000011