(57)【要約】【課題】  適切な時間管理を行なえる印刷システムを提供することを目的とする。【解決手段】  印字ヘッドを用いて印刷を実行する印刷装置と、該印刷装置と所定データの通信を行なう通信機器とからなる印刷システムであって、前記通信機器は、内蔵した電池の電力を用いて、現在時刻を計時する時計部と、前記印刷装置と無線通信を行なう通信部と、所定のタイミングで、前記現在時刻を前記印刷装置に送信する通信制御部とを備え、前記印刷装置は、前記通信機器と無線通信を行なう無線通信部と、前記通信機器から受信した前記現在時刻を基準に前記印刷装置内の時間を管理する時間管理部と、前記印刷装置内の時間に基づいて、前記印刷装置の所定動作を制御する制御部とを備えた印刷システムとする。【選択図】        図４
2006167987.tif 000002
【特許請求の範囲】
【請求項１】
印字ヘッドを用いて印刷を実行する印刷装置と、該印刷装置と所定データの通信を行なう通信機器とからなる印刷システムであって、
前記通信機器は、
内蔵した電池の電力を用いて、現在時刻を計時する時計部と、
前記印刷装置と無線通信を行なう通信部と、
所定のタイミングで、前記現在時刻を前記印刷装置に送信する通信制御部とを備え、
前記印刷装置は、
前記通信機器と無線通信を行なう無線通信部と、
前記通信機器から受信した前記現在時刻を基準に前記印刷装置内の時間を管理する時間管理部と、
前記印刷装置内の時間に基づいて、前記印刷装置の所定動作を制御する制御部と
を備えた印刷システム。
【請求項２】
請求項１に記載の印刷システムであって、
前記所定動作は、前記印刷装置のメンテナンス動作であり、
前記制御部は、前記印刷装置内の時間の経過に基づいてメンテナンス時期を判断する印刷システム。
【請求項３】
請求項２に記載の印刷システムであって、
前記メンテナンス時期は、前記印字ヘッドのクリーニング時期である印刷システム。
【請求項４】
請求項３に記載の印刷システムであって、
前記印刷装置は、更に、書換え可能な記憶部を備え、
前記記憶部は、前記クリーニングを実行する度に時刻を記憶する印刷システム。
【請求項５】
請求項１ないし４のいずれかに記載の印刷システムであって、
前記印刷装置は、前記制御部として中央演算処理装置を有し、
前記中央演算処理装置の内部に設けられた内部タイマによって、前記時間を管理する印刷システム。
【請求項６】
請求項１ないし５のいずれかに記載の印刷システムであって、
前記通信機器は、前記印刷装置を遠隔操作する操作ボタンを備えたリモコンである印刷システム。
【請求項７】
請求項６に記載の印刷システムであって、
前記所定のタイミングは、前記リモコンの操作ボタンによって前記印刷装置を起動するタイミングである印刷システム。
【請求項８】
請求項１ないし６のいずれかに記載の印刷システムであって、
前記印刷装置は、更に、
前記印刷装置を起動する電源操作部と、
前記起動の操作の際に、現在時刻の要求信号を送信する無線通信制御部とを備え、
前記所定のタイミングは、前記通信機器が前記印刷装置からの要求信号を受信したタイミングである印刷システム。
【請求項９】
現在時刻を管理するリモコンからの指令で、所定の動作を行なう印刷装置であって、
前記リモコンと無線通信を行なう無線通信部と、
前記リモコンから前記現在時刻を取得し、該取得した現在時刻を基準に前記印刷装置内の時間を管理する時間管理部と、
前記印刷装置内の時間に基づいて、前記印刷装置の所定動作を制御する制御部と
を備えた印刷装置。
【請求項１０】
印刷装置を操作する操作ボタンを備えたリモコンであって、
内蔵した電池の電力を用いて、現在時刻を計時する時計部と、
前記印刷装置と無線通信を行なう通信部と、
所定のタイミングで、前記現在時刻を前記印刷装置に送信する通信制御部と
を備えたリモコン。
【請求項１１】
印字ヘッドを用いて印刷を実行する印刷装置と該印刷装置を遠隔操作するリモコンとを備えた印刷システムで、該印字ヘッドのクリーニング時期を判断するクリーニング方法であって、
前記リモコンに内蔵した電池の電力を用いて、該リモコン側で現在時刻を計時し、
所定のタイミングで、前記リモコンから前記印刷装置に前記現在時刻を送信し、
送信された前記現在時刻を受信し、該現在時刻に基づいて前記印刷装置内の時間を管理し、
前記印刷装置内の時間の経過に基づいて前記印字ヘッドのクリーニング時期を判断する
クリーニング方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、時間の管理によってメンテナンスの動作を行なう印刷装置と、この印刷装置と通信を行なう通信機器とを備えた印刷システムに関する。
【背景技術】
【０００２】
従来から、印字ヘッドのクリーニングなどのメンテナンスを、所定時間の経過と共に定期的に実行する印刷装置が知られている。この種の印刷装置には、現在時刻を管理する時計機能としてＲＴＣ（Ｒｅａｌ  Ｔｉｍｅ  Ｃｏｎｔｒｏｌｌｅｒ）を備えている（下記特許文献１参照）。印刷装置は、ＲＴＣによる現在時刻を基に、クリーニングの実行時期を判断している。
【０００３】
【特許文献１】特開平９−１０４１２１号公報
【０００４】
こうした印刷装置では、図１０に示すように、電源回路９００は、電源プラグを介した電源からの電力を、ＣＰＵ，ＲＯＭ，ＲＡＭ，ＥＥＰＲＯＭなどを備えた制御回路９２０と、ＲＴＣ９１０とに供給する。電力供給を受けて、制御回路９２０は印刷装置の全体を制御し、ＲＴＣ９１０は制御回路９２０に現在時刻を出力する。電源回路９００は、こうした電力供給と共に、コンデンサ９３０にも電力供給を行なう。コンデンサ９３０は、供給電力を充電し、印刷装置の電源が切られた場合や、電源プラグが抜かれた場合に、ＲＴＣ９１０へ充電した電力を供給する。こうしたコンデンサ９３０には、スーパーキャパシタと呼ばれる高性能なコンデンサが使用されている。ＲＴＣ９１０は、こうした電力供給を受けて、継続的に動作するとされている。
【０００５】
しかしながら、ＲＴＣの電力供給源がコンデンサであるため、長時間の放置によって放電してしまうことがあった。こうした放電によって、ＲＴＣへの電力供給は断たれ、印刷装置内では現在時刻が確認できないため、次の電源投入時に強制的にクリーニングを実行せざるを得なかった。すなわち、メンテナンスに必要な時間管理を適切に行なうことが困難であった。
【０００６】
こうした問題は、印刷装置のメンテナンス動作のみならず、例えば、印刷装置から外部記憶装置にデータを保存する際の時刻表示など、時間管理に基づく印刷装置の種々の動作についても同様である。
【発明の開示】
【発明が解決しようとする課題】
【０００７】
本発明は、こうした問題を踏まえて、適切な時間管理を行なえる印刷システムを提供することを目的とする。
【課題を解決するための手段】
【０００８】
本発明の印刷システムは、上記課題の少なくとも一部を解決するため、以下の手法を採った。すなわち、印字ヘッドを用いて印刷を実行する印刷装置と、該印刷装置と所定データの通信を行なう通信機器とからなる印刷システムであって、前記通信機器は、内蔵した電池の電力を用いて、現在時刻を計時する時計部と、前記印刷装置と無線通信を行なう通信部と、所定のタイミングで、前記現在時刻を前記印刷装置に送信する通信制御部とを備え、前記印刷装置は、前記通信機器と無線通信を行なう無線通信部と、前記通信機器から受信した前記現在時刻を基準に前記印刷装置内の時間を管理する時間管理部と、前記印刷装置内の時間に基づいて、前記印刷装置の所定動作を制御する制御部とを備えることを要旨としている。
【０００９】
本発明の印刷システムによれば、印刷装置と通信する通信機器は、所定のタイミングで現在時刻を印刷装置に送信し、印刷装置は受信した現在時刻を基準に内部の時間を管理する。すなわち、印刷装置自体の内部時間に基づく制御に用いる基準の時間（現在時刻）は、印刷装置の外部機器である通信機器側で管理し、印刷装置側では管理しない。印刷装置は、電池を備えた通信機器において継続的に管理される現在時刻を取得して、これを基に内部の時間を管理する。したがって、外部機器からの現在時刻の取得により、印刷装置は適切な時間管理を行なうことができる。
【００１０】
上記の構成を有する印刷システムにおける所定動作は、前記印刷装置のメンテナンス動作であり、前記制御部は、前記印刷装置内の時間の経過に基づいてメンテナンス時期を判断するものとしても良い。
【００１１】
かかる印刷システムによれば、印刷装置は、通信機器から受信した現在時刻を基準に印刷装置内部の時間を管理し、印刷装置のメンテナンス時期を判断する。例えば、所定の期間、印刷装置への供給電力が断たれていても、印刷装置の起動後、現在時刻を取得することができる。したがって、印刷装置は、適切にメンテナンス時期を判断することができる。
【００１２】
上記の構成を有する印刷システムにおけるメンテナンス時期は、前記印字ヘッドのクリーニング時期であるものとしても良い。
【００１３】
かかる印刷システムによれば、印字ヘッドのクリーニング時期の判断に、通信機器の現在時刻を利用する。印字ヘッドのクリーニング時期は、印刷装置の休止期間も加味して判断される。こうした経時変化を基準とするクリーニングの実行時期の判断に、外部機器で管理する現在時刻を用いることで、適切なクリーニングの実行時期を判断することができる。
【００１４】
上記の構成を有する印刷システムにおける印刷装置は、更に、書換え可能な記憶部を備え、前記記憶部は、前記クリーニングを実行する度に時刻を記憶するものとしても良い。
【００１５】
かかる印刷システムによれば、印刷装置はクリーニングを実行する度に、その時刻を記憶する。したがって、記憶した時刻と、取得した現在時刻とにより、以前のクリーニングの実行時期からの経過時間を判断することができる。
【００１６】
上記の構成を有する印刷システムにおける印刷装置は、前記制御部として中央演算処理装置を有し、前記中央演算処理装置の内部に設けられた内部タイマによって、前記時間を管理するものとしても良い。
【００１７】
かかる印刷システムによれば、印刷装置は、現在時刻を外部機器から取得するため、印刷装置内部での時間を管理するタイマ機能を備えていれば良い。こうしたタイマ機能に中央演算処理装置の内部タイマを用いることで、比較的容易に印刷システムを構築することができる。
【００１８】
上記の構成を有する印刷システムにおける通信機器は、前記印刷装置を遠隔操作する操作ボタンを備えたリモコンであるものとしても良い。かかる印刷システムによれば、印刷装置の仕様に対応した専用のリモコンを通信機器として使用する。印刷装置用のリモコンは、予め、印刷装置との間での通信機能や供給電源としての電池などを備えている。こうしたリモコンに時計機能を付加する場合、その駆動電源を電池から供給することができる。したがって、印刷システムにおける通信機器を容易に構成することができる。
【００１９】
上記の構成を有する印刷システムにおける所定のタイミングは、前記リモコンの操作ボタンによって前記印刷装置を起動するタイミングであるものとしても良い。
【００２０】
かかる印刷システムによれば、リモコンの操作ボタンによる印刷装置の起動時に、リモコンから現在時刻を送信する。つまり、印刷装置は、起動と共に現在時刻を取得し、所定動作を制御する。したがって、印刷装置の起動中は、受信した現在時刻を基準とした内部時間の管理を行なうことができる。
【００２１】
上記の構成を有する印刷システムにおける印刷装置は、更に、前記印刷装置を起動する電源操作部と、前記起動の操作の際に、現在時刻の要求信号を送信する無線通信制御部とを備え、前記所定のタイミングは、前記通信機器が前記印刷装置からの要求信号を受信したタイミングであるものとすることができる。
【００２２】
かかる印刷システムによれば、印刷装置自体に設けた電源操作部により印刷装置を起動する場合に、印刷装置は通信機器に要求信号を送信する。通信機器は、この信号を受けて、現在時刻を送信する。したがって、印刷装置側での電源投入操作により印刷装置を起動しても、印刷装置は現在時刻を取得することができる。
【００２３】
本発明の印刷装置は、現在時刻を管理するリモコンからの指令で、所定の動作を行なう印刷装置であって、前記リモコンと無線通信を行なう無線通信部と、前記リモコンから前記現在時刻を取得し、該取得した現在時刻を基準に前記印刷装置内の時間を管理する時間管理部と、前記印刷装置内の時間に基づいて、前記印刷装置の所定動作を制御する制御部とを備えたことを要旨としている。
【００２４】
かかる印刷装置によれば、外部機器としてのリモコンから現在時刻を取得し、自信では現在時刻を直接的に管理しない。すなわち、印刷装置は、電力が供給されている間は取得した現在時刻に基づいて内部時間を管理するため現在時刻を認識することができるが、一端、電力供給が断たれると現在時刻を認識しない。再度の電源投入後、印刷装置は、リモコンから取得した現在時刻に基づいて、例えば休止期間を認識することができる。したがって、適切な時間管理を行なうことができると共に、印刷装置に現在時刻の管理のための時計機能やその電力供給源を設ける必要がない。
【００２５】
本発明のリモコンは、印刷装置を操作する操作ボタンを備えたリモコンであって、内蔵した電池の電力を用いて、現在時刻を計時する時計部と、前記印刷装置と無線通信を行なう通信部と、所定のタイミングで、前記現在時刻を前記印刷装置に送信する通信制御部とを備えたことを要旨としている。
【００２６】
かかるリモコンによれば、時計機能を備えて現在時刻を管理し、これを所定のタイミングで印刷装置に送信する。このリモコンは、電力の供給源である電池を備えるため、時計機能を継続して駆動することができる。
【００２７】
本発明のクリーニング方法は、印字ヘッドを用いて印刷を実行する印刷装置と該印刷装置を遠隔操作するリモコンとを備えた印刷システムで、該印字ヘッドのクリーニング時期を判断するクリーニング方法であって、前記リモコンに内蔵した電池の電力を用いて、該リモコン側で現在時刻を計時し、所定のタイミングで、前記リモコンから前記印刷装置に前記現在時刻を送信し、送信された前記現在時刻を受信し、該現在時刻に基づいて前記印刷装置内の時間を管理し、前記印刷装置内の時間の経過に基づいて前記印字ヘッドのクリーニング時期を判断することを要旨としている。
【００２８】
本発明のクリーニング方法によれば、電池を備えたリモコン側で継続的に管理される現在時刻を印刷装置に送信し、送信された現在時刻を用いた印刷装置内の時間管理に基づいて、印字ヘッドのクリーニング時期を判断する。したがって、印刷装置側で現在時刻を継続的に管理することなく、適切なクリーニング時期を判断することができる。
【発明を実施するための最良の形態】
【００２９】
以下、本発明の実施の形態について、実施例に基づき以下の順序で説明する。
Ａ．第１実施例
Ａ−１．印刷システムの構成：
Ａ−２．初期化処理：
Ａ−３．記憶処理：
Ａ−４．クリーニング処理：
Ｂ．第２実施例：
Ｂ−１．印刷システムの構成：
Ｂ−２．初期化処理：
Ｃ．変形例：
【００３０】
Ａ．第１実施例：
Ａ−１．印刷システムの構成：
図１は、本発明の第１実施例としての印刷システムを示す概略構成図である。図示するように、本実施例の印刷システム１０は、放送を受信して表示するテレビ１５と、カラー画像の印刷が可能なインクジェット方式のプリンタ２０と、このプリンタ２０を遠隔操作するリモコン５０とから構成されている。この印刷システム１０では、リモコン５０を用いて、離れた場所からプリンタ２０を操作する。例えば、ユーザは、リモコン５０を用いて、プリンタ２０が入力した画像データを、プリンタ２０と接続されるテレビ１５に表示し、あるいは、テレビ１５の画面を見ながら印刷条件を設定し、印刷を実行することができる。つまり、テレビ１５は、プリンタ２０における各種操作を実行する際のモニタ、液晶ディスプレイといった表示部に相当する。この印刷システム１０では、テレビ１５の表示画面とリモコン５０による操作により、プリンタ２０の各種印刷動作を決定する。したがって、プリンタ２０自体にはボタンが設けられていない。
【００３１】
プリンタ２０は、主に、デジタルスチルカメラ等の画像を記憶するメモリカードＭＣを装着するカードスロット１８、パーソナルコンピュータや外部記憶装置等と接続するＵＳＢポート１９、リモコン５０と無線通信を行なう通信部２１等を備えている。
【００３２】
カードスロット１８は、例えば、ＳＤメモリカード（登録商標）、コンパクトフラッシュ（登録商標）、スマートメディア（登録商標）などに対応したスロットを備えており、複数種類の記憶媒体を取扱うことができる。ＵＳＢポート１９には、例えば、外部記憶装置としてのハードディスクが接続され、必要に応じてメモリカードＭＣ内の画像を記憶することができる。通信部２１は、赤外光を発信する発行ダイオードと赤外光を受信するフォトダイオードとを備え、ＩｒＤＡ規格に準拠した赤外線通信により、リモコン５０からの操作指令を受け付ける。リモコン５０からの指令は、例えば、メモリカードＭＣ内の画像表示や、印刷条件の設定に関する指示である。このプリンタ２０は、こうしたリモコン５０からの指令を受けて、プリンタ２０側で印刷画像、印刷条件を設定し、コンピュータを介すことなく、メモリカードＭＣ内の画像を直接的に印刷することができる。
【００３３】
なお、カードスロット１８は、プリンタ２０から独立した機器として設け、ケーブル等でプリンタ２０と接続して構成するものとしても良い。また、ＵＳＢポート１９には、ＭＯ，ＣＤ−ＲＯＭ／ＲＷ，ＤＶＤ／ＲＷなどを接続して、画像を記憶するものとしても良い。
【００３４】
リモコン５０は、主に、ユーザインターフェースとしての操作部５２と、現在時刻を表示する表示部５４と、プリンタ２０と無線通信を行なうリモコン通信部５７等を備えている。
【００３５】
操作部５２は、プリンタ２０の印刷動作、例えば、印刷の実行や印刷条件の設定を指示する各種ボタンを有し、主にプリンタ２０の起動や動作指令に使用されている。表示部５４は、液晶ディスプレイからなり、リモコン５０内に装着される電池５８（図３参照）を使って、常時、現在時刻を表示している。リモコン通信部５７は、プリンタ２０と同様、赤外光を発信する発行ダイオードと赤外光を受信するフォトダイオードとを備え、ＩｒＤＡ規格に準拠した赤外線通信を行なう。こうした構成のリモコン５０で印刷条件などを設定することで、離れた場所からプリンタ２０に動作指令を行なうことができる。なお、プリンタ２０とリモコン５０と通信には、赤外線通信に代えて、あるいは、これと併用して、例えば、無線ＬＡＮ、ブルートゥース（登録商標）など種々の双方向の無線通信を用いるものとしても良い。
【００３６】
こうした機器からなる本実施例の印刷システム１０では、リモコン５０によるプリンタ２０の動作指令の操作の際に、リモコン５０側での現在時刻をプリンタ２０側へ送信する。つまり、プリンタ２０側には、現在時刻を管理する機能を備えず、リモコン５０側の内部に時計機能を備える。このリモコン５０側の時計機能に基づいて、プリンタ２０側の内部時間、特に所定動作の経過時間を管理している。こうした機能を有するプリンタ２０とリモコン５０とについて、以下に詳細に説明する。
【００３７】
図２は、このプリンタ２０の内部の概略構成を示したブロック図である。図示するように、プリンタ２０は、用紙Ｐにインクを吐出する印字ヘッドユニット２５を搭載したキャリッジ３０、キャリッジ３０を主走査方向に駆動するキャリッジモータ３２、用紙Ｐを搬送する紙送りモータ３３、印字ヘッドユニット２５やキャリッジモータ３２，紙送りモータ３３の動作を制御するＣＰＵ４１，ＲＯＭ４２，ＲＡＭ４３，ＥＥＰＲＯＭ４４等を備えた制御回路４０などから構成されている。
【００３８】
印字ヘッドユニット２５は、ブラック，シアン，ライトシアン，マゼンタ，ライトマゼンタ，イエロの各色毎に計６個のインク吐出用ヘッドを備えている。キャリッジ３０には、上記のインクを収納する黒インク用カートリッジ２９ａ，カラーインク用カートリッジ２９ｂが装着されており、各カートリッジからのインクは、図示しないピエゾ素子の電圧を調整することで用紙Ｐへ吐出される。プリンタ２０は、こうして微小なドットを形成してカラー印刷を行なっている。
【００３９】
キャリッジモータ３２は、駆動ベルト３６を回転させることで、プラテン２８軸と並行な摺動軸３４に設置されたキャリッジ３０を往復運動させている。往復運動するキャリッジ３０の原点位置は、位置検出センサ３９により検出され、その検出値は制御回路４０に出力されている。制御回路４０は、この検出値等に基づいて、キャリッジモータ３２の制御を行なう。
【００４０】
紙送りモータ３３は、プラテン２８を回転させることで、プリンタ２０に供給された用紙Ｐを搬送する。つまり、用紙Ｐは、プラテン２８の回転角度に応じて所定量だけ送られる。制御回路４０は、種々の印刷条件に応じて、この紙送りの所定量を、紙送りモータ３３の回転角度を制御することで行なっている。
【００４１】
制御回路４０は、各種モータなどのアクチュエータに加え、前述のカードスロット１８，ＵＳＢポート１９，通信部２１、および電源回路４８等と電気的に接続している。電源回路４８は、電源コンセントに装着された電源プラブを介して電力を制御回路４０に供給している。電源回路４８は、通信部２１と電気的に接続し、リモコン５０側からの所定信号を受けて、省電力モードと起動モードとを切替える。例えば、リモコン５０側から電源ＯＮの起動信号を受信して、制御回路４０に電力を供給する起動モードとなり、リモコン５０側から電源ＯＦＦの停止信号を受信して、制御回路４０への電力供給を断つ省電力モードとなる。なお、電源回路４８は、省電力モード時には、所定のインターバルで通信部２１に電力を供給している。
【００４２】
制御回路４０内のＲＯＭ４２には、プリンタ２０のデバイスドライバであるプリンタドライバや、プリンタ２０のメンテナンスに関する各種プログラム、例えば、インク吐出用ヘッドのクリーニング処理のプログラムなどが記憶されている。
【００４３】
プリンタドライバは、ラスタライズ、色補正、ハーフトニング、再配置等の各種処理を実行する機能を備え、入力したＲＧＢ形式のデータで表現される画像を、プリンタ２０で印刷可能な形式であるＣＭＹ形式のデータ、実際にはＣ，Ｍ，Ｙ，ＬＣ，ＬＭ，Ｋの各インクのドットデータに変換している。
【００４４】
クリーニング処理は、各ノズルからインクを吐出してノズルの目詰まりを解消するフラッシングや、フラッシングのみではノズルの目詰まりが解消しない場合に行なう吸引クリーニングを実行する処理である。フラッシングとは、印刷データとは無関係にピエゾ素子に駆動信号を印加して各ノズルから強制的にインクを吐出することで、乾燥により粘度が増大したインクをノズルから排出する処理であり、原点位置に移動したキャリッジ３０のインク吐出ヘッドにキャップ（図示せず）を装着して行なわれる。吸引クリーニングとは、インク吐出ヘッドに装着するキャップを利用し、キャップ装着時に吸引ポンプにより負圧を与え、ノズルから粘度の増加したインクを吸引する処理である。こうしたクリーニング処理は、前回の吸引クリーニングからの累積経過時間Ｔ１や、キャップの装着が実行されることなく印字動作を行なった累積印字時間Ｔ３に基づいて実行される。すなわち、プリンタ２０は、クリーニング処理を実行するために時間を管理している。
【００４５】
こうした時間の管理のうち、累積印字時間Ｔ３は、プリンタ２０の起動中にのみ発生する時間であり、制御回路４０に設けた図示しないタイマでカウントしている。このカウント値（つまり、累積印字時間Ｔ３）は、定期的にＥＥＰＲＯＭ４４に記憶されている。他方、累積経過時間Ｔ１は、プリンタ２０の起動時のみならず、プリンタ２０が停止している時期をも計測する必要がある。そのため、累積経過時間Ｔ１は、現在時刻を基に計測される。本実施例では、累積経過時間Ｔ１は、制御回路４０のＣＰＵ４１内部に備えたＣＰＵタイマ４５を用いて管理、計測している。ＣＰＵタイマ４５は、１６ビットのカウンタであり、１時間単位で経過時間をカウントする。かかるＣＰＵタイマ４５に、リモコン５０からの現在時刻を初期値として与えることで、累積経過時間Ｔ１を管理している。このＣＰＵタイマ４５の初期時刻の設定、およびクリーニング処理については、後に詳しく説明する。
【００４６】
なお、本実施例ではピエゾ素子を利用したインクジェット方式のプリンタ２０を用いているが、他のインクジェット方式のプリンタ（例えばバブルジェット（登録商標）），熱転写方式のプリンタ、昇華型プリンタ、レーザプリンタ、あるいは複合機など種々の方式のプリンタを採用するものとしても良い。
【００４７】
図３は、リモコン５０の内部の概略構成を示したブロック図である。図示するように、リモコン５０は、前述の操作部５２，表示部５４，リモコン通信部５７に加え、ＣＰＵ６０，ＲＯＭ６１，ＲＡＭ６２等を備え、リモコン５０全体を制御するリモコン制御ユニット５５、現在時刻を刻む時計回路５６、電源管理回路５９などを備えている。
【００４８】
リモコン制御ユニット５５は、リモコン通信部５７，操作部５２，時計回路５６，電源管理回路５９などと、バスにより電気的に接続されている。リモコン制御ユニット５５のＣＰＵ６０は、ＲＯＭ６１内から各種処理プログラムを呼び出し、ＲＡＭ６２に展開して処理を実行する。例えば、ＲＯＭ６１内には、操作部５２の複数のボタン、例えば、電源ボタン５２ａ，メニューボタン５２ｂ，ＯＫボタン５２ｃ，方向ボタン５２ｄなどの操作に対応して、プリンタ２０への動作指示を決定する処理などが記憶されている。決定された動作指示は、リモコン通信部５７を介して赤外線によりプリンタ２０へ送信される。
【００４９】
時計回路５６は、電源管理回路５９から、常時、電力の供給を受けて、現在時刻を刻み、これを表示部５４へ表示する。また、所定の操作タイミングで、現在時刻をリモコン制御ユニット５５に出力している。リモコン制御ユニット５５は、入力した現在時刻を、赤外線でプリンタ２０へ送信する。こうしてプリンタ２０側へ送信された現在時刻は、プリンタ２０でのクリーニング処理の実行時期の判断に用いられる。
【００５０】
電源管理回路５９は、リモコン５０内部に装着される電池５８からの電力を、リモコン制御ユニット５５，時計回路５６，表示部５４に供給している。電源管理回路５９は、操作部５２、リモコン通信部５７とも電気的に接続し、所定時間の間、操作部５２からの信号入力がない場合には、リモコン制御ユニット５５への電源供給を断つ省電力モードに設定する。この間も、電源管理回路５９は、時計回路５６と表示部５４に電力を供給し続けている。この状態で、例えば、操作部５２の電源ボタン５２ａが押下されると、電源管理回路５９は、その信号を受信して省電力モードから起動モードに切り替え、リモコン制御ユニット５５に電力を供給する。なお、電力の供給源である電池５８として、ここでは乾電池を用いているが、例えば、一次電池、二次電池、燃料電池、あるいは、太陽電池とコンデンサの組合せなど、リモコン５０に自律動作可能な電力を供給するものであればどのようなものでも良い。
【００５１】
以下に、リモコン５０からの時刻の送信によりプリンタ２０側で実行する処理として、初期化処理、クリーニングの実行時期を記憶する記憶処理、およびクリーニング処理、について説明する。
【００５２】
Ａ−２．初期化処理：
図４は、ＣＰＵタイマ４５の初期時刻を設定してプリンタ２０の動作環境を整える初期化処理のフローチャートである。リモコン５０の電源ボタン５２ａの押下操作によりプリンタ２０への電源投入を指示すると、リモコン５０は、電源投入信号に続いて、リモコン５０側で管理する現在時刻の信号をプリンタ２０へ送信する。図４に示す処理は、リモコン５０からの電源投入信号を受信後のタイミングで、プリンタ２０の制御回路４０にて実行される。
【００５３】
処理が開始されると、制御回路４０は、通信部２１で受信したリモコン５０からの現在時刻ＲＴの信号を入力する（ステップＳ４００）。ここでリモコン５０から送信される現在時刻ＲＴは時間単位である。
【００５４】
続いて、制御回路４０は、ＣＰＵタイマ４５の初期値として、入力した現在時刻ＲＴを設定する（ステップＳ４１０）。このステップで、ＣＰＵタイマ４５は、リモコン５０側で管理する現在時刻ＲＴからの経過時間をカウントする。すなわち、リモコン５０操作によるプリンタ２０への電源投入と共に、プリンタ２０側の現在時刻ＰＴ（以下、ＣＰＵタイマ時刻ＰＴと呼ぶ）が設定される。
【００５５】
制御回路４０は、ＣＰＵタイマ時刻ＰＴの設定に続いて、電源投入時の各種アクチュエータ等の初期化動作を実行し（ステップＳ４２０）、動作環境を整えて一連の初期化処理を終了する。
【００５６】
以上の初期化処理によれば、プリンタ２０は電源投入の度に、リモコン５０側から現在時刻ＲＴを受信し、これを基にプリンタ２０内の現在時刻（ＣＰＵタイマ時刻ＰＴ）を改めて設定することができる。つまり、プリンタ２０は、電源投入後の起動期間についてのみ時間を管理すればよく、現在時刻を継続して管理する必要がない。例えば、プリンタ２０の電源コンセントが抜かれ、所定の期間、プリンタ２０が完全に停止した状態にあっても、次に電源投入した際にはＣＰＵタイマ時刻ＰＴを設定することができる。したがって、プリンタ２０の起動中に、ある時刻を記憶しておくことで、その時刻からの累積時間を判断することができる。
【００５７】
Ａ−３．記憶処理：
図５は、クリーニングの実行時期を記憶する記憶処理のフローチャートである。この処理は、吸引クリーニングが実行されるタイミングで、プリンタ２０の制御回路４０にて実行される。
【００５８】
処理が開始されると、制御回路４０は、吸引クリーニング動作の終了を判断する（ステップＳ５００）。具体的には、ノズルに装着したキャップを介しての吸引動作の終了、つまり、吸引ポンプの駆動停止信号により終了を判断している。
【００５９】
続いて、制御回路４０は、吸引クリーニング動作の終了時刻、すなわち、現在のＣＰＵタイマ時刻ＰＴを最終クリーニング時刻ＮＴとして設定し（ステップＳ５２０）、これをＥＥＰＲＯＭ４４に記憶して処理を終了する。
【００６０】
こうした記憶処理は、後述するクリーニング処理によって吸引クリーニングが行なわれる場合、ユーザがリモコン５０を操作して自主的に吸引クリーニング（これをマニュアルクリーニングと呼ぶ）を行なう場合、あるいは、黒インク用カートリッジ２９ａ，カラーインク用カートリッジ２９ｂを交換した場合（これを交換クリーニングと呼ぶ）に、実行される。ＥＥＰＲＯＭ４４に記憶された最終クリーニング時刻ＮＴは、後述するクリーニング処理で前回の吸引クリーニングの実行時期として利用される。
【００６１】
Ａ−４.クリーニング処理：
図６は、インク吐出用ヘッドのクリーニング処理のフローチャートである。この処理は、所定の印字動作を実行する前に、プリンタ２０の制御回路４０にて実行される。
【００６２】
処理が開始されると、制御回路４０は、所定の時刻を入力する入力処理を実行する（ステップＳ６００）。具体的には、初期化処理により時間の設定を行なったＣＰＵタイマ時刻ＰＴを、ＥＥＰＲＯＭ４４から記憶処理によって記憶された前回のクリーニングの実行時刻である最終クリーニング時刻ＮＴを、ＥＥＰＲＯＭ４４から累積印字時間Ｔ３を、それぞれ入力する。
【００６３】
制御回路４０は、入力したＣＰＵタイマ時刻ＰＴと最終クリーニング時刻ＮＴとに基づいて、累積経過時間Ｔ１を算出する（ステップＳ６１０）。具体的には、ＣＰＵタイマ時刻ＰＴと最終クリーニング時刻ＮＴとの差分を求めることで、前回の吸引クリーニング時期からの経過時間を算出している。
【００６４】
続いて、算出した累積経過時間Ｔ１と入力した累積印字時間Ｔ３とから、印刷開始前に行なうクリーニングの種類を決定する（ステップＳ６２０）。具体的には、横軸を累積経過時間Ｔ１、縦軸を累積印字時間Ｔ３とするクリーニング判定表を用いて、クリーニングの種類を選定している。なお、このクリーニング判定表は、ＲＯＭ４２内に予め記憶されている。
【００６５】
図７は、クリーニング判定表の一例を示している。図示するように、累積経過時間Ｔ１と累積印字時間Ｔ３との組合せによって、実行するクリーニング処理が異なる。例えば、累積経過時間Ｔ１と累積印字時間Ｔ３とが共に短い場合には、クリーニング処理としてフラッシングを行なう。すなわち、比較的、インクの増粘の程度が低い領域では、吐出するインク量の少ない簡易なフラッシングを実行することで、ノズルの目詰まりを解消することができる。他方、累積経過時間Ｔ１、累積印字時間Ｔ３とが共に長い場合には、クリーニング処理として吸引クリーニング（以下、これをタイマークリーニングＴＣＬと呼ぶ）を行なう。すなわち、インクの増粘が進行している領域では、インク吐出ヘッドにキャップを装着しタイマークリーニングＴＣＬを実行することで、フラッシングでは十分でないノズルの目詰まりを解消することができる。
【００６６】
こうしたクリーニングの種類は、上記のように、大きくフラッシングとタイマークリーニングＴＣＬとに分類されるが、フラッシング、タイマークリーニングＴＣＬは更に詳細に分類されている。図７に示すように、フラッシングは、インク吐出量に応じてフラッシング１から４までの４段階に分けられており、数字が増加するにつれてインク吐出量が増加することを示している。また、タイマークリーニングＴＣＬは、ＴＣＬ４とＴＣＬ４Ｄの２段階に分けられており、ＴＣＬ４，ＴＣＬ４Ｄの順に吸引量が増加することを示している。このようにクリーニング処理を詳細に分類することで、クリーニング処理で消費するインク量を適切な量とすることができる。
【００６７】
図６に戻って、クリーニング判定表から選定したクリーニングの種類が、タイマークリーニングＴＣＬであるか否かを判断する（ステップＳ６３０）。ステップＳ６３０で、選定されたクリーニングの種類がタイマークリーニングＴＣＬである（Ｙｅｓ）場合には、キャリッジ３０を原点位置に移動し、キャップをインク吐出ヘッドに装着して吸引クリーニングを実行する（ステップＳ６４０）。例えば、累積経過時間Ｔ１が４８０時間以上、６００時間未満であればタイマークリーニングＴＣＬ４を実行し、６００時間以上であればタイマークリーニングＴＣＬ４Ｄを実行する。
【００６８】
他方、ステップＳ６３０で、選定されたクリーニングの種類がタイマークリーニングＴＣＬではない（Ｎｏ）場合、および、ステップＳ６４０においてタイマークリーニングＴＣＬの実行後は、印字開始前のフラッシングを実行して（ステップＳ６５０）、一連のクリーニング処理を終了し、印字動作に移行する。具体的には、ステップＳ６３０での判断がタイマークリーニングＴＣＬではない（Ｎｏ）場合には、ステップＳ６２０で選択されたフラッシング１ないしフラッシング４のいずれかを実行する。また、ステップＳ６４０においてタイマークリーニングＴＣＬを実行した後は、図７に示したフラッシング１相当のフラッシングを実行する。タイマークリーニングＴＣＬ後にも、フラッシングを実行することで、クリーニング時にノズル内へ入り込んだ混色インクを吐出することができる。
【００６９】
以上のクリーニング処理によれば、累積経過時間Ｔ１、累積印字時間Ｔ３といった時間管理に基づいて、適性なノズルのクリーニングを実行する。特に、累積経過時間Ｔ１は、リモコン５０から送信される現在時刻ＲＴに基づいて、容易に算出することができる。また、プリンタ２０は、プリンタ２０内での相対的な時間を管理するだけで、現在時刻を管理する必要がない。したがって、プリンタ２０内に、現在時刻を計時する時計機能を備える必要がなく、時計機能を備える場合に必要となるＲＴＣ(図１０参照)などの補助電源も必要ない。また、一般的にリモコンは、もともと電池を有するため、容易に時計機能を追加でき、現在時刻を管理することができる。こうした印刷システム１０を構築することで、クリーニングなどのメンテナンスにおける時間管理を適切に行なうことができる。さらには、高価なＲＴＣ等が不要となるため、印刷システム１０全体で部品点数を低減し、製造コストを抑えることができる。
【００７０】
Ｂ．第２実施例：
Ｂ−１．印刷システムの構成：
本発明の第２実施例としての印刷システムは、第１実施例の印刷システム１０と同様、テレビ１５，プリンタ２００，リモコン５１から構成される。第２実施例の印刷システムは、リモコン５１とプリンタ２００との通信に、ブルートゥース（登録商標）を用いている。つまり、第２実施例のプリンタ２００，リモコン５１は、第１実施例のプリンタ２０の通信部２１，リモコン５０のリモコン通信部５７における赤外線通信機能に代えて、ブルートゥース（登録商標）に対応する機能を備えている。図８は、こうしたプリンタ２００の内部の概略構成を示すブロック図である。図示するように、第２実施例のプリンタ２００は、上述の通信部２０２に加え、操作パネル２０１の部分が、図２に示した第１実施例のプリンタ２０とは異なる。したがって、その他の部分は符号を同一とし、説明を省略する。
【００７１】
プリンタ２００は、図３に示したリモコン５０の操作部５２と同様の操作用ボタンを有する操作パネル２０１を備えている。すなわち、操作パネル２０１は、電源ボタン２０１ａ，メニューボタン２０１ｂ，ＯＫボタン２０１ｃ，方向ボタン２０１ｄ等を備え、リモコン５０を用いることなく、印刷対象となる画像の選択や、印刷条件の設定等を行なうことができる。
【００７２】
操作パネル２０１は、電源回路４８と電気的に接続しており、操作パネル２０１上の電源ボタン２０１ａが押下されると、電源ＯＮまたは電源ＯＦＦの信号が電源回路４８に出力される。電源回路４８は、これを受けて制御回路４０へ電力の供給し、あるいは、供給を断つ。また、操作パネル２０１は、制御回路４０とも電気的に接続しており、操作パネル２０１上のメニューボタン２０１ｂ，ＯＫボタン２０１ｃ，方向ボタン２０１ｄ等のユーザ操作の指令を制御回路４０に出力する。制御回路４０は、これを受けて種々の動作を実行する。つまり、第２実施例のプリンタ２００は、コンピュータを介すことなく所定画像の印刷を実行することができるスタンドアロンタイプのプリンタであり、かつ、リモコン５１でも操作ができるプリンタである。なお、第２実施例では、画像や印刷条件の選択などはテレビ１５に表示するものとしているが、プリンタ２００自体に独自の表示部を備えていても良い。
【００７３】
こうした構成の第２実施例の印刷システムは、第１実施例と同様、プリンタ２００側では現在時刻の管理を行なわず、リモコン５１側からの現在時刻ＲＴを受信してＣＰＵタイマ４５の初期時刻を設定する。設定したＣＰＵタイマ時刻ＰＴを用いて、クリーニング処理を実行している。以下に、リモコン５１からの現在時刻ＲＴを用いた初期化処理について説明する。なお、クリーニング処理、および、記憶処理については、第１実施例と同様であるため説明を省略する。
【００７４】
Ｂ−２．初期化処理：
図９は、ＣＰＵタイマ４５の初期時刻を設定してプリンタ２０の動作環境を整える初期化処理のフローチャートである。図９（ａ）には、プリンタ２００側で実行される処理を、図９（ｂ）には、リモコン５１側で実行される処理を、それぞれ示している。図９（ａ）に示す処理は、プリンタ２００側の操作パネル２０１上で電源ボタン２０１ａを押下操作するタイミングで、プリンタ２００の制御回路４０にて実行され、図９（ｂ）に示す処理は、プリンタ２００からの所定の送信信号を受けて、リモコン５１のリモコン制御ユニット５５にて実行される。
【００７５】
処理が開始されると、プリンタ２００の制御回路４０は、現在時刻ＲＴの要求信号をリモコン５１に送信する（ステップＳ９００）。具体的には、電源ボタン２０１ａの押下の信号により、電源回路４８は省電力モードの制御回路４０を起動させる。起動した制御回路４０は通信部２０２を介して信号を出力し、通信相手であるリモコン５１を特定し、現在時刻ＲＴの要求信号を出力する。
【００７６】
リモコン５１は、プリンタ２００からの現在時刻ＲＴの要求信号を受信する（ステップＳ９２０）。通常、省電力モードに設定されているリモコン５１は、プリンタ２００からの信号を受け、電源管理回路５９の電力供給により、省電力モードのリモコン制御ユニット５５を起動させる。起動したリモコン制御ユニット５５は、プリンタ２０との通信を確立し、プリンタ２０からの現在時刻ＲＴの要求信号を認識する。
【００７７】
続いて、リモコン制御ユニット５５は、時計回路５６から現在時刻ＲＴを入力し、これをプリンタ２００側へ送信し（ステップＳ９４０）、リモコン５１側での処理を終了する。
【００７８】
プリンタ２００の制御回路４０は、リモコン５１からの現在時刻ＲＴを受信する（ステップＳ９６０）。制御回路４０は、ＣＰＵタイマ４５の初期値として、入力した現在時刻ＲＴを設定する（ステップＳ９７０）。こうしてリモコン５１の管理する現在時刻ＲＴを用いて、プリンタ２００側の現在時刻ＰＴ（ＣＰＵタイマ時刻ＰＴ）が設定される。
【００７９】
続いて、プリンタ２００の制御回路４０は、電源投入時の各種アクチュエータ等の初期化動作を実行し（ステップＳ９８０）、動作環境を整えて一連の初期化処理を終了する。こうして設定されたプリンタ２００の現在時刻、つまり、ＣＰＵタイマ時刻ＰＴに基づいて、クリーニング等のメンテナンスが実行される。
【００８０】
なお、初期化処理において、プリンタ２００、リモコン５１のそれぞれの受信時には、相手側に受信完了の信号を送信している。相手側は、受信完了の信号を受けて、次の処理に移り、あるいは、処理を終了している。
【００８１】
以上の初期化処理を含む第２実施例の印刷システムによれば、プリンタ２００側に設けた電源ボタン２０１ａの操作により、プリンタ２００が起動する際に、外部（リモコン５１）から現在時刻を取得する。例えば、プリンタ２００が長期間放置され、電源供給が断たれた状態にあっても、電源投入時に改めて現在時刻を設定することができる。したがって、プリンタ２００で適切な時間管理を実行することができる。なお、第２実施例の初期化処理では、プリンタ２００側の電源ボタン２０１ａが操作された場合について説明したが、第１実施例と同様、リモコン５１側の電源ボタン５２ａ操作により、プリンタ２００を起動する場合には、そのタイミングで、双方向の通信を確立し、リモコン５１からプリンタ２００へ現在時刻ＲＴを送信するものとすれば良い。
【００８２】
Ｃ．変形例：
本実施例の印刷システムでは、プリンタと通信する外部機器として、プリンタ専用のリモコンを例に説明したが、例えば、家電用リモコンや携帯電話であっても良い。この場合、家電用リモコンや携帯電話等に、プリンタの通信機能と、現在時刻の管理機能を備え、所定のタイミングでプリンタからの要求に応じて、現在時刻を送信するものとすれば良い。特に、既存の通信機能や時計機能を備えた携帯電話を用いれば、比較的容易に印刷システムを構築することができる。また、現在時刻を管理している各種機器とプリンタとをブルートゥース等の通信で結ぶことで、プリンタは機器が置いてある場所を問わず、通信相手を特定し、容易に現在時刻を取得することができる。
【００８３】
また、本発明の印刷システムによる時間管理は、プリンタのノズルのクリーニングのみならず、種々のプリンタ動作にも利用できる。例えば、クリーニング時期の判断以外のメンテナンス処理として、廃液蒸発計算にも利用できる。インクジェット方式のプリンタでは、クリーニング時にノズルから排出、吸引したインク（これを廃液と呼ぶ）を廃液タンクに収容している。廃液タンク内に溜まった廃液は、時間経過と共に一部が蒸発するため、残存する廃液量を正確に計算するためには、時間のパラメータが用いられる。こうした廃液蒸発計算に、本印刷システムにより管理される時間を用いることで、より一層正確に廃液量を計算でき、その量に応じて、適切な処理を実行することができる。
【００８４】
さらに、メンテナンス以外の動作、例えば、メモリカードＭＣ内の画像データを記憶する際の時刻表示にも利用できる。この場合、ＵＳＢポート１９に、外部記憶装置としてハードディスクを接続し、メモリカードＭＣ内の画像データをハードディスクに記憶する。記憶の際に、プリンタが取得した現在時刻を付すことができる。勿論、メモリカードＭＣの画像データに代えて、デジタルスチルカメラから直接取込んだ画像データを記憶する際にも利用できる。
【００８５】
以上、本発明の実施の形態について説明したが、本発明はこうした実施の形態に何ら限定されるものではなく、本発明の趣旨を逸脱しない範囲内において様々な形態で実施し得ることは勿論である。第２実施例では、プリンタを起動するタイミングで、現在時刻を取得するものとして説明したが、これに限るものではない。例えば、プリンタ起動後のタイミングであっても良いし、あるインターバル毎に現在時刻を設定するものとしても良い。また、予めプリンタの電源投入後、所定時間の経過時、クリーニングを実行するか否かの判断を行なうものとし、その判断タイミングで現在時刻を取得するなど、プリンタ側で現在時刻が必要となるタイミングであっても良い。こうした場合にも、容易に現在時刻を取得することができる。
【図面の簡単な説明】
【００８６】
【図１】本発明の第１実施例としての印刷システムを示す概略構成図である。
【図２】プリンタの内部の概略構成を示したブロック図である。
【図３】リモコンの内部の概略構成を示したブロック図である。
【図４】ＣＰＵタイマの初期時刻を設定してプリンタの動作環境を整える初期化処理のフローチャートである。
【図５】クリーニングの実行時期を記憶する記憶処理のフローチャートである。
【図６】インク吐出用ヘッドのクリーニング処理のフローチャートである。
【図７】クリーニング判定表の一例である。
【図８】プリンタの内部の概略構成を示すブロック図である。
【図９】ＣＰＵタイマの初期時刻を設定してプリンタの動作環境を整える初期化処理のフローチャートである。
【図１０】従来のプリンタの一部を示す説明図である。
【符号の説明】
【００８７】
１０...印刷システム
１５...テレビ
１８...カードスロット
１９...ＵＳＢポート
２０...プリンタ
２１...通信部
２５...印字ヘッドユニット
２８...プラテン
２９ａ...黒インク用カートリッジ
２９ｂ...カラーインク用カートリッジ
３０...キャリッジ
３２...キャリッジモータ
３３...モータ
３４...摺動軸
３６...駆動ベルト
３９...位置検出センサ
４０...制御回路
４１...ＣＰＵ
４２...ＲＯＭ
４３...ＲＡＭ
４４...ＥＥＰＲＯＭ
４８...電源回路
５０...リモコン
５１...リモコン
５２...操作部
５２ａ...電源ボタン
５２ｂ...メニューボタン
５２ｃ...ＯＫボタン
５２ｄ...方向ボタン
５４...表示部
５５...リモコン制御ユニット
５６...時計回路
５７...リモコン通信部
５８...電池
５９...電源管理回路
６０...ＣＰＵ
６１...ＲＯＭ
６２...ＲＡＭ
２００...プリンタ
２０１...操作パネル
２０１ａ...電源ボタン
２０１ｂ...メニューボタン
２０１ｃ...ＯＫボタン
２０１ｄ...方向ボタン
２０２...通信部
ＭＣ...メモリカード
ＮＴ...最終クリーニング時刻
Ｐ...用紙
ＰＴ...ＣＰＵタイマ時刻
ＲＴ...現在時刻
Ｔ１...累積経過時間
Ｔ３...累積印字時間
ＴＣＬ...タイマークリーニング
【図１】
2006167987.tif 000003
【図２】
2006167987.tif 000004
【図３】
2006167987.tif 000005
【図４】
2006167987.tif 000006
【図５】
2006167987.tif 000007
【図６】
2006167987.tif 000008
【図７】
2006167987.tif 000009
【図８】
2006167987.tif 000010
【図９】
2006167987.tif 000011
【図１０】
2006167987.tif 000012