(57)【要約】【課題】目標の色の再現を高い精度で適切に行う。【解決手段】印刷装置１２と、制御装置であるホストＰＣ１４とを備える印刷システム１０であって、印刷装置１２は、複数のインクジェットヘッド２０２ｙ〜ｋ及び測色器２０４を有し、ホストＰＣ１４は、複数のインクジェットヘッド２０２ｙ〜ｋにより印刷される色を目標の色に合わせる色合わせ処理を実行可能であり、色合わせ処理において、測色器２０４を用いて目標の色を取得する目標色取得処理と、色設定値の初期値を設定する初期値設定処理と、複数のパッチをインクジェットヘッド２０２ｙ〜ｋに印刷させて、複数のパッチの中から目標の色に近い色のパッチを選択する目標色対応値決定処理とを行う。【選択図】図１
2020136820.tif 000002
【特許請求の範囲】
【請求項１】
インクジェット方式で印刷を行う印刷システムであって、
インクジェット方式で印刷を行う印刷装置と、
前記印刷装置の動作を制御する制御装置と
を備え、
前記印刷装置は、
互いに異なる色のインクをインクジェット方式で吐出する複数のインクジェットヘッドと、
前記複数のインクジェットヘッドにより印刷される色を測色する測色器と
を有し、
前記制御装置は、前記印刷装置における前記複数のインクジェットヘッドにより印刷される色を目標の色に合わせる色合わせ処理を実行可能であり、
前記色合わせ処理において、
前記目標の色が表現されている物の色を前記印刷装置における前記測色器に測色させることで前記目標の色を取得する目標色取得処理と、
前記複数のインクジェットヘッドのそれぞれによりそれぞれの色のインクを吐出する吐出量を示す値である色設定値の初期値を設定する初期値設定処理と、
前記目標の色に対応する前記色設定値である目標色対応値を決定する処理であり、互いに異なる前記色設定値とそれぞれが対応付けられる複数のパッチを前記複数のインクジェットヘッドに印刷させて、当該複数のパッチの中から前記目標の色に近い色のパッチを選択することで前記目標色対応値を決定する目標色対応値決定処理と
を行い、
前記目標色対応値決定処理において、
予め設定された第１の間隔で前記色設定値が互いに異なる複数のパッチの中から前記目標の色に近い色のパッチを選択する第１色選択処理と、
前記第１の間隔よりも狭い第２の間隔で前記色設定値が互いに異なる複数のパッチの中から前記目標の色に近い色のパッチを選択する第２色選択処理と
を行い、
前記第１色選択処理において、
前記初期値設定処理において設定した前記色設定値の初期値を前記第１色選択処理での基準の前記色設定値である第１基準値として設定する第１基準値設定処理と、
前記第１基準値から前記第１の間隔で前記色設定値が互いに異なる複数のパッチを前記複数のインクジェットヘッドに印刷させる第１パッチ印刷処理と、
前記第１パッチ印刷処理により印刷された複数のパッチの色を前記測色器に測色させ、当該複数のパッチに対する測色の結果と、前記目標色取得処理で取得した前記目標の色とに基づき、当該複数のパッチの中から、前記目標の色に最も近い色のパッチを選択する第１パッチ選択処理と
を行い、
前記第２色選択処理において、
前記第１色選択処理において前記目標の色に最も近い色のパッチとして選択されたパッチに対応する前記色設定値を前記第２色選択処理での基準の前記色設定値である第２基準値として設定する第２基準値設定処理と、
前記第２基準値から前記第２の間隔で前記色設定値が互いに異なる複数のパッチを前記複数のインクジェットヘッドに印刷させる第２パッチ印刷処理と、
前記第２パッチ印刷処理により印刷された複数のパッチの色を前記測色器に測色させ、当該複数のパッチに対する測色の結果と、前記目標色取得処理で取得した前記目標の色とに基づき、当該複数のパッチの中から、前記目標の色に最も近い色のパッチを選択する第２パッチ選択処理と
を行うことを特徴とする印刷システム。
【請求項２】
前記第１色選択処理において、
前記第１パッチ選択処理で前記目標の色に最も近い色のパッチとして選択したパッチである第１選択パッチに対応する前記色設定値と、前記第１パッチ印刷処理において用いた前記第１基準値とが異なっている場合、
前記第１選択パッチに対応する前記色設定値を新たな前記第１基準値に設定して、前記第１パッチ印刷処理及び前記第１パッチ選択処理を再度行い、
かつ、
前記第１パッチ選択処理での前記第１選択パッチの選択結果に基づいて前記第１基準値を変更しつつ、前記第１選択パッチに対応する前記色設定値と、前記第１パッチ印刷処理において用いた前記第１基準値とが一致するまで、前記第１パッチ印刷処理及び前記第１パッチ選択処理を繰り返して行い、
前記第１選択パッチに対応する前記色設定値と、前記第１パッチ印刷処理において用いた前記第１基準値とが一致した時点での前記第１選択パッチを、前記第１色選択処理での前記目標の色に最も近い色のパッチとして選択することを特徴とする請求項１に記載の印刷システム。
【請求項３】
前記第２色選択処理において、
１回の前記第２パッチ印刷処理と、１回の前記第２パッチ選択処理とを行うことで、前記第２色選択処理での前記目標の色に最も近い色のパッチを選択することを特徴とする請求項２に記載の印刷システム。
【請求項４】
前記第２色選択処理において、
前記第２パッチ選択処理で前記目標の色に最も近い色のパッチとして選択したパッチである第２選択パッチに対応する前記色設定値と、前記第２パッチ印刷処理において用いた前記第２基準値とが異なっている場合、
前記第２選択パッチに対応する前記色設定値を新たな前記第２基準値に設定して、前記第２パッチ印刷処理及び前記第２パッチ選択処理を再度行い、
かつ、
前記第２パッチ選択処理での前記第２選択パッチの選択結果に基づいて前記第２基準値を変更しつつ、前記第２選択パッチに対応する前記色設定値と、前記第２パッチ印刷処理において用いた前記第２基準値とが一致するまで、前記第２パッチ印刷処理及び前記第２パッチ選択処理を繰り返して行い、
前記第２選択パッチに対応する前記色設定値と、前記第２パッチ印刷処理において用いた前記第２基準値とが一致した時点での前記第２選択パッチを、前記第２色選択処理での前記目標の色に最も近い色のパッチとして選択することを特徴とする請求項２に記載の印刷システム。
【請求項５】
前記目標色対応値決定処理において、前記第２の間隔よりも狭い第３の間隔で前記色設定値が互いに異なる複数のパッチの中から前記目標の色に近い色のパッチを選択する第３色選択処理を更に行い、
前記第３色選択処理において、
前記第２色選択処理において前記目標の色に最も近い色のパッチとして選択されたパッチに対応する前記色設定値を前記第３色選択処理での基準の前記色設定値である第３基準値として設定する第３基準値設定処理と、
前記第３基準値から前記第３の間隔で前記色設定値が互いに異なる複数のパッチを前記複数のインクジェットヘッドに印刷させる第３パッチ印刷処理と、
前記第３パッチ印刷処理により印刷された複数のパッチの色を前記測色器に測色させ、当該複数のパッチに対する測色の結果と、前記目標色取得処理で取得した前記目標の色とに基づき、当該複数のパッチの中から、前記目標の色に最も近い色が表現されているパッチを選択する第３パッチ選択処理と
を行うことを特徴とする請求項２から４のいずれかに記載の印刷システム。
【請求項６】
前記第３色選択処理において、
１回の前記第３パッチ印刷処理と、１回の前記第３パッチ選択処理とを行うことで、前記第３色選択処理での前記目標の色に最も近い色のパッチを選択することを特徴とする請求項５に記載の印刷システム。
【請求項７】
前記複数のインクジェットヘッドのそれぞれは、シアン、マゼンタ、イエロー、及びブラックのそれぞれの色のインクを吐出し、
前記色設定値は、シアン、マゼンタ、イエロー、及びブラックの各色のインクの吐出量を示す値であることを特徴とする請求項１から６のいずれかに記載の印刷システム。
【請求項８】
互いに異なる色のインクをインクジェット方式で吐出する複数のインクジェットヘッドと、前記複数のインクジェットヘッドにより印刷される色を測色する測色器とを備える印刷装置で印刷する色の色合わせを行う色合わせ方法であって、
前記印刷装置における前記複数のインクジェットヘッドにより印刷される色を目標の色に合わせる色合わせ処理を行い、
前記色合わせ処理において、
前記目標の色が表現されている物の色を前記印刷装置における前記測色器に測色させることで前記目標の色を取得する目標色取得処理と、
前記複数のインクジェットヘッドのそれぞれによりそれぞれの色のインクを吐出する吐出量を示す値である色設定値の初期値を設定する初期値設定処理と、
前記目標の色に対応する前記色設定値である目標色対応値を決定する処理であり、互いに異なる前記色設定値とそれぞれが対応付けられる複数のパッチを前記複数のインクジェットヘッドに印刷させて、当該複数のパッチの中から前記目標の色に近い色のパッチを選択することで前記目標色対応値を決定する目標色対応値決定処理と
を行い、
前記目標色対応値決定処理において、
予め設定された第１の間隔で前記色設定値が互いに異なる複数のパッチの中から前記目標の色に近い色のパッチを選択する第１色選択処理と、
前記第１の間隔よりも狭い第２の間隔で前記色設定値が互いに異なる複数のパッチの中から前記目標の色に近い色のパッチを選択する第２色選択処理と
を行い、
前記第１色選択処理において、
前記初期値設定処理において設定した前記色設定値の初期値を前記第１色選択処理での基準の前記色設定値である第１基準値として設定する第１基準値設定処理と、
前記第１基準値から前記第１の間隔で前記色設定値が互いに異なる複数のパッチを前記複数のインクジェットヘッドに印刷させる第１パッチ印刷処理と、
前記第１パッチ印刷処理により印刷された複数のパッチの色を前記測色器に測色させ、当該複数のパッチに対する測色の結果と、前記目標色取得処理で取得した前記目標の色とに基づき、当該複数のパッチの中から、前記目標の色に最も近い色のパッチを選択する第１パッチ選択処理と
を行い、
前記第２色選択処理において、
前記第１色選択処理において前記目標の色に最も近い色のパッチとして選択されたパッチに対応する前記色設定値を前記第２色選択処理での基準の前記色設定値である第２基準値として設定する第２基準値設定処理と、
前記第２基準値から前記第２の間隔で前記色設定値が互いに異なる複数のパッチを前記複数のインクジェットヘッドに印刷させる第２パッチ印刷処理と、
前記第２パッチ印刷処理により印刷された複数のパッチの色を前記測色器に測色させ、当該複数のパッチに対する測色の結果と、前記目標色取得処理で取得した前記目標の色とに基づき、当該複数のパッチの中から、前記目標の色に最も近い色のパッチを選択する第２パッチ選択処理と
を行うことを特徴とする色合わせ方法。
【請求項９】
互いに異なる色のインクをインクジェット方式で吐出する複数のインクジェットヘッドと、前記複数のインクジェットヘッドにより印刷される色を測色する測色器とを備える印刷装置の動作を制御する制御装置であって、
前記印刷装置における前記複数のインクジェットヘッドにより印刷される色を目標の色に合わせる色合わせ処理を実行可能であり、
前記色合わせ処理において、
前記目標の色が表現されている物の色を前記印刷装置における前記測色器に測色させることで前記目標の色を取得する目標色取得処理と、
前記複数のインクジェットヘッドのそれぞれによりそれぞれの色のインクを吐出する吐出量を示す値である色設定値の初期値を設定する初期値設定処理と、
前記目標の色に対応する前記色設定値である目標色対応値を決定する処理であり、互いに異なる前記色設定値とそれぞれが対応付けられる複数のパッチを前記複数のインクジェットヘッドに印刷させて、当該複数のパッチの中から前記目標の色に近い色のパッチを選択することで前記目標色対応値を決定する目標色対応値決定処理と
を行い、
前記目標色対応値決定処理において、
予め設定された第１の間隔で前記色設定値が互いに異なる複数のパッチの中から前記目標の色に近い色のパッチを選択する第１色選択処理と、
前記第１の間隔よりも狭い第２の間隔で前記色設定値が互いに異なる複数のパッチの中から前記目標の色に近い色のパッチを選択する第２色選択処理と
を行い、
前記第１色選択処理において、
前記初期値設定処理において設定した前記色設定値の初期値を前記第１色選択処理での基準の前記色設定値である第１基準値として設定する第１基準値設定処理と、
前記第１基準値から前記第１の間隔で前記色設定値が互いに異なる複数のパッチを前記複数のインクジェットヘッドに印刷させる第１パッチ印刷処理と、
前記第１パッチ印刷処理により印刷された複数のパッチの色を前記測色器に測色させ、当該複数のパッチに対する測色の結果と、前記目標色取得処理で取得した前記目標の色とに基づき、当該複数のパッチの中から、前記目標の色に最も近い色のパッチを選択する第１パッチ選択処理と
を行い、
前記第２色選択処理において、
前記第１色選択処理において前記目標の色に最も近い色のパッチとして選択されたパッチに対応する前記色設定値を前記第２色選択処理での基準の前記色設定値である第２基準値として設定する第２基準値設定処理と、
前記第２基準値から前記第２の間隔で前記色設定値が互いに異なる複数のパッチを前記複数のインクジェットヘッドに印刷させる第２パッチ印刷処理と、
前記第２パッチ印刷処理により印刷された複数のパッチの色を前記測色器に測色させ、当該複数のパッチに対する測色の結果と、前記目標色取得処理で取得した前記目標の色とに基づき、当該複数のパッチの中から、前記目標の色に最も近い色のパッチを選択する第２パッチ選択処理と
を行うことを特徴とする制御装置。
【請求項１０】
互いに異なる色のインクをインクジェット方式で吐出する複数のインクジェットヘッドと、前記複数のインクジェットヘッドにより印刷される色を測色する測色器とを備える印刷装置で印刷する色の色合わせの動作を制御するプログラムであって、
前記印刷装置における前記複数のインクジェットヘッドにより印刷される色を目標の色に合わせる色合わせ処理の動作を制御し、
前記色合わせ処理において、
前記目標の色が表現されている物の色を前記印刷装置における前記測色器に測色させることで前記目標の色を取得する目標色取得処理と、
前記複数のインクジェットヘッドのそれぞれによりそれぞれの色のインクを吐出する吐出量を示す値である色設定値の初期値を設定する初期値設定処理と、
前記目標の色に対応する前記色設定値である目標色対応値を決定する処理であり、互いに異なる前記色設定値とそれぞれが対応付けられる複数のパッチを前記複数のインクジェットヘッドに印刷させて、当該複数のパッチの中から前記目標の色に近い色のパッチを選択することで前記目標色対応値を決定する目標色対応値決定処理と
を行い、
前記目標色対応値決定処理において、
予め設定された第１の間隔で前記色設定値が互いに異なる複数のパッチの中から前記目標の色に近い色のパッチを選択する第１色選択処理と、
前記第１の間隔よりも狭い第２の間隔で前記色設定値が互いに異なる複数のパッチの中から前記目標の色に近い色のパッチを選択する第２色選択処理と
を行い、
前記第１色選択処理において、
前記初期値設定処理において設定した前記色設定値の初期値を前記第１色選択処理での基準の前記色設定値である第１基準値として設定する第１基準値設定処理と、
前記第１基準値から前記第１の間隔で前記色設定値が互いに異なる複数のパッチを前記複数のインクジェットヘッドに印刷させる第１パッチ印刷処理と、
前記第１パッチ印刷処理により印刷された複数のパッチの色を前記測色器に測色させ、当該複数のパッチに対する測色の結果と、前記目標色取得処理で取得した前記目標の色とに基づき、当該複数のパッチの中から、前記目標の色に最も近い色のパッチを選択する第１パッチ選択処理と
を行い、
前記第２色選択処理において、
前記第１色選択処理において前記目標の色に最も近い色のパッチとして選択されたパッチに対応する前記色設定値を前記第２色選択処理での基準の前記色設定値である第２基準値として設定する第２基準値設定処理と、
前記第２基準値から前記第２の間隔で前記色設定値が互いに異なる複数のパッチを前記複数のインクジェットヘッドに印刷させる第２パッチ印刷処理と、
前記第２パッチ印刷処理により印刷された複数のパッチの色を前記測色器に測色させ、当該複数のパッチに対する測色の結果と、前記目標色取得処理で取得した前記目標の色とに基づき、当該複数のパッチの中から、前記目標の色に最も近い色のパッチを選択する第２パッチ選択処理と
を行うことを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、印刷システム、色合わせ方法、制御装置、及びプログラムに関する。
【背景技術】
【０００２】
近年、インクジェット方式で印刷を行う印刷装置であるインクジェットプリンタが広く用いられている。また、インクジェットプリンタにおいて高い品質で印刷を行う方法に関し、従来、色見本帳に示された色彩を再現するために色合わせ（カラーマッチング）を行う方法等が知られている（例えば、特許文献１参照。）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００９−１２４５３８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
近年、インクジェットプリンタの用途の広がり等により、所望の色をより高い再現性で表現することが求められる場合がある。例えば、商標等と関連づけられた特定の色（例えば、コーポレートカラー）等を印刷により表現する場合、目標の色をより高い精度で再現することが望まれる。そこで、本発明は、上記の課題を解決できる印刷システム、色合わせ方法、制御装置、及びプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００５】
本願の発明者は、目標の色を高い精度で再現するための方法について、鋭意研究を行った。そして、実際に目標の色が表現されている物の色を測色器で測色して、色合わせを行うことを考えた。また、この場合に行う色合わせの方法として、色を互いに異ならせた複数のパッチを印刷する動作と、そのパッチの中から目標の色に最も近い色のパッチを選択する動作とを繰り返すことを考えた。また、この繰り返しの動作として、以下において説明をする第１色選択処理及び第２色選択処理等を含む処理を行うことを考えた。このように構成すれば、例えば、目標の色の再現を高い精度で適切に行うことができる。
【０００６】
また、本願の発明者は、更なる鋭意研究により、このような効果を得るために必要な特徴を見出し、本発明に至った。上記の課題を解決するために、本発明は、インクジェット方式で印刷を行う印刷システムであって、インクジェット方式で印刷を行う印刷装置と、前記印刷装置の動作を制御する制御装置とを備え、前記印刷装置は、互いに異なる色のインクをインクジェット方式で吐出する複数のインクジェットヘッドと、前記複数のインクジェットヘッドにより印刷される色を測色する測色器と有し、前記制御装置は、前記印刷装置における前記複数のインクジェットヘッドにより印刷される色を目標の色に合わせる色合わせ処理を実行可能であり、前記色合わせ処理において、前記目標の色が表現されている物の色を前記印刷装置における前記測色器に測色させることで前記目標の色を取得する目標色取得処理と、前記複数のインクジェットヘッドのそれぞれによりそれぞれの色のインクを吐出する吐出量を示す値である色設定値の初期値を設定する初期値設定処理と、前記目標の色に対応する前記色設定値である目標色対応値を決定する処理であり、互いに異なる前記色設定値とそれぞれが対応付けられる複数のパッチを前記複数のインクジェットヘッドに印刷させて、当該複数のパッチの中から前記目標の色に近い色のパッチを選択することで前記目標色対応値を決定する目標色対応値決定処理とを行い、前記目標色対応値決定処理において、予め設定された第１の間隔で前記色設定値が互いに異なる複数のパッチの中から前記目標の色に近い色のパッチを選択する第１色選択処理と、前記第１の間隔よりも狭い第２の間隔で前記色設定値が互いに異なる複数のパッチの中から前記目標の色に近い色のパッチを選択する第２色選択処理とを行い、前記第１色選択処理において、前記初期値設定処理において設定した前記色設定値の初期値を前記第１色選択処理での基準の前記色設定値である第１基準値として設定する第１基準値設定処理と、前記第１基準値から前記第１の間隔で前記色設定値が互いに異なる複数のパッチを前記複数のインクジェットヘッドに印刷させる第１パッチ印刷処理と、前記第１パッチ印刷処理により印刷された複数のパッチの色を前記測色器に測色させ、当該複数のパッチに対する測色の結果と、前記目標色取得処理で取得した前記目標の色とに基づき、当該複数のパッチの中から、前記目標の色に最も近い色のパッチを選択する第１パッチ選択処理とを行い、前記第２色選択処理において、前記第１色選択処理において前記目標の色に最も近い色のパッチとして選択されたパッチに対応する前記色設定値を前記第２色選択処理での基準の前記色設定値である第２基準値として設定する第２基準値設定処理と、前記第２基準値から前記第２の間隔で前記色設定値が互いに異なる複数のパッチを前記複数のインクジェットヘッドに印刷させる第２パッチ印刷処理と、前記第２パッチ印刷処理により印刷された複数のパッチの色を前記測色器に測色させ、当該複数のパッチに対する測色の結果と、前記目標色取得処理で取得した前記目標の色とに基づき、当該複数のパッチの中から、前記目標の色に最も近い色のパッチを選択する第２パッチ選択処理とを行う。
【０００７】
このように構成した場合、例えば、色設定値の間隔を広くした第１色選択処理を行うことで、目標の色に近い色を再現できる色設定値を迅速かつ適切に絞り込むことができる。また、第１色選択処理での結果を利用して、色設定値の間隔を狭くした第２色選択処理を行うことで、目標の色に近い色を再現できる色設定値の範囲をより狭い範囲に絞り混むことができる。そのため、このように構成すれば、例えば、目標の色の再現を高い精度で適切に行うことができる。
【０００８】
この構成において、基準の色設定値とは、例えば、色設定値を様々に異ならせた複数のパッチを印刷する場合に中心の値として用いる色設定値のことである。また、初期値設定処理では、例えば、目標色取得処理で取得した目標の色に合わせて色設定値の初期値を設定することが好ましい。このように構成すれば、例えば、目標の色に近い初期値を適切に設定することができる。また、初期値設定処理において、色設定値の初期値について、例えば、予め用意された初期値設定用のプロファイル（例えば、ＩＣＣプロファイル）を用いて設定することが考えられる。
【０００９】
また、この構成において、複数のインクジェットヘッドのそれぞれは、例えば、シアン、マゼンタ、イエロー、及びブラックのそれぞれの色のインクを吐出する。この場合、色設定値としては、例えば、シアン、マゼンタ、イエロー、及びブラックの各色のインクの吐出量に対応付けられる値を用いることが考えられる。このように構成すれば、例えば、色設定値を様々に変化させることで、複数のインクジェットヘッドにより、様々な色を適切に表現することができる。また、パッチとしては、例えば、対応する色設定値の色で一定の範囲（例えば、所定の矩形状の範囲）を塗りつぶした領域を形成することが考えられる。
【００１０】
また、この構成において、目標色対応値決定処理では、色設定値の間隔を更に狭くした第３色選択処理を行ってもよい。この場合、第３色選択処理については、例えば、第２の間隔よりも狭い第３の間隔で色設定値が互いに異なる複数のパッチの中から目標の色に近い色のパッチを選択する処理等と考えることができる。このように構成すれば、例えば、目標の色の再現をより高い精度で適切に行うことができる。
【００１１】
また、より具体的に、第３色選択処理では、例えば、第３基準値設定処理、第３パッチ印刷処理、及び第３パッチ選択処理等を行うことが考えられる。第３基準値設定処理とは、例えば、第２色選択処理において目標の色に最も近い色のパッチとして選択されたパッチに対応する色設定値を第３色選択処理での基準の色設定値である第３基準値として設定する処理のことである。第３パッチ印刷処理とは、例えば、第３基準値から第３の間隔で色設定値が互いに異なる複数のパッチを複数のインクジェットヘッドに印刷させる処理のことである。また、第３パッチ選択処理とは、例えば、第３パッチ印刷処理により印刷された複数のパッチの色を測色器に測色させ、当該複数のパッチに対する測色の結果と、目標色取得処理で取得した目標の色とに基づき、当該複数のパッチの中から、目標の色に最も近い色が表現されているパッチを選択する処理のことである。
【００１２】
また、目標色対応値決定処理においては、例えば、色設定値の間隔を最も狭くした複数のパッチに対する測色の結果に基づき、目標の色を表現するために用いる色設定値である目標色対応値を決定する。例えば、目標色対応値決定処理において、第１色選択処理、第２色選択処理、及び第３色選択処理を行う場合、第３色選択処理において、目標色対応値を決定することが考えられる。また、目標色対応値決定処理において、第３色選択処理を行わず、第１色選択処理及び第２色選択処理のみを行う場合には、第２色選択処理において、目標色対応値を決定することが考えられる。また、目標色対応値決定処理において、第３色選択処理よりも色設定値の間隔を狭くした複数のパッチを印刷する処理を行う場合、この処理において、目標色対応値を決定することが考えられる。
【００１３】
また、この構成において、第１色選択処理では、例えば、必要に応じて第１パッチ印刷処理及び第１パッチ選択処理を複数回繰り返して行うことが考えられる。この場合、例えば、第１基準値を変更しつつ、所定の条件が満たされるまで第１パッチ印刷処理及び第１パッチ選択処理を繰り返して行うことが考えられる。
【００１４】
より具体的に、例えば、第１色選択処理において、第１パッチ選択処理で目標の色に最も近い色のパッチとして選択したパッチである第１選択パッチに対応する色設定値と、第１パッチ印刷処理において用いた第１基準値とが異なっている場合、第１選択パッチに対応する色設定値を新たな第１基準値に設定して、第１パッチ印刷処理及び第１パッチ選択処理を再度行う。また、この場合、例えば、第１パッチ選択処理での第１選択パッチの選択結果に基づいて第１基準値を変更しつつ、第１選択パッチに対応する色設定値と、第１パッチ印刷処理において用いた第１基準値とが一致するまで、第１パッチ印刷処理及び第１パッチ選択処理を繰り返して行う。そして、例えば、第１選択パッチに対応する色設定値と、第１パッチ印刷処理において用いた第１基準値とが一致した時点での第１選択パッチを、第１色選択処理での目標の色に最も近い色のパッチとして選択する。
【００１５】
このように構成した場合、例えば、第１色選択処理において、第１基準値を変更しつつ第１パッチ印刷処理及び第１パッチ選択処理を繰り返して行うことで、色設定値の範囲を限定せずに、目標の色に近い色のパッチを選択することができる。また、この場合において、第１選択パッチに対応する色設定値と、第１パッチ印刷処理において用いた第１基準値とが一致するまで、第１パッチ印刷処理及び第１パッチ選択処理を繰り返して行うことで、目標の色に近い色のパッチをより高い精度で適切に選択することができる。
【００１６】
また、この場合、第２色選択処理以降の処理では、目標の色に対応する色設定値について、例えば、第１色選択処理で最終的に選択したパッチに対応して決まる所定の範囲内にあると考えることができる。そのため、第２色選択処理以降の処理については、例えば、色設定値の範囲を限定して行うことで、より高速に処理を行うことが考えられる。より具体的に、この場合、例えば、第２色選択処理において、１回の第２パッチ印刷処理と、１回の第２パッチ選択処理とを行うことで、第２色選択処理での目標の色に最も近い色のパッチを選択することが考えられる。このように構成すれば、例えば、第２色選択処理をより高速かつ適切に行うことができる。また、この場合、第３色選択処理においても、例えば、１回の第３パッチ印刷処理と、１回の第３パッチ選択処理とを行うことで、第３色選択処理での目標の色に最も近い色のパッチを選択することが考えられる。このように構成すれば、例えば、第３色選択処理をより高速かつ適切に行うことができる。
【００１７】
また、第２色選択処理においてより高い精度で目標の色に近い色のパッチを選択することを考えた場合、第２色選択処理において、第２パッチ印刷処理及び第２パッチ選択処理を繰り返して行うこと等も考えられる。より具体的に、この場合、第２色選択処理において、第２パッチ選択処理で目標の色に最も近い色のパッチとして選択したパッチである第２選択パッチに対応する色設定値と、第２パッチ印刷処理において用いた第２基準値とが異なっている場合、例えば、第２選択パッチに対応する色設定値を新たな第２基準値に設定して、第２パッチ印刷処理及び第２パッチ選択処理を再度行うことが考えられる。また、この場合、例えば、第２パッチ選択処理での第２選択パッチの選択結果に基づいて第２基準値を変更しつつ、第２選択パッチに対応する色設定値と、第２パッチ印刷処理において用いた第２基準値とが一致するまで、第２パッチ印刷処理及び第２パッチ選択処理を繰り返して行う。そして、第２選択パッチに対応する色設定値と、第２パッチ印刷処理において用いた第２基準値とが一致した時点での第２選択パッチを、第２色選択処理での目標の色に最も近い色のパッチとして選択する。このように構成すれば、例えば、第２色選択処理をより高い精度で適切に行うことができる。
【００１８】
また、本発明の構成として、上記と同様の特徴を有する色合わせ方法、制御装置、及びプログラム等を用いることも考えられる。これらの場合も、例えば、上記と同様の効果を得ることができる。
【発明の効果】
【００１９】
本発明によれば、例えば、目標の色の再現を高い精度で適切に行うことができる。
【図面の簡単な説明】
【００２０】
【図１】本発明の一実施形態に係る印刷システム１０について説明をする図である。図１（ａ）は、印刷システム１０の構成の一例を示す。図１（ｂ）は、印刷装置１２の構成の一例を示す。図１（ｃ）は、印刷装置１２におけるヘッド部１０２の構成の一例を示す。
【図２】本例において行う色合わせ処理の動作の一例を示すフローチャートである。
【図３】第１色選択処理での具体的な動作の一例を示すフローチャートである。
【図４】第２色選択処理及び第３色選択処理での具体的な動作の一例を示すフローチャートである。図４（ａ）は、第２色選択処理での具体的な動作の一例を示すフローチャートである。図４（ｂ）は、第３色選択処理での具体的な動作の一例を示すフローチャートである。
【図５】印刷システム１０における印刷装置１２及びホストＰＣ１４において色合わせ処理を行う動作の一例を示すシーケンス図である。
【図６】印刷システム１０における印刷装置１２及びホストＰＣ１４において色合わせ処理を行う動作の一例を示すシーケンス図である。
【発明を実施するための形態】
【００２１】
以下、本発明に係る実施形態を、図面を参照しながら説明する。図１は、本発明の一実施形態に係る印刷システム１０について説明をする図である。図１（ａ）は、印刷システム１０の構成の一例を示す。尚、以下において説明をする点を除き、本例の印刷システム１０は、公知の印刷システムと同一又は同様の特徴を有してよい。
【００２２】
本例において、印刷システム１０は、印刷対象の媒体（メディア）に対してインクジェット方式で印刷を行うシステムであり、印刷装置１２及びホストＰＣを備える。印刷装置１２は、インクジェット方式で媒体に対して印刷を行うインクジェットプリンタであり、ホストＰＣ１４の制御に応じて、印刷の動作を実行する。
【００２３】
ホストＰＣ１４は、印刷装置１２の動作を制御する制御装置として機能するコンピュータであり、印刷すべき画像を示す印刷入力データを印刷装置１２へ供給することにより、印刷装置１２の動作を制御する。また、本例において、ホストＰＣ１４は、印刷装置１２において印刷により表現（再現）する色を調整する色合わせ処理を更に行う。色合わせ処理については、後に更に詳しく説明をする。
【００２４】
続いて、印刷システム１０における印刷装置１２について、更に詳しく説明をする。図１（ｂ）は、印刷装置１２の構成の一例を示す。図１（ｃ）は、印刷装置１２におけるヘッド部１０２の構成の一例を示す。本例において、印刷装置１２は、ヘッド部１０２、プラテン１０４、主走査駆動部１０６、副走査駆動部１０８、及び制御部１２０を有する。
【００２５】
尚、上記及び以下に説明をする点を除き、印刷装置１２は、公知のインクジェットプリンタと同一又は同様の特徴を有してよい。また、印刷装置１２は、図示した構成以外に、印刷の動作等に必要な各種の構成を更に有してもよい。例えば、印刷装置１２は、使用するインクの種類に応じて、インクを媒体５０に定着させるための定着手段等を更に有してよい。
【００２６】
ヘッド部１０２は、媒体５０に対してインクを吐出する部分である。本例において、ヘッド部１０２は、複数のインクジェットヘッドと、測色器２０４とを有する。また、複数のインクジェットヘッドとして、図１（ｃ）に示すように、インクジェットヘッド２０２ｙ、インクジェットヘッド２０２ｍ、インクジェットヘッド２０２ｃ、及びインクジェットヘッド２０２ｋ（以下、インクジェットヘッド２０２ｙ〜ｋという）を有する。ヘッド部１０２において、インクジェットヘッド２０２ｙ〜ｋ及び測色器２０４は、例えば、図示を省略したキャリッジに保持される。また、これにより、ヘッド部１０２の移動時において、インクジェットヘッド２０２ｙ〜ｋ及び測色器２０４は、共に移動する。
【００２７】
また、インクジェットヘッド２０２ｙ〜ｋのそれぞれは、互いに異なる色のインクをインクジェット方式で媒体５０へ吐出するインクジェットヘッドであり、印刷装置１２において予め設定された副走査方向（図中のＸ方向）の位置をずらして並ぶ複数のノズルを有し、それぞれのノズルから、媒体５０へ向けて、インクを吐出する。また、本例において、インクジェットヘッド２０２ｙ〜ｋは、副走査方向の位置を揃えて、副走査方向と直交する主走査方向（図中のＹ方向）へ並べて配設される。
【００２８】
また、インクジェットヘッド２０２ｙ〜ｋから吐出する各色のインクは、カラー印刷（例えば、フルカラー印刷）に用いる基本色（プロセスカラー）の各色のインクである。より具体的に、インクジェットヘッド２０２ｙは、イエロー色（Ｙ色）のインクを吐出する。インクジェットヘッド２０２ｍは、マゼンタ色（Ｍ色）のインクを吐出する。インクジェットヘッド２０２ｃは、シアン色（Ｃ色）のインクを吐出する。また、インクジェットヘッド２０２ｋは、ブラック色（Ｋ色）のインクを吐出する。
【００２９】
また、測色器２０４は、インクジェットヘッド２０２ｙ〜ｋにより印刷される色を測色する測定器である。測色器２０４としては、例えば、公知の様々な測色器を好適に利用できる。また、この場合において、上記のように、インクジェットヘッド２０２ｙ〜ｋと共にキャリッジに搭載できる測色器を用いることが好ましい。また、より具体的に、測色器２０４としては、公知のＸＹＺセンサを内蔵した測色器や、分光測色器等を用いることが考えられる。また、本例において、測色器２０４は、例えば以下において詳しく説明をするように、色合わせ処理の実行時等に、ホストＰＣ１４の指示に応じて、媒体５０上に印刷されたパッチの色を測定する。
【００３０】
プラテン１０４は、ヘッド部１０２と対向する位置において媒体５０を保持する台状部材である。主走査駆動部１０６は、ヘッド部１０２におけるインクジェットヘッド２０２ｙ〜ｋに主走査動作を行わせる駆動部である。この場合、主走査動作とは、例えば、主走査方向へ媒体５０に対して相対的に移動しつつインクを吐出する動作のことである。本例において、主走査駆動部１０６は、例えば、主走査方向における位置を固定した媒体５０に対してインクジェットヘッド２０２ｙ〜ｋの側を主走査方向へ移動させることにより、インクジェットヘッド２０２ｙ〜ｋに主走査動作を行わせる。また、この場合、主走査駆動部１０６は、例えば、図示を省略したガイドレールに沿ってヘッド部１０２を移動させる。ガイドレールとは、例えば、主走査方向へ延伸するレール部材のことである。
【００３１】
副走査駆動部１０８は、インクジェットヘッド２０２ｙ〜ｋに副走査動作を行わせる駆動部である。この場合、副走査動作とは、例えば、副走査方向へ媒体５０に対して相対的に移動する動作のことである。また、本例において、副走査駆動部１０８は、例えば、図示を省略したローラ等を用いて副走査方向と平行な搬送方向へ媒体５０を搬送することにより、媒体５０の側を移動させて、インクジェットヘッド２０２ｙ〜ｋに副走査動作を行わせる。
【００３２】
制御部１２０は、例えば印刷装置１２のＣＰＵを含む構成であり、印刷装置１２の各部の動作を制御する。より具体的に、制御部１２０は、例えば、ホストＰＣ１４から受け取る印刷入力データに基づいてインクジェットヘッド２０２ｙ〜ｋにインクを吐出させることにより、印刷すべき画像をインクジェットヘッド２０２ｙ〜ｋに描かせる。
【００３３】
続いて、本例の印刷システム１０において行う色合わせ処理について、更に詳しく説明をする。本例において、印刷システム１０におけるホストＰＣ１４は、所定のプログラムに従って、色合わせ処理を実行する。また、この色合わせ処理において、目標の色を印刷装置１２における測色器２０４に読み取らせて、印刷装置１２におけるインクジェットヘッド２０２ｙ〜ｋにより印刷される色を目標の色に合わせる処理を行う。また、より具体的に、この場合、ホストＰＣ１４は、目標の色が表現されている物であるターゲットの色を測色器２０４に読み取らせ、複数のパッチを含むチャートの印刷の動作と測色の動作とを繰り返すことにより、ターゲットの色に対する色合わせを行う。この場合、チャートとは、例えば、印刷装置１２の特性等を確認するために設定されたパターンを含む画像のことである。また、パッチとは、例えば、印刷結果の確認用のチャートの一部を構成する部分である。パッチについては、例えば、印刷結果を確認するために一定の条件で描く図形等と考えることもできる。また、本例において、パッチは、一つの色の読み取り対象となる領域であり、一定の色で塗りつぶされる。この場合、一定の色で塗りつぶすとは、例えば、単位面積に対してインクジェットヘッド２０２ｙ〜ｋにより吐出する各色のインク量の比を一定にして塗りつぶすことである。
【００３４】
また、上記のように、本例において行う色合わせの処理では、目標の色が表現されているターゲットの色を印刷装置１２における測色器２０４で測色することにより、目標の色を取得する。この場合、ターゲットについて、目標の色が表現されているとは、例えば、ターゲットの少なくとも一部が目標の色で着色されていることである。目標の色としては、例えば、商標等と関連づけられた特定の色（例えば、コーポレートカラー）等を用いることが考えられる。
【００３５】
また、より具体的に、この場合、ホストＰＣ１４は、例えば、図２に示す動作により、色合わせ処理を行う。図２は、本例において行う色合わせ処理の動作の一例を示すフローチャートである。
【００３６】
本例において行う色合わせの処理において、ホストＰＣ１４は、先ず、ターゲットの色を測色器２０４に測色させることで、目標の色を取得する（Ｓ１０２）。この場合、ステップＳ１０２の動作は、目標色取得処理の動作の一例である。また、本例のステップＳ１０２において、ホストＰＣ１４は、測色器２０４による測色結果に基づき、目標の色を示すＬａｂ値を取得する。この場合、Ｌａｂ値とは、Ｌａｂ表色系で色を示すパラメータでのことである。また、より具体的に、Ｌａｂ値については、例えば、Ｌ値、ａ値、及びｂ値により構成されるパラメータ等と考えることができる。
【００３７】
また、ステップＳ１０２の動作に続いて、ホストＰＣ１４は、インクジェットヘッド２０２ｙ〜ｋにより印刷される色と対応付けられるＣＭＹＫ値の初期値の設定を行う（Ｓ１０４）。この場合、ステップＳ１０４の動作は、初期値設定処理の動作の一例である。また、ＣＭＹＫ値は、色設定値の一例である。この場合、色設定値とは、例えば、インクジェットヘッド２０２ｙ〜ｋのそれぞれによりそれぞれの色のインクを吐出する吐出量を示す値のことである。吐出量を示す値とは、例えば、吐出量に対応付けられる値であってもよい。また、吐出量に対応付けられる値とは、例えば、その値に基づいて吐出量を設定できる値等のことである。
【００３８】
また、ＣＭＹＫ値については、例えば、ＣＭＹＫ表色系で色を示すパラメータ等と考えることができる。また、色設定値の一例として用いるＣＭＹＫ値について、インクジェットヘッド２０２ｙ〜ｋのそれぞれによりそれぞれの色のインクを吐出する吐出量を示すとは、例えば、ＣＭＹＫ値に基づいて所定の処理を行うことで、インクジェットヘッド２０２ｙ〜ｋのそれぞれによりそれぞれの色のインクを吐出する吐出量を設定できることである。また、この場合、例えば、ＣＭＹＫ値に基づいて分版処理やハーフトーン処理（量子化処理）等を行ってインクの吐出位置を決定することで、それぞれの色のインクを吐出する吐出量を設定すること等が考えられる。また、より具体的に、ＣＭＹＫ値については、例えば、シアン、マゼンタ、イエロー、及びブラックの各色のインクの吐出量を示す値等と考えることができる。この場合、ＣＭＹＫ値について、例えば、シアン色のインクに対応するＣ値、マゼンタ色のインクに対応するＭ値、イエロー色のインクに対応するＹ値、及びブラック色に対応するＫ値を組み合わせたパラメータ等と考えることもできる。また、このようなＣＭＹＫ値を用い、その値を様々に変化させることで、インクジェットヘッド２０２ｙ〜ｋにより、様々な色を表現することができる。
【００３９】
また、本例のステップＳ１０４において、ホストＰＣ１４は、ステップＳ１０２で取得した目標の色に合わせて、ＣＭＹＫ値の初期値を設定する。また、この場合、ホストＰＣ１４は、例えば、予め用意された初期値設定用のプロファイル（例えば、ＩＣＣプロファイル）を用いて、Ｌａｂ値で示された目標の色をＣＭＹＫ値で示された色に変換することで、ＣＭＹＫ値の初期値を設定する。この場合、例えば、コンピュータ用のＯＳで標準的に用いるカラーマッチング用のソフトウェア等を用いて、Ｌａｂ値からＣＭＹＫ値への変換を行うことが考えられる。また、この場合、例えば、絶対的な色域を維持する設定で変換を行うことが考えられる。
【００４０】
尚、ＩＣＣプロファイル等のプロファイルを用いて目標の色を示すＬａｂ値をＣＭＹＫ値に変換する場合、変換後のＣＭＹＫ値をそのまま目標の色のＣＭＹＫ値として用いればよいようにも思われる。しかし、この場合、プロファイルとして、印刷装置１２の特性のばらつき（機差等）を反映したプロファイルを作成することが必要になる。しかし、このようなプロファイルを高い精度で作成することは、通常、大きな手間がかかることになる。また、上記においても説明をしたように、本例においては、予め決まっている基本色等ではなく、印刷装置１２の測色器２０４により測色した色に対して、色合わせの処理を行う。そして、この場合、プロファイルの変換のみにより目標の色のＣＭＹＫ値を得ようとすると、全ての色に対して高い精度での色の変換が可能なプロファイルを用いることが必要になる。しかし、通常、そのようなプロファイルを用意することは、困難である。これに対し、本例においては、以下において説明をする処理を更に行うことで、様々な色に対する高い精度の色合わせ処理を可能にしている。
【００４１】
また、本例において、ホストＰＣ１４は、ステップＳ１０４の動作に続いて、目標の色に対応するＣＭＹＫ値である目標色対応値を決定する処理を行う（Ｓ１０６）。この場合、ステップＳ１０６の動作は、目標色対応値決定処理の動作の一例である。また、本例のステップＳ１０６において、ホストＰＣ１４は、例えば、互いに異なるＣＭＹＫ値とそれぞれが対応付けられる複数のパッチをインクジェットヘッド２０２ｙ〜ｋに印刷させる。そして、印刷させた複数のパッチの中から目標の色に近い色のパッチを選択することで目標色対応値を決定する。また、より具体的に、本例のステップＳ１０６において、ホストＰＣ１４は、図中に示すように、第１色選択処理（Ｓ２０２）、第２色選択処理（Ｓ２０４）、及び第３色選択処理（Ｓ２０６）をこの順番で順次行う。
【００４２】
この場合、第１色選択処理とは、例えば、予め設定された第１の間隔でＣＭＹＫ値が互いに異なる複数のパッチの中から目標の色に近い色のパッチを選択する処理のことである。ＣＭＹＫ値が互いに異なるとは、例えば、ＣＭＹＫ値を構成するＣ値、Ｍ値、Ｙ値、及びＫ値のいずれかの値が異なることである。また、第１の間隔でＣＭＹＫ値が互いに異なるとは、Ｃ値、Ｍ値、Ｙ値、及びＫ値のいずれかについて、隣接するパッチ間での差が所定の第１の間隔に対応する値になることである。隣接するパッチとは、例えば、ＣＭＹＫを様々に異ならせた複数のパッチの中で、色の設定として、隣接することである。色の設定として隣接するとは、例えば、Ｃ値、Ｍ値、Ｙ値、及びＫ値のいずれか一つについて、予め設定された基準の差だけ相違していることである。
【００４３】
また、本例において、第１色選択処理で用いる第１の間隔としては、４％の間隔を用いる。この場合、４％の間隔とは、Ｃ値、Ｍ値、Ｙ値、及びＫ値のそれぞれについて、取り得る値の最大値を１００％とし、最小値を０％とした場合における４％の間隔のことである。また、これにより、本例においては、Ｃ値、Ｍ値、Ｙ値、及びＫ値のそれぞれに対する第１の間隔として、同じ値を用いる。ホストＰＣ１４の動作の変形例においては、Ｃ値、Ｍ値、Ｙ値、及びＫ値の第１の間隔について、色毎に設定してもよい。この場合、Ｃ値、Ｍ値、Ｙ値、及びＫ値の少なくとも一部に対する第１の間隔として、他と異なる値を設定する。
【００４４】
また、本例においては、このような第１色選択処理を行うことで、目標の色に対応するＣＭＹＫ値の絞り込みを行う。この場合、目標の色に対応するＣＭＹＫ値の絞り込みを行うとは、例えば、目標の色に対応するＣＭＹＫ値が含まれる範囲をＣＭＹＫ色空間における一部の領域に限定することである。第１色選択処理での具体的動作については、後に更に詳しく説明をする。
【００４５】
また、この場合、第１色選択処理の結果を利用して第２色選択処理を行うことで、目標の色に対応するＣＭＹＫ値について、更なる絞り込みを行う。この場合、第２色選択処理とは、例えば、第１の間隔よりも狭い第２の間隔でＣＭＹＫ値が互いに異なる複数のパッチの中から目標の色に近い色のパッチを選択する処理のことである。第２の間隔でＣＭＹＫ値が互いに異なるとは、Ｃ値、Ｍ値、Ｙ値、及びＫ値のいずれかについて、隣接するパッチ間での差が所定の第２の間隔に対応する値になることである。
【００４６】
本例において、第２色選択処理で用いる第２の間隔については、第１色選択処理で用いる第１の間隔の半分である２％に設定する。また、これにより、Ｃ値、Ｍ値、Ｙ値、及びＫ値のそれぞれに対する第２の間隔として、同じ値を用いる。ホストＰＣ１４の動作の変形例においては、Ｃ値、Ｍ値、Ｙ値、及びＫ値の第２の間隔について、色毎に設定してもよい。この場合、Ｃ値、Ｍ値、Ｙ値、及びＫ値の少なくとも一部に対する第２の間隔として、他と異なる値を設定する。第２色選択処理での具体的動作についても、後に更に詳しく説明をする。
【００４７】
また、この場合、第２色選択処理の結果を利用して第３色選択処理を行うことで、目標の色に対応するＣＭＹＫ値について、更なる絞り込みを行う。また、本例においては、第３色選択処理で行う絞り込みにより、目標色対応値を決定して、目標色対応値決定処理の結果として出力する。目標色対応値を決定するとは、例えば、印刷装置１２において目標の色に最も近い値として用いるＣＭＹＫ値を決定することである。
【００４８】
また、この場合、第３色選択処理とは、例えば、第２の間隔よりも狭い第３の間隔でＣＭＹＫ値が互いに異なる複数のパッチの中から目標の色に近い色のパッチを選択する処理のことである。第３の間隔でＣＭＹＫ値が互いに異なるとは、Ｃ値、Ｍ値、Ｙ値、及びＫ値のいずれかについて、隣接するパッチ間での差が所定の第３の間隔に対応する値になることである。
【００４９】
本例において、第３色選択処理で用いる第３の間隔については、第２色選択処理で用いる第２の間隔の半分である１％に設定する。また、これにより、Ｃ値、Ｍ値、Ｙ値、及びＫ値のそれぞれに対する第３の間隔として、同じ値を用いる。ホストＰＣ１４の動作の変形例においては、Ｃ値、Ｍ値、Ｙ値、及びＫ値の第３の間隔について、色毎に設定してもよい。この場合、Ｃ値、Ｍ値、Ｙ値、及びＫ値の少なくとも一部に対する第３の間隔として、他と異なる値を設定する。第３色選択処理での具体的動作についても、後に更に詳しく説明をする。
【００５０】
続いて、第１色選択処理、第２色選択処理、及び第３色選択処理での具体的な動作について、更に詳しく説明をする。図３及び図４は、第１色選択処理、第２色選択処理、及び第３色選択処理での具体的な動作について説明をする図である。図３は、第１色選択処理での具体的な動作の一例を示すフローチャートである。図４（ａ）は、第２色選択処理での具体的な動作の一例を示すフローチャートである。図４（ｂ）は、第３色選択処理での具体的な動作の一例を示すフローチャートである。
【００５１】
本例の第１色選択処理において、ホストＰＣ１４は、先ず、第１色選択処理での基準のＣＭＹＫ値として用いる第１基準値の設定を行う（Ｓ３０２）。この場合、ステップＳ３０２の動作は、第１基準値設定処理の動作の一例である。また、基準のＣＭＹＫ値とは、例えば、ＣＭＹＫ値を様々に異ならせた複数のパッチを印刷する場合に中心の値として用いるＣＭＹＫ値のことである。基準のＣＭＹＫ値については、例えば、複数のパッチにおいて色を異ならせる範囲の中心値として用いるＣＭＹＫ値等と考えることもできる。
【００５２】
また、図中に示すフローチャートから理解できるように、本例の第１色選択処理では、必要に応じて行う繰り返しの処理の中で、ステップＳ３０２の動作を行う。そして、この場合、第１色選択処理を開始した後に最初に行うステップＳ３０２（初回のステップＳ３０２）では、図２を用いて説明をしたステップＳ１０４で設定したＣＭＹＫ値の初期値を第１基準値に設定する。
【００５３】
また、ステップＳ３０２の動作に続いて、ホストＰＣ１４は、第１基準値に基づき、複数のパッチをインクジェットヘッド２０２ｙ〜ｋに印刷させる（Ｓ３０４）。この場合、ステップＳ３０４の動作は、第１パッチ印刷処理の動作の一例である。また、複数のパッチをインクジェットヘッド２０２ｙ〜ｋに印刷させるとは、例えば、複数のパッチを含むチャートをインクジェットヘッド２０２ｙ〜ｋに印刷させることである。
【００５４】
また、より具体的に、本例のステップＳ３０４において、ホストＰＣ１４は、第１基準値から第１の間隔でＣＭＹＫ値が互いに異なる複数のパッチを含むチャートをインクジェットヘッド２０２ｙ〜ｋに印刷させる。また、更に具体的に、この場合、第１の間隔に対応する値をＶａｌｕｅと表記した場合、ＣＭＹＫを構成するＣ値、Ｍ値、Ｙ値、及びＫ値について、第１基準値におけるそのままの値、Ｖａｌｕｅを加えた値、Ｖａｌｕｅを減じた値の３通りで異ならせる。また、上記においても説明をしたように、本例の第１色選択処理において、Ｖａｌｕｅの値は、４％に設定する。
【００５５】
また、この場合、第１基準値に対応するＣ値をｃ１、Ｍ値をｍ１、Ｙ値をｙ１、Ｋ値をｋ１とすれば、Ｃ値として、ｃ１−Ｖａｌｕｅ、ｃ１、ｃ１＋Ｖａｌｕｅの３通りの値を用いることになる。また、Ｍ値として、ｍ１−Ｖａｌｕｅ、ｍ１、ｍ１＋Ｖａｌｕｅの３通りの値を用いることになる。Ｙ値として、ｙ１−Ｖａｌｕｅ、ｙ１、ｙ１＋Ｖａｌｕｅの３通りの値を用いることになる。Ｋ値として、ｋ１−Ｖａｌｕｅ、ｋ１、ｋ１＋Ｖａｌｕｅの３通りの値を用いることになる。そのため、この場合、これらの各値の全ての組み合わせでパッチを構成することにより、３の４乗の値である８１個のパッチを含むチャートを印刷する。また、この場合、それぞれのパッチとしては、対応するＣＭＹＫ値の色で一定の範囲（例えば、所定の矩形状の範囲）を塗りつぶした領域を形成する。
【００５６】
また、ステップＳ３０４の動作に続いて、ホストＰＣ１４は、ステップＳ３０４で印刷した複数のパッチの中から、目標の色に最も近い色のパッチを選択する（Ｓ３０６）。この場合、ステップＳ３０６の動作は、第１パッチ選択処理の動作の一例である。また、より具体的に、本例のステップＳ３０６において、ホストＰＣ１４は、印刷装置１２における測色器２０４に、ステップＳ３０４で印刷された複数のパッチの色を測色させる。また、この場合、ホストＰＣ１４は、それぞれのパッチの色に対する測定の結果として、例えば、Ｌａｂ値を取得する。そして、これらの複数のパッチに対する測色の結果と、図２を用いて説明をしたステップＳ１０２で取得した目標の色とに基づき、これらの複数のパッチの中から、目標の色に最も近い色のパッチを選択する。
【００５７】
ここで、ステップＳ３０６で選択されるパッチについては、例えば、ステップＳ３０４で印刷された複数のパッチの中で、目標の色に最も近い色のパッチと考えることができる。しかし、本例のステップＳ３０４で印刷する複数のパッチは、印刷装置１２で表現可能な色の一部のみを示している。そして、この場合、ステップＳ３０４で印刷された複数のパッチに対応する色の範囲の外に、目標の色により近い範囲があること等も考えられる。そこで、本例の第１色選択処理では、図中に示すように、必要に応じて、ステップＳ３０２〜Ｓ３０６の動作を複数回繰り返して行う。また、この場合において、第１基準値を変更しつつ、所定の条件が満たされるまで、これらの処理を繰り返して行う。
【００５８】
また、このような繰り返しの処理を行うために、本例において、ホストＰＣ１４は、ステップＳ３０６の動作に続いて、ステップＳ３０６で選択されたパッチについて、ステップＳ３０２で設定した第１基準値に対応するパッチであるか否かの判定を行う（Ｓ３０８）。この場合、第１基準値に対応するパッチとは、第１基準値と等しいＣＭＹＫ値の色で印刷されたパッチのことである。また、第１基準値に対応するパッチについては、例えば、複数のパッチにおける中心の色のパッチ等と考えることもできる。
【００５９】
また、より具体的に、例えば、ステップＳ３０６で目標の色に最も近い色のパッチとして選択したパッチを第１選択パッチと定義した場合、ステップＳ３０８において、ホストＰＣ１４は、第１選択パッチに対応するＣＭＹＫ値と、第１選択パッチの印刷を行ったステップＳ３０６において用いた第１基準値とが等しいか否かの判定を行う。そして、第１選択パッチに対応するＣＭＹＫ値と第１基準値とが異なっている場合（Ｓ３０８：Ｎｏ）、ステップＳ３０２に戻り、新たな第１基準値の設定を行う。また、この場合、本例においては、第１選択パッチに対応するＣＭＹＫ値を新たな第１基準値に設定する。そして、この新たな第１基準値を用いて、ステップＳ３０４以降の動作を再度行う。このように構成すれば、例えば、ステップＳ３０６での第１選択パッチの選択結果に基づき、第１基準値を変更しつつ、ステップＳ３０２〜Ｓ３０６の動作を繰り返して行うことができる。
【００６０】
また、ステップＳ３０８において、第１選択パッチに対応するＣＭＹＫ値と第１基準値とが等しいと判断した場合（Ｓ３０８：Ｙｅｓ）、ホストＰＣ１４は、この時点での第１選択パッチを第１色選択処理での目標の色に最も近い色のパッチとして選択する。そして、第１色選択処理の動作を終了して、第２色選択処理に進む。
【００６１】
このように構成すれば、例えば、第１選択パッチに対応するＣＭＹＫ値と第１基準値とが一致するまで、ステップＳ３０２〜Ｓ３０６の動作を繰り返して行うことができる。また、この場合、第１基準値を変更しつつこのような繰り返しの動作を行うことで、パッチに対応するＣＭＹＫ値を探す範囲を限定せずに、目標の色に近い色のパッチを選択することができる。
【００６２】
また、上記のようにして複数のパッチの中から第１選択パッチを選択する場合において、第１選択パッチに対応するＣＭＹＫ値と第１基準値とが等しい場合、ＣＭＹＫ値を変化させる範囲の中心の色を目標の色に近い色として選択すると考えることができる。そして、この場合、通常、最後に行ったステップＳ３０４で印刷された複数のパッチに対応する色の範囲の外において、目標の色により近い色はないと考えることができる。そのため、本例によれば、第１色選択処理において、例えば、目標の色に対応するＣＭＹＫ値の絞り込みを適切に行いつつ、目標の色に近い色のパッチを高い精度で適切に選択することができる。
【００６３】
また、第１色選択処理に続いて行う第２色選択処理において、ホストＰＣ１４は、先ず、例えば図４（ｂ）に示すように、第２色選択処理での基準のＣＭＹＫ値として用いる第２基準値の設定を行う（Ｓ３１２）。この場合、ステップＳ３１２の動作は、第２基準値設定処理の動作の一例である。また、本例のステップＳ３１２において、ホストＰＣ１４は、第１色選択処理で目標の色に最も近い色のパッチとして選択されたパッチに対応するＣＭＹＫ値を、第２基準値として設定する。この場合、第１色選択処理で目標の色に最も近い色のパッチとして選択されたパッチとは、第１色選択処理において行う繰り返しの処理で最後に選択された第１選択パッチのことである。
【００６４】
また、ステップＳ３１２の動作に続いて、ホストＰＣ１４は、第２基準値に基づき、複数のパッチをインクジェットヘッド２０２ｙ〜ｋに印刷させる（Ｓ３１４）。この場合、ステップＳ３１４の動作は、第２パッチ印刷処理の動作の一例である。また、より具体的に、本例のステップＳ３１４において、ホストＰＣ１４は、第１色選択処理で用いた第１の間隔よりも狭い第２の間隔を用いて、第２基準値から第２の間隔でＣＭＹＫ値が互いに異なる複数のパッチを含むチャートをインクジェットヘッド２０２ｙ〜ｋに印刷させる。また、更に具体的に、第２の間隔に対応する値をＶａｌｕｅと表記した場合、ＣＭＹＫを構成するＣ値、Ｍ値、Ｙ値、及びＫ値のうち、Ｃ値、Ｍ値、及びＹ値について、第２基準値におけるそのままの値、Ｖａｌｕｅを加えた値、Ｖａｌｕｅの２倍を加えた値、Ｖａｌｕｅを減じた値、Ｖａｌｕｅの２倍を減じた値の５通りで異ならせる。また、上記においても説明をしたように、本例の第２色選択処理において、Ｖａｌｕｅの値は、２％に設定する。このように構成すれば、ＣＭＹＫ値の間隔を小さくしつつ、より多くのパッチを印刷して、ＣＭＹＫ値を異ならせる範囲を適切かつ十分に確保することができる。また、この場合、Ｋ値については、小さな間隔で値を異ならせても、表現される色への影響が比較的小さいと考えられる。そのため、Ｋ値については、第２基準値におけるＫ値のそのままの値のみを用いる。このように構成すれば、例えば、Ｃ値、Ｍ値、及びＹ値の値を５通りで異ならせる場合にも、パッチの数が過度に増加することを適切に防ぐことができる。
【００６５】
また、この場合、第２基準値に対応するＣ値をｃ２、Ｍ値をｍ２、Ｙ値をｙ２、Ｋ値をｋ２とすれば、Ｃ値として、ｃ２−２Ｖａｌｕｅ、ｃ２−Ｖａｌｕｅ、ｃ２、ｃ２＋Ｖａｌｕｅ、ｃ２＋２Ｖａｌｕｅの５通りの値を用いることになる。また、Ｍ値として、ｍ２−２Ｖａｌｕｅ、ｍ２−Ｖａｌｕｅ、ｍ２、ｍ２＋Ｖａｌｕｅ、ｍ２＋２Ｖａｌｕｅの５通りの値を用いることになる。Ｙ値として、ｙ２−２Ｖａｌｕｅ、ｙ２−Ｖａｌｕｅ、ｙ２、ｙ２＋Ｖａｌｕｅ、ｙ２＋２Ｖａｌｕｅの５通りの値を用いることになる。そして、Ｋ値としては、上記のように、ｋ２のみを用いる。そのため、この場合、これらの各値の全ての組み合わせでパッチを構成することにより、５の３乗の値である１２５個のパッチを含むチャートを印刷する。また、この場合も、それぞれのパッチとしては、対応するＣＭＹＫ値の色で一定の範囲（例えば、所定の矩形状の範囲）を塗りつぶした領域を形成する。
【００６６】
また、ステップＳ３１４の動作に続いて、ホストＰＣ１４は、ステップＳ３１４で印刷した複数のパッチの中から、目標の色に最も近い色のパッチを選択する（Ｓ３１６）。この場合、ステップＳ３１６の動作は、第２パッチ選択処理の動作の一例である。また、より具体的に、本例のステップＳ３１６において、ホストＰＣ１４は、印刷装置１２における測色器２０４に、ステップＳ３１４で印刷された複数のパッチの色を測色させる。また、この場合、ホストＰＣ１４は、それぞれのパッチの色に対する測定の結果として、例えば、Ｌａｂ値を取得する。そして、これらの複数のパッチに対する測色の結果と、図２を用いて説明をしたステップＳ１０２で取得した目標の色とに基づき、これらの複数のパッチの中から、目標の色に最も近い色のパッチを選択する。
【００６７】
ここで、図３等を用いて上記において説明をしたように、第１色選択処理では、パッチの印刷と測色とを繰り返すことで、ＣＭＹＫ値の範囲を限定せずに、目標の色に近い色のパッチを選択している。これに対し、第２色選択処理以降の処理では、目標の色を表現するために用いるＣＭＹＫ値について、例えば、第１色選択処理で最終的に選択したパッチに対応して決まる所定の範囲内にあると考えることができる。そのため、第２色選択処理以降の処理については、例えば、パッチを印刷するＣＭＹＫ値の範囲を限定して行うことで、より高速に処理を行うことが考えられる。
【００６８】
より具体的に、本例においては、例えば図中に示すように、ステップＳ３１２〜Ｓ３１６の動作について、繰り返して行うのではなく、１回のみ行って、目標の色に最も近い色のパッチを選択する。このように構成すれば、例えば、第２色選択処理をより高速かつ適切に行うことができる。
【００６９】
また、このようにして目標の色に近い色のパッチを第２色選択処理で選択した後、ホストＰＣ１４は、その選択結果に基づき、例えば図４（ｂ）に示すように、第３色選択処理を更に行う。また、第３色選択処理において、ホストＰＣ１４は、先ず、第３色選択処理での基準のＣＭＹＫ値として用いる第３基準値の設定を行う（Ｓ３２２）。この場合、ステップＳ３２２の動作は、第３基準値設定処理の動作の一例である。また、本例のステップＳ３２２において、ホストＰＣ１４は、第２色選択処理で目標の色に最も近い色のパッチとして選択されたパッチに対応するＣＭＹＫ値を、第３基準値として設定する。この場合、第２色選択処理で目標の色に最も近い色のパッチとして選択されたパッチとは、第２色選択処理におけるステップＳ３１６で選択されたパッチのことである。
【００７０】
また、ステップＳ３２２の動作に続いて、ホストＰＣ１４は、第３基準値に基づき、複数のパッチをインクジェットヘッド２０２ｙ〜ｋに印刷させる（Ｓ３２４）。この場合、ステップＳ３２４の動作は、第３パッチ印刷処理の動作の一例である。また、より具体的に、本例のステップＳ３２４において、ホストＰＣ１４は、第２色選択処理で用いた第２の間隔よりも狭い第３の間隔を用いて、第３基準値から第３の間隔でＣＭＹＫ値が互いに異なる複数のパッチを含むチャートをインクジェットヘッド２０２ｙ〜ｋに印刷させる。
【００７１】
また、更に具体的に、この場合、第３の間隔に対応する値をＶａｌｕｅと表記した場合、ＣＭＹＫを構成するＣ値、Ｍ値、Ｙ値、及びＫ値のうち、Ｃ値、Ｍ値、及びＹ値について、第３基準値におけるそのままの値、Ｖａｌｕｅを加えた値、Ｖａｌｕｅの２倍を加えた値、Ｖａｌｕｅを減じた値、Ｖａｌｕｅの２倍を減じた値の５通りで異ならせる。また、上記においても説明をしたように、本例の第３色選択処理において、Ｖａｌｕｅの値は、１％に設定する。このように構成すれば、ＣＭＹＫ値の間隔を十分に小さくしつつ、より多くのパッチを印刷して、ＣＭＹＫ値を異ならせる範囲を適切かつ十分に確保することができる。また、この場合も、Ｋ値については、小さな間隔で値を異ならせても、表現される色への影響が比較的小さいと考えられる。そのため、Ｋ値については、第３基準値におけるＫ値のそのままの値のみを用いる。このように構成すれば、例えば、Ｃ値、Ｍ値、及びＹ値の値を５通りで異ならせる場合にも、パッチの数が過度に増加することを適切に防ぐことができる。
【００７２】
また、この場合、第３基準値に対応するＣ値をｃ３、Ｍ値をｍ３、Ｙ値をｙ３、Ｋ値をｋ３とすれば、Ｃ値として、ｃ３−２Ｖａｌｕｅ、ｃ３−Ｖａｌｕｅ、ｃ３、ｃ３＋Ｖａｌｕｅ、ｃ３＋２Ｖａｌｕｅの５通りの値を用いることになる。また、Ｍ値として、ｍ３−２Ｖａｌｕｅ、ｍ３−Ｖａｌｕｅ、ｍ３、ｍ３＋Ｖａｌｕｅ、ｍ３＋２Ｖａｌｕｅの５通りの値を用いることになる。Ｙ値として、ｙ３−２Ｖａｌｕｅ、ｙ３−Ｖａｌｕｅ、ｙ３、ｙ３＋Ｖａｌｕｅ、ｙ３＋２Ｖａｌｕｅの５通りの値を用いることになる。そして、Ｋ値としては、上記のように、ｋ３のみを用いる。そのため、この場合、これらの各値の全ての組み合わせでパッチを構成することにより、５の３乗の値である１２５個のパッチを含むチャートを印刷する。また、この場合も、それぞれのパッチとしては、対応するＣＭＹＫ値の色で一定の範囲（例えば、所定の矩形状の範囲）を塗りつぶした領域を形成する。
【００７３】
また、ステップＳ３２４の動作に続いて、ホストＰＣ１４は、ステップＳ３２４で印刷した複数のパッチの中から、目標の色に最も近い色のパッチを選択する（Ｓ３２６）。この場合、ステップＳ３２６の動作は、第３パッチ選択処理の動作の一例である。また、より具体的に、本例のステップＳ３２６において、ホストＰＣ１４は、印刷装置１２における測色器２０４に、ステップＳ３２４で印刷された複数のパッチの色を測色させる。また、この場合、ホストＰＣ１４は、それぞれのパッチの色に対する測定の結果として、例えば、Ｌａｂ値を取得する。そして、これらの複数のパッチに対する測色の結果と、図２を用いて説明をしたステップＳ１０２で取得した目標の色とに基づき、これらの複数のパッチの中から、目標の色に最も近い色のパッチを選択する。また、本例においては、第３色選択処理におけるステップＳ３２６で選択したパッチに対応するＣＭＹＫ値を、目標の色に対応するＣＭＹＫ値である目標色対応値として扱う。本例によれば、目標色対応値を決定する処理を適切に行うことができる。
【００７４】
また、上記においても説明をしたように、第２色選択処理以降の処理では、目標の色を表現するために用いるＣＭＹＫ値について、例えば、第１色選択処理で最終的に選択したパッチに対応して決まる所定の範囲内にあると考えることができる。そのため、第３色選択処理についても、第２色選択処理と同様に、パッチを印刷するＣＭＹＫ値の範囲を限定して行うことが好ましい。より具体的に、本例においては、例えば図中に示すように、ステップＳ３２２〜Ｓ３２６の動作について、繰り返して行うのではなく、１回のみ行って、目標の色に最も近い色のパッチを選択する。このように構成すれば、例えば、第３色選択処理をより高速かつ適切に行うことができる。
【００７５】
以上のように構成した場合、例えば、ＣＭＹＫ値の間隔を広くした第１色選択処理を行うことで、目標の色に近い色を再現できるＣＭＹＫ値を適切に絞り込むことができる。また、第１色選択処理での結果を利用して、ＣＭＹＫ値の間隔を狭くした第２色選択処理を行うことで、目標の色に近い色を再現できるＣＭＹＫ値の範囲をより狭い範囲に絞り混むことができる。また、第２色選択処理での結果を利用して、ＣＭＹＫ値の間隔を更に狭くした第３色選択処理を行うことで、目標色対応値を適切に決定することができる。また、この場合、決定した目標色対応値を用いて印刷を行うことで、例えば、目標の色の再現を高い精度で適切に行うことができる。
【００７６】
ここで、上記のように、本例においては、パッチの印刷と測色とを行う動作について、第１色選択処理でのみ繰り返して行い、第２色選択処理及び第３色選択処理では、これらの動作を１回のみ行っている。この点に関し、例えば第２色選択処理においてより高い精度で目標の色に近い色のパッチを選択することを考えた場合、第２色選択処理においても、第１色選択処理での繰り返しの動作と同一又は同様にして、ステップＳ３１２〜Ｓ３１６の動作を繰り返して行ってもよい。より具体的に、この場合、第２色選択処理において、例えば、ステップＳ３１６で目標の色に最も近い色のパッチとして選択したパッチである第２選択パッチに対応するＣＭＹＫ値と、第２基準値とが一致しているか否かの判定を更に行うことが考えられる。そして、第２選択パッチに対応するＣＭＹＫ値と、第２基準値とが異なっている場合、例えば、ステップＳ３１２に戻り、第２選択パッチに対応するＣＭＹＫ値を新たな第２基準値に設定することが考えられる。また、この場合、以降の動作を再度行うことで、例えば、第２選択パッチの選択結果に基づいて第２基準値を変更しつつ、第２選択パッチに対応するＣＭＹＫ値と、第２基準値とが一致するまで、ステップＳ３１２〜Ｓ３１６の動作を繰り返して行う。そして、第２選択パッチに対応するＣＭＹＫ値と、第２基準値とが一致した時点での第２選択パッチを、第２色選択処理での目標の色に最も近い色のパッチとして選択する。このように構成すれば、例えば、第２色選択処理をより高い精度で適切に行うことができる。
【００７７】
一方、本例における第３色選択処理のように、最後に行う色選択処理では、ＣＭＹＫ値の間隔を最も小さくした複数のパッチを印刷して、測色器２０４での測色を行うことになる。そして、この場合、ＣＭＹＫ値の間隔が小さくなることで、例えば、測定結果において生じる誤差等の影響を受けやすくなること等も考えられる。また、その結果、例えば第１色選択処理のような繰り返しの処理を行うと、結果が収束しにくくなり、処理に要する時間が大幅に増加すること等も考えられる。また、処理にかかる時間が長くなりすぎ、適切に処理を行えなくなること等も考えられる。そのため、最後に行う色選択処理においては、上記のような繰り返しの処理を行わずに、パッチの印刷及び選択を１回のみ行うことが好ましい。このように構成すれば、例えば、目標色対応値をより適切に決定することができる。
【００７８】
また、上記においても説明をしたように、本例の第２色選択処理におけるステップＳ３１４及び第３色選択処理におけるステップＳ３２４では、Ｃ値、Ｍ値、及びＹ値について、５通りに異ならせている。また、これにより、例えば、Ｃ値、Ｍ値、及びＹ値を異ならせる段階数について、第１色選択処理で複数のパッチを印刷する場合と比べて多くしている。また、その結果、第２色選択処理におけるステップＳ３１４及び第３色選択処理におけるステップＳ３２４で印刷するパッチの数について、第１色選択処理におけるステップＳ３０４で印刷するパッチの数や第２色選択処理におけるステップＳ３１４で印刷するパッチの数よりも多くしている。このように構成すれば、例えば、上記のような繰り返しの処理を行うことなく、目標色対応値をより適切に決定することができる。
【００７９】
続いて、本例において行う色合わせ処理について、シーケンス図を用いて、別の観点から説明する。図５及び図６は、印刷システム１０における印刷装置１２及びホストＰＣ１４において色合わせ処理を行う動作の一例を示すシーケンス図である。
【００８０】
尚、図から理解できるように、図５及び図６は、色合わせ時に印刷装置１２及びホストＰＣ１４において行う動作を二つの図に分けて示している。また、二つの図がつながる位置を示すために、一部の動作については、図５及び図６の両方に図示している。また、図５及び図６においては、プログラムに応じてホストＰＣ１４が実行する動作について、図中にＲＩＰ／出力、カラーマッチング、チャート自動生成、及び測色と示すように、複数の機能に分けて、機能別に図示をしている。これらの機能は、例えば、個別のソフトウェアや、各機能に対応するプログラムのモジュール等により実現される。また、本例においては、これらのソフトウェアやモジュール等を合わせた集合について、ホストＰＣ１４において実行するプログラムの一例と考えることができる。
【００８１】
また、図５及び図６に示すシーケンスの動作においては、印刷装置１２における測色器２０４を用いて行うターゲットの色の測色が完了した後の印刷装置１２及びホストＰＣ１４の動作を示している。また、より具体的に、この場合、色合わせ処理での目標の色を示すＬａｂ値や、このＬａｂ値に基づいて設定されるＣＭＹＫ値の初期値については、既に設定が終わっていると考える。
【００８２】
そして、この場合、ホストＰＣ１４では、先ず、ＲＩＰ処理や印刷の出力を制御するソフトウェア（ＲＩＰ／出力ソフト）からカラーマッチング用のモジュールを起動することで、色合わせの処理を開始する。また、この場合、例えば、起動モード、目標の色を示すＬａｂ値（ターゲットＬａｂ値）、ＣＭＹＫ値の初期値、使用測色器、画像形式、及び媒体の幅（メディア）等を引数にした関数を用いて、起動の処理を行うことが考えられる。この場合、使用測色器としては、例えば、測色器２０４として使用する装置を示すパラメータを設定する。また、画像形式としては、例えば、ｐｄｆ、ｔｉｆｆ等の画像の形式により、色合わせ処理において用いる画像の形式を示すパラメータを用いる。また、媒体の幅としては、複数のパッチを含むチャートの印刷に用いる媒体の幅を示すパラメータを用いる。引数として用いるパラメータについては、具体的なプログラムの仕様等に応じて、適宜変更してもよい。例えば、ＣＭＹＫ値の初期値については、引数として受け取るのではなく、色合わせの処理の開始後に設定をしてもよい。この場合、例えば、ＣＭＹＫの初期値の設定時に用いるＩＣＣプロファイルを示すパラメータを引数として用いること等が考えられる。
【００８３】
また、このようにして起動したカラーマッチングモジュールでは、先ず、上記において図３等を用いて説明をした第１色選択処理に対応する動作を開始する。また、より具体的に、この場合、チャートが含む複数のパッチにおいてＣＭＹＫ値を互いに異ならせる間隔であるＣＭＹＫ値の振り幅（Ｖａｌｕｅ）について、第１色選択処理で用いる間隔（第１の間隔）に対応する４％に設定する。そして、この振り幅、及びＣＭＹＫの初期値に基づき、チャートの作成時に必要となる情報を含むファイルであるリファレンスファイルを作成する。また、上記においても説明をしたように、第１色選択処理に対応する動作では、８１個のパッチを含むチャートを用いる。そのため、第１色選択処理に対応する動作において、リファレンスファイルとしては、８１個のパッチを含むチャートに対応するファイルを作成する。また、この場合、ＣＭＹＫの初期値を基準値（第１の基準値）に設定して、複数のパッチのそれぞれに対応するＣＭＹＫ値を設定する。また、本例において、リファレンスファイルでは、例えば、媒体の幅に合わせて、媒体の縦方向及び横方向に並べるパッチの数を変化させることで、複数のパッチの並べ方を更に指定する。
【００８４】
尚、複数のパッチを印刷する場合に中心の値として用いる基準のＣＭＹＫ値によっては、パッチの数について、通常の個数よりも減らしてもよい。より具体的に、ＣＭＹＫ値におけるＣ値、Ｍ値、Ｙ値、及びＫ値のいずれかの値が０％又は１００％の場合、その値を増加又は減少させた値については、対応するパッチを印刷する必要がないと考えることができる。そのため、このような場合には、そのようなパッチを省略して、パッチの数を減らすことが好ましい。
【００８５】
また、リファレンスファイルの作成が完了した後には、例えば、カラーマッチングモジュールからチャートの自動作成を行うソフトウェアであるチャート自動作成ツールを起動することで、チャートの作成を行う。この場合、例えば、リファレンスファイル、使用測色器、及び画像形式を引数にして、カラーマッチングモジュールからチャート自動作成ツールを起動することが考えられる。
【００８６】
また、この場合、チャート自動作成ツールでは、例えば、リファレンスファイルに従って、複数のパッチを含むチャートを示す画像のデータであるチャートデータを作成する。また、この場合、使用測色器及び画像形式を示すパラメータに基づき、パッチに対する測色に用いる測色器２０４に合わせて、指定された画像の形式の画像のデータを作成する。そして、作成したチャートデータについて、カラーマッチングモジュールへ供給する。
【００８７】
また、この場合、カラーマッチングモジュールでは、例えばＲＩＰ出力ソフトを介して、チャートデータが示す画像を印刷装置１２に印刷させる。また、この動作において、カラーマッチングモジュールは、印刷装置１２に印刷の動作を開始させる前に、印刷の原点座標の問い合わせ（印刷前原点取得）を行う。そして、印刷装置１２から通知を受けた原点座標を用いて、ＲＩＰ／出力ソフトに、チャートを印刷させる出力指示を行う。この場合、出力指示としては、例えば、印刷の動作を指定する印刷指示書を作成して、発行することが考えられる。また、カラーマッチングモジュールは、出力指示を行った後、印刷装置１２におけるチャートの印刷が完了するまで、待機する。
【００８８】
また、出力指示を受け取ったＲＩＰ／出力ソフトは、印刷装置１２に、チャートの印刷を実行させる。この場合、印刷装置１２は、チャートの印刷が完了した時点で、チャートの印刷が完了した旨をＲＩＰ／出力ソフトに通知する。そして、ＲＩＰ／出力ソフトは、カラーマッチングモジュールに対し、チャートの印刷が完了した旨を通知する。
【００８９】
そして、チャートの印刷が完了した通知を受けた後、カラーマッチングモジュールは、印刷装置１２における測色器２０４を用いて行う測色の動作を制御するソフトウェアである測色ツールを起動して、パッチに対する測色を開始させる。この場合、例えば、チャートが含む複数のパッチに対する測色を自動的に行う動作モード（自動測色モード）で測色ツールを起動することが考えられる。また、この場合、カラーマッチングモジュールは、例えば、先に取得している印刷の原点座標を測色ツールに通知することで、必要な位置の調整（例えば、チャートの自動引き戻し等）を測色ツールに実行させる。そして、測色ツールは、印刷装置１２の測色器２０４に、複数のパッチのそれぞれの色を測定させる。また、これにより、測色ツールは、印刷装置１２から、測色の結果（測色データ）を受け取る。また、測色ツールは、受け取った測色結果を、カラーマッチングモジュールに通知する。
【００９０】
また、この場合、カラーマッチングモジュールでは、予め用意されている目標の色を示すＬａｂ値と、測色結果とに基づき、目標の色を示すＬａｂ値との色差が最も少ないパッチを選択する。また、これにより、このパッチに対して設定されているＣＭＹＫ値について、この時点で目標の色に最も近い色のＣＭＹＫ値として扱う。
【００９１】
尚、本例において、測色結果としては、例えば、それぞれのパッチに対する測色の結果を示すＬａｂ値を含むデータを用いる。また、目標の色を示すＬａｂ値との色差が最も少ないパッチを選択する処理では、目標の色を示すＬａｂ値と、それぞれのパッチに対応するＬａｂ値との差を計算することで、目標の色を示すＬａｂ値との色差が最も少ないパッチを選択する。
【００９２】
また、本例において、カラーマッチングモジュールは、パッチを選択した後に、その後に行う処理を決める分岐判断を行う。より具体的に、本例の第１色選択処理では、図３等を用いて上記において説明をしたように、必要に応じて、複数のパッチを含むチャートを印刷する動作と、複数のパッチの色を測色する動作とを、複数回繰り返して行う。また、この場合において、選択したパッチに対応するＣＭＹＫ値と基準値（第１基準値）とが一致するまで、図３に示したステップＳ３０２〜Ｓ３０６の動作を繰り返して行う。
【００９３】
そのため、図５及び図６に示すシーケンスの動作において、ＣＭＹＫ値の振り幅を４％にして第１色選択処理を行っている場合において、選択したパッチに対応するＣＭＹＫ値と第１基準値とが相違している場合、選択したパッチに対応するＣＭＹＫ値を新たな第１の基準値に設定して、図中に１．１．１：リファレンスファイルの作成と示す位置に戻り、新たなリファレンスファイルを作成する。また、新たに作成したリファレンスファイルに基づいてその後の動作を行うことで、新たなチャートを印刷して、パッチの選択を再度行う。
【００９４】
尚、このようにして繰り返しの動作を行う場合、既に測色を行ったパッチと同じＣＭＹＫ値と同じＣＭＹＫ値のパッチについては、省略してリファレンスファイルを作成してもよい。このように構成すれば、例えば、印刷するパッチの数を適切に削減することができる。
【００９５】
また、この分岐判断において、選択したパッチに対応するＣＭＹＫ値と第１基準値とが一致していると判断した場合、ＣＭＹＫ値の振り幅を第２色選択処理におけるＣＭＹＫ値の間隔（第２の間隔）である２％に設定し、選択したパッチに対応するＣＭＹＫ値を第２色選択処理での基準値（第２の基準値）に設定して、図中に１．１．１：リファレンスファイルの作成と示す位置に戻る。そして、新たに設定したＣＭＹＫ値の振り幅及び第２の基準値を用いて新たなリファレンスファイルを作成し、以降の動作を更に行うことで、第２色選択処理の動作を行う。この場合、上記においても説明をしたように、本例の第２色選択処理では、１２５個のパッチを含むチャートを印刷する。そのため、リファレンスファイルとしては、１２５個のパッチを含むチャートに対応するファイルを作成する。
【００９６】
また、上記においても説明をしたように、本例の第２色選択処理及び第３色選択処理では、第１色選択処理のような繰り返しの動作は行わない。そのため、第２色選択処理における分岐判断の位置では、単に、ＣＭＹＫ値の振り幅を第３色選択処理におけるＣＭＹＫ値の間隔（第３の間隔）である１％に設定し、選択したパッチに対応するＣＭＹＫ値を第３色選択処理での基準値（第３の基準値）に設定して、図中に１．１．１：リファレンスファイルの作成と示す位置に戻る。そして、新たに設定したＣＭＹＫ値の振り幅及び第３の基準値を用いて新たなリファレンスファイルを作成し、以降の動作を更に行うことで、第３色選択処理の動作を行う。また、この場合も、リファレンスファイルとしては、１２５個のパッチを含むチャートに対応するファイルを作成する。
【００９７】
また、本例において、第３色選択処理は、目標の色に対応するＣＭＹＫ値である目標色対応値を最終的に決定する処理である。そのため、第３色選択処理における分岐判断の位置では、選択されたパッチに対応するＣＭＹＫ値を目標色対応値に設定する。そして、カラーマッチングモジュールは、目標色対応値を戻り値として、ＲＩＰ／出力ソフトに通知する。
【００９８】
本例によれば、例えば、目標の色に近い色を再現できるＣＭＹＫ値を適切に決定することができる。また、これにより、例えば、印刷装置１２において目標の色の再現を高い精度で適切に行うことができる。
【００９９】
続いて、上記において説明をした各構成に関する補足説明等を行う。上記においても説明をしたように、本例によれば、例えば、目標の色に近い色を再現できるＣＭＹＫ値を適切に決定することができる。そして、この場合、目標の色に対応するＣＭＹＫ値を決定する動作については、例えば、印刷装置１２において使用するインクで表現可能な色に目標の色を置換する処理等と考えることもできる。また、上記においても説明をしたように、本例においては、ＣＭＹＫ値の間隔を徐々に狭くしながら複数回の色選択処理（第１色選択処理、第２色選択処理、及び第３色選択処理）を行うことで、目標の色に対応するＣＭＹＫ値を高い精度で決定することができる。この場合、最後の色選択処理である第３色選択処理で選択するパッチの色と、目標の色との間で、色差（ΔＥ）を１．６未満程度にすることが好ましい。このように構成すれば、目標の色に対応するＣＭＹＫ値を高い精度で適切に決定することができる。
【０１００】
また、上記の説明等から理解できるように、本例においては、印刷装置１２における測色器２０４を用いてターゲットやパッチの色を自動的に測定することにより、例えば目標の色の取得から目標の色に対応するＣＭＹＫ値を決定するまでの動作について、ユーザの操作や判断等を必要とすることなく、自動的に行うこと等も可能になる。より具体的に、この場合、例えば、色合わせの処理について、夜間等にユーザが不在の状態で行うこと等も可能になる。
【０１０１】
また、上記においても説明をしたように、本例においては、目標色対応値を決定する処理として、第１色選択処理、第２色選択処理、及び第３色選択処理を行う。そして、この場合、最後に行う色選択処理である第３色選択処理において、目標の色に対応するＣＭＹＫ値を決定する。このように構成すれば、例えば、ＣＭＹＫ値の間隔を最も狭くした複数のパッチに対する測色の結果に基づき、目標の色に対応するＣＭＹＫ値を適切に決定することができる。
【０１０２】
また、色合わせ処理の動作の変形例においては、色選択処理について、３段階以外の段階数で行うこと等も考えられる。より具体的に、この場合、目標色対応値を決定する処理において、第３色選択処理を行わず、第１色選択処理及び第２色選択処理のみを行うこと等も考えられる。そして、この場合、第２色選択処理において、目標の色に対応するＣＭＹＫ値を決定することが考えられる。また、目標色対応値を決定する処理において、第３色選択処理よりもＣＭＹＫ値の間隔を狭くした複数のパッチを印刷する色選択処理を更に行うこと等も考えられる。この場合、ＣＭＹＫ値の間隔を最も狭くした複数のパッチを印刷する色選択処理において、目標の色に対応するＣＭＹＫ値を決定することが考えられる。
【０１０３】
また、本例において、目標の色については、少なくとも、印刷装置１２において使用するインクで表現可能な色の色域内（ガマット内）の色であることが必要であると考えることができる。そのため、目標の色が色域内にない場合には、例えば、所定のタイミングでエラー表示等を行って、色合わせの処理を終了してもよい。
【０１０４】
また、上記においては、印刷システム１０の構成について、主に、印刷装置１２及びホストＰＣ１４が別体の装置で構成される場合について、説明をした。しかし、印刷システム１０の構成の変形例においては、１台の装置で印刷システム１０を構成してもよい。この場合、例えば、印刷装置１２の一部（例えば、印刷装置１２における制御部１２０）がホストＰＣ１４の機能を兼ねている等と考えることができる。また、この場合、印刷システム１０を構成する１台の装置においてインクジェットヘッド及び測色器を含む部分を印刷装置と考え、制御部を含む部分を制御装置と考えてもよい。
【産業上の利用可能性】
【０１０５】
本発明は、例えば印刷システムに好適に利用できる。
【符号の説明】
【０１０６】
１０・・・印刷システム、１２・・・印刷装置、１４・・・ホストＰＣ、５０・・・媒体、１０２・・・ヘッド部、１０４・・・プラテン、１０６・・・主走査駆動部、１０８・・・副走査駆動部、１２０・・・制御部、２０２・・・インクジェットヘッド、２０４・・・測色器
【図１】
2020136820.tif 000003
【図２】
2020136820.tif 000004
【図３】
2020136820.tif 000005
【図４】
2020136820.tif 000006
【図５】
2020136820.tif 000007
【図６】
2020136820.tif 000008