(57)【特許請求の範囲】
【請求項１】
与えられた処理対象色信号から基本色成分および墨成分および特色成分を含む出力色信号のうち特色成分を使用して墨成分の値を最大とした場合の特色成分の値を特色上限値として算出する上限特色量算出手段と、特色成分を最小とした場合の墨成分の最大値を墨上限値として算出する上限墨量算出手段と、前記墨上限値以下の範囲で前記出力色信号の墨成分の値を決定する墨量決定手段と、前記特色上限値以下の範囲で前記出力色信号の特色成分の値を決定する特色量決定手段と、前記処理対象色信号と前記墨量決定手段で決定した墨成分の値と前記特色量決定手段で決定した特色成分の値から前記出力色信号の基本色成分の各値を算出する基本色決定手段を有することを特徴とする色処理装置。
【請求項２】
前記上限特色量算出手段は、前記処理対象色信号から前記特色上限値を算出するモデルを構成して、該モデルを用いて前記特色上限値を算出することを特徴とする請求項１に記載の色処理装置。
【請求項３】
前記上限墨量算出手段は、前記処理対象色信号から前記墨上限値を算出するモデルを構成して、該モデルを用いて前記墨上限値を算出することを特徴とする請求項１または請求項２に記載の色処理装置。
【請求項４】
前記墨量決定手段は、与えられた墨成分の値を前記墨上限値以下の範囲で保存して前記出力色信号の墨成分の値を決定することを特徴とする請求項１から請求項３のいずれか１項に記載の色処理装置。
【請求項５】
前記墨量決定手段は、墨成分の値を、装置独立な色空間における明度、彩度、色相の少なくとも１つに応じて制御することを特徴とする請求項１から請求項３のいずれか１項に記載の色処理装置。
【請求項６】
前記墨量決定手段は、前記墨上限値以下の範囲で求めた墨成分の値と与えられた墨成分の値の範囲で前記出力色信号の墨成分の値を決定することを特徴とする請求項１から請求項３のいずれか１項に記載の色処理装置。
【請求項７】
前記特色量決定手段は、装置独立な色空間における白点からの距離に応じて前記出力色信号の特色成分の値を制御することを特徴とする請求項１から請求項６のいずれか１項に記載の色処理装置。
【請求項８】
前記特色量決定手段は、前記距離が大きくなるにつれて特色成分の値が大きくなる関数によって特色成分の値を制御することを特徴とする請求項７に記載の色処理装置。
【請求項９】
前記特色量決定手段は、前記処理対象色信号に対する墨成分の値が大きくなるにつれて特色成分の値が小さくなる関数によって特色成分の値を制御することを特徴とする請求項１から請求項６のいずれか１項に記載の色処理装置。
【請求項１０】
前記特色量決定手段は、特色成分の値を、装置独立な色空間における明度、彩度、色相の少なくとも１つに応じて制御することを特徴とする請求項１から請求項９のいずれか１項に記載の色処理装置。
【請求項１１】
前記特色量決定手段は、与えられた特色成分の値を前記特色上限値以下の範囲で保存して前記出力色信号の特色成分の値を決定することを特徴とする請求項１から請求項９のいずれか１項に記載の色処理装置。
【請求項１２】
前記特色量決定手段は、前記特色上限値以下の範囲で求めた特色成分の値と与えられた特色成分の値の範囲で前記出力色信号の特色成分の値を決定することを特徴とする請求項１から請求項９のいずれか１項に記載の色処理装置。
【請求項１３】
前記特色量決定手段は、与えられた特色成分との色相の差が最も小さい前記出力色信号における特色成分の値が与えられたものとして、前記出力色信号の特色成分の値を決定することを特徴とする請求項１１または請求項１２に記載の色処理装置。
【請求項１４】
さらに、装置依存色空間における色信号が与えられた場合に装置独立な色空間の前記処理対象色信号に変換する変換手段をさらに有することを特徴とする請求項１から請求項１３のいずれか１項に記載の色処理装置。
【請求項１５】
前記特色量決定手段は、前記出力色信号における特色成分が複数存在する場合に、それぞれの特色成分について、各特色成分に対応する特色上限値以下の範囲で値を決定することを特徴とする請求項１から請求項１４のいずれか１項に記載の色処理装置。
【請求項１６】
コンピュータに、請求項１から請求項１５のいずれか１項に記載の色処理装置の機能を実行させるものであることを特徴とする色処理プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、色処理装置および色処理プログラムに関するものである。
【背景技術】
【０００２】
出力装置がカラー画像を出力する場合には、複数色を使用して行う。従来の一般的なカラー出力装置では、基本色であるＣ（シアン）、Ｍ（マゼンタ）、Ｙ（イエロー）や、ＣＭＹに加えてＫ（墨）が用いられる。近年ではさらに、Ｋ以外の特色が使用される場合がある。例えば、ＣＭＹＫの４色にＯ（オレンジ）を加えた５色を用いる場合や、さらにＧ（グリーン）を加えたＣＭＹＫＯＧの６色を用いる場合、さらにＶ（バイオレット）を用いたＣＭＹＫＯＧＶあるいはＣＭＹＫＲＧＢ（Ｒ＝レッド、Ｇ＝グリーン、Ｂ＝ブルー）の７色を用いる場合などがある。これらの場合には、出力装置が受け取った色信号を、使用する色数の次元の色信号に変換することになる。
【０００３】
例えば特許文献１には、ＲＧＢ、ＣＭＹＫ、ＣＭＹＫＯＧＶなどの色信号が与えられた場合に、与えられた色信号を装置独立な色空間、例えばＬ* ａ* ｂ* 色空間の色信号に変換し、この色信号からＣＭＹＫＯＧやＣＭＹＫＲＧＢの出力色信号へ分解する方法が記載されている。例えば、与えられた色信号がＲＧＢであり、出力装置がＣＭＹＫＲの色信号により画像を出力する場合は、ＲＧＢ色信号からＬ* ａ* ｂ* 色信号に変換し、Ｌ* ａ* ｂ* 色信号からＫ及び特色であるＲを決定して、Ｌ* ａ* ｂ* 色信号とＫ，ＲとからＣＭＹを決定し、ＣＭＹＫＲ色信号への分解を行っている。また特許文献２では、総量制限などの条件が付された場合のＫ及び特色を含む出力色信号への変換について記載されている。
【０００４】
この特許文献１及び特許文献２においてＫ及び特色を決定する際には、特色を最小としてＫの値を先に決定し、決定したＫの値から特色の最大値を求めて、特色の最小値以上最大値以下の範囲で特色の値を決定している。これは、Ｋの値に応じて特色の最大値が変化することに合わせた構成である。
【０００５】
また、特色を用いる場合、特色により広がる色域は不連続面をもつ場合がある。このような不連続面によって色の連続性が失われることから、特色の値を制御して不連続面を解消することが望まれる。この場合、特許文献１に記載されているようにＫの値に依存した特色の値の制御では不連続面が解消されない場合があった。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２０１１−９８４３号公報
【特許文献２】特開２０１０−２５２３０９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
本発明は、墨（Ｋ）成分と特色成分の値を独立して制御した出力色信号を得ることができる色処理装置および色処理プログラムを提供することを目的とするものである。
【課題を解決するための手段】
【０００８】
本願請求項１に記載の発明は、与えられた処理対象色信号から基本色成分および墨成分および特色成分を含む出力色信号のうち特色成分を使用して墨成分の値を最大とした場合の特色成分の値を特色上限値として算出する上限特色量算出手段と、特色成分を最小とした場合の墨成分の最大値を墨上限値として算出する上限墨量算出手段と、前記墨上限値以下の範囲で前記出力色信号の墨成分の値を決定する墨量決定手段と、前記特色上限値以下の範囲で前記出力色信号の特色成分の値を決定する特色量決定手段と、前記処理対象色信号と前記墨量決定手段で決定した墨成分の値と前記特色量決定手段で決定した特色成分の値から前記出力色信号の基本色成分の各値を算出する基本色決定手段を有することを特徴とする色処理装置である。
【０００９】
本願請求項２に記載の発明は、本願請求項１に記載の発明における前記上限特色量算出手段が、前記処理対象色信号から前記特色上限値を算出するモデルを構成して、該モデルを用いて前記特色上限値を算出することを特徴とする色処理装置である。
【００１０】
本願請求項３に記載の発明は、本願請求項１または請求項２に記載の発明における前記上限墨量算出手段が、前記処理対象色信号から前記墨上限値を算出するモデルを構成して、該モデルを用いて前記墨上限値を算出することを特徴とする色処理装置である。
【００１１】
本願請求項４に記載の発明は、本願請求項１から請求項３のいずれか１項に記載の発明における前記墨量決定手段が、与えられた墨成分の値を前記墨上限値以下の範囲で保存して前記出力色信号の墨成分の値を決定することを特徴とする色処理装置である。
【００１２】
本願請求項５に記載の発明は、本願請求項１から請求項３のいずれか１項に記載の発明における前記墨量決定手段が、墨成分の値を、装置独立な色空間における明度、彩度、色相の少なくとも１つに応じて制御することを特徴とする色処理装置である。
【００１３】
本願請求項６に記載の発明は、本願請求項１から請求項３のいずれか１項に記載の発明における前記墨量決定手段が、前記墨上限値以下の範囲で求めた墨成分の値と与えられた墨成分の値の範囲で前記出力色信号の墨成分の値を決定することを特徴とする色処理装置である。
【００１４】
本願請求項７に記載の発明は、本願請求項１から請求項６のいずれか１項に記載の発明における前記特色量決定手段が、装置独立な色空間における白点からの距離に応じて前記出力色信号の特色成分の値を制御することを特徴とする色処理装置である。
【００１５】
本願請求項８に記載の発明は、本願請求項７に記載の発明における前記特色量決定手段が、前記距離が大きくなるにつれて特色成分の値が大きくなる関数によって特色成分の値を制御することを特徴とする色処理装置である。
【００１６】
本願請求項９に記載の発明は、本願請求項１から請求項６のいずれか１項に記載の発明における前記特色量決定手段が、前記処理対象色信号に対する墨成分の値が大きくなるにつれて特色成分の値が小さくなる関数によって特色成分の値を制御することを特徴とする色処理装置である。
【００１７】
本願請求項１０に記載の発明は、本願請求項１から請求項９のいずれか１項に記載の発明における前記特色量決定手段が、特色成分の値を、装置独立な色空間における明度、彩度、色相の少なくとも１つに応じて制御することを特徴とする色処理装置である。
【００１８】
本願請求項１１に記載の発明は、本願請求項１から請求項９のいずれか１項に記載の発明における前記特色量決定手段が、与えられた特色成分の値を前記特色上限値以下の範囲で保存して前記出力色信号の特色成分の値を決定することを特徴とする色処理装置である。
【００１９】
本願請求項１２に記載の発明は、本願請求項１から請求項９のいずれか１項に記載の発明における前記特色量決定手段が、前記特色上限値以下の範囲で求めた特色成分の値と与えられた特色成分の値の範囲で前記出力色信号の特色成分の値を決定することを特徴とする色処理装置である。
【００２０】
本願請求項１３に記載の発明は、本願請求項１１または請求項１２に記載の発明における前記特色量決定手段が、与えられた特色成分との色相の差が最も小さい前記出力色信号における特色成分の値が与えられたものとして、前記出力色信号の特色成分の値を決定することを特徴とする色処理装置である。
【００２１】
本願請求項１４に記載の発明は、本願請求項１から請求項１３のいずれか１項に記載の発明の構成に、さらに、装置依存色空間における色信号が与えられた場合に装置独立な色空間の前記処理対象色信号に変換する変換手段をさらに有することを特徴とする色処理装置である。
【００２２】
本願請求項１５に記載の発明は、本願請求項１から請求項１４のいずれか１項に記載の発明における前記特色量決定手段が、前記出力色信号における特色成分が複数存在する場合に、それぞれの特色成分について、各特色成分に対応する特色上限値以下の範囲で値を決定することを特徴とする色処理装置である。
【００２３】
本願請求項１６に記載の発明は、コンピュータに、請求項１から請求項１５のいずれか１項に記載の色処理装置の機能を実行させるものであることを特徴とする色処理プログラムである。
【発明の効果】
【００２４】
本願請求項１に記載の発明によれば、墨成分と特色成分の値を独立して制御した出力色信号を得ることができるという効果がある。
【００２５】
本願請求項２に記載の発明によれば、墨成分の値をあらかじめ算出することなく、特色成分の上限値を決定することができる。
【００２６】
本願請求項３に記載の発明によれば、墨成分を探索することなく、墨成分の上限値を算出することができる。
【００２７】
本願請求項４に記載の発明によれば、墨成分が与えられた場合に、その与えられた墨成分の値を保持した色変換を行うことができる。
【００２８】
本願請求項５に記載の発明によれば、墨成分が与えられた場合に、その与えられた墨成分の値を明度、彩度、色相等に応じて変化させることができる。
【００２９】
本願請求項６に記載の発明によれば、墨成分が与えられた場合に、その与えられた墨成分の値を反映して墨成分の値を決定することができる。
【００３０】
本願請求項７に記載の発明によれば、特色を使用する領域と使用しない領域との境界における色の連続性を確保することができる。
【００３１】
本願請求項８に記載の発明によれば、特色を使用する領域と使用しない領域との境界における色の連続性を、本構成を有しない場合に比べて容易に確保することができる。
【００３２】
本願請求項９に記載の発明によれば、特色を使用する領域と使用しない領域との境界における色の連続性を確保することができる。
【００３３】
本願請求項１０に記載の発明によれば、特色成分が得られた場合に、その特色成分の量を明度、彩度、色相に応じて変化させることができる。
【００３４】
本願請求項１１に記載の発明によれば、墨成分の値が決定しなくても、与えられた特色成分の値を保存した色変換を行うことができる。
【００３５】
本願請求項１２に記載の発明によれば、墨成分と特色成分の決定順序に依存せずに、与えられた特色成分の値を反映した色変換を行うことができる。
【００３６】
本願請求項１３に記載の発明によれば、与えられた特色成分の色が出力色信号の特色成分の色と異なる場合でも対応することができる。
【００３７】
本願請求項１４に記載の発明によれば、与えられた色信号の色空間にかかわらず、出力色信号への色変換を行うことができる。
【００３８】
本願請求項１５に記載の発明によれば、複数の特色を使用する場合にも、墨成分と特色成分の決定順序に依存せずに色変換を行うことができる。
【００３９】
本願請求項１６に記載の発明によれば、本願請求項１から請求項１５のいずれか１項に記載の発明の効果を得ることができる。
【図面の簡単な説明】
【００４０】
【図１】本発明の実施の一形態を示す構成図である。
【図２】出力装置の色再現域における墨成分および墨以外の特色成分の使用量の一例の説明図である。
【図３】ある色における墨成分と特色成分の存在範囲の一例の説明図である。
【図４】墨成分と特色成分の使用範囲の一例の説明図である。
【図５】墨成分と特色成分の使用範囲の別の例の説明図である。
【図６】墨上限値及び特色上限値、あるいはさらに墨下限値及び特色下限値の算出方法の一例の説明図である。
【図７】本発明の実施の一形態における第１の変形例を示す構成図である。
【図８】特色量による色の連続性に関する不具合の一例の説明図である。
【図９】色の連続性を保障する墨成分及び特色成分の制御の一例の説明図である。
【図１０】色の連続性を保障するように特色成分の値を制御する関数の一例の説明図である。
【図１１】明度による特色成分の制御の一例の説明図である。
【図１２】白点からの距離による特色成分の制御の一例の説明図である。
【図１３】本発明の実施の一形態における第２の変形例を示す構成図である。
【図１４】本発明の実施の一形態における第３の変形例を示す構成図である。
【図１５】本発明の実施の一形態における第４の変形例を示す構成図である。
【図１６】本発明の実施の一形態における第５の変形例を示す構成図である。
【図１７】本発明の実施の一形態及びその変形例で説明した機能をコンピュータプログラムで実現した場合におけるコンピュータプログラム及びそのコンピュータプログラムを格納した記憶媒体とコンピュータの一例の説明図である。
【発明を実施するための形態】
【００４１】
図１は、本発明の実施の一形態を示す構成図である。図中、１１は上限墨量算出部、１２は墨量決定部、１３は上限特色量算出部、１４は特色量決定部、１５は基本色決定部である。この例において与えられる処理対象色信号は、装置独立の色信号であるものとし、一例としてＬＡＢ色空間の色信号であるものとしている。もちろん、ＬＡＢ色空間以外の装置独立の色空間の色信号であってよい。また、出力色信号は基本色成分、墨成分、特色成分からなるものとし、一例として基本色成分はＣ，Ｍ，Ｙであるものとしている。もちろん、基本色成分はこの例に限られず、例えばＲＧＢなど、カラー画像を構成する他の色成分の組み合わせであってもよい。なお、墨成分をＫ、特色成分をＳとして示している。特色成分Ｓは基本色成分及び墨成分以外の色成分であり、Ｏ，Ｇ，Ｖ，Ｒ，Ｂなど、種々の特色であってよい。
【００４２】
上限墨量算出部１１は、特色成分を最小とした場合の墨成分の最大値を墨上限値として算出する。この墨上限値の算出は、例えば、処理対象色信号から墨上限値を算出するモデルを構成しておき、このモデルを用いて墨上限値を算出するように構成するとよい。
【００４３】
墨量決定部１２は、上限墨量算出部１１で算出した墨上限値以下の範囲で、出力色信号の墨成分の値を決定する。なお、墨成分に下限が存在する色については、その下限値以上墨上限値以下の範囲で出力色信号の墨成分の値を決定することになる。墨成分の値を決定する方法としては従来より種々の方法が提案されており、それらの方法を採用すればよい。
【００４４】
上限特色量算出部１３は、特色成分を使用して墨成分の値を最大とした場合の特色成分の値を特色上限値として算出する。この特色上限値についての詳細については後述する。特色上限値の算出は、例えば処理対象色信号から特色上限値を算出するモデルを構成しておき、そのモデルを用いて特色上限値を算出するように構成するとよい。
【００４５】
特色量決定部１４は、上限特色量算出部１３で算出した特色上限値以下の範囲で、出力色信号の特色成分の値を決定する。なお、特色成分に下限が存在する色については、その下限値以上特色上限値以下の範囲で出力色信号の特色成分の値を決定することになる。この特色量決定部１４では、墨量決定部１２における墨成分の値の決定とは独立して特色成分の値を決定する。特色成分の値の決定方法については特に限定されないが、いくつかの方法について後述する。
【００４６】
基本色決定部１５は、与えられた処理対象色信号と、墨量決定部１２で決定した墨成分の値と、特色量決定部１４で決定した特色成分の値から、出力色信号の基本色成分の各値を算出する。数学的には、３次元の装置独立の色空間の色信号から、４以上の次元の出力色信号は一意に決定されないが、墨成分の値、特色成分の値を決定しておくことにより、５以上の次元の色信号から３次元の色信号を求める変換となり、一意に求められる。
【００４７】
図２は、出力装置の色再現域における墨成分および墨以外の特色成分の使用量の一例の説明図、図３は、ある色における墨成分と特色成分の存在範囲の一例の説明図である。図２では、ある出力装置において再現される色領域を装置独立の色空間において示しており、明度軸を含むある平面について示している。図２（Ａ）は墨成分を最小とし、特色成分を最大とする場合を、図２（Ｂ）は墨成分および特色成分を最大とする場合を、図２（Ｃ）は墨成分および特色成分を最小とする場合を、図２（Ｄ）は墨成分を最大とし、特色成分を最小とする場合を、それぞれ示している。また、右下がりの斜線を施した色領域は墨成分を含み墨以外の特色成分を含まない領域を示し、右上がりの斜線を施した色領域は少なくとも特色成分を含む領域を示し、斜線を施していない領域は墨成分および墨以外の特色成分をともに含まない領域を示している。
【００４８】
図２（Ｃ）に示すように、墨成分および特色成分を用いない場合には斜線を施していない色領域しか再現されないが、墨成分を使用することにより右下がりの斜線を施した色領域まで再現されるようになり、さらに特色成分を使用することにより右上がりの斜線を施した領域まで再現されるようになる。この色領域内の色を再現するための各色成分の組み合わせは複数存在する。
【００４９】
図２に黒丸で示した色について、墨成分及び特色成分の存在範囲を図３に示している。図２（Ｃ）に示した墨成分および特色成分を最小とする場合には、この色の例では墨成分及び特色成分ともに０となっている。すなわち、この色では墨成分の値の最小値及び特色成分の値の最小値は０である。図２（Ｄ）に示した墨成分を最大とし、特色成分を最小とする場合を図３において（Ｄ）として示している。この場合の墨成分の値をｓｕｐＫとする。また、図２（Ａ）に示した墨成分を最小とし、特色成分を最大とする場合を図３において（Ａ）として示している。この場合、墨成分の値は０であり、特色成分の値をｍａｘＳとしている。
【００５０】
図２（Ｂ）に示した墨成分および特色成分を最大とする場合を図３において（Ｂ）として示している。従来の墨成分の値を先に決める場合には、特色成分を最小として墨成分の値を決めていることから、０以上ｓｕｐＫ以下の範囲で墨成分の値を決定し、その値を固定している。しかし、色域拡大を行う特色を追加した場合には、特色成分の増加に伴って墨成分の最大値も増加する。例えばＣＭＹＫと特色成分としてＲを用いる場合、ＣＭＹＫとＹＭＲＫで再現される色があることによる。このことから、特色成分の値を最小（例えば０）とした場合には墨成分の最大値は一意に決まるが、特色成分を含めた場合には、特色成分の値に応じて墨成分の最大値は変化するという性質を有している。つまり、特色成分を有する場合の墨成分の最大値は、特色成分の増加に応じて上昇することになり、図２（Ｂ）における墨成分の値の方が図２（Ｄ）における墨成分の値よりも大きくなる。図２（Ｂ）の場合の墨成分の値をｍａｘＫとし、特色成分の値をｓｕｐＳとしている。
【００５１】
一方、図２（Ａ）においては墨成分の値は０であり、図２（Ｂ）に示す場合の特色成分の値とは異なっている。すなわち、図２（Ｂ）に示す墨成分が最大の状態から墨成分を減らすと、代わりに基本色成分が増加することから、さらに特色成分を増やす余地が生じる。そのため、図３の（Ｂ）から墨成分の値が小さくなるに従って特色成分の値を増加させ、墨成分の値が最小（ここでは０）の場合に図２（Ａ）の墨成分が最小、特色成分が最大となり、図３の（Ａ）となる。
【００５２】
例えば墨成分と特色成分を最大限に使用する場合、特色成分が０以上ｓｕｐＳ以下の範囲では特色成分の値に依存して墨成分の値が決定される。また、特色成分がｓｕｐＳ以上ｍａｘＳ以下の場合には、墨成分の値に依存して特色成分の値が決定されることになる。すなわち、墨成分と特色成分の値を決める際に、順序関係が存在することになる。
【００５３】
図４は、墨成分と特色成分の使用範囲の一例の説明図である。図４においては、図２に黒丸で示した色について、図３に示した墨成分及び特色成分の存在範囲を再掲し、本発明の実施の一形態で使用する範囲に右下がりの斜線を付し、使用しない範囲に右上がりの斜線を付して示している。図３に示した墨成分及び特色成分の存在範囲の全体を使用する場合、上述したように墨成分と特色成分の値の決定には順序関係が存在する。しかし、墨成分の値をｓｕｐＫ以下、かつ、特色成分の値をｓｕｐＳ以下に限定すれば、順序関係を考慮することなく墨成分と特色成分の値を決定してよい。すなわち、特色成分の値がｓｕｐＳ以下であれば墨成分の値はｓｕｐＫ以下の範囲でいずれの値に決定しても存在範囲内であるし、逆に墨成分の値がｓｕｐＫ以下であれば、特色成分の値はｓｕｐＳ以下の範囲でいずれの値に決定しても存在範囲内となる。従って、図４において右下がりの斜線を付して示した墨成分の値がｓｕｐＫ以下、かつ、特色成分の値がｓｕｐＳ以下の範囲であれば、墨成分の値と特色成分の値とを独立して決定してよい。
【００５４】
このような考察に従い、本発明の実施の一形態においては、上限墨量算出部１１において特色成分を最小とした場合の墨成分の最大値、すなわちｓｕｐＫを墨上限値として算出している。また、上限特色量算出部１３において特色成分を使用して墨成分の値を最大（＝ｍａｘＫ）とした場合の特色成分の値、すなわちｓｕｐＳを特色上限値として算出している。墨量決定部１２は、上限墨量算出部１１で算出した墨上限値（ｓｕｐＫ）以下の範囲で墨成分の値を決定し、特色量決定部１４は、上限特色量算出部１３で算出した特色上限値（ｓｕｐＳ）以下の範囲で特色成分の値を決定し、これらの墨成分の値と特色成分の値の決定をそれぞれ独立して行う。
【００５５】
図５は、墨成分と特色成分の使用範囲の別の例の説明図である。図４においては、一例として図２に黒丸で示した色についての墨成分と特色成分の使用範囲の例を示したが、色によっては基本色成分だけでは再現されない色もあり、このような場合には墨成分及び特色成分の値が０とならない。図５（Ａ）には図２（Ｃ）に示した墨成分及び特色成分とも最小とする場合について示しているが、図５（Ａ）中にａとして示した黒丸の色では、基本色成分だけでは再現されず、例えば特色成分を０とした場合には墨成分の下限値が存在する。この場合の墨成分及び特色成分の値の存在範囲は図５（Ｂ）に実線で示す範囲となる。この例では、特色成分の値を最小（この例では０）とした場合の墨成分の最小値をｉｎｆＫとして示している。このｉｎｆＫを墨下限値と呼ぶことにする。また、墨成分が最小（この例では０）となる場合の特色成分の最小値をｉｎｆＳとして示している。このｉｎｆＳを特色下限値と呼ぶことにする。この例の場合には、墨成分と特色成分の使用範囲は、ｉｎｆＫ≦Ｋ≦ｓｕｐＫ、かつ、ｉｎｆＳ≦Ｓ≦ｓｕｐＳの範囲とすればよい。
【００５６】
また、図５（Ａ）中にｂとして示した黒丸の色も基本色成分だけでは再現されず、さらに特色成分を０にしては再現されない場合を示している。この場合の墨成分及び特色成分の値の存在範囲は図５（Ｃ）に実線で示す範囲となる。この例では、特色成分の値を最小（この例ではｍｉｎＳ）とした場合の墨成分の値は最小値ｉｎｆＫであり、かつ、最大値ｓｕｐＫとなる。また、墨成分が最小（この例では０）となる場合の特色成分の最小値をｉｎｆＳ（特色下限値）として示している。この例の場合には、墨成分と特色成分の使用範囲は、ｉｎｆＫ＝ｓｕｐＫ、かつ、ｉｎｆＳ≦Ｓ≦ｓｕｐＳの範囲とすればよい。図示の都合上、この使用範囲を太線で示している。
【００５７】
なお、ｉｎｆＫ≦Ｋ≦ｓｕｐＫ、ｉｎｆＳ≦Ｓ≦ｓｕｐＳを厳守することで、画質設計としては階調性が損なわれることがある。そのような場合には墨上限値ｓｕｐＫ以下、かつ、特色上限値ｓｕｐＳ以下の条件で墨成分及び特色成分の値を制御するとよい。ＫがｉｎｆＫ以下、ＳがｉｎｆＳ以下になっても、ｍｉｎＫとｍｉｎＳが存在するので、ＫとＳの組み合わせによっては、図５（Ｂ）、（Ｃ）で斜線を施して示したＫとＳの範囲であれば当該色が再現され、算出された基本色は予め設定されている範囲に入る。このように、図５（Ｂ）、（Ｃ）に「使用しない領域」として示した領域でも、色再現される。基本的には図５（Ｂ）、（Ｃ）において「使用する領域」として示した範囲でＫとＳの制御を行い、画質を考慮しながら斜線を施した領域全体で制御すればよい。斜線を施した領域以外では、算出される基本色成分の値が予め設定されている範囲を超えてしまう（色域外の領域）。そのような場合には、使用するＫとＳの値に対して、予め色域圧縮等の処理で予め設定されている範囲の基本色成分が算出されるように色値（色値は例えばＬ* ａ* ｂ* ）を圧縮しておけばよい。または、超えた分をクリップしてもよい。もちろん、墨下限値ｉｎｆＫや特色下限値ｉｎｆＳを用いることにより、基本色成分の値は予め決められた範囲に収められる。
【００５８】
上述の墨上限値ｓｕｐＫ及び特色上限値ｓｕｐＳ、あるいはさらに墨下限値ｉｎｆＫ、特色下限値ｉｎｆＳは、予め処理対象色信号から各値を算出するモデル（関数）を構成しておいて、そのモデルを用いて各値を算出するとよい。例えば処理対象色信号がＬ* ａ* ｂ* である場合、墨上限値ｓｕｐＫはＬ* ａ* ｂ* →ｓｕｐＫのモデルを用いて、また墨下限値ｉｎｆＫはＬ* ａ* ｂ* →ｉｎｆＫのモデルを用いて、特色上限値ｓｕｐＳはＬ* ａ* ｂ* →ｓｕｐＳのモデルを用いて、特色下限値ｉｎｆＳはＬ* ａ* ｂ* →ｉｎｆＳのモデルを用いて、それぞれ求めればよい。
【００５９】
図６は、墨上限値及び特色上限値、あるいはさらに墨下限値及び特色下限値の算出方法の一例の説明図である。墨上限値ｓｕｐＫ及び墨下限値ｉｎｆＫは、特色成分の値を最小とした場合の値であることから、墨上限値ｓｕｐＫについては図６（Ｃ）に再掲する図２（Ｄ）に示した特色成分の値を最小、墨成分を最大とした場合について、複数のＬ* ａ* ｂ* の値とその色における墨成分の最大値ｓｕｐＫとの対からＬ* ａ* ｂ* →ｓｕｐＫのモデルを作成すればよい。また、墨下限値ｉｎｆＫについても、図６（Ｂ）に再掲する図２（Ｃ）に示した特色成分の値及び墨成分を最小とした場合について、複数のＬ* ａ* ｂ* の値とその色における墨成分の最小値ｉｎｆＫとの対からＬ* ａ* ｂ* →ｉｎｆＫのモデルを作成すればよい。
【００６０】
特色上限値ｓｕｐＳについても、図６（Ａ）に再掲する図２（Ｂ）に示した特色成分の値及び墨成分を最大とした場合について、複数のＬ* ａ* ｂ* の値とその色における特色成分の最大値ｓｕｐＳとの対からＬ* ａ* ｂ* →ｓｕｐＳのモデルを作成すればよい。また、特色下限値ｉｎｆＳについても、図６（Ｂ）に再掲する図２（Ｃ）に示した特色成分の値及び墨成分を最小とした場合、あるいは図６（Ｃ）に再掲する図２（Ｄ）に示した特色成分の値を最小とし墨成分を最大とした場合について、複数のＬ* ａ* ｂ* の値とその色における墨成分の最小値ｉｎｆＫとの対からＬ* ａ* ｂ* →ｉｎｆＫのモデルを作成すればよい。
【００６１】
なお、特色として複数の色を用いる場合には、それぞれの特色について、特色上限値ｓｕｐＳ、あるいはさらに特色下限値ｉｎｆＳを求め、特色量決定部１４はそれぞれの特色成分について、特色上限値ｓｕｐＳ以下の範囲で、あるいは特色上限値ｓｕｐＳ以下特色下限値ｉｎｆＳ以上の範囲で、各特色成分の値を決定することになる。上述のような例えばＬ* ａ* ｂ* から墨上限値及び特色上限値、あるいはさらに墨下限値及び特色下限値の算出方法は、例えば特許文献１や特許文献２においても最大墨量、最小墨量、最小特色量の算出に用いられている方法である。特許文献１や特許文献２では最大特色量を算出する際に墨成分の値を用いることから、出力装置の入出力特性モデルを逆に解くモデルを用いて算出することになるが、その場合よりも少ない計算量により特色上限値ｓｕｐＳは求められる。
【００６２】
図７は、本発明の実施の一形態における第１の変形例を示す構成図である。図中、１６は下限墨量算出部、１７は下限特色量算出部である。この第１の変形例では、上述の墨下限値ｉｎｆＫ及び特色下限値ｉｎｆＳを用いる場合の構成の一例を示している。下限墨量算出部１６は、特色成分を最小とした場合の墨成分の最小値を墨下限値として算出する。この墨上限値の算出は、例えば上述のモデルを用いた方法を用いて算出するとよい。あるいはそのほかの探索的な方法などを用いて算出してもよい。墨量決定部１２は、上限墨量算出部１１で算出された墨上限値ｓｕｐＫとともに下限墨量算出部１６で算出された墨下限値ｉｎｆＫを用いて、墨上限値ｓｕｐＫ以下墨下限値ｉｎｆＫ以上の範囲で墨成分の値を決定する。
【００６３】
また下限特色量算出部１７は、特色成分を使用して墨成分の値を最小とした場合の特色成分の最小値を特色下限値として算出する。この特色下限値の算出も、例えば上述のモデルを用いた方法を用いて算出するとよい。あるいはそのほかの探索的な方法などを用いて算出してもよい。特色量決定部１４は、上限特色量算出部１３で算出された特色上限値ｓｕｐＳとともに下限特色量算出部１７で算出された特色下限値ｉｎｆＳを用いて、特色上限値ｓｕｐＳ以下、特色下限値ｉｎｆＳ以上の範囲で特色成分の値を決定する。
【００６４】
このようにして墨上限値ｓｕｐＫあるいはさらに墨下限値ｉｎｆＫを算出し、墨量決定部１２は墨成分の値を墨上限値ｓｕｐＫ以下、あるいは墨上限値ｓｕｐＫ以下かつ墨下限値ｉｎｆＫ以上の範囲で制御する。また特色上限値ｓｕｐＳあるいはさらに特色下限値ｉｎｆＳを算出し、特色量決定部１４は特色成分の値を特色上限値ｓｕｐＳ以下、あるいは特色上限値ｓｕｐＳ以下かつ特色下限値ｉｎｆＳ以上の範囲で制御する。その際に、墨量と特色量はそれぞれ独立して制御する。このような独立した制御を行うと、色再現におけるいくつかの不具合の改善が従来に比べて容易となる。
【００６５】
図８は、特色量による色の連続性に関する不具合の一例の説明図である。図８（Ａ）に示した例は、図２（Ｄ）に示した墨成分を最大とし、特色成分を最小とした場合の例を示している。この例においては、特色成分が０の領域から特色成分を含む領域に色が変化する場合、Ｓ＝０として太線で示した境界からＳ＝１００として太線で示した外郭までの色領域で特色成分の値が変化する。そのため、図中に破線で囲んだ特色成分が０の領域と特色成分を含む領域の境界部分での色の連続性を確保しなければならない。
【００６６】
また図８（Ｂ）に示した例は、図２（Ｂ）に示した墨成分及び特色成分とも最大とした場合の例を示している。この例においては、特色成分が無彩色軸から色域外郭までの色領域で特色成分の値が変化する。そのため、図８（Ａ）に示した例に比べて色の連続性はよい。しかし、図中に破線で囲んだ色領域では、特色成分を含む側では特色成分の値は変化するのに対して、接している特色成分を含まない側では特色成分の値は０のままとなる。そのため、色の連続性に問題が生じることになる。
【００６７】
図９は、色の連続性を保障する墨成分及び特色成分の制御の一例の説明図、図１０は、同じく特色成分の値を制御する関数の一例の説明図である。図８に示した色の連続性の問題は、墨成分と特色成分を制御することで解消する。例えば、墨成分の値が大きくなるにつれて特色成分の値が小さくなる関数によって特色成分の値を制御するとよい。
【００６８】
図９（Ａ）は図８（Ｂ）に示した墨成分及び特色成分とも最大とした場合であり、図９（Ｄ）は図８（Ａ）に示した墨成分が最大で特色成分が最小の場合である。特色成分を最大以下で最小以上の範囲で制御すれば、例えば図９（Ｂ）や図９（Ｃ）に示すように、特色成分の値の増加を開始させる位置が制御される。
【００６９】
一例として、図１０（Ａ）に示す関数では、墨成分が０以上１００以下の値を取るものとし、墨成分Ｋ＝０では特色上限値ｓｕｐＳになり、墨成分Ｋ＝１００では特色下限値ｉｎｆＳとなるようにし、特色上限値ｓｕｐＳの値をｓｕｐＳ自身の値と墨成分Ｋに応じて図１０（Ａ）に示すように制御する。なお、ｐ１とｐ２は特色成分の増加のさせ方を制御する係数である。なお、ｐ１＜ｐ２である。
【００７０】
さらに、係数ｐ１やｐ２を墨成分Ｋに応じて可変にしてもよく、図１０（Ｂ）に示した関数の例では、係数ｐ２を墨成分Ｋに応じて変更した例を示している。もちろん、特色成分の値を制御する関数は、この例に限らず、係数により制御される関数形状であれば、いかなるものであってもよい。
【００７１】
例えば図１０（Ａ）や図１０（Ｂ）に示した関数により特色上限値の使用率が決定されたら、その使用率をαとして
Ｓ＝α×ｓｕｐＳ
として特色成分Ｓを決定すればよい。なお、Ｓ＜ｉｎｆＳならばＳ＝ｉｎｆＳとしてもよい。あるいは、ｉｎｆＳを使用するのであれば、
Ｓ＝α×ｓｕｐＳ＋（１−α）×ｉｎｆＳ
として特色成分Ｓを決定してもよい。
【００７２】
図９，図１０で説明した墨成分及び特色成分の制御方法では、特色上限値の使用率を墨成分Ｋも用いて制御していることから、墨成分Ｋと特色成分Ｓの相互作用など、出力装置の性質を把握していれば、その出力装置に応じた墨成分及び特色成分の制御がなされることになる。しかし、出力装置によってはその出力装置に応じた制御がなされない場合がある。また、測色的な色再現では装置独立な色空間における明度、彩度、色相の少なくとも１つに応じて制御する方が自然な色変化が再現される場合がある。
【００７３】
図１１は、明度による特色成分の制御の一例の説明図である。図１１では、装置独立な色空間における明度に応じて特色成分の制御を行う場合について示している。図１１（Ｂ）に示す例では、特色の使用を開始する彩度ｃ１を明度に応じて制御し、図１１（Ｃ）に示すように、彩度ｃ１から徐々に特色を使用して彩度ｃ２で特色上限値ｓｕｐＳとなるようにしている。これにより、特色を使用する色領域は、一例として図１１（Ａ）に示すようになる。もちろん、彩度に応じた制御や色相に応じた制御、さらにこれらの組み合わせによる制御を行ってもよい。
【００７４】
図１２は、白点からの距離による特色成分の制御の一例の説明図である。装置独立な色空間における明度、彩度、色相による制御の変形として、白点からの距離に応じた特色成分の制御を行ってもよい。例えば白点からの距離が大きくなるにつれて特色成分の値が大きくなる関数によって特色成分の値を制御するとよい。
【００７５】
図１２（Ａ）において白点をＷで示しており、白点を基点とする各方向（矢線で示す）について、白点からの距離ｄに応じた制御率αを求める。例えば図１２（Ｂ）に示す例では、白点からの距離ｄが０以上ｐ１以下では制御率α＝０とし、距離ｄがｐ１以上ｐ２以下では徐々に制御率αを変化させ、距離ｄがｐ２以上では制御率α＝１としている。これらの係数ｐ１，ｐ２を制御すれば、特色成分の使用を開始する位置や特色成分の値の変化が制御されることになる。求めた制御率αを用い、上述の式、
Ｓ＝α×ｓｕｐＳ
あるいは
Ｓ＝α×ｓｕｐＳ＋（１−α）×ｉｎｆＳ
を用いて特色成分の値を求めればよい。
【００７６】
図１１，図１２において説明したいずれの例においても、図８で説明した色の連続性を従来に比べて向上させている。図１１，図１２において説明した例では、特色成分の制御の際に墨成分の値を使用しておらず、特色成分の制御を墨成分の制御とは独立して行うことにより実現される。
【００７７】
墨量決定部１２における墨成分の制御についても、特色成分の制御とは独立して行われる。従来より墨成分の値を先に決めていたことから特色成分に依存せずに墨成分を制御しており、この墨成分の制御については従来から行われている制御方法を使用すればよい。例えば、装置独立な色空間における明度、彩度、色相の少なくとも１つに応じて制御する方法や、自然画やグラフィックなどの画像の種別に応じて制御する方法などがある。明度および彩度で墨成分の値を制御する場合の一例としては、明度が高いほど、彩度が高いほど、墨下限値（ｉｎｆＫ）に近づけ、明度が低く彩度が低いほど、墨上限値（ｓｕｐＫ）に近づけるといった制御方法が考えられる。もちろん、上述の特色成分に対する制御を墨成分に対して用いてもよく、白点からの距離に応じた墨成分の制御を行ってもよい。
【００７８】
図１３は、本発明の実施の一形態における第２の変形例を示す構成図である。図中、２１は色変換部である。上述の説明では、与えられた色信号が装置独立な色空間における色信号であった場合を示した。この第２の実施の形態では、装置依存色空間における色信号が与えられた場合について示している。
【００７９】
色変換部２１は、与えられた装置依存色空間における色信号を装置独立な色空間の処理対象色信号に変換する。一例として装置独立な色空間がＬＡＢ色空間であり、ＲＧＢ色空間の色信号が与えられた場合には、ＲＧＢ→Ｌ* ａ* ｂ* の変換を行う。また、ＣＭＹ色空間の色信号が与えられた場合にはＣＭＹ→Ｌ* ａ* ｂ* の色変換を行えばよい。もちろんこれらの色空間の色信号に限られないし、処理対象色信号の色空間もＬＡＢ色空間に限られるものではない。なお、色変換の際に、例えば出力対象としている出力装置の色再現範囲に応じて色域圧縮処理などを施してもよい。色変換部２１で色変換して得られた処理対象色信号は墨量決定部１２及び特色量決定部１４に渡され、上述した処理により出力色信号が算出されることになる。
【００８０】
図１４は、本発明の実施の一形態における第３の変形例を示す構成図である。この第３の変形例では、墨成分を含む色信号が与えられた場合の一例を示しており、具体例として墨成分を含む色信号がＣＭＹＫ色信号である場合を示している。もちろん、ＣＭＹＫＯＧやＣＭＹＫＲＧＢ等、他の特色成分であってもよいし、基本色成分もＣＭＹに限られるものではない。
【００８１】
この変形例では、与えられた墨成分の値Ｋは、ほかの色成分とともに色変換部２１に与えられて装置独立な色空間の処理対象色信号に変換される。それとともに、墨成分の値Ｋは墨量決定部１２にも渡される。
【００８２】
墨量決定部１２では、墨上限値ｓｕｐＫ以下、あるいは墨上限値ｓｕｐＫ以下で墨下限値ｉｎｆＫ以上の範囲で墨成分の値を求めるが、その際に、与えられた墨成分の値を使用する。例えば、求めた墨成分の値と与えられた墨成分の値の範囲で墨成分の値を調整するとよい。また、与えられた墨成分の値が墨上限値ｓｕｐＫ以下、あるいは墨上限値ｓｕｐＫ以下で墨下限値ｉｎｆＫ以上の範囲である場合、与えられた墨成分の値を出力色信号の墨成分の値として決定してもよく、その場合には墨成分の値が保存されることになる。なお、墨成分と特色成分とを独立して制御すれば、このような墨成分の制御は特色成分の制御に影響しない。
【００８３】
図１５は、本発明の実施の一形態における第４の変形例を示す構成図である。この第４の変形例では、特色成分を含む色信号が与えられた場合の一例を示しており、具体例として特色成分のＯ（オレンジ）とＧ（緑）を含むＣＭＹＫＯＧ色信号が与えられた場合を示している。もちろん、ＣＭＹＫＯやＣＭＹＫＲＧＢ等、他の特色成分であってもよいし、基本色成分もＣＭＹに限られない。なお、墨成分Ｋについては、上述の第３の変形例で説明した処理を行ってもよいし、墨成分の値を墨量決定部１２に渡さずに構成してもよい。
【００８４】
与えられた特色成分の値Ｏ，Ｇは、ほかの色成分とともに色変換部２１に与えられて装置独立な色空間の処理対象色信号に変換される。それとともに、特色成分の値Ｏ，Ｇは特色量決定部１４にも渡される。
【００８５】
特色量決定部１４では、特色成分Ｏについては特色上限値ｓｕｐＯ以下、あるいは特色上限値ｓｕｐＯ以下で特色下限値ｉｎｆＯ以上の範囲で特色成分Ｏの値を求めるが、その際に、与えられた特色成分Ｏの値を使用する。例えば、求めた特色成分Ｏの値と与えられた特色成分Ｏの値の範囲で特色成分Ｏの値を調整するとよい。また、与えられた特色成分Ｏの値が特色上限値ｓｕｐＯ以下、あるいは特色上限値ｓｕｐＯ以下で特色下限値ｉｎｆＯ以上の範囲である場合、与えられた特色成分Ｏの値を出力色信号の特色成分Ｏの値として決定してもよく、その場合には特色成分の値が保存されることになる。
【００８６】
特色成分Ｇについても、特色上限値ｓｕｐＧ以下、あるいは特色上限値ｓｕｐＧ以下で特色下限値ｉｎｆＧ以上の範囲で特色成分Ｇの値を求めるが、その際に、与えられた特色成分Ｇの値を使用する。例えば、求めた特色成分Ｇの値と与えられた特色成分Ｇの値の範囲で特色成分Ｇの値を調整するとよい。また、与えられた特色成分Ｇの値が特色上限値ｓｕｐＧ以下、あるいは特色上限値ｓｕｐＧ以下で特色下限値ｉｎｆＧ以上の範囲である場合、与えられた特色成分Ｇの値を出力色信号の特色成分Ｇの値として決定してもよく、その場合には特色成分の値が保存されることになる。
【００８７】
なお、いずれの特色成分を使用するかを選択したり、いずれの特色成分を保存するかを選択する構成を設けてもよい。特色成分と特色成分とを独立して制御すれば、特色成分の制御は墨成分の制御に影響せずに行われる。
【００８８】
図１６は、本発明の実施の一形態における第５の変形例を示す構成図である。この第５の変形例では、与えられた色信号の特色成分の色と出力色信号の特色成分の色が異なる場合を示している。具体例として与えられた色信号は特色成分としてＯ，Ｇを含むＣＭＹＫＯＧ色信号であるものとし、出力色信号がＣＭＹＫＲＧＢ色信号である場合を示している。もちろん、与えられた色信号及び出力色信号とも、基本色成分及び特色成分はこの例に限られるものではない。なお、この変形例においても、墨成分Ｋについては上述の第３の変形例で説明した処理を行ってもよいし、墨成分の値を墨量決定部１２に渡さずに構成してもよい。
【００８９】
与えられた特色成分の値Ｏ，Ｇは、ほかの色成分とともに色変換部２１に与えられて装置独立な色空間の処理対象色信号に変換される。それとともに、特色成分の値Ｏ，Ｇは特色量決定部１４にも渡される。
【００９０】
特色量決定部１４では、与えられた色信号の特色成分Ｇについては出力色信号の特色成分Ｇに対応するので、例えば第４の変形例で説明した制御を行えばよい。与えられた色信号の特色成分Ｏについては、出力色信号には特色成分Ｏは存在しない。この場合、与えられた色信号の特色成分Ｏとの色相差が最も小さい出力色信号の特色成分の値が与えられたものとして、出力色信号の当該特色成分の値を制御する。この例では、与えられた色信号の特色成分Ｏは、出力色信号の特色成分Ｒが与えられたものとして、与えられた色信号の特色成分Ｏの値を出力色信号の特色成分Ｒの値の制御に用いる。例えば、求めた特色成分Ｒの値と与えられた特色成分Ｏの値の範囲で特色成分Ｒの値を調整するとよい。これにより、与えられた色信号の特色成分Ｏの値が出力色信号の特色成分Ｒに反映されることになる。
【００９１】
なお、図１３，図１４、図１５，図１６には図１に示した構成に色変換部２１を設けた例を示しているが、説明中で墨下限値や特色下限値を用いる例についても示しているように、図７に示した構成における変形を行ってもよいことは言うまでもない。
【００９２】
図１７は、本発明の実施の一形態及びその変形例で説明した機能をコンピュータプログラムで実現した場合におけるコンピュータプログラム及びそのコンピュータプログラムを格納した記憶媒体とコンピュータの一例の説明図である。図中、３１はプログラム、３２はコンピュータ、４１は光磁気ディスク、４２は光ディスク、４３は磁気ディスク、４４はメモリ、５１はＣＰＵ、５２は内部メモリ、５３は読取部、５４はハードディスク、５５はインタフェース、５６は通信部である。
【００９３】
上述の本発明の実施の一形態およびその変形例として説明した各部の機能の全部または部分的に、コンピュータが実行するプログラム３１によって実現してもよい。その場合、そのプログラム３１およびそのプログラムが用いるデータなどは、コンピュータによって読み取られる記憶媒体に記憶させておけばよい。記憶媒体とは、コンピュータのハードウェア資源に備えられている読取部５３に対して、プログラムの記述内容に応じて、磁気、光、電気等のエネルギーの変化状態を引き起こして、それに対応する信号の形式で、読取部５３にプログラムの記述内容を伝達するものである。例えば、光磁気ディスク４１，光ディスク４２（ＣＤやＤＶＤなどを含む）、磁気ディスク４３，メモリ４４（ＩＣカード、メモリカード、フラッシュメモリなどを含む）等である。もちろんこれらの記憶媒体は、可搬型に限られるものではない。
【００９４】
これらの記憶媒体にプログラム３１を格納しておき、例えばコンピュータ３２の読取部５３あるいはインタフェース５５にこれらの記憶媒体を装着することによって、コンピュータからプログラム３１を読み出し、内部メモリ５２またはハードディスク５４（磁気ディスクやシリコンディスクなどを含む）に記憶し、ＣＰＵ５１によってプログラム３１を実行することによって、上述の本発明の実施の一形態およびその変形例として説明した機能が全部又は部分的に実現される。あるいは、通信路を介してプログラム３１をコンピュータ３２に転送し、コンピュータ３２では通信部５６でプログラム３１を受信して内部メモリ５２またはハードディスク５４に記憶し、ＣＰＵ５１によってプログラム３１を実行することによって実現してもよい。
【００９５】
コンピュータ３２には、このほかインタフェース５５を介して様々な装置と接続してもよい。例えば情報を表示する表示手段や利用者からの情報を受け付ける受付手段等も接続されていてもよい。また、例えば画像形成装置がインタフェース５５を介して接続され、出力色信号を使用して画像形成装置で画像を形成するように構成してもよい。なお、各構成が１台のコンピュータにおいて動作する必要はなく、処理段階に応じて別のコンピュータにより処理が実行されてもよい。
【符号の説明】
【００９６】
１１…上限墨量算出部、１２…墨量決定部、１３…上限特色量算出部、１４…特色量決定部、１５…基本色決定部、１６…下限墨量算出部、１７…下限特色量算出部、２１…色変換部、３１…プログラム、３２…コンピュータ、４１…光磁気ディスク、４２…光ディスク、４３…磁気ディスク、４４…メモリ、５１…ＣＰＵ、５２…内部メモリ、５３…読取部、５４…ハードディスク、５５…インタフェース、５６…通信部。
【図１】
0005888484.tif 000002
【図２】
0005888484.tif 000003
【図３】
0005888484.tif 000004
【図４】
0005888484.tif 000005
【図５】
0005888484.tif 000006
【図６】
0005888484.tif 000007
【図７】
0005888484.tif 000008
【図８】
0005888484.tif 000009
【図９】
0005888484.tif 000010
【図１０】
0005888484.tif 000011
【図１１】
0005888484.tif 000012
【図１２】
0005888484.tif 000013
【図１３】
0005888484.tif 000014
【図１４】
0005888484.tif 000015
【図１５】
0005888484.tif 000016
【図１６】
0005888484.tif 000017
【図１７】
0005888484.tif 000018