(57)【要約】【課題】加熱にかかる時間を十分に短縮する。【解決手段】液体を吐出する複数の吐出口７３０と、各吐出口７３０に対応して設けられ、液体が吐出するための第１のエネルギーを発生する複数のヒータ７２０から構成されるヒータ群とを備えた記録ヘッド２０１と、ヒータ７２０に第１のエネルギーと第１のエネルギーよりも小さな第２のエネルギーとを排他的にヒータ群に発生させるヒータ制御部７４０とを有し、ヒータ制御部７４０は、ヒータ群に含まれるヒータ７２０に第１のエネルギーを発生させる場合、ヒータ群を第１の数のブロックに分けてブロックごとのヒータ７２０に同時に第１のエネルギーを発生させ、ヒータ群に含まれるヒータ７２０に第２のエネルギーを発生させる場合、ヒータ群を第１の数よりも少ない第２の数のブロックに分けてブロックごとのヒータ７２０に同時に第２のエネルギーを発生させる。【選択図】図１３
2020199698.tif 000002
【特許請求の範囲】
【請求項１】
液体を吐出する複数の吐出口と、各吐出口に対応して設けられ、液体が吐出するための第１のエネルギーを発生する複数のヒータから構成されるヒータ群とを備えた記録ヘッドと、
前記ヒータに前記第１のエネルギーと前記第１のエネルギーよりも小さな第２のエネルギーとを排他的に前記ヒータ群に発生させるヒータ制御部とを有し、
前記ヒータ制御部は、前記ヒータ群に含まれるヒータに前記第１のエネルギーを発生させる場合、前記ヒータ群を第１の数のブロックに分けて該ブロックごとのヒータに同時に前記第１のエネルギーを発生させ、前記ヒータ群に含まれるヒータに前記第２のエネルギーを発生させる場合、前記ヒータ群を前記第１の数よりも少ない第２の数のブロックに分けて該ブロックごとのヒータに同時に前記第２のエネルギーを発生させる液体吐出装置。
【請求項２】
請求項１に記載の液体吐出装置において、
前記ヒータ制御部は、当該液体吐出装置の外部からの外部信号と、前記第２の数に分けたブロックそれぞれに対して前記第２のエネルギーを前記ヒータに発生させる信号とに基づいて、前記第２のエネルギーを前記ヒータに発生させる液体吐出装置。
【請求項３】
請求項２に記載の液体吐出装置において、
前記外部信号の数は前記第２の数に等しく、該外部信号のうち１つの外部信号の論理レベルがアクティブであるタイミングにおいては、他の外部信号の論理レベルが非アクティブである液体吐出装置。
【請求項４】
請求項１に記載の液体吐出装置において、
前記ヒータ制御部は、入力されるデータと当該ヒータ制御部が前記第２のエネルギーを発生させるヒータが含まれるブロックとを対応付けるテーブルを有し、前記入力されたデータに基づいて前記テーブルから前記ブロックを検索し、該検索したブロックに含まれるヒータに前記第２のエネルギーを発生させる液体吐出装置。
【請求項５】
請求項４に記載の液体吐出装置において、
前記テーブルは、１つの前記データに対して、前記第２の数に分けたブロックのうち少なくとも２つのブロックが対応付けられている液体吐出装置。
【請求項６】
請求項１に記載の液体吐出装置において、
前記ヒータ制御部は、前記ヒータを起動するためのヒータ駆動パルス信号のタイミングを遅延させる遅延回路を有し、
前記遅延回路は、前記ブロック内で前記ヒータ駆動パルス信号のタイミングが互いに重ならないように前記ヒータ駆動パルス信号のタイミングを遅延させる液体吐出装置。
【請求項７】
請求項６に記載の液体吐出装置において、
前記遅延回路は、所定の数のクロック分、前記ヒータ駆動パルス信号のタイミングを遅延させる液体吐出装置。
【請求項８】
請求項１に記載の液体吐出装置において、
前記ヒータ制御部は、当該液体吐出装置の外部からの外部信号と前記第２の数に分けたブロックそれぞれに対して前記第２のエネルギーを前記ヒータに発生させる信号とに基づいて、前記第２のエネルギーを前記ヒータに発生させる第１のモードと、入力されたデータに基づいて、入力されるデータと前記第２のエネルギーを発生させるヒータが含まれるブロックとを対応付けたテーブルから前記ブロックを検索し、該検索したブロックに含まれるヒータに前記第２のエネルギーを発生させる第２のモードと、前記ブロック内で前記ヒータを起動するためのヒータ駆動パルス信号のタイミングが互いに重ならないように前記ヒータ駆動パルス信号のタイミングを遅延させて前記第２のエネルギーを前記ヒータに発生させる第３のモードとのいずれか１つのモードを、外部からの設定に基づいて選択する液体吐出装置。
【請求項９】
請求項１から８のいずれか１項に記載の液体吐出装置において、
前記第２のエネルギーは、前記吐出口から前記液体を吐出させるには不十分なエネルギーである液体吐出装置。
【請求項１０】
請求項１から９に記載の液体吐出装置において、
前記ヒータ制御部は、前記第１のエネルギーを前記ヒータに発生させるために用いるパルス信号よりも、アクティブ時間が短いパルス信号を用いて前記第２のエネルギーを前記ヒータに発生させる液体吐出装置。
【請求項１１】
吐出口から液体が吐出するための第１のエネルギーと前記第１のエネルギーよりも小さな第２のエネルギーとを排他的に、複数のヒータから構成されるヒータ群に発生させる処理と、
前記ヒータ群に含まれるヒータに前記第１のエネルギーを発生させる場合、前記ヒータ群を第１の数のブロックに分けて該ブロックごとのヒータに同時に前記第１のエネルギーを発生させる処理と、
前記ヒータ群に含まれるヒータに前記第２のエネルギーを発生させる場合、前記ヒータ群を前記第１の数よりも少ない第２の数のブロックに分けて該ブロックごとのヒータに同時に前記第２のエネルギーを発生させる処理とを行う記録ヘッドの保温制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、液体吐出装置および記録ヘッドの保温制御方法に関する。
【背景技術】
【０００２】
記録ヘッドが搭載された記録装置において、印字中における記録ヘッドの温度を一定に保つことは、画像むら等を抑制し画像品質を向上させるためには重要な課題である。特許文献１には、非印字中に発熱抵抗素子に対しインク中にバブルを発生させるには不十分な時間幅を持つ駆動パルスを供給すること（短パルス加熱）により、記録ヘッドを保温する制御方法が記載されている。また、この制御方法では、記録ヘッドの現在の温度から所望の温度までの温度差に応じて、駆動パルスのデューティを変化させている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開平１０−１６２２８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
近年、データのスループット向上等に伴い、記録ヘッドへの加温をより速く行うことが求められている。特許文献１に記載された装置において、記録ヘッドへの加温をより速く行うには、例えば、記録ヘッドを加熱するヒータの駆動周波数を上げるなどが考えられる。しかしながら、データの転送時間が制約となり、ヒータの駆動周波数を一定の周波数以上に上げることはできないため、加熱にかかる時間を十分に短縮することができないという問題点がある。
【０００５】
本発明の目的は、上記課題を解決する液体吐出装置および記録ヘッドの保温制御方法を提供することにある。
【課題を解決するための手段】
【０００６】
本発明の液体吐出装置は、
液体を吐出する複数の吐出口と、各吐出口に対応して設けられ、液体が吐出するための第１のエネルギーを発生する複数のヒータから構成されるヒータ群とを備えた記録ヘッドと、
前記ヒータに前記第１のエネルギーと前記第１のエネルギーよりも小さな第２のエネルギーとを排他的に前記ヒータ群に発生させるヒータ制御部とを有し、
前記ヒータ制御部は、前記ヒータ群に含まれるヒータに前記第１のエネルギーを発生させる場合、前記ヒータ群を第１の数のブロックに分けて該ブロックごとのヒータに同時に前記第１のエネルギーを発生させ、前記ヒータ群に含まれるヒータに前記第２のエネルギーを発生させる場合、前記ヒータ群を前記第１の数よりも少ない第２の数のブロックに分けて該ブロックごとのヒータに同時に前記第２のエネルギーを発生させる。
【０００７】
本発明の記録ヘッドの保温制御方法は、
吐出口から液体が吐出するための第１のエネルギーと前記第１のエネルギーよりも小さな第２のエネルギーとを排他的に、複数のヒータから構成されるヒータ群に発生させる処理と、
前記ヒータ群に含まれるヒータに前記第１のエネルギーを発生させる場合、前記ヒータ群を第１の数のブロックに分けて該ブロックごとのヒータに同時に前記第１のエネルギーを発生させる処理と、
前記ヒータ群に含まれるヒータに前記第２のエネルギーを発生させる場合、前記ヒータ群を前記第１の数よりも少ない第２の数のブロックに分けて該ブロックごとのヒータに同時に前記第２のエネルギーを発生させる処理とを行う。
【発明の効果】
【０００８】
本発明においては、加熱にかかる時間を十分に短縮することができる。
【図面の簡単な説明】
【０００９】
【図１】本発明の液体吐出装置の外観を示す斜視図である。
【図２】キャリッジに着脱可能に搭載される記録ヘッドを示す図である。
【図３】インクジェット記録装置の内部構成を示すブロック図である。
【図４】従来のデータ転送のタイミングを説明するためのタイミングチャートである。
【図５】従来のデータ転送のタイミングを説明するためのタイミングチャートである。
【図６】従来のデータ転送を行うためのデータラッチ回路を示す回路図である。
【図７】図６に示したシフトレジスタの内部構成を示す図である。
【図８】図６に示したデコーダのテーブルの一例を示す図である。
【図９】記録ヘッドへのデータ転送を行うためのデータラッチ回路を示す回路図である。
【図１０】本形態におけるデコーダのテーブルの一例を示す図である。
【図１１】本実施の形態におけるデータラッチ回路の一例を示す回路図である。
【図１２】遅延させたヒートパルスのタイミングを示すタイミングチャートである。
【図１３】本発明の液体吐出装置の概要を示す図である。
【発明を実施するための形態】
【００１０】
以下に、図面を参照して本発明の実施例について説明する。なお、以下に説明する実施の形態で開示する構成は本発明の一形態に過ぎず、本発明は図示された構成に限定されるものではない。
【００１１】
本明細書において、「記録」（「プリント」とも称する）とは、文字、図形等有意の情報を形成することを示すだけではなく、有意無意を問わない。さらに、「記録」には、人間が視覚で知覚し得るように顕在化したものであるか否かに限らず、広く記録媒体上に画像、模様、パターン等を形成する、または媒体の加工を行うことを示すものも含まれる。また、本明細書において、「記録媒体」には、一般的な記録装置で用いられる紙に限らず、広く、布、プラスチック・フィルム、金属板、ガラス、セラミックス、木材、皮革等、インクを受容可能なものも含まれる。さらに、「インク」（「液体」とも称する）は、「記録（プリント）」の定義と同様広く解釈されるべきものである。従って、「インク」は、記録媒体上に付与されることによって、画像、模様、パターン等の形成または記録媒体の加工、あるいはインクの処理に供され得る液体を表すものとする。インクの処理としては、例えば、記録媒体に付与されるインク中の色剤の凝固または不溶化させることが挙げられる。また、「記録素子」とは、特に断らない限り、吐出口またはこれに連通する液路およびインクが吐出するためのエネルギーを発生する素子（例えば、ヒータや抵抗体）を総括して言うものとする。また、以下に説明するインクジェット記録装置はインクを吐出するものであるが、本発明はインク以外の液体を吐出する液体吐出装置に広く適用することができる。
【００１２】
（第１の実施の形態）
図１は、本発明の代表的な実施例であるインクジェット記録装置の外観を示す斜視図である。図１に示すインクジェット記録装置１０１は、インクジェット方式に従ってインクを吐出して記録を行なう後述する記録ヘッド２０１がキャリッジ１０２に着脱可能に搭載される。インクジェット記録装置１０１は、電源キー等の操作部、印刷用紙を搬送するための紙搬送部、および印字を行うための印字部を備えている。また、インクジェット記録装置１０１には、キャリッジ１０２の移動方向（矢印Ａ方向）に沿って、スケール１０３が設けられている。スケール１０３には一定の間隔でスリットが設けられており、キャリッジ１０２に搭載されたエンコーダ（不図示）がキャリッジ１０２の移動に応じて、そのスリットを読み取ることでエンコーダ信号を生成する。このエンコーダ信号は、キャリッジ１０２の移動方向のキャリッジ位置（すなわち、記録ヘッドの位置）を表わす信号である。このエンコーダ信号の周期（エンコーダ信号間隔）に基づいて、キャリッジの移動速度が算出される。また、このエンコーダ信号がインク吐出のためのタイミング制御のための信号として用いられる。
【００１３】
図２は、図１に示したキャリッジ１０２に着脱可能に搭載される記録ヘッドの一例を示す図である。図２に示した記録ヘッド２０１は、色別の独立タイプであって記録ヘッド２０１に供給するインクを貯留するインクカートリッジ２０２をそれぞれ独立に着脱可能に搭載する構成になっている。第１の実施の形態における記録ヘッド２０１は、熱エネルギーを利用してインクを吐出するインクジェット方式を採用している。このため、記録ヘッド２０１は、ヒータ（不図示）を備えている。このヒータは、記録ヘッド２０１の各吐出口のそれぞれに対応して設けられ、記録信号に応じて対応するヒータにパルス電圧を印加することによって、対応する吐出口からインクを吐出させる。
【００１４】
図３は、図１に示したインクジェット記録装置１０１の内部構成の一例を示すブロック図である。図１に示したインクジェット記録装置１０１は図３に示すように、制御部３０１と、印字部３０５と、操作部３０７と、紙搬送部３０８とを有する。制御部３０１は、インクジェット記録装置１０１全体を制御する。制御部３０１は、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）３０２と、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）３０３と、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）３０４とを有する。ＣＰＵ３０２は、ＲＯＭ３０３に格納されている制御プログラムに従って、記録素子の駆動制御や記録素子と記録媒体（例えば、印刷用紙）との相対的な搬送制御等を行う。操作部３０７は、上述したように、ユーザがインクジェット記録装置１０１に対して情報を入力するために操作する操作パネルである。紙搬送部３０８は、上述したように、印刷用紙を搬送する。印字部３０５は、記録ヘッド２０１からの液体（インク）の吐出に使用されるヒータを駆動させるためのヒートパルスを生成するヒートパルス生成部３０６が含まれる。
【００１５】
以下に、一般的に用いられるデータ転送タイミング生成について説明する。ここでは、１列５１２吐出口（ノズル）の１カラム分の印字データを１６のタイミングに分けて駆動（時分割駆動）する方法について説明する。ノズル数および時分割数は任意の数で良い。図４は、一般的に用いられるデータ転送のタイミングの一例を説明するためのタイミングチャートである。キャリッジの移動によって、エンコーダからは、エンコーダ信号（Ａ相）４０１と、位相がおよそ４分の１周期ずれたエンコーダ信号（Ｂ相）４０２とが出力される。エンコーダ信号（Ａ相）４０１の立ち上がりエッジのタイミングで印字のための基準パルス４０３が生成される。続いて、生成された基準パルス４０３が逓倍されることで記録解像度の間隔で出力されるヒートトリガ信号４０４が生成される。さらに、ヒートトリガ信号４０４の間隔が１６に分割されることでブロックトリガ信号４０５が生成される。このブロックトリガ信号４０５のタイミングでデータが記録ヘッドへ入力される。このように、キャリッジの位置情報であるエンコーダ信号に基づいて生成したブロックトリガ信号４０５の周期の期間内でデータの転送を行うことで、所望の位置に記録を行うことができる。
【００１６】
以下に、従来の記録ヘッドへのデータ転送について説明する。図５は、従来の記録ヘッドへのデータ転送のタイミングの一例を説明するためのタイミングチャートである。データ転送は、図５に示すようにラッチ信号５０１と、クロック信号５０２と、データ５０３と、ヒータ駆動用のヒートパルス５０４とを用いて行われる。クロック信号５０２に同期させてデータ５０３を転送し、ラッチ信号５０１の立ち上がりに記録ヘッド２０１にデータ５０３をラッチさせる。データ５０３は、吐出データとブロック選択とに分けることができる。吐出データに基づき吐出ノズルが選択され、ブロック選択データにヒートパルス５０４によって吐出動作が行われる。なお、図５に示したクロック信号５０２は、一部歯抜けとなっているが、これは記載の便宜上このようになっているだけであって、入力されるクロック信号５０２については、歯抜けがないものであることが理想であることは言うまでもない（以下の説明についても同じである）。
【００１７】
図６は、従来の記録ヘッドへのデータ転送を行うためのデータラッチ回路の一例を示す回路図である。図６に示すように、クロック信号５０２と同期したデータ５０３は５ｂｉｔのシフトレジスタ６００に入力される。さらに、５ｂｉｔのシフトレジスタ６００から出力されたデータ５０３は、複数の１ｂｉｔのシフトレジスタ６０３へ入力される。シフトレジスタ６０３それぞれから出力された吐出データは、複数の１ｂｉｔラッチレジスタ６０４それぞれを用いてラッチされる。シフトレジスタ６００から出力されたブロック選択データは、ラッチ信号５０１の立ち上がりで５ｂｉｔラッチレジスタ６０１を用いてラッチされる。また、５ｂｉｔラッチレジスタ６０１の出力データは１６時分割駆動のデコーダ６０２に入力され、後述するテーブルに基づいて１６分割ドライバ６０６のどの吐出ブロックを対象とするか選択される。つまり、１６時分割のうちの１ブロックが選択される。１ｂｉｔラッチレジスタ６０４の出力値とヒータ駆動用のヒートパルス５０４の反転との論理積を取るＡＮＤ６０５の出力が各吐出口に設けられたヒータの駆動信号となる。１６分割ドライバ６０６は、ＡＮＤ６０５の出力となる記録データと、１６時分割駆動のデコーダ６０２の１６個の出力との論理積を取る回路である。
【００１８】
図７は、図６に示した１ビットシフトレジスタ６０３および５ビットシフトレジスタ６００の内部構成を示す図である。図６に示した１ビットシフトレジスタ６０３は図７に示すように、１つのフリップフロップ（以下、ＤＦと称する）にクロック信号とデータとを入力させ、入力したデータをクロック信号の立ち上がりまたは立ち下がりで打ち抜いて１クロック分遅延させる回路となっている。図６に示した５ビットシフトレジスタ６００は図７に示すように、５つのＤＦを直列に接続し、最前段のＤＦにクロック信号とデータとを入力させ、２段目以降のＤＦにもクロック信号を入力させる。そして、５ビットシフトレジスタ６００は、最前段に入力したデータをクロック信号の立ち上がりまたは立ち下がりで打ち抜いて１クロック分ずつ遅延させていく回路となっている。
【００１９】
図８は、図６に示した１６時分割駆動のデコーダ６０２のデコードテーブルの一例を示す図である。吐出口から液体を吐出させる場合の１６分割ドライバ６０６の出力は１ブロックに限定されている。その理由は、主に画像品質および吐出性能の向上のためである。図８に示した例においても、１つの入力信号の値に対して加熱を行うように出力される信号は１ブロックに対してのみである。このため、短パルス加熱において、全吐出口（ノズル）を加熱するためには、デューティが１００％でも１６ブロックが必要となっていた。しかし、吐出を行う必要のない短パルス加熱では、上述した理由で１６分割ドライバ６０６の出力を１ブロックに限定する必要がない。なお、この短パルス加熱においては、ヒータに発生させる熱エネルギー（第２のエネルギー）は、吐出口から液体を吐出させるためにヒータに発生させる熱エネルギー（第１のエネルギー）よりも小さなエネルギーである。具体的には、短パルス加熱で用いるパルス信号は、ヒータにエネルギーを発生させるアクティブ時間（例えば、パルス信号の信号レベルがＨｉｇｈとなる時間）が、第１のエネルギーをヒータに発生させるために用いるパルス信号のアクティブ時間よりも短い。
【００２０】
図９は、本実施の形態における記録ヘッドへのデータ転送を行うためのデータラッチ回路の一例を示す回路図である。例えば、図９に示すように、装置の外部からの２本の信号である外部信号Ａ８０１および外部信号Ｂ８０２と、１６時分割駆動のデコーダ６０２からの出力信号とを入力とする論理和（ＯＲ）のロジック回路を設ける。そのロジック回路の出力を１６分割ドライバ６０６の入力とする。短パルス加熱を行うときは、ラッチごとに外部信号Ａ８０１の信号レベルと外部信号Ｂ８０２の信号レベルとを交互にＨｉｇｈ（アクティブ）にする。これにより、デコーダの出力に関係なく、外部信号の数に応じたブロック数に振り分けられたヒータを同時に起動することができ、より全吐出口（ノズル）を効率よく加熱することができる。この場合、２ラッチで全吐出口（ノズル）を加熱することができる。従来の１６時分割の加熱の単位期間中で１度しか全吐出口（ノズル）を加熱できなかったのに対し、その期間中で８度も全吐出口（ノズル）を加熱することができる。そのため、短パルス加熱の時間を従来よりも８倍速くすることができる。
【００２１】
図９に示した回路では、２つの外部信号を用いたものを例に挙げたが、それ以上の数の外部信号を用いるものであっても良い。この場合、その外部信号の数と同じ数のブロックに振り分けられたヒータについて、１つのブロックに含まれるヒータにエネルギーを発生させているタイミングで、他のブロックに含まれるヒータにエネルギーを発生させないように制御する。つまり、複数の外部信号のうち１つの外部信号の論理レベルがアクティブであるタイミングにおいては、他の外部信号の論理レベルが非アクティブとなるように、外部信号の入力を制御する。
【００２２】
このように、液体を吐出させるために複数の吐出口それぞれに対応して設けられたヒータ群について、そのヒータ群に含まれるヒータに発生させる第１のエネルギーよりも小さな、吐出口の保温のための第２のエネルギーを、ヒータ群に排他的に発生させることで、吐出口を加熱する液体吐出装置において、液体を吐出させるためのヒータ群に含まれるヒータに同時に第１のエネルギーを発生させる場合にヒータ群を分ける第１の数のブロックよりも少ない第２の数のブロックにヒータ群を分けてヒータ群ごとに同時に第２のエネルギーを発生させる。そのため、液体を吐出させずに加熱する吐出口に対して、保温を目的としたヒータからのエネルギーの発生の時間を短縮することができる。
【００２３】
（第２の実施の形態）
本形態においては、図８に示した１６時分割駆動のデコーダ６０２のデコードテーブルの内容を変更して、変更したデコードテーブルに基づいてヒータにエネルギーを発生させる。図１０は、本形態における１６時分割駆動のデコーダ６０２のデコードテーブルの一例を示す図である。図１０に示したデコードテーブルの対応付けでは、図８に示したデコードテーブルの対応付けに加えて、入力信号のＢＥ４の信号レベル（極性）がＨｉｇｈである場合に新たな対応付けが含まれる。例えば、このＢＥ４の信号の信号レベルを、短パルス加熱を行う場合にＨｉｇｈとする信号としておけば、入力されるＢＥ４の信号レベルがＨｉｇｈである場合、入力されるＢＥ０〜ＢＥ３に基づいて、信号レベルがＨｉｇｈとなると検索されたＢＬＥ０〜ＢＬＥ１５に対応するヒータに第２のエネルギーを発生させることとなる。したがって、ＢＥ４の信号レベルがＨｉｇｈと対応付けられたデコード出力がＢＥ０〜ＢＥ３に応じたヒータに第２のエネルギーを発生させるための信号となる。図１０に示した例では、１６時分割駆動のデコーダ６０２の入力として「１０００１」（５ビットの２進数で示す。以下の説明についても同じ。）と「１００１０」とを交互に入力させることで２つのブロックで全吐出口を加熱することができる。また、１６時分割駆動のデコーダ６０２の入力として「１０１００」と「１０１０１」と「１０１１０」と「１０１１１」とを繰り返して入力させることで４つのブロックで全吐出口を加熱することができる。
【００２４】
このように、データ５０３のブロック選択によって、複数のブロックを同時に選択でき、全吐出口を効率良く加熱することができる。複数のブロック選択であれば、どのようなものでも良い。第１の実施の形態と同様、従来行われていたヒータの１６ブロック時分割駆動よりも短パルス加熱をする時間を短くすることができる。２ブロックに分割して加熱する場合、全吐出口を加熱すると、従来の１６ブロック時分割駆動よりもその時間が８分の１となり、４ブロックに分割して加熱する場合、全吐出口を加熱すると、従来の１６ブロック時分割駆動よりもその時間が４分の１となり、短パルス加熱をする時間が短縮される。
【００２５】
また、全吐出口を加熱するためのブロックを調整することで加熱温度を調整することもできる。この方法により、短パルス加熱をする時間がより短縮される。また、短パルス加熱時にどのデコードテーブルを選ぶかは任意である。例えば、目標となる温度と現在の温度との差がとても大きければ、１ブロックや２ブロック、大きければ４ブロック、差が小さければ通常の１６ブロックで全吐出口を加熱するといった制御方法が考えられる。
【００２６】
（第３の実施の形態）
第２の実施の形態では、デコーダテーブルの設定に基づいて、複数のブロックに含まれる吐出口を同時に加熱することができる。ここで、従来ではあるタイミングにおけるデコーダの出力が、１ブロックに含まれるヒータにエネルギーを発生させるためのものであるため、１列当たりの同時に起動するヒータの数（加熱する吐出口の数）は、５１２（吐出口）÷１６（ブロック）＝３２であった。図１０に示したデコードテーブルに基づいてヒータに短パルス加熱のためのエネルギーを発生させる場合、１６時分割駆動のデコーダ６０２の入力として「１０１００」と「１０１０１」と「１０１１０」と「１０１１１」とを繰り返して入力させる。すると、５１２（吐出口）÷４（ブロック）＝１２８の吐出口を同時に加熱することになる。このとき、電圧ドロップのおそれや、供給電力に余裕がない場合は過電流により装置がシャットダウンしてしまうおそれがある。
【００２７】
このような現象や不具合を避けるために、遅延回路を用いてヒートパルス５０４を遅延させる。図１１は、本実施の形態における記録ヘッドへのデータ転送を行うためのデータラッチ回路の一例を示す回路図である。図１１に示すように、遅延回路６０７を１６分割ドライバ６０６それぞれに対応して設けてヒートパルス５０４のタイミングを遅らせる。遅延回路６０７は、クロック信号５０２の立ち上がりエッジまたは立ち下がりエッジをカウントしており、あらかじめ設定された所定のカウント数だけヒートパルス５０４のタイミングを遅らせる回路である。なお、遅延回路６０７は、クロック信号のレベル変化のエッジをカウントするものに限らず、ヒートパルス５０４のタイミングを遅らせるものであれば他の構成を有するものであっても良い。
【００２８】
図１２は、図１１に示した遅延回路６０７がタイミングを遅らせたヒートパルスのタイミングの一例を示すタイミングチャートである。例えば、デコーダ６０２の入力が「１０１００」で同時にエネルギー発生の信号を出力する４つの１６分割ドライバ６０６−２〜６０６−５に対して、遅延回路６０７を用いてヒートパルス５０４のタイミングをそれぞれ遅延させてヒートパルス１１０２〜１１０５となる。このように、同じブロック内に含まれる吐出口を加熱するタイミングが互いに重ならないように、遅延回路を用いてヒータを起動するためのヒータ駆動パルス信号をずらすことで、吐出口を同時に加熱する時間を最小限にすることができる。なお、短パルス加熱を行うためのヒートパルス５０４は、液体（インク）が吐出しない範囲であれば、任意の波形の信号を入力して良い。また、パルスの長さ、回数に限定されず、短いパルスや長いパルス、複数回の入力も可能である。
【００２９】
なお、上述した３つの実施の形態を任意の組み合わせで組み合わせたものであっても良い。また、それぞれの実施の形態を３つのモードとして、外部からの設定に基づいて、１つのモードが選択されるものであっても良い。
【００３０】
図１３は、本発明の液体吐出装置の内部構成の概要を示す図である。図１３に示すように、本発明の液体吐出装置であるインクジェット記録装置１０１は、記録ヘッド２０１と、ヒータ７２０と、吐出口７３０と、ヒータ制御部７４０とを有する。なお、これらの構成要素は、図３に示した印字部３０５に含まれる。または、ヒータ制御部７４０が行う処理を図３に示した制御部３０１が行うものであっても良い。記録ヘッド２０１は、記録媒体に液体（インク）を吐出するためのものであって、図２に示した記録ヘッド２０１に該当する。吐出口７３０は、液体を吐出する。ヒータ７２０は、記録ヘッド２０１内に、各吐出口７３０に対応して設けられ、液体が吐出するためのエネルギーを発生させる。ヒータ制御部７４０は、第１〜３の実施に形態において説明したように、ヒータ７２０に対してエネルギーを発生させる。また、ヒータ制御部７４０は、第２の実施の形態において説明したデコードテーブルを有する。また、ヒータ制御部７４０は、第３の実施の形態において説明した遅延回路を有する。また、ヒータ制御部７４０は、上述したように、第１〜３のそれぞれの実施の形態を３つのモードとして、外部からの設定に基づいて、１つのモードを選択するものであっても良い。
【００３１】
このように本発明においては、短パルス加熱を用いて吐出口を保温する液体吐出装置において、液体を吐出させるための複数の吐出口それぞれに対応する複数のヒータから構成されるヒータ群を、液体を吐出させるための第１のエネルギーを発生させる場合と、吐出口を保温するための第２のエネルギーを発生させる場合とで、分割するブロックの数を異なるものとして、そのブロックで同時に加熱する吐出口の数を変える。そのブロックの数を、第１のエネルギーを発生させる場合よりも第２のエネルギーを発生させる場合の方が少なくすることで、そのブロックで同時に加熱する吐出口の数を、ヒータ群に第１のエネルギーを発生させる場合よりも第２のエネルギーを発生させる場合の方が多くなる。このようにして、分割したブロックで同時に短パルス加熱を行う。そのため、このような保温制御方法を用いることで、保温を目的としたヒータからのエネルギーの発生の時間を短縮することができる。
【符号の説明】
【００３２】
１０１    インクジェット記録装置
２０１    記録ヘッド
７２０    ヒータ
７３０    吐出口
７４０    ヒータ制御部
【図１】
2020199698.tif 000003
【図２】
2020199698.tif 000004
【図３】
2020199698.tif 000005
【図４】
2020199698.tif 000006
【図５】
2020199698.tif 000007
【図６】
2020199698.tif 000008
【図７】
2020199698.tif 000009
【図８】
2020199698.tif 000010
【図９】
2020199698.tif 000011
【図１０】
2020199698.tif 000012
【図１１】
2020199698.tif 000013
【図１２】
2020199698.tif 000014
【図１３】
2020199698.tif 000015