(57)【要約】【課題】  入力画像信号に応じて色分解データを生成する場合に、基本色に加えて特色の色材を用いる場合に画質など印刷特性を良好に実現できる色分解データの生成を可能とする。【解決手段】  ターゲット空間Ａ-Ｂにおいて、第一の条件として初期設定される所定のラインを、第二の条件である、粒状度および彩度それぞれの閾値とＫの入れ始めポイント(Ｌ＊値)を満たすように動かすことにより、最終的な第一の条件のラインを決定する。そして、この第一の条件としてのライン上の特色を含む色材の組合せを色分解データとして生成する。【選択図】  図１０
2005159906.tif 000002
【特許請求の範囲】
【請求項１】
画像信号に応じて、印刷装置で用いる少なくとも５色の色材それぞれの色分解データを生成するための色分解データ生成方法であって、
前記少なくとも５色の色材を用いて印刷出力したパッチを測色することによって得られる測色データが示す色に基づいて、前記少なくとも５色の色材それぞれの量の組合せの色で形成されるターゲット空間を設定し、
該ターゲット空間において、前記少なくとも５色の色材それぞれの量の組合せの色のうち所定の色材の量を変化させて得られる、前記少なくとも５色の色材それぞれの量の組合せの色によって規定されるラインを第一の条件として設定し、
前記ターゲット空間において、印刷画質の評価基準である所定の第二の条件に従って、前記少なくとも５色の色材それぞれの量の組合せの色を変化させることにより、前記設定された第一の条件としてのラインを別のラインとして決定し、
該決定されたライン上の前記少なくとも５色の色材それぞれの量の組合せによる色分解データを、画像信号に対応させて生成する、
ステップを有したことを特徴とする色分解データ生成方法。
【請求項２】
前記ターゲット空間は、Ｌ＊ａ＊ｂ＊空間における、所定の色相の明度ごとの最大の彩度の色を連ねたラインとそれぞれの明度の最大の彩度の色からそれぞれ所定の値だけ彩度が低い色を連ねたラインをそれぞれ最も外側および最も内側とするチューブ上の空間であることを特徴とする請求項１に記載の色分解データ生成方法。
【請求項３】
前記第一の条件としてのラインは、前記少なくとも５色の色材それぞれの量の組合せの色のうち所定の色材が当該５色のうち２色の色材の量それぞれの前記ターゲット空間における変化の仕方を示すラインであることを特徴とする請求項１または２に記載の色分解データ生成方法。
【請求項４】
前記少なくとも５色の色材は、イエロー(Ｙ)、マゼンタ(Ｍ)、シアン(Ｃ)、ブラック(Ｋ)の基本４色に、少なくとも１つの特色を加えた色の色材であることを特徴とする請求項１ないし３のいずれかに記載の色分解データ生成方法。
【請求項５】
前記第二の条件は、パッチにおいて測定される粒状感が所定の閾値より低いこと、彩度が所定の閾値より高いこと、およびブラック(Ｋ)の色材を前記第一の条件としてのラインのどの点で用い始めるかという条件であることを特徴とする請求項４に記載の色分解データ生成方法。
【請求項６】
前記パッチの印刷出力は、当該パッチが出力される印刷媒体に対する色材の吸収量が所定量以内で行われることを特徴とする請求項１ないし５のいずれかに記載の色分解データ生成方法。
【請求項７】
画像信号に応じて、印刷装置で用いる少なくとも５色の色材それぞれの色分解データを生成する画像処理装置であって、
前記少なくとも５色の色材を用いて印刷出力したパッチを測色することによって得られる測色データが示す色に基づいて、前記少なくとも５色の色材それぞれの量の組合せの色で形成されるターゲット空間を設定するターゲット設定手段と、
該ターゲット空間において、前記少なくとも５色の色材それぞれの量の組合せの色のうち所定の色材の量を変化させて得られる、前記少なくとも５色の色材それぞれの量の組合せの色によって規定されるラインを第一の条件として設定する第一条件設定手段と、
前記ターゲット空間において、印刷画質の評価基準である所定の第二の条件に従って、前記少なくとも５色の色材それぞれの量の組合せの色を変化させることにより、前記設定された第一の条件としてのラインを別のラインとして決定するライン決定手段と、
該決定されたライン上の前記少なくとも５色の色材それぞれの量の組合せによる色分解データを、画像信号に対応させて生成する色分解データ生成手段と、
を具えたことを特徴とする画像処理装置。
【請求項８】
前記色分解データ生成手段は、前記ライン決定手段によって決定されたライン上の前記少なくとも５色の色材それぞれの量の組合せに基づいて作成されるテーブルであって、画像信号によって特定される格子点ごとに前記少なくとも５色の色材それぞれの量の組合せによる色分解データを格子点データとして保持したテーブルを含むことを特徴とする請求項７に記載の画像処理装置。
【請求項９】
前記ターゲット空間は、Ｌ＊ａ＊ｂ＊空間における、所定の色相の明度ごとの最大の彩度の色を連ねたラインとそれぞれの明度の最大の彩度の色からそれぞれ所定の値だけ彩度が低い色を連ねたラインをそれぞれ最も外側および最も内側とするチューブ上の空間であることを特徴とする請求項７または８に記載の画像処理装置。
【請求項１０】
前記第一の条件としてのラインは、前記少なくとも５色の色材それぞれの量の組合せの色のうち所定の色材が当該５色のうち２色の色材の量それぞれの前記ターゲット空間における変化の仕方を示すラインであることを特徴とする請求項７ないし９のいずれかに記載の画像処理装置。
【請求項１１】
前記少なくとも５色の色材は、イエロー(Ｙ)、マゼンタ(Ｍ)、シアン(Ｃ)、ブラック(Ｋ)の基本４色に、少なくとも１つの特色を加えた色の色材であることを特徴とする請求項７ないし１０のいずれかに記載の画像処理装置。
【請求項１２】
前記第二の条件は、パッチにおいて測定される粒状感が所定の閾値より低いこと、彩度が所定の閾値より高いこと、およびブラック(Ｋ)の色材を前記第一の条件としてのラインのどの点で用い始めるかという条件であることを特徴とする請求項１１に記載の画像処理装置。
【請求項１３】
前記パッチの印刷出力は、当該パッチが出力される印刷媒体に対する色材の吸収量が所定量以内で行われることを特徴とする請求項７ないし１２のいずれかに記載の画像処理装置。
【請求項１４】
画像信号に応じて、印刷装置で用いる少なくとも５色の色材それぞれの色分解データを生成する処理を実行するためのプログラムであって、画像処理装置に、
前記少なくとも５色の色材を用いて印刷出力したパッチを測色することによって得られる測色データが示す色に基づいて、前記少なくとも５色の色材それぞれの量の組合せの色で形成されるターゲット空間を設定するステップと、
該ターゲット空間において、前記少なくとも５色の色材それぞれの量の組合せの色のうち所定の色材の量を変化させて得られる、前記少なくとも５色の色材それぞれの量の組合せの色によって規定されるラインを第一の条件として設定するステップと、
前記ターゲット空間において、印刷画質の評価基準である所定の第二の条件に従って、前記少なくとも５色の色材それぞれの量の組合せの色を変化させることにより、前記設定された第一の条件としてのラインを別のラインとして決定するステップと、
該決定されたライン上の前記少なくとも５色の色材それぞれの量の組合せによる色分解データを、画像信号に対応させて生成するステップと、
を実行させることを特徴とするプログラム。
【請求項１５】
画像信号に応じて、印刷装置で用いる少なくとも５色の色材それぞれの色分解データを生成する処理を実行するためのプログラムを記憶した記憶媒体であって、該プログラムは、画像処理装置に、
前記少なくとも５色の色材を用いて印刷出力したパッチを測色することによって得られる測色データが示す色に基づいて、前記少なくとも５色の色材それぞれの量の組合せの色で形成されるターゲット空間を設定するステップと、
該ターゲット空間において、前記少なくとも５色の色材それぞれの量の組合せの色のうち所定の色材の量を変化させて得られる、前記少なくとも５色の色材それぞれの量の組合せの色によって規定されるラインを第一の条件として設定するステップと、
前記ターゲット空間において、印刷画質の評価基準である所定の第二の条件に従って、前記少なくとも５色の色材それぞれの量の組合せの色を変化させることにより、前記設定された第一の条件としてのラインを別のラインとして決定するステップと、
該決定されたライン上の前記少なくとも５色の色材それぞれの量の組合せによる色分解データを、画像信号に対応させて生成するステップと、
を実行させることを特徴とする記憶媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、色分解データ生成方法および画像処理装置に関し、詳しくは、イエロー(Ｙ)、マゼンタ(Ｍ)、シアン(Ｃ)、ブラック(Ｋ)の基本の４色に加えてレッド(Ｒ)、グリーン(Ｇ)、ブルー(Ｂ)などの特色の色材を用いる場合のそれらに対応した色分解データの生成に関するものである。
【背景技術】
【０００２】
カラープリンタなど印刷装置で用いる色分解データの生成処理をもしくはその生成に用いられる色分解テーブルの作成では、パッチの測色結果に基づいて色分解データを決定するが、例えば、ある色（Ｒ，Ｇ，Ｂ）を再現する色分解データの組合せ（Ｙ，Ｍ，Ｃ，Ｋ）は一意に決定できない。このため、従来、色分解データの生成もしくは色分解テーブルの作成では、この組合せを一意に決定するための所定の条件が用いられる。
【０００３】
例えば、特許文献１には、Ｙ＝０、Ｍ＝０、Ｃ＝０、Ｋ＝ｍａｘのそれぞれの条件で目標色を実現するＹ、Ｍ、Ｃ、Ｋの組み合わせのうち、Ｋの量が最大となる組合せにおけるＫの量をＫmaxとして求め、また、Ｙ＝ｍａｘ、Ｍ＝ｍａｘ、Ｃ＝ｍａｘ、Ｋ＝０のそれぞれの条件で目標色を実現するＹ、Ｍ、Ｃ、Ｋの組み合せのうちＫの量が最小になる組み合わせにおけるＫの量をＫminとして求めた後、これらＫmaxとＫminとの間のＫ量として滑らかに変化するＫnewを決定することが記載されている。そして、このようにして組合せが定められた総ての目標色のデータに基づき、目標機器からの入力信号値(Ｒ、Ｇ、Ｂ)に対するＹ、Ｍ、Ｃ、Ｋの組み合わせを格子点データとするルックアップテーブル(ＬＵＴ)を作成している。
【０００４】
一方、最近のカラープリンタなどのカラー印刷装置では、再現できる色域を拡張するなどの目的でイエロー、マゼンタ、シアン、ブラックの基本色に加え、レッド（Ｒ）、グリーン（Ｇ）、ブルー（Ｂ）、オレンジ（Ｏ）などの特色の色材を用いたものが知られている。これら特色の色材によって、特に高い彩度や明度で印刷を行うことができ、これにより、基本４色の色材を用いた場合と較べてより広い色域を実現することが可能となる。
【０００５】
【特許文献１】特開平６−２４２５２３号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかしながら、基本４色にさらに特色を用いる場合には、それらの色分解データの組合せを一意に定めるための新たな条件が必要となる。すなわち、(基本)４色の色材を用いる場合には、上述したように、そのうち１色(Ｋ)の色分解データについて所定の拘束条件を定めることにより、３次元色空間の色（Ｒ、Ｇ、Ｂ）に対して色分解データの組み合せを一意に決定することができる。しかし、特色を加えた場合の５色またはそれ以上の色を用いる場合には、さらに何らかの拘束条件が必要となる。また、このような拘束条件は印刷画像の画質などに関わるものでもある。この場合、上述した特許文献１に開示される、組合せの定め方は、基本的に複数の色のうちの１つの色について何らかの拘束条件を定めるものであるため、例えば、基本４色にさらに特色などの１色が加わるとこれに対応できないばかりか、この加わる数が増した場合にその定め方は汎用的に適用できるものでもない。
【０００７】
本発明は上述した問題に鑑みてなされたものであり、その目的とするところは、基本色に加えて特色の色材を用いる場合に画質など印刷特性を良好に実現できる色分解データの生成を可能とする色分解データ生成方法および画像処理装置を提供することにある。
【課題を解決するための手段】
【０００８】
そのために本発明では、画像信号に応じて、印刷装置で用いる少なくとも５色の色材それぞれの色分解データを生成するための色分解データ生成方法であって、前記少なくとも５色の色材を用いて印刷出力したパッチを測色することによって得られる測色データが示す色に基づいて、前記少なくとも５色の色材それぞれの量の組合せの色で形成されるターゲット空間を設定し、該ターゲット空間において、前記少なくとも５色の色材それぞれの量の組合せの色のうち所定の色材の量を変化させて得られる、前記少なくとも５色の色材それぞれの量の組合せの色によって規定されるラインを第一の条件として設定し、前記ターゲット空間において、印刷画質の評価基準である所定の第二の条件に従って、前記少なくとも５色の色材それぞれの量の組合せの色を変化させることにより、前記設定された第一の条件としてのラインを別のラインとして決定し、該決定されたライン上の前記少なくとも５色の色材それぞれの量の組合せによる色分解データを、画像信号に対応させて生成する、ステップを有したことを特徴とする。
【０００９】
また、画像信号に応じて、印刷装置で用いる少なくとも５色の色材それぞれの色分解データを生成する画像処理装置であって、前記少なくとも５色の色材を用いて印刷出力したパッチを測色することによって得られる測色データが示す色に基づいて、前記少なくとも５色の色材それぞれの量の組合せの色で形成されるターゲット空間を設定するターゲット設定手段と、該ターゲット空間において、前記少なくとも５色の色材それぞれの量の組合せの色のうち所定の色材の量を変化させて得られる、前記少なくとも５色の色材それぞれの量の組合せの色によって規定されるラインを第一の条件として設定する第一条件設定手段と、前記ターゲット空間において、印刷画質の評価基準である所定の第二の条件に従って、前記少なくとも５色の色材それぞれの量の組合せの色を変化させることにより、前記設定された第一の条件としてのラインを別のラインとして決定するライン決定手段と、該決定されたライン上の前記少なくとも５色の色材それぞれの量の組合せによる色分解データを、画像信号に対応させて生成する色分解データ生成手段と、を具えたことを特徴とする。
【発明の効果】
【００１０】
以上の構成によれば、所定の色空間において色の変化を連ねたラインがその中で動くことができるターゲット空間を設定し、この空間において、少なくとも５色の色材それぞれの量の組合せの色のうち所定の色材の量を変化させて得られる、上記少なくとも５色の色材それぞれの量の組合せの色によって規定されるラインを第一の条件として設定し、この設定された第一の条件としてのラインを印刷画質の評価基準である所定の第二の条件に従って、上記少なくとも５色の色材それぞれの量の組合せの色を変化させることにより、別のラインとして決定する。そして、その決定されたライン上の少なくとも５色の色材それぞれの量の組合せによる色分解データを画像信号に対応させて生成する。これにより、例えば、所定の色材の量を変化させるとともに他の色材の量は固定して得られる第一の条件としてのラインを設定すれば、このラインを基本にして、粒状度、彩度、墨入れポイントなど、印刷画質の評価基準である所定の第二の条件に従って上記基本ラインを変更した別のラインを決定できる。この場合に、上記の印刷画質の評価基準は、少なくとも５色の色材それぞれの量の組合せの結果として現れるものであるので、第二の条件は、その少なくとも５色の色材の総てに対して拘束条件となることができる。
【００１１】
その結果、例えば、基本色に加えて特色の色材を用いる場合に画質など印刷特性を良好に実現できる色分解データの生成が可能となるとともに、加わる特色の数が増しても汎用的に対応した色分解データ生成を行うことができる。
【発明を実施するための最良の形態】
【００１２】
以下、図面を参照して本発明の実施形態を詳細に説明する。  
（第１の実施形態）
図１は本発明の一実施の形態に係る色分解データ生成のための処理構成を示すブロック図であり、具体的には、図２および図３にて後述されるコンピュータシステムが所定のプログラムに基づいて実行する処理を示している。そして、本実施形態は、Ｙ，Ｃ，Ｍ，Ｋの基本４色に加え、特色としてグリーン（特１：Ｇ）、ブルー（特２：Ｂ）の６色の色材を用いるカラープリンタのための色分解データを生成する。
【００１３】
図１において、色材使用量計算１０１は、色分解データ生成に用いるパッチの印刷出力において、パッチごとに上記６色の色材がそれぞれ用いられる量を色材使用量として求める。また、色材使用量計算１０１は、印刷媒体が最大限吸収(吸着)できる色材の量を最大色材使用量として求める。詳しくは、色材使用量と最大色材総使用量とは、例えばＣ(シアン)を印刷装置で最大に出力した場合の色材使用量を１００%としたときに、その印刷装置で印刷に用いる普通紙、コート紙、ＯＨＰ用紙などの印刷媒体が、何パーセントまでのインクやトナーなどの色材吸収(定着)できるかという量である。このとき、印刷装置の調整により、例えばＣ(シアン)の最大出力が１００％であるときに、Ｍ(マゼンタ)が１００％でなければならないということには特に限定されない。つまり、Ｃ(シアン)の最大出力は１００％でＭ(マゼンタ)の最大出力は８０％とするなど、どのような組合せであっても良いのはもちろんである。また、各色材使用量は、Ｙ、Ｍ、Ｃ、Ｋ、ＧとＢそれぞれの信号値総てに対応して、例えば、信号値が８ｂｉｔで出力される場合には、上記例のようにシアンの最大出力は１００％とした場合には、シアンの信号値２５５に対する色材使用量は１００％となるように計算される。次に、出力特性パッチ画像作成１０２は、色材使用量計算１０１で求められた最大色材使用量とパッチごとの６つの色材それぞれの使用量とに基づき、色材であるインクのオバーフロー（吸収できない状態）が起きない範囲でパッチデータを作成する。
【００１４】
ターゲット空間設定／検索１０３は、上記のパッチデータに基づいて本実施形態のプリンタによって印刷出力されたパッチの測色データにおいて、Ｙ（イエロー）、Ｍ(マゼンタ)、Ｃ(シアン)、Ｒ（レッド）、Ｇ(グリーン)およびＢ(ブルー)の６色相それぞれにつき、彩度が最大となる色およびその最大彩度から所定範囲内の彩度の色を含むターゲット空間を設定する。また、ターゲット空間設定／検索１０３は、この設定したターゲット空間に含まれるＣ、Ｍ、Ｙ、Ｋ、Ｇ、Ｂの総ての組み合わせを検索する。そして、第一の条件設定１０４は、図４、図１０等を参照して後述されるように、検索されたＣ、Ｍ、Ｙ、Ｋ、Ｇ、Ｂの総ての組み合せから、色分解テーブルの構成要素として最適な組み合わせを選択するための条件を設定するとともに、その条件に合うＣ、Ｍ、Ｙ、Ｋ、Ｇ、Ｂの組を色分解データとして選択して出力する。また、第二の条件設定１０５は、第一の条件設定１０４がその条件を設定するための第二の条件を設定するためのものである。この第二の条件設定１０５が設定する条件は、その詳細が後述されるように、粒状度データ、彩度データ、および墨入れ(Ｋ)の量である。
【００１５】
図２は、図１にて説明した色分解データの生成を実行するコンピュータによる画像処理装置を含んだ印刷システムを模式的に示す図である。同図において、２０１は分光光度計を示し、この分光光度計によって画像の読み取りやパッチの側色を行うことができる。２０２はコンピュータとしてのパーソナルコンピュータを示す。パーソナルコンピュータ２０２は、分光光度計２０１などから画像信号を入力し、その編集、保管することができる。また、パーソナルコンピュータ２０２は、ここで得られた画像信号情報をディスプレイ２０３に表示させたり、プリンタ２０４から印刷出力させたりすることができる。このパーソナルコンピュータ２０２における処理では、ユーザーによるその指示入力等をキーボードおよびポインティングデバイス３１３を用いて行うことができる。本実施形態では、このパーソナルコンピュータ２０２は所定のプログラムに従い、図１に示した処理で、その詳細が後述される色分解生成処理を実行する。なお、この色分解処理は、本実施形態のようにパーソナルコンピュータなどの情報処理装置において実行してもよいが、プリンタや複写機などの印刷装置において実行してもよいことはもちろんである。本明細書では、このように実行する主体の装置がどのようなものであるかを問わず、本発明を適用した色分解データの生成を行う装置を画像処理装置と言う。
【００１６】
本実施形態の印刷装置であるプリンタ２０２は、インクジェット方式のインクジェットヘッドを備えたものである。従って、色材としてＹ、Ｍ、Ｃ、Ｋ、Ｂ、およびＧの６種類のインクを用いる。なお、印刷方式としてはこのようなインクジェット方式に限られず、例えば、色材としてトナーを用いた電子写真方式であってもよい。また、印刷装置は、プリンタの形態だけでなく複写機など、基本４色に加えて他の種類の色の色材を用いる装置であればどのような形態のものであってもよい。この場合、図１に示した色材使用量計算１０１は、トナーが印刷媒体に定着できる量として最大色材使用量を求めることができる。
【００１７】
図３は、図２の構成における主要部を機能モジュールのブロックとして示す図である。同図において、３０３は、同図に示す各機能ブロックの動作、処理を制御し、あるいはその内部の以下に示す所定のメモリなどに記憶されたプログラムを実行するＣＵＰを示す。ＣＰＵ３０３は、このプログラムの実行によってその詳細が後述される色分解生成処理を実行する。３０４は、色分解データ生成処理などの画像処理プログラム等を記憶するＲＯＭを示す。３０５はＣＰＵ３０３による処理実行のワークエリアとして用いられ、また、一時的にプログラムや処理対象の画像データを格納するＲＡＭを示す。３０６は処理対象の画像を表示したり、ユーザーに対して処理にかかるメッセージを表示したりするディスプレイ２０３の表示制御を行うディスプレイ制御装置である。
【００１８】
３０１は、ユーザーが各種マニュアル指示等を入力するためのマウス及びキーボード３１３とコンピュータシステム２０２との間でデータ、信号の授受を行うためのインターフェース（Ｉ／Ｆ）、３０２は、コンピュータシステム２０２と分光光度計２０１等の画像入力機器との間で同様にデータ等の媒介を行うインターフェース（Ｉ／Ｆ）をそれぞれ示す。３０７は、コンピュータシステム２０２とカラープリンタ２０４との間でデータ等の授受を行うインターフェース（Ｉ／Ｆ）を示す。
【００１９】
３０８は、ＲＡＭ３０５等に転送されるプログラムや画像データを予め格納したり、処理後の画像データを保存することのできるハードディスク(ＨＤ)を示す。３０９は、コンピュータシステムの各所に保持する様々なデータを外部機器へ伝送したり、外部機器からの様々なデータを受信したりする事が可能なモデムやネットワークカード等の伝送機器３１４とコンピュータシステムとの間でデータの授受を行うインターフェース(Ｉ／Ｆ)を示す。３１０は、外部記憶媒体の一つであるＣＤ(ＣＤ−Ｒ／ＣＤ−ＲＷ／ＤＶＤ)に記憶されたデータを読み込み、あるいは書き出すことを行うためのＣＤドライブを示す。３１１は、ＣＤドライブ３１０と同様にＦＤからの読み込み、ＦＤへの書き出しを行うためのＦＤドライブを示す。なお、ＣＤ，ＦＤ，ＤＶＤ等に画像編集用のプログラム、あるいはプリンタ情報等が記憶されている場合には、これらのプログラムをＨＤ３０８上にインストールし、必要に応じてＲＡＭ３０５に転送されるようにすることができる。３１２は、外部ライン入力３１５やマイク３１６が接続され、音声データを入力するためのサウンドインターフェース（Ｉ／Ｆ）を示す。
【００２０】
図４は、図１〜図３にて以上説明した構成による、本実施形態の色分解データ生成処理の手順を示すフローチャートである。この図４に示すフローチャートの手順を記述したコンピュータが実行可能なプログラムは、上述したように予めＲＯＭ３０４に格納しておくことができる。あるいは、予め外部記憶装置３０８に格納されているプログラムをＲＡＭ３０５上に読み込んだ後、ＣＰＵ３０３によりそのプログラムを実行してもよい。
【００２１】
本実施形態の色分解データ生成処理は、まず、ステップＳ４０１において、色材使用量計算１０１(図１参照、以下同じ)によって各パッチの色材使用量と最大色材総使用量を計算する。算出された各色材使用量及び最大色材総使用量は、後の処理のためＲＡＭ３０５に記憶される。次に、ステップＳ４０２において、ユーザーの操作に応じて、上記で求めた最大色材総使用量の範囲で任意の規定色材総使用量を入力する。すなわち、上記最大色材使用量をディスプレイ制御装置３０６を介してディスプレイ２０３に表示するとともに、それ以下で任意の数値の入力をユーザーに促し、ユーザーは、例えば、最大色材総使用量が２００％である旨表示されているとき、規定色材総使用量を１５０％に設定すべく、マウスまたはキーボード３１３を用いた入力を行う。この場合のように、最大色材総使用量が２００％であるときに規定色材総使用量をより少ない１５０％とすると、多少印刷出力される画像の画質が悪くなるなどの影響はある。しかし、インクの使用量を抑えることができ、印刷装置のランニングコストの多くを占めるインクの消費を抑えることにより、ランニングコストを低くすることができる。このように、規定色材総使用量が最大色材総使用量に対して小さければ小さいほどインクの消費量を少なくすることができる。
【００２２】
次に、ステップＳ４０３では、出力特性パッチ画像作成１０２により、上記の規定色材総使用量の範囲で、Ｙ、Ｍ、Ｃ、Ｋ，Ｇ、Ｂそれぞれの色相の色を表すパッチデータの作成、およびそれに基づいて対象となるプリンタにパッチの印刷出力を行わせる。
【００２３】
図５は、ステップＳ４０３の出力特性パッチ画像作成１０２による処理の詳細を示すフローチャートである。また、図６は、出力特性パッチ画像作成１０２の詳細な処理構成を説明するためのブロック図である。
【００２４】
以下、図５および図６を参照して、パッチデータの作成およびその印刷出力の処理を説明する。先ず、ステップＳ５０１で、パッチ使用色材組み合わせ決定６０１により、パッチを構成するＹ、Ｍ、Ｃ、Ｋ、Ｇ、Ｂの６つの色材の組み合わせを決める。本実施形態では、Ｙ、Ｍ、Ｃ、Ｋ、ＧおよびＢの各信号値を等間隔、例えば８等分して作られた８の６乗、つまり２６２，１４４通りの組み合わせの信号値を用いる。計算された、パッチを構成する６色材の組み合わせは、後の処理のためＲＡＭ３０５に記憶される。そして、ステップＳ５０２では、パッチ色材総使用量計算６０２により、ステップＳ４０１で計算された各色材使用量を参照しながら、決定された６つの色材の組み合わせによるそれぞれのパッチの色材総使用量を計算する。この計算された各パッチの色材総使用量は、後の処理のためＲＡＭ３０５に記憶される。
【００２５】
次に、ステップＳ５０３で、パッチ色材総使用量比較６０３により、この計算されるパッチ個々の色材総使用量とステップＳ４０２で入力された規定色材総使用量とを比較する。すなわち、各パッチの色材総使用量と規定色材総使用量とを比較し、パッチの色材総使用量が規定色材総使用量を超えるか否かの判断をする。パッチの色材総使用量が規定色材総使用量を超えるか否かの情報はパッチそれぞれを構成する６色材の組み合わせに対応付けられて後の処理のためＲＡＭ３０５に記憶される。そして、ステップＳ５０４では、色材総使用量境界算出６０４により、パッチの色材総使用量が上記規定色材総使用量と等しくなる、境界となるＹ、Ｍ、Ｃ、Ｋ、Ｇ、Ｂの６つの色材の組み合わせを総て算出する。すなわち、６色材の組み合わせのうち、規定色材総使用量を超えない領域と超える領域との境界線を算出する。
【００２６】
図７は、印刷出力した複数のパッチにおける上記の規定色材総使用量による境界と各パッチとの関係を模式的に示す図である。同図は、Ｙ、Ｋ、ＧおよびＢの信号値を固定してＣおよびＭの信号値を所定値ずつ変化させた場合において、個々のパッチを１つの正方形で示しており、また、中間のパッチの図示は省略している。さらに、これらのパッチにおいて、規定色材総使用量と等しくなるパッチを連ねた線が境界として図示されている。同図に示す例は、境界が１／４の円周として示されている。図においてこの境界の外側にあるパッチは、色材使用量が規定色材総使用量を超えるものとして、後述されるようにその信号値が変更される。例えば、図に示すパッチＢは境界上のパッチＣと同じ値となるよう信号値が圧縮される。なお、Ｙ、Ｋ、ＧおよびＢの固定された信号値が比較的大きい場合には、同図に示すように、パッチ画像において規定色材総使用量による境界を表すことができる。すなわち、規定色材総使用量を表す境界線よりもパッチを構成するＣまたはＭ、あるいはその両方の信号値が大きい場合、そのパッチはインクの規定色材総使用量に対するオーバーフローが起きてしまうために出力を任意に行うことができないことを示している。
【００２７】
以上説明した、ステップＳ５０４の境界情報を算出すると、ステップＳ５０５で、パッチ使用色材組み合わせ再決定６０５により、この境界の情報を用いて上記規定色材総使用量の範囲内で、パッチを構成するＹ、Ｍ、Ｃ、Ｋ、Ｇ、Ｂの６つの色材の組み合わせを再度決定する。例えば、図７に示す最大の値を持つパッチＢから原点に向かう、矢印Ａの方向にパッチＣまでそれぞれＣ、Ｍ値を圧縮する圧縮率を求める。そして、この圧縮率で境界内のパッチを含む総てのパッチのＣ、Ｍの値を圧縮する処理を行い、上記の組合せを決定する。これにより、図８に示されるパッチ画像のように、総てのパッチにおける色材総使用量が規定色材使用量を超えないようにすることができる。なお、図７、図８では、説明を簡略化するため、パッチの２次元配置、すなわち、Ｃ，Ｍ２つの信号以外のＹ、Ｋ、ＢおよびＧの信号値を固定したパッチの配置について説明したが、Ｙ、Ｋ、ＧおよびＢの信号値を変えたパッチについても同様に規定色材総使用量が計算されてそれとの比較が行われることはもちろんである。また、ステップＳ５０５で行われる信号値の圧縮はＣ、Ｍの信号値でのみ行われているが、Ｃ、Ｍ、Ｙ、Ｋ、Ｇ、Ｂ各１色材ずつ、又はそのうちの２色材の組み合わせ、３色材の組み合わせ、４色材の組み合わせ、５色材の組み合わせ、またはその全てを同時に圧縮しても良いことはもちろんである。ステップＳ５０５の６色材の組み合わせの再計算を終了すると、ステップＳ４０３の出力特性パッチ画像作成処理を終了し、ステップＳ４０４へ進む。
【００２８】
ステップＳ４０４では、ステップＳ４０３で作成したパッチをプリンタ２０４で印刷出力するとともに、分光器２０１によって測色する。具体的には、ユーザーが印刷出力されたパッチ画像を分光器２０１にセットすることにより、側色を行うことができる。そして、パッチごとのＬ＊ａ＊ｂ＊値による測色結果は、後の処理のためＲＡＭ３０５に記憶されるか、あるいはデータが大量である場合は外部記憶装置３０８に格納される。なお、測色値はＬ＊ａ＊ｂ＊値に限られないことはもちろんであり、例えば、Ｌ＊Ｃ＊Ｈ＊値、ＲＧＢ値などを用いることもできる。
【００２９】
次に、ステップＳ４０５において、ステップＳ４０４で測色された各パッチの測色データに基づき、ターゲット空間設定／検索１０３(図１)により、先ずターゲットを設定する。本実施形態では、Ｙ(イエロー)、Ｍ(マゼンタ)、Ｃ(シアン)、Ｒ(レッド)、Ｇ(グリーン)、Ｂ(ブルー)の６つの色相についてそれぞれの彩度が最大となる彩度最大曲線を求め、その彩度最大曲線を含む、所定の半径を持ったチューブ状のターゲット空間を設定する。ここで、ターゲットとは、基本的に図９に示されるようなものである。図９は、例えばＣ(シアン)の色相を例にとると、Ｌ＊Ｃ＊(Ｃ＊＝(ａ＊2+ｂ＊2)１／２)平面において、白(Ｗｈｉｔｅ)からシアン(Ｃｙａｎ)、さらにシアン(Ｃｙａｎ)から黒(Ｂｌａｃｋ)に変化する色が、どのような軌跡をたどるかを定めたものである。一般的に、白(Ｗｈｉｔｅ)→シアン(Ｃｙａｎ)→黒(Ｂｌａｃｋ)のＬ＊Ｃ＊平面におけるターゲットは、白(Ｗｈｉｔｅ)→黒(Ｂｌａｃｋ)へと明度(Ｌ＊)が低くなっていく際に、この色相の最大彩度の色であるシアン(Ｃｙａｎ)までは彩度が高くなり、最大彩度の色から黒(Ｂｌａｃｋ)にかけて彩度が低くなるような軌跡をたどる。このターゲットの算出においては、特に最大彩度の色から黒(Ｂｌａｃｋ)にかけて彩度が低くなっていく過程においては、総ての色が混色してそれぞれの色が作成される領域であり、また、一般にＫをより多く入れ、そこにＹ（イエロー）、Ｍ(マゼンタ)、Ｃ(シアン)を加えるとより彩度が出せることが知られている。
【００３０】
図１０は、本実施形態にかかるターゲットのうち、シアン(Ｃｙａｎ)→黒(Ｂｌａｃｋ)の領域を模式的に示す図である。
【００３１】
本実施形態のターゲット設定は、先ず、シアン(Ｃｙａｎ)→黒(Ｂｌａｃｋ)の領域で、シアンの色相角における最大彩度カーブを曲線Ａの様に求める。具体的には、ステップＳ４０４で測色したパッチのＬ＊ａ＊ｂ＊値が、シアンの色相角に含まれるもので、各Ｌ＊の値においてＣ＊の値が最大になるものを連ねたものを曲線Ａとして求める。そして、例えば、上記各Ｌ＊の値におけるＣ＊の値の５％をそれぞれのＬ＊の値における半径Ｃとしてそれぞれ円を描き、これらの円を連ねたものをチューブ状のターゲットとする。これにより、チューブの最も外側は曲線Ａとなり、最も内側は曲線Ａから上記半径の２倍(２Ｃ)離れた曲線Ｂとなる。そして、設定されたチューブ状のターゲット空間の座標情報Ｌ＊ａ＊ｂ＊は、後の処理のためＲＡＭ３０５に記憶される。あるいはデータ量が多い場合は外部記憶装置３０８に格納される。このようにしてステップＳ４０５の処理を終えると、次にステップＳ４０６へと進む。
【００３２】
なお、ターゲット空間を設定する色相は上例に限られないことはもちろんである。これは、色分解データを生成する上での精度に関わるもので、設定する色相が多いほど色分解データの精度を上げることができるが、それだけデータ生成の処理負荷が増す。従って、目的とする印刷画像の品位などを考慮して設定する色相の数を定めることができる。設定する色相としては、上述のＹ、Ｍ、Ｃ、Ｒ、Ｇ、Ｂに加え、ＹＭ(イエローとマゼンタの中間)、ＭＣ(マゼンタとシアンの中間)等の色を含む色相とすることができる。
【００３３】
ステップＳ４０６では、ターゲット空間／設定１０３(図１参照)により、ステップＳ４０５で設定されたターゲット空間において、Ｌ＊ａ＊ｂ＊値を介してＣ、Ｍ、Ｙ、Ｋ、Ｇ、Ｂの組合せを検索し、この検索された組合せ(色)の中から、第１の条件設定１０４および第２の条件設定１０５(ともに図１参照)により、色分解データとして適切なＣ、Ｍ、Ｙ、Ｋ、Ｇ、Ｂの組み合わせを求めるための第一および第二の条件を設定する。
【００３４】
すなわち、この第一および第二の条件によって、上記ターゲット空間の中に１つのラインを求めることにより、そのライン上の色を発色するＣ、Ｍ、Ｙ、Ｋ、Ｇ、Ｂの組み合わせを適切な色分解データとして決定することができる。一般に、３次元のターゲット空間であるＬ＊ａ＊ｂ＊値から、Ｃ、Ｍ、Ｙ、Ｋ、Ｇ、Ｂの６次元の値の組み合せを一意に定めるには、３つの値を固定する必要がある。これに対し、本発明の実施形態では、上記６つの値のうち２つの値を固定する条件としてターゲット空間内に１つのラインを想定し、これを第一の条件とする。換言すれば、この第一の条件であるラインはターゲット空間内を動き得るものである。そして、第二の条件は、このラインをターゲット空間において一意に固定するために用いられる。すなわち、第二の条件は、上記ラインがターゲット空間内を動くのに応じて、上記６つの値が全体として動き、それによって実際の印刷画像において画質が変化するときのその画質の所定の評価基準として設定されるものである。本発明の実施形態では、このような第二の条件を用いることにより、色分解データに対応する色材の種類の数が増しても、これに対応して適切に色分解データを定めることが可能となる。
【００３５】
図１０に示すシアン色相の例では、第一の条件として、Ｃのインク量の変化が、シアンの最大彩度の明度(Ｌ＊１)から所定の明度までは一定の値を保ち、その後ブラックに向けて減少するものとし、また、シアンの補色第一成分であるＭのインク量の変化が、シアンの最大彩度の明度での値が増加してその後ブラックに向けて減少するものとする。具体的には、これらのＣとＭの量の変化による色の変化を予め定めておき、それをターゲット空間における１つのラインとして初期設定する。そして、このラインを第二の条件に従って動かし、最終的にターゲット空間における１つのＣ、Ｍ、Ｙ、Ｋ、Ｇ、Ｂの組み合わせのラインを決定する。
【００３６】
本実施形態における第二の条件は、粒状度、彩度およびＫの入れ方である。なお、粒状度は、ステップＳ４０４における測色の際に同時に測定されるものである。
【００３７】
粒状度については、パッチから測定される粒状度ができるだけ低い組合せを決定する。具体的には、粒状度に関する所定の閾値を設定しそれより小さい粒状度の組合せを選ぶ。彩度については、できるだけ高い彩度の組合せを選択する。これについても彩度の所定の閾値を設定し、それより高い組合せを選ぶ。一般に、この粒状度と彩度の関係は相対立するものであり、彩度を高くすると粒状度が増す。このため、上記２つの閾値を適切に設定して、両方の画質評価基準を満足する組合せを選択する。さらに、Ｋの入れるポイントを調節する。すなわち、上記の組合せにおいて、Ｋが入り始める色(ポイント)の明度(Ｌ＊値)が高いと、画像におけるトーンが急激に変化するものとして認識され画質の上で好ましくない。このため、このような急激なトーンのジャンプを生じない明度からＫが入っている組合せを選択する。
【００３８】
以上のように、第一の条件として初期設定される所定のラインを、第二の条件である、粒状度および彩度それぞれの閾値とＫの入れ始めポイント(Ｌ＊値)を満たすように動かすことにより、最終的な第一の条件のラインを決定することができる。ここで、ターゲット空間において上記のラインを動かすとは、例えば、一定の明度(Ｌ＊値)ごとに上記閾値およびＫの入れ始めポイントの条件に応じてその条件を満たすよう初期設定されラインの組合せから他の組合せに変更し、かつ、それぞれ変更された組合せが１つのラインとして滑らかにつながるようにすることである。また、閾値の設定の仕方によっては、ラインが一意に定まらない場合があるが、その場合は、上記２つの閾値を、選択の幅が狭まるように再設定して以降同様の処理を繰り返せばよい。
【００３９】
なお、図１０において、白(Ｗｈｉｔｅ)からシアン(Ｃｙａｎ)にかけて変化する色のラインについては、上記のように最終的に決定されたラインに滑らかにつながるラインであって、予め定められた変化の傾向を有するものとして設定される。
【００４０】
以上のように第二の条件に従って設定された最終的な第一の条件であるラインを示すＬ＊ａ＊ｂ＊値情報は、後の処理のためＲＡＭ３０５に記憶される。
【００４１】
ステップＳ４０７は、上記のように設定されて所定の記憶装置に記憶された第一の条件であるラインを満たすＣ、Ｍ、Ｙ、Ｋ、Ｇ、Ｂの組合せを、入力画像信号である、例えばＲ、Ｇ、Ｂに対応させて生成する処理を行う。Ｒ、Ｇ、Ｂに対応する色が上述の6つの色相以外の色であるときは、6つの色相について上述のようにしてそれぞれ求めたラインを補間することによって、Ｃ、Ｍ、Ｙ、Ｋ、Ｇ、Ｂの組合せを生成することができる。このステップＳ４０７の処理を終了すると、本実施形態の色分解データ生成処理を終了する。
【００４２】
（第２の実施形態）
上述した第１の実施形態では、６色相の色分解データを求めておき、この６つの色相に含まれない色の色分解データは、上記６色相の色分解データに基づいてその都度計算するものとしたが、本発明の適用はこの形態に限るものではない。すなわち、これら６色相以外の色を含んだ色の色分解データをルックアップテーブル（ＬＵＴ)として求めておき、入力画像信号によってこのＬＵＴを参照し対応する色分解データを生成することもできる。
【００４３】
ＬＵＴは、上記のように求めた６色相それぞれの色分解データ(組合せ)、およびそれらに基づいて、例えば立方体補間、四面体補間などの適切な補間方法を用いて得られる上記色相以外の色分解データ(組合せ)を、Ｒ(レッド)、Ｇ(グリーン)、Ｂ(ブルー)の色信号やＬ＊ａ＊ｂ＊などの全ての色情報、またはその一部に対応して、格子点データとして保持するものとして、ＲＯＭ３０４、外部記憶装置３０８、ＣＤドライブ３１０あるいはＦＤドライブ３１１に記憶することができる。または、作成されたＬＵＴを外部機器に保存しておき、外部機器からの様々なデータを受信したりする事が可能なモデムやネットワークカード等の伝送機器３１４を介して処理の際にＲＡＭ３０５に呼び出し使用することができる。
【００４４】
図１１は、以上のようなＬＵＴを用いた色分解データ生成の処理を示すフローチャートである。同図において、まず、ステップＳ１１０１において、入力画像信号を取得する。入力画像信号は、図３に示した分光光度計２０１を用いて入力したり、図３には図示しないが、カラーイメージスキャナ等の画像入力機器をＩ／Ｏ３０２に接続し、これによって入力される他、外部記憶装置３０８、ＣＤドライブ３１０やＦＤドライブ３１１から入力することもできる。ここで、入力画像信号とは、Ｒ,Ｇ,Ｂ、Ｌ＊ａ＊ｂ＊などの色情報である。入力された入力画像信号は、後の処理のためＲＡＭ３０５に記憶される。
【００４５】
次に、ステップＳ１１０２において、入力された入力画像信号に対応する最適となる色材信号の組み合せである色分解データを、ＲＡＭ３０５に呼び出されたＬＵＴを参照し決定する。そして、ステップＳ１１０３では、入力画像信号に対応する最適となる色材信号の組み合わせが出力され、これに基づき、ＣＰＵ３０３は、プリンタ２０４に対して印刷制御を行う。
【００４６】
（他の実施形態）
上述の各実施形態では、第二の条件して粒状感と彩度の関係を用いたが、本発明の適用はこの形態に限られないことはもちろんである。画質を左右する評価基準として、例えば、彩度との関係で画像の光沢感をもちいることもできる。さらに、彩度だけでなく明度との関係で、粒状感や光沢感を用いてもよい。
【００４７】
（さらに他の実施形態）
また、本発明は上記実施の形態を実現する為の装置及び方法のみに限定されるものではなく、上記システム又は装置内のコンピュータ（ＣＰＵあるいはＭＰＵ）に、図４、図５、図１１に示した処理を始めとして上記実施の形態を実現する為のソフトウエアのプログラムコードを供給し、このプログラムコードに従って上記システムあるいは装置のコンピュータが上記各種デバイスを動作させることにより上記実施の形態を実現する場合も本発明の範疇に含まれる。
【００４８】
またこの場合、前記ソフトウエアのプログラムコード自体が上記実施の形態の機能を実現することになり、そのプログラムコード自体、及びそのプログラムコードをコンピュータに供給する為の手段、具体的には上記プログラムコードを格納した記憶媒体は本発明の範疇に含まれる。
【００４９】
この様なプログラムコードを格納する記憶媒体としては、例えばフロッピー（登録商標）ディスク、ハードディスク、光ディスク、光磁気ディスク、ＣＤ−ＲＯＭ、磁気テープ、不揮発性のメモリカード、ROM等を用いることができる。
【００５０】
また、上記コンピュータが、供給されたプログラムコードのみに従って各種デバイスを制御することにより、上記実施の形態の機能が実現される場合だけではなく、上記プログラムコードがコンピュータ上で稼働しているOS(オペレーティングシステム)、あるいは他のアプリケーションソフト等と共同して上記実施の形態が実現される場合にもかかるプログラムコードは本発明の範疇に含まれる。
【００５１】
更に、この供給されたプログラムコードが、コンピュータの機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに格納された後、そのプログラムコードの指示に基づいてその機能拡張ボードや機能格納ユニットに備わるCPU等が実際の処理の一部又は全部を行い、その処理によって上記実施の形態が実現される場合も本発明の範疇に含まれる。
【００５２】
また、上述した種々の特徴点の少なくとも１つを含む構成であれば本発明の範疇に含まれる。
【図面の簡単な説明】
【００５３】
【図１】本発明の一実施の形態に係る色分解データ生成のための処理構成を示すブロック図である。
【図２】図１にて説明した色分解データの生成を実行するコンピュータによる画像処理装置を含んだ印刷システムを模式的に示す図である。
【図３】図２の構成における主要部を機能モジュールのブロックとして示す図である。
【図４】図１〜図３にて以上説明した構成による、本実施形態の色分解データ生成処理の手順を示すフローチャートである。
【図５】図４のステップＳ４０３の出力特性パッチ画像作成１０２による処理の詳細を示すフローチャートである。
【図６】図１に示した出力特性パッチ画像作成１０２の詳細な処理構成を説明するためのブロック図である。
【図７】印刷出力した複数のパッチにおける上記の規定色材総使用量による境界と各パッチとの関係を模式的に示す図である。
【図８】図７に示した規定色材総使用量による境界とこれに応じて再決定した各パッチとの関係を模式的に示す図である。
【図９】Ｃ(シアン)の色相を例にとり、Ｌ＊Ｃ＊(Ｃ＊＝(ａ＊2+ｂ＊2)１／２)平面において、白(Ｗｈｉｔｅ)からシアン(Ｃｙａｎ)、さらにシアン(Ｃｙａｎ)から黒(Ｂｌａｃｋ)に変化する色が、どのような軌跡をたどるかを定めたターゲットの基本形を説明する図である。
【図１０】本発明の一実施形態にかかるターゲットのうち、シアン(Ｃｙａｎ)→黒(Ｂｌａｃｋ)の領域を模式的に示す図である。
【図１１】ＬＵＴを用いた色分解データ生成の処理を示すフローチャートである。
【符号の説明】
【００５４】
１０１    色材使用量計算
１０２    出力特性パッチ画像作成
１０３    ターゲット空間設定／検索
１０４    第一の条件設定
１０５    第二の条件設定
２０１    光度計
２０２    パーソナルコンピュータ
２０３    ディスプレイ
２０４    プリンタ
３０３    ＣＰＵ
３０４    ＲＯＭ
３０５    ＲＡＭ
【図１】
2005159906.tif 000003
【図２】
2005159906.tif 000004
【図３】
2005159906.tif 000005
【図４】
2005159906.tif 000006
【図５】
2005159906.tif 000007
【図６】
2005159906.tif 000008
【図７】
2005159906.tif 000009
【図８】
2005159906.tif 000010
【図９】
2005159906.tif 000011
【図１０】
2005159906.tif 000012
【図１１】
2005159906.tif 000013