(57)【要約】【課題】  階調の度合い（明るさ、濃さ等の度合い）毎に無彩色となるグレー階調のＣＭＹデータを基にＫデータを作成し、色再現性を向上する。【解決手段】  ＣＭＹが等量であってもグレーにならないこと、並びに、グレー値を示すＣＭＹデータ（ＣＭＹグレー値）が明度によって変化すること、を考慮し、Ｋデータの生成の際に、画像形成装置１０のエンジン部１０Ａの特性に依存するＣＭＹグレー値のアンバランスを考慮したＫ生成用のためのＣＭＹデータ（Ｃ(2)・Ｍ(2)・Ｙ(2)データ）を演算することで、最適なＫデータを得ることができる。【選択図】      図２
2005136578.tif 000002
【特許請求の範囲】
【請求項１】
Ｃ（シアン）・Ｍ（マゼンタ）・Ｙ（イエロー）・Ｋ（ブラック）データに基づいて、それぞれの色調のデータ毎に対応した色材を用いて、記録媒体へフルカラー画像を形成する画像形成エンジンを搭載した画像処理装置であって、
外部から入力されるＲ（レッド）・Ｇ（グリーン）・Ｂ（ブルー）データから、前記画像形成エンジンの特性に依存するＣ(1)・Ｍ(1)・Ｙ(1)データに変換する色変換手段と、
前記色変換手段で変換されたＣ(1)・Ｍ(1)・Ｙ(1)データから、明度を得る明度取得手段と、
前記画像形成エンジンの特性に依存して予め設定され、明度対する前記Ｃ(1)・Ｍ(1)・Ｙ(1)データのグレー値バランスを示す明度−グレー値特性テーブルを記憶する記憶手段と、
前記明度取得手段で取得した明度におけるグレー値を、前記記憶手段から読み出すグレー値読出手段と、
前記色変換手段で変換されたＣ(1)・Ｍ(1)・Ｙ(1)データから、前記グレー値読出手段で読み出されたグレー値をそれぞれ差し引いたＣ(2)・Ｍ(2)・Ｙ(2)データを求める第１の演算手段と、
前記Ｃ(2)・Ｍ(2)・Ｙ(2)データに基づいて、Ｋデータ生成するＫデータ生成手段と、
前記色変換手段によって色変換されたＣ(1)・Ｍ(1)・Ｙ(1)データから、前記Ｋデータ生成手段で生成されたＫデータに基づいて定まる下地分を差し引いて、Ｃ・Ｍ・Ｙデータを演算する第２の演算手段と、
を有する画像処理装置。
【請求項２】
前記明度取得手段が、前記画像形成エンジンの特性に依存するＣ(1)・Ｍ(1)・Ｙ(1)データに基づく明度のテーブルを予め記憶しておき、このテーブルから該当する明度を取得することを特徴とする請求項１記載の画像処理装置。
【請求項３】
前記テーブルは、Ｃ(1)・Ｍ(1)・Ｙ(1)データを段階的に分割し、分割範囲毎に明度が設定されていることを特徴とする請求項２記載の画像処理装置。
【請求項４】
前記明度取得手段が、白色の基準となる明度をＬｍａｘ、画像形成エンジンの特性に依存する補正係数ａ、ｂ、ｃ、ｚとした場合、以下の（１）式による演算によって明度Ｌを取得することを特徴とする請求項１記載の画像処理装置。
Ｌ＝Ｌｍａｘ−ｚ（０．４５ａ×Ｃ(1)＋０．４５ｂ×Ｍ(1)・＋０．１ｃ×Ｙ(1)）                                                                      ・・・（１）
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、Ｃ・Ｍ・Ｙ・Ｋデータに基づいて、それぞれ色データ毎に対応した色材を用いて、記録媒体へフルカラー画像を形成する画像形成エンジンを搭載した画像処理装置に関するものである。
【背景技術】
【０００２】
従来、画像形成装置では、ホストコンピュータ等から出力されるＲＧＢデータを受信し、このＲＧＢデータをＣＭＹＫデータに変換した後、各色データに対応して感光体に静電潜像を記録し、各色のトナーを用いて現像した後に、記録媒体（記録紙）に転写することで、フルカラー画像を得ている。
【０００３】
ここで、ＲＧＢデータからＣＭＹＫデータを生成する場合、まず、ＲＧＢデータからＣＭＹデータを生成し、次に、ＣＭＹが等量の場合にＫデータに変換してＫデータとし、かつ、このＫデータ分を下地として元のＣＭＹデータから除去することで、ＣＭＹの各データを生成している。
【０００４】
ここで、特許文献１では、グレーの色変換でＣＭＹデータが等しくなるようにし、グレーの色再現をＫデータのみで可能とすることが提案されている。
【０００５】
すなわち、ＲＧＢデータからＣＭＹデータに変換する際に、グレーを表現するＲＧＢデータのとき、ＣＭＹデータを等量とする変換を行って、Ｋデータのみで再現するようにしている。
【０００６】
ところが、理論的には、ＣＭＹデータが等量であればグレーとなるが、色再現性は、適用される画像形成装置（特に出力装置であるエンジン）の特性に依存するため、グレーを再現するＣＭＹデータは等量であるとは限らない。
【０００７】
そこで、特許文献２では、マスキング演算（ＲＧＢデータ→ＣＭＹデータ）によって生じる色成分のアンバランスを補正したＫデータの生成を行うことが提案されている。
【０００８】
この特許文献２によれば、ＣＭＹデータから生成したＫデータの量に対応して、元のＣＭＹデータから下地を除去（減算）する際に、Ｃ・Ｍ・Ｙデータの個別の減算量を算出しているので、グレーの色付きを防止することができる。
【０００９】
ここで、上記従来のＫデータの生成手段としては、ＣＭＹデータの最大値と最小値との差分を彩度情報に見立てて、ＣＭＹの各データが等量のときに彩度が低いと判断して、Ｋデータが最大となるように生成している。
【特許文献１】特開２００２−２１８２７３公報
【特許文献２】特開２０００−２７８５４４公報
【発明の開示】
【発明が解決しようとする課題】
【００１０】
しかしながら、このようなＫデータの生成手段では、やや彩度をもった色でＫデータが最大となる場合があり、結果的に良好な色再現が得られず、Ｋデータが最大に生成された低彩度部において階調性の悪化や、つぶれが発生するという問題があった。
【００１１】
本発明は上記事実を考慮し、階調の度合い（明るさ、濃さ等の度合い）毎に無彩色となるグレー階調のＣＭＹデータを基にＫデータを作成し、色再現性を向上することができる画像処理装置を得ることが目的である。
【課題を解決するための手段】
【００１２】
本発明は、Ｃ（シアン）・Ｍ（マゼンタ）・Ｙ（イエロー）・Ｋ（ブラック）データに基づいて、それぞれの色調のデータ毎に対応した色材を用いて、記録媒体へフルカラー画像を形成する画像形成エンジンを搭載した画像処理装置であって、外部から入力されるＲ（レッド）・Ｇ（グリーン）・Ｂ（ブルー）データから、前記画像形成エンジンの特性に依存するＣ(1)・Ｍ(1)・Ｙ(1)データに変換する色変換手段と、前記色変換手段で変換されたＣ(1)・Ｍ(1)・Ｙ(1)データから、明度を得る明度取得手段と、前記画像形成エンジンの特性に依存して予め設定され、明度対する前記Ｃ(1)・Ｍ(1)・Ｙ(1)データのグレー値バランスを示す明度−グレー値特性テーブルを記憶する記憶手段と、前記明度取得手段で取得した明度におけるグレー値を、前記記憶手段から読み出すグレー値読出手段と、前記色変換手段で変換されたＣ(1)・Ｍ(1)・Ｙ(1)データから、前記グレー値読出手段で読み出されたグレー値をそれぞれ差し引いたＣ(2)・Ｍ(2)・Ｙ(2)データを求める第１の演算手段と、前記Ｃ(2)・Ｍ(2)・Ｙ(2)データに基づいて、Ｋデータ生成するＫデータ生成手段と、前記色変換手段によって色変換されたＣ(1)・Ｍ(1)・Ｙ(1)データから、前記Ｋデータ生成手段で生成されたＫデータに基づいて定まる下地分を差し引いて、Ｃ・Ｍ・Ｙデータを演算する第２の演算手段と、を有している。
【００１３】
本発明によれば、まず、色変換手段において、外部から入力されるＲ（レッド）・Ｇ（グリーン）・Ｂ（ブルー）データをＣ(1)・Ｍ(1)・Ｙ(1)データに変換する。このとき、色再現性は、適用される画像形成エンジンの特性に依存するため、この画像形成エンジン特有に設定された係数によって補正する必要がある。
【００１４】
色変換手段で変換されて生成されたＣ(1)・Ｍ(1)・Ｙ(1)データは、明度取得手段により、明度を取得する。明度は、Ｃ(1)・Ｍ(1)・Ｙ(1)データのバランスによりほぼ決まるものであり、例えば、全ての色データが少ない（薄い）場合は、明度は最大となり、全ての色データが多い（濃い）場合は、明度は最小となる。この明度の変化度合いは、ほぼ線形の特性であるため、Ｃ(1)・Ｍ(1)・Ｙ(1)データのバランスから明度を求めることができる。
【００１５】
ところで、従来技術の項でも説明したが、理論的には、Ｃ(1)・Ｍ(1)・Ｙ(1)データのバランスが等量であれば、グレーとなるが、画像形成エンジンの特性によってアンバランスな状態でグレーとなる場合がある。本来（理論的）であれば、原点を移動しないはずが、色の濃さによって大きく変化しているのがわかる。
【００１６】
ところで、本出願人は、このグレーバランスが、明度と密接な関係にあることを見出した。
【００１７】
そこで、記憶手段では、予め画像形成エンジンの特性に依存した、明度対する前記Ｃ(1)・Ｍ(1)・Ｙ(1)データのグレー値バランスを示す明度−グレー値特性テーブルを記憶しておき、グレー値読出手段において、前記明度取得手段で取得した明度におけるグレー値を、前記記憶手段から読み出す。
【００１８】
次に、第２の演算手段では、色変換手段で変換されて生成されたＣ(1)・Ｍ(1)・Ｙ(1)データから、グレー値読出手段で読み出されたグレー値をそれぞれ差し引いたＣ(2)・Ｍ(2)・Ｙ(2)データを求める。
【００１９】
この場合、Ｃ(2)・Ｍ(2)・Ｙ(2)データはクレー値を差し引くことで、小さい値（０に近い値）となるため、所謂上げ底のために、例えば、グレー値を表すＣ・Ｍ・Ｙデータの中の最も小さい値を上乗せすることが好ましい。
【００２０】
上記で得られたＣ(2)・Ｍ(2)・Ｙ(2)データの最大値と最小値の差分を基準にして、Ｋデータ生成手段では、明度に応じたＫデータ挿入開始点、並びに明度に応じたＫデータの割合を係数として用い、Ｋデータ生成する。
【００２１】
明度に応じたＫデータ挿入開始点とは、Ｋデータが生成される明度の上限値であり、明度に応じたＫデータの割合とは、上記上限値から明度が小さくなる（暗くなる）につれて徐々にＫデータへの変換量が多くなる特性曲線（画像形成エンジンの特性によりもっとも適当な値が決まる）を意味する。
【００２２】
最後に、第２の演算手段では、前記色変換手段によって色変換されたＣ(1)・Ｍ(1)・Ｙ(1)データから、前記Ｋデータ生成手段で生成されたＫデータに基づいて定まる下地分を差し引いて、Ｃ・Ｍ・Ｙデータを演算する。
【００２３】
以上により、画像形成エンジンの特性に依存し、かつ明度に基づいて変化するグレー値のバランスを加味した上で、最も最適なＫデータを生成し、さらに、このようにして生成したＫデータを下地分として差し引くことで、最適なＣ・Ｍ・Ｙデータを生成したため、色再現性の優れたＣ・Ｍ・Ｙ・Ｋデータを得ることができる。
【００２４】
本発明において、前記明度取得手段が、前記画像形成エンジンの特性に依存するＣ(1)・Ｍ(1)・Ｙ(1)データに基づく明度のテーブルを予め記憶しておき、このテーブルから該当する明度を取得することを特徴とする。
【００２５】
また、前記テーブルは、Ｃ(1)・Ｍ(1)・Ｙ(1)データを段階的に分割し、分割範囲毎に明度が設定されていることを特徴とする。
【００２６】
すなわち、全てのＣ(1)・Ｍ(1)・Ｙ(1)データのバランスを考慮すると膨大なデータ量となるため、例えば、各色データを０〜１００の数値で示した場合、６段階（０、２０、４０、６０、８０、１００）程度に分割すると、６3通り（＝２１６通り）の組合せとなりデータ量を軽減することができる。
【００２７】
より具体的には、前記分割点を基準として、０≦ＣＭＹ＜１０、１０≦ＣＭＹ＜３０、３０≦ＣＭＹ＜５０、５０≦ＣＭＹ＜７０、７０≦ＣＭＹ＜９０、９０≦ＣＭＹ≦１００の範囲でそれぞれ明度を定めておき、実際のデータが含まれる範囲を抽出し、明度を設定すればよい。
【００２８】
また、本発明において、前記明度取得手段が、白色の基準となる明度をＬｍａｘ、画像形成エンジンの特性に依存する補正係数ａ、ｂ、ｃ、ｚとした場合、以下の（１）式による演算によって明度Ｌを取得することを特徴とする。
【００２９】
Ｌ＝Ｌｍａｘ−ｚ（０．４５ａ×Ｃ(1)＋０．４５ｂ×Ｍ(1)・＋０．１ｃ×Ｙ(1)）
・・・（１）
上記では、予めテーブルを記憶しておいたが、明度は予め、画像形成エンジンの特性に依存する係数を定めた演算式（（１）式）によって得るようにしてもよい。
【００３０】
この演算式の根拠としては、Ｌ＊ａ＊ｂ＊表色系において、原点をＣ＝Ｙ＝Ｍ＝０％とした場合に、徐々にデータ値が増加（最大１００％）していくと、そのときのＬ＊ａ＊ｂ＊を表す点は原点から離れていく。
【００３１】
この原点から距離と明度Ｌ＊との関係は、原点からの距離が離れれば離れるほど、明度が低くなるが、人間の目には目立たないＹ色の変化量が他の色（Ｃ色及びＭ色）よりも小さい。
【００３２】
明度Ｌ＊の最大値は、一般的に９５％でありＹ色の明度の変化量は約１０ポイント（９５−８５）であるのに対し、Ｃ色及びＭ色の明度の変化は約４５ポイント（９５−５０）程度である。このように、明度への依存が各色によって異なるため（Ｃ：Ｍ：Ｙ＝４５：４５：１０＝０．４５：０．４５：０．１）、これを明度への依存分として、画像形成エンジンの特性に依存する係数ａ、ｂ、ｃと共にＣ(1)・Ｍ(1)・Ｙ(1)データのそれぞれに積算することで、Ｃ(1)・Ｍ(1)・Ｙ(1)データの明度へ与える影響度合いを得ることができ（係数ｚは画像形成エンジンの特性に依存する補正係数）、これを明度の最大値Ｌｍａｘから減算することで明度Ｌを得ることができる。
【発明の効果】
【００３３】
以上説明した如く本発明では、階調の度合い（明るさ、濃さ等の度合い）毎に無彩色となるグレー階調のＣＭＹデータを基にＫデータを作成し、色再現性を向上することができるという優れた効果を有する。
【発明を実施するための最良の形態】
【００３４】
図１には、本発明の実施の形態に係るタンデム式のカラー画像形成装置の概略図が示されている。
【００３５】
カラー画像形成装置１０は、装置略中央に直立して配置された光走査装置１２を備えており、光走査装置１２からは、コントローラ（CONTROLLER）５４によって生成されるＣ（シアン）・Ｍ（マゼンタ）、Ｙ（イエロー）、Ｋ（ブラック）の各色データに基づいて、各色に対応した光ビーム（以下、走査ビームと呼ぶことがある）ＡＹ、ＡＭ、ＡＣ、ＡＫが図１の左方向に出力されるようになっている。
【００３６】
光走査装置１２の図１の左方には、縦方向に沿って上から順に、感光体ドラム１４Ｙ、１４Ｍ、１４Ｃ、１４Ｋ（以下、総称する場合、感光体ドラム１４という）が直列配置され、各感光体ドラム１４の近傍には、対応する帯電器１６Ｙ、１６Ｍ、１６Ｃ、１６Ｋ（以下、総称する場合、帯電器１６という）及び、現像器１８Ｙ、１８Ｍ、１８Ｃ、１８Ｋ（以下、総称する場合、現像器１８という）が配設されている。
【００３７】
上記光走査装置１２、感光体ドラム１４、帯電器１６並びに現像器１８等により、カラー画像形成装置１０のエンジン部１０Ａを構成する。
【００３８】
感光体ドラム１４は、帯電器１６によって帯電され、光走査装置１２からの光ビームによりドラム表面が走査露光されることで静電潜像を形成する。
【００３９】
静電潜像は、現像器１８により現像されて各色のトナー像となり、Ｙ色及びＭ色、Ｃ色及びＫ色の組み合わせで、１次中間転写体２０ＹＭ、２０ＣＫに転写され、１次中間転写体２０ＹＭ、２０ＣＫから２次中間転写体２２へと転写されて重ね合わせられる。２次中間転写体２２の近傍には、２次中間転写体２２を帯電する転写用帯電器２４、並びに２次中間転写体２２から廃トナーを回収するクリーナー２６が配設されている。また、１次中間転写体２０ＹＭ、２０ＣＫと２次中間転写体２２、及び上記の各画像形成部などは駆動モータ（ＭＯＴ）２７の駆動力で回転駆動する構成となっている。なお、このモータ２７は、前記コントローラ５４からの信号によって駆動が制御される。
【００４０】
２次中間転写体２２上でカラー化したトナー像は、装置下部の給紙カセット２８から送り出される記録用紙３０上に２次中間転写体２２から一括転写され、記録用紙３０が２次中間転写体２２の図１の上方に配設された定着器３２に送られることで転写像から定着像となる。
【００４１】
以上のプロセスにより、カラー画像形成装置１０によってカラー画像が記録用紙３０に形成され、記録用紙３０は装置上部の排紙トレイ３４に排出される。
【００４２】
ここで、前記コントローラ５４は、外部から入力されるＲ（レッド）・Ｇ（グリーン）・Ｂ（ブルー）の画像データから前記光走査装置１２へ送出するＣＭＹＫデータを生成している。
【００４３】
図２は、コントローラ５４における、前記ＣＭＹＫデータ生成のための制御ブロック図が示されている．なお、コントローラ５４は、前述の如く、モータ２７の駆動制御や、帯電器１６の帯電制御、現像器１８の現像制御、定着器３２の定着制御、並びに記録用紙３０の搬送制御等、様々な制御を行っているが、図２では、ＲＧＢデータ→ＣＭＹＫデータ生成のための制御についてのみ説明する。
【００４４】
また、図２のブロック図は、機能別に分類したものであり、ハード構成を限定するものではない。
【００４５】
外部からのＲＧＢデータは、ＲＧＢ−ＣＭＹ色変換部１００に入力されるようになっている。このＲＧＢ−ＣＭＹ色変換部１００では、表１に示されるＲＧＢ−ＣＭＹ変換マップが記憶され、ＲＧＢデータに対応するＣＭＹデータがこのマップから読み出され、ＲＧＢ−ＣＭＹ色変換部１００へ送られる。なお、本実施の形態では、ＲＧＢデータがそれぞれ８ビット（２５６階調）データであり、ＣＭＹデータがそれぞれ百分率（％）データであり、実際には、２５６3通りの変換パターンがある。
【００４６】
【表１】
2005136578.tif 000003
【００４７】
ＲＧＢ−ＣＭＹ変換部１００で読み出されたデータは、Ｃ(1)・Ｍ(1)・Ｙ(1)データとして明度取得部１０２へ送出される。
【００４８】
明度取得部１０２では、前記Ｃ(1)・Ｍ(1)・Ｙ(1)データに基づく明度を得るようになっており、この明度の取得のために、明度取得部１０２は、明度読出部１０４が接続されている。この明度読出部１０４には、ＣＭＹ−明度特性マップメモリ１０６が接続されており、表２に示されるＣＭＹ−明度特性マップが記憶されている。なお、明度は、Ｌ＊ａ＊ｂ＊表色系のＬ＊で示される数値が適用される。
【００４９】
【表２】
2005136578.tif 000004
【００５０】
このＣＭＹ−明度特性マップは、人間の目で目立ち易いＣ色及びＭ色と、人間の目で見立ち難いＹ色とのバランスと、画像形成装置のエンジン部１０Ａの特性に依存して決定されるものである。また、本実施の形態における最大の明度は９５であり、最小の明度は２０である。
【００５１】
また、表２では、Ｃ(1)・Ｍ(1)・Ｙ(1)データをそれぞれ６分割（０％、２０％、４０％、６０％、８０％、１００％）しており、各色の組合せで６3通りのマップを用いている。
【００５２】
例えば、Ｃ(1)・Ｍ(1)・Ｙ(1)データがそれぞれ８０％、８０％、６０％であれば、そのまま表２から明度３２を読み取ることができる。
【００５３】
一方、Ｃ(1)・Ｍ(1)・Ｙ(1)データがそれぞれ８８％、８７％、７６％の場合、表２には存在しないことになる。
【００５４】
このような場合は、近似値を選択することになる。この近似値の選択としては、前記分割点を基準として、０≦ＣＭＹ＜１０、１０≦ＣＭＹ＜３０、３０≦ＣＭＹ＜５０、５０≦ＣＭＹ＜７０、７０≦ＣＭＹ＜９０、９０≦ＣＭＹ≦１００の範囲を定めておき、実際のデータが含まれる範囲を抽出し、明度を設定する。これにより、前記（８８％、８７％、７６％）の場合は、表２の８０％、８０％、８０％に近似しているため、明度３０が選択されることになる。
【００５５】
上記明度取得部１０２で取得した明度Ｌ＊は、ＣＭＹグレー値取得部１０８へ送出される。このＣＭＹグレー値取得部１０８では、前記明度Ｌに基いて、ＣＭＹデータの合成がグレー値になるＣgray・Ｍgray・Ｙgrayデータを取得するようになっている。
【００５６】
このため、ＣＭＹグレー値取得部１０８は、ＣＭＹグレー値読出部１１０に接続されている。ＣＭＹグレー値読出部１１０は、ＣＭＹグレー値取得部１０８から入力される明度Ｌ＊に基いて、Ｌ−ＣＭＹグレー値特性マップメモリ１１２に記憶されているＬ−ＣＭＹグレー値特性マップ（表３参照）からＣgray・Ｍgray・Ｙgrayデータを読み出し、ＣＭＹグレー値取得部１０８へ送出する役目を有している。
【００５７】
【表３】
2005136578.tif 000005
【００５８】
図３は、本実施の形態の画像形成装置１０のエンジン部１０Ａの特性におけるＬ＊ａ＊ｂ＊表色系の特性図であり、Ｃ＝Ｍ＝Ｙのときのデータ値が０％から１００％へ変位するときの色バランスの変化特性を示している。この図１でもわかるように、本来（理論的）であれば、原点を移動しないはずが、色の濃さによって大きく変化しているのがわかる。
【００５９】
一方、図５は、図３における原点（ａ＊＝ｂ＊＝０）からの距離ｃ＊と、図３のｚ軸（Ｌ＊軸）との関係を示しており、明度の原点からの距離が変化すると、明度に影響を及ぼすことがわかる。言い換えれば、明度Ｌ＊によって、ＣＭＹのグレー値となるときは、Ｃ≠Ｍ≠Ｙである場合が多い、ということができる。
【００６０】
以上を踏まえて、前記表３の根拠を説明すると、明度Ｌ＊によって、ＣＭＹのグレー値となるときは、ＣＭＹの各色のデータの占有率が異なり、明度Ｌ＊が分かれば、正確なＣＭＹグレー値を求めることができることになる。
【００６１】
また、図５に示される如く、Ｃ＝Ｍ＝Ｙが等量であっても、その濃さによって明度Ｌ＊が変化している。
【００６２】
また、上記（図１の特性）を前記変化量ｃ＊とＬ＊との関係で示した場合、図５に示される如く、Ｃ＝Ｍ＝Ｙが等量であっても、その濃さによって明度Ｌ＊が変化している。
【００６３】
このような特性（エンジン部１０Ａの特性に依存する特性）において、ＣＭＹフグレー値を得ると、図６のＣＭＹグレー特性図ようになる。表３はこの図６の特性図を数値化してＣＭＹグレー値マップとして記憶したものである。
【００６４】
上記ＣＭＹグレー値取得部１０８で取得した、正確なＣＭＹグレー値（Ｃgray・Ｍgray・Ｙgrayデータ）は、Ｋ生成用ＣＭＹ補正値演算部１１４へ送出される。
【００６５】
このＫ生成用ＣＭＹ補正値演算部１１４には、前記ＲＧＢ−ＣＭＹ色変換部１００で変換したＣ(1)・Ｍ(1)・Ｙ(1)データが入力されており、基本的には、前記ＣＭＹグレー値（Ｃgray・Ｍgray・Ｙgrayデータ）を差し引くことで、Ｋデータを生成するための基準となるＣ(2)・Ｍ(2)・Ｙ(2)データを生成する。
【００６６】
しかし、純粋にＣ(1)・Ｍ(1)・Ｙ(1)データからＣgray・Ｍgray・Ｙgrayデータを減算すると、Ｃ(2)・Ｍ(2)・Ｙ(2)データ自体が小さい値になり、演算の精度が低下する。
【００６７】
このため、本実施の形態では、Ｃgray・Ｍgray・Ｙgrayデータの最小値を全てのＣ(2)・Ｍ(2)・Ｙ(2)データに加算（底上げ）するようにしている。上記を式で示すと、以下の（２）式となる。
【００６８】
C(2)・M(2)・Y(2)
＝C(1)・M(1)・Y(1)＋Min（Cgray・Mgray・Ygray）−Cgray・Mgray・Ygray                                                              ・・・（２）
ここで、前記Ｃ(1)・Ｍ(1)・Ｙ(1)データが８８％、８７％、７６％でグレーを表しているとき、この値における明度Ｌ＊に対応するＣgray・Ｍgray・Ｙgrayデータが８８％、８７％、７６％の場合（この場合一致している）は、上記（２）式において、Ｃ(2)・Ｍ(2)・Ｙ(2)データは、７６％、７６％、７６％となる。
【００６９】
一方、前記Ｃ(1)・Ｍ(1)・Ｙ(1)データが７５％、７５％、７５％で実際にはグレーを表さないとき、この値における明度Ｌ＊に対応するＣgray・Ｍgray・Ｙgrayデータが７８％、７７％、６６％の場合は、上記（２）式において、Ｃ(2)・Ｍ(2)・Ｙ(2)データは、６３％、６４％、６６％となる。
【００７０】
前記Ｋ生成用ＣＭＹ補正値演算部１１４で演算されて得られたＣ(2)・Ｍ(2)・Ｙ(2)データは、Ｋ生成部１１６へ送出されるようになっている。
【００７１】
このＫ生成部１１６では、Ｃ(2)・Ｍ(2)・Ｙ(2)データの最大値と最小値の差分を基準としてＫデータを生成する。
【００７２】
すなわち、（３）式に基づきＫデータが演算される。
【００７３】
Ｋ＝Min（Ｃ(2)・Ｍ(2)・Ｙ(2)）−（αＺ＋β）・・・（３）
ここで、Ｚ：Ｃ(2)・Ｍ(2)・Ｙ(2)データの最大値と最小値の差分
α、β：Ｋデータを挿入するときの明度の開始点と割合から決まる係数
である。
【００７４】
ここで、（３）式を見ると、Ｃ(2)・Ｍ(2)・Ｙ(2)データの最大値と最小値の差分が０のとき、最もＫが最大になるが、上記のＣ(2)・Ｍ(2)・Ｙ(2)データ（６３％、６４％、６６％）は補正によって最大値と最小値の差分が０ではないので、このいくらか色味を持った部分でＫデータが最大値にはならないことになる。
【００７５】
また、上記係数α及びβについて説明する。
【００７６】
図７には、Ｋデータの挿入量と明度との関係を３次元軸によって表したものである（ｘ軸がａ＊、ｙ軸がｂ＊、ｚ軸がＬ＊）。この図７に示される如く、Ｋデータを挿入する領域は、略円錐形で表すことができ、この円錐形の特性の頂点（明度に応じた上限値）から明度が小さくなるにつれて徐々にＫデータへの変換量が多くなる特性曲線（エンジン部１０Ａの特性により決まる）である。
【００７７】
上記（３）式によって得られたＫデータは、画像形成時のＫデータとして適用されると共に、下地除去部１１８へ送出されるようになっている。
【００７８】
この下地除去部１１８には、前記ＲＧＢ−ＣＭＹ色変換部１００で変換したＣ(1)・Ｍ(1)・Ｙ(1)データが入力されており、基本的には、前記Ｋデータを差し引くことで、Ｃ・Ｍ・Ｙデータを生成する。
【００７９】
但し、Ｋデータを生成する際に用いたαとβとに対応させるべく、（４）式に示されるようなγ及びδの係数が加味される。
【００８０】
Ｃ・Ｍ・Ｙ＝Ｃ(1)・Ｍ(1)・Ｙ(1)−（γＫ＋δ）・・・（４）
ここで、γ、δ：Ｋデータを除去するときの明度の開始点と割合から決まる係数
である。
【００８１】
この（４）式により、画像形成のＣＭＹデータとして適用されるのためのＣ・Ｍ・Ｙデータが生成される。
【００８２】
以下に本実施の形態の作用を図８のフローチャートに従い説明する。
【００８３】
まず、ステップ２００では、外部（ホストコンピュータ等）からＲＧＢデータが入力したか否かが判断され、肯定判定されるとステップ２０２へ移行してＲＧＢ−ＣＭＹ変換処理（Ｃ(1)・Ｍ(1)・Ｙ(1)データの生成）を実行する（表１参照）。なお、ステップ２００で否定判定された場合は、このルーチンは終了する。
【００８４】
ステップ２０２での変換処理が終了すると、ステップ２０４へ移行して、明度取得部１０２において、Ｃ(1)・Ｍ(1)・Ｙ(1)データを読み込み、次いでステップ２０６へ移行して、Ｃ(1)・Ｍ(1)・Ｙ(1)データに基づいて、明度Ｌ＊を取得する。このステップ２０６における明度Ｌ＊の取得のための制御（図９参照）については後述する。
【００８５】
次のステップ２０８では、ステップ２０６で取得した明度Ｌ＊に基づいて、ＣＭＹグレー値（Ｃgray・Ｍgray・Ｙgrayデータ）を取得する。このステップ２０８におけるＣＭＹグレー値（Ｃgray・Ｍgray・Ｙgrayデータ）の取得のための制御（図１０参照）については後述する。
【００８６】
次のステップ２０８では、Ｋ生成用ＣＭＹ補正値演算部１１４において、Ｃ(1)・Ｍ(1)・Ｙ(1)データ、並びにＣＭＹグレー値（Ｃgray・Ｍgray・Ｙgrayデータ）を読み込み、次いでステップ２１２へ移行して、Ｃ(1)・Ｍ(1)・Ｙ(1)データと、ＣＭＹグレー値（Ｃgray・Ｍgray・Ｙgrayデータ）とに基づいて前記（２）式によって、Ｋデータを生成するために必要となるＣ(2)・Ｍ(2)・Ｙ(2)データを演算する。
【００８７】
次のステップ２１４では、Ｋ生成部１１６において、Ｃ(2)・Ｍ(2)・Ｙ(2)データを読み込み、次いでステップ２１６へ移行してＣ(2)・Ｍ(2)・Ｙ(2)データに基づいて、（３）式によってＫデータを演算し、ステップ２１８へ移行してこの演算されたＫデータを格納する。
【００８８】
次のステップ２２０では、下地除去部１１８において、前記演算されたＫデータと、Ｃ(1)・Ｍ(1)・Ｙ(1)データとを読み込み、次いでステップ２２２へ移行して、Ｋデータと、Ｃ(1)・Ｍ(1)・Ｙ(1)データとに基づいて、（４）式によって、Ｃ・Ｍ・Ｙデータを演算し、ステップ２２４へ移行してこのＣ・Ｍ・Ｙデータを格納する。
【００８９】
これにより、ＲＧＢデータからＣ・Ｍ・Ｙ・Ｋデータの生成が完了し、ステップ２２６では、出力時期か否かが判断され、肯定判定されると、ステップ２２８へ移行して、格納されたＣ・Ｍ・Ｙ・Ｋデータを読み出し、光走査装置１２（図１参照）へ出力する。
【００９０】
次に、図９のフローチャートに基づいて、前記ステップ２０６（図８参照）における明度取得制御サブルーチンについて説明する。
【００９１】
まず、ステップ２５０では、変数ｎ（データ数）を１にセットし、次いでステップ２５２へ移行してｎ番目のＣ(1)・Ｍ(1)・Ｙ(1)データを明度読出部１０４へ送出する。
【００９２】
次のステップ２５４では、前記明度読出部１０４においてｎ番目のＣ(1)・Ｍ(1)・Ｙ(1)データに基づいて、ＣＭＹ−明度特性マップメモリ１０６に記憶されているＣＭＹ−明度特性マップ（表２参照）から明度Ｌ＊を抽出し、ステップ２５６へ移行する。ステップ２５６では、抽出した明度Ｌ＊を明度読出部１０４から明度取得部１０２へ返送し、ステップ２５８へ移行する。
【００９３】
ステップ２５８では、全データが終了したか否かが判断され、否定判定された場合には、ステップ２６０へ移行して変数ｎをインクリメントして、ステップ２５２へ戻り、上記行程を繰り返す。また、ステップ２５８で肯定判定された場合には、全データの明度Ｌ＊の取得が完了したと判断し、リターンする。
【００９４】
次に、図１０のフローチャートに基づいて、前記ステップ２０８（図８参照）におけるＣＭＹグレー値取得制御サブルーチンについて説明する。
【００９５】
まず、ステップ２７０では、変数ｎ（データ数）を１にセットし、次いでステップ２７２へ移行してｎ番目の明度Ｌ＊ＣＭＹグレー値読出部１１０へ送出する。
【００９６】
次のステップ２７４では、前記ＣＭＹグレー値読出部１１０においてｎ番目の明度Ｌ＊に基づいて、Ｌ−ＣＭＹ特性マップメモリ１１２に記憶されているＬ−ＣＭＹ特性マップ（表３参照）からＣＭＹグレー値（Ｃgray・Ｍgray・Ｙgrayデータ）を抽出し、ステップ２７６へ移行する。ステップ２７６では、抽出したＣＭＹグレー値（Ｃgray・Ｍgray・Ｙgrayデータ）をＣＭＹグレー値読出部１１０からＣＭＹグレー値取得部１０８へ返送し、ステップ２７８へ移行する。
【００９７】
ステップ２７８では、全データが終了したか否かが判断され、否定判定された場合には、ステップ２８０へ移行して変数ｎをインクリメントして、ステップ２７２へ戻り、上記行程を繰り返す。また、ステップ２７８で肯定判定された場合には、全データの明度Ｌ＊の取得が完了したと判断し、リターンする。
【００９８】
なお、図９および図１０では、データをソフト的に順番に処理するように記載したが、データを所謂パイプラインのように連続的に処理するようにしてもよい。
【００９９】
以上説明したように、本実施の形態では、ＣＭＹが等量であってもグレーにならないこと、並びに、グレー値を示すＣＭＹデータ（ＣＭＹグレー値）が明度によって変化すること、を考慮し、Ｋデータの生成の際に、画像形成装置１０のエンジン部１０Ａの特性に依存するＣＭＹグレー値のアンバランスを考慮したＫ生成用のためのＣＭＹデータ（Ｃ(2)・Ｍ(2)・Ｙ(2)データ）を演算することで、最適なＫデータを得ることができる。
【０１００】
なお、本実施の形態では、入力されるＲＧＢデータに基づいて変換処理されたＣ(1)・Ｍ(1)・Ｙ(1)データから明度Ｌ＊を取得する場合に、表２に示されるテーブルを生成し、ＣＭＹ−明度特性マップメモリ１０６に予め記憶するようにしたが、Ｃ(1)・Ｍ(1)・Ｙ(1)データを主パラメータとする演算式（（１）式参照Ｍ）によって明度Ｌ＊を得るようにしてもよい。
【０１０１】
Ｌ＝Ｌｍａｘ−ｚ（０．４５ａ×Ｃ(1)＋０．４５ｂ×Ｍ(1)・＋０．１ｃ×Ｙ(1)）
・・・（１）
この（１）の根拠としては、図１１に示される如く、Ｌ＊ａ＊ｂ＊表色系において、原点（データ値＝０％）から徐々にデータ値が増加（最大１００％）していくと、原点から離れていく。
【０１０２】
この原点から距離と前記図１１のｚ軸であるＬ＊軸との関係を示したのが、図１２である。図１２に示される如く、原点からの距離が離れれば離れるほど、明度が低くなるが、人間の目には目立たないＹ色の変化量が他の色（Ｃ色及びＭ色）よりも小さい。
【０１０３】
図１２では、明度の最大値は一般的に９５％でありＹ色の明度の変化は約１０％（９５−８５）であるのに対し、Ｃ色及びＭ色の明度の変化は約４５％（９５−５０）にも及んでいることがわかる。このように、明度への依存が各色によって異なるため（Ｃ：Ｍ：Ｙ＝４５％：４５％：１０％＝０．４５：０．４５：０．１）、これを明度への依存分として、画像形成エンジンの特性に依存する係数ａ、ｂ、ｃと共にＣ(1)・Ｍ(1)・Ｙ(1)データのそれぞれに積算することで、Ｃ(1)・Ｍ(1)・Ｙ(1)データの明度へ与える影響度合いを得ることができ（係数ｚは画像形成エンジンの特性に依存する補正係数）、これを明度の最大値Ｌｍａｘから減算することで明度Ｌを得ることができる。
【図面の簡単な説明】
【０１０４】
【図１】本実施の形態に係る画像形成装置の概略構成図である。
【図２】画像形成装置のコントローラにおける色変換処理制御のための機能ブロック図である。
【図３】Ｌ＊ａ＊ｂ＊表色系におけるＣ＝Ｍ＝Ｙのときの色バランス特性図である。
【図４】図３の特性下におけるｃ＊分布特性図である。
【図５】図３の特性下におけるｃ＊−Ｌ＊特性図である。
【図６】図３の特性下におけるＣＭＹフレー値特性図である。
【図７】Ｋデータの挿入（除去）開始点、並びにＫデータの挿入（除去）割合を示すＬ＊ａ＊ｂ＊表色系の３次元特性図である。
【図８】本実施の形態における色変換処理制御ルーチンを示すフローチャートである。
【図９】図８のステップ２０６における明度取得制御サブルーチンを示すフローチャートである。
【図１０】図８のステップ２０８におけるＣＭＹグレー値取得制御サブルーチンを示すフローチャートである。
【図１１】Ｌ＊ａ＊ｂ＊表色系における、各色の単独の濃さによる色変化を示す特性図である。
【図１２】図１１の特性下におけるｃ＊−Ｌ＊特性図である。
【符号の説明】
【０１０５】
１０    カラー画像形成装置（画像処理装置）
１０Ａ    エンジン部（エンジン）
１２    光走査装置
１４    感光体ドラム
１６    帯電器
１８    現像器
２０ＹＭ、２０ＣＫ    １次中間転写体
２２    ２次中間転写体
２４    転写用帯電器
２６    クリーナー
２７    駆動モータ
５４    コントローラ
３０    記録用紙
３４    排紙トレイ
１００    ＲＧＢ−ＣＭＹ色変換部
１０２    明度取得部（明度取得手段）
１０４    明度読出部（明度取得手段）
１０６    ＣＭＹ−明度特性マップメモリ
１０８    ＣＭＹグレー値取得部
１１０    ＣＭＹグレー値読出部
１１２    Ｌ−ＣＭＹグレー値特性マップメモリ（グレー値記憶手段）
１１４    Ｋ生成用ＣＭＹ補正値演算部（第１の演算手段）
１１６    Ｋ生成部（Ｋデータ生成手段）
１１８    下地除去部（第２の演算手段）
【図１】
2005136578.tif 000006
【図２】
2005136578.tif 000007
【図３】
2005136578.tif 000008
【図４】
2005136578.tif 000009
【図５】
2005136578.tif 000010
【図６】
2005136578.tif 000011
【図７】
2005136578.tif 000012
【図８】
2005136578.tif 000013
【図９】
2005136578.tif 000014
【図１０】
2005136578.tif 000015
【図１１】
2005136578.tif 000016
【図１２】
2005136578.tif 000017