(57)【特許請求の範囲】
【請求項１】
複数のノズルが設けられた記録ヘッドと、
前記ノズルの吐出不良の発生の有無を検出するノズルチェックを実行するノズルチェック実行部と、を備え、
前記ノズルチェック実行部は、
複数の前記ノズルについて、順次、吐出不良の発生の有無を検出していくと共に、所定の動作の実行が指示されたか否かを監視し、前記所定の動作の実行が指示された場合、吐出不良の発生の有無の検出が完了していない前記ノズルについては、前記検出が実行される順序において、所定の個数を空けて前記検出を実行することを特徴とする記録装置。
【請求項２】
前記ノズルチェック実行部は、
ノズルチェックを実行する場合、過去のノズルチェックにおいて吐出不良の発生の有無の検出の対象とならなかった前記ノズルについて、優先的に、当該検出を実行することを特徴とする請求項１に記載の記録装置。
【請求項３】
前記所定の動作は、前記ノズルを間引いた前記検出が完了した後、実行されることを特徴とする請求項１または２に記載の記録装置。
【請求項４】
前記所定の動作は、ノズルチェックと並行して実行することが出来ない動作であることを特徴とする請求項１から３のいずれか１項に記載の記録装置。
【請求項５】
前記ノズルチェック実行部は、
前記ノズルからインク滴を導電材に吐出し、前記導電材を流れる電流の状態を検出し、検出した電流の状態に基づいて、インクの吐出不良が発生しているか否かを検出するものであり、
前記所定の動作とは、電流の状態の検出に悪影響を与えるノイズを生じさせる動作であることを特徴とする請求項１から４のいずれか１項に記載の記録装置。
【請求項６】
複数のノズルが設けられた記録ヘッドを備え、前記ノズルの吐出不良の発生の有無を検出するノズルチェックを実行可能に構成される記録装置の制御方法であって、
複数の前記ノズルについて、順次、吐出不良の発生の有無を検出していくと共に、所定の動作の実行が指示されたか否かを監視し、前記所定の動作の実行が指示された場合、吐出不良の発生の有無の検出が完了していない前記ノズルについては、前記検出が実行される順序において、所定の個数を空けて前記検出を実行することを特徴とする記録装置の制御方法。
【請求項７】
複数のノズルが設けられた記録ヘッドを備え、前記ノズルの吐出不良の発生の有無を検出するノズルチェックを実行可能に構成される記録装置を制御する制御部により実行されるプログラムであって、
前記制御部を、
複数の前記ノズルについて、順次、吐出不良の発生の有無を検出していくと共に、ノズルチェックと並行して実行することが出来ない所定の動作の実行が指示されたか否かを監視し、前記所定の動作の実行が指示された場合、吐出不良の発生の有無の検出が完了していない前記ノズルについては、前記検出が実行される順序において、所定の個数を空けて前記検出を実行するノズルチェック実行部として機能させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複数のノズルが設けられた記録ヘッドを備える記録装置、当該記録装置の制御方法、及び、プログラムに関する。
【背景技術】
【０００２】
従来、記録ヘッドに設けられたノズルの吐出不良を検出するノズルチェックを行うことが可能に構成された記録装置（プリンター）が知られている（例えば、特許文献１参照）。
ノズルチェックは、全てのノズルにおける吐出不良の有無を検出することを目的として行われる動作であるため、ノズルのそれぞれについて、順次、吐出不良を検出していくこととなるが、ノズルチェックの開始から、全てのノズルに対する吐出不良の有無の検出が完了するまでには、相当の長い時間を要するのが一般的である。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００６−１９８９２４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ここで、従来の記録装置では、ノズルチェックを行っている間に、ノズルチェックと並行して実行することが出来ない動作が指示された場合、ノズルチェックが完了した後、当該動作を実行する構成とされていた。この場合、相当の長い時間の間、指示された動作が実行されないこととなり、利便性の低下を招く可能性があった。一方で、ノズルチェックを行っている間に、当該動作の実行の指示があった場合、当該ノズルチェックを中断して、当該動作を優先的に実行することも考えられるが、この場合、吐出不良の有無の検出が偏って行われる結果を招き、正常な吐出が行われることに対する信頼性の低下を招く可能性があった。
本発明は、上述した事情に鑑みてなされたものであり、正常な吐出が行われることに対する信頼性の低下を抑制したうえで、利便性を向上することを目的とする。
【課題を解決するための手段】
【０００５】
上記目的を達成するために、本発明は、記録装置であって、複数のノズルが設けられた記録ヘッドと、前記ノズルの吐出不良の発生の有無を検出するノズルチェックを実行するノズルチェック実行部と、を備え、前記ノズルチェック実行部は、複数の前記ノズルについて、順次、吐出不良の発生の有無を検出していくと共に、所定の動作の実行が指示されたか否かを監視し、前記所定の動作の実行が指示された場合、吐出不良の発生の有無の検出が完了していない前記ノズルについては、前記検出が実行される順序において、所定の個数を空けて前記検出を実行することを特徴とする。
この構成によれば、ノズルチェックを行っている間に、ノズルチェックと並行して実行することが出来ない動作が指示された場合、吐出不良の発生の有無の検出が完了していないノズルについては、当該検出の対象となるノズルを間引いて当該検出が行われるため、その分、ノズルチェックが完了するまでの時間が短縮され、当該動作の実行が開始されるまでの待ち時間が短縮され、利便性の向上につながる。また、吐出不良の発生の有無の検出が完了していないノズルについては、全く、当該検出が行われないのではなく、当該検出の対象となるノズルが間引かれたうえで、当該検出が実行されるため、当該検出が完了していないノズル群に対して、偏りのない均一な当該検出を実行でき、正常な吐出が行われることに対する信頼性の低下を抑制できる。
【０００６】
また、上記発明の記録装置であって、本発明は、前記ノズルチェック実行部は、ノズルチェックを実行する場合、過去のノズルチェックにおいて吐出不良の発生の有無の検出の対象とならなかった前記ノズルについて、優先的に、当該検出を実行することを特徴とする。
この構成によれば、過去のノズルチェックにおいて吐出不良の発生の有無の検出の対象とならなかったノズルについて、優先的に、当該検出を実行するため、当該検出が行われないノズルが発生することを防止でき、ノズルについて、より偏りのない均一な当該検出を実行できる。
また、前記所定の動作は、前記ノズルを間引いた前記検出が完了した後、実行されることを特徴とする。
また、前記所定の動作は、ノズルチェックと並行して実行することが出来ない動作であることを特徴とする。
【０００７】
また、上記発明の記録装置であって、本発明は、前記ノズルチェック実行部は、前記ノズルからインク滴を導電材に吐出し、前記導電材を流れる電流の状態を検出し、検出した電流の状態に基づいて、インクの吐出不良が発生しているか否かを検出するものであり、前記所定の動作とは、電流の状態の検出に悪影響を与えるノイズを生じさせる動作であることを特徴とする。
この構成によれば、ノズルチェックの実行中に、ノイズを生じさせるような動作の実行の指示が行われた場合であっても、正常な吐出が行われることに対する信頼性の低下を抑制しつつ、当該動作が開始されるまでの待ち時間を短縮化することにより利便性の向上を図ることができる。
【０００８】
また、上記目的を達成するために、本発明は、複数のノズルが設けられた記録ヘッドを備え、前記ノズルの吐出不良の発生の有無を検出するノズルチェックを実行可能に構成される記録装置の制御方法であって、複数の前記ノズルについて、順次、吐出不良の発生の有無を検出していくと共に、所定の動作の実行が指示されたか否かを監視し、前記所定の動作の実行が指示された場合、吐出不良の発生の有無の検出が完了していない前記ノズルについては、前記検出が実行される順序において、所定の個数を空けて前記検出を実行することを特徴とする。
この制御方法によれば、ノズルチェックを行っている間に、ノズルチェックと並行して実行することが出来ない動作が指示された場合、吐出不良の発生の有無の検出が完了していないノズルについては、当該検出の対象となるノズルを間引いて当該検出が行われるため、その分、ノズルチェックが完了するまでの時間が短縮され、当該動作の実行が開始されるまでの待ち時間が短縮され、利便性の向上につながる。また、吐出不良の発生の有無の検出が完了していないノズルについては、全く、当該検出が行われないのではなく、当該検出の対象となるノズルが間引かれたうえで、当該検出が実行されるため、当該検出が完了していないノズル群に対して、偏りのない均一な当該検出を実行でき、正常な吐出が行われることに対する信頼性の低下を抑制できる。
【０００９】
また、上記目的を達成するために、本発明は、複数のノズルが設けられた記録ヘッドを備え、前記ノズルの吐出不良の発生の有無を検出するノズルチェックを実行可能に構成される記録装置を制御する制御部により実行されるプログラムであって、前記制御部を、複数の前記ノズルについて、順次、吐出不良の発生の有無を検出していくと共に、ノズルチェックと並行して実行することが出来ない所定の動作の実行が指示されたか否かを監視し、前記所定の動作の実行が指示された場合、吐出不良の発生の有無の検出が完了していない前記ノズルについては、前記検出が実行される順序において、所定の個数を空けて前記検出を実行するノズルチェック実行部として機能させることを特徴とする。
このプログラムを実行すれば、ノズルチェックを行っている間に、ノズルチェックと並行して実行することが出来ない動作が指示された場合、吐出不良の発生の有無の検出が完了していないノズルについては、当該検出の対象となるノズルを間引いて当該検出が行われるため、その分、ノズルチェックが完了するまでの時間が短縮され、当該動作の実行が開始されるまでの待ち時間が短縮され、利便性の向上につながる。また、吐出不良の発生の有無の検出が完了していないノズルについては、全く、当該検出が行われないのではなく、当該検出の対象となるノズルが間引かれたうえで、当該検出が実行されるため、当該検出が完了していないノズル群に対して、偏りのない均一な当該検出を実行でき、正常な吐出が行われることに対する信頼性の低下を抑制できる。
【発明の効果】
【００１０】
本発明によれば、正常な吐出が行われることに対する信頼性の低下を抑制したうえで、利便性を向上できる。
【図面の簡単な説明】
【００１１】
【図１】インクジェットプリンター、ホストコンピューターを示すブロック図。
【図２】プリンターが実行する各種処理のタイミングを時間の経過と共に示す図。
【図３】インクジェットプリンターの動作を示すフローチャートである。
【図４】インクジェットヘッドを模式的に示す図である。
【発明を実施するための形態】
【００１２】
以下、図面を参照して本発明の実施形態について説明する。
図１は、インクジェットプリンター１（記録装置）、及び、インクジェットプリンター１を制御するホストコンピューター２の機能的構成を示すブロック図である。
インクジェットプリンター１は、インクジェットヘッド１１（記録ヘッド）を備え、記録媒体たるロール紙に、インクジェットヘッド１１に形成されたノズルからインクを吐出して、ロール紙に画像を記録した後、所定の位置でロール紙を切断することにより、画像が記録された紙片を出力するインクジェット式プリンターである。インクジェットプリンター１は、例えば、レシートや、クーポンの発行に利用される。
また、インクジェットプリンター１は、ノズルチェック処理を実行可能である。
【００１３】
ノズルチェック処理とは、インクジェットヘッド１１に設けられたノズルのそれぞれについて、インクの吐出不良が発生しているか否かを検出する処理である。
ノズルチェック処理は、例えば、以下のようにして行われる。
すなわち、まず、所定の位置にインクジェットヘッド１１を搬送する。当該所定の位置において、インクジェットヘッド１１からインクが吐出される領域には、導電材が配置されていると共に、導電材を流れる電流の状態を検出可能な構成となっている。
そして、インクジェットヘッド１１の一のノズルから、インク滴（液滴）を帯電させ、導電材が配置された領域に吐出すると共に、導電材を流れる電流の状態を検出し、検出した電流の状態に基づいて、想定された態様で、想定された量のインクが吐出されたか否かを判別することにより、当該一のノズルに、インクの吐出不良が発生しているか否かを検出する。
通常のノズルチェック処理では、インクジェットヘッド１１に設けられた全てのノズルについて、所定の順序で、順次、吐出不良が発生しているか否かの検出が行われる。より詳細には、全てのノズルについて、所定の順序で、インク滴の吐出、及び、電流の状態の検出による吐出不良の発生の有無の検出がノズルごとに行われる。このため、ノズルチェック処理の開始から、全てのノズルに対する吐出不良の有無の検出が完了するまでには、相当の長い時間を要する。
【００１４】
図１に示すように、インクジェットプリンター１は、制御部２３と、プリントエンジン２４と、表示部２５と、入力部２９と、インターフェイス２６と、記憶部２７と、を備えている。
制御部２３は、インクジェットプリンター１の各部を中枢的に制御するものであり、演算実行部としてのＣＰＵや、このＣＰＵに実行されるファームウェアをコンピューターに読み取り可能な態様で不揮発的に記憶するＲＯＭ、ＣＰＵに実行されるプログラムやこのプログラムに係るデータ等を一時的に記憶するＲＡＭ、その他の周辺回路等を備えている。
プリントエンジン２４は、制御部２３の制御の下、各種センサーの検出値を監視しながら、上述したインクジェットヘッド１１のほか、ロール紙を搬送する搬送ローラーを駆動するための搬送モーターや、インクジェットヘッド１１を主走査方向に走査させるためのキャリッジを駆動するキャリッジ駆動モーター等を動作させて、ロール紙に画像に応じたドットを形成する。
また、プリントエンジン２４は、カッターユニット３１を備えている。カッターユニット３１は、ロール紙を切断する部材であり、固定刃と、可動刃とを備えており、可動刃には、この可動刃を駆動するためのカッター駆動モーターが接続されており、制御部２３は、カッター駆動モーターを駆動して、可動刃を駆動することにより、ロール紙の切断を実行する。
また、プリントエンジン２４は、ノズルチェック処理を実行するための各種機構（例えば、導電材を流れる電流の状態を検出するセンサー）を備え、制御部２３のノズルチェック実行部３２の制御の下、ノズルチェック処理を実行する。
表示部２５は、液晶表示パネル等の表示パネルを備え、制御部２３の制御の下、表示パネルに各種情報を表示する。
入力部２９は、インクジェットプリンター１に設けられた各種操作スイッチに接続され、操作スイッチに対する操作を検出し、制御部２３に出力する。
特に、入力部２９は、カットボタン３０に接続されている。カットボタン３０は、ユーザーが、カッターユニット３１によるロール紙の切断の実行を指示するためのボタンである。ユーザーによりカットボタン３０が操作されると、制御部２３は、カッターユニット３１を制御して、ロール紙の切断を実行する。
インターフェイス（Ｉ／Ｆ）２６は、制御部２３の制御の下、ホストコンピューター２との間で、所定の規格に準拠した通信を行う。
記憶部２７は、ＥＥＰＲＯＭや、ハードディスク等を備え、各種データを書き換え可能に記憶する。
【００１５】
また、図１に示すように、ホストコンピューター２は、ホストコンピューター２の各部を中枢的に制御するホスト側制御部３６と、表示パネルに各種情報を表示するホスト側表示部３７と、各種入力デバイスに対する操作を検出し、ホスト側制御部３６に出力するホスト側入力部３８と、各種データを書き換え可能に記憶するホスト側記憶部３９と、インクジェットプリンター１、及び、各種通信に係る処理を実行するホスト側通信インターフェイス（Ｉ／Ｆ）３５と、を備えている。
ホストコンピューター２には、インクジェットプリンター１制御用のプリンタードライバーがインストールされており、ロール紙への画像の記録に際し、ホスト側制御部３６は、プリンタードライバーを読み出して実行することにより、ロール紙への画像の記録に係る各種動作を実行させるための制御コマンドを生成し、インクジェットプリンター１に出力する。
インクジェットプリンター１の制御部２３は、入力された制御コマンドに基づいて、プリントエンジン２４を制御して、記録に係る各種動作を実行する。
【００１６】
ここで、ノズルチェック処理と、カッターユニット３１によるロール紙の切断に係る処理とは、並行して実行できない処理である。
なぜなら、上述したように、ノズルチェック処理では、導電材を流れる電流の状態を検出することにより、各ノズルにおける吐出不良の発生の有無が検出されるが、ノズルチェック処理の実行中に、カッターユニット３１によるロール紙の切断を行った場合、可動刃の駆動に伴う物理的な振動や、上述したカッター駆動モーターを駆動するための駆動電流等に起因して、導電材を流れる電流の状態の検出に悪影響を与えるノイズが発生し、当該ノイズにより、正常な検出が阻害される可能性があるからである。
これを踏まえ、従来のインクジェットプリンター１では、ノズルチェック処理と、カッターユニット３１によるロール紙の切断に係る処理とが、並行して行われないよう構成されていた。この構成によれば、ノズルチェック処理と、カッターユニット３１によるロール紙の切断に係る処理とを同時に行うことによる弊害を防止できるものの、以下のような問題があった。
【００１７】
図２（Ａ）は、従来のインクジェットプリンター１の問題点を説明するための図である。
図２（Ａ）において、横軸ｘは、時間の経過を示す軸であり、軸上では、図中左から右へ向かって時間が経過している。
図２（Ａ）に示すように、時間帯ＪＴ１で、ロール紙への画像の記録や、切断等の記録に係る処理が実行された後、この時間帯ＪＴ１に続く、時間帯ＪＴ２において、ノズルチェック処理が実行されたとする。そして、ノズルチェック処理の実行中のタイミングＴ１において、ユーザーによりカットボタン３０が操作され、カッターユニット３１によるロール紙の切断が指示されるとする。
この場合、従来のインクジェットプリンター１では、ノズルチェック処理が完了するまでは、カッターユニット３１によるロール紙の切断に係る処理を行わず、ノズルチェック処理が完了するタイミングＴ２において、カッターユニット３１によるロール紙の切断に係る処理（時間帯ＪＴ３）が開始されていた。
この場合、カットボタン３０が操作されたタイミングＴ１と、カッターユニット３１によるロール紙の切断に係る処理が開始されるタイミングＴ２との間にタイムラグが生じることとなるが、上述したように、ノズルチェック処理が完了するまでには、相当の時間を要するため、このタイムラグが、ユーザーが不快感を感じる程度に長くなり、利便性の低下を招く可能性があった。
一方で、ノズルチェック処理を行っている間に、当該カットボタン３０が操作された場合、当該ノズルチェック処理を中断して、カッターユニット３１によるロール紙の切断に係る処理を優先的に実行することも考えられるが、この場合、インクジェットヘッド１１に設けられたノズルについて、吐出不良の有無の検出が偏って行われる結果を招き、正常な吐出が行われることに対する信頼性の低下を招く可能性があった。
以上を踏まえ、本実施形態に係るインクジェットプリンター１では、正常な吐出が行われることに対する信頼性の低下を抑制したうえで、利便性を向上している。
【００１８】
図３は、本実施形態に係るインクジェットプリンター１の動作を示すフローチャートである。
以下の説明において、ノズルチェック実行部３２の機能は、ＣＰＵがプログラムを実行する等、ハードウェアとソフトウェアとの協働により、実現される。
まず、インクジェットプリンター１の制御部２３のノズルチェック実行部３２は、ノズルチェック処理を開始する（ステップＳＡ１）。ノズルチェック処理の開始は、予め定められた所定の条件が成立したことをトリガーとして、また、ユーザーによる指示をトリガーとして開始される。
ノズルチェック処理の実行中、ノズルチェック実行部３２は、カットボタン３０が操作されたか否かを監視しつつ（ステップＳＡ２）、ノズルチェック処理が完了したか否かを監視する（ステップＳＡ３）。
【００１９】
図４（Ａ）は、インクジェットヘッド１１に設けられたノズルについて、吐出不良の有無が検出される順序を説明するための図であり、インク吐出面から見たインクジェットヘッド１１に設けられたノズルの様子を模式的に示している。
図４（Ａ）の例では、インクジェットヘッド１１には、図中の上下方向に４個、左右方向に４個の、計１６個のノズルが設けられている。そして、図４（Ａ）の例では、各ノズルが、左右方向に延びる４つの行１〜行４、及び、上下方向に延びる列Ａ〜列Ｄに区分されているものとし、例えば、行１と、列Ａとが交差する位置に配置されたノズルを「ノズル１Ａ」と、また例えば、行４と、列Ｄとが交差する位置に配置されたノズルを「ノズル４Ｄ」というように、表現するものとする。
本実施形態では、図４（Ａ）において矢印で示す順番で、各ノズルについて、吐出不良の発生の有無が検出される。すなわち、まず、ノズル１Ａに対して吐出不良の有無の検出が行われ、次いで、列Ａに属する各ノズルについて、図中下方へ向かって、順次、吐出不良の有無の検出が行われる。このようにして、列Ｂ、Ｃ、Ｄの順に、各ノズルについて吐出不良の有無の検出が行われる。
【００２０】
さて、前掲図３に戻り、ノズルチェックが完了する（ステップＳＡ３：ＹＥＳ）前に、カットボタン３０が操作された場合（ステップＳＡ２：ＹＥＳ）、制御部２３は、動作モードをエコノミーモードへ移行し、吐出不良の発生の有無の検出が完了していないノズルについては、エコノミーモードでのノズルチェック処理を実行する（ステップＳＡ４）。
エコノミーモードとは、吐出不良の発生の有無の検出の対象となるノズルの数を間引いて当該検出を行う動作モードであり、本実施形態では、検出順番において１つずつノズルを飛ばして、吐出不良の発生の有無の検出を実行する。
図４（Ｂ）を用いて具体的に説明すると、ノズル３Ｂに対する吐出不良の有無の発生の検出が完了した後、ノズル４Ｂに対する吐出不良の有無の発生の検出が開始される前に、カットボタン３０が操作されたとする。この場合、図４（Ｂ）において枠Ｗに囲まれた領域に属するノズルについて、吐出不良の有無の発生の検出が完了していないこととなる。そして、ノズルチェック実行部３２は、この枠Ｗに属するノズルにいては、エコノミーモードでのノズルチェック処理を実行し、１つずつノズルを飛ばして、吐出不良の発生の有無の検出していく。具体的には、ノズル１Ｃ、ノズル３Ｃ、ノズル１Ｄ、及び、ノズル３Ｄ（図４（Ｂ）において黒く塗りつぶしたノズル）については、吐出不良の発生の有無の検出の対象とせずに、他の５つのノズルについて、順次、当該検出を実行する。
エコノミーモードでのノズルチェック処理の実行中、ノズルチェック実行部３２は、吐出不良の発生の有無の検出が終了したか否か、すなわち、吐出不良の発生の有無の検出の対象となった全てのノズルについて当該検出が完了したか否かを監視し（ステップＳＡ５）、終了した場合は（ステップＳＡ５：ＹＥＳ）、カッターユニット３１によるロール紙の切断に係る処理を実行する（ステップＳＡ６）。
【００２１】
このように、本実施形態では、ノズルチェック処理の実行中、カットボタン３０が操作されたか否かを監視し、カットボタン３０が操作された場合、吐出不良の発生の有無の検出が完了していないノズルについては、エコノミーモードでのノズルチェック処理を実行し、当該モードでのノズルチェック処理が終了した後、カッターユニット３１によるロール紙の切断に係る処理を実行する構成となっている。
ここで、エコノミーモードでは、吐出不良の発生の有無の検出が完了していないノズルの全てについて当該検出を実行するのではなく、当該検出の対象となるノズルを間引いて当該検出が実行される。従って、通常のノズルチェック処理と比較し、処理が完了するタイミングが早く到来する。
図２（Ｂ）は、図３のフローチャートを実行した場合における時間の経過と、各処理の開始、及び、終了のタイミングとを、示す図である。
図２（Ｂ）に示すように、タイミングＴ１でカットボタン３０が操作されると、エコノミーモードでのノズルチェック処理が実行され、これにより、ノズルチェック処理が終了し、かつ、カッターユニット３１によるロール紙のカットに係る処理が開始されるタイミングＴ３が、従来のインクジェットプリンター１においてノズルチェック処理が終了するタイミングＴ２（図２（Ａ））よりも早く到来する。これにより、カットボタン３０が操作されたタイミングＴ１と、カッターユニット３１によるロール紙の切断に係る処理が開始されるタイミングＴ３との間のタイムラグが、従来と比較して短くなり、利便性が向上する。
さらに、本実施形態では、吐出不良の発生の有無の検出が完了していないノズルについては、全く。当該検出が行われないのではなく、当該検出の対象となるノズルが間引かれたうえで、当該検出が実行されるため、当該検出が完了していないノズル群に対して、偏りのない均一な当該検出を実行でき、正常な吐出が行われることに対する信頼性の低下を抑制できる。
【００２２】
さらに、本実施形態に係るインクジェットプリンター１は、エコノミーモードでのノズルチェック処理において、吐出不良の発生の有無の検出の対象とならなかったノズルについては、次回、ノズルチェック処理を実行する際に、優先的に、当該検出を実行する構成となっている。
図４（Ｂ）を用いて詳述すると、ノズルチェック実行部３２は、エコノミーモードでのノズルチェック処理を実行した場合、当該モードでのノズルチェック処理において、吐出不良の発生の有無の検出の対象とならなかったノズルを特定する情報を、記憶部２７に記憶する。図４（Ｂ）の例では、ノズルチェック実行部３２は、ノズル１Ｃ、ノズル３Ｃ、ノズル１Ｄ、及び、ノズル３Ｄを特定する情報を、記憶部２７に記憶する。
そして、次回、ノズルチェック処理を実行する際、ノズルチェック実行部３２は、記憶部２７に記憶された情報を参照し、前回のノズルチェック処理において、吐出不良の発生の有無の検出の対象とならなかったノズルを特定し、特定したノズルについて、他のノズルより先に、当該検出を実行する。これにより、各ノズルについて、より偏りのない均一な当該検出を実行できる。
【００２３】
以上説明したように、本実施形態によれば、ノズルチェック実行部３２は、ノズルチェック処理の実行を開始した後、複数のノズルについて、順次、吐出不良の発生の有無を検出していくと共に、ノズルチェック処理と並行して実行することが出来ないカッターユニット３１によるロール紙の切断が指示されたか否かを監視し、当該切断が指示された場合、吐出不良の発生の有無の検出が完了していないノズルについては、当該検出の対象となるノズルを間引いて当該検出を行った後、当該切断を実行する。
これによれば、ノズルチェック処理を行っている間に、ノズルチェック処理と並行して実行することが出来ないカッターユニット３１によるロール紙の切断が指示された場合、吐出不良の発生の有無の検出が完了していないノズルについては、当該検出の対象となるノズルを間引いて当該検出が行われるため、その分、ノズルチェック処理が完了するまでの時間が短縮され、当該切断が開始されるまでの待ち時間が短縮され、利便性の向上につながる。また、吐出不良の発生の有無の検出が完了していないノズルについては、全く、当該検出が行われないのではなく、当該検出の対象となるノズルが間引かれたうえで、当該検出が実行されるため、当該検出が完了していないノズル群に対して、偏りのない均一な当該検出を実行でき、正常な吐出が行われることに対する信頼性の低下を抑制できる。
【００２４】
また、本実施形態では、ノズルチェック実行部３２は、ノズルチェック処理を実行する場合、過去のノズルチェック処理において吐出不良の発生の有無の検出の対象とならなかったノズルについて、優先的に、当該検出を実行する。
これによれば、過去のノズルチェックにおいて吐出不良の発生の有無の検出の対象とならなかったノズルについて、優先的に、当該検出を実行するため、各ノズルについて、より偏りのない均一な当該検出を実行できる。
【００２５】
また、ノズルチェック実行部３２は、ノズルから帯電したインク滴を導電材に吐出し、導電材を流れる電流の状態を検出し、検出した電流の状態に基づいて、インクの吐出不良が発生しているか否かを検出するものであるが、本実施形態によれば、ノズルチェック処理の実行中に、ノイズを生じさせる可能性のあるロール紙の切断の実行の指示が行われた場合であっても、正常な吐出が行われることに対する信頼性の低下を抑制しつつ、当該動作が開始されるまでの待ち時間を短縮化することにより利便性の向上を図ることができる。
【００２６】
なお、上述した実施の形態は、あくまでも本発明の一態様を示すものであり、本発明の範囲内で任意に変形および応用が可能である。
例えば、上述した実施形態では、ノズルチェックと並行して実行することが出来ない所定の動作として、カッターユニット３１によるロール紙の切断に係る処理を一例として挙げ発明を説明したが、これに限らず、例えば、その他のノイズを生じさせる処理や、インクジェットヘッド１１を利用するフラッシング、クリーニングであってもよい。すなわち、ノズルチェックと並行して実行することが出来ない所定の動作は、ハードウェア的、ソフトウェア的な要因により、ノズルチェックと並行して実行することが出来ない動作を全て含む概念である。
また、本実施形態では、エコノミーモードでは、ノズルにおける吐出不良の発生の有無の検出を１つ飛ばしで実行する構成であったが、他の個数ずつ飛ばして当該検出を実行する構成であってもよく、また、状況に応じて飛ばす個数を変える構成であってもよい。すなわち、当該検出が完了していないノズル群に対して、略均一に当該検出を実行できる構成であれば、どのような態様であってもよい。
【符号の説明】
【００２７】
１…インクジェットプリンター（記録装置）、１１…インクジェットヘッド（記録ヘッド）、２３…制御部、３２…ノズルチェック実行部。
【図１】
0005857429.tif 000002
【図２】
0005857429.tif 000003
【図３】
0005857429.tif 000004
【図４】
0005857429.tif 000005