(57)【要約】【課題】印刷装置における基準色との色ずれを補正する場合に、測定誤差による色補正の精度劣化が生じていた。【解決手段】印刷装置で使用するインク色毎に階調値が互いに異なる複数のパッチを印刷し、所定の色を示すことができる複数の色成分を有する表色値を前記パッチ毎に取得し、前記色成分毎に前記表色値を前記基準色が有する前記階調値の総てに対応するように補間を行い、前記補間を施した表色値の中から色ずれを補正するために使用する表色値を前記色成分毎に選択し、前記選択により取得した表色値と前記基準色の表色値との対比結果に基づいて前記印刷装置が生成する印刷結果が基準色と同等となるように色ずれを補正する。【選択図】図２
2012023588.tif 000002
【特許請求の範囲】
【請求項１】
入力データに基づいて印刷装置が生成する印刷結果としての印刷色と、前記入力データに対して出力すべき基準となる印刷色である基準色との色ずれを補正する色補正装置であって、
前記印刷装置によって、階調値が異なる複数のパッチを印刷するパッチ印刷手段と、
一の色を示すことができる複数の色成分を有する表色値を、前記パッチを測定することで取得する表色値取得手段と、
前記表色値を前記基準色が有する前記階調値の総てに対応するように補間をする表色値補間手段と、
前記表色値補間手段で補間された表色値の中から、色ずれを補正するために使用する表色値を選択する表色値選択手段と、
前記表色値選択手段により選択された表色値と前記基準色の表色値との対比結果に基づいて、前記印刷装置が生成する印刷結果が基準色と同等となるように色ずれを補正する色補正手段と、
を備えることを特徴とする色補正装置。
【請求項２】
前記表色値選択手段は、前記表色値補間手段により補間された表色値の一の色成分の最大値が、予め設定された閾値より大きい場合に、前記一の色成分を前記色補正手段で使用する表色値として選択することを特徴とする請求項１に記載の色補正装置。
【請求項３】
前記表色値選択手段は、前記表色値補間手段により補間された表色値の一の色成分の前記階調値に対する平均値が、予め設定された閾値より大きい場合に、前記一の色成分を前記色補正手段で使用する表色値として選択することを特徴とする請求項１に記載の色補正装置。
【請求項４】
前記閾値は、前記表色値補間手段により補間された表色値が有する全階調値に対して、該表色値の変化が相対的に小さい前記一の色成分を、前記表色値選択手段において、前記色補正手段で使用する表色値として選択しないように設定されていることを特徴とする請求項２または請求項３のいずれかに記載の色補正装置。
【請求項５】
前記閾値は、前記印刷装置で使用するインク色毎に設定されていることを特徴とする請求項２または請求項３のいずれかに記載の色補正装置。
【請求項６】
入力データに基づいて印刷装置が生成する印刷結果としての印刷色と、前記入力データに対して出力すべき基準となる印刷色である基準色との色ずれを補正する色補正方法であって、
前記印刷装置によって、階調値が異なる複数のパッチを印刷するパッチ印刷工程と、
一の色を示すことができる複数の色成分を有する表色値を、前記パッチ毎に取得する表色値取得工程と、
前記表色値を前記基準色が有する前記階調値の総てに対応するように補間をする表色値補間工程と、
前記表色値補間工程で補間された表色値の中から、色ずれを補正するために使用する表色値を選択する表色値選択工程と、
前記表色値選択工程により選択された表色値と前記基準色の表色値との対比結果に基づいて、前記印刷装置が生成する印刷結果が基準色と同等となるように色ずれを補正する色補正工程と、
を備えることを特徴とする色補正方法。
【請求項７】
前記表色値選択工程は、前記表色値補間工程により補間された表色値の一の色成分の最大値が、予め設定された閾値より大きい場合に、前記一の色成分を前記色補正工程で使用する表色値として選択することを特徴とする請求項６に記載の色補正方法。
【請求項８】
前記表色値選択工程は、前記表色値補間工程により補間された表色値の一の色成分の前記階調値に対する平均値が、予め設定された閾値より大きい場合に、前記一の色成分を前記色補正工程で使用する表色値として選択することを特徴とする請求項６に記載の色補正方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、印刷装置における色ずれを補正する色補正装置、色補正方法に関する。
【背景技術】
【０００２】
インクジェットプリンターのような、ノズルからインクを吐出させる印刷ヘッドを有し、媒体に画像を形成する印刷装置では、製造時におけるノズルの加工精度のばらつきや製造ロットに起因するばらつき等の個々の機体差により、本来、印刷装置が印刷結果として生成しなければならない基準色と、該印刷装置が実際に印刷して得られる印刷結果としての印刷色との間に色ずれが生じてしまう。また使用時における印刷ヘッドの経年変化や、製造時と使用時における印刷環境の違いによっても、基準色との色ずれが発生してしまう。ここで、基準色とは、製造者側によって予め定められ設計基準とされる色であってもよいし、使用者側が所望し選択された色であってもよい。
【０００３】
上記のような色ずれを補正するために、例えば、印刷装置による印刷結果としての印刷色と、予め定められている基準色との対比結果に基づいて、基準色と同等の印刷結果を該印刷装置によって得られるように色ずれを補正する技術が知られている（例えば、特許文献１参照）。
【０００４】
特許文献１では、印刷装置により階調値の異なるパッチを印刷し、該パッチを測色機によって測定することで色彩値を取得し、基準色が表現する全階調値に対応するように該色彩値を補間する。次に、補間した色彩値と基準色の色彩値とを比較し、補間した色彩値の中から基準色の色彩値と同等の色彩値を取得する。そして、両色彩値が有する階調値を対応付けし、色修正テーブルを作成する。これにより、入力データに基づいて印刷装置により印刷する場合に、この色修正テーブルを適用することで、基準色と同等の印刷結果を得ることができる。なお、色彩値は、例えばＬ*ａ*ｂ*色空間やＬ*ｕ*ｖ*色空間、ＸＹＺ色空間等の各値として挙げることができる。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００５−１７８１８０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、特許文献１の色補正方法であっても、測定機によりパッチを測定することで得られる色彩値には、測定機個々の機体差やノイズ等による測定誤差が含まれることがあるため、係る測定誤差を含む色彩値から求められる色修正テーブルにも誤差が生じてしまう。従って、測定誤差を含む色彩値を用いることで、色補正の精度が劣化してしまうという問題があった。
【課題を解決するための手段】
【０００７】
本発明は、上述の課題の少なくとも一部を解決するためになされたものであり、以下の形態または適用例として実現することが可能である。
【０００８】
［適用例１］本適用例による色補正装置は、入力データに基づいて印刷装置が生成する印刷結果としての印刷色と、前記入力データに対して出力すべき基準となる印刷色である基準色との色ずれを補正する色補正装置であって、前記印刷装置によって、階調値が異なる複数のパッチを印刷するパッチ印刷手段と、一の色を示すことができる複数の色成分を有する表色値を、前記パッチを測定することで取得する表色値取得手段と、前記表色値を前記基準色が有する前記階調値の総てに対応するように補間をする表色値補間手段と、前記表色値補間手段で補間された表色値の中から、色ずれを補正するために使用する表色値を選択する表色値選択手段と、前記表色値選択手段により選択された表色値と前記基準色の表色値との対比結果に基づいて、前記印刷装置が生成する印刷結果が基準色と同等となるように色ずれを補正する色補正手段と、を備えることを特徴とする。
【０００９】
本適用例によれば、各色のパッチ毎に測定して得られた表色値（以後、測定表色値とも呼ぶ）と基準色の表色値とを比較し色補正の処理を行う場合に、該測定表色値の中から、色補正の処理に使用する表色値を選択する。これにより、色補正処理にて、表色値取得手段により取得した総ての測定表色値を使用するよりも、全測定表色値の中から一部を選択的に使用する方が、相対的に少ない測定表色値で色補正処理を実行することができる。従って、測定誤差を含む測定表色値を色補正処理に用いる可能性を低下させることができるので、測定誤差による色補正の精度劣化を低減することができる。
【００１０】
なお、表色値とは、所定の色を表すことができる複数のパラメーター値であって、例えば、一般的に規格されている、ＲＧＢ色空間やＬ*ａ*ｂ*色空間等で表すことができるパラメーター値や、特定の機器によってパッチを測定して得られる、パラメーター値としてＲＧＢ成分を持つ光学濃度値等の各色成分値のことである。
【００１１】
［適用例２］上述の適用例にかかる色補正装置において、前記表色値選択手段は、前記表色値補間手段により補間された表色値の一の色成分の最大値が、予め設定された閾値より大きい場合に、前記一の色成分を前記色補正手段で使用する表色値として選択することを特徴とする。
【００１２】
本適用例によれば、予め設定された閾値と、補間された表色値の一の色成分の最大値とを比較し、最大値の方が大きい場合に、該色成分を色補正処理に使用する表色値として選択する。これにより、補間された表色値の表す色に必要な成分として、該一の色成分が寄与している程度に基づいて、該一の色成分を色補正処理に使用する表色値として選択することができる。
【００１３】
［適用例３］上述の適用例にかかる色補正装置において、前記表色値選択手段は、前記表色値補間手段により補間された表色値の一の色成分の前記階調値に対する平均値が、予め設定された閾値より大きい場合に、前記一の色成分を前記色補正手段で使用する表色値として選択することを特徴とする。
【００１４】
本適用例によれば、予め設定された閾値と、補間された表色値の一の色成分の、全階調値に対する平均値とを比較し、平均値の方が大きい場合に、該色成分を色補正処理に使用する表色値として選択する。これにより、上述の適用例と同様に、補間された表色値の表す色に必要な成分として、該一の色成分が寄与している程度に基づいて、該一の色成分を色補正処理に使用する表色値として選択することができる。
【００１５】
［適用例４］上述の適用例にかかる色補正装置において、前記閾値は、前記表色値補間手段により補間された表色値が有する全階調値に対して、該表色値の変化が相対的に小さい前記一の色成分を、前記表色値選択手段において、前記色補正手段で使用する表色値として選択しないように設定されていることを特徴とする。
【００１６】
本適用例によれば、全階調値に対して表色値の変化が小さい色成分、すなわち、所定の色を構成するのに必要な色成分としてほとんど寄与していない色成分を、色補正処理に使用する表色値として選択しないように閾値が設定されている。これにより、色補正処理に使用する表色値の数は減少するが、この減少によって色補正の精度を劣化させることなく、ノイズ等によって生じる測定誤差による色補正の精度劣化を低減することができる。
【００１７】
［適用例５］上述の適用例にかかる色補正装置において、前記閾値は、前記印刷装置で使用するインク色毎に設定されていることを特徴とする。
【００１８】
本適用例によれば、各インクの色や性質に対応することができるので、より精度の高い表色値の選択を行うことができ、色補正精度の劣化をより一層抑えることができる。
【００１９】
［適用例６］本適用例による色補正方法は、入力データに基づいて印刷装置が生成する印刷結果としての印刷色と、前記入力データに対して出力すべき基準となる印刷色である基準色との色ずれを補正する色補正方法であって、前記印刷装置によって、階調値が異なる複数のパッチを印刷するパッチ印刷工程と、一の色を示すことができる複数の色成分を有する表色値を、前記パッチ毎に取得する表色値取得工程と、前記表色値を前記基準色が有する前記階調値の総てに対応するように補間をする表色値補間工程と、前記表色値補間工程で補間された表色値の中から、色ずれを補正するために使用する表色値を選択する表色値選択工程と、前記表色値選択工程により選択された表色値と前記基準色の表色値との対比結果に基づいて、前記印刷装置が生成する印刷結果が基準色と同等となるように色ずれを補正する色補正工程と、を備えることを特徴とする。
【００２０】
本適用例によれば、各色のパッチ毎に測定して得られた表色値と基準色の表色値とを比較し色補正を行う場合に、測定表色値の中から、該色補正の処理に使用する表色値として選択する。従って、測定誤差を含む測定表色値を色補正処理に用いる可能性を低下させることができるので、測定誤差により色補正の精度劣化を低減することができる。
【００２１】
［適用例７］上述の適用例にかかる色補正方法において、前記表色値選択工程は、前記表色値補間工程により補間された表色値の一の色成分の最大値が、予め設定された閾値より大きい場合に、前記一の色成分を前記色補正工程で使用する表色値として選択することを特徴とする。
【００２２】
本適用例によれば、上述の適用例と同様に、補間された表色値の表す色に必要な成分として、該一の色成分が寄与している程度に基づいて、該一の色成分を色補正処理に使用する表色値として選択することができる。
【００２３】
［適用例８］上述の適用例にかかる色補正方法において、前記表色値選択工程は、前記表色値補間工程により補間された表色値の一の色成分の前記階調値に対する平均値が、予め設定された閾値より大きい場合に、前記一の色成分を前記色補正工程で使用する表色値として選択することを特徴とする。
【００２４】
本適用例によれば、かかる構成の色補正方法は、上述の適用例と同様に、補間された表色値の表す色に必要な成分として、該一の色成分が寄与している程度に基づいて、該一の色成分を色補正処理に使用する表色値として選択することができる。
【図面の簡単な説明】
【００２５】
【図１】本発明の概略構成を示すブロック図。
【図２】色ずれ補正の処理内容を示したフローチャート。
【図３】パッチシートの説明図。
【図４】各ＲＧＢ成分の光学濃度値と階調値との関係を示した説明図。
【図５】ＲＧＢ成分毎に補間処理が施された図４の光学濃度値の説明図。
【図６】光学濃度値選択の処理内容を示すフローチャート。
【図７】色補正の処理内容を示すフローチャート。
【図８】測定した光学濃度値と基準色の光学濃度値を、（ａ）はＲＧ平面に投影した投影図、（ｂ）は（ａ）におけるＲ部の拡大図。
【発明を実施するための形態】
【００２６】
本発明の実施形態を、以下の順序に従って説明する。
Ａ．本発明の概略構成：
Ｂ．色ずれ補正処理：
Ｃ．その他の実施形態：
【００２７】
Ａ．本発明の概略構成：
図１は本発明の一実施形態としての概略構成を示すブロック図である。
コンピューター１０は演算処理の中枢をなす図示しないＣＰＵや記憶媒体としてのＲＯＭやＲＡＭ等を備えており、ＨＤＤ１５等の周辺機器を利用しながら所定のプログラムを実行することができる。コンピューター１０にはシリアル通信用Ｉ／Ｏ（ｉｎｐｕｔ／ｏｕｔｐｕｔ）１９ａを介してキーボード４１やマウス４２等の操作用入力機器が接続されており、図示しないビデオボードを介して表示用のディスプレイ３０も接続されている。さらに、コンピューター１０は、ＵＳＢ用Ｉ／Ｏ（ｉｎｐｕｔ／ｏｕｔｐｕｔ）１９ｂを介してプリンター５０と接続されている。
【００２８】
本実施形態におけるプリンター５０は、図示しない複数のインクカートリッジをインク色毎に着脱可能とする機構を備えており、この機構にＣ、Ｍ、Ｙ、Ｋ、Ｌｃ、Ｌｍ（シアン、マゼンタ、イエロー、ブラック、ライトシアン、ライトマゼンタ）の各インクのカートリッジを搭載する。また、プリンター５０は、ノズルからインクを吐出させる図示しない印刷ヘッドを備えている。この印刷ヘッドによって、上記インク色を組み合わせて多数の色を形成することができ、これにより印刷媒体上に画像を形成する。本実施形態では、プリンター５０をインクジェット式プリンターとして説明するが、レーザー方式等の他の方式を採用するプリンターに対しても、本発明は適用可能である。
【００２９】
ここで、プリンター５０が搭載するインクは上記６色の組み合わせに限らず、Ｃ、Ｍ、Ｙ、Ｋの４色や、上述の６色のＣ、Ｍ、Ｙ、Ｋ、Ｌｃ、Ｌｍ（以降、６色のインクをＣＭＹＫＬｃＬｍと表す）インクにＫの淡インクであるＬｋ（ライトブラック）やＬＬｋ（ライトライトブラック）を加えた８色としてもよいし、Ｒ（レッド）、Ｂ（ブルー）、Ｇｒ（グリーン）、Ｏｒ（オレンジ）等の他のインクを使用してもよい。
【００３０】
また、コンピューター１０は、ＵＳＢ用Ｉ／Ｏ１９ｂを介して、表色値取得手段としての光学濃度計６０と接続されている。光学濃度計６０は、図示しない光源と、Ｒ（レッド）、Ｇ（グリーン）、Ｂ（ブルー）の３原色（以降、ＲＧＢと呼ぶ）の各々の波長域に対して感度を持つ図示しないセンサーとを有し、該光源により印刷物を照射し該センサーで反射光を検出して、この反射光から算出された各ＲＧＢ成分の光学濃度値を出力する。本実施形態では、プリンター５０で印刷した各パッチの、色成分としてのＲＧＢ成分の光学濃度値を取得するが、該光学濃度計６０の代わりに、Ｌ*ａ*ｂ*値やＸＹＺ値等の色彩値を測定できる測色機を用いてもよい。
【００３１】
本実施形態にかかるコンピューター１０では、プリンタードライバー２１、入力機器ドライバー２２、およびディスプレイドライバー２３が、ＯＳ２０に組み込まれている。ディスプレイドライバー２３は、ディスプレイ３０における印刷の対象となる画像や、プリンター５０のプロパティー画面等の表示を制御するドライバーであり、入力機器ドライバー２２は、シリアル通信用Ｉ／Ｏ１９ａを介して入力される、キーボード４１やマウス４２からのコード信号を受信して、所定の入力操作を受け付けるドライバーである。
【００３２】
プリンタードライバー２１は、入力データとしての、図示しないアプリケーションプログラムから印刷指示が行われた画像や、後述するパッチの画像について、所定の処理を行って印刷を実行する。プリンタードライバー２１は、印刷を実行するために、画像データ取得モジュール２１ａ、色変換モジュール２１ｂ、ハーフトーン処理モジュール２１ｃ、および印刷データ生成モジュール２１ｄ、色ずれ補正モジュール２１ｅを備えている。図示しないアプリケーションプログラムから印刷指示がなされると、該印刷指示に基づきプリンタードライバー２１が駆動し、ディスプレイドライバー２３にデータを送出して印刷媒体や画質、印刷速度等の印刷条件を示す情報や、色ずれ補正を実行するための指示を入力することができる図示しないユーザーインターフェイス（Ｕｓｅｒ  Ｉｎｔｅｒｆａｃｅ；以後ＵＩともいう）をディスプレイ３０に表示させる。
【００３３】
使用者がキーボード４１もしくはマウス４２等を操作して、図示しないＵＩに、印刷に必要な情報、もしくは色ずれ補正の実行指示を入力すると、プリンタードライバー２１の各モジュールが起動し、印刷データが作成される。作成された印刷データは、印刷データ生成モジュール２１ｄよりＵＳＢ用Ｉ／Ｏ１９ｂを介してプリンター５０に送出され、プリンター５０は該印刷データに基づいて印刷を実行する。
【００３４】
具体的には、画像データ取得モジュール２１ａは、印刷指示がなされた画像や、後述するパッチの画像を示すパッチ画像データ１５ａを、ＨＤＤ１５から画像データとして取得する。この際に、該画像データの画素数に過不足があれば、印刷に必要な画素数を確保するために適宜、解像度変換を行う。また、この際に、上記画像データは、表現される色がディスプレイ３０やプリンター５０等のハードウエアに依存しない、ｓＲＧＢ表色系のデータに変換される。ここで、表色系とは、複数のパラメーター値（色成分）によって、色を定量的に表すことができる体系のことである。
【００３５】
色変換モジュール２１ｂは、上記画像データにおける各画素の色を示す表色系を変換するモジュールであり、ＨＤＤ１５に予め記録された色変換テーブル１５ｂを適宜参照して、画像データの表色系を、ｓＲＧＢ表色系から、プリンター５０が搭載するインクの色に対応するＣＭＹＫＬｃＬｍ表色系に変換する。ここで、色変換テーブル１５ｂは、ｓＲＧＢ表色系からＣＭＹＫＬｃＬｍ表色系へ画像データを色変換する際の、両表色系の対応関係を規定するテーブルである。従って、ｓＲＧＢ表色系で表現された任意の色に関し、色変換テーブル１５ｂで規定されたｓＲＧＢの色を参照することで、補間演算により該任意の色に対応するＣＭＹＫＬｃＬｍ表色系の色を算出することができ、色変換を実施することができる。
【００３６】
また、本実施形態において、ＣＭＹＫＬｃＬｍ表色系で表されるデータは、該表色系の各色について２５６階調で表現したデータであり、各階調値が各画素、各色のインク量に対応する。例えば、単位面積当たりのインク記録率０〜１００％が階調値０〜２５５に対して線形に対応するように、インク記録率を規定するなど、予め階調値に対応するインク量を定めておき、後に説明するハーフトーン処理モジュール２１ｃにて、ＣＭＹＫＬｃＬｍ表色系で表されるデータの各色についての各階調値に対応したインク量になるように両者の対応付けを行う。
【００３７】
しかしながら、上述のように各インク色の各階調値に対応するインク量が定められているとしても、プリンター５０の製造時における機体差により、印刷実行時にプリンター５０が階調値に対応したインク量を正確に出力できない場合がある。そこで、本実施形態にかかる色補正装置は、プリンター５０の機体差を較正する仕組みを備えている。
【００３８】
すなわち、ＨＤＤ１５には各インク色の階調値を補正する色補正データ１５ｃが記録されており、色変換モジュール２１ｂは、色補正データ１５ｃを参照して、色変換テーブル１５ｂによる色変換後のＣＭＹＫＬｃＬｍ各色の階調値を補正する。なお、この色補正データ１５ｃは、プリンター５０が出力する色を基準色に合わせるために、プリンター５０の製造時に予め作成され、ＨＤＤ１５に記録されているデータである。
【００３９】
また、上述したように、プリンター５０における印刷ヘッドの経年変化等によっても、プリンター５０の出力色と基準色との間に色ずれが生じてしまう場合がある。そこで、プリンター５０に対して、ＨＤＤ１５に記録された色補正データ１５ｃを、使用時に生じてしまう色ずれを補正する新たな色補正データに書き換えるために、色ずれ補正を実施することができる。該色ずれ補正の処理は、プリンタードライバー２１が備える色ずれ補正モジュール２１ｅにおいて実行されるが、詳細は後述する。
【００４０】
色変換モジュール２１ｂによる色変換によってＣＭＹＫＬｃＬｍ表色系のデータが得られると、ハーフトーン処理モジュール２１ｃは、ＣＭＹＫＬｃＬｍ表色系で表現された各画素の階調値を、各画素におけるインクの吐出／非吐出を定めたハーフトーン画像データに変換する。むろん、インクの吐出／非吐出のみならず、吐出するインク量を段階的に制御可能に構成し、吐出するインクの液滴の大きさを決定してもよい。
【００４１】
そして、印刷データ生成モジュール２１ｄは、上記ハーフトーン画像データに、画像の解像度などの情報を付加して印刷データを生成し、ＵＳＢ用Ｉ／Ｏ１９ｂを介して該印刷データをプリンター５０に送出する。画像を形成するために必要なデータがプリンター５０に転送されると、プリンター５０は印刷媒体上に画像を形成する。
【００４２】
Ｂ．色ずれ補正処理：
図２は、色ずれ補正の処理内容を示したフローチャートである。上述したように、プリンタードライバー２１は、色補正データ１５ｃを作成する色ずれ補正モジュール２１ｅを備えている。ステップＳ１００において、色ずれ補正モジュール２１ｅは、使用者による色ずれ補正の実行指示の有無を判定し、色ずれ補正の実行指示があった（ＹＥＳ）と判断した場合には、ステップＳ２００の処理に移行し、色ずれ補正の実行指示がない（ＮＯ）と判断した場合、色ずれ補正処理を終了する。
【００４３】
ステップＳ１００において、色ずれ補正の実行指示があった（ＹＥＳ）と判断した場合、ステップＳ２００において、ＨＤＤ１５に記録されたパッチ画像データ１５ａに基づいて、プリンター５０に、図３に示す、複数のパッチ７０ａが印刷されたパッチシート７０を出力させる。パッチ画像データ１５ａは、色ずれ補正の処理において表色値としての光学濃度値を測定するための、パッチを示す画像データである。
【００４４】
図３に、パッチ画像データ１５ａに基づいてプリンター５０によって出力されたパッチシート７０を示す。パッチシート７０には、ＣＭＹＫＬｃＬｍインク色毎に、階調値が所定の間隔毎（例えば、図３は４階調値間隔）に複数のパッチ７０ａを印刷する。図３において、パッチシート７０の上辺に各パッチ７０ａが示す階調値、左辺にインク色を示す。階調値が大きくなると、単位面積当たりに吐出されたインク量を示すインク記録率も大きくなるので、パッチシート７０における各パッチ７０ａの濃さは、階調値に応じて左から右に、薄いものから濃いものへと推移していく。本実施形態では、同一の媒体上に同じ階調値間隔でインク色毎にパッチ７０ａを印刷したが、例えば一媒体に一インク色というように、各インク色に対して異なる媒体に印刷してもよいし、また、インク色毎で階調値の間隔は異なってもよく、さらには、同じインク色の各パッチにおける階調値の間隔は一定でなくともよい。
【００４５】
次にステップＳ３００において、光学濃度計６０によって各パッチ７０ａを測定し、ＣＭＹＫＬｃＬｍインク色毎の光学濃度値を取得する。すなわち、インク色毎に、一の階調値を示す一のパッチ７０ａを測定し、該一のパッチ７０ａが示す色のＲＧＢ３成分の光学濃度値を取得する。図４は、Ｃインクを例に、各パッチ７０ａから取得した各ＲＧＢ成分の光学濃度値と階調値との関係を示す。図４において、上段の光学濃度値群がＲ成分を、中段の光学濃度値群がＧ成分を、下段の光学濃度値群がＢ成分を、それぞれ表している。
【００４６】
次にステップＳ４００において、色ずれ補正モジュール２１ｅは、各パッチ７０ａから取得した光学濃度値を、全階調値（本実施形態では２５６階調）に対応するように後述する補間処理を行う。図５は、ＲＧＢ成分毎に補間処理が施された、図４に示される光学濃度値を示す。図５において、曲線ＣRは補間されたＲ成分の光学濃度値を、曲線ＣGは補間されたＧ成分の光学濃度値を、曲線ＣBは補間されたＢ成分の光学濃度値を、それぞれ表している。
【００４７】
ここで、補間処理について説明する。パッチ７０ａは、図３のように階調値を所定の間隔毎に変化させたものである。従って、パッチ７０ａを測定して得られる光学濃度値は、図４に示すように全階調値に対して離散的な点となる。しかしながら後述する色補正処理では、全階調値に対して、光学濃度値と、予めＨＤＤ１５に記録された、全階調値に対して値を持つ基準値１５ｄとを対比するので、離散的に取得された光学濃度値を図５のように、全階調値に対して連続的な値となるよう補間する必要がある。そこで、色成分毎に、所定の補間方式に基づいて光学濃度値を補間することで、全階調値に対応する光学濃度値を算出することができる。補間方式としては、一般に知られている補間方式を適用することができ、例えば、各色成分の光学濃度値を変数とした高次多項式による近似、スプライン補間演算、線形補間演算等を用いることができる。なお、基準値１５ｄは、インク色ＣＭＹＫＬｃＬｍ毎の基準色の光学濃度値である。
【００４８】
次にステップＳ５００において、ＲＧＢ成分毎に補間処理が施された光学濃度値の中から、後述する色補正処理で使用する光学濃度値を選択する、光学濃度値の選択処理を行なう。
【００４９】
光学濃度値の選択処理（ステップＳ５００）のフローチャートを、図６に示す。色ずれ補正モジュール２１ｅは、ステップＳ５１０において、まず全インク色の中から一インク色を選択し（図示なし）、次に予めＨＤＤ１５に記録された閾値１５ｅの閾値Ｔｈｒを取得する。
【００５０】
ここで、閾値１５ｅは、例えば図５に示されるＢ成分のように、光学濃度値が有する全階調値に対して、光学濃度値の変化が相対的に小さい色成分を、後述する色補正処理にて使用する光学濃度値として選択しないように、閾値Ｔｈｒが設定されていることが望ましい。すなわち、所定の色を構成するのに必要な色成分としてほとんど寄与しない色成分を選択しないように設定されていることが望ましい。
【００５１】
次にステップＳ５２０において、一インク色における各ＲＧＢ成分の中の、一成分の光学濃度値の、全階調値に対する最大値Ｄｍａｘを取得する。例えば図５の場合は、曲線ＣRの中から、Ｒ成分の光学濃度値の最大値αを、最大値Ｄｍａｘとして取得する。
【００５２】
次にステップＳ５３０において、ステップＳ５１０およびステップＳ５２０で取得した閾値Ｔｈｒと最大値Ｄｍａｘとを比較し、Ｄｍａｘ＞Ｔｈｒであるか否か判断する。
【００５３】
判断の結果、        Ｄｍａｘ＞Ｔｈｒである場合（ＹＥＳ）、ステップＳ５４０において、該色成分の光学濃度値を、後述する色補正処理に使用する光学濃度値データとして選択する。Ｄｍａｘ≦Ｔｈｒである場合（ＮＯ）には、該色成分の光学濃度値を選択せずに、ステップＳ５５０に進む。
【００５４】
ステップＳ５５０において、上述のステップＳ５１０〜Ｓ５４０の処理が、一インク色の全ＲＧＢ成分の光学濃度値に対して行われたか否かを判断する。処理が行われていない場合（ＮＯ）にはステップＳ５１０〜Ｓ５４０の処理を繰り返し行い、行われた場合（ＹＥＳ）には次のステップＳ５６０に進む。なお、ＮＯの場合に繰り返し行われるステップＳ５１０において、閾値Ｔｈｒは毎回同じ値が取得される。
【００５５】
ここで、例えば図５の場合、光学濃度値のＲ成分の最大値α、およびＧ成分の最大値βは、閾値Ｔｈｒよりも大きいため、Ｒ成分の光学濃度値とＧ成分の光学濃度値は、後述の色補正処理にて使用するものとして選択し、Ｂ成分の最大値γは、閾値Ｔｈｒよりも小さいため、Ｂ成分の光学濃度値は選択しない。むろん、前述の場合以外にも、ＲＧＢ３成分中１成分のみ選択する場合もあれば、３成分の光学濃度値が総てステップＳ５３０の条件を満たし、全３成分を選択する場合もある。
【００５６】
そして最後のステップＳ５６０において、プリンター５０で使用する全インク色について、上述のステップＳ５１０〜Ｓ５５０の処理が終了したか否かを判断する。処理が終了していない場合（ＮＯ）、ステップＳ５１０〜Ｓ５５０の処理を繰り返し行い、終了している場合（ＹＥＳ）には、後述の色補正処理のステップに進む。
【００５７】
以上のステップＳ５１０〜Ｓ５６０の光学濃度値の選択（ステップＳ５００）処理において、ステップＳ３００で取得した光学濃度値のすべてを、後述する色補正処理に使用するのではなく、すべての光学濃度値の中から、閾値よりも大きい光学濃度値のみを色補正処理に使用する。これにより、相対的に少ない光学濃度値を用いて色補正処理を実行できるので、測定誤差を含む光学濃度値を色補正処理に使用する可能性を低下させることができ、測定誤差による色補正の精度劣化を低減することができる。
【００５８】
さらには、全階調値に対して光学濃度値の変化が相対的に小さい色成分を選択しないように、閾値１５ｅを設定することで、色補正処理に使用する光学濃度値の数が減少することによる色補正の精度劣化を防ぎつつ、測定誤差による色補正の精度劣化を低減することができる。
【００５９】
なお、ステップＳ５１０にて取得する閾値Ｔｈｒについて、本実施形態の光学濃度値選択処理（ステップＳ５００）では、全インク色に対して同じ閾値Ｔｈｒを用いたが、インク色毎に個別の閾値が設定されていてもよい。このようにすることで、インクの色や性質に対応した閾値を個別に設定することができるので、後述の色補正処理で使用する光学濃度値の選択精度を向上させることができ、色補正の精度劣化をより一層抑えることができる。また、本実施形態において、ＨＤＤ１５に予め定められた閾値１５ｅが記録されているが、使用者が任意の閾値を入力できるようにしてもよい。
【００６０】
また、本実施形態において、光学濃度値の補間処理を行った後に該光学濃度値の選択処理を行っているが、該補間処理はこの順序に限られるものではなく、光学濃度値の選択処理を先に行い、その後に光学濃度値の補間処理を行ってもよい。なお、この場合、ステップＳ５２０で取得する、一の色成分の光学濃度値の最大値Ｄｍａｘは、図４のように、全階調値に対して離散的に取得された光学濃度値の中から取得される。
【００６１】
上述のように、光学濃度値選択処理によりインク色ＣＭＹＫＬｃＬｍ毎に光学濃度値が選択されると、最後にステップＳ６００において色補正処理が実行される。
【００６２】
図７は、色補正処理（ステップＳ６００）の内容を示したフローチャートである。ステップＳ６１０において、色ずれ補正モジュール２１ｅは、まず、全インク色の中から一インク色を選択し（図示なし）、次に、選択した一インク色に対応する、予めＨＤＤ１５に記録された基準値１５ｄを取得する。
【００６３】
次にステップＳ６２０において、上記選択処理（ステップＳ５００）によって選択した光学濃度値と基準値１５ｄとを比較し、一の階調値Ｔｘに対応する基準値に対して、同等の色を示す光学濃度値の階調値Ｔｘ´を、該選択した光学濃度値の中から取得する。図８（ａ）は、選択した光学濃度値と基準値とを同一平面上に表しているものであり、説明のために、ＲＧＢの３成分の値をＲＧ２次元平面に投影している図である。
【００６４】
なお、図８（ａ）において、曲線Ｐが基準値を表し、曲線Ｑが選択された光学濃度値を表している。選択した光学濃度値と基準値との間に色ずれが生じていない場合、曲線Ｐと曲線Ｑは重なるはずであるが、色ずれが生じている場合には、図８（ａ）のようにずれて描かれる。
【００６５】
図８（ｂ）は、図８（ａ）に示す領域Ｒの拡大図であり、ステップＳ６２０における階調値Ｔｘ´の取得を説明するものである。プリンター５０に色ずれが生じている場合に、階調値Ｔｘのデータを印刷すると、印刷結果としての印刷色と基準色との間には、図８（ｂ）に示されるように、階調値Ｔｘを持つ、曲線Ｐ上の点と曲線Ｑ上の点との位置関係のような色ずれが生じてしまう。そこで、曲線Ｐ上の階調値Ｔｘを示す点に対して色差ΔＥが最小となる曲線Ｑ上の点、つまり、曲線Ｐ上の階調値Ｔｘを示す点が表す色に、最も近い色を表す曲線Ｑ上の点を求める。すなわち、一の階調値Ｔｘを持つ基準値の点（ｒ１，ｇ１）から、色差ΔＥが最小となる光学濃度値の点（ｒ２，ｇ２）を求め、該光学濃度値に対応する階調値Ｔｘ´を取得する。これにより、階調値Ｔｘの基準色と近似値として同等の色をプリンター５０で出力するための、階調値Ｔｘ´を算出する。
【００６６】
次にステップＳ６３０において、色ずれ補正モジュール２１ｅは、全階調値に係る、基準値の階調値Ｔｘについて、色差ΔＥが最小となる光学濃度値に対応する階調値Ｔｘ´を取得したか否かを判断し、取得できていない場合（ＮＯ）には、ステップＳ６１０〜Ｓ６２０の処理を繰り返し行い、取得できている場合（ＹＥＳ）は、ステップＳ６４０に移行する。
【００６７】
ステップＳ６４０において、プリンター５０で使用する全インク色についてステップＳ６２０、Ｓ６３０の処理が終了したか否かを判断し、終了していない場合（ＮＯ）には、該処理を繰り返し行い、終了している場合（ＹＥＳ）には、ステップＳ６５０に進む。
【００６８】
ステップＳ６５０において、色ずれ補正モジュール２１ｅは、各インク色ＣＭＹＫＬｃＬｍに対して、基準色の階調値Ｔｘと、階調値Ｔｘの光学濃度値が示す色に最も近い色を表す光学濃度値が有する階調値Ｔｘ´とが対応付けされた、色ずれを補正する色補正データを、新たに作成する。
【００６９】
そしてステップＳ６６０において、ＨＤＤ１５に予め記録されている色補正データ１５ｃを、ステップＳ６５０で新たに作成された色補正データに書き換えて、ステップＳ６００の色補正処理が完了する。
【００７０】
以上説明したように、色補正処理を行う場合に、該色補正処理に使用する光学濃度値の選択処理を行うことで、測定誤差による色補正の精度の劣化を低減させることができる。
【００７１】
Ｃ．その他の実施形態
上述した実施形態においては、ＨＤＤ１５には製造時の機体差による色ずれを補正するための色補正データ１５ｃが予め記録されており、使用者によって色ずれ補正の実行指示がなされると、該色補正データ１５ｃは、ステップＳ６５０で新たに作成された色補正データに書き換えられるが、本発明は、製造時に該色補正データ１５ｃを作成する場合にも適用することができる。これにより製造時の段階で測定誤差を考慮した色補正データ１５ｃを作成することができる。
【００７２】
また、上述した実施形態の光学濃度値選択処理（ステップＳ５００）において、色補正処理に使用する光学濃度値を選択するために、閾値１５ｅと各ＲＧＢ成分の該光学濃度値の最大値とを比較したが、閾値１５ｅとの比較は、該光学濃度値の最大値でなく各色成分の光学濃度値の平均値であってもよい。これによっても同様に測定誤差による色補正の精度劣化を低減することができる。
【００７３】
また、上述した実施形態の色ずれ補正処理において全インク色に対して処理を行ったが、色ずれ補正を実行するインク色を、使用者がＵＩで選択できるようにしてもよい。これにより、使用者は、インク色毎に色ずれ補正処理を実行するか否かを決定することができるので、特定のインク色について、使用者が基準色よりも色ずれした色を好む場合、該インク色を色補正せずに維持することができる。
【符号の説明】
【００７４】
１０…コンピューター、１５…ＨＤＤ、２０…ＯＳ、２１…プリンタードライバー、２２…入力機器ドライバー、２３…ディスプレイドライバー、３０…ディスプレイ、４１…キーボード、４２…マウス、５０…プリンター、６０…光学濃度計、７０…パッチシート、７０ａ…パッチ。
【図１】
2012023588.tif 000003
【図２】
2012023588.tif 000004
【図３】
2012023588.tif 000005
【図４】
2012023588.tif 000006
【図５】
2012023588.tif 000007
【図６】
2012023588.tif 000008
【図７】
2012023588.tif 000009
【図８】
2012023588.tif 000010