(57)【特許請求の範囲】
【請求項１】
画像データに基づき記録材料に画像を記録するデジタルプリンタの画像データ変換方法において、
画像データから人物の顔画像エリアを抽出し、この顔画像エリアとこれを除いた背景画像エリアとに対し、異なる画像処理方法を適用し、
前記顔画像エリアが小さくなるにしたがい全画像エリアに対するエッジ強調の度合いを次第に大きくし、又は顔画像エリアが小さくなるにしたがい全画像エリアに対する階調度を次第に大きくすることを特徴とするデジタルプリンタの画像データ変換方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、写真原画やデジタルカメラ等からの画像データをデジタル画像処理して画像を記録するデジタルプリンタの画像データ変換方法に関するものである。
【０００２】
【従来の技術】
写真フイルムを撮像して得られた画像データに基づき記録材料に画像を記録する場合に、記録する画像の品質を上げるために種々の画像処理が行われている。例えば、特開平７−１５９９０４号公報では、写真撮影された画像に対して撮影の際に入力された撮影情報により画質補正を行っている。撮影情報としては、撮影距離情報，連続撮影情報，フラッシュの発光情報，シャッタスピード情報，被写体輝度情報などがあり、画質補正として、エッジ（輪郭）強調やコントラスト強調を行っている。例えば、撮影距離情報により、撮影距離が基準距離例えば２ｍ以上のときに、エッジ強調の画質補正を行っている。これにより、被写体距離が長くなってピントが甘くなり画像にボケが生じても、この画像のボケを改善することができる。また、特開平４−２８４４４２号公報では、撮影情報によって階調を変化させる補正量を求める手段と、この補正量により階調を変化させる手段とを有するプリンタが提案されている。
【０００３】
【発明が解決しようとする課題】
しかしながら、上記のエッジ強調補正は、写真撮影の際に記憶した撮影距離情報などの撮影情報を用いるため、撮影情報が記録されていない写真フイルムに対しては適用することができないという問題がある。また、撮影距離や撮影倍率等を固定して撮影を行うカメラで撮影した写真フイルムの画像や、デジタルカメラ等で撮影した画像に対しても適用することができないという問題がある。
【０００４】
【課題を解決するための手段】
上記課題を解決するために、本発明のデジタルプリンタの画像データ変換方法は、画像データに基づき記録材料に画像を記録するデジタルプリンタの画像データ変換方法において、画像データから人物の顔画像エリアを抽出し、この顔画像エリアとこれを除いた背景画像エリアとに対し、異なる画像処理方法を適用し、前記顔画像エリアが小さくなるにしたがい全画像エリアに対するエッジ強調の度合いを次第に大きくし、又は顔画像エリアが小さくなるにしたがい全画像エリアに対する階調度を次第に大きくするようにしたものである。前記画像処理方法の変更は、エッジ強調の大きさの変更や、階調度の変更などにより行われる。
【０００６】
【発明の実施の形態】
図１は、本発明を実施したデジタルプリンタを示す機能ブロック図である。画像信号入力手段１０には、ＭＤやＭＯなどの記録媒体、デジタルカメラ、カラーフイルムスキャナなどからデジタル化されたＲ，Ｇ，Ｂ画像信号が入力され、このＲ，Ｇ，Ｂ画像信号が変換手段１１に送られる。なお、アナログのＲ，Ｇ，Ｂ画像信号の場合には、内蔵するＡ／Ｄ変換器によりＡ／Ｄ変換される。
【０００７】
変換手段１１では、Ｒ，Ｇ，Ｂ画像信号を輝度信号と色信号とに分離する。輝度及び色信号への変換は、周知の変換方法、例えば輝度信号と色差信号の他に、Ｌ，ａ，ｂ空間、Ｌ，ｕ* ，ｖ* 空間、Ｌ，Ｈ，Ｓなどを用いた変換方法により行ってもよい。分離した輝度信号と色信号とは顔エリア抽出処理手段１２に送られる。
【０００８】
顔エリア抽出処理手段１２では顔エリアを抽出する。顔エリアの抽出は、例えば特開昭５２−１５６６２４号公報や特開昭５２−１５６６２５号公報に記載されているように、予め肌色領域に対応する輝度信号及び色信号の範囲を決定しておき、各画素の輝度信号及び色信号が肌色領域内にあるときにその点を肌色と判定する。同様にしてその他の点について肌色か否かを判定して、この判定結果により、肌色を有する１まとまりのエリアを肌色エリアとして抽出する。更に、抽出した肌色エリア内に、目，鼻，口，眉などによる肌色と異なるエリアが含まれるか否か、これら異なるエリアが予め定めた所定のパターン（このパターンは各種の撮影シーンを統計的に処理して抽出されるもので、複数個用意される）で配置されているか否か等を判定し、これらの異なるエリアが所定パターンで配置されている場合に人物の顔エリアと判定する。なお、上記のような顔判定のための複雑なアルゴリズムを実施することなく、単に肌色エリアのみから顔エリアと判定してもよい。また、特開平５−１００３２８号公報、特開平５−１６５１２０号公報のように、色相や彩度の２次元ヒストグラムからクラスターを求め、クラスターの内部構造、形状、接続する外部構造から顔領域を判定する方法などを利用してもよい。
【０００９】
顔サイズ推定手段１３は、顔エリアのサイズを特定し、顔エリアサイズ信号を発生する。顔エリアサイズは、顔として特定されたエリアの一方向（Ｘ方向，Ｙ方向，任意方向）における長さが用いられる。この他に、一方向における画素数、一方向における長さ又は画素数の最大値、直交する二方向の長さ又は画素数の平均値、顔エリアの面積、顔エリアの画素数、顔エリアの面積又は画素数の１／２乗などを用いることができる。更には、画面サイズとの比（例えば画面の長辺方向における顔エリアの長さ：画面の長辺方向の長さ）や、実際の顔との比として表してもよい。また、複数の顔がある場合には、全ての顔エリアにおける顔エリアサイズの平均値を用いてもよい。更には、画面の中心位置に近いものほど重み付き係数を大きくした重み付き平均値を用いてもよい。顔サイズ推定手段１３の顔エリアサイズ信号と輝度信号とは、エッジ強調手段１４に送られる。
【００１０】
図２に示すように、エッジ強調手段１４は、アンシャープ信号作成部１５，ルックアップテーブルメモリ（ＬＵＴ）１６，乗算器１７，１８、加算器１９を備えている。アンシャープ信号作成部１５は輝度信号を平均化処理してアンシャープ信号Ｕを作成する。ＬＵＴ１６は重み付け係数発生手段であり、顔エリアサイズ信号Ｆに基づいて、重み付け係数Ｐ（Ｆ），Ｑ（Ｆ）を発生する。これらアンシャープ信号Ｕ，輝度信号Ｙ，重み付け係数Ｐ（Ｆ），Ｑ（Ｆ）は、乗算器１７，１８で乗算された後に加算器１９で加算され、エッジ強調処理後の輝度信号Ｔが求められる。この輝度信号Ｔは階調補正手段２０に送られる。
【００１１】
上記輝度信号Ｔは例えば次の数式１で表される。
【数１】
Ｔ＝Ｐ（Ｆ）・Ｕ＋Ｑ（Ｆ）・Ｙ
【００１２】
なお、数式１において、Ｋを以下のように設定する場合には、以下の数式２に置き換えることができる。
【数２】
Ｔ＝Ｙ＋Ｋ（Ｙ−Ｕ）
Ｐ（Ｆ）＝−Ｋ（但しＫはエッジ強調係数であり、−１≦Ｋ≦１）
Ｑ（Ｆ）＝１＋Ｋ
なお、上記のように設定するとＰ（Ｆ）＋Ｑ（Ｆ）は１となるが、Ｑ（Ｆ）の値（１＋Ｋ）の「１」を変更してもよく、この場合には当然のことながらＰ（Ｆ）＋Ｑ（Ｆ）は１にならない。
【００１３】
図３は、ＬＵＴ１６に記憶されるテーブルデータの一例を表す線図であり、横軸に顔エリアサイズｆが、縦軸にエッジ強調係数Ｋがとってある。上記エッジ強調係数Ｋは、顔エリアサイズｆが小さくなる程に大きくなる。また、顔が存在しない場合には所定の値ａが与えられる。逆に顔エリアサイズｆが大きくなる程、エッジ強調係数Ｋが小さくなる。そして、顔エリアサイズｆがある大きさ以上になると、所定の値ｂ（ｂ＜ａ）が与えられる。このようにすることで、顔エリアサイズｆが小さくなると、これにしたがいエッジ強調の度合いが次第に大きくなり、目鼻がより鮮明になる。また、人物が写っていない場合には撮影距離に関わらずシステムにおける最大のエッジ強調が行われる。また、顔エリアサイズｆが大きくなると、これにしたがいエッジ強調の度合いが次第に小さくなり、入力装置のノイズや顔の毛穴などが目立つことなく、しかも皮膚感も失われることもない。なお、顔エリアサイズｆが大きいときにエッジ強調をしすぎると入力装置のノイズや毛穴が目立ったり、皮膚感が失われるので、ｂは「０」よりも小さくすることが好ましい。
【００１４】
図１に示すように、階調補正手段２０は、エッジ強調された輝度信号Ｔに対して階調補正を行う。この階調補正は、入力系記録媒体及び出力系記録媒体等の相違に起因するずれなどを修正するために行われる。階調補正された輝度信号は変換手段２１に送られる。また、色調補正手段２２は色調補正を行う。この色調補正は、入力系及び出力系記録媒体の相違等に起因する色調のずれなどを修正するために行われる。これら階調補正処理や色調補正処理は周知の方法を用いて行われる。色調補正された輝度信号は変換手段２１に送られる。なお、これら階調補正や色調補正は、顔エリア抽出処理手段１２で抽出された顔エリアの平均濃度や色調を基準にして行うと、仕上りがより一層良くなる。
【００１５】
変換手段２１は、輝度信号及び色信号からＲ，Ｇ，Ｂ信号に変換する。このＲ，Ｇ，Ｂ信号は、画像記録制御量変換手段２３に送られる。画像記録制御量変換手段２３では、Ｒ，Ｇ，Ｂ信号を画像記録制御量に変換するとともに、Ｄ／Ａ変換なども行う。これらＲ，Ｇ，Ｂ信号への変換処理や、画像記録制御量変換処理等は周知の方法が用いられる。変換処理された画像記録制御量は画像記録手段２４に送られ、ここで画像記録制御量がレーザー光等の光信号強度や液晶シャッタの開口率に変換され、これによりカラー感光材料に画像が記録される。なお、変換手段２１において、本スキャン画像データから直接に画像記録制御量に変換してもよい。
【００１６】
上記実施形態では、変換手段２１によるＲ，Ｇ，Ｂ信号への変換前に階調補正や色調補正を行ったが、これはＲ，Ｇ，Ｂ信号に変換した後に、周知の階調変換や色補正を行ってもよい。また、上記実施形態では、エッジ強調をする際に、顔エリアサイズ信号Ｆに基づきＬＵＴ１６から対応する重み付け係数Ｐ（Ｆ），Ｑ（Ｆ）を求めたが、このＬＵＴ１６を用いる代わりに、演算器によりＰ（Ｆ），Ｑ（Ｆ）の関数式を演算してもよい。また、上記実施形態では、人物が写っていない場合に最大のエッジ強調を行ったが、この他に、適当なエッジ強調度合いに別個に設定してもよい。また、上記実施形態ではＲ，Ｇ，Ｂ信号から輝度信号及び色信号に変換する変換手段１１を設けたが、最初から輝度信号と色信号とに分離された状態で入力される場合には、変換手段１１を用いることなく、顔エリア抽出処理手段１２に輝度信号と色信号とを入力する。
【００１７】
次に、ネガフイルムに記録された画像を撮像してプリントを行う別の実施形態について説明する。図４は、この実施形態におけるデジタルプリンタの機能ブロック図を示すものである。このデジタルプリンタは、大きく分けて、画像信号入力手段３０と、画像データ蓄積手段３１と、階調バランス検出手段３２と、階調変換特性設定手段３３と、変換テーブル作成手段３４と、顔エリア抽出処理手段１２と、顔サイズ推定手段１３と、画像信号処理手段３５と、画像記録制御量変換手段２３，及び画像記録手段２４とを備えている。なお、図１に示す上記実施形態と同一構成部材には同一符号が付してある。
【００１８】
画像信号入力手段３０は、周知のフイルムスキャナから構成されており、ネガフイルムの画像を読み取って画像信号に変換する。この画像信号入力手段３０は、本スキャンとプレスキャンとが行えるようになっており、プレスキャンでは、ネガフイルムの画像を数千点の画像データとして読みだす。なお、プレスキャンにおける画像データ数は数千点に限られることなく、例えば処理時間の短縮やプリント品質の向上などの要請に応じて、数百〜数万点の画像データが読みだせればよい。また、本スキャンでは、ネガフイルムの画像を数十万〜数百万点の画像データとして読みだす。なお、プレスキャンと本スキャンとを行う他に、本スキャンの画像データを結合して、数百画素から数万画素の画素数に減少させ、これをプレスキャン画像データとして用いてもよい。
【００１９】
図４において、本スキャンの画像データの流れは破線で表示されており、その他のプレスキャンの画像データ等の流れは実線で表示されている。画像信号入力手段３０からの本スキャンによる画像データは顔エリア抽出処理手段１２と画像信号処理手段３５とに送られる。また、画像信号入力手段３０からのプレスキャン画像データは、画像データ蓄積手段３１に送られる。
【００２０】
フイルム種識別手段４０はバーコードリーダーから構成されており、読取り対象のカラーネガフイルムのＤＸ用バーコードを読み取って、フイルムの種類を識別する。このフイルム種別信号は画像データ蓄積手段３１及び階調特性データ記憶手段４１に送られる。なお、磁気情報が記録されたネガフイルムに対しては磁気読取り装置が用いられる。
【００２１】
画像データ蓄積手段３１は、データ選択部とデータ蓄積部とから構成されている。データ選択部は、フイルム種別毎にプレスキャン画像データを予め定めた選択基準にしたがい選択する。そして、この選択した画像データをデータ蓄積部に送る。選択基準としては、データ蓄積部で蓄積した該当するフイルム種の画像データの平均値が用いられる。したがって、平均値を基準として所定範囲内の画像データのみが選択され、これがデータ蓄積部で蓄積される。なお、平均値の代わりに、最小二乗法などの統計的手法により決定した値を選択基準にしてもよい。このようにして選択した画像データはほぼグレー、またはグレーに近い一定範囲の被写体色の画像濃度となる。
【００２２】
データ蓄積部は、フイルム種別信号に基づき対応する記憶エリアに、画像データのＧ濃度に対するＲ濃度と、Ｇ濃度に対するＢ濃度と、これらの画像データ数を加算して蓄積する。本実施形態では、Ｇ濃度を画像データの分類基準として用いている。そして、画像データのＧ濃度値が、例えば０．０１間隔や０．１間隔で分類したレベルのどのレベルに該当するかを判定し、該当するレベルにＲ濃度，Ｂ濃度を蓄積する。同時に蓄積データ数もカウントして記憶する。次に、蓄積画像データを蓄積データ数で割って平均値を求める。なお、画像データの蓄積方法は例えば特開平３−５３２３５号公報に詳しく説明されている。このようにして求めた多数の蓄積データの平均値は一定で、グレー又はグレーに近い色になる。蓄積が進むにしたがってこのフイルム種における固有のデータが精度よく得られるようになる。
【００２３】
階調バランス検出手段３２は、画像データ蓄積手段３１からの前記平均値に基づき階調バランス特性を求める。図５は検出した階調バランス特性の一例を示すもので、Ｇ濃度に対するＲ濃度の関係を各濃度レベルの蓄積データの平均値で示したものである。各濃度レベルの平均値で表す場合には、図５に示すように多数の点が線上に並んだ状態になるが、これら各点に対して周知のスムージング処理を行って直線又は円滑な曲線に修正する。同様にして、Ｇ濃度に対するＢ濃度の関係を作成する。
【００２４】
図６は、Ｇ濃度に対するＲ濃度の関係を示す階調バランス特性データの一例であり、図５に示すものをスムージング処理したものである。図６において、記録対象原画における最大濃度値の３色平均濃度を、Ｇ濃度の高濃度側基準値ＤＸＧとし、このＤＸＧに基づき階調バランス特性からＤＸＧに対するＲ濃度を求め、これをＤＸＲとする。同様にして、Ｇ濃度に対するＢ濃度の関係からＤＸＢを求める。ＤＸＧ，ＤＸＲ，ＤＸＢはＤＸＧにおいてグレー濃度を得るためのＲ，Ｇ，Ｂ濃度である。同様にして、低濃度側基準値のＧ濃度ＤＩＧ（記録対象原画における最小濃度値の３色平均濃度）を低濃度側基準値として、ＤＩＲ，ＤＩＢを求める。このようにして求めたＤＸＲ，ＤＸＧ，ＤＸＢ、ＤＩＲ，ＤＩＧ，ＤＩＢは、原画中の高濃度のグレー被写体、及び低濃度のグレー被写体の色バランスを表し、これらを高濃度側基準バランス値、低濃度側基準バランス値とする。なお、本実施形態では、高濃度側基準値，低濃度側基準値として、３色平均濃度を用いたが、最大濃度，最小濃度の対応する各色を用いてもよい。得られた各基準バランス値ＤＸＲ，ＤＸＧ，ＤＸＢ、ＤＩＲ，ＤＩＧ，ＤＩＢは階調変換特性設定手段３３に送られる。
【００２５】
階調変換特性設定手段３３は、階調特性データ記憶手段４１からの階調特性データと、階調バランス検出手段３２からの各基準バランス値ＤＸＲ，ＤＸＧ，ＤＸＢ、ＤＩＲ，ＤＩＧ，ＤＩＢとに基づき階調変換特性を設定する。先ず、図７に示すように、高濃度側基準バランス値ＤＸｉ（ｉはＲ，Ｇ，Ｂのいずれか１つ）と低濃度側基準バランス値ＤＩｉを用いて、階調バランス変換テーブルを作成する。すなわち、基準バランス値ＤＸＲ，ＤＩＲに対して予め定めた記録濃度をＤｈｒ、Ｄｓｒとし、これらＤＸＲとＤｈｒ，ＤＩＲとＤｓｒとで決定される座標点をつなぐことで、階調バランス変換テーブルを作成する。同様にして、他のＢ濃度，Ｇ濃度についても階調バランス変換テーブルを作成する。
【００２６】
図７は、この階調バランス変換テーブルの一例を示すもので、横軸に入力値であるＲ濃度を、縦軸に出力値であるＲ濃度をとったものである。このように、記録濃度Ｄｈｉ，Ｄｓｉを定めて、その間の全濃度に対し一律に割りつけているため、アンダー露光のネガ像に対しては必ずしも自然な画像として記録することができない。このため、以下に示す階調特性データを用いて、階調変換テーブルを作成する。
【００２７】
階調特性データは、図４に示す階調特性データ記憶手段４１に記憶されている。階調特性データはフイルム種別毎に記憶されており、フイルム種識別手段４０からのフイルム種別識別信号により対応する階調特性データが階調変換特性設定手段３３に送られるようになっている。図８は、階調特性データの一例を示したものである。この階調特性データは、カラーネガフイルムの特性曲線に対応する変換テーブルから構成されている。この変換テーブルは横軸に出力値Ｄout を縦軸に入力値Ｄinをとっている。そして、この変換テーブルに基づき入力値Ｄinから出力値Ｄout が求められる。この階調特性データからも分かるように、特性曲線の足部及び肩部は直線ではなく、画像濃度は圧縮されている。特性曲線の形は感光発色層やカラーフイルム種により異なるが、フイルムのラチチュードとカメラの露出技術との進歩により、肩部まで使用することはほとんどない。足部の特性は各フイルムで近似しているので、平均的な変換テーブルを用いてよく、特に各色別にもたなくてもよい。正確な階調特性を得るにはフイルム種別毎にフイルム濃度を測定し、この測定値を用いる。または、試行錯誤的に階調変換テーブルを設定し、フイルム種別信号に基づき選択してもよい。また、特性曲線を変換テーブルの形で表す他に、関数式で表して用いてもよい。
【００２８】
次に、階調変換特性設定手段３３は、原画像の高濃度側基準バランス値ＤＸｉ、低濃度側基準バランス値ＤＩｉから図８に示す上記階調特性データの使用範囲を特定し、この範囲の階調特性と、図７に示す階調バランス変換テーブルとを合成して、図９に示すような階調変換テーブルを作成する。すなわち、階調バランス変換テーブルの横軸の値を、図８に示す階調特性データを用いて、対応する特性曲線の縦軸の値に置き換えることで、図９に示すような階調変換テーブルを作成する。図９の実線表示のものはアンダー露光ネガ画像のものであり、破線表示のものは適正露光ネガ画像のものである。実線表示のアンダー露光ネガ画像のものでは、適正な露光による画像の階調バランス特性に対して、コントラスト（ＤＸｉとＤＩｉとの差）が小さくなり、シャドー部のしまりのない記録画像になるが、低濃度部画像の濃度が拡大して記録されることにより画像が改良されることが判る。他の方法として、ＤＩＲからＤＸＲの各値をＤinにセットしてＤout に変換し、図７の階調バランステーブルの横軸としても同じ効果が得られる。この階調変換テーブルの修正は、画像毎に行っても、または修正済みの複数のテーブルを持ち、これを選択することを行ってもよい。また、別な方法として、上記階調特性データは高い精度を必要としないことから、公知な方法、例えば原画像のプレスキャン画像データから濃度ヒストグラムや濃度累積分布を自動的に求めて、これを用いてもよい。
【００２９】
変換テーブル作成手段３４は、記録条件記憶手段４２からの記録条件と画像記録基本量演算手段４７からの画像記録基本量に基づき、階調変換特性設定手段３３からの階調変換テーブルを修正する。この修正は、階調変換テーブルの縦軸にそって階調変換特性を画像記録基本量に基づき上下にシフトさせることにより行う。この修正した階調変換テーブルは画像処理信号手段３５のＬＵＴ４５に書き込まれる。このように、画像記録基本量に基づき階調変換テーブルを修正するのは次の理由による。再現すべき最大基準値、最小基準値、又はハイライト点、シャドー点が正確であれば、画像記録基本量による修正は必要がない。このようなシーンの典型例は写真スタジオにおけるポートレートである。ハイライト点は例えば服の白であり、シャドー点は例えば黒髪である。これに対して、自然界を背景としたポートレートは必ずしもそうではない。ハイライト点として空や雲、反射する白い壁や窓の外、更にストロボ撮影における前景の白など多数ある。それらを除いて、服の白を正確に抽出することは非常に困難であり、多くの場合には画像記録基本量に基づく修正が必要である。
【００３０】
画像記録基本量演算手段４７は、画像信号入力手段３０からのプレスキャン画像データに基づき画像記録基本量を求める。画像記録基本量は、各記録対象原画毎に原画の画像濃度から求められる値である。例えば、プレスキャン画像データに基づき、全画面エリア、特定エリア、選択エリアなどの各エリアにおける単純平均値を算出して、これらが選択的に用いられる。この他に、画像記録基本量としては、画素の位置に対する重み付き加算の平均値、選択した画素の平均値や重み付き加算の平均値などが用いられる。画像記録基本量は、特開昭５５−２６５６９号公報、特開昭６１−２２３７３１号公報、特開平２−９０１４０号公報、特開平３−５３２３５号公報、特開平５−２８９２０７号公報等に記載されているような公知の方法を用いて求めることができる。更に、画像記録基本量は、最大値（またはハイライト部濃度）と最小値（またはシャドー部濃度）との重み付き平均値、各画素に重みを乗じた重み付き平均値（例えば、濃度ヒストグラムの各級に対し重みを乗じた重み付け平均値）、累積濃度ヒストグラムの特定頻度または選択した頻度に相当する値などの原画像の画像を特徴つける値などを画像記録基本量として用いることができる。また、濃度制御値を用いてもよく、この場合には、特開昭５１−１３８４３５号公報、特開昭５３−１４５６２１号公報、特開昭５４−２８１３１号公報、特開昭５９−１６４５４７号公報等に記載されているような公知の方法から求めることができる。
【００３１】
更に、画像信号処理手段３５はエッジ強調手段４６を備えており、本スキャン画像データに対してエッジ強調処理を行う。このエッジ強調手段４６は、図２に示すエッジ強調手段１４と同じ構成になっている。なお、上記実施形態では輝度信号Ｙに対してエッジ強調処理を行うのに対して、本実施形態では本スキャン画像データに対して行う点のみが異なっているだけであり、詳細な説明は省略する。このエッジ強調処理済の本スキャン画像データは、上記ＬＵＴ４５により記録画像データへ変換される。この変換により、グレイ画像のときにＲ，Ｇ，Ｂ信号が等しくなるようにされ、色バランスの優れた記録画像が得られるようになる。記録画像データは、画像記録制御量変換手段２３で画像記録制御量に変換された後に、画像記録手段２４により記録材料に画像が記録される。
【００３２】
なお、上記実施形態では、画像記録基本量演算手段４７により画像記録基本量を求めて、これに基づき階調変換特性を修正したが、この他に、顔エリア抽出処理手段１２からの顔エリアの平均濃度値を用いて変換テーブル作成手段３４で変換テーブルを修正するようにしてもよい。この場合に、顔エリアのサイズが所定値よりも小さい場合や、顔エリアが抽出されないときには、画面の全エリアの平均濃度等を顔エリア抽出処理手段１２で求めて、この平均濃度を用いることが好ましい。
【００３３】
また、上記実施形態では、エッジ強調手段４６において、顔エリアの大きさに応じてエッジ強調の度合いを変更したが、この他に、図４に示す変換テーブル作成手段３４に顔エリアサイズ信号Ｆを入力して、顔エリアの大きさに応じて階調を変更してもよい。これは、システムの有効なＭＴＦ（変調伝達関数）は、「システムのもつＭＴＦ」×「システムのもつガンマ」で表されるから、鮮鋭度（ＭＴＦ）の代わりに階調度を上げて階調を硬くしてもＭＴＦは上がることによる。したがって、顔サイズが小さくなるにしたがい次第に階調度を大きくし、顔が存在しないか、検出するには小さすぎる場合には所定の値を階調度として用いる。また、顔サイズが大きくなるにしたがい次第に階調度を小さくして階調を軟らかく設定する。階調度の変更は階調特性カーブに顔サイズの大きさから決まる係数を乗じて行う。この他に、予め定めて複数個記憶しておいた階調特性カーブから内挿によって定めてもよい。
【００３４】
更には、特定の濃度域に対して階調変更を行うようにしてもよい。例えば、図１０に示すように、主要部濃度ＤｐＯによって修正する場合には、二点鎖線で示すように階調変換テーブルを修正する。なお、ＤｐＯは原画像の主要部濃度を、ＤｐＲは記録画像の適正な主要部濃度を得るのに必要なデータを表す。図１０は、主要部濃度を濃くしてハイライト部の画像の再現を極力変えないようにして階調度を上げて階調を硬くした例である。また、図１１は、主要部濃度を変えないようにし、ハイライト部の画像濃度を下げるようにして階調度を上げて階調を硬くした例である。この他に、主要部濃度からハイライト部の階調をあまり変更しないで、主要部濃度よりもシャドー部側の階調度を変更するようにしてもよい。なお、実用的には上記変換テーブルは滑らかな曲線になるように修正してから用いられる。
【００３５】
また、上記主要部濃度ＤｐＯ，ＤｐＲの代わりに、原画像の画像特徴量から推定した記録画像濃度の修正量と、記録した全画像の平均濃度の加算値とからなる値をＤｐＯ，ＤｐＲとしてもよい。
【００３６】
また、１画像中の顔エリアとこの顔エリアを除いた背景エリアとで、エッジ強調係数や階調パラメータを変えてもよい。例えば、顔エリアサイズ信号に応じて、顔エリアのエッジ強調係数、または階調パラメータを変更する。または、顔エリアサイズ信号に応じて、背景エリアのエッジ強調係数、または階調パラメータを変更する。
【００３７】
図１２は、顔エリアと背景エリアとのエッジ強調係数を個別に変更した一例を示すものである。顔エリアサイズｆに対し基準エリアサイズｆｓを決めておき、この基準エリアサイズｆｓの場合に、顔エリアと背景エリアとに対するエッジ強調係数Ｋを同じ値ｃに設定し、基準エリアサイズｆｓよりも顔エリアサイズｆが小さい場合には背景エリアのエッジ強調係数Ｋを顔エリアのエッジ強調係数Ｋよりも大きくし、基準エリアサイズｆｓよりも顔エリアサイズｆが大きい場合には背景エリアのエッジ強調係数Ｋを顔エリアのエッジ強調係数Ｋよりも小さく設定する。更に、顔エリアサイズｆに対し最小エリアサイズｆmin 及び最大エリアサイズｆmax を決めておき、顔エリアサイズｆが最小エリアサイズｆmin 及び基準エリアサイズｆｓの間にある場合には、顔エリアサイズｆが最小エリアサイズｆmin 又は基準エリアサイズｆｓに近づくに従い両エリアに対するエッジ強調係数Ｋの差が次第に小さくなるように設定する。更に、顔エリアサイズｆが基準エリアサイズｆｓ及び最大エリアサイズｆmax の間にある場合には、顔エリアサイズｆが最大エリアサイズｆmax に近づくに従い両エリアに対するエッジ強調係数Ｋの差が次第に大きくなるように設定する。
【００３８】
この場合には、顔エリアサイズｆが基準エリアサイズｆｓに比べて大きい場合に、背景のエッジが強調されない。また、顔エリアサイズｆが基準エリアサイズｆｓよりも小さくなり所定値ｆｄに近づくほど、顔エリアよりも背景エリアのエッジが強調される。そして、顔エリアサイズｆが所定値ｆｄを越えて更に小さくなると、両者の差が次第になくなり、顔エリアがないとき（顔エリアサイズｆがｆmin になったとき）に、両者のエッジ強調度合いは同じになる。なお、顔エリアと背景エリアの境界で大きくエッジ強調係数が変わると、不自然な画像になるので、これらの境界領域では滑らかに変化が行われるようにするとよい。また、顔エリアと背景エリアとのエッジ強調係数は、外部から装置に設定可能にするとよい。また、エッジ強調の代わりに階調パラメータを変更する場合も同様に行うことができる。
【００３９】
次に、図１３を参照して階調特性データによる変換に関する別の実施形態について説明する。なお、図４に示す実施形態と同一構成部材には同一符号が付してある。この実施形態では、階調特性変換手段５０により、本スキャンデータに対してネガフイルムの非線形特性を線形に修正するための変換を行う。この変換を行った後に、顔エリア抽出処理手段１２により顔エリアの抽出を行う。変換テーブル作成手段５１では、３色濃度バランスを修正するとともに、顔エリアサイズに応じた階調補正を行うためのデータ変換テーブルを作成する。画像信号処理手段５２では、このデータ変換テーブルを用いて本スキャンデータを変換する。なお、顔エリアサイズに応じた階調補正の代わりに、画像信号処理手段５２で顔サイズに応じたエッジ強調を行ってもよい。また、変換テーブル作成手段５１では、顔エリアサイズに応じた階調補正用データ変換テーブルの他に顔エリアの濃度補正用データ変換テーブルを作成してもよく、これにより顔エリアの仕上りをより一層良くすることができる。
【００４０】
なお、本発明において濃度は、光学濃度に限定されることなく、色彩学上の明度に相当する変換値、原画像の測光出力値、網点面積率などを含む。また、濃度のアンチ対数値を用いてもよい。また、エッジを強調する代わりに、逆に画像やエッジを平滑化してもよい。
【００４１】
また、上記実施形態では、顔エリア抽出処理手段で肌色濃度を基準にして顔エリアを自動的に抽出するようにしたが、この他に顔の抽出は、仕上りをシミュレートした画像をＣＲＴ等のディスプレィに表示し、この表示された画像を観察してライトペンやマウス等を用いて顔エリアを指定することで、行ってもよい。また、上記実施形態では、デジタルカメラの画像データやネガフイルムからの画像データを用いたが、この他に、ポジフイルムや反射原稿に対して本発明を適用してもよい。また、画像表示装置に本発明を適用してもよい。
【００４２】
なお、画像に対応して、被写体と画像の倍率や、被写体距離等の情報が記録されている場合には、特開平１−１１１０８６号公報に詳しく説明されているように、顔エリアを決定するためにこれらの情報を利用することが有効である。
【００４３】
【発明の効果】
本発明によれば、顔エリアの大きさによってエッジ強調や階調補正等の画像処理を行うから、撮影距離情報などを持たない画像に対しても、シーンにあった適切な画像処理を施すことができる。しかも、撮影距離情報に応じてエッジ強調等の画像処理を行う従来のものに比べて、シーンにあった適正な画像処理を確実に行うことができる。すなわち、従来のものではメモリ容量の制限やカメラのコストから撮影距離情報は粗い場合が多く、シーンにあった適切な画像処理が困難であったが、本発明では顔エリアの大きさに応じて行うので精度のよい撮影距離情報が得られるようになる。
【００４４】
顔エリアの大きさに基づきエッジ強調や階調補正等の画像処理を行うから、それぞれの画像にあった画質改善法を採用することができる。例えば、顔のアップのような近距離で撮影した画像の画質を損なうことなく、遠景などの被写体が小さくなった画像に対して輪郭を強調することができる。また、人物の写っていない風景中のミクロな濃淡を強調したり、集合写真中の人物を強調したりすることができる。更には、近距離であっても、人物の写っていない画像に対してエッジ強調や階調補正を行うことにより、物体の形状をより鮮明にすることができる。
【００４５】
また、顔エリアの大きさに基づきエッジ強調の度合いや階調度を変更したから、画質改善の多様化が図れる。これにより、例えば顔のアップに対して僅かにアンシャープにすることによって肌の質感を向上させることができる。同時に背景をより一層アンシャープにすることによって、背景をデフォーカスしたような効果を得ることができる。更に、顔エリアとこれを除いた背景エリアとに対して別々の画像処理を行うことにより、画質改善の多様化をより一層図ることができる。
【００４６】
顔エリアのサイズに対し基準エリアサイズを決めておき、この基準エリアサイズの場合に、顔エリアと背景エリアとに対するエッジ強調度合いを同じに設定し、基準エリアサイズよりも顔エリアが小さい場合には背景エリアのエッジ強調度合いを顔エリアのエッジ強調度合いよりも大きくし、基準エリアサイズよりも顔エリアが大きい場合には背景エリアのエッジ強調度合いを顔エリアのエッジ強調度合いよりも小さくすることにより、シーンに合った適正なエッジ強調処理を自動的に行うことができる。同様にして、エッジ強調度合いの変更に代えて、階調度を変更することで、同じような効果が得られる。
【００４７】
更に、顔画像エリアのサイズに対し最小エリアサイズ及び最大エリアサイズを決めておき、顔画像エリアサイズが最小エリアサイズ及び基準エリアサイズの間にある場合には、顔画像エリアサイズが最小エリアサイズ又は基準エリアサイズに近づくに従い両エリアに対するエッジ強調度合いの差が次第に小さくなるように設定し、顔画像エリアサイズが基準エリアサイズ及び最大エリアサイズの間にある場合には、顔画像エリアサイズが最大エリアサイズに近づくに従い両エリアに対するエッジ強調度合いの差が次第に大きくなるように設定することにより、エッジ強調度合いや階調度の変更をより一層きめ細かく行うことができる。
【図面の簡単な説明】
【図１】本発明を実施したデジタルプリンタの要部を示す機能ブロック図である。
【図２】エッジ強調手段を示す機能ブロック図である。
【図３】顔エリアサイズとエッジ強調係数との関係を示す線図である。
【図４】他の実施形態の要部を示す機能ブロック図である。
【図５】Ｇ濃度に対するＲ濃度の関係を示す階調バランス特性データの一例を示す線図である。
【図６】図５のデータをスムージング処理した後の階調バランス特性データの一例を示す線図である。
【図７】階調バランス特性から高濃度及び低濃度側基準バランス値を求めることを説明する線図である。
【図８】階調特性データの一例を示す線図である。
【図９】階調変換テーブルの一例を示す線図である。
【図１０】データ変換テーブルの修正の一例を示す線図である。
【図１１】データ変換テーブルの修正の一例を示す線図である。
【図１２】顔エリアと背景エリアとに対し別々のエッジ強調係数を用いる実施形態における顔エリアサイズとエッジ強調係数との関係を示す線図である。
【図１３】他の実施形態における要部を示す機能ブロック図である。
【符号の説明】
１０  画像信号入力手段
１１，２１  変換手段
１２  顔エリア抽出処理手段
１３  顔サイズ推定手段
１４  エッジ強調手段
２０  階調補正手段
２２  色調補正手段
２３  画像記録制御量演算手段
２４  画像記録手段
３５  画像信号処理手段
【図１】
0003733165.tif 000002
【図２】
0003733165.tif 000003
【図３】
0003733165.tif 000004
【図４】
0003733165.tif 000005
【図５】
0003733165.tif 000006
【図６】
0003733165.tif 000007
【図７】
0003733165.tif 000008
【図８】
0003733165.tif 000009
【図９】
0003733165.tif 000010
【図１０】
0003733165.tif 000011
【図１１】
0003733165.tif 000012
【図１２】
0003733165.tif 000013
【図１３】
0003733165.tif 000014