(57)【要約】【課題】白色を含む複数色のインクを用いた印刷により形成される白色画像の測色を効率的にかつ精度良く実現する。【解決手段】白色を含む複数色のインクを用いて、裏面に白色の保護層が剥離可能に付着された透明印刷媒体上に印刷を行う印刷装置は、インクを噴射するノズル群を有するヘッドと、ヘッドを制御して透明印刷媒体上に画像を形成させる制御部と、透明印刷媒体に保護層が付着された状態で透明印刷媒体上に形成された画像を測色する測色部と、を備える。制御部は、測色の対象が、調整された白色である調色白の画像を含む白色画像である場合には、透明印刷媒体上に黒色画像が形成され、形成された黒色画像の上に重ねて白色画像が形成されるように、ヘッドを制御する。【選択図】図７
2011140207.tif 000002
【特許請求の範囲】
【請求項１】
白色を含む複数色のインクを用いて、裏面に白色の保護層が剥離可能に付着された透明印刷媒体上に印刷を行う印刷装置であって、
インクを噴射するノズル群を有するヘッドと、
前記ヘッドを制御して、前記透明印刷媒体上に画像を形成させる制御部と、
前記透明印刷媒体に前記保護層が付着された状態で、前記透明印刷媒体上に形成された画像を測色する測色部と、を備え、
前記制御部は、前記測色の対象が、調整された白色である調色白の画像を含む白色画像である場合には、前記透明印刷媒体上に黒色画像が形成され、形成された前記黒色画像の上に重ねて白色画像が形成されるように、前記ヘッドを制御する、印刷装置。
【請求項２】
請求項１に記載の印刷装置であって、
前記制御部は、前記測色の対象が前記白色画像以外の画像である場合には、前記透明印刷媒体上に直接前記測色の対象である画像が形成されるように、前記ヘッドを制御する、印刷装置。
【請求項３】
請求項１または請求項２に記載の印刷装置であって、
前記ヘッドは、前記ノズル群として、黒色画像を含むカラー画像を前記透明印刷媒体上に形成するための第１のノズル群と、白色画像を前記透明印刷媒体上に形成するための第２のノズル群と、を有し、
前記制御部は、前記測色の対象が白色画像である場合には、印刷中の少なくとも一部の期間において、前記第１のノズル群を用いた黒色画像の形成と、前記第２のノズル群を用いた白色画像の形成と、が並行して行われるように、前記ヘッドを制御する、印刷装置。
【請求項４】
請求項１から請求項３のいずれか一項に記載の印刷装置であって、
前記黒色画像の印刷濃度は、
同じ濃度値である複数の黒色パッチを複数の濃度で印刷した場合に、
前記同じ濃度値である複数の黒色パッチ間の輝度値のばらつきが最も小さい黒色パッチの濃度とされる、印刷装置。
【請求項５】
請求項４に記載の印刷装置であって、
前記白色画像を印刷する旨の指示を受け付けた場合、
前記輝度値のばらつきが最も小さい濃度の黒色パッチを１つ印刷し、
前記印刷された１つの黒色パッチに対しキャリブレーションを行い、
前記キャリブレーション後の濃度を用いて前記黒色画像を印刷する、印刷装置。
【請求項６】
請求項５に記載の印刷装置であって、
前記キャリブレーションを行うために印刷される黒色パッチは双方向（Ｂｉ−Ｄ）で印刷され、前記黒色画像は単方向（Ｕｎｉ−Ｄ）で印刷される、印刷装置。
【請求項７】
請求項４から請求項６のいずれか一項に記載の印刷装置であって、
前記黒色パッチは印刷媒体搬送方向下流側ノズルを用いて印刷し、前記黒色画像は印刷媒体搬送方向上流側ノズルを用いて印刷する、印刷装置。
【請求項８】
白色を含む複数色のインクを用いて、裏面に白色の保護層が剥離可能に付着された透明印刷媒体上に印刷を行う印刷方法であって、
（ａ）インクを噴射するノズル群を有するヘッドを制御して、前記透明印刷媒体上に画像を形成させる工程と、
（ｂ）前記透明印刷媒体に前記保護層が付着された状態で、前記透明印刷媒体上に形成された画像を測色する工程と、を備え、
前記工程（ａ）は、前記測色の対象が、調整された白色である調色白の画像を含む白色画像である場合には、前記透明印刷媒体上に黒色画像が形成され、形成された前記黒色画像の上に重ねて白色画像が形成されるように、前記ヘッドを制御する工程である、印刷方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、白色インクを含む複数色のインクを用いた印刷装置及び印刷方法に関する。
【背景技術】
【０００２】
シアン、マゼンタ、イエローといったカラーインクの他に、白色（ホワイト）インクを用いて印刷を行う印刷装置が知られている（例えば特許文献１参照）。白色インクを含む複数色のインクを用いて印刷を行う印刷装置は、例えば、印刷媒体の地色に影響されずにカラー画像を再現するために、白色インクを用いて印刷媒体の下地処理や地色に応じた補色処理を行うことが可能である。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００２−３８０６３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
白色インクを含む複数色のインクを用いて印刷を行う際の印刷媒体として、透明フィルムが用いられる場合がある。例えば、透明フィルム上に、白色インクを用いて白色画像を形成した後にカラー画像を形成したり、あるいはカラー画像を形成した後に白色画像を形成したりすることにより、透明フィルムを白色の印刷媒体と同様の印刷媒体として利用することができる。印刷媒体としての透明フィルムの印刷面（表面）とは反対側の面（裏面）には、例えば傷付き防止の目的で、白色の保護層（「セパレーター」とも呼ばれる）が剥離可能に付着されている場合がある。
【０００５】
例えば印刷における較正（キャリブレーション）を行う場合には、印刷された画像の測色が行われる。上記のような透明フィルムを用いた印刷において白色画像の測色を行う場合に、白色の保護層が付着された状態では測色によって白色画像の濃度差を検出することができないため、透明フィルムから保護層を剥がし、透明フィルムを黒色の背景上にセットした後に白色画像の測色を行うという煩雑な工程を要していた。また、透明フィルムから保護層を剥がす際には透明フィルムに傷が付くおそれがあり、透明フィルムの傷によって測色の精度が低下するおそれがあった。
【０００６】
本発明は、上記の課題を解決するためになされたものであり、白色を含む複数色のインクを用いた印刷により形成される白色画像の測色を効率的にかつ精度良く実現することを目的とする。
【課題を解決するための手段】
【０００７】
上記課題の少なくとも一部を解決するために、本発明は、以下の形態または適用例として実現することが可能である。
【０００８】
［適用例１］白色を含む複数色のインクを用いて、裏面に白色の保護層が剥離可能に付着された透明印刷媒体上に印刷を行う印刷装置であって、
インクを噴射するノズル群を有するヘッドと、前記ヘッドを制御して、前記透明印刷媒体上に画像を形成させる制御部と、前記透明印刷媒体に前記保護層が付着された状態で、前記透明印刷媒体上に形成された画像を測色する測色部と、を備え、前記制御部は、前記測色の対象が、調整された白色である調色白の画像を含む白色画像である場合には、前記透明印刷媒体上に黒色画像が形成され、形成された前記黒色画像の上に重ねて白色画像が形成されるように、前記ヘッドを制御する、印刷装置。
【０００９】
この印刷装置では、測色の対象が白色画像である場合には、透明印刷媒体上に黒色画像が形成され、形成された黒色画像の上に重ねて白色画像が形成され、透明印刷媒体に保護層が付着された状態で透明印刷媒体上に形成された画像の測色が行われるため、透明印刷媒体から保護層を剥離したり透明印刷媒体を黒色背景に設置したりすることなく、白色画像の測色を効率的に行うことができると共に、透明印刷媒体の傷付きを抑止することができ、ひいては、透明印刷媒体の傷による測色値への影響を抑制することができ、白色画像の測色を精度良く行うことができる。
【００１０】
［適用例２］上記適用例１に記載の印刷装置であって、
前記制御部は、前記測色の対象が前記白色画像以外の画像である場合には、前記透明印刷媒体上に直接前記測色の対象である画像が形成されるように、前記ヘッドを制御する、印刷装置。
【００１１】
この印刷装置では、測色の対象が白色画像以外の画像である場合には、透明印刷媒体上に直接測色の対象である画像が形成されるため、背景としての黒色画像の形成が不要となり、白色画像以外の画像の測色も効率的にかつ精度良く行うことができる。
【００１２】
［適用例３］上記適用例１または適用例２に記載の印刷装置であって、
前記ヘッドは、前記ノズル群として、黒色画像を含むカラー画像を前記透明印刷媒体上に形成するための第１のノズル群と、白色画像を前記透明印刷媒体上に形成するための第２のノズル群と、を有し、前記制御部は、前記測色の対象が白色画像である場合には、印刷中の少なくとも一部の期間において、前記第１のノズル群を用いた黒色画像の形成と、前記第２のノズル群を用いた白色画像の形成と、が並行して行われるように、前記ヘッドを制御する、印刷装置。
【００１３】
この印刷装置では、透明印刷媒体上への黒色画像の形成と、形成された黒色画像上への白色画像の形成とを、並行して行うことができるため、白色を含む複数色のインクを用いた印刷により形成される白色画像の測色を効率的に行うことができる。
【００１４】
［適用例４］上記適用例１から適用例３のいずれか一つに記載の印刷装置であって、
前記黒色画像の印刷濃度は、同じ濃度値である複数の黒色パッチを複数の濃度で印刷した場合に、前記同じ濃度値である複数の黒色パッチ間の輝度値のばらつきが最も小さい黒色パッチの濃度とされる、印刷装置。
【００１５】
この印刷装置では、同じ濃度値である複数の黒色パッチ間の輝度値のばらつきが最も小さい黒色パッチの濃度が黒色画像の印刷濃度となるため、白色画像の測色をばらつきなくより適切に行うことができる。
【００１６】
［適用例５］上記適用例４に記載の印刷装置であって、
前記白色画像を印刷する旨の指示を受け付けた場合、前記輝度値のばらつきが最も小さい濃度の黒色パッチを１つ印刷し、前記印刷された１つの黒色パッチに対しキャリブレーションを行い、前記キャリブレーション後の濃度を用いて前記黒色画像を印刷する、印刷装置。
【００１７】
この印刷装置では、キャリブレーション後の黒色パッチの濃度を用いて黒色画像を印刷するため、正確な濃度特性を有する黒色画像に基づいて、白色画像の測色をより適切に行うことができる。
【００１８】
［適用例６］上記適用例５に記載の印刷装置であって、
前記キャリブレーションを行うために印刷される黒色パッチは双方向（Ｂｉ−Ｄ）で印刷され、前記黒色画像は単方向（Ｕｎｉ−Ｄ）で印刷される、印刷装置。
【００１９】
この印刷装置では、キャリブレーションを行うための黒色パッチを双方向（Ｂｉ−Ｄ）で印刷するために、より高速に黒色パッチを印刷することができる。また、黒色画像を単方向（Ｕｎｉ−Ｄ）で印刷するために、黒色画像の上に重ねて白色画像が形成されるときに黒色画像が乾く時間を確保することができ、白色画像のにじみの発生を抑えることができる。
【００２０】
［適用例７］上記適用例４から適用例６のいずれか一つに記載の印刷装置であって、
前記黒色パッチは印刷媒体搬送方向下流側ノズルを用いて印刷し、前記黒色画像は印刷媒体搬送方向上流側ノズルを用いて印刷する、印刷装置。
【００２１】
この印刷装置では、黒色パッチは下流側ノズルを用いて、黒色画像は上流側ノズルを用いて印刷するために、上流側ノズルと下流側ノズルとの使用頻度の差が少なくなり、色ずれの発生を抑えることができる。
【００２２】
［適用例８］白色を含む複数色のインクを用いて、裏面に白色の保護層が剥離可能に付着された透明印刷媒体上に印刷を行う印刷方法であって、
（ａ）インクを噴射するノズル群を有するヘッドを制御して、前記透明印刷媒体上に画像を形成させる工程と、（ｂ）前記透明印刷媒体に前記保護層が付着された状態で、前記透明印刷媒体上に形成された画像を測色する工程と、を備え、前記工程（ａ）は、前記測色の対象が、調整された白色である調色白の画像を含む白色画像である場合には、前記透明印刷媒体上に黒色画像が形成され、形成された前記黒色画像の上に重ねて白色画像が形成されるように、前記ヘッドを制御する工程である、印刷方法。
【００２３】
なお、本発明は、種々の態様で実現することが可能であり、例えば、印刷方法および装置、印刷制御方法および装置、測色方法および装置、印刷装置の較正方法、印刷システム、これらの方法、装置またはシステムの機能を実現するためのコンピュータープログラム、そのコンピュータープログラムを記録した記録媒体、そのコンピュータープログラムを含み搬送波内に具現化されたデータ信号、等の形態で実現することができる。
【図面の簡単な説明】
【００２４】
【図１】本発明の実施例における印刷システムの構成を概略的に示す説明図である。
【図２】ＰＣ２００の構成を概略的に示す説明図である。
【図３】プリンター１００の構成を概略的に示す説明図である。
【図４】ＰＣ２００の構成を機能的に示すブロック図である。
【図５】プリンター１００の構成を機能的に示すブロック図である。
【図６】本実施例の較正処理の流れを示すフローチャートである。
【図７】較正処理用の印刷対象画像ＰＩの一例を示す説明図である。
【図８】較正処理用の印刷対象画像ＰＩの一例を示す説明図である。
【図９】カラー画像と調色白画像との印刷順を示す説明図である。
【図１０】本実施例の印刷処理の流れを示すフローチャートである。
【図１１】プリンタードライバー３００を実行するＣＰＵ２１０による処理の流れを示すフローチャートである。
【図１２】調色白画像用の色変換処理インク色分版処理ハーフトーン処理の流れを示すフローチャートである。
【図１３】調色白画像用ルックアップテーブルＬＵＴｗの一例を部分的に示す説明図である。
【図１４】カラー画像用の色変換処理インク色分版処理ハーフトーン処理の流れを示すフローチャートである。
【図１５】カラー画像用ルックアップテーブルＬＵＴｃの一例を部分的に示す説明図である。
【図１６】コマンド作成処理の流れを示すフローチャートである。
【図１７】コマンド作成処理により作成されるコマンドの一例を示す説明図である。
【図１８】インクコード表ＩＣＴの内容の一例を示す説明図である。
【図１９】プリンター１００による処理の流れを示すフローチャートである。
【図２０】ラスターバッファーおよびヘッドバッファーの詳細構成を示す説明図である。
【図２１】プリンター１００のプリントヘッド１４４の構成を示す説明図である。
【図２２】濃度特定用のパッチシートの一例を示す説明図である。
【図２３】濃度特定用のパッチシートの印刷処理の流れを示すフローチャートである。
【発明を実施するための形態】
【００２５】
次に、本発明の実施の形態を実施例に基づいて以下の順序で説明する。
Ａ．実施例：
Ａ−１．印刷システムの構成：
Ａ−２．較正処理：
Ａ−３．印刷処理：
Ｂ．変形例：
【００２６】
Ａ．実施例：
Ａ−１．印刷システムの構成：
図１は、本発明の実施例における印刷システムの構成を概略的に示す説明図である。本実施例の印刷システム１０は、プリンター１００と、パーソナルコンピューター（ＰＣ）２００と、を備えている。プリンター１００は、インクを噴射して印刷媒体上にインクドットを形成することにより画像を印刷するインクジェット式カラープリンターである。ＰＣ２００は、プリンター１００に印刷用データを供給すると共に、プリンター１００による印刷動作を制御する印刷制御装置として機能する。プリンター１００とＰＣ２００とは、有線または無線によって情報通信可能に接続されている。具体的には、本実施例では、プリンター１００とＰＣ２００とは、ＵＳＢケーブルによって互いに接続されている。なお、本実施例では、印刷媒体として、印刷面（表面）とは反対側の面（裏面）に白色の保護層（以下、「セパレーターＳＥ」とも呼ぶ）が剥離可能に付着された透明フィルムＴＦが用いられる。
【００２７】
本実施例のプリンター１００は、シアン（Ｃ）と、マゼンタ（Ｍ）と、イエロー（Ｙ）と、ブラック（Ｋ）と、ライトシアン（Ｌｃ）と、ライトマゼンタ（Ｌｍ）と、ホワイト（Ｗ）と、の合計７色のインクを用いて印刷を行うプリンターである。本実施例の印刷システム１０は、印刷媒体としての透明フィルムＴＦ上に、カラー画像と調色白画像とを並行して形成する印刷処理を実現可能である。すなわち、本実施例のプリンター１００は、透明フィルムＴＦ上に調色白画像を形成しつつ調色白画像の上にカラー画像を形成したり、あるいはカラー画像を形成しつつカラー画像の上に調色白画像を形成したりすることにより、透明フィルムＴＦを白色の印刷媒体と同様の印刷媒体として利用した印刷を実現することができる。カラー画像と調色白画像とが形成された透明フィルムＴＦは、例えば、商品包装用のフィルムとして使用される。
【００２８】
なお、本明細書において「白色」とは、可視光線のすべての波長を１００％反射する物体の表面色である厳密な意味での白色に限らず、いわゆる「白っぽい色」のように、社会通念上、白色と呼ばれる色を含むものとする。「白色」とは、例えば、（１）x-rite社製の測色機eye-one Proを用いて測色モード：スポット測色、光源：D50、バッキング：Black、印刷媒体：透明フィルムで測色した場合に、Ｌａｂ系での標記がａ*ｂ*平面上で半径２０の円周及びその内側にあり、かつＬ*が７０以上で表される色相範囲内の色か、（２）ミノルタ製の測色計CM2022を用いて測定モードD502°視野、SCFモード、白地バックで測色した場合に、Ｌａｂ系での標記がａ*ｂ*平面上で半径２０の円周及びその内側にあり、かつＬ*が７０以上で表される色相範囲内の色か、（３）特開２００４−３０６５９１号公報に記載されているように画像の背景として用いられるインクの色か、を指し、背景として用いられるのであれば純粋な白に限られない。
また、本明細書では、白（ホワイト）インクに他色のインクを所定量混ぜて白色を調整することを「白調色」と呼び、白調色により生成された白色（調整された白色）を「調色白」と呼び、調色白により構成される画像を「調色白画像」と呼ぶ。ただし、調色白は、白インクに混ぜられる他色インクの量がすべてゼロである場合の白色、すなわち白インクのみにより実現される白色をも含み、同様に、調色白画像は、白インクのみにより形成される白画像をも含むものとする。また、カラー画像は、白色以外の１色のインクのみにより形成される画像（例えば黒インクのみにより形成される黒色画像）をも含むものとする。
【００２９】
図２は、ＰＣ２００の構成を概略的に示す説明図である。ＰＣ２００は、ＣＰＵ２１０と、ＲＯＭ２２０と、ＲＡＭ２３０と、ＵＳＢインターフェース（ＵＳＢ  Ｉ／Ｆ）２４０と、ネットワークインターフェース（Ｎ／Ｗ  Ｉ／Ｆ）２５０と、ディスプレイインターフェース（ディスプレイ  Ｉ／Ｆ）２６０と、シリアルインターフェース（シリアル  Ｉ／Ｆ）２７０と、ハードディスクドライブ（ＨＤＤ）２８０と、ＣＤドライブ２９０と、を含んでいる。ＰＣ２００の各構成要素は、バスを介して互いに接続されている。
【００３０】
ＰＣ２００のディスプレイインターフェース２６０には、表示装置としてのモニターＭＯＮが接続されている。シリアルインターフェース２７０には、入力装置としてのキーボードＫＢおよびマウスＭＯＵが接続されている。なお、図２に示したＰＣ２００の構成はあくまで一例であり、ＰＣ２００の構成要素の一部を省略したり、ＰＣ２００にさらなる構成要素を付加したりする変形が可能である。
【００３１】
図３は、プリンター１００の構成を概略的に示す説明図である。プリンター１００は、ＣＰＵ１１０と、ＲＯＭ１２０と、ＲＡＭ１３０と、ヘッドコントローラー１４０と、プリントヘッド１４４と、キャリッジコントローラー（ＣＲコントローラー）１５０と、キャリッジモーター（ＣＲモーター）１５２と、印刷媒体送りコントローラー（ＰＦコントローラー）１６０と、印刷媒体送りモーター（ＰＦモーター）１６２と、ＵＳＢインターフェース（ＵＳＢ  Ｉ／Ｆ）１７０と、ネットワークインターフェース（Ｎ／Ｗ  Ｉ／Ｆ）１８０と、表示部としてのモニター１９０と、印刷画像を自動測色する自動測色器１９２と、を含んでいる。プリンター１００の各構成要素は、バスを介して互いに接続されている。
【００３２】
プリンター１００のＣＰＵ１１０は、ＲＯＭ１２０に格納されているコンピュータープログラムを実行することにより、プリンター１００全体の動作を制御する制御部として機能する。プリンター１００のプリントヘッド１４４は、図示しないキャリッジに搭載されている。キャリッジコントローラー１５０は、キャリッジモーター１５２を制御して、キャリッジを所定の方向に往復移動させる。これにより、プリントヘッド１４４が印刷媒体の所定の方向（主走査方向）に沿って往復移動する主走査が実現される。また、印刷媒体送りコントローラー１６０は、印刷媒体送りモーター１６２を制御して、印刷媒体を主走査方向と直交する方向（副走査方向）に搬送する副走査を行う。プリントヘッド１４４は、インクを噴射するノズル群（図２１参照）を有しており、ヘッドコントローラー１４０は、主走査および副走査に連動してプリントヘッド１４４によるノズル群からのインク噴射を制御する。これにより、印刷媒体上への画像の形成（画像の印刷）が実現される。
【００３３】
図４は、ＰＣ２００の構成を機能的に示すブロック図である。ＰＣ２００のＲＯＭ２２０（図２）には、ＣＰＵ２１０により実行されるコンピュータープログラムとして、アプリケーションプログラムＡＰと、プリンタードライバー３００と、が格納されている。アプリケーションプログラムＡＰは、印刷媒体としての透明フィルムＴＦ上への印刷の対象となる画像（以下、「印刷対象画像ＰＩ」とも呼ぶ）の設定、生成、編集等を行うためのプログラムである。ＣＰＵ２１０は、アプリケーションプログラムＡＰを実行することにより、印刷対象画像ＰＩの設定、生成、編集を実現する。
【００３４】
また、アプリケーションプログラムＡＰを実行するＣＰＵ２１０は、印刷実行指示に応じて、カラー画像データＣｄａｔａと調色白画像データＷＩＴｄａｔａと印刷順指定情報ＳＳとをプリンタードライバー３００に対して出力する。これら各データの内容は、後述する。
【００３５】
プリンタードライバー３００（図４）は、画像データ等に基づき印刷用データ（印刷用コマンド）を生成し、印刷用データに基づきプリンター１００（図１）を制御して印刷対象画像ＰＩの印刷処理を行うためのプログラムである。ＣＰＵ２１０（図２）は、プリンタードライバー３００を実行することにより、プリンター１００による印刷対象画像ＰＩの印刷制御を実現する。
【００３６】
図４に示すように、プリンタードライバー３００は、カラー画像用インク色分版処理モジュール３１０と、カラー画像用ハーフトーン処理モジュール３２０と、調色白画像用色変換モジュール３４０と、調色白画像用インク色分版処理モジュール３５０と、調色白画像用ハーフトーン処理モジュール３６０と、コマンド作成モジュール３７０と、を含んでいる。また、ＰＣ２００のＨＤＤ２８０（図２）には、カラー画像用ルックアップテーブル（ＬＵＴ）ＬＵＴｃと、カラー画像用ハーフトーン（ＨＴ）リソースＨＴｃと、調色白画像用ルックアップテーブル（ＬＵＴ）ＬＵＴｗと、調色白画像用ハーフトーン（ＨＴ）リソースＨＴｗと、インクコード表ＩＣＴと、が格納されており、プリンタードライバー３００および各モジュールは、これらの情報を参照して処理を実行する。各モジュールの機能や各情報の内容は、後述する。
【００３７】
図５は、プリンター１００の構成を機能的に示すブロック図である。プリンター１００のＲＯＭ１２０（図３）には、ＣＰＵ１１０により実行されるコンピュータープログラムとして、コマンド処理モジュール１１２が格納されている。後述するように、ＣＰＵ１１０は、コマンド処理モジュール１１２を実行することにより、ＰＣ２００から受信したコマンドの処理を実現する。また、プリンター１００のＲＡＭ１３０（図３）は、ラスターバッファー１３２を有している。ラスターバッファー１３２は、カラー画像用ラスターバッファー１３２ｃと、調色白画像用ラスターバッファー１３２ｗと、の２つの領域を含んでいる。また、プリンター１００のヘッドコントローラー１４０（図３）は、ヘッドバッファー１４２を有している。ヘッドバッファー１４２は、上流用ヘッドバッファー１４２ｕと、下流用ヘッドバッファー１４２ｌと、を含んでいる。これらのプログラムやバッファーの機能および詳細構成は、後述する。
【００３８】
Ａ−２．較正処理：
図６は、本実施例の印刷システム１０における較正処理の流れを示すフローチャートである。本実施例の較正処理は、所定の画像データに基づき較正処理用の印刷対象画像ＰＩの印刷処理を行い、印刷された画像の測色を行い、画像データと測色値との比較結果に基づきプリンター１００の調整（較正）を行う処理である。以下では、白インクを対象とした調整のための較正処理について説明する。
【００３９】
ステップＳ１０（図６）では、較正処理用の印刷対象画像ＰＩの印刷処理が行われる。図７および図８は、較正処理用の印刷対象画像ＰＩの一例を示す説明図である。図７には、透明フィルムＴＦのセパレーターＳＥが付された面（裏面）とは反対側の面（印刷面）に、印刷対象画像ＰＩが形成される様子を模式的に示している。図７に示すように、白インクを対象とした調整のための較正処理の際には、カラー画像Ｉｃとしての黒色画像が形成され、黒色画像の上に重ねて調色白画像Ｉｗとしての白画像が形成される。本実施例では、調色白画像Ｉｗは、濃度が互いに異なる複数の画像領域（Ｉｗ１〜Ｉｗ６）により構成されている。
【００４０】
図８には、較正処理用の印刷対象画像ＰＩの印刷処理に用いられる画像データを示している。具体的には、図８（ａ）には、カラー画像Ｉｃとしての黒色画像の形成に用いられるカラー画像データＣｄａｔａを示しており、図８（ｂ）には、調色白画像Ｉｗとしての白画像の形成に用いられる調色白画像データＷＩＴｄａｔａを示している。なお、カラー画像データＣｄａｔａおよび調色白画像データＷＩＴｄａｔａは、予め準備され、ＰＣ２００のハードディスクドライブ２８０に格納されている。
【００４１】
なお、本実施例では、カラー画像データＣｄａｔａは、ＣＭＹＫ表色系における表色値で表される。また、調色白画像データＷＩＴｄａｔａは、Ｌ*ａ*ｂ*表色系における表色値（Ｌ*値（以下、単に「Ｌ値」とも表す）、ａ*値（以下、単に「ａ値」とも表す）、ｂ*値（以下、単に「ｂ値」とも表す））と濃度値Ｔとの組み合わせで表される。Ｔ値は、調色白画像Ｉｗを印刷する際の単位面積あたりのインク量に相関する。
【００４２】
また、カラー画像データＣｄａｔａおよび調色白画像データＷＩＴｄａｔａは、予め準備されている必要はなく、印刷処理の際に生成されるとしてもよい。例えば、調色白画像Ｉｗの領域（Ｉｗ１〜Ｉｗ６）のそれぞれの色を表す値がユーザーインタフェースを介して取得され、取得された値に基づき調色白画像データＷＩＴｄａｔａが生成されるとしてもよい。また、生成された調色白画像データＷＩＴｄａｔａの調色白画像Ｉｗの領域にカラー画像Ｉｃが整合するようにカラー画像データＣｄａｔａが生成されるとしてもよい。
【００４３】
なお、本実施例の印刷システム１０は、後述するように、カラー画像Ｉｃと調色白画像Ｉｗとを重ねて形成することができる。図９は、カラー画像Ｉｃと調色白画像Ｉｗとの印刷順を示す説明図である。図９（ａ）は、透明フィルムＴＦ上に調色白画像Ｉｗを形成し、調色白画像Ｉｗの上にカラー画像Ｉｃを形成する印刷順を示している。本明細書では、この印刷順を、「白−カラー印刷」または「Ｗ−Ｃ印刷」と呼ぶ。図９（ａ）に示したＷ−Ｃ印刷では、観察者は、図の上方から印刷物を観察することとなる（図中の矢印参照）。図９（ｂ）は、透明フィルムＴＦ上にカラー画像Ｉｃを形成し、カラー画像Ｉｃの上に調色白画像Ｉｗを形成する印刷順を示している。本明細書では、この印刷順を、「カラー−白印刷」または「Ｃ−Ｗ印刷」と呼ぶ。図９（ｂ）に示したＣ−Ｗ印刷では、観察者は、図の下方から印刷物を観察することとなる（図中の矢印参照）。
【００４４】
白インクを対象とした調整のための較正処理では、図７に示すように、Ｃ−Ｗ印刷が行われる。印刷処理における印刷順は、印刷順指定情報ＳＳ（図４参照）により特定される。
【００４５】
印刷処理（図６のステップＳ１０）の際には、カラー画像データＣｄａｔａと調色白画像データＷＩＴｄａｔａと印刷順指定情報ＳＳとが、アプリケーションプログラムＡＰからプリンタードライバー３００に供給され（図４参照）、プリンタードライバー３００においてデータ・情報に基づきコマンドが作成されてプリンター１００に送信され、プリンター１００においてコマンドに基づき印刷が実行される。印刷処理の詳細な内容については、後述の「Ａ−３．印刷処理」の項で説明する。
【００４６】
ステップＳ２０（図６）では、ステップＳ１０の印刷処理により生成された印刷画像の測色が行われる。上述したように、本実施例のプリンター１００は、自動測色器１９２を有しており、自動測色器１９２によって自動的に印刷画像の測色を行うことができる。測色は、透明フィルムＴＦにセパレーターＳＥが付着した状態で、調色白画像Ｉｗ（図７参照）を構成する各画像領域（Ｉｗ１〜Ｉｗ６）を対象として実行される。測色する値は、調色白画像データＷＩＴｄａｔａに対応する値、すなわち、Ｌ値、ａ値、ｂ値、Ｔ値である。
【００４７】
ステップＳ３０（図６）では、プリンター１００の較正が実行される。プリンター１００の較正では、調色白画像データＷＩＴｄａｔａと測色値との比較結果に基づき、プリンター１００のインク噴射量等の調整が行われる。
【００４８】
以上説明したように、本実施例の印刷システム１０は、白色を含む複数色のインクを用いて、裏面に白色の保護層（セパレーターＳＥ）が剥離可能に付着された透明フィルムＴＦの印刷面に印刷を行う。この印刷システム１０における白インクを対象とした調整のための較正処理では、透明フィルムＴＦ上に黒色画像（カラー画像Ｉｃ）が形成され、黒色画像の上に重ねて白画像（調色白画像Ｉｗ）が形成され、白画像の自動測色が行われる。白画像の測色は、透明フィルムＴＦに白色のセパレーターＳＥが付された状態のままで実行されるが、本実施例では白画像の下に黒色画像が形成されているため、白画像の濃度差が検出不可能となることはなく、問題なく測色を実行することができる。従って、本実施例では、透明フィルムＴＦからセパレーターＳＥを剥離したり、透明フィルムＴＦを黒色背景に設置したりすることなく、白画像の測色を効率的に実現することができる。また、本実施例では、プリンター１００において透明フィルムＴＦからセパレーターＳＥを剥離する必要が無いため、透明フィルムＴＦの傷付きを抑止することができ、ひいては、透明フィルムＴＦの傷による測色値への影響を抑制することができ、白画像の測色を精度良く実現することができる。
【００４９】
Ａ−３．印刷処理：
以下では、印刷処理（図６のステップＳ１０）の詳細について説明する。なお、以下では、較正処理（図６）のための印刷処理に限定せず、一般の印刷対象画像ＰＩを印刷する際の印刷処理について説明する。較正処理の際には、印刷対象画像ＰＩとして図７に示した較正処理用の画像が用いられて、以下に説明する印刷処理が行われることとなる。
【００５０】
図１０は、本実施例の印刷システム１０における印刷処理の流れを示すフローチャートである。本実施例の印刷処理は、印刷媒体としての透明フィルム上に、カラー画像と調色白画像とを並行して形成し、カラー画像と調色白画像とが形成された印刷物を作成する処理である。
【００５１】
ステップＳ１１０（図１０）では、アプリケーションプログラムＡＰ（図４）を実行するＣＰＵ２１０（図２）が、ユーザーによる印刷実行指示を受領する。ＣＰＵ２１０は、印刷実行指示の受領に応じて、カラー画像データＣｄａｔａと調色白画像データＷＩＴｄａｔａと印刷順指定情報ＳＳとをプリンタードライバー３００に対して出力する（図４）。本実施例では、カラー画像データＣｄａｔａは、印刷対象画像ＰＩにおけるカラー画像ＩｃをＣＭＹＫ値により特定するデータであり、調色白画像データＷＩＴｄａｔａは、印刷対象画像ＰＩにおける調色白画像ＩｗをＬａｂ値およびＴ値により特定するデータであり、印刷順指定情報ＳＳは、カラー画像と調色白画像とが重なる部分におけるカラー画像と調色白画像との印刷順を特定するデータである。
【００５２】
なお、調色白画像データＷＩＴｄａｔａの各画素の値は、ユーザーインタフェースを介して指定されるとしてもよいし、予め設定された値が使用されるとしてもよい。
【００５３】
印刷処理（図１０）のステップＳ１２０では、プリンタードライバー３００（図４）を実行するＣＰＵ２１０による処理が実行される。図１１は、プリンタードライバー３００を実行するＣＰＵ２１０による処理の流れを示すフローチャートである。ステップＳ２１０では、ＣＰＵ２１０が、アプリケーションプログラムＡＰから出力されたカラー画像データＣｄａｔａと、調色白画像データＷＩＴｄａｔａと、印刷順指定情報ＳＳと、を受信する（図４参照）。
【００５４】
プリンタードライバー３００による処理（図１１）におけるステップＳ２３０では、プリンタードライバー３００が、調色白画像用の色変換処理と、インク色分版処理と、ハーフトーン処理と、を実行する。図１２は、調色白画像用の色変換処理、インク色分版処理、ハーフトーン処理の流れを示すフローチャートである。ステップＳ４１０では、調色白画像用色変換モジュール３４０（図４）が、調色白画像データＷＩＴｄａｔａのＬａｂ値をＣＭＹＫ値に色変換する。色変換は、調色白画像用ルックアップテーブルＬＵＴｗ（図４）を参照して実行される。
【００５５】
図１３は、調色白画像用ルックアップテーブルＬＵＴｗの一例を部分的に示す説明図である。図１３（ａ）には、Ｌａｂ値からＣＭＹＫ値への色変換の際に参照される調色白画像用ルックアップテーブルＬＵＴｗ１を示している。図１３（ａ）に示すように、調色白画像用ルックアップテーブルＬＵＴｗ１には、予め設定されたＬａｂ値とＣＭＹＫ値との対応関係が規定されている。なお、調色白画像用ルックアップテーブルＬＵＴｗ１において、ＣＭＹＫの各階調値は、０以上１００以下の範囲の値として規定されている。調色白画像用色変換モジュール３４０は、調色白画像用ルックアップテーブルＬＵＴｗ１を参照して、Ｌａｂ値をＣＭＹＫ値に変換する。
【００５６】
ステップＳ４２０（図１２）では、調色白画像用インク色分版処理モジュール３５０（図４）が、ステップＳ４１０において決定されたＣＭＹＫ値と調色白画像データＷＩＴｄａｔａのＴ値との組み合わせをインク色別階調値に変換するインク色分版処理を行う。上述したように、本実施例のプリンター１００は、シアン（Ｃ）と、マゼンタ（Ｍ）と、イエロー（Ｙ）と、ブラック（Ｋ）と、ライトシアン（Ｌｃ）と、ライトマゼンタ（Ｌｍ）と、ホワイト（Ｗ）と、の合計７色のインクを用いて印刷を行う。従って、インク色分版処理では、ＣＭＹＫ値およびＴ値の組み合わせが、７つのインク色のそれぞれの階調値に変換される。インク色分版処理も、調色白画像用ルックアップテーブルＬＵＴｗ（図４）を参照して実行される。図１３（ｂ）には、ＣＭＹＫ値およびＴ値の組み合わせからインク色別階調値への変換の際に参照される調色白画像用ルックアップテーブルＬＵＴｗ２を示している。図１３（ｂ）に示すように、調色白画像用ルックアップテーブルＬＵＴｗ２には、予め設定されたＣＭＹＫ値およびＴ値の組み合わせとインク色のそれぞれの階調値との対応関係が規定されている。なお、調色白画像用ルックアップテーブルＬＵＴｗ２において、インク色の階調値は、０以上２５５以下の範囲の値として規定されている。調色白画像用インク色分版処理モジュール３５０は、調色白画像用ルックアップテーブルＬＵＴｗ２を参照して、ＣＭＹＫ値とＴ値との組み合わせをインク色別階調値に変換する。
【００５７】
なお、図１３（ｂ）に示すように、本実施例では、白調色（白インクに他色のインクを混ぜて白色を調整すること）に、白色を除く６色のインクの内、イエロー（Ｙ）と、ブラック（Ｋ）と、ライトシアン（Ｌｃ）と、ライトマゼンタ（Ｌｍ）と、の４色のインクが用いられ、シアン（Ｃ）とマゼンタ（Ｍ）との２色のインクは使用されない。すなわち、白調色には、同一の色相についての淡色インクと濃色インクとの２種類のインクの内、濃色インクは使用されない。
【００５８】
ステップＳ４３０（図１２）では、調色白画像用インク色分版処理モジュール３５０（図４）が、調色白画像データにおける１画素のデータを取り出す。ステップＳ４４０では、調色白画像用インク色分版処理モジュール３５０が、取り出された画素の値を判定する。画素の値がゼロではないと判定された場合には（ステップＳ４４０：Ｎｏ）、調色白画像用インク色分版処理モジュール３５０は、ステップＳ４２０で決定されたインク色別階調値を保存する（ステップＳ４５０）。一方、画素の値がゼロであると判定された場合には（ステップＳ４４０：Ｙｅｓ）、ステップＳ４５０の処理はスキップされる。
【００５９】
図１２のステップＳ４３０からＳ４５０までの処理は、調色白画像データのすべての画素についての処理が終了するまで繰り返し実行される（ステップＳ４６０参照）。全画素についての処理が終了した場合には（ステップＳ４６０：Ｙｅｓ）、調色白画像用ハーフトーン処理モジュール３６０（図４）が、１画素のインク色別階調値を取り出し（ステップＳ４７０）、インク色毎にディザパターンを参照して２値化処理（ハーフトーン処理）を行う（ステップＳ４８０）。２値化処理は、予め設定された調色白画像用ハーフトーンリソースＨＴｗ（図４）を参照して実行される。なお、調色白画像用ハーフトーンリソースＨＴｗは、調色白画像におけるドットの埋まりを重視して設定されているとしてもよい。２値化処理は、全インク色についての処理が終了するまで繰り返し実行される（ステップＳ４９０参照）。また、ステップＳ４７０からＳ４９０までの処理は、すべての画素についての処理が終了するまで繰り返し実行される（ステップＳ４９２参照）。
【００６０】
図１２に示した調色白画像用の色変換処理、インク色分版処理、ハーフトーン処理により、調色白画像を形成する際の各画素の各インク色のドットのＯＮ／ＯＦＦを規定する調色白画像用ドットデータが生成される。
【００６１】
プリンタードライバー３００による処理（図１１）におけるステップＳ２４０では、プリンタードライバー３００が、カラー画像用の色変換処理と、インク色分版処理と、ハーフトーン処理と、を実行する。図１４は、カラー画像用の色変換処理、インク色分版処理、ハーフトーン処理の流れを示すフローチャートである。ステップＳ５１０では、カラー画像用インク色分版処理モジュール３１０（図４）が、カラー画像データにおける１画素のデータを取り出す。ステップＳ５２０では、カラー画像用インク色分版処理モジュール３１０が、取り出した１画素のデータ（ＣＭＹＫ値）をインク色別階調値に変換するインク色分版処理を行う。上述したように、本実施例のプリンター１００は、シアン（Ｃ）と、マゼンタ（Ｍ）と、イエロー（Ｙ）と、ブラック（Ｋ）と、ライトシアン（Ｌｃ）と、ライトマゼンタ（Ｌｍ）と、ホワイト（Ｗ）と、の合計７色のインクを用いて印刷を行う。従って、インク色分版処理では、ＣＭＹＫ値が７つのインク色のそれぞれの階調値に変換される。インク色分版処理は、カラー画像用ルックアップテーブルＬＵＴｃ（図４）を参照して実行される。ここで、濃度値は、黒色パッチを印刷してキャリブレーション処理を行った後の濃度値を用いる。なお、黒色パッチの印刷及びキャリブレーション処理については詳細を後述する。
【００６２】
図１５は、カラー画像用ルックアップテーブルＬＵＴｃの一例を部分的に示す説明図である。図１５に示すように、カラー画像用ルックアップテーブルＬＵＴｃには、予め設定されたＣＭＹＫ値とインク色のそれぞれの階調値との対応関係が規定されている。なお、カラー画像用ルックアップテーブルＬＵＴｃにおいて、ＣＭＹＫの各階調値は、０以上１００以下の範囲の値として規定されており、インク色の階調値は、０以上２５５以下の範囲の値として規定されている。カラー画像用インク色分版処理モジュール３１０は、カラー画像用ルックアップテーブルＬＵＴｃを参照して、ＣＭＹＫ値をインク色別階調値に変換する。なお、図１５に示すように、本実施例では、カラー画像の形成に、白色を除く６色のインクが用いられ、白色インクは使用されない。
【００６３】
図１４のステップＳ５１０およびＳ５２０の処理は、カラー画像データのすべての画素についての処理が終了するまで繰り返し実行される（ステップＳ５３０参照）。全画素についての処理が終了した場合には（ステップＳ５３０：Ｙｅｓ）、カラー画像用ハーフトーン処理モジュール３２０（図４）が、１画素のインク色別階調値を取り出し（ステップＳ５４０）、インク色毎にディザパターンを参照して２値化処理（ハーフトーン処理）を行う（ステップＳ５５０）。２値化処理は、予め設定されたカラー画像用ハーフトーンリソースＨＴｃ（図４）を参照して実行される。なお、カラー画像用ハーフトーンリソースＨＴｃは、粒状感の抑制を重視して設定されているものとしてもよい。２値化処理は、全インク色についての処理が終了するまで繰り返し実行される（ステップＳ５６０参照）。また、ステップＳ５４０からＳ５６０までの処理は、すべての画素についての処理が終了するまで繰り返し実行される（ステップＳ５７０参照）。
【００６４】
図１４に示したカラー画像用の色変換処理、インク色分版処理、ハーフトーン処理により、カラー画像を形成する際の各画素の各インク色のドットのＯＮ／ＯＦＦを規定するカラー画像用ドットデータが生成される。
【００６５】
プリンタードライバー３００による処理（図１１）におけるステップＳ２５０では、プリンタードライバー３００のコマンド作成モジュール３７０（図４）が、コマンド作成処理を行う。図１６は、コマンド作成処理の流れを示すフローチャートである。
【００６６】
コマンド作成処理（図１６）のステップＳ６１０では、コマンド作成モジュール３７０（図４）が、アプリケーションプログラムＡＰから出力された印刷順指定情報ＳＳに基づき、印刷順指定コマンドを作成する。図１７は、コマンド作成処理により作成されるコマンドの一例を示す説明図である。図１７（ａ）には、印刷順指定コマンドの例を示している。図１７（ａ）に示すように、印刷順指定コマンドは、コマンド先頭を表す識別子と、印刷順指定コマンドであることを示す識別子と、コマンド長（２バイト）と、印刷順指定と、を含んでいる。印刷順指定においては、例えば、値「０」がＣ−Ｗ印刷（先にカラー画像Ｉｃを形成し、カラー画像Ｉｃの上に調色白画像Ｉｗを形成する印刷順）を表し、値「１」がＷ−Ｃ印刷（先に調色白画像Ｉｗを形成し、調色白画像Ｉｗの上にカラー画像Ｉｃを形成する印刷順）を表す。コマンド作成モジュール３７０は、印刷順指定情報ＳＳを参照して印刷順を特定し、特定された印刷順を指定する印刷順指定コマンドを作成する。
【００６７】
ステップＳ６２０（図１６）では、コマンド作成モジュール３７０（図４）が、カラー画像用ハーフトーン処理モジュール３２０から受領したカラー画像用ドットデータと調色白画像用ハーフトーン処理モジュール３６０から受領した調色白画像用ドットデータとに基づき、垂直位置指定コマンドを作成する。垂直位置指定コマンドは、垂直方向（Ｙ方向）に沿った画像の開始位置を指定するコマンドである。垂直位置指定コマンドは、全インクに共通のコマンドとして作成される。
【００６８】
次に、コマンド作成モジュール３７０（図４）は、ステップＳ６３０（図１６）からＳ６７０までの処理を通じて、カラー画像に対応するラスターコマンドを作成する。ステップＳ６３０では、コマンド作成モジュール３７０が、カラー画像用ドットデータに基づき、選択された１つのインク色についての水平位置指定コマンドを作成する。水平位置指定コマンドは、カラー画像形成の際の１つのインク色についての水平方向（Ｘ方向）に沿った画像の開始位置を指定するコマンドである。コマンド作成モジュール３７０は、１つのインク色についてのカラー画像用ドットデータを参照し、適当な画像開始位置を設定し、水平位置指定コマンドを作成する。
【００６９】
ステップＳ６４０（図１６）では、コマンド作成モジュール３７０（図４）が、カラー画像用ドットデータから、選択された１つのインク色について１ラスター分のドットデータを取り出す。ステップＳ６５０では、コマンド作成モジュール３７０が、インクコード表ＩＣＴを参照して、インクコードを検索する。図１８は、インクコード表ＩＣＴの内容の一例を示す説明図である。図１８に示すように、本実施例では、インク色のそれぞれに、固有のインク略称およびインクコードが割り当てられている。さらに、本実施例では、１つのインク色に対して、カラー画像用と調色白画像用との２種類の互いに異なるインク略称およびインクコードが割り当てられている。すなわち、インク略称およびインクコードは、複数のインク色のそれぞれと、カラー画像および調色白画像のそれぞれと、の組み合わせに対して一意に対応している。例えば、シアンについては、カラー画像用としてインク略称「Ｃ」とインクコード「０１Ｈ」とが割り当てられ、調色白画像用としてインク略称「ＷＣ」とインクコード「８１Ｈ」とが割り当てられている。同様に、白については、カラー画像用としてインク略称「ＩＷ」とインクコード「４０Ｈ」とが割り当てられ、調色白画像用としてインク略称「Ｗ」とインクコード「Ｃ０Ｈ」とが割り当てられている。本ステップ（Ｓ６５０）では、コマンド作成モジュール３７０は、インクコード表ＩＣＴのカラー画像用のインクコードを検索する。
【００７０】
ステップＳ６６０（図１６）では、コマンド作成モジュール３７０（図４）が、取り出された１ラスター分のドットデータと検索されたインクコードとに基づき、ラスターコマンドを作成する。図１７（ｂ）には、ラスターコマンドの例を示している。図１７（ｂ）に示すように、ラスターコマンドは、コマンド先頭を表す識別子と、ラスターコマンドであることを示す識別子と、インクコードと、データ圧縮の有無を示す識別子と、１画素あたりのビット数と、Ｘ方向長さ（２バイト）と、Ｙ方向長さ（２バイト）と、ラスターデータ（ドットデータ）と、を含んでいる。
【００７１】
コマンド作成処理（図１６）のステップＳ６３０からＳ６６０までの処理は、カラー画像の形成に用いられるインク色すべてについて終了するまで、繰り返し実行される。すなわち、まだ処理の対象となっていないインク色がある場合には（ステップＳ６７０：Ｎｏ）、処理対象となっていない１つのインク色が選択され、選択されたインク色についてステップＳ６３０からＳ６６０までの処理が実行される。全インクについての処理が終了すると（ステップＳ６７０：Ｙｅｓ）、１ラスターについて、カラー画像の形成に用いられるインク色のそれぞれに対応するラスターコマンドの作成が完了する。
【００７２】
次に、コマンド作成モジュール３７０（図４）は、ステップＳ６８０（図１６）からＳ７２０までの処理を通じて、調色白画像に対応するラスターコマンドを作成する。ステップＳ６８０では、コマンド作成モジュール３７０が、調色白画像用ドットデータに基づき、選択された１つのインク色についての水平位置指定コマンドを作成する。水平位置指定コマンドは、調色白画像形成の際の１つのインク色についての水平方向（Ｘ方向）に沿った画像の開始位置を指定するコマンドである。コマンド作成モジュール３７０は、１つのインク色についての調色白画像用ドットデータを参照し、適当な画像開始位置を設定し、水平位置指定コマンドを作成する。
【００７３】
ステップＳ６９０（図１６）では、コマンド作成モジュール３７０（図４）が、調色白画像用ドットデータから、選択された１つのインク色について１ラスター分のドットデータを取り出す。ステップＳ７００では、コマンド作成モジュール３７０が、インクコード表ＩＣＴを参照して、インクコードを検索する。コマンド作成モジュール３７０は、インクコード表ＩＣＴ（図１８）の調色白画像用のインクコードを検索する。
【００７４】
ステップＳ７１０（図１６）では、コマンド作成モジュール３７０（図４）が、取り出された１ラスター分のドットデータと検索されたインクコードとに基づき、ラスターコマンド（図１７（ｂ）参照）を作成する。コマンド作成処理のステップＳ６８０からＳ７１０までの処理は、調色白画像の形成に用いられるインク色すべてについて終了するまで、繰り返し実行される。すなわち、まだ処理の対象となっていないインク色がある場合には（ステップＳ７２０：Ｎｏ）、処理対象となっていない１つのインク色が選択され、選択されたインク色についてステップＳ６８０からＳ７１０までの処理が実行される。全インクについての処理が終了すると（ステップＳ７２０：Ｙｅｓ）、１ラスターについて、調色白画像の形成に用いられるインク色のそれぞれに対応するラスターコマンドの作成が完了する。
【００７５】
コマンド作成処理（図１６）のステップＳ６２０からＳ７２０までの処理は、印刷対象画像ＰＩの全ラスターについて完了するまで、繰り返し実行される。すなわち、まだ処理の対象となっていないラスターがある場合には（ステップＳ７３０：Ｎｏ）、処理対象となっていないラスター（前回の処理対象ラスターの１つ下のラスター）が選択され、選択されたラスターについてステップＳ６２０からＳ７２０までの処理が実行される。全ラスターについての処理が終了すると（ステップＳ７３０：Ｙｅｓ）、全ラスターについて、カラー画像および調色白画像の形成に用いられるインク色のそれぞれに対応するコマンドの作成が完了する。
【００７６】
プリンタードライバー３００による処理（図１１）におけるステップＳ２６０では、プリンタードライバー３００が、ステップＳ２５０で作成された印刷順指定コマンドと垂直位置指定コマンドと水平位置指定コマンドとラスターコマンドとを、プリンター１００へ送信する。以上で、プリンタードライバー３００による処理が完了する。
【００７７】
印刷処理（図１０）のステップＳ１３０では、プリンター１００による処理が実行される。図１９は、プリンター１００による処理の流れを示すフローチャートである。ステップＳ８１０では、プリンター１００のコマンド処理モジュール１１２（図５）を実行するＣＰＵ１１０（図３）が、ＰＣ２００のプリンタードライバー３００から送信されたコマンドを受信する。ＣＰＵ１１０は、受信したコマンドの種類を判別し（ステップＳ８２０）、コマンドの種類に応じた処理を実行する。ＣＰＵ１１０は、受信したコマンドが印刷順指定コマンドである場合には、印刷順指定コマンドにより指定された印刷順を示す情報をＲＡＭ１３０に保存し（ステップＳ８３０）、受信したコマンドが水平位置指定コマンドである場合には、水平方向の印刷開始位置Ｘを更新する（ステップＳ８４０）。
【００７８】
また、コマンド処理モジュール１１２（図５）を実行するＣＰＵ１１０（図３）は、受信したコマンドがラスターコマンドである場合には、ラスターコマンドに含まれるラスターデータ（ドットデータ）をインクコード別のラスターバッファー１３２（図５）へ格納する（ステップＳ８５０）。図２０は、ラスターバッファーおよびヘッドバッファーの詳細構成を示す説明図である。図２０の上段にはカラー画像用ラスターバッファー１３２ｃを示しており、中段には調色白画像用ラスターバッファー１３２ｗを示している。図２０に示すように、ラスターバッファー１３２は、インクコード（図１８参照）別に領域が割り当てられている。すなわち、カラー画像用ラスターバッファー１３２ｃは、カラー画像用のインクコードのそれぞれに対応する領域の集合として構成されており、調色白画像用ラスターバッファー１３２ｗも、調色白画像用のインクコードのそれぞれに対応する領域の集合として構成されている。ラスターバッファー１３２の各領域のＸ方向のサイズは画像サイズに対応しており、Ｙ方向のサイズはプリントヘッド１４４の高さの２分の１以上のサイズとなっている。ラスターバッファー１３２には、どこまでラスターデータを受信したかを示すＹ方向のラスターバッファーポインターを有している。
【００７９】
図２０の下段にはヘッドバッファー１４２（図５）を示している。図２０に示すように、ヘッドバッファー１４２は、７つのインク色別に領域が割り当てられている。すなわち、ヘッドバッファー１４２は、シアン用（Ｃ，ＷＣ用）の領域と、マゼンタ用（Ｍ，ＷＭ用）の領域と、イエロー用（Ｙ，ＷＹ用）の領域と、ブラック用（Ｋ，ＷＫ用）の領域と、ライトシアン用（Ｌｃ，ＷＬｃ用）の領域と、ライトマゼンタ用（Ｌｍ，ＷＬｍ用）の領域と、ホワイト用（ＩＷ，Ｗ用）の領域と、の集合として構成されている。ヘッドバッファー１４２の各領域のＸ方向のサイズは、キャリッジの走査距離に対応しており、Ｙ方向のサイズはプリントヘッド１４４のノズル列１４６を構成するノズル数に対応している。また、ヘッドバッファー１４２のインク色別の領域のそれぞれは、上流用ヘッドバッファー１４２ｕと下流用ヘッドバッファー１４２ｌとに２分されている。
【００８０】
図２１は、プリンター１００のプリントヘッド１４４の構成を示す説明図である。図２１（ａ）および（ｂ）に示すように、プリントヘッド１４４は、７つのインク色のそれぞれに対応するノズル列１４６が設けられている。ノズル列１４６は、Ｙ方向（印刷媒体送り方向）に沿って伸びるように形成されている。また、図２１（ｃ）に示すように、各ノズル列１４６は、印刷媒体送り方向に沿って並ぶ３２個のノズル群により構成されている。ノズル列１４６を構成するノズル群の内、印刷媒体送り方向に沿って上流側半分に位置するノズル群（１番目のノズル（ノズル１）から１６番目のノズル（ノズル１６）まで）を上流ノズル群と呼び、印刷媒体送り方向に沿って下流側半分に位置するノズル群（１７番目のノズル（ノズル１７）から３２番目のノズル（ノズル３２）まで）を下流ノズル群と呼ぶ。
【００８１】
図２１（ａ）に示すように、Ｗ−Ｃ印刷の際には、プリントヘッド１４４の各ノズル列１４６の上流ノズル群を用いて調色白画像の形成が行われ、下流ノズル群を用いてカラー画像の形成が行われる。また、図２１（ｂ）に示すように、Ｃ−Ｗ印刷の際には、プリントヘッド１４４の各ノズル列１４６の上流ノズル群を用いてカラー画像の形成が行われ、下流ノズル群を用いて調色白画像の形成が行われる。なお、Ｗ−Ｃ印刷の際には、プリントヘッド１４４の各ノズル列１４６の上流ノズル群は本発明における第２のノズル群に相当し、下流ノズル群は本発明における第１のノズル群に相当する。反対に、Ｃ−Ｗ印刷の際には、プリントヘッド１４４の各ノズル列１４６の上流ノズル群は本発明における第１のノズル群に相当し、下流ノズル群は本発明における第２のノズル群に相当する。
【００８２】
図２０に示すように、上流用ヘッドバッファー１４２ｕは、プリントヘッド１４４の印刷媒体送り方向に沿って上流側の部分（上流ノズル群）に対応するヘッドバッファー１４２であり、下流用ヘッドバッファー１４２ｌは、プリントヘッド１４４の印刷媒体送り方向に沿って下流側の部分（下流ノズル群）に対応するヘッドバッファー１４２である。
【００８３】
図１９のステップＳ８５０において、ＣＰＵ１１０（図３）は、受信したラスターコマンドに含まれるインクコードを参照し、当該インクコードに対応するラスターバッファー１３２のラスターバッファーポインターにより指定される位置にラスターデータを格納する。そのため、ＣＰＵ１１０は、ラスターコマンドがカラー画像用と調色白画像用とのいずれであるかを意識することなく、ラスターデータを適切なラスターバッファー１３２に振り分けることができる。
【００８４】
コマンド処理モジュール１１２（図５）を実行するＣＰＵ１１０（図３）は、受信したコマンドが垂直位置指定コマンドである場合には、垂直方向の印刷開始位置Ｙを更新する（ステップＳ８６０）。次に、ＣＰＵ１１０は、プリントヘッド１４４（図５）の高さの２分の１に対応するラスターバッファー１３２がフルであるか（すなわちラスターデータが格納されているか）否かを判定する（ステップＳ８７０）。未だフルではないと判定された場合には（ステップＳ８７０：Ｎｏ）、ＣＰＵ１１０は、ラスターバッファー１３２のラスターバッファーポインターを更新する（ステップＳ８８０）。
【００８５】
以上説明した処理が繰り返され、プリントヘッド１４４の高さの２分の１に対応するラスターバッファー１３２にラスターデータが格納されると、プリントヘッド１４４の高さの２分の１に対応するラスターバッファー１３２がフルであると判定される（ステップＳ８７０：Ｙｅｓ）。このとき、ＣＰＵ１１０（図３）は、ＲＡＭ１３０に保存された印刷順を示す情報に基づき、印刷順がＣ−Ｗ印刷とＷ−Ｃ印刷とのいずれであるかを判定する（ステップＳ８８０）。印刷順がＣ−Ｗ印刷であると判定された場合には（ステップＳ８８０：Ｙｅｓ）、ＣＰＵ１１０は、カラー画像用ラスターバッファー１３２ｃから上流用ヘッドバッファー１４２ｕ（図５）へラスターデータを転送すると共に、調色白画像用ラスターバッファー１３２ｗから下流用ヘッドバッファー１４２ｌ（図５）へラスターデータを転送する（ステップＳ８９０）。図２０には、印刷順がＣ−Ｗ印刷である場合に、カラー画像用ラスターバッファー１３２ｃから上流用ヘッドバッファー１４２ｕへとラスターデータが転送され、調色白画像用ラスターバッファー１３２ｗから下流用ヘッドバッファー１４２ｌへとラスターデータが転送される様子を示している。これにより、プリントヘッド１４４の各ノズル列１４６の上流ノズル群を用いてカラー画像の形成が行われ、下流ノズル群を用いて調色白画像の形成が行われるＣ−Ｗ印刷（図２１（ｂ））の準備が整うこととなる。なお、上流ノズル群と下流ノズル群とでは物理的な用紙上の印刷位置が異なるため、ラスターバッファー１３２からラスターデータを転送する場合は、上流ノズル群と下流ノズル群との印刷位置の差を考慮してラスターバッファー上の転送開始データ位置を決定する。
【００８６】
一方、印刷順がＷ−Ｃ印刷であると判定された場合には（ステップＳ８８０：Ｎｏ）、ＣＰＵ１１０は、カラー画像用ラスターバッファー１３２ｃから下流用ヘッドバッファー１４２ｌ（図５）へラスターデータを転送すると共に、調色白画像用ラスターバッファー１３２ｗから上流用ヘッドバッファー１４２ｕへラスターデータを転送する（ステップＳ９００）。これにより、プリントヘッド１４４の各ノズル列１４６の上流ノズル群を用いて調色白画像の形成が行われ、下流ノズル群を用いてカラー画像の形成が行われるＷ−Ｃ印刷（図２１（ａ））の準備が整うこととなる。
【００８７】
次に、ＣＰＵ１１０（図３）は、印刷媒体送りコントローラー１６０および印刷媒体送りモーター１６２を制御して、印刷媒体ＰＭをヘッド位置Ｙまで搬送する（副走査する）（ステップＳ９１０）と共に、キャリッジコントローラー１５０およびキャリッジモーター１５２を制御してプリントヘッド１４４を印刷開始位置Ｘまで移動し（ステップＳ９２０）、さらに、主走査を行ってプリントヘッド１４４の高さ分の印刷を実行する（ステップＳ９３０）。このとき、Ｗ−Ｃ印刷（図２１（ａ）参照）では、プリントヘッド１４４のノズル列１４６の上流ノズル群（図２１（ｃ）参照）による調色白画像の形成と下流ノズル群によるカラー画像の形成とが並行して実行される。また、Ｃ−Ｗ印刷（図２１（ｂ）参照）では、プリントヘッド１４４のノズル列１４６の上流ノズル群によるカラー画像の形成と下流ノズル群による調色白画像の形成とが並行して実行される。
【００８８】
次に、ＣＰＵ１１０（図３）は、ラスターバッファー１３２のラスターバッファーポインターをクリアすると共に（ステップＳ９４０）、印刷対象画像ＰＩ全体の印刷処理が完了したか否かを判定し（ステップＳ９５０）、印刷処理が完了したと判定されるまでステップＳ８１０からＳ９４０までの処理を繰り返し実行する。印刷処理が完了したと判定されると、印刷処理（図１０）は終了する。
【００８９】
以下では、カラー画像としての黒色画像の濃度値（図１２のステップＳ４２０において用いる）を得るための、黒色パッチの印刷及びキャリブレーション処理について詳細を説明する。この黒色パッチの印刷及びキャリブレーション処理は、アプリケーションプログラムＡＰ（図４）を実行するＣＰＵ２１０（図２）が、ユーザーによる印刷実行指示を受領した場合（図１０のステップＳ１１０）に実行する。
【００９０】
最初に、黒色パッチの濃度を特定するために、プリンター１００では、黒色パッチの濃度特定用のパッチシートを印刷する。図２２は、濃度特定用のパッチシートの一例を示す説明図である。図２２には、パッチシートＳの印刷面に４つの黒色パッチ群Ｐ１，Ｐ２，Ｐ３，Ｐ４が印刷されている。各黒色パッチ群には、同一濃度の３個の黒色パッチが間隔をおいて配列されている。また、各黒色パッチ群Ｐ１，Ｐ２，Ｐ３，Ｐ４は互いに異なる濃度となっており、それぞれが高濃度から低濃度へと徐々に濃度が減少するように配列されている。
【００９１】
図２３は、濃度特定用のパッチシートの印刷処理の流れを示すフローチャートである。図２３では、１行に並んで配列される２つの黒色パッチ群Ｐ１，Ｐ２を印刷する流れを示している。ステップＳ３１０では、ＰＣ２００において、１組目の黒色パッチ群Ｐ１の濃度値を予め決められている濃度１に設定する。
【００９２】
ステップＳ３２０では、ＰＣ２００において、例えばハードディスクドライブ２８０に格納されているパッチ画像データに対して、ステップＳ３１０で設定された濃度値に基づいて色変換、インク色分版及びハーフトーン処理を行う。そして、プリンター１００において、ハーフトーン処理後の１個の黒色パッチを印刷する。ここで、プリンター１００では、図２１のプリントヘッド１４４の構成に示す下流ノズル群を用いて黒色パッチを印刷する。このとき、プリントヘッド１４４を双方向（Ｂｉ−Ｄ）に主走査させて黒色パッチを印刷する。
【００９３】
ステップＳ３３０では、黒色パッチ群Ｐ１を構成する３個の黒色パッチを印刷したか否かを判定する。３個の黒色パッチを印刷していない場合には（ステップＳ３３０：Ｎｏ）、３個の黒色パッチを印刷するまでステップＳ３２０の処理を繰り返す。３個の黒色パッチを印刷した場合には（ステップＳ３３０：Ｙｅｓ）、ＰＣ２００において、次の黒色パッチ群Ｐ２の濃度値を予め決められている濃度２に設定する（ステップＳ３４０）。そして、ステップＳ３２０に戻り、ステップＳ３４０で設定された濃度値で黒色パッチの印刷処理を繰り返す。
【００９４】
プリンター１００から濃度特定用のパッチシートＳが印刷された後、ユーザーは、黒色パッチ群Ｐ１，Ｐ２，Ｐ３，Ｐ４が印刷されたパッチシートＳを視認して、各黒色パッチ群の中から、３個の黒色パッチ間の輝度値のばらつきが最も小さい黒色パッチ群を、ＰＣ２００のキーボードＫＢ又はマウスＭＯＵから入力する。これにより、この入力された黒色パッチ群に設定された濃度値が、キャリブレーション処理における黒色パッチの濃度値として特定される。なお、ユーザーがパッチシートＳを視認するのではなく、プリンター１００の自動測色器１９２により、自動的に黒色パッチのＬ値のばらつきが測色されることで、キャリブレーション処理における黒色パッチの濃度値が特定されるようにしてもよい。
【００９５】
黒色パッチの濃度値が特定された後、プリンター１００において、特定された濃度値で１個の黒色パッチを印刷する。ここで、プリンター１００では、プリントヘッド１４４の下流ノズル群を用いて黒色パッチを印刷する。このとき、プリントヘッド１４４を双方向（Ｂｉ−Ｄ）に主走査させて黒色パッチを印刷する。
【００９６】
次に、印刷された１個の黒色パッチに対してキャリブレーション処理を実行する。このキャリブレーション処理後の黒色パッチの濃度値を黒色画像の濃度値として用いる。ここで、印刷される黒色画像は、印刷順がＣ−Ｗ印刷であるので、プリントヘッド１４４の上流ノズル群を用いて印刷する。このとき、プリントヘッド１４４を単方向（Ｕｎｉ−Ｄ）に主走査させて黒色画像を印刷する。
【００９７】
Ｂ．変形例：
なお、この発明は上記の実施例や実施形態に限られるものではなく、その要旨を逸脱しない範囲において種々の態様において実施することが可能であり、例えば次のような変形も可能である。
【００９８】
Ｂ１．変形例１：
上記実施例における較正処理用の印刷対象画像ＰＩ（図７）はあくまで一例であり、較正処理用の印刷対象画像ＰＩは種々変形可能である。例えば、印刷対象画像ＰＩとして、単一濃度の領域により構成される調色白画像Ｉｗが用いられるとしてもよい。
【００９９】
Ｂ２．変形例２：
上記実施例では、較正処理用の印刷対象画像ＰＩの印刷処理の際に、ヘッドのノズル群を上下に２分割して、カラー画像Ｉｃ（黒色画像）と調色白画像Ｉｗ（白画像）とを並行して形成するとしているが、必ずしもカラー画像Ｉｃと調色白画像Ｉｗとを並行して形成する必要はなく、まずカラー画像Ｉｃを形成した後に、透明フィルムＴＦを巻き戻して、形成されたカラー画像Ｉｃ上に調色白画像Ｉｗを形成するものとしてもよい。
【０１００】
Ｂ３．変形例３：
上記実施例では、白インクを対象とした調整のための較正処理について説明したが、他の色のインクを対象とした較正処理が行われるとしてもよい。ただし、他の色のインクを対象とした較正処理では、較正処理用の印刷対象画像ＰＩの印刷処理において、透明フィルムＴＦの印刷面に直接印刷対象画像ＰＩが形成される。すなわち、透明フィルムＴＦと測色の対象となる画像との間に黒色画像が形成されることはない。他の色のインクを対象とした較正処理では、黒色画像を形成しなくても、印刷画像の測色が精度良く実行可能であるからである。
【０１０１】
Ｂ４．変形例４：
上記実施例における印刷システム１０の構成はあくまで一例であり、印刷システム１０の構成は種々に変形可能である。例えば、上記実施例では、プリンター１００は、シアンとマゼンタとイエローとブラックとライトシアンとライトマゼンタと白色との７色のインクを用いて印刷を行うプリンターであるとしているが、プリンター１００は白色を含む複数色のインクを用いて印刷を行うプリンターであればよい。例えば、プリンター１００は、シアンとマゼンタとイエローとブラックと白色との５色のインクを用いて印刷を行うプリンターであってもよい。
【０１０２】
また、上記実施例では、カラー画像の形成には、白色を除く６色のインクが用いられ、白色インクは使用されないとしているが、カラー画像の形成に用いられるインク色は、プリンター１００の使用可能なインク色に応じて任意に設定可能である。例えば、カラー画像の形成に、白色インクが用いられるものとしてもよい。
【０１０３】
また、上記実施例では、調色白画像の形成には、白色とイエローとブラックとライトシアンとライトマゼンタとの５色のインクが用いられ、シアンとマゼンタの２色のインクは使用されないとしているが、調色白画像の形成に用いられるインク色は、プリンター１００の使用可能なインク色に応じて任意に設定可能である。例えば、調色白画像の形成に、白色とイエローとライトシアンとライトマゼンタとの４色のインクのみが用いられるとしてもよいし、白色とイエローとブラックとライトシアンとライトマゼンタとシアンとマゼンタとの７色のインクが用いられるとしてもよい。
【０１０４】
また、上記実施例では、プリンター１００は、プリントヘッド１４４を搭載するキャリッジを往復移動（主走査）させながら印刷を行うプリンターであるとしているが、本発明は、キャリッジの往復移動を伴わないラインプリンターによる印刷処理にも適用可能である。
【０１０５】
また、上記各実施例では、プリンタードライバー３００がＰＣ２００に含まれ、プリンター１００は、ＰＣ２００のプリンタードライバー３００からコマンドを受信して印刷を実行するものとしているが（図４参照）、プリンター１００が図示しない調色白指定モジュールやＵＩ制御モジュールを含むプリンタードライバー３００と同じ機能を有し、プリンター１００がＰＣ２００のアプリケーションプログラムＡＰからカラー画像データＣｄａｔａ、調色白画像データＷＩＴｄａｔａ、印刷順指定情報ＳＳを受信して印刷を実行するものとしてもよい。あるいは、プリンター１００がさらにアプリケーションプログラムＡＰと同じ機能も有し、プリンター１００においてカラー画像データＣｄａｔａ、調色白画像データＷＩＴｄａｔａ、印刷順指定情報ＳＳの生成や、印刷処理が実行されるものとしてもよい。
【０１０６】
また、上記実施例における調色白画像用ルックアップテーブルＬＵＴｗやカラー画像用ルックアップテーブルＬＵＴｃの内容はあくまで一例であり、これらの内容は例えばプリンター１００の使用インクの組成に応じて予め実験的に設定される。また、これらの内容は、アプリケーションプログラムＡＰから出力されるデータの内容（使用色空間）や、プリンター１００の使用インク色に応じて種々に変形可能である。同様に、これらのテーブルを用いた色変換処理やインク色分版処理の内容も種々に変形可能である。
【０１０７】
また、上記実施例では、カラー画像用ハーフトーン処理モジュール３２０や調色白画像用ハーフトーン処理モジュール３６０（図４）により、ディザパターンを参照したハーフトーン処理が行われるとしているが、誤差拡散法といった他の方法によるハーフトーン処理が行われるとしてもよい。また、プリンター１００が、各インク色について複数サイズのドットを形成可能である場合には、ハーフトーン処理によって、ドットのＯＮ／ＯＦＦを決定する２値化ではなく、ドットのＯＮ／ＯＦＦおよびドットサイズを決定する多値化が行われるとしてもよい。
【０１０８】
また、上記実施例における印刷順指定コマンドやラスターコマンドの構成、インクコード表ＩＣＴの内容は、あくまで一例であり、種々変形可能である。なお、上記実施例では、インクコードが、複数のインク色のそれぞれと、カラー画像および調色白画像のそれぞれと、の組み合わせに対して一意に対応しているが、インクコードは必ずしもこのように設定される必要はない。ただし、インクコードがこのように設定されていれば、プリンター１００のＣＰＵ１１０がラスターコマンドがカラー画像用か調色白画像用かを意識することなくラスターコマンドに含まれるインクコードに従ってコマンドの処理を行うことができる。
【０１０９】
また、上記実施例において、ハードウェアによって実現されていた構成の一部をソフトウェアに置き換えるようにしてもよく、逆に、ソフトウェアによって実現されていた構成の一部をハードウェアに置き換えるようにしてもよい。
【０１１０】
また、本発明の機能の一部または全部がソフトウェアで実現される場合には、そのソフトウェア（コンピュータープログラム）は、コンピューター読み取り可能な記録媒体に格納された形で提供することができる。この発明において、「コンピューター読み取り可能な記録媒体」とは、フレキシブルディスクやＣＤ−ＲＯＭのような携帯型の記録媒体に限らず、各種のＲＡＭやＲＯＭ等のコンピューター内の内部記憶装置や、ハードディスク等のコンピューターに固定されている外部記憶装置も含んでいる。
【０１１１】
また、上記実施例におけるプリンター１００は、カラー画像（白色インクを使用して形成するカラー画像を含む）のみを形成する印刷処理を実行可能であり、この場合には、プリントヘッド１４４のノズル列１４６を上流と下流とに分けることなく、ノズル列１４６の全体を使用して印刷が行われる。すなわち、プリンター１００は、カラー画像と調色白画像とを形成する印刷処理を行う場合にのみ、ノズル列１４６をカラー画像を形成するためのノズル群と調色白画像を形成するためのノズル群とに区分して、印刷を行うものとすればよい。
【符号の説明】
【０１１２】
１０…印刷システム、１００…プリンター、１１０…ＣＰＵ、１１２…コマンド処理モジュール、１２０…ＲＯＭ、１３０…ＲＡＭ、１３２…ラスターバッファー、１４０…ヘッドコントローラー、１４２…ヘッドバッファー、１４４…プリントヘッド、１４６…ノズル列、１５０…キャリッジコントローラー、１５２…キャリッジモーター、１６０…印刷媒体送りコントローラー、１６２…印刷媒体送りモーター、１７０…ＵＳＢインターフェース、１８０…ネットワークインターフェース、１９０…モニター、１９２…自動測色器、２００…ＰＣ、２１０…ＣＰＵ、２２０…ＲＯＭ、２３０…ＲＡＭ、２４０…ＵＳＢインターフェース、２５０…ネットワークインターフェース、２６０…ディスプレイインターフェース、２７０…シリアルインターフェース、２８０…ハードディスクドライブ、２９０…ＣＤドライブ、３００…プリンタードライバー、３１０…カラー画像用インク色分版処理モジュール、３２０…カラー画像用ハーフトーン処理モジュール、３４０…調色白画像用色変換モジュール、３５０…調色白画像用インク色分版処理モジュール、３６０…調色白画像用ハーフトーン処理モジュール、３７０…コマンド作成モジュール。
【図１】
2011140207.tif 000003
【図２】
2011140207.tif 000004
【図３】
2011140207.tif 000005
【図４】
2011140207.tif 000006
【図５】
2011140207.tif 000007
【図６】
2011140207.tif 000008
【図７】
2011140207.tif 000009
【図８】
2011140207.tif 000010
【図９】
2011140207.tif 000011
【図１０】
2011140207.tif 000012
【図１１】
2011140207.tif 000013
【図１２】
2011140207.tif 000014
【図１３】
2011140207.tif 000015
【図１４】
2011140207.tif 000016
【図１５】
2011140207.tif 000017
【図１６】
2011140207.tif 000018
【図１７】
2011140207.tif 000019
【図１８】
2011140207.tif 000020
【図１９】
2011140207.tif 000021
【図２０】
2011140207.tif 000022
【図２１】
2011140207.tif 000023
【図２２】
2011140207.tif 000024
【図２３】
2011140207.tif 000025