(57)【要約】【課題】あるＣＭＹＫ色空間で色を表現した原稿画像データを、別のＣＭＹＫ色空間で同じ色を表現した画像データに変換するにあたり、Ｋ成分を自由に設定できる。【解決手段】第１のＣＭＹＫ色空間で色を表わす第１ＬＵＴデータＤ１を順次生成する第１ＬＵＴデータ生成部８１０と、第１ＬＵＴデータＤ１を、ＣＭＹ３色成分値からなるデータＤ３に変換するデータ変換部８２０と、データＤ３を構成する成分値のうち最小成分値をグレー成分として求めるグレー成分抽出部８３０と、所定のパラメータ値を用いてＫ成分生成関数を作成するＫ成分生成関数作成部８４０と、所望のＫ成分をグレー成分とＫ成分生成関数を用いて算出するＫ成分算出部８６０と、そのＫ成分を用いて第１ＬＵＴデータＤ１を第２のＣＭＹＫ色空間で色を表わす第２ＬＵＴデータＤ２に対応付けるＬＵＴ８７１を作成するＬＵＴ作成部８７０とを備えた。【選択図】        図６
2005217758.tif 000002
【特許請求の範囲】
【請求項１】
第１のＣＭＹＫ色空間で色を表現した第１の画像データを、第２のＣＭＹＫ色空間で色を表現した第２の画像データに変換する色変換装置において、
前記第１のＣＭＹＫ色空間で表現される色におけるグレー成分を抽出し、そのグレー成分と、操作に応じた関数とに基づいて、前記第２のＣＭＹＫ色空間におけるＫ成分を決定するＫ成分決定部と、
前記第１の画像データが表す色と、前記第２の画像データが表す色との等色関係を維持しながら、前記Ｋ成分決定部によって決定されたＫ成分を用いて、該第１の画像データを該第２の画像データに変換する色変換部とを備えたことを特徴とする色変換装置。
【請求項２】
前記Ｋ成分決定部が、前記第１のＣＭＹＫ色空間で表現された色を所定のＣＭＹ色空間で表現し、そのＣＭＹ色空間におけるＣＭＹ各成分のうちの最小成分をグレー成分として抽出するものであることを特徴とする請求項１記載の色変換装置。
【請求項３】
前記Ｋ成分決定部が、前記第１のＣＭＹＫ色空間で表現された色の明度をグレー成分として抽出するものであることを特徴とする請求項１記載の色変換装置。
【請求項４】
所定のパラメータ値が操作によって入力され、所定の基本関数を該パラメータ値に基づいて変形することによって前記関数を算出する関数算出部を備えたことを特徴とする請求項１記載の色変換装置。
【請求項５】
前記第２の画像データに基づいて、画像をＣＭＹＫ４色で色分解した色分解画像に相当する、該ＣＭＹＫ４色それぞれの２値画像を生成する２値画像生成部を備えたことを特徴とする請求項１記載の色変換装置。
【請求項６】
前記２値画像生成部が、前記ＣＭＹＫ４色それぞれの２値画像として、ＣＭＹＫの成分値に応じた面積を有する網点の、１インチ当たり２５０線以上の配列からなる網点画像を生成するものであることを特徴とする請求項５記載の色変換装置。
【請求項７】
前記２値画像生成部が、前記ＣＭＹＫ４色それぞれの２値画像として、ＣＭＹＫの成分値に応じた数の描画点の集合からなる画像を生成するものであることを特徴とする請求項５記載の色変換装置。
【請求項８】
前記２値画像生成部が、前記ＣＭＹＫ４色それぞれの２値画像として、ＣＭＹＫの成分値が所定の下限値以下であるときには成分値変化に応じて数が変化し、該成分値が該下限値を超えると成分値変化に応じて面積が変化する点の集合からなる画像を生成するものであることを特徴とする請求項５記載の色変換装置。
【請求項９】
コンピュータに組み込まれ、該コンピュータに、第１のＣＭＹＫ色空間で色を表現した第１の画像データを、第２のＣＭＹＫ色空間で色を表現した第２の画像データに変換させる色変換プログラムにおいて、
前記コンピュータ上で、
前記第１のＣＭＹＫ色空間で表現される色におけるグレー成分を抽出し、そのグレー成分と、操作に応じた関数とに基づいて、前記第２のＣＭＹＫ色空間におけるＫ成分を決定するＫ成分決定部と、
前記第１の画像データが表す色と、前記第２の画像データが表す色との等色関係を維持しながら、前記Ｋ成分決定部によって決定されたＫ成分を用いて、該第１の画像データを該第２の画像データに変換する色変換部とを構成することを特徴とする色変換プログラム。
【請求項１０】
第１のＣＭＹＫ色空間で色を表現した第１の画像データを、第２のＣＭＹＫ色空間で色を表現した第２の画像データに変換する色変換方法において、
前記第１のＣＭＹＫ色空間で表現される色におけるグレー成分を抽出し、そのグレー成分と、操作に応じた関数とに基づいて、前記第２のＣＭＹＫ色空間におけるＫ成分を決定するＫ成分決定過程と、
前記第１の画像データが表す色と、前記第２の画像データが表す色との等色関係を維持しながら、前記Ｋ成分決定過程によって決定されたＫ成分を用いて、該第１の画像データを該第２の画像データに変換する色変換過程とを備えたことを特徴とする色変換方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、第１のＣＭＹＫ色空間で色を表現した第１の画像データを、第２のＣＭＹＫ色空間で色を表現した第２の画像データに変換する色変換装置に関する。
【背景技術】
【０００２】
例えば印刷用に生成された画像データを原稿画像データとして用いて、例えばカラープリンタなどといった、印刷機とは異なる種類の出力装置で画像を出力するなどといったことはよく行なわれることである。
【０００３】
ここで、印刷機やカラープリンタなどといった出力装置の多くは、カラー画像における色を、シアン（Ｃ）、マゼンタ（Ｍ）、イエロー（Ｙ）、および墨（Ｋ）４つの色成分からなるＣＭＹＫ色空間で表現する。しかし、ＣＭＹＫそれぞれの色成分の値が同じであっても、出力装置で出力される色は装置ごとに相違しており、その意味において、ＣＭＹＫ色空間は、印刷機やカラープリンタなどといった出力装置の種類ごとに異なっている。さらに、同じ種類の出力装置どうしであっても、それぞれの出力装置に用いられる用紙やインキなどといった出力条件が異なれば、各出力装置には互いに異なるＣＭＹＫ色空間が対応することとなる。
【０００４】
従って、上述したように、ある出力装置用に生成された画像データを原稿画像データとして用いて、その出力装置とは別の出力装置で画像を出力した場合、２つの出力装置それぞれに対応する２つのＣＭＹＫ色空間が往々にして互いに異なっているため、たとえ同じ原稿画像データを用いたとしても、２つの出力装置それぞれによって得られる画像の色が互いに異なってしまうといった不具合が発生する。そこで、このような不具合を回避するために、上記の原稿画像データを、その原稿画像データが表現している色を保ったまま、これから出力を行なう出力装置に対応したＣＭＹＫ色空間で色を表現した画像データに変換する色変換装置が、従来から用いられている。
【０００５】
このように、上記の色変換装置では、変換の前後の画像データがそれぞれ表現する色どうしの等色関係を維持しながら、原稿画像データに相当する、第１のＣＭＹＫ色空間で色を表現する第１の画像データを、第２のＣＭＹＫ色空間で色を表現する第２の画像データに変換する変換処理が実行される。このような変換処理に際しては、人間による見た目の色を客観的に表現するために、例えばＬ*ａ*ｂ*色空間などといった、出力装置に非依存な３次元の色空間が用いられることが多い。このような、出力装置に非依存な色空間を以下では測色的な色空間と称する。上記の第２の画像データを構成するＣＭＹＫ４つの成分値を算出するにあたり、第１の画像データが表わす色を測色的な色空間で表現し、そのように表現された色を表わす第２の画像データを求めることによって等色関係を維持するという考えがあるが、この考えでは第２の画像データにおけるＣＭＹＫ４つの成分値を算出するための限定条件が３つしか得られず、そのままでは４つの成分値を一意的に算出することは不可能である。
【０００６】
そこで、ＩＣＣ（Ｉｎｔｅｒｎａｔｉｏｎａｌ  Ｃｏｌｏｒ  Ｃｏｎｓｏｒｔｉｕｍ）では、印刷機やプリンターなどといった出力装置それぞれについて、例えばメーカなどに、測色的な色空間で表現された色に対応する、ＣＭＹＫ色空間の各色成分を一意的に定めたプロファイルを用意させ、そのプロファイルを用いて色変換装置に処理を実行させるという方式が提案されている。しかしながら、ＩＣＣの標準の色信号処理モジュールとされるＩＣＭやＣｏｌｏｒｓｙｎｃを用いる場合、予め、墨版の入れ方を定めたＬ*ａ*ｂ*−＞ＣＭＹＫ変換を持つ出力プロファイルを生成させておく必要があり、所望の墨版の入れ方をその場で調整することができず、操作が煩雑である。さらに、このように色度精度重視のＣＭＹＫ−＞Ｌ*ａ*ｂ*−＞ＣＭＹＫといった変換は、色再現域の形状の微妙な違いを考慮することができないので、色のつぶれやトーンジャンプなどの問題が発生することがしばしばある。
【０００７】
そこで、測色的な色空間における３つの成分値から、ＣＭＹＫ色空間で色を表現した４つの成分値を求めるにあたり、Ｋ成分値だけを別途決定し、そのＫ成分値と、測色的な色空間で色を表現した３つの成分値とを用いて、残りのＣＭＹ３つの成分値を算出するという方法が幾つか提案されている。
【０００８】
例えば、ＣＭＹＫ４つの成分値のうちＫ成分は色に与える影響が比較的少ないとの前提のもとに、変換後の第２の画像データにおけるＫ成分として、上記の第１の画像データにおけるＫ成分と同じ値をそのまま採用するという方法や、変換後の第２の画像データにおけるＫ成分を、例えば、これから印刷を行なう出力装置を用いた印刷で使用されるインキ総量を所定量以下に抑制するというカバレッジ制限を考慮しつつＣＭＹＫ色空間における色再現域が最大となるように決定するという方法（例えば、特許文献１参照）や、変換後の第２の画像データにおけるＫ成分を、例えば、上記の原稿画像データにおける成分値のうちＣＭＹ３色の成分値をできうる限りＫ成分に置き換えるように決定するという方法（例えば、特許文献２参照）などが提案されている。
【特許文献１】特開平６−１７８０９５号公報（段落番号００１０−段落番号００５４、図１）
【特許文献２】特開２００２−１００９６号公報（段落番号００２４−段落番号００９１、図１        ）
【発明の開示】
【発明が解決しようとする課題】
【０００９】
しかしながら、上述した３つの方法では、あるＣＭＹＫ色空間で色を表現した原稿画像データを、別のＣＭＹＫ色空間で色を表現した画像データに変換するにあたり、いずれも変換後のＫ成分は、例えばそのような変換方法によって色変換を行なう色変換装置内部で限定的に決定されるので、例えば装置のオペレータなどがＫ成分を自由に決めるなどということは不可能であるし、単に自由度を高めても、等色関係が崩れてしまうという不具合を招く。
【００１０】
一方で、同じカラー画像の印刷であっても、例えば新聞用の印刷とアート紙用の印刷とでは適切なＫ成分が大きく異なるため、Ｋ成分の自由な設定に対するニーズは高い。
【００１１】
本発明は、上記事情に鑑み、あるＣＭＹＫ色空間で色を表現した原稿画像データを、別のＣＭＹＫ色空間で同じ色を表現した画像データに変換するにあたり、Ｋ成分を自由に設定できる色変換装置を提供することを目的とするものである。
【課題を解決するための手段】
【００１２】
上記目的を達成する本発明の色変換装置は、第１のＣＭＹＫ色空間で色を表現した第１の画像データを、第２のＣＭＹＫ色空間で色を表現した第２の画像データに変換する色変換装置において、
上記第１のＣＭＹＫ色空間で表現される色におけるグレー成分を抽出し、そのグレー成分と、操作に応じた関数とに基づいて、上記第２のＣＭＹＫ色空間におけるＫ成分を決定するＫ成分決定部と、
上記第１の画像データが表す色と、上記第２の画像データが表す色との等色関係を維持しながら、上記Ｋ成分決定部によって決定されたＫ成分を用いて、その第１の画像データをその第２の画像データに変換する色変換部とを備えたことを特徴とする。
【００１３】
ここで、上記の等色関係とは、例えば、上記第１の画像データが表す色と上記第２の画像データが表す色との双方を測色的な色空間で表現した場合における、互いの色の各成分値の完全一致などといった機械的な一致を意味するものではなく、互いの色の実質的な一致を意味する。
【００１４】
このような本発明の色変換装置によれば、上記の第２の色空間におけるＫ成分が、上記Ｋ成分決定部によって抽出されるグレー成分と、例えばオペレータなどの操作に応じた関数とに基づいて決定され、変換後の画像データに相当する上記の第２の画像データは、そのように決定されたＫ成分を用いて求められる。
【００１５】
ここで、上記第１のＣＭＹＫ色空間で表現される色とは、第１のＣＭＹＫ色空間における、変換対象に相当する第１の画像データが表す色とは別の、予め決められた複数の色であってもよく、あるいは、上記第１の画像データが表す色そのものであってもよい。
【００１６】
前者の場合には、例えば次のような方法によって、変換対象に相当する第１の画像データが上記第２の画像データに変換される。まず、上記の複数の色それぞれについて、グレー成分の抽出と、上記第２のＣＭＹＫ色空間におけるＫ成分の決定とが実行される。さらに、これらのＫ成分が用いられて、各色に一対一に対応する、上記第２のＣＭＹＫ色空間で表現される複数の色が求められ、両者を互いに対応付けるＬＵＴ（Ｌｏｏｋ  Ｕｐ  Ｔａｂｌｅ）が作成される。そして、このＬＵＴが参照されて、上記第１の画像データが上記第２の画像データに変換される。
【００１７】
また、上記の後者のように、上記第１のＣＭＹＫ色空間で表現される色が、上記第１の画像データが表す色そのものである場合には、例えば次のような処理により、変換対象に相当する第１の画像データが上記第２の画像データに変換される。まず、第１の画像データが表す色そのものからグレー成分の抽出され、その色に対応する、上記第２のＣＭＹＫ色空間におけるＫ成分が決定される。そしてそのＫ成分が用いられて、上記第２のＣＭＹＫ色空間における残りのＣＭＹ成分が求められる。これにより、第１の画像データから第２の画像データへの変換が実行される。
【００１８】
いずれの場合であっても、本発明の色変換装置によれば、オペレータは、所定の操作による上記関数の設定を通じて、変換後の画像データにおけるＫ成分を自由に設定することができる。
【００１９】
ここで、本発明の色変換装置におけるＫ成分決定部は、上記第１のＣＭＹＫ色空間で表現された色を所定のＣＭＹ色空間で表現し、そのＣＭＹ色空間におけるＣＭＹ各成分のうちの最小成分をグレー成分として抽出するものであってもよい。
【００２０】
あるいは、本発明の色変換装置におけるＫ成分決定部は、上記第１のＣＭＹＫ色空間で表現された色の明度をグレー成分として抽出するものであってもよい。
【００２１】
ある色をＣＭＹ色空間で表現した場合には、一般に、グレー成分は、ＣＭＹ各成分に等量に色分解される。すなわち、ＣＭＹ色空間で表現される任意の色に含まれるグレー成分は、その色におけるＣＭＹ各成分のうちの最小成分で決まる。そこで、上記第１のＣＭＹＫ色空間で表現された色を、一旦、ＣＭＹ色空間で色を表現することにより、上記グレー成分を容易に抽出することができる。
【００２２】
また、一般に、明るい色に含まれるグレー成分の量は少なく、暗い色に含まれるグレー成分の量は多い。すなわち、ある色に含まれるグレー成分は、その色の明度によって決まる。従って、ある色に含まれるグレー成分を、その色の明度と捉えることで、グレー成分を容易に抽出することができる。
【００２３】
ここで、本発明の色変換装置が、所定のパラメータ値が操作によって入力され、所定の基本関数をそのパラメータ値に基づいて変形することによって上記関数を算出する関数算出部を備えたという形態は好ましい形態である。
【００２４】
このような関数算出部を備えた好ましい形態の色変換装置によれば、オペレータは、上記関数の設定を、パラメータ値の入力という容易な操作で行うことができる。
【００２５】
また、本発明の色変換装置が、第２の画像データに基づいて、画像をＣＭＹＫ４色で色分解した色分解画像に相当する、そのＣＭＹＫ４色それぞれの２値画像を生成する２値画像生成部を備えたという形態は好ましい形態である。
【００２６】
このような２値画像生成部を備えた好ましい形態の色変換装置によれば、例えば、ある原稿画像を印刷するにあたり、適切な量のＫ成分を含むＣＭＹＫ４色それぞれの２値画像が得られ、それらの２値画像から、その原稿画像の印刷に適切なＣＭＹＫ４色それぞれの刷版が得られる。このような刷版を用いて印刷を行うことにより、ＣＭＹＫの各インキの使用量が適切な好ましい印刷物を得ることができる。
【００２７】
ここで、このような２値画像生成部は、
上記ＣＭＹＫ４色それぞれの２値画像として、ＣＭＹＫの成分値に応じた面積を有する網点の、１インチ当たり２５０線以上の配列からなる網点画像を生成するものであるか、あるいは、
上記ＣＭＹＫ４色それぞれの２値画像として、ＣＭＹＫの成分値に応じた数の描画点の集合からなる画像を生成するものであるか、あるいは、
上記ＣＭＹＫ４色それぞれの２値画像として、ＣＭＹＫの成分値が所定の下限値以下であるときには成分値変化に応じて数が変化し、その成分値がその下限値を超えると成分値変化に応じて面積が変化する点の集合からなる画像を生成するものであることが好ましい。
【００２８】
上記ＣＭＹＫ４色それぞれの２値画像として網点画像を生成し、それらの網点画像から刷版を得て印刷を行う場合、印刷に使用するＫのインキの総量が多くなると、印刷された画像において、ＣＭＹＫ４色の規則的な網点配列の重なり合いによって生じるいわゆるロゼッタ模様が人に視認されるほど明瞭なものとなり画質が劣化してしまうことがある。ここで、網点画像における網点の配列が、１インチ当たり２５０線以上という多数のものとなると、たとえ上記のようなロゼッタ模様が発生したとしてもその模様が細密であるため、人にはそのロゼッタ模様を認識することができないことが知られている。また、成分値の全ての値に対して、あるいは所定の下限値以下の成分値に対して、ＣＭＹＫの成分値に応じて描画点の数が変化するという画像では、例えば描画点の配列を不規則なものとすることによりロゼッタ模様の発生そのものを防止することができる。つまり上述したような形態の２値画像生成部によれば、画質の良好な印刷画像を得ることができる。
【００２９】
また、上記目的を達成する本発明の色変換プログラムは、コンピュータに組み込まれ、そのコンピュータに、第１のＣＭＹＫ色空間で色を表現した第１の画像データを、第２のＣＭＹＫ色空間で色を表現した第２の画像データに変換させる色変換プログラムにおいて、
上記コンピュータ上で、
上記第１のＣＭＹＫ色空間で表現される色におけるグレー成分を抽出し、そのグレー成分と、操作に応じた関数とに基づいて、上記第２のＣＭＹＫ色空間におけるＫ成分を決定するＫ成分決定部と、
上記第１の画像データが表す色と、上記第２の画像データが表す色との等色関係を維持しながら、上記Ｋ成分決定部によって決定されたＫ成分を用いて、その第１の画像データをその第２の画像データに変換する色変換部とを構成することを特徴とする。
【００３０】
このような色変換プログラムを例えばコンピュータ内で実行することによって、本発明の色変換装置を容易に実現することができる。
【００３１】
また、上記目的を達成する本発明の色変換方法は、第１のＣＭＹＫ色空間で色を表現した第１の画像データを、第２のＣＭＹＫ色空間で色を表現した第２の画像データに変換する色変換方法において、
上記第１のＣＭＹＫ色空間で表現される色におけるグレー成分を抽出し、そのグレー成分と、操作に応じた関数とに基づいて、上記第２のＣＭＹＫ色空間におけるＫ成分を決定するＫ成分決定過程と、
上記第１の画像データが表す色と、上記第２の画像データが表す色との等色関係を維持しながら、上記Ｋ成分決定過程によって決定されたＫ成分を用いて、その第１の画像データをその第２の画像データに変換する色変換過程とを備えたことを特徴とする。
【００３２】
このような色変換方法によれば、本発明の色変換装置や、本発明の色変換プログラムが内部で実行されているコンピュータと同様に、あるＣＭＹＫ色空間で色を表現した原稿画像データを、別のＣＭＹＫ色空間で同じ色を表現した画像データに変換するにあたり、所定の操作による上記関数の設定を通じて、Ｋ成分を自由に設定することができる。
【００３３】
なお、本発明にいう色変換プログラムおよび色変換方法については、ここではその基本形態のみを示すのにとどめるが、これは単に重複を避けるためであり、本発明にいう色変換プログラムおよび色変換方法には、上記の基本形態のみではなく、前述した色変換装置の各形態に対応する各種の形態が含まれる。
【００３４】
また、本発明の色変換プログラムにおいて、コンピュータ上で構成されるＫ成分決定部などといった構成要素は１つのプログラム部品によって構成されるものであってもよく、複数のプログラム部品によって構成されるものであってもよく、複数の構成要素が１つのプログラム部品によって構成されるものであってもよい。また、これらのプログラム部品は、上記のような要素の構成を自分自身で実行するものであってもよく、あるいは、コンピュータに組み込まれている他のプログラムやプログラム部品に指示を与えて実行させるものであっても良い。
【発明の効果】
【００３５】
以上、説明したように、本発明の色変換装置によれば、あるＣＭＹＫ色空間で色を表現した原稿画像データを、別のＣＭＹＫ色空間で同じ色を表現した画像データに変換するにあたり、Ｋ成分を自由に設定できる。
【発明を実施するための最良の形態】
【００３６】
以下図面を参照して本発明の実施の形態を説明する。
【００３７】
図１は、本発明の一実施形態が適用された印刷画像形成システムの全体構成図である。
【００３８】
図１に示す印刷画像形成システムでは、あるＣＭＹＫ色空間で色を表現した原稿画像データ１１がワークステーション２００に入力される。ワークステーション２００では、入力された画像データに基づく電子的な集版がオペレータによって実行され、印刷用の画像を表わす画像データが生成される。この印刷用の画像データは、印刷を行なう場合は、ＣＴＰ（Ｃｏｍｐｕｔｅｒ  Ｔｏ  Ｐｌａｔｅ）３０に入力され、ＣＴＰ３０では、その入力された画像データに対応した、ＣＭＹＫ各色の刷版が作成され、この刷版が印刷機４０に装着される。この印刷機４０に装着された刷版にはインクが塗布され、その塗布されたインクが印刷用の用紙上に転移されてその用紙上に印刷画像４１が形成される。
【００３９】
この図１に示す印刷画像形成システムにおける、本発明の一実施形態としての特徴は、ワークステーション２００の内部実行される処理内容にあり、以下、このワークステーション２００について説明する。
【００４０】
図２は、図１のワークステーション２００の外観斜視図、図３はそのハードウェア構成図である。
【００４１】
このワークステーション２００は、外観構成上、本体装置２１０、その本体装置２１０からの指示に応じて表示画面２２１上に画像を表示する画像表示装置２２０、本体装置２１０に、キー操作に応じた各種の情報を入力するキーボード２３０、および、表示画面２２１上の任意の位置を指定することにより、その位置に表示された、例えばアイコンなどに応じた指示を入力するマウス２４０を備えている。この本体装置２１０は、外観上、フレキシブルディスク（以下、ＦＤと省略する）を装填するためのＦＤ装填口２１１、およびＣＤ−ＲＯＭを装填するためのＣＤ−ＲＯＭ装填口２１２を有する。
【００４２】
本体装置２１０の内部には、図３に示すように、各種プログラムを実行するＣＰＵ２１３、ハードディスク装置２１５に格納されたプログラムが読み出されＣＰＵ２１３での実行のために展開される主メモリ２１４、各種プログラムやデータなどが保存されたハードディスク装置２１５、ＦＤ５００をアクセスするＦＤドライブ２１６、ＣＤ-ＲＯＭ５１０が装填され、その装填されたＣＤ-ＲＯＭ５１０をアクセスするＣＤ−ＲＯＭドライブ２１７、図示しないカラースキャナやデジタルカメラから画像データを入力する入力インタフェース２１８、生成された印刷用の画像データを図１のＣＴＰ３０に出力する出力インタフェース２１９が内蔵されており、これらの各種要素と、さらに図２にも示す画像表示装置２２０、キーボード２３０、マウス２４０は、バス２５０を介して相互に接続されている。
【００４３】
ここで、ＣＤ-ＲＯＭ５１０には、本発明のデータ変換プログラムの一実施形態が適用され、ワークステーション２００を色変換装置として動作させるためのデータ変換プログラムが記憶されている。そのＣＤ-ＲＯＭ５１０はＣＤ−ＲＯＭドライブ２１７に装填され、そのＣＤ-ＲＯＭ５１０に記憶されたデータ変換プログラムがこのワークステーション２００にアップロードされてハードディスク装置２１５に記憶される。そして、このデータ変換プログラムが起動されて実行されることにより、ワークステーション２００は、本発明のデータ変換装置の一実施形態が適用された色変換装置として動作する。
【００４４】
以下、本発明の色変換方法、本発明の色変換プログラム、本発明の色変換装置それぞれの第１実施形態について説明する。
【００４５】
図４は、本発明の色変換方法の第１実施形態を示すフローチャートである。
【００４６】
この色変換方法は、第１ＬＵＴデータ生成過程（ステップＳ０１）とデータ変換過程（ステップＳ０２）とグレー成分抽出過程（ステップＳ０３）とＫ成分生成関数作成過程（ステップＳ０４）とＫ成分算出過程（ステップＳ０５）とＬＵＴ作成過程（ステップＳ０６）と画像データ取得過程（ステップＳ０７）と色変換過程（ステップＳ０８）と２値画像生成過程（ステップＳ０９）とを有する。ここで、データ変換過程（ステップＳ０２）、グレー成分抽出過程（ステップＳ０３）、Ｋ成分生成関数作成過程（ステップＳ０４）、およびＫ成分算出過程（ステップＳ０５）をあわせたものが、本発明の色変換方法におけるＫ成分決定過程の一例に相当し、色変換過程（ステップＳ０８）が本発明の色変換方法における色変換過程の一例に相当する。
【００４７】
第１ＬＵＴデータ生成過程（ステップＳ０１）は、変換対象に相当する第１の画像データに対応する第１のＣＭＹＫ色空間において、複数の所定の色（以下では、基準色と呼ぶ）それぞれを表わす複数の画像データを順次生成する過程である。この過程によって生成される画像データは、以下に説明するＬＵＴの作成に用いられるデータの１つであるので、これ以降、第１ＬＵＴデータと呼ぶ。
【００４８】
また、データ変換過程（ステップＳ０２）は、第１ＬＵＴデータ生成過程（ステップＳ０１）によって順次生成される各第１ＬＵＴデータを、その第１ＬＵＴデータに対応する基準色をＣＭＹ３色の色空間で表現したデータに順次変換する過程である。
【００４９】
また、グレー成分抽出過程（ステップＳ０３）は、データ変換過程（ステップＳ０２）によって順次求められる各データにおけるＣＭＹ各成分のうちの最小成分を、そのデータに対応する基準色におけるグレー成分として順次抽出する過程である。
【００５０】
また、Ｋ成分生成関数作成過程（ステップＳ０４）は、所定のパラメータ値がオペレータからの操作によって入力され、所定の基本関数をそのパラメータ値に基づいて変形することによってＫ成分生成関数を算出する過程である。このＫ成分生成関数は、グレー成分抽出過程（ステップＳ０３）で順次抽出される各グレー成分を、上記の第１のＣＭＹＫ色空間とは別の、所望の第２のＣＭＹＫ色空間におけるＫ成分に対応付ける関数であって、その詳細については後述する。
【００５１】
また、Ｋ成分算出過程（ステップＳ０５）は、グレー成分抽出過程（ステップＳ０３）で順次抽出された各グレー成分と、Ｋ成分生成関数作成過程（ステップＳ０４）で作成されたＫ成分生成関数とを用いて、各グレー成分に対応する上記のＫ成分を順次算出する過程である。
【００５２】
また、ＬＵＴ作成過程（ステップＳ０６）は、Ｋ成分算出過程（ステップＳ０５）で順次算出される各Ｋ成分を用いて、そのＫ成分に対応する基準色を、上記の第２のＣＭＹＫ色空間で表現する第２ＬＵＴデータを順次求め、このように求められた複数の第２ＬＵＴデータそれぞれと上記の複数の第１ＬＵＴデータそれぞれとを互いに一対一に対応付けるＬＵＴを作成する過程である。
【００５３】
画像データ取得過程（ステップＳ０７）は、変換対象となる、上記の第１のＣＭＹＫ色空間で色を表現する第１の画像データを取得する過程である。
【００５４】
また、色変換過程（ステップＳ０８）は、画像データ取得過程（ステップＳ０７）によって取得された第１の画像データを、その画像データが表す色を上記の第２のＣＭＹＫ色空間で表現する第２の画像データに、ＬＵＴ作成過程（ステップＳ０６）で作成されたＬＵＴを参照して変換する過程である。
【００５５】
また、２値画像生成過程（ステップＳ０９）は、色変換過程（ステップＳ０８）で求められる第２の画像データに基づいて、画像をＣＭＹＫ４色で色分解した色分解画像に相当する、ＣＭＹＫ４色それぞれの２値画像を生成する過程である。
【００５６】
これら各ステップの詳細な内容については後述する。
【００５７】
図５は、本発明の色変換プログラムの第１実施形態を示す図である。ここでは、この色変換プログラム７０は、記憶媒体６００に記憶されている。
【００５８】
この図５に示す記憶媒体６００は、色変換プログラム７０が記憶された記憶媒体であればその種類を問うものではなく、例えばＣＤ−ＲＯＭにこの色変換プログラム７０が格納されているときはそのＣＤ−ＲＯＭを指し、その色変換プログラム７０がローディングされてハードディスク装置に記憶されたときはそのハードディスク装置を指し、あるいはその色変換プログラム７０がフレキシブルディスクにダウンロードされたときはそのフレキシブルディスクを指す。
【００５９】
この色変換プログラム７０は、図１および図２に示すワークステーション２００内で実行され、そのワークステーション２００を、本発明の色変換装置の第１実施形態として動作させるものであり、第１ＬＵＴデータ生成部７１とデータ変換部７２とグレー成分抽出部７３とＫ成分生成関数作成部７４とＫ成分算出部７５とＬＵＴ作成部７６と画像データ取得部７７と色変換部７８と２値画像生成部７９とを有する。
【００６０】
これら第１ＬＵＴデータ生成部７１、データ変換部７２、グレー成分抽出部７３、Ｋ成分生成関数作成部７４、Ｋ成分算出部７５、ＬＵＴ作成部７６、画像データ取得部７７、色変換部７８、および２値画像生成部７９は、それぞれ、図４に示す第１ＬＵＴデータ生成過程（ステップＳ０１）、データ変換過程（ステップＳ０２）、グレー成分抽出過程（ステップＳ０３）、Ｋ成分生成関数作成過程（ステップＳ０４）、Ｋ成分算出過程（ステップＳ０５）、ＬＵＴ作成過程（ステップＳ０６）、画像データ取得過程（ステップＳ０７）、色変換過程（ステップＳ０８）、および２値画像生成過程（ステップＳ０９）を実行する役割を担っている。
【００６１】
また、データ変換部７２、グレー成分抽出部７３、Ｋ成分生成関数作成部７４、およびＫ成分算出部７５をあわせたものが、本発明の色変換プログラムにおけるＫ成分決定部の一例に相当し、色変換部７８が本発明の色変換プログラムにおける色変換部の一例に相当する。
【００６２】
この色変換プログラム７０の各要素の詳細については後述する。
【００６３】
図６は、本発明の色変換装置の第１実施形態の機能ブロック図である。
【００６４】
この色変換装置８００は、図５の色変換プログラム７０が、図１および図２に示すワークステーション２００にインストールされて実行されることにより構成されるものであり、例えば、ある印刷機用に生成された、その印刷機に対応した第１のＣＭＹＫ色空間で色を表現した原稿画像データを、その第１のＣＭＹＫ色空間とは別の第２のＣＭＹＫ色空間に対応する例えばカラープリンタなどといった出力装置用の、その所望の第２のＣＭＹＫ色空間で同じ色を表現した画像データに変換する装置である。以下では、上記の原稿画像データを第１の画像データ、第２のＣＭＹＫ色空間で色を表現した画像データを第２の画像データと称する。
【００６５】
この色変換装置８００は第１ＬＵＴデータ生成部８１０とデータ変換部８２０とグレー成分抽出部８３０とＫ成分生成関数作成部８４０とパラメータ値記憶部８５０とＫ成分算出部８６０とＬＵＴ作成部８７０と画像データ取得部８８０と色変換部８９０と２値画像生成部８９５とから構成されている。第１ＬＵＴデータ生成部８１０とデータ変換部８２０とグレー成分抽出部８３０とＫ成分生成関数作成部８４０とＫ成分算出部８６０とＬＵＴ作成部８７０と画像データ取得部８８０と色変換部８９０と２値画像生成部８９５は、図５に示す色変換プログラム７０を構成する、第１ＬＵＴデータ生成部７１とデータ変換部７２とグレー成分抽出部７３とＫ成分生成関数作成部７４とＫ成分算出部７５とＬＵＴ作成部７６と画像データ取得部７７と色変換部７８と２値画像生成部７９にそれぞれ対応するが、図６の各要素は、図１に示すワークステーション２００のハードウェアとそのパーソナルコンピュータで実行されるＯＳやアプリケーションプログラムとの組合せで構成されているのに対し、図５に示す色変換プログラムの各要素はそれらのうちのアプリケーションプログラムのみにより構成されている点が異なる。
【００６６】
ここで、データ変換部８２０、グレー成分抽出部８３０、Ｋ成分生成関数作成部８４０、およびＫ成分算出部８６０をあわせたものは、本発明の色変換装置におけるＫ成分決定部の一例に相当し、またＫ成分生成関数作成部８４０は、本発明の色変換装置における関数算出部の一例に相当する。さらに、色変換部８９０と、２値画像生成部８９５は、それぞれ本発明の色変換装置における色変換部と、２値画像生成部の各一例に相当する。
【００６７】
以下、図６に示す色変換装置８００の各要素を説明することによって、図４に示すフローチャートの各過程と、図５に示す色変換プログラム７０の各要素も合わせて説明する。
【００６８】
図６の色変換装置８００を構成する第１ＬＵＴデータ生成部８１０では、変換対象に相当する第１の画像データに対応する第１のＣＭＹＫ色空間において、複数の基準色それぞれを表わす、ＣＭＹＫ４色の成分値ｃ，ｍ，ｙ，ｋからなる複数の第１ＬＵＴデータＤ１が順次生成される。図６には、第１ＬＵＴデータ生成部８１０で、（１，０，０，０），（２，０，０，０），…，（ｃt，ｍt，ｙt，ｋt）という、ｔ4（＝ｎ）種類の基準色それぞれを表わすｎセットの第１ＬＵＴデータＤ１が順次生成され、データ変換部８２０に送られる様子が模式的に示されている。
【００６９】
また、データ変換部８２０では、第１ＬＵＴデータ生成過程（ステップＳ０１）によって順次生成され、送られてくる各第１ＬＵＴデータＤ１が、その第１ＬＵＴデータＤ１に対応する基準色を所定のＣＭＹ色空間で表現した、ＣＭＹ３色の成分値ｃ１，ｍ１，ｙ１からなるデータＤ３に変換される。ここで、上記のＣＭＹ色空間は、これから画像を出力する出力装置に対応する第２のＣＭＹＫ色空間におけるＫ成分が０に限定されてなる色空間である。図６には、各第１ＬＵＴデータＤ１に一対一に対応する、次のようなｎセットのデータＤ３：（ｃ１1，ｍ１1，ｙ１1），（ｃ１2，ｍ１2，ｙ１2），…，（ｃ１n，ｍ１n，ｙ１n）が示されている。ここで、第１ＬＵＴデータＤ１からデータＤ３への変換には、第１のＣＭＹＫ色空間を、色を測色的に表現するＬ*ａ*ｂ*色空間に対応付ける入力プロファイル８２１と、上記の第２のＣＭＹＫ色空間をＬ*ａ*ｂ*色空間に対応付ける出力プロファイル８２２とが用いられる。すなわち、この入力プロファイル８２１を介して第１ＬＵＴデータＤ１から求められるＬ*ａ*ｂ*各成分値と、出力プロファイル８２２を介してＣＭＹ３色の各成分値から求められるＬ*ａ*ｂ*各成分値とがそれぞれ互いにほぼ同じ値となるように、上記のＣＭＹ３色の成分値が調節されることによって、上記のデータＤ３の３つの成分値ｃ１，ｍ１，ｙ１が求められる。
【００７０】
また、グレー成分抽出部８３０では、データ変換部８２０によって順次求められるデータＤ３それぞれにおけるＣＭＹ３色の成分値ｃ１，ｍ１，ｙ１のうちの最小成分（ＭＩＮ（ｃ１，ｍ１，ｙ１））が、そのデータＤ３に対応する基準色におけるグレー成分ｘＧとして順次求められる。図６には、ｎ種類の基準色それぞれにおけるグレー成分ｘＧとして、ｎ個のデータｘＧ1，ｘＧ2，…，ｘＧnが示されている。
【００７１】
また、Ｋ成分生成関数作成部８４０では、オペレータの操作によって後述のパラメータ値が入力され、所定の基本関数がそのパラメータ値に基づいて変形されることによって、任意のグレー成分と、上記の第２のＣＭＹＫ色空間におけるＫ成分とを相互に対応付けるＫ成分生成関数が作成される。
【００７２】
ここで、以下では、Ｋ成分生成関数作成部８４０で取得されるパラメータ値と、オペレータによるパラメータ値の設定について、それぞれ図６と図７を参照して説明する。
【００７３】
図７は、図６に示すＫ成分生成関数作成部で取得されるパラメータ値を示す図である。
【００７４】
図７のパート（Ａ）およびパート（Ｂ）には、グレー成分と第２のＣＭＹＫ色空間におけるＫ成分との対応関係を示すグラフが示されている。このグラフには、横軸にグレー成分が示され、縦軸にＫ成分が示されており、これらグレー成分とＫ成分との対応関係を示すラインが記載されている。
【００７５】
ここで、本実施形態では以下に説明する複数のパラメータ値を設定することにより、グレー成分とＫ成分との対応関係を示すラインが１つ決定される。ここで、この決定される１つのラインが示す対応関係をＫ成分生成関数と呼ぶ。図７のパート（Ａ）には、以下説明するように決定されたＫ成分生成関数Ｆ（ｘ）が示されている。
【００７６】
グレー成分をｘ、所定の基本関数をＦｎ（ｘ）とすると、上記のＫ成分生成関数Ｆ（ｘ）は、４つの定数Ａ，Ｂ，ａ，ｂを用いて次の式で示される。
【００７７】
Ｆ（ｘ）＝Ａ×Ｆｎ（ａ×ｘ＋ｂ）＋Ｂ  ……（１）
この（１）式から分かるように、Ｋ成分生成関数Ｆ（ｘ）が図８に示すグラフ上に描くカーブは、そのカーブの基本的な形状が基本関数Ｆｎ（ｘ）によって決定され、定数「Ｂ」によってグラフ中の縦軸方向の位置が決定され、定数「Ａ」によってグラフ中の縦軸方向の拡縮の度合が決定され、定数「ｂ」によってグラフ中の横軸方向の位置が決定され、定数「ａ」によってグラフ中の横軸方向の拡縮の度合が決定される。このように、本実施形態では、この（１）式における４つの定数Ａ，Ｂ，ａ，ｂそれぞれに対応するパラメータ値と基本関数Ｆｎ（ｘ）とが設定される。ここで、基本関数Ｆｎ（ｘ）は、後述するように、図７のパート（Ｂ）に示す、予め作成された複数の関数Ｆ１（ｘ），Ｆ２（ｘ），…の中から所望の関数を１つ選択することにより設定される。以下に、個々のパラメータ値について説明する。
【００７８】
図７のパート（Ａ）に示すように上記のＫ成分生成関数Ｆ（ｘ）がグラフ上に描くカーブは、グレー成分が相対的に少ない明るい画像に対応するスターティングポイントＳＴと、グレー成分が相対的に多い暗い画像に対応するシャドウポイントＳＤとの２点を通過する。そして、スターティングポイントＳＴの座標（ＧＳＴ，ＫＳＴ）のうちの縦軸座標ＫＳＴが上記の定数「Ｂ」に相当するパラメータ値であり、横軸座標ＧＳＴが上記の定数「ｂ」に相当するパラメータ値である。さらに、シャドウポイントＳＤの座標（ＧＳＤ，ＫＳＤ）のうちの縦軸座標ＫＳＤは上記の定数「Ａ」を求めるためのパラメータ値であり、横軸座標ＧＳＤが上記の定数「ａ」を求めるためのパラメータ値である。
【００７９】
また、上述したようにＫ成分生成関数Ｆ（ｘ）がグラフ上に描くカーブの、例えば上向きに凸あるいは下向きに凸などといった基本的な形状は、図７のパート（Ｂ）に示す、形状が互いに異なる複数の関数Ｆ１（ｘ），Ｆ２（ｘ），…の中から所望の関数が１つ選択されることにより設定される。ここで、この設定は、予め用意された複数の関数Ｆ１（ｘ），Ｆ２（ｘ），…それぞれを示すナンバであるカーブナンバ（例えば、Ｆ１，Ｆ２，…などといったナンバ）の中から、所望の関数に対応するカーブナンバが選択されることによって実行される。
【００８０】
本実施形態では、以上に説明したスターティングポイントＳＴの座標（ＧＳＴ，ＫＳＴ）と、シャドウポイントＳＤの座標（ＧＳＤ，ＫＳＤ）といったパラメータ値と、カーブナンバとがそれぞれオペレータによって設定され、これにより、グレー成分とＫ成分との対応関係を示すＫ成分生成関数Ｆ（ｘ）が１つ決定される。
【００８１】
ここで、スターティングポイントＳＴの座標（ＧＳＴ，ＫＳＴ）と、シャドウポイントＳＤの座標（ＧＳＤ，ＫＳＤ）といったパラメータ値を用いた、上記の（１）式における４つの定数Ａ，Ｂ，ａ，ｂの算出過程を以下に説明する。
【００８２】
上記の複数の関数Ｆ１（ｘ），Ｆ２（ｘ），…は、図７のパート（Ｂ）に示すように、２つの固定点ＳＴ０（ＧＳＴ０，ＫＳＴ０），ＳＤ０（ＧＳＤ０，ＫＳＤ０）を通過する。つまり、複数の関数の中から選択された上記の基本関数Ｆｎ（ｘ）もこれらの２点を通過する。さらに、この基本関数Ｆｎ（ｘ）を変形して得られるＫ成分生成関数Ｆ（ｘ）は、上記のようにオペレータによって設定された２点ＳＴ（ＧＳＴ，ＫＳＴ），ＳＤ（ＧＳＤ，ＫＳＤ）を通過する。ここで、これら２点ＳＴ，ＳＤは、上記の２つの固定点ＳＴ０，ＳＤ０が、それぞれオペレータからの設定によってグラフ上の所望の位置に移動させられた点である。そして、これらの点の座標の間には、以下の４式で表わされる関係が存在している。
【００８３】
Ｆ（ＧＳＴ）＝Ａ×Ｆｎ（ＧＳＴ０）＋Ｂ＝Ａ×ＫＳＴ０＋Ｂ＝ＫＳＴ  ……（２）
Ｆ（ＧＳＤ）＝Ａ×Ｆｎ（ＧＳＤ０）＋Ｂ＝Ａ×ＫＳＤ０＋Ｂ＝ＫＳＤ  ……（３）
ａ×ＧＳＴ＋ｂ＝ＧＳＴ０  ……（４）
ａ×ＧＳＤ＋ｂ＝ＧＳＤ０  ……（５）
上記の（２）および（３）式から、２つの定数Ａ，Ｂが以下のように求められる。
【００８４】
Ａ＝（ＫＳＤ−ＫＳＴ）／（ＫＳＤ０−ＫＳＴ０）  ……（６）
Ｂ＝ＫＳＴ−ＫＳＴ０×（ＫＳＤ−ＫＳＴ）／（ＫＳＤ０−ＫＳＴ０）  ……（７）
また、上記の（４）および（５）式から、２つの定数ａ，ｂが以下のように求められる。
【００８５】
ａ＝（（ＧＳＤ０−ＧＳＴ０）／（ＧＳＤ−ＧＳＴ））  ……（８）
ｂ＝ＧＳＴ０−ＧＳＴ×（（ＧＳＤ０−ＧＳＴ０）／（ＧＳＤ−ＧＳＴ））  ……（９）
このように、４つの定数Ａ，Ｂ，ａ，ｂが決定されることによって、Ｋ成分生成関数Ｆ（ｘ）が一意的に決められる。
【００８６】
図８は、図７に示すパラメータ値の設定画面を示す図である。
【００８７】
本実施形態では、上記のパラメータ値の設定時に、オペレータが、図２に示すマウス２４０などによって適宜にアイコン（図示せず）の選択などといった操作を行なうと、その操作に応じて、図８に示すパラメータ値設定画面が図２に示す表示画面２２１上に開かれる。このパラメータ値設定画面には、図６に示すスターティングポイントＳＴの座標（ＧＳＴ，ＫＳＴ）を設定するスターティングポイント設定部８４１と、図６に示すシャドウポイントＳＤの座標（ＧＳＤ，ＫＳＤ）を設定するシャドウポイント設定部８４２と、カーブナンバを設定するカーブナンバ設定部８４３と、これらの設定部で設定されたパラメータ値およびカーブナンバの組合せの記憶を指示する記憶指示部８４５とを備えている。ここで、この組合せの記憶にあたっては、記憶するパラメータ値およびカーブナンバの組合せに、その組合せの記憶を示すパラメータナンバが付される。そして、本実施形態では、上記の各設定部による各パラメータ値およびカーブナンバの設定に替えて、過去に記憶されたパラメータ値およびカーブナンバの組合せの中から所望の組合せを選択することによってもパラメータ値およびカーブナンバの設定が可能である。パラメータ値設定画面は、所望のパラメータナンバを設定するパラメータナンバ設定部８４４を備えている。
【００８８】
以上で、Ｋ成分生成関数Ｆ（ｘ）を決定するためのパラメータ値と、オペレータによるパラメータ値の設定についての説明を終了し、図６に戻って、色変換装置８００における他の構成要素について説明する。
【００８９】
パラメータ値記憶部８５０には、Ｋ成分生成関数作成部８４０においてオペレータの操作によって設定されたパラメータ値およびカーブナンバの組合せが記憶される。上述したようにＫ成分生成関数作成部８４０では、このパラメータ値記憶部８５０から、過去にこのパラメータ値記憶部８５０に記憶された組合せの中から所望の組合せを選択することによるパラメータ値およびカーブナンバの設定も可能である。
【００９０】
また、Ｋ成分算出部８６０では、グレー成分抽出部８３０によって順次抽出された各グレー成分ｘＧ＝ＭＩＮ（ｃ１，ｍ１，ｙ１）：ｘＧ1，ｘＧ2，…，ｘＧnが、Ｋ成分生成関数作成部８４０で作成されたＫ成分生成関数Ｆ（ｘ）にそれぞれ代入されて、各グレー成分に対応する各Ｋ成分値ｋ２：Ｆ（ｘＧ1），Ｆ（ｘＧ2），…，Ｆ（ｘＧn）が算出される。
【００９１】
また、ＬＵＴ作成部８７０では、まず、Ｋ成分算出部８６０で順次算出される各Ｋ成分ｋ２：Ｆ（ｘＧ1），Ｆ（ｘＧ2），…，Ｆ（ｘＧn）が用いられて、そのＫ成分ｋ２に対応する基準色を、上記の第２のＣＭＹＫ色空間の４つの成分値ｃ２，ｍ２，ｙ２，ｋ２で表現する第２ＬＵＴデータＤ２が順次求められる。図６には、上述したｎセットの第１ＬＵＴデータＤ１：（１，０，０，０），（２，０，０，０），…，（ｃt，ｍt，ｙt，ｋt）それぞれに一対一に対応する、ｎセットの第２ＬＵＴデータＤ２：（ｃ２1，ｍ２1，ｙ２1，ｋ２1），（ｃ２2，ｍ２2，ｙ２2，ｋ２2），…，（ｃ２n，ｍ２n，ｙ２n，ｋ２n）が示されている。ここで、各第２ＬＵＴデータＤ２は、上記のＫ成分値ｋ２と、上述した入力プロファイル８２１および出力プロファイル８２２とが用いられて求められる。すなわち、このＬＵＴ作成部８７０では、上記のＫ成分値ｋ２とその他のＣＭＹ３つの成分値とからなるデータから、出力プロファイル８２２を介して求められるＬ*ａ*ｂ*色空間におけるＬ*ａ*ｂ*各成分値と、入力プロファイル８２１を介して第１ＬＵＴデータＤ１の成分値から求められるＬ*ａ*ｂ*各成分値とがそれぞれほぼ同じ値になるように、上記のＣＭＹ３つの成分値を調整することにより、各第２ＬＵＴデータＤ２におけるＣＭＹ３つの成分値ｃ２，ｍ２，ｙ２が求められる。そして、ＬＵＴ作成部８７０では、これらの第１ＬＵＴデータＤ１と、第２ＬＵＴデータＤ２とを互いに一対一に対応付けるＬＵＴ８７１が作成される。作成されたＬＵＴ８７１は、図示しない記憶部に記憶される。
【００９２】
画像データ取得部８８０では、変換対象となる、上記の第１のＣＭＹＫ色空間で色を表現する第１の画像データＤ４：（Ｃ，Ｍ，Ｙ，Ｋ）が取得される。
【００９３】
また、色変換部８９０では、画像データ取得部８８０によって取得された第１の画像データＤ４：（Ｃ，Ｍ，Ｙ，Ｋ）が、その画像データＤ４が表す色を上記の第２のＣＭＹＫ色空間で表現する第２の画像データＤ５：（Ｃ２，Ｍ２，Ｙ２，Ｋ２）に、ＬＵＴ作成部８７０で作成されたＬＵＴ８７１が参照されて変換される。ここで、この変換は、ＬＵＴ８７１に離散的に記載されている第１ＬＵＴデータＤ１や第２ＬＵＴデータＤ２のそれぞれの各データ間が、補完演算によって適宜に埋められて実行される。
【００９４】
また、２値画像生成部８９５は、色変換部８９０で求められる第２の画像データＤ５に基づいて、画像をＣＭＹＫ４色で色分解した色分解画像に相当する、ＣＭＹＫ４色それぞれの２値画像が生成される。この２値画像生成部８９５は、色変換部８９０から送られてくるＣＭＹＫ４色の成分値Ｃ２，Ｍ２，Ｙ２，Ｋ２と比較される閾値の配列からなる閾値マトリクス（図示せず）をＣＭＹＫ各色ごとに有している。２値画像生成部８９５が、ある画素に対応するＣＭＹＫ４色の成分値Ｃ２，Ｍ２，Ｙ２，Ｋ２を受け取ると、例えば、Ｃの成分値Ｃ２が、Ｃの閾値マトリクスにおいて上記の画素と同位置にある閾値と比較され、Ｃの成分値Ｃ２がこの閾値よりも大きい場合に、その画素は、Ｃのインキが打たれることが許されたオン点として認識される。一方、成分値Ｃ２が閾値以下である場合には、その画素は、Ｃのインキが打たれることが禁止されたオフ点として認識される。このような閾値との比較により、Ｃの成分値Ｃ２は、オン点かオフ点かを示す２値データに置き換えられる。このような処理が、２値画像生成部８９５が受け取った成分値Ｃ２，Ｍ２，Ｙ２，Ｋ２それぞれごとに行なわれる。また、画像データ取得部８８０では、ＣＭＹＫ４色の成分値が、印刷対象の画像を構成する複数の画素それぞれに対応して順次取得され、色変換部８９０では、これらＣＭＹＫ４色の成分値が、第２のＣＭＹＫ色空間における成分値に順次変換され、２値画像生成部８９５に送られる。そして、２値画像生成部８９５では、順次送られてくるＣＭＹＫ４色の成分値に対して上記の処理が施される。その結果、２値画像生成部８９５では、ＣＭＹＫ４色それぞれごとに、上記の２値データの配列で構成された２値画像が生成される。
【００９５】
ここで、この２値画像生成部８９５が生成する２値画像について、図９〜図１４を参照して説明する。
【００９６】
図９は、図８に示す２値画像生成部が生成する２値画像として、ＣＭＹＫの成分値に応じた面積を有する網点の、１インチ当たり２５０線以上の配列からなる網点画像の一例を示す図である。以下では、このような成分値に応じた面積を有する網点をＡＭ網点と呼ぶ。
【００９７】
図９には、このＡＭ網点８８１が示されている。図６に示す２値画像生成部８９５は、このようなＡＭ網点を発生させるものであり、そのＡＭ網点を定義する閾値マトリクスを有している。ここで、個々のＡＭ網点８８１は、上記のオン点が集合して形成されている。
【００９８】
一般に、ＡＭ網点で構成される印刷画像では、上記のように網点の配列が規則的であるために、ＣＭＹＫ４色の網点配列が互いに干渉することによりいわゆるロゼッタ模様が生じる。ほとんどの場合、このようなロゼッタ模様は人には認識できない程度の不明瞭なものであるが、Ｋのインキ量が相対的に多い場合に、ロゼッタ模様が人に視認されるほど明瞭なものとなってしまうことがある。ここで、図６に示す２値画像生成部８９５は、１インチ四方の単位領域内に２５０行×２５０列といった高線数で配列するように網点を発生させる。ここで、線数とは、１インチあたりの行または列の数である。本実施形態では、たとえグレー成分のほとんどをＫ成分に置き換え、その結果結果Ｋのインキ量が多くなってしまったとしても、上記の線数が多いためロゼッタ模様は人には認識できない程度に細密なものとなる。
【００９９】
ここで、ＡＭ網点の配列は高線数であればあるほどロゼッタ模様の細密化の効果があがり画質が向上するが、その一方で印刷の容易さが低下することとなる。
【０１００】
図１０は、ＡＭ網点の配列の高線数化に伴う画質向上の効果と印刷の容易さとの関係を示す図である。
【０１０１】
図１０には、横軸にＡＭ網点の配列における線数がとられ、図中の右側の縦軸に画質向上の効果がとられ、図中の左側の縦軸に印刷の容易さがとられたグラフが示されている。さらに、このグラフには、高線数化に伴う画質向上の効果の変化を表わすラインＬ１と、高線数化に伴う印刷の容易さの変化を表わすラインＬ２が示されている。これらのラインＬ１，Ｌ２からわかるように、高線数化に伴って画質向上の効果は増加し、印刷の容易さは、高線数化に伴って低下する傾向にある。
【０１０２】
さらに、図１０には、印刷の容易さの下限と、画質向上の効果の下限とをともに示す境界線Ｌ３も示されている。例えば、一般的に採用されている、１インチあたり１７５線のＡＭ網点では、印刷は容易であるが、画質向上の効果は上記の境界線Ｌ３を下回ってしまい、印刷画像におけるロゼッタ模様が顕在化してしまう。
【０１０３】
図１０のグラフからわかるように、印刷の容易さが境界線Ｌ３が示す下限を上回り、かつ、画質向上の効果が境界線Ｌ３が示す下限を上回るためには、ＡＭ網点の配列における線数は、２５０線〜４００線の間の線数である必要がある。これを受けて、本実施形態では、図６に示す２値画像生成部８９５で発生させる網点の線数として２５０線が採用されている。
【０１０４】
尚、上記の説明では、本発明の２値画像生成部の一例として、ＡＭ網点を発生させる例を挙げて説明したが、本発明の２値画像生成部はこれに限るものではなく、例えば、以下に説明する別の２値画像を発生させるものであってもよい。このような２値画像として、以下に３例を挙げる。
【０１０５】
図１１および図１２は、それぞれタイプの異なる、ＣＭＹＫの成分値に応じた数の描画点の集合からなる２値画像の一例を示す図である。
【０１０６】
図１１には、画像の階調に応じた数の描画点８８２＿１が、不規則に配置されてなる２値画像の一例が示されて成る。以下では、このような画像の階調に応じた数の描画点の集合からなる２値画像を、ＦＭ網点画像と呼ぶ。このようなＦＭ網点画像によれば、描画点の配列が不規則であるため、そもそもロゼッタ模様が発生しないので、画質の良好な印刷画像を得ることができる。
【０１０７】
図１２には、図１１に示すＦＭ網点画像とは異なるパターンのＦＭ網点画像の一例が示されている。
【０１０８】
この図１２に示すＦＭ網点画像には、描画点８８２＿２の配列に若干の規則性がある。この描画点８８２＿２は、画像の階調に応じて、長さや形状が不規則な曲線を形成するように配置される。この図１２に示すＦＭ網点画像によれば、個々の描画点８８２＿２がこのように配置されることにより、滑らかな画質の印刷画像を得ることができる。
【０１０９】
図１３から図１５は、ＣＭＹＫの成分値が所定の下限値以下であるときには成分値変化に応じて数が変化し、その成分値が下限値を超えると成分値変化に応じて面積が変化する点の集合からなる２値画像を示す図であり、それぞれ、図１３には、明るい画像を表わす２値画像が示され、図１４には、中間的な明るさの画像を表わす２値画像が示され、図１５には、暗い画像をを表わす２値画像が示されている。このように、画像の明るさ、つまり画像の階調に応じて描画点の生成のされ方が変化して形成される２値画像を、以下ではＡＭ／ＦＭハイブリッド網点画像と呼ぶ。
【０１１０】
ＣＭＹＫの成分値が所定の下限値以下となる、いわゆるハイライトの状態の画像では、図１３に示すように、図１１に示したＦＭ網点画像と同様に、ＣＭＹＫの成分値変化、つまりその画像の階調に応じて、描画点８８３＿１が、数を変化させながら不規則に配置される。そして、その成分値が下限値を超える画像ではと、図１４に示すように、画像の階調に応じて面積が変化する点８８３＿２が描画点の集合によって形成される。これ以降、画像が暗くなるにつれて上記の点８８３＿２の面積は大きくなっていくが、ＣＭＹＫの成分値が十分に大きい、いわゆるシャドウの状態の画像では、図１４に示すように、成長した点８８３＿２が互いにつながり、あたかも塗りつぶされた画像に白抜け８８３＿３が生じたような状態になる。このようなシャドウの状態の画像でも、画像の階調に応じて点８８３＿２の面積が変化するが、一方ではこの点８８３＿２の面積の変化を、上記の白抜け８８３＿３が、図１１に示したＦＭ網点画像における描画点８８２＿１と同様に、画像の階調に応じて数を変化させながら不規則に配置されているものとみなすこともできる。このような、ＡＭ／ＦＭハイブリッド網点画像でも、描画点８８２＿１、あるいは点８８３＿２、あるいは白抜け８８３＿３の画像における配置は不規則であるので、図１１に示したＦＭ網点画像と同様に、ロゼッタ模様は発生し得ず、良好な印刷画像が得られる。
【０１１１】
以上説明したように、本実施形態の色変換装置８００によれば、あるＣＭＹＫ色空間で色を表現した原稿画像データを、別のＣＭＹＫ色空間で同じ色を表現した画像データに変換するにあたり、Ｋ成分を自由に設定することができる。また、本実施形態の色変換装置８００では、線数が２５０線のＡＭ網点からなる網点画像などといった適切な２値画像を生成することにより、画質の良好な印刷画像を、容易に得ることができる。
【０１１２】
次に、本発明の色変換方法、本発明の色変換プログラム、本発明の色変換装置それぞれの第２実施形態について説明する。
【０１１３】
図１６は、本発明の色変換方法の第２実施形態を示すフローチャートである。
【０１１４】
この色変換方法は、第１ＬＵＴデータ生成過程（ステップＳ０１）と明度抽出過程（ステップＳ１１）とＫ成分生成関数作成過程（ステップＳ１２）とＫ成分算出過程（ステップＳ１３）とＬＵＴ作成過程（ステップＳ０６）と画像データ取得過程（ステップＳ０７）と色変換過程（ステップＳ０８）と２値画像生成過程（ステップＳ０９）とを有する。尚、これらの過程のうち、図４に示すフローチャートの過程と同等な過程には図４と同じ符号を付して重複説明を省略する。ここで、本実施形態では、明度抽出過程（ステップＳ１１）、Ｋ成分生成関数作成過程（ステップＳ１２）、Ｋ成分算出過程（ステップＳ１３）をあわせたものが、本発明の色変換方法におけるＫ成分決定過程の一例に相当する。
【０１１５】
本実施形態は、上述の色変換方法の第１実施形態と同様に、第１ＬＵＴデータ生成過程（ステップＳ０１）において、変換対象に相当する第１の画像データに対応する第１のＣＭＹＫ色空間で複数の基準色それぞれを表わす複数の第１ＬＵＴデータを順次生成する。そして、以下に説明する明度抽出過程（ステップＳ１１）〜Ｋ成分算出過程（ステップＳ１３）において、各第１ＬＵＴデータそれぞれに対応する基準色をそれぞれ所望の第２のＣＭＹＫ色空間で表わしたときのＫ成分が求められる。
【０１１６】
明度抽出過程（ステップＳ１１）は、上記の複数の第１ＬＵＴデータそれぞれが表す複数の色の明度を、各色におけるグレー成分として順次抽出する過程である。
【０１１７】
また、Ｋ成分生成関数作成過程（ステップＳ１２）は、所定のパラメータ値が操作によって入力され、所定の基本関数をそのパラメータ値に基づいて変形することによってＫ成分生成関数を算出する過程である。このＫ成分生成関数は、明度抽出過程（ステップＳ１１）で順次抽出される各明度を、上記の第１のＣＭＹＫ色空間とは別の、所望の第２のＣＭＹＫ色空間におけるＫ成分に対応付ける関数であって、その詳細については後述する。
【０１１８】
また、Ｋ成分算出過程（ステップＳ１３）は、明度抽出過程（ステップＳ１１）で順次抽出される明度と、Ｋ成分生成関数作成過程（ステップＳ１２）で作成されたＫ成分生成関数とを用いて、各明度に対応する上記のＫ成分を順次算出する過程である。
【０１１９】
このように算出された各Ｋ成分が用いられて、ＬＵＴ作成過程（ステップＳ０６）において、各基準色を、上記の第２のＣＭＹＫ色空間で表現する第２ＬＵＴデータが順次求められ、各第２ＬＵＴデータと各第１ＬＵＴデータそれぞれとを互いに一対一に対応付けるＬＵＴが作成される。そして、画像データ取得過程（ステップＳ０７）で取得された第１の画像データが、色変換過程（ステップＳ０８）において、その画像データが表す色を上記の第２のＣＭＹＫ色空間で表現する第２の画像データに、上記のＬＵＴが参照されて変換され、その第２の画像データに基づいて２値画像生成過程（ステップＳ０９）において、上述の２値画像が生成される。
【０１２０】
図１７は、本発明の色変換プログラムの第２実施形態を示す図である。ここでは、この色変換プログラム９０は、図５にも示した記憶媒体６００に記憶されている。
【０１２１】
この色変換プログラム９０は、図１および図２に示すワークステーション２００内で実行され、そのワークステーション２００を、本発明の色変換装置の第２実施形態として動作させるものであり、第１ＬＵＴデータ生成部７１と明度抽出部９１とＫ成分生成関数作成部９２とＫ成分算出部９３とＬＵＴ作成部７６と画像データ取得部７７と色変換部７８と２値画像生成部７９とを有する。尚、これらの構成要素のうち、図５に示す色変換プログラム７０の構成要素と同等な構成要素には図５と同じ符号を付して重複説明を省略する。
【０１２２】
この色変換プログラム９０の各要素の詳細については後述する。
【０１２３】
図１８は、本発明の色変換装置の第２実施形態の機能ブロック図である。
【０１２４】
この色変換装置１１００は、図１７の色変換プログラム９０が、図１および図２に示すワークステーション２００にインストールされて実行されることにより構成されるものであり、上述した本発明の色変換装置の第１実施形態と同様に、第１のＣＭＹＫ色空間で色を表現した第１の画像データを、その第１のＣＭＹＫ色空間とは別の第２のＣＭＹＫ色空間に対応する第２の画像データに変換する装置である。
【０１２５】
この色変換装置１１００は第１ＬＵＴデータ生成部８１０と明度抽出部１１１０とＫ成分生成関数作成部１１２０とパラメータ値記憶部８５０とＫ成分算出部１１３０とＬＵＴ作成部８７０と画像データ取得部８８０と色変換部８９０と２値画像生成部８９５とから構成されている。尚、これらの構成要素のうち、図６に示す色変換装置８００の構成要素と同等な構成要素には図６と同じ符号を付して重複説明を省略する。また、図１７に示す色変換プログラム９０の各構成要素と、図１８に示す色変換装置１１００の各構成要素との対応関係は、図５および図６を参照して説明した色変換プログラム７０の各構成要素と色変換装置８００の各構成要素との対応関係と同様である。
【０１２６】
この図１８に示す色変換装置１１００では、明度抽出部１１１０、Ｋ成分生成関数作成部１１２０、およびＫ成分算出部１１３０をあわせたものは、本発明の色変換装置におけるＫ成分決定部の一例に相当し、またＫ成分生成関数作成部１１２０は、本発明の色変換装置における関数算出部の一例に相当する。
【０１２７】
以下、図１８に示す色変換装置１１００の各要素を説明することによって、図１６に示すフローチャートの各過程と、図１７に示す色変換プログラム９０の各要素も合わせて説明する。
【０１２８】
本実施形態は、上述の色変換装置の第１実施形態と同様に、第１ＬＵＴデータ生成部８１０において、変換対象に相当する第１の画像データに対応する第１のＣＭＹＫ色空間で複数の基準色それぞれを表わす複数の第１ＬＵＴデータＤ１：（１，０，０，０），（２，０，０，０），…，（ｃt，ｍt，ｙt，ｋt）を順次生成する。そして、以下に説明する明度抽出部１１１０〜Ｋ成分算出部１１３０において、各第１ＬＵＴデータＤ１それぞれに対応する基準色をそれぞれ所望の第２のＣＭＹＫ色空間で表わしたときのＫ成分ｋ２：Ｈ（Ｌ*1），Ｈ（Ｌ*2），…，Ｈ（Ｌ*n）が求められる。
【０１２９】
明度抽出部１１１０では、上記の複数の第１ＬＵＴデータＤ１：（１，０，０，０），（２，０，０，０），…，（ｃt，ｍt，ｙt，ｋt）それぞれが表す複数の基準色の明度Ｌ*：Ｌ*1，Ｌ*2，…，Ｌ*nが、各基準色におけるグレー成分として順次抽出される。ここで、この明度Ｌ*は、図６にも示した、入力プロファイル８２１が用いられて、各第１ＬＵＴデータＤ１から算出される。
【０１３０】
また、Ｋ成分生成関数作成部１１２０では、オペレータの操作によって後述のパラメータ値が取得され、上記の各明度Ｌ*を、上記の第１のＣＭＹＫ色空間とは別の、所望の第２のＣＭＹＫ色空間におけるＫ成分に対応付けるＫ成分生成関数Ｈ（ｘ）が、上記のパラメータ値が用いられて作成される。
【０１３１】
ここで、以下では、Ｋ成分生成関数作成部１１２０で取得されるパラメータ値と、オペレータによるパラメータ値の設定について、それぞれ図１９と図２０を参照して説明する。
【０１３２】
図１９は、図１８に示すＫ成分生成関数作成部で取得されるパラメータ値を示す図である。
【０１３３】
図１９のパート（Ａ）およびパート（Ｂ）には、明度と第２のＣＭＹＫ色空間におけるＫ成分との関係を示すグラフが示されている。このグラフには、横軸に明度が示され、縦軸にＫ成分が示されており、これら明度とＫ成分との対応関係を示すラインが記載されている。
【０１３４】
ここで、図１８に示す本実施形態のＫ成分生成関数作成部１１２０で作成されるＫ成分生成関数Ｈ（ｘ）は、図６および図７を参照して説明した第１実施形態のＫ成分生成関数作成部８４０で作成されるＫ成分生成関数Ｆ（ｘ）と同様に、上述の（１）式と同様の形式を有しており、ここでは重複説明を省略する。ただし、図７に示した第１実施形態におけるＫ成分生成関数が右上がりのカーブを描くのに対して、図１９に示す本実施形態におけるＫ成分生成関数は右下がりのカーブを描く。これは、図７に示したグラフでは、横軸に画像のグレー成分がとられており、このグラフにおいて右方向に向かうことは画像が暗くなることを示すのに対して、図１９に示すグラフでは、横軸に画像の明度がとられており、このグラフにおいて右方向に向かうことが、画像が明るくなることを示すためであり、図７に示したグラフと図１９に示すグラフとは、実質的には同じ内容を表わしている。
【０１３５】
この図１９のパート（Ａ）に示すグラフには、明度が高く明るい画像に対応するスターティングポイントＳＴと、明度が低く暗い画像に対応するシャドウポイントＳＤとの２点を通過する、Ｋ成分生成関数作成部１１２０で作成されるＫ成分生成関数Ｈ（ｘ）が記載されており、図１９のパート（Ｂ）に示すグラフには、２つの固定点ＳＴ０，ＳＤ０を通過する、カーブ形状が互いに異なる複数の関数Ｈ１（ｘ），Ｈ２（ｘ），…が記載されている。ここで、本実施形態においても、上述の第１実施形態と同様に、予め用意された複数の関数Ｈ１（ｘ），Ｈ２（ｘ），…の中から１つの関数が選択されるが、この選択は、それぞれの関数に付されたカーブナンバ（例えば、Ｈ１，Ｈ２，…などといったナンバ）の中から、所望の関数に対応するカーブナンバが選択されることによって実行される。
【０１３６】
また、上述の第１実施形態において、図７に示す、スターティングポイントＳＴの座標（ＧＳＴ，ＫＳＴ）と、シャドウポイントＳＤの座標（ＧＳＤ，ＫＳＤ）といったパラメータ値と、カーブナンバとがそれぞれオペレータによって設定されることによってＫ成分生成関数Ｆ（ｘ）が１つ決定されるのと同様に、本実施形態では、図１９に示すスターティングポイントＳＴの座標（ＬＳＴ，ＫＳＴ）と、シャドウポイントＳＤの座標（ＬＳＤ，ＫＳＤ）といったパラメータ値と、カーブナンバとがそれぞれオペレータによって設定され、これにより、明度とＫ成分との対応関係を示すＫ成分生成関数Ｈ（ｘ）が１つ決定される。
【０１３７】
図２０は、図１９に示すパラメータ値の設定画面を示す図である。
【０１３８】
図２０に示すパラメータ値設定画面には、図１９に示すスターティングポイントＳＴの座標（ＬＳＴ，ＫＳＴ）を設定するスターティングポイント設定部１１２１と、図１９に示すシャドウポイントＳＤの座標（ＬＳＤ，ＫＳＤ）を設定するシャドウポイント設定部１１２２と、カーブナンバを設定するカーブナンバ設定部１１２３と、これらの設定部で設定されたパラメータ値およびカーブナンバの組合せの記憶を指示する記憶指示部１１２５とを備えている。ここで、このパラメータ値およびカーブナンバの組合せの記憶にあたっては、記憶するパラメータ値およびカーブナンバの組合せに、その組合せを示すパラメータナンバが付される。そして、本実施形態でも、上述した第１実施形態と同様に、上記の各設定部による各パラメータ値の設定に替えて、図１８のパラメータ値記憶部８５０に過去に記憶されたパラメータ値およびカーブナンバの組合せの中から所望の組合せを選択することによってもパラメータ値およびカーブナンバの設定が可能である。この組合せの選択は、所望の組合せを示すパラメータナンバが選択されることによって実行される。本実施形態におけるパラメータ値設定画面は、このパラメータナンバを設定するパラメータナンバ設定部１１２４も備えている。
【０１３９】
以上で、Ｋ成分生成関数Ｈ（ｘ）を決定するためのパラメータ値と、オペレータによるパラメータ値の設定についての説明を終了し、図１８に戻って、色変換装置１１００における他の構成要素について説明する。
【０１４０】
Ｋ成分算出部１１３０では、明度抽出部１１１０によって順次抽出された各明度Ｌ*：Ｌ*1，Ｌ*2，…，Ｌ*nが、Ｋ成分生成関数作成部１１２０で作成されたＫ成分生成関数Ｈ（ｘ）にそれぞれ代入されて、各明度Ｌ*に対応する各Ｋ成分値ｋ２：Ｈ（Ｌ*1），Ｈ（Ｌ*2），…，Ｈ（Ｌ*n）が算出される。
【０１４１】
このように算出された各Ｋ成分ｋ２が用いられて、ＬＵＴ作成部８７０において、各基準色を、上記の第２のＣＭＹＫ色空間で表現する第２ＬＵＴデータＤ２が順次求められ、各第２ＬＵＴデータＤ２と各第１ＬＵＴデータＤ１それぞれとを互いに一対一に対応付けるＬＵＴ８７１が作成される。そして、画像データ取得部８８０で取得された第１の画像データＤ４が、色変換部８９０において、その画像データＤ４が表す色を上記の第２のＣＭＹＫ色空間で表現する第２の画像データＤ５に、上記のＬＵＴ８７１が参照されて変換され、その第２の画像データに基づいて２値画像生成部８９５において、上述の２値画像が生成される。
【０１４２】
以上説明したように、本実施形態の色変換装置１１００によっても、上述した第１実施形態と同様に、あるＣＭＹＫ色空間で色を表現した原稿画像データを、別のＣＭＹＫ色空間で同じ色を表現した画像データに変換するにあたり、Ｋ成分を自由に設定することができる。
【０１４３】
尚、上記の説明では、本発明にいう関数算出部の一例として、パラメータ値設定画面において、オペレータが各種パラメータ値を数値入力することによってＫ成分生成関数を生成するという例を挙げて説明したが、本発明の関数算出部はこれに限るものではない。例えば、本発明の関数算出部は、図７や図１９に示すようなグラフを、図に示す表示画面２２１に表示し、オペレータが図に示すマウス２４０などを操作することにより、まずグラフに所望の基本関数を表示させ、次に、さらにマウス２４０などを操作して、グラフ上に表示されている基本関数のスターティングポイントＳＴやシャドウポイントＳＤを移動させてこの基本関数の形状を所望の形状に変形させることにより、Ｋ成分生成関数を生成するものであってもよい。
【０１４４】
また、上記の説明では、本発明の一実施形態として、互いに異なる第１および第２のＣＭＹＫ色空間を対応付けるＬＵＴを作成し、そのＬＵＴを参照することにより、第１のＣＭＹＫ色空間で色を表現した第１の画像データを、第２のＣＭＹＫ色空間で色を表現した第２の画像データに変換する形態を示して説明したが、本発明はこれに限るものではない。本発明は、例えば、第１の画像データから直接に、その画像データが表現する色のグレー成分あるいは明度を抽出し、そのグレー成分あるいは明度を用いて、その色を第２のＣＭＹＫ色空間で表現する第２の画像データを求めるものであってもよい。
【図面の簡単な説明】
【０１４５】
【図１】本発明の一実施形態が適用された印刷画像形成システムの全体構成図である。
【図２】図１のワークステーション２００の外観斜視図である。
【図３】図３はそのハードウェア構成図である。
【図４】本発明の色変換方法の第１実施形態を示すフローチャートである。
【図５】本発明の色変換プログラムの第１実施形態を示す図である。
【図６】本発明の色変換装置の第１実施形態の機能ブロック図である。
【図７】図６に示すＫ成分生成関数作成部で取得されるパラメータ値を示す図である。
【図８】図７に示すパラメータ値の設定画面を示す図である。
【図９】図８に示す２値画像生成部が生成する２値画像として、ＣＭＹＫの成分値に応じた面積を有する網点の、１インチ当たり２５０線以上の配列からなる網点画像の一例を示す図である。
【図１０】ＡＭ網点の配列の高線数化に伴う画質向上の効果と印刷の容易さとの関係を示す図である。
【図１１】ＦＭ網点画像の一例を示す図である。
【図１２】図１１に示すＦＭ網点画像とは異なるパターンの、ＦＭ網点画像の一例を示す図である。
【図１３】明るい画像を表わすＡＭ／ＦＭハイブリッド網点画像の一例を示す図である。
【図１４】中間的な明るさの画像を表わすＡＭ／ＦＭハイブリッド網点画像の一例を示す図である。
【図１５】暗い画像をを表わすＡＭ／ＦＭハイブリッド網点画像の一例を示す図である。
【図１６】本発明の色変換方法の第２実施形態を示すフローチャートである。
【図１７】本発明の色変換プログラムの第２実施形態を示す図である。
【図１８】本発明の色変換装置の第２実施形態の機能ブロック図である。
【図１９】図１８に示すＫ成分生成関数作成部で取得されるパラメータ値を示す図である。
【図２０】図１９に示すパラメータ値の設定画面を示す図である。
【符号の説明】
【０１４６】
１１    原稿画像
２００    ワークステーション
２１０    本体装置
２１１    ＦＤ装填口
２１２    ＣＤ−ＲＯＭ装填口
２１３    ＣＰＵ
２１４    主メモリ
２１５    ハードディスク装置
２１６    ＦＤドライブ
２１７    ＣＤ−ＲＯＭドライブ
２１８    入力インタフェース
２１９    出力インタフェース
２２０    画像表示装置
２２１    表示画面
２３０    キーボード
２４０    マウス
３０    フィルムプリンタ
４０    印刷機
４１    印刷画像
５００    ＦＤ
５１０    ＣＤ-ＲＯＭ
６００    記憶媒体
７０    色変換プログラム
７１    第１ＬＵＴデータ生成部
７２    データ変換部
７３    グレー成分抽出部
７４    Ｋ成分生成関数作成部
７５    Ｋ成分算出部
７６    ＬＵＴ作成部
７７    画像データ取得部
７８    色変換部
７９    ２値画像生成部
８００    色変換装置
８１０    第１ＬＵＴデータ生成部
８２０    データ変換部
８２１    入力プロファイル
８２２    出力プロファイル
８３０    グレー成分抽出部
８４０    Ｋ成分生成関数作成部
８４１    スターティングポイント設定部
８４２    シャドウポイント設定部
８４３    カーブナンバ設定部
８４４    パラメータナンバ設定部
８４５    記憶指示部
８５０    パラメータ値記憶部
８６０    Ｋ成分算出部
８７０    ＬＵＴ作成部
８８０    ２値画像生成部
８９０    色変換部
８９５    ２値画像生成部
８８１    ＡＭ網点
８８２＿１，８８２＿２，８８３＿１    描画点
８８３＿２    点
８８３＿３    白抜け
９０    色変換プログラム
９１    明度抽出部
９２    Ｋ成分生成関数作成部
９３    Ｋ成分算出部
１１００    色変換装置
１１１０    明度抽出部
１１２０    Ｋ成分生成関数作成部
１１２１    スターティングポイント設定部
１１２２    シャドウポイント設定部
１１２３    カーブナンバ設定部
１１２４    パラメータナンバ設定部
１１２５    記憶指示部
１１３０    Ｋ成分算出部
【図１】
2005217758.tif 000003
【図２】
2005217758.tif 000004
【図３】
2005217758.tif 000005
【図４】
2005217758.tif 000006
【図５】
2005217758.tif 000007
【図６】
2005217758.tif 000008
【図７】
2005217758.tif 000009
【図８】
2005217758.tif 000010
【図９】
2005217758.tif 000011
【図１０】
2005217758.tif 000012
【図１１】
2005217758.tif 000013
【図１２】
2005217758.tif 000014
【図１３】
2005217758.tif 000015
【図１４】
2005217758.tif 000016
【図１５】
2005217758.tif 000017
【図１６】
2005217758.tif 000018
【図１７】
2005217758.tif 000019
【図１８】
2005217758.tif 000020
【図１９】
2005217758.tif 000021
【図２０】
2005217758.tif 000022