(57)【要約】【課題】フラッシングで一定の量のインクが強制的に吐出されると、インクが無駄に吐出される。【解決手段】本印刷制御装置は、液体を吐出するノズルを移動させるキャリッジを備え、前記キャリッジを移動させて、前記キャリッジと共に移動する前記ノズルから液体を吐出し、媒体に前記液体を着弾させて、前記媒体に画像を印刷し、前記媒体に着弾しないように前記ノズルから前記液体を強制的に吐出するフラッシング動作を行い、前記画像を形成する際に吐出される前記液体の量に応じた量の前記液体を前記ノズルから吐出して前記フラッシング動作を行うことを特徴とする。【選択図】  図２０
2006334984.tif 000002
【特許請求の範囲】
【請求項１】
液体を吐出するノズルを移動させるキャリッジと、
前記キャリッジを移動させて、前記キャリッジと共に移動する前記ノズルから液体を吐出させ、媒体に前記液体を着弾させて、前記媒体に画像を印刷するコントローラであって、
前記媒体に着弾しないように前記ノズルから前記液体を強制的に吐出するフラッシング動作を行うコントローラと、
を備える印刷制御装置であって、
前記コントローラは、前記画像を形成する際に吐出される前記液体の量に応じた量の前記液体を前記ノズルから吐出して前記フラッシング動作を行う
ことを特徴とする印刷制御装置。
【請求項２】
請求項１に記載の印刷制御装置であって、
前記画像を形成する際に吐出される前記液体の量が多くなるときには、強制的に吐出される前記液体の量は少なくなることを特徴とする印刷制御装置。
【請求項３】
請求項２に記載の印刷制御装置であって、
前記画像を形成する際に前記液体が吐出される印刷の範囲が狭くなると、強制的に吐出される前記液体の量は多くなることを特徴とする印刷制御装置。
【請求項４】
請求項２に記載の印刷制御装置であって、
前記画像を形成する際に前記液体が吐出される単位面積あたりのドット数が少なくなると、強制的に吐出される前記液体の量は多くなることを特徴とする印刷制御装置。
【請求項５】
請求項１から４のいずれかに記載の印刷制御装置であって、
前記ノズルが複数設けられて、
前記コントローラは、前記画像を形成する際に各前記ノズルから吐出される前記液体の量に応じた量の前記液体を前記それぞれのノズルから吐出して前記フラッシング動作を行うことを特徴とする印刷制御装置。
【請求項６】
請求項１から４のいずれかに記載の印刷制御装置であって、
前記ノズルが複数設けられて、
前記コントローラは、前記画像を形成する際に複数の前記ノズルから吐出される前記液体の量に応じた量の前記液体をそれぞれ前記ノズルから吐出して前記フラッシング動作を行うことを特徴とする印刷制御装置。
【請求項７】
請求項１から６のいずれかに記載の印刷制御装置であって、
前記コントローラは、
画素データ及びフラッシング用のデータを含む印刷データを作成する際に、前記フラッシング用データを前記画素データに基づいて作成し、
前記画素データに基づいて前記ノズルから前記液体を吐出させることにより、前記画像を形成し、
前記フラッシング用のデータに基づいて前記ノズルから前記液体を吐出させることにより、前記フラッシング動作を行う
ことを特徴とする印刷制御装置。
【請求項８】
請求項１から７のいずれかに記載の印刷制御装置であって、
前記コントローラは、前記画像を前記媒体に形成する際に、移動する前記ノズルからインクを吐出する動作と、前記媒体を搬送する搬送動作とを交互に繰り返し、
前記搬送動作と前記搬送動作の間に前記画像を形成する際に吐出される前記液体の量に応じた量の前記液体が、その搬送動作と搬送動作の間に行われる前記フラッシング動作において前記ノズルから吐出される
ことを特徴とする印刷制御装置。
【請求項９】
請求項１から８のいずれかに記載の印刷制御装置であって、
前記コントローラは、前記フラッシング動作で強制的に吐出される前記液体を、前記キャリッジの移動の範囲内に設けられた液体受け部に吐出させることを特徴とする印刷制御装置。
【請求項１０】
請求項９に記載の印刷制御装置であって、
前記キャリッジの移動方向に設けられた複数の前記ノズル列は、各ノズル列が異なったタイミングで液体を吐出することを特徴とする印刷制御装置。
【請求項１１】
請求項１から１０のいずれかに記載の印刷制御装置であって、
前記フラッシング動作は、前記画像を形成する際の液体の吐出の前に行われることを特徴とする印刷制御装置。
【請求項１２】
請求項１１に記載の印刷制御装置であって、
前記キャリッジが動き始めてから、前記媒体に前記ノズルから前記液体を吐出するまでの間に、前記フラッシング動作を行うことを特徴とする印刷制御装置。
【請求項１３】
請求項１から１２のいずれかに記載の印刷制御装置であって、
前記ノズルから液体を吐出することを終了してから、前記キャリッジが停止するまでの間に、前記フラッシング動作を行うことを特徴とする印刷制御装置。
【請求項１４】
液体を吐出するノズルを移動させるキャリッジと、
前記キャリッジを移動させて、前記キャリッジと共に移動する前記ノズルから液体を吐出させ、媒体に前記液体を着弾させて、前記媒体に画像を印刷するコントローラであって、
前記媒体に着弾しないように前記ノズルから前記液体を強制的に吐出するフラッシング動作を行うコントローラと、
を備える印刷制御装置であって、
前記コントローラは、前記画像を形成する際に吐出される前記液体の量に応じた量の前記液体を前記ノズルから吐出して前記フラッシング動作を行い、
前記画像を形成する際に吐出される前記液体の量が多くなるときには、強制的に吐出される前記液体の量は少なくなり、
前記画像を形成する際に前記液体が吐出される印刷の範囲が狭くなると、強制的に吐出される前記液体の量は多くなり、
前記画像を形成する際に前記液体が吐出される単位面積あたりのドット数が少なくなると、強制的に吐出される前記液体の量は多くなり、
前記ノズルが複数設けられて、
前記コントローラは、前記画像を形成する際に各前記ノズルから吐出される前記液体の量に応じた量の前記液体を前記それぞれのノズルから吐出して前記フラッシング動作を行い、
前記コントローラは、
画素データ及びフラッシング用のデータを含む印刷データを作成する際に、前記フラッシング用データを前記画素データに基づいて作成し、
前記画素データに基づいて前記ノズルから前記液体を吐出させることにより、前記画像を形成し、
前記フラッシング用のデータに基づいて前記ノズルから前記液体を吐出させることにより、前記フラッシング動作を行い、
前記コントローラは、前記画像を前記媒体に形成する際に、移動する前記ノズルからインクを吐出する動作と、前記媒体を搬送する搬送動作とを交互に繰り返し、
前記搬送動作と前記搬送動作の間に前記画像を形成する際に吐出される前記液体の量に応じた量の前記液体が、その搬送動作と搬送動作の間に行われる前記フラッシング動作において前記ノズルから吐出され、
前記コントローラは、前記フラッシング動作で強制的に吐出される前記液体を、前記キャリッジの移動の範囲内に設けられた液体受け部に吐出させ、
前記キャリッジの移動方向に設けられた複数の前記ノズル列は、各ノズル列が異なったタイミングで液体を吐出し、
前記フラッシング動作は、前記画像を形成する際の液体の吐出の前に行われ、
前記キャリッジが動き始めてから、前記媒体に前記ノズルから前記液体を吐出するまでの間に、前記フラッシング動作を行い、
前記ノズルから液体を吐出することを終了してから、前記キャリッジが停止するまでの間に、前記フラッシング動作を行う
ことを特徴とする印刷制御装置。
【請求項１５】
ノズルから液体を吐出し、媒体に前記液体を着弾させて、前記媒体に画像を印刷し、
前記媒体に着弾しないように前記ノズルから前記液体を強制的に吐出するフラッシング動作を行う
印刷方法であって、
前記画像を形成する際に吐出される前記液体の量に応じた量の前記液体を前記ノズルから吐出して前記フラッシング動作を行うことを特徴とする印刷方法。
【請求項１６】
プリンタに、
ノズルから液体を吐出させて、媒体に前記液体を着弾させて、前記媒体に画像を印刷させて、
前記媒体に着弾しないように前記ノズルから前記液体を強制的に吐出するフラッシング動作を行わせて、
前記画像を形成する際に吐出される前記液体の量に応じた量の前記液体を前記ノズルから吐出して前記フラッシング動作を行わせる機能を実現させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、印刷制御装置、印刷方法及びプログラムに関する。
【背景技術】
【０００２】
ノズルから液体（インクなど）を吐出して媒体（紙、布、ＯＨＰシートなど）にドットを形成し、媒体に印刷を行うインクジェットプリンタが知られている。このようなインクジェットプリンタには、印刷時に移動するキャリッジが設けられている。そして、インクジェットプリンタは、キャリッジと共に動くヘッドのノズルからインクを吐出して、吐出したインク滴を媒体に着弾させて、印刷処理を行う。
【０００３】
このようなインクジェットプリンタでは、インクの増粘を抑制するために、フラッシング動作が行われる。フラッシング動作とは、媒体に着弾しないようにインクを強制的に吐出して、インクをインク受け部に吐出する動作である。キャリッジの移動範囲外に設けられるインク受け部や、キャリッジの移動範囲内に設けられる縁なし印刷で打ち漏れたインクが着弾する溝部にフラッシングをすることができる。このフラッシング動作により、ノズル内のインクを排出することができるので、インクの増粘を抑制することができる。
【特許文献１】特開平９−５２３７４号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
フラッシング動作で吐出されるインク量は、ノズルから吐出されたインク量とは関係なく、ある一定の量のインクが吐出される。  
このため、インクが増粘しにくい状況にも係わらず、フラッシングで一定の量のインクが強制的に吐出されると、インクが無駄に吐出されることになる。  
本発明では、媒体に吐出される液体の量に応じて、強制的に吐出される液体の量を定める。
【課題を解決するための手段】
【０００５】
本発明を達成するための主たる発明は、液体を吐出するノズルを移動させるキャリッジを備え、前記キャリッジを移動させて、前記キャリッジと共に移動する前記ノズルから液体を吐出し、媒体に前記液体を着弾させて、前記媒体に画像を印刷し、前記媒体に着弾しないように前記ノズルから前記液体を強制的に吐出するフラッシング動作を行う印刷制御装置に関する。そして、この印刷制御装置では、前記画像を形成する際に吐出される前記液体の量に応じた量の前記液体を前記ノズルから吐出して前記フラッシング動作を行う。
【０００６】
本発明の他の特徴については、本明細書及び添付図面の記載により明らかにする。
【発明を実施するための最良の形態】
【０００７】
＝＝＝開示の概要＝＝＝
本明細書及び添付図面の記載により、少なくとも、以下の事項が明らかとなる。
【０００８】
液体を吐出するノズルを移動させるキャリッジと、
前記キャリッジを移動させて、前記キャリッジと共に移動する前記ノズルから液体を吐出させ、媒体に前記液体を着弾させて、前記媒体に画像を印刷するコントローラであって、
前記媒体に着弾しないように前記ノズルから前記液体を強制的に吐出するフラッシング動作を行うコントローラと、
を備える印刷制御装置であって、
前記コントローラは、前記画像を形成する際に吐出される前記液体の量に応じた量の前記液体を前記ノズルから吐出して前記フラッシング動作を行う
ことを特徴とする印刷制御装置。  
このような印刷制御装置によれば、インク滴が無駄に吐出されることがなく、フラッシング動作で吐出されるインクの量を抑制することができる。
【０００９】
かかる印刷制御装置であって、前記画像を形成する際に吐出される前記液体の量が多くなるときには、強制的に吐出される前記液体の量は少なくなる。  
このような印刷制御装置によれば、フラッシング動作で吐出されるインクの量を抑制することができる。
【００１０】
かかる印刷制御装置であって、前記画像を形成する際に前記液体が吐出される印刷の範囲が狭くなると、強制的に吐出される前記液体の量は多くなる。  
このような印刷制御装置によれば、フラッシング動作で吐出されるインク量を適正な量に調整することができる。
【００１１】
かかる印刷制御装置であって、前記画像を形成する際に前記液体が吐出される単位面積あたりのドット数が少なくなると、強制的に吐出される前記液体の量は多くなる。  
このような印刷制御装置によれば、フラッシング動作で吐出されるインク量を適正な量に調整することができる。
【００１２】
かかる印刷制御装置であって、前記ノズルが複数設けられて、前記コントローラは、前記画像を形成する際に各前記ノズルから吐出される前記液体の量に応じた量の前記液体を前記それぞれのノズルから吐出して前記フラッシング動作を行う。  
このような印刷制御装置によれば、各ノズルからフラッシング動作で吐出されるインク量を抑制することができる。
【００１３】
かかる印刷制御装置であって、前記ノズルが複数設けられて、前記コントローラは、前記画像を形成する際に複数の前記ノズルから吐出される前記液体の量に応じた量の前記液体をそれぞれ前記ノズルから吐出して前記フラッシング動作を行う。  
このような印刷制御装置によれば、各ノズル列からフラッシング動作で吐出されるインク量を抑制することができる。
【００１４】
かかる印刷制御装置であって、前記コントローラは、画素データ及びフラッシング用のデータを含む印刷データを作成する際に、前記フラッシング用データを前記画素データに基づいて作成し、前記画素データに基づいて前記ノズルから前記液体を吐出させることにより、前記画像を形成し、前記フラッシング用のデータに基づいて前記ノズルから前記液体を吐出させることにより、前記フラッシング動作を行う。  
このような印刷制御装置によれば、フラッシング用のデータに基づいて、適切な量の液体を強制的に吐出することができる。
【００１５】
かかる印刷制御装置であって、前記コントローラは、前記画像を前記媒体に形成する際に、移動する前記ノズルからインクを吐出する動作と、前記媒体を搬送する搬送動作とを交互に繰り返し、前記搬送動作と前記搬送動作の間に前記画像を形成する際に吐出される前記液体の量に応じた量の前記液体が、その搬送動作と搬送動作の間に行われる前記フラッシング動作において前記ノズルから吐出される。  
このような印刷制御装置によれば、適切な量の液体を強制的に吐出することができる。
【００１６】
かかる印刷制御装置であって、前記コントローラは、前記フラッシング動作で強制的に吐出される前記液体を、前記キャリッジの移動の範囲内に設けられた液体受け部に吐出させる。  
このような印刷制御装置によれば、キャリッジの移動距離を短縮して、印刷速度の低下を防止することができる。
【００１７】
かかる印刷制御装置であって、前記キャリッジの移動方向に設けられた複数の前記ノズル列は、各ノズル列が異なったタイミングで液体を吐出する。  
このような印刷装置によれば、各ノズル列が異なったタイミングでインクをインク受け部に吐出するため、インク受け部の幅を狭くすることができる。
【００１８】
かかる印刷制御装置であって、前記フラッシング動作は、前記画像を形成する際の液体の吐出の前に行われる。  
このような印刷制御装置によれば、形成する画像に応じて、フラッシング動作を行うことができる。
【００１９】
かかる印刷制御装置であって、前記キャリッジが動き始めてから、前記媒体に前記ノズルから前記液体を吐出するまでの間に、前記フラッシング動作を行う。  
このような印刷装置によれば、ドット形成処理の直前にノズルの目詰まりを確実に解消することができるため、画質が向上する。
【００２０】
かかる印刷制御装置であって、前記ノズルから液体を吐出することを終了してから、前記キャリッジが停止するまでの間に、前記フラッシング動作を行う。  
このような印刷装置によれば、その直前のドット形成処理の際にインクを吐出していないノズルの目詰まりを解消することができるため、画質が向上する。
【００２１】
ノズルから液体を吐出し、媒体に前記液体を着弾させて、前記媒体に画像を印刷し、
前記媒体に着弾しないように前記ノズルから前記液体を強制的に吐出するフラッシング動作を行う
印刷方法であって、
前記画像を形成する際に吐出される前記液体の量に応じた量の前記液体を前記ノズルから吐出して前記フラッシング動作を行うことを特徴とする印刷方法。  
このような印刷方法によれば、インク滴が無駄に吐出されることがなく、フラッシング動作で吐出されるインクの量を抑制することができる。
【００２２】
かかるプログラムであって、プリンタに、
ノズルから液体を吐出させて、媒体に前記液体を着弾させて、前記媒体に画像を印刷させて、
前記媒体に着弾しないように前記ノズルから前記液体を強制的に吐出するフラッシング動作を行わせて、
前記画像を形成する際に吐出される前記液体の量に応じた量の前記液体を前記ノズルから吐出して前記フラッシング動作を行わせる機能を実現させるためのプログラム。  
このようなプログラムによれば、インク滴が無駄に吐出されることがなく、フラッシング動作で吐出されるインクの量を抑制することができる。
【００２３】
＝＝＝印刷システムの構成＝＝＝
次に、印刷システム（コンピュータシステム）の実施形態について、図面を参照しながら説明する。ただし、以下の実施形態の記載には、コンピュータプログラム、及び、コンピュータプログラムを記録した記録媒体等に関する実施形態も含まれている。
【００２４】
図１は、印刷システムの外観構成を示した説明図である。この印刷システム１００は、プリンタ１と、コンピュータ１１０と、表示装置１２０と、入力装置１３０と、記録再生装置１４０とを備えている。プリンタ１は、紙、布、フィルム等の媒体に画像を印刷する印刷装置である。コンピュータ１１０は、プリンタ１と電気的に接続されており、プリンタ１に画像を印刷させるため、印刷させる画像に応じた印刷データをプリンタ１に出力する。表示装置１２０は、ディスプレイを有し、アプリケーションプログラムやプリンタドライバ等のユーザインターフェースを表示する。入力装置１３０は、例えばキーボード１３０Ａやマウス１３０Ｂであり、表示装置１２０に表示されたユーザインターフェースに沿って、アプリケーションプログラムの操作やプリンタドライバの設定等に用いられる。記録再生装置１４０は、例えばフレキシブルディスクドライブ装置１４０ＡやＣＤ−ＲＯＭドライブ装置１４０Ｂが用いられる。
【００２５】
コンピュータ１１０にはプリンタドライバがインストールされている。プリンタドライバは、表示装置１２０にユーザインターフェースを表示させる機能を実現させるほか、アプリケーションプログラムから出力された画像データを印刷データに変換する機能を実現させるためのプログラムである。このプリンタドライバは、フレキシブルディスクＦＤやＣＤ−ＲＯＭなどの記録媒体（コンピュータ読み取り可能な記録媒体）に記録されている。または、このプリンタドライバは、インターネットを介してコンピュータ１１０にダウンロードすることも可能である。なお、このプログラムは、各種の機能を実現するためのコードから構成されている。
【００２６】
なお、「印刷装置」とは、狭義にはプリンタ１を意味するが、広義にはプリンタ１とコンピュータ１１０とのシステムを意味する。  
「印刷制御装置」とは、印刷処理を制御する装置であり、プリンタドライバをインストールしたコンピュータ及びプリンタを含む。
【００２７】
＝＝＝プリンタドライバ＝＝＝
＜プリンタドライバについて＞
図２は、プリンタドライバが行う基本的な処理の概略的な説明図である。既に説明された構成要素については、同じ符号を付しているので、説明を省略する。  
コンピュータ１１０では、コンピュータに搭載されたオペレーティングシステムの下、ビデオドライバ１１２やアプリケーションプログラム１１４やプリンタドライバ１１６などのコンピュータプログラムが動作している。ビデオドライバ１１２は、アプリケーションプログラム１１４やプリンタドライバ１１６からの表示命令に従って、例えばユーザインターフェース等を表示装置１２０に表示する機能を有する。アプリケーションプログラム１１４は、例えば、画像編集などを行う機能を有し、画像に関するデータ（画像データ）を作成する。ユーザは、アプリケーションプログラム１１４のユーザインターフェースを介して、アプリケーションプログラム１１４により編集した画像を印刷する指示を与えることができる。アプリケーションプログラム１１４は、印刷の指示を受けると、プリンタドライバ１１６に画像データを出力する。
【００２８】
プリンタドライバ１１６は、アプリケーションプログラム１１４から画像データを受け取り、この画像データを印刷データに変換し、印刷データをプリンタに出力する。ここで、印刷データとは、プリンタ１が解釈できる形式のデータであって、各種のコマンドデータと画素データとを有するデータである。ここで、コマンドデータとは、プリンタに特定の動作の実行を指示するためのデータである。また、画素データとは、印刷される画像（印刷画像）を構成する画素に関するデータであり、例えば、ある画素に対応する紙上の位置に形成されるドットに関するデータ（ドットの色や大きさ等のデータ）である。
【００２９】
プリンタドライバ１１６は、アプリケーションプログラム１１４から出力された画像データを印刷データに変換するため、解像度変換処理・色変換処理・ハーフトーン処理・ラスタライズ処理などを行う。以下に、プリンタドライバ１１６が行う各種の処理について説明する。
【００３０】
解像度変換処理は、アプリケーションプログラム１１４から出力された画像データ（テキストデータ、イメージデータなど）を、紙に印刷する際の解像度に変換する処理である。例えば、紙に画像を印刷する際の解像度が７２０×７２０ｄｐｉに指定されている場合、アプリケーションプログラム１１４から受け取った画像データを７２０×７２０ｄｐｉの解像度の画像データに変換する。なお、解像度変換処理後の画像データは、ＲＧＢ色空間により表される多階調（例えば２５６階調）のＲＧＢデータである。以下、画像データを解像度変換処理したＲＧＢデータをＲＧＢ画像データと呼ぶ。
【００３１】
色変換処理は、ＲＧＢデータをＣＭＹＫ色空間により表されるＣＭＹＫデータに変換する処理である。なお、ＣＭＹＫデータは、プリンタが有するインクの色に対応したデータである。この色変換処理は、ＲＧＢ画像データの階調値とＣＭＹＫ画像データの階調値とを対応づけたテーブル（色変換ルックアップテーブルＬＵＴ）をプリンタドライバ１１６が参照することによって行われる。この色変換処理により、各画素についてのＲＧＢデータが、インク色に対応するＣＭＹＫデータに変換される。なお、色変換処理後のデータは、ＣＭＹＫ色空間により表される２５６階調のＣＭＹＫデータである。以下、ＲＧＢ画像データを色変換処理したＣＭＹＫデータをＣＭＹＫ画像データと呼ぶ。
【００３２】
ハーフトーン処理は、高階調数のデータを、プリンタが形成可能な階調数のデータに変換する処理である。例えば、ハーフトーン処理により、２５６階調を示すデータが、２階調を示す１ビットデータや４階調を示す２ビットデータに変換される。ハーフトーン処理では、ディザ法・γ補正・誤差拡散法などを利用して、プリンタがドットを分散して形成できるように画素データを作成する。プリンタドライバ１１６は、ハーフトーン処理を行うとき、ディザ法を行う場合にはディザテーブルを参照し、γ補正を行う場合にはガンマテーブルを参照し、誤差拡散法を行う場合は拡散された誤差を記憶するための誤差メモリを参照する。ハーフトーン処理されたデータは、前述のＲＧＢデータと同等の解像度（例えば７２０×７２０ｄｐｉ）を有している。ハーフトーン処理されたデータは、例えば、各画素につき１ビット又は２ビットのデータから構成される。以下、ハーフトーン処理されたデータのうち、１ビットデータのものを２値データと呼び、２ビットデータのものを多値データと呼ぶ。
【００３３】
ラスタライズ処理は、マトリクス状の画像データを、プリンタに転送すべきデータ順に変更する処理である。ラスタライズ処理されたデータは、印刷データに含まれる画素データとして、プリンタに出力される。ラスタライズ処理については後述する。
【００３４】
＜プリンタドライバの設定について＞
図３は、プリンタドライバのユーザインターフェースの説明図である。このプリンタドライバのユーザインターフェースは、ビデオドライバ１１２を介して、表示装置に表示される。ユーザーは、入力装置１３０を用いて、プリンタドライバの各種の設定を行うことができる。
【００３５】
ユーザーは、この画面上から、印刷モードを選択することができる。例えば、ユーザーは、印刷モードとして、高速印刷モード又はファイン印刷モードを選択することができる。そして、プリンタドライバは、選択された印刷モードに応じた形式になるように、画像データを印刷データに変換する。  
また、ユーザーは、この画面上から、印刷の解像度（印刷するときのドットの間隔）を選択することができる。例えば、ユーザーは、この画面上から、印刷の解像度として７２０ｄｐｉや３６０ｄｐｉを選択することができる。そして、プリンタドライバは、選択された解像度に応じて解像度変換処理を行い、画像データを印刷データに変換する。  
また、ユーザーは、この画面上から、印刷に用いられる印刷用紙を選択することができる。例えば、ユーザーは、印刷用紙として、普通紙や光沢紙を選択することができる。紙の種類（紙種）が異なれば、インクの滲み方や乾き方も異なるため、印刷に適したインク量も異なる。そのため、プリンタドライバは、選択された紙種に応じて、画像データを印刷データに変換する。
【００３６】
このように、プリンタドライバは、ユーザインターフェースを介して設定された条件に従って、画像データを印刷データに変換する。なお、ユーザーは、この画面上から、プリンタドライバの各種の設定を行うことができるほか、カートリッジ内のインクの残量を知ること等もできる。
【００３７】
＝＝＝プリンタの構成＝＝＝
＜インクジェットプリンタの構成について＞
図４は、本実施形態のプリンタの全体構成のブロック図である。また、図５は、本実施形態のプリンタの全体構成の概略図である。また、図６は、本実施形態のプリンタの全体構成の横断面図である。以下、本実施形態のプリンタの基本的な構成について説明する。
【００３８】
本実施形態のプリンタは、搬送ユニット２０、キャリッジユニット３０、ヘッドユニット４０、検出器群５０、およびプリンタ側コントローラ６０を有する。外部装置であるコンピュータ１１０から印刷データを受信したプリンタ１は、プリンタ側コントローラ６０によって各ユニット（搬送ユニット２０、キャリッジユニット３０、ヘッドユニット４０）を制御する。プリンタ側コントローラ６０は、コンピュータ１１０から受信した印刷データに基づいて、各ユニットを制御し、紙に画像を形成する。プリンタ１内の状況は検出器群５０によって監視されており、検出器群５０は、検出結果をプリンタ側コントローラ６０に出力する。検出器群５０から検出結果を受けたプリンタ側コントローラ６０は、その検出結果に基づいて、各ユニットを制御する。
【００３９】
搬送ユニット２０は、媒体（例えば、紙Ｓなど）を印刷可能な位置に送り込み、印刷時に所定の方向（以下、搬送方向という）に所定の搬送量で紙を搬送させるためのものである。すなわち、搬送ユニット２０は、紙を搬送する搬送機構（搬送手段）として機能する。搬送ユニット２０は、給紙ローラ２１と、搬送モータ２２（ＰＦモータとも言う）と、搬送ローラ２３と、プラテン２４と、排紙ローラ２５とを有する。ただし、搬送ユニット２０が搬送機構として機能するためには、必ずしもこれらの構成要素を全て必要とするわけではない。給紙ローラ２１は、紙挿入口に挿入された紙をプリンタ内に自動的に給紙するためのローラである。給紙ローラ２１は、Ｄ形の断面形状をしており、円周部分の長さは搬送ローラ２３までの搬送距離よりも長く設定されているので、この円周部分を用いて紙を搬送ローラ２３まで搬送できる。搬送モータ２２は、紙を搬送方向に搬送するためのモータであり、ＤＣモータにより構成される。搬送ローラ２３は、給紙ローラ２１によって給紙された紙Ｓを印刷可能な領域まで搬送するローラであり、搬送モータ２２によって駆動される。プラテン２４は、印刷中の紙Ｓを支持する。排紙ローラ２５は、印刷が終了した紙Ｓをプリンタの外部に排出するローラである。この排紙ローラ２５は、搬送ローラ２３と同期して回転する。
【００４０】
キャリッジユニット３０は、ヘッドを所定の方向（以下、移動方向という）に移動（「走査」とも呼ばれる）させるためのものである。キャリッジユニット３０は、キャリッジ３１と、キャリッジモータ３２（ＣＲモータとも言う）とを有する。キャリッジ３１は、移動方向に往復移動可能である。（これにより、ヘッドが移動方向に沿って移動する。）また、キャリッジ３１は、インクを収容するインクカートリッジを着脱可能に保持している。キャリッジモータ３２は、キャリッジ３１を移動方向に移動させるためのモータであり、ＤＣモータにより構成される。
【００４１】
ヘッドユニット４０は、紙にインクを吐出するためのものである。ヘッドユニット４０は、ヘッド４１を有する。ヘッド４１は、インク吐出部であるノズルを複数有し、各ノズルから断続的にインクを吐出する。このヘッド４１は、キャリッジ３１に設けられている。そのため、キャリッジ３１が移動方向に移動すると、ヘッド４１も移動方向に移動する。そして、ヘッド４１が移動方向に移動中にインクを断続的に吐出することによって、移動方向に沿ったドットライン（「ドット列」又は「ラスタライン」ともいう）が紙に形成される。
【００４２】
検出器群５０には、リニア式エンコーダ５１、ロータリー式エンコーダ５２、紙検出センサ５３、および光学センサ５４等が含まれる。リニア式エンコーダ５１は、キャリッジ３１の移動方向の位置を検出するためのものである。ロータリー式エンコーダ５２は、搬送ローラ２３の回転量を検出するためのものである。紙検出センサ５３は、印刷される紙の先端の位置を検出するためのものである。この紙検出センサ５３は、給紙ローラ２１が搬送ローラ２３に向かって紙を給紙する途中で、紙の先端の位置を検出できる位置に設けられている。なお、紙検出センサ５３は、機械的な機構によって紙の先端を検出するメカニカルセンサである。詳しく言うと、紙検出センサ５３は搬送方向に回転可能なレバーを有し、このレバーは紙の搬送経路内に突出するように配置されている。そのため、紙の先端がレバーに接触し、レバーが回転させられるので、紙検出センサ５３は、このレバーの動きを検出することによって、紙の先端の位置を検出する。光学センサ５４は、キャリッジ３１に取付けられている。光学センサ５４は、発光部から紙に照射された光の反射光を受光部が検出することにより、紙の有無を検出する。そして、光学センサ５４は、キャリッジ３１によって移動しながら紙の端部の位置を検出する。光学センサ５４は、光学的に紙の端部を検出するため、機械的な紙検出センサ５３よりも、検出精度が高い。
【００４３】
プリンタ側コントローラ６０は、プリンタの制御を行うための制御ユニット（制御手段）である。プリンタ側コントローラ６０は、インターフェース部６１と、ＣＰＵ６２と、メモリ６３と、ユニット制御回路６４とを有する。インターフェース部６１は、外部装置であるコンピュータ１１０とプリンタ１との間でデータの送受信を行うためのものである。ＣＰＵ６２は、プリンタ全体の制御を行うための演算処理装置である。メモリ６３は、ＣＰＵ６２のプログラムを格納する領域や作業領域等を確保するためのものであり、ＲＡＭ、ＥＥＰＲＯＭ等の記憶手段を有する。ＣＰＵ６２は、メモリ６３に格納されているプログラムに従って、ユニット制御回路６４を介して各ユニットを制御する。
【００４４】
なお、「コントローラ」とは、プリンタドライバをインストールしたコンピュータと、プリンタ側コントローラ６０とを含む。
【００４５】
＜印刷動作について＞
図７は、印刷時の処理のフロー図である。以下に説明される各処理は、プリンタ側コントローラ６０が、メモリ６３内に格納されたプログラムに従って、各ユニットを制御することにより実行される。このプログラムは、各処理を実行するためのコードを有する。
【００４６】
印刷命令受信（Ｓ００１）：まず、プリンタ側コントローラ６０は、コンピュータ１１０からインターフェース部６１を介して、印刷命令を受信する。この印刷命令は、コンピュータ１１０から送信される印刷データのヘッダに含まれている。そして、プリンタ側コントローラ６０は、受信した印刷データに含まれる各種コマンドの内容を解析し、各ユニットを用いて、以下の給紙処理・搬送処理・インク吐出処理等を行う。
【００４７】
給紙処理（Ｓ００２）：給紙処理とは、印刷すべき紙をプリンタ内に供給し、印刷開始位置（頭出し位置とも言う）に紙を位置決めする処理である。プリンタ側コントローラ６０は、給紙ローラ２１を回転させ、印刷すべき紙を搬送ローラ２３まで送る。プリンタ側コントローラ６０は、搬送ローラ２３を回転させ、給紙ローラ２１から送られてきた紙を印刷開始位置に位置決めする。紙が印刷開始位置に位置決めされたとき、ヘッド４１の少なくとも一部のノズルは、紙と対向している。
【００４８】
ドット形成処理（Ｓ００３）：ドット形成処理とは、移動方向に沿って移動するヘッドからインクを断続的に吐出させ、紙上にドットを形成する処理である。プリンタ側コントローラ６０は、キャリッジモータ３２を駆動し、キャリッジ３１を移動方向に移動させる。そして、プリンタ側コントローラ６０は、キャリッジ３１が移動している間に、印刷データに基づいてヘッドからインクを吐出させる。ヘッドから吐出されたインク滴が紙上に着弾すれば、紙上にドットが形成される。移動するヘッドからインクが断続的に吐出されるので、紙上には移動方向に沿った複数のドットからなるドット列（ラスタライン）が形成される。
【００４９】
搬送処理（Ｓ００４）：搬送処理とは、紙をヘッドに対して搬送方向に沿って相対的に移動させる処理である。プリンタ側コントローラ６０は、搬送モータを駆動し、搬送ローラを回転させて紙を搬送方向に搬送する。この搬送処理により、ヘッド４１は、先ほどのドット形成処理によって形成されたドットの位置とは異なる位置に、ドットを形成することが可能になる。
【００５０】
排紙判断（Ｓ００５）：プリンタ側コントローラ６０は、印刷中の紙の排紙の判断を行う。印刷中の紙に印刷すべきデータが残っていれば、排紙は行われない。そして、プリンタ側コントローラ６０は、印刷すべきデータがなくなるまで、ドット形成処理と搬送処理とを交互に繰り返し、ドットから構成される画像を徐々に紙に印刷する。
【００５１】
排紙処理（Ｓ００６）：印刷中の紙に印刷すべきデータがなくなれば、プリンタ側コントローラ６０は、排紙ローラを回転させることにより、その紙を排紙する。なお、排紙を行うか否かの判断は、印刷データに含まれる排紙コマンドに基づいても良い。
【００５２】
印刷終了判断（Ｓ００７）：次に、プリンタ側コントローラ６０は、印刷を続行するか否かの判断を行う。次の紙に印刷を行うのであれば、印刷を続行し、次の紙の給紙処理を開始する。次の紙に印刷を行わないのであれば、印刷動作を終了する。
【００５３】
＜ノズルについて＞
図８は、ヘッド４１の下面におけるノズルの配列を示す説明図である。ヘッド４１の下面には、ブラックインクノズル群Ｋと、シアンインクノズル群Ｃと、マゼンタインクノズル群Ｍと、イエローインクノズル群Ｙが形成されている。各ノズル群は、各色のインクを吐出するための吐出口であるノズルを複数個（本実施形態では１８０個）備えている。
【００５４】
各ノズル群の複数のノズルは、搬送方向に沿って、一定の間隔（ノズルピッチ：ｋ・Ｄ）でそれぞれ整列している。ここで、Ｄは、搬送方向における最小のドットピッチ（つまり、紙Ｓに形成されるドットの最高解像度での間隔）である。また、ｋは、１以上の整数である。例えば、ノズルピッチが１８０ｄｐｉ（１／１８０インチ）であって、搬送方向のドットピッチが７２０ｄｐｉ（１／７２０）である場合、ｋ＝４である。
【００５５】
各ノズル群のノズルは、下流側のノズルほど若い番号が付されている（♯１〜♯１８０）。つまり、ノズル♯１は、ノズル♯１８０よりも搬送方向の下流側に位置している。各ノズルには、各ノズルを駆動してインク滴を吐出させるための駆動素子としてピエゾ素子（不図示）が設けられている。また、光学センサ５４は、紙搬送方向の位置に関して、一番上流側にあるノズル♯１８０とほぼ同じ位置にある。
【００５６】
＝＝＝ラスタライズ処理からドットの形成までの流れ＝＝＝
＜プリンタドライバ側の処理＞
下記の説明では説明の簡略化のため、ブラックインクＫ、シアンインクＣ、マゼンタインクＭ、イエローインクＹの４色のうちの１色、例えば、ブラックインクＫに注目する。
【００５７】
図９は、プリンタドライバが行うハーフトーン処理により作成された画素データを示す図である。図９の説明においては、説明の簡略化のため、画像データは１６×２４画素の画素データから構成されている。図９に示しているように、プリンタドライバでハーフトーン処理された画素データは各画素につき１ビットのデータから構成される。ハーフトーン処理された画素データはラスタデータ順に配置されている。ここで「ラスタデータ」とは、ラスタラインに対応する画素データの意味である。ここでは画像データは２４本のラスタデータから構成され、各ラスタデータは１６個の画素データから構成されている。画素データの右側には、ラスタデータの番号が示されている。各画素データは０か１であり、後述するように、画素データが０の画素にはドットが形成されず、画素データが１の画素にはドットが形成される。
【００５８】
図１０は、ノズルとラスタデータとの関係を示す図である。図１０には、ハーフトーン処理後の画素データと、図の左側に複数のノズルを有しているノズル列とが示されている。図１０では、ノズル列はノズル♯１から４を有している。この図においては、説明の簡略化のため、ノズル数を４個にしている。図１０の左側には、パス１からパス６のときのノズル列の位置が示されている。ここで「パスｎ」とは、ｎ回目のドット形成処理の意味である。この図では、パス毎にノズル列の位置が移動しているが、実際には紙の方が搬送されて、パス毎にノズル列と紙との相対的な位置関係が変わる。
【００５９】
パス１のときには、ノズル＃１、＃２、＃３及び＃４は、１、３、５及び７番目のラスタラインを作成する。このため、パス１のときには、１、３、５及び７番目のラスタデータが必要になる。同様に、パス２のときには、ノズル＃１、＃２、＃３及び＃４は、２、４、６及び８番目のラスタラインを作成する。パス３のときには、ノズル＃１、＃２、＃３及び＃４は、９、１１、１３及び１５番目のラスタラインを作成する。パス４のときには、ノズル＃１、＃２、＃３及び＃４は、１０、１２、１４及び１６番目のラスタラインを作成する。パス５のときには、ノズル＃１、＃２、＃３及び＃４は、１７、１９、２１及び２３番目のラスタラインを作成する。パス６のときには、ノズル＃１、＃２、＃３及び＃４は、１８、２０、２２及び２４番目のラスタラインを作成する。
【００６０】
つまり、ノズルとラスタラインとの関係から各パスに必要なラスタデータが決まる。そこで、プリンタドライバは、ノズルとラスタラインとの関係に基づいて、各パスに必要なラスタデータをそれぞれ抽出し、各パス用のデータを作成する。前述のラスタライズ処理とは、このような処理である。
【００６１】
図１１は、ラスタライズ処理されたデータを示す図である。図１１には、パス１用のデータ、パス２用のデータ、パス３用のデータ、パス４用のデータ、パス５用のデータ、及びパス６用のデータが示されている。図の右側にはラスタデータの番号が示されている。パス１用のデータには、１、３、５及び７番目のラスタデータが含まれる。パス２用のデータには、２、４、６及び８番目のラスタデータが含まれる。パス３用のデータには、９、１１、１３及び１５番目のラスタデータが含まれる。パス４用のデータには、１０、１２、１４及び１６番目のラスタデータが含まれる。パス５用のデータには、１７、１９、２１及び２３番目のラスタデータが含まれる。パス６用のデータには、１８、２０、２２及び２４番目のラスタデータが含まれる。
【００６２】
このようにラスタライズ処理された画素データは、印刷データに含まれてプリンタ側に送信される。
【００６３】
＜プリンタの処理＞
プリンタは、プリンタドライバから受信した印刷データに基づいて、紙に画像を印刷する。
【００６４】
図１２は、パス１の説明図である。図１２の上図は、パス１用のデータを示す図である。図１２の下図は、パス１のドット形成の様子を示す図である。図１２の下図には、紙が太線で長方形として示されている。説明の簡略化のために、画素を示す升目が紙に形成されているが、この升目は仮想のものであり、実際には目に見えるものではない。図の上方にはパス１用のデータが示されている。紙の左側には、パス１を行う前のノズル列の位置が示されている。紙の右側には、パス１を行った後のノズル列の位置が示されている。ノズル列は矢印で示すように左側から右側へ移動する。ノズル列が移動するときに、画素データが０の画素には、ピエゾ素子は駆動されずノズルからインクは吐出されない。画素データが１の画素には、ピエゾ素子が駆動されてノズルからインクが吐出される。インクが吐出され、インクが紙に着弾すると、紙にドットが形成される。このため、画素データが１の画素には黒ドットが形成される。
【００６５】
図１３は、パス２のドット形成の様子を示す図である。パス２では、ノズル列は矢印で示すように右側から左側へ移動する。パス２で形成されるドットは黒丸で表され、パス１で形成されたドットは白丸で表されている。
【００６６】
図１４は、パス３のドット形成の様子を示す図である。パス３では、ノズル列は矢印で示すように左側から右側へ移動する。パス３で形成されるドットは黒丸で表され、パス１とパス２とで形成されたドットは白丸で表されている。プリンタは、このようにしてノズル列を往復移動させながら、パス毎に各パス用のデータに従ってドットを形成する。
【００６７】
図１５は、全部のパスを終えた様子を示している。但し、図１５では、升目を表していない。図１５に示すように、紙には多数のドットで構成される画像が印刷される。
【００６８】
＝＝＝縁なし印刷＝＝＝
＜縁なし印刷時の印刷データ＞
図１６は、縁なし印刷時の印刷データの説明図である。「縁なし印刷」では、紙の全表面を対象として印刷を行う。この「縁なし印刷」により、紙の４辺の縁にも余白なくインクを吐出して印刷することができるので、写真と同じイメージの出力結果が得られる。このため、「縁なし印刷」が可能なインクジェットプリンタが、近年人気を集めている。
【００６９】
同図において、内側の実線の四角形は、紙の大きさを示している。同図において、外側の点線の四角形は、印刷データの大きさを示している。縁なし印刷では、紙よりも大きい領域にインクを吐出して、紙の全面に印刷を行っている。そのため、印刷データの大きさは紙の大きさよりも大きい。そのため、プリンタは、紙の範囲外にもインクを吐出することになる。
【００７０】
＜突起・溝部について＞
図１７Ａは、縁なし印刷時のインクの吐出の説明図である。図１７Ｂは、縁なし印刷時のインクの着弾の説明図である。既に説明された構成要素については同じ符号を付しているので、説明を省略する。
【００７１】
ヘッド４１のノズルからインク滴Ｉｐが吐出され、吐出されたインク滴Ｉｐが紙Ｓに着弾し、紙Ｓに印刷されるべき画像を構成するドットＤが形成される。縁なし印刷の場合、前述の通り、印刷データは紙の大きさよりも大きい範囲に対応している。そのため、この印刷データに基づいてノズルからインクを吐出すれば、吐出されたインクの一部は、紙Ｓに着弾せずに、プラテン２４に着弾する。しかし、プラテン２４に着弾したインクが紙の裏側に付着すると、紙が汚れてしまうため望ましくない。そこで、紙の裏側の汚れを防ぐため、縁なし印刷を行うプリンタのプラテン２４は、突起２４２（凸部やリブともいう）と、溝部２４４（凹部ともいう）と、吸収部材２４６とを備えている。
【００７２】
突起２４２は、プラテン２４が紙Ｓを支持する際に、紙と接触する部材である。この突起２４２は、紙が溝部２４４に接しないように、構成される。また、この突起２４２は、縁なし印刷時にインク滴が着弾しないような位置に、設けられている。なぜなら、突起２４２がインクによって汚れると、紙の裏面を汚すからである。そのため、例えば、突起２４２は、図中の紙の右側端から出るような位置には設けられていない。仮に、突起２４２の中央部分が紙の右端を支持したり、突起２４２がインクの打ち漏らし領域に設けられていたりすると、縁なし印刷時に、突起２４２がインクによって汚れるおそれがある。ところで、紙の右側端は固定ガイドによって案内されているため、印刷時の紙の右側端の走査方向の位置（図中の紙Ｓの右側端の位置）は、どのような幅の紙であっても、同様に決まっている。このため、突起２４２の位置は、固定ガイド８２の位置を基準に定まっている。また、印刷する紙の幅（紙の走査方向の長さ）は、規定のサイズに決まっている。例えば、Ａ４サイズの紙ならば紙の幅は２１０ｍｍであり、ハガキならば、紙の幅は１００ｍｍである。そこで、突起２４２は、どのような規定サイズの紙であっても、縁なし印刷時のインクの打ち漏らし領域に位置しないように、設けられている。
【００７３】
図中に示された紙Ｓは、搬送ユニットが搬送する紙（プリンタ１が印刷可能な紙）の中で最も幅の小さい紙であるハガキである。そして、搬送ユニットは、このハガキよりも大きい幅の紙も搬送する（プリンタは、ハガキよりも大きい幅の紙を搬送する）。そのため、図中の紙Ｓを支持する突起２４２よりも左側に、この紙Ｓよりも大きい紙を支持するための突起２４２も存在している。
【００７４】
溝部２４４は、プラテン２４に設けられた窪みである。溝部２４４は、突起２４２に対して凹んでいるため、仮に溝部２４４がインクによって汚れても、紙の裏面を汚さないように構成されている。このため、紙に着弾しなかった縁なし印刷時のインクが溝部２４４に着弾するように、溝部２４４が構成されている。すなわち、縁なし印刷時のインクを打ち漏らす領域（打ち漏らし領域）は、溝部２４４に位置するようになっている。
【００７５】
吸収部材２４６は、インクを吸収するための部材であり、例えば吸水性のスポンジ等から構成される。この吸収部材２４６は、溝部２４４に設けられている。そして、吸収部材２４６は、縁なし印刷時に溝部２４４に着弾するインクを吸収する。吸収部材２４６がインクを吸収することにより、打ち漏らしたインクの離散を防いでいる。既に説明したとおり、プリンタは幅の異なる複数の紙に印刷可能なので、印刷可能な規定サイズの紙に合わせて、その紙に対応する打ち漏らし領域に吸収部材２４６が設けられている（図中左側においても、ハガキ以外の紙（例えばＡ４サイズの紙など）のための吸収部材が、設けられていることが示されている）。
【００７６】
＝＝＝フラッシング動作＝＝＝
「フラッシング」動作とは、媒体（紙、布、ＯＨＰシートなど）に着弾しないようにインクを強制的に吐出する動作である。フラッシング動作を行うことにより、使用していないノズル内のインクを排出することができるので、インクの増粘を抑制することができる。このフラッシング動作は、所定のタイミングにて、行われる。
【００７７】
＜参考例のフラッシング動作について＞
図１８Ａから図１８Ｄは、参考例のフラッシング動作の説明図である。図１８Ａは、ドット形成処理前のキャリッジ３１の停止位置を示す説明図である。図１８Ｂは、印刷時のインクの着弾の説明図である。図１８Ｃは、ドット形成処理後のキャリッジ３１の停止位置を示す説明図である。図１８Ｄは、キャリッジ３１のフラッシング動作の説明図である。既に説明された構成要素については同じ符号を付しているので、説明を省略する。
【００７８】
ドット形成処理（図７、Ｓ００３）の際に、キャリッジ３１は、以下のように動作する。まず、ドット形成処理を行う前、キャリッジ３１は、図１８Ａに示すように、紙の右端より外側の位置（ヘッド４１の下面が紙Ｓに面していない位置）で、停止している。そして、キャリッジ３１は、図中の左方向に向かって加速し、所定の速度で定速移動する。そして、キャリッジ３１が定速で移動しているときに、図１８Ｂに示すように、紙Ｓに着弾するように、ヘッド４１のノズルからインクの吐出を開始する。インクの吐出が終了して、ドット形成処理が終わると、キャリッジ３１は減速する。そして、キャリッジ３１は、図１８Ｃに示すように、紙の左端より外側の位置（ヘッド４１の下面が紙Ｓに面していない位置）で停止する。
【００７９】
繰り返してドット形成処理が行われる場合、キャリッジ３１は、図１８Ｃの停止位置から折り返して、図中の右方向に向かって移動し、ドット形成処理を行う。ドット形成処理が終わると、インクの吐出が終了して、キャリッジ３１は減速して、図１８Ａの停止位置に停止する。このように、キャリッジ３１は、ドット形成処理が繰り返し行われるとき、図１８Ａの停止位置と図１８Ｃの停止位置との間で往復移動することになる。
【００８０】
参考例では、ドット形成処理時のキャリッジの往復移動の範囲よりも外側に、インク受け部３０１が設けられている（図１８Ａ〜図１８Ｄ参照）。インク受け部３０１には、フラッシング動作で吐出されるインクを吸収するための吸収部材２４７が設けられている。
【００８１】
参考例では、フラッシング動作を行うとき、ドット形成処理時のキャリッジの往復移動の範囲よりも外側に設けられたインク受け部３０１まで、キャリッジ３１が移動しなければならない。このため、印刷途中でフラッシング動作が行われると、印刷速度が低下していた。
【００８２】
＜本実施形態のフラッシング動作について＞
図１９Ａから図１９Ｄは、本実施形態のキャリッジ３１のフラッシング動作の説明図である。図１９Ａは、ドット形成処理前のキャリッジ３１の停止位置を示す説明図である。図１９Ｂは、キャリッジ３１が動き始めてからヘッドから紙にインクを吐出するまでの間に行うフラッシング動作の説明図である。図１９Ｃは、印刷時のインクの着弾の説明図である。図１９Ｄは、ドット形成処理後のキャリッジ３１の停止位置を示す説明図である。既に説明された構成要素については同じ符号を付しているので、説明を省略する。
【００８３】
本実施形態では、図１９Ａ〜図１９Ｄに示すように、参考例のようなインク受け部３０１は設けられていない。一方、本実施形態では、参考例と同様に、ドット形成処理時のキャリッジ３１の移動の範囲内に、縁なし印刷で打ち漏れたインクが着弾する溝部２４４が設けられている。そして、本実施形態では、縁なし印刷で紙から打ち漏れたインクが着弾する溝部に、フラッシング動作で吐出するインクが着弾する。つまり、参考例のインク受け部３０１の代わりに、本実施形態では、縁なし印刷で打ち漏れたインクが着弾する溝部２４４は、フラッシング動作で吐出されるインクが着弾するインク受け部を兼ねている。
【００８４】
本実施形態の吸収部材２４６は、縁なし印刷で紙から打ち漏れたインクを吸収する参考例の吸収部材２４６よりも高い吸水性を持っている。本実施形態の吸収部材２４６は、縁なし印刷で紙から打ち漏れたインクを吸収するだけでなく、フラッシング動作により吐出されるインクも吸収するからである。
【００８５】
本実施形態では、ドット形成処理（図７、Ｓ００３）の際に、キャリッジ３１は、以下のように動作する。ドット形成処理を行う前、キャリッジ３１は、図１９Ａに示すように、紙の右側より外側の位置（ヘッド４１の下面が紙Ｓに面していない位置）で、停止している。そして、キャリッジ３１は、図中の左方向に向かって加速する。キャリッジ３１が動き始めてから、ヘッド４１のノズルから紙に着弾するようにインクを吐出する前（キャリッジの加速中）に、図１９Ｂに示すように、溝部２４４にインクが着弾するように、インクを強制的に吐出してフラッシング動作を行う。フラッシング動作が終わると、キャリッジ３１は定速移動して、図１９Ｃに示すように、定速移動中にヘッドからインクを吐出してドット形成処理を行う。ドット形成処理が終わると、キャリッジ３１は減速し、図１９Ｄに示すように、キャリッジ３１は、紙の左端より外側の位置（ヘッド４１の下面が紙Ｓに面していない位置）で停止する。
【００８６】
キャリッジ３１は、図１９Ｄの停止位置から折り返して、前述の通りに、繰り返してドット形成処理を行うことができる。キャリッジ３１は、ドット形成処理が繰り返し行われるとき、図１９Ａの停止位置と図１９Ｄの停止位置との間で往復して移動することになる。本実施形態では、往復移動の範囲内で、フラッシング動作を行うことができる。従って、印刷途中でフラッシング動作を行う場合でも、印刷速度の低下を防止できる。
【００８７】
参考例では、キャリッジ３１は、インク受け部３０１にインクを吐出してフラッシング動作を行うときは、停止している。そのため、インク受け部３０１の幅は、ヘッド４１の幅と同じ、またはそれより広くなくてはならない。一方、本実施形態では、図１９Ｂに示すように、キャリッジ３１が動いているときに、キャリッジ３１の移動方向に設けられた複数のノズル列は、各ノズル列が異なったタイミングで、移動方向前から順に、インクを溝部に吐出させてフラッシング動作を行う。例えば、キャリッジ３１が図中の左方向に移動する場合、左のノズル列から順に、フラッシング動作が行われる。これにより、溝部２４４の幅をヘッド４１の幅よりも狭くすることができるので、溝部２４４の幅を小さくすることができる。
【００８８】
ところで、フラッシング動作は、使用していないノズルのインクの増粘を抑制するものなので、画像を形成する際に多量のインクを吐出するノズルに対しては、あまり必要とされない。にもかかわらず、フラッシング動作の際に、どのノズルからも一律に同じ量のインクを強制的に吐出させると、無駄なインクが吐出されることがある。  
そこで、本実施形態では、以下に説明するように、画像を形成する際に吐出されるインク量に応じた量のインクをノズルから吐出している。
【００８９】
＝＝＝第１実施形態＝＝＝
＜プリンタドライバ側の処理について＞
図２０は、第１実施形態におけるパス１の説明図である。図２０の上図は、第１実施形態におけるパス１用のデータを示す図である。図２０の下図は、第１実施形態におけるドット形成（インクの吐出）の様子を示す図である。なお、紙は、前述の図１０の紙と同じ大きさの紙である。
【００９０】
第１実施形態では、図２０に示すように、各ラスタデータには、１６画素分の画素データと、画素データの左右にある４個（４画素分）の余白分のデータと、余白分のデータの左右にある４個のフラッシング用のデータとが含まれる。紙の縁に余白を設けて画像を印刷する場合、余白となる紙の縁にインクが吐出されないように、画像を形成するための画素データと、フラッシング用のデータとの間に、０の余白分データが作成される。但し、縁なし印刷の場合、この余白分データの代わりに、画像を形成するための画素データが、この領域まで設定される。フラッシング用のデータは、図１９Ｂのように、溝部２４４にインクを強制的に吐出するためのデータである。
【００９１】
フラッシング用のデータは画素データに応じて作成される。具体的には、一列のラスタデータに１の画素データが、０個のときは、１のフラッシング用データが４個作成される。また、一列のラスタデータに１の画素データが、１個または２個あるときは、１のフラッシング用データが３個作成される。一列のラスタデータに１の画素データが、３個から６個あるときは、１のフラッシング用データが２個作成される。一列のラスタデータに１の画素データが、７個から１４個あるときは、１のフラッシング用データが１個作成される。一列のラスタデータに１の画素データが、１５個か１６個あるときは、１のフラッシング用データは０個のため作成されない。
【００９２】
１の画素データが多い場合、ノズルから吐出されるインク滴も多くなる。インク滴が多く吐出されると、ノズルが増粘しにくくなる。ノズルが増粘しにくいときは、フラッシング動作で吐出される液体は少なくしても良い。このため、１の画素データが多い場合、１のフラッシング用のデータを少なくしている。逆に、１の画素データが少ない場合、ノズルが増粘しやすいので、１のフラッシング用のデータを多くしている。
【００９３】
ノズル列が左から右方向へ移動するパスの場合には、図の左側の余白分データの左側に、１のフラッシング用のデータが作成される。一方、ノズル列が右から左方向へ移動するパスの場合には、図の右側の余白分データの右側に、１のフラッシング用のデータが作成される。
【００９４】
第１実施形態では、図２０に示すように、パス１のノズル♯１に対応するラスタデータでは、１の画素データが２個あるので、１のフラッシング用データが３個作成される。ノズル＃２に対応するラスタデータでは、１の画素データが６個あるので、１のフラッシング用データが２個作成される。ノズル＃３に対応するラスタデータでは、１の画素データが１０個あるので、１のフラッシング用データが１個作成される。ノズル＃４に対応するラスタデータでは、１の画素データが１４個あるので、１のフラッシング用データが１個作成される。また、パス１ではノズル列が左から右方向へ移動するので、これらの１のフラッシング用データは、図の左側の余白分データの左側に作成される。
【００９５】
また例えば、図１３に示すように、パス２のノズル＃２に対応するラスタデータでは、１の画素データが８個ある。このため、パス２のノズル♯２に対応するラスタデータでは、右側の余白分データの右側に、１のフラッシング用データが２個作成されることになる（図示しない）。更に、図１４に示すように、パス３のノズル＃２に対応するラスタデータでは、１の画素データが２個ある。このため、パス３のノズル♯２に対応するラスタデータでは、左側の余白分データの左側に、１のフラッシング用のデータが３個作成されることになる（図示しない）。
【００９６】
上記のように作成された印刷データがプリンタ側に送信される。
【００９７】
＜プリンタの処理について＞
図２０には、パス１で吐出されるインク滴の説明図が含まれている（下図参照）。プリンタドライバから受信した印刷データに基づいて、プリンタ側ではノズルからインク滴が吐出される。
【００９８】
図２０に示すように、パス１ではノズル列は左側から右方向へ移動される。ノズル＃１に対応するラスタデータに含まれるフラッシング用データに基づいて、ノズル＃１から３滴のインク滴が強制的に吐出されて、溝部２４４に着弾する。３滴のインク滴が強制的に吐出されることによって、ノズルは目詰まりしにくい状態となる。ノズル＃１に対応するラスタデータに含まれる画素データに基づいて、ノズル＃１から２滴のインク滴が紙に吐出されて、紙の中央部分に着弾する。そして、紙に着弾したインク滴はドットを形成する。
【００９９】
また、図２０に示すように、ノズル＃２、ノズル＃３、ノズル＃４からも同様にインク滴が吐出される。それぞれのノズルから、ラスタデータに含まれるフラッシング用データと、画素データと、余白分のデータと、に基づいてインク滴が吐出される。他のパスでも同様に、ラスタデータに基づいてインク滴が吐出される。
【０１００】
図２１Ａから図２１Ｄは、パス１におけるノズル＃４の動作の説明図である。図２１Ａは、ドット形成処理前のキャリッジ３１が停止している状態を示す説明図である。図２１Ｂは、キャリッジ３１が動き始めてからヘッドから紙にインクを吐出するまでの間に行うノズル＃４のフラッシング動作の説明図である。図２１Ｃは、印刷時のインクの着弾の説明図である。図２１Ｄは、ドット形成処理後のキャリッジ３１の停止位置を示す説明図である。既に説明された構成要素については同じ符号を付しているので、説明を省略する。
【０１０１】
図２１Ａから図２１Ｄでは、ノズル＃４に着目している。また、他のノズルからもインク滴が吐出されているが、ここでは不図示である。
【０１０２】
パス１の際に、ノズル♯４は、以下のように動作する。ドット形成処理を行う前、キャリッジ３１は、図２１Ａに示すように、紙の左側より外側の位置（ヘッド４１の下面が紙Ｓに面していない位置）で、停止している。そして、キャリッジ３１は、図中の右方向に向かって加速する。キャリッジ３１が動き始めてから、ノズル♯４から紙に着弾するようにインクを吐出する前（キャリッジの加速中）に、図２０の左側のフラッシング用のデータに従って、ノズル♯４からインクが吐出される。これにより、図２１Ｂに示すように、溝部２４４にインクが着弾するように、インクが強制的に吐出されフラッシング動作が行われる。パス１のノズル♯４のフラッシング動作では、１滴のインク滴が吐出される。このフラッシング動作が終わると、余白分のデータに従って、４画素分のインク不吐出の期間がある。その後、１６個の画素データに従って、インクが吐出される。画素データに従ってインクが吐出されると、そのインクは紙に着弾し、紙にドットを形成する。画素データに応じたインクの吐出が終わると、再び余白分のデータに従って、４画素分のインク不吐出の期間がある。その後、キャリッジ３１は減速し、紙の右端より外側の位置で停止する。キャリッジ３１の減速から停止までの間では、４個の０のフラッシング用のデータに従って、ノズル♯４からはインクは吐出されない。
【０１０３】
図２２Ａから図２２Ｄは、パス２におけるノズル＃２の動作の説明図である。図２２Ａは、ドット形成処理前のキャリッジ３１が停止している状態を示す説明図である。図２２Ｂは、キャリッジ３１が動き始めてからヘッドから紙にインクを吐出するまでの間に行うノズル＃２のフラッシング動作の説明図である。図２２Ｃは、印刷時のインクの着弾の説明図である。図２２Ｄは、ドット形成処理後のキャリッジ３１の停止位置を示す説明図である。図２２Ａから図２２Ｄでは、ノズル＃２に着目している。
【０１０４】
パス２では、キャリッジ３１は右側から左方向へ移動する。ノズル＃２に対応するラスタデータに含まれる図２０の右側のフラッシング用データに基づいて、ノズル＃２から２滴のインク滴が吐出される。これにより、図２２Ｂに示すように、溝部２４４にインク滴が着弾するようにインク滴が強制的に吐出されてフラッシング動作が行われる。
【０１０５】
図２３Ａから図２３Ｄは、パス３におけるノズル＃２の動作の説明図である。図２３Ａは、ドット形成処理前のキャリッジ３１が停止している状態を示す説明図である。図２３Ｂは、キャリッジ３１が動き始めてからヘッドから紙にインクを吐出するまでの間に行うノズル＃２のフラッシング動作の説明図である。図２３Ｃは、印刷時のインクの着弾の説明図である。図２３Ｄは、ドット形成処理後のキャリッジ３１の停止位置を示す説明図である。図２３Ａから図２３Ｄでは、ノズル＃２に着目している。
【０１０６】
パス３では、キャリッジ３１は左側から右方向へ移動する。ノズル２に対応するラスタデータに含まれる図２０の左側のフラッシング用データに基づいて、ノズル＃２から３滴のインク滴が吐出される。これにより、図２３Ｂに示すように、溝部２４４にインク滴が着弾するようにインク滴が強制的に吐出されフラッシング動作が行われる。
【０１０７】
パス１のノズル♯４とパス２のノズル♯２とを比較すると（図２１Ｄと図２２Ｄとを比較すると）、パス１のノズル♯４の方が、画像を形成する際に前記液体が吐出される印刷の範囲が広いため、紙に吐出されるインク滴の量が多い。このため、パス１のノズル♯４は、パス２のノズル♯２と比べて、インクが増粘しにくい状態である。そして、本実施形態によれば、図２１Ｂと図２２Ｂとを比較して明らかな通り、図２１Ｂの方が、フラッシング動作時に吐出されるインク滴の量が少なくなる。これにより、パス１のノズル♯４は、フラッシング動作時に無駄なインク滴を吐出しないで済む。
【０１０８】
パス１のノズル♯４とパス３のノズル♯２とを比較すると（図２１Ｄと図２３Ｄとを比較すると）、パス１のノズル♯４の方が、単位面積あたりのドット数が多いため、紙に吐出されるインク滴の量が多い。このため、パス１のノズル♯４は、パス３のノズル♯２と比べて、インクが増粘しにくい状態である。そして、本実施形態によれば、図２１Ｂと図２３Ｂとを比較して明らかな通り、図２１Ｂの方が、フラッシング動作時に吐出されるインク滴の量が少なくなる。これにより、パス１のノズル♯４は、フラッシング動作時に無駄なインク滴を吐出しないで済む。
【０１０９】
＝＝＝第２実施形態＝＝＝
第２実施形態では、第１実施形態のように一つのノズルの動作に着目するのではなく、一つのノズル列にある複数のノズルの動作に着目している。つまり、第２実施形態では、全ノズルから吐出されるインク量の合計に応じて、フラッシング動作時に各ノズルから強制的に吐出されるインク量が定まっている。また、図２４から図２６は、キャリッジ３１と紙Ｓとの相対的な位置関係を示している。印刷時には紙Ｓが搬送方向に搬送されて、キャリッジ３１は左右の移動方向に移動する。また、説明の容易化のため、溝部２４４に着弾したインク滴も、紙Ｓとともに移動させて描かれている。
【０１１０】
図２４Ａから図２４Ｃは、第２実施形態のパス１における複数のノズルの動作の説明図である。図２４Ａは、ドット形成処理前のキャリッジ３１が停止している状態を示す平面図である。図２４Ｂは、印刷時のインクの着弾の平面図である。図２４Ｃは、ドット形成処理後のキャリッジ３１の停止位置を示す平面図である。既に説明された構成要素については同じ符号を付しているので、説明を省略する。なお、他のノズル列からもインク滴が吐出されてもよいが、ここでは不図示である。
【０１１１】
第２実施形態のパス１では、４つのノズルは、以下のように動作する。ドット形成処理を行う前、キャリッジ３１は、図２４Ａに示すように、紙の左端より外側の位置（ヘッド４１の下面が紙Ｓに面していない位置）で、停止している。キャリッジ３１は、図中の右方向に向かって加速する。図２４Ｂに示すように、溝部２４４にインクが着弾するように、各ノズルから１滴のインクが強制的に吐出されフラッシング動作が行われる。フラッシング動作後、紙にインクが吐出されてインクが着弾する。図２４Ｃに示すように、キャリッジ３１はフラッシング動作と紙に対するインクの吐出が終わると、紙の右端より外側の位置で停止する。図２４Ｃに示すように、パス１の印刷領域（ドットが形成される領域）は比較的広く、パス１では多くのインク滴が紙に吐出される。
【０１１２】
図２５Ａから図２５Ｃは、第２実施形態のパス２における複数のノズルの動作の説明図である。図２５Ａは、ドット形成処理前のキャリッジ３１が停止している状態を示す平面図である。図２５Ｂは、印刷時のインクの着弾を示す平面図である。図２５Ｃは、ドット形成処理後のキャリッジ３１の停止位置を示す平面図である。
【０１１３】
図２５Ａから図２５Ｃでは、パス１で形成されたドットは白丸で表されている。第２実施形態では、図２５Ａに示すように、キャリッジ３１は右側から左方向に移動される。図２５Ｂに示すように、溝部２４４にインクが着弾するように、４つのノズルから２滴のインクが強制的に溝部２４４に吐出されて、フラッシング動作が行われる。図２５Ｃに示すように、パス２の印刷領域はパス１の印刷領域よりも狭く、パス２ではパス１より少ないインク滴が紙に吐出される。このため、パス２では、パス１よりも、フラッシング時に吐出されるインク量が多い。
【０１１４】
図２６Ａから図２６Ｃは、第２実施形態のパス３における複数のノズルの動作の説明図である。図２６Ａは、ドット形成処理前のキャリッジ３１が停止している状態を示す平面図である。図２６Ｂは、印刷時のインクの着弾を示す平面図である。図２６Ｃは、ドット形成処理後のキャリッジ３１の停止位置を示す平面図である。
【０１１５】
図２６Ａから図２６Ｃでは、パス１及びパス２で形成されたドットは白丸で表されている。第２実施形態では、図２６Ａに示すように、キャリッジ３１は左側から右方向へ移動する。図２６Ｂに示すように、溝部２４４にインクが着弾するように、４つのノズルから３滴のインクが強制的に溝部２４４に吐出されて、フラッシング動作が行われる。図２６Ｃに示すように、パス３の印刷領域はパス２の印刷領域とほぼ同じ幅であるが、パス３の印刷領域に形成される画像の濃度がパス２の印刷領域に形成される画像の濃度よりも淡いので、パス３の印刷領域の単位面積あたりのドット数が少なくなり、パス３ではパス２より少ないインク滴が紙に吐出される。このため、パス３では、パス２よりも、フラッシング時に吐出されるインク量が多い。
【０１１６】
なお、特に説明は省略するが、第２実施形態でも、プリンタドライバ側で、図２４〜図２６の動作を行なうための印刷データが作成されている。前述のように、プリンタドライバ側で作成されたラスタデータに基づいて、フラッシング動作を行えば、フラッシング動作で吐出されるインク滴の量を調節することができるので、インク消費量を抑えることができる。
【０１１７】
＝＝＝その他の実施の形態＝＝＝
また、一実施形態としてのプリンタ等を説明したが、上記の実施形態は、本発明の理解を容易にするためのものであり、本発明を限定して解釈するためのものではない。本発明は、その趣旨を逸脱することなく、変更、改良され得ると共に、本発明にはその等価物が含まれることは言うまでもない。特に、以下に述べる実施形態であっても、本発明に含まれるものである。
【０１１８】
前述の実施形態では、印刷処理を制御する印刷制御装置が、プリンタドライバをインストールしたコンピュータと、プリンタとから構成されている。しかし、印刷制御装置はこれに限られるものではない。例えば、プリンタドライバの機能をプリンタ自身が備えているのであれば、プリンタ単体が印刷制御装置になり得る。
【０１１９】
前述の実施形態では、キャリッジが動き始めてから、紙にインクを吐出するまでの間にフラッシング動作を行っていた。しかし、フラッシング動作を行うタイミングは、これに限られるものではない。例えば、紙にインクを吐出するのを終了してからキャリッジが停止するまでの間にフラッシング動作を行っても良い。つまり、紙に吐出されたインク滴の量に応じてフラッシングが行われていれば、ノズルの増粘を抑えることができる。
【０１２０】
前述の実施形態では、吐出されるインク滴の大きさが同じであった。しかし、インク滴の大きさは、これに限られるものではない。例えば、ノズルから異なる大きさのインク滴を吐出しても良い。このような場合、大きい方のインク滴を吐出するほうが良い。なぜならば、小さいインク滴より大きいインク滴の方が、飛散しないで溝部に着弾するからである。
【０１２１】
＝＝＝まとめ＝＝＝
（１）前述の実施形態の印刷制御装置は、プリンタドライバをインストールしたコンピュータ１１０と、プリンタ１と、を備える。この印刷制御装置は、インクを吐出するノズルを移動させるキャリッジ３１と、キャリッジ３１を移動させて、キャリッジ３１と共に移動するノズルからインクを吐出させ、紙にインクを着弾させて、紙に画像を印刷するコントローラ（プリンタドライバをインストールしたコンピュータ１１０及びプリンタ側コントローラ６０）とを備える。また、この印刷制御装置では、コントローラは、紙に着弾しないようにノズルからインクを強制的に吐出するフラッシング動作を行う。  
但し、インクが増粘しにくい状態のノズルに対してフラッシング動作の際にいつも一定の量のインクを吐出すると、インクが無駄に吐出されてしまう。一方、ノズルのインクが増粘しやすいか否かは、画像を形成する際に吐出されるインクの量に応じて異なる。  
そこで、前述の実施形態では、コントローラは、画像を形成する際に吐出されるインクの量に応じた量のインクをノズルから吐出してフラッシング動作を行う。これにより、適正な量のインクを強制的に吐出することができるので、インクが無駄に吐出されることを防ぐことができる。
【０１２２】
（２）前述の実施形態では、画像を形成する際に吐出されるインクの量が多くなるときには、インクが増粘しにくい状態になるので、強制的に吐出されるインクの量を少なくしている。これにより、適正な量のインクを吐出することができるので、インクが無駄に吐出されることを防ぐことができる。
【０１２３】
（３）前述の実施形態では、画像を形成する際にインクが吐出される印刷の範囲が狭くなると、強制的に吐出されるインクの量は多くなる。これは、画像を形成する際にインクが吐出される印刷の範囲が狭くなると、画像を形成する際に吐出されるインクの量が少なくなり、インクが増粘し易い状態になるためである。  
これにより、前述の実施形態では、適正な量のインクを吐出することができるので、インクが無駄に吐出されることを防ぐことができる。
【０１２４】
（４）前述の実施形態では、画像を形成する際にインクが吐出される単位面積あたりのドット数が少なくなると、強制的に吐出されるインクの量は多くなる。これは、画像を形成する際にインクが吐出される単位面積あたりのドット数が少なくなると、画像を形成する際に吐出されるインクの量が少なくなり、インクが増粘し易い状態になるためである。  
これにより、前述の実施形態では、適正な量のインクを吐出することができるので、インクが無駄に吐出されることを防ぐことができる。
【０１２５】
（５）前述の第１実施形態では、ノズルが複数設けられて、コントローラ（プリンタドライバをインストールしたコンピュータ１１０及びプリンタ側コントローラ６０）は、画像を形成する際に各ノズルから吐出されるインクの量に応じた量のインクをそれぞれのノズルから吐出してフラッシング動作を行う。これは、画像を形成する際に吐出されるインクの量がノズル毎に異なれば、ノズル毎にインクの増粘のしやすさが異なるからである。  
これにより、前述の第１実施形態では、適正な量のインクを吐出することができるので、各ノズルからインクが無駄に吐出されることを防ぐことができる。
【０１２６】
（６）前述の第２実施形態では、ノズルが複数設けられて、コントローラ（プリンタドライバをインストールしたコンピュータ１１０及びプリンタ側コントローラ６０）は、画像を形成する際に複数のノズルから吐出されるインクの量に応じた量のインクをそれぞれのノズルから吐出してフラッシング動作を行う。画像を形成する際に各ノズルが同じような量のインクを吐出すると考えられる場合、各ノズルに対して同じようなフラッシング動作を行なっても、インクが無駄に吐出されることを防ぐことができる。  
これにより、ノズル毎にフラッシング時に吐出するインクの量を計算しなくても良いので、計算の負荷が軽くなる。
【０１２７】
（７）前述の実施形態では、コントローラ（プリンタドライバをインストールしたコンピュータ１１０及びプリンタ側コントローラ６０）は、印刷データに基づいて、ノズルからインクを吐出させる。印刷データは、画素データとフラッシング用のデータとを含んでいる。コントローラは、画素データに基づいてノズルからインクが吐出させることにより、画像を形成する。また、コントローラは、フラッシング用のデータに基づいてノズルからインクを吐出させることにより、フラッシング動作を行う。そして、コントローラ（プリンタドライバをインストールしたコンピュータ１１０及びプリンタ側コントローラ６０）は、フラッシング用データを画素データに基づいて作成する。  
本実施形態では、コントローラが、印刷データに応じてノズルからインクを吐出させれば、画像を形成する際に吐出されるインクの量に応じた量のインクをノズルから吐出してフラッシング動作を行うことができる。
【０１２８】
（８）前述の実施形態では、コントローラ（プリンタドライバをインストールしたコンピュータ１１０及びプリンタ側コントローラ６０）は、画像を紙に形成する際に、ドット形成処理（Ｓ００３）と搬送処理（Ｓ００４）とを交互に繰り返している。そして、搬送動作と搬送動作との間に行われるパスにおいて吐出されるインクの量に応じた量のインクが、そのパスの際に行われるフラッシング動作においてノズルから吐出される。例えば、パス１における画素データに応じて吐出されるインク量に応じたインク量が、パス１におけるフラッシング動作においてノズルから吐出される。  
これにより、増粘に応じた適正な量のインクを強制的に吐出することができるので、インクが無駄に吐出されることを防ぐことができる。  
なお、前述の実施形態では、各パスにおける画素データに応じて吐出されるインク量に応じて、各パスにおけるフラッシング動作において吐出されるインク量が定まっているが、これに限られるものではない。例えば、紙の全体に吐出されるインク量に応じて、その紙を印刷する間に行われるフラッシング動作において吐出されるインク量が定まっても良い。
【０１２９】
（９）前述の実施形態では、コントローラ（プリンタドライバをインストールしたコンピュータ１１０及びプリンタ側コントローラ６０）は、フラッシング動作で強制的に吐出されるインクを、キャリッジ３１の移動の範囲内に設けられた溝部２４４に吐出させる。これにより、キャリッジ３１の移動距離を短縮することができて、印刷速度の低下を防止することができる。
【０１３０】
（１０）前述の実施形態では、キャリッジ３１の移動方向に設けられた複数のノズル列は、各ノズル列が異なったタイミングでインクを吐出する。これにより、インクが着弾する溝部２４４の幅を狭くすることができる。
【０１３１】
（１１）前述の実施形態では、フラッシング動作は、画像を形成する際のインクの吐出の前に行われる。これにより、画像を形成する前にノズルの目詰まりを解消できるので、画質を向上することができる。
【０１３２】
（１２）前述の実施形態では、キャリッジ３１が動き始めてから、紙にノズルからインクを吐出するまでの間に、フラッシング動作を行う。これにより、画像を形成する前にノズルの目詰まりを解消することができ、画質を向上することができる。
【０１３３】
（１３）なお、画像を形成する前にフラッシング動作を行うのではなく、ノズルからインクを吐出することを終了してから、キャリッジ３１が停止するまでの間に、フラッシング動作を行なっても良い。このようにしても、適正な量のインクを強制的に吐出することができるので、インクが無駄に吐出されることを防ぐことができる。
【０１３４】
（１４）前述の構成要素を全て含む印刷制御装置によれば、全ての効果を奏するので、望ましい。但し、必ずしも全ての構成要素を含む必要はない。要するに、適正な量のインクを強制的に吐出することができ、インクが無駄に吐出されることを防ぐことができる構成であれば良い。
【０１３５】
（１５）前述の印刷方法では、ノズルからインクを吐出し、紙にインクを着弾させて、紙に画像を印刷し、紙に着弾しないようにノズルからインクを強制的に吐出するフラッシング動作を行う。そして、画像を形成する際に吐出されるインクの量に応じた量のインクをノズルから吐出してフラッシング動作を行う。これにより、適正な量のインクを強制的に吐出させることができるので、インクが無駄に吐出されることを防ぐことができる。
【０１３６】
（１６）前述のプリンタドライバ（プログラムの一例）は、コンピュータに、印刷データを生成させて、この印刷データをプリンタに送信させている。プリンタは、この印刷データに応じて、ノズルからインクを吐出させて、媒体にインクを着弾させて、紙に画像を印刷させるとともに、紙に着弾しないようにノズルからインクを強制的に吐出するフラッシング動作を行わせる。また、プリンタは、印刷データに応じて、画像を形成する際に吐出されるインクの量に応じた量のインクをノズルから吐出してフラッシング動作を行なう。  
このようなプリンタドライバによれば、プリンタに適正な量のインクを強制的に吐出させることができるので、インクが無駄に吐出されることを防ぐことができる。
【図面の簡単な説明】
【０１３７】
【図１】印刷システムの全体構成の説明図である。
【図２】プリンタドライバが行う基本的処理の説明図である。
【図３】プリンタドライバのユーザインターフェースの説明図である。
【図４】プリンタの全体構成のブロック図である。
【図５】プリンタの全体構成の概略図である。
【図６】プリンタの全体構成の横断面図である。
【図７】印刷時の処理のフロー図である。
【図８】ノズルの配列を示す説明図である。
【図９】プリンタドライバが行うハーフトーン処理により作成された画素データを示す図である。
【図１０】ノズルとラスタデータとの関係を示す図である。
【図１１】ラスタライズ処理されたデータを示す図である。
【図１２】パス１用のデータとドット形成の様子を示す図である。
【図１３】パス２用のデータとドット形成の様子を示す図である。
【図１４】パス３用のデータとドット形成の様子を示す図である。
【図１５】ドットで構成された画像を示す図である。
【図１６】縁なし印刷時の印刷データの説明図である。
【図１７】図１７Ａは、縁なし印刷時のインクの吐出の説明図である。図１７Ｂは、縁なし印刷時のインクの着弾の説明図である。
【図１８】図１８Ａは、ドット形成処理前のキャリッジ３１の停止位置を示す説明図である。図１８Ｂは、印刷時のインクの着弾の説明図である。図１８Ｃは、ドット形成処理後のキャリッジ３１の停止位置を示す説明図である。図１８Ｄは、キャリッジ３１のフラッシング動作の説明図である。
【図１９】図１９Ａは、ドット形成処理前のキャリッジ３１の停止位置を示す説明図である。図１９Ｂは、キャリッジ３１が動き始めてからヘッドから紙にインクを吐出するまでの間に行うフラッシング動作の説明図である。図１９Ｃは、印刷時のインクの着弾の説明図である。図１９Ｄは、ドット形成処理後のキャリッジ３１の停止位置を示す説明図である。
【図２０】図２０は、第１実施形態のパス１用のデータと、ドット形成の様子を示す図である。
【図２１】図２１Ａは、第１実施形態のパス１におけるドット形成処理前のキャリッジ３１の停止位置を示す説明図である。図２１Ｂは、パス１におけるキャリッジ３１が動き始めてからヘッドから紙にインクを吐出するまでの間に行うフラッシング動作の説明図である。図２１Ｃは、パス１における印刷時のインクの着弾の説明図である。図２１Ｄは、パス１におけるドット形成処理後のキャリッジ３１の停止位置を示す説明図である。
【図２２】図２２Ａは、第１実施形態のパス２におけるドット形成処理前のキャリッジ３１の停止位置を示す説明図である。図２２Ｂは、パス２におけるキャリッジ３１が動き始めてからヘッドから紙にインクを吐出するまでの間に行うフラッシング動作の説明図である。図２２Ｃは、パス２における印刷時のインクの着弾の説明図である。図２２Ｄは、パス２におけるドット形成処理後のキャリッジ３１の停止位置を示す説明図である。
【図２３】図２３Ａは、第１実施形態のパス３におけるドット形成処理前のキャリッジ３１の停止位置を示す説明図である。図２３Ｂは、パス３におけるキャリッジ３１が動き始めてからヘッドから紙にインクを吐出するまでの間に行うフラッシング動作の説明図である。図２３Ｃは、パス３における印刷時のインクの着弾の説明図である。図２３Ｄは、パス３におけるドット形成処理後のキャリッジ３１の停止位置を示す説明図である。
【図２４】図２４Ａは、第２実施形態のパス１におけるドット形成処理前のキャリッジ３１の停止位置を示す平面図である。図２４Ｂは、パス１における印刷時のインクの着弾の平面図である。図２４Ｃは、パス１におけるドット形成処理後のキャリッジ３１の停止位置を示す平面図である。
【図２５】図２５Ａは、第２実施形態のパス２におけるドット形成処理前のキャリッジ３１の停止位置を示す平面図である。図２５Ｂは、パス２における印刷時のインクの着弾の平面図である。図２５Ｃは、パス２におけるドット形成処理後のキャリッジ３１の停止位置を示す平面図である。
【図２６】図２６Ａは、第２実施形態のパス３におけるドット形成処理前のキャリッジ３１の停止位置を示す平面図である。図２６Ｂは、パス１における印刷時のインクの着弾の平面図である。図２６Ｃは、パス１におけるドット形成処理後のキャリッジ３１の停止位置を示す平面図である。
【符号の説明】
【０１３８】
１  プリンタ、
２０  搬送ユニット、２１  給紙ローラ、２２  搬送モータ、
２３  搬送ローラ、２４  プラテン、２５  排紙ローラ、
３０  キャリッジユニット、３１  キャリッジ、３２  キャリッジモータ、
４０  ヘッドユニット、４１  ヘッド、
５０  検出器群、５１  リニア式エンコーダ、５２  ロータリー式エンコーダ、
５３  紙検出センサ、５４  光学センサ、
６０  プリンタ側コントローラ、６１  インターフェース部、６２  ＣＰＵ、
６３  メモリ、６４  ユニット制御回路、
９０  インクカートリッジ、
１００  システム、１１０  コンピュータ、１１２  ビデオドライバ、
１１４  アプリケーションプログラム、１１６  プリンタドライバ、
１２０  表示装置、
１３０  入力装置、１３０Ａ  キーボード、１３０Ｂ  マウス、
１４０  記録再生装置、１４０Ａ  フレキシブルディスクドライブ装置、
１４０Ｂ  ＣＤ−ＲＯＭドライブ装置、
２４２  突起、２４４  溝部、
２４６  吸収部材、２４７  吸収部材、
３０１  インク受け部、
Ｄ  ドット、Ｉｐ  インク滴、Ｓ  紙
【図１】
2006334984.tif 000003
【図２】
2006334984.tif 000004
【図３】
2006334984.tif 000005
【図４】
2006334984.tif 000006
【図５】
2006334984.tif 000007
【図６】
2006334984.tif 000008
【図７】
2006334984.tif 000009
【図８】
2006334984.tif 000010
【図９】
2006334984.tif 000011
【図１０】
2006334984.tif 000012
【図１１】
2006334984.tif 000013
【図１２】
2006334984.tif 000014
【図１３】
2006334984.tif 000015
【図１４】
2006334984.tif 000016
【図１５】
2006334984.tif 000017
【図１６】
2006334984.tif 000018
【図１７】
2006334984.tif 000019
【図１８】
2006334984.tif 000020
【図１９】
2006334984.tif 000021
【図２０】
2006334984.tif 000022
【図２１】
2006334984.tif 000023
【図２２】
2006334984.tif 000024
【図２３】
2006334984.tif 000025
【図２４】
2006334984.tif 000026
【図２５】
2006334984.tif 000027
【図２６】
2006334984.tif 000028