(57)【特許請求の範囲】
【請求項１】
出力装置において再現される色域を示す色域情報を用いて入力色空間における入力色信号を出力装置において再現される色域の色信号に変換する第１の変換手段と、前記第１の変換手段で変換された色信号を前記出力装置で使用する色材色を色成分とする出力装置色空間の色信号に変換する第２の変換手段を有し、前記色域情報は、出力装置で使用する色材色を色成分とする出力装置色空間における色域外郭上の外郭色信号の総量値を算出し、算出された前記総量値に応じて色信号の総量を制限する制限値を算出し、総量値が算出された前記制限値内となるように前記出力装置色空間において前記外郭色信号を補正し、補正された色信号を前記入力色空間の色信号に変換することにより生成したものであることを特徴とする色変換装置。
【請求項２】
前記出力装置色空間は墨を色成分として含み、前記色域情報は、前記外郭色信号の総量値が前記制限値を超えている場合に、墨を固定して他の色成分を総量値が前記制限値内となるように補正して得た色信号を前記入力色空間の色信号に変換することにより生成されたものであることを特徴とする請求項１に記載の色変換装置。
【請求項３】
前記出力装置色空間は墨を色成分として含み、前記色域情報は、前記外郭色信号の総量値が前記制限値を超えている場合に、総量値が前記制限値内となるように各色成分を等比率で減少させて得た色信号を前記入力色空間の色信号に変換することにより生成されたものであることを特徴とする請求項１に記載の色変換装置。
【請求項４】
前記出力装置色空間は墨を色成分として含み、前記色域情報は、前記出力装置における総量制限値よりも大きい値を上限として前記制限値を算出して生成したものであり、前記第２の変換手段は、使用する墨量を制限する墨生成条件に従って制限された墨量を生成するとともに該墨量を用いて他の色成分を算出し、該墨量及び他の色成分の総量が前記出力装置における総量制限値を超えている場合に、墨量を増加させるように前記墨生成条件を変更して総量値が前記総量制限値内となるように補正することを特徴とする請求項１に記載の色変換装置。
【請求項５】
コンピュータに、請求項１から請求項４のいずれか１項に記載の色変換装置の機能を実行させることを特徴とする色変換プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、色信号処理装置、色変換装置、色信号処理プログラム、色変換プログラムに関するものである。
【背景技術】
【０００２】
複数の色材を用いてカラー画像などの出力を行う出力装置においては、画質の維持や装置に対する負担の軽減などから、使用する色材の総量が制限されている場合がある。例えば色材としてＣ（シアン）、Ｍ（マゼンタ）、Ｙ（イエロー）、Ｋ（墨）を用いる場合、各色材量は０％から１００％までの値を取る。色材の総量は０％から４００％までとなるが、出力装置の色材総量の制限（総量制限値）が例えば３００％の場合、色材総量がこの３００％を超える色については総量制限値内の色に変換する必要がある。
【０００３】
例えば特許文献１には、色変換テーブルのテーブル値が総量（２５０％）以下という条件を満たさない場合に、この条件を満たす値にテーブル値を変更し、色変換後の値が総量制限値を超えないようにしている。また特許文献２においては、使用するインクの総量が総量制限値を超えた場合に、Ｋ値を一定のままＣＭＹ値を減らして総量制限値の範囲内で出力している。さらに特許文献３においては、最初から総量制限値を満たす色しか使用しないこととして、総量制限値を満たす色に対する測色値を得て色量制限関数を求め、この色量制限関数を用いて総量制限値内での出力を行っている。さらにまた特許文献４では、階調補正後の濃度値が総量制限値内となるように、階調補正前に各色材量を一律に増減し、色材総量を総量制限値内に規制している。更に特許文献５では、色予測モデルを作成する際に使用するカラーパッチの出力値について総量制限値内の色に変更して出力することで、総量制限値を満たす色予測モデルを作成している。
【０００４】
図１４は、総量制限が課せられた場合の出力装置の色再現域の一例の概略図である。上述の従来技術は、いずれも総量制限値を超えた場合に総量制限値の範囲内となるように色を変更し、あるいは総量制限値を満たす色域を用いて出力を行うものである。この場合の色再現域の一例を図１４に示している。ここでは、ある色相における色再現域の断面（Ｌ−Ｃ平面）を示している。なお、総量制限値を満たす色再現域の外郭を求める方法については、特許文献６や特許文献７などに記載されている。
【０００５】
図中の点Ｐは総量制限値による制限がかかる境界の色であり、この点Ｐにおいて色域外郭は屈曲している。例えば、最大彩度色Ｔから低明度方向に色域外郭に沿って色を変化させて行くと、総量制限がなければ黒丸で示した色を通ることになる。しかし、総量制限により点Ｐよりも低明度の破線で示した色域外郭上の色は再現されず、実線で示した色域外郭上の白丸の方向へと色が変化する。そのため、点Ｐにおいて色の段差が発生する。
【０００６】
図１５は、総量制限が課せられている場合の出力装置の色再現域への色変換の一例の説明図である。図１４で説明したように、総量制限が課せられている場合の出力装置の色再現域に、屈曲する点Ｐが存在する。この影響は、例えば出力装置の色再現域外の色を色再現域の色に変換する処理においても現れる。図１５では、黒丸で示している色再現域外の均等間隔の色を、色差最小の色域外郭の色に変換した例を示している。もともと均等な間隔であった色は、点Ｐの付近で階調が密となり、その分だけ低明度低彩度色については階調が粗になっている。また、点Ｐの前後で色の変化の傾向も変わってしまう。
【０００７】
図１６は、総量制限が課せられている場合の出力装置の色再現域への色変換の別の例の説明図である。図１６では、ある入力色域全体を出力装置の色再現域（出力色域）に変更する例を示している。このような色変換を行う場合、入力色域の外郭の色を出力色域の外郭の色に変換し、その際の変換方向にある色についても同じ変換比率で変換する。そのため、入力色域の外郭上の色（黒丸）は出力色域の外郭上の色（白丸）に変換され、点Ｐにおいて色の変化の傾向が異なってしまう。それとともに、色域内部で等間隔に変化していた色（黒の三角）についても、出力色域の外郭形状に応じた色（白い三角）に変換されてしまう。従って、この場合には色再現域内の色まで、色の変化が変換前後で異なってしまう。
【０００８】
図１７は、総量制限が課せられた場合の総量の変化の一例の説明図である。上述の屈曲点Ｐが現れる理由は、上述のように点Ｐにおいて総量制限が開始されることによる。例えば図１４における最大明度点から色再現域の外郭上をたどって色を変化させてゆき、その際の総量値を示すと、図１７に示すように変化する。点Ｔを通り点Ｐまでは、色の変化に従って色材の総量は増加して行く。そして、点Ｐにおいて色材の総量が総量制限値に達し、それ以降は色材を増やせなくなる。従って、点Ｐの前後で色材を増減させる方法を変えなければならず、そのため色の傾向が変わってしまう。
【０００９】
例えば特許文献８には、入力色空間の入力色から出力装置の色空間の出力色への変換を行うための色変換テーブルにおいて、出力色を平滑化処理し、あるいは例えば出力色のうちのＫ（墨）成分について平滑化処理してＫ成分と入力色とから他の色成分を予測することが記載されている。また、色変換テーブルを作成する際に、総量規制値を平滑化処理し、あるいはさらに出力色のうちのＫ（墨）成分について平滑化処理し、入力色から出力色を再計算することが記載されている。これらの技術により、上述の点Ｐのような屈曲点は平滑化され、階調の急激な変化や、色の変化の傾向が急激に変化するなどの不具合は解消される。この特許文献８では、入力色から一旦出力色に変換するものの、総量規制値を超える場合には入力色から再度、出力色への変換を行っている。
【００１０】
【特許文献１】特開平９−２４７４７１号公報
【特許文献２】特開平９−２６１４９２号公報
【特許文献３】特開２０００−２５２７４号公報
【特許文献４】特開２００３−１２５２２５号公報
【特許文献５】特開２００４−１４７２５７号公報
【特許文献６】特開２００５−６３０９３号公報
【特許文献７】特開２００６−３５２４７５号公報
【特許文献８】特開２００５−２３６８０２号公報
【発明の開示】
【発明が解決しようとする課題】
【００１１】
本発明は、簡単に、総量制限を満たすとともに色の逆転や不連続などの階調性の低下を防止した出力装置色空間の色信号が得られる色信号処理装置および色信号処理プログラムと、その色信号処理装置および色信号処理プログラムの機能を利用した色変換装置及び色変換プログラムを提供することを目的とするものである。
【課題を解決するための手段】
【００１８】
本願請求項１に記載の発明は、出力装置において再現される色域を示す色域情報を用いて入力色空間における入力色信号を出力装置において再現される色域の色信号に変換する第１の変換手段と、前記第１の変換手段で変換された色信号を前記出力装置で使用する色材色を色成分とする出力装置色空間の色信号に変換する第２の変換手段を有し、前記色域情報は、出力装置で使用する色材色を色成分とする出力装置色空間における色域外郭上の外郭色信号の総量値を算出し、算出された前記総量値に応じて色信号の総量を制限する制限値を算出し、総量値が算出された前記制限値内となるように前記出力装置色空間において前記外郭色信号を補正し、補正された色信号を前記入力色空間の色信号に変換することにより生成したものであることを特徴とする色変換装置である。
【００１９】
本願請求項２に記載の発明は、本願請求項１に記載の色変換装置における前記出力装置色空間が墨を色成分として含み、前記色域情報は、前記外郭色信号の総量値が前記制限値を超えている場合に、墨を固定して他の色成分を総量値が前記制限値内となるように補正して得た色信号を前記入力色空間の色信号に変換することにより生成されたものであることを特徴とする色変換装置である。
【００２０】
本願請求項３に記載の発明は、本願請求項１に記載の色変換装置における前記出力装置色空間が墨を色成分として含み、前記色域情報は、前記外郭色信号の総量値が前記制限値を超えている場合に、総量値が前記制限値内となるように各色成分を等比率で減少させて得た色信号を前記入力色空間の色信号に変換することにより生成されたものであることを特徴とする色変換装置である。
【００２１】
本願請求項４に記載の発明は、本願請求項１に記載の色変換装置における前記出力装置色空間が墨を色成分として含み、前記色域情報は、前記出力装置における総量制限値よりも大きい値を上限として前記制限値を算出して生成したものであり、前記第２の変換手段は、使用する墨量を制限する墨生成条件に従って制限された墨量を生成するとともに該墨量を用いて他の色成分を算出し、該墨量及び他の色成分の総量が前記出力装置における総量制限値を超えている場合に、墨量を増加させるように前記墨生成条件を変更して総量値が前記総量制限値内となるように補正することを特徴とする色変換装置である。
【００２３】
本願請求項５に記載の発明は、コンピュータに、請求項１から請求項４のいずれか１項に記載の色変換装置の機能を実行させることを特徴とする色変換プログラムである。
【発明の効果】
【００２４】
本願請求項１に記載の発明によれば、総量制限を満たすとともに色の逆転や不連続などの階調性の低下を防止した出力装置色空間の色信号を、簡単に得ることができる。
【００２５】
本願請求項２に記載の発明によれば、出力装置色空間の中で処理を行うことができるとともに、墨量を保存して色域を広く利用することができる。
【００２６】
本願請求項３に記載の発明によれば、出力装置色空間の中で処理を行うことができるとともに、墨量の比率を抑えて粒状性の悪化を防ぐことができる。
【００２７】
本願請求項４に記載の発明によれば、総量制限を満たすとともに色の逆転や不連続などの階調性の低下を防止した出力装置色空間の色信号に変換できる色変換表を簡単に得ることができる。
【００２８】
本願請求項５に記載の発明によれば、総量制限を満たすとともに色の逆転や不連続などの階調性の低下を防止した出力装置色空間の色再現域を示す色域情報を簡単に得ることができる。
【００２９】
本願請求項６に記載の発明によれば、任意の色信号から、総量制限を満たすとともに色の逆転や不連続などの階調性の低下を防止した出力装置色空間の色信号を簡単に得ることができる。
【００３０】
本願請求項７に記載の発明によれば、入力色空間における入力色信号を、総量制限を満たすとともに色の逆転や不連続などの階調性の低下を防止した出力装置色空間の色信号に変換することができる。
【００３１】
本願請求項８に記載の発明によれば、出力装置色空間において墨量を保存して広い色再現域の色域情報を得ることができる。
【００３２】
本願請求項９に記載の発明によれば、出力装置色空間において墨量を保存して粒状性の悪化を防止した色再現域の色域情報を得ることができる。
【００３３】
本願請求項１０に記載の発明によれば、墨生成条件に従って制限された墨量を生成する場合に、総量制限を満たすとともに色の逆転や不連続などの階調性の低下を防止しつつ、色再現域を広く活用することができる。
【００３４】
本願請求項１１に記載の発明によれば、総量制限を満たすとともに色の逆転や不連続などの階調性の低下を防止した出力装置色空間の色信号を、簡単に得ることができる。
【００３５】
本願請求項１２に記載の発明によれば、入力色空間における入力色信号を、総量制限を満たすとともに色の逆転や不連続などの階調性の低下を防止した出力装置色空間の色信号に変換することができる。
【発明を実施するための最良の形態】
【００３６】
図１は、本発明の第１の実施の形態を示す構成図である。図中、１１は総量制限値設定部、１２は総量算出部、１３は制限値算出部、１４は色補正部である。出力色信号は、出力装置で色材を用いて出力するために使用される色信号であり、その出力装置で使用する色材色を色成分とする出力装置色空間における色信号である。この例では、入力色信号についても出力装置色空間における色信号であるものとする。なお、ここでは出力装置色空間は墨を色成分として含むものとし、具体例としてはＣＭＹＫ色空間などである。
【００３７】
総量制限値設定部１１は、出力装置において使用してよい色材の総量値である総量制限値が設定されている。総量制限値は予め与えておけばよい。あるいは外部の装置から設定を受けたり、または利用者が設定するように構成してもよい。
【００３８】
総量算出部１２は、入力色信号の総量値を算出する。入力色信号が出力装置で使用する色材色を色成分とした出力装置色空間の色信号であることから、各色成分の値を加算すれば総量値が算出される。
【００３９】
制限値算出部１３は、総量算出部１２で算出された総量値に応じて、色信号の総量を制限する制限値を算出する。図２は、総量値と制限値との関係の一例の説明図である。例えば、総量制限値設定部１１に設定されている総量制限値よりも所定量だけ少ない総量値から総量の制限を行い、総量値が増加するに伴って次第に制限値が総量制限値に近づくように、総量値に応じた制限値を制御する。この場合の制限値の一例を図２に示している。この例では、総量値をＴＡＣ、出力装置における総量制限値をＤＬ、制限値をＴＡＣＬとし、総量値ＴＡＣが総量制限値となる点をＲ（＝ＤＬ）、それより所定量だけ少なく、制限値を総量値より少なくする制御を開始する点をＳとする。ＴＡＣ≦ＳではＴＡＣＬ＝ＴＡＣとし、ＴＡＣ＞Ｓでは、
ＴＡＣＬ＝ｔａｎｈ（（ＴＡＣ−Ｓ）／（ＤＬ−Ｓ））・（ＤＬ−Ｓ）＋Ｓ
で求めればよい。もちろん、総量値に基づく制限値の制御方法は任意である。
【００４０】
総量値が総量制限値ＤＬに達した後は制限値を総量制限値として処理すると、点Ｒの前後で特性が変化して画質に影響するが、図２に示すように総量値に応じて徐々に制限値を制御することにより、画質への影響を抑えている。
【００４１】
色補正部１４は、入力色信号の総量値が制限値算出部１３で算出された制限値内となるように、出力装置色空間において入力色信号を補正する。例えば入力色信号を（Ｃ，Ｍ，Ｙ，Ｋ）、出力色信号を（Ｃ’，Ｍ’，Ｙ’，Ｋ’）とし、制限値をＴＡＣＬとすると、Ｃ＋Ｍ＋Ｙ＋Ｋ≦ＴＡＣＬではＣ’＝Ｃ、Ｍ’＝Ｍ、Ｙ’＝Ｙ、Ｋ’＝Ｋとして入力色信号をそのまま出力色信号とすればよい。Ｃ＋Ｍ＋Ｙ＋Ｋ＞ＴＡＣＬの場合には、墨を固定して他の色成分を減らし、制限値内となるように補正する。例えば、
Ｋ’＝Ｋ
Ｃ’＝Ｃ・（（ＴＡＣＬ−Ｋ）／（Ｃ＋Ｍ＋Ｙ））
Ｍ’＝Ｍ・（（ＴＡＣＬ−Ｋ）／（Ｃ＋Ｍ＋Ｙ））
Ｙ’＝Ｙ・（（ＴＡＣＬ−Ｋ）／（Ｃ＋Ｍ＋Ｙ））
と補正すればよい。あるいは、各色成分とも定率で減らし、制限値内となるように補正してもよい。例えば、
Ｋ’＝Ｋ・（（ＴＡＣＬ）／（Ｋ＋Ｃ＋Ｍ＋Ｙ））
Ｃ’＝Ｃ・（（ＴＡＣＬ）／（Ｋ＋Ｃ＋Ｍ＋Ｙ））
Ｍ’＝Ｍ・（（ＴＡＣＬ）／（Ｋ＋Ｃ＋Ｍ＋Ｙ））
Ｙ’＝Ｙ・（（ＴＡＣＬ）／（Ｋ＋Ｃ＋Ｍ＋Ｙ））
と補正すればよい。出力装置色空間において補正処理を行うだけであるので、高速に補正される。
【００４２】
以上のような構成により、出力装置色空間の入力色信号は、総量制限値を満たし、さらに総量値が総量制限値前後となっても色の逆転や不連続などの階調特性の劣化を生じない出力装置色空間の出力色信号に補正されることになる。
【００４３】
図３は、本発明の第２の実施の形態を示す構成図である。図中、２１は色変換表、２２は色変換表補正部、２３は変換部である。この第２の実施の形態では、上述の第１の実施の形態の構成に加えて色変換表補正部２２を設け、色変換表２１に設定されている出力装置色空間の色信号の値を、総量制限値を満たす色信号に書き換える例を示している。なお、図３には色変換表２１を用いて第１色信号を第２色信号に変換する変換部２３についても示している。
【００４４】
色変換表２１は、変換部２３で第１色信号から第２色信号への色変換処理を行う際に用いるために、いくつかの第１色信号とその第１色信号を色変換した後の第２色信号とを対応付けたものである。第１色信号は、例えばＲＧＢ色空間やＣＩＥＬＡＢ色空間など、予め決められた任意の色空間の色信号でよい。また第２色信号は、ここでは出力装置色空間の色信号であるとする。この色変換表２１は、予め利用者が設定したり、あるいは別途生成されて設定されているものとする。
【００４５】
この色変換表２１の出力値である第２色信号を入力色信号として、総量算出部１２は総量値を算出し、制限値算出部１３は総量値に応じた制限値を算出し、色補正部１４は入力色信号を制限値内となるように補正する。これらの各部については第１の実施の形態で説明したとおりであり、補正後の出力色信号は総量制限値を満たすとともに、色の逆転や不連続などの階調性の低下が生じることはない。
【００４６】
色変換表補正部２２は、色補正部１４で補正された出力色信号を色変換表２１の出力値として書き戻し、色変換表２１を補正する。これにより、総量制限値を満たすとともに階調性の低下が生じない色変換表２１が得られる。
【００４７】
変換部２３は、補正された色変換表２１を用いて第１色信号を第２色信号へ変換する。色変換表２１の出力値が総量制限値を満たすとともに階調性の低下が生じないように補正されているので、第２色信号も、総量制限値を満たし、階調性の低下が生じることはない。なお、この変換部２３は色変換表２１が参照できれば他の各部とは別の装置などに設けてもよい。
【００４８】
図４は、本発明の第３の実施の形態を示す構成図である。図中、３１は外郭色信号生成部、３２は出力装置特性取得部、３３は外郭情報生成部である。この第３の実施の形態では、上述の第１の実施の形態の構成に加えて外郭色信号生成部３１、出力装置特性取得部３２、外郭情報生成部３３を設け、総量制限値を満たすとともに階調性の低下が生じない色再現域の外郭を求める構成例を示している。
【００４９】
外郭色信号生成部３１は、出力装置色空間における色再現域の外郭色信号を生成する。図５は、出力装置色空間の色再現域の外郭の説明図である。ここでは出力装置色空間をＣＭＹＫとした場合の外郭を示しており、各色成分が０％から１００％まで取り得るものとし、ＷはＣ、Ｍ、Ｙ、Ｋがともに０％、ほかは表示した色成分が１００％となる色を示している。例えばＣと表示された色はＣ＝１００％でＭ＝Ｙ＝Ｋ＝０％、ＭＫと表示された色はＭ＝Ｋ＝１００％でＣ＝Ｙ＝０％、ＣＭＹＫと表示された色はＣ＝Ｍ＝Ｙ＝Ｋ＝１００％の色をそれぞれ示している。ここでは各色成分の０％から１００％までを５等分して格子点を示し、この格子点を外郭色信号として順次生成する。もちろん、分割数などは任意である。
【００５０】
この外郭色信号生成部３１で生成した外郭色信号を入力色信号として、総量算出部１２は総量値を算出し、制限値算出部１３は総量値に応じた制限値を算出し、色補正部１４は入力色信号を制限値内となるように補正する。これらの各部については第１の実施の形態で説明したとおりであり、補正後の外郭色信号は総量制限値を満たすとともに、色の逆転や不連続などの階調性の低下が生じることのない色再現域の外郭色信号に補正されている。なお、色材単色である１次色や２つの色成分からなる２次色など、総量制限値を満たすことが予め分かっている色については、色補正部１４の処理を行わずに外郭情報生成部３３の処理に移行してもよい。
【００５１】
出力装置特性取得部３２は、出力装置に対して与えた出力装置色空間の色信号と、その色信号により出力装置から出力される色との対応関係を取得する。例えば、出力装置色空間がＣＭＹＫ色空間の場合、ＣＭＹＫ色信号を出力装置に与え、出力された色を測色して、例えばＣＩＥＬＡＢ色空間などの装置非依存色空間の色信号を得て、ＣＭＹＫ色信号とＬａｂ色信号との対を出力装置特性として取得すればよい。なお、色域情報として出力装置色空間における色再現域の外郭を求める場合には、この出力装置特性取得部３２は不要である。
【００５２】
外郭情報生成部３３は、色補正部１４から渡される補正された外郭色信号により、色域情報を生成する。例えば出力装置色空間における色再現域の外郭を生成するのであれば、色補正部１４から渡される補正された外郭色信号をそのまま色域情報として利用すればよい。また、例えばＣＩＥＬＡＢ色空間などの装置非依存色空間における色域情報を生成するのであれば、出力装置特性取得部３２で取得した出力装置特性を参照して、色補正部１４から渡される補正された外郭色信号を装置非依存色空間における色信号に変換し、この色空間における色域情報を生成すればよい。
【００５３】
このようにして生成された色域情報が示す色再現域の外郭では、出力装置の総量制限値前後で色の変化が大きく異なることはなく、外郭上の色であっても階調性が損なわれることはない。
【００５４】
図６は、本発明の第４の実施の形態を示す構成図である。図中、４１は色変換部である。この第４の実施の形態では、上述の第３の実施の形態の構成に加えて色変換部４１を設け、色再現域の変換処理を行う例を示している。
【００５５】
色変換部４１は 、外郭情報生成部３３で生成された色域情報を用いて、任意の色信号を色域情報が示す色再現域内の色信号に変換する。例えば色再現域外の色について色再現域の外郭上の色に変換したり、色再現域内の色も含めて、入力される色信号の範囲が、色域情報が示す色再現域内となるように変換してもよい。
【００５６】
図７は、本発明の第４の実施の形態における色再現域の変換処理の具体例の説明図である。なお、ここではある色相における明度−彩度平面を示している。図中の実線が外郭情報生成部３３で生成された色域情報による外郭を示し、破線が総量制限を考慮しない場合の外郭を示している。例えば、図中の黒丸で示すように、総量制限を考慮しない場合の外郭上を徐々に変化する色信号が入力されたとする。色変換部４１は、この入力された色信号を、色域情報が示す色再現域内の色信号に変換する。この例では、白丸で示すように色域情報が示す色再現域の外郭の色信号に変換される。色域情報が示す色再現域の外郭には大きく屈曲する点が存在しないため、入力される色信号の色の変化をほぼ反映した色信号に変換されている。従って、変換後の色信号において階調性が損なわれることはなく、もちろん、総量制限値も満たしている。
【００５７】
図８は、本発明の第４の実施の形態における色再現域の変換処理の別の具体例の説明図である。この例では、入力される色信号の取り得る色範囲（入力色域として示す）が分かっており、その入力色域を、色域情報が示す色再現域（出力色域として示す）に合わせる処理を行う例を示している。また、この例では明度軸上の所定の点と入力された色信号とを結ぶ直線に沿って、所定の点から入力色域の外郭までの距離と所定の点から出力色域の外郭までの距離との比に応じて色変換を行う例を示している。
【００５８】
このような色変換を行う場合、例えば黒丸で示した入力色域の外郭の色は、白丸で示した出力色域の外郭の色に変換される。また、黒の三角で示した入力色域の内部の色についても、白の三角で示した出力色域の内部の色に変換される。第３の実施の形態においても説明したように、色域情報が示す出力色域の外郭は出力装置の総量制限値前後で色の変化が大きく異なることはない。従って、入力色域内の階調性が損なわれることなく出力色域内の色に変換され、そのことは図８においても示されている。
【００５９】
図９は、本発明の第５の実施の形態を示す構成図である。図中、５１は色域変換部、５２は出力色変換部である。この第５の実施の形態では、上述の第３の実施の形態の構成に加えて色域変換部５１および出力色変換部５２を設け、装置非依存色空間などの入力色空間の第１色信号を、入力色空間において色再現域の変換処理を施した上で、出力装置色空間の第２色信号に変換する例を示している。
【００６０】
色域変換部５１は、外郭情報生成部３３で生成された色域情報を用いて、入力色空間の第１色信号を、入力色空間における色域情報が示す出力装置の色再現域内の色信号に変換する。例えば色再現域外の色について色再現域の外郭上の色に変換したり、色再現域内の色も含めて、入力される色信号の範囲が、色域情報が示す色再現域内となるように変換してもよい。なお、この第５の実施の形態における外郭情報生成部３３は、入力色空間に変換した色域情報を出力するものとしている。
【００６１】
出力色変換部５２は、出力装置特性取得部３２で取得した出力装置特性を用い、色域変換部５１で変換された色信号を、出力装置色空間の第２色信号に変換する。例えば出力装置特性から色変換モデルを作成し、その色変換モデルを用いて変換を行えばよい。
【００６２】
上述の色域変換部５１が使用する色域情報が示す色再現域の外郭は、外郭点の総量値に応じた制御値により総量を制御して総量制限値前後で色の変化が大きく異ならないようにしている。そのため、色域変換部５１によって変換された色信号は、入力された第１色信号の色変化の傾向を反映している。これにより、出力色変換部５２によって変換された第２色信号についても、色の逆転や不連続などの階調特性の劣化を生じることはない。もちろん、総量制限値を満たしていることは言うまでもない。
【００６３】
出力色変換部５２において出力装置色空間の第２色信号への変換を行う際に、特に墨が画質に影響することから、使用する墨量を制限するなどの墨生成条件を設定する場合がある。この場合、出力色変換部５２は設定されている墨生成条件に従って制限された墨量を生成し、その墨量を用いて他の色成分を算出することになる。
【００６４】
図１０は、墨生成条件が設定されている場合の色再現域の一例の説明図である。墨生成条件を適用すると、墨量が多くなる色の使用が抑えられるため、色再現域は明度が低い色において狭くなる。図１０において、点線が総量制限値を適用した場合の色域外郭、実線が外郭情報生成部３３で生成された色域情報が示す外郭、一点鎖線がさらに墨生成条件に従って墨量を制限した場合の色域外郭を示している。このように、墨生成条件を設定した場合の色再現域は狭くなってしまう。
【００６５】
このような場合に、制限値算出部１３で制限値を算出する際に、出力装置の総量制限値よりも大きい値を上限として、総量値に応じた制限値を制御してもよい。図１１は、総量制限値よりも大きい値を制限値の上限とする場合の総量値と制限値との関係の一例の説明図、図１２は、総量制限値よりも大きい値を制限値の上限とする場合の色再現域の一例の説明図である。図１１に実線で示すように、総量値に応じて制限値をなだらかに増加させ、総量値が多い場合の制限値を総量制限値よりも大きくしている。この例では、総量値が総量制限値となると制限値を総量値よりも徐々に減らすようにしている。
【００６６】
このように制限値を制御し、算出した制限値を用いて、色補正部１４は外郭情報生成部３１で生成した外郭色信号を補正する。そして外郭情報生成部３３において、補正された外郭色信号により色域情報を生成することになる。生成された色域情報が示す色再現域の外郭を図１２において細い実線で示している。
【００６７】
色域変換部５１は外郭情報生成部３３で生成された外郭情報に従って、入力色空間の第１色信号を、入力色空間における色域情報が示す出力装置の色再現域内の色信号に変換する。外郭情報生成部３３で生成された色域情報が示す色再現域は、必ずしも出力装置の総量制限値を満たしているわけではないが、外郭には急峻に色の変化の傾向が変わるような部分は存在しない。従って、変換前後における階調性は保持される。
【００６８】
色域変換部５１で変換された第１色信号は、出力色変換部５２において出力装置色空間の第２色信号に変換する。この変換の際に、墨生成条件を満たすように墨量を生成し、その墨量と色域変換部５１で変換された第１色信号とを用いて第２色信号の他の色成分を算出する。
【００６９】
墨生成条件を適用した後の色再現域の外郭を図１２に太線で示している。一点鎖線で示した制限値の上限を総量制限値とした場合に比べて、制限値の上限を総量制限値より大きくしたことにより、変換後の色再現域が広がっていることが分かる。
【００７０】
なお、制限値の上限を総量制限値より大きくして得た外郭情報が示す色再現域は、出力装置の総量制限値を満たしていない部分が存在するため、墨生成条件を適用しても出力色変換部５２で変換した第２色信号の総量値が総量制限値を超えていることもあり得る。そのような場合には、墨生成条件を変更し、例えば墨量を増加させるなどにより、総量値が総量制限値内となるように補正するとよい。
【００７１】
図１３は、本発明の各実施の形態で説明した機能をコンピュータプログラムで実現した場合におけるコンピュータプログラム及びそのコンピュータプログラムを格納した記憶媒体とコンピュータの一例の説明図である。図中、６１はプログラム、６２はコンピュータ、７１は光磁気ディスク、７２は光ディスク、７３は磁気ディスク、７４はメモリ、８１はＣＰＵ、８２は内部メモリ、８３は読取部、８４はハードディスク、８５はインタフェース、８６は通信部である。
【００７２】
上述の本発明の各実施の形態で説明した各部の機能の一部または全部を、コンピュータにより実行可能なプログラム６１によって実現してもよい。その場合、そのプログラム６１およびそのプログラムが用いるデータなどは、コンピュータが読み取り可能な記憶媒体に記憶させておけばよい。記憶媒体とは、コンピュータのハードウェア資源に備えられている読取部８３に対して、プログラムの記述内容に応じて、磁気、光、電気等のエネルギーの変化状態を引き起こして、それに対応する信号の形式で、読取部８３にプログラムの記述内容を伝達するものである。例えば、光磁気ディスク７１，光ディスク７２（ＣＤやＤＶＤなどを含む）、磁気ディスク７３，メモリ７４（ＩＣカード、メモリカードなどを含む）等である。もちろんこれらの記憶媒体は、可搬型に限られるものではない。
【００７３】
これらの記憶媒体にプログラム６１を格納しておき、例えばコンピュータ６２の読取部８３あるいはインタフェース８５にこれらの記憶媒体を装着することによって、コンピュータからプログラム６１を読み出し、内部メモリ８２またはハードディスク８４に記憶し、ＣＰＵ８１によってプログラム６１を実行することによって、上述の本発明の各実施の形態で説明した機能の一部又は全部が実現される。あるいは、ネットワークなどを介してプログラム６１をコンピュータ６２に転送し、コンピュータ６２では通信部８６でプログラム６１を受信して内部メモリ８２またはハードディスク８４に記憶し、ＣＰＵ８１によってプログラム６１を実行することによって実現してもよい。
【００７４】
コンピュータ６２には、このほかインタフェース８５を介して様々な装置と接続してもよい。例えば情報を表示する表示装置やユーザが情報を入力する入力装置等も接続され、総量制限値や色変換表出力装置特性など利用者が設定する場合に利用してもよい。また出力装置が接続され、出力色信号あるいは第２色信号に応じた出力が行われるように構成してもよい。さらに画像入力装置が接続され、画像入力装置で入力した画像に対して色処理を施し、出力装置で画像を出力するように構成してもよい。
【図面の簡単な説明】
【００７５】
【図１】本発明の第１の実施の形態を示す構成図である。
【図２】総量値と制限値との関係の一例の説明図である。
【図３】本発明の第２の実施の形態を示す構成図である。
【図４】本発明の第３の実施の形態を示す構成図である。
【図５】出力装置色空間の色再現域の外郭の説明図である。
【図６】本発明の第４の実施の形態を示す構成図である。
【図７】本発明の第４の実施の形態における色再現域の変換処理の具体例の説明図である。
【図８】本発明の第４の実施の形態における色再現域の変換処理の別の具体例の説明図である。
【図９】本発明の第５の実施の形態を示す構成図である。
【図１０】墨生成条件が設定されている場合の色再現域の一例の説明図である。
【図１１】総量制限値よりも大きい値を制限値の上限とする場合の総量値と制限値との関係の一例の説明図である。
【図１２】総量制限値よりも大きい値を制限値の上限とする場合の色再現域の一例の説明図である。
【図１３】本発明の各実施の形態で説明した機能をコンピュータプログラムで実現した場合におけるコンピュータプログラム及びそのコンピュータプログラムを格納した記憶媒体とコンピュータの一例の説明図である。
【図１４】総量制限が課せられた場合の出力装置の色再現域の一例の概略図である。
【図１５】総量制限が課せられている場合の出力装置の色再現域への色変換の一例の説明図である。
【図１６】総量制限が課せられている場合の出力装置の色再現域への色変換の別の例の説明図である。
【図１７】総量制限が課せられた場合の総量の変化の一例の説明図である。
【符号の説明】
【００７６】
１１…総量制限値設定部、１２…総量算出部、１３…制限値算出部、１４…色補正部、２１…色変換表、２２…色変換表補正部、２３…変換部、３１…外郭色信号生成部、３２…出力装置特性取得部、３３…外郭情報生成部、４１…色変換部、５１…色域変換部、５２…出力色変換部、６１…プログラム、６２…コンピュータ、７１…光磁気ディスク、７２…光ディスク、７３…磁気ディスク、７４…メモリ、８１…ＣＰＵ、８２…内部メモリ、８３…読取部、８４…ハードディスク、８５…インタフェース、８６…通信部。
【図１】
0004618457.tif 000002
【図２】
0004618457.tif 000003
【図３】
0004618457.tif 000004
【図４】
0004618457.tif 000005
【図５】
0004618457.tif 000006
【図６】
0004618457.tif 000007
【図７】
0004618457.tif 000008
【図８】
0004618457.tif 000009
【図９】
0004618457.tif 000010
【図１０】
0004618457.tif 000011
【図１１】
0004618457.tif 000012
【図１２】
0004618457.tif 000013
【図１３】
0004618457.tif 000014
【図１４】
0004618457.tif 000015
【図１５】
0004618457.tif 000016
【図１６】
0004618457.tif 000017
【図１７】
0004618457.tif 000018