(57)【要約】【課題】  画像形成材の使用量を低減する画像形成材セーブモードを選択すると標準出力した画像と比較して画像全体が薄い仕上がりとなってユーザーの求める画像品質とそぐわなくなることがある。【解決手段】  プリンタドライバ１３でユーザーによって指定されたインクセーブに関する条件がインクセーブモード設定部３０１に与えられてインクセーブに関する目標が設定され、色変換パラメータ設定部３０２はインクセーブモード設定部３０５から送られたインクセーブ目標と予め保存されている複数の色変換パラメータに対応するインク消費量とを比較して、最も目標に近い出力ＣＭＹ信号値（色変換パラメータ）を色変換部３０１に設定する。【選択図】図３
2006068982.tif 000002
【特許請求の範囲】
【請求項１】
画像形成装置で出力するための画像データを処理する画像処理装置において、指定された条件に基づいて画像形成材の使用量をセーブする画像形成材セーブに関する目標を設定する手段と、前記設定された目標に基づいて入力色情報に対する色再現条件を変更する手段とを備えていることを特徴する画像処理装置。
【請求項２】
請求項１に記載の画像処理装置において、前記色再現条件を変更する手段は、入力画像に対する少なくとも一つの前記色再現条件における画像形成材の量を推定し、この推定した画像形成材の量と前記設定された目標とを比較して色再現条件を変更することを特徴する画像処理装置。
【請求項３】
請求項１又は２に記載の画像処理装置において、前記色再現条件を変更する手段は、前記色再現条件を画像形成するドキュメントのオブジェクトの種類毎に変更することを特徴とする画像処理装置。
【請求項４】
請求項３に記載の画像処理装置において、前記画像形成材セーブに関する目標を設定する手段は、画像形成するドキュメントのオブジェクトの種類毎に目標を設定することを特徴とする画像処理装置。
【請求項５】
請求項１ないし４のいずれかに記載の画像処理装置において、前記色再現条件を変更する手段は入力色空間のγ値を変更することを特徴とする画像処理装置。
【請求項６】
請求項１ないし４のいずれかに記載の画像処理装置において、前記色再現条件を変更する手段は入力色情報に対する色域圧縮条件を変更することを特徴とする画像処理装置。
【請求項７】
請求項６に記載の画像処理装置において、前記色再現条件を変更する手段は知覚色空間における色域の圧縮方向を変更することを特徴とする画像処理装置。
【請求項８】
請求項６又は７に記載の画像処理装置において、前記色再現条件を変更する手段は知覚色空間における色域の圧縮率を変更することを特徴とする画像処理装置。
【請求項９】
請求項１ないし８のいずれかに記載の画像処理装置において、前記色再現条件を変更する手段は、所定の色情報に対する許容色差を設定する手段と、前記色情報に対する色再現条件における再現色及び色差を推定する手段と、前記許容色差内で色再現条件を設定する手段とを備えていることを特徴する画像処理装置。
【請求項１０】
請求項１ないし８のいずれかに記載の画像処理装置において、前記色再現条件を変更する手段は、所定の色情報に対する許容色差を設定する手段と、前記色情報に対する色再現条件における再現色及び色差を推定する手段と、推定した色再現条件における色差が前記許容色差を超えるときに画像形成材セーブを行うか否かのメッセージを出力する手段とを備えていることを特徴する画像処理装置。
【請求項１１】
画像形成装置で出力するための画像データを処理する画像処理方法において、指定された条件に基づいて設定した画像形成材の使用量をセーブする画像形成材セーブに関する目標に基づいて入力色空間のγ値を変更した色再現条件で処理することを特徴とする画像処理方法。
【請求項１２】
画像形成装置で出力するための画像データを処理する画像処理方法において、指定された条件に基づいて設定した画像形成材の使用量をセーブする画像形成材セーブに関する目標に基づいて入力色情報に対する色域圧縮条件を変更した色再現条件で処理することを特徴とする画像処理方法。
【請求項１３】
画像形成装置で出力するための画像データを処理するプリンタドライバにおいて、指定された条件に基づいて画像形成材の使用量をセーブする画像形成材セーブに関する目標を設定するステップと、前記設定された目標に基づいて入力色情報に対する色再現条件を変更するステップとを実行することを特徴するプリンタドライバ。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像形成装置で出力するための画像データを処理する画像処理装置及び画像処理方法並びにプリンタドライバに関する。
【背景技術】
【０００２】
一般に、画像データを処理する画像処理装置、例えばパーソナルコンピュータ、ワークステーションなどにおいては、アプリケーションソフトによって文字やグラフィックス、イメージなどからなるドキュメントを形成するとき、カラーグラフィックスやカラーイメージを取り込むことができる。
【０００３】
一方、このようなドキュメントを画像として形成出力するプリンタ、ファクシミリ、複写装置、プリンタ／ファクシミリ／複写機の複合機などの画像形成装置は、インクジェット記録方式や電子写真方式などの画像形成方式によって、トナーや記録液（インク）などの画像形成材を使用して画像を形成する。
【０００４】
そのため、出力されるドキュメント画像内に含まれるカラーグラフィックスやカラーイメージの量が多くなると、カラーインクやカラートナーなどの画像形成材の使用量が多くなり、結果としてランニングコストが高くなる。
【０００５】
そこで、従前のカラープリンタ装置として、例えばインクセーブモードやトナーセーブモードと称する画像形成材の使用量を低減する画像形成材セーブモードを備え、画像形成材セーブモードが選択されたときには所定の処理を行うことによって出力する画像全体でのインクの使用量を低減するようにしたものがある。
【０００６】
例えば、特許文献１に開示されているように、画像データに含まれるエッジ情報を検出し、内部領域と判定された部分を通常より少ないトナー量で印字を行うトナーセーブモードを備えるようにしたものがある。
【特許文献１】特開平７−１０７２８０号公報
【０００７】
また、特許文献２に開示されているように、パターンを示すビットマップ状の画像データから１つおきに画素データを間引きし、間引きされた画像データに基づいて画像形成を行なことにより、画像形成する画素数を低減して、インクやトナーの使用量を抑えるようにしたものがある。
【特許文献２】特開平１１−１１２７８９号公報
【０００８】
さらに、特許文献３に開示されているように、インクセーブモードや高画質モードなどの複数のモードを設定可能であって、インクセーブモードが設定されているときに、オペレータが高画質を要求すると、インクセーブモードから高画質モードに自動的に切り換えることができるようにしたものがある。
【特許文献３】特開２００１−１３００５５号公報
【０００９】
さらにまた、特許文献４に開示されているように、描画オブジェクトに応じてトナーセーブ方法（ディザパターン、単色背景オブジェクトの濃度値の引き下げ）を切り換えるようにしたものがある。
【特許文献４】特開２００１−８３８４５号公報
【００１０】
また、特許文献５に開示されているように、描画オブジェクト毎に設定されたトナーセーブ用のプロファイルを用いて画像データを処理するようにしたものがある。
【特許文献５】特開２００３−６６７８１号公報
【発明の開示】
【発明が解決しようとする課題】
【００１１】
しかしながら、上記特許文献１ないし５に開示されている画像形成装置、画像処理装置又は画像処理方法にあっては、色再現モードを切り換えることによって画像全体で画像形成材の使用量を抑えるために、標準出力した画像と比較して画像全体が薄い色再現となって全体の画質が低下することになる。
【００１２】
そのため、文字やグラフィックス、イメージなどを含むカラードキュメントのプリント出力を得る場合に、ユーザーが、文字やグラフィックスなどの部分は色が多少変化しても良いが、イメージの部分は忠実に再現したいと考えるときには対応することができず、必ずしも画像形成材セーブモードでユーザーの求める仕様に応じた色再現を行なうことができないという課題がある。
【００１３】
本発明は上記の課題に鑑みてなされたものであり、画像形成材セーブの下でユーザーの求める仕様に応じた色再現を可能にする画像処理装置及び画像処理方法並びにプリンタドライバを提供することを目的とする。
【課題を解決するための手段】
【００１４】
上記の課題を解決するため、本発明に係る画像処理装置は、指定された条件に基づいて画像形成材の使用量をセーブする画像形成材セーブに関する目標を設定する手段と、設定された目標に基づいて入力色情報に対する色再現条件を変更する手段とを備えている構成とした。
【００１５】
ここで、色再現条件を変更する手段は、入力画像に対する少なくとも一つの前記色再現条件における画像形成材の量を推定し、この推定した画像形成材の量と設定された目標とを比較して色再現条件を変更することが好ましい。また、色再現条件を変更する手段は、色再現条件を画像形成するドキュメントのオブジェクトの種類毎に変更することが好ましく、この場合、画像形成材セーブに関する目標を設定する手段は、画像形成するドキュメントのオブジェクトの種類毎に目標を設定することが好ましい。
【００１６】
また、色再現条件を変更する手段は、入力色空間のγ値を変更すること、あるいは、入力色情報に対する色域圧縮条件を変更することが好ましく、この場合、知覚色空間における色域の圧縮方向を変更する、あるいは、知覚色空間における色域の圧縮率を変更することが好ましい。
【００１７】
さらに、色再現条件を変更する手段は、所定の色情報に対する許容色差を設定する手段と、色情報に対する色再現条件における再現色及び色差を推定する手段と、許容色差内で色再現条件を設定する手段とを備えていることが好ましい。
【００１８】
また、色再現条件を変更する手段は、所定の色情報に対する許容色差を設定する手段と、色情報に対する色再現条件における再現色及び色差を推定する手段と、推定した色再現条件における色差が許容色差を超えるときに画像形成材セーブを行うか否かのメッセージを出力する手段とを備えていることが好ましい。
【００１９】
本発明に係る画像処理方法は、指定された条件に基づいて設定した画像形成材の使用量をセーブする画像形成材セーブに関する目標に基づいて入力色空間のγ値を変更した色再現条件で処理する構成としたものである。
【００２０】
本発明に係る画像処理方法は、指定された条件に基づいて設定した画像形成材の使用量をセーブする画像形成材セーブに関する目標に基づいて入力色情報に対する色域圧縮条件を変更した色再現条件で処理する構成とした。
【００２１】
本発明に係るプリンタドライバは、指定された条件に基づいて画像形成材の使用量をセーブする画像形成材セーブに関する目標を設定するステップと、前記設定された目標に基づいて入力色情報に対する色再現条件を変更するステップとを実行する構成とした。
【発明の効果】
【００２２】
本発明に係る画像処理装置によれば、指定された条件に基づいて画像形成材の使用量をセーブする画像形成材セーブに関する目標を設定し、設定された目標に基づいて入力色情報に対する色再現条件を変更することができるので、画像形成材セーブの下でのユーザーの求める仕様に応じた色再現を実現することができる。
【００２３】
本発明に係る画像処理方法によれば、指定された条件に基づいて設定した画像形成材の使用量をセーブする画像形成材セーブに関する目標に基づいて、入力色空間のγ値或いは入力色情報に対する色域圧縮条件を変更した色再現条件で処理するので、画像形成材セーブの下でのユーザーの求める仕様に応じた色再現を実現することができる。
【００２４】
本発明に係るプリンタドライバによれば、指定された条件に基づいて画像形成材の使用量をセーブする画像形成材セーブに関する目標を設定し、設定された目標に基づいて入力色情報に対する色再現条件を変更することができるので、画像形成材セーブの下でのユーザーの求める仕様に応じた色再現を実現することができる。
【発明を実施するための最良の形態】
【００２５】
以下、本発明の実施の形態について添付図面を参照して説明する。図１は本発明に係る画像処理装置を含む画像処理システムの全体構成の一例を示すブロック図である。
この画像処理システムは、コンピュータ１と、画像表示装置（ディスプレイ）２と、本発明に係る画像処理装置３と、画像入力装置４と、複数の画像形成装置５、６、７とで構成されている。
【００２６】
ディスプレイ２及び画像処理装置３は、コンピュータ１に直接接続し、また、画像入力装置４及び各画像形成装置５〜７は、ローカルエリヤネットワーク（ＬＡＮ）８を介してコンピュータ１に接続している。なお、画像入力装置４及び各画像形成装置５Ａ、５Ｂ、５Ｃ（区別しないときには「画像形成装置５」という。）はＬＡＮ８を介さずコンピュータ１に直接接続されるものでも構わない。
【００２７】
コンピュータ１には、各種情報処理、画像処理に関するデータ処理に用いる各種アプリケーションソフトや本発明を適用可能なプリンタドライバ等のソフトウェアが搭載されている。また、ディスプレイ２は、各種出力結果を表示するための表示装置である。画像処理装置３は、コンピュータ１から供給されるデバイス固有の色信号（ＲＧＢ信号、ＣＭＹ信号、ＣＭＹＫ信号など）を、選択された画像形成装置５Ａ、５Ｂ、５Ｃ固有の色信号に変換する処理機能を有している。
【００２８】
画像入力装置４は、画像データを取り込むための入力装置であり、例えば、カラースキャナやデジタルカメラ等が挙げられる。
【００２９】
画像形成装置５は、画像データ（ここでは、階調化された画像データ：階調データともいう。）に基づいてカラー画像を形成することができる装置であり、例えば、カラー出力が可能なプリンタ、ファクシミリ、複写装置、プロッタ、プリンタ／ファックス／複写機等の複合機などである。画像形成装置５は、例えばインクジェット記録方式で画像を形成する画像形成装置、あるいは、電子写真方式で画像を形成する画像形成装置など、画像形成材を用いて画像を形成する装置であれば、特に限定されない。
【００３０】
なお、コンピュータ１に接続される各種の入出力装置（画像表示装置、画像入力装置や画像形成装置など）の台数は上記の数に限られるものではない。
【００３１】
次に、この画像形成システムにおけるコンピュータ１及び画像処理装置３の処理機能について図２をも参照して説明する。
コンピュータ１には、文書データ（ドキュメント）１１を生成する各種アプリケーションソフト１２と、アプリケーションソフト１２から与えられる文書データ１１を画像処理装置３が処理可能な描画コマンドに変換するなど、画像形成装置５で印刷を行うために必要な処理を行なうプリンタドライバ１３と、プリンタドライバ１３からの描画コマンドを保管するためのディスク（記憶手段）１４などとを備えている。
【００３２】
画像処理装置３には、コンピュータ１との間で送受信する描画コマンドのＲＧＢ形式の色データに対して色変換処理を行う色変換処理部３１と、コマンド形式のデータをラスタ形式の画像データに変換するレンダリング処理部３２と、ラスタ形式の画像データを格納するバンドバッファ３３と、バンドバッファ３３に格納されたラスタ形式の画像データに対してディザ処理などの中間調処理を施して画像形成装置５が処理可能な階調データに変換する階調処理部３４と、階調処理部３４で変換された階調データを格納するページメモリ２０５とを備え、コンピュータ１から送られた描画コマンドを画像形成装置５が処理可能なデータに変換する機能を有している。
【００３３】
そこで、この画像処理システムの動作について説明する。画像処理システムの動作の１つとして、コンピュータ１内部の画像データをディスプレイ２に表示しながら、カラー画像を形成可能な画像形成装置５によって画像を形成出力（印刷）させるために画像データを画像処理装置３に送出し、画像処理装置３から処理結果を受領して画像形成装置５に転送する動作がある。
【００３４】
この場合、画像データは、一般的なカラーディスプレイにおける表示を行うための色の構成要素であるＲ（Ｒｅｄ：赤）、Ｇ（Ｇｒｅｅｎ：緑）、Ｂ（Ｂｌｕｅ：青）の色成分からなる色信号である。
【００３５】
そこで、コンピュータ１は、このＲＧＢ信号を画像処理装置３に送出し、画像処理装置３において、カラー画像形成装置５における制御信号である出力色成分からなる色信号であるＣ（シアン）、Ｍ（マゼンダ）、Ｙ（イエロー）、Ｋ（ブラック）の信号に変換させ、画像処理装置３から変換されたＣ、Ｍ、Ｙ、Ｋ信号を受け取り、画像形成装置５に転送する。これにより、画像形成装置５によってカラー画像が形成されて印刷出力される。
【００３６】
このコンピュータ１において画像処理装置３に送出する描画コマンドを生成し画像処理を行って画像形成装置５に出力するまでの動作について具体的に説明する。
ユーザー（オペレータ）によってコンピュータ１が操作されて、コンピュータ１のアプリケーションソフト１２などを用いて画像データをディスプレイ２上に表示しながら編集が行われる。そして、編集作業が終了すると、出力する画像形成装置５を指定してアプリケーションソフト１２上で印刷を選択する。
【００３７】
このとき、プリンタドライバ１３によってディスプレイ２上に印刷条件を設定するための印刷プロパティが表示され、ユーザーは印刷プロパティを見ながら、種々の印刷条件を設定することができる。この印刷条件指定の一環として、ユーザーは、画像形成材の使用量を低減して印刷する画像形成材セーブモードを選択することができるとともに、画像形成材セーブモードにおける画像形成材セーブに関する条件を指定することができる。
【００３８】
そして、コンピュータ１はアプリケーションソフト１２で印刷が選択され、印刷プロパティで印刷が指示されると、アプリケーションソフト１２で印刷が選択された文書データ１１をプリンタドライバ１３に渡し、プリンタドライバ１３は文書データ１１を画像処理装置３が受信可能な描画コマンドに変換し、ディスク１４に逐次保存する。
【００３９】
一方、画像処理装置３はコンピュータ１からの印刷指示を受けてプリンタドライバ１３がディスク１４に保存する描画コマンドを順次読み出して、色変換処理部３１に描画コマンドの色データを転送する。
【００４０】
そして、色変換処理部３１によってＲＧＢ形式の色データに対して所定の色変換処理を行ってカラープリンタ等の画像形成装置５に適したＣＭＹＫ形式の色データに変換し、このコマンド形式の色データをレンダリング処理部３２によってラスタ形式の画像データに変換してバンドバッファ３３に格納し、更に、バンドバッファ２０３に格納されるラスタ形式の画像データに対して階調処理装置３４によってディザ処理などの中間調処理（階調処理）を施して画像形成装置５が処理可能な階調データに変換して、この階調データをページバッファ３５に格納する。
【００４１】
この画像処理装置３のページバッファ３５に格納された階調データをコンピュータ１によって読み出して指定された画像形成装置５に転送することにより、画像形成装置５は被記録媒体に画像を形成して出力する。
【００４２】
以上の説明では画像処理装置３というコンピュータ１及び画像形成装置５とは別の装置によって、色変換処理、レンダリング処理、階調処理などを行っているが、これらの処理機能は情報処理装置としてのコンピュータ内にソフトウエア（プログラム）として、あるいは、ＡＳＩＣなどの専用処理装置として搭載することもできるし、また、画像形成装置側の制御部に同様にして搭載することもできるし、さらに、専用のプリントサーバのような画像形成装置とは独立した制御装置によって行うこともできる。
【００４３】
そこで、上述した画像処理装置３の機能をコンピュータ１に搭載することができるプリンタドライバに持たせる場合の実施形態について説明する。
本実施形態のプリンタドライバは、通常のプリンタドライバの機能、例えば印刷データを生成するスプール、ランゲージモニタ、画像形成装置の状態を監視するポートモニタ、画像形成装置の状態を表示するための状態表示ユーティリティなどの他、デバイス間の知覚上の色味の違いを吸収して知覚的一致を図るカラーマッチングを行なうため、印刷出力するドキュメントのオブジェクトの種類（文字やマーク、線、グラフィックス、イメージなど）に対する複数のカラーマッチングプロファイル（以下、「カラープロファイル」と称する。）がプリセットされる。  
【００４４】
また、このプリンタドライバは、複数のカラープロファイルの内から個々の画像データに対応したカラープロファイルを用いてカラーマッチング処理を行うために、マッチングエンジンや、オブジェクトの種類を判定するオブジェクト判定手段（ステップ）などを含んでいる。
【００４５】
そして、プリンタドライバは、アプリケーションソフトで作成された印刷用のドキュメントの画像データを受け取り、オブジェクト判定手段（ステップ）で画像データのオブジェクト毎にその種類を判定し、この判定結果に基づいて、マッチングエンジンが複数のカラープロファイルの中から判定されたオブジェクトの種類に該当するカラープロファイルを選択し、このカラープロファイルを用いて、当該オブジェクトについてのカラーマッチング処理を行なうことで、画像データを画像形成装置５が処理可能なＹＭＣＫ形式の画像データを生成して、画像形成装置５に転送する。
【００４６】
この処理は、オブジェクト毎に行ない、これにより、ドキュメントの画像データ（印刷データ）が画像形成装置５に転送されて印刷媒体（被記録媒体）に印刷される。
【００４７】
さらに、本実施形態のプリンタドライバでは、オブジェクトの種類毎に画像形成材セーブに関する目標を設定して、目標に対応した画像形成材セーブ用のカラープロファイル（以下、「画像形成材セーブ用プロファイル」という。）を生成し、これを元にして画像形成材の使用量を低減した画像形成材セーブを行うようにしている。
【００４８】
すなわち、画像形成材セーブモードにおいて、ユーザーが指定した条件に基づいてオブジェクトの種類毎に画像形成材セーブに関する目標を設定し、この目標が設定されると、マッチングエンジンでは、予め保有している複数のカラープロファイルの中からオブジェクト判定手段の判定結果に基づいて選択したカラープロファイルを画像形成材セーブ用プロファイルに変換し、これを用いて、上述したように当該オブジェクトのカラーマッチング処理を行なうことで、オブジェクトの種類毎に画像形成材セーブに関する目標に基づいて色再現条件を変更してカラーマッチングを行なう。
【００４９】
これにより、画像形成材セーブモードでは、オブジェクト毎に、つまり、文字、マーク、線、グラフィックス、イメージなど、オブジェクトの種類毎に適した画像形成材セーブ処理を行って、画像全体で、当該オブジェクトの種類に応じて濃度を下げて（濃度を薄くして）インク使用量を低減する。
【００５０】
このように、画像形成するドキュメントのオブジェクトの種類毎に画像形成材セーブ用プロファイルを生成することで、画像形成するドキュメントのオブジェクトの種類毎に色再現条件が変更されるので、ユーザーが求める画像形成材セーブに関する仕様に応じて、特に文字、グラフィックス、イメージなどが混在するドキュメントに対して違和感のない色再現を行うことができる。
【００５１】
また、ユーザーが指定する条件に応じて画像形成材セーブに関する目標を設定するとき、ドキュメントのオブジェクトの種類毎に目標を設定するようにすることで、特に文字、グラフィックス、イメージなどが混在するドキュメントに対するユーザーが求める画像形成材セーブに関する詳細な仕様に応じた色再現を行うことができる。
【００５２】
次に、画像処理装置３の色変換処理部３２について図３をも参照して説明する。なお、色変換処理部３２は上述したようにプリンタドライバの一環として実現することもできる。また、ここでは記録液を使用する画像形成装置を前提にして「画像形成材セーブ」及びそのモードは「インクセーブ」及びそのモードと称するが、トナーなどの現像剤を用いる場合にも適用することができる。
【００５３】
色変換処理装置３１は、コンピュータ１のプリンタドライバ１３によってユーザーが指定したインクセーブモードにおける条件（プリント条件に含まれる）に関する情報に基づき、インクセーブに関する目標を設定する手段であるインクセーブモード設定部３０１と、インクセーブモード設定部３０１で設定されたインクセーブに関する目標に基づいて色変換パラメータを設定する色再現条件を変更する手段である色変換パラメータ設定部３０２とを備えている。
【００５４】
また、この色変換処理部３１は、ＲＧＢ信号からＣＭＹＫ信号を生成出力するために、色変換パラメータ設定部３０２で設定された色変換パラメータを使用して、コンピュータ１から与えられる入力色信号（ＲＧＢ形式の信号）をプリント色信号（例えば、ＣＭＹ信号）に変換する色空間変換部３０３と、ＣＭＹ信号成分からＵＣＲ、ＵＣＡ率に応じてＫ（ブラック）成分を加えたＣＭＹＫ信号に変換する墨処理部３０４と、ＣＭＹＫ信号に対して画像形成エンジン特性に応じたγ補正をしてＣ’Ｍ’Ｙ’Ｋ’信号を生成出力するγ補正部３０５と、記録制御信号であるＣＭＹＫ信号（γ補正後のＣ’Ｍ’Ｙ’Ｋ’信号）に対し、画像形成装置５が画像形成できる記録色材の最大総量値に応じてＣＭＹＫ信号（Ｃ’Ｍ’Ｙ’Ｋ’信号）を補正してＣ’’Ｍ’’Ｙ’’Ｋ’’信号を生成出力する総量規制部３０６とを備えている。
【００５５】
なお、インクセーブモード設定部３０１にプリンタドライバ１３から与えられたプリント条件のうち、必要な情報は、墨処理部３０４、γ補正部３０５及び総量規制部３０６に対して与えられる。
【００５６】
そこで、この色変換処理部３１における色変換処理について説明する。
プリンタドライバ１３から受け取った描画コマンドの色データであるＲＧＢ入力信号が色変換部３０３へ送られる前に、まず、プリンタドライバ１３でユーザーによって指定されたインクセーブに関する条件がインクセーブモード設定部３０１に与えられ、ここでインクセーブモード設定部３０１によってインクセーブに関する目標（以下「インクセーブ目標」という。）が設定される。ここで定義される目標（目標値）は、例えば、標準色差再現で使用されるインク使用量に対する割合などとして設定される。
【００５７】
一方、色変換パラメータ設定部３０２には、ＲＧＢ空間上にある代表のＲＧＢ値に対応する出力ＣＭＹ信号値（色変換パラメータ）や実際に代表のＲＧＢ（格子点）に対するインク消費量が予め計算されて保存されており、色変換パラメータ設定部３０２は、インクセーブモード設定部３０５から送られたインクセーブ目標と色変換パラメータに対応するインク消費量とを比較して、最も目標に近い出力ＣＭＹ信号値（色変換パラメータ）を、色変換部３０１に設定する。
【００５８】
これにより、指定された条件に基づいて画像形成材の使用量をセーブする画像形成材セーブに関する目標が設定され、設定された目標に基づいて色変換処理部で使用する入力色情報に対する色再現条件（ここでは色変換パラメータ）が変更（設定）される。
【００５９】
そこで、色変換部３０３は、色変換パラメータ設定部３０２で設定された色変換パラメータで予め作成されている３次元ルックアップテーブルを用いて、ＲＢＧ信号をＣＭＹ信号に変換する。つまり、ＲＧＢ空間上にある代表のＲＧＢ値に対応する出力ＣＭＹ信号値を予め計算されて保存されている３次元ルックアップテーブルを参照し、この３次元ルックアップテーブルから複数の出力値を読み出して補間演算を行う。
【００６０】
すなわち、ここでは、３次元色空間であるＲＧＢ（緑、青、赤）の階調データから、出力色成分Ｃ（シアン）、Ｍ（マゼンダ）、Ｙ（イエロー）データへの変換はメモリマップ補間でＣＭＹに色変換する。
【００６１】
このメモリマップ補間では、図４に示すように、ＲＧＢ空間を入力色空間とした場合、ＲＧＢ空間を同種類の立体図形（ここでは、立方体とする）に分割し、入力の座標（ＲＧＢ）おける出力値Ｐを求めるには、この入力の座標を含む立方体を選択し、この選択された立方体の８点の予め設定した頂点上の出力値と、入力の立方体の中における位置（各頂点からの距離）に基づいて、点Ｐで分割された８個の小直方体の体積Ｖ１〜Ｖ８の加重平均による線形補間を実施する。
【００６２】
この色変換部３０３で得られたＣＭＹ信号は墨処理部３０４に与えられ、墨処理部３０４は、ＣＭＹ成分の共通部分をＫ（ブラック）成分に置き換える処理を行う。このＣＭＹ信号をＣＭＹＫ信号に変換する処理は、ＵＣＲ（ＵＣＡ）率に基づき、例えば、次の（１）式を用いて行うことができる。
【００６３】
【数１】
2006068982.tif 000003
【００６４】
この（１）式ではα＝β＝１、Ｔｈ＝０のとき、１００％ＵＣＲとなる。
【００６５】
このように、墨処理されたＣＭＹＫ信号は、γ補正部３０５で画像形成エンジン特性に応じたγ補正をしてＣ’Ｍ’Ｙ’Ｋ’信号を生成し、更に総量規制部３０６でＣ’Ｍ’Ｙ’Ｋ’信号に対して画像形成装置５が画像形成できる記録色材の最大総量値に応じた補正を行ってＣ’’Ｍ’’Ｙ’’Ｋ’’信号を生成する。
【００６６】
このように、指定された条件に基づいて画像形成材の使用量をセーブする画像形成材セーブに関する目標を設定し、設定された目標に基づいて入力色情報に対する色再現条件を変更することにより、ユーザーが求める画像形成材セーブに関する仕様に応じた画像形成装置による色再現を行なうことができる。
【００６７】
そこで、色変換パラメータ設定部３０２が行うインクセーブモード設定部３０１からのインクセーブ目標に応じた色再現条件の変更について説明する。
先ず、入力色空間のγ値を補正する例について説明する。ＲＧＢ入力空間の代表格子点に対応するＲＧＢ信号をＬａｂ色空間に変換する、ＲＧＢ→Ｌａｂ（ＬＣＨ）色空間変換は、例えば、標準ＲＧＢであるｓＲＧＢ（８ビット：０〜２５５）を想定した場合、次の（２）〜（５）式を用いて、明度（Ｌ）、彩度（Ｃ）、色相（Ｈ）で表されるデバイス非依存な色信号に変換することできる。
【００６８】
【数２】
2006068982.tif 000004
【００６９】
【数３】
2006068982.tif 000005
【００７０】
【数４】
2006068982.tif 000006
【００７１】
【数５】
2006068982.tif 000007
【００７２】
そこで、ここでは、上述したように（２）式におけるγ値を、１．０〜２．４の範囲内で例えば０．２ピッチで振った色変換パラメータを作成するとともに、インク消費量を推定して、色変換パラメータ設定部３０２に予め保存している。
【００７３】
そして、インクセーブモード設定部３０１からのインクセーブ目標に基づいて予め保存した色変換パラメータを選択することで、インクセーブ目標に基づいて色再現条件を変更することができる。
【００７４】
このように、設定されたインクセーブ目標に基づいて色再現条件を変更するとき、入力色空間のγ値を変更する、つまり、ここでは予めγ値の異なる複数の色変換パラメータを作成してこれを選択することでγ値を変更することによって、比較的簡単な制御によって、ユーザーの要求する画像形成材セーブを行いながら、特に自然画像について違和感のない色再現を行なうことができるようになる。
【００７５】
次に、色再現条件として入力色情報に対する色域圧縮条件のうちの知覚色空間における色域の圧縮率を変更する例について説明する。
デバイス間の色再現範囲（ガマット）の違いを吸収する画像処理技術の１つとして明度、再度、色相を軸とする３次元空間上で出力デバイスが再現できない色を再現可能な色にマッピングするガマット圧縮が知られており、ここでも、上述したＣＩＥで標準化されているＬａｂに変換された格子点データを、画像形成装置が再現可能な色に圧縮（マッピング）するガマット圧縮処理を行なう。
【００７６】
このガマット圧縮処理では、図５に示すようなガマットの関係である場合、次の（６）式を用いて、明度圧縮及び彩度圧縮を実施する。
【００７７】
【数６】
2006068982.tif 000008
【００７８】
そこで、ここでは、（６）式における圧縮係数αを振った色変換パラメータを作成するとともにインク消費量を推定し、色変換パラメータ設定部３０２に予め保存している。
【００７９】
そして、インクセーブモード設定部３０１からのインクセーブ目標に基づいて予め保存した色変換パラメータを選択することで、インクセーブ目標に基づいて色再現条件を変更することができる。
【００８０】
なお、このようにして得られるガマット圧縮した格子点データ（Ｌ’Ｃ’Ｈ’）は、Ｌａｂ（ＬＣＨ）からＣＭＹＫの信号に色空間変換される。この色変換を実施する場合、予め実際の入出力（ＬＡＢ→ＣＭＹＫ）の関係を測定し、このデータを用いて最小２乗法等により算出したＬ*ａ*ｂ*値に対するＣ、Ｍ、Ｙ（Ｋ）の値を設定する方法を用いることもできる。
【００８１】
このように、インクセーブ目標に基づいて色再現条件を変更するとき、入力色情報に対する色域圧縮条件を変更する、つまり、ここでは、予め複数の知覚色空間における色域の圧縮率（圧縮係数α）の異なる色変換パラメータを作成してこれを選択することで色域圧縮条件を変更することにより、ユーザーの要求する画像形成材セーブを行いながら、人間が感じる色の差を抑えた色再現を行なうことができるようになる。
【００８２】
次に、色再現条件として入力色情報に対する色域圧縮条件のうちの知覚色空間における色域の圧縮方向を変更する例について説明する。
上述したように画像形成装置のダイナミックレンジに応じて圧縮された入力色を、例えば画像形成装置の色再現範囲（ガマット）情報と比較し、入力色がガマット内である（対応する色相、明度の最高彩度より小さい）場合にはそのまま圧縮せず、ガマット外である（対応する色相、明度の最高彩度より大きい）場合は、例えば、図５における等色相でθの方向にあるガマット最外郭データへのマッピング処理を実施する。
【００８３】
そこで、上記θの値を色差最小から明度一定（θ＝０°）まで振った色変換パラメータを作成するとともにインク消費量を推定して、色変換パラメータ設定部３０６に保存している。
【００８４】
そして、インクセーブモード設定部３０１からのインクセーブ目標に基づいて予め保存した色変換パラメータを選択することで、インクセーブ目標に基づいて色再現条件を変更することができる。
【００８５】
このように、インクセーブ目標に基づいて色再現条件を変更するとき、入力色情報に対する色域圧縮条件を変更する、つまり、ここでは、予め複数の知覚色空間における色域の圧縮方向の異なる色変換パラメータを作成してこれを選択することで色域圧縮条件を変更することにより、ユーザーの要求する画像形成材セーブを行いながら、特にグラフィック画像に対して人間が感じる色の差を抑えた色再現を行なうことができるようになる。
【００８６】
以上説明したように、入力画像に対する少なくとも一つの色再現条件における画像形成材の量を推定し、設定された画像形成材セーブに関する目標と比較して色再現条件を設定することにより、ユーザーが求める画像形成材セーブに関する仕様と入力画像の特性に応じた画像形成装置における色再現を行なうことができる。
【００８７】
次に、総量規制部３０４の詳細について図６をも参照して説明する。
この総量規制部３０４は、γ補正部３０５からの記録制御信号（Ｃ’Ｍ’Ｙ’Ｋ’信号）をインク滴量に変換する制御信号変換部３１０と、制御信号変換部３１０の変換結果に基づいてインク滴量の総量を規制するインク滴総量規制部３１１と、インク滴総量規制部３１１の変換結果を記録制御信号に変換する制御信号変換部３１２と、インクセーブモード設定部３０１からの印刷条件に関する情報に基づいて最大インク量を設定する最大インク量設定部３１３などからなる。
【００８８】
制御信号変換部３１０は、γ補正部３０５から与えられる記録制御信号であるＣ’Ｍ’Ｙ’Ｋ’信号を、色成分毎に、中間調処理後の実際に使われるインク滴量Ｖｃ、Ｖｍ、Ｖｙ、Ｖｋに変換する。この変換は、例えば図７に示すような記録制御信号（ＣＭＹＫ）とインク滴量（Ｖ）の一次元のテーブルを用いて行う。
【００８９】
この制御信号変換部３１０で変換された各色毎のインク滴量Ｖｃ、Ｖｍ、Ｖｙ、Ｖｋに換算されたデータに基づいて、インク滴総量規制部３１１は、例えば、次の（７）式を用いて、総インク量が最大インク量設定部３１３で設定された制限値（最大インク滴総量）を超えないように総量規制して、インク滴量Ｖ’ｃ、Ｖ’ｍ、Ｖ’ｙ、Ｖ’ｋの信号を生成出力する。なお、最大インク滴総量を超えない場合には規制されないので、インク滴量Ｖｃ、Ｖｍ、Ｖｙ、Ｖｋとインク滴量Ｖ’ｃ、Ｖ’ｍ、Ｖ’ｙ、Ｖ’ｋは同じになる。
【００９０】
【数７】
2006068982.tif 000009
【００９１】
ここで、最大インク量設定部３１３は、ユーザーが印刷を指示するときに設定した被記録媒体（印刷媒体）の材質、印刷方式、解像度、中間調処理方式、色再現方式などの印刷条件をインクセーブモード設定部３０１から受け取り、受領した印刷条件に基づいて最大インク滴総量を設定して、インク滴総量規制部３１１に与えている。
【００９２】
このようにしてインク滴総量規制部３１１から出力されるインク滴量Ｖ’ｃ、Ｖ’ｍ、Ｖ’ｙ、Ｖ’ｋの信号は、制御信号変換部３１２によって記録制御信号Ｃ”Ｍ”Ｙ”Ｋ”に再度変換される。この変換は、前述した図７に示す記録制御信号（ＣＭＹＫ）とインク滴量（Ｖ）の一次元のテーブルを逆に引いて、記録制御信号（ＣＭＹＫ）に戻す方法を用いているが、テーブル変換に限定されるものではない。
【００９３】
なお、上記各実施形態において、プリンタドライバによる印刷条件の設定において、ユーザーが指定した所定の色情報に対する許容色差を設定する手段を備えるとともに、色変換パラメータ設定部などに変更された色再現条件の下での色情報に対する再現色及び色差を推定する手段を備えて、許容色差内で色変換パラメータを選択するようにすることで、ユーザーが求める画像形成材セーブと色再現性に関する仕様に応じた画像形成装置における色再現を行なうことができる。
【００９４】
この場合、変更された色再現条件の下では色情報に対する再現色及び色差が許容色差を越えるときには、画像形成材セーブモードを行なうか否かのメッセージをディスプレイなどに表示する手段を備えることにより、比較的簡単な制御によって、ユーザーが求める画像形成材セーブと色再現性に関する仕様に応じた画像形成装置における色再現を行なうことができる。
【００９５】
次に、上述した画像処理を実行するプログラム（例えばプリンタドライバ）を記憶した記憶媒体を用いる情報処理システムの一例について図８のブロック図を参照して説明する。
この情報処理システムは、ワークステーション等のコンピュータ１００と、ディスプレイ１０１と、画像形成装置としてのプリンタ１０３とを備えている。コンピュータ１００は、前述した色変換処理の機能を実現するもので、演算処理装置１１０、ブログラム読取装置１１１、キーボード１１２、マウス１１３などで構成されている。
【００９６】
演算処理装置１１０は、種々のコマンドを実行し装置全体の制御を司るＣＰＵ１２１と、ＣＰＵ１２１が実行するプログラム、その他の固定データを格納するためのＲＯＭ１２２と、画像データ等を一時格納するＲＡＭ１２３と、大容量記憶装置であるハードディスク等のＤＩＳＫ１０７と、ネットワーク上の機器と通信を行うＮｌＣ１２５等を備え、それぞれがバスを介して接続されている。
【００９７】
プログラム読取装置１１１は、各種プログラムコードを記憶した記憶媒体、例えば、フレキシブルディスク、ハードディスク、光ディスク（ＣＤ−ＲＯＭ、ＣＤ−Ｒ，ＣＤ−Ｒ／Ｗ、ＤＶＤ−ＲＯＭ、ＤＶＤ―ＲＡＭなど）、光磁気ディスク、メモリカードなどに記憶されているプログラムコードを読み取る装置、すなわち、フレキシブルディスクドライブ、光ディスクドライブ、光磁気ディスクドライプなどである。
【００９８】
記憶媒体に記憶されているプログラムコードは、プログラム読取装置１１１で読み出された後、ＤｌＳＫ１０７などに格納され、このＤｌＳＫ１０７などに格納されたプログラムコードをＣＰＵ１２１によって実行することにより、前述した画像処理を行なうことができる。
【００９９】
また、コンピュータ１００から読み出したプログラムコードを実行する際に、そのプログラムコードの指示に基づいて、コンピュータ１００上で稼動しているＯＳ（オペレーティングシステム）やデバイス・ドライバなどに実際の処理の一部又は全部を行わせることもできる。
【０１００】
さらに、記憶媒体から読み出されたプログラムコードが、コンピュータ１００に挿入された図示しない機能拡張カード又はコンピュータ１００に接続された機能拡張ユニットに備えたメモリに書込まれた後、そのプログラムコードの指示に基づいて、その機能拡張カード又は機能拡張ユニットに備えたＣＰＵなどに実際の処理の一部又は全部を行わせることも可能である。
【０１０１】
つまり、本発明は、プリンタドライバ、あるいは、本発明に係る画像処理方法をコンピュータに実現させるプログラムとして構成することができる。
【図面の簡単な説明】
【０１０２】
【図１】本発明に係る画像処理装置を含む画像処理システムの全体構成の一例を示すブロック図である。
【図２】同システムにおけるコンピュータ及び画像処理装置の説明に供する説明図である。
【図３】本発明に係る画像処理装置の説明に供する説明図である。
【図４】同画像処理装置の色変換処理部で実施するメモリマップ補間の説明に供する説明図である。
【図５】同画像処理装置で実施するガマット圧縮処理の説明に供する説明図である。
【図６】同画像処理装置の総量規制部の説明に供する説明図である。
【図７】同総量規制部における記録制御信号からインク滴量への変換に用いるテーブルの一例の説明に供する説明図である。
【図８】プログラムを記憶した記憶媒体を用いた情報処理システムの一例を示すブロック図である。
【符号の説明】
【０１０３】
１…コンピュータ
２…ディスプレイ
３…画像処理装置
４…画像入力装置
５Ａ、５Ｂ、５Ｃ…画像形成装置
１３…プリンタドライバ
３１…色変換処理部
３０１…インクセーブモード設定部
３０２…色変換パラメータ設定部
３０３…色変換部
【図１】
2006068982.tif 000010
【図２】
2006068982.tif 000011
【図３】
2006068982.tif 000012
【図４】
2006068982.tif 000013
【図５】
2006068982.tif 000014
【図６】
2006068982.tif 000015
【図７】
2006068982.tif 000016
【図８】
2006068982.tif 000017