(57)【要約】【課題】  インク溶媒の蒸発に起因する画像の濃度ムラを抑制する。【解決手段】  インクを噴射するヘッド４１と、ヘッドを所定方向に移動させるヘッド移動機構（キャリッジ移動機構３０）と、温度を測定する温度測定部（ヘッド温度センサ６５）と、コントローラ（プリンタドライバ１１６，プリンタコントローラ７０）とを有する。コントローラは、ヘッド移動機構によってヘッドを所定方向に移動させつつ、ヘッドからインクを噴射させる移動噴射動作（ドット形成動作）を行わせることで、媒体（用紙Ｓ）に、所定方向に沿ったライン領域単位で画像を形成させる。また、コントローラは、温度測定部によって測定された測定温度に応じて、１つのライン領域（ラスタライン）の画像を完成させるために必要な移動噴射動作の回数を定める。【選択図】  図１７
2005349639.tif 000002
【特許請求の範囲】
【請求項１】
インクを噴射するヘッドと、
前記ヘッドを所定方向に移動させるヘッド移動機構と、
温度を測定する温度測定部と、
前記ヘッド移動機構によって前記ヘッドを前記所定方向に移動させつつ、前記ヘッドからインクを噴射させる移動噴射動作を行わせることで、媒体に、前記所定方向に沿ったライン領域単位で画像を形成させ、且つ、前記温度測定部によって測定された測定温度に応じて、１つのライン領域の画像を完成させるために必要な前記移動噴射動作の回数を定めるコントローラと、
を有する印刷装置。
【請求項２】
請求項１に記載の印刷装置であって、
前記コントローラは、
前記測定温度が高い程、前記移動噴射動作の回数を多く定める印刷装置。
【請求項３】
請求項１又は請求項２に記載の印刷装置であって、
前記測定温度と前記移動噴射動作の回数の相関関係を示す相関情報を記憶可能な相関情報記憶部を有し、
前記コントローラは、
前記相関情報に基づいて、前記移動噴射動作の回数を定める印刷装置。
【請求項４】
請求項１から請求項３のいずれかに記載の印刷装置であって、
前記コントローラは、
前記インクの種類に基づいて、前記移動噴射動作の回数を定める印刷装置。
【請求項５】
請求項４に記載の印刷装置であって、
前記インクの種類は、インク溶媒の蒸発し易さに基づいて定められ、
前記コントローラは、
前記インク溶媒が蒸発し易い程、前記移動噴射動作の回数を多く定める印刷装置。
【請求項６】
請求項１から請求項５のいずれかに記載の印刷装置であって、
前記ヘッドは、
前記インクが噴射される噴射部を、前記所定方向とは交差する噴射部配列方向に沿って、複数有し、
前記コントローラは、
前記１つのライン領域を複数の前記噴射部によって担当させる印刷装置。
【請求項７】
請求項６に記載の印刷装置であって、
前記媒体を、前記所定方向とは交差する他の所定方向に搬送する搬送機構を有し、
前記コントローラは、
前記搬送機構によって前記媒体を搬送させる搬送動作を、前回の移動噴射動作の終了から次回の移動噴射動作の開始までの間に行わせる印刷装置。
【請求項８】
請求項１から請求項７のいずれかに記載の印刷装置であって、
前記コントローラは、
印刷指示情報の受信を契機に、前記測定温度を取得する印刷装置。
【請求項９】
請求項１から請求項８のいずれかに記載の印刷装置であって、
前記温度測定部は、
前記ヘッドの温度を測定するヘッド温度測定部である印刷装置。
【請求項１０】
請求項１から請求項８のいずれかに記載の印刷装置であって、
前記温度測定部は、
前記ヘッドが晒されている環境の温度を測定する環境温度測定部である印刷装置。
【請求項１１】
インクを噴射するヘッドと、
前記ヘッドを所定方向に移動させるヘッド移動機構と、
前記媒体を、前記所定方向とは交差する他の所定方向に搬送する搬送機構と、
温度を測定する温度測定部と、
前記ヘッド移動機構によって前記ヘッドを前記所定方向に移動させつつ、前記ヘッドからインクを噴射させる移動噴射動作を行わせることで、媒体に、前記所定方向に沿ったライン領域単位で画像を形成させ、且つ、前記温度測定部によって測定された測定温度に応じて、１つのライン領域の画像を完成させるために必要な前記移動噴射動作の回数を定めるコントローラと、
前記測定温度と前記移動噴射動作の回数の相関関係を示す相関情報を記憶可能な相関情報記憶部と、を有し、
前記ヘッドは、
前記インクが噴射される噴射部を、前記所定方向とは交差する噴射部配列方向に沿って、複数有し、
前記温度測定部は、
前記ヘッドの温度を測定するヘッド温度測定部、若しくは前記ヘッドが晒されている環境の温度を測定する環境温度測定部であり、
前記コントローラは、
印刷指示情報の受信を契機に、前記測定温度を取得し、
前記相関情報に基づき、前記測定温度が高い程、前記移動噴射動作の回数を多く定め、
インク溶媒の蒸発し易さに基づいて定められるインクの種類に基づき、前記インク溶媒が蒸発し易い程、前記移動噴射動作の回数を多く定め、
前記搬送機構によって前記媒体を搬送させる搬送動作を、前回の移動噴射動作の終了から次回の移動噴射動作の開始までの間に行わせることで、前記１つのライン領域を複数の前記噴射部によって担当させる印刷装置。
【請求項１２】
ヘッドを所定方向に移動させつつ、前記ヘッドからインクを噴射させる移動噴射動作を行わせることで、媒体に、前記所定方向に沿ったライン領域単位で画像を形成させる印刷方法であって、
温度を測定するステップと、
１つのライン領域の画像を完成させるために必要な前記移動噴射動作の回数を、測定温度に応じて定めるステップと、を有する印刷方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、インク溶媒の蒸発に起因する画像の濃度ムラを抑制する印刷装置、及び印刷方法に関する。
【背景技術】
【０００２】
画像を印刷する印刷装置として、媒体にインクを噴射してドットを形成するインクジェットプリンタ（以下、単にプリンタという。）が知られている。このプリンタは、キャリッジ移動方向に移動する複数のノズルからインクを噴射し、媒体にドットを形成するドット形成動作と、搬送機構により媒体を搬送方向へ搬送する搬送動作とを行う。これらのドット形成動作と搬送動作とが繰り返し行われることにより、媒体には、画像が印刷される。すなわち、ドット形成動作によって、キャリッジの移動方向に沿ったライン領域（ラスタライン）には単位画像が形成される。そして、ドット形成動作と搬送動作とが繰り返し行われることで、単位画像が交差方向に複数形成され、媒体には、所望の画像が印刷される。
【０００３】
このプリンタでは、噴射部としてのノズルからインクが噴射される。このため、インクの一部は、ノズルを通じて外気に晒されている。インクに含まれるインク溶媒は、ノズルを通じて外気に晒されている部分（メニスカスともいう。）から蒸発する。このインク溶媒の蒸発により、インクが増粘してしまったり、色材濃度が上昇してしまったりする。このようなインク溶媒の蒸発に起因するインク増粘や色材濃度の上昇を防止するため、メニスカスを微振動させるプリンタが提案されている。このプリンタでは、例えば、各ノズルの噴射状態（稼働状態）に基づき、各ノズルに適した微振動を行わせる。
【特許文献１】特開２０００−３７８６７号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
ところで、インク溶媒の蒸発度合いは、ヘッドの温度やヘッドが晒されている環境の温度によっても変化する。このため、単に、各ノズルの噴射状態に基づき定められた条件で微振動を行わせただけでは攪拌が不十分となり、色材濃度が上昇したインクを印刷に用いざるを得ない場合がある。  
この場合、色材濃度が上昇したインクで印刷された部分と、通常濃度のインクで印刷された部分との間で色目が異なってしまい、画像の濃度ムラとなる。そして、色材濃度が上昇したインクがノズルから排除されるまでには、インクの噴射を複数回続けて行う必要がある。このため、媒体上には濃いドットが連続的に形成され、濃度ムラが目視し得る範囲で生じてしまう。
【０００５】
本発明は、かかる課題に鑑みてなされたものであり、その目的とするところは、インク溶媒の蒸発に起因する画像の濃度ムラを抑制することにある。
【課題を解決するための手段】
【０００６】
主たる発明は、
インクを噴射するヘッドと、
前記ヘッドを所定方向に移動させるヘッド移動機構と、
温度を測定する温度測定部と、
前記ヘッド移動機構によって前記ヘッドを前記所定方向に移動させつつ、前記ヘッドからインクを噴射させる移動噴射動作を行わせることで、媒体に、前記所定方向に沿ったライン領域単位で画像を形成させ、且つ、前記温度測定部によって測定された測定温度に応じて、１つのライン領域の画像を完成させるために必要な前記移動噴射動作の回数を定めるコントローラと、
を有する印刷装置である。
【０００７】
本発明の他の特徴は、本明細書及び添付図面の記載により明らかにする。
【発明を実施するための最良の形態】
【０００８】
＝＝＝開示の概要＝＝＝
本明細書の記載、及び添付図面の記載により、少なくとも次のことが明らかにされる。
【０００９】
すなわち、インクを噴射するヘッドと、前記ヘッドを所定方向に移動させるヘッド移動機構と、温度を測定する温度測定部と、前記ヘッド移動機構によって前記ヘッドを前記所定方向に移動させつつ、前記ヘッドからインクを噴射させる移動噴射動作を行わせることで、媒体に、前記所定方向に沿ったライン領域単位で画像を形成させ、且つ、前記温度測定部によって測定された測定温度に応じて、１つのライン領域の画像を完成させるために必要な前記移動噴射動作の回数を定めるコントローラと、を有する印刷装置が実現できること。
【００１０】
このような印刷装置によれば、１つのライン領域の画像を完成させるために必要な移動噴射動作の回数が、測定温度に応じて定められる。つまり、インク溶媒の蒸発し易さの度合いに応じて定められる。そして、同じ回の移動噴射動作において形成される、隣り合うドット同士の間隔は、１つのライン領域の画像を完成させるために必要な移動噴射動作の回数に応じて定まる。従って、必要な移動噴射動作の回数を測定温度に応じて定めることにより、インク溶媒の蒸発によって通常よりも濃く形成されるドットを、媒体上において分散させることができる。その結果、インク溶媒の蒸発に起因する画像の濃度ムラを抑制することができる。
【００１１】
かかる印刷装置であって、前記コントローラは、前記測定温度が高い程、前記移動噴射動作の回数を多く定めること。  
このような印刷装置によれば、必要な移動噴射動作の回数が多い程、隣り合うドット同士の間隔が広くなる。このため、通常よりも濃いドットが形成される可能性が高い条件になる程、同じ回の移動噴射動作において形成される、隣り合うドット同士の間隔が広くなる。その結果、測定温度が高い程、濃いドットを広い範囲に分散させることができ、インク溶媒の蒸発に起因する画像の濃度ムラをより効果的に抑制することができる。
【００１２】
かかる印刷装置であって、前記測定温度と前記移動噴射動作の回数の相関関係を示す相関情報を記憶可能な相関情報記憶部を有し、前記コントローラは、前記相関情報に基づいて、前記移動噴射動作の回数を定めること。  
このような印刷装置によれば、相関情報記憶部に記憶された相関情報に基づき、必要な移動噴射動作の回数が定められるので、移動噴射動作の回数の設定を短時間で行える。このため、印刷処理を迅速に行うことができる。
【００１３】
かかる印刷装置であって、前記コントローラは、前記インクの種類に基づいて、前記移動噴射動作の回数を定めること。  
このような印刷装置によれば、必要な移動噴射動作の回数が定められるにあたり、インクの種類も用いられる。これにより、通常よりも濃く形成されるドットの分散状態を、使用されるインクの種類にあわせて定めることができる。その結果、インク溶媒の蒸発に起因する画像の濃度ムラを、適切な条件で抑制することができる。
【００１４】
かかる印刷装置であって、前記インクの種類は、インク溶媒の蒸発し易さに基づいて定められ、前記コントローラは、前記インク溶媒が蒸発し易い程、前記移動噴射動作の回数を多く定めること。  
このような印刷装置によれば、インク溶媒が蒸発し易い程、すなわち、通常よりも濃いドットが形成される可能性が高い条件になる程、同じ回の移動噴射動作において形成される、隣り合うドット同士の間隔が広くなる。その結果、濃いドットを広い範囲に分散させることができ、インク溶媒の蒸発に起因する画像の濃度ムラを効果的に抑制することができる。
【００１５】
かかる印刷装置であって、前記ヘッドは、前記インクが噴射される噴射部を、前記所定方向とは交差する噴射部配列方向に沿って、複数有し、前記コントローラは、前記１つのライン領域を、複数の噴射部によって担当させること。  
このような印刷装置によれば、１つのライン領域を、複数の噴射部が完成させるので、濃いドットをより効率よく分散させることができる。その結果、インク溶媒の蒸発に起因する画像の濃度ムラをより効果的に抑制することができる。
【００１６】
そして、この印刷装置においては、前記媒体を、前記所定方向とは交差する他の所定方向に搬送する搬送機構を有し、前記コントローラは、前記搬送機構によって前記媒体を搬送させる搬送動作を、前回の移動噴射動作の終了から次回の移動噴射動作の開始までの間に行わせる構成が好ましい。
【００１７】
かかる印刷装置であって、前記コントローラは、印刷指示情報の受信を契機に、前記測定温度を取得すること。  
このような印刷装置によれば、印刷指示情報の受信を契機に測定温度を取得するので、必要な移動噴射動作の回数は、印刷指示情報を受信する毎に定められる。すなわち、１回の印刷指示によって印刷される画像は、たとえそれが複数枚の印刷であったとしても、必要な移動噴射動作の回数が同じになる。このため、複数枚の媒体に対する印刷について、画質を安定化できる。
【００１８】
かかる印刷装置であって、前記温度測定部は、前記ヘッドの温度を測定するヘッド温度測定部、若しくは、前記ヘッドが晒されている環境の温度を測定する環境温度測定部であること。  
このような印刷装置によれば、インク溶媒の蒸発に影響を与えるヘッドの温度や環境の温度に基づいて、必要な移動噴射動作の回数が定められる。このため、適切な回数を設定できる。
【００１９】
また、インクを噴射するヘッドと、前記ヘッドを所定方向に移動させるヘッド移動機構と、前記媒体を、前記所定方向とは交差する他の所定方向に搬送する搬送機構と、温度を測定する温度測定部と、前記ヘッド移動機構によって前記ヘッドを前記所定方向に移動させつつ、前記ヘッドからインクを噴射させる移動噴射動作を行わせることで、媒体に、前記所定方向に沿ったライン領域単位で画像を形成させ、且つ、前記温度測定部によって測定された測定温度に応じて、１つのライン領域の画像を完成させるために必要な前記移動噴射動作の回数を定めるコントローラと、前記測定温度と前記移動噴射動作の回数の相関関係を示す相関情報を記憶可能な相関情報記憶部と、を有し、前記ヘッドは、前記インクが噴射される噴射部を、前記所定方向とは交差する噴射部配列方向に沿って、複数有し、前記温度測定部は、前記ヘッドの温度を測定するヘッド温度測定部、若しくは前記ヘッドが晒されている環境の温度を測定する環境温度測定部であり、前記コントローラは、印刷指示情報の受信を契機に、前記測定温度を取得し、前記相関情報に基づき、前記測定温度が高い程、前記移動噴射動作の回数を多く定め、インク溶媒の蒸発し易さに基づいて定められるインクの種類に基づき、前記インク溶媒が蒸発し易い程、前記移動噴射動作の回数を多く定め、前記搬送機構によって前記媒体を搬送させる搬送動作を、前回の移動噴射動作の終了から次回の移動噴射動作の開始までの間に行わせることで、前記１つのライン領域を複数の前記噴射部によって担当させる印刷装置が実現できること。
【００２０】
このような印刷装置によれば、既述のほぼ全ての効果を奏するため、本発明の目的が最も有効に達成される。
【００２１】
また、ヘッドを所定方向に移動させつつ、前記ヘッドからインクを噴射させる移動噴射動作を行わせることで、媒体に、前記所定方向に沿ったライン領域単位で画像を形成させる印刷方法であって、温度を測定するステップと、１つのライン領域の画像を完成させるために必要な前記移動噴射動作の回数を、測定温度に応じて定めるステップと、を有する印刷方法を実現することもできる。
【００２２】
＝＝＝印刷システムの構成＝＝＝
次に、印刷システムの実施形態について、図面を参照しながら説明する。
【００２３】
図１は、印刷システム１００の外観構成を示した説明図である。この印刷システム１００は、プリンタ１と、コンピュータ１１０と、表示装置１２０と、入力装置１３０と、記録再生装置１４０とを備えている。この例では、プリンタ１とコンピュータ１１０とが印刷装置を構成している。すなわち、プリンタ１は、印刷装置本体に相当し、印刷制御装置としてのコンピュータ１１０により、その動作が制御される。そして、このプリンタ１は、用紙、布、フィルム等の媒体に画像を印刷する。なお、この媒体に関し、以下の説明では、代表的な媒体である用紙Ｓ（図５を参照。）を例に挙げて説明する。
【００２４】
コンピュータ１１０は、プリンタ１と通信可能に接続されており、プリンタ１に画像を印刷させるため、その画像に応じた印刷データをプリンタ１に出力する。このコンピュータ１１０には、アプリケーションプログラム１１４やプリンタドライバ１１６（図２を参照。）がインストールされている。表示装置１２０は、ディスプレイを有し、アプリケーションプログラム１１４やプリンタドライバ１１６等のユーザーインタフェースを表示することができる。入力装置１３０は、例えばキーボード１３１やマウス１３２であり、表示装置１２０に表示されたユーザーインタフェースに沿って、アプリケーションプログラム１１４の操作やプリンタドライバ１１６の設定等に用いられる。記録再生装置１４０は、例えば、フレキシブルディスクドライブ装置１４１やＣＤ−ＲＯＭドライブ装置１４２が用いられる。
【００２５】
プリンタドライバ１１６は、アプリケーションプログラム１１４から出力された画像データを印刷データに変換する機能を実現させるためのプログラムであり、各種の機能を実現するためのコードから構成されている。本実施形態のプリンタドライバ１１６は、この機能に加えて、表示装置１２０にユーザーインタフェースを表示させる機能も有する。なお、このプリンタドライバ１１６は、フレキシブルディスクやＣＤ−ＲＯＭなどの記録媒体（コンピュータ読み取り可能な記録媒体）に記録された状態で提供される。また、プリンタドライバ１１６は、インターネットを介してコンピュータ１１０にダウンロードすることも可能である。
【００２６】
＝＝＝プリンタドライバ＝＝＝
＜プリンタドライバ１１６について＞
図２は、プリンタドライバ１１６の説明図であり、プリンタドライバ１１６が行う基本的な処理と、参照されるテーブルを示した図である。なお、既に説明された構成要素については、同じ符号を付しているので、説明を省略する。
【００２７】
コンピュータ１１０では、コンピュータ１１０に搭載されたオペレーティングシステムの下、ビデオドライバ１１２、アプリケーションプログラム１１４、及びプリンタドライバ１１６などのプログラムが動作している。ビデオドライバ１１２は、アプリケーションプログラム１１４やプリンタドライバ１１６からの表示命令に従って、例えばユーザーインタフェース等を表示装置１２０に表示する機能を有する。アプリケーションプログラム１１４は、例えば、画像編集などを行う機能を有し、画像に関するデータ（画像データ）を作成する。ユーザーは、アプリケーションプログラム１１４のユーザーインタフェースを介して、アプリケーションプログラム１１４により編集した画像を印刷する指示を与えることができる。アプリケーションプログラム１１４は、印刷の指示を受けると、プリンタドライバ１１６に画像データを出力する。
【００２８】
アプリケーションプログラム１１４のユーザーインタフェース上で、ユーザーが印刷を指示すると、プリンタドライバ１１６は、アプリケーションプログラム１１４から画像データを受け取る。そして、プリンタドライバ１１６は、この画像データを印刷データに変換し、印刷データをプリンタ１に出力する。画像データは、印刷される画像の画素に関するデータとして画素データを有している。この画素データは、後述する各処理の段階に応じて、その階調値等が変換される。そして、画素データは、最終的な印刷データの段階において、用紙上に形成されるドットに関するデータ（ドットの色や大きさ等のデータ）に変換される。なお、画素とは、インクを着弾させドットを形成する位置を規定するために、用紙上に仮想的に定められた方眼状の升目である。言い換えると、この画素は、ドットを形成し得る媒体上の領域であり、「ドットの形成単位」と表現することもできる。
【００２９】
印刷データは、プリンタ１が解釈できる形式のデータであって、画素データと、各種のコマンドデータとを有する。コマンドデータとは、プリンタ１に特定の動作の実行を指示するためのデータであり、例えば、給紙を指示するデータ、搬送量を示すデータ、排紙を指示するデータである。プリンタドライバ１１６は、アプリケーションプログラム１１４から出力された画像データを印刷データに変換するため、解像度変換処理、色変換処理、ハーフトーン処理、ラスタライズ処理などを行う。このプリンタドライバ１１６は、コントローラの一部に相当する。言い換えれば、このプリンタドライバ１１６がインストールされたコンピュータ１１０は、印刷制御装置として機能する。以下、プリンタドライバ１１６が行う各処理について説明する。
【００３０】
解像度変換処理は、アプリケーションプログラム１１４から出力された画像データ（テキストデータ、イメージデータなど）を、用紙Ｓに画像を印刷する際の解像度（印刷するときのドットの間隔であり、印刷解像度ともいう。）に変換する処理である。例えば、印刷解像度が７２０×７２０ｄｐｉに指定されている場合には、アプリケーションプログラム１１４から受け取った画像データを７２０×７２０ｄｐｉの解像度の画像データに変換する。この変換方法としては、画素データの補間や間引きなどがある。例えば、画像データの解像度が指定された印刷解像度よりも低い場合には、線形補間等を行って隣り合う画素データ同士の間に新たな画素データを生成する。逆に、画像データの解像度が印刷解像度よりも高い場合には、一定の割合で画素データを間引く等して、画像データの解像度を前記印刷解像度に揃える。また、この解像度変換処理においては、画像データに基づいて印刷領域（実際にインクが噴射される領域をいう。）のサイズ調整も行う。
【００３１】
なお、この画像データ中の各画素データは、ＲＧＢ色空間により表される多段階（例えば２５６段階）の階調値を有するデータである。以下、このＲＧＢの階調値を有する画素データのことをＲＧＢ画素データといい、また、これらＲＧＢ画素データから構成される画像データをＲＧＢ画像データという。
【００３２】
色変換処理は、ＲＧＢ画像データの各ＲＧＢ画素データを、ＣＭＹＫ色空間により表される多段階（例えば２５６段階）の階調値を有するデータに変換する処理である。このＣＭＹＫは、プリンタ１が有するインクの色である。すなわち、Ｃはシアンを意味する。また、Ｍはマゼンタを、Ｙはイエローを、Ｋはブラックをそれぞれ意味する。以下、このＣＭＹＫの階調値を有する画素データのことをＣＭＹＫ画素データといい、これらＣＭＹＫ画素データから構成される画像データのことをＣＭＹＫ画像データという。この色変換処理は、ＲＧＢの階調値とＣＭＹＫの階調値とを対応づけたテーブル（色変換ルックアップテーブルＬＵＴ）をプリンタドライバ１１６が参照することによって行われる。
【００３３】
ハーフトーン処理は、多段階の階調値を有するＣＭＹＫ画素データを、プリンタ１が表現可能な、少段階の階調値を有するＣＭＹＫ画素データに変換する処理である。例えば、ハーフトーン処理により、２５６段階の階調値を示すＣＭＹＫ画素データが、４段階の階調値を示す２ビットのＣＭＹＫ画素データに変換される。この２ビットのＣＭＹＫ画素データは、各色について、例えば、「ドットの形成なし」（２進数の値として「００」）、「小ドットの形成」（同じく「０１」）、「中ドットの形成」（同じく「１０」）、「大ドットの形成」（同じく「１１」）を示すデータである。
【００３４】
このようなハーフトーン処理には、例えばディザ法等が利用され、プリンタ１がドットを分散して形成できるような２ビットのＣＭＫＹ画素データを作成する。なお、このハーフトーン処理に用いる方法は、ディザ法に限るものではなく、γ補正法や誤差拡散法等を利用しても良い。
【００３５】
ラスタライズ処理は、ハーフトーン処理がなされたＣＭＹＫ画像データを、プリンタ１に転送すべきデータ順に変更する処理である。本実施形態では、このラスタライズ処理の中で、インターレース処理が行われる。すなわち、インターレース処理では、ＣＭＹＫ画像データがインターレース方式（後述する。）に適合したデータ順に変更される。
【００３６】
＜プリンタドライバ１１６の設定について＞
図３は、プリンタドライバ１１６のユーザーインタフェースの説明図である。このプリンタドライバ１１６のユーザーインタフェースは、ビデオドライバ１１２を介して、表示装置１２０に表示される。ユーザーは、入力装置１３０を用いて、プリンタドライバ１１６の各種の設定を行うことができる。基本設定としては、余白形態モードや画質モードの設定が用意されている。そして、画質モードとしては、速いモード、きれいモード、高精細モードの３種類が用意されている。ここで、速いモードは、テキスト印刷に適した画質モードである。また、きれいモードは、ディスプレイで表示される比較的低画素数の画像印刷に適した画質モードである。また、高精細モードは、デジタルカメラで撮影された高画素数の画像印刷に適した画質モードである。本実施形態では、これらの各モードに対応させて、ドット形成動作の基本回数（１つのラスタラインを完成させるために必要な、ドット形成動作の回数であって、常温範囲における回数。後述する。）が定められている。本実施形態では、速いモードが１回、きれいモードが２回、高精細モードが４回に、それぞれ定められている。これらの画質モードと基本回数の相関関係は、プリンタドライバ１１６にテーブル情報として格納されている。すなわち、プリンタドライバ１１６は、走査回数設定用テーブルＳＴを備えている。そして、この走査回数設定用テーブルＳＴに、画質モードと回数の相関関係が定められている。なお、この走査回数設定用テーブルＳＴには、この他に、ヘッド温度やインク種類が因子として定められている。この走査回数設定用テーブルＳＴついては、後で説明する。
【００３７】
＜プリンタ１の構成について＞
図４は、本実施形態のプリンタ１の全体構成を示すブロック図である。図５は、プリンタ１の全体構成を示す概略図である。図６は、このプリンタ１の横断面図である。図７Ａは、ヘッドユニット４０をインク供給針側から見た図である。図７Ｂは、ヘッドユニット４０をヘッド側から見た図である。図８は、ヘッド制御基板４２の取り付け状態を説明する図である。図９は、ノズルＮｚの配列を説明する図である。図１０は、インクカートリッジ５０を説明する図である。以下、これらの図を参照して、プリンタ１の構成について説明する。
【００３８】
プリンタ１は、用紙搬送機構２０、キャリッジ移動機構３０、ヘッドユニット４０、インクカートリッジ５０、センサ群６０、及びプリンタコントローラ７０を有する。
【００３９】
外部装置であるコンピュータ１１０から印刷信号を受信したプリンタ１（印刷装置本体）は、プリンタコントローラ７０によって制御対象部、すなわち用紙搬送機構２０、キャリッジ移動機構３０、ヘッドユニット４０を制御する。すなわち、プリンタコントローラ７０は、コントローラの一部に相当する。言い換えれば、プリンタドライバ１１６とプリンタコントローラ７０とが、コントローラを構成する。そして、プリンタコントローラ７０は、コンピュータ１１０から受信した印刷データに基づき、用紙Ｓに画像を印刷させる。このとき、センサ群６０の各センサは、プリンタ１内の状況を監視している。これらの各センサは、検出結果をプリンタコントローラ７０に出力する。各センサからの検出結果を受けたプリンタコントローラ７０は、その検出結果に基づいて制御対象部を制御する。
【００４０】
また、プリンタコントローラ７０は、ヘッドユニット４０に搭載されたヘッド温度センサ６５（図８を参照。）からの検出信号に基づき、ヘッドの温度を認識する。そして、プリンタコントローラ７０は、認識したヘッドの温度に基づき、１つのラスタラインを完成させるために必要なドット形成動作の回数（必要パス数ともいう。）を定める。さらに、プリンタコントローラ７０は、インクカートリッジ５０が有するカートリッジメモリ（図１０を参照。）に記憶されたインク種類情報に基づき、インクの種類を認識する。ここで、インクの種類とは、例えば、インクの色や色材の種類である。そして、プリンタコントローラ７０は、認識したインクの種類に基づいて、前述した必要パス数を定める。
【００４１】
用紙搬送機構２０は、媒体としての用紙Ｓを印刷可能な位置に送り込んだり、この用紙Ｓを搬送方向に、所定の搬送量で搬送させたりする搬送機構である。ここで、この搬送方向は、次に説明するキャリッジ移動方向と交差する方向である。従って、この搬送方向は、他の所定方向に相当する。この用紙搬送機構２０は、給紙ローラ２１と、搬送モータ２２と、搬送ローラ２３と、プラテン２４と、排紙ローラ２５とを有する。給紙ローラ２１は、紙挿入口に挿入された用紙Ｓをプリンタ１内に自動的に送るためのローラである。例示した給紙ローラ２１は、Ｄ形の断面形状をしている。そして、円周部分を用紙表面に当接させた状態で給紙ローラ２１を回転させることにより、用紙Ｓを搬送ローラ２３の位置まで送ることができる。搬送モータ２２は、用紙Ｓを搬送方向に搬送するためのモータであり、例えばＤＣモータによって構成される。この搬送モータ２２の動作は、プリンタコントローラ７０によって制御される。搬送ローラ２３は、給紙ローラ２１によって送られてきた用紙Ｓを、印刷可能な領域まで搬送するためのローラである。この搬送ローラ２３の動作も搬送モータ２２によって制御される。プラテン２４は、印刷中の用紙Ｓを、この用紙Ｓの裏面側から支持する部材である。また、排紙ローラ２５は、印刷が終了した用紙Ｓを搬送するためのローラである。この排紙ローラ２５は、搬送ローラ２３と同期して回転される。
【００４２】
キャリッジ移動機構３０は、ヘッド４１が取り付けられたキャリッジＣＲをキャリッジ移動方向（所定の方向に相当する。）に移動させるための機構であり、ヘッド移動機構に相当する。このキャリッジ移動方向には、一側から他側への移動方向と、他側から一側への移動方向が含まれている。このキャリッジ移動機構３０は、キャリッジモータ３１と、ガイド軸３２と、タイミングベルト３３と、駆動プーリー３４と、従動プーリー３５とを備える。キャリッジモータ３１は、キャリッジＣＲを移動させるための駆動源に相当する。このキャリッジモータ３１は、前述したプリンタコントローラ７０によって、その動作が制御される。そして、キャリッジモータ３１の回転軸には、駆動プーリー３４が取り付けられている。このため、駆動プーリー３４は、キャリッジモータ３１によって回転される。駆動プーリー３４は、キャリッジ移動方向の一端側に配置されている。そして、駆動プーリー３４とは反対側のキャリッジ移動方向の他端側には、従動プーリー３５が配置されている。タイミングベルト３３は、キャリッジＣＲに接続されているとともに、駆動プーリー３４と従動プーリー３５とに架け渡されている。ガイド軸３２は、キャリッジＣＲを移動可能な状態で支持する部材である。例示したガイド軸３２は、断面形状が円形の金属棒によって構成されている。そして、このガイド軸３２は、キャリッジ移動方向に沿って取り付けられている。従って、キャリッジモータ３１が動作すると、キャリッジＣＲは、このガイド軸３２に沿ってキャリッジ移動方向に移動する。キャリッジＣＲには、ヘッドユニット４０が取り付けられる。そして、このヘッドユニット４０が装着されることで、このキャリッジＣＲには、インクカートリッジ５０が装着されるカートリッジ装着部（図示せず。）が形成される。
【００４３】
ヘッドユニット４０は、インクを噴射するヘッド４１と、プリンタコントローラ７０からの電気信号をヘッド４１に供給するためのヘッド制御基板４２（図８を参照。）と、ヘッド４１が取り付けられるフレーム４３とを有する。
【００４４】
ヘッド４１は、ピエゾ素子と、このピエゾ素子が設けられる圧力発生室とを有する（何れも図示せず。）。また、ヘッド４１は、圧力発生室に連通されたノズルＮｚ（＃１〜＃１８０，図９を参照。）を有する。これらの圧力発生室やノズルＮｚはインクで満たされており、ピエゾ素子は圧力発生室内のインクに圧力変動を生じさせる。そして、このヘッド４１では、ピエゾ素子によって圧力発生室内のインクに圧力変動を生じさせ、ノズルＮｚからインクを噴射させる。
【００４５】
ノズルＮｚは、インクを噴射させる部分であり、噴射部に相当する。本実施形態において、ノズルＮｚは、前述したキャリッジ移動方向とは交差する方向（噴射部配列方向に相当する。）に複数形成されている。具体的には、搬送方向に沿って１８０個形成されている。そして、この１８０個のノズル群によって１つのノズル列が構成されている。このノズル列は、噴射されるインクの色毎に設けられている。本実施形態のヘッド４１は、ブラックインク、シアンインク、マゼンタインク、イエローインクの４種類のインクを噴射させる。このため、ヘッド４１には、ブラックインクノズル列Ｎｋと、シアンインクノズル列Ｎｃと、マゼンタインクノズル列Ｎｍと、イエローインクノズル列Ｎｙが設けられている。各ノズル列に属する複数のノズルＮｚは、一定の間隔（ノズルピッチ：ｋ・Ｄ）で設けられている。ここで、Ｄは、搬送方向における最小のドットピッチ、つまり、用紙Ｓに形成されるドットの最高解像度での間隔である。また、ｋは、最小のドットピッチＤとノズルピッチとの関係を表す係数であり、１以上の整数に定められる。例えば、ノズルピッチが１８０ｄｐｉ（１／１８０インチ）であって、搬送方向のドットピッチが７２０ｄｐｉ（１／７２０インチ）である場合、ｋ＝４である。図９の例において、各ノズル列のノズルＮｚは、下流側のノズルＮｚほど若い番号が付されている（♯１〜♯１８０）。つまり、ノズルＮｚ（♯１）は、ノズルＮｚ（♯１８０）よりも搬送方向の下流側に位置している。
【００４６】
ヘッド制御基板４２は、長方形状の基板本体４２１と、この基板本体４２１に実装されるコネクタ４２２とを有する。基板本体４２１には、ヘッド制御回路（制御用ＩＣ）や配線パターンが設けられている。また、フレーム４３には、ヘッド４１が取り付けられる。そして、ヘッド４１の取付面とは反対側の面には、インク供給針４３１が設けられている。このインク供給針４３１は、インクカートリッジ５０に収容されたインクをヘッドユニット４０内に供給するため、インクカートリッジ５０に挿入される。また、フレーム４３におけるインク供給針４３１の近傍には、端子基板４３２が設けられている。この端子基板４３２は、その表面に複数の端子が設けられた配線基板である。そして、端子基板４３２の各端子は、プリンタコントローラ７０へ電気的に接続されている。
【００４７】
インクカートリッジ５０は、図１０に示すように、インクを収容する収容部としてのケーシング５１と、このケーシング５１に取り付けられるカートリッジメモリ５２と、インクが含浸されるスポンジ（図示せず）とを有する。ケーシング５１は、中空の箱状であり、その内部にスポンジが配置されている。そして、スポンジから染み出したインクがヘッド４１に供給される。また、カートリッジメモリ５２には、そのインクカートリッジ５０に収容されているインクの種類（色，色材種類等）、製造年月日、インクの消費量等の情報が記憶されている。すなわち、このカートリッジメモリ５２は、種類情報記憶部に相当する。そして、このカートリッジメモリ５２は、複数の端子を有している。これらの端子は、カートリッジ装着部にインクカートリッジ５０が装着された状態で、端子基板４３２の対応する端子に接触する。
【００４８】
センサ群６０は、プリンタ１の状況を監視するためのものである。図５、図６及び図８に示すように、このセンサ群６０には、リニア式エンコーダ６１、ロータリー式エンコーダ６２、紙検出センサ６３、紙幅センサ６４、及びヘッド温度センサ６５等が含まれている。リニア式エンコーダ６１は、キャリッジＣＲ（ヘッド４１）のキャリッジ移動方向の位置を検出するためのものである。ロータリー式エンコーダ６２は、搬送ローラ２３の回転量を検出するためのものである。紙検出センサ６３は、印刷される用紙Ｓの先端位置を検出するためのものである。紙幅センサ６４は、印刷される用紙Ｓの幅を検出するためのものである。この紙幅センサ６４は、例えば、キャリッジＣＲに取り付けられる。ヘッド温度センサ６５は、ヘッド４１の温度を測定するものであり、ヘッド温度測定部（温度測定部の一種）に相当する。この例において、ヘッド温度センサ６５は、ヘッド制御基板４２に実装されている。このヘッド温度センサ６５としては、例えば、サーミスタが用いられる。また、ヘッド温度センサ６５は、ダイオードを用いることもできる。すなわち、ダイオードの順方向電圧は、ダイオードの温度に応じて変化する。従って、ダイオードをヘッド４１の直近に配置し、そのアノード電極側に定電流回路を接続することにより、ヘッド４１の温度を測定することができる。
【００４９】
プリンタコントローラ７０は、プリンタ１の制御を行うものである。図４に示すように、このプリンタコントローラ７０は、インタフェース部７１と、ＣＰＵ７２と、メモリ７３と、制御ユニット７４とを有する。インタフェース部７１は、外部装置であるコンピュータ１１０とプリンタ１との間に介在し、データの送受信を行う。ＣＰＵ７２は、プリンタ全体の制御を行うための演算処理装置である。メモリ７３は、ＣＰＵ７２のプログラムを格納する領域や作業領域等を確保するためのものであり、ＲＡＭ、ＥＥＰＲＯＭ、ＲＯＭ等の記憶部を有する。そして、ＣＰＵ７２は、メモリ７３に格納されているプログラムに従い、制御ユニット７４を介して各制御対象部を制御する。
【００５０】
＜印刷動作について＞
図１１は、印刷時の動作のフローチャートである。以下に説明される各動作は、プリンタコントローラ７０が、メモリ７３内に格納されたプログラムに従って、各制御対象部を制御することにより実行される。このプログラムは、各動作を実行するためのコードを有する。
【００５１】
印刷命令受信（Ｓ００１）：プリンタコントローラ７０は、コンピュータ１１０からインタフェース部７１を介して、印刷命令を受信する。この印刷命令は、コンピュータ１１０から送信される印刷データのヘッダに含まれている。そして、プリンタコントローラ７０は、受信した印刷データに含まれる各種コマンドの内容を解析し、各ユニットを用いて、以下の給紙動作、搬送動作、ドット形成動作、排紙処理等を行う。
【００５２】
給紙動作（Ｓ００２）：次に、プリンタコントローラ７０は、給紙動作を行う。給紙動作とは、印刷対象となる用紙Ｓを移動させ、印刷開始位置（所謂、頭出し位置）に位置決めする処理である。すなわち、プリンタコントローラ７０は、給紙ローラ２１を回転させ、印刷すべき用紙Ｓを搬送ローラ２３まで送る。続いて、プリンタコントローラ７０は、搬送ローラ２３を回転させ、給紙ローラ２１から送られてきた用紙Ｓを印刷開始位置に位置決めする。なお、用紙Ｓが印刷開始位置に位置決めされたとき、ヘッド４１の少なくとも一部のノズルＮｚは、用紙Ｓと対向している。
【００５３】
ドット形成動作（Ｓ００３）：次に、プリンタコントローラ７０は、ドット形成動作を行う。ドット形成動作とは、キャリッジ移動方向に沿って移動するヘッド４１からインクを断続的に噴射させ、用紙Ｓにドットを形成する動作である。すなわち、このドット形成動作は、ヘッド４１を所定方向に移動させつつ、ヘッド４１からインクを噴射させる移動噴射動作に相当する。なお、以下の説明では、インクを噴射させるべく、ヘッド４１（ノズルＮｚ）をキャリッジ移動方向の一側から他側に、若しくは、他側から一側に１回移動させる動作のことを、「パス」ということにする。
【００５４】
このドット形成動作において、プリンタコントローラ７０は、キャリッジモータ３１を駆動し、キャリッジＣＲをキャリッジ移動方向に移動させる。また、プリンタコントローラ７０は、キャリッジＣＲが移動している間に、印刷データに基づいてヘッド４１からインクを噴射させる。そして、ヘッド４１から噴射されたインクが用紙上に着弾することにより、用紙上にドットが形成される。従って、このドット形成動作が行われると、キャリッジＣＲの移動方向に沿ったライン領域（ラスタライン）には、ドットが適宜に形成される。つまり、ライン領域毎の単位画像が形成される。
【００５５】
搬送動作（Ｓ００４）：次に、プリンタコントローラ７０は、搬送動作を行う。搬送動作とは、用紙Ｓを、ヘッド４１に対し、搬送方向に沿って相対的に移動させる処理である。プリンタコントローラ７０は、搬送モータ２２を駆動し、搬送ローラ２３を回転させて用紙Ｓを搬送方向に搬送する。この搬送動作により、ヘッド４１は、先程のドット形成動作によって形成されたドットの位置とは異なる位置に、ドットを形成することが可能になる。従って、ドット形成動作と搬送動作とを繰り返し行うことにより、前述したライン領域の画像が交差方向に複数形成され、用紙Ｓに画像が印刷される。
【００５６】
排紙判断（Ｓ００５）：次に、プリンタコントローラ７０は、印刷中の用紙Ｓについて排紙の判断を行う。この判断時において、印刷中の用紙Ｓに印刷するためのデータが残っていれば、排紙は行われない。すなわち、ドット形成動作が行われる。そして、プリンタコントローラ７０は、印刷するためのデータがなくなるまでドット形成動作と搬送動作とを交互に繰り返し、ドットから構成される画像を徐々に用紙Ｓに印刷する。  
そして、印刷中の用紙Ｓに印刷するためのデータがなくなったならば、プリンタコントローラ７０は、排紙処理を行う。なお、排紙処理を行うか否かの判断は、印刷データに含まれる排紙コマンドに基づいて行っても良い。
【００５７】
排紙処理（Ｓ００６）：次に、プリンタコントローラ７０は、印刷が終了した用紙Ｓを排出する排紙処理を行う。この排紙処理において、プリンタコントローラ７０は、排紙ローラ２５を回転させることにより、印刷した用紙Ｓを外部に排出する。
【００５８】
印刷終了判断（Ｓ００７）：次に、プリンタコントローラ７０は、印刷を続行するか否かの判断を行う。次の用紙Ｓに印刷を行うのであれば、印刷を続行し、次の用紙Ｓの給紙動作を開始する。次の用紙Ｓに印刷を行わないのであれば、印刷動作を終了する。
【００５９】
本実施形態では、印刷命令の受信から印刷動作の終了（印刷終了判断でＹ）までが一単位の印刷動作（job）である。例えば、アプリケーション上で複数枚の用紙Ｓに対する印刷動作が指示された場合、一単位の印刷動作は、指示された枚数の用紙Ｓへの印刷が終了するまでが相当する。
【００６０】
＝＝＝本実施形態のプリンタの特徴＝＝＝
＜参考例について＞
本実施形態のプリンタ１の特徴を説明するにあたり、まず参考例について説明する。この種のプリンタ１では、メニスカスを微振動させることで、ノズル部分のインクを攪拌することが行われている。しかし、インク溶媒の蒸発し易さは、ヘッド４１の温度やヘッド４１が配置されている環境の温度によっても変化する。すなわち、これらの温度が高い程、インク溶媒は蒸発し易い。このため、これらの温度が高い程、微振動の回数を増やす構成が考えられるが、微振動が行える期間は限られており、微振動による対策にも限界がある。
【００６１】
特に、最近のプリンタ１は、乾燥性の高いインクを用いる傾向がある。これは、インクの噴射周期が従来よりも短くなっていること、及びドットの鮮明さを高めること等による。すなわち、インクの混色等の問題が生じないようにするため、用紙Ｓに着弾したインク滴は、速やかに乾燥されることが求められている。また、用紙Ｓに着弾したインク滴が速やかに乾燥されると、色材の過度な拡がり（つまり、滲み）が防止できるので、ドットの鮮明さを高めることができる。しかし、このような乾燥性の高いインクは、インク溶媒が蒸発し易く、前述したインク増粘や色材濃度の上昇の問題が顕著に発生してしまう。従って、微振動による対策を施したとしても、乾燥性の高いインクを用いた場合には、ヘッド温度の上昇等により、色材濃度が上昇したインクを印刷に用いざるを得ない場合がある。
【００６２】
また、最近のプリンタ１では、耐候性を高めるべく、色材として顔料を用いた所謂顔料系インクを噴射するものがある。この顔料系インクは、色材として染料を用いた所謂染料系インクよりもインクの増粘が生じ易い。これは、顔料の凝集性や顔料を分散させるための分散剤が影響していると考えられる。従って、この顔料系インクでも、前述したインク増粘や色材濃度の上昇の問題が顕著に発生する。従って、微振動による対策を施したとしても、顔料系インクを用いた場合には、ヘッド温度の上昇等により、色材濃度が上昇したインクを印刷に用いざるを得ない場合がある。
【００６３】
また、最近のプリンタ１は、形成可能なドットサイズ、言い換えれば、一滴のインク量が極めて少なくなっている。例えば、一滴のインク量が２ｐｌ前後のプリンタ１もある。このようなプリンタ１では、噴射に伴うノズル内のインクの置換量が、従来のプリンタよりも少ない。この場合にも、前述したインク増粘や色材濃度の上昇の問題が顕著に発生し、ヘッド温度の上昇等により、色材濃度が上昇したインクを印刷に用いざるを得ない場合がある。
【００６４】
この場合、色材濃度が上昇したインクは、噴射の繰り返しによって、ノズルから少しずつ排出される。このため、通常よりも濃いドットが印刷開始位置（例えば、印刷領域の端部）から数センチ程度に亘って形成されてしまう。
【００６５】
＜本実施形態の要点について＞
このため、コントローラ（プリンタドライバ１１６，プリンタコントローラ７０）は、ヘッド温度センサ６５（温度測定部）によって測定された測定温度に応じて、１つのラスタライン（ライン領域）の画像を完成させるために必要なドット形成動作（移動噴射動作）の回数を定める。つまり、必要パス数を定める。そして、コントローラは、定めた必要パス数で１つのラスタラインの画像が完成されるように、ドット形成動作や搬送動作を制御する。
【００６６】
このような構成を採ることにより、同じ回のドット形成動作において形成される、隣り合うドット同士の間隔は、ドット形成動作の必要回数に応じて定まる。すなわち、必要なドット形成動作の回数が多い程、隣り合うドット同士の間隔が広くなる。
【００６７】
従って、ドット形成動作の必要回数を測定温度に応じて定めることにより、インク溶媒の蒸発によって通常よりも濃く形成されるドットを分散させることができる。その結果、インク溶媒の蒸発に起因する画像の濃度ムラを抑制することができる。
【００６８】
そして、通常よりも濃いドットが形成される可能性が高い条件になる程、同じ回のドット形成動作において形成される、隣り合うドット同士の間隔が拡がる。その結果、ヘッド４１の温度が高い程、濃いドットを広い範囲に分散させることができ、インク溶媒の蒸発に起因する画像の濃度ムラをより効果的に抑制することができる。
【００６９】
＜印刷方式について＞
まず、本実施形態のプリンタ１にて実行可能な印刷方式について説明する。この印刷方式としては、インターレース方式が用意されている。ここで、インターレース方式とは、１回のドット形成動作で形成されるラスタライン同士の間に、形成されないラスタラインを設定し、複数回のドット形成動作により、各ラインを補完的に形成するような印刷方式であって、隣り合うラスタラインを異なるノズルＮｚで形成する印刷方式である。このインターレース方式を用いると、ノズルＮｚのピッチやインクの噴射特性といったノズルＮｚ毎の個体差を、印刷される画像上で分散緩和でき、画質の向上が図れる。
【００７０】
また、印刷方式としては、オーバーラップ方式も用意されている。ここで、オーバーラップ方式とは、１つのラスタラインを、複数のノズルＮｚによって完成させる印刷方式である。前述のインターレース方式では、１つのラスタラインを担当するノズルＮｚは、同じ（単一のノズルＮｚ）であった。これに対し、オーバーラップ方式では、１つのラスタラインを担当するノズルＮｚが複数となる。このオーバーラップ方式を用いると、ノズルＮｚ毎の個体差を、ライン領域毎の単位画像の中でも分散緩和でき、画質の向上が図れる。
【００７１】
＜インターレース方式について＞
図１２及び図１３は、インターレース方式の説明図である。すなわち、図１２Ａは、パス数とノズルＮｚとの関係を示した図である。図１２Ｂは、各ラスタラインと、担当するノズルＮｚの関係を説明する図である。図１３は、用紙Ｓとヘッド４１の相対位置関係を説明する図である。
【００７２】
なお、説明の都合上、これらの図では、ヘッド４１の代わりとしてノズル列を示している。そして、このノズル列は、４つのノズルＮｚで構成されているものを示している。また、図１２Ａ、図１２Ｂにおいては、ノズル列が用紙Ｓに対して移動しているように描かれているが、実際には、図１３に示すように、用紙Ｓが搬送方向に搬送されている。加えて、図１２Ａにおいて、黒丸で示されたノズルＮｚは、そのパスにてインクを噴射し、白丸で示されたノズルＮｚはインクを噴射しない。
【００７３】
インターレース方式では、用紙Ｓが搬送方向に一定の搬送量Ｆで搬送される毎に、各ノズルＮｚが、その直前のパスで記録されたラスタラインに対し、搬送方向の上流側に隣接するラスタラインを記録する。このように搬送量Ｆを一定にして記録を行うためには、インクを噴射可能なノズル数Ｎ（Ｎは整数）が係数ｋと互いに素の関係に定められ、搬送量ＦがＮ・Ｄに定められる。
【００７４】
図１２Ａの例では、ノズル群は搬送方向に沿って配列された４つのノズルＮｚを有している。しかし、前述したように係数ｋは４である。インターレース方式で印刷を行うには、その条件である「Ｎとｋが互いに素の関係」を満たす必要がある。従って、インターレース方式で印刷をするためには、全てのノズルＮｚを用いることはできない。そこで、４つのノズルＮｚのうち、３つのノズルＮｚを用いてインターレース方式の印刷が行われる。また、３つのノズルＮｚが用いられるため、紙の搬送量Ｆは３・Ｄに定められる。その結果、１８０ｄｐｉ（４・Ｄ）のノズルピッチのノズル群を用いて、７２０ｄｐｉ（＝Ｄ）の間隔で、ラスタラインが形成される。
【００７５】
この例では、最初のラスタラインＲ１（つまり、用紙先端のラスタラインＲ１）は、３回目のパス（パス３）にて、ノズルＮｚ（♯１）によって形成される。そして、２番目のラスタラインＲ２は、２回目のパス（パス２）にて、ノズルＮｚ（♯２）によって形成される。また、３番目のラスタラインＲ３は、１回目のパス（パス１）にて、ノズルＮｚ（♯３）によって形成される。さらに、４番目のラスタラインＲ４は、４回目のパスにて、ノズルＮｚ（♯１）によって形成される。つまり、この例では、各ラスタラインを構成するドットに関し、隣接するドットは、同じノズルＮｚによって形成される。
【００７６】
従って、図１２Ｂに示すように、この例では、同じパスで形成されるドットは一定間隔であり、隣り合うドットの間隔はドットの最小形成間隔Ｄとされる。
【００７７】
なお、１回目のパスでは、ノズルＮｚ（♯３）のみがインクを噴射し、２回目のパスでは、ノズルＮｚ（♯２）とノズルＮｚ（♯３）とがインクを噴射している。これは、これらのパスにおいて全てのノズルＮｚからインクを噴射させてしまうと、連続したラスタラインを用紙Ｓに形成できないためである。そして、３回目のパス以降では、３つのノズルＮｚ（♯１〜♯３）からインクが噴射される。
【００７８】
＜オーバーラップ方式について＞
図１４Ａ及び図１４Ｂと、図１５Ａ及び図１５Ｂは、オーバーラップ方式の説明図である。すなわち、図１４Ａ及び図１４Ｂは、１つのラスタラインを担当するノズルＮｚが２つの例を示す。また、図１５Ａ及び図１５Ｂは、１つのラスタラインを担当するノズルＮｚが４つの例を示す。
【００７９】
オーバーラップ方式でも、インターレース方式と同様に、用紙Ｓが搬送方向に一定の搬送量Ｆで搬送される毎に、所定のノズルＮｚからインクが噴射され、用紙Ｓにドットが形成される。ここで、オーバーラップ方式では、１回のドット形成動作（パス）において、各ノズルＮｚから間欠的にインクが噴射され、用紙上にドットが一定間隔（数ドット間隔）で形成される。そして、他のパスにおいて、他のノズルＮｚから間欠的にインクが噴射され、既に形成されているドット同士の間を埋める位置に、他のドットが形成される。つまり、或るラスタラインを担当するノズルＮｚが、ドット形成動作を行う毎に切り替えられている。このような動作を繰り返すことにより、１つのラスタラインが複数回のドット形成動作により完成される。なお、以下の説明では、便宜上、１つのラスタラインがＭ回のドット形成動作で完成する場合に、オーバーラップ数Ｍということにする。
【００８０】
図１４Ａ、図１４Ｂの例において、１回のドット形成動作で各ドットは、１ドットおきに形成される。すなわち、１つのラスタラインが２回のドット形成動作により完成される。このため、オーバーラップ数は２（Ｍ＝２）となる。また、図１５Ａ、図１５Ｂの例において、１回のドット形成動作で各ドットは、３ドットおきに形成される。すなわち、１つのラスタラインが４回のドット形成動作により完成される。このため、オーバーラップ数は４（Ｍ＝４）となる。なお、前述のインターレース方式の場合、１つのラスタラインが１回のドット形成動作により完成されるため、オーバーラップ数は１（Ｍ＝１）ということもできる。
【００８１】
このようなオーバーラップ方式において、搬送量Ｆを一定にして記録を行うためには、次の各条件を満たすことが求められる。すなわち、（１）Ｎ／Ｍが整数であること、（２）Ｎ／Ｍはｋと互いに素の関係にあること、（３）搬送量Ｆが（Ｎ／Ｍ）・Ｄに設定されること、の各条件を満たす必要がある。
【００８２】
ここで、図１４Ａの例では、ノズル列は搬送方向に沿って配列された８つのノズルＮｚを有する。しかし、係数ｋは４であり、オーバーラップ数が２であるため（Ｍ＝２）、オーバーラップ印刷を行うための条件である「Ｎ／Ｍとｋが互いに素の関係」を満たすためには、全てのノズルＮｚを用いることはできない。そこで、８つのノズルＮｚのうち、６つのノズルＮｚを用いてインターレース印刷が行われる。この場合、Ｎ＝６となるので、Ｎ／Ｍは３となる。また、用紙Ｓの搬送量Ｆは、３・Ｄに定められる。このように、使用するノズルＮｚの数Ｎと搬送量Ｆとを定めることにより、１つのラスタラインを２回のドット形成動作で完成させることができる。
【００８３】
すなわち、この例では、最初のラスタラインＲ１（用紙先端のラスタラインＲ１）は、３回目のドット形成動作（パス３）におけるノズルＮｚ（♯４）と、７回目のドット形成動作（パス７）におけるノズルＮｚ（♯１）によって形成される。このため、３回目のパスでは、ノズルＮｚ（♯４）から間欠的にインクを噴射させ、１つおきにドットを形成する。また、７回目のドット形成動作では、ノズルＮｚ（♯７）から間欠的にインクを噴射させ、３回目のドット形成動作で形成されたドット同士の間を埋めるように、１つおきにドットを形成する。
【００８４】
また、２番目のラスタラインＲ２は、２回目のドット形成動作（パス２）におけるノズルＮｚ（♯５）と、６回目のドット形成動作（パス６）におけるノズルＮｚ（♯２）とによって形成される。従って、この２番目のラスタラインＲ２も、２回目のドット形成動作で形成されたドット同士の間を、６回目のドット形成動作で形成されたドットで埋めることにより、２回のドット形成動作で完成される。
【００８５】
同様に、３番目のラスタラインＲ３は、１回目のドット形成動作（パス１）におけるノズルＮｚ（＃６）と、５回目のドット形成動作（パス５）におけるノズルＮｚ（＃３）とにより、２回のドット形成動作で完成される。
【００８６】
従って、図１４Ｂに示すように、この例では、同じ回のドット形成動作で形成されるドットは一定間隔であり、１つおきに形成される。すなわち、隣り合うドット同士の間隔は、最小間隔の２倍（２・Ｄ）に定められる。
【００８７】
また、図１５Ａの例では、ノズル列は搬送方向に沿って配列された１２個のノズルＮｚを有する。ここで、係数ｋは４であり、オーバーラップ数が４（Ｍ＝４）であるため、１２個のノズルＮｚ（Ｎ＝１２）を用いても、オーバーラップ印刷を行うための条件である「Ｎ／Ｍとｋが互いに素の関係」を満たす。すなわち、オーバーラップ数が４であるため、Ｎ／Ｍは３となる。このため、１２個のノズルＮｚを用いてインターレース印刷が行われる。また、用紙Ｓの搬送量Ｆは、３・Ｄに定められる。このように、使用するノズルＮｚの数Ｎと搬送量Ｆとを定めることにより、１つのラスタラインを４回のドット形成動作で完成させることができる。
【００８８】
この例では、最初のラスタラインＲ１（用紙先端のラスタラインＲ１）は、３回目のドット形成動作（パス３）におけるノズルＮｚ（♯１０）と、７回目のドット形成動作（パス７）におけるノズルＮｚ（♯７）と、１１回目のドット形成動作（パス１１）におけるノズルＮｚ（♯４）と、１５回目のドット形成動作（パス１５）におけるノズルＮｚ（♯１）とによって形成される。このため、３回目のドット形成動作では、ノズルＮｚ（♯１０）から間欠的にインクを噴射させ、３つおきにドットを形成する。そして、７回目のドット形成動作では、ノズルＮｚ（♯７）から間欠的にインクを噴射させ、３回目のドット形成動作で形成されたドット同士の中間の位置に、３つおきにドットを形成する。また、１１回目のドット形成動作では、ノズルＮｚ（♯４）から間欠的にインクを噴射させ、３回目のドット形成動作と７回目のドット形成動作で形成されたドット同士の間に、やはり３つおきにドットを形成する。さらに、１５回目のドット形成動作では、ドットが形成されていない場所に、順次ドットを形成する。
【００８９】
また、２番目のラスタラインＲ２は、２回目のドット形成動作（パス２）におけるノズルＮｚ（♯１１）と、６回目のドット形成動作（パス６）におけるノズルＮｚ（♯８）と、１０回目のドット形成動作（パス１０）におけるノズルＮｚ（♯５）と、１４回目のドット形成動作（パス１４）におけるノズルＮｚ（♯２）によって形成される。同様に、３番目のラスタラインＲ３は、１回目のドット形成動作（パス１）におけるノズルＮｚ（♯１２）と、５回目のドット形成動作（パス５）におけるノズルＮｚ（♯９）と、９回目のドット形成動作（パス９）におけるノズルＮｚ（♯６）と、１３回目のドット形成動作（パス１３）におけるノズルＮｚ（♯３）によって形成される。
【００９０】
従って、図１５Ｂに示すように、この例でも、同じ回のドット形成動作で形成されるドットは一定間隔であり、３つおきに形成される。すなわち、隣り合うドット同士の間隔は、最小間隔の４倍（４・Ｄ）に定められる。
【００９１】
なお、この他に、本実施形態のプリンタ１は、１つのラスタラインを８回のドット形成動作（８パス）で完成させるオーバーラップ方式（Ｍ＝８）と、１つのラスタラインを１６回のドット形成動作（１６パス）で完成させるオーバーラップ方式（Ｍ＝１６）とを選択することができる。説明は省略するが、これらのオーバーラップ印刷に関しても、前述した条件を満たすように、使用するノズルＮｚの数Ｎと搬送量Ｆ等が定められる。そして、８パスのオーバーラップ方式では、同じ回のドット形成動作で形成されるドットは、最小間隔の８倍（８・Ｄ）の間隔で形成される。また、１６パスのオーバーラップ方式では、同じ回のドット形成動作で形成されるドットは、最小間隔の１６倍（１６・Ｄ）の間隔で形成される。
【００９２】
以上説明したオーバーラップ印刷では、１つのラスタラインを完成させるために必要なドット形成動作の回数が増える毎に、同じパスで形成されるドット同士の間隔が広くなっている。
【００９３】
なお、このオーバーラップ方式と前述のインターレース方式のいずれも、インクを噴射可能なノズル数Ｎが多くなると、１回の搬送量Ｆが大きくなり、印刷速度を高めることができる。そして、このプリンタ１では、１つのノズル列は１８０個のノズルＮｚによって構成されているため、高い印刷速度を得ることができる。
【００９４】
＜必要なドット形成動作の回数設定について＞
次に、１つのラスタラインを完成させるために必要なドット形成動作の回数（以下、必要パス数ともいう。）の設定について説明する。ここで、図１６は、走査回数設定用テーブルＳＴの概念図である。
【００９５】
コントローラの一部を構成するプリンタドライバ１１６は、選択された画質モードと、ヘッド４１の温度と、噴射されるインクの種類に応じて、１つのラスタラインを完成させるために必要な、ドット形成動作の回数（必要パス数）を設定する。この設定は、走査回数設定用テーブルＳＴ（図２を参照。）を参照して行われる。すなわち、プリンタドライバ１１６は、前述したラスタライズ処理において、走査回数設定用テーブルＳＴを参照し、ヘッド温度、インク種類、及び画質モードに適した印刷方式を選択する。
【００９６】
この走査回数設定用テーブルＳＴは、例えば、図１６に示すように、測定されたヘッド温度と、選択された画質モードとを因子とし、これらの因子と必要パス数との相関関係を定めている。すなわち、この走査回数設定用テーブルＳＴは、相関情報記憶部に相当し、ヘッド温度及び画質モードと必要パス数との相関関係を示す相関情報を記憶している。そして、この走査回数設定用テーブルＳＴは、噴射されるインクの種類毎に設けられている。このインクの種類は、インク溶媒の蒸発し易さに基づいて定められている。例示したプリンタ１は、インクの種類として、一般的な染料系インクと、この染料系インクよりもインク溶媒が蒸発し易い顔料系インクとを噴射可能である。従って、走査回数設定用テーブルＳＴには、染料系インク用のテーブルと、顔料系インク用のテーブルが設けられる。言い換えると、走査回数設定用テーブルＳＴは、ヘッド温度と、インク種類と、画質モードとを因子としているといえる。
【００９７】
プリンタドライバ１１６は、ヘッド温度、インク種類、及び画質モードの組み合わせに応じて、使用される印刷方法を設定する。このプリンタ１では、ヘッド温度についての閾値が２つ設定されており、３段階の制御が行われる。また、前述したように、３種類の画質モード（速い、きれい、高精細）が用意されている。このため、ヘッド温度と画質モードに関し、組み合わせは９通りとなる。さらに、染料系インク用のテーブルと、顔料系インク用のテーブルの２種類が設けられている。ここで、染料系インク用のテーブルと、顔料系インク用のテーブルとは、温度閾値が異なっている。すなわち、染料系インク用のテーブルは、第１の温度閾値が３５℃であり、第２の温度閾値が４０℃である。そして、温度範囲は、３５℃未満の常温範囲、３５℃以上４０℃未満の第１高温範囲、及び４０℃以上の第２高温範囲の３つである。また、顔料系インク用のテーブルは、第１の温度閾値が３０℃であり、第２の温度閾値が３５℃である。そして、温度範囲は、３０℃未満の常温範囲、３０℃以上３５℃未満の第１高温範囲、及び３５℃以上の第２高温範囲の３つである。そして、画質モードと温度範囲の組み合わせに対応する印刷方法は、染料系インク用のテーブルと、顔料系インク用のテーブルとで、同じである。
【００９８】
すなわち、常温範囲においては、速いモードに対応してインターレース方式（Ｍ／Ｗ）が設定されている。ここで、Ｍ／Ｗとは、インターレース方式であって、マイクロウィーブ方式という印刷方式を意味する。このマイクロウィーブ方式は、ノズルピッチよりも細かい解像度で印刷する方式のことであり、その制御例は前述した通りである。また、きれいモードに対応して２パスのオーバーラップ方式（Ｍ／Ｗ＋２ＦＯＬ）が設定されている。ここで、２ＦＯＬは、２パスのオーバーラップ方式（Ｍ＝２のオーバーラップ印刷，図１４を参照。）を、１つのラスタラインの全域に亘って行うことを意味する。さらに、高精細モードに対応して４パスのオーバーラップ方式（Ｍ／Ｗ＋４ＦＯＬ）が設定されている。ここで、４ＦＯＬは、４パスのオーバーラップ方式（Ｍ＝４のオーバーラップ印刷，図１５を参照。）を、１つのラスタラインの全域に亘って行うことを意味する。
【００９９】
また、第１高温範囲においては、速いモードに対応して２パスのオーバーラップ方式（Ｍ／Ｗ＋２ＦＯＬ）が設定されている。そして、きれいモードに対応して４パスのオーバーラップ方式（Ｍ／Ｗ＋４ＦＯＬ）が設定され、高精細モードに対応して８パスのオーバーラップ方式（Ｍ／Ｗ＋８ＦＯＬ）が設定されている。
【０１００】
また、第２高温範囲においては、速いモードに対応して４パスのオーバーラップ方式（Ｍ／Ｗ＋４ＦＯＬ）が、きれいモードに対応して８パスのオーバーラップ方式（Ｍ／Ｗ＋８ＦＯＬ）が、高精細モードに対応して１６パスのオーバーラップ方式（Ｍ／Ｗ＋１６ＦＯＬ）が、それぞれ設定されている。
【０１０１】
このように、本実施形態では、走査回数設定用テーブルＳＴをプリンタドライバ１１６が参照し、ヘッド温度、インク種類、及び画質モードに適した印刷方式を選択する構成であるので、必要なドット形成動作の回数を極く短時間で定めることができる。このため、印刷処理を迅速に行うことができる。
【０１０２】
＜印刷動作について＞
次に、印刷動作について説明する。ここで、図１７は、アプリケーションプログラム１１４、プリンタドライバ１１６、及びプリンタ１による動作を説明する図である。
【０１０３】
アプリケーションプログラム１１４上で、ユーザーによる印刷指示が行われると（Ｓ０１１）、印刷指示が行われたことを示す印刷指示情報がプリンタドライバ１１６に送信される。この印刷指示情報を受け取ると、プリンタドライバ１１６（印刷制御装置）は、プリンタ１（印刷装置本体）のヘッド温度センサ６５が検出しているヘッド温度（測定温度）を取得する（Ｓ０１２）。また、プリンタドライバ１１６は、インクカートリッジ５０に収容されているインクの種類を示すインク種類情報を取得する（Ｓ０１３）。このインク種類情報は、インクカートリッジ５０が有するカートリッジメモリ５２に記憶されている。このため、プリンタドライバ１１６は、まず、プリンタコントローラ７０に対して要求情報を送信する。この要求情報を受けたプリンタコントローラ７０は、カートリッジメモリ５２に記憶されているインク種類情報を読み出す。インク種類情報を読み出したならば、プリンタコントローラ７０は、このインク種類情報をプリンタドライバ１１６に送信する。
【０１０４】
また、アプリケーションは、プリンタドライバ１１６に対して画像データを送信する。プリンタドライバ１１６は、受信した画像データについて、前述したように、解像度変換処理（Ｓ０１４）、色変換処理（Ｓ０１５）、ハーフトーン処理（Ｓ０１６）、及びラスタライズ処理（Ｓ０１７）を行う。そして、プリンタドライバ１１６は、ラスタライズ処理を行うに際し、インターレース処理（Ｓ０１７ａ）を行う。このインターレース処理は、ハーフトーン処理で二値化された画像データを並べ替える処理である。すなわち、二値化された画像データは、前述したインターレース方式で印刷可能なように、並べ替えられる。また、このインターレース処理にて、１つのラスタラインを完成させるために必要なドット形成動作の回数（必要パス数）が設定される。すなわち、画質モード、ヘッド温度、及びインクの種類に基づき、走査回数設定用テーブルＳＴが参照され、印刷方式（Ｍ／Ｗ〜Ｍ／Ｗ＋１６ＦＯＬ）が選択される。そして、二値化された画像データは、このインターレース処理にて、選択された印刷方式で印刷可能な順序に並べ替えられる。
【０１０５】
ラスタライズ処理を行ったならば、プリンタドライバ１１６は、ラスタライズ処理が施された画像データにコマンドを付して印刷データを作成する。そして、作成した印刷データを、プリンタ１へ送信する。なお、この印刷データに関し、最初に送信する印刷データのコマンドは、印刷命令とされる。
【０１０６】
印刷データを受信したプリンタ１は、この印刷データに基づいて、用紙Ｓに画像を印刷する。すなわち、プリンタコントローラ７０は、前述した給紙動作（Ｓ００２）、ドット形成動作（Ｓ００３）、搬送動作（Ｓ００４）、及び排紙処理（Ｓ００６）を行うことにより、用紙Ｓに画像を印刷する。
【０１０７】
このとき、前述したように、１つのラスタラインを完成させるために必要なドット形成動作の回数（パス数）は、ヘッド温度やインク種類に応じて定められる。つまり、インク溶媒の蒸発し易さに応じて定められる。そして、同じパスで形成されるドット同士の間隔は、必要なドット形成動作の回数が多い程、広くなる。例えば、インターレース方式で印刷された場合には、同じパスで形成されるドットは、互いに隣接する。また、オーバーラップ数Ｍ＝２のオーバーラップ方式で印刷された場合には、同じパスで形成されるドットは、２・Ｄ間隔となる。また、オーバーラップ数Ｍ＝４のオーバーラップ方式で印刷された場合には、同じパスで形成されるドットは、４・Ｄ間隔となる。従って、必要なドット形成動作の回数をヘッド温度やインク種類に応じて定めることで、通常よりも濃く形成されるドットを分散させることができる。その結果、インク溶媒の蒸発に起因する画像の濃度ムラを抑制することができる。
【０１０８】
このとき、インク溶媒が蒸発しやすい条件になる程、例えば、ヘッド温度が高い程、若しくは、インク溶媒が蒸発し易いインクになる程、ドット同士の間隔が広くなるように、印刷方式を選択している。このため、通常よりも濃く形成されるドットをより広い範囲に分散させることができる。これにより、画像の濃度ムラを確実に抑制することができる。
【０１０９】
なお、必要なドット形成動作の回数に関し、この回数が多くなる程、印刷速度は遅くなる。このため、この回数をいたずらに増やすことは好ましくない。この点に関し、本実施形態では、必要なドット形成動作の回数を段階的に増やす構成を採っており、この回数が過度に多くなってしまうことを防止している。従って、画質と印刷速度について最適化が図られている。
【０１１０】
また、本実施形態では、印刷を指示する指示情報の受信を契機に、ヘッド温度を取得している（Ｓ０１２）。そして、取得した温度は、一単位の印刷動作（job）に亘って変更されない。このため、一単位の印刷動作においては、必要なドット形成動作の回数は一定である。従って、一単位の印刷動作において、複数枚の用紙Ｓに印刷する場合であっても、各用紙Ｓを同じ色目で印刷することができる。
【０１１１】
＝＝＝その他の実施の形態＝＝＝
前述の各実施形態は、主としてプリンタ１について記載されているが、その中には、印刷装置、印刷方法等の開示が含まれている。また、一実施形態としてのプリンタ１について説明をしたが、前述の各実施形態は、本発明の理解を容易にするためのものであり、本発明を限定して解釈するためのものではない。本発明は、その趣旨を逸脱することなく、変更、改良され得ると共に、本発明にはその等価物が含まれることはいうまでもない。特に、以下に述べる実施形態であっても、本発明に含まれるものである。
【０１１２】
＜印刷装置について＞
ところで、前述した実施形態では、印刷装置本体としてのプリンタ１と印刷制御装置としてのコンピュータ１１０とによって印刷装置が構成されている。しかし、印刷装置は、この構成に限定されない。すなわち、印刷制御装置に相当する構成を備えたプリンタであれば、言い換えると、プリンタドライバが組み込まれたプリンタであれば、単体で印刷装置となる。例えば、メモリカード用のスロットを備え、単体で印刷可能なプリンタであれば、単体で印刷装置に相当する。また、原稿に印刷された画像を読み取り可能な画像読取部を備え、この画像読取部で読み取られた画像を印刷可能なプリンタも、単体で印刷装置に相当する。
【０１１３】
また、前述した実施形態では、キャリッジＣＲをヘッド移動方向に移動させる一方、用紙Ｓを搬送方向に搬送するプリンタ１について説明したが、この構成に限定されない。例えば、用紙Ｓ（媒体）がフラットベッド上に固定され、ヘッド４１（キャリッジＣＲ）が、Ｘ方向とこのＸ方向と直交するＹ方向とに移動可能な所謂フラットベッド型の印刷装置であってもよい。
【０１１４】
＜印刷方式について＞
前述の実施形態では、ドット形成動作が行われる毎に用紙Ｓを搬送させ、そのラスタラインを担当するノズルＮｚを変えていたが、この構成に限定されない。例えば、１ラインを同一のノズルＮｚで完成させる制御としても、濃いドットを分散させることができ、画質を向上させることができる。  
そして、前述した実施形態のように、１つのラスタラインを担当するノズルＮｚを、ドット形成動作毎に異ならせるようにすると、濃いドットを効率よく分散させることができる。その結果、画像の濃度ムラをより効果的に抑制することができる。
【０１１５】
＜温度測定部について＞
前述の実施形態では、ヘッド制御基板４２に設けられたヘッド温度センサ６５によって、ヘッド４１の温度を測定していたが、この構成に限定されない。例えば、ヘッド温度センサ６５を別の場所に設けてもよい。また、温度測定部として、ヘッド４１が晒されている環境の温度を測定する機内温度センサ６６（図５を参照。）を用いてもよい。この機内温度センサ６６は、プリンタ１の機内温度（環境温度に相当する。）を測定するものであり、環境温度測定部に相当する。この機内温度センサ６６としては、例えばサーミスタが用いられる。そして、この機内温度センサ６６は、プリンタコントローラ７０と電気的に接続される。このため、プリンタコントローラ７０は、この機内温度センサ６６の測定信号に基づき、機内温度を取得することができる。  
そして、インクの蒸発し易さは、機内温度によっても変化し、機内温度が高いほどに蒸発し易い。従って、機内温度センサ６６によって測定された機内温度に応じて、必要なドット形成動作の回数を設定することで、前述した実施形態と同様に、インク溶媒の蒸発に起因する画像の濃度ムラを抑制することができる。
【０１１６】
＜インクについて＞
前述の実施形態は、プリンタ１の実施形態であったので、染料インク又は顔料インクがノズルＮｚから噴射されていた。しかし、ノズルＮｚから噴射されるインクは、このようなインクに限られるものではない。例えば、インク溶媒として有機溶媒を高い濃度で含有する有機溶媒系のインクであってもよい。この場合にも、インクの種類は、インク溶媒の蒸発し易さに基づいて定められる。すなわち、一般に有機溶媒系のインクは、顔料系インクよりもインク溶媒が蒸発し易い特性を有している。
【０１１７】
＜制御因子について＞
前述の実施形態では、ヘッド温度、インクの種類、及び画質モードに基づき、必要なドット形成動作の回数を定めていたが、この構成に限定されない。すなわち、通常よりも濃いドットを分散させる観点からすれば、インク溶媒の蒸発に関する因子、すなわち、ヘッド温度や機内温度といった測定温度によって、必要なドット形成動作の回数を定めればよい。言い換えると、印刷装置は、温度を測定するステップと、この測定温度に応じて、１つのラスタラインを完成させるために必要なドット形成動作の回数を定めるステップとを、少なくとも有していればよい。
【０１１８】
そして、前述の実施形態では、測定温度に加えインクの種類を用いているので、インク溶媒の蒸発度合いを精度良く認識することができ、より適切な制御が行える。さらに、画質モードによって、基本となるドット形成動作の回数が定められているので、ユーザーの要求に適した画質の印刷を行うことができる。
【０１１９】
＜他の応用例について＞
前述の実施形態では、プリンタ１が説明されていたが、これに限られるものではない。例えば、カラーフィルタ製造装置、染色装置、微細加工装置、半導体製造装置、表面加工装置、三次元造形機、液体気化装置、有機ＥＬ製造装置（特に高分子ＥＬ製造装置）、ディスプレイ製造装置、成膜装置、ＤＮＡチップ製造装置などのインクジェット技術を応用した各種の記録装置に、本実施形態と同様の技術を適用しても良い。また、これらの方法や製造方法も応用範囲の範疇である。
【図面の簡単な説明】
【０１２０】
【図１】印刷システムの外観構成を示した説明図である。
【図２】プリンタドライバの説明図である。
【図３】プリンタドライバのユーザーインタフェースの説明図である。
【図４】プリンタの全体構成を示すブロック図である。
【図５】プリンタの全体構成を示す概略図である。
【図６】プリンタの横断面図である。
【図７】図７Ａは、ヘッドユニットをインク供給針側から見た図である。図７Ｂは、ヘッドユニットをヘッド側から見た図である。
【図８】ヘッド制御基板の取り付け状態を説明する図である。
【図９】ノズルの配列を説明する図である。
【図１０】インクカートリッジを説明する図である。
【図１１】印刷時の動作のフローチャートである。
【図１２】図１２Ａは、パス数とノズルとの関係を示した図である。図１２Ｂは、各ラスタラインと、担当するノズルの関係を説明する図である。
【図１３】用紙とヘッドの相対位置関係を説明する図である。
【図１４】図１４Ａ及び図１４Ｂは、オーバーラップ方式の説明図である。
【図１５】図１５Ａ及び図１５Ｂは、オーバーラップ方式の説明図である。
【図１６】走査回数設定用テーブルの概念図である。
【図１７】アプリケーションプログラム、プリンタドライバ、及びプリンタによる動作を説明する図である。
【符号の説明】
【０１２１】
１  プリンタ，２０  用紙搬送機構，２１  給紙ローラ，２２  搬送モータ，
２３  搬送ローラ，２４  プラテン，２５  排紙ローラ，３０  キャリッジ移動機構，
３１  キャリッジモータ，３２  ガイド軸，３３  タイミングベルト，
３４  駆動プーリー，３５  従動プーリー，４０  ヘッドユニット，４１  ヘッド，
４２  ヘッド制御基板，４２１  基板本体，４２２  コネクタ，４３  フレーム，
４３１  インク供給針，４３２  端子基板，５０  インクカートリッジ，
５１  ケーシング，５２  カートリッジメモリ，６０  センサ群，
６１  リニア式エンコーダ，６２  ロータリー式エンコーダ，６３  紙検出センサ，
６４  紙幅センサ，６５  ヘッド温度センサ，６６  機内温度センサ，
７０  プリンタコントローラ，７１  インタフェース部，７２  ＣＰＵ，７３  メモリ，
７４  制御ユニット，１００  印刷システム，１１０  コンピュータ，
１１２  ビデオドライバ，１１４  アプリケーションプログラム，
１１６  プリンタドライバ，１２０  表示装置，１３０  入力装置，
１３１  キーボード，１３２  マウス，１４０  記録再生装置，
１４１  フレキシブルディスクドライブ装置，１４２  ＣＤ−ＲＯＭドライブ装置，
Ｓ  用紙，ＳＴ  走査回数設定用テーブル，ＣＲ  キャリッジ，Ｎｚ  ノズル，
Ｎｋ  ブラックインクノズル列，Ｎｃ  シアンインクノズル列，
Ｎｍ  マゼンタインクノズル列，Ｎｙ  イエローインクノズル列
【図１】
2005349639.tif 000003
【図２】
2005349639.tif 000004
【図３】
2005349639.tif 000005
【図４】
2005349639.tif 000006
【図５】
2005349639.tif 000007
【図６】
2005349639.tif 000008
【図７】
2005349639.tif 000009
【図８】
2005349639.tif 000010
【図９】
2005349639.tif 000011
【図１０】
2005349639.tif 000012
【図１１】
2005349639.tif 000013
【図１２】
2005349639.tif 000014
【図１３】
2005349639.tif 000015
【図１４】
2005349639.tif 000016
【図１５】
2005349639.tif 000017
【図１６】
2005349639.tif 000018
【図１７】
2005349639.tif 000019