(57)【要約】【課題】  単一の吐出サイクル内に記録ヘッドの各ノズルから吐出される記録液滴のドロップ径を独立に切り替え可能とする。【解決手段】  インクジェットプリンタの記録ヘッドの各ノズルには発熱量の異なる発熱素子56,58が各々設けられ、各ノズルに対応して各々設けられた駆動回路70は、データ入力部80から入力された１ビットの駆動データを順に転送すると共にラッチ76に入力するシフトレジスタ72,74と、ラッチ76に保持された２ビットの駆動データに基づき、スイッチング素子64,66を介して発熱素子56,58を各々オフ、発熱素子58のみオン、発熱素子56のみオン、発熱素子56,58を各々オンの何れかに切り替えるトランジスタ駆動部78を備えている。多階調モードでは、単一の吐出サイクル内に各ノズルに対応する各駆動回路70に２ビットの駆動データが各々独立に入力され、単一の吐出サイクル内に各ノズルからのインク滴の吐出が、２ビットの駆動データに応じて、インク吐出無し、インク吐出量＝小、インク吐出量＝中及びインク吐出量＝大の何れかに各々独立に切り替わる。【選択図】        図４
2005231123.tif 000002
【特許請求の範囲】
【請求項１】
各々複数の発熱素子が設けられたノズルを複数備え、個々のノズルに設けられた複数の発熱素子のオンオフに伴って個々のノズルから記録液滴を吐出する記録ヘッドを駆動する記録ヘッド駆動装置であって、
個々のノズルに対応して各々設けられ、入力された複数ビットの駆動データに基づき対応するノズルに設けられた複数の発熱素子のオンオフを切り替えることで、対応するノズルからの記録液滴の吐出量を２種類以上の吐出量の何れかに切り替える複数の切替手段と、
個々のノズルを各々独立に駆動するための単一のノズル当り複数ビットの駆動データを、個々のノズルに対応する前記複数の切替手段に、単一の吐出サイクル内に各々入力する入力手段と、
を備えたことを特徴とする記録ヘッド駆動装置。
【請求項２】
前記入力手段は、前記複数の切替手段の各々に対応して設けられた複数のシフトレジスタが１ビットのデータを順に転送するように接続されたシフトレジスタ群が、駆動データのビット数と同数だけ設けられて成る複数のシフトレジスタ群と、前記個々の切替手段に入力すべき駆動データのうちの互いに異なるビットのデータを、互いに異なるシフトレジスタ群へ順に送出することを、単一の吐出サイクル内に行うデータ送出部と、を含んで構成され、
前記切替手段は、前記複数のシフトレジスタ群によって転送された複数ビットの駆動データを保持するラッチと、該ラッチに保持された複数ビットの駆動データに基づき対応するノズルに設けられた複数の発熱素子のオンオフを切り替える駆動回路を含んで構成されていることを特徴とする請求項１記載の記録ヘッド駆動装置。
【請求項３】
前記記録ヘッドの個々のノズルには、前記複数の発熱素子として、発生する熱エネルギーが異なる第１及び第２の発熱素子が設けられており、
前記入力手段は、前記複数の切替手段に２ビットの駆動データを各々入力し、
前記複数の切替手段は、入力された２ビットの駆動データに基づいて、対応するノズルに設けられた第１及び第２の発熱素子を各々オフさせるか、第１の発熱素子のみオンさせるか、第２の発熱素子のみオンさせるか、第１及び第２の発熱素子を各々オンさせることで、記録液滴の吐出量を切り替えることを特徴とする請求項１記載の記録ヘッド駆動装置。
【請求項４】
前記記録ヘッドの駆動モードとして多階調モードが設けられ、前記入力手段には、駆動モードを指定する信号が入力されると共に、駆動モードとして多階調モードが指定されている場合に、前記記録ヘッドの個々のノズルに設けられた第１及び第２の発熱素子を各々オフさせるか、第１の発熱素子のみオンさせるか、第２の発熱素子のみオンさせるか、第１及び第２の発熱素子を各々オンさせるかを表す単一のノズル当り２ビットの記録データが入力され、
前記入力手段は、駆動モードとして多階調モードが指定された場合には、入力された単一のノズル当り２ビットの記録データを個々の切替手段に駆動データとして各々入力することを特徴とする請求項３記載の記録ヘッド駆動装置。
【請求項５】
前記記録ヘッドの駆動モードとして大ドロップモードと小ドロップモードが設けられ、前記入力手段には、駆動モードを指定する信号が入力されると共に、駆動モードとして大ドロップモード又は小ドロップモードが指定されている場合に、前記記録ヘッドの個々のノズルから記録液滴を吐出させるか否かを表す単一のノズル当り１ビットの記録データが入力され、
前記入力手段は、駆動モードとして大ドロップモードが指定された場合には、記録液滴を吐出させないノズルに対応する切替手段に第１及び第２の発熱素子を各々オフさせる２ビットの駆動データを、記録液滴を吐出させるノズルに対応する切替手段に、第１及び第２の発熱素子を各々オンさせるか又は第２の発熱素子よりも発生する熱エネルギーが大きい第１の発熱素子のみオンさせる２ビットの駆動データを各々入力し、駆動モードとして小ドロップモードが指定された場合には、記録液滴を吐出させないノズルに対応する切替手段に第１及び第２の発熱素子を各々オフさせる２ビットの駆動データを、記録液滴を吐出させるノズルに対応する切替手段に、大ドロップモードよりも記録液滴の吐出量が小さくなる２ビットの駆動データを各々入力することを特徴とする請求項３記載の記録ヘッド駆動装置。
【請求項６】
前記記録ヘッドは、個々のノズルに対応して各々設けられている記録液の流路の構造がサイドシューター型又はルーフシュータ型とされていることを特徴とする請求項１記載の記録ヘッド駆動装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は記録ヘッド駆動装置に係り、特に、各々複数の発熱素子が設けられたノズルを複数備え、個々のノズルに設けられた複数の発熱素子のオンオフに伴って個々のノズルから記録液滴を吐出する記録ヘッドを駆動する記録ヘッド駆動装置に関する。
【背景技術】
【０００２】
インクジェット記録方式において、記録ヘッドのノズルから吐出させたインク滴を記録媒体に付着させて記録媒体に画像（例えば文字画像や写真画像）を記録する記録方式の一種として、従来よりオンデマンド型が知られている。オンデマンド型は、記録情報に対応してノズルから間欠的にインク滴を吐出させる方式であり、代表的なものとして、インク室内に設けた発熱素子によってインクを加熱し、この加熱によってインク室内に発生したバブルによりノズルからインク滴を吐出させるサーマル方式が知られている。
【０００３】
また、インクジェット記録方式のプリンタでは、記録速度の高速化と記録画像の画質向上を両立するために、画像記録に用いる画像データの個々の画素の階調値に応じてノズルからのインクの吐出量（インク液滴のドロップ径）を切り替えるドロップ変調が採用されるようになってきている。例えば特許文献１には、単一の液ノズルに対応して２つの液体吐出ヒータを設けた構成において、第１のモードでは両ヒータに同一条件の電圧駆動パルスを同時に印加することで体積Ｖｄ１の液体を吐出させ、第２のモードでは一方のヒータに第１のモードと異なる駆動条件で駆動パルスを印加することで体積Ｖｄ２（＜Ｖｄ１）の液体を吐出させる技術が開示されている。
【０００４】
また、特許文献２には、各ノズルの内部に複数の発熱素子を配置した構成のヘッドにおいて、小ドットの記録時には一方の発熱素子にのみ単一パルスを印加し、大ドットの記録時には一方の発熱素子には単一パルスを、他方の発熱素子には分割パルスを印加することで、大小のドットサイズに十分な格差を生じさせる技術が開示されている。
【特許文献１】特開平１０−１６２２１号公報
【特許文献２】特開平１０−２３０６０１号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、特許文献１及び特許文献２に記載の技術は、何れも記録ヘッドの各ノズルから吐出されるインク液滴のドロップ径を大径とするか小径とするかを全ノズル一律に切り替える構成となっている。このため、同時に記録すべきドット列の中に大径のインク液滴で記録すべきドットと小径のインク液滴で記録すべきドットが混在していた場合に、例えば最初の吐出サイクルではノズルから吐出されるインク液滴を大径に設定し、大径のインク液滴で記録すべきドットに対応するノズルからのみインク液滴を吐出させ、次の吐出サイクルではノズルから吐出されるインク液滴を小径へ切り替え、小径のインク液滴で記録すべきドットに対応するノズルからのみインク液滴を吐出させる等のように、前記ドット列を複数回の吐出サイクルに分けて擬似的に記録する制御を行う必要がある。従って、記録速度及び画質の大幅な向上が望めないという問題があった。
【０００６】
本発明は上記事実を考慮して成されたもので、単一の吐出サイクル内に記録ヘッドの各ノズルから吐出される記録液滴のドロップ径を独立に切り替え可能な記録ヘッド駆動装置を得ることが目的である。
【課題を解決するための手段】
【０００７】
上記目的を達成するために請求項１記載の発明に係る記録ヘッド駆動装置は、各々複数の発熱素子が設けられたノズルを複数備え、個々のノズルに設けられた複数の発熱素子のオンオフに伴って個々のノズルから記録液滴を吐出する記録ヘッドを駆動する記録ヘッド駆動装置であって、個々のノズルに対応して各々設けられ、入力された複数ビットの駆動データに基づき対応するノズルに設けられた複数の発熱素子のオンオフを切り替えることで、対応するノズルからの記録液滴の吐出量を２種類以上の吐出量の何れかに切り替える複数の切替手段と、個々のノズルを各々独立に駆動するための単一のノズル当り複数ビットの駆動データを、個々のノズルに対応する前記複数の切替手段に、単一の吐出サイクル内に各々入力する入力手段と、を備えたことを特徴としている。
【０００８】
請求項１記載の発明に係る記録ヘッド駆動装置は、各々複数の発熱素子が設けられたノズルを複数備え、個々のノズルに設けられた複数の発熱素子のオンオフに伴って個々のノズルから記録液滴を吐出する記録ヘッドを駆動する。なお、記録ヘッドは、例えば請求項６に記載したように、個々のノズルに対応して各々設けられている記録液の流路の構造がサイドシューター型であってもよいし、ルーフシュータ型であってもよい。請求項１記載の発明では、記録ヘッドの個々のノズルに対応して切替手段が各々設けられており、該切替手段は、入力された複数ビットの駆動データに基づき対応するノズルに設けられた複数の発熱素子のオンオフを切り替えることで、対応するノズルからの記録液滴の吐出量を２種類以上の吐出量の何れかに切り替えるように構成されている。また、請求項１記載の発明に係る入力手段は、個々のノズルを各々独立に駆動するための単一のノズル当り複数ビットの駆動データを、個々のノズルに対応する複数の切替手段に、単一の吐出サイクル内に各々入力する。
【０００９】
これにより、個々の切替手段は、入力された個々のノズルを各々独立に駆動するための複数ビットの駆動データに基づいて、対応するノズルに設けられた複数の発熱素子のオンオフを単一の吐出サイクル内に各々切り替えることになるので、単一の吐出サイクル内に記録ヘッドの各ノズルからの記録液滴の吐出量（すなわちドロップ径）を独立に切り替えることができる。
【００１０】
なお、請求項１記載の発明における入力手段及び切替手段は、より詳しくは、例えば請求項２に記載したように、入力手段は、複数の切替手段の各々に対応して設けられた複数のシフトレジスタが１ビットのデータを順に転送するように接続されたシフトレジスタ群が、駆動データのビット数と同数だけ設けられて成る複数のシフトレジスタ群と、個々の切替手段に入力すべき駆動データのうちの互いに異なるビットのデータを、互いに異なるシフトレジスタ群へ順に送出することを、単一の吐出サイクル内に行うデータ送出部と、を含んで構成することができ、切替手段は、複数のシフトレジスタ群によって転送された複数ビットの駆動データを保持するラッチと、該ラッチに保持された複数ビットの駆動データに基づき対応するノズルに設けられた複数の発熱素子のオンオフを切り替える駆動回路を含んで構成することができる。
【００１１】
また、請求項１記載の発明において、記録ヘッドの個々のノズルに設けられている発熱素子の数は２以上であればよいが、例えば発生する熱エネルギーが異なる第１及び第２の発熱素子が個々のノズルに設けられている場合には、例えば請求項３に記載したように、入力手段は、複数の切替手段に２ビットの駆動データを各々入力し、複数の切替手段は、入力された２ビットの駆動データに基づいて、対応するノズルに設けられた第１及び第２の発熱素子を各々オフさせるか、第１の発熱素子のみオンさせるか、第２の発熱素子のみオンさせるか、第１及び第２の発熱素子を各々オンさせることで、記録液滴の吐出量を切り替えるように構成することができる。これにより、単一の吐出サイクル内に記録ヘッドの各ノズルからの記録液滴の吐出量（ドロップ径）を、各々独立に３種類の吐出量の何れかに切り替えることができる。
【００１２】
また、請求項３記載の発明において、例えば請求項４に記載したように、記録ヘッドの駆動モードとして多階調モードが設けられ、入力手段には、駆動モードを指定する信号が入力されると共に、駆動モードとして多階調モードが指定されている場合に、記録ヘッドの個々のノズルに設けられた第１及び第２の発熱素子を各々オフさせるか、第１の発熱素子のみオンさせるか、第２の発熱素子のみオンさせるか、第１及び第２の発熱素子を各々オンさせるかを表す単一のノズル当り２ビットの記録データが入力されるように構成することができ、この場合、入力手段は、駆動モードとして多階調モードが指定された場合には、入力された単一のノズル当り２ビットの記録データを個々の切替手段に駆動データとして各々入力するように構成することができる。これにより、単一の吐出サイクル内に記録ヘッドの各ノズルからの記録液滴の吐出量（ドロップ径）が、２ビットの駆動データ（記録データ）に応じて各々独立に３種類の吐出量の何れかに切り替わることになるので、多階調の画像を高速に記録することができる。
【００１３】
また、請求項３記載の発明において、例えば請求項５に記載したように、記録ヘッドの駆動モードとして大ドロップモードと小ドロップモードが設けられ、入力手段には、駆動モードを指定する信号が入力されると共に、駆動モードとして大ドロップモード又は小ドロップモードが指定されている場合に、記録ヘッドの個々のノズルから記録液滴を吐出させるか否かを表す単一のノズル当り１ビットの記録データが入力され、入力手段は、駆動モードとして大ドロップモードが指定された場合には、記録液滴を吐出させないノズルに対応する切替手段に第１及び第２の発熱素子を各々オフさせる２ビットの駆動データを、記録液滴を吐出させるノズルに対応する切替手段に、第１及び第２の発熱素子を各々オンさせるか又は第２の発熱素子よりも発生する熱エネルギーが大きい第１の発熱素子のみオンさせる２ビットの駆動データを各々入力し、駆動モードとして小ドロップモードが指定された場合には、記録液滴を吐出させないノズルに対応する切替手段に第１及び第２の発熱素子を各々オフさせる２ビットの駆動データを、記録液滴を吐出させるノズルに対応する切替手段に、大ドロップモードよりも記録液滴の吐出量が小さくなる２ビットの駆動データを各々入力するように構成することが好ましい。
【００１４】
請求項５記載の発明において、記録ヘッドの駆動モードとして大ドロップモード又は小ドロップモードが指定されている場合には、単一の吐出サイクル内に記録ヘッドの各ノズルからの記録液滴の吐出量（ドロップ径）が一定となるので、多階調の画像を記録することは困難であるが、入力手段に入力される記録データの単一のノズル当りのビット数が１ビットであるので、入力手段への記録データの入力が短時間で完了することで、より高速に画像を記録できる。また、駆動モードが大ドロップモードか小ドロップモードかに応じて、各ノズルからの記録液滴の吐出量が切り替わるので、例えば記録画像の画質を重視する場合は大ドロップモードを指定し、記録液の消費量抑制を重視する場合は小ドロップモードを指定する等、ニーズ等に応じて記録ヘッドの駆動を切り替えることが可能となる。
【発明の効果】
【００１５】
以上説明したように本発明は、個々のノズルに対応して各々設けられた切替手段により、入力された複数ビットの駆動データに基づき対応するノズルに設けられた複数の発熱素子のオンオフを切り替えることで、対応するノズルからの記録液滴の吐出量を２種類以上の吐出量の何れかに切り替え、個々のノズルを各々独立に駆動するための単一のノズル当り複数ビットの駆動データを、個々のノズルに対応する複数の切替手段に、単一の吐出サイクル内に各々入力するようにしたので、単一の吐出サイクル内に記録ヘッドの各ノズルから吐出される記録液滴のドロップ径を独立に切り替えることができる、という優れた効果を有する。
【発明を実施するための最良の形態】
【００１６】
以下、図面を参照して本発明の実施形態の一例を詳細に説明する。図１には本発明に係る記録ヘッド駆動装置を含んで構成されたインクジェットプリンタ１０が示されている。インクジェットプリンタ１０は、図１における左方側に、各種サイズの記録用紙をセット可能な用紙トレイ１４が設けられており、図１における右方側には、画像（例えば文字画像や写真画像）が記録された記録用紙を載置するための排出トレイ１６が設けられている。用紙トレイ１４と排出トレイ１６との間には記録用紙の搬送路が形成され、記録用紙の搬送路上には、図示しない回転駆動手段の駆動力が伝達されて回転される搬送ローラ対２２，２４，２６が配設されている。搬送ローラ対２２は用紙トレイ１４から記録用紙を引き出す機能も有しており、搬送ローラ対２２によって用紙トレイ１４から引き出された記録用紙は、搬送ローラ対２２，２４，２６によって排出トレイ１６へ搬送され、排出トレイ１６上に載置される。
【００１７】
また、搬送ローラ対２４，２６の間にはインクジェットヘッド２０（本発明に係る記録ヘッドに相当）が配置されている。図２に示すように、インクジェットプリンタ１０は、記録用紙の搬送方向に略直交する方向に沿った両端部に一対のシャーシ４４が設けられており、一対のシャーシ４４の間には記録用紙の搬送方向に略直交する方向に沿ってキャリッジシャフト４６が掛け渡されている。キャリッジシャフト４６の近傍には、一対のプーリ４８に巻き掛けられた無端のキャリッジ送りベルト５０がキャリッジシャフト４６と平行に配置されている。一対のプーリ４８の一方は、図示しない駆動力伝達機構を介して図示しないキャリッジモータの回転軸と連結されており、キャリッジモータの駆動力が伝達されて前記プーリ４８が回転されると、これに伴ってキャリッジ送りベルト５０も移動する。
【００１８】
キャリッジ送りベルト５０には、キャリッジシャフト４６に沿って摺動移動可能にキャリッジシャフト４６に支持されたインクジェットヘッド２０（キャリッジ３２）が取付けられており、キャリッジ３２にはインク収容部５２が取付けられている。インク収容部５２には複数のインク収容室が形成されており、各インク収容室には記録用紙Ｓにカラー画像を記録するための互いに異なる色（例えばＣ，Ｍ，Ｙ，ＢＫ）のインクが貯留されている。更に、キャリッジ３２の下面には記録ヘッド３４が設けられている（図１も参照）。インクジェットヘッド２０はキャリッジ３２や記録ヘッド３４等によって構成されており、キャリッジ送りベルト５０が移動されると、インクジェットヘッド２０はキャリッジシャフト４６に沿って移動する。
【００１９】
図３に示すように、記録ヘッド３４には、円孔（ノズル）３６が矢印Ｂ方向（記録用紙の搬送方向）に沿って一定のピッチで複数個形成されて成るノズル列が、矢印Ｂ方向に略直交する方向に沿って複数列（例えば４列以上）配列されており、記録ヘッド３４のヘッド面３４Ａ（搬送ローラ対２４，２６の間に搬送された記録用紙の上面と対向する面）３６には、各ノズル３６のインク吐出口３８が各々形成されている。記録ヘッド３４の内部には、各ノズル列に対応して複数のインク室が各々形成されており、個々のインク室は対応するノズル列の各ノズル３６と連通されている。また、インク収容部５２の個々のインク収容室は、記録ヘッド３４の内部の複数のインク室の何れかと各々連通されており、記録ヘッド３４の各ノズル列には、インク収容部５２からインク室を介して互いに異なる色のインクが供給される。
【００２０】
また、記録ヘッド３４のインク室から各ノズル３６に至るインク流路の途中には、ノズル３６のインク吐出口３８からインク滴を吐出させるための第１の発熱素子５６及び第２の発熱素子５８から成るヒータユニット６０（図４参照）が各々設けられている。なお、インク室から各ノズル３６に至るインク流路の構造は、発熱素子５６，５８の発熱面と略平行な方向へインク滴が吐出されるサイドシューター型であってもよいし、発熱素子５６，５８の発熱面に略直交する方向へインク滴が吐出されるルーフシュータ型であってもよい。
【００２１】
次に、本発明に係る記録ヘッド駆動装置に相当する記録ヘッド３４の駆動部について説明する。図４に示すように、各ノズル３６に対応するヒータユニット６０の第１の発熱素子５６及び第２の発熱素子５８は、一端が給電線６２に接続され、他端がＭＯＳＦＥＴ等から成るスイッチング素子６４，６６を介して接地線６８に接続されており、第１の発熱素子５６はスイッチング素子６４がオンされると電圧が印加されて発熱し、第２の発熱素子５８はスイッチング素子６６がオンされると電圧が印加されて発熱する。なお、第１の発熱素子５６及び第２の発熱素子５８として用いる発熱素子は、電圧が印加されたときの発熱量が第２の発熱素子５８よりも第１の発熱素子５６の方が大きくなるように選択されている。
【００２２】
また、スイッチング素子６４，６６は、各ノズル３６に対応して各々設けられた駆動回路７０の一部を構成しており、この駆動回路７０には、スイッチング素子６４，６６のゲートに各々接続されスイッチング素子６４，６６にオンオフ制御信号を入力するトランジスタ駆動部７８が設けられている。トランジスタ駆動部７８は２ビットの駆動データを保持するラッチ７６に接続されており、所定のインク吐出期間の間、ラッチ７６に保持されている２ビットの駆動データに応じて、スイッチング素子６４，６６（発熱素子５６，５８）を各々オフさせるか、スイッチング素子６６（発熱素子５８）のみをオンさせるか、スイッチング素子６４（発熱素子５８）のみをオンさせるか、スイッチング素子６４，６６（発熱素子５６，５８）を各々オンさせるかを切り替えるように構成されている。
【００２３】
なお、スイッチング素子６４，６６、トランジスタ駆動部７８及びラッチ７６は請求項１に記載の切替手段に対応しており、詳しくは、ラッチ７６は請求項２に記載のラッチに、スイッチング素子６４，６６及びトランジスタ駆動部７８は請求項２に記載の駆動回路に対応している。
【００２４】
また駆動回路７０には、各々ラッチ７６に接続された第１のシフトレジスタ７２及び第２のシフトレジスタ７４が設けられている。図示は省略するが、記録ヘッド３４の同一のノズル列に属する各ノズル３６に対応する各駆動回路７０の第１のシフトレジスタ７２は、記録ヘッド３４のヘッド面３４Ａ上での各ノズル３６のインク吐出口３８の配列順に順次接続されていると共に、前記各駆動回路７０の第２のシフトレジスタ７４も、前記インク吐出口３８の配列順に順次接続されている。順次接続された第１のシフトレジスタ群及び第２のシフトレジスタ群はデータ入力部８０に各々接続されている。
【００２５】
一方、本実施形態に係るインクジェットプリンタ１０は、記録ヘッド３４の駆動モードとして、写真画像等の多階調の画像の記録に適した多階調モード、文字画像等の記録に適した大ドロップモード、及びインクの消費量を抑制できる小ドロップモードが用意されており、データ入力部８０には、記録ヘッド３４を何れの駆動モードで駆動するかを指定するモード選択信号が入力される。なお、駆動モードの選択はユーザからの指示に基づいて行ってもよいし、記録用紙に記録する画像の種類に基づいて自動的に行うことも可能である。
【００２６】
また、データ入力部８０には、記録ヘッド３４を駆動して記録用紙に記録対象の画像を記録するための記録データも入力される。駆動モードとして多階調モードが指定されている場合、データ入力部８０には、記録ヘッド３４の単一のノズル３６当り２ビットの記録データ（個々のノズル３６からのインクの吐出量を４値（インク吐出無し(例えば(00)B)、吐出量：小(例えば(01)B)、吐出量：中(例えば(10)B)、吐出量：大(例えば(11)B)）で表す記録データ）が入力される。記録データの入力は、１ビット／１本で合計２本の入力線を用いるのが普通であるが、２ビット１本で時分割で送られたデータをデータ入力部８０でデコードして用いても良い。また、駆動モードとして大ドロップモード又は小ドロップモードが指定されている場合、データ入力部８０には、記録ヘッド３４の単一のノズル３６当り１ビットの記録データ（個々のノズル３６からのインクの吐出量を２値（インク吐出無し、インク吐出有り）で表す記録データ）が入力される。
【００２７】
データ入力部８０は、モード選択信号によって指定された駆動モードと、入力された記録データに基づいて、記録ヘッド３４の各ノズル３４に対応する駆動回路７０へ転送すべき２ビットの駆動データを判断する。そして、記録ヘッド３４の同一のノズル列に属する各ノズル３６に対応する駆動回路７０へ転送すべき２ビットの駆動データのうちの上位（又は下位）１ビットのデータを、ヘッド面３４Ａ上での各ノズル３６のインク吐出口３８の配列順に並べ替え、該データ（ビット列）を、前記各ノズル３６に対応する第１のシフトレジスタ群へ所定のインク吐出期間内に順次送出する。第１のシフトレジスタ群へ順に送出された１ビットのデータ（２ビットの駆動データの上位（又は下位）１ビット）は、第１のシフトレジスタ群によって順に転送される。
【００２８】
またデータ入力部８０は、上記と同様に、記録ヘッド３４の同一のノズル列に属する各ノズル３６に対応する駆動回路７０へ転送すべき２ビットの駆動データのうちの下位（又は上位）１ビットのデータを、ヘッド面３４Ａ上での各ノズル３６のインク吐出口３８の配列順に並べ替え、該データ（ビット列）を、前記各ノズル３６に対応する第２のシフトレジスタ群へ所定のインク吐出期間内に順次送出する。第２のシフトレジスタ群へ順に送出された１ビットのデータ（２ビットの駆動データの下位（又は上位）１ビット）は、第２のシフトレジスタ群によって順に転送される。データ入力部８０は、記録ヘッド３４に設けられている全てのノズル列に対し、所定のインク吐出期間内に上記処理を各々行う。
【００２９】
これにより、所定のインク吐出期間（ラッチ７６に保持されている２ビットの駆動データに応じて記録ヘッド３４の各ノズル３４の発熱素子５６，５８のオンオフ（すなわちインクの吐出）が制御されている期間）内に、各ノズル３４に対応する駆動回路７０へ２ビットの駆動データが各々転送され、転送された２ビットの駆動データは所定のインク吐出期間が終了すると各駆動回路７０のラッチ７６に保持され、次のインク吐出期間における各ノズル３４の発熱素子５６，５８のオンオフ（インクの吐出）の制御に用いられることになる。
【００３０】
なお、データ入力部８０、第１及び第２のシフトレジスタ群は請求項１（詳しくは請求項２乃至請求項５）に記載の入力手段に対応しており、第１及び第２のシフトレジスタ群は請求項２に記載の複数のシフトレジスタ群に、データ入力部８０は請求項２に記載のデータ送出部に各々対応している。
【００３１】
次に本実施形態の作用を説明する。本実施形態において、トランジスタ駆動部７８は、ラッチ７６に保持されている２ビットの駆動データに基づき、例えば次の表１に示すように発熱素子５６，５８のオンオフ（インクの吐出）を制御する。
【００３２】
【表１】
2005231123.tif 000003
【００３３】
また、データ入力部８０は、駆動モードとして多階調モードが指定されている場合に入力される単一のノズル３６当り２ビットの記録データが、ノズル３６からのインクの吐出無しを(00)B、インク吐出量＝小を(01)B、インク吐出量＝中を(10)B、インク吐出量＝大を(11)Bで表す記録データであった場合、入力された単一のノズル３６当り２ビットの記録データを、そのまま２ビットの駆動データとして各ノズル３６に対応する駆動回路７０へ転送する。これにより、単一のインク吐出期間内（単一の吐出サイクル内）に記録ヘッド３４の各ノズル３６からのインク滴の吐出が、入力された記録データに応じて、インク吐出無し、インク吐出量＝小、インク吐出量＝中及びインク吐出量＝大の何れかに、各々独立に切り替わることになるので、多階調の画像を高画質かつ高速に記録することができる。
【００３４】
また、データ入力部８０は、駆動モードとして大ドロップモード又は小ドロップモードが指定されている場合に入力される単一のノズル３６当り１ビットの記録データが、ノズル３６からのインク吐出無しを(0)B、インク吐出有りを(1)Bで表す記録データであった場合、次の表２に示すように、指定された駆動モードが大ドロップモードのときには、記録データ上で「インク吐出無し」となっているノズル３６に対応する駆動回路７０へは「インク吐出無し」を表す２ビットの駆動データ(すなわち(00)B)を、記録データ上で「インク吐出有り」となっているノズル３６に対応する駆動回路７０へは「インク吐出量＝大」を表す２ビットの駆動データ(すなわち(11)B)を出力する。また、指定された駆動モードが小ドロップモードのときには、記録データ上で「インク吐出無し」となっているノズル３６に対応する駆動回路７０へは「インク吐出無し」を表す２ビットの駆動データ(すなわち(00)B)を、記録データ上で「インク吐出有り」となっているノズル３６に対応する駆動回路７０へは「インク吐出量＝小」を表す２ビットの駆動データ(すなわち(01)B)を出力する。
【００３５】
【表２】
2005231123.tif 000004
【００３６】
大ドロップモード及び小ドロップモードでは、記録データ上で「インク吐出有り」となっているノズル３６からのインク吐出量が一定（大ドロップモードでは「インク吐出量＝大」、小ドロップモードでは「インク吐出量＝小」）であるので、多階調の画像の記録には適していないが、大ドロップモードおよび小ドロップモードでは、データ入力部８０へ単一のノズル３６当り１ビットの記録データを入力すればよいので、データ入力部８０へ入力すべき記録データのデータ量が多階調モードの半分になる。従って、データ入力部８０への記録データの入力が短時間で完了することで、より高速に画像を記録することができ、記録速度が重視される画像（例えば文字画像）の記録に適している。
【００３７】
また、大ドロップモードでは記録データ上で「インク吐出有り」のノズル３６からドロップ径の大きなインク滴が吐出されるので、文字画像等の記録に際して文字を明瞭に記録することができ、小ドロップモードでは記録データ上で「インク吐出有り」のノズル３６からドロップ径の小さなインク滴が吐出されるので、インクの消費量を抑制することができる。
【００３８】
このように、本実施形態によれば、記録ヘッド３４の各ノズル３６に対応する駆動回路７０に、単一のノズル３６当り２ビットの駆動データを各々独立に入力するようにしたので、駆動モードとして多階調モードが指定された場合に、多階調の画像を高画質かつ高速に記録することができる。また、各ノズル３６に対応する駆動回路７０に、単一のノズル３６当り２ビットの駆動データを各々独立に入力する構成を採用したことで、駆動モードとして大ドロップモードや小ドロップモードを設け、ニーズ等に応じて最適な駆動モード（記録ヘッド３４の駆動）を選択することも可能となる。
【００３９】
なお、上記では指定された駆動モードが大ドロップモードのときには、記録データ上で「インク吐出有り」となっているノズル３６に対応する駆動回路７０に「インク吐出量＝大」を表す２ビットの駆動データ(すなわち(11)B)を出力し、指定された駆動モードが小ドロップモードのときには、記録データ上で「インク吐出有り」となっているノズル３６に対応する駆動回路７０に「インク吐出量＝小」を表す２ビットの駆動データ(すなわち(01)B)を出力する例を説明したが、これに限定されるものではなく、大ドロップモードにおいて、「インク吐出有り」のノズル３６に対応する駆動回路７０に「インク吐出量＝中」を表す２ビットの駆動データ(すなわち(10)B)を出力するようにしてもよい。また、小ドロップモードは大ドロップモードよりもインク消費量を抑制できればよいので、大ドロップモードでのインク吐出量＝大であれば、小ドロップモードではインク吐出量＝中としてもよいし、インク吐出量を中とするか小とするかを予めユーザに選択させるようにしてもよい。
【００４０】
また、上記で説明した多階調モードは、単一のノズル３６当り２ビットの記録データ（駆動データ）に基づいて単一のノズル３６からのインク吐出量を３種類以上に切り替える駆動モードであるが、階調再現性は重視されるものの高精細性は重視されない画像（例えば低解像度の写真画像）を記録する等の場合に適した駆動モードとして、１画素当り複数ビットのデータに基づいて複数のノズルからのインク吐出量の合計を３種類以上に切り替える低解像度多階調モードを更に設けてもよい。この低解像度多階調モードでは、複数のノズル３６から各々吐出される複数のインク滴によって単一の画素が表現されることになり、データ入力部８０に複数のノズル３６当り複数ビットのデータを入力すれば実現できるので、上記で説明した多階調モードと比較して、データ入力部８０に入力すべきデータ量を小さくすることができ、より高速に画像を記録することができる。
【００４１】
また、上記では発熱素子５６，５８をオンさせるタイミング及び期間を特に規定していないが、発熱素子５６，５８をオンさせるタイミング及び期間は同一でもよいし相違させてもよい。発熱素子５６，５８をオンさせるタイミング及び期間を相違させる場合には、例えば図５に示すように、第１の発熱素子５６をオンさせるタイミング及び期間を規定するタイミング制御信号を出力するタイミング制御部８２と、第２の発熱素子５８をオンさせるタイミング及び期間を規定するタイミング制御信号を出力するタイミング制御部８４を駆動回路７０に設けると共に、トランジスタ駆動部７８とスイッチング素子６４，６６の間にＡＮＤ回路８６，８８を設け、トランジスタ駆動部７８からスイッチング素子６４へ出力されるオンオフ制御信号とタイミング制御部８２から出力されるタイミング制御信号の論理積に相当する信号をスイッチング素子６４へ入力させると共に、トランジスタ駆動部７８からスイッチング素子６６へ出力されるオンオフ制御信号とタイミング制御部８４から出力されるタイミング制御信号の論理積に相当する信号をスイッチング素子６６へ入力させるように構成することで実現できる。例えば図５に模式的に示すように、発熱量が第２の発熱素子５８よりも大きい第１の発熱素子５６を２回に分けてオンさせれば、インク吐出量を大／中／小と切り替えたときのインク滴のドロップ径の差がより大きくなるので好ましい。
【００４２】
更に、上記では単一のノズル３６に２個の発熱素子５６，５８を設けた例を説明したが、これに限定されるものではなく、単一のノズル３６に３個以上の発熱素子を設けるようにしてもよい。この場合、多階調モードでは単一のノズル３６当り３ビット以上の記録データを入力する必要があるものの、より多階調の画像を記録することができる。
【図面の簡単な説明】
【００４３】
【図１】本実施形態に係るインクジェットプリンタの概略構成図である。
【図２】インクジェットヘッドを移動させる機構を示す平面図である。
【図３】インクジェットヘッドの吐出部付近を示す斜視図である。
【図４】記録ヘッドの駆動部の概略構成を示すブロック図である。
【図５】記録ヘッドの駆動部の概略構成の他の例を示すブロック図である。
【符号の説明】
【００４４】
１０  インクジェットプリンタ
３４  記録ヘッド
３６  ノズル
５６  発熱素子
５８  発熱素子
６４  スイッチング素子
６６  スイッチング素子
７０  駆動回路
７２  第１のシフトレジスタ
７４  第２のシフトレジスタ
７６  ラッチ
７８  トランジスタ駆動部
８０  データ入力部
【図１】
2005231123.tif 000005
【図２】
2005231123.tif 000006
【図３】
2005231123.tif 000007
【図４】
2005231123.tif 000008
【図５】
2005231123.tif 000009