(57)【要約】【課題】  時刻が取得できずかつ最終動作からの経過時間が不明な場合においても、必要以上の回復動作を行わないようにすることでインク消費量を削減する。【解決手段】  外部装置から時刻情報を取得して経過時間管理を行い回復動作の要否を決定するインクジェット記録装置において、外部装置から時刻が取得できない場合にユーザに警告表示を行い、回復動作を行うか否かを選択させたり、回復動作を行うか否かを選択させる代わりに、現在時刻あるいは経過時間がわかる情報を入力させたり、あるいはテストパターンにより識別可能なインクジェット記録ヘッド状態を入力させたりし、また外部装置から時刻が取得できない場合は、記憶されている最終動作時刻ユーザが入力した内容に応じて所定の補正を行った時刻を起点として経過時間管理を行うようにする。【選択図】        図１
2007076050.tif 000002
【特許請求の範囲】
【請求項１】
インクジェット記録ヘッドが休止状態で放置された経過時間に応じて前記インクジェット記録ヘッドの回復動作の要否あるいはその程度を自動的に決定するインクジェット記録装置において、
外部装置から時刻情報を受信する時刻情報取得手段と、前記時刻情報取得手段により取得した時刻情報の示す時刻を初期値としてあらかじめ規定された処理を実行することにより現在時刻を計時する計時手段と、前記インクジェット記録ヘッドの回復動作を行った最終回復動作時刻を記憶する最終回復動作時刻記憶手段と、ユーザに各種の情報通知を行う表示手段と、ユーザから各種の入力を行わせる操作手段を備え、
主電源供給開始後初めての印字記録に先立って前記時刻情報取得手段により時刻情報を取得した場合には、取得した時刻情報を初期値として前記計時手段による計時処理を開始し、前記最終回復動作時刻記憶手段に記憶されている前記最終回復動作時刻と、前記計時手段により計時される前記現在時刻との差分により放置経過時間を取得して自動的に前記インクジェット記録ヘッドの回復動作の要否あるいはその程度を決定するとともに、
主電源供給開始後初めての印字記録に先立って前記時刻情報取得手段により時刻情報を取得できない場合には、前記表示手段によりユーザに対して通知を行い、前記操作手段によりユーザが入力した回復指示入力情報に基づいて回復動作の要否あるいはその程度を決定することを特徴とするインクジェット記録装置。
【請求項２】
前記回復指示入力情報は、回復動作を行うか否かであることを特徴とする請求項１に記載のインクジェット記録装置。
【請求項３】
前記回復指示入力情報は、テストパターンなどにより識別できる前記インクジェット記録ヘッドの状態であることを特徴とする請求項１に記載のインクジェット記録装置。
【請求項４】
前記回復指示入力情報は、現在時刻あるいは経過時間に相当する情報であることを特徴とする請求項１に記載のインクジェット記録装置。
【請求項５】
主電源供給開始後初めての印字記録に先立って前記時刻情報取得手段により時刻情報を取得できない場合には、前記最終回復動作時刻記憶手段に記憶されている前記最終回復動作時刻を基に、ユーザが入力した前記回復指示入力情報に応じて所定の補正を行った時刻を初期値として前記計時手段による計時処理を開始することを特徴とする請求項１ないし４のいずれかに記載のインクジェット記録装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、インクジェット記録装置に関し、特にインクジェット記録ヘッドが休止状態で放置された経過時間に応じて前記インクジェット記録ヘッドの回復動作の要否あるいはその程度を自動的に決定するインクジェット記録装置に関するものである。
【背景技術】
【０００２】
従来、インクジェット記録方式のプリンタにおいては、インクジェット記録ヘッドの不使用状態が長く続くと、ノズル部のインクの粘度が上昇したり固着したりするため、次の印刷開始時にインクの吐出不良が発生する可能性がある。
【０００３】
このため、印字記録開始時あるいは電源投入時には、インクジェット記録ヘッドが不使用状態で放置された経過時間に応じて回復動作の要否を判断したりあるいは回復動作の程度を異ならせたりすることが一般的に行われている。特に電源投入時あるいは電源投入後最初の印字記録開始時には、電源オフ状態で放置された経過時間が必要となるため、主電源とは別に電池電源を搭載して現在時刻情報を取得することにより経過時間を取得して回復動作を制御する方法が考案されている（例えば、特許文献１参照）。
【０００４】
しかしながらこれらの方法ではインクジェット記録装置に計時のための計測素子を含んだ回路と電池などの副電源を搭載する必要があり、インクジェット記録装置のコストが高くなったり、また廃電池など環境に与える大きな問題を含有しているという問題があった。
【０００５】
このような問題を解決するための手段として、インクジェット記録装置に接続されたパーソナルコンピュータなどの外部装置から印字記録データ受信に先立って時刻情報を取得し、それを初期値として計時処理を行って現在時刻を取得する方法が考案されている（例えば、特許文献２参照）。これによればインクジェット記録装置に計測素子や電池電源を搭載する必要がなくなり、コストをあげることなく現在時刻を取得できるようになる。
【特許文献１】特開平６−２９７７３０号公報
【特許文献２】特開平１１−１９２７２８号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかしながら近年のインクジェット記録装置の使われ方としては、パーソナルコンピュータに接続されて印字記録を行うにとどまらず、携帯情報端末、デジタルカメラ、ビデオカメラ、携帯電話など、様々な機器と接続して印字記録を行うような機能が求められてきている。これらの機器の中にはパーソナルコンピュータのように時刻情報を取得できないものもある。これらの非パーソナルコンピュータ環境では、異なるメーカの機器同士を接続した場合にも正しく印字記録が行えるよう、印字記録にかかわるデータの受け渡しの規格等が定められる動きが進んでいるが、それらの規格の中では必ずしも時刻情報を受け渡す仕組みが定義されていない場合もある。
【０００７】
また、インクジェット記録装置とスキャナ、ＦＡＸ装置をひとつの筐体に収めたいわゆる複合機やインクジェットコピー機など、外部装置との接続なしで単独で使用されることを主眼においた製品も増え、このような製品の場合にも外部装置から時刻上を取得することを期待できない状況が増えている。
【０００８】
先にあげた従来技術においては、外部装置から時刻情報を取得できない場合には最後に使用されてからの経過時間が不明となるため、インクジェット記録ヘッドの記録品質を保証するためには回復動作を行うことになり、結果として実際には経過時間が短いにもかかわらず回復動作が行われるなど、不必要な回復動作が入るためにインクを消費する、印字記録動作までの時間がかかってしまうなどの問題が発生する。
【０００９】
本発明は上記問題を鑑みてなされたものであり、最終動作からの経過時間が不明な場合においても、必要以上の回復動作を行わないようにすることでインク消費量を削減することができるインクジェット記録装置を提供することを目的とする。
【課題を解決するための手段】
【００１０】
上記目的を達成するための本発明は、
外部装置から時刻情報を受信する時刻情報取得手段と、前記時刻情報取得手段により取得した時刻情報の示す時刻を初期値としてあらかじめ規定された処理を実行することにより現在時刻を計時する計時手段と、前記インクジェット記録ヘッドの回復動作を行った最終回復動作時刻を記憶する最終回復動作時刻記憶手段と、ユーザに各種の情報通知を行う表示手段と、ユーザから各種の入力を行わせる操作手段を備え、主電源供給開始後初めての印字記録に先立って前記時刻情報取得手段により時刻情報を取得した場合には、取得した時刻情報を初期値として前記計時手段による計時処理を開始し、前記最終回復動作時刻記憶手段に記憶されている前記最終回復動作時刻と、前記計時手段により計時される前記現在時刻との差分により放置経過時間を取得して自動的に前記インクジェット記録ヘッドの回復動作の要否あるいはその程度を決定するとともに、主電源供給開始後初めての印字記録に先立って前記時刻情報取得手段により時刻情報を取得できない場合には、前記表示手段によりユーザに対して通知を行い、前記操作手段によりユーザが入力した回復指示入力情報に基づいて回復動作の要否あるいはその程度を決定することを特徴とする。
【発明の効果】
【００１１】
本発明によれば、最終動作からの経過時間が不明な場合には、ユーザからの入力により回復動作の要否あるいはその程度を決定するため、不必要な回復動作を行わないようにすることでインク消費量を削減することが可能となる。
【発明を実施するための最良の形態】
【００１２】
本発明を実施するための最良の形態について、以下に図面を参照して説明する。
【実施例】
【００１３】
（実施形態１）
図１は本発明の第１の実施形態におけるインクジェット記録装置１の制御系の概略ブロック構成図である。
【００１４】
マイクロプロセッサ形態のＣＰＵ２は内部バス３を介して接続されたＲＯＭ形態のプログラムメモリ４に格納された制御プログラムおよびＲＡＭ形態のデータメモリ５の内容にしたがって動作し、インタフェース制御回路６からインタフェースケーブル７を介して接続されたホストコンピュータ８より記録画像データを受信し、データメモリ５中の印字バッファメモリ９に格納する。印字バッファメモリ９に格納された記録画像データはヘッド制御回路１０により読み出され、記録画像パターンとしてインクジェット記録ヘッド１１へ送られる。
【００１５】
また、ＣＰＵ２は、モータ制御回路１２を介してキャリッジモータ１３、搬送モータ１４、回復モータ１５を制御することが可能であり、これらの動作を組み合わせて制御することにより印字記録あるいはインクジェット記録ヘッド１１の回復動作を行う。
【００１６】
また、インクジェット記録装置内には所定間隔でＣＰＵ２に対して割り込みを発生するタイマー回路１６と主電源供給が断たれた場合においても記憶内容を保持可能な不揮発性メモリ１７が設けられており、いずれもＣＰＵ２から内部バス３を通じて制御が可能である。さらにＣＰＵ２は内部バス３を介して接続されたパネル制御回路１８を通じて、インクジェット記録装置１の筐体外面に設けられた操作パネル１９の表示部に所定の表示を行ったり、ユーザのキー操作を監視することができる。
【００１７】
なお、ＣＰＵ２は、ホストコンピュータ８からデータを受信して印字記録を行うのみならず、プログラムメモリ４にあらかじめ記憶されたパターンあるいはプログラムにしたがって記録画像データを作成しデータメモリ５中の印字バッファメモリ９に格納して印字記録を行うこともできる。
【００１８】
図２はデータメモリ５中に設けられたワークエリアの一部の内容を示す図である。
【００１９】
ここには現在時刻を計時するための時刻カウンタＴＣ２０と、外部装置から時刻情報を取得したかどうかを示す時刻情報取得フラグＦＣ２１、電源オンしてから回復動作を実行したかどうかを示すフラグＦＱ２２、そして暫定の回復動作時刻ＴＱ２３を記憶する領域が設けられている。
【００２０】
図３は不揮発性メモリ１７の一部の内容を示す図である。
【００２１】
ここには最終回復動作時刻ＴＰ２４を記憶する領域が設けられている。
【００２２】
図４は電源オン時のＣＰＵ２の処理内容を示すフローチャートである。
【００２３】
ＣＰＵ２はまずデータメモリ５中の時刻取得フラグＦＣ２１および回復動作実行フラグＦＱ２２をクリアする（ステップＳ１０１）。次に不揮発性メモリ１７中の最終回復動作時刻ＴＰ２４を取得し、暫定回復動作時刻ＴＱ２３および時刻カウンタＴＣ２０の初期値としてセットする（ステップＳ１０２）。次にＣＰＵ２はステップＳ１０３へ進みタイマー割り込みを許可した上でタイマー回路１６を作動させる（ステップＳ１０４）。このあとＣＰＵ２はその他の初期化処理を行い（ステップＳ１０５）、電源オン処理を終了して（ステップＳ１０６）ホストコンピュータ８からのデータ受信待ち状態へ移行する。
【００２４】
図５はタイマー割り込み発生時のＣＰＵ２の処理内容を示すフローチャートである。
【００２５】
一定間隔で発生するタイマー割り込みにおいてＣＰＵ２は時刻カウンタＴＣ２０のインクリメントを行う（ステップＳ２０１）。
【００２６】
図６はホストコンピュータ８から時刻情報を取得した場合のＣＰＵ２の処理内容を示すフローチャートである。
【００２７】
時刻情報取得時にＣＰＵ２は時刻取得フラグＦＣ２１を調べる（ステップＳ３０１）。時刻取得フラグＦＣ２１がすでにセットされている場合は、以前にホストコンピュータ８から時刻情報を取得して状態であるので新しく取得した時刻情報は必要ないため何もしない。次にＣＰＵ２は回復動作実行フラグＦＱ２２を調べる（ステップＳ３０２）。ここで回復動作実行フラグＦＱ２２がセットされている場合は、時刻取得していない状態で回復動作を行ったあとであるため、新しく取得した時刻情報Ｔを用いて最終回復動作時刻ＴＰ２４を補正してやる必要がある。
【００２８】
回復動作実行後現在時刻までの経過時間はＴＣ−ＴＱで求められるので、新たに取得した現在時刻Ｔをもとに最終回復動作時刻はＴ−（ＴＣ−ＴＱ）と求められる。そこでＣＰＵ２はステップＳ３０３へ進み、新しく取得した時刻ＴによりＴＰ＝Ｔ−（ＴＣ−ＴＱ）として不揮発性メモリ１７中の最終回復動作時刻ＴＰ２４およびデータメモリ５中の暫定回復動作時刻ＴＱ２３を更新する。そしてステップＳ３０４へ進み、時刻カウンタＴＣ２０に新しく取得した時刻情報をセットする。
【００２９】
一方、ステップＳ３０２で回復動作実行フラグＦＱ２２がセットされていなかった場合には、そのままステップＳ３０４へ進み時刻カウンタＴＣ２０に新しく取得した時刻情報をセットする。
【００３０】
図７は印字記録動作時のＣＰＵ２の処理内容を示すフローチャートである。
【００３１】
印字記録動作開始時にＣＰＵ２はまず時刻情報取得フラグＦＣ２１と回復動作実行フラグＦＱ２２のいずれかがセットされているかどうかを調べる（ステップＳ４０１）。いずれかのフラグがセットされている場合にはステップＳ４０２へ進み、時刻カウンタＴＣ２０と暫定回復動作時刻ＴＱ２３の差分より回復動作後の経過時間を取得し、所定時間Ｔｔｈ以上の時間が経過しているかどうかを調べる。所定時間Ｔｔｈ以上経過していない場合にはステップＳ４０３へ進み、印字記録動作を実行する。
【００３２】
ステップＳ４０２で所定時間Ｔｔｈ以上経過していた場合にはステップＳ４０４へ進み回復動作を実行する。回復動作実行後、暫定回復動作時刻ＴＱ２３に現在時刻カウンタＴＣ２０の値をセットし（ステップＳ４０５）、時刻取得フラグＦＣ２１がセットされている場合には（ステップＳ４０６）、不揮発性メモリ１７中の最終回復動作時刻ＴＰ２４にも同じ時刻をセットする（ステップＳ４０７）。
【００３３】
一方、ステップＳ４０１において時刻取得フラグＦＣ２１および回復動作フラグＦＱ２２のどちらもセットされていない場合は、回復動作実行後の経過時間が不明な場合となる。この場合ＣＰＵ２はステップＳ４０８へ進み、ユーザに対して後述の図８に示すような警告表示を行う。次にＣＰＵ２は回復動作を行うか否かのユーザからの入力を待ち（ステップＳ４０９）、ユーザが回復動作実行を選択した場合（ステップＳ４１０）はステップＳ４０４へ進み、回復動作および回復動作時刻情報を更新（ステップＳ４０５〜ステップＳ４０７）したのち印字記録動作を行う（ステップＳ４０３）。ステップＳ４１０においてユーザが回復動作なしを選択した場合はそのままステップＳ４０３へ進み、印字記録動作のみを行う。
【００３４】
図８は本実施形態のステップＳ４０８における表示パネルの表示内容の一例を示す図である。
【００３５】
回復動作を行わないと印字品位が低下する可能性がある旨のメッセージ表示と、回復してから印字記録実行を指示する「はい」ボタンと、回復せずに印字記録実行を指示する「いいえ」ボタンが設けられている。
【００３６】
ここでは回復動作を行わないと印字品位が保てない可能性があることだけを表示したが、回復動作を実行するか否かの選択の目安となる情報をあわせて表示すればなおよい。たとえば、「最後に使用してからＸ日以上経過している場合は『はい』を選択してください」等の説明文を付け加えるなどである。また本実施形態では最終吸引動作から所定時間経過したか否かにより回復動作を行うか否かを決定する場合を説明したが、経過時間に応じて回復動作の種類や程度を段階的あるいは連続的に変化させるように制御することも可能である。
【００３７】
（実施形態２）
図９は本発明の第２の実施形態における印字記録動作時のＣＰＵ２の処理内容を示すフローチャートである。
【００３８】
本実施形態におけるステップＳ５０１からステップＳ５０７までの処理、すなわち回復動作実行後の経過時間が不明でない場合の処理は、先の実施形態１で説明したステップＳ４０１からステップＳ４０７と同じである。ステップＳ５０１において時刻取得フラグＦＣ２１および回復動作フラグＦＱ２２のどちらもセットされていない場合は、回復動作実行後の経過時間が不明な場合となる。この場合ＣＰＵ２はステップＳ５０８へ進み、インクジェット記録ヘッド１１の回復動作を行う必要がある状態なのかどうかを判別できるテストパターンを印刷したのちステップＳ５０９へ進み、ユーザに対して後述の図１０に示すような表示を行う。
【００３９】
次にＣＰＵ２はテストパターンがきれいに出力されているか否かのユーザからの入力を待ち（ステップＳ５１０）、テストパターンが正常に出力されていないとユーザが判断した場合（ステップＳ５１１）はステップＳ５０４へ進み、回復動作および回復動作時刻情報を更新（ステップＳ５０５〜ステップＳ５０７）したのち印字記録動作を行う（ステップＳ５０３）。ステップＳ５１１においてテストパターンがきれいに出力されているとユーザが判断した場合はそのままステップＳ５０３へ進み、印字記録動作のみを行う。
【００４０】
図１０は本実施形態のステップＳ５０９における表示パネルの表示内容の一例を示す図である。
【００４１】
テストパターンがかすれなく正常に出力されているかどうかをユーザに判断させ、結果を選択させるための「はい」ボタンおよび「いいえ」ボタンが設けられている。
【００４２】
このように制御することで、ユーザはテストパターンにより回復動作を行うべき状態なのか否かを適切に判断する事が可能となる。
【００４３】
（実施形態３）
図１１は本発明の第３の実施形態の後述のステップＳにおける表示パネルの表示内容を示す図である。
【００４４】
先の実施形態１では回復動作を行うか行わないかを選択させる表示を行ったが、本実施形態２では最後に印字記録を行ってからの経過日数を入力させる場合を示している。
【００４５】
図１２は本実施形態における印字記録動作時のＣＰＵ２の処理内容を示すフローチャートである。
【００４６】
本実施形態におけるステップＳ６０１からステップＳ６０７までの処理、すなわち回復動作実行後の経過時間が不明でない場合の処理は、先の実施形態１で説明したステップＳ４０１からステップＳ４０７と同じである。
【００４７】
ステップＳ６０１において時刻取得フラグＦＣ２１および回復動作フラグＦＱ２２のどちらもセットされていない場合は、回復動作実行後の経過時間が不明な場合となる。この場合ＣＰＵ２はステップＳ６０８へ進み、ユーザに対して図１１に示したような表示を行い、最後に使用してからの経過日数を入力するようユーザに促す（ステップＳ６０９）。入力された経過日数を元に経過時間ＴＤ２５を求め、所定時間Ｔｔｈ以上の時間が経過しているかどうかを調べる（ステップＳ６１０）。所定時間Ｔｔｈ以上経過していた場合（ステップＳ６１０）はステップＳ６０４へ進み、回復動作および回復動作時刻情報を更新（ステップＳ６０５〜ステップＳ６０７）したのち印字記録動作を行う（ステップＳ６０３）。ステップＳ６１０において所定時間Ｔｔｈ以上の時間が経過していない場合はそのままステップＳ６０３へ進み、印字記録動作のみを行う。
【００４８】
このように制御する事で、ユーザは自分が最後に使用してからの経過日数を入力すればよく、回復動作を行うべきかどうかについてはインクジェット記録装置１が適切に判断することが可能となる。また本実施形態では最終吸引動作から所定時間経過したか否かにより回復動作を行うか否かを決定する場合を説明したが、経過時間に応じて回復動作の種類や程度を段階的あるいは連続的に変化させるように制御することも可能である。
【００４９】
（実施形態４）
図１３は本発明の第４の実施形態における印字記録動作時のＣＰＵ２の処理内容を示すフローチャートである。
【００５０】
本実施形態における処理は、ステップＳ７１０の処理が追加されている事を除いて、先の実施形態３で説明した処理と同等である。すなわち、ステップＳ７０１からステップＳ７０９は先の実施形態３におけるステップＳ６０１からステップＳ６０９と、ステップＳ７１１は先の実施形態３におけるステップＳ６１０と同じである。新たに追加されたステップＳ７１０では、最終回復動作時刻ＴＰ２４にユーザが入力した経過時間ＴＤ２５を加えたものを現在時刻カウンタＴＣ２０として代入している。このように現在時刻カウンタＴＣ２０補正を行うことで、その後の動作でホストコンピュータなどの外部装置から時刻情報を取得できた場合に不整合を起こさないようにすることができる。
【図面の簡単な説明】
【００５１】
【図１】本発明の第１の実施形態におけるインクジェット記録装置１の制御系の概略ブロック構成図である。
【図２】本発明の第１の実施形態におけるデータメモリ５中に設けられたワークエリアの一部の内容を示す図である。
【図３】本発明の第１の実施形態における不揮発性メモリ１７の一部の内容を示す図である。
【図４】本発明の第１の実施形態における電源オン時のＣＰＵ２の処理内容を示すフローチャートである。
【図５】本発明の第１の実施形態におけるタイマー割り込み発生時のＣＰＵ２の処理内容を示すフローチャートである。
【図６】本発明の第１の実施形態におけるホストコンピュータ８から時刻情報を取得した場合のＣＰＵ２の処理内容を示すフローチャートである。
【図７】本発明の第１の実施形態における印字記録動作時のＣＰＵ２の処理内容を示すフローチャートである。
【図８】本発明の第１の実施形態における表示パネルの表示内容の一例を示す図である。
【図９】本発明の第２の実施形態における印字記録動作時のＣＰＵ２の処理内容を示すフローチャートである。
【図１０】本発明の第２の実施形態における表示パネルの表示内容の一例を示す図である。
【図１１】本発明の第３の実施形態における表示パネルの表示内容を示す図である。
【図１２】本発明の第３の実施形態における印字記録動作時のＣＰＵ２の処理内容を示すフローチャートである。
【図１３】本発明の第４の実施形態における印字記録動作時のＣＰＵ２の処理内容を示すフローチャートである。
【符号の説明】
【００５２】
１    インクジェット記録装置
２    ＣＰＵ
３    内部バス
４    プログラムメモリ
５    データメモリ
６    インタフェース制御回路
７    インタフェースケーブル
８    ホストコンピュータ
９    印字バッファメモリ
１０  ヘッド制御回路
１１  インクジェット記録ヘッド
１２  モータ制御回路
１３  キャリッジモータ
１４  搬送モータ
１５  回復モータ
１６  タイマー回路
１７  不揮発性メモリ
１８  パネル制御回路
１９  操作パネル
２０  時刻カウンタＴＣ
２１  時刻情報取得フラグＦＣ
２２  回復動作実行フラグＦＱ
２３  暫定回復動作時刻ＴＱ
２４  最終回復動作時刻ＴＰ
２５  経過時間ＴＤ
【図１】
2007076050.tif 000003
【図２】
2007076050.tif 000004
【図３】
2007076050.tif 000005
【図４】
2007076050.tif 000006
【図５】
2007076050.tif 000007
【図６】
2007076050.tif 000008
【図７】
2007076050.tif 000009
【図８】
2007076050.tif 000010
【図９】
2007076050.tif 000011
【図１０】
2007076050.tif 000012
【図１１】
2007076050.tif 000013
【図１２】
2007076050.tif 000014
【図１３】
2007076050.tif 000015