(57)【特許請求の範囲】
【請求項１】
記録媒体上の矩形領域内に画像形成させるための画像データを含む印刷ジョブを取得し、前記記録媒体の搬送方向と直交する印刷幅方向へのインク吐出により前記画像形成を行うライン型インクジェットヘッドを用いて、前記印刷ジョブの実行を行うインクジェット印刷装置であって、
前記ライン型インクジェットヘッド内のインク温度を適正温度範囲に到達させるためのウォームアップ動作を行う温度調整手段と、
前記印刷ジョブの取得タイミングにて、前記矩形領域の短辺の長さをインク吐出が可能な第１のインク吐出対象幅において、前記ライン型インクジェットヘッド内のインク温度が、適正温度範囲であるか否かを判定する第１の適正温度範囲判定手段と、
前記温度調整手段を用いて、前記第１の適正温度範囲判定手段により適正温度範囲外と判定された第１のインク吐出対象幅のインク温度が適正温度範囲に達するまでの第１のウォームアップ時間を算出する第１のウォームアップ時間算出手段と、
前記印刷ジョブの取得タイミングにて、前記矩形領域の長辺の長さをインク吐出が可能な第２のインク吐出対象幅において、前記ライン型インクジェットヘッド内のインク温度が、適正温度範囲であるか否かを判定する第２の適正温度範囲判定手段と、
前記温度調整手段を用いて、前記第２の適正温度範囲判定手段により適正温度範囲外と判定された第２のインク吐出対象幅のインク温度が適正温度範囲に達するまでの第２のウォームアップ時間を算出する第２のウォームアップ時間算出手段と、
前記第１のインク吐出対象幅におけるライン型インクジェットヘッドを用いて前記印刷ジョブの実行を開始してから完了するまでの第１の実行時間と、前記第２のインク吐出対象幅におけるライン型インクジェットヘッドを用いて前記印刷ジョブの実行を開始してから完了するまでの第２の実行時間とを、前記印刷ジョブの実行に用いられる記録媒体の数ごとに計測するジョブ実行時間計測手段と、
前記第１の実行時間及び前記第１のウォームアップ時間の和と、前記第２の実行時間及び前記第２のウォームアップ時間の和との比較結果に基づいて、前記印刷ジョブの実行に用いられる記録媒体の数に応じて、前記矩形領域の短辺の方向又は前記矩形領域の長辺の方向が前記印刷幅方向となるように、前記画像データの回転制御を行う画像制御手段と、
を備えることを特徴とするインクジェット印刷装置。
【請求項２】
前記画像制御手段は、前記記録媒体の数が所定数以下の場合には、前記矩形領域の短辺の方向が前記印刷幅方向となるように、前記画像データの回転制御を行い、
前記記録媒体の数が所定数より大きい場合には、前記矩形領域の長辺の方向が前記印刷幅方向となるように、前記画像データの回転制御を行うことを特徴とする請求項１に記載のインクジェット印刷装置。
【請求項３】
前記画像制御手段は、前記記録媒体の数が所定数以上の場合に、前記矩形領域の短辺の方向が前記印刷幅方向となるように、前記画像データの回転制御を行い、
第２のインク吐出対象幅のインク温度が適正温度範囲内と前記第２の適正温度範囲判定手段により判定された場合、前記矩形領域の長辺の方向が前記印刷幅方向となるように、前記画像データの回転制御を行うことを特徴とする請求項１に記載のインクジェット印刷装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ライン型インクジェットヘッド内の位置に応じてインクの温度差が生じてしまう状況であり、かつ、印刷ジョブの実行の際に、インクジェットヘッドのインク温度が適正温度範囲外の場合において、印刷ジョブの実行の完了を早めるインクジェット印刷装置に関するものである。
【背景技術】
【０００２】
一般的に、インクジェット方式の印刷装置で用いられるインクは、低温環境下で粘度が増大し、高温環境下で粘度が低下する。この結果、インク温度が高すぎたり低すぎたりすると、インクジェットヘッドから適正なインク量の吐出を行うことが難しくなる。このため、インクジェット方式の印刷装置では、適正な吐出動作を行えるように、インクを使用する際の適正温度範囲が定められている。
【０００３】
また、ライン型インクジェットヘッドのように、ヘッドの全幅が長く、複数のヘッドブロックで構成されている場合、ヘッドブロックの設置位置によっては、ヘッドブロック間で温度差が生じてしまうという問題がある。即ち、低温環境下において、中央付近に設置されたヘッドブロックは周りが他のヘッドブロックで囲まれているため、インク温度が比較的高くなる。一方、端部に設置されたヘッドブロックにおいては、周囲に奪われる熱量が多くなり、インク温度が低下してしまう。このようなインクジェットヘッドのインク温度の傾向は、低温環境下で顕著に表れる。
【０００４】
この問題を解決するために、特許文献１に記載された技術によれば、複数のヘッドブロックで構成されたライン型インクジェットヘッドを所定の温度に保持し、全てのヘッドブロック内のインクの温度が適正温度範囲になるように、以下の制御を行うようにしている。
【０００５】
即ち、端部近傍に位置するヘッドブロック同士を一組とし、中央部分に配置されたヘッドブロック同士を一組とし、各組内のヘッドブロック同士に対して、同一の温度検知部を用いた温度制御を行うようにしている。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２００４−３２２５０８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
しかしながら、上述の従来技術では、低温環境下においては、以下の問題がある。即ち、上述の従来技術では、たとえ、ライン型インクジェットヘッドの全幅より短い幅で印刷用紙への印刷が可能であった場合でも、上記全幅のインク温度が適正温度範囲になってから、印刷を開始すると考えられる。
【０００８】
このため、印刷を開始できる適正温度範囲まで、インク温度をウォームアップさせるのに時間がかかってしまう。これにより、印刷ジョブの実行の開始が遅くなるので、印刷ジョブの実行の完了も遅くなってしまう。
【０００９】
本発明は、以上のような問題点を鑑みてなされたものであり、ライン型インクジェットヘッド内の位置によっては、インクの温度差が生じてしまう状況であり、かつ、印刷ジョブの実行の際に、ライン型インクジェットヘッドのインク温度が適正温度範囲外の場合において、印刷ジョブの実行の完了を早めるインクジェット印刷装置を提供することを目的とする。
【課題を解決するための手段】
【００１０】
本発明は、記録媒体上の矩形領域内に画像形成させるための画像データを含む印刷ジョブを取得し、前記記録媒体の搬送方向と直交する印刷幅方向へのインク吐出により前記画像形成を行うライン型インクジェットヘッドを用いて、前記印刷ジョブの実行を行うインクジェット印刷装置であって、前記ライン型インクジェットヘッド内のインク温度を適正温度範囲に到達させるためのウォームアップ動作を行う温度調整手段と、前記印刷ジョブの取得タイミングにて、前記矩形領域の短辺をインク吐出が可能な第１のインク吐出対象幅において、前記ライン型インクジェットヘッド内のインク温度が、適正温度範囲であるか否かを判定する適正温度範囲判定手段と、前記温度調整手段を用いて、前記適正温度範囲判定手段により適正温度範囲外と判定された第１のインク吐出対象幅のインク温度が適正温度範囲に達するまでの第１のウォームアップ時間を算出するウォームアップ時間算出手段と、前記ウォームアップ時間算出手段により算出された第１のウォームアップ時間が、前記ライン型インクジェットヘッドのインク吐出対象全幅のインク温度が適正温度範囲に達するまでのウォームアップ時間よりも短い場合、前記矩形領域の短辺の方向が前記印刷幅方向となるように、前記画像データの回転制御を行う画像制御手段とを備えることを特徴とするものである。
【００１１】
また、上記発明において、前記適正温度範囲判定手段は、前記印刷ジョブの取得タイミングにて、前記矩形領域の長辺の長さをインク吐出が可能な第２のインク吐出対象幅において、前記ライン型インクジェットヘッド内のインク温度が、適正温度範囲であるか否かを判定し、前記ウォームアップ時間算出手段は、前記温度調整手段を用いて、前記適正温度範囲判定手段により適正温度範囲外と判定された第２のインク吐出対象幅のインク温度が適正温度範囲に達するまでの第２のウォームアップ時間を算出し、前記第１のインク吐出対象幅におけるライン型インクジェットヘッドを用いて前記印刷ジョブの実行を開始してから完了するまでの第１の実行時間と、前記第２のインク吐出対象幅におけるライン型インクジェットヘッドを用いて前記印刷ジョブの実行を開始してから完了するまでの第２の実行時間とを、前記印刷ジョブの実行に用いられる記録媒体の数ごとに計測するジョブ実行時間計測手段を備え、前記画像制御手段は、前記第１の実行時間及び前記第１のウォームアップ時間の和と、前記第２の実行時間及び前記第２のウォームアップ時間の和との比較結果に基づいて、前記印刷ジョブの実行に用いられる記録媒体の数に応じて、前記矩形領域の短辺の方向又は前記矩形領域の長辺の方向が前記印刷幅方向となるように、前記画像データの回転制御を行うことを特徴とするものである。
【００１２】
また、上記発明において、前記画像制御手段は、前記記録媒体の数が所定数以下の場合には、前記矩形領域の短辺の方向が前記印刷幅方向となるように、前記画像データの回転制御を行い、前記記録媒体の数が所定数より大きい場合には、前記矩形領域の長辺の方向が前記印刷幅方向となるように、前記画像データの回転制御を行うことを特徴とするものである。
【００１３】
また、上記発明において、前記画像制御手段は、前記記録媒体の数が所定数以上の場合に、前記矩形領域の短辺の方向が前記印刷幅方向となるように、前記画像データの回転制御を行い、第２のインク吐出対象幅のインク温度が適正温度範囲内と前記適正温度範囲判定手段により判定された場合、前記矩形領域の長辺の方向が前記印刷幅方向となるように、前記画像データの回転制御を行うことを特徴とするものである。
【００１４】
また、本発明は、記録媒体上の矩形領域内に画像形成させるための画像データを含む印刷ジョブを取得し、前記記録媒体の搬送方向と直交する印刷幅方向へのインク吐出により前記画像形成を行うライン型インクジェットヘッドを用いて、前記印刷ジョブの実行を行うインクジェット印刷装置であって、前記ライン型インクジェットヘッド内のインク温度を適正温度範囲に到達させるためのウォームアップ動作を行う温度調整手段と、前記印刷ジョブの取得タイミングにて、前記矩形領域の長辺の長さをインク吐出が可能なインク吐出対象幅において、前記ライン型インクジェットヘッド内のインク温度が、適正温度範囲であるか否かを判定する適正温度範囲判定手段と、前記温度調整手段を用いて、前記適正温度範囲判定手段により適正温度範囲外と判定されたインク吐出対象幅のインク温度が適正温度範囲に達するまでのウォームアップ時間を算出するウォームアップ時間算出手段と、前記ウォームアップ時間算出手段により算出されたウォームアップ時間が、前記ライン型インクジェットヘッドのインク吐出対象全幅のインク温度が適正温度範囲に達するまでのウォームアップ時間よりも短い場合、前記矩形領域の長辺の方向が前記印刷幅方向となるように、前記画像データの回転制御を行う画像制御手段とを備えることを特徴とするものである。
【発明の効果】
【００１５】
請求項１又は５に記載の発明によれば、ライン型インクジェットヘッドのインク吐出対象全幅のインク温度が適正温度範囲に達するまでのウォームアップ時間よりも短いウォームアップ時間と算出されたインク吐出対象幅におけるライン型インクジェットヘッドで画像形成可能なように、矩形領域の短辺又は長辺の方向が印刷幅方向となるような画像データの回転制御を行う。
【００１６】
このため、従来のように、ライン型インクジェットヘッドのインク吐出対象の全幅のインク温度が適正温度範囲に達するまで印刷ジョブの実行が開始できないという事態が回避される。
【００１７】
従って、ライン型インクジェットヘッド内の位置によっては、インクの温度差が生じてしまう状況であるに場合において、かつ、印刷ジョブの実行の際に、ライン型インクジェットヘッドのインク温度が適正温度範囲外の場合において印刷ジョブの実行の完了を早めることができる。
【００１８】
請求項２に記載の発明によれば、第１の実行時間及び第１のウォームアップ時間の和と、第２の実行時間及び第２のウォームアップ時間の和との比較結果に基づいて、印刷ジョブの実行に用いられる記録媒体の数に応じて、第１のインク吐出対象幅又は第２のインク吐出対象幅におけるライン型インクジェットヘッドで画像形成可能なように、矩形領域の短辺又は長辺の方向が印刷幅方向となるような画像データの回転制御を行う。
【００１９】
記録媒体の数が少ない場合、第１の実行時間及び第１のウォームアップ時間の和の方が、第２の実行時間及び第２のウォームアップ時間の和よりも小さくなる。
【００２０】
即ち、記録媒体の搬送方向に沿った長さによる搬送時間の影響よりも、ウォームアップ時間の影響の方が大きくなる。このため、ウォームアップ時間を早めてファーストプリント（印刷ジョブの実行の開始）を早めた方が、印刷ジョブの実行の完了を早めることができる。この場合、第１のインク吐出対象幅におけるライン型インクジェットヘッドで画像形成可能なように、矩形領域の短辺が印刷幅方向となるような画像データの回転制御を行うことで、印刷ジョブの実行の完了を確実に早めることができる。
【００２１】
一方、記録媒体の数が多い場合、第１の実行時間及び第１のウォームアップ時間の和よりも、第２の実行時間及び第２のウォームアップ時間の和の方が小さくなる。即ち、記録媒体の搬送方向に沿った長さによる搬送時間の影響の方が、ウォームアップ時間の影響よりも大きくなる。このため、ウォームアップ時間を遅くなるが、記録媒体の搬送方向に沿った長さを短くして、印刷ジョブの実行を開始した方が、印刷ジョブの実行の完了を早めることができる。
【００２２】
この場合、第１のインク吐出対象幅におけるライン型インクジェットヘッドで画像形成可能なように、矩形領域の長辺が印刷幅方向となるような画像データの回転制御を行うことで印刷ジョブの実行の完了を確実に早めることができる。この結果、請求項１に記載の発明の効果に加え、上記記録媒体の数に応じて、印刷ジョブの実行の完了を早めることが可能となる。
【００２３】
請求項３に記載の発明によれば、以下の効果が得られる。即ち、第１のインク吐出対象幅で記録媒体への画像形成を行うことで印刷ジョブの実行を完了させるために必要な時間（ウォームアップ時間と印刷ジョブ実行時間との和）と、第２のインク吐出対象幅で記録媒体への画像形成を行うことで印刷ジョブの実行を完了させるために必要な時間との大小関係が変化する記録媒体数を所定数と決めれば、以下の効果が得られる。
【００２４】
即ち、記録媒体の数に応じて、確実に、ウォームアップ時間と印刷ジョブ実行時間とを合わせた時間が短い方のインク吐出対象幅で記録媒体への画像形成を行うことができるので、印刷ジョブの実行の完了を一層確実に早めることができる。
【００２５】
請求項４に記載の発明によれば、印刷ジョブの実行に用いられる記録媒体の数が所定数以上の場合、初めは、第１のインク吐出対象幅をインク吐出対象幅にして、記録媒体への画像形成が可能なように、矩形領域の短辺が印刷幅方向となるような画像データの回転制御を行う。その後、第２のインク吐出対象幅のインク温度が適正温度範囲内と適正温度範囲判定手段により判定された場合、第２のインク吐出対象幅をインク吐出対象幅にして、矩形領域の長辺が印刷幅方向となるような画像データの回転制御を行う。
【００２６】
これにより、インク温度が適正温度範囲外から適正温度範囲内に達するためのウォームアップ時間を短くしてファーストプリントを早めるとともに、記録媒体の搬送時間を短くすることができる。この結果、印刷ジョブの実行の完了をより一層確実に早めることができる。
【図面の簡単な説明】
【００２７】
【図１】第１の実施形態の印刷システムの構成を示すブロック図である。
【図２】第１の実施形態のインクジェットヘッドの一部の構成を示す図である。
【図３】第１の実施形態のインクジェットヘッドと中間搬送部の構成を示す図である。
【図４】第１の実施形態のインク循環機構の構成を示す図である。
【図５】第１の実施形態の適正温度範囲判定部の処理を説明するための補足部である。
【図６】第１の実施形態のヘッドブロックの位置に応じてインク温度傾向が異なる様子を示す図である。
【図７】第１の実施形態のヘッドブロックの位置に応じてインク温度傾向が異なる様子を示す図である。
【図８】第１の実施形態の所定ブロック対応テーブルを示す図である。
【図９】第１の実施形態の各ヘッドブロックに応じた印刷可能な幅を示す図である。
【図１０】第１の実施形態のウォームアップ時間テーブルを示す図である。
【図１１】第１の実施形態のジョブ実行時間グラフを示す図である。
【図１２】第１の実施形態の画像制御部による画像回転処理を説明するための補足図である。
【図１３】第１の実施形態の、画像制御部による画像回転処理を説明するための補足図である。
【図１４】第１の実施形態の印刷方法を示すフローチャート図である。
【図１５】第１の実施形態の印刷方法を示すフローチャート図である。
【図１６】第１の実施形態のインク温度調整処理を示すフローチャート図である。
【図１７】第１の実施形態の印刷可能幅取得処理を示すフローチャート図である。
【図１８】第２の実施形態の印刷方法を示すフローチャート図である。
【図１９】変形例を説明するためのジョブ実行時間グラフを示す図である。
【発明を実施するための形態】
【００２８】
『第１の実施形態』
［印刷システムの構成］
【００２９】
図１に示すように、印刷システムは、ユーザインタフェース等の基本操作を行うためのオペレーションシステムが組み込まれ、各種のソフトウェアの実行が可能な端末装置１と、インクジェット印刷装置２と、これらの間を有線ＬＡＮ等のネットワークを介して接続するシステム通信部（図示せず）とを備える。
【００３０】
（端末装置の構成）
端末装置１は、文字、各種オブジェクト、写真等の画像データを生成するアプリケーション部１１とプリンタドライバ部１２と入出力部（図示せず）と印刷ジョブ送信部１３を備える。アプリケーション部１１及びプリンタドライバ部１２は、端末装置１にインストールされたプログラムが、ＣＰＵ等により解読等の処理が行われることにより構成される。アプリケーション部１１で生成された画像データは、プリンタドライバ部１２に出力される。
【００３１】
アプリケーション部１１は、矩形の印刷用紙上の所定の矩形領域（以下、所定領域）内に画像形成させるための画像データを生成する。具体的には、アプリケーション部１１は、印刷用紙Ａ４サイズ（２１０ｍｍ×２９７ｍｍ）上の領域に含まれ、印刷用紙の形状と相似な所定領域内に、各種の画像情報が含まれるように画像データを生成する。
【００３２】
そして、画像データは、一例として、上記所定領域内に、各種の画像情報が含まれるデータの場合の説明を行う。上記の所定の所定領域は、一例として、長辺の長さが、２９０ｍｍとし、短辺の長さが、２００ｍｍとする場合の説明を行う。
【００３３】
プリンタドライバ部１２は、印刷操作画面、印刷設定画面等の表示を入出力部の出力機能に行わせる。プリンタドライバ部１２は、入出力部の入力機能を介してユーザから印刷の設定を受け、印刷に関する設定情報や印刷状態を入出力部の出力機能を介してユーザに通知する。
【００３４】
また、プリンタドライバ部１２への印刷設定により、印刷用紙の長辺の方向を印刷用紙の搬送方向にすることもできるし、印刷用紙の短辺の方向を印刷用紙の搬送方向にすることもできる。以下の説明では、印刷用紙の長辺の方向を印刷用紙の搬送方向にする場合の説明を行う。この場合には、上記所定領域の長辺は、印刷用紙の搬送方向と平行になる。
【００３５】
プリンタドライバ部１２は、ユーザによって設定されたデータ（以下、印刷設定データ）と画像データに基づいて、印刷対象ジョブデータ（例えば、ＰＤＬデータ）を生成し、印刷ジョブ送信部１３、システム通信部を介してインクジェット印刷装置２に出力する。
【００３６】
この際、印刷対象ジョブデータには、印刷用紙に対して、インクジェットヘッドにより画像形成が行われる対象の画像データと、印刷設定データとが含まれる。印刷対象ジョブデータが、複数の印刷用紙に対してインクジェットヘッドにより画像形成を行わせるものである場合には、各ページごとの画像データが含まれる。
【００３７】
また、印刷設定データには、印刷ジョブ対象データにより画像形成される印刷枚数を示す印刷枚数データが含まれる。また、印刷設定データには、例えば、印刷用紙の長辺の方向を印刷用紙の搬送方向にし、印刷用紙の短辺の方向を印刷用紙の搬送方向（以下、用紙搬送方向）に直交する幅方向（以下、印刷幅方向）にすることを示す印刷用紙向きデータ、画像データを印刷するための印刷用紙のサイズデータ(例えば、Ａ４サイズ、即ち２９７ｍｍ×２１０ｍｍ)も含まれる。
【００３８】
（インクジェット印刷装置の構成）
インクジェット印刷装置２は、端末装置１から送信されてきた印刷対象ジョブデータを取得し、ライン型インクジェットヘッド（以下、単にインクジェットヘッドという）を用いて、印刷対象ジョブデータの実行を行うものである。
【００３９】
インクジェット印刷装置２は、端末装置１から送信されてきた印刷対象ジョブデータを受信する通信部２２と、インクジェットヘッド２０と、インクジェットヘッド２０内に設けられたインク温度検出部２４と、用紙搬送部３０と、インク循環機構５０と、各部を制御する制御部６０とを備える。
【００４０】
（インクジェットヘッド）
インクジェットヘッド２０は、印刷用紙に対して、所定の間隔おきに、印刷幅方向への画像形成を、インク吐出により行う。図２、図３は、インクジェットヘッド２０の構成を示す図である。図２は、インクジェット印刷装置を上方から見た図であり、図３は、インクジェット印刷装置を正面から見た図である。
【００４１】
本実施形態のインクジェット印刷装置２では、用紙搬送方向（Ｘ軸方向）に沿って、Ｙ（イエロー）、Ｍ（マゼンタ）、Ｋ（ブラック）、Ｃ（シアン）の順に４つのインクジェットヘッド２３が設けられている。印刷用紙は、用紙搬送方向に搬送されながら、各インクジェットヘッド２０から吐出されたインクによりライン単位で画像形成される。
【００４２】
各インクジェットヘッド２０においては、図２に示すように、Ｙ軸方向（用紙幅方向）に３つのヘッドブロック２００が配置されたラインがＸ軸方向（用紙搬送方向）に２つ配置されている。各ヘッドブロック２００は、隣り合うラインでは各ヘッドブロックが一部重なりあうように互い違いに千鳥状に配置されている。このため、インクジェットヘッド２０において、Ｙ軸方向の幅の用紙搬送中心位置に対して、Ｎｏ１、６のヘッドブロックは、端部にあり、Ｎｏ３、４のヘッドブロックは、中心部にあり、Ｎｏ２、５のヘッドブロック２３０は、中心部と端部の中間部に配置されているといえる。
【００４３】
本実施形態では、ピエゾ素子を用いてインクを噴射させる方式のインクジェットヘッドが用いられているものとする。
【００４４】
インクジェットヘッド２０には、制御部６０から送られる画像データの上記の所定領域上の各画素位置ごとのインク吐出量に基づいて、ピエゾ素子を駆動する駆動信号を出力するドライバ（図示せず）が備えられている。そして、ヘッドブロック２００に設けた複数のノズルからインクを選択的に吐出させる場合に、各ノズルと対応して設けられた各ピエゾ素子に駆動信号を印加して振動板を変位させてインク溜室内のインクをノズルから吐出させる。但し、これに限定されず、静電方式や、膜沸騰インクジェット方式などでも適用が可能である。
【００４５】
（インク温度検出部）
インク温度検出部２４は、インクジェットヘッド２０内において、用紙幅方向（Ｙ軸方向）の位置に応じたインク温度を検出するものである。具体的には、各ヘッドブロック２００に設けられたインク温度検出部２４は、それぞれ、各ヘッドブロック２００（Ｎｏ１〜６）内のインク温度を検出する。
【００４６】
（用紙搬送部）
用紙搬送部３０は、印刷用紙を給紙し中間搬送部４０に搬送する給紙部（図示せず）と、給紙部から給紙された印刷用紙に対して、用紙搬送方向に搬送しながらインクジェットヘッド２３によるインク吐出により画像形成された後、排紙部（図示せず）に搬送する中間搬送部４０と、中間搬送部４０により搬送されてきた印刷用紙を排出する排紙部とを備える。
【００４７】
給紙部には、各種の印刷用紙がそれぞれ積載された複数の給紙トレイ（図示せず）が設けられている。複数の給紙トレイには、同じ印刷用紙サイズであっても、用紙搬送方向が印刷用紙の長辺方向となるように、印刷用紙が積載された給紙トレイや、用紙搬送方向が印刷用紙の短辺方向となるように、印刷用紙が積載された給紙トレイが含まれている。
【００４８】
中間搬送部４０は、図３に示すように、各インクジェットヘッド２０Ｃ，２０Ｋ，２０Ｍ，２０Ｙの下方に設けられている。中間搬送部４０は、複数のエアー吸引孔（図示せず）を略等間隔で貫通して形成した帯状のベルトプラテン４１と、帯状のベルトプラテン４１を掛け渡すための第１〜第３プーリ４２〜４４と、帯状のベルトプラテン４１を回転させるために第１プーリ４２に連結したモータ４５と、ベルトプラテン４１に形成した複数のエアー吸引孔からエアーを吸引するサクションボックス４６とで構成されている。
【００４９】
そして、帯状のベルトプラテン４１上に例えばＡ４サイズの印刷用紙ＰＡを搭載したときに、この印刷用紙ＰＡをベルトプラテン４１に形成した複数のエアー吸引孔からエアーを吸引して、印刷用紙ＰＡをベルトプラテン４１上に固定する。固定した状態でベルトプラテン４１の回転より印刷用紙ＰＡを用紙搬送方向（矢印Ｘ１方向）に搬送しながら各インクジェットヘッド２０から吐出されたインクにより画像形成される。
【００５０】
また、図２に示すように、中間搬送部４０においては、インクジェットヘッド２０の用紙幅（印刷幅）方向（Ｙ軸方向）の中心位置が、印刷用紙のＹ軸方向の中心位置と一致するように、印刷用紙の搬送が行われる。
【００５１】
(インク循環機構)
図４は、インク循環機構５０の概略構成図である。本実施形態では、一例として、インク循環機構５０は、後述するインク温度調整部５２を除き、各色ごとに設けられているものとし、その１色のインク循環機構５０の構成を説明する。
【００５２】
インク循環機構５０は、インク循環経路部５１とインク温度調整部５２を備える。ここでは、一例として、各色に対応するインク循環機構５０に対して、共通のインク温度調整部５２が設けられている。
【００５３】
インク循環経路部５１は、インクボトル５１０と、下流タンク５１１と、上流タンク５１２と、ポンプ５１４とを備える。また、インク循環経路部５１は、インクボトル５１０から下流タンク５１１につながる供給流路ＤＲと、下流タンク５１１から上流タンク５１２、インクジェットヘッド２０を通って下流タンク５１１に戻る循環流路ＣＲとを備える。
【００５４】
インクボトル５１０から供給されたインクは、供給流路ＤＲを通って下流タンク５１１に一時的に溜められる。また、循環流路ＣＲでは、下流タンク５１１に溜められたインクが、ポンプ５１４により上流タンク５１２に送られてから、インクジェットヘッド２０に導かれる。インクジェットヘッド２０で印刷に用いられなかったインクは下流タンク５１１に戻される。
【００５５】
インクジェットヘッド２０のインク吐出面は、下流タンク５１１より高い位置に配置され、上流タンク５１２は、インクジェットヘッド２０のインク吐出面より高い位置に配置されている。この位置関係に基づく水頭差により、上流タンク５１２からインクジェットヘッド２０へのインク供給およびインクジェットヘッド２０から下流タンク５１１へのインク帰還が行われる。
【００５６】
インク温度調整部５２は、インクジェットヘッド２０内のインク温度を適正温度範囲に到達させるためのウォームアップ動作を行うものである。インク温度調整部５２は、下流タンク５１１と上流タンク５１２との間に設けられ、インクを温めるためのヒータ５１３を備える。（なお、インク温度調整部５２には、インクを冷却するためのインク冷却器（図示せず）も備えられている。インク冷却器はヒートシンクを有しており、冷却効果を高めるための冷却ファンがインク冷却器のヒートシンクの近傍に設けられている。）
【００５７】
インクには、インクジェット印刷装置２が一定品質以上の印刷が可能である適正温度範囲が定められている。インク温度調整部５２が、ウォームアップ動作においてインク温度を適正温度範囲に到達させる場合、インク循環経路部５１のインク流路内でインク循環が行われた状態で、ヒータの動作が行われる。ヒータにより暖められたインクがインクジェットヘッド２０の各ヘッドブロック内を介して、循環していくので、各ヘッドブロック２０内のインク温度は、適正温度範囲に到達することができる。適正温度範囲に到達すると、ヒータの動作がオフされたり、インク温度が上がりすぎて適正温度範囲外になった場合などではインク冷却器の動作がオンする等で、インクが循環しながら、各ヘッドブロック内のインク温度が適正温度範囲内になるようにされる。
【００５８】
なお、本実施形態では、一例として、インクジェット印刷装置２が電源オンの間は、インク温度調整部５２は、インクジェットヘッド２０のインク温度を適正温度範囲内になるように調整している場合の説明を行う。
【００５９】
（制御部）
制御部６０は、インク温度調整制御部６１と、インク循環機構５０内でインク循環を行わせるようにポンプ５１４を制御するインク循環制御部６２と、適正温度範囲判定部６３と、ウォームアップ時間算出部６４と、ジョブ実行時間計測部６５と、画像制御部６６と、インク吐出制御部６７と、用紙搬送制御部６８とを備える。なお、本実施形態では、一例として、４つのヘッドブロック２００の幅方向（図２のＹ軸方向）における温度分布が同様のものとして、１つのインクジェットヘッド２０に注目すればよい場合の説明を行う。
【００６０】
（インク温度調整制御部）
インク温度調整制御部６１は、インクジェットヘッド２０の所定のヘッドブロック２００内に設けられたインク温度検出部２４によるインク温度の検出結果に基づいて、各ヘッドブロック２００内のインク温度が適正温度範囲内になるようにインク温度調整部５２を制御する。
【００６１】
具体的には、インク温度調整制御部６１は、所定のヘッドブロックＮｏ３内に設けられたインク温度検出部２４によるインク温度が、所定温度（Ｔａ、Ｔｂ、Ｔｃのいずれか）に到達していない場合には、ヒータの動作を開始又は継続させる。一方、インク温度調整制御部６１は、所定のヘッドブロックＮｏ３内に設けられたインク温度検出部２４によるインク温度が、所定温度に到達している場合には、ヒータの動作を停止させる。所定のヘッドブロックＮｏ３内に設けられたインク温度検出部２４によるインク温度が、所定温度（Ｔａ、Ｔｂ、Ｔｃのいずれか）に到達しない場合に、インク温度調整を行う理由は、適正温度範囲判定部６３の処理のところで詳細に説明する。
【００６２】
（適正温度範囲判定部）
適正温度範囲判定部６３は、通信部２２が印刷対象ジョブデータを受信したときに、画像データに含まれる所定領域の短辺の長さをインク吐出が可能な第１のインク吐出対象幅と、上記所定領域の長辺の長さをインク吐出が可能な第２のインク吐出対象幅とにおいて、インクジェットヘッド２０内のインク温度が、適正温度範囲であるか否かを判定する。適正温度範囲の判定処理の具体的な説明を以下に示す。
【００６３】
先ず、適正温度範囲判定部６３は、以下のようなヘッドブロック２００毎のインク温度分布データ（以下、インク温度分布データという）を保持している。インク温度分布データは、以下のようにして生成される。
【００６４】
図５は、適正温度範囲外からヒータ５１３によりウォームアップ動作を行ったときに、各ヘッドブロック２００（Ｎｏ１〜６）内のインク温度検出部２４により検出されたインク温度（黒丸）又は検出されるであろうインク温度（点線丸）の挙動を示す図である。ここで、図６、７に示すように、中央部のヘッドブロック２００のインクは、暖まりやすく、インク温度が適正温度範囲内に到達するのが早いが、端部のヘッドブロック２００のインクは、暖まりにくく、インク温度が適正温度範囲内に到達するのが遅い。
【００６５】
作業者等は、所定のヘッドブロック２００（ここでは、Ｎｏ３）のインク温度がＴｘ１（適正温度範囲近傍）のとき、他のヘッドブロック２００のインク温度を検出し、ヘッドブロックＮｏ１〜６のインク温度の分布を求める。同様にして、作業者等は、所定のヘッドブロック２００（ここでは、Ｎｏ３）のインク温度がＴｘ２（適正温度範囲近傍）のとき、ヘッドブロックＮ０１〜６のインク温度の分布を求める。
【００６６】
これらの分布結果により、作業者等は、適正温度範囲近傍において、ヘッドブロックＮｏ３のインク温度がＴｘ１からＴｘ２への温度上昇変化に対して、他のヘッドブロック２００の温度上昇変化を算出できる。
【００６７】
そして、作業者等は、ヘッドブロックＮｏ３のインク温度Ｔｘ１、Ｔｘ２におけるインク温度上昇変化と、他のヘッドブロック２００の温度上昇変化とから、全てのヘッドブロック２００（Ｎｏ１〜６）のインク温度を適正温度範囲にするための、ヘッドブロックＮｏ３のインク温度Ｔａを求めることができる。同様にして、ヘッドブロック２００（Ｎｏ２〜５、Ｎｏ３〜４）のインク温度を適正温度範囲にするための、ヘッドブロックＮｏ３のインク温度Ｔｂ、Ｔｃを求めることができる。これらの結果をプロットした一例が図５である。
【００６８】
なお、端部のヘッドブロック２００のインク温度が適正温度範囲に入ったときに、中央部の所定のヘッドブロック２００のインク温度が適正温度範囲外になるような場合には、以下のようにしてもよい。例えば、中央部のヘッドブロック２００には、個別のインク温度調整部５２を設けて、全てのヘッドブロック２００のインク温度が適正温度範囲に入るようにしてもよい。
【００６９】
そして、適正温度範囲判定部６３には、全てのヘッドブロックＮｏ１〜６のインク温度を適正温度範囲にするための、ヘッドブロックＮｏ３のインク温度Ｔａ、中央４つのヘッドブロックＮｏ２〜５のインク温度を適正温度範囲にするための、ヘッドブロックＮｏ３のインク温度Ｔｂ、中央２つのヘッドブロックＮｏ３〜４のインク温度を適正温度範囲にするための、ヘッドブロックＮｏ３のインク温度Ｔｃが保持される。
【００７０】
そして、適正温度範囲判定部６３は、全てのヘッドブロックＮｏ１〜６のインク吐出対象幅と、中央４つのヘッドブロックＮｏ２〜５のインク吐出対象幅と、中央２つのヘッドブロックＮｏ３〜４のインク吐出対象幅とを示す吐出対象幅データを保持している。また、これらのヘッドブロックＮｏ３のインク温度（Ｔａ、Ｔｂ、Ｔｃ）と、インク吐出対象幅（３３０ｍｍ、２２０ｍｍ、１１０ｍｍ）との対応関係は、図８に示す所定ブロック対応テーブルとして保持される。
【００７１】
そして、印刷対象ジョブデータが通信部２２により受信されると、画像制御部６６に送られる。画像制御部６６は、印刷用紙向きデータ、印刷用紙のサイズデータから、画像データ内の所定領域の長辺の長さは、用紙搬送方向（図２に示すＸ軸方向）に沿った長さであることと、画像データ内の所定領域の短辺の長さは、印刷幅方向（図２に示すＹ軸方向）に沿った長さであることを、適正温度範囲判定部６３に送る。図９は、各ヘッドブロック２００に応じた印刷可能な幅（インク吐出対象幅）を示すものである。
【００７２】
例えば、画像制御部６６には、画像データ内の所定領域の長辺の長さ（２９０ｍｍ、全てのヘッドブロックＮｏ１〜６によるインク吐出対象幅で印刷可能、中央４つのヘッドブロックＮｏ２〜５によるインク吐出対象幅では印刷不可能）は、用紙搬送方向に沿った長さである。そして、画像データ内の所定領域の短辺の長さ（２００ｍｍ（中央４つのヘッドブロックＮｏ２〜５によるインク吐出対象幅で印刷可能、中央２つのヘッドブロックＮｏ３〜４によるインク吐出対象幅で印刷不可能）は、印刷幅方向に沿った長さであると取得される。
【００７３】
適正温度範囲判定部６３は、ヘッドブロックＮｏ３に設けられたインク温度検出部２４により検出されたインク温度Ｔｚを周期的に取得する。適正温度範囲判定部６３は、取得したインク温度Ｔｚと、保持しているインク温度Ｔａ〜ｃを比較し、インク温度Ｔｚと、Ｔａ〜ｃとの大小関係を求める。
【００７４】
例えば、画像データ内の所定領域の長辺の長さ２９０ｍｍは、用紙搬送方向に沿った長さであり、画像データ内の所定領域の短辺の長さ２００ｍｍは、印刷幅方向に沿った長さである場合、以下のように判定される。
【００７５】
上記のインク温度Ｔｚがインク温度Ｔａに到達した場合には、画像データ内の所定領域の長辺の長さに対応する（長さにわたってインク吐出が可能な）インクジェットヘッド２０のインク吐出対象幅（第２のインク吐出対象幅）、画像データ内の所定領域の短辺の長さに対応する（長さにわたってインク吐出が可能な）インクジェットヘッド２０のインク吐出対象幅（第１のインク吐出対象幅）ともにインク温度が適正温度範囲内にあると判定される。
【００７６】
また、インク温度Ｔｚがインク温度Ｔｂに到達した場合には、上記所定領域の長辺の長さに対応するインクジェットヘッド２０のインク吐出対象幅のインク温度は適正温度範囲外であるが、上記所定領域の短辺の長さに対応するインクジェットヘッド２０のインク吐出対象幅のインク温度は適正温度範囲内にあると判定される。
【００７７】
また、ＴｚがＴｃに到達していない場合には、上記所定領域の長辺の長さに対応するインクジェットヘッド２０のインク吐出対象幅、上記所定領域の短辺の長さに対応するインクジェットヘッド２０のインク吐出対象幅ともにインク温度は適正温度範囲外であると判定される。
【００７８】
（ウォームアップ時間算出部）
ウォームアップ時間算出部６４は、適正温度範囲判定部６３により適正温度範囲外と判定された、インクジェットヘッド２０のインク吐出対象幅のインク温度が適正温度範囲に達するまでのウォームアップ時間を２つ算出するものである。
【００７９】
ウォームアップ時間算出部６４は、上記のインク温度調整部５２を用いた場合に、ヘッドブロックＮｏ３のインク温度が、Ｔａ、Ｔｂ、Ｔｃに達するまでのウォームアップ時間を、ウォームアップ動作開始前のインク温度ごとに示すウォームアップ時間テーブルを保持している。一例として、インク温度Ｔａに到達するまでのウォームアップ時間テーブルを図１０に示す。このウォームアップ時間テーブルは、環境温度、インク温度調整部５２の温度調整力（加温効率）に応じて、別途設けるようにしてもよい。
【００８０】
ウォームアップ時間算出部６４による算出処理の詳細な説明の一例を以下に示す。例えば、画像データ内の所定領域の長辺の長さ２９０ｍｍは用紙搬送方向に沿った長さであり、画像データ内の所定領域の短辺の長さ２００ｍｍは、印刷幅方向に沿った長さである場合、以下の処理が行われる。ウォームアップ時間算出部６４は、上記所定領域の長辺の長さ、上記所定領域の短辺の長さともに、対応するヘッドブロック２００（Ｎｏ１〜６、Ｎｏ２〜５）のインク温度が適正温度範囲外にあると判定された場合、ヘッドブロックＮｏ３のインク温度Ｔｚを取得する。
【００８１】
そして、ウォームアップ時間算出部６４は、上記所定領域の長辺の長さに対応するヘッドブロックＮｏ１〜６のインク温度が適正温度範囲になる場合のヘッドブロックＮｏ３のインク温度Ｔａと、上記所定領域の短辺の長さに対応するヘッドブロックＮｏ２〜５のインク温度が適正温度範囲になる場合のヘッドブロックＮｏ３のインク温度Ｔｂとを取得する。
【００８２】
ウォームアップ時間算出部６４は、ウォームアップ時間テーブルを参照して、ヘッドブロックＮｏ３のインク温度Ｔｚがインク温度Ｔａ、Ｔｂに到達するまでのウォームアップ時間をそれぞれ算出する。前者のウォームアップ時間は、
上記所定領域の長辺の長さに対応するヘッドブロックＮｏ１〜６のインク温度が適正温度範囲になるまでのウォームアップ時間（第２のウォームアップ時間）であり、後者のウォームアップ時間は、上記所定領域の短辺の長さに対応するヘッドブロックＮｏ１〜６のインク温度が適正温度範囲になるまでのウォームアップ時間（第１のウォームアップ時間）である。
【００８３】
（ジョブ実行時間計測部）
ジョブ実行時間計測部６５は、上記所定領域の短辺の長さに対応するインク吐出対象幅のインクジェットヘッド２０を用いて印刷対象ジョブデータの実行を開始してから完了するまでの第１のジョブ実行時間と、上記所定領域の長辺の長さに対応するインク吐出対象幅のインクジェットヘッド２０を用いて印刷対象ジョブデータの実行を開始してから完了するまでの第２のジョブ実行時間とを、印刷対象ジョブデータの実行に用いられる印刷用紙の枚数（以下、印刷枚数）ごとに、計測するものである。
【００８４】
用紙搬送部３０により、印刷用紙を搬送する場合、印刷の高速性のために、できるだけ、印刷用紙の間隔を狭めて、搬送する必要がある。一方、あまり、間隔を狭めると、印刷用紙の衝突が発生する。このため、印刷条件（給紙部の給紙条件、中間搬送部４０の搬送条件、インクジェットヘッドによるインク吐出速度（画像形成速度）等）に基づき、搬送される印刷用紙の間隔は、所定の間隔に決められる。この所定の間隔は、例えば、同じＡ４サイズの場合、用紙の長い辺の方向に搬送しても、短い辺の方向に搬送しても、同じにできる。
【００８５】
このため、ジョブ実行時間計測部６５は、用紙搬送部３０を用いて、印刷用紙向きデータ、印刷用紙のサイズデータに基づき、以下の処理を行う。例えば、画像データの印刷対象の印刷用紙サイズがＡ４であって、印刷用紙の搬送方向に沿った長さを、２９７ｍｍ（ヘッドブロック１から６までの長さ）にしたときに、印刷ジョブ対象データで用いられる最初の印刷用紙が給紙されてから、インクジェットヘッド２０で印刷され、全ての印刷用紙が排紙されるまでの時間であるジョブ実行時間を、印刷枚数ごとに計測する。
【００８６】
上記所定領域の短辺が印刷幅方向と平行な場合には、第１のジョブ実行時間に対応する。一方、上記所定領域の長辺が印刷幅方向と平行な場合には、第２のジョブ実行時間に対応する。
【００８７】
同様に、ジョブ実行時間計測部６５は、印刷用紙の搬送方向に沿った長さを、２１０ｍｍ（ヘッドブロック２から５までの長さ）にしたときのジョブ実行時間を、印刷枚数ごとに計測する。そして、画像データの印刷対象サイズがＡ３サイズ、Ｂ４サイズ等の場合のジョブ実行時間も同様に計測する。ジョブ実行時間計測部６５は、これらの計測結果を、上記の第１のジョブ実行時間及び第２のジョブ実行時間として印刷枚数ごとに保持しておく。
【００８８】
（画像制御部６６）
画像制御部６６は、第１のジョブ実行時間及び第１のウォームアップ時間の和と、第２のジョブ実行時間及び第２のウォームアップ時間の和との比較結果に基づいて、印刷ジョブの実行に用いられる記録媒体の数に応じて、第１のインク吐出対象幅又は前記第２のインク吐出対象幅におけるライン型インクジェットヘッドで画像形成可能なように、画像データを、直交方向に回転させるか否かを制御する。
【００８９】
具体的には、画像制御部６６は、印刷枚数が所定数以下の場合には、第１のインク吐出対象幅におけるインクジェットヘッド２０で画像形成可能なように、画像データを、直交方向に回転させるか否かを制御し、印刷枚数が所定数より大きい場合には、第２のインク吐出対象幅におけるインクジェットヘッド２０で画像形成可能なように、画像データを、直交方向に回転させるか否かを制御する。
【００９０】
具体的には、画像制御部６６は、印刷対象ジョブデータが通信部２２により受信された場合、印刷対象ジョブデータを取得し、以下の処理を行う。画像制御部６６は、印刷対象ジョブデータに対する画像処理を行なう。具体的には、画像制御部６６は、印刷対象ジョブデータのＲＩＰ処理等の展開処理を行い、ビットマップ展開された画像データ（以下、単に画像データという）と、印刷設定データ（印刷枚数データ、印刷用紙向きデータ、印刷用紙のサイズデータ）を取得する。
【００９１】
画像制御部６６は、画像データの色変換処理、二値化処理、中間調処理等を行う。画像処理後の画像データはドットデータとして表現され、画像制御部６６は、メモリ上の記憶領域であるドットデータ記憶部（図示せず）に記憶する。各ドットデータは、例えば、１〜７ドロップを示すデータであり、上記所定領域内の各画素位置に対応づけられる。
【００９２】
上述したように、ウォームアップ時間算出部６４により、上記所定領域の短辺の長さに対応するヘッドブロック２００のインク温度が適正温度範囲になるまでのウォームアップ時間（第１のウォームアップ時間）と、上記所定領域の長辺の長さに対応するヘッドブロック２００のインク温度が適正温度範囲になるまでのウォームアップ時間（第２のウォームアップ時間）とが算出され、画像制御部６６に送られる。
【００９３】
また、画像制御部６６は、印刷枚数データに含まれる印刷枚数を取得するとともに、画像データ内の所定領域の長辺の長さ（例えば、２９０ｍｍ）に対応する（長さにわたってインク吐出可能な）ヘッドブロック２００の長さ（３３０ｍｍ）をインク吐出対象幅にしたときのジョブ実行時間を印刷枚数ごとに取得する。
【００９４】
また、画像制御部６６は、画像データ内の所定領域の短辺の長さ（例えば、２００ｍｍ）にわたってインク吐出可能なヘッドブロック２００の長さ（例えば、２２０ｍｍ）をインク吐出対象幅にしたときのジョブ実行時間を印刷枚数ごとに取得する。
【００９５】
そして、画像制御部６６は、取得した第１のウォームアップ時間、第２のウォームアップ時間、印刷設定データに含まれる印刷枚数、印刷枚数ごとのジョブ実行時間とから、画像データを回転させるか否かを決定する。図１１、図１２、図１３は、画像制御部６６により画像回転制御処理を説明するための図である。
【００９６】
例えば、画像制御部６６は、画像データの印刷対象の印刷用紙のサイズがＡ４サイズの場合、取得した第１のウォームアップ時間、第２のウォームアップ時間と、印刷枚数ごとのジョブ実行時間とから、以下のジョブ実行時間グラフを生成する。即ち、画像制御部６６は、図１１に示すように、印刷枚数を縦軸とし、印刷対象ジョブデータをインクジェット印刷装置が取得してからの経過時間を横軸とし、上記所定領域の長辺の長さにわたってインク吐出可能なヘッドブロックＮｏ１〜６をインク吐出対象幅にしたときのジョブ実行時間と、上記所定領域の短辺の長さにわたってインク吐出可能なヘッドブロックＮｏ２〜５をインク吐出対象幅にしたときのジョブ実行時間とを示すジョブ実行時間グラフを生成する。なお、ここで、図１１に示す横軸は、電源オン時からの経過時間でもよい。
【００９７】
このジョブ実行時間グラフにおいては、印刷枚数Ｌ以下の場合には、ヘッドブロックＮｏ２〜５をインク吐出対象幅にした方が、印刷対象ジョブデータ取得時からウォームアップ時間とジョブ実行時間が経過した時点が、早くなる。このため、ヘッドブロックＮｏ２〜５をインク吐出対象幅にすると判断される。一方、印刷枚数Ｌより大きい場合には、ヘッドブロックＮｏ１〜６をインク吐出対象幅にした方が、印刷対象ジョブデータ取得時からウォームアップ時間とジョブ実行時間が経過した時点が、早くなる。このため、ヘッドブロックＮｏ１〜６）をインク吐出対象幅にすると判断される。
【００９８】
そして、画像制御部６６は、ジョブ実行時間グラフと、印刷設定データに含まれる印刷枚数とから、上記所定領域の長辺の長さにわたってインク吐出可能なヘッドブロックＮｏ１〜６をインク吐出対象幅にするか、上記所定領域の短辺の長さにわたってインク吐出可能なヘッドブロックＮｏ２〜５をインク吐出対象幅にするか判断する。
【００９９】
また、画像制御部６６は、ドットデータ回転部を備えており、必要に応じて、ドットデータ記憶部２２１に記憶されたドットデータを９０度回転させてドットデータ記憶部２２１に再記憶する処理を行なう。
【０１００】
この処理の具体的な説明を図１２、図１３を用いて以下に示す。画像制御部６６は、例えば、印刷対象ジョブデータに含まれる画像データにおいて所定領域の長辺の長さを２９０ｍｍとし、所定領域の短辺の長さを２００ｍｍとし、所定領域の長辺が用紙搬送方向と平行になるように生成された場合、以下のように回転制御処理を行う。
【０１０１】
画像制御部６６は、所定領域の長辺の長さ２９０ｍｍにわたってインク吐出可能なヘッドブロックＮｏ１〜６をインク吐出対象幅にすると判断した場合、各ドットデータを直交方向に回転させて、ドットデータ記憶部２２１に再記憶する。再記憶される前の画像データと再記憶された後の画像データを図１２に示す。所定領域の短辺の長さ２００ｍｍにわたってインク吐出可能なヘッドブロックＮｏ２〜５をインク吐出対象幅にすると判断した場合、各ドットデータを直交方向に回転させる処理は行わない。この結果、ドットデータ記憶部２２１に記憶される画像データ（各ドットデータの集まり）は、図１３に示すように、変化しない。
【０１０２】
画像制御部６６は、インク温度調整制御部６１に対して、印刷対象ジョブデータ取得時からウォームアップ時間とジョブ実行時間が経過した時点が、早くなる方のインク吐出対象幅に対応するヘッドブロック２００が適正温度範囲になるようなヘッドブロックＮｏ３の所定のインク温度（例えば、Ｔｂ）に到達するまでウォームアップ動作が行われる間、以下の処理を行う。画像制御部６６は、ヘッドブロックＮｏ３に設けられたインク温度検出部２４により検出されるインク温度を監視し、上記のインク温度が所定の温度になった場合、画像制御部６６に知らせるように指示する。
【０１０３】
画像制御部６６は、上記の再記憶処理、ヘッドブロックＮｏ３の所定のインク温度（例えば、Ｔｂ）への到達を示すデータを取得した場合、以下の処理を行う。画像制御部６６は、インク吐出制御部６７に対して、ドットデータ記憶部に記憶されたドットデータに基づいて、インクジェットヘッド２０を用いて、印刷用紙に印刷を行うように指示する。また、画像制御部６６は、用紙搬送制御部６８に対して、給紙部により印刷用紙の給紙を開始するように指示する。      
【０１０４】
ここで、例えば、印刷用紙のサイズがＡ４サイズであって、画像データの所定領域の長辺方向と用紙搬送方向が平行な場合に、上述の回転を行った場合には、以下の処理を行う。画像制御部６６は、用紙搬送制御部６８に対して、Ａ４サイズの印刷用紙で、用紙搬送方向に沿った長さが２９７ｍｍとなるように積載された給紙トレイから給紙するように指示する。
【０１０５】
（インク吐出制御部及び用紙搬送制御部）
インク吐出制御部６７は、ドットデータ記憶部に記憶された画像処理後のドットデータに基づいて、画素位置毎のインク吐出量を算出し、インクジェットヘッド２０のドライバに出力する。
【０１０６】
用紙搬送制御部６８は、印刷用紙の給紙搬送、中間搬送、排紙搬送を行うように、給紙部、中間搬送部４０、排紙部の動作を制御する。用紙搬送制御部６８は、印刷設定データに含まれる印刷枚数データ、印刷用紙向きデータ、印刷用紙のサイズデータと、画像制御部６６からの給紙指示に基づいて、給紙部に対して給紙制御を行う。
【０１０７】
用紙搬送制御部６８は、インク吐出制御部６７と協働して、印刷用紙への画像形成が適切に行えるように、印刷用紙の搬送動作を行うように、用紙搬送部３０を制御する。用紙搬送制御部６８は、用紙搬送部３０に対して、印刷用紙を給紙して中間搬送部４０に搬送するように制御するとともに、モータ４５を介して、各プーリーを回転させ、ベルトプラテン４１を回転させる。また、用紙搬送制御部６８は、インクジェットヘッド２０により画像形成された印刷用紙を、中間搬送部４０により、排出部に搬送するように制御する。
【０１０８】
用紙搬送制御部６８は、印刷用紙が画像形成後に、排出されるごとに、印刷枚数データが示す印刷枚数値から１づつ減算する残り用紙枚数カウント機能を備え、残りの印刷枚数が０になったときに、印刷終了を示すデータを画像制御部６６に送る。
【０１０９】
インク吐出制御部６７は、各プーリーに設けられたエンコーダーからのパルス数を取得する。インク吐出制御部６７は、取得したパルス数と、画像データの印刷対象領域上の各画素位置のインク吐出量に基づいて、インクジェットヘッド２０のドライバを介して各ヘッドブロック２００を駆動して、印刷用紙上の画像形成すべき位置にインクを吐出していく。
【０１１０】
（印刷方法）
上述した構成のインクジェット印刷装置２を用いた印刷方法を図１４〜図１７により説明する。図１４、図１５は、制御部６０によるインクジェット印刷のための制御処理を示すフローチャート図である。図１４に示すように、端末装置１により印刷対象ジョブデータの生成が行われ、印刷対象ジョブデータがインクジェット印刷装置２に送られると、通信部２２は、印刷対象ジョブデータを受信し、制御部６０に送る（Ｓ１）。
【０１１１】
画像制御部６６は、印刷対象ジョブデータから、画像データ、印刷設定データを取得し（Ｓ２）、印刷設定データに含まれる印刷枚数データ、印刷用紙向きデータ、印刷用紙のサイズデータを取得する。画像制御部６６は、吐出対象幅データを参照して、画像データの所定領域の長辺の長さと、短辺の長さとのうち、用紙搬送方向に平行な長さ（例えば、上記長辺の長さであり、以下、用紙搬送方向長さという）に対応するヘッドブロック２００と、印刷幅方向に平行な長さ（例えば、上記短辺の長さであり、以下、印刷幅方向長さという）に対応するヘッドブロック２００とを特定するデータを取得する（Ｓ３）。
【０１１２】
適正温度範囲判定部６３は、ヘッドブロックＮｏ３に設けられたインク温度検出部２４から、現在のインク温度を取得する（Ｓ４）。適正温度範囲判定部６３は、用紙搬送方向長さに対応するヘッドブロック２００のインク温度が適正温度範囲にあるときのヘッドブロックＮｏ３のインク温度（第１の適正インク温度）と、印刷幅方向長さに対応するヘッドブロック２００のインク温度が適正温度範囲にあるときのヘッドブロックＮｏ３のインク温度（第２の適正インク温度）を取得する（Ｓ５）。
【０１１３】
適正温度範囲判定部６３は、Ｓ４で取得した現在のインク温度と、第１の適正インク温度、第２の適正インク温度から、用紙搬送方向長さに対応するヘッドブロック２００のインク温度、印刷幅方向長さに対応するヘッドブロック２００のインク温度がいずれも適正温度範囲にあるか判定する（Ｓ６）。このＳ６の処理において、Ｓ４で取得した現在のインク温度から、インク吐出対象幅、これに対応するヘッドブロックを取得する詳細な説明は、図１７で後述する。
【０１１４】
Ｓ６で、いずれも適正温度範囲にないと判定された場合には、Ｓ９の処理へ移行する。現在のインク温度、用紙搬送方向長さに対応するヘッドブロック２００のインク温度、印刷幅方向長さに対応するヘッドブロック２００のインク温度、第１の適正インク温度、第２の適正インク温度がウォームアップ時間算出部６４に送られ、Ｓ９の処理が行われる。いずれか一方が適正温度範囲にあると判定された場合、Ｓ７の処理へ移行する。
【０１１５】
適正温度範囲判定部６３は、印刷幅方向長さに対応するヘッドブロック２００で印刷を開始すると決定する（Ｓ７）。適正温度範囲判定部６３は、ヘッドブロックＮｏ３の現在のインク温度が、印刷開始を決定したヘッドブロック２００をインク吐出対象幅にするためのヘッドブロックＮｏ３のインク温度に到達したか否か判定する（Ｓ８）。Ｓ８でとＮＯと判定された場合、Ｓ８の処理に移行し、Ｓ８でとＹＥＳと判定された場合、Ｓ１６の処理に移行する。
【０１１６】
ウォームアップ時間算出部６４は、ウォームアップ時間テーブルを参照して、ヘッドブロックＮｏ３が、現在のインク温度から第１の適正インク温度になるまでのウォームアップ時間と、現在のインク温度から第２の適正インク温度になるまでのウォームアップ時間とを算出する（Ｓ９）。
【０１１７】
画像制御部６６は、用紙搬送方向長さに対応するヘッドブロック２００を用いて、印刷対象ジョブデータの実行を開始してから完了するまでの第１のジョブ実行時間と、印刷幅方向長さに対応するヘッドブロック２００を用いて、印刷対象ジョブデータの実行を開始してから完了するまでの第２のジョブ実行時間とを、印刷対象ジョブデータに用いられる印刷枚数ごとに取得する（Ｓ１０）。
【０１１８】
そして、画像制御部６６は、ウォームアップ時間算出部６４により算出されたウォームアップ時間と、第１の実行時間と、第２の実行時間とから、ジョブ実行時間グラフを生成する。画像制御部６６は、ジョブ実行時間グラフから、印刷枚数データが示す印刷枚数に基づいて、用紙搬送方向長さに対応するヘッドブロック２００をインク吐出対象幅にしたときのウォームアップ時間とジョブ実行時間とを合わせた時間と、印刷幅方向長さに対応するヘッドブロック２００をインク吐出対象幅にしたときのウォームアップ時間とジョブ実行時間とを合わせた時間とを比較し、短い時間の方の幅に対応するヘッドブロック２００をインク吐出対象幅にすると決定する（Ｓ１１）。
【０１１９】
画像制御部６６は、Ｓ１１で判定した短い時間の方の幅に対応するヘッドブロック２００をインク吐出対象幅にするために、画像データを直行方向に回転するか否か判定する（Ｓ１２）。
【０１２０】
Ｓ１２でＹＥＳと判定された場合、画像制御部６６は、画像データの回転処理を行う（Ｓ１３）。一方、Ｓ１２でＮＯと判定された場合、画像制御部６６は、画像データの回転処理を行わず、Ｓ１４の処理へ移行する。Ｓ１２又はＳ１３の処理が終了した場合には、その旨は、適正温度範囲判定部６３に送られる。
【０１２１】
適正温度範囲判定部６３は、ヘッドブロックＮｏ３に設けられたインク温度検出部２４から、現在のインク温度を取得する（Ｓ１４）。適正温度範囲判定部６３は、Ｓ１１で短い時間の方の幅に対応するヘッドブロック２００をインク吐出対象幅にするためのヘッドブロックＮｏ３のインク温度（第１の適正インク温度又は第２の適正インク温度）に到達したか否か判定する（Ｓ１５）。Ｓ１５でＮＯと判定された場合、Ｓ１４の処理に移行する。Ｓ１５でＹＥＳと判定された場合、Ｓ１６の処理へ移行する。
【０１２２】
インク吐出制御部６７は、ドットデータ記憶部に記憶された画像処理後のドットデータに基づいて、Ｓ１１で短い時間の方の幅又はＳ７で決定された幅に対応するヘッドブロック２００のインク吐出制御を行うとともに、用紙搬送制御部６８は、印刷設定データに基づいて、用紙搬送制御を行う（Ｓ１６）。
【０１２３】
画像制御部６６は、用紙枚数カウント機能に基づいて、印刷設定データに含まれる印刷枚数の印刷が終了したか否かを判断し（Ｓ１７）、Ｓ１７でＹＥＳと判定された場合、本処理は終了する。一方、Ｓ１７でＮＯと判定された場合、Ｓ１６の処理に移行する。
【０１２４】
図１６は、インクジェット印刷装置２の電源がオンされた場合にインク温度調整処理を示すフローチャート図である。図１６に示す処理は、一定周期間隔で行われる。
【０１２５】
インク温度調整制御部６１は、ヘッドブロックＮｏ３に設けられたインク温度検出部２４から、現在のインク温度を取得する（Ｓ２１）。インク温度調整制御部６１は、Ｓ２１で取得したインク温度が、全てのヘッドブロック２００（Ｎｏ１〜６）をインク吐出対象幅にするためのヘッドブロックＮｏ３のインク温度に到達したか否か判定する（Ｓ２２）。
【０１２６】
Ｓ２２でＮＯと判定された場合、インク温度調整部５２のヒータ動作を開始又は継続させ（Ｓ２３）、Ｓ２４−２へ移行する。Ｓ２２でＹＥＳと判定された場合、インク温度調整部５２のヒータ動作を停止させ（Ｓ２４）、Ｓ２４−２へ移行する。インク温度調整制御部６１は、Ｓ１１の処理が行われたか否かを判断し（Ｓ２４−２）、Ｓ２４−２でＹＥＳと判定された場合、Ｓ２５へ移行し、Ｓ２４−２でＮＯと判定された場合、Ｓ２１へ移行する。
【０１２７】
インク温度調整制御部６１は、ヘッドブロックＮｏ３に設けられたインク温度検出部２４から、現在のインク温度を取得する（Ｓ２５）。インク温度調整制御部６１は、Ｓ１１で短い時間の方の幅に対応するヘッドブロック２００をインク吐出対象幅にするためのヘッドブロックＮｏ３のインク温度に到達したか否かを判定する（Ｓ２６）。
【０１２８】
Ｓ２６でＮＯと判定された場合、インク温度調整部５２のヒータ動作を開始又は継続させ（Ｓ２７）、Ｓ２９へ移行する。Ｓ２６でＹＥＳと判定された場合、インク温度調整部５２のヒータ動作を停止させ（Ｓ２８）、Ｓ２９へ移行する。
インク温度調整制御部６１は、Ｓ１７で印刷が終了したか否かを判定し（Ｓ２９）、Ｓ２９でＮＯと判定された場合、Ｓ２５へ移行し、Ｓ２９でＹＥＳと判定された場合、Ｓ２１へ移行する。
【０１２９】
図１７は、Ｓ４で取得した現在のインク温度から、インク吐出対象幅、これに対応するヘッドブロックを取得する詳細な説明を示すフローチャート図である。適正温度範囲判定部６３は、Ｓ４で取得した現在のインク温度が、インク温度Ｔｃ（ヘッドブロックＮｏ３〜４のインク温度が適正温度範囲になる場合のヘッドブロックＮｏ３のインク温度）より高いか否かを判定する（Ｓ６１）。
【０１３０】
Ｓ６１でＹＥＳと判定された場合、Ｓ６３の処理へ移行し、Ｓ６１で、ＮＯと判定された場合、印刷不可能と判断する（Ｓ６２）。適正温度範囲判定部６３は、Ｓ４で取得した現在のインク温度が、インク温度Ｔｂ（ヘッドブロックＮｏ２〜５のインク温度が適正温度範囲になる場合のヘッドブロックＮｏ３のインク温度）より高いか否かを判定する（Ｓ６３）。
【０１３１】
Ｓ６３でＹＥＳと判定された場合、Ｓ６５の処理へ移行し、Ｓ６３で、ＮＯと判定された場合、インク吐出対象幅は、ヘッドブロックＮｏ３〜４と判断する（Ｓ６４）。適正温度範囲判定部６３は、Ｓ４で取得した現在のインク温度が、インク温度Ｔａ（ヘッドブロックＮｏ１〜６のインク温度が適正温度範囲になる場合のヘッドブロックＮｏ３のインク温度）より高いか否かを判定する（Ｓ６５）。
【０１３２】
Ｓ６５でＹＥＳと判定された場合、Ｓ６７の処理へ移行し、Ｓ６５で、ＮＯと判定された場合、インク吐出対象幅は、ヘッドブロックＮｏ２〜５と判断する（Ｓ６６）。Ｓ６７では、適正温度範囲判定部６３は、インク吐出対象幅が、ヘッドブロックＮｏ１〜６と判断する。
【０１３３】
適正温度範囲判定部６３は、上記の判断結果から、Ｓ４における現在のインク温度に対して、インク吐出対象幅のヘッドブロック２００が判断できる。この結果から、適正温度範囲判定部６３は、ヘッドブロックＮｏ３の現在のインク温度から、用紙搬送方向長さに対応するヘッドブロック２００のインク温度、印刷幅方向長さに対応するヘッドブロック２００のインク温度が適正温度範囲にあるか否か判断することができる。
【０１３４】
『第２の実施形態』
本実施形態において、第１の実施形態と同一構成、機能については同一符号等を付してその説明を省略又は簡略化する。
（インクジェット印刷装置の構成）
【０１３５】
本実施形態の画像制御部６６は、印刷枚数が所定数Ｌ以上の場合に、第１のインク吐出対象幅におけるインクジェットヘッド２０で画像形成可能なように、所定領域の短辺の方向が印刷幅方向となるような画像データの回転制御を行い、第２のインク吐出対象幅のインク温度が適正温度範囲内と適正温度範囲判定部６３により判定された場合、第２のインク吐出対象幅におけるインクジェットヘッド２０で画像形成可能なように、所定領域の長辺の方向が印刷幅方向となるような画像データの回転制御を行う。
【０１３６】
上述の第１の実施形態で説明したように、画像制御部６６は、第１のウォームアップ時間、第２のウォームアップ時間、印刷設定データに含まれる印刷枚数、印刷枚数ごとのジョブ実行時間とを取得する。本実施形態では、画像制御部６６は、以下の処理を行う。
【０１３７】
上述の第１の実施形態では、図１１に示すように、例えば、画像データの印刷対象の印刷用紙サイズがＡ４サイズの場合、印刷枚数Ｌを境界として、印刷対象ジョブデータ取得時からウォームアップ時間とジョブ実行時間が経過した時点が早くなるのが、上記所定領域の短辺の長さ２００ｍｍを印刷可能なヘッドブロックＮｏ２〜５をインク吐出対象幅にした方から、上記所定領域の長辺の長さ２９０ｍｍを印刷可能なヘッドブロックＮｏ１〜６をインク吐出対象幅にした方に切り替わる。
【０１３８】
本実施形態では、印刷設定データに含まれる印刷枚数が、Ｌより大きい場合である場合、画像制御部６６は、先ず、上記所定領域の短辺の長さ２００ｍｍを印刷可能なヘッドブロック２００（Ｎｏ２〜５）をインク吐出対象幅にすると判断する。この場合の画像制御部６６による回転処理等は上述の第１の実施形態で説明した通りである。
【０１３９】
画像制御部６６は、上記所定領域の短辺の長さを印刷可能なヘッドブロックＮｏ２〜５のインク温度が適正温度範囲になるようなヘッドブロックＮｏ３のインク温度（Ｔｂ）に到達するまで、ヘッドブロックＮｏ３のインク温度を監視する。そして、インク温度調整部５２にウォームアップ動作を行わせるように指示する。
【０１４０】
画像制御部６６は、必要に応じて再記憶処理を行い、ヘッドブロックＮｏ３のインク温度（Ｔｂ）に到達を示すデータを取得した場合、画像制御部６６は、インク吐出制御部６７に対して、印刷用紙への印刷を行うように指示するとともに、用紙搬送制御部６８に対して、給紙部による給紙を開始するように指示する。
【０１４１】
そして、適正温度範囲判定部６３により、上記所定領域の長辺の長さを印刷可能なヘッドブロックＮｏ１〜６のインク温度が、適正温度範囲になったと判定された場合、画像制御部６６は、上記所定領域の長辺の長さを印刷可能なヘッドブロックＮｏ１〜６をインク吐出対象幅にすると判断する。
【０１４２】
画像制御部６６は、上記所定領域の長辺の長さを印刷可能なヘッドブロックＮｏ１〜６のインク温度が、適正温度範囲になるようなヘッドブロックＮｏ３のインク温度（例えば、Ｔａ）に到達するまで、ヘッドブロックＮｏ３のインク温度を監視する。
【０１４３】
画像制御部６６は、必要に応じて再記憶処理を行い、ヘッドブロックＮｏ３のインク温度（Ｔａ）に到達を示すデータを取得した場合、画像制御部６６は、インク吐出制御部６７に対して、印刷用紙への印刷を行うように指示するとともに、用紙搬送制御部６８に対して、給紙部による給紙を開始するように指示する。
【０１４４】
（印刷方法）
上述した構成のインクジェット印刷装置を用いた印刷方法を図１８により説明する。なお、図１４、図１５と同一又は類似処理の説明は同一符号を付して説明を省略又は簡略する。図１８に示すように、Ｓ１からＳ１０までの処理を行った後、画像制御部６６は、印刷枚数データが示す印刷枚数が所定数（上述の印刷枚数Ｌ）以上であるか否かを判定する（Ｓ８１）。Ｓ８１の処理で、ＮＯと判定された場合、図１５に示すＳ１１以降の処理が行われる。
【０１４５】
一方、Ｓ８１の処理で、ＹＥＳと判定された場合、ウォームアップ時間算出部６４により算出されたウォームアップ時間の短い方の印刷幅方向長さ又は用紙搬送方向長さに対応するヘッドブロック２００をインク吐出対象幅にすると決定する（Ｓ８２）。
【０１４６】
画像制御部６６は、Ｓ８２で判定したヘッドブロック２００をインク吐出対象幅にするために、画像データを回転するか否か判定する（Ｓ８３）。Ｓ８３でＹＥＳと判定された場合、画像制御部６６は、画像データの回転処理を行う（Ｓ８４）。一方、Ｓ８３でＮＯと判定された場合、画像制御部６６は、画像データの回転処理を行わず、Ｓ８５の処理へ移行する。適正温度範囲判定部６３は、ヘッドブロックＮｏ３に設けられたインク温度検出部２４から、現在のインク温度を取得する（Ｓ８５）。
【０１４７】
適正温度範囲判定部６３は、Ｓ８２で判定したヘッドブロック２００をインク吐出対象幅にするためのヘッドブロックＮｏ３のインク温度（第１の適正インク温度又は第２の適正インク温度）に到達したか否か判定する（Ｓ８６）。Ｓ８６でとＮＯと判定された場合、Ｓ８５の処理に移行する。Ｓ８６でＹＥＳと判定された場合、インク吐出制御部６７は、インク吐出制御を行うとともに、用紙搬送制御部６８は、用紙搬送制御を行う（Ｓ８７）。
【０１４８】
適正温度範囲判定部６３は、ヘッドブロックＮｏ３に設けられたインク温度検出部２４から、現在のインク温度を取得する（Ｓ８８）。適正温度範囲判定部６３は、Ｓ８８で取得した現在のインク温度と、第１の適正インク温度、第２の適正インク温度から、算出されたウォームアップ時間の長い方の印刷幅方向長さ又は用紙搬送方向長さに対応するヘッドブロック２００をインク吐出対象幅にするためのヘッドブロックＮｏ３のインク温度に到達したか否か判定する（Ｓ８９）。
【０１４９】
Ｓ８９の処理で、ＮＯと判定された場合、Ｓ８７の処理へ移行する。Ｓ８９の処理で、ＹＥＳと判定された場合、Ｓ１６以降の処理が行われる。
【０１５０】
（各実施形態の変形例）
上述の実施形態で示した構成、機能は一例にすぎず、以下のように変形することも可能である。
【０１５１】
（１）上記のウォームアップ算出部６４により算出された第１のウォームアップ時間、第２のウォームアップ時間のいずれも、インクジェットヘッド全幅（ヘッドブロックＮｏ１〜６）をインク吐出対象幅としたときのウォームアップ時間よりも短い場合、いずれのウォームアップ時間の終了後、インク吐出が可能なヘッドブロックを用いて、印刷を開始するようにしてもよい。
【０１５２】
即ち、所定領域の長辺をインク吐出対象幅にしたときのウォームアップ時間が、インクジェットヘッド全幅をインク吐出対象幅にしたときのウォームアップ時間より短い場合、所定領域の長辺がインク吐出対象幅となるようにしてもよい。
【０１５３】
（２）また、印刷設定データに含まれる印刷枚数にかかわらず、第１のウォームアップ時間、第２のウォームアップ時間のうち、短い時間のウォームアップ時間の終了後、インク吐出が可能なヘッドブロックを用いて、印刷を開始するようにしてもよい。これにより、従来のように、インクジェットヘッドのインク吐出対象の全幅のインク温度が適正温度範囲に達するまで印刷対象ジョブデータの実行が開始できないという事態が回避され、ファーストプリントを早めることができる。また、印刷枚数が所定数以下の場合には、印刷ジョブデータの実行の完了を早めることも可能となる。
【０１５４】
（３）また、上述の実施形態では、適正温度範囲判定部６３は、通信部２２が印刷対象ジョブデータを受信したときに、第１のインク吐出対象幅と、第２のインク吐出対象幅とにおいて、インクジェットヘッド２０内のインク温度が、適正温度範囲であるか否かを判定していたが、いずれか一方のインク吐出対象幅において、インクジェットヘッド２０内のインク温度が、適正温度範囲であるか否かを判定するようにしてもよい。
【０１５５】
（４）上記の実施形態では、矩形の印刷用紙内の相似形の矩形の所定領域に画像形成させるための画像データが印刷用紙に印刷される場合について説明したが、これに限定されない。他の形状の印刷用紙内の矩形の所定領域に画像形成させるための画像データが印刷される場合であっても同様に適用が可能である。但し、この場合には、矩形の所定領域の一辺は用紙搬送方向と平行になるようにすることが条件となる。
【０１５６】
（５）上述の実施形態の画像データは、予め設定された矩形領域内に、画像情報が含まれる場合の説明を行ったが、これに限定されない。例えば、画像制御部６６は、印刷対象ジョブデータに含まれる画像データを取得すると、画像濃度値が所定値（例えば、２値データの場合、１の値）以上の領域を含むように、上記矩形領域を設定するようにしてもよい。
【０１５７】
（６）上述の実施形態（図１７に示す処理）において、インク吐出対象幅（印刷可能幅）に対応するヘッドブロック２００を、ヘッドブロックＮｏ３のインク温度によって判断していたが、他のヘッドブロックのインク温度で判断してもよいし、インクジェットヘッド２０内の特定位置により判断してもよい。また、以下のようにしてもよい。
【０１５８】
適正温度範囲判定部６３は、適正温度範囲に達したヘッドブロック２００がない場合のインク吐出対象幅（０ｍｍ）、適正温度範囲に達したヘッドブロック２００がＮｏ３、４の場合のインク吐出対象幅（１１０ｍｍ）、適正温度範囲に達したヘッドブロック２００がＮｏ２〜５の場合のインク吐出対象幅（２２０ｍｍ）、適正温度範囲に達したヘッドブロック２００がＮｏ１〜６の場合のインク吐出対象幅（３３０ｍｍ）を示すテーブルを保持している。そして、適正温度範囲判定部６３は、各ヘッドブロック２００内に設けられたインク温度検出部２４により検出されたインク温度と、上記テーブルを参照して、インク吐出対象幅に対応するヘッドブロック２００を判断するようにしてもよい。
【０１５９】
また、インクジェットヘッド２０の６つのヘッドブロック２００の配置がＹ軸の位置において、搬送中心位置に関して対称関係に有る場合、搬送中心位置に対してＹ軸方向に片側のヘッドブロック２００（Ｎｏ１〜４）のインク温度により判断するようにしてもよい。
【０１６０】
適正温度範囲判定部６３は、適正温度範囲に達したヘッドブロック２００がない場合のインク吐出対象幅（０ｍｍ）、適正温度範囲に達したヘッドブロック２００がＮｏ１の場合のインク吐出対象幅（３３０ｍｍ）、適正温度範囲に達したヘッドブロック２００がＮｏ２の場合のインク吐出対象幅（２２０ｍｍ）、適正温度範囲に達したヘッドブロック２００がＮｏ３の場合のインク吐出対象幅（１１０ｍｍ）、ヘッドブロック２００Ｎｏ４が適正温度範囲に到達していない場合のインク吐出対象幅（０ｍｍ）を示すテーブルを保持している。
【０１６１】
そして、適正温度範囲判定部６３は、各ヘッドブロック２００（Ｎｏ１〜４）内に設けられたインク温度検出部２４により検出されたインク温度と、上記テーブルを参照して、インク吐出対象幅に対応するヘッドブロック２００を判断するようにしてもよい。また、インクジェットヘッド２０の各ヘッドブロック２００のうち、インク温度が適正温度範囲に到達したヘッドブロック２００の数により、印刷可能幅に対応するヘッドブロック２００を判断するようにしてもよい。
【０１６２】
適正温度範囲判定部６３は、適正温度範囲に達したヘッドブロック２００の数が０〜１個の場合のインク吐出対象幅（０ｍｍ）、適正温度範囲に達したヘッドブロック２００の数が２〜３個の場合のインク吐出対象幅（１１０ｍｍ）、適正温度範囲に達したヘッドブロック２００の数が４〜５個の場合のインク吐出対象幅（２２０ｍｍ）、適正温度範囲に達したヘッドブロック２００の数が６個の場合のインク吐出対象幅（３３０ｍｍ）を示すテーブルを保持している。そして、適正温度範囲判定部６３は、各ヘッドブロック２００内に設けられたインク温度検出部により検出されたインク温度に応じて判断される適正温度範囲に到達したヘッドブロック数と、上記テーブルを参照して、インク吐出対象幅に対応するヘッドブロック２００を判断するようにしてもよい。
【０１６３】
（７）また、上述の実施形態では、インクジェットヘッド２０は、６つのヘッドブロック２００の場合の説明を行ったが、他の個数であってもよい。また、上述の実施形態では、電源オンになった場合に、ウォームアップして全てのヘッドブロック２００が適正温度範囲に保持されるようにしているが、これに限定されない。電源オフ時の他に、電源オンであっても、印刷動作が行われていない状態のスリープ状態が一定時間を超えるような場合には、ヒータ動作をオフさせるようにしてもよい。そして、印刷対象ジョブデータがインクジェット印刷装置２に受信されたとき、スリープ状態が解除され、ウォームアップ動作が開始されるようにしてもよい。
【０１６４】
（８）また、印刷対象ジョブデータは、端末装置１で生成された場合以外であっても、本発明の適用は可能である。例えば、スキャナで読み込んだ画像を含む印刷対象ジョブデータがインクジェット印刷装置２に送られる場合や、ファックス送信で送られてきた画像を含む印刷対象ジョブデータがインクジェット印刷装置２に送られる場合も適用可能である。
【０１６５】
（９）インク温度調整部５２は、インク循環機構５０に設けられていたが、これに限定されず、インクジェットヘッド２０のインク温度を調整できるのであれば、他の場所（例えば、ヘッドブロック２００近傍に）に設けられてもよい。また、各インク色に応じて、インク温度調整部５２を設けるようにしてもよい。
【０１６６】
（１０）また、上述の実施形態において、用紙搬送方向長さに対応するヘッドブロックＮｏ１〜６のインク温度が適正温度範囲になる場合のヘッドブロックＮｏ３のインク温度Ｔａと、印刷幅方向長さに対応するヘッドブロックＮｏ２〜５のインク温度が適正温度範囲になる場合のヘッドブロックＮｏ３のインク温度Ｔｂとした場合に、印刷対象ジョブデータ受信時に、既に、ヘッドブロックＮｏ３のインク温度がＴｂに達しているが、Ｔａには達していない場合についても本発明は同様に適用が可能である。
【０１６７】
この場合には、印刷幅方向長さに対応するヘッドブロック２００のインク温度は既に適正温度範囲にあるため、ウォームアップ時間としては算出されない。例えば、Ｙ軸方向における搬送中心位置近傍の中央部のヘッドブロック２００と端部のヘッドブロック２００でインク温度の差が大きい場合であって、スリープ状態から印刷対象ジョブデータの受信で復帰するような場合には、用紙搬送方向又は用紙幅方向の一方に対応するヘッドブロック２００（画像データの所定領域の短辺の長さに対応するヘッドブロック２００）のインク温度はすでに適正温度範囲内であるが、他方（画像データの所定領域の長辺の長さに対応するヘッドブロック２００）が適正温度範囲外の場合ということも考えられる。
【０１６８】
例えば、図１１と同様の実行時間グラフである図１９を用いて説明する。短い方のウォームアップ時間と、長い方のウォームアップ時間との間のタイミングで、印刷対象ジョブデータをインクジェット印刷装置２が取得した場合、短い方のウォームアップ時間後に印刷枚数ごとのジョブ実行の完了タイミングを示す直線Ｘを、印刷対象ジョブデータ取得後に、印刷枚数ごとのジョブ実行の完了タイミングを示す直線となるように、右側に平行移動させる。
【０１６９】
平行移動された直線Ｘ（点線部分）と、長い方のウォームアップ時間後に印刷枚数ごとのジョブ実行の完了タイミングを示す直線Ｙとの交点を、新たな印刷枚数Ｌとするようにすれば良い。後は、上述の実施形態と同様にしてやればよい。
【０１７０】
（１１）上述の実施形態では、千鳥配置の複数のヘッドブロック２００からなるインクジェットヘッド２０の場合について説明したが、これに限定されず、１本の長いインクジェットヘッド２０が各色ごとに設けられる構成であってもよい。
【０１７１】
（１２）また、上述の実施形態では、上述の実行時間グラフにおいて、印刷枚数Ｌに基づいて、用紙搬送方向長さをインク吐出対象幅にするか印刷幅方向長さをインク吐出対象幅にするか決めるようにしていたが、これに限定されない。例えば、インクジェット印刷装置２の管理者に対して、上記の印刷枚数Ｌを報知し、印刷枚数Ｌ以外の印刷枚数Ｌ近傍の枚数を、新たな印刷枚数Ｌとするようにしてもよい。
【０１７２】
また、印刷枚数データに含まれる印刷枚数が、印刷枚数Ｌの近傍の印刷枚数の場合、印刷枚数Ｌ以下の枚数であっても、ヘッドブロック２００の幅が長い方をインク吐出対象幅としてもよいし、印刷枚数Ｌ以上の枚数であっても、ヘッドブロック２００の幅が短い方をインク吐出対象幅としてもよい。近傍の用紙枚数の場合、ウォームアップ時間とジョブ実行時間とを加えた時間の経過のタイミングは、それほど変化しないので、ユーザの都合を考慮することが可能となる。
【０１７３】
（１３）上述の実施形態では、インク経路がインク循環タイプの印刷システムで説明したが、これに限定されず、インク経路がインク循環タイプでない印刷システムであってもよい。
【０１７４】
（１４）また、上記の実施形態では、４色のインクジェットヘッド２０の各ヘッドブロック２００のインク温度挙動が同様として説明したが、これに限定されない。例えば、ウォームアップ時間算出部６４は、各色のインクジェットヘッド２０内の各ヘッドブロック２００のインク温度の挙動が多少異なっていても、それぞれ、上述のように、第１のウォームアップ時間、第２のウォームアップ時間を算出する。そして、ジョブ実行時間計測部６５は、最も、遅い第１のウォームアップ時間の後にジョブ実行時間を加えたタイミング、最も、遅い第２のウォームアップ時間の後にジョブ実行時間を加えたタイミングをそれぞれ、ジョブ実行完了タイミングとするようにしてやればよい。
【符号の説明】
【０１７５】
１  端末装置
２  インクジェット印刷装置
１１  アプリケーション部
１２  プリンタドライバ部
１３  印刷ジョブ送信部
２０  インクジェットヘッド
２４  インク温度検出部
３０  用紙搬送部
５０  インク循環機構
５２  インク温度調整部
６０  制御部
６１  インク温度調整制御部
６２  インク循環制御部
６３  適正温度範囲判定部
６４  ウォームアップ時間算出部
６５  ジョブ実行時間計測部
６６  画像制御部
６７  インク吐出制御部
６８  用紙搬送制御部
【図１４】
0005932437.tif 000002
【図１】
0005932437.tif 000003
【図２】
0005932437.tif 000004
【図３】
0005932437.tif 000005
【図４】
0005932437.tif 000006
【図５】
0005932437.tif 000007
【図６】
0005932437.tif 000008
【図７】
0005932437.tif 000009
【図８】
0005932437.tif 000010
【図９】
0005932437.tif 000011
【図１０】
0005932437.tif 000012
【図１１】
0005932437.tif 000013
【図１２】
0005932437.tif 000014
【図１３】
0005932437.tif 000015
【図１５】
0005932437.tif 000016
【図１６】
0005932437.tif 000017
【図１７】
0005932437.tif 000018
【図１８】
0005932437.tif 000019
【図１９】
0005932437.tif 000020