本発明は入力カラー画像が有する彩度範囲と出力装置の再現彩度範囲が異なる場合のカラー画像処理方法に関する。従来のカラー画像処理方法では、入力カラー画像の彩度範囲を出力装置、例えばプリンタの再現彩度範囲と合わせる為に、再現彩度を超えた部分は再現彩度の最大値に圧縮していた。compressed.その為入力画像の彩度の連続性が損なわれ、調子が変化した出力画像が得られていた。本発明は上述の如き従来技術の欠点に鑑み、入力画像の彩度分布に応じて最適なカラー処理を施こすことが可能なカラー画像処理方法の提供を目的としている。本発明を入力R,G,Bカラー信号をハードコピーするカラープリンタに適用した例について説明する。described.第1図は本実施例のカラープリンタの信号処理ブロツク図である。図において、11は入力R,G,B信号から輝度信号Y,色差信号(R−Y),(B−Y)を得るエンコーダで次式の処理を行う。(B-Y).12は色差信号(R−Y),(B−Y)から色相H,彩度Cを得る演算回路で次式の処理を行う。(B-Y).13は各色相について彩度のヒストグラムをとる処理及び彩度変換を行うCPUである。CPU13の処理に必要な値を記憶するRAMである。16は輝度信号Y,色相H,変換された彩度C′からマスキング処理を行い、イエローYe,マゼンタMa,シアンCyの各原色信号を得るマスキング回路、18Ye,18Ma,18Cyは各原色を記録する記録ヘツドである。head.以下、第2図のフローチヤートに従い、CPU13の処理動作について説明する。operation.まずステツプS1で入力カラー信号の一画面を構成する全画素を対象として、各色相Hについて彩度のヒストグラム(頻度分布)をとる。(H)Lとを比較する。Lの場合にはステツプS4で次式に従い、彩度の圧縮処理を行い出力彩度C′(H)を得る。'(H).この様にして第3図(1)に示す如き彩度の圧縮処理が行われる。従って色調の連続性が損なわれることなく彩度の圧縮が可能となる。第3図(1)に示す彩度圧縮を行う場合には入力画像のうち、最低の彩度のレベルはそのまま出力されるので、例えば鮮やかな彩度の高い連続した色調の背景をバックに比較的彩度の低い人間の顔が撮像される画像であっても、彩度圧縮処理により人間の顔の彩度が低下し、顔色が悪くなってしまうことを未然に防止し、かつ彩度の高い背景の色調の連続性を損なうこともない。S7(H)をそのままC(H′)として出力する。斯かる構成により入力画像の特性をそのまま活かすことができる。(3),入力画像の最大彩度側が出力再現彩度の最大値を超えている。この場合は彩度が大きい方に偏っているのを活かしてS9で次式に従い分布全体を移動させる。斯かる手法により彩度の偏りをそのまま出力画像の彩度の偏りとして再現できると共に、彩度範囲の絶対値は変化せず自然な印象を視覚に与える。change.こうしてステツプS4,S7,S9で得られたC′(H)をマスキング回路16にステツプS5,S8,S10で出力する。S10.尚、本実施例においては各色相について彩度の変換を行ったが、色相と明度の両方について彩度の変換を行えばより正確であるが、処理が複雑となる。C,それに類するものであればよく、Lab*,Luv*等を用いることもできる。like.又,本例では色相すべてについて処理を行ったが、特定の色相に代表させて変換処理を行ってもよい。るいはカラーディスプレイ装置に極めて有用である。1,第3図は彩度の入出力ヒストグラムを示す図である。claims]【請求項1】入力カラー画像信号の所定色相の彩度範囲が出力装置の再現彩度範囲に含まれるか否かを予め判定し、前記入力カラー画像信号の彩度範囲が出力装置の再現彩度範囲に含まれないと判定された場合には前記入力カラー画像信号の彩度範囲を前記出力装置の再現彩度範囲内に色調の連続性が損なわれない様に圧縮して前記出力装置に出力し、前記入力カラー画像信号の彩度範囲が前記出力装置の再現彩度範囲に含まれると判定された場合には前記入力カラー画像信号の彩度範囲を圧縮することなく前記出力装置に出力することを特徴とするカラー画像処理方法。