(57)【特許請求の範囲】
【請求項１】
印刷ヘッドから流体を吐出して印刷媒体に印刷を行なう印刷装置であって、
前記印刷ヘッドを制御する印刷ヘッド用制御手段を含む複数の部材制御手段と、
前記複数の部材制御手段と通信を行なう複数の統括制御手段と、
前記統括制御手段と通信を行なうと共に装置全体の制御を行なう複数の主制御手段と、
を備え、
前記複数の統括制御手段は、前記印刷ヘッド用制御手段と通信を行なうヘッドデータコントローラと、前記複数の部材制御手段と通信を行なうヘッドジョブコントローラと、を含み、
前記複数の主制御手段は、前記ヘッドデータコントローラおよび前記ヘッドジョブコントローラと通信を行なうメインコントローラと、前記メインコントローラおよび前記ヘッドジョブコントローラと通信を行なうメカコントローラと、を含み、
前記メインコントローラは、印刷データを前記ヘッドデータコントローラに送信すると共に、印刷に関するコマンドを前記メカコントローラに送信し、
前記ヘッドデータコントローラは、前記メインコントローラから前記印刷データを受信したときに、該印刷データおよび流体の吐出タイミングを前記印刷ヘッド用制御手段に送信し、
前記メカコントローラは、前記メインコントローラから前記コマンドを受信したときに、該コマンドを前記ヘッドジョブコントローラに送信し、
前記ヘッドジョブコントローラは、前記メカコントローラから前記コマンドを受信したときに、該コマンドを前記複数の部材制御手段に送信し、
前記印刷ヘッド用制御手段は、前記ヘッドデータコントローラから前記印刷データおよび前記流体の吐出タイミングを受信したときに、該印刷データおよび該流体の吐出タイミングを用いて前記印刷ヘッドを制御し、
前記複数の部材制御手段は、前記ヘッドジョブコントローラから前記コマンドを受信したときに、各々に、該コマンドに基づく動作が行なわれるよう制御対象を制御する、
印刷装置。
【請求項２】
前記複数の部材制御手段と前記複数の統括制御手段と前記複数の主制御手段とは、各々に異なる基板に形成されてなる請求項１記載の印刷装置。
【請求項３】
前記複数の部材制御手段の各々と前記複数の統括制御手段の各々との間の通信を中継する中継手段を備える請求項１または２記載の印刷装置。
【請求項４】
前記中継手段は、入力される情報を一時的に保持可能な手段である請求項３記載の印刷装置。
【請求項５】
前記複数の部材制御手段は、前記印刷ヘッド用制御手段に加えて、前記印刷ヘッドに流体を供給する流体供給機構を制御する流体供給機構用制御手段と、前記印刷ヘッドに設けられたノズルから液滴が吐出されるか否かを検査するノズル検査機構を制御するノズル検査機構用制御手段と、前記ノズルのメンテナンスを行なうメンテナンス機構を制御するメンテナンス機構用制御手段と、を含む手段である請求項１ないし４のいずれか１つの請求項に記載の印刷装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、印刷装置に関する。
【背景技術】
【０００２】
従来、この種の印刷装置としては、外部から画像データをロードしてイメージデータを生成するコントローラと、紙送り機構やプリントヘッドなどによって構成され印刷媒体に印刷を行なうプリントエンジンと、プリントエンジンを制御しながらコントローラから読み出したイメージデータをプリントエンジンに供給するエンジンコントローラと、を備えるものが提案されている（例えば、特許文献１参照）。
【特許文献１】特開２００２−２５４７５８号公報（図３）
【発明の開示】
【発明が解決しようとする課題】
【０００３】
上述の印刷装置では、プリントエンジン全体を１つのエンジンコントローラによって制御するため、プリントエンジンの一部の構成を変更する場合には、これを制御するエンジンコントローラの変更も必要となり、その変更が煩雑となる。このため、プリントエンジンの一部の構成を変更する場合には、その変更をより容易に行なうことができるようにすることが望まれている。
【０００４】
本発明の印刷装置は、印刷装置の構成の一部の変更をより容易に行なうことができるようにすることを主目的とする。
【課題を解決するための手段】
【０００５】
本発明の印刷装置は、上述の主目的を達成するために以下の手段を採った。
【０００６】
本発明の印刷装置は、
印刷ヘッドから流体を吐出して印刷媒体に印刷を行なう印刷装置であって、
前記印刷ヘッドを制御する印刷ヘッド用制御手段を含む複数の部材制御手段と、
前記複数の部材制御手段と通信を行なう統括制御手段と、
前記統括制御手段と通信を行なうと共に装置全体の制御を行なう主制御手段と、
を備えることを要旨とする。
【０００７】
この本発明の印刷装置では、印刷ヘッドを制御する印刷ヘッド用制御手段を含む複数の部材制御手段と、複数の部材制御手段と通信を行なう統括制御手段と、統括制御手段と通信を行なうと共に装置全体の制御を行なう主制御手段と、を備えるから、印刷装置の構成の一部（例えば、印刷ヘッドや印刷ヘッド用制御手段など）を変更する際に、その変更をより容易に行なうことができる。
【０００８】
こうした本発明の印刷装置において、前記統括制御手段を複数備え、前記印刷ヘッド用制御手段は、前記複数の統括制御手段のうちの一つと印刷データの通信を行なう手段である、ものとすることもできる。こうすれば、印刷ヘッド用制御手段は、主として１つの統括制御手段と通信を行なうことになるため、通信する情報量が大きく且つ比較的変更されることが多い印刷ヘッドや印刷ヘッド用制御手段などの変更をより容易に行なうことができる。ここで、「印刷データ」には、画像データに基づくイメージデータなどが含まれる。この態様の本発明の印刷装置において、前記印刷ヘッド用制御手段と前記印刷データの通信を行なう前記統括制御手段である印刷データ用制御手段は、前記主制御手段から印刷指示および前記印刷データを受信したときに、前記印刷データおよび流体の吐出のタイミングを前記印刷ヘッド用制御手段に送信する手段であり、前記印刷ヘッド用制御手段は、前記印刷データ用制御手段から受信した印刷データおよび流体の吐出のタイミングに基づいて前記印刷ヘッドから流体が吐出されるよう該印刷ヘッドを制御する手段である、ものとすることもできる。この場合、印刷データ用制御手段と印刷ヘッド用制御手段との間での印刷データおよび流体の吐出のタイミングのやりとりを伴って印刷を行なうことができる。
【０００９】
また、本発明の印刷装置において、前記複数の部材制御手段と前記統括制御手段と前記主制御手段とは、各々に異なる基板に形成されてなるものとすることもできる。こうすれば、各制御手段の変更をより容易に行なうことができる。
【００１０】
さらに、本発明の印刷装置において、前記複数の部材制御手段の各々と前記統括制御手段との間の通信を中継する中継手段を備えるものとすることもできる。ここで、「中継手段」は、ＨＵＢであるものとすることもできる。こうすれば、複数の部材制御手段の数の変更に対してより容易に対応することができる。この態様の本発明の印刷装置において、前記中継手段は、入力される情報を一時的に保持可能な手段であるものとすることもできる。こうすれば、各制御手段と中継手段との間の通信速度が各々に異なる場合でも対応することができる。
【００１１】
あるいは、本発明の印刷装置において、前記複数の部材制御手段は、前記印刷ヘッド用制御手段に加えて、前記印刷ヘッドに流体を供給する流体供給機構を制御する流体供給機構用制御手段と、前記印刷ヘッドに設けられたノズルから液滴が吐出されるか否かを検査するノズル検査機構を制御するノズル検査機構用制御手段と、前記ノズルのメンテナンスを行なうメンテナンス機構を制御するメンテナンス機構用制御手段と、を含む手段であるものとすることもできる。
【発明を実施するための最良の形態】
【００１２】
次に本発明を具現化した一実施形態について説明する。図１は本実施形態であるインクジェットプリンタ２０の構成の概略を示す構成図であり、図２は各コントローラ間の通信の関係の概略を示す構成図である。本実施形態のインクジェットプリンタ２０は、例えばＡ０サイズなどの大判印刷用のプリンタとして構成されている。このプリンタ２０は、図１に示すように、駆動モータ２４の駆動に伴って紙送りローラ２６が回転して記録紙Ｓを図１中奥から手前（搬送方向）に搬送する紙送り機構２２と、キャリッジモータ３２の駆動に伴って左右（キャリッジ移動方向）方向にループ上に掛け渡されたキャリッジベルト３４が回転してガイド３６に沿って左右に往復動するキャリッジ３０と、キャリッジ３０の下部に配置された印刷ヘッド４２の複数のノズル４３の各々（以下、単にノズル４３という）から記録紙Ｓにインク滴を吐出して印刷を行なう印刷ヘッドユニット４０と、印刷ヘッド４２にインクを供給するインク供給ユニット５０と、ノズル４３からインク滴が吐出されるか否かの検査（以下、ノズル検査という）を行なうノズル検査ユニット６０と、ノズル４３のメンテナンス（以下、ノズルメンテナンスという）を行なうメンテナンスユニット７０と、ＨＵＢ７６，７８を介して印刷ヘッドユニット４０やインク供給ユニット５０，ノズル検査ユニット６０，メンテナンスユニット７０と通信を行なうヘッド統括ユニット８０と、ヘッド統括ユニット８０と通信を行なうと共にプリンタ全体の制御を行なうメインユニット９０と、を備える。以下、説明の都合上、まず、メインユニット９０やヘッド統括ユニット８０，ＨＵＢ７６，７８について説明し、その後、印刷ヘッドユニット４０，インク供給ユニット５０，ノズル検査ユニット６０，メンテナンスユニット７０について説明する。
【００１３】
メインユニット９０は、ヘッド統括ユニット８０のヘッドデータコントローラ８２およびヘッドジョブコントローラ８４と通信を行なうと共に各種制御を実行するメインコントローラ９２と、ヘッドジョブコントローラ８４と通信を行なうと共に各種制御を実行するメカコントローラ９４と、を備える。メインコントローラ９２は、ユーザＰＣ１００に接続されており、印刷データや印刷ジョブなどがユーザＰＣ１００からインターフェースを介して入力されると共にプリンタ２０の状態（例えば、インクの残量や各構成部品の状態など）などをユーザＰＣ１００に出力する。また、メインコントローラ９２は、印刷データなどをヘッドデータコントローラ８２に送信すると共に各種コマンドや各種状態などをメカコントローラ９４とやりとりする。なお、メインコントローラ９２は、ＵＳＢ接続によりヘッドジョブコントローラ８４に接続されている。メカコントローラ９４は、駆動モータ２４への駆動信号やキャリッジモータ３２への駆動信号などを出力する。また、メカコントローラ９４は、各種コマンドや各種状態などをメインコントローラ９２やヘッドジョブコントローラ８４とやりとりする。
【００１４】
ヘッド統括ユニット８０は、主として、印刷ヘッド４２のインク滴の吐出動作に関するデータ（以下、吐出動作関連データという）、例えば、印刷データやインク滴を吐出するタイミング（以下、吐出タイミングという）を印刷ヘッドユニット４０の印刷ヘッド用コントローラ４４と通信するヘッドデータコントローラ８２と、主として吐出動作関連データ以外のデータを各ユニットのコントローラと通信するヘッドジョブコントローラ８４とを備える。ヘッドデータコントローラ８２は、印刷データや吐出タイミングなどをメインコントローラ９２から受信しており、印刷データや吐出タイミングなどをＨＵＢ７６を介して印刷ヘッド用コントローラ４４に送信すると共に吐出タイミングなどをＨＵＢ７６を介してノズル検査ユニット６０のノズル検査機構用コントローラ６４やメンテナンスユニット７０のメンテナンス機構用コントローラ７４に送信する。ヘッドジョブコントローラ８４は、各種コマンドや各種状態などをメカコントローラ９４とやりとりすると共にＨＵＢ７６を介して印刷ヘッド用コントローラ４４とやりとりしたりＨＵＢ７８を介してインク供給ユニット５０のインク供給機構用コントローラ５４やノズル検査機構用コントローラ６４，メンテナンス機構用コントローラ７４とやりとりしたりする。
【００１５】
ＨＵＢ７６，７８は、ブリッジとして機能するスイッチングハブとして構成されており、特殊なアドレスを指定して不特定多数にブロードキャスト送信したり、特定の複数のアドレスを指定してマルチキャスト送信したり、特定の単数のアドレスを指定してユニキャスト送信したりする機能を有する。ＨＵＢ７６は、主としてヘッドデータコントローラ８２と印刷ヘッド用コントローラ４４との間の通信を中継するものである。また、ＨＵＢ７８は、ヘッドジョブコントローラ８４とインク供給機構用コントローラ５４，ノズル検査機構用コントローラ６４，メンテナンス機構用コントローラ７４との間の通信を中継するものである。ＨＵＢ７６，７８は、送り先を解析するために一時的にデータを蓄えるため、ＨＵＢ７６，７８と各コントローラとの通信速度が各々に異なる場合にも対応することができる。
【００１６】
印刷ヘッドユニット４０は、ノズル４３から液滴を吐出する印刷ヘッド４２と、印刷ヘッド４２を制御する印刷ヘッド用コントローラ４４とを備える。印刷ヘッド４２は、図示しない圧電素子に電圧をかけることによりこの圧電素子を変形させてインクを加圧する方式によりインク滴を吐出するものとしてもよいし、発熱抵抗体（例えばヒータなど）に電圧をかけインクを加熱して発生した気泡によりインク滴に圧力を作用させる方式によりインクを吐出するものとしてもよい。印刷ヘッド用コントローラ４４は、印刷データや吐出タイミングなどをＨＵＢ７６を介してヘッドデータコントローラ８２から受信すると共にコマンドなどをＨＵＢ７６を介してヘッドジョブコントローラ８４から受信しており、受信した印刷データと吐出タイミングとを用いて印刷ヘッド４２を制御してノズル４３からインク滴を吐出させる。また、印刷ヘッド用コントローラ４４は、印刷ヘッド４２の状態などをＨＵＢ７６を介してヘッドジョブコントローラ８４に送信する（図２参照）。
【００１７】
インク供給ユニット５０は、シアン・マゼンタ・イエロー・ブラック等の各色のインクを個別の容器に収容したインクカートリッジ５１と、図示しないモータによるポンプ５３の駆動によりインクカートリッジ５１内のインクバッグ５１ａに圧力を作用させてインクチューブ５６を介して印刷ヘッド４２にインクを供給するインク供給機構５２と、インク供給機構５２を制御するインク供給機構用コントローラ５４とを備える。なお、インク供給ユニット５０には、過去に行なわれた印刷で消費されたインク量などに基づくインクカートリッジ５１内のインクの残量の記憶制御を行なう図示しないインク残量メモリコントローラも配設されている。また、図１では、各色のインクを収容した容器のうち１つだけを示した。インク供給機構用コントローラ５４は、コマンドなどをＨＵＢ７８を介してヘッドジョブコントローラ８４から受信しており、受信したコマンドを用いてインク供給機構５２を制御してインクカートリッジ５１から印刷ヘッド４２にインクを供給させる。また、インク供給機構用コントローラ５４は、インク供給機構５２の状態やインクの残量などをＨＵＢ７８を介してヘッドジョブコントローラ８４に送信する（図２参照）。
【００１８】
ノズル検査ユニット６０は、印刷ヘッド４２とインク滴が着弾可能な検査領域６３との間に電位差を発生させた状態でノズル４３からインク滴を吐出すると共に検査領域６３にインク滴が着弾する際に生じる電圧変化を検出することによりインクが正常に吐出されるか否かのノズル検査を行なうノズル検査機構６２と、ノズル検査機構６２を制御するノズル検査機構用コントローラ６４とを備える。ノズル検査機構用コントローラ６４は、吐出タイミングなどをＨＵＢ７６を介してヘッドデータコントローラ８２から受信すると共にコマンド（例えば、ノズル検査を行なうコマンド）などをＨＵＢ７８を介してヘッドジョブコントローラ８４から受信しており、受信した吐出タイミングとコマンドとを用いてノズル検査機構６２を制御してノズル検査を行なう。また、ノズル検査機構用コントローラ６４は、ノズル４３やノズル検査機構６２の状態などをＨＵＢ７８を介してヘッドジョブコントローラ８４に送信する（図２参照）。
【００１９】
メンテナンスユニット７０は、図示しないモータによる図示しないワイパーや印刷ヘッド４２を覆うキャップ部材，ポンプなどの駆動によりノズルメンテナンスを行なうメンテナンス機構７２と、メンテナンス機構７２を制御するメンテナンス機構用コントローラ７４とを備える。メンテナンス機構用コントローラ７４は、吐出タイミングなどをＨＵＢ７６を介してヘッドデータコントローラ８２から受信すると共にコマンド（例えば、ノズルメンテナンスを行なうコマンド）などをＨＵＢ７８を介してヘッドジョブコントローラ８４から受信しており、受信した吐出タイミングとコマンドとを用いてメンテナンス機構７２を制御してノズルメンテナンスを行なう。また、メンテナンス機構用コントローラ７４は、ノズル４３やノズル検査機構６２の状態などをＨＵＢ７８を介してヘッドジョブコントローラ８４に送信する（図２参照）。
【００２０】
実施例では、上述の各コントローラは、いずれも図示しないＣＰＵを中心とするマイクロコンピュータとして構成されており、ＣＰＵの他に処理プログラムを記憶するＲＯＭや一時的にデータを記憶するＲＡＭ，入出力ポート，インターフェースなどを備えるものとした。また、各コントローラは、それぞれ異なる基板に形成されるものとした。これにより、各コントローラの変更をより容易に行なうことができる。さらに、各コントローラには、インターフェースに接続された配線が正常であるか否かをチェックするチェックプログラムが記憶されており、各コントローラは、予め定められたタイミングで配線が正常であるか否かをチェックするものとした。加えて、印刷ヘッド用コントローラ４４やインク供給機構用コントローラ５４，ノズル検査機構用コントローラ６４，メンテナンス機構用コントローラ７４に記憶されたプログラムのバージョンの管理や更新などは、汎用インターフェースを介してヘッドデータコントローラ８２やヘッドジョブコントローラ８４により行なうものとした。これにより、プログラムの更新などをより容易に行なうことができる。
【００２１】
以下、各コントローラの動作について図２を用いて説明する。図２中、各コントローラ間で通信する信号のうち印刷データ（例えば、画像データに基づくイメージデータなど）については破線矢印で示し、吐出タイミングについては点線矢印で示し、その他のコマンドや状態については一点鎖線矢印で示した。実施例では、各コントローラ間の通信は、吐出タイミングについては一定時間内に処理を完了するという制約を満たすリアルタイム性を確保するためにタイミングバスにより行ない、その他のデータ（印刷データや各種コマンド，各種状態）についてはハーネスの簡素化やノイズに対する耐性の向上などを図るために汎用インターフェースによる差動通信により行なうものとした。なお、図２中、各コントローラとそのコントローラにより制御されるハード構成との間（例えば、印刷ヘッド４２と印刷ヘッド用コントローラ４４との間など）は、実線矢印で示した。
【００２２】
例えば、印刷処理を行なう際には、メインコントローラ９２は、印刷データをヘッドデータコントローラ８２に送信すると共に、印刷処理に関する各種コマンドをメカコントローラ９４に送信する。印刷データを受信したヘッドデータコントローラ８２は、印刷データと吐出タイミングとをＨＵＢ７６を介して印刷ヘッド用コントローラ４４に送信する。また、各種コマンドを受信したメカコントローラ９４は、この信号をヘッドジョブコントローラ８４に送信したり記録紙Ｓが図１中手前（搬送方向）に搬送されるよう駆動モータ２４を駆動したり印刷データに応じてキャリッジ３０が左右（主走査方向）に移動するようキャリッジモータ３２を駆動したりし、各種コマンドを受信したヘッドジョブコントローラ８４は、印刷ヘッド４２へのインクの供給に関するコマンドをインク供給機構用コントローラ５４に送信したり、必要に応じてノズルメンテナンス（例えば、クリーニングなど）に関するコマンドをメンテナンス機構用コントローラ７４に送信したりする。そして、印刷データと吐出タイミングを受信した印刷ヘッド用コントローラ４４は、印刷ヘッド４２を制御してインクを吐出させる。このとき、コマンドを受信したインク供給機構用コントローラ５４が印刷ヘッド４２へのインクの供給に関する制御を行なったり、コマンドを受信したメンテナンス機構用コントローラ７４がノズルメンテナンスを行なったりする。ノズル検査を行なう際には、メインコントローラ９２は、ノズル検査用の吐出タイミングなどをヘッドデータコントローラ８２に送信すると共にノズル検査に関するコマンドなどをメカコントローラ９４を介してヘッドジョブコントローラ８４に送信する。そして、吐出タイミングなどを受信したヘッドデータコントローラ８２は、その吐出タイミングなどをＨＵＢ７６を介して印刷ヘッド用コントローラ４４やノズル検査機構用コントローラ６４に送信する。また、コマンドを受信したヘッドジョブコントローラ８４は、そのコマンドをＨＵＢ７８を介してノズル検査機構用コントローラ６４に送信する。そして、吐出タイミングなどを受信した印刷ヘッド用コントローラ４４が印刷ヘッド４２を制御してインク滴を吐出させると共にコマンドを受信したノズル検査機構用コントローラ６４がノズル検査を行なう。このように構成されたインクジェットプリンタ２０では、各種制御を行なうコントローラが各ユニット毎に設けられているため、印刷ヘッド４２からのインク滴の吐出制御などの各種制御をユニット単位で行なうことができる。このため、各ユニットまたはそのユニットの一部の変更を行なう際に、その変更をより容易に行なうことができる。しかも、印刷ヘッド用コントローラ４４は、印刷データや吐出タイミングなどをヘッドデータコントローラ８２と通信するものとしたから、通信する情報量が大きく且つ比較的変更されることが多い印刷ヘッド４２や印刷ヘッド用コントローラ４４などを変更する際に、メインコントローラ９２やメカコントローラ９４，ヘッドジョブコントローラ８４を変更することなくその変更を行なうことができ、その変更をより容易なものとすることができる。
【００２３】
ここで、本実施形態の構成要素と本発明の構成要素との対応関係を明らかにする。本実施形態のインクジェットプリンタ２０が本発明の印刷装置に相当し、印刷ヘッド用コントローラ４４とインク供給機構用コントローラ５４とノズル検査機構用コントローラ６４とメンテナンス機構用コントローラ７４とが「複数の部材制御手段」に相当し、ヘッドデータコントローラ８２とヘッドジョブコントローラ８４とが「統括制御手段」に相当し、メインコントローラ９２とメカコントローラ９４とが「主制御手段」に相当する。また、ＨＵＢ７６，７８が「中継手段」に相当する。
【００２４】
以上詳述した本実施形態のインクジェットプリンタ２０によれば、印刷ヘッド用コントローラ４４と、インク供給機構用コントローラ５４と、ノズル検査機構用コントローラ６４と、メンテナンス機構用コントローラ７４と、ＨＵＢ７６，７８を介して印刷ヘッド用コントローラ４４やインク供給機構用コントローラ５４，ノズル検査機構用コントローラ６４，メンテナンス機構用コントローラ７４と通信を行なうヘッドデータコントローラ８２およびヘッドジョブコントローラ８４と、ヘッドデータコントローラ８２やヘッドジョブコントローラ８４と通信を行なうと共に各種制御を実行するメインコントローラ９２およびメカコントローラ９４と、を設けることにより、印刷ヘッド４２や印刷ヘッド用コントローラ４４などインクジェットプリンタ２０の一部を変更する際に、その変更をより容易に行なうことができる。しかも、印刷ヘッド用コントローラ４４について、主としてヘッドデータコントローラ８２と通信するものとしたから、通信する情報量が大きく且つ比較的変更されることが多い印刷ヘッド４２や印刷ヘッド用コントローラ４４などの変更をより容易に行なうことができる。
【００２５】
また、本実施形態のインクジェットプリンタ２０によれば、各コントローラをそれぞれ異なる基板に形成することにより、各コントローラの変更をより容易に行なうことができる。また、印刷ヘッド用コントローラ４４，インク供給機構用コントローラ５４，ノズル検査機構用コントローラ６４，メンテナンス機構用コントローラ７４とヘッドデータコントローラ８２，ヘッドジョブコントローラ８４との間にＨＵＢ７６，７８を設けることにより、ＨＵＢ７６，７８に接続されるコントローラ数を変更する場合（例えば、印刷ヘッド用コントローラ４４やインク供給機構用コントローラ５４の数を複数にする場合など）であっても、ＨＵＢ７６，７８の下流側の変更でよいため、より容易に対応することができる。
【００２６】
なお、本発明は上述した実施形態に何ら限定されることはなく、本発明の技術的範囲に属する限り種々の態様で実施し得ることはいうまでもない。
【００２７】
本実施形態では、スイッチングハブとして構成されたＨＵＢ７６，７８を用いるものとしたが、ＨＵＢ７６，７８は、スイッチングハブに限られず、通常のＨＵＢ（ある端末から送られてきたデータをすべての端末に対して送信するＨＵＢ）を用いるものとしてもよい。また、こうしたＨＵＢを用いずに、印刷ヘッド用コントローラ４４，インク供給機構用コントローラ５４，ノズル検査機構用コントローラ６４，メンテナンス機構用コントローラ７４と、ヘッドデータコントローラ８２，ヘッドジョブコントローラ８４と、の間で通信を直接行なうものとしてもよい。
【００２８】
本実施形態では、ヘッド統括ユニット８０は、ヘッドデータコントローラ８２とヘッドジョブコントローラ８４との２つのコントローラを備えるものとしたが、２つのコントローラの機能をまとめた１つのコントローラを備えるものとしてもよい。同様に、本実施形態では、メインユニット９０は、メインコントローラ９２とメカコントローラ９４との２つのコントローラを備えるものとしたが、２つのコントローラの機能をまとめた１つのコントローラを備えるものとしてもよい。
【００２９】
本実施形態では、各コントローラは、それぞれ異なる基板に形成されるものとしたが、各コントローラのうちの一部（例えば、ヘッドデータコントローラ８２とヘッドジョブコントローラ８４や、メインコントローラ９２とメカコントローラ９４など）または全部が一つの基板に形成されるものとしてもよい。また、各コントローラは、各ユニットに設けられるものとしたが、各ユニットとは異なる位置（ユニット外）に設けられるものとしてもよい。また、上述した以外のユニットを設け、そのユニットを制御するコントローラを更に設けるものとしてもよいし、上述したユニットのうちのいずれか１以上（例えばノズル検査ユニット６０など）を省略するものとしてもよい。
【００３０】
以上、本発明を実施するための最良の形態について実施例を用いて説明したが、本発明はこうした実施例に何等限定されるものではなく、本発明の要旨を逸脱しない範囲内において、種々なる形態で実施し得ることは勿論である。
【産業上の利用可能性】
【００３１】
本発明は、印刷装置の製造産業などに利用可能である。
【図面の簡単な説明】
【００３２】
【図１】インクジェットプリンタ２０の構成の概略を示す構成図。
【図２】各コントローラ間の通信の関係の概略を示す構成図。
【符号の説明】
【００３３】
２０  インクジェットプリンタ、２２  紙送り機構、２４  駆動モータ、２６  紙送りローラ、３０  キャリッジ、３２  キャリッジモータ、３４  キャリッジベルト、３６  ガイド、４０  印刷ヘッドユニット、４２  印刷ヘッド、４３  ノズル、４４  印刷ヘッド用コントローラ、４６  プラテン、５０  インク供給ユニット、５１  インクカートリッジ、５１ａ  インクバッグ、５２  インク供給機構、５３  ポンプ、５４  インク供給機構用コントローラ、５６  インクチューブ、６０  ノズル検査ユニット、６２  ノズル検査機構、６３  検査領域、６４  ノズル検査機構用コントローラ、７０  メンテナンスユニット、７２  メンテナンス機構、７４  メンテナンス機構用コントローラ、７６，７８  ＨＵＢ、８０  ヘッド統括ユニット、８２  ヘッドデータコントローラ、８４  ヘッドジョブコントローラ、９０  メインユニット、９２  メインコントローラ、９４  メカコントローラ、１００  ユーザＰＣ、Ｓ  記録紙。
【図１】
0005109728.tif 000002
【図２】
0005109728.tif 000003