(57)【特許請求の範囲】
【請求項１】
駆動信号の入力に応じてインクを吐出する複数のドット形成素子を備えた印刷ヘッドと、
筐体の内部にて前記印刷ヘッドを備えたキャリッジを移動させる移動制御手段と、
前記複数のドット形成素子から吐出させるインクの吐出量を前記複数のドット形成素子のそれぞれについて示す吐出量データ、および、前記吐出量と前記駆動信号の波形との対応関係を示すデータであって前記複数のドット形成素子について共通する波形選択データを生成する吐出データ生成手段と、
前記筐体における所定位置に備えられ、前記波形選択データと前記吐出量データとを無線通信により送信する送信部と、
前記キャリッジに備えられ、前記波形選択データと前記吐出量データとを前記無線通信により受信する受信部と、
前記キャリッジに備えられ、前記波形選択データが示す対応関係において前記吐出量データが示す前記吐出量に対応付けられた波形の前記駆動信号を前記複数のドット形成素子のそれぞれに対して所定の吐出期間ごとに入力させる吐出制御手段と、を備え、
前記送信部は、前記キャリッジが前記送信部から離間する期間において、同一の前記吐出期間についての前記波形選択データと前記吐出量データとのうち前記波形選択データを先に送信する、
画像形成装置。
【請求項２】
駆動信号の入力に応じてインクを吐出する複数のドット形成素子を備えた印刷ヘッドと、
筐体の内部にて前記印刷ヘッドを備えたキャリッジを移動させる移動制御手段と、
前記複数のドット形成素子から吐出させるインクの吐出量を前記複数のドット形成素子のそれぞれについて示す吐出量データ、および、前記吐出量と前記駆動信号の波形との対応関係を示すデータであって前記複数のドット形成素子について共通する波形選択データを生成する吐出データ生成手段と、
前記筐体における所定位置に備えられ、前記波形選択データと前記吐出量データとを無線通信により送信する送信部と、
前記キャリッジに備えられ、前記波形選択データと前記吐出量データとを前記無線通信により受信する受信部と、
前記キャリッジに備えられ、前記波形選択データが示す対応関係において前記吐出量データが示す前記吐出量に対応付けられた波形の前記駆動信号を前記複数のドット形成素子のそれぞれに対して所定の吐出期間ごとに入力させる吐出制御手段と、を備え、
前記送信部は、前記キャリッジが前記送信部に接近する期間において、同一の前記吐出期間についての前記波形選択データと前記吐出量データとのうち前記波形選択データを後に送信する、
画像形成装置。
【請求項３】
駆動信号の入力に応じてインクを吐出する複数のドット形成素子を備えた印刷ヘッドと、
筐体の内部にて前記印刷ヘッドを備えたキャリッジを移動させる移動制御手段と、
前記複数のドット形成素子から吐出させるインクの吐出量を前記複数のドット形成素子のそれぞれについて示す吐出量データ、および、前記吐出量と前記駆動信号の波形との対応関係を示すデータであって前記複数のドット形成素子について共通する波形選択データを生成する吐出データ生成手段と、
前記筐体における所定位置に備えられ、前記波形選択データと前記吐出量データとを無線通信により送信する送信部と、
前記キャリッジに備えられ、前記波形選択データと前記吐出量データとを前記無線通信により受信する受信部と、
前記キャリッジに備えられ、前記波形選択データが示す対応関係において前記吐出量データが示す前記吐出量に対応付けられた波形の前記駆動信号を前記複数のドット形成素子のそれぞれに対して所定の吐出期間ごとに入力させる吐出制御手段と、を備え、
前記送信部は、前記キャリッジが前記送信部から離間する期間において、同一の前記吐出期間についての前記波形選択データと前記吐出量データとのうち前記波形選択データを先に送信し、かつ、前記キャリッジが前記送信部に接近する期間において、同一の前記吐出期間についての前記波形選択データと前記吐出量データとのうち前記波形選択データを後に送信する、
画像形成装置。
【請求項４】
前記移動制御手段は、前記キャリッジを往復移動させるとともに、
前記送信部は、前記キャリッジが往復移動する軌跡上の位置のうち当該軌跡の中点に最も近くなる位置に備えられる、
請求項３に記載の画像形成装置。
【請求項５】
駆動信号の入力に応じてインクを吐出する複数のドット形成素子を備えた印刷ヘッドと、
筐体の内部にて前記印刷ヘッドを備えたキャリッジを移動させる移動制御手段と、
前記複数のドット形成素子から吐出させるインクの吐出量を前記複数のドット形成素子のそれぞれについて示す吐出量データ、および、前記吐出量と前記駆動信号の波形との対応関係を示すデータであって前記複数のドット形成素子について共通する波形選択データを生成する吐出データ生成手段と、
前記筐体における所定位置に備えられ、前記波形選択データと前記吐出量データとを無線通信により送信する送信部と、
前記キャリッジに備えられ、前記波形選択データと前記吐出量データとを前記無線通信により受信する受信部と、
前記キャリッジに備えられ、前記波形選択データが示す対応関係において前記吐出量データが示す前記吐出量に対応付けられた波形の前記駆動信号を前記複数のドット形成素子のそれぞれに対して所定の吐出期間ごとに入力させる吐出制御手段と、を備えた画像形成装置が行う画像形成方法であって、
前記送信部は、前記キャリッジが前記送信部から離間する期間において、同一の前記吐出期間についての前記波形選択データと前記吐出量データとのうち前記波形選択データを先に送信する、
画像形成方法。
【請求項６】
駆動信号の入力に応じてインクを吐出する複数のドット形成素子を備えた印刷ヘッドと、
筐体の内部にて前記印刷ヘッドを備えたキャリッジを移動させる移動制御手段と、
前記複数のドット形成素子から吐出させるインクの吐出量を前記複数のドット形成素子のそれぞれについて示す吐出量データ、および、前記吐出量と前記駆動信号の波形との対応関係を示すデータであって前記複数のドット形成素子について共通する波形選択データを生成する吐出データ生成手段と、
前記筐体における所定位置に備えられ、前記波形選択データと前記吐出量データとを無線通信により送信する送信部と、
前記キャリッジに備えられ、前記波形選択データと前記吐出量データとを前記無線通信により受信する受信部と、
前記キャリッジに備えられ、前記波形選択データが示す対応関係において前記吐出量データが示す前記吐出量に対応付けられた波形の前記駆動信号を前記複数のドット形成素子のそれぞれに対して所定の吐出期間ごとに入力させる吐出制御手段と、を備えた画像形成装置が行う画像形成方法であって、
前記送信部は、前記キャリッジが前記送信部に接近する期間において、同一の前記吐出期間についての前記波形選択データと前記吐出量データとのうち前記波形選択データを後に送信する、
画像形成方法。
【請求項７】
駆動信号の入力に応じてインクを吐出する複数のドット形成素子を備えた印刷ヘッドと、
筐体の内部にて前記印刷ヘッドを備えたキャリッジを移動させる移動制御手段と、
前記複数のドット形成素子から吐出させるインクの吐出量を前記複数のドット形成素子のそれぞれについて示す吐出量データ、および、前記吐出量と前記駆動信号の波形との対応関係を示すデータであって前記複数のドット形成素子について共通する波形選択データを生成する吐出データ生成手段と、
前記筐体における所定位置に備えられ、前記波形選択データと前記吐出量データとを無線通信により送信する送信部と、
前記キャリッジに備えられ、前記波形選択データと前記吐出量データとを前記無線通信により受信する受信部と、
前記キャリッジに備えられ、前記波形選択データが示す対応関係において前記吐出量データが示す前記吐出量に対応付けられた波形の前記駆動信号を前記複数のドット形成素子のそれぞれに対して所定の吐出期間ごとに入力させる吐出制御手段と、を備える画像形成装置が行う画像形成方法であって、
前記送信部は、前記キャリッジが前記送信部から離間する期間において、同一の前記吐出期間についての前記波形選択データと前記吐出量データとのうち前記波形選択データを先に送信し、かつ、前記キャリッジが前記送信部に接近する期間において、同一の前記吐出期間についての前記波形選択データと前記吐出量データとのうち前記波形選択データを後に送信する、
画像形成方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、無線通信を介して複数のドット形成素子を駆動させるためのデータを送信する画像形成装置および画像形成方法に関する。
【背景技術】
【０００２】
従来、画像形成装置において印字コントローラーが印刷ヘッドに対して無線通信により信号を送信する技術が開示されている。かかる構成によれば、印字コントローラーと印刷ヘッドとを有線接続する信号線の本数を抑制することができ、印刷ヘッドの移動抵抗や信号線間の干渉ノイズを抑制できる。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００９−１１８２１８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、送信アンテナと受信アンテナとは相対移動するため、送信アンテナと受信アンテナとの通信距離が長くなる期間に送信された信号に誤りが生じやすいという問題があった。すなわち、送信アンテナと受信アンテナとの通信距離が長くなる期間に送信された信号に基づいて印刷ヘッドが印刷画像を形成すると、印刷画像の画質が劣化するという問題があった。
本発明は、画質の劣化を抑制しつつ、無線通信を介して複数のドット形成素子を駆動させるためのデータを送信する技術の提供を目的とする。
【課題を解決するための手段】
【０００５】
前記課題を解決するために本発明の画像形成装置において、印刷ヘッドは、駆動信号の入力に応じてインクを吐出する複数のドット形成素子を備える。移動制御手段は、筐体の内部にて印刷ヘッドを備えたキャリッジを移動させる。吐出データ生成手段は、複数のドット形成素子から吐出させるインクの吐出量を複数のドット形成素子のそれぞれについて示す吐出量データを生成する。さらに、吐出データ生成手段は、吐出量と駆動信号の波形との対応関係を示すデータであって複数のドット形成素子について共通する波形選択データを生成する。送信部は、筐体における所定位置に備えられる。また、送信部は、波形選択データと吐出量データと無線通信により送信する。受信部は、移動制御手段によって移動させられるキャリッジに備えられる。また、受信部は、波形選択データと吐出量データとを無線通信により受信する。吐出制御手段は、受信部および印刷ヘッドとともにキャリッジに備えられる。また、吐出制御手段は、波形選択データが示す対応関係において吐出量データが示す吐出量に対応付けられた波形の駆動信号を、複数のドット形成素子のそれぞれに対して吐出期間ごとに入力させる。これにより、波形選択データと吐出量データとの組み合わせに応じた駆動信号を複数のドット形成素子のそれぞれに対して吐出期間ごとに入力できる。
【０００６】
ここで、吐出量データは複数のドット形成素子のそれぞれについての吐出量を示すデータであるのに対して、波形選択データは複数のドット形成素子について共通して吐出量と駆動信号の波形との対応関係を示すデータである。従って、吐出量データに誤りが生じると当該誤りの影響は複数のドット形成素子の個々に及ぶに過ぎないのに対して、波形選択データに誤りが生じると当該誤りの影響は複数のドット形成素子に共通して及ぶこととなる。すなわち、波形選択データに誤りが生じる場合の方が吐出量データに誤りが生じる場合よりも画質を大きく劣化させる。なお、波形選択データは印刷ヘッドが備える複数のドット形成素子について共通すればよく、印刷ヘッドが備えるすべてのドット形成素子について共通しなくてもよい。例えば、波形選択データは、印刷ヘッドが備えるノズル列に対応する複数のドット形成素子ごとに共通していてもよい。
【０００７】
以上の構成において、送信部は、キャリッジが送信部から離間する期間において、同一の吐出期間についての波形選択データと吐出量データとのうち波形選択データを先に送信する。これにより、波形選択データを送信する時刻における送信部と受信部との通信距離を、当該波形選択データと同一の吐出期間についての吐出量データを送信する時刻における送信部と受信部との通信距離よりも短くすることができる。従って、同一の吐出期間についての波形選択データと吐出量データとのうち波形選択データの信号誤りを優先して抑制できる。従って、波形選択データの誤りにより画質を大きく劣化することが防止できる。
【０００８】
また、送信部は、キャリッジが送信部に接近する期間において、同一の吐出期間についての波形選択データと吐出量データとのうち波形選択データを後に送信する。これにより、波形選択データを送信する時刻における送信部と受信部との通信距離を、当該波形選択データと同一の吐出期間についての吐出量データを送信する時刻における送信部と受信部との通信距離よりも短くすることができる。
【０００９】
さらに、キャリッジが送信部から離間する期間と、キャリッジが送信部に接近する期間とが双方とも生じる場合、これらの期間の双方において波形選択データを送信する時刻における送信部と受信部との通信距離を、同一の吐出期間についての吐出量データを送信する時刻における送信部と受信部との通信距離よりも短くするのが望ましい。すなわち、送信部は、キャリッジが送信部から離間する期間と、キャリッジが送信部に接近する期間とで、同一の吐出期間についての吐出量データと波形選択データとの送信順序を切り替えるのが望ましい。
【００１０】
さらに、移動制御手段がキャリッジを往復移動させる場合、当該キャリッジが往復移動する軌跡上の位置のうち当該軌跡の中点に最も近くなる位置に送信部を備えさせるのが望ましい。これにより、往動方向の終点までキャリッジが移動した場合の受信部と送信部との通信距離、および、復動方向の終点までキャリッジが移動した場合の受信部と送信部との通信距離を同等することができ、これらの通信距離の一方のみが偏って長くなることが防止できる。従って、印刷画像におけるキャリッジの往動方向終点側または復動方向終点側の画質が偏って劣化することが防止できる。
【００１１】
なお、請求項に記載された各手段の機能は、構成自体で機能が特定されるハードウェア資源、プログラムにより機能が特定されるハードウェア資源、又はそれらの組み合わせにより実現される。また、これら各手段の機能は、各々が物理的に互いに独立したハードウェア資源で実現されるものに限定されない。さらに、本発明は画像形成方法としても、画像形成プログラムとしても、画像形成プログラムの記録媒体としても成立する。むろん、そのコンピュータープログラムの記録媒体は、磁気記録媒体であってもよいし光磁気記録媒体であってもよいし、今後開発されるいかなる記録媒体であってもよい。
【図面の簡単な説明】
【００１２】
【図１】画像形成装置のブロック図である。
【図２】（２Ａ）は印刷ヘッドの底面図、（２Ｂ）は吐出量データの説明図である。
【図３】（３Ａ），（３Ｂ）は駆動信号のグラフ、（３Ｃ）は波形選択データの説明図である。
【図４】（４Ａ）はキャリッジの移動を示す模式図、（４Ｂ）は期間ごとのデータ送信順序を示す表、（４Ｃ）はデータの送信位置を示すグラフである。
【図５】吐出制御回路の論理回路図である。
【図６】デコーダーの論理回路図である。
【発明を実施するための形態】
【００１３】
以下、本発明の実施の形態を添付図面を参照しながら以下の順序で説明する。
（１）画像形成装置の構成：
（２）他の実施形態：
【００１４】
（１）画像形成装置の構成：
図１は本発明の一実施形態にかかる画像形成装置としてのプリンター１のブロック図である。プリンター１は、主基板１０とキャリッジ２０とフレキシブル基板３０と筐体４０とを備える。主基板１０とキャリッジ２０とフレキシブル基板３０とは、筐体４０内に備えられる。フレキシブル基板３０は、主基板１０とキャリッジ２０とを有線接続する。プリンター１は、筐体４０内において往復移動（主走査）するキャリッジ２０に備えられた印刷ヘッドＰＨからインク滴を吐出するインクジェット方式のシリアルプリンターである。
【００１５】
図２Ａは、印刷ヘッドＰＨを記録媒体側から見て示す底面図である。印刷ヘッドＰＨは、複数（８列）のノズルＮＺを備える。印刷ヘッドＰＨはキャリッジ２０の移動にともなって紙面左右方向に対応する主走査方向に往復移動する。複数のノズルＮＺが、主走査方向に直交する副走査方向に所定間隔（例えば３６０ｄｐｉ）で配列することにより、ノズル列ＮＲが形成される。副走査方向とは、記録媒体が搬送される方向である。本実施形態において、各ノズル列ＮＲはそれぞれＫ（Ｋ＝９６）個のノズルＮＺによって構成されることとする。各ノズル列ＮＲにおいて各ノズルＮＺは、副走査方向の最上流に配置されるノズルＮＺ（記録媒体の先頭が最初に到達するノズルＮＺ）から起算して下流側に順に数えた番号であるノズル番号ｋ（１〜Ｋの整数）によって識別されることとする。また、各ノズル列ＮＲは複数のインク色（例えばシアン，マゼンタ，イエロー，ブラック）ごとに２列ずつ設けられる。印刷ヘッドＰＨが主走査方向に移動しながら複数のノズルＮＺがインク滴を記録媒体に向けて吐出し、さらに記録媒体を副走査方向に搬送することにより、主走査方向および副走査方向にドットが配置された印刷画像を形成できる。
【００１６】
図１の主基板１０は、コントローラー１１と送信回路１２と駆動パルス生成回路１３とを備える。コントローラー１１は、画像処理部１１ａと吐出データ生成部１１ｂと移動制御部１１ｃと搬送制御部１１ｄとを備える。画像処理部１１ａと吐出データ生成部１１ｂと移動制御部１１ｃと搬送制御部１１ｄとは、コントローラー１１が備えるＣＰＵ，ＲＯＭ，ＲＡＭ，ＡＳＩＣ等のハードウェア資源および／またはＲＯＭ等に記録されるソフトウェア資源を利用して実現される。画像処理部１１ａは、印刷対象の画像データに対して各種画像処理（サイズ変換，色変換，ハーフトーン等）を行い、記録媒体上に配列する記録画素ごとのインクの吐出量を示すハーフトーンデータＨＤを生成する。本実施形態のハーフトーンデータＨＤは、所定密度（例えば垂直７２０ｄｐｉ×水平７２０ｄｐｉ）の記録画素ごとに４階調（吐出量が多い順に、大ドット形成→中ドット形成→小ドット形成→ドット非形成）のインクの吐出量を示す。インクの吐出量は、記録媒体にインク滴が定着した場合に形成されるドットの大きさで把握される。
【００１７】
図２Ｂは、ハーフトーンデータＨＤを示す図である。ハーフトーンデータＨＤにおいては、複数の記録画素が主走査方向および副走査方向において行列状に配列し、各記録画素についてのインクの吐出量が２ビットのデータで表される。ここで、（上位ビット：下位ビット）の値の組み合わせが、（１：１）であることは大ドット形成を表し、（０：１）であることは中ドット形成を表し、（１：０）であることは小ドット形成を表し、（０：０）であることはドット非形成を表すこととする。ハーフトーンデータＨＤはインク色ごとに生成される。
【００１８】
吐出データ生成手段としての吐出データ生成部１１ｂは、ハーフトーンデータＨＤに基づいて吐出期間ごとの吐出量データＳＩと波形選択データＳＰとを生成する。例えば、図２ＢのハーフトーンデータＨＤにおいて主走査方向の、ある位置の画素列であって、副走査方向に１画素おき（３６０ｄｐｉ）に存在するＫ個の記録画素（太線）についてのドット形成がノズル列ＮＲに属する複数のノズルＮＺによって同一の吐出期間にて行われることとする。当該吐出期間にてノズル列ＮＲのノズルＮＺがドットの形成を行う記録画素をハーフトーンデータＨＤの所定位置に存在する記録画素から起算して下側へ順に数えた数は、これらの記録画素のドットの形成を行うノズルＮＺのノズル番号ｋと一致することとする。
【００１９】
当該吐出期間にてノズル列ＮＲに属する複数のノズルＮＺにてインク滴を吐出させるための吐出量データＳＩは、ノズル列ＮＲに属する複数のノズルＮＺがドットの形成を行う記録画素のインクの吐出量を示すデータを図２Ｂに示すように並べ替えることにより生成される。すなわち、吐出量を示すデータの下位ビットをノズルＮＺのノズル番号ｋの降順に並べたシリアルデータの後に、吐出量を示すデータの上位ビットをノズルＮＺのノズル番号ｋの降順に並べたシリアルデータが結合されたシリアルデータが吐出量データＳＩとされる。以上説明した吐出量データＳＩに基づいて、吐出期間にてノズル列ＮＲに属する複数のノズルＮＺが吐出すべきインクの吐出量が特定できる。また、吐出量データＳＩは、各吐出期間ごと、および、ノズル列ＮＲごとに生成されることとなる。なお、吐出量データＳＩは２×Ｋ（１９２）ビットのデータとなる。
【００２０】
次に、吐出データ生成部１１ｂが生成する波形選択データＳＰについて説明する。印刷ヘッドＰＨが備える複数のノズルＮＺのそれぞれに対応して複数のドット形成素子としてのピエゾ素子ＰＺが備えられる。ピエゾ素子ＰＺは、圧電材料を電極間に挟み込んだ圧電素子であり、電極間に電圧を印加することにより機械変形を生じさせる。この機械変形により、複数のノズルＮＺのそれぞれに連通するインク室内の圧力変動を生じさせ、複数のノズルＮＺのそれぞれからインク滴を吐出させる。波形選択データＳＰは、このピエゾ素子ＰＺに印加すべき駆動パルスの波形を選択するためのデータである。上述のように吐出量データＳＩにより複数のノズルＮＺのそれぞれが吐出すべきインクの吐出量が特定されるが、当該吐出量のインクを吐出するために選択すべき駆動パルスの波形が波形選択データＳＰにより特定される。
【００２１】
図３Ａは、単一の吐出期間において選択可能な駆動パルスの波形を示す。本実施形態において吐出期間は、ラッチ信号ＬＡＴの矩形パルスが立ち上がるタイミングの周期であるラッチ周期Ｔに相当する。このラッチ周期Ｔは、互いに長さが等しい前半期間Ｔ１と後半期間Ｔ２とで構成される。前半期間Ｔ１の終期と後半期間Ｔ２の始期とは、ラッチ周期Ｔの中間時刻であり、当該中間時刻にて矩形パルスが立ち上がる切替信号ＣＨによって規定される。ピエゾ素子ＰＺには２系統の駆動信号ＣＯＭＡ，ＣＯＭＢに含まれる駆動パルスが印加可能である。駆動信号ＣＯＭＡは、前半期間Ｔ１と後半期間Ｔ２のそれぞれにおいて互いに同一波形の駆動パルスＡＤＰ１，ＡＤＰ２を有する。駆動パルスＡＤＰ１，ＡＤＰ２のそれぞれをピエゾ素子ＰＺに印加することにより、ノズルＮＺからそれぞれ約１３ｐｌのインク量のインク滴が吐出される。一方、駆動信号ＣＯＭＢは、前半期間Ｔ１と後半期間Ｔ２のそれぞれにおいて互いに異なる波形の駆動パルスＢＤＰ１，ＢＤＰ２を有する。駆動パルスＢＤＰ１をピエゾ素子ＰＺに印加することにより、ノズルＮＺからインク滴が吐出させることなく、ノズルＮＺにおけるインク液面を微振動させることができる。一方、駆動パルスＢＤＰ２をピエゾ素子ＰＺに印加することにより、ノズルＮＺから約６ｐｌのインク量のインク滴が吐出される。
【００２２】
図３Ｂは、ピエゾ素子ＰＺに印加すべき駆動パルスをインクの吐出量ごとに示すグラフである。図３Ｂにおいて、ピエゾ素子ＰＺに大ドットを形成させるためには、前半期間Ｔ１と後半期間Ｔ２のそれぞれにおいて駆動信号ＣＯＭＡの駆動パルスＡＤＰ１，ＡＤＰ２を選択すべきことが示される。すなわち、前半期間Ｔ１と後半期間Ｔ２とで合計約２６ｐｌの吐出量のインク滴を吐出することにより、大ドットを形成することが示される。ピエゾ素子ＰＺに中ドットを形成させるためには、前半期間Ｔ１と後半期間Ｔ２のそれぞれにおいて駆動信号ＣＯＭＡの駆動パルスＡＤＰ１と駆動信号ＣＯＭＢの駆動パルスＢＤＰ２とを選択すべきことが示される。すなわち、前半期間Ｔ１と後半期間Ｔ２とで合計約１９ｐｌの吐出量のインク滴を吐出することにより、中ドットを形成することが示される。
【００２３】
さらに、ピエゾ素子ＰＺに小ドットを形成させるためには、前半期間Ｔ１においていずれの駆動パルスも選択せず、後半期間Ｔ２において駆動信号ＣＯＭＢの駆動パルスＢＤＰ２を選択すべきことが示される。すなわち、前半期間Ｔ１と後半期間Ｔ２とで約６ｐｌの吐出量のインク滴を吐出することにより、小ドットを形成することが示される。一方、ピエゾ素子ＰＺにドットを形成させないためには、前半期間Ｔ１において駆動信号ＣＯＭＢの駆動パルスＢＤＰ１を選択し、後半期間Ｔ２においていずれの駆動パルスも選択しないことが示される。すなわち、ドットを形成しない場合には、前半期間Ｔ１にてノズルＮＺの液面を微振動させるべきことが示される。
【００２４】
図３Ｃはインクの吐出量（４通り）と駆動信号ＣＯＭＡ，ＣＯＭＢ（２通り）と期間Ｔ１，Ｔ２（２通り）との組み合わせ（４×２×２＝１６通り）が示されており、各組み合わせに対応する升目には１ビットの選択可否データが示されている。選択可否データは、"１"または"０"のデータであり、"１"は各組み合わせにおいて駆動パルスを選択すべきことを表し、"０"は各組み合わせにおいて駆動パルスを選択すべきでないことを表す。波形選択データＳＰは、図３Ｃの選択可否データを所定の順序（太線矢印の順序）で並べた１６ビット（"０１１００００１１０００００１１"）のシリアルデータである。具体的に、波形選択データＳＰは、前半期間Ｔ１と後半期間Ｔ２とでは後半期間Ｔ２についての選択可否データの方が上位ビットとなることを最優先されるように並べ、駆動信号ＣＯＭＡと駆動信号ＣＯＭＢとでは駆動信号ＣＯＭＢについての選択可否データの方が上位ビットとなることが次に優先されるように並べ、最後にインクの小さい吐出量に対応する選択可否データである上位ビットとなるように図３Ｃの選択可否データを並べたデータである。
【００２５】
なお、図３Ｃに示したインクの吐出量と選択すべき駆動パルスの波形との対応関係は一例であって、印刷温度や記録媒体の種類等の各種条件に応じて当該対応関係は最適化され得る。例えば、前半期間Ｔ１において駆動信号ＣＯＭＡの駆動パルスＡＤＰ１を選択し、後半期間Ｔ２において駆動信号ＣＯＭＢのＢＤＰ２を選択することにより、ピエゾ素子ＰＺに大ドットを形成させるような選択可否データが用意されてもよい。また、波形選択データＳＰは、各吐出期間ごと、および、ノズル列ＮＲごとに生成される。すなわち、波形選択データＳＰと吐出量データＳＩとは、同一の吐出期間と同一のノズル列ＮＲについて対になって生成される。次に、移動制御手段としての移動制御部１１ｃについて説明する。
【００２６】
移動制御部１１ｃは、キャリッジ２０を主走査方向に往復移動させるために図示しないキャリッジモーターを制御する。これにより、印刷ヘッドＰＨは図２Ａに示すように主走査方向に往復動することとなる。また、移動制御部１１ｃは、図示しないエンコーダーセンサー，リニアスケール等によりキャリッジ２０の位置を取得し、当該キャリッジ２０の位置に基づいてキャリッジモーターを制御する。搬送制御部１１ｄは、記録媒体を主走査方向に直交する副走査方向に搬送するために、図示しない搬送モーターを制御する。
【００２７】
送信回路１２は、吐出量データＳＩと波形選択データＳＰとを無線通信を介してキャリッジ２０に送信する。送信回路１２は、並べ替え送信部１２ａとメモリー１２ｂとを備え、送信アンテナＡＳと接続する。送信回路１２は、フレキシブル基板３０を介して、２系統の駆動信号ＣＯＭＡ，ＣＯＭＢとクロック信号ＣＫと切替信号ＣＨとラッチ信号ＬＡＴとをキャリッジ２０へ有線送信する。なお、駆動信号ＣＯＭＡ，ＣＯＭＢはアナログ信号であり、クロック信号ＣＫと切替信号ＣＨとラッチ信号ＬＡＴとは、所定のクロック周期と切替周期とラッチ周期Ｔごとに矩形パルスが立ち上がるタイミング信号である。
【００２８】
送信回路１２のメモリー１２ｂは、少なくとも１つの吐出期間についての吐出量データＳＩと波形選択データＳＰとを記録することが可能な記録容量を有する。並べ替え送信部１２ａは、メモリー１２ｂから吐出量データＳＩと波形選択データＳＰとを読み出し、これらを例えばＩＥＥＥ標準規格に準じた変調・符号化方式により変調および符号化して送信データを生成し、当該送信データを送信アンテナＡＳに出力する。並べ替え送信部１２ａは、吐出量データＳＩの送信データと、波形選択データＳＰの送信データとを送信アンテナＡＳに出力する順序を、筐体４０内におけるキャリッジ２０の位置と、キャリッジ２０の移動方向との組み合わせに基づいて設定する。
【００２９】
図４Ａは、筐体４０内におけるキャリッジ２０の位置を示す平面模式図である。キャリッジ２０は、紙面左右方向のキャリッジレールＣＲに沿って主走査（往復動）する。上述のようにキャリッジレールＣＲに沿ったキャリッジ２０の位置は、移動制御部１１ｃがエンコーダーセンサー，リニアスケール等により取得できる。筐体４０内には送信アンテナＡＳが備えられ、当該送信アンテナＡＳはキャリッジレールＣＲの主走査方向中央の位置に設けられる。すなわち、キャリッジ２０が往復移動する軌跡上の位置のうち当該軌跡の中点（キャリッジレールＣＲの中点ＣＰ）に最も近くなる位置に送信アンテナＡＳが備えられる。
【００３０】
図４Ｂは、筐体４０内においてキャリッジ２０が移動する期間と吐出量データＳＩと波形選択データＳＰの送信データが送信アンテナＡＳに出力される順序を示す表である。なお、図４Ｂは、同一の吐出期間において、同一のノズル列ＮＲからインク滴を吐出させるための吐出量データＳＩと波形選択データＳＰとの送信順序を示す。本実施形態では、キャリッジ２０が送信アンテナＡＳから離間する期間においては、同一の吐出期間についての吐出量データＳＩと波形選択データＳＰとのうち波形選択データＳＰを先に送信する。反対に、キャリッジ２０が送信アンテナＡＳに接近する期間においては、同一の吐出期間についての吐出量データＳＩと波形選択データＳＰとのうち波形選択データＳＰを後に送信する。
【００３１】
すなわち、図４Ｂに示すように、キャリッジ２０が往動するのか復動するのかに拘わらずキャリッジレールＣＲの中点ＣＰに到達するまでの期間（接近する期間）では、波形選択データＳＰの送信データが吐出量データＳＩの送信データよりも後に送信アンテナＡＳに出力される。一方、キャリッジ２０が往動するのか復動するのかに拘わらずキャリッジ２０がキャリッジレールＣＲの中点ＣＰを通過した後の期間では、波形選択データＳＰの送信データが吐出量データＳＩの送信データよりも先に送信アンテナＡＳに出力される。送信アンテナＡＳは、並べ替え送信部１２ａからの出力順に送信データを無線送信する。
【００３２】
図４Ｃは、吐出量データＳＩと波形選択データＳＰの送信データが送信アンテナＡＳによって送信される期間に、キャリッジ２０が移動する位置を示す図である。図４Ｃにおいて、同一の吐出期間において、同一のノズル列ＮＲからインク滴を吐出させるための吐出量データＳＩと波形選択データＳＰとの対が、破線を隔てて隣接して示されている。図４Ｂに示す順序で吐出量データＳＩと波形選択データＳＰとを送信することにより、吐出量データＳＩを送信する場合よりも波形選択データＳＰを送信する場合の方が、受信アンテナＡＲと送信アンテナＡＳとの距離である通信距離を短くすることができる。
【００３３】
駆動パルス生成回路１３は、駆動信号ＣＯＭＡを生成する第１回路１３Ａと、駆動信号ＣＯＭＢを第２回路１３Ｃとを備える。第１回路１３Ａと第２回路１３Ｃとは、それぞれ駆動パルスの波形を規定したデジタルデータを記録するメモリーと、デジタルデータに基づいてアナログ信号である駆動パルスを生成するＤ／Ａ変換部と、駆動パルスを増幅する増幅回路とを備える。図３Ａにて示したように第１回路１３Ａと第２回路１３Ｃとが生成する駆動信号ＣＯＭＡ，ＣＯＭＢは互いに異なる波形の電圧パルスを有する。
【００３４】
キャリッジ２０は、上述の印刷ヘッドＰＨの他に、受信回路２２と吐出制御回路２３とを備える。受信回路２２は、受信部２２ａとメモリー２２ｂとを備え、受信アンテナＡＲと接続する。受信アンテナＡＲは、送信回路１２の送信アンテナＡＳが送信した電波を受信する。受信部２２ａは、送信回路１２における変調・符号化方式に対応する復調・復号化方式により、送信データから波形選択データＳＰと吐出量データＳＩとを復調および復号化する。復調および復号化した波形選択データＳＰと吐出量データＳＩとはメモリー２２ｂに記録され、ラッチ信号ＬＡＴに同期したタイミングで吐出制御回路２３に出力される。メモリー２２ｂは、複数の吐出期間についての吐出量データＳＩと波形選択データＳＰとを記録する記録容量を備え、当該吐出量データＳＩと波形選択データＳＰとに対応する吐出期間が到来するまで吐出量データＳＩと波形選択データＳＰとを保持する。
【００３５】
図５は吐出制御手段としての吐出制御回路２３の論理回路図（単一のノズル列ＮＲに対応する部分のみ図示）を示す。なお、吐出制御回路２３は、フレキシブル基板３０を介して、２系統の駆動信号ＣＯＭＡ，ＣＯＭＢとクロック信号ＣＫと切替信号ＣＨとラッチ信号ＬＡＴとを主基板１０から受信する。吐出制御回路２３は、波形選択データＳＰと吐出量データＳＩとに基づいてピエゾ素子ＰＺに駆動パルスを印加させる回路である。吐出制御回路２３は、単一のノズル列ＮＲにつき第１フリップフロップＦＦ１と第２フリップフロップＦＦ２と第１ラッチ回路ＬＴ１と第２ラッチ回路ＬＴ２とデコーダーＤＥと第１アナログスイッチＳＷＡと第２アナログスイッチＳＷＢとをそれぞれＫ個ずつ備える。すなわち、各回路要素ＦＦ１，ＦＦ２，ＬＴ１，ＬＴ２，ＤＥ，ＳＷＡ，ＳＷＢが、ノズル列ＮＲに属するノズルＮＺごとに備えられる。各ノズルＮＺに対応する第１フリップフロップＦＦ１がノズル番号ｋの順に直列し、各ノズルＮＺに対応する第２フリップフロップＦＦ２もノズル番号ｋの順に直列し、第１フリップフロップＦＦ１と第２フリップフロップＦＦ２とが直列したシフトレジスタが形成される。
【００３６】
以上のように接続された第１フリップフロップＦＦ１と第２フリップフロップＦＦ２とは、吐出量データＳＩ（Ｄ入力）とクロック信号ＣＫ（ＣＬＫ入力）とを入力する。そして、第１フリップフロップＦＦ１と第２フリップフロップＦＦ２とは、クロック周期ごとに吐出量データＳＩを１ビットずつシフトして記憶する。吐出量データＳＩは、先頭ビットが最終（ノズル番号Ｋ）の第２フリップフロップＦＦ２に記憶されるまでシフトされる。吐出量データＳＩは、インクの吐出量を示すデータの上位ビットと下位ビットとをノズル番号ｋの降順に並べ替えたデータであるため、先頭ビットが最終（ノズル番号Ｋ）の第２フリップフロップＦＦ２に記憶された段階で、ノズル番号ｋが符合する上位ビットと下位ビットとがそれぞれ第１フリップフロップＦＦ１と第２フリップフロップＦＦ２とに記憶される。
【００３７】
第１フリップフロップＦＦ１と第２フリップフロップＦＦ２の出力（Ｑ出力）はそれぞれ第１ラッチ回路ＬＴ１と第２ラッチ回路ＬＴ２とに入力され、第１ラッチ回路ＬＴ１と第２ラッチ回路ＬＴ２に入力されたラッチ信号ＬＡＴの矩形パルスが立ち上がってラッチ周期Ｔが開始すると吐出量を示すデータ（上位ビット：下位ビット）はそれぞれ第１フリップフロップＦＦ１と第２フリップフロップＦＦ２とから後段のデコーダーＤＥへと入力される。すなわち、第１フリップフロップＦＦ１と第２フリップフロップＦＦ２と第１ラッチ回路ＬＴ１と第２ラッチ回路ＬＴ２とは、ラッチ周期Ｔごとにシリアルデータである吐出量データＳＩをノズル番号ｋに関してパラレル変換し、後段のデコーダーＤＥへと出力する動作を行う。なお、ラッチ信号ＬＡＴが立ち上がる段階で、当該ラッチ信号ＬＡＴの立ち上がりを始期としたラッチ周期Ｔ（吐出期間）において吐出すべき吐出量を示す吐出量データＳＩのフリップフロップＦＦ１，ＦＦ２におけるシフトは完了している。
【００３８】
デコーダーＤＥには、第１ラッチ回路ＬＴ１と第２ラッチ回路ＬＴ２とからノズルＮＺごとの吐出量を示すデータが入力されるとともに、ラッチ信号ＬＡＴとクロック信号ＣＫと切替信号ＣＨと波形選択データＳＰとが入力される。なお、波形選択データＳＰは共通する信号線により、ノズル列ＮＲに属するすべてのノズルＮＺに対応して設けられたデコーダーＤＥに入力される。デコーダーＤＥの出力端子は、第１アナログスイッチＳＷＡと第２アナログスイッチＳＷＢの導通状態を切り替える信号線と接続されている。第１アナログスイッチＳＷＡが導通すると駆動信号ＣＯＭＡがピエゾ素子ＰＺに印加され、第２アナログスイッチＳＷＢが導通すると駆動信号ＣＯＭＡがピエゾ素子ＰＺに印加される。
【００３９】
図６は、デコーダーＤＥの論理回路図である。デコーダーＤＥは、１６個のフリップフロップＤＦ（ＤＦ１〜ＤＦ１６）と８個のマルチプレクサーＭＸ（ＭＸ１〜ＭＸ８）と１個のＲＳ（リセット・セット）型フリップフロップＲＦと１６個のアンドゲートＡＮ（ＡＮ１〜ＡＮ８），ＮＤ（ＮＤ１〜ＮＤ８）と２個のオアゲートＯＲ（ＯＲ１，ＯＲ２）とを備える。フリップフロップＤＦは、直列に接続され、１６段のシフトレジスタを構成する。当該シフトレジスタは、クロック信号ＣＫに基づくクロック周期ごとに波形選択データＳＰを１ビットずつシフトして記憶する。すなわち、フリップフロップＤＦは、図３Ｃに示したインクの吐出量と駆動信号ＣＯＭＡ，ＣＯＭＢと期間Ｔ１，Ｔ２との組み合わせ（１６通り）にそれぞれ対応し、各組み合わせについての選択可否データ（波形選択データＳＰの各ビット）をそれぞれ記憶する。
【００４０】
フリップフロップＲＦは、ラッチ信号ＬＡＴと切替信号ＣＨとをリセット・セット信号として入力しており、ラッチ信号ＬＡＴの矩形パルスが立ち上がってから切替信号ＣＨの矩形パルスが立ち上がるまでの期間（前半期間Ｔ１）において"１"を示す信号をマルチプレクサーＭＸ１〜ＭＸ８に出力する。また、フリップフロップＲＦは、切替信号ＣＨの矩形パルスが立ち上がってからラッチ信号ＬＡＴの矩形パルスが立ち上がるまでの期間（後半期間Ｔ２）において"０"を示す信号をマルチプレクサーＭＸ１〜ＭＸ８に出力する。なお、ラッチ信号ＬＡＴが立ち上がる段階で、当該ラッチ信号ＬＡＴの立ち上がりを始期としたラッチ周期Ｔ（吐出期間）についての波形選択データＳＰのフリップフロップＤＦ１〜ＤＦ１６におけるシフトは完了している。
【００４１】
マルチプレクサーＭＸ１〜ＭＸ８は、それぞれ２個のフリップフロップＤＦで構成される組（ＤＦ１−ＤＦ９，ＤＦ２−ＤＦ１０，ＤＦ３−ＤＦ１１，ＤＦ４−ＤＦ１２、ＤＦ５−ＤＦ１３、ＤＦ６−ＤＦ１４、ＤＦ７−ＤＦ１５、ＤＦ８−ＤＦ１６）から選択可否データの組を入力する。そして、マルチプレクサーＭＸ１〜ＭＸ８は、フリップフロップＲＦからの信号に応じて後段のアンドゲートＡＮ１〜ＡＮ８に出力する選択可否データを切り替える。マルチプレクサーＭＸ１〜ＭＸ８は、前半期間Ｔ１においてフリップフロップＤＦ９〜１６に記録された選択可否データを後段のアンドゲートＡＮ１〜ＡＮ８に出力する。マルチプレクサーＭＸ１〜ＭＸ８は、後半期間Ｔ２においてフリップフロップＤＦ１〜８に記録された選択可否データを後段のアンドゲートＡＮ１〜ＡＮ８に出力する。
【００４２】
アンドゲートＮＤ１〜ＮＤ８は、第１ラッチ回路ＬＴ１と第２ラッチ回路ＬＴ２とから吐出量を示すデータ（上位ビット：下位ビット）の組を入力（反転入力）する。アンドゲートＮＤ１，ＮＤ４は、吐出量を示すデータの組を双方とも反転入力し、ノズルＮＺについての吐出量（吐出量データＳＩが示す）がドット非形成である場合のみ後段のアンドゲートＡＮ１，ＡＮ４への出力を"１"とする。アンドゲートＮＤ２，ＮＤ５は、吐出量を示すデータの上位ビットをそのまま入力しつつ下位ビットを反転入力し、ノズルＮＺについての吐出量が小ドット形成である場合のみ後段のアンドゲートＡＮ２，ＡＮ５への出力を１とする。アンドゲートＮＤ３，ＮＤ７は、吐出量を示すデータの上位ビットを反転入力しつつ下位ビットをそのまま入力し、ノズルＮＺについての吐出量が中ドット形成である場合のみ後段のアンドゲートＡＮ３，ＡＮ７への出力を"１"とする。アンドゲートＮＤ４，ＮＤ８は、吐出量を示すデータの上位ビットと下位ビットとの組を双方ともそのまま入力し、ノズルＮＺについての吐出量が大ドット形成である場合のみ後段のアンドゲートＡＮ４，ＡＮ８への出力を"１"とする。
【００４３】
アンドゲートＮＤ１〜ＮＤ８は、マルチプレクサーＭＸ１〜ＭＸ８の出力とアンドゲートＡＮ１〜ＡＮ８の出力とが双方とも"１"である場合に、出力を"１"とする。アンドゲートＮＤ１〜ＮＤ４の出力は、オアゲートＯＲ１に出力される。オアゲートＯＲ１は、アンドゲートＮＤ１〜ＮＤ４のいずれかの出力が"１"である場合に、出力を"１"とすることにより、駆動信号ＣＯＭＢをピエゾ素子ＰＺに印加させるように第２アナログスイッチＳＷＢを切り替える。一方、アンドゲートＮＤ５〜ＮＤ８の出力は、オアゲートＯＲ２に出力される。オアゲートＯＲ２は、アンドゲートＮＤ５〜ＮＤ８のいずれかの出力が"１"である場合に、出力を"１"とすることにより、駆動信号ＣＯＭＡをピエゾ素子ＰＺに印加させるように第１アナログスイッチＳＷＡを切り替える。
【００４４】
以上説明した吐出制御回路２３の回路構成により、波形選択データＳＰが示す吐出量と駆動パルスとの対応関係において、吐出量データＳＩが示す吐出量に対応付けられた駆動パルスをピエゾ素子ＰＺに印加させることができる。ここで、図３Ｃの波形選択データＳＰが入力された場合を例にして吐出制御回路２３の動作を説明する。図６において、図３Ｃの波形選択データＳＰに基づいてフリップフロップＤＦ１〜ＤＦ１６に記録される選択可否データを括弧書きで示す。また、マルチプレクサーＭＸ１〜ＭＸ８の各入力端子の脇には、各入力端子に入力される選択可否データを括弧書きで示す。マルチプレクサーＭＸ１〜ＭＸ８の出力信号線の上には、期間Ｔ１，Ｔ２のそれぞれにおいて出力信号線を介して出力される選択可否データを括弧書きで示す。アンドゲートＡＮ１〜ＡＮ８の下には、アンドゲートＡＮ１〜ＡＮ８の出力が"１"となる場合のインクの吐出量を括弧書きで示す。
【００４５】
ここで、図６のノズルＮＺに吐出させるべきインクの吐出量がドット非形成であったとする。この場合、アンドゲートＮＤ１〜ＮＤ８のうちアンドゲートＮＤ１，ＮＤ５の出力のみが"１"となり、アンドゲートＡＮ１，ＡＮ５の出力が"１"となり得る。前半期間Ｔ１においてフリップフロップＤＦ９に記録された選択可否データ"１"がアンドゲートＡＮ１に入力され、後半期間Ｔ２においてフリップフロップＤＦ１に記録された選択可否データ"０"がアンドゲートＡＮ１に入力される。従って、前半期間Ｔ１において、アンドゲートＡＮ１の出力が"１"となり、オアゲートＯＲ１を介して駆動信号ＣＯＭＢがピエゾ素子ＰＺに印加されることとなる。また、前半期間Ｔ１においてフリップフロップＤＦ１３に記録された選択可否データ"０"がアンドゲートＡＮ５に入力され、後半期間Ｔ２においてフリップフロップＤＦ５に記録された選択可否データ"０"がアンドゲートＡＮ５に入力される。従って、前半期間Ｔ１と後半期間Ｔ２との双方において、アンドゲートＡＮ５の出力が"０"となり、オアゲートＯＲ２を介して駆動信号ＣＯＭＡがピエゾ素子ＰＺに印加されることはない。以上により、図３Ｂに示すように、吐出量がドット非形成であった場合、前半期間Ｔ１において駆動信号ＣＯＭＢの駆動パルスＢＤＰ１をピエゾ素子ＰＺに印加させ、後半期間Ｔ２において駆動信号ＣＯＭＡ，ＣＯＭＢのいずれもピエゾ素子ＰＺに印加させないようにすることができる。
【００４６】
次に、図６のノズルＮＺに吐出させるべきインクの吐出量が小ドット形成であったとする。この場合、アンドゲートＮＤ１〜ＮＤ８のうちアンドゲートＮＤ２，ＮＤ６の出力のみが"１"となり、アンドゲートＡＮ２，ＡＮ６の出力が"１"となり得る。前半期間Ｔ１においてフリップフロップＤＦ１０に記録された選択可否データ"０"がアンドゲートＡＮ２に入力され、後半期間Ｔ２においてフリップフロップＤＦ２に記録された選択可否データ"１"がアンドゲートＡＮ２に入力される。従って、後半期間Ｔ２において、アンドゲートＡＮ２の出力が"１"となり、オアゲートＯＲ１を介して駆動信号ＣＯＭＢがピエゾ素子ＰＺに印加されることとなる。また、前半期間Ｔ１においてフリップフロップＤＦ１４に記録された選択可否データ"０"がアンドゲートＡＮ６に入力され、後半期間Ｔ２においてフリップフロップＤＦ６に記録された選択可否データ"０"がアンドゲートＡＮ６に入力される。従って、前半期間Ｔ１と後半期間Ｔ２との双方において、アンドゲートＡＮ６の出力が"０"となり、オアゲートＯＲ２を介して駆動信号ＣＯＭＡがピエゾ素子ＰＺに印加されることはない。以上により、図３Ｂに示すように、吐出量が小ドット形成であった場合、前半期間Ｔ１において駆動信号ＣＯＭＡ，ＣＯＭＢのいずれもピエゾ素子ＰＺに印加させず、後半期間Ｔ２において駆動信号ＣＯＭＢの駆動パルスＢＤＰ２をピエゾ素子ＰＺに印加させることができる。
【００４７】
次に、図６のノズルＮＺに吐出させるべきインクの吐出量が中ドット形成であったとする。この場合、アンドゲートＮＤ１〜ＮＤ８のうちアンドゲートＮＤ３，ＮＤ７の出力のみが"１"となり、アンドゲートＡＮ３，ＡＮ７の出力が"１"となり得る。前半期間Ｔ１においてフリップフロップＤＦ１１に記録された選択可否データ"０"がアンドゲートＡＮ３に入力され、後半期間Ｔ２においてフリップフロップＤＦ３に記録された選択可否データ"１"がアンドゲートＡＮ３に入力される。従って、後半期間Ｔ２において、アンドゲートＡＮ３の出力が"１"となり、オアゲートＯＲ１を介して駆動信号ＣＯＭＢがピエゾ素子ＰＺに印加されることとなる。また、前半期間Ｔ１においてフリップフロップＤＦ１５に記録された選択可否データ"１"がアンドゲートＡＮ７に入力され、後半期間Ｔ２においてフリップフロップＤＦ７に記録された選択可否データ"０"がアンドゲートＡＮ７に入力される。従って、前半期間Ｔ１において、アンドゲートＡＮ７の出力が"１"となり、オアゲートＯＲ２を介して駆動信号ＣＯＭＡがピエゾ素子ＰＺに印加される。以上により、図３Ｂに示すように、吐出量が中ドット形成であった場合、前半期間Ｔ１において駆動信号ＣＯＭＡの駆動パルスＡＤＰ１をピエゾ素子ＰＺに印加させ、後半期間Ｔ２において駆動信号ＣＯＭＢの駆動パルスＢＤＰ２をピエゾ素子ＰＺに印加させることができる。
【００４８】
さらに、図６のノズルＮＺに吐出させるべきインクの吐出量が大ドット形成であったとする。この場合、アンドゲートＮＤ１〜ＮＤ８のうちアンドゲートＮＤ４，ＮＤ８の出力のみが"１"となり、アンドゲートＡＮ４，ＡＮ８の出力が"１"となり得る。前半期間Ｔ１においてフリップフロップＤＦ１２に記録された選択可否データ"０"がアンドゲートＡＮ４に入力され、後半期間Ｔ２においてフリップフロップＤＦ４に記録された選択可否データ"０"がアンドゲートＡＮ４に入力される。従って、前半期間Ｔ１と後半期間Ｔ２との双方において、オアゲートＯＲ１を介して駆動信号ＣＯＭＢがピエゾ素子ＰＺに印加されることはない。また、前半期間Ｔ１においてフリップフロップＤＦ１６に記録された選択可否データ"１"がアンドゲートＡＮ８に入力され、後半期間Ｔ２においてフリップフロップＤＦ８に記録された選択可否データ"１"がアンドゲートＡＮ８に入力される。従って、前半期間Ｔ１と後半期間Ｔ２との双方において、アンドゲートＡＮ８の出力が"１"となり、オアゲートＯＲ２を介して駆動信号ＣＯＭＡがピエゾ素子ＰＺに印加される。以上により、図３Ｂに示すように、吐出量が大ドット形成であった場合、前半期間Ｔ１と後半期間Ｔ２において駆動信号ＣＯＭＡの駆動パルスＡＤＰ１，ＡＤＰ２をピエゾ素子ＰＺに印加させることができる。
【００４９】
以上説明したように、吐出量データＳＩはノズル列ＮＲに属する複数のノズルＮＺのそれぞれについて吐出量を示すデータであるのに対して、波形選択データＳＰはノズル列ＮＲに属するすべてのノズルＮＺについて共通して吐出量と駆動パルスとの対応関係を示すデータである。従って、吐出量データＳＩに誤りが生じると当該誤りの影響は複数のドット形成素子の個々に及ぶに過ぎないのに対して、波形選択データＳＰに誤りが生じると当該誤りの影響はノズル列ＮＲに属するすべてのノズルＮＺに共通して及ぶこととなる。すなわち、波形選択データＳＰに誤りが生じる場合の方が吐出量データＳＩに誤りが生じる場合よりも画質を大きく劣化させる。
【００５０】
本実施形態では、キャリッジ２０が送信アンテナＡＳに接近する期間と、キャリッジ２０が送信アンテナＡＳに接近する期間とが双方とも生じ、これらの期間で、同一の吐出期間についての吐出量データＳＩと波形選択データＳＰとの送信順序を切り替えている。キャリッジ２０が送信アンテナＡＳから離間する期間では、同一の吐出期間についての波形選択データＳＰと吐出量データＳＩとのうち波形選択データＳＰを先に送信するとともに、キャリッジ２０が送信アンテナＡＳに接近する期間では吐出量データＳＩよりも波形選択データＳＰを後に送信する。これにより、波形選択データＳＰを送信する時刻における送信アンテナＡＳと受信アンテナＡＲとの通信距離を、当該波形選択データＳＰと同一の吐出期間についての吐出量データＳＩを送信する時刻における通信距離よりも短くすることができる。
【００５１】
さらに、キャリッジ２０を往復移動する軌跡上の位置のうち当該軌跡の中点ＣＰに最も近くなる位置に送信アンテナＡＳを備えさせることにより、往動方向の終点までキャリッジが移動した場合の送信アンテナＡＳと受信アンテナＡＲとの通信距離、および、復動方向の終点までキャリッジが移動した場合の送信アンテナＡＳと受信アンテナＡＲとの通信距離を同等することができ、これらの通信距離の一方のみが偏って長くなることが防止できる。従って、印刷画像におけるキャリッジの往動方向終点側または復動方向終点側の画質が偏って劣化することが防止できる。
【００５２】
（２）他の実施形態：
第１実施形態において、単一のノズル列ＮＲについての吐出量データＳＩと波形選択データＳＰとを送信する順序を説明したが、複数のノズル列ＮＲについての吐出量データＳＩと波形選択データＳＰとを順次送信してもよい。この場合、あるノズル列ＮＲについて波形選択データＳＰの方が通信距離が短くなるように吐出量データＳＩと波形選択データＳＰとを送信した後に、別のノズル列ＮＲについて波形選択データＳＰの方が通信距離が短くなるように吐出量データＳＩと波形選択データＳＰとを送信すればよい。また、吐出量データＳＩと波形選択データＳＰとはまとめて送信されてもよい。例えば、複数のノズル列ＮＲについての吐出量データＳＩと波形選択データＳＰとをそれぞれまとめて送信してもよい。この場合も、複数のノズル列ＮＲについての波形選択データＳＰをまとめて送信する場合の方が、複数のノズル列ＮＲについての吐出量データＳＩをまとめて送信する場合よりも、通信距離が短くなるようにすればよい。さらに、複数の吐出期間についての吐出量データＳＩと波形選択データＳＰとをそれぞれまとめて送信してもよい。この場合も、複数の吐出期間についての波形選択データＳＰをまとめて送信する場合の方が、複数の吐出期間についての吐出量データＳＩをまとめて送信する場合よりも、通信距離が短くなるようにすればよい。
【００５３】
また、波形選択データＳＰを送信する場合の方が吐出量データＳＩを送信する場合よりも通信距離が短くなればよく、送信アンテナＡＳは必ずしも受信アンテナＡＲの移動軌跡の中点ＣＰに対応する位置に備えられなくてもよい。また、送信アンテナＡＳと受信アンテナＡＲとが相対移動すればよく、送信アンテナＡＳが移動してもよい。さらに、送信アンテナＡＳが複数備えられてもよい。この場合、複数の送信アンテナＡＳのうち、受信アンテナＡＲと最も近い送信アンテナＡＳとの通信距離が短くなっているのか、長くなっているのか応じて、吐出量データＳＩと波形選択データＳＰとを送信する順序を切り替えればよい。なお、キャリッジ２０が往動する場合にのみインク滴を吐出させてもよいし、キャリッジ２０が往動する場合と復動する場合の双方においてインク滴を吐出させてもよいし。前者の場合であっても、キャリッジ２０が往動する場合と復動する場合の双方において波形選択データＳＰと吐出量データＳＩとを送信する構成を採用し得る。
【００５４】
また、第１実施形態では、単一のラッチ周期Ｔ（吐出期間）が前半期間Ｔ１と後半期間Ｔ２とから構成され、それぞれの期間Ｔ１，Ｔ２において駆動信号ＣＯＭＡ，ＣＯＭＢの駆動パルスを選択可能であったが、単一のラッチ周期Ｔを構成する３以上の期間ごとに駆動信号ＣＯＭＡ，ＣＯＭＢの駆動パルスを選択可能な構成を採用してもよい。例えば、４個の期間ごとに駆動信号ＣＯＭＡ，ＣＯＭＢの駆動パルスを選択するために３２ビットの波形選択データＳＰを送信してもよい。また、選択可能な駆動信号は２系統に限らず、３系統以上であってもよい。
【００５５】
さらに、吐出量データＳＩと波形選択データＳＰとを無線送信する媒体は電波に限らず、赤外線等の他の波長帯域の電磁波であってもよい。さらに、ＩＥＥＥ標準規格とは異なる無線電波通信方式により吐出量データＳＩと波形選択データＳＰとを変調・復号化して送信してもよい。また、吐出量データＳＩが示す吐出量は４階調によって表される場合に限らず、吐出量データＳＩが示す吐出量が単一重量のインク滴を吐出するかしないかの２階調で表されてもよい。また、波形選択データＳＰは、複数のノズル列ＮＲ間でも共通していてもよい。
【符号の説明】
【００５６】
１…プリンター、１０…主基板、１１…コントローラー、１１ａ…画像処理部、１１ｂ…吐出データ生成部、１１ｃ…移動制御部、１１ｄ…搬送制御部、１２…送信回路、１２ａ…並べ替え送信部、１２ｂ…メモリー、１３…駆動パルス生成回路、２０…キャリッジ、２２…受信回路、２２ａ…受信部、２２ｂ…メモリー、２３…吐出制御回路、３０…フレキシブル基板、４０…筐体、ＡＲ…受信アンテナ、ＡＳ…送信アンテナ、ＣＯＭＡ，ＣＯＭＢ…駆動信号、ＤＥ…デコーダー、ＮＲ…ノズル列、ＮＺ…ノズル、ＰＨ…印刷ヘッド、ＰＺ…ピエゾ素子、ＳＩ…吐出量データ、ＳＰ…波形選択データ。
【図１】
0005720402.tif 000002
【図２】
0005720402.tif 000003
【図３】
0005720402.tif 000004
【図４】
0005720402.tif 000005
【図５】
0005720402.tif 000006
【図６】
0005720402.tif 000007