(57)【要約】【課題】各色のインクによる印刷が可能なインクジェットプリンタにおいて、印刷ヘッドのクリーニングによるインク消費量の低減を図る。【解決手段】ノズルの目詰まり具合をチェックするテスト印刷を、クリーニングを実行する毎に繰り返し実行し（ステップＳ１３）、テスト印刷結果に基づきクリーニングを必要とする印刷ヘッドを選択する印刷ヘッド選択指示があると（ステップＳ１５）、選択されたクリーニング対象ヘッドに対するクリーニングを行う（ステップＳ１９）。【選択図】図２
2008238439.tif 000002
【特許請求の範囲】
【請求項１】
各色のインクに対応して設けられ、インクタンクから供給されるインクを吐出させる複数のノズルを備えた複数の印刷ヘッドと、
クリーニング実行指示に基づき前記印刷ヘッドのノズルから前記インクを吸引して印刷ヘッドのクリーニングを行うクリーニング機構と、
前記ノズルの目詰まり具合をチェックするテスト印刷を、前記クリーニングを実行する毎に繰り返し実行する印刷制御部と、
テスト印刷結果に基づき前記クリーニングを必要とする印刷ヘッドを選択する印刷ヘッド選択指示があると、選択されたクリーニング対象ヘッドに対する前記クリーニングを行うよう前記クリーニング機構を制御するクリーニング制御部と、を有することを特徴とするインクジェットプリンタ。
【請求項２】
前記クリーニングの実行回数を記憶するクリーニング情報記憶部を有し、
前記クリーニング制御部は、前記印刷ヘッド選択指示がある毎に繰り返し前記クリーニングを実行し、前記実行回数が前記１つのクリーニング実行指示で行われる最大クリーニング実行回数以上である場合に、前記クリーニングを実行することなくクリーニング異常終了を通知することを特徴とする請求項１に記載のインクジェットプリンタ。
【請求項３】
前記クリーニング制御部は、前記テスト印刷結果に基づき、各印刷ヘッドに備えられたノズルのうち前記クリーニングを必要とするノズルを選択するノズル選択指示があると、選択されたクリーニング対象ノズルに対する前記クリーニングを行うよう前記クリーニング機構を制御することを特徴とする請求項１または２に記載のインクジェットプリンタ。
【請求項４】
前記クリーニング制御部は、通常印刷結果に基づき前記クリーニングを必要とする印刷ヘッドを選択する印刷ヘッド選択指示があると、選択されたクリーニング対象ヘッドに対する最初のクリーニングを行い、
前記クリーニングの実行後に得られる前記テスト印刷結果に基づき再び前記クリーニングを必要とする印刷ヘッドを選択する印刷ヘッド選択指示があると、選択されたクリーニング対象ヘッドに対する２回目以降のクリーニングを行うことを特徴とする請求項１または２に記載のインクジェットプリンタ。
【請求項５】
各色のインクに対応して設けられ、インクタンクから供給されるインクを吐出させる複数のノズルを備えた複数の印刷ヘッドと、クリーニング実行指示に基づき前記印刷ヘッドのノズルから前記インクを吸引して印刷ヘッドのクリーニングを行うクリーニング機構と、を備えたインクジェットプリンタのクリーニング制御方法であって、
前記ノズルの目詰まり具合をチェックするテスト印刷を、前記クリーニングを実行する毎に繰り返し実行し、
テスト印刷結果に基づき前記クリーニングを必要とする印刷ヘッドを選択する印刷ヘッド選択指示があると、選択されたクリーニング対象ヘッドに対する前記クリーニングを行うこと特徴とするインクジェットプリンタのクリーニング制御方法。
【請求項６】
前記インクジェットプリンタは、前記クリーニングの実行回数を記憶するクリーニング情報記憶部を有し、
前記印刷ヘッド選択指示がある毎に繰り返し前記クリーニングを実行し、
前記実行回数が前記１つのクリーニング実行指示で行われる最大クリーニング実行回数以上である場合に、前記クリーニングを実行することなくクリーニング異常終了を通知することを特徴とする請求項５に記載のインクジェットプリンタのクリーニング制御方法。
【請求項７】
前記テスト印刷結果に基づき、各印刷ヘッドに備えられたノズルのうち前記クリーニングを必要とするノズルを選択するノズル選択指示があると、選択されたクリーニング対象ノズルに対する前記クリーニングを行うことを特徴とする請求項５または６に記載のインクジェットプリンタのクリーニング制御方法。
【請求項８】
通常印刷結果に基づき前記クリーニングを必要とする印刷ヘッドを選択する印刷ヘッド選択指示があると、選択されたクリーニング対象ヘッドに対する最初のクリーニングを行い、
前記クリーニングの実行後に得られる前記テスト印刷結果に基づき再び前記クリーニングを必要とする印刷ヘッドを選択する印刷ヘッド選択指示があると、選択されたクリーニング対象ヘッドに対する２回目以降のクリーニングを行うことを特徴とする請求項５または６に記載のインクジェットプリンタの制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、印刷ヘッドのクリーニングを行うインクジェットプリンタ及びインクジェットプリンタの制御方法に関する。
【背景技術】
【０００２】
インクジェットプリンタは、インク収容室であるインクタンクから印刷ヘッドにインクを供給し、印刷ヘッドにある複数のインク吐出用のノズルからインクを印刷用紙に吐出することにより印刷を行う。液体のインクを扱う関係上、インクタンクからノズルに至るまでの経路に気泡などが溜まってインクを均一に吐出できなくなることがあるため、殆どのインクジェットプリンタにはクリーニング機能が設けられている。クリーニング機能は、ノズルのインク吐出面にキャップをし、吸引ポンプで負圧をかけて密閉した後、インクを吸引することにより、目詰まりを解消するものである。しかし、このクリーニング処理にはかなりの量のインクを必要とすることから、できる限りその量を減らしたいという要望がある。
【０００３】
特許文献１には、クリーニングによるインク消費量を抑制する技術が開示されている。すなわち、特許文献１には、印刷処理を実行するにあり、生成された印刷データを解析しこれから実行する印刷処理に必要なインク色を決定し、そのインクヘッドのみのクリーニングを行うことができるインクジェットプリンタが開示されている。さらに、印刷処理に必要なインクヘッドだけキャッピングを解除し、それ以外の色のインクヘッドはキャッピングしたままの状態で印刷処理を行うことができるようになっている。これにより、印刷処理に使用されない色のインクヘッドはキャッピングされたままなので、ノズルの乾燥を防止することができる。また、印刷処理に使用されない色のインクヘッドはクリーニングされることがないのでクリーニングによる無駄なインク消費を防止することができるようになっている。
【０００４】
また、特許文献２には、ユーザがノズルに目詰まりが生じているか否かを目詰まりパターンに基づき判断し、目詰まりが有ることが入力されると、全てのインクヘッドに対してクリーニングを実行するよう設定されたインクジェットプリンタが記載されている。
【０００５】
【特許文献１】特開平０８−１４２３５１号公報
【特許文献２】特開平１０−２７８２８７号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかしながら、特許文献１に記載のインクジェットプリンタの場合、クリーニングを実行するか否か、あるいはキャッピングを行うか否かの判断は、印刷データに基づきプリンタに組み込まれたファームウェアにしたがって自動的に行われる。すなわち、プリンタはこれから実行する印刷処理に必要なインクが何色なのかを識別することはできるが、どのインクヘッド（ノズル）が目詰まりしているか否かを識別できるわけではない。このため、これから印刷処理に使用するインクヘッドに設けられている全てのノズルに対してクリーニングを行ってしまうため、クリーニングが必要でないノズルに対してまでクリーニングを行ってしまうことが想定される。
【０００７】
また、特許文献２に記載のインクジェットプリンタでは、ユーザによる目詰まり有りの入力に応じて、全てのインクヘッドに対するクリーニングを行ってしまう。これでは、目詰まりが生じていないノズルに対してもクリーニングが行われてしまう可能性があり、クリーニングによるインク消費量を低減させるためにはさらなる改良の余地があるところである。
【０００８】
したがって本発明は、上記課題に鑑み、目詰まりが生じているインクヘッドをユーザが指定することによって、指定されたインクヘッドに対してのみクリーニングを実行することができるようにすることを目的とする。
【０００９】
さらには、目詰まりが生じているインクヘッドのノズルをユーザが判別することができ、かつ目詰まりが生じているインクヘッドのノズルをユーザが指定することによってクリーニングによるインク消費量の更なる低減を目的とする。
【課題を解決するための手段】
【００１０】
本発明は、各色のインクに対応して設けられ、インクタンクから供給されるインクを吐出させる複数のノズルを備えた複数の印刷ヘッドと、クリーニング実行指示に基づき前記印刷ヘッドのノズルから前記インクを吸引して印刷ヘッドのクリーニングを行うクリーニング機構と、前記ノズルの目詰まり具合をチェックするテスト印刷を、前記クリーニングを実行する毎に繰り返し実行する印刷制御部と、テスト印刷結果に基づき前記クリーニングを必要とする印刷ヘッドを選択する印刷ヘッド選択指示があると、選択されたクリーニング対象ヘッドに対する前記クリーニングを行うよう前記クリーニング機構を制御するクリーニング制御部と、を有することを特徴とする。
【００１１】
また、本発明は、各色のインクに対応して設けられ、インクタンクから供給されるインクを吐出させる複数のノズルを備えた複数の印刷ヘッドと、クリーニング実行指示に基づき前記印刷ヘッドのノズルから前記インクを吸引して印刷ヘッドのクリーニングを行うクリーニング機構と、を備えたインクジェットプリンタのクリーニング制御方法であって、
前記ノズルの目詰まり具合をチェックするテスト印刷を、前記クリーニングを実行する毎に繰り返し実行し、
テスト印刷結果に基づき前記クリーニングを必要とする印刷ヘッドを選択する印刷ヘッド選択指示があると、選択されたクリーニング対象ヘッドに対する前記クリーニングを行うこと特徴とする。
【００１２】
上記構成によれば、テスト印刷結果に基づきクリーニングを必要とする印刷ヘッドを選択する印刷ヘッド選択指示があると、選択されたクリーニング対象ヘッドに対するクリーニングを行う。したがって、ユーザはテスト印刷結果から目詰まりを起こしている印刷ヘッドを確認することができる。そして、印刷ヘッド選択指示を与えることによって目詰まりを起こしていない正常な印刷ヘッドに対するクリーニングは実行されず、目詰まりを起こしている印刷ヘッドに対してのみクリーニングが実行される。このため、クリーニングによって無駄なインクが消費されることを抑制することができインク消費量を低減させることができる。
【００１３】
また、本発明は、前記クリーニングの実行回数を記憶するクリーニング情報記憶部を有し、前記クリーニング制御部は、前記印刷ヘッド選択指示がある毎に繰り返し前記クリーニングを実行し、前記実行回数が前記１つのクリーニング実行指示で行われる最大クリーニング実行回数以上である場合に、前記クリーニングを実行することなくクリーニング異常終了を通知することを特徴とする。
【００１４】
また、本発明は、前記インクジェットプリンタは、前記クリーニングの実行回数を記憶するクリーニング情報記憶部を有し、
前記印刷ヘッド選択指示がある毎に繰り返し前記クリーニングを実行し、
前記実行回数が前記１つのクリーニング実行指示で行われる最大クリーニング実行回数以上である場合に、前記クリーニングを実行することなくクリーニング異常終了を通知することを特徴とする。
【００１５】
上記構成によれば、クリーニングの実行回数が、１つのクリーニング実行指示で行われる最大クリーニング実行回数以上である場合には、クリーニングを実行することなくクリーニング異常終了を通知する。通常ユーザは、テスト印刷結果を確認してノズルの目詰まりが解消されない場合には、印刷ヘッド選択指示を繰り返し与えて複数回クリーニングを実行することが予想される。しかしながら、複数回クリーニングを実行しても正常なテスト印刷結果が得られない場合は、それ以上クリーニングを実行しても改善される見込みがない。このような状態でユーザの印刷ヘッド選択指示が与えられるままにクリーニングが行われると、無駄にインクを消費してしまうことになる。したがって、予め最大クリーニング実行回数を設定しておくことによって、無駄なインクが消費されることを抑制することができインク消費量を低減させることができる。なお、最大クリーニング実行回数とは、ノズルの目詰まりが生じた場合に、クリーニングによって目詰まりを解消できると想定される実行回数であって、例えば３回程度が好ましい。
【００１６】
また、本発明において、前記クリーニング制御部は、前記テスト印刷結果に基づき、各印刷ヘッドに備えられたノズルのうち前記クリーニングを必要とするノズルを選択するノズル選択指示があると、選択されたクリーニング対象ノズルに対する前記クリーニングを行うよう前記クリーニング機構を制御することを特徴とする。
【００１７】
また、本発明は、前記テスト印刷結果に基づき、各印刷ヘッドに備えられたノズルのうち前記クリーニングを必要とするノズルを選択するノズル選択指示があると、選択されたクリーニング対象ノズルに対する前記クリーニングを行うことを特徴とする
【００１８】
上記構成によれば、クリーニングを必要とするノズルを選択するノズル選択指示があると、選択されたクリーニング対象ノズルに対するクリーニングを行うことができるので、選択されなかったノズルに対するクリーニングは実行されない。このため、目詰まりを起こしているノズルに対してのみクリーニングを行うので、クリーニングによるインク消費量の更に低減することができる。
【００１９】
また、本発明において、前記クリーニング制御部は、通常印刷結果に基づき前記クリーニングを必要とする印刷ヘッドを選択する印刷ヘッド選択指示があると、選択されたクリーニング対象ヘッドに対する最初のクリーニングを行い、
前記クリーニングの実行後に得られる前記テスト印刷結果に基づき再び前記クリーニングを必要とする印刷ヘッドを選択する印刷ヘッド選択指示があると、選択されたクリーニング対象ヘッドに対する２回目以降のクリーニングを行うことを特徴とする。
【００２０】
また、本発明は、通常印刷結果に基づき前記クリーニングを必要とする印刷ヘッドを選択する印刷ヘッド選択指示があると、選択されたクリーニング対象ヘッドに対する最初のクリーニングを行い、
前記クリーニングの実行後に得られる前記テスト印刷結果に基づき再び前記クリーニングを必要とする印刷ヘッドを選択する印刷ヘッド選択指示があると、選択されたクリーニング対象ヘッドに対する２回目以降のクリーニングを行うことを特徴とする。
【００２１】
上記構成によれば、通常印刷結果に基づき印刷ヘッド選択指示を与えると最初のクリーニングを行うよう構成されている。ここでいう、通常印刷結果とは、クリーニング実行指示に応じて行われるテスト印刷とは異なり、インクジェットプリンタが通常の印刷処理を行うことによって得られる印刷結果をいう。例えば、赤黒２色のインクに対応する印刷ヘッドを備えたインクジェットプリンタであれば、通常印刷結果を参照するだけでどちらの色の印刷ヘッドに目詰まりが生じているか判断することができる。すなわち、テスト印刷を実行するまでもなくクリーニングを必要とする印刷ヘッドを選択することができる。したがって、最初のテスト印刷を行う必要がないので、その分のインク消費を削減することが可能となる。
【発明を実施するための最良の形態】
【００２２】
以下、本発明を実施するための好適な実施の形態について、図面を参照して詳細に説明する。
＜第１実施形態＞
図１は、本実施形態のインクジェットプリンタの内部処理の要部を説明するための制御ブロック図である。
本実施形態のインクジェットプリンタ２０は、ホストコンピュータ１０からの印刷指示に応じて印刷を行う。
【００２３】
以下、図１に示す制御ブロック図を参照して、インクジェットプリンタ２０を更に詳しく説明する。同図において、インクジェットプリンタ２０は、主としてホストコンピュータ１０と通信を行う通信インターフェース２０１と、各色のインクに対応して設けられ、図示せぬインクタンクから供給されるインクを吐出させる複数のノズルを備えた複数の印刷ヘッド２０６と、クリーニングボタン２１２からのクリーニング実行指示、あるいは通信インターフェース２０１を介して与えられるクリーニング実行指示に応じて、印刷ヘッド２０６のクリーニングを実行するクリーニング機構２０８、とを備えている。クリーニング機構２０８は、印刷ヘッド２０６のインク吐出面を覆うキャップ部材（不図示）、印刷ヘッド２０６を覆った状態で負圧をかけノズルからインクを吸引する吸引ポンプ等から構成されている。
【００２４】
さらに、インクジェットプリンタ２０は、上記機械的構成部の動作を制御する制御部２２０を有している。制御部２２０は、クリーニング機構の動作を制御するクリーニング制御部２０７と、印刷ヘッド２０６やキャリッジ等の印刷機構部の動作を制御する印刷制御部２０４と、クリーニングボタン２１２からの入力信号を監視する入力管理部２０９と、クリーニングの実行回数を記憶するクリーニング情報制御部２１０と、ホストコンピュータ１０から送信された印刷データや印刷コマンド等の各種コマンドを一時的に記憶する受信バッファ２０２と、印刷データが展開されるプリントバッファ２０５と、インクジェットプリンタ２０の全体動作を総合的に管理制御する主制御部２０３と、を備えている。
【００２５】
一般に、インクジェットプリンタには、定期的に行われる自動クリーニングと、ユーザが指示を与えたタイミングで実行されるマニュアルクリーニングとが設定されているが、以下では、マニュアルクリーニングを対象として説明する。主制御部２０３を介してクリーニング実行指示がクリーニング制御部２０７、印刷制御部２０４に伝えられると、クリーニング機構２０８および印刷ヘッド２０６はクリーニング処理に関するファームウェアにしたがって、クリーニング処理を実行する。
【００２６】
本実施形態のインクジェットプリンタ２０が備える印刷ヘッド２０６は、例えば赤黒２色のインクタンクに対応した構成となっている。クリーニング機構２０８は、それぞれの印刷ヘッドに対して独立してキャップすることができる構造となっており、キャッピングした方の印刷ヘッドのノズルからのみインクを吸引することができる。すなわち、ホストコンピュータ１０から送信される印刷ヘッド選択指示に応じて、クリーニング制御部２０７は選択された印刷ヘッドに対するクリーニング処理を実行するようクリーニング機構２０８を制御する。
【００２７】
さらに、クリーニング機構２０８は、それぞれの印刷ヘッドが備える各ノズルに対して独立してインク吸引動作を実行することができる構造となっており、キャッピングした方の印刷ヘッドのうち選択されたノズルからのみインクを吸引することができる。すなわち、ホストコンピュータ１０から送信されるノズル選択指示に応じて、クリーニング制御部２０７は選択された印刷ヘッドのノズルに対するクリーニング処理を実行するようクリーニング機構２０８を制御する。
【００２８】
なお、ノズル単位のインク吸引を行うには、例えばキャップ部材に各ノズルに対応する選択開閉弁を設け、印刷ヘッドのインク吐出面をキャップしたときに、ノズル選択指示によって選択されたノズルのみを閉ざすことによって吸引ポンプの負圧を伝達させないようにすれば、閉ざされたノズルからはインクを吸引させないようにすることができる。ただし、このような実施方法に限られず各ノズルから独立してインクを吸引することができる構成であれば他の構成であってもよい。
【００２９】
クリーニング実行指示が印刷制御部２０４に伝えられると、印刷制御部２０４は印刷ヘッド２０６のノズルの目詰まり具合をチェックするためのテスト印刷を実行する。本実施形態では、印刷ヘッド選択指示に応じて、赤黒の印刷ヘッドのうち選択された印刷ヘッドのみを駆動させてテスト印刷を実行する。また、ノズル選択指示に応じて、印刷ヘッド２０６のうちから選択されたノズルのみを駆動させてテスト印刷を実行することができる。
【００３０】
主制御部２０３は、印刷ヘッド２０６をクリーニングするに際し、規定回数以上クリーニングを行ったかどうかを判定する。規定回数以上クリーニングを行っていなければ、即ちクリーニング実行回数が規定回数未満であれば、クリーニング制御部２０７にクリーニング処理を実行させる。これに対して、規定回数以上クリーニングを行っていれば、即ちクリーニング実行回数が規定回数以上であれば、ユーザに異常終了を通知する。この通知は、ホストコンピュータ１０を介して行うか、もしくは図示せぬ表示部にて行うようにしてもよい。クリーニング実行回数は、主制御部２０３によってクリーニング情報記憶部２１０に記憶され、主制御部２０３はクリーニングの実行にあたってクリーニング情報記憶部２０９に記憶されたクリーニング実行回数を参照する。なお、クリーニング情報記憶部２０９には、ＥＥＰＲＯＭ（Electronically Erasable and Programmable Read Only Memory）等の揮発性メモリが用いられる。
【００３１】
次に、印刷ヘッド２０６のノズルクリーニング処理について、図２から図９を参照して説明する。図２は、本実施形態のインクジェットプリンタが行うクリーニング処理を説明するためのフローチャートであり、図３は、テスト印刷結果を示す模式図であり、図４は、ホストコンピュータのユーザインターフェースに表示される印刷ヘッドの選択画面の模式図であり、図５は、印刷ヘッドが選択された後に行われたテスト印刷によって得られる印刷結果の模式図であり、図６は、ノズル単位でクリーニングを行う場合のテスト印刷結果を示す模式図であり、図７は、ホストコンピュータのユーザインターフェースに表示される印刷ヘッド毎のクリーニング対象ノズル選択画面の模式図であり、図８は、クリーニング対象ノズルが選択された後に行われたテスト印刷によって得られる印刷結果の模式図であり、図９は、規定回数以上のクリーニングを実行したときに表示されるクリーニング異常終了を通知画面である。
【００３２】
まず、クリーニング実行指示があるかどうか判定する（ステップＳ１１）。すなわちクリーニングボタン２１２を操作したときの信号、あるいはホストコンピュータ１０からクリーニング実行指示を受信したかどうかを判定する。クリーニング実行指示がない場合はこのステップを繰り返し、クリーニング実行指示があれば全ての印刷ヘッド２０６をクリーニング対象ヘッドに設定する（ステップＳ１２）。すなわち、赤色と黒色の２つの印刷ヘッド２０６をクリーニング対象ヘッドに設定する。次いで、クリーニング対象ヘッドの目詰まり状態を確認するためにテスト印刷を行う（ステップＳ１３）。
【００３３】
テスト印刷が終了すると、ユーザは図３に示すそのテスト印刷結果から赤色と黒色の印刷ヘッド２０６の状態を確認する（ステップＳ１４）。そして、正しく印刷されていれば、ユーザは異常がないものと判断して、クリーニング処理を終了する操作を行う（ステップＳ１５：Ｙｅｓ）。この操作により主制御部２０３はユーザに正常終了を通知する（ステップＳ１６）。これに対して、２つの印刷ヘッド２０６のうち、いずれか１つでも異常であれば、ユーザは図４に示す印刷ヘッド選択画面から正常に印刷できない印刷ヘッドを選択する（ステップＳ１５：Ｎｏ）。具体的には、図４に示すような表示（「正しく印字できないヘッドにチェックを入れて下さい」）がプリンタ本体の表示部（図示略）又はホストコンピュータ１０に表示されるものとすると、ユーザが正しく印字できていない印刷ヘッド２０６に対してチェックを入れる（印刷ヘッド選択指示）。ここでは、図３のテスト印刷結果から、赤色の印刷結果に白すじが入っているため、赤色の印刷ヘッドのノズルに目詰まりが生じているものと考えられる。そこで、ユーザはして赤色のヘッド２（赤）のチェックボックスにチェックを入れる。
【００３４】
次に、クリーニング情報記憶部２１０に記憶されているクリーニング実行回数を参照し、規定回数（最大クリーニング実行回数）以上のクリーニングが実行されたか否かを判断する（ステップＳ１６）。規定回数は、１つのクリーニング実行指示に基づいて実行されるクリーニングの最大実行回数であって、インクジェットプリンタ２０に予め設定されている回数である。本実施形態では３回に設定されている。クリーニング実行回数が規定回数（３回）未満であれば（ステップＳ１６：Ｎｏ）、クリーニング対象ヘッドをユーザが指定した印刷ヘッド（この場合、赤色の印刷ヘッド２０６）に設定し（ステップＳ１８）、そのクリーニング対象ヘッドをクリーニングする（ステップＳ１９）。このときクリーニング情報記憶部２１０のクリーニング実行回数を１回として記憶する。この処理を終えると、ステップＳ１３に戻り、再びテスト印刷を行う。
【００３５】
図５は、クリーニング対象ヘッド（赤色の印刷ヘッド）についてのみクリーニングした後のテスト印刷結果である。クリーニングを行うことによって、図３に示す場合と比べて改善されていることが分かる。しかしながら、ユーザは図５に示すテスト印刷結果からまだ白すじが残っており完全ではないことを確認すると（ステップＳ１４）、再び図４の印刷ヘッド設定画面において「ヘッド２（赤）のチェックボックスにチェックを入れる（ステップＳ１５：Ｎｏ）。前回のクリーニングによってクリーニング情報記憶部２１０に記憶されたクリーニング実行回数（１回）が規定回数（３回）以上であるかを判断する（ステップＳ１６）。ここでは、クリーニング実行回数は未だ規定回数未満であるためクリーニング対象ヘッドを赤色の印刷ヘッドに設定し再び赤色の印刷ヘッドのみクリーニングを実行する（ステップＳ１９）。以降、規定回数の範囲内でステップＳ１３〜ステップＳ１９の処理が繰り返される。
【００３６】
なお、ステップＳ１１で与えられたクリーニング実行指示に基づいて実行されたクリーニングが規定回数（３回）以上となった場合には（ステップＳ１６：Ｙｅｓ）、ユーザに図９に示すようにクリーニングの異常終了が通知される（ステップＳ１７）。
【００３７】
このように、本実施の形態のインクジェットプリンタ２０によれば、ユーザがクリーニングボタン２１２の操作を行うとクリーニングを開始し、全ての印刷ヘッド２０６をクリーニング対象ヘッドに設定してテスト印刷を行い、その結果をユーザが確認してクリーニングを必要とする印刷ヘッドを指定すると、クリーニング実行回数が規定回数未満であれば、ユーザが指定した印刷ヘッドに対してクリーニングを行う。したがって、ユーザが指定した印刷ヘッド２０６のみクリーニングを行うことから、印刷ヘッド２０６のクリーニングによるインク消費量の低減が可能となる。
【００３８】
（変形例）
上記第１実施形態は、印刷ヘッド単位（即ち色単位）のクリーニング処理を行うものであったが、本変形例は、ノズル単位でクリーニング処理を行うものである。なお、クリーニング処理の流れは図２に示すフローチャートと同様である。インクジェットプリンタの構成そのものは図１と同じであるが、印刷制御部２０４が、赤色および黒色の印刷ヘッドの各ノズルに番号をつけ、目詰まりが生じているノズルを特定することができるようなテスト印刷を実行することができるよう構成されている。
【００３９】
図６は、各ノズルに番号をつけノズル単位でテスト印刷が行われた結果の一例である。図６の例では、黒色の印刷ヘッドではノズル３が、赤色の印刷ヘッドではノズル２に異常がある。各ノズルに番号をつけることによって、テスト印刷結果から目詰まりが生じているノズルが判明するので、ユーザはそのノズルを指定することができる。例えば、図７に示すようなノズル選択画面（「正しく印字できないノズルにチェックを入れて下さい」）がプリンタ本体の表示部（図示略）又はホストコンピュータ１０に表示されるものとすると、ユーザが正しく印字できていない印刷ヘッドのノズルに対してチェックを入れる。図７では、黒色の印刷ヘッドに対して、３番、３８番、５０番の各ノズルに対してチェックが入れられている。赤色の印刷ヘッドに対しも同様に行われる。目詰まりが生じているノズルを指定することで、主制御部２０３は、クリーニング制御部２０７に対して、チェックされたノズルのみをリーニングする制御コマンド（ノズル選択指示）を与える。クリーニング制御部２０７は、主制御部２０３からの制御コマンドに従ってクリーニング機構２０８を制御し、選択されたノズルに対してのみクリーニングを行うことができる。
【００４０】
図８は、図７のノズル選択画面において選択されたクリーニング対象ノズル（黒色の３番、３８番、５０番の各ノズル及び赤色の４番、１２番、１６番のノズル）についてのみクリーニングした結果である。クリーニングを行うことによって、図６に示すクリーニング実行前のテスト印刷結果と比べて改善されていることが分かる。しかし、図８に示す場合でも５０番のノズルが改善されていないので、再びクリーニング処理が行われる。すなわち、上述した実施形態と同様に規定回数の範囲内で処理（図２のステップＳ１３〜ステップＳ１９に対応する）が繰り返される。そして、クリーニングを規定回数以上行っても改善されず、クリーニング対象ノズルを選択し続けると、図９に示すような異常終了が通知される（ステップＳ１７）。
【００４１】
このように、本実施形態のインクジェットプリンタによれば、赤色及び黒色の印刷ヘッドに対するテスト印刷をノズル単位で行うことができ、ユーザは目詰まりが生じている印刷ヘッドのノズルを判別することができる。そして、ユーザが判別したノズルに対してのみクリーニングを行うので、インク消費量の更なる低減が可能となる。
【００４２】
＜第２実施形態＞
なお、上記実施形態では、クリーニング実行指示が与えられると、そのときのノズルの目詰まり具合をテストするため初めにテスト印刷を行うよう設定されている。これを、クリーニング実行指示が与えられてから初めのテスト印刷を実行しないよう設定することも可能である。上記のように印刷ヘッドが黒色と赤色の２種類のみから構成されるインクジェットプリンタでは、通常の印刷結果からでも黒色と赤色のうちどちらのインクノズルに目詰まりが生じているかを十分判断することは可能である。つまり、ユーザは通常の印刷処理によって得られた赤黒の印刷結果を参照し、赤黒のうちどちらの印刷ヘッドのノズルが目詰まりを起こしているかを見極め、その上でクリーニング指示を行う場合は、最初のテスト印刷を行わず、クリーニング対象ヘッドを初めから選択できるよう構成してもよい。
【００４３】
初めのテスト印刷を省いた場合のノズルクリーニング処理は、図１０のフローチャートに示すようになる。
ユーザは通常印刷処理において得られた赤黒の印刷結果からノズルの目詰まりを認識すると、目詰まりを解消させるためマニュアルクリーニングを実行しようと考える。
ユーザがクリーニングボタン２１２を操作すると、クリーニング実行指示がインクジェットプリンタに与えられる（ステップＳ２１：Ｙｅｓ）。
【００４４】
通常印刷結果から何れかの印刷ヘッドに異常があれば、ユーザは図４に示す印刷ヘッド設定画面において、クリーニング対象ヘッドを選択する（ステップＳ２２：Ｎｏ）。次に、クリーニング情報記憶部２１０に記憶されているクリーニング実行回数を参照し、規定回数（最大クリーニング実行回数）以上のクリーニングが実行されたか否かを判断する（ステップＳ２３）。クリーニング実行回数が規定回数未満であれば（ステップＳ２３：Ｎｏ）、クリーニング対象ヘッドをユーザが指定した印刷ヘッドに設定し（ステップＳ２４）、そのクリーニング対象ヘッドをクリーニングする（ステップＳ２５）。このときクリーニング情報記憶部２１０のクリーニング実行回数を１回として記憶する。
【００４５】
ここで、初めてクリーニング対象ヘッドのノズルの目詰まり状態を確認するためのテスト印刷を行う（ステップＳ２６）。ユーザはテスト印刷結果からまだ白すじが残っており完全ではないことを確認すると（ステップＳ２７）、再び図４の印刷ヘッド設定画面においてクリーニング対象ヘッドを選択する（ステップＳ２２：Ｎｏ）。一方、ステップＳ２７においてユーザはテスト印刷結果から目詰まりが解消したものと判断すると、印刷ヘッド設定画面においてクリーニング対象ヘッドを選択しない（ステップＳ２２：Ｙｅｓ）。これによりクリーニング処理は正常に終了する。
【００４６】
ステップＳ２３において、クリーニング実行回数が未だ規定回数未満であれば、規定回数の範囲内でステップＳ２２〜ステップＳ２７の処理が繰り返される。
【００４７】
なお、クリーニング実行回数が規定回数以上となった場合には（ステップＳ２３：Ｙｅｓ）、ユーザに図９に示すようにクリーニングの異常終了が通知される。
【００４８】
このように、第１実施形態で行っていた、クリーニング実行指示を受けて初めに実行する全ての印刷ヘッドによるテスト印刷を省くことで、印刷ヘッドのクリーニングによるインク消費量の更なる低減が可能となる。
【図面の簡単な説明】
【００４９】
【図１】本実施形態のインクジェットプリンタの内部処理の要部を説明するための制御ブロック図である。
【図２】本実施形態のインクジェットプリンタが行うクリーニング処理を説明するためのフローチャートである。
【図３】テスト印刷結果を示す模式図である。
【図４】ホストコンピュータのユーザインターフェースに表示される印刷ヘッドの選択画面の模式図である。
【図５】印刷ヘッドが選択された後に行われたテスト印刷によって得られる印刷結果の模式図である。
【図６】ノズル単位でクリーニングを行う場合のテスト印刷結果を示す模式図である。
【図７】ホストコンピュータのユーザインターフェースに表示される印刷ヘッド毎のクリーニング対象ノズル選択画面の模式図である。
【図８】クリーニング対象ノズルが選択された後に行われたテスト印刷によって得られる印刷結果の模式図である。
【図９】規定回数以上のクリーニングを実行したときに表示されるクリーニング異常終了を通知画面である。
【図１０】本実施形態のインクジェットプリンタが行うクリーニング処理の第２実施形態を説明するフローチャートである。
【符号の説明】
【００５０】
１０：ホストコンピュータ、２０：インクジェットプリンタ、２０１：通信インターフェース、２０２：受信バッファ：２０３：主制御部、２０４：印刷制御部、２０５：プリントバッファ、２０６：印刷ヘッド、２０７：クリーニング制御部、２０８：クリーニング機構、２０９：入力管理部、２１０：クリーニング情報記憶部、２１２：クリーニングボタン、２２０：制御部
【図１】
2008238439.tif 000003
【図２】
2008238439.tif 000004
【図３】
2008238439.tif 000005
【図４】
2008238439.tif 000006
【図５】
2008238439.tif 000007
【図６】
2008238439.tif 000008
【図７】
2008238439.tif 000009
【図８】
2008238439.tif 000010
【図９】
2008238439.tif 000011
【図１０】
2008238439.tif 000012