(57)【要約】【課題】共通の構造のヘッド制御部を用いて異なる階調数の印刷を可能とする。【解決手段】ノズルに対応する駆動素子と、前記ノズルから液体滴を吐出するため前記駆動素子を駆動する制御部とを備えるヘッドユニットであって、前記制御部は、第１入力部及び第２入力部を有し、第１階調数で印刷を行う場合、前記第１入力部に第１信号が入力され、前記第２入力部に第２信号が入力され、前記第１信号及び前記第２信号に基づいて前記駆動素子が駆動され、前記第１階調数よりも低い第２階調数で印刷を行う場合、前記第１入力部に第１信号が入力され、前記第２入力部に一定電位の信号が入力され、前記第１信号に基づいて前記駆動素子が駆動される。【選択図】図１５
2007152618.tif 000002
【特許請求の範囲】
【請求項１】
ノズルに対応する駆動素子と、
前記ノズルから液体滴を吐出するため前記駆動素子を駆動する制御部と
を備えるヘッドユニットであって、
前記制御部は、第１入力部及び第２入力部を有し、
第１階調数で印刷を行う場合、前記第１入力部に第１信号が入力され、前記第２入力部に第２信号が入力され、前記第１信号及び前記第２信号に基づいて前記駆動素子が駆動され、
前記第１階調数よりも低い第２階調数で印刷を行う場合、前記第１入力部に第１信号が入力され、前記第２入力部に一定電位の信号が入力され、前記第１信号に基づいて前記駆動素子が駆動される
ことを特徴とするヘッドユニット。
【請求項２】
請求項１に記載のヘッドユニットであって、
前記第１信号及び前記第２信号には、画素に対応する画素データが含まれており、
前記第１階調数で印刷を行う場合、前記制御部は、前記第１信号に含まれる画素データと前記第２信号に含まれる前記画素データとに基づいて、前記駆動素子を駆動し、
前記第２階調数で印刷を行う場合、前記制御部は、前記第１信号に含まれる前記画素データと前記一定電位の信号に応じて設定されたデータとに基づいて、前記駆動素子を駆動する
ことを特徴とするヘッドユニット。
【請求項３】
請求項２に記載のヘッドユニットであって、
前記第１階調数で印刷を行う場合、前記制御部は、前記第１信号に含まれるｉビットの画素データと前記第２信号に含まれるｊビットの前記画素データとからなるｉ＋ｊビットの画素データに基づいて、前記駆動素子を駆動し、
前記第２階調数で印刷を行う場合、前記制御部は、前記第１信号に含まれるｉビットの画素データと前記一定電位の信号に応じて特定値に設定されたｊビットのデータとからなるｉ＋ｊビットの画素データに基づいて、前記駆動素子を駆動する
ことを特徴とするヘッドユニット。
【請求項４】
請求項２又は３に記載のヘッドユニットであって、
前記制御部は、前記第１信号に含まれる前記画素データを記憶する第１画素データ用記憶部と、前記第２信号に含まれる前記画素データを記憶する第２画素データ用記憶部と、を有し、
前記制御部は、前記第１画素データ用記憶部に記憶された前記画素データと前記第２画素データ用記憶部に記憶された前記画素データとに基づいて、前記駆動素子を駆動する
ことを特徴とするヘッドユニット。
【請求項５】
請求項４に記載のヘッドユニットであって、
前記第２入力部に前記一定電位の信号が入力されると、前記第２画素データ用記憶部に記憶される前記画素データは、特定値になる
ことを特徴とするヘッドユニット。
【請求項６】
請求項２〜５のいずれかに記載のヘッドユニットであって、
前記制御部は、駆動信号を前記駆動素子へ印加するか否かを制御するスイッチを有し、
前記第１信号及び前記第２信号には、前記スイッチに対する制御を設定するための設定データが含まれており、
前記第１階調数で印刷を行う場合、前記制御部は、前記第１信号に含まれる設定データと前記第２信号に含まれる前記設定データとに基づいて、前記スイッチを制御し、
前記第２階調数で印刷を行う場合、前記制御部は、前記第１信号に含まれる前記設定データに基づいて、前記スイッチを制御する
ことを特徴とするヘッドユニット。
【請求項７】
請求項６に記載のヘッドユニットであって、
前記制御部は、複数の選択信号を生成する選択信号生成部を有し、
前記第１階調数で印刷を行う場合、前記制御部は、前記複数の選択信号のうちの、前記第１信号に含まれる画素データと前記第２信号に含まれる前記画素データとに応じて選択された選択信号に基づいて前記スイッチを制御し、
前記第２階調数で印刷を行う場合、前記制御部は、前記複数の選択信号のうちの、前記第１信号に含まれる前記画素データと前記一定電位の信号に応じて設定されたデータとに応じて選択された選択信号に基づいて前記スイッチを制御する
ことを特徴とするヘッドユニット。
【請求項８】
請求項２に記載のヘッドユニットであって、
前記制御部は、駆動信号を前記駆動素子へ印加するか否かを制御するスイッチを有し、
前記第１信号及び前記第２信号には、前記スイッチに対する制御を設定するための設定データが含まれており、
前記第１階調数で印刷を行う場合、前記制御部は、前記第１信号に含まれる設定データと前記第２信号に含まれる前記設定データとに基づいて、前記スイッチを制御し、
前記第２階調数で印刷を行う場合、前記制御部は、前記第１信号に含まれる前記設定データに基づいて、前記スイッチを制御する
ことを特徴とするヘッドユニット。
【請求項９】
請求項８に記載のヘッドユニットであって、
前記第２階調数で印刷を行う場合、前記制御部は、前記第１信号に含まれる前記設定データと前記一定電位の信号に応じて設定されたデータとに基づいて、前記スイッチを制御する
ことを特徴とするヘッドユニット。
【請求項１０】
請求項８又は９に記載のヘッドユニットであって、
前記制御部は、前記第１信号に含まれる前記設定データを記憶する第１設定データ用記憶部と、前記第２信号に含まれる前記設定データを記憶する第２設定データ用記憶部と、を有し、
前記制御部は、前記第１設定データ用記憶部に記憶された前記設定データと前記第２設定データ用記憶部に記憶された前記設定データとに基づいて、前記スイッチを制御する
ことを特徴とするヘッドユニット。
【請求項１１】
請求項１０に記載のヘッドユニットであって、
前記第２入力部に前記一定電位の信号が入力されると、前記第２設定データ用記憶部に記憶される前記設定データは、特定値になる
ことを特徴とするヘッドユニット。
【請求項１２】
請求項８〜１１のいずれかに記載のヘッドユニットであって、
前記制御部は、前記設定データに基づいて複数の選択信号を生成する選択信号生成部を有し、前記複数の選択信号から選択された前記選択信号に基づいて前記スイッチを制御する
ことを特徴とするヘッドユニット。
【請求項１３】
請求項１２に記載のヘッドユニットであって、
前記第２階調数で印刷を行う場合、前記一定電位の信号に応じて設定されたデータに基づいて生成された選択信号は選択されない
ことを特徴とするヘッドユニット。
【請求項１４】
請求項１２又は１３に記載のヘッドユニットであって、
前記第１信号及び前記第２信号には、画素に対応する画素データが含まれており、
前記第１階調数で印刷を行う場合、前記制御部は、前記第１信号に含まれる画素データと前記第２信号に含まれる前記画素データとに応じて選択された前記選択信号に基づいて前記スイッチを制御し、
前記第２階調数で印刷を行う場合、前記制御部は、前記第１信号に含まれる前記画素データと前記一定電位の信号に応じて設定されたデータとに応じて選択された前記選択信号に基づいて前記スイッチを制御する
ことを特徴とするヘッドユニット。
【請求項１５】
請求項８〜１４のいずれかに記載のヘッドユニットであって、
前記駆動信号は、所定周期で信号を繰り返すものであり、
前記駆動信号の前記所定周期の中には、前記駆動素子を駆動するための駆動パルスが複数含まれており、
前記設定データは、各前記駆動パルスの前記駆動素子への印加の要否を決定するためのデータである
ことを特徴とするヘッドユニット。
【請求項１６】
請求項１５に記載のヘッドユニットであって、
前記制御部は、複数種類の駆動信号のいずれかの駆動信号に含まれる前記駆動パルスを前記駆動素子へ印加するものであり、
前記設定データは、各前記駆動信号の各前記駆動パルスの前記駆動素子への印加の要否を決定するためのデータである
ことを特徴とするヘッドユニット。
【請求項１７】
請求項１〜１６のいずれかに記載のヘッドユニットであって、
ある周期において前記駆動素子が駆動される間に、次の周期において前記駆動素子を駆動するのに必要な信号を前記第１入力部及び前記第２入力部へ入力する
ことを特徴とするヘッドユニット。
【請求項１８】
請求項１〜１７のいずれかに記載のヘッドユニットであって、
前記第２入力部は、ＧＮＤに接続されていることを特徴とするヘッドユニット。
【請求項１９】
ノズルに対応する駆動素子と、
前記ノズルから液体滴を吐出するため前記駆動素子を駆動する第１制御部及び第２制御部と、を備える印刷装置であって、
前記第１制御部及び第２制御部は、第１入力部及び第２入力部をそれぞれ有し、
第１階調数で印刷を行う前記第１制御部では、前記第１入力部に第１信号が入力され、前記第２入力部に第２信号が入力され、前記第１信号及び前記第２信号に基づいて前記駆動素子が駆動され、
前記第１階調数よりも低い第２階調数で印刷を行う第２制御部では、前記第１入力部に第１信号が入力され、前記第２入力部に一定電位の信号が入力され、前記第１信号に基づいて前記駆動素子が駆動される
ことを特徴とする印刷装置。
【請求項２０】
ノズルに対応する駆動素子と、
前記ノズルから液体滴を吐出するため前記駆動素子を駆動する第１制御部及び第２制御部と、を用いた印刷方法であって、
前記第１制御部及び第２制御部は、第１入力部及び第２入力部をそれぞれ有し、
第１階調数で印刷を行う前記第１制御部には、前記第１入力部に第１信号を入力し、前記第２入力部に第２信号を入力し、前記第１信号及び前記第２信号に基づいて前記駆動素子を駆動し、
前記第１階調数よりも低い第２階調数で印刷を行う第２制御部には、前記第１入力部に第１信号を入力し、前記第２入力部に一定電位の信号を入力し、前記第１信号に基づいて前記駆動素子を駆動する
ことを特徴とする印刷方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ヘッドユニット、印刷装置及び印刷方法に関する。
【背景技術】
【０００２】
液体滴を吐出する印刷装置として、インクジェットプリンタが知られている。このインクジェットプリンタでは、各ノズルからインク滴を吐出することによって、用紙にドットを形成し、無数のドットから構成される印刷画像を用紙に印刷する。  
インク滴を吐出するヘッドユニットには、インク滴をノズルから吐出させるため、ピエゾ素子やヒータ等の駆動素子が各ノズルに対応して設けられている。また、ヘッドユニットには、各駆動素子の駆動を制御するヘッド制御部が設けられている。
【特許文献１】特開平９−１１４５７号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
インクの色毎に階調数を変えて印刷したいという要請がある。例えば、シアンやマゼンタは６階調で印刷するが、イエローは４階調で印刷したいという要請がある。  
このような場合、色毎に異なる構造のヘッド制御部を用意すると、コストがかかるという問題がある。  
本発明は、共通の構造のヘッド制御部を用いて異なる階調数の印刷を可能とすることを目的とする。
【課題を解決するための手段】
【０００４】
上記目的を達成するための主たる発明は、ノズルに対応する駆動素子と、前記ノズルから液体滴を吐出するため前記駆動素子を駆動する制御部とを備えるヘッドユニットであって、前記制御部は、第１入力部及び第２入力部を有し、第１階調数で印刷を行う場合、前記第１入力部に第１信号が入力され、前記第２入力部に第２信号が入力され、前記第１信号及び前記第２信号に基づいて前記駆動素子が駆動され、前記第１階調数よりも低い第２階調数で印刷を行う場合、前記第１入力部に第１信号が入力され、前記第２入力部に一定電位の信号が入力され、前記第１信号に基づいて前記駆動素子が駆動されることを特徴とする。
【０００５】
本発明の他の特徴については、本明細書及び添付図面の記載により明らかにする。
【発明を実施するための最良の形態】
【０００６】
本明細書及び添付図面の記載により、少なくとも、以下の事項が明らかとなる。
【０００７】
ノズルに対応する駆動素子と、
前記ノズルから液体滴を吐出するため前記駆動素子を駆動する制御部と
を備えるヘッドユニットであって、
前記制御部は、第１入力部及び第２入力部を有し、
第１階調数で印刷を行う場合、前記第１入力部に第１信号が入力され、前記第２入力部に第２信号が入力され、前記第１信号及び前記第２信号に基づいて前記駆動素子が駆動され、
前記第１階調数よりも低い第２階調数で印刷を行う場合、前記第１入力部に第１信号が入力され、前記第２入力部に一定電位の信号が入力され、前記第１信号に基づいて前記駆動素子が駆動される
ことを特徴とするヘッドユニット。  
このようなヘッドユニットによれば、共通の構造の制御部を用いて異なる階調の印刷が可能になる。
【０００８】
かかるヘッドユニットであって、前記第１信号及び前記第２信号には、画素に対応する画素データが含まれており、前記第１階調数で印刷を行う場合、前記制御部は、前記第１信号に含まれる画素データと前記第２信号に含まれる前記画素データとに基づいて、前記駆動素子を駆動し、前記第２階調数で印刷を行う場合、前記制御部は、前記第１信号に含まれる前記画素データと前記一定電位の信号に応じて設定されたデータとに基づいて、前記駆動素子を駆動することが望ましい。これにより、共通の構造の制御部を用いて、高い階調に対する画素データで印刷を行うことも、低い階調に対する画素データで印刷を行うことも可能になる。
【０００９】
かかるヘッドユニットであって、前記第１階調数で印刷を行う場合、前記制御部は、前記第１信号に含まれるｉビットの画素データと前記第２信号に含まれるｊビットの前記画素データとからなるｉ＋ｊビットの画素データに基づいて、前記駆動素子を駆動し、前記第２階調数で印刷を行う場合、前記制御部は、前記第１信号に含まれるｉビットの画素データと前記一定電位の信号に応じて特定値に設定されたｊビットのデータとからなるｉ＋ｊビットの画素データに基づいて、前記駆動素子を駆動することが望ましい。これにより、階調数に関わらずヘッドユニットが同じ動作をしても、第２入力部に一定電位の信号が入力されているときには、第２階調数の印刷が行われるようになる。
【００１０】
かかるヘッドユニットであって、前記制御部は、前記第１信号に含まれる前記画素データを記憶する第１画素データ用記憶部と、前記第２信号に含まれる前記画素データを記憶する第２画素データ用記憶部と、を有し、前記制御部は、前記第１画素データ用記憶部に記憶された前記画素データと前記第２画素データ用記憶部に記憶された前記画素データとに基づいて、前記駆動素子を駆動することが望ましい。また、前記第２入力部に前記一定電位の信号が入力されると、前記第２画素データ用記憶部に記憶される前記画素データは、特定値になることが好ましい。これにより、階調数に関わらずヘッドユニットが同じ動作をしても、第２入力部に一定電位の信号が入力されているときには、第２階調数の印刷が行われるようになる。
【００１１】
かかるヘッドユニットであって、前記制御部は、駆動信号を前記駆動素子へ印加するか否かを制御するスイッチを有し、前記第１信号及び前記第２信号には、前記スイッチに対する制御を設定するための設定データが含まれており、前記第１階調数で印刷を行う場合、前記制御部は、前記第１信号に含まれる設定データと前記第２信号に含まれる前記設定データとに基づいて、前記スイッチを制御し、前記第２階調数で印刷を行う場合、前記制御部は、前記第１信号に含まれる前記設定データに基づいて、前記スイッチを制御することが望ましい。これにより、共通の構造の制御部を用いて、高い階調に対する設定データで印刷を行うことも、低い階調に対する設定データで印刷を行うことも可能になる。
【００１２】
かかるヘッドユニットであって、前記制御部は、複数の選択信号を生成する選択信号生成部を有し、前記第１階調数で印刷を行う場合、前記制御部は、前記複数の選択信号のうちの、前記第１信号に含まれる画素データと前記第２信号に含まれる前記画素データとに応じて選択された選択信号に基づいて前記スイッチを制御し、前記第２階調数で印刷を行う場合、前記制御部は、前記複数の選択信号のうちの、前記第１信号に含まれる前記画素データと前記一定電位の信号に応じて設定されたデータとに応じて選択された選択信号に基づいて前記スイッチを制御することが望ましい。これにより、階調数に関わらずヘッドユニットが同じ動作をしても、第２入力部に一定電位の信号が入力されているときには、第２階調数の印刷が行われるようになる。
【００１３】
かかるヘッドユニットであって、前記制御部は、駆動信号を前記駆動素子へ印加するか否かを制御するスイッチを有し、前記第１信号及び前記第２信号には、前記スイッチに対する制御を設定するための設定データが含まれており、前記第１階調数で印刷を行う場合、前記制御部は、前記第１信号に含まれる設定データと前記第２信号に含まれる前記設定データとに基づいて、前記スイッチを制御し、前記第２階調数で印刷を行う場合、前記制御部は、前記第１信号に含まれる前記設定データに基づいて、前記スイッチを制御することが望ましい。これにより、共通の構造の制御部を用いて、高い階調に対する設定データで印刷を行うことも、低い階調に対する設定データで印刷を行うことも可能になる。
【００１４】
かかるヘッドユニットであって、前記第２階調数で印刷を行う場合、前記制御部は、前記第１信号に含まれる前記設定データと前記一定電位の信号に応じて設定されたデータとに基づいて、前記スイッチを制御することが望ましい。これにより、共通の構造の制御部を用いて、高い階調に対する設定データで印刷を行うことも、低い階調に対する設定データで印刷を行うことも可能になる。
【００１５】
かかるヘッドユニットであって、前記制御部は、前記第１信号に含まれる前記設定データを記憶する第１設定データ用記憶部と、前記第２信号に含まれる前記設定データを記憶する第２設定データ用記憶部と、を有し、前記制御部は、前記第１設定データ用記憶部に記憶された前記設定データと前記第２設定データ用記憶部に記憶された前記設定データとに基づいて、前記スイッチを制御することが望ましい。これにより、第１入力部に入力すべき設定データのデータ量を減らすことができる。
【００１６】
かかるヘッドユニットであって、前記第２入力部に前記一定電位の信号が入力されると、前記第２設定データ用記憶部に記憶される前記設定データは、特定値になることが好ましい。これにより、階調数に関わらずヘッドユニットが同じ動作をしても、第２入力部に一定電位の信号が入力されているときには、第２階調数の印刷が行われるようになる。
【００１７】
かかるヘッドユニットであって、前記制御部は、前記設定データに基づいて複数の選択信号を生成する選択信号生成部を有し、前記複数の選択信号から選択された前記選択信号に基づいて前記スイッチを制御することが望ましい。また、前記第２階調数で印刷を行う場合、前記一定電位の信号に応じて設定されたデータに基づいて生成された選択信号は選択されないことが好ましい。これにより、階調数に関わらずヘッドユニットが同じ動作をしても、第２入力部に一定電位の信号が入力されているときには、第２階調数の印刷が行われるようになる。
【００１８】
かかるヘッドユニットであって、前記第１信号及び前記第２信号には、画素に対応する画素データが含まれており、前記第１階調数で印刷を行う場合、前記制御部は、前記第１信号に含まれる画素データと前記第２信号に含まれる前記画素データとに応じて選択された前記選択信号に基づいて前記スイッチを制御し、前記第２階調数で印刷を行う場合、前記制御部は、前記第１信号に含まれる前記画素データと前記一定電位の信号に応じて設定されたデータとに応じて選択された前記選択信号に基づいて前記スイッチを制御することが望ましい。これにより、階調数に関わらずヘッドユニットが同じ動作をしても、第２入力部に一定電位の信号が入力されているときには、第２階調数の印刷が行われるようになる。
【００１９】
かかるヘッドユニットであって、前記駆動信号は、所定周期で信号を繰り返すものであり、前記駆動信号の前記所定周期の中には、前記駆動素子を駆動するための駆動パルスが複数含まれており、前記設定データは、各前記駆動パルスの前記駆動素子への印加の要否を決定するためのデータであることが望ましい。また、前記制御部は、複数種類の駆動信号のいずれかの駆動信号に含まれる前記駆動パルスを前記駆動素子へ印加するものであり、前記設定データは、各前記駆動信号の各前記駆動パルスの前記駆動素子への印加の要否を決定するためのデータであることが好ましい。このような場合に特に有効だからである。
【００２０】
かかるヘッドユニットであって、ある周期において前記駆動素子が駆動される間に、次の周期において前記駆動素子を駆動するのに必要な信号を前記第１入力部及び前記第２入力部へ入力することが望ましい。このような場合に特に有効である。
【００２１】
かかるヘッドユニットであって、前記第２入力部は、ＧＮＤに接続されていることが望ましい。これにより、第２入力部へ一定電位の信号を入力することが容易になる。
【００２２】
ノズルに対応する駆動素子と、
前記ノズルから液体滴を吐出するため前記駆動素子を駆動する第１制御部及び第２制御部と、を備える印刷装置であって、
前記第１制御部及び第２制御部は、第１入力部及び第２入力部をそれぞれ有し、
第１階調数で印刷を行う前記第１制御部では、前記第１入力部に第１信号が入力され、前記第２入力部に第２信号が入力され、前記第１信号及び前記第２信号に基づいて前記駆動素子が駆動され、
前記第１階調数よりも低い第２階調数で印刷を行う第２制御部では、前記第１入力部に第１信号が入力され、前記第２入力部に一定電位の信号が入力され、前記第１信号に基づいて前記駆動素子が駆動される
ことを特徴とする印刷装置。  
このような印刷装置によれば、異なる階調の印刷を行う第１制御部及び第２制御部の構成を共通化できる。
【００２３】
ノズルに対応する駆動素子と、
前記ノズルから液体滴を吐出するため前記駆動素子を駆動する第１制御部及び第２制御部と、を用いた印刷方法であって、
前記第１制御部及び第２制御部は、第１入力部及び第２入力部をそれぞれ有し、
第１階調数で印刷を行う前記第１制御部には、前記第１入力部に第１信号を入力し、前記第２入力部に第２信号を入力し、前記第１信号及び前記第２信号に基づいて前記駆動素子を駆動し、
前記第１階調数よりも低い第２階調数で印刷を行う第２制御部には、前記第１入力部に第１信号を入力し、前記第２入力部に一定電位の信号を入力し、前記第１信号に基づいて前記駆動素子を駆動する
ことを特徴とする印刷方法。  
このような印刷方法によれば、共通の構造の制御部を用いて異なる階調の印刷が可能になる。
【００２４】
＝＝＝印刷システムの構成＝＝＝
＜全体構成について＞
図１は、印刷システム１００の構成を説明する図である。例示した印刷システム１００は、印刷装置としてのプリンタ１と、印刷制御装置としてのコンピュータ１１０とを含んでいる。具体的には、この印刷システム１００は、プリンタ１と、コンピュータ１１０と、表示装置１２０と、入力装置１３０と、記録再生装置１４０とを有している。
【００２５】
プリンタ１は、用紙、布、フィルム等の媒体に画像を印刷する。コンピュータ１１０は、プリンタ１と通信可能に接続されている。そして、プリンタ１に画像を印刷させるため、コンピュータ１１０は、その画像に応じた印刷データをプリンタ１に出力する。このコンピュータ１１０には、アプリケーションプログラムやプリンタドライバ等のコンピュータプログラムがインストールされている。表示装置１２０は、ディスプレイを有している。この表示装置１２０は、例えば、コンピュータプログラムのユーザーインタフェースを表示するためのものである。入力装置１３０は、例えば、キーボード１３１やマウス１３２である。記録再生装置１４０は、例えば、フレキシブルディスクドライブ装置１４１やＣＤ−ＲＯＭドライブ装置１４２である。
【００２６】
＝＝＝コンピュータ＝＝＝
図２は、コンピュータ１１０、及びプリンタ１の構成を説明するブロック図である。まず、コンピュータ１１０の構成について簡単に説明する。このコンピュータ１１０は、前述した記録再生装置１４０と、ホスト側コントローラ１１１とを有している。記録再生装置１４０は、ホスト側コントローラ１１１と通信可能に接続されており、例えばコンピュータ１１０の筐体に取り付けられている。ホスト側コントローラ１１１は、コンピュータ１１０における各種の制御を行うものであり、前述した表示装置１２０や入力装置１３０も通信可能に接続されている。このホスト側コントローラ１１１は、インタフェース部１１２と、ＣＰＵ１１３と、メモリ１１４とを有する。インタフェース部１１２は、プリンタ１との間に介在し、データの受け渡しを行う。ＣＰＵ１１３は、コンピュータ１１０の全体的な制御を行うための演算処理装置である。メモリ１１４は、ＣＰＵ１１３が使用するコンピュータプログラムを格納する領域や作業領域等を確保するためのものであり、ＲＡＭ、ＥＥＰＲＯＭ、ＲＯＭ、磁気ディスク装置等によって構成される。このメモリ１１４に格納されるコンピュータプログラムとしては、前述したように、アプリケーションプログラムやプリンタドライバがある。そして、ＣＰＵ１１３は、メモリ１１４に格納されているコンピュータプログラムに従って各種の制御を行う。
【００２７】
プリンタドライバは、コンピュータ１１０に、画像データを印刷データに変換させ、この印刷データをプリンタ１へ送信する。印刷データは、プリンタ１が解釈できる形式のデータであって、各種のコマンドデータと、画素データとを有する。コマンドデータとは、プリンタ１に特定の動作の実行を指示するためのデータである。このコマンドデータには、例えば、給紙を指示するコマンドデータ、搬送量を示すコマンドデータ、排紙を指示するコマンドデータがある。また、画素データは、印刷される画像の画素に関するデータである。
【００２８】
ここで、画素とは、画像を構成する単位要素であり、この画素が２次元的に並ぶことにより画像が構成される。印刷データにおける画素データは、用紙Ｓ上に形成されるドットに関するデータ（例えば、階調値）である。
【００２９】
本実施形態の画素データは、画素毎に２ビット又は３ビットのデータによって構成される。２ビットの画素データは、１つの画素を４階調で表現できる。３ビットの画素データは、１つの画素を８階調で表現できる。
【００３０】
＝＝＝プリンタ＝＝＝
＜プリンタ１の構成について＞
図３は、本実施形態のプリンタ１の構成を示す図である。なお、以下の説明では、図２も参照する。
【００３１】
プリンタ１は、用紙搬送機構２０、キャリッジ移動機構３０、ヘッドユニット４０、検出器群５０、プリンタ側コントローラ６０、及び駆動信号生成回路７０を有する。プリンタ側コントローラ６０及び駆動信号生成回路７０は、共通のコントローラ基板ＣＴＲに設けられている。また、ヘッドユニット４０は、ヘッド制御部ＨＣと、ヘッド４１とを有している。
【００３２】
このプリンタ１では、プリンタ側コントローラ６０によって制御対象部、すなわち用紙搬送機構２０、キャリッジ移動機構３０、ヘッドユニット４０（ヘッド制御部ＨＣ、ヘッド４１）、及び駆動信号生成回路７０が制御される。これにより、プリンタ側コントローラ６０は、コンピュータ１１０から受け取った印刷データに基づき、用紙Ｓに画像を印刷させる。また、検出器群５０の各検出器は、プリンタ１内の状況を監視している。そして、各検出器は、検出結果をプリンタ側コントローラ６０に出力する。各検出器からの検出結果を受けたプリンタ側コントローラ６０は、その検出結果に基づいて制御対象部を制御する。
【００３３】
用紙搬送機構２０は、媒体を搬送方向に搬送させるためのものである。この用紙搬送機構２０は、用紙Ｓを印刷可能な位置まで給紙したり、この用紙Ｓを搬送方向に所定の搬送量で搬送させたりする。この搬送方向は、キャリッジ移動方向と交差する方向である。
【００３４】
キャリッジ移動機構３０は、ヘッドユニット４０が取り付けられたキャリッジＣＲをキャリッジ移動方向に移動させるためのものである。キャリッジ移動方向には、一側から他側への移動方向と、他側から一側への移動方向が含まれている。なお、ヘッドユニット４０はヘッド４１を有するので、キャリッジ移動方向はヘッド４１の移動方向に相当し、キャリッジ移動機構３０はヘッド４１を移動方向に移動させるものでもある。
【００３５】
ヘッドユニット４０は、インクを用紙Ｓに向けて吐出させるためのものである。このヘッドユニット４０は、キャリッジＣＲに取り付けられている。このヘッドユニット４０が有するヘッド４１は、ヘッドケースの下面に設けられている。また、ヘッドユニット４０が有するヘッド制御部ＨＣは、ヘッドケースの内部に設けられている。なお、このヘッド制御部ＨＣについては、後で詳しく説明する。
【００３６】
検出器群５０は、プリンタ１の状況を監視するためのものである。この検出器群５０には、例えば、キャリッジＣＲの移動方向の位置を検出するためのリニア式エンコーダ５１等が含まれている。他にも、用紙の搬送量を検出するためのセンサ（例えば用紙を搬送する搬送ローラの回転量を検出するエンコーダ）なども検出器群５０に含まれる。
【００３７】
プリンタ側コントローラ６０は、プリンタ１の制御を行うものである。このプリンタ側コントローラ６０は、インタフェース部６１と、ＣＰＵ６２と、メモリ６３と、制御ユニット６４とを有する。インタフェース部６１は、外部装置であるコンピュータ１１０との間で、データの受け渡しを行う。ＣＰＵ６２は、プリンタ１の全体的な制御を行うための演算処理装置である。メモリ６３は、ＣＰＵ６２のプログラムを格納する領域や作業領域等を確保するためのものであり、ＲＡＭ、ＥＥＰＲＯＭ、ＲＯＭ等の記憶素子によって構成される。そして、ＣＰＵ６２は、メモリ６３に記憶されているコンピュータプログラムに従い、各制御対象部を制御する。例えば、ＣＰＵ６２は、制御ユニット６４を介して用紙搬送機構２０やキャリッジ移動機構３０を制御する。また、ＣＰＵ６２は、ヘッド４１の動作を制御するためのヘッド制御信号をヘッド制御部ＨＣに出力したり、駆動信号ＣＯＭを生成させるための生成信号を駆動信号生成回路７０に出力したりする。そして、印刷時には、プリンタ側コントローラ６０が、キャリッジＣＲを移動させながらヘッド４１からインクを吐出して用紙にドットを形成するドット形成動作と、用紙搬送機構２０に用紙を搬送させる搬送動作とを交互に繰り返して、用紙に画像を印刷させる。
【００３８】
駆動信号生成回路７０は、駆動信号ＣＯＭを生成するものである。駆動信号生成回路７０は、後述する実施形態によって、１種類の駆動信号ＣＯＭを生成したり、２種類の駆動信号（第１駆動信号ＣＯＭ_Ａ、第２駆動信号ＣＯＭ_Ｂ）を生成したりする。
【００３９】
＜ヘッド４１の構成＞
図４は、ヘッド４１に設けられたノズルの説明図である。ヘッド４１の下面には、ブラックインクノズル群Ｋと、シアンインクノズル群Ｃと、マゼンタインクノズル群Ｍと、イエローインクノズル群Ｙが形成されている。各ノズル群は、各色のインクを吐出するための吐出口であるノズルを１８０個備えている。各ノズルには、それぞれインクチャンバー（不図示）と、ピエゾ素子が設けられている。ピエゾ素子の駆動によってインクチャンバーが伸縮・膨張し、ノズルからインク滴が吐出される。各ノズルからは、量が異なる複数種類のインクを吐出させることができる。これにより、大きさの異なるドットを用紙上に形成することができる。
【００４０】
図５は、ブラックインクノズル群Ｋとシアンインクノズル群Ｃの周辺の構成の説明図である。図６は、２つのノズル群の周辺の断面図である。  
各ノズル群の周辺には、駆動ユニット４２と、駆動ユニット４２を収納するためのケース４３と、ケースに装着される流路ユニット４４とを備えている。
【００４１】
駆動ユニット４２は、複数のピエゾ素子４２１によって構成されるピエゾ素子群４２２と、このピエゾ素子群４２２が固定される固定板４２３と、各ピエゾ素子４２１に給電するためのフレキシブルケーブル４２４と、から構成される。各ピエゾ素子４２１は、所謂片持ち梁の状態で固定板４２３に取り付けられている。固定板４２３は、ピエゾ素子４２１からの反力を受け止め得る剛性を備えた板状部材である。フレキシブルケーブル４２４は、可撓性を有するシート状の配線基板であり、固定板４２３とは反対側となる固定端部の側面でピエゾ素子４２１と電気的に接続されている。そして、このフレキシブルケーブル４２４の表面には、ピエゾ素子４２１の駆動等を制御するための制御用ＩＣであるヘッド制御部ＨＣが実装されている。図示するように、ヘッド制御部ＨＣは、各ノズル群毎に、すなわち色毎に、それぞれ設けられる。ヘッド制御部ＨＣの詳細については、後で詳述する。
【００４２】
ケース４３は、駆動ユニット４２を収納可能な収納空部４３１を有する直方体ブロック状の外形である。このケース４３の先端面には上記の流路ユニット４４が接合される。この収納空部４３１は、駆動ユニット４２が丁度嵌合可能な大きさである。また、このケース４３には、インクカートリッジからのインクを流路ユニット４４に導入するためのインク供給管４３３も形成されている。
【００４３】
上記の流路ユニット４４は、流路形成基板４５と、ノズルプレート４６と、弾性板４７とを有し、流路形成基板４５がノズルプレート４６と弾性板４７に挟まれるようにそれぞれを積層して一体的に構成される。ノズルプレート４６は、図４に示すようなノズルが形成されたステンレス鋼製の薄いプレートである。
【００４４】
流路形成基板４５には、圧力室４５１及びインク供給口４５２となる空部が各ノズルに対応して複数形成される。リザーバ４５３は、インクカートリッジに貯留されたインクを各圧力室４５１に供給するための液体貯留室であり、インク供給口４５２を通じて対応する圧力室４５１の他端と連通している。そして、インクカートリッジからのインクは、インク供給管４３３を通って、リザーバ４５３内に導入される。弾性板４７は、ダイヤフラム部４７１を備えている。また、リザーバ４５３となる空部の一方の開口面を封止するコンプライアンス部４７２も備えている。この弾性板４７では、支持板にエッチング加工が施され、島部４７３を残すように支持板が除去されている。そして、この島部４７３にピエゾ素子４２１の自由端部の先端が接着される。
【００４５】
そして、駆動ユニット４２は、ピエゾ素子４２１の自由端部を流路ユニット４４側に向けた状態で収納空部４３１内に挿入され、この自由端部の先端面が対応する島部４７３に接着される。また、ピエゾ素子群接合面とは反対側の固定板背面が収納空部４３１を区画するケース４３の内壁面に接着される。この収納状態でフレキシブルケーブル４２４を介してピエゾ素子４２１に駆動信号を供給すると、ピエゾ素子４２１は伸縮して圧力室４５１の容積を膨張・収縮させる。このような圧力室４５１の容積変化により、圧力室４５１内のインクには圧力変動が生じる。そして、このインク圧力の変動を利用することでノズルからインク滴を吐出させることができる。
【００４６】
次に、本実施形態の理解を容易にするため、まず参考例について説明し、その後に本実施形態について説明する。
【００４７】
＝＝＝第１参考例（４階調印刷）＝＝＝
＜駆動信号ＣＯＭについて＞
図７は、第１参考例における駆動信号ＣＯＭの説明図である。  
駆動信号ＣＯＭは、繰返し周期Ｔ毎に繰り返し生成される。この繰返し周期Ｔは、キャリッジＣＲが所定距離移動するために要する期間である。図中には、連続する２つの繰返し周期Ｔ（ＴＡ、ＴＢ）が示されている。前半の繰返し周期ＴＡと後半の繰返し周期ＴＢの駆動信号の波形は同じ波形である。このように、キャリッジＣＲが所定距離移動する毎に、同じ波形の駆動信号が駆動信号生成回路７０から繰り返し生成される。
【００４８】
各繰返し周期Ｔ内では、４つの区間Ｔ１１１〜Ｔ１１４に分けることができる。第１区間Ｔ１１１には駆動パルスＰＳ１１１を含む第１区間信号ＳＳ１１１が生成され、第２区間Ｔ１１２には駆動パルスＰＳ１１２を含む第２区間信号ＳＳ１１２が生成され、第３区間Ｔ１１３には駆動パルスＰＳ１１３を含む第３区間信号ＳＳ１１３が生成され、第４区間Ｔ１１４には駆動パルスＰＳ１１４を含む第４区間信号ＳＳ１１４が生成される。なお、駆動パルスＰＳ１１１〜ＰＳ１１４の波形は、ピエゾ素子４２１に行わせる動作に基づいて定められている。
【００４９】
駆動信号生成回路７０において生成された駆動信号ＣＯＭは、他の信号とともにケーブルを介して、ヘッド制御部ＨＣへ入力される。
【００５０】
＜ヘッド制御部ＨＣについて＞
図８は、第１参考例のヘッド制御部ＨＣのブロック図である。  
ヘッド制御部ＨＣは、第１シフトレジスタ８１Ａと、第２シフトレジスタ８１Ｂと、第１ラッチ回路８２Ａと、第２ラッチ回路８２Ｂと、信号選択部８３と、制御ロジック８４と、スイッチ８６とを備えている。そして、制御ロジック８４を除いた各部（すなわち、第１シフトレジスタ８１Ａ、第２シフトレジスタ８１Ｂ、第１ラッチ回路８２Ａ、第２ラッチ回路８２Ｂ、信号選択部８３、及びスイッチ８６）は、それぞれピエゾ素子４２１毎に設けられる。制御ロジック８４は、設定データＳＰを記憶するためのシフトレジスタ群８４２と、設定データＳＰに基づいて選択信号ｑ０〜ｑ３を生成する選択信号生成部８４４とを有している。
【００５１】
このヘッド制御部ＨＣには、プリンタ側コントローラ６０からケーブルを介して、クロックＣＬＫ、ラッチ信号ＬＡＴ、チェンジ信号ＣＨ、及び駆動信号ＣＯＭが入力される。また、画素データＳＩと設定データＳＰとを含む設定信号も、プリンタ側コントローラ６０からケーブルを介してヘッド制御部ＨＣへ入力される。
【００５２】
図９は、第１参考例の各種信号の説明図である。図１０Ａは、画素データＳＩと設定データＳＰとを含む設定信号の説明図である。図１０Ｂは、選択信号生成部８４４の機能の説明図である。
【００５３】
クロックＣＬＫに同期して設定信号がヘッド制御部ＨＣに入力されると、設定信号のうちの下位ビットデータが第１シフトレジスタ８１Ａにそれぞれセットされ、上位ビットデータが第２シフトレジスタ８１Ｂにそれぞれセットされ、設定データＳＰが制御ロジック８４のシフトレジスタ群８４２にセットされる。なお、各ノズルにそれぞれ対応する２ビットの画素データの下位ビットは第１シフトレジスタ８１Ａにセットされ、２ビットの画素データの上位ビットは第２シフトレジスタ８１Ｂにセットされる。
【００５４】
そして、ラッチ信号ＬＡＴのパルスに応じて、下位ビットデータが第１ラッチ回路８２Ａにラッチされ、上位ビットデータが第２ラッチ回路８２Ｂにラッチされ、設定データＳＰが選択信号生成部８４４にラッチされる。なお、各ノズルにそれぞれ対応する２ビットの画素データの下位ビットは第１ラッチ回路８２Ａにラッチされ、２ビットの画素データの上位ビットは第２ラッチ回路８２Ｂにラッチされる。
【００５５】
第１参考例の設定データＳＰは、１６ビットデータから構成される（図１０Ａ参照）。そして、選択信号生成部８４４は、１６ビットの設定データＳＰのうちの所定の４ビットデータ（データＰ００、データＰ１０、データＰ２０、データＰ３０）とチェンジ信号ＣＨとに基づいて、選択信号ｑ０を生成する。また、同様に、選択信号生成部８４４は、１６ビットの設定データＳＰのうちの所定の４ビットデータとチェンジ信号ＣＨとに基づいて、選択信号ｑ１〜ｑ３を生成する。
【００５６】
この第１参考例では、１６ビットの設定データＳＰのうち、データＰ００、データＰ１２、データＰ１３、データＰ２１及びデータＰ３３は［１］であり、他のデータは［０］である。このため、選択信号ｑ０のための４ビットデータ（データＰ００、データＰ１０、データＰ２０、データＰ３０）は［１０００］になり、この結果、選択信号ｑ０は、第１区間Ｔ１１１においてＨレベルになり、第２区間Ｔ１１２〜第４区間Ｔ１１４においてＬレベルになる。また、選択信号ｑ１〜ｑ３も図示する通りの信号になる。
【００５７】
信号選択部８３は、第１ラッチ回路８２Ａ及び第２ラッチ回路８２Ｂにラッチされた２ビットの画素データに応じて、選択信号ｑ０〜ｑ４から１つを選択する。画素データが［００］の場合（下位ビットが［０］で上位ビットが［０］の場合）には選択信号ｑ０が選択され、画素データが［０１］の場合には選択信号ｑ１が選択され、画素データが［１０］の場合には選択信号ｑ２が選択され、画素データが［１１］の場合には選択信号ｑ３が選択される。選択された選択信号は、スイッチ信号ＳＷとして信号選択部８３から出力される。
【００５８】
スイッチ８６には駆動信号ＣＯＭ及びスイッチ信号ＳＷが入力される。スイッチ信号がＨレベルのとき、スイッチ８６はＯＮ状態になり、駆動信号ＣＯＭがピエゾ素子４２１へ印加される。スイッチ信号ＳＷがＬレベルのとき、スイッチ８６はＯＦＦ状態になり、駆動信号ＣＯＭはピエゾ素子４２１へ印加されない。
【００５９】
画素データが［００］の場合、スイッチ８６が選択信号ｑ０によりＯＮ／ＯＦＦされ、駆動信号ＣＯＭの第１区間信号ＳＳ１１１がピエゾ素子４２１へ印加され、ピエゾ素子４２１は駆動パルスＰＳ１１１により駆動される。この駆動パルスＰＳ１１１に応じてピエゾ素子４２１が駆動すると、インクが吐出されない程度の圧力変動がインクに生じて、インクメニスカス（ノズル部分で露出しているインクの自由表面）が微振動する。  
画素データが［０１］の場合、スイッチ８６が選択信号ｑ１によりＯＮ／ＯＦＦされ、駆動信号ＣＯＭの第３区間信号ＳＳ１１３がピエゾ素子４２１へ印加され、ピエゾ素子４２１は駆動パルスＰＳ１１３により駆動される。この駆動パルスＰＳ１１３に応じてピエゾ素子４２１が駆動すると、小程度の量のインクが吐出され、用紙に小ドットが形成される。
【００６０】
画素データが［１０］の場合、スイッチ８６が選択信号ｑ２によりＯＮ／ＯＦＦされ、駆動信号ＣＯＭの第２区間信号ＳＳ１１２がピエゾ素子４２１へ印加され、ピエゾ素子４２１が駆動パルスＰＳ１１２により駆動される。この駆動パルスＰＳ１１２に応じてピエゾ素子４２１が駆動すると、中程度の量のインクが吐出され、用紙に中ドットが形成される。  
画素データが［１１］の場合、スイッチ８６が選択信号ｑ３によりＯＮ／ＯＦＦされ、駆動信号ＣＯＭの第２区間信号ＳＳ１１２及び第４区間信号ＳＳ１１４がピエゾ素子４２１へ印加され、ピエゾ素子４２１が駆動パルスＰＳ１１２及び駆動パルスＰＳ１１４により駆動される。これらの駆動パルスＰＳ１１２及び駆動パルスＰＳ１１４に応じてピエゾ素子４２１が駆動すると、用紙に大ドットが形成される。
【００６１】
なお、図７の繰返し周期ＴＡにおいてピエゾ素子４２１が駆動されている間に、次の繰返し周期ＴＢにおいてピエゾ素子４２１を駆動するための設定信号（画素データＳＩと設定データＳＰ）がヘッド制御部ＨＣへ入力される。言い換えると、繰返し周期ＴＡの間に、次の繰返し周期ＴＢのための下位ビットデータ、上位ビットデータ及び設定データを各シフトレジスタにセットしなければならない。
【００６２】
＝＝＝第２参考例（８階調印刷）＝＝＝
上記の第１参考例では、用紙上の画素毎に４階調（ドットなし、小ドット、中ドット、大ドット）の濃淡を形成することができる。これに対し、以下に説明する第２参考例では、０ｐｌ（インク滴を吐出せず微振動のみ）、１．５ｐｌ（ピコリットル）、３ｐｌ、４．５ｐｌ、７ｐｌ、８．５ｐｌ、１０ｐｌ及び１４ｐｌのインク滴を吐出し、用紙上の画素毎に８階調の濃淡を形成することができる。
【００６３】
＜ヘッド制御部ＨＣについて＞
図１１は、第２参考例のヘッド制御部ＨＣのブロック図である。第１参考例と比較すると、第２参考例のヘッド制御部ＨＣは、第３シフトレジスタ８１Ｃと、第３ラッチ回路８２Ｃとを更に備えている。また、選択信号生成部８４４は、８種類の選択信号ｑ０〜ｑ７を生成する。
【００６４】
図１２は、第２参考例の各種信号の説明図である。図１３Ａは、画素データＳＩと設定データＳＰとを含む設定信号の説明図である。図１３Ｂは、選択信号生成部８４４の機能の説明図である。
【００６５】
第２参考例では８階調表現を行なうため、１画素につき３ビットの画素データを対応させる必要がある（第１参考例では１画素につき２ビットの画素データが対応している）。このため、設定信号の画素データＳＩは、上位ビットデータ、中位ビットデータ及び下位ビットデータから構成される（図１３Ａ参照）。
【００６６】
また、第２参考例では、繰返し周期Ｔは５つの区間に分けられる（第１参考例では繰返し周期Ｔは４つの区間に分けられる）。これは、８階調表現を行うために、ピエゾ素子４２１へ印加する印加信号を８種類にする必要があるので（図１２下参照）、繰返し周期Ｔの中で用意すべき波形を増やす必要があるからである。
【００６７】
そして、第２参考例では、設定信号の設定データは４０ビットのデータ量になる（第１参考例では設定データは１６ビットである）。詳しく言えば、第２参考例では、駆動信号ＣＯＭから８種類の印加信号を生成するために選択信号生成部８４４は８種類の選択信号ｑ０〜ｑ７を生成する必要があり、また、各選択信号について５つの区間のＬレベル又はＨレベルを決定する必要があるので、設定データは、８（種類）×５（区間）＝４０（ビット）のデータ量になる。
【００６８】
そして、設定信号が第２参考例のヘッド制御部ＨＣに入力されると、下位ビットデータが第１シフトレジスタ８１Ａにそれぞれセットされ、中位ビットデータが第２シフトレジスタ８１Ｂにそれぞれセットされ、上位ビットデータが第３シフトレジスタ８１Ｃにそれぞれセットされ、設定データＳＰが制御ロジック８４のシフトレジスタ群８４２にセットされる。そして、ラッチ信号ＬＡＴのパルスに応じて、下位ビットデータが第１ラッチ回路８２Ａにラッチされ、中位ビットデータが第２ラッチ回路８２Ｂにラッチされ、上位ビットデータが第３ラッチ回路８２Ｃにラッチされ、設定データＳＰが選択信号生成部８４４にラッチされる。
【００６９】
選択信号生成部８４４は、４０ビットの設定データのうちの所定の４ビットデータとチェンジ信号ＣＨとに基づいて、選択信号ｑ０〜ｑ７をそれぞれ生成する。信号選択部８３は、第１ラッチ回路８２Ａ〜第３ラッチ回路８２Ｃにラッチされた３ビットの画素データに応じて、選択信号ｑ０〜ｑ７から１つを選択する。選択された選択信号は、スイッチ信号ＳＷとして信号選択部８３から出力される。
【００７０】
これにより、３ビットの画素データに応じてピエゾ素子４２１が駆動され、３ビットの画素データに応じたインク滴が吐出（又は不吐出）され、３ビットの画素データに応じたドットが用紙に形成される。
【００７１】
第２参考例では、ある繰返し周期Ｔの間に、次の繰返し周期のためにシフトレジスタにセットすべきデータ量が多くなる。このデータはシリアル転送されてくるので、セットすべきデータ量が多くなると時間がかかる。この結果、第２参考例では繰返し周期Ｔを短く設定することはできない。
【００７２】
＝＝＝２種類の階調の混合印刷＝＝＝
ところで、インクの色に応じて、表現可能な階調数を変えたいという要請がある。例えば、写真印刷では、高画質が要求されるので、表現可能な階調数を上げる必要はあるが、ブラックインクは主にテキスト印刷に用いられ写真印刷にはあまり用いられないので、カラーインクほど階調数を上げなくても良い。また、カラーインクであっても、イエローインクは比較的淡い色のインクであるため、比較的濃い色のシアンインク及びマゼンタインクほど階調数を上げる必要性がない。  
このように、例えばブラック及びイエローは４階調で印刷し、シアン及びマゼンタは８階調で印刷したいという要請がある。しかし、単に４階調印刷と８階調印刷とを混合させただけでは、以下に説明するような問題が生じる。
【００７３】
図１４Ａは、第１比較例の説明図である。この第１比較例では、ブラック及びイエローのためのヘッド制御部は第１参考例のヘッド制御部ＨＣ（図８参照）と同じ構成であり、シアン及びマゼンタのためのヘッド制御部は第２参考例のヘッド制御部ＨＣ（図１１参照）と同じ構成である。  
第１比較例のようにヘッドユニット４０を製造する場合、４階調印刷用のヘッド制御部と、８階調印刷用のヘッド制御部の２種類の制御用ＩＣを製造する必要があるため、ヘッドユニット４０の製造コストが高くなるという問題が生じる。
【００７４】
図１４Ｂは、第２比較例の説明図である。この第２比較例では、第２参考例の８階調印刷用のヘッド制御部（図１１参照）を共通に使用しているので、第１比較例のような製造コストの問題は解消される。  
しかし、単に第２参考例のヘッド制御部を各色共通で使用したのでは、４階調印刷しか行わないヘッド制御部に対しても８階調印刷のためのデータを送る必要があるため、セットすべきデータ量が多くなり、データのセットに時間がかかるという問題がある。
【００７５】
図１５は、以下に説明する実施形態の概要の説明図である。本実施形態のヘッド制御部は、各色共通に使用される。また、本実施形態のヘッド制御部は、第２参考例とは異なり、画素データＳＩ及び設定データＳＰの設定のための設定信号を入力する入力部が２つある。この２つの入力部の一方には、各色共通して、２ビット分の画素データと第１設定データＳＰ１を設定するための第１設定信号が入力する。  
そして、８階調印刷を行うシアン及びマゼンタのヘッド制御部の場合、他方の入力部には、残りの画素データ（上位ビットデータ）と第２設定データＳＰ２を設定するための第２設定信号が入力する。そして、このヘッド制御部は、３ビットの画素データ、第１設定データＳＰ１及び第２設定データＳＰ２に基づいて、ピエゾ素子４２１を駆動し、用紙上の画素に８階調の濃淡を形成する。  
一方、４階調印刷を行うブラック及びイエローのヘッド制御部の場合、他方の入力部はＧＮＤに接続される。そして、このヘッド制御部は、２ビットの画素データ及び第１設定データＳＰ１に基づいて、ピエゾ素子４２１を駆動し、用紙上の画素に４階調の濃淡を形成する。
【００７６】
本実施形態のヘッド制御部によれば、各色のヘッド制御部をそれぞれ共通にできるので、製造コストの問題は解消できる。また、本実施形態のヘッド制御部によれば、各入力部にシリアル転送されるデータ量が第２参考例の場合よりも少なくなるので、データのセットに時間がかからない。
【００７７】
＝＝＝第１実施形態（４階調と８階調の混合印刷）＝＝＝
＜画素データとインク滴の大きさとの関係について＞
図１６は、第１実施形態の駆動信号ＣＯＭと、ピエゾ素子４２１に印加される印加信号の説明図である。図１７Ａは、４階調印刷のときの画素データとインク滴の大きさとの関係を説明するための表である。図１７Ｂは、８階調印刷のときの画素データとインク滴の大きさとの関係を説明するための表である。
【００７８】
駆動信号ＣＯＭは、繰返し周期Ｔ毎に繰り返し生成される。この繰返し周期Ｔは、キャリッジＣＲが所定距離移動するために要する期間である。各繰返し周期Ｔ内では、５つの区間Ｔ１１〜Ｔ１５に分けることができる。第１区間Ｔ１１には駆動パルスＰＳ１１を含む第１区間信号ＳＳ１１が生成され、第２区間Ｔ１２には駆動パルスＰＳ１２を含む第２区間信号ＳＳ１２が生成され、第３区間Ｔ１３には駆動パルスＰＳ１３を含む第３区間信号ＳＳ１３が生成され、第４区間Ｔ１４には駆動パルスＰＳ１４を含む第４区間信号ＳＳ１４が生成され、第５区間Ｔ１５には駆動パルスＰＳ１５を含む第５区間信号ＳＳ１５が生成される。
【００７９】
各駆動パルスの波形は、ピエゾ素子４２１に行わせる動作に基づいて定められている。駆動パルスＰＳ１１の波形は、ピエゾ素子４２１を微振動させるように定められている。駆動パルスＰＳ１２及び駆動パルスＰＳ１４は、ノズルから７ｐｌ（ピコリットル）のインク滴を吐出するようにピエゾ素子４２１を駆動させるように定められている。駆動パルスＰＳ１３は、ノズルから３ｐｌのインク滴を吐出するようにピエゾ素子４２１を駆動させるように定められている。駆動パルスＰＳ１５は、ノズルから１．５ｐｌのインク滴を吐出するようにピエゾ素子４２１を駆動させるように定められている。
【００８０】
４階調印刷を行う色の画素データは、１画素につき２ビットのデータになる。そして、画素データが［００］の場合、駆動パルスＰＳ１１に応じてピエゾ素子４２１が駆動され、インクメニスカスが微振動する。画素データが［０１］の場合、駆動パルスＰＳ１３に応じてピエゾ素子４２１が駆動され、ノズルから３ｐｌのインク滴が吐出され、小ドットが形成される。画素データが［１０］の場合、駆動パルスＰＳ１２に応じてピエゾ素子４２１が駆動され、ノズルから７ｐｌのインク滴が吐出され、中ドットが形成される。画素データが［１１］の場合、駆動パルスＰＳ１２及び駆動パルスＰＳ１４に応じてピエゾ素子４２１が駆動され、ノズルから１４ｐｌのインク滴が吐出され、大ドットが形成される。
【００８１】
８階調印刷を行う色の画素データは、１画素につき３ビットのデータになる。そして、画素データが［０００］の場合、駆動パルスＰＳ１１に応じてピエゾ素子４２１が駆動され、インクメニスカスが微振動する。画素データ（後述するデコード前の画素データ）が［００１］の場合、駆動パルスＰＳ１５に応じてピエゾ素子４２１が駆動され、ノズルから１．５ｐｌのインク滴が吐出される（そして、このインク量に応じたドットが形成される）。画素データが［０１０］の場合、駆動パルスＰＳ１３に応じてピエゾ素子４２１が駆動され、ノズルから３ｐｌのインク滴が吐出される。画素データが［０１１］の場合、駆動パルスＰＳ３及び駆動パルスＰＳ５に応じてピエゾ素子４２１が駆動され、ノズルから４．５ｐｌのインク滴が吐出される。画素データが［１００］の場合、駆動パルスＰＳ２に応じてピエゾ素子４２１が駆動され、ノズルから７ｐｌのインク滴が吐出される。画素データが［１０１］の場合、駆動パルスＰＳ１４及び駆動パルスＰＳ１５に応じてピエゾ素子４２１が駆動され、ノズルから８．５ｐｌのインク滴が吐出される。画素データが［１１０］の場合、駆動パルスＰＳ１２及び駆動パルスＰＳ１３に応じてピエゾ素子４２１が駆動され、ノズルから１０ｐｌのインク滴が吐出される。画素データが［１１１］の場合、駆動パルスＰＳ１２及び駆動パルスＰＳ１４に応じてピエゾ素子４２１が駆動され、ノズルから１４ｐｌのインク滴が吐出される。
【００８２】
以下、コンピュータから送信された印刷データに含まれる画素データに基づいて、どのようにして上記の通りにピエゾ素子４２１が駆動されるかについて説明する。
【００８３】
＜画素データのデコードについて＞
４階調印刷において画素データが［００］の場合にピエゾ素子４２１に印加する信号と、８階調印刷において画素データが［０００］の場合にピエゾ素子４２１に印加する信号とは共通している。同様に、４階調印刷の画素データ［０１］と８階調印刷の画素データ［０１０］、４階調印刷の画素データ［１０］と８階調印刷の画素データ［１００］、及び、４階調印刷の画素データ［１１］と８階調印刷の画素データ［１１１］は、ピエゾ素子４２１に印加する信号がそれぞれ共通する。
【００８４】
そこで、第１実施形態では、印加信号が４階調印刷と共通する８階調印刷の３ビットの画素データを、４階調印刷の画素データの下二桁と一致するように、デコードする。また、印加信号が４階調印刷と共通する８階調印刷の３ビットの画素データの上位ビットが［０］になるようにデコードする。
【００８５】
図１８は、８階調印刷の画素データのデコードの説明図である。コンピュータから送信された印刷データに含まれる画素データのうちの３ビットの画素データは、後述する本実施形態のヘッド制御部ＨＣへ入力される前に、デコーダによってデコードされる。このデコーダは、プリンタ側コントローラ６０に設けられているが、ヘッドユニット側に設けられていても良い。
【００８６】
例えば、４階調印刷の画素データ［０１］と８階調印刷の画素データ［０１０］は、ピエゾ素子４２１に印加する信号が共通するので、デコーダは、８階調印刷の画素データ［０１０］を画素データ［００１］にデコードする。また、４階調印刷の画素データ［１０］と８階調印刷の画素データ［１００］は、ピエゾ素子４２１に印加する信号が共通するので、デコーダは、８階調印刷の画素データ［１００］を［０１０］にデコードする。また、４階調印刷の画素データ［１１］と８階調印刷の画素データ［１１１］は、ピエゾ素子４２１に印加する信号が共通するので、デコーダは、８階調印刷の画素データ［１１１］を［０１１］にデコードする。
【００８７】
また、デコード後の画素データの値が重複しないように、デコーダは、画素データ［００１］を［１００］に、画素データ［０１１］を［１０１］に、画素データ［１０１］を［１１０］に、画素データ［１１０］を［１１１］にそれぞれデコードする。なお、印加信号が４階調印刷と共通しない８階調印刷の３ビットの画素データは、上位ビットデータが［１］になるように、デコードされる。
【００８８】
デコード前の３ビットの画素データの値は、用紙上の画素の濃淡順の値になっている。しかし、デコーダが８階調印刷の３ビットの画素データをデコードした結果、デコード後の３ビットの画素データの値は、用紙上の画素の濃淡順の値になってない。
【００８９】
このようなデコードを行うことにより、８階調印刷時の選択信号ｑ０〜ｑ３と４階調印刷時の選択信号ｑ０〜ｑ３を同じにできる。この結果、設定信号ｑ０〜ｑ３のための設定データを、８階調印刷時にも４階調印刷時にも共通にすることができる。
【００９０】
＜ヘッド制御部ＨＣについて＞
図１９は、第１実施形態のヘッド制御部ＨＣのブロック図である。第２参考例と比較すると、第１実施形態のヘッド制御部ＨＣは、制御ロジック８４へ入力される設定信号の入力部が２つある（第１入力部８４６Ａ、第２入力部８４６Ｂ）。また、本実施形態の制御ロジック８４には、設定データＳＰを記憶するためのシフトレジスタ群が２つ設けられている（第１シフトレジスタ群８４２Ａ及び第２シフトレジスタ群８４２Ｂ）。また、第１実施形態のヘッド制御部ＨＣは、ダミーデータ用のシフトレジスタ群８５を備えている。また、第２参考例と比較すると、第１実施形態では、第１シフトレジスタ８１Ａ〜第３シフトレジスタ８１Ｃの接続関係が異なっている。具体的には、第１シフトレジスタ８１Ａ及び第２シフトレジスタ８１Ｂは、第１シフトレジスタ群８４２Ａと接続され、第３シフトレジスタ８１Ｃは、第２シフトレジスタ群８４２Ｂ及びダミーデータ用のシフトレジスタ群８５と接続されている。
【００９１】
第１実施形態では、８階調印刷を行うシアン及びマゼンタにも、４階調印刷を行うブラックとイエローにも、このヘッド制御部ＨＣを共通して使用している。以下、第１実施形態における８階調印刷と４階調印刷について説明する。
【００９２】
＜８階調印刷（シアン及びマゼンタ）＞
図２０Ａは、８階調印刷の際に第１入力部８４６Ａに入力される第１設定信号と、第２入力部８４６Ｂに入力される第２設定信号の説明図である。図２０Ｂは、８階調印刷の際の選択信号生成部８４４の機能の説明図である。
【００９３】
第１設定信号は、第１画素データＳＩ１と、第１設定データＳＰ１とを含んでいる。第１画素データは、下位ビットデータと、中位ビットデータとから構成されている。下位ビットデータは、１８０個のノズルにそれぞれ対応する１８０個の画素データの下位ビットのデータであり、１８０ビットのデータ量である。なお、画素データが［００１］の場合、下位ビットのデータは［１］である。中位ビットデータは、１８０個のノズルにそれぞれ対応する１８０個の画素データの中位ビットのデータであり、１８０ビットのデータ量である。なお、画素データが［０１０］の場合、中位ビットデータは［１］である。第１設定データＳＰ１は、選択信号ｑ０〜ｑ３を生成するために必要なデータである。４種類の選択信号について５つの区間のＬレベル又はＨレベルを決定する必要があるので、第１設定データＳＰ１は２０ビットのデータ量になる。
【００９４】
第２設定信号は、ダミーデータと、上位ビットデータと、第２設定データとを含んでいる。ダミーデータは、第２設定信号のデータ長を第１設定信号のデータ長に揃えるために付加されたデータである。上位ビットデータは、１８０個のノズルにそれぞれ対応する１８０個の画素データの上位ビットのデータであり、１８０ビットのデータ量である。なお、画素データが［１００］の場合、上位ビットデータは［１］である。第２設定データＳＰ２は、選択信号ｑ４〜ｑ７を生成するために必要なデータである。４種類の選択信号について５つの区間のＬレベル又はＨレベルを決定する必要があるので、第２設定データＳＰ１は２０ビットのデータ量になる。
【００９５】
第１設定信号が第１入力部８４６Ａに入力されると、下位ビットデータが第１シフトレジスタ８１Ａにそれぞれセットされ、中位ビットデータが第２シフトレジスタ８１Ｂにそれぞれセットされ、第１設定データＳＰ１が第１シフトレジスタ群８４２Ａにセットされる。また、第１設定信号が第１入力部８４６Ａに入力されるとき、これと並列して、第２設定信号が第２入力部８４６Ｂに入力される。第２設定信号が第２入力部８４６Ｂに入力されると、ダミーデータがダミー用のシフトレジスタ群８５へセットされ、上位ビットデータが第３シフトレジスタ８１Ｃにそれぞれセットされ、第２設定データＳＰ２が第２シフトレジスタ群８４２Ｂにセットされる。
【００９６】
第１シフトレジスタ８１Ａ〜第３シフトレジスタ８１Ｃに各データがセットされた後、ヘッド制御部ＨＣに入力されるラッチ信号ＬＡＴのパルスに応じて、第１シフトレジスタ８１Ａにセットされた下位ビットデータが第１ラッチ回路８２Ａにラッチされ、第２シフトレジスタ８１Ｂにセットされた中位ビットデータが第２ラッチ回路８２Ｂにラッチされ、第３シフトレジスタ８１Ｃにセットされた上位ビットデータが第３ラッチ回路８２Ｃにラッチされる。また、第１シフトレジスタ群８４２Ａ及び第２シフトレジスタ群８４２Ｂに各設定データがセットされた後、ヘッド制御部ＨＣに入力されるラッチ信号ＬＡＴのパルスに応じて、第１設定データＳＰ１及び第２設定データＳＰ２が選択信号生成部８４４にラッチされる。
【００９７】
選択信号生成部８４４は、ラッチされた４０ビットの設定データと、繰返し周期Ｔを５つの区間に分けるためのチェンジ信号ＣＨとに基づいて、選択信号ｑ０〜ｑ７を生成する。そして、選択信号生成部８４４は、第１シフトレジスタ群８４２Ａからラッチした第１設定データＳＰ１に基づいて選択信号ｑ０〜ｑ３を生成し、第２シフトレジスタ群８４２Ｂからラッチした第２設定データＳＰ２に基づいて選択信号ｑ４〜ｑ７を生成する。
【００９８】
例えば、選択信号生成部８４４は、第１設定信号に含まれていた所定の５ビットデータ（データＰ００、データＰ１０、データＰ２０、データＰ３０、データＰ４０）に基づいて、選択信号ｑ０を生成する。また、選択信号生成部８４４は、第１設定信号に含まれていた所定の５ビットデータ（データＰ０１、データＰ１１、データＰ２１、データＰ３１、データＰ４１）に基づいて、選択信号ｑ１を生成する。また、選択信号生成部８４４は、第１設定信号に含まれていた所定の５ビットデータ（データＰ０２、データＰ１２、データＰ２２、データＰ３２、データＰ４２）に基づいて、選択信号ｑ２を生成する。また、選択信号生成部８４４は、第１設定信号に含まれていた所定の５ビットデータ（データＰ０３、データＰ１３、データＰ２３、データＰ３３、データＰ４３）に基づいて、選択信号ｑ３を生成する。
【００９９】
また、例えば、選択信号生成部８４４は、第２設定信号に含まれていた所定の５ビットデータ（データＰ０４、データＰ１４、データＰ２４、データＰ３４、データＰ４４）に基づいて、選択信号ｑ４を生成する。また、選択信号生成部８４４は、第２設定信号に含まれていた所定の５ビットデータ（データＰ０５、データＰ１５、データＰ２５、データＰ３５、データＰ４５）に基づいて、選択信号ｑ５を生成する。選択信号生成部８４４は、第２設定信号に含まれていた所定の５ビットデータ（データＰ０６、データＰ１６、データＰ２６、データＰ３６、データＰ４６）に基づいて、選択信号ｑ６を生成する。選択信号生成部８４４は、第２設定信号に含まれていた所定の５ビットデータ（データＰ０７、データＰ１７、データＰ２７、データＰ３７、データＰ４７）に基づいて、選択信号ｑ７を生成する。
【０１００】
なお、データＰ０＊（＊は０〜７）の値に基づいて選択信号の第１区間Ｔ１１のＬレベル又はＨレベルが決定され、データＰ１＊（＊は０〜７）の値に基づいて選択信号の第２区間Ｔ１２のＬレベル又はＨレベルが決定され、データＰ２＊（＊は０〜７）の値に基づいて選択信号の第３区間Ｔ１３のＬレベル又はＨレベルが決定され、データＰ３＊（＊は０〜７）の値に基づいて選択信号の第４区間Ｔ１４のＬレベル又はＨレベルが決定され、データＰ４＊（＊は０〜７）の値に基づいて選択信号の第５区間Ｔ１５のＬレベル又はＨレベルが決定される。例えば、選択信号ｑ０のための５ビットデータ（データＰ００、データＰ１０、データＰ２０、データＰ３０、データＰ４０）は［１００００］になり、この結果、選択信号ｑ０は、第１区間Ｔ１１においてＨレベルになり、第２区間Ｔ１１２〜第５区間Ｔ１４においてＬレベルになる。なお、選択信号ｑ１〜ｑ７も選択信号ｑ０の場合と同様である。
【０１０１】
信号選択部８３は、第１ラッチ回路８２Ａ〜第３ラッチ回路８２Ｃにラッチされた３ビットの画素データに応じて、選択信号ｑ０〜ｑ７から１つを選択する。画素データが［０００］の場合には選択信号ｑ０が選択され、画素データが［００１］の場合には選択信号ｑ１が選択され、画素データが［０１０］の場合には選択信号ｑ２が選択され、画素データが［０１１］の場合には選択信号ｑ３が選択される。また、画素データが［１００］の場合には選択信号ｑ４が選択され、画素データが［１０１］の場合には選択信号ｑ５が選択され、画素データが［１１０］の場合には選択信号ｑ６が選択され、画素データが［１１１］の場合には選択信号ｑ７が選択される。なお、３ビットの画素データ（デコード後の画素データ）の上位ビットが［０］の場合には、選択信号ｑ０〜ｑ３のうちのいずれかが選択される。また、３ビットの画素データ（デコード後の画素データ）の上位ビットが［１］の場合には、選択信号ｑ４〜ｑ７のうちのいずれかが選択される。そして、選択された選択信号は、スイッチ信号ＳＷとして信号選択部８３から出力される。
【０１０２】
スイッチ８６には駆動信号ＣＯＭ及びスイッチ信号ＳＷが入力される。スイッチ信号がＨレベルのとき、スイッチ８６はＯＮ状態になり、駆動信号ＣＯＭがピエゾ素子４２１へ印加される。スイッチ信号ＳＷがＬレベルのとき、スイッチ８６はＯＦＦ状態になり、駆動信号ＣＯＭはピエゾ素子４２１へ印加されない。
【０１０３】
デコード前の画素データが［０００］の場合、［０００］にデコードされた画素データに基づいて信号選択部８３が選択信号ｑ０を選択し、駆動信号ＣＯＭの第１区間信号ＳＳ１１がピエゾ素子４２１へ印加され、ピエゾ素子４２１は駆動パルスＰＳ１１により駆動される。この駆動パルスＰＳ１１に応じてピエゾ素子４２１が駆動すると、インクが吐出されない程度の圧力変動がインクに生じて、インクメニスカス（ノズル部分で露出しているインクの自由表面）が微振動する。
【０１０４】
デコード前の画素データが［００１］の場合、［１００］にデコードされた画素データに基づいて信号選択部８３が選択信号ｑ４を選択し、駆動信号ＣＯＭの第５区間信号ＳＳ１５がピエゾ素子４２１へ印加され、ピエゾ素子４２１は駆動パルスＰＳ１５により駆動される。この駆動パルスＰＳ１５に応じてピエゾ素子４２１が駆動すると、１．５ｐｌ（ピコリットル）のインク滴が吐出される（そして、このインク量に応じたドットが形成される）。
【０１０５】
デコード前の画素データが［０１０］の場合、［００１］にデコードされた画素データに基づいて信号選択部８３が選択信号ｑ１を選択し、駆動信号ＣＯＭの第３区間信号ＳＳ１３がピエゾ素子４２１へ印加され、ピエゾ素子４２１は駆動パルスＰＳ１３により駆動される。この駆動パルスＰＳ１３に応じてピエゾ素子４２１が駆動すると、３ｐｌのインク滴が吐出される。
【０１０６】
デコード前の画素データが［０１１］の場合、［１０１］にデコードされた画素データに基づいて信号選択部８３が選択信号ｑ５を選択し、駆動信号ＣＯＭの第３区間信号ＳＳ１３及び第５区間信号ＳＳ１５がピエゾ素子４２１へ印加され、ピエゾ素子４２１は駆動パルスＰＳ１３及び駆動パルスＰＳ１５により駆動される。この駆動パルスＰＳ１３及び駆動パルスＰＳ１５に応じてピエゾ素子４２１が駆動すると、４．５ｐｌのインク滴が吐出される。
【０１０７】
デコード前の画素データが［１００］の場合、［０１０］にデコードされた画素データに基づいて信号選択部８３が選択信号ｑ２を選択し、駆動信号ＣＯＭの第２区間信号ＳＳ１２がピエゾ素子４２１へ印加され、ピエゾ素子４２１は駆動パルスＰＳ１２により駆動される。この駆動パルスＰＳ１２に応じてピエゾ素子４２１が駆動すると、７ｐｌのインク滴が吐出される。
【０１０８】
デコード前の画素データが［１０１］の場合、［１１０］にデコードされた画素データに基づいて信号選択部８３が選択信号ｑ６を選択し、駆動信号ＣＯＭの第４区間信号ＳＳ１４及び第５区間信号ＳＳ１５がピエゾ素子４２１へ印加され、ピエゾ素子４２１は駆動パルスＰＳ１４及び駆動パルスＰＳ１５により駆動される。この駆動パルスＰＳ１４及び駆動パルスＰＳ１５に応じてピエゾ素子４２１が駆動すると、８．５ｐｌのインク滴が吐出される。
【０１０９】
デコード前の画素データが［１１０］の場合、［１１１］にデコードされた画素データに基づいて信号選択部８３が選択信号ｑ７を選択し、駆動信号ＣＯＭの第２区間信号ＳＳ１２及び第３区間信号ＳＳ１３がピエゾ素子４２１へ印加され、ピエゾ素子４２１は駆動パルスＰＳ１２及び駆動パルスＰＳ１３により駆動される。この駆動パルスＰＳ１２及び駆動パルスＰＳ１３に応じてピエゾ素子４２１が駆動すると、１０ｐｌのインク滴が吐出される。
【０１１０】
デコード前の画素データが［１１１］の場合、［０１１］にデコードされた画素データに基づいて信号選択部８３が選択信号ｑ３を選択し、駆動信号ＣＯＭの第２区間信号ＳＳ１２及び第４区間信号ＳＳ１４がピエゾ素子４２１へ印加され、ピエゾ素子４２１は駆動パルスＰＳ１２及び駆動パルスＰＳ１４により駆動される。この駆動パルスＰＳ１２及び駆動パルスＰＳ１４に応じてピエゾ素子４２１が駆動すると、１４ｐｌのインク滴が吐出される。
【０１１１】
＜４階調印刷（ブラック及びイエロー）＞
図２１Ａは、４階調印刷の際に第１入力部８４６Ａに入力される設定信号の説明図である。図２１Ｂは、４階調印刷の際の選択信号生成部８４４の機能の説明図である。
【０１１２】
４階調印刷を行う色のヘッド制御部ＨＣの第２入力部８４６ＢはＧＮＤに接続されており、第２入力部８４６Ｂの電位はＬレベルの状態になる。
【０１１３】
設定信号は、画素データＳＩと、設定データＳＰとを含んでいる。画素データは、下位ビットデータと、上位ビットデータとから構成されている。下位ビットデータは、１８０個のノズルにそれぞれ対応する１８０個の画素データの下位ビットのデータであり、１８０ビットのデータ量である。なお、画素データが［０１］の場合、下位ビットのデータは［１］である。上位ビットデータは、１８０個のノズルにそれぞれ対応する１８０個の画素データの上位ビットのデータであり、１８０ビットのデータ量である。なお、画素データが［１０］の場合、上位ビットデータは［１］である。設定データＳＰは、選択信号ｑ０〜ｑ３を生成するために必要なデータである。４種類の選択信号について５つの区間のＬレベル又はＨレベルを決定する必要があるので、設定データＳＰは２０ビットのデータ量になる。
【０１１４】
設定信号が第１入力部８４６Ａに入力されると、下位ビットデータが第１シフトレジスタ８１Ａにそれぞれセットされ、上位ビットデータが第２シフトレジスタ８１Ｂにそれぞれセットされ、設定データＳＰが第１シフトレジスタ群８４２Ａにセットされる。設定信号が第１入力部８４６Ａに入力されるとき、第２入力部８４６ＢはＧＮＤに接続されてＬレベルの電位になっている。これにより、第３シフトレジスタ８１Ｃに［０］（Ｌレベルのデータ）がセットされ、第２シフトレジスタ群８４２ＢにもＬレベルのデータがセットされる。
【０１１５】
第１シフトレジスタ８１Ａ〜第３シフトレジスタ８１Ｃに各データがセットされた後、ヘッド制御部ＨＣに入力されるラッチ信号ＬＡＴのパルスに応じて、第１シフトレジスタ８１Ａにセットされた下位ビットデータが第１ラッチ回路８２Ａにラッチされ、第２シフトレジスタ８１Ｂにセットされた上位ビットデータが第２ラッチ回路８２Ｂにラッチされる。また、このとき、第３シフトレジスタ８１ＣにセットされたＬレベルのデータが第３ラッチ回路８２Ｃにラッチされる。また、第１シフトレジスタ群８４２Ａに設定データＳＰがセットされた後、ヘッド制御部ＨＣに入力されるラッチ信号ＬＡＴのパルスに応じて、設定データＳＰが選択信号生成部８４４にラッチされる。また、このとき、第２シフトレジスタ群８４２ＢにセットされたＬレベルのデータが選択信号生成部８４４にラッチされる。
【０１１６】
選択信号生成部８４４は、第１シフトレジスタ群８４２Ａからラッチした設定データＳＰに基づいて選択信号ｑ０〜ｑ３を生成する。これにより、選択信号生成部８４４は、選択信号ｑ０〜ｑ３を８階調印刷の場合と同様に生成する。  
また、選択信号生成部８４４は、８階調印刷の場合と同様に、第２シフトレジスタ群８４２Ｂからラッチしたデータに基づいて選択信号ｑ４〜ｑ７を生成する。但し、第２シフトレジスタ群８４２ＢからラッチしたデータはＬレベルであるため、選択信号ｑ４〜ｑ７は、第１区間Ｔ１１〜第５区間Ｔ１５の全ての区間においてＬレベルになる。
【０１１７】
第１ラッチ回路８２Ａ〜第３ラッチ回路８２Ｃにラッチされたデータを信号選択部８３から見ると、上位ビットデータが［０］の３ビットの画素データのようになっている。そして、信号選択部８３は、８階調印刷の場合と同様に、第１ラッチ回路８２Ａ〜第３ラッチ回路８２Ｃにラッチされた３ビットの画素データに応じて、選択信号ｑ０〜ｑ７から１つを選択する。但し、信号選択部８３から見た上位ビットデータが［０］なので、選択信号ｑ４〜ｑ７は信号選択部８３に選択されることはない。このため、信号選択部８３は、実質的には選択信号ｑ０〜ｑ３から１つを選択する。
【０１１８】
画素データが［００］の場合、第１ラッチ回路８２Ａ〜第３ラッチ回路８２Ｃにラッチされた３ビットのデータ［０００］に基づいて信号選択部８３が選択信号ｑ０を選択し、駆動信号ＣＯＭの第１区間信号ＳＳ１１がピエゾ素子４２１へ印加され、ピエゾ素子４２１は駆動パルスＰＳ１１により駆動される。この駆動パルスＰＳ１１に応じてピエゾ素子４２１が駆動すると、インクが吐出されない程度の圧力変動がインクに生じて、インクメニスカス（ノズル部分で露出しているインクの自由表面）が微振動する。
【０１１９】
画素データが［０１］の場合、第１ラッチ回路８２Ａ〜第３ラッチ回路８２Ｃにラッチされた３ビットのデータ［００１］に基づいて信号選択部８３が選択信号ｑ１を選択し、駆動信号ＣＯＭの第３区間信号ＳＳ１３がピエゾ素子４２１へ印加され、ピエゾ素子４２１は駆動パルスＰＳ１３により駆動される。この駆動パルスＰＳ１３に応じてピエゾ素子４２１が駆動すると、３ｐｌのインク滴が吐出される。
【０１２０】
画素データが［１０］の場合、第１ラッチ回路８２Ａ〜第３ラッチ回路８２Ｃにラッチされた３ビットのデータ［０１０］に基づいて信号選択部８３が選択信号ｑ２を選択し、駆動信号ＣＯＭの第２区間信号ＳＳ１２がピエゾ素子４２１へ印加され、ピエゾ素子４２１は駆動パルスＰＳ１２により駆動される。この駆動パルスＰＳ１２に応じてピエゾ素子４２１が駆動すると、７ｐｌのインク滴が吐出される。
【０１２１】
画素データが［１１］の場合、第１ラッチ回路８２Ａ〜第３ラッチ回路８２Ｃにラッチされた３ビットのデータ［０１１］に基づいて信号選択部８３が選択信号ｑ３を選択し、駆動信号ＣＯＭの第２区間信号ＳＳ１２及び第４区間信号ＳＳ１４がピエゾ素子４２１へ印加され、ピエゾ素子４２１は駆動パルスＰＳ１２及び駆動パルスＰＳ１４により駆動される。この駆動パルスＰＳ１２及び駆動パルスＰＳ１４に応じてピエゾ素子４２１が駆動すると、１４ｐｌのインク滴が吐出される。
【０１２２】
なお、信号選択部８３から見ると上位ビットデータが［０］の３ビットの画素データのようになっているため、全ての区間がＬレベルである選択信号ｑ４〜ｑ７が信号選択部８３に選択されることはない。
【０１２３】
このように、第１実施形態によれば、４階調印刷を行うブラックやイエローのヘッド制御部ＨＣを、８階調印刷を行うシアンやマゼンタのヘッド制御部ＨＣと共通の仕様にすることができる。また、ヘッド制御部ＨＣの第１入力部８４６Ａや第２入力部８４６Ｂにシリアル転送される設定信号のデータ量が第２参考例の場合よりも少ないので、データのセットに時間がかからない。
【０１２４】
＝＝＝第２実施形態（４階調と６階調の混合印刷）＝＝＝
前述の第１実施形態ではシアンやマゼンタは８階調印刷を行っているが、以下に説明する第２実施形態では、シアンやマゼンタは６階調印刷を行っている。また、前述の第１実施形態では選択信号ｑ０〜ｑ３の生成のための設定データは第１入力部８４６Ａのみから入力されているが、以下に説明する第２実施形態では、選択信号ｑ０〜ｑ３の生成のための設定データの一部が第２入力部８４６Ｂから入力されている。
【０１２５】
＜画素データのデコードについて＞
４階調印刷において画素データが［００］の場合にピエゾ素子４２１に印加する信号と、６階調印刷において画素データが［０００］の場合にピエゾ素子４２１に印加する信号とは共通している。同様に、４階調印刷の画素データ［０１］と６階調印刷の画素データ［０１０］、４階調印刷の画素データ［１０］と８階調印刷の画素データ［０１１］、及び、４階調印刷の画素データ［１１］と８階調印刷の画素データ［１０１］は、ピエゾ素子４２１に印加する信号がそれぞれ共通する。
【０１２６】
そこで、第２実施形態でも、印加信号が４階調印刷と共通する６階調印刷の３ビットの画素データを、４階調印刷の画素データの下二桁と一致するように、デコードする。また、印加信号が４階調印刷と共通する８階調印刷の３ビットの画素データの上位ビットが［０］になるようにデコードする。
【０１２７】
図２２は、６階調印刷の画素データのデコードの説明図である。コンピュータから送信された印刷データに含まれる画素データのうちの３ビットの画素データは、ヘッド制御部ＨＣへ入力される前に、デコーダによってデコードされる。このデコーダは、プリンタ側コントローラ６０に設けられているが、ヘッドユニット側に設けられていても良い。
【０１２８】
デコード前の３ビットの画素データの値は、用紙上の画素の濃淡順の値になっている。しかし、デコーダが６階調印刷の３ビットの画素データをデコードした結果、デコード後の３ビットの画素データの値は、用紙上の画素の濃淡順の値になってない。
【０１２９】
本実施形態においても、６階調印刷を行うシアン及びマゼンタでも、４階調印刷を行うブラックとイエローでも、このヘッド制御部ＨＣを共通して使用している。以下、第２実施形態における６階調印刷と４階調印刷について説明する。なお、第２実施形態のヘッド制御部ＨＣの構成は、第１実施形態のヘッド制御部ＨＣの構成とほぼ同様であるので、必要に応じて図１９を参照しながら説明を行う。
【０１３０】
＜６階調印刷（シアン及びマゼンタ）＞
図２３Ａは、６階調印刷の際に第１入力部８４６Ａに入力される第１設定信号と、第２入力部８４６Ｂに入力される第２設定信号の説明図である。図２３Ｂは、６階調印刷の際の選択信号生成部８４４の機能の説明図である。
【０１３１】
第１設定信号は、第１実施形態と同様に、第１画素データＳＩ１と、第１設定データＳＰ１とを含んでいる。但し、第２実施形態の第１設定データＳＰ１は、１６ビットのデータ量であり、選択信号ｑ０〜ｑ３の第１区間Ｔ１１〜第４区間Ｔ１４のＬレベル又はＨレベルを決定するためのデータである。
【０１３２】
第２設定信号も、第１実施形態と同様に、ダミーデータと、上位ビットデータと、第２設定データとを含んでいる。但し、第２実施形態の第２設定データＳＰ２は、２ビットのダミーデータを含む１６ビットのデータ量である。この第２設定データＳＰ２は、選択信号ｑ０〜ｑ３の第５区間Ｔ１５のＬレベル又はＨレベルを決定するためのデータと、選択信号ｑ４及びｑ５の５つの区間のＬレベル又はＨレベルを決定するためのデータとから構成される。
【０１３３】
第２実施形態も第１実施形態と同様に、第１設定信号が第１入力部８４６Ａに入力され、第２設定信号が第２入力部８４６Ｂに入力される（図１９参照）。これにより、第１実施形態と同様に、各データがシフトレジスタにセットされ、ラッチ信号ＬＡＴのパルスに応じて各データがラッチされる。
【０１３４】
選択信号生成部８４４は、ラッチされた３０ビットの設定データと、繰返し周期Ｔを５つの区間に分けるためのチェンジ信号ＣＨとに基づいて、選択信号ｑ０〜ｑ５を生成する。選択信号ｑ０〜ｑ３は、第１実施形態では第１設定データＳＰ１のみに基づいて生成されていたが、第２実施形態では、第１設定データＳＰ１と第２設定データＳＰ２とに基づいて生成される。
【０１３５】
例えば、選択信号生成部８４４は、データＰ００、データＰ１０、データＰ２０、データＰ３０及びデータＰ４０に基づいて、選択信号ｑ０を生成する。なお、データＰ００〜データＰ３０は第１設定信号に含まれていたデータであるが、データＰ４０は第２設定信号に含まれていたデータである。同様に、選択信号生成部８４４は、第１設定信号に含まれていた４ビットのデータと、第２設定信号に含まれていた１ビットのデータとに基づいて、選択信号ｑ１〜ｑ３を生成する。
【０１３６】
なお、選択信号ｑ４及びｑ５は、第１実施形態と同様に、第２設定信号に含まれていた所定の５ビットデータに基づいて生成される。
【０１３７】
信号選択部８３は、第１実施形態と同様に、第１ラッチ回路８２Ａ〜第３ラッチ回路８２Ｃにラッチされた３ビットの画素データに応じて、選択信号ｑ０〜ｑ５から１つを選択する。画素データが［０００］の場合には選択信号ｑ０が選択され、画素データが［００１］の場合には選択信号ｑ１が選択され、画素データが［０１０］の場合には選択信号ｑ２が選択され、画素データが［０１１］の場合には選択信号ｑ３が選択される。また、画素データが［１００］の場合には選択信号ｑ４が選択され、画素データが［１０１］の場合には選択信号ｑ５が選択される。なお、３ビットの画素データ（デコード後の画素データ）の上位ビットが［０］の場合には、選択信号ｑ０〜ｑ３のうちのいずれかが選択される。また、３ビットの画素データ（デコード後の画素データ）の上位ビットが［１］の場合には、選択信号ｑ４又はｑ５が選択される。
【０１３８】
これにより、デコード前の画素データが［０００］の場合にはインクメニスカスが微振動し、デコード前の画素データが［００１］の場合には１．５ｐｌのインク滴が吐出され、デコード前の画素データが［０１０］の場合には３ｐｌのインク滴が吐出され、デコード前の画素データが［０１１］の場合には７ｐｌのインク滴が吐出され、デコード前の画素データが［１００］の場合には１０ｐｌのインク滴が吐出され、デコード前の画素データが［１０１］の場合には１４ｐｌのインク滴が吐出される。
【０１３９】
＜４階調印刷（ブラック及びイエロー）＞
図２４Ａは、４階調印刷の際に第１入力部８４６Ａに入力される設定信号の説明図である。図２４Ｂは、４階調印刷の際の選択信号生成部８４４の機能の説明図である。
【０１４０】
第２実施形態においても、第１実施形態と同様に、４階調印刷を行う色のヘッド制御部ＨＣの第２入力部８４６ＢはＧＮＤに接続されており、第２入力部８４６Ｂの電位はＬレベルの状態になる。これにより、設定信号が第１入力部８４６Ａに入力されたとき、第３シフトレジスタ８１Ｃ及び第２シフトレジスタ群８４２ＢにＬレベルのデータがセットされる。また、ラッチ信号ＬＡＴのパルスに応じて、第３シフトレジスタ８１ＣにセットされたＬレベルのデータが第３ラッチ回路８２Ｃにラッチされ、第２シフトレジスタ群８４２ＢにセットされたＬレベルのデータが選択信号生成部８４４にラッチされる。
【０１４１】
選択信号生成部８４４は、選択信号ｑ０〜ｑ３を生成するとき、設定データに応じて第１区間Ｔ１１〜第４区間Ｔ１４をＬレベル又はＨレベルにする。また、選択信号生成部８４４は、第２シフトレジスタ群８４２ＢからのＬレベルのデータに応じて、選択信号ｑ０〜ｑ３の第５区間Ｔ１５をＬレベルにする。これにより、選択信号生成部８４４は、６階調印刷と同様の選択信号ｑ０〜ｑ３を生成する。
【０１４２】
また、選択信号生成部８４４は、６階調印刷の場合と同様に、第２シフトレジスタ群８４２Ｂからラッチしたデータに基づいて選択信号ｑ４及びｑ５を生成する。但し、第２シフトレジスタ群８４２ＢからラッチしたデータはＬレベルであるため、選択信号ｑ４及びｑ５は、第１区間Ｔ１１〜第５区間Ｔ１５の全ての区間においてＬレベルになる。
【０１４３】
第１ラッチ回路８２Ａ〜第３ラッチ回路８２Ｃにラッチされたデータを信号選択部８３から見ると、上位ビットデータが［０］の３ビットの画素データのようになっている。そして、信号選択部８３は、６階調印刷の場合と同様に、第１ラッチ回路８２Ａ〜第３ラッチ回路８２Ｃにラッチされた３ビットの画素データに応じて、選択信号ｑ０〜ｑ５から１つを選択する。但し、信号選択部８３から見た上位ビットデータが［０］なので、選択信号ｑ４及びｑ５は信号選択部８３に選択されることはない。このため、信号選択部８３は、実質的には選択信号ｑ０〜ｑ３から１つを選択する。
【０１４４】
これにより、画素データが［００］の場合にはインクメニスカスが微振動し、画素データが［０１］の場合には３ｐｌのインク滴が吐出され、画素データが［１０］の場合には７ｐｌのインク滴が吐出され、画素データが［１１］の場合には１４ｐｌのインク滴が吐出される。
【０１４５】
このように、第２実施形態によれば、前述の第１実施形態と同様に、４階調印刷と６階調印刷に共通のヘッド制御部ＨＣを使用することができる。また、前述の第１実施形態と同様に、ヘッド制御部ＨＣの第１入力部８４６Ａや第２入力部８４６Ｂにシリアル転送される設定信号のデータ量が第２参考例よりも少ないので、データのセットに時間がかからない。
【０１４６】
また、第２実施形態によれば、選択信号ｑ０〜ｑ３は、第１入力部８４６Ａに入力された設定データだけではなく第２入力部８４６Ｂに入力された信号に基づいて、Ｌレベル又はＨレベルが決定されている。これにより、第１入力部８４６Ａに入力すべき設定データのデータ量を減らすことができるので、第２実施形態では第１実施形態よりもデータのセットの時間をより短縮できる。
【０１４７】
＝＝＝第３実施形態（２種類の駆動信号ＣＯＭを用いる場合）＝＝＝
前述の第１実施形態及び第２実施形態では駆動信号ＣＯＭは１種類だけであったが、以下に説明する第３実施形態では、駆動信号ＣＯＭが２種類ある。そして、２種類の駆動信号ＣＯＭのそれぞれに異なる波形の駆動パルスを含めることができるので、第３実施形態では、繰返し周期Ｔが、第１実施形態や第２実施形態の繰返し周期よりも短くなる。
【０１４８】
なお、第３実施形態では、第２実施形態と同様に、シアンやマゼンタでは６階調印刷を行い、ブラックやイエローでは４階調印刷を行う。このため、第３実施形態の画素データのデコードは、第２実施形態と同様に行われる（図２２参照）。
【０１４９】
＜画素データとインク滴の大きさとの関係について＞
図２５は、第３実施形態の駆動信号ＣＯＭと、ピエゾ素子４２１に印加される印加信号の説明図である。
【０１５０】
第１駆動信号ＣＯＭ_Ａ及び第２駆動信号ＣＯＭ_Ｂは、繰返し周期Ｔ２毎に繰り返し生成される。この繰返し周期Ｔ２は、キャリッジＣＲが所定距離移動するために要する期間である。各繰返し周期Ｔ２内では、３つの区間Ｔ２１〜Ｔ２３に分けることができる。
【０１５１】
第１駆動信号ＣＯＭ_Ａでは、第１区間Ｔ２１において駆動パルスＰＳ２１を含む第１区間信号ＳＳ２１が生成され、第２区間Ｔ２２において駆動パルスＰＳ２２を含む第２区間信号ＳＳ２２が生成され、第３区間Ｔ２３において駆動パルスＰＳ２３を含む第２区間信号ＳＳ２３が生成される。第２駆動信号ＣＯＭ_Ｂでは、第１区間Ｔ２１において駆動パルスＰＳ２４を含む第１区間信号ＳＳ２４が生成され、第２区間Ｔ２２において駆動パルスＰＳ２５を含む第２区間信号ＳＳ２５が生成され、第３区間Ｔ２１において駆動パルスＰＳ２６を含む第３区間信号ＳＳ２６が生成される。
【０１５２】
各駆動パルスの波形は、ピエゾ素子４２１に行わせる動作に基づいて定められている。駆動パルスＰＳ２１の波形は、ピエゾ素子４２１を微振動させるように定められている。駆動パルスＰＳ２２、駆動パルスＰＳ２３及び駆動パルスＰＳ２４は、ノズルから７ｐｌ（ピコリットル）のインク滴を吐出するようにピエゾ素子４２１を駆動させるように定められている。駆動パルスＰＳ２５は、ノズルから３ｐｌのインク滴を吐出するようにピエゾ素子４２１を駆動させるように定められている。駆動パルスＰＳ２６は、ノズルから１．５ｐｌのインク滴を吐出するようにピエゾ素子４２１を駆動させるように定められている。
【０１５３】
４階調印刷を行う色の画素データは、１画素につき２ビットのデータになる。そして、画素データが［００］の場合、駆動パルスＰＳ２１に応じてピエゾ素子４２１が駆動され、インクメニスカスが微振動する。画素データが［０１］の場合、駆動パルスＰＳ２５に応じてピエゾ素子４２１が駆動され、ノズルから３ｐｌのインク滴が吐出され、小ドットが形成される。画素データが［１０］の場合、駆動パルスＰＳ２２に応じてピエゾ素子４２１が駆動され、ノズルから７ｐｌのインク滴が吐出され、中ドットが形成される。画素データが［１１］の場合、駆動パルスＰＳ２２及び駆動パルスＰＳ２４に応じてピエゾ素子４２１が駆動され、ノズルから１４ｐｌのインク滴が吐出され、大ドットが形成される。
【０１５４】
６階調印刷を行う色の画素データは、１画素につき３ビットのデータになる。そして、画素データが［０００］の場合、駆動パルスＰＳ２１に応じてピエゾ素子４２１が駆動され、インクメニスカスが微振動する。画素データ（後述するデコード前の画素データ）が［００１］の場合、駆動パルスＰＳ２６に応じてピエゾ素子４２１が駆動され、ノズルから１．５ｐｌのインク滴が吐出され、微小ドットが形成される。画素データが［０１０］の場合、駆動パルスＰＳ２５に応じてピエゾ素子４２１が駆動され、ノズルから３ｐｌのインク滴が吐出され、小ドットが形成される。画素データが［０１１］の場合、駆動パルスＰＳ２２に応じてピエゾ素子４２１が駆動され、ノズルから７ｐｌのインク滴が吐出され、中ドットが形成される。画素データが［１００］の場合、駆動パルスＰＳ２２及び駆動パルスＰＳ２４に応じてピエゾ素子４２１が駆動され、ノズルから１４ｐｌのインク滴が吐出され、大ドットが形成される。画素データが［１０１］の場合、駆動パルスＰＳ２２、駆動パルスＰＳ２４及び駆動パルスＰＳ２３に応じてピエゾ素子４２１が駆動され、ノズルから２１ｐｌのインク滴が吐出され、特大ドットが形成される。
【０１５５】
以下、コンピュータから送信された印刷データに含まれる画素データに基づいて、どのようにして上記の通りにピエゾ素子４２１が駆動されるかについて説明する。
【０１５６】
＜画素データのデコードについて＞
４階調印刷において画素データが［００］の場合にピエゾ素子４２１に印加する信号と、６階調印刷において画素データが［０００］の場合にピエゾ素子４２１に印加する信号とは共通している。同様に、４階調印刷の画素データ［０１］と６階調印刷の画素データ［０１０］、４階調印刷の画素データ［１０］と６階調印刷の画素データ［０１１］、及び、４階調印刷の画素データ［１１］と６階調印刷の画素データ［１００］は、ピエゾ素子４２１に印加する信号がそれぞれ共通する。
【０１５７】
そこで、第１実施形態では、印加信号が４階調印刷と共通する８階調印刷の３ビットの画素データを、４階調印刷の画素データの下二桁と一致するように、デコードする。また、印加信号が４階調印刷と共通する８階調印刷の３ビットの画素データの上位ビットが［０］になるようにデコードする。
【０１５８】
図２６は、６階調印刷の画素データのデコードの説明図である。コンピュータから送信された印刷データに含まれる画素データのうちの３ビットの画素データは、後述する本実施形態のヘッド制御部ＨＣへ入力される前に、デコーダによってデコードされる。このデコーダは、プリンタ側コントローラ６０に設けられているが、ヘッドユニット側に設けられていても良い。
【０１５９】
デコード前の３ビットの画素データの値は、用紙上の画素の濃淡順の値になっている。しかし、デコーダが８階調印刷の３ビットの画素データをデコードした結果、デコード後の３ビットの画素データの値は、用紙上の画素の濃淡順の値になってない。
【０１６０】
＜ヘッド制御部ＨＣについて＞
図２７は、第３実施形態のヘッド制御部ＨＣのブロック図である。第１実施形態と比較すると、第３実施形態では、ヘッド制御部ＨＣに（詳しくは制御ロジック８４に）２種類のチェンジ信号（第１チェンジ信号ＣＨ_Ａ及び第２チェンジ信号ＣＨ_Ｂ）が入力されている。また、第３実施形態では、２種類の駆動信号（第１駆動信号ＣＯＭ_Ａ及び第２駆動信号ＣＯＭ_Ｂ）がヘッド制御部ＨＣに入力される。また、各ピエゾ素子４２１にはそれぞれ２つのスイッチ（第１スイッチ８６Ａ及び第２スイッチ８６Ｂ）が設けられており、一方のスイッチには第１駆動信号ＣＯＭ_Ａが入力され、他方のスイッチには第２駆動信号ＣＯＭ_Ｂが入力される。また、各信号選択部は、２つのスイッチ信号（第１スイッチ信号ＳＷ_Ａ及び第２スイッチ信号ＳＷ_Ｂ）を出力し、一方のスイッチ信号は第１スイッチ８６Ａに入力され、他方のスイッチ信号は第２スイッチ８６Ｂに入力される。
【０１６１】
第３実施形態においても、６階調印刷を行うシアン及びマゼンタにも、４階調印刷を行うブラックとイエローにも、このヘッド制御部ＨＣを共通して使用している。以下、第３実施形態における６階調印刷と４階調印刷について説明する。
【０１６２】
＜６階調印刷（シアン及びマゼンタ）＞
図２８Ａは、６階調印刷の際に第１入力部８４６Ａに入力される第１設定信号と、第２入力部８４６Ｂに入力される第２設定信号の説明図である。図２８Ｂは、６階調印刷の際の選択信号生成部８４４の機能の説明図である。
【０１６３】
第１設定信号は、第１画素データＳＩ１と、第１設定データＳＰ１とを含んでいる。第３実施形態の第１設定データＳＰ１は、４ビットのダミーデータを含む２０ビットのデータ量である。第１設定データＳＰ１は、選択信号ｑ０〜ｑ３及び選択信号ｑ６〜ｑ９の第１区間Ｔ２１及び第２区間Ｔ２２のＬレベル又はＨレベルを決定するためのデータである。なお、４ビットのダミーデータは、第１設定データＳＰ１のデータ量を第２設定データＳＰ２のデータ量に合わせるためのものである。
【０１６４】
第２設定信号は、第２画素データＳＰ２と、第２設定データＳＰ２とを含んでいる。第３実施形態の第２設定データＳＰ２は、２０ビットのデータ量である。この第２設定データＳＰ２は、選択信号ｑ０〜ｑ３及び選択信号ｑ６〜ｑ９の第３区間Ｔ２３のＬレベル又はＨレベルを決定するためのデータと、選択信号ｑ４、ｑ５、ｑ１０及びｑ１１の第１区間Ｔ２１〜第３区間Ｔ２３のＬレベル又はＨレベルを決定するためのデータとから構成される。
【０１６５】
第３実施形態も第１実施形態や第２実施形態と同様に、第１設定信号が第１入力部８４６Ａに入力され、第２設定信号が第２入力部８４６Ｂに入力される（図２７参照）。これにより、各データがシフトレジスタにセットされ、ラッチ信号ＬＡＴのパルスに応じて各データがラッチされる。
【０１６６】
選択信号生成部８４４は、ラッチされた設定データと、繰返し周期Ｔを３つの区間に分けるための第１チェンジ信号ＣＨ_Ａとに基づいて、選択信号ｑ０〜ｑ５を生成する。また、選択信号生成部８４４は、ラッチされた設定データと、繰返し周期Ｔを３つの区間に分けるための第２チェンジ信号ＣＨ_Ｂとに基づいて、選択信号ｑ６〜ｑ１１を生成する。なお、ここでは説明の簡略化のため第１チェンジ信号ＣＨ_Ａ及び第２チェンジ信号ＣＨ_Ｂのパルスのタイミングは一致しているが、必ずしも一致させる必要はない。選択信号ｑ０〜ｑ３及びｑ６〜ｑ９は、第２実施形態の選択信号ｑ０〜ｑ３と同様に、第１設定データＳＰ１と第２設定データＳＰ２とに基づいて生成される。
【０１６７】
例えば、選択信号生成部８４４は、データＰ０００、データＰ１００及びデータＰ２００に基づいて、選択信号ｑ０を生成する。なお、データＰ０００及びデータＰ１００は第１設定信号に含まれていたデータであるが、データＰ２００は第２設定信号に含まれていたデータである。同様に、選択信号生成部８４４は、第１設定信号に含まれていた２ビットのデータと、第２設定信号に含まれていた１ビットのデータとに基づいて、選択信号ｑ１〜ｑ３及び選択信号ｑ６〜ｑ９を生成する。
【０１６８】
なお、選択信号ｑ４、ｑ５、ｑ１０及びｑ１１は、第２実施形態の選択信号ｑ４及びｑ５と同様に、第２設定信号に含まれていた所定の３ビットデータに基づいて生成される。例えば、選択信号生成部８４４は、データＰ００４、データＰ１０４及びデータＰ２０４に基づいて、選択信号ｑ４を生成する。
【０１６９】
図２９は、３ビットの画素データと、信号選択部が選択すべき選択信号との関係の表である。
【０１７０】
信号選択部８３は、第１ラッチ回路８２Ａ〜第３ラッチ回路８２Ｃにラッチされた３ビットの画素データに応じて、選択信号ｑ０〜ｑ５から１つを選択し、選択信号ｑ６〜ｑ１１から１つを選択する。画素データが［０００］の場合には選択信号ｑ０及びｑ６が選択され、画素データが［００１］の場合には選択信号ｑ１及びｑ７が選択され、画素データが［０１０］の場合には選択信号ｑ２及びｑ８が選択され、画素データが［０１１］の場合には選択信号ｑ３及びｑ９が選択され、画素データが［１００］の場合には選択信号ｑ４及びｑ１０が選択され、画素データが［１０１］の場合には選択信号ｑ５及びｑ１１が選択される。なお、３ビットの画素データ（デコード後の画素データ）の上位ビットが［０］の場合には、選択信号ｑ０〜ｑ３のうちのいずれかが選択され、また、選択信号ｑ６〜ｑ９のうちのいずれかが選択される。また、３ビットの画素データ（デコード後の画素データ）の上位ビットが［１］の場合には、選択信号ｑ４又はｑ５が選択され、また、選択信号ｑ１０又はｑ１１が選択される。
【０１７１】
選択信号ｑ０〜ｑ５から選択された選択信号は、第１スイッチ信号ＳＷ_Ａとして信号選択部８３から出力される。選択信号ｑ６〜ｑ１１から選択された選択信号は、第２スイッチ信号ＳＷ_Ｂとして信号選択部８３から出力される。
【０１７２】
第１スイッチ８６Ａには第１駆動信号ＣＯＭ_Ａ及び第１スイッチ信号ＳＷ_Ａが入力される。第１スイッチ信号ＳＷ_ＡがＨレベルのとき、第１スイッチ８６ＡはＯＮ状態になり、第１駆動信号ＣＯＭ_Ａがピエゾ素子４２１へ印加される。第１スイッチ信号ＳＷ_ＡがＬレベルのとき、第１スイッチ８６ＡはＯＦＦ状態になり、第１駆動信号ＣＯＭ_Ａはピエゾ素子４２１へ印加されない。
【０１７３】
同様に、第２スイッチ８６Ｂには第２駆動信号ＣＯＭ_Ｂ及び第２スイッチ信号ＳＷ_Ｂが入力される。第２スイッチ信号ＳＷ_ＢがＨレベルのとき、第２スイッチ８６ＢはＯＮ状態になり、第２駆動信号ＣＯＭ_Ｂがピエゾ素子４２１へ印加される。第２スイッチ信号ＳＷ_ＢがＬレベルのとき、第２スイッチ８６ＢはＯＦＦ状態になり、第２駆動信号ＣＯＭ_Ｂはピエゾ素子４２１へ印加されない。
【０１７４】
デコード前の画素データが［０００］の場合、［０００］にデコードされた画素データに基づいて信号選択部８３が選択信号ｑ０及びｑ６を選択し、第１スイッチ信号ＳＷ_Ａとして選択信号ｑ０を出力し、第２スイッチ信号ＳＷ_Ｂとして選択信号ｑ６を出力する。第１スイッチ８６Ａは、第１スイッチ信号ＳＷ_Ａである選択信号ｑ０に応じて、第１区間Ｔ２１ではＯＮ状態になり、第２区間Ｔ２２及び第３区間Ｔ２３ではＯＦＦ状態になる。また、第２スイッチ８６Ｂは、第２スイッチ信号ＳＷ_Ｂである選択信号ｑ６に応じて、第１区間Ｔ２１〜第３区間Ｔ２３でＯＦＦ状態になる。これにより、ピエゾ素子４２１は、繰返し周期Ｔ２において、第１区間信号ＳＳ２１がピエゾ素子４２１へ印加され、ピエゾ素子４２１は駆動パルスＰＳ２１により駆動される。この駆動パルスＰＳ１１に応じてピエゾ素子４２１が駆動すると、インクが吐出されない程度の圧力変動がインクに生じて、インクメニスカス（ノズル部分で露出しているインクの自由表面）が微振動する。
【０１７５】
同様に、デコード前の画素データが［００１］の場合には１．５ｐｌのインク滴が吐出されて微小ドットが形成され、デコード前の画素データが［０１０］の場合には３ｐｌのインク滴が吐出されて小ドットが形成され、デコード前の画素データが［０１１］の場合には７ｐｌのインク滴が吐出されて中ドットが形成され、デコード前の画素データが［１００］の場合には１４ｐｌのインク滴が吐出されて大ドットが形成され、デコード前の画素データが［１０１］の場合には２１ｐｌのインク滴が吐出されて特大ドットが形成される。
【０１７６】
＜４階調印刷（ブラック及びイエロー）＞
図３０Ａは、４階調印刷の際に第１入力部８４６Ａに入力される設定信号の説明図である。図３０Ｂは、４階調印刷の際の選択信号生成部８４４の機能の説明図である。
【０１７７】
第３実施形態においても、第１実施形態や第２実施形態と同様に、４階調印刷を行う色のヘッド制御部ＨＣの第２入力部８４６ＢはＧＮＤに接続されており、第２入力部８４６Ｂの電位はＬレベルの状態になる。これにより、設定信号が第１入力部８４６Ａに入力されたとき、第３シフトレジスタ８１Ｃ及び第２シフトレジスタ群８４２ＢにＬレベルのデータがセットされる。また、ラッチ信号ＬＡＴのパルスに応じて、第３シフトレジスタ８１ＣにセットされたＬレベルのデータが第３ラッチ回路８２Ｃにラッチされ、第２シフトレジスタ群８４２ＢにセットされたＬレベルのデータが選択信号生成部８４４にラッチされる。
【０１７８】
選択信号生成部８４４は、選択信号ｑ０〜ｑ３及び選択信号ｑ６〜ｑ９を生成するとき、設定データに応じて第１区間Ｔ２１及び第２区間Ｔ２２をＬレベル又はＨレベルにする。また、選択信号生成部８４４は、第２シフトレジスタ群８４２ＢからのＬレベルのデータに応じて、選択信号ｑ０〜ｑ３の第３区間Ｔ２５をＬレベルにする。これにより、選択信号生成部８４４は、６階調印刷と同様の選択信号ｑ０〜ｑ３及び選択信号ｑ６〜ｑ９を生成する。
【０１７９】
また、選択信号生成部８４４は、６階調印刷の場合と同様に、第２シフトレジスタ群８４２Ｂからラッチしたデータに基づいて選択信号ｑ４、ｑ５、ｑ１０及びｑ１１を生成する。但し、第２シフトレジスタ群８４２ＢからラッチしたデータはＬレベルであるため、選択信号ｑ４、ｑ５、ｑ１０及びｑ１１は、第１区間Ｔ２１〜第３区間Ｔ２３の全ての区間においてＬレベルになる。
【０１８０】
第１ラッチ回路８２Ａ〜第３ラッチ回路８２Ｃにラッチされたデータを信号選択部８３から見ると、上位ビットデータが［０］の３ビットの画素データのようになっている。そして、信号選択部８３は、６階調印刷の場合と同様に、第１ラッチ回路８２Ａ〜第３ラッチ回路８２Ｃにラッチされた３ビットの画素データに応じて、選択信号ｑ０〜ｑ５から１つを選択し、選択信号ｑ６〜ｑ１１から１つを選択する。但し、信号選択部８３から見た上位ビットデータが［０］なので、選択信号ｑ４、ｑ５、ｑ１０及びｑ１１は信号選択部８３に選択されることはない。このため、信号選択部８３は、実質的には選択信号ｑ０〜ｑ３から１つを選択し、選択信号ｑ６〜ｑ９から１つを選択する。
【０１８１】
これにより、画素データが［００］の場合にはインクメニスカスが微振動し、画素データが［０１］の場合には３ｐｌのインク滴が吐出されて小ドットが形成され、画素データが［１０］の場合には７ｐｌのインク滴が吐出されて中ドットが形成され、画素データが［１１］の場合には１４ｐｌのインク滴が吐出されて大ドットが形成される。
【０１８２】
このように、第３実施形態によれば、前述の第１実施形態や第２実施形態と同様に、４階調印刷と６階調印刷に共通のヘッド制御部ＨＣを使用することができる。また、前述の第１実施形態や第２実施形態と同様に、ヘッド制御部ＨＣの第１入力部８４６Ａや第２入力部８４６Ｂにシリアル転送される設定信号のデータ量が第２参考例よりも少ないので、データのセットに時間がかからない。
【０１８３】
なお、第３実施形態のように２種類の駆動信号を用いてピエゾ素子４２１を駆動する場合、２つの駆動信号の中に多数の異なる波形を分けて入れることができるので繰返し周期Ｔ２が短くなるとともに、設定データが多くなるため設定データのデータ量が多くなる。にもかかわらず、繰返し周期Ｔ２の間に、次の繰返し周期Ｔ２のための画素データ及び設定データをセットしなければならない。第３実施形態においては、データをセットする時間を短縮できるので、短い繰返し周期Ｔ２の間に、次の繰返し周期Ｔ２のための画素データ及び設定データをセットすることが可能になり、特に有効である。
【０１８４】
また、第３実施形態によれば、選択信号ｑ０〜ｑ３及び選択信号ｑ６〜ｑ９は、第１入力部８４６Ａに入力された設定データだけではなく第２入力部８４６Ｂに入力された信号に基づいて、Ｌレベル又はＨレベルが決定されている。これにより、第１入力部８４６Ａに入力すべき設定データのデータ量を減らすことができるので、第３実施形態ではデータのセットの時間をより短縮できる。
【０１８５】
＝＝＝その他の実施の形態＝＝＝
上記の実施形態は、本発明の理解を容易にするためのものであり、本発明を限定して解釈するためのものではない。本発明は、その趣旨を逸脱することなく、変更、改良され得ると共に、本発明にはその等価物が含まれることは言うまでもない。特に、以下に述べる実施形態であっても、本発明に含まれるものである。
【０１８６】
＜プリンタについて＞
前述の実施形態では、プリンタが説明されているが、これに限られるものではない。例えば、カラーフィルタ製造装置、染色装置、微細加工装置、半導体製造装置、表面加工装置、三次元造形機、液体気化装置、有機ＥＬ製造装置（特に高分子ＥＬ製造装置）、ディスプレイ製造装置、成膜装置、ＤＮＡチップ製造装置などのインクジェット技術を応用した各種の印刷装置に、本実施形態と同様の技術を適用しても良い。
【０１８７】
＜ノズルについて＞
前述の実施形態では、ピエゾ素子を用いてインクを吐出している。しかし、液体を吐出する方式は、これに限られるものではない。例えば、インクを吐出するための駆動素子としてヒータを用いる方式など、他の方式を用いてもよい。
【０１８８】
＝＝＝まとめ＝＝＝
（１）前述のヘッドユニット４０は、ノズルに対応するピエゾ素子４２１（駆動素子の一例）と、ノズルからインク滴（液体滴の一例）を吐出するためピエゾ素子４２１を駆動するヘッド制御部ＨＣとを備えている。そして、前述のヘッド制御部ＨＣは、第１入力部８４６Ａ及び第２入力部８４６Ｂを有する。  
そして、第１実施形態では、８階調（第１階調数の一例）の印刷及び４階調（第２階調数の一例）の印刷に共通のヘッド制御部ＨＣが用いられ、第２実施形態及び第３実施形態では、６階調（第１階調数の一例）の印刷及び４階調（第２階調数の一例）の印刷に共通のヘッド制御部ＨＣが用いられる。  
いずれの実施形態においても、高い階調数で印刷を行う場合、第１入力部８４６Ａに第１設定信号が入力され、第２入力部８４６Ｂに第２設定信号が入力され、第１設定信号及び第２設定信号に基づいてピエゾ素子４２１が駆動される。これに対し、低い階調数で印刷を行う場合、第１入力部８４６Ａに設定信号が入力され、第２入力部８４６ＢはＧＮＤに接続されて０Ｖ（一定電位の一例）の信号が入力されるようにして、第１入力部８４６Ａに入力された設定信号に基づいてピエゾ素子４２１が駆動される。  
このようなヘッドユニットによれば、共通の構造のヘッド制御部ＨＣを用いて異なる階調数の印刷を可能としている。
【０１８９】
（２）前述の実施形態では、第１設定信号及び第２設定信号には画素データが含まれている。そして、高い階調数で印刷を行う場合、第１設定信号に含まれる画素データＳＩ１と第２設定信号に含まれる画素データＳＩ２とに基づいて、ピエゾ素子４２１が駆動される。これに対し、低い階調数で印刷を行う場合、設定信号に含まれる画素データと、０Ｖの信号に応じて設定されたＬレベルのデータとに基づいて、信号選択部８３が選択信号を選択し、ピエゾ素子４２１が駆動される。  
このようなヘッドユニットによれば、共通の構造のヘッド制御部ＨＣを用いて、高い階調数に対応する画素データで印刷を行うことも、低い階調数に対応する画素データで印刷を行うことも可能になる。
【０１９０】
（３）前述の実施形態では、高い階調数で印刷を行う場合、第１設定信号に含まれる２ビットの画素データと、第２設定信号に含まれる１ビットの画素データとからなる３ビットの画素データに基づいて、信号選択部８３が選択信号を選択し、ピエゾ素子４２１が駆動される。これに対し、低い階調数で印刷を行う場合、設定信号に含まれる２ビットの画素データと、Ｌレベルに設定された１ビットのデータとからなる３ビットの画素データに基づいて、信号選択部８３が選択信号を選択し、ピエゾ素子４２１が駆動される。  
このようなヘッドユニットによれば、階調数に関わらず信号選択部８３は同じ動作をしているが、第２入力部８４６Ｂに０Ｖの信号が入力されているときには、低い階調数の印刷が行われるようになる。
【０１９１】
（４）前述のヘッド制御部ＨＣは、第１設定信号に含まれる画素データを記憶する第１ラッチ回路８２Ａ及び第２ラッチ回路８２Ｂ（第１画素データ用記憶部の一例）と、第２設定信号に含まれる画素データを記憶する第３ラッチ回路８２Ｃ（第２画素データ用記憶部の一例）とを有する。  
そして、ヘッド制御部ＨＣは、第１ラッチ回路８２Ａ〜第３ラッチ回路８２Ｃに記憶された画素データに基づいて信号選択部８３が選択信号を選択することにより、ピエゾ素子４２１を駆動する。  
このようなヘッドユニットによれば、階調数に関わらず信号選択部８３は同じ動作をしているが、第２入力部８４６Ｂに０Ｖの信号が入力されているときには、低い階調数の印刷が行われるようになる。
【０１９２】
（５）前述の実施形態では、第２入力部８４６Ｂに０Ｖの信号が入力されると、第３ラッチ回路８２Ｃに記憶される画素データは、Ｌレベルのデータになる。これにより、第１ラッチ回路８２Ａ〜第３ラッチ回路８２Ｃにラッチされたデータを信号選択部８３から見ると、上位ビットデータが［０］の３ビットの画素データのようになっている。このため、信号選択部８３は同じ動作をしても、第２入力部８４６Ｂに０Ｖの信号が入力されているときには、低い階調数の印刷が行われるようになる。
【０１９３】
（６）前述の第１実施形態及び第２実施形態では、ヘッド制御部ＨＣは、スイッチ８６を有する。また、前述の第３実施形態では、ヘッド制御部ＨＣは、第１スイッチ８６Ａ及び第２スイッチ８６Ｂを有する。また、第１設定信号及び第２設定信号には、第１設定データＳＰ１及び第２設定データＳＰ２が含まれている。  
そして、高い階調数で印刷を行う場合、ヘッド制御部ＨＣは、第１設定データＳＰ１及び第２設定データＳＰ２に基づいてスイッチを制御する。これに対し、低い階調数で印刷を行う場合、ヘッド制御部ＨＣは、第１入力部８４６Ａから入力された設定データに基づいて、スイッチを制御する。  
このようなヘッドユニットによれば、共通の構造のヘッド制御部ＨＣを用いて、高い階調数に対応する設定データで印刷を行うことも、低い階調数に対応する設定データで印刷を行うことも可能になる。
【０１９４】
（７）前述のヘッド制御部ＨＣは、複数の選択信号を生成する選択信号生成部８４４を有する。そして、高い階調数で印刷を行う場合、第１設定信号に含まれる画素データと第２設定信号に含まれる画素データとに応じて信号選択部８３が選択信号を選択し、選択された選択信号に基づいてスイッチが制御される。これに対し、低い階調数で印刷を行う場合、第１設定信号に含まれる画素データと、０Ｖの信号に応じて設定されたＬレベルのデータとに応じて信号選択部８３が選択信号を選択し、選択された選択信号に基づいてスイッチが制御される。  
このようなヘッドユニットによれば、階調数に関わらず信号選択部８３は同じ動作をしているが、第２入力部８４６Ｂに０Ｖの信号が入力されているときには、低い階調数の印刷が行われるようになる。
【０１９５】
（８）前述の第１実施形態及び第２実施形態では、ヘッド制御部ＨＣは、スイッチ８６を有する。また、前述の第３実施形態では、ヘッド制御部ＨＣは、第１スイッチ８６Ａ及び第２スイッチ８６Ｂを有する。また、第１設定信号及び第２設定信号には、第１設定データＳＰ１及び第２設定データＳＰ２が含まれている。  
そして、高い階調数で印刷を行う場合、ヘッド制御部ＨＣは、第１設定データＳＰ１及び第２設定データＳＰ２に基づいてスイッチを制御する。これに対し、低い階調数で印刷を行う場合、ヘッド制御部ＨＣは、第１入力部８４６Ａから入力された設定データに基づいて、スイッチを制御する。  
このようなヘッドユニットによれば、共通の構造のヘッド制御部ＨＣを用いて、高い階調数に対応する設定データで印刷を行うことも、低い階調数に対応する設定データで印刷を行うことも可能になる。
【０１９６】
（９）前述の第２実施形態及び第３実施形態によれば、低い階調数で印刷を行う場合、第１設定信号に含まれる設定データＳＰと、０Ｖの信号に応じて設定されたＬレベルのデータとに基づいて選択信号が生成される。例えば、第２実施形態の選択信号ｑ０〜ｑ４は、第１設定信号に含まれる設定データＳＰに基づいて第１区間Ｔ１１〜第４区間Ｔ１４におけるＬレベル又はＨレベルが決定され、０Ｖの信号に応じて設定されたＬレベルのデータに基づいて第５区間Ｔ１５をＬレベルにすることが決定される。  
これにより、第１入力部８４６Ａに入力すべき設定データのデータ量を減らすことができる。
【０１９７】
（１０）前述のヘッド制御部ＨＣは、第１シフトレジスタ群８４２Ａ（第１設定データ用記憶部の一例）と、第２シフトレジスタ群８４２Ｂ（第２設定データ用記憶部の一例）とを有する。そして、ヘッド制御部は、第１シフトレジスタ群８４２Ａに記憶された設定データと、第２シフトレジスタ群８４２Ｂに記憶され設定データとに基づいて、スイッチを制御する。  
このようなヘッドユニットによれば、階調数に関わらず選択信号生成部８４４は同じ動作をしているが、第２入力部８４６Ｂに０Ｖの信号が入力されているときには、低い階調数の印刷が行われるようになる。
【０１９８】
（１１）前述の実施形態では、第２入力部８４６Ｂに０Ｖの信号が入力されると、第２シフトレジスタ群８４２Ｂに記憶される設定データは、Ｌレベルのデータになる。そして、選択信号生成部８４４は同じ動作をしていても、低い階調数の印刷が行われるようになる。
【０１９９】
（１２）前述のヘッド制御部ＨＣは、設定データに基づいて複数の選択信号を生成する選択信号生成部８４４を有し、複数の選択信号から選択された選択信号に基づいてスイッチを制御する。
【０２００】
（１３）そして、前述の第１実施形態では、４階調印刷の場合、一定電位の信号に応じて設定されたＬレベルのデータに基づいて生成された選択信号ｑ５〜ｑ７は、選択されない。これにより、階調数に関わらず選択信号生成部８４４は同じ動作をしているが、第２入力部８４６Ｂに０Ｖの信号が入力されているときには、低い階調数の印刷が行われるようになる。  
なお、前述の第２実施形態においても、４階調印刷の場合、一定電位の信号に基づいて設定されたＬレベルのデータに基づいて生成された選択信号ｑ４及びｑ５は、選択されない。同様に、第３実施形態においても、４階調印刷の場合、一定電位の信号に基づいて設定されたＬレベルのデータに基づいて生成された選択信号ｑ４、ｑ５、ｑ１０及びｑ１１は、選択されない。
【０２０１】
（１４）既に説明した通り、第１設定信号及び第２設定信号には画素データが含まれている。そして、高い階調数で印刷を行う場合、ヘッド制御部ＨＣは、第１設定信号及び第２設定信号に含まれる画素データに応じて選択された選択信号に基づいてスイッチを制御する。これに対し、低い階調数で印刷を行う場合、ヘッド制御部ＨＣは、第１設定信号に含まれる画素データと、０Ｖの信号に応じて設定されたＬレベルのデータとに応じて選択された選択信号に基づいてスイッチを制御する。  
このようなヘッドユニットによれば、階調数に関わらず信号選択部８３は同じ動作をしているが、第２入力部８４６Ｂに０Ｖの信号が入力されているときには、低い階調数の印刷が行われるようになる。
【０２０２】
（１５）前述の実施形態において、駆動信号ＣＯＭは、所定の繰返し周期で信号を繰り返すものである。この繰返し周期の中には、駆動素子を駆動するための駆動パルスが複数含まれている。そして、前述の設定データは、繰返し周期の中の各区間におけるスイッチのＯＮ／ＯＦＦを制御するためのデータであり、すなわち、各駆動パルスのピエゾ素子４２１への印加の要否を決定するためのデータである。
【０２０３】
（１６）第１実施形態及び第２実施形態によれば、駆動信号ＣＯＭは１種類であった。しかし、第３実施形態のように２種類の駆動信号を用いても良く、また、３種類以上の駆動信号を用いても良い。
【０２０４】
（１７）前述の実施形態によれば、ある繰返し周期においてピエゾ素子４２１が駆動される間に、次の繰返し周期においてピエゾ素子４２１を駆動するのに必要なデータをヘッド制御部ＨＣへセットしている。  
このため、セットすべきデータのデータ量が多くなるとデータのセットに時間がかかり問題となるが、前述の実施形態によればセットすべきデータのデータ量を減らせるため、たとえ繰返し周期が短くても、ある繰返し周期において次の繰返し周期に必要となるデータのセットを完了することができる。
【０２０５】
（１８）前述の実施形態によれば、第２入力部８４６ＢはＧＮＤに接続されている。但し、これに限られるものではない。例えば、ヘッド制御部ＨＣを駆動するための電源線に第２入力部８４６Ｂを接続しても良い。
【０２０６】
（１９）前述の実施形態のプリンタ（印刷装置の一例）は、２以上のヘッド制御部ＨＣを備えている。そして、あるヘッド制御部ＨＣを用いて高い階調数の印刷を行い、別のヘッド制御部ＨＣを用いて低い階調数の印刷を行っている。
【０２０７】
（２０）前述の実施形態には、プリンタの実施形態だけはなく、印刷方法の開示があることは言うまでもない。
【図面の簡単な説明】
【０２０８】
【図１】印刷システム１００の構成を説明する図である。
【図２】コンピュータ１１０及びプリンタ１の構成を説明するブロック図である。
【図３】図３は、本実施形態のプリンタ１の構成を示す図である。
【図４】ヘッド４１に設けられたノズルの説明図である。
【図５】ブラックインクノズル群Ｋとシアンインクノズル群Ｃの周辺の構成の説明図である。
【図６】２つのノズル群の周辺の断面図である。
【図７】第１参考例における駆動信号ＣＯＭの説明図である。
【図８】第１参考例のヘッド制御部ＨＣのブロック図である。
【図９】第１参考例の各種信号の説明図である。
【図１０】図１０Ａは、画素データＳＩと設定データＳＰとを含む設定信号の説明図である。図１０Ｂは、選択信号生成部８４４の機能の説明図である。
【図１１】第２参考例のヘッド制御部ＨＣのブロック図である。
【図１２】第２参考例の各種信号の説明図である。
【図１３】図１３Ａは、画素データＳＩと設定データＳＰとを含む設定信号の説明図である。図１３Ｂは、選択信号生成部８４４の機能の説明図である。
【図１４】図１４Ａは、第１比較例の説明図である。図１４Ｂは、第２比較例の説明図である。
【図１５】本実施形態の概要の説明図である。
【図１６】第１実施形態の駆動信号ＣＯＭと、ピエゾ素子４２１に印加される印加信号の説明図である。
【図１７】図１７Ａは、４階調印刷のときの画素データとインク滴の大きさとの関係を説明するための表である。図１７Ｂは、８階調印刷のときの画素データとインク滴の大きさとの関係を説明するための表である。
【図１８】８階調印刷の画素データのデコードの説明図である。
【図１９】第１実施形態のヘッド制御部ＨＣのブロック図である。
【図２０】図２０Ａは、８階調印刷の際に第１入力部に入力される第１設定信号と、第２入力部に入力される第２設定信号の説明図である。図２０Ｂは、８階調印刷の際の選択信号生成部８４４の機能の説明図である。
【図２１】図２１Ａは、４階調印刷の際に第１入力部に入力される設定信号の説明図である。図２１Ｂは、４階調印刷の際の選択信号生成部８４４の機能の説明図である。
【図２２】６階調印刷の画素データのデコードの説明図である。
【図２３】図２３Ａは、６階調印刷の際に第１入力部に入力される第１設定信号と、第２入力部に入力される第２設定信号の説明図である。図２３Ｂは、６階調印刷の際の選択信号生成部８４４の機能の説明図である。
【図２４】図２４Ａは、４階調印刷の際に第１入力部に入力される設定信号の説明図である。図２４Ｂは、４階調印刷の際の選択信号生成部８４４の機能の説明図である。
【図２５】第３実施形態の駆動信号ＣＯＭと、ピエゾ素子４２１に印加される印加信号の説明図である。
【図２６】６階調印刷の画素データのデコードの説明図である。
【図２７】第３実施形態のヘッド制御部ＨＣのブロック図である。
【図２８】図２８Ａは、６階調印刷の際に第１入力部に入力される第１設定信号と、第２入力部に入力される第２設定信号の説明図である。図２８Ｂは、６階調印刷の際の選択信号生成部８４４の機能の説明図である。
【図２９】３ビットの画素データと、信号選択部が選択すべき選択信号との関係の表である。
【図３０】図３０Ａは、４階調印刷の際に第１入力部に入力される設定信号の説明図である。図３０Ｂは、４階調印刷の際の選択信号生成部８４４の機能の説明図である。
【符号の説明】
【０２０９】
１  プリンタ、
２０  用紙搬送機構、３０  キャリッジ移動機構、４０  ヘッドユニット、
４２  駆動ユニット、４２１  ピエゾ素子、４２２  ピエゾ素子群、
４２３  固定板、４２４  フレキシブルケーブル、
４３  ケース、４３１  収納空部、４３３  インク供給管
４４  流路ユニット、４５  流路形成基板、
４５１  圧力室、４５２  インク供給口、４５３  リザーバ、
４６  ノズルプレート、４７  弾性板、
４７１  ダイヤフラム部、４７２  コンプライアンス部、４７３  島部、
５０  検出器群、６０  プリンタ側コントローラ、
６１  インタフェース部、６２  ＣＰＵ、６３  メモリ、６４  制御ユニット、
７０  駆動信号生成回路、
８１Ａ  第１シフトレジスタ、８１Ｂ  第２シフトレジスタ、
８１Ｃ  第３シフトレジスタ、
８２Ａ  第１ラッチ回路、８２Ｂ  第２ラッチ回路、８２Ｃ  第３ラッチ回路、
８３  信号選択部、８４  制御ロジック、８４２  シフトレジスタ群、
８４２Ａ  第１シフトレジスタ群、８４２Ｂ  第２シフトレジスタ群、
８４４  選択信号生成部、８４６Ａ  第１入力部、８４６Ｂ  第２入力部、
８５  ダミーデータ用のシフトレジスタ群、
８６  スイッチ、８６Ａ  第１スイッチ、８６Ｂ  第２スイッチ、
１００  印刷システム、１１０  コンピュータ、１１１  ホスト側コントローラ、
１１２  インタフェース部、１１３  ＣＰＵ、１１４  メモリ、１２０  表示装置、
１３０  入力装置、１３１  キーボード、１３２  マウス、１４０  記録再生装置、
１４１  フレキシブルディスクドライブ装置、１４２  ＣＤ−ＲＯＭドライブ装置、
ＣＬＫ  クロック信号、ＳＩ  画素データ、ＬＡＴ  ラッチ信号、
ＣＨ  チェンジ信号、ＣＨ_Ａ  第１チェンジ信号、ＣＨ_Ｂ  第２チェンジ信号、
ＣＯＭ  駆動信号、ＣＯＭ_Ａ  第１駆動信号、ＣＯＭ_Ｂ  第２駆動信号、
Ｔ  繰返し周期、ＰＳ  駆動パルス、ＳＳ  波形部、ＨＣ  ヘッド制御部
【図１】
2007152618.tif 000003
【図２】
2007152618.tif 000004
【図３】
2007152618.tif 000005
【図４】
2007152618.tif 000006
【図５】
2007152618.tif 000007
【図６】
2007152618.tif 000008
【図７】
2007152618.tif 000009
【図８】
2007152618.tif 000010
【図９】
2007152618.tif 000011
【図１０】
2007152618.tif 000012
【図１１】
2007152618.tif 000013
【図１２】
2007152618.tif 000014
【図１３】
2007152618.tif 000015
【図１４】
2007152618.tif 000016
【図１５】
2007152618.tif 000017
【図１６】
2007152618.tif 000018
【図１７】
2007152618.tif 000019
【図１８】
2007152618.tif 000020
【図１９】
2007152618.tif 000021
【図２０】
2007152618.tif 000022
【図２１】
2007152618.tif 000023
【図２２】
2007152618.tif 000024
【図２３】
2007152618.tif 000025
【図２４】
2007152618.tif 000026
【図２５】
2007152618.tif 000027
【図２６】
2007152618.tif 000028
【図２７】
2007152618.tif 000029
【図２８】
2007152618.tif 000030
【図２９】
2007152618.tif 000031
【図３０】
2007152618.tif 000032