(57)【特許請求の範囲】
【請求項１】
インクを貯蔵するインク室と前記インク室内のインクを吐出させるインク吐出機構と前記インク室内のインク温度を計測する温度センサとを有する印字ヘッドと、
前記インク室を経路中に含んだインク循環経路と、
前記温度センサが計測するインク温度に基づき、前記インク吐出機構を制御する印刷制御部と、
入力された印刷データを印刷するのに要するインク量を解析するインク量解析部を備え、
前記インク循環経路は、前記印字ヘッドを迂回するバイパス循環経路を備え、
前記印刷制御部は、少なくとも省電力モードの解除時又は電源投入時に、前記温度センサが計測するインク温度が前記所定の値よりも小さい場合には、前記インク量解析部が前記インク室内のインクで印刷が可能かどうかを判断し、印刷が可能と判断された場合に限り、前記バイパス循環経路でインクを循環させ、さらに、前記インク吐出機構に前記インク室内のインクを吐出しない程度のインク振動動作を、前記インク温度が前記所定の値以上になるまで行なわせる前処理を行なうことを特徴とするインクジェット印刷装置。
【請求項２】
インクを貯蔵するインク室と前記インク室内のインクを吐出させるインク吐出機構と前記インク室内のインク温度を計測する温度センサとを有する印字ヘッドと、
前記インク室を経路中に含んだインク循環経路と、
入力された印刷データを印刷するのに要するインク量を解析するインク量解析部と、
少なくとも省電力モードの解除時又は電源投入時に、前記インク量解析部が解析したインク量が所定の値以下の場合には、前記温度センサによって計測されたインク温度がインク使用可能温度になるまで加熱する前処理を行なう印刷制御部と、
を備え、
前記インク循環経路は、当該インク循環経路内のインクを加熱するインク循環経路内インク加熱部と、前記印字ヘッドを迂回するバイパス循環経路を備え、
少なくとも省電力モードの解除時又は電源投入時に、前記インク量解析部が解析したインク量が前記所定の値以下の場合には、前記バイパス循環経路でインクを循環させ、さらに、前記インク循環経路内インク加熱部で前記パイパス循環経路内のインクの温度をインク使用可能温度になるまで加熱する前処理を行なうことを特徴とするインクジェット印刷装置。
【請求項３】
前記インク量解析部は、前記印刷データを印刷するのに必要なインク量を、前記印刷データに付随した印刷ジョブ情報から記録紙サイズに応じた記録紙１枚当たりの総ドット数、印字率、記録紙枚数、印刷部数を解析して、１ドット当たりのインク量×記録紙１枚当たりの総ドット数×印字率×記録紙枚数×印刷部数により算出することを特徴とする請求項２に記載のインクジェット印刷装置。
【請求項４】
前記印刷制御部は、少なくとも省電力モードの解除時又は電源投入時に、複数の印刷ジョブを受付けた際、前記インク量解析部が前記インク室内のインクで印刷が可能と判断した印刷データを備えた印刷ジョブから優先して前記前処理の後に印刷を行なわせる請求項２に記載のインクジェット印刷装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、印字ヘッドからインクを吐出して印刷を行なうインクジェット印刷装置に係り、特に、電源投入時や省電力モードからの復帰時のようなインク低温状態からインク適温状態への遷移時間を短縮する技術に関する。
【背景技術】
【０００２】
印字ヘッドから印刷用紙にインクを吐出することで印刷を行なうインクジェット印刷装置が広く用いられている。インクジェット印刷装置の印字ヘッドは、圧電素子等のインク吐出機構に駆動電圧を印加することでインクの吐出を行なっている。インクジェット印刷装置で用いられるインクは、一般に低温環境時で粘度が増大するという特性を有しており、適正な吐出量の確保が難しくなる。そこで、特許文献１には、低温時にインクを温め、インクが適切な温度になるまで印刷を行なわないようにしたインクジェット印刷装置が開示されている。
【０００３】
また、特許文献２には、インク循環経路にインクを循環させながらインクの温度を制御することによって、インク加熱における電力消費量を抑えると共に、インクを速やかに所定のインク温度に保ち、記録処理前の待ち時間を短縮することが可能なインク温度調整機構を備えたインクジェット印刷装置が開示されている。
【０００４】
更に、特許文献３には、インク中の揮発成分の蒸発による粘度上昇の著しいインクを用いても、常に安定した吐出が得られ、且つ、インクの無駄な消費を抑えたインクジェット印刷方法が開示されている。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００８−２３８０６号公報
【特許文献２】特開２００８−３７０２０号公報
【特許文献３】特開平０９−２９９９６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
近年、電子機器の省電力化が推進されており、省電力モードを備えたインクジェット印刷装置が一般化している。省電力モードを備えたインクジェット印刷装置では、待機状態が所定時間継続したり、ユーザからの移行指示を受付けると消費電力の少ない省電力モードに移行する。そして、印刷ジョブを受付けることにより省電力モードを解除する。
【０００７】
省電力モードでは、印刷ジョブの受け付けを検知するために、ユーザからの操作や印刷データの受信を受付ける機能だけを動作させ、印字機構や用紙搬送機構の動作は停止させる。特許文献１に記載されているようなインク循環経路を備えたインクジェット印刷装置では、省電力モードでは、インク循環も停止させ、インク温度制御も行なわないのが一般的である。したがって、省電力モードの解除時にインク温度が低温であれば、ヒータ等を用いてインク温度を適温まで温めてから印刷を開始する必要がある。
【０００８】
このため、省電力モードを備えたインクジェット印刷装置では、低温度時に省電力モード解除から印刷開始までの時間が長くなる。特に、インク循環型のインクジェット印刷装置では加熱すべきインク量が多いため、この問題はより顕著となる。
【０００９】
また、特許文献２に記載のインクジェット印刷装置では、インク循環経路にインクを循環をさせながらインク温度を制御しているものの、インク循環方式ではインクの量が多いためにインク量全体の熱容量が大きくなり、インクを所望のインク温度にまで温度上昇させるために時間がかかってしまう。
【００１０】
特に、外気温が低い環境下において、インクジェット印刷装置内のインクの温度が周囲の環境と略等しい温度になっている場合、つまり、インク温度がインク使用可能範囲内の下限インク温度よりも低い状態にあるときには、インクジェット印刷装置の電源が投入された直後に印刷動作を行なうことは望ましくないために、インクの温度調整が終了するまで印刷を待たなければならない。
【００１１】
そこで、特許文献２に記載のインクジェット印刷装置内のインクの温度が目標インク温度になるようにウォームアップ時間を早めるには、インク温度調整機構内に大きな全体ヒータが必要になるので、インクジェット印刷装置の消費電力が大きくなってしまう。
【００１２】
また、特許文献２に記載のインクジェット印刷装置内のインク温度を、インクジェットヘッドのノズル列の近傍に配設した温度検出器だけで検出しているので、インク供給経路及びインク回収経路内のインク温度と、インクジェットヘッド内のインク温度とを分けて検出することはできないという問題もある。
【００１３】
更に、特許文献３に開示されたインクジェット印刷方法では、インクを吐出しない非吐出時にノズル開口からインク滴を吐出しない程度に圧電素子を駆動しているものの、この目的はインク中の揮発成分の蒸発による粘度上昇の著しいインクを用いたときにノズルに対してインクの目詰まりを防止しているにすぎない。
【００１４】
そこで、本発明は、インク循環経路を備えたインクジェット印刷装置において、電源投入時や省電力モードからの復帰時のようなインク低温状態からインク適温状態への遷移時間を短縮することを目的とする。
【課題を解決するための手段】
【００１５】
上記の課題を解決するため、本発明の第一の態様であるインクジェット印刷装置は、インクを貯蔵するインク室と前記インク室内のインクを吐出させるインク吐出機構とインク室内のインク温度を計測する温度センサとを有する印字ヘッドと、インク室を経路中に含んだインク循環経路と、温度センサが計測するインク温度に基づき、インク吐出機構を制御する印刷制御部と、入力された印刷データを印刷するのに要するインク量を解析するインク量解析部とを備え、インク循環経路は、印字ヘッドを迂回するバイパス循環経路を備え、印刷制御部は、少なくとも省電力モードの解除時又は電源投入時に、温度センサが計測するインク温度が所定の基準値に満たない場合には、インク量解析部がインク室内のインクで印刷が可能かどうかを判断し、印刷が可能と判断された場合に限り、バイパス循環経路でインクを循環させ、さらに、インク吐出機構にインク室内のインクを吐出しない程度のインク振動動作を、インク温度が所定の値以上になるまで行なわせる前処理を行なうことを特徴としている。
【００１９】
更に、上記の課題を解決するため、本発明の第二の態様であるインクジェット印刷装置は、インクを貯蔵するインク室と前記インク室内のインクを吐出させるインク吐出機構とインク室内のインク温度を計測する温度センサとを有する印字ヘッドと、インク室を経路中に含んだインク循環経路と、入力された印刷データを印刷するのに要するインク量を解析するインク量解析部と、少なくとも省電力モードの解除時又は電源投入時に、インク量解析部が解析したインク量が所定の値以下の場合には、温度センサによって計測されたインク温度がインク使用可能温度になるまで加熱する前処理を行なう印刷制御部とを備え、インク循環経路は、インク循環経路内のインクを加熱するインク循環経路内インク加熱部と、印字ヘッドを迂回するバイパス循環経路を備え、少なくとも省電力モードの解除時又は電源投入時に、インク量解析部が解析したインク量が所定の値以下の場合には、バイパス循環経路でインクを循環させ、さらに、インク循環経路内インク加熱部でパイパス循環経路内のインクの温度をインク使用可能温度になるまで加熱する前処理を行なうことを特徴としている。
【００２２】
また、上記のインクジェット印刷装置において、インク循環経路は、インク循環経路内のインクを加熱するインク加熱部を備え、印刷制御部は、インク量解析部が解析したインク量が所定の値よりも大きいと判断した場合に、インク循環経路でインクを循環させ、さらに、インク循環経路内インク加熱部でインク循環経路内のインクの温度をインク使用可能温度になるまで加熱する前処理を行なうようにしてもよい。
【００２３】
また、上記のインクジェット印刷装置において、インク量解析部は、前記印刷データを印刷するのに必要なインク量を、前記印刷データに付随した印刷ジョブ情報から記録紙サイズに応じた記録紙１枚当たりの総ドット数、印字率、記録紙枚数、印刷部数を解析して、１ドット当たりのインク量×記録紙１枚当たりの総ドット数×印字率×記録紙枚数×印刷部数により算出するようにしてもよい。
【００２４】
また、上記のインクジェット印刷装置において、前記印刷制御部は、少なくとも省電力モードの解除時又は電源投入時に、複数の印刷ジョブを受付けた際、前記インク量解析部が前記インク室内のインクで印刷が可能と判断した印刷データを備えた印刷ジョブから優先して前記前処理の後に印刷を行なわせるようにしてもよい。
【発明の効果】
【００２５】
本発明の第一の様態であるインクジェット印刷装置においては、インク温度が所定の基準値に満たない場合に、インク振動動作によりインク室内のインク温度は上昇する。したがって、低温度時に、省電力モード解除から印刷開始までの時間を短縮することができる。
【００２６】
そして、インク温度が所定の基準値に満たない場合であっても、インク室内のインクで印刷が可能である場合には、インク循環を行なわないことにより、温度が上昇したインクはインク循環経路に流れ出すことなくインク室内に留まることになる。このため、インク室内のインク温度は、インク循環を行なってヒータで温める場合よりも早く適正温度に達することができる。したがって、低温度時に、省電力モード解除から印刷開始までの時間を短縮することができる。
【００２７】
また、インク温度が所定の基準値に満たない場合であっても、インク室内のインクで印刷が可能である場合に、更に、バイパス循環経路でインク循環を行なわせることにより、上記の効果に加えて、印刷の途中でインクが枯渇したり、温度の低いインクで印刷が行なわれることを防ぐことができる。
【００２８】
本発明の第２の様態であるインクジェット印刷装置においては、インクの低温時において、入力された印刷データの印刷量に基づき、印字ヘッド内のインク温度をインク使用可能温度に迅速に制御できるので、インク温度を制御するためのウォームアップ時間を効率的に短縮することができると共に、インクジェット印刷装置内のインク全体に亘ってインク温度を制御する必要がないために省電力化を図ることができる。
【００２９】
そして、インク量が所定の基準値を満たす場合には、インク循環を行なわないことにより、温度が上昇したインクはインク循環経路に流れ出すことなくインク室内に留まることになる。このため、インク室内のインク温度は、インク循環を行なってヒータで温める場合よりも早く適正温度に達することができる。したがって、低温度時に、省電力モード解除から印刷開始までの時間を短縮することができる。
【００３０】
また、インク量が所定の基準値を満たす場合であっても、更に、バイパス循環経路でインク循環を行なわせることにより、上記の効果に加えて、印刷の途中でインクが枯渇したり、温度の低いインクで印刷が行なわれることを防ぐことができる。
【００３１】
更に、本発明の第１又は第２の様態であるインクジェット印刷装置においては、少なくとも省電力モード解除時又は電源投入時に複数の印刷ジョブを受付けた場合には、インク室内のインク量にて印刷可能な印刷ジョブを優先的に印刷処理に回すことによって、低温度時に、効率的な印刷を行なうことができる。
【００３２】
以上のように、本発明によれば、インク循環経路を備えたインクジェット印刷装置において、電源投入時や省電力モードからの復帰時のようなインク低温状態からインク適温状態への遷移時間を短縮することができる。
【図面の簡単な説明】
【００３３】
【図１】本発明の第１の実施形態に係るインクジェットプリンタの全体構成を示すブロック図である。
【図２】第１の実施形態に係るインクジェットプリンタにおけるインクジェットヘッドとインク循環機構の構成を示すブロック図である。
【図３】第１の実施形態のインクジェットプリンタにおける省電力モードからの復帰時における印刷制御について説明するフローチャートである。
【図４】第１の実施形態のインクジェットプリンタにおけるインク吐出信号波形とプリカーサ信号波形とを説明する図である。
【図５】第１の実施形態のインクジェットプリンタの効果を説明する図である。
【図６】第１の実施形態のインクジェットプリンタにおける印刷制御の他の例を説明するフローチャートである。
【図７】本発明の第２の実施形態に係るインクジェットプリンタにおけるインクジェットヘッドとバイパス循環経路の構成を示すブロック図である。
【図８】第２の実施形態のインクジェットプリンタにおける省電力モードからの復帰時における印刷制御について説明するフローチャートである。
【図９】第１及び第２の実施形態に係るインクジェットプリンタにおいて、省電力モードからの復帰時に複数の印刷ジョブを受信した場合の印刷制御について説明するフローチャートである。
【図１０】本発明の第３の実施形態に係るインクジェットプリンタの全体構成を示した全体構成図である。
【図１１】第３の実施形態に係るインクジェットプリンタにおいて、インクジェットヘッドとインク循環経路機構を模式的に示した斜視図である。
【図１２】第３の実施形態に係るインクジェットプリンタのライン型インクジェットヘッドを一部変形させた変形例のライン型インクジェットヘッドを拡大して示した平面図である。
【図１３】第３の実施形態に係るインクジェットプリンタにおいて、ライン型インクジェットヘッド内でインクを加熱する場合に、インクの循環を停止した状態でインクを加熱する場合と、インクを循環させながらインクを加熱する場合とを説明するための図である。
【図１４】第３の実施形態に係るインクジェットプリンタの全体動作を説明するためのフロー図である。
【図１５】図１４に示したインク循環を伴わないインク温度制御サブルーチン（その１）の動作を説明するためのフロー図である。
【図１６】図１４に示したインク循環を伴わないインク温度制御サブルーチン（その２）の動作を説明するためのフロー図である。
【図１７】図１４に示したインク循環を伴わないインク温度制御サブルーチン（その３）の動作を説明するためのフロー図である。
【図１８】図１４に示したインク循環経路内インク温度制御サブルーチンの動作を説明するためのフロー図である。
【図１９】本発明の第４の実施形態に係るインクジェットプリンタにおいて、インクジェットヘッドとバイパス循環経路を模式的に示した斜視図である。
【図２０】第４の実施形態に係るインクジェットプリンタの全体動作を説明するためのフロー図である。
【図２１】図２０に示したパイパス循環経路内インク温度制御サブルーチンの動作を説明するためのフロー図である。
【図２２】第３及び第４の実施形態に係るインクジェットプリンタにおいて、電源投入時に複数の印刷ジョブを受信した場合の印刷制御について説明するフローチャートである。
【発明を実施するための形態】
【００３４】
本発明の第１の実施形態について、図面を参照して説明する。図１は、本実施形態に係るインクジェットプリンタの全体構成を示すブロック図である。本図に示すようにインクジェットプリンタ１００は、制御部１１０、ヘッド制御部１２０、インクジェットヘッド１３０、エンジン制御部１４０、インク循環機構１５０、用紙搬送機構１６０、操作パネル部１７０、画像読取部１８０を備えている。
【００３５】
制御部１１０は、ＣＰＵ、メモリ等が配置されたコントローラ基板等で構成することができ、画像処理、印刷ジョブ管理等を行なう。具体的には、印刷対象となる画像に基づいて、インク吐出データを生成し、ヘッド制御部１２０に出力する処理等を行なう。印刷対象となる画像は、例えば、画像読取部１８０が読み取った画像データ、ＬＡＮを介してＰＣから送られた印刷データ等とすることができる。
【００３６】
制御部１１０は、インクジェットプリンタ１００の省電力モードへの移行と省電力モードからの復帰を制御する電力制御部１１１と、省電力モードからの復帰の際や電源投入時の印刷処理を制御する印刷制御部１１２と、ＬＡＮを介してＰＣから送られた印刷データを一時的に格納して処理するデータ処理部１１３と、印刷データを印刷する前にこの印刷データに付随した印刷ジョブ情報を解析して印刷データを印刷するのに必要なインク量を解析するインク量解析部１１４と、演算部１１５と、インクジェットプリンタ１００の制御用ソフトなどを記憶したＲＯＭ１１６と、インクジェットプリンタ１００の動作時に変更可能な情報を一時的に格納するＲＡＭ１１７とを備えている。
【００３７】
尚、本実施形態では、制御部１１０内にデータ処理部１１３及びインク量解析部１１４を設けているが、これらの機能を備えたデータ処理部及びインク量解析部を制御部１１０とは別体に設けて、制御部１１０との間で各部からの信号を送受するように構成しても良い。
【００３８】
ヘッド制御部１２０は、制御部１１０から送られたインク吐出データに基づいてインクジェットヘッド１３０を駆動するための信号を生成して、インクジェットヘッド１３０に出力する。インク吐出データは、例えば、画像を構成する画素毎のインクドロップ数を示したデータとすることができる。
【００３９】
インクジェットヘッド１３０は、多数のノズルと、インクを貯蔵するインク室と、インク室のインクをノズルから吐出するためのインク吐出機構とを備えている。本実施形態では、インク吐出機構は、ピエゾ素子を用いてインク室を変形させることによりノズルからインクを吐出させるものとする。このため、インク吐出機構は、ピエゾ素子と、ヘッド制御部１２０が出力する信号に基づいてピエゾ素子を駆動するドライバとを備えている。ただし、発熱素子でインクに熱を加えて気泡を発生させることでインクを噴射させるインク吐出機構を用いるようにしてもよい。
【００４０】
インク循環機構１５０は、循環型のインク経路（インク循環経路ＩＣ１）、ポンプ、ヒータ、冷却器、インク温度を計測する温度センサ等を備えている。インク循環機構１５０のインク経路を循環するインクがインクジェットヘッド１３０のインク室に供給される。インクジェットプリンタ１００は、インク循環機構１５０を備えることにより、インクの不純物除去を効果的に行なうことができる。用紙搬送機構１６０は、給排紙装置、モータ、ローラ等を備えており、印刷用紙の給紙、搬送、排紙等を行なう。
【００４１】
エンジン制御部１４０は、インク循環機構１５０、用紙搬送機構１６０の制御を行なう。具体的には、インク循環機構が備える温度センサ、ヒータ、冷却器、ポンプ等を制御することにより、インク循環処理、インク温度調整処理等を行なう。
【００４２】
操作パネル部１７０は、タッチパネル式の表示装置等により構成することができ、ユーザからの操作を受け付け、その内容を制御部１１０に通知する。画像読取部１８０は、原稿を光学的に読み取って画像データに変換し、制御部１１０に出力する。
【００４３】
制御部１１０の電力制御部１１１は、インクジェットプリンタ１００の待機状態が所定時間継続すると、インクジェットプリンタ１００を省電力モードに移行させる。省電力モードでは、ヘッド制御部１２０、インクジェットヘッド１３０、エンジン制御部１４０、インク循環機構１５０、用紙搬送機構１６０、画像読取部１８０の動作を停止させることで消費電力を削減する。したがって、省電力モードにおいては、インク循環、インク温度制御は行なわない。
【００４４】
モード制御部１１１は、省電力モード時に印刷データを受信したり、ユーザからの操作を受付けると省電力モードを解除する。このため、省電力モードであっても、制御部１１０、操作パネル部１７０の動作は停止させない。
【００４５】
印刷制御部１１２は、省電力モードが解除され、通常モードに復帰する際の印刷処理を制御する。
【００４６】
一般に、インクは、適正温度範囲が定められており、基準値以下のインク温度では、例えば粘度が増加する等で印刷品質が低下するおそれがある。このため、インク温度が適正温度範囲より低い場合には、インク温度を適正温度まで温めてから印刷を行なうようにしている。
【００４７】
上述のように、省電力モードではインク温度制御は行なわれないため、環境温度等によっては省電力モードからの復帰時にインク温度が適正温度範囲より低い場合が起こり得る。このような場合、印刷制御部１１２は、インクを循環させず、インク吐出機構に、インク室１３１内のインクを吐出しない程度のインク振動動作を行なわせる。そして、インク振動動作を、インク温度が適正温度になるまで行なわせた後、印刷を開始する制御を行なう。
【００４８】
インク振動動作によりインク室１３１内のインク温度は上昇する。このとき、インク循環は行なわないため、温度が上昇したインクはインク循環経路ＩＣ１に流れ出すことなくインク室１３１内に留まることになる。このため、インク室１３１内のインク温度は、インク循環を行なってヒータで温める場合よりも早く適正温度に達することができる。したがって、低温度時に、省電力モード解除から印刷開始までの時間を短縮することができる。
【００４９】
本実施形態において、インクジェットプリンタ１００は、複数色のインクを用いて印刷を行なうカラープリンタであるとする。このため、ヘッド制御部１２０、インクジェットヘッド１３０、インク循環機構１５０等は、各色対応に設けられているものとする。
【００５０】
図２は、インクジェットヘッド１３０とインク循環機構１５０の構成を示すブロック図である。本図は複数色のインクのうち、１色を代表的に示している。本図に示すように、インクジェットヘッド１３０は、インク室１３１と、インク吐出機構１３２と、温度センサ１３３と、インク量検出器１３４とを備えている。温度センサ１３３は、インク室１３１内のインク温度を直接的あるいは間接的に計測する。インク室１３１内のインク温度を取得できれば、インクジェットヘッド１３０外に配置してもよい。また、インク量検出器１３４は、インクジェットヘッド１３０内のインク室１３１内に供給されたインクのインク量を検出する。
【００５１】
また、インク循環機構１５０は、管状のインク循環経路ＩＣ１に加え、着脱可能なインクカートリッジ２１０、下流タンク２２０、上流タンク２３０、ヒータ２４０、冷却器２５０、ポンプ２６０を備えている。
【００５２】
インクカートリッジ２１０から供給されたインクは、インクジェットヘッド１３０の下流側に設けられた下流タンク２２０に一時的に溜められる。下流タンクに溜められたインクは、ポンプ２６０の動作により上流タンク２３０に送られ、上流タンク２３０からインクジェットヘッド１３０のインク室１３１に供給される。インクジェットヘッド１３０で印刷に用いられなかったインクは、再び下流タンク２２０に戻される。
【００５３】
インクジェットヘッド１３０は、下流タンク２２０より高い位置に配置され、上流タンク２３０は、インクジェットヘッド１３０より高い位置に配置されている。この位置関係に基づく水頭差により、上流タンク２３０からインクジェットヘッド１３０へのインク供給およびインクジェットヘッド１３０から下流タンク２２０へのインク帰還が行なわれる。
【００５４】
ヒータ２４０および冷却器２５０は、下流タンク２２０と上流タンク２３０との間に配置されている。ヒータ２４０は、インク温度が低い場合にインクを加熱する。冷却器２５０は、例えば、ヒートシンクと送風ファンとから構成され、インク温度が高い場合にインクを冷却する。
【００５５】
次に、本実施形態のインクジェットプリンタ１００の省電力モードからの復帰時における印刷制御について図３のフローチャートを参照して説明する。なお、以下では、説明を簡単にするため、インク温度が適正範囲よりも高い場合は取り扱わないものとする。
【００５６】
上述のように、待機状態が所定時間継続すると、電力制御部１１１は、インクジェットプリンタ１００を省電力モードに移行させる。省電力モード移行中は、印刷ジョブの受け付けを行なう機能部だけを動作させ、印刷ジョブの受け付けを監視する（Ｓ１０１）。この間、インク循環、インク温度制御は行なわない。ここで、印刷ジョブの受け付けは、例えば、ＬＡＮ等を介してＰＣから印刷データを受信した場合や、ユーザから操作パネル部１７０の操作を受付けた場合等である。
【００５７】
印刷ジョブを受付けると（Ｓ１０１：Ｙｅｓ）、電力制御部１１１は、省電力モードを解除し（Ｓ１０２）、ヘッド制御部１２０、インクジェットヘッド１３０、エンジン制御部１４０、用紙搬送機構１６０等を再起動させる。
【００５８】
そして、印刷制御部１１２は、温度センサ１３３の計測値を参照して、インク温度が所定の基準値以上であるかどうかを判断する（Ｓ１０３）。所定の基準値は、適正な印刷を行なえる温度範囲の下限に基づいて定めることができ、例えば、２５℃とすることができる。
【００５９】
この結果、インク温度が基準値以上であれば（Ｓ１０３：Ｙｅｓ）、インク循環を開始し（Ｓ１０４）、印刷を実行する（Ｓ１０５）。この場合、インク温度が適正範囲内であるため、省電力モード復帰の際に、即座に印刷を開始することができる。
【００６０】
一方、インク温度が基準値より低い場合（Ｓ１０３：Ｎｏ）には、インク循環を行なうことなく、インク吐出機構１３２にプリカーサを行なわせる（Ｓ１０６）。ここで、プリカーサは、インク室１３１内のインクを振動させる目的で、インク吐出が行なわれない程度にピエゾ素子を駆動させる動作である。
【００６１】
なお、この印刷制御において、省電力モードが解除されてから印刷が実行されるまで（Ｓ１０２〜Ｓ１０４、又はＳ１０２〜Ｓ１０７）の処理は、印刷の前処理として規定される。
【００６２】
図４は、インク吐出のためにピエゾ素子に印加する信号波形とプリカーサのためにピエゾ素子に印加するプリカーサ信号波形とを示している。これらの信号は、ヘッド制御部１２０から出力される。
【００６３】
本図に示すように、インク吐出のための信号波形はインク室を拡大させる負電圧パルスとインク室を収縮させる正電圧パルスを１セットとして、この波形をドロップ数分繰り返す。これに対して、プリカーサ信号波形は、インク吐出のための動作ではなく、インクを振動させる目的でインク吐出が行なわれない程度にピエゾ素子を駆動させるものである。このため、正電圧パルスあるいは負電圧パルスの一方のみを印加する波形としている。
【００６４】
プリカーサを行なうことにより、インク吐出機構１３２に含まれるドライバやピエゾ素子が駆動するため発熱する。またインクが振動することによる熱も発生する。これらの熱によりインク室１３１内のインクが温められることになる。
【００６５】
このとき、インク循環は行なっていないため、インク室１３１内で温められたインクはインク室１３１に留まることになる。したがって、インク室１３１内のインク温度を効率よく上昇させることができる。
【００６６】
プリカーサは、インク室１３１内のインク温度が基準値以上になるまで継続する（Ｓ１０７：Ｎｏ）。そして、インク室１３１内のインク温度が基準値以上になると（Ｓ１０７：Ｙｅｓ）、プリカーサを終了し、印刷を実行する（Ｓ１０８）。その後、印刷が完了すると、インク循環を開始して（Ｓ１０９）、通常の待機状態となる。このとき、循環するインクのインク温度が適正範囲内になるように、ヒータ２４０によりインクを加熱する。
【００６７】
図５は、インク温度が低い場合に、従来同様にインク循環を行なってヒータ２４０でインクを加熱した場合のインク室１３１内の温度上昇例と、本実施形態で説明したように、インク循環を行なわずにプリカーサによりインクを加熱した場合のインク室１３１内の温度上昇例とを示す図である。本図では、前者を点線で示し、後者を実線で示している。
【００６８】
例えば、時刻ｔ０において省電力モードが解除された時点で、インク室１３１内のインク温度が、基準値である温度Ｔ１以下の温度Ｔ０である場合、従来の温度制御では、時刻ｔ２に基準温度Ｔ１まで上昇している。このため、印刷開始時刻はｔ２となる。これに対し、本実施形態の温度制御では、時刻ｔ２よりも早い時刻ｔ１に基準温度Ｔ１に上昇している。このため、時刻ｔ１に印刷を開始することができるようになる。
【００６９】
このように、本実施形態によれば、インク循環経路を備えたインク循環型の印刷装置において、インク低温度時に、省電力モード解除から印刷開始までの時間を短縮することができるようになる。
【００７０】
次に、本実施形態のインクジェットプリンタ１００における印刷制御の他の例について説明する。上記実施形態では、インク低温度時には、インク循環を行なうことなく、インク室１３１内のインクのインク温度をプリカーサによって上昇させることにより印刷を実行していた。
【００７１】
しかしながら、インク室１３１内に貯蔵されるインク量は有限であり、温められたインクが印刷により消費されるとインクが枯渇したり、温度の低いインクがインク室１３１に流入してくることになる。
【００７２】
そこで、図６のフローチャートに示すように、受付けた印刷ジョブの印刷で消費されるインク量を見積もって、インク室１３１に貯蔵され温められたインクだけで印刷可能と判断できる場合に限り上記の処理を行なうようにしてもよい。
【００７３】
図６のフローチャートは、図３に示したフローチャートに処理を追加するものであり、同じ処理については同じ符号を付している。また、再度説明する必要のない処理については記載を省略している。
【００７４】
処理（Ｓ１０３）で、省電力モード解除時にインク温度が基準値以上であるかどうかを判断した結果、インク温度が基準値より低い場合（Ｓ１０３：Ｎｏ）には、印刷制御部１１２は、受付けた印刷ジョブの印刷で消費されるインク量の見積を行なう（Ｓ２０１）。
【００７５】
消費されるインク量は、例えば、インク吐出データから算出される総インクドロップ数と１回のインクドロップで吐出されるインク量とを掛け合わせることで見積もることができる。あるいは、平均的な印字率から１枚あたりに消費されるインク量を見積もるようにしてもよい。消費されるインク量の見積はインク色毎に行ない、最も消費量の多いインク色の消費量を採用するものとする。
【００７６】
そして、インク量検出器１３４により検出されたインク室１３１内に貯蔵されたインク量と消費されるインク量の見積値とから、インク室１３１内のインクで印刷可能であるかどうかを判断する（Ｓ２０２）。なお、平均的な印刷内容のインク消費量に基づいてあらかじめ印刷可能な枚数を定めておき、その印刷枚数以下であればインク室１３１内のインクで印刷可能であると簡易的に判断するようにしてもよい。
【００７７】
その結果、インク室１３１内のインクで印刷可能であると判断した場合（Ｓ２０２：Ｙｅｓ）には、上述の例と同様に、インク循環を行なうことなく、インク吐出機構１３２にプリカーサを行なわせる（Ｓ１０６）。そして、インク室１３１内のインク温度が基準値以上になると（Ｓ１０７：Ｙｅｓ）、プリカーサを終了し、印刷を実行する（Ｓ１０８）。その後、印刷が完了すると、インク循環を開始して（Ｓ１０９）、通常の待機状態となる。
【００７８】
一方、インク室１３１内のインクで印刷可能でないと判断した場合（Ｓ２０２：Ｎｏ）には、プリカーサによるインク加熱は行なわずに、インク循環を開始し、ヒータ２４０によりインクを加熱する（Ｓ２０３）。そして、インク温度が基準値以上まで上昇したら（Ｓ２０４：Ｙｅｓ）、印刷を実行する（Ｓ２０５）。これにより、印刷の途中でインクが枯渇したり、温度の低いインクで印刷が行なわれることを防ぐことができる。
【００７９】
なお、この印刷制御において、省電力モードが解除されてから印刷が実行されるまで（Ｓ１０２〜Ｓ２０４、又はＳ１０２〜Ｓ１０７）の処理は、印刷の前処理として規定される。
【００８０】
次に、本発明の第２の実施形態について、図面を参照して説明する。図７は、本実施形態に係るインクジェットプリンタにおけるインクジェットヘッドとインク循環機構の構成を示すブロック図である。本実施形態のインクジェットプリンタ１００ａ（図１）は、第１の実施形態に係るインクジェットプリンタ１００のインク循環機構１５０において、図７に示すようなバイパス経路２７０を設けたものである。これをインク循環機構１５１とする。それに伴い、制御部１１０における印刷制御の方法が異なるが、その他の構成要素及びその作用動作は基本的に同じであるので、説明は省略する。
【００８１】
図７に示すように、バイパス経路２７０は、第１の実施形態におけるインク循環経路ＩＣ１上においてインクジェットヘッド１３０をバイパスするために、上流タンク２３０とインクジェットヘッド１３０とをつなぐ経路部分と、下流タンク２２０とヒータ２４０とをつなぐ経路部分とを直接つなぐ経路として設けられたものである。バイパス経路２７０を設けたことにより、上流タンク２３０、インクジェットヘッド１３０、下流タンク２２０、ポンプ２６０、ヒータ２４０、冷却器２５０を経て、上流タンク２３０へと周回してインクを循環させるインク循環経路ＩＣ１に対して、インクジェットヘッド１３０をバイパスして、上流タンク２３０、ポンプ２６０、ヒータ２４０、冷却器２５０、上流タンク２３０と周回してインクを循環させるバイパス循環経路ＢＣ１が形成される。
【００８２】
図６に示した印刷制御の他の実施例では、図３に示した第１の実施形態に係る印刷制御におけるインク室１３１内のインク温度の条件の他に、受付けた印刷ジョブの印刷で消費されるインク量の条件も加味することによって、インク室１３１内のインクだけで当該印刷ジョブの印刷が可能である場合に限り、インク循環を行なわないような印刷制御を行なった。図３及び図６に示した印刷制御に共通する特徴は、インクジェットヘッド１３０にてプリカーサを行ない、インク室１３１内のインクの温度を上昇させる際には、インク循環を停止させるということであった。その理由は、温度上昇したインクをインク循環によりインク室１３１の外へ流出させないようにするためであった。しかし、その代わりに、インクジェットヘッド１３０にてプリカーサが行なわれている際には、インク循環経路ＩＣ１全体のインクを温めることができなくなるため、インク室１３１内のインクにて印刷ができなくなったときに、改めてインク循環経路ＩＣ１全体を温め直す必要がある。
【００８３】
そこで、第２の実施形態では、図８のフローチャートに示すように、インクジェットヘッド１３０にてプリカーサを行なう際にも、バイパス循環経路ＢＣ１においてインク循環を行なわせることによって、印刷と並行して上流タンク２３０を効率的に温めることができるので、省電力モードからの復帰時のようなインク低温状態からインク適温状態への遷移時間を更に短縮することが可能となる。
【００８４】
図８のフローチャートにおけるステップＳ２０１までの処理は、図６に示した第１の実施形態のフローチャートにおけるステップＳ２０１までの処理と同じなので、以下では、それ以降の処理についてのみ説明する。
【００８５】
ステップＳ２０２にて、インク室１３１内のインクで印刷可能であると判断した場合（Ｓ２０２：Ｙｅｓ）には、制御部１１０がバイパス循環経路ＢＣ１内に設けたポンプ２６０を作動させると共に三方弁２８０，２８１をオン動作させるので、バイパス循環経路ＢＣ１内でインク循環が開始される（Ｓ２１０）。そして、ステップＳ２１１において、ヒータ２４０によりバイパス循環経路ＢＣ１内のインクが加熱される。そして、インク室１３１においては、プリカーサを行ない、インク室１３１内のインクの温度を上昇させる（Ｓ２１２）。そして、インク室１３１内のインクの温度が基準値以上になるまでプリカーサを行ない（Ｓ２１３：Ｎｏ）、インク室１３１内のインクの温度が基準値以上になったら（Ｓ２１３：Ｙｅｓ）、印刷を実行する（Ｓ２１７）。
【００８６】
一方、ステップＳ２０２にて、インク室１３１内のインクで印刷可能ではないと判断した場合（Ｓ２０２：Ｎｏ）には、インク室１３１にてプリカーサを行なわずに、インク循環経路ＩＣ１にてインク循環を開始し（Ｓ２１４）、ヒータ２４０によりインク循環経路ＩＣ１全体のインクを加熱する（Ｓ２１５）。そして、インク温度が基準値以上まで上昇したら（Ｓ２１６：Ｙｅｓ）、印刷を実行する（Ｓ２１７）。上記の目的を達成することができる。
【００８７】
なお、この印刷制御において、省電力モードが解除されてから印刷が実行されるまで（Ｓ１０２〜Ｓ２１６）の処理は、印刷の前処理として規定される。
【００８８】
第２の実施形態のインクジェットプリンタ１００ａでは、第１の実施形態におけるインク循環経路ＩＣ１上においてインクジェットヘッド１３０をバイパスするために、上流タンク２３０とインクジェットヘッド１３０とをつなぐ経路部分と、下流タンク２２０とヒータ２４０とをつなぐ経路部分とを直接つなぐパイパス経路を設けたが、同じ目的を達成するために、その他のパイパス経路の設け方も可能である。例えば、第１の実施形態におけるインク循環経路ＩＣ１上においてインクジェットヘッド１３０をバイパスするために、上流タンク２３０とインクジェットヘッド１３０とをつなぐ経路部分と、インクジェットヘッド１３０と下流タンク２２０とをつなぐ経路部分とを直接つなぐバイパス経路を設けてもよい。この場合、インクジェットヘッド１３０をバイパスして、上流タンク２３０、下流タンク２２０、ポンプ２６０、ヒータ２４０、冷却器２５０、上流タンク２３０と周回してインクを循環させるバイパス循環経路ＢＣ１が形成される。このバイパス循環経路ＢＣ１においてインク循環を行なわせることによって、印刷と並行して上流タンク２３０と下流タンク２２０を効率的に温めることができるので、省電力モードからの復帰時のようなインク低温状態からインク適温状態への遷移時間を更に短縮することが可能となる。ただし、この場合には、三方弁２８０とインクジェットヘッド１３０とをつなぐ経路部分、又は、インクジェットヘッド１３０と三方弁２８１とをつなぐ経路部分に別途別途負圧発生器を設けて、インクジェットヘッド１３０に適正な負圧をかける必要がある。
【００８９】
また、第１の実施形態におけるインク循環経路ＩＣ１上においてインクジェットヘッド１３０をバイパスするために、インクジェットヘッド１３０と下流タンク２２０とをつなぐ経路部分と、冷却器２５０と上流タンク２３０とをつなぐ経路部分とを直接つなぐバイパス経路を設けてもよい。この場合、インクジェットヘッド１３０をバイパスして、下流タンク２２０、ポンプ２６０、ヒータ２４０、冷却器２５０、下流タンク２２０と周回してインクを循環させるバイパス循環経路が形成される。このバイパス循環経路においてインク循環を行なわせることによって、印刷と並行して下流タンク２２０を効率的に温めることができるので、省電力モードからの復帰時のようなインク低温状態からインク適温状態への遷移時間を更に短縮することが可能となる。ただし、この場合には、上流タンク２３０とインクジェットヘッド１３０とをつなぐ経路部分に別途負圧発生器を設けて、インクジェットヘッド１３０に適正な負圧をかける必要がある。
【００９０】
次に、省電力モードからの復帰時に、第１及び第２の実施形態におけるインクジェットプリンタ１００，１１０ａに複数の印刷ジョブを受付けた場合の印刷制御について説明する。図９は、インクジェットプリンタ１００，１００ａにおける省電力モードからの復帰時において複数の印刷ジョブを受信した場合の印刷制御のフローチャートである。インクジェットプリンタ１００，１００ａにて複数の印刷ジョブを受付けると（Ｓ３０１：Ｙｅｓ）、電力制御部１１１は、省電力モードを解除し（Ｓ３０２）、ヘッド制御部１２０、インクジェットヘッド１３０、エンジン制御部１４０、用紙搬送機構１６０等を再起動させる。
【００９１】
そして、印刷制御部１１２は、温度センサ１３３の計測値を参照して、インク室１３１内のインク温度が所定の基準値以上であるかどうかを判断する（Ｓ３０３）。所定の基準値は、適正な印刷が行なえる温度範囲の下限に基づいて決めることができ、例えば、２５℃とすることができる。
【００９２】
この結果、インク室１３１内のインク温度が基準値以上であれば（Ｓ３０３：Ｙｅｓ）、受信した印刷ジョブの順番にて印刷データを出力し（Ｓ３０４）、第１及び第２の実施形態のステップＳ２０３及びＳ２１４へと処理を勧める。
【００９３】
一方、インク室１３１内のインク温度が基準値よりも低い場合（Ｓ３０３：Ｎｏ）には、インク量解析部１１４にて受付けた各印刷ジョブの印刷で消費されるインク量の見積を行なう（Ｓ３０５）。
【００９４】
次に、インクジェットヘッド１３０内のインク量検出器１３４により検出されたインク室１３１内に貯蔵されたインク量と消費されるインク量の見積値とから、インク室１３１内のインクで印刷可能な印刷ジョブがあるかどうかを判断する（Ｓ３０６）。
【００９５】
その結果、インク室１３１内のインクで印刷可能な印刷ジョブがあると判断した場合には（Ｓ３０６：Ｙｅｓ）、印刷可能な印刷ジョブから優先的に印刷データを出力し（Ｓ３０７）、第１及び第２の実施形態のステップＳ１０６及びＳ２１０（印刷の前処理）へと処理を勧める。
【００９６】
一方、インク室１３１内のインクで印刷可能な印刷ジョブがないと判断した場合には（Ｓ３０６：Ｎｏ）、受信した印刷ジョブの順番にて印刷データを出力し（Ｓ３０４）、第１及び第２の実施形態のステップＳ２０３及びＳ２１４へと処理を進める。
【００９７】
このような前処理を行なうことにより、省電力モードの解除時に複数の印刷ジョブを受付けた際に、インク温度が低温の場合であっても、効率的に印刷を行なうことができる。
【００９８】
なお、この印刷制御において、省電力モードが解除されてから印刷が実行されるまで（Ｓ１０２〜Ｓ２０４、Ｓ１０２〜Ｓ１０７、Ｓ１０２〜Ｓ２１６）の処理は、印刷の前処理として規定される。
【００９９】
次に、本発明の第３の実施形態について、図面を参照して説明する。図１０は、本実施形態に係るインクジェットプリンタの全体構成を示した全体構成図である。本図に示すように、インクジェットプリンタ１０は、電源１１と、パソコンＰＣや不図示のＬＡＮケーブルなどに着脱自在に接続されるインターフェース１２と、装置全体を制御する制御部１３と、ヘッド駆動回路２１及び複数のヘッドブロック２２を有し且つ印刷データに応じてインクを記録紙に向かって吐出させる少なくとも一色以上のライン型インクジェットヘッド２０と、ライン型インクジェットヘッド２０内のインク温度を制御するヘッド内インク温度制御部３０と、記録紙を搬送する記録紙搬送部４０と、ライン型インクジェットヘッド２０とインク（図１１）を貯蔵したインクタンク５３（図１１）との間でインク循環させるか、又は、インク循環を停止させるインク循環機構５０と、インク循環経路ＩＣ２（図１１）内のインク温度を制御するインク循環経路内インク温度制御部７０とを備えている。
【０１００】
ここで、インクジェットプリンタ１０内に設けた主要な構成要素について順を追って説明する。
【０１０１】
制御部１３は、ＣＰＵ、メモリ等が配置されたコントローラ基板等で構成することができ、画像処理、印刷ジョブ管理等を行なう。具体的には、印刷対象となる画像に基づいて、インク吐出データを生成する処理等を行なう。印刷対象となる画像は、例えば、パソコンＰＣや不図示のＬＡＮケーブルなどからインターフェース１２を介して入力された印刷データ等とすることができる。
【０１０２】
制御部１３は、この内部に入力した印刷データを一時的に格納して処理するデータ処理部１３ａと、印刷データを印刷する前にこの印刷データに付随した印刷ジョブ情報を解析して印刷データを印刷するのに必要なインク量Ｖ（図１４）を解析するインク量解析部１３ｂと、演算部１３ｃと、インクジェットプリンタ１０の制御用ソフトなどを記憶したＲＯＭ１３ｄと、インクジェットプリンタ１０の動作時に変更可能な情報を一時的に格納するＲＡＭ１３ｅと、インクジェットプリンタ１０の省電力モードへの移行と省電力モードからの復帰を制御する電力制御部１３ｆと、省電力モードからの復帰の際や電源投入時の印刷処理を制御する印刷制御部１３ｇとを有している。
【０１０３】
尚、本実施形態では、制御部１３内にデータ格納・処理部１３ａ及びインク量解析部１３ｂを設けているが、これらの機能を備えたデータ格納・処理部及びインク量解析部を制御部１３とは別体に設けて、制御部１３との間で各部からの信号を送受するように構成しても良い。
【０１０４】
次に、ライン型インクジェットヘッド２０は、複数色のインクに対応して各色ごとに設けられている。本実施形態では、インクジェットプリンタ１０（図１０）に入力された印刷データをカラーで記録（印刷）するための複数色のインクの一例として、Ｃ（シアン），Ｋ（ブラック），Ｍ（マゼンタ），Ｙ（イエロー）が用いられているので、Ｃ，Ｋ，Ｍ，Ｙの各インク色に対応して複数のライン型インクジェットヘッド２０Ｃ，２０Ｋ，２０Ｍ，２０Ｙが記録紙ＰＡの搬送方向（図１２の矢印Ｘ１方向）に対してＣ，Ｋ，Ｍ，Ｙの記録順に配置されている。
【０１０５】
ライン型インクジェットヘッド２０Ｃ，２０Ｋ，２０Ｍ，２０Ｙは、全て同一構造で構成されているので、以下の説明では、このうちの一つのライン型インクジェットヘッド２０について説明する。
【０１０６】
一つのライン型インクジェットヘッド２０は、内部にヘッド駆動回路２１が設けられていると共に、複数のノズル２２ｎを主走査方向（図１２のＹ軸方向）に有するヘッドブロック２２が二次元的に複数配置されている。本実施形態では、ヘッドブロック２２が、主走査方向に沿った一つのライン上に沿って複数個配置され、且つ、副走査方向（図１２のＸ軸方向）に計２ラインに分けて配置されており、且つ、隣り合うライン１，２では各ヘッドブロック２２が一部重なりあうように互い違いに千鳥状に配置されている。
【０１０７】
また、ライン型インクジェットヘッド２０には、この内部に供給されたインク（図１１）の温度をインク仕様に基づくインク使用可能範囲内のインク温度となる下限インク温度ＴＬ（図１５）と上限インク温度ＴＨ（図１５）との間に設定した最適な目標インク温度ＴＭ（図１５）に制御するためのヘッド内インク温度制御部３０が設けられている。
【０１０８】
ヘッド内インク温度制御部３０は、ライン型インクジェットヘッド２０内のインク温度を検知するためにサーミスタなどを用いたヘッド内インク温度検知部（以下、第１温度計と記す）３１と、ライン型インクジェットヘッド２０内のインク温度が目標インク温度ＴＭ（図１５）よりも低い場合にインク（図１１）を加熱するための第１加熱手段（以下、第１ヒータと記す）３２と、ライン型インクジェットヘッド２０内の共通インク供給室２３（図１１）内に供給されたインクのインク量Ｖｐ（図１４）を取得するためのヘッド内インク量取得部（以下、インク量検出器と記す）３３とで構成されているが、このヘッド内インク温度制御部３０の動作については後で詳述する。
【０１０９】
尚、本実施形態では、ライン型インクジェットヘッド２０の共通インク供給室２３（図１１）内のインク量Ｖｐをインク量検出器３３で計量しているが、インク量検出器３３を設けずに、印刷開始する前に共通インク供給室２３（図１１）内のインクを満タンにしておけば、共通インク供給室２３の容積を共通インク供給室２３内のインク量Ｖｐとして制御部１３のＲＡＭ１３ｅ内に格納して、このＲＡＭ１３ｅ内に格納した値を用いても良く、この場合には制御部１３のＲＡＭ１３ｅがヘッド内インク量取得部となる。
【０１１０】
更に、ヘッドブロック２２に設けた複数のノズル２２ｎからインクを選択的に吐出させる場合に、インクジェット方式では、各ノズル２２ｎと対応して設けられた各ピエゾ素子に駆動信号を印加して振動板を変位させてインク溜室内のインクをノズルから吐出させるピエゾ方式や、静電ギャップに駆動信号を印加して振動板を変位させてインク溜室内のインクをノズルから吐出させる静電方式や、インク溜室内の微小ヒータでインクを加熱して膜沸騰状態となって生じた気泡による圧力変化でインクをノズルから吐出させる膜沸騰インクジェット方式などがあり、本発明ではいずれの方式を用いても良いが、本実施形態では構造が簡単であり且つ信頼性が良好なピエゾ方式を適用している。
【０１１１】
図１１に示すように、インクを循環させるためのインク循環機構５０では、インクを充填したインクボトル５１が接続管５２に着脱自在に装着されており、接続管５２を介してインクボトル５１内のインクが第１インクタンク（以下、上部インクタンクと記す）５３内に貯蔵されている。尚、本実施形態では、交換可能なインクボトル５１により上部インクタンク５３内にインクを補給しているが、インクボトル５１を取り付けることなく、上部インクタンク５３にインク補給口（図示せず）を設けてこのインク補給口からインクを補給しても良い。
【０１１２】
また、上部インクタンク５３と、ライン型インクジェットヘッド２０内で複数のヘッドブロック２２にインクを分配するために上流側に設けた共通インク供給室２３との間にインク供給経路５５が配管されていると共に、インク供給経路５５をオン／オフ制御するために第１電磁弁５４が設けられている。
【０１１３】
この際、ライン型インクジェットヘッド２０内の共通インク供給室２３には、前述したように、ヘッド内インク温度制御部３０を構成する第１温度計３１及び第１ヒータ３２並びにインク量検出器３３が取り付けられている。
【０１１４】
また、ライン型インクジェットヘッド２０内で下流側に設けた共通インク回収室２４と、この共通インク回収室２４から回収したインクを貯蔵する第２インクタンク（以下、下部インクタンクと記す）５９及びポンプ６０並びに熱交換器６１を経由して上部インクタンク５３との間にインク回収経路５６が配管されていると共に、インク回収経路５６をオン／オフ制御するために第２電磁弁５８が設けられている。
【０１１５】
従って、インクをインク供給経路５５とインク回収経路５６とによるインク循環経路ＩＣ２内で循環させる場合に制御部１３により各部を制御して、インク循環機構５０内に設けた第１，第２電磁弁５４，５８をオン動作させると、上部インクタンク５３内に貯蔵されたインクはインク供給経路５５内を通ってライン型インクジェットヘッド２０の共通インク供給室２３内に供給され、共通インク供給室２３からインクが２次元的に配置した複数のヘッドブロック２２に分配され、各ヘッドブロック２２からインクが記録紙ＰＡ上に選択的に吐出された後に、各ヘッドブロック２２からの余剰のインクが共通インク回収室２４内に集められて、共通インク回収室２４からのインクがインク回収経路５６内を通って下部インクタンク５９内に一時的に貯蔵される。
【０１１６】
この後、下部インクタンク５９内のインクをポンプ６０で吸い上げて熱交換器６１に送り、熱交換器６１内でインク循環経路ＩＣ２内のインク温度が所定の温度になるように制御しながらインクを上部タンク５３に戻している。
【０１１７】
この際、熱交換器６１には、インク循環経路ＩＣ２内のインク温度をインク使用可能範囲内の目標インク温度ＴＭ近傍に制御するためのインク循環経路内インク温度制御部７０が設けられている。
【０１１８】
インク循環経路内インク温度制御部７０は、インク循環経路ＩＣ２内のインク温度を検知するためにサーミスタなどを用いた循環インク温度検知部（以下、第２温度計と記す）７１と、インク循環経路ＩＣ２内のインクを加熱するための第２加熱手段（以下、第２ヒータと記す）７２と、インク循環経路ＩＣ２内のインクを冷却するための冷却手段（以下、冷却用ファンと記す）７３とで構成されているが、このインク循環経路内インク温度制御部７０の動作については後で詳述する。
【０１１９】
尚、インクジェットプリンタ１０において、図１１に示したライン型インクジェットヘッド２０を一部変形させて、図１２に示したようなライン型インクジェットヘッド２０’を用いることも可能である。
【０１２０】
ライン型インクジェットヘッド２０’では、複数のヘッドブロック２２を一つのライン上に例えば３個配置した場合に、各ヘッドブロック２２に対してライン１，２上でヘッド番号Ｈｎ＝１〜６が付与されており、且つ、共通インク供給室２３（図１１）に第１温度計３１（図１１）及び第１ヒータ３２（図１１）が取り付けられてなく、ヘッド内インク温度制御部３０’が設けられている。
【０１２１】
ヘッド内インク温度制御部３０’では、ライン型インクジェットヘッド２０’の共通インク供給室２３（図１１）にインク量検出器３３が取り付けられ、且つ、複数のヘッドブロック２２にサーミスタなどを用いたヘッド内インク温度検知部（以下、第１温度計と記す）３１’がそれぞれ取り付けられていると共に、第１加熱手段として各ヘッドブロック２２内に設けた複数のピエゾ素子２２ｐをインクが吐出しない程度に微小に振動（プリカーサ）させて複数のインク溜室２２ｉｒ内のインクを加熱させる方法が適用されている。
【０１２２】
従って、ヘッド内インク温度制御部３０’は、記録紙ＰＡへの印刷を開始する前に、ライン型インクジェットヘッド２０’に設けた複数のヘッドブロック２２内のインクに対して目標インク温度ＴＭになるようにプリカーサによって加熱を行なう場合に、各ヘッドブロック２２に取り付けた第１温度計３１’によりインク温度を計測している。
【０１２３】
尚、複数のヘッドブロック２２に第１温度計３１’をそれぞれ取り付けずに、共通インク供給室２３（図１１）に第１温度計３１（図１１）のみを取り付けて、複数のヘッドブロック２２内のインクに対して目標インク温度ＴＭになるようにプリカーサによって加熱を行なうことも可能であるが、この場合には、第１温度計３１（図１１）で計測した温度を基にして目標インク温度ＴＭに到達するまでのプリカーサ時間を予測してプリカーサを行なえば良い。
【０１２４】
上記したように、記録紙ＰＡへの印刷を開始する前、ライン型インクジェットヘッド２０’（又は２０）内のインクの加熱をプリカーサによって行なう場合には、ライン型インクジェットヘッド２０’（又は２０）内にヒータが必要なくなるために、ライン型インクジェットヘッド２０’（又は２０）内を小型化できると共に、コストダウンを図ることができる。
【０１２５】
ここで、上記のように構成したインクジェットプリンタ１０において、当該プリンタ１０で使用するインクのインク温度を制御する技術的思想について説明する。
【０１２６】
本実施形態では、インクジェットプリンタ１０で使用するインクのインク温度を制御する際に、印刷データを記録紙ＰＡ上に印刷する前に、印刷データに付随した印刷ジョブ情報を制御部１３内に設けたインク量解析部１３ｂで解析して、印刷データを印刷するのに必要なインク量Ｖ（図１４）をインク量解析部１３ｂで解析している。
【０１２７】
この際、制御部１３内に設けたインク量解析部１３ｂは、印刷データに付随した印刷ジョブ情報として、記録紙サイズに応じた記録紙１枚当たりの総ドット数情報，印字率情報，印刷枚数情報，印刷部数情報を抽出して、予め設定した１ドット当たりのインク量と、前記した各情報を所定の計算式に代入することで、印刷データを印刷するのに必要なインク量Ｖを求める処理を行なっている。
【０１２８】
具体的に説明すると、インク量解析部１３ｂは、印刷に係る画像データの各インク色（Ｃ，Ｋ，Ｍ，Ｙ）の印字率を算出する。この算出は、例えば、この画像データにおける各インク色（Ｃ，Ｋ，Ｍ，Ｙ）の単位面積当たりのドット数（画素数）をカウントすることによって行なわれている。尚、印字率が低い画像データは例えば文字データであり、一方、印字率が高い画像データは例えば写真データである。
【０１２９】
そして、インク量解析部１３ｂによって算出された印字率情報は、所定の計算式に代入され、各インク色（Ｃ，Ｋ，Ｍ，Ｙ）のインクの吐出量に換算される。
【０１３０】
本実施形態では、ライン型インクジェットヘッド２０又は２０’の解像度が例えば３００ｄｐｉ×３００ｄｐｉであり、予め設定した１ドット当たりのインク量が例えば３０ｐｌ（ピコリットル）となっており、例えばＡ４サイズ（２１０ｍｍ×２９７ｍｍ）の記録紙ＰＡ全体に印字率５０％で印字を行なう場合に、Ａ４サイズの記録紙ＰＡ上に吐出されるインク量は、０．１３ｍｌ｛＝（３０ｐｌ×３００ｄｐｉ×３００ｄｐｉ×２１０ｍｍ／２５．４ｉｎｃｈ×２９７ｍｍ／２５．４ｉｎｃｈ）×５０％｝となる。
【０１３１】
更に、１枚のＡ４サイズの記録紙ＰＡ上に吐出されるインク量が例えば０．１３ｍｌであるときに、印刷枚数を２０枚、印刷部数を５部とした場合に、各色インクの吐出量は、１３ｍｌ（＝０．１３ｍｌ×２０枚×５部）となる。
【０１３２】
従って、インク量解析部１３ｂは、上記のような計算方法によって印刷データに付随した印刷ジョブ情報から印刷データを印刷するのに必要なインク量Ｖを、
・記録紙１枚当たりのインク量＝１ドット当たりのインク量×記録紙サイズに応じた記録紙１枚当たりの総ドット数×印字率  ………（１）、
・印刷データを印刷するのに必要なインク量＝記録紙１枚当たりのインク量×記録枚数×記録部数  ………（２）、
によりインク色ごとに算出している。
【０１３３】
尚、ライン型インクジェットヘッド２０又は２０’の解像度仕様などが異なる場合でも、同様な計算方法によって印刷データを印刷するのに必要なインク量Ｖを算出可能である。
【０１３４】
そして、後述するように、インク量解析部１３ｂで算出した印刷データを印刷するのに必要なインク量Ｖ（図１４）と、ライン型インクジェットヘッド２０又は２０’の共通インク供給室２３に取り付けたインク量検出器３３により計量した共通インク供給室２３内のインク量Ｖｐ（図１４）とを比較している。
【０１３５】
そして、ライン型インクジェットヘッド２０又は２０’の共通インク供給室２３内に印刷データを印刷するのに必要なインク量Ｖがある場合（Ｖ≦Ｖｐの場合）に、制御部１３の指令でインク循環を停止してヘッド内インク温度制御部３０又は３０’によりインク温度を制御し、一方、共通インク供給室２３内に印刷データを印刷するのに必要なインク量Ｖがない場合（Ｖ＞Ｖｐの場合）に、制御部１３の指令でインク循環を実行してインク循環経路内インク温度制御部７０によりインク温度を制御することを特徴としている。
【０１３６】
この理由を説明すると、ライン型インクジェットヘッド２０又２０’内でインクを加熱する場合、前述したように、図１１に示したライン型インクジェットヘッド２０ではこのヘッド２０内のインクを共通インク供給室２３に取り付けた第１ヒータ３２で加熱する一方、図１２に示したライン型インクジェットヘッド２０’では複数のヘッドブロック２２内のインクをプリカーサにより加熱しているが、実験の結果、いずれの場合でも図１３に示したようにインクの循環の有無によってヘッド加熱時間の経過に伴うインクの温度上昇が異なっていることが判明した。
【０１３７】
即ち、図１３に示したように、横軸にヘッド加熱時間［秒］を示し、縦軸にヘッド内のインクの上昇温度［°Ｃ］を示して、ライン型インクジェットヘッド２０又２０’内でプリカーサしたときのインクの加熱特性を測定したところ、インク循環を行なった場合（循環有りの場合）には、○印で示したようにヘッド加熱時間が６０秒経過したときにヘッド２０又は２０’内のインクの温度上昇が略３°Ｃとなった。一方、インク循環を行なわない場合（循環無しの場合）には、□印で示したようにヘッド加熱時間が６０秒経過したときにヘッド２０又は２０’内のインクの温度上昇が略６．７°Ｃとなった。
【０１３８】
尚、ライン型インクジェットヘッド２０又２０’内でインクを第１ヒータ３２により加熱した場合にも、インク循環の有無によって図１３に示したのと略同様なインク加熱特性が得られるものである。
【０１３９】
従って、インク循環を行なった状態でヘッド２０又は２０’内のインクを加熱するよりも、インク循環を行なわない状態でヘッド２０又は２０’内のインクを加熱した方がインク温度が急速に上昇するために短時間で所定の目標インク温度ＴＭに制御できることが判明した。
【０１４０】
そこで、本実施形態では、インクジェットプリンタ１０で使用するインクのインク温度を制御する際に、印刷データを印刷するのに必要なインク量Ｖと、インク循環の有無とを考慮して、図１４に示したインクジェットプリンタの全体動作を行なっており、以下、図１０〜図１２，図１４〜図１８を併用して説明する。
【０１４１】
図１４に示すように、インクジェットプリンタ１０の全体動作を開始したときに、まず、ステップＳ１で電源１１を投入して、制御部１３を始動させる。
【０１４２】
次に、ステップＳ２でパソコンＰＣや不図示のＬＡＮケーブルなどから送られた印刷データをインターフェース１２を介して受信して、印刷データを制御部１３に設けたデータ格納・処理部１３ａ内に一時的に格納する。
【０１４３】
次に、ステップＳ３で制御部１３はデータ格納・処理部１３ａ内から印刷データを取り出して、印刷データを印刷する前に印刷データに付随した印刷ジョブ情報を内部に設けたインク量解析部１３ｂで解析して、印刷データを印刷するのに必要なインク量Ｖを前述した式１及び式２により算出する。
【０１４４】
次に、ステップＳ４でインク量解析部１３ｂはステップＳ３で得られた印刷データを印刷するのに必要なインク量Ｖと、ライン型インクジェットヘッド２０又は２０’の共通インク供給室２３に取り付けたインク量検出器３３により計量した共通インク供給室２３内に供給されたインク量Ｖｐとを制御部１３の演算部１３ｃで比較する。
【０１４５】
尚、印刷開始する前に共通インク供給室２３内にインクを満タンにしておけば、共通インク供給室２３の容積を共通インク供給室２３内のインク量Ｖｐとして制御部１３のＲＡＭ１３ｅ内に格納して、このＲＡＭ１３ｅ内に格納した値を用いても良い。
【０１４６】
ステップＳ４において、共通インク供給室２３内のインク量Ｖｐが印刷データを印刷するのに必要なインク量Ｖよりも大きい場合（Ｓ４：Ｙｅｓ）には、ステップＳ５で制御部１３の指令によりインク循環を停止する。
【０１４７】
ステップＳ５では、制御部１３がインク循環経路ＩＣ２内に設けたポンプ６０を作動させず且つ第１，第２電磁弁５４，５８をオフ動作させるので、インク循環経路ＩＣ２内でインクが循環できずに、ライン型インクジェットヘッド２０又は２０’の共通インク供給室２３内に印刷データを印刷するのに十分なインク量Ｖｐが共通インク供給室２３内に確保されている。
【０１４８】
そして、ステップＳ５でインク循環を停止した場合には、制御部１３のＲＯＭ１３ｄ内に記憶された循環を伴わないインク温度制御サブルーチンＳ１０又はＳ２０もしくはＳ３０のいずれか一つが後述するように処理され、ライン型インクジェットヘッド２０又は２０’内のインクの温度がインク使用可能範囲内に設定した目標インク温度ＴＭに制御されるので、この後、ステップＳ７でライン型インクジェットヘッド２０又は２０’内に設けた複数のヘッドブロック２２により、記録紙ＰＡ上に印刷データを記録する。
【０１４９】
この後、ステップＳ７からステップＳ８に移行して印刷を終了するか否かを問い、印刷を終了する場合（Ｓ８：Ｙｅｓ）にはフロー動作を終了し、一方、印刷を終了しない場合（Ｓ８：Ｎｏ）にはステップＳ３に戻り、印刷を終了するまでステップＳ３〜ステップＳ８のフロー動作を繰り返す。
【０１５０】
なお、この印刷制御において、電源が投入されてから印刷が実行されるまで（Ｓ１〜Ｓ１０、Ｓ２０、Ｓ３０、又はＳ４０）の処理は、印刷の前処理として規定される。
【０１５１】
ここで、ライン型インクジェットヘッド２０又は２０’の共通インク供給室２３内に印刷データを印刷するのに必要なインク量Ｖがある場合には、印刷データを印刷することができるので、インク循環を停止することによって、図１３で説明したようにライン型インクジェットヘッド２０又は２０’内でインクを加熱した際に、インク循環させる場合よりもインク温度が急速に上昇するために、インク温度を制御するためのウォームアップ時間を従来のインクジェットプリンタよりも短縮することができると共に、インクジェットプリンタ１０内のインク全体に亘ってインク温度を制御する必要がないためにインクジェットプリンタ１０に対して省電力化を図ることができる。
【０１５２】
ここで、インク循環を伴わないインク温度サブルーチンＳ１０，Ｓ２０，又はＳ３０の処理について、インク循環経路ＩＣ２内でインクが循環せず、且つ、ライン型インクジェットヘッド２０又は２０’は印刷状態でないので、ライン型インクジェットヘッド２０又は２０’内のインクの温度はインク使用可能範囲内の上限インク温度ＴＨ以下であることを前提にして、具体的に説明する。
【０１５３】
図１５に示すように、循環を伴わないインク温度サブルーチン（その１）Ｓ１０を適用して処理する場合は、図１１に示したライン型インクジェットヘッド２０を用いる場合であり、ライン型インクジェットヘッド２０の共通インク供給室２３に取り付けた第１温度計３１で共通インク供給室２３内のインク温度Ｔ１を計測しながら第１ヒータ３２によりインクを加熱する方法である。
【０１５４】
サブルーチン（その１）Ｓ１０において、まず、ステップＳ１１でライン型インクジェットヘッド２０の共通インク供給室２３内のインク温度Ｔ１を共通インク供給室２３に取り付けた第１温度計３１で計測し、この結果を制御部１３に知らせる。
【０１５５】
次に、ステップＳ１２では、第１温度計３１で計測したインク温度Ｔ１が、制御部１３のＲＡＭ１３ｅ内に記憶されている下限インク温度ＴＬよりも低いか否かを制御部１３の演算部１３ｃで比較する。
【０１５６】
この際、ステップＳ１２でインク温度Ｔ１が下限インク温度ＴＬよりも低い場合（Ｓ１２：Ｙｅｓ）には、ステップＳ１３でライン型インクジェットヘッド２０の共通インク供給室２３内のインクを共通インク供給室２３に取り付けた第１ヒータ３２により所定時間に加熱し、その後、ステップＳ１１に戻ってステップＳ１１の処理を再び行なう。
【０１５７】
一方、ステップＳ１２でインク温度Ｔ１が下限インク温度ＴＬよりも高い場合（Ｓ１２：Ｎｏ）には、ステップＳ１４に移行する。ステップＳ１４では、第１温度計３１で計測したインク温度Ｔ１が、制御部１３のＲＡＭ１３ｅ内に記憶されている目標インク温度ＴＭよりも低いか否かを制御部１３の演算部１３ｃで比較する。
【０１５８】
この際、ステップＳ１４でインク温度Ｔ１が目標インク温度ＴＭよりも低い場合（Ｓ１４：Ｙｅｓ）には、ステップＳ１３と同様に、ステップＳ１５で共通インク供給室２３内のインクを第１ヒータ３２により所定時間に加熱し、その後、ステップＳ１１に戻ってステップＳ１１の処理を再び行なう。一方、ステップＳ１４でインク温度Ｔ１が目標インク温度ＴＭ以上の場合（Ｓ１４：Ｎｏ）には、最適な使用インク温度となるので、図１４に示したステップＳ７により印刷を行なう。
【０１５９】
尚、サブルーチン（その１）Ｓ１０において、目標インク温度ＴＭは、下限インク温度ＴＬよりも高く設定されているので、ステップＳ１２を省いても良い。
【０１６０】
また、図１６に示すように、インク循環を伴わないインク温度サブルーチン（その２）Ｓ２０を適用して処理する場合は、図１２に示したライン型インクジェットヘッド２０’を用いる場合であり、複数のヘッドブロック２２にそれぞれ取り付けた第１温度計３１’で各ヘッドブロック２２内のインク温度Ｔ１を計測しながらプリカーサによりインクを加熱する方法である。
【０１６１】
サブルーチン（その２）Ｓ２０において、まず、ステップＳ２１でライン型インクジェットヘッド２０’内に設けた複数のヘッドブロック２２に対してヘッド番号Ｈｎ（但し、ｎ＝１，２，３，………，ｎ）に対応するヘッドブロック２２内のインク温度Ｔ１’を、複数のヘッドブロック２２ごとに設けた各第１温度計３１’で計測し、この結果を制御部１３に知らせる。
【０１６２】
次に、ステップＳ２２では、各第１温度計３１’で計測した各インク温度Ｔ１’が、制御部１３のＲＡＭ１３ｅ内に記憶されている下限インク温度ＴＬよりも低いか否かを制御部１３の演算部１３ｃで比較する。
【０１６３】
この際、ステップＳ２２でインク温度Ｔ１’が下限インク温度ＴＬよりも低い場合（Ｓ２２：Ｙｅｓ）には、ステップＳ２３において、ヘッド番号Ｈｎに対応するヘッドブロック２２内のインクをプリカーサにより所定時間に加熱し、その後、加熱したヘッドブロック２２のみに対してステップＳ２１に戻ってステップＳ２１の処理を再び行なう。
【０１６４】
一方、ステップＳ２２でインク温度Ｔ１’が下限インク温度ＴＬよりも高い場合（Ｓ２２：Ｎｏ）には、ステップＳ２４に移行する。ステップＳ２４では、各第１温度計３１’で計測した各インク温度Ｔ１’が、制御部１３のＲＡＭ１３ｅ内に記憶されている目標インク温度ＴＭよりも低いか否かを制御部１３の演算部１３ｃで比較する。
【０１６５】
この際、ステップＳ２４でインク温度Ｔ１’が目標インク温度ＴＭよりも低い場合（Ｓ２４：Ｙｅｓ）には、ステップＳ２３と同様に、ステップＳ２５でヘッド番号Ｈｎに対応するヘッドブロック２２内のインクをプリカーサにより所定時間に加熱し、その後、加熱したヘッドブロック２２のみに対してステップＳ２１に戻ってステップＳ２１の処理を再び行なう。一方、ステップＳ２４でインク温度Ｔ１’が目標インク温度ＴＭ以上の場合（Ｓ２４：Ｎｏ）には、最適な使用インク温度となるので、図１４に示したステップＳ７により印刷を行なう。
【０１６６】
尚、サブルーチン（その２）Ｓ２０においても、目標インク温度ＴＭは、下限インク温度ＴＬよりも高く設定されているので、ステップＳ２２を省いても良い。
【０１６７】
更に、図１７に示すように、インク循環を伴わないインク温度サブルーチン（その３）Ｓ３０を適用して処理する場合には、図１１に示したライン型インクジェットヘッド２０から第１ヒータ３２を取り外したものを用いる場合であり、共通インク供給室２３に取り付けた第１温度計３１で共通インク供給室２３内のインク温度Ｔ１を計測し、このインク温度Ｔ１を基にして目標インク温度ＴＭに至るまでのプリカーサ時間を予測してプリカーサによりインクを加熱する方法である。
【０１６８】
サブルーチン（その３）Ｓ３０において、まず、ステップＳ３１でライン型インクジェットヘッド２０の共通インク供給室２３内のインク温度Ｔ１を共通インク供給室２３に取り付けた第１温度計３１で計測し、この結果を制御部１３に知らせる。
【０１６９】
次に、ステップＳ３２では、第１温度計３１で計測したインク温度Ｔ１を基にして目標インク温度ＴＭに至るまでのプリカーサ時間を図１３に示した循環無しの傾斜特性などを利用して制御部１３の演算部１３ｃで予測演算する。尚、演算することなく、制御部１３内に設けた不図示のテーブルにインク温度Ｔ１に対する目標インク温度ＴＭに至るまでのプリカーサ時間を記憶させて簡易に求めても良い。
【０１７０】
次に、ステップＳ３３では、複数のヘッドブロック２２内のインクを上記演算で得られた時間に亘ってプリカーサして加熱すれば、略最適な使用インク温度となるので、図１４に示したステップＳ７により印刷を行なう。
【０１７１】
ここで、再び図１４に戻り、ステップＳ４において、ライン型インクジェットヘッド２０又は２０’の共通インク供給室２３内に供給されたインク量Ｖｐが印刷データを印刷するのに必要なインク量Ｖよりも小さい場合（Ｓ４：Ｎｏ）には、ステップＳ６で制御部１３の指令によりインク循環を行なう。
【０１７２】
ステップＳ６では、制御部１３がインク循環経路ＩＣ２内に設けたポンプ６０を作動させると共に第１，第２電磁弁５４，５８をオン動作させるので、インク循環経路ＩＣ２内でインクが循環して共通インク供給室２３内にインクが供給される。
【０１７３】
そして、ステップＳ６でインク循環を行なった場合には、ステップＳ４０で制御部１３のＲＯＭ１３ｄ内に記憶されたインク循環路内インク温度制御サブルーチンＳ４０が後述するように処理され、ライン型インクジェットヘッド２０又は２０’内のインクの温度がインク使用可能範囲内に設定した目標インク温度ＴＭに制御されるので、この後、ステップＳ７でライン型インクジェットヘッド２０又は２０’内に設けた複数のヘッドブロック２２により、記録紙ＰＡ上に印刷データを記録する。
【０１７４】
この後、前述したと同様に、ステップＳ７からステップＳ８に移行して印刷を終了するか否かを問い、印刷を終了する場合（Ｓ８：Ｙｅｓ）にはフロー動作を終了し、一方、印刷を終了しない場合（Ｓ８：Ｎｏ）にはステップＳ３に戻り、印刷を終了するまでステップＳ３〜ステップＳ８のフロー動作を繰り返す。
【０１７５】
ここで、ライン型インクジェットヘッド２０又は２０’の共通インク供給室２３内に印刷データを印刷するのに必要なインク量Ｖがない場合には、インクを循環させてライン型インクジェットヘッド２０又は２０’の共通インク供給室２３内にインクを供給する必要があり、この場合にはインク循環経路ＩＣ２内に設けた第２ヒータ７２、又は、ヘッド２０又は２０’内に設けた第１ヒータ３２及びインク循環経路ＩＣ２内に設けた第２ヒータ７２によりインクを加熱することで、図１３で説明したように、インク循環をしない場合よりもインク温度の上昇が遅くなるために、インク温度を制御するためのウォームアップ時間が少し長くかかる。
【０１７６】
ここで、図１８に示したインク循環経路内インク温度サブルーチンＳ４０を処理する場合の一例として、ヘッド２０又は２０’内に設けた第１ヒータ３２及びインク循環経路ＩＣ２内に設けた第２ヒータ７２によりインクを加熱する場合について説明するが、これに限ることなく、インク循環経路ＩＣ２内に設けた第２ヒータ７２だけでインクを加熱しても良い。
【０１７７】
即ち、サブルーチンＳ４０において、まず、ステップＳ４１において、インク循環経路ＩＣ２内に設けた第２温度計７１でインク循環経路ＩＣ２内のインク温度Ｔ２を計測し、この結果を制御部１３に知らせる。
【０１７８】
次に、ステップＳ４２では、第２温度計７１で計測したインク温度Ｔ２が、制御部１３のＲＡＭ１３ｅ内に記憶されている下限インク温度ＴＬよりも低いか否かを制御部１３の演算部１３ｃで比較する。
【０１７９】
この際、ステップＳ４２でインク温度Ｔ２が下限インク温度ＴＬよりも低い場合（Ｓ４２：Ｙｅｓ）には、ステップＳ４３でインク循環経路ＩＣ２内に設けた第２ヒータ７２によりインク循環経路ＩＣ２内のインクを所定時間に加熱し、その後、ステップＳ４１に戻ってステップＳ４１の処理を再び行なう。
【０１８０】
一方、ステップＳ４２でインク温度Ｔ２が下限インク温度ＴＬよりも高い場合（Ｓ４２：Ｎｏ）には、ステップＳ４４に移行する。ステップＳ４４では、第２温度計７１で計測したインク温度Ｔ２が、制御部１３のＲＡＭ１３ｅ内に記憶されている上限インク温度ＴＨよりも低いか否かを制御部１３の演算部１３ｃで比較する。
【０１８１】
この際、ステップＳ４４でインク温度Ｔ２が上限インク温度ＴＨよりも高い場合（Ｓ４４：Ｎｏ）には、ステップＳ４５でインク循環経路ＩＣ２内に設けた冷却用ファン７３によりインク循環経路ＩＣ２内のインクを所定時間に冷却し、その後、ステップＳ４１に戻ってステップＳ４１の処理を再び行なう。
【０１８２】
一方、ステップＳ４４でインク温度Ｔ２が上限インク温度ＴＨよりも低い場合（Ｓ４４：Ｙｅｓ）には、インク循環経路ＩＣ２内のインク温度が下限インク温度ＴＬ≦インク温度Ｔ２≦上限インク温度ＴＨとなり、インク使用可能範囲内のインク温度に入っている。
【０１８３】
この後、ライン型インクジェットヘッド２０を用いた場合に、ステップＳ４６で共通インク供給室２３内のインク温度Ｔ１を共通インク供給室２３に取り付けた第１温度計３１で計測し、この結果を制御部１３に知らせる。
【０１８４】
次に、ステップＳ４７では、第１温度計３１で計測したインク温度Ｔ１が、制御部１３のＲＡＭ１３ｅ内に記憶されている目標インク温度ＴＭよりも低いか否かを制御部１３の演算部１３ｃで比較する。
【０１８５】
この際、ステップＳ４７でインク温度Ｔ１が目標インク温度ＴＭよりも低い場合（Ｓ４７：Ｙｅｓ）には、ステップＳ４８で共通インク供給室２３内のインクを共通インク供給室２３に取り付けた第１ヒータ３２により所定時間に加熱し、その後、ステップＳ４６に戻ってステップＳ４６の処理を再び行なう。一方、ステップＳ４７でインク温度Ｔ１が目標インク温度ＴＭ以上の場合（Ｓ４７：Ｎｏ）には、最適な使用インク温度となるので、図１４に示したステップＳ７により印刷を行なう。
【０１８６】
この際、ライン型インクジェットヘッド２０’を用いた場合には、ステップＳ４６〜ステップＳ４８の動作を変更して、プリカーサにより目標インク温度ＴＭに制御するか、又は、インク循環経路ＩＣ２内で目標インク温度ＴＭに制御すれば良い。
【０１８７】
次に、本発明の第４の実施形態について、図面を参照して説明する。図１９は、本実施形態に係るインクジェットプリンタにおけるインクジェットヘッドとインク循環機構の構成を示すブロック図である。本実施形態のインクジェットプリンタ１０ａ（図１０）は、第３の実施形態に係るインクジェットプリンタ１０のインク循環機構５０において、図１９に示すようなバイパス経路８０を設けたものである。これをインク循環機構５０’とする。それに伴い、制御部１３における印刷制御の方法が異なるが、その他の構成要素及びその作用動作は基本的に同じであるので、説明は省略する。
【０１８８】
図１９に示すように、バイパス経路８０は、第３の実施形態におけるインク循環経路ＩＣ２上においてライン型インクジェットヘッド２０をバイパスするために、上部インクタンク５３とライン型インクジェットヘッド２０とをつなぐ経路部分５５と、下部インクタンク５９と第２ヒータ７２（インク循環経路内インク温度制御部７０）とをつなぐ経路部分（５６の一部）とを直接つなぐ経路として設けられたものである。バイパス経路８０を設けたことにより、上部インクタンク５３、ライン型インクジェットヘッド２０、下部インクタンク５９、ポンプ６０、インク循環経路内インク温度制御部７０を経て、上部インクタンク５３へと周回してインクを循環させるインク循環経路ＩＣ２に対して、ライン型インクジェットヘッド２０をバイパスして、上部インクタンク５３、ポンプ６０、インク循環経路内インク温度制御部７０、上部インクタンク５３と周回してインクを循環させるバイパス循環経路ＢＣ２が形成される。
【０１８９】
図１４に示した印刷制御のフローチャートにおいては、印刷データを印刷するのに必要なインク量Ｖが共通インク供給室２３内のインク量Ｖｐよりも多い場合（Ｓ４：Ｎｏ）には、インク循環経路ＩＣ２にてインク循環を行ない、そうでない場合（Ｓ４：Ｙｅｓ）には、インク循環を停止するとしていた。その理由は、温度上昇したインクをインク循環により共通インク供給室２３の外へ流出させないようにするためであった。しかし、その代わりに、ライン型インクジェットヘッド２０にて第１ヒータ３２又はプリカーサによりインクの加熱が行なわれている際（Ｓ１０，Ｓ２０，又はＳ３０）には、インク循環経路ＩＣ２全体のインクを温めることができなくなるため、共通インク供給室２３内のインクにて印刷ができなくなったときに、改めてインク循環経路ＩＣ２全体を温め直す必要がある。
【０１９０】
そこで、第４の実施形態では、図２０のフローチャートに示すように、ライン型インクジェットヘッド２０にて第１ヒータ３２又はプリカーサによりインクの加熱を行なう際にも、上記したバイパス循環経路ＢＣ２においてインク循環を行なわせることによって、印刷と並行して上部インクタンク５３を効率的に温めることができるので、電源投入時のようなインク低温状態からインク適温状態への遷移時間を更に短縮することが可能となる。
【０１９１】
図２０のフローチャートにおけるステップＳ４までの処理は、図１４に示した第３の実施形態のフローチャートにおけるステップＳ４までの処理と同じである。更に、図２０におけるステップＳ６００，Ｓ４０の処理も、インク循環経路ＩＣ２における処理として、図１４に示した第３の実施形態のフローチャートのステップＳ６，Ｓ４０と同じである。従って、以下では、ステップＳ５００以降の処理についてのみ説明する。
【０１９２】
図２０のフローチャートにおいて、ステップＳ４にて、印刷データを印刷するのに必要なインク量Ｖが共通インク供給室２３内のインク量Ｖｐ以下の場合（Ｓ４：Ｙｅｓ）には、ステップＳ５００で制御部１３の指令によりバイパス循環経路ＢＣ２にてインク循環を行なう（Ｓ５００）。
【０１９３】
ステップＳ５００では、制御部１３がバイパス循環経路ＢＣ２内に設けたポンプ６０を作動させると共に三方弁９０，９１をオン動作させるので、バイパス循環経路ＢＣ２内でインクが循環する。
【０１９４】
そして、ステップＳ５００でインク循環を行なった場合には、ステップＳ５０で制御部１３のＲＯＭ１３ｄ内に記憶されたバイパス循環路内インク温度制御サブルーチンＳ５０が後述するように処理され、ライン型インクジェットヘッド２０又は２０’内のインクの温度がインク使用可能範囲内に設定した目標インク温度ＴＭに制御されるので、この後、ステップＳ７でライン型インクジェットヘッド２０又は２０’内に設けた複数のヘッドブロック２２により、記録紙ＰＡ上に印刷データを記録する。
【０１９５】
この後、前述したと同様に、ステップＳ７からステップＳ８に移行して印刷を終了するか否かを問い、印刷を終了する場合（Ｓ８：Ｙｅｓ）にはフロー動作を終了し、一方、印刷を終了しない場合（Ｓ８：Ｎｏ）にはステップＳ３に戻り、印刷を終了するまでステップＳ３〜ステップＳ８のフロー動作を繰り返す。
【０１９６】
なお、この印刷制御において、電源が投入されてから印刷が実行されるまで（Ｓ１〜Ｓ５０、又はＳ１〜Ｓ４０）の処理は、印刷の前処理として規定される。
【０１９７】
ここで、図２１に示したバイパス循環経路内インク温度サブルーチンＳ５０を処理する場合の一例として、バイパス循環経路ＢＣ２内に設けた第２ヒータ７２によりインクを加熱する場合について説明する。
【０１９８】
サブルーチンＳ５０において、まず、ステップＳ５１において、バイパス循環経路ＢＣ２内に設けた第２温度計７１でバイパス循環経路ＢＣ２内のインク温度Ｔ３を計測し、この結果を制御部１３に知らせる。
【０１９９】
次に、ステップＳ５２では、第２温度計７１で計測したインク温度Ｔ３が、制御部１３のＲＡＭ１３ｅ内に記憶されている下限インク温度ＴＬよりも低いか否かを制御部１３の演算部１３ｃで比較する。
【０２００】
この際、ステップＳ５２でインク温度Ｔ３が下限インク温度ＴＬ’よりも低い場合（Ｓ５２：Ｙｅｓ）には、ステップＳ５３でバイパス循環経路ＢＣ２内に設けた第２ヒータ７２によりバイパス循環経路ＢＣ２内のインクを所定時間に加熱し、その後、ステップＳ５１に戻ってステップＳ５１の処理を再び行なう。
【０２０１】
一方、ステップＳ５２でインク温度Ｔ３が下限インク温度ＴＬ’よりも高い場合（Ｓ５２：Ｎｏ）には、ステップＳ５４に移行する。ステップＳ５４では、第２温度計７１で計測したインク温度Ｔ３が、制御部１３のＲＡＭ１３ｅ内に記憶されている上限インク温度ＴＨ’よりも低いか否かを制御部１３の演算部１３ｃで比較する。
【０２０２】
この際、ステップＳ５４でインク温度Ｔ３が上限インク温度ＴＨ’よりも高い場合（Ｓ５４：Ｎｏ）には、ステップＳ５５でバイパス循環経路ＢＣ２内に設けた冷却用ファン７３によりバイパス循環経路ＢＣ２内のインクを所定時間に冷却し、その後、ステップＳ５１に戻ってステップＳ５１の処理を再び行なう。
【０２０３】
一方、ステップＳ５４でインク温度Ｔ３が上限インク温度ＴＨ’よりも低い場合（Ｓ５４：Ｙｅｓ）には、バイパス循環経路ＢＣ２内のインク温度が下限インク温度ＴＬ’≦インク温度Ｔ３≦上限インク温度ＴＨ’となり、インク使用可能範囲内のインク温度に入っている。
【０２０４】
この後、ライン型インクジェットヘッド２０を用いた場合に、ステップＳ５６で共通インク供給室２３内のインク温度Ｔ１を共通インク供給室２３に取り付けた第１温度計３１で計測し、この結果を制御部１３に知らせる。
【０２０５】
次に、ステップＳ５７では、第１温度計３１で計測したインク温度Ｔ１が、制御部１３のＲＡＭ１３ｅ内に記憶されている目標インク温度ＴＭよりも低いか否かを制御部１３の演算部１３ｃで比較する。
【０２０６】
この際、ステップＳ５７でインク温度Ｔ１が目標インク温度ＴＭよりも低い場合（Ｓ５７：Ｙｅｓ）には、ステップＳ５８で共通インク供給室２３内のインクを共通インク供給室２３に取り付けた第１ヒータ３２により所定時間に加熱し、その後、ステップＳ５６に戻ってステップＳ５６の処理を再び行なう。一方、ステップＳ５７でインク温度Ｔ１が目標インク温度ＴＭ以上の場合（Ｓ５７：Ｎｏ）には、最適な使用インク温度となるので、図２０に示したステップＳ７により印刷を行なう。
【０２０７】
この際、ライン型インクジェットヘッド２０’を用いた場合には、ステップＳ５６〜ステップＳ５８の動作を変更して、プリカーサにより目標インク温度ＴＭに制御するか、又は、バイパス循環経路ＢＣ２内で目標インク温度ＴＭに制御すれば良い。
【０２０８】
第４の実施形態のインクジェットプリンタ１０ａでは、第３の実施形態におけるインク循環経路ＩＣ２上においてライン型インクジェットヘッド２０をバイパスするために、上部インクタンク５３とライン型インクジェットヘッド２０とをつなぐ経路部分と、下部インクタンク５９と第２ヒータ７２（インク循環経路内インク温度制御部７０）とをつなぐ経路部分（５６の一部）とを直接つなぐパイパス経路ＢＣ２を設けたが、同じ目的を達成するために、その他のパイパス経路の設け方も可能である。例えば、第４の実施形態におけるインク循環経路ＩＣ２上においてライン型インクジェットヘッド２０をバイパスするために、上部インクタンク５３とライン型インクジェットヘッド２０とをつなぐ経路部分と、ライン型インクジェットヘッド２０と下部インクタンク５９とをつなぐ経路部分とを直接つなぐバイパス経路を設けてもよい。この場合、ライン型インクジェットヘッド２０をバイパスして、上部インクタンク５３、下部インクタンク５９、ポンプ６０、インク循環経路内インク温度制御部７０、上部インクタンク５３と周回してインクを循環させるバイパス循環経路が形成される。このバイパス循環経路においてインク循環を行なわせることによって、印刷と並行して上部インクタンク５３と下部インクタンク５９を効率的に温めることができるので、電源投入時のようなインク低温状態からインク適温状態への遷移時間を更に短縮することが可能となる。ただし、この場合には、三方弁９０とライン型インクジェットヘッド２０とをつなぐ経路部分、又は、ライン型インクジェットヘッド２３０と三方弁９１とをつなぐ経路部分に別途負圧発生器を設けて、ライン型インクジェットヘッド２３０に適正な負圧をかける必要がある。
【０２０９】
また、第４の実施形態におけるインク循環経路ＩＣ２上においてライン型インクジェットヘッド２０をバイパスするために、ライン型インクジェットヘッド２０と下部インクタンク５９とをつなぐ経路部分と、インク循環経路内インク温度制御部７０と上部インクタンク５３とをつなぐ経路部分とを直接つなぐバイパス経路を設けてもよい。この場合、ライン型インクジェットヘッド２０をバイパスして、下部インクタンク５９、ポンプ６０、インク循環経路内インク温度制御部７０、ヒータ２４０、下部インクタンク５９と周回してインクを循環させるバイパス循環経路が形成される。このバイパス循環経路においてインク循環を行なわせることによって、印刷と並行して上部インクタンク５３と下部インクタンク５９を効率的に温めることができるので、電源投入時のようなインク低温状態からインク適温状態への遷移時間を更に短縮することが可能となる。ただし、この場合には、上部インクタンク５３とライン型インクジェットヘッド２３０とをつなぐ経路部分に別途負圧発生器を設けて、ライン型インクジェットヘッド２３０に適正な負圧をかける必要がある。
【０２１０】
次に、電源投入時に、第３及び第４の実施形態におけるインクジェットプリンタ１０，１０ａに複数の印刷ジョブを受付けた場合の印刷制御について説明する。図２２は、インクジェットプリンタ１０，１０ａにおける電源投入時において複数の印刷ジョブを受信した場合の印刷制御のフローチャートである。電源投入時（Ｓ１）に、インクジェットプリンタ１０，１０ａにて複数の印刷ジョブを受け付けると（Ｓ６１：Ｙｅｓ）、電力制御部１３ｆは、ライン型インクジェットヘッド２０、ヘッド内インク温度制御部３０、印刷紙搬送部４０、インク循環機構５０、インク循環経路内インク温度制御部７０等を再起動させる。
【０２１１】
そして、インク量解析部１３ｂにて受付けた各印刷ジョブの印刷で消費されるインク量の見積を行なう（Ｓ６２）。
【０２１２】
次に、ヘッド内インク温度制御部３０のインク量検出器３３により検出された共通インク供給室２３内に貯蔵されたインク量と消費されるインク量の見積値とから、共通インク供給室２３内のインクで印刷可能な印刷ジョブがあるかどうかを判断する（Ｓ６３）。
【０２１３】
その結果、共通インク供給室２３内のインクで印刷可能な印刷ジョブがあると判断した場合には（Ｓ６３：Ｙｅｓ）、印刷可能な印刷ジョブから優先的に印刷データを出力し（Ｓ６４）、第３及び第４の実施形態のステップＳ５及びＳ５００（印刷の前処理）へと処理を勧める。
【０２１４】
一方、共通インク供給室２３内のインクで印刷可能な印刷ジョブがないと判断した場合には（Ｓ６３：Ｎｏ）、受信した印刷ジョブの順番にて印刷データを出力し（Ｓ６５）、第３及び第４の実施形態のステップＳ６及びＳ６００へと処理を勧める。
【０２１５】
このような前処理を行なうことにより、電源投入時に複数の印刷ジョブを受付けた際に、効率的に印刷を行なうことができる。
【０２１６】
なお、この印刷制御において、電源が投入されてから印刷が実行されるまで（Ｓ１〜Ｓ１０、Ｓ２０、Ｓ３０、Ｓ４０、又はＳ５０）の処理は、印刷の前処理として規定される。
【０２１７】
尚、上記した実施形態１〜４では、インクジェットプリンタにおいて、粘性を有する液剤としてインクを用いた例について説明したが、粘性を有する液剤としてクリーム半田や接着剤などにも適用可能である。
【０２１８】
なお、本発明は、上述した実施形態及びその変形例に限定されるものではなく、その要旨を逸脱しない範囲でその他の構成にても具現化することができる。
【符号の説明】
【０２１９】
１００…インクジェットプリンタ
１１０…制御部
１１１…電力制御部
１１２…印刷制御部
１１３…データ処理部
１１４…インク量解析部
１１５…制御部
１１６…ＲＯＭ
１１７…ＲＡＭ
１２０…ヘッド制御部
１３０…インクジェットヘッド
１３１…インク室
１３２…インク吐出機構
１３３…温度センサ
１３４…インク量検出部
１４０…エンジン制御部
１５０，１５１…インク循環機構
１６０…用紙搬送機構
１７０…操作パネル部
１８０…画像読取部
２１０…インクカートリッジ
２２０…下流タンク
２３０…上流タンク
２４０…ヒータ
２５０…冷却器
２６０…ポンプ
ＩＣ１…インク循環経路
２７０…バイパス経路
２８０，２８１…三方弁
ＢＣ１…バイパス循環経路
１０…インクジェットプリンタ
１１…電源
１２…インターフェース
１３…制御部
１３ａ…データ処理部
１３ｂ…インク量解析部
１３ｃ…演算部（ＣＰＵ）
１３ｄ…ＲＯＭ
１３ｅ…ＲＡＭ
１３ｆ…電力制御部
１３ｇ…印刷制御部
２０（２０Ｃ，２０Ｋ，２０Ｍ，２０Ｙ）…ライン型インクジェットヘッド
２０’…変形例のライン型インクジェットヘッド
２１…ヘッド駆動回路、２２…ヘッドブロック
２３…共通インク供給室
２４…共通インク回収室
３０，３０’…ヘッド内インク温度制御部
３１，３１’… ヘッド内インク温度検知部（第１温度計）
３２…第１加熱手段（第１ヒータ）
３３…ヘッド内インク量取得部（インク量検出器）
５０，５０’…インク循環機構
５１…インクボトル
５２…接続管
５３…第１インクタンク（上部インクタンク）
５４…第１電磁弁
５５…インク供給経路
５６…インク回収経路
５８…第２電磁弁
５９…第２インクタンク（下部インクタンク）
６０…ポンプ
６１…熱交換器
７０…インク循環経路内インク温度制御部
７１…循環インク温度検知部（第２温度計）
７２…第２加熱手段（第２ヒータ）
７３…冷却手段（冷却用ファン）
ＩＣ２…インク循環経路
８０…バイパス経路
９０，９１…三方弁
ＢＣ２…バイパス循環経路
【図１】
0005417240.tif 000002
【図２】
0005417240.tif 000003
【図３】
0005417240.tif 000004
【図４】
0005417240.tif 000005
【図５】
0005417240.tif 000006
【図６】
0005417240.tif 000007
【図７】
0005417240.tif 000008
【図８】
0005417240.tif 000009
【図９】
0005417240.tif 000010
【図１０】
0005417240.tif 000011
【図１１】
0005417240.tif 000012
【図１２】
0005417240.tif 000013
【図１３】
0005417240.tif 000014
【図１４】
0005417240.tif 000015
【図１５】
0005417240.tif 000016
【図１６】
0005417240.tif 000017
【図１７】
0005417240.tif 000018
【図１８】
0005417240.tif 000019
【図１９】
0005417240.tif 000020
【図２０】
0005417240.tif 000021
【図２１】
0005417240.tif 000022
【図２２】
0005417240.tif 000023