(57)【要約】【課題】インクやトナーなど複数種類の色材のデータ生成において、複数種類の色材のデータの組合せごとの色材総使用量が滑らかに変化するような上記データ生成に係わる変換関係または処理を可能とする。【解決手段】入力画像信号に対応する全ての色材信号の組み合わせについて、それぞれの総色材使用量を計算する（Ｓ４０３）。一方、所定の目標色に基づき、この目標色の変化に従って滑らかに変化する総色材使用量を設定する（Ｓ４０４）。そして、この設定された総色材使用量のうち、入力画像信号に対応する総色材使用量と同じ総色材使用量の組合せを、上記で求められた色材信号の全ての組み合わせの中から選択して決定し（Ｓ４０５）、これを入力画像信号に対応する最適な色材信号の組み合わせとしてプリンタ２０４に対して出力する。【選択図】　　　　図４
2004058622.tif 000002
【特許請求の範囲】
【請求項１】
複数種類の色材を用いて画像出力を行うための色材データを生成する画像処理方法であって、
画像信号を入力し、
該入力した画像信号に対応する前記複数種類の色材のデータの組合せによって定まる当該複数種類の色材の総使用量が、入力し得る画像信号の範囲における色材総使用量の滑らかな関数を満たすよう前記複数種類の色材のデータの組合せを生成する、
ステップを有したことを特徴とする画像処理方法。
【請求項２】
前記複数種類の色材のデータの組合せを生成するステップは、前記入力画像信号に対応する全ての前記複数種類の色材データの組み合わせを求め、
該全ての複数種類の色材データの組み合わせについて、総色材使用量を計算し、
前記入力画像信号で表される所定の色の変化に対する色材総使用量の滑かな変化を決定し、
該決定した色材総使用量を満たす色材総使用量を前記求めた全ての前記複数種類の色材データの組み合わせの中から選択する
ことによって、前記複数種類の色材の総使用量が、入力し得る画像信号の範囲における前記色材総使用量の滑らかな関数を満たすようにすることを特徴とする請求項１に記載の画像処理方法。
【請求項３】
前記複数種類の色材のデータの組合せを生成するステップは、前記複数種類の色材のデータの組合せによって定まる当該複数種類の色材の総使用量が、入力し得る画像信号の範囲における色材総使用量の滑らかな関数を満たすよう前記複数種類の色材のデータの組合せを定めたテーブルを参照して入力画像信号に対応する前記組合せを生成することを特徴とする請求項１に記載の画像処理方法。
【請求項４】
前記色材総使用量の滑らかな関数を形成するステップをさらに有したことを特徴とする請求項１ないし３のいずれかに記載の画像処理方法。
【請求項５】
前記色材総使用量の滑らかな関数を形成するステップは、所定の色に対する色材総使用量の関数を表示器に表示し、該表示における操作を介した入力に基づいて行われることを特徴とする請求項４に記載の画像処理方法。
【請求項６】
前記複数種類の色材は、イエロー、マゼンタ、シアン、ブラックの色の色材であることを特徴とする請求項１ないし５のいずれかに記載の画像処理方法。
【請求項７】
前記複数種類の色材は、イエロー、マゼンタ、シアン、ブラック、およびマゼンタ、シアンについてより濃度の薄い淡マゼンタ、淡シアンの色の色材であることを特徴とする請求項１ないし５のいずれかに記載の画像処理方法。
【請求項８】
前記色材はインクであることを特徴とする請求項１ないし７のいずれかに記載の画像処理方法。
【請求項９】
前記色材はトナーであることを特徴とする請求項１ないし７のいずれかに記載の画像処理方法。
【請求項１０】
複数種類の色材を用いて画像出力を行うための色材データを生成するための画像処理装置であって、
画像信号を入力する入力手段と、
該入力した画像信号に対応する前記複数種類の色材のデータの組合せによって定まる当該複数種類の色材の総使用量が、入力し得る画像信号の範囲における色材総使用量の滑らかな関数を満たすよう前記複数種類の色材のデータの組合せを生成するデータ生成手段と、
を具えたことを特徴とする画像処理装置。
【請求項１１】
前記データ生成手段は、前記入力画像信号に対応する全ての前記複数種類の色材データの組み合わせを求め、
該全ての前記複数種類の色材データの組み合わせについて、総色材使用量を計算し、
前記入力画像信号で表される所定の色の変化に対する色材総使用量の滑かな変化を決定し、
該決定した色材総使用量を満たす色材総使用量を前記求めた全ての複数種類の色材データの組み合わせの中から選択する
ことによって、前記複数種類の色材の総使用量が、入力し得る画像信号の範囲における前記色材総使用量の滑らかな関数を満たすようにすることを特徴とする請求項１０に記載の画像処理装置。
【請求項１２】
前記データ生成手段は、前記複数種類の色材のデータの組合せによって定まる当該複数種類の色材の総使用量が、入力し得る画像信号の範囲における色材総使用量の滑らかな関数を満たすよう前記複数種類の色材のデータの組合せを定めたテーブルを有し、該テーブル参照して入力画像信号に対応する前記組合せを生成することを特徴とする請求項１０に記載の画像処理装置。
【請求項１３】
前記色材総使用量の滑らかな関数を形成する関数形成手段をさらに具えたことを特徴とする請求項１０ないし１２のいずれかに記載の画像処理装置。
【請求項１４】
前記関数形成手段は、所定の色に対する色材総使用量の関数を表示器に表示し、該表示における操作を介した入力に基づいて行われることを特徴とする請求項１３に記載の画像処理装置。
【請求項１５】
前記複数種類の色材は、イエロー、マゼンタ、シアン、ブラックの色の色材であることを特徴とする請求項１０ないし１４のいずれかに記載の画像処理装置。
【請求項１６】
前記複数種類の色材は、イエロー、マゼンタ、シアン、ブラック、およびマゼンタ、シアンについてより濃度の薄い淡マゼンタ、淡シアンの色の色材であることを特徴とする請求項１０ないし１４のいずれかに記載の画像処理装置。
【請求項１７】
前記色材はインクであることを特徴とする請求項１０ないし１６のいずれかに記載の画像処理装置。
【請求項１８】
前記色材はトナーであることを特徴とする請求項１０ないし１６のいずれかに記載の画像処理装置。
【請求項１９】
コンピュータに読み込まれることにより当該コンピュータに、複数種類の色材を用いて画像出力を行うための色材データを生成する画像処理を実行させるプログラムであって、当該画像処理は、
画像信号を入力し、
該入力した画像信号に対応する前記複数種類の色材のデータの組合せによって定まる当該複数種類の色材の総使用量が、入力し得る画像信号の範囲における色材総使用量の滑らかな関数を満たすよう前記複数種類の色材のデータの組合せを生成する、
ステップを有した処理であることを特徴とするプログラム。
【請求項２０】
コンピュータによって読取り可能に、複数種類の色材を用いて画像出力を行うための色材データを生成する画像処理を実行させるプログラムを格納した記憶媒体であって、当該画像処理は、
画像信号を入力し、
該入力した画像信号に対応する前記複数種類の色材のデータの組合せによって定まる当該複数種類の色材の総使用量が、入力し得る画像信号の範囲における色材総使用量の滑らかな関数を満たすよう前記複数種類の色材のデータの組合せを生成する、
ステップを有した処理であることを特徴とする記憶媒体。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、画像処理方法および画像処理装置に関し、詳しくは、インクジェットプリンタなど画像出力装置で用いられるインク等、複数種類の色材のデータ生成に係る変換関係を、これら複数種類の色材の使用量を考慮して定める処理に関するものである。
【０００２】
【従来の技術】
一般に、プリンタなどの画像出力装置においてカラー画像をプリント出力する場合、Ｙ（イエロー）、Ｍ（マゼンタ）、Ｃ（シアン）およびＫ（ブラック）の４つの色材が用いられる。例えば、インクジェットプリンタではＹ、Ｍ、Ｃ、Ｋのインクが用いられ、また、電子写真方式の複写機やプリンタではＹ、Ｍ、Ｃ、Ｋのトナーが用いられる。
【０００３】
画像出力装置で用いられるこれら色材によって実現される色空間は、通常元の画像データとは異なる色空間を有しており、そのため、画像データに基づいて色材データを生成する画像処理では元の画像データが示す色や階調を忠実にもしくは所望の色等を再現すべく様々な画像処理方法が提案されている。
【０００４】
その一つとして、例えば、特開平２−１３６８４８号公報には、上記色材データ生成処理の一環として行なわれる１００％ＵＣＲ（下色除去処理）の色再現性の問題を改善した画像処理方法が記載されている。ここでは、元の画像データが示すある色を表わすことができるＹ、Ｍ、Ｃ、Ｋのいくつかの組合せのうち、Ｋが最大である組合せをＹ、Ｍ、Ｃ、Ｋの組合せとして定める。これによれば、１００％ＵＣＲではＹ、Ｍ、ＣのうちＫによって置換された最小濃度の色の値が０になるのに対し、そのような０の値を含まないＹ、Ｍ、Ｃ、Ｋの組合せを存在させることができ、彩度や濃度の低下のない画像出力を行なうことができるとされている。さらに、特開平６−２４２５２３号公報には、上記公報に記載の画像処理に対して、Ｙ、Ｍ、Ｃ、Ｋの色材による再現範囲、出力画像における擬似輪郭、補間精度などを考慮したＫの設定を行なうことにより、さらに再現性の向上を図った画像処理方法が記載されている。
【０００５】
【発明が解決しようとする課題】
しかしながら、上記のようなプリンタなどの画像出力装置における再現性の向上を図った画像処理がなされたとしても、プリンタなどにおける実際のプリント（記録）がその色材量もしくはこれと記録用紙との関係で不適切となり、結果として所望の画像再現ができない場合がある。
【０００６】
例えば、上記公報に記載された処理のように、Ｋの量のみに注目して、Ｙ、Ｍ、Ｃ、Ｋの４つの色材量を定める処理では、基本的に、その組合せを定める条件となる所定の目標色に対して、他の３色材Ｙ、ＭおよびＣの色材量が関連付けられない。その結果、３色材Ｙ、ＭおよびＣの色材量が目標色に対して、例えば、急激に変化し擬似輪郭を生じるなどの問題があった。
【０００７】
また、各色材の使用量が滑らかな変化が保証できない場合は、複数種類の色材のある組合せでは使用する色材の総量が多くなり、例えば、インクジェットプリンタでは、記録用紙のインク吸収特性によってはインクを十分に吸収できずインクの溢れや滲みを生じ、濃度などが正確に実現されないことがある。あるいは、トナーを使用する電子写真方式のプリンタでは、記録用紙のトナー付着特性によってはトナーが十分に記録紙に定着できず、同様に濃度の正確な実現ができないこともある。例えば、１つの色材の最大量を１００％とし、全ての色材が最大量を用いる信号値であるような比較的暗い色をプリントする場合、記録用紙に付与される総色材量は４００％となる。このように４つの色材がそれらの最大量近傍で用いられる場合には、インクジェットプリンタなどでは、記録用紙が重畳的に付与される４種類のインクを吸収できず、また、トナーを使用する電子写真方式のプリンタでは４色のトナーが記録紙に適切に定着できず、その結果、正確な色を再現することができない。
【０００８】
本発明は、上述の問題を解決するためになされたものであり、その目的とするところは、インクやトナーなど複数種類の色材のデータ生成において、複数種類の色材のデータの組合せごとの色材総使用量が滑らかに変化するような上記データ生成に係わる変換関係または処理を可能とする画像処理方法および画像処理装置を提供することにある。
【０００９】
【課題を解決するための手段】
そのために、本発明では、複数種類の色材を用いて画像出力を行うための色材データを生成する画像処理方法であって、画像信号を入力し、該入力した画像信号に対応する前記複数種類の色材のデータの組合せによって定まる当該複数種類の色材の総使用量が、入力し得る画像信号の範囲における色材総使用量の滑らかな関数を満たすよう前記複数種類の色材のデータの組合せを生成する、ステップを有したことを特徴とする。
【００１０】
また、複数種類の色材を用いて画像出力を行うための色材データを生成するための画像処理装置であって、画像信号を入力する入力手段と、該入力した画像信号に対応する前記複数種類の色材のデータの組合せによって定まる当該複数種類の色材の総使用量が、入力し得る画像信号の範囲における色材総使用量の滑らかな関数を満たすよう前記複数種類の色材のデータの組合せを生成するデータ生成手段と、具えたことを特徴とする。
【００１１】
以上の構成によれば、入力した画像信号に対応する複数種類の色材のデータの組合せによって定まる複数種類の色材の総使用量が、入力し得る画像信号の範囲における色材総使用量の滑らかな関数を満たすようその複数種類の色材のデータの組合せを生成するので、記録用紙などの記録媒体に画像出力が行われたときに、画像の濃度や色味の変化を実現する場合の色材使用量の変化が不連続になるなど急激な変化を生じることを防ぐことができる。
【００１２】
【発明の実施の形態】
以下、図面を参照して本発明の実施形態を詳細に説明する。
（第１の実施形態）
図１は本発明の一実施形態にかかるカラーインクジェットプリンタの画像処理構成を示すブロック図であり、所定の入力画像信号に対して本プリンタで用いる色材であるＹ（イエロー）、Ｍ（マゼンタ）、Ｃ（シアン）、Ｋ（ブラック）のデータを生成する処理（以下、色分解処理ともいう）を示すものである。また、本処理は、図４にて詳細に後述される処理である。なお、本構成は、以下で説明されるように具体的にはホストコンピュータの例えばプリンタドライバによって実行される処理を示しているが、これらの処理がプリンタ等の画像出力装置側で行われてもよく、あるいはホスト装置と画像出力装置がこれらの処理を分担してもよく、本発明の適用はこれらのいずれの形態にも適用できることは以下の説明からも明らかである。
【００１３】
図１において、色材信号計算１０１は、ＲＧＢやＬ＊ａ＊ｂ＊などの表色系で表せられる入力画像信号について、画素ごとに、Ｙ、Ｍ、Ｃ、Ｋの４つの色材の組み合わせを計算する。次に、色材総使用量計算１０２は、色材信号計算１０１で計算された色材の全ての組み合わせについて、色材総使用量を計算する。この色材総使用量は、Ｙ、Ｍ、Ｃ、Ｋのインクそれぞれについて求められる色材使用量を総計したものであり、個々の色材使用量は、本実施形態では、それぞれの８ビットが表わす信号値０〜２５５について０％〜１００％として比例関係で計算されるものである。ここで使用量「Ａ」％とは、基本的に、その８ビット信号が２値化等の量子化がなされてプリンタにおけるインク吐出データとされ記録用紙に記録が行われるとき、対応する画素に平均して「Ａ」％の確率でインクドットが形成されることを意味する。しかし、Ｙ、Ｍ、Ｃ、Ｋ各インクの浸透性などを考慮し、インクによっては、信号値０〜２５５について、例えば、０％〜８０％として比例関係で計算してもよい。また、一の入力画像信号に対する色材の全ての組合せは、例えば、入力画像信号である一のＬ＊ａ＊ｂ＊値に対してこれと同じＬ＊ａ＊ｂ＊値を示す、異なる信号値の色材の組合せが予め複数用意されたものである。
【００１４】
次に、総色材使用量決定１０３は、所定の目標色に従い、色分解処理する上で色材の組み合わせを決定するために参照する色材の総使用量を決定する。そして、色材組み合わせ決定手段１０４は、上記の決定された色材総使用量に基づいて色材の組み合わせＹ′、Ｍ′、Ｃ′、Ｋ′を決定し、本プリンタで用いる色材データとして出力する。
【００１５】
図２は、上記画像処理を実行す具体的なる画像処理システムを示す図である。
【００１６】
同図において、２０１は画像信号入力装置としての分光光度計を示し、２０２はコンピュータシステムとしてのパーソナルコンピュータを示す。パーソナルコンピュータ２０２は、分光光度計２０１によって読み取られた画像信号を入力し、編集、保管することができ、また、編集等された画像信号情報をディスプレイ２０３によって表示したり、画像出力装置としてのプリンタ２０４によってプリント出力することもできる。また、３１３は、ユーザが上記のパーソナルコンピュータ２０２の処理、制御に対する指示入力などを行うためのキーボードおよびマウスを示す。
【００１７】
図３は、図２に示したシステムおける特にパーソナルコンピュータ２０２の主要な要素を示すブロック図である。
【００１８】
同図において、３０１は、マウスおよびキーボード３１３と信号の授受を行うためのインターフェース（Ｉ／Ｆ）を示し、３０２は、同様に分光光度計２０１等の画像入力機器との間のインターフェース（Ｉ／Ｆ）を示す。
【００１９】
３０３は、プログラムに従い、パーソナルコンピュータ２０２の各要素の処理、動作を制御し、また、所定の処理を実行するＣＵＰを示す。３０４は、図１に示し、また、図４にて後述されるような画像処理等を記憶したＲＯＭを示し、３０５はＣＰＵによる上記処理等の実行において一時的にプログラムや画像データなど格納するためのＲＡＭを示す。
【００２０】
３０６は処理対象の画像を表示したり、操作者へのメッセージを表示するディスプレイ装置２０３の制御を行うディスプレイ制御装置、３０７は、コンピュータシステム２０２とカラープリンタ２０４を信号接続するためのインターフェース（Ｉ／Ｆ）、３０８は、ＲＡＭ３０５等に転送されて用いられるプログラムや画像データを格納したり処理後の画像データを保存するためのハードディスク（ＨＤ）、３０９は、コンピュータシステムの各所に保持する様々なデータを外部機器へ伝送したり、外部機器からの様々なデータを受信したりすることが可能なモデムやネットワークカード等の伝送機器３１４とコンピュータシステムを信号接続するインターフェース（Ｉ／Ｆ）を示す。３１０は、外部記憶媒体の一つであるＣＤ（ＣＤ−Ｒ／ＣＤ−ＲＷ／ＤＶＤ）に記憶されたデータを読み込み、あるいは書き出すことのできるＣＤドライブ、３１１は、３１０と同様にＦＤからの読み込み、ＦＤへの書き出しができるＦＤドライブを示す。なお、ＣＤ，ＦＤ，ＤＶＤ等に画像編集用のプログラム、あるいはプリンタ情報等が記憶されている場合には、これらのプログラムをＨＤ３０８上にインストールし、必要に応じてＲＡＭ３０５に転送されるようになっている。３１２は、外部ライン入力３１５やマイク３１６が接続され、外部からの音声データを入力するためのサウンドインターフェース（Ｉ／Ｆ）を示す。
【００２１】
図４は、図１に示した画像処理、具体的には図２および図３に示した構成において、実行される色分解テーブル作成処理の手順を示すフローチャートである。なお、図４のフローチャートに示す手順を記述したコンピュータが実行可能なプログラムは、予めＲＯＭ３０４に格納されている。あるいは、これに代り、外部記憶装置３０８に格納されているプログラムをＲＡＭ３０５上に読み込んだのちに、ＣＰＵ３０３によりそのプログラムを実行することもできる。
【００２２】
まず、ステップＳ４０１において、画素ごとに入力画像信号を取得する。入力画像信号は、図３に示す分光光度計２０１を用いて入力されたり、図３には図示しないが、カラーイメージスキャナ等をＩ／Ｏ３０２に接続して入力される他、外部記憶装置３０８、ＣＤドライブ３１０やＦＤドライブ３１１から入力することもできる。ここで、入力画像信号は、本実施形態では、Ｌ＊ａ＊ｂ＊の表色系で表される値であるが、上述したように、この表色系は、ＲＧＢなどの他の表色系であってよいことはもちろんである。
【００２３】
次に、ステップＳ４０２では、画素ごとに入力する画像信号に対して、その信号値と同じ信号値に対応した、色材信号Ｙ、Ｍ、Ｃ、Ｋの全ての組み合わせを求める。この組合せは予め用意されて所定のメモリに格納されたものであり、その中から上記のように同じ信号値（Ｌ＊ａ＊ｂ＊）を有した組合せが全て求められる。この予め用意される組合せは、例えば、本実施形態のプリンタ２０４によってＹ、Ｍ、Ｃ、Ｋについて各８ビットの信号値を８等分した４０９６通りの組合せのパッチを出力しそれらを測色して得られるものである。
【００２４】
次に、ステップＳ４０３では、ステップＳ４０２で求められた全ての色材信号の組み合わせについて、それぞれの総色材使用量を計算する。この総色材使用量は、上述したように、それぞれの組合せにおいて、各信号値から求められる各色材の色材使用量を合計して得ることができる。計算された結果は、ＲＡＭ３０５に記憶されるか、容量が大きい場合は外部記憶装置３０８なども利用される。
【００２５】
さらに、ステップＳ４０４では、所定の目標色に基づき、この目標色の変化に従って滑らかに変化する総色材使用量を求める。例えば、入力画像信号に応じ、目標色として、イエロー、シアン、マゼンタ、レッド、グリーン、ブルーの６色相いずれかについて彩度が最大となるものを選択し、それぞれの目標色を実現するＹ、Ｍ、Ｃ、Ｋの組合せにおいて、例えば、図５に示すようなシアンの色相に係わる白→シアン→黒の目標色の変化に対して、総色材使用量（Ｅ）が滑らかに変化するように、例えば２次元のスプライン関数などを用いて設定する。すなわち、この設定された総色材使用量は滑らかな関数を満たすものとも言える。なお、この総色材使用量は、予め求められて所定のメモリに格納されていてもよい。同図において、ＡはＣ（シアン）のインク量、ＢはＭ（マゼンタ）のインク量、ＣはＹ（イエロー）のインク量、ＤはＫ（ブラック）のインク量を表し、Ｅが、ここで決定する総色材使用量である。
【００２６】
次に、ステップＳ４０５では、ステップＳ４０４で設定された総色材使用量のうち、処理にかかる画素の入力画像信号（Ｌ＊ａ＊ｂ＊値、図５では横軸上の点）に対応する総色材使用量と同じ総色材使用量の組合せを、ステップＳ４０３でもとめられた色材信号の全ての組み合わせの中から選択して決定する。▲４▼′なお、同じ総色材使用量の組合せがない場合は、例えば、ステップＳ４０３でもとめられた色材信号の全ての組み合わせの中の近傍の二つの組合せの補間により求めることができる。
【００２７】
ステップＳ４０６では、ステップＳ４０５で求められた、入力画像信号に対応する最適な色材信号の組み合わせがＲＡＭ３０５を介して出力され、ＣＰＵ３０３は、プリンタ２０４に対して印刷のコマンドを出力し、本ステップＳ４０６を終え、一連の処理を終了する。
【００２８】
以上説明した実施形態によれば、Ｙ、Ｍ、Ｃ、Ｋインクの色材データ生成において、生成されるＹ、Ｍ、Ｃ、Ｋデータの組合せごとの色材総使用量が滑らかに変化するため、プリント画像において擬似輪郭などの発生を防ぐことができるとともに、総色材使用量の設定を適切に行うことにより過剰なインクが付与されてインク溢れなどの発生をも防ぐことができる。
【００２９】
（第２の実施形態）
本実施形態は、上述した総色材使用量の設定をユーザまたはサービスマンができる構成にか係わるものである。
【００３０】
図６は、本実施形態にかかるカラーインクジェットプリンタの画像処理構成を示すブロック図であり、第１実施形態の図１と同様、所定の入力画像信号に対してＹ、Ｍ、Ｃ、Ｋのデータを生成する処理構成を示すものである。同図において、図１に示した要素と同一の要素には同じ符号を付してその詳細な説明は省略する。すなわち、図６において、色材信号計算１０１は、入力画像信号について、画素ごとに、Ｙ、Ｍ、Ｃ、Ｋの４つの色材の組み合わせを計算し、色材使用量計算１０２は、色材信号計算１０１で計算された色材の全ての組み合わせについて、個々の色材の使用量とそれらの総計である色材総使用量を計算する。
【００３１】
次に、色材信号記憶１０５は、色材使用量計算１０２が求めた色材の全ての組み合わせについて個々の色材の使用量とそれらの色材総使用量を、それぞれの組合せに対応させて記憶し、また、色材信号表示１０６は、色材信号記憶１０５が記憶している色材使用量や色材総使用量などのデータを表示する。そして、色材信号コントロール１０７は、色材信号記憶１０５が記憶している色材使用量や色材総使用量などのデータの中からデータを選択して色材信号表示１０６に表示させる制御を行なう。
【００３２】
図７は、図６に示した画像処理構成による色分解処理の手順を示すフローチャートである。
【００３３】
図７において、ステップＳ７０１〜Ｓ７０３では、第１実施形態に関して図４のステップＳ４０１〜Ｓ４０３と同様の処理を行う。次に、ステップＳ７０４では、ＲＡＭ３０５等に記憶されている、色材信号の全ての組合せに対応する総色材使用量をディスプレイ２０３に表示する。
【００３４】
図８は、その表示の一例を示す図であり、色相がシアンである場合の表示を示している。この表示は所定の所定の色変化に従って行われる。例えば、イエロー、シアン、マゼンタ、レッド、グリーン、ブルーの６色相それぞれについて、図８の横軸の点を示すＬ＊の値に対応するＹ、Ｍ、Ｃ、Ｋの組全ての総色材使用量をＲＡＭ３０５などから読み出して、それぞれの組みの総色材使用量を表示する。なお、図８は、横軸上のそれぞれの点について表示された複数の総色材使用量のうち、１つの総色材使用量のみを示しており、また、Ｙ、Ｍ、Ｃ、Ｋ個々の色材量をも合わせて示している。
【００３５】
図８において、横軸の色相シアンの色の変化に対し、Ａはシアン（Ｃ）、Ｂはマゼンタ（Ｍ）、Ｃはイエロー（Ｙ）、Ｄはブラック（Ｋ）の色材量を示し、Ｅは総色材使用量を示している。また、上記の表示とともにスライダーバーコントローラ８１、８２も表示される。ユーザもしくはサービスマンは、マウスまたはキーボードの操作によりこれらのスライダーバーコントローラを操作して総色材使用量を調節することができる。スライダーバー８１を操作することにより、横軸の点を指定することができる。点▲１▼、▲２▼はその指定された点の例を示している。また、スライダーバー８２を操作することにより、上記のようにスライダーバー８１で指定された横軸上における点に対応する総色材使用量を指定できる。すなわち、ユーザ等は、その指定点に対応して表示された複数の総色材使用量の中から、その前後の点の総色材使用量と滑らかにつながるような総色材使用量をしてする。例えば、図８に示す点▲１▼、▲２▼のように急激な変化をする点では上記のような操作をして全体として滑らかな変化とする。これにより、図９に示すような各色相の色の変化に対する総色材使用量が滑らかに変化するものとなる。なお、この設定は画像入力の前に予め行われることはもちろんである。
【００３６】
ステップＳ４０５では、上述したスライダーバー８１、８２の操作に応じて設定された総色材使用量に従い、入力画像信号に応じたＹ、Ｍ、Ｃ、Ｋの組合せを決定する。そして、ステップＳ４０６では、ステップＳ４０５で設定された色材信号の組合わせプリンタに出力して本色分解処理を終了する。
【００３７】
（第３の実施形態）
上述した第１および第２の実施形態では、インクデータの組み合わせの計算を、画像入力信号の入力ごとに行うものとしたが、本発明の適用はこれに限るものではないことはもちろんである。
【００３８】
すなわち、Ｒ，Ｇ，Ｂや、Ｌ＊ａ＊ｂ＊などの色情報の格子点の全てについて、またはその一部に対応する、上記のように求めた色材信号の組み合わせを、ルックアップテーブル（ＬＵＴ）としてＲＯＭ３０４、あるいは外部記憶装置３０８、ＣＤドライブ３１０、ＦＤドライブ３１１などに格納し、または、外部機器からの様々なデータを受信したりする事が可能なモデムやネットワークカード等の伝送機器３１４を介して処理の際にＲＡＭ３０５に呼び出すことにより、このＬＵＴを使用するようにしてもよい。
【００３９】
その際の色分解処理の手順を図１０に示す。同図において、まず、ステップＳ６０１において、入力画像信号を取得する。入力画像信号は、図３に示す分光光度計２０１を用いて入力されたり、図３には図示しないが、カラーイメージスキャナ等を画像入力機器との接続Ｉ／Ｏ３０２に接続し、入力される他、外部記憶装置３０８、ＣＤドライブ３１０やＦＤドライブ３１１からの入力も可能である。入力された入力画像信号は、後の処理の為、ＲＡＭ３０５に記憶される。
【００４０】
次に、ステップＳ６０２において、入力された入力画像信号に対応する最適となる色材信号の組み合わせをＲＡＭ３０５に呼び出されたＬＵＴを参照し決定する。そして、ステップＳ６０３では、決定された色材信号の組み合わせをＬＵＴから出力し、プリンタ２０４に対してプリントのコマンドとともに出力する。
【００４１】
（第４の実施形態）
上記の各実施形態では、複数の色材としてＹ（イエロー）、Ｍ（マゼンタ）、Ｃ（シアン）とＫ（ブラック）の計４つの色材を使用していたが、本発明の適用はこれに限るものではない。すなわち、ステップＳ４０２、Ｓ７０２において定められるパッチの作成方法を変えることにより、例えばＹ（イエロー）、Ｍ（マゼンタ）、Ｃ（シアン）、Ｋ（ブラック）に加え、Ｍ（マゼンタ）の濃度を薄めたＬｍ（ライトマゼンタ）とＣ（シアン）の濃度を薄めたＬｃ（ライトシアン）の６つの色材それぞれについて組合せを求めることにより、これらの色材を用いる場合にも本発明を適用することができる。
【００４２】
（他の実施形態）
また、本発明は上記実施の形態を実現する為の装置及び方法のみに限定されるものではなく、上記システム又は装置内のコンピュータ（ＣＰＵあるいはＭＰＵ）に、上記実施の形態を実現する為のソフトウエアのプログラムコードを供給し、このプログラムコードに従って上記システムあるいは装置のコンピュータが上記各種デバイスを動作させることにより上記実施の形態を実現する場合も本発明の範疇に含まれる。
【００４３】
またこの場合、図４、図７、図１０に示した前記ソフトウエアのプログラムコード自体が上記実施の形態の機能を実現することになり、そのプログラムコード自体、及びそのプログラムコードをコンピュータに供給する為の手段、具体的には上記プログラムコードを格納した記憶媒体は本発明の範疇に含まれる。
【００４４】
この様なプログラムコードを格納する記憶媒体としては、例えばフロッピーディスク、ハードディスク、光ディスク、光磁気ディスク、ＣＤ−ＲＯＭ、磁気テープ、不揮発性のメモリカード、ＲＯＭ等を用いることができる。
【００４５】
また、上記コンピュータが、供給されたプログラムコードのみに従って各種デバイスを制御することにより、上記実施の形態の機能が実現される場合だけではなく、上記プログラムコードがコンピュータ上で稼働しているＯＳ（オペレーティングシステム）、あるいは他のアプリケーションソフト等と共同して上記実施の形態が実現される場合にもかかるプログラムコードは本発明の範疇に含まれる。
【００４６】
更に、この供給されたプログラムコードが、コンピュータの機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに格納された後、そのプログラムコードの指示に基づいてその機能拡張ボードや機能格納ユニットに備わるＣＰＵ等が実際の処理の一部又は全部を行い、その処理によって上記実施の形態が実現される場合も本発明の範疇に含まれる。
また、上述した種々の特徴点の少なくとも１つを含む構成であれば本発明の範疇に含まれる。
【００４７】
【発明の効果】
以上説明したように本発明によれば、入力した画像信号に対応する複数種類の色材のデータの組合せによって定まる複数種類の色材の総使用量が、入力し得る画像信号の範囲における色材総使用量の滑らかな関数を満たすようその複数種類の色材のデータの組合せを生成するので、記録用紙などの記録媒体に画像出力が行われたときに、画像の濃度や色味の変化を実現する場合の色材使用量の変化が不連続になるなど急激な変化を生じることを防ぐことができる。
【図面の簡単な説明】
【図１】本発明の一実施形態にかかるカラープリンタの画像処理構成を示すブロック図である。
【図２】図１に示す上記画像処理を実行す具体的なる画像処理システムを示す図である。
【図３】図２に示したシステムおける特にパーソナルコンピュータの主要な要素を示すブロック図である。
【図４】図１に示した画像処理、具体的には図２および図３に示した構成において、実行される色分解処理の手順を示すフローチャートである。
【図５】上記色分解処理において設定する総色材量を説明する図である。
【図６】本発明の他の実施形態にかかるカラープリンタの画像処理構成を示すブロック図である。
【図７】図６に示した画像処理構成によって実行される色分解処理の手順を示すフローチャートである。
【図８】図７に示す処理において色材信号の全ての組合せに対応する総色材使用量の表示例を示す図である。
【図９】図７に示す処理により調整された色材信号の総色材使用量を示す図である。
【図１０】上記実施形態で作成された色分解テーブルを用いた画像処理の手順を示すフローチャートである。
【符号の説明】
１０１　　色材信号計算
１０２　　色材使用量計算
１０３　　色材総使用量決定
１０４　　色材組合せ決定
１０５　　色材信号記憶
１０６　　色材信号表示
１０７　　色材信号コントロール
２０１　　分光光度計
２０２　　パーソナルコンピュータ
２０４　　プリンタ
３０３　　ＣＰＵ
３０４　　ＲＯＭ
３０５　　ＲＡＭ
【図１】
2004058622.tif 000003
【図２】
2004058622.tif 000004
【図３】
2004058622.tif 000005
【図４】
2004058622.tif 000006
【図５】
2004058622.tif 000007
【図６】
2004058622.tif 000008
【図７】
2004058622.tif 000009
【図８】
2004058622.tif 000010
【図９】
2004058622.tif 000011
【図１０】
2004058622.tif 000012