(57)【要約】【課題】汎用化したヘッドを用いることの出来る制御装置を製造すること。【解決手段】（１）流体を噴射するヘッドを取り付けるための取付部と、（２）前記ヘッドから流体を噴射させるためのデータを前記ヘッドに送信する制御部であって、前記データを受信した前記ヘッドの処理方法を決定する情報であって、当該制御部の前記データの送信方法に適合した情報を、前記取付部に取り付けられる前記ヘッドが有するメモリーに書き込み、前記送信方法にて前記データを前記ヘッドに送信する制御部と、を有することを特徴とする制御装置。【選択図】図１０
2010162713.tif 000002
【特許請求の範囲】
【請求項１】
（１）流体を噴射するヘッドを取り付けるための取付部と、
（２）前記ヘッドから流体を噴射させるためのデータを前記ヘッドに送信する制御部であって、
前記データを受信した前記ヘッドの処理方法を決定する情報であって、当該制御部の前記データの送信方法に適合した情報を、前記取付部に取り付けられる前記ヘッドが有するメモリーに書き込み、
前記送信方法にて前記データを前記ヘッドに送信する制御部と、
を有することを特徴とする制御装置。
【請求項２】
請求項１に記載の制御装置であって、
前記制御部は、
前記取付部に取り付けられる前記ヘッドが有する前記メモリーに記憶されている前記情報を読み出し、
前記情報と前記送信方法とを照合し、
前記情報と前記送信方法とが適合しない場合には、前記メモリーに記憶されている前記情報を書き換える、
制御装置。
【請求項３】
請求項１または請求項２に記載の制御装置であって、
前記取付部に取り付けられる前記ヘッドは、
前記流体を噴射する複数のノズルと、前記データのうちの各前記ノズルの流体噴射に関する複数のノズルデータをそれぞれ記憶する複数のデータ記憶部と、を有し、
前記メモリーに記憶されている前記情報により、複数の前記データ記憶部に複数の前記ノズルデータを記憶させる順番を変える、
制御装置。
【請求項４】
請求項３に記載の制御装置であって、
前記制御部は、
前記ヘッドが複数の前記データ記憶部に複数の前記ノズルデータを記憶させる順番を示す順番情報を前記メモリーから読み出し、
読み出した前記順番情報と、前記ノズルデータを前記ヘッドに送信する順番に関する情報と、を照合する、
制御装置。
【請求項５】
請求項４に記載の制御装置であって、
複数の前記取付部を有し、
一方の前記取付部に取り付けられる前記ヘッドの前記メモリーに記憶されている前記順番情報と、他方の前記取付部に取り付けられる前記ヘッドの前記メモリーに記憶されている順番情報と、が異なる、
制御装置。
【請求項６】
請求項１から請求項５のいずれか一項に記載の制御装置であって、
前記取付部に取り付けられる前記ヘッドは、
前記流体を噴射する第１ノズルと、前記流体を噴射する第２ノズルと、
前記第１ノズルの流体噴射に関する前記データを記憶する第１データ記憶部と、前記第２ノズルの流体噴射に関する前記データを記憶する第２データ記憶部と、
前記制御部からの前記データを受信する受信部と、を有し、
前記受信部が受信した前記データを、前記第１データ記憶部と前記第２データ記憶部のうちの一方に記憶させる第１処理と、
前記受信部が受信した前記データを、前記第１データ記憶部と前記第２データ記憶部に記憶させる第２処理とを、
前記メモリーに記憶されている前記情報により選択して行う、
制御装置。
【請求項７】
請求項６に記載の制御装置であって、
前記制御部は、
前記第１処理と前記第２処理のうち、前記ヘッドが選択する処理を示す処理情報を前記メモリーから読み出し、
読み出した前記処理情報と、前記受信部に送信する前記データの数に関する情報と、を照合する、
制御装置。
【請求項８】
（１）流体を噴射するヘッドと、
（２）前記ヘッドを取り付けるための取付部と、
（３）前記ヘッドから流体を噴射させるためのデータを前記ヘッドに送信する制御部であって、
前記データを受信した前記ヘッドの処理方法を決定する情報であって、当該制御部の前記データの送信方法に適合した情報を、前記取付部に取り付けられる前記ヘッドが有するメモリーに書き込み、
前記送信方法にて前記データを前記ヘッドに送信する制御部と、
を有することを特徴とする流体噴射装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、制御装置、及び、流体噴射装置に関する。
【背景技術】
【０００２】
流体噴射装置として、紙や布、フィルムなどの媒体に対してインクを噴射し、画像を印刷するインクジェットプリンター（以下、プリンター）が知られている。プリンターは、インクを噴射するヘッドと、画像を印刷するために種々の制御を行うコントローラーと、を有する（例えば特許文献１を参照）。コントローラーはヘッドからインクを噴射させるための印刷データをヘッドに送信するが、その送信方法はコントローラーの種類ごとに異なる。また、コントローラーの印刷データの送信方法によって、印刷データを受信する側のヘッドの処理も異なってくる。そのため、各コントローラーの印刷データの送信方法に合わせて、ヘッドを専用品として設計する必要がある。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００４−５０４２８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
プリンターメーカーは多種類のプリンターを製造し、また、プリンターの種類ごとにコントローラーの種類が異なることが多い。そのため、各プリンターの種類に合わせて多種類のヘッドを製造しなければならず、ヘッドの製造にコストがかかってしまう。  
そこで、本発明では、汎用化したヘッドを用いることの出来る制御装置を製造することを目的とする。
【課題を解決するための手段】
【０００５】
課題を解決するための主たる発明は、（１）流体を噴射するヘッドを取り付けるための取付部と、（２）前記ヘッドから流体を噴射させるためのデータを前記ヘッドに送信する制御部であって、前記データを受信した前記ヘッドの処理方法を決定する情報であって、当該制御部の前記データの送信方法に適合した情報を、前記取付部に取り付けられる前記ヘッドが有するメモリーに書き込み、前記送信方法にて前記データを前記ヘッドに送信する制御部と、を有することを特徴とする制御装置である。  
本発明の他の特徴は、本明細書、及び添付図面の記載により、明らかにする。
【図面の簡単な説明】
【０００６】
【図１】図１Ａはプリンターの全体構成ブロック図であり、図１Ｂはプリンターの一部の斜視図である。
【図２】図２Ａはヘッドの断面図であり、図２Ｂはヘッドの下面に形成されるノズルＮｚを説明するための図である。
【図３】ヘッド制御部を説明するための図である。
【図４】図４Ａはプリンターにおけるヘッドの配置を示す図であり、図４Ｂはノズルの配列を示す図である。
【図５】フラットケーブルの接続端子の位置が異なるヘッドの配置を示す図である。
【図６】データ送信部が有する出力バッファを説明するための図である。
【図７】出力バッファの記憶容量が異なるコントローラーの種類を説明するための図である。
【図８】第１シフトレジスタ及び第２シフトレジスタを説明するための図である。
【図９】ヘッドのメモリーに記憶される情報を説明するための図である。
【図１０】プリンター本体部側の処理フローを示す図である。
【図１１Ａ】ドット形成データのシフトレジスタへの記憶方法を示す図である。
【図１１Ｂ】ドット形成データのシフトレジスタへの記憶方法を示す図である。
【図１１Ｃ】ドット形成データのシフトレジスタへの記憶方法を示す図である。
【図１１Ｄ】ドット形成データのシフトレジスタへの記憶方法を示す図である。
【図１２】ドット形成データのシフトレジスタへの記憶方法を示す図である。
【図１３】ドット形成データのシフトレジスタへの記憶方法を示す図である。
【発明を実施するための形態】
【０００７】
＝＝＝開示の概要＝＝＝
本明細書の記載、及び添付図面の記載により、少なくとも次のことが明らかとなる。
【０００８】
即ち、（１）流体を噴射するヘッドを取り付けるための取付部と、（２）前記ヘッドから流体を噴射させるためのデータを前記ヘッドに送信する制御部であって、前記データを受信した前記ヘッドの処理方法を決定する情報であって、当該制御部の前記データの送信方法に適合した情報を、前記取付部に取り付けられる前記ヘッドが有するメモリーに書き込み、前記送信方法にて前記データを前記ヘッドに送信する制御部と、を有することを特徴とする制御装置を実現すること。  
このような装置によれば、制御部から送信したデータを、取付部に取り付けられるヘッドに正しく処理させることができ、取付部に取り付けるヘッドを汎用化できる。
【０００９】
かかる装置であって、前記制御部は、前記取付部に取り付けられる前記ヘッドが有する前記メモリーに記憶されている前記情報を読み出し、前記情報と前記送信方法とを照合し、前記情報と前記送信方法とが適合しない場合には、前記メモリーに記憶されている前記情報を書き換えること。  
このような装置によれば、制御部からのデータの送信方法が異なっても、取付部に取り付けられるヘッドにデータを正しく処理させることができ、取付部に取り付けるヘッドを汎用化できる。
【００１０】
かかる装置であって、前記取付部に取り付けられる前記ヘッドは、前記流体を噴射する複数のノズルと、前記データのうちの各前記ノズルの流体噴射に関する複数のノズルデータをそれぞれ記憶する複数のデータ記憶部と、を有し、前記メモリーに記憶されている前記情報により、複数の前記データ記憶部に複数の前記ノズルデータを記憶させる順番を変えること。  
このような装置によれば、制御部からデータ（ノズルデータ）を送信する順番が異なったり、ヘッドが反転した状態で取り付けられたりしても、各ノズルに正しいノズルデータを対応付けることができる。
【００１１】
かかる装置であって、前記制御部は、前記ヘッドが複数の前記データ記憶部に複数の前記ノズルデータを記憶させる順番を示す順番情報を前記メモリーから読み出し、読み出した前記順番情報と、前記ノズルデータを前記ヘッドに送信する順番に関する情報と、を照合すること。  
このような装置によれば、各ノズルに正しいノズルデータを対応付けることができる。
【００１２】
かかる装置であって、複数の前記取付部を有し、一方の前記取付部に取り付けられる前記ヘッドの前記メモリーに記憶されている前記順番情報と、他方の前記取付部に取り付けられる前記ヘッドの前記メモリーに記憶されている順番情報と、が異なること。  
このような装置によれば、同じ装置内にてヘッドが反転した状態で取り付けられても、各ノズルに正しいノズルデータを対応付けることができる。
【００１３】
かかる装置であって、前記取付部に取り付けられる前記ヘッドは、前記流体を噴射する第１ノズルと、前記流体を噴射する第２ノズルと、前記第１ノズルの流体噴射に関する前記データを記憶する第１データ記憶部と、前記第２ノズルの流体噴射に関する前記データを記憶する第２データ記憶部と、前記制御部からの前記データを受信する受信部と、を有し、前記受信部が受信した前記データを、前記第１データ記憶部と前記第２データ記憶部のうちの一方に記憶させる第１処理と、前記受信部が受信した前記データを、前記第１データ記憶部と前記第２データ記憶部に記憶させる第２処理とを、前記メモリーに記憶されている前記情報により選択して行うこと。  
このような装置によれば、受信部が受信するデータの数によって、データ記憶部にデータを記憶させる処理を異ならせることができ、各ノズルに正しいデータを対応付けることができる。
【００１４】
かかる装置であって、前記制御部は、前記第１処理と前記第２処理のうち、前記ヘッドが選択する処理を示す処理情報を前記メモリーから読み出し、読み出した前記処理情報と、前記受信部に送信する前記データの数に関する情報と、を照合すること。  
このような装置によれば、各ノズルに正しいデータを対応付けることができる。
【００１５】
また、（１）流体を噴射するヘッドと、（２）前記ヘッドを取り付けるための取付部と、（３）前記ヘッドから流体を噴射させるためのデータを前記ヘッドに送信する制御部であって、前記データを受信した前記ヘッドの処理方法を決定する情報であって、当該制御部の前記データの送信方法に適合した情報を、前記取付部に取り付けられる前記ヘッドが有するメモリーに書き込み、前記送信方法にて前記データを前記ヘッドに送信する制御部と、を有することを特徴とする流体噴射装置である。  
このような流体噴射装置によれば、制御部から送信したデータをヘッドに正しく処理させることができ、ヘッドを汎用化できる。
【００１６】
＝＝＝プリンター１について＝＝＝
以下、流体噴射装置をインクジェットプリンターとし、また、インクジェットプリンターの中のシリアル式のプリンター（以下、プリンター１）を例に挙げて実施形態を説明する。
【００１７】
図１Ａは、プリンター１の全体構成ブロック図であり、図１Ｂは、プリンター１の一部の斜視図である。本実施形態の印刷システムでは、プリンター１とコンピューター６０とが接続されている。コンピューター６０から印刷データを受信したプリンター１は、コントローラー１０により、搬送ユニット２０、キャリッジユニット３０、ヘッド４０を制御し、用紙Ｓ（媒体）に画像を形成する。また、プリンター１内の状況を検出器群５０が監視し、コントローラー１０は検出器群の検出結果に基づいて制御を行う。
【００１８】
コントローラー１０は、プリンター１の制御を行うための制御ユニットである。インターフェイス部１１は、外部装置であるコンピューター６０とプリンター１との間でデータの送受信を行うためのものである。ＣＰＵ１２は、プリンター１全体の制御を行うための演算処理装置である。本体側メモリー１３は、ＣＰＵ１２のプログラムを格納する領域や作業領域等を確保するためのものである。ＣＰＵ１２は、ユニット制御回路１４により制御を行う。
【００１９】
搬送ユニット２０は、用紙Ｓを印刷可能な位置に送り込み、印刷時に搬送方向に所定の搬送量で用紙Ｓを搬送させるためのものである。キャリッジユニット３０は、キャリッジ３１に取り付けられたヘッド４０を搬送方向と交差する方向（以下、移動方向）に移動させるためのものである。そのため、ヘッド４０を取り付けるための取付部（不図示）がキャリッジ３１に設けられている。
【００２０】
ヘッド４０（詳細は後述）は、用紙Ｓにインクを噴射するためのものであり、ヘッド制御部ＨＣと、印刷データ受信後の処理方法を記憶するメモリー４１と、を有する。また、ヘッド４０の下面にはインク噴射部であるノズルが複数設けられている。
【００２１】
シリアル式のプリンター１は、キャリッジ３１により移動方向に沿って移動するヘッド４０からインクを断続的に噴射させ、用紙Ｓ上に移動方向に沿うドット列を形成するドット形成処理と、用紙Ｓを搬送方向に搬送する搬送処理と、を交互に繰り返すことで、先のドット形成処理により形成されたドットの位置とは異なる位置にドットが形成され、画像が完成する。
【００２２】
＝＝＝ヘッド４０について＝＝＝
図２Ａはヘッド４０の断面図である。ヘッド４０は、ケース４３と、流路ユニット４４と、ピエゾ素子ＰＺＴ（詳しくは櫛歯状の複数のピエゾ素子）を有する。ケース４３は、ピエゾ素子ＰＺＴを収容空部４３１に収容して固定する。流路ユニット４４には、共通インク室４４１からインク供給路４４２及び圧力室４４３を通ってノズルＮｚに至る一連のインク流路が設けられている。プリンター１の使用時において、インク流路はインクで満たされている。そして、各ピエゾ素子ＰＺＴは、駆動信号生成回路１４１からの駆動信号ＣＯＭの印加によって変形し、対応する圧力室４４３の容積を変化させる。これにより、圧力室４４３内のインクに圧力変化が与えられ、ノズルＮｚからインク滴が噴射される。
【００２３】
また、ヘッド４０は、中継基板４２と、中継基板４２上のメモリー４１、ヘッド制御部ＨＣ、フラットケーブルＦＣを接続する接続端子４５と、ヘッド側ケーブル４６と、を有する。ヘッド側ケーブル４６は、可撓性を有するフィルム状の配線部材、例えば電気的な絶縁性を有するフィルムで芯線を挟んだ配線部材によって構成されており、ピエゾ素子ＰＺＴと中継基板４２（メモリー４１、ヘッド制御部ＨＣ）とを電気的に接続する。また、中継基板４２は、ヘッド側ケーブル４６とフラットケーブルＦＣとを電気的に接続する。これにより、プリンター側コントローラー６０及び駆動信号生成回路１４１とヘッド制御部ＨＣ及び各ピエゾ素子ＰＺＴとの間は、電気的に接続される。その結果、ピエゾ素子ＰＺＴを変形し、ノズルからインクを噴射させることができる。
【００２４】
図２Ｂはヘッド４０の下面に形成されるノズルＮｚを説明するための図である。ノズルＮｚは、搬送方向に所定ピッチＤで設けられており、ノズル列を構成している。ノズル列に属するノズルには順に番号を付す（＃ｉ）。インク流路はノズルＮｚ毎に設けられている。ここでは、ヘッド４０は３６８個のノズルＮｚでノズル列が構成されているとする。これらのノズルＮｚのうち、ノズル＃１〜ノズル＃１８４を「第１ノズル群」と呼び、ノズル＃１８５〜ノズル＃３６８を「第２ノズル群」と呼ぶ。また、ノズル＃１〜ノズル＃４、及び、ノズル＃３６５〜ノズル＃３６８はダミーノズルと呼ぶ。
【００２５】
＜ヘッド制御部ＨＣについて＞
図３はヘッド制御部ＨＣを説明するための図である。ヘッド制御部ＨＣは、ピエゾ素子ＰＺＴ（ノズル）ごとに、第１シフトレジスタ７１（第１ＳＲ）と、第２シフトレジスタ７２（第２ＳＲ）と、第１ラッチ回路７３と、第２ラッチ回路７４と、デコーダ７５と、スイッチ７６と、制御ロジック７７を備えている。なお、図中の括弧内に付す番号はノズル番号＃ｉに相当する。また、図２Ｂに示す１つのノズル列に対して、１つのヘッド制御部ＨＣが設けられている。
【００２６】
本実施形態では、１画素（用紙上に仮想的に定めた単位領域）に対して２ビットのドット形成データＳＩが、コントローラー１０のデータ送信部１４２からヘッド制御部ＨＣに送信される（詳細は後述）。ドット形成データＳＩは、２ビットデータで構成されている。そのため、インク滴の吐出量を４段階で定めることができ、１画素を４階調で表現することができる。例えば、［ＳＩ＝００］は「インク滴の非噴射」を示し、［ＳＩ＝０１］は「小ドットの形成に適した量のインク滴を噴射させること」を示し、［ＳＩ＝１０］は「中ドットの形成に適した量のインク滴を噴射させること」を示し、［ＳＩ＝１１］は「大ドットの形成に適した量のインク滴を噴射させること」を示す。
【００２７】
ヘッド制御部ＨＣにドット形成データＳＩが送信されると、第１シフトレジスタ７１（１）はドット形成データＳＩの上位ビットデータが記憶され、第２シフトレジスタ７２（２）は下位ビットデータが記憶される。また、あるノズル＃ｉ（あるピエゾ素子ＰＺＴ（ｉ））に関するドット形成データＳＩ（ｉ）の上位ビットデータと下位ビットデータは、それぞれ対応する第１シフトレジスタ７１（ｉ）と第２シフトレジスタ７２（ｉ）に記憶される。そのため、対応する第１シフトレジスタ７１（ｉ）と第２シフトレジスタ７２（ｉ）の組は、ノズル列に属するノズル数（ここでは３６８個）だけ設けられている。
【００２８】
その後、ラッチ信号ＬＡＴで規定されるタイミングで、第１ラッチ回路７３は第１シフトレジスタ７１に記憶されたデータをラッチし、第２ラッチ回路７４は第２シフトレジスタ７２に記憶されたデータをラッチする。第１ラッチ回路７３と第２ラッチ回路７４でラッチされることで、シリアル転送されたドット形成データＳＩがノズルごとの組となる。そのため、対応する第１ラッチ回路７３（ｉ）と第２ラッチ回路７４（ｉ）の組は、ノズル列に属するノズル数だけ設けられている。
【００２９】
そして、ラッチされたドット形成データＳＩは、各デコーダ７５に入力される。デコーダ７５は、ノズル毎に設けられており、制御ロジック７７からのスイッチ動作データｑ０〜ｑ３を、対応するラッチ回路の組７３（ｉ），７４（ｉ）でラッチされたドット形成データＳＩに基づいて選択する。デコーダ７５（ｉ）が選択したデータが、スイッチ動作データＳＷ（ｉ）として、各ノズルに対応したスイッチ７６（ｉ）へ出力される。
【００３０】
各スイッチ７６（ｉ）は、スイッチ動作データＳＷ（ｉ）に基づいてオンオフが制御される。そして、スイッチ７６（ｉ）がオン状態のとき、駆動信号ＣＯＭが対応するピエゾ素子ＰＺＴ（ｉ）に印加される。また、スイッチ７６（ｉ）がオフ状態のとき、駆動信号ＣＯＭはピエゾ素子ＰＺＴ（ｉ）に印加されない。これにより、駆動信号ＣＯＭにおける必要な部分（駆動波形）がピエゾ素子ＰＺＴに印加されることになる。そして、ピエゾ素子ＰＺＴは、印加された駆動信号ＣＯＭの電位に応じて変形し、圧力室４４３内のインクに圧力変化を与える。その結果、ドット形成データＳＩの内容に応じてインク滴の噴射制御が行われる。
【００３１】
＜ヘッド４０の配置について＞
図４Ａは、プリンター１におけるヘッド４０の配置を示す図であり、図４Ｂは、ノズルの配列を示す図である。図４Ａ及び図４Ｂは共に上から見た図である。本実施形態のプリンター１（キャリッジ３１）には、ヘッド４０の取付部（不図示）が２つ設けられている。即ち、プリンター１は２つのヘッド４０を有する。搬送方向の上流側に位置する取付部を「第１取付部」と呼び、下流側に位置する取付部を「第２取付部」と呼ぶ。そして、第１取付部に取り付けられるヘッド４０を「第１ヘッド４０（１）」と呼び、第２取付部に取り付けられるヘッド４０を「第２ヘッド４０（２）」と呼ぶ。第１ヘッド４０（１）と第２ヘッド４０（２）は搬送方向にずれて取り付けられ、また、第１ヘッド４０（１）の方が第２ヘッド４０（２）よりも搬送方向の上流側に位置して取り付けられる。
【００３２】
また、第２ヘッド４０（２）は第１ヘッド４０（１）を１８０度回転させた状態（反転させた状態）で配置されている。そのため、第１ヘッド４０（１）は、メモリー４１やヘッド制御部ＨＣが設けられた中継基板４２に対してノズル列が移動方向の左側に位置し、第２ヘッド４０（２）は中継基板４２に対してノズル列が移動方向の右側に位置する。ゆえに、第１ヘッド４０（１）と第２ヘッド４０（２）では、搬送方向におけるノズルの番号（＃ｉ）の順序が逆になる。具体的には、第１ヘッド４０（１）では、搬送方向の上流側ほど小さい番号のノズル（＃１）が位置し、逆に、第２ヘッド４０（２）では、搬送方向の上流側ほど大きい番号のノズル（＃３６８）が位置する。つまり、ヘッド４０が取り付けられる向きによって、搬送方向の上流側に番号の小さいノズル（＃１）が位置したり、逆に、搬送方向の下流側に番号の小さいノズル（＃１）が位置したりする。このように、第１ヘッド４０（１）と第２ヘッド４０（２）が反転した状態で取り付けられる理由の１つとして、スペース上の制約が挙げられる。
【００３３】
また、理由の１つとして、ここで例示するヘッド４０では、ノズル列が、移動方向において、ヘッド４０の中央部ではなく一方側の端に位置している。そのため、ノズル列が左端に位置する第１ヘッド４０（１）に対して、第１ヘッド４０（１）よりも移動方向の左側に位置する第２ヘッド４０（２）を反転させて配置する。そうすることで、第２ヘッド４０（２）においてノズル列を移動方向の右端に位置させることができる。その結果、図４Ｂに示すように、第１ヘッド４０（１）のノズル列と第２ヘッド４０（２）のノズル列との移動方向の距離を出来る限り短くすることができる。通常の印刷方法では、第１ヘッド４０（１）のノズル列によって形成する搬送方向に沿うドット列と、第２ヘッド４０（２）のノズル列によって形成する搬送方向に沿うドット列が、搬送方向に一直線上に並ぶようにする。そのために、第１ヘッド４０（１）のノズルと第２ヘッド４０（２）のノズルから移動方向の位置が等しい画素に対して、インクを噴射させる。
【００３４】
仮に、第１ヘッド４０（１）に対して第２ヘッド４０（２）を反転させずに、同じ向きで配置し、第１ヘッド４０（１）のノズル列も第２ヘッド４０（２）のノズル列も共に移動方向の左端に位置したとする。このとき、キャリッジ３１が移動方向の左側から右側に移動する場合には、第１ヘッド４０（１）のノズルからインクが噴射され、その後、ヘッド４０の移動方向の長さ分だけキャリッジ３１が移動した後に、第２ヘッド４０（２）からインクが噴射される。そうすると、第１ヘッド４０（１）からインクが噴射されてから第２ヘッド４０（２）からインクが噴射されるまでの時間に、第１ヘッド４０（１）からのインクを用紙Ｓが吸収し、用紙Ｓが波打ってしまう（うねりが生じてしまう）虞がある。そうすると、第１ヘッド４０（１）にて形成されたドットと第２ヘッド４０（２）にて形成されたドットが移動方向にずれてしまい、第１ヘッド４０（１）によるドット列と第２ヘッド４０（２）によるドット列とが搬送方向に一直線に並ばずに、画像が劣化してしまう。
【００３５】
そのため、図４Ａに示すように、第１ヘッド４０（１）に対して第２ヘッド４０（２）を反転させて配置し、第１ヘッド４０（１）のノズル列と第２ヘッド４０（２）のノズル列の間隔が出来る限り狭くなるようにするとよい。そうすることで、一方のヘッド（例：第１ヘッド４０（１））からインクが噴射された直後に他方のヘッド（例：第２ヘッド４０（２））からインクが噴射される。そのため、先に用紙Ｓに着弾したインクによる用紙Ｓのうねりの影響を低減でき、より正確な位置にドットを形成することができる。つまり、第１ヘッド４０（１）と第２ヘッド４０（２）において、搬送方向におけるノズル＃ｉの配置が逆になっても、第１ヘッド４０（１）と第２ヘッド４０（２）を反転した状態で取り付ける理由の１つとして、第１ヘッド４０（１）のノズル列と第２ヘッド４０（２）のノズル列を出来る限り近づけることが挙げられる。
【００３６】
図５は、フラットケーブルＦＣの接続端子４５の位置が異なるヘッド４０の配置を示す図である。ヘッド４０が有する中継基板４２には、フラットケーブルＦＣの接続端子４５が設けられている。フラットケーブルＦＣは、ヘッド４０の中継基板４２接続端子４５に接続すると共に、プリンター本体側の基板１６の接続端子４５’に接続している。プリンター本体側の基板１６には、図１Ａに示すユニット制御回路１４などが設けられている。図４Ａに例示するヘッド４０では、フラットケーブルＦＣの接続端子４５が移動方向の一方側に寄って形成されているが、これに限らず、図５に示すように、接続端子４５が搬送方向の一方側に寄って形成されている場合もある。このような接続端子４５を有するヘッド４０において、仮に、第１ヘッド４０（１）と同じ向きで第２ヘッド４０（２）を配置した場合に、第１ヘッド４０（１）の接続端子４５と第２ヘッド４０（２）の接続端子４５は共に、搬送方向の下流側に位置する。そうすると、第１ヘッド４０（１）に接続されるフラットケーブルＦＣと、第２ヘッド４０（２）に接続されるフラットケーブルＦＣと、が離れてしまう。これに対して、図５に示すように、第１ヘッド４０（１）を接続端子４５が搬送方向の下流側に位置するように配置し、第２ヘッド４０（２）を接続端子４５が搬送方向の上流側に位置するように配置することで、第１ヘッド４０（１）に接続されるフラットケーブルＦＣと第２ヘッド４０（２）に接続されるフラットケーブルＦＣとを近づけることができ、フラットケーブルＦＣ、即ち、配線をまとめ易くすることができる。特に、ヘッド４０はキャリッジ３１に取り付けられて移動方向に移動するため、フラットケーブルＦＣをまとめやすくすることで、キャリッジ３１の移動の障害を減らすことができる。
【００３７】
つまり、第１ヘッド４０（１）と第２ヘッド４０（２）において、搬送方向におけるノズル＃ｉの配置が逆になっても（図４Ｂ）、第１ヘッド４０（１）と第２ヘッド４０（２）を反転した状態で取り付ける理由の１つとして、第１ヘッド４０（１）のフラットケーブルＦＣと第２ヘッド４０（２）のフラットケーブルＦＣを近づけ、配線をまとめやすくすることが挙げられる。
【００３８】
＝＝＝プリンター１の本体部について＝＝＝
本実施形態のプリンター１は、ヘッド４０と、ヘッド４０を取り付けるための取付部を備えるプリンター１の本体部（制御装置に相当）と、を有する。プリンター１の本体部はコントローラー１０を有し、また、図１Ａに示すように、コントローラー１０（制御部に相当）のユニット制御回路１４は、各ノズルのインク噴射に関するデータであるドット形成データＳＩをヘッド４０に送信する「データ送信部１４２」と、ヘッド４０が有するメモリー４１内の情報を読み出したり書き換えたりする「メモリーＲＷ回路１４５」と、「照合部１４６」と、を有する。
【００３９】
図６は、データ送信部１４２が有する出力バッファ１４３を説明するための図である。データ送信部１４２は、図１Ａに示すように、出力バッファ１４３と書込送信制御部１４４とを有する。プリンター１がコンピューター６０から受信して、本体側メモリー１３に記憶しているドット形成データＳＩを、書込送信制御部１４４は読み出し、その読み出したドット形成データＳＩを出力バッファ１４３に書き込んだりする。そして、書込送信制御部１４４は、出力バッファ１４３に書き込んだドット形成データＳＩを所定のデータ量（単位データ量）ごとにヘッド４０に送信する。
【００４０】
書込送信制御部１４４からヘッド４０に送信されるドット形成データＳＩの単位データ量（ビット数，Dａtａ Lｅｎgth）は、出力バッファ１４３の構成に応じて定められる。図６に示す出力バッファ１４３は、搬送方向に対応するデータ上の方向（以下、搬送方向）に「Ｎワード（画素）」、移動方向に対応するデータ上の方向（以下、移動方向）に「８ワード（画素）」、合計「Ｎ×８ワード（画素）」のデータを記憶することができる。１ワード（１画素）のデータが１つのノズルＮｚに割り当てられる。前述のように、ここでは、１ワード（１画素）当たりのドット形成データＳＩを「２ビット」とするため、出力バッファ１４３は合計「Ｎ×１６ビット」のデータを記憶することができる。ここで説明のため、図示するように、出力バッファ１４３に記憶されるデータを、搬送方向の上流側から順に、２ビットごとに、「ＳＩ（１）、ＳＩ（２）、…ＳＩ（Ｎ）」と付し、移動方向の左側から順に、２ビットごとに、「１列、２列、…８列」と付し、２ビットのデータのうちの上位ビットを「Ｈ」、下位ビットを「Ｌ」と付す。
【００４１】
そして、書込送信制御部１４４は、出力バッファ１４３で定められる単位ごとにドット形成データＳＩを読み出して、ヘッド４０に送信する。図６の例において書込送信制御部１４４は、搬送方向の上流側から順にＮ個の１列目の上位ビットＨを出力バッファ１４３から読み出してヘッド４０へ送信する（ＳＩ（１，Ｈ）、ＳＩ（２，Ｈ）…ＳＩ（Ｎ，Ｈ））。即ち、書込送信制御部１４４は、出力バッファ１４３からＮ個のデータを読み出し、ヘッド４０へ送信する。次に、書込送信制御部１４４は、１列目の下位ビットＬを、搬送方向の上流側から順にＮ個を送信する（ＳＩ（１，Ｌ）、ＳＩ（２，Ｌ）…ＳＩ（Ｎ，Ｌ））。１列目のデータが送信し終わったら、２列目の上位ビットＨをＮ個送信し、最終的には８列目の下位ビットＬをＮ個送信する。つまり、書込送信制御部１４４からヘッド４０に送信されるドット形成データＳＩの単位データ量は「Ｎ個」となる。なお、これに限らず搬送方向の下流側からドット形成データＳＩを送信してもよい（ＳＩ（Ｎ）、ＳＩ（Ｎ−１）…ＳＩ（１））。
【００４２】
図６の１列目の最上流側に記憶されるデータＸ１（太線）は、出力バッファ１４３に１回に記憶されるデータ（Ｎ×８ワード）により形成される単位画像のうち、移動方向の最も左側であり、搬送方向の最上流側に位置する画素に対するドット形成データＳＩである。そして、１列目の最下流側に記憶されるデータＸ２（太線）は、単位画像のうち、移動方向の最も左側であり、搬送方向の最下流側に位置する画素に対するドット形成データＳＩである。そして、データＸ１とデータＸ２は、移動方向の位置が等しい画素に対応するドット形成データＳＩである。ここでは、データＸ１とデータＸ２により、同じノズル列に属するノズルの同じタイミングにおけるインク噴射の制御が行われるとする。即ち、出力バッファ１４３に記憶されるデータのうち、同じ列（例えば１列目）におけるＮ個のドット形成データ（ＳＩ（１）〜ＳＩ（Ｎ））は、同じノズル列に属するノズルに割り当てられ、１列分のドット形成データＳＩ（１）〜ＳＩ（Ｎ）により同じタイミングのインク噴射が制御される。つまり、書込送信制御部１４４からヘッド４０に送信されるドット形成データＳＩの単位データ量は「Ｎ個」であるため、１つの書込送信制御部１４４にてインク噴射を制御できるノズル数は「Ｎ個」であると言える。
【００４３】
以下、書込送信制御部１４４からヘッド４０にドット形成データＳＩを送信する方法の異なるコントローラー１０について説明する。  
図７は、出力バッファ１４３の記憶容量が異なるコントローラー１０の種類を説明するための図である。図中には４種類のコントローラー１０（第１コントローラーから第４コントローラー）を示し、各コントローラー１０の出力バッファ１４３の記憶容量が異なる。即ち、書込送信制御部１４４が出力バッファ１４３から読み出してヘッド４０に送信する単位データ量（Ｎ個）が異なる。そうすると、１つの書込送信制御部にてインク噴射を制御できるノズル数が異なる。図７では、１ノズル列（＝３６８ノズル）のインク噴射を制御するためのドット形成データＳＩを送信するコントローラー（書込送信制御部１４４）について説明する。
【００４４】
まず、第１コントローラーは、出力バッファ１４３から読み出してヘッド４０に送信する単位データ量が「Ｎ＝１８４」である書込送信制御部１４４を有する。即ち、１つの書込送信制御部１４４にて、あるタイミングにおける１８４ノズル分の「ドット形成データＳＩ」を送信することができる。なお、書込送信制御部１４４からヘッド４０に送信されるデータの順番は、前述のように、ドット形成データＳＩの上位ビットが、搬送方向の上流側から順に１８４個送信され（ＳＩ（１，Ｈ）、ＳＩ（２，Ｈ）、…ＳＩ（１８４，Ｈ））、次に、ドット形成データＳＩの下位ビットが搬送方向の上流側から順に１８４個送信される（ＳＩ（１，Ｌ）、ＳＩ（２，Ｌ）、…ＳＩ（１８４，Ｌ））。ところで、ヘッド４０に設けられるノズル列（図２Ｂ）は「３６８個」のノズルを有する。第１コントローラーが有する１つの書込制御部からは１８４ノズル分のドット形成データＳＩしか送信することができないため、１ノズル列（３６８個）に対して、書込送信制御部１４４と出力バッファ１４３の組を２組用意する必要がある。
【００４５】
第２コントローラーは、出力バッファ１４３から読み出してヘッド４０に送信する単位データ量が「Ｎ＝１８０」である書込送信制御部１４４を有する。そのため、ノズル列の両端の４つずつのダミーノズル（ノズル＃１〜＃４・ノズル＃３６５〜＃３６８）に対応するドット形成データＳＩは送信されない。また、第１コントローラーと同様に書込送信制御部１４４と出力バッファ１４３の組を２組用意する必要がある。
【００４６】
第３コントローラーは、出力バッファ１４３から読み出してヘッド４０に送信する単位データ量が「Ｎ＝３６０」である書込送信制御部１４４を有する。第２コントローラーと同様に、第３コントローラーからは８つのダミーノズルに対応するドット形成データＳＩは送信されない。そして、第１コントローラー及び第２コントローラーとは異なり、第３コントローラーでは、書込送信制御部１４４と出力バッファ１４３の組を１組用意すればよい。
【００４７】
第４コントローラーは、出力バッファ１４３から読み出してヘッド４０に送信する単位データ量が「Ｎ＝３６８」である書込送信制御部１４４を有する。１ノズル列に属する全てのノズルに対応するドット形成データＳＩが送信されるために、第３コントローラーと同様に書込送信制御部１４４と出力バッファ１４３の組を１組用意すればよい。
【００４８】
このように、出力バッファ１４３の記憶容量が異なる書込送信制御部１４４をそれぞれ有する第１コントローラーから第４コントローラーでは、ヘッド４０（同じノズル列）にドット形成データＳＩを送信する送信方法が異なる。つまり、コントローラーの種類によって、１つの書込送信制御部１４４から送信される単位データ量Ｎ（ドット形成データＳＩの数）が異なったり、また、書込送信制御部１４４の数が異なったりする。
【００４９】
具体的には、第１コントローラー及び第２コントローラーからは２本の信号線によりドット形成データＳＩが送信されてくるのに対して、第３コントローラー及び第４コントローラーからは１本の信号線によりドット形成データＳＩが送信されてくる。また、各信号線から送信される単位データ量Ｎ（＝１８４，１８０，３６０，３６８）が異なる。さらに、第１コントローラー及び第４コントローラーからは１ノズル列に属する全てのノズル（３６８個）に対するドット形成データＳＩが送信されるのに対して、第２コントローラー及び第３コントローラーからは、ダミーノズルに関するドット形成データＳＩは送信されずに、３６０個のノズルに対するドット形成データＳＩが送信される。
【００５０】
＝＝＝ヘッド４０の汎用化について＝＝＝
ところで、前述の図４Ｂに示すように、ヘッド４０が取り付けられる向きによって、搬送方向の上流側に、小さい番号のノズル（＃１）が位置したり、大きい番号のノズル（＃３６８）が位置したりする。これに対して、図６及び図７で説明しているように、プリンター１本体部の書込送信制御部１４４からヘッド４０に送信されるドット形成データＳＩ（ヘッドから流体を噴射させるためのデータ）は、搬送方向の上流側の画素（ワード）に対応するドット形成データから順に送信され（ＳＩ（１）、ＳＩ（２）、…ＳＩ（Ｎ））、また、出力バッファ１４３の記憶容量によって、１つの書込送信制御部１４４から送信されるデータ数が異なる。
【００５１】
そして、図３に示すように、ヘッド４０に送信されたドット形成データＳＩは、ヘッド制御部ＨＣ内の第１シフトレジスタ７１及び第２シフトレジスタ７２（以下、２つまとめてシフトレジスタとも言う）に記憶される。図３に示すヘッド制御部ＨＣの場合、先に送信されるドット形成データＳＩほど、即ち、搬送方向の上流側の画素のドット形成データ（ＳＩ（１））ほど、番号の大きいノズル（＃３６８）に対応する第１シフトレジスタ７１及び第２シフトレジスタ７２にデータが記憶される。この場合、番号の大きいノズル（＃３６８）ほど、搬送方向の上流側の画素のドット形成データＳＩが割り当てられる。図４Ｂに示す第２ヘッド４０（２）では、搬送方向の上流側ほど番号の大きいノズル（＃３６８）が位置するため、搬送方向の上流側に位置するノズル（＃３６８）に上流側の画素のドット形成データＳＩが割り当てられれば、正しく画像を印刷することができる。ここで仮に、第１ヘッド４０（１）のヘッド制御部ＨＣが図３に示すヘッド制御部ＨＣであると、番号の大きいノズル（＃３６８）に搬送方向上流側の画素のドット形成データＳＩが割り当てられ、印刷したい画像と反転した画像が印刷されてしまう。
【００５２】
以上をまとめると、図４Ｂに示すように２つのヘッド４０が反転した状態で取り付けられると、第１ヘッド４０（１）では搬送方向上流側ほど番号の小さいノズル（＃１）が位置し、第２ヘッド４０（２）では搬送方向上流側ほど番号の大きいノズル（＃３６８）が位置する。そのため、３６８ノズル分のドット形成データＳＩが送信される場合、第１ヘッド４０（１）では、ノズル＃１には搬送方向上流側の画素のドット形成データＳＩ（１）を割り当て、ノズル＃２は上流側から２番目の画素のドット形成データＳ（２）を割り当てる必要がある。逆に、第２ヘッド４０（２）では、ノズル＃３６８に上流側の画素のドット形成データＳＩ（１）を割り当て、ノズル＃３６７に上流側から２番目の画素のドット形成データＳＩ（２）を割り当てる必要がある。そして、プリンター１の本体部（書込送信制御部１４４）から、搬送方向上流側のドット形成データＳＩから順に（ＳＩ（１）、ＳＩ（２）…）、ヘッド４０に送信されるため、第１ヘッド４０（１）では、受信したデータを順に番号の小さいノズル（＃１）に対応するシフトレジスタ７１，７２から記憶させる必要がある。逆に、第２ヘッド４０（２）では、受信したデータを順に番号の大きいノズル（＃３６８）に対応するシフトレジスタから記憶させる必要がある。
【００５３】
つまり、取り付け位置が反転している２つのヘッド４０（１），４０（２）に対して、ドット形成データＳＩを送信するプリンター１の本体部は１つであり、２つのヘッド４０（１），４０（２）にドット形成データＳＩを送信する順番は一定であるため（ここでは搬送方向上流側の画素のドット形成データＳＩから送信される）、２つのヘッド４０（１），４０（２）において、受信したドット形成データＳＩをシフトレジスタ７１，７２に記憶させる順番を変える必要がある。
【００５４】
ここで仮に、ヘッド４０が、プリンター１から受信したドット形成データＳＩを、シフトレジスタに記憶させる順番を切換えることが出来ずに、固定されていたとする。この場合、第１取付部（不図示）には、受信したドット形成データＳＩを順に番号の小さいノズルに対応するシフトレジスタから記憶させることしか出来ないヘッド（以下、第１比較ヘッドと呼ぶ）を取り付け、第２取付部には、受信したドット形成データＳＩを番号の大きいノズルに対応するシフトレジスタから順に記憶させることしか出来ないヘッド（以下、第２比較ヘッドと呼ぶ）を取り付けなければならない。
【００５５】
そうすると、プリンターの製造時において、１つのプリンターごとに２つの異なる種類のヘッド（第１比較ヘッドと第２比較ヘッド）を準備しなければならず、準備作業の手間が増える。また、確実に、プリンター本体部の第１取付部に第１比較ヘッドを取り付け、第２取付部には第２比較ヘッドを取り付けなければならず、組立作業が複雑化する。また、もし、第１比較ヘッドと第２比較ヘッドを誤って逆に取り付けてしまった場合には、搬送方向の向きが逆の画像が印刷されてしまう。そのため、プリンター製造時の検査工程などで、第１比較ヘッドと第２比較ヘッドが逆に取り付けられたことを検出した場合には、第１比較ヘッドと第２比較ヘッドを取り出して、再度、プリンター本体部にヘッドを組み込む必要がある。
【００５６】
そこで、本実施形態では、ヘッド４０の取り付け状態が反転し、搬送方向におけるノズル番号（＃ｉ）が逆になる場合であっても、同じヘッド４０を取り付けること、即ち、ヘッド４０の取り付け方向に関わらずにヘッド４０を汎用化することを目的とする。そのために、ヘッド４０がプリンター本体部から受信したドット形成データＳＩをシフトレジスタ７１，７２に記憶させる順番を切換えられるヘッド４０を実現する。
【００５７】
また、前述のように（図７）、プリンター１本体部が有する出力バッファ１４３の記憶容量によって、プリンター１本体部の書込送信制御部１４４からヘッド４０へのドット形成データＳＩの送信方法が異なる。例えば、１つのノズル列のインク噴射を制御するために、１本の信号線でドット形成データＳＩが送信される場合と、２本の信号線でドット形成データＳＩが送信される場合とがあったり、ダミーノズル（＃１〜＃４、＃３６５〜＃３６８）を含む全てのノズルのドット形成データＳＩが送信される場合と、ダミーノズルにはドット形成データＳＩが送信されない場合とがあったりする。
【００５８】
例えば、図７に示す第１コントローラーでは、１つのノズル列に対して２つの書込送信制御部１４４からドット形成データＳＩが送信される。この場合、一方の書込送信制御部１４４から送信されるドット形成データＳＩがノズル＃１〜ノズル＃１８４を制御するためのデータであり、そのデータはノズル＃１〜ノズル＃１８４に対応するシフトレジスタ７１，７２に記憶させる必要がある。そして、他方の書込送信制御部１４４から送信されるドット形成データＳＩがノズル＃１８５〜ノズル＃３６８を制御するためのデータであり、ノズル＃１８５〜ノズル＃３６８に対応するシフトレジスタ７１，７２に記憶させる必要がある。即ち、２つの書込送信制御部１４４から受信したドット形成データＳＩを記憶させるシフトレジスタ７１，７２をそれぞれ区別する必要がある。これに対して、第４コントローラーでは、１つの書込送信制御部１４４からドット形成データがノズル＃１〜ノズル＃３６８を制御するためのデータであり、受信したドット形成データをノズル＃１〜ノズル＃３６８に対応するシフトレジスタに順番に記憶させればよい。
【００５９】
また、第１コントローラー及び第４コントローラーでは、１つのノズル列に属する全ノズル（＃１〜＃３６８）に対応するドット形成データＳＩが送信される。そのため、第１コントローラー及び第４コントローラーから送信されたデータを受信したヘッド４０では、ノズル＃１〜ノズル＃３６８に対応する全てのシフトレジスタ７１，７２にデータを記憶させる。これに対して、第２コントローラー及び第３コントローラーでは、ダミーノズル（＃１〜＃４，＃３６５〜＃３６８）に対応するドット形成データＳＩが送信されない。そのため、第２コントローラー及び第３コントローラーから送信されたデータを受信したヘッド４０では、ダミーノズルに対応するシフトレジスタ以外のシフトレジスタにデータを記憶させる。
【００６０】
つまり、コントローラーの種類（出力バッファ１４３の記憶容量）が異なり、１つの書込送信制御部１４４から送信されるドット形成データＳＩの数が異なる場合、ヘッド４０は、ドット形成データＳＩをシフトレジスタ７１，７２に記憶させる方法を異ならせる必要がある。
【００６１】
ここで仮に、１つの書込送信制御部１４４から送信されるドット形成データＳＩの数が異なる場合に、ドット形成データＳＩをシフトレジスタ７１，７２に記憶させる方法が１通りであったとする。そうすると、コントローラーの種類ごとに専用のヘッド４０を設計しなければならない。そのため、多品種のプリンターを製造するプリンターメーカーでは、プリンター１（コントローラー１０）ごとに、専用品のヘッド４０を製造しなければならず、製造コストがかかってしまう。
【００６２】
そこで、本実施形態では、プリンター１の本体部（コントローラー１０）からのドット形成データＳＩの送信方法、即ち、１つの書込送信制御部１４４から送信されるドット形成データＳＩの数が異なったとしても、ヘッド４０が、受信したドット形成データＳＩを、正しいノズルに対応したシフトレジスタに記憶させることを目的とする。即ち、ヘッド４０に送信するドット形成データＳＩの数が異なる書込送信制御部１４４をそれぞれ有する複数種類のプリンター本体部に対して、ヘッド４０を汎用化することを目的とする。
【００６３】
＜シフトレジスタ７１，７２について＞
図８は、ヘッド制御部ＨＣ内の第１シフトレジスタ７１及び第２シフトレジスタ７２を詳しく説明するための図である。前述の図３にて説明しているように、ヘッド制御部ＨＣは、１つのノズル列に属するノズル数分だけ（＃１〜＃３６８）、第１シフトレジスタ７１（１）〜７１（３６８）と、第２シフトレジスタ７２（１）〜７２（３６８）と、をそれぞれ有する。
【００６４】
ここで、ドット形成データＳＩを構成する２ビットのデータのうち、上位ビットＨを記憶する第１シフトレジスタ７１（１）〜７１（３６８）を４つのグループに分ける。前半側のダミーノズル＃１〜＃４についてのドット形成データＳＩを記憶する第１シフトレジスタ７１（１）〜７１（４）を、「第１ダミー上位グループＤＨ１」とする。そして、前半側のノズル＃５〜＃１８４についてのドット形成データＳＩを記憶する第１シフトレジスタ７１（５）〜７１（１８４）を、「第１上位グループＳＨ１」とする。後半側のノズル＃１８５〜＃３６４についてのドット形成データＳＩを記憶する第１シフトレジスタ７１（１８５）〜７１（３６４）を、「第２上位グループＳＨ２」とし、後半側のダミーノズル＃３６５〜＃３６８についてのドット形成データＳＩを記憶する第１シフトレジスタ７１（３６５）〜７１（３６８）を「第２上位ダミーグループＳＤ２」とする。
【００６５】
同様に、下位ビットＨを記憶する第２シフトレジスタ７２（１）〜７２（３６８）を４つのグループに分ける。前半側のダミーノズル＃１〜＃４についてのドット形成データＳＩを記憶する第２シフトレジスタ７２（１）〜７２（４）を、「第１ダミー下位グループＤＬ１」とする。そして、前半側のノズル＃５〜＃１８４についてのドット形成データＳＩを記憶する第２シフトレジスタ７２（５）〜７２（１８４）を、「第１下位グループＳＬ１」とする。後半側のノズル＃１８５〜＃３６４についてのドット形成データＳＩを記憶する第２シフトレジスタ７２（１８５）〜７２（３６４）を、「第２下位グループＳＬ２」とし、後半側のダミーノズル＃３６５〜＃３６８についてのドット形成データＳＩを記憶する第２シフトレジスタ７２（３６５）〜７２（３６８）を「第２下位ダミーグループＳＬ２」とする。
【００６６】
また、本実施形態のヘッド制御部ＨＣには、シフトレジスタ７１，７２に関連して、第１データ入力部ＳＩ_１、第２データ入力部ＳＩ_２、及び、複数のマルチプレクサＭＸ１〜ＭＸ１３が設けられている。第１データ入力部ＳＩ_１及び第２データ入力部ＳＩ_２は、例えば、ドット形成データＳＩが入力される端子によって構成される。各マルチプレクサＭＸ１〜ＭＸ１３は、第１データ入力部ＳＩ_１や第２データ入力部ＳＩ_２に入力されたドット形成データＳＩの伝送経路を定める。言い換えれば、各マルチプレクサＭＸ１〜ＭＸ１３は、第１データ入力部ＳＩ_１に入力されたドット形成データＳＩや第２データ入力部ＳＩ_２に入力されたドット形成データＳＩを、８つのグループに分けたシフトレジスタのうちのどのクループに記憶させるか、また、受信したドット形成データＳＩを順にどのシフトレジスタから記憶させるかを、切換えるための処理を行う。各マルチプレクサＭＸ１〜ＭＸ１３は、ヘッド４０のメモリー４１に記憶された「情報」に基づき、ドット形成データＳＩの伝送経路を定める。
【００６７】
＜ヘッド４０側のメモリー４１について＞
図９は、ヘッド４０のメモリー４１に記憶される情報（データを受信したヘッドの処理を決定する情報）を説明するための図である。ヘッド４０には、プリンター１の本体部（書込送信制御部１４４）からのドット形成データＳＩの送信方法に関する情報、言い換えれば、ヘッド４０がドット形成データＳＩを受信した後に処理する動作を規定する情報が記憶されている。
【００６８】
図中の左側の表には、プリンター１の本体部から送信されるドット形成データＳＩの数に関する情報、即ち、１つの書込送信制御部１４４から送信されるドット形成データＳＩの数に関する情報（以下、データ数情報ＣＩ（１）と言う）を示す。ここでは、１つのノズル列（３６８個のノズル）を制御するために、１つの書込送信制御部１４４から送信されるドット形成データＳＩの数の種類が４種類であるとする。そのため、データ数情報ＣＩ（１）として２ビットのデータが用いられる。
【００６９】
４種類のデータ数情報ＣＩ（１）はそれぞれ［００］，［０１］，［１０］，［１１］と記載する。  
データ数情報［００］は、図７の第１コントローラーのように、ドット形成データＳＩが１８４ビット単位で扱われることを示す。この場合、２つの書込送信制御部１４４から、それぞれ、１８４ノズル分の上位ビット群と１８４ノズル分の下位ビット群とを有する３６８ビットのドット形成データＳＩが繰り返し送信される。
【００７０】
データ数情報［０１］は、第２コントローラー（図７）のように、ドット形成データＳＩが１８０ビット単位で扱われることを示す。この場合、２つの書込送信制御部１４４から、それぞれ、１８０ノズル分の上位ビット群と１８０ノズル分の下位ビット群とを有する３６０ビットのドット形成データＳＩが繰り返し送信される。  
データ数情報［１０］は、第３コントローラー（図７）のように、ドット形成データＳＩが３６０ビット単位で扱われることを示す。この場合、１つの書込送信制御部１４４から、３６０ノズル分の上位ビット群と３６０ノズル分の下位ビット群とを有する７２０ビットのドット形成データＳＩが繰り返し送信される。  
データ数情報［１１］は、第４コントローラー（図７）のように、ドット形成データＳＩが３６８ビット単位で扱われることを示す。この場合、１つの書込送信制御部１４４から、３６８ノズル分の上位ビット群と３６８ノズル分の下位ビット群とを有する７３６ビットのドット形成データＳＩが繰り返し送信される。
【００７１】
一方、図中の右側の表には、プリンター１の本体部から送信されるドット形成データＳＩをシフトレジスタに記憶させる順番に関する情報（以下、順番情報ＣＩ（２）と言う）を示す。ここでは、書込送信制御部１４４からヘッド４０に、搬送方向の上流側の画素のドット形成データＳＩから順に送信されるとする。例えば、図４Ｂの第１ヘッド４０（１）であれば受信したデータから順に小さい番号のノズルに対応するシフトレジスタから記憶させ、第２ヘッド４０（２）であれば受信したデータから順に大きい番号のノズルに対応するシフトレジスタから記憶させる。そのために、順番情報ＣＩ（２）として、ヘッド４０が受信したドット形成データＳＩを、番号の小さいノズルに対応するシフトレジスタから記憶させるのか、それとも、番号の大きいノズルに対応するシフトレジスタから記憶させるのか、をヘッド４０のメモリー４１に記憶させる。つまり、順番情報ＣＩ（２）は、ドット形成データＳＩを記憶させる順番（ドット形成データＳＩの伝送方向）を定める情報である。
【００７２】
このように、受信したドット形成データＳＩを記憶させる順番（伝送方向）は２種類であるため、順番情報ＣＩ（２）は、１ビットのデータとなる。図９の表に示すように、順番情報ＣＩ（２）が［０］の場合、ドット形成データＳＩを受信した順に番号の小さいノズルのシフトレジスタから記憶させる。一方、順番情報ＣＩ（２）が［１］の場合、ドット形成データＳＩを受信した順に番号の大きいノズルのシフトレジスタから記憶させる。
【００７３】
＜照合部１４６について＞
図１０は、プリンター１本体部側の処理フローを示す図である。本実施形態では、プリンター１の本体部からのドット形成データＳＩの送信方法（データ数、データの送信順）に対して、ヘッド４０を専用品とせずに汎用化することが目的である。そのため、ヘッド４０にメモリー４１を設ける。そして、そのメモリー４１に、受信したドット形成データＳＩをシフトレジスタに記憶させる処理に関する情報（データ数情報ＣＩ（１）、順番情報ＣＩ（２））を記憶させる。そして、コントローラー１０は、ヘッド４０のメモリー４１に記憶させた情報（データ数情報ＣＩ（１）、順番情報ＣＩ（２））に適合する送信方法にて、ヘッド４０にドット形成データＳＩを送信する。また、ヘッド４０のメモリー４１に記憶されている情報ＣＩ（１），ＣＩ（２）は書き換え可能な情報とする。
【００７４】
更に、本実施形態では、図１Ａに示すように、コントローラー１０のユニット制御回路１４に、メモリーＲＷ回路１４５と照合部１４６を設ける。メモリーＲＷ回路１４５は、ヘッド４０のメモリー４１に記憶されている情報ＣＩ（１），ＣＩ（２）を読み出したり、書き換えたりすることができる。そして、照合部１４６は、ヘッド４０のメモリー４１に記憶されている情報ＣＩ（１），ＣＩ（２）と、コントローラー１０（書込送信制御部１４４）からのドット形成データＳＩの送信方法と、を照合する。
【００７５】
具体的には、図１０のフローに示すように、まず、プリンター１の電源がＯＮされると、コントローラー１０のメモリーＲＷ回路１４５は、ヘッド４０のメモリー４１に記憶されているデータ数情報ＣＩ（１）と順番情報ＣＩ（２）とを読み出す（Ｓ００１）。
【００７６】
そして、照合部１４６は、メモリーＲＷ回路１４５が読み出したデータ数情報ＣＩ（１）と順番情報ＣＩ（２）を取得し、その情報ＣＩ（１），ＣＩ（２）とコントローラー１０（書込送信制御部１４４）のドット形成データＳＩの送信方法と、を照合する（Ｓ００２）。そのために、照合部１４６がコントローラー１０からのドット形成データＳＩの送信方法に関する情報を記憶してもよく、また、ドット形成データＳＩの送信方法に関する情報をコントローラー１０の本体側メモリー１３に記憶して、照合部１４６が照合する際に送信方法に関する情報を本体側メモリー１３から取得してもよい。
【００７７】
コントローラー１０（書込送信制御部１４４）のドット形成データＳＩの送信方法に関する情報は、ドット形成データＳＩを送信する数に関する情報（以下、送信数情報ＲＷ（１）と呼ぶ）と、ドット形成データＳＩを送信する順番に関する情報（以下、送信順情報ＲＷ（２））と、がある。送信数情報ＲＷ（１）（受信部に送信するデータの数に関する情報に相当）は、ヘッド４０のメモリー４１に記憶されているデータ数情報ＣＩ（１）（処理情報に相当）と照合され、送信順情報ＲＷ（２）（ノズルデータをヘッドに送信する順番に関する情報に相当）は、順番情報ＣＩ（２）と照合される。
【００７８】
例えば、図７に示す第１コントローラーであれば、１つの書込送信制御部１４４から送信されるデータ数が１８４個であり、送信数情報ＲＷ（１）を［０，０］として記憶する。同様に、第２コントローラーは、１つの書込送信制御部１４４から送信されるデータ数が１８０個であり、送信数情報ＲＷ（１）を［０，１］として記憶し、第３コントローラーは、１つの書込送信制御部１４４から送信されるデータ数が３６０個であり、送信数情報ＲＷ（１）を［１，０］として記憶し、第４コントローラーは、１つの書込送信制御部１４４から送信されるデータ数が３６８個であり、送信数情報ＲＷ（１）を［１，１］として記憶する。
【００７９】
そして、第１コントローラーが有するメモリーＲＷ回路１４５が、フラットケーブルＦＣを介して接続されたヘッド４０のメモリー４１から取得したデータ数情報ＣＩ（１）が［０，０（＝１８４データ受信）］であった場合、第１コントローラーの送信数情報ＲＷ（１）は［０，０（＝１８４データ送信）］であるため、照合部１４６は、接続されたヘッド４０のメモリー４１に記憶されているデータ数情報ＣＩ（１）と、送信数情報ＲＷ（１）とが適合すると判断する（Ｓ００２→ＹＥＳ）。
【００８０】
もし、第１コントローラーが有するメモリーＲＷ回路１４５が、ヘッド４０のメモリー４１から取得したデータ数情報ＣＩ（１）が［１，０（＝３６０データ受信）］であったとする。このとき、照合部１４６は、ヘッド４０のメモリー４１に記憶されているデータ数情報ＣＩ（１）と、第１コントローラーの送信数情報ＲＷ（１）とが適合しないと判断する（Ｓ００２→ＮＯ）。
【００８１】
照合部１４６は、データ数情報ＣＩ（１）と送信数情報ＲＷ（１）とが適合しないと判断した場合、メモリーＲＷ回路１４５に、ヘッド４０のメモリー４１に記憶されているデータ数情報ＣＩ（１）を書き換えさせる（Ｓ００３）。即ち、メモリーＲＷ回路１４５は、ヘッド４０のメモリー４１に記憶されているデータ数情報ＣＩ（１）を、送信数情報ＲＷ（１）と適合するように、［０，０］に書き換える。こうすることで、ヘッド４０は、コントローラー１０（書込送信制御部１４４）から送信されるドット形成データＳＩを、正しくシフトレジスタに記憶させることができる。
【００８２】
つまり、ヘッド４０は、コントローラー１０から受信したドット形成データＳＩを、図８に示す各ノズルに対応した複数のシフトレジスタ（データ記憶部に相当）のうち、どのシフトレジスタのグループに記憶させるかを、メモリー４１に記憶されているデータ数情報ＣＩ（１）により変更する（詳細は後述）。その結果、複数のノズル＃１〜＃３６８は、それぞれに対応したドット形成データＳＩにて制御され、正確に画像を印刷することができる。
【００８３】
次に、送信順情報ＲＷ（２）について説明する。本実施形態のプリンター１は、図４に示すように、第１ヘッド４０（１）と第２ヘッド４０（２）を有する。コントローラー１０は搬送方向の上流側の画素のドット形成データＳＩから送信するため、第１ヘッド４０（１）では受信したドット形成データＳＩを番号の小さいノズルに対応するシフトレジスタから順に記憶させる。そのため、コントローラー１０は、第１ヘッド４０（１）に関する送信順情報ＲＷ（２）は［０＝（小さい番号のノズルから記憶させる）］と記憶する。即ち、コントローラー１０は、第１ヘッド４０（１）に対して、小さい番号のノズルに対応するドット形成データＳＩから送信すると記憶する。一方、第２ヘッド４０（２）では受信したドット形成データＳＩを番号の大きいノズルに対応するシフトレジスタから順に記憶させる。そのため、コントローラー１０は、第２ヘッド４０（２）に関する送信順情報ＲＷ（２）は［１＝（大きい番号のノズルから記憶させる）］と記憶する。即ち、コントローラー１０は、第２ヘッド４０（２）に対して、大きい番号のノズルに対応するドット形成データＳＩから送信すると記憶する。
【００８４】
そして、例えば、メモリーＲＷ回路１４５が第１ヘッド４０（１）のメモリー４１から取得した順番情報ＣＩ（２）が［０（＝小さい番号のノズル順）］であったとする。この場合、照合部１４６は、メモリーＲＷ回路１４５が読み出した順番情報ＣＩ（２）＝［０］が、第１ヘッド４０（１）に関する送信順情報ＲＷ（２）＝［０］と適合すると判断する。
【００８５】
もし、メモリーＲＷ回路１４５が、第１ヘッド４０（１）のメモリー４１から取得した順番情報ＣＩ（２）が［１（＝大きい番号のノズル順）］であったとする。この場合、照合部１４６は、メモリーＲＷ回路１４５が読み出した順番情報ＣＩ（２）＝［１］が、第１ヘッド４０（１）に関する送信順情報ＲＷ（２）＝［０］と適合しないと判断する。そうすると、照合部１４６は、メモリーＲＷ回路１４５に、第１ヘッド４０（１）のメモリー４１に記憶されている順番情報ＣＩ（２）を書き換えさせる。第１ヘッド４０（１）が有するメモリー４１に記憶される順番情報ＣＩ（２）を、第１ヘッド４０（１）に関する送信順情報ＲＷ（２）＝［０］と適合するように、［０］に書き換えさせる。
【００８６】
同様に、第２ヘッド４０（２）のメモリー４１に記憶されている順番情報ＣＩ（２）が、第２ヘッド４０（２）に関する送信情報ＲＷ（２）＝［１］と適合しない場合には、第２ヘッド４０（２）のメモリー４１に記憶されている順番情報ＣＩ（２）を［１］に書き換えさせる。そうすることで、ヘッド４０は、コントローラー１０（書込送信制御部１４４）から送信されるドット形成データＳＩを、正しくシフトレジスタに記憶させることができる。
【００８７】
つまり、ヘッド４０は、メモリーに記憶されている順番情報ＣＩ（２）（データ記憶部にノズルデータを記憶させる順番を示す順番情報に相当）により、ヘッド４０が有する各ノズルのインク噴射に関するドット形成データＳＩ（ｉ）（ノズルデータに相当）を、各ノズルに対応したシフトレジスタ７１（ｉ），７２（ｉ）に記憶させる順番を変える。
【００８８】
こうして、照合部１４６は、プリンター１が有する取付部に取り付けられた全てのヘッド４０のメモリー４１に記憶されているデータ数情報ＣＩ（１）と、コントローラー１０側のドット形成データＳＩの送信方法に関する送信数情報ＲＷ（１）とを適合させ、ヘッド４０のメモリー４１に記憶されている順番情報ＣＩ（２）と、コントローラー１０側の送信順情報ＲＷ（２）とを適合させて、図１０に示すフローの処理を終了する。このフローの処理を終了した後に、印刷を行うことで、正しいドット形成データＳＩにて複数のノズルのインク噴射を制御でき、正確に画像を印刷することができる。
【００８９】
このように、本実施形態では、プリンター１の本体部側に、ヘッド４０のメモリー４１に記憶されているデータ数情報ＣＩ（１）と順番情報ＣＩ（２）を読み出したり書き換えたりするメモリーＲＷ回路１４５と、ヘッド４０のメモリー４１に記憶されている情報ＣＩ（１），ＣＩ（２）と、コントローラー１０側のドット形成データＳＩの送信方法に関する送信数情報ＲＷ（１），送信順情報ＲＷ（２）と、を照合する照合部１４６と、を設ける。そうすることで、仮に、ヘッド４０のメモリー４１に誤った情報ＣＩ（１），ＣＩ（２）が記憶されていたとしても、異なるドット形成データＳＩにて複数のノズルのインク噴射を制御してしまうことを防止できる。
【００９０】
また、故障などにより、ヘッド４０又はコントローラー１０（データ送信部１４２）を交換したとしても、ヘッド４０のメモリー４１に記憶しているデータ数情報ＣＩ（１）と順番情報ＣＩ（２）を書き換えるだけで、ドット形成データＳＩを正しいシフトレジスタに対応付けることができる。例えば、コントローラー１０を交換して、ヘッド４０に送信するデータ数が変わった場合には、ヘッド４０のメモリー４１のデータ数情報ＣＩ（１）を書き換えればよい。また、ヘッド４０を交換する際に、取り付ける方向を逆にしたとしても、メモリー４１の順番情報ＣＩ（２）を書き換えればよい。
【００９１】
また、プリンター１の製造工程において、図４Ａに示すように、２つのヘッド４０が反転した状態で取り付けられる第１取付部，第２取付部に、同じ種類のヘッド４０を取り付けることができる。即ち、第１取付部に取り付けられるヘッド４０と第２取付部に取り付けられるヘッド４０では、コントローラー１０から受信したドット形成データＳＩをシフトレジスタに記憶する順番が異なるが、各取付部に取り付けるヘッドを区別する必要がなく、製造を容易にすることができる。この場合、検査工程などにおいて、第１取付部に取り付けられたヘッド４０のメモリー４１には、順番情報ＣＩ（２）を［０（＝小さい番号のノズルから）］として記憶させ、第２取付部に取り付けられたヘッド４０のメモリー４１には、順番情報ＣＩ（２）を［１（＝大きい番号のノズルから）］として記憶させればよい。同様に、コントローラー１０からドット形成データＳＩを送信する数に関する送信数情報ＲＷ（１）を２つの取付部に取り付けられたヘッド４０のメモリー４１に記憶させてもよい。
【００９２】
このとき、図１０に示すように、コントローラー１０のデータ送信方法に関する情報（ＲＷ（１）、ＲＷ（２））と、取付部に取り付けられたヘッド４０のメモリー４１に記憶されている情報（ＣＩ（１）、ＣＩ（２））を照合し、適合するか否かを判断しなくともよい。即ち、コントローラー１０の送信方法に関する情報をヘッド４０のメモリー４１に書き込むだけでもよい。これにより、予めコントローラー１０の送信方法に適したヘッド４１を取り付けなくともよく、プリンター１の製造工程が容易となる。
【００９３】
また、製造工程において、第１取付部に取り付けるヘッド４０と第２取付部に取り付けるヘッド４０とを区別して取り付けてもよい。即ち、第１取付部には、順番情報ＣＩ（２）が［０］と記憶されたヘッド４０を取り付け、第２取付部には、順番情報ＣＩ（２）が［１］と記憶されたヘッド４０を取り付ける。もし、組立工程において、各取付部に取り付けるヘッド４０を誤ったとしても、検査工程などにおいて、ヘッド４０のメモリー４１に記憶されている順番情報ＣＩ（２）をメモリーＲＷ回路１４５によって書き換えるとよい。そうすることで、誤って取り付けたヘッド４０を取付部から外し、再度、取付部にヘッド４０を組み込む必要がなく、プリンター１の製造を容易にできる。
【００９４】
同様に、コントローラー１０が送信するドット形成データ数に合わせて、ヘッド４０を区別して組み込む必要が無く、また、コントローラー１０に対して、受信するデータ数が異なるヘッド４０を取り付けてしまったとしても、検査工程にてヘッド４０のメモリー４１の情報を書き換えればよく、プリンター１の製造を容易にできる。
【００９５】
＜ドット形成データＳＩの具体的な処理について＞
以下、ヘッド４０がドット形成データＳＩを受信した後に行う処理について具体的に説明する。  
図１１Ａから図１１Ｄは、コントローラー１０から送信されるデータ数が異なる場合による、ドット形成データＳＩのシフトレジスタへの記憶方法（ドット形成データＳＩの伝送処理）の違いを示す図である。そのため、ドット形成データＳＩをシフトレジスタに記憶する方向は一定であるとし、ここでは、受信したドット形成データＳＩから順に、小さい番号のノズルに対応するシフトレジスタに記憶させるとした。
【００９６】
まず、図１１Ａは、データ数情報ＣＩ（１）＝［００］の場合のドット形成データＳＩの記憶処理を示す。図７に示す第１コントローラーのように、１つの書込送信制御部１４４から１８４個のドット形成データＳＩが送信される場合、ヘッド４０は図１１Ａのような処理をする。この場合、２つの書込送信制御部１４４からドット形成データＳＩが送信され、また、ダミーノズルを含む全てのノズル（＃１〜＃３６８）が制御上認識される。
【００９７】
２つの書込送信制御部１４４のうち、一方の書込送信制御部１４４からは、ノズル＃１〜＃１８４を制御するためのドット形成データＳＩが、図示する第１データ入力部ＳＩ_１に入力される。また、他方の書込送信制御部１４４からは、ノズル＃１８５〜＃３６８を制御するためのドット形成データＳＩが、図示する第２データ入力部ＳＩ_２に入力される。そして、入力された各ドット形成データＳＩは、それぞれ異なる経路で伝送される。
【００９８】
図１１Ａに太い実線で示すように、第１データ入力部ＳＩ_１に入力されたドット形成データＳＩは、第１下位グループＳＬ１、第１ダミー下位グループＤＬ１、第１上位グループＳＨ１、第１ダミー上位グループＤＨ１の順に伝送される。このため、メモリー４１に記憶されたデータ数情報ＣＩ（１）＝［００］に基づき、第１マルチプレクサＭＸ１は、第１データ入力部ＳＩ_１に入力されたドット形成データＳＩを第１下位グループＳＬ１、第１ダミー下位グループＤＬ１に入力する。また、第３マルチプレクサＭＸ３及び第６マルチプレクサＭＸ６は、第１ダミー下位グループＤＬ１からシフトされたドット形成データＳＩを第１上位グループＳＨ１と第１ダミー上位グループＤＨ１に入力する。
【００９９】
一方、第２データ入力部ＳＩ_２に入力されたドット形成データＳＩは、第２ダミー下位グループＤＬ２、第２下位グループＳＬ２、第２ダミー上位グループＤＨ２、第２上位グループＳＨ２の順に伝送される。このため、データ数情報ＣＩ（１）＝［００］に基づき、第７マルチプレクサＭＸ７は、第２データ入力部ＳＩ_２に入力されたドット形成データＳＩを、第２ダミー下位グループＤＬ２に入力する。また、第９マルチプレクサＭＸ９は、第２ダミー下位グループＤＬ２からシフトされたドット形成データＳＩを第２下位グループＳＬ２に入力する。第１１マルチプレクサＭＸ１１は、第２下位グループＳＬ２からシフトされたドット形成データＳＩを第２ダミー上位グループＤＨ２に入力し、第１３マルチプレクサＭＸ１３は、第２ダミー上位グループＤＨ２からシフトされたドット形成データＳＩを第２上位グループＳＨ２に入力する。
【０１００】
このとき、各ドット形成データＳＩは、クロック信号ＣＬＫに基づき、ノズル＃１〜＃１８４の各ドット形成データＳＩが、対応するシフトレジスタにセットされたタイミングで、ノズル＃１８５〜＃３６８の各ドット形成データＳＩも、対応するシフトレジスタにセットされる。
【０１０１】
図１１Ｂは、データ数情報ＣＩ（２）＝［０１］の場合のドット形成データＳＩの記憶処理を示す図である。図７に示す第２コントローラーのように、１つの書込送信制御部１４４から１８０個のドット形成データＳＩが送信される場合、ヘッド４０は図１１Ｂのような処理をする。この場合、２つの書込送信制御部１４４からドット形成データＳＩが送信され、また、ダミーノズル以外のノズル（＃５〜＃３６４）が制御上認識される。
【０１０２】
２つの書込送信制御部１４４のうち、一方の書込送信制御部１４４からは、ノズル＃５〜＃１８４を制御するためのドット形成データＳＩが、図示する第１データ入力部ＳＩ_１に入力される。また、他方の書込送信制御部１４４からは、ノズル＃１８５〜＃３６４を制御するためのドット形成データＳＩが、図示する第２データ入力部ＳＩ_２に入力される。そして、入力された各ドット形成データＳＩは、それぞれ異なる経路で伝送される。
【０１０３】
図１１Ｂに太い実線で示すように、第１データ入力部ＳＩ_１に入力されたドット形成データＳＩは、第１下位グループＳＬ１、第１上位グループＳＨ１の順に伝送され、第１ダミー下位グループＤＬ１や第１ダミー上位グループＤＨ１にはドット形成データＳＩが送信されない。このため、メモリー４１に記憶されたデータ数情報ＣＩ（１）＝［０１］に基づき、第１マルチプレクサＭＸ１は、第１データ入力部ＳＩ_１に入力されたドット形成データＳＩを第１下位グループＳＬ１に入力する。また、第３マルチプレクサＭＸ３及び第６マルチプレクサＭＸ６は、第１下位グループＳＬ１からシフトされたドット形成データＳＩを第１上位グループＳＨ１に入力する。
【０１０４】
一方、第２データ入力部ＳＩ_２に入力されたドット形成データＳＩは、第２下位グループＳＬ２、第２上位グループＳＨ２の順に伝送され、第２ダミー下位グループＤＬ２や第２ダミー上位グループＤＨ２にはドット形成データＳＩが送信されない。このため、データ数情報ＣＩ（１）＝［０１］に基づき、第９マルチプレクサＭＸ９は、第２データ入力部ＳＩ_２に入力されたドット形成データＳＩを第２下位グループＳＬ２に入力する。第１１マルチプレクサＭＸ１１及び第１３マルチプレクサＭＸ１３は、第２下位グループＳＬ２からシフトされたドット形成データＳＩを第２上位グループＳＨ２に入力する。
【０１０５】
つまり、ヘッド４０は、例えば、第１データ入力部ＳＩ_１（受信部に相当）がコントローラー１０から受信したドット形成データＳＩを、第１上位グループＳＨ１及び第１下位グループＳＬ１（第１データ記憶部に相当）と、第１ダミー上位グループＤＨ１と第１ダミー下位グループＤＬ１（第２データ記憶部に相当）の両方に記憶させる処理（図１１Ａ、第２処理に相当）と、第１データ入力部ＳＩ_１（受信部に相当）が受信したドット形成データＳＩを第１上位グループＳＨ１及び第１下位グループＳＬ１（図１１Ｂ、第１データ記憶部に相当）だけに記憶させる処理（図１１Ｂ、第１処理に相当）とを、ヘッド４０のメモリーに記憶されているデータ数情報ＣＩ（１）により選択して行う。
【０１０６】
図１１Ｃは、データ数情報ＣＩ（１）＝［１０］の場合のドット形成データＳＩの記憶処理を示す図である。図７に示す第３コントローラーのように、１つの書込送信制御部１４４から３６０個のドット形成データＳＩが送信される場合、ヘッド４０は図１１Ｃのような処理をする。この場合、１つの書込送信制御部１４４からドット形成データＳＩが送信され、また、ダミーノズルを除くノズル（＃５〜＃３６４）が制御上認識される。
【０１０７】
１つの書込送信制御部１４４からのノズル＃５〜＃３６４を制御するためのドット形成データＳＩが、全て第１データ入力部ＳＩ_１に入力される。そして、図１１Ｃに太い実線で示すように、第１データ入力部ＳＩ_１に入力されたドット形成データＳＩは、第２下位グループＳＬ２、第１下位グループＳＬ１、第２上位グループＳＨ２、第１上位グループＳＨ１、の順に伝送される。なお、第１ダミー下位グループＤＬ１や、第１ダミー上位グループＤＨ１、第２ダミー下位グループＤＬ２、第２ダミー上位グループＤＨ２には、ドット形成データＳＩが送信されない。
【０１０８】
このため、メモリー４１に記憶されたデータ数情報ＣＩ（１）＝［１０］に基づき、第７マルチプレクサＭＸ７及び第９マルチプレクサＭＸ９は、第１データ入力部ＳＩ_１に入力されたドット形成データＳＩを第２下位グループＳＬ２に入力する。そして、第１マルチプレクサＭＸ１は、第２下位グループＳＬ２からシフトされたドット形成データＳＩを第１下位グループＳＬ１に入力する。また、第３マルチプレクサＭＸ３、第１１マルチプレクサＭＸ１１及び第１３マルチプレクサＭＸ１３は、第１下位グループＳＬ１からシフトされたドット形成データＳＩを第２上位グループＳＨ２に入力し、第６マルチプレクサＭＸ６は、第２上位グループＳＨ２からシフトされたドット形成データＳＩを、第１上位グループＳＨ１に入力する。
【０１０９】
つまり、ヘッド４０は、例えば、第１データ入力部ＳＩ_１が受信したドット形成データＳＩを、第１上位グループＳＨ１及び第１下位グループＳＬ１（第１データ記憶部に相当）だけに記憶させる処理（図１１Ｂ，第１処理に相当）と、第１データ入力部ＳＩ_１が受信したドット形成データＳＩを、第１上位グループＳＨ１及び第１下位グループＳＬ１（第１データ記憶部に相当）と第２上位グループＳＨ２及び第２下位グループＳＬ２（第２データ記憶部に相当）の両方に記憶させる処理（図１１Ｃ，第２処理に相当）とを、ヘッド４０のメモリーに記憶されているデータ数情報ＣＩ（１）により選択して行う。
【０１１０】
図１１Ｄは、データ数情報ＣＩ（１）＝［１１］の場合のドット形成データＳＩの記憶方法を示す図である。図７に示す第４コントローラーのように、１つの書込送信制御部１４４から３６８個のドット形成データＳＩが送信される場合、ヘッド４０は、図１１Ｄのような処理をする。この場合、１つの書込送信制御部１４４からドット形成データＳＩが送信され、また、ダミーノズルを含む全てのノズル（＃１〜＃３６８）が制御上認識される。
【０１１１】
１つの書込送信制御部１４４からのノズル＃１〜＃３６８を制御するためのドット形成データＳＩが、全て第１データ入力部ＳＩ_１に入力される。そして、図１１Ｄに太い実線で示すように、第１データ入力部ＳＩ_１に入力されたドット形成データＳＩは、第２ダミー下位グループＤＬ２、第２下位グループＳＬ２、第１下位グループＳＬ１、第１ダミー下位グループＤＬ１、第２ダミー上位グループＤＨ２、第２上位グループＳＨ２、第１上位グループＳＨ１、第１ダミー上位グループＤＨ１に、ドット形成データＳＩが送信される。
【０１１２】
このため、メモリー４１に記憶されたデータ数情報ＣＩ（１）＝［１１］に基づき、第７マルチプレクサＭＸ７は、第１データ入力部ＳＩ_１に入力されたドット形成データＳＩを第２ダミー下位グループＤＬ２に入力し、第９マルチプレクサＭＸ９は、第２ダミー下位グループＤＬ２からシフトされたドット形成データＳＩを第２下位グループＳＬ２に入力する。そして、第１マルチプレクサＭＸ１は、第２下位グループＳＬ２からシフトされたドット形成データＳＩを、第１下位グループＳＬ１及び第１ダミー下位グループＤＬ１に入力する。また、第３マルチプレクサＭＸ３及び第１１マルチプレクサＭＸ１１は、第１ダミー下位グループＤＬ１からシフトされたドット形成データＳＩを第２ダミー上位グループＤＨ２に入力し、第１３マルチプレクサＭＸ１３は、第２ダミー上位グループＤＨ２からシフトされたドット形成データＳＩを第２上位グループＳＨ２に入力する。さらに、第６マルチプレクサＭＸ６は、第２上位グループＳＨ２からシフトされたドット形成データＳＩを、第１上位グループＳＨ１及び第１ダミー上位グループに入力する。
【０１１３】
なお、図１１Ｂや図１１Ｃに示す処理では、ダミーノズルに対応するシフトレジスタのグループＤＨ１，ＤＨ２，ＤＬ１，ＤＬ２にドット形成データＳＩが入力されない。そのため、例えば、他のシフトレジスタに記憶されているドット形成データＳＩがラッチ回路（第１ラッチ回路７３，第２ラッチ回路７４）にラッチされるタイミングにて、ダミーノズルに対応するラッチ回路７３，７４に、「ドット形成なし」のデータを入力しても良い。また、これに限らず、書込送信制御部１４４から送信されたドット形成データＳＩを、第１データ入力部ＳＩ_１や第２データ入力部ＳＩ_２にて一度記憶して、ダミーノズルに対応するドット形成データＳＩを付加した後に、データをシフトレジスタに伝送してもよい。この場合には、図１１Ａや図１１Ｄに示す処理のように、ダミーノズルに対応するシフトレジスタのグループにもドット形成データＳＩが記憶される。
【０１１４】
次に、ヘッド４０が受信したドット形成データＳＩをシフトレジスタが入力する方向（入力する順番）が異なる場合について説明する。
【０１１５】
図１２は、データ数情報ＣＩ（１）＝［０，０］である場合において、入力順データＣＩ（２）が異なるドット形成データＳＩの記憶方法を示す図である。図中の上方に描かれているシフトレジスタが図４Ａに示す第１ヘッド４０（１）のシフトレジスタに相当し、下方に描かれているシフトレジスタが第２ヘッド４０（２）のシフトレジスタに相当する。コントローラー１０からは、搬送方向上流側のドット形成データＳＩから送信されるため、第１ヘッド４０（１）では、番号の小さいノズル（＃１）ほど搬送方向の上流側に位置し、入力順データＣＩ（２）＝［０（＝小さいノズル番号から記憶）］となる。第２ヘッド４０（２）では、番号の大きいノズル（＃３６８）ほど搬送方向の下流側に位置し、入力順データＣＩ（２）＝［１（＝大きいノズル番号から記憶）］となる。
【０１１６】
この場合、第１ヘッド４０（１）に入力されたドット形成データＳＩは、図１１Ａに示す処理と同じ処理がなされる。簡単に説明すると、第１データ入力部ＳＩ_１に入力されたノズル＃１〜＃１８４のドット形成データＳＩは、第１マルチプレクサＭＸ１、第１下位グループＳＬ１、第１ダミー下位グループＤＬ１、第３マルチプレクサＭＸ３、第６マルチプレクサＭＸ６、第１上位グループＳＨ１、第１ダミー上位グループＤＨ１の順に伝送される。また、第２データ入力部ＳＩ_２に入力されたノズル＃１８５〜＃３６８のドット形成データＳＩは、第７マルチプレクサＭＸ７、第２ダミー下位グループＤＬ２、第９マルチプレクサＭＸ９、第２下位グループＳＬ２、第１１マルチプレクサＭＸ１１、第２ダミー上位グループＤＨ２、第１３マルチプレクサＭＸ１３、第２上位グループＳＨ２の順に伝送される。
【０１１７】
一方、第１ヘッド４０（１）に対して反転状態の第２ヘッド４０（２）は、第１ヘッド４０（１）とは異なる処理をする。簡単に説明すると、ノズル＃１〜＃１８４のドット形成データＳＩは第２データ入力部ＳＩ_２から入力される。そして、入力されたドット形成データＳＩは、第８マルチプレクサＭＸ８、第２下位グループＳＬ２、第２ダミー下位グループＤＬ２、第１０マルチプレクサＭＸ１０、第１２マルチプレクサＭＸ１２、第２上位グループＳＨ２、第２ダミー上位グループＤＨ２の順に伝送される。また、ノズル＃１８５〜＃３６８のドット形成データＳＩは第１データ入力部ＳＩ_１から入力される。そして、入力されたドット形成データＳＩは、第１ダミー下位グループＤＬ１、第２マルチプレクサＭＸ２、第１下位グループＳＬ１、第４マルチプレクサＭＸ４、第１ダミー上位グループＤＨ１、第５マルチプレクサＭＸ５、第１上位グループＳＨ１の順に伝送される。
【０１１８】
第１ヘッド４０（１）と第２ヘッド４０（２）が反転した状態で取り付けられ、搬送方向におけるノズル位置（＃ｉ）が逆になったとしても、ドット形成データＳＩをシフトレジスタに記憶させる順番（伝送経路）を変えることで、各ノズル＃１〜＃３６８に正しく対応したドット形成データＳＩにて、インク噴射を制御することができる。その結果、画像が反転して印刷されてしまうこと等を防止できる。
【０１１９】
図１３は、データ数情報ＣＩ（１）＝［１，１］である場合において、入力順データＣＩ（２）が異なるドット形成データＳＩの記憶方法を示す図である。この場合、第１ヘッド４０（１）に入力されたドット形成データＳＩは、図１１Ｄに示す処理と同じ処理がなされる。簡単に説明すると、第１データ入力部ＳＩ_１に入力されたドット形成データＳＩは、第７マルチプレクサＭＸ７、第２ダミー下位グループＤＬ２、第９マルチプレクサＭＸ９、第２下位グループＳＬ２、第１マルチプレクサＭＸ１、第１下位グループＳＬ１、第１ダミー下位グループＤＬ１、第３マルチプレクサＭＸ３、第１１マルチプレクサＭＸ１１、第２ダミー上位グループＤＨ２、第１３マルチプレクサＭＸ１３、第２上位グループＳＨ２、第６マルチプレクサＭＸ６、第１上位グループＳＨ１、第１ダミー上位グループＤＨ１の順に伝送される。
【０１２０】
一方、第１ヘッド４０（１）に対して反転状態の第２ヘッド４０（２）は、第１ヘッド４０（１）とは異なる処理をする。すなわち、第１データ入力部ＳＩ_１に入力されたドット形成データＳＩは、第１ダミー下位グループＤＬ１、第２マルチプレクサＭＸ２、第１下位グループＳＬ１、第８マルチプレクサＭＸ８、第２下位グループＳＬ２、第２ダミー下位グループＤＬ２、第１０マルチプレクサＭＸ１０、第４マルチプレクサＭＸ４、第１ダミー上位グループＤＨ１、第５マルチプレクサＭＸ５、第１上位グループＳＨ１、第１２マルチプレクサＭＸ１２、第２上位グループＳＨ２、第２ダミー上位グループＤＨ２の順に伝送される。
【０１２１】
このように、コントローラーの種類の違いにより、１つの書込送信制御部１４４から送信されるドット形成データＳＩの数が異なったとしても、第１ヘッド４０（１）と第２ヘッド４０（２）にそれぞれ入力されたドット形成データＳＩをシフトレジスタに記憶させる順番（伝送経路）を変えることで、各ノズル＃１〜＃３６８に正しく対応したドット形成データＳＩにてインク噴射を制御することができる。
【０１２２】
＝＝＝その他の実施形態＝＝＝
上記の各実施形態は、主としてインクジェット方式のプリンターを有する印刷システムについて記載されているが、プリンターが有するコントローラー等の開示が含まれている。また、上記の実施形態は、本発明の理解を容易にするためのものであり、本発明を限定して解釈するためのものではない。本発明は、その趣旨を逸脱することなく、変更、改良され得ると共に、本発明にはその等価物が含まれることはいうまでもない。特に、以下に述べる実施形態であっても、本発明に含まれるものである。
【０１２３】
＜ドット形成データについて＞
前述の実施形態では、２ビットのドット形成データＳＩとしているがこれに限らず、例えば、３ビット以上のデータであってもよく、ヘッド４０はコントローラーから送信されるデータに応じて、そのデータをシフトレジスタに記憶させる方法を異ならせればよい。
【０１２４】
また、前述の実施形態では、最大で２つの書込送信制御部１４４からヘッド４０にドット形成データＳＩを送信するとしているが（図７）、これに限らない。例えば、３つ以上の書込送信制御部からドット形成データＳＩが送信される場合には、それに合わせて、シフトレジスタをグループ分けして、グループごとにドット形成データＳＩを入力できるようにするとよい。
【０１２５】
＜ヘッド４０について＞
前述の実施形態では、プリンター１の本体部は２つの取付部を有し、その取付部に取り付けられる２つのヘッドは反転状態となるが、これに限らない。例えば、プリンターの本体部は１つの取付部のみを有していても良いし、３つ以上の取付部を有していてもよい。また、２つの取付部に取り付けられるヘッドが反転状態にならなくてもよい。
【０１２６】
また、図４の実施形態においては、２つのヘッド４１は搬送方向の上流側と下流側とに位置をずらして配置しているが、搬送方向に位置をずらさず、移動方向に並んで配置させても良い。この場合、例えば、２つのヘッド４１からそれぞれ異なる種類のインクを噴射することとすれば、ヘッド４１の１回の移動にて異なる種類のインクを同一の領域に噴射することもできる。
【０１２７】
＜照合部１４６について＞
前述の実施形態では、メモリーＲＷ回路１４５がデータ数情報ＣＩ（１）と順番情報ＣＩ（２）の２つをヘッド４０のメモリー４１から読み出し、照合部１４６がドット形成データＳＩの送信方法と２つの情報ＣＩ（１），ＣＩ（２）をそれぞれ照合しているがこれに限らず、どちらか一方の情報だけを照合してもよい。
【０１２８】
＜ラインプリンターについて＞
前述の実施形態では、ヘッド４０がキャリッジと共に移動方向に移動しながらインク滴を噴射する画像形成動作と、媒体を搬送する搬送動作と、を交互に行うプリンター１を例に挙げているが、これに限らない。例えば、媒体の搬送方向と交差する紙幅方向に多数のノズルを並べ、そのヘッドの下を搬送される媒体に向けてインク滴を噴射することによって画像を形成するラインヘッドプリンターでもよい。
【０１２９】
＜流体噴射装置について＞
前述の実施形態では、流体噴射装置（一部）としてインクジェットプリンターを例示していたが、これに限らない。流体噴射装置であれば、プリンターではなく、様々な工業用装置に適用可能である。例えば、布地に模様をつけるための捺染装置、カラーフィルター製造装置や有機ＥＬディスプレイ等のディスプレイ製造装置、チップへＤＮＡを溶かした溶液を塗布してＤＮＡチップを製造するＤＮＡチップ製造装置等であっても、本件発明を適用することができる。  
また、流体の噴射方式は、駆動素子（ピエゾ素子）に電圧をかけて、インク室を膨張・収縮させることにより液体を吐出するピエゾ方式でもよいし、発熱素子を用いてノズル内に気泡を発生させ、その気泡によって液体を吐出させるサーマル方式でもよい。
【符号の説明】
【０１３０】
１  プリンター、１０  コントローラー、１１  インターフェイス部、１２  ＣＰＵ、
１３  本体側メモリー、１４  ユニット制御回路、１４１  駆動信号生成回路、
１４２  データ送信部、１４３  出力バッファ、１４４  書込送信制御部、
１４５  メモリーＲＷ回路、１４６  照合部、２０  搬送ユニット、
３０  キャリッジユニット、３１  キャリッジ、４０  ヘッド、４１  メモリー、
４２  中継基板、４３  ケース、４３１  収容空部、４４  流路ユニット、
４４１  共通インク室、４４２  インク供給路、４４３  圧力室、Ｎｚ  ノズル、
４５  接続端子、４６  ヘッド側ケーブル、５０  検出器群、６０  コンピューター、
７１  第１シフトレジスタ、７２  第２シフトレジスタ、７３  第１ラッチ回路、
７４  第２ラッチ回路、７５  デコーダ、７６  スイッチ、７７  制御ロジック
【図１】
2010162713.tif 000003
【図２】
2010162713.tif 000004
【図３】
2010162713.tif 000005
【図４】
2010162713.tif 000006
【図５】
2010162713.tif 000007
【図６】
2010162713.tif 000008
【図７】
2010162713.tif 000009
【図８】
2010162713.tif 000010
【図９】
2010162713.tif 000011
【図１０】
2010162713.tif 000012
【図１１Ａ】
2010162713.tif 000013
【図１１Ｂ】
2010162713.tif 000014
【図１１Ｃ】
2010162713.tif 000015
【図１１Ｄ】
2010162713.tif 000016
【図１２】
2010162713.tif 000017
【図１３】
2010162713.tif 000018