(57)【要約】【課題】通常時に印刷に用いられる複数の印刷ヘッドを備え、待機状態にある正常状態の印刷ヘッドを用いて不良状態の印刷ヘッドの代わりに印刷処理を実行することが可能な印刷装置、印刷制御プログラム及び印刷方法を提供する。【解決手段】印刷装置１００を、印刷領域１０−１〜１０−６と、これら領域間を移動可能なヘッドユニット（ＨＵ）１−１〜４−６と、各印刷領域におけるロール紙の給紙、搬送及び排紙を行う搬送機構５−１〜５−６と、クリーニング機構６と、印刷処理、クリーニング処理などを統括制御するコントローラー７とを含んだ構成とし、各ＨＵは、インクジェットヘッド４０とそのインクの吐出不良を検出する吐出不良検出部４２とを備え、印刷に用いるＨＵにインクの吐出不良が検出されたときに、このＨＵに代えて他の待機中のＨＵを再選択し、この再選択したＨＵが正常状態であれば、これを用いて印刷処理を実行する。【選択図】図１
2010162722.tif 000002
【特許請求の範囲】
【請求項１】
印刷面を有する印刷媒体を搬送方向に沿って搬送した第１の媒体搬送位置と、前記印刷面を有する前記印刷媒体を前記搬送方向に沿って搬送した位置であって、前記第１の媒体搬送位置とは異なる第２の媒体搬送位置とを有する媒体搬送手段と、
前記第１の媒体搬送位置に応じた第１の印刷位置から前記印刷媒体の前記印刷面に印刷可能な印刷素子を複数配列して構成した第１の印刷ヘッドと、
前記第２の媒体搬送位置に応じた第２の印刷位置から前記印刷媒体の前記印刷面に印刷可能な印刷素子を複数配列して構成した第２の印刷ヘッドと、
前記第１の印刷ヘッドまたは前記第２の印刷ヘッドを駆動して画像を印刷する印刷手段と、
印刷ジョブに基づいて、前記第１の印刷ヘッドと前記第２の印刷ヘッドとから印刷に用いる印刷ヘッドを選択する印刷ヘッド選択手段と、を備え、
前記印刷手段は、選択された印刷ヘッドを駆動して印刷処理を実行することを特徴とする印刷装置。
【請求項２】
前記第１の印刷ヘッドと前記第２の印刷ヘッドとを、前記印刷面に平行する方向であって前記搬送方向に直交する方向に移動する印刷ヘッド移動手段と、
前記選択された印刷ヘッドにおける各印刷素子の印刷に係る不良の有無を検出する不良検出手段と、
前記選択された印刷ヘッドに対して前記不良検出手段で不良が検出されたときに、前記印刷ヘッド選択手段で選択されなかった印刷ヘッドから前記印刷に用いる印刷ヘッドを再選択する印刷ヘッド再選択手段と、
前記印刷ヘッド再選択手段で再選択されたときに、前記印刷ヘッド移動手段を制御して、再選択された印刷ヘッドを、前記選択された印刷ヘッドに対応する印刷位置に移動させる印刷ヘッド移動制御手段と、を備え、
前記印刷手段は、前記印刷ヘッド再選択手段で再選択されたときに、前記再選択された印刷ヘッドを駆動して印刷処理を実行することを特徴とする請求項１に記載の印刷装置。
【請求項３】
前記不良検出手段で不良が検出された不良状態の印刷ヘッドを正常状態の印刷ヘッドへと回復する回復処理を行うヘッド回復手段を備えることを特徴とする請求項２に記載の印刷装置。
【請求項４】
前記ヘッド回復手段は、前記不良状態の印刷ヘッドに代えて前記正常状態の印刷ヘッドによって印刷処理が実行されている間に、前記不良状態の印刷ヘッドの前記回復処理を開始することを特徴とする請求項３に記載の印刷装置。
【請求項５】
第３の媒体搬送位置に応じた第３の印刷位置から前記印刷媒体の前記印刷面に印刷可能な印刷素子を複数配列して構成した第３の印刷ヘッドを備え、
前記媒体搬送手段は、前記印刷面を有する前記印刷媒体を前記搬送方向に沿って搬送した位置であって、前記第１の媒体搬送位置と前記第２の媒体搬送位置とは異なる前記第３の媒体搬送位置を有し、
前記印刷ヘッド再選択手段は、前記選択されなかった印刷ヘッドから前記選択された印刷ヘッドに最も近い印刷ヘッドを再選択することを特徴とする請求項２乃至請求項４のいずれか１項に記載の印刷装置。
【請求項６】
第３の媒体搬送位置に応じた第３の印刷位置から前記印刷媒体の前記印刷面に印刷可能な印刷素子を複数配列して構成した第３の印刷ヘッドを備え、
前記媒体搬送手段は、前記印刷面を有する前記印刷媒体を前記搬送方向に沿って搬送した位置であって、前記第１の媒体搬送位置と前記第２の媒体搬送位置とは異なる前記第３の媒体搬送位置を有し、
前記印刷ヘッド再選択手段は、前記選択されなかった印刷ヘッドから前回使用されてからの時間が最も長い印刷ヘッドを再選択することを特徴とする請求項２乃至請求項４のいずれか１項に記載の印刷装置。
【請求項７】
前記第１の印刷ヘッドが配列する印刷素子による印刷と、前記第２の印刷ヘッドが配列する印刷素子による印刷とは、同じ色であることを特徴とする請求項１乃至請求項６のいずれか１項に記載の印刷装置。
【請求項８】
前記印刷素子は、インクを吐出してドットを形成し、
前記不良検出手段は、前記インクの吐出不良を検出することを特徴とする請求項１乃至請求項７のいずれか１項に記載の印刷装置。
【請求項９】
媒体搬送手段と、第１の印刷ヘッドと、第２の印刷ヘッドとを備えたコンピューターを制御する印刷制御プログラムであって、
前記媒体搬送手段は、印刷面を有する印刷媒体を搬送方向に沿って搬送した第１の媒体搬送位置と、前記印刷面を有する前記印刷媒体を前記搬送方向に沿って搬送した位置であって、前記第１の媒体搬送位置とは異なる第２の媒体搬送位置とを有し、
前記第１の印刷ヘッドは、前記第１の媒体搬送位置に応じた第１の印刷位置から前記印刷媒体の前記印刷面に印刷可能な印刷素子を複数配列して構成し、
前記第２の印刷ヘッドは、前記第２の媒体搬送位置に応じた第２の印刷位置から前記印刷媒体の前記印刷面に印刷可能な印刷素子を複数配列して構成し、
印刷ジョブに基づいて、前記第１の印刷ヘッドと前記第２の印刷ヘッドとから印刷に用いる印刷ヘッドを選択し、選択した印刷ヘッドを駆動して画像を印刷する機能としてコンピューターを機能させる印刷制御プログラム。
【請求項１０】
媒体搬送手段と、第１の印刷ヘッドと、第２の印刷ヘッドとを備えた印刷装置を用いた印刷方法であって、
前記媒体搬送手段は、印刷面を有する印刷媒体を搬送方向に沿って搬送した第１の媒体搬送位置と、前記印刷面を有する前記印刷媒体を前記搬送方向に沿って搬送した位置であって、前記第１の媒体搬送位置とは異なる第２の媒体搬送位置とを有し、
前記第１の印刷ヘッドは、前記第１の媒体搬送位置に応じた第１の印刷位置から前記印刷媒体の前記印刷面に印刷可能な印刷素子を複数配列して構成し、
前記第２の印刷ヘッドは、前記第２の媒体搬送位置に応じた第２の印刷位置から前記印刷媒体の前記印刷面に印刷可能な印刷素子を複数配列して構成し、
前記印刷装置が、印刷ジョブに基づいて、前記第１の印刷ヘッドと前記第２の印刷ヘッドとから印刷に用いる印刷ヘッドを選択し、選択した印刷ヘッドを駆動して画像を印刷する印刷方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複数の印刷領域と、各印刷領域にそれぞれ対応する複数の印刷ヘッドとを有する印刷装置に係り、特に、印刷ヘッドに不良が生じた場合でも良好な印刷を行うことが可能な印刷装置、印刷制御プログラム及び印刷方法に関する。
【背景技術】
【０００２】
従来、例えばインクジェット方式による印刷装置において、インクジェットヘッドの吐出不良が発生し、本来印刷すべき画質で印刷できなくなることがある。
従来ではこの課題に対して、ヘッドの吐出不良を検出し、ノズルの吸引などによって、吐出不良を回復するという方法が提案されている（例えば、特許文献１参照）。
しかし、ノズル吸引などの回復動作（クリーニング）には、時間がかかる上に、回復動作中にそのヘッドを用いて印刷することはできない。このため、回復動作が終了するまでの間、その印刷装置にはダウンタイムが発生することになる。
また、吐出不良に対する他の対応方法として、予備ヘッドや他の色の混色によって、吐出不良ヘッドの代わりに印刷を行なう方法も提案されている（例えば、特許文献２参照）。
かかる吐出不良リカバー用の予備ヘッドを持ったラインヘッド方式のインクジェット印刷装置においては、ある色の吐出不良が発生した場合、他の色の混色で表現することで、必要な予備ヘッドの数を最小限に抑えている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００３−１１８０９３号公報
【特許文献２】特開２００３−１１８１４９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、上記特許文献２の印刷装置においては、別途予備ヘッドを設けるため、通常用いられるヘッドが正常な間は予備ヘッドが一切用いられることはない。
また、上記特許文献２の印刷装置においては、予備ヘッドの数を減らすために、不良なヘッドに対応する色を他の色の混色で表す方法を用いているが、この方法では、元のインクの色を完全に再現できるわけではないので、画質の劣化を発生させてしまう恐れがあった。
そこで、本発明は、このような従来の技術の有する未解決の課題に着目してなされたものであって、通常時に印刷に用いられる印刷ヘッドにより、印刷ヘッドの不良状態により生じるダウンタイムを低減することが可能な印刷装置、印刷制御プログラム及び印刷方法を提供することを目的としている。
【課題を解決するための手段】
【０００５】
〔形態１〕  上記目的を達成するために、形態１の印刷装置は、印刷面を有する印刷媒体を搬送方向に沿って搬送した第１の媒体搬送位置と、前記印刷面を有する前記印刷媒体を前記搬送方向に沿って搬送した位置であって、前記第１の媒体搬送位置とは異なる第２の媒体搬送位置とを有する媒体搬送手段と、
前記第１の媒体搬送位置に応じた第１の印刷位置から前記印刷媒体の前記印刷面に印刷可能な印刷素子を複数配列して構成した第１の印刷ヘッドと、
前記第２の媒体搬送位置に応じた第２の印刷位置から前記印刷媒体の前記印刷面に印刷可能な印刷素子を複数配列して構成した第２の印刷ヘッドと、
前記第１の印刷ヘッドまたは前記第２の印刷ヘッドを駆動して画像を印刷する印刷手段と、
印刷ジョブに基づいて、前記第１の印刷ヘッドと前記第２の印刷ヘッドとから印刷に用いる印刷ヘッドを選択する印刷ヘッド選択手段と、を備え、
前記印刷手段は、選択された印刷ヘッドを駆動して印刷処理を実行する。
このような構成であれば、それぞれが媒体搬送位置に応じた印刷位置から印刷可能な複数の印刷ヘッドから、印刷ジョブに基づいて印刷に用いる印刷ヘッドを選択するので、通常時に印刷に用いられる印刷ヘッドにより、印刷ヘッドの不良状態により生じるダウンタイムを低減することができる。
【０００６】
なお、上記形態１の印刷装置を、形態１’として、「複数の印刷領域（媒体搬送位置）と、各前記印刷領域にそれぞれ対応して配設された、印刷媒体をその供給位置から前記各印刷領域を経由して排出位置へと搬送する複数の媒体搬送手段と、前記各印刷領域にそれぞれ対向して配設された、複数の印刷素子を配列して構成した複数の印刷ヘッドと、印刷ジョブに基づき各前記印刷ヘッドを駆動して、当該各印刷ヘッドに対応する印刷領域に搬送された前記印刷媒体に画像を印刷する印刷手段と、前記印刷ジョブが与えられたときに、前記複数の印刷ヘッドの中から印刷に用いる印刷ヘッドを選択する印刷ヘッド選択手段と、を備え、前記印刷手段は、前記印刷ヘッド選択手段で選択された印刷ヘッドを駆動して印刷処理を実行する」といったように２以上の印刷ヘッドに対応する表現とすることも可能である。
ここで、上記「印刷ジョブ」とは、印刷処理に係る様々な情報を含んだ構成となっており、例えば、印刷を指示したシステム利用者の情報、カラー印刷、モノクロ印刷、高品質印刷、印刷媒体のサイズ、片面印刷、両面印刷等の印刷処理の内容に係る設定情報、実際に印刷用紙等の印刷媒体に印刷される画像データ、文書データ等の印刷データ本体などが含まれた情報である。以下、印刷制御プログラムに関する形態、印刷方法に関する形態において同じである。
【０００７】
〔形態２〕  更に、形態２の印刷装置は、形態１に記載の印刷装置において、前記第１の印刷ヘッドと前記第２の印刷ヘッドとを、前記印刷面に平行する方向であって前記搬送方向に直交する方向に移動する印刷ヘッド移動手段と、
前記選択された印刷ヘッドにおける各印刷素子の印刷に係る不良の有無を検出する不良検出手段と、
前記選択された印刷ヘッドに対して前記不良検出手段で不良が検出されたときに、前記印刷ヘッド選択手段で選択されなかった印刷ヘッドから前記印刷に用いる印刷ヘッドを再選択する印刷ヘッド再選択手段と、
前記印刷ヘッド再選択手段で再選択されたときに、前記印刷ヘッド移動手段を制御して、再選択された印刷ヘッドを、前記選択された印刷ヘッドに対応する印刷位置に移動させる印刷ヘッド移動制御手段と、を備え、
前記印刷手段は、前記印刷ヘッド再選択手段で再選択されたときに、前記再選択された印刷ヘッドを駆動して印刷処理を実行する。
【０００８】
なお、上記形態２の印刷装置を、形態２’として、「形態１’の印刷装置において、前記各印刷ヘッドを、当該各印刷ヘッドに対応する印刷領域から他の印刷ヘッドに対応する印刷領域に移動する印刷ヘッド移動手段と、印刷に用いる印刷ヘッドとして選択された印刷ヘッドにおける各印刷素子の印刷に係る不良の有無を検出する不良検出手段と、前記印刷に用いる印刷ヘッドとして選択した印刷ヘッドに対して前記不良検出手段で不良が検出されたときに、不良の検出された不良状態の印刷ヘッド以外の印刷ヘッドの中から前記印刷に用いる印刷ヘッドを再選択する印刷ヘッド再選択手段と、前記印刷ヘッド再選択手段で前記不良の無い正常状態の印刷ヘッドが再選択されたときに、前記印刷ヘッド移動手段を制御して、前記再選択された正常状態の印刷ヘッドを、前記印刷ヘッド選択手段で選択された不良状態の印刷ヘッドに対応する印刷領域に移動させる印刷ヘッド移動制御手段と、を備え、前記印刷手段は、前記印刷ヘッド選択手段で選択された印刷ヘッドが正常状態のときは、当該印刷ヘッドを駆動して印刷処理を実行し、前記印刷ヘッド選択手段で選択された印刷ヘッドが不良状態のときは、当該不良状態の印刷ヘッドに代えて前記印刷ヘッド移動制御手段によって移動された前記正常状態の印刷ヘッドを駆動して印刷処理を実行する。」といった表現とすることも可能である。
【０００９】
このような構成であれば、印刷に用いられる印刷ヘッドが選択されると、不良検出手段によって、選択された印刷ヘッドを構成する各印刷素子に対して印刷に係る不良が有るか否かを検出する処理が実行される。
この検出処理によって、不良が検出されると、印刷ヘッド再選択手段によって、選択されていない残りの印刷ヘッドの中から、印刷に用いる印刷ヘッドが再選択される。
印刷ヘッドが再選択されると、不良検出手段によって、再選択された印刷ヘッドを構成する各印刷素子に対して印刷に係る不良が有るか否かを検出する処理が実行される。
この検出処理によって、不良が検出されると、印刷ヘッド再選択手段によって、残りの印刷ヘッドの中から、印刷に用いる印刷ヘッドが再選択される。この再選択処理は、正常状態の印刷ヘッドが再選択されるか、残りの印刷ヘッドが無くなるまで繰り返し行われる。
一方、上記検出処理によって、再選択された印刷ヘッドに不良が無いと検出されると、印刷ヘッド移動制御手段によって、印刷ヘッド移動手段が制御され、前記再選択された正常状態の印刷ヘッドが、印刷ヘッド選択手段で最初に選択された不良状態の印刷ヘッドに対応する印刷領域に移動される。
【００１０】
そして、印刷手段によって、不良状態の印刷ヘッドに代えて前記印刷ヘッド移動制御手段によって移動された前記正常状態の印刷ヘッドが駆動されて印刷処理が実行される。
また、印刷手段は、印刷ヘッド選択手段で最初に選択された印刷ヘッドが正常状態であるときは、当該印刷ヘッドを駆動して印刷処理を実行する。
従って、選択した印刷ヘッドが不良状態のときは、待機状態にある他の正常な印刷ヘッドを用いて印刷処理を実行させることができるので、普段使用されない予備の印刷ヘッドを冗長的に備えること無く、不良状態の印刷ヘッドによる稼働率の低下を軽減することができるという効果が得られる。
更に、複数の印刷領域と、複数の印刷ヘッドと、複数の媒体搬送手段とを備える構成としたので、複数の印刷ヘッドを用いて並列に印刷処理を行うようにすることで、印刷ヘッドを１つだけ用いて印刷処理を実行する場合と比較して、高速に印刷処理を実行することができるという効果が得られる。
【００１１】
〔形態３〕  更に、形態３の印刷装置は、形態２に記載の印刷装置において、前記不良検出手段で不良が検出された不良状態の印刷ヘッドを正常状態の印刷ヘッドへと回復する回復処理を行うヘッド回復手段を備える。
このような構成であれば、ヘッド回復手段によって、不良状態にある印刷ヘッドを回復させることができるので、稼働率の低下をより軽減することができるという効果が得られる。
〔形態４〕  更に、形態４の印刷装置は、形態３に記載の印刷装置において、前記ヘッド回復手段は、前記不良状態の印刷ヘッドに代えて前記正常状態の印刷ヘッドによって印刷処理が実行されている間に、前記不良状態の印刷ヘッドの前記回復処理を開始する。
このような構成であれば、正常状態の印刷ヘッドによって代わりに印刷処理が実行されている間に、不良状態の印刷ヘッドの回復処理が開始されるので、稼働率の低下状態を、より速やかに回復することができるという効果が得られる。
また、代わりの印刷ヘッドが印刷処理を実行している間に不良状態の印刷ヘッドが回復し、この状態のときに新たな印刷ジョブが与えられた場合に、回復した印刷ヘッドを、代わりの印刷ヘッドに対応する印刷領域に移動して印刷処理を実行させるようにすることで、稼働率の低下をより軽減することができるという効果が得られる。
【００１２】
〔形態５〕  更に、形態５の印刷装置は、形態２乃至４のいずれか１に記載の印刷装置において、第３の媒体搬送位置に応じた第３の印刷位置から前記印刷媒体の前記印刷面に印刷可能な印刷素子を複数配列して構成した第３の印刷ヘッドを備え、
前記媒体搬送手段は、前記印刷面を有する前記印刷媒体を前記搬送方向に沿って搬送した位置であって、前記第１の媒体搬送位置と前記第２の媒体搬送位置とは異なる前記第３の媒体搬送位置を有し、
前記印刷ヘッド再選択手段は、前記選択されなかった印刷ヘッドから前記選択された印刷ヘッドに最も近い印刷ヘッドを再選択する。
なお、上記形態５の印刷装置を、形態５’として、「上記形態２’以降の印刷装置において、前記印刷ヘッド再選択手段は、前記複数の印刷ヘッドの中から前記印刷ヘッド選択手段で選択された不良状態の印刷ヘッドに対応する印刷領域に最も近い印刷領域のものを選択する。」といった表現とすることも可能である。
このような構成であれば、無差別に選択した場合と比較して、印刷ヘッドの移動時間が最も短いものが選択されるので、不良状態の印刷ヘッドが検出されてから印刷処理が実行されるまでの時間を短縮することができるという効果が得られる。
【００１３】
〔形態６〕  更に、形態６の印刷装置は、形態２乃至４のいずれか１に記載の印刷装置において、前記印刷ヘッドが使用された時刻を測定する時刻測定手段を備え、
前記印刷ヘッド選択手段は、前記時刻測定手段の測定結果に基づき前記待機状態にある前記正常状態の印刷ヘッドの中から前回使用された時刻の最も古いものを選択する。
なお、上記形態６の印刷装置を、形態６’として、「前記印刷ヘッドが使用された時刻を測定する時刻測定手段を備え、前記印刷ヘッド選択手段は、前記時刻測定手段の測定結果に基づき前記待機状態にある前記正常状態の印刷ヘッドの中から前回使用された時刻の最も古いものを選択する。
このような構成であれば、無差別に選択した場合と比較して、特定の印刷ヘッドが使用されない時間を短くすることができるので、例えば、印刷素子がインクを吐出して印刷を行う構成の場合に、インク詰まりが発生する確率を軽減することができるという効果が得られる。
【００１４】
〔形態７〕  更に、形態７の印刷装置は、形態１乃至６のいずれか１に記載の印刷装置において、前記第１の印刷ヘッドが配列する印刷素子による印刷と、前記第２の印刷ヘッドが配列する印刷素子による印刷とは、同じ色である。
このような構成であれば、どちらを選択しても同じ色によって印刷を行うことができる。
なお、第１の印刷ヘッド及び第２の印刷ヘッドを、複数の印刷ヘッドとし、「上記印刷装置において、前記複数の印刷ヘッドは、複数色の各色のドットを形成する複数の印刷素子を配列して構成され且つ各色で独立した構成の印刷ヘッドを含み、前記各色に対応した印刷ヘッドを前記各印刷領域にそれぞれ対向して配設し、前記印刷ヘッド選択手段及び前記印刷ヘッド再選択手段は、色ごとに前記印刷ヘッドを選択及び再選択する。」といった構成とすることも可能である。
このような構成であれば、各色に対応した印刷ヘッドごとに印刷に用いる印刷ヘッドの選択及び再選択処理と、選択及び再選択した印刷ヘッドに対する不良の有無の検出処理とを行うことが可能である。
【００１５】
〔形態８〕  更に、形態８の印刷装置は、形態１乃至７のいずれか１に記載の印刷装置において、前記印刷素子は、インクを吐出してドットを形成し、
前記不良検出手段は、前記インクの吐出不良を検出する。
このような構成であれば、不良検出手段によって、印刷素子のインクの吐出不良の有無を検出することが可能である。
ここで、上記「インクの吐出不良」とは、インクが乾いて固まるなどして生じる、インクが吐出できない、インクの吐出量が足りないなどの状態のことである。
また、上記「ドット」とは、１または複数の印刷素子から吐出されたインクが印刷媒体に着弾して形成される１つの領域をいう。また、「ドット」は面積が「ゼロ」ではなく、一定の大きさ（面積）をもつことは勿論、大きさごとに複数種類が存在するものである。但し、インクを吐出して形成されたドットは必ずしも真円になるとは限らない。例えば、楕円形などの真円以外の形状でドットが形成された場合は、その平均的な径をドット径として扱ったり、ある量のインクを吐出して形成されたドットの面積と等しい面積を有する真円の等価ドットを想定し、該等価ドットの径をドット径として扱ったりすることもある。また、濃度の異なるドットの打ち分け方法としては、例えば、ドットの大きさが同じで濃度が異なるドットを打つ方法、濃度が同じで大きさの異なるドットを打つ方法、濃度が同じでインクの吐出量が異なるドットであり、重ね打ちにより濃度を異ならせる方法などが考えられる。以下、印刷制御プログラムに関する形態、印刷方法に関する形態において同じである。
【００１６】
〔形態９〕  一方、上記目的を達成するために、形態９の印刷制御プログラムは、媒体搬送手段と、第１の印刷ヘッドと、第２の印刷ヘッドとを備えたコンピューターを制御する印刷制御プログラムであって、
前記媒体搬送手段は、印刷面を有する印刷媒体を搬送方向に沿って搬送した第１の媒体搬送位置と、前記印刷面を有する前記印刷媒体を前記搬送方向に沿って搬送した位置であって、前記第１の媒体搬送位置とは異なる第２の媒体搬送位置とを有し、
前記第１の印刷ヘッドは、前記第１の媒体搬送位置に応じた第１の印刷位置から前記印刷媒体の前記印刷面に印刷可能な印刷素子を複数配列して構成し、
前記第２の印刷ヘッドは、前記第２の媒体搬送位置に応じた第２の印刷位置から前記印刷媒体の前記印刷面に印刷可能な印刷素子を複数配列して構成し、
印刷ジョブに基づいて、前記第１の印刷ヘッドと前記第２の印刷ヘッドとから印刷に用いる印刷ヘッドを選択し、選択した印刷ヘッドを駆動して画像を印刷する機能としてコンピューターを機能させる。
このような構成であれば、コンピューターによってプログラムが読み取られ、読み取られたプログラムに従ってコンピューターが処理を実行すると、形態１の印刷装置と同等の作用および効果が得られる。
【００１７】
〔形態１０〕  また、上記目的を達成するために、形態１０の印刷方法は、媒体搬送手段と、第１の印刷ヘッドと、第２の印刷ヘッドとを備えた印刷装置を用いた印刷方法であって、
前記媒体搬送手段は、印刷面を有する印刷媒体を搬送方向に沿って搬送した第１の媒体搬送位置と、前記印刷面を有する前記印刷媒体を前記搬送方向に沿って搬送した位置であって、前記第１の媒体搬送位置とは異なる第２の媒体搬送位置とを有し、
前記第１の印刷ヘッドは、前記第１の媒体搬送位置に応じた第１の印刷位置から前記印刷媒体の前記印刷面に印刷可能な印刷素子を複数配列して構成し、
前記第２の印刷ヘッドは、前記第２の媒体搬送位置に応じた第２の印刷位置から前記印刷媒体の前記印刷面に印刷可能な印刷素子を複数配列して構成し、
前記印刷装置が、印刷ジョブに基づいて、前記第１の印刷ヘッドと前記第２の印刷ヘッドとから印刷に用いる印刷ヘッドを選択し、選択した印刷ヘッドを駆動して画像を印刷する。
これにより、形態１に記載の印刷装置と同等の作用及び効果が得られる。
【図面の簡単な説明】
【００１８】
【図１】本発明に係る印刷装置１００の概観構成を示す図である。
【図２】ヘッドユニットの詳細な構成を示す図である。
【図３】印刷装置１００の内部構成を示すブロック図である。
【図４】コントローラー７の機能構成を示すブロック図である。
【図５】印刷処理部管理用テーブル７１ｂのデータ構成例を示す図である。
【図６】（ａ）〜（ｄ）は、ヘッドユニット管理用テーブル７１ｃの構成例を示す図である。
【図７】印刷ジョブ管理部７０ａにおける、印刷ジョブの第１の管理処理を示すフローチャートである。
【図８】印刷ジョブ管理部７０ａにおける、印刷ジョブの第２の管理処理を示すフローチャートである。
【図９】印刷処理部における印刷処理を示すフローチャートである。
【図１０】ステップＳ３１２におけるヘッドユニットの再選択処理を示すフローチャートである。
【図１１】クリーニング管理部７０ｃにおけるクリーニング処理を示すフローチャートである。
【図１２】実際の動作に伴う印刷処理部管理用テーブル７１ｂの更新例を示す図である。
【図１３】実際の動作に伴うヘッドユニット管理用テーブル７１ｃの更新例を示す図である。
【図１４】図１３の更新処理に対応した印刷装置１００の動作状態を示す概観図である。
【図１５】実際の動作に伴うヘッドユニット管理用テーブル７１ｃの更新例を示す図である。
【発明を実施するための形態】
【００１９】
以下、本発明の実施の形態を図面に基づき説明する。図１〜図１２は、本発明に係る印刷装置、印刷制御プログラム及び印刷方法の実施の形態を示す図である。
まず、本発明に係る印刷装置の概観構成を図１に基づき説明する。図１は、本発明に係る印刷装置１００の概観構成を示す図である。
印刷装置１００は、図１に示すように、Ｋ（ブラック）インク印刷用のヘッドユニット（ＨＵ）１−１〜１−６と、Ｃ（シアン）インク印刷用のヘッドユニット（ＨＵ）２−１〜２−６と、Ｍ（マゼンタ）インク印刷用のヘッドユニット（ＨＵ）３−１〜３−６と、Ｙ（イエロー）インク印刷用のヘッドユニット（ＨＵ）４−１〜４−６と、紙搬送機構５−１〜５−６と、クリーニング機構６と、印刷領域１０−１〜１０−６とを含んで構成される。
【００２０】
紙搬送機構５−１〜５−６は、Ａ２，Ａ３などの所定の用紙サイズのロール紙を供給する給紙装置５ａ−１〜５ａ−６と、ロール紙を搬送する搬送ベルト５ｂ−１〜５ｂ−６と、搬送されてきたロール紙を排紙する排紙装置５ｃ−１〜５ｃ−６と、これらに共通の紙押え用のローラ５ｄ及び５ｅとを含んで構成される。
紙押え用のローラ５ｄは、給紙装置５ａ−１〜５ａ−６から搬送ベルト５ｂ−１〜５ｂ−６上へとロール紙を案内する役割を果たすもので、搬送ベルト５ｂ−１〜５ｂ−６上における給紙装置側の端部に紙搬送方向と直交する方向に延設されている。
紙押え用のローラ５ｅは、搬送ベルト５ｂ−１〜５ｂ−６上から排紙装置５ｃ−１〜５ｃ−６へとロール紙を案内する役割を果たすもので、搬送ベルト５ｂ−１〜５ｂ−６上における排紙装置側の端部に紙搬送方向と直交する方向に延設されている。
具体的に、紙搬送機構５−１は、給紙装置５ａ−１と、搬送ベルト５ｂ−１と、排紙装置５ｃ−１と、共通の紙押え用のローラ５ｄ及び５ｅとを含んで構成される。
【００２１】
給紙装置５ａ−１及び排紙装置５ｃ−１は、所定の距離を空けて対向配置され、搬送ベルト５ｂ−１は、対向配置された給紙装置５ａ−１及び排紙装置５ｃ−１との間に紙搬送方向に延設されている。
なお、搬送ベルト５ｂ−１は、紙搬送方向に所定距離を空けて配設された２つのプーリ（不図示）と、この２つのプーリに架け渡されたベルトと、２つのプーリを回転駆動するモータ（不図示）とを含んで構成される。
これにより、給紙装置５ａ−１からは、ローラ５ｄを介して搬送ベルト５ｂ−１上にロール紙が供給され、搬送ベルト５ｂ−１を不図示のモータを駆動して動作させることで、図１に示す紙搬送方向にロール紙が搬送される。
ロール紙は、搬送ベルト５ａ−１上を印刷領域１０−１を通って搬送され、ローラ５ｅを介して排紙装置５ｃ−１へと排紙される。
【００２２】
なお、紙搬送機構５−２〜５−６も、紙搬送機構５−１と同様の構成となっており、末尾の番号が同じ構成部と、共通の構成部とによって構成される。
クリーニング機構６は、各ＨＵの有するインクジェットヘッド（後述）の各ノズルの内部（インクチャンバー内など）に混入した気泡や増粘したインクを吸引する吸引機構、ノズルに付着したゴミを除去するワイパーブレードなどを有したものである。
更に、印刷装置１００は、図１に示すように、ＨＵ１−１〜ＨＵ１−６を紙搬送方向と直交する図１に示すヘッド移動方向に移動させるためのガイドシャフト３０−１〜３０−６と、ＨＵ２−１〜ＨＵ２−６をヘッド移動方向に移動させるためのガイドシャフト３１−１〜３１−６と、ＨＵ３−１〜ＨＵ３−６をヘッド移動方向に移動させるためのガイドシャフト３２−１〜３２−６と、ＨＵ４−１〜ＨＵ４−６をヘッド移動方向に移動させるためのガイドシャフト３３−１〜３３−６とを含んで構成される。
【００２３】
ガイドシャフト３０−１〜３０−６，３１−１〜３１−６，３２−１〜３２−６，３３−１〜３３−６は、この順番で紙搬送方向に一定の間隔で並列して配設されている。
そして、ＨＵ１−１〜ＨＵ１−６，ＨＵ２−１〜ＨＵ２−６，ＨＵ３−１〜ＨＵ３−６，ＨＵ４−１〜ＨＵ４−６は、搬送ベルトのロール紙の搬送面にインク吐出方向を対向可能に、且つそれぞれに対応するガイドシャフトに沿ってヘッド移動方向に移動可能に且つ紙搬送方向に移動不能に設けられている。
つまり、ガイドシャフト３０−１〜３０−６，３１−１〜３１−６，３２−１〜３２−６，３３−１〜３３−６は、ＨＵ１−１〜ＨＵ１−６，ＨＵ２−１〜ＨＵ２−６，ＨＵ３−１〜ＨＵ３−６，ＨＵ４−１〜ＨＵ４−６が、それぞれヘッド移動方向に移動したときに、他のＨＵと衝突しないだけの十分な間隔をもって配設されている。
具体的に、ＨＵ１−１，ＨＵ２−１，ＨＵ３−１，ＨＵ４−１は、紙搬送方向に対してこの順番で、ロール紙の搬送面に対してインク吐出方向を対向可能に且つこれらに対応するガイドシャフト３０−１，３１−１，３２−１，３３−１にそれぞれ沿ってヘッド移動方向に移動可能に且つ紙搬送方向に移動不能に配設される。
【００２４】
なお、ＨＵ１−２，ＨＵ２−２，ＨＵ３−２，ＨＵ４−２、ＨＵ１−３，ＨＵ２−３，ＨＵ３−３，ＨＵ４−３、ＨＵ１−４，ＨＵ２−４，ＨＵ３−４，ＨＵ４−４、ＨＵ１−５，ＨＵ２−５，ＨＵ３−５，ＨＵ４−５及びＨＵ１−６，ＨＵ２−６，ＨＵ３−６，ＨＵ４−６も、ＨＵ１−１，ＨＵ２−１，ＨＵ３−１，ＨＵ４−１と同様の配設構成となっており、末尾の番号が同じガイドシャフトに沿ってヘッド移動方向に移動可能に且つ紙搬送方向に移動不能に配設されている。
更に、各ＨＵは、ガイドシャフトに沿ってヘッド移動方向に移動するためのヘッド移動機構（後述）を有しており、このヘッド移動機構の駆動によって、印刷領域１０−１〜１０−６を移動できるようになっている。
また、印刷領域１０−１〜１０−４は、延設された搬送ベルト５ｂ−１〜５ｂ−６上における、ＨＵ１−１〜１−６，ＨＵ２−１〜２−６，ＨＵ３−１〜３−６，ＨＵ４−１〜４−６のいずれかによって画像の印刷が行われる領域となる。
【００２５】
次に、図２に基づき、ヘッドユニットの詳細な構成を説明する。
ここで、図２は、ヘッドユニットの詳細な構成を示す図である。
なお、本実施の形態において、ＨＵ１−１〜４−６はいずれも同様の構成を有しているので、ＨＵの構成として説明する。
ＨＵは、図２に示すように、インクジェットヘッド４０と、ヘッド移動機構４１と、吐出不良検出部４２とを含んで構成される。
インクジェットヘッド４０は、図示を省略するが、複数のノズルおよび各ノズルに連通している独立したインクチャンバーと各インクチャンバーごとに設けられたピエゾ素子とを含んで構成される。なお、ノズル、インクチャンバー及びピエゾ素子によって、上記各形態の印刷素子が構成される。
そして、各インクチャンバーごとに設けられたピエゾ素子に駆動電圧を印加することよってピエゾ素子が伸縮し、各ノズルからインク液滴が吐出される。ピエゾ素子に加える駆動電圧を多段階に制御することによってインクチャンバーからのインクの吐出量を制御してサイズの異なるドットを印刷媒体上に形成することが可能となる。
【００２６】
そして、各ノズルは、上記のようなＨＵの配設構成において紙搬送方向と直交する方向（ヘッド移動方向）に並列される。更に、インクジェットヘッド４０は、そのノズル数及びその配列方向の長さが、印刷領域に搬送されるロール紙の最大サイズの幅分の印刷を１度に行える数（分解数）及び長さとなっている。つまり、本実施の形態のインクジェットヘッドは、ラインヘッド方式のヘッドとなり、１回の走査で画像の印刷を完了することが可能である。
また、本実施の形態において、印刷装置１００は、先述したように、Ｋ、Ｃ、Ｍ、Ｙの４色のインクのいずれか１色に対応するインクジェットヘッド４０を備えた色ごとに独立したＨＵが４色分ずつ、各印刷領域に配設されている。
【００２７】
ヘッド移動機構４１は、ガイドシャフトと係合するシャフトモータを含み、該シャフトモータの駆動によって、ガイドシャフトに沿ってＨＵをヘッド移動方向に移動させるものである。この構成によって、各ＨＵは独立駆動する。
吐出不良検出部４２は、インクジェットヘッド４０の各ノズルのインクの吐出不良を検出するものである。
具体的な構成として、本実施の形態では、吐出不良検出部４２は、図示を省略するが、各ノズルのインク液滴の飛翔経路に光を照射する光照射部と、この照射される光を受光する受光部とを備え、受光の有無によってインクが吐出されているか否かを検出することで、吐出不良の有無を検出する。
【００２８】
次に、図３に基づき、印刷装置１００の内部構成について説明する。
ここで、図３は、印刷装置１００の内部構成を示すブロック図である。
印刷装置１００は、図３に示すように、コントローラー７と、時計８と、コントローラー７と各ＨＵとの間の各種信号の授受を行うためのバス５１〜５６と、コントローラー７と紙搬送機構５−１〜５−６との間の各種信号の授受を行うためのバス５７とを含んで構成される。
コントローラー７は、印刷装置１００の備える各機能を実現するためのプログラムを実行するプロセッサーと、各機能を実現するための専用のプログラム、プログラムの実行に必要な各種データなどの記憶されたＲＯＭ（Read Only Memory）と、ＲＯＭから読み出したプログラムや、このプログラムを実行するにあたって使用するデータを一時記憶する記憶するＲＡＭ（Random Access Memory）を備えている。
【００２９】
そして、コントローラー７は、プロセッサーによって専用のプログラムを実行することで、外部ＰＣから与えられた印刷ジョブの管理機能、紙搬送機構５−１〜５−６を制御してロール紙の搬送を行わせる機能、ＨＵ１−１〜４−６及び紙搬送機構５−１〜５−６を制御して与えられた印刷ジョブに対する印刷処理を行わせる機能、ヘッド移動機構及びクリーニング機構６を制御してクリーニング領域２０に移動したＨＵの有するインクジェットヘッドのクリーニング処理を行わせる機能などを実現する。
時計８は、時刻として年月日時分を測定する機能を有している。
バス５１〜５６は、コントローラー７からの各種制御信号をＨＵ１−１〜４−６に伝送したり、ＨＵ１−１〜４−６からの各種応答信号を伝送したりする伝送路である。
具体的に、図３に示すように、ＨＵ１−１，２−１，３−１，４−１はバス５１を介して信号の授受を行い、ＨＵ１−２，２−２，３−２，４−２は、バス５２を介して信号の授受を行い、・・・、ＨＵ１−６，２−６，３−６，４−６は、バス５６を介して信号の授受を行う。つまり、各ＨＵと各バスとは、末尾の番号が同じ番号のバスを介して信号の授受を行う接続構成となっている。
【００３０】
次に、図４〜図６に基づき、コントローラー７の詳細な機能構成を説明する。
ここで、図４は、コントローラー７の機能構成を示すブロック図である。また、図５は、印刷処理部管理用テーブル７１ｂのデータ構成例を示す図である。また、図６（ａ）〜（ｄ）は、ヘッドユニット管理用テーブル７１ｃの構成例を示す図である。
コントローラー７は、図４に示すように、印刷装置１００の動作を制御する制御機能部７０と、制御機能部７０の制御処理に用いられるデータを記憶するメモリ部７１とを含んで構成される。
制御機能部７０は、印刷ジョブを管理する印刷ジョブ管理部７０ａと、印刷処理を制御する印刷処理部７０ｂ−１〜７０ｂ−６と、各ＨＵのクリーニング処理を管理するクリーニング管理部７０ｃとを含んで構成される。
メモリ部７１は、主にＲＡＭに構成される記憶領域やデータテーブルであって、印刷ジョブ保存用領域７１ａと、印刷処理部管理用テーブル７１ｂと、ヘッドユニット管理用テーブル７１ｃとを含んで構成される。
【００３１】
印刷処理部管理用テーブル７１ｂは、図５に示すように、各印刷処理部を識別する番号の情報と、各印刷処理部の現在の状態（「処理中」又は「待機中」）を示す情報と、各印刷処理部が制御する紙搬送機構の給紙装置にセットされた用紙サイズの情報とが登録されるデータテーブルである。
ヘッドユニット管理用テーブル７１ｃは、図６（ａ）〜（ｄ）に示すように、Ｋ色インク、Ｃ色インク、Ｍ色インク及びＹ色インクに対応したＨＵの番号の情報と、各ＨＵの現在の状態（「使用中」、「待機中」など）を示す情報と、各ＨＵが前回使用された時刻情報と、各ＨＵの現在位置の情報（印刷領域１０−１〜１０−６、クリーニング領域２０など）とが登録されるデータテーブルである。
印刷ジョブ管理部７０ａは、クライアントのＰＣなどから印刷ジョブを与えられたときに、この印刷ジョブを印刷ジョブ保存用領域７１ａに格納する。更に、格納した印刷ジョブを解析し、印刷処理部７０ｂ−１〜７０ｂ−６のうち待機中のものの中に、印刷ジョブの内容に対応した印刷処理部があるときに、その印刷処理部に格納した印刷ジョブの印刷処理を実行させる。
【００３２】
更に、各印刷処理部への印刷指令の出力及び各印刷処理部からの終了メッセージの受信に応じて印刷処理部管理用テーブル７１ｂを更新し、各印刷処理部の処理状態を管理する機能も有している。
なお、印刷ジョブを与えられたときに、全ての印刷処理部が処理中であった場合は、印刷ジョブ保存用領域７１ａに保持すると共に、更に追加で印刷ジョブを与えられたときは、与えられた順番が解るように格納する。本実施の形態では、印刷ジョブを与えられたときに、時計８から時刻情報を取得し、この時刻情報と対応付けて印刷ジョブを格納する。
ここで、印刷ジョブは、カラー印刷、モノクロ印刷、高品質印刷、印刷媒体のサイズ、片面印刷、両面印刷等の印刷処理の内容に係る設定情報、実際に印刷用紙等の印刷媒体に印刷される画像データ、文書データ等の印刷データ本体などが含まれたデータである。
従って、印刷ジョブを解析することで、画像を印刷する用紙サイズの情報などを含む設定情報が解る。
【００３３】
本実施の形態では、説明の便宜上、ロール紙のサイズのみに着目し、予め印刷処理部７０ｂ−１〜７０ｂ−６の制御対象である紙搬送機構５−１〜５−６で給紙されるロール紙のサイズ情報を保持しておき、このサイズ情報と印刷ジョブに含まれるサイズ情報とを比較して、印刷ジョブで指定された用紙サイズの紙搬送機構に対応した印刷処理部を選択するようになっている。
印刷処理部７０ｂ−１〜７０ｂ−６は、それぞれ末尾の番号が同じ印刷領域１０−１〜１０−６において行われる印刷処理を制御する機能を有している。
例えば、印刷処理部７０ｂ−１であれば、印刷領域１０−１で行われる印刷処理に対応し、基本的に、紙搬送機構５−１及びＨＵ１−１，２−１，３−１，４−１を制御して、与えられた印刷ジョブに対する画像の印刷処理を実行する。このとき、ＨＵ１−１，２−１，３−１，４−１の中にインク吐出不良のものがあったときに、他の印刷領域のＨＵの中から待機中のものを選択して、この選択したＨＵを吐出不良のものに代えて使用する。
【００３４】
具体的に、印刷処理部７０ｂ−１は、まず、印刷領域１０−１に正式対応するヘッドユニットであるＨＵ１−１，２−１，３−１，４−１を印刷に使用するＨＵとして選択する。
このとき、正式対応するＨＵが他の印刷領域で使用中のとき又はクリーニング処理中のときは、代わりに他の印刷領域のＨＵを選択する。次に、選択した各ＨＵの吐出不良検出部４２に、各ＨＵのインクジェットヘッド４０のインクの吐出不良の有無を検出する処理を実行させる。そして、いずれかのＨＵに吐出不良が有ると検出された場合に、他の印刷領域に対応するＨＵのうち待機状態にあるものの中から、吐出不良の有ったＨＵに対応するインク色のＨＵを再選択する処理を実行する。この再選択処理は、正常な状態のＨＵを選択するか、待機中のＨＵが無くなるまで繰り返し実行される。
再選択された正常状態のＨＵは、そのヘッド移動機構４１によって、他の印刷領域から印刷領域１０−１にガイドシャフトに沿って移動させられ、印刷処理部７０ｂ−１において、インク吐出不良のあったＨＵに代えて印刷領域１０−１における印刷処理に使用される。
【００３５】
更に、印刷処理部７０ｂ−１は、ヘッドユニット管理用テーブル７１ｃにおける印刷処理に用いる各ＨＵの状態を「待機中」から「使用中」へと更新し、また、吐出不良が有ると検出されたＨＵについては、クリーニング開始指令をクリーニング管理部７０ｃに出力する。
以上の説明は、他の印刷処理部においても同様となる。
クリーニング管理部７０ｃは、インク吐出不良のＨＵが検出された場合に、このＨＵをそのヘッド移動機構３２を制御してクリーニング領域２０に移動し、更に、クリーニング機構６を制御して、このＨＵのインクジェットヘッド４０のクリーニング処理を実行させる機能を有している。
【００３６】
更に、クリーニング管理部７０ｃは、ヘッドユニット管理用テーブル７１ｃにおけるクリーニング開始指令のあった吐出不良のＨＵの状態を「待機中」から「洗浄中」へと更新する。更に、クリーニング処理が正常に完了した場合に、「洗浄中」から「洗浄完了」に状態を更新する。
なお、クリーニング処理をしてもインクの吐出不良が改善されない場合に、クリーニング管理部７０ｃは、そのことを通知するメッセージを不図示の表示部に表示すると共に、そのＨＵの状態を「故障中」に更新する。
【００３７】
次に、図７に基づき、印刷ジョブ管理部７０ａの印刷ジョブの第１の管理処理の流れを説明する。
ここで、図７は、印刷ジョブ管理部７０ａにおける、印刷ジョブの第１の管理処理を示すフローチャートである。
コントローラー７のプロセッサーによって専用のプログラムが実行され、印刷ジョブの第１の管理処理が開始されると、図７に示すように、まず、ステップＳ１００に移行する。
ステップＳ１００では、印刷ジョブ管理部７０ａにおいて、印刷ジョブが入力されたか否かを判定し、印刷ジョブが入力されたと判定した場合(Yes)は、ステップＳ１０２に移行し、そうでない場合(No)は、入力されるまで判定処理を繰り返す。
ステップＳ１０２に移行した場合は、印刷ジョブ管理部７０ａにおいて、ステップＳ１００で入力された印刷ジョブを、印刷ジョブ保存用領域７１ａに保存して、ステップＳ１０４に移行する。このとき、時計８から時刻情報を取得し、この時刻情報に対応付けて印刷ジョブを保存する。
【００３８】
ステップＳ１０４では、印刷ジョブ管理部７０ａにおいて、保存した印刷ジョブを解析して、ステップＳ１０６に移行する。具体的に、印刷ジョブに含まれる設定情報から用紙サイズ情報を抽出する。
ステップＳ１０６では、ステップＳ１０４の解析結果と、印刷処理部管理用テーブル７１ｂの登録データとに基づき、抽出した用紙サイズに対応する待機中の印刷処理部があるか否かを判定し、あると判定した場合(Yes)は、ステップＳ１０８に移行し、そうでない場合(No)は、ステップＳ１００に移行する。
ステップＳ１０８に移行した場合は、印刷ジョブ管理部７０ａにおいて、印刷ジョブで指定された用紙サイズに該当する印刷処理部を選択して、ステップＳ１１０に移行する。
【００３９】
本実施の形態では、該当する印刷処理部が複数ある場合に、インクの使用量や用紙の使用量などが平均化するように、インクの残量の多いもの、用紙の残量の多いものを優先して選択する。従って、図示を省略するが、電源投入時や印刷処理後にインクの残量や用紙の残量をチェックして、ＲＡＭに記録する。
ステップＳ１１０では、印刷ジョブ管理部７０ａにおいて、ステップＳ１０８で選択した印刷処理部に、該当の印刷ジョブに対する印刷指令を送信して、ステップＳ１１２に移行する。
ステップＳ１１２では、印刷ジョブ管理部７０ａにおいて、印刷処理部管理用テーブル７１ｂにおける、印刷指令の送信先の印刷処理部の状態を「待機中」から「処理中」へと更新して、ステップＳ１００に移行する。
【００４０】
次に、図８に基づき、印刷ジョブ管理部７０ａの印刷ジョブの第２の管理処理の流れを説明する。
ここで、図８は、印刷ジョブ管理部７０ａにおける、印刷ジョブの第２の管理処理を示すフローチャートである。
コントローラー７のプロセッサーによって専用のプログラムが実行され、印刷ジョブの第２の管理処理が開始されると、図８に示すように、まず、ステップＳ２００に移行する。
ステップＳ２００では、印刷ジョブ管理部７０ａにおいて、終了メッセージが入力されたか否かを判定し、入力されたと判定した場合(Yes)は、ステップＳ２０２に移行し、そうでない場合(No)は、入力されるまで判定処理を繰り返す。
ステップＳ２０２に移行した場合は、印刷ジョブ管理部７０ａにおいて、印刷処理部管理用テーブル７１ｂに基づき、処理待ち中の印刷ジョブがあるか否かを判定し、あると判定した場合(Yes)は、ステップＳ２０４に移行し、そうでない場合(No)は、ステップＳ２１４に移行する。
【００４１】
ステップＳ２０４に移行した場合は、印刷ジョブ管理部７０ａにおいて、処理待ち中の印刷ジョブを解析して、ステップＳ２０６に移行する。
ステップＳ２０６では、印刷ジョブ管理部７０ａにおいて、終了メッセージを送ってきた印刷処理部が、処理待ち中の印刷ジョブの処理内容に対応する印刷処理部か否かを判定し、対応する印刷処理部であると判定した場合(Yes)は、ステップＳ２０８に移行し、そうでない場合(No)は、ステップＳ２１２に移行する。
ステップＳ２０８に移行した場合は、印刷ジョブ管理部７０ａにおいて、ステップＳ２０６で対応すると判定した印刷処理部に印刷指令を送信して、ステップＳ２１０に移行する。
【００４２】
ステップＳ２１０では、印刷ジョブ管理部７０ａにおいて、印刷処理部管理用テーブル７１ｂを更新して、ステップＳ２００に移行する。
一方、ステップＳ２０６において、対応する印刷処理部ではなく、ステップＳ２１２に移行した場合は、印刷ジョブ管理部７０ａにおいて、印刷処理部管理用テーブル７１ｂを更新して、ステップＳ２００に移行する。
また、ステップＳ２０２において、印刷待ち中の印刷ジョブが無く、ステップＳ２１４に移行した場合は、印刷ジョブ管理部７０ａにおいて、印刷処理部管理用テーブル７１ｂを更新して、ステップＳ２００に移行する。
【００４３】
次に、図９に基づき、印刷処理部における印刷処理の流れを説明する。
ここで、図９は、印刷処理部における印刷処理を示すフローチャートである。
なお、印刷処理は、各印刷処理部において共通の処理となるので、以下、印刷処理部７０ｂ−１〜７０ｂ−６を、印刷処理部７０ｂとして説明する。
コントローラー７のプロセッサーによって専用のプログラムが実行され、印刷処理が開始されると、図９に示すように、まず、ステップＳ３００に移行する。
ステップＳ３００では、印刷処理部７０ｂにおいて、印刷指令を受信したか否かを判定し、受信したと判定した場合(Yes)は、ステップＳ３０２に移行し、そうでない場合(No)は、受信するまで判定処理を繰り返す。
ステップＳ３０２に移行した場合は、印刷処理部７０ｂにおいて、印刷ジョブ保存用領域７１ａに格納された印刷ジョブから該当する印刷ジョブを取得して、ステップＳ３０４に移行する。
【００４４】
ステップＳ３０４では、印刷処理部７０ｂにおいて、ヘッドユニット管理用テーブル７１ｃに基づき、待機中のＨＵの中から、自己に対応する印刷領域のヘッドユニットを優先して、印刷に用いる各色のＨＵを選択して、ステップＳ３０６に移行する。
ステップＳ３０６では、印刷処理部７０ｂにおいて、ステップＳ３０４で選択した各ＨＵの吐出不良検出部４２に対して、吐出不良検出指令を送信して、ステップＳ３０８に移行する。
ステップＳ３０８では、印刷処理部７０ｂにおいて、ステップＳ３０６で吐出不良検出指令を送信した各吐出不良検出部４２からの検出結果に基づき、吐出不良を有するＨＵはあるか否かを判定し、あると判定した場合(Yes)は、ステップＳ３１０に移行し、そうでない場合(No)は、ステップＳ３２０に移行する。
ステップＳ３１０に移行した場合は、印刷処理部７０ｂにおいて、クリーニング管理部７０ｃに対して、吐出不良の検出されたＨＵに対するクリーニング開始指令を送信して、ステップＳ３１２に移行する。これにより、ヘッドユニット管理用テーブル７１ｃにおける、該当するＨＵの状態が、「洗浄状態」に更新される。
【００４５】
ステップＳ３１２では、印刷処理部７０ｂにおいて、ヘッドユニット管理用テーブル７１ｃに基づき、吐出不良の検出されたＨＵと同じ色の待機中のＨＵの中からヘッドユニットを再選択する処理を実行して、ステップＳ３１４に移行する。
ステップＳ３１４では、印刷処理部７０ｂにおいて、代わりのＨＵが再選択されたか否かを判定し、再選択されたと判定した場合(Yes)は、ステップＳ３０６に移行し、そうでない場合(No)は、ステップＳ３１６に移行する。
ステップＳ３１６に移行した場合は、印刷処理部７０ｂにおいて、ヘッドユニット管理用テーブル７１ｃに基づき、吐出不良のＨＵのクリーニング処理が完了したか否かを判定し、完了したと判定した場合(Yes)は、ステップＳ３１８に移行し、そうでない場合(No)は、ステップＳ３１２に移行する。
ステップＳ３１８に移行した場合は、印刷処理部７０ｂにおいて、クリーニング処理の完了したＨＵを選択して、ステップＳ３２０に移行する。つまり、本実施の形態においては、待機中のヘッドユニットが無い場合に、他のヘッドユニットが空くか、クリーニングが完了するのを待つようになっている。
【００４６】
ステップＳ３２０では、印刷処理部７０ｂにおいて、選択したＨＵのうち対応する印刷領域に無いＨＵを、その移動機構を制御して、対応する印刷領域へと移動して印刷位置に配置且つ固定し、ステップＳ３２２に移行する。
ステップＳ３２２では、印刷処理部７０ｂにおいて、ＨＵ及び紙搬送機構を駆動して、印刷領域にロール紙を搬送すると共に、搬送されたロール紙に画像を印刷する処理を実行して、ステップＳ３２４に移行する。
ステップＳ３２４では、印刷処理部７０ｂにおいて、印刷が完了したか否かを判定し、完了したと判定した場合(Yes)は、ステップＳ３２６に移行し、そうでない場合(No)は、ステップＳ３２４に移行する。
ステップＳ３２６に移行した場合は、印刷処理部７０ｂにおいて、印刷が終了したことを通知する終了メッセージを、印刷ジョブ管理部７０ａに送信して、ステップＳ３００に移行する。
【００４７】
次に、図１０に基づき、印刷処理部７０ｂにおける、ヘッドユニットの再選択処理の流れを説明する。
ここで、図１０は、ステップＳ３１２におけるヘッドユニットの再選択処理を示すフローチャートである。
ステップＳ３１２において、ヘッドユニットの再選択処理が実行されると、図１０に示すように、まず、ステップＳ４００に移行する。
ステップＳ４００では、印刷処理部７０ｂにおいて、ヘッドユニット管理用テーブル７１ｃに基づき、吐出不良の検出されたＨＵに対して、再選択することが可能なヘッドユニットがあるか否かを判定し、あると判定した場合(Yes)は、ステップＳ４０２に移行し、そうでない場合(No)は、ステップＳ４２２に移行する。
ステップＳ４０２に移行した場合は、印刷処理部７０ｂにおいて、選択可能なヘッドユニットは複数あるか否かを判定し、複数あると判定した場合(Yes)は、ステップＳ４０４に移行し、そうでない場合(No)は、ステップＳ４２０に移行する。
【００４８】
ステップＳ４０４に移行した場合は、印刷処理部７０ｂにおいて、ヘッドユニット管理用テーブル７１ｃから各ヘッドユニットの使用時刻の情報を取得して、ステップＳ４０６に移行する。
ステップＳ４０６では、印刷処理部７０ｂにおいて、時計８から現在時刻の情報を取得して、ステップＳ４０８に移行する。
ステップＳ４０８では、印刷処理部７０ｂにおいて、ステップＳ４０４で取得した時刻情報と、ステップＳ４０６で取得した現在時刻情報から、各ヘッドユニットが不使用状態であった時間（以下、不使用時間と称す）を算出し、該算出した不使用時間と、予め設定された所定時間とを比較して、不使用時間が所定時間以上のものがあるか否かを判定し、所定時間以上のものがあると判定した場合(Yes)は、ステップＳ４１０に移行し、そうでない場合(No)は、ステップＳ４１６に移行する。
【００４９】
ステップＳ４１０に移行した場合は、印刷処理部７０ｂにおいて、不使用時間が所定時間以上のものが複数あるか否かを判定し、複数あると判定した場合(Yes)は、ステップＳ４１２に移行し、そうでない場合(No)は、ステップＳ４１４に移行する。
ステップＳ４１２に移行した場合は、印刷処理部７０ｂにおいて、不使用時間が最も長いヘッドユニットを選択し、一連の処理を終了して元の処理に復帰する。
一方、ステップＳ４１４に移行した場合は、印刷処理部７０ｂにおいて、不使用時間が所定時間以上のヘッドユニットを選択し、一連の処理を終了して元の処理に復帰する。
また、ステップＳ４０８において、不使用時間が所定時間以上のものが１つも無く、ステップＳ４１６に移行した場合は、印刷処理部７０ｂにおいて、ヘッドユニット管理用テーブル７１ｃから、選択候補のヘッドユニットの位置情報を取得して、ステップＳ４１８に移行する。
【００５０】
ステップＳ４１８では、印刷処理部７０ｂにおいて、ステップＳ４１６で取得した位置情報に基づき、印刷処理を行う印刷領域に最も近いヘッドユニットを選択し、一連の処理を終了して元の処理に復帰する。
また、ステップＳ４０２において、選択可能なヘッドユニットが複数無くて、ステップＳ４２０に移行した場合は、印刷処理部７０ｂにおいて、該当するヘッドユニットを選択し、一連の処理を終了して元の処理に復帰する。
また、ステップＳ４００において、再選択できるヘッドユニットが無くて、ステップＳ４２２に移行した場合は、印刷処理部７０ｂにおいて、再選択するヘッドユニットが無いと判定し、一連の処理を終了して元の処理に復帰する。
【００５１】
次に、図１１に基づき、クリーニング管理部７０ｃにおけるクリーニング処理の流れを説明する。
ここで、図１１は、クリーニング管理部７０ｃにおけるクリーニング処理を示すフローチャートである。
コントローラー７のプロセッサーによって専用のプログラムが実行され、クリーニング処理が開始されると、図１１に示すように、まず、ステップＳ５００に移行する。
ステップＳ５００では、クリーニング管理部７０ｃにおいて、印刷処理部７０ｂからクリーニング開始指令を受信したか否かを判定し、受信したと判定した場合(Yes)は、ステップＳ５０２に移行し、そうでない場合(No)は、受信するまで判定処理を繰り返す。
ステップＳ５０２に移行した場合は、クリーニング管理部７０ｃにおいて、ヘッドユニット管理用テーブル７１ｃにおける、開始指令に対応するヘッドユニットの状態を、「洗浄中」に更新し、ステップＳ５０４に移行する。
【００５２】
ステップＳ５０４では、クリーニング管理部７０ｃにおいて、クリーニングの対象であるヘッドユニットの移動機構を制御して、当該ヘッドユニットをクリーニング領域２０に移動させて、ステップＳ５０６に移行する。
ステップＳ５０６では、クリーニング管理部７０ｃにおいて、クリーニング機構６を制御して、クリーニング領域２０に移動したヘッドユニットに対するクリーニング処理を開始させて、ステップＳ５０８に移行する。
ステップＳ５０８では、クリーニング管理部７０ｃにおいて、クリーニング機構６からの応答信号に基づき、クリーニング処理が完了したか否かを判定し、完了したと判定した場合(Yes)は、ステップＳ５１０に移行し、そうでない場合(No)は、完了するまで判定処理を繰り返す。
【００５３】
ステップＳ５１０に移行した場合は、クリーニング管理部７０ｃにおいて、クリーニング処理の完了したヘッドユニットの吐出不良検出部４２に、インク吐出不良検出指令を送信して、ステップＳ５１２に移行する。
ステップＳ５１２では、クリーニング管理部７０ｃにおいて、吐出不良検出部４２の検出結果に基づき、ヘッドユニット管理用テーブル７１ｃを更新して、ステップＳ５００に移行する。
具体的に、インク吐出不良が改善されていない場合は、ヘッドユニット管理用テーブル７１ｃにおけるヘッドユニットの状態を「故障中」に更新し、インク吐出不良が改善されている場合は、ヘッドユニット管理用テーブル７１ｃにおけるヘッドユニットの状態を「洗浄完了」に更新する。
【００５４】
次に、図１２〜図１５に基づき、本実施の形態の実際の動作について説明する。
ここで、図１２は、実際の動作に伴う印刷処理部管理用テーブル７１ｂの更新例を示す図である。また、図１３及び図１５は、実際の動作に伴うヘッドユニット管理用テーブル７１ｃの更新例を示す図である。また、図１４は、図１３の更新処理に対応した印刷装置１００の動作状態を示す概観図である。
まず、クライアントのＰＣなどの外部機器から印刷ジョブが入力されると（ステップＳ１００の「Ｙｅｓ」の分岐）、印刷ジョブ管理部７０ａにおいて、入力された印刷ジョブを印刷ジョブ保存用領域７１ａに保存し（ステップＳ１０２）、保存した印刷ジョブを解析する（ステップＳ１０４）。
本実施の形態では、印刷ジョブの解析処理は、当該印刷ジョブに含まれる印刷設定情報の中から、画像を印刷する用紙サイズの情報を抽出する処理となる。ここでは、用紙サイズ「Ａ２」が抽出されたとする。
【００５５】
用紙サイズが抽出されたら、印刷ジョブ管理部７０ａは、次に、印刷処理部管理用テーブル７１ｂを参照して、抽出された用紙サイズのセットされた紙搬送機構に対応する待機中の印刷処理部があるか否かを判定する（ステップＳ１０６）。
ここでは、印刷処理部７０ｂ−１〜７０ｂ−６が、図１２の左図に示す状態となっていることとする。従って、図１２の左図に示すように、Ａ２の用紙がセットされ且つ待機中である印刷処理部は、印刷処理部７０ｂ−１、７０ｂ−３及び７０ｂ−４の３つとなる（ステップＳ１０６の「Ｙｅｓ」の分岐）。
本実施の形態において、印刷ジョブ管理部７０ａは、印刷処理部７０ｂ−１、７０ｂ−３及び７０ｂ−４の３つのうち、ロール紙の使用量を平均化するために、ロール紙の残量が最も多いものを優先して選択するようになっている。
【００５６】
ここでは、印刷ジョブ管理部７０ａは、印刷処理部７０ｂ−１が最も残量が多いとして、印刷処理部７０ｂ−１を選択し（ステップＳ１０８）、選択した印刷処理部７０ｂ−１に、該当する印刷ジョブの印刷指令を送信する（ステップＳ１１０）。そして、印刷指令を送信後に、印刷処理部管理用テーブル７１ｂにおける印刷処理部７０ｂ−１の状態を、図１２の中央図に示すように、「待機中」から「処理中」へと更新する（ステップＳ１１２）。  一方、印刷処理部７０ｂ−１は、印刷ジョブ管理部７０ａからの印刷指令を受信すると（ステップＳ３００の「Ｙｅｓ」の分岐）、印刷指令のあった印刷ジョブを印刷ジョブ保存用領域７１ａから取得する（ステップＳ３０２）。
次に、印刷処理部７０ｂ−１は、ヘッドユニット管理用テーブル７１ｃに基づき、印刷に用いるＨＵを選択する（ステップＳ３０４）。
【００５７】
ここで、各ＨＵの状態は、図１３の左図に示すようになっていることとする。
印刷処理部７０ｂ−１は、自己が管轄する印刷領域１０−１に正式対応するＨＵを優先して選択するようになっており、図１３の左図に示すように、正式対応するＨＵ１−１，２−１，３−１，４−１はいずれも待機中となっているので、これらを選択する（ステップＳ３０４）。
次に、印刷処理部７０ｂ−１は、選択したＨＵ１−１，２−１，３−１，４−１の吐出不良検出部４２に、バス５１を介して吐出不良検出指令を送信する（ステップＳ３０６）。
これにより、ＨＵ１−１，２−１，３−１，４−１では、各吐出不良検出部４２において吐出不良の検出処理が実行され、その検出結果がバス５１を介して印刷処理部７０ｂ−１に送信される。
【００５８】
印刷処理部７０ｂ−１は、検出結果を受信すると、受信した検出結果に基づき、吐出不良のインクジェットヘッドを有するＨＵがあるか否かを判定する（ステップＳ３０８）。
ここでは、ＨＵ２−１に吐出不良が有ると検出されたこととする。
従って、印刷処理部７０ｂ−１は、クリーニング管理部７０ｃに、ＨＵ２−１のクリーニング処理の開始指令を送信する（ステップＳ３１０）。
また、印刷処理部７０ｂ−１は、吐出不良の無かったＨＵ１−１，３−１，４−１については、ヘッドユニット管理用テーブル７１ｃにおけるこれらの状態を、図１３の右図に示すように、「待機中」から「使用中」へと更新する。
クリーニング管理部７０ｃは、印刷処理部７０ｂ−１からクリーニング処理の開始指令を受信すると（ステップＳ５００の「Ｙｅｓ」の分岐）、ヘッドユニット管理用テーブル７１ｃにおけるＨＵ２−１の状態を、図１３の右図に示すように、「待機中」から「洗浄中」へと更新する（ステップＳ５０２）。
【００５９】
そして、クリーニング管理部７０ｃは、ＨＵ２−１にバス５１を介して移動指令を送信し、ＨＵ２−１をクリーニング領域２０に移動させる（ステップＳ５０４）。
ＨＵ２−１がクリーニング領域２０に移動すると、クリーニング管理部７０ｃは、クリーニング機構６にクリーニング処理の実行指令を送信し、クリーニング処理を実行する（ステップＳ５０６）と共に、ヘッドユニット管理用テーブル７１ｃにおけるＨＵ２−１の位置情報を「１０−１」から「２０」に更新する。
一方、印刷処理部７０ｂ−１は、ＨＵ２−１にインク吐出不良があったため、ヘッドユニット管理用テーブル７１ｃに基づき、Ｃインク色を印刷するＨＵ２−１の代わりとなるヘッドユニットを、ＨＵ２−２〜２−６から再選択する再選択処理を実行する（ステップＳ３１２）。
【００６０】
印刷処理部７０ｂ−１は、まず、ヘッドユニット管理用テーブル７１ｃにおけるＣインク印刷用のＨＵの中から待機中のものを探索する。図１３の左図に示すように、ＨＵ２−２，２−３，２−６が待機中となっているので（ステップＳ４００，４０２の「Ｙｅｓ」の分岐）、次に、ヘッドユニット管理用テーブル７１ｃから、ＨＵ２−２，２−３，２−６の前回の使用時刻の情報を取得する（ステップＳ４０４）。図１３の左図に示すように、ＨＵ２−２，２−３，２−６の前回の使用時刻は、「１０：４５」，「１１：１２」，「１２：１５」となっている。
次に、印刷処理部７０ｂ−１は、現在時刻情報として、ここでは「１３：００」を取得し（ステップＳ４０６）、この現在時刻と取得した上記各使用時刻との差分を算出し、ＨＵ２−２，２−３，２−６の不使用時間を算出する。ＨＵ２−２，２−３，２−６の不使用時間は、「１３５分」，「１０８分」，「４５分」となる。
【００６１】
そして、これら算出した不使用時間と、予め設定された所定時間（ここでは「３０分」とする）とを比較し、不使用時間が所定時間以上のものがあるか否かを判定する（ステップＳ４０８）。上記算出した不使用時間はいずれも所定時間以上であるので（ステップＳ４０８，４１０の「Ｙｅｓ」の分岐）、印刷処理部７０ｂ−１は、不使用時間の最も長い「１３５分」に対応するＨＵ２−２を、ＨＵ２−１の代わりに印刷に使用するＨＵとして再選択する（ステップＳ４１２）。なお、予め設定される上記所定時間は「３０分」に限らず、他の時間でもよい。
このようにして、印刷に使用するＨＵが再選択されると（ステップＳ３１４の「Ｙｅｓ」の分岐）、印刷処理部７０ｂ−１は、再選択したＨＵ２−２に対して、バス５１を介して吐出不良検出指令を送信する（ステップＳ３０６）。
これにより、ＨＵ２−２では、吐出不良検出部４２において吐出不良の検出処理が実行され、その検出結果がバス５１を介して印刷処理部７０ｂ−１に送信される。
【００６２】
印刷処理部７０ｂ−１は、検出結果を受信すると、受信した検出結果に基づき、ＨＵ２−２に吐出不良があるか否かを判定する（ステップＳ３０８）。
ここでは、ＨＵ２−１に吐出不良が無いと検出されたこととする（ステップＳ３０８の「Ｎｏ」の分岐）。これにより、印刷処理部７０ｂ−１は、ヘッドユニット管理用テーブル７１ｃにおけるＨＵ２−２の状態を、図１３の右図に示すように、「待機中」から「使用中」に更新する。
そして、印刷に使用するＨＵが全て選択されたので、ヘッドユニット管理用テーブル７１ｃにおける各ＨＵの位置情報に基づき、印刷領域１０−１に配置されていないＨＵを、印刷領域１０−１に配置する処理を実行する。図１３の左図に示すように、ＨＵ１−１，ＨＵ３−１，ＨＵ４−１は印刷領域１０−１に配置され、ＨＵ２−２は印刷領域１０−２に配置されているので、ＨＵ２−２を印刷領域１０−１に移動させるために、バス５１を介して移動指令をＨＵ２−２に送信する。これにより、ＨＵ２−２のヘッド移動機構４１が駆動され、ＨＵ２−２が印刷領域１０−２から印刷領域１０−１へと移動し、印刷位置へと配置される（ステップＳ３２０）。
【００６３】
選択した全てのＨＵが印刷位置に配置されると、印刷処理部７０ｂ−１は、バス５１を介して、各ＨＵの駆動指令を送信すると共にバス５７を介して紙搬送機構５−１に駆動指令を送信し、印刷処理を実行する（ステップＳ３２２）。
このようにして、印刷装置１００は、図１３及び図１４に示すように、印刷領域１０−１において、ＨＵ１−１，２−２，３−１，４−１を使用して印刷処理が実行され、印刷領域１０−２において、ＨＵ１−２，２−５，３−２，４−４を使用して印刷処理が実行された状態となる。
更に、印刷領域１０−５において、ＨＵ１−５，２−４，３−５，４−２を使用して印刷処理が実行された状態となる。
また、クリーニング領域２０では、ＨＵ２−１，４−５，４−６がクリーニング機構６によってクリーニング処理された状態となる。
【００６４】
一方、クリーニング管理部７０ｃにおいて、ＨＵ２−１，４−５，４−６のそれぞれについて、クリーニング機構６からのクリーニング処理の完了通知を受信すると（ステップＳ５０８の「Ｙｅｓ」の分岐）、これらの吐出不良検出部４２にインク吐出不良検出指令を送信する（ステップＳ５１０）。
これにより、ＨＵ２−１，４−５，４−６において、各インクジェットヘッド４０の吐出不良の有無が検出され、その検出結果が、クリーニング管理部７０ｃに送信される。
クリーニング管理部７０ｃは、検出結果を受信すると、受信した検出結果に基づきヘッドユニット管理用テーブル７１ｃを更新する（ステップＳ５１２）。
ここでは、検出結果として、ＨＵ２−１，４−５には吐出不良が無いと検出され、ＨＵ４−６には吐出不良があると検出されたとする。
【００６５】
クリーニング管理部７０ｃは、クリーニング処理後に吐出不良が検出されなかったＨＵ２−１，４−５については、ヘッドユニット管理用テーブル７１ｃにおけるＨＵ２−１，４−５の状態を、現在の状態である図１５の左図に示す「洗浄中」から図１５の右図に示すように「洗浄完了」へと更新する。
更に、クリーニング処理後に吐出不良が検出されたＨＵ４−６については、ヘッドユニット管理用テーブル７１ｃにおけるＨＵ４−６の状態を、現在の状態である図１５の左図に示す「洗浄中」から図１５の右図に示すように「故障中」へと更新すると共に、ＨＵ４−６に故障が発生していることを示すメッセージを表示部（不図示）に表示する。
また、印刷領域１０−１における印刷処理が完了すると（ステップＳ３２４の「Ｙｅｓ」の分岐）、印刷処理部７０ｂ−１は、終了メッセージを印刷ジョブ管理部７０ａに送信する（ステップＳ３２６）。
【００６６】
更に、印刷処理部７０ｂ−１は、時計８から現在（印刷処理が終了したとき）の時刻情報を取得し、ヘッドユニット管理用テーブル７１ｃにおけるＨＵ１−１，２−２，３−１，４−１の前回の使用時刻の情報を、図１５の左図に示す現在の情報「８：５４」，「１０：４５」，「８：５４」，「８：５４」から、図１５の右図に示すようにいずれも「１３：１５」に更新する。
更に、印刷処理部７０ｂ−１は、ヘッドユニット管理用テーブル７１ｃにおけるＨＵ１−１，２−２，３−１，４−１の状態を、図１５の左図に示す現在の「使用中」から、図１５の右図に示すように「待機中」に更新する。
印刷ジョブ管理部７０ａは、印刷処理部７０ｂ−１からの終了メッセージが入力されると（ステップＳ２００）、印刷ジョブ保存用領域７１ａに、処理待ち中の印刷ジョブがあるか否かを判定する（ステップＳ２０２）。ここでは、処理待ち中の印刷ジョブが無いとして（ステップＳ２０２の「Ｎｏ」の分岐）、印刷ジョブ管理部７０ａは、印刷処理部管理用テーブル７１ｂにおける印刷処理部７０ｂ−１の状態を、現在の状態である図１２の中央図に示す「処理中」から図１２の右図に示す「待機中」へと更新する（ステップＳ２１４）。
【００６７】
なお、印刷処理部７０ｂ−１が印刷処理を行っている間に、他の印刷処理部でも印刷処理が行われ、全ての印刷処理部で印刷処理が行われているときに、新たな印刷ジョブが入力されると（ステップＳ１０６の「Ｎｏ」の分岐）、この印刷ジョブは、印刷ジョブ保存用領域７１ａにおいて保持される。
このような状態のときに、印刷処理部７０ｂ−１からの終了メッセージが入力されると（ステップＳ２００）、印刷ジョブ管理部７０ａは、処理待ち中の印刷ジョブを解析し（ステップＳ２０４）、この印刷ジョブがＡ２のロール紙での印刷を行うものであったときは（ステップＳ２０６の「Ｙｅｓ」の分岐）、印刷処理部７０ｂ−１に印刷指令を送信し（ステップＳ２０８）、印刷処理部管理用テーブル７１ｂにおける印刷処理部７０ｂ−１の状態をそのまま保持する（ステップＳ２１０）。
【００６８】
以上、本実施の形態の印刷装置１００は、紙搬送機構５−１〜５−６、ＨＵ１−１〜４−６、印刷領域１０−１〜１０−６を備え、印刷ジョブの設定情報（用紙サイズなど）に対応した印刷処理部を使用して、最大６箇所の印刷領域で印刷処理を並列に行うことが可能である。
更に、ＨＵ１−１〜４−６は、ガイドシャフトを介して印刷領域１０−１〜１０−６のいずれの領域にも移動することが可能である。
更に、印刷に用いるために選択したＨＵに対して、インク吐出不良の有無を検出することが可能であり、選択したＨＵに吐出不良が検出されたときに、他の待機中のＨＵの中から印刷に用いるＨＵを再選択し、この再選択したＨＵを用いて印刷処理を実行することが可能である。
更に、吐出不良の検出されたＨＵをクリーニング領域２０に移動させて、そこでクリーニング機構６を用いて、吐出不良を回復させるクリーニング処理を実行することが可能である。
【００６９】
以上より、選択したヘッドユニットに吐出不良が検出されたときに、他のヘッドユニットに待機中のものがあるときは、待機中のものの中から正常な状態のヘッドユニットを再選択し、そのヘッドユニットを用いて印刷処理を続行することができる。
これにより、印刷品質を落とすことなく且つ印刷を中断することなく印刷処理を続行することができる。
更に、代わりのヘッドユニットを用いて印刷処理を行っている間に、吐出不良のヘッドユニットのクリーニング処理を行うことができるので、正常状態への速やかな復帰を行うことができる。
更に、選択したＨＵにインク吐出不良があり、他のＨＵを再選択するときに、再選択候補が複数ある場合は、これらの不使用時間を算出し、この不使用時間が予め設定された所定時間以上のもので且つ不使用時間の最も長いものを再選択するようにしたので、長時間、不使用状態が続くことで発生するインク詰まりを起こしにくくすることができる。
また、不使用時間がいずれも所定時間未満であった場合は、再選択候補のＨＵの位置情報に基づき、印刷を行う領域に最も位置の近いものを再選択するようにしたので、ヘッドユニットの移動時間を最小にして、速やかな印刷処理を実行させることができる。
【００７０】
上記実施の形態において、ロール紙は、形態１、５、８、９及び１０のいずれか１に記載の印刷媒体に対応し、ヘッドユニット１−１〜４−６のインクジェットヘッド４０は、形態１乃至７、９及び１０のいずれか１に記載の印刷ヘッドに対応し、紙搬送機構５−１〜５−６は、形態１、５、９及び１０のいずれか１に記載の媒体搬送手段に対応し、ヘッドユニット１−１〜４−６のヘッド移動機構４１及びガイドシャフト３０−１〜３３−６は、形態２に記載の印刷ヘッド移動手段に対応し、ヘッドユニット１−１〜４−６の吐出不良検出部４２は、形態２、３及び８のいずれか１に記載の不良検出手段に対応し、印刷ジョブ管理部７０ａ及び印刷処理部７０ｂ−１〜７０ｂ−６による印刷処理は、形態１又は２に記載の印刷手段に対応し、印刷処理部７０ｂ−１〜７０ｂ−６によるヘッドユニットの移動制御処理は、形態２に記載の印刷ヘッド移動制御手段に対応し、印刷処理部７０ｂ−１〜７０ｂ−６によるステップＳ３０４の処理は、形態１又は２に記載の印刷ヘッド選択手段に対応し、印刷処理部７０ｂ−１〜７０ｂ−６によるステップＳ３１２の処理は、形態２、５及び６のいずれか１に記載の印刷ヘッド再選択手段に対応し、クリーニング管理部７０ｃ及びクリーニング機構６は、形態３又は４に記載のヘッド回復手段に対応する。
【００７１】
なお、上記実施の形態においては、インクジェットヘッドをピエゾ素子を利用する構成としたが、この構成に限らず、静電気力を利用する構成など他の構成としてもよい。
例えば、静電気力を利用した構成の場合、インクジェットヘッド４０は、ガラス基板、シリコン基板、および電極ガラス基板を積層して、それらのうちガラス基板、およびシリコン基板の間に、複数のインクノズルおよび各インクノズルに連通している独立したインク圧力室を区画形成すると共に、各インク圧力室の底面部分に面外方向に弾性変位可能な振動板を形成して構成される。更に、インクジェットヘッド４０は、この振動板に一定間隔で対向電極を対峙させ、これら振動板および対向電極の間に所定波形の駆動電圧パルスを印加する構成となる。
この構成により、振動板および対向電極の間に駆動電圧パルスが印加されると、これらの間に発生する静電吸引力によって振動板が対向電極に吸引されてインク圧力室の容積が増加し、駆動電圧パルスの印加が解除されると静電吸引力が消失するので、振動板はその弾性復帰力によって対向電極から開放されてインク圧力室の容積が急減する。かかる容積変動によってインク圧力室内に圧力変動が発生し、これによってインクノズルから所定量のインク液滴が吐出される。
【００７２】
また、上記実施の形態においては、各ノズルに一定のインク量のインク液滴を実際に印刷媒体に吐出させて、スキャナなどを用いてその印刷結果を画像データ化し、各ノズルの吐出したインク液滴によって形成されたドットのサイズ、ドットの有無を画像処理によって検証することで吐出不良を検出する構成としてもよい。
また、上記実施の形態においては、ロール紙に画像を印刷する構成としたが、この構成に限らず、連続紙ではない通常のＡ３、Ａ４などの印刷用紙（カット紙）に画像を印刷する構成としてもよい。また、印刷媒体は、材質が紙に限らず、フィルムなどの他の材質のものに画像を印刷する構成としてもよい。
また、上記実施の形態においては、印刷装置１００を、印刷領域１０−１〜１０−６、これら印刷領域に対応する紙搬送機構５−１〜５−６、ヘッドユニット１−１〜４−６によって、最大６つの印刷処理を同時並列で行うことが可能な構成としたが、この構成に限らず、５つ以下の印刷処理を同時並列で行うことが可能な構成、７つ以上の印刷処理を同時並列で行うことが可能な構成など他の構成としてもよい。
【００７３】
また、上記実施の形態においては、ヘッドユニットを給紙装置側から紙搬送方向に向かって、Ｋ、Ｃ、Ｍ、Ｙのインク色の順に並列する構成としたが、この並列順番に限らず、別の順番で並列する構成としてもよい。
また、上記実施の形態においては、ヘッドユニットを各色に対して１つずつ備える構成としたが、各色に対して２つ以上を備える構成とし、同じ色の印刷を２つ以上のヘッドユニットを用いて行う構成としてもよい。
また、上記実施の形態においては、Ｋ、Ｃ、Ｍ、Ｙの４色に対応するヘッドユニットを備える構成としたが、これに限らず、３色以下（例えば１色）のインクに対応する構成としたり、ＬＭ（ライトマゼンタ）やＬＣ（ライトシアン）などの他の色のインクを含む５色以上のインクに対応する構成としてもよい。
また、上記実施の形態においては、Ｋ、Ｃ、Ｍ、Ｙの４色の各色に対して独立したヘッドユニットから構成したが、この構成に限らず、４色がまとまった構成のヘッドユニットで構成するようにしてもよい。
【００７４】
上記実施の形態においては、印刷処理部管理用テーブル７１ｂにおいて、印刷処理部の処理状態、印刷処理部に対応する紙搬送機構にセットされた用紙サイズの情報を管理する構成とし、印刷ジョブからは用紙サイズの情報のみを解析処理において抽出し、待機中の印刷処理部から印刷ジョブの用紙サイズに対応する印刷処理部を選択する構成としたが、この構成に限らず、印刷解像度や吐出可能なインクの色数など他の印刷設定情報にも対応する構成としてもよい。
また、上記実施の形態においては、印刷に用いるヘッドユニットを再選択するときに、再選択候補のヘッドユニットが複数あるときに、それらの不使用時間を算出し、不使用時間が予め設定された所定時間以上の時に、これらのうち不使用時間が最も長いものを選択し、所定時間以上のものがないときは、印刷処理を実行する印刷領域に最も近い領域にあるヘッドユニットを選択する構成としたが、この構成に限らない。
【００７５】
例えば、不使用時間を算出後は、最も不使用時間の長いものを選択し、位置情報を考慮しない構成としてもよいし、不使用時間を考慮せずに、位置情報を取得後は、最も近いものを選択する構成としてもよい。
また、不使用時間や、位置情報だけでなく、総使用時間やインク残量など他の情報に基づいて選択する構成としてもよい。例えば、不使用時間が同じものが複数あったときは、総使用時間の最も長いものやインク残量の最も多いものを選択する。
また、距離的に同じ近さにあるヘッドユニットが複数あった場合も、同様に総使用時間の最も長いものやインク残量の最も多いものを選択する。
また、不使用時間や距離に関係なく、インクの残量のみに基づき選択する構成としてもよい。例えば、インクの残量がヘッドユニット全体で平均化するように選択する。
以上のことは、ヘッドユニットの再選択処理に限らず、初期の選択処理において適用してもよい。
【００７６】
また、上記実施の形態では、ヘッドユニット１−１〜４−６を移動して印刷処理を行った後に、正式対応する印刷領域に戻さずに、その位置に移動したままとする構成を例に挙げて説明したが、この構成に限らず、他の印刷領域に移動して印刷処理を行ったヘッドユニットは、正式対応する印刷領域に移動して戻す構成としてもよい。
また、上記実施の形態では、インクをドット状に吐出して印刷を行うインクジェット方式のヘッドユニットを例に説明したが、本発明は、印字機構がライン状に並んだ形態の印刷ヘッドを用いた他の印刷装置、例えば熱転写プリンターまたは感熱式プリンターなどと称されるサーマルヘッドプリンターについても適用可能である。
また、上記実施の形態では、紙幅方向の印刷を１度に行うことができる１パス型のインクジェットヘッドを例に説明したが、本発明は、紙幅方向の印刷を所定ピッチずつ移動しながら行うマルチパス型のインクジェットプリンターにも適用可能である。
【００７７】
また、上記実施の形態では、ヘッドユニットを構成する印刷素子の構成として、ピエゾ素子を利用してインク滴を吐出してドットを構成するインクジェットプリンターで用いられる構成を例に挙げて説明したが、この構成に限らず、印刷素子の構成を、発光素子を利用して印刷を行うレーザープリンタで用いられる素子構成としてもよい。
また、上記実施の形態では、ヘッドユニットを構成する印刷素子をノズルからインクを吐出する構成としたが、この構成に限らず、ノズルから吐出されるのはインク以外の液体でもよく、ヘッドユニットとして、プリンター等の画像記録装置に用いられる各種の記録ヘッド、液晶ディスプレー等のカラーフィルタの製造に用いられる色材吐出ヘッド、有機ＥＬディスプレー、ＦＥＤ（電界放出ディスプレー）等の電極形成に用いられる電極材料吐出ヘッド、バイオｃｈｉｐ製造に用いられる生体有機物吐出ヘッド等を用いる構成としてもよい。
【００７８】
また、上記実施の形態では、ロール紙のサイズとしてＡ２やＡ３などの各印刷領域に納まるサイズを例に挙げて説明したが、この構成に限らず、２つ以上の印刷領域（印刷位置）にまたがるサイズの印刷用紙に対しても本件は適用可能である。
また、上記実施の形態では、１つの印刷用紙に対して、各色１つの印刷ヘッドを用いて印刷を行う構成としたが、この構成に限らず、１つの印刷用紙に対して各色２つ以上の印刷ヘッドを用いて印刷をする構成としてもよい。
また、上記実施の形態では、印刷ジョブの用紙サイズ情報を取得して、サイズのみに着目して印刷処理部を選択する構成としたが、この構成に限らず、例えば、インクの残量の多いもの、用紙残量の多いもの、不使用時間が最も長いものなどを選択するといったように、他の要素に基づき適切な印刷処理部を選択する構成としてもよい。また、その際にロール紙のサイズを共通にしてもよい。
【００７９】
また、上記実施の形態では、ヘッドユニットを選択してから吐出不良検出指令を送信する構成を例に挙げて説明したが、この構成に限らず、印刷ジョブを取得してから吐出不良検出指令を送信して、送信後にヘッドユニットを選択する構成としてもよい。また、ヘッドユニット管理用テーブルに基づいてヘッドユニットを選択する構成としてもよい。
また、上記実施の形態は、本発明の好適な具体例であり、技術的に好ましい種々の限定が付されているが、本発明の範囲は、上記の説明において特に本発明を限定する旨の記載がない限り、これらの形態に限られるものではない。また、上記の説明で用いる図面は、図示の便宜上、部材ないし部分の縦横の縮尺は実際のものとは異なる模式図である。
また、本発明は上記実施の形態に限定されるものではなく、本発明の目的を達成できる範囲での変形、改良等は本発明に含まれるものである。
【符号の説明】
【００８０】
１００…印刷装置、１−１〜４−６…ヘッドユニット、５−１〜５−６…紙搬送機構、６…クリーニング機構、７…コントローラー、８…時計、１０−１〜１０−６…印刷領域、２０…クリーニング領域、３０−１〜３３−６…ガイドシャフト、４０…インクジェットヘッド、４１…ヘッド移動機構、４２…吐出不良検出部、５１〜５７…バス、７０…制御機能部、７１…メモリ部、７０ａ…印刷ジョブ管理部、７０ｂ−１〜７０ｂ−６…印刷処理部、７０ｃ…クリーニング管理部、７１ａ…印刷ジョブ保存領域、７１ｂ…印刷処理部管理用テーブル、７１ｃ…ヘッドユニット管理用テーブル
【図１】
2010162722.tif 000003
【図２】
2010162722.tif 000004
【図３】
2010162722.tif 000005
【図４】
2010162722.tif 000006
【図５】
2010162722.tif 000007
【図６】
2010162722.tif 000008
【図７】
2010162722.tif 000009
【図８】
2010162722.tif 000010
【図９】
2010162722.tif 000011
【図１０】
2010162722.tif 000012
【図１１】
2010162722.tif 000013
【図１２】
2010162722.tif 000014
【図１３】
2010162722.tif 000015
【図１４】
2010162722.tif 000016
【図１５】
2010162722.tif 000017