(57)【要約】【課題】複数の色成分からなる色信号を単色化した色信号に基づく単色の色材の使用量を、処理性能に与える影響を抑えつつ低減させる。【解決手段】画像処理装置のＫ生成部５０において、省トナー変換式記憶部５２が、ＮＴＳＣ変換式の係数をＫトナーの使用量を低減させるように変更した変換式である省トナー変換式を記憶しておく。そして、モード信号取得部５１が、トナーの使用量を低減させるモードが指定されたことを示す省トナーモード信号を取得すると、グレイ化処理部５３が、省トナー変換式を省トナー変換式記憶部５２から読み込み、ＮＴＳＣ変換式の代わりに省トナー変換式を用いてＲＧＢデータをグレイスケールデータに変換し、濃度算出部５４が、グレイスケールデータからＫデータを算出する。【選択図】図３
2011055357.tif 000002
【特許請求の範囲】
【請求項１】
色材の使用量を低減させる指示がなされた旨の信号を検出する検出手段と、
前記検出手段により前記信号が検出された場合に、複数の色成分からなる第１の色信号を単色の第２の色信号に変換する単色化処理を、予め決められた第１の変換式の代わりに、当該第１の変換式を用いる場合よりも当該単色の色材の使用量を低減させる第２の変換式を用いて行う単色化処理手段と
を備えたことを特徴とする色処理装置。
【請求項２】
前記第１の変換式は、前記複数の色成分の各色成分に、当該各色成分に対して予め決められた係数を乗じて加算することにより、前記第１の色信号を輝度信号に変換する式であり、
前記第２の変換式は、前記複数の色成分の各色成分に、当該各色成分に対する新たな係数であって、少なくとも１つの色成分に対する新たな係数が当該少なくとも１つの色成分に対する前記予め決められた係数よりも大きい新たな係数を乗じて加算する式であることを特徴とする請求項１に記載の色処理装置。
【請求項３】
前記第１の色信号の特徴量に基づいて、前記新たな係数を決定する決定手段を更に備えたことを特徴とする請求項２に記載の色処理装置。
【請求項４】
前記決定手段は、前記複数の色成分の各色成分に対する前記予め決められた係数に、当該複数の色成分の全ての色成分に共通の補正係数を乗ずることにより、前記新たな係数を決定することを特徴とする請求項３に記載の色処理装置。
【請求項５】
前記特徴量は、前記第１の色信号で再現される色の明度及び輝度の何れか一方の値であり、
前記決定手段は、前記複数の色成分の各色成分に対する前記予め決められた係数に、前記値が小さいほど大きい補正係数を乗じることにより、前記新たな係数を決定することを特徴とする請求項３又は４に記載の色処理装置。
【請求項６】
前記決定手段は、前記複数の色成分の各色成分に対する前記予め決められた係数に、当該複数の色成分ごとに異なる補正係数を乗じることにより、前記新たな係数を決定することを特徴とする請求項３に記載の色処理装置。
【請求項７】
前記特徴量は、前記第１の色信号を構成する前記複数の色成分の値の最大値と当該複数の色成分の各色成分の値との差分であり、
前記決定手段は、前記複数の色成分の各色成分に対する前記予め決められた係数に、前記差分が閾値以下であれば、１より大きな補正係数を乗じることにより、前記新たな係数を決定することを特徴とする請求項３又は６に記載の色処理装置。
【請求項８】
前記決定手段は、前記複数の色成分の各色成分に対する前記予め決められた係数に、前記差分が小さいほど大きい前記補正係数を乗じることを特徴とする請求項７に記載の色処理装置。
【請求項９】
複数の色成分からなる第１の色信号を取得する取得手段と、
色材の使用量を低減させる指示がなされた場合に、前記取得手段により取得された前記第１の色信号を単色の第２の色信号に変換する単色化処理を、予め決められた第１の変換式の代わりに、当該第１の変換式を用いる場合よりも当該単色の色材の使用量を低減させる第２の変換式を用いて行う単色化処理手段と、
前記単色化処理手段による単色化処理で得られた前記第２の色信号を印字機構に出力する出力手段と
を備えたことを特徴とする画像処理装置。
【請求項１０】
コンピュータに、
色材の使用量を低減させる指示がなされた旨の信号を検出する機能と、
前記信号が検出された場合に、複数の色成分からなる第１の色信号を単色の第２の色信号に変換する単色化処理を、予め決められた第１の変換式の代わりに、当該第１の変換式を用いる場合よりも当該単色の色材の使用量を低減させる第２の変換式を用いて行う機能と
を実現させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、色処理装置、画像処理装置、プログラムに関する。
【背景技術】
【０００２】
白黒画像領域だけにトナーセーブ処理を実行させたり、白黒画像領域あるいはカラー画像領域の内、操作者の希望する画像領域にトナーセーブ処理を実行させ、しかもそれぞれの領域を所望のトナーセーブ率で実行させたりする技術が知られている（例えば、特許文献１参照）。
また、原稿をＣＣＤでスキャンして得たＲＧＢ画像データを、ＲＧＢ色空間からＬａｂ色空間に変換し、省トナーモードの場合は、地色補正や色彩補正等の画像処理において、Ｌ（明度）成分を通常より大（明るく）とし、Ｌａｂ色空間をＣＭＹＫ色空間に変換し、ＣＭＹＫに変換した画像データを２値化処理し、プリンタに出力する技術も知られている（例えば、特許文献２参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開平１１−３０８４５０号公報
【特許文献２】特開２００５−８６２８９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
本発明の目的は、複数の色成分からなる色信号を単色化した色信号に基づく単色の色材の使用量を、処理性能に与える影響を抑えつつ低減させることにある。
【課題を解決するための手段】
【０００５】
請求項１に記載の発明は、色材の使用量を低減させる指示がなされた旨の信号を検出する検出手段と、前記検出手段により前記信号が検出された場合に、複数の色成分からなる第１の色信号を単色の第２の色信号に変換する単色化処理を、予め決められた第１の変換式の代わりに、当該第１の変換式を用いる場合よりも当該単色の色材の使用量を低減させる第２の変換式を用いて行う単色化処理手段とを備えたことを特徴とする色処理装置である。
請求項２に記載の発明は、前記第１の変換式は、前記複数の色成分の各色成分に、当該各色成分に対して予め決められた係数を乗じて加算することにより、前記第１の色信号を輝度信号に変換する式であり、前記第２の変換式は、前記複数の色成分の各色成分に、当該各色成分に対する新たな係数であって、少なくとも１つの色成分に対する新たな係数が当該少なくとも１つの色成分に対する前記予め決められた係数よりも大きい新たな係数を乗じて加算する式であることを特徴とする請求項１に記載の色処理装置である。
請求項３に記載の発明は、前記第１の色信号の特徴量に基づいて、前記新たな係数を決定する決定手段を更に備えたことを特徴とする請求項２に記載の色処理装置である。
請求項４に記載の発明は、前記決定手段は、前記複数の色成分の各色成分に対する前記予め決められた係数に、当該複数の色成分の全ての色成分に共通の補正係数を乗ずることにより、前記新たな係数を決定することを特徴とする請求項３に記載の色処理装置である。
請求項５に記載の発明は、前記特徴量は、前記第１の色信号で再現される色の明度及び輝度の何れか一方の値であり、前記決定手段は、前記複数の色成分の各色成分に対する前記予め決められた係数に、前記値が小さいほど大きい補正係数を乗じることにより、前記新たな係数を決定することを特徴とする請求項３又は４に記載の色処理装置である。
請求項６に記載の発明は、前記決定手段は、前記複数の色成分の各色成分に対する前記予め決められた係数に、当該複数の色成分ごとに異なる補正係数を乗じることにより、前記新たな係数を決定することを特徴とする請求項３に記載の色処理装置である。
請求項７に記載の発明は、前記特徴量は、前記第１の色信号を構成する前記複数の色成分の値の最大値と当該複数の色成分の各色成分の値との差分であり、前記決定手段は、前記複数の色成分の各色成分に対する前記予め決められた係数に、前記差分が閾値以下であれば、１より大きな補正係数を乗じることにより、前記新たな係数を決定することを特徴とする請求項３又は６に記載の色処理装置である。
請求項８に記載の発明は、前記決定手段は、前記複数の色成分の各色成分に対する前記予め決められた係数に、前記差分が小さいほど大きい前記補正係数を乗じることを特徴とする請求項７に記載の色処理装置である。
請求項９に記載の発明は、複数の色成分からなる第１の色信号を取得する取得手段と、色材の使用量を低減させる指示がなされた場合に、前記取得手段により取得された前記第１の色信号を単色の第２の色信号に変換する単色化処理を、予め決められた第１の変換式の代わりに、当該第１の変換式を用いる場合よりも当該単色の色材の使用量を低減させる第２の変換式を用いて行う単色化処理手段と、前記単色化処理手段による単色化処理で得られた前記第２の色信号を印字機構に出力する出力手段とを備えたことを特徴とする画像処理装置である。
請求項１０に記載の発明は、コンピュータに、色材の使用量を低減させる指示がなされた旨の信号を検出する機能と、前記信号が検出された場合に、複数の色成分からなる第１の色信号を単色の第２の色信号に変換する単色化処理を、予め決められた第１の変換式の代わりに、当該第１の変換式を用いる場合よりも当該単色の色材の使用量を低減させる第２の変換式を用いて行う機能とを実現させるためのプログラムである。
【発明の効果】
【０００６】
請求項１の発明によれば、複数の色成分からなる色信号を単色化した色信号に基づく単色の色材の使用量を、処理性能に与える影響を抑えつつ低減させることができる。
請求項２の発明によれば、本構成を有していない場合に比較して、単色の色材の使用量を簡単な方法で低減させることができる。
請求項３の発明によれば、複数の色成分からなる色信号の特徴量を反映させて、その色信号を単色化した信号に基づく単色の色材の使用量を低減させることができる。
請求項４の発明によれば、本構成を有していない場合に比較して、単色の色材の使用量を低減させる変換式を生成するための構成を単純化できる。
請求項５の発明によれば、本構成を有していない場合に比較して、明度又は輝度が低い色信号を単色化した色信号に基づく単色の色材の使用量の低減の程度を大きくすることができる。
請求項６の発明によれば、単色の色材の使用量の低減の程度を色領域ごとに変えることができる。
請求項７の発明によれば、本構成を有していない場合に比較して、複数の色成分からなる色信号を単色化した色信号に基づく単色の色材の使用量の低減の程度を細かく制御することができる。
請求項８の発明によれば、本構成を有していない場合に比較して、複数の色成分からなる色信号を単色化した色信号に基づく単色の色材の使用量の低減の程度をより一層細かく制御することができる。
請求項９の発明によれば、複数の色成分からなる色信号を単色化した色信号に基づく単色の色材の使用量を、処理性能に与える影響を抑えつつ低減させることができる。
請求項１０の発明によれば、複数の色成分からなる色信号を単色化した色信号に基づく単色の色材の使用量を、処理性能に与える影響を抑えつつ低減させることができる。
【図面の簡単な説明】
【０００７】
【図１】本発明の実施の形態が適用される画像処理装置の構成例を示した図である。
【図２】本発明の第１の実施の形態におけるＫトナー削減方法について説明するためのグラフである。
【図３】本発明の第１の実施の形態におけるＫ生成部の機能構成例を示したブロック図である。
【図４】本発明の第１の実施の形態におけるＫ生成部の動作例を示したフローチャートである。
【図５】本発明の第２の実施の形態におけるＫトナー削減方法について説明するためのグラフである。
【図６】本発明の第２の実施の形態におけるＫトナー削減方法について説明するためのグラフである。
【図７】本発明の第２の実施の形態におけるＫ生成部の機能構成例を示したブロック図である。
【図８】本発明の第２の実施の形態におけるＫ生成部の動作例を示したフローチャートである。
【図９】本発明の第３の実施の形態におけるＫトナー削減方法について説明するための表である。
【図１０】本発明の第３の実施の形態におけるＫ生成部の機能構成例を示したブロック図である。
【図１１】本発明の第３の実施の形態におけるＫ生成部の動作例を示したフローチャートである。
【図１２】本発明の実施の形態を実現可能なコンピュータのハードウェア構成例を示した図である。
【発明を実施するための形態】
【０００８】
以下、添付図面を参照して、本発明の実施の形態について詳細に説明する。
図１は、本実施の形態における画像処理装置１０の構成例を示したものである。
図示するように、この画像処理装置１０は、ＣＭＹ生成部２０と、ＵＣＲ（Under Color Removal）部３０と、ＣＭＹＫ階調補正部４０とを備えている。また、Ｋ生成部５０と、Ｋ階調補正部６０と、セレクタ７０とを備えている。
【０００９】
ＣＭＹ生成部２０は、Ｒ（赤）、Ｇ（緑）、Ｂ（青）の各色で表現された色データ（以下、「ＲＧＢデータ」という）から、３次元ルックアップテーブルを用いて、Ｃ（シアン）、Ｍ（マゼンタ）、Ｙ（イエロー）の各色で表現された色データ（以下、「ＣＭＹデータ」という）を生成し、出力する。ここで、ＲＧＢデータは、図示しないＰＣ（Personal Computer）から受信したＰＤＬ（Page Description Language）データを解釈することで得られたものであってもよいし、図示しないスキャナで画像を読み取ることで得られたものであってもよい。
ＵＣＲ部３０は、ＣＭＹ生成部２０が出力したＣＭＹデータからＵＣＲ処理（下色除去処理）によってＫ（黒）データを生成し、Ｃ、Ｍ、Ｙ、Ｋの各色で表現された色データ（以下、「ＣＭＹＫデータ」という）を出力する。
ＣＭＹＫ階調補正部４０は、ＵＣＲ部３０が出力したＣＭＹＫデータに対して、ＴＲＣ（Tone Reproduction Curve）に関するデータを用いて階調補正を施し、階調補正されたＣＭＹＫデータを出力する。
【００１０】
Ｋ生成部５０は、ＲＧＢデータからＫデータを生成し、出力する。
Ｋ階調補正部６０は、Ｋ生成部５０が出力したＫデータに対して、ＴＲＣに関するデータを用いて階調補正を施し、階調補正されたＫデータを出力する。
セレクタ７０は、カラーモードが選択された場合には、ＣＭＹＫ階調補正部４０が出力したＣＭＹＫデータを、白黒モードが選択された場合には、Ｋ階調補正部６０が出力したＫデータを、図示しない印字機構に出力する。また、後者の場合は、Ｃ、Ｍ、Ｙの各トナーを使用しない旨の情報も印字機構に送られる。
【００１１】
尚、図１では、カラー画像形成装置における画像処理装置１０の構成例を示したが、白黒画像形成装置にも本発明は適用可能である。この場合、画像処理装置１０は、ＣＭＹ生成部２０、ＵＣＲ部３０、ＣＭＹＫ階調補正部４０、セレクタ７０を備えず、ＲＧＢデータがＫ生成部５０のみに入力されてＫデータに変換され、Ｋ階調補正部６０で階調補正が行われて、セレクタ７０を介さずに、図示しない印字機構に出力される構成となる。
【００１２】
ところで、図１の画像処理装置１０のＫ生成部５０は、一般に、予め決められた変換式を用いて、グレイ化処理、つまり、ＲＧＢデータをグレイスケールデータに変換する処理を行っている。ここで、予め決められた変換式の代表例は、ＮＴＳＣ（National Television Standards Committee）方式のグレイ化処理で用いられる変換式（以下、「ＮＴＳＣ変換式」という）であり、次の式１で表される。
Ｇｒａｙ＝０．２９９×Ｒ＋０．５８×Ｇ＋０．１１×Ｂ  （式１）
この式において、Ｒ、Ｇ、Ｂは、それぞれＲＧＢデータにおけるＲ成分、Ｇ成分、Ｂ成分の値を示しており、Ｇｒａｙは、グレイスケールの値を示している。また、Ｒ成分に対する「０．２９９」、Ｇ成分に対する「０．５８」、Ｂ成分に対する「０．１１」を、ＮＴＳＣ係数と呼ぶことにする。
【００１３】
しかしながら、このＮＴＳＣ変換式をそのまま用いてＫトナーの量を一律に削減する場合、高濃度領域におけるＫトナーの削減量が少ないからといって、高濃度側に合わせてＫトナーを削減したのでは、中間調領域やハイライト領域におけるＫトナーの削減量も多くなってしまい、画像情報が消失して把握できなくなる等の問題が生じる。
そこで、本実施の形態では、ＲＧＢデータをＫデータに変換する変換式を、ＮＴＳＣ変換式から、Ｋトナーの量を低減させる変換式（以下、「省トナー変換式」という）に変更する。
【００１４】
以下、変換式を変更する方法について、第１〜第３の実施の形態として説明する。
［第１の実施の形態］
第１の実施の形態は、グレイ化処理で用いる変換式の係数を変更するものである。
図２は、入力される色データが変化した場合のＫ量を表すグラフである。
まず、Ａは、Ｋトナーの削減処理を行っていない場合、つまり、上記式１を用いた場合のＫ量を示したものである。
【００１５】
また、Ｂ、Ｃは、変換式を次の式２のように変更した場合のＫ量を示したものである。
Ｇｒａｙ＝α１×０．２９９×Ｒ＋α２×０．５８×Ｇ＋α３×０．１１×Ｂ  （式２）
このうち、Ｂでは、ＮＴＳＣ係数に対する補正係数α１、α２、α３は同じ値で、１よりも大きい値であるものとする。これにより、Ｋ量は、全体的に削減されているが、ΔＫＹ１で示すイエロー領域の削減量よりも、ΔＫＢ１で示す青領域の削減量が小さくなっている。
【００１６】
一方、Ｃでは、ＮＴＳＣ係数に対する補正係数α１、α２、α３が異なる値で、α３を他の補正係数よりも大きく設定している。これにより、ΔＫＢ２で示す青領域の削減量が大きくなっている。
即ち、ＮＴＳＣ変換式で算出したＫの値に対してＫトナーの削減処理を行う場合、Ｋ量が多い領域に合わせて処理すると、元々明るい色領域のＫトナーが削減されすぎてしまう。
そこで、Ｃでは、ＮＴＳＣ変換式に対する補正係数を色成分ごとに変更することによって、例えば、イエローからシアンまでの領域では、Ｋトナーの削減量が少なくなるようにし、Ｋ量が多い領域（青からマゼンタまでの領域）では、Ｋトナーの削減量が多くなるようにし、色相領域ごとに削減量を最適化している。
また、Ｂ、Ｃ共に、ＮＴＳＣ変換式を変更するだけなので、省トナー処理を行ってもパフォーマンスには影響しない。
【００１７】
次に、このような方法を実現するためのＫ生成部５０について説明する。
図３は、第１の実施の形態におけるＫ生成部５０の機能構成例を示した図である。
図示するように、第１の実施の形態におけるＫ生成部５０は、モード信号取得部５１と、省トナー変換式記憶部５２と、グレイ化処理部５３と、濃度算出部５４とを備えている。
【００１８】
モード信号取得部５１は、トナーの使用量を低減させるモード（以下、「省トナーモード」という）が指定された場合に、省トナーモードが指定されたことを示す信号（以下、「省トナーモード信号」という）を取得する。本実施の形態では、信号を検出する検出手段の一例として、モード信号取得部５１を設けている。
省トナー変換式記憶部５２は、省トナー変換式を記憶する。ここで、省トナー変換式としては、式そのものを記憶してもよいし、Ｒ、Ｇ、Ｂ各成分に対する係数を記憶してもよいし、Ｒ、Ｇ、Ｂ各成分に対する係数からＮＴＳＣ係数を除いた補正係数のみを記憶してもよい。
【００１９】
グレイ化処理部５３は、モード信号取得部５１から省トナーモード信号が与えられなければ、ＮＴＳＣ変換式を用いてＲＧＢデータをグレイスケールデータに変換し、出力する。一方で、モード信号取得部５１から省トナーモード信号が与えられれば、省トナー変換式記憶部５２から省トナー変換式を読み込み、省トナー変換式を用いてＲＧＢデータをグレイスケールデータに変換し、出力する。本実施の形態では、第１の変換式の一例として、ＮＴＳＣ変換式を、第２の変換式の一例として、省トナー変換式を用いており、第１の変換式の代わりに第２の変換式を用いて単色化処理を行う単色化処理手段との一例として、グレイ化処理部５３を設けている。
濃度算出部５４は、グレイ化処理部５３が出力したグレイスケールデータからＫトナー量の元となる濃度を算出する。
【００２０】
次いで、第１の実施の形態におけるＫ生成部５０の動作について説明する。
図４は、第１の実施の形態におけるＫ生成部５０の動作例を示したフローチャートである。
Ｋ生成部５０では、まず、モード信号取得部５１が、省トナーモード信号を取得したかどうかを判定する（ステップ２０１）。
その結果、モード信号取得部５１が、省トナーモード信号を取得したと判定した場合、グレイ化処理部５３は、省トナー変換式記憶部５２から省トナー変換式を読み出す（ステップ２０２）。そして、自身が保持するＮＴＳＣ変換式をこの省トナー変換式で置き換え、この省トナー変換式を保持する（ステップ２０３）。
一方、モード信号取得部５１が、省トナーモード信号を取得したと判定しなかった場合、グレイ化処理部５３は、自身が保持するＮＴＳＣ変換式を他の変換式で置き換えることなく、そのまま保持する。
その後、グレイ化処理部５３は、その時点で自身が保持する変換式を用いてＲＧＢデータをグレイスケールデータに変換する（ステップ２０４）。そして、このグレイスケールデータからＫデータを生成して出力する（ステップ２０５）。
【００２１】
［第２の実施の形態］
第２の実施の形態は、グレイ化処理で用いる変換式の係数を、入力された色データに応じて変更するものである。特に、この第２の実施の形態では、入力された色データから得られる明度に応じて変換式の係数を変更する。
図５（ａ）は、図２で与えられた色データを明度に変換した値を示したグラフである。
図中、Ｌａは、最も明度が低い点の明度である最低明度を表し、Ｌｂは、最も明度が高い点の明度である最高明度を表している。
【００２２】
そして、この第２の実施の形態では、図５（ｂ）に示すように、最高明度Ｌｂにおいて最小となり、最低明度Ｌａにおいて最大となる補正係数βＬを決定する。また、最高明度Ｌｂと最低明度Ｌａの中間の明度に対する補正係数βＬは、明度が低ければ大きくなり、明度が高ければ小さくなるようにする。
この場合、変換式は、次の式３に示したようなものとなる。
Ｇｒａｙ＝βＬ×０．２９９×Ｒ＋βＬ×０．５８×Ｇ＋βＬ×０．１１×Ｂ  （式３）
また、次の式４のように、第１の実施の形態で用いた補正係数と掛け合わせてもよい。
Ｇｒａｙ＝α１×βＬ×Ｒ＋α２×βＬ×Ｇ＋α３×βＬ×Ｂ  （式４）
【００２３】
このように、本実施の形態は、明度が低い、つまり、入力された色データの高濃度の領域で、Ｋトナーの削減量を増やし、明度が高い領域におけるＫトナーの削減量を抑えるものである。
図６は、図２と同様に、Ｋトナーの削減を示したグラフである。
図中、Ａは、低明度の色データについてＫトナーの削減処理を行っていない場合のＫ量を、Ｂは、Ａと同じ色データについて変換式を式３のように変更した場合のＫ量を、それぞれ示している。また、Ａ’は、入力された色データがＡよりも高明度の色データについてＫトナーの削減処理を行っていない場合のＫ量を、Ｂ’は、Ａ’と同じ色データについて変換式を式３のように変更した場合のＫ量を、それぞれ示している。例えば、ΔＫ１で示す削減量よりもΔＫ２で示す削減量が小さくなっていることからも分かるように、同じ色相であっても明度が高いほどＫトナーの削減量は小さくなる。
また、本実施の形態は、式４のように色成分ごとの補正係数と併せて用いることで、色領域ごとの明度に応じた変換式を提供するものとなる。
【００２４】
尚、上記では、補正係数βＬを、全色相における最低明度Ｌａと最高明度Ｌｂを用いて決定したが、これには限らない。例えば、予め定めた色相における最低明度と最高明度を用いて補正係数βＬを算出してもよい。
また、上記では、明度に応じて変換式の係数を変更したが、輝度に応じて変換式の係数を変更するようにしてもよい。
或いは、色データが高彩度のデータである場合に大きな補正係数を掛け、色データが低彩度のデータである場合に小さな補正係数を掛けることで、高彩度の場合よりも低彩度の場合の方がＫトナーの削減量が小さくなるようにしてもよい。
【００２５】
次に、このような方法を実現するためのＫ生成部５０について説明する。尚、以下の説明では、明度に応じて式３のような変換式を得る場合を想定する。
図７は、第２の実施の形態におけるＫ生成部５０の機能構成例を示した図である。
図示するように、第２の実施の形態におけるＫ生成部５０は、モード信号取得部５１と、省トナー変換式記憶部５２と、グレイ化処理部５３と、濃度算出部５４と、補正係数算出部５６と、省トナー変換式生成部５７とを備えている。尚、モード信号取得部５１、省トナー変換式記憶部５２、グレイ化処理部５３、濃度算出部５４は、第１の実施の形態で述べたものと同様なので、ここでの説明は省略する。
【００２６】
補正係数算出部５６は、ＲＧＢデータに基づいて、補正係数βＬを算出する。
省トナー変換式生成部５７は、補正係数算出部５６が算出した補正係数βＬを用いて、省トナー変換式を生成する。尚、省トナー変換式記憶部５２に補正係数のみを記憶するのであれば、この省トナー変換式生成部５７は設けなくてもよい。本実施の形態では、新たな係数を決定する決定手段との一例として、省トナー変換式生成部５７を設けている。
【００２７】
次いで、第２の実施の形態におけるＫ生成部５０の動作について説明する。
まず、省トナー変換式を生成して省トナー変換式記憶部５２に記憶するときの動作について説明する。
図８は、このときのＫ生成部５０の動作例を示したフローチャートである。
Ｋ生成部５０では、まず、補正係数算出部５６が、ＲＧＢデータから公知の計算方法によって明度Ｌを算出する（ステップ２２１）。
また、補正係数算出部５６は、補正係数βＬを決定するための関数ｆ（Ｌ）を取得する（ステップ２２２）。ここで、ｆ（Ｌ）は、Ｌ＝Ｌａのときに最大値を、Ｌ＝Ｌｂのときに最小値１をとり、「Ｌ１＜Ｌ２ならばｆ（Ｌ１）≧ｆ（Ｌ２）」という条件を満たす関数であり、例えば、図５（ｂ）に示したような関数であるものとする。
更に、補正係数算出部５６は、ステップ２２１で算出した明度Ｌを、ステップ２２２で取得した関数に代入して、補正係数βＬを求める（ステップ２２３）。
これにより、省トナー変換式生成部５７は、自身が保持するＮＴＳＣ変換式における各ＮＴＳＣ係数に補正係数βＬを掛けて、省トナー変換式を生成する（ステップ２２４）。
そして、省トナー変換式生成部５７は、このように生成された省トナー変換式を省トナー変換式記憶部５２に記憶する（ステップ２２５）。
【００２８】
このようにして省トナー変換式が省トナー変換式記憶部５２に記憶されると、Ｋ生成部５０は、第１の実施の形態で述べたのと同様の処理により、この省トナー変換式を用いてＲＧＢデータをＫデータに変換する。
【００２９】
［第３の実施の形態］
第３の実施の形態も、グレイ化処理で用いる変換式の係数を、入力された色データに応じて変更するものである。但し、この第３の実施の形態では、入力された色データにおけるＲＧＢ各色成分の値に応じて変換式の係数を変更する。具体的には、ＲＧＢの全色成分のうちの最大値とＲＧＢのある色成分の値との差分が予め定めた閾値より小さい場合は、変換式のその色成分に対して１より大きな補正係数を与える。このとき、１より大きな補正係数は、差分に応じて変化させる。一方、差分が閾値以上である場合は、変換式のその色成分に対する補正係数は１とする。つまり、その色成分に対する係数は、初期係数のままとする。
【００３０】
図９は、このような補正係数の決定方法を例示したものである。尚、以下では、閾値を５０として説明する。
例えば、１行目では、ＲＧＢの各色成分の値の最大値は２５５である。従って、Ｒの値と最大値との差分は０となり、閾値以下であるので、γ１には１より大きな値である１．５が設定されている。また、Ｇの値と最大値との差分は２５５となり、閾値以上であるので、γ２には１が設定されている。更に、Ｂの値と最大値との差分も２５５となり、閾値以上であるので、γ３には１が設定されている。
また、２行目では、γ１とγ３には１行目と同様に値が設定されている。これに対し、γ２には、Ｇの値と最大値との差分が５となり、閾値以下であるので、１より大きな値である１．２５が設定されている。
【００３１】
更に、１９行目でも、ＲＧＢの各色成分の値の最大値は２５５である。従って、Ｒの値と最大値との差分は２５５となり、閾値以上であるので、γ１には１が設定されている。また、Ｇの値と最大値との差分は１２７となり、閾値以上であるので、γ２には１が設定されている。更に、Ｂの値と最大値との差分は０となり、閾値以下であるので、γ３には１より大きな値である２．０が設定されている。
また、２０行目では、γ１とγ３には１９行目と同様に値が設定されている。これに対し、γ２には、Ｇの値と最大値との差分が１５となり、閾値以下であるので、１より大きな値である１．８が設定されている。
尚、図では、Ｇの値と最大値との差分も、γ２も、２行目の方が２０行目よりも小さくなっている。これは、２行目と２０行目では、色相が異なっているからである。
【００３２】
この場合、変換式は、次の式５に示したようなものとなる。
Ｇｒａｙ＝γ１×βＬ×Ｒ＋γ２×βＬ×Ｇ＋γ３×βＬ×Ｂ  （式５）
尚、γ１、γ２、γ３をβＬに掛けたものを新たな係数とするのではなく、γ１、γ２、γ３をＮＴＳＣ係数に掛けたものを新たな係数とすることにより、変換式を求めてもよい。
【００３３】
次に、このような方法を実現するためのＫ生成部５０について説明する。
図１０は、第３の実施の形態におけるＫ生成部５０の機能構成例を示した図である。
図示するように、第３の実施の形態におけるＫ生成部５０は、モード信号取得部５１と、省トナー変換式記憶部５２と、グレイ化処理部５３と、濃度算出部５４と、最大値算出部５５と、補正係数算出部５６ｒ，５６ｇ，５６ｂと、省トナー変換式生成部５７とを備えている。尚、モード信号取得部５１、省トナー変換式記憶部５２、グレイ化処理部５３、濃度算出部５４は、第１の実施の形態で述べたものと同様なので、ここでの説明は省略する。
【００３４】
最大値算出部５５は、ＲＧＢの各色成分の値の最大値を求める。
補正係数算出部５６ｒは、最大値算出部５５が算出した最大値とＲの値とに基づいて、補正係数γ１を算出する。
補正係数算出部５６ｇは、最大値算出部５５が算出した最大値とＧの値とに基づいて、補正係数γ２を算出する。
補正係数算出部５６ｂは、最大値算出部５５が算出した最大値とＢの値とに基づいて、補正係数γ３を算出する。
省トナー変換式生成部５７は、補正係数算出部５６ｒ，５６ｇ，５６ｂがそれぞれ算出した補正係数γ１、γ２、γ３を用いて、省トナー変換式を生成する。尚、省トナー変換式記憶部５２に補正係数のみを記憶するのであれば、この省トナー変換式生成部５７は設けなくてもよい。本実施の形態では、新たな係数を決定する決定手段との一例として、省トナー変換式生成部５７を設けている。
【００３５】
次いで、第３の実施の形態におけるＫ生成部５０の動作について説明する。
まず、省トナー変換式を生成して省トナー変換式記憶部５２に記憶するときの動作について説明する。
図１１は、このときのＫ生成部５０の動作例を示したフローチャートである。
Ｋ生成部５０では、まず、最大値算出部５５が、ＲＧＢの各色成分の値のうちの最大値Ｍを求める（ステップ２４１）。
次に、補正係数算出部５６ｒは、最大値ＭとＲの値との差分が閾値Ｔｈより小さいかどうか判定する（ステップ２４２）。そして、差分が閾値Ｔｈより小さければ、差分の大きさに応じて補正係数γ１を求める（ステップ２４３）。また、差分が閾値Ｔｈ以上であれば、補正係数γ１を１とする（ステップ２４４）。
【００３６】
また、補正係数算出部５６ｇは、最大値ＭとＧの値との差分が閾値Ｔｈより小さいかどうか判定する（ステップ２４５）。そして、差分が閾値Ｔｈより小さければ、差分の大きさに応じて補正係数γ２を求める（ステップ２４６）。また、差分が閾値Ｔｈ以上であれば、補正係数γ２を１とする（ステップ２４７）。
更に、補正係数算出部５６ｂは、最大値ＭとＢの値との差分が閾値Ｔｈより小さいかどうか判定する（ステップ２４８）。そして、差分が閾値Ｔｈより小さければ、差分の大きさに応じて補正係数γ３を求める（ステップ２４９）。また、差分が閾値Ｔｈ以上であれば、補正係数γ３を１とする（ステップ２５０）。
【００３７】
これにより、省トナー変換式生成部５７は、補正係数算出部５６ｒが算出した補正係数γ１を用いてＲ成分に対する係数を、補正係数算出部５６ｇが算出した補正係数γ２を用いてＧ成分に対する係数を、補正係数算出部５６ｂが算出した補正係数γ３を用いてＢ成分に対する係数をそれぞれ決定し、省トナー変換式を生成する（ステップ２５１）。
そして、省トナー変換式生成部５７は、このように生成された省トナー変換式を省トナー変換式記憶部５２に記憶する（ステップ２５２）。
【００３８】
このようにして省トナー変換式が省トナー変換式記憶部５２に記憶されると、Ｋ生成部５０は、第１の実施の形態で述べたのと同様の処理により、この省トナー変換式を用いてＲＧＢデータをＫデータに変換する。
【００３９】
以上により、本実施の形態の説明を終了する。
尚、本実施の形態では、グレイ化処理で用いる変換式の係数を、入力された色データに応じて変更することを示したが、処理対象の原稿に応じて変更するようにしてもよい。例えば、第１の実施の形態において処理対象の原稿にＲ成分が多く含まれる場合に補正係数α１を大きくすることが考えられる。
また、本実施の形態では、グレイ化処理を前提として説明したが、入力された色データをグレイ以外の単色の色データに変換する単色化処理にも本発明は適用可能である。
【００４０】
ところで、本実施の形態における画像処理装置１０は、プリンタ等の画像形成装置内で実現するようにしてもよいが、ＰＣ等の汎用のコンピュータ内でも実現可能である。
以下、このような汎用のコンピュータをコンピュータ９０として、そのハードウェア構成について説明する。
【００４１】
図１２は、コンピュータ９０のハードウェア構成を示した図である。
図示するように、コンピュータ９０は、演算手段であるＣＰＵ（Central Processing Unit）９１と、記憶手段であるメインメモリ９２及び磁気ディスク装置（ＨＤＤ：Hard Disk Drive）９３とを備える。ここで、ＣＰＵ９１は、ＯＳ（Operating System）やアプリケーション等の各種ソフトウェアを実行し、上述した各機能を実現する。また、メインメモリ９２は、各種ソフトウェアやその実行に用いるデータ等を記憶する記憶領域であり、磁気ディスク装置９３は、各種ソフトウェアに対する入力データや各種ソフトウェアからの出力データ等を記憶する記憶領域である。
更に、コンピュータ９０は、外部との通信を行うための通信Ｉ／Ｆ９４と、ビデオメモリやディスプレイ等からなる表示機構９５と、キーボードやマウス等の入力デバイス９６とを備える。
【００４２】
尚、本実施の形態を実現するプログラムは、通信手段により提供することはもちろん、ＣＤ−ＲＯＭ等の記録媒体に格納して提供することも可能である。
【符号の説明】
【００４３】
５０…Ｋ生成部、５１…モード信号取得部、５２…省トナー変換式記憶部、５３…グレイ化処理部、５４…濃度算出部、５５…最大値算出部、５６ｒ，５６ｇ，５６ｂ…補正係数算出部、５７…省トナー変換式生成部
【図１】
2011055357.tif 000003
【図２】
2011055357.tif 000004
【図３】
2011055357.tif 000005
【図４】
2011055357.tif 000006
【図５】
2011055357.tif 000007
【図６】
2011055357.tif 000008
【図７】
2011055357.tif 000009
【図８】
2011055357.tif 000010
【図９】
2011055357.tif 000011
【図１０】
2011055357.tif 000012
【図１１】
2011055357.tif 000013
【図１２】
2011055357.tif 000014