"基準機としての分光測定機でパッチ画像を測定することによって得られる基準分光反射率を入力する第1の入力手段と、補正対象機としての分光測定機で前記パッチ画像を測定することによって得られる補正対象分光反射率を入力する第2の入力手段と、前記補正対象分光反射率が前記基準分光反射率に近づくように、前記補正対象分光反射率の波長ごとに補正係数を生成する補正係数生成手段と、前記補正対象機で測定された分光反射率を波長ごとに前記補正係数により補正する補正手段と、を有することを特徴とする色処理装置。前記第1の入力手段は、複数の濃度のパッチ画像のそれぞれについての前記基準分光反射率を入力し、前記第2の入力手段は、前記複数の濃度のパッチ画像のそれぞれについての前記補正対象分光反射率を入力し、前記補正係数生成手段は、それぞれの波長について、複数の濃度のパッチ画像のそれぞれについての前記基準分光反射率から該波長についての第1の反射率の組を取得し、複数の濃度のパッチ画像のそれぞれについての前記補正対象分光反射率から該波長についての第2の反射率の組を取得し、前記第2の反射率の組を前記補正係数により補正すると前記第1の反射率の組に近づくように、前記補正係数を生成することを特徴とする請求項1に記載の色処理装置。前記補正係数生成手段は、複数の濃度のパッチ画像のそれぞれについて、前記第1の反射率の組に含まれる反射率と前記第2の反射率の組に含まれる反射率とで表される座標を座標空間上にプロットし、近似曲線を算出し、該近似曲線の係数を前記補正係数とすることを特徴とする請求項2に記載の色処理装置。前記補正係数生成手段が用いる、少なくとも1つの波長についての前記第1の反射率の組には、より小さい反射率が、より大きい反射率よりも多く含まれることを特徴とする請求項2又は3に記載の色処理装置。前記補正係数生成手段は、前記補正対象分光反射率の波長ごとに、前記基準分光反射率との相関曲線を示す係数を前記補正係数として生成することを特徴とする請求項1乃至4の何れか1項に記載の色処理装置。前記相関曲線は多項式として表され、前記補正対象分光反射率の波長ごとに前記多項式が異なることを特徴とする、請求項5に記載の色処理装置。色処理装置の内部に複数の分光測定機を備え、前記複数の分光測定機のいずれか1つを前記基準機とし、その他の分光測定機を前記補正対象機とすることを特徴とする請求項1乃至6の何れか1項に記載の色処理装置。色処理装置に外部接続された分光測定機を前記基準機とし、色処理装置の内部に備えられた分光測定機を前記補正対象機とすることを特徴とする請求項1乃至6の何れか1項に記載の色処理装置。前記パッチ画像は、それぞれ階調の異なる、複数の黒単色パッチからなることを特徴とする請求項1乃至8のいずれか1項に記載の色処理装置。さらに、前記基準機と前記補正対象機において同一光を測定した結果に基づいて、前記分光測定機が備える受光素子の画素位置と波長との対応関係を補正する波長補正手段を有することを特徴とする請求項1乃至9のいずれか1項に記載の色処理装置。さらに、前記補正手段による補正後の分光反射率について、前記基準分光反射率に対する一致度を算出し、該一致度が所定の許容範囲内となるまで、該補正後の分光反射率を前記補正対象分光反射率として、前記補正係数生成手段による前記補正係数の生成を繰り返すように制御する反復制御手段を有することを特徴とする請求項1乃至10のいずれか1項に記載の色処理装置。前記基準分光反射率と前記補正対象分光反射率との少なくとも一方について測定の失敗を検知する検知手段を更に有することを特徴とする請求項1乃至11の何れか1項に記載の色処理装置。前記検知手段により、第1のパッチ画像の第1の波長について測定の失敗が検知された場合、前記第1のパッチ画像の前記第1の波長についての測定データ以外を用いて前記補正係数を生成することを特徴とする請求項12に記載の色処理装置。第1の入力手段、第2の入力手段、補正係数生成手段、および補正手段を有する色処理装置における色処理方法であって、前記第1の入力手段が、基準機としての分光測定機でパッチ画像を測定することによって得られる基準分光反射率を入力し、前記第2の入力手段が、補正対象機としての分光測定機で前記パッチ画像を測定することによって得られる補正対象分光反射率を入力し、前記補正係数生成手段が、前記補正対象分光反射率が前記基準分光反射率に近づくように、前記補正対象分光反射率の波長ごとに補正係数を生成し、前記補正手段が、前記補正対象機で測定された分光反射率を波長ごとに前記補正係数により補正することを特徴とする色処理方法。色処理装置のプロセッサで実行されることにより、該プロセッサを請求項1乃至13のいずれか1項に記載の色処理装置の各手段として機能させるためのプログラム。しかしながら、上記従来の彩度,色相,明度の変換による補正は、分光方式の測定機で得られる分光スペクトルに適用することはできなかった。また、分光方式の測定器で得られる分光スペクトルには、センサ機種環境の違いにより縦スケール誤差分光反射率方向ズレと横スケール誤差波長方向ズレが生じるが、上記従来の分光スペクトルの波長補正では横スケール誤差しか補正されない。したがって、分光スペクトルをリファレンスに合うように高精度に補正することは困難であった。本発明では上記問題に鑑み、分光測定機の機種間における出力誤差を高精度に補正することを目的とする。上記目的を達成するための一手段として、本発明の色処理装置は以下の構成を有する。すなわち、基準機としての分光測定機でパッチ画像を測定することによって得られる基準分光反射率を入力する第1の入力手段と、補正対象機としての分光測定機で前記パッチ画像を測定することによって得られる補正対象分光反射率を入力する第2の入力手段と、前記補正対象分光反射率が前記基準分光反射率に近づくように、前記補正対象分光反射率の波長ごとに補正係数を生成する補正係数生成手段と、前記補正対象機で測定された分光反射率を波長ごとに前記補正係数により補正する補正手段と、を有することを特徴とする。本発明によれば、分光測定機の機種間における出力誤差を高精度に補正することができる。以下、本発明に係る実施例について図面を用いて詳細に説明する。尚、以下の実施形態は特許請求の範囲に係る本発明を限定するものでなく、また本実施の形態で説明されている特徴の組み合わせの全てが本発明の解決手段に必須のものとは限らない。<第1実施形態>本実施形態では、電子写真方式プリンタに内蔵された複数の分光カラーセンサ間の同機種間差機差を補正する例について説明する。本実施形態においては、プリンタに内蔵される複数の分光カラーセンサのうち、ある1つの個体を基準機とし、他の補正対象機としての分光カラーセンサの分光スペクトルを基準機の分光スペクトルに合わせ込む。具体的にはまず、基準機と分光カラーセンサの測色値である分光スペクトル出力の、縦スケールの相関を取り、相関を表す相関曲線を算出する。そして、該相関曲線を表す補正係数を用いて分光スペクトル出力を補正する。●プリンタ構成図1は、本実施形態におけるプリントシステムの構成例を示すブロック図である。同図に示すように本実施形態のプリントシステムでは、PC2とプリンタ装置3が接続されており、PC2によって生成された画像データがプリンタ装置3へ送出されることにより、メディア上に画像が印刷される。プリンタ装置3の機能部位は、コントローラ部31とエンジン部32とに大別される。コントローラ部31には、カラーマッチング部311、キャリブレーション部312、キャリブレーション用LUT生成部313、およびカラーマッチング用LUT生成部314がある。尚、コントローラ部31には、その他の画像処理に関する様々な機能部位が存在するが、ここでは本実施形態に直接関係しない構成についての説明を省略する。カラーマッチング部311は、ICCプロファイルに代表されるようなカラーマッチング用LUT3111を使用した色調整を行う。カラーマッチング用LUT生成部314では、後述する測色値3243を用いて、カラーマッチング用LUT3111を生成する。キャリブレーション部312は、CMYK各一次元のLUTに代表されるようなキャリブレーション用LUT3121を使用して、印刷状態を一定に保つための画像補正キャリブレーションを行う。キャリブレーション用LUT生成部313は、エンジン部32での測色値3243を用いて、キャリブレーション用LUT3121を生成する。本実施形態では、カラーマッチング用LUT3111とキャリブレーション用LUT3121が、色変換LUTとして機能する。一方、エンジン部32には、レーザー部321、定着部322、分光カラーセンサ323a、323b、323c、323d、およびセンサ信号処理部324がある。分光カラーセンサ323a、323b、323c、323dはそれぞれ、試料からの反射光を受光して、波長毎の反射率を示す分光反射率を出力する分光測定機である。尚、エンジン部32にはその他にも、紙等のメディアに画像を形成するための様々な機能部位が存在するが、ここでは本実施形態に直接関係しない構成についての説明を省略する。ここで、エンジン部32における印刷画像の生成工程について説明する。まず、不図示の帯電ローラにより、不図示の感光ドラムを帯電させる。そして、レーザー部321が、キャリブレーション部312から送出されたキャリブレーションデータに基づくレーザー光を帯電した感光ドラム上に照射露光することで、感光ドラム上に静電潜像を形成する。次に、不図示の現像器で感光ドラム上の静電潜像を現像し、トナー像を形成する。次に、感光ドラム上のトナー像を不図示の転写ベルトに写し取り、該転写ベルト上のトナー像を記録用紙等のメディアに転写する。そして最後に、定着部322で搬送されてきたメディアに熱と圧力をかけることで、該メディア上にトナーを溶解定着させる。以上より、記録用紙などのメディア上に文字やパッチ等の画像パッチ画像401等を印刷することができる。次に、エンジン部32に内蔵される分光カラーセンサ323a、323b、323c、323dを用いた測色処理について説明する。4つの分光カラーセンサ323a、323b、323c、323dは、定着部322から排紙口への搬送経路上に設置されており、搬送されてきたメディアパッチ画像401上のパッチを測定する。4つの分光カラーセンサ323a、323b、323c、323dは図2に示すように、メディア搬送方向に対して直角な水平方向紙面に沿った方向に、所定の間隔で並んで設置されているとする。分光カラーセンサ323a、323b、323c、323dでの測定データは、センサ信号処理部324に送られる。センサ信号処理部324では、後述する処理によって測定データを測色値3243例えば、分光データ、三刺激値XYZ、CIELab等に変換する。また、センサ機種間差補正部3241において、後述するセンサ機種間差補正処理により同機種間差センサ機差の補正が行われる。この補正処理によって機差補正がなされた測色値3243は、キャリブレーション用LUT生成部313、カラーマッチング用LUT生成部314に送信される。センサ機種間差補正係数生成部3242は、センサ機種間差補正を行うために必要な補正係数を生成する。図2に示すようなセンサ機種間補正用のパッチ画像401を分光カラーセンサ323a、323b、323c、323cで測色して得られた測色値に基づき、センサ機種間用に補正係数の生成を行う。本実施形態におけるプリンタ装置3は、印刷ジョブの実行前や印刷ジョブの実行中に、キャリブレーション用のパッチをメディア記録用紙に出力し、内蔵の分光カラーセンサ323a323b323c323dで該パッチを測定する。そして、該測定値に基づいてキャリブレーション用LUT3121を作成更新することで、プリンタ装置3における色再現性を一定に保っている。また、カラーマッチング用LUT3111についても同様に、カラーマッチング用のパッチをメディアに出力し、内蔵の分光カラーセンサ323a323b323c323dで該パッチを測定した値に基づいて作成更新する。これにより、プリンタ装置間の色味の違い等を吸収している。尚、プリンタ装置3が4つの分光カラーセンサ323a323b323c323dを搭載することによって、形成画像上での異なる位置の測定を一度に行うことを可能とする。これにより、測定時間の短縮と、プリンタ装置3から出力されるパッチ画像の用紙数の削減を図ることができる。以下、これら4つのセンサを総じて分光カラーセンサ323と称する。また、キャリブレーション用LUT3121とカラーマッチング用LUT3111の更新のタイミングは、予め設定された内容に基づいて決定することができる。例えば、印刷ジョブを受信する度に、これらを更新するように設定できる。●分光カラーセンサによる測色処理以下、分光カラーセンサ323、センサ信号処理部324における測定値算出処理について、図3を用いて説明する。分光カラーセンサ323は、主に光源112、分光器113、受光素子114、AD変換器115から構成される。その他、様々な機能部位が存在するが、ここでは本実施形態に直接関係しない構成についての説明を省略する。分光カラーセンサ323において、まず、光源112から発光された光が測定試料111に照射される。次に、測定試料111からの反射光が分光カラーセンサ323に戻り、回折格子等の分光器113で波長ごとの光に分解される。次に、波長ごとに分解された光はCMOSラインセンサ等の受光素子114で電気信号に変換される。次に、受光素子114から出力されたアナログ電気信号はAD変換器115でデジタルに変換され、センサ信号処理部324に送られる。センサ信号処理部324は、図3では1つだけ図示されている。しかしながら、分光カラーセンサの数だけセンサ信号処理部324が存在してもよい。センサ信号処理部324では、分光カラーセンサ323からのデジタル信号に対して、ノイズ補正部121で暗電流補正等のノイズ補正処理が行われる。次に分光反射率演算部122で、ノイズ補正後のデータから分光反射率を算出する。分光反射率は、以下の様々な処理を経て算出される。まず、各画素データに対し波長を割り付ける波長割付処理、そして白基準データで除算する正規化処理が行われる。そしてさらに、画素データを間引き、分光カラーセンサ出力の国際標準規格例えば、波長範囲400~700nm波長幅10nm刻みに変換するリサンプリング処理、が行われる。これら分光反射率を算出するための各処理は周知であるため、ここでは詳細な説明を省略する。算出された分光反射率は、センサ機種間差補正部3241で後述するセンサ機種間差補正が行われる。本実施形態におけるセンサ機種間補正は、受光素子出力そのものを補正するのではなく、変換後の分光反射率に対して実施されることに注意する。センサ機種間差補正部3241にて補正された分光反射率は、第1および第2変換部123124において、三刺激値XYZやCIELabに変換され、測色値3243として出力される。●センサ同機種間差の補正処理以下、本実施形態におけるセンサ同機種間差センサ機差の補正処理について、詳細に説明する。本実施形態では、4つの分光カラーセンサ323a、323b、323c、323dにおける機差を無くすことを目的とする。そのために、4つのうち1つの分光カラーセンサ323aを基準機とし、他の3つの分光カラーセンサ323b、323c、323dを補正対象機として、補正対象機の分光スペクトルを基準機の分光スペクトルに合わせ込む例を示す。尚、補正対象機である複数センサの特性を1つのセンサに合わせる例のみならず、例えば全てのセンサの測色値の平均値を基準値として、仮想的な基準値に合わせるようにしても良い。また、プリンタ装置に組み込まれたセンサを基準機とする例に限らず、プリンタ外部で管理された同機種のセンサを基準機マスター機とする構成であっても良い。本実施形態におけるセンサ同機種間差補正処理は、機差を補正するために必要な補正係数を生成する工程と、生成した補正係数を用いて測色値を補正する工程とに分けられる。以下、それぞれの工程について詳細に説明する。●補正係数の生成処理まず、補正係数の生成処理について、図4のフローチャートを用いて説明する。本処理においては、センサ機種間の差をなくしたいセンサ同士で、図2に示すように同一のパッチ画像401を測定し、その測定値の分光スペクトル分光反射率の相関を取ることで補正係数を決定する。まずS501において、プリンタ装置3は、センサ同機種間差補正用のパッチ画像401を印刷する。このパッチ画像401は、上述したキャリブレーション用やカラーマッチング用のパッチ画像とは異なるものであり、センサ同機種間補正専用のパッチ画像である。ここではパッチ画像401として、それぞれ階調の異なる複数の黒単色パッチ、すなわち黒単色0~100、Nステップからなるパッチパッチ1~20を使用することとする。これは、後述するS503において基準機と補正対象機とで出力の縦スケールの相関を取るために、比較的フラットな分光特性を有する黒単色のパッチを用いることが適当であると考えられるためである。次にS502において、4つの分光カラーセンサ323は図2に示すように、S501で印刷され、分光カラーセンサ323の測色位置に搬送されたセンサ同機種間差補正用のパッチ1~20を測定する。すなわち、1つの基準機323aと、3つの補正対象機323b、323c、323dとで、同一のパッチを測定することになる。これにより、基準機323aを第1の入力手段として基準分光反射率第1の反射率の組が得られ、補正対象機323b、323c、323dを第2の入力手段として補正対象分光反射率第2の反射率の組が得られる。得られた測定結果は、センサ信号処理部324内のセンサ機種間差補正係数生成部3242にて、機差補正用の補正係数を作成する処理において使用される。S503でセンサ機種間差補正係数生成部3242は、S502で得られた補正対象機323b、323c、323dの測定値である補正対象分光反射率と、基準機323aの測定値である基準分光反射率から、波長毎に補正対象機と基準機との相関をとる。この相関は補正対象機毎にとるため、本実施形態では、基準機323aと補正対象機323b、基準機323aと補正対象機323c、基準機323aと補正対象機323d、の計3つの相関をとることになる。以下、基準機323aを単に基準機と表記し、補正対象機323b、323c、323dをまとめて補正対象機と表記する。ここで、基準機と補正対象機とにおける分光スペクトルの相関について、図5を用いて詳細に説明する。図5において、基準機による測定値である各パッチの分光反射率が基準分光反射率、すなわち基準センサ出力601として得られ、補正対象機による測定値である各パッチの分光反射率が、補正対象分光反射率、すなわち補正対象センサ出力602として得られる。そして、この補正対象センサ出力602を横軸に、基準センサ出力601を縦軸にとったグラフ上座標空間上に、各パッチ1~20の測定結果を座標として波長毎にマッピングしていくことで、波長毎の相関グラフ603が得られる。例えば、全20パッチを3つの補正対象機で測定した場合、20パッチ分のセンサ間の相関関係が得られるので、補正対象機毎に20プロットがマッピングされ、さらにサンプリングした波長の数だけ相関グラフ603が得られる。なお、相関をとる波長としては、分光測定機出力の標準的な規格である波長範囲380~730nmが10nm刻みで出力される測定機であれば、波長10nm毎に相関を取ることが望ましい。次にS504において、S503で得られた各相関グラフ603上のマッピングに対して、最小二乗法による関数フィッティングを行い、補正対象機と基準機との相関関係を表す相関曲線を算出する。この相関曲線は、例えば2次関数などの多次項近似曲線を用いる。尚、相関をとるセンサ機種の組み合わせによっては、図6に示すように、相関曲線は、相関曲線の傾きが線形である線形領域と、飽和しているとみなされる飽和領域に分けられる場合が考えられる。このような場合には、相関曲線を分割して複数の関数の組み合わせとして表現する、あるいは閾値を設けてある値以下あるいは以上の値を一定値とする、等の処理を加えればよい。一般に、黒に近い領域低輝度領域では、白に近い領域高輝度領域に比較して誤差が精度色差へ与える影響が大きい。そのため、できるだけ誤差を低減するために、相関曲線を分割し、黒に近い領域低輝度領域については相関曲線を低次元の近似関数例えば1次関数などで表すことが望ましい図6。これにより、相関曲線と元の相関グラフとの間の誤差低減や、ノイズに対するロバスト性の向上が期待できる。また、分割されたそれぞれの領域について相関曲線を求めると、各領域の境目で不連続点ができてしまう。したがって、各領域の境目での相関曲線の連続性を確保するために、以下の重み関数を用いた補間処理を導入してもよい。なお、以下の手法以外に線形補間を用いてもよい。相関曲線分割により生じる不連続点における補間処理まず、図16のように、低輝度領域での相関曲線をyf、高輝度領域での相関曲線をyg、閾値Th±Δtの区間を中間領域と定義する。次に、図16のような重み関数w1、w2を定義する。w1:y=-1/2Δtx1Th/Δt/2w2:y=1/2Δtx1-Th/Δt/2Th-Δt<x<ThΔt次に、重みw1に低輝度領域での相関曲線yfをかけ、重みw2に高輝度領域での相関曲線ygをかけ、両者を足し合わせる。y=w1×fxw2×gx以上により低輝度領域の相関曲線と高輝度領域の相関曲線が均等に組み合わさった、中間領域の補正式が得られる。こうして図16に示すように、各領域の境目での不連続点を取り除くことができる。また、測色するパッチの明度に応じて受光素子例えばCMOSセンサの蓄積時間を変える機能を有する分光カラーセンサを用いる場合には、蓄積時間ごとに相関曲線を用意しておけば良い。次にS505において、S504で得られた相関曲線を表す係数を、補正係数として例えばセンサ機種間差補正部3241内の不図示のメモリに保存する。例えば、基準センサ出力601である基準分光反射率をRstd、補正対象センサ出力602である補正対象分光反射率をRtrgとして、相関曲線が以下の式で示す2次関数として表現されるとする。この場合、各項の係数abcを補正係数として保存しておけば良い。なお、下式においてA2の表記でAの2乗を示す。Rstd=aRtrg2bRtrgc本実施形態では補正係数を波長毎に有することになるため、補正対象機ごとに以下のような値を保持する。例えば、波長400nm~700nmまでの10nm刻みの各波長毎の相関曲線をそれぞれ101a、101b、、101xとすると、これら各相関曲線は下式のような多項式を用いて表される。すなわち、補正係数として各項の係数を有することになる。相関101a:Rstd=A1Rtrg2B1RtrgC1相関101b:Rstd=A2Rtrg2B2RtrgC2::相関101x:Rstd=A31Rtrg2B31RtrgC31尚、補正係数として、上記のような係数ではなく、相関曲線を表すLUTを保存しておいても良い。また、分光カラーセンサ323をプリンタ装置3に組み込む前に、予め補正係数を算出しておいても良い。この場合、予め基準機出力との相関曲線を算出し、得られた補正係数をセンサ信号処理部324内に書き込んでおけばよい。図6及び図16に示されるように相関曲線が2以上の領域に分割される場合、それぞれの領域について、算出された相関曲線の係数が補正係数として保存されうる。●測定値の補正処理次に、生成した補正係数を用いて分光カラーセンサの測定値を補正する処理について説明する。上述したように本実施形態では、キャリブレーションLUT生成用およびカラーマッチングLUT生成用のパッチを4つの分光カラーセンサ323を用いて測定するが、その測定値を、S505で保存した補正係数を用いて補正する。図7に、この補正の概念を示す。同図に示すように、S504で得られた補正対象機毎の相関曲線101に基づき、補正対象機の測定値に対して波長毎に補正を施す。例えば、ある波長の相関曲線が上記式の2次関数として表現される場合、補正係数a、b、cが既知の値であれば、補正対象機の出力Rtrgを式に代入することで基準機出力Rstdを求めることができる。以上の演算を全波長域において行うことにより、補正対象機出力を基準機出力相当に変換することが可能となる。尚、ここでは分光カラーセンサ323aを基準機としているため、分光カラーセンサ323aの出力値は補正しない。本実施形態では、サンプリングポイント例えば、図6の各点は等間隔に配置される。しかしながら、更に精度を向上させるために、以下のようにサンプリングポイントを配置しても良い。既に述べたように、一般的に、黒に近い領域センサの出力値が小さい領域は、白に近い領域センサの出力値が大きい領域に比較して、測定誤差が生じやすい。よって、白に近い領域よりも黒に近い領域においてサンプリングポイントを増やすことにより、効率的に誤差を低減させることが可能となる図6。例えば、基準分光反射率又は補正対象分光反射率に含まれる、少なくとも1つの波長又は全ての波長についての、それぞれのパッチについて測定された測定値反射率の組に、より小さい反射率が、より大きい反射率よりも多く含まれるようにすることにより、誤差を低減することができる。具体的な例としては、それぞれのパッチについて測定された測定値反射率のうち、より大きい所定数の値の分散が、より小さい所定数の値の分散よりも大きい場合に、誤差を低減することができる。白に近い領域よりも黒に近い領域においてサンプリングポイントを増やすことは、より濃度が低いパッチの数を増やすこと、並びに基準分光反射率及び補正対象分光反射率のうちより濃度が高いパッチについての測定値を無視すること、によって実現できる。本実施形態において、基準分光反射率と補正対象分光反射率との少なくとも一方の測定の失敗を検知する検知部を設けても良い。測定の失敗の検知方法には以下のようなものがある。1相関曲線を算出した後、相関曲線と各サンプリングポイントとの誤差を計算する。あるサンプリングポイントについて誤差が閾値以上である場合に、測定の失敗を検知する。図62各パッチごとに波長毎の参照分光反射率を記憶しておき、この参照分光反射率と、基準分光反射率と補正対象分光反射率との少なくとも一方との差分値を算出する。この差分値が閾値以上である場合に、測定の失敗を検知する。3各補正係数について上限値、下限値を設けて、この上限値と下限値で定められる範囲を超えた補正係数が取得された場合に、測定の失敗を検知する。4一般的に分光反射率は、連続的に変化し、急激に変化することは少ない。よって、基準分光反射率と補正対象分光反射率との少なくとも一方において、隣接する波長間についての分光反射率の差分値が非常に大きい場合は、測定が失敗していることが多い。よって、隣接する波長について分光反射率の差分が閾値以上である場合に、測定の失敗を検知する。測定の失敗が検出された波長についてのデータは、補正係数を生成するために使用しない第1のパッチ画像の第1の波長について測定の失敗が検出された場合、第1のバッチ画像の第1の波長についての測定データ以外を使用して補正係数を生成する。この場合、測定及び補正係数の生成をやり直してもよい。また、測定の失敗が検出された波長についての補正係数は、他の波長についての補正係数を用いて補間により生成してもよい。または、測定の失敗が検出されたパッチについてのデータは、補正係数を生成するために使用しない。以上説明したように本実施形態によれば、プリンタ装置に内蔵した複数の分光カラーセンサの機差が小さくなるように、それらの測定値を補正する。したがって、該測定値を用いて作成されるキャリブレーションLUT、カラーマッチングLUTの高精度化が可能となり、プリンタにおける色再現性の安定化およびカラーマッチングの高精度化を実現することができる。尚、本実施形態のプリンタ装置3においては、補正係数の生成処理および測定値の補正処理を、エンジン部32のセンサ信号処理部324にて行う例を示したが、本発明はこの例に限らない。例えば、図17に示すように該処理をプリンタコントローラ部31内で行う構成としても良いし、あるいは図17に示すようにPC2のアプリケーションソフトウェア上で行う構成としても良い<第2実施形態>以下、本発明に係る第2実施形態について説明する。上述した第1実施形態では、プリンタ装置3に内蔵される4つの分光カラーセンサ323の機差の補正分光反射率の縦スケールの補正を、そのうちの1つの分光カラーセンサ323aの分光スペクトルを基準として行う場合について説明した。これに対し第2実施形態では、プリンタ装置に内蔵される分光カラーセンサの測定値から得られる分光スペクトルを、プリンタ装置外部にある、機種の異なる分光カラーセンサの測定値から得られる分光スペクトルに合わせ込む例を示す。すなわち、プリンタ装置に内蔵された分光カラーセンサを補正対象機とし、その分光スペクトルを、プリンタ装置外部のマスター機に合わせる例を示す。このように第2実施形態では、分光カラーセンサの異機種間差絶対値差を補正する。このように第2実施形態では上述した第1実施形態に対し、基準となる分光スペクトルに係る部分が主として異なる。したがって第2実施形態では、上述した第1実施形態と同様の構成については同一番号を付し、説明を省略する。●プリンタ構成図8は、第2実施形態におけるプリントシステムの構成例を示すブロック図である。同図に示すように第2実施形態のプリントシステムでは、上述した第1実施形態で図1に示した構成に対し、分光カラーセンサ323が一台となり、さらに外部基準測色機4を外部接続することを特徴とする。すなわち、プリンタ装置3において生成されたパッチ画像401が、外部基準測色機4で測色され、該測色結果がPC2へ入力される。そして、PC2上でアプリケーションソフトウェア以下、単にアプリケーションと称するを動作させることによって、分光カラーセンサ323用の補正係数を生成する。該生成した補正係数は、プリンタ装置3におけるエンジン部32のセンサ信号処理部324に書き込まれる。●センサ異機種間差の補正処理以下、本実施形態におけるセンサ異機種間差絶対値差の補正処理について、詳細に説明する。上述したように第2実施形態では、プリンタ装置3に内蔵された分光カラーセンサ323を補正対象機とし、外部基準測色機4を基準機として、補正対象機の分光スペクトルを基準機の分光スペクトルに合わせ込む例を示す。第2実施形態におけるセンサ異機種間差補正処理も、補正係数を生成する工程と該補正係数を用いて測定値を補正する工程とに分けられるが、測定値を補正する工程については第1実施形態と同様である。第2実施形態における補正係数の生成処理は、上述した第1実施形態と同様に図4のフローチャートに基づくが、各ステップにおける詳細な動作が異なる。まずS501において、プリンタ装置3は、センサ異機種間差補正用のパッチ画像401を印刷する。次にS502において、分光カラーセンサ323は図2に示すように、S501で印刷され、分光カラーセンサ323の測色位置に搬送されたセンサ異機種間差補正用のパッチ1~20を測定する。第2実施形態ではさらに、プリンタ装置3から出力されたパッチ画像401におけるセンサ異機種間差補正用パッチ1~20を、プリンタ装置3とは別体である外部基準測色機4で測定する。なお、外部基準測色機4によるパッチの測定は、詳細には該測色機4が備える分光カラーセンサによって行われる。外部基準測色機4で測定されるパッチ1~20は、プリンタ装置3に内蔵された分光カラーセンサ323で測定したパッチと同じものである。そして、プリンタ装置3に内蔵された分光カラーセンサ323によるパッチ1~20の測定結果は、センサ信号処理部324を介して測定値3244としてPC2に送信される。また、外部基準測色機4によるパッチ1~20の測定結果も、測定値41としてPC2に送信される。PC2には、これら測定値を取り込むためのアプリケーションが用意されており、このアプリケーションが、第2実施形態におけるPC2内のセンサ機種間差補正係数生成部21として動作する。ここで図9に、該アプリケーションすなわちセンサ機種間差補正係数生成部21によるUI例を示す。同図によれば、センサ機種間差補正用パッチの印刷指示、プリタ内蔵の分光カラーセンサの測定値3244の取り込み、外部基準測色機4の測定値の取り込み、補正係数3245の生成、補正係数3245の書き込み、の各指示ボタンが表示されることが分かる。すなわちアプリケーション21によって、センサ異機種間差補正処理におけるパッチ印刷から補正係数の書き込みまでの一連の動作が行われることが分かる。次にS503において、センサ機種間差補正係数生成部21は、S502で得られた内蔵分光カラーセンサ323の測定値である分光スペクトルと、外部基準測色機4の測定値である分光スペクトルから、分光スペクトルの波長毎の相関をとる。そしてS504において、S503で得られた各相関グラフに対して、最小二乗法による関数フィッティングを行い、相関曲線を算出する。なお、S503、S504の処理の詳細は、上述した第1実施形態と同様であるため、詳細な説明を省略する。次にS505において、アプリケーション21は、S504で得られた相関曲線を表す補正係数3245を算出し、センサ機種間差補正部3241に書き込む。これにより、内蔵分光カラーセンサ323と外部基準測色機4との異機種間差を補正するための補正係数が、センサ機種間差補正部3241に保存される。第2実施形態においても第1実施形態と同様に、以上のように生成された補正係数を用いて、内蔵分光カラーセンサ323の測定値を補正する。すなわち、キャリブレーションLUT生成用およびカラーマッチングLUT生成用のパッチを分光カラーセンサ323で測定した値を、S505で保存した補正係数を用いて補正する。以上説明したように第2実施形態によれば、プリンタ装置3に内蔵した分光カラーセンサ323と、外部の基準測色機4との異機種間差絶対値差が小さくなるように、内蔵分光カラーセンサ323の測定値を補正する。したがって、内蔵分光カラーセンサ323において外部基準測色機4と同等の測定値が得られるため、例えば内蔵分光カラーセンサ323を用いてカラーマッチングLUTを作成する際に、外部基準測色機4を用いて作成した場合と同等のLUTが作成可能となる。尚、本実施形態では、補正係数の作成をPC2内のアプリケーション21にて行う例を示したが、プリンタ内部のコントローラ部31やエンジン部32内で行うことも可能である。また、分光カラーセンサ323をプリンタ装置3に組み込む前に、その分光スペクトルを異機種間差補正の基準となるセンサに合わせておいても良い。また、プリンタ装置3に複数台の分光カラーセンサを内蔵し、該複数台の全てを補正対象機としてそれぞれの分光スペクトルをプリンタ装置外部のマスター機外部基準測色機4に合わせることも可能である。<第3実施形態>以下、本発明に係る第3実施形態について説明する。上述した第1および第2実施形態では、プリンタ装置3に内蔵される分光カラーセンサ323と基準となるセンサとの間における、分光反射率の縦スケール誤差を補正する例を示した。これに対し第3実施形態では、センサ間の分光反射率の縦スケール誤差の補正に加え、更に分光反射率の横スケール波長軸誤差の補正を行う例を示す。第3実施形態における横スケール補正としては、校正用光源の輝線に基づく波長補正を行うとする。センサ機種間には、微小な波長ズレが生じる場合がある。図10に、リファレンスである測定値1と補正対象である測定値2とにおける、縦スケール誤差δrと、横スケール誤差δwの概念を示す。上述した第1および第2実施形態で示した波長毎の反射率相関に基づく補正は、センサ間において波長ズレがないことが前提となる。そのため、測定値1と測定値2において横スケール誤差δwが生じている場合、縦スケール補正のみでは補正対象の分光スペクトルをリファレンスに高精度に合わせこむことが困難である。そのため、縦スケール誤差と横スケール誤差が生じている場合には、まず横スケールを合わせた後に、縦スケールを合わせる必要がある。●センサ機種間差の補正処理以下、第3実施形態におけるセンサ機種間差の補正処理について、詳細に説明する。第3実施形態におけるセンサ機種間差補正処理は、横スケール補正処理と、縦スケール補正処理とに分けられるが、後者の縦スケール処理が上述した第1または第2実施形態に相当する。すなわち第3実施形態は、第1または第2実施形態による縦スケール補正を実施するに先立って、横スケール補正を行うことを特徴とする。ここで、第3実施形態における横スケール補正処理について説明する。まず、基準機と補正対象機の両方において波長校正用光源の光を測定し、光強度分布を得る。ここで、基準機と補正対象機とで同一光を測定する。図11に、波長校正用光源の光を4本測定した場合の各センサ出力例を示す。同図によれば、得られた波長校正用光の4本の輝線それぞれにおいて、波長方向のズレδwが生じていることが分かる。次に、得られた波長校正用光の輝線からセンサ間の波長ズレを検出し、基準機と補正対象機の波長軸を合わせる補正を行う。具体的には、輝線の波形ピークの相対的なズレ情報から、輝線のピーク波長が合うようにセンサ画素位置と検出波長の対応テーブル図12を修正する。一般に分光カラーセンサにおいては、その受光素子の画素位置と、検出する光の波長とが、図12に示すような対応テーブルによって予め対応づけられている。この対応テーブルは、センサ信号処理部324内の不図示のメモリに格納されており、分光反射率算出時に各画素データに対し波長を割り付ける波長割付処理において使用される。したがって基準センサ出力を基準波長として補正対象機の波長ズレがなくなるように、対応テーブルにおける画素番号と波長との対応関係を修正することで、波長ズレを補正することができる。以上のようにセンサ間の横スケール方向補正波長補正が行われた後、縦スケール補正すなわち上述した第1または第2実施形態による、基準機と補正対象機間における波長毎の相関曲線を取得し、補正対象機のセンサ出力を補正する。以上説明したように第3実施形態によれば、基準機と補正対象機との分光反射率方向の誤差のみならず、波長方向の誤差も補正されるため、センサ機種間の差をより高精度に補正することができる。<第4実施形態>以下、本発明に係る第4実施形態について説明する。上述した第3実施形態では、基準機と補正対象機との分光スペクトルにおける縦スケール誤差と横スケール誤差を補正する例を示し、特に横スケール補正の手法として校正用光源の輝線を用いる例を示した。これに対し第4実施形態では、横スケール補正の手法として、分光反射率の傾斜領域を用いる例を示す。第4実施形態においてはさらに、縦スケール補正と横スケール補正を反復制御することを特徴とする。●センサ機種間差の補正処理以下、第4実施形態におけるセンサ機種間差の補正処理について、図13のフローチャートを用いて詳細に説明する。まずS1501において、基準機と補正対象機で同一光すなわち同一の校正用パッチからの反射光を測定し、その分光反射率を得る。校正用パッチは、横スケール補正用パッチと縦スケール用パッチから構成される。横スケール補正用パッチとしては、分光反射率の曲線が急傾斜を呈する急傾斜領域を含むパッチを使用する。例えば図14~のそれぞれに示すような、彩度の高いシアン濃度100パッチ、マゼンタ濃度100、イエロー濃度100パッチ等を使用する。また縦スケール補正用パッチとしては、例えば第1実施形態と同様に、黒単色0~100、Nステップからなるグレイパッチを使用する。次にS1502において、S1501で得られた横スケール補正用パッチの分光反射率の傾斜領域から、横スケール方向ズレを補正する。具体的には、分光反射率の傾斜領域における相対的なズレ情報から、傾斜領域を合わせこむように、補正対象機が保持しているセンサ画素位置と検出波長の対応テーブルを修正する。これにより、基準機と補正対象機間における横スケール補正が行われる。ここで、対応テーブルが更新されることにより、縦スケール補正用のパッチの測定結果に対しても、同様に波長補正が行われる。なお、S1502では分光反射率の傾斜領域を一致させるように横スケール方向ズレ補正を行うが、厳密には縦スケール方向ズレの影響を受け、波長ズレが若干残ってしまう。そのため第4実施形態では、後述するように縦スケール補正横スケール補正を繰り返し行うことによって、分光反射率間の誤差を許容範囲内まで縮めていく。次にS1503において、S1501で得られた縦スケール補正用パッチの測定結果に対してS1502の波長補正が適用された後の分光反射率に基づいて、縦スケール方向ズレを補正する。すなわち上述した第1または第2実施形態による、基準機と補正対象機間における波長毎の相関曲線を取得し、補正対象機のセンサ出力を補正する。そしてS1504において、S1503で補正された分光反射率の一致度を計算する。この一致度の算出方法としては例えば単純に差分をとる等、周知の方法が適用可能であり、どのような手法を用いても構わない。算出された一致度が所定の許容範囲内であれば又は許容誤差eよりも小さければ補正処理を終了するが、許容範囲外であればS1502に戻り、上記横スケール補正、縦スケール補正を繰り返す。すなわち、一致度が許容範囲内となった時点における、横スケール補正用の対応テーブル、および縦スケール補正用の補正係数が、キャリブレーション時における横および縦スケール補正に適用される。図13において、波長補正と波長バンド毎の相関に基づく分光反射率補正との処理順序は、互いに交換可能である。以上説明したように第4実施形態によれば、基準機と補正対象機との分光反射率の縦スケール方向ズレ横スケール方向ズレを高精度に補正することができる。なお第4実施形態では、分光反射率の横スケール差波長ズレを補正する手法として、分光反射率の傾斜領域を用いる例を示したが、もちろん他の手法を用いても良い。また、縦スケール補正の後に横スケール補正を行っても良い。また、補正対象機における横スケール補正と縦スケール補正との両方を行った結果に対して基準機との一致度を算出する例を示したが、上述した第1および第2実施形態において縦スケール補正結果のみに対して一致度を算出するようにしても良い。すなわち、第1および第2実施形態において、一致度が許容範囲内になるまで、縦スケール補正を繰り返すことも可能である。<他の実施形態>本発明は、以下の処理を実行することによっても実現される。即ち、上述した実施形態の機能を実現するソフトウェアプログラムを、ネットワーク又は各種記憶媒体を介してシステム或いは装置に供給し、そのシステム或いは装置のプロセッサまたはCPUやMPU等がプログラムを読み出して実行する処理である。"