(57)【要約】【課題】画像読取動作への影響を考慮して、定期的な性能維持動作の実行および抑制を適切に制御することを目的とする。【解決手段】記録装置であって、原稿の画像の読取動作を行う読取手段と、記録ヘッドによる記録動作を行う記録手段と、前記記録ヘッドに対する、複数の動作パターンからなる性能維持動作を制御する制御手段と、前記性能維持動作を行った際に、前記複数の動作パターンのうちのいずれにて性能維持動作を行ったかを示す情報を保持する保持手段と、前記記録手段による記録動作を行ってからの経過時間を計時する計時手段とを有し、前記制御手段は、前記経過時間および前記情報に応じて、前記複数の動作パターンのうちのいずれかにて前記性能維持動作を行わせ、前記制御手段は、前記読取手段による読取動作を行う際に、前記情報に応じて、前記複数の動作パターンのうちのいずれかにて前記性能維持動作を行わせる。【選択図】  図１０
2018022960.tif 000002
【特許請求の範囲】
【請求項１】
記録装置であって、
原稿の画像の読取動作を行う読取手段と、
記録ヘッドによる記録動作を行う記録手段と、
前記記録ヘッドに対する、複数の動作パターンからなる性能維持動作を制御する制御手段と、
前記性能維持動作を行った際に、前記複数の動作パターンのうちのいずれにて性能維持動作を行ったかを示す情報を保持する保持手段と、
前記記録手段による記録動作を行ってからの経過時間を計時する計時手段と、
を有し、
前記制御手段は、前記経過時間および前記情報に応じて、前記複数の動作パターンのうちのいずれかにて前記性能維持動作を行わせ、
前記制御手段は、前記読取手段による読取動作を行う際に、前記情報に応じて、前記複数の動作パターンのうちのいずれかにて前記性能維持動作を行わせる
ことを特徴とする記録装置。
【請求項２】
前記制御手段は、
前記経過時間が第１の閾値を超えた場合、前記複数の動作パターンのうちの第１の動作パターンによる性能維持動作を行わせ、
前記経過時間が前記第１の閾値よりも長い第２の閾値を超えた場合、前記複数の動作パターンのうちの前記第１の動作パターンよりも性能維持動作の効果が高い第２の動作パターンによる性能維持動作を行わせる
ことを特徴とする請求項１に記載の記録装置。
【請求項３】
前記制御手段は、前記読取手段による読取動作を行う際に、
前記情報が前記第１の動作パターンによる性能維持動作を行っていないことを示す場合、前記複数の動作パターンのうち前記第２の動作パターンよりも性能維持動作の効果が高い第３の動作パターンによる性能維持動作を行わせ、
前記情報が前記第１の動作パターンによる性能維持動作を行っており、かつ、前記第２の動作パターンによる性能維持動作を行っていないことを示す場合、前記第２の動作パターンによる性能維持動作を行わせ、
前記情報が前記第２の動作パターンによる性能維持動作を行っていることを示す場合、性能維持動作を行わせない
ことを特徴とする請求項２に記載の記録装置。
【請求項４】
前記性能維持動作の前記複数の動作パターンは、ワイピング動作、予備吐出動作、空吸引動作、キャッピング動作のうちの１または複数の組み合わせからなることを特徴とする請求項１乃至３のいずれか一項に記載の記録装置。
【請求項５】
前記記録ヘッドから吐出されたインクのドット数を計測する計測手段を更に有し、
前記制御手段は、前記測手段により計測されたインクドット数に応じて、前記第１の動作パターンによる性能維持動作にて行う動作を決定することを特徴とする請求項２乃至４のいずれか一項に記載の記録装置。
【請求項６】
前記計測手段は、予備吐出動作にて吐出したドット数を計測し、
前記制御手段は、前記予備吐出動作にて吐出したドット数が第１の所定数を超えた場合に、空吸引動作を行わせることを特徴とする請求項５に記載の記録装置。
【請求項７】
前記計測手段は、予備吐出動作および記録動作にて吐出したドット数を計測し、
前記制御手段は、予備吐出動作および記録動作にて吐出したドット数が第２の所定数を超えた場合に、ワイピング動作および予備吐出動作を行わせることを特徴とする請求項５または６に記載の記録装置。
【請求項８】
前記制御手段は、前記読取手段および前記記録手段によるコピー動作を行う際に、
前記情報が前記第１の動作パターンによる性能維持動作を行っていることを示す場合、キャップオープン動作を行った上で、前記コピー動作を行わせることを特徴とする請求項２乃至７のいずれか一項に記載の記録装置。
【請求項９】
原稿の画像の読取動作を行う読取手段と、記録ヘッドによる記録動作を行う記録手段とを備える記録装置の制御方法であって、
前記記録ヘッドに対する、複数の動作パターンからなる性能維持動作を制御する制御工程と、
前記性能維持動作を行った際に、前記複数の動作パターンのうちのいずれにて性能維持動作を行ったかを示す情報を保持する保持工程と、
前記記録手段による記録動作を行ってからの経過時間を計時する計時工程と、
を有し、
前記制御工程において、前記経過時間および前記情報に応じて、前記複数の動作パターンのうちのいずれかにて前記性能維持動作が行われるように制御され、
前記制御工程において、前記読取手段による読取動作を行う際に、前記情報に応じて、前記複数の動作パターンのうちのいずれかにて前記性能維持動作が行われるように制御される
ことを特徴とする記録装置の制御方法。
【請求項１０】
原稿の画像の読取動作を行う読取手段と、記録ヘッドによる記録動作を行う記録手段と備えるコンピューターを、
前記記録ヘッドに対する、複数の動作パターンからなる性能維持動作を制御する制御手段、
前記性能維持動作を行った際に、前記複数の動作パターンのうちのいずれにて性能維持動作を行ったかを示す情報を保持する保持手段、
前記記録手段による記録動作を行ってからの経過時間を計時する計時手段、
として機能させ、
前記制御手段は、前記経過時間および前記情報に応じて、前記複数の動作パターンのうちのいずれかにて前記性能維持動作を行わせ、
前記制御手段は、前記読取手段による読取動作を行う際に、前記情報に応じて、前記複数の動作パターンのうちのいずれかにて前記性能維持動作を行わせる
ことを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、記録装置およびその制御方法、並びにプログラムに関する。
【背景技術】
【０００２】
特許文献１には、記録装置において、画像読取動作の前に、予め記録ヘッドの性能維持動作としてキャッピングを行うことが記載されている。特許文献１の技術により、画像読取動作の最中に記録ヘッドの性能維持動作が自動起動することを抑制し、性能維持動作による振動で読取画像に乱れが発生することを防いでいる。
【０００３】
また、特許文献２には、記録装置において、記録動作を行わない待機時間が第１の所定時間を超えた場合に記録ヘッドの一時的なキャッピングを行う。その後、第２の所定時間を超えた場合に記録ヘッドのワイピング動作を行ってから再度キャッピングを行うことが記載されている。特許文献２の技術により、記録ヘッドの性能維持動作の頻度を低下させ、記録ヘッドや性能維持動作機構の長寿命化を図るとともに、記録装置への記録画像入力から記録動作開始までの時間短縮を図っている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００８−２０５６１６号公報
【特許文献２】特開２００２−２４８７８０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、特許文献１による画像読取動作中の記録ヘッドの性能維持動作の自動起動抑制と、特許文献２による記録ヘッドの性能維持動作の頻度低下とを両立させるには、新たな課題が生じる。つまり、画像読取動作への影響を考慮して、定期的な性能維持動作の実行および抑制を行わせるためには、性能維持動作を実行するタイミングとすでに実施している性能維持動作の内容を踏まえて性能維持動作を制御することが必要である。
【０００６】
本発明は、上述した課題に鑑み、画像読取動作への影響を考慮して、定期的な性能維持動作の実行および抑制を適切に制御することを目的とする。
【課題を解決するための手段】
【０００７】
上記課題を解決するために、本願発明は以下の構成を有する。すなわち、記録装置であって、原稿の画像の読取動作を行う読取手段と、記録ヘッドによる記録動作を行う記録手段と、前記記録ヘッドに対する、複数の動作パターンからなる性能維持動作を制御する制御手段と、前記性能維持動作を行った際に、前記複数の動作パターンのうちのいずれにて性能維持動作を行ったかを示す情報を保持する保持手段と、前記記録手段による記録動作を行ってからの経過時間を計時する計時手段とを有し、前記制御手段は、前記経過時間および前記情報に応じて、前記複数の動作パターンのうちのいずれかにて前記性能維持動作を行わせ、前記制御手段は、前記読取手段による読取動作を行う際に、前記情報に応じて、前記複数の動作パターンのうちのいずれかにて前記性能維持動作を行わせる。
【発明の効果】
【０００８】
本発明により、画像読取動作への影響を考慮して、定期的な性能維持動作の実行および抑制を適切に制御することができる記録装置が提供される。
【図面の簡単な説明】
【０００９】
【図１】本願発明に係る記録装置の外観斜視図。
【図２】本願発明に係る記録装置の記録部の構成例を示す図。
【図３】本願発明に係る記録装置のパージユニットの構成例を示す図。
【図４】本願発明に係る記録ヘッドの構成例を示す図。
【図５】本願発明に係る読取部の構成例を示す図。
【図６】本願発明に係る記録装置のシステム構成の例を示す図。
【図７】各性能維持動作に係る制御を示すフローチャート。
【図８】記録動作終了後の処理を示すフローチャート。
【図９】待機時間に基づく性能維持動作決定を示すフローチャート。
【図１０】画像読取開始前の性能維持動作決定を示すフローチャート。
【図１１】第２の実施形態に係るコピー機能の制御を示すフローチャート。
【発明を実施するための形態】
【００１０】
＜第１の実施形態＞
以下、本発明の第１の実施形態について、図面を参照して説明する。
【００１１】
［装置構成］
図１は、本実施形態に係る記録装置の外観斜視図である。記録装置１は、インクジェット方式の記録部２、フラットベッド方式の読取部５、及び操作表示ユニット１４を備える。記録部２は、給紙トレイ１１に積載された紙等の記録媒体（以下、記録紙）を１枚ずつ給紙し、記録動作を行い、排紙トレイ１２へ排出する。読取部５は、原稿台１３に載せた原稿の画像を読み取る。ユーザは、操作表示ユニット１４を介して所定の操作を行うことで、原稿台１３に載せた原稿の画像を記録紙へ記録するコピー機能や、記録動作に係る印刷機能の設定および指示を行うことができる。なお、読取部５はフラットベッド方式としたが、代わりに自動原稿送り（ＡＤＦ：Ａｕｔｏ  Ｄｏｃｕｍｅｎｔ  Ｆｅｅｄｅｒ）方式としてもよい。また、フラットベッド方式とＡＤＦ方式を併用してもよい。
【００１２】
図２は、記録装置１内において、記録紙上面から見た記録部２の位置関係を模式的に示す図である。記録ヘッド４を搭載したキャリッジ２１を記録ガイド２４に沿って往復移動させ、記録ヘッド４から記録剤であるインクを吐出し、搬送ローラ２３により記録紙２２を搬送することで、記録紙２２へ記録を行う。また、キャリッジ２１を記録ガイド２４に沿ってパージユニット３と対向する位置へ移動させ、パージユニット３を動作させることで、記録ヘッド４の性能維持動作を行う。なお、記録部２の構成は図２に示したものに限らず、例えば記録媒体幅の記録ヘッドを用いる構成でもよい。なお、ここでは特に限定していないが、記録ヘッドは、単色もしくは複数色のいずれのインクカートリッジ（不図示）を搭載する構成であってもよい。
【００１３】
図３は、パージユニット３の構成部材を模式的に示す図である。図３に示すＸ方向が、図２の横方向（主走査方向）に対応し、図３のＹ方向が図２の縦方向（副走査方向）に対応する。パージユニット３は、キャップ３１とワイパー３２を備える。キャップ３１は、図２のＺ方向に上下移動が可能である。非記録動作時に記録ヘッド４と対向した状態でキャップ３１を上昇させ、記録ヘッド４をキャッピングすることで記録ヘッド４の吐出口から水分が蒸発することを抑制する（キャッピング動作）。ここでは、キャップ３１によりキャッピングした状態を「閉状態」とし、キャッピングを行っていない状態を「開状態」とする。また、閉状態にするための動作をキャップクローズ動作とも称し、開状態にするための動作をキャップオープン動作とも称する。また、キャップ３１は、記録ヘッド４から予備吐出したインクを一時的に受けることができる。記録ヘッド４がキャッピングしていない状態でパージポンプ３３を動作させ空吸引を行うことにより、キャップ３１で受けたインクを廃インク回収体（不図示）へ回収できる。
【００１４】
一方、ワイパー３２は、図３のＹ方向に往復移動が可能である。記録ヘッド４の吐出口面とワイパー３２が密着した状態でワイパー３２を移動させる（ワイピングする）ことで、吐出口面に付着したインクを拭き取る。この動作をワイピング動作と称する。
【００１５】
図４は、記録ヘッド４の吐出口面を模式的に示す図である。記録ヘッド４の吐出口面には多数の吐出口から成る吐出口列４１が複数形成されており、それぞれの吐出口からインクが吐出される。
【００１６】
図５は、原稿台１３を上面から見た読取部５の位置関係を模式的に示す図である。読取センサユニット５１を読取ガイド５２に沿って移動させ（図５における左右方向）、読取センサユニット５１上の読取センサ（不図示）で原稿から画像を読み取る。本実施形態では、読取センサとしては密着型イメージセンサ（ＣＩＳ：Ｃｏｎｔａｃｔ  Ｉｍａｇｅ  Ｓｅｎｓｏｒ）を備える構成を用いるが、電荷結合素子（ＣＣＤ：Ｃｈａｒｇｅ  Ｃｏｕｐｌｅｄ  Ｄｅｖｉｃｅｓ）を用いてもよい。
【００１７】
図６は、本実施形態に係る記録装置１におけるシステム構成の例を示す図である。制御部６は、制御を司るＣＰＵ６１、制御時に一時データを格納するＲＡＭ６３、および制御プログラムが格納されたＲＯＭ６２を含んで構成される。制御部６は、Ｉ／Ｆ（インタフェース）６４を介して、ＰＣ等のホスト装置６５と通信可能に接続される。制御部６は、記録部２で記録を行う画像データをホスト装置６５から受信する。また、制御部６は、読取部５で読み取った画像データをホスト装置６５へ送信する。制御部６には操作表示ユニット１４が接続される。制御部６は、コピー動作の指示などユーザの操作を、操作表示ユニット１４を介して受け付ける。また、コピー機能設定などを操作表示ユニット１４を介して表示する。
【００１８】
また、制御部６には、各種センサ６６、各種エンコーダ６７、モータドライバ６８、ヘッド駆動回路４２、および読取センサユニット５１が接続される。制御部６は、各種センサ６６にて検知した結果に基づくセンサ信号を取得することができる。また、制御部６は、各種エンコーダ６７からの出力により、キャリッジ２１や読取センサユニット５１の位置などを検出することができる。また、制御部６は、モータドライバ６８へ指令を送出することにより、キャリッジ２１、キャップ３１、ワイパー３２、パージポンプ３３、読取センサユニット５１などを動作させる各種モータ６９を駆動させる。制御部６は、ヘッド駆動回路４２へ指令を送出することにより、記録ヘッド４からインクを吐出させる。制御部６は、読取センサユニット５１へ指令を送出し、読取センサユニット５１へ入力された画像信号を受信する。
【００１９】
制御部６は、各種モータ６９の駆動および記録ヘッド４からのインク吐出の組み合わせにより、記録動作および予備吐出を制御する。また、制御部６は、各種モータ６９および読取センサユニット５１の駆動により、読取動作を制御する。
【００２０】
なお、本実施形態において、パージポンプ３３による空吸引動作は、２段階の強度にて動作可能であるとし、強い方を強度Ｓとし、弱い方を強度Ｗとして説明する。強度Ｓによる空吸引動作は、強度Ｗによる空吸引動作よりも動作時間が長いものとする。
【００２１】
［動作フロー］
以下、本実施形態に係る記録装置１の動作について説明する。本実施形態において、各処理フローは、記録装置１のＣＰＵ６１がＲＯＭ６２に備えられたプログラムをＲＡＭ６３に読み出して実行されることにより実現される。
【００２２】
（性能維持動作）
図７は、パージユニット３による記録ヘッド４の性能維持動作の制御を示すフローチャートである。本実施形態において性能維持動作とは、記録装置１の記録品質を維持するために行われる動作であり、具体的には、記録ヘッド４に対するワイピングやキャッピング、空吸引動作、予備吐出動作などが含まれる。ここでは、性能維持動作として、３つの動作パターンを用いるものとし、それぞれの動作を図７（ａ）〜（ｃ）の３つのフローチャートで示す。ここでは、それぞれ、「性能維持動作Ａ」、「性能維持動作Ｂ」、「性能維持動作Ｃ」と称する。
【００２３】
各動作パターンでは、実行される動作が異なるものとする。例えば、性能維持動作Ｃは、ワイピング動作、予備吐出動作、空吸引動作、キャップクローズ動作を必ず行い、更に空吸引動作は、強度Ｓにて行うため、最も性能維持動作としての効果は最も高い。一方、性能維持動作Ａは、所定の条件を満たすか否かに応じて、各動作を行うため、必ず行われる動作はキャップクローズ動作のみとなる。
【００２４】
図７（ａ）は、性能維持動作Ａを示すフローチャートである。性能維持動作Ａは、記録動作終了後に、記録ヘッド４の必要最小限の性能維持を行うための動作である。
【００２５】
Ｓ７１１にて、ＣＰＵ６１は、記録ヘッド４から吐出したインクドット数によりワイピング動作が必要か否かを判定する。本実施形態において、記録装置１は、吐出したインクドット数を適時カウントする計測手段（不図示）を備え、この計測手段にて計測された値をＲＡＭ６３に保持しているものとする。なお、この計測手段は、ＣＰＵ６１により実現されるようにしてもよい。例えば、前回のワイピング動作実施以降、記録動作および予備吐出動作によるインクドット数が「閾値Ｐ」以上である場合に、ワイピング動作が必要であると判定する。ここでの所定数としての閾値Ｐは予め定義され、ＲＯＭ６２等に記憶されているものとする。インクドット数により判定する理由は、インクを吐出するほど吐出口面にインクが付着しやすく、インク拭き取りの必要性が高いためである。ワイピング動作が不要であると判定した場合（Ｓ７１１にてＮＯ）Ｓ７１４へ進み、ワイピング動作が必要であると判定した場合（Ｓ７１１にてＹＥＳ）Ｓ７１２へ進む。
【００２６】
Ｓ７１２にて、ＣＰＵ６１は、モータドライバ６８を介して各種モータ６９を駆動させることでワイパー３２によるワイピング動作を行わせる。そして、Ｓ７１３へ進む。
【００２７】
Ｓ７１３にて、ＣＰＵ６１は、記録ヘッド４の予備吐出動作を行わせる。ここでの予備吐出動作は、ワイピング動作による混色を解消するために行われる。従って、ワイピング動作による混色が生じにくい場合は、Ｓ７１３で予備吐出動作を実施しなくてもよい。その後、Ｓ７１４へ進む。
【００２８】
Ｓ７１４にて、ＣＰＵ６１は、記録ヘッド４から吐出したインクドット数により空吸引動作が必要か否かを判定する。例えば、前回の空吸引動作実施以降、キャップ３１へ予備吐出したインクドット数が「閾値Ｑ」以上である場合、空吸引動作が必要であると判定する。ここでの所定数としての閾値Ｑは予め定義され、ＲＯＭ６２等に記憶されているものとする。予備吐出したインクドット数により判定する理由は、予備吐出するほどキャップ３１で受けるインクが増え、廃インク回収の必要性が高いためである。空吸引動作が不要であると判定した場合（Ｓ７１４にてＮＯ）Ｓ７１６へ進み、空吸引動作が必要であると判定した場合（Ｓ７１４にてＹＥＳ）、Ｓ７１５へ進む。
【００２９】
Ｓ７１５にて、ＣＰＵ６１は、モータドライバ６８を介して各種モータ６９を駆動させることでパージポンプ３３による空吸引動作を行わせる。ここでの空吸引動作の強度は、「強度Ｗ」とする。
【００３０】
Ｓ７１６にて、ＣＰＵ６１は、モータドライバ６８を介して各種モータ６９を駆動させることでキャップクローズ動作を行い、キャップ３１を「閉状態」とする。
【００３１】
Ｓ７１７にて、ＣＰＵ６１は、記録ヘッド４の性能維持動作の要否を表す２つのフラグ「性能維持フラグＡ」、「性能維持フラグＢ」の値を変更する。ここで、性能維持フラグＡの値が「ＯＮ」のとき、記録動作終了後に性能維持動作を実施していないことを示し、この場合、性能維持動作が必要であることを表す。一方、性能維持フラグＢの値が「ＯＮ」のとき、記録動作終了後に性能維持動作Ａが行われ、必要最小限の性能維持動作のみ実施済みであることを表す。また、性能維持フラグＡ、性能維持フラグＢが共に「ＯＦＦ」のときは、記録動作終了後に十分な性能維持動作を実施済みであることを示し、この場合、性能維持動作が不要であることを表す。本工程では、性能維持フラグＡの値をＯＦＦに設定し、性能維持フラグＢの値をＯＮに設定する。これにより、必要最小限の性能維持動作のみ実施済みであるとする。そして、本処理フローを終了する。
【００３２】
図７（ｂ）は、性能維持動作Ｂを示すフローチャートである。性能維持動作Ｂは、性能維持動作Ａにより記録ヘッド４の必要最小限の性能維持動作のみ実施済みの状態から、過不足なく十分な性能維持を行うための動作である。
【００３３】
Ｓ７２１にて、ＣＰＵ６１は、モータドライバ６８を介して各種モータ６９を駆動させることでキャップオープン動作を行う。つまり、性能維持動作Ａにより「閉状態」となっていたキャップ３１を「開状態」とすることで、ワイピング動作や空吸引動作を支障なく実施できるような状態にする。
【００３４】
Ｓ７２２にて、ＣＰＵ６１は、性能維持動作Ａにより先行してワイピング動作を実施したか否かを判定する。先行してワイピング動作を実施済みであると判定した場合（Ｓ７２２にてＹＥＳ）Ｓ７２５へ進み、ワイピング動作を実施していないと判定した場合（Ｓ７２２にてＮＯ）Ｓ７２３へ進む。
【００３５】
Ｓ７２３にて、ＣＰＵ６１は、モータドライバ６８を介して各種モータ６９を駆動させることでワイパー３２によるワイピング動作を行わせる。その後、Ｓ７２４へ進む。
【００３６】
Ｓ７２４にて、予備吐出動作を行わせる。
【００３７】
Ｓ７２５にて、ＣＰＵ６１は、モータドライバ６８を介して各種モータ６９を駆動させることでパージポンプ３３による空吸引動作を行わせる。ここでの空吸引動作の強度は、強度Ｗよりも強い強度Ｓにて行われる。なお、図７（ｂ）では、キャップ３１が「開状態」で空吸引動作を行う制御としているが、キャップ３１が「閉状態」で空吸引動作を行い、その後、キャップオープン動作を行ってキャップ３１を「開状態」としてもよい。
【００３８】
Ｓ７２６にて、ＣＰＵ６１は、モータドライバ６８を介して各種モータ６９を駆動させることでキャップクローズ動作を行い、キャップ３１を「閉状態」とする。
【００３９】
Ｓ７２７にて、ＣＰＵ６１は、性能維持フラグＡ、および、性能維持フラグＢの値をともにＯＦＦに設定する。これにより、性能維持動作不要とする。そして、本処理フローを終了する。
【００４０】
図７（ｃ）は、性能維持動作Ｃを示すフローチャートである。性能維持動作Ｃは、記録動作終了後に性能維持動作を実施していない状態から十分な性能維持を行うための動作である。
【００４１】
Ｓ７３１にて、ＣＰＵ６１は、モータドライバ６８を介して各種モータ６９を駆動させることでワイパー３２によるワイピング動作を行う。
【００４２】
Ｓ７３２にて、ＣＰＵ６１は、記録ヘッド４の予備吐出動作を行わせる。
【００４３】
Ｓ７３３にて、ＣＰＵ６１は、モータドライバ６８を介して各種モータ６９を駆動させることでパージポンプ３３による空吸引動作を行う。ここでの空吸引動作の強度は、強度Ｓにて行われる。
【００４４】
Ｓ７３４にて、ＣＰＵ６１は、モータドライバ６８を介して各種モータ６９を駆動させることでキャップクローズ動作を行い、キャップ３１を「閉状態」とする。
【００４５】
Ｓ７３５にて、ＣＰＵ６１は、性能維持フラグＡ、および性能維持フラグＢの値をともにＯＦＦに設定する。これにより、性能維持動作不要な状態であることを示す。そして、本処理フローを終了する。
【００４６】
（記録動作終了後の処理）
図８は、記録動作の終了後に行う処理を示したフローチャートである。記録部２による記録動作が終了した際に開始される。なお、ここでの記録動作が終了した際とは、記録動作に対応する１のジョブが終了した際でもよいし、複数のジョブが連続している場合には、それらのジョブが全て完了した際でもよい。また、ジョブに対する記録動作が完了してから所定の時間が経過した際に本処理を開始するようにしてもよい。
【００４７】
Ｓ８０１にて、ＣＰＵ６１は、性能維持フラグＡ、および性能維持フラグＢの値を変更する。ここでは、性能維持フラグＡの値をＯＮに設定し、性能維持フラグＢの値をＯＦＦへ設定する。これにより、記録ヘッド４の性能維持動作が必要な状態であることを示す。
【００４８】
Ｓ８０２にて、ＣＰＵ６１は、記録動作終了からの経過時間（待機時間）の計測を開始する。ここでの待機時間とは、記録動作を終了してから、記録動作が行われずに経過した時間を表す。記録動作が終了した時点での待機時間を「０」とし、再び記録動作が行われるまで計時を継続する。なお、記録装置１は、計時手段（不図示）を備え、これを用いて経過時間の計測を行うこととする。そして、本処理フローを終了する。
【００４９】
（待機時間に基づく性能維持動作決定処理）
図９は、記録部２による記録動作終了からの経過時間（待機時間）に応じて、パージユニット３による記録ヘッド４の性能維持動作を決定、実施する制御を示すフローチャートである。このフローチャートは、周期的に実行されるものとし、例えば、１００ミリ秒毎に行われる。なお、本処理が行われる周期は上記に限定するものではなく、他の周期であってよく、この周期の情報は、ＲＯＭ６２等に保持されているものとする。
【００５０】
Ｓ９０１にて、ＣＰＵ６１は、待機時間が所定時間１を経過したか否かを判定する。ここでの所定時間１は、例えば、３０秒が設定され、ＲＯＭ６２等に保持されているものとする。また、上記の値は一例であり、他の値が用いられていてもよい。待機時間が所定時間１を経過していないと判定された場合（Ｓ９０１にてＮＯ）本処理フローを終了し、所定時間１を経過したと判定された場合（Ｓ９０１にてＹＥＳ）Ｓ９０２へ進む。
【００５１】
Ｓ９０２にて、ＣＰＵ６１は、性能維持フラグＡの値がＯＮか否かを判定する。性能維持フラグＡの値がＯＦＦの場合（Ｓ９０２にてＮＯ）Ｓ９０４へ進み、性能維持フラグＡの値がＯＮの場合（Ｓ９０２にてＹＥＳ）Ｓ９０３へ進む。
【００５２】
Ｓ９０３にて、ＣＰＵ６１は、図７（ａ）に示す性能維持動作Ａを行う。この時、記録ヘッド４の必要最小限の性能維持のみが実施される。これにより、記録ヘッド４やパージユニット３の長寿命化を図るとともに、性能維持動作中に記録動作を開始する場合であっても、記録動作開始までの時間遅延を最小限に抑えることができる。その後、Ｓ９０４へ進む。
【００５３】
Ｓ９０４にて、ＣＰＵ６１は、待機時間が所定時間２を経過したか否かを判定する。ここでの所定時間２は、例えば、１０分が設定され、ＲＯＭ６２等に保持されているものとする。また、上記の値は一例であり、他の値が用いられてもよいが、所定時間１＜所定時間２となるように設定される。待機時間が所定時間２を経過していないと判定された場合（Ｓ９０４にてＮＯ）本処理フローを終了し、所定時間２を経過したと判定された場合（Ｓ９０４にてＹＥＳ）Ｓ９０５へ進む。
【００５４】
Ｓ９０５にて、ＣＰＵ６１は、性能維持フラグＢの値がＯＮか否かを判定する。性能維持フラグＢの値がＯＦＦの場合（Ｓ９０５にてＮＯ）本処理フローを終了し、性能維持フラグＢの値がＯＮの場合（Ｓ９０５にてＹＥＳ）Ｓ９０６へ進む。
【００５５】
Ｓ９０６にて、ＣＰＵ６１は、図７（ｂ）に示す性能維持動作Ｂを行う。この時、記録ヘッド４の必要最小限の性能維持動作のみ実施済みの状態から過不足なく十分な性能維持動作が実施されることとなる。これにより、待機時間が所定時間１を経過したときの性能維持動作が必要最小限のみであっても、記録ヘッド４の性能維持を実現できる。また、性能維持動作Ｂは、性能維持動作Ａでの動作内容により性能維持動作の一部を省略するので、記録ヘッド４やパージユニット３の長寿命化にも寄与することとなる。Ｓ９０６の処理の後、本処理フローを終了する。
【００５６】
（読取動作開始前における性能維持動作決定処理）
図１０は、読取部５による画像読取開始前に、パージユニット３による記録ヘッド４の性能維持動作を決定、実施する制御を示すフローチャートである。本処理フローは、操作表示ユニット１４を介して画像読取指示を受け付けた際や、ホスト装置６５からスキャンジョブを受け付けた場合などに開始される。
【００５７】
Ｓ１００１にて、ＣＰＵ６１は、性能維持フラグＡの値がＯＮか否かを判定する。性能維持フラグＡの値がＯＮの場合（Ｓ１００１にてＹＥＳ）Ｓ１００２へ進み、性能維持フラグＡの値がＯＦＦの場合（Ｓ１００１にてＮＯ）Ｓ１００３へ進む。
【００５８】
Ｓ１００２にて、ＣＰＵ６１は、図７（ｃ）に示す性能維持動作Ｃを行う。これにより、記録動作終了後に記録ヘッド４の性能維持動作を実施していない状態から十分な性能維持が実施される。その後、本処理フローを終了する。
【００５９】
Ｓ１００３にて、ＣＰＵ６１は、性能維持フラグＢの値がＯＮか否かを判定する。性能維持フラグＢの値がＯＮの場合（Ｓ１００３にてＹＥＳ）Ｓ１００４へ進み、性能維持フラグＢの値がＯＦＦの場合（Ｓ１００３にてＮＯ）本処理フローを終了する。
【００６０】
Ｓ１００４にて、ＣＰＵ６１は、図７（ｂ）に示す性能維持動作Ｂを行う。これにより、記録ヘッド４の必要最小限の性能維持動作のみ実施済みの状態から過不足なく十分な性能維持が実施される。その後、本処理フローを終了する。
【００６１】
そして、本処理フローが行われた後、読取動作が行われることとなる。
【００６２】
以上、本実施形態によれば、性能維持動作の要否を表すフラグに応じて、画像読取開始前に十分な性能維持動作を実施する。これにより、読取動作中に性能維持動作を実施しなくても、記録ヘッド４の性能を維持できる。そのため、読取動作中の性能維持動作を抑制でき、パージユニット３の動作による振動で読取画像の乱れが生じるのを防ぐことが可能である。
【００６３】
また、過剰な性能維持動作を抑制し、記録ヘッド４やパージユニット３の長寿命化を図るとともに、性能維持動作実施による画像読取開始までの遅延を最小限に抑制することができる。
【００６４】
＜第２の実施形態＞
本発明の第２の実施形態について、図面を参照して説明する。なお、記録装置の構成等の基本的な部分は第１の実施形態と同様であるため説明を省略し、差異となる構成のみ説明する。
【００６５】
第１の実施形態では、図１０で示した通り、性能維持フラグＡ、性能維持フラグＢに応じて記録ヘッド４の性能維持動作を行ってから、読取部５による画像読取動作を行っていた。第２の実施形態では、ユーザがコピー機能を利用する場合、図１０で示した方法で決定する性能維持動作を省略し、図１１で示すフローチャートに従って画像読取動作および記録動作を行う。
【００６６】
［コピー動作］
図１１は、コピー機能利用時の制御を示したフローチャートである。本実施形態において、処理フローは、記録装置１のＣＰＵ６１がＲＯＭ６２に備えられたプログラムをＲＡＭ６３に読み出して実行されることにより実現される。
【００６７】
まず、Ｓ１１０１〜Ｓ１１０３により、記録動作の準備を行う。
【００６８】
Ｓ１１０１にて、ＣＰＵ６１は性能維持フラグＡの値がＯＮか否かを判定する。性能維持フラグＡがＯＦＦの場合（Ｓ１１０１にてＮＯ）、キャップ３１が「閉状態」であると想定され、Ｓ１１０２へ進む。性能維持フラグＡがＯＮの場合（Ｓ１１０１にてＹＥＳ）、キャップ３１が「開状態」であると想定され、キャップオープン動作を省略してＳ１１０３へ進む。
【００６９】
Ｓ１１０２にて、ＣＰＵ６１は、モータドライバ６８を介して各種モータ６９を駆動させることでキャップオープン動作を行い、キャップ３１を「開状態」とする。これにより、記録紙の給紙動作をできる状態にする。その後、Ｓ１１０３へ進む。
【００７０】
Ｓ１１０３にて、ＣＰＵ６１は、給紙トレイ１１から記録紙の給紙動作を行う。
【００７１】
Ｓ１１０４にて、ＣＰＵ６１は、読取センサユニット５１により原稿台１３に載せた原稿に対する画像読取動作を行わせる。
【００７２】
Ｓ１１０５にて、ＣＰＵ６１は、ヘッド駆動回路４２を介して記録ヘッド４を駆動させ、記録動作を行わせる。
【００７３】
Ｓ１１０６にて、ＣＰＵ６１は、モータドライバ６８を介して各種モータ６９を駆動させることで記録紙を排紙トレイ１２へ排出させる。これにより、コピー機能の制御を終了する。コピー機能の制御終了後は、記録動作終了後の処理（図８）を実施し、図９および図１０で示したフローチャートに従って記録ヘッド４の性能維持動作を行う。
【００７４】
以上、本実施形態によれば、コピー機能利用時は記録ヘッド４の性能維持動作を省略することで、記録動作開始までの時間を短縮することができる。キャップ３１が「開状態」で記録ヘッド４の予備吐出動作を適宜行うことで、記録ヘッド４の性能を維持することも可能である。また、図１１で示したように、記録部２と読取部５の動作タイミングを異ならせることで、記録部の動作による振動での読取画像の乱れを防ぐことが可能である。なお記録動作を伴わない画像読取を行う際は、第１の実施形態と同様、図１０で示したフローチャートに従って記録ヘッド４の性能維持動作を行えばよい。
【００７５】
＜その他の実施形態＞
以上の実施形態で示した記録ヘッド４の性能維持動作内容、およびその決定方法は一例である。例えば読取動作を開始する前に、記録動作終了からの経過時間だけでなく、読取動作の所要時間によって性能維持動作の内容を決定してもよい。また、操作表示ユニット１４で電源オフ操作が行われた場合、図９の待機時間による性能維持動作の決定方法に関わらず記録ヘッド４の性能維持動作を行ってもよい。
【００７６】
また、読取動作における設定に応じて、性能維持動作の内容を決定してもよい。更には、読取動作の所要時間として予測される時間が、図９の処理を定期的に行う時間間隔や、図９のＳ９１１やＳ９１４にて用いる所定時間１および所定時間２と比較して十分短い場合には、読取動作を行う前に図１０に示す動作を行わないようにしてもよい。
【００７７】
本発明は、上述の実施形態の１以上の機能を実現するプログラムを、ネットワーク又は記憶媒体を介してシステム又は装置に供給し、そのシステム又は装置のコンピューターにおける１つ以上のプロセッサーがプログラムを読出し実行する処理でも実現可能である。また、１以上の機能を実現する回路（例えば、ＡＳＩＣ）によっても実現可能である。
【符号の説明】
【００７８】
１…記録装置、４…記録ヘッド、５…読取部、１３…原稿台、３１…キャップ、４２…ヘッド駆動回路、５１…読取センサユニット、６１…ＣＰＵ、６２…ＲＯＭ、６３…ＲＡＭ
【図１】
2018022960.tif 000003
【図２】
2018022960.tif 000004
【図３】
2018022960.tif 000005
【図４】
2018022960.tif 000006
【図５】
2018022960.tif 000007
【図６】
2018022960.tif 000008
【図７】
2018022960.tif 000009
【図８】
2018022960.tif 000010
【図９】
2018022960.tif 000011
【図１０】
2018022960.tif 000012
【図１１】
2018022960.tif 000013