(57)【特許請求の範囲】
【請求項１】
インクを用いて印刷媒体に印刷を行う印刷装置の起動時刻を設定する設定部と、
前記インクの温度が、前記印刷装置が印刷可能な適正温度範囲内になるまで温度調整するウォームアップ動作を行う温度調整部と、
インクの温度を測定する温度測定部と、
環境温度下における温度調整が行われていない状態のインクの温度の、測定した時間帯ごとの測定履歴を示すインク温度テーブルを記憶するインク温度テーブル記憶部と、
前記インク温度テーブルを用いて前記起動時刻における推定インク温度を算出し、前記推定インク温度から前記適正温度範囲内にまでインクの温度を到達させるために要する温度調整の時間であるウォームアップ時間を算出するウォームアップ時間算出部と、
前記起動時刻から前記ウォームアップ時間を差し引いた時刻から前記ウォームアップ動作を開始するよう前記温度調整部を制御する温度制御部と
を備えることを特徴とする印刷装置。
【請求項２】
前記ウォームアップ動作の開始時に前記温度測定部で測定された測定値を取得し、測定された時間帯ごとに、直近の所定測定回数以内分の測定値の平均値を算出して、前記平均値を前記インク温度テーブルに記憶させるインク温度テーブル管理部をさらに備え、
前記ウォームアップ時間算出部は、前記平均値を前記推定インク温度として用いることを特徴とする請求項１に記載の印刷装置。
【請求項３】
インクの温度と前記適正温度範囲内になるまでの前記温度調整部による温度調整時間との関係を示す温度調整時間テーブルを記憶する温度調整時間テーブル記憶部をさらに備え、
前記ウォームアップ時間算出部は、前記温度調整時間テーブルを用いて前記推定インク温度から前記ウォームアップ時間を算出することを特徴とする請求項１または２に記載の印刷装置。
【請求項４】
前記ウォームアップ動作によりインクの温度が前記適正温度範囲内に到達した時刻と前記起動時刻との間隔が所定時間を超えた場合、前記ウォームアップ時間の算出に用いた前記温度調整時間テーブルの値を変更する温度調整時間テーブル管理部をさらに備えることを特徴とする請求項３に記載の印刷装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、インクを用いて印刷媒体に印刷を行う印刷装置に関する。
【背景技術】
【０００２】
インクジェット方式の印刷装置で用いられるインクは、一般に、低温環境下で粘度が増大し、高温環境下で粘度が低下する特性を有しており、インク温度が低すぎたり高すぎたりすると、インクジェットヘッドから適正なインク量の吐出を行うことが難しくなる。このため、インクジェット方式の印刷装置では、インクを使用する際の適正温度範囲が定められており、インク温度を調整するために、インクを温めるための加温器と、インクを冷却するための冷却器とを有する温度調整機構が設けられている。
【０００３】
印刷装置の電源がオフのときなど、温度調整機構への電力供給が切断されると、環境温度の影響によりインク温度が適正温度範囲外になることがある。この場合、印刷装置を起動しても、印刷動作を行うためには、温度調整機構によりインク温度を調整するウォームアップ動作が必要になる。起動時のインク温度によっては、ウォームアップ時間が長くなり、印刷可能になるまでに長時間を要することがある。その間、ユーザは待たされることになり不便である。
【０００４】
そこで、ユーザの利便性を向上するため、特許文献１では、電源が投入されると、外気温とインク温度とインク量とを検出し、これらに基づいて、ウォームアップに要する時間を算出し、算出した時間をＬＣＤに表示することによりユーザに報知するインクジェットプリンタが提案されている。ウォームアップに要する時間を知ることで、ユーザは、いつ印刷可能になるか分からないまま待たされる事態を回避し、時間の無駄を軽減することができる。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開平８−１６９１０６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
印刷装置において、タイマー機能によりユーザが予め設定した時刻に電源をオンして装置を起動させることがある。ユーザは、装置の使用を開始したい時刻に合わせて起動の時刻を設定するため、起動後すぐに印刷動作を開始できることが望ましい。しかし、設定された時刻に装置を起動しても、インク温度が適正温度範囲内でない場合は、ウォームアップ動作を行わなければならず、すぐに印刷開始はできなかった。
【０００７】
特許文献１記載の技術では、装置の起動時にインク温度が適正温度範囲内にない場合、ユーザはウォームアップに要する時間を知ることはできるが、起動後すぐに印刷を開始できるわけではない。そこで、印刷装置の起動後、迅速に印刷動作を開始可能とすることができる技術が要望されていた。
【０００８】
本発明は上記に鑑みてなされたもので、インクの温度を適正温度範囲内に調整して印刷を行う印刷装置において、装置の起動後、迅速に印刷動作が開始可能になるようにすることを目的とする。
【課題を解決するための手段】
【０００９】
上記目的を達成するため、本発明に係る印刷装置の第１の特徴は、インクを用いて印刷媒体に印刷を行う印刷装置の起動時刻を設定する設定部と、前記インクの温度が、前記印刷装置が印刷可能な適正温度範囲内になるまで温度調整するウォームアップ動作を行う温度調整部と、インクの温度を測定する温度測定部と、環境温度下における温度調整が行われていない状態のインクの温度の、測定した時間帯ごとの測定履歴を示すインク温度テーブルを記憶するインク温度テーブル記憶部と、前記インク温度テーブルを用いて前記起動時刻における推定インク温度を算出し、前記推定インク温度から前記適正温度範囲内にまでインクの温度を到達させるために要する温度調整の時間であるウォームアップ時間を算出するウォームアップ時間算出部と、前記起動時刻から前記ウォームアップ時間を差し引いた時刻から前記ウォームアップ動作を開始するよう前記温度調整部を制御する温度制御部とを備えることにある。
【００１０】
本発明に係る印刷装置の第２の特徴は、前記ウォームアップ動作の開始時に前記温度測定部で測定された測定値を取得し、測定された時間帯ごとに、直近の所定測定回数以内分の測定値の平均値を算出して、前記平均値を前記インク温度テーブルに記憶させるインク温度テーブル管理部をさらに備え、前記ウォームアップ時間算出部は、前記平均値を前記推定インク温度として用いることにある。
【００１１】
本発明に係る印刷装置の第３の特徴は、インクの温度と前記適正温度範囲内になるまでの前記温度調整部による温度調整時間との関係を示す温度調整時間テーブルを記憶する温度調整時間テーブル記憶部をさらに備え、前記ウォームアップ時間算出部は、前記温度調整時間テーブルを用いて前記推定インク温度から前記ウォームアップ時間を算出することにある。
【００１２】
本発明に係る印刷装置の第４の特徴は、前記ウォームアップ動作によりインクの温度が前記適正温度範囲内に到達した時刻と前記起動時刻との間隔が所定時間を超えた場合、前記ウォームアップ時間の算出に用いた前記温度調整時間テーブルの値を変更する温度調整時間テーブル管理部をさらに備えることにある。
【発明の効果】
【００１３】
本発明に係る印刷装置の第１の特徴によれば、環境温度下における温度調整が行われていない状態のインクの温度の、測定した時間帯ごとのインク温度の測定履歴を示すインク温度テーブルを用いて、設定された起動時刻における推定インク温度を算出し、この推定インク温度を用いて算出した、起動時刻になる前のウォームアップ開始時刻からウォームアップ動作を開始するので、環境温度の変化等にも対応して、設定された起動時刻においてインクの温度が適正温度範囲内になるように調整することができ、印刷装置の起動後、迅速に印刷動作を開始可能とすることができる。
【００１４】
本発明に係る印刷装置の第２の特徴によれば、ウォームアップ動作の開始時に温度測定部で測定された測定値を取得し、測定された時間帯ごとの直近の所定測定回数以内分の測定値の平均値を推定インク温度として用いることで、季節の変化による環境温度の変化等にも対応して、適切なウォームアップ時間を求めることができる。
【００１５】
本発明に係る印刷装置の第３の特徴によれば、インクの温度と適正温度範囲内になるまでの温度調整部による温度調整時間との関係を示す温度調整時間テーブルを用いて推定インク温度から事前ウォームアップ時間を算出するので、温度調整部の性能等に応じた適切なウォームアップ時間を算出することができる。
【００１６】
本発明に係る印刷装置の第４の特徴によれば、ウォームアップ動作によりインクの温度が適正温度範囲内に到達した時刻と起動時刻との間隔が所定時間を超えた場合、ウォームアップ時間の算出に用いた温度調整時間テーブルの値を変更するので、環境温度の変化等に対応して、適切な事前ウォームアップ時間を求めることができる。
【図面の簡単な説明】
【００１７】
【図１】本発明の実施の形態に係る印刷装置の構成を示すブロック図である。
【図２】図１に示す印刷装置におけるインク循環機構の概略構成図である。
【図３】インク温度テーブルの一例を示す図である。
【図４】加温テーブルの一例を示す図である。
【図５】冷却テーブルの一例を示す図である。
【図６】図１に示す印刷装置においてタイマー機能による起動を行う際の動作を示すフローチャートである。
【図７】図１に示す印刷装置においてタイマー機能による起動を行う際の動作を示すフローチャートである。
【図８】インク温度テーブルの更新処理の手順を示すフローチャートである。
【発明を実施するための形態】
【００１８】
以下、本発明の実施の形態について、図面を参照して説明する。
【００１９】
図１は、本発明の実施の形態に係る印刷装置の構成を示すブロック図である。図１に示すように本実施の形態に係る印刷装置１は、インクジェットヘッド２と、インク循環機構３と、操作パネル部４と、時計部５と、記憶部６と、電力供給部７と、制御部８とを備える。印刷装置１は、インク循環型のインクジェットプリンタである。
【００２０】
インクジェットヘッド２は、多数のノズルと、インクを貯蔵するインク室と、インク室のインクをノズルから吐出するためのインク吐出機構（いずれも図示せず）とを有する。インク吐出機構は、ピエゾ素子と、制御部８から送られた信号に基づいてピエゾ素子を駆動するドライバとを有する。また、インクジェットヘッド２は、インク温度を測定する温度センサ（温度測定部）２１を有する。なお、上記のようなピエゾ素子を用いたインク吐出機構に限らず、例えば、発熱素子でインクに熱を加えて気泡を発生させることでインクを噴射させるインク吐出機構を用いるようにしてもよい。
【００２１】
インク循環機構３は、循環型のインク流路、ポンプ、インク温度を調整する温度調整部３１等を備える。インク循環機構３のインク流路を循環するインクがインクジェットヘッド２のインク室に供給される。印刷装置１は、インク循環機構３を備えることにより、インクの不純物除去を効果的に行うことができる。なお、インク循環機構３の構成の詳細については後述する。
【００２２】
操作パネル部４は、タッチパネル式の表示装置等により構成され、ユーザからの操作を受け付け、その内容を制御部８に通知する。
【００２３】
時計部５は、時刻を計時し、現在の日時を示す時刻情報を出力する。
【００２４】
記憶部６は、不揮発性の記憶装置により構成され、環境温度下における温度調整が行われていない状態のインクの温度の、測定した時間帯ごとの測定履歴を示すインク温度テーブルを記憶するインク温度テーブル記憶部６１と、インクの温度帯ごとに適正温度範囲内になるまでの温度調整に要する時間である温度調整時間を示す温度調整時間テーブルを記憶する温度調整時間テーブル記憶部６２とを有する。
【００２５】
電力供給部７は、図１には図示していない用紙搬送機構やスキャナ等も含む、印刷装置１に設けられた各部に電力を供給する。
【００２６】
制御部８は、ＣＰＵ、メモリ等が配置されたコントローラ基板等で構成することができ、印刷装置１全体の動作を制御する。例えば、制御部８は、画像処理、印刷ジョブ管理等を行う。具体的には、印刷対象となる画像に基づいて、インク吐出データを生成し、インクジェットヘッド２のドライバに出力する処理等を行う。印刷対象となる画像は、例えば、図示しないスキャナで読み取った画像データ、ＬＡＮを介してパーソナルコンピュータから送られた印刷データ等とすることができる。
【００２７】
また、制御部８は、設定部８１としての機能と、ウォームアップ時間算出部８２としての機能と、インク循環制御部８３としての機能と、温度制御部８４としての機能と、インク温度テーブル管理部８５としての機能と、温度調整時間テーブル管理部８６としての機能と、電力制御部８７としての機能とを有する。
【００２８】
設定部８１は、ユーザが操作パネル部４を操作して行う各種設定を受け付ける。本実施の形態において印刷装置１は、ユーザが予め設定した時刻に電源をオフからオンにして装置を起動するタイマー機能を有し、設定部８１は、タイマー機能における起動時刻の設定を受け付け、設定された起動時刻である設定起動時刻を記憶部６に記憶する。
【００２９】
また、本実施の形態の印刷装置１は、タイマー機能における設定起動時刻になる前から、インク循環機構３によりインクを循環させながら温度調整部３１によりインク温度が適正温度範囲内の温度になるように調整するウォームアップ動作を開始する事前ウォームアップ機能を有する。この事前ウォームアップを行うか否かは、ユーザの操作パネル部４の操作に応じて設定可能となっている。事前ウォームアップによる電力消費を回避したい場合は、事前ウォームアップ設定をオフにすればよい。
【００３０】
なお、本実施の形態において印刷装置１の電源がオフの状態は、印刷装置１の主電源はオンであるが副電源がオフであり、タイマー機能による起動や事前ウォームアップの処理に必要な一部の機能部を除いて電力供給を停止した状態である。電源をオンすると、印刷装置１全体が動作可能な電力が電力供給部７から各部に供給される。
【００３１】
ウォームアップ時間算出部８２は、設定起動時刻、インク温度テーブル、および温度調整時間テーブルに基づいて、事前ウォームアップで温度調整に必要な時間である事前ウォームアップ時間を算出する。また、ウォームアップ時間算出部８２は、設定起動時刻から事前ウォームアップ時間を差し引いた事前ウォームアップ開始時刻を算出する。
【００３２】
インク循環制御部８３は、インク循環機構３のポンプ等を制御することにより、インク循環処理を制御する。
【００３３】
温度制御部８４は、温度調整部３１を制御することにより、インク循環機構３において循環するインクの温度調整を行う。
【００３４】
インク温度テーブル管理部８５は、インク温度テーブルを管理するものであり、事前ウォームアップ開始時に温度センサ２１の測定値を取得してインク温度テーブルを更新する。
【００３５】
温度調整時間テーブル管理部８６は、温度調整時間テーブルを管理するものであり、事前ウォームアップ動作によりインク温度が適正温度範囲内に到達した時刻とウォームアップ時刻との間隔が所定時間を超えた場合、温度調整時間テーブルを更新する。
【００３６】
電力制御部８７は、電力供給部７による印刷装置１の各部への電力供給を制御する。
【００３７】
図２は、インク循環機構３の概略構成図である。図２に示すように、インクジェットヘッド２にインクを供給するインク循環機構３は、温度調整部３１と、インクボトル３２と、下流タンク３３と、上流タンク３４と、ポンプ３５とを備える。
【００３８】
また、インク循環機構３は、インクボトル３２から下流タンク３３につながる供給流路ＤＲと、下流タンク３３から上流タンク３４、インクジェットヘッド２を通って下流タンク３３戻る循環流路ＣＲとを備える。
【００３９】
インクボトル３２から供給されたインクは、供給流路ＤＲを通って下流タンク３３に一時的に溜められる。また、循環流路ＣＲでは、下流タンク３３に溜められたインクが、ポンプ３５により上流タンク３４に送られてから、インクジェットヘッド２に導かれる。インクジェットヘッド２で印刷に用いられなかったインクは下流タンク３３に戻される。
【００４０】
インクジェットヘッド２のインク吐出面は、下流タンク３３より高い位置に配置され、上流タンク３４は、インクジェットヘッド２のインク吐出面より高い位置に配置されている。この位置関係に基づく水頭差により、上流タンク３４からインクジェットヘッド２へのインク供給およびインクジェットヘッド２から下流タンク３３へのインク帰還が行われる。
【００４１】
温度調整部３１は、下流タンク３３と上流タンク３４との間に設けられ、インクを温めるためのヒータ３１１と、インクを冷却するためのインク冷却器３１２とを備える。インク冷却器３１２はヒートシンク３１３を有しており、冷却効果を高めるための冷却ファン３１４がインク冷却器３１２のヒートシンク３１３の近傍に設けられている。
【００４２】
インクには、印刷装置１が印刷可能な適正温度範囲が定められている。本実施の形態では、設定起動時刻になる前に開始する事前ウォームアップ動作において、インク温度を適正温度範囲内に調整する。
【００４３】
事前ウォームアップ動作においてインク温度の調整を行う際、インク循環制御部８３は、インク循環機構３のインク流路内でインクを循環させ、温度制御部８４は、インク温度を上昇させる場合はヒータ３１１を動作させ、インク温度を低下させる場合は冷却ファン３１４を動作させる。適正温度範囲外では、適切なインク吐出量を確保することが困難であるため、制御部８は、インクが適正温度範囲内となるまで印刷は実行しない。
【００４４】
なお、図２では、インク１色分のみの構成を示しているが、カラー印刷が行えるように複数色のインクを用いて、インク色ごとに流路を設けるようにしてもよい。
【００４５】
次に、インク温度テーブル記憶部６１に記憶されるインク温度テーブル、および温度調整時間テーブル記憶部６２に記憶される温度調整時間テーブルの内容について説明する。
【００４６】
図３は、インク温度テーブルの一例を示す図である。本実施の形態では、事前ウォームアップ開始時刻になる前は、消費電力抑制のため、インク循環機構３等とともに温度センサ２１の動作も停止しており、後述するように、事前ウォームアップ動作の開始時に温度センサ２１によりインク温度を測定する（後述する図６のステップＳ５０）。
【００４７】
事前ウォームアップ動作の開始前は、少なくとも電源オフされた時点から温度調整部３１は動作しておらず、インクは環境温度下にさらされている。このため、事前ウォームアップ動作の開始時に測定される温度は、環境温度下における温度調整が行われていない状態のインクの温度であるということができる。
【００４８】
インク温度テーブルは、事前ウォームアップ開始時に温度センサ２１で測定した測定値を、測定した時間帯ごとに保持している。図３の例では、１日を１時間ごとに分けた時間帯としている。複数の測定機会があった時間帯については、直近の所定測定回数（図３の例では５回）までの測定値と、それらの平均値とを保持する。測定実績がない（事前ウォームアップ実績がない）時間帯については、平均値をデフォルト値に仮設定しておく。図３の例では、０：００〜０：５９の時間帯などでデフォルト値２３℃となっている。
【００４９】
インク温度テーブルにおける各時間帯の平均値は、その時間帯における環境温度に応じた温度の推定値（推定インク温度）として、後述する事前ウォームアップ時間の算出に用いられる。インク温度は、環境温度や印刷頻度により変化するが、直近の所定測定回数分の平均値を算出することで、例えば季節の変化による環境温度の変化にも対応できる。
【００５０】
温度調整時間テーブル記憶部６２に記憶される温度調整時間テーブルには、図４に示すような加温テーブルと、図５に示すような冷却テーブルとが含まれる。
【００５１】
前述のように、印刷装置１で使用するインクの温度には適正温度範囲があり、本実施の形態では２５℃〜４５℃とする。なお、印刷装置１の使用環境についても適正な温度範囲があるが、本実施の形態では、その適正環境温度範囲を１５℃〜３５℃とする。
【００５２】
図４の加温テーブルは、適正温度範囲の下限である２５℃より低い温度のインクを２５℃まで加温するのに要する時間を、１℃刻みの温度帯ごとに示すテーブルである。一方、図５の冷却テーブルは、適正温度範囲の上限である４５℃より高い温度のインクを４５℃まで冷却するのに要する時間を、１℃刻みの温度帯ごとに示すテーブルである。
【００５３】
加温テーブルおよび冷却テーブルにおける温度調整時間（加温時間、冷却時間）は、印刷装置１における循環インク量、ヒータ３１１およびインク冷却器３１２の性能に応じて決まるものであり、加温テーブルおよび冷却テーブルは、予め印刷装置１を用いた実験に基づいて作成しておく。これにより、印刷装置１の温度調整部３１の性能等に応じた適切な事前ウォームアップ時間を算出することができる。加温テーブルは、適正環境温度範囲の下限である１５℃の環境下で行った実験に基づいて作成され、冷却テーブルは、適正環境温度範囲の上限である３５℃の環境下で行った実験に基づいて作成される。
【００５４】
次に、タイマー機能による起動を行う際の印刷装置１の動作について、図６および図７のフローチャートを参照して説明する。
【００５５】
ユーザ操作に応じて、タイマー機能より印刷装置１を起動させる設定起動時刻の設定が行われ、その後、印刷装置１の電源がオフされると、図６および図７に示すフローチャートの処理が開始となる。なお、前述のように、本実施の形態において印刷装置１の電源がオフの状態は、副電源はオフであるが主電源はオンの状態であり、タイマー機能による起動や事前ウォームアップの処理に必要な一部の機能部には電力が供給されて動作可能である。
【００５６】
図６のステップＳ１０において、制御部８は、事前ウォームアップ設定がオンに設定されているか否かを判断する。事前ウォームアップ設定がオンの場合（ステップＳ１０：ＹＥＳ）、ステップＳ２０に進み、事前ウォームアップ設定がオフの場合（ステップＳ１０：ＮＯ）、ステップＳ１７０に進む。
【００５７】
ステップＳ２０では、ウォームアップ時間算出部８２は、設定起動時刻と、インク温度テーブルと、温度調整時間テーブル（加温テーブル、冷却テーブル）とを用いて、事前ウォームアップ時間を算出する。
【００５８】
この事前ウォームアップ時間の算出処理において、まず、ウォームアップ時間算出部８２は、インク温度テーブルを参照して、設定起動時刻に対応する時間帯のインク温度の平均値を推定インク温度として取得する。そして、ウォームアップ時間算出部８２は、加温テーブルまたは冷却テーブルを参照して、推定インク温度に対応する加温時間または冷却時間を、事前ウォームアップ時間として取得する。
【００５９】
例えば、設定起動時刻が８：３０であれば、図３のインク温度テーブルより、８：００〜８：５９の時間帯の平均値１９℃が推定インク温度となる。そして、図４の加温テーブルよれば、１９℃に対応する加温時間が２４０秒であるので、事前ウォームアップ時間は２４０秒となる。なお、インク温度テーブルにおいて設定起動時刻に対応する時間帯のインク温度の平均値が適正温度範囲内である場合、事前ウォームアップ時間は０（ゼロ）となる。
【００６０】
次いで、ステップＳ３０では、ウォームアップ時間算出部８２は、設定起動時刻から事前ウォームアップ時間を差し引いた時刻を事前ウォームアップ開始時刻として算出し、これを記憶部６に記憶する。上記の例では、設定起動時刻８：３０から事前ウォームアップ時間２４０秒を差し引いた時刻である８：２６が事前ウォームアップ開始時刻となる。
【００６１】
なお、上記ステップＳ２０，Ｓ３０により事前ウォームアップ開始時刻を算出する処理は、設定起動時刻の設定および事前ウォームアップ設定が行われた際に、電源がオフされる前に行っておいてもよい。また、印刷装置１では、例えば毎日同時刻に起動させる等、複数の設定起動時刻を一度に設定することも可能である。このような設定の場合、それぞれの設定起動時刻に対応する事前ウォームアップ開始時刻をまとめて算出して、それらを記憶部６に記憶しておいてもよい。
【００６２】
制御部８は、時計部５をモニタし、ステップＳ４０において、事前ウォームアップ開始時刻になったか否かを判断する。事前ウォームアップ開始時刻になった場合（ステップＳ４０：ＹＥＳ）、ステップＳ５０に進み、事前ウォームアップ開始時刻になっていない場合（ステップＳ４０：ＮＯ）、事前ウォームアップ開始時刻になるまでステップＳ４０を繰り返す。
【００６３】
ステップＳ５０では、電力制御部８７が電力供給部７を制御して温度センサ２１に電力を供給して起動させるとともに、温度センサ２１が測定したインク温度をインク温度テーブル管理部８５が取得する。この事前ウォームアップ開始時刻における測定値はインク温度テーブルの更新に用いられる。このインク温度テーブルの更新処理については後述する。
【００６４】
また、ステップＳ６０において、電力制御部８７が電力供給部７を制御してインク循環機構３の温度調整部３１、ポンプ３５等に電力を供給して起動させるとともに、インク循環制御部８３および温度制御部８４は事前ウォームアップ動作を開始させる。事前ウォームアップ動作において、インク循環制御部８３はインク循環機構３のインク流路内でインクを循環させ、温度制御部８４は、インク流路を循環するインク温度を温度調整部３１により調整させる。事前ウォームアップ動作において温度制御部８４は、ステップＳ２０における事前ウォームアップ時間の算出過程で得た推定インク温度が２５℃より低かった場合は、ヒータ３１１を動作させてインクを加温し、推定インク温度が４５℃より高かった場合は、冷却ファン３１４を動作させてインクを冷却する。
【００６５】
上記ステップＳ５０，Ｓ６０の処理は、事前ウォームアップ開始時刻になると、ほぼ同時に行われる。事前ウォームアップ開始後、制御部８は、温度センサ２１をモニタし、ステップＳ７０において、インク温度が適正温度範囲（２５℃〜４５℃）内であるか否かを判断する。適正温度範囲内である場合（ステップＳ７０：ＹＥＳ）、ステップＳ８０に進み、適正温度範囲内でない場合（ステップＳ７０：ＮＯ）、ステップＳ９０に進む。
【００６６】
ステップＳ８０において、インク循環制御部８３はインク循環を終了させ、温度制御部８４はインク温度調整を終了させる。これにより事前ウォームアップ動作が終了する。その後、ステップＳ９０に進む。
【００６７】
ステップＳ９０では、制御部８は、設定起動時刻になったか否かを判断する。設定起動時刻になった場合（ステップＳ９０：ＹＥＳ）、ステップＳ１１０に進み、設定起動時刻になっていない場合（ステップＳ９０：ＮＯ）、ステップＳ１００に進む。
【００６８】
ステップＳ１００では、制御部８は、事前ウォームアップ動作が終了済みか否かを判断する。事前ウォームアップ動作が終了済みの場合（ステップＳ１００：ＹＥＳ）、ステップＳ９０に戻り、事前ウォームアップ動作が終了していない場合（ステップＳ１００：ＮＯ）、ステップＳ７０に戻る。
【００６９】
ステップＳ１１０では、電力制御部８７は、印刷装置１の各部に動作可能な電力を供給して印刷装置１全体を起動させるよう電力供給部７を制御する。これにより、印刷装置１が電源オンの状態となり、使用可能となる。ただし、設定起動時刻になってもインク温度が適正温度範囲内に到達せず、事前ウォームアップを終了しないまま設定起動時刻になった場合、印刷装置１の起動は行われ、スキャナ等の使用はできるが、まだ印刷は開始できない。この場合は、後述するステップＳ１４０で事前ウォームアップ動作が終了すると、印刷可能な状態となる。
【００７０】
次いで、図７のステップＳ１２０において、制御部８は、事前ウォームアップ動作が終了済みか否かを判断する。事前ウォームアップ動作が終了済みの場合（ステップＳ１２０：ＹＥＳ）、ステップＳ１５０に進み、事前ウォームアップ動作が終了していない場合（ステップＳ１２０：ＮＯ）、ステップＳ１３０に進む。
【００７１】
ステップＳ１３０では、制御部８は、インク温度が適正温度範囲内であるか否かを判断する。適正温度範囲内である場合（ステップＳ１３０：ＹＥＳ）、ステップＳ１４０に進み、適正温度範囲内でない場合（ステップＳ１３０：ＮＯ）、インク温度が適正温度範囲内になるまでステップＳ１３０を繰り返す。
【００７２】
ステップＳ１４０では、インク循環制御部８３および温度制御部８４は、事前ウォームアップ動作を終了させる。
【００７３】
次いで、ステップＳ１５０において、温度調整時間テーブル管理部８６は、ステップＳ７０またはステップＳ１３０でインク温度が適正温度範囲内に到達した時刻と設定起動時刻との間隔が所定時間未満であるか否かを判断する。所定時間未満である場合（ステップＳ１５０：ＹＥＳ）、そのまま処理を終了し、所定時間以上の場合（ステップＳ１５０：ＮＯ）、ステップＳ１６０に進む。
【００７４】
例えば、上記ステップＳ１５０の判断で用いる所定時間が１０秒であるとすると、インク温度が適正温度範囲内に到達するのが、設定起動時刻に対して１０秒以上早かったか１０秒以上遅かった場合に、ステップＳ１６０に進む。
【００７５】
事前ウォームアップ時間は、設定起動時刻にインク温度が適正温度範囲内になるように算出したものである。実際に事前ウォームアップ動作を行ってインク温度が適正温度範囲内に到達した時刻の設定起動時刻に対する誤差が大きい場合は、温度調整時間テーブル（加温テーブル、冷却テーブル）における温度調整時間（加温時間、冷却時間）が適切でない可能性がある。
【００７６】
そこで、ステップＳ１６０において、温度調整時間テーブル管理部８６は、ステップＳ２０で事前ウォームアップ時間の算出に用いた温度調整時間テーブルの値を変更する。
【００７７】
例えば、上記ステップＳ１５０の判断で用いる所定時間が１０秒であり、事前ウォームアップ時間を加温テーブルにおける１９℃に対応する加温時間である２４０秒と算出して事前ウォームアップを行った結果、設定起動時刻に対して１０秒以上早く２５℃に到達したとする。この場合、温度調整時間テーブル管理部８６は、加温テーブルにおける１９℃に対応する加温時間２４０秒から１０秒を減算して２３０秒と変更する。逆に、設定起動時刻に対して１０秒以上遅く２５℃に到達した場合は、温度調整時間テーブル管理部８６は、加温テーブルにおける１９℃に対応する加温時間２４０秒に１０秒を加算して２５０秒と変更する。
【００７８】
このように温度調整時間テーブルを更新することで、環境温度の変化等に対応して、適切な事前ウォームアップ時間を求めることができる。
【００７９】
事前ウォームアップ設定がオフの場合（ステップＳ１０：ＮＯ）、ステップＳ１７０において、制御部８は、設定起動時刻になったか否かを判断する。設定起動時刻になった場合（ステップＳ１７０：ＹＥＳ）、ステップＳ１８０に進み、設定起動時刻になっていない場合（ステップＳ１７０：ＮＯ）、設定起動時刻になるまでステップＳ１７０を繰り返す。
【００８０】
そして、ステップＳ１８０において、電力制御部８７は、電力供給部７により印刷装置１の各部に動作可能な電力を供給して印刷装置１全体を起動させる。
【００８１】
次に、インク温度テーブルの更新処理について、図８のフローチャートを参照して説明する。
【００８２】
インク温度テーブル管理部８５は、前述のステップＳ５０において事前ウォームアップ開始時刻におけるインク温度の測定値を温度センサ２１から取得すると、インク温度テーブルの更新処理を開始する。
【００８３】
ステップＳ２１０において、インク温度テーブル管理部８５は、今回温度センサ２１から取得した測定値の測定時刻に対応する時間帯について、インク温度テーブルに記憶している測定値の数が、所定測定回数（図３の例では５回）分以上であるか否かを判断する。所定測定回数分以上である場合（ステップＳ２１０：ＹＥＳ）、ステップＳ２２０に進み、所定測定回数分未満である場合（ステップＳ２１０：ＮＯ）、ステップＳ２４０に進む。
【００８４】
ステップＳ２２０では、インク温度テーブル管理部８５は、今回取得した測定値の測定時刻に対応する時間帯について、インク温度テーブルに記憶している測定値のうち最も旧い測定値を削除し、今回取得した新しい測定値を追加する。
【００８５】
そして、ステップＳ２３０において、インク温度テーブル管理部８５は、ステップＳ２２０で追加した測定値を含む所定測定回数分の測定値の平均値を算出し、これをインク温度テーブルに記憶する。
【００８６】
ステップＳ２４０では、インク温度テーブル管理部８５は、今回取得した測定値の測定時刻に対応する時間帯について、今回取得した新しい測定値をインク温度テーブルに追加するとともに、新しい測定値を加えたこの時間帯の測定回数分の平均値を算出し、これをインク温度テーブルに記憶する。
【００８７】
このようにインク温度テーブルを更新することで、例えば季節の変化による環境温度の変化等にも対応して、適切な事前ウォームアップ時間を求めることができる。
【００８８】
なお、インク温度テーブルの作成、更新のためのインク温度の測定を、温度調整対象のインクとは別途設けた、環境温度下に常時さらされているインクを用いて行うように構成してもよい。
【００８９】
以上説明したように本実施の形態によれば、図３に示したインク温度テーブルを用いて設定起動時刻における推定インク温度を算出し、この推定インク温度を用いて算出した事前ウォームアップ開始時刻から事前ウォームアップ動作を開始するので、環境温度の変化等にも対応して、設定起動時刻においてインク温度が適正温度範囲内になるように温度調整することができ、印刷装置１の起動後、迅速に印刷動作が開始可能になる。また、事前ウォームアップ時間を短く抑えることができるので、消費電力の増大を抑制することができる。
【００９０】
なお、本発明は、インクを循環させない方式のインクジェットプリンタにも適用可能である。
【符号の説明】
【００９１】
１  印刷装置
２  インクジェットヘッド
３  インク循環機構
４  操作パネル部
５  時計部
６  記憶部
７  電力供給部
８  制御部
２１  温度センサ
３１  温度調整部
３２  インクボトル
３３  下流タンク
３４  上流タンク
３５  ポンプ
６１  インク温度テーブル記憶部
６２  温度調整時間テーブル記憶部
８１  設定部
８２  ウォームアップ時間算出部
８３  インク循環制御部
８４  温度制御部
８５  インク温度テーブル管理部
８６  温度調整時間テーブル管理部
８７  電力制御部
３１１  ヒータ
３１２  インク冷却器
３１３  ヒートシンク
３１４  冷却ファン
【図１】
0005385841.tif 000002
【図２】
0005385841.tif 000003
【図３】
0005385841.tif 000004
【図４】
0005385841.tif 000005
【図５】
0005385841.tif 000006
【図６】
0005385841.tif 000007
【図７】
0005385841.tif 000008
【図８】
0005385841.tif 000009