(57)【要約】【課題】トナーセーブ機能を用いた場合でも画質の良好な印刷物を得ることができるようにした画像処理装置およびその制御方法を提供すること目的とする。【解決手段】画像データを構成する図形描画命令を解釈するインタプリタ手段と、前記インタプリタ手段が解釈した文字、画像、および、グラフィックスの３種類の描画オブジェクトで構成される印刷描画イメージをメモリ上に生成するレンダリング手段と、入力画像の濃度値と出力画像濃度値との関係を規定するガンマカーブを発生するガンマカーブ発生手段を備え、前記レンダリング手段は、前記ガンマカーブ発生手段が発生したガンマカーブに従って、出力画像の濃度値を制御する画像処理装置において、出力画像の濃度を抑制する色濃度の抑制値を、入力画像の濃度値に対応して生成する色濃度抑制値発生手段と、色濃度抑制が指令された場合には、前記ガンマカーブ発生手段が発生する前記ガンマカーブを、前記色濃度抑制値発生手段が発生する値に従って修正する修正手段を備えた。【選択図】        図１
2006082251.tif 000002
【特許請求の範囲】
【請求項１】
画像データを構成する図形描画命令を解釈するインタプリタ手段と、前記インタプリタ手段が解釈した文字、画像、および、グラフィックスの３種類の描画オブジェクトで構成される印刷描画イメージをメモリ上に生成するレンダリング手段と、入力画像の濃度値と出力画像濃度値との関係を規定するガンマカーブを発生するガンマカーブ発生手段を備え、前記レンダリング手段は、前記ガンマカーブ発生手段が発生したガンマカーブに従って、出力画像の濃度値を制御する画像処理装置において、
前記レンダリング手段は、入力画像の濃度値に対応して前記出力画像の濃度を抑制する色濃度抑制値を発生する色濃度抑制値発生手段を備えたことを特徴とする画像処理装置。
【請求項２】
前記色濃度抑制値発生手段は、それぞれの描画オブジェクトについて異なる関数を適用して、前記色濃度の抑制値を発生することを特徴とする請求項１記載の画像処理装置。
【請求項３】
前記色濃度抑制値発生手段は、それぞれの色成分について異なる関数を適用して、前記色濃度の抑制値を発生することを特徴とする請求項１記載の画像処理装置。
【請求項４】
前記色濃度抑制値発生手段は、それぞれの用紙種別について異なる関数を適用して、前記色濃度の抑制値を発生することを特徴とする請求項１記載の画像処理装置。
【請求項５】
前記色濃度抑制値発生手段は、色材の残留値について異なる関数を適用して、前記色濃度の抑制値を発生することを特徴とする請求項１記載の画像処理装置。
【請求項６】
前記色濃度抑制値発生手段の関数は、入力濃度の増加に伴って抑制値が単調減少する１つの直線からなることを特徴とする請求項２または請求項３または請求項４または請求項５記載の画像処理装置。
【請求項７】
前記色濃度抑制値発生手段の関数は、入力濃度の増加に伴って抑制値が減少する２つ以上の直線からなることを特徴とする請求項２または請求項３または請求項４または請求項５記載の画像処理装置。
【請求項８】
前記色濃度抑制値発生手段の関数は、入力濃度の増加に伴って単調減少する１つの曲線からなることを特徴とする請求項２または請求項３または請求項４または請求項５記載の画像処理装置。
【請求項９】
色濃度抑制が指令された場合には、前記ガンマカーブ発生手段が発生する前記ガンマカーブを、前記色濃度抑制値発生手段が発生する値に従って修正する修正手段を、さらに備えたことを特徴とする請求項１または請求項２または請求項３または請求項４または請求項５または請求項６または請求項７または請求項８記載の画像処理装置。
【請求項１０】
画像データを構成する図形描画命令を解釈するインタプリタ手段と、前記インタプリタ手段が解釈した文字、画像、および、グラフィックスの３種類の描画オブジェクトで構成される印刷描画イメージをメモリ上に生成するレンダリング手段と、入力画像の濃度値と出力画像濃度値との関係を規定するガンマカーブを発生するガンマカーブ発生手段を備え、前記レンダリング手段は、前記ガンマカーブ発生手段が発生したガンマカーブに従って、出力画像の濃度値を制御する画像処理装置の制御方法において、
前記レンダリング機能は、入力画像の濃度値に対応して前記出力画像の濃度を抑制する色濃度抑制値を発生する機能を有したことを特徴とする画像処理装置の制御方法。
【請求項１１】
前記色濃度抑制値発生機能は、それぞれの描画オブジェクトについて異なる関数を適用して、前記色濃度の抑制値を発生することを特徴とする請求項１０記載の画像処理装置の制御方法。
【請求項１２】
色濃度抑制が指令された場合には、前記ガンマカーブ発生機能が発生する前記ガンマカーブを、前記色濃度抑制値発生機能が発生する値に従って修正する修正機能を、さらに備えたことを特徴とする請求項１０または請求項１１記載の画像処理装置の制御方法。
【請求項１３】
画像データを構成する図形描画命令を解釈するインタプリタ手段と、前記インタプリタ手段が解釈した文字、画像、および、グラフィックスの３種類の描画オブジェクトで構成される印刷描画イメージをメモリ上に生成するレンダリング手段と、入力画像の濃度値と出力画像濃度値との関係を規定するガンマカーブを発生するガンマカーブ発生手段と、前記レンダリング手段が出力した印刷描画イメージの印刷物を記録出力する印刷手段を備え、前記レンダリング手段は、前記ガンマカーブ発生手段が発生したガンマカーブに従って、出力画像の濃度値を制御する画像形成装置において、
前記レンダリング手段は、入力画像の濃度値に対応して前記出力画像の濃度を抑制する色濃度抑制値を発生する色濃度抑制値発生手段を備えたことを特徴とする画像形成装置。
【請求項１４】
前記色濃度抑制値発生手段は、それぞれの描画オブジェクトについて異なる関数を適用して、前記色濃度の抑制値を発生することを特徴とする請求項１３記載の画像形成装置。
【請求項１５】
色濃度抑制が指令された場合には、前記ガンマカーブ発生手段が発生する前記ガンマカーブを、前記色濃度抑制値発生手段が発生する値に従って修正する修正手段を、さらに備えたことを特徴とする請求項１３または請求項１４記載の画像形成装置。
【請求項１６】
画像データを構成する図形描画命令を解釈するインタプリタ手段と、前記インタプリタ手段が解釈した文字、画像、および、グラフィックスの３種類の描画オブジェクトで構成される印刷描画イメージをメモリ上に生成するレンダリング手段と、入力画像の濃度値と出力画像濃度値との関係を規定するガンマカーブを発生するガンマカーブ発生手段を備え、前記レンダリング手段は、前記ガンマカーブ発生手段が発生したガンマカーブに従って、出力画像の濃度値を制御する画像形成装置の制御装置において、
前記レンダリング手段は、入力画像の濃度値に対応して前記出力画像の濃度を抑制する色濃度抑制値を発生する色濃度抑制値発生手段を備えたことを特徴とする画像形成装置の制御装置。
【請求項１７】
前記色濃度抑制値発生手段は、それぞれの描画オブジェクトについて異なる関数を適用して、前記色濃度の抑制値を発生することを特徴とする請求項１６記載の画像形成装置の制御装置。
【請求項１８】
色濃度抑制が指令された場合には、前記ガンマカーブ発生手段が発生する前記ガンマカーブを、前記色濃度抑制値発生手段が発生する値に従って修正する修正手段を、さらに備えたことを特徴とする請求項１６または請求項１７記載の画像形成装置の制御装置。
【請求項１９】
画像データを構成する図形描画命令を解釈するインタプリタ手段と、前記インタプリタ手段が解釈した文字、画像、および、グラフィックスの３種類の描画オブジェクトで構成される印刷描画イメージをメモリ上に生成するレンダリング手段と、入力画像の濃度値と出力画像濃度値との関係を規定するガンマカーブを発生するガンマカーブ発生手段を備え、前記レンダリング手段は、前記ガンマカーブ発生手段が発生したガンマカーブに従って、出力画像の濃度値を制御する画像処理装置のプログラムにおいて、
入力画像の濃度値に対応して前記出力画像の濃度を抑制する色濃度抑制値を発生する色濃度抑制値発生ステップを有することを特徴とする画像処理装置のプログラム。
【請求項２０】
前記色濃度抑制値発生ステップは、それぞれの描画オブジェクトについて異なる関数を適用して、前記色濃度の抑制値を発生することを特徴とする請求項１９記載の画像処理装置のプログラム。
【請求項２１】
色濃度抑制が指令された場合には、前記ガンマカーブ発生手段が発生する前記ガンマカーブを、前記色濃度抑制値に従って修正するステップを、さらに備えたことを特徴とする請求項１９または請求項２０記載の画像処理装置のプログラム。
【請求項２２】
画像データを構成する図形描画命令を解釈するインタプリタ手段と、前記インタプリタ手段が解釈した文字、画像、および、グラフィックスの３種類の描画オブジェクトで構成される印刷描画イメージをメモリ上に生成するレンダリング手段と、入力画像の濃度値と出力画像濃度値との関係を規定するガンマカーブを発生するガンマカーブ発生手段を備え、前記レンダリング手段は、前記ガンマカーブ発生手段が発生したガンマカーブに従って、出力画像の濃度値を制御する画像処理装置のプログラムを格納した記憶媒体において、
前記プログラムは、さらに、入力画像の濃度値に対応して前記出力画像の濃度を抑制する色濃度抑制値を発生する色濃度抑制値発生ステップを有することを特徴とする記憶媒体。
【請求項２３】
前記色濃度抑制値発生ステップは、それぞれの描画オブジェクトについて異なる関数を適用して、前記色濃度の抑制値を発生することを特徴とする請求項２２記載の記憶媒体。
【請求項２４】
前記プログラムは、色濃度抑制が指令された場合には、前記ガンマカーブ発生手段が発生する前記ガンマカーブを、前記色濃度抑制値に従って修正するステップを、さらに備えたことを特徴とする請求項２２または請求項２３記載の記憶媒体。
【請求項２５】
画像データを構成する図形描画命令を解釈するインタプリタ手段と、前記インタプリタ手段が解釈した文字、画像、および、グラフィックスの３種類の描画オブジェクトで構成される印刷描画イメージをメモリ上に生成するレンダリング手段と、入力画像の濃度値と出力画像濃度値との関係を規定するガンマカーブを発生するガンマカーブ発生手段と、前記レンダリング手段が出力した印刷描画イメージの印刷物を記録出力する印刷手段を備え、前記レンダリング手段は、前記ガンマカーブ発生手段が発生したガンマカーブに従って、出力画像の濃度値を制御する画像形成装置のプログラムにおいて、
入力画像の濃度値に対応して前記出力画像の濃度を抑制する色濃度抑制値を発生する色濃度抑制値発生ステップを有することを特徴とする画像形成装置のプログラム。
【請求項２６】
前記色濃度抑制値発生ステップは、それぞれの描画オブジェクトについて異なる関数を適用して、前記色濃度抑制値を発生することを特徴とする請求項２５記載の画像形成装置のプログラム。
【請求項２７】
色濃度抑制が指令された場合には、前記ガンマカーブ発生手段が発生する前記ガンマカーブを、前記色濃度抑制値に従って修正するステップを、さらに備えたことを特徴とする請求項２５または請求項２６記載の画像形成装置のプログラム。
【請求項２８】
前記インタプリタ手段と、前記レンダリング手段と、前記ガンマカーブ発生手段と、前記色濃度抑制値発生手段は、接続される相手装置との間で分散処理可能であることを特徴とする請求項１３または請求項１４記載の画像形成装置。
【請求項２９】
前記インタプリタ手段と、前記レンダリング手段と、前記ガンマカーブ発生手段と、前記色濃度抑制値発生手段は、接続される相手装置との間で分散処理可能であることを特徴とする請求項１６または請求項１７記載の画像形成装置の制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、プリンタドライバあるいはプリンタにおける画像の描画処理において、出力画像の濃度値を抑制するトナーセーブ機能を有する画像処理装置および画像処理装置の制御方法および画像処理装置のプログラムおよび記憶媒体および画像形成装置および画像形成装置の制御装置および画像形成装置のプログラム
【背景技術】
【０００２】
従来、例えば、レーザプリンタ等のいわゆるページプリンタでは、ページ記述言語（ＰＤＬ；Ｐａｇｅ  Ｄｅｓｃｒｉｐｔｉｏｎ  ｌａｎｇｕａｇｅ）を利用して、印刷する画像データを記述することができる。また、ページ記述言語を用いて画像データを記述した場合、その画像データを構成するページ記述言語の図形描画命令を解釈し、その解釈により認識された描画オブジェクトで構成される印刷描画イメージをページメモリに生成保存するようにしている。
【０００３】
また、ページメモリに保存する印刷描画イメージには、プリンタエンジンの描画特性に応じたガンマ曲線が適用され、色濃度について、入力データを変換して、再現性の良好な記録物（印刷画像）を得られるようにしている。
【０００４】
さて、このようなページプリンタでは、多くの場合、プリンタエンジンにおいて画像を形成する色材として、トナーが使用されている。トナーは、印刷のたびに消費されるものであるため、最終印刷物を得る場合以外、トナーの消費を抑制してランニングコストを低減できるようにするいわゆるトナーセーブ機能を備えたものが実用されている。
【０００５】
従来、このようなトナーセーブ機能を備えたページプリンタでは、トナーセーブを行う際、元のガンマ曲線に定数を乗じるという単純な演算によって算出したガンマ曲線を用い、印刷物の色濃度を抑制することで、トナーの消費を抑制できるようにしている（特許文献１参照）。
【特許文献１】特開２００３−２９５７０１号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかしながら、このような従来装置のトナーセーブ方法では、描画される画像の視覚的な特性を考慮せず、１ページ分の全ての画像について濃度値を一定の割合で低減させるようにしているため、例えば、元々薄く描画されている画像部分がさらに一定の比率で薄くなって見づらくなったり、文字が掠れて視認性が悪くなり、トナー消費量を抑えることができても印刷物の見栄えが悪くなるという問題があった。
【０００７】
本発明は、かかる実情に鑑みてなされたものであり、トナーセーブ機能を用いた場合でも画質の良好な印刷物を得ることができるようにした画像処理装置および画像処理装置の制御方法および画像処理装置のプログラムおよび記憶媒体および画像形成装置および画像形成装置の制御方法および画像形成装置のプログラムを提供すること目的とする。
【課題を解決するための手段】
【０００８】
本発明は、画像データを構成する図形描画命令を解釈するインタプリタ手段と、前記インタプリタ手段が解釈した文字、画像、および、グラフィックスの３種類の描画オブジェクトで構成される印刷描画イメージをメモリ上に生成するレンダリング手段と、入力画像の濃度値と出力画像濃度値との関係を規定するガンマカーブを発生するガンマカーブ発生手段を備え、前記レンダリング手段は、前記ガンマカーブ発生手段が発生したガンマカーブに従って、出力画像の濃度値を制御する画像処理装置において、前記レンダリング手段は、入力画像の濃度値に対応して前記出力画像の濃度を抑制する色濃度抑制値を発生する色濃度抑制値発生手段を備えたものである。また、前記色濃度抑制値発生手段は、それぞれの描画オブジェクトについて異なる関数を適用して、前記色濃度の抑制値を発生するものである。また、前記色濃度抑制値発生手段は、それぞれの色成分について異なる関数を適用して、前記色濃度の抑制値を発生するものである。また、前記色濃度抑制値発生手段は、それぞれの用紙種別について異なる関数を適用して、前記色濃度の抑制値を発生するものである。また、前記色濃度抑制値発生手段は、色材の残留値について異なる関数を適用して、前記色濃度の抑制値を発生するものである。また、前記色濃度抑制値発生手段の関数は、入力濃度の増加に伴って抑制値が単調減少する１つの直線からなる。また、前記色濃度抑制値発生手段の関数は、入力濃度の増加に伴って抑制値が減少する２つ以上の直線からなる。また、前記色濃度抑制値発生手段の関数は、入力濃度の増加に伴って単調減少する１つの曲線からなる。また、色濃度抑制が指令された場合には、前記ガンマカーブ発生手段が発生する前記ガンマカーブを、前記色濃度抑制値発生手段が発生する値に従って修正する修正手段を、さらに備えたものである。
【０００９】
また、画像データを構成する図形描画命令を解釈するインタプリタ手段と、前記インタプリタ手段が解釈した文字、画像、および、グラフィックスの３種類の描画オブジェクトで構成される印刷描画イメージをメモリ上に生成するレンダリング手段と、入力画像の濃度値と出力画像濃度値との関係を規定するガンマカーブを発生するガンマカーブ発生手段を備え、前記レンダリング手段は、前記ガンマカーブ発生手段が発生したガンマカーブに従って、出力画像の濃度値を制御する画像処理装置の制御方法において、前記レンダリング機能は、入力画像の濃度値に対応して前記出力画像の濃度を抑制する色濃度抑制値を発生する機能を有したものである。また、前記色濃度抑制値発生機能は、それぞれの描画オブジェクトについて異なる関数を適用して、前記色濃度の抑制値を発生するものである。また、色濃度抑制が指令された場合には、前記ガンマカーブ発生機能が発生する前記ガンマカーブを、前記色濃度抑制値発生機能が発生する値に従って修正する修正機能を、さらに備えたものである。
【００１０】
また、画像データを構成する図形描画命令を解釈するインタプリタ手段と、前記インタプリタ手段が解釈した文字、画像、および、グラフィックスの３種類の描画オブジェクトで構成される印刷描画イメージをメモリ上に生成するレンダリング手段と、入力画像の濃度値と出力画像濃度値との関係を規定するガンマカーブを発生するガンマカーブ発生手段と、前記レンダリング手段が出力した印刷描画イメージの印刷物を記録出力する印刷手段を備え、前記レンダリング手段は、前記ガンマカーブ発生手段が発生したガンマカーブに従って、出力画像の濃度値を制御する画像形成装置において、前記レンダリング手段は、入力画像の濃度値に対応して前記出力画像の濃度を抑制する色濃度抑制値を発生する色濃度抑制値発生手段を備えたものである。また、前記色濃度抑制値発生手段は、それぞれの描画オブジェクトについて異なる関数を適用して、前記色濃度の抑制値を発生するものである。また、色濃度抑制が指令された場合には、前記ガンマカーブ発生手段が発生する前記ガンマカーブを、前記色濃度抑制値発生手段が発生する値に従って修正する修正手段を、さらに備えたものである。
【００１１】
また、画像データを構成する図形描画命令を解釈するインタプリタ手段と、前記インタプリタ手段が解釈した文字、画像、および、グラフィックスの３種類の描画オブジェクトで構成される印刷描画イメージをメモリ上に生成するレンダリング手段と、入力画像の濃度値と出力画像濃度値との関係を規定するガンマカーブを発生するガンマカーブ発生手段を備え、前記レンダリング手段は、前記ガンマカーブ発生手段が発生したガンマカーブに従って、出力画像の濃度値を制御する画像形成装置の制御装置において、前記レンダリング手段は、入力画像の濃度値に対応して前記出力画像の濃度を抑制する色濃度抑制値を発生する色濃度抑制値発生手段を備えたものである。
【００１２】
また、前記色濃度抑制値発生手段は、それぞれの描画オブジェクトについて異なる関数を適用して、前記色濃度の抑制値を発生するものである。また、色濃度抑制が指令された場合には、前記ガンマカーブ発生手段が発生する前記ガンマカーブを、前記色濃度抑制値発生手段が発生する値に従って修正する修正手段を、さらに備えたものである。
【００１３】
また、画像データを構成する図形描画命令を解釈するインタプリタ手段と、前記インタプリタ手段が解釈した文字、画像、および、グラフィックスの３種類の描画オブジェクトで構成される印刷描画イメージをメモリ上に生成するレンダリング手段と、入力画像の濃度値と出力画像濃度値との関係を規定するガンマカーブを発生するガンマカーブ発生手段を備え、前記レンダリング手段は、前記ガンマカーブ発生手段が発生したガンマカーブに従って、出力画像の濃度値を制御する画像処理装置のプログラムにおいて、入力画像の濃度値に対応して前記出力画像の濃度を抑制する色濃度抑制値を発生する色濃度抑制値発生ステップを有するものである。また、前記色濃度抑制値発生ステップは、それぞれの描画オブジェクトについて異なる関数を適用して、前記色濃度の抑制値を発生するものである。また、色濃度抑制が指令された場合には、前記ガンマカーブ発生手段が発生する前記ガンマカーブを、前記色濃度抑制値に従って修正するステップを、さらに備えたものである。
【００１４】
また、画像データを構成する図形描画命令を解釈するインタプリタ手段と、前記インタプリタ手段が解釈した文字、画像、および、グラフィックスの３種類の描画オブジェクトで構成される印刷描画イメージをメモリ上に生成するレンダリング手段と、入力画像の濃度値と出力画像濃度値との関係を規定するガンマカーブを発生するガンマカーブ発生手段を備え、前記レンダリング手段は、前記ガンマカーブ発生手段が発生したガンマカーブに従って、出力画像の濃度値を制御する画像処理装置のプログラムを格納した記憶媒体において、前記プログラムは、さらに、入力画像の濃度値に対応して前記出力画像の濃度を抑制する色濃度抑制値を発生する色濃度抑制値発生ステップを有するものである。また、前記色濃度抑制値発生ステップは、それぞれの描画オブジェクトについて異なる関数を適用して、前記色濃度の抑制値を発生するものである。また、前記プログラムは、色濃度抑制が指令された場合には、前記ガンマカーブ発生手段が発生する前記ガンマカーブを、前記色濃度抑制値に従って修正するステップを、さらに備えたものである。
【００１５】
また、画像データを構成する図形描画命令を解釈するインタプリタ手段と、前記インタプリタ手段が解釈した文字、画像、および、グラフィックスの３種類の描画オブジェクトで構成される印刷描画イメージをメモリ上に生成するレンダリング手段と、入力画像の濃度値と出力画像濃度値との関係を規定するガンマカーブを発生するガンマカーブ発生手段と、前記レンダリング手段が出力した印刷描画イメージの印刷物を記録出力する印刷手段を備え、前記レンダリング手段は、前記ガンマカーブ発生手段が発生したガンマカーブに従って、出力画像の濃度値を制御する画像形成装置のプログラムにおいて、入力画像の濃度値に対応して前記出力画像の濃度を抑制する色濃度抑制値を発生する色濃度抑制値発生ステップを有するものである。また、前記色濃度抑制値発生ステップは、それぞれの描画オブジェクトについて異なる関数を適用して、前記色濃度抑制値を発生するものである。また、色濃度抑制が指令された場合には、前記ガンマカーブ発生手段が発生する前記ガンマカーブを、前記色濃度抑制値に従って修正するステップを、さらに備えたものである。
【発明の効果】
【００１６】
したがって、本発明によれば、色材の消費量を減らしつつ、かつ、印刷物の見栄えを損なわないようにトナーセーブ処理を行うことが可能になるという効果を得る。また、各描画オブジェクトの視覚特性に応じて、濃度の低減の抑制の態様を変えるようにしているので、トナーセーブ機能を利用しても訴求性の強い印刷物を得ることができるという効果も得る。
【発明を実施するための最良の形態】
【００１７】
以下、添付図面を参照しながら、本発明の実施の形態を詳細に説明する。
【００１８】
図１（ａ）は、本発明の一実施例にかかる印刷システムを示している。
【００１９】
同図において、この印刷システムは、印刷文書を作成処理するパーソナルコンピュータ装置ＰＣと、印刷文書を印刷するプリンタ装置ＰＴＲからなる。また、パーソナルコンピュータ装置ＰＣは、ローカルエリアネットワークＬＡＮに接続されており、ローカルエリアネットワークＬＡＮを介して電子メール等を利用したデータ通信が可能である。
【００２０】
図２は、パーソナルコンピュータ装置ＰＣの構成の一例を示している。
【００２１】
同図において、ＣＰＵ（中央処理装置）１は、このパーソナルコンピュータ装置ＰＣの動作制御を行うものであり、ＲＯＭ（リード・オンリ・メモリ）２は、ＣＰＵ１が起動時に実行するプログラムや必要なデータ等を記憶するためのものであり、ＲＡＭ（ランダム・アクセス・メモリ）３は、ＣＰＵ２１のワークエリア等を構成するためのものである。
【００２２】
キャラクタジェネレータ４は、図形文字の表示データを発生するためのものであり、時計回路５は、現在日時情報を出力するためのものであり、ローカルエリアネットワークインターフェース回路６は、このパーソナルコンピュータ装置ＰＣをローカルエリアネットワークＬＡＮに接続するためのものであり、ローカルエリアネットワーク伝送制御部７は、ローカルエリアネットワークＬＡＮを介して、他のデータ端末装置との間で種々のデータをやりとりするための各種所定のプロトコルスイートの通信制御処理を実行するためのものである。
【００２３】
磁気ディスク装置８は、種々のアプリケーションプログラム、ワークデータ、ファイルデータ、画情報データなどの種々のデータを記憶するためのものであり、ＣＤ−ＲＯＭ装置９は、交換可能な記録媒体であるＣＤ−ＲＯＭ１０のデータを読み込むためのものであり、ＣＲＴ画面表示装置１１は、このパーソナルコンピュータ装置ＰＣを操作するための画面を表示するためのものであり、表示制御部１２は、ＣＲＴ画面表示装置１１の表示内容を制御するためのものである。
【００２４】
キーボード装置１３は、このパーソナルコンピュータ装置ＰＣに種々のキー操作を行うためのものであり、画面指示装置１４は、ＣＲＴ画面表示装置１１の任意の点を指示する等の操作作業を行うためのものであり、入力制御部１５は、キーボード装置１３および画面指示装置１４の入力情報を取り込む等するためのものである。
【００２５】
プリンタインタフェース回路１６は、プリンタ装置ＰＴＲを接続し、プリンタ装置ＰＴＲへ印刷ジョブデータ等を送信したり、プリンタ装置ＰＴＲより印刷結果情報等を受信する等の動作を行うためのものである。
【００２６】
これらのＣＰＵ１、ＲＯＭ２、ＲＡＭ３、キャラクタジェネレータ４、時計回路５、ローカルエリアネット伝送制御部７、磁気ディスク装置８、ＣＤ−ＲＯＭ装置９、表示制御部１２、入力制御部１５、および、プリンタインタフェース回路１６は、内部バス１７に接続されており、これらの各要素間のデータのやりとりは、主としてこの内部バス１７を介して行われる。
【００２７】
また、印刷文書情報は、このパーソナルコンピュータ装置ＰＣで適宜なアプリケーションプログラムが起動され、当該アプリケーションプログラムにより作成されて磁気ディスク８に保存されたり、ＣＤ−ＲＯＭ８に保存されているものがＣＤ−ＲＯＭ装置９により読み出されて、パーソナルコンピュータ装置ＰＣに取り込まれたり、ローカルエリアネットワークＬＡＮを介して電子メール等で受信した情報から再構築されてパーソナルコンピュータ装置ＰＣに取り込まれたりすることで、パーソナルコンピュータ装置ＰＣに保存される。
【００２８】
図３は、プリンタ装置ＰＴＲの構成の一例を示している。
【００２９】
同図において、システム制御部２１は、このプリンタ装置ＰＴＲの各部の制御処理、および、画像形成処理などの各種制御処理を行うものであり、システムメモリ２２は、システム制御部２１が実行する制御処理プログラム、および、処理プログラムを実行するときに必要な各種データなどを記憶するとともに、システム制御部２１のワークエリアを構成するものであり、パラメータメモリ２３は、このプリンタ装置ＰＴＲに固有な各種の情報を記憶するためのものであり、時計回路２４は、現在時刻情報を出力するものであり、操作表示部２５は、このプリンタ装置ＰＴＲを操作するためのもので、各種の操作キー、および、各種の表示器からなる。
【００３０】
ページバッファ２６は、印刷する１ページ分の画像データを保持するものであり、プリンタエンジン２７は、ページバッファ２６に保持されている画像データの画像を記録用紙に記録出力するためのものであり、給紙搬送系ユニット２８は、記録用紙を保持している用紙カセット等（図示略）から記録用紙を分離してプリンタエンジン２７の画像記録位置へと給紙搬送し、最終的に排紙トレイへ（図示略）と排出するためのものである。
【００３１】
外部装置インタフェース回路２９は、パーソナルコンピュータ装置ＰＣに接続し、印刷ジョブデータ等を受信したり、パーソナルコンピュータ装置ＰＣに対して印刷結果等をあらわすデータを送信したりするためのものである。
【００３２】
磁気ディスク装置３０は、種々の印刷文書情報を蓄積したり、それ以外の適宜な情報ファイル等を保存するためのものである。
【００３３】
これらの、システム制御部２１、システムメモリ２２、パラメータメモリ２３、時計回路２４、操作表示部２５、ページバッファ２６、プリンタエンジン２７、搬送系ユニット２８、外部装置インタフェース回路２９、および、磁気ディスク装置３０は、内部バス３１に接続されており、これらの各要素間でのデータのやりとりは、主としてこの内部バス３１を介して行われている。
【００３４】
図４は、文書印刷時において、パーソナルコンピュータ装置ＰＣとプリンタ装置ＰＴＲで構成されるソフトウェア的な機能ブロックを示している。
【００３５】
同図において、パーソナルコンピュータ装置ＰＣにおいては、文書作成印刷アプリケーションＡＰＰが印刷文書の作成および印刷指示をオペレーティングシステムＯＳへ依頼する。それにより、オペレーティングシステムＯＳは、プリンタドライバＰＤＶへ文書作成印刷アプリケーションＡＰＰからの印刷要求を通知し、文書作成印刷アプリケーションＡＰＰから出力される印刷文書情報をプリンタドライバＰＤＶへ受け渡す。
【００３６】
プリンタドライバＰＤＶは、受信した印刷文書情報について、所定のＰＤＬコマンドによる印刷データを作成し、プリンタ装置ＰＴＲへ送信するＰＤＬコマンド生成部ＰＤＶａと、ユーザ操作によりトナーセーブ機能を設定する色材セーブ条件入力部ＰＤＶｂから構成される。また、ＰＤＬコマンド生成部ＰＤＶａより出力される印刷データは、通信インタフェースドライバＴＤＶにより、プリンタ装置ＰＴＲのプリンタ制御ソフトＦＲＭに対して送信される。
【００３７】
プリンタ制御ソフトＦＲＭは、受信した印刷データをＰＤＬコマンドインタプリタＰＣＩへ転送するとともに、トナーセーブ機能が設定されている旨が通知されている場合には、その旨をガンマカーブ調整部ＧＭＰへ通知する。
【００３８】
ガンマカーブ調整部ＧＭＰは、プリンタ制御ソフトＦＲＭよりトナーセーブ機能が設定されている旨が通知されていない場合には、所定の特性を有するガンマ曲線（以下、「基準ガンマ曲線」という）を発生し、それをレンダリング処理部ＲＤＰへと出力する一方、プリンタ制御ソフトＦＲＭよりトナーセーブ機能が設定されている旨が通知されている場合には、抑制曲線処理部ＬＳＰより発生される抑制曲線（後述）に従って、基準ガンマ曲線を修正し、その修正後の値をレンダリング処理部ＲＤＰへと出力する。なお、ガンマ曲線の修正は、例えば、ある色濃度について、基準ガンマ曲線の出力値に、抑制曲線処理部ＬＳＰの出力値を乗算するという方法を採用することができる。
【００３９】
一方、ＰＤＬコマンドインタプリタＰＣＩは、入力した印刷データを構成するＰＤＬデータの図形描画命令を順次解釈し、その解釈後に得られた結果（描画オブジェクトの種類、描画位置、描画属性等）をレンダリング処理部ＲＤＰへと出力する。
【００４０】
レンダリング処理部ＲＤＰは、ＰＤＬコマンドインタプリタＰＣＩより入力した描画オブジェクトの種類、描画位置、および、描画属性等に従って、文字、画像、および、グラフィックスの３種類の描画オブジェクトで構成される印刷描画イメージデータを印刷メモリ（図示略）上に生成する。また、レンダリング処理部ＲＤＰは、色濃度については、ガンマカーブ調整部ＧＭＰより加えられる基準ガンマ曲線の値または修正された基準ガンマ曲線の値に従って、入力濃度に対応した出力濃度値を設定する。
【００４１】
そして、印刷処理部ＰＰＲは、レンダリング処理部ＲＤＰが印刷メモリ上に生成した印刷イメージデータについて、プリンタエンジン２７を用いて印刷動作を行い、記録用紙に画像を記録し、記録物を出力する。
【００４２】
したがって、本実施例では、トナーセーブ機能をユーザが使用する旨を設定していない場合には、ガンマカーブ調整部ＧＭＰからは基準ガンマ曲線が出力され、それにより、通常の印刷濃度で記録物が記録出力される。
【００４３】
それに対し、トナーセーブ機能をユーザが使用する旨を設定した場合には、ガンマカーブ調整部ＧＭＰから出力されるガンマ曲線は、基準ガンマ曲線を抑制曲線処理部ＬＳＰが発生する抑制曲線に従って修正したものとなるので、記録物の印刷濃度は、抑制曲線処理部ＬＳＰに設定されている抑制曲線に従った態様に変更される。
【００４４】
ここで、抑制曲線処理部ＬＳＰが発生する抑制曲線は、例えば、図５（ａ）に示すように、色濃度が小さい値から大きい値に向かって抑制率が単調減少するようなものであるり、したがって、このような抑制曲線を適用して基準ガンマ曲線を修正すると、低い濃度では印刷濃度があまり削減されず、かつ、高い濃度では印刷濃度がより削減されるような態様の色濃度となる。
【００４５】
したがって、トナーセーブ機能をユーザが使用する旨を設定した場合、記録出力される印刷物の濃度の薄い部分はあまり濃度が抑制されないのに対して、濃度の濃い部分は濃度が抑制されるため、濃度が薄くなりすぎて掠れるような事態を回避することができ、その結果、トナーセーブ機能を使用した場合でも印刷物の印刷品質が劣悪になるようなことはなくなる。
【００４６】
また、この抑制曲線処理部ＬＳＰより発生する抑制曲線としては、図５（ａ）に示したもの以外に、例えば、同図（ｂ）に示すように、２つ以上の直線（図示では、２つの直線）を組み合わせたような折れ線状のものであり、色濃度が大きくなるにつれて略単調減少するようなものを採用することができる。この場合、２つの直線が連結する色濃度ＫＡの値は、実験により求めることができる。
【００４７】
あるいは、図６に示すように、単調減少する曲線を、抑制曲線処理部ＬＳＰより発生する抑制曲線として採用することもできる。
【００４８】
図７は、文書印刷時において、パーソナルコンピュータ装置ＰＣとプリンタ装置ＰＴＲで構成されるソフトウェア的な機能ブロックの、他の例を示している。なお、同図において、図４と同一部分および相当する部分には、同一符号を付して、その説明を省略する。
【００４９】
同図において、ガンマカーブ調整部ＧＭＰは、プリンタ制御ソフトＦＲＭよりトナーセーブ機能が設定されている旨が通知されていない場合には、基準ガンマ曲線を発生し、それをレンダリング処理部ＲＤＰへと出力する一方、プリンタ制御ソフトＦＲＭよりトナーセーブ機能が設定されている旨が通知されている場合には、抑制値テーブル処理部ＬＳＴより発生される抑制値（後述）に従って、基準ガンマ曲線を修正し、その修正後の値をレンダリング処理部ＲＤＰへと出力する。なお、ガンマ曲線の修正は、例えば、ある色濃度について、基準ガンマ曲線の出力値に、抑制値テーブル処理部ＬＳＴの出力値を乗算するという方法を採用することができる。
【００５０】
ここで、抑制値テーブル処理部ＬＳＴに保存される抑制値テーブルとしては、例えば、図８（ａ）に示すように、色濃度が大きくなるにつれて抑制率の値が減少するような値がセットされているものを採用することができる。
【００５１】
この場合においても、上述した実施例と同様に、トナーセーブ機能をユーザが使用する旨を設定した場合、記録出力される印刷物の濃度の薄い部分はあまり濃度が抑制されないのに対して、濃度の濃い部分は濃度が抑制されるため、濃度が薄くなりすぎて掠れるような事態を回避することができ、その結果、トナーセーブ機能を使用した場合でも印刷物の印刷品質が劣悪になるようなことはなくなる。
【００５２】
ところで、プリンタ装置ＰＴＲがフルカラー印刷が可能なカラープリンタ機能を備えている場合、トナーセーブ機能を利用する際の色濃度の抑制の態様は、それぞれの色成分により変更すると、トナーセーブ機能を使用した際の印刷物の画質をより良好なものとすることができる場合がある。
【００５３】
そこで、このような場合には、抑制値テーブル処理部ＬＳＴには、例えば、図８（ｂ）に示すように、Ｋ（黒）Ｃ（シアン）Ｍ（マゼンタ）Ｙ（イエロー）の４色成分のそれぞれについて適用される個別のテーブルを備えるようにするとよい。
【００５４】
この場合、ガンマカーブ調整部ＧＭＰは、各色成分について異なる基準ガンマ曲線を有しており、それぞれの色成分について、対応する抑制値テーブル処理部ＬＳＴの出力値を得て、基準ガンマ曲線を修正し、レンダリング処理部ＲＤＰへと出力する。
【００５５】
これにより、レンダリング処理部ＲＤＰは、それぞれの色成分について、ガンマカーブ調整部ＧＭＰより出力されるガンマ曲線の値を用いて、色濃度の値を決定する。
【００５６】
また、描画オブジェクト毎に異なるテーブルを、抑制値テーブル処理部ＬＳＴに持たせ、それぞれの描画オブジェクト毎に異なる態様に基準ガンマ曲線を修正して、描画させるようにすることもできる。その場合、例えば、図９（ａ）に示したようなテーブルを抑制値テーブル処理部ＬＳＴに備える。例えば、この場合には、文字は、濃度を薄くすると判読が困難になるため、抑制率を小さくする一方、イメージやグラフィックは、比較的濃度を薄くしても判読することができるので、抑制率を大きくしている。
【００５７】
この場合、ガンマカーブ調整部ＧＭＰは、各描画オブジェクトについて、対応する抑制値テーブル処理部ＬＳＴの出力値を得て、基準ガンマ曲線を修正し、レンダリング処理部ＲＤＰへと出力する。
【００５８】
これにより、レンダリング処理部ＲＤＰは、それぞれの描画オブジェクトについて、ガンマカーブ調整部ＧＭＰより出力されるガンマ曲線の値を用いて、色濃度の値を決定する。その結果、それぞれの描画オブジェクトについて、その視覚特性等が考慮された態様で色濃度の低減がされるので、例えば、文字が掠れて読み難くなるなどの事態を回避することができ、トナーセーブ機能を使用した際の印刷品質を大幅に向上することができる。
【００５９】
また、使用される用紙の種類について、例えば、図９（ｂ）に示したようなテーブルを抑制値テーブル処理部ＬＳＴに備える。例えば、この場合には、普通紙はトナー乗りが良好なので、比較的抑制率を大きくすることができるが、再生紙の場合はトナー乗りが良くないので、あまり抑制率を大きくすることができない。一方、特殊紙（例えば、コート紙等）は、トナー乗りが最も良いので、抑制率を大きくすることができる。
【００６０】
したがって、この場合には、ガンマカーブ調整部ＧＭＰに対して使用する用紙の種類を通知する。それにより、ガンマカーブ調整部ＧＭＰは、抑制値テーブル処理部ＬＳＴから発生される普通紙に対応する値、あるいは、再生紙に対応する値、あるいは、特殊紙に対応する値のいずれかを選択し、基準ガンマ曲線を修正するようにすると良い。
【００６１】
また、トナーの残留値により、例えば、図１０に示したようなテーブルを抑制値テーブル処理部ＬＳＴに備える。例えば、この場合には、「トナー残りわずか（残留値が２０％以下など）」の場合と、「トナー残り半分程度（残留値が６０％〜２０％など）」の場合と、「トナー満タン（６０％以上）」の場合に分けて、それぞれの抑制率を設定するようにしている。
【００６２】
したがって、この場合には、ガンマカーブ調整部ＧＭＰに対して、トナー残留値を通知する。それにより、ガンマカーブ調整部ＧＭＰは、抑制値テーブル処理部ＬＳＴから発生される「トナー残りわずか」に対応する値、あるいは、「トナー残り半分程度」に対応する値、あるいは、「トナー満タン」に対応する値のいずれかを選択し、基準ガンマ曲線を修正するようにすると良い。
【００６３】
また、図４の実施例の抑制曲線処理部ＬＳＰ場合も、図７の実施例の抑制値テーブル処理部ＬＳＴと同様に、各色成分毎に抑制曲線を備えたり、描画オブジェクト毎に抑制曲線を備えたり、用紙の種類毎に抑制曲線を備えたり、トナーの残留値の範囲毎に抑制曲線を備えるようにすることができる。
【００６４】
ところで、上述した実施例では、図１（ａ）に示すように、パーソナルコンピュータ装置ＰＣにプリンタ装置ＰＴＲが直接接続するような印刷システムに本発明を適用した場合について説明したが、本発明は、図１（ｂ）に示すように、ローカルエリアネットワークＬＡＮを介してパーソナルコンピュータ装置ＰＣに接続されるネットワークプリンタ装置についても、同様にして適用することができる。
【００６５】
また、文書印刷機能のみを備えたプリンタ装置またはネットワークプリンタ装置のみならず、いわゆる複合機についても、本発明を同様にして適用することができる。
【図面の簡単な説明】
【００６６】
【図１】本発明の一実施例にかかる印刷システムを示したブロック図。
【図２】パーソナルコンピュータ装置ＰＣの構成の一例を示したブロック図。
【図３】プリンタ装置ＰＴＲの構成の一例を示したブロック図。
【図４】文書印刷時において、パーソナルコンピュータ装置ＰＣとプリンタ装置ＰＴＲで構成されるソフトウェア的な機能ブロックの一例を示したブロック図。
【図５】抑制曲線の一例を示したグラフ図。
【図６】抑制曲線の他の例を示したグラフ図。
【図７】文書印刷時において、パーソナルコンピュータ装置ＰＣとプリンタ装置ＰＴＲで構成されるソフトウェア的な機能ブロックの他の例を示したブロック図。
【図８】抑制値テーブルの一例を示した概略図。
【図９】抑制値テーブルの他の例を示した概略図。
【図１０】抑制値テーブルのさらに他の例を示した概略図。
【符号の説明】
【００６７】
ＰＣ  パーソナルコンピュータ装置
ＰＴＲ  プリンタ装置
【図１】
2006082251.tif 000003
【図２】
2006082251.tif 000004
【図３】
2006082251.tif 000005
【図４】
2006082251.tif 000006
【図５】
2006082251.tif 000007
【図６】
2006082251.tif 000008
【図７】
2006082251.tif 000009
【図８】
2006082251.tif 000010
【図９】
2006082251.tif 000011
【図１０】
2006082251.tif 000012