(57)【要約】【課題】描画動作の高速化に有利な技術が提供される。【解決手段】それぞれ第１方向に延びた複数の液体吐出ブロックが第２方向に沿って並べられた液体吐出部品は、前記複数の液体吐出ブロックにデータを供給する複数のデータ線と、前記複数の液体吐出ブロックのそれぞれを個別にイネーブル状態にするためのイネーブル制御線と、を備え、各々の液体吐出ブロックは、前記第１方向に沿って配置された複数の液体吐出素子と、前記複数の液体吐出素子を制御する制御回路とを含み、前記複数のデータ線の少なくとも一部は、前記複数の液体吐出素子のうちの２つの液体吐出素子の間を通るように前記第２方向に沿って延びた部分を有し、各々の液体吐出ブロックの前記制御回路は、前記複数のデータ線を介して前記制御回路に供給されるデータおよび前記イネーブル制御線を介して与えられる信号に従って動作する。【選択図】図１
2019018485.tif 000002
【特許請求の範囲】
【請求項１】
それぞれ第１方向に延びた複数の液体吐出ブロックが第２方向に沿って並べられた液体吐出部品であって、
前記複数の液体吐出ブロックにデータを供給する複数のデータ線と、
前記複数の液体吐出ブロックのそれぞれを個別にイネーブル状態にするためのイネーブル制御線と、を備え、
各々の液体吐出ブロックは、前記第１方向に沿って配置された複数の液体吐出素子と、前記複数の液体吐出素子を制御する制御回路とを含み、
前記複数のデータ線の少なくとも一部は、前記複数の液体吐出素子のうちの２つの液体吐出素子の間を通るように前記第２方向に沿って延びた部分を有し、
各々の液体吐出ブロックの前記制御回路は、前記複数のデータ線を介して前記制御回路に供給されるデータおよび前記イネーブル制御線を介して与えられる信号に従って動作する、
ことを特徴とする液体吐出部品。
【請求項２】
前記イネーブル制御線は、前記複数の液体吐出ブロックに対して互いに異なるイネーブル信号を供給するための複数のイネーブル信号線を含み、
各々の液体吐出ブロックの前記制御回路は、前記複数のデータ線を介して前記制御回路に供給されるデータと、前記複数のイネーブル信号線のうち前記液体吐出ブロックに対応するイネーブル信号線を介して前記制御回路に供給されるイネーブル信号とに従って動作する、
ことを特徴とする請求項１に記載の液体吐出部品。
【請求項３】
前記制御回路は、前記複数のデータ線を介して供給されるデータを保持するメモリ回路を含み、
前記複数のイネーブル信号線の各々は、前記複数の液体吐出ブロックのうち対応する液体吐出ブロックの前記制御回路の前記メモリ回路に対するデータの書き込みを許可する書き込みイネーブル信号である、
ことを特徴とする請求項２に記載の液体吐出部品。
【請求項４】
前記複数の液体吐出ブロックのうちの少なくとも２つの液体吐出ブロックに対して共通の第２イネーブル信号を供給するための第２イネーブル信号線を更に備え、
前記少なくも２つの液体吐出ブロックに前記第２イネーブル信号線を介して供給される前記第２イネーブル信号のイネーブル期間と、前記少なくも２つの液体吐出ブロックに前記イネーブル信号線を介して供給される前記イネーブル信号のイネーブル期間とが互いに異なる、
ことを特徴とする請求項２又は３に記載の液体吐出部品。
【請求項５】
前記複数の液体吐出ブロックのうちの少なくとも２つの液体吐出ブロックに対して共通の第２イネーブル信号を供給するための第２イネーブル信号線を更に備える、
ことを特徴とする請求項２又は３に記載の液体吐出部品。
【請求項６】
入力端子を有し、前記入力端子に供給されたデータに基づいて、前記複数のデータ線を介して前記複数の液体吐出ブロックにデータを供給するデータ供給回路を更に備える、
ことを特徴とする請求項２乃至５いずれか１項に記載の液体吐出部品。
【請求項７】
前記データ供給回路を含む複数のデータ供給回路を備えることを特徴とする請求項６に記載の液体吐出部品。
【請求項８】
前記互いに異なるイネーブル信号を発生するイネーブル信号発生回路を更に備える、
ことを特徴とする請求項２乃至７のいずれか１項に記載の液体吐出部品。
【請求項９】
前記イネーブル信号発生回路は、供給された信号をデコードすることによって前記互いに異なるイネーブル信号を発生する、
ことを特徴とする請求項８に記載の液体吐出部品。
【請求項１０】
各々の液体吐出ブロックは、前記イネーブル制御線を介して与えられる信号をデコードすることによって、自己がイネーブル状態にされることを認識する、
ことを特徴とする請求項１に記載の液体吐出部品。
【請求項１１】
請求項１乃至１０のいずれか１項に記載の液体吐出部品と、
前記液体吐出部品を制御する制御部と、
を備えることを特徴とする液体吐出装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、液体吐出部品および液体吐出装置に関する。
【背景技術】
【０００２】
液体吐出装置は、液滴を配置するべき部材（例えば、記録シート）に向けて記録ヘッド等の液体吐出部品から液体を吐出する。部材への液体の配置は、部材と液体吐出部とを相対的に移動させながら、部材の目標位置に液体が配置されるように吐出制御データに従って液体吐出部から液体を吐出することによってなされうる。特許文献１に記載された液体吐出部品は、複数の行および複数の列を構成するように配置された複数の吐出部と、複数の吐出部に対してデータを供給する複数のシフトレジスタとを有する。各シフトレジスタは、順次に入力されるデータをクロック信号に従って行方向にシフトさせることによって、１つの行の吐出部に対して供給すべきデータを準備し、その後、１つの行を構成する吐出部に対してデータを一括して供給する。
【０００３】
液体吐出装置は、部材に液体を配置し固化させることによって画像を形成する２次元プリンタ（画像形成装置）、部材に液体を配置し固化させることによって３次元構造物を形成する３次元プリンタとして構成されうる。あるいは、液体吐出装置は、部材の上の液体状態のインプリント材にモールドを接触させ、インプリント材を硬化させることによって部材の上にパターンを形成するインプリント装置におけるディスペンサとして構成されうる。ディスペンサは、部材の上に液体状態のインプリント材を配置するように構成されうる。以下では、液体吐出部または液体吐出装置によって部材の上に液体を配置する動作を描画動作と呼ぶ。描画動作の概念には、２次元プリンタ、２次元プリンタ、ディスペンサ等の液体吐出部または液体吐出装置によって部材の上に液体を配置する動作が含まれうる。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１６−１１２８１９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
特許文献１に記載された液体吐出部品では、列数に応じたシフト動作の後に、各行の列数分の吐出部に対して、当該行に割り当てられたシフトレジスタからデータが一括で供給される。このような構成では、特定の列を指定してその列に対してのみデータを供給することはできない。よって、複数の列のうち特定の列のみを使って吐出を行う場合においても、列数分のシフト動作を行う必要があり、これが描画動作の高速化を妨げうる。
【０００６】
本発明は、上記の課題認識を契機としてなされたものであり、描画動作の高速化に有利な技術を提供することを目的とする。
【課題を解決するための手段】
【０００７】
本発明は、それぞれ第１方向に延びた複数の液体吐出ブロックが第２方向に沿って並べられた液体吐出部品に係り、前記液体吐出部品は、前記複数の液体吐出ブロックにデータを供給する複数のデータ線と、前記複数の液体吐出ブロックのそれぞれを個別にイネーブル状態にするためのイネーブル制御線と、を備え、各々の液体吐出ブロックは、前記第１方向に沿って配置された複数の液体吐出素子と、前記複数の液体吐出素子を制御する制御回路とを含み、前記複数のデータ線の少なくとも一部は、前記複数の液体吐出素子のうちの２つの液体吐出素子の間を通るように前記第２方向に沿って延びた部分を有し、各々の液体吐出ブロックの前記制御回路は、前記複数のデータ線を介して前記制御回路に供給されるデータおよび前記イネーブル制御線を介して与えられる信号に従って動作する。
【発明の効果】
【０００８】
本発明によれば、描画動作の高速化に有利な技術が提供される。
【図面の簡単な説明】
【０００９】
【図１】第１実施形態の液体吐出部品の構成を示す図。
【図２】第１実施形態の液体吐出部品の動作を示すタイミングチャート。
【図３】第２実施形態の液体吐出部品の構成を示す図。
【図４】第２実施形態の液体吐出部品の動作を示すタイミングチャート。
【図５】第３実施形態の液体吐出部品の構成を示す図。
【図６】第３実施形態の液体吐出部品の動作を示すタイミングチャート。
【図７】第４実施形態の液体吐出部品の構成を示す図。
【図８】第４実施形態の液体吐出部品の動作を示すタイミングチャート。
【発明を実施するための形態】
【００１０】
以下、添付図面を参照しながら本発明をその例示的な実施形態を通して説明する。なお、本明細書および添付図面では、説明の簡単化のため、信号線の名称と、その信号線を通して伝達される信号の名称として同一の名称が用いられる。
【００１１】
図１には、本発明の第１実施形態の液体吐出部品１の構成が示されている。液体吐出部品１は、それぞれ第１方向（列方向）に延びた複数の液体吐出ブロック１０４Ａ、１０４Ｂ・・・が第２方向（行方向）に沿って並べられて構成されうる。液体吐出ブロック１０４Ａ、１０４Ｂ・・・の各々は、第１方向に沿って配置された複数の液体吐出素子１０２と、複数の液体吐出素子１０２を制御する制御回路１０３（１０３Ａ、１０３Ｂ・・・）とを含みうる。ここで、液体吐出ブロック１０４Ａは、制御回路１０３Ａを含み、液体吐出ブロック１０４Ｂは、制御回路１０３Ｂを含む。つまり、制御回路１０３Ａ、１０３Ｂ・・・における添え字Ａ、Ｂ・・・は、それが属する液体吐出ブロックを示す。制御回路１０３Ａ、１０３Ｂ・・・を区別して説明する必要がない場合には、制御回路１０３として説明する。複数の液体吐出ブロック１０４Ａ、１０４Ｂ・・・のそれぞれの液体吐出素子１０２に注目すると、液体吐出部品１は、複数の液体吐出素子１０２が複数の列および複数の行を構成するように配置された構成を有する。
【００１２】
複数の液体吐出ブロック１０４Ａ、１０４Ｂ・・・の各々において、複数（行数に相当する数）の液体吐出素子１０２が第１方向に沿って配置されている。また、複数の液体吐出ブロック１０４Ａ、１０４Ｂ・・・の各々において、複数の液体吐出口１０１が第１方向に沿って配置されている。ここで、１つの液体吐出口１０１に対して少なくとも１つの液体吐出素子１０２が設けられている。液体吐出口１０１に対して設けられた液体吐出素子１０２は、液体にエネルギーを与えることによって液体吐出口１０１から液滴（液体）を吐出させる。液体吐出素子１０２は、例えば、液体吐出口１０１内の液体に熱エネルギーを与えることによって気泡を発生させ、この気泡によって液滴を吐出させるヒータ、または、液体吐出口１０１内の液体に圧力を加えることによって液滴を吐出させる圧電素子を含みうる。
【００１３】
以下では、説明の簡単化のために、液体吐出部品１が２つの液体吐出ブロック１０４Ａ、１０４Ｂを有し、液体吐出ブロック１０４Ａ、１０４Ｂの各々が８つの液体吐出素子１０２を有する例を説明する。この例では、液体吐出素子１０２は、２つの列および８つの行を構成するように配置されている。液体吐出部品１は、複数の制御回路１０３Ａ、１０３Ｂのそれぞれを個別にイネーブル状態にするためのイネーブル制御線を備えている。該イネーブル制御線は、複数の液体吐出ブロック１０４Ａ、１０４Ｂに対して互いに異なるイネーブル信号ＥＮ＿１、ＥＮ＿２を供給するための複数のイネーブル信号線ＥＮ＿１、ＥＮ＿２を含みうる。互いに異なるイネーブル信号ＥＮ＿１、ＥＮ＿２は、互いにイネーブル期間が異なるイネーブル信号でありうる。また、液体吐出部品１は、複数の液体吐出ブロック１０４Ａ、１０４ＢにデータＤ［ｐ］を供給する複数のデータ線Ｄ［ｐ］（この例では、ｐは１≦ｐ≦４を満たす自然数）を備えている。また、液体吐出部品１は、複数の液体吐出ブロック１０４Ａ、１０４Ｂに対して、共通の吐出イネーブル信号ＨＥを供給する吐出イネーブル信号線ＨＥを備えている。複数の液体吐出ブロック１０４Ａ、１０４Ｂの各々の制御回路１０３は、複数のデータ線Ｄ[ｐ]を介して制御回路１０３に供給されるデータＤ［ｐ］と、イネーブル制御線を介して与えられる信号とに従って動作する。
【００１４】
制御回路１０３は、デコード回路１０３１と、２つの論理回路１０３２［ｑ］（この例では、ｑは１≦ｑ≦２を満たす自然数）と、４つのメモリ回路としてのラッチ回路１０３３［ｐ］とを備えている。ラッチ回路１０３３［ｐ］は、例えば、Ｄラッチ回路でありうるが、他のラッチ回路であってもよい。以下では、便宜的に、ラッチ回路１０３３［１］〜１０３３［４］をラッチ回路１０３３［１：４］と表記し、保持する論理状態を１０３３［１：４］＝ｂｘｘｘｘとして表記する。ここで、ｘは”０”または”１”のいずれかの値を有するビットであり、ｂは２進数を意味する。例えば、全てのラッチ回路１０３３［ｐ］が”０”を保持している場合は、１０３３［１：４］＝ｂ００００と表記し、ラッチ回路１０３３［３］と１０３３［４］が”１”を保持しているときは、１０３３［３：４］＝ｂ１１と表記する。データＤ［ｐ］についても同様である。
【００１５】
複数の制御回路１０３Ａ、１０３Ｂのそれぞれのラッチ回路１０３３［ｐ］には、データ線Ｄ［ｐ］が共通に接続されている。互いに異なるイネーブル信号ＥＮ＿１、ＥＮ＿２によって、複数の制御回路１０３Ａ、１０３Ｂのそれぞれのラッチ回路１０３３［ｐ］には、データＤ［ｐ］の互い異なる時刻における論理状態が書き込まれうる。換言すると、イネーブル信号ＥＮによって、複数のデータ線Ｄ［ｐ］に供給されているデータＤ［ｐ］を、複数の制御回路１０３のいずれに供給するかを選択することができる。複数のデータ線Ｄ［ｐ］の少なくとも一部は、複数の液体吐出ブロック１０４Ａ、１０４Ｂの複数の液体吐出素子１０２のうちの２つの液体吐出素子１０２の間を通るように第２方向に沿って、あるいは、平行に延びた部分を有しうる。
【００１６】
ラッチ回路１０３３［３］、１０３３［４］は、それぞれ論理回路１０３２［１］、１０３２［２］に対応して設けられている。具体的には、ラッチ回路１０３３［３］の出力端子が論理回路１０３２［１］の入力端子の１つに接続され、ラッチ回路１０３３［４］の出力端子が論理回路１０３２［２］の入力端子の１つに接続されている。デコード回路１０３１は、４つの出力端子を有し、これらの出力端子は論理回路１０３２［１］および１０３２［２］の入力端子に対して共通に接続されている。更に、論理回路１０３２［１］および１０３２［２］の入力端子には、吐出イネーブル信号線ＨＥが接続されている。吐出イネーブル信号線ＨＥを通して供給される吐出イネーブル信号ＨＥは、液体吐出素子１０２を駆動するタイミングを規定する信号である。この例では、吐出イネーブル信号ＨＥがハイレベルであるときは液体吐出素子１０２を駆動することを示し、吐出イネーブル信号ＨＥがローレベルであるときは液体吐出素子１０２を駆動しないことを示す。
【００１７】
デコード回路１０３１は、ラッチ回路１０３３［１：２］によって保持された論理状態に基づいて、デコード回路１０３１によって駆動される４本の出力線のうち１本のみをハイレベルにする。論理回路１０３２［１］および１０３２［２］の各々には、それぞれ４つの液体吐出素子１０２が接続されていて、接続された４つの液体吐出素子１０２のいずれか１つが、デコード回路１０３１からの出力信号に従って選択される。また、ラッチ回路１０３３［３：４］によって保持された論理状態に基づいて、対応する論理回路１０３２の出力に接続された液体吐出素子１０２が駆動状態となるか否かが制御される。論理回路１０３２［１］および１０３２［２］の各々は、例えば、４つの３入力ＡＮＤ回路を有する。各３入力ＡＮＤ回路には、対応するラッチ回路１０３３の出力信号と、デコード回路１０３１の出力信号のうちの１つと、吐出イネーブル信号ＨＥとが供給される。デコード回路１０３１の４本の出力信号線は、論理回路１０３２の４つの３入力ＡＮＤ回路にそれぞれ１本ずつ接続されている。このようにして、データＤ［１：４］に基づいて論理回路１０３２は、それに接続された液体吐出素子１０２のいずれか１つを選択的に駆動状態に制御する。吐出イネーブル信号ＨＥが供給されたタイミングで、選択された液体吐出素子１０２が液体を吐出する。したがって、４つの液体吐出素子１０２の全てを駆動する場合には、デコード回路１０３１に供給するデータを変更しながら時分割で複数の液体吐出素子１０２を順次に選択して駆動することになる。
【００１８】
図２は、液体吐出部品１の動作を示すタイミングチャートである。データＤ［１：４］には、制御回路１０３Ａおよび１０３Ｂの両方のラッチ回路１０３３［１：４］がそれぞれ接続されている。データ線Ｄ［１：４］には、制御回路１０３Ａおよび１０３Ｂに供給すべきデータＤ［１：４］が供給される。イネーブル信号ＥＮ＿１をハイレベルにすることによって、制御回路１０３Ａのラッチ回路１０３３［１：４］にデータＤ［１：４］を書き込むことができる。また、イネーブル信号ＥＮ＿２をハイレベルにすることによって、制御回路１０３Ｂのラッチ回路１０３３［１：４］にデータＤ［１：４］を書き込むことができる。その後、吐出イネーブル信号ＨＥを供給することによって、任意の液体吐出素子１０２を駆動することができる。
【００１９】
以上のように、第１実施形態では、複数のイネーブル信号ＥＮ＿１、ＥＮ＿２は、複数の液体吐出ブロック１０４Ａ、１０４Ｂのうち対応する液体吐出ブロックの制御回路のメモリ回路に対するデータの書き込みを許可する書き込みイネーブル信号である。
【００２０】
上記の例では、複数の制御回路１０３Ａ、１０３Ｂ（複数の液体吐出ブロック１０４Ａ、１０４Ｂ）の全てにＤ［１：４］が書き込まれるが、複数の制御回路１０３Ａ、１０３Ｂのうち選択された制御回路のみにＤ［１：４］が書き込まれてもよい。例えば、複数の液体吐出ブロック１０４Ａ、１０４Ｂに対して互いに色が異なる液体（インク）が割り当てられた場合において、ある色の単色で印刷をする場合には、当該色の液体が割り当てられた液体吐出ブロックにのみＤ［１：４］を書き込むことが有利である。このような動作方法によれば、印刷に使用しない色が割り当てられた液体吐出ブロックにデータを書き込まないので、その分だけデータの書き込みに要する時間を短縮することができ、描画動作を高速化することができる。
【００２１】
また、複数のデータ線Ｄ［ｐ］の少なくとも一部が複数の液体吐出素子１０２のうちの２つの液体吐出素子１０２の間を通るように第２方向に沿って延びた部分を有する構造は、液体吐出部品１の面積の縮小に有利である。このような構造ではなく、各液体吐出ブロックの論理回路１０３２の外側（図１では、論理回路１０３２［１］の左側および／または論理回路１０３２［２］の右側）の領域に複数のデータ線Ｄ［ｐ］を配置する場合、その分だけ液体吐出部品１の面積が大きくなる。例えば、データ線Ｄ［ｐ］の本数（即ち、ｐの値）が１００本であれば、各液体吐出ブロックにおける論理回路１０３２の外側の領域に複数のデータ線Ｄ［ｐ］を配置する場合、１００本のデータ線Ｄ［ｐ］に相当する分の面積が増大する。
【００２２】
メモリ回路としては、ラッチ回路１０３３[ｐ]に代えて、フリップフロップ回路、ＳＲＡＭ、ＤＲＡＭ等のような他の回路を用いることもできる。ラッチ回路１０３３[ｐ]を用いることは、液体吐出部品１の面積を縮小するために有利である。これは、一般に、ラッチ回路の方がフリップフロップ回路よりも少ない素子数で構成することができるためである。あるいは、ＳＲＡＭでは液体吐出素子１０２の数に応じて複数の読出回路が用いられるためである。
【００２３】
図３には、本発明の第２実施形態の液体吐出部品１の構成が示されている。第２実施形態として言及しない事項は、第１実施形態に従いうる。第２実施形態の液体吐出部品１は、第１実施形態の液体吐出部品１における液体吐出ブロック１０４を液体吐出ブロック１１４で置き換え、第１実施形態の液体吐出部品１における制御回路１０３を制御回路１１３で置き換えた構成を有する。制御回路１１３は、メモリ回路としてのラッチ回路１０３３を具備しておらず、データ線Ｄ［１：４］がデコード回路１０３１または論理回路１０３２［ｑ］に直接に供給される。また、吐出イネーブル信号ＥＮがデコード回路１０３１または論理回路１０３２［ｑ］に直接に供給される。すなわち、第２実施形態では、データ信号Ｄ［１：４］および吐出イネーブル信号ＥＮによって選択された液体吐出素子１０２が、吐出イネーブル信号ＨＥに従って駆動される。
【００２４】
制御回路１１３は、メモリ回路を具備しておらず、データ線Ｄ［１：４］がデコード回路１０３１および論理回路１０３２［１：２］に直接に接続されている。また、液体吐出ブロック１１４Ａ、１１４Ｂを制御する信号として、イネーブル信号ＥＮ＿１、ＥＮ＿２が供給される。デコード回路１０３１は、データＤ［１：２］を受けて、４本の出力信号線のうちの１本の出力信号線のみをイネーブル状態（選択状態）にする。論理回路１０３２には、データＤ［ｐ］と、デコード回路１０３１の出力信号のうちの１つと、吐出イネーブル信号ＨＥと、吐出イネーブル信号ＥＮとが供給される４つの４入力ＡＮＤ回路が設けられている。液体吐出素子１０２は、この４入力ＡＮＤ回路によって駆動される。
【００２５】
図４は、図３に示された第２実施形態の液体吐出部品１の動作を示すタイミングチャートである。まず、データ線Ｄ［ｐ］に、液体吐出ブロック１１４Ａの制御回路１１３Ａに対して供給するべきデータＤ［ｐ］が出力され、イネーブル信号ＥＮ＿１と吐出イネーブル信号ＨＥとがハイレベルに駆動される。これにより、液体吐出ブロック１１４Ａの液体吐出素子１０２がデータＤ［ｐ］に従って駆動される。次に、データ線Ｄ［ｐ］に、液体吐出ブロック１１４Ｂの制御回路１１３Ｂに対して供給するべきデータＤ［ｐ］が出力され、イネーブル信号ＥＮ＿２と吐出イネーブル信号ＨＥとがハイレベルに駆動される。これにより、液体吐出ブロック１１４Ｂの液体吐出素子１０２がデータＤ［ｐ］に従って駆動される。第２実施形態では、複数の液体吐出ブロック１１４Ａ、１１４ＢがデータＤ［ｐ］を保持するメモリ回路を有しないので、複数の液体吐出ブロック１１４Ａ、１１４Ｂが、時分割で制御される。
【００２６】
図５には、本発明の第３実施形態の液体吐出部品１の構成が示されている。第３実施形態として言及しない事項は、第１実施形態に従いうる。第３実施形態の液体吐出部品１は、データ供給回路２０１および第２イネーブル信号線ＥＮ＿Ｄを備えている点で第１実施形態と異なるが、データ供給回路２０１および第２イネーブル信号線ＥＮ＿Ｄの一方のみが提供されてもよい。データ供給回路２０１は、例えば、４つのフリップフロップ２０１１［ｐ］からなるシフトレジスタを含みうる。データ供給回路２０１のフリップフロップ２０１１［ｐ］には、データｄａｔａとクロック信号ｃｌｋとが供給され、フリップフロップ２０１１［ｐ］からは、データ線Ｄ［ｐ］を介して複数の液体吐出ブロック１０４Ａ、１０４ＢにデータＤ［ｐ］を供給する。データ供給回路２０１を設けることにより、データ線Ｄ［ｐ］の本数分のパッドを設ける必要がなくなるので、データＤ［ｐ］の入力のためのパッドの数を減らすことができる。
【００２７】
制御回路１０３Ａ、１０３Ｂのデコード回路１０３１に対応するラッチ回路１０３３［３：４］には、ラッチ回路１０３３［１：２］に接続されたイネーブル信号ＥＮ＿１、ＥＮ２とは独立した第２イネーブル信号ＥＮ＿Ｄが接続されている。ここで、第２イネーブル信号ＥＮ＿Ｄは、液体吐出ブロック１０４Ａ、１０４Ｂを含む複数の液体吐出ブロック１０４のうち少なくとも２つの液体吐出ブロックの制御回路１０３に対して共通の第２イネーブル信号ＥＮ＿Ｄを供給するように構成されうる。
【００２８】
図６は、図５に示された第３実施形態の液体吐出部品１の動作を示すタイミングチャートである。データ供給回路２０１は、その入力端子に供給されるデータｄａｔａをフリップフロップ２０１１［１：４］からなるシフトレジスタでシリアルパラレル変換してデータＤ［１：４］を生成し、データ線Ｄ［１：４］に出力する。イネーブル信号ＥＮ＿１をハイレベルにすることによって、制御回路１０３Ａのラッチ回路１０３３［３：４］にデータＤ［３：４］を書き込むことができる。また、イネーブル信号ＥＮ＿２をハイレベルにすることによって、制御回路１０３Ｂのラッチ回路１０３３［３：４］にデータＤ［３：４］を書き込むことができる。また、第２イネーブル信号ＥＮ＿Ｄをハイレベルにすることによって、制御回路１０３Ａ、１０３Ｂの双方のラッチ回路１０３３［１：２］にデータＤ［１：２］を書き込むことができる。
【００２９】
以下、図６に沿って具体例を説明する。クロック信号ｃｌｋの最初の４つのクロックとデータｄａｔａとに従って、データ供給回路２０１は、データ線Ｄ［１：４］にデータＤ［１：４］＝ｂ１００１を出力する。この状態で、イネーブル信号ＥＮ＿Ｄがハイレベルにされ、液体吐出ブロック１０４Ａ、１０４Ｂの制御回路１０３Ａ、１０３Ｂのラッチ回路１０３３［１：２］にｂ１０のデータが書き込まれる。また、イネーブル信号ＥＮ＿１がハイレベルにされ、液体吐出ブロック１０４Ａの制御回路１０３Ａのラッチ回路［３：４］にｂ０１のデータが書き込まれる。その後、クロック信号ｃｌｋの次の２つのクロックとデータｄａｔａとに従って、データ供給回路２０１は、データ線Ｄ［１：４］にＤ［１：４］＝ｂ０１１０を出力する。この状態で、イネーブル信号ＥＮ＿２がハイレベルにされ、液体吐出ブロック１０４Ｂの制御回路１０３Ｂのラッチ回路［３：４］にｂ１０のデータが書き込まれる。
【００３０】
上記の例では、イネーブル信号ＥＮ＿１がイネーブル期間と第２イネーブル信号ＥＮ＿Ｄのイネーブル期間とが同じであるが、イネーブル信号ＥＮ＿１のイネーブル期間と第２イネーブル信号ＥＮ＿Ｄのイネーブル期間とを互いに異なる期間としてもよい。この場合、同時に書き込み動作を行うメモリ回路（ラッチ回路１０３３）の個数を減らすことができるので、消費電力のピーク値を低減することができる。
【００３１】
上記の例では、複数の液体吐出ブロックのうち少なくとも２つの液体吐出ブロック１０４Ａ、１０４Ｂを駆動するデータの一部が共通する場合、第２イネーブル信号ＥＮ＿Ｄに従って液体吐出ブロック１０４Ａ、１０４Ｂに同時に該データの一部が書き込まれる。これによって、液体吐出ブロック１０４Ａ、１０４Ｂに対するデータの提供に要する時間を低減することができる。
【００３２】
上記の例では、ラッチ回路１０３３［１：２］およびラッチ回路１０３３［３：４］に対して共通のデータ供給回路２０１によってデータが供給される。しかし、ラッチ回路１０３３［１：２］にデータを供給するデータ供給回路とラッチ回路１０３３［３：４］にデータを供給するデータ供給回路とを別々に設けてもよい。つまり、液体吐出部品１は、複数のデータ供給回路を備えてもよい。このような構成によれば、例えば、該複数のデータ供給回路によって、液体吐出素子１０２の選択と、選択された液体吐出素子１０２を駆動するかどうかの制御とを独立して、また、並行して行うことができる。
【００３３】
図７には、本発明の第４実施形態の液体吐出部品１の構成が示されている。第４実施形態として言及しない事項は、第１乃至第３実施形態に従いうる。第４実施形態の液体吐出部品１は、イネーブル信号発生回路３０１およびデータ供給回路３０２を備える点で第１乃至第３実施形態と異なるが、イネーブル信号発生回路３０１およびデータ供給回路３０２の一方のみが提供されてもよい。第４実施形態の液体吐出部品１は、少なくとも４つの液体吐出ブロック１０４Ａ、１０４Ｂ、１０４Ｃ、１０４Ｄを備えうる。データ供給回路３０２は、イネーブル信号発生回路３０１にデータＤ［５：６］を供給するためのフリップフロップ２０１１［５：６］を含みうる。
【００３４】
イネーブル信号発生回路３０１は、フリップフロップ２０１１［５：６］からの出力信号と、イネーブルＥＮ＿ｏｒｉｇとを受けて、４つの液体吐出ブロック１０４Ａ〜１０４Ｄに対応する４つのイネーブル信号ＥＮ＿１〜ＥＮ＿４を発生する。具体的には、イネーブル信号発生回路３０１は、フリップフロップ２０１１［５：６］からの出力信号をデコードすることによってイネーブル信号ＥＮ＿１〜ＥＮ＿４に対応する４つの信号から１つの信号を選択するデコーダを含む。また、イネーブル信号発生回路３０１は、該デコーダによって選択された信号とイネーブル信号ＥＮ＿ｏｒｉｇとのＡＮＤ演算によってイネーブル信号ＥＮ＿ｏｒｉｇと同様のハイレベル期間を有するイネーブル信号ＥＮ＿１〜ＥＮ＿４を生成するＡＮＤ回路を含む。イネーブル信号ＥＮ＿１〜ＥＮ＿４により、４つの液体吐出ブロック１０４Ａ〜１０４Ｄのうちフリップフロップ２０１１［５：６］からの出力信号に従って選択される液体吐出ブロックのラッチ回路１０３３［１：４］にデータＤ［１：４］を書き込むことができる。
【００３５】
図８は、図７に示された第４実施形態の液体吐出部品１の動作を示すタイミングチャートである。４つの液体吐出ブロック１０４Ａ、１０４Ｂ、１０４Ｃ、１０４Ｄに供給するべきデータがデータ供給回路３０２によって準備される。１つの液体吐出ブロックのためのデータの準備が完了すると、イネーブル信号ＥＮ＿ｏｒｉｇが供給される。この時、フリップフロップ２０１１［５：６］からの出力信号に応じてイネーブル信号ＥＮ＿１〜ＥＮ＿４のいずれかがハイレベルに駆動され、対応する液体吐出ブロックのラッチ回路１０３３［１：４］にデータが書き込まれる。４つの液体吐出ブロック１０４Ａ〜１０４Ｄのラッチ回路１０３３［１：４］にデータが書き込まれた後に、吐出イネーブル信号ＨＥがハイレベルにされ、４つの液体吐出ブロック１０４Ａ〜１０４Ｄからの液体の吐出が同時になされる。
【００３６】
イネーブル信号発生回路３０１を設けることによって、イネーブル信号ＥＮ＿１〜ＥＮ＿４の個数分のパッドを設ける必要がなくなり、パッド数を削減することができる。また、データｄａｔａに基づいてイネーブル信号ＥＮ＿１〜ＥＮ＿４のうちハイレベルにすべきイネーブル信号を選択することによって、更にパッド数を削減することができる。
【００３７】
上記の例では、イネーブル信号発生回路３０１が液体吐出ブロック１０４Ａ、１０４Ｂ、１０４Ｃ、１０４Ｄの外部に設けられているが、液体吐出ブロック１０４Ａ、１０４Ｂ、１０４Ｃ、１０４Ｄの各々にデコーダを配置してもよい。各々の液体吐出ブロックのデコーダには、データＤ［５：６］とイネーブル信号ＥＮ＿ｏｒｇとの合計３本の信号線がイネーブル信号線として接続されうる。各々の液体吐出ブロックは、データＤ［５：６］をデコードすることによって自己が選択されたことを認識することができ、イネーブル信号ＥＮ＿ｏｒｇに従って該液体吐出ブロックのラッチ回路１０３３にデータＤ［１：４］が書き込まれうる。このような構成は、液体吐出ブロックの個数が多い場合において、それらのラッチ回路１０３３へのデータの書き込みをイネーブルするための信号線の本数を削減するために有利である。
【００３８】
本発明の一実施形態の液体吐出装置は、上記の液体吐出部品１と、液体吐出部品１を制御する制御部とを備えうる。制御部は、例えば、液体吐出部品１に対して供給するデータを発生しうる。液体吐出装置は、２次元プリンタ（画像形成装置）、３次元プリンタ、または、インプリント装置におけるディスペンサとして構成されうる。
【符号の説明】
【００３９】
１：液体吐出部品、１０１：液体吐出口、１０２：液体吐出素子、１０３：制御回路、１０３１：デコード回路、１０３２：論理回路、１０３３：ラッチ回路、１０４：液体吐出ブロック、２０１、３０１：イネーブル信号発生回路、３０２：データ供給回路、ＥＮ＿１〜ＥＮ＿４：イネーブル信号
【図１】
2019018485.tif 000003
【図２】
2019018485.tif 000004
【図３】
2019018485.tif 000005
【図４】
2019018485.tif 000006
【図５】
2019018485.tif 000007
【図６】
2019018485.tif 000008
【図７】
2019018485.tif 000009
【図８】
2019018485.tif 000010