(57)【要約】【課題】  プリンタのキャリブレーションに要する時間短縮と、作業者の労力を軽減することのできる出力補正方法を提供する。【解決手段】  第１カラーチャートの各色の表色値と第１カラーチャートの各色の信号値を対応付けた第１カラーチャート情報を作成し、当該第１カラーチャート情報とプリンタ３によって印刷された第２カラーチャートをスキャナ４で読み込んで得られた第２カラーチャートの各色の信号値とに基づいて、第２カラーチャートの各色の信号値とその表色値を対応付けた第２カラーチャート情報を作成する。そして、プリンタ出力基準情報と第２カラーチャート情報における色の信号値と表色値の各誤差に基づいて、プリンタ出力基準情報を修正する。【選択図】    図１
2005203855.tif 000002
【特許請求の範囲】
【請求項１】
色の信号値と色の表色値とを対応付けたプリンタ出力基準情報に基づいてプリンタに印刷指示を行なうプリンタ制御装置の出力補正方法であって、
複数の色を表示する第１カラーチャートの各色の表色値と前記第１カラーチャートを画像読込装置で読み込んで得られた前記第１カラーチャートの各色の信号値とを対応付けた第１カラーチャート情報を作成し、
前記プリンタによって印刷された複数の色を表示する第２カラーチャートを画像読込装置で読み込んで得られた前記第２カラーチャートの各色の信号値と前記第１カラーチャート情報とに基づいて、前記第２カラーチャートの各色の信号値とその表色値を対応付けた第２カラーチャート情報を作成し、
前記プリンタ出力基準情報と前記第２カラーチャート情報における色の信号値と表色値の各誤差に基づいて、前記プリンタ出力基準情報を修正する
ことを特徴とする出力補正方法。
【請求項２】
複数の色が印刷された第１カラーチャートの各色の表色値を記憶する表色値記憶手段と、複数の色が印刷された第２カラーチャートの印刷用データを記憶する第２カラーチャートデータ記憶手段とを備え、色の信号値と色の表色値とを対応付けたプリンタ出力基準情報に基づいてプリンタへ印刷指示するプリンタ制御装置の出力補正を行なう、出力補正装置の出力補正方法であって、
前記プリンタ制御装置の前記印刷用データの印刷指示に基づいて前記プリンタが印刷した前記第２カラーチャートと前記第１カラーチャートとを読み込んだ画像読込装置から、前記第１カラーチャートの画像と前記第２カラーチャートの画像を取得する画像取得過程と、
前記第１カラーチャートの画像と前記表色値記憶手段で記憶する前記第１カラーチャートの各色の表色値とに基づいて、前記第１カラーチャートの各色の信号値とその表色値とを対応付けた第１カラーチャート情報を作成する第１カラーチャート情報作成過程と、
前記第１カラーチャート情報と前記第２カラーチャートの画像とに基づいて、前記第２カラーチャートの各色の信号値とその表色値とを対応付けた第２カラーチャート情報を作成する第２カラーチャート情報作成過程と、
前記プリンタ出力基準情報と前記第２カラーチャート情報における色の信号値と表色値の各誤差に基づいて、前記プリンタ出力基準情報を修正するプリンタ出力基準情報修正過程と、
を有することを特徴とする出力補正方法。
【請求項３】
前記第２カラーチャート情報作成過程において、
前記第１カラーチャート情報における前記第１カラーチャートの各色の信号値とその表色値との対応関係の補間計算に基づいて、前記２カラーチャートの各色の信号値に対応する表色値を算出し、前記第２カラーチャート情報を作成する
ことを特徴とする請求項２に記載の出力補正方法。
【請求項４】
色の信号値と色の表色値とを対応付けたプリンタ出力基準情報に基づいてプリンタに印刷指示を行なうプリンタ制御装置の出力補正を行なう、出力補正装置であって、
複数の色が印刷された第１カラーチャートの各色の表色値を記憶する表色値記憶手段と、
複数の色が印刷された第２カラーチャートの印刷用データを記憶する第２カラーチャートデータ記憶手段と、
前記プリンタ制御装置の前記印刷用データの印刷指示に基づいて前記プリンタが印刷した記第２カラーチャートと前記第１カラーチャートとを読み込んだ画像読込装置から、前記第１カラーチャートの画像と前記第２カラーチャートの画像を取得する画像取得手段と、
前記第１カラーチャートの画像と前記表色値記憶手段で記憶する前記第１カラーチャートの各色の表色値とに基づいて、前記第１カラーチャートの各色の信号値とその表色値とを対応付けた第１カラーチャート情報を作成する第１カラーチャート情報作成手段と、
前記第１カラーチャート情報と前記第２カラーチャートの画像とに基づいて、前記第２カラーチャートの各色の信号値とその表色値とを対応付けた第２カラーチャート情報を作成する第２カラーチャート情報作成手段と、
前記プリンタ出力基準情報と前記第２カラーチャート情報における色の信号値と表色値の各誤差に基づいて、前記プリンタ出力基準情報を修正するプリンタ出力基準情報修正手段と、
を備えることを特徴とする出力補正装置。
【請求項５】
複数の色が印刷された第１カラーチャートの各色の表色値を記憶する表色値記憶手段と、複数の色が印刷された第２カラーチャートの印刷用データを記憶する第２カラーチャートデータ記憶手段とを備え、色の信号値と色の表色値とを対応付けたプリンタ出力基準情報に基づいてプリンタへ印刷指示するプリンタ制御装置の出力補正を行なう、出力補正装置のコンピュータに実行させるプログラムであって、
前記プリンタ制御装置の前記印刷用データの印刷指示に基づいて前記プリンタが印刷した記第２カラーチャートと前記第１カラーチャートとを読み込んだ画像読込装置から、前記第１カラーチャートの画像と前記第２カラーチャートの画像を取得する画像取得処理と、
前記第１カラーチャートの画像と前記表色値記憶手段で記憶する前記第１カラーチャートの各色の表色値とに基づいて、前記第１カラーチャートの各色の信号値とその表色値とを対応付けた第１カラーチャート情報を作成する第１カラーチャート情報作成処理と、
前記第１カラーチャート情報と前記第２カラーチャートの画像とに基づいて、前記第２カラーチャートの各色の信号値とその表色値とを対応付けた第２カラーチャート情報を作成する第２カラーチャート情報作成処理と、
前記プリンタ出力基準情報と前記第２カラーチャート情報における色の信号値と表色値の各誤差に基づいて、前記プリンタ出力基準情報を修正するプリンタ出力基準情報修正処理と、
を実行させるプログラム。
【請求項６】
複数の色が印刷された第１カラーチャートの各色の表色値を記憶する表色値記憶手段と、複数の色が印刷された第２カラーチャートの印刷用データを記憶する第２カラーチャートデータ記憶手段とを備え、色の信号値と色の表色値とを対応付けたプリンタ出力基準情報に基づいてプリンタへ印刷指示するプリンタ制御装置の出力補正を行なう、出力補正装置のコンピュータに実行させるプログラムの記録媒体であって、
前記プリンタ制御装置の前記印刷用データの印刷指示に基づいて前記プリンタが印刷した記第２カラーチャートと前記第１カラーチャートとを読み込んだ画像読込装置から、前記第１カラーチャートの画像と前記第２カラーチャートの画像を取得する画像取得処理と、
前記第１カラーチャートの画像と前記表色値記憶手段で記憶する前記第１カラーチャートの各色の表色値とに基づいて、前記第１カラーチャートの各色の信号値とその表色値とを対応付けた第１カラーチャート情報を作成する第１カラーチャート情報作成処理と、
前記第１カラーチャート情報と前記第２カラーチャートの画像とに基づいて、前記第２カラーチャートの各色の信号値とその表色値とを対応付けた第２カラーチャート情報を作成する第２カラーチャート情報作成処理と、
前記プリンタ出力基準情報と前記第２カラーチャート情報における色の信号値と表色値の各誤差に基づいて、前記プリンタ出力基準情報を修正するプリンタ出力基準情報修正処理と、
を実行させるプログラムの記録された記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、カラーマネジメントシステムの技術に係わり、特に、プリンタに印刷指示を行なうプリンタ制御装置の出力補正を行なう出力補正装置出力補正装置、ならびにそのプログラムとそのプログラムを記録した記録媒体に関する。
【背景技術】
【０００２】
プリンタの劣化が発生した際には、プリンタへ印刷指示を行なうプリンタ制御装置の出力補正を行なうが、これをキャリブレーションという。従来、このキャリブレーションにおいて、劣化時にプリンタが印刷した色の表色値を測色器を用いて計測し、正常時に印刷した色を計測した値と比べてその誤差を補正値とし、出力補正を行なっている。（例えば、特許文献１参照）。
【特許文献１】特開平１１−２５２３８６号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかしながら、従来のキャリブレーションの手法においては、複数の多くの色の表色値を測色器を用いて測色して、それら複数の色の正常時と劣化時の表色値の誤差を判断して補正を行なっているので、測色器による測色に時間がかかると共に作業者に労力がかかっていた。
【０００４】
そこでこの発明は、プリンタのキャリブレーションに要する時間短縮と、作業者の労力を軽減することのできる出力補正方法、出力補正装置、ならびにそのプログラムとそのプログラムを記録した記録媒体を提供することを目的としている。
【課題を解決するための手段】
【０００５】
本発明は、上述の課題を解決すべくなされたもので、色の信号値と色の表色値とを対応付けたプリンタ出力基準情報に基づいてプリンタに印刷指示を行なうプリンタ制御装置の出力補正方法であって、複数の色を表示する第１カラーチャートの各色の表色値と前記第１カラーチャートを画像読込装置で読み込んで得られた前記第１カラーチャートの各色の信号値とを対応付けた第１カラーチャート情報を作成し、前記プリンタによって印刷された複数の色を表示する第２カラーチャートを画像読込装置で読み込んで得られた前記第２カラーチャートの各色の信号値と前記第１カラーチャート情報とに基づいて、前記第２カラーチャートの各色の信号値とその表色値を対応付けた第２カラーチャート情報を作成し、前記プリンタ出力基準情報と前記第２カラーチャート情報における色の信号値と表色値の各誤差に基づいて、前記プリンタ出力基準情報を修正することを特徴とする出力補正方法である。
【０００６】
また本発明は、複数の色が印刷された第１カラーチャートの各色の表色値を記憶する表色値記憶手段と、複数の色が印刷された第２カラーチャートの印刷用データを記憶する第２カラーチャートデータ記憶手段とを備え、色の信号値と色の表色値とを対応付けたプリンタ出力基準情報に基づいてプリンタへ印刷指示するプリンタ制御装置の出力補正を行なう、出力補正装置の出力補正方法であって、前記プリンタ制御装置の前記印刷用データの印刷指示に基づいて前記プリンタが印刷した前記第２カラーチャートと前記第１カラーチャートとを読み込んだ画像読込装置から、前記第１カラーチャートの画像と前記第２カラーチャートの画像を取得する画像取得過程と、前記第１カラーチャートの画像と前記表色値記憶手段で記憶する前記第１カラーチャートの各色の表色値とに基づいて、前記第１カラーチャートの各色の信号値とその表色値とを対応付けた第１カラーチャート情報を作成する第１カラーチャート情報作成過程と、前記第１カラーチャート情報と前記第２カラーチャートの画像とに基づいて、前記第２カラーチャートの各色の信号値とその表色値とを対応付けた第２カラーチャート情報を作成する第２カラーチャート情報作成過程と、前記プリンタ出力基準情報と前記第２カラーチャート情報における色の信号値と表色値の各誤差に基づいて、前記プリンタ出力基準情報を修正するプリンタ出力基準情報修正過程とを有することを特徴とする出力補正方法である。
【０００７】
また本発明は、前記第２カラーチャート情報作成過程において、前記第１カラーチャート情報における前記第１カラーチャートの各色の信号値とその表色値との対応関係の補間計算に基づいて、前記２カラーチャートの各色の信号値に対応する表色値を算出し、前記第２カラーチャート情報を作成することを特徴とする。
【０００８】
また本発明は、色の信号値と色の表色値とを対応付けたプリンタ出力基準情報に基づいてプリンタに印刷指示を行なうプリンタ制御装置の出力補正を行なう、出力補正装置であって、複数の色が印刷された第１カラーチャートの各色の表色値を記憶する表色値記憶手段と、複数の色が印刷された第２カラーチャートの印刷用データを記憶する第２カラーチャートデータ記憶手段と、前記プリンタ制御装置の前記印刷用データの印刷指示に基づいて前記プリンタが印刷した記第２カラーチャートと前記第１カラーチャートとを読み込んだ画像読込装置から、前記第１カラーチャートの画像と前記第２カラーチャートの画像を取得する画像取得手段と、前記第１カラーチャートの画像と前記表色値記憶手段で記憶する前記第１カラーチャートの各色の表色値とに基づいて、前記第１カラーチャートの各色の信号値とその表色値とを対応付けた第１カラーチャート情報を作成する第１カラーチャート情報作成手段と、前記第１カラーチャート情報と前記第２カラーチャートの画像とに基づいて、前記第２カラーチャートの各色の信号値とその表色値とを対応付けた第２カラーチャート情報を作成する第２カラーチャート情報作成手段と、前記プリンタ出力基準情報と前記第２カラーチャート情報における色の信号値と表色値の各誤差に基づいて、前記プリンタ出力基準情報を修正するプリンタ出力基準情報修正手段とを備えることを特徴とする出力補正装置である。
【０００９】
また本発明は、複数の色が印刷された第１カラーチャートの各色の表色値を記憶する表色値記憶手段と、複数の色が印刷された第２カラーチャートの印刷用データを記憶する第２カラーチャートデータ記憶手段とを備え、色の信号値と色の表色値とを対応付けたプリンタ出力基準情報に基づいてプリンタへ印刷指示するプリンタ制御装置の出力補正を行なう、出力補正装置のコンピュータに実行させるプログラムであって、前記プリンタ制御装置の前記印刷用データの印刷指示に基づいて前記プリンタが印刷した記第２カラーチャートと前記第１カラーチャートとを読み込んだ画像読込装置から、前記第１カラーチャートの画像と前記第２カラーチャートの画像を取得する画像取得処理と、前記第１カラーチャートの画像と前記表色値記憶手段で記憶する前記第１カラーチャートの各色の表色値とに基づいて、前記第１カラーチャートの各色の信号値とその表色値とを対応付けた第１カラーチャート情報を作成する第１カラーチャート情報作成処理と、前記第１カラーチャート情報と前記第２カラーチャートの画像とに基づいて、前記第２カラーチャートの各色の信号値とその表色値とを対応付けた第２カラーチャート情報を作成する第２カラーチャート情報作成処理と、前記プリンタ出力基準情報と前記第２カラーチャート情報における色の信号値と表色値の各誤差に基づいて、前記プリンタ出力基準情報を修正するプリンタ出力基準情報修正処理とを実行させるプログラムである。
【００１０】
また本発明は、複数の色が印刷された第１カラーチャートの各色の表色値を記憶する表色値記憶手段と、複数の色が印刷された第２カラーチャートの印刷用データを記憶する第２カラーチャートデータ記憶手段とを備え、色の信号値と色の表色値とを対応付けたプリンタ出力基準情報に基づいてプリンタへ印刷指示するプリンタ制御装置の出力補正を行なう、出力補正装置のコンピュータに実行させるプログラムの記録媒体であって、前記プリンタ制御装置の前記印刷用データの印刷指示に基づいて前記プリンタが印刷した記第２カラーチャートと前記第１カラーチャートとを読み込んだ画像読込装置から、前記第１カラーチャートの画像と前記第２カラーチャートの画像を取得する画像取得処理と、前記第１カラーチャートの画像と前記表色値記憶手段で記憶する前記第１カラーチャートの各色の表色値とに基づいて、前記第１カラーチャートの各色の信号値とその表色値とを対応付けた第１カラーチャート情報を作成する第１カラーチャート情報作成処理と、前記第１カラーチャート情報と前記第２カラーチャートの画像とに基づいて、前記第２カラーチャートの各色の信号値とその表色値とを対応付けた第２カラーチャート情報を作成する第２カラーチャート情報作成処理と、前記プリンタ出力基準情報と前記第２カラーチャート情報における色の信号値と表色値の各誤差に基づいて、前記プリンタ出力基準情報を修正するプリンタ出力基準情報修正処理とを実行させるプログラムの記録された記録媒体である。
【発明の効果】
【００１１】
本発明によれば、プリンタが印刷した第２カラーチャートと予めユーザに提供された第１カラーチャートとを読み込んだ画像読込装置から、画像取得手段が第１カラーチャートの画像と第２カラーチャートの画像を取得し、第１カラーチャート情報作成手段が第１カラーチャートの画像と表色値記憶手段で記憶する第１カラーチャートの各色の表色値とに基づいて、第１カラーチャートの各色の信号値とその表色値とを対応付けた第１カラーチャート情報を作成する。また、第２カラーチャート情報作成手段が第１カラーチャート情報と第２カラーチャートの画像とに基づいて、第２カラーチャートの各色の信号値とその表色値とを対応付けた第２カラーチャート情報を作成する。そして、プリンタ出力基準情報修正手段がプリンタ出力基準情報と第２カラーチャート情報における色の信号値と表色値の各誤差に基づいて、プリンタ出力基準情報を修正する。
これにより、プリンタ劣化時にプリンタ制御装置の出力補正を行なう際において、プリンタが印刷した第２カラーチャートと、予めユーザに提供された第１カラーチャートとをスキャナ等からなる画像読込装置で読み込むので、ユーザが測色器を利用しなくても、第２カラーチャートと第１カラーチャートの各色の信号値を取得することができ、従来の補正の作業に比べて格段に労力を減らすことができ、また補正の作業時間を短縮することができる。また、画像読込装置で読み込んだ第１カラーチャートと第２カラーチャートの画像から取得した各カラーチャートの色の信号値から、プリンタ劣化時と標準時の出力の誤差を検出することができるので、容易にプリンタ制御装置の出力補正を行なうことができる。
【発明を実施するための最良の形態】
【００１２】
以下、本発明の実施形態による出力補正装置を図面を参照して説明する。図１は同実施形態のプリンタキャリブレーションシステムの構成を示すブロック図である。この図において、符号１は出力補正装置であり、符号２はプリンタ制御装置である。本実施形態においては出力補正装置１とプリンタ制御装置２を別々の装置として記載するが、この２つの装置の各機能が同一コンピュータ内部に設けられてもよい。また３はプリンタでありプリンタ制御装置２の印刷指示により、印刷用紙などに印刷を行なう。また４はスキャナ（画像読込装置）であり印刷用紙などに印刷された情報を読み取る。また５は第１カラーチャートであり、予め出力補正装置１のユーザに配布された印刷物である。この第１カラーチャートには複数の色が印刷されている。また６は第２カラーチャートであり、劣化時のプリンタ３が印刷した印刷物である。この第２カラーチャートも第１カラーチャート同様に複数の色が印刷されている。
【００１３】
また出力補正装置１において、符号１１は第２カラーチャートのデータを記憶する第２カラーチャートデータ記憶部（第２カラーチャートデータ記憶手段）である。１２は第２カラーチャート出力指示部であり、第２カラーチャートデータ記憶部１１に記録されている第２カラーチャートデータを用いて、第２カラーチャートを印刷するようプリンタ制御装置２に指示する。また１３は第１カラーチャートに印刷されている各色の表色値（以下Ｌａｂ値と呼ぶ）を予め記憶する第１カラーチャート表色値記憶部（表色値記憶手段）である。例えば、第１カラーチャートに色１、色２、色３、色４・・・と色が印刷されている場合、それらの色の番号とその番号の色のＬａｂ値が対応付けられて記録されたテーブルを保持している。また、１４はスキャナ４が読み込んだ第１カラーチャートの画像と第２カラーチャートの画像を取得する画像取得部（画像取得手段）である。
【００１４】
また１５は画像取得部１４の取得した第１カラーチャートの画像と、第１カラーチャート表色値記憶部１３に記録されている各色のＬａｂ値に基づいて、第１カラーチャート情報を作成する第１カラーチャート情報作成部（第１カラーチャート情報作成手段）である。ここで、第１カラーチャート情報とは、第１カラーチャートの各色の信号値（以降、ＲＧＢ値という）とその第１カラーチャートの各色のＬａｂ値とを対応付けたテーブルの情報である。また１６は第１カラーチャート情報と画像取得部１４の取得した第２カラーチャートの画像とに基づいて、第２カラーチャート情報を作成する第２カラーチャート情報作成部（第２カラーチャート情報作成手段）である。第２カラーチャート情報とは、第２カラーチャートの各色のＲＧＢ値とその第２カラーチャートの各色のＬａｂ値とを対応付けたテーブルの情報である。
【００１５】
また１７は第２カラーチャート情報とプリンタ制御装置２が記憶するＩＣＣプロファイル（プリンタ出力基準情報）とに基づいて、プリンタ３の劣化時とプリンタ３の正常時のＲＧＢ値とＬａｂ値の出力関係における誤差を算出する誤差算出部である。また１８は誤差算出部１７が算出した誤差に基づいて、ＩＣＣプロファイルを修正するＩＣＣプロファイル修正部（プリンタ出力基準情報修正手段）である。ここで、ＩＣＣプロファイルとは、プリンタ３それぞれに対応してプリンタ制御装置２が保持する情報であり、ＲＧＢ値→Ｌａｂ値の対応表と、Ｌａｂ値→ＲＧＢ値の対応表の２つの対応表の情報を保持する情報である。プリンタ制御装置２はこのＩＣＣプロファイルを参照して、特定のＬａｂ値の色を印刷する為に必要なＲＧＢ値を算出し、プリンタ３に印刷指示を行なっている。この時プリンタ３が正常であれば、プリンタ制御装置２がプリンタ３に出力したＲＧＢ値と、そのＲＧＢ値に基づいて印刷した色のＬａｂ値の関係が、ＩＣＣプロファイルに記述される関係と一致するが、プリンタ３が劣化した場合にはＩＣＣプロファイルに記述される関係と一致しなくなる。
またプリンタ制御装置２において、符号２１はプリンタ３に印刷指示を行なう印刷指示部である。また２２はＩＣＣプロファイルを記憶するＩＣＣプロファイル記憶部である。
【００１６】
そして、プリンタ３の劣化時にこのキャリブレーションシステムを用いてプリンタ制御装置２の出力補正を行なう時、まずユーザは第２カラーチャートをプリンタ３で印刷し、その第２カラーチャートと、予めユーザに提供された第１カラーチャートをスキャナ４で読み込ませる。そして、出力補正装置１は、スキャナ４で読み込んだ第１カラーチャートの画像と、予め記憶している第１カラーチャートの各色のＬａｂ値の対応関係（第１カラーチャート情報）に基づいて、第２カラーチャート情報を作成する。第２カラーチャート情報はプリンタ３が劣化時に印刷した色のＲＧＢ値とＬａｂ値の関係であり、ＩＣＣプロファイルはプリンタ３が正常時に印刷する色のＲＧＢ値とＬａｂ値の関係であるので、それら第２カラーチャート情報とＩＣＣプロファイル各々におけるＲＧＢ値とＬａｂ値の対応関係の誤差に基づいてＩＣＣプロファイルを修正することにより出力補正が行なわれる。
図２はカラーチャートのイメージを示す図である。この図が示すように第１カラーチャートと第２カラーチャートは複数の色が印刷されている。
【００１７】
次に、キャリブレーションシステムにおける処理の詳細について説明する。
まず、プリンタ３の劣化時にユーザが第２カラーチャートの印刷の指示を出力補正装置１に入力すると、第２カラーチャート出力指示部１２がプリンタ制御装置２の印刷指示部２１に第２カラーチャートの印刷を指示する。そして印刷指示部２１は第２カラーチャートデータ記憶部１１に記録されている第２カラーチャートデータを読み込み、そのデータを用いて第２カラーチャートを印刷するようプリンタ３に指示する。この時、印刷指示部２１はＩＣＣプロファイル記憶部２２に記録されているＩＣＣプロファイルのＬａｂ値→ＲＧＢ値対応表に基づいて、プリンタ３への印刷指示の際に色のＲＧＢ値をプリンタ３へ通知している。そして、プリンタ３が第２カラーチャートを印刷する。
【００１８】
次にユーザはプリンタ３が印刷した第２カラーチャートと、予めユーザに提供された第１カラーチャートとをスキャナ４で読み込ませる。そしてユーザは、スキャナ４の読み込んだ２つの画像を保存するよう出力補正装置１に指示する。すると出力補正装置１の画像取得部１４はスキャナ４の読み込んだ２つの画像データを取得して、一時記憶する。次にユーザは、出力補正装置１にキャリブレーションの開始を指示する。すると出力補正装置１の第１カラーチャート情報作成部１５は、画像取得部１４の保持している第１カラーチャートの画像データを読み取り、第１カラーチャートに印刷されている各色のＲＧＢ値を検出する。また第１カラーチャート情報作成部１５は第１カラーチャート表色値記憶部１３から、各色のＬａｂ値を読み取る。そして、第１カラーチャート情報作成部１５は第１カラーチャートの各色ごとのＲＧＢ値→Ｌａｂ値の対応表１ａ（図３）を作成する。
【００１９】
次に第１カラーチャート情報作成部１５は、対応表１ａのＲＧＢ値→Ｌａｂ値の対応関係における２つの隣り合う対応関係を取得し、その平均値を算出していき、対応表１ａを細分化した対応表１ｂを作成する。図４は対応表１ｂを作成する処理の概略を示す図である。次に、第１カラーチャート情報作成部１５はＲＧＢ値を徐々に等間隔ずつ変化させて配置し、その各ＲＧＢ値に対応するＬａｂ値を空欄にした表Ａ（図５）を作成する。ここで対応表１ｂの細分化を細かくすれば、表Ａに記載されているＲＧＢ値を対応表１ｂで得ることができる。従って、表Ａに記載されているＲＧＢ値と同値のＲＧＢ値に対応付けられて対応表１ｂで保持しているＬａｂ値を読み取り、表ＡのＬａｂ値の空欄を埋めていく。これにより、第１カラーチャート情報作成部１５は第１カラーチャート情報である対応表１ｃ（図６）を作成する。なお表ＡのＲＧＢ値の間隔はＲＧＢ値のＲ、Ｇ、Ｂのいずれかの値を徐々に５１ずつ増やした間隔である。
【００２０】
次に、第１カラーチャート情報を作成した第１カラーチャート情報作成部１５は、第２カラーチャート情報作成部１６に第１カラーチャート情報を送信し、第２カラーチャート情報の作成を指示する。すると第２カラーチャート情報作成部１６は、画像取得部１４の保持している第２カラーチャートの画像データを読み取り、第２カラーチャートに印刷されている各色のＲＧＢ値を検出する。次に第２カラーチャート情報作成部１６は第２カラーチャートの各色のＬａｂ値を、第１カラーチャート情報作成部１５から受け付けた第１カラーチャート情報と補間計算を用いて算出する。まず、第２カラーチャート情報作成部１６は、第２のカラーチャートのある１つの色ａのＲＧＢ値についてのＬａｂ値の各値を算出する際に、その色ａのＲＧＢ値近傍の８点のＲＧＢ値とそのＲＧＢ値に対応するＬａｂ値を第１カラーチャート情報（対応表１ｃ）から読み取る。そして、その８点のＲＧＢ値と第１カラーチャートのある１つの色ａのＲＧＢ値との距離の計算に基づいて、色ａのＬａｂ値の各値を算出する。つまり、ＲＧＢ値はＲ：Ｇ：Ｂの３次元のグラフで表すことができ、第１カラーチャート情報の各ＲＧＢ値は前記３次元のグラフ中の等間隔の点として表現することができるので、第１カラーチャートの１つの色ａのＲＧＢ値が３次元グラフ上で表す点と、その近傍の８点のＲＧＢ値の３次元上で表す点の距離の比により、色ａのＲＧＢ値に対応するＬａｂ値の各値が算出できる。
【００２１】
例えば、色ａのＬａｂ値のＬを求める場合、その色ａのＲＧＢ値＝（ｒ、ｇ、ｂ）、また色ａの近傍の８点のＲＧＢ値とＬａｂ値を（Ｒ１、Ｇ１、Ｂ１）＝（Ｌ１、ａ１、ｂ１）、（Ｒ２、Ｇ１、Ｂ１）＝（Ｌ２、ａ２、ｂ２）、（Ｒ１、Ｇ２、Ｂ１）＝（Ｌ３、ａ３、ｂ３）、（Ｒ２、Ｇ２、Ｂ１）＝（Ｌ４、ａ４、ｂ４）、（Ｒ１、Ｇ１、Ｂ２）＝（Ｌ５、ａ５、ｂ５）、（Ｒ２、Ｇ１、Ｂ２）＝（Ｌ６、ａ６、ｂ６）、（Ｒ１、Ｇ２、Ｂ２）＝（Ｌ７、ａ７、ｂ７）、（Ｒ２、Ｇ２、Ｂ２）＝（Ｌ８、ａ８、ｂ８）と設定して、色ａのＬａｂ値（Ｌ、ａ、ｂ）を距離の比により算出する。
【００２２】
そして、第２カラーチャート情報作成部１６は、全ての第２カラーチャートの色のＲＧＢ値に対応するＬａｂ値を、上述の補間計算により算出し、第２カラーチャートの各色ごとのＲＧＢ値とＬａｂ値の対応表２ａ（第２カラーチャート情報）を作成する。図７は第２カラーチャート情報である対応表２ａを示す図である。
【００２３】
対応表２ａの第２カラーチャート情報を作成すると、次に、第２カラーチャート情報作成部１６は、誤差算出部１７にＩＣＣプロファイルと第２カラーチャート情報との誤差を算出するよう指示する。すると誤差算出部１７は、プリンタ制御装置２のＩＣＣプロファイル記憶部２２からＩＣＣプロファイルを読み取る。ここでＩＣＣプロファイルは、表Ａにおける隣り合うＲＧＢ値の間隔と同様の間隔で、ＲＧＢ値を保持する対応表である。従って、ＩＣＣプロファイルにおける隣り合うＲＧＢ値の間隔と、第２カラーチャート情報（対応表２ａ）における隣り合うＲＧＢ値の間隔が異なる為、誤差算出部１７は、上述の補間計算を用いて、ＩＣＣプロファイルを修正し、ＩＣＣプロファイルを第２カラーチャート情報における隣り合うＲＧＢ値の間隔と同様にしたＩＣＣプロファイル修正表を作成する。図８はＩＣＣプロファイルを修正してＩＣＣプロファイル修正表を作成する処理の概略を示す図である。
【００２４】
次に誤差算出部１７は、第２カラーチャート情報（対応表２ａ）とＩＣＣプロファイル修正表を用いて、誤差を算出する。ここで第２カラーチャート情報とＩＣＣプロファイル修正表における隣り合うＲＧＢ値の間隔は同一なので、各ＲＧＢ値に対応するＬａｂ値をそれぞれ差引けば、同一のＲＧＢ値に対応するＩＣＣプロファイル修正表と第２カラーチャート情報のＬａｂ値の誤差が算出できる。このようにして、各ＲＧＢ値とそれらＲＧＢ値に対応するＬａｂ値の誤差を対応付けた誤差対応表Ａを作成する。図９は誤差対応表Ａを作成する処理の概略を示す図である。図９で示すように、第２カラーチャート情報の各Ｌａｂ値から、ＩＣＣプロファイル修正表の各Ｌａｂ値を差引くと誤差が算出でき、それにより誤差対応表Ａが作成される。
【００２５】
また、誤差算出部１７は第２カラーチャート情報である対応表２ａのＲＧＢ値とＬａｂ値を逆転し、Ｌａｂ値→ＲＧＢ値の対応関係を表す逆対応表３ａを作成する。図１０は逆対応表３ａを作成する処理の概略を示す図である。そしてその逆対応表３ａを上述の細分化の方法と同様にして細分化して、さらにＬａｂ値の隣り合う間隔を等間隔にした逆対応表３ｂ（図１１）を作成する。また、誤差算出部１７はＩＣＣプロファイル修正表２ｂのＲＧＢ値とＬａｂ値を逆転し、逆ＩＣＣプロファイル修正表４ａを作成する。そしてその逆ＩＣＣプロファイル修正表４ａを上述の方法と同様に細分化していき、Ｌａｂ値の値を等間隔にした逆ＩＣＣプロファイル修正表（図１２）を作成する。
ここで、逆対応表３ｂはＬａｂ値→ＲＧＢ値の対応表で、逆ＩＣＣプロファイル修正表もＬａｂ値→ＲＧＢ値の対応表であり、かつ、表における隣り合うＬａｂ値の間隔は等間隔であるので、各対応表に記述されている同一のＬａｂ値に対応するＲＧＢ値を差引けば、誤差が算出できる。このようにして、各Ｌａｂ値とそのＬａｂ値に対応するＲＧＢ値の誤差を対応付けた誤差対応表Ｂを作成する。図１３は誤差対応表Ｂを作成する処理の概略を示す図である。算出する際の処理概要を示す図である。
【００２６】
次にＩＣＣプロファイル修正部１８は、誤差対応表Ａにおける隣り合うＲＧＢ値の間隔を補間計算を用いてＩＣＣプロファイルのＲＧＢ値の間隔と同様にする。そして、ＩＣＣプロファイル修正部１８はＩＣＣプロファイルのＲＧＢ値→Ｌａｂ値の対応表と誤差対応表Ａとが、隣り合うＲＧＢ値の間隔が同一なので、ＩＣＣプロファイルのＲＧＢ値→Ｌａｂ値の対応表のＬａｂ値に、そのＬａｂ値に対応するＲＧＢ値に対応付けられて誤差対応表Ａに記述されているＬａｂ値を加算して、ＩＣＣプロファイルのＲＧＢ値→Ｌａｂ値の対応表を修正する。
【００２７】
またＩＣＣプロファイル修正部１８は、誤差対応表Ｂにおける隣り合うＬａｂ値の間隔を補間計算を用いてＩＣＣプロファイルのＬａｂ値の間隔と同様にする。そして、ＩＣＣプロファイル修正部１８はＩＣＣプロファイルのＬａｂ値→ＲＧＢ値の対応表と誤差対応表Ｂとが、隣り合うＬａｂ値の間隔が同一なので、ＩＣＣプロファイルのＬａｂ値→ＲＧＢ値の対応表のＲＧＢ値に、そのＲＧＢ値に対応するＬａｂ値に対応付けられて誤差対応表Ｂに記述されているＲＧＢ値を加算して、ＩＣＣプロファイルのＬａｂ値→ＲＧＢ値の対応表を修正する。
【００２８】
そして、ＩＣＣプロファイル修正部１８は、ＩＣＣプロファイル記憶部２２に記録されているＩＣＣプロファイルのＲＧＢ値→Ｌａｂ値の対応表とＬａｂ値→ＲＧＢ値の対応表とを削除し、新しく作成したＩＣＣプロファイルのＲＧＢ値→Ｌａｂ値の対応表とＬａｂ値→ＲＧＢ値の対応表を書き込む。これによりプリンタ制御装置２のＩＣＣプロファイルが修正される。
【００２９】
なお、上述の各装置は内部に、コンピュータシステムを有している。そして、上述した処理の過程は、プログラムの形式でコンピュータ読み取り可能な記録媒体に記憶されており、このプログラムをコンピュータが読み出して実行することによって、上記処理が行われる。ここでコンピュータ読み取り可能な記録媒体とは、磁気ディスク、光磁気ディスク、ＣＤ−ＲＯＭ、ＤＶＤ−ＲＯＭ、半導体メモリ等をいう。また、このコンピュータプログラムを通信回線によってコンピュータに配信し、この配信を受けたコンピュータが当該プログラムを実行するようにしても良い。
【００３０】
また、上記プログラムは、前述した機能の一部を実現するためのものであっても良い。さらに、前述した機能をコンピュータシステムにすでに記録されているプログラムとの組み合わせで実現できるもの、いわゆる差分ファイル（差分プログラム）であっても良い。
【図面の簡単な説明】
【００３１】
【図１】本発明の実施形態によるプリンタキャリブレーションシステムの構成を示すブロック図である。
【図２】同実施形態によるカラーチャートのイメージを示す図である。
【図３】同実施形態による対応表１ａを示す図である。
【図４】同実施形態による対応表１ｂを作成する処理の概略を示す図である。
【図５】同実施形態による表Ａを示す図である。
【図６】同実施形態による対応表１ｃを示す図である。
【図７】同実施形態による対応表２ａを示す図である。
【図８】同実施形態によるＩＣＣプロファイル修正表を作成する処理の概略を示す図である。
【図９】同実施形態による誤差対応表Ａを作成する処理の概略を示す図である。
【図１０】同実施形態による逆対応表３ａを作成する処理の概略を示す図である。
【図１１】同実施形態による逆対応表３ｂを示す図である。
【図１２】同実施形態による逆ＩＣＣプロファイル修正表を示す図である。
【図１３】同実施形態による誤差対応表Ｂを作成する処理の概略を示す図である。
【符号の説明】
【００３２】
１・・・出力補正装置
２・・・プリンタ制御装置
３・・・プリンタ
４・・・スキャナ
５・・・第２カラーチャート
６・・・第１カラーチャート
【図１】
2005203855.tif 000003
【図２】
2005203855.tif 000004
【図３】
2005203855.tif 000005
【図４】
2005203855.tif 000006
【図５】
2005203855.tif 000007
【図６】
2005203855.tif 000008
【図７】
2005203855.tif 000009
【図８】
2005203855.tif 000010
【図９】
2005203855.tif 000011
【図１０】
2005203855.tif 000012
【図１１】
2005203855.tif 000013
【図１２】
2005203855.tif 000014
【図１３】
2005203855.tif 000015