(57)【要約】【課題】画質の向上を図る。【解決手段】第２色空間の特定の階調値に対応する液体量で形成された第１パターンの測色結果に基づいて第２テーブルを作成し、第２テーブルを用いて特定の階調値で形成された第２パターンを作成し、第２パターンを測色してその測色結果を平滑化し、平滑化された第２パターンの測色結果に基づいて、第１色空間の階調値と第２色空間の階調値とを対応づけることによって第１テーブルを作成する。【選択図】図８
2009218731.tif 000002
【特許請求の範囲】
【請求項１】
第１色空間の第１階調値を第１テーブルに基づいて第２色空間の第２階調値に変換し、
前記第２色空間の前記第２階調値を第２テーブルに基づいて液体吐出装置で用いられる各液体の液体量に変換するための第１テーブルの作成方法であって、
前記第２色空間の各色の階調値と、前記液体量との対応関係を示す色対応データを定める工程と、
前記色対応データを参照して、特定の前記第２階調値に対応する液体量で形成された第１パターンを作成する工程と、
前記第１パターンを測色する工程と、
前記第１パターンの測色結果に基づいて、前記第２色空間の階調値と液体量とを対応づけることによって前記第２テーブルを作成する工程と、
前記第２テーブルを用いて、特定の前記第２階調値で形成された第２パターンを作成する工程と、
前記第２パターンを測色し、その測色結果を平滑化する工程と、
平滑化された前記第２パターンの測色結果に基づいて、前記第１色空間の階調値と前記第２色空間の階調値とを対応づけることによって前記第１テーブルを作成する工程と、
を有する、ことを特徴とする色変換テーブル作成方法。
【請求項２】
請求項１に記載の色変換テーブル作成方法であって、
前記第２パターンの測色結果の平滑化は、各測色結果を所定次数の多項式近似曲線で近似することによって行う、
ことを特徴とする色変換テーブル作成方法。
【請求項３】
請求項１又は２に記載の色変換テーブル作成方法であって、
ある媒体の前記第１テーブルを作成する際に、
その媒体とは別の媒体に前記第１パターンを形成し、
前記別の媒体に形成された前記第１パターンの測色結果に基づいて、前記ある媒体のための前記第２テーブルを作成し、
その第２テーブルを用いて前記ある媒体に前記第２パターンを形成し、
前記ある媒体に形成された前記第２パターンの測色結果に基づいて、前記ある媒体のための前記第１テーブルを作成する
ことを特徴とする色変換テーブル作成方法。
【請求項４】
請求項３に記載の色変換テーブル作成方法であって、
前記ある媒体は、前記別の媒体よりも凹凸が大きい
ことを特徴とする色変換テーブル作成方法。
【請求項５】
請求項１〜４の何れかに記載の色変換テーブル作成方法であって、
前記第１パターンの測色結果に基づいて、前記液体量を変更して、前記色対応データを変更し、
前記第２テーブルを作成する工程では、前記第２色空間の階調値と、変更された後の前記液体量とを対応づける
ことを特徴とする色変換テーブル作成方法。
【請求項６】
第１色空間の第１階調値を液体吐出装置で用いられる各液体の液体量に変換するための第１テーブルの作成方法であって、
第２色空間の各色の階調値と、前記液体量との対応関係を示す色対応データを定める工程と、
前記色対応データを参照して、前記第２色空間の特定の第２階調値に対応する液体量で形成された第１パターンを作成する工程と、
前記第１パターンを測色する工程と、
前記第１パターンの測色結果に基づいて、前記第２色空間の階調値と液体量とを対応づけることによって第２テーブルを作成する工程と、
前記第２テーブルを用いて、特定の前記第２階調値で形成された第２パターンを作成する工程と、
前記第２パターンを測色し、その測色結果を平滑化する工程と、
平滑化された前記第２パターンの測色結果に基づいて、前記第１色空間の階調値と前記第２色空間の階調値とを対応づけることによって、前記第１色空間の階調値と各液体の液体量とを対応づけて、前記第１テーブルを作成する工程と、
を有する、ことを特徴とする色変換テーブル作成方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、色変換テーブル作成方法に関する。
【背景技術】
【０００２】
液体吐出装置（例えばプリンタ）で画像を形成する場合、画像データを、当該液体吐出装置で用いられる各液体（ＣＭＹＫなど）の液体量に変換する必要がある。この変換の際に色変換テーブルが使用される。例えば、各機器に依存しない色空間（例えば、Ｌ*ａ*ｂ*）を、各機器に依存する色空間（例えばＲ´Ｇ´Ｂ´）に変換するＩＣＣ（International Color Consortium）プロファイルや、そのＲ´Ｇ´Ｂ´色空間を、各液体の液体量に変換するベースＬＵＴ（Look Up Table）が使用される（例えば、特許文献１参照）。また、これとは別の色変換処理において、例えば、ｓＲＧＢ色空間の画像データを、各液体の液体量に変換する３次元のＬＵＴ（以下、ＰｈｏｔｏＬＵＴともいう）もある。
【０００３】
これらの色変換テーブルは、それぞれ、媒体に複数の階調のパッチからなるテストパターンを形成し、それを測色することに基づいて作成される。後述するように、最初にベースＬＵＴが作成され、このベースＬＵＴを用いてＩＣＣプロファイルや、ＰｈｏｔｏＬＵＴが作成される。このため、ベースＬＵＴでは階調の連続性が要求され、ＩＣＣプロファイルや、ＰｈｏｔｏＬＵＴではさらに色の精度が要求される。
【特許文献１】特開２００５−１９８０００号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかし、テストパターンの測色の際に測色誤差が発生する場合があった。この測色誤差により、ＩＣＣプロファイルやＰｈｏｔｏＬＵＴの精度が低下することがあり、これにより、その媒体に形成する画像の画質が低下するおそれがあった。  
本発明は、上記のような課題に鑑みてなされたものであり、画質の向上を図ることを目的とする。
【課題を解決するための手段】
【０００５】
上記目的を達成するための主たる発明は、第１色空間の第１階調値を第１テーブルに基づいて第２色空間の第２階調値に変換し、前記第２色空間の前記第２階調値を第２テーブルに基づいて液体吐出装置で用いられる各液体の液体量に変換するための第１テーブルの作成方法であって、前記第２色空間の各色の階調値と、前記液体量との対応関係を示す色対応データを定める工程と、前記色対応データを参照して、特定の前記第２階調値に対応する液体量で形成された第１パターンを作成する工程と、前記第１パターンを測色する工程と、前記第１パターンの測色結果に基づいて、前記第２色空間の階調値と液体量とを対応づけることによって前記第２テーブルを作成する工程と、前記第２テーブルを用いて、特定の前記第２階調値で形成された第２パターンを作成する工程と、前記第２パターンを測色し、その測色結果を平滑化する工程と、平滑化された前記第２パターンの測色結果に基づいて、前記第１色空間の階調値と前記第２色空間の階調値とを対応づけることによって前記第１テーブルを作成する工程と、を有することを特徴とする色変換テーブル作成方法である。
【０００６】
また、上記目的を達成するための発明は、第１色空間の第１階調値を液体吐出装置で用いられる各液体の液体量に変換するための第１テーブルの作成方法であって、第２色空間の各色の階調値と、前記液体量との対応関係を示す色対応データを定める工程と、前記色対応データを参照して、前記第２色空間の特定の第２階調値に対応する液体量で形成された第１パターンを作成する工程と、前記第１パターンを測色する工程と、前記第１パターンの測色結果に基づいて、前記第２色空間の階調値と液体量とを対応づけることによって第２テーブルを作成する工程と、前記第２テーブルを用いて、特定の前記第２階調値で形成された第２パターンを作成する工程と、前記第２パターンを測色し、その測色結果を平滑化する工程と平滑化された前記第２パターンの測色結果に基づいて、前記第１色空間の階調値と前記第２色空間の階調値とを対応づけることによって、前記第１色空間の階調値と各液体の液体量とを対応づけて、前記第１テーブルを作成する工程と、を有することを特徴とする色変換テーブル作成方法である。
【０００７】
本発明の他の特徴については、本明細書及び添付図面の記載により明らかにする。
【発明を実施するための最良の形態】
【０００８】
＝＝＝開示の概要＝＝＝
本明細書及び添付図面の記載により、少なくとも、以下の事項が明らかとなる。
【０００９】
すなわち、第１色空間の第１階調値を第１テーブルに基づいて第２色空間の第２階調値に変換し、前記第２色空間の前記第２階調値を第２テーブルに基づいて液体吐出装置で用いられる各液体の液体量に変換するための第１テーブルの作成方法であって、前記第２色空間の各色の階調値と、前記液体量との対応関係を示す色対応データを定める工程と、前記色対応データを参照して、特定の前記第２階調値に対応する液体量で形成された第１パターンを作成する工程と、前記第１パターンを測色する工程と、前記第１パターンの測色結果に基づいて、前記第２色空間の階調値と液体量とを対応づけることによって前記第２テーブルを作成する工程と、前記第２テーブルを用いて、特定の前記第２階調値で形成された第２パターンを作成する工程と、前記第２パターンを測色し、その測色結果を平滑化する工程と、平滑化された前記第２パターンの測色結果に基づいて、前記第１色空間の階調値と前記第２色空間の階調値とを対応づけることによって前記第１テーブルを作成する工程と、を有することを特徴とする色変換テーブル作成方法が明らかとなる。  
このような色変換テーブル作成方法によれば、第１色空間の第１階調値を第２色空間の第２階調に変換する第１テーブルの精度を高めることができ、これにより画質を向上させることができる。
【００１０】
かかる色変換テーブル作成方法であって、前記第２パターンの測色結果の平滑化は、各測色結果を所定次数の多項式近似曲線で近似することが望ましい。  
このような色変換テーブル作成方法によれば、第２パターンの測色の際の誤差を容易に取り除くことができ、第１テーブルの精度を高めることができる。
【００１１】
かかる色変換テーブル作成方法であって、ある媒体の前記第１テーブルを作成する際に、その媒体とは別の媒体に前記第１パターンを形成し、前記別の媒体に形成された前記第１パターンの測色結果に基づいて、前記ある媒体のための前記第２テーブルを作成し、その第２テーブルを用いて前記ある媒体に前記第２パターンを形成し、前記ある媒体に形成された前記第２パターンの測色結果に基づいて、前記ある媒体のための前記第１テーブルを作成することが望ましい。  
このような色変換テーブル作成方法によれば、媒体の種類にかかわらずに、第１テーブルの精度を高めるようにすることができる。特に、前記ある媒体が、前記別の媒体よりも凹凸が大きい場合に、精度を高めることができる。
【００１２】
かかる色変換テーブル作成方法であって、前記第１パターンの測色結果に基づいて、前記液体量を変更して、前記色対応データを変更し、前記第２テーブルを作成する工程では、前記第２色空間の階調値と、変更された後の前記液体量とを対応づけることが望ましい。  
このような色変換テーブル作成方法によれば、第１テーブルの精度をより高めることができ、画質をより向上させることができる。
【００１３】
また、第１色空間の第１階調値を液体吐出装置で用いられる各液体の液体量に変換するための第１テーブルの作成方法であって、第２色空間の各色の階調値と、前記液体量との対応関係を示す色対応データを定める工程と、前記色対応データを参照して、前記第２色空間の特定の第２階調値に対応する液体量で形成された第１パターンを作成する工程と、前記第１パターンを測色する工程と、前記第１パターンの測色結果に基づいて、前記第２色空間の階調値と液体量とを対応づけることによって第２テーブルを作成する工程と、前記第２テーブルを用いて、特定の前記第２階調値で形成された第２パターンを作成する工程と、前記第２パターンを測色し、その測色結果を平滑化する工程と平滑化された前記第２パターンの測色結果に基づいて、前記第１色空間の階調値と前記第２色空間の階調値とを対応づけることによって、前記第１色空間の階調値と各液体の液体量とを対応づけて、前記第１テーブルを作成する工程と、を有することを特徴とする色変換テーブル作成方法が明らかとなる。  
このような色変換テーブル作成方法によれば、第１色空間の第１階調値を液体量に変換する第１テーブルの精度を高めることができ、これにより画質を向上させることができる。  
以下、本発明の実施形態を液体吐出装置の一つであるプリンタを用いて説明する。
【００１４】
＝＝＝印刷システム１００の構成＝＝＝
図１は、印刷システム１００の構成を説明する図である。例示した印刷システム１００は、液体吐出装置としてのプリンタ１と、コンピュータ１１０とを含んでいる。具体的には、この印刷システム１００は、プリンタ１と、コンピュータ１１０と、表示装置１２０と、入力装置１３０と、記録再生装置１４０とを有している。プリンタ１は、用紙、布、フィルム等の媒体にインク（液体の一種）を吐出して画像を印刷する。また、以下の説明では、代表的な媒体である紙Ｓ（図３Ａを参照。）を例に挙げて説明する。コンピュータ１１０は、プリンタ１と通信可能に接続されている。そして、プリンタ１に画像を印刷させるため、コンピュータ１１０は、その画像に応じた印刷データをプリンタ１に出力する。このコンピュータ１１０には、アプリケーションプログラムやプリンタドライバ等のコンピュータプログラムがインストールされている。表示装置１２０は、例えば、コンピュータプログラムのユーザーインタフェースを表示する。入力装置１３０は、例えば、キーボード１３１やマウス１３２である。記録再生装置１４０は、例えば、フレキシブルディスクドライブ装置１４１やＣＤ−ＲＯＭドライブ装置１４２である。
【００１５】
＝＝＝コンピュータ１１０＝＝＝
＜コンピュータ１１０の構成について＞
図２は、コンピュータ１１０、およびプリンタ１の構成を説明するブロック図である。まず、図１及び図２を参照しつつコンピュータ１１０の構成について簡単に説明する。このコンピュータ１１０は、前述した記録再生装置１４０と、コントローラ１１１とを有している。記録再生装置１４０は、コントローラ１１１と通信可能に接続されており、例えばコンピュータ１１０の筐体に取り付けられている。
【００１６】
コントローラ１１１は、コンピュータ１１０における各種の制御を行うものであり、前述した表示装置１２０や入力装置１３０も通信可能に接続されている。このコントローラ１１１は、インターフェース部１１２と、ＣＰＵ１１３と、メモリ１１４とを有する。インターフェース部１１２は、プリンタ１との間に介在し、データの受け渡しを行う。ＣＰＵ１１３は、コンピュータ１１０の全体的な制御を行うための演算処理装置である。メモリ１１４は、ＣＰＵ１１３が使用するコンピュータプログラムを格納する領域や作業領域等を確保するためのものであり、ＲＡＭ、ＥＥＰＲＯＭ、ＲＯＭ、磁気ディスク装置等によって構成される。このメモリ１１４に格納されるコンピュータプログラムとしては、前述したアプリケーションプログラムやプリンタドライバがある。そして、ＣＰＵ１１３は、メモリ１１４に格納されているコンピュータプログラムに従って各種の制御を行う。
【００１７】
＝＝＝プリンタ１＝＝＝
＜プリンタ１の構成について＞
次に、図２及び図３を参照しつつプリンタ１の構成について説明する。ここで、図３Ａは、プリンタ１の全体構成の概略図である。図３Ｂは、プリンタ１の全体構成の横断面図である。
【００１８】
プリンタ１は、搬送ユニット２０、キャリッジユニット３０、ヘッドユニット４０、検出器群５０、及びコントローラ６０を有する。外部装置であるコンピュータ１１０から印刷データを受信したプリンタ１は、コントローラ６０によって各ユニット（搬送ユニット２０、キャリッジユニット３０、ヘッドユニット４０）を制御する。コントローラ６０は、コンピュータ１１０から受信した印刷データに基づいて、各ユニットを制御し、紙に画像を印刷する。プリンタ１内の状況は検出器群５０によって監視されており、検出器群５０は、検出結果をコントローラ６０に出力する。コントローラ６０は、検出器群５０から出力された検出結果に基づいて、各ユニットを制御する。
【００１９】
搬送ユニット２０は、紙Ｓを所定の方向（以下、搬送方向という）に搬送させるためのものである。この搬送ユニット２０は、給紙ローラ２１と、搬送モータ２２（ＰＦモータとも言う）と、搬送ローラ２３と、プラテン２４と、排紙ローラ２５とを有する。給紙ローラ２１は、紙挿入口に挿入された紙Ｓをプリンタ内に給紙するためのローラである。搬送ローラ２３は、給紙ローラ２１によって給紙された紙Ｓを印刷可能な領域まで搬送するローラであり、搬送モータ２２によって駆動される。プラテン２４は、印刷中の紙Ｓを支持する。排紙ローラ２５は、紙Ｓをプリンタの外部に排出するローラであり、印刷可能な領域に対して搬送方向下流側に設けられている。
【００２０】
キャリッジユニット３０は、ヘッドを所定の方向（以下、移動方向という）に移動（「走査」とも呼ばれる）させるためのものである。キャリッジユニット３０は、キャリッジ３１と、キャリッジモータ３２（ＣＲモータとも言う）とを有する。キャリッジ３１は、移動方向に往復移動可能であり、キャリッジモータ３２によって駆動される。また、キャリッジ３１は、インクを収容するインクカートリッジを着脱可能に保持している。
【００２１】
ヘッドユニット４０は、紙Ｓにインクを吐出するためのものである。ヘッドユニット４０は、複数のノズルを有するヘッド４１を備える。このヘッド４１はキャリッジ３１に設けられているため、キャリッジ３１が移動方向に移動すると、ヘッド４１も移動方向に移動する。そして、ヘッド４１が移動方向に移動中にインクを断続的に吐出することによって、移動方向に沿ったドットライン（ラスタライン）が紙に形成される。
【００２２】
なお、本実実施形態では、ヘッド４１には６個のノズル列が設けられている。６個のノズル列は、それぞれ濃シアン（Ｃ）、濃マゼンタ（Ｍ）、イエロー（Ｙ）、ブラック（Ｋ）、淡シアン（Ｌｃ）、淡マゼンタ（Ｌｍ）のインクを吐出する。また、各ノズルからインク滴を吐出させるための駆動素子としてピエゾ素子（不図示）が、それぞれのノズルに対して設けられている。
【００２３】
検出器群５０には、リニア式エンコーダ５１、ロータリー式エンコーダ５２、紙検出センサ５３、および光学センサ５４等が含まれる。リニア式エンコーダ５１は、キャリッジ３１の移動方向の位置を検出する。ロータリー式エンコーダ５２は、搬送ローラ２３の回転量を検出する。紙検出センサ５３は、給紙中の紙Ｓの先端の位置を検出する。光学センサ５４は、キャリッジ３１に取付けられている発光部と受光部により、紙Ｓの有無を検出する。そして、光学センサ５４は、キャリッジ３１によって移動しながら紙Ｓの端部の位置を検出し、紙Ｓの幅を検出することができる。また、光学センサ５４は、状況に応じて、紙Ｓの先端（搬送方向下流側の端部であり、上端ともいう）・後端（搬送方向上流側の端部であり、下端ともいう）も検出できる。
【００２４】
コントローラ６０は、プリンタの制御を行うための制御ユニット（制御部）である。コントローラ６０は、インターフェース部６１と、ＣＰＵ６２と、メモリ６３と、ユニット制御回路６４と、駆動信号生成回路６５を有する。インターフェース部６１は、外部装置であるコンピュータ１１０とプリンタ１との間でデータの送受信を行う。ＣＰＵ６２は、プリンタ全体の制御を行うための演算処理装置である。メモリ６３は、ＣＰＵ６２のプログラムを格納する領域や作業領域等を確保するためのものであり、ＲＡＭ、ＥＥＰＲＯＭ等の記憶素子を有する。ＣＰＵ６２は、メモリ６３に格納されているプログラムに従って、ユニット制御回路６４を介して各ユニットを制御する。駆動信号生成部６５は、ヘッド４１の各ノズルに対応して設けられたピエゾ素子を駆動するための駆動信号を生成する。
【００２５】
印刷を行うとき、コントローラ６０は、移動方向に移動中のヘッド４１からインクを吐出させるドット形成動作と、搬送方向に紙を搬送する搬送動作とを交互に繰り返し、無数のドットから構成される画像を紙に印刷する。なお、ドット形成動作のことを「パス」と呼ぶ。
【００２６】
＝＝＝印刷時の処理について＝＝＝
図４は、コンピュータ１１０の印刷処理時の機能ブロック図である。図５は、コンピュータ１１０のプリンタドライバが行う処理のフロー図である。プログラムであるプリンタドライバは、コンピュータ１１０のハードウェア（ＣＰＵ１１３やメモリ１１４等）と協働して、図４の各モジュールや図５の各処理を実現する。
【００２７】
まず、プリンタドライバは、アプリケーションから画像データ（テキストデータ、イメージデータなど）を取得し（Ｓ１０１）、その画像データに対して,解像度変換処理を行う（Ｓ１０２）。解像度変換処理は、アプリケーションから出力された画像データ（テキストデータ、イメージデータなど）を、紙Ｓに印刷する解像度（印刷解像度）の画像データに変換する処理である。例えば、印刷解像度が１４４０×７２０ｄｐｉに指定されている場合、アプリケーションから受け取ったベクター形式の画像データを１４４０×７２０ｄｐｉの解像度の画像データに変換する。解像度変換処理後の画像データの各画素データは、ＲＧＢ色空間の２５６階調の階調値を示すデータである。
【００２８】
次に、プリンタドライバは、色変換処理を行う（Ｓ１０３）。色変換処理は、画像データの色空間（ＲＧＢ色空間）の階調値を、プリンタ１で用いられる各インク（本実施形態の場合、Ｃ,Ｍ,Ｙ,Ｋ,Ｌｃ,Ｌｍの６色）のインク量に変換する処理である。色変換処理後の画素データは、Ｃ・Ｍ・Ｙ・Ｋ・Ｌｃ・Ｌｍの色空間により表される２５６階調の階調値を示すデータである。なお、色変換処理の詳細については後述する。
【００２９】
次に、プリンタドライバは、ラスタデータを抽出し、ハーフトーン処理を行う（Ｓ１０４）。なお、ラスタデータとは、一列分のラスタラインの画素に対応する画素データのことである。また、ハーフトーン処理は、２５６階調の画素データを、プリンタが形成可能な階調数である４階調の画素データに変換する処理である。ハーフトーン処理後の４階調の画素データは、対応する画素に形成するドットの大きさを示すデータとなる。具体的には、大ドット・中ドット・小ドット・ドット無しのいずれかを示すデータになる。
【００３０】
次に、プリンタドライバは、ラスタライズ処理を行う（Ｓ１０５）。ラスタライズ処理は、画像データの中から、各パスのドット形成対象となる画素の画素データを抽出し、パスごとに画素データを並べ替える処理である。
【００３１】
最後に、プリンタドライバは、ラスタライズ処理された画素データにコマンドデータを付加して印刷データを生成し、印刷データをプリンタ１に送信する（Ｓ１０６）。プリンタ１は、印刷データ中のコマンドデータに従って各ユニットを制御し、印刷データ中の画素データに従って各ノズルからインクを吐出する。こうすることによって、紙Ｓ上の画素にドットが形成され画像が印刷される。
【００３２】
＝＝＝色変換処理について＝＝＝
図６は、プリンタドライバで行われる色変換処理の説明図である。  
本実施形態のプリンタドライバでは、図６に示す図中上側と図中下側の２通りの色変換処理を行うことができるようになっている。どちらの処理を行うかは、例えば、画像データのフォーマット形式や、あるいは、印刷時の指定に応じて選択される。
【００３３】
図６の上側の色変換処理は、一般のユーザが使用する通常時の処理であり、色変換はＬＵＴ（Look Up Table）が用いられる。なお、ＬＵＴは、ある色空間のデータと、別の色空間のデータとの対応関係を複数の参照点について定義したテーブルのことである。本実施形態では、ここでのＬＵＴをＰｈｏｔｏＬＵＴと呼ぶことにする。ＰｈｏｔｏＬＵＴ１０（第１テーブルに相当する）は、３次元の色変換テーブルであり、画像データのＲＧＢ色空間の階調値をインク量（Ｃ,Ｍ,Ｙ,Ｋ,Ｌｃ,Ｌｍ）に変換する。
【００３４】
図７は、３次元のＬＵＴを模式的に示した図である。図の原点は黒（Ｋ）であり、Ｒ軸、Ｇ軸、Ｂ軸で形成される色空間となっている。この色空間における各点は、座標（Ｒ,Ｇ,Ｂ）で表すことができる。なお、Ｒ、Ｇ、Ｂはそれぞれ２５６階調（０〜２５５）である。
【００３５】
また、本実施形態では、この３次元の色空間において、各軸を１６分割するように格子を設けている。つまり、各軸に対して１７（＝２５６／１６＋１）個の格子点が設けられている。そして、この３次元の色空間の各格子点の座標（Ｒ,Ｇ,Ｂ）に対応して、インク量（Ｃ,Ｍ,Ｙ,Ｋ,Ｌｃ,Ｌｍ）がそれぞれ定められている。例えば、図の（Ｒｘ,Ｇｙ,Ｂｚ）には（Ｃ１,Ｍ２,Ｙ３,Ｋ４,Ｌｃ５,Ｌｍ６）が対応づけられている。
【００３６】
よって、ＰｈｏｔｏＬＵＴ１０を用いることにより、ＲＧＢ色空間の各階調値を、インク量（Ｃ,Ｍ,Ｙ,Ｋ,Ｌｃ,Ｌｍ）に変換することができる。なお、画像データの値が格子点に位置しない場合は、周囲の格子点にそれぞれ対応するインク量に基づいて補間を行うことによってインク量を算出する。
【００３７】
このＰｈｏｔｏＬＵＴ１０を全ての画像のフォーマットについて準備するとデータ量が大きくなりすぎるので、ＰｈｏｔｏＬＵＴ１０は特定の画像フォーマットに対して用意されている。本実施形態では、ＰｈｏｔｏＬＵＴ１０は、一般的に使用されているｓＲＧＢ及びＡｄｏｂｅＲＧＢの２種類のフォーマットに対してそれぞれ用意されている。つまり、これ以外のフォーマットの画像に対して、ＰｈｏｔｏＬＵＴ１０を用いた色変換を行うと、色変換の処理が正確に行われず、形成される画像の画質が低下してしまうことになる。
【００３８】
一方、図６の下側の色変換処理は、色を忠実に再現したい場合に行われるカラーマネジメント用の処理である。この色変換処理では、ＩＣＣ（International Color Consortium）の規格に従ったＩＣＣプロファイルを用いることで、様々なフォーマットの画像の処理に対応することができる。
【００３９】
ここでは、３種類の色変換が行われる。その色変換テーブルとして、それぞれＩＣＣプロファイル１１、１２および、ベースＬＵＴ１３が用いられる。なお、ＩＣＣプロファイルとしては、ＬＵＴ（Look Up Table）形式と、変換マトリクス形式の２つのいずれかを取りうる。
【００４０】
ＩＣＣプロファイル１１は、例えば変換マトリクス形式が適用されている。そして、ＩＣＣプロファイル１１による色変換処理では、変換式を用いた演算によって、画像データのＲＧＢ色空間の階調値を、機器に依存しない色空間（例えば、Ｌ*ａ*ｂ*：第１色空間に相当する）の階調値に色変換している。
【００４１】
ＩＣＣプロファイル１２（第１テーブルに相当する）は、ＰｈｏｔｏＬＵＴ１０と同様の３次元のＬＵＴ形式であり、各機器（プリンタ）に依存しないＬ*ａ*ｂ*色空間の階調値を、各機器に依存する色空間（Ｒ′Ｇ′Ｂ′色空間：第２色空間に相当する）の階調値に変換する。ＩＣＣプロファイル１２がＰｈｏｔｏＬＵＴ１０と異なるのは、入力がＬ*ａ*ｂ*色空間の階調値であり、出力がＲ′Ｇ′Ｂ′色空間の階調値である点である。このように、ＩＣＣプロファイル１２を用いた色変換では、Ｌ*ａ*ｂ*色空間の階調値をＲ′Ｇ′Ｂ′色空間の階調値に変換している。なお、ＩＣＣプロファイル１２はプリンタ及び媒体（紙Ｓ）毎に差し替えることが可能である。これにより、画像データの色を忠実に再現することが可能となる。
【００４２】
ベースＬＵＴ１３（第２テーブルに相当する）も、ＰｈｏｔｏＬＵＴ１０と同様の３次元のＬＵＴであり、プリンタに依存するＲ′Ｇ′Ｂ′色空間の階調値を、インク量（Ｃ,Ｍ,Ｙ,Ｋ,Ｌｃ,Ｌｍ）に変換する。ベースＬＵＴ１３がＰｈｏｔｏＬＵＴ１０と異なるのは、入力がプリンタに依存するＲ′Ｇ′Ｂ′色空間の階調値である点である。このように、ベースＬＵＴ１３を用いた色変換では、Ｒ′Ｇ′Ｂ′色空間の階調値をインク量（Ｃ,Ｍ,Ｙ,Ｋ,Ｌｃ,Ｌｍ）に変換している。
【００４３】
このように、図６の紙面下側の色変換処理では、ＩＣＣプロファイル１１、ＩＣＣプロファイル１２、ベースＬＵＴによる３回の色変換を行うことによって、画像データのＲＧＢ色空間の階調値を各インクのインク量に変換している。
【００４４】
以下、図６に示す色変換テーブル（ＰｈｏｔｏＬＵＴ１０、ＩＣＣプロファイル１２、ベースＬＵＴ１３）の作成方法について説明する。なお、ＩＣＣプロファイル１１は、周知の変換マトリクス（変換式）であるので、説明は省略する。
【００４５】
＝＝＝色変換テーブルの作成について＝＝＝
<参考>
各色変換テーブル（ＰｈｏｔｏＬＵＴ１０、ＩＣＣプロファイル１２、ベースＬＵＴ１３）は、紙Ｓの種類毎に用意される。そして、これらの色変換テーブルを作成する際は、作成の対象となる紙Ｓに、階調値の異なる多数のパッチからなるテストパターンを印刷し、そのテストパターンを、測色器を用いて測色することに基づいて作成される。  
この３つの色変換テーブルにおいて、最初に、ベースＬＵＴ１３が作成される。そして、そのベースＬＵＴ１３を用いることによって、ＰｈｏｔｏＬＵＴ１０及びＩＣＣプロファイル１２が作成される。
【００４６】
ところで、紙Ｓとして特殊なものがある。例えば、アート系の紙には凹凸の大きいものがある（例えば、エプソン社製のTextured Fine Art Paper）。このような紙についても、対応する色変換テーブルを求める必要がある。  
ところが、凹凸の大きい紙Ｓに、テストパターンを形成した場合、測色器によって測色する際に反射光が散乱してしまい、安定した測色結果が得られない。例えば、同じ色であっても測定位置によって測定結果が異なることが多い。このように、凹凸の大きい紙Ｓに対して精度の高い測色を行うことが困難であった。そして、測色結果がばらつくためベースＬＵＴ１３を作成する際に、色の連続性が保てない（色の階調が滑らかに変化しない）という問題があった。  
また、測色の精度が低下するのは、ＰｈｏｔｏＬＵＴ１０及びＩＣＣプロファイル１２を作成する場合も同様であり、この場合、色の階調が滑らかに変化していないベースＬＵＴ１３を用いるため、色の精度がさらに低下することになった。  
よって、凹凸の大きい紙Ｓに形成する画像の画質を向上させるのは困難であった。
【００４７】
<本実施形態>
前述したように、図６の色変換テーブルを作成する際、最初にベースＬＵＴ１３を作成する。そして、ＩＣＣプロファイル１２及びＰｈｏｔｏＬＵＴ１０は、ベースＬＵＴ１３と組み合わされて後で決まる。つまり、インク量は、後から形成されるＩＣＣプロファイル１２やＰｈｏｔｏＬＵＴ１０の設定に依存することになるので、ベースＬＵＴ１３の作成時には、目的の色を形成するためのインク量を厳密に定めておく必要はない。ベースＬＵＴ１３を作成する際には、その液体吐出装置によって表現できる色の領域（以下、ガマットともいう）を最大限に定めておくことと、色の連続性を保つようにすることが重要になる。これに対し、ＩＣＣプロファイル１２及びＰｈｏｔｏＬＵＴ１０を作成する際には、色の連続性と色の精度が要求される。
【００４８】
そこで、本実施形態では、凹凸の大きい紙ＳのベースＬＵＴ１３を作成する場合、その紙Ｓに対して発色特性が近似しており、表面が平滑な紙Ｓ′にテストパターンを形成する。これにより、測色を安定して行うことができ、ベースＬＵＴ１３の色の連続性を保つようにすることができる。
【００４９】
そして、色の連続性が保たれたベースＬＵＴ１３を用いて、目的の凹凸の大きい紙Ｓにテストパターンを形成し、その測色結果をスムージングすることによりＩＣＣプロファイル１２及びＰｈｏｔｏＬＵＴ１０を作成する。こうすることにより、ＩＣＣプロファイル１２やＰｈｏｔｏＬＵＴ１０の精度を向上させることができる。
【００５０】
以下、本実施形態の色変換テーブルの作成方法の詳細について説明する。  
図８は、プリンタ１の色変換テーブル作成時のシステムの説明図である。ここでは、色変換テーブル作成用のコンピュータ２００と測色器３００（例えば、Ｇｒｅｔａｇ社製のＳｐｅｃｔｒｏｌｉｎｏ）とプリンタ１が用意されている。測色器３００は、予めコンピュータ２００に接続されている。図中のコンピュータ２００内に描かれた各モジュールは、ソフトウェア及びハードウェアによって実現される。
【００５１】
前述したように、最初にベースＬＵＴ１３の作成を行う。このベースＬＵＴ１３の作成には、デューティ制限値、分版データ（色対応データに相当する）を使用する。まず、このデューティ制限値、分版データについて説明する。
【００５２】
<デューティ制限値について>
デューティ制限値は、紙の単位面積の中に、打ち込む（吐出する）ことのできるインク量を示すものである。デューティ制限値は、紙の種類や形成する画像の解像度に依存する。また、デューティ制限値として、インク単色によるデューティ制限値や、複数色の合計によるデューティ制限値がある。例えば、ある紙のある解像度におけるデューティ制限値として、単色では８０％、各色の合計では１２０％のように定められる。
【００５３】
<分版データについて>
分版データは、Ｒ′Ｇ′Ｂ′色空間の階調値と、プリンタ１で使用する各インクのインク量との対応関係を示すデータである。
【００５４】
図９は、Ｒ′Ｇ′Ｂ′色空間を３次元で示した図である。また、図１０Ａは、図９のグレー軸上の各格子点の分版データであり、図１０Ｂは、図９の黒−赤軸上の各格子点の分版データである。図１０Ａ及び図１０Ｂの横軸は階調値を示しており、縦軸はインク量を示している。なお、グレー軸上ではＲ′＝Ｇ′＝Ｂ′であり、図１０Ａの横軸は、そのうちの一つの色の階調値を示している。例えば図１０Ａの階調値０はＲ′Ｇ′Ｂ′の階調値が全て０であることを示しており、図１０Ａの階調値２５５は、Ｒ′Ｇ′Ｂ′の階調値が全て２５５であることを示している。また、図１０ＢではＲ′の階調値を示している（Ｇ′Ｂ′の階調値はともに０）。例えば、図１０Ｂの階調値２５５は、Ｒ′の階調値が２５５であり、Ｇ′Ｂ′の階調値が０であることを示している。この図１０Ａ及び図１０Ｂは、使用するインクが６色（Ｃ,Ｍ,Ｙ,Ｋ,Ｌｃ,Ｌｍ）である場合の分版データの一例である。分版データは、プリンタで使用するインクの数や種類、形成する画像の解像度などによって変わる。
【００５５】
図９に示すように、Ｒ′Ｇ′Ｂ′色空間は図７と同様に３次元の色空間である。そしてその色空間内に複数の格子点を設けている。本実施形態では、Ｒ′Ｇ′Ｂ′色空間の各軸上にそれぞれ１７個の格子点を設けている。
【００５６】
図９のグレー軸上の各格子点の分版データは図１０Ａのようになっている。図の左側ほど黒が強くなり、右側ほど白が強くなる。例えば、階調値０では使用されるインクはブラック（Ｋ）のみである。ブラック（Ｋ）の使用量は、右側になるほど（階調値が高くなるほど）少なくなっている。また、階調値が低い部分（例えば１４０未満）では、主に、濃マゼンダ（Ｍ）、濃シアン（Ｃ）、イエロー（Ｙ）が使用され、階調値が高い部分（例えば１４０以上）では、主に、淡シアン（Ｌｍ）、淡マゼンダ（Ｌｃ）、イエロー（Ｙ）が使用される。そして、階調値２５５では、すべてのインクについてインク量が０（すなわちインクを吐出しない）となっている。このように、階調値に応じて、使用するインクの種類やインク量が変化している。
【００５７】
また、図９の黒−赤軸上の各格子点の分版データは図１０Ｂのようになっている。図の左側ほど黒が強くなり、右側ほど赤が強くなる。この場合もグレー軸と同様に各格子点において、インク量が定められている。例えば、階調値０ではブラック（Ｋ）の量が多く、階調値が高くなると、ブラック（Ｋ）の量が減少し、濃マゼンタ（Ｍ）の量が増加する。そして、さらに階調値が高くなると濃マゼンタ（Ｍ）が減少し、淡ゼンダ（Ｌｍ）の量が増加している。
【００５８】
この例ではＲ′Ｇ′Ｂ′色空間の２つの軸上の分版データについて説明したが、他の軸上の格子点についても、同様にして、それぞれ分版データが定められている。なお、分版データには、上述したデューティ制限値が加味されている。また、各インクの組み合わせによって、表現可能な色が多いほど画質向上上で好ましいことから、表現できる色の領域（ガマット）が出来るだけ広くなるように定められている。つまり、分版データは、プリンタ１のガマットを最大限に利用でき、且つ、デューティ制限値を越えない範囲で定められている。  
このように、分版データは、Ｒ′Ｇ′Ｂ′色空間の各色の階調値とインク量との対応関係を示すデータである。
【００５９】
<ベースＬＵＴ１３の作成について>
次に、ベースＬＵＴ１３の作成フローについて説明する。  
図１１は、図８で示したシステムにおける本実施形態のベースＬＵＴ１３の作成のフロー図である。
【００６０】
まず、コンピュータ２００は、色変換テーブル作成の印刷対象となる紙Ｓの特性及び印刷の解像度に応じて、デューティ制限値、及び分版データの設定を行う（Ｓ２０１）。  
次に、コンピュータ２００の印刷モジュールが、分版データに従って、例えば図９に示すベースＬＵＴの格子点を間引きして得た格子点に対応するインク量を用いたテストパターン（第１パターンに相当する）の印刷データを作成する（Ｓ２０２）。そしてその印刷データをプリンタ１に送信する。  
プリンタ１は、印刷データを受信すると、紙Ｓ′にテストパターンを印刷する（Ｓ２０３）。測色器３００は、例えばコンピュータ２００に制御されて、テストパターンの測色を行なう（Ｓ２０４）。本実施形態では、表面が平滑な紙Ｓ′にテストパターンを形成しているので、凹凸の大きい紙Ｓにテストパターンを形成した場合に比べて、安定した測色を行うことができ、測色の精度を向上させることができる。
【００６１】
なお、紙Ｓ′としては、紙Ｓに発色特性が近似しており、デューティ制限値が紙Ｓのデューティ制限値よりも高いものも用いるようにする。もし仮に紙Ｓ′のデューティ制限値の方が紙Ｓのデューティ制限値よりも低いとすると、紙Ｓのデューティ制限値で紙Ｓ′にパターンを形成すると滲んでしまうおそれがある。本実施形態では、凹凸の大きい紙Ｓとして、Textured Fine Art Paper（エプソン社製）を使用し、表面が平滑な紙Ｓ′として、Ultra Smooth Fine Art Paper（エプソン社製）を使用した。
【００６２】
コンピュータ２００は、測色器３００から測色結果を取得する（Ｓ２０５）。この測色により、Ｒ′Ｇ′Ｂ′色空間の各格子点の階調値で印刷されたパッチの測色結果がＬ*ａ*ｂ*色空間の階調値（以下、Ｌ*ａ*ｂ*値ともいう）として取得される。測色結果を取得すると、コンピュータ２００は、測色結果の色が滑らかに変化しているか否かの判断を行う（Ｓ２０６）。測色結果の色が滑らかに変化していないと判断した場合（Ｓ２０６でＮＯ）、スムージング処理を行う（Ｓ２０７）。なお、ここでのスムージング処理とは、測色結果の色の階調値の変化が滑らかになるように、分版データのインク量を調整する処理である。
【００６３】
図１２Ａ及び図１２Ｂは、ベースＬＵＴ１３作成時のスムージング処理の説明図である。図１２Ａは、測色結果を示す図であり、図１２Ｂは、その測定結果に対応する分版データを示す図である。なお、図１２Ａの横軸は、黒−赤軸の階調値を示し、縦軸は、測色結果のうちのａ*及びｂ*のそれぞれの大きさを示している。
【００６４】
図１２Ａでは、階調値Ａのところで測定結果が滑らかになっていない。具体的には、階調値Ａではａ*が低く、ｂ*が高くなっている。この場合、図１２Ｂのように、分版データの階調値Ａに対応するマゼンダ（Ｍ）のインク量が少なく、イエロー（Ｙ）のインク量が多いことを示している。そこで、コンピュータ２００のスムージング処理モジュールは、この測定結果に基づいて、ａ*及びｂ*の変化が滑らかになるように分版データの階調値Ａのマゼンダ（Ｍ）のインク量を多くし、イエロー（Ｙ）のインク量を少なくする。このようにして、分版データが修正される。  
その後、コンピュータ２００は、Ｓ２０６の判断を再度実行する。
【００６５】
一方、Ｓ２０６で色の変化が滑らかであると判断した場合（Ｓ２０６でＹＥＳ）。ＬＵＴ作成モジュールは、前記間引きして得た格子点の分版データに基づいて、ベースＬＵＴ１３における各格子点に対するインク量を算出する（Ｓ２０８）。すなわち、測色していない格子点のインク量を、測色した格子点に定められたインク量を用いて階調値が連続的に変化するように、各格子点に対応するインク量を算出する。そして、色空間Ｒ′Ｇ′Ｂ′の階調値と各インクのインク量とを対応づけたベースＬＵＴ１３を作成する。（Ｓ２０９）。このベースＬＵＴ１３は記憶部に記憶される。
【００６６】
以上説明したように、本実施形態では、凹凸の大きい紙ＳのベースＬＵＴ１３を作成する際、表面が平滑な紙Ｓ′を用いてテストパターンを作成しているので、安定した測色を行うことができ、色の連続性を保つことが可能となる。
【００６７】
<ＩＣＣプロファイルの作成について>
ＩＣＣプロファイル１２及びＰｈｏｔｏＬＵＴ１０では、色の連続性に加えて色の精度が要求される。このため、凹凸の大きい紙ＳのＩＣＣプロファイル１２及びＰｈｏｔｏＬＵＴ１０を作成する際には、それ以外の紙を使用することができない。従って、凹凸の大きい紙Ｓにテストパターンを形成することになるので、測色の精度が低下し（測色誤差が増大し）、ＩＣＣプロファイル１２やＰｈｏｔｏＬＵＴ１０の精度が低下するおそれがある。そこで、本実施形態では、ＩＣＣプロファイル１２、ＰｈｏｔｏＬＵＴ１０を作成する際には、測定結果の平滑化を行なうことにより測色の誤差を取り除き、測色の精度の向上を図るようにしている。
【００６８】
図１３は、本実施形態のＩＣＣプロファイル１２の作成のフロー図である。  
まず、コンピュータ２００の印刷モジュールは、表面が平滑な紙Ｓ′を使用して生成されたベースＬＵＴ１３を記憶部から読み出す（Ｓ３０１）。そして、ベースＬＵＴ１３の格子点（階調値）に対応するテストパターン（第２パターンに相当する）の印刷データを作成する（Ｓ３０２）。なお、ベースＬＵＴ１３には、Ｒ′Ｇ′Ｂ′色空間の各格子と各インクのインク量とが対応づけられているので、このＲ′Ｇ′Ｂ′色空間の階調値の印刷データは、それに対応する各色のインク量による印刷データと等価である。
【００６９】
そして、コンピュータ２００は、その印刷データをプリンタ１に送信する。プリンタ１は、印刷データを受信すると、紙Ｓにテストパターンを印刷する（Ｓ３０３）。測色器３００は、例えばコンピュータ２００に制御されて、テストパターンの測色を行う（Ｓ３０４）。
【００７０】
そして、コンピュータ２００は、測色器３００から測色結果を取得する（Ｓ３０５）。ここで、印刷データは、色の連続性が保たれたベースＬＵＴ１３を用いて作成されているので、例えば表面が平滑な紙Ｓ′にテストパターンを印刷した場合には、測定結果が滑らかになっているはずである。言い換えると、Ｓ３０５で得られた測色結果が滑らかでない場合、その原因は、凹凸の大きい紙Ｓにテストパターンを印刷したことによる測色の誤差によるものと考えられる。
【００７１】
そこで、コンピュータ２００のスムージング処理モジュールは、測定結果のスムージング処理を行う（Ｓ３０６）。ここでのスムージング処理は、測定結果が滑らかになるように、測色結果を調整する処理である。
【００７２】
以下、図１４Ａ〜図１４Ｃを参照しつつ、スムージング処理、及び、マッピング処理について説明する。図１４Ａは、ベースＬＵＴ１３を３次元で示した図である。図１４Ｂは、スムージング処理の説明図である。図１４Ｃは、Ｌ*ａ*ｂ*色空間の３次元の概略図である。
【００７３】
図１４Ｂの横軸は階調値を示し（図１０Ａの横軸と同じ）、縦軸はＬ*の大きさを示している。また、図１４Ｂの黒色の四角は、各階調でのテストパターンの測定結果を示しており、実線（曲線）は、測定結果をスムージング処理した結果を示している。
【００７４】
図１４ＣのＬ*軸は明度の軸であり、プラス側ほど明るくなり(白に近づく)、０に近づくほど暗くなる（黒に近づく）。その間は、明るさ（階調値）の違う灰色となっている。このＬ*軸から離れるほど彩度が高くなり、鮮やかな色になる。例えば、ａ*がプラス側になるほど、赤味が強くなり、ａ*がマイナス側になるほど、緑味が強くなる。また、ｂ*がプラス側になるほど、黄味が強くなり、ｂ*がマイナス側になるほど、青味が強くなる。なお、図示していないが、このＬ*ａ*ｂ*色空間にも複数の格子点が設けられている。
【００７５】
ＩＣＣプロファイル１２は、図１４ＣのＬ*ａ*ｂ*色空間の階調値を図１４ＡのＲ′Ｇ′Ｂ′色空間の階調値に変換する色変換テーブルである。この場合、前述したＰｈｏｔｏＬＵＴ１０と同様に、図１４ＣのＬ*ａ*ｂ*色空間の複数の格子点にそれぞれ対応するＲ′Ｇ′Ｂ′色空間の階調値が設定される。従って、ＩＣＣプロファイル１２を作成するには、Ｌ*ａ*ｂ*色空間の各格子点にそれぞれ対応するＲ′Ｇ′Ｂ′色空間の階調値を求めなければならない。以下の説明では、説明の都合上、ＩＣＣプロファイル１２を作成する際の処理を、図１４Ａのグレー軸上の格子点を用いて説明する。
【００７６】
Ｓ３０３で印刷されたテストパターンには、図１４Ａのグレー軸にある格子点の階調値のパッチが形成されている。そして、Ｓ３０４の測色結果から、その各格子点に対応するＬ*ａ*ｂ*値が得られる。例えば、図１４Ｂの黒色の四角は、各格子点のＬ*の測定結果を示している。
【００７７】
ＩＣＣプロファイル１２を作成する際には、凹凸の大きい紙Ｓにテストパターンを形成しているので、図１４Ｂに示すように測色から得られる測定結果はばらついている。そこで、スムージング処理によって、測定結果の平滑化を行う。本実施形態では、測定結果に対して５次の多項式近似を用いて平滑化を行った。これにより、図１４Ｂのように、滑らかな近似曲線を得ることができた。なお、本実施形態では測定結果に対して、５次の多項式近似を行ったが、次数が少なすぎると平滑にならず、逆に次数が多すぎると誤差を取り除くことが困難になる。この平滑化に最適な次数は設定する格子点の数によって異なってくる。なお、本実施形態では、多項式近似を用いたがこれ以外の方法で平滑化を行うようにしてもよい。
【００７８】
次に、求めた図１４Ｂの多項式近曲線を用いて、各格子点の正確なＬ*ａ*ｂ*値を求める。例えば図１４Ｂにおいて、Ｒ′＝Ｇ′＝Ｂ′＝ｍ１の階調値の階調値に対応するＬ*値がｌ１となり、Ｒ′＝Ｇ′＝Ｂ′＝ｍ２、Ｒ′＝Ｇ′＝Ｂ′＝ｍ３の階調値に対応するＬ*値ｌ２、ｌ３も近似曲線から求められる。
【００７９】
同様にａ*ｂ*についても同じスムージング処理を行い、測色値を滑らかにする。以上の処理により、ベースＬＵＴ１３において、Ｒ′Ｇ′Ｂ′階調値と印刷したパターンの正確なＬ*ａ*ｂ*の値の対応関係を求めることができた。
【００８０】
そして、ＬＵＴ作成モジュールは、Ｌ*ａ*ｂ*色空間と、上記ベースＬＵＴ１３でのＬ*ａ*ｂ*値を対応させる処理（いわゆるマッピング処理Ｓ３０７）を行い、上記ベースＬＵＴ１３で求めたＲ′Ｇ′Ｂ′階調値とＬ*ａ*ｂ*の値の対応関係を使い、ＩＣＣプロファイル１２を作成する（Ｓ３０８）。マッピング処理技術に関しては、一般に公知されているものを用いるので、ここでの説明は省略する。
【００８１】
<ＰｈｏｔｏＬＵＴの作成について>
図１５は、本実施形態のＰｈｏｔｏＬＵＴ１０の作成のフロー図である。  
まず、コンピュータ２００の印刷モジュールは、表面が平滑な紙Ｓ′を使用して生成されたベースＬＵＴ１３を記憶部から読み出す（Ｓ４０１）。そして、ベースＬＵＴ１３の格子点に対応するテストパターンの印刷データを作成する（Ｓ４０２）。なお、ベースＬＵＴ１３には、Ｒ′Ｇ′Ｂ′色空間の各格子と各インクのインク量とが対応づけられているので、このＲ′Ｇ′Ｂ′色空間の階調値の印刷データは、それに対応する各色のインク量による印刷データと等価である。
【００８２】
プリンタ１は、印刷データを受信すると、紙Ｓにテストパターンを印刷する（Ｓ４０３）。測色器３００は、例えば、コンピュータ２００に制御されて、このテストパターンの測色を行う（Ｓ４０４）。この測色により、Ｒ′Ｇ′Ｂ′色空間の特定の階調値で印刷されたパッチのＬ*ａ*ｂ*値が取得される。
【００８３】
コンピュータ２００は、測色器３００から測色結果を取得する（Ｓ４０５）。ここでも、凹凸の大きい紙Ｓにテストパターンを印刷しているので、測色の誤差が大きくなっている。コンピュータ２００のスムージング処理モジュールは、測定結果のスムージング処理を行う（Ｓ４０６）。なお、このスムージング処理は、ＩＣＣプロファイル１２を作成する場合（Ｓ３０６）と同じであるので、説明を省略する。
【００８４】
ここで、ＰｈｏｔｏＬＵＴ１０の入力信号ＲＧＢ色空間（例えばｓＲＧＢ、ＡｄｏｂｅＲＧＢなど）を設定し、このＲＧＢ色空間の各格子点の階調値は予め定めておく。なお、このＲＧＢ色空間の格子点の階調値は、例えばＩＣＣプロファイル１１のような周知の変換式によりＬ*ａ*ｂ*色空間の値に変換できる。つまり、ＰｈｏｔｏＬＵＴ１０に登録するＲＧＢ色空間の格子点に対応するＬ*ａ*ｂ*値が定められている。
【００８５】
次に、コンピュータ２００のマッピング処理モジュールは、平滑化された測色結果を用いてマッピング処理を行う（Ｓ４０７）。ここでは、ＰｈｏｔｏＬＵＴ１０に登録する格子点に対応するＬ*ａ*ｂ*値と、上記スムージング処理を行ったベースＬＵＴ１３のＬ*ａ*ｂ*値とを対応させる処理（マッピング処理）を行う。マッピング処理技術に関しては、一般に公知されているものを用いるので、ここでの説明は省略する。
【００８６】
すなわち、ＰｈｏｔｏＬＵＴ１０に登録するＲＧＢ色空間の格子点の階調値と、Ｒ′Ｇ′Ｂ′色空間の階調値とが対応づけられる。なお、Ｒ′Ｇ′Ｂ′色空間の階調値は、ベースＬＵＴ１３によって各インクのインク量と対応付けられているので、このマッピング処理により、ＰｈｏｔｏＬＵＴ１０のＲＧＢ色空間の階調値と各インクのインク量とが対応づけられることになる。そして、ＬＵＴ作成モジュールは、マッピング処理の結果に基づいて、ＰｈｏｔｏＬＵＴ１０を作成する（Ｓ４０８）。
【００８７】
以上説明したように、表面が平滑な紙Ｓ′を用いてベースＬＵＴ１３を作成することにより、ベースＬＵＴ１３での色の連続性を保つようにすることができる。また、ＩＣＣプロファイル１２及びＰｈｏｔｏＬＵＴ１０を作成する際、色の連続性が保たれたベースＬＵＴ１３を用いているので、凹凸の大きい紙Ｓにテストパターンを形成しても、測定結果を平滑化することにより、測色の誤差を取り除くことができる。よって、ＩＣＣプロファイル１２及びＰｈｏｔｏＬＵＴ１０の精度を高めることができる。  
よって、紙Ｓに形成される画像の画質を向上させることができ、プリンタ１の媒体との対応性を高めることができる。
【００８８】
＝＝＝その他の実施の形態＝＝＝
上記の実施形態は、主としてプリンタについて記載されているが、その中には、印刷装置、記録装置、液体の吐出装置、印刷方法、記録方法、液体の吐出方法、印刷システム、記録システム、コンピュータシステム、プログラム、プログラムを記憶した記憶媒体、表示画面、画面表示方法、印刷物の製造方法、等の開示が含まれていることは言うまでもない。
【００８９】
また、一実施形態としてのプリンタ等を説明したが、上記の実施形態は、本発明の理解を容易にするためのものであり、本発明を限定して解釈するためのものではない。本発明は、その趣旨を逸脱することなく、変更、改良され得ると共に、本発明にはその等価物が含まれることは言うまでもない。特に、以下に述べる実施形態であっても、本発明に含まれるものである。
【００９０】
＜プリンタについて＞
前述の実施形態では、プリンタが説明されていたが、これに限られるものではない。例えば、カラーフィルタ製造装置、染色装置、微細加工装置、半導体製造装置、表面加工装置、三次元造形機、液体気化装置、有機ＥＬ製造装置（特に高分子ＥＬ製造装置）、ディスプレイ製造装置、成膜装置、ＤＮＡチップ製造装置などのインクジェット技術を応用した各種の記録装置に、本実施形態と同様の技術を適用しても良い。また、これらの方法や製造方法も応用範囲の範疇である。
【００９１】
＜インクについて＞
前述の実施形態は、プリンタの実施形態だったので、染料インク又は顔料インクをノズルから吐出していた。しかし、ノズルから吐出する液体は、このようなインクに限られるものではない。例えば、金属材料、有機材料（特に高分子材料）、磁性材料、導電性材料、配線材料、成膜材料、電子インク、加工液、遺伝子溶液などを含む液体（水も含む）をノズルから吐出しても良い。
【００９２】
＜コンピュータについて＞
前述の実施形態では、コンピュータ１１０のプリンタドライバが色変換処理を行っていたが、これに限らない。例えばデジタルスチルカメラ（不図示）にコンピュータ１１０のプリンタドライバと同様の機能を設け、デジタルスチルカメラとプリンタ１とが直接接続されることで、コンピュータ１１０を用いずに図４の処理を行うようにしてもよい。また、図４のプリンタドライバの機能をプリンタ１に設けるようにしてもよい。
【００９３】
＜スムージング処理について＞
前述の実施形態では、ベースＬＵＴ１３を作成する際、測色結果に基づいてインク量を調整するスムージング処理を行っていたが、スムージング処理を行わずにベースＬＵＴ１３を作成してもよい。こうすることにより、ベースＬＵＴ１３を作成する工程を簡略化することができる。
【００９４】
＜媒体（紙）について＞
前述の実施形態では、凹凸の大きい紙Ｓに対するＩＣＣプロファイル１２及びＰｈｏｔｏＬＵＴ１０を作成する際の処理について説明したが、本発明は、凹凸の大きい紙Ｓ以外の媒体についても適用することができる。その場合も本実施形態と同様にして、テストパターンの測色結果を平滑化することによって、測色誤差を取り除くことができ、ＩＣＣプロファイル１２及びＰｈｏｔｏＬＵＴ１０の精度をより高めることができる。
【図面の簡単な説明】
【００９５】
【図１】印刷システムの構成を説明する図である。
【図２】コンピュータ、およびプリンタの構成を説明するブロック図である。
【図３】図３Ａは、プリンタの全体構成の概略図である。また、図３Ｂは、プリンタの全体構成の横断面図である。
【図４】コンピュータによる印刷処理時の機能ブロック図である。
【図５】コンピュータのプリンタドライバが行う処理のフロー図である。
【図６】色変換処理の説明図である。
【図７】３次元のＬＵＴを模式的に示した図である。
【図８】プリンタの色変換テーブル作成時のシステムの説明図である。
【図９】Ｒ′Ｇ′Ｂ′色空間を３次元で示した図である。
【図１０】図１０Ａは、グレー軸上の各格子点の分版データの説明図であり、図１０Ｂは、黒−赤軸上の各格子点の分版データの説明図である。
【図１１】本実施形態のベースＬＵＴの作成のフロー図である。
【図１２】ベースＬＵＴ作成時のスムージング処理の説明図である。図１２Ａは、測色結果を示す図であり、図１２Ｂは、その測定結果に対応する分版データのインク量を示す図である。
【図１３】本実施形態のＩＣＣプロファイルの作成フロー図である。
【図１４】ＩＣＣプロファイル作成時のスムージング処理の説明図である。
【図１５】本実施形態のＰｈｏｔｏＬＵＴの作成フロー図である。
【符号の説明】
【００９６】
１  プリンタ、１０  ＰｈｏｔｏＬＵＴ、１１，１２  ＩＣＣプロファイル、
１３  ベースＬＵＴ、２０  搬送ユニット、２１  給紙ローラ、
２２  搬送モータ（ＰＦモータ）、２３  搬送ローラ、２４  プラテン、
２５  排紙ローラ、３０  キャリッジユニット、３１  キャリッジ、
３２  キャリッジモータ（ＣＲモータ）、４０  ヘッドユニット、４１  ヘッド、
５０  検出器群、５１  リニア式エンコーダ、５２  ロータリー式エンコーダ、
５３  紙検出センサ、５４  光学センサ、
６０，１１１  コントローラ、６１、１１２  インターフェース部、
６２，１１３  ＣＰＵ、６３，１１４  メモリ、６４  ユニット制御回路、
６５  駆動信号生成回路、１１０，２００  コンピュータ、１２０  表示装置、
１３０  入力装置、１３１  キーボード、１３２  マウス、１４０  記録再生装置、
１４１  フレキシブルディスクドライブ装置、１４２  ＣＤ−ＲＯＭドライブ装置、
３００  測色器
【図１】
2009218731.tif 000003
【図２】
2009218731.tif 000004
【図３】
2009218731.tif 000005
【図４】
2009218731.tif 000006
【図５】
2009218731.tif 000007
【図６】
2009218731.tif 000008
【図７】
2009218731.tif 000009
【図８】
2009218731.tif 000010
【図９】
2009218731.tif 000011
【図１０】
2009218731.tif 000012
【図１１】
2009218731.tif 000013
【図１２】
2009218731.tif 000014
【図１３】
2009218731.tif 000015
【図１４】
2009218731.tif 000016
【図１５】
2009218731.tif 000017