(57)【要約】【課題】２台の印刷装置において、個別機体間のバラツキを抑える補正方法を提供する。【解決手段】色補正方法は、印刷する色に関する第１の基準値を目標として、第１の印刷装置の色特性および第２の印刷装置の色特性を補正する第１の補正工程と、第１の補正工程で補正した第１の印刷装置の色特性と第１の基準値との第１の差異、および第１の補正工程で補正した第２の印刷装置の色特性と第１の基準値との第２の差異を取得する差異取得工程と、第１の差異と第２の差異との差分を算出する算出工程と、差分が一定の範囲を超える場合、第１の印刷装置および第２の印刷装置の何れか一方は自身の色特性に基づく第２の基準値を作成し、他方は第２の基準値を目標として自身の色特性を補正する第２の補正工程と、を有する。【選択図】図５
2012009921.tif 000002
【特許請求の範囲】
【請求項１】
印刷する色に関する第１の基準値を目標として、第１の印刷装置の色特性および第２の印刷装置の色特性を補正する第１の補正工程と、
前記第１の補正工程で補正した前記第１の印刷装置の前記色特性と前記第１の基準値との第１の差異、および前記第１の補正工程で補正した前記第２の印刷装置の前記色特性と前記第１の基準値との第２の差異を取得する差異取得工程と、
前記第１の差異と前記第２の差異との差分を算出する算出工程と、
前記差分が一定の範囲を超える場合、前記第１の印刷装置および前記第２の印刷装置の何れか一方は自身の前記色特性に基づく第２の基準値を作成し、他方は前記第２の基準値を目標として自身の前記色特性を補正する第２の補正工程と、を有することを特徴とする色補正方法。
【請求項２】
請求項１に記載の色補正方法において、
前記色特性は、所定の色を印刷し、印刷した前記色を測色することにより得られる測色値であることを特徴とする色補正方法。
【請求項３】
請求項２に記載の色補正方法において、
前記基準値は、
印刷する色を特定するターゲット階調値と、
前記ターゲット階調値によって印刷した色の前記測色値と前記ターゲット階調値との対応関係を示す基準測色値と、を含むことを特徴とする色補正方法。
【請求項４】
印刷する色に関する第１の基準値を目標として、第１の印刷装置の色特性および第２の印刷装置の色特性を補正する第１の補正機能と、
前記第１の補正機能が補正した前記第１の印刷装置の前記色特性と前記第１の基準値との第１の差異、および前記第１の補正機能が補正した前記第２の印刷装置の前記色特性と前記第１の基準値との第２の差異を取得する差異取得機能と、
前記第１の差異と前記第２の差異との差分を算出する算出機能と、
前記差分が一定の範囲を超える場合、前記第１の印刷装置および前記第２の印刷装置の何れか一方は自身の前記色特性に基づく第２の基準値を作成し、他方は前記第２の基準値を目標として自身の前記色特性を補正する第２の補正機能と、をコンピューターに実行させることを特徴とする色補正プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、色補正方法および色補正プログラムに関する。
【背景技術】
【０００２】
インクジェットプリンターのように、カラー印刷が可能な印刷装置においては、一般的に画像の色を複数の色成分毎の階調値によって表現し、階調値によって印刷媒体上に記録するインク量を調整している。同じ機種の印刷装置において、同じ階調値であれば同じ色を示すのが通常であるが、印刷装置の個体バラツキや経時変化の影響により、機体間で出力色にずれが生じ得る。そこで、下記特許文献１に示すように、個別機体に色のずれを修正できる機能を具備し、標準機体で作成した色合わせ（キャリブレーション）用の基準値をターゲットとして個別機体の色のずれを修正する方法が知られている。
例えば、標準機体の色特性をターゲットとして、２台の個別機体に対してそれぞれ色合わせを行った場合、２台の個別機体を標準機体に対して所定の色差範囲（例えば、ＣＩＥ＿Δ２０００の色差式によって算出される色差ΔＥ００＜２．０）に合わせることができるため、それぞれの個別機体の色特性を安定させることができる。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００５−２０４０５３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、２台の個別機体が標準機体に対してそれぞれΔＥ＜２．０の色差範囲に入っている場合でも、一方が正方向にずれ、他方が負方向にずれる場合には、２台の個別機体間では最大で４．０になる可能性があるため、２台の個別機体間の色差のバラツキが大きくなった。本発明は、個別機が作成したキャリブレーション用の基準値を用いて色のずれを修正することで、個別機体間のバラツキを抑えることを目的とする。
【課題を解決するための手段】
【０００５】
本発明は、上述の課題の少なくとも一部を解決するためになされたものであり、以下の形態又は適用例として実現することが可能である。
【０００６】
［適用例１］
本適用例にかかる色補正方法は、印刷する色に関する第１の基準値を目標として、第１の印刷装置の色特性および第２の印刷装置の色特性を補正する第１の補正工程と、前記第１の補正工程で補正した前記第１の印刷装置の前記色特性と前記第１の基準値との第１の差異、および前記第１の補正工程で補正した前記第２の印刷装置の前記色特性と前記第１の基準値との第２の差異を取得する差異取得工程と、前記第１の差異と前記第２の差異との差分を算出する算出工程と、前記差分が一定の範囲を超える場合、前記第１の印刷装置および前記第２の印刷装置の何れか一方は自身の前記色特性に基づく第２の基準値を作成し、他方は前記第２の基準値を目標として自身の前記色特性を補正する第２の補正工程と、を有することを特徴とする。
【０００７】
このような方法によれば、第１の印刷装置および第２の印刷装置を第１の基準値を目標として色特性を補正した結果、第１の印刷装置の色特性と第１の基準値との差異、および第２の印刷装置の色特性と第１の基準値との差異を取得し、２つの差異の差分が一定の範囲を超える場合、第１の印刷装置および第２の印刷装置の何れか一方は自身の色特性に基づく第２の基準値を作成し、他方は第２の基準値を目標として自身の色特性を補正する。従って、第１の印刷装置および第２の印刷装置の色特性の差を抑えることができるため、第１の印刷装置および第２の印刷装置の色特性のバラツキを抑えることができる。
【０００８】
［適用例２］
上記適用例にかかる色補正方法において、前記色特性は、所定の色を印刷し、印刷した前記色を測色することにより得られる測色値であっても良い。
【０００９】
［適用例３］
上記適用例にかかる色補正方法において、前記基準値は、印刷する色を特定するターゲット階調値と、前記ターゲット階調値によって印刷した色の前記測色値と前記ターゲット階調値との対応関係を示す基準測色値と、を含むことが好ましい。
【００１０】
このような方法によれば、他方は、ターゲット階調値と基準測色値を目標として自身の色特性を補正できる。
【００１１】
［適用例４］
本適用例にかかる色補正プログラムは、印刷する色に関する第１の基準値を目標として、第１の印刷装置の色特性および第２の印刷装置の色特性を補正する第１の補正機能と、前記第１の補正機能が補正した前記第１の印刷装置の前記色特性と前記第１の基準値との第１の差異、および前記第１の補正機能が補正した前記第２の印刷装置の前記色特性と前記第１の基準値との第２の差異を取得する差異取得機能と、前記第１の差異と前記第２の差異との差分を算出する算出機能と、前記差分が一定の範囲を超える場合、前記第１の印刷装置および前記第２の印刷装置の何れか一方は自身の前記色特性に基づく第２の基準値を作成し、他方は前記第２の基準値を目標として自身の前記色特性を補正する第２の補正機能と、をコンピューターに実行させることを特徴とする。
【００１２】
このようなプログラムによれば、第１の印刷装置および第２の印刷装置を第１の基準値を目標として色特性を補正した結果、第１の印刷装置の色特性と第１の基準値との差異、および第２の印刷装置の色特性と第１の基準値との差異を取得し、２つの差異の差分が一定の範囲を超える場合、第１の印刷装置および第２の印刷装置の何れか一方は自身の色特性に基づく第２の基準値を作成し、他方は第２の基準値を目標として自身の色特性を補正する。従って、第１の印刷装置および第２の印刷装置の色特性の差を抑えることができるため、第１の印刷装置および第２の印刷装置の色特性のバラツキを抑えることができる。
【図面の簡単な説明】
【００１３】
【図１】２台の印刷装置でキャリブレーションを行うためのシステム構成を示す図。
【図２】補正処理装置の概略構成を示すブロック図。
【図３】キャリブレーション処理の流れを示すフローチャート。
【図４】基準値作成装置の概略構成を示すブロック図。
【図５】色合わせを行うための基準値を作成する処理の流れを示すフローチャート。
【図６】基準値作成／適用ツールが基準値を作成する処理の流れを示すフローチャート。
【発明を実施するための形態】
【００１４】
以下、印刷装置における色補正方法について図面を参照して説明する。
【００１５】
（実施形態）
図１は、個別機体として２台の印刷装置でキャリブレーションを行うためのシステム構成を示す図である。本実施形態では、印刷装置Ａ（５Ａ）および印刷装置Ｂ（５Ｂ）は、標準機体であるメーカー標準機７０が作成したキャリブレーション用基準値をターゲットに色合わせを行うことができる。また、管理ＰＣ６０は、印刷装置Ａ（５Ａ）および印刷装置Ｂ（５Ｂ）に対して種々の機能を指示可能なコンピューターである。この管理ＰＣ６０は、印刷装置Ａ（５Ａ）と印刷装置Ｂ（５Ｂ）はネットワーク等を介して通信可能に接続されている。
また、一方の印刷装置Ａ（５Ａ）は、管理ＰＣ６０からの指示に応じて、自身が基準値を作成する機能を備える基準値作成装置として機能する。また、他方の印刷装置Ｂ（５Ｂ）は、管理ＰＣ６０からの指示に応じて、印刷装置Ａ（５Ａ）が作成した基準値をターゲットに色合わせを行う機能を備える補正処理装置として機能する。このような機能は、メーカー標準機７０が作成したキャリブレーション用基準値が提供されない場合や、印刷装置Ａ（５Ａ）で作成した基準値をターゲットにすることで、印刷装置Ｂ（５Ｂ）の色味を印刷装置Ａ（５Ａ）の色味に合わせたい場合に実行される。
尚、本実施形態では、印刷装置Ａ（５Ａ）と印刷装置Ｂ（５Ｂ）の構成は、それぞれ異なるものとして説明するが、同一の構成を備え、基準値を作成する側、および作成した基準値をターゲットに合わせこむ側は、切り替え可能であっても良い。
以下に、基準値作成装置と補正処理装置の各機能について説明する。本実施形態では、下記の順序に従って説明する。
（１）補正処理装置の構成
（２）補正処理装置のキャリブレーション処理
（３）基準値作成装置の構成
（４）基準値作成装置が生成した基準値を用いて補正処理装置が補正する処理
【００１６】
（１）補正処理装置の構成
図２は、補正処理装置としての機能を有する印刷装置Ｂ（５Ｂ）の概略構成を示すブロック図である。この印刷装置Ｂ（５Ｂ）は、印刷制御装置として機能するコンピューター１０、ディスプレイ１８、キーボード３１、マウス３２、プリンター４０および測色器５０を備える。
コンピューター１０は、演算処理の中枢をなす図示しないＣＰＵや記憶媒体としてのＲＯＭやＲＡＭ等を備えており、ＨＤＤ１５等の周辺機器を利用しながら所定のプログラムを実行することができる。コンピューター１０にはシリアル通信用Ｉ／Ｏ１９ａを介してキーボード３１やマウス３２等の操作用入力機器が接続されており、図示しないビデオボードを介して表示用のディスプレイ１８も接続されている。さらに、プリンター４０はＵＳＢ用Ｉ／Ｏ１９ｂを介して接続されている。また、ネットワーク通信用Ｉ／Ｏ１９ｃを介して、管理ＰＣ６０と通信可能に接続されている。尚、この管理ＰＣ６０は、ハードウェアとして、何れも図示しない、ＣＰＵやＲＯＭ、ＲＡＭ、ＨＤＤ等を備えており、これらのハードウェアとソフトウェアとが協働することで、所定の機能を実現できる。
【００１７】
また、ＵＳＢ用Ｉ／Ｏ１９ｂを介して測色器５０が接続されている。本実施形態におけるプリンター４０は、複数色のインクを充填するインクカートリッジをそれぞれの色毎に着脱可能な機構を備えており、この機構にＣＭＹＫｌｃｌｍ（シアン、マゼンタ、イエロー、ブラック、ライトシアン、ライトマゼンタ）の各インクのカートリッジを搭載する。プリンター４０においては、これらのインク色を組み合わせて多数の色を形成可能であり、これにより印刷媒体上にカラー画像を形成する。また、本実施形態において、プリンター４０は異なる３種のインク量でインク滴を吐出可能であり、１画素について４階調の表現が可能である。本明細書ではインク滴の大きさに着目し、各インク滴を大中小ドットと呼ぶ。本実施形態におけるプリンター４０はインクジェット方式のプリンターであるが、インクジェット方式の他にもレーザー方式等、種々のプリンターに対して本発明を適用可能である。
【００１８】
また、ＣＭＹＫｌｃｌｍの６色の有色インクを使用する構成が必須というわけではなく、ＣＭＹＫの４色やＣＭＹＫｌｃｌｍＤＹ（ダークイエロー）の７色を使用する構成であってもよい。むろん、他の色、例えばＲ（レッド）やＶ（バイオレット）をｌｃｌｍインクの代わりに使用してもよいし、Ｋインクについて濃淡インクを使用してもよい。測色器５０においては、既知の光源で印刷物を照射し、反射光を検出することにより印刷物の分光反射率を検出して測色値、例えばＣＩＥＬＡＢ値（Ｌ*ａ*ｂ*値）やＸＹＺ値のような色彩値を出力可能である。
【００１９】
本実施形態においては、プリンター４０で印刷したパッチのＣＩＥＬＡＢ値を測色し測色データとしてＵＳＢ用Ｉ／Ｏ１９ｂに出力する。また、コンピューター１０とプリンター４０の接続インターフェースやコンピューター１０と測色器５０の接続インターフェースも上述のものに限る必要はなくパラレルインターフェースやＳＣＳＩ接続、無線接続など種々の接続態様を採用できる。
【００２０】
さらに、本実施形態においてはコンピューター１０によって印刷制御装置を構成しているが、プリンター４０に搭載するプログラム実行環境によって本発明にかかる印刷制御処理を実施可能に構成し、プリンター４０に対して直接的に接続されるデジタルカメラから画像データを取得して印刷制御処理を行ってもよい。むろん、同様の構成においてデジタルカメラにて印刷制御処理を実施してもよいし、他にも分散処理によって本発明にかかる印刷制御処理を実施するなど種々の構成を採用可能である。画像を取り込むスキャナーと画像を印刷するプリンターとが一体となったいわゆる複合機において本発明にかかる印刷制御処理を行ってもよい。
【００２１】
本実施形態にかかるコンピューター１０では、プリンタードライバー（ＰＲＴＤＲＶ）２１、入力機器ドライバー（ＤＲＶ）２２およびディスプレイドライバー（ＤＲＶ）２３は、所定のＯＳ２０に組み込まれている。ディスプレイＤＲＶ２３は、ディスプレイ１８における画像やプリンターのプロパティー画面等の表示を制御するドライバーである。また、入力機器ＤＲＶ２２は、シリアル通信用Ｉ／Ｏ１９ａを介して入力される上記キーボード３１やマウス３２からのコード信号を受信して所定の入力操作を受け付けるドライバーである。
【００２２】
ＰＲＴＤＲＶ２１は、図示しないアプリケーションプログラムから印刷指示が行われた画像や後述するパッチの画像について所定の処理を行って印刷を実行する。ＰＲＴＤＲＶ２１は印刷を実行するために、画像データ取得モジュール２１ａと、色変換モジュール２１ｂと、大中小ドット生成モジュール２１ｃと、ハーフトーン処理モジュール２１ｄと、印刷データ生成モジュール２１ｅと、を備えている。上述の印刷指示を受けると、ＰＲＴＤＲＶ２１は駆動し、ディスプレイＤＲＶ２３にデータを送出する。その結果、印刷媒体、画質および印刷速度などの印刷条件を示す情報や、キャリブレーション動作を実行するための指示を入力させるためのユーザーインターフェイス（図示せず）を表示する。
【００２３】
ユーザーは、キーボード３１やマウス３２等を操作し、ユーザーインターフェイスにて印刷に必要な情報を入力し、更に、印刷の実行指示を行うと、ＰＲＴＤＲＶ２１の各モジュールが起動され、各モジュールによって上記画像データの各画素データに対する処理が実施され、印刷データが生成される。生成された印刷データは、ＵＳＢ用Ｉ／Ｏ１９ｂを介してプリンター４０に出力され、プリンター４０は生成された印刷データに基づいて印刷を実行する。
【００２４】
より具体的には、画像データ取得モジュール２１ａは、印刷対象の画像を示す画像データ１５ａを取得する。このとき、画像データ１５ａの画素数に過不足があれば印刷に必要な画素を確保するため適宜解像度変換処理を行う。この画像データ１５ａはＲＧＢ（レッド，グリーン，ブルー）の各色成分を階調表現して各画素の色を規定したドットマトリクス状のデータであり、本実施形態では各色２５６階調であり、ｓＲＧＢ規格に従った表色系を採用した画像データである。
【００２５】
本実施形態においてはこの画像データ１５ａを例にして説明するが、ＹＣｂＣｒ表色系を採用したＪＰＥＧ画像データやＣＭＹＫ表色系を採用した画像データ等、種々のデータを採用可能である。
【００２６】
色変換モジュール２１ｂは、各画素の色を示す表色系を変換するモジュールであり、ＨＤＤ１５に記録されたＬＵＴ（色変換テーブル）１５ｂを適宜参照して画像データ１５ａのｓＲＧＢ表色系をプリンター４０が搭載するインク色（ＣＭＹＫｌｃｌｍ）を成分とするＣＭＹＫｌｃｌｍ表色系に変換する。ＬＵＴ１５ｂは、ｓＲＧＢ表色系とＣＭＹＫｌｃｌｍ表色系とのそれぞれによって色を表現するとともに両者を対応づけ、複数の色についてこの対応関係を記述したテーブルである。従って、ｓＲＧＢ表色系で表現した任意の色に関し、その周りの色であってＬＵＴ１５ｂに規定されたｓＲＧＢの色を参照することにより、補間演算によって任意の色に対応したＣＭＹＫｌｃｌｍ表色系の色を算出することで、色変換を実施できる。
【００２７】
本実施形態にかかるプリンター４０は上述のように大中小ドットを吐出可能であり、大中小ドット生成モジュール２１ｃは、２５６階調のＣＭＹＫｌｃｌｍデータに基づいて、それぞれの色毎に大中小ドットの記録量を示すデータに変換する。即ち、ＨＤＤ１５には、ＣＭＹＫｌｃｌｍの各階調値と大中小ドットの記録量を示す階調値とを対応づけた大中小振り分け標準機データ１５ｃが記録されており、大中小ドット生成モジュール２１ｃは大中小振り分け標準機データ１５ｃを参照し、ＣＭＫＹｌｃｌｍの各階調値をそれぞれの色毎に大中小ドットの階調値に変換する。
【００２８】
尚、大中小振り分け標準機データ１５ｃは、標準のプリンター４０について決定されたデータである。即ち、プリンター４０の製造者は、プリンター４０の製造段階で予めメーカー標準機７０を用意しておき、大中小振り分け標準機データ１５ｃを参照して印刷を行ったときの個別のプリンター４０の出力色がメーカー標準機７０の出力色とほぼ等価になるようにインク吐出量等を調整する。本実施形態においては、個別のプリンター４０の出荷時に大中小振り分け標準機データ１５ｃが所定の記録媒体に記録され、コンピューター１０に対するインストール時に記録媒体からＨＤＤ１５にコピーされる。本実施形態において初期状態では大中小振り分け標準機データ１５ｃが参照されるが、後述するキャリブレーション処理後には個別機補正値１５ｄを用いて大中小振り分け標準機データ１５ｃを再構築した大中小振り分け個別機データが参照される。
【００２９】
ハーフトーン処理モジュール２１ｄは、以上のようにして生成された大中小ドットの階調値を参照し、各階調値に対応したインク量に相当する記録をプリンター４０にて実現するために画素毎の階調数を減じるハーフトーン処理を実施する。すなわち、画素毎にインクの吐出／非吐出および吐出するインクの量（大中小のいずれか）を特定したハーフトーン画像データを生成する。印刷データ生成モジュール２１ｅは、かかるハーフトーン画像データを受け取って、プリンター４０で使用される順番に並べ替え、一回の主走査にて使用されるデータを単位にして逐次プリンター４０に出力する。
【００３０】
すなわち、プリンター４０においてはインク吐出デバイスとして吐出ノズル列が搭載されており、ノズル列では副走査方向に複数の吐出ノズルが並設されるため、副走査方向に数ドット分離れたデータが同時に使用される。そこで、主走査方向に並ぶデータのうち同時に使用されるべきものがプリンター４０にて同時にバッファリングされるように順番に並べ替える。そして、印刷データ生成モジュール２１ｅは、並べ替え処理後のデータに画像の解像度などの所定の情報を付加して印刷データを生成し、ＵＳＢ用Ｉ／Ｏ１９ｂを介してプリンター４０に出力する。プリンター４０にて画像を形成するために必要なデータが転送されると、プリンター４０にて印刷媒体上に画像が形成される。
【００３１】
以上述べたような印刷を実行する構成において、プリンター４０の経年変化等により、個別のプリンター４０での出力色と、標準のプリンターでの出力色との間で「ずれ」が生じてしまう場合がある。本実施形態においては、コンピューター１０のユーザーは、ユーザーインターフェイスを介してキャリブレーションツール２５を動作させることにより、色の「ずれ」を解消するキャリブレーションを行うことができる。すなわち、キャリブレーションツール２５により個別機補正値１５ｄが生成され、生成された個別機補正値１５ｄはＨＤＤ１５に記録される。
【００３２】
個別機補正値１５ｄが記録された後には、大中小ドット生成モジュール２１ｃが個別機補正値１５ｄを参照して大中小ドットの階調値を決定することで、色のずれが補償された状態で印刷を実施できる。尚、キャリブレーション処理を行うために必要な標準機測色データ１５ｅおよびターゲット階調値データ１５ｇは、メーカー標準機７０をターゲットとする場合には、メーカー等から供給されるが、印刷装置Ａ（５Ａ）で基準値を作成する場合は、標準機測色データ１５ｅおよびターゲット階調値データ１５ｇは、印刷装置Ａ（５Ａ）において生成されて記録媒体に記録される。ユーザーは、これらのデータが記録された記録媒体を印刷装置Ｂ（５Ｂ）に読み取らせると共に、これらのデータをＨＤＤ１５にコピーする。
【００３３】
ここで、ターゲット階調値データ１５ｇは、ＣＭＹＫｌｃｌｍの複数の階調値を指定したデータであり、本実施形態においてはＣＭＹＫｌｃｌｍの全階調値から略均等に複数個の階調値を抽出したデータである。キャリブレーションツール２５は、ターゲット階調値データ１５ｇを参照して個別のプリンター４０における出力色を把握するためのパッチデータを生成し、複数のパッチをプリンター４０に対して出力させる。
【００３４】
本実施形態では、ターゲット階調値データ１５ｇに基づいて矩形のパッチを生成し、印刷する。印刷される様態は、例えば、大きな矩形で印刷媒体を示しており、その上辺に階調値、左辺にインク色を示している。階調値が大きくなるとインク量が多くなるため、一方の側のパッチが明るく、他方に行くにつれ暗くなる。また、全色についてパッチを印刷し、インク色毎にキャリブレーションを実施しても良い。
【００３５】
キャリブレーションツール２５は、測色器５０によって測色された測色データを取得し、印刷装置Ｂ（５Ｂ）の色特性を示す個別機測色データ１５ｆとしてＨＤＤ１５に記録する。すなわち、上述したパッチを測色して得られた色彩値（ＣＩＥＬＡＢ値等）を示す測色値を印刷装置Ｂ（５Ｂ）の色特性と定義し、個別機測色データ１５ｆとする。そして、ターゲット階調値データ１５ｇと個別機測色データ１５ｆと標準機測色データ１５ｅとに基づいて、個別機補正値１５ｄを作成する。尚、標準機測色データ１５ｅは、ターゲット階調値データ１５ｇに基づいて上述したパッチと同様のパッチを印刷し、測色器５０によって測色したＣＩＥＬＡＢ値を示すデータである。
【００３６】
（２）補正処理装置のキャリブレーション処理
次に、キャリブレーション処理について図３に示すフローに基づいて詳説する。ＰＲＴＤＲＶ２１は、キャリブレーションツール２５を備えており、ユーザーはプロパティー画面等からキャリブレーションの実行指示を行うことにより、キャリブレーションツール２５を起動できる。また、キャリブレーションツール２５は、管理ＰＣ６０からの指示に応じて起動できるように構成されている。キャリブレーションツール２５が起動されると、まずステップＳ８０にてＨＤＤ１５からターゲット階調値データ１５ｇを取得する。
【００３７】
ステップＳ８１では、ターゲット階調値データ１５ｇから、各インク色の階調値を把握し、階調値で印刷を実行させるためのパッチデータを生成し、パッチを印刷する。すなわち、このパッチデータは上記大中小ドット生成モジュール２１ｃに対して受け渡され、大中小ドット生成モジュール２１ｃは受け渡されたパッチデータおよび大中小振り分け標準機データ１５ｃを参照して、大中小ドットの階調値でパッチの色を表現したパッチデータを生成する。この結果、プリンター４０にて複数のパッチが印刷される。
【００３８】
ユーザーは、印刷された各パッチを測色器５０によって測色する。キャリブレーションツール２５は、ステップＳ８２でＵＳＢ用Ｉ／Ｏ１９ｂを介して測色データを出力させるための制御データを出力し、測色器５０は制御データに応じて各パッチのＣＩＥＬＡＢ値を示す測色データを出力する。キャリブレーションツール２５は、測色データを取得し、ＨＤＤ１５に対して個別機測色データ１５ｆとして保存する。
【００３９】
キャリブレーションツール２５は、個別機測色データ１５ｆと標準機測色データ１５ｅとを比較し、ターゲット階調値において出力されるべき色にできるだけ近い色を出力するように個別機補正値１５ｄを作成する。ステップＳ８３では、プリンター４０における任意のＣＭＹＫｌｃｌｍ階調値に対するＣＩＥＬＡＢ値を取得するための補間関数を算出する。この補間関数は、個別機測色データ１５ｆに示された複数のターゲット階調値とＣＩＥＬＡＢ値との対応関係を参照して作成される関数であり、各ターゲット階調値の間における両者の対応関係を近似的に記述する関数である。
【００４０】
ステップＳ８４では、印刷装置Ａ（５Ａ）で生成され、ＨＤＤ１５に記録されている基準測色データ１５ｈ（図４）を標準機測色データ１５ｅとして取得する。そして、ステップＳ８５〜ステップＳ８９において、ターゲット階調値によって出力されるべき色を特定し、出力されるべき色を個別のプリンター４０で出力するためのＣＩＥＬＡＢ値を算出するとともに、ＣＩＥＬＡＢ値の出力を得るための大中小ドット階調値を取得する。取得した大中小ドット階調値は、ターゲット階調値と対応づけられる。
【００４１】
具体的には、ステップＳ８５にて標準機測色データ１５ｅを参照し、あるターゲット階調値に対応するＣＩＥＬＡＢ値を取得する。
【００４２】
ステップＳ８６では、補間関数に基づいて最小の色差（ΔＥ）となるＣＩＥＬＡＢ値に対応する階調値を取得する。階調値が判明したら、ステップＳ８７において大中小振り分け標準機データ１５ｃを取得し、ステップＳ８８において階調値に対応する大中小ドットの階調値を取得する。そして、ステップＳ８９においては、取得した大中小ドットの階調値と上記ステップＳ８５以降で処理対象としたターゲット階調値とを対応づけ、図示しないＲＡＭに保存しておく。すなわち、ターゲット階調値については、ステップＳ８８で取得した大中小ドットの階調値によってインク滴を出力するように対応付けを行う。
【００４３】
続いて、ステップＳ９０にて、上記複数のターゲット階調値の総てについて処理対象として処理を終えたか否かを判別し、ステップＳ９０にて複数のターゲット階調値の総てについて処理が終了したと判別されるまでステップＳ８５以降の処理を繰り返す。ステップＳ９０にて複数のターゲット階調値の総てについて処理が終了したと判別されると、ステップＳ９１にて図示しないＲＡＭに保存された対応関係を個別機補正値１５ｄとしてＨＤＤ１５に保存する。
【００４４】
以上のようにして作成した個別機補正値１５ｄにおいては、それぞれの色毎に複数のターゲット階調値と大中小ドットの階調値とを対応づけており、対応づけられた大中小ドットの階調値によれば、ターゲット階調値によって出力されるべき色にできるだけ近い色を出力できる。従って、大中小ドット生成モジュール２１ｃによって個別機補正値１５ｄを参照して任意のＣＭＹＫｌｃｌｍ階調値を大中小ドットの階調値に変換することにより、個別のプリンター４０と標準機との色ずれを修正しながら印刷を実行することができる。
【００４５】
（３）基準値作成装置の構成
次に、基準値作成装置として機能する印刷装置Ａ（５Ａ）について説明する。図４は、印刷装置Ａ（５Ａ）の概略構成を示すブロック図である。この印刷装置Ａ（５Ａ）は、印刷制御装置として機能するコンピューター１０、ディスプレイ１８、キーボード３１、マウス３２、プリンター４０および測色器５０を備える。
尚、印刷装置Ａ（５Ａ）の機能部の中で、先に説明した印刷装置Ｂ（５Ｂ）の機能部と同一機能を有する機能部は、同一の番号を付与して説明を省略する。
印刷装置Ａ（５Ａ）のＯＳ２０には、基準値作成／適用ツール２６を備えており、ユーザーが基準値作成／適用ツール２６に対して実行指示を行うことにより、基準値作成／適用ツール２６を起動することができる。
【００４６】
基準値作成／適用ツール２６は、ターゲット階調値作成モジュール２７と、基準測色値作成モジュール２８とを備える。
ターゲット階調値作成モジュール２７は、それぞれの色毎に、例えば２５６階調でターゲット階調値算出用のチャートを作成し、作成したターゲット階調値算出用のチャートをプリンター４０に印刷する。更に、ターゲット階調値作成モジュール２７は、印刷されたターゲット階調値算出用のチャートを測色器５０で測色し、測色結果に基づいて、例えば３３階調程度のターゲット階調値データ１５ｇを算出し、算出したターゲット階調値データ１５ｇを基準値の１つとしてＨＤＤ１５に記録する。
【００４７】
基準測色値作成モジュール２８は、ＨＤＤ１５に記録されたターゲット階調値データ１５ｇを取得し、取得したターゲット階調値データ１５ｇに基づいてターゲット階調値チャートを作成して印刷する。更に、基準測色値作成モジュール２８は、印刷したターゲット階調値チャートを測色した結果に基づいて基準測色データ１５ｈを算出し、算出した基準測色データ１５ｈを基準値の１つとしてＨＤＤ１５に記録する。
【００４８】
（４）基準値作成装置が生成した基準値を用いて補正処理装置が補正する処理
次に、図５は、管理ＰＣ６０からの指示に基づいて、印刷装置Ａ（５Ａ）が基準値を作成し、作成した基準値を用いて印刷装置Ｂ（５Ｂ）が色合わせを行う処理の流れを示すフローチャートである。
この処理が開始されると、第１の補正工程として、管理ＰＣ６０は、ステップＳ１００において、メーカー標準機７０の基準値（第１の基準値）をターゲットとして、印刷装置Ａ（５Ａ）に対して図３で示したようなキャリブレーション処理を指示する。
【００４９】
次に、差異取得工程として、ステップＳ１０１で管理ＰＣ６０は印刷装置Ａ（５Ａ）がキャリブレーション処理を行った後の補正精度を取得する。続いて、ステップＳ１０２において、管理ＰＣ６０は取得した補正精度（第１の差異）が所定の閾値より小さいか、否かを判定する。尚、本実施形態では、所定の閾値として、一定の閾値（例えば、ΔＥ００＝２．０）を採用するが、これに限定されない。
ここで、補正精度が所定の閾値以上である場合（ステップＳ１０２でＮｏ）、管理ＰＣ６０は印刷装置Ａを標準機とすべく、印刷装置Ａ（５Ａ）が基準値を作成する処理（ステップＳ１１０）の実行を指示する。続いて、管理ＰＣ６０は、作成した基準値（第２の基準値）をターゲットに印刷装置Ｂ（５Ｂ）に対して図３で示したようなキャリブレーション処理（ステップＳ１１５）の実行を指示し、一連の処理を終了する。尚、ステップＳ１１０の処理は後述する。
他方で、補正精度が所定の閾値より小さい場合（ステップＳ１０２でＹｅｓ）、管理ＰＣ６０は、ステップＳ１０４において、メーカー標準機７０の基準値（第１の基準値）をターゲットとして、印刷装置Ｂ（５Ｂ）に対して図３で示したようなキャリブレーション処理を指示する。
【００５０】
次に、差異取得工程として、ステップＳ１０５で管理ＰＣ６０は印刷装置Ｂ（５Ｂ）がキャリブレーション処理を行った後の補正精度を取得する。続いて、ステップＳ１０６において、管理ＰＣ６０は取得した補正精度（第２の差異）が所定の閾値より小さいか、否かを判定する。
ここで、補正精度が所定の閾値以上である場合（ステップＳ１０６でＮｏ）、管理ＰＣ６０は印刷装置Ａを標準機とすべく、印刷装置Ａ（５Ａ）が基準値を作成する処理（ステップＳ１１０）の実行を指示する。続いて、管理ＰＣ６０は、作成した基準値（第２の基準値）をターゲットに印刷装置Ｂ（５Ｂ）に対して図３で示したようなキャリブレーション処理（ステップＳ１１５）の実行を指示し、一連の処理を終了する。
他方で、補正精度が所定の閾値より小さい場合（ステップＳ１０６でＹｅｓ）、算出工程として、ステップＳ１０７で、管理ＰＣ６０は、印刷装置Ａ（５Ａ）の補正精度および印刷装置Ｂ（５Ｂ）の補正精度の差分（補正精度差）を算出する。
【００５１】
次に、ステップＳ１０８において、管理ＰＣ６０は、算出した補正精度差が所定の閾値より小さいか、否かを判定する。
ここで、補正精度差が所定の閾値以上である場合（ステップＳ１０８でＮｏ）、管理ＰＣ６０は、第２の補正工程、即ち、印刷装置Ａ（５Ａ）が基準値を作成する処理（ステップＳ１１０）の実行を指示する。続いて、管理ＰＣ６０は、作成した基準値（第２の基準値）をターゲットに印刷装置Ｂ（５Ｂ）に対して図３で示したようなキャリブレーション処理（ステップＳ１１５）の実行を指示し、一連の処理を終了する。
他方で、補正精度が所定の閾値より小さい場合（ステップＳ１０８でＹｅｓ）、一連の処理を終了する。
【００５２】
次に、図６は、ステップＳ１１０において、印刷装置Ａ（５Ａ）の基準値作成／適用ツール２６が基準値を作成する処理の流れを示すフローチャートである。
この処理が開始されると、最初に、ターゲット階調値作成モジュール２７が作動し、ステップＳ１２０において、ターゲット階調値作成モジュール２７はターゲット階調値算出用チャートを作成する。
【００５３】
次に、ステップＳ１２２において、ターゲット階調値作成モジュール２７は、作成したターゲット階調値算出用チャートを印刷する。続いて、ステップＳ１２４において、ターゲット階調値作成モジュール２７は、印刷したターゲット階調値算出用チャートを測色する。
続いて、ステップＳ１２６において、ターゲット階調値作成モジュール２７は、測色結果に基づいて、ターゲット階調値データ１５ｇを算出する。
次に、基準測色値作成モジュール２８が作動し、ステップＳ１２８において、基準測色値作成モジュール２８はターゲット階調値チャートを作成する。
【００５４】
次に、ステップＳ１３０において、基準測色値作成モジュール２８は、作成したターゲット階調値チャートを印刷する。続いて、ステップＳ１３２において、基準測色値作成モジュール２８は、印刷したターゲット階調値チャートを測色し、測色結果に基づいて、基準測色データ１５ｈを算出する。
続いて、基準測色値作成モジュール２８は、ステップＳ１３４において、ターゲット階調値データ１５ｇと基準測色データ１５ｈとを、ＨＤＤ１５のような所定の場所に保存し、一連の処理を終了する。
【００５５】
以上述べた実施形態によれば、以下のような効果を奏する。
（１）種々の印刷用紙に対するキャリブレーションのための基準値が用意されていない場合であっても、印刷装置Ａ（５Ａ）と印刷装置Ｂ（５Ｂ）との間の所定の印刷用紙における色特性のバラツキを抑えることができる。
（２）メーカー側で使用する測色器５０の特性と、ユーザー側で使用する測色器５０の特性にバラツキがある場合でも、ユーザー側で使用する測色器５０のみで測色できるため、測色器５０のバラツキの影響を排除できる。
以上のような手法を実施する装置は、単独の装置によって実現される場合もあれば、複数の装置を組み合わせることによって実現される場合もあり、各種の態様を含むものである。
【符号の説明】
【００５６】
５Ａ…印刷装置Ａ、５Ｂ…印刷装置Ｂ、１０…コンピューター、１５…ＨＤＤ、１５ａ…画像データ、１５ｂ…ＬＵＴ、１５ｃ…大中小振り分け標準機データ、１５ｄ…個別機補正値、１５ｅ…標準機測色データ、１５ｆ…個別機測色データ、１５ｇ…ターゲット階調値データ、１５ｈ…基準測色データ、１８…ディスプレイ、１９ａ…シリアル通信用Ｉ／Ｏ、１９ｂ…ＵＳＢ用Ｉ／Ｏ、１９ｃ…ネットワーク通信用Ｉ／Ｏ、２０…ＯＳ、２１…ＰＲＴＤＲＶ、２１ａ…画像データ取得モジュール、２１ｂ…色変換モジュール、２１ｃ…大中小ドット生成モジュール、２１ｄ…ハーフトーン処理モジュール、２１ｅ…印刷データ生成モジュール、２２…入力機器ＤＲＶ、２３…ディスプレイＤＲＶ、２５…キャリブレーションツール、２６…基準値作成／適用ツール、２７…ターゲット階調値作成モジュール、２８…基準測色値作成モジュール、３１…キーボード、３２…マウス、４０…プリンター、５０…測色器、６０…管理ＰＣ、７０…メーカー標準機。
【図１】
2012009921.tif 000003
【図２】
2012009921.tif 000004
【図３】
2012009921.tif 000005
【図４】
2012009921.tif 000006
【図５】
2012009921.tif 000007
【図６】
2012009921.tif 000008