"シアン、マゼンタ、イエロー及びブラックからなる入力画像データを、シアン、マゼンタ、イエロー及びブラックからなる出力画像データに色変換するための色変換テーブルを作成する色変換テーブル作成装置であって、前記色変換テーブルにおける入力値の組み合わせのそれぞれに対して、各色成分の総量を制限する色材量制限を行う色材量制限処理部と、当該色材量制限処理部により前記色材量制限が行われた後のシアン成分、マゼンタ成分及びイエロー成分に対して、前記入力画像データのシアン成分、マゼンタ成分及びイエロー成分を前記出力画像データのシアン成分、マゼンタ成分及びイエロー成分に色変換するための3次元テーブルを用いて色変換を行う第1色変換処理部と、前記色材量制限処理部により前記色材量制限が行われた後のブラック成分に対して、前記入力画像データのブラック成分を前記出力画像データのブラック成分に色変換するための1次元テーブルを用いて色変換を行う第2色変換処理部と、前記3次元テーブルを用いた色変換後のシアン成分、マゼンタ成分及びイエロー成分と、前記1次元テーブルを用いた色変換後のブラック成分と、を合成する合成部と、当該合成部により合成されたシアン成分、マゼンタ成分、イエロー成分及びブラック成分に対して、前記色材量制限の逆変換を行う色材量制限逆変換処理部と、当該色材量制限逆変換処理部により前記色材量制限の逆変換が行われた後のシアン成分、マゼンタ成分、イエロー成分及びブラック成分を前記色変換テーブルにおける出力値の組み合わせとする出力値決定部と、を備える色変換テーブル作成装置。前記色材量制限処理部により前記色材量制限が行われた後のシアン成分、マゼンタ成分及びイエロー成分に対して、前記色材量制限の逆変換を行う第2の色材量制限逆変換処理部と、前記3次元テーブルを用いた色変換後のシアン成分、マゼンタ成分及びイエロー成分に対して、前記色材量制限を行う第2の色材量制限処理部と、を備え、前記第1色変換処理部は、前記第2の色材量制限逆変換処理部により前記色材量制限の逆変換が行われた後のシアン成分、マゼンタ成分及びイエロー成分に対して、前記3次元テーブルを用いて色変換を行い、前記合成部は、前記第2の色材量制限処理部により前記色材量制限が行われた後のシアン成分、マゼンタ成分及びイエロー成分と、前記1次元テーブルを用いた色変換後のブラック成分と、を合成する、請求項1に記載の色変換テーブル作成装置。シアン、マゼンタ、イエロー及びブラックからなる入力画像データを、シアン、マゼンタ、イエロー及びブラックからなる出力画像データに色変換するための色変換テーブルを作成する色変換テーブル作成方法であって、前記色変換テーブルにおける入力値の組み合わせのそれぞれに対して、各色成分の総量を制限する色材量制限を行う色材量制限処理工程と、当該色材量制限処理工程において前記色材量制限が行われた後のシアン成分、マゼンタ成分及びイエロー成分に対して、前記入力画像データのシアン成分、マゼンタ成分及びイエロー成分を前記出力画像データのシアン成分、マゼンタ成分及びイエロー成分に色変換するための3次元テーブルを用いて色変換を行う第1色変換処理工程と、前記色材量制限処理工程において前記色材量制限が行われた後のブラック成分に対して、前記入力画像データのブラック成分を前記出力画像データのブラック成分に色変換するための1次元テーブルを用いて色変換を行う第2色変換処理工程と、前記3次元テーブルを用いた色変換後のシアン成分、マゼンタ成分及びイエロー成分と、前記1次元テーブルを用いた色変換後のブラック成分と、を合成する合成工程と、当該合成工程において合成されたシアン成分、マゼンタ成分、イエロー成分及びブラック成分に対して、前記色材量制限の逆変換を行う色材量制限逆変換処理工程と、当該色材量制限逆変換処理工程において前記色材量制限の逆変換が行われた後のシアン成分、マゼンタ成分、イエロー成分及びブラック成分を前記色変換テーブルにおける出力値の組み合わせとする出力値決定工程と、を含む色変換テーブル作成方法。シアン、マゼンタ、イエロー及びブラックからなる入力画像データを、シアン、マゼンタ、イエロー及びブラックからなる出力画像データに色変換するための色変換テーブルを作成するコンピューターを、前記色変換テーブルにおける入力値の組み合わせのそれぞれに対して、各色成分の総量を制限する色材量制限を行う色材量制限処理部、当該色材量制限処理部により前記色材量制限が行われた後のシアン成分、マゼンタ成分及びイエロー成分に対して、前記入力画像データのシアン成分、マゼンタ成分及びイエロー成分を前記出力画像データのシアン成分、マゼンタ成分及びイエロー成分に色変換するための3次元テーブルを用いて色変換を行う第1色変換処理部、前記色材量制限処理部により前記色材量制限が行われた後のブラック成分に対して、前記入力画像データのブラック成分を前記出力画像データのブラック成分に色変換するための1次元テーブルを用いて色変換を行う第2色変換処理部、前記3次元テーブルを用いた色変換後のシアン成分、マゼンタ成分及びイエロー成分と、前記1次元テーブルを用いた色変換後のブラック成分と、を合成する合成部、当該合成部により合成されたシアン成分、マゼンタ成分、イエロー成分及びブラック成分に対して、前記色材量制限の逆変換を行う色材量制限逆変換処理部、当該色材量制限逆変換処理部により前記色材量制限の逆変換が行われた後のシアン成分、マゼンタ成分、イエロー成分及びブラック成分を前記色変換テーブルにおける出力値の組み合わせとする出力値決定部、として機能させるためのプログラム。しかしながら、上記従来技術では、CMY成分とK成分を別々に計算しているため、色変換後に各色成分の総量を制限する色材量制限が行われる場合には、色材量制限によってCMYK値が変わってしまい、色変換に用いた3次元LUTとの対応関係が崩れ、色変換精度が悪くなるおそれがあった。電子写真方式のプリンターやインクジェット方式のプリンター等では、出力できる色材トナー、インク等の全てを用いると、電子写真ではトナーの定着不良、インクジェットでは滲み等の問題が発生するため、通常は色材の総量が決められている。ここで、CMYK値に対して、CMYの3次元LUTとKの1次元LUTを別々に参照して色変換を行い、その後トナー量制限を行う従来の処理における問題点について説明する。図14は、CMYK総量が比較的少ない場合の変換例であり、図15は、CMYK総量が多く、トナー総量が調整される場合の変換例である。また、図16aは、CMYの3次元LUTの例であり、図16bは、Kの1次元LUTの例である。図14に示すように、入力されるCMYK値が80,80,80,0の場合には、まず、CMY値80,80,80とK値0とに分けられる。CMY値80,80,80については、図16aに示すCMYの3次元LUTが参照され、70,80,90に変換される。K値0については、図16bに示すKの1次元LUTが参照され、0に変換される。次に、変換後のCMY値70,80,90と変換後のK値0とが合成され、合成されたCMYK値70,80,90,0に対してトナー量制限がかかるか否かが判断される。ここで、トナー量制限値CMYK総量の上限値を250とすると、CMYK総量は7080900=240となり、トナー量制限値以下であるため、トナー量制限はかからずに、最終的に出力されるCMYK値は70,80,90,0となる。このように、CMYK総量が比較的少ない場合には、トナー量制限によってCMYK値が変わらないため、問題はない。一方、図15に示すように、入力されるCMYK値が80,80,80,100の場合には、まず、CMY値80,80,80とK値100とに分けられる。CMY値80,80,80については、図16aに示すCMYの3次元LUTが参照され、70,80,90に変換される。K値100については、図16bに示すKの1次元LUTが参照され、100に変換される。次に、変換後のCMY値70,80,90と変換後のK値100とが合成され、合成されたCMYK値70,80,90,100に対してトナー量制限がかかるか否かが判断される。CMYK総量は708090100=340となり、トナー量制限値を超えているため、トナー量制限がかかり、最終的に出力されるCMYK値は、例えば、40,50,60,100となる。ここで、CMY値40,50,60は、参照したCMYの3次元LUTの出力値70,80,90とは関係のない値であり、何の保証もない値である。本発明は、上記の従来技術における問題に鑑みてなされたものであって、シアン、マゼンタ及びイエローの3次元テーブルとブラックの1次元テーブルとに基づいて色変換テーブルを作成する際に、色変換後に行われる色材量制限を考慮することにより、作成される色変換テーブルを用いた色変換の精度の劣化を防ぐことを課題とする。上記課題を解決するために、請求項1に記載の発明は、シアン、マゼンタ、イエロー及びブラックからなる入力画像データを、シアン、マゼンタ、イエロー及びブラックからなる出力画像データに色変換するための色変換テーブルを作成する色変換テーブル作成装置であって、前記色変換テーブルにおける入力値の組み合わせのそれぞれに対して、各色成分の総量を制限する色材量制限を行う色材量制限処理部と、当該色材量制限処理部により前記色材量制限が行われた後のシアン成分、マゼンタ成分及びイエロー成分に対して、前記入力画像データのシアン成分、マゼンタ成分及びイエロー成分を前記出力画像データのシアン成分、マゼンタ成分及びイエロー成分に色変換するための3次元テーブルを用いて色変換を行う第1色変換処理部と、前記色材量制限処理部により前記色材量制限が行われた後のブラック成分に対して、前記入力画像データのブラック成分を前記出力画像データのブラック成分に色変換するための1次元テーブルを用いて色変換を行う第2色変換処理部と、前記3次元テーブルを用いた色変換後のシアン成分、マゼンタ成分及びイエロー成分と、前記1次元テーブルを用いた色変換後のブラック成分と、を合成する合成部と、当該合成部により合成されたシアン成分、マゼンタ成分、イエロー成分及びブラック成分に対して、前記色材量制限の逆変換を行う色材量制限逆変換処理部と、当該色材量制限逆変換処理部により前記色材量制限の逆変換が行われた後のシアン成分、マゼンタ成分、イエロー成分及びブラック成分を前記色変換テーブルにおける出力値の組み合わせとする出力値決定部と、を備える。請求項2に記載の発明は、請求項1に記載の色変換テーブル作成装置において、前記色材量制限処理部により前記色材量制限が行われた後のシアン成分、マゼンタ成分及びイエロー成分に対して、前記色材量制限の逆変換を行う第2の色材量制限逆変換処理部と、前記3次元テーブルを用いた色変換後のシアン成分、マゼンタ成分及びイエロー成分に対して、前記色材量制限を行う第2の色材量制限処理部と、を備え、前記第1色変換処理部は、前記第2の色材量制限逆変換処理部により前記色材量制限の逆変換が行われた後のシアン成分、マゼンタ成分及びイエロー成分に対して、前記3次元テーブルを用いて色変換を行い、前記合成部は、前記第2の色材量制限処理部により前記色材量制限が行われた後のシアン成分、マゼンタ成分及びイエロー成分と、前記1次元テーブルを用いた色変換後のブラック成分と、を合成する。請求項3に記載の発明は、シアン、マゼンタ、イエロー及びブラックからなる入力画像データを、シアン、マゼンタ、イエロー及びブラックからなる出力画像データに色変換するための色変換テーブルを作成する色変換テーブル作成方法であって、前記色変換テーブルにおける入力値の組み合わせのそれぞれに対して、各色成分の総量を制限する色材量制限を行う色材量制限処理工程と、当該色材量制限処理工程において前記色材量制限が行われた後のシアン成分、マゼンタ成分及びイエロー成分に対して、前記入力画像データのシアン成分、マゼンタ成分及びイエロー成分を前記出力画像データのシアン成分、マゼンタ成分及びイエロー成分に色変換するための3次元テーブルを用いて色変換を行う第1色変換処理工程と、前記色材量制限処理工程において前記色材量制限が行われた後のブラック成分に対して、前記入力画像データのブラック成分を前記出力画像データのブラック成分に色変換するための1次元テーブルを用いて色変換を行う第2色変換処理工程と、前記3次元テーブルを用いた色変換後のシアン成分、マゼンタ成分及びイエロー成分と、前記1次元テーブルを用いた色変換後のブラック成分と、を合成する合成工程と、当該合成工程において合成されたシアン成分、マゼンタ成分、イエロー成分及びブラック成分に対して、前記色材量制限の逆変換を行う色材量制限逆変換処理工程と、当該色材量制限逆変換処理工程において前記色材量制限の逆変換が行われた後のシアン成分、マゼンタ成分、イエロー成分及びブラック成分を前記色変換テーブルにおける出力値の組み合わせとする出力値決定工程と、を含む。請求項4に記載の発明は、シアン、マゼンタ、イエロー及びブラックからなる入力画像データを、シアン、マゼンタ、イエロー及びブラックからなる出力画像データに色変換するための色変換テーブルを作成するコンピューターを、前記色変換テーブルにおける入力値の組み合わせのそれぞれに対して、各色成分の総量を制限する色材量制限を行う色材量制限処理部、当該色材量制限処理部により前記色材量制限が行われた後のシアン成分、マゼンタ成分及びイエロー成分に対して、前記入力画像データのシアン成分、マゼンタ成分及びイエロー成分を前記出力画像データのシアン成分、マゼンタ成分及びイエロー成分に色変換するための3次元テーブルを用いて色変換を行う第1色変換処理部、前記色材量制限処理部により前記色材量制限が行われた後のブラック成分に対して、前記入力画像データのブラック成分を前記出力画像データのブラック成分に色変換するための1次元テーブルを用いて色変換を行う第2色変換処理部、前記3次元テーブルを用いた色変換後のシアン成分、マゼンタ成分及びイエロー成分と、前記1次元テーブルを用いた色変換後のブラック成分と、を合成する合成部、当該合成部により合成されたシアン成分、マゼンタ成分、イエロー成分及びブラック成分に対して、前記色材量制限の逆変換を行う色材量制限逆変換処理部、当該色材量制限逆変換処理部により前記色材量制限の逆変換が行われた後のシアン成分、マゼンタ成分、イエロー成分及びブラック成分を前記色変換テーブルにおける出力値の組み合わせとする出力値決定部、として機能させるためのプログラムである。本発明によれば、シアン、マゼンタ及びイエローの3次元テーブルとブラックの1次元テーブルとに基づいて色変換テーブルを作成する際に、色変換後に行われる色材量制限を考慮することにより、作成される色変換テーブルを用いた色変換の精度の劣化を防ぐことができる。以下、本発明に係る色変換テーブル作成装置の一実施の形態について説明する。図1に、印刷システム100のシステム構成を示す。図1に示すように、印刷システム100は、プリンター10、コントローラー20、色変換テーブル作成装置30、印刷指示端末40a,40b,を備え、各装置は、通信ネットワークNを介してデータ通信可能に接続されている。プリンター10は、コントローラー20から受信したビットマップ形式の画像データCMYKデータに基づいて、印刷を行う画像形成装置である。プリンター10は、色材としてのトナーを用いて、電子写真方式の画像形成を行うものである。具体的には、プリンター10は、感光体ドラム、感光体ドラムの帯電を行う帯電部、画像データCMYKデータに基づいて感光体ドラム表面を露光走査する露光部、感光体ドラムにCMYK各色のトナーを付着させる現像部、感光体ドラム上に形成されたトナー像を印刷用紙に転写する転写部、印刷用紙上に形成されたトナー像を定着させる定着部等から構成される。コントローラー20は、印刷指示端末40a,40b,から送信された印刷データに対して、ラスタライズ、色変換、スクリーニング、色材量制限としてのトナー量制限等の処理を行い、処理後の画像データをプリンター10に送信する。なお、コントローラー20は、プリンター10に内蔵されていてもよい。また、コントローラー20とプリンター10とは、PCI接続等、専用線を介して接続されていてもよい。色変換テーブル作成装置30は、プリンター10から出力した色変換テーブル作成用のチャート色票集の測色値を用いてCMYK→CMYKの色変換テーブル色変換LUTを作成する。色変換LUTは、シアン、マゼンタ、イエロー及びブラックからなる入力画像データを、シアン、マゼンタ、イエロー及びブラックからなる出力画像データに色変換するための対応関係を示すテーブルであり、紙種やスクリーン種等、印刷時の出力条件毎に作成される。なお、色変換テーブル作成装置30は、コントローラー20やプリンター10に内蔵されていてもよい。印刷指示端末40a,40b,は、プリンタードライバープログラムや専用のソフトウェアを用いて、コントローラー20に対して印刷指示を行う。具体的には、印刷指示端末40a,40b,は、コントローラー20が解釈可能なページ記述言語PDL:PageDescriptionLanguageで記述された印刷データを生成し、生成された印刷データをコントローラー20に送信する。図2に、コントローラー20の機能的構成を示す。図2に示すように、コントローラー20は、CPUCentralProcessingUnit21、RAMRandomAccessMemory22、記憶部23、操作部24、表示部25、通信部26等を備え、各部はバス27により接続されている。CPU21は、コントローラー20の各部の処理動作を統括的に制御する。CPU21は、操作部24から入力される操作信号又は通信部26により受信される指示信号に応じて、記憶部23に格納されている各種処理プログラムを読み出してRAM22に展開し、当該プログラムとの協働により各種処理を実行する。RAM22は、CPU21により実行される各種処理プログラム及びこれらプログラムに係るデータを一時的に記憶するワークエリアを形成する。記憶部23は、不揮発性の半導体メモリーやハードディスク等の記憶装置からなり、各種処理プログラムや各種処理に関するデータ等を記憶する。例えば、記憶部23は、色変換処理プログラム231、トナー量制限処理プログラム232、色変換LUT233等を記憶する。操作部24は、カーソルキー、文字入力キー及び各種機能キー等を備えたキーボードと、マウス等のポインティングデバイスを備えて構成され、ユーザーによる操作入力を受け付ける。操作部24は、キーボードに対するキー操作やマウス操作により入力された操作信号をCPU21に出力する。表示部25は、LCDLiquidCrystalDisplayを備え、CPU21からの指示に従って、各種操作画面や各種処理結果を表示する。通信部26は、通信ネットワークNを介して外部装置との間でデータの送受信を行う。例えば、通信部26は、色変換テーブル作成装置30において作成された色変換LUTを受信する。また、通信部26は、印刷指示端末40a,40b,から印刷データを受信する。また、通信部26は、プリンター10に対してビットマップ形式の画像データを送信する。CPU21は、色変換テーブル作成装置30から受信した色変換LUTを、記憶部23に色変換LUT233として記憶させる。CPU21は、印刷指示端末40a,40b,から受信した印刷データPDLデータを解析し、ビットマップ形式の画像データに展開するRIPRasterImageProcesser処理。CPU21は、色変換処理プログラム231との協働により、記憶部23に記憶されている色変換LUT233を用いて、画像データに対してCMYK→CMYKの色変換を行う。具体的には、CPU21は、色変換LUT233を参照して、入力画像データのCMYK値と一致する入力値の組み合わせ又は近傍の入力値の組み合わせに対応する出力値の組み合わせを取得し、補間処理により、色変換後のCMYK値を算出する。CPU21は、トナー量制限処理プログラム232との協働により、色変換後の画像データに対してトナー量制限を行う。トナー量制限において、処理前のCMYK値から処理後のCMYK値への写像は、数式で表されていてもよいし、ルックアップテーブルを用いた補間処理により求められるものでもよい。図3に、色変換テーブル作成装置30の機能的構成を示す。図3に示すように、色変換テーブル作成装置30は、CPU31、RAM32、記憶部33、操作部34、表示部35、通信部36、測色器IFInterFace部37等を備え、各部はバス38により接続されている。CPU31は、色変換テーブル作成装置30の各部の処理動作を統括的に制御する。CPU31は、操作部34から入力される操作信号又は通信部36により受信される指示信号に応じて、記憶部33に格納されている各種処理プログラムを読み出してRAM32に展開し、当該プログラムとの協働により各種処理を実行する。RAM32は、CPU31により実行される各種処理プログラム及びこれらプログラムに係るデータを一時的に記憶するワークエリアを形成する。記憶部33は、不揮発性の半導体メモリーやハードディスク等の記憶装置からなり、各種処理プログラムや各種処理に関するデータ等を記憶する。例えば、記憶部33は、色変換テーブル作成処理プログラム331等を記憶する。操作部34は、カーソルキー、文字入力キー及び各種機能キー等を備えたキーボードと、マウス等のポインティングデバイスを備えて構成され、ユーザーによる操作入力を受け付ける。操作部34は、キーボードに対するキー操作やマウス操作により入力された操作信号をCPU31に出力する。例えば、操作部34は、プリンター10に色変換LUT作成用のチャートの印刷を指示する際に用いられる。表示部35は、LCDを備え、CPU31からの指示に従って、各種操作画面や各種処理結果を表示する。通信部36は、通信ネットワークNを介して外部装置との間でデータの送受信を行う。例えば、通信部36は、色変換テーブル作成装置30において作成された色変換LUTをコントローラー20に送信する。測色器IF部37は、測色器50から色変換LUT作成用のチャートの各パッチを測色して得られた測色値を受信する。図4に、色変換LUT作成用のチャートの出力に用いる画像のサンプルであるチャートサンプルCSを示す。チャートサンプルCSには、中央部に位置する階調パッチ領域A1と、その上下に位置するCMYパッチ領域A2,A3と、が含まれる。階調パッチ領域A1には、上からCMYの混色,K,Y,M,Cの順に20階調のパッチが配置されている20×5パッチ。CMYパッチ領域A2,A3には、C,M,Yのうち1色以上を含むカラーパッチが配置されている。図4の例では、CMYパッチ領域A2,A3には、6×6×6個のパッチが配置されている。階調パッチ領域A1のKの20パッチの測色値及び白情報K=0の部分の測色値に基づいて、K→Kの1次元LUTが作成され、それ以外のパッチの測色値に基づいて、CMY→CMYの3次元LUTが作成される。チャートサンプルCSの上部の黒いバーA4及び左右の菱形のマークA5,A6は、測色器50が自動的に各パッチの座標を特定するために用いられるものであり、必須要件ではない。CPU31は、色変換LUT作成用のチャートのCMYの組み合わせからなるパッチの測色値に基づいて、入力画像データのシアン成分、マゼンタ成分及びイエロー成分を出力画像データのシアン成分、マゼンタ成分及びイエロー成分に色変換するためのCMY→CMYの3次元LUT以下、CMY3次元LUTという。を作成する。CPU31は、色変換LUT作成用のチャートのK単色からなるパッチの測色値及び白情報に基づいて、入力画像データのブラック成分を出力画像データのブラック成分に色変換するためのK→Kの1次元LUT以下、K1次元LUTという。を作成する。CPU31は、CMY3次元LUTとK1次元LUTとに基づいて、シアン、マゼンタ、イエロー及びブラックからなる入力画像データを、シアン、マゼンタ、イエロー及びブラックからなる出力画像データに色変換するための色変換テーブルとしてのCMYK→CMYKの4次元LUT以下、CMYK4次元LUTという。を作成する。本実施の形態において、単に色変換LUTと記載する場合には、このCMYK4次元LUTを指す。色変換LUTを作成する際には、CMY3次元LUTを用いたCMY→CMY色変換、K1次元LUTを用いたK→K色変換、トナー量制限、トナー量制限の逆変換が行われる。トナー量制限は、画像データの各色成分の総量を規定のトナー量に制限する処理である。具体的に、トナー量制限は、トナー量制限前のCMYK値をトナー量制限後のCMYK値に変換するものである。本実施の形態において、トナー量制限前のCMYK値とトナー量制限後のCMYK値とは、一対一に定められており、このトナー量制限は可逆である。また、色変換テーブル作成装置30において行われるトナー量制限は、コントローラー20において行われるトナー量制限と同一の方法により同一の基準を用いて行われるものである。トナー量制限の逆変換は、トナー量制限後のCMYK値をトナー量制限前のCMYK値に変換するものである。色変換テーブル作成装置30において行われるトナー量制限の逆変換は、コントローラー20において行われるトナー量制限の逆変換である。図5に、CMYK4次元LUTの作成処理の概要を示す。CMYK4次元LUTの作成処理では、コントローラー20において行われるトナー量制限が予めシミュレートされ、トナー量制限がかかった場合のCMY3次元LUTが参照される。CPU31は、CMYK4次元LUTにおける入力値の組み合わせCMYK値のそれぞれに対して、図5に示す各処理P1~P6を行い、CMYK4次元LUTにおける出力値の組み合わせCMYK値を決定する。CPU31色材量制限処理部は、CMYK4次元LUTにおけるCMYKの入力値の組み合わせのそれぞれに対して、各色成分の総量を制限するトナー量制限図中においては、TonerLimitと表記する。P1を行う。CPU31第2の色材量制限逆変換処理部は、トナー量制限P1が行われた後のシアン成分、マゼンタ成分及びイエロー成分に対して、トナー量制限の逆変換図中においては、TonerLimit1と表記する。P2を行う。なお、トナー量制限の逆変換P2において、入力値のブラック成分は0として計算する。CPU31第1色変換処理部は、トナー量制限の逆変換P2が行われた後のシアン成分、マゼンタ成分及びイエロー成分に対して、CMY3次元LUTを用いて色変換図中においては、3D-LUTと表記する。P3を行う。CPU31第2の色材量制限処理部は、色変換P3後のシアン成分、マゼンタ成分及びイエロー成分に対して、トナー量制限P4を行う。なお、トナー量制限P4において、入力値のブラック成分は0として計算する。CPU31第2色変換処理部は、トナー量制限P1が行われた後のブラック成分に対して、K1次元LUTを用いて色変換図中においては、1D-LUTと表記する。P5を行う。CPU31合成部は、トナー量制限P4が行われた後のシアン成分、マゼンタ成分及びイエロー成分と、色変換P5後のブラック成分と、を合成する。CPU31色材量制限逆変換処理部は、合成されたシアン成分、マゼンタ成分、イエロー成分及びブラック成分に対して、トナー量制限の逆変換P6を行う。CPU31出力値決定部は、トナー量制限の逆変換P6が行われた後のシアン成分、マゼンタ成分、イエロー成分及びブラック成分を、CMYK4次元LUTにおける出力値の組み合わせとする。このようにして、後段でトナー量制限がかかることを想定したCMYK4次元LUTの出力値が求められる。図5に示すCMYK4次元LUTの作成処理において、各処理P1~P6のうち、トナー量制限P1、色変換P3、色変換P5及びトナー量制限の逆変換P6は、必須の処理であり、トナー量制限の逆変換P2及びトナー量制限P4については、CMY3次元LUTの中身次第で必要となる処理である。本発明は、CMY3次元LUT及びK1次元LUTを用いてCMYK4次元LUTを作成することを前提としているので、色変換P3及び色変換P5が必須であることは明らかである。色変換P3を行う前に、トナー量制限P1を行う必要があるのは、Kの量に応じて、トナー量制限P1後のCMYKの比率が変わるからである。例えば、c,m,y,k=80,80,80,0に対してトナー量制限P1を行うと、73,73,73,0となり、c,m,y,k=80,80,80,10に対してトナー量制限P1を行うと、71,71,71,10となり、c,m,y,k=80,80,80,100に対してトナー量制限P1を行うと、40,40,40,100となる。トナー量制限P1により、実際に参照すべきCMY3次元LUTの入力値が決まる。また、本発明のポイントは、後段の処理でトナー量制限がかかることを考慮してCMYK4次元LUTを作成することである。したがって、トナー量制限P1又はトナー量制限P4により、トナー量制限がかかったCMYK値を算出した場合には、一度トナー量制限がかかっていない系に戻す必要がある。トナー量制限の逆変換P6を行うことにより、後にコントローラー20で正しくトナー量制限を行うことが可能となる。なお、CMY3次元LUTがトナー量制限をかけずにチャートを出力測色して作成したLUTである場合には、CMY3次元LUTを用いた色変換P3の前後のトナー量制限の逆変換P2及びトナー量制限P4については不要となる。この場合、トナー量制限P1が行われた後のシアン成分、マゼンタ成分及びイエロー成分に対して、CMY3次元LUTを用いて色変換P3を行い、色変換P3後のシアン成分、マゼンタ成分及びイエロー成分と、色変換P5後のブラック成分と、を合成し、合成されたシアン成分、マゼンタ成分、イエロー成分及びブラック成分に対して、トナー量制限の逆変換P6を行えばよい。しかし、このようなCMY3次元LUTを作成する際に、トナー量制限値が300未満である場合は、トナー量制限以上のトナー量にて印刷を行う必要があるため、紙詰まりや転写不良のおそれがある。そのため、実際には、トナー量制限がかかる前のデータに対する入出力関係を記述したCMY3次元LUTが用いられる場合が多い。この場合、CMY3次元LUTに対する入力値は、トナー量制限がかかっていない状態である必要があるため、CMY3次元LUTを用いた色変換P3の前にトナー量制限の逆変換P2を行う必要がある。また、トナー量制限の逆変換P2を行う場合には、トナー量制限P1に対して、逆変換P2,P6が1回多く行われてしまうので、トナー量制限P4を行う必要がある。次に、色変換テーブル作成装置30における動作について説明する。図6は、色変換テーブル作成装置30において実行される色変換テーブル作成処理を示すフローチャートである。色変換テーブル作成処理は、CPU31と、記憶部33に記憶されている色変換テーブル作成処理プログラム331との協働によるソフトウェア処理によって実現される。まず、CPU31により、ユーザーの操作部34からの操作に基づいて、紙種やスクリーン種等、チャート印刷時の出力条件の設定が行われるステップS1。この条件で作成された色変換LUTが、実際のコントローラー20のRIP処理における色変換時に使われることになる。図7に、色変換テーブル作成装置30の表示部35に表示される色変換LUT作成画面351の例を示す。色変換LUT作成画面351には、作成手順表示領域A11、グラフ表示領域A12が含まれる。ユーザーが操作部34からの操作により、作成手順表示領域A11の1.紙種スクリーン設定の設定ボタンB1を押下すると、CPU31により、紙種スクリーン種等のチャートの出力条件の設定画面が表示部35に表示され、出力条件の設定が行われる。ユーザーが操作部34からの操作により、作成手順表示領域A11の2.色変換LUTの作成の実行ボタンB2を押下すると、CPU31により、チャート測定画面352図8参照が表示部35に表示される。グラフ表示領域A12には、LUT作成用に測定されたチャートのCMYK各色の最大濃度と、選択された色の入力に対する出力濃度が表示される。図8に、色変換テーブル作成装置30の表示部35に表示されるチャート測定画面352の例を示す。チャート測定画面352には、チャート出力指示領域A21、測定指示領域A22、チャート表示領域A23、測定結果表示領域A24が含まれる。ユーザーが操作部34からの操作により、チャート出力指示領域A21の印刷ボタンB11を押下すると、CPU31により、通信部36を介して、設定された出力条件にて色変換LUT作成用のチャートのデータがコントローラー20に送信されるステップS2。コントローラー20では、色変換LUT作成用のチャートのデータに対してトナー量制限が行われ、プリンター10に送信される。プリンター10では、コントローラー20から受信したチャートのデータに基づいてチャートが印刷される。次に、ユーザーが操作部34からの操作により、測定指示領域A22の開始ボタンB12を押下すると、チャートの測定が開始され、CPU31により、測色器IF部37を介して、出力されたチャートの各パッチを測色器50を用いて測定して得られた測色値が取得されるステップS3。使用する測色器50によって若干測定手順が異なるため、その手順が表示部35に表示されることとしてもよい。チャート表示領域A23には、測定されるチャートの画像が表示される。測定結果表示領域A24には、チャート内の各パッチに対応するCMYK値、各パッチを測定して得られた測色値Lab値及びCMYK濃度が表示される。ユーザーが操作部34からの操作により、登録ボタンB13を押下すると、CPU31により、色変換LUTの計算及びコントローラー20への登録ステップS4~ステップS7が行われる。まず、CPU31により、チャートのC,M,Yから構成されるパッチの測色値に基づいて、CMY3次元LUTが計算されるステップS4。具体的には、各パッチに対して目標となる測色値ジャパンカラー等を予め決めておき、それに合うようなCMYの出力値を補間計算で求める方法が一般的である。同様に、CPU31により、チャートのKのみから構成されるパッチの測色値及び白情報に基づいて、K1次元LUTが計算されるステップS5。Kについても、予め決められた測色値に合うようにKの出力値を計算で求める方法が用いられるが、このような単色のパッチの場合は、白地とK100のパッチ情報から、測定値空間Lab空間のL値やXYZ空間のY値にて線形に結んだ値を目標値として計算する場合もある。次に、CPU31により、作成されたCMY3次元LUTとK1次元LUTに基づいて、CMYK4次元LUTが計算されるステップS6。CMYK4次元LUTの計算処理については後述する。次に、CPU31により、通信部36を介して、計算されたCMYK4次元LUTがコントローラー20に送信されるステップS7。コントローラー20では、通信部26により、CMYK4次元LUTが受信され、CPU21により、記憶部23に色変換LUT233として記憶される色変換LUTの登録。次に、図9を参照して、CMYK4次元LUTの計算処理ステップS6について説明する。まず、CPU31により、計算により得られたCMY3次元LUT及びK1次元LUTが取得されるステップS11,S12。次に、CPU31により、作成するCMYK4次元LUT色変換LUTの入力点に相当するCMYK値c,m,y,kについて、ステップS13~ステップS20の処理が行われる。入力点数としては、11の4乗各色11階調、17の4乗、21の4乗等が用いられることが多いが、何点でもかまわない。また、CMYが17階調でKが11階調等、CMYKの階調数が色毎に異なってもかまわない。CPU31により、CMYK4次元LUTの入力値の組み合わせであるc,m,y,kに対して、トナー量制限P1が行われるステップS13。ここで、トナー量制限P1が行われた後のCMYK値をc1,m1,y1,k1とする。例えば、CMYK総量の制限値を250とすると、200から400を200から250に割り当てる方法が用いられる。濃度及び色域を有効に使うために、トナー量制限等の色材量制限では、Kに関しては減らさずに、CMYのみを減らす方法が有用である。本実施の形態においても、Kに関しては、一切トナー量制限による変更はないものとする。次に、CPU31により、トナー量制限P1が行われた後のCMY値c1,m1,y1に対して、K=0として、トナー量制限の逆変換P2が行われるステップS14。ここで、トナー量制限の逆変換P2が行われた後のCMY値をc2,m2,y2とする。次に、CPU31により、トナー量制限の逆変換P2が行われた後のCMY値c2,m2,y2に対して、CMY3次元LUTが参照され、色変換P3が行われるステップS15。ここで、色変換P3が行われた後のCMY値をc3,m3,y3とする。次に、CPU31により、色変換P3が行われた後のCMY値c3,m3,y3に対して、K=0として、トナー量制限P4が行われるステップS16。ここで、トナー量制限P4が行われた後のCMY値をc4,m4,y4とする。次に、CPU31により、ステップS13で求められたK値k1に対して、K1次元LUTが参照され、色変換P5が行われるステップS17。ここで、色変換P5が行われた後のK値をk2とする。次に、CPU31により、ステップS16で算出されたCMY値c4,m4,y4とステップS17で求められたK値k2とが合成され、CMYK値c5,m5,y5,k5が求められるステップS18。次に、CPU31により、この合成されたCMYK値c5,m5,y5,k5に対して、トナー量制限の逆変換P6が行われるステップS19。ここで、トナー量制限の逆変換P6が行われた後のCMYK値をc6,m6,y6,k6とする。次に、CPU31により、トナー量制限の逆変換P6が行われた後のCMYK値c6,m6,y6,k6が、入力値c,m,y,kに対する出力値の組み合わせとして、CMYK4次元LUTに格納されるステップS20。次に、CPU31により、全ての入力点に対して処理が終了したか否かが判断されるステップS21。処理が終了していない入力点がある場合にはステップS21;NO、ステップS13に戻り、他の入力点に対してステップS13~ステップS20の処理が繰り返される。ステップS21において、全ての入力点に対して処理が終了した場合にはステップS21;YES、CMYK4次元LUTの計算処理が終了する。図10に、第1の変換例を示す。図11aは、CMY3次元LUTの例であり、図11bは、K1次元LUTの例である。図10に示すように、入力値の組み合わせがc,m,y,k=80,80,80,100の場合、まず、トナー量制限P1が行われ、例えば、c1,m1,y1,k1=40,40,40,100となる。次に、トナー量制限P1が行われた後のCMYK値がCMY値c1,m1,y1=40,40,40と、K値k1=100と、に分けられる。CMY値c1,m1,y1=40,40,40については、K=0として、トナー量制限の逆変換P2が行われ、c2,m2,y2=40,40,40に変換される。次に、トナー量制限の逆変換P2が行われた後のCMY値c2,m2,y2に対して、図11aに示すCMY3次元LUTが参照され、色変換P3が行われ、c3,m3,y3=30,40,50に変換される。次に、色変換P3が行われた後のCMY値c3,m3,y3に対して、K=0として、トナー量制限P4が行われ、例えば、c4,m4,y4=30,40,50となる。一方、K値k1=100については、図11bに示すK1次元LUTが参照され、色変換P5が行われ、k2=100に変換される。次に、トナー量制限P4が行われた後のCMY値c4,m4,y4=30,40,50と、色変換P5後のK値k2=100と、が合成され、c5,m5,y5,k5=30,40,50,100となる。次に、合成されたCMYK値c5,m5,y5,k5に対して、トナー量制限の逆変換P6が行われ、例えば、c6,m6,y6,k6=40,50,65,100に変換される。この値40,50,65,100が、CMYK4次元LUTの入力値80,80,80,100に対する出力値として記憶される。コントローラー20では、このようにして作成されたCMYK4次元LUTを用いて色変換を行うので、入力値80,80,80,100に対するCMYK→CMYK色変換により、出力値40,50,65,100が得られる、そして、コントローラー20では、その後のトナー量制限Q1により、例えば、30,40,50,100がプリンター10に出力されるCMYK値として求められる。このコントローラー20においてトナー量制限Q1が行われた後の値30,40,50,100のCMY値は、色変換テーブル作成装置30においてCMYK4次元LUTの作成時に参照されたCMY3次元LUTの40,40,40→30,40,50の出力値にトナー量制限P4を行った値30,40,50と整合が取れていることがわかる。図12に、第2の変換例を示す。CMY3次元LUT及びK1次元LUTについては、図11a、bに示したものを用いる。図12に示すように、入力値の組み合わせがc,m,y,k=80,80,80,10の場合、まず、トナー量制限P1が行われ、例えば、c1,m1,y1,k1=71,71,71,10となる。次に、トナー量制限P1が行われた後のCMYK値がCMY値c1,m1,y1=71,71,71と、K値k1=10と、に分けられる。CMY値c1,m1,y1=71,71,71については、K=0として、トナー量制限の逆変換P2が行われ、c2,m2,y2=75,75,75に変換される。次に、トナー量制限の逆変換P2が行われた後のCMY値c2,m2,y2に対して、図11aに示すCMY3次元LUTが参照され、色変換P3が行われ、c3,m3,y3=65,75,80に変換される。次に、色変換P3が行われた後のCMY値c3,m3,y3に対して、K=0として、トナー量制限P4が行われ、例えば、c4,m4,y4=63,73,78となる。一方、K値k1=10については、図11bに示すK1次元LUTが参照され、色変換P5が行われ、k2=11に変換される。次に、トナー量制限P4が行われた後のCMY値c4,m4,y4=63,73,78と、色変換P5後のK値k2=11と、が合成され、c5,m5,y5,k5=63,73,78,11となる。次に、合成されたCMYK値c5,m5,y5,k5に対して、トナー量制限の逆変換P6が行われ、例えば、c6,m6,y6,k6=68,79,84,11に変換される。この値68,79,84,11が、CMYK4次元LUTの入力値80,80,80,10に対する出力値として記憶される。コントローラー20では、このようにして作成されたCMYK4次元LUTを用いて色変換を行うので、入力値80,80,80,10に対するCMYK→CMYK色変換により、出力値68,79,84,11が得られる、そして、コントローラー20では、その後のトナー量制限Q1により、例えば、63,73,78,10がプリンター10に出力されるCMYK値として求められる。このコントローラー20においてトナー量制限Q1が行われた後の値63,73,78,10のCMY値は、色変換テーブル作成装置30においてCMYK4次元LUTの作成時に参照されたCMY3次元LUTの75,75,75→65,75,80の出力値にトナー量制限P4を行った値63,73,78と整合が取れていることがわかる。以上説明したように、色変換テーブル作成装置30によれば、シアン、マゼンタ及びイエローの3次元テーブルとブラックの1次元テーブルとに基づいて色変換テーブルを作成する際に、色変換後に行われるトナー量制限を考慮することにより、作成される色変換テーブルを用いた色変換の精度の劣化を防ぐことができる。なお、上記実施の形態における記述は、本発明に係る色変換テーブル作成装置の例であり、これに限定されるものではない。装置を構成する各部の細部構成及び細部動作に関しても本発明の趣旨を逸脱することのない範囲で適宜変更可能である。例えば、色変換テーブル作成装置30において、図6に示したチャートの出力や測定、CMY3次元LUTの計算及びK1次元LUTの計算を行わずに、色変換テーブル作成装置30にCMY3次元LUTとK1次元LUTを読み込む読み込み部が設けられていてもよい。図13は、色変換テーブル作成装置30において実行される色変換テーブル作成処理の他の例を示すフローチャートである。まず、読み込み部により、別の装置又はソフトウェアで作成されたCMY3次元LUTと、K1次元LUTと、が読み込まれるステップS31,S32。ステップS33,S34については、図6のステップS6,S7と同様であるため、説明を省略する。この場合には、図9のCMYK4次元LUTの計算処理のステップS11,S12において、読み込みにより得られたCMY3次元LUT及びK1次元LUTが取得される。なお、CMY3次元LUTとK1次元LUTの一方については計算で求め、他方については既に作成されているLUTを読み込むこととしてもよい。また、色変換テーブル作成装置30において、CPU31と色変換テーブル作成処理プログラム331との協働により実現される色材量制限処理部、第1色変換処理部、第2色変換処理部、合成部、色材量制限逆変換処理部、出力値決定部、第2の色材量制限逆変換処理部、第2の色材量制限処理部については、専用のハードウェアにより実現されることとしてもよい。また、上記実施の形態では、色材量制限として、トナー量制限を行う場合を例にして説明したが、使用する各色成分のインクの総量を制限するインク量制限等、用いる色材に応じて色材量制限を行えばよい。以上の説明では、各処理を実行するためのプログラムを格納したコンピューター読み取り可能な媒体として不揮発性の半導体メモリーやハードディスクを使用した例を開示したが、この例に限定されない。その他のコンピューター読み取り可能な媒体として、CD-ROM等の可搬型記録媒体を適用することも可能である。また、プログラムのデータを通信回線を介して提供する媒体として、キャリアウェーブ搬送波を適用することとしてもよい。"