印字モードごとに、再現可能な色領域を示す色再現範囲データと、RGB値ごとにインク量を設定した色分解テーブルと、を記憶する記憶手段と、複数の印字モードそれぞれの色再現範囲データを取得する色再現範囲データ取得手段と、取得した前記色再現範囲データから、共通する色再現範囲を決定する共通色領域決定手段と、対象となる印字モードの色分解テーブルにおいて前記共通する色再現範囲に対応する各格子点に対する階調性評価に基づいてインク量を再設定する再設定手段とを有することを特徴とするテーブル作成装置。インク量が再設定された色分解テーブルに基づいて、カラーマッチングテーブルを生成するカラーマッチングテーブル作成手段をさらに備えることを特徴とする請求項1に記載のテーブル作成装置。前記カラーマッチングテーブルにより再現される色の予測値と、前記カラーマッチングテーブルに基づいて印刷された色の測色値との差分に基づいて、前記カラーマッチングテーブルで設定されているdevRGBの値を変更する変更手段とをさらに備えることを特徴とする請求項2に記載のテーブル作成装置。印字モードごとに、再現可能な色領域を示す色再現範囲データと、RGB値ごとにインク量を設定した色分解テーブルと、を記憶する記憶ステップと、複数の印字モードそれぞれの色再現範囲データを取得する色再現範囲データ取得ステップと、取得した前記色再現範囲データから、共通する色再現範囲を決定する共通色領域決定ステップと、対象となる印字モードの色分解テーブルにおいて前記共通する色再現範囲に対応する各格子点に対する階調性評価に基づいてインク量を再設定する再設定ステップとを有することを特徴とするテーブル作成方法。請求項4に記載のテーブル作成方法をコンピュータに実行させるためのプログラム。特許文献1は、2次色以上の再現特性の差を吸収することができる技術であり、基準印刷モードと第2の印刷モードとの色再現の差から算出する補正テーブルを作成することで印字モードの違いによる色再現特性の差を少なくする技術を開示している。特許文献2は、基準印刷モード以外の印刷の時は、あらかじめ記憶してある基準印刷モードの色変換テーブルと印刷モードに応じて定められている補正係数に基づいて、選択された印刷モードに応じた生成色変換テーブルを生成する技術を開示している。補正係数は、基準印刷モードの解像度と第2の印刷モードの解像度との比と、基準印刷モードにおいて使用されるインク滴の最大重量と前記第2の印刷モードにおいて使用されるインク滴の最大重量との比とから算出される。しかしながら、これらの従来技術は、印字モード間での色を合わせる技術に特化しており、色分解テーブルによる階調性が考慮されていないという課題があった。そこで本発明では、各印字モードの再現する最大色再現範囲を保ち、さらに印字モード間での色を合わせ、さらに階調性の良い色分解テーブルを作成することを目的とする。上記課題を解決するために、本発明は、印字モードごとに、再現可能な色領域を示す色再現範囲データと、RGB値ごとにインク量を設定した色分解テーブルと、を記憶する記憶手段と、複数の印字モードそれぞれの色再現範囲データを取得する色再現範囲データ取得手段と、取得した前記色再現範囲データから、共通する色再現範囲を決定する共通色領域決定手段と、対象となる印字モードの色分解テーブルにおいて前記共通する色再現範囲に対応する各格子点に対する階調性評価に基づいてインク量を再設定する再設定手段とを有することを特徴とするテーブル作成装置である。本発明は、プリンタドライバに搭載するテーブルサイズを小さくして、プリンタドライバに搭載するテーブルのメモリ量を少量化する効果を奏する。また、本発明は、カラーマッチングテーブルの数が印字モードに関わらず一つになるため、ユーザーは、印字モードにかかわらず、出力用紙に応じたカラーマッチングテーブルを選択することができ、ユーザーの操作性を簡略化する効果を奏する。以下、添付の図面を参照して、本発明をその好適な実施形態に基づいて詳細に説明する。なお、以下の実施形態において示す構成は一例に過ぎず、本発明は図示された構成に限定されるものではない。<実施例1>図1は、本発明に係る一実施形態であるテーブル作成装置の構成を示すブロック図である。図1に示すように、本発明に係るテーブル作成装置102は、プリンタドライバ106と、OS104と、アプリケーション105とから構成される。なお、テーブル作成装置102は、一般的なパーソナルコンピュータPCのような装置であってもよい。プリンタドライバ106は、テーブル作成装置102における各種ハードウェアを制御するためのプログラムを格納している。OS104は、テーブル作成装置102の全体の動作を制御するオペレーションシステムである。OS104は、プリンタドライバ106に格納されるプログラムを読み出して各種の制御を行う。また、OS104は、アプリケーション105を実行することにより、テーブル作成を行う。アプリケーション105は、図1に示すように、107~111に示す機能構成を備える。色再現範囲データ取得部107は、図8に示すような色再現範囲のデータを印字モードごとに取得する。色再現範囲データは、例えば、図7aに示す印字モード1-3が画像出力装置103に設定されている場合に、各印字モードによる印刷物を測色することにより得られたものである。すなわち、印字モード1であれば、カラーマッチングテーブル1に設定されている各RGB値に対応した色を、色分解テーブル1で設定されているインク量CMYKに基づいて出力し、再現可能な色領域が色再現範囲データとなる。なお、色再現範囲のデータは、画像出力装置103に記憶されていてもよく、または、テーブル作成装置102に記憶されていてもよい。格子点数決定処理部108は、印字モードに関わらず色再現を共通にする共通色領域に対応する格子点数を決定する。決定する格子点数は、本発明のテーブル作成処理において生成する色分解テーブルの1軸上に配置する格子点数がn個であれば、n-1となる。なお、本実施例において、決定する格子点数をn-1としたがこれに限定しない。n―1以下であればよいものとする。共通色領域決定処理部109は、色再現範囲データ取得部107が取得した各印字モードの色再現範囲データ間で共通する色領域である共通色領域を決定する。例えば、取得した各印字モードの色再現範囲データが、図9に示すデータである場合について説明する。図9に示すように、印字モード1-3において共通する色領域は、印字モード3の色領域である。すなわち、印字モード3の色領域図中斜線で示す領域は、印字モード1、印字モード2にも含まれていて、印字モード1から3の色領域の最小共通色域であるため、本実施例では、印字モード3の色領域を共通色領域に設定する。共通色領域格子点配置決定処理部110は、格子点配置最適化処理部112を用いて、共通色領域の色分解テーブルを作成する。非共通色領域格子点配置決定処理部111は、格子点配置最適化処理部112を用いて、各印字モードにおける非共通色領域の色分解テーブルを作成する。次に、図2に示すフローチャートを用いて、本発明の色分解テーブル作成処理の概略を説明する。まず、ステップS201において、色再現範囲データ取得部107は、各印字モードの色再現範囲データを取得する。次に、ステップS202において、格子点数決定処理部108は、印字モードに関わらず色再現を共通にする共通色領域に対応する格子点数を決定する。次に、ステップS203において、共通色領域決定処理部109は、各印字モードの色再現範囲データ間で共通する色領域である共通色領域を決定する。次に、ステップS204において、共通色領域格子点配置決定処理部110は、共通色領域の色分解テーブルを作成する。次に、ステップS205において、非共通色領域格子点配置決定処理部111は、各印字モードにおける非共通色領域の色分解テーブルを作成する。<格子点配置最適化処理>次に、図3を用いて、ステップS204およびステップS205で行われている色分解テーブルの作成処理の説明を行う。まず、ステップS301において、対象となる印字モードに係る色分解テーブルにおいて、S203で決定した共通色領域の格子点に格納されるインク量を取得する。具体的に、図7bを例にして説明する。例えば、対象となる印字モードが印字モード1であれば、共通色領域の格子点のインク量を色分解テーブル1から取得する。同様に、対象となる印字モードが印字モード2であれば、共通色領域の格子点のインク量を色分解テーブル2から取得する。また、対象となる印字モードが印字モード3であれば、共通色領域の格子点のインク量を色分解テーブル3から取得する。なお、インク量の取得において、例えば、図1に示すように画像出力装置103が保持する各色分解テーブルを参照してもよく、または、テーブル作成装置102が各色分解テーブルを保持していてもよい。次に、ステップS302において、ステップS301で取得したインク量に基づいて画像出力装置で出力された時の色を予測する。この予測は、例えば、非特許文献1に記載のCellularYuleNielsenNeugebauerModel等を利用することにより実施できる。CellularYuleNielsenNeugebauerModelは、あらかじめ設定された格子点に対応するカラーパッチを出力する。そして、該カラーパッチを測色することにより得られる色情報をもとにNeugebauerModelにしたがって任意の入力値に対する色情報を推定するものである。尚、色予測の方法としてCellularYuleNielsenNeugebauerModelに限定されず、他の色予測する方法を用いてもよい。次に、ステップS303において、ステップS302で予測した色情報に基づいて、格子点のうちの注目格子点の色情報と、その周囲の複数個の格子点の色情報とを用いて、Lab色空間上の階調性連続性、平滑さを評価する。階調性の評価手法は、既存の種々評価方法のいずれを用いても良いものとする。次に、ステップS304において、ステップS303で評価した階調性評価結果が、あらかじめ定めた一定の閾値以内か否かの判定を行い、閾値以内であれば処理を終了する。一方、閾値以上であれば、ステップS305へ進みインク値を修正して、閾値以内となるようにする。このように、色分解テーブルにおいてインク量が再設定されることになる。そして、以上説明した色分解テ-ブル作成処理を行うことで、印字モードによらず共通な色再現を実現することが可能となる。<実施例2>実施例2におけるテーブル作成装置のブロック図を図4に示す。なお、実施例2におけるテーブル作成装置402は、実施例1におけるテーブル作成装置102の構成と同一の名称の要素は、同一の動作を行うものである。実施例2におけるテーブル作成装置402は、実施例1におけるテーブル作成装置102の各要素に加えて、さらに、カラーマッチングテーブル作成部413と、カラーマッチングテーブル評価部414と、色再現最適化処理部415とを備える。ここでは、とりわけ、実施例1におけるテーブル作成装置102と同一の動作について説明を省略し、異なる動作について説明する。実施例2では、実施例1と同様に色分解テーブルを作成し、さらに色分解テーブルに基づいて、カラーマッチングテーブルを作成して、このカラーマッチングテーブルについて評価修正を行うテーブル作成処理が行われる。図5は、本発明の実施例2に係るテーブル作成処理のフローを示すフローチャートである。ステップS501からS505までの処理は、図2に示すステップS201からS205までの色分解テーブル作成処理と同一の処理が実行される。ステップS506では、ステップS501からステップS506までの処理で作成した色分解テーブルに共通なカラーマッチングテーブル作成を実行する。本実施例では、カラーマッチングテーブル作成処理で用いるディスティネーション色域データは、印字モード中で一番色再現精度を要求されモード一番広い色域のデータとする。カラーマッチングテーブル作成処理で用いる印字モードに基づく色域データは、各印字モードの共通色領域の色再現が共通なことから、どの印字モードの色域を用いてもよい。次に、ステップS507において、ステップS506で作成したカラーマッチングテーブルの色再現性精度を評価する。この色再現精度の評価方法は、例えば、まず、カラーマッチングテーブルの格子点に含まれないRGB値を複数個用意し、該RGB値からーマッチングテーブルを用いて四面体補間処理により理論色予測値を算出する。そして、実際に該RGB値で作成したカラーマッチングテーブル、色分解テーブルを用いて印刷したチャート416について、測色器417により測色して測色値を取得する。次に、理論色予測値と、測色値との間の差分を示す色差を評価する。本ステップの評価は、その他既存の種々の評価方法を用いてもよいものとする。次に、ステップS508において、ステップS507による色差が、あらかじめ定められた閾値以内か否かの判定を行い、閾値以内であれば処理を終了し、閾値以上であればステップS509へ進む。ステップS509では、共通色領域の格子点数または共通色領域の範囲の少なくとも1つに対してdevRGBの値を変更する。以上により、印字モードによらず共通な色再現を実現でき、かつ、色再現性が良好な色分解テーブルを作成することが可能となる。