(57)【要約】【課題】  Ｃ、Ｍ、Ｙの彩度の低下もしくは２次色Ｒ、Ｇ、Ｂの階調飽和を招かずに色材量制限が達成可能（たとえば２００％以下）な画像処理装置、画像処理方法および画像処理プログラムを提供する。【解決手段】  ３成分の色信号から最小値を算出する最小値算出部と、前記色信号から最大値を算出する最大値算出部と、前記色信号に対応する色材総量を算出する色材総量算出部と、前記色信号の最大値と最小値を基にして色材の減量に用いる係数を参照する第１の色材減量テーブル１および第２の色材減量テーブル２とを記憶するメモリと、前記テーブル１の参照値および前記テーブル２の参照値と、前記最小値と、前記最大値と、３成分の色信号と前記最大値と前記最小値とから一意に決まる中間値と、に基づいて色材減量を算出する色材減量算出部と、前記色材減量算出部で算出された色材減量を用いて、出力色材量を算出する出力色材量算出部とを備える画像処理装置。【選択図】  図２
2011259436.tif 000002
【特許請求の範囲】
【請求項１】
３成分の色信号から最小値を算出する最小値算出部と、
前記色信号から最大値を算出する最大値算出部と、
前記色信号に対応する色材総量を算出する色材総量算出部と、
前記色信号の最大値と最小値を基にして色材の減量に用いる係数を参照する第１の色材減量テーブルおよび第２の色材減量テーブルとを記憶するメモリと、
前記テーブル１の参照値および前記テーブル２の参照値と、前記最小値と、前記最大値と、３成分の色信号と前記最大値と前記最小値とから一意に決まる中間値と、に基づいて色材減量を算出する色材減量算出部と、
前記色材減量算出部で算出された色材減量を用いて、出力色材量を算出する出力色材量算出部と
を備える画像処理装置。
【請求項２】
前記最小値算出部と、前記最大値算出部とに加え、さらに中間値算出部とを備え、前記中間値を算出することを特徴とする請求項１に記載の画像処理装置。
【請求項３】
前記色材減量算出部において、算出する色材減量値は前記テーブル１参照値と前記テーブル２参照値との線形和であることを特徴とする請求項１に記載の画像処理装置。
【請求項４】
前記色材減量算出部において、前記最大値、中間値、最小値の大小関係に応じて色材減量値は前記テーブル１参照値と前記テーブル２参照値との混合比を異ならせることを特徴とする請求項３に記載の画像処理装置。
【請求項５】
前記色材減量算出部において、色材減量値算出の際、中間値が最小値に近いほど前記テーブル１参照値の比率を高くし、中間値が最大値に近いほど前記テーブル２参照値の比率を高くすることを特徴とする請求項４に記載の画像処理装置。
【請求項６】
３成分の色信号を受信し、
前記色信号から最小値を算出し、
前記色信号から最大値を算出し、
前記色信号に対応する色材総量を算出し、
前記色信号の最大値と最小値を基にして色材の減量に用いる第１の係数と第２の係数とを求め、
前記第１の係数および前記第２の係数と、前記最小値と、前記最大値と、前記最小値と前記最大値より一意に決まる中間値と、に基づいて色材減量を算出し、
前記色材減量を用いて、出力色材量を算出することを特徴とする画像処理方法。
【請求項７】
画像処理装置を制御するプロセッサに、
３成分の色信号を受信し、
前記色信号から最小値を算出させ、
前記色信号から最大値を算出させ、
前記色信号に対応する色材総量を算出させ、
前記色信号の最大値と最小値を基にして色材の減量に用いる第１の係数と第２の係数とを求めさせ、
前記第１の係数および前記第２の係数と、前記最小値と、前記最大値と、前記最大値と前記最小値より一意に決まる中間値と、に基づいて色材減量を算出させ、
前記色材減量を用いて、出力色材量を算出させる画像処理プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明の実施形態は、シアン、マゼンタ、イエロー、ブラック（以下Ｃ、Ｍ、Ｙ、Ｋ）の４色の色材を用いて画像処理を行う画像処理装置、画像処理方法および画像処理プログラムに関する。
【背景技術】
【０００２】
カラー画像を再現するには。Ｃ、Ｍ、Ｙの３色の色材のみでは無彩色でかつ高濃度の黒や、シャドウ部を再現することが難しく、従って、無彩色でかつ高濃度の黒および彩度の高いシャドウ部を再現する目的と、高価なカラー色材の使用量を削減する目的でブラック（Ｋ）の色材を使用するのが一般的である。
【０００３】
ここで、インクジェット方式等のように色材を多く使用すると印刷品質の低下や紙の強度が低下するなどの問題がある発生する場合があり、その対応としては総色材量を制限する必要がある。しかしながら、下色除去（以下ＵＣＲ）等の手法を用いて色材の量を削減する際、削減量が少ないと制限内には収まらず、また、削減量が多いと再現できる１次色であるＣ、Ｍ、Ｙの有彩色の彩度を極端に下げてしまう、もしくは２次色であるＲ、Ｇ、Ｂの階調飽和を引き起こすという問題点がある。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００３−６０９２９公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
この発明が解決しようとする課題は、１次色Ｃ、Ｍ、Ｙの彩度の低下もしくは２次色Ｒ、Ｇ、Ｂの階調飽和を招かずに印刷できる色材量制限が達成可能（たとえば２００％以下）な画像処理装置、画像処理方法および画像処理プログラムを提供することである。
【課題を解決するための手段】
【０００６】
前記課題を達成するために、本発明の実施形態による像処理装置は、３成分の色信号から最小値を算出する最小値算出部と、前記色信号から最大値を算出する最大値算出部と、前記色信号に対応する色材総量を算出する色材総量算出部と、前記色信号の最大値と最小値を基にして色材の減量に用いる係数を参照する第１の色材減量テーブル１および第２の色材減量テーブル２とを記憶するメモリと、前記テーブル１の参照値および前記テーブル２の参照値と、前記最小値と、前記最大値と、３成分の色信号と前記最大値と前記最小値とから一意に決まる中間値と、に基づいて色材減量を算出する色材減量算出部と、前記色材減量算出部で算出された色材減量を用いて、出力色材量を算出する出力色材量算出部とを備えることを特徴とする。
【図面の簡単な説明】
【０００７】
【図１】本発明の実施の形態にかかる画像処理装置の構成を示すブロック図。
【図２】本発明の実施の形態にかかる画像処理装置の墨加刷部の構成を示すブロック図。
【図３】本実施の形態にかかる電気的接続図。
【図４】本実施の形態にかかる処理の流れ図。
【図５】本実施の形態にかかる処理の流れ図。
【図６】色材減量を求める１次色用色材減量テーブルの内容を説明するための図。
【図７】色材減量を求める２次色用色材減量テーブルの内容を説明するための図。
【発明を実施するための形態】
【０００８】
（本実施の形態）
以下、本発明の実施の形態について図１乃至図７を参照して説明する。
【０００９】
図１は、本発明の実施形態を複合機(以下ＭＦＰ)に応用した場合の構成を示すブロック図である。画像データがＰＣ（パーソナルコンピュータ）１より３色の色信号Ｃ（シアン）、Ｍ（マゼンタ）、Ｙ（イエロー）として墨加刷部２へ供給される。墨加刷部２では、入力された色信号Ｃ、Ｍ、Ｙに墨加刷と下色除去処理がされ、色信号Ｃ’、Ｍ’、Ｙ’、Ｋが生成され、階調処理部７へ入力される。階調処理部７では、色信号Ｃ’、Ｍ’、Ｙ’、Ｋに階調処理がされ、印刷データとしてプリンタ８に出力される。
【００１０】
また、ハードコピー上に形成された画像データ（原稿）は、スキャナ３により３
色の色信号Ｒ（レッド）、Ｇ（グリーン）、Ｂ（ブルー）として読み取られ、色変換部４に入力される。色変換部４にて色信号Ｒ、Ｇ、Ｂは、ＣＭＹ系列の色信号に変換される。色変換部４で変換された色信号は、フィルタ処理部６に入力される。他方、前記スキャナ３からの色信号Ｒ、Ｇ、Ｂは像域識別部５にも入力され、像域識別が実行される。さらに、その識別結果は、フィルタ処理部６と階調処理部７に入力される。フィルタ処理部６は、色変換部４からの色信号に像域識別部５から入力された識別結果を反映させて得た色信号Ｃ、Ｍ、Ｙを、ＰＣ１からの色信号と同様に墨加刷部２へ入力する。フィルタ処理部６からの色信号は、墨加刷部２にて墨加刷と下色除去処理とがなされて色信号Ｃ’、Ｍ’、Ｙ’、Ｋとして階調処理部７に出力される。
【００１１】
階調処理部７にて、色信号Ｃ’、Ｍ’、Ｙ’、Ｋに像域識別部５から入力された識別結果から文字と判定された領域には例えば４画素変調のディザ、非文字と判定された領域には例えば８画素変調のディザというように、文字は鮮鋭度を重視した階調表現、非文字領域は階調の滑らかさを重視した階調表現を用いる。このように色信号Ｃ’、Ｍ’、Ｙ’、Ｋに像域識別結果を反映させて階調処理をしたうえで、印刷データとしてプリンタ８へ供給される。
【００１２】
図２は、図１に示す墨加刷部２の詳細を示すブロック図である。墨加刷部２に供給された色信号Ｃ、Ｍ、Ｙは、最大値算出部９、最小値算出部１０、中間値算出部１１、色材総量算出部１２へと供給され、色信号の最大値ＭＡＸ、最小値ＭＩＮ、中間値ＭＩＤと、色材総量ＳＵＭとを得る。この最大値ＭＡＸ、最小値ＭＩＮ、中間値ＭＩＤは読み取り専用メモリ（以下ＲＯＭ）１３内に格納されている１次色用の色材減量テーブル１#１４、２次色用の色材減量テーブル２#１５に供給され、各テーブルに格納された値を得る。さらに、最小値ＭＩＮのみが同じくＲＯＭ１３に格納されている墨量テーブル１６に供給されて、墨量Ｋを得る。さらに、この上述の２個の色材減量テーブルの出力と色材総量算出部１２の出力とを色材減量算出部１７に供給して色材減量を求める。この色材減量と色信号Ｃ、Ｍ、Ｙと墨量Ｋとを出力色材量算出部１８に供給して色信号Ｃ’Ｍ’Ｙ’を得る。
【００１３】
図３は、この実施形態の電気的接続を示した図である。ＣＰＵ１９はシステムバス２０を介して接続されたスキャナ３、プリンタ８、ＲＯＭ１３、書き換え可能メモリ（以下ＲＡＭ）２１、画像メモリ２２への動作に対して命令を与える。
【００１４】
ユーザがＭＦＰの図示しない操作パネルにて、コピーボタンを押下すると、スキャナ３が原稿画像をスキャンして画像をＲＧＢ信号に変換する。スキャナ３からのＲＧＢ信号をＣＰＵ１９は画像メモリ２２に格納する。画像メモリ２２に格納されたＲＧＢ信号に対してＣＰＵ１９は色変換処理（色変換部）を行なってＣＭＹ信号へ変換する。さらにＲＧＢ信号に対してＲＯＭ１３に格納されたオペレータを用いた像域識別（像域識別部）を行う。さらに、ＣＭＹ信号に対して像域識別部の結果に応じてＲＯＭ１３にあらかじめ格納されている複数のフィルタから選択したフィルタを用いて、フィルタ処理（フィルタ処理部）を行い、得られたＹＭＣ信号を書き換え可能メモリ（以下ＲＡＭ）２０に格納する。ＲＡＭ２０に格納されたＣＭＹ信号を基にＣＰＵ１９は墨生成を行ってＫ信号を作成し（墨加刷部）、ＲＡＭ２０に格納する。また、ＣＰＵ１９はＲＡＭ２０に格納されたＣＭＹ信号に対して下色除去処理（墨加刷部）を行ってＣ’Ｍ’Ｙ’信号を作成し、ＲＡＭ２０に格納する。ＣＰＵ１９はＲＡＭ２０に格納されたＫ信号およびＣ’Ｍ’Ｙ’信号に階調処理を行い（階調処理部）、階調処理したＣ’Ｍ’Ｙ’Ｋ信号を一時的に画像メモリ２２に格納する。ＣＰＵ１９は、格納したＣ’Ｍ’Ｙ’Ｋ信号を印刷データとしてプリンタ８に送り、プリンタ８によって画像が印刷される。
【００１５】
図４乃至図５は墨加刷の処理工程を示すフローチャートである。まず、スキャナ３から色変換部４とフィルタリング処理部６を経たＣＭＹ信号もしくはパソコン１からのプリント命令により与えられたＣＭＹ信号が墨加刷部２に入力される（１００）。次に、処理対象となる注目画素の色材総量ＳＵＭ、暫定最大値ＭＡＸ、暫定最小値ＭＩＮ、暫定中間値ＭＩＤの初期値が設定され（１０１）、カウンタ初期値（i）が１にセットされる（１０２）。ここで、総量ＳＵＭに２色目のデータを加算し（１０３）、２色目のデータを暫定最大値ＭＡＸと比較し（１０４）、大きい場合（１０４：Ｙ）は入力データを暫定最大値ＭＡＸに置き換え（１０５）、それ以外（１０４：Ｎ）は暫定最小値ＭＩＮと比較する（１０６）。入力データが最小値ＭＩＮ以下である場合（１０６：Ｙ）は、入力データを暫定最小値ＭＩＮに置き換え（１０７）、それ以外（１０６：Ｎ）は暫定中間値ＭＩＤと置き換える（１０８）。上述のように一連の置き換え操作をしたうえで、データカウントを２と比較して（１０９）、２ならば（１０９：Ｙ）置き換え処理を終了しての次に続くステップに進み、２に満たない場合（１０９：Ｎ）はデータの次数をカウントアップして（１１０）、３色目の色材データに対してステップ１０３乃至ステップ１０８の一連の加算と比較処理とを繰り返す。
【００１６】
次に図５に示すごとく、最大値ＭＡＸ、最小値ＭＩＮ、中間値ＭＩＤを求めたのち、図２に示す１次色用色材減量テーブル１#１４、２次色用色材減量テーブル２#１５をそれぞれ参照して、減量データ１（１１１）と減量データ２（１１２）とを算出する。また、最小値ＭＩＮを基にして墨量テーブル１６（図２参照）を参照して墨量Ｋを求める（１１３）。これら減量データ１および減量データ２を図４のステップ１０３の繰り返しで求めた色材総量ＳＵＭとともに色材減量算出部１６に供給して最終的な色材総減量（ＴＲＥ）を求める（１１４）。以下、出力色材量算出部１７にて順次出力の色材データを算出する。まずデータカウンタｉに０をセットする（１１５）。ＣＭＹの各信号値Ｄ(i)より色材減量ＴＲＥから墨信号Ｋを差し引いた値を引いて出力信号値Ｄ’(i)を求める（１１６）。ここで、データカウンタを数値２と比較し（１１７）、小さい場合は（１１７：Ｎ）データカウンタを１カウントアップし（１１８）、同じ値に達したときは（１１７：Ｙ）処理を終了する。
【００１７】
色材減量算出の詳細について以下説明する。ＲＯＭ１３内にある１次色用色材減量テーブル１#１４、２次色用色材減量テーブル２#１５の内容を表わすグラフを図６および図７にそれぞれ示す。色材減量テーブル１#１４（図６参照）、色材減量テーブル２#１５（図７参照）にはともに前記最小値ＭＩＮ、前記最大値ＭＡＸと前記最小値ＭＩＮとの差ＭＡＸ−ＭＩＮをアドレスとして色材減量値が格納されている。ここで、色材減量テーブル１#１４のテーブルのアドレス１番目にあたるＭＩＮ=０のときの各ＭＡＸ−ＭＩＮのテーブル値は、白から１次色Ｃ，Ｍ，Ｙまでの各色の削減量を表し、色材減量テーブル２#１５のテーブルのアドレス１番目にあたるＭＩＮ=０のときの各ＭＡＸ−ＭＩＮのテーブル値は、白から２次色Ｒ，Ｇ，Ｂまでの各色の削減量を表す。
【００１８】
中間値ＭＩＤの値が最大値ＭＡＸと最小値ＭＩＮの中間である場合、次式により色材総減量ＴＲＥを求める。
【数１】
2011259436.tif 000003
【００１９】
ここで、ＴＢＬ１は色材減量テーブル１#１４の参照値、ＴＢＬ２は色材減量テーブル２#１５の参照値を示す。この式みてもわかるように、中間値ＭＩＤが最小値ＭＩＮに近い場合、ＴＢＬ１の割合を多く、逆に中間値ＭＩＤが最大値ＭＡＸに近い場合、主にＴＢＬ２の削減量の割合が多くなるようにする。また、処理対象画素が無彩色である場合、最大値ＭＡＸ、中間値ＭＩＤ、最小値ＭＩＮが全て同じ値になるので、（数１）ではなくＣＭＹ信号のいずれかひとつと最大最小の差の０とをアドレスにしてＴＢＬ１を参照した値をそのまま用いる。このようにして、１次色と２次色の削減量はもとより、全ての組み合わせの色についての削減量ＴＲＥをそれぞれ計算することができる。
【００２０】
出力色材Ｄ’(i)の量は、次式に示すように、色材減量算出部１６から出力される色材総減量ＴＲＥから、出力色材量算出部１７にて墨量Ｋを減算して得られるＤ(i)の総減量（ＴＲＥ−Ｋ）を用いて算出される。
【数２】
2011259436.tif 000004
【００２１】
このようにして、色材データの大小関係により２種類の色材減量テーブルから得るデータの混合比を調整して、色材量を制限しつつ墨加刷、および出力色材量を求める。
【００２２】
以上のようにして、本実施の形態によれば、１次色Ｃ、Ｍ、Ｙの彩度の低下もしくは２次色Ｒ、Ｇ、Ｂの階調飽和を招かずに印刷できる色材量制限が達成可能（たとえば２００％以下）な画像処理装置、画像処理方法および画像処理プログラムを提供することが可能となる。
【００２３】
以上、本発明の実施形態を説明したが、この実施形態は、例として提示したものであり、発明の範囲を限定することは意図していない。この新規な実施形態は、その他の様々な形態で実施されることが可能であり、発明の要旨を逸脱しない範囲で、種々の省略、置き換え、変更を行うことができる。この実施形態やその変形は、発明の範囲や要旨に含まれるとともに、特許請求の範囲に記載された発明とその均等の範囲に含まれる。
【符号の説明】
【００２４】
１…パーソナルコンピュータ（ＰＣ）
２…墨加刷部
３…スキャナ
４…色変換部
５…像域識別部
６…フィルタ処理部
７…階調処理部
８…プリンタ
９…最大値算出部
１０…最小値算出部
１１…中間値算出部
１２…色材総量算出部
１３…メモリ
１７…色材減量算出部
１８…出力色材料算出部
【図１】
2011259436.tif 000005
【図２】
2011259436.tif 000006
【図３】
2011259436.tif 000007
【図４】
2011259436.tif 000008
【図５】
2011259436.tif 000009
【図６】
2011259436.tif 000010
【図７】
2011259436.tif 000011