(57)【要約】      （修正有）【課題】インク吐出口の吐出状態を回復させる適切なタイミングを検出できると共に、インクの消費を抑制できるインクジェットプリンタを提供する。【解決手段】印刷ヘッドのインク吐出口を開放及び封止する封止手段と、封止時間を計時する封止時間計時手段と、封止手段がインク吐出口を開放している時間を計時する開放時間計時手段と、開放時間及び封止時間に基づいてインク吐出口の乾燥度を取得する乾燥度取得手段と、乾燥度の限界値を記憶する限界値記憶手段と、乾燥度取得手段で取得した乾燥度が限界値以上になった場合にメンテナンス手段を作動させる制御手段を備えたインクジェットプリンタの提供。【選択図】図６
2007260982.tif 000002
【特許請求の範囲】
【請求項１】
インクを吐出する複数のインク吐出口を有し、そのインク吐出口からインクを吐出し印刷媒体に対して印刷を行う印刷ヘッドと、その印刷ヘッドのインク吐出口からインクを吐出又は吸引してそのインク吐出口の吐出状態を回復させるメンテナンス手段とを備えたインクジェットプリンタにおいて、
前記印刷ヘッドのインク吐出口を開放及び封止する封止手段と、
その封止手段が前記印刷ヘッドのインク吐出口を封止している場合に、その封止時間を計時する封止時間計時手段と、
前記封止手段が前記印刷ヘッドのインク吐出口を開放している場合に、その開放時間を計時する開放時間計時手段と、
その開放時間計時手段及び封止時間計時手段により計時された開放時間及び封止時間に基づいて、前記印刷ヘッドのインク吐出口の乾燥度を取得する乾燥度取得手段と、
その乾燥度取得手段により取得される乾燥度の限界値を記憶する限界値記憶手段と、
前記乾燥度取得手段で取得した乾燥度が前記限界値記憶手段により記憶された限界値以上になった場合に、前記メンテナンス手段を作動させて、前記印刷ヘッドのインク吐出口の吐出状態を回復させる制御手段とを備えていることを特徴とするインクジェットプリンタ。
【請求項２】
前記乾燥度取得手段は、前記開放時間計時手段により計時される開放時間を複数の範囲に区切り、その複数の範囲に区切られた開放時間の各々に対応する乾燥係数をそれぞれ記憶する乾燥係数記憶手段と、その乾燥係数記憶手段により記憶された乾燥係数をその開放時間計時手段により計時された開放時間に基づいて取得する乾燥係数取得手段とを備え、その乾燥係数取得手段により取得された乾燥係数と、前記封止時間計時手段により計時された封止時間とに基づいて、前記印刷ヘッドのインク吐出口の乾燥度を取得するものであることを特徴とする請求項１記載のインクジェットプリンタ。
【請求項３】
前記乾燥度取得手段は、前記乾燥係数記憶手段により記憶された乾燥係数毎に、前記封止時間計時手段により計時される封止時間を複数の範囲に区切り、その複数の範囲に区切られた封止時間の各々に対応する前記乾燥度をそれぞれ記憶する乾燥度記憶手段を備え、前記乾燥係数取得手段により取得された乾燥係数と、前記封止時間計時手段により計時された封止時間とに基づいて、前記乾燥度記憶手段により記憶された前記乾燥度を取得するものであることを特徴とする請求項２記載のインクジェットプリンタ。
【請求項４】
前記制御手段は、前記乾燥度取得手段で取得した乾燥度が前記限界値記憶手段により記憶された限界値以上になった場合に、前記印刷ヘッドのインク吐出口からインクを吐出させるフラッシング動作を実行してそのインク吐出口の吐出状態を回復させるものであることを特徴とする請求項１から３のいずれかに記載のインクジェットプリンタ。
【請求項５】
前記メンテナンス手段は、前記封止手段が前記印刷ヘッドのインク吐出口を封止した状態で、その封止手段を介して前記印刷ヘッドのインク吐出口からインクを吸引する吸引手段を備えており、
前記乾燥係数記憶手段で取得された乾燥係数と前記限界値記憶手段に記憶された限界値とに基づいて、前記フラッシング動作を次回実行するまでの間隔を算出するフラッシング動作算出手段と、
前記フラッシング動作を次回実行するまでの間隔の最小値を記憶する最小値記憶手段と、
前記フラッシング動作算出手段により算出された間隔が前記最小値記憶手段により記憶された最小値以下になった場合に、前記吸引手段を作動させてその封止手段を介して前記インク吐出口からインクを吸引するパージ実行手段とを備えていることを特徴とする請求項４記載のインクジェットプリンタ。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、インクジェットプリンタに関し、特に、インク吐出口の吐出状態を回復させる適切なタイミングを検出できると共に、インクの消費を抑制できるインクジェットプリンタに関するものである。
【背景技術】
【０００２】
従来より、複数のインク吐出口が形成された印刷ヘッドからインクを吐出して記録紙（印刷媒体）に印刷すると共に、非印刷状態の場合にはヘッドキャップ（封止手段の一部）により印刷ヘッドが封止されるインクジェットプリンタが知られている。かかるインクジェットプリンタにおいて、印刷ヘッドのインク吐出口を封止するヘッドキャップは、そのインク吐出口に付着したインクの乾燥を抑制し、そのインク吐出口の吐出状態を維持するものである。しかし、印刷ヘッドのインク吐出口がヘッドキャップで封止されていても、そのインク吐出口に付着したインクは少しずつ乾燥する。よって、非印刷状態が長時間に渡って連続した場合、インク吐出口に付着したインクは、乾燥することでその粘度が大きくなる。粘度の大きなインクはインク吐出口に詰まり、そのインク吐出口からインクが正常に吐出されない吐出不良を引き起こす。
【０００３】
これに対し、特開平１０−１４６９９３号公報（特許文献１）には、ヘッドキャップ２４により印刷ヘッド２１のノズル２２が封止された状態の経過時間を計測するタイマ１４０と、そのタイマ１４０の計測結果に基づいて、ノズル２２からインクを吐出してノズル２２の吐出状態を回復させるフラッシングを行う増粘インク除去手段とを備えたインクジェットプリンタが開示されている。なお、フラッシングによりノズル２２から吐出されたインクは、ポンプ２８によりヘッドキャップ２４内を介して吸引され、インク吸収材２６により吸収される。  
【特許文献１】特開平１０−１４６９９３号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、特許文献１にかかるインクジェットプリンタが印刷状態である場合、印刷ヘッド２１とヘッドキャップ２４とが離間するので、ヘッドキャップ２４は大気に開放されその内部が乾燥する。その後、再び非印刷状態となってヘッドキャップ２４により印刷ヘッド２１のノズル２２が封止されても、ヘッドキャップ２４の内部は乾燥により湿度が低下しているので、ノズル２２に付着したインクは素早く乾燥する。よって、タイマ１４０でノズル２２が封止された状態の経過時間を計測するだけでは、適切なフラッシングタイミングを検出できないという問題点があった。ヘッドキャップ２４の内部の乾燥度合により、フラッシングタイミングの到来時期は異なるからである。従って、吐出不良の防止のためにはフラッシングの間隔を短くして頻繁なフラッシングが必要となるが、その分、インクの浪費に繋がるという問題点があった。
【０００５】
本発明は、上述した問題点を解決するためになされたものであり、インク吐出口の吐出状態を回復させる適切なタイミングを検出できると共に、インクの消費を抑制できるインクジェットプリンタを提供することを目的としている。
【課題を解決するための手段】
【０００６】
この目的を達成するために請求項１記載のインクジェットプリンタは、インクを吐出する複数のインク吐出口を有し、そのインク吐出口からインクを吐出し印刷媒体に対して印刷を行う印刷ヘッドと、その印刷ヘッドのインク吐出口からインクを吐出又は吸引してそのインク吐出口の吐出状態を回復させるメンテナンス手段とを備えたものであり、前記印刷ヘッドのインク吐出口を開放及び封止する封止手段と、その封止手段が前記印刷ヘッドのインク吐出口を封止している場合に、その封止時間を計時する封止時間計時手段と、前記封止手段が前記印刷ヘッドのインク吐出口を開放している場合に、その開放時間を計時する開放時間計時手段と、その開放時間計時手段及び封止時間計時手段により計時された開放時間及び封止時間に基づいて、前記印刷ヘッドのインク吐出口の乾燥度を取得する乾燥度取得手段と、その乾燥度取得手段により取得される乾燥度の限界値を記憶する限界値記憶手段と、前記乾燥度取得手段で取得した乾燥度が前記限界値記憶手段により記憶された限界値以上になった場合に、前記メンテナンス手段を作動させて、前記印刷ヘッドのインク吐出口の吐出状態を回復させる制御手段とを備えている。
【０００７】
請求項２記載のインクジェットプリンタは、請求項１記載のインクジェットプリンタにおいて、前記乾燥度取得手段は、前記開放時間計時手段により計時される開放時間を複数の範囲に区切り、その複数の範囲に区切られた開放時間の各々に対応する乾燥係数をそれぞれ記憶する乾燥係数記憶手段と、その乾燥係数記憶手段により記憶された乾燥係数をその開放時間計時手段により計時された開放時間に基づいて取得する乾燥係数取得手段とを備え、その乾燥係数取得手段により取得された乾燥係数と、前記封止時間計時手段により計時された封止時間とに基づいて、前記印刷ヘッドのインク吐出口の乾燥度を取得するものである。
【０００８】
請求項３記載のインクジェットプリンタは、請求項２記載のインクジェットプリンタにおいて、前記乾燥度取得手段は、前記乾燥係数記憶手段により記憶された乾燥係数毎に、前記封止時間計時手段により計時される封止時間を複数の範囲に区切り、その複数の範囲に区切られた封止時間の各々に対応する前記乾燥度をそれぞれ記憶する乾燥度記憶手段を備え、前記乾燥係数取得手段により取得された乾燥係数と、前記封止時間計時手段により計時された封止時間とに基づいて、前記乾燥度記憶手段により記憶された前記乾燥度を取得するものである。
【０００９】
請求項４記載のインクジェットプリンタは、請求項１から３のいずれかに記載のインクジェットプリンタにおいて、前記制御手段は、前記乾燥度取得手段で取得した乾燥度が前記限界値記憶手段により記憶された限界値以上になった場合に、前記印刷ヘッドのインク吐出口からインクを吐出させるフラッシング動作を実行してそのインク吐出口の吐出状態を回復させるものである。
【００１０】
請求項５記載のインクジェットプリンタは、請求項４記載のインクジェットプリンタにおいて、前記メンテナンス手段は、前記封止手段が前記印刷ヘッドのインク吐出口を封止した状態で、その封止手段を介して前記印刷ヘッドのインク吐出口からインクを吸引する吸引手段を備えており、前記乾燥係数記憶手段で取得された乾燥係数と前記限界値記憶手段に記憶された限界値とに基づいて、前記フラッシング動作を次回実行するまでの間隔を算出するフラッシング動作算出手段と、前記フラッシング動作を次回実行するまでの間隔の最小値を記憶する最小値記憶手段と、前記フラッシング動作算出手段により算出された間隔が前記最小値記憶手段により記憶された最小値以下になった場合に、前記吸引手段を作動させてその封止手段を介して前記インク吐出口からインクを吸引するパージ実行手段とを備えている。
【発明の効果】
【００１１】
請求項１記載のインクジェットプリンタよれば、封止時間計時手段は、印刷媒体に対して印刷を行う印刷ヘッドのインク吐出口が封止手段により封止されている場合にその封止時間を計時し、また、開放時間計時手段は、印刷ヘッドのインク吐出口が封止手段により開放されている場合にその開放時間を計時する。乾燥度取得手段は、この開放時間計時手段及び封止時間計時手段により計時された開放時間及び封止時間に基づいて、インク吐出口の乾燥度を取得する。そして、取得された乾燥度が限界値記憶手段に記憶された限界値以上になった場合に、制御手段によりメンテナンス手段が作動され、印刷ヘッドのインク吐出口からインクを吐出又は吸引して印刷ヘッドのインク吐出口の吐出状態が回復される。
【００１２】
よって、封止時間及び開放時間に基づいたインク吐出口の乾燥度が取得され、また、その乾燥度が限界値に達した場合にメンテナンス手段を作動させるので、封止手段が大気に開放されその内部が乾燥しても、インク吐出口が所定の乾燥度合になったときにその吐出状態を回復できる。従って、インク吐出口の吐出状態を回復させる適切なタイミングを検出できるという効果がある。また、インク吐出口の吐出状態を回復させる適切なタイミングを検出できるので、吐出不良の防止のためにメンテナンス手段の作動間隔を短くしてメンテナンス手段の作動を頻繁に行う必要がない。よって、その分、インクの消費を抑制できるという効果がある。
【００１３】
請求項２記載のインクジェットプリンタよれば、請求項１記載のインクジェットプリンタの奏する効果に加え、乾燥係数取得手段は、複数の範囲に区切られた開放時間の各々に対応して乾燥係数記憶手段にそれぞれ記憶される乾燥係数の中から、開放時間計時手段により計時された開放時間に基づいて、１の乾燥係数を取得する。よって、この乾燥係数取得手段に取得された１の乾燥係数と、封止時間計時手段により計時された封止時間とに基づいて、乾燥度取得手段はインク吐出口の乾燥度を適切に取得できるという効果がある。
【００１４】
請求項３記載のインクジェットプリンタによれば、請求項２記載のインクジェットプリンタの奏する効果に加え、まず、複数の範囲に区切られた開放時間の各々に対応して乾燥係数記憶手段にそれぞれ記憶される乾燥係数の中から、開放時間計時手段により計時された開放時間に基づいて、１の乾燥係数が乾燥係数取得手段により取得される。そして、乾燥度取得手段は、乾燥係数取得手段に取得された１の乾燥係数と、封止時間計時手段により計時された封止時間とに基づいて、乾燥係数毎に複数の範囲に区切られた封止時間の各々に対応して乾燥度記憶手段にそれぞれ記憶される乾燥度の中から、１の乾燥度を取得する。よって、乾燥度取得手段は開放時間に基づいた１の乾燥係数から封止時間に基づいた１の乾燥度を取得できるので、インク吐出口の乾燥度を適切に取得できるという効果がある。
【００１５】
請求項４記載のインクジェットプリンタによれば、請求項１から３のいずれかに記載のインクジェットプリンタの奏する効果に加え、制御手段は、乾燥度取得手段で取得した乾燥度が限界値記憶手段により記憶された限界値以上になった場合に、印刷ヘッドのインク吐出口からインクを吐出させるフラッシング動作を実行して、そのインク吐出口の吐出状態を回復する。即ち、フラッシング動作によりインク吐出口の吐出状態を回復できるという効果がある。
【００１６】
請求項５記載のインクジェットプリンタによれば、請求項４記載のインクジェットプリンタの奏する効果に加え、フラッシング動作算出手段は、乾燥係数記憶手段で取得された乾燥係数と限界値記憶手段に記憶された限界値とに基づいて、フラッシング動作を次回実行するまでの間隔を算出する。そして、そのフラッシング動作算出手段により算出された間隔が最小値記憶手段に記憶された最小値以下になった場合に、パージ実行手段は、封止手段にインク吐出口が封止された状態で、吸引手段を作動させてその封止手段を介してインク吐出口からインクを吸引する。すると、封止手段内はインクで濡れるので、その封止手段内の湿度が上昇する。よって、封止手段にインク吐出口が封止されている場合、そのインク吐出口に付着したインクの乾燥を抑制できるという効果がある。
【発明を実施するための最良の形態】
【００１７】
以下、本発明の好ましい実施形態について、添付図面を参照して説明する。図１は、本発明の一実施形態における多機能周辺装置１の斜視図である。この多機能周辺装置１は、ファクシミリ機能、プリンタ機能、スキャナ機能、コピー機能、及びビデオプリンタ機能の各種機能を備えており、これらの機能の実行時に行われる印刷のために、フルカラー印刷が可能なインクジェットプリンタ２９（図２参照）を搭載している。
【００１８】
図１に示すように、多機能周辺装置１の装置本体２は箱状体に形成され、その上面前部には操作パネル３が配設されている。操作パネル３には、「０」〜「９」の数字ボタン３ａや、スタートボタン３ｂなどの各種のボタンが設けられており、これらのボタンを押下することにより、各種の操作が行われる。後述する計時回路２８に計時される時間の初期設定、フラッシング間隔メモリ２４ａ及び乾燥度限界値メモリ２４ｂ（図３参照）の数値設定も、この操作パネル３上の各ボタンを操作することにより行われる。
【００１９】
操作パネル３の後部には、矩形状の液晶ディスプレイ（以下「ＬＣＤ」と称す）６が設けられ、多機能周辺装置１の設定状態や各種の操作メッセージなどが必要に応じて表示される。なお、多機能周辺装置１が待機状態にある場合には、操作パネル３を介して設定された時間がＬＣＤ６に表示される。
【００２０】
ＬＣＤ６の後方（図１左側）には、ファクシミリ機能時に相手ファクシミリ装置５１（図３参照）に送信されるファクシミリ原稿や、コピー機能時に複写されるコピー原稿などを積層載置する原稿載置部４が設けられている。この原稿載置部に載置された各種の原稿は、装置本体２内へ搬送され、スキャナ１９（図３参照）によりその原稿の表面に描かれた画像が読み取られる。画像を読み取られた原稿は、更に搬送され、操作パネル３の下方に設けられた原稿排出部９へ排出される。
【００２１】
原稿載置部４の後部には、カセット挿嵌部５が設けられている。このカセット挿嵌部５には、複数枚の記録紙Ｅ（図２参照）を積層収納する用紙カセット（図示せず）が着脱可能に取り付けられる。記録紙Ｅは、カセット挿嵌部５に装着された用紙カセットから供給され、後述するインクジェットプリンタ２９によって印刷された後、原稿排出部９の下方に設けられた記録紙排出部１０から排出される。
【００２２】
記録紙排出部１０の右下方部には、ビデオ信号入力端子７が設けられている。このビデオ信号入力端子７に接続されたビデオカメラ等から出力されるビデオ信号は、多機能周辺装置１の内部へ取り込まれ、インクジェットプリンタ２９によってフルカラーで印刷される。
【００２３】
次に、図２を参照してインクジェットプリンタ２９について説明する。図２は、本実施形態の多機能周辺装置１の装置本体２に収納されるインクジェットプリンタ２９の斜視図である。このインクジェットプリンタ２９は、印刷ヘッド６５を図２中矢印Ａ及び反矢印Ａ方向へ移動させて印刷を行うシリアルプリンタである。
【００２４】
図２に示すように、インクジェットプリンタ２９の略コの字状のフレーム６３には、円柱状のプラテンローラ６１がその軸心を中心に回転可能に取着されている。プラテンローラ６１は、そのプラテンローラ６１と連動する搬送モータ７９が駆動することにより回転して、記録紙Ｅを搬送する。また、フレーム６３には、プラテンローラ６１と平行に設けられた直線棒状のガイドロッド６２が固着されている。ガイドロッド６２上には、印刷ヘッド６５を搭載したキャリッジ６６が設けられている。キャリッジ６６は、フレーム６３の一側に設けられたキャリッジモータ６７によって回転される移動プーリ６８及び従動プーリ６９間に掛け渡されたベルト７０を介して、ガイドロッド６２に沿って図２中矢印Ａ方向及び反矢印Ａ方向に移動される。
【００２５】
キャリッジ６６に搭載される印刷ヘッド６５は、４色のインクカートリッジ６５ａ〜６５ｄを備えており、各インクカートリッジ６５ａ〜６５ｄには、図２の左から順に、ブラック、シアン、マゼンダ、イエローの４色のインクが充填されている。これら４色のインクは、印刷ヘッド６５における記録紙Ｅとの対向面に設けられた複数のインク吐出口（図示せず）から吐出され、記録紙Ｅにフルカラーの印刷が行われる。各インクカートリッジ６５ａ〜６５ｄはそれぞれ個別に着脱可能であり、インクの不足したインクカートリッジ６５ａ〜６５ｄのみを個別に取り替えることができる。
【００２６】
フレーム６３の他側（図２の左側）には、印刷ヘッド６５のインク吐出口からインクを吸引する定期パージ実行処理（図６のＳ２４）を実行して、インクの吐出状態を回復させる回復機構７１が設けられている。回復機構７１は、印刷ヘッド６５のインク吐出口の乾燥を抑制するため、非印刷状態の場合にそのインク吐出口の各々を一度に封止する略直方体状の吸引キャップ７２を備えている。吸引キャップ７２の裏面には、その吸引キャップ７２を印刷ヘッド６５の方向へ突出させる突出部材７３が取着されている。突出部材７３の一端は、円弧状に形成された突出レバー７４の表面に当接し、かかる突出レバー７４が図２の状態から印刷ヘッド６５の方向へ移動されると、突出部材７３と共に吸引キャップ７２が印刷ヘッド６５の方向へ突出される。これにより、キャリッジ６６を図２中矢印Ｐの位置（以下「位置Ｐ」と称す）へ移動させた後、突出レバー７４を印刷ヘッド６５の方向へ移動させることにより、吸引キャップ７２を印刷ヘッド６５のインク吐出口に被せて封止する。
【００２７】
突出レバー７４の印刷ヘッド６５の方向への移動は、キャッピングモータ７５の駆動により回転されるカム体７６によって行われる。カム体７６は、キャッピングモータ７５を駆動してカム体７６の軸心Ｃを中心にカム体７６を図２中矢印Ｂ方向に回転させることにより、突出レバー７４を押圧して、突出レバー７４を印刷ヘッド６５の方向へ移動させる。
【００２８】
吸引キャップ７２には、その非吸引面にチューブ７７が接続されている。チューブ７７は、吸引ポンプ（図示せず）に接続されている。吸引ポンプは、パージモータ８０が駆動することにより作動するものであり、印刷ヘッド６５に吸引キャップ７２が被せられた状態で作動されると、印刷ヘッド６５のインク吐出口からインクが吸引される。
【００２９】
なお、インクの吐出状態を回復させる別の方式として、印刷ヘッド６５のインク吐出口からインクを吐出させる定期フラッシング実行処理（図６のＳ２７）を実行する場合もある。かかる場合には、キャリッジ６６を図２中矢印Ｄの位置（以下「位置Ｄ」と称す）へ移動させた後、印刷ヘッド６５のインク吐出口からインクを吐出させる。これにより、そのインク吐出口の吐出状態を回復できる。なお、吐出されたインクは、位置Ｄに移動された印刷ヘッド６５に対向して設けられたインク吸収材（図示せず）により吸収される。
【００３０】
次に、図３を参照して多機能周辺装置１の電気的構成を説明する。図３は、本実施形態の多機能周辺装置１の電気的構成を示したブロック図である。図３に示すように、多機能周辺装置１は、ファクシミリユニットＦＵ及びプリンタユニットＰＵの２つのユニットがインターフェイス３０により相互に接続されて構成されている。ファクシミリユニットＦＵは、ＣＰＵ１１、ＲＯＭ１２、ＲＡＭ１３、ＥＥＰＲＯＭ１４、ネットワーク・コントロール・ユニット（以下「ＮＣＵ」と称す）１５、モデム１６、符号器１７、復号器１８、スキャナ１９、操作パネル３、ＬＣＤ６、ビデオ信号入力端子７、原稿センサ８、及び計時回路２８を備えており、これらはファクシミリ制御回路２０を介して相互に接続されている。
【００３１】
ＣＰＵ１１は、ＮＣＵ１５を介して送受信される各種の信号に基づいて、ファクシミリ制御回路２０に接続された各部を制御し、ファクシミリ動作を実行するものである。ＲＯＭ１２は、この多機能周辺装置１で実行される各種の制御プログラムを記憶する書換不能なメモリであり、ＲＡＭ１３は各種のデータを記憶するための書換可能なメモリである。ＥＥＰＲＯＭ１４は書換可能な不揮発性のメモリであり、このＥＥＰＲＯＭ１４に記憶されたデータは、多機能周辺装置１の電源オフ後も保持される。
【００３２】
ＮＣＵ１５は電話回線５２に対するダイヤル信号の送出や、電話回線５２からの呼出信号の応答等の動作を行うものである。モデム１６は、ＮＣＵ１５を介して画像データを変調及び復調し、相手ファクシミリ装置５１へ伝送すると共に、伝送制御用の各種手順信号を送受信するためのものである。符号器１７は、スキャナ１９により読み取られた原稿の画像データなどを圧縮するために符号化するものであり、復号器１８は、受信されたファクシミリデータなどの符号化されたデータを復号化するものである。スキャナ１９は、原稿載置部４から装置内部へ挿入された原稿の画像を読み取るためのものである。また、ファクシミリ制御回路２０には、上記した操作パネル３、ＬＣＤ６、及びビデオ信号入力端子７が設けられている。原稿センサ８は、原稿載置部４に原稿が載置されているかを検出するセンサである。
【００３３】
計時回路２８は、時間（日付を含む）を計時する回路であり、多機能周辺装置１の電源オフ後も時間の計時を継続するための電池２８ａを備えている。この計時回路２８の時間の初期設定は、操作パネル３を介して行われる。計時回路２８により計時される時間は、多機能周辺装置１の待機時、即ち、各動作機能の停止時にＬＣＤ６に出力されて時計表示が行われる。なお、ファクシミリユニットＦＵは、ＮＣＵ１５、電話回線５２を介して、相手ファクシミリ装置５１と接続されている。
【００３４】
プリンタユニットＰＵは、演算装置であるＣＰＵ２１と、後述する図６から図９のフローチャートに示す各処理を始め、ＣＰＵ２１により実行される制御プログラムを記憶するＲＯＭ２２と、ＣＰＵ２１の実行時に参照及び更新される各種のワークメモリや印刷用データを記憶するプリントメモリ等を備えたＲＡＭ２３と、書換可能な不揮発性のメモリであるＥＥＰＲＯＭ２４と、主装置としてのパーソナルコンピュータ（以下「ＰＣ」と称す）５３が接続されるパソコン用インターフェイス（以下「ＰＣ用インターフェイス」と称す）２５と、印刷用の文字等のベクトルフォントを記憶するキャラクタジェネレータ（以下「ＣＧ」と称す）２６と、上述したインクジェットプリンタ２９とを備えている。これらはプリンタ制御回路２７を介して相互に接続されている。なお、ＰＣ用インターフェイス２５は、例えば、セントロニクス規格に準拠したパラレルインターフェイスであり、多機能周辺装置１は、このパソコン用インターフェイス２５に接続されたケーブル５４を介して、ＰＣ５３とデータの送受信が可能にされている。また、インクジェットプリンタ２９は、上述したキャリッジモータ６７、キャッピングモータ７５、搬送モータ７９、パージモータ８０、及び印刷ヘッド６５を備えている。
【００３５】
ＲＯＭ２２には、キャップ内乾燥係数テーブル２２ａ（図４（ａ）参照）、ノズル乾燥度テーブル２２ｂ（図４（ｂ）参照）、及びフラッシング周期グラフデータ２２ｃ（図５参照）が設けられている。キャップ内乾燥係数テーブル２２ａは、後述するアンキャップ時間メモリ２３ｂの値に基づいた１のキャップ内乾燥係数αを読み出すためのデータテーブルであり、ノズル乾燥度テーブル２２ｂは、その１のキャップ内乾燥係数α及び非印刷状態の時間に基づいた１のノズル乾燥度βを読み出すためのデータテーブルである。なお、キャップ内乾燥係数αとは、吸引キャップ７２の乾燥度合を示す数値（係数）であり、ノズル乾燥度βとは、印刷ヘッド６５のインク吐出口の乾燥度合を示す数値である。
【００３６】
フラッシング周期グラフデータ２２ｃは、キャップ内乾燥係数α及び乾燥度限界値βｌ（図５参照）に基づいて定期フラッシング実行処理（図６のＳ２７）を次回実行するまでの時間間隔Ｔを予測するためのグラフデータである。乾燥度限界値βｌとは、ノズル乾燥度βにおける所定の数値のことであり、これ以上乾燥すると、定期フラッシング実行処理（Ｓ２７）及び定期パージ実行処理（図６のＳ２４）を実行しても、印刷ヘッド６５のインク吐出口の吐出状態を回復できないという数値を示している。なお、キャップ内乾燥係数テーブル２２ａ及びノズル乾燥度テーブル２２ｂの詳細については図４を参照して、また、フラッシング周期グラフデータ２２ｃの詳細については図５を参照して説明する。
【００３７】
ＲＡＭ２３には、キャップ時間メモリ２３ａ、アンキャップ時間メモリ２３ｂ、乾燥係数記憶メモリ２３ｃ、フラッシング時間メモリ２３ｄ、及びノズル乾燥度メモリ２３ｅが設けられている。キャップ時間メモリ２３ａは、非印刷状態、即ち、吸引キャップ７２により印刷ヘッド６５のインク吐出口が封止される状態（以下「キャップ状態」と称す）の開始時間を記憶するメモリである。キャップ状態になったことが確認されると、ＣＰＵ２１は、計時回路２８の値を読み出し、その値をキャップ時間メモリ２３ａへ書き込む。その後、計時回路２８の値からキャップ時間メモリ２３ａの値を減算することで、キャップ状態が連続した時間（以下「キャップ時間」と称す）を算出できる。なお、キャップ時間メモリ２３ａの値は、印刷処理、定期フラッシング実行処理（Ｓ２７）、及び定期パージ実行処理（Ｓ２４）の各処理の後に、その値がＣＰＵ２１により０とされる。印刷処理、定期フラッシング実行処理（Ｓ２７）、及び定期パージ実行処理（Ｓ２４）が実行された場合、印刷ヘッド６５のインク吐出口からインクが吐出又は吸引されるので、そのインク吐出口の吐出状態が回復するからである。
【００３８】
アンキャップ時間メモリ２３ｂは、印刷状態、即ち、印刷ヘッド６５のインク吐出口が開放されている状態（以下「アンキャップ状態」と称す）の時間を記憶するメモリである。ここで、アンキャップ状態にある場合、吸引キャップ７２は大気に開放されその内部が乾燥する。すると、吸引キャップ７２内の湿度が低下するので、インク吐出口に付着したインクは素早く乾燥する。即ち、アンキャップ状態の時間（以下「アンキャップ時間」と称す）の長さによって、インク吐出口に付着したインクの乾燥の進行度が異なる。これに対応するため、アンキャップ時間メモリ２３ｂが設けられており、アンキャップ時間メモリ２３ｂの値によって、吸引キャップ７２の乾燥度合が判断できる。アンキャップ時間メモリ２３ｂの値は、後述するメンテナンス処理（図６参照）において、アンキャップ状態であると判断される毎に１ずつ加算されていく。これにより、アンキャップ時間メモリ２３ｂの値は、アンキャップ時間が長い程大きくなる。なお、アンキャップ時間メモリ２３ｂの値は、定期パージ実行処理（図６のＳ２４）後に０とされる。定期パージ実行処理（Ｓ２４）により印刷ヘッド６５のインク吐出口からインクが吸引されると、吸引キャップ７２内がインクで濡れるので、吸引キャップ７２内の湿度が上昇するからである。
【００３９】
乾燥係数記憶メモリ２３ｃは、キャップ内乾燥係数テーブル２２ａ（図４（ａ）参照）から取得した１のキャップ内乾燥係数αを記憶するメモリである。このキャップ内乾燥係数αは、アンキャップ時間メモリ２３ｂの値に基づいて取得される。乾燥係数記憶メモリ２３ｃの値は、定期パージ実行処理（Ｓ２４）後に最小の値である「１」とされる。定期パージ実行処理（Ｓ２４）が実行されると、吸引キャップ７２内がインクで濡れるからである。
【００４０】
フラッシング時間メモリ２３ｄは、乾燥係数記憶メモリ２３ｃに記憶されたキャップ内乾燥係数αと、後述する乾燥度限界値メモリ２４ｂに記憶された乾燥度限界値βｌとに基づいて算出された定期フラッシング実行処理（図６のＳ２７）を次回実行するまでの時間間隔Ｔを記憶するメモリである（図５参照）。この時間間隔Ｔが、後述するフラッシング間隔メモリ２４ａに記憶された時間間隔ＴＡよりも小さい場合には、定期パージ実行処理（Ｓ２４）が行われる。
【００４１】
ノズル乾燥度メモリ２３ｅは、乾燥係数記憶メモリ２３ｃに記憶された１のキャップ内乾燥係数αと、キャップ時間とに基づいてノズル乾燥度テーブル２２ｂ（図４（ｂ）参照）から取得された印刷ヘッド６５のインク吐出口のノズル乾燥度βを記憶するメモリである。このノズル乾燥度βが乾燥度限界値βｌ以上になった場合に、定期フラッシング実行処理（Ｓ２７）が実行される。なお、かかる定期フラッシング実行処理（Ｓ２７）、定期パージ実行処理（Ｓ２４）、及び印刷処理の実行後、印刷ヘッド６５のインク吐出口からインクが吐出又は吸引されたので、そのインク吐出口の吐出状態が回復する。よって、ノズル乾燥度メモリ２３ｅの値は、これら各処理が行われた後に、最小の値である「１００」とされる。
【００４２】
ＥＥＰＲＯＭ２４には、フラッシング間隔メモリ２４ａ及び乾燥度限界値メモリ２４ｂが設けられている。フラッシング間隔メモリ２４ａ及び乾燥度限界値メモリ２４ｂに記憶されるそれぞれの値は、操作パネル３を介して自由に設定できる。
【００４３】
フラッシング間隔メモリ２４ａは、定期フラッシング実行処理（図６のＳ２７）を次回実行するまでの時間間隔Ｔの最小値を記憶するメモリである。本実施形態ではこの時間間隔Ｔの最小値として「ＴＡ」が設定されており、上述したフラッシング時間メモリ２３ｄに記憶された時間間隔Ｔがその最小値ＴＡ以下になった場合、定期パージ実行処理（図６のＳ２４）が実行される。
【００４４】
乾燥度限界値メモリ２４ｂは、上述したノズル乾燥度βの上限となる乾燥度限界値βｌ（図５参照）を記憶するメモリである。本実施形態の乾燥度限界値メモリ２４ｂには乾燥度限界値βｌとして「４００」が設定されており、ノズル乾燥度βが「４００」に達した場合、ＣＰＵ２１により定期フラッシング実行処理（Ｓ２７）が実行される。
【００４５】
次に、図４を参照してキャップ内乾燥係数テーブル２２ａ及びノズル乾燥度テーブル２２ｂについて説明する。図４（ａ）は、キャップ内乾燥係数テーブル２２ａの構成を模式的に示した図であり、図４（ｂ）は、ノズル乾燥度テーブル２２ｂの構成を模式的に示した図である。
【００４６】
図４（ａ）に示すように、キャップ内乾燥係数テーブル２２ａは、アンキャップ時間メモリ２３ｂの値を複数の範囲に区切り、その複数の範囲に区切られたアンキャップ時間メモリ２３ｂの値の各々に対応するキャップ内乾燥係数αをそれぞれ記憶するデータテーブルである。ＣＰＵ２１は、このキャップ内乾燥係数テーブル２２ａからアンキャップ時間メモリ２３ｂの値に対応した１のキャップ内乾燥係数αを読み出し、その１のキャップ内乾燥係数αを乾燥係数記憶メモリ２３ｃへ書き込む。例えば、ＣＰＵ２１は、アンキャップ時間メモリ２３ｂの値が「５」であれば、キャップ内乾燥係数テーブル２２ａから「１．２」を読み出し、その「１．２」を乾燥係数記憶メモリ２３ｃへ書き込む。また、ＣＰＵ２１は、アンキャップ時間メモリ２３ｂの値が「５５」であれば、キャップ内乾燥係数テーブル２２ａから「２」を読み出し、その「２」を乾燥係数記憶メモリ２３ｃへ書き込む。即ち、アンキャップ時間メモリ２３ｂの値に基づいて、「１」、「１．２」、「２」、及び「１０」の中のいずれかの値が、乾燥係数記憶メモリ２３ｃに記憶される。
【００４７】
図４（ｂ）に示すように、ノズル乾燥度テーブル２２ｂは、キャップ内乾燥係数α毎にキャップ時間を複数の範囲に区切り、その複数の範囲に区切られたキャップ時間の各々に対応するノズル乾燥度βをそれぞれ記憶するデータテーブルである。ＣＰＵ２１は、乾燥係数記憶メモリ２３ｃに記憶された１のキャップ内乾燥係数αと、キャップ時間とに基づいて１のノズル乾燥度βを読み出し、そのノズル乾燥度βをノズル乾燥度メモリ２３ｅへ書き込む。例えば、ＣＰＵ２１は、乾燥係数記憶メモリ２３ｃの値が「１．２」であってキャップ時間が４０時間であれば、ノズル乾燥度テーブル２２ｂから「３００」を読み出し、その「３００」をノズル乾燥度メモリ２３ｅへ書き込む。また、ＣＰＵ２１は、乾燥係数記憶メモリ２３ｃの値が「１０」であってキャップ時間が４０時間であれば、ノズル乾燥度テーブル２２ｂから「４００」を読み出し、その「４００」をノズル乾燥度メモリ２３ｅへ書き込む。なお、本実施形態の乾燥度限界値メモリ２４ｂの値は「４００」に設定されており、ノズル乾燥度メモリ２３ｅへ書き込まれた値が「４００」以上になった場合には定期フラッシング実行処理（図６のＳ２７）が実行される。また、キャップ時間は、計時回路２８の値からキャップ時間メモリ２３ａの値を減算することにより算出される。
【００４８】
次に、図５を参照して、フラッシング周期グラフデータ２２ｃについて説明する。図５は、フラッシング周期グラフデータ２２ｃの構成を模式的に示した図である。図５に示すように、フラッシング周期グラフデータ２２ｃは、定期フラッシング実行処理（Ｓ２７）を次回実行するまでの時間間隔Ｔとノズル乾燥度βとの関係を示したグラフデータである。図５の横軸（図５左右方向）は、定期フラッシング実行処理（Ｓ２７）を次回実行するまでの時間間隔Ｔを示しており、図５の縦軸（図６上下方向）は、ノズル乾燥度βを示している。
【００４９】
図５に示した４本のグラフは、それぞれ「β＝ｆ（α，Ｔ）」で表される関数のグラフである。なお、図５のグラフにおいて、実線は「α＝１０」のグラフであり、点線は「α＝２」のグラフであり、一点鎖線は「α＝１．２」のグラフであり、二点鎖線は「α＝１」のグラフである。
【００５０】
また、図５における「βｌ」は、乾燥度限界値メモリ２４ｂに記憶される乾燥度限界値βｌを示している。本実施形態の乾燥度限界値メモリ２４ｂは「４００」が使用者により設定されているので、「βｌ＝４００」となる。次回定期フラッシング時間算出処理（図６のＳ２２）では、ＣＰＵ２１により定期フラッシング実行処理（Ｓ２７）を次回実行するまでの時間間隔Ｔが予測される。予測される時間間隔Ｔは、「β＝４００」と「β＝ｆ（α，Ｔ）」とのグラフの交点を求めることで算出する。即ち、関数「β＝ｆ（α，Ｔ）」へ「α」と「β＝４００」とを代入することで、予測する時間間隔Ｔを算出するのである。なお、算出された時間間隔Ｔは、フラッシング時間メモリ２３ｄに記憶される。また、予測される時間間隔Ｔはそれぞれ、「α＝１」の場合には「Ｔ４」となり、「α＝１．２」の場合には「Ｔ３」となり、「α＝２」の場合には「Ｔ２」となり、「α＝１０」の場合には「Ｔ１」となる。
【００５１】
定期フラッシング実行処理（Ｓ２７）を次回実行するまでの時間間隔Ｔは、「Ｔ１」が最小であると共に、「Ｔ１」，「Ｔ２」，「Ｔ３」，「Ｔ４」の順に大きくなっている。これにより、アンキャップ時間が長い程、予測される時間間隔Ｔは小さく算出される。アンキャップ時間が長い程、吸引キャップ７２内が乾燥してその湿度が低下し、その分、インク吐出口に付着したインクが素早く乾燥するからである。
【００５２】
アンキャップ時間メモリ２３ｂの値が大きくなっていくと、アンキャップ内乾燥係数αが「１０」になる。かかる場合、予測される時間間隔Ｔは「Ｔ１」となり、その「Ｔ１」の値は「Ｔ２」〜「Ｔ４」の値よりも小さいので、「Ｔ２」〜「Ｔ４」の場合よりも頻繁に定期フラッシング実行処理（Ｓ２７）が実行され、インクの消費が大きくなることが予測される。これを防ぐため、フラッシング間隔メモリ２４ａ（図３参照）には、定期フラッシング実行処理（Ｓ２７）を次回実行するまでの時間間隔Ｔの最小値となる時間間隔「ＴＡ」が記憶されている。上述したように、ＣＰＵ２１は、フラッシング時間メモリ２３ｄに記憶された時間間隔Ｔが時間間隔「ＴＡ」以下の場合、定期パージ実行処理（Ｓ２４）を実行する。ここで、本実施形態の時間間隔「ＴＡ」は、「Ｔ１」よりも大きく、且つ「Ｔ２」よりも小さい値に設定されている。即ち、定期フラッシング実行処理（Ｓ２７）を次回実行するまでの時間間隔Ｔが「Ｔ１」であると予測されると、定期パージ実行処理（図６のＳ２４）が実行される。定期パージ実行処理（Ｓ２４）が実行されると、吸引キャップ７２内がインクで塗れるので、吸引キャップ７２内の湿度が上昇する。これにより、印刷ヘッド６５のインク吐出口に付着したインクの乾燥を抑制できる。よって、頻繁な定期フラッシング実行処理（Ｓ２７）の実行が不要となるので、ＣＰＵ２１は、キャップ時間メモリ２３ａ及びアンキャップ時間メモリ２３ｂの値を０とし、また、乾燥係数記憶メモリ２３ｃの値（キャップ内乾燥係数α）を「１」とし、更に、ノズル乾燥度メモリ２３ｅの値（ノズル乾燥度β）を「１００」とする。これにより、定期フラッシング実行処理（Ｓ２７）を次回実行するまでの時間間隔Ｔは「Ｔ４」と算出されるので、予測される時間間隔Ｔが長くなり、その分、インクの消費を抑制できる。
【００５３】
次に、図６から図９のフローチャートを参照して、本実施形態の多機能周辺装置１で実行される、メンテナンス処理について説明する。図６は、多機能周辺装置１のプリンタユニットＰＵで実行されるメンテナンス処理のフローチャートである。図６のメンテナンス処理では、まず、乾燥係数記憶メモリ２３ｃの値を「１」とする（Ｓ１１）。次に、キャップ時間メモリ２３ａの値を０とし（Ｓ１２）、アンキャップ時間メモリ２３ｂの値を０とし（Ｓ１３）、ノズル乾燥度メモリ２３ｅの値を「１００」とする（Ｓ１４）。次に、キャリッジ６６が位置Ｐにあり、且つキャッピングモータ７５が印刷ヘッド６５に吸引キャップ７２を被せているかを確認する（Ｓ１５）。即ち、Ｓ１５の処理はキャップ状態（非印刷状態）かアンキャップ状態（印刷状態）かを確認する処理である。キャリッジ６６が位置Ｐにあり、且つキャッピングモータ７５が印刷ヘッド６５に吸引キャップ７２を被せていなければ（Ｓ１５：Ｎｏ）、アンキャップ状態であるので、アンキャップ時間メモリ２３ｂの値を１加算する（Ｓ１６）。そして、アンキャップ時間メモリ２３ｂの値に基づいてキャップ内乾燥係数テーブル２２ａから１のキャップ内乾燥係数αを読み出し、その１のキャップ内乾燥係数αを乾燥係数記憶メモリ２３ｃへ書き込む（Ｓ１７，図４（ａ）参照）。そして、キャップ時間メモリ２３ａの値を０とし（Ｓ１８）、ノズル乾燥度メモリ２３ｅの値を「１００」とする（Ｓ１９）。そして、処理をＳ１５へ移行して、キャップ状態（非印刷状態）を確認するまで、Ｓ１５からＳ１９の処理を繰り返す。
【００５４】
一方、キャリッジ６６が位置Ｐにあり、且つキャッピングモータ７５が印刷ヘッド６５に吸引キャップ７２を被せていれば（Ｓ１５：Ｙｅｓ）、キャップ状態であることが確認されたので、キャップ時間メモリ２３ａの値が０かを確認する（Ｓ２０）。キャップ時間メモリ２３ａの値が０であれば（Ｓ２０：Ｙｅｓ）、キャップ状態の開始時間を記憶させるため、計時回路２８の値を読み出し、その値をキャップ時間メモリ２３ａへ書き込む（Ｓ２１）。そして、次回定期フラッシング時間算出処理（Ｓ２２）を実行する。一方、キャップ時間メモリ２３ａの値が「０」でなければ（Ｓ２０：Ｎｏ）、キャップ状態が連続して継続されているので、処理をＳ２２へ移行する。
【００５５】
ここで、図７を参照して次回定期フラッシング時間算出処理（Ｓ２２）について説明する。図７は、多機能周辺装置１のプリンタユニットＰＵで定期的に実行される次回定期フラッシング時間算出処理（Ｓ２２）のフローチャートである。図７の次回定期フラッシング時間算出処理（Ｓ２２）では、まず、乾燥係数記憶メモリ２３ｃの値をα、乾燥度限界値メモリ２４ｂの値をβとして、フラッシング周期グラフデータ２２ｃ（図５参照）の「β＝ｆ（α，Ｔ）」の関数にそれぞれの値を代入して定期フラッシング実行処理（Ｓ２７）を次回実行するまでの時間間隔Ｔを算出する（Ｓ３１）。そして、算出された値Ｔをフラッシング時間メモリ２３ｄへ書き込む（Ｓ３２）。例えば、算出された値が「Ｔ３」の場合、その「Ｔ３」がフラッシング時間メモリ２３ｄへ書き込まれる。
【００５６】
図６に戻る。次回定期フラッシング時間算出処理（Ｓ２２）の実行後は、そのフラッシング時間メモリ２３ｄの値がフラッシング間隔メモリ２４ａの値ＴＡよりも小さいかを確認する（Ｓ２３）。フラッシング時間メモリ２３ｄの値がフラッシング間隔メモリ２４ａの値ＴＡよりも小さければ（Ｓ２３：Ｙｅｓ）、定期パージ実行処理（Ｓ２４）を実行する。例えば、「Ｔ１」である場合、フラッシング間隔メモリ２４ａの値「ＴＡ」よりも小さいので、定期パージ実行処理（Ｓ２４）が実行される。
【００５７】
定期パージ実行処理（Ｓ２４）は、パージモータ８０を所定時間駆動して吸引ポンプ（図示せず）を作動させる処理である。これにより、印刷ヘッド６５のインク吐出口から吸引キャップ７２を介してインクが吸引される。よって、定期パージ実行処理（Ｓ２４）を実行することで、インク吐出口の吐出状態を回復させ、また、吸引キャップ７２内を濡らすことができる。そして、処理をＳ１１へ移行し、Ｓ１１からの処理を繰り返す。一方、フラッシング時間メモリ２３ｄの値がフラッシング間隔メモリ２４ａの値ＴＡよりも小さくなければ（Ｓ２３：Ｎｏ）、ノズル乾燥度算出処理（Ｓ２５）を実行する。
【００５８】
ここで、図８を参照してノズル乾燥度算出処理（Ｓ２５）について説明する。図８は、多機能周辺装置１のプリンタユニットＰＵで定期的に実行されるノズル乾燥度算出処理（Ｓ２５）のフローチャートである。図８のノズル乾燥度算出処理（Ｓ２５）では、まず、計時回路２８の値からキャップ時間メモリ２３ａの値を減算し、キャップ時間を算出する（Ｓ４１）。そして、算出したキャップ時間及び乾燥係数記憶メモリ２３ｃの値（キャップ内乾燥係数α）に基づいて、ノズル乾燥度テーブル２２ｂ（図４（ｂ）参照）から１のノズル乾燥度βを読み出し、読み出した値をノズル乾燥度メモリ２３ｅへ書き込む（Ｓ４２）。例えば、乾燥係数記憶メモリ２３ｃの値が「１．２」であってキャップ時間が４０時間の場合、ノズル乾燥度として「３００」が読み出される。そして、ノズル乾燥度メモリ２３ｅへ「３００」が書き込まれる。
【００５９】
図６に戻る。ノズル乾燥度算出処理（Ｓ２５）の実行後は、ノズル乾燥度メモリ２３ｅの値は乾燥度限界値メモリ２４ｂの値以上かを確認する（Ｓ２６）。ノズル乾燥度メモリ２３ｅの値が乾燥度限界値メモリ２４ｂの値以上でなければ（Ｓ２６：Ｎｏ）、処理をＳ１５へ移行し、Ｓ１５からの処理を繰り返す。一方、ノズル乾燥度メモリ２３ｅの値が乾燥度限界値メモリ２４ｂの値以上であれば（Ｓ２６：Ｙｅｓ）、定期フラッシング実行処理（Ｓ２７）を実行する。
【００６０】
ここで、図９を参照して定期フラッシング実行処理（Ｓ２７）について説明する。図９は、多機能周辺装置１のプリンタユニットＰＵで定期的に実行される定期フラッシング実行処理（Ｓ２７）のフローチャートである。図９の定期フラッシング実行処理（Ｓ２７）では、まず、キャッピングモータ７５を駆動して、印刷ヘッド６５から吸引キャップ７２を離間させる（Ｓ５１）。そして、キャリッジモータ６７を駆動してキャリッジ６６を位置Ｄ（図２参照）まで移動させ（Ｓ５２）、印刷ヘッド６５のインク吐出口からインクを所定量吐出させる（Ｓ５３）。そして、キャリッジモータ６７を駆動してキャリッジ６６を位置Ｐ（図２参照）まで移動させ（Ｓ５４）、キャッピングモータ７５を駆動して印刷ヘッド６５に吸引キャップ７２を被せる（Ｓ５５）。これにより、印刷ヘッド６５のインク吐出口の吐出状態を回復できる。
【００６１】
図６に戻る。定期フラッシング実行処理（Ｓ２７）の実行後は、キャップ時間メモリ２３ａの値を「０」とし（Ｓ２８）、ノズル乾燥度メモリ２３ｅの値を「１００」として（Ｓ２９）、処理をＳ１５へ移行する。そして、Ｓ１５からの処理を繰り返す。
【００６２】
よって、本実施形態の多機能周辺装置１によれば、計時回路２８の値からキャップ時間メモリ２３ａの値を減算してキャップ時間を算出し、また、アンキャップ時間メモリ２３ｂによりアンキャップ時間が計時される。そして、アンキャップ時間メモリ２３ｂの値に基づいて、キャップ内乾燥テーブル２２ａから１のキャップ内乾燥係数αが取得される。そして、その１のキャップ内乾燥係数α及びキャップ時間に基づいて、ノズル乾燥度テーブル２２ｂから１のノズル乾燥度βが取得される。このノズル乾燥度βが乾燥度限界値βｌ以上になった場合に、定期フラッシング実行処理（Ｓ２７）が実行され、印刷ヘッド６５のインク吐出口からインクを吐出してインク吐出口の吐出状態が回復される。
【００６３】
よって、キャップ時間及びアンキャップ時間に基づいたノズル乾燥度βを適切に取得できることにより、そのノズル乾燥度βが乾燥度限界値βｌに達した場合に定期フラッシング実行処理（Ｓ２７）を実行できるので、吸引キャップ７２が大気に開放されその内部が乾燥しても、インク吐出口が所定の乾燥度合になったときにその吐出状態を回復できる。従って、印刷ヘッド６５のインク吐出口の吐出状態を回復させる適切なタイミングを検出できる。また、印刷ヘッド６５のインク吐出口の吐出状態を回復させる適切なタイミングを検出できるので、吐出不良の防止のために定期フラッシング実行処理（Ｓ２７）の実行間隔を短くしてその定期フラッシング実行処理（Ｓ２７）の実行を頻繁に行う必要がない。よって、その分、インクの消費を抑制できる。
【００６４】
また、本実施形態の多機能周辺装置１によれば、キャップ内乾燥テーブル２２ａから取得されたキャップ内乾燥係数αと、乾燥係数記憶メモリ２３ｃに記憶された乾燥度限界値βｌとに基づいて、定期フラッシング実行処理（Ｓ２７）を次回実行するまでの時間間隔Ｔを予測する。そして、予測された時間間隔Ｔがフラッシング時間メモリ２３ｄに記憶された最小値ＴＡ以下になった場合に、キャップ状態でパージモータ８０を駆動させて、吸引キャップ７２を介してインク吐出口からインクを吸引する。すると、吸引キャップ７２内はインクで濡れるので、その吸引キャップ７２内の湿度が上昇する。よって、キャップ状態におけるインク吐出口に付着したインクの乾燥を抑制できる。
【００６５】
なお、請求項に記載のインクジェットプリンタの封止時間計時手段としては、図６に示すＣＰＵ２１によるＳ２１の処理、及び図８に示すＣＰＵ２１によるＳ４１の算出処理を例示することができる。開放時間計時手段としては、図６に示すＳ１６の処理が該当する。乾燥度取得手段としては、図６及び図８に示すノズル乾燥度算出処理や、ＣＰＵ２１によるＳ１７の処理を例示することができる。制御手段としては、図６に示すＳ２６の判断処理や、Ｓ２７の処理が該当する。フラッシング動作算出手段としては、図６及び図７に示す次回定期フラッシング時間算出処理が該当する。パージ実行手段としては、図６に示すＳ２３の判断処理、定期パージ実行処理が該当する。
【００６６】
以上、実施形態に基づき本発明を説明したが、本発明は上記実施形態に何ら限定されるものではなく、本発明の趣旨を逸脱しない範囲内で種々の改良変形が可能であることは容易に推察できるものである。
【００６７】
例えば、上記実施形態では、乾燥度限界値メモリ２４ｂの値（乾燥度限界値βｌ）は「４００」に設定されたが、多機能周辺装置１の使用する場所に応じて「３００」としても良い。かかる場合には、高温且つ湿度が低くインクの乾燥が素早い気候においても、印刷ヘッド６５のインク吐出口の吐出状態を保持できる。
【００６８】
また、上記実施形態では、フラッシング間隔メモリ２４ａ及び乾燥度限界値メモリ２４ｂの値は操作パネル３を介して自由に設定されるものであったが、固定値としても良い。かかる場合においても、ノズル乾燥度βが乾燥度限界値βｌに達した場合に定期フラッシング実行処理（Ｓ２７）を実行できるので、吸引キャップ７２が大気に開放されその内部が乾燥しても、インク吐出口が所定の乾燥度合になったときにその吐出状態を回復できるのである。
【図面の簡単な説明】
【００６９】
【図１】本発明の一実施形態における多機能周辺装置の斜視図である。
【図２】多機能周辺装置の装置本体内部に収納されるインクジェットプリンタの斜視図である。
【図３】本実施形態の多機能周辺装置の電気的構成を示したブロック図である。
【図４】（ａ）は、キャップ内乾燥係数テーブルの構成を模式的に示した図であり、（ｂ）は、ノズル乾燥度テーブルの構成を模式的に示した図である。
【図５】フラッシング周期グラフデータの構成を模式的に示した図である。
【図６】多機能周辺装置のプリンタユニットで実行されるメンテナンス処理のフローチャートである。
【図７】多機能周辺装置のプリンタユニットで定期的に実行される次回定期フラッシング時間算出処理のフローチャートである。
【図８】多機能周辺装置のプリンタユニットで定期的に実行されるノズル乾燥度算出処理のフローチャートである。
【図９】多機能周辺装置のプリンタユニットで定期的に実行される定期フラッシング実行処理のフローチャートである。
【符号の説明】
【００７０】
１              多機能周辺装置
２２ａ          キャップ内乾燥テーブル（乾燥係数記憶手段）
２２ｂ          ノズル乾燥度テーブル（乾燥度記憶手段）
２４ａ          フラッシング間隔メモリ（最小値記憶手段）
２４ｂ          乾燥度限界値メモリ（限界値記憶手段）
２９            インクジェットプリンタ
６５            印刷ヘッド
７２            吸引キャップ（封止手段の１部）
【図１】
2007260982.tif 000003
【図２】
2007260982.tif 000004
【図３】
2007260982.tif 000005
【図４】
2007260982.tif 000006
【図５】
2007260982.tif 000007
【図６】
2007260982.tif 000008
【図７】
2007260982.tif 000009
【図８】
2007260982.tif 000010
【図９】
2007260982.tif 000011