(57)【要約】【課題】前回の印刷周期においてインク滴を吐出してメニスカスが膨らんでいる状態であっても次の印刷周期を開始することができ、これによって記録動作の高速化を実現することができるインクジェット式記録装置、広くは液体噴射装置を提供することを目的とする。【課題手段】本発明の駆動パルス生成手段は、液体被噴射媒体の単位領域毎に、当該単位領域のための階調データと、前記吐出駆動信号と、当該単位領域の１つ前の単位領域のために生成した駆動パルス列が前記吐出駆動信号の一周期内の最後のパルス波形または最後から２つ目のパルス波形を含んでいるか否かという情報と、に基づいて駆動パルス列を生成する。前記駆動パルスに基づいて、圧力変動手段が駆動される。吐出駆動信号の一周期は、液体被噴射媒体の一単位領域に対応している。【選択図】図６
2007176065.tif 000002
【特許請求の範囲】
【請求項１】
ノズル開口を有するヘッド部材と、
ノズル開口部分の液体の圧力を変動させて液体滴を吐出させる圧力変動手段と、
ヘッド部材のノズル開口に対向すると共に当該ノズル開口から略等距離だけ離れるように液体被噴射媒体を保持する被噴射媒体保持部と、
液体被噴射媒体に対して相対的にヘッド部材を移動させる移動機構と、
複数のパルス波形を有する周期信号である吐出駆動信号を生成する駆動信号発生手段と、
液体被噴射媒体の単位領域毎に、当該単位領域のための階調データと、前記吐出駆動信号と、当該単位領域の１つ前の単位領域のために生成した駆動パルス列が前記吐出駆動信号の一周期内の最後のパルス波形または最後から２つ目のパルス波形を含んでいるか否かという情報と、に基づいて駆動パルス列を生成する駆動パルス生成手段と、
前記駆動パルスに基づいて圧力変動手段を駆動させる制御本体部と、
を備え、
吐出駆動信号の一周期は、液体被噴射媒体の一単位領域に対応している
ことを特徴とする液体噴射装置。
【請求項２】
階調データは、液体被噴射媒体上に小ドットを形成するための小ドット用データを含んでおり、
前記単位領域のための階調データが小ドット用データである時、
当該単位領域の１つ前の単位領域のために生成した駆動パルス列が前記吐出駆動信号の一周期内の最後のパルス波形または最後から２つ目のパルス波形を含んでいる場合に駆動パルス生成手段が生成する駆動パルス列の少なくとも最初のパルス波形は、当該単位領域の１つ前の単位領域のために生成した駆動パルス列が前記吐出駆動信号の一周期内の最後のパルス波形も最後から２つ目のパルス波形も含んでいない場合に駆動パルス生成手段が生成する駆動パルス列の少なくとも最初のパルス波形に対して、時間的に後方にシフトされた関係にある
ことを特徴とする請求項１に記載の液体噴射装置。
【請求項３】
吐出駆動信号の一周期内の最後のパルス波形は、比較的小量の液体滴を吐出するためのパルス波形であり、
吐出駆動信号の一周期内の最後から２つ目のパルス波形は、比較的中量の液体滴を吐出するためのパルス波形であり、
前記単位領域のための階調データが小ドット用データである時、
当該単位領域の１つ前の単位領域のために生成した駆動パルス列が前記吐出駆動信号の一周期内の最後から２つ目のパルス波形を含まずかつ最後のパルス波形を含んでいる場合に駆動パルス生成手段が生成する駆動パルス列の少なくとも最初のパルス波形は、当該単位領域の１つ前の単位領域のために生成した駆動パルス列が前記吐出駆動信号の一周期内の最後のパルス波形も最後から２つ目のパルス波形も含んでいない場合に駆動パルス生成手段が生成する駆動パルス列の少なくとも最初のパルス波形に対して、時間的に後方にシフトされた関係にあり、
当該単位領域の１つ前の単位領域のために生成した駆動パルス列が前記吐出駆動信号の一周期内の最後から２つ目のパルス波形を含んでいる場合に駆動パルス生成手段が生成する駆動パルス列の少なくとも最初のパルス波形は、当該単位領域の１つ前の単位領域のために生成した駆動パルス列が前記吐出駆動信号の一周期内の最後から２つ目のパルス波形を含まずかつ最後のパルス波形を含んでいる場合に駆動パルス生成手段が生成する駆動パルス列の少なくとも最初のパルス波形に対して、時間的に更に後方にシフトされた関係にある
ことを特徴とする請求項２に記載の液体噴射装置。
【請求項４】
吐出駆動信号の一周期内の最後のパルス波形は、比較的中量の液体滴を吐出するためのパルス波形であり、
吐出駆動信号の一周期内の最後から２つ目のパルス波形は、比較的小量の液体滴を吐出するためのパルス波形であり、
前記単位領域のための階調データが小ドット用データである時、
当該単位領域の１つ前の単位領域のために生成した駆動パルス列が前記吐出駆動信号の一周期内の最後のパルス波形を含まずかつ最後から２つ目のパルス波形を含んでいる場合に駆動パルス生成手段が生成する駆動パルス列の少なくとも最初のパルス波形は、当該単位領域の１つ前の単位領域のために生成した駆動パルス列が前記吐出駆動信号の一周期内の最後のパルス波形も最後から２つ目のパルス波形も含んでいない場合に駆動パルス生成手段が生成する駆動パルス列の少なくとも最初のパルス波形に対して、時間的に後方にシフトされた関係にあり、
当該単位領域の１つ前の単位領域のために生成した駆動パルス列が前記吐出駆動信号の一周期内の最後のパルス波形を含んでいる場合に駆動パルス生成手段が生成する駆動パルス列の少なくとも最初のパルス波形は、当該単位領域の１つ前の単位領域のために生成した駆動パルス列が前記吐出駆動信号の一周期内の最後のパルス波形を含まずかつ最後から２つ目のパルス波形を含んでいる場合に駆動パルス生成手段が生成する駆動パルス列の少なくとも最初のパルス波形に対して、時間的に更に後方にシフトされた関係にある
ことを特徴とする請求項２に記載の液体噴射装置。
【請求項５】
吐出駆動信号は、３つの第１パルス波形と、１つの第２パルス波形と、１つの第１パルス波形と、を一周期内に当該順序で有する周期信号であり、
第１パルス波形は、比較的小量の液体滴を吐出するためのパルス波形であり、
第２パルス波形は、比較的中量の液体滴を吐出するためのパルス波形である
ことを特徴とする請求項３に記載の液体噴射装置。
【請求項６】
前記単位領域のための階調データが小ドット用データである時、
当該単位領域の１つ前の単位領域のために生成した駆動パルス列が前記吐出駆動信号の一周期内の最後から２つ目のパルス波形である第２パルス波形を含まずかつ最後の第１パルス波形を含んでいる場合に駆動パルス生成手段が生成する駆動パルス列は、一周期内の２番目の第１パルス波形を含んだ駆動パルス列であり、
当該単位領域の１つ前の単位領域のために生成した駆動パルス列が前記吐出駆動信号の一周期内の最後から２つ目のパルス波形である第２パルス波形を含んでいる場合に駆動パルス生成手段が生成する駆動パルス列は、一周期内の３番目の第１パルス波形を含んだ駆動パルス列であり、
当該単位領域の１つ前の単位領域のために生成した駆動パルス列が前記吐出駆動信号の一周期内の最後のパルス波形である第１パルス波形も最後から２つ目のパルス波形である第２パルス波形も含んでいない場合に駆動パルス生成手段が生成する駆動パルス列は、一周期内の１番目の第１パルス波形を含んだ駆動パルス列である
ことを特徴とする請求項５に記載の液体噴射装置。
【請求項７】
ノズル開口を有するヘッド部材と、
ノズル開口部分の液体の圧力を変動させて液体滴を吐出させる圧力変動手段と、
ヘッド部材のノズル開口に対向すると共に当該ノズル開口から略等距離だけ離れるように液体被噴射媒体を保持する被噴射媒体保持部と、
液体被噴射媒体に対して相対的にヘッド部材を移動させる移動機構と、
異なる複数のパルス波形と同一の周期とを有する周期信号である第１吐出駆動信号及び第２吐出駆動信号を生成する駆動信号発生手段と、
液体被噴射媒体の単位領域毎に、当該単位領域のための階調データと、前記第１吐出駆動信号と、前記第２吐出駆動信号と、当該単位領域の１つ前の単位領域のために生成した駆動パルス列が前記第１吐出駆動信号の一周期内の最後のパルス波形を含んでいるか否かという情報と、当該単位領域の１つ前の単位領域のために生成した駆動パルス列が前記第２吐出駆動信号の一周期内の最後のパルス波形を含んでいるか否かという情報と、に基づいて駆動パルス列を生成する駆動パルス生成手段と、
前記駆動パルスに基づいて圧力変動手段を駆動させる制御本体部と、
を備え、
前記複数の吐出駆動信号の一周期は、液体被噴射媒体の一単位領域に対応しており、
第１吐出駆動信号の一周期内の最後のパルス波形は、比較的大量の液体滴を吐出するためのパルス波形であり、
第２吐出駆動信号の一周期内の最後のパルス波形は、比較的中量の液体滴を吐出するためのパルス波形であり、
階調データは、液体被噴射媒体上に大ドットを形成するための大ドット用データを含んでおり、
前記単位領域のための階調データが大ドット用データである時、
当該単位領域の１つ前の単位領域のために生成した駆動パルス列が前記第２吐出駆動信号の一周期内の最後のパルス波形を含んでおり前記第１吐出駆動信号の一周期内の最後のパルス波形を含んでいない場合に駆動パルス生成手段が生成する駆動パルス列の少なくとも最初のパルス波形は、当該単位領域の１つ前の単位領域のために生成した駆動パルス列が前記第１吐出駆動信号の一周期内の最後のパルス波形も前記第２吐出駆動信号の一周期内の最後のパルス波形も含んでいない場合に駆動パルス生成手段が生成する駆動パルス列の少なくとも最初のパルス波形に対して、時間的に後方にシフトされた関係にあり、
当該単位領域の１つ前の単位領域のために生成した駆動パルス列が前記第１吐出駆動信号の一周期内の最後のパルス波形を含んでおり前記第２吐出駆動信号の一周期内の最後のパルス波形を含んでいない場合に駆動パルス生成手段が生成する駆動パルス列の少なくとも最初のパルス波形は、当該単位領域の１つ前の単位領域のために生成した駆動パルス列が前記第２吐出駆動信号の一周期内の最後のパルス波形を含んでおり前記第１吐出駆動信号の一周期内の最後のパルス波形を含んでいない場合に駆動パルス生成手段が生成する駆動パルス列の少なくとも最初のパルス波形に対して、時間的に更に後方にシフトされた関係にある
ことを特徴とする液体噴射装置。
【請求項８】
第１吐出駆動信号は、第１パルス波形と、２つの第２パルス波形と、を一周期内に当該順序で有する周期信号であり、
第２吐出駆動信号は、第２パルス波形と、第３パルス波形と、第４パルス波形と、を一周期内に当該順序で有する周期信号であり、
第１パルス波形は、比較的極小量の液体滴を吐出するためのパルス波形であり、
第２パルス波形は、比較的大量の液体滴を吐出するためのパルス波形である
第３パルス波形は、比較的小量の液体滴を吐出するためのパルス波形である
第４パルス波形は、比較的中量の液体滴を吐出するためのパルス波形である
ことを特徴とする請求項７に記載の液体噴射装置。
【請求項９】
ノズル開口を有するヘッド部材と、
ノズル開口部分の液体の圧力を変動させて液体滴を吐出させる圧力変動手段と、
ヘッド部材のノズル開口に対向すると共に当該ノズル開口から略等距離だけ離れるように液体被噴射媒体を保持する被噴射媒体保持部と、
液体被噴射媒体に対して相対的にヘッド部材を移動させる移動機構と、
を備えた液体噴射装置を制御するための制御装置であって、
複数のパルス波形を有する周期信号である吐出駆動信号を生成する駆動信号発生手段と、
液体被噴射媒体の単位領域毎に、当該単位領域のための階調データと、前記吐出駆動信号と、当該単位領域の１つ前の単位領域のために生成した駆動パルス列が前記吐出駆動信号の一周期内の最後のパルス波形または最後から２つ目のパルス波形を含んでいるか否かという情報と、に基づいて駆動パルス列を生成する駆動パルス生成手段と、
前記駆動パルスに基づいて圧力変動手段を駆動させる制御本体部と、
を備え、
吐出駆動信号の一周期は、液体被噴射媒体の一単位領域に対応している
ことを特徴とする制御装置。
【請求項１０】
階調データは、液体被噴射媒体上に小ドットを形成するための小ドット用データを含んでおり、
前記単位領域のための階調データが小ドット用データである時、
当該単位領域の１つ前の単位領域のために生成した駆動パルス列が前記吐出駆動信号の一周期内の最後のパルス波形または最後から２つ目のパルス波形を含んでいる場合に駆動パルス生成手段が生成する駆動パルス列の少なくとも最初のパルス波形は、当該単位領域の１つ前の単位領域のために生成した駆動パルス列が前記吐出駆動信号の一周期内の最後のパルス波形も最後から２つ目のパルス波形も含んでいない場合に駆動パルス生成手段が生成する駆動パルス列の少なくとも最初のパルス波形に対して、時間的に後方にシフトされた関係にある
ことを特徴とする請求項９に記載の制御装置。
【請求項１１】
吐出駆動信号の一周期内の最後のパルス波形は、比較的小量の液体滴を吐出するためのパルス波形であり、
吐出駆動信号の一周期内の最後から２つ目のパルス波形は、比較的中量の液体滴を吐出するためのパルス波形であり、
前記単位領域のための階調データが小ドット用データである時、
当該単位領域の１つ前の単位領域のために生成した駆動パルス列が前記吐出駆動信号の一周期内の最後から２つ目のパルス波形を含まずかつ最後のパルス波形を含んでいる場合に駆動パルス生成手段が生成する駆動パルス列の少なくとも最初のパルス波形は、当該単位領域の１つ前の単位領域のために生成した駆動パルス列が前記吐出駆動信号の一周期内の最後のパルス波形も最後から２つ目のパルス波形も含んでいない場合に駆動パルス生成手段が生成する駆動パルス列の少なくとも最初のパルス波形に対して、時間的に後方にシフトされた関係にあり、
当該単位領域の１つ前の単位領域のために生成した駆動パルス列が前記吐出駆動信号の一周期内の最後から２つ目のパルス波形を含んでいる場合に駆動パルス生成手段が生成する駆動パルス列の少なくとも最初のパルス波形は、当該単位領域の１つ前の単位領域のために生成した駆動パルス列が前記吐出駆動信号の一周期内の最後から２つ目のパルス波形を含まずかつ最後のパルス波形を含んでいる場合に駆動パルス生成手段が生成する駆動パルス列の少なくとも最初のパルス波形に対して、時間的に更に後方にシフトされた関係にある
ことを特徴とする請求項９または１０に記載の制御装置。
【請求項１２】
吐出駆動信号の一周期内の最後のパルス波形は、比較的中量の液体滴を吐出するためのパルス波形であり、
吐出駆動信号の一周期内の最後から２つ目のパルス波形は、比較的小量の液体滴を吐出するためのパルス波形であり、
前記単位領域のための階調データが小ドット用データである時、
当該単位領域の１つ前の単位領域のために生成した駆動パルス列が前記吐出駆動信号の一周期内の最後のパルス波形を含まずかつ最後から２つ目のパルス波形を含んでいる場合に駆動パルス生成手段が生成する駆動パルス列の少なくとも最初のパルス波形は、当該単位領域の１つ前の単位領域のために生成した駆動パルス列が前記吐出駆動信号の一周期内の最後のパルス波形も最後から２つ目のパルス波形も含んでいない場合に駆動パルス生成手段が生成する駆動パルス列の少なくとも最初のパルス波形に対して、時間的に後方にシフトされた関係にあり、
当該単位領域の１つ前の単位領域のために生成した駆動パルス列が前記吐出駆動信号の一周期内の最後のパルス波形を含んでいる場合に駆動パルス生成手段が生成する駆動パルス列の少なくとも最初のパルス波形は、当該単位領域の１つ前の単位領域のために生成した駆動パルス列が前記吐出駆動信号の一周期内の最後のパルス波形を含まずかつ最後から２つ目のパルス波形を含んでいる場合に駆動パルス生成手段が生成する駆動パルス列の少なくとも最初のパルス波形に対して、時間的に更に後方にシフトされた関係にある
ことを特徴とする請求項１０に記載の制御装置。
【請求項１３】
吐出駆動信号は、３つの第１パルス波形と、１つの第２パルス波形と、１つの第１パルス波形と、を一周期内に当該順序で有する周期信号であり、
第１パルス波形は、比較的小量の液体滴を吐出するためのパルス波形であり、
第２パルス波形は、比較的中量の液体滴を吐出するためのパルス波形である
ことを特徴とする請求項１１に記載の制御装置。
【請求項１４】
前記単位領域のための階調データが小ドット用データである時、
当該単位領域の１つ前の単位領域のために生成した駆動パルス列が前記吐出駆動信号の一周期内の最後から２つ目のパルス波形である第２パルス波形を含まずかつ最後の第１パルス波形を含んでいる場合に駆動パルス生成手段が生成する駆動パルス列は、一周期内の２番目の第１パルス波形を含んだ駆動パルス列であり、
当該単位領域の１つ前の単位領域のために生成した駆動パルス列が前記吐出駆動信号の一周期内の最後から２つ目のパルス波形である第２パルス波形を含んでいる場合に駆動パルス生成手段が生成する駆動パルス列は、一周期内の３番目の第１パルス波形を含んだ駆動パルス列であり、
当該単位領域の１つ前の単位領域のために生成した駆動パルス列が前記吐出駆動信号の一周期内の最後のパルス波形である第１パルス波形も最後から２つ目のパルス波形である第２パルス波形も含んでいない場合に駆動パルス生成手段が生成する駆動パルス列は、一周期内の１番目の第１パルス波形を含んだ駆動パルス列である
ことを特徴とする請求項１３に記載の制御装置。
【請求項１５】
ノズル開口を有するヘッド部材と、
ノズル開口部分の液体の圧力を変動させて液体滴を吐出させる圧力変動手段と、
ヘッド部材のノズル開口に対向すると共に当該ノズル開口から略等距離だけ離れるように液体被噴射媒体を保持する被噴射媒体保持部と、
液体被噴射媒体に対して相対的にヘッド部材を移動させる移動機構と、
を備えた液体噴射装置を制御するための制御装置であって、
異なる複数のパルス波形と同一の周期とを有する周期信号である第１吐出駆動信号及び第２吐出駆動信号を生成する駆動信号発生手段と、
液体被噴射媒体の単位領域毎に、当該単位領域のための階調データと、前記第１吐出駆動信号と、前記第２吐出駆動信号と、当該単位領域の１つ前の単位領域のために生成した駆動パルス列が前記第１吐出駆動信号の一周期内の最後のパルス波形を含んでいるか否かという情報と、当該単位領域の１つ前の単位領域のために生成した駆動パルス列が前記第２吐出駆動信号の一周期内の最後のパルス波形を含んでいるか否かという情報と、に基づいて駆動パルス列を生成する駆動パルス生成手段と、
前記駆動パルスに基づいて圧力変動手段を駆動させる制御本体部と、
を備え、
前記複数の吐出駆動信号の一周期は、液体被噴射媒体の一単位領域に対応しており、
第１吐出駆動信号の一周期内の最後のパルス波形は、比較的大量の液体滴を吐出するためのパルス波形であり、
第２吐出駆動信号の一周期内の最後のパルス波形は、比較的中量の液体滴を吐出するためのパルス波形であり、
階調データは、液体被噴射媒体上に大ドットを形成するための大ドット用データを含んでおり、
前記単位領域のための階調データが大ドット用データである時、
当該単位領域の１つ前の単位領域のために生成した駆動パルス列が前記第２吐出駆動信号の一周期内の最後のパルス波形を含んでおり前記第１吐出駆動信号の一周期内の最後のパルス波形を含んでいない場合に駆動パルス生成手段が生成する駆動パルス列の少なくとも最初のパルス波形は、当該単位領域の１つ前の単位領域のために生成した駆動パルス列が前記第１吐出駆動信号の一周期内の最後のパルス波形も前記第２吐出駆動信号の一周期内の最後のパルス波形も含んでいない場合に駆動パルス生成手段が生成する駆動パルス列の少なくとも最初のパルス波形に対して、時間的に後方にシフトされた関係にあり、
当該単位領域の１つ前の単位領域のために生成した駆動パルス列が前記第１吐出駆動信号の一周期内の最後のパルス波形を含んでおり前記第２吐出駆動信号の一周期内の最後のパルス波形を含んでいない場合に駆動パルス生成手段が生成する駆動パルス列の少なくとも最初のパルス波形は、当該単位領域の１つ前の単位領域のために生成した駆動パルス列が前記第２吐出駆動信号の一周期内の最後のパルス波形を含んでおり前記第１吐出駆動信号の一周期内の最後のパルス波形を含んでいない場合に駆動パルス生成手段が生成する駆動パルス列の少なくとも最初のパルス波形に対して、時間的に更に後方にシフトされた関係にある
ことを特徴とする制御装置。
【請求項１６】
第１吐出駆動信号は、第１パルス波形と、２つの第２パルス波形と、を一周期内に当該順序で有する周期信号であり、
第２吐出駆動信号は、第２パルス波形と、第３パルス波形と、第４パルス波形と、を一周期内に当該順序で有する周期信号であり、
第１パルス波形は、比較的極小量の液体滴を吐出するためのパルス波形であり、
第２パルス波形は、比較的大量の液体滴を吐出するためのパルス波形である
第３パルス波形は、比較的小量の液体滴を吐出するためのパルス波形である
第４パルス波形は、比較的中量の液体滴を吐出するためのパルス波形である
ことを特徴とする請求項１５に記載の制御装置。
【請求項１７】
少なくとも１台のコンピュータを含むコンピュータシステムによって実行されて、前記コンピュータシステムに請求項９乃至１６のいずれかに記載の制御装置を実現させるプログラム。
【請求項１８】
少なくとも１台のコンピュータを含むコンピュータシステム上で動作する第２のプログラムを制御する命令が含まれており、
前記コンピュータシステムによって実行されて、前記第２のプログラムを制御して、前記コンピュータシステムに請求項９乃至１６のいずれかに記載の制御装置を実現させるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ノズル開口から液体滴を吐出させる液体噴射装置に係り、とりわけ、駆動パルスに基づいてノズル開口から液体滴を吐出可能な液体噴射装置に関する。
【背景技術】
【０００２】
インクジェット式プリンタやインクジェット式プロッタ等のインクジェット式記録装置（液体噴射装置の一種）は、記録ヘッド（ヘッド部材）を主走査方向に沿って移動させると共に記録紙（液体被噴射媒体の一種）を副走査方向に沿って移動させ、この移動に連動して記録ヘッドのノズル開口からインク滴を吐出させることにより、記録紙上に画像（文字）を記録する。このインク滴の吐出は、例えば、ノズル開口に連通した圧力発生室を膨張・収縮させることで行われる。
【０００３】
圧力発生室の膨張・収縮は、例えば、圧電振動子の変形を利用して行われる。このような記録ヘッドでは、供給される駆動パルスに応じて圧電振動子が変形し、これにより圧力室の容積が変化し、この容積変化によって圧力室内のインクに圧力変動が生じて、ノズル開口からインク滴が吐出する。
【０００４】
このような記録装置では、パルス波形を有する周期信号である駆動信号が生成される。一方、吐出データ（階調データ）が記録ヘッドに送信される。そして、当該送信された吐出データに基づいて、必要なパルス波形のみが前記駆動信号から選択されて圧電振動子に供給される。すなわち、インク滴をノズル開口から吐出させるか否かを、吐出データによって制御している。
【０００５】
ここで、記録ヘッドが静止している状態でインク滴が吐出されるならば、当該インク滴はノズル開口の直下の位置に着弾する。しかしながら、一般には、高速記録を実施するために、インク滴の吐出は記録ヘッドの移動中に実施される。このように移動中の記録ヘッドから吐出されるインク滴は、当該記録ヘッドの移動に起因する慣性を受け、インク滴吐出時のノズル開口の直下の位置からずれた位置に着弾する。
【０００６】
このような着弾位置のずれを考慮して記録精度を向上させた従来技術として、本件発明者は、すでに特願２００１−６５３７０を発明している（特開２００２−２６４３０７）。当該先願において本件発明者は、着弾位置のずれに着目し、記録精度の顕著な向上を目的として、各インクの特性及び各ノズル開口の圧電振動子に対応して得られる実測値であるインク滴の吐出速度に基づいて、各駆動パルスの位相を調整することを提案している。
【特許文献１】特開２００２−２６４３０７
【発明の開示】
【発明が解決しようとする課題】
【０００７】
ところが、本件発明者は、インクの特性及び各ノズル開口の圧電振動子に対応して得られる筈のインク滴の吐出速度が、一つ前の画素に対する吐出（一つ前の印刷周期における吐出）の状態に依存して変化してしまうことを知見した。本件発明者は、その原因について鋭意検討を重ね、次のように解析した。すなわち、インク滴が吐出された後、当該インク滴を吐出した後のノズル開口におけるメニスカスは、図１０に示すような振動状態を呈する。ここで、メニスカスがノズル開口の外側に膨らんでいる時（図１０のＡ領域）に次のインク滴吐出の圧力を受けると、多量のインク滴が高速に吐出されてしまう。特に、インク滴を吐出した直後の一回目のメニスカスのノズル開口外側への膨張時に次のインク滴吐出の圧力を受けると、より多量のインク滴がより高速に吐出されてしまう。
【０００８】
このような現象を回避するためには、メニスカスがノズル開口の外側に膨らんでいる時（図１０のＡ領域）には次のインク滴吐出のための信号を付与しない、ということが提案され得る。しかしながら、そのような条件を課すと、高速の記録動作を実現することができない。逆に言えば、高速の記録動作を実現するためには、メニスカスが膨らんでいる状態が存在しても、次の印刷周期を開始してしまうことが有効なのである。
【０００９】
本発明は、このような点を考慮してなされたものであり、前回の印刷周期においてインク滴を吐出してメニスカスが膨らんでいる状態であっても、インク滴の過剰な吐出スピードや過剰な吐出量を抑制しつつ次の印刷周期を開始することができ、これによって記録動作の高速化を実現することができるインクジェット式記録装置、広くは液体噴射装置を提供することを目的とする。
【課題を解決するための手段】
【００１０】
本発明は、ノズル開口を有するヘッド部材と、ノズル開口部分の液体の圧力を変動させて液体滴を吐出させる圧力変動手段と、ヘッド部材のノズル開口に対向すると共に当該ノズル開口から略等距離だけ離れるように液体被噴射媒体を保持する被噴射媒体保持部と、液体被噴射媒体に対して相対的にヘッド部材を移動させる移動機構と、複数のパルス波形を有する周期信号である吐出駆動信号を生成する駆動信号発生手段と、液体被噴射媒体の単位領域毎に、当該単位領域のための階調データと、前記吐出駆動信号と、当該単位領域の１つ前の単位領域のために生成した駆動パルス列が前記吐出駆動信号の一周期内の最後のパルス波形または最後から２つ目のパルス波形を含んでいるか否かという情報と、に基づいて駆動パルス列を生成する駆動パルス生成手段と、前記駆動パルスに基づいて圧力変動手段を駆動させる制御本体部と、を備え、吐出駆動信号の一周期は、液体被噴射媒体の一単位領域に対応していることを特徴とする液体噴射装置である。
【００１１】
本発明によれば、１つ前の単位領域（例えば画素）のために生成した駆動パルス列が吐出駆動信号の一周期内の最後のパルス波形または最後から２つ目のパルス波形を含んでいるか否かという情報に基づいて駆動パルス列が生成されるため、当該最後のパルス波形または最後から２つ目のパルス波形によって液体滴を吐出したノズル開口の液体メニスカスの残留振動を考慮した駆動パルス列の生成を実現できる。
【００１２】
ここで、液体メニスカスの残留振動の影響は、比較的小さいサイズの液体滴を吐出する場合において大きいと考えられる。
【００１３】
例えば、階調データが液体被噴射媒体上に小ドットを形成するための小ドット用データを含んでおり、前記単位領域のための階調データが当該小ドット用データである時には、当該単位領域の１つ前の単位領域のために生成した駆動パルス列が前記吐出駆動信号の一周期内の最後のパルス波形または最後から２つ目のパルス波形を含んでいる場合に駆動パルス生成手段が生成する駆動パルス列の少なくとも最初のパルス波形は、当該単位領域の１つ前の単位領域のために生成した駆動パルス列が前記吐出駆動信号の一周期内の最後のパルス波形も最後から２つ目のパルス波形も含んでいない場合に駆動パルス生成手段が生成する駆動パルス列の少なくとも最初のパルス波形に対して、時間的に後方にシフトされた関係にあることが好ましい。
【００１４】
その理由は以下の通りである。すなわち、１つ前の単位領域において吐出駆動信号の一周期内の最後のパルス波形または最後から２つ目のパルス波形によって液体滴を吐出したノズル開口では、液体メニスカスの残留振動の影響により、現在の単位領域のために吐出される液体滴の速度が増大されてしまう（これにより着弾が早まる）傾向にある。従って、現在の単位領域のための駆動パルス列の少なくとも最初のパルス波形を時間的に後方にシフトする（これにより着弾を遅らせる）ことによって当該傾向を相殺することが極めて有効なのである。
【００１５】
また、液体メニスカスの残留振動の影響は、当該残留振動を発生させた液体滴吐出動作で吐出された液体滴のサイズが大きい場合に、より大きいと考えられる。
【００１６】
従って、例えば、吐出駆動信号の一周期内の最後のパルス波形は、比較的小量の液体滴を吐出するためのパルス波形であり、吐出駆動信号の一周期内の最後から２つ目のパルス波形は、比較的中量の液体滴を吐出するためのパルス波形である場合には、階調データが液体被噴射媒体上に小ドットを形成するための小ドット用データを含んでおり、前記単位領域のための階調データが当該小ドット用データである時、当該単位領域の１つ前の単位領域のために生成した駆動パルス列が前記吐出駆動信号の一周期内の最後から２つ目のパルス波形を含まずかつ最後のパルス波形を含んでいる場合に駆動パルス生成手段が生成する駆動パルス列の少なくとも最初のパルス波形は、当該単位領域の１つ前の単位領域のために生成した駆動パルス列が前記吐出駆動信号の一周期内の最後のパルス波形も最後から２つ目のパルス波形も含んでいない場合に駆動パルス生成手段が生成する駆動パルス列の少なくとも最初のパルス波形に対して、時間的に後方にシフトされた関係にあり、当該単位領域の１つ前の単位領域のために生成した駆動パルス列が前記吐出駆動信号の一周期内の最後から２つ目のパルス波形を含んでいる場合に駆動パルス生成手段が生成する駆動パルス列の少なくとも最初のパルス波形は、当該単位領域の１つ前の単位領域のために生成した駆動パルス列が前記吐出駆動信号の一周期内の最後から２つ目のパルス波形を含まずかつ最後のパルス波形を含んでいる場合に駆動パルス生成手段が生成する駆動パルス列の少なくとも最初のパルス波形に対して、時間的に更に後方にシフトされた関係にあることが好ましい。
【００１７】
あるいは、例えば、吐出駆動信号の一周期内の最後のパルス波形は、比較的中量の液体滴を吐出するためのパルス波形であり、吐出駆動信号の一周期内の最後から２つ目のパルス波形は、比較的小量の液体滴を吐出するためのパルス波形である場合には、階調データが液体被噴射媒体上に小ドットを形成するための小ドット用データを含んでおり、前記単位領域のための階調データが当該小ドット用データである時、当該単位領域の１つ前の単位領域のために生成した駆動パルス列が前記吐出駆動信号の一周期内の最後のパルス波形を含まずかつ最後から２つ目のパルス波形を含んでいる場合に駆動パルス生成手段が生成する駆動パルス列の少なくとも最初のパルス波形は、当該単位領域の１つ前の単位領域のために生成した駆動パルス列が前記吐出駆動信号の一周期内の最後のパルス波形も最後から２つ目のパルス波形も含んでいない場合に駆動パルス生成手段が生成する駆動パルス列の少なくとも最初のパルス波形に対して、時間的に後方にシフトされた関係にあり、当該単位領域の１つ前の単位領域のために生成した駆動パルス列が前記吐出駆動信号の一周期内の最後のパルス波形を含んでいる場合に駆動パルス生成手段が生成する駆動パルス列の少なくとも最初のパルス波形は、当該単位領域の１つ前の単位領域のために生成した駆動パルス列が前記吐出駆動信号の一周期内の最後のパルス波形を含まずかつ最後から２つ目のパルス波形を含んでいる場合に駆動パルス生成手段が生成する駆動パルス列の少なくとも最初のパルス波形に対して、時間的に更に後方にシフトされた関係にあることが好ましい。
【００１８】
例えば、吐出駆動信号は、３つの第１パルス波形と、１つの第２パルス波形と、１つの第１パルス波形と、を一周期内に当該順序で有する周期信号であり、第１パルス波形は、比較的小量の液体滴を吐出するためのパルス波形であり、第２パルス波形は、比較的中量の液体滴を吐出するためのパルス波形である。
【００１９】
この場合、例えば、前記単位領域のための階調データが小ドット用データである時、当該単位領域の１つ前の単位領域のために生成した駆動パルス列が前記吐出駆動信号の一周期内の最後から２つ目のパルス波形である第２パルス波形を含まずかつ最後の第１パルス波形を含んでいる場合に駆動パルス生成手段が生成する駆動パルス列は、一周期内の２番目の第１パルス波形を含んだ駆動パルス列であり、当該単位領域の１つ前の単位領域のために生成した駆動パルス列が前記吐出駆動信号の一周期内の最後から２つ目のパルス波形である第２パルス波形を含んでいる場合に駆動パルス生成手段が生成する駆動パルス列は、一周期内の３番目の第１パルス波形を含んだ駆動パルス列であり、当該単位領域の１つ前の単位領域のために生成した駆動パルス列が前記吐出駆動信号の一周期内の最後のパルス波形である第１パルス波形も最後から２つ目のパルス波形である第２パルス波形も含んでいない場合に駆動パルス生成手段が生成する駆動パルス列は、一周期内の１番目の第１パルス波形を含んだ駆動パルス列である。
【００２０】
また、本発明の概念は、いわゆるマルチコモン波形を用いた態様にも適用可能である。  更に、本発明は、ノズル開口を有するヘッド部材と、ノズル開口部分の液体の圧力を変動させて液体滴を吐出させる圧力変動手段と、ヘッド部材のノズル開口に対向すると共に当該ノズル開口から略等距離だけ離れるように液体被噴射媒体を保持する被噴射媒体保持部と、液体被噴射媒体に対して相対的にヘッド部材を移動させる移動機構と、異なる複数のパルス波形と同一の周期とを有する周期信号である第１吐出駆動信号及び第２吐出駆動信号を生成する駆動信号発生手段と、液体被噴射媒体の単位領域毎に、当該単位領域のための階調データと、前記第１吐出駆動信号と、前記第２吐出駆動信号と、当該単位領域の１つ前の単位領域のために生成した駆動パルス列が前記第１吐出駆動信号の一周期内の最後のパルス波形を含んでいるか否かという情報と、当該単位領域の１つ前の単位領域のために生成した駆動パルス列が前記第２吐出駆動信号の一周期内の最後のパルス波形を含んでいるか否かという情報と、に基づいて駆動パルス列を生成する駆動パルス生成手段と、前記駆動パルスに基づいて圧力変動手段を駆動させる制御本体部と、を備え、前記複数の吐出駆動信号の一周期は、液体被噴射媒体の一単位領域に対応しており、第１吐出駆動信号の一周期内の最後のパルス波形は、比較的中量の液体滴を吐出するためのパルス波形であり、第２吐出駆動信号の一周期内の最後のパルス波形は、比較的大量の液体滴を吐出するためのパルス波形であり、階調データは、液体被噴射媒体上に大ドットを形成するための大ドット用データを含んでおり、前記単位領域のための階調データが大ドット用データである時、当該単位領域の１つ前の単位領域のために生成した駆動パルス列が前記第１吐出駆動信号の一周期内の最後のパルス波形を含んでおり前記第２吐出駆動信号の一周期内の最後のパルス波形を含んでいない場合に駆動パルス生成手段が生成する駆動パルス列の少なくとも最初のパルス波形は、当該単位領域の１つ前の単位領域のために生成した駆動パルス列が前記第１吐出駆動信号の一周期内の最後のパルス波形も前記第２吐出駆動信号の一周期内の最後のパルス波形も含んでいない場合に駆動パルス生成手段が生成する駆動パルス列の少なくとも最初のパルス波形に対して、時間的に後方にシフトされた関係にあり、当該単位領域の１つ前の単位領域のために生成した駆動パルス列が前記第２吐出駆動信号の一周期内の最後のパルス波形を含んでおり前記第１吐出駆動信号の一周期内の最後のパルス波形を含んでいない場合に駆動パルス生成手段が生成する駆動パルス列の少なくとも最初のパルス波形は、当該単位領域の１つ前の単位領域のために生成した駆動パルス列が前記第１吐出駆動信号の一周期内の最後のパルス波形を含んでおり前記第２吐出駆動信号の一周期内の最後のパルス波形を含んでいない場合に駆動パルス生成手段が生成する駆動パルス列の少なくとも最初のパルス波形に対して、時間的に更に後方にシフトされた関係にあることを特徴とする液体噴射装置である。
【００２１】
本発明によれば、１つ前の単位領域（例えば画素）のために生成した駆動パルス列が第１吐出駆動信号の一周期内の最後のパルス波形あるいは第２吐出駆動信号の一周期内の最後のパルス波形を含んでいるか否かという情報に基づいて駆動パルス列が生成されるため、当該最後のパルス波形によって液体滴を吐出したノズル開口の液体メニスカスの残留振動及び当該残留振動の大きさの程度を考慮した駆動パルス列の生成を実現できる。
【００２２】
また、本発明は、ノズル開口を有するヘッド部材と、ノズル開口部分の液体の圧力を変動させて液体滴を吐出させる圧力変動手段と、ヘッド部材のノズル開口に対向すると共に当該ノズル開口から略等距離だけ離れるように液体被噴射媒体を保持する被噴射媒体保持部と、液体被噴射媒体に対して相対的にヘッド部材を移動させる移動機構と、を備えた液体噴射装置を制御するための制御装置であって、複数のパルス波形を有する周期信号である吐出駆動信号を生成する駆動信号発生手段と、液体被噴射媒体の単位領域毎に、当該単位領域のための階調データと、前記吐出駆動信号と、当該単位領域の１つ前の単位領域のために生成した駆動パルス列が前記吐出駆動信号の一周期内の最後のパルス波形または最後から２つ目のパルス波形を含んでいるか否かという情報と、に基づいて駆動パルス列を生成する駆動パルス生成手段と、前記駆動パルスに基づいて圧力変動手段を駆動させる制御本体部と、を備え、吐出駆動信号の一周期は、液体被噴射媒体の一単位領域に対応していることを特徴とする制御装置である。
【００２３】
あるいは、本発明は、ノズル開口を有するヘッド部材と、ノズル開口部分の液体の圧力を変動させて液体滴を吐出させる圧力変動手段と、ヘッド部材のノズル開口に対向すると共に当該ノズル開口から略等距離だけ離れるように液体被噴射媒体を保持する被噴射媒体保持部と、液体被噴射媒体に対して相対的にヘッド部材を移動させる移動機構と、を備えた液体噴射装置を制御するための制御装置であって、異なる複数のパルス波形と同一の周期とを有する周期信号である第１吐出駆動信号及び第２吐出駆動信号を生成する駆動信号発生手段と、液体被噴射媒体の単位領域毎に、当該単位領域のための階調データと、前記第１吐出駆動信号と、前記第２吐出駆動信号と、当該単位領域の１つ前の単位領域のために生成した駆動パルス列が前記第１吐出駆動信号の一周期内の最後のパルス波形を含んでいるか否かという情報と、当該単位領域の１つ前の単位領域のために生成した駆動パルス列が前記第２吐出駆動信号の一周期内の最後のパルス波形を含んでいるか否かという情報と、に基づいて駆動パルス列を生成する駆動パルス生成手段と、前記駆動パルスに基づいて圧力変動手段を駆動させる制御本体部と、を備え、前記複数の吐出駆動信号の一周期は、液体被噴射媒体の一単位領域に対応しており、第１吐出駆動信号の一周期内の最後のパルス波形は、比較的中量の液体滴を吐出するためのパルス波形であり、第２吐出駆動信号の一周期内の最後のパルス波形は、比較的大量の液体滴を吐出するためのパルス波形であり、階調データは、液体被噴射媒体上に大ドットを形成するための大ドット用データを含んでおり、前記単位領域のための階調データが大ドット用データである時、当該単位領域の１つ前の単位領域のために生成した駆動パルス列が前記第１吐出駆動信号の一周期内の最後のパルス波形を含んでおり前記第２吐出駆動信号の一周期内の最後のパルス波形を含んでいない場合に駆動パルス生成手段が生成する駆動パルス列の少なくとも最初のパルス波形は、当該単位領域の１つ前の単位領域のために生成した駆動パルス列が前記第１吐出駆動信号の一周期内の最後のパルス波形も前記第２吐出駆動信号の一周期内の最後のパルス波形も含んでいない場合に駆動パルス生成手段が生成する駆動パルス列の少なくとも最初のパルス波形に対して、時間的に後方にシフトされた関係にあり、当該単位領域の１つ前の単位領域のために生成した駆動パルス列が前記第２吐出駆動信号の一周期内の最後のパルス波形を含んでおり前記第１吐出駆動信号の一周期内の最後のパルス波形を含んでいない場合に駆動パルス生成手段が生成する駆動パルス列の少なくとも最初のパルス波形は、当該単位領域の１つ前の単位領域のために生成した駆動パルス列が前記第１吐出駆動信号の一周期内の最後のパルス波形を含んでおり前記第２吐出駆動信号の一周期内の最後のパルス波形を含んでいない場合に駆動パルス生成手段が生成する駆動パルス列の少なくとも最初のパルス波形に対して、時間的に更に後方にシフトされた関係にあることを特徴とする制御装置である。
【００２４】
前記の各制御装置または当該制御装置の各構成要素は、コンピュータシステムによって実現され得る。
【００２５】
また、コンピュータシステムに前記の各制御装置または当該制御装置の各構成要素を実現させるためのプログラム及び当該プログラムを記録したコンピュータ読取り可能な記録媒体も、本件の保護対象である。
【００２６】
ここで、記録媒体とは、フロッピーディスク等の単体として認識できるものの他、各種信号を伝搬させるネットワークをも含む。
【発明を実施するための最良の形態】
【００２７】
以下、本発明の実施の形態を、図面を参照して説明する。
【００２８】
図１は、本発明の第１の実施の形態の液体噴射装置であるインクジェットプリンタ１の概略斜視図である。インクジェットプリンタ１において、キャリッジ２が、ガイド部材３に移動可能に取り付けられている。このキャリッジ２は、駆動プーリ４と遊転プーリ５との間に掛け渡されたタイミングベルト６に接続されている。駆動プーリ４は、パルスモータ７の回転軸に接合されている。以上のような構成により、キャリッジ２は、パルスモータ７の駆動によって、記録紙８の幅方向に移動（主走査）されるようになっている。
【００２９】
キャリッジ２における記録紙８との対向面（下面）には、記録ヘッド１０（ヘッド部材）が取り付けられている。
【００３０】
記録ヘッド１０は、図２に示すように、例えばプラスチックからなる箱体状のケース７１の収納室７２内に、櫛歯状の圧電振動子１５が一方の開口から挿入されて櫛歯状先端部１５ａが他方の開口に臨んでいる。その他方の開口側のケース７１の表面（下面）には流路ユニット７４が接合され、櫛歯状先端部１５ａは、それぞれ流路ユニット７４の所定部位に当接固定されている。
【００３１】
圧電振動子１５は、圧電体１５ｂを挟んで共通内部電極１５ｃと個別内部電極１５ｄとを交互に積層した板状の振動子板を、ドット形成密度に対応させて櫛歯状に切断して構成してある。そして、共通内部電極１５ｃと個別内部電極１５ｄとの間に電位差を与えることにより、各圧電振動子１５は、積層方向と直交する振動子長手方向に伸縮する。
【００３２】
流路ユニット７４は、流路形成板７５を間に挟んでノズルプレート１４と弾性板７７を両側に積層することにより構成されている。
【００３３】
流路形成板７５は、ノズルプレート１４に複数開設したノズル開口１３とそれぞれ連通して圧力発生室隔壁を隔てて列設された複数の圧力発生室１６と、各圧力発生室１６の少なくとも一端に連通する複数のインク供給部８２と、全インク供給部８２が連通する細長い共通インク室８３と、が形成された板材である。例えば、シリコンウエハーをエッチング加工することにより、細長い共通インク室８３が形成され、共通インク室８３の長手方向に沿って圧力発生室１６がノズル開口１３のピッチに合わせて形成され、各圧力発生室１６と共通インク室８３との間に溝状のインク供給部８２が形成され得る。なお、この場合、圧力発生室１６の一端にインク供給部８２が接続し、このインク供給部８２とは反対側の端部近傍でノズル開口１３が位置するように配置されている。また、共通インク室８３は、インクカートリッジに貯留されたインクを圧力発生室１６に供給するための室であり、その長手方向のほぼ中央にインク供給管８４が連通している。
【００３４】
弾性板７７は、ノズルプレート１４とは反対側の流路形成板７５の面に積層され、ステンレス板８７の下面側にＰＰＳ等の高分子体フィルムを弾性体膜８８としてラミネート加工した二重構造である。そして、圧力発生室１６に対応した部分のステンレス板８７をエッチング加工して、圧電振動子１５を当接固定するためのアイランド部８９が形成されている。
【００３５】
上記の構成を有する記録ヘッド１０では、圧電振動子１５を振動子長手方向に伸長させることにより、アイランド部８９がノズルプレート１４側に押圧され、アイランド部８９周辺の弾性体膜８８が変形して圧力発生室１６が収縮する。また、圧力発生室１６の収縮状態から圧電振動子１５を長手方向に収縮させると、弾性体膜８８の弾性により圧力発生室１６が膨張する。圧力発生室１６を一旦膨張させてから収縮させることにより、圧力発生室１６内のインク圧力が高まって、ノズル開口１３からインク滴が吐出される。
【００３６】
すなわち、記録ヘッド１０では、圧電振動子１５に対する充放電に伴って、対応する圧力室１６の容量が変化する。このような圧力室１６の圧力変動を利用して、ノズル開口１３からインク滴を吐出させたり、メニスカス（ノズル開口１３で露出しているインクの自由表面）を微振動させたりすることができる。
【００３７】
なお、上記の縦振動振動モードの圧電振動子１５に代えて、いわゆるたわみ振動モードの圧電振動子を用いることも可能である。たわみ振動モードの圧電振動子は、充電による変形で圧力室を収縮させ、放電による変形で圧力室を膨張させる圧電振動子である。たわみ振動モードの圧電振動子を用いる場合、縦振動モードの圧電振動子１５を用いる場合と比較して、後述する波形信号の立ち上がりと立ち下がりとの関係が逆になる（正負が反転したものとなる）。
【００３８】
記録ヘッド１０は、好ましくは、異なる複数種類の色が記録可能な多色記録ヘッドである。多色記録ヘッドは、複数のヘッドユニットを備えており、各ヘッドユニット毎に使用するインクの種類が設定される。
【００３９】
例えば、６つのヘッドユニットを備えた記録へッドは、ブラックインクを吐出可能なブラックヘッドユニットと、シアンインクを吐出可能なシアンヘッドユニットと、ライトシアンインクを吐出可能なライトシアンヘッドユニットと、マゼンタインクを吐出可能なマゼンタヘッドユニットと、ライトマゼンタインクを吐出可能なライトマゼンタヘッドユニットと、イエローインクを吐出可能なイエローヘッドユニットとを備える。
【００４０】
以上のように構成されたプリンタ１は、記録動作時においてキャリッジ２の主走査に同期させて、記録ヘッド１０からインクをインク滴として吐出させる。一方、キャリッジ２の往復移動に連動させてプラテンを回転し、記録紙８を紙送り方向に移動（即ち副走査）させる。この結果、記録紙８には、記録データに基づく画像や文字等が記録される。
【００４１】
次に、インクジェット式プリンタの電気的構成について説明する。図３に示すように、本プリンタ１は、プリンタコントローラ２３とプリントエンジン２４とを備えている。
【００４２】
プリンタコントローラ２３は、外部インターフェース（外部Ｉ／Ｆ）２５と、各種データを一時的に記憶するＲＡＭ２６と、制御プログラム等を記憶したＲＯＭ２７と、ＣＰＵ等を含んで構成された制御部２８と、クロック信号（ＣＫ）を発生する発振回路２９と、記録ヘッド１０へ供給するための吐出駆動信号（ＣＯＭ）を発生する吐出駆動信号生成回路３０と、駆動信号や、印刷データ（吐出データ）に基づいて展開されたドットパターンデータ（ビットマップデータ）等をプリントエンジン２４に送信する内部インターフェース（内部Ｉ／Ｆ）３１と、を備えている。
【００４３】
外部Ｉ／Ｆ２５は、例えば、キャラクタコード、グラフィック関数、イメージデータ等によって構成される印刷データを、図示しないホストコンピュータ等から受信する。また、ビジー信号（ＢＵＳＹ）やアクノレッジ信号（ＡＣＫ）が、外部Ｉ／Ｆ２５を通じて、ホストコンピュータ等に対して出力される。
【００４４】
ＲＡＭ２６は、受信バッファ、中間バッファ、出力バッファ及びワークメモリ（図示せず）を有している。そして、受信バッファは、外部Ｉ／Ｆ２５を介して受信された印刷データを一時的に記憶し、中間バッファは、制御部２８により変換された中間コードデータを記憶し、出力バッファは、ドットパターンデータを記憶する。ここで、ドットパターンデータとは、中間コードデータをデコード（翻訳）することにより得られる印字データである。
【００４５】
ＲＯＭ２７には、各種データ処理を行わせるための制御プログラム（制御ルーチン）の他に、フォントデータ、グラフィック関数等が記憶されている。
【００４６】
制御部２８は、ＲＯＭ２７に記憶された制御プログラムに従って各種の制御を行う。例えば、受信バッファ内の印刷データを読み出すと共にこの印刷データを変換して中間コードデータとし、当該中間コードデータを中間バッファに記憶させる。また、制御部２８は、中間バッファから読み出した中間コードデータを解析し、ＲＯＭ２７に記憶されているフォントデータ及びグラフィック関数等を参照して、ドットパターンデータに展開（デコード）する。そして、制御部２８は、必要な装飾処理を施した後に、このドットパターンデータを出力バッファに記憶させる。各ドットパターンデータは、階調データ（印字データ）として、この場合３ビットのデータからなる。
【００４７】
記録ヘッド１０の１回の主走査により記録可能な１行分のドットパターンデータが得られたならば、当該１行分のドットパターンデータが、出力バッファから内部Ｉ／Ｆ３１を通じて順次記録ヘッド１０に出力される。出力バッファから１行分のドットパターンデータが出力されると、展開済みの中間コードデータが中間バッファから消去され、次の中間コードデータについての展開処理が行われる。
【００４８】
さらに、制御部２８は、タイミング信号発生手段の一部を構成し、内部Ｉ／Ｆ３１を通じて記録ヘッド１０にラッチ信号（ＬＡＴ）やチャンネル信号（ＣＨ１、ＣＨ２）を供給する。これらのラッチ信号やチャンネル信号は、吐出駆動信号（ＣＯＭ）を構成するパルス信号の各波形要素の供給開始タイミングを規定する。
【００４９】
一方、プリントエンジン２４は、紙送り機構としての紙送りモータ３５と、キャリッジ送り機構としてのパルスモータ７と、記録ヘッド１０の電気駆動系３３と、を含んで構成してある。紙送りモータ３５は、プラテン３４（図１参照）を回転させて記録紙８を移動させ、パルスモータ７は、タイミングベルト６を介してキャリッジ２を走行させる。
【００５０】
記録ヘッド１０の電気駆動系３３は、図３に示すように、第１シフトレジスタ３６、第２シフトレジスタ３７及び第３シフトレジスタ３８からなるシフトレジスタ回路と、第１ラッチ回路３９、第２ラッチ回路４０及び第３ラッチ回路４１からなるラッチ回路と、デコーダ４２と、制御ロジック４３と、レベルシフタ４４と、スイッチ回路４６と、圧電振動子１５とを備えている。
【００５１】
これらの各シフトレジスタ、各ラッチ回路、デコーダ、スイッチ回路及び圧電振動子は、それぞれ、図４に示すように、記録ヘッド１０の各ノズル開口１３毎に設けた第１シフトレジスタ３６Ａ〜３６Ｎ、第２シフトレジスタ３７Ａ〜３７Ｎ、第３シフトレジスタ３８Ａ〜３８Ｎ、第１ラッチ回路３９Ａ〜３９Ｎ、第２ラッチ回路４０Ａ〜４０Ｎ、第３ラッチ回路４１Ａ〜４１Ｎ、テコーダ４２Ａ〜４２Ｎ、スイッチ回路４６Ａ〜４６Ｎ及び圧電振動子１５Ａ〜１５Ｎから構成されている。
【００５２】
このような電気駆動系３３によって、記録ヘッド１０は、プリンタコントローラ２３からの階調データに基づいてインク滴を吐出する。プリントコントローラ２３からの階調データ（ＳＩ）は、発振回路２９からのクロック信号（ＣＫ）に同期して、内部Ｉ／Ｆ３１から第１シフトレジスタ３６、第２シフトレジスタ３７及び第３シフトレジスタ３８にシリアル伝送される。
【００５３】
ここで、プリンタコントローラ２３からの階調データは、上記したように３ビットのデータである。具体的には、本実施の形態の場合、非記録、極小ドット、小ドット、中ドット、大ドット、極大ドットからなる６階調について、非記録が（０００）であり、極小ドットが（００１）であり、小ドットが（１００）であり、中ドットが（１０１）であり、大ドットが（１１０）であり、極大ドットが（１１１）である。
【００５４】
このような階調データは、各ドット毎、即ち、各ノズル開口１３毎に設定される。そして、全てのノズル開口１３に関して階調データの下位ビットのデータが第１シフトレジスタ３６（３６Ａ〜３６Ｎ）に入力され、全てのノズル開口１３に関して当該３ビットのデータの中位ビットのデータが第２シフトレジスタ３７（３７Ａ〜３７Ｎ）に入力され、全てのノズル開口１３に関して当該３ビットのデータの上位ビットのデータが第３シフトレジスタ３８（３８Ａ〜３８Ｎ）に入力される。
【００５５】
図３及び図４に示すように、第１シフトレジスタ３６には、第１ラッチ回路３９が電気的に接続されている。同様に、第２シフトレジスタ３７には、第２ラッチ回路４０が電気的に接続されている。同様に、第３シフトレジスタ３８には、第３ラッチ回路４１が電気的に接続されている。そして、プリントコントローラ２３からのラッチ信号（ＬＡＴ）が各ラッチ回路３９〜４１に入力されると、第１ラッチ回路３９は前記３ビットのデータの下位ビットのデータをラッチし、第２ラッチ回路４０は前記３ビットのデータの中位ビットをラッチし、第３ラッチ回路４１は前記３ビットのデータの上位ビットをラッチする。
【００５６】
このように、第１シフトレジスタ３６及び第１ラッチ回路３９からなる回路ユニットと、第２シフトレジスタ３７及び第２ラッチ回路４０からなる回路ユニットと、第３シフトレジスタ３８及び第３ラッチ回路４１からなる回路ユニットとは、それぞれが記憶回路として機能する。すなわち、これらの回路ユニットは、デコーダ４２に入力される前の階調データを、３ビット毎に、一時的に記憶する。
【００５７】
各ラッチ回路３９、４０、４１でラッチされたビットデータは、デコーダ４２Ａ〜４２Ｎに入力される。デコーダ４２は、３ビットのデータ（階調データ）を翻訳してパルス選択データ（パルス選択情報）を生成する。パルス選択データは、本実施の形態では５ビットで構成され、各ビットは駆動信号（ＣＯＭ）を構成する各波形要素に対応している。そして、各ビットの内容（例えば、（０），（１））に応じて、圧電振動子１５に対する波形要素の供給／非供給が選択されるようになっている。なお、駆動信号（ＣＯＭ）及び波形要素の供給についての詳細は、後述される。
【００５８】
一方、デコーダ４２には、制御ロジック４３からのタイミング信号も入力される。制御ロジック４３は、制御部２８と共にタイミング信号発生手段として機能し、ラッチ信号（ＬＡＴ）やチャンネル信号（ＣＨ１、ＣＨ２、ＣＨ３、ＣＨ４、ＣＨ５）に基づいてタイミング信号を発生する。
【００５９】
デコーダ４２によって翻訳されたパルス選択データは、上位ビット側から順に、タイミング信号によって規定されるタイミングが到来する毎にレベルシフタ４４に入力される。例えば、記録周期における最初のタイミングではパルス選択データの最上位ビットのデータがレベルシフタ４４に入力され、２番目のタイミングではパルス選択データにおける２番目のビットのデータがレベルシフタ４４に入力される。
【００６０】
レベルシフタ４４は、電圧増幅器として機能し、パルス選択データが「１」の場合には、スイッチ回路４６を駆動できる電圧、例えば数十ボルト程度の電圧に昇圧された電気信号を出力する。
【００６１】
レベルシフタ４４で昇圧された「１」のパルス選択データは、駆動パルス生成手段として機能するスイッチ回路４６に供給される。このスイッチ回路４６は、印字データの翻訳により生成されたパルス選択データに基づき、吐出駆動信号（ＣＯＭ）に含まれる波形要素を選択して駆動パルスを生成すると共に、当該駆動パルスを圧電振動子１５に供給するものである。従って、スイッチ回路４６の入力側には、吐出駆動信号生成回路３０からの駆動信号（ＣＯＭ）が供給されるようになっており、その出力側には圧電振動子１５が接続されている。
【００６２】
パルス選択データは、スイッチ回路４６の作動を制御する。例えば、スイッチ回路４６に加わるパルス選択データが「１」である期間中は、スイッチ回路４６が接続状態になり、吐出駆動信号ＣＯＭの駆動パルスが圧電振動子１５に供給される。この結果、圧電振動子１５の電位レベルが変化する。
【００６３】
一方、スイッチ回路４６に加わるパルス選択データが「０」の期間中は、レベルシフタ４４からスイッチ回路４６を作動させる電気信号が出力されない。このため、スイッチ回路４６が切断状態になり、駆動信号の駆動パルスが圧電振動子１５に供給されない。
【００６４】
次に、吐出駆動信号生成回路３０が生成する吐出駆動信号（ＣＯＭ）と、当該駆動信号によるインク滴の吐出制御について詳細に説明する。
【００６５】
図５に示す吐出駆動信号ＣＯＭは、期間Ｔ１に配置された第１パルス波形信号ＰＳ１と、期間Ｔ２に配置された第２パルス波形信号ＰＳ２と、期間Ｔ３に配置された第３パルス波形信号ＰＳ３と、期間Ｔ４に配置された第４パルス波形信号ＰＳ４と、期間Ｔ５に配置された第５パルス波形信号ＰＳ５と、を一連に接続してあり、記録周期ＴＡで繰り返し発生するパルス列波形信号である。本実施の形態では、期間Ｔ１、Ｔ２、Ｔ３及びＴ５は同一時間として設定され、期間Ｔ４はそれらよりも長い時間として設定されている。
【００６６】
第１パルス波形信号ＰＳ１乃至第３パルス波形信号ＰＳ３及び第５パルス波形信号Ｐ５は、何れも同じ波形形状（第１パルス波形）であり、それぞれ単独で約５ｎｇのインク滴の吐出を行うための信号である。
【００６７】
具体的には、各パルス波形信号ＰＳ１，ＰＳ２、ＰＳ３、ＰＳ５は、中間電位ＶＭから勾配θ１に沿って最高電位ＶＨまで電位を上昇する第１充電要素Ｐ１と、この最高電位ＶＨを短い時間維持する第１ホールド要素Ｐ２と、最高電位ＶＨから急勾配θ２に沿って最低電位ＶＬまで極く短時間で電位を下降させる第１放電要素Ｐ３と、最低電位を維持する第２ホールド要素Ｐ４と、最低電位ＶＬから勾配θ３に沿って中間電位ＶＭまで電位を上昇させる第２充電要素Ｐ５とから構成される。
【００６８】
そして、第１充電要素Ｐ１が供給されて圧電振動子１５が中間電位ＶＭから充電されることにより、圧力発生室１６の容積は、基準容積から最大容積まで膨張する。そして、第１放電要素Ｐ３により、圧力発生室１６は最小容積まで急激に収縮する。この圧力発生室１６の収縮状態は第２ホールド要素Ｐ４が供給されている期間に亘って維持される。この圧力発生室１６の急激な収縮及び収縮状態の保持により、圧力発生室１６内のインク圧力が急速に高まりノズル開口１３からはインク滴が吐出する。このとき吐出されるインク滴の量は、５ｎｇ程度となっている。そして、第２充電要素Ｐ５により、メニスカスの振動を短時間で収束させるべく圧力発生室１６を膨張復帰させる。
【００６９】
一方、第４パルス波形信号ＰＳ４は、第１パルス波形とは異なる第２パルス波形を有しており、単独で約７ｎｇのインク滴の吐出を行うための信号である。
【００７０】
具体的には、第４パルス波形信号ＰＳ４は、中間電位ＶＭから勾配θ１’に沿って最高電位ＶＨ’まで電位を上昇する第１充電要素Ｐ１’と、この最高電位ＶＨ’を短い時間維持する第１ホールド要素Ｐ２’と、最高電位ＶＨ’から急勾配θ２’に沿って最低電位ＶＬ’まで極く短時間で電位を下降させる第１放電要素Ｐ３’と、最低電位を維持する第２ホールド要素Ｐ４’と、最低電位ＶＬ’から勾配θ３’に沿って中間電位ＶＭ’まで電位を上昇させる第２充電要素Ｐ５’とから構成される。
【００７１】
そして、第１充電要素Ｐ１’が供給されて圧電振動子１５が中間電位ＶＭから充電されることにより、圧力発生室１６の容積は、基準容積から最大容積まで膨張する。そして、第１放電要素Ｐ３’により、圧力発生室１６は最小容積まで急激に収縮する。この圧力発生室１６の収縮状態は第２ホールド要素Ｐ４’が供給されている期間に亘って維持される。この圧力発生室１６の急激な収縮及び収縮状態の保持により、圧力発生室１６内のインク圧力が急速に高まりノズル開口１３からはインク滴が吐出する。このとき吐出されるインク滴の量は、７ｎｇ程度となっている。そして、第２充電要素Ｐ５’により、メニスカスの振動を短時間で収束させるべく圧力発生室１６を膨張復帰させる。
【００７２】
図６に示すように、圧電振動子１５に供給するパルス波形信号を適宜に選択することによって、階調制御を行うことができる。すなわち、波形信号を駆動パルスとして一つも供給しないことで非記録を実現し、第１パルス波形信号ＰＳ１を駆動パルスとして供給することで極小ドットの記録を行い、第４パルス波形信号ＰＳ４を駆動パルスとして供給することで小ドットの記録を行い、第２パルス波形信号ＰＳ２及び第５パルス波形信号ＰＳ５を駆動パルスとして供給することで中ドットの記録を行い、第１パルス波形信号ＰＳ１及び第３パルス波形信号ＰＳ３及び第５パルス波形信号ＰＳ５を駆動パルスとして供給することで大ドットの記録を行い、第１パルス波形信号ＰＳ１乃至第３パルス波形信号ＰＳ３及び第５パルス波形信号ＰＳ５を駆動パルスとして供給することで極大ドットの記録を行うことができる。
【００７３】
前記の階調制御は、各行の最初の画素（単位領域）のための階調制御である。各行の２番目以後の画素については、本発明の特徴として、直前の画素のために生成された駆動パルス列が第４パルス波形信号ＰＳ４（吐出駆動信号ＣＯＭの一周期内の最後から２つ目のパルス波形）または第５パルス波形信号ＰＳ５（吐出駆動信号ＣＯＭの一周期内の最後のパルス波形）を含んでいるのかいないのかに応じて、階調制御の態様が変わる。
【００７４】
直前の画素のために生成された駆動パルス列が第４パルス波形信号ＰＳ４も第５パルス波形信号ＰＳ５も含んでいない場合には、前記の階調制御と同じ階調制御が実施される。
【００７５】
直前の画素のために生成された駆動パルス列が第５パルス波形信号ＰＳ５を含んでいる場合には、極小ドットの記録についてのみ、階調制御の態様が変化する。具体的には、第２パルス波形信号ＰＳ２を駆動パルスとして供給することで極小ドットの記録を行う（極小ドット（２））という階調制御が実施される。この駆動パルス（駆動パルス列の少なくとも最初のパルス波形）は、前記の階調制御の場合に対して、時間的に後方にシフトされた関係にある。
【００７６】
また、直前の画素のために生成された駆動パルス列が第４パルス波形信号ＰＳ４を含んでいる場合には、極小ドットの記録についてのみ、階調制御の態様が変化する。具体的には、第３パルス波形信号ＰＳ３を駆動パルスとして供給することで極小ドットの記録を行う（極小ドット（３））という階調制御が実施される。この駆動パルス（駆動パルス列の少なくとも最初のパルス波形）は、前記の極小ドット（２）の階調制御の場合に対して、更に時間的に後方にシフトされた関係にある。
【００７７】
ここで、非吐出（非記録）のドットパターンデータ（階調情報（０００））、極小ドットのドットパターンデータ（階調情報（００１））、小ドットのドットパターンデータ（階調情報（１００））、中ドットのドットパターンデータ（階調情報（１０１））、大ドットのドットパターンデータ（階調情報（１１０））及び極大ドットのドットパターンデータ（階調情報（１１１））に応じて生成されるパルス選択データについて、具体的に説明する。
【００７８】
デコーダ４２は、各ドットパターンデータの３ビットのデータに応じて、各５ビットのパルス選択データを生成する。具体的には、直前の画素のために生成された駆動パルス列が第４パルス波形信号ＰＳ４も第５パルス波形信号ＰＳ５も含んでいない場合において、ドットパターンデータが（０００）の場合、パルス選択データ（０００００）が生成され、ドットパターンデータが（００１）の場合、パルス選択データ（１００００）が生成され、ドットパターンデータが（１００）の場合、パルス選択データ（０００１０）が生成され、ドットパターンデータが（１０１）の場合、パルス選択データ（０１００１）が生成され、ドットパターンデータが（１１０）の場合、パルス選択データ（１０１０１）が生成され、ドットパターンデータが（１１１）の場合、パルス選択データ（１１１０１）が生成される。
【００７９】
直前の画素のために生成された駆動パルス列が第５パルス波形信号ＰＳ５を含んでいる場合（中ドット、大ドット、極大ドット）においては、ドットパターンデータが（０００）の場合、パルス選択データ（０００００）が生成され、ドットパターンデータが（００１）の場合、パルス選択データ（０１０００）が生成され、ドットパターンデータが（１００）の場合、パルス選択データ（０００１０）が生成され、ドットパターンデータが（１０１）の場合、パルス選択データ（０１００１）が生成され、ドットパターンデータが（１１０）の場合、パルス選択データ（１０１０１）が生成され、ドットパターンデータが（１１１）の場合、パルス選択データ（１１１０１）が生成される。
【００８０】
直前の画素のために生成された駆動パルス列が第５パルス波形信号ＰＳ５を含んでいる場合（小ドット）においては、ドットパターンデータが（０００）の場合、パルス選択データ（０００００）が生成され、ドットパターンデータが（００１）の場合、パルス選択データ（００１００）が生成され、ドットパターンデータが（１００）の場合、パルス選択データ（０００１０）が生成され、ドットパターンデータが（１０１）の場合、パルス選択データ（０１００１）が生成され、ドットパターンデータが（１１０）の場合、パルス選択データ（１０１０１）が生成され、ドットパターンデータが（１１１）の場合、パルス選択データ（１１１０１）が生成される。
【００８１】
５ビットのパルス選択データの最上位ビットが第１パルス波形信号ＰＳ１に対応し、２番目のビットが第２パルス波形信号ＰＳ２に対応し、３番目のビットが第３パルス波形信号ＰＳ３に対応し、４番目のビットが第４パルス波形信号ＰＳ４に対応し、５番目のビットが第５パルス波形信号ＰＳ５に対応している。
【００８２】
そして、パルス選択データの最上位ビットが「１」の場合には期間Ｔ１の始端に対応する最初のタイミング信号（ラッチ信号）から期間Ｔ２の始端に対応する２番目のタイミング信号（ＣＨ信号）までの間スイッチ回路４６（駆動パルス供給手段）が接続状態になる。また、２番目のビットが「１」の場合には、２番目のタイミング信号から期間Ｔ３の始端に対応する３番目のタイミング信号（ＣＨ信号）までの間スイッチ回路４６が接続状態になる。同様に、３番目のビットが「１」の場合には、３番目のタイミング信号から期間Ｔ４の始端に対応する４番目のタイミング信号（ラッチ信号）までの間スイッチ回路４６が接続状態になる。４番目のビットが「１」の場合には、４番目のタイミング信号から期間Ｔ５の始端に対応する５番目のタイミング信号（ＣＨ信号）までの間スイッチ回路４６が接続状態になる。５番目のビットが「１」の場合には、５番目のタイミング信号から次の印刷周期ＴＡにおける期間Ｔ１の始端に対応するタイミング信号（ラッチ信号）までの間スイッチ回路４６が接続状態になる。
【００８３】
これにより、非記録のドットパターンデータに基づき、対応する圧電振動子１５にはパルス波形信号が供給されない。また、中ドットのドットパターンデータに基いて、第４パルス波形信号ＰＳ４が供給される。また、大ドットのドットパターンデータに基いて、第２パルス波形信号ＰＳ２及び第５パルス波形信号ＰＳ５が供給される。また、極大ドットのドットパターンデータに基いて、第１パルス波形信号ＰＳ１、第２パルス波形信号ＰＳ２、第３パルス波形信号ＰＳ３及び第５パルス波形信号ＰＳ５が供給される。
【００８４】
その結果、中ドットのドットパターンデータに対応して、ノズル開口１３からは約７ｎｇのインク滴が吐出し、記録紙８上に中ドットが形成される。また、大ドットのドットパターンデータに対応して、ノズル開口１３からは約５ｎｇのインク滴が３回吐出し、記録紙８上に大ドットが形成される。また、極大ドットのドットパターンデータに対応して、ノズル開口１３からは約５ｎｇのインク滴が４回吐出し、記録紙８上に極大ドットが形成される。
【００８５】
さらに、直前の画素のために生成された駆動パルス列が第４パルス波形信号ＰＳ４も第５パルス波形信号ＰＳ５も含んでいない場合においては、極小ドットのドットパターンデータに基づき、対応する圧電振動子１５には、第１パルス波形信号ＰＳ１が供給される。
【００８６】
あるいは、直前の画素のために生成された駆動パルス列が第５パルス波形信号ＰＳ５を含んでいる場合においては、極小ドットのドットパターンデータに基づき、対応する圧電振動子１５には、第２パルス波形信号ＰＳ２が供給される。
【００８７】
あるいは、直前の画素のために生成された駆動パルス列が第４パルス波形信号ＰＳ４を含んでいる場合においては、極小ドットのドットパターンデータに基づき、対応する圧電振動子１５には、第３パルス波形信号ＰＳ３が供給される。
【００８８】
その結果、極小ドットのドットパターンデータに対応して、ノズル開口１３から約５ｎｇのインク滴が１回吐出し、記録紙８上に極小ドットが形成される。
【００８９】
本実施の形態では、１つ前の画素のための駆動パルス列が第４パルス波形信号ＰＳ４または第５パルス波形信号ＰＳ５を含む場合には、液体メニスカスの残留振動の影響により、現在の画素のために吐出されるインク滴の速度が増大されてしまう（これにより着弾が早まる）傾向にある。そこで、そのような場合には、前記のように、現在の画素のための駆動パルス列を時間的に後方にシフトする（これにより着弾を遅らせる）ように選択させることによって、当該傾向を相殺するようになっている。具体的には、極小ドットのドットパターンデータについて、駆動パルスの選択態様を異ならせている。これにより、第４パルス波形信号ＰＳ４または第５パルス波形信号ＰＳ５によってインク滴を吐出したノズル開口１３のインクメニスカスの残留振動を考慮した駆動パルス列の生成を実現できる。
【００９０】
更に、液体メニスカスの残留振動の影響は、当該残留振動を発生させたインク滴吐出動作で吐出されたインク滴のサイズが大きい場合により大きいと考えられ、本実施の形態では第４パルス波形信号ＰＳ４を含む場合の方が第５パルス波形信号ＰＳ５を含む場合よりも影響が大きいと考えられる。そこで、本実施の形態では、１つ前の画素のための駆動パルス列が第４パルス波形信号ＰＳ４を含む場合について、１つ前の画素のための駆動パルス列が第５パルス波形信号ＰＳ５を含む場合と比較して、現在の画素のための駆動パルス列を時間的に後方にシフトする際の当該シフトの程度をより大きくしている。これにより、インク滴を吐出したノズル開口１３のインクメニスカスの残留振動の程度をも考慮した駆動パルス列の生成を実現できる。
【００９１】
なお、吐出駆動信号生成回路３０は、ＤＡＣ回路によって形成されてもよいし、アナログ回路によって形成されてもよい。
【００９２】
また、前記の説明では、１つ前の画素のための駆動パルス列が第４パルス波形信号ＰＳ４または第５パルス波形信号ＰＳ５を含むか否かによって、デコーダ４２のデコーディングの態様が変化するようになっているが、１つ前の画素のための駆動パルス列が第４パルス波形信号ＰＳ４または第５パルス波形信号ＰＳ５を含むか否かによって階調データの方を変更することにして（例えば、１つ前の画素のための駆動パルス列が第５パルス波形信号ＰＳ５を含む場合に（００１）→（０１０）とし、１つ前の画素のための駆動パルス列が第４パルス波形信号ＰＳ４を含む場合に（００１）→（１００）として）、各々の階調データに対応するデコーディングの態様自体は固定するということも可能である。
【００９３】
また、前記実施の形態において、第４パルス波形信号ＰＳ４と第５パルス波形信号ＰＳ５との順序を入れ替えることも可能である。この場合は、液体メニスカスの残留振動の影響について第４パルス波形信号ＰＳ４を含む場合の方が第５パルス波形信号ＰＳ５を含む場合よりも大きいことがより明らかである。従って、前記実施の形態と同様に、１つ前の画素のための駆動パルス列が第４パルス波形信号ＰＳ４を含む場合について、１つ前の画素のための駆動パルス列が第５パルス波形信号ＰＳ５を含む場合と比較して、現在の画素のための駆動パルス列を時間的に後方にシフトする際の当該シフトの程度をより大きくすることが好ましい。
【００９４】
次に、本発明の第２の実施の形態について説明する。本実施の形態では、図７に示すように、駆動信号生成回路３０の代わりに、記録ヘッド１０へ供給するための第１吐出駆動信号（ＣＯＭ１）を発生する第１吐出駆動信号生成回路３０ａと、記録ヘッド１０へ供給するための第２吐出駆動信号（ＣＯＭ２）を発生する第２吐出駆動信号生成回路３０ｂと、が設けられている。
【００９５】
そして、デコーダ４２’は、３ビットのデータ（階調データ）を翻訳して第１パルス選択データ及び第２パルス選択データ（パルス選択情報）を生成するようになっている。第１パルス選択データ及び第２パルス選択データは、本実施の形態ではそれぞれ３ビットで構成され、各ビットは各駆動信号（ＣＯＭ１、ＣＯＭ２）を構成する各波形要素に対応している。そして、各ビットの内容（例えば、（０），（１））に応じて、圧電振動子１５に対する波形要素の供給／非供給が選択されるようになっている。
【００９６】
デコーダ４２’によって翻訳された第１パルス選択データは、上位ビット側から順に、タイミング信号によって規定されるタイミングが到来する毎に第１レベルシフタ４４’に入力される。例えば、記録周期における最初のタイミングでは第１パルス選択データの最上位ビットのデータが第１レベルシフタ４４’に入力され、２番目のタイミングでは第１パルス選択データにおける２番目のビットのデータが第１レベルシフタ４４’に入力される。
【００９７】
同様に、デコーダ４２’によって翻訳された第２パルス選択データは、上位ビット側から順に、タイミング信号によって規定されるタイミングが到来する毎に第２レベルシフタ４５’に入力される。例えば、記録周期における最初のタイミングでは第２パルス選択データの最上位ビットのデータが第２レベルシフタ４５’に入力され、２番目のタイミングでは第２パルス選択データにおける２番目のビットのデータが第２レベルシフタ４５’に入力される。
【００９８】
第１レベルシフタ４４’及び第２レベルシフタ４５’は、電圧増幅器として機能し、パルス選択データが「１」の場合には、第１スイッチ回路４６’及び第２スイッチ回路４７’を駆動できる電圧、例えば数十ボルト程度の電圧に昇圧された電気信号を出力する。
【００９９】
第１レベルシフタ４４’で昇圧された「１」のパルス選択データは、駆動パルス生成手段として機能する第１スイッチ回路４６’に供給される。この第１スイッチ回路４６’は、印字データの翻訳により生成された第１パルス選択データに基づき、第１吐出駆動信号（ＣＯＭ１）に含まれる波形要素を選択して駆動パルスを生成すると共に、当該駆動パルスを圧電振動子１５に供給するものである。従って、第１スイッチ回路４６’の入力側には、第１吐出駆動信号生成回路３０ａからの駆動信号（ＣＯＭ１）が供給されるようになっており、その出力側には圧電振動子１５が接続されている。
【０１００】
第１パルス選択データは、第１スイッチ回路４６’の作動を制御する。例えば、第１スイッチ回路４６’に加わるパルス選択データが「１」である期間中は、第１スイッチ回路４６’が接続状態になり、第１吐出駆動信号ＣＯＭ１の駆動パルスが圧電振動子１５に供給される。この結果、圧電振動子１５の電位レベルが変化する。
【０１０１】
一方、第１スイッチ回路４６’に加わるパルス選択データが「０」の期間中は、第１レベルシフタ４４’から第１スイッチ回路４６’を作動させる電気信号が出力されない。このため、第１スイッチ回路４６’が切断状態になり、駆動信号の駆動パルスが圧電振動子１５に供給されない。
【０１０２】
一方、第２レベルシフタ４５’で昇圧された「１」のパルス選択データは、駆動パルス生成手段として機能する第２スイッチ回路４７’に供給される。この第２スイッチ回路４７’は、印字データの翻訳により生成された第２パルス選択データに基づき、第２吐出駆動信号（ＣＯＭ２）に含まれる波形要素を選択して駆動パルスを生成すると共に、当該駆動パルスを圧電振動子１５に供給するものである。従って、第２スイッチ回路４７’の入力側には、第２吐出駆動信号生成回路３０ｂからの駆動信号（ＣＯＭ２）が供給されるようになっており、その出力側には圧電振動子１５が接続されている。
【０１０３】
第２パルス選択データは、第２スイッチ回路４７’の作動を制御する。例えば、第２スイッチ回路４７’に加わるパルス選択データが「１」である期間中は、第２スイッチ回路４７’が接続状態になり、第２吐出駆動信号ＣＯＭ２の駆動パルスが圧電振動子１５に供給される。この結果、圧電振動子１５の電位レベルが変化する。
【０１０４】
一方、第２スイッチ回路４７’に加わるパルス選択データが「０」の期間中は、第２レベルシフタ４５’から第２スイッチ回路４７’を作動させる電気信号が出力されない。このため、第２スイッチ回路４７’が切断状態になり、駆動信号の駆動パルスが圧電振動子１５に供給されない。
【０１０５】
本実施の形態のその他の構成については、前記の第１の実施の形態と略同様であるので、説明を省略する。
【０１０６】
次に、第１吐出駆動信号生成回路３０ａが生成する第１吐出駆動信号（ＣＯＭ１）と、第２吐出駆動信号生成回路３０ｂが生成する第２吐出駆動信号（ＣＯＭ２）と、これらの駆動信号によるインク滴の吐出制御について詳細に説明する。
【０１０７】
図８に示す第１吐出駆動信号ＣＯＭ１は、期間Ｔ１１に配置された第１パルス波形信号ＰＳ１１と、期間Ｔ１２に配置された第２パルス波形信号ＰＳ１２と、期間Ｔ１３に配置された第３パルス波形信号ＰＳ１３と、を一連に接続してあり、記録周期ＴＢで繰り返し発生するパルス列波形信号である。
【０１０８】
第１パルス波形信号ＰＳ１１は、極小量のインク滴の吐出を行うための信号である（第１パルス波形）。
【０１０９】
第２パルス波形信号ＰＳ１２及び第３パルス波形信号ＰＳ１３は、何れも同じ波形形状であり、それぞれ大量のインク滴の吐出を行うための信号である（第２パルス波形）。
【０１１０】
一方、図８に示す第２吐出駆動信号ＣＯＭ２は、前記期間Ｔ１１に配置された第４パルス波形信号ＰＳ１４と、前記期間Ｔ１２に配置された第５パルス波形信号ＰＳ１５と、前記期間Ｔ１３に配置された第６パルス波形信号ＰＳ１６と、を一連に接続してあり、前記記録周期ＴＢで繰り返し発生するパルス列波形信号である。
【０１１１】
第４パルス波形信号ＰＳ１４は、第２パルス波形信号ＰＳ１２及び第３パルス波形信号ＰＳ１３と同一波形である（第２パルス波形）。
【０１１２】
第５パルス波形信号ＰＳ１５は、小量のインク滴の吐出を行うための信号である（第３パルス波形）。
【０１１３】
第６パルス波形信号ＰＳ１６は、中量のインク滴の吐出を行うための信号である（第４パルス波形）。
【０１１４】
パルス波形信号ＰＳ１１が圧電振動子１５に供給されると、約２ｐｌのインク滴（極小）がノズル開口１３から吐出される。
【０１１５】
各パルス波形信号ＰＳ１２、ＰＳ１３、ＰＳ１４が圧電振動子１５に供給されると、約７ｐｌのインク滴（大）がノズル開口１３から吐出される。
【０１１６】
パルス波形信号ＰＳ１５が圧電振動子１５に供給されると、約３ｐｌのインク滴（小）がノズル開口１３から吐出される。
【０１１７】
パルス波形信号ＰＳ１６が圧電振動子１５に供給されると、約５ｐｌのインク滴（中）がノズル開口１３から吐出される。
【０１１８】
そして、図９に示すように、圧電振動子１５に供給するパルス波形信号を適宜に選択することによって、階調制御を行うことができる。すなわち、第１パルス波形信号ＰＳ１１を駆動パルスとして供給することで極小ドットの記録を行い、第５パルス波形信号ＰＳ１５を駆動パルスとして供給することで小ドットの記録を行い、第６パルス波形信号ＰＳ１６を駆動パルスとして供給することで中ドットの記録を行い、第４パルス波形信号ＰＳ１４を駆動パルスとして供給することで大ドットの記録を行い、第２パルス波形信号ＰＳ１２、第３パルス波形信号ＰＳ１３及び第４パルス波形信号ＰＳ１４を駆動パルスとして供給することで極大ドットの記録を行うことができる。
【０１１９】
ここで、非吐出（非記録）のドットパターンデータ（階調情報（０００））、極小ドットのドットパターンデータ（階調情報（００１））、小ドットのドットパターンデータ（階調情報（０１１））、中ドットのドットパターンデータ（階調情報（１００））、大ドットのドットパターンデータ（階調情報（１００））及び極大ドットのドットパターンデータ（階調情報（１１１））に応じて生成されるパルス選択データについて、具体的に説明する。
【０１２０】
デコーダ４２’は、この場合、ドットパターンデータの３ビットのデータに応じて、各３ビットの第１パルス選択データ及び第２パルス選択データを生成する。具体的には、ドットパターンデータが（０００）の場合、第１パルス選択データ（０００）及び第２パルス選択データ（０００）が生成され、ドットパターンデータが（００１）の場合、第１パルス選択データ（１００）及び第２パルス選択データ（０００）が生成され、ドットパターンデータが（０１０）の場合、第１パルス選択データ（０００）及び第２パルス選択データ（０１０）が生成され、ドットパターンデータが（０１１）の場合、第１パルス選択データ（０００）及び第２パルス選択データ（００１）が生成され、ドットパターンデータが（１１１）の場合、第１パルス選択データ（０１１）及び第２パルス選択データ（１００）が生成される。
【０１２１】
そして、ドットパターンデータが（１００）の場合において、直前の画素のために生成された駆動パルス列が第３パルス波形信号ＰＳ１３または第６パルス波形信号ＰＳ１６を含んでいるか否かで、デコーディングの態様が異なる。すなわち、直前の画素のために生成された駆動パルス列が第３パルス波形信号ＰＳ１３または第６パルス波形信号ＰＳ１６を含んでいない場合には、第１パルス選択データ（０００）及び第２パルス選択データ（１００）が生成され、直前の画素のために生成された駆動パルス列が第６パルス波形信号ＰＳ１６を含んでいる場合には、第１パルス選択データ（０１０）及び第２パルス選択データ（０００）が生成され、直前の画素のために生成された駆動パルス列が第３パルス波形信号ＰＳ１３を含んでいる場合には、第１パルス選択データ（００１）及び第２パルス選択データ（０００）が生成されるようになっている。
【０１２２】
３ビットの第１パルス選択データの最上位ビットが第１パルス波形信号ＰＳ１１に対応し、２番目のビットが第２パルス波形信号ＰＳ１２に対応し、３番目のビットが第３パルス波形信号ＰＳ１３に対応している。
【０１２３】
また、３ビットの第２パルス選択データの最上位ビットが第４パルス波形信号ＰＳ１４に対応し、２番目のビットが第５パルス波形信号ＰＳ１５に対応し、３番目のビットが第６パルス波形信号ＰＳ１６に対応している。
【０１２４】
そして、第１パルス選択データの最上位ビットが「１」の場合には期間Ｔ１１の始端に対応する最初のタイミング信号（ラッチ信号）から期間Ｔ１２の始端に対応する２番目のタイミング信号（ＣＨ信号）までの間第１スイッチ回路４６’（駆動パルス供給手段）が接続状態になる。また、２番目のビットが「１」の場合には、２番目のタイミング信号から期間Ｔ１３の始端に対応する３番目のタイミング信号（ＣＨ信号）までの間第１スイッチ回路４６’が接続状態になる。同様に、３番目のビットが「１」の場合には、３番目のタイミング信号から次の印刷周期ＴＢにおける期間Ｔ１１の始端に対応するタイミング信号（ラッチ信号）までの間第１スイッチ回路４６’が接続状態になる。
【０１２５】
一方、第２パルス選択データの最上位ビットが「１」の場合には期間Ｔ１１の始端に対応する最初のタイミング信号（ラッチ信号）から期間Ｔ１２の始端に対応する２番目のタイミング信号（ＣＨ信号）までの間第２スイッチ回路４７’（駆動パルス供給手段）が接続状態になる。また、２番目のビットが「１」の場合には、２番目のタイミング信号から期間Ｔ１３の始端に対応する３番目のタイミング信号（ＣＨ信号）までの間第２スイッチ回路４７’が接続状態になる。同様に、３番目のビットが「１」の場合には、３番目のタイミング信号から次の印刷周期ＴＢにおける期間Ｔ１１の始端に対応するタイミング信号（ラッチ信号）までの間第２スイッチ回路４７’が接続状態になる。
【０１２６】
これにより、非記録のドットパターンデータに基づき、対応する圧電振動子１５にはパルス波形信号が供給されない。また、極小ドットのドットパターンデータに基いて、第１パルス波形信号ＰＳ１１が供給される。また、小ドットのドットパターンデータに基いて、第５パルス波形信号ＰＳ１５が供給される。また、中ドットのドットパターンデータに基いて、第６パルス波形信号ＰＳ１６が供給される。また、極大ドットのドットパターンデータに基いて、第２パルス波形信号ＰＳ１２、第３パルス波形信号ＰＳ１３及び第４パルス波形信号ＰＳ１４が供給される。
【０１２７】
その結果、極小ドットのドットパターンデータに対応して、ノズル開口１３からは約２ｐｌのインク滴が１回吐出し、記録紙８上に極小ドットが形成される。また、小ドットのドットパターンデータに対応して、ノズル開口１３からは約３ｐｌのインク滴が１回吐出し、記録紙８上に小ドットが形成される。また、中ドットのドットパターンデータに対応して、ノズル開口１３からは約５ｐｌのインク滴が１回吐出し、記録紙８上に中ドットが形成される。また、極大ドットのドットパターンデータに対応して、ノズル開口１３からは約７ｐｌのインク滴が３回吐出し、記録紙８上に極大ドットが形成される。
【０１２８】
さらに、直前の画素のために生成された駆動パルス列が第３パルス波形信号ＰＳ１３も第６パルス波形ＰＳ１６も含んでいない場合においては、大ドットのドットパターンデータに基づき、対応する圧電振動子１５には、第４パルス波形信号ＰＳ１４が供給される。
【０１２９】
あるいは、直前の画素のために生成された駆動パルス列が第６パルス波形ＰＳ１６を含んでいる場合においては、大ドットのドットパターンデータに基づき、対応する圧電振動子１５には、第２パルス波形信号ＰＳ１２が供給される。
【０１３０】
あるいは、直前の画素のために生成された駆動パルス列が第３パルス波形信号ＰＳ１３を含んでいる場合においては、大ドットのドットパターンデータに基づき、対応する圧電振動子１５には、第３パルス波形信号ＰＳ１３が供給される。
【０１３１】
その結果、大ドットのドットパターンデータに対応して、ノズル開口１３から約７ｐｌのインク滴が１回吐出し、記録紙８上に大ドットが形成される。
【０１３２】
本実施の形態では、１つ前の画素のための駆動パルス列が第３パルス波形信号ＰＳ１３または第６パルス波形信号ＰＳ１６を含む場合には、インクメニスカスの残留振動の影響により、現在の画素のために吐出されるインク滴の速度が増大されてしまう傾向にある。そこで、そのような場合には、前記のように、現在の画素のための駆動パルス列（駆動パルス列の少なくとも最初のパルス波形を含む）を時間的に後方にシフトするように選択させることによって、当該傾向を相殺するようになっている。具体的には、大ドットのドットパターンデータについて、駆動パルスの選択態様を異ならせている。これにより、第３パルス波形信号ＰＳ１３または第６パルス波形信号ＰＳ１６によってインク滴を吐出したノズル開口１３のインクメニスカスの残留振動を考慮した駆動パルス列の生成を実現できる。
【０１３３】
更に、インクメニスカスの残留振動の影響は、当該残留振動を発生させたインク滴吐出動作で吐出されたインク滴のサイズが大きい場合により大きいと考えられ、本実施の形態では第３パルス波形信号ＰＳ１３を含む場合の方が第６パルス波形信号ＰＳ１６を含む場合よりも影響が大きいと考えられる。そこで、本実施の形態では、１つ前の画素のための駆動パルス列が第３パルス波形信号ＰＳ１３を含む場合について、１つ前の画素のための駆動パルス列が第６パルス波形信号ＰＳ１６を含む場合と比較して、現在の画素のための駆動パルス列を時間的に後方にシフトする際の当該シフトの程度をより大きくしている。これにより、インク滴を吐出したノズル開口１３のインクメニスカスの残留振動の程度をも考慮した駆動パルス列の生成を実現できる。
【０１３４】
なお、図８の例の第１吐出駆動信号ＣＯＭ１及び第２吐出駆動信号ＣＯＭ２は、それぞれ一周期中に３つのパルス波形を有する周期信号であるが、より多い数のパルス波形を有する周期信号であってもよいことは勿論である。
【０１３５】
第１吐出駆動信号生成回路３０ａ及び第２吐出駆動信号生成回路３０ｂは、ＤＡＣ回路によって形成されてもよいし、アナログ回路によって形成されてもよい。
【０１３６】
また、前記の説明では、１つ前の画素のための駆動パルス列が第３パルス波形信号ＰＳ１３または第６パルス波形信号ＰＳ１６を含むか否かによって、デコーダ４２’のデコーディングの態様が変化するようになっているが、１つ前の画素のための駆動パルス列が第３パルス波形信号ＰＳ１３または第６パルス波形信号ＰＳ１６を含むか否かによって階調データの方を変更することにして（例えば、１つ前の画素のための駆動パルス列が第６パルス波形信号ＰＳ１６を含む場合に（１００）→（１０１）とし、１つ前の画素のための駆動パルス列が第３パルス波形信号ＰＳ１３を含む場合に（１００）→（１１０）として）、各々の階調データに対応するデコーディングの態様自体は固定するということも可能である。
【０１３７】
また、以上の各実施の形態において、圧力変動手段は圧電振動子１５によって構成されているが、圧力室１６の圧力を変化させる圧力変動手段は、圧電振動子１５に限定されるものではない。例えば、磁歪素子を圧力発生素子として用い、この磁歪素子によって圧力室１６を膨張・収縮させて圧力変動を生じさせるようにしてもよいし、発熱素子を圧力発生素子として用い、この発熱素子からの熱で膨張・収縮する気泡によって圧力室１６に圧力変動を生じさせるように構成してもよい。
【０１３８】
また、前述のように、プリンタコントローラ２３はコンピュータシステムによって構成されているが、コンピュータシステムに前記各要素を実現させるためのプログラム及び当該プログラムを記録したコンピュータ読取り可能な記録媒体２０１も、本件の保護対象である。
【０１３９】
さらに、前記の各要素が、コンピュータシステム上で動作するＯＳ等のプログラムによって実現される場合、当該ＯＳ等のプログラムを制御する各種命令を含むプログラム及び当該プログラムを記録した記録媒体２０２も、本件の保護対象である。
【０１４０】
ここで、記録媒体２０１、２０２とは、フロッピーディスク（フレキシブルディスク）等の単体として認識できるものの他、各種信号を伝搬させるネットワークをも含む。
【０１４１】
なお、以上の説明はインクジェット式記録装置についてなされているが、本発明は、広く液体噴射装置全般を対象としたものである。液体の例としては、インクの他に、グルー、マニキュア、液体電極材料、生体有機物液体等が用いられ得る。更に、本発明は、液晶等の表示体におけるカラーフィルタの製造装置にも適用され得る。
【図面の簡単な説明】
【０１４２】
【図１】本発明の一実施の形態によるインクジェット式プリンタの概略斜視図である。
【図２】記録ヘッドの内部構造を説明する断面図である。
【図３】プリンタの電気的構成を説明するブロック図である。
【図４】記録ヘッドの電気駆動系を説明するブロック図である。
【図５】駆動信号の一例を示す図である。
【図６】図５の駆動信号に基づいて生成され得る駆動パルスを説明する図である。
【図７】本発明の第２の実施の形態におけるプリンタの電気的構成を説明するブロック図である。
【図８】マルチコモン駆動信号の一例を示す図である。
【図９】図８の駆動信号に基づいて生成される駆動パルスを説明する図である。
【図１０】インクメニスカスの残留振動の状態を示す図である。
【符号の説明】
【０１４３】
１  インクジェット式プリンタ
２  キャリッジ
３  ガイド部材
４  駆動プーリ
５  遊転プーリ
６  タイミングベルト
７  パルスモータ
８  記録紙
１０  記録ヘッド
１１  インクカートリッジ
１２  インク室
１３  ノズル開口
１４  ノズルプレート
１５  圧電振動子
１５ａ  櫛歯状先端部
１５ｂ  圧電体
１５ｃ  共通内部電極
１５ｄ  個別内部電極
１６  圧力室
２３  プリンタコントローラ
２４  プリントエンジン
２５  外部インターフェース
２６  ＲＡＭ
２７  ＲＯＭ
２８  制御部
２９  発振回路
３０  吐出駆動信号生成回路
３０ａ  第１吐出駆動信号生成回路
３０ｂ  第２吐出駆動信号生成回路
３１  内部インターフェース
３３  記録ヘッドの電気駆動系
３４  プラテン
３５  紙送りモータ
３６  第１シフトレジスタ
３７  第２シフトレジスタ
３８  第３シフトレジスタ
３９  第１ラッチ回路
４０  第２ラッチ回路
４１  第３ラッチ回路
４２、４２’  デコーダ
４３  制御ロジック
４４  レベルシフタ
４４’  第１レベルシフタ
４５’  第２レベルシフタ
４６  スイッチ回路
４６’  第１スイッチ回路
４７’  第２スイッチ回路
７１  ケース
７２  収納室
７４  流路ユニット
７５  流路形成板
７７  弾性板
８２  インク供給部
８３  共通インク室
８４  インク供給管
８７  ステンレス板
８８  弾性体膜
８９  アイランド部
【図１】
2007176065.tif 000003
【図２】
2007176065.tif 000004
【図３】
2007176065.tif 000005
【図４】
2007176065.tif 000006
【図５】
2007176065.tif 000007
【図６】
2007176065.tif 000008
【図７】
2007176065.tif 000009
【図８】
2007176065.tif 000010
【図９】
2007176065.tif 000011
【図１０】
2007176065.tif 000012