(57)【要約】【課題】互いに異なる色に対応する複数のノズルを有する印刷ヘッドを複数備えた構成において、印刷ヘッドを制御するデータコントローラーに画像データを送信するにあたって実行される信号処理に要する時間を短縮可能とする。【解決手段】互いに異なる色に対応する複数のノズルを有する印刷ヘッドを複数備え、各ノズルが対応する色の液体を吐出することでカラー印刷が実行されるプリンターにおいて、印刷ヘッドが有するノズルからの液体の吐出を受信した画像データに基づいて制御するデータコントローラーを色毎に設けたヘッド制御部と、互いに異なる色に対応する複数の画像データのそれぞれを当該画像データの色に対応するデータコントローラーに送信する主制御部とを備え、データコントローラーは、受信した画像データの色に対応するノズルからの液体の吐出を制御する。【選択図】図３
2013154570.tif 000002
【特許請求の範囲】
【請求項１】
互いに異なる色に対応する複数のノズルを有する印刷ヘッドを複数備え、前記各ノズルが対応する前記色の液体を吐出することでカラー印刷が実行されるプリンターにおいて、
前記印刷ヘッドが有する前記ノズルからの液体の吐出を受信した画像データに基づいて制御するデータコントローラーを前記色毎に設けたヘッド制御部と、
前記互いに異なる色に対応する複数の画像データのそれぞれを当該画像データの前記色に対応する前記データコントローラーに送信する主制御部と
を備え、
前記データコントローラーは、受信した前記画像データの前記色に対応する前記ノズルからの液体の吐出を制御することを特徴とするプリンター。
【請求項２】
前記主制御部は、ハーフトーン処理を行って前記画像データをデータコントローラー用制御コマンドに変換した上で前記データコントローラーに送信する請求項１に記載のプリンター。
【請求項３】
前記データコントローラー用制御コマンドは、対応する前記画像データの色を示すカラーコードを含み、
前記主制御部は、前記データコントローラー用制御コマンドに含まれる前記カラーコードに基づいて、前記画像データの転送先となる前記データコントローラーを決定する請求項２に記載のプリンター。
【請求項４】
前記印刷ヘッドは第１方向に並ぶとともに、前記各印刷ヘッドにおいて前記複数のノズルは前記第１方向に直交する第２方向に並ぶ請求項１ないし３のいずれか一項に記載のプリンター。
【請求項５】
互いに異なる色に対応する複数のノズルを有する印刷ヘッドを複数備え、前記各ノズルが対応する前記色の液体を吐出することでカラー印刷が実行されるプリンターの制御方法において、
前記印刷ヘッドが有する前記ノズルからの液体の吐出を受信した画像データに基づいて制御するデータコントローラーを前記色毎に設けたヘッド制御部に対して、前記互いに異なる色に対応する複数の前記画像データを送信する第１工程と、
前記ヘッド制御部が前記複数の画像データに基づいて前記印刷ヘッドの前記ノズルからの液体吐出を制御する第２工程と
を備え、
前記第１工程では、複数の画像データが、それぞれの前記色に対応する前記データコントローラーに送信され、
前記第２工程では、前記データコントローラーが、受信した前記画像データの前記色に対応する前記ノズルからの液体の吐出を制御することを特徴とするプリンターの制御方法。
【請求項６】
互いに異なる色に対応する複数のノズルを有する印刷ヘッドを複数備え、前記各ノズルが対応する前記色の液体を吐出することでカラー印刷が実行されるプリンターをコンピューターに制御させるプログラムにおいて、
前記印刷ヘッドが有する前記ノズルからの液体の吐出を受信した画像データに基づいて制御するデータコントローラーを前記色毎に設けたヘッド制御部に対して、前記互いに異なる色に対応する複数の前記画像データを送信する第１工程と、
前記ヘッド制御部が前記複数の画像データに基づいて前記印刷ヘッドの前記ノズルからの液体吐出を制御する第２工程と
を前記コンピューターに実行させ、
前記第１工程では、複数の画像データが、それぞれの前記色に対応する前記データコントローラーに送信され、
前記第２工程では、前記データコントローラーが、受信した前記画像データの前記色に対応する前記ノズルからの液体の吐出を制御することを特徴とするプログラム。
【請求項７】
請求項６に記載のプログラムを記憶したことを特徴とするプログラム記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、互いに異なる色に対応する複数のノズルを有する印刷ヘッドを複数備え、各ノズルに対応する色の液体を吐出させてカラー印刷を実行する印刷技術に関するものである。
【背景技術】
【０００２】
従来、ノズルからインクを吐出する印刷ヘッドを副走査方向に複数並べ、副走査方向に互いに異なる領域の印刷を各印刷ヘッドに分担させるプリンターが知られている。特に、特許文献１のプリンターでは、印刷ヘッドのノズルからのインク吐出を制御する駆動制御部が、印刷ヘッド毎に設けられている。より詳しくは、このプリンターでは、主制御部が画像データを各駆動制御部に転送し、駆動制御部は受信した画像データに基づいて対応する印刷ヘッドの制御を行なう。また、このプリンターの各印刷ヘッドでは、複数のノズルが主走査方向に並んでおり、各ノズルが互いに異なる色のインクを吐出する。したがって、複数色のインクを吐出する印刷ノズルを制御するために、駆動制御部には複数色の画像データが転送されることとなる。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００４−０２５５５１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ところで、上記のように担当領域の印刷を分担する印刷ヘッド毎に駆動制御部のようなデータコントローラーを設けた構成では、各データコントローラーは、制御対象の印刷ヘッドが分担する領域の画像データを受信して、この画像データに基づいて印刷ヘッドを制御する必要がある。したがって、主制御部は、各データコントローラーへ対応する領域の画像データを的確に送信するために、領域毎に画像データを分割して複数のデータコントローラーに振り分けるといった処理を行う。
【０００５】
また、上記のように複数色の液体を吐出する印刷ヘッド毎に駆動制御部のようなデータコントローラーを設けた構成では、各コントローラーに対しては、複数色の画像データを送信する必要がある。これに対して、主制御部に入力される画像データは、色毎に分けて準備されたデータであることが多い。したがって、主制御部は、色毎に準備された別々の画像データそれぞれから各コントローラーに送信すべき画像データを抽出することで、データコントローラー毎に用意した複数色の画像データを、各データコントローラーに送信するといった処理を行う。
【０００６】
この際、ピクセルの配列順序に各色の画像データを並び換えて、データコントローラーに送信することが一般的である。具体例を挙げて説明すると、シアン（Ｃ）、マゼンタ（Ｍ）、イエロー（Ｙ）、ブラック（Ｋ）の各色に分けて準備された４色分のページデータ等から、ピクセル毎に各色の画像データを抽出して並べたデータ列（ピクセル毎にＣ，Ｍ，Ｙ，Ｋの画像データを並べた列）を１ピクセル目から順番に並べるといった画像データの並び換えが実行される。これによって、１ピクセル目のＣ，Ｍ，Ｙ，Ｋの画像データ、２ピクセル目のＣ，Ｍ，Ｙ，Ｋの画像データ、…といった様に画像データがピクセルの配列順序に並び換えられる。こうして並び換えられた画像データが、各データコントローラーに送信される。
【０００７】
このように、画像データが色毎に別々に準備されるのに対して、画像データに基づく制御を行なうデータコントローラーを印刷ヘッド毎に設けた場合、色毎に準備された画像データを印刷ヘッド毎に設けられたデータコントローラーに対応付けるための信号処理が必要となる。具体的には、上述したとおり、画像データを分割して複数のデータコントローラーに振り分ける処理や、各色の画像データそれぞれからデータコントローラーに送信すべき画像データを抽出してピクセルの配列順序に並び換えるといった信号処理が必要となる。その結果、データコントローラーに画像データを送信するにあたって実行される信号処理に時間を要してしまうといった問題があった。
【０００８】
この発明は上記課題に鑑みてなされたものであり、互いに異なる色に対応する複数のノズルを有する印刷ヘッドを複数備えた構成において、印刷ヘッドを制御するデータコントローラーに画像データを送信するにあたって実行される信号処理に要する時間を短縮可能とする技術の提供を目的とする。
【課題を解決するための手段】
【０００９】
この発明にかかるプリンターは、上記目的を達成するために、互いに異なる色に対応する複数のノズルを有する印刷ヘッドを複数備え、各ノズルが対応する色の液体を吐出することでカラー印刷が実行されるプリンターにおいて、印刷ヘッドが有するノズルからの液体の吐出を受信した画像データに基づいて制御するデータコントローラーを色毎に設けたヘッド制御部と、互いに異なる色に対応する複数の画像データのそれぞれを当該画像データの色に対応するデータコントローラーに送信する主制御部とを備え、データコントローラーは、受信した画像データの色に対応するノズルからの液体の吐出を制御することを特徴としている。
【００１０】
この発明にかかるプリンターの制御方法は、上記目的を達成するために、互いに異なる色に対応する複数のノズルを有する印刷ヘッドを複数備え、各ノズルが対応する色の液体を吐出することでカラー印刷が実行されるプリンターの制御方法において、印刷ヘッドが有するノズルからの液体の吐出を受信した画像データに基づいて制御するデータコントローラーを色毎に設けたヘッド制御部に対して、互いに異なる色に対応する複数の画像データを送信する第１工程と、ヘッド制御部が複数の画像データに基づいて印刷ヘッドのノズルからの液体吐出を制御する第２工程とを備え、第１工程では、複数の画像データが、それぞれの色に対応するデータコントローラーに送信され、第２工程では、データコントローラーが、受信した画像データの色に対応するノズルからの液体の吐出を制御することを特徴としている。
【００１１】
この発明にかかるプログラムは、上記目的を達成するために、互いに異なる色に対応する複数のノズルを有する印刷ヘッドを複数備え、各ノズルが対応する色の液体を吐出することでカラー印刷が実行されるプリンターをコンピューターに制御させるプログラムにおいて、印刷ヘッドが有するノズルからの液体の吐出を受信した画像データに基づいて制御するデータコントローラーを色毎に設けたヘッド制御部に対して、互いに異なる色に対応する複数の画像データを送信する第１工程と、ヘッド制御部が複数の画像データに基づいて印刷ヘッドのノズルからの液体吐出を制御する第２工程とをコンピューターに実行させ、第１工程では、複数の画像データが、それぞれの色に対応するデータコントローラーに送信され、第２工程では、データコントローラーが、受信した画像データの色に対応するノズルからの液体の吐出を制御することを特徴としている。
【００１２】
この発明にかかるプログラム記録媒体は、上記プログラムを記憶したことを特徴としている。
【００１３】
このように構成された発明（プリンター、プリンターの制御方法、プログラム、プログラム記録媒体）では、データコントローラーが色毎に設けられている。そして、各色の画像データ（つまり、色毎に別々に準備された画像データ）は、当該画像データの色に対応するデータコントローラーに送信され、各データコントローラーは、受信した画像データの色に対応するノズルからの液体の吐出を制御する。このように、データコントローラーが印刷ヘッド毎ではなく色毎に設けられているため、色毎に準備された画像データを印刷ヘッド毎に設けられたデータコントローラーに対応付けるための信号処理が不要となる。その結果、印刷ヘッドを制御するデータコントローラーにデータを送信するにあたって実行される信号処理に要する時間を短縮することが可能となっている。
【００１４】
なお、主制御部は、ハーフトーン処理を行って画像データをデータコントローラー用制御コマンドに変換した上でデータコントローラーに送信するようにプリンターを構成しても良い。
【００１５】
この際、データコントローラー用制御コマンドは、対応する画像データの色を示すカラーコードを含み、主制御部は、データコントローラー用制御コマンドに含まれるカラーコードに基づいて、画像データの転送先となるデータコントローラーを決定するようにプリンターを構成しても良い。これによって、画像データを当該画像データの色に対応するデータコントローラーに的確に送信することができる。
【００１６】
また、この発明は、印刷ヘッドは第１方向に並ぶとともに、各印刷ヘッドにおいて複数のノズルは第１方向に直交する第２方向に並ぶプリンターに対して特に好適に適用できる。
【図面の簡単な説明】
【００１７】
【図１】本発明を適用可能なプリンターの構成を部分的に示す模式図。
【図２】印刷ユニットと周辺部材の構成を拡大して示す模式図。
【図３】図１に記載のプリンターが具備する電気的構成を模式的に示すブロック図。
【図４】バンドデータ形式に変換された画像データを示す図。
【図５】データコントローラーとノズルとの結線を模式的に示した図。
【発明を実施するための形態】
【００１８】
図１は、本発明を適用可能なプリンターの構成を部分的に示す模式図であり、図１（ａ）では、プリンターの平面図が示されるとともに、図１（ｂ）ではプリンターの側面図が示されている。このプリンター１は、リール・トゥ・リール方式により搬送されるシートＳ（フィルム）に対してインクジェット方式で画像を印刷するものである。概略的には、このプリンター１は、シートＳを繰り出す繰出装置２と、繰出装置２から繰り出されたシートＳの表面に画像を印刷するプロセス装置３と、プロセス装置３によって画像が印刷されたシートＳを巻き取る巻取装置４とからなる構成を具備する。なお、図１および以後の図では、シートＳの搬送方向をＸ軸方向とするとともにシートＳの幅方向をＹ軸方向（Ｘ軸方向に直交）とするＸＹ直交座標軸を適宜示す。
【００１９】
繰出装置２では、シートＳの端部がロール状に巻き付けられた繰出リール２１と、繰出リール２１を駆動する繰出モーターＭ21とが設けられている。そして、繰出リール２１が繰出モーターＭ21の駆動力を受けて図１（ｂ）の時計回りに回転することで、シートＳが繰出リール２１からＸ軸方向へ繰り出される。こうして繰出装置２から繰り出されたシートＳがプロセス装置３を介して巻取装置４へと巻き取られる。
【００２０】
一方、巻取装置４では、プロセス装置３からのシートＳをロール状に巻き付けて支持する巻取リール４１と、巻取リール４１を駆動する巻取モーターＭ41とが設けられている。そして、巻取リール４１が巻取モーターＭ41の駆動力を受けて図１（ｂ）の時計回りに回転することで、シートＳが巻取リール４１に巻き取られる。
【００２１】
繰出装置２および巻取装置４のぞれぞれでは、シートＳにテンションを付与する機構２３、４３が設けられている。つまり、繰出装置２では、繰出リール２１から繰り出されたシートＳを上下方向にＶ字状に屈曲させるとともに、シートＳにバックテンションを付与するバッファー機構２３が設けられている。一方、巻取装置４では、巻取リール４１に巻き取られる前のシートＳを上下方向にＶ字状に屈曲させるとともに、シートＳにフォワードテンションを付与するバッファー機構４３が設けられている。これらバッファー機構２３、４３によって、繰出装置２と巻取装置４との間のシートＳに適切なテンションが付与されることとなる。
【００２２】
プロセス装置３では、Ｘ軸方向に長い直方体形状の基台５１が設けられており、この基台５１の上にＸ軸スライダー５２を介してワークステージ５３が取り付けられている。Ｘ軸スライダー５２は、ワークステージ５３を支持しながらＸ軸方向に移動するものである。ワークステージ５３はその表面に開口する複数の吸引孔を有しており、繰出装置２から供給されたシートＳの裏面をこれら吸引孔から吸引することで、シートＳを吸着支持する。そして、印刷の実行時には、Ｘ軸スライダー５２がＸ軸方向に間欠的に移動されて、ワークステージ５３に吸着支持されたシートＳがＸ軸方向に間欠的に搬送されるとともに、後述する印刷ユニット６から間欠停止中のシートＳに対してインクが吐出される。この際、繰出装置２および巻取装置４は、シートＳの間欠搬送に合わせて、シートＳを間欠繰出および間欠巻取を実行する。
【００２３】
また、ワークステージ５３のＸ軸方向の両側にはそれぞれ、送込ローラー対５４と送出ローラー対５５とが設けられている。これらのローラー対５４、５５は、ワークステージ５３と一緒にＸ軸方向に移動しつつワークステージ５３の両側からシートＳを水平に引っ張って、シートＳをワークステージ５３の表面に沿わせるものである。これらローラー対５４、５５によって、シートＳをワークステージ５３の表面に密着させて、シートＳをワークステージ５３によりしっかりと吸着支持することができる。
【００２４】
さらに、プロセス装置３では、Ｙ軸方向から基台５１を跨ぐ２つのＹ軸フレーム５６がＸ軸方向に間隔を空けて並んでいる。各Ｙ軸フレーム５６は、ワークステージ５３の可動範囲をＹ軸方向から跨ぐＹ軸ガイドレール５７と、Ｙ軸ガイドレール５７に対してＹ軸方向にスライド自在なＹ軸スライダー５８とを有している。そして、プロセス装置３では、Ｙ軸スライダー５８に架け渡されてＹ軸スライダー５８と一緒にＹ軸方向へ移動自在なブリッジプレート５９の下側に、シートＳへ印刷を行う印刷ユニット６が取り付けられている。したがって、印刷ユニット６は、ブリッジプレート５９と一緒にＹ軸方向へ移動自在となっている。具体的には、例えばリニアモーター等で構成されたプレート駆動機構Ｍ59がブリッジプレート５９を駆動することで、印刷ユニット６がＹ軸方向に移動する。
【００２５】
図２は、印刷ユニットと周辺部材の構成を拡大して示す模式図であり、図２（ａ）では側面図が示されるとともに、図２（ｂ）では底面図が示されている。印刷ユニット６は、ブリッジプレート５９の下面に固定された直方体形状の垂設フレーム６１と、垂設フレーム６１の下面に固定された平板状のキャリッジ６２と、キャリッジ６２の下面に２行千鳥状に配列された１６個の印刷ヘッド６４とを有する。なお、図２では、Ｘ軸方向の両端部分に配置された印刷ヘッド６４のみが示されており、これらの間にある印刷ヘッド６４については破線で略記されて具体的記載が省略されている。
【００２６】
各印刷ヘッド６４の下面では、Ｘ軸方向に並ぶ複数のノズルで構成されたノズル列６５が、Ｙ軸方向に複数並んでいる。各ノズルは、ＵＶ(ultraviolet、紫外線)の照射を受けて硬化するＵＶインク（紫外線硬化型インク）をインクジェット方式によりシートＳ表面に吐出するものである。複数のノズル列６５のそれぞれは、互いに異なる色のＵＶインクを吐出する。具体的には、シアン（Ｃ）、マゼンタ（Ｍ）、イエロー（Ｙ）、ブラック（Ｋ）のＵＶインクがノズル列６５から吐出される。また、ノズル列６５の各ノズルは、吐出するインクの量を３段階で変更することができ、インクを吐出しない場合を含む４階調を実現可能である。
【００２７】
上記構成を具備する１６個の印刷ヘッド６４は、Ｘ軸方向に２行千鳥で並べられて、Ｘ軸方向において互いに異なる位置に配置されており、Ｘ軸方向において互いに異なる領域にＵＶインクを吐出する。具体的には、印刷の実行時には、１６個の印刷ヘッド６４がＹ軸方向に移動しつつ間欠停止中のシートＳの表面にＵＶインクを吐出するパスを実行する。そして、ワークステージ５３によって間欠搬送されるシートＳが間欠停止する度に、１６個の印刷ヘッド６４がパスを実行することで、シートＳ表面に所望の画像が印刷される。このように画像の印刷に際しては、シートＳを間欠搬送することでシートＳに対して１６個の印刷ヘッド６４を相対移動させつつ、間欠停止の度にパスが実行される。具体的には、例えば特開２０１１−１５２７５４号公報等に記載されている要領で複数のパスを実行すればよい。
【００２８】
ちなみに、キャリッジ６２では、１６個の印刷ヘッド６４のＹ軸方向の両側それぞれに、紫外線をシートＳ表面に照射するＵＶランプ６７が設けられている。したがって、パスの実行中には、１６個の印刷ヘッド６４からシートＳに吐出されたＵＶインクは、これら印刷ヘッド６４に追従して移動するＵＶランプ６７から紫外線の照射を受けて硬化して、シートＳに定着する。
【００２９】
以上が、プリンター１の機械的構成の概要である。続いては、プリンター１の電気的構成について説明する。図３は、図１に記載のプリンターが具備する電気的構成を模式的に示すブロック図である。図３に示すように、プリンター１は、当該プリンター１全体の制御を担うコンピューター１００と、上述の１６個の印刷ヘッド６４が実行する印刷の制御を担うヘッドコントローラー２００とを備える。
【００３０】
コンピューター１００は、コンピューター１００で実行される動作を統括的に制御する制御部１１０と、メディア３００に記録されたプログラム４００を読み出すドライバー１２０とを備えている。そして、制御部１１０は、ドライバー１２０を介して読み出したプログラム４００に基づいて、制御動作を実行する。ちなみに、メディア３００としては、ＣＤ(Compact Disk)、ＤＶＤ(Digital Versatile Disk)、ＵＳＢメモリー等の種々のものを利用可能である。
【００３１】
また、コンピューター１００には、ジョブハンドラー１３０および印刷コマンドジェネレーターが構成される。ジョブハンドラー１３０は、外部より入力された入稿データファイルを開いて取得した画像データをバンドデータに変換する。具体的には、Ｃ、Ｍ、Ｙ、Ｋの色毎に準備された入稿データがそれぞれ画像データＤc、Ｄy、Ｄm、Ｄkとしてジョブハンドラー１３０に読み込まれる。こうして、シアンの画像データＤc、イエローの画像データＤy、マゼンタの画像データＤmおよびブラックの画像データＤkがジョブハンドラー１３０に読み込まれる。これら画像データＤc、Ｄy、Ｄm、Ｄkは、TIFF（Tagged Image File Format）形式等で記載されたラスターデータである。
【００３２】
そして、ジョブハンドラー１３０は、画像データＤc、Ｄy、Ｄm、Ｄkそれぞれを物理メモリーに格納する。具体的には、シアンの画像データＤcのピクセルデータをそのサイズに応じたメモリー領域に格納する処理を、全てのピクセルについて順次実行する。こうして、バンドデータ形式に変換されたシアンの画像データＤcが準備される。また、イエロー、マゼンタ、ブラックの画像データＤy、Ｄm、Ｄkそれぞれも同様にバンドデータ形式に変換される。こうして、図４に示すように、バンドデータ形式に変換された画像データが色毎に用意される。
【００３３】
図４は、バンドデータ形式に変換された画像データを示す図である。図４の上段では、実施形態でのバンドデータが模式的に示され、図４の下段では、比較形態のバンドデータが模式的に示されている。後述するように、この実施形態では、印刷ヘッド６４を制御するデータコントローラー２１０c、２１０m、２１０y、２１０kが色毎に設けられており、これに対応して、バンドデータ形式に変換された画像データＤc、Ｄm、Ｄy、Ｄkも色毎に用意される（図４の上段）。
【００３４】
一方、比較形態では、データコントローラーが４個の印刷ヘッド６４毎に設けられた場合のバンドデータが例示されている。この場合、色毎に準備された入稿データを４個の印刷ヘッド６４毎に設けられたデータコントローラーに対応付けるために、各色の入稿データそれぞれからデータコントローラーに送信すべきデータを抽出してピクセルの配列順序に並び換えるといった信号処理が実行される。その結果、図４の下段に示すように、１ピクセル分のＹ、Ｍ、Ｃ、Ｋのデータをこの順番に配置したものが繰り返し並ぶバンドデータが用意される。つまり、この実施形態では比較形態と異なり、ピクセルの配列順序に応じて各色のデータを並び換える必要がなく、処理の簡素化が図られている。
【００３５】
図３に戻って説明を続ける。こうして、バンドデータ形式に変換された各色の画像データＤc、Ｄm、Ｄy、Ｄkは、ジョブハンドラー１３０から印刷コマンドジェネレーター１４０に入力される。そして、ジョブハンドラー１３０は、画像データＤc、Ｄm、Ｄy、Ｄkそれぞれに対してハーフトーン処理を実行して、２５６階調のピクセルデータを、ノズルが実現可能な４階調のデータに変換する。こうして、各色の画像データＤc、Ｄm、Ｄy、Ｄkは、各種コマンドを含んだデータコントローラー用制御コマンドの形式に変換される。なお、データコントローラー用制御コマンドの具体的なフォーマットとしては、例えばESC/P(Epson Standard Code for Printer)を用いることができる。そして、データコントローラー用制御コマンドに含まれて、画像データＤc、Ｄm、Ｄy、Ｄkの色を示すカラーコードに基づいて、ジョブハンドラー１３０は画像データＤc、Ｄm、Ｄy、Ｄkの送信先を決定する。これによって、画像データＤc、Ｄm、Ｄy、Ｄkは、ヘッドコントローラー２００のデータコントローラー２１０c、２１０m、２１０y、２１０kへ送信される。
【００３６】
つまり、ヘッドコントローラー２００では、シアン用のデータコントローラー２１０cと、マゼンタ用のデータコントローラー２１０mと、イエロー用のデータコントローラー２１０yと、ブラック用のデータコントローラー２１０kとが設けられている。そして、画像データＤc、Ｄm、Ｄy、Ｄkはそれぞれの色に対応するデータコントローラー２１０c、２１０m、２１０y、２１０kへと送信される（第１工程）。また、図５に示すように、各データコントローラー２１０c、２１０m、２１０y、２１０kは、それぞれ対応する色のノズル列６５に結線されており、受信した画像データＤc、Ｄm、Ｄy、Ｄkに基づいて、結線先のノズル列６５のインク吐出を制御する（第２工程）。
【００３７】
図５は、データコントローラーとノズルとの結線を模式的に示した図である。なお、図５では、１６個の印刷ヘッド６４のうちの３個の印刷ヘッド６４が代表して示されており、他の印刷ヘッド６４の記載は破線に代えて省略されている。各印刷ヘッド６４では、複数のノズル６５１をＸ軸方向に直線状に配列してなるノズル列６５c、６５y、６５y、６５kがＹ軸方向に並んでいる。具体的には、ノズル列６５c、６５m、６５y、６５kは色毎に設けられており、ノズル列６５cはシアンのインクを、ノズル列６５mはマゼンタのインクを、ノズル列６５yはイエローのインクを、ノズル列６５kはブラックのインクをそれぞれ吐出する。そして、データコントローラー２１０c、２１０m、２１０y、２１０kは、それぞれ対応する色のノズルに配線Ｌc、Ｌm、Ｌy、Ｌkを介して結線されている。そして、データコントローラー２１０c、２１０m、２１０y、２１０kは、結線先のノズル列６５のインク吐出を制御する。
【００３８】
以上に説明したように、この実施形態では、データコントローラー２１０c、２１０m、２１０y、２１０kが色毎に設けられている。そして、色毎に別々に準備された画像データＤc、Ｄm、Ｄy、Ｄkは、それぞれの色に対応するデータコントローラー２１０c、２１０m、２１０y、２１０kに送信され、各データコントローラー２１０c、２１０m、２１０y、２１０kは、受信した画像データＤc、Ｄm、Ｄy、Ｄkの色に対応するノズル６５１からのインクの吐出を制御する。このように、データコントローラー２１０c、２１０m、２１０y、２１０kが印刷ヘッド６４毎ではなく色毎に設けられているため、色毎に準備された画像データＤc、Ｄm、Ｄy、Ｄkを印刷ヘッド６４毎に設けられたデータコントローラーに対応付けるための信号処理が不要となる。その結果、印刷ヘッド６４を制御するデータコントローラーＤc、Ｄm、Ｄy、Ｄkに画像データＤc、Ｄm、Ｄy、Ｄkを送信するにあたって実行される信号処理に要する時間を短縮することが可能となっている。
【００３９】
なお、この実施形態では、ハーフトーン処理を行って画像データＤc、Ｄm、Ｄy、Ｄkは、データコントローラー用制御コマンドに変換された上でデータコントローラー２１０c、２１０m、２１０y、２１０kに送信される。そして、データコントローラー用制御コマンドに含まれるカラーコードに基づいて、画像データＤc、Ｄm、Ｄy、Ｄkの転送先となるデータコントローラーが決定される。これによって、画像データＤc、Ｄm、Ｄy、Ｄkをそれぞれの色に対応するデータコントローラー２１０c、２１０m、２１０y、２１０kに的確に送信することができる。
【００４０】
以上のように、上記実施形態では、プリンター１が本発明の「プリンター」に相当し、メディア３００が本発明の「プログラム記録媒体」に相当し、プログラム４００が本発明の「プログラム」に相当する。また、印刷ヘッド６４が本発明の「印刷ヘッド」に相当し、ノズル６５１が本発明の「ノズル」に相当し、インクが本発明の「液体」に相当し、コンピューター１００が本発明の「主制御部」に相当し、ヘッドコントローラー２００が本発明の「ヘッド制御部」に相当し、データコントローラー２１０c、２１０m、２１０y、２１０kが本発明の「データコントローラー」に相当し、Ｘ軸方向が本発明の「第１方向」に相当し、Ｙ軸方向が本発明の「第２方向」に相当する。
【００４１】
なお、本発明は上記実施形態に限定されるものではなく、その趣旨を逸脱しない限りにおいて上述したものに対して種々の変更を加えることが可能である。例えば、上記実施形態では、４色のインクを用いてカラー印刷を行う場合について説明した。しかしながら、色の数はこれに限られない。また、色の種類としても、上記したもの以外にオレンジ（Ｏｒ）、グリーン（Ｇｒ）、ライトマゼンタ（ＬＭ）、ライトシアン（ＬＣ）、ホワイト（Ｗ）、クリアー（ＣＬ）等を用いることができる。
【００４２】
また、上記実施形態では、１６個の印刷ヘッド６４が設けられていた。しかしながら、印刷ヘッド６４の個数はこれに限られず、適宜増減させることができる。
【００４３】
また、印刷ヘッド６４におけるノズル６５１やノズル列６５の配置や、ノズル列６５を構成するノズル６５１の個数等も適宜変更可能である。
【符号の説明】
【００４４】
１…プリンター、  １００…コンピューター、  １１０…制御部、  １２０…ドライバー、  １３０…ジョブハンドラー、  １４０…印刷コマンドジェネレーター、  ２００…ヘッドコントローラー、  ２１０c、２１０m、２１０y、２１０k…データコントローラー、  Ｄc、Ｄm、Ｄy、Ｄk…画像データ、  ６４…印刷ヘッド、６５１…ノズル、  ６５…ノズル列、  ３００…メディア、  ４００…プログラム
【図１】
2013154570.tif 000003
【図２】
2013154570.tif 000004
【図３】
2013154570.tif 000005
【図４】
2013154570.tif 000006
【図５】
2013154570.tif 000007