(57)【要約】【課題】  一時的に不吐出になったノズルによる記録品位の低下を、ある一定以下に押さえることができ、また、ノズル吐出回復手段による無駄なインクや記録のための作動時間を最小限に抑えることがきるインクジェット記録装置を提供することを目的とする。【解決手段】  一時的に詰まったノズルの数を判断し、この一時的に詰まったノズルの数に基づいて、回復動作を次に実行するタイミングを演算し、この演算された次のタイミングで、回復手段を動作させるインクジェット記録装置である。【選択図】  図２
2006069111.tif 000002
【特許請求の範囲】
【請求項１】
インクを吐出する記録ヘッドを備え、上記記録ヘッドを移動させることによって被記録媒体に、画像、文字を記録するインクジェット記録装置において、
ノズル詰まりを解消し、ノズル吐出を回復させるノズル吐出回復手段と；
記録ヘッドを電気的に制御し、インクを吐出させる記録ヘッド制御回路と；
一時的に詰まったノズルの数を検出する不吐出ノズルを検出する不吐出ノズル検出手段と；
ノズル吐出回復動作を開始する前に、所定のタイミングで、不吐出ノズル検出手段が不吐出のノズルの数を検出し、この検出された不吐出ノズル数を記憶する記憶手段と；
上記ノズル吐出の回復動作を行った後に、不吐出ノズル検出手段に不吐出ノズル数を再度検出させ、この再度検出した不吐出ノズル数と、ノズル回復動作前に行ったときに上記記憶手段に記憶した不吐出ノズル数とを比較し、この比較した結果である不吐出ノズル数の差に基づいて、一時詰まりの発生等級を決定し、上記一時詰まりの発生等級に応じて、次回の回復動作の開始条件を演算し、この開始条件に基づいて、回復動作を制御する回復動作制御手段と；
を有することを特徴とするインクジェット記録装置。
【請求項２】
請求項１において、
上記不吐出ノズル検出手段は、上記記録ヘッドに設けられている全てのノズルについて、各ノズルの吐出の有無を検出し、不吐出のノズル数を計数する手段であることを特徴とするインクジェット記録装置。
【請求項３】
請求項１において、
上記ノズル吐出回復手段は、次回の作動時期を変化させる手段であることを特徴とするインクジェット記録装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、紙等の被記録媒体に、インクを吐出することによって、文字や画像を記録するインクジェット記録装置に関する。
【背景技術】
【０００２】
インクジェット記録装置において、一般に、インクの種類や記録するデータの条件によって、ノズル吐出回復手段を動作させる時期を決定し、これによって、インクが一時的に詰まり、不吐出になった記録ヘッドのノズルの状態を正常に復旧させ、記録の品位を保つように構成されている（たとえば、特許文献１参照）。
【特許文献１】特開平０７−０６８７９７号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
インクジェット記録装置では、インク種類やデータ条件だけでなく、記録ヘッドの製造ばらつきや経年変化、温度や湿度等の環境条件等のいろいろな条件によって、ノズル不吐出が発生するまでの時間がばらつく。
【０００４】
したがって、従来のように、予め定められた一定の周期で、ノズル吐出回復手段を動作させると、ノズル不吐出が起きにくい条件では、ノズル吐出回復動作が必要以上の頻度で行われるので、インク消費量や動作時間が増えるという問題がある。
【０００５】
逆に、ノズル不吐出が起きやすい条件では、ノズル吐出回復動作が行われる前に、多数のノズルで不吐出が発生し、記録の品位を良好な状態に保つことができないという問題がある。
【０００６】
本発明は、一時的に不吐出になったノズルによる記録品位の低下を、ある一定以下に押さえることができ、また、ノズル吐出回復手段による無駄なインクや記録のための作動時間を最小限に抑えることがきるインクジェット記録装置を提供することを目的とする。
【課題を解決するための手段】
【０００７】
本発明は、一時的に詰まったノズルの数を判断し、この一時的に詰まったノズルの数に基づいて、回復動作を次に実行するタイミングを演算し、この演算された次のタイミングで、回復手段を動作させるインクジェット記録装置である。
【発明の効果】
【０００８】
本発明によれば、一時的に不吐出になったノズルによる記録品位の低下を、ある一定以下に押さえることができ、また、ノズル吐出回復手段による無駄なインクや記録のための作動時間を最小限に抑えることができるという効果を奏する。
【発明を実施するための最良の形態】
【０００９】
発明を実施するための最良の形態は、次の実施例である。
【実施例１】
【００１０】
図１は、本発明の実施例１であるインクジェット記録装置Ｐ１を示すブロック図である。
【００１１】
インクジェット記録装置Ｐ１は、記録ヘッド１１と、記録ヘッド制御回路１２と、吐出検出センサ１３と、吐出検出制御回路１４と、ＣＰＵ１５と、主走査モータ１６と、副走査モータ１７と、回復動作モータ１８と、回復動作アクチュエータ１９と、回復動作センサ２０と、メカ制御回路２１と、ＲＯＭ２２と、ＲＡＭ２３と、ＥＥＰＲＯＭ２４とを有する。
【００１２】
記録ヘッド１１は、インクを吐出するノズルを備えている記録ヘッドである。記録ヘッド制御回路１２は、記録ヘッド１１を電気的に制御し、インクを吐出させる回路である。吐出検出センサ１３は、インクの吐出状態を検出するセンサである。
【００１３】
吐出検出制御回路１４は、吐出検出センサ１３からの信号を、ノズル毎に、吐出不吐出状態信号に置き換える回路である。ＣＰＵ１５は、インクジェット記録装置Ｐ１の全体の動作を制御する。主走査モータ１６は、インクを吐出するヘッドをスキャンさせる。
【００１４】
副走査モータ１７は、メディアを搬送する。回復動作モータ１８は、ノズル詰まりを解消し、ノズル吐出を回復させる装置を駆動する。回復動作アクチュエータ１９は、ノズル詰まりを解消し、ノズル吐出を回復させる装置を駆動する。回復動作センサ２０は、ノズル詰まりを解消し、ノズル吐出を回復させる装置の動作状態を検出するセンサである。
【００１５】
メカ制御回路２１は、各種モータやアクチュエータおよびセンサを制御管理する。ＲＯＭ２２は、動作プログラムを記憶する。ＲＡＭ２３は、ＣＰＵ動作時のパラメータを一時保存する。ＥＥＰＲＯＭ２４は、不吐検出状態を記憶する。
【００１６】
上記構成において、ＥＥＰＲＯＭ２４に記憶されている回復動作開始の条件が満たされると、主走査モータ１６が、インク記録ヘッドを、吐出検出センサ１３の検出範囲に移動し、その場所で、記録ヘッド制御回路１２が記録ヘッド１１に信号を送り、ノズルからインク吐出動作を行わせる。
【００１７】
これと同時に、吐出ヘッド制御回路からのインク吐出タイミング信号に基づいて、吐出検出制御回路１４が、吐出検出センサ１３の出力を、ノズル毎の吐出不吐出情報に変換し、不吐出ノズル数を計算し、不吐出ノズル数情報を、ＲＡＭ２３に一時記憶する。
【００１８】
次に、記録ヘッド１１を、主走査モータ１６が、回復装置の位置まで移動し、回復動作センサ２０と回復動作アクチュエータ１９と回復動作モータ１８とを、ＲＯＭ２２に記述されているプログラムに基づいて、動作させることによって、記録ヘッド１１のノズル回復動作を行う。
【００１９】
その後に、もう一度、前回と同様に、不吐出ノズル数を検出し、計算し、ＲＡＭ２３に一時的に記憶されている前回の不吐出ノズル数情報と、今回の不吐出ノズル数情報とを、ＣＰＵ１５が比較し、演算し、ＥＥＰＲＯＭ２４に記憶されている一時詰まり発生等級を更新する。また、次回の動作を開始する条件を決定し、開始条件をＥＥＰＲＯＭ２４に記憶させる。
【００２０】
つまり、実施例１は、ノズル詰まりを回復させる手段を動作させる前後で、不吐出ノズルを検出することによって、一時的に詰まったノズルの数を判断し、この一時的に詰まったノズルの数に基づいて、ノズル吐出回復動作を、次に実行するタイミングを演算し、この演算された次のタイミングで、ノズル吐出回復手段を動作させる実施例である。
【００２１】
次に、実施例１の動作について説明する。
【００２２】
図２は、実施例１の動作を示すフローチャートである。
【００２３】
Ｓ１では、記録ヘッドのインク吐出ノズル毎に、吐出するノズルであるか、不吐出のノズル（吐出できないノズル）であるかを、所定のタイミングで、検査し、不吐出ノズル数をカウントする。つまり、不吐出ノズル数検出動作を行う（１回目の不吐出ノズル数検出）。
【００２４】
Ｓ２では、記録ヘッドのノズルを清掃する回復動作を行う。
【００２５】
Ｓ３では、Ｓ１と同様に、２回目の不吐出ノズル数検出を行う。つまり、記録ヘッドのインク吐出ノズル毎に、吐出するノズルであるか、不吐出のノズルであるかを検査し、不吐出ノズル数をカウントする。
【００２６】
Ｓ４では、１回目の不吐出ノズル数検出（Ｓ１）による不吐出ノズル数と、２回目の不吐出ノズル数検出（Ｓ２）による不吐出ノズル数とを比較し、一時詰まり発生等級を決定する一時詰まり発生等級演算を行う。
【００２７】
なお、上記「一時詰まり発生等級」は、ノズルの清掃の前に、発生していたノズル詰まりの数が、清掃後に、何個、減少したかに対応する等級である。
【００２８】
Ｓ５では、上記演算によって求めた一時詰まり発生等級に応じて、次回の回復動作開始の条件を算出する次回回復動作の開始条件演算を実行する。
【００２９】
つまり、実施例１は、ノズル吐出の回復動作を開始する前に、所定のタイミングで、不吐出ノズル検出手段が不吐出のノズルの数を検出し、この検出されたノズル数を記憶し、ノズル吐出の回復動作を行った後に、不吐出ノズル検出手段が不吐出ノズル数を再度検出し、ノズル回復動作前に行ったときに記憶した不吐出ノズル数と比較し、この比較による不吐出ノズル数の差に基づいて、一時詰まりの発生等級を決定し、上記等級に応じて、次回の回復動作の開始条件を演算し、この開始条件に基づいて、回復動作を行う。
【００３０】
実施例１によれば、ノズル詰まりを回復させる手段を動作させる前後で、不吐出ノズルを検出し、これによって、一時的に詰まったノズルの数を判断し、この一時的に詰まったノズル数に基づいて、ノズル吐出回復動作を、次に実行するタイミングを演算し、この演算された次のタイミングで、ノズル吐出回復手段を動作させることによって、記録する文字や画像の品位を損ねずに、インク消費量や動作時間を抑えることができる。
【００３１】
図３は、本発明の実施例１の説明図である。
【００３２】
図３には、次回の回復の開始条件が時間で設定され、一時詰まり発生等級と、次回回復動作の開始までの時間との関係を示す図である。
【００３３】
図３に示す例では、一時詰まり発生等級と、次回回復動作の開始までの時間との関係が、線形な関係であるが、必要に応じて、両者の関係を、非線形な関係として設定するようにしてもよい。
【実施例２】
【００３４】
図４は、本発明の実施例２の説明図である。
【００３５】
実施例２は、実施例１において、ノズル吐出回復を次回、開始する条件を、時間で設定する代わりに、ドットカウント数で設定する実施例である。
【００３６】
上記「ドットカウント数」は、記録ヘッドから吐出されたインク滴の数を積算した数である。
【００３７】
つまり、実施例２は、一時詰まり発生等級に応じて、ドットカウント数を設定し、印刷動作によって吐出されたインク滴の数の積算値が、上記設定されたドットカウント数に達したら、ノズル吐出回復動作を開始する実施例である。
【００３８】
実施例２では、一時詰まり発生等級と、ドットカウント数とが、線形な関係であるが、必要に応じて、両者の関係を、非線形な関係として設定するようにしてもよい。
【００３９】
上記実施例によれば、一時的に不吐出になったノズルによる記録品位の低下を、ある一定以下に押さえることができ、また、ノズル吐出回復手段による無駄なインクや記録のための作動時間を最小限に抑えることができる。
【図面の簡単な説明】
【００４０】
【図１】本発明の実施例１であるインクジェット記録装置Ｐ１を示すブロック図である。
【図２】実施例１の動作を示すフローチャートである。
【図３】実施例１の説明図である。
【図４】本発明の実施例２の説明図である。
【符号の説明】
【００４１】
Ｐ１…インクジェット記録装置、
１１…記録ヘッド、
１２…記録ヘッド制御回路、
１３…吐出センサ、
１４…吐出検出制御回路、
１５…ＣＰＵ、
１６…主走査モータ、
１７…副走査モータ、
１８…回復動作モータ、
１９…回復動作アクチュエータ、
２０…回復動作センサ類、
２１…メカ制御回路、
２２…ＲＯＭ、
２３…ＲＡＭ、
２４…ＥＥＰＲＯＭ。
【図１】
2006069111.tif 000003
【図２】
2006069111.tif 000004
【図３】
2006069111.tif 000005
【図４】
2006069111.tif 000006