(57)【要約】【課題】色が飽和する条件に基づく色材量制限を行うことにより、無駄に色材を使用することを防止する。【解決手段】入力手段１はＣＭＹＫ信号を入力し、制限量算出手段２はＣＭＹ信号のそれぞれに対する色材制限量を、Ｋ信号に基づいて算出し設定する。色材制限手段３はＣＭＹ信号のそれぞれに対して、算出した色材制限量に基づいた色材制限処理を行う。Ｃ信号が算出したＣ色材制限量を越えているか否かを判定し、超えていない場合にはそのままの値を維持し、超えている場合にはＣ色材制限量の値をＣ信号値とする。【選択図】図１
2010050831.tif 000002
【特許請求の範囲】
【請求項１】
分光吸収率において主要な吸収波長域が重複する色材の色材色信号のうちで吸収波長域の広い色材色信号に応じて、前記主要な吸収波長域が重複する色材の色材色信号のうちで吸収波長域の狭い色材色信号に対する色材制限量を算出する制限量算出手段と、前記吸収波長域の狭い色材色信号に対し、前記色材制限量以下または前記色材制限量未満となるような色材制限処理を行う色材制限手段とを備えることを特徴とする画像処理装置。
【請求項２】
前記主要な吸収波長域が重複する色材は、１次色色材である、シアン（以下、Ｃ）、マゼンタ（以下、Ｍ）、イエロー（以下、Ｙ）のうちのいずれか一つとブラック（以下、Ｋ）であり、前記制限量算出手段は、ＣＭＹ信号のうち少なくとも一つの色信号に対する色材制限量を、Ｋ信号に応じて算出し、前記色材制限手段は、ＣＭＹ信号のうち少なくとも一つの色信号に対し、前記色材制限量以下または前記色材制限量未満となるように制限する処理を行うことを特徴とする請求項１記載の画像処理装置。
【請求項３】
前記主要な吸収波長域が重複する色材は、２次色色材である、レッド（以下、Ｒ）、グリーン（以下、Ｇ）、ブルー（以下、Ｂ）のうちのいずれか一つとＫであり、前記制限量算出手段は、前記２次色色材色信号に対する色材制限量を、Ｋ信号に応じて算出し、前記色材制限手段は、前記２次色色材色信号に対し、前記色材制限量以下または前記色材制限量未満となるように制限する処理を行うことを特徴とする請求項１記載の画像処理装置。
【請求項４】
前記主要な吸収波長域が重複する色材は、ＣとＧとＢ、ＭとＢとＲ、ＹとＲとＧであり、前記制限量算出手段は、前記１次色色材色信号に対する色材制限量を、前記２次色色材色信号に応じて算出し、前記色材制限手段は、前記１次色色材色信号に対し、前記色材制限量以下または前記色材制限量未満となるように制限する処理を行うことを特徴とする請求項１記載の画像処理装置。
【請求項５】
前記吸収波長域の広い色材色信号に応じて算出される色材制限量は、前記吸収波長域の広い色材色信号を固定したままで前記制限する色材色信号を増やしていく際に、再現される色が飽和するときの色信号値であることを特徴とする請求項１乃至４のいずれか１項に記載の画像処理装置。
【請求項６】
前記吸収波長域の広い色材色信号に応じて算出される色材制限量は、前記吸収波長域の広い色材色信号の濃度、および前記制限する色材色信号の濃度から推定した濃度飽和条件から算出された値であることを特徴とする請求項１乃至４のいずれか１項に記載の画像処理装置。
【請求項７】
前記吸収波長域の広い色材色信号に応じて算出される色材制限量は、前記吸収波長域の広い色材色信号の分光特性、および前記制限する色材色信号の分光特性から推定した分光特性の飽和条件から算出された値であることを特徴とする請求項１乃至４のいずれか１項に記載の画像処理装置。
【請求項８】
分光吸収率において主要な吸収波長域が重複する色材の色材色信号のうちで吸収波長域の広い色材色信号に応じて、前記主要な吸収波長域が重複する色材の色材色信号のうちで吸収波長域の狭い色材色信号に対する色材制限量を算出する制限量算出ステップと、前記吸収波長域の狭い色材色信号に対し、前記色材制限量以下または前記色材制限量未満となるような色材制限処理を行う色材制限ステップとを備えることを特徴とする画像処理方法。
【請求項９】
請求項８記載の画像処理方法をコンピュータに実現させるためのプログラム。
【請求項１０】
請求項８記載の画像処理方法をコンピュータに実現させるためのプログラムを記録したコンピュータ読み取り可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、入力されたカラー画像データを、出力デバイスに適した色信号に変換する画像処理装置、画像処理方法、プログラムおよび記録媒体に関し、カラープリンタ、カラーファクス、カラーハードコピーなどの画像処理装置や、パソコン、ワークステーション上で稼動するカラープリンタ用ソフトウェア等に適用される。
【背景技術】
【０００２】
従来、インクやトナーの総量を制限する方法が種々提案されている。それらは、インクジェットであれば、紙が吸収可能なインク総量、レーザプリンタであれば、紙に安定して定着可能なトナー量というような、エンジンや用紙の限界から決まるものが多かった。
【０００３】
しかし、一方で、エンジンや用紙の限界内であっても、色材を大量に使用した際に、色再現性の観点から、色が飽和して効果がない場合がある。例えば、Ｋ１００％にＣ色材を重ねて色を再現する場合に、Ｃ色材の量を増やしていくと、Ｃ色材量が１００％に達する前に、色がほぼ飽和し、さらに増やしても、色はあまり変化しなくなる。これは、ＫとＣとが、色材特性として、光を吸収する波長域が一部重複していることから発生する。すなわち、Ｃ色材は赤色波長域を吸収し、Ｋ色材は赤色波長域を含む全波長域を吸収するため、赤色波長域の吸収率が飽和することにより、色が飽和することになる。以下、光の吸収率が高い（所定値以上となる）波長域を、主要な吸収波長域という。Ｃ色材の主要な吸収波長域は、赤色の波長域である。
【０００４】
図４は、Ｃ色材、Ｋ色材の紙上での分光反射率のグラフを示す。Ｃ色材は、赤色の波長域である短波長域の光を吸収する（吸収波長域が狭い）。一方、Ｋ色材は、短波長域を含む可視光領域の全波長域の光を吸収する（吸収波長域が広い）。すなわち、２つの色材で吸収波長域が重複している。
【０００５】
図５は、Ｋ１００％に対して、重ねるＣの量を０％、２０％、４０％、６０％、８０％と振ったパッチの分光反射率を示す。Ｋ１００％＋Ｃ８０％の時点で、赤色の波長域の反射率は０にかなり近づいており、ほぼ飽和してしまう。よって、図示していないが、Ｋ１００％＋Ｃ１００％というようにＣを増やしたとしても、赤色の波長域の反射率はほとんど変化しない。
【０００６】
図６は、Ｋ１００％に対して、重ねるＣの量を０％、２０％、４０％、６０％、８０％、１００％と振ったパッチの測色データＬ＊ａ＊ｂ＊の、ａ＊ｂ＊平面のプロットを示す。ほぼ無彩色であるＫ１００％単色からＣ色材を重ねる量を増やしていくと、Ｃ８０％に達したところで、色として飽和し、Ｃ１００％に増やしても色がほとんど変わらない。
【０００７】
【特許文献１】特開２００４−３４９９８０号公報
【特許文献２】特開２０００−２５２７４号公報
【特許文献３】特開２００５−２３８４６５号公報
【特許文献４】特開２００５−２３１１７９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００８】
このように、光を吸収する波長域が重複する色材を重ねる際に、色の飽和が発生する。すなわち、ＣとＫを重ねる場合だけでなく、ＭとＫ、ＹとＫを重ねる場合にも同じような色の飽和が発生する。色が飽和しているのに、さらに色材を重ねることは、色材の無駄であるが、従来、このような色の飽和を考慮して、色材制限を行うものはなかった。
【０００９】
特許文献１では、色相別に、ＣＭＹ各色に対して最大値制限を行い、特許文献２では、Ｃの制限をＣとＫとに基づいて実施しているが、いずれも、色の飽和条件を用いた色材制限ではない。また、特許文献３、４では、濃度が飽和する色を検出し、制限値を決定しているが、波長域が重複する色材を重ねる場合に色が飽和することを考慮していない。
【００１０】
本発明は上記した課題を解決するためになされたもので、
本発明の目的は、色が飽和する条件に基づく色材量制限を行うことにより、無駄に色材を使用することを防止した画像処理装置、画像処理方法、プログラムおよび記録媒体を提供することにある。
【００１１】
請求項１の発明では、色が飽和する条件に基づく色材量制限を行い、無駄に色材を使用することを防止することを目的とする。
【００１２】
請求項２の発明では、ＣとＫ、ＭとＫ、ＹとＫとの重ね合わせにおいて色が飽和する条件に基づく色材量制限を行い、無駄に色材を使用することを防止することを目的とする。
【００１３】
請求項３の発明では、２次色色材であるＲ、Ｇ、ＢのいずれかとＫとの重ね合わせにおいて色が飽和する条件に基づく色材量制限を行い、無駄に色材を使用することを防止することを目的とする。
【００１４】
請求項４の発明では、１次色色材であるＣ、Ｍ、Ｙのいずれかと２次色色材であるＲ、Ｇ、Ｂのいずれかとの重ね合わせにおいて色が飽和する条件に基づく色材量制限を行い、無駄に色材を使用することを防止することを目的とする。
【００１５】
請求項５の発明では、吸収波長域の広い色材色信号を固定したときの色が飽和する条件に基づく色材量制限を行い、無駄に色材を使用することを防止することを目的とする。
【００１６】
請求項６の発明では、濃度飽和条件から推定した色が飽和する条件に基づく色材量制限を行い、無駄に色材を使用することを防止することを目的とする。
【００１７】
請求項７の発明では、分光特性の飽和条件から推定した色が飽和する条件に基づく色材量制限を行い、無駄に色材を使用することを防止することを目的とする。
【００１８】
請求項８の発明では、色が飽和する条件に基づく色材量制限を行い、無駄に色材を使用することを防止する方法を提供することを目的とする。
【課題を解決するための手段】
【００１９】
本発明は、分光吸収率において主要な吸収波長域が重複する色材の色材色信号のうちで吸収波長域の広い色材色信号に応じて、前記主要な吸収波長域が重複する色材の色材色信号のうちで吸収波長域の狭い色材色信号に対する色材制限量を算出する制限量算出手段と、前記吸収波長域の狭い色材色信号に対し、前記色材制限量以下または前記色材制限量未満となるような色材制限処理を行う色材制限手段とを備えることを最も主要な特徴とする。
【発明の効果】
【００２０】
請求項１、８〜１０：分光吸収率において主要な吸収波長域が重複する色材の色材色信号のうちで、吸収波長域の広い色材色信号に応じて、吸収波長域の狭い色材色信号に対する色材制限量を算出することにより、色が飽和する条件に基づく色材量制限を行い、無駄に色材を使用することを防止することができる。
【００２１】
請求項２：ＣＭＹ信号のうち少なくとも一つの色信号に対する色材制限量を、Ｋ信号に応じて算出することにより、ＣとＫ、ＭとＫ、ＹとＫとの重ね合わせにおいて色が飽和する条件に基づく色材量制限を行い、無駄に色材を使用することを防止することができる。
【００２２】
請求項３：２次色色材色信号に対する色材制限量を、Ｋ信号に応じて算出することにより、２次色色材であるＲ、Ｇ、ＢのいずれかとＫとの重ね合わせにおいて色が飽和する条件に基づく色材量制限を行い、無駄に色材を使用することを防止することができる。
【００２３】
請求項４：１次色色材色信号に対する色材制限量を、２次色色材色信号に応じて算出することにより、１次色色材であるＣ、Ｍ、Ｙのいずれかと２次色色材Ｒ、Ｇ、Ｂのいずれかとの重ね合わせにおいて色が飽和する条件に基づく色材量制限を行い、無駄に色材を使用することを防止することができる。
【００２４】
請求項５：吸収波長域の広い色材色信号に応じて算出される色材制限量が、前記吸収波長域の広い色材色信号を固定したままで前記制限する色材色信号を増やしていく際に、再現される色が飽和するときの色信号値であるので、前記吸収波長域の広い色材色信号を固定したときの色が飽和する条件に基づく色材量制限を行い、無駄に色材を使用することを防止することができる。
【００２５】
請求項６：吸収波長域の広い色材色信号に応じて算出される色材制限量が、前記吸収波長域の広い色材色信号の濃度、および前記制限する色材色信号の濃度から推定した濃度飽和条件から算出された値であるので、濃度飽和条件から推定した色が飽和する条件に基づく色材量制限を行い、無駄に色材を使用することを防止することができる。
【００２６】
請求項７：吸収波長域の広い色材色信号に応じて算出される色材制限量が、前記吸収波長域の広い色材色信号の分光特性、および前記制限する色材色信号の分光特性から推定した分光特性の飽和条件から算出された値であるので、分光特性の飽和条件から推定した色が飽和する条件に基づく色材量制限を行い、無駄に色材を使用することを防止することができる。
【発明を実施するための最良の形態】
【００２７】
以下、発明の実施の形態について図面により詳細に説明する。
【００２８】
実施例１
図２は、本発明の画像処理装置の一例として、プリンタ２００の内部の構成を示す。プリンタ２００は、主に、ＣＰＵ２０１と、ＮＶＲＡＭ２０２と、プログラムＲＯＭ２０３と、ＲＡＭ２０４と、エンジンインターフェース２０５と、エンジン２０６と、パネルインターフェース２０７と、パネル装置２０８と、ホストインターフェース２０９と、ディスクインターフェース２１０と、ディスク装置２１１とから構成されている。
【００２９】
ＣＰＵ２０１は、プログラムＲＯＭ２０４のプログラム、パネル装置２０８からのモード指示、あるいはホストコンピュータ１００からのコマンドによってコントローラ全体を制御する。ＮＶＲＡＭ２０２は、パネル装置２０８からのモード指示の内容等のデータを記憶する不揮発性記憶装置であり、プログラムＲＯＭ２０３は、コントローラの制御プログラムが格納されている。ＲＡＭ２０４は、ＣＰＵ２０１のワークメモリ、入力データのインプットバッファ、プリントデータのページバッファ、あるいはダウンロードフォント用のメモリとして使用される。エンジンインターフェース２０５は、エンジン２０６とコマンドおよびステータスや、印字データの通信を行うインターフェースで、実際の印字動作はエンジン２０６が行う。パネルインターフェース２０７は、パネル装置２０８とコマンドおよびステータスの通信を行うインターフェースで、パネル装置２０８はタッチパネル等の入出力装置であり、プリンタ等の状態が表示され、また操作者からモード指示が入力される。ホストインターフェース２０９は、セントロニクスあるいはＲＳ２３２Ｃが使用され、ホストコンピュータ１００と通信を行うインターフェースである。また、ディスクインターフェース２１０は、ディスク装置２１１と通信を行うためのインターフェースである。ディスク装置２１１は、フォントデータ、プログラム、あるいは印字データ等種々のデータを記憶しておくディスク装置で、ハードディスク装置などで構成されている。
【００３０】
ここで、本実施例におけるプリンタ２００の動作を簡単に説明する。ホストコンピュータ１００においてユーザが画像出力コマンドを入力すると、ＲＧＢ画像データがプリンタ２００へ送られる。ホストコンピュータ１００からホストインターフェース２０９を通して送られてくる入力ＲＧＢ画像データは、文字、グラフィックス、イメージの３種類のオブジェクトに分かれており、プリンタが解釈可能なデータ形式となっている。これらのオブジェクトデータは、それぞれデータ形式が解釈され、まとめて１ページのＲＧＢビットマップイメージに展開される。ＲＧＢビットマップイメージは、ＲＡＭ（ページバッファ）２０４に格納される。これらの処理はＣＰＵ２０１によって実施される。
【００３１】
次に、ＣＰＵ２０１によって、ＲＧＢビットマップイメージは色変換処理等の画像処理を施され、ＣＭＹＫビットマップイメージとなり、再度ＲＡＭ（ページバッファ）２０４に格納される。次に、ＣＭＹＫビットマップイメージに対して、本発明の特徴である、色材制限処理が施される。この処理もＣＰＵ２０１により実施され、色材量を適切に制限されたＣＭＹＫビットマップイメージが再度ＲＡＭ（ページバッファ）２０４に格納される。
最後に、ＣＰＵ２０１によって、エンジンに対応した中間調処理等を施され、エンジンインターフェース２０５に送出される。
【００３２】
ここで、本発明の特徴である、色材制限処理について、図１を用いて説明する。図１（ａ）は、本発明の実施例１の構成を示し、（ｂ）は実施例１の処理フローチャートを示す。なお、ＣＭＹＫ信号は各信号８ビットであり、０〜２５５の値をとるとする。
【００３３】
入力手段１はＣＭＹＫ信号を入力する（ステップ３０１）。制限量算出手段２は、入力されたＣＭＹＫ信号に対し、まず、ＣＭＹ信号のそれぞれに対する色材制限量を、Ｋ信号に基づいて算出し、設定する（ステップ３０２）。例えば、Ｃ信号に対するＣ色材制限量は、図３のように、Ｋ信号値に応じて異なった値を算出する。具体的な算出方法としては、図３における、Ｋ信号とＣ色材制限量との関係をテーブル化して保持しておき、Ｋ信号に応じてテーブルを参照することで算出する。同様な方法により、Ｍ信号に対するＭ色材制限量、Ｙ信号に対するＹ色材制限量を算出する。なお、Ｍ色材の主要な吸収波長域は緑色の波長域であり、Ｙ色材の主要な吸収波長域は青色の波長域である。
【００３４】
図３のようなＫ信号とＣ色材制限量との関係を求める方法としては、任意のＫ信号に対して重ねるＣ信号の量を振ったパッチを作成し、測色する方法がある。すなわち、Ｋ１００％のときの図６のような、各Ｋ信号値に対するグラフを作成すれば良い。これにより、各Ｋ信号値に対して、飽和し始めるＣ信号値を求めることができる。この値がＣ色材制限量となる。
【００３５】
次に、色材制限手段３は、ＣＭＹ信号のそれぞれに対して、算出した色材制限量に基づいた色材制限処理を行う（ステップ３０３）。具体的には、Ｃ信号に対しては、Ｃ信号が、前記算出したＣ色材制限量を越えているかどうかを判定し、超えていない場合にはそのままの値を維持し、超えている場合にはＣ色材制限量の値をＣ信号値として採用する。Ｍ信号、Ｙ信号に対しても同様の処理を行う。この結果、色が飽和しない範囲で色材を使用することができ、無駄な色材の使用を防止することができる。
【００３６】
なお、本実施例で使用した色材制限テーブルは、Ｃ信号用、Ｍ信号用、Ｙ信号用それぞれ別のテーブルを用意しておくことが好ましいが、データ保持領域の節約や処理速度の向上を目的として、ＣＭＹ信号で同じテーブルを使用するような構成としても良い。
【００３７】
実施例２
本実施例は、ＣＭＹＫ色材に加えて、ＲＧＢ色材を用いて画像出力を行うデバイス用の色信号、ＣＭＹＫＲＧＢ信号に対して、適切な色材制限処理を行う。
【００３８】
基本的な構成としては実施例１と同じであり、図２のような内部構成を持つプリンタ２００で実現される。また、本実施例におけるプリンタ２００の動作についても、ＲＧＢビットマップイメージに展開されるところまでは実施例１と同じであるため、その後の動作について説明する。
【００３９】
ＲＡＭ（ページバッファ）２０４に格納されたＲＧＢビットマップイメージは、ＣＰＵ２０１によって、色変換処理等の画像処理を施される。その際、ＣＭＹＫＲＧＢの７色信号からなるＣＭＹＫＲＧＢビットマップイメージとなり、再度ＲＡＭ（ページバッファ）２０４に格納される。
【００４０】
次に、ＣＭＹＫＲＧＢビットマップイメージに対して、本発明の特徴である、色材制限処理が施される。この処理もＣＰＵ２０１により実施され、色材量を適切に制限されたＣＭＹＫＲＧＢビットマップイメージが再度ＲＡＭ（ページバッファ）２０４に格納される。最後に、ＣＰＵ２０１によって、エンジンに対応した中間調処理等を施され、エンジンインターフェース２０５に送出される。
【００４１】
ここで、本実施例の特徴である、ＣＭＹＫＲＧＢ信号に対する色材制限処理について説明する。
【００４２】
図７は、Ｇ色材、Ｂ色材の紙上での分光反射率を示す。Ｇ色材、Ｂ色材とも、主要な吸収波長域は赤色の波長域を含むことが分かる。すなわち、Ｃ色材とＧ色材との重ね合わせ、およびＣ色材とＢ色材との重ね合わせにおいて、色の飽和が発生すると考えられる。
【００４３】
同様に、Ｍ色材とＢ色材との重ね合わせ、Ｍ色材とＲ色材との重ね合わせ、Ｙ色材とＲ色材との重ね合わせ、Ｙ色材とＧ色材との重ね合わせにおいても、色の飽和が発生する。
【００４４】
これにより、Ｃ色材制限量は、Ｋ信号、Ｇ信号、Ｂ信号に基づいて算出する必要があり、Ｍ色材制限量は、Ｋ信号、Ｂ信号、Ｒ信号に基づいて算出する必要があり、Ｙ色材制限量は、Ｋ信号、Ｒ信号、Ｇ信号に基づいて算出する必要がある。
【００４５】
実施例１において、Ｋ信号に応じたＣ色材制限量を求めると図３にようになったが、同様にして、Ｇ信号に応じたＣ色材制限量、Ｂ信号に応じたＣ色材制限量を求めると、例えば図８、図９のようになる。この３つの制限値をテーブル化して、Ｋ信号対応Ｃ色材制限テーブル、Ｇ信号対応Ｃ色材制限テーブル、Ｂ信号対応Ｃ色材制限テーブルの３つを前もって作成しておく。Ｍ色材制限テーブル、Ｙ色材制限テーブルも、同様に３つ作成しておく。
【００４６】
図１０は、実施例２の色材制限処理の処理フローチャートを示す。実施例２の構成は実施例１（図１）と同様である。入力手段１はＣＭＹＫＲＧＢ信号を入力する（ステップ４０１）。制限量算出手段２は、入力されたＣＭＹＫＲＧＢ信号に対し、まず、Ｃ信号に対する色材制限量を算出する処理を行う（ステップ４０２）。前もって作成しておいた色材制限テーブルを用いることにより、Ｃ色材制限量は、Ｋ信号、Ｇ信号、Ｂ信号に対応して３つの値が算出される。このうちで、最小の値を、最終的なＣ色材制限量として採用する。
【００４７】
次に、同様にして、制限量算出手段２は、Ｍ色材制限量を求め（ステップ４０３）、さらに、Ｙ色材制限量を求める（ステップ４０４）。最後に、色材制限手段３は、ＣＭＹ信号のそれぞれに対して、算出した色材制限量に基づいた色材制限処理を行う（ステップ４０５）。
【００４８】
具体的には、Ｃ信号に対しては、Ｃ信号が、前記算出したＣ色材制限量を越えているかどうかを判定し、超えていない場合にはそのままの値を維持し、超えている場合にはＣ色材制限量の値をＣ信号値として採用する。Ｍ信号、Ｙ信号に対しても同様の処理を行う。
【００４９】
また、本実施例では示していないが、ＣＭＹ信号に対する色材制限処理を実施後、ＲＧＢ信号に対する色材制限処理を実施することも可能である。すなわち、ＲとＫ、ＧとＫ、ＢとＫとの重ね合わせにおいて色の飽和が発生する可能性があるため、Ｋ信号に応じて、Ｒ色材制限量、Ｇ色材制限量、Ｂ色材制限量を算出し、ＲＧＢ信号各々に対して色材制限処理を行う。
【００５０】
この結果、ＲＧＢ色材のような２次色の色材を使用する場合においても、色が飽和しない範囲で色材を使用することができ、無駄な色材の使用を防止することができる。
【００５１】
実施例３
実施例１、２では、色材制限テーブルを測色により作成したが、ＣＭＹＫ各々単色１００％の濃度測定結果より、色の飽和する制限値を予測し、色材制限テーブルを作成することも可能である。
【００５２】
簡単のため、ＣＭＹＫ値が濃度に比例するとする。濃度と比例関係にない場合は、１次元テーブル変換により、濃度と比例するＣＭＹＫ値に変換してから適用すればよい。Ｃ＝２５５の濃度、およびＫ＝２５５の濃度が共に１．５であり、また、濃度が飽和する条件が２．０であるとする。このとき、Ｋ＝２５５に重ねても飽和しない最大のＣの量は、飽和濃度２．０からＫ＝２５５の濃度１．５を引いた濃度０．５に相当する量、すなわち、Ｃ＝８５となる。このようにして、濃度との関係から予測して、色材制限テーブルを作成することができる。
【００５３】
また、濃度に限らず、色材の分光吸収率や、紙上の色材の分光反射率のような分光特性、もしくはその他の物理特性から予測することも可能である。
【００５４】
実施例４
本発明は、前述した実施例の機能を実現するソフトウェアのプログラムコードを記録した記憶媒体を、システムあるいは装置に供給し、そのシステムあるいは装置のコンピュータ（ＣＰＵやＭＰＵ）が記憶媒体に格納されたプログラムコードを読出し実行することによっても達成される。この場合、記憶媒体から読出されたプログラムコード自体が前述した各実施例の機能を実現することになる。プログラムコードを供給するための記憶媒体としては、例えば、ハードディスク、光ディスク、光磁気ディスク、不揮発性のメモリカード、ＲＯＭなどを用いることができる。また、コンピュータが読出したプログラムコードを実行することにより、前述した実施例の機能が実現されるだけでなく、そのプログラムコードの指示に基づき、コンピュータ上で稼働しているＯＳ（オペレーティングシステム）などが実際の処理の一部または全部を行い、その処理によって前述した各実施例の機能が実現される場合も含まれる。さらに、記憶媒体から読出されたプログラムコードが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書込まれた後、そのプログラムコードの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵなどが実際の処理の一部または全部を行い、その処理によって前述した各実施例の機能が実現される場合も含まれる。また、本発明の実施例の機能等を実現するためのプログラムは、ネットワークを介した通信によってサーバから提供されるものでも良い。
【図面の簡単な説明】
【００５５】
【図１】本発明の実施例１の構成、処理フローチャートを示す。
【図２】本発明のプリンタの構成を示す。
【図３】Ｋ信号とＣ色材制限量との関係を示す。
【図４】Ｃ色材、Ｋ色材の紙上での分光反射率を示す。
【図５】Ｋ１００％に対して、重ねるＣの量を変えたパッチの分光反射率を示す。
【図６】Ｋ１００％に対して、重ねるＣの量を変えたパッチの測色データを示す。
【図７】Ｇ色材、Ｂ色材の紙上での分光反射率を示す。
【図８】Ｇ信号とＣ色材制限量との関係を示す。
【図９】Ｂ信号とＣ色材制限量との関係を示す。
【図１０】実施例２の色材制限処理の処理フローチャートを示す。
【符号の説明】
【００５６】
１  入力手段
２  制限量算出手段
３  色材制限手段
１００  コンピュータ
２００  プリンタ
２０１  ＣＰＵ
２０２  ＮＶＲＡＭ
２０３  プログラムＲＯＭ
２０４  ＲＡＭ
２０５  エンジンインターフェース
２０６  エンジン
２０７  パネルインターフェース
２０８  パネル装置
２０９  ホストインターフェース
２１０  ディスクインターフェース
２１１  ディスク装置
【図１】
2010050831.tif 000003
【図２】
2010050831.tif 000004
【図３】
2010050831.tif 000005
【図４】
2010050831.tif 000006
【図５】
2010050831.tif 000007
【図６】
2010050831.tif 000008
【図７】
2010050831.tif 000009
【図８】
2010050831.tif 000010
【図９】
2010050831.tif 000011
【図１０】
2010050831.tif 000012