(57)【特許請求の範囲】
【請求項１】
印刷システムであって、
印刷材料が堆積される媒体に関し移動するよう装着され、前記印刷材料が発射される複数のノズルを含むプリントヘッドと、
一連のパスにおいて、前記媒体上で前記プリントヘッドをスキャンするよう接続され、第１のスキャン速度と、該第１のスキャン速度より速い第２のスキャン速度とにおいて選択的に動作するよう設定されるマルチスピードドライブと、
前記パスにおける前記ノズルの起動の順序付けを確定するマスクパターンを提供し、かつ、前記ノズルのそれぞれの起動の発射周波数に制限を加えるよう設定されたプリントマスクコントローラであって、前記ドライブが前記第１のスキャン速度で前記プリントヘッドをスキャンするとき、前記発射周波数によって、前記ノズルのそれぞれの可能な発射チャンスが定義され、前記各ノズルが前記発射チャンスを継続させるよう起動することを制限するスピード増強モードと、前記マスクパターンが連続する前記発射チャンスにおける前記ノズルの個別の起動を含む標準モードとを含む少なくとも２つのオペレーションモードを提供するよう形成されたプリントマスクコントローラと、
を含む印刷システムであって、
前記プリントマスクコントローラは、前記プリントマスクコントローラが前記標準モードである間にプリントヘッドパスごとに定義されるマスクパターンが、前記連続する発射チャンスにおいて前記ノズルの起動を禁止するマスクパターンかどうかを決定し、
前記マルチスピードドライブは、前記標準モードの選択に応答して前記第１のスキャン速度で動作し、前記プリントマスクコントローラが前記連続する発射チャンスにおいて前記ノズルの起動を禁止するマスクパターンを検出したことに応じて、前記連続する発射チャンスにおいて前記ノズルの起動を禁止するマスクパターンが実行されるプリントヘッドパスにおいて、第２のスキャン速度で動作する、
印刷システム。
【請求項２】
前記プリントマスクコントローラを前記標準モードまたは前記スピード増強モードに設定する選択と共にユーザに提示されるようプログラムされたグラフィカルユーザインターフェース（ＧＵＩ）をさらに含む、請求項１に記載の印刷システム。
【請求項３】
前記プリントマスクコントローラが前記標準モードにあるとき、前記ドライブは、前記第１のスキャン速度と前記第２のスキャン速度との間で動作を切り替えるためのコンピュータプログラミングに応答し、前記切り替えは、連続する発射チャンスにおいて前記ノズルが個別に起動しない前記マスクパターンの検出に基づく、請求項１又は２に記載の印刷システム。
【請求項４】
前記プリントヘッドは、前記ノズルの少なくとも１つの列を有するインクジェットカートリッジである、請求項１から３のいずれか１項に記載の印刷システム。
【請求項５】
前記プリントマスクコントローラは、合成画像を形成するためにプリントデータのサブセットとして複数の前記マスクパターンを提供し、各マスクパターンは、前記プリントヘッドの互いに異なるパスにおいて用いられる、請求項１から４のいずれか１項に記載の印刷システム。
【請求項６】
前記プリントマスクコントローラと前記ドライブとが協働することにより、前記媒体に対する前記プリントヘッドの重複スキャンにおいて前記合成画像が形成される、請求項５に記載の印刷システム。
【請求項７】
媒体上に画像を形成する方法であって、
前記画像の印刷を標準モードとスピード増強モードとを含む少なくとも２つのモードのいずれかで実行する段階であって、各モードにおいて、それぞれプリントデータのサブセットを含む画素位置の格子を表すマスクパターンを提供する段階における制約セットが規定され、前記プリントデータは、ノズルを用いて前記画像を印刷するための情報であり、前記ノズルは、当該ノズルにインクが十分補充される時間が割り当てられるべく最大発射周波数が選択される実行段階と、
前記標準モードで印刷を実行する場合において、スキャン方向に連続する画素位置に対するノズル発射を実行する一方で、前記制約の第１のセットに基づき前記マスクパターンを提供し、前記スピード増強モードで印刷を実行する場合において、前記ノズルの使用にさらなる制約を加えることを含む、前記制約の第２のセットに基づき、前記マスクパターンを提供する段階であって、前記さらなる制約は、前記スキャン方向に連続する前記画素位置に対するノズル発射を前記マスクパターンが含まないようにするものである提供段階と、
前記標準モードである間にプリントヘッドパスごとに定義されるマスクパターンが、前記連続する発射チャンスにおいて前記ノズルの起動を禁止するマスクパターンかどうかを決定することにより、前記マスクパターンに基づき前記ノズルを制御する段階と、
前記連続する発射チャンスにおいて前記ノズルの起動を禁止するマスクパターンを検出したことに応じて、前記連続する発射チャンスにおいて前記ノズルの起動を禁止するマスクパターンが実行されるパスにおいて、前記スピード増強モードに対応するスピード増強速度で動作する段階と、
を含む方法。
【請求項８】
前記ノズルを制御する段階は、インクジェットノズルの起動の制御を含み、前記スピードの制御は、前記媒体に対するインクジェットプリントヘッドのスキャニング速度の決定を含む、請求項７に記載の方法。
【請求項９】
前記画像の印刷中に前記モードをユーザが選択できるようにする段階をさらに含む、請求項７又は８に記載の方法。
【請求項１０】
前記スピード増強モードのさらなる制約条件を満たすプリントヘッドパスごとの前記マスクパターンの特定のものを検出するべく、前記標準モードのときに前記マスクパターンのパターンごとの分析を提供することをさらに含む、請求項７から９のいずれか１項に記載の方法。
【請求項１１】
前記制御する段階は、前記さらなる制約条件が満たされる前記特定のマスキングパターンのそれぞれを検出した場合に前記スピードを上昇させることを含む、請求項１０に記載の方法。
【請求項１２】
印刷システムであって、
インクジェットノズルの少なくとも１つの列を列方向に有するインクジェットプリントヘッドと、
前記列方向に対し垂直に前記インクジェットプリントヘッドを双方向に移動させるよう接続され、マルチスピードドライブを含む搬送手段と、
画像を受信すると同時に、前記インクジェットノズルにより重複したパスにおいて高品質の印刷をするべく、複数のマスクパターンを生成するプリントマスク発生器と、
前記搬送手段と前記プリントマスクとを制御するための第１のモードおよび第２のモードの選択に応答するコントローラであって、前記第１のモードは、第１のスキャン速度における前記インクジェットプリントヘッドのスキャン、及び、特定の前記マスクパターンのスキャニング方向に連続する画素位置において前記インクジェットノズルの発射を可能にし、前記第２のモードは、第２のスキャン速度における前記インクジェットプリントヘッドのスキャンを実現し、かつ、前記連続する画素位置における前記インクジェットノズルの前記発射を制限する、前記コントローラと、
を含み、
前記コントローラは、前記コントローラが前記第１のモードである間にプリントヘッドパスごとに定義されるマスクパターンが、前記連続する発射チャンスにおいて前記ノズルの起動を禁止するマスクパターンかどうかを決定し、
前記マルチスピードドライブは、一連のパスにおいて、印刷材料が堆積される媒体上で前記プリントヘッドをスキャンするよう接続され、前記コントローラが前記連続する発射チャンスにおいて前記ノズルの起動を禁止するマスクパターンを検出したことに応じて、前記連続する発射チャンスにおいて前記ノズルの起動を禁止するマスクパターンが実行されるプリントヘッドパスにおいて、前記第１のスキャン速度より速い第２のスキャン速度で動作する、
印刷システム。
【請求項１３】
前記第１および第２のモードの選択をユーザが入力できるようにするグラフィカルユーザインターフェースをさらに含む、請求項１２に記載の印刷システム。
【請求項１４】
前記搬送手段は、前記インクジェットプリントヘッドが装着されるキャリッジを含み、該キャリッジは、キャリッジ搬送レールに支持されかつ該キャリッジ搬送レールに沿い移動する、請求項１２又は１３に記載の印刷システム。
【請求項１５】
前記コントローラは、前記インクジェットノズルそれぞれの発射周波数を最大にするプログラミングを含み、前記発射周波数が最大化されることにより、発射チャンスが定義され、前記第２のモードは、前記連続する発射チャンスにおいて前記インクジェットノズルの１つの発射を妨げるものである、請求項１２から１４のいずれか１項に記載の印刷システム。
【請求項１６】
媒体上に画像を形成する方法であって、
前記画像の印刷を標準モードとスピード増強モードとを含む少なくとも２つのモードのいずれかで実行する段階であって、各モードにおいて、それぞれプリントデータのサブセットを含む画素位置の格子を表すマスクパターンを提供する段階における制約セットが規定され、前記プリントデータは、ノズルを用いて前記画像を印刷するための情報であり、前記ノズルは、当該ノズルにインクが十分補充される時間が割り当てられるべく最大発射周波数が選択される実行段階と、
前記標準モードで印刷を実行する場合において、スキャン方向に連続する画素位置に対するノズル発射を実行する一方で、前記制約の第１のセットに基づき前記マスクパターンを提供し、前記スピード増強モードで印刷を実行する場合において、前記ノズルの使用にさらなる制約を加えることを含む、前記制約の第２のセットに基づき、前記マスクパターンを提供する段階であって、前記さらなる制約は、前記スキャン方向に連続する前記画素位置に対するノズル発射を前記マスクパターンが含まないようにするものである提供段階と、
前記マスクパターンに基づき前記ノズルを制御する段階と、
前記標準モードのときと比較して前記スピード増強モードにおいてより速いスピードを提供することを含む、前記印刷における現在のオペレーションモードと前記最大発射周波数とに基づき、前記画像の印刷中に前記スキャン方向における前記ノズルのスピードを制御する段階と、
を含み、
前記スピード増強モードのさらなる制約条件を満たすプリントヘッドパスごとの前記マスクパターンの特定のものを検出するべく、前記標準モードのときに前記マスクパターンのパターンごとの分析を提供することをさらに含む、
方法。
【請求項１７】
前記制御する段階は、前記さらなる制約条件が満たされる前記特定のマスキングパターンのそれぞれを検出した場合に前記スピードを上昇させることを含む、請求項１６に記載の方法。
【発明の詳細な説明】
【背景技術】
【０００１】
多種多様な印刷システムが一般的に知られている。印刷システムは、内蔵型でもよいし、パソコンにインストールされたドライブソフトウェアを用いて制御されるコンピュータプリンタのような、２つまたはそれ以上のユニットとの協働を必要とするものでもよい。インクなどの印刷材料は、シートに対して堆積構造が連続して移動することにより用紙または他の媒体上に堆積される。よく知られた例としては、完全な画像が形成されるまで、インクジェットプリントヘッドが用紙上を繰り返しスキャンされることにより、インクが帯状に適用されるものがある。
【発明の開示】
【発明が解決しようとする課題】
【０００２】
図１は、プリンタ１０を示す。プリンタは、本体１２およびヒンジカバー１４を含む。インクジェットプリントヘッド１６は、キャリッジ搬送レール２０に沿い双方向に移動するキャリッジ１８に取り付けられる。可撓性ケーブル２２は、図示されていないプリントキャリッジの部品とプリントエンジンとを接続する。可撓性ケーブルは、電力線、クロック線、制御線、および、データ線を含む。インクジェットプリントヘッドのノズルは、用紙トレイなどの供給２４から供給されるプリント媒体上にインク滴を発射するよう個別に起動する。それぞれの印刷動作の間、プリント媒体は一方向に進み、その一方で、インクジェットプリントヘッドは、搬送レールに沿い垂直方向に移動する。
【０００３】
印刷システムの設計においては、多数の要因が重要な意味を持つと考えられている。これらの要因は、コスト、スピード、および、印刷品質を含む。プリンタがフォトクオリティ印刷を提供すべく設計されている場合は特に、これら３つの要因のうちのどれを取るかが問題になる。インクジェットプリンタ１０のインクは、水性であり、媒体に液滴として供給される。画質は、インクヘッドに展開される液滴の粘稠度、供給の正確さ、および、プリント媒体と液滴との協力作用に依存する。
【０００４】
インクジェット印刷は、ドロップオンデマンド（ＤＯＤ）技術であると考えられている。液滴を形成する技術は、熱活性化および圧電ポンピングを含む。発射における粘度のための十分なインク量が蓄積されている場合、単一のノズルが２回起動する間に十分な時間が設けられていなければならない。よって、「発射周波数」は最大化される。インクジェットプリンタの特定のノズルのどれに対しても、この発射周波数は、所定の期間のノズルの発射チャンスを制限する。一例として、発射周波数は一秒につき１２、４００の起動に設定してもよい。
【０００５】
プリント媒体では、「ブリーディング」および他の現象に対する懸念がある。ある色から別の色へのブリーディングは、ほとんどが画像内のくっきりした色の対比のエッジに沿って検出できる。プリンタは、ブリーディングの可能性を減らし、かつ、画質に影響を及ぼす他の現象を補償するべく、マルチパスコンセプトを用いる。マルチパスコンセプトを使用すると、液滴のほとんどがプリント媒体の特定の領域における単一のパス上に堆積される。液滴のすべてを堆積すべく、プリント媒体の各領域が複数回スキャンされる。特定のパス上に堆積された液滴の部分は、予め定義されたマスクパターンにより制御される。ここで定義されるような「マスクパターン」は、印刷を完了するためにはマルチパスが必要であるにも関わらず、単一のパスに関するものである。この用語の使用は、Ａｓｋｅｌａｎｄの発明である米国特許第６，３１０，６４０と一致している。マルチパスプロセスでは、液滴の堆積の定義においてプリントデータが適用される合成マスクパターンがある。合成マスクパターンは、個々のマスクパターンに基づく。一般的には、合成マスクパターンは、特定のプリンタの設計段階で決定される。２つの写真を印刷する場合、これら２つの写真の画像データに合成マスクパターンが同じ方法で適用されることにより、マスクパターンの２つの連続したマスクパターン間に差を生じさせることが画像データ（写真から写真への）における差となる。
【０００６】
液滴が特定のパスに堆積される決定は、ランダム性を含む。一般的に、マスクが規則的かつ均一であるほど、アーチファクトは顕著になる。印刷マスクの生成は、かなりのランダム化を伴うが、その一方で制約が加えられることも知られている。Ｓｅｒｒａの発明である米国特許第６，２５０，７３９に、いくつかの起こり得る制約が記載されている。各マスクパターン上に千鳥格子パターンをつけることもできる。各画像領域は、個別の相補的パッチに分割される。横に隣り合う画素は、同じパスで液滴を受けることがないので、合成画像の隣り合う画素に配置された液滴に沿ったブリーディングは生じないが、対角線をはさんでのブリーディングは生じ得る。Ｓｅｒｒａは、この問題は、行および列をまたいでの印刷が単一のパスに存在する「ヒックマンシステム」を用いれば解決できると述べている。このシステムに関しては、たとえ白黒テキストを印刷する単一パスモードのような、ブリーディングおよび類似する問題のおきないプリントモードであっても、行および列をまたぐ印刷能力が失われることが述べられている。Ｓｅｒｒａは、超高解像度でカラーインク液滴を排出する双方向走査プリントヘッドについて記載している。このプリントヘッドは、４つの用紙送りを伴う８つのパス、２つの用紙送りを伴う４つのパス、あるいは、単一の用紙送りを伴う２つのパスにおいて各帯の用紙への印刷が完成する。
【課題を解決するための手段】
【０００７】
本発明の実施例によれば、プリントヘッドが用紙などの媒体上でスキャンされるスピードは、プリントヘッドの各ノズルが連続的な発射チャンスに合わせ起動するのを制約される動作モードを選択するかしないかに直接関係する。「発射チャンス」は、特定のスキャニング速度で移動するプリントヘッドのノズルに割り当てられた最大発射周波数により定義される。これらの発射チャンスは、用紙に関していえば、シート上の画素位置としてもよい。連続した発射チャンスにおけるノズルの起動に制約がかかる場合、プリントヘッドが媒体上を移動するスピードは、著しく減少する。
【０００８】
プリントマスクコントローラは、通過する間にノズルの起動の順序付けを確定するマスクパターンを生成するよう設定される。プリントマスクコントローラは、さらに、スピード増強モードが選択された場合は、各ノズルの起動の発射周波数に制限を加えるよう、また、連続した発射チャンスの起動に関しても制限を加えるよう設定される。プリントマスクコントローラは、マスクパターンが連続する発射チャンスにおける個別のノズルの起動含み、それに伴い、媒体全体におけるプリントヘッドのスピードを低下させる標準オペレーションモードを含む。
【０００９】
標準オペレーションモードと、スピード増強オペレーションモードとの間の選択は、手動で行うこともできる。例えば、写真が印刷される度に、ユーザに対し「ベストフォト」、あるいは、「速いベストフォト」の任意選択を提示してもよい。印刷システムは、ユーザ選択を可能にするグラフィックユーザインターフェース（ＧＵＩ）を含んでもよい。「ベストフォト」が選択された場合、マスキングハードウェアは、より高品質な合成マスクを用い、プリントヘッドは、最適ノズル発射周波数を確実に維持するためのスピードで移動する。一方、「速いベストフォト」が選択された場合は、マスキングハードウェアは、制限された場所の合成マスクを用い、プリントヘッドは、より高速で移動する。
【００１０】
他の可能性としては、選択は、ユーザに対し透明に行われる。処理条件が重要である一方で、オペレーションの選択モードは、単一のプリントタスクを実行する間に変化することもある。例えば、プリントマスクコントローラは、標準オペレーションモードが選択されると起動するコンパレータを含んでよい。コンパレータは、個別のマスクパターン（すなわちパスごとのマスクパターン）は、制約がないのにもかかわらず連続する発射チャンスにおいてノズル起動なしかどうかを決定するコンピュータプログラミングであってよい。コンパレータが条件を満たすマスクパターンを認識したとき、マルチスピードドライブがその加速された状態で配置される。このようにしてプリントマスクコントローラが標準モードにある場合、該標準モードは、少なくとも２つの異なるスキャン速度でのプリントヘッドの通過を含んでよい。
【００１１】
印刷システムの使用に際し、用紙または他の媒体に画像を形成する方法は、画像を印刷する少なくとも２つのオペレーションモードを実現することを含む。具体的には、マスクパターンをプリントデータのサブセットとして生成するための標準モードとスピード増強モードとが実行される。標準モードは、最大発射周波数の利用を可能にする。一方、スピード増強モードは、マスクパターンが一組の制約に基づく場合に利用されてよい。一組の制約とは、最大発射周波数に基づき許容される連続した発射チャンスにおいてマスクパターンが個別のノズルを使用することを制限することを含む。方法は、スピード増強モードで使用されているノズルと媒体との間でより高い相対速度で動作する現在のオペレーションモードに基づき、画像の印刷スピードを制御することをさらに含む。ノズルがインクジェットプリントヘッドの部品である用途では、プリントヘッドのスキャニング速度が制御される。
【００１２】
方法は、プリントタスクの開始においてユーザが２つのモードを選択できるようにすることを含んでもよい。あるいは／また、方法は、標準モードで印刷されているとき、マスクパターンのパターン分析を提供することを含む。この分析により、連続した発射チャンスに関する制約条件を満たす特定のマスクパターンが検出される。制約条件が満たされた場合、スキャニング速度は、そのマスクパターンに関し増大する。このような用途では、スキャニング速度はスキャンごとに決定される。
【図面の簡単な説明】
【００１３】
【図１】本発明の実施例で使用されることができるプリンタの斜視図を示す。
【００１４】
【図２】図１のプリンタで使用される部品のブロック図である。
【００１５】
【図３】合成マスクパターンと、そこから生じた一対の別個のマスクパターンの例を示す。
【００１６】
【図４】画像を形成するためにマスクパターンを使用する概念図である。
【００１７】
【図５】本発明を実施する工程を示すフローチャートである。
【発明を実施するための最良の形態】
【００１８】
図２では、本発明の一実施例に従う印刷システム２６が図１のプリンタ内に内蔵されるか、あるいは、２つまたはそれ以上の部品に分散されてもよい部品を含むように示されている。例えば、グラフィックユーザインターフェース（ＧＵＩ）３０を有するプログラム２８は、プリンタ１０により支持されるコンピュータの要素であってもよい。プログラムメモリは、プリンタドライブソフトウェアに含まれてよい。
【００１９】
プリンタシステムは、４つのノズル３２、３４、３６、３８を含むプリントヘッド１６を有するように示されている。よく知られているように、プリントヘッドは一般的に、多数のノズルを含む。例えば、インクジェットプリントヘッドは、約０．０８５ミリメートルのパッチを有する１００のノズルを含んでよい。ノズルは、プリントヘッドのスキャン方向に対し垂直に配列される。プリントヘッドのほとんどは、列内に多数のノズルを有することに加え、多数の列を含む。例えば、カラー画像を形成するために使用されるプリントヘッドは、多数の平行な列を含むことが多い。図２の実施例の他の可能な変形例としては、カラーカートリッジと、黒インクのみを堆積するために使用される隣接したカートリッジとを含むシステムのような多数のプリントヘッドであってもよい。主にインクジェットプリントヘッドを参照して説明するが、本発明は、ノズルからインクまたは他の材料が堆積される他の技術にも適用できる。
【００２０】
プログラムメモリ２８およびＧＵＩ３０がパソコンの構成部品である場合、印刷システム２６は、入力４０を含む。印刷命令に応答し、印刷される画像は、入力を介し画像バッファ４２に転送される。画像バッファは、図１に示すようなプリンタ１０の内部メモリであってもよい。入力４０は、ケーブルポートを含んでもよいし、あるいは、ワイヤレストランシーバであってもよい。
【００２１】
プリントマスクコントローラ４４は、画像バッファ４２に接続される。プリントマスクコントローラは、プリントヘッド１６が用紙または他のプリント媒体上を通過する間に、ノズル３２、３４、３６、３８の起動の順序付けを確定するマスクパターンを生成するよう設定される。本発明の実施例によれば、プリントマスクコントローラは、少なくとも２つのオペレーションモードを有し、ユーザは、特定のプリントタスクのための好適なモードを選択する。自動モード選択は、本発明の望ましい特徴である。コントローラが標準モードにあるときは、合成マスクパターンは、第１の制約セットに基づき定義される。制約の中には、ノズル３２、３４、３６、３８のそれぞれの最大発射周波数に関するものもある。最大発射周波数は、各ノズルが起動後にインクが十分補充される時間が割り当てられるのを確実にする目的で選択される。プリントマスクコントローラのコンパレータ４６の目的は、図５を参照しながら後に説明する。
【００２２】
プリントマスクコントローラ４４は、マルチスピードドライブ４８および用紙送りシステム５０に入力を提供するように示されている。図１を参照すると、用紙送りシステムは、用紙供給２４からプリントヘッド２４の向こうに用紙を進めるいかなる既知の方法をとってもよい。用紙は、関連技術でもよく知られているように、プリントヘッドのスキャニング方向に対し垂直方向に進められる。図２では、標準モードドライブ５２および高速ドライブ５４が示されている。
【００２３】
よく知られている関連技術のように、プリントマスクコントローラ４４からの個別のマスクパターンは、プリントヘッド１６の特定のパスに対し形成される部分画像を用紙上で定義する。マスクパターンは、用紙上の位置を表す画素の格子として見なされる。たとえば、格子内の各画素位置は、データ"０"、または、データ"１"として表されてよい。"１"の画素位置は、用紙の対応する位置におけるノズルの起動をトリガすることになる。一方、"０"は、液滴の堆積なしに通り過ぎる用紙６６における対応位置となる。
【００２４】
図３を参照すると、合成マスクパターン５６は、液滴を受けるための用紙の各位置に文字Ｘを含む。たとえば、画素位置５８が液滴を受けるのに対し、画素位置６０は、液滴受けない。しかしながら、プリントヘッドの１回の通過では、どの画素位置も液滴を受けない。正しくは、合成マスクパターンは、用紙６６上におけるプリントヘッドの別々のパスにおいて使用される２つのマスクパターン６２および６４に分割される。これらの２つのマスクパターン６２および６４は、同じパスにおいてスキャニング方向に隣接する画素位置は液滴を受けないという条件を満たす。これは、図２のプリントマスクコントローラ４４のスピード増強モードに対し設定された条件である。２つのマスクパターンが満たす条件により、プリントヘッドがシート６６上を移動する速度は著しく増大する。理論的には、同じ発射周波数を維持する間に、スキャニングスピードは、二倍になる。しかしながら、この理論的なスピードの上昇を緩和することを考慮すべき問題もある。たとえば、スキャニング速度が二倍になったときに液滴配置の精度が許容できないレベルにまで低下した場合は、スピードの上昇をもっとゆるやかにしてよい。一方、弊害なくスピードを倍にできた場合は、上昇するスキャン速度と堆積の断続性との関係は、理論的に拡大できる。たとえば、マスクパターンの各液滴堆積間に２つの堆積のない画素位置があるという条件が課せられた場合、スキャン速度を標準オペレーションモードでのスキャニング速度に対し３倍にすることが理論上は可能である。
【００２５】
図４は、画素位置の最初の２つの行の後の各位置が液滴を受ける位置になる２パスプリント動作の概念図である。しかしながら、各パスの個別のマスクパターンは、隣接する画素位置における液滴の堆積を含まないため、プリントヘッド１６は、「標準モード」のスキャン速度より著しく速いスキャン速度で動作することもあり得る。「パス１」では、液滴は、縦または横の隣接画素位置のいずれかには堆積されない。そして、「パス２」では、プリントヘッド１６は、画素行２つ分下降し、３番目および４番目の行がすべて適用範囲となる。図４には示されていないが、第３のパスは、５番目および６番目の列の画素位置を完全に満たす。
【００２６】
図５は、本発明を実施するためのプロセスを示すフローチャートである。ステップ６８では、プリンタ動作の少なくとも２つのモードが有効である。標準モードでは、マスクパターンは、第１の組の制約条件の下で生成され、プリントヘッドは標準モードで駆動される。スピード増強モードでは、マスクパターンは、マスクパターンのスキャン方向において連続する画素位置に対するノズル発射の位置ずれを含む第２の組の制約条件の下で生成される。オプションとして、品質があまり考慮されない特定のプリントタスクのテキストモードのような第３のプリンタオペレーションモードがあってもよい。テキストのみのプリントタスクでは、１パスプロセスでも十分である。
【００２７】
ステップ７０では、特定のプリントタスクが受信される。たとえば、パソコンのユーザが文書の印刷を要求する。決定ステップ７２は、要求されたプリント品質を識別する。ほとんどの一般的なプリンタドライバでは、ユーザが「ドラフト」品質、写真品質、または、それら２つにおける品質のレベルを選択できるようになっている。ユーザのこの選択が決定ステップ７２で用いられる。ドラフト品質またはテキストのみの印刷が検出された場合、ステップ７４はテキストモードで実行されてよい。
【００２８】
決定ステップ７２において肯定応答が受信された場合、プロセスは、決定ステップ７６に進み、プリントタスクは、プリンタ動作のプリンタ標準モードまたはスピード増強モードのどちらで処理されるかが決定される。決定ステップ７６は、手動で実行されてもよい。たとえば、写真品質画像の印刷により、ユーザは、「ベストフォト」あるいは「速いベストフォト」のいずれかをＧＵＩを介し選択できるようになる。「ベストフォト」が選択された場合、プロセスは、標準モード（ステップ８２）に関連した合成マスクパターンを利用し、かつ、プリントヘッドをプリント媒体上で進める際、各スキャンとも同じ速度にする通常の方法にしたがってよい。標準モードが選択されたときの、印刷速度を変えるさらに複雑な方法は、以下にステップ８４、８６、８８および９０を参照して述べる。このさらに複雑な方法は、いくつかの用途で利点がある。
【００２９】
「速いベストフォト」、すなわち、スピード増強モードがステップ７６で選択された場合、プロセスは、ステップ７８に進む。ステップ７８では、異なる合成マスクパターンが使用され、その結果、個別のマスクパターンは、連続する画素位置内でのノズル発射をできないようにする第２の組の制約条件に従い、実質的に生成される。図３のマスクパターン６２および６４は、この制約条件を満たす。その後文書はステップ８０に示すように高速で印刷される。
【００３０】
オプションとして、（ステップ７６での否定応答に従う）ステップ８２で提供されたマスクパターンは、マスクパターンをプリントヘッドへと導くために必要な処理に直ちに進められる。プロセスをより強化するオプションとしては、連続する画素位置においてノズル発射のないパターンがあるかどうかを決定するよう、各単一のパスマスクパターンを分析するために図２のコンパレータ４６が用いられる。これは、このような事象を確実にする制約条件がないにもかかわらず、いくつかの単一のパスパターンで起きることもある。したがって、このような発生を識別するべく、マスクパターンは、ステップ８４においてパターンごとに見直される。
【００３１】
ステップ８４におけるマスクパターンの見直しは、決定ステップ８６へと続く。特定のマスクパターンが連続する画素位置でのノズル発射を必要としないことが決定された場合、そのマスクパターンは、ステップ８８に示されるように、スピード増強モードを伴うより高速なスキャニング速度で印刷することと有効に関わり合う。一方、連続する画素位置でのノズル発射を必要とするマスクパターンは、ステップ９０で示されるような、プリントヘッドの標準スキャニング速度で印刷されることになる。ステップ８８または９０のいずれかでは、プリントタスクの最後のマスクパターンがプリントヘッドに進められるまで、プロセスはステップ８４に戻り繰り返される。
【図１】
0005480460.tif 000002
【図２】
0005480460.tif 000003
【図３】
0005480460.tif 000004
【図４】
0005480460.tif 000005
【図５】
0005480460.tif 000006