(57)【要約】【課題】　本発明は、印刷機用に表現された色情報を有する画像データをプリンタ用に表現された色情報を有する画像データに変換する色変換処理方法等に関し、総量制限のあるプリンタの場合であっても、プリンタに依存せず共通な処理系で画像のデータ処理を行うことができるとともに処理方法の柔軟な変更が可能な色変換処理方法等を提供する。【解決手段】　プリンタに応じて、例えば１つの画素についてのＣＭＹＫの各値の合計値に制限があるような場合にその制限のあるプリンタに適合した画像データに変換する、従来ハードウェア演算処理等で行なわれていたプリンタ変換処理部における処理をプロファイル化し（プリンタ処理変換プロファイルと名づける）、印刷プロファイルとプリンタプロファイルとに加え、さらにそのプリンタ処理変換プロファイルを統合した統合プロファイルを作成し、その統合プロファイルに基づいて色変換処理を行なう。【選択図】　　　図２
2004147301.tif 000002
【特許請求の範囲】
【請求項１】
所定のターゲットデバイスに依存したターゲット色空間上の座標と、所定の共通色空間上の座標とを対応づけたターゲットプロファイル、所定のプリンタに依存した第１のプリンタ色空間上の、該プリンタに応じて制限を受けた領域内の座標と、該プリンタに依存した第２のプリンタ色空間上の、該制限を撤廃したときの座標とを対応づけたプリンタ処理変換プロファイル、および、前記第２のプリンタ色空間上の、前記制限を撤廃したときの座標と、前記共通色空間上の座標とを対応づけたプリンタプロファイルからなる３種のプロファイルを用意しておき、
　前記３種のプロファイルを統合することにより、前記ターゲット色空間上の座標と、前記第１のプリンタ色空間上の、前記制限を受けた領域内の座標とを対応づけた統合プロファイルを作成し、
　前記統合プロファイルに基づいて、前記ターゲット色空間上の座標で表現された色情報を有するターゲット用画像データを、前記第１のプリンタ色空間上の、前記制限を受けた領域内の座標で表現された色情報を有するプリンタ用画像データに変換する色変換処理を行なうことを特徴とする色変換処理方法。
【請求項２】
所定のターゲットデバイスに依存したターゲット色空間上の座標と、所定の共通色空間上の座標とを対応づけたターゲットプロファイル、所定のプリンタに依存した第１のプリンタ色空間上の、該プリンタに応じて制限を受けた領域内の座標と、該プリンタに依存した第２のプリンタ色空間上の、該制限を撤廃したときの座標とを対応づけたプリンタ処理変換プロファイル、および、前記第２のプリンタ色空間上の、前記制限を撤廃したときの座標と、前記共通色空間上の座標とを対応づけたプリンタプロファイルからなる３種のプロファイルを記憶する記憶部と、
　前記３種のプロファイルを統合することにより、前記ターゲット色空間上の座標と、前記第１のプリンタ色空間上の、前記制限を受けた領域内の座標とを対応づけた統合プロファイルを作成するプロファイル統合部と、
　前記統合プロファイルに基づいて、前記ターゲット色空間上の座標で表現された色情報を有するターゲット用画像データを、前記第１のプリンタ色空間上の、前記制限を受けた領域内の座標で表現された色情報を有するプリンタ用画像データに変換する色変換処理を行なう色変換処理部とを備えたことを特徴とする色変換処理装置。
【請求項３】
所望のターゲットプロファイルと所望のプリンタプロファイルとのペアを指定するプロファイル指定部を備え、
　前記プロファイル統合部は、前記プロファイル指定部で指定されたターゲットプロファイルおよびプリンタプロファイルと、さらに該プリンタプロファイルに対応するプリンタ処理変換プロファイルとを統合することにより統合プロファイルを生成するものであることを特徴とする請求項２記載の色変換処理装置。
【請求項４】
プログラムを実行する情報処理装置内で実行され、該情報処理装置を、
　所定のターゲットデバイスに依存したターゲット色空間上の座標と、所定の共通色空間上の座標とを対応づけたターゲットプロファイル、所定のプリンタに依存した第１のプリンタ色空間上の、該プリンタに応じて制限を受けた領域内の座標と、該プリンタに依存した第２のプリンタ色空間上の、該制限を撤廃したときの座標とを対応づけたプリンタ処理変換プロファイル、および、前記第２のプリンタ色空間上の、前記制限を撤廃したときの座標と、前記共通色空間上の座標とを対応づけたプリンタプロファイルからなる３種のプロファイルを記憶する記憶部と、
　前記３種のプロファイルを統合することにより、前記ターゲット色空間上の座標と、前記第１のプリンタ色空間上の、前記制限を受けた領域内の座標とを対応づけた統合プロファイルを作成するプロファイル統合部と、
　前記統合プロファイルに基づいて、前記ターゲット色空間上の座標で表現された色情報を有するターゲット用画像データを、前記第１のプリンタ色空間上の、前記制限を受けた領域内の座標で表現された色情報を有するプリンタ用画像データに変換する色変換処理を行なう色変換処理部とを備えた色変換処理装置として動作させることを特徴とする色変換処理プログラム。
【請求項５】
前記情報処理装置を、さらに、所望のターゲットプロファイルと所望のプリンタプロファイルとのペアを指定するプロファイル指定部を備えた色変換処理装置として動作させる色変換処理プログラムであって、
　前記プロファイル統合部は、前記プロファイル指定部で指定されたターゲットプロファイルおよびプリンタプロファイルと、さらに該プリンタプロファイルに対応するプリンタ処理変換プロファイルとを統合することにより統合プロファイルを生成するものであることを特徴とする請求項４記載の色変換処理プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
　本発明は、例えば印刷機等のターゲットデバイスを用いて生成される画像の色をプリンタで再現するにあたり、ターゲットデバイス用に表現された色情報を有する画像データをプリンタ用に表現された色情報を有する画像データに変換する色変換処理方法、色変換処理装置、およびコンピュータ等の情報処理装置を色変換処理装置として動作させる色変換処理プログラムに関する。
【背景技術】
【０００２】
　従来より、印刷機を用いてカラー画像印刷を行なうにあたっては、印刷を行なう前に、カラープリンタ等を用いて、その印刷機で印刷される画像の色と極力同じ色に似せたプルーフ画像を作成することが行なわれている。プリンタでプルーフ画像を作成するにあたっては、印刷を行なおうとしている印刷機に対応した、画像データと実際の印刷物の色との関係を記述した色再現特性（印刷プロファイル）と、プリンタに対応した、画像データと実際にプリント出力される画像の色との関係を記述した色再現特性（プリンタプロファイル）とを知り、これらの印刷プロファイルとプリンタプロファイルとを統合してリンクプロファイルを作成し、そのリンクプロファイルに基づいて印刷用の画像データをプリンタ用の画像データに変換し、この変換されたプリンタ用の画像データに基づいてプルーフ画像を作成する。こうすることにより、実際の印刷物の色と一致した色のプルーフ画像を作成することができる（例えば、特許文献１参照）。
【特許文献１】特開２００２−１３９３８１号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
　ここで、そのプリンタが例えばＣ（シアン）、Ｍ（マゼンタ）、Ｙ（イエロー）、およびＫ（黒）の色トナーを用いて画像を形成するレーザプリンタの場合、Ｃ，Ｍ，Ｙ，Ｋの色トナーが同じ１つの画素に多量に積み重なると色トナーの山が崩れて画像欠陥が発生するおそれがあるため、色トナーの重なりの程度（１つの画素を描く色トナーの総量）が制限されているものがある。また、例えばそのプリンタが、多数色（例えば６色）のカラーインクを用いて画像を形成するインクジェットプリンタの場合も同様、同じ１つの画素を多量のインクで描こうとするとインクが集中し過ぎてインクが流れ画像欠陥が発生するおそれがあることから、１つの画素を描くインクの総量が制限されているものがある。
【０００４】
　このようなプリンタの場合には、画像データを構成するデバイス信号をそのままプリンタのトナー量やインク量を制御するために用いず、途中で画像欠陥が発生しないようにデバイス信号に対して制限する。
【０００５】
　このような変換処理を行うプリンタ変換処理部として、従来、関数を組み合わせてプリント時に制限処理を行うようにハードウェアやソフトウェアが構成されているが、変換処理の方法によっては変換処理に時間がかかり、プリントで長時間を費やす場合もあった。
【０００６】
　また、関数を組み合わせて制限処理を行うようにハードウェアやソフトウェアが構成される場合には、制限処理の処理方法としてより好適な処理方法が開発された場合であっても、ハードウェアやソフトウェアを変更することが困難であって、プリンタのドライバなどに当初から組み込まれた処理方法に実質的に固定されてしまっていた。
【０００７】
　本発明は、上記事情に鑑み、上記のような制限のあるプリンタの場合であっても、プリンタに依存せず共通な処理系で画像のデータ処理を行うことができるとともに処理方法の柔軟な変更が可能な色変換処理方法、色変換処理装置、および色変換処理プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００８】
　上記目的を達成する本発明の色変換処理方法は、
　所定のターゲットデバイスに依存したターゲット色空間上の座標と、所定の共通色空間上の座標とを対応づけたターゲットプロファイル、所定のプリンタに依存した第１のプリンタ色空間上の、そのプリンタに応じて制限を受けた領域内の座標と、そのプリンタに依存した第２のプリンタ色空間上の、その制限を撤廃したときの座標とを対応づけたプリンタ処理変換プロファイル、および、上記第２のプリンタ色空間上の、上記制限を撤廃したときの座標と、共通色空間上の座標とを対応づけたプリンタプロファイルからなる３種のプロファイルを用意しておき、
　上記３種のプロファイルを統合することにより、上記ターゲット色空間上の座標と、上記第１のプリンタ色空間上の、上記制限を受けた領域内の座標とを対応づけた統合プロファイルを作成し、
　その統合プロファイルに基づいて、上記ターゲット色空間上の座標で表現された色情報を有するターゲット用画像データを、上記第１のプリンタ色空間上の、上記制限を受けた領域内の座標で表現された色情報を有するプリンタ用画像データに変換する色変換処理を行なうことを特徴とする。
【０００９】
　また、上記目的を達成する本発明の色変換処理装置は、
　所定のターゲットデバイスに依存したターゲット色空間上の座標と、所定の共通色空間上の座標とを対応づけたターゲットプロファイル、所定のプリンタに依存した第１のプリンタ色空間上の、そのプリンタに応じて制限を受けた領域内の座標と、そのプリンタに依存した第２のプリンタ色空間上の、その制限を撤廃したときの座標とを対応づけたプリンタ処理変換プロファイル、および、上記第２のプリンタ色空間上の、上記制限を撤廃したときの座標と、共通色空間上の座標とを対応づけたプリンタプロファイルからなる３種のプロファイルを記憶する記憶部と、
　上記３種のプロファイルを統合することにより、上記ターゲット色空間上の座標と、上記第１のプリンタ色空間上の、上記制限を受けた領域内の座標とを対応づけた統合プロファイルを作成するプロファイル統合部と、
　その統合プロファイルに基づいて、上記ターゲット色空間上の座標で表現された色情報を有するターゲット用画像データを、上記第１のプリンタ色空間上の、上記制限を受けた領域内の座標で表現された色情報を有するプリンタ用画像データに変換する色変換処理を行なう色変換処理部とを備えたことを特徴とする。
【００１０】
　ここで、上記本発明の色変換処理装置において、所望のターゲットプロファイルと所望のプリンタプロファイルとのペアを指定するプロファイル指定部を備え、上記プロファイル統合部は、プロファイル指定部で指定されたターゲットプロファイルおよびプリンタプロファイルと、さらにその指定されたプリンタプロファイルに対応するプリンタ処理変換プロファイルとを統合することにより統合プロファイルを生成するものであることが好ましい。
【００１１】
　さらに、上記目的を達成する本発明の色変換処理プログラムは、プログラムを実行する情報処理装置内で実行され、その情報処理装置を、
　所定のターゲットデバイスに依存したターゲット色空間上の座標と、所定の共通色空間上の座標とを対応づけたターゲットプロファイル、所定のプリンタに依存した第１のプリンタ色空間上の、そのプリンタに応じて制限を受けた領域内の座標と、そのプリンタに依存した第２のプリンタ色空間上の、その制限を撤廃したときの座標とを対応づけたプリンタ処理変換プロファイル、および、上記第２のプリンタ色空間上の、上記制限を撤廃したときの座標と、共通色空間上の座標とを対応づけたプリンタプロファイルからなる３種のプロファイルを記憶する記憶部と、
　上記３種のプロファイルを統合することにより、上記ターゲット色空間上の座標と、上記第１のプリンタ色空間上の、上記制限を受けた領域内の座標とを対応づけた統合プロファイルを作成するプロファイル統合部と、
　その統合プロファイルに基づいて、上記ターゲット色空間上の座標で表現された色情報を有するターゲット用画像データを、上記第１のプリンタ色空間上の、上記制限を受けた領域内の座標で表現された色情報を有するプリンタ用画像データに変換する色変換処理を行なう色変換処理部とを備えた色変換処理装置として動作させることを特徴とする。
【００１２】
　ここで、上記本発明の色変換処理プログラムは、上記情報処理装置を、さらに、所望のターゲットプロファイルと所望のプリンタプロファイルとのペアを指定するプロファイル指定部を備えた色変換処理装置として動作させる色変換処理プログラムであって、上記プロファイル統合部は、プロファイル指定部で指定されたターゲットプロファイルおよびプリンタプロファイルと、さらにその指定されたプリンタプロファイルに対応するプリンタ処理変換プロファイルとを統合することにより統合プロファイルを生成するものであることが好ましい。
【００１３】
　上記の本発明において、第１のプリンタ色空間と第２のプリンタ色空間は、同一の色空間であってもよく、あるいは、例えば、第１のプリンタ色空間がＲ（レッド）、Ｇ（グリーン）、Ｂ（ブルー）の３色で表現されたＲＧＢ色空間であって第２のプリンタ色空間がＣＭＹＫ色空間であるというように、いずれもそのプリンタに依存した色空間ではあるものの相互に異なる色空間であってもよい。
【００１４】
　本発明は、前述した従来のプリンタ変換処理部に代わり、プリンタ色空間上の、制限を受けた領域内の座標と、制限が撤廃されたプリンタ色空間上の座標とを対応づけたプリンタ処理変換プロファイルを用意しておき、プロファイルを統合するにあたっては、ターゲットプロファイルとプリンタプロファイルのほか、さらにプリンタ処理変換プロファイルも統合し、そのようにして得られた総合プロファイルに基づいて画像データを変換するものであるため、前述したような制限のあるプリンタの場合であっても、従来から行なわれていたターゲットプロファイルとプリンタプロファイルとが統合されたリンクプロファイルに基づく変換と同じ時間で変換処理を完了させることができ、その後の、プリンタ変換処理部での変換処理時間が不要となり、高速の変換処理が可能となる。また、プリンタ処理変換プロファイルの作成方法自体は何ら制限を受けず、任意の処理方法に基づいた任意の作成方法によって作成することができる。このため、そのように作成されるプリンタ処理変換プロファイルに基づいて実現される処理方法は、プリンタ処理変換プロファイルの差し替えによって柔軟に変更することができる。
【００１５】
　なお、統合プロファイルを作成するためのプリンタプロファイルが特定されると、それに応じたプリンタ処理変換プロファイルも特定することができる。したがって、上記のプロファイル指定部を備え、従来から指定対象となっていたターゲットプロファイルとプリンタプロファイルを指定する構成を採用すると、指定されたプリンタプロファイルに応じたプリンタ処理変換プロファイルを特定して統合プロファイルを作成することにより、オペレータはプリンタ処理変換プロファイルの存在を意識することなく、従来と同様の操作で統合プロファイルが作成される。
【００１６】
　また、上記のプロファイル指定部では、ターゲットプロファイルとプリンタプロファイルが指定されるが、これらのプロファイルを別々に指定する必要はなく、ターゲットプロファイルとプリンタプロファイルとを結合したリンクプロファイルに名前が付けられているときは、リンクプロファイルを指定することにより、そのリンクプロファイルを構成するターゲットプロファイルとプリンタプロファイルを指定してもよい。
【発明の効果】
【００１７】
　以上説明したように、本発明によれば、プリンタ変換処理部をプリンタに依存せずに共通化でき、かつ処理方法の柔軟な変更が可能となる。
【発明を実施するための最良の形態】
【００１８】
　以下、本発明の実施形態について説明する。
【００１９】
　図１は、本発明の一実施形態が適用された印刷およびプルーフ画像作成システムの全体構成図である。
【００２０】
　カラースキャナ１０では、原稿画像１１が読み取られて、その読み取られた原稿画像１１をあらわすＣＭＹＫ４色の色分解画像データが生成される。このＣＭＹＫの画像データはワークステーション２０に入力される。ワークステーション２０では、オペレータにより、入力された画像データに基づく集版が行なわれ、印刷用の画像をあらわす画像データが生成される。この印刷用の画像データは、印刷を行なう場合は、フィルムプリンタ３０に入力され、フィルムプリンタ３０では、その入力された画像データに対応した、ＣＭＹＫ各版の印刷用フィルム原版が作成される。
【００２１】
　この印刷用フィルム原版からは刷版が作成され、その作成された刷版が印刷機４０に装着される。この印刷機４０に装着された刷版にはインクが塗布され、その塗布されたインクが印刷用の用紙上に転移されてその用紙上に印刷画像４１が形成される。
【００２２】
　このフィルムプリンタ３０によりフィルム原版を作成し、さらに刷版を作成して印刷機４０に装着し、その刷版にインクを塗布して用紙上に印刷を行なう一連の作業は、大がかりな作業であり、コストもかかる。このため、実際の印刷作業を行なう前に、プリンタ６０により、以下のようにしてプルーフ画像６１を作成し、印刷画像４１の仕上りの事前確認が行なわれる。
【００２３】
　プルーフ画像を作成するにあたっては、ワークステーション２０上の集版により作成された画像データがパーソナルコンピュータ５０に入力される。ここで、このパーソナルコンピュータ５０に入力される画像データは、いわゆるＰＤＬ（Ｐａｇｅ　Ｄｅｓｃｒｉｐｔｉｏｎ　Ｌａｎｇｕａｇｅ）で記述された記述言語データであり、パーソナルコンピュータ５０では、いわゆるＲＩＰ（Ｒａｓｔｅｒ　Ｉｍａｇｅ　Ｐｒｏｃｅｓｓｏｒ）により、ビットマップに展開されたＣＭＹＫ４色の画像データに変換される。このＣＭＹＫ４色の画像データは、実質的には、フィルムプリンタ３０に入力される印刷用の画像データと同一である。
【００２４】
　このＣＭＹＫ４色の印刷用の画像データは、このパーソナルコンピュータ５０の内部で、ＬＵＴ（Ｌｏｏｋ　Ｕｐ　Ｔａｂｌｅ）の形式を持つプロファイルが参照され、プリンタ６０に適合したＣＭＹＫ４色の画像データに変換される。プリンタ６０には、そのプリンタ用のＣＭＹＫ４色の画像データが入力され、プリンタ６０では、その入力されたプリンタ用のＣＭＹＫ４色の画像データに基づくプルーフ画像６１が作成される。
【００２５】
　ここで、このプリンタ６０では、ＣＭＹＫの各画像データが各画素ごとにいずれも網％で０％〜１００％の値をとることができるものの、１つの画素についてＣＭＹＫの各画像データの値を積算した値は２００％以下に制限された画像データに基づいて画像がプリント出力される。
【００２６】
　図１に示す測色計７０については後述する。
【００２７】
　図２は、本発明の色変換処理方法の一実施形態を示すフローチャートである。
【００２８】
　ここでは、先ず、ステップ（ａ）において、印刷プロファイルとプリンタプロファイルとプリンタ変換処理プロファイルとの３種のプロファイルが用意される。以下、これら３種のプロファイルのそれぞれについてその概要を説明する。
【００２９】
　ここでは、先ず印刷プロファイルについて説明する。
【００３０】
　図１に示すワークステーションで例えば０％，１０％，……，１００％と順次変化させたＣＭＹＫ４色の網％データを生成し、前述の印刷手順に従って、そのようにして生成した網％データに基づくカラーチャートを作成する。図１に示す画像４１は、カラーチャートを表わしている画像ではないが、この画像４１に代えて多数のカラーパッチが配列されたカラーチャートを印刷したものとし、そのカラーチャートを構成する各カラーパッチを測色計７０で測色して各カラーパッチＸＹＺ値（ＸＹＺ色空間上の座標値）を求める。こうすることにより、ＣＭＹＫ４色の色空間上の座標値と共通色空間（ここではＸＹＺ色空間）上の座標値との対応関係をあらわす印刷プロファイルが構築される。
【００３１】
　図３は、印刷プロファイルの概念図である。
【００３２】
　この印刷プロファイルには、ＣＭＹＫで定義された画像データが入力され、そのＣＭＹＫの画像データがＸＹＺ値で定義された画像データに変換される。ここでは、後述するＣＭＹＫと区別するためにＣ1Ｍ1Ｙ1Ｋ1と表記する。
【００３３】
　次に、プリンタプロファイルについて説明する。
【００３４】
　このプリンタプロファイルの作成方法は、カラーチャートを出力する出力デバイスが印刷機ではなくプリンタであるという点を除き、印刷プロファイルの作成方法と同様である。すなわち、ここでは、図１に示すパーソナルコンピュータ５０で、各色について０％，１０％，…，１００％と順次変化させたＣＭＹＫ４色の網％データ（ここではＣ2Ｍ2Ｙ2Ｋ2と表記する）を生成し、そのようにして生成した網％データを図２に概念を示すようなプリンタ変換処理部に渡す。ここでは、図１に示すプリンタ６０は、ＣＭＹＫのそれぞれについて網％で０％〜１００％の値で表現される画像データであって、かつ１画素ごとにＣＭＹＫの各値の積算値が２００％以下に制限された画像データに基づいて画像をプリント出力するプリンタであり、プリンタ変換処理部は、そのような制限を受けずにＣＭＹＫのそれぞれについて０％〜１００％の値を有する画像データを入力し、その画像データを、１画素ごとのＣＭＹＫの各値の積算値が２００％以下となるように制限を加えた画像データに変換する。
【００３５】
　このプリンタ処理部における変換アルゴリズムは従来から様々なアルゴリズムが用いられており、ここではその変換アルゴリズムを制限するものではないが、例えば、Ｃ，Ｍ，Ｙの各値のうちの最小値をＣ，Ｍ，Ｙの各値から差し引き、それに見合った分Ｋの値を増やす処理や、あるいはさらに複雑なガマット変換処理等が採用されている。
【００３６】
　また、このプリンタ変換処理部は、従来から採用されているハードウェアで演算処理を行なうものであってもよく、ソフトウェア演算処理を行なうものであってもよく、あるいは、プリンタ変換処理プロファイルの方を先に作成してあったときは、そのプリンタ変換処理プロファイルを用いたものであってもよい。
【００３７】
　プリンタプロファイルを作成するにあたっては、図１に示すパーソナルコンピュータ５０で各色について０％，１０％，…，１００％と順次変化させたＣ2Ｍ2Ｙ2Ｋ2の網％データを生成し、そのようにして生成した網％データをプリンタ変換処理部に渡して２００％に制限を受けたＣＭＹＫ（ここではこのＣＭＹＫをＣ3Ｍ3Ｙ3Ｋ3と表記する）の網％データに変換させ、そのようにして得られたＣ3Ｍ3Ｙ3Ｋ3の４色からなる網％データをプリンタ６０に送り、プリンタ６０でその網％データに基づくカラーチャートをプリント出力する。図１に示す画像６１は、カラーチャートをあらわしている画像ではないが、プリンタ６０では、この画像６１に代えて、印刷プロファイルの作成のために印刷機４０での印刷により作成したカラーチャートと同一タイプのカラーチャートを出力したものとし、そのカラーチャートを構成する各カラーパッチを測色計７０で測色してＸＹＺ値（ＸＹＺ色空間上の座標値）を得る。こうすることにより、プリンタ６０についての、Ｃ2Ｍ2Ｙ2Ｋ2４色の色空間上の座標値と共通色空間（ここではＸＹＺ色空間）上の座標値との対応関係をあらわすプリンタプロファイルが構築される。
【００３８】
　図４は、プリンタプロファイルの概念図である。
【００３９】
　このプリンタプロファイルには、Ｃ2Ｍ2Ｙ2Ｋ2の網％データが入力され、そのＣ2Ｍ2Ｙ2Ｋ2の網％データがＸＹＺの測色データに変換される。ここでは、この、Ｃ2Ｍ2Ｙ2Ｋ2の網％データをＸＹＺの測色データに変換するプリンタプロファイルをＰであらわし、その逆変換、すなわちＸＹＺの測色データをＣ2Ｍ2Ｙ2Ｋ2の網％データに変換するプリンタプロファイルをＰ-1であらわす。
【００４０】
　尚、ここではプリンタ６０はＣＭＹＫの網％データに基づいて画像を出力するプリンタであるとして説明したが、例えばＲＧＢのデータに基づく画像を出力するプリンタに関しても、パーソナルコンピュータ５０で、ＲＧＢ色空間で定義されたデータを発生させてカラーチャートを出力することにより、同様にしてそのプリンタに適合したプリンタプロファイルを作成することができる。
【００４１】
　ただしここでは、ＣＭＹＫの網％データに基づいて画像を出力するプリンタ６０を使用するものとして説明する。
【００４２】
　次に、プリンタ処理変換プロファイルについて説明する。
【００４３】
　このプリンタ処理変換プロファイルは、任意のＣ2Ｍ2Ｙ2Ｋ2の網％データと、制限を受けたＣ3Ｍ3Ｙ3Ｋ3の網％データとを対応付けるものであり、このプリンタ処理変換プロファイルの作成手順の一例について以下説明する。
【００４４】
　図５は、プリンタ処理変換プロファイルの作成手順を示すフローチャートである。
【００４５】
　図５のステップＴ１では、プリンタ処理変換プロファイルを作成するための一連のプリンタ色空間（ＣＭＹＫ色空間）の網％データが生成され、そのプリンタ色空間における複数点の座標が取得される。まず、Ｋ版の網％データについて、例えば０％，１０％，…，１００％と順次変化させた網％データが設定され、その設定された一連の網％データそれぞれにＫ版が固定されてなる、ＣＭＹ３色を変数とする立方体状のＣＭＹ色空間が求められる。このように求められたＣＭＹ色空間の集合は、プリンタ色空間と等価である。
【００４６】
　図６は、一連の網％データそれぞれにＫ版が固定されてなる一連の色空間を表す図である。
【００４７】
　この図６には、Ｋ版の網％データが０％，１０％，…，１００％という一連の網％データそれぞれに固定されてなる立方体状のＣＭＹ色空間６００が示されている。図６には、各ＣＭＹ色空間６００上に、格子状に設定された格子点Ｅも示されている。本実施形態においては、複数点の座標として、Ｋ版の網％データがＫi（ｉ＝０，１０，…１００）のときのＣＭＹ色空間６００それぞれにおける８つの頂点Ｄj（ｊ＝０，１…７）の座標が取得される。
【００４８】
　続いて、図５のステップＴ２では、取得された複数点の座標で定義された画像データを制限画像データに変換するための変換係数が算出される。
【００４９】
　変換係数を算出するためには、まず、図６のＣＭＹ色空間６００それぞれにおける各頂点Ｄjの座標＝（ＣDj，ＭDj，ＹDj，Ｋi）を取得する。このとき、各頂点Ｄjにおけるインクの総量Ｉｎｋi_jは、
　インク総量Ｉｎｋi_j＝ＣDj＋ＭDj＋ＹDj＋Ｋi
で算出される。さらに、このインク総量Ｉｎｋi_jを制限量Ｓ以下の値にまで減少させるときの変換係数Ｒi_jを、
　変換係数Ｒi_j＝（Ｓ−Ｋi）／Ｉｎｋi_j
の式によって算出する。
【００５０】
　図５のステップＴ３では、各ＣＭＹ色空間６００上の、格子点Ｅのうち各頂点Ｄj以外の格子点Ｅの座標（Ｃany，Ｍany，Ｙany，Ｋi）（ａｎｙ：各頂点Ｄj以外の格子点Ｅ）における変換係数が算出される。本実施形態においては、各色空間６００における８つの各頂点Ｄjのうち、格子点Ｅを取り囲む４点を選択して重み付けを行う４点補間方式を採用して変換係数を算出する。以下、この４点補間方式によって変換係数を算出する手順について説明する。
【００５１】
　まず、各格子点Ｅの座標（Ｃany，Ｍany，Ｙany，Ｋi）における座標成分の大小関係から、８つの頂点Ｄjのうち重み付けを行う４点を選択する。例えば、格子点Ｅの座標成分が、
Ｙany＜Ｍany＜Ｃanyであれば、点Ｄ0および点Ｄ7の他に、点Ｄ1と点Ｄ3を選択し、
　Ｒ‘0＝Ｒi_0
　Ｒ‘7＝Ｒi_7
　Ｒ‘a＝Ｒi_1
　Ｒ‘b＝Ｒi_3
の４つの変換係数を用いて補間計算を行う。このとき、Ｙany＜Ｍany＜Ｃanyであるので、
　ＶL＝Ｃany
　ＶM＝Ｍany
　ＶS＝Ｙany
と置き換え、補間計算を行う際の重み付け係数を、
　Ｋ0＝１−ＶL
　Ｋ7＝ＶS
　Ｋa＝ＶL−ＶM
　Ｋb＝ＶM−ＶS
と設定すると、格子点Ｅにおける変換係数Ｒi_anyは、
　変換係数Ｒi_any＝Ｋ0・Ｒ‘0＋Ｋ7・Ｒ‘7＋Ｋa・Ｒ‘a＋Ｋb・Ｒ‘b
という補間式によって算出される。以下、同様に、格子点Ｅの座標成分が、Ｍany＜Ｙany＜Ｃanyであれば、点Ｄ0および点Ｄ7の他に、点Ｄ1と点Ｄ5を選択し、上記Ｒ‘a，Ｒ‘b，ＶL，ＶM，ＶSに替えて、
　Ｒ‘a＝Ｒi_1
　Ｒ‘b＝Ｒi_5
　ＶL＝Ｃany
　ＶM＝Ｙany
　ＶS＝Ｍany
という値を得る。また、Ｙany＜Ｃany＜Ｍanyであれば、点Ｄ0および点Ｄ7の他に、点Ｄ2と点Ｄ3を選択し、
　Ｒ‘a＝Ｒi_2
　Ｒ‘b＝Ｒi_3
　ＶL＝Ｍany
　ＶM＝Ｃany
　ＶS＝Ｙany
という値を得る。また、Ｃany＜Ｙany＜Ｍanyであれば、点Ｄ0および点Ｄ7の他に、点Ｄ2と点Ｄ6を選択し、
　Ｒ‘a＝Ｒi_2
　Ｒ‘b＝Ｒi_6
　ＶL＝Ｍany
　ＶM＝Ｙany
　ＶS＝Ｃany
という値を得る。また、Ｍany＜Ｃany＜Ｙanyであれば、点Ｄ0および点Ｄ7の他に、点Ｄ4と点Ｄ5を選択し、
　Ｒ‘a＝Ｒi_4
　Ｒ‘b＝Ｒi_5
　ＶL＝Ｙany
　ＶM＝Ｃany
　ＶS＝Ｍany
という値を得る。また、Ｃany＜Ｍany＜Ｙanyであれば、点Ｄ0および点Ｄ7の他に、点Ｄ4と点Ｄ6を選択し、
　Ｒ‘a＝Ｒi_4
　Ｒ‘b＝Ｒi_6
　ＶL＝Ｙany
　ＶM＝Ｍany
　ＶS＝Ｃany
という値を得る。そして、これらの値を上記の変換係数Ｒi_anyを算出する式に代入して変換係数を求める。本実施形態においては、８つの頂点における変換係数から４つを選択して重み付けを行なう４点補間方式を採用しているが、格子点Ｅの変換係数は、他にも６点補間方式、８点補間方式等で補間して算出することも可能である。さらに、補間以外の方法で変換係数を推定するものであってもよい。
【００５２】
　図６に示す各ＣＭＹ色空間６００上の頂点Ｄjを含む全格子点Ｅにおける変換係数が算出されると、図５のステップＴ４では、全格子点Ｅの座標が制限座標に変換される。ここで、この例では、Ｋ版を減少させずにインクの量を制限する。格子点Ｅの座標を（Ｃ，Ｍ，Ｙ，Ｋ）とし、その格子点Ｅにおける変換係数をＲとすると、格子点Ｅの座標が変換された制限座標（Ｃ’，Ｙ’，Ｍ’，Ｋ’）は、
　Ｃ’＝Ｒ×Ｃ
　Ｍ’＝Ｒ×Ｍ
　Ｙ’＝Ｒ×Ｙ
　Ｋ’＝Ｋ
で算出される。
【００５３】
　さらに、図５のステップＴ５では、この座標（Ｃ，Ｍ，Ｙ，Ｋ）、即ちＣ2Ｍ2Ｙ2Ｋ2の網％データと、制限座標（Ｃ’，Ｙ’，Ｍ’，Ｋ’）、即ちＣ3Ｍ3Ｙ3Ｋ3の網％データとが対応付けられてプリンタ処理変換プロファイルが作成される。
【００５４】
　図７はプリンタ処理変換プロファイルの概念図である。
【００５５】
　このプリンタ処理変換プロファイル（Ｒ）は、従来から用いられてきた、ハードウェアあるいはソフトウェアによる演算処理により画像データに制限を加えるプリンタ変換処理部による演算処理前のＣ2Ｍ2Ｙ2Ｋ2のデータと、その演算処理後のＣ3Ｍ3Ｙ3Ｋ3のデータとをＬＵＴ（ルックアップテーブル）の形式で対応づけたものである。このようにＬＵＴの形式のプリンタ処理変換プロファイルを作成しておくことにより、以下に説明するように、このプリンタ処理変換プロファイルを含めたプロファイルの統合が行なわれ、高速演算が可能となる。
【００５６】
　図２のステップ（ａ）では、以上のようにして、印刷プロファイルと、プリンタプロファイルと、プリンタ処理変換プロファイルとの３種類のプロファイルが用意される。
【００５７】
　尚、印刷プロファイル、プリンタプロファイル、およびプリンタ変換処理プロファイルは１つずつしか存在しない訳ではなく、例えば印刷プロファイルは、印刷機が異なればもちろん、同じ印刷機であっても、インクの違いや印刷用紙の違いなど、異なる印刷条件ごとに作成される。
【００５８】
　またこれと同様に、プリンタプロファイルも、プリンタが異なればもちろん異なり、同じプリンタであってもプリント用紙の違いなど異なるプリント条件ごとに作成される。
【００５９】
　プリンタ処理変換プロファイルは、プリンタプロファイルが定まればそのプリンタプロファイルに応じて定まる。ただし、例えば同一のプリンタであってプリント用紙が異なる場合の複数種類のプリンタプロファイルについて同一のプリンタ処理変換プロファイルが用いられるなど、プリンタプロファイルが異なっていても同一のプリンタ処理変換プロファイルが用いられる場合もあり得る。
【００６０】
　次に、図２のステップ（ｂ）について説明する。
【００６１】
　図２のステップ（ｂ）は、プロファイル統合のステップであり、ここでは先ず印刷プロファイルとプリンタプロファイルとを結合させることによりリンクプロファイルが作成され（ステップｂ−１）、次いでそのリンクプロファイルとプリンタ処理変換プロファイルとを結合させることにより統合プロファイルが作成される（ステップｂ−２）。
【００６２】
　図８は、印刷プロファイルとプリンタプロファイルを結合させたリンクプロファイルを示す図である。
【００６３】
　印刷用のＣ1Ｍ1Ｙ1Ｋ1の網％データを印刷プロファイルＴによりＸＹＺの測色データに変換し、次いでそのＸＹＺの測色データをプリンタプロファイルＰ-1により再び、ただし今度はプリンタ用の、Ｃ2Ｍ2Ｙ2Ｋ2の網％データに変換する。この印刷プロファイルＴとプリンタプロファイルＰ-1との結合からなるリンクプロファイルは、印刷用のＣ1Ｍ1Ｙ1Ｋ1色空間で定義された画像データをプリンタ用のＣ2Ｍ2Ｙ2Ｋ2の色空間で定義された画像データに変換するプロファイルである。
【００６４】
　図９は、リンクプロファイルにさらにプリンタ処理変換プロファイルを結合させた統合プロファイルを示す図、図１０は統合プロファイルを１つのブロックで示した図である。
【００６５】
　上記のようにして作成した、印刷用のＣ1Ｍ1Ｙ1Ｋ1の網％データをプリンタ用のＣ2Ｍ2Ｙ2Ｋ2の網％データに変換するリンクプロファイルと、そのＣ2Ｍ2Ｙ2Ｋ2の網％データを最大値が例えば２００％に制限されたＣ3Ｍ3Ｙ3Ｋ3の網％データに変換するプリンタ処理変換プロファイルＲとを結合し、図１０に示すような、印刷用Ｃ1Ｍ1Ｙ1Ｋ1の網％データを直接にプリンタ用の制限された値を持つＣ3Ｍ3Ｙ3Ｋ3の網％データに変換する、１つのＬＵＴの形式にまとめられた統合プロファイルを作成する（ステップｂ−２）。
【００６６】
　図２の色変換処理のステップ（ｃ）では、上記のように作成された統合プロファイルを用いて、今度はカラーチャートではなく、実際の画像を表わす画像データについて、印刷用の、Ｃ1Ｍ1Ｙ1Ｋ1の網％で表現された画像データを、プリンタ用の、Ｃ3Ｍ3Ｙ3Ｋ3の網％で表現された画像データに変換する。
【００６７】
　図１に示すプリンタ６０には、このようにして得られた、Ｃ3Ｍ3Ｙ3Ｋ3の網％で表現された画像データが送られ、プリンタ６０では、その送られてきた画像データに基づいてプルーフ画像がプリント出力される。
【００６８】
　次に、上述したプリンタ変換処理プロファイルの作成手順とは異なる別の作成手順の例について説明する。ここで説明する作成手順は、上述したように印刷プロファイルとプリンタプロファイルとが単純に結合されたリンクプロファイルに替えて、印刷用のＣ1Ｍ1Ｙ1Ｋ1の網％データのうちのＫ成分が、プリンタ用のＣ2Ｍ2Ｙ2Ｋ2の網％データのＫ成分として維持されるように印刷プロファイルとプリンタプロファイルとが結合された、Ｋ版保存型のリンクプロファイルが用いられることを前提とした作成手順である。また、この作成手順は、印刷およびプリンタの双方で同一形式のＣＭＹＫの網％データが用いられることも前提としている。
【００６９】
　図１１は、プリンタ処理変換プロファイルの別の作成手順を示すフローチャートである。
【００７０】
　図１１に示す作成手順では、まずステップＴ１１で、印刷用のＣ1Ｍ1Ｙ1Ｋ1空間およびプリンタ用のＣ2Ｍ2Ｙ2Ｋ2空間それぞれについて、（０，０，０，Ｋ）、（０，０，１００，Ｋ）、（０，１００，０，Ｋ）、（０，１００，１００，Ｋ）、（１００，０，０，Ｋ）、（１００，０，１００，Ｋ）、（１００，１００，０，Ｋ）、（１００，１００，１００，Ｋ）；（Ｋは０〜１００％）と定義される各軸上の座標点を抽出する。これらの軸は、図６を流用して説明すると、各ＣＭＹ空間６００に同じ符号を付して示された頂点（例えば頂点Ｄ5）同士を結ぶ軸となっている。
【００７１】
　次に、ステップＴ１２では、プリンタ用のＣ2Ｍ2Ｙ2Ｋ2空間から抽出された各プリンタ座標点（Ｃｐ，Ｍｐ，Ｙｗｐ，Ｋｐ）について、総量制限の掛かった制限座標点（Ｃｐ’，Ｍｐ’，Ｙｗｐ’，Ｋｐ’）を求めて対応付ける。この総量制限は、総量制限最大値を「ＬＩＭＩＴ」として、以下の単純な関係式で表される。　Ｃｐ＋Ｍｐ＋Ｙｗｐ＋Ｋｐ＜＝ＬＩＭＩＴなら
　　　　　　　　　Ｃｐ’＝Ｃｐ，Ｍｐ’＝Ｍｐ，Ｙｗｐ’＝Ｙｗｐ，Ｋｐ’＝Ｋｐ
　Ｃｐ＋Ｍｐ＋Ｙｗｐ＋Ｋｐ＞ＬＩＭＩＴなら
　　　　　　　　　Ｃｐ’＝Ｃｐ×（ＬＩＭＩＴ−Ｋｐ）／（Ｃｐ＋Ｍｐ＋Ｙｗｐ）
　　　　　　　　　Ｍｐ’＝Ｍｐ×（ＬＩＭＩＴ−Ｋｐ）／（Ｃｐ＋Ｍｐ＋Ｙｗｐ）
　　　　　　　　　Ｙｗｐ’＝Ｙｗｐ×（ＬＩＭＩＴ−Ｋｐ）／（Ｃｐ＋Ｍｐ＋Ｙｗｐ）
　　　　　　　　　Ｋｐ’＝Ｋｐ
　このように求められた各制限座標点（Ｃｐ’，Ｍｐ’，Ｙｗｐ’，Ｋｐ’）は、プリンタ用のＣ2Ｍ2Ｙ2Ｋ2空間の座標点であるので、図４に示すプリンタプロファイルＰによってＸＹＺ値に対応付けられている。一方、印刷用のＣ1Ｍ1Ｙ1Ｋ1空間からステップＴ１１で抽出された各印刷座標点（Ｃｔ，Ｍｔ，Ｙｗｔ，Ｋｔ）については、図３に示す印刷プロファイルＴによってＸＹＺ値に対応付けられている。なお、これらのＸＹＺ値は、所定の変換関係によってＬａｂ色空間の座標値（Ｌａｂ値）と相互変換可能な値であるので、以下では説明の便宜上、互いに対応するＸＹＺ値およびＬａｂ値を区別せずに用いる場合がある。
【００７２】
　図１２は、制限座標点および印刷座標点とＬａｂ値との対応を表した概念図である。
【００７３】
　この図１２では、Ｌａｂ空間が２次元的に表現されており、図の横軸はｂ*方向、縦軸はＬ*方向を表している。また、この図１２には、代表として、Ｋｔがある値に固定されているときの各印刷座標点（Ｃｔ，Ｍｔ，Ｙｗｔ，Ｋｔ）に対応するＬａｂ値の領域８１と、Ｋｐがある値に固定されているときの各プリンタ座標点（Ｃｐ，Ｍｐ，Ｙｗｐ，Ｋｐ）に対応するＬａｂ値の領域８２と、それら各プリンタ座標点（Ｃｐ，Ｍｐ，Ｙｗｐ，Ｋｐ）に総量制限が掛かった制限座標点（Ｃｐ’，Ｍｐ’，Ｙｗｐ’，Ｋｐ’）に対応するＬａｂ値の領域８３が示されている。これらの領域８１，８２，８３は、対応する印刷座標点、プリンタ座標点、および制限座標点が網％データとして用いられた場合に、印刷やプリンタで表現可能な色の範囲を表している。制限座標点（Ｃｐ’，Ｍｐ’，Ｙｗｐ’，Ｋｐ’）に対応するＬａｂ値の領域８３は、総量制限が掛かったために、各プリンタ座標点（Ｃｐ，Ｍｐ，Ｙｗｐ，Ｋｐ）に対応するＬａｂ値の領域８２に較べて、斜線で示された領域部分８２ａだけ縮小されたものとなっている。
【００７４】
　図１１のステップＴ１３からステップＴ１６では、このように互いに異なるＬａｂ値の領域に対応した印刷座標点（Ｃｔ，Ｍｔ，Ｙｗｔ，Ｋｔ）および制限座標点（Ｃｐ’，Ｍｐ’，Ｙｗｐ’，Ｋｐ’）を、印刷座標点に対応する領域を制限座標点に対応する領域に重ね合わせるような変形を経て対応付ける。
【００７５】
　ステップＴ１３では、色再現の領域の明度レンジを合わせる変形が行われる。
【００７６】
　図１３は、図１１のステップＴ１３における変換を表す図である。
【００７７】
　この図１３でも、Ｌａｂ空間が２次元的に表現されており、図の横軸はｂ*方向、縦軸はＬ*方向を表している。また、この図１３には、図１２にも示した、印刷座標点（Ｃｔ，Ｍｔ，Ｙｗｔ，Ｋｔ）に対応するＬａｂ値の領域８１と、制限座標点（Ｃｐ’，Ｍｐ’，Ｙｗｐ’，Ｋｐ’）に対応するＬａｂ値の領域８３が示されている。
【００７８】
　図１１のステップＴ１３における変換では、印刷座標点に対応する領域８１の黒色点８１Ｋおよび白色点８１Ｗが、制限座標点に対応する領域８３の黒色点８３Ｋおよび白色点８３Ｗに近似するように、印刷座標点に対応する領域８１が変形領域８４に変形される。
【００７９】
　より厳密には、プリンタ系の白色点（Ｃｐ，Ｍｐ，Ｙｗｐ，Ｋｐ）＝（０，０，０，０）および黒色点（Ｃｐ，Ｍｐ，Ｙｗｐ，Ｋｐ）＝（１００，１００，１００，１００）それぞれに対応する制限座標点（Ｃｐ0’，Ｍｐ0’，Ｙｗｐ0’，Ｋｐ0’）、（Ｃｐ100’，Ｍｐ100’，Ｙｗｐ100’，Ｋｐ100’）それぞれにおけるＹ値Ｙｐ0’、Ｙｐ100’に、印刷系の白色点（Ｃｔ，Ｍｔ，Ｙｗｔ，Ｋｔ）＝（０，０，０，０）および黒色点（Ｃｔ，Ｍｔ，Ｙｗｔ，Ｋｔ）＝（１００，１００，１００，１００）それぞれにおけるＹ値が一致するようにＸＹＺ値が変換される。変換後のＹ値Ｙｔ’は、下記の式で求められる。
Ｙｔ’＝｛（Ｙｐ100’−Ｙｐ0’）／（Ｙｔ100−Ｙｔ0）｝×（Ｙｔ−Ｙｔ0）＋Ｙｐ0’
　　　Ｙｔ0、Ｙｔ100；印刷系の白色点および黒色点それぞれにおける変換前のＹ値
　このとき、Ｘ値およびＺ値については、Ｌａｂ空間におけるａ値成分およびｂ値成分が保存されるように変換される。
【００８０】
　このようなレンジ変換が、ステップＴ１１で印刷用のＣ1Ｍ1Ｙ1Ｋ1空間から抽出された各座標点におけるＸＹＺ値について実行される。
【００８１】
　次に、図１１のステップＴ１４では、ステップＴ１１で印刷用のＣ1Ｍ1Ｙ1Ｋ1空間から抽出された各座標点に対応するべき制限座標点を、ステップＴ１３で得られた変形領域と、制限座標点に対応するＬａｂ値の領域との関係を用いて探索する。
【００８２】
　図１４は、図１１のステップＴ１４における探索を説明する図である。
【００８３】
　この図１４でも、Ｌａｂ空間が２次元的に表現されており、図の横軸はｂ*方向、縦軸はＬ*方向を表しており、この図１４には、図１３にも示した、制限座標点（Ｃｐ’，Ｍｐ’，Ｙｗｐ’，Ｋｐ’）に対応するＬａｂ値の領域８３と変形領域８４が示されている。
【００８４】
　また、この図１４には、ステップＴ１１で印刷用のＣ1Ｍ1Ｙ1Ｋ1空間から抽出された座標点（ここでは一例として（１００，１００，０，Ｋｔ）：Ｋｔは定数）に対応する、変形領域８４内の座標点８４ｔと、その座標点（１００，１００，０，Ｋｔ）に対してＣＭＹ値が保存された一連のプリンタ座標点（１００，１００，０，Ｋｐ）（Ｋｐは一連の値）それぞれに総量制限が掛かった一連の制限座標点（Ｃｐ100’，Ｍｐ100’，Ｙｗｐ0’，Ｋｐ’）に対応する一連のＬａｂ値を示す座標点８３ｐも示されている。
【００８５】
　図１１のステップＴ１４では、このような一連のＬａｂ値を示す座標点８３ｐの中から、変形領域８４内の座標点８４ｔのＹ値と最もＹ値が近い座標点８３ｐが探索される。Ｙ値が近いということは即ちＬ値が近いということであるので、図１４の矢印Ｆが示すように、対応する座標点８３ｐが求められる。そして、このように探索された座標点８３ｐに対応した制限座標点（Ｃｐ100’，Ｍｐ100’，Ｙｗｐ0’，Ｋｐ’）が、探索元として選ばれた印刷座標点（１００，１００，０，Ｋｔ）に対応付けられる。この探索と対応付けによれば、変形領域８４のａ値、ｂ値方向の広がりは、実質上、制限座標点に対応する領域８３の広がりに近くなる。
【００８６】
　このような探索と対応付けが、ステップＴ１１で印刷用のＣ1Ｍ1Ｙ1Ｋ1空間から抽出された各座標点について実行される。その結果、図６に示す一連のＣＭＹ空間６００を印刷系のＣＭＹ空間とすると、図６に示された各ＣＭＹ空間６００の各頂点Ｄ0〜Ｄ7それぞれに対応する制限座標点が得られる。
【００８７】
　次に、図１１のステップＴ１５では、このように各頂点Ｄ0〜Ｄ7それぞれに対応付けられた制限座標点の座標値が用いられて前述と同様な体積補間が行われ、頂点以外の印刷座標点に対応する制限座標点が求められる。そして、ステップＴ１６では、そのように補間で求められた制限座標点が、上述した総量制限を本当に満足しているか否かのチェックが行われ、総量制限を越えている座標点が存在した場合には、上述した総量制限の関係式に従った総量制限が施される。
【００８８】
　このように、図１１のステップＴ１３からステップＴ１６が実行されることによって、印刷座標点（Ｃｔ，Ｍｔ，Ｙｗｔ，Ｋｔ）と制限座標点（Ｃｐ’，Ｍｐ’，Ｙｗｐ’，Ｋｐ’）との対応関係が得られるが、対応付けの過程で、ステップＴ１３における領域の変形や、ステップＴ１４におけるａ値、ｂ値方向の広がりの変換を経ることとなるので、印刷系のＣＭＹＫ色空間の座標値という意味合いは極めて薄くなっており、ＣＭＹ成分についてはむしろプリンタ系のＣＭＹＫ色空間の座標値としての意味合いが強く、Ｋ成分のみに、印刷系としての名残が現れた状態となっている。
【００８９】
　一方で、ここで説明してきたプリンタ変換処理プロファイルの作成手順は、Ｋ版保存型のリンクプロファイルが用いられることを前提としており、このリンクプロファイルによって得られるプリンタ用のＣ2Ｍ2Ｙ2Ｋ2の網％データのＫ成分は、印刷用のＣ1Ｍ1Ｙ1Ｋ1の網％データのＫ成分が維持されてたものとなっている。
【００９０】
　ステップＴ１３〜ステップＴ１６で得られる対応関係とリンクプロファイルがこのような関係にあるので、図１１のステップＴ１７では、ステップＴ１３〜ステップＴ１６で得られた対応関係を、プリント座標点（Ｃｐ，Ｍｐ，Ｙｗｐ，Ｋｐ）と制限座標点（Ｃｐ’，Ｍｐ’，Ｙｗｐ’，Ｋｐ’）との対応関係を表したプリンタ処理変換プロファイルであるものと読み替える。これにより、リンクプロファイルにおけるＫ版保存による悪影響を適切に打ち消すことができるプリンタ処理変換プロファイルが得られる。
【００９１】
　このように得られるプリンタ処理変換プロファイルによって実現される変換の内容を、上述した作成手順で用いられた変換式などによってプロファイル無しに直接的に実現しようとすると、極めて複雑な演算処理などを要するし、変換方法を変更することも非常に困難であるが、プリンタ処理変換プロファイルを用いるシステムであれば、演算処理の簡素化とともに、変換方法の柔軟な変更も可能となる。
【００９２】
　次に、本発明の色変換処理装置および本発明の色変換処理プログラムの実施形態について説明する。
【００９３】
　本発明の一実施形態としての色変換処理装置および色変換処理プログラムの特徴は、図１に１つのブロックで示すパーソナルコンピュータ５０の内部で実行される処理内容にあり、以下、先ずこのパーソナルコンピュータ５０自体について説明する。
【００９４】
　図１５は、図１に１つのブロックで示すパーソナルコンピュータ５０の外観斜視図、図１６は、そのパーソナルコンピュータ５０のハードウェア構成図である。
【００９５】
　このパーソナルコンピュータ５０は、外観構成上、本体装置５１、その本体装置５１からの指示に応じて表示画面５２ａ上に画像を表示する画像表示装置５２、本体装置５１に、キー操作に応じた各種の情報を入力するキーボード５３、および、表示画面５２ａ上の任意の位置を指定することにより、その位置に表示された、例えばアイコン等に応じた指示を入力するマウス５４を備えている。この本体装置５１は、外観上、フレキシブルディスク（ＦＤ）を装填するためのＦＤ装填口５１ａ、およびＣＤ−ＲＯＭを装填するためのＣＤ−ＲＯＭ装填口５１ｂを有する。
【００９６】
　本体装置５１の内部には、図１６に示すように、各種プログラムを実行するＣＰＵ５１１、ハードディスク装置５１３に格納されたプログラムが読み出されＣＰＵ５１１での実行のために展開される主メモリ５１２、各種プログラムやデータ等が保存されたハードディスク装置５１３、ＦＤ１００が装填されその装填されたＦＤ１００をアクセスするＦＤドライブ５１４、ＣＤ−ＲＯＭ１１０が装填され、その装填されたＣＤ−ＲＯＭ１１０をアクセスするＣＤ−ＲＯＭドライブ５１５、図１に示すワークステーション２０と接続され、ワークステーション２０から画像データを受け取る入力インタフェース５１６、および、プリンタ６０と接続されプリンタ６０に画像データを送るプリンタインターフェース５１７が内蔵されており、これらの各種要素と、さらに図１５にも示す画像表示装置５２、キーボード５３、マウス５４は、バス５５を介して相互に接続されている。
【００９７】
　図１７は、ＣＤ−ＲＯＭに記憶された色変換処理プログラムの模式構成図である。
【００９８】
　このＣＤ−ＲＯＭ１１０には、処理部２１０、統合部２２０、記憶部２３０および指定部２４０からなる色変換処理プログラム２００が格納されている。
【００９９】
　ここでは、この図１５に示す色変換処理をプログラム２００を記憶したＣＤ−ＲＯＭ１１０が図１５，図１６に示すパーソナルコンピュータ５０のＣＤ−ＲＯＭドライブ５１５に装填され、そのＣＤ−ＲＯＭ１１０に記憶された色変換処理プログラムがそのパーソナルコンピュータ５０にアップロードされてハードディスク装置５１３に記憶される。このハードディスク装置５１３に記憶された色変換処理プログラム２００が図２に示す主メモリ５１２に展開されてＣＰＵ５１１で実行されると、このパーソナルコンピュータ５０は、本発明の色変換処理装置の一実施形態として動作する。
【０１００】
　図１７に示す変換処理プログラム２００の各部５１０〜２４０の作用については後述する。
【０１０１】
　図１８は、本発明の色変換処理装置の一実施形態を示す機能ブロック図である。
【０１０２】
　この図１８に示す色変換処理装置３００は、図１５，図１６に示すパーソナルコンピュータ５０に図１７に示す色変換処理プログラム２００がインストールされて実行されることによりそのパーソナルコンピュータ５０内に構築されるものである。
【０１０３】
　図１８に示す色変換処理装置３００は、処理部３１０と、統合部３２０と、記憶部３３０と、指定部３４０とから構成されている。図１７の色変換処理プログラム２００を構成する処理部２１０、統合部２２０、記憶部２３０、および指定部２４０は、図１８に示す色変換処理装置３００の、それぞれ、処理部３１０、統合部３２０、記憶部３３０、および指定部３４０に対応するが、図１８の色変換処理装置３００の各部３１０〜３４０はパーソナルコンピュータ５０のハードウェアと、オペレーティングシステム（ＯＳ）と、アプリケーションプログラムから構成されているのに対し、図１７の色変換処理プログラム２００の各部２１０〜２４０は、それらのうちのアプリケーションプログラムの部分のみから構成されている。図１７の色変換処理プログラム２００がパーソナルコンピュータ５０にインストールされて実行されたときの、その色変換処理プログラム２００の各部２１０〜２４０の作用は、図１８に示す色変換処理装置３００の各部３１０〜３４０の作用そのものであり、以下図１８の色変換処理装置３００の各部３１０〜３４０の作用を説明することで、図１７の色変換処理プログラム２００の各部２１０〜２４０の作用の説明を兼ねることとする。
【０１０４】
　図１８に示す色変換処理装置３００の記憶部３３０は、図２〜図１４を参照しながら説明したようにして作成された印刷プロファイル、プリンタプロファイル、およびプリンタ処理変換プロファイルを記憶しておく記憶部である。図１８では、印刷プロファイル、プリンタプロファイル、およびプリンタ処理プロファイルは、代表的にそれぞれ１つずつ示されているが、典型的にはそれぞれのプロファイルが複数ずつ存在し、記憶部３３０にはそれらのプロファイルが全て記憶されている。
【０１０５】
　また、指定部３４０では、オペレータの操作に応じて、記憶部３３０に記憶されたプロファイルの中から、印刷を行なおうとしている印刷機４０（図１参照）の、印刷に用いようとしている印刷条件に応じた印刷プロファイルと、プルーフ画像を出力しようとしているプリンタ６０の、プリント条件に応じたプリンタプロファイルが指定される。
【０１０６】
　この実施形態では、特定の印刷プロファイルと特定のプリンタプロファイルとのペアからなるリンクプロファイルにＩＤが付されており、指定部３４０では直接的にはそのリンクプロファイルのＩＤを指定する。これにより、そのリンクプロファイルのＩＤを通じて、印刷プロファイルとプリンタプロファイルが指定される。統合部３２０には、記憶部３３０から、指定部で指定された印刷プロファイルとプリンタプロファイルと、さらに、その指定されたプリンタプロファイルに応じて特定されるプリンタ処理変換プログラムが読み出されて入力され、その統合部３２０では、それら３種のプロファイルが統合されて統合プロファイルが作成される。この統合部３２０でのプロファイル統合処理は、図２に示す色変換処理方法のステップ（ｂ）の処理に相当する。
【０１０７】
　この統合部３２０で生成された統合プロファイルは処理部３１０に入力され、その処理部３１０では、図１に示すワークステーション２０から入力されてきたＣ1Ｍ1Ｙ1Ｋ1の画像データを、プリンタ６０に適合した色空間上の、制限が加えられた領域内の座標で表わされるＣ3Ｍ3Ｙ3Ｋ3の画像データに変換する色変換処理が行なわれる。この処理部３１０での色変換処理は、図２に示す色変換処理方法のステップ（ｃ）の処理に相当する。
【０１０８】
　処理部３１０で変換処理の行なわれた後のＣ3Ｍ3Ｙ3Ｋ3の画像データは、図１に示すプリンタ６０に送られ、プリンタ６０では、その送られてきた画像データに基づいたプルーフ画像６１がプリント出力される。
【０１０９】
　この色変換処理装置３００によれば、プロファイルによる色変換処理の後の、従来必要であったプリンタ変換処理部による色変換処理が不要となり、高速の色変換処理が可能となる。
【０１１０】
　尚、上述の実施形態では、プリンタ変換処理プロファイルは、図２あるいは図７に示すように、ＣＭＹＫ色空間上の座標を、同じくＣＭＹＫ色空間上の座標にマッピングするものであるが、このプリンタ変換処理プロファイルの入力側の色空間と出力側の色空間は相互に異なっていてもよい。例えば、入力側がＲＧＢ色空間であり出力側がＣＭＹＫ色空間であってもよい。その場合、プリンタプロファイルとしては、ＸＹＺ色空間と、プリンタ処理変換プロファイルの入力側のＲＧＢ色空間との間をつなぐプロファイルが作成される。
【０１１１】
　また、ここでは共通色空間としてＸＹＺ色空間が採用されているが、ＸＹＺ色空間に代えてＬ*ａ*ｂ*色空間を採用してもよく、印刷プロファイルとプリンタプロファイルとに共通の色空間であればよい。
【０１１２】
　さらに、図２に示すように、ここでは、統合プロファイルを作成するにあたり、先ず印刷プロファイルとプリンタプロファイルとを結合してリンクプロファイルを作成し、次いでそのリンクプロファイルとプリンタ処理変換プロファイルとを結合して統合プロファイルを作成したが、これは、従来よりリンクプロファイルを作成することが行なわれており、ここでは従来作成されているリンクプロファイルに新たにプリンタ処理変換プロファイルを結合する概念で二段階の結合処理を示したものであり、結合処理を二段階に分けることなく、印刷プロファイルとプリンタプロファイルとプリンタ処理変換プロファイルとの３種のプロファイルを同時に結合して統合プロファイルを作成してもよい。
【０１１３】
　さらに、ここでは、ターゲットデバイスの一例として印刷機を取り上げて説明したが、印刷機に代えて図１に示すプリンタ６０とは異なるプリンタをターゲットデバイスとし、印刷プロファイルに代えてそのターゲットデバイスのプロファイル（ターゲットプロファイル）を採用してもよい。
【図面の簡単な説明】
【０１１４】
【図１】本発明の一実施形態が適用された印刷およびプルーフ画像作成システムの全体構成図である。
【図２】本発明の色変換処理方法の一実施形態を示すフローチャートである。
【図３】印刷プロファイルの概念図である。
【図４】プリンタプロファイルの概念図である。
【図５】プリンタ処理変換プロファイルの作成手順を示すフローチャートである。
【図６】一連の網％データそれぞれにＫ版が固定されてなる一連の色空間を表す図である。
【図７】プリンタ処理変換プロファイルの概念図である。
【図８】印刷プロファイルとプリンタプロファイルを結合させたリンクプロファイルを示す図である。
【図９】リンクプロファイルにさらにプリンタ処理変換プロファイルを結合させた統合プロファイルを示す図である。
【図１０】統合プロファイルを１つのブロックで示した図である。
【図１１】プリンタ処理変換プロファイルの別の作成手順を示すフローチャートである。
【図１２】制限座標点および印刷座標点とＬａｂ値との対応を表した概念図である。
【図１３】図１１のステップＴ１３における変換を表す図である。
【図１４】図１１のステップＴ１４における探索を説明する図である。
【図１５】図１に１つのブロックで示すパーソナルコンピュータの外観斜視図である。
【図１６】パーソナルコンピュータのハードウェア構成図である。
【図１７】ＣＤ−ＲＯＭに記憶された色変換処理プログラムの模式構成図である。
【図１８】本発明の色変換処理装置の一実施形態を示す機能ブロック図である。
【符号の説明】
【０１１５】
　１０　　カラースキャナ
　１１　　原稿画像
　２０　　ワークステーション
　３０　　フィルムプリンタ
　４０　　印刷機
　４１　　印刷画像
　５０　　パーソナルコンピュータ
　５１　　本体装置
　５１ａ　　ＦＤ装填口
　５１ｂ　　ＣＤ−ＲＯＭ装填口
　５２　　画像表示装置
　５２ａ　　表示画面
　５３　　キーボード
　５４　　マウス
　５５　　バス
　６０　　プリンタ
　６１　　プルーフ画像
　７０　　測色計
　１００　　ＦＤ
　１１０　　ＣＤ−ＲＯＭ
　２００　　色変換処理プログラム
　２１０　　処理部
　２２０　　統合部
　２３０　　記憶部
　２４０　　指定部
　３００　　色変換処理装置
　３１０　　処理部
　３２０　　統合部
　３３０　　記憶部
　３４０　　指定部
　５１１　　ＣＰＵ
　５１２　　主メモリ
　５１３　　ハードディスク装置
　５１４　　ＦＤドライブ
　５１５　　ＣＤ−ＲＯＭドライブ
　５１６　　入力インタフェース
　５１７　　プリンタインターフェース
　６００　　ＣＭＹ色空間
【図１】
2004147301.tif 000003
【図２】
2004147301.tif 000004
【図３】
2004147301.tif 000005
【図４】
2004147301.tif 000006
【図５】
2004147301.tif 000007
【図６】
2004147301.tif 000008
【図７】
2004147301.tif 000009
【図８】
2004147301.tif 000010
【図９】
2004147301.tif 000011
【図１０】
2004147301.tif 000012
【図１１】
2004147301.tif 000013
【図１２】
2004147301.tif 000014
【図１３】
2004147301.tif 000015
【図１４】
2004147301.tif 000016
【図１５】
2004147301.tif 000017
【図１６】
2004147301.tif 000018
【図１７】
2004147301.tif 000019
【図１８】
2004147301.tif 000020