(57)【要約】【課題】  インク目詰まりに関する情報を印刷制御装置が把握できるようにする。【解決手段】  複数のノズルからインク滴を吐出して印刷を行なう印刷装置と、前記印刷装置を制御する印刷制御装置とを備えた印刷システムであって、前記印刷装置は、目詰まりを起こしているノズルを特定するための目詰まりノズル特定手段と、特定された目詰まりノズルを示す情報を前記印刷制御装置に出力するノズル情報出力手段とを備え、前記印刷制御装置は、前記印刷装置から前記目詰まりノズルを示す情報を受信するノズル情報受信手段を備えることを特徴とする印刷システム。【選択図】  図１
2005343035.tif 000002
【特許請求の範囲】
【請求項１】
複数のノズルからインク滴を吐出して印刷を行なう印刷装置と、前記印刷装置を制御する印刷制御装置とを備えた印刷システムであって、
前記印刷装置は、
目詰まりを起こしているノズルを特定するための目詰まりノズル特定手段と、
特定された目詰まりノズルを示す情報を前記印刷制御装置に出力するノズル情報出力手段とを備え、
前記印刷制御装置は、前記印刷装置から前記目詰まりノズルを示す情報を受信するノズル情報受信手段を備えることを特徴とする印刷システム。
【請求項２】
複数のノズルからインク滴を吐出して印刷を行ない、目詰まりを起こしているノズルを特定するための目詰まりノズル特定手段と、特定された目詰まりノズルを示す情報を出力するノズル情報出力手段とを備える印刷装置を制御する印刷制御装置であって、
前記印刷制御装置は、前記印刷装置から前記目詰まりノズルを示す情報を受信するノズル情報受信手段を備えることを特徴とする印刷制御装置。
【請求項３】
請求項２に記載の印刷制御装置であって、
受信した目詰まりノズルを示す情報を表示する目詰まりノズル情報表示手段をさらに備えることを特徴とする印刷制御装置。
【請求項４】
請求項３に記載の印刷制御装置であって、
前記目詰まりノズル情報表示手段は、目詰まりが発生したノズルが吐出するインク色と、目詰まりが発生したノズルの位置を表示することで、目詰まりノズルを示すことを特徴とする印刷制御装置、
【請求項５】
請求項３に記載の印刷制御装置であって、
前記目詰まりノズル情報表示手段は、さらに、目詰まりノズルを使用しないで印刷を実行する命令を前記印刷装置に送信する指示をユーザから受け付けるための画像を表示することを特徴とする印刷制御装置。
【請求項６】
請求項５に記載の印刷制御装置であって、
前記目詰まりノズル情報表示手段は、さらに、ノズルのクリーニングを実行する命令を前記印刷装置に送信する指示をユーザから受け付けるための画像を表示することを特徴とする印刷制御装置。
【請求項７】
請求項６に記載の印刷制御装置であって、
前記目詰まりノズル情報表示手段は、目詰まりノズルを使用しないで印刷を実行する命令を前記印刷装置に送信する指示と、ノズルのクリーニングを実行する命令を前記印刷装置に送信する指示とを選択的に受け付けることを特徴とする印刷制御装置。
【請求項８】
請求項５〜７のいずれか一項に記載の印刷制御装置であって、
前記目詰まりノズルを使用しないで印刷を実行する命令を前記印刷装置が受信しているかどうかの情報を前記印刷装置から取得し、受信した情報を表示する確認手段をさらに備えることを特徴とする印刷制御装置。
【請求項９】
複数のノズルからインク滴を吐出して印刷を行ない、目詰まりを起こしているノズルを特定するための目詰まりノズル特定手段と、特定された目詰まりノズルを示す情報を出力するノズル情報出力手段とを備える印刷装置を制御する印刷制御装置としてコンピュータを機能させるプリンタドライバであって、
前記印刷制御装置は、前記印刷装置から前記目詰まりノズルを示す情報を受信するノズル情報受信手段としてコンピュータを機能させることを特徴とするプリンタドライバ。
【請求項１０】
請求項９に記載のプリンタドライバであって、
受信した目詰まりノズルを示す情報を表示する目詰まりノズル情報表示手段としてコンピュータをさらに機能させることを特徴とするプリンタドライバ。
【請求項１１】
印刷制御装置からの指示に基づいて、複数のノズルからインク滴を吐出して印刷を行なう印刷装置であって、
目詰まりを起こしているノズルを特定するための目詰まりノズル特定手段と、
特定された目詰まりノズルを示す情報を前記印刷制御装置に出力するノズル情報出力手段とを備えることを特徴とする印刷装置。
【請求項１２】
請求項１１に記載の印刷装置であって、
目詰まりを起こしているノズルを使用しないで印刷を実行する目詰まりノズル回避印刷手段をさらに備えることを特徴とする印刷装置。
【請求項１３】
請求項１２に記載の印刷装置であって、
前記目詰まりノズル回避印刷手段は、目詰まりを起こしているノズルと同じラスタにインク滴を吐出する他のノズルに、目詰まりを起こしているノズルが吐出すべきインク滴を吐出させることを特徴とする印刷装置。
【請求項１４】
請求項１２に記載の印刷装置であって、
前記目詰まりノズル回避印刷手段は、目詰まりを起こしているノズルが吐出すべきインク滴を、主走査の回数を増やして、他のノズルに吐出させることを特徴とする印刷装置。
【請求項１５】
請求項１２〜１４のいずれか一項に記載の印刷装置において、
前記目詰まりノズル回避印刷手段は、前記印刷制御装置からの指示に基づいて、目詰まりを起こしているノズルを使用しないで印刷を実行することを特徴とする印刷装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複数のノズルからインク滴を吐出して印刷を行なう印刷システムに係り、特に、ノズルが目詰まりを起こした際の制御に関する。
【背景技術】
【０００２】
インクジェットプリンタは、複数のノズルからインク滴を吐出して印刷媒体上にドットを形成することで印刷を行なう。このため、インク粘土の増加、気泡の混入等の原因により、ノズルが目詰まりを起こし、インクを吐出できなくなると、画像内にドットの抜けが生じ、画像を劣化させるおそれがある。
【０００３】
このため、従来から、判定用パターンの印刷、吐出されるインク滴の検出等により、ノズルの目詰まりを判定することが行なわれており、例えば、特許文献１には、ノズルの目詰まりを自動的に判定する技術が開示されている。
【０００４】
また、目詰まりが発生している場合、あるいは、目詰まりを防止するためにノズルをクリーニングすることが行なわれており、例えば、特許文献２には、目詰まりを起こしているノズルを含むノズル群に対してインク吸引を行なうことでノズルをクリーニングする技術が開示されている。
【０００５】
【特許文献１】特開２０００−１９０８５７号公報
【特許文献２】特開２０００−２２５７１５号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
目詰まりが発生しているノズルのなかには、クリーニングでは解消しきれないものもある。どのノズルについて目詰まりが発生し、解消できていないかは、従来、プリンタ側の問題であり、印刷制御装置として機能するホストコンピュータでは、その情報については関与していなかった。
【０００７】
しかし、どのノズルについて目詰まりが発生し、解消できていないかにより印刷画像の品質に影響を与える可能性があるため、その情報をホストコンピュータが把握することは有益である。
【０００８】
また、ノズルの目詰まりが解消しない場合に、その影響を受けにくい印刷処理の実行をユーザが選択できれば便利である。
【０００９】
本発明は、インク目詰まりに関する情報を印刷制御装置が把握できるようにすることを第１の目的とする。
【００１０】
また、本発明は、ノズルの目詰まりが解消しない場合に、その影響を受けにくい印刷処理の実行をユーザが選択可能とすることを第２の目的とする。
【課題を解決するための手段】
【００１１】
上記課題を解決するため、本発明の第１の態様である印刷システムは、
複数のノズルからインク滴を吐出して印刷を行なう印刷装置と、前記印刷装置を制御する印刷制御装置とを備えた印刷システムであって、
前記印刷装置は、
目詰まりを起こしているノズルを特定するための目詰まりノズル特定手段と、
特定された目詰まりノズルを示す情報を前記印刷制御装置に出力するノズル情報出力手段とを備え、
前記印刷制御装置は、前記印刷装置から前記目詰まりノズルを示す情報を受信するノズル情報受信手段を備えることを特徴とする。
【００１２】
これにより、インク目詰まりに関する情報を印刷制御装置が把握できるようになる。
【００１３】
上記課題を解決するため、本発明の第２の態様である印刷制御装置は、
複数のノズルからインク滴を吐出して印刷を行ない、目詰まりを起こしているノズルを特定するための目詰まりノズル特定手段と、特定された目詰まりノズルを示す情報を出力するノズル情報出力手段とを備える印刷装置を制御する印刷制御装置であって、
前記印刷制御装置は、前記印刷装置から前記目詰まりノズルを示す情報を受信するノズル情報受信手段を備えることを特徴とする。
【００１４】
ここで、受信した目詰まりノズルを示す情報を表示する目詰まりノズル情報表示手段をさらに備えることができる。
【００１５】
これにより、インク目詰まりに関する情報をユーザに通知することができる。
【００１６】
また、前記目詰まりノズル情報表示手段は、さらに、目詰まりノズルを使用しないで印刷を実行する命令を前記印刷装置に送信する指示をユーザから受け付けるための画像を表示することができる。
【００１７】
これにより、ノズルの目詰まりが解消しない場合に、その影響を受けにくい印刷処理の実行をユーザが選択可能となる。
【００１８】
上記課題を解決するため、本発明の第３の態様であるプリンタドライバは、
複数のノズルからインク滴を吐出して印刷を行ない、目詰まりを起こしているノズルを特定するための目詰まりノズル特定手段と、特定された目詰まりノズルを示す情報を出力するノズル情報出力手段とを備える印刷装置を制御する印刷制御装置としてコンピュータを機能させるプリンタドライバであって、
前記印刷制御装置は、前記印刷装置から前記目詰まりノズルを示す情報を受信するノズル情報受信手段としてコンピュータを機能させることを特徴とする。
【００１９】
上記課題を解決するため、本発明の第４の態様である印刷装置は、
印刷制御装置からの指示に基づいて、複数のノズルからインク滴を吐出して印刷を行なう印刷装置であって、
目詰まりを起こしているノズルを特定するための目詰まりノズル特定手段と、
特定された目詰まりノズルを示す情報を前記印刷制御装置に出力するノズル情報出力手段とを備えることを特徴とする。
【００２０】
これにより、インク目詰まりに関する情報を印刷制御装置が把握できるようになる。
【００２１】
ここで、目詰まりを起こしているノズルを使用しないで印刷を実行する目詰まりノズル回避印刷手段をさらに備えることが望ましい。
【発明を実施するための最良の形態】
【００２２】
本発明の実施の形態について図面を参照して説明する。
【００２３】
図１は、本実施形態における印刷システムの構成を示すブロック図である。本図に示すように印刷システムは、ホストコンピュータ２０とプリンタ１０とが、ローカルケーブルあるいはコンピュータネットワーク等を介して接続されて構成される。ここで、プリンタ１０は、インクジェット方式のカラープリンタであるとする。インクジェット方式のカラープリンタは、筐体内にインクを充填したインクカートリッジを複数備え、このインクを多数のノズルを備えた印字ヘッドから記録用紙等の印刷媒体に吹き付けて印刷を行なう。
【００２４】
ホストコンピュータ２０には、プリンタ１０に対して印刷、ノズルクリーニング等を実行させるためのコマンドを送信したり、プリンタ１０からの情報を受信するためのソフトウェアであるプリンタドライバ２００が搭載されている。
【００２５】
プリンタ１０には、プリンタドライバ２００からのコマンドを解釈し、プリンタ１０における印刷を制御したり、プリンタ１０に関する情報をプリンタドライバ２００に送信する処理等を行なう制御部１１と、実際の印字処理を行なう印刷機構部１２とを備えている。
【００２６】
図２は、プリンタ１０の印刷機構部１２の概略構成を示す図である。
【００２７】
本図に示すように、プリンタ１０の印刷機構部１２は、複数のインクカートリッジ１０７を装着するキャリッジ１０１と、キャリッジ１０１に支持される、インクジェット式の印字ヘッド１１０と、キャリッジ１０１を支持すると共に、ライン方向（主走査方向）に往復運動させるキャリッジ機構１２０と、ライン方向と直交する方向（副走査方向）に記録用紙Ｐを送る紙送り機構１３０とを備えている。
【００２８】
キャリッジ機構１２０は、キャリッジ１０１と連結されるタイミングベルト１２１と、このタイミングベルト１２１を往復運動させるキャリッジモータ１２３とを有する。キャリッジモータ１２３は、タイミングベルト１２１を介してキャリッジ１０１を、ガイド部材１０４に案内されて記録用紙Ｐの紙幅方向に往復運動させる。
【００２９】
キャリッジ１０１には、記録用紙Ｐと対向する面、この図に示す例では、下面にインクジェット式の印字ヘッド１１０が、取り付けられており、さらに、印字ヘッド１１０の近傍には、ノズルの目詰まりを検出するためのセンサ１１１が取り付けられている。
【００３０】
印字ヘッド１１０は、キャリッジ１０１の上に保持される。印字ヘッド１１０には、各インクカートリッジに対応する複数組のノズル群が設けられている。印字ヘッド１１０は、インクカートリッジ１０７からインクの補給を受け、キャリッジ１０１の移動に合わせて各ノズルから記録用紙Ｐにインク滴を吐出してドットを形成し、記録用紙Ｐに画像、文字等を印刷する。
【００３１】
センサ１１１は、例えば、発光部および受光部を備えた光学センサを用いて構成することができ、印字ヘッド１１０を用いて印刷した所定の「目詰まりチェックパターン」の反射光に基づいて、いずれのノズルが目詰まりを起こしているかを判定できるようになっている。すなわち、所定の「目詰まりチェックパターン」として、例えば、ノズル毎に１つの印刷ブロックを形成するようなパターンを印字ヘッド１１０に印刷させ、それぞれの印刷ブロックの印刷の有無をセンサ１１１で判定することで、それぞれのノズルの目詰まりを判定するようにしている。
【００３２】
ただし、センサ１１１は、印刷された「目詰まりチェックパターン」の印刷ブロックではなく、各ノズルから吐出されるインク滴の有無を直接検出することで、いずれのノズルが目詰まりを起こしているか判定するようにしてもよい。
【００３３】
図２の例で、キャリッジ１０１には、７本のインクカートリッジ１０７が装着できるようになっている。７本のインクカートリッジ１０７ａ〜１０７ｇはそれぞれ独立しており、各インクカートリッジ内に形成されたインク収容室には、黒（Ｋ）またはカラーのインクが充填されている。カラーのインクは、例えば、シアン（Ｃ）、ライトシアン（ＬＣ）、マゼンタ（Ｍ）、ライトマゼンタ（ＬＭ）、イエロー（Ｙ）、ダークイエロー（ＤＹ）のいずれかとすることができる。ただし、これに限られない。例えば、写真画質の印刷に適したフォト用ブラック、普通紙の印刷に適したマット用ブラック、あるいは、グレー等のインクを用いるようにしてもよい。
【００３４】
前述のように印字ヘッド１１０には、７個のインクカートリッジに対応する複数組のノズル群が設けられている。
【００３５】
図３は、１色あたりのノズル群の一例を示す図である。本図において、ノズル群は、１色当たり１６個のノズルからなり、これら１６個のノズルは、２列のノズルアレイに分かれて配置されている。なお、実際のプリンタで採用されているノズル群の配置形態には、種々のバリエーションがあり、また、１色当たりのノズル個数も３２個、６４個、１２８個などと非常に多くなってきている。また、ノズルアレイも種々の形態とすることができ、各ノズルを一列に配置するようにしてもよい。しかし、ここでは、簡単のため、図２に示した配置形態であるとする。
【００３６】
本図において、各ノズルは、例えば、左上のノズルを１−１とし、右下のノズルを２−８とした、ｘ−ｙの表現形式で特定することができる。以下では、ｘ−ｙをノズル番号と称する。また、ノズル群はインク色毎に設けられているため、インク色とｘ−ｙとにより印字ヘッド１１０に備えられたノズルを特定することができる。すなわち、Ｋ１−１のノズルは、黒（Ｋ）インクを吐出するノズル群の、左上に配置されたノズルを示している。
【００３７】
図４は、ホストコンピュータ２０に搭載されるプリンタドライバ２００およびプリンタ１０の制御部１１の機能構成の一例を示すブロック図である。
【００３８】
本図に示すように、プリンタドライバ２００は、ユーザインタフェース部２０１、画像処理部２０２、コマンド生成部２０３、通信部２０４を有し、プリンタ１０の制御部１１は、通信部１３、コマンド解釈部１４、ノズル管理部１５を有している。
【００３９】
プリンタドライバ２００のユーザインタフェース部２０１は、印刷設定、ノズルチェック等の操作をユーザから受け付けたり、プリンタ１０の状態等を表示するための画面を表示するための処理を行なう。
【００４０】
画像処理部２０２は、印刷対象のドキュメントについて、解像度変換、ラスタライズ、色変換等の画像処理を行なう。
【００４１】
コマンド生成部２０３は、ユーザからの指示、画像処理後の画像データ等をプリンタ１０が解釈可能なコマンドに変換する。
【００４２】
通信部２０４は、プリンタ１０と双方向通信を行なう。
【００４３】
プリンタ１０の制御部１１の通信部１３は、ホストコンピュータ２０と双方向通信を行なう。
【００４４】
コマンド解釈部１４は、ホストコンピュータ２０から送られてきた各種コマンドを解釈して、コマンドにしたがった処理をプリンタ１０の各部に実行させる。
【００４５】
ノズル管理部１５は、印字ヘッド１１０に備えられたノズルの目詰まりをチェックする処理と、ノズルクリーニング処理と、目詰まりが生じたノズルを使用しないで印刷を行なう目詰まりノズル回避印刷処理の制御を行なう。このため、ノズル管理部１５は、ノズルチェック制御部１５ａと、クリーニング制御部１５ｂと、目詰まりノズル回避印刷制御部１５ｃとを有している。
【００４６】
つぎに、本印刷システムの処理について図５のフロー図を参照して説明する。図５は、ノズルの目詰まり対応に関するプリンタドライバ２００の処理の流れを示している。
【００４７】
本処理は、プリンタドライバ２００が、ユーザインタフェース部２０１を介して、ユーザからノズルチェック指示を受け付けることで開始する（Ｓ１０１）。本指示は、例えば、ユーザインタフェース部２０１が提供するプリンタユーティリティ画面上から所定の操作、例えば、ノズルチェック実行ボタンのクリックにより受け付けることができる。
【００４８】
ノズルチェック指示を受け付けると、コマンド生成部２０３が、ノズルチェックのためのコマンドをプリンタ１０に送信する（Ｓ１０２）。
【００４９】
プリンタ１０のコマンド解釈部１４は、ノズルチェックのためのコマンドを受信すると、ノズル管理部１５のノズルチェック制御部１５ａにノズルチェックを実行させる。
【００５０】
ノズルチェックでは、印字ヘッド１１０の各色毎に、所定のチェック用パターンを印刷させ、センサ１１１で、各ノズルの目詰まり状況を取得する。ここで、ノズルチェック用パターンは、各ノズル対応に印刷ブロックを形成するようになっているため、センサ１１１の検出結果により、具体的にどのインク色のどのノズルで目詰まりが発生しているかを把握することができる。
【００５１】
ノズルチェック制御部１５ａは、ノズルチェックの結果を通信部１３を介してホストコンピュータ２０に出力する。ここで、ノズルチェックの結果には、目詰まりしているノズルのインク色とノズル番号が含まれるものとし、複数のノズルが目詰まりしている場合には、それぞれのノズルについてインク色とノズル番号とが含まれるものとする。これにより、ホストコンピュータ２０は、プリンタ１０におけるノズルの目詰まりに関する情報を取得することができる。
【００５２】
プリンタドライバ２００は、ノズルチェックの結果を受信すると（Ｓ１０３）、その情報を記憶し、いずれかのノズルに目詰まりが発生しているかどうかを判断する（Ｓ１０４）。この結果、どのノズルにも目詰まりが発生していない場合には（Ｓ１０４：Ｙ）、目詰まりが発生していない旨を通知する画面を表示して（Ｓ１０５）、本処理を終了する。なお、後述するように、プリンタ１０において目詰まりノズル回避印刷が設定されている場合には、目詰まりが解消したとして、目詰まりノズル回避印刷を解除するためのコマンドをプリンタ１０に送信する。
【００５３】
一方、いずれかのノズルで目詰まりが発生している場合には（Ｓ１０４：Ｎ）、ノズルで目詰まりが発生していることを示す画面を表示する（Ｓ１０６）。
【００５４】
図６は、ノズルで目詰まりが発生していることを示す画面５００の一例を示す図である。本図に示すように、ノズルで目詰まりが発生していることを示す画面５００では、具体的にどのノズルで目詰まりが発生しているかをユーザに示すようにしている。ここでは、Ｃｙａｎ（シアン）色の２−３ノズルで目詰まりが発生していることが示されている。複数のノズルで目詰まりが発生している場合には、目詰まりが発生しているすべてのノズルについて示すようにする。
【００５５】
なお、どのノズルで目詰まりが発生しているかは、プリンタ１０から送られるノズルチェックの結果に基づいて判断することができる。
【００５６】
また、ノズルで目詰まりが発生していることを示す画面５００には、「目詰まりノズル回避印刷設定」ボタン５０１、「クリーニング実行」ボタン５０２、「終了」ボタン５０３が備えられている。すなわち、本実施例において、ユーザはノズルの目詰まり発生に対して３通りの対応が可能である。
【００５７】
本画面５００上で「終了」ボタン５０３のクリックを受け付けた場合には（Ｓ１０７：Ｙ）、そのまま本処理を終了する。この場合には、ノズルの目詰まりに対する対処は行なわれない。
【００５８】
本画面５００上で「クリーニング実行」ボタン５０２のクリックを受け付けた場合には（Ｓ１０８：Ｙ）、コマンド生成部２０３が、クリーニングのためのコマンドをプリンタ１０に送信する（Ｓ１０９）。
【００５９】
プリンタ１０のコマンド解釈部１４は、クリーニングのためのコマンドを受信すると、ノズル管理部１５のクリーニング制御部１５ｂにクリーニングを実行させる。
【００６０】
クリーニングは、例えば、ノズルのインク吸引を行なうことで目詰まりを解消するようにする。このとき、目詰まりが発生しているインク色についてのみインク吸引を行なうようにしてもよい。
【００６１】
プリンタ１０のノズル管理部１５は、クリーニングが終了すると、ノズルチェック制御部１５ａに再度ノズルチェックを実行させ、その結果をホストコンピュータ２０に送信する。
【００６２】
プリンタドライバは、ノズルチェックの結果を再度受信すると（Ｓ１０３）、ノズルの目詰まりが解消したかどうかを判断し（Ｓ１０４）、解消した場合には、目詰まりが解消した旨をユーザに通知するための画面を表示して（Ｓ１０５）、本処理を終了する。
【００６３】
一方、クリーニング実行にもかかわらず、ノズルの目詰まりが解消しない場合には、目詰まりが解消していない旨を通知する画面５２０を表示する。本画面は、図６に示した画面５００と同様でもよいが、図７に示すような画面５２０としてもよい。画面５２０は、図６に示した画面５００に、クリーニングで目詰まりが解消できなかった旨の表示を加え、「クリーニング実行ボタン」５０２に代え、「再実行」ボタン５２２としたものであるが、実質的な内容は、画面５００と同じである。
【００６４】
なお、ノズルの目詰まりが解消するまで、所定の回数、例えば、４回までは、自動的にクリーニング処理を繰り返すようにしてもよい。
【００６５】
ノズルで目詰まりが発生していることを示す画面５００において「目詰まりノズル回避印刷設定」ボタン５０１、あるいは、目詰まりが解消していない旨を通知する画面５２０において「目詰まりノズル回避印刷設定」ボタン５２１のクリックを受け付けると（Ｓ１０８：Ｎ）、コマンド生成部２０３は、目詰まりノズル回避印刷設定のためのコマンドをプリンタ１０に送信して（Ｓ１１０）、本処理を終了する。
【００６６】
プリンタ１０は、目詰まりノズル回避印刷設定のためのコマンドを受信すると、以降の印刷については、目詰まりノズル回避印刷を実行する。
【００６７】
なお、目詰まりノズル回避印刷とは、目詰まりの発生しているノズルが吐出すべきインク滴を他のノズルが吐出することにより、目詰まりの発生してるノズルを使用しないで行なう印刷を意味するものとする。
【００６８】
ここで、目詰まりノズル回避印刷が設定された場合のプリンタ１０のノズル制御処理について説明する。本処理は、プリンタ１０の目詰まりノズル回避印刷制御部１５ｃにより制御される。
【００６９】
通常時のノズル制御には、種々の手法が実用化されているが、ここでは、簡単のため、２例を用いて目詰まりノズル回避印刷を説明する。
【００７０】
第１の例は、図８（ａ）に示すような２重打ち（オーバラップ）と呼ばれるノズル制御を採用している場合である。ここでは、ある１つのインク色に注目し、ノズルはＮｏ１〜Ｎｏ６の６つであるとする。また、簡単のためノズルピッチ（ノズル同士の間隔）とドットピッチ（印字ドット同士の間隔）とが一致するようにしている。つまり、実際のプリンタ１０においては、一般に、ノズルピッチはドットピッチよりも大きく設定されているが、ここでは、１つのノズルの幅と１つのラスタの幅が同じであるとする。
【００７１】
２重打ち方式では、６ノズルによるインク滴吐出を用いた右方向主走査のあと、３ラスタの紙送りを実行し、つぎの左方向主走査の一往復で各ラスタのインク吐出が完了するノズル制御となっている。すなわち、主走査の片道毎に３ラスタの紙送りが行なわれる。なお、ここでは、印刷領域の上端、下端における特殊制御は省略している。
【００７２】
このようなノズル制御を採用している場合に、Ｎｏ２のノズルに目詰まりが発生すると、図８（ｂ）に示すようなドット抜けが発生する。
【００７３】
このような状況で、目詰まりノズル回避印刷が設定された場合には、Ｎｏ２のノズルに対応する（同じラスタに吐出する）Ｎｏ５のノズルにおいて、２倍量のインクを吐出する制御を行なう。例えば、インクの吐出をパルス信号により制御している場合には、Ｎｏ５に与えるパルス信号を２倍とするようにする。
【００７４】
このような制御を行なうことで図９に示すように、ドット抜けのない目詰まりノズル回避印刷が実行される。
【００７５】
第２の例は、図１０（ａ）に示すような１回打ち（オーバラップなし）と呼ばれるノズル制御を採用している場合である。ここでも、ある１つのインク色に注目し、ノズルはＮｏ１〜Ｎｏ６の６つであるとする。また、簡単のためノズルピッチとドットピッチとが一致するようにしている。つまり、１つのノズルの幅と１つのラスタの幅が同じであるとする。
【００７６】
１回打ちでは、１回の主走査で６ラスタのインク吐出が完了し、６ラスタの紙送りを実行し、つぎの主走査で続く６ラスタのインク吐出を完了する制御となっている。
【００７７】
このようなノズル制御を採用している場合に、Ｎｏ２のノズルに目詰まりが発生すると、図１０（ｂ）に示すようなドット抜けが発生する。
【００７８】
このような状況で、目詰まりノズル回避印刷が設定された場合には、Ｎｏ２のノズルに紙送り方向に隣接するＮｏ１のノズルがＮｏ２のノズルの代わりにインクを吐出する制御を行なう。すなわち、１回の主走査の後に、１ラスタ分の紙送りを行ない、つぎの主走査では、Ｎｏ１のノズルのみを用いてＮｏ２が吐出すべきインク滴を吐出する。そして、５ラスタ分の紙送りを行なって、つぎのＮｏ１、Ｎｏ３〜Ｎｏ５を用いた主走査を行なうようにする。
【００７９】
このような制御を行なうことで図１１に示すように、ドット抜けのない目詰まりノズル回避印刷が実行される。なお、目詰まりを起こしているノズルに代わってインク滴を吐出するノズルは、紙送り方向に隣接するノズルに限らない。すなわち、紙送り量を調整することにより、他のノズルに目詰まりを起こしているノズルの代わりを行なわせることも可能である。
【００８０】
なお、いずれのノズル制御方式を採用している場合であっても、目詰まりを起こしているノズルが多すぎて、ドット抜けを解消できないときには、その旨の情報をプリンタドライバ２００に送信し、プリンタドライバ２００のユーザインタフェース部２０１が、目詰まりノズル回避印刷が不可である旨、あるいは、印刷品質が低下する旨を示す画面を表示して、ユーザに通知するようにする。
【００８１】
ところで、プリンタ１０において、目詰まりノズル回避印刷が設定されているかどうかは、ユーザの指示に基づいてホストコンピュータ２０上で確認することができる。
【００８２】
すなわち、プリンタドライバ２００のユーザインタフェース部２０１は、ユーザから目詰まりノズル回避印刷が設定されているかどうかの確認のための指示を受け付けると、通信部２０４を介して、プリンタ１０から目詰まりノズル回避印刷の設定に関する情報を取得する。ここで、目詰まりノズル回避印刷の設定に関する情報には、いずれかのノズルで目詰まりが発生しているかどうかの情報、目詰まりノズル回避印刷が設定されているかどうかの情報が含まれるものとする。
【００８３】
その結果、目詰まりノズル回避印刷が設定されている場合には、図１２に示すような、目詰まりノズル回避印刷設定通知画面５４０を表示する。本図に示すように目詰まりノズル回避印刷設定通知画面５４０には、目詰まり回避印刷が設定されている旨と、どのノズルで目詰まりが発生しているかを示す情報が表示される。また、目詰まりノズル回避印刷を解除するためのボタン５４１と、ノズルチェックを実行するためのボタン５４２と、本画面５４０を終了するための「ＯＫ」ボタン５４３とを備えている。
【００８４】
本画面５４０で、目詰まりノズル回避印刷を解除するためのボタン５４１のクリックを受け付けると、コマンド生成部２０３は、目詰まりノズル回避印刷を解除するためのためのコマンドをプリンタ１０に送信する。また、「ノズルチェック」ボタン５４２のクリックを受け付けると、コマンド生成部２０３は、ノズルチェックを実行するためのコマンドをプリンタ１０に送信する。なお、ノズルチェックの結果、ノズルの目詰まりが解消されている場合には、コマンド生成部２０３は、目詰まりノズル回避印刷を解除するためのコマンドをプリンタ１０に送信する。
【００８５】
また、目詰まりノズル回避印刷が設定されていない場合には、図１３に示すような、目詰まりノズル回避印刷非設定通知画面５６０を表示する。本図に示すように目詰まりノズル回避印刷非設定通知画面５６０には、目詰まり回避印刷が設定されていない旨と、どのノズルで目詰まりが発生しているかを示す情報が表示される。もちろん、いずれのノズルでも目詰まりが発生していない場合には、その旨が表示される。また、目詰まりノズル回避印刷を設定するためのボタン５６１と、クリーニングを実行するためのボタン５６２と、本画面５６０を終了するための「ＯＫ」ボタン５６３とを備えている。
【００８６】
本画面５６０で、目詰まりノズル回避印刷を設定するためのボタン５６１のクリックを受け付けると、コマンド生成部２０３は、目詰まりノズル回避印刷を設定するためのコマンドをプリンタ１０に送信する。また、「クリーニング実行」ボタン５６２のクリックを受け付けると、コマンド生成部２０３は、クリーニングを実行するためのコマンドをプリンタ１０に送信する。
【図面の簡単な説明】
【００８７】
【図１】本実施形態における印刷システムの構成を示すブロック図である。
【図２】プリンタの印刷機構部の概略構成を示す図である。
【図３】１色あたりのノズル群の一例を示す図である。
【図４】プリンタドライバとプリンタの制御部の機能構成を示すブロック図である。
【図５】ノズルの目詰まり対応に関するプリンタドライバの処理を示すフロー図である。
【図６】ノズルで目詰まりが発生していることを示す画面を示す図である。
【図７】ノズルで目詰まりが解消しなかったことを示す画面を示す図である。
【図８】２重打ちのノズル制御を説明するための図である。
【図９】２重打ちのノズル制御における目詰まりノズル回避印刷を説明する図である。
【図１０】１回打ちのノズル制御を説明するための図である。
【図１１】１回打ちのノズル制御における目詰まりノズル回避印刷を説明する図である。
【図１２】目詰まりノズル回避印刷設定通知画面を示す図である。
【図１３】目詰まりノズル回避印刷非設定通知画面を示す図である。
【符号の説明】
【００８８】
１０…プリンタ、１１…制御部、１２…印刷機構部、１３…通信部、１４…コマンド解釈部、１５…ノズル管理部、１５ａ…ノズルチェック制御部、１５ｂ…クリーニング制御部、１５ｃ…ノズル回避印刷制御部、２０…プリンタ、２０…ホストコンピュータ、１０１…キャリッジ、１０４…ガイド部材、１０７…インクカートリッジ、１１０…印字ヘッド、１１１…センサ、１２０…キャリッジ機構、１２１…タイミングベルト、１２３…キャリッジモータ、１３０…紙送り機構、２００…プリンタドライバ、２０１…ユーザインタフェース部、２０２…画像処理部、２０３…コマンド生成部、２０４…通信部
【図１】
2005343035.tif 000003
【図２】
2005343035.tif 000004
【図３】
2005343035.tif 000005
【図４】
2005343035.tif 000006
【図５】
2005343035.tif 000007
【図６】
2005343035.tif 000008
【図７】
2005343035.tif 000009
【図８】
2005343035.tif 000010
【図９】
2005343035.tif 000011
【図１０】
2005343035.tif 000012
【図１１】
2005343035.tif 000013
【図１２】
2005343035.tif 000014
【図１３】
2005343035.tif 000015