(57)【要約】【課題】時刻を推定すること。【解決手段】画像記録装置は、温度測定部と、気温、及び、気温と相関を有するパラメータの少なくともいずれかである気温情報の１日の推移を示す参照気温データを記憶する記憶部と、時間を計時する計時部と、制御部と、を備える。制御部は、温度測定部の測定結果に基づいて、気温情報を取得する気温情報取得処理と、気温情報取得処理により取得した気温情報、及び、計時部により計時される時間に基づいて、所定時点から気温情報取得処理により取得した気温情報の推移を示す測定気温データを算出する気温データ算出処理と、記憶部に記憶された参照気温データ、及び、気温データ算出処理により算出した測定気温データに基づいて、時刻を推定する時刻推定処理と、時刻推定処理により推定した時刻に関連した、時刻関連処理とを実行する。【選択図】図６
2018069571.tif 000002
【特許請求の範囲】
【請求項１】
温度測定部と、
気温、及び、気温と相関を有するパラメータの少なくともいずれかである気温情報の１日の推移を示す参照気温データを記憶する記憶部と、
時間を計時する計時部と、
制御部と、
を備え、
前記制御部は、
前記温度測定部の測定結果に基づいて、前記気温情報を取得する気温情報取得処理と、
前記気温情報取得処理により取得した前記気温情報、及び、前記計時部により計時される時間に基づいて、所定時点から前記気温情報取得処理により取得した前記気温情報の推移を示す測定気温データを算出する気温データ算出処理と、
前記記憶部に記憶された前記参照気温データ、及び、前記気温データ算出処理により算出した前記測定気温データに基づいて、時刻を推定する時刻推定処理と、
前記時刻推定処理により推定した時刻に関連した、時刻関連処理と、
を実行することを特徴とする画像記録装置。
【請求項２】
前記時刻関連処理は、前記時刻推定処理により推定した時刻に基づいて、前記画像記録装置の動作に関する制御を行う処理であることを特徴とする請求項１に記載の画像記録装置。
【請求項３】
前記参照気温データは、１日を所定時間毎に分割して得られる複数の時間帯それぞれに対応する複数の前記気温情報を含むデータであり、
前記制御部は、
前記気温データ算出処理において、前記気温情報取得処理により取得した前記気温情報、及び、前記計時部により計時される時間に基づいて、前記所定時点から、前記所定時間と同じ時間幅を有する複数の測定期間それぞれに対応する複数の前記気温情報を、前記測定気温データとして算出することを特徴とする請求項１又は２に記載の画像記録装置。
【請求項４】
前記制御部は、
前記時刻推定処理において、
前記複数の時間帯のうちの１つの時間帯を注目時間帯と仮定し、当該注目時間帯に前記所定時点が属するとしたときの、前記複数の測定期間に対応する前記気温情報と、前記参照気温データにおいて前記複数の測定期間に係る前記時間帯に対応する前記気温情報とのズレ量に関する指標を、前記複数の時間帯それぞれを前記注目時間帯として仮定したそれぞれの場合について算出し、
前記複数の時間帯のうち、前記注目時間帯として仮定した際に算出された前記指標が示すズレ量が最も小さい時間帯に、前記所定時点が属すると推定することを特徴とする請求項３に記載の画像記録装置。
【請求項５】
前記制御部は、
前記時刻推定処理において、
前記複数の時間帯をそれぞれ前記注目時間帯と仮定して算出された前記指標が示すズレ量のいずれもが、所定の閾値以上である場合には、時刻の推定を行わないことを特徴とする請求項４に記載の画像記録装置。
【請求項６】
前記制御部は、
前記気温データ算出処理により算出した前記測定気温データ、及び、前記時刻推定処理により推定した時刻に基づいて、前記記憶部に記憶された前記参照気温データを更新する更新処理をさらに実行することを特徴とする請求項１〜５のいずれか一項に記載の画像記録装置。
【請求項７】
前記制御部は、
外部から前記参照気温データを取得して、前記記憶部に記憶させることを特徴とする請求項１〜６のいずれか一項に記載の画像記録装置。
【請求項８】
前記制御部は、
前記時刻推定処理において、前記記憶部に記憶された前記参照気温データ、及び、前記気温データ算出処理により算出した前記測定気温データに基づいて、前記所定時点の時刻を推定し、その後、この推定した前記所定時点の時刻、及び、前記所定時点から現在までの間に前記計時部により計時された時間に基づいて、現在時刻をさらに推定することを特徴とする請求項１〜７のいずれか一項に記載の画像記録装置。
【請求項９】
駆動部をさらに備え、
前記制御部は、
前記時刻関連処理において、前記時刻推定処理により推定した現在時刻に基づいて、前記駆動部を制御することを特徴とする請求項８に記載の画像記録装置。
【請求項１０】
前記駆動部の駆動モードとして、通常モードと、前記通常モードよりも駆動音が小さい静音モードとを有しており、
前記制御部は、
前記時刻関連処理において、前記時刻推定処理により推定した現在時刻に基づいて、前記通常モード及び前記静音モードのいずれの駆動モードで前記駆動部を駆動させるかを選択することを特徴とする請求項９に記載の画像記録装置。
【請求項１１】
被記録媒体に画像を記録する画像記録部と、
前記画像記録部のメンテナンスを行うメンテナンス部と、
をさらに備え、
前記記憶部には、１日のうち、前記メンテナンス部による前記メンテナンスの実行を許可する時刻である許可時刻を規定した許可時刻情報がさらに記憶されており、
前記制御部は、
前記メンテナンス部による前記メンテナンスが必要か否かを判断する判断処理をさらに実行し、
前記判断処理により前記メンテナンスが必要であると判断した際において、前記時刻推定処理により推定した現在時刻が、前記記憶部に記憶された前記許可時刻情報が示す前記許可時刻になったときに、前記メンテナンス部に前記メンテナンスを実行させるメンテナンス処理を、前記時刻関連処理として実行することを特徴とする請求項８に記載の画像記録装置。
【請求項１２】
被記録媒体に画像を記録する画像記録部と、
前記画像記録部のメンテナンスを行うメンテナンス部と、
をさらに備え、
前記記憶部には、１日のうち、前記メンテナンス部による前記メンテナンスの実行を許可する時刻である許可時刻を規定した許可時刻情報がさらに記憶されており、
前記所定時点は、商用電源から前記画像記録装置に電力が供給されていない電源オフ状態から、電力が供給される電源オン状態に切り替わった時点であり、
前記制御部は、
前記時刻推定処理において、
前記複数の時間帯をそれぞれ前記注目時間帯と仮定して算出された前記指標が示すズレ量のいずれかが前記閾値未満である場合には、前記指標が示すズレ量が最も小さい時間帯に、前記所定時点が属すると推定し、この推定、及び、前記所定時点から現在時刻までの間に前記計時部により計時された時間に基づいて、現在時刻を推定し、
前記複数の時間帯をそれぞれ前記注目時間帯と仮定して算出された前記指標が示すズレ量のいずれもが前記閾値以上である場合には、現在時刻の推定は行わず、
さらに、前記制御部は、
前記メンテナンス部による前記メンテナンスが必要か否かを判断する判断処理を実行し、
前記判断処理により前記メンテナンスが必要であると判断した際において、前記時刻推定処理により現在時刻の推定を行った場合には、推定した現在時刻が前記記憶部に記憶された前記許可時刻情報が示す前記許可時刻になったときに、前記メンテナンス部に前記メンテナンスを実行させ、前記時刻推定処理により現在時刻の推定を行わなかった場合には、前記計時部により計時される時間に基づいて、前記所定時点から２４時間の整数倍の時間が経過した時点において、前記メンテナンス部に前記メンテナンスを実行させるメンテナンス処理を、前記時刻関連処理として実行することを特徴とする請求項５に記載の画像記録装置。
【請求項１３】
前記計時部は、商用電源から前記画像記録装置に電力が供給される電源オン状態において、内部時計として時刻の計時も行うものであり、
前記制御部は、
商用電源から前記画像記録装置に電力が供給されていない電源オフ状態から、前記電源オン状態に切り替わったときに、前記気温情報取得処理、前記気温データ算出処理、及び前記時刻推定処理を実行することを特徴とする請求項１〜１２のいずれか一項に記載の画像記録装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像記録装置に関する。
【背景技術】
【０００２】
特許文献１には、画像記録装置の一例として、インクを吐出する印刷ヘッドと、印刷ヘッドのインクの吐出状態を回復する回復機構と、時刻を計時する計時回路と、を備えたインクジェットプリンタが開示されている。一般的なインクジェットプリンタでは、計時回路により計時される時刻に基づいて、様々な制御を行っており、例えば、特許文献１のインクジェットプリンタでは、計測される時刻に基づいて回復機構が作動されている。また、計時回路は、商用電源から電力供給を受けていない電源オフの状態においても時刻の計時を継続するために、電池を備えている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００７−１４４８８２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、特許文献１に開示された技術では、計時回路は電池を備えているものの、電源オフの状態が長期間にわたると電池切れとなる。このため、電池が電池切れとなった以降においては、電源オンの状態になったとしても、計時回路により計時される時刻は不正確となる。
【０００５】
そこで、本発明の目的は、電源オフの状態が長期間にわたったとしても、時刻を推定することが可能な画像記録装置を提供することである。
【課題を解決するための手段】
【０００６】
上記の課題を解決するために、第１の発明の画像記録装置は、温度測定部と、気温、及び、気温と相関を有するパラメータの少なくともいずれかである気温情報の１日の推移を示す参照気温データを記憶する記憶部と、時間を計時する計時部と、制御部と、を備え、前記制御部は、前記温度測定部の測定結果に基づいて、前記気温情報を取得する気温情報取得処理と、前記気温情報取得処理により取得した前記気温情報、及び、前記計時部により計時される時間に基づいて、所定時点から前記気温情報取得処理により取得した前記気温情報の推移を示す測定気温データを算出する気温データ算出処理と、前記記憶部に記憶された前記参照気温データ、及び、前記気温データ算出処理により算出した前記測定気温データに基づいて、時刻を推定する時刻推定処理と、前記時刻推定処理により推定した時刻に関連した、時刻関連処理とを実行する。
【０００７】
１日の気温の推移には規則性がある。このため、記憶部に記憶された１日の気温情報の推移を示す参照気温データと、所定時点から気温情報取得処理により取得した気温情報の推移を示す測定気温データとを用いることで、時刻を推定することができる。これにより、推定した時刻に関連した処理を適切に実行することができる。
【０００８】
第２の発明の画像記録装置は、前記第１の発明において、前記時刻関連処理は、前記時刻推定処理により推定した時刻に基づいて、前記画像記録装置の動作に関する制御を行う処理である。この構成によれば、推定した時刻に基づいて、画像記録装置の動作に関する制御を適切に実行することができる。
【０００９】
第３の発明の画像記録装置は、前記第１又は２の発明において、前記参照気温データは、１日を所定時間毎に分割して得られる複数の時間帯それぞれに対応する複数の前記気温情報を含むデータであり、前記制御部は、前記気温データ算出処理において、前記気温情報取得処理により取得した前記気温情報、及び、前記計時部により計時される時間に基づいて、前記所定時点から、前記所定時間と同じ時間幅を有する複数の測定期間それぞれに対応する複数の前記気温情報を、前記測定気温データとして算出する。この構成によれば、参照気温データが含む複数の気温情報それぞれに対応する時間帯の時間幅と、測定気温データが含む複数の気温情報それぞれに対応する測定期間の時間幅とが同じであるため、これら参照気温データ及び測定気温データに基づく、時刻推定処理を簡易化することができる。
【００１０】
第４の発明の画像記録装置は、前記第３の発明において、前記制御部は、前記時刻推定処理において、前記複数の時間帯のうちの１つの時間帯を注目時間帯と仮定し、当該注目時間帯に前記所定時点が属するとしたときの、前記複数の測定期間に対応する前記気温情報と、前記参照気温データにおいて前記複数の測定期間に係る前記時間帯に対応する前記気温情報とのズレ量に関する指標を、前記複数の時間帯それぞれを前記注目時間帯として仮定したそれぞれの場合について算出し、前記複数の時間帯のうち、前記注目時間帯として仮定した際に算出された前記指標が示すズレ量が最も小さい時間帯に、前記所定時点が属すると推定する。この構成によれば、所定時点が属する時間帯を推定することができる。
【００１１】
第５の発明の画像記録装置は、前記第４の発明において、前記制御部は、前記時刻推定処理において、前記複数の時間帯をそれぞれ前記注目時間帯と仮定して算出された前記指標が示すズレ量のいずれもが、所定の閾値以上である場合には、時刻の推定を行わない。ズレ量のいずれもが閾値以上の場合には、時刻の推定を精度よく行えない可能性が高い。従って、この場合には推定を行わないようにすることで、時刻推定処理による推定の信頼性を向上させることができる。
【００１２】
第６の発明の画像記録装置は、前記第１〜第５のいずれかの発明において、前記制御部は、前記気温データ算出処理により算出した前記測定気温データ、及び、前記時刻推定処理により推定した時刻に基づいて、前記記憶部に記憶された前記参照気温データを更新する更新処理をさらに実行する。この構成によれば、参照気温データがより正確なデータとなるため、以降の時刻推定処理における時刻の推定精度を高めることができる。
【００１３】
第７の発明の画像記録装置は、前記第１〜第６のいずれかの発明において、前記制御部は、外部から前記参照気温データを取得して、前記記憶部に記憶させる。この構成によれば、参照気温データがより正確なデータとなるため、以降の時刻推定処理における時刻の推定精度を高めることができる。
【００１４】
第８の発明の画像記録装置は、前記第１〜第７のいずれかの発明において、前記制御部は、前記時刻推定処理において、前記記憶部に記憶された前記参照気温データ、及び、前記気温データ算出処理により算出した前記測定気温データに基づいて、前記所定時点の時刻を推定し、その後、この推定した前記所定時点の時刻、及び、前記所定時点から現在までの間に前記計時部により計時された時間に基づいて、現在時刻をさらに推定する。この構成によれば、現在時刻を推定することができる。
【００１５】
第９の発明の画像記録装置は、前記第８の発明において、駆動部をさらに備え、前記制御部は、前記時刻関連処理において、前記時刻推定処理により推定した現在時刻に基づいて、前記駆動部を制御する。この構成によれば、推定した現在時刻に基づいて、駆動部の制御を適切に行うことができる。
【００１６】
第１０の発明の画像記録装置は、前記第９の発明において、前記駆動部の駆動モードとして、通常モードと、前記通常モードよりも駆動音が小さい静音モードとを有しており、前記制御部は、前記時刻関連処理において、前記時刻推定処理により推定した現在時刻に基づいて、前記通常モード及び前記静音モードのいずれの駆動モードで前記駆動部を駆動させるかを選択する。この構成によれば、推定した現在時刻に基づいて、駆動部の駆動モードを適切に選択することができる。
【００１７】
第１１の発明の画像記録装置は、前記第８の発明において、被記録媒体に画像を記録する画像記録部と、前記画像記録部のメンテナンスを行うメンテナンス部と、をさらに備え、前記記憶部には、１日のうち、前記メンテナンス部による前記メンテナンスの実行を許可する時刻である許可時刻を規定した許可時刻情報がさらに記憶されており、前記制御部は、前記メンテナンス部による前記メンテナンスが必要か否かを判断する判断処理をさらに実行し、前記判断処理により前記メンテナンスが必要であると判断した際において、前記時刻推定処理により推定した現在時刻が、前記記憶部に記憶された前記許可時刻情報が示す前記許可時刻になったときに、前記メンテナンス部に前記メンテナンスを実行させるメンテナンス処理を、前記時刻関連処理として実行する。この構成によれば、推定した現在時刻に基づいて、メンテナンス部によるメンテナンスを、許可時刻に実行することができる。
【００１８】
第１２の発明の画像記録装置は、前記第５の発明において、被記録媒体に画像を記録する画像記録部と、前記画像記録部のメンテナンスを行うメンテナンス部と、をさらに備え、前記記憶部には、１日のうち、前記メンテナンス部による前記メンテナンスの実行を許可する時刻である許可時刻を規定した許可時刻情報がさらに記憶されており、前記所定時点は、商用電源から前記画像記録装置に電力が供給されていない電源オフ状態から、電力が供給される電源オン状態に切り替わった時点であり、前記制御部は、前記時刻推定処理において、前記複数の時間帯をそれぞれ前記注目時間帯と仮定して算出された前記指標が示すズレ量のいずれかが前記閾値未満である場合には、前記指標が示すズレ量が最も小さい時間帯に、前記所定時点が属すると推定し、この推定、及び、前記所定時点から現在時刻までの間に前記計時部により計時された時間に基づいて、現在時刻を推定し、前記複数の時間帯をそれぞれ前記注目時間帯と仮定して算出された前記指標が示すズレ量のいずれもが前記閾値以上である場合には、現在時刻の推定は行わず、さらに、前記制御部は、前記メンテナンス部による前記メンテナンスが必要か否かを判断する判断処理を実行し、前記判断処理により前記メンテナンスが必要であると判断した際において、前記時刻推定処理により現在時刻の推定を行った場合には、推定した現在時刻が前記記憶部に記憶された前記許可時刻情報が示す前記許可時刻になったときに、前記メンテナンス部に前記メンテナンスを実行させ、前記時刻推定処理により現在時刻の推定を行わなかった場合には、前記計時部により計時される時間に基づいて、前記所定時点から２４時間の整数倍の時間が経過した時点において、前記メンテナンス部に前記メンテナンスを実行させるメンテナンス処理を、前記時刻関連処理として実行する。電源オフ状態から電源オン状態に切り替わった時点は、メンテナンスの実行が許可される許可時刻である可能性が高い。従って、時刻推定処理により現在時刻の推定を行わなかった場合には、この時点から２４時間の整数倍の時間が経過した時点においてメンテナンス部にメンテナンスを実行させることで、メンテナンスが許可時刻に実行される可能性を高くすることができる。
【００１９】
第１３の発明の画像記録装置は、前記第１〜第１２のいずれかの発明において、前記計時部は、商用電源から前記画像記録装置に電力が供給される電源オン状態において、内部時計として時刻の計時も行うものであり、前記制御部は、商用電源から前記画像記録装置に電力が供給されていない電源オフ状態から、前記電源オン状態に切り替わったときに、前記気温情報取得処理、前記気温データ算出処理、及び前記時刻推定処理を実行する。この構成によれば、電源オフ状態となることで計時部が内部時計として時刻を計時することができない場合でも、時刻を推定することができる。
【発明の効果】
【００２０】
本発明では、電源のオフ状態が長期間にわたったとしても、時刻を推定することができる。
【図面の簡単な説明】
【００２１】
【図１】一実施形態に係るインクジェットプリンタの概略構成図である。
【図２】インクジェットプリンタの電気的構成を概略的に示すブロック図である。
【図３】（ａ）は参照気温データを示す図であり、（ｂ）は測定気温データを示す図である。
【図４】時刻推定処理について説明する図である。
【図５】時刻推定処理について説明する図である。
【図６】時刻推定処理に係るプリンタの動作について説明する図である。
【図７】メンテナンスに係るプリンタの動作について説明する図である。
【図８】変形例に係るメンテナンスに係るプリンタの動作について説明する図である。
【発明を実施するための形態】
【００２２】
本発明の好適な実施形態に係るインクジェットプリンタ１の概略構成について説明する。尚、本実施形態のインクジェットプリンタ１は、屋内のみならず屋外にも設置され得るプリンタである。
【００２３】
図１に示すように、プリンタ１は、画像記録部２、メンテナンス装置６、ユーザインターフェース９０（図２参照）、温度測定センサ９１、スキャナユニット９２（図２参照）、電源回路９５（図２参照）、及び、制御装置１００等が収容されている。尚、以下では、図１の紙面手前側をプリンタ１の「上方」、紙面向こう側をプリンタ１の「下方」と定義する。また、図１に示す前後方向及び左右方向を、プリンタ１の「前後方向」及び「左右方向」と定義する。以下、前後、左右、上下の各方向語を適宜使用して説明する。
【００２４】
画像記録部２は、プラテン２１、左右方向（以下、走査方向ともいう）に往復移動可能なキャリッジ２２、キャリッジ２２に搭載されたインクジェットヘッド２３、及び、被記録媒体である記録用紙Ｐを水平面に沿って前方（以下、搬送方向ともいう）に搬送する搬送機構２４を備えている。
【００２５】
プラテン２１の上面には、記録用紙Ｐが載置される。また、プラテン２１の上方には、走査方向に平行に延びる２本のガイドレール２５，２６が設けられる。キャリッジ２２は、２本のガイドレール２５，２６に取り付けられ、プラテン２１上の記録用紙Ｐと対向する領域において２本のガイドレール２５，２６に沿って走査方向に移動可能である。また、キャリッジ２２には、駆動ベルト４１が取り付けられている。駆動ベルト４１は、２つのプーリ４２，４３に巻き掛けられた無端状のベルトである。一方のプーリ４２は、キャリッジ駆動モータ３１（図２参照）に連結されている。キャリッジ駆動モータ３１によってプーリ４２が回転駆動されることで駆動ベルト４１が走行し、これにより、キャリッジ２２が走査方向に移動する。
【００２６】
インクジェットヘッド２３は、プラテン２１との間に隙間を有する状態でキャリッジ２２の下部に取り付けられている。このインクジェットヘッド２３の下面は複数のノズル３０が開口したインク吐出面（不図示）となっている。また、複数のノズル３０は搬送方向に沿って配列されて、４色のインク（ブラック、イエロー、シアン、マゼンタ）をそれぞれ吐出する４列のノズル列を構成している。インクジェットヘッド２３は、ホルダ２７と４本のチューブ２８で接続されている。これにより、ホルダ２７に装着された４つのインクカートリッジ２９の４色のインクが、４本のチューブ２８を介してインクジェットヘッド２３にそれぞれ供給される。
【００２７】
インクジェットヘッド２３は、複数のノズル３０内のインクにそれぞれ吐出エネルギーを付与する複数の駆動素子（図示省略）と、複数の駆動素子を駆動する駆動ＩＣ３５（図２参照）を有する。駆動素子としては、圧電素子や、インクを加熱して膜沸騰を生じさせる発熱体などを好適に採用できる。駆動ＩＣ３５は、各駆動素子に対して、所定の波形を有する駆動信号を供給することにより、各駆動素子を駆動する。
【００２８】
インクジェットヘッド２３は、キャリッジ２２とともに、プラテン２１上を搬送される記録用紙Ｐと対向する領域だけでなく、この対向領域に対して左右両側の位置まで移動可能である。上記対向領域よりも右側には、後述するメンテナンス装置６が配置されている。また、上記対向領域よりも左側には、フラッシング受け７０が配置されている。インクジェットヘッド２３は、フラッシング受け７０と対向している状態で、各ノズル３０からインクを吐出させることで、各ノズル３０内で増粘したインクを排出する。以下、インク増粘抑制のための、上記のインクの吐出動作を、「フラッシング」と言う。
【００２９】
搬送機構２４は、プラテン２１及びキャリッジ２２を挟むように前後に配置された２つの搬送ローラ３２，３３を有する。２つの搬送ローラ３２，３３は、搬送モータ３４（図２参照）により同期して回転駆動され、インクジェットヘッド２３とプラテン２１の間において記録用紙Ｐを前方（搬送方向）へ搬送する。
【００３０】
以上の構成において、画像記録部２は、搬送機構２４によって記録用紙Ｐを搬送方向に搬送しつつ、キャリッジ２２とともにインクジェットヘッド２３を走査方向に移動させながらインクを吐出させることにより、記録用紙Ｐに所望の画像等を印刷する。即ち、本実施形態のプリンタ１は、シリアル式のインクジェットプリンタである。
【００３１】
メンテナンス装置６は、インクジェットヘッド２３の吐出特性の維持、回復のためのメンテナンスを行うためのものであり、キャップ部材６１、吸引ポンプ６２、廃液タンク６３等を有する。メンテナンス装置６は、先に触れたように、インクジェットヘッド２３がプラテン２１上を搬送される記録用紙Ｐと対向する対向領域よりも右側に配置されている。そして、インクジェットヘッド２３が上記対向領域よりも右側に配置されたときに、インクジェットヘッド２３とキャップ部材６１とが上下に対向する。また、キャップ部材６１は、キャップ駆動モータ６４（図２参照）によって上下に駆動される。これにより、キャップ部材６１は、インクジェットヘッド２３のインク吐出面に密着してノズル３０を覆うキャップ位置と、インク吐出面から離れたアンキャップ位置との間で移動可能である。
【００３２】
吸引ポンプ６２は、キャップ部材６１に接続されている。キャップ部材６１がキャップ位置にあるときに、吸引ポンプ６２によりキャップ部材６１内を減圧することで、複数のノズル３０からキャップ部材６１内へインクが強制的に排出される。一般に、このインク排出動作は、吸引パージと呼ばれる。この吸引パージによって、インクに混入している気泡や塵、あるいは、増粘したインク等を排出することが可能である。また、吸引パージによりインクジェットヘッド２３から排出されたインクは、廃液タンク６３に送られる。
【００３３】
ユーザインターフェース９０は、ユーザに対する情報の出力、及び、ユーザから情報を取得するためのインターフェースであり、本実施形態では、図２に示すように、操作キー９０ａ及びディスプレイ９０ｂを備えている。操作キー９０ａは、ユーザからの入力を受け付けて、制御装置１００に出力する。ディスプレイ９０ｂは、制御装置１００からの指示に従い、種々の情報を表示する。
【００３４】
温度測定センサ９１は、その周辺温度を測定する、サーミスタ等のセンサであり、周辺温度に応じた電圧信号を制御装置１００に出力する。この温度測定センサ９１は、プリンタ１内において、測定する温度が、気温の変化に応じて変化する位置に配置されている。本実施形態では、温度測定センサ９１は、駆動中に熱を発生するインクジェットヘッド２３や搬送機構２４などの駆動部から離れた、ホルダ２７近傍に配置されている。これにより、制御装置１００は、温度測定センサ９１からの電圧信号を受けることで、気温と相関を有するパラメータである気温情報を取得することができる。パラメータは、具体的には、気温値が大きくなるとパラメータの値が大きくなるものであってもよいし、気温値が大きくなるとパラメータの値が小さくなるものであってもよい。尚、温度測定センサ９１が気温を直接測定できるのであれば、制御装置１００は、上記気温情報として気温値そのものを取得してもよい。また、温度測定センサ９１の配置箇所は、ホルダ２７近傍に限られない。例えば、ホルダ２７に、カートリッジ２９の残量検知などを行うセンサが取り付けられた基板が設けられ、その基板に温度測定センサ９１が取り付けられていてもよい。また、温度測定センサ９１は、プリンタ１の廃液タンク６３の右側や後ろ側などに配置されていてもよい。
【００３５】
スキャナユニット９２は、ＣＣＤやＣＩＳ等を有し、制御装置１００からの指示に従い、記録用紙Ｐに印刷された画像を読み取って、当該画像に係る画像データを生成する。
【００３６】
電源回路９５は、商用電源（不図示）から電力を受電するための回路である。具体的には、電源回路９５は電源プラグを有しており、この電源プラグを商用電源に接続されたコンセントに挿入することで、商用電源から電力を受電することが可能である。また、電源回路９５は、商用電源から受電した電力を適宜必要な電圧に変換してプリンタ１内の各部に供給する。
【００３７】
図２に示すように、制御装置１００は、ＣＰＵ（Central Processing Unit）１０１、ＲＯＭ（Read Only Memory）１０２、ＲＡＭ（Random Access Memory）１０３、不揮発性メモリ１０４、各種制御回路を含むＡＳＩＣ（Application Specific Integrated Circuit）１０５、計時回路１０６、及び計時回路用の充電池１０７等を備える。制御装置１００には、スキャナユニット９２、インクジェットヘッド２３、キャリッジ駆動モータ３１、搬送モータ３４、吸引ポンプ６２、ユーザインターフェース９０等が電気的に接続されている。
【００３８】
また、制御装置１００には、ローカル接続インターフェース１１１、及びネットワーク接続インターフェース１１２が接続されている。ローカル接続インターフェース１１１は、ＵＳＢやＩＥＥＥ１３９４等により周辺機器とローカル接続（直接接続）するためのインターフェースである。制御装置１００は、このローカル接続インターフェース１１１を介して、ＰＣ等の外部装置１２１ａとの間で印刷対象となる画像データの送受信を行うことが可能である。ネットワーク接続インターフェース１１２は、インターネット１１５を介して、ＰＣ等の外部装置１２１ｂとネットワーク接続するためのインターフェースである。制御装置１００は、このネットワーク接続インターフェース１１２を介して、外部装置１２１ｂとの間で印刷対象となる画像データの送受信を行うことが可能である。
【００３９】
ＲＯＭ１０２には、ＣＰＵ１０１が実行するプログラム、各種固定データ等が記憶されている。ＲＡＭ１０３には、プログラム実行時に必要なデータ（画像データ等）が一時的に記憶される。不揮発性メモリ１０４には、許可時刻情報１０４ａ、参照気温データ１０４ｂ、及び測定気温データ１０４ｃなどが記憶される。これらのデータについては後述する。
【００４０】
計時回路１０６は、ＲＴＣ（リアルタイムクロック：Real time Clock）等の回路であり、時刻の計時を行う内部時計としての機能と、時間の計時を行うタイマーとしての機能を有している。この計時回路１０６により計時される現在時刻は、ネットワーク接続インターフェース１１２を介して、インターネット１１５上にあるＮＴＰ（Network Time Protocol）サーバや、ＮＴＰサーバに接続された外部装置１２１ｂから取得した日時に基づいて補正される。
【００４１】
また、計時回路１０６には充電池１０７が接続されている。充電池１０７は、電源回路９５が商用電源から電力を受けている電源オン状態のときには電源回路９５から供給された電力を充電し、電源回路９５が商用電源から電力を受けていない電源オフ状態のときには、計時回路１０６に充電した電力を出力する。これにより、計時回路１０６は、充電池１０７から供給される電力により、電源オフ状態においても所定時間（本実施形態では１５時間）の間は、時刻や時間の計時を継続することができる。
【００４２】
ＣＰＵ１０１は、ＲＯＭ１０２に格納されたプログラムを実行することにより、ＡＳＩＣ１０５を介して、画像記録部２、及び、メンテナンス装置６等の動作を制御する。尚、以下では、ＣＰＵによって印刷等の処理を行うものとして説明するが、制御装置１００が複数のＣＰＵを備え、複数のＣＰＵによって処理を分担して行ってもよい。また、制御装置１００が複数のＡＳＩＣを備え、複数のＡＳＩＣによって処理を分担してもよい。あるいは、１つのＡＳＩＣ単独で処理を行ってもよい。
【００４３】
ＣＰＵ１０１は、記録用紙Ｐに対する印刷に関して、以下のような処理を実行する。まず、ＰＣ等の外部装置１２１ａ，１２１ｂ、あるいは、ユーザインターフェース９０から画像の印刷指令が入力されると、画像記録部２においては、搬送モータ３４を制御して記録用紙Ｐを搬送方向に搬送する。また、画像記録部２のキャリッジ駆動モータ３１を制御してインクジェットヘッド２３を走査方向に移動させながら、インクジェットヘッド２３から記録用紙Ｐへ向けてインクを吐出させる。
【００４４】
さらに、ＣＰＵ１０１は、インクジェットヘッド２３の吐出特性の維持、回復のために、吸引ポンプ６２による吸引パージなどのメンテナンスを自動的に行う。
【００４５】
ところで、メンテナンス実行中は、吸引ポンプ６２等から駆動音が発生する。このメンテナンスが深夜に実行されると不快に感じるユーザもいる。また、メンテナンス実行中は印刷を行うことができないため、メンテナンスがユーザの使用頻度が高い時間帯に行われると、ユーザの使い心地を損なう虞がある。
【００４６】
そこで、本実施形態では、不揮発性メモリ１０４には、メンテナンスの実行を許可する許可時刻を規定した許可時刻情報１０４ａが記憶されている。許可時刻は、例えば、深夜の時間帯を避けた１２時（正午）等である。尚、この許可時刻情報１０４ａは、ユーザインターフェース９０を介してユーザにより設定されてもよく、不揮発性メモリ１０４に予め設定された固定情報であってもよい。また、許可時刻情報１０４ａが示す許可時刻は、１日の或る一時点の時刻であってもよく、１日のうちの或る時点から或る時点までの間の時間帯であってもよい。
【００４７】
そして、ＣＰＵ１０１は、メンテナンスが必要となった以降、計時回路１０６により計時された現在時刻が、許可時刻情報１０４ａが示す許可時刻になったときに、メンテナンス装置６にメンテナンスを実行させる。これにより、メンテナンスは許可時刻に実行されることになるため、ユーザの使い心地を向上させることができる。
【００４８】
ところで、計時回路１０６は、電源オフ状態においても、充電池１０７から電力が供給されるため、時刻や時間の計時を継続することができる。しかしながら、電源オフ状態が長期間にわたると充電池１０７が電池切れとなる。このため、充電池１０７が電池切れとなった以降において電源オン状態に復帰したとしても、計時回路１０６により計時される現在時刻は不正確となる。例えば、充電池１０７が計時回路１０６に電力を供給可能な時間が１５時間の場合において、平日はコンセントに電源プラグを１日中挿入しているが、休日はコンセントから電源プラグを１日中取り外されると、休日明けにコンセントに電源プラグが挿入されたとしても、計時回路１０６により計時される現在時刻は不正確となる。
【００４９】
ここで、制御装置１００が、ネットワーク接続インターフェース１１２を介してＮＴＰサーバや外部装置１２１ｂに接続されていれば、これらの装置から正確な日時を取得するができるため、計時回路１０６が計時する現在時刻を補正することは可能である。しかしながら、プリンタ１は、インターネット１１５に接続されずにスタンドアローンとして使用される場合もあり得る。この場合には、計時回路１０６が計時する現在時刻を補正することができないため、その時刻は不正確となる。その結果として、計時回路１０６により計時される現在時刻が実際の時刻と異なることで、上記メンテナンスが許可時刻以外の時刻（例えば、深夜の時間帯）に実行される虞がある。
【００５０】
そこで、本実施形態では、ＣＰＵ１０１は、電源オフ状態であり充電池１０７の電池が切れた状態から、電源オン状態になったときに、温度測定センサ９１の測定結果に基づいて取得した気温情報を用いて、現在時刻を推定する処理を行うように構成されている。以下、具体的に説明する。
【００５１】
１日の気温の推移には規則性がある。具体的には、気温は、通常、５時頃が最も低くなり、１４時頃が最も高くなる。また、５時から１４時までは気温が上昇し続け、１４時から次の日の５時までは気温が下降し続ける。温度測定センサ９１の測定結果に基づいて取得した気温情報についても、気温と同様に１日の推移に規則性がある。従って、この取得した気温情報の推移から、時刻を推定することも可能である。
【００５２】
不揮発性メモリ１０４には、気温情報の１日の推移を示す参照気温データ１０４ｂが記憶されている。参照気温データ１０４ｂは、図３（ａ）に示すように、１日を１時間毎に分割して得られる２４の時間帯それぞれに対応する２４の気温情報を含むデータである。本実施形態では、参照気温データ１０４ｂの各時間帯に対応した気温情報は、その時間帯において、温度測定センサ９１の測定結果に基づいて過去に取得した気温情報の直近１０日分の平均値（平均温度）である。尚、この参照気温データ１０４ｂは、計時回路１０６により計時される現在時刻が正確な期間（例えば、ＮＴＰサーバから取得した日時に基づいて計時回路１０６により計時される現在時刻を補正して以降、計時回路１０６に対して電源回路９５又は充電池１０７からの電力供給が継続されている期間）、又は、後述するようにＣＰＵ１０１により現在時刻の推定が可能な期間において、温度測定センサ９１の測定結果に基づいて取得した気温情報を用いて算出される。
【００５３】
そして、ＣＰＵ１０１は、ユーザによってコンセントに電源プラグが挿入されたとき、つまり、電源オフ状態から電源オン状態に切り替わったときに、以下のような処理を実行する。
【００５４】
まず、ＣＰＵ１０１は、温度測定センサ９１の測定結果に基づいて、気温情報を取得する気温情報取得処理を実行する。そして、ＣＰＵ１０１は、この気温情報取得処理により取得した気温情報、及び、計時回路１０６により計時される時間に基づいて、コンセントに電源プラグが挿入された時点（以下、コンセント挿入時点と称す）から取得した１０時間分の気温情報の推移を示す測定気温データ１０４ｃを算出する気温データ算出処理を実行する。
【００５５】
この気温情報取得処理では、図３（ｂ）に示すように、１時間の時間幅を有する１０の測定期間それぞれに対応する１０の気温情報を、測定気温データ１０４ｃとして算出する。各測定期間に対応する気温情報は、その測定期間において気温情報取得処理により取得した気温情報の平均値でもよく、その測定期間の一時点において気温情報取得処理により取得した気温情報であってもよい。この算出した測定気温データ１０４ｃは、不揮発性メモリ１０４に記憶される。尚、測定気温データ１０４ｃは、ＲＡＭ１０３などのバッファに記憶してもよい。
【００５６】
尚、測定期間の時間幅を、参照気温データ１０４ｂが含む気温情報それぞれに対応する時間帯の時間幅と同じにする必要は特にはないが、時間幅を同じにすることで、後述する時刻推定処理を簡易化することができる。また、測定気温データ１０４ｃが有する測定期間の数は、１０には限定されず複数であればよいが、後述する時刻推定処理における時刻の推定の精度を向上させるためには、測定期間の数は多い方が好ましい。
【００５７】
次に、ＣＰＵ１０１は、不揮発性メモリ１０４に記憶された参照気温データ１０４ｂ、及び、気温データ算出処理により算出した測定気温データ１０４ｃに基づいて、現在時刻を推定する時刻推定処理を実行する。具体的には、上記の２４の時間帯のうちの１つの時間帯を注目時間帯と仮定し、当該注目時間帯にコンセント挿入時点が属するとしたときの、１０の測定期間に対応する気温情報と、参照気温データ１０４ｂにおいて１０の測定期間に係る時間帯に対応する気温情報とのズレ量に関する指標である評価値Ｅを、２４の時間帯それぞれを注目時間帯として仮定したそれぞれの場合について算出する。本実施形態では、各評価値Ｅは、以下の式１により算出する。
【００５８】
Ｅ＝√（Σ（Ｍ−Ｌ）^２／Ｙ）・・・・（式１）
Ｍ：測定気温データ１０４ｃの或る測定期間の気温情報
Ｌ：参照気温データ１０４ｂの上記或る測定期間に対応する時間帯の気温情報
Ｙ：測定期間の数
【００５９】
以下、１時台の時間帯を注目時間帯とした場合に、上記式１を用いた評価値Ｅの算出方法について、図４を参照しつつ説明する。尚、図４は、２４の時間帯それぞれを注目時間帯と仮定し場合の、各測定期間についての、測定気温データ１０４ｃの気温情報から参照気温データ１０４ｂの気温情報を減算した温度差、及び、この温度差を用いて算出される評価値Ｅを示す図である。
【００６０】
１時台の時間帯を注目時間帯とした場合、測定気温データ１０４ｃの最初の１時間分の測定期間（０〜１時間の測定期間）は、参照気温データ１０４ｂの１時台の時間帯に対応する。まず、この測定気温データ１０４ｃの最初の１時間分の測定期間の気温情報から、参照気温データ１０４ｂの１時台の時間帯の気温情報を減算した温度差（＝２８．８０−２８．０８＝０．７８）を算出する。また、測定気温データ１０４ｃの次の１時間分の測定期間（１〜２時間の測定期間）は、参照気温データ１０４ｂの２時台の時間帯に対応するため、この次の１時間分の測定期間の気温情報から、参照気温データ１０４ｂの２時台の時間帯の気温情報を減算した温度差（＝２９．８０−２７．８３＝１．９７）を算出する。以下、同様にして、測定気温データ１０４ｃの測定期間の気温情報から、参照気温データ１０４ｂの測定期間に対応する時間帯の気温情報を減算した温度差を、全測定期間に関して算出する。この後、算出した各温度差を２乗した値の合算値を、測定期間の数で除算した値を、１時台の時間帯を注目時間帯とした場合の評価値Ｅ（＝５．１０）として算出する。
【００６１】
以上のように式１を用いて算出される評価値Ｅは、参照気温データ１０４ｂの１０の測定期間の気温情報と、参照気温データ１０４ｂにおいてこれら測定期間に対応する時間帯の気温情報とのズレ量が小さいほど、小さな値をとる。
【００６２】
この評価値Ｅの算出を、２４の時間帯を注目時間帯と仮定したそれぞれの場合について行う。その後、２４の時間帯のうち、注目時間帯として仮定した際に算出された評価値Ｅが最も小さい時間帯に、コンセント挿入時点が属すると推定する。図４に示す例では、８時台を注目時間帯と仮定した場合の評価値Ｅ（＝０．８５）が最も小さい。従って、コンセント挿入時点の時刻は８時台の時間帯であると推定する。このように、２４の時間帯それぞれを注目時間帯と仮定した場合の評価値Ｅをそれぞれ算出することで、コンセント挿入時点が属する時間帯を推定することができる。
【００６３】
ここで、図５に、参照気温データ１０４ｂが示す１日の気温情報をプロットとするとともに、４時台、６時台、８時台、１０時台、１２時台それぞれを注目時間帯と仮定した場合それぞれの測定気温データ１０４ｃが示す気温情報をプロットしたグラフを図示する。この図５からも分かるように、８時台を注目時間帯と仮定した場合における測定気温データ１０４ｃが示す気温情報をプロットした形状は、参照気温データ１０４ｂが示す１日の気温情報の推移を示すプロットの形状に最も近似している。このように、この図５からも、コンセント挿入時点の時刻は８時台の時間帯であることが分かる。
【００６４】
次に、ＣＰＵ１０１は、推定したコンセント挿入時点の時刻、及び、コンセント挿入時点から計時回路１０６により計時された時間に基づいて、現在時刻の時間帯を推定する。例えば、コンセント挿入時点から計時回路１０６により計時された時間が１０時間である場合には、現在時刻は１８時台の時間帯であると推定する。
【００６５】
以上のように、ＣＰＵ１０１は、温度測定センサ９１の測定結果に基づいて取得した気温情報を用いて、現在時刻を推定することができる。その結果として、ＣＰＵ１０１は、推定した現在時刻が、不揮発性メモリ１０４に記憶された許可時刻情報１０４ａが示す許可時刻になったときに、メンテナンス装置６にメンテナンスを実行させることで、メンテナンスが許可時刻に実行される可能性を高くすることができる。
【００６６】
ところで、１日の気温の推移に規則性があるとはいえ、その日の天候によっては規則通りに気温が推移しない場合がある。例えば、５時を過ぎても、雨が降っている場合には気温が下降し続けることがある。このように、規則通りに気温が推移しない日に取得した気温情報に基づき測定気温データ１０４ｃを算出して、各時間帯を注目時間帯と仮定して評価値Ｅを算出した場合、算出される評価値Ｅはいずれもその値が大きくなる。つまり、いずれの時間帯を注目時間帯と仮定して場合においても、測定気温データ１０４ｃの１０の測定期間に対応する気温情報と、参照気温データ１０４ｂにおいて１０の測定期間に係る時間帯に対応する気温情報とのズレ量が大きい。従って、これら算出した評価値Ｅから、最も小さな評価値Ｅを選択して、コンセント挿入時点の時刻等を推定したとしても、その推定が誤っている可能性が高い。
【００６７】
そこで、本実施形態では、ＣＰＵ１０１は、時刻推定処理において、各時間帯について算出した評価値Ｅのいずれもが所定の閾値（例えば、２．０）以上である場合には、コンセント挿入時点の時刻や現在時刻の推定が不可能であると判断して、これらの時刻の推定を行わない。このようにすることで、時刻推定処理により時刻の推定を行ったときの、当該推定の信頼性を向上させることができる。
【００６８】
尚、現在時刻の推定を行わなかった場合には、ＣＰＵ１０１は、不揮発性メモリ１０４に記憶された許可時刻情報１０４ａに基づいては、メンテナンス装置にメンテナンスを実行させることができない。ここで、コンセント挿入時点は、ユーザが電源プラグをコンセントに挿入した時点であり、深夜の時間帯である可能性が少なく、メンテナンスの実行が許可される許可時刻である可能性が高い。そこで、本実施形態では、ＣＰＵ１０１は、コンセント挿入時点をメンテナンスの実行を許可する許可時刻とする。そして、ＣＰＵ１０１は、メンテナンスが必要となった以降、計時回路１０６により計時される時間に基づいて、コンセント挿入時点から２４時間の整数倍の時間が経過した時点において、メンテナンス装置６にメンテナンスを実行させる。これにより、メンテナンス装置６によるメンテナンスが許可時刻に実行される可能性を高くすることができる。
【００６９】
（時刻の推定処理）
次に、時刻の推定処理に係るプリンタ１の処理動作の一例について、図６を参照しつつ説明する。なお、以下では、プリンタ１は、インターネット１１５に接続されておらず、ＮＴＰサーバ等から日時の取得を行うことができない状態にあるものとして説明する。また、動作フローの開始時点において、充電池１０７の電池は切れているものとする。
【００７０】
まず、ユーザによってコンセントに電源プラグが挿入される（Ｓ１）と、ＣＰＵ１０１は、このコンセント挿入時点から、温度測定センサ９１の測定結果に基づく気温情報の取得を開始する（Ｓ２）。また、計時回路１０６にコンセント挿入時点を開始点とした時間の計時を開始させる。
【００７１】
この後、ＣＰＵ１０１は、コンセント挿入時点から１０時間経過するまで、温度測定センサ９１の測定結果に基づく気温情報の取得を継続する（Ｓ３）。そして、コンセント挿入時点から１０時間経過したときに（Ｓ３：ＹＥＳ）、ＣＰＵ１０１は、コンセント挿入時点から取得した気温情報の推移を示す測定気温データ１０４ｃを算出して、不揮発性メモリ１０４に記憶する（Ｓ４）。
【００７２】
次に、ＣＰＵ１０１は、不揮発性メモリ１０４に記憶された、参照気温データ１０４ｂ及び測定気温データ１０４ｃに基づいて、２４の時間帯それぞれを注目時間帯と仮定した場合の評価値Ｅをそれぞれ算出する（Ｓ５）。その後、ＣＰＵ１０１は、算出した全ての評価値Ｅが閾値以上であるか否かを判断する（Ｓ６）。算出した少なくともいずれかの評価値Ｅが閾値未満であると判断した場合（Ｓ６：ＮＯ）には、ＣＰＵ１０１は、２４の時間帯のうち、注目時間帯として仮定した際に算出された評価値Ｅが最も小さい時間帯に、コンセント挿入時点が属すると推定する（Ｓ７）。そして、ＣＰＵ１０１は、コンセント挿入時点の推定した時刻と、コンセント挿入時点から現在までの間に計時回路１０６により計時された時間に基づいて、現在時刻を推定する（Ｓ８）。なお、この現在時刻の推定については、計時回路１０６により計時される現在時刻がＮＴＰサーバ等から取得した日時に基づいて補正されるまで継続して実行される。
【００７３】
次に、ＣＰＵ１０１は、推定したコンセント挿入時点の時刻、コンセント挿入時点から計時回路１０６により計時された時間、及び、コンセント挿入時点から取得した気温情報に基づいて、不揮発性メモリ１０４に記憶された参照気温データ１０４ｂを更新する（Ｓ９）。これにより、参照気温データ１０４ｂが、より直近に取得した気温情報に基づいたデータに更新されるため、以降の時刻推定処理における時刻の推定精度を高めることができる。このＳ９の処理が終了すると、本処理動作を終了する。
【００７４】
一方、Ｓ６の処理で、算出した全ての評価値Ｅが閾値以上であると判断した場合（Ｓ６：ＹＥＳ）には、ＣＰＵ１０１は、時刻の推定が不可能であると判断し、コンセント挿入時点の時刻をメンテナンスの実行を許可する許可時刻とし、コンセント挿入時点からの計時回路１０６による経過時間の計時を継続する（Ｓ１０）。このＳ１０の処理が終了すると、本処理動作を終了する。
【００７５】
（メンテナンスに係る処理）
次に、メンテナンスに係るプリンタ１の処理動作の一例について、図７を参照しつつ説明する。
【００７６】
まず、ＣＰＵ１０１は、メンテナンス装置６によるメンテナンスが必要か否かを判断する（Ｓ５１）。例えば、ＣＰＵ１０１は、前回のメンテナンスから一定時間経過しているときに、メンテナンスが必要であると判断する。そして、メンテナンスが必要であると判断した場合（Ｓ５１：ＹＥＳ）には、ＣＰＵ１０１は、時刻推定処理により、現在時刻の推定が可能であるか否かを判断する（Ｓ５２）。現在時刻の推定が可能であると判断した場合（Ｓ５２：ＹＥＳ）には、時刻推定処理により推定された現在時刻が、不揮発性メモリ１０４に記憶された許可時刻情報１０４ａが示す許可時刻であるか否かを判断する（Ｓ５３）。推定された現在時刻が許可時刻ではないと判断した場合（Ｓ５３：ＮＯ）は、時刻推定処理により推定された現在時刻が許可時刻となるまで待機する。
【００７７】
一方で、推定された現在時刻が許可時刻であると判断した場合（Ｓ５３：ＹＥＳ）には、ＣＰＵ１０１は、メンテナンス装置６にメンテナンスを実行させる（Ｓ５４）。具体的には、まず、ＣＰＵ１０１は、キャップ駆動モータ６４を制御してキャップ部材６１をキャップ位置に移動させる。この後、吸引ポンプ６２を制御して、吸引パージを実行する。この吸引パージが終了すると、ＣＰＵ１０１は、キャップ駆動モータ６４を制御してキャップ部材６１をアンキャップ位置に移動させる。以上、メンテナンスを実行することにより、インクジェットヘッド２３の吐出特性を回復することができる。このＳ５４の処理が終了すると、Ｓ５１の処理に戻る
【００７８】
一方で、時刻推定処理による現在時刻の推定が不可能であると判断した場合（Ｓ５２：ＮＯ）は、コンセント挿入時点から計時回路１０６により計時された経過時間が２４時間の整数倍であるか否かを判断する（Ｓ５５）。コンセント挿入時点からの経過時間が２４時間の整数倍ではないと判断した場合（Ｓ５５：ＮＯ）は、当該経過時間が２４時間の整数倍となるまで待機する。一方で、コンセント挿入時点からの経過時間が２４時間の整数倍であると判断した場合（Ｓ５５：ＹＥＳ）には、メンテナンスを実行すべく、Ｓ５４の処理に移る。
【００７９】
以上、本実施形態によると、不揮発性メモリ１０４に記憶された参照気温データ１０４ｂと、コンセント挿入時点から取得した気温情報の推移を示す測定気温データとを用いることで、コンセント挿入時刻、及び現在時刻を推定することができる。これにより、推定した現在時刻に基づいて、メンテナンス装置６によるメンテナンスを適切に実行することができる。
【００８０】
また、電源オフ状態が長時間にわたり、計時回路１０６が現在時刻を正確に計時することができない場合でも、メンテナンス装置６によるメンテナンスを、時刻推定処理により推定した現在時刻に基づいて適切に実行することができる。
【００８１】
以上説明した実施形態において、温度測定センサ９１が「温度測定部」に相当し、不揮発性メモリ１０４が「記憶部」に相当する。計時回路１０６が「計時部」に相当し、ＣＰＵ１０１が「制御部」に相当する。メンテナンス装置６が「メンテナンス部」に相当する。また、ＣＰＵ１０１が、時刻推定処理により推定した現在時刻に基づいて、メンテナンス装置６を制御する処理が、「時刻関連処理」に相当する。
【００８２】
次に、前記実施形態に種々の変更を加えた変更形態について説明する。
【００８３】
上記の実施形態では、メンテナンスは許可時刻においてのみ実行されるように構成されていたが、許可時刻以外の時刻においても実行されるように構成されていてもよい。以下、この変形例について説明する。
【００８４】
本変形例では、吸引パージの際の吸引ポンプ６２の駆動モードとして、通常モードと、通常モードよりも駆動音が小さい静音モードとの２種類ある。静音モードは、通常モードと比べて、吸引ポンプ６２の駆動時間は長いが、吸引ポンプ６２の回転速度は遅い駆動モードである。このため、静音モードにおいて、吸引ポンプ６２から発生する駆動音は、通常モードのときよりも小さい。
【００８５】
そして、ＣＰＵ１０１は、計時回路１０６により計時される現在時刻、又は時刻推定処理により推定した現在時刻が、許可時刻情報１０４ａが示す許可時刻の場合のみ、メンテナンス装置６に通常モードで吸引パージを実行させ、それ以外の場合には静音モードで吸引パージを実行させる。
【００８６】
次に、本変形例に係るメンテナンスに係るプリンタ１の処理動作の一例について、図７を参照しつつ説明する。尚、以下では、上述の図６を参照して説明した処理動作との相違点のみ説明する。
【００８７】
Ｓ５３の処理において、推定した現在時刻が許可時刻であると判断した場合（Ｓ５３：ＹＥＳ）には、ＣＰＵ１０１は、吸引ポンプ６２の駆動モードとして通常モードを選択し、メンテナンス装置６に通常モードでの吸引パージを実行させる（Ｓ６０）。このＳ６０の処理が終了すると、Ｓ５１の処理に戻る。
【００８８】
一方で、Ｓ５３の処理において、推定した現在時刻が許可時刻ではないと判断した場合（Ｓ５３：ＮＯ）には、ＣＰＵ１０１は、吸引ポンプ６２の駆動モードとして静音モードを選択し、メンテナンス装置６に静音モードでの吸引パージを実行させる（Ｓ６１）。このＳ６１の処理が終了すると、Ｓ５１の処理に戻る。
【００８９】
また、Ｓ５５の処理において、コンセント挿入時点からの経過時間が２４時間の整数倍であると判断した場合（Ｓ５５：ＹＥＳ）には、吸引ポンプ６２の駆動モードとして通常モードを選択して、Ｓ６０の処理に移る。一方で、コンセント挿入時点からの経過時間が２４時間の整数倍ではないと判断した場合（Ｓ５５：ＮＯ）には、吸引ポンプ６２の駆動モードとして静音モードを選択して、Ｓ６１の処理に移る。以上、本変形例によると、時刻推定処理により推定した現在時刻が、許可時刻である場合には通常モードで吸引パージが実行されるため、メンテナンス時間を短くすることができる。一方で、推定した現在時刻が、許可時刻以外の時刻である場合には静音モードで吸引パージが実行されるため、吸引ポンプ６２から発生する駆動音を低減させることができる。
【００９０】
以下、その他の変更形態について説明する。
【００９１】
上記の実施形態では、時刻関連処理は、時刻推定処理により推定した現在時刻に基づいて、メンテナンス装置６を制御する処理であったが、特にこれに限定されるものではなく、時刻推定処理により推定した時刻に関連した処理であればよい。例えば、時刻関連処理は、時刻推定処理により推定した時刻を、不揮発性メモリ１０４等のメモリに記憶する処理であってもよい。この場合、後にＮＴＰサーバ等の外部から正確な日時を取得したときに、このメモリに記憶された、時刻推定処理により推定した時刻と、外部から取得した日時に基づいて算出された実際の時刻との間の誤差を求め、この誤差に基づいて、以降の時刻推定処理における評価値Ｅの上記閾値等を変更してもよい。つまり、メモリに記憶された、時刻推定処理により推定した時刻を、以降の時刻推定処理のためのフィードバックとして利用してもよい。
【００９２】
上記の実施形態では、時刻推定処理により推定した現在時刻に基づいて制御される駆動部は、メンテナンス装置６であったが、特にこれに限定されるものではなく、画像記録部２であってもよい。例えば、キャリッジ駆動モータ３１によるキャリッジ２２の駆動モードとして、上記の変形例と同様に、通常モードと、通常モードよりもキャリッジ２２の移動速度が遅い静音モードとを設ける。そして、印刷の際において、ＣＰＵ１０１は、時刻推定処理により推定した現在時刻に基づいて、通常モード及び静音モードのいずれの駆動モードでキャリッジ２２を駆動させるかを選択してもよい。静音モードとしては、上記以外に、例えば、通常モードよりもエラー時の警告音やユーザインターフェース９０の操作音を小さくしたり、通常モードよりも用紙の搬送を遅くして搬送モータ３４の駆動音を小さくするモードであってもよい。
【００９３】
また、上記メンテナンス装置６を有しておらず、インクジェットヘッド２３のメンテナンスは、フラッシングのみで行うように構成されていてもよい。この構成においても、インクジェットヘッド２３が、プラテン２１上を搬送される記録用紙Ｐと対向する対向領域から、フラッシング受け７０と対向する位置に移動する際に、キャリッジ駆動モータ３１から駆動音が発生する。従って、このフラッシングによるメンテナンスについても、上記吸引パージによるメンテナンスと同様に、時刻推定処理により推定した現在時刻に基づいて制御することは、意義がある。
【００９４】
また、上記の実施形態では、メンテナンス装置６のメンテナンス対象はインクジェットヘッド２３であったが、搬送機構２４などの画像記録部２の他の部材であってもよい。
【００９５】
また、ＣＰＵ１０１は、インターネット１１５を介してベンダーなどの外部から参照気温データ１０４ｂを取得して、不揮発性メモリ１０４に記憶してもよい。この場合、参照気温データ１０４ｂがより正確なデータとなるため、以降の時刻推定処理における時刻の推定精度を高めることができる。なお、ＣＰＵ１０１は、外部から参照気温データ１０４ｂを取得した際に、この取得時において温度測定センサ９１の測定結果に基づいて取得された気温情報を用いて、外部から取得した参照気温データ１０４ｂを補正してもよい。この場合、参照気温データ１０４ｂを、プリンタ１の設置環境に応じたデータにすることができるため、時刻の推定をより精度よく行うことができる。
【００９６】
また、上記の実施形態では、時刻推定処理により推定した時刻に基づいて、不揮発性メモリ１０４に記憶された参照気温データ１０４ｂを更新する構成にされているが、計時回路１０６により正確に現在時刻が計時されているときに取得した気温情報のみに基づいて参照気温データ１０４ｂを更新するように構成されていてもよい。また、参照気温データ１０４ｂは、工場出荷時において不揮発性メモリ１０４に予め記憶された固定データであってもよい。参照気温データ１０４ｂを地域毎に不揮発性メモリ１０４に記憶し、ユーザがセットアップ時にプリンタ１の使用言語を設定したときに、設定した使用言語から地域を推測し、推測した地域に対応する参照気温データ１０４ｂを時刻推定処理において使用するデータとして設定してもよい。また、ＣＰＵ１０１が、月日や季節に応じて参照気温データ１０４ｂを補正するように構成されてもよい。
【００９７】
また、時刻推定処理において、現在時刻を推定せずに、コンセント挿入時点のみ推定してもよい。例えば、不揮発性メモリ１０４に、過去に算出した測定気温データ１０４ｃと、種々の駆動部を駆動した、コンセント挿入時点を基準とした時間を記憶しておき、ＣＰＵ１０１が、当該測定気温データ１０４ｃに基づく時刻推定処理を行うことで、駆動部が駆動された時刻を推定する。そして、推定された駆動部の過去の駆動時刻に基づいて、駆動部を制御するように構成されていてもよい。
【００９８】
また、測定気温データ１０４ｃは、コンセント挿入時点以外の時点から気温情報取得処理により取得した気温情報に基づいて算出されたデータであってもよい。また、時刻推定処理において、算出した測定気温データ１０４ｃが示す気温情報が、一日の気温情報の推移の規則性から明らかに外れていると判断することができる場合には、各時間帯の評価値Ｅを算出する前に、時刻の推定が不可能であると判断してもよい。例えば、算出した測定気温データ１０４ｃが示す気温情報が、１時間単位で高低を繰り返す場合には、時刻の推定が不可能であると判断してもよい。また、時刻推定処理において、２４の時間帯全てについての評価値Ｅを算出する前において、２４未満の時間帯についての評価値Ｅを算出した時点で、コンセント挿入時刻を推定することが可能ならば、全ての時間帯についての評価値Ｅを算出する必要はない。また、評価値Ｅは、上記式１以外の方法で求めてもよい。
【００９９】
参照気温データ１０４ｂが含む気温情報それぞれに対応する時間帯の時間幅、及び、測定気温データ１０４ｃに係る測定期間の時間幅は、１時間である必要はなく、例えば１５分であってもよい。また、充電池１０７は必須ではない。充電池１０７がない場合、コンセントが取り外されると、計時回路１０６は停止する。その為、本発明のように、現在時刻を推定する時刻推定処理があれば、時刻推定処理が無い場合に比べて、おおよその時刻が分かり、時刻に関連した処理を実行することが可能となる。
【０１００】
また、本発明は、インクジェットヘッドを固定した状態で、搬送機構により搬送される用紙に画像を印刷する、所謂ライン式のインクジェットプリンタにも適用されうる。また、レーザプリンタ、サーマルプリンタ、コピー機、ＦＡＸ等の画像記録装置にも適用されうる。
【符号の説明】
【０１０１】
１  インクジェットプリンタ（画像記録装置）
２  画像記録部
９１  温度測定センサ（温度測定部）
１０１  ＣＰＵ（制御部）
１０４  不揮発性メモリ（記憶部）
１０６  計時回路（計時部）
【図１】
2018069571.tif 000003
【図２】
2018069571.tif 000004
【図３】
2018069571.tif 000005
【図４】
2018069571.tif 000006
【図５】
2018069571.tif 000007
【図６】
2018069571.tif 000008
【図７】
2018069571.tif 000009
【図８】
2018069571.tif 000010