(57)【特許請求の範囲】
【請求項１】
インクを吐出する吐出口が設けられた吐出口面を有する記録ヘッドと、前記記録ヘッドへ供給されるインクを収容するインクタンクと、前記インクタンクから前記記録ヘッドへインクを供給するための供給チューブと、前記吐出口面をキャッピングするキャップと、前記キャップと連通し前記記録ヘッドからインクを吸引するためのポンプと、前記ポンプを駆動することによって前記供給チューブ内のインクを前記インクタンクに収容されているインクと置換する置換動作を行う置換手段と、前回の置換動作からの経過時間を計測する計測手段と、前記計測手段によって計測されたタイマー値が所定時間に到達すると前記置換手段に前記置換動作を行わせる制御手段と、を備えるインクジェット記録装置において、
前回の置換動作の後に前記記録ヘッドから消費されたインク消費量が前記供給チューブの容積よりも少ない場合に、前記供給チューブの容積に対する前記インク消費量の割合に応じて前記タイマー値を小さくする変更手段を備えることを特徴とするインクジェット記録装置。
【請求項２】
前記変更手段は、前記インク消費量が前記供給チューブの容積よりも多い場合は、前記タイマー値を０に変更することを特徴とする請求項１に記載のインクジェット記録装置。
【請求項３】
前記インク消費量は、前記記録ヘッドが記録媒体に画像を記録する記録動作により消費されたインク量と、前記記録ヘッドの回復動作により消費されたインク量と、を含むことを特徴とする請求項１または２に記載のインクジェット記録装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、インクジェット方式を用いた記録装置に関する。
【背景技術】
【０００２】
特許文献１には、記録ヘッド内において濃度上昇したインクを吸引動作や予備吐出等の回復動作を実行することによって外部へ排出する方法が開示されている。当該方法によれば、所定時間ごとに回復動作を実行するため、インクの濃度上昇による画像品質の低下を防止することができる。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００２−３２６３４７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
近年、大判の記録用紙（記録媒体）への画像記録にインクジェット記録装置が用いられてきている。大判の記録媒体への画像記録には多くのインクが消費されるため、大容量のインクタンクが用いられることがある。大容量のインクタンクはキャリッジ上に搭載するのが困難な場合があるため、記録装置本体の所定の位置に固定される。そして、供給チューブを用いてインクタンクから記録ヘッドへインクが供給される。Ａ１サイズやＡ０サイズといったより大きなサイズの記録媒体への画像記録が可能な記録装置の場合、キャリッジの走査距離も長くなるため、供給チューブも長い構成となってしまう。
【０００５】
特許文献１に記載の方法では、上記の供給チューブを用いた構成においては、所定時間ごとに供給チューブ内のインクを排出する必要があるため、供給チューブが長くなるほど、廃インクが増大してしまう。
【０００６】
一方、所定時間が経過する前に、記録動作等によってインクが消費された場合、インク消費量に応じてインクタンクから供給チューブ内へ新たなインクが供給されるため、供給チューブ内のインク濃度の上昇は緩和される。そのため、上記の所定時間の経過後であっても、供給チューブ内のインクは、まだ排出が必要なまでにインク濃度が上昇していない場合がある。上記の方法では、このような場合であっても供給チューブ内のインクを排出してしまうため、必要以上に廃インクが増大してしまうおそれがある。
【０００７】
本発明は、上記課題に鑑みてなされたものであり、供給チューブ内のインク濃度の上昇を解消しつつ廃インクの増大を抑制するインクジェット記録装置を提供することを目的とする。
【課題を解決するための手段】
【０００８】
本発明は、上記目的を達成するため、インクを吐出する吐出口が設けられた吐出口面を有する記録ヘッドと、前記記録ヘッドへ供給されるインクを収容するインクタンクと、前記インクタンクから前記記録ヘッドへインクを供給するための供給チューブと、前記吐出口面をキャッピングするキャップと、前記キャップと連通し前記記録ヘッドからインクを吸引するためのポンプと、前記ポンプを駆動することによって前記供給チューブ内のインクを前記インクタンクに収容されているインクと置換する置換動作を行う置換手段と、前回の置換動作からの経過時間を計測する計測手段と、前記計測手段によって計測されたタイマー値が所定時間に到達すると前記置換手段に前記置換動作を行わせる制御手段と、を備えるインクジェット記録装置において、前回の置換動作の後に前記記録ヘッドから消費されたインク消費量が前記供給チューブの容積よりも少ない場合に、前記供給チューブの容積に対する前記インク消費量の割合に応じて前記タイマー値を小さくする変更手段を備えることを特徴とする。
【発明の効果】
【０００９】
本発明によれば、供給チューブ内のインク濃度の上昇を解消しつつ廃インクの増大を抑制するインクジェット記録装置を提供することができる。
【図面の簡単な説明】
【００１０】
【図１】本発明の実施形態に係るインクジェット記録装置を示す模式図である。
【図２】本発明の実施形態に係るインクジェット記録装置の制御部の構成を示すブロック図である。
【図３】本発明の第１実施例における記録動作シーケンスを説明するフローチャートである。
【図４】本発明の第１実施例におけるインク置換動作シーケンスを説明するフローチャートである。
【図５】本発明の第１実施例におけるタイマー値更新シーケンスを説明するフローチャートである。
【図６】本発明の第２実施例における回復タイミング確認シーケンスを説明するフローチャートである。
【図７】本発明の第３実施例におけるインク供給系を示した概念図である。
【図８】本発明の第３実施例における記録動作シーケンスを説明するフローチャートである。
【図９】本発明の第３実施例におけるタイマー値更新シーケンスを説明するフローチャートである。
【図１０】本発明の第３実施例におけるインク置換動作シーケンスを説明するフローチャート及びポンプ吸引時間の設定を示す表である。
【図１１】本発明の第３実施例におけるタイマー値更新方法を示す表である。
【図１２】本発明の第４実施例における回復タイミング確認シーケンスを説明するフローチャートである。
【図１３】本発明の第５実施例における記録動作シーケンスを説明するフローチャートである。
【図１４】本発明の第５実施例におけるタイマー値更新シーケンスを説明するフローチャートである。
【図１５】本発明の第６実施例における記録動作シーケンスを説明するフローチャートである。
【図１６】本発明の第６実施例におけるタイマー値及びインク消費量の更新シーケンスを説明するフローチャートである。
【図１７】本発明の第６実施例におけるインク置換動作シーケンスを説明するフローチャートである。
【発明を実施するための形態】
【００１１】
以下、図面を参照しながら本発明の実施形態を詳細に説明する。
【００１２】
図１は、本発明の実施形態に係るインクジェット記録装置を示す模式図である。１は、記録媒体１３の搬送ユニット（不図示）を含む各種の機構部を備えた記録装置本体を示している。本実施形態におけるインクジェット記録装置は、シリアル型のインクジェット記録装置である。シリアル型のインクジェット記録装置は、搬送ユニットによって記録媒体１３を不図示のプラテンの排紙方向（Ｙ方向）へ間欠的に搬送すると共に、記録ヘッド３を記録媒体１３の搬送方向と交差する方向（Ｘ方向）へ移動させながら画像を記録する。また、記録装置本体１は、比較的大判の記録媒体（例えば、Ａ１サイズ）への画像記録が行えるよう、Ｘ方向におけるサイズを大型化した構成となっている。
【００１３】
記録ヘッド３は、供給されるインクを複数の吐出口から吐出可能なインクジェット方式の記録ヘッドである。記録ヘッド３は、キャリッジ２に着脱可能に搭載される。キャリッジ２は記録ヘッド３と共にＸ方向に沿って往復移動する。具体的には、キャリッジ２は、Ｘ方向に沿って配置されたガイド軸５に沿って移動可能に支持されると共に、ガイド軸５と略平行に移動する不図示の無端ベルトに固定されている。無端ベルトは、キャリッジモータ（ＣＲモータ）の駆動力によって往復移動し、キャリッジ２をＸ方向に往復移動させる。インク流路としては供給チューブ４が用いられる。供給チューブ４は柔軟な材料で形成されている。供給チューブ４は、開閉可能な供給弁１４（開閉弁）を介してインク供給システム８に接続されている。供給チューブ４は、Ｘ方向にキャリッジ２が移動している間にも記録ヘッド３にインクを供給することが可能である。供給チューブ４は、キャリッジ２の移動方向に略平行となる区間を有するように配置されている。なお、図１で示した供給チューブ４の配置はあくまで一例である。
【００１４】
インク供給システム８は、記録装置本体１の所定の位置に固定されている。インク供給システム８は、インクタンク９（タンク）、中空管１１、バッファ室１２、流路ユニット１５から構成されている。インクタンク９は、記録装置本体１に着脱可能に搭載されている。インクタンク９は、記録ヘッドへ供給されるインクを収容する。また、インクタンク９は、中空管１１によって、インクタンク９の下方に配置された流路ユニット１５と接続されている。流路ユニット１５は、モールド成型によって形成されている。流路ユニット１５は、供給弁１４を通じて供給チューブ４と接続されている。インクタンク９は、流路ユニット１５と接続される一方、バッファ室１２と細管により連通接続されている。その接続位置は、インクタンク９における下方である。また、バッファ室１２には、大気開放のために大気と連通している連通管が形成されている。これによりインクタンク９の内圧と大気圧とのバランスを保っている。なお、バッファ室１２とインクタンク９を接続する細管は、インクタンク９内のインク蒸発を最小限にすべく、十分狭い流路を構成している。
【００１５】
回復処理装置７は、記録ヘッド３に当接して吐出口を覆う吸引キャップ１０、吐出口から吸引キャップ１０を介してインクを吸引する吸引ポンプ６、吸引キャップ１０の内部の密閉状態を切り替える大気弁（不図示）を備える。吸引キャップ１０が吐出口を覆った状態で大気弁を閉め、吸引ポンプ６を駆動させると、記録ヘッド３からインクを吸引することができる。吸引されたインクは、不図示の廃インクタンクへ排出される。また、回復処理装置７は、記録ヘッドフェイス面をワイピングするワイピング機構（不図示）を備える。
【００１６】
図２は、本実施形態に係るインクジェット記録装置の制御部（制御手段）の構成を示すブロック図である。１００は主制御部を示す。主制御部１００は、演算、制御、判別、設定等の処理動作を実行するＣＰＵ１０１、ＣＰＵ１０１によって実行すべき制御プログラム等を格納するＲＯＭ１０２を備える。また、主制御部１００は、インクの吐出、非吐出を表す２値の記録データを格納するバッファやＣＰＵ１０１による処理のワークエリア等として用いられるＲＡＭ１０３、入出力ポート１０４等を備える。入出力ポート１０４には、搬送ユニットの搬送モータ（ＬＦモータ）１１３、キャリッジモータ（ＣＲモータ）１１４、記録ヘッド３、回復処理装置７等のそれぞれの駆動回路１０５、１０６、１０７、１０８が接続されている。さらに、入出力ポート１０４には、記録ヘッドの温度を検出するヘッド温度センサ１１２、キャリッジ２に固定されたエンコーダセンサ１１１、装置本体の使用環境である温度と湿度を検知する温湿度センサ１０９等のセンサ類が接続されている。また、主制御部１００は、インターフェース回路１１０を介してホストコンピュータ１１５に接続されている。１１６は、回復処理装置７によって記録ヘッド３から強制的にインクを排出させた場合に、そのインク量をカウントする回復処理カウンタである。また、１１７は、記録開始前や記録終了時や記録中に行われる予備吐出をカウントする予備吐出カウンタである。そして、１１８は、フチ無し記録を行う場合に記録媒体の領域外に吐出されるインクをカウントするフチ無しインクカウンタである。さらに、１１９は、記録中に吐出するインクをカウントする吐出ドットカウンタである。
【００１７】
次に、以上の構成におけるインクジェット記録装置の記録動作を説明する。記録装置は、ホストコンピュータ１１５からインターフェース回路１１０を介して記録データを受信すると、その記録データをＲＡＭ１０３上に展開する。そして、記録動作が指示されると、搬送ユニット（不図示）により、記録媒体を記録ヘッド３に対向する位置へ搬送する。ここでキャリッジ２は、ガイド軸５に沿ってＸ方向へ移動する。キャリッジ２の移動に伴って、記録ヘッド３からインク滴が吐出され、記録媒体に１バンド分の画像が記録される。その後、搬送ユニットにより、記録媒体はＹ方向に１バンド分だけ搬送される。以上の動作を繰り返すことにより、記録媒体に所定の画像が形成される。なお、キャリッジ２の位置は、キャリッジ２の移動に伴ってエンコーダセンサ１１１から出力されるパルス信号を主制御部１００でカウントすることにより検出される。キャリッジ２のホームポジション及びその他の位置への移動は、エンコーダセンサ１１１からの信号に基づいて行われる。
【実施例１】
【００１８】
以上の構成において、本発明の第１実施例を説明する。
【００１９】
図３は、本実施例における記録動作シーケンスを説明するフローチャートである。記録動作を開始すると、まずＳ３０１においてタイマー値Ｔを取得する。タイマー値Ｔは、記録装置本体１内で計測される値である。タイマー値Ｔは、記録装置の動作の有無に関わらず計測され続ける。タイマー値Ｔは、前回の排出動作からの経過時間を示す値であり、後述するように排出動作の後に０にリセットされる。次にＳ３０２へ進み、タイマー値Ｔが予め決められた所定時間Ｔｔｈに到達したか否かを判定する。この判定動作は、供給チューブ４内のインク濃度が所定値以上であるか否かを判定するためのものである。すなわち、タイマー値Ｔが所定時間Ｔｔｈに到達した場合は、供給チューブ４内のインク濃度が所定値以上になったと判断するものである。本実施例では、供給チューブ４内のインクは、途中でインクの消費がない場合、９０日を経過するとインク濃度が上昇して記録画像に影響を及ぼす事が分かっている。そこで、本実施例では、所定時間Ｔｔｈを９０日と設定する。
【００２０】
Ｓ３０２において、タイマー値Ｔが所定時間Ｔｔｈに到達したと判定された場合、次のＳ３０３へ進む。Ｓ３０３では、供給チューブ内のインクを排出する排出動作を含むインクの置換動作を行う。図４は、Ｓ３０３において実行するインク置換動作シーケンスを説明するフローチャートである。インクの置換動作を以下に述べる。まずＳ４０１において、吸引キャップ１０に設けられた大気弁を閉める。次にＳ４０２へ進み、供給チューブ４に配された供給弁１４を開ける。次にＳ４０３において、吸引キャップ１０により記録ヘッド３の吐出口を覆う（キャッピング状態）。そしてＳ４０４へ進み、吸引ポンプ６を駆動する。ここで大気弁が閉まっているため、吸引ポンプ６を駆動することによって、記録ヘッド３からインクが吸引される。この吸引ポンプの駆動時間は、供給チューブ４内のインクがすべて排出される時間に設定する。本実施例では、供給チューブの容積２０ｍｌ分のインクを吸引するために、吸引ポンプ６を１００秒間駆動する。この吸引ポンプ６の駆動によって、供給チューブ４内の濃度が上昇したインクはすべて吸引ポンプ６により吸引される。そして、インクタンク９から供給チューブ４内に新たなインクが供給されることにより、供給チューブ４内は濃度上昇していないインクで満たされる。次に、Ｓ４０５において吸引ポンプ６を停止して１秒間待機する。その後、Ｓ４０６において吸引キャップ１０の大気弁を開ける。大気弁を開けた後、Ｓ４０７において、再度、吸引ポンプ６を１０秒間駆動させて、吸引キャップ１０内に溜まったインクを排出する。そしてＳ４０８において、吸引キャップ１０を記録ヘッド３から離し、キャッピング状態を解除する。次にＳ４０９へ進み、ワイピング機構により記録ヘッドフェイス面を清掃するワイピング動作を実行する。そしてワイピング動作の後、Ｓ４１０へ進み、記録ヘッド３をキャッピング状態にする。以上の動作が、インクの置換動作である。
【００２１】
なお、本実施例では供給チューブの容積２０ｍｌ分のインクを吸引するために、吸引ポンプ６を１００秒間駆動する設定としたが、本発明はこれに限定されるものではない。例えば、供給チューブの容積や形状、材質等に応じて吸引ポンプの駆動時間を変えても良いし、また吸引ポンプの駆動速度を変えても良い。また本実施例では、供給弁を開けた状態で吸引ポンプの駆動を行ったが、本発明はこれに限定されるものではない。例えば、供給弁を閉じた状態で吸引ポンプを駆動させて、供給チューブ内の負圧を高めた後、供給弁を開ける方法でも良い。さらには、吸引ポンプによる排出動作ではなく、インク吐出（予備吐出）による排出動作を行っても良い。またワイピング動作の後に、吸引キャップに対してインク吐出を行っても良い。例えば、複数色のノズル列を有する記録ヘッドに対して１つの吸引キャップを用いて吸引動作を行うと、吸引動作によって混色が発生するおそれがある。そのため、インクの混色を解消するために吸引キャップに対してインク吐出を行う場合もある。
【００２２】
再び図３のフローチャートの説明に戻る。Ｓ３０３においてインクの置換動作を行った後は、Ｓ３０４へ進む。Ｓ３０４では、タイマー値Ｔを０にリセットする。そしてタイマー値Ｔを０にリセットした後、再びタイマー値Ｔの計測を開始する。ここでタイマー値Ｔは、インクの排出動作及び置換動作を行ってからの経過時間を意味している。このタイマー値Ｔを測定することで次回の供給チューブ内のインクの排出動作及び置換動作を実行するタイミングを判断することが可能となる。Ｓ３０４においてタイマー値Ｔをリセットした後は、Ｓ３０５へ進む。一方、Ｓ３０２において、タイマー値Ｔが所定時間Ｔｔｈに到達していないと判定された場合もＳ３０５へ進む。Ｓ３０５では、次のＳ３０６の記録動作によって消費されるインク消費量の測定を開始する。Ｓ３０６では記録動作を行う。記録動作が終了した後は、Ｓ３０７においてインク消費量の測定を終了する。ここで記録動作によって消費されたインク消費量Ｖが求まる。インク消費量Ｖには、記録動作中に記録媒体上に吐出されたインクのみならず、記録媒体外に吐出されたインクも含まれる。そして、Ｓ３０８では、測定したインク消費量Ｖに基づいて、タイマー値Ｔを更新（変更）する。
【００２３】
以下、本実施例におけるタイマー値Ｔの更新方法について述べる。図５は、Ｓ３０８において実行するタイマー値Ｔの更新シーケンスを説明するフローチャートである。まずＳ５０１において、消費されたインク消費量Ｖが予め決められた所定量Ｖｔｈに到達しているか否かを判定する。ここで所定量Ｖｔｈは供給チューブの容積であり、本実施例では２０ｍｌに設定する。Ｓ５０１において、インク消費量Ｖが所定量Ｖｔｈに到達していると判定された場合、次のＳ５０２へ進む。Ｓ５０２では、タイマー値Ｔを０にリセットする。そして再びタイマー値Ｔの計測を開始する。ここでＳ５０１において、インク消費量Ｖが所定量Ｖｔｈに到達しているということは、Ｓ３０６の記録動作によって供給チューブの容積分以上のインクが消費されたことを意味する。インクが消費された後は、供給チューブ４内にはインクタンク９から新たなインクが供給されるので、供給チューブ４内はインク濃度が上昇していないインクで満たされた状態となる。よって、上記のようにＳ５０２において、タイマー値Ｔを０にリセットしている。そして、タイマー値Ｔを０に更新した後は、Ｔ値更新シーケンスは終了する。
【００２４】
一方、Ｓ５０１において、インク消費量Ｖが所定量Ｖｔｈに到達していないと判定された場合には、Ｓ５０３へ進む。Ｓ５０３では、下記の式（１）によってタイマー値Ｔを更新する。
（数１）
Ｔ＝（１−Ｖ／Ｖｔｈ）×Ｔ      （１）
【００２５】
上記式では、タイマー値Ｔを、供給チューブの容積Ｖｔｈに対するインク消費量Ｖの割合に応じて変更している。例えば、本実施例ではＶｔｈは２０ｍｌである。１０ｍｌのインク消費があった場合、供給チューブ４内には、インクタンクから濃度上昇のない新たなインクが１０ｍｌ供給される。よって、供給チューブ４内のインク濃度の上昇は、記録動作前と比較して半分まで緩和される。したがって、１０ｍｌのインク消費があった後は、上記式により、タイマー値Ｔを半分の値に更新する。これによって、次の排出動作を含むインクの置換動作を行う時間を遅らせることができる。そして、Ｓ５０３においてタイマー値Ｔを更新した後は、Ｔ値更新シーケンスは終了する。
【００２６】
以上、本実施例によれば、前回の排出動作（置換動作）からの経過時間が所定時間以上になる前に、記録動作等によりインク消費があれば、その前回の排出動作以降のインク消費量に基づいて、次の排出動作を行うタイミングを遅らせることができる。具体的には、インク消費量が多いほど、経過時間（タイマー値Ｔ）を小さい値に更新（変更）する。即ち、インク消費量がある閾値以上の場合には、その閾値未満の場合よりも経過時間を小さい値に更新する。そして、前回の排出動作から次の排出動作を行うまでの時間を長くことによって、排出動作による廃インクの増大を抑制することができる。
【００２７】
なお、本実施例では、記録動作の終了後にインク消費量の測定を終了した。しかし、記録動作後に回復動作を行う場合もある。例えば、記録動作後には記録ヘッドフェイス面に多量のミストが付着していることがあるため、ワイピング動作により記録ヘッドのフェイス面の清掃を行う場合がある。その後、ノズル内の異物除去や混色解消のために予備吐出を行う場合もある。このような回復動作によって消費されるインクも、インク消費量Ｖとして計測して良い。この場合は、回復動作の終了後にインク消費量の測定を終了する。
【実施例２】
【００２８】
実施例１では、記録動作を開始したときに実行されるシーケンスについて述べた。実施例２では、記録動作とは直接関わらないタイミングで実行されるシーケンスについて述べる。記録装置は、本体の電源が入った時や、記録装置本体１の電源を落とす信号が入った時、さらには、記録動作の信号が入っていない所定のタイミングで、回復動作を行うための回復タイミング確認シーケンスを実行する。実施例２では、その回復タイミング確認シーケンスについて説明する。
【００２９】
図６は、回復タイミング確認シーケンスを説明するフローチャートである。まずＳ６０１においてタイマー値Ｔを取得する。次にＳ６０２へ進み、取得したタイマー値Ｔが予め決められた所定時間値Ｔｔｈに到達したか否かを判定する。Ｓ６０２において、タイマー値Ｔが所定時間Ｔｔｈに到達したと判定された場合、次のＳ６０３へ進む。Ｓ６０３では、供給チューブ４内のインクを排出する排出動作を含むインクの置換動作を実行する。インクの置換動作については実施例１と同様である。Ｓ６０３でインクの置換動作を行った後は、Ｓ６０４でタイマー値Ｔを０にリセットする。そしてリセットした後、再びタイマー値Ｔの計測を開始する。その後、Ｓ６０５へ進む。一方、Ｓ６０２において、タイマー値Ｔが所定時間Ｔｔｈに到達していないと判定された場合もＳ６０５へ進む。Ｓ６０５では、Ｓ６０３で実行するインクの置換動作とは別に他の回復動作が必要か否かを判定する。本実施例では、記録ヘッドから４時間以上インク吐出がなかった場合に、回復動作が必要であると判定する。Ｓ６０５において、他の回復動作は不要であると判定された場合、回復タイミング確認シーケンスは終了する。一方、Ｓ６０５において、他の回復動作が必要であると判定された場合は、Ｓ６０６へ進み、回復動作を実行する。本実施例では、記録ヘッドにワイピング動作を行い、その後、各ノズルから１０００発の予備吐出を行う回復動作を実行する。回復動作の実行後は、次のＳ６０７へ進む。Ｓ６０７では、Ｓ６０６の回復動作で消費したインク消費量に基づいて、タイマー値Ｔを更新する。タイマー値Ｔの更新方法については、実施例１と同様であるため説明は省略する。
【００３０】
なお、本実施例では、記録ヘッドから４時間以上インク吐出がなかった場合に、ワイピング動作を行い、その後、予備吐出を行う回復動作を実行することとしたが、本発明は特にこれに限定するものではない。例えば、記録装置の電源を入れた時、電源が切られていた時間に応じて、ノズル近傍の増粘インクを排出するために吸引動作を実行する回復動作としても良い。また１つの回復動作のみならず、複数の回復動作を行っても良い。その場合、次のインクの排出動作（置換動作）を実行するためのタイマー値Ｔは、複数の回復動作の実行後に、その回復動作によって消費されたインク消費量に基づいて更新される。
【実施例３】
【００３１】
次に、本発明の第３実施例を説明する。
【００３２】
図７は、本実施例を説明するためのインク供給系を示す概念図である。本実施例では、図７に示すように、供給チューブ４内を所定領域ごとにＮ個に分割する。そして、分割された各領域のインク濃度を判断するためのＮ個のタイマー値を備え、それぞれの値を記憶する。分割された各領域は、インクタンク側から、領域（１）、領域（２）、・・・とし、記録ヘッド側に最も近い領域を領域（Ｎ）とする。また、各タイマー値は、領域（１）はタイマー値Ｔ１、領域（２）はタイマー値Ｔ２、・・・、領域（Ｎ）はタイマー値ＴＮにそれぞれ対応するものとする。
【００３３】
図８は、本実施例における記録動作シーケンスを説明するフローチャートである。記録動作を開始すると、まずＳ８０１において、領域ｎ＝１〜Ｎまでの各タイマー値Ｔｎを取得する。次にＳ８０２へ進み、タイマー値ＴＮが予め決められた所定時間Ｔｔｈに到達したか否かを判定する。タイマー値ＴＮが所定時間Ｔｔｈに到達していないと判定された場合は、Ｓ８０３へ進む。Ｓ８０３において、インク消費量の測定を開始し、次のＳ８０４へ進む。Ｓ８０４では、記録動作を行う。このとき記録ヘッドから消費されるインク消費量Ｖが測定される。そして記録動作が終了した後、Ｓ８０５へ進み、インク消費量Ｖの測定を終了する。Ｓ８０６では、測定したインク消費量Ｖに基づいて、領域（１）から領域（Ｎ）までの各タイマー値Ｔｎを更新する。
【００３４】
以下、本実施例におけるタイマー値Ｔの更新方法について述べる。図９は、Ｓ８０６において実行されるタイマー値Ｔの更新シーケンスを説明するフローチャートである。まず、Ｓ９０１において、消費されたインク消費量Ｖが予め決められた所定量Ｖｔｈに到達しているか否かを判定する。ここで所定量Ｖｔｈは供給チューブの容積であり、本実施例では２０ｍｌと設定する。Ｓ９０１において、インク消費量Ｖが所定量Ｖｔｈに到達していると判定された場合、次のＳ９０２へ進む。そしてＳ９０２において、供給チューブ４の全領域のタイマー値Ｔｎを０にリセットする。そして再び各タイマー値Ｔｎの計測を開始する。ここでＳ９０１において、インク消費量Ｖが所定量Ｖｔｈに到達しているということは、Ｓ８０４の記録動作において、供給チューブの容積分以上のインクが消費されたことを意味する。インクが消費された後は、供給チューブ４内にはインクタンクから新たなインクが供給されるため、供給チューブ４内はインク濃度が上昇していないインクで満たされた状態となる。従って、上記のようにＳ９０２において、各タイマー値Ｔｎを０にリセットすることとした。各タイマー値Ｔｎを０にリセットした後は、Ｔ値更新シーケンスは終了する。
【００３５】
一方、Ｓ９０１において、インク消費量Ｖが所定量Ｖｔｈに達していないと判定された場合は、Ｓ９０３へ進む。Ｓ９０３では、下記の式（２）によって、インクが消費された後に新たなインクがインクタンクから供給チューブのどの領域まで供給されたかを算出する。
（数２）
Ｐ＝Ｖ／（Ｖｔｈ／Ｎ）      （２）
【００３６】
本実施例では、上記式において小数点以下を切り捨ててＰを算出する。上記式から算出されたＰより、供給チューブ４内の領域（１）から領域（Ｐ）までがインク消費され、インクタンクからの新たなインクで満たされたと判断する。次に、Ｓ９０４へ進み、領域（１）から領域（Ｐ）に対応したタイマー値Ｔ１からタイマー値Ｔｐまでの値を０にリセットする。
【００３７】
さらに、領域（Ｐ＋１）から領域（Ｎ）までについては、下記の式（３）によって、タイマー値Ｔｎを更新する。
（数３）
Ｔｎ＝Ｔｎ−ｐ    （ｎ＝Ｐ＋１〜Ｎ）      （３）
【００３８】
例えば、Ｐ＝４であった場合、領域（Ｎ）のタイマー値ＴＮは、ＴＮ＝Ｔ（Ｎ−４）に更新される。つまり、記録動作後の領域（Ｎ）のタイマー値は、記録動作前の領域（Ｎ−４）のタイマー値に置き換えられる。これは記録動作前に領域（Ｎ−４）に存在していたインクは、記録動作によるインク消費によって領域（Ｎ）に移動したと判断し、その移動に応じてタイマー値を更新したということを意味する。同様に、領域（Ｐ＋１）から領域（Ｎ）の各タイマー値Ｔｎについても、上記式によって更新していく。以上のように、領域（１）から領域（Ｎ）までの全領域のタイマー値Ｔｎを更新すると、Ｔ値更新シーケンスは終了する。
【００３９】
再び図８のフローチャートの説明に戻る。Ｓ８０２において、タイマー値ＴＮが予め決められた所定時間Ｔｔｈに到達したと判定された場合は、Ｓ８０７へ進む。Ｓ８０７では、各領域（１）〜（Ｎ−１）に対応する各タイマー値Ｔｎについて所定時間Ｔｔｈに到達しているかを判定する。ここでは、全ての領域のタイマー値Ｔｎを参照して、所定時間Ｔｔｈに到達しているか否かを調べても良い。また、例えば以下のように調べても良い。まず領域（Ｎ−１）のタイマー値が所定時間Ｔｔｈに到達しているかどうか判定する。もし領域（Ｎ−１）が所定時間Ｔｔｈに到達していなければ、領域（Ｎ−２）から領域（１）までも所定時間Ｔｔｈに到達していないと判断する。また、もし領域（Ｎ−１）のタイマー値がＴｔｈに到達していた場合は、次に領域（Ｎ−２）のタイマー値を参照して所定時間Ｔｔｈに到達しているかを判定する。このように領域（Ｎ−１）から順に所定時間Ｔｔｈに到達していない領域までを調べて行くこともできる。これは、Ｎ個の各領域のタイマー値Ｔｎは、領域（１）から領域（Ｎ）に向かって同等または増加していくためである。記録動作によるインク消費により、供給チューブ４内は、領域（１）から順に濃度が上昇していないインクで満たされていく。よって、領域（１）から領域（Ｎ）の中では、領域（１）のインク濃度が相対的に低くなる。すなわち、領域（１）から領域（Ｎ）の中では、領域（１）に近いほど、タイマー値が小さい値となる。
【００４０】
次にＳ８０８へ進み、供給チューブ４内のインクを排出する排出動作を含むインクの置換動作を実行する。ここでは、供給チューブ４内において少なくともタイマー値が所定時間Ｔｔｈを超えた領域の分だけインクを排出する。図１０（ａ）は、Ｓ８０８において実行する本実施例におけるインク置換動作シーケンスを説明するフローチャートである。実施例１で説明したインクの置換動作（図４）とは、Ｓ１００４が異なっている。ここでは、異なる部分についてのみ説明する。Ｓ１００４では、吸引ポンプ６を駆動して供給チューブ４内のインクを排出する。ここで、吸引ポンプの駆動時間は、所定時間Ｔｔｈを超えている領域の数に基づいて変更する。図１０（ｂ）は、吸引時間と所定時間Ｔｔｈを超えた領域の数との関係を表している。本実施例では、全領域数Ｎを１００と設定し、各領域の容積を０．２ｍｌとする。所定時間Ｔｔｈを超えた領域の数は、Ｓ８０７において算出されている。ここで、例えば、所定時間Ｔｔｈを超えた領域の数が２３であった場合、図１０（ｂ）に示すように、吸引ポンプ６の駆動時間は２５秒とする。この吸引ポンプ６の駆動時間では、インク量５ｍｌが排出される。また、所定時間Ｔｔｈを超えた領域の数が８０であった場合、図１０（ｂ）に示すように、吸引ポンプ６の駆動時間は１００秒とする。この吸引ポンプ６の駆動時間では、インク量２０ｍｌが排出される。本実施例では、吸引量のばらつきを考慮して、確実に所定時間Ｔｔｈを超えた領域分のインクが排出できるよう、領域数を４つに分けて吸引ポンプの駆動時間を設定した。しかし、本発明では、さらに細かく設定することも可能である。また、さらに粗く設定することも可能である。例えば領域（Ｎ）のタイマー値がＴｔｈを超えているだけで、供給チューブ内のすべてのインクを排出させることもできる。このように、所定時間Ｔｔｈを超えた領域の数に応じて吸引ポンプの駆動時間を変える。具体的には、所定時間Ｔｔｈを超えた領域の数が多いほど吸引ポンプに排出させるインクの量を多くしている。即ち、所定時間Ｔｔｈ以上になった領域の数がある所定数以上の場合に吸引ポンプに排出させるインクの量は、所定時間Ｔｔｈ以上になった領域の数がその所定数未満の場合に吸引ポンプに排出させるインクの量よりも多くする。これによって、所定時間Ｔｔｈを超えた領域におけるインクを排出する一方、所定時間Ｔｔｈを超えていない領域のインクの排出は抑え、廃インクの増大を抑制することができる。
【００４１】
再び図８のフローチャートの説明に戻る。Ｓ８０８においてインクの置換動作を終了すると、次にＳ８０９へ進み、各領域のタイマー値Ｔｎを更新する。図１１は、本実施例におけるタイマー値の更新方法を説明するための表である。本実施例では、Ｓ８０８において、所定時間Ｔｔｈを超えた領域の数に応じて吸引ポンプ６の駆動時間を変えた。ここでは、その吸引ポンプ６の駆動時間に応じて、タイマー値を更新する値を変える。例えば、Ｓ８０８において、吸引ポンプ６の駆動時間が２５秒であった場合、５ｍｌのインクが排出され、インクタンクから新たに５ｍｌのインクが供給される。インク量５ｍｌは供給チューブの領域数２５個分に相当するため、領域（１）から領域（２５）までは濃度が上昇していない新たなインクで満たされたと判断し、その領域のタイマー値を０に更新する。一方、例えば領域（２６）に関しては、インクの置換動作前に領域（１）に存在していたインクが、インクの置換動作によって領域（２６）まで移動したと判断する。そして、インクの置換動作後の領域（２６）のタイマー値を、インクの置換動作前の領域（１）のタイマー値に更新する。すなわち、領域（２６）以降の領域のタイマー値を、インクの置換動作前の領域（２５）までの領域のタイマー値に置き換えていく。このように、Ｓ８０８におけるインクの置換動作によるインク消費量に基づいて、タイマー値Ｔｎを更新する。各領域のタイマー値Ｔｎを更新した後は、Ｓ８０３へ進む。以降のステップについては既に説明したため、ここでの説明は省略する。
【００４２】
なお、本実施例では各領域のインク濃度を判断するためにタイマー値を更新したが、更新するのはタイマー値でなくても良い。各領域のインク濃度を判断できれば良く、各領域のインク濃度が所定値を超えたか否かによってインクの置換動作を行っても良い。
【実施例４】
【００４３】
次に、本発明の第４実施例を説明する。
【００４４】
実施例３では、供給チューブ内をＮ個の領域に分割し、分割された領域毎にタイマー値を備え、それぞれの値を記憶する構成における記録動作シーケンスについて説明した。本実施例では、実施例３と同様の構成において、記録動作とは直接関わらないタイミングで実行されるシーケンスについて説明する。
【００４５】
図１２は、本実施例における回復タイミング確認シーケンスを説明するフローチャートである。実施例２で説明したように、回復タイミング確認シーケンスは、記録装置本体１の電源が入った時、記録装置本体１の電源を落とす信号が入った時、さらには、記録動作の信号が入っていない所定のタイミングで実行される。まずＳ１２０１において各領域のタイマー値Ｔｎを取得する。次にＳ１２０２へ進み、領域（Ｎ）のタイマー値ＴＮが予め決められた所定時間Ｔｔｈに到達したか否かを判定する。Ｓ１２０２において、タイマー値ＴＮが所定時間Ｔｔｈに到達したと判定された場合は、Ｓ１２０３へ進む。Ｓ１２０３では、各領域（１）〜（Ｎ−１）に対応する各タイマー値Ｔｎについて所定時間Ｔｔｈに到達しているかを判定する。そしてＳ１２０４へ進み、所定時間Ｔｔｈを超えている領域の数に応じてインクの置換動作を実行する。そしてＳ１２０５において、Ｓ１２０４のインクの置換動作によるインク消費量に基づいて、各領域のタイマー値Ｔｎを更新する。その後、Ｓ１２０６へ進む。Ｓ１２０３からＳ１２０５までの各ステップの内容については、実施例３と同様であるため説明を省略する。
【００４６】
一方、Ｓ１２０２において、タイマー値ＴＮが所定時間Ｔｔｈに到達していないと判定された場合も、Ｓ１２０６へ進む。Ｓ１２０６では、Ｓ１２０４で実行するインクの置換動作とは別に他の回復動作が必要か否かを判定する。本実施例では、記録ヘッドから４時間以上インク吐出がなかった場合、他の回復動作が必要と判定する、Ｓ１２０６において、他の回復動作は不要であると判定された場合、回復タイミング確認シーケンスは終了する。一方、Ｓ１２０６において、他の回復動作が必要である判定された場合は、Ｓ１２０７へ進み、回復動作を実行する。本実施例では、記録ヘッドから１ｍｌのインクの吸引を行うと共に、記録ヘッドにワイピング動作を行う回復動作を実行する。回復動作の実行後は、次のＳ１２０８へ進む。Ｓ１２０８では、Ｓ１２０７の回復動作で消費したインク消費量に基づいて、各領域のタイマー値Ｔｎを更新する。本実施例における１ｍｌのインク消費は、分割された領域の２個分の容量に相当する。そのため、領域（１）と領域（２）のタイマー値を０とする。また領域（３）以降のタイマー値は、インクの置換動作前に各領域の２個分インクタンク側の領域であったタイマー値に置き換えていく。詳細は実施例３で説明したため省略する。
【実施例５】
【００４７】
次に、本発明の第５実施例を説明する。
【００４８】
実施例１では、インク消費量に基づいてタイマー値Ｔを更新したが、本実施例では所定時間Ｔｔｈの値を更新する。
【００４９】
図１３は、本実施例における記録動作シーケンスを説明するフローチャートである。ここでは、実施例１と異なるＳ１３０４とＳ１３０８についてのみ詳細に説明する。
【００５０】
実施例１と同様に、Ｓ１３０２においてタイマー値ＴがＴｔｈに到達したと判定された場合、Ｓ１３０３においてインクの置換動作を実行し、その後、Ｓ１３０４へ進む。Ｓ１３０４では、タイマー値Ｔを０にすると共に、Ｔｔｈの値を、予め決められた時間であるＴｔｈ０に更新する。Ｔｔｈ０は、その時間内にインク消費がなかった場合に、インク濃度が上昇して記録画像に影響を及ぼす時間であり、次の吸引動作が必要となるまでの時間である。本実施例では、Ｔｔｈ０を９０日に設定する。Ｔｔｈは供給チューブ内のインクが排出され、新しいインクに置換されたときにＴｔｈ０に更新される。詳しくは後述する。そしてＳ１３０８では、Ｔｔｈの値を更新する。
【００５１】
図１４は、Ｓ１３０８において実行するＴｔｈの更新シーケンスを説明するフローチャートである。まずＳ１４０１において、インク消費量Ｖが予め決められた所定量Ｖｔｈに到達しているか否かを判定する。ここで所定量Ｖｔｈは供給チューブの容積であり、本実施例では２０ｍｌと設定する。Ｓ１４０１において、インク消費量Ｖが所定量Ｖｔｈ以上であると判定された場合、次のＳ１４０２へ進む。そしてＳ１４０２では、タイマー値Ｔを０にすると共に、Ｔｔｈの値を、予め決められた数値であるＴｔｈ０に更新する。これは、記録動作によって供給チューブ内のインクはすべて排出され、供給チューブ内は濃度上昇のない新たなインクで満たされたため、次回のインクの置換動作が必要な時間はＴｔｈ０になったということを意味する。
【００５２】
一方、Ｓ１４０１において、インク消費量Ｖが所定量Ｖｔｈに到達していないと判定された場合には、Ｓ１４０３へ進む。Ｓ１４０３では、下記の式（４）によってＴｔｈを更新する。
（数４）
Ｔｔｈ＝Ｔｔｈ＋Ｖ／Ｖｔｈ×Ｔ      （４）
【００５３】
上記式では、供給チューブの容積Ｖｔｈに対するインク消費量Ｖの割合に基づいて、Ｔｔｈの値を変更している。実施例１では、タイマー値Ｔをインク消費量に基づいて小さな値に更新したが、本実施例では、タイマー値Ｔは変えずに、Ｔｔｈの値を大きな値に更新した。
【００５４】
以上、本実施例によれば、前回の排出動作（置換動作）からの経過時間が所定時間以上になる前に、記録動作等によりインク消費があれば、その前回の排出動作以降のインク消費量に基づいて、次の排出動作を行うタイミングを遅らせることができる。具体的には、インク消費量が多いほど、所定時間Ｔｔｈを大きい値に更新（変更）する。即ち、インク消費量がある閾値以上の場合には、その閾値未満の場合よりも所定時間を大きい値に更新する。そして、前回の排出動作から次の排出動作を行うまでの時間を長くすることによって、排出動作による廃インクの増大を抑制することができる。
【実施例６】
【００５５】
次に、本発明の第６実施例を説明する。
【００５６】
本実施例でも、実施例３と同様に、供給チューブ内をＮ個の領域に分割し、分割された領域毎にタイマー値を備え、それぞれの値を記憶する構成を用いる。
【００５７】
図１５は、本実施例における記録動作シーケンスを説明する図である。記録動作を開始すると、まずＳ１５０１において、領域ｎ＝１〜Ｎまでの各タイマー値Ｔｎを取得する。次にＳ１５０２へ進み、タイマー値ＴＮが予め決められた所定時間Ｔｔｈに到達したか否かを判定する。タイマー値ＴＮが所定時間Ｔｔｈに到達していないと判定された場合は、Ｓ１５０３へ進む。なお、実施例３と同様、タイマー値ＴＮは記録ヘッドに最も近い領域（Ｎ）に対応するタイマー値である。タイマー値は、Ｔ１からＴＮに向かって同等または大きい数値になっていく。よって、ＴＮがＴｔｈに到達していなければ、Ｔ１からＴ（Ｎ−１）までのタイマー値もＴｔｈに到達していない。Ｓ１５０３では、次の記録動作によって消費されるインク消費量Ｖの測定を開始する。次にＳ１５０４へ進み、１スキャン分の記録動作を行う。そして、１スキャン分のインク消費量Ｖが測定される。Ｓ１５０５では、測定されたインク消費量Ｖが、Ｖｈ／Ｎに達しているか否かを判定する。本実施例では、供給チューブの容積Ｖｈを２０ｍｌ、分割領域数Ｎを４と設定し、Ｖｈ／Ｎを５ｍｌとする。インク消費量Ｖが５ｍｌに到達していなかった場合は、Ｓ１５０７へ進む。Ｓ１５０７では、記録動作が終了しているか否かを判定する。記録動作が終了していない場合は、Ｓ１５０４へ進み、次の１スキャン分の記録動作を行う。すべてのスキャン（記録動作）が終了すると、これまでのスキャンによるインク消費量を合算する。そしてＳ１５０５において、そのインク消費量が５ｍｌに到達しているか否かを判定する。インク消費量が５ｍｌに到達していた場合は、Ｓ１５０６へ進む。Ｓ１５０６では、領域（１）から領域（４）までの各々のタイマー値Ｔｎ及びインク消費量Ｖの値を更新する。
【００５８】
以下、本実施例におけるタイマー値Ｔ及びインク消費量Ｖの更新方法について述べる。図１６は、Ｓ１５０６において実行されるタイマー値Ｔ及びインク消費量Ｖの更新シーケンスを説明するフローチャートである。まず、Ｓ１６０１において、Ｔ１の値を０に更新する。分割された供給チューブ内の１領域当たりは、本実施例では５ｍｌの容積なので、記録動作によって５ｍｌのインク消費があったということは、領域（１）のインクはすべてインクタンクからの新たなインクに置き換わったことを意味する。すなわち、領域（１）のインクは濃度が上昇していないインクに置き換わったため、タイマー値Ｔ１を０に更新する。また、Ｔ２以降のタイマー値は、下記の式（５）によって更新する。
（数５）
Ｔｎ＝Ｔｎ−１    （ｎ＝２〜Ｎ）      （５）
【００５９】
上記式では、供給チューブ内において領域（１）のインクが消費されたため、領域（２）以降のインクは１つインクタンク側の領域のインクに置き換わったと判断し、タイマー値Ｔｎの値を１つインクタンク側の領域のタイマー値に置き換えている。
【００６０】
次にＳ１６０２へ進む。ここまででは、５ｍｌ分のインク消費に伴うタイマー値を更新した。しかし、５ｍｌを超えた分のインク消費に関してはまだ更新していない。そこで、ここではインク消費量Ｖを下記の式（６）によって更新する。
（数６）
Ｖ＝Ｖ−Ｖｔｈ／Ｎ      （６）
【００６１】
本実施例では、Ｖｔｈ／Ｎは５ｍｌである。そこで、例えば５．５ｍｌのインクが消費されたとすれば、インク消費量Ｖは５．５ｍｌから０．５ｍｌに更新される。上記式によってインク消費量Ｖを更新すると、Ｔ値、Ｖ値更新シーケンスは終了する。
【００６２】
再び図１５のフローチャートの説明に戻る。Ｓ１５０７において記録動作が終了した場合、Ｓ１５０８において、インク消費量Ｖに基づいたタイマー値Ｔｎを更新する。タイマー値は下記の式（７）、式（８）によって更新される。
（数７）
Ｔ１＝（１−Ｖ／（Ｖｔｈ／Ｎ））×Ｔ１      （７）
（数８）
Ｔｎ＝（１−Ｖ／（Ｖｔｈ／Ｎ））×Ｔｎ＋Ｖ／（Ｖｔｈ／Ｎ）×Ｔｎ−１    （ｎ＝２〜Ｎ）      （８）
【００６３】
本実施例では、この時点でのインク消費量Ｖは供給チューブ内の１領域分である５ｍｌ未満の値となっているはずである。領域（１）については、インク消費量Ｖ分だけインクタンク側から濃度上昇していないインクが供給されたと判断する。つまり、領域（１）のインク量に対する供給されたインク量Ｖの比率分だけ、濃度上昇が緩和されたと判断し、領域（１）に相当するタイマー値Ｔ１を上記の式（７）によって更新する。また、領域（２）に関しては、領域（１）に存在していたインクが、インク消費量Ｖ分だけ移動したと判断する。つまり、領域（１）に存在していたタイマー値Ｔ１相当に濃度上昇したインク量Ｖのインクと、領域（２）に存在していたタイマー値Ｔ２相当に濃度上昇したインク量（Ｖｔｈ／Ｎ−Ｖ）のインクの混合インクが、新たに領域（２）に存在すると判断する。そして、上記の式（８）によって、そのタイマー値とインク量との比率から、タイマー値Ｔ２を新たなタイマー値に更新する。以上のように、Ｔ２からＴＮまでのタイマー値を更新していく。そして、記録動作シーケンスは終了する。
【００６４】
一方、Ｓ１５０２において、タイマー値ＴＮがＴｔｈに到達していた場合は、Ｓ１５０９へ進み、各領域のタイマー値ＴｎがＴｔｈに到達しているかを調べる。そして、タイマー値ＴｎがＴｔｈに到達していた領域の数を取得する。次にＳ１５１０へ進み、インクの置換動作を実行する。
【００６５】
図１７は、本実施例におけるインク置換動作シーケンスを説明するフローチャートである。まずＳ１７０１において、吸引キャップ１０に設けられた大気弁を閉める。次にＳ１７０２へ進み、吸引キャップ１０により記録ヘッド３の吐出口を覆う（キャッピング状態）。次にＳ１７０３において、供給チューブ４に配された供給弁１４を閉める。そしてＳ１７０４へ進み、吸引ポンプ６を駆動する。ここで大気弁が閉まっているため、吸引ポンプ６を駆動することによって、記録ヘッド３からインクが吸引される。本実施例では、この吸引ポンプ６の駆動時間は２５秒に設定する。そしてＳ１７０５へ進み、供給チューブ４に配された供給弁１４を開ける。本実施例では、供給弁１４を閉めた状態で吸引を行い、記録ヘッド３内の負圧を高め、それから供給弁１４を開けて、供給チューブ４内のインクを吸引する。Ｓ１７０６では、１０秒間待機して、記録ヘッド３内の負圧が元に戻り供給チューブ４内のインクの移動が完了するのを待つ。Ｓ１７０７では、Ｓ１７０３からＳ１７０６までの実行回数を判定する。本実施例では、Ｓ１７０３からＳ１７０６までの一連の動作によって約５ｍｌのインクを吸引することができる。これは、ちょうど供給チューブ４内の１領域分の容量５ｍｌと同程度である。本実施例では、記録ヘッド３内にも約５ｍｌのインクが存在する構成とする。そのため、本実施例において、例えばＴｔｈに到達している領域が１つであった場合、記録ヘッド側の領域（４）内のインクを排出するためには、１０ｍｌ分のインクの吸引が必要となる。そこで、Ｓ１７０７においては、Ｔｔｈに到達した領域の数に１回分を加えた回数分の吸引が行われたか否かを判定する。そして、その回数分の吸引が行われたと判定された場合、Ｓ１７０８において、吸引キャップ１０に設けられた大気弁を開ける。大気弁を開けた後は、Ｓ１７０９において、再度、吸引ポンプ６を１０秒間駆動し、吸引キャップ１０内のインクを排出する。そしてＳ１７１０において、吸引キャップ１０を開く。Ｓ１７１１では、記録ヘッドフェイス面に対してワイピング動作を行う。ワイピング動作の後は、Ｓ１７１２へ進み、吸引キャップ１０上に予備吐出を行う。本実施例では、ノズルあたり１００００ドットの予備吐出を実行する。その後、Ｓ１７１３では、吸引ポンプ６を１０秒間駆動させて、吸引キャップ１０内のインクを排出する。そして、Ｓ１７１４へ進み、吸引キャップ１０により記録ヘッドフェイス面をキャッピング状態にする。以上の動作が、インクの置換動作である。本実施例では、１回あたりの吸引量が供給チューブ４内の１領域分の容積と同程度であるため、Ｔｔｈを超えた領域の数に合わせて、吸引の回数を変えている。
【００６６】
再び図１５のフローチャートへ戻る。Ｓ１５１０において、インクの置換動作を終了した後は、Ｓ１５１１へ進み、各領域のタイマー値Ｔｎを更新する。Ｓ１５１１では、インクの置換動作によって、置換されたインク量に応じてタイマー値を更新する値を変える。Ｓ１５０９において、タイマー値ＴｎがＴｔｈに到達した領域の数がＱであった場合、領域（１）から領域（Ｑ）まではインクの置換動作によってインクタンクから新たに供給されたインクで満たされていると判断する。よって、領域（１）から領域（Ｑ）に対応するタイマー値Ｔ１からＴｑの値を０にリセットする。また、領域（Ｑ＋１）から領域（Ｎ）までについては、各領域に対応するタイマー値Ｔｎは下記の式（９）によって更新する。
（数９）
Ｔｎ＝Ｔｎ−ｑ    （ｎ＝Ｑ＋１〜Ｎ）      （９）
【００６７】
例えば、Ｑが２であった場合は、領域（Ｎ）のタイマー値ＴＮは、ＴＮ＝Ｔ（Ｎ−２）に更新される。つまり、領域（Ｎ）のタイマー値は領域（Ｎ−２）のタイマー値に置き換えられる。これは記録動作前に領域（Ｎ−２）に存在していたインクは、記録動作によるインク消費によって領域（Ｎ）に移動したと判断し、その移動に応じてタイマー値も更新したということを意味する。同様に領域（Ｑ＋１）から領域（Ｎ）の各タイマー値Ｔｎについても、上記式によって更新していく。以上のように、領域（１）から領域（Ｎ）までのすべての領域のタイマー値Ｔｎを更新する。そして、Ｔ値更新シーケンスは終了する。各タイマー値Ｔｎを更新した後は、Ｓ１５０３へ進む。以降のステップについては既に説明したため、ここでの説明は省略する。
【００６８】
以上、本発明によれば、前回の排出動作（置換動作）からの経過時間が所定時間以上になる前に、記録動作等によりインク消費があれば、その前回の排出動作以降のインク消費量に基づいて、次の排出動作を行うタイミングを遅らせることができる。そして、前回の排出動作から次の排出動作を行うまでの時間を長くすることによって、排出動作による廃インクの増大を抑制することができる。
【符号の説明】
【００６９】
１  記録装置本体
２  キャリッジ
３  記録ヘッド
４  供給チューブ
５  ガイド軸
６  吸引ポンプ
７  回復処理装置
８  インク供給システム
９  インクタンク
１０  吸引キャップ
１１  中空管
１２  バッファ室
１３  記録媒体
１４  供給弁
１５  流路ユニット
【図１】
0006552232.tif 000002
【図２】
0006552232.tif 000003
【図３】
0006552232.tif 000004
【図４】
0006552232.tif 000005
【図５】
0006552232.tif 000006
【図６】
0006552232.tif 000007
【図７】
0006552232.tif 000008
【図８】
0006552232.tif 000009
【図９】
0006552232.tif 000010
【図１０】
0006552232.tif 000011
【図１１】
0006552232.tif 000012
【図１２】
0006552232.tif 000013
【図１３】
0006552232.tif 000014
【図１４】
0006552232.tif 000015
【図１５】
0006552232.tif 000016
【図１６】
0006552232.tif 000017
【図１７】
0006552232.tif 000018