(57)【要約】【課題】簡単な演算で各色相毎にインク総量低減を行いつつ、彩度を保ち、ざらつきを低減し、なめらかな階調が得られる画像処理方法及び画像処理装置を提供すること。【解決手段】原ＲＧＢデータを入力しＣＭＹＫデータヘ色分解して出力する画像処理方法及び画像処理装置であって、原ＲＧＢデータの組合せに対応して第１のＣＭＹＫデータを設定する初期値設定工程と、前記第１のＣＭＹデータがＲ、Ｇ、Ｂ、Ｃ、Ｍ、Ｙのいずれの色相に属するかを判定する色相判定工程と、前記色相判定工程の結果に基づき、前記第１のＣＭＹデータを予め色相毎に設定された各色の最大値以下に制限して第２のＣＭＹデータを得る最大値制限工程と、前記第２のＣＭＹデータと前記第１のＫデータの総量に基づき、第２のＣＭＹデータを調整して出力用ＣＭＹＫデータを得る総量調整工程とを具備する。【選択図】          図２
2004349980.tif 000002
【特許請求の範囲】
【請求項１】
原ＲＧＢデータを入力しＣＭＹＫデータヘ色分解して出力する画像処理方法であって、
原ＲＧＢデータの組合せに対応して第１のＣＭＹＫデータを設定する初期値設定工程と、
前記第１のＣＭＹデータがＲ、Ｇ、Ｂ、Ｃ、Ｍ、Ｙのいずれの色相に属するかを判定する色相判定工程と、
前記色相判定工程の結果に基づき、前記第１のＣＭＹデータを予め色相毎に設定された各色の最大値以下に制限して第２のＣＭＹデータを得る最大値制限工程と、
前記第２のＣＭＹデータと前記第１のＫデータの総量に基づき、第２のＣＭＹデータを調整して出力用ＣＭＹＫデータを得る総量調整工程と、
を具備することを特徴とする画像処理方法。
【請求項２】
原ＲＧＢデータを入力しＣＭＹＫデータヘ色分解して出力する画像処理方法であって、
原ＲＧＢデータの組合せに対応して第１のＣＭＹＫデータを設定する初期値設定工程と、
前記第１のＣＭＹデータがＲ、Ｇ、Ｂ、Ｃ、Ｍ、Ｙのいずれの色相に属するかを判定する色相判定工程と、
前記色相判定工程の結果に基づき、前記第１のＣＭＹデータを予め色相毎に設定された各色の最大値以下に制限して第２のＣＭＹデータを得る最大値制限工程と、
前記第１のＣＭＹデータからグレー度合いを算出するグレー度合い算出工程と、
前記第２のＣＭＹデータからグレーの量を算出するグレー量算出工程と、
前記グレー度合いと前記グレー量を用いて前記第２のＣＭＹデータからＣＭＹデータを低減し、第３のＣＭＹデータを得るグレー量調整工程と、
前記第３のＣＭＹデータと前記第１のＫデータの総量に基づき、第３のＣＭＹデータを調整して出力用ＣＭＹＫデータを得る総量調整工程と、
を具備することを特徴とする画像処理方法。
【請求項３】
原ＲＧＢデータを入力しＣＭＹＫデータヘ色分解して出力する画像処理方法であって、
原ＲＧＢデータの組合せに対応して第１のＣＭＹＫデータを設定する初期値設定工程と、
前記第１のＣＭＹデータがＲ、Ｇ、Ｂ、Ｃ、Ｍ、Ｙのいずれの色相に属するかを判定する色相判定工程と、
前記色相判定工程の結果に基づき、前記第１のＣＭＹデータを予め色相毎に設定された各色の最大値以下に制限して第２のＣＭＹデータを得る最大値制限工程と、
前記第２のＣＭＹデータと前記第１のＫデータの総量に基づき、第２のＣＭＹデータを調整して第４のＣＭＹＫデータを得る総量調整工程と、
前記第１のＣＭＹデータからグレー度合いを算出するグレー度合い算出工程と、
前記第４のＣＭＹデータからグレーの量を算出するグレー量算出工程と、
前記グレー度合いと前記グレー量を用いて前記第４のＣＭＹデータからＣＭＹデータを低減し、出力用ＣＭＹＫデータを得るグレー量調整工程と、
を具備することを特徴とする画像処理方法。
【請求項４】
生成した原ＲＧＢデータからＣＭＹＫデータヘの対応を３次元テーブルとして保持し、原ＲＧＢデータからＣＭＹＫデータヘの色分解を前記３次元テーブルを用いて行うことを特徴とする請求項１、２又は３記載の画像処理方法。
【請求項５】
前記３次元テーブルに格納されたデータにスムージング処理を施すことを特徴とする請求項４記載の画像処理方法。
【請求項６】
少なくともＣ、Ｍ、Ｋは単位面積あたりの濃度の異なる２種類以上のドットで構成され、淡いＫドットは単位面積あたりに等量記録した際の明度が淡いＣ、Ｍドットよりも低く、濃いＣ、Ｍドットよりも高いドットを有する出力装置に対する色分解出力であることを特徴とする請求項１〜５のいずれかに記載の画像処理方法。
【請求項７】
前記色分解の関係に基づき、原ＲＧＢデータに対応するＣＭＹＫデータを出力し、その値に基づきプリントを行い、測色したデータから出力装置の再現特性を求め、対象とする入力装置と前記出力装置とのカラーマッチングを行い、入出力間の色補正データを作成した後、前記色分解と結合して、入力データと最終的なＣＭＹＫ出力の関係を一つの多次元テーブルとすることを特徴とする請求項１〜６のいずれかに記載の画像処理方法。
【請求項８】
原ＲＧＢデータを入力しＣＭＹＫデータヘ色分解して出力する画像処理装置であって、
原ＲＧＢデータの組合せに対応して第１のＣＭＹＫデータを設定する初期値設定手段と、
前記第１のＣＭＹデータがＲ、Ｇ、Ｂ、Ｃ、Ｍ、Ｙのいずれの色相に属するかを判定する色相判定手段と、
前記色相判定手段による判定結果に基づき、前記第１のＣＭＹデータを予め色相毎に設定された各色の最大値以下に制限して第２のＣＭＹデータを得る最大値制限手段と、
前記第２のＣＭＹデータと前記第１のＫデータの総量に基づき、第２のＣＭＹデータを調整して出力用ＣＭＹＫデータを得る総量調整手段と、
を具備することを特徴とする画像処理装置。
【請求項９】
原ＲＧＢデータを入力しＣＭＹＫデータヘ色分解して出力する画像処理装置であって、
原ＲＧＢデータの組合せに対応して第１のＣＭＹＫデータを設定する初期値設定手段と、
前記第１のＣＭＹデータがＲ、Ｇ、Ｂ、Ｃ、Ｍ、Ｙのいずれの色相に属するかを判定する色相判定手段と、
前記色相判定手段の判定結果に基づき、前記第１のＣＭＹデータを予め色相毎に設定された各色の最大値以下に制限して第２のＣＭＹデータを得る最大値制限手段と、
前記第１のＣＭＹデータからグレー度合いを算出するグレー度合い算出手段と、
前記第２のＣＭＹデータからグレーの量を算出するグレー量算出手段と、
前記グレー度合いと前記グレー量を用いて前記第２のＣＭＹデータからＣＭＹデータを低減し、第３のＣＭＹデータを得るグレー量調整手段と、
前記第３のＣＭＹデータと前記第１のＫデータの総量に基づき、第３のＣＭＹデータを調整して出力用ＣＭＹＫデータを得る総量調整手段と、
を具備することを特徴とする画像処理装置。
【請求項１０】
原ＲＧＢデータを入力しＣＭＹＫデータヘ色分解して出力する画像処理装置であって、
原ＲＧＢデータの組合せに対応して第１のＣＭＹＫデータを設定する初期値設定手段と、
前記第１のＣＭＹデータがＲ、Ｇ、Ｂ、Ｃ、Ｍ、Ｙのいずれの色相に属するかを判定する色相判定手段と、
前記色相判定手段の判定結果に基づき、前記第１のＤＭＹデータを予め色相毎に設定された各色の最大値以下に制限して第２のＣＭＹデータを得る最大値制限手段と、
前記第２のＣＭＹデータと前記第１のＫデータの総量に基づき、第２のＣＭＹデータを調整して第４のＣＭＹＫデータを得る総量調整手段と、
前記第１のＣＭＹデータからグレー度合いを算出するグレー度合い算出手段と、
前記第４のＣＭＹデータからグレーの量を算出するグレー量算出手段と、
前記グレー度合いと前記グレー量を用いて前記第４のＣＭＹデータからＣＭＹデータを低減し、出力用ＣＭＹＫデータを得るグレー量調整手段と、
を具備することを特徴とする画像処理装置。
【請求項１１】
生成した原ＲＧＢデータからＣＭＹＫデータヘの対応を３次元テーブルとして保持する保持手段を備え、原ＲＧＢデータからＣＭＹＫデータヘの色分解を前記３次元テーブルを用いて行うことを特徴とする請求項８、９又は１０記載の画像処理装置。
【請求項１２】
前記３次元テーブルに格納されたデータにスムージング処理を施すスムージング処理手段を備えることを特徴とする請求項１１記載の画像処理装置。
【請求項１３】
少なくともＣ、Ｍ、Ｋは単位面積あたりの濃度の異なる２種類以上のドットで構成され、淡いＫドットは単位面積あたりに等量記録した際の明度が淡いＣ、Ｍドットよりも低く、濃いＣ、Ｍドットよりも高いドットを有する出力装置に対する色分解出力であることを特徴とする請求項８〜１２のいずれかに記載の画像処理装置。
【請求項１４】
前記色分解の関係に基づき、原ＲＧＢデータに対応するＣＭＹＫデータを出力し、その値に基づきプリントを行い、測色したデータから出力装置の再現特性を求め、対象とする入力装置と前記出力装置とのカラーマッチングを行い、入出力間の色補正データを作成した後、前記色分解と結合して、入力データと最終的なＣＭＹＫ出力の関係を一つの多次元テーブルとすることを特徴とする請求項８〜１３のいずれかに記載の画像処理装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、入力されたカラー画像データをＹＭＣＫデータに分解する画像処理方法及び画像処理装置に関する。
【０００２】
【従来の技術】
インクジェットプリンタ等におけるカラープリント処理では、通常Ｃ（シアン）、Ｍ（マゼンタ）、Ｙ（イエロー）、Ｋ（黒）の色材を用いて色再現を行う。最近では、高画質化のために濃度の薄いＣ、ＭやＫの色材（インク）を用いることも多い。このようなプリンタでは、単位面積あたりに記録可能な量の制限があり、その量を超えて記録すると、インクのあふれや滲み等が発生し、画質が劣化するため、総インク量の制限を行う。
【０００３】
従来からある技術として、総インク量が制限値を超える場合、Ｋはインク量を維持し、Ｃ、Ｍ、Ｙの各インクは元の比率を維持してインク量を減らす方法が良く知られている。
【０００４】
ところが、従来の方法でインクを制限すると、インク打ち込み量の制約下で、暗い色に相当する部分で該当する色の主濃度を構成する成分が減りすぎ、彩度低下が大きくなりがちになる。
【０００５】
これに対して、予めインクの多い部分では主濃度を減らすようにデータを処理すればある程度低下を抑えることができる。例えばＲＧＢ空間で平均値と元のＲ（赤）、Ｇ（緑）、Ｂ（青）の各値から彩度を調節した結果として、インク量を減らす方法等が知られている（特許文献１、２）。
【０００６】
【特許文献１】特開平８−２７５０１０号公報
【特許文献２】特開平９−３１４８６４号公報
【０００７】
【発明が解決しようとする課題】
しかし、これら従来技術では、色相を見て主、副濃度成分を低減する考え方はなかった。また、積極的に薄いＫインクを濃いＣ、Ｍインクより先に使用するといった考え方はなかった。
【０００８】
そこで、本発明では、簡単な演算で各色相毎にインク総量低減を行いつつ、彩度を保ち、ざらつきを低減し、なめらかな階調が得られる画像処理方法及び画像処理装置を提供することを課題とする。
【０００９】
本発明のその他の課題は、本明細書の以下の記載により明らかとなる。
【００１０】
【課題を解決するための手段】
（請求項１）原ＲＧＢデータを入力しＣＭＹＫデータヘ色分解して出力する画像処理方法であって、原ＲＧＢデータの組合せに対応して第１のＣＭＹＫデータを設定する初期値設定工程と、前記第１のＣＭＹデータがＲ、Ｇ、Ｂ、Ｃ、Ｍ、Ｙのいずれの色相に属するかを判定する色相判定工程と、前記色相判定工程の結果に基づき、前記第１のＣＭＹデータを予め色相毎に設定された各色の最大値以下に制限して第２のＣＭＹデータを得る最大値制限工程と、前記第２のＣＭＹデータと前記第１のＫデータの総量に基づき、第２のＣＭＹデータを調整して出力用ＣＭＹＫデータを得る総量調整工程と、を具備することを特徴とする画像処理方法。
【００１１】
請求項１記載の発明によれば、インク量を低減することができる。この際、一定値に抑えてから総量制限しているため、該当する色における主濃度成分の低下を抑えられる。また、純色〜黒までの明度レンジを確保できるため、カラーマッチング処理が容易かつ安定的に行える。
【００１２】
（請求項２）原ＲＧＢデータを入力しＣＭＹＫデータヘ色分解して出力する画像処理方法であって、原ＲＧＢデータの組合せに対応して第１のＣＭＹＫデータを設定する初期値設定工程と、前記第１のＣＭＹデータがＲ、Ｇ、Ｂ、Ｃ、Ｍ、Ｙのいずれの色相に属するかを判定する色相判定工程と、前記色相判定工程の結果に基づき、前記第１のＣＭＹデータを予め色相毎に設定された各色の最大値以下に制限して第２のＣＭＹデータを得る最大値制限工程と、前記第１のＣＭＹデータからグレー度合いを算出するグレー度合い算出工程と、前記第２のＣＭＹデータからグレーの量を算出するグレー量算出工程と、前記グレー度合いと前記グレー量を用いて前記第２のＣＭＹデータからＣＭＹデータを低減し、第３のＣＭＹデータを得るグレー量調整工程と、前記第３のＣＭＹデータと前記第１のＫデータの総量に基づき、第３のＣＭＹデータを調整して出力用ＣＭＹＫデータを得る総量調整工程と、を具備することを特徴とする画像処理方法。
【００１３】
請求項２記載の発明によれば、比較的彩度が低い高〜中明度領域でのＣ、Ｍ、Ｙインク量を抑えることができる。
【００１４】
（請求項３）原ＲＧＢデータを入力しＣＭＹＫデータヘ色分解して出力する画像処理方法であって、原ＲＧＢデータの組合せに対応して第１のＣＭＹＫデータを設定する初期値設定工程と、前記第１のＣＭＹデータがＲ、Ｇ、Ｂ、Ｃ、Ｍ、Ｙのいずれの色相に属するかを判定する色相判定工程と、前記色相判定工程の結果に基づき、前記第１のＣＭＹデータを予め色相毎に設定された各色の最大値以下に制限して第２のＣＭＹデータを得る最大値制限工程と、前記第２のＣＭＹデータと前記第１のＫデータの総量に基づき、第２のＣＭＹデータを調整して第４のＣＭＹＫデータを得る総量調整工程と、前記第１のＣＭＹデータからグレー度合いを算出するグレー度合い算出工程と、前記第４のＣＭＹデータからグレーの量を算出するグレー量算出工程と、前記グレー度合いと前記グレー量を用いて前記第４のＣＭＹデータからＣＭＹデータを低減し、出力用ＣＭＹＫデータを得るグレー量調整工程と、を具備することを特徴とする画像処理方法。
【００１５】
請求項３記載の発明によれば、比較的彩度が低い高〜中明度領域でのＣ、Ｍ、Ｙインク量を抑えることができる。特に、最大濃度付近でよりインク量を低減したい場合に適している。
【００１６】
（請求項４）生成した原ＲＧＢデータからＣＭＹＫデータヘの対応を３次元テーブルとして保持し、原ＲＧＢデータからＣＭＹＫデータヘの色分解を前記３次元テーブルを用いて行うことを特徴とする請求項１、２又は３記載の画像処理方法。
【００１７】
請求項４記載の発明によれば、ＲＧＢからＣＭＹＫへの色変換のための演算が高速化できる。
【００１８】
（請求項５）前記３次元テーブルに格納されたデータにスムージング処理を施すことを特徴とする請求項４記載の画像処理方法。
【００１９】
請求項５記載の発明によれば、変換関係におけるＣＭＹＫ各値の変化をなめらかにでき、色、階調の連続性を向上させることができる。
【００２０】
（請求項６）少なくともＣ、Ｍ、Ｋは単位面積あたりの濃度の異なる２種類以上のドットで構成され、淡いＫドットは単位面積あたりに等量記録した際の明度が淡いＣ、Ｍドットよりも低く、濃いＣ、Ｍドットよりも高いドットを有する出力装置に対する色分解出力であることを特徴とする請求項１〜５のいずれかに記載の画像処理方法。
【００２１】
請求項６記載の発明によれば、比較的低彩度で高明度である領域では、Ｙインクと濃度の低い側のＣ、Ｍインクで構成でき、また、中明度は、前記インクと濃度の低い側のＫインクで構成できるため、低〜中濃度で目立ち易い濃色Ｃ、Ｍドットの出現を遅らせることができ、ざらつき感を抑えられる。
【００２２】
（請求項７）前記色分解の関係に基づき、原ＲＧＢデータに対応するＣＭＹＫデータを出力し、その値に基づきプリントを行い、測色したデータから出力装置の再現特性を求め、対象とする入力装置と前記出力装置とのカラーマッチングを行い、入出力間の色補正データを作成した後、前記色分解と結合して、入力データと最終的なＣＭＹＫ出力の関係を一つの多次元テーブルとすることを特徴とする請求項１〜６のいずれかに記載の画像処理方法。
【００２３】
請求項７記載の発明によれば、ターゲット色からの色変換が高速に行える。
【００２４】
（請求項８）原ＲＧＢデータを入力しＣＭＹＫデータヘ色分解して出力する画像処理装置であって、原ＲＧＢデータの組合せに対応して第１のＣＭＹＫデータを設定する初期値設定手段と、前記第１のＣＭＹデータがＲ、Ｇ、Ｂ、Ｃ、Ｍ、Ｙのいずれの色相に属するかを判定する色相判定手段と、前記色相判定手段による判定結果に基づき、前記第１のＣＭＹデータを予め色相毎に設定された各色の最大値以下に制限して第２のＣＭＹデータを得る最大値制限手段と、前記第２のＣＭＹデータと前記第１のＫデータの総量に基づき、第２のＣＭＹデータを調整して出力用ＣＭＹＫデータを得る総量調整手段と、を具備することを特徴とする画像処理装置。
【００２５】
請求項８記載の発明によれば、インク量を低減することができる。この際、一定値に抑えてから総量制限しているため、該当する色における主濃度成分の低下を抑えられる。また、純色〜黒までの明度レンジを確保できるため、カラーマッチング処理が容易かつ安定的に行える。
【００２６】
（請求項９）原ＲＧＢデータを入力しＣＭＹＫデータヘ色分解して出力する画像処理装置であって、原ＲＧＢデータの組合せに対応して第１のＣＭＹＫデータを設定する初期値設定手段と、前記第１のＣＭＹデータがＲ、Ｇ、Ｂ、Ｃ、Ｍ、Ｙのいずれの色相に属するかを判定する色相判定手段と、前記色相判定手段の判定結果に基づき、前記第１のＣＭＹデータを予め色相毎に設定された各色の最大値以下に制限して第２のＣＭＹデータを得る最大値制限手段と、前記第１のＣＭＹデータからグレー度合いを算出するグレー度合い算出手段と、前記第２のＣＭＹデータからグレーの量を算出するグレー量算出手段と、前記グレー度合いと前記グレー量を用いて前記第２のＣＭＹデータからＣＭＹデータを低減し、第３のＣＭＹデータを得るグレー量調整手段と、前記第３のＣＭＹデータと前記第１のＫデータの総量に基づき、第３のＣＭＹデータを調整して出力用ＣＭＹＫデータを得る総量調整手段と、を具備することを特徴とする画像処理装置。
【００２７】
請求項９記載の発明によれば、比較的彩度が低い高〜中明度領域でのＣ、Ｍ、Ｙインク量を抑えることができる。
【００２８】
（請求項１０）原ＲＧＢデータを入力しＣＭＹＫデータヘ色分解して出力する画像処理装置であって、原ＲＧＢデータの組合せに対応して第１のＣＭＹＫデータを設定する初期値設定手段と、前記第１のＣＭＹデータがＲ、Ｇ、Ｂ、Ｃ、Ｍ、Ｙのいずれの色相に属するかを判定する色相判定手段と、前記色相判定手段の判定結果に基づき、前記第１のＣＭＹデータを予め色相毎に設定された各色の最大値以下に制限して第２のＣＭＹデータを得る最大値制限手段と、前記第２のＣＭＹデータと前記第１のＫデータの総量に基づき、第２のＣＭＹデータを調整して第４のＣＭＹＫデータを得る総量調整手段と、前記第１のＣＭＹデータからグレー度合いを算出するグレー度合い算出手段と、前記第４のＣＭＹデータからグレーの量を算出するグレー量算出手段と、前記グレー度合いと前記グレー量を用いて前記第４のＣＭＹデータからＣＭＹデータを低減し、出力用ＣＭＹＫデータを得るグレー量調整手段と、を具備することを特徴とする画像処理装置。
【００２９】
請求項１０記載の発明によれば、比較的彩度が低い高〜中明度領域でのＣ、Ｍ、Ｙインク量を抑えることができる。特に、最大濃度付近でよりインク量を低減したい場合に適している。
【００３０】
（請求項１１）生成した原ＲＧＢデータからＣＭＹＫデータヘの対応を３次元テーブルとして保持する保持手段を備え、原ＲＧＢデータからＣＭＹＫデータヘの色分解を前記３次元テーブルを用いて行うことを特徴とする請求項８、９又は１０記載の画像処理装置。
【００３１】
請求項１１記載の発明によれば、ＲＧＢからＣＭＹＫへの色変換のための演算が高速化できる。
【００３２】
（請求項１２）前記３次元テーブルに格納されたデータにスムージング処理を施すスムージング処理手段を備えることを特徴とする請求項１１記載の画像処理装置。
【００３３】
請求項１２記載の発明によれば、変換関係におけるＣＭＹ各値の変化をなめらかにでき、色、階調の連続性を向上させることができる。
【００３４】
（請求項１３）少なくともＣ、Ｍ、Ｋは単位面積あたりの濃度の異なる２種類以上のドットで構成され、淡いＫドットは単位面積あたりに等量記録した際の明度が淡いＣ、Ｍドットよりも低く、濃いＣ、Ｍドットよりも高いドットを有する出力装置に対する色分解出力であることを特徴とする請求項８〜１２のいずれかに記載の画像処理装置。
【００３５】
請求項１３記載の発明によれば、比較的低彩度で高明度である領域では、Ｙインクと濃度の低い側のＣ、Ｍインクで構成でき、また、中明度は、前記インクと濃度の低い側のＫインクで構成できるため、低〜中濃度で目立ち易い濃色Ｃ、Ｍドットの出現を遅らせることができ、ざらつき感を抑えられる。
【００３６】
（請求項１４）前記色分解の関係に基づき、原ＲＧＢデータに対応するＣＭＹＫデータを出力し、その値に基づきプリントを行い、測色したデータから出力装置の再現特性を求め、対象とする入力装置と前記出力装置とのカラーマッチングを行い、入出力間の色補正データを作成した後、前記色分解と結合して、入力データと最終的なＣＭＹＫ出力の関係を一つの多次元テーブルとすることを特徴とする請求項８〜１３のいずれかに記載の画像処理装置。
【００３７】
請求項１４記載の発明によれば、ターゲット色からの色変換が高速に行える。
【００３８】
【発明の実施の形態】
以下、本発明の実施の形態について図面を参照しつつ説明する。
【００３９】
図１は、本発明に係る画像処理装置を用いた画像処理システムの構成例を示している。画像処理システムは、画像入力装置１と画像処理装置２と画像出力装置３とによって構成される。
【００４０】
画像入力装置１は、例えばコンピュータ、テレビカメラやスキャナ等であり、ＲＧＢの多階調カラー画像データ（原ＲＧＢデータ）を出力する。ここでは、多諧調カラー画像データの階調値は各色８ビットによる０〜２５５の２５６階調を有するものとして説明する。
【００４１】
本発明に係る画像処理装置２は、入力されたカラー画像と出力画像とのカラーマッチングを行うための色変換処理、色変換された画像をＣＭＹＫ多階調データに分解するための色分解処理、色分解されたデータを画像出力装置３で表現するため、誤差拡散処理等の量子化処理を行い、数階調のＣＭＹＫデータを画像出力装置３に出力する。以降で説明する色分解処理は、画像処理装置２中の１機能を構成している。なお、本明細書では、画像処理装置２におけるこの色分解処理に関わる構成部を色分解部という。
【００４２】
画像出力装置３は、画像処理装置２から出力される画像データに基づきプリントを作成する。この画像出力装置３としては、例えばインクジェットプリンタのようにインクの種類に濃淡を有し、画素単位では多くの階調を表現できないプリンタによって構成されている。
【００４３】
（第１の実施形態）
画像処理装置２において第１の実施形態に係る色分解部の構成ブロック図を図２に示す。画像処理装置２における色分解処理は、画像入力装置１からのＲＧＢ入力（原ＲＧＢデータ）を画像出力装置３に出力するためのＣＭＹＫの出力データに分解するものであり、同図に示すように、ＣＭＹ生成部２１と、Ｋ生成部２２と、色相判定・色味計算部２３と、最大値制限部２４と、総量制限計算部２５とを有している。
【００４４】
ＣＭＹ生成部２１は、画像入力装置１からＲＧＢの各データを受け取り、原ＲＧＢデータの組合せに対応してＣＭＹデータ（第１のＣＭＹデータ）を設定し、Ｋ生成部２２、色相判定・色味計算部２３及び最大値制限部２４へ出力する。このＲＧＢデータからＣＭＹデータへの変換は次のようにして行われる。
【００４５】
Ｃ＝２５５−Ｒ
Ｍ＝２５５−Ｇ
Ｙ＝２５５−Ｂ
【００４６】
Ｋ生成部２２は、上記ＣＭＹ生成部２１により生成されたＣＭＹデータを受け取り、Ｋデータ（第１のＫデータ）を生成する。ここでは、Ｋデータはｍｉｎ（Ｃ，Ｍ，Ｙ）の関数として、図３に示すように実験的に設定したテーブルにより生成した。これにより生成されたＫデータは、総量制限計算部２５へ出力される。なお、ＣＭＹ生成部２１とＫ生成部２２は論理的に一つのブロックとし、ＲＧＢデータから一括してＣＭＹＫデータ（第１のＣＭＹＫデータ）を発生させる構成を採ることもできる。
【００４７】
これらＣＭＹ生成部２１及びＫ生成部２２により、本発明の初期値設定手段が構成され、これらの処理により、本発明の初期値設定工程が構成される。
【００４８】
色相判定・色味計算部２３は、上記ＣＭＹ生成部２１により生成されたＣＭＹデータを受け取り、それがＲ、Ｇ、Ｂ、Ｃ、Ｍ、Ｙの６色相のいずれに属するかを計算し判定する。
【００４９】
この色相判定・色味計算部２３により、本発明の色相判定手段が構成され、この処理により、本発明の色相判定工程が構成される。
【００５０】
図２において、ｍａｘｈｕｅは、入力されたＣＭＹデータがＲ、Ｇ、Ｂ、Ｃ、Ｍ、Ｙの６色相のいずれに属するかを示し、以下のｄＢ〜ｄＣの内、最大値を示す色が何かの情報を、最大値制限部２４へ出力する。
【００５１】
ｄＢ＝｛ｆ（ｆ（Ｃ−Ｙ）−｜Ｃ−Ｍ｜）＋ｆ（ｆ（Ｍ−Ｙ）−｜Ｃ−Ｍ｜）｝／２
ｄＧ＝｛ｆ（ｆ（Ｃ−Ｍ）−｜Ｃ−Ｙ｜）＋ｆ（ｆ（Ｙ−Ｍ）−｜Ｃ−Ｙ｜）｝／２
ｄＲ＝｛ｆ（ｆ（Ｍ−Ｃ）−｜Ｍ−Ｙ｜）＋ｆ（ｆ（Ｙ−Ｃ）−｜Ｍ−Ｙ｜）｝／２
ｄＹ＝｛ｆ（ｆ（Ｙ−Ｃ）−｜Ｃ−Ｍ｜）＋ｆ（ｆ（Ｙ−Ｍ）−｜Ｃ−Ｍ｜）｝／２
ｄＭ＝｛ｆ（ｆ（Ｍ−Ｙ）−｜Ｃ−Ｙ｜）＋ｆ（ｆ（Ｍ−Ｃ）−｜Ｃ−Ｙ｜）｝／２
ｄＣ＝｛ｆ（ｆ（Ｃ−Ｍ）−｜Ｍ−Ｙ｜）＋ｆ（ｆ（Ｃ−Ｙ）−｜Ｍ−Ｙ｜）｝／２
【００５２】
但し、ｆ（ｘ）＝ｘ（ｘ≧０）、０（ｘ＜０）である。
【００５３】
ここで、例えば、ｄＢは該当色のＢ（青）への近さ（色味）を表している。仮に、Ｃ＝２５５、Ｍ＝Ｙ＝０であれば、ｄＣ＝２５５、他成分は０となる。あるいはＣ＝Ｍ＝２５５、Ｙ＝０であれば、ｄＢ＝２５５、他成分は０となる。したがって、ｄＢ〜ｄＣの内の最大値をその色の色相とすることができる。ｄＢ〜ｄＣの値を利用する例は後述する。
【００５４】
最大値制限部２４は、予めＲ、Ｇ、Ｂ、Ｃ、Ｍ、Ｙの各６色相において、Ｃ、Ｍ、Ｙ各成分の最大値をインクの濃さと総量制限値に基づき適切に設定する。すなわち、この最大値制限部２４は、上記ＣＭＹ生成部２１から入力されたＣＭＹデータに対し、上記色相判定・色味計算部２３から入力された該当する色相とＣＭＹデータとから、予め色相毎に設定された各色の最大値以下に制限してＣ’Ｍ’Ｙ’データ（第２のＣＭＹデータ）を算出し、総量制限計算部２５へ出力する。
【００５５】
ここでは、以下▲１▼、▲２▼のように予め色相毎に各色の最大値を設定した。
【００５６】
▲１▼Ｒ、Ｇ、Ｃ、Ｍ、Ｙ色相に対しては、副濃度に対応する色の最大値を２５％に制限。
【００５７】
▲２▼Ｂ色相に対しては、副濃度に対応するＹの最大値を１５％に制限。また、主濃度に対応するＭ、Ｃの最大値を９０％に制限。
【００５８】
なお、主濃度とは、Ｒ色相ではＭ、Ｙ色、Ｇ色相ではＣ、Ｙ色、Ｂ色相ではＣ、Ｍ色、Ｃ色相ではＣ色、Ｍ色相ではＭ色、Ｙ色相ではＹ色のことであり、副濃度とは、Ｒ色相ではＣ色、Ｇ色相ではＭ色、Ｂ色相ではＹ色、Ｃ色相ではＭ、Ｙ色、Ｍ色相ではＣ、Ｙ色、Ｙ色相ではＣ、Ｍ色のことである。
【００５９】
ここで、Ｂ色相に関して他の色相と制限値を変えた理由は、暗部におけるＹ色の、濃度への寄与分が少なく、インク量を増やしてしまう影響が大きいことと、Ｍ、Ｃを多くしすぎると純色の明度ポイントが下がり、Ｂ〜Ｋまでの明度レンジが少なくなってカラーマッチングしにくくなるためである。
【００６０】
後者の説明を図４を用いて行う。図４はＬ＊−Ｃ＊ａｂ平面での白〜Ｂ〜黒の軌跡を示している。図４において、ａ、ｂ点はそれぞれＭ、Ｃの最大値を制限した場合としない場合のＢの色度を示している。また、ｃは黒点を示している。この図から明らかなように、最大値を制限しない場合、黒点とＢとの明度差は非常に小さくなる。なお、Ｒ、Ｇ、Ｂの２次色では純色（副濃度＝０）でのインク量がＣ、Ｍ、Ｙ等の１次色に比べて多いため、副濃度制限をより小さく設定しても良い。
【００６１】
この最大値制限部２４により、本発明の最大値制限手段が構成され、この処理により、本発明の最大値制限工程が構成される。
【００６２】
総量制限計算部２５は、上記Ｋ生成部２２から入力されたＫデータと、上記最大値制限部２４から入力されたＣ’Ｍ’Ｙ’データの総量に基づいて、該Ｃ’Ｍ’Ｙ’データを調整して、Ｃ’’Ｍ’’Ｙ’’Ｋ’’データ（出力用ＣＭＹＫデータ）を生成する。すなわち、ＫデータとＣ’Ｍ’Ｙ’データとに基づいて、インク量の合計の制限値をｌｉｍｉｔとした場合、以下の式によりＣＭＹＫデータを得る。
【００６３】
Ｃ’’＝Ｃ’＊（ｌｉｍｉｔ−Ｋ）／（Ｃ’＋Ｍ’＋Ｙ’）
Ｍ’’＝Ｍ’＊（ｌｉｍｉｔ−Ｋ）／（Ｃ’＋Ｍ’＋Ｙ’）
Ｙ’’＝Ｙ’＊（ｌｉｍｉｔ−Ｋ）／（Ｃ’＋Ｍ’＋Ｙ’）
【００６４】
但し、上式で求めた結果が元の値Ｃ’、Ｍ’、Ｙ’よりも大きくなる場合、該当する色については、元の値を用いる。
【００６５】
この総量制限計算部２５により、本発明の総量調整手段が構成され、この処理により、本発明の総量調整工程が構成される。
【００６６】
本発明を適用した場合の白（Ｗ）〜赤（Ｒｅｄ）〜黒（Ｋ）に至る色分解カーブは図５のようになる。インク総量制限は２５０％とした。比較のため、従来のインク量制限を図６に示す。ここで、横軸は階調ステップを示し、右端が白（Ｒ＝Ｇ＝Ｂ＝２５５）、中央が赤の純色（Ｒ＝２５５、Ｇ＝Ｂ＝０）、左端が黒（Ｒ＝Ｇ＝Ｂ＝０）入力に対応しており、縦軸は対応するＣＭＹＫ出力（分解値）を示している。
【００６７】
比較するとわかる通り、暗部である階調ステップ０〜２０位までの範囲で、主濃度であるＣ、Ｍ出力の低下を緩やかにすることができる。なお、Ｒ＝Ｇ＝Ｂ＝０の点に関しては、全色相方向からの整合性をとるようにしている。
【００６８】
インク量が限られている場合、主濃度が低下すると暗部で色域が急に縮小し、急激な彩度低下の原因となる。このため、本方式のように暗部の主濃度成分を優先することは、暗部の色域、階調性を確保する上で有効である。
【００６９】
以上、説明してきた色分解処理により、原ＲＧＢデータからＣＭＹＫデータへの色分解が行われるが、この原ＲＧＢデータからＣＭＹＫデータへの対応を、予めＲＧＢの離散的データ入力に対するＣＭＹＫ出力値の３次元テーブルとして３次元ＬＵＴ（ルックアップテーブル）化しておくと、原ＲＧＢデータからＣＭＹＫデータへの色分解が高速に行われるために好ましい。
【００７０】
更に、３次元ＬＵＴ化することで、変換関係をよりなめらかにできる効果も生まれる。具体的には、例えばテーブル形式にした変換関係を
ＬＵＴ（ｒ，ｇ，ｂ，ｃｏｌ）
ｒ、ｇ、ｂ：各入力色
ｃｏｌ：出力色
としたとき、
ＬＵＴ’（ｒ，ｇ，ｂ，ｃｏｌ）＝１／２７ΣΣΣＬＵＴ（ｒ＋ｋｋ，ｇ＋ｊｊ，ｂ＋ｉｉ，ｃｏｌ）
ｋｋ，ｊｊ，ｉｉ＝−１，０，１
にてスムージングＬＵＴを得る。このスムージング処理は繰り返しても良く、繰り返すほどなめらかさは増す。前記色分解カーブは図７のようになり、色、階調の連続性を向上させる。
【００７１】
（第２の実施形態）
図８は、本発明に係る画像処理装置における色分解部の第２の実施形態を示す構成ブロック図である。同図に示すように、この実施形態は、図２に示す構成ブロック図にグレー量計算部２６とＣＭＹ制限部２７を加えた構成を有している。
【００７２】
また、同図において、色相判定・色味計算部２３では、ＣＭＹ生成部２１から入力されたＣＭＹデータに基づいて、グレー度合いを示すパラメータ：ｇｒａｙをＣＭＹ制限部２７へ出力するようになっている。
【００７３】
具体的には、前述した第１の実施形態で計算した、色相判定・色味計算部２３でのｄＢ〜ｄＣパラメータを用いて、
ｇｒａｙ＝１−ｍａｘ（ｄＢ，ｄＧ，ｄＲ，ｄＹ，ｄＭ，ｄＣ）／２５５
とする。
【００７４】
このような色相判定・色味計算部２３により、本発明のグレー度合い算出手段が構成され、この処理により、本発明のグレー度合い算出工程が構成される。
【００７５】
グレー量計算部２６は、最大値制限部２４から入力されたＣ’Ｍ’Ｙ’の最小値をグレー量：ｇｒａｙ＿ａｍｔとして計算する。すなわち、
ｇｒａｙ＿ａｍｔ＝ｍｉｎ（Ｃ’，Ｍ’，Ｙ’）／２５５
で計算し、その結果をＣＭＹ制限部２７へ出力する。
【００７６】
ここで、ｍａｘ（）、ｍｉｎ（）は、それぞれかっこ内のパラメータ中、最大値、最小値に等しい。
【００７７】
このグレー量計算部２６により、本発明のグレー量算出手段が構成され、この処理により、本発明のグレー量算出工程が構成される。
【００７８】
ＣＭＹ制限部２７は、上記色相判定・色味計算部２３から入力されたグレー度合い：ｇｒａｙと、上記最大値制限部２４から入力されたＣ’Ｍ’Ｙ’データと、上記グレー量計算部２６から入力されたグレー量：ｇｒａｙ＿ａｍｔとに基づいて、以下のようにしてＣＭＹ値を低減した新たなＣ’’Ｍ’’Ｙ’’データ（第３のＣＭＹデータ）を計算し、その結果を総量制限計算部２５へ出力する。
【００７９】
Ｃ’’＝Ｃ’−定数＊ｆ２（ｇｒａｙ）＊ｆ１（ｇｒａｙ＿ａｍｔ）
Ｍ’’＝Ｍ’−定数＊ｆ２（ｇｒａｙ）＊ｆ１（ｇｒａｙ＿ａｍｔ）
Ｙ’’＝Ｙ’−定数＊ｆ２（ｇｒａｙ）＊ｆ１（ｇｒａｙ＿ａｍｔ）
【００８０】
関数ｆ１、ｆ２は、ここではそれぞれ実験的に図９、図１０のように決定したが、ＣＭＹ制限部２７として、彩度がグレーに近く、かつＣＭＹ量が多いほど、ＣＭＹ値を低減させるような変換であれば良い。
【００８１】
このＣＭＹ制限部２７により、本発明のグレー量調整手段が構成され、この処理により、本発明のグレー量調整工程が構成される。
【００８２】
そして、総量制限計算部２５において、上記ＣＭＹ制限部２７から入力されたＣ’’Ｍ’’Ｙ’’データと、Ｋ生成部２２から入力されたＫデータの総量に基づいて、上記Ｃ’’Ｍ’’Ｙ’’データを調整してＣ’’’Ｍ’’’Ｙ’’’Ｋデータ（出力用ＣＭＹＫデータ）を得る。
【００８３】
この時、白（Ｗ）〜赤（Ｒｅｄ）〜黒（Ｋ）に至る色分解カーブは、図１１に示すように、新たな処理を追加してもほとんど影響を受けないが、白（Ｗ）〜グレー（Ｇｒａｙ）〜黒（Ｋ）に至る色分解カーブは、図１２に示すように異なる。図１２のＣ２が第２の実施形態の構成の場合のグレー軸におけるＣ成分であり、Ｃ１が第１の実施形態の構成の場合のＣ成分である。Ｍに関しても同様である。すなわち、第２の実施形態の処理の追加により、グレー軸とその周辺のみ、ＫとＣＭＹの比率を変えることができる。なお、いずれもスムージング処理を行っているが、行っていなくとも同様の傾向であることに変わりはない。
【００８４】
このようにすると、彩度の高い色は変更を受けず、彩度が低く、かつＹ、Ｍ、Ｃ量が多い部位からＹ、Ｍ、Ｃインクを低減することができる。言い換えれば、グレー付近のインク構成で、Ｋ値に対応するＹ、Ｍ、Ｃ値を下げることができる。
【００８５】
このため、Ｃ、Ｍ、Ｋが濃淡２種類以上の濃度の異なるインクで構成され、淡いＫインクが、単位面積あたりに等量記録した際、淡いＣ、Ｍインクよりも明度が低く、濃いＣ、Ｍインクよりも明度が高いインクである場合、グレー付近の中濃度を濃色Ｃ、Ｍドットに優先して先に淡色Ｋドットを出現させるよう設定することが可能となり、濃色Ｃ、Ｍカラードットによるざらつき感の悪化を避けることができる。当然ながら、ＫとＹ、Ｍ、Ｃの量を変えると、組合せで生ずるグレーの明度（濃度）は異なってくるが、後述するカラーマッチングの際、修正されるため、問題にはならない。ここではグレーを構成するＹ、Ｍ、ＣとＫとの組合せの設定を最適化できる効果が重要となる。
【００８６】
かかる第２の実施形態の第１の変形例として、図８に示すＣＭＹ制限部２７と総量制限計算部２５の順序を入れ替えた構成も可能である。この構成ブロック図を図１３に示す。
【００８７】
すなわち、色相判定・色味計算部２３では、ＣＭＹ生成部２１から入力されたＣＭＹデータに基づいて、グレー度合いを示すパラメータ：ｇｒａｙを、上記同様にＣＭＹ制限部２７へ出力するようになっている。
【００８８】
また、総量制限計算部２５では、最大値制限部２４において生成されたＣ’Ｍ’Ｙ’データとＫ生成部２２において生成されたＫデータの総量に基づいて、該Ｃ’Ｍ’Ｙ’データを調整して、Ｃ’’Ｍ’’Ｙ’’Ｋデータ（第４のＣＭＹＫデータ）を生成し、グレー量計算部２６及びＣＭＹ制限部２７へ出力する。
【００８９】
グレー量計算部２６では、上記総量制限計算部２５から入力されたＣ’’Ｍ’’Ｙ’’データの最小値をグレー量：ｇｒａｙ＿ａｍｔとして計算する。すなわち、
ｇｒａｙ＿ａｍｔ＝ｍｉｎ（Ｃ’’，Ｍ’’，Ｙ’’）／２５５
で計算し、その結果をＣＭＹ制限部２７へ出力する。
【００９０】
そして、ＣＭＹ制限部２７は、上記色相判定・色味計算部２３から入力されたグレー度合い：ｇｒａｙと、上記総量制限計算部２５から入力されたＣ’’Ｍ’’Ｙ’’Ｋデータと、上記グレー量計算部２６から入力されたグレー量：ｇｒａｙ＿ａｍｔとに基づいて、以下のようにしてＣＭＹ値を低減した新たなＣ’’’Ｍ’’’Ｙ’’’Ｋデータ（出力用ＣＭＹＫデータ）を得る。
【００９１】
Ｃ’’’＝Ｃ’’−定数＊ｆ２（ｇｒａｙ）＊ｆ１（ｇｒａｙ＿ａｍｔ）
Ｍ’’’＝Ｍ’’−定数＊ｆ２（ｇｒａｙ）＊ｆ１（ｇｒａｙ＿ａｍｔ）
Ｙ’’’＝Ｙ’’−定数＊ｆ２（ｇｒａｙ）＊ｆ１（ｇｒａｙ＿ａｍｔ）
【００９２】
このような構成でも上記と同様の効果を得ることができる。特にこの態様では、総量制限計算部２５による処理の後に、ＣＭＹ制限部２７においてグレー付近でのインク量を低減するため、最大濃度付近でよりインク量を低減したい場合に適している。
【００９３】
更に、第２の実施形態の第２の変形例として、濃淡インクの代わりにＣ、Ｍ、Ｋが２種類以上のサイズの異なるドットを使用し、Ｋの小ドットはＣ、Ｍの小ドットよりも明度が低く、Ｃ、Ｍの大ドットよりも明度が高いドットである場合も、Ｋに対する（Ｙ、）Ｍ、Ｃの各値を小さくすれば、Ｍ、Ｃの大ドットに先立ちＫの小ドットを発生することができるため、前記同様、濃色Ｃ、Ｍカラードットによるざらつき感の悪化を避けることができる。また、副次的な効果として、グレー軸付近のインク量の低減を図ることもできる。
【００９４】
（第３の実施形態）
次に、本発明に係る画像処理装置における色分解処理の第３の実施形態について説明する。
【００９５】
印画紙やインクジェットプリンタでは、表現可能な色（色域）がＣ〜Ｇ領域ではモニタに比べ広いことがある。一般的なモニタＲＧＢ空間とインクジェットプリンタのＣＭＹＫ空間の色再現範囲の比較を図１４に示す。図はＬａｂ平面上でＬ＊＝５０での色域を示しており、一点鎖線がモニタの色再現範囲を、実線がプリンタの色再現範囲を示している。点線は後で説明する。
【００９６】
この図１４は、カラーマッチング次第で、モニタでは再現できない鮮やかな色をプリンタで再現することができることを示している。ところが、実際にプリンタの色空間を全て使用するようカラーマッチングを行うと、Ｃ付近の色が鮮やかに再現されすぎ、自然画ではむしろ不自然に見えることもある。このための対策としては、カラーマッチングの際、どの程度元の色域より拡張するかを色相毎に指定することが考えられるが、実現するための処理は複雑になる。
【００９７】
このような場合、本発明による画像処理（色分解処理）を適用し、ＲＧＢからＣＭＹＫ空間を予め制限した後、カラーマッチングを行えば、出力側の色域はプリンタの色空間を全て使用する条件で良くなり、カラーマッチングにおける種々の処理や設定が容易になる。ここでは、第１の実施形態において説明した▲１▼、▲２▼の条件に、以下の▲３▼の条件を追加した。
【００９８】
▲３▼Ｇ、Ｃ色相に対しては、主濃度（＝Ｃ）に対応する色の最大値を８０％に制限。
【００９９】
この場合の色域が図１４に重ねて示された点線であり、該当領域でＧ〜Ｃの色域を制限できることがわかる。
【０１００】
以上の制限を加え、ＲＧＢデータからＣＭＹＫへの色分解を行い、得られるＣＭＹＫデータからプリントを行った後、測色を行い、プリンタのプロファイルを作成した。更に、カラーマネージメントシステムによりモニタＲＧＢをターゲット色としてカラーマッチングを行った結果、Ｃ制限しない場合に比べて彩度が強調され過ぎず、元のＲＧＢに忠実にマッチングした場合に比べて鮮やかな、適切な変換がなされた。
【０１０１】
入力データとプリンタとの変換関係は、ＲＧＢ〜ＲＧＢへのカラーマッチング部として、図１５（ａ）のように色分解部２Ｂの前段の変換特性として得られる。具体的には、カラーマッチング部２Ａは入力ＲＧＢデータの離散値に対する３次元のＬＵＴと補間演算処理で構成可能である。
【０１０２】
その際、図１５（ｂ）のように色分解部も含め、一つの３次元ＬＵＴとして符号２Ｃで示すように一つにまとめると、ターゲット色からの色変換が高速に行えるようになる。
【０１０３】
なお、本発明は、以上説明した実施形態に限定されるものではなく、特許請求の範囲に記載した技術的範囲内で改変できる。例えば、ＣＭＹ生成部２１では、前述の変換の後に、適当なカーブによりガンマ変換したＣＭＹとしても良い。
【０１０４】
Ｋ生成部２２におけるＫの生成も、実験的に生成しても、解析的にＣ、Ｍ、Ｙの関数として設定しても良い。
【０１０５】
また、色相判定・色味計算部２３での色相の決定方法はこれに限ったものではなく、例えば、前記式を若干変更した
ｄＢ＝ｍａｘ｛ｆ（ｆ（Ｃ−Ｙ）−｜Ｃ−Ｍ｜），ｆ（ｆ（Ｍ−Ｙ）−｜Ｃ−Ｍ｜）｝
ｄＧ＝ｍａｘ｛ｆ（ｆ（Ｃ−Ｍ）−｜Ｃ−Ｙ｜），ｆ（ｆ（Ｙ−Ｍ）−｜Ｃ−Ｙ｜）｝
ｄＲ＝ｍａｘ｛ｆ（ｆ（Ｍ−Ｃ）−｜Ｍ−Ｙ｜），ｆ（ｆ（Ｙ−Ｃ）−｜Ｍ−Ｙ｜）｝
ｄＹ＝ｍａｘ｛ｆ（ｆ（Ｙ−Ｃ）−｜Ｃ−Ｍ｜），ｆ（ｆ（Ｙ−Ｍ）−｜Ｃ−Ｍ｜）｝
ｄＭ＝ｍａｘ｛ｆ（ｆ（Ｍ−Ｙ）−｜Ｃ−Ｙ｜），ｆ（ｆ（Ｍ−Ｃ）−｜Ｃ−Ｙ｜）｝
ｄＣ＝ｍａｘ｛ｆ（ｆ（Ｃ−Ｍ）−｜Ｍ−Ｙ｜），ｆ（ｆ（Ｃ−Ｙ）−｜Ｍ−Ｙ｜）｝
式を用いても良いし、直接ＲＧＢ空間の示す色度を均等色空間で評価し、色相を決定しても良い。
【０１０６】
また、最大値制限部２４の数値は以上説明した値に限ったものではなく、該当する色材の色、インク量の制約等から適切に設定すれば良い。
【０１０７】
【発明の効果】
本発明によれば、簡単な演算で各色相毎にインク総量低減を行いつつ、彩度を保ち、ざらつきを低減し、なめらかな階調が得られる画像処理方法及び画像処理装置を提供することができる。
【図面の簡単な説明】
【図１】本発明に係る画像処理装置を用いた画像処理システムの構成例を示すブロック図
【図２】本発明に係る画像処理装置の第１の実施形態を示す構成ブロック図
【図３】Ｋデータ生成用テーブルの例
【図４】Ｍ、Ｃの最大値を制限した場合としない場合のＢの色度を示すグラフ
【図５】本発明を適用した場合の白〜赤〜黒に至る色分解カーブを示すグラフ
【図６】従来のインク量制限を示すグラフ
【図７】スムージング処理を施した場合の色分解カーブを示すグラフ
【図８】本発明に係る画像処理装置の第２の実施形態を示す構成ブロック図
【図９】関数ｆ１を示すグラフ
【図１０】関数ｆ２を示すグラフ
【図１１】白〜赤〜黒に至る色分解カーブを示すグラフ
【図１２】白〜グレー〜黒に至る色分解カーブを示すグラフ
【図１３】本発明に係る画像処理装置の第２の実施形態の第１の変形例を示す構成ブロック図
【図１４】一般的なモニタＲＧＢ空間とインクジェットプリンタのＣＭＹＫ空間の色再現範囲の比較を示すグラフ
【図１５】（ａ）（ｂ）は、それぞれＲＧＢデータとＣＭＹＫデータとの変換関係を示すブロック図
【符号の説明】
１：画像入力装置
２：画像処理装置
３：画像出力装置
２１：ＣＭＹ生成部
２２：Ｋ生成部
２３：色相判定・色味計算部
２４：最大値制限部
２５：総量制限計算部
２６：グレー量計算部
２７：ＣＭＹ制限部
２Ａ：カラーマッチング部
２Ｂ：色分解部
【図１】
2004349980.tif 000003
【図２】
2004349980.tif 000004
【図３】
2004349980.tif 000005
【図４】
2004349980.tif 000006
【図５】
2004349980.tif 000007
【図６】
2004349980.tif 000008
【図７】
2004349980.tif 000009
【図８】
2004349980.tif 000010
【図９】
2004349980.tif 000011
【図１０】
2004349980.tif 000012
【図１１】
2004349980.tif 000013
【図１２】
2004349980.tif 000014
【図１３】
2004349980.tif 000015
【図１４】
2004349980.tif 000016
【図１５】
2004349980.tif 000017