(57)【要約】【課題】より効率のよいタイミングでクリーニングを実行できる技術を提供する。【解決手段】予め定められたタイミングでクリーニング実行信号を出力しても、クリーニング制御部２０８は、用紙センサ２５による用紙なし信号の出力があるまでクリーニング実行信号を保持した状態でクリーニングの実行を留保するため、用紙Ｐが無くなることによる用紙補給というインクジェットプリンタ１において不可避の作業をユーザが行うときに、より効率のよいタイミングで、印刷ヘッド２のクリーニングを実行することができため、印刷ヘッド２のクリーニング中に印刷処理が要求されても、ユーザによる用紙補給作業が行われているため、印刷ヘッド２に対するクリーニングの実行の有無に関係なく印刷処理は実行できないこととなる。したがって、印刷ヘッド２のクリーニングのみに起因する印刷処理の遅延を効率よく回避できる。【選択図】図３
2010120258.tif 000002
【特許請求の範囲】
【請求項１】
用紙にインクを吐出して印刷を行う印刷装置の印刷ヘッドをクリーニングするクリーニング装置において、
前記用紙の有無を検出し、該用紙が無いときに用紙なし信号を出力する用紙検出手段と、
予め定められたタイミングでクリーニング実行信号を出力し、該クリーニング実行信号を保持するクリーニング実行信号保持手段と、
前記用紙なし信号の出力に応じて、前記クリーニング実行信号保持手段が前記クリーニング実行信号を保持している場合には前記印刷ヘッドのクリーニングを行い、前記クリーニング実行信号保持手段が前記クリーニング実行信号を保持していない場合には前記印刷ヘッドのクリーニングを行わないクリーニング制御手段と
を備えることを特徴とするクリーニング装置。
【請求項２】
前記用紙を収容するカバー付用紙収容手段をさらに備え、
前記用紙検出手段は、
前記カバー付用紙収容手段がカバーの開放を検出したときに、前記用紙が無いとして前記用紙なし信号を出力する請求項１に記載のクリーニング装置。
【請求項３】
請求項１または２に記載のクリーニング装置を備えた印刷装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は用紙にインクを吐出して印刷を行う印刷装置の印刷ヘッドをクリーニングするクリーニング装置およびこのクリーニング装置を備えた印刷装置に関する。
【背景技術】
【０００２】
インクジェットプリンタは、インクカートリッジのインクを印刷ヘッドから用紙に吐出することにより印刷を行うように構成されている。このようなインクジェットプリンタでは、印刷ヘッドのノズルに残留したインクの粘度が高くなったり（増粘）、ノズルから印刷ヘッド内部に気泡が入り込むなどの弊害を防止するため、定期的に印刷ヘッドの各ノズルからインクを吸引して印刷ヘッドをクリーニングすることで、常に適正な印刷が行えるように構成されている。
【０００３】
また、印刷ヘッドのノズル形成面は用紙に対して微小間隔で対峙しているため、このノズル形成面には紙粉やインクなどが付着し易い。ノズル形成面に紙粉、インクなどが付着すると、ノズルが目詰まりしたり、用紙にインクが付着して汚れるなどの弊害が生じるおそれがある。そこで、インクジェットプリンタでは、弾性吸収板によってノズル形成面に付着した異物を拭き取ることで、常に適正な印刷動作を行うことができるように、定期的な印刷ヘッドのクリーニングが行われている。
【０００４】
上記したような印刷ヘッドのクリーニングは、印刷ヘッドを回復して適正な印刷を行えるように実行するものであり、所定の時間が経過する毎に定期的に実行されたり、経過時間と印刷頻度に応じて不定期に実行されたりするのが一般的である。ところが、定期的または不定期にクリーニングを実行すると、印刷処理中に印刷ヘッドのクリーニングの開始タイミングとなることがあり、このとき、印刷処理を優先してクリーニングを後で実行するか、印刷処理を一時中断してクリーニングを優先するかしなければならない。
【０００５】
もし、インクジェットプリンタがビジネス用途で使用されていれば、印刷処理およびクリーニングのいずれを優先した場合であっても、業務に支障をきたすおそれがあり問題となっていた。例えば、コンビニエンスストアのＰＯＳシステムのレシートプリンタとしてインクジェットプリンタが使用されていれば、顧客の購入商品の精算中にクリーニングの開始タイミングとなったときに、精算処理（印刷処理）より先にクリーニングを実行するのは、顧客の精算処理が待たされることとなるため望ましくない。一方、顧客の精算処理を優先すると、クリーニングの開始タイミングとなっているのにも関わらずレシートの印刷を行うこととなるため、印刷品質の劣化を招くおそれがある。
【０００６】
そこで、特許文献１には、印刷処理中に印刷ヘッドのクリーニングの開始タイミングとなったときに、すぐに印刷処理を一時中断してクリーニングを実行するのではなく、また、すべての印刷処理が終了した後にクリーニングを実行するのでもなく、区切りのよい作業単位の印刷が終了すれば印刷処理を一時中断してクリーニングを実行することで、ユーザの作業性の向上と、印刷品質の劣化防止を図る技術が記載されている。
【０００７】
【特許文献１】特開２００８−６８４３８号公報（段落０００７〜００１４，００３６〜００７２、図５〜７など）
【発明の開示】
【発明が解決しようとする課題】
【０００８】
ところで、スーパーマーケットやコンビニエンスストアなどの店舗における精算処理は、顧客の要請により突然実行されるものであるため、印刷ヘッドのクリーニングの開始後に、突然、精算処理による印刷処理が要求されることがある。ところが、上記した特許文献１に記載の技術では、印刷処理を一時中断した状態でのクリーニング中に、さらに追加して印刷処理が要求される場合については一切考慮されていなかったため、想定以上に顧客の精算処理が待たされるおそれがあった。
【０００９】
また、各時間帯ごとの印刷処理の実行状態を蓄積し、最も印刷処理が実行されるおそれがない時間帯に印刷ヘッドのクリーニングを実行することにより、クリーニング中に印刷処理が要求されるのを回避する技術も知られている。しかしながら、例えば、２４時間営業のコンビニエンスストアにおいて、顧客が精算処理を要請するタイミングを完全に予想するのは困難である。したがって、各時間帯における過去の印刷処理の実行状態を蓄積したとしても、印刷ヘッドのクリーニング中に顧客から精算処理を要請されるのを回避することは難しかった。
【００１０】
この発明は上記課題に鑑みなされたものであり、より効率のよいタイミングでクリーニングを実行できる技術を提供することを目的とする。
【課題を解決するための手段】
【００１１】
この発明にかかるクリーニング装置は、上記目的を達成するため、用紙にインクを吐出して印刷を行う印刷装置の印刷ヘッドをクリーニングするクリーニング装置において、前記用紙の有無を検出し、該用紙が無いときに用紙なし信号を出力する用紙検出手段と、予め定められたタイミングでクリーニング実行信号を出力し、該クリーニング実行信号を保持するクリーニング実行信号保持手段と、前記用紙なし信号の出力に応じて、前記クリーニング実行信号保持手段が前記クリーニング実行信号を保持している場合には前記印刷ヘッドのクリーニングを行い、前記クリーニング実行信号保持手段が前記クリーニング実行信号を保持していない場合には前記印刷ヘッドのクリーニングを行わないクリーニング制御手段とを備えることを特徴としている。
【００１２】
また、この発明にかかる印刷装置は、請求項１または２に記載のクリーニング装置を備えたことを特徴としている。
【００１３】
このように構成された発明では、クリーニング制御手段は、用紙検出手段による用紙なし信号の出力に応じて、クリーニング実行信号保持手段がクリーニング実行信号を保持している場合には印刷ヘッドのクリーニングを行い、クリーニング実行信号保持手段がクリーニング実行信号を保持していない場合には印刷ヘッドのクリーニングを行わない。すなわち、クリーニング実行保持出力手段により、予め定められたタイミングでクリーニング実行信号が出力されても、クリーニング制御手段は、用紙検出手段による用紙なし信号の出力があるまでクリーニングの実行を留保するように構成されている。したがって、用紙が無くなることによる用紙補給という印刷装置において不可避の作業をユーザが行うときに、より効率のよいタイミングで印刷ヘッドのクリーニングを実行することができる。すなわち、印刷装置に必要不可欠な用紙補給に要する時間を利用して印刷ヘッドのクリーニングを実行することで、印刷ヘッドのクリーニング中に印刷処理が要求されても、ユーザによる用紙補給作業が行われているため、クリーニング実行の有無に関係なく印刷処理は実行できないこととなる。したがって、印刷ヘッドのクリーニングのみに起因する印刷処理の遅延を効率よく回避できる。
【００１４】
また、前記用紙を収容するカバー付用紙収容手段をさらに備え、前記用紙検出手段は、前記カバー付用紙収容手段がカバーの開放を検出したときに、前記用紙が無いとして前記用紙なし信号を出力するようにしてもよい。
【００１５】
このような構成とすれば、用紙検出手段は、カバー付用紙収容手段のカバーの開放を検出したときに、用紙が無いとして用紙なし信号を出力するため、カバー付用紙収容手段のカバーが開放されたタイミング、すなわち、ユーザによる用紙の補給作業が行われるタイミングで印刷ヘッドのクリーニングを開始することができる。
【発明を実施するための最良の形態】
【００１６】
（全体構成）
図１は本発明のクリーニング装置を備えるインクジェットプリンタ１を示す斜視図である。また、図２は図１に示すインクジェットプリンタ１の要部を反対側からみた斜視図である。図１および図２に示すように、インクジェットプリンタ１は、インクを吐出する印刷ヘッド２と、印刷ヘッド２が搭載されたキャリッジ３と、キャリッジ３を矢印Ａで示す走査方向に移動させる移動機構４と、印刷ヘッド２にインクを供給するインク供給機構５とを備えている。
【００１７】
図２に示すように、印刷ヘッド２は、インクを吐出する複数のノズル６が形成された長方形のノズル形成面７を備えている。このノズル形成面７は、キャリッジ３に形成された矩形の開口８から露出している。キャリッジ３を左右に移動させる移動機構４は、ガイド軸９と、駆動側プーリ１０および従動側プーリ１１の間に架け渡されたタイミングベルト１２と、駆動側プーリ１０を回転駆動するキャリッジモータ１３とを備えている。キャリッジ３の下面部はガイド軸９に対して摺動自在に支持されていると共に、タイミングベルト１２に連結されている。従って、キャリッジモータ１３によってタイミングベルト１２を回転移動させると、キャリッジ３はガイド軸９に沿って走査方向Ａに移動する。
【００１８】
このように走査方向Ａにキャリッジ３を移動させながら、インク供給機構５から供給されたインクを印刷ヘッド２のノズル６から用紙Ｐに吐出して印刷を行う。すなわち、ノズル形成面７に対峙する位置には用紙Ｐが搬送され、吐出したインク液滴により用紙Ｐの表面に印刷が行われる。インク供給機構５は、インクジェットプリンタ１の装置本体１４に形成されたインクカートリッジ装着部１５に着脱可能に装着されたインクカートリッジ１６と、キャリッジ３に搭載された圧力減衰器１７と、インクカートリッジ１６と圧力減衰器１７との間を接続したインク供給管１８を有している。
【００１９】
インクカートリッジ１６は、硬質のケース１９の内部に可撓性のインク収容部２０が収容された構成となっている。このインク収容部２０に形成されたインク取出し口２１にはインク供給管１８の一端部に取り付けられたインク供給針２２が接続されている。インク供給管１８の他方の端部２３は圧力減衰器１７に接続されている。従って、インクカートリッジ１６のインク収容部２０に貯留されたインクはインク供給管１８を介して圧力減衰器１７に供給され、そこから印刷ヘッド２に送られる。このようにして印刷ヘッド２に供給されたインクがノズル６から吐出される。
【００２０】
ここで、図２中にＣで示すキャリッジ３のホームポジションに対峙する位置には、クリーニングユニット（本発明の「クリーニング装置」に相当）１００が配置されている。このクリーニングユニット１００は、印刷ヘッド２のクリーニング処理を行うためのヘッド回復機構として、ヘッド拭取機構１０１とインク吸引機構１０４とを備えている。
【００２１】
また、キャリッジ３には、用紙センサ（本発明の「用紙検出手段」に相当）２５が設けられ、用紙Ｐの左右端や上下端を検出する（図３参照）。つまり、用紙センサ２５は、用紙Ｐに対して印刷前にキャリッジ３が左右方向に走査したときにその用紙Ｐの左右端を検出して用紙幅の認識を可能にしたり、印刷途中で用紙の後端を検出して用紙長さの認識を可能にしたりする。また、これにより用紙Ｐの有無も検出することができ、用紙センサ２５は用紙Ｐがないときに用紙なし信号を出力する。なお、用紙Ｐの有無を検出する本発明の用紙検出手段としての構成はこれに限られず、用紙Ｐを検出する種々の周知の構成を採用することができる。
【００２２】
（インク吸引機構）
インク吸引機構１０４は、印刷ヘッド２がホームポジションＣに移動したときに印刷ヘッド２のノズル形成面７を覆うキャップ１０５を備えている。キャップ１０５は、キャリッジ３が記録領域Ｂを移動している間はユニットケース１０６の側に退避した位置にある。キャリッジ３がホームポジションＣまで移動すると、キャップ１０５はユニットケース１０６から前方に突出した位置に切り替わり、印刷ヘッド２のノズル形成面７を覆った状態になる。
【００２３】
このキャップ１０５の内側は、ユニットケース１０６に取り付けられたモータ１０７によって作動するポンプ１０８で減圧される。従って、キャップ１０５がノズル形成面７に被された状態のままポンプ１０８を作動させることにより。ノズル６からインクを吸引排出するインク吸引処理（クリーニング）を行うことができる。その結果、印刷ヘッド２の内部の気泡や粘度の高まったインクを除去することができるので、印刷ヘッド２の内部のインクを適切な状態に回復させることができる。
【００２４】
（ヘッド拭取機構）
図２に示すように、ヘッド拭取機構１０１は、弾性変形可能なブレード１０２と、ブレード１０２を保持するブレード保持部材１０３とを備えている。ブレード保持部材１０３は、ユニットケース１０６内に配置された歯車列等の伝達機構（図示省略）を介して、ユニットケース１０６に取り付けられたモータ１０７によって移動可能であり、ユニットケース１０６内に退避した状態、およびユニットケース１０６から突出した状態に切り換わる。ブレード１０２がユニットケース１０６から突出した状態になると、キャリッジ３が印刷領域ＢからホームポジションＣに移動したときにブレード１０２の先端部分がノズル形成面７に接触して、これらに付着したインクや紙粉等が拭き取られる。
【００２５】
（駆動制御系）
一般に知られているように、インクジェットプリンタ１における印刷ヘッド２の印刷動作、用紙Ｐの搬送機構（図示省略）の動作、およびインク吸引機構１０４、ヘッド拭取機構１０１などの動作部分の駆動制御は、マイクロコンピュータを中心として構成される駆動制御装置（本発明の「クリーニング装置」に相当）２００を中心に行われる。このような駆動制御装置２００では、ＲＯＭ（図示省略）に予め格納されている制御プログラムに従って、ＲＡＭ（図示省略）内の作業領域等を用いて、ＣＰＵの制御の下に、各部分の駆動を制御する。
【００２６】
図３は、図１のインクジェットプリンタ１の機能ブロック図であり、駆動制御系により実現される機能をブロック単位で示す機能ブロック図である。印刷制御機能、搬送制御機能、印刷ヘッド２のクリーニングを行うクリーニングユニット１００（インク吸引機構１０４、ヘッド拭取機構１０１により構成される）の起動および駆動制御機能を示している。特に断りのない限り、本実施形態でいう印刷ヘッド２のクリーニングとは、インク吸引機構１０４により行われるノズル６からのインク吸引動作と、ヘッド拭取機構１０１によって行われるノズル形成面７に付着したインクや紙粉の拭取動作のいずれか一方、もしくはこれらを組み合わせた処理を示すものとする。
【００２７】
図３に示すように、印刷駆動制御部２０１はドライバ２０２を介して、キャリッジモータ１３、印刷ヘッド２を駆動制御し、所望の印刷を用紙Ｐに対して行う。搬送制御部２０３は、この印刷動作に連動して、ドライバ２０４を介して搬送モータなどの用紙搬送機構２０５を駆動制御する。
【００２８】
クリーニングユニット制御部２０６はドライバ２０７を介して、吸引モータ１０７などから構成されるインク吸引機構１０４による印刷ヘッド２のクリーニングの駆動制御を行う。このとき、クリーニングユニット制御部２０６は、印刷ヘッド２のクリーニングを行う際、キャリッジ３などを駆動して印刷ヘッド２を所定の位置に移動するとともに、クリーニングユニット１００を駆動制御して、所定のインク吸引動作およびヘッド拭取動作を実行する。
【００２９】
クリーニングユニット制御部２０６は、クリーニング制御部（本発明の「クリーニング実行信号保持手段」、「クリーニング制御手段」に相当）２０８からの起動信号によって、起動される。クリーニング制御部２０８は、計時部２０９からの時刻信号、印刷動作計測部２１０からの時間帯別印刷動作情報に基づいて、印刷処理の実行可能性が少ない時間帯を抽出し、クリーニングを開始する時刻をその時間帯に予め定めて、予め定めたクリーニング開始のタイミングでクリーニング実行信号を出力する。一方、クリーニング制御部２０８は、クリーニング実行信号は出力するが、用紙センサ２５からの用紙なし信号の出力があるまでは、クリーニングユニット制御部２０６への起動信号は出力せずに、出力したクリーニング実行信号を保持した状態でクリーニングユニット制御部２０６による印刷ヘッド２のクリーニングが実際に実行されるのを留保するように構成されている。すなわち、クリーニング制御部２０８は、用紙センサ２５による用紙なし信号の出力に応じて、クリーニング実行信号を保持している場合には印刷ヘッド２のクリーニングを行い、クリーニング実行信号を保持していない場合には印刷ヘッド２のクリーニングを行わない。メンテナンスタイマ２１１は、印刷ヘッド２のクリーニングが完了したときから計時を開始し、次の印刷ヘッド２のクリーニングが開始されたときにリセットされるタイマである。クリーニング制御部２０８は、メンテナンスタイマ２１１の計時情報を参照し、少なくともクリーニング期限前にクリーニングを起動するようにクリーニング時刻を設定する。
【００３０】
（クリーニング制御部）
図４のクリーニング実行処理の一例を示すフローチャートを参照して、クリーニング制御部２０８の動作について説明する。電源が投入(電源ＯＮ）されると、クリーニング制御部２０８によるクリーニング実行処理が実行される。クリーニング制御部２０８は、まず、電源ＯＮに伴う印刷ヘッド２のクリーニングを初期実行する（ステップＳ１）。これにより、電源ＯＦＦの間に印刷ヘッド２のノズル６などに溜まっていたインクをノズル６から吸引することにより、適正な印刷ができる状態となる。
【００３１】
次に、印刷ヘッド２のクリーニングを行うのに最適な時刻を探すために、インクジェットプリンタ１の最近の印刷動作状態を表す時間帯別印刷動作情報を取得する（ステップＳ２）。時間帯別印刷動作情報は、たとえば１時間または３０分を単位時間として、単位時間毎の印刷動作量を時間帯別に収集した印刷動作状況を表す実データである。印刷動作情報の物理量は、単位時間当たりの印刷処理の度合い（動作密度）を表すものであれば、どのようなものでもよい。例えば、「印刷行数」、「印刷命令回数」、「印刷時間」などを、印刷動作情報を表す物理量とすることができる。時間帯別印刷動作情報の取得については、後で詳細に説明する。
【００３２】
次に、時間帯別印刷動作情報に基づいて、印刷動作があまり行われていない時間帯である低印刷時間帯を抽出する（ステップＳ３）。抽出する低印刷時間帯は、単位時間中に印刷動作が一回も行われない時間帯、例えば、印刷動作“０回”もしくは印刷行数“０行”の時間帯を抽出することが望ましい（以下、印刷動作情報として「印刷行数」を用いて説明する）。
【００３３】
次に、印刷ヘッド２のクリーニングの開始時刻を、抽出した低印刷時間帯に設定する（ステップＳ４）。クリーニングの開始時刻が設定された後、設定された開始時刻になると（ステップＳ５においてＹＥＳ）、クリーニング制御部２０８はクリーニング実行信号を出力する。そして、クリーニング制御部２０８は、用紙センサ２５から用紙なし信号が出力されるまで、クリーニング実行信号を保持した状態でクリーニングユニット制御部２０６に対するクリーニング起動信号を留保し、用紙センサ２５から用紙なし信号が出力されれば、クリーニング起動信号を出力してクリーニングユニット制御部２０６を起動する（ステップＳ６、Ｓ７）。クリーニング起動信号がクリーニングユニット制御部２０６に送信されると、クリーニングユニット１００が駆動されて、印刷ヘッド２のクリーニングが実行される。印刷ヘッド２のクリーニングが完了すると（ステップＳ８においてＹＥＳ）、再び、時間帯別印刷動作情報を取得することにより（ステップＳ２）、次の印刷ヘッド２のクリーニング時刻を設定する（ステップＳ３、Ｓ４）。以後同様の処理を繰り返すことにより、印刷ヘッド２のクリーニングを実行する。
【００３４】
本実施形態では、このように、実際の印刷処理の動作状況に基づいて、印刷処理の行われる可能性が低い時間帯にクリーニングを実行するので、印刷ヘッド２のクリーニングと業務処理に伴う印刷動作が競合する可能性を、低く抑えることが可能となる。
【００３５】
なお、最初にインクジェットプリンタ１に電源が投入（電源ＯＮ）されたときには、まだ時間帯別印刷動作情報は収集できていないので、ステップＳ２において、時間帯別印刷動作情報を取得することができない。したがって、ステップＳ３において、低印刷時間帯を抽出することもできない。このように、時間帯別印刷動作情報を取得できない特殊な場合には、ステップＳ４における、印刷ヘッド２のクリーニング時刻の設定において、例えば午前３時などのように、一般的には印刷処理の実行可能性が低いと予想される時間帯に印刷ヘッド２のクリーニングを行うようにクリーニング時刻を設定しておくことが望ましい。また、時間帯別印刷動作情報を取得できるまでの期間、ステップＳ２における、時間帯別印刷動作情報の取得処理を延期し、延期期間の経過後にステップＳ２を実行するように構成しても良い。ステップＳ２の時間帯別印刷動作情報の取得処理を延期する期間は、印刷ヘッド２のクリーニングを行わないでインクジェットプリンタ１を継続使用可能な最長期間（最長クリーニング待機期間）以下でなければならない。最近のインクジェットプリンタ１では、最長クリーニング待機期間が４８時間というものもあるので、２４時間の延期期間を設定することも十分可能である。
【００３６】
（時間帯別印刷動作情報の取得）
図５は、印刷動作計測部２１０による時間帯別印刷動作情報取得処理の一例を示すフローチャートである。印刷動作計測部２１０は累積カウンタを備えており（図示省略）、印刷動作情報として、印刷行数や印刷命令数などをカウントする。印刷動作計測部２１０はさらに、単位時間あたりの累積印刷情報を時刻毎に記憶する印刷動作記録部（図示省略）を備えている。
【００３７】
インクジェットプリンタ１の電源が投入されると、図５に示す時間帯別印刷動作情報取得処理が実行され、まず計時部２０９から現在の時刻が取得される（ステップＳ１０１）。次に単位時間の区切りとなる所定の時刻が経過するのを待機する（ステップＳ１０２においてＮＯ）。この間、図示しない累積カウンタでは、印刷動作情報が収集されて、印刷動作情報が累積カウントされる。
【００３８】
所定の単位時間が経過すると（ステップＳ１０２においてＹＥＳ）、累積カウンタから印刷動作情報の累積カウント値を取得し（ステップＳ１０３）、累積カウンタの値を単位時間あたりの印刷動作情報を時刻情報とともに印刷動作記録部に記録する（ステップＳ１０４）。次に、累積カウンタをクリアして（ステップＳ１０５）、再び次の時刻の単位時間あたりの印刷動作情報を累積カウントする（ステップＳ１０１〜Ｓ１０５）。同様の処理を単位時間ごとに繰り返して、時間帯別印刷動作情報を生成する。
【００３９】
図６は時間帯別印刷動作情報の一例を示す図であり、図７は時間帯別印刷動作情報の他の例を示す図であり、それぞれ、印刷動作計測部２１０の印刷動作記録部(図示省略）に記録される時間帯別印刷動作情報を例を示すものである。図６の時間帯別印刷動作情報は、午前８時に開店し午後１０時（２２時）に閉店するスーパーマーケットで稼動するＰＯＳ端末機のレシート印刷装置の動作記録を示す例である。閉店時間中は、印刷処理が行われないので、この時間帯（２２：００〜８：００）は、印刷行数０行の時間帯（図中符号“ａ”で示している）となることがわかる。
【００４０】
図７は、コンビニエンスストアのように、２４時間営業の店舗に設置されたレシート印刷装置(インクジェット記録装置）の印刷動作情報を示す図である。印刷動作ゼロ(印刷行数０行）の時間帯ａが、２時から４時までの２時間存在しており、その他の時間帯は常に印刷処理(精算処理）が行われていることがわかる。
【００４１】
（低印刷時間帯抽出処理）
図６および図７に示すように、印刷行数“０行”の時間帯が存在する場合には、これらの時間帯を低印刷時間帯として抽出する。
【００４２】
なお、より精度を上げるために、図８に示すように１週間分の印刷動作情報に基づいてクリーニングの実行に最適な低印刷時間帯を抽出することも可能である。図８は「印刷行数０行」の時間帯を示す図であり、月曜日から日曜日までの各一日について、印刷行数０の時間帯を１時間単位で表したものを１週間分縦に並べたタイミングチャートである。このように、日によって印刷行数“０行”の時刻にばらつきがある場合には、共通する時刻３時〜４時を低印刷時刻とすることが望ましい。すべての日に共通する時刻が存在しない場合には、より多く共通する時刻を選択するようにすることが望ましい。
【００４３】
もし、印刷行数“０行”の時間帯が存在しない場合には、図７に示すように、閾値Ｔｈ１、Ｔｈ２などのように複数の閾値を予め設けておき、印刷動作の量が閾値以下の時間帯（図中の“ｂ”または“ｃ”で示す時間帯）を抽出するようにする。図９は低印刷時間帯抽出処理を示すフローチャートであり、低印刷時間帯を抽出する処理手順の一例を示すものである。まず、印刷動作情報中に印刷行数０行の時間帯が存在するかどうかを確認し（ステップＳ２０１）、存在すれば（ステップＳ２０１においてＹＥＳ）、その時間帯を低印刷時間帯として抽出する（ステップＳ２０４）。
【００４４】
一方、印刷行数０行の時間帯が存在しなければ（ステップＳ２０１においてＮＯ）、まず一番低い閾値Ｔｈ１を設定して（ステップＳ２０２）、印刷動作量が閾値以下の時間帯があるかどうかを確認する（ステップＳ２０３）。閾値Ｔｈ１以下の時間帯が存在すれば（ステップＳ２０３においてＹＥＳ）、その時間帯を低印刷時間帯として抽出する（ステップＳ２０４）。
【００４５】
一方、閾値Ｔｈ１以下の時間帯が存在しない場合には（ステップＳ２０３においてＮＯ）、２番目に低い閾値Ｔｈ２を設定して（ステップＳ２０２）、印刷行数が閾値Ｔｈ２以下の時間帯があるかどうかを確認する（ステップＳ２０３）。そして、閾値Ｔｈ２以下の時間帯が存在すれば（ステップＳ２０３においてＹＥＳ）、その時間帯を低印刷時間帯として抽出する（ステップＳ２０４）。存在しない場合には（ステップＳ２０３においてＮＯ）、３番目に低い閾値を設定して、ステップＳ２以降の処理を繰り返し実行する。このように、低印刷時間帯が見つかるまで、低い閾値から高い閾値に順次変更していくことで、業務上の印刷処理が最も行われ難い時間帯を抽出することが可能となる。
【００４６】
（クリーニング時刻の設定）
複数の低印刷時間帯が存在する場合、どの時間帯にクリーニングの開始時刻を設定するかは自由である。クリーニング回数をできるだけ減らす観点から、前回のクリーニングの時から最も遅い時刻となる低印刷時間帯に設定したり、低印刷時間帯が連続して発生する時間帯を捜し、その中間の時刻に設定したりすることができる。また、上記したように、複数の日の時間帯別印刷動作情報を参照し、できるだけ多くの日に共通する時刻をクリーニングの開始時刻として設定するようにしてもよい。
【００４７】
（クリーニングの起動信号の生成）
次に、クリーニング制御部２０８によるクリーニングの起動信号の生成について説明する。本実施形態では、クリーニング制御部２０８は、設定したクリーニングの開始時刻となったときに、クリーニングの開始時刻となったことを示すクリーニング実行信号を出力する。そして、クリーニング制御部２０８は、用紙センサ２５から用紙なし信号が出力されるまで、クリーニング実行信号を保持した状態でクリーニングユニット制御部２０６を起動するための起動信号を出力するのを留保するように構成されている。すなわち、用紙センサ２５から用紙なし信号が出力されれば、クリーニングユニット制御部２０６を起動するための起動信号を出力し、クリーニングユニット１００による印刷ヘッド２のクリーニングが開始される。
【００４８】
（電源投入に伴う初期クリーニングとの関係）
インクジェットプリンタ１では、通常、電源投入時に印刷ヘッド２のクリーニングを実行し、クリーニングを実行してから最長３０時間〜４８時間くらい経過した時点でさらに印刷ヘッド２のクリーニングを行わなければならない。従って、毎日の始業時間および終就業時間が決まっており、始業時間にインクジェットプリンタ１の電源を投入し、終業時間に電源をオフする店舗では、毎日電源を投入する度に印刷ヘッド２がクリーニングされて、次の印刷ヘッド２のクリーニングが必要となるより前に電源がＯＦＦされるので、印刷ヘッド２のクリーニングの実行タイミングはあまり問題となることはない。しかし、常にインクジェットプリンタ１が電源ＯＮの状態である２４時間営業のコンビニエンスストアおよび終業時間になってもインクジェットプリンタ１の電源をＯＦＦせず、連続で電源をＯＮにしたままの店舗等も多く存在する。しかしながら、上記したようにクリーニングの開始時刻を設定することで、このような場合でも、最適なタイミングで印刷ヘッド２のクリーニングを行うことができ、印刷ヘッド２のクリーニングに伴う業務処理への悪影響を防止することが可能となる。
【００４９】
（電源ＯＦＦの際の動作）
電源がＯＦＦされた場合でも印刷動作情報を記憶保持しておくために、累積カウンタおよび印刷動作記録部（いずれも図示省略）を、不揮発性記憶装置を採用して構成することができる。また、電源がＯＮ状態のときには揮発性のメモリにこれらのデータを記憶しておき、電源ＯＦＦシーケンスにおいて、不揮発性メモリ２１２(図３参照）に印刷動作情報を記憶するようにしてもよい。この場合、電源投入時の電源ＯＮシーケンスにおいて、不揮発性メモリ２１２から、揮発性メモリである累積カウンタおよび印刷動作記録部に転記するようにすればよい。なお、電源ＯＦＦの期間は、印刷動作情報は取得できないが、電源ＯＦＦ時は印刷動作は行われていないため、電源ＯＦＦの時刻から電源投入時までの時間帯は、印刷動作量ゼロの時間帯としてカウントされる。
【００５０】
以上説明したように、この実施形態においては、予め定められたタイミングでクリーニング実行信号を出力しても、クリーニング制御部２０８は、用紙センサ２５による用紙なし信号の出力があるまでクリーニング実行信号を保持した状態でクリーニングの実行を留保するため、用紙Ｐが無くなることによる用紙補給というインクジェットプリンタ１において不可避の作業をユーザが行うというより効率のよいタイミングで、印刷ヘッド２のクリーニングを実行することができる。すなわち、インクジェットプリンタ１に必要不可欠な用紙補給に要する時間を利用して印刷ヘッド２のクリーニングを実行することで、印刷ヘッド２のクリーニング中に印刷処理が要求されても、ユーザによる用紙補給作業が行われているため、印刷ヘッド２に対するクリーニングの実行の有無に関係なく印刷処理は実行できないこととなる。したがって、印刷ヘッド２のクリーニングのみに起因する印刷処理の遅延を効率よく回避できる。
【００５１】
また、インクジェットプリンタ１において印刷処理が長期間実行されていないときに、印刷ヘッド２内のインクに増粘が生じたり、印刷ヘッド２内に気泡や異物などが侵入したりするおそれがあるため、印刷ヘッド２のクリーニングは、所定期間、インクジェットプリンタ１において印刷が行われていないときに行われるのが一般的であった。したがって、印刷処理中の用紙切れのタイミングという、印刷ヘッド２からインクが吐出される印刷直後のタイミングでクリーニングを実行するのは本願発明者独自の着想によるものであり、本実施形態の最大の特徴である。
【００５２】
（他の例）
図１０は図１のインクジェットプリンタの機能ブロック図である。図１およｂ図１０を参照して、上記した実施形態の他の例について説明する。図１０を示すようにび用紙Ｐを収容するカバー付用紙収容部（本発明の「カバー付用紙収容手段」に相当、カバー部分は図示省略）２７のカバーの開放を検出するカバーセンサ（本発明の「用紙検出手段」に相当）２６を備え、カバーセンサ２６は、カバーの開放を検出したときに、用紙Ｐが無いとして用紙なし信号を出力するように構成されている。
【００５３】
このような構成とすれば、カバーセンサ２６は、カバー付用紙収容部２７のカバーの開放を検出したときに、用紙Ｐが無いとして用紙なし信号を出力するため、カバー付用紙収容部２７のカバーが開放されたタイミング、すなわち、ユーザによる用紙Ｐの補給作業が行われるタイミングで印刷ヘッド２のクリーニングを開始することができる。なお、カバーセンサ２６の構成としては、接触式や機械式のセンサなど、周知の種々のセンサを採用して構成すればよい。
【００５４】
（その他）
なお、本発明は上記した実施形態に限定されるものではなく、その趣旨を逸脱しない限りにおいて上述したもの以外に種々の変更を行うことが可能である。例えば、インクジェットプリンタ１においては、通常、印刷に関するメンテナンスログデータが収集されている。ログデータとして、印刷行数、印刷命令数をカウントしている場合、これらのログ情報を時刻情報とリンクして記憶するように構成して、時間帯別印刷動作情報を収集することも可能である。
【図面の簡単な説明】
【００５５】
【図１】本発明のクリーニング装置を備えるインクジェットプリンタを示す斜視図。
【図２】図１に示すインクジェットプリンタの要部を反対側からみた斜視図。
【図３】図１に示すインクジェットプリンタの機能ブロック図。
【図４】クリーニング実行処理の一例を示すフローチャート。
【図５】時間帯別印刷動作情報取得処理の一例を示すフローチャート。
【図６】時間帯別印刷動作情報の一例を示す図。
【図７】時間帯別印刷動作情報の他の例を示す図。
【図８】「印刷行数０行」の時間帯を示す図。
【図９】低印刷時間帯抽出処理を示すフローチャート。
【図１０】図１に示すインクジェットプリンタの他の例の機能ブロック図。
【符号の説明】
【００５６】
１…インクジェットプリンタ（印刷装置）、２…印刷ヘッド、２５…用紙センサ（用紙検出手段）、２６…カバーセンサ（用紙検出手段）、２７…カバー付用紙収容部（カバー付用紙収容手段）、１００…クリーニングユニット（クリーニング装置）、２００…駆動制御装置（クリーニング装置）、２０８…クリーニング制御部（クリーニング実行信号保持手段、クリーニング制御手段）
【図１】
2010120258.tif 000003
【図２】
2010120258.tif 000004
【図３】
2010120258.tif 000005
【図４】
2010120258.tif 000006
【図５】
2010120258.tif 000007
【図６】
2010120258.tif 000008
【図７】
2010120258.tif 000009
【図８】
2010120258.tif 000010
【図９】
2010120258.tif 000011
【図１０】
2010120258.tif 000012