(57)【要約】【課題】長尺ヘッド使用した場合に吐出エネルギーの変動を抑えて、安価で高寿命、高画質なインクジェットタイプの記録装置及びその制御方法を提供する。【解決手段】記録ヘッドのメモリには、その記録ヘッド用の推奨駆動パルス条件情報、吐出ヒータの抵抗値に関する情報、ヒータの駆動のＯＮ／ＯＦＦを行うための駆動制御トランジスタのＯＮ抵抗に関する情報が記憶されている。駆動する際には、駆動する単位における同時吐出数を計数し、計数結果と前記メモリの内容に基づいて駆動パルスを決定する。このとき、メモリより読み取った推奨駆動パルス条件情報と同時吐出数の２つの値から駆動パルスを決定する場合（Ｓ１０８）と、読み取った推奨駆動パルス条件情報、吐出ヒータの抵抗値に関する情報、駆動制御トランジスタのＯＮ抵抗に関する情報と、計数した同時吐出数の４つの値から駆動パルスを決定する場合（Ｓ１０７）とがある。【選択図】　図３
2004090524.tif 000002
【特許請求の範囲】
【請求項１】
インク吐出用ヒータを有するインク吐出用ノズルを複数個有する記録ヘッドを搭載可能とし、前記記録ヘッドが有する複数のインク吐出用ノズルをグループに分け、各グループを単位に駆動することを順位行ないながら、前記記録ヘッドを走査運動させることを画像を記録する記録装置であって、
前記記録ヘッドが有するメモリから、当該記録ヘッド用の推奨駆動パルス条件情報、吐出ヒータの抵抗値に関する情報、ヒータの駆動のＯＮ／ＯＦＦを行うための駆動制御トランジスタのＯＮ抵抗に関する情報を読み取る読取手段と、
駆動する単位における、同時吐出数を計数する計数手段と、
前記読取手段で読み取った推奨駆動パルス条件情報と、前記計数手段で計数された同時吐出数の２つの値から駆動パルスを決定する第１の決定手段と、
前記読取手段で読み取った推奨駆動パルス条件情報、吐出ヒータの抵抗値に関する情報、駆動制御トランジスタのＯＮ抵抗に関する情報と、前記計数手段で計数した同時吐出数の４つの値から駆動パルスを決定する第２の決定手段と、
前記第１、第２の決定手段のいずれか一方で決定された駆動パルスでもって前記記録ヘッドを駆動する制御手段と
を備えることを特徴とする記録装置。
【請求項２】
推奨駆動パルス条件情報、吐出ヒータの抵抗値に関する情報、駆動制御トランジスタのＯＮ抵抗に関する情報、同時吐出数における駆動パルスの状態値を決定するテーブルを備え、
前記読取り手段で読み取った記録ヘッド用の推奨駆動パルス条件情報、吐出ヒータの抵抗値に関する情報、ヒータの駆動のＯＮ／ＯＦＦを行うための駆動制御トランジスタのＯＮ抵抗に関する情報の３つが前記テーブルに存在する場合、前記制御手段は前記第２の決定手段による駆動パルスを、推奨駆動パルス条件情報のみ合致する場合には前記第１の決定手段による駆動パルスを採用することを特徴とする請求項１に記載の記録装置。
【請求項３】
インク吐出用ヒータを有するインク吐出用ノズルを複数個有する記録ヘッドを搭載可能とし、前記記録ヘッドが有する複数のインク吐出用ノズルをグループに分け、各グループを単位に駆動することを順位行ないながら、前記記録ヘッドを走査運動させることを画像を記録する記録装置の制御方法であって、
前記記録ヘッドが有するメモリから、当該記録ヘッド用の推奨駆動パルス条件情報、吐出ヒータの抵抗値に関する情報、ヒータの駆動のＯＮ／ＯＦＦを行うための駆動制御トランジスタのＯＮ抵抗に関する情報を読み取る読取工程と、
駆動する単位における、同時吐出数を計数する計数工程と、
前記読取工程で読み取った推奨駆動パルス条件情報と、前記計数手段で計数された同時吐出数の２つの値から駆動パルスを決定する第１の決定工程と、
前記読取手段で読み取った推奨駆動パルス条件情報、吐出ヒータの抵抗値に関する情報、駆動制御トランジスタのＯＮ抵抗に関する情報と、前記計数手段で計数した同時吐出数の４つの値から駆動パルスを決定する第２の決定工程と、
前記第１、第２の決定工程のいずれか一方で決定される駆動パルスを採用し、前記記録ヘッドを駆動する制御工程と
を備えることを特徴とする記録装置の制御方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、インクを吐出することで画像を記録媒体上に記録する記録装置およびその制御方法に関するものである。
【０００２】
【従来の技術】
従来、紙、布、プラスチックシート、ＯＨＰ用シート等の記録媒体（以下、説明を簡単にするため単に記録紙という）に対してインクを吐出することで記録を行なうインクジェット記録装置は、高密度かつ高速な記録動作が可能であることから、情報処理システムの出力手段、例えば複写機、ファクシミリ、電子タイプライタ、ワードプロセッサ、ワークステーション等の出力端末としてのプリンタ、あるいはパーソナルコンピュータ、ホストコンピュータ、光ディスク装置、ビデオ装置等に具備されるハンディまたはポータブルプリンタとして利用され、かつ商品化されている。また、情報処理分野に留まらず、所謂、アパレル産業においても広く普及しており、それぞれの利用されている分野の使用形態等に対応した構成をとる。
【０００３】
一般にインクジェット記録装置は、記録手段としての記録ヘッドおよびインクタンクを搭載するキャリッジと、記録紙を搬送する搬送手段と、これらを制御するための制御手段とを具備する。そして、複数の吐出口からインク滴を吐出させる記録ヘッドを記録紙の搬送方向（副走査方向）と直交する方向（主走査方向）にシリアルスキャンさせることで、記録ヘッドの有するノズル数で規定される幅のバンド画像を記録する。そして、このバンド画像を記録しては、記録紙をその記録幅に等しい量で搬送し、再び記録ヘッドを走査運動させることを繰り返す。
【０００４】
かかる記録装置は、記録信号に応じてインクを記録用紙上に吐出させて記録を行うものであり、ランニングコストが安く、静寂性に優れた記録方式として広く用いられている。また、インクを吐出する多数のノズルが副走査方向に直線上に配置された記録ヘッドを用いることにより、記録ヘッドが記録用紙上を一回走査することでノズル数に対応した幅の記録がなされる。そのため、記録動作の高速化を達成することが可能である。
【０００５】
通常、多数の吐出ヒータを有する記録ヘッドは、プリンタ本体との間の電気接触パッドを介して、単一の電圧線によって電力の供給を受ける。
【０００６】
このようなインクジェット記録ヘッドの例を以下に説明する。
【０００７】
図１は、インクジェット記録ヘッドの電気的構成を説明するための回路図である。また、図２は図１に示した回路を有する記録ヘッドを駆動させるためのタイミングチャートである。
【０００８】
図１における参照符号１は本体の電源ラインとの接続パッド、２は本体のグランドラインとの接続パッド、Ｈは吐出ヒータ、Ｔは不図示のコントローラからの信号によりＯＮ、ＯＦＦＦされ吐出ヒータへの電流の流れを制御するトランジスタを表しており、これらは図示するようにグループ分けされて接続されている。本例では、２５６本と吐出ヒータがあるマルチノズルヘッドを例に示している。吐出ヒータは１６本ごとに共通の配線ラインを持つグループ（駆動セグメントとよぶ）に組まれ、さらにこの駆動セグメントが４つ集まり、共通の配線ラインをもつグループ（セグメントブロック）になる。さらにこのセグメントブロックが４つ集まり共通の配線ラインにつながれて本体への接続パッドへと連結されている。各配線の交点を接続パッドから順にＡ，Ｂ，Ｃと呼び、更に図上部から順位１、２、３、・・・・と番号付けして示した。パッド２への接続はパッド１への接続と同様であるので符号は省略している。
【０００９】
図２において、ブロック１〜１６は１カラム（ヒータの並び方向に一列分の印字を行う単位）内に同時ヒートする時間なグループである。通常このような構成のマルチノズルヘッドでは、本体駆動電源の容量を考慮して、同一駆動ブロック内では、駆動セグメント中の２本のヒータしか駆動しないよう制限しており、ヘッド全体で最大でも３２本のヒータしか駆動できないようになっている。
【００１０】
このようなインクジェット記録ヘッドでは、印刷されるデータの負荷が変化するにつれて、電流が線路から引き出され、吐出ヒータで測定される電圧が不所望に変化することがある。例えば、多数のまたは全ての吐出ヒータが同時に駆動されると、インクジェットプリントカートリッジの電圧が寄生効果により下降することがあり、一つまたは少数の吐出ヒータが駆動されるときより低い吐出電圧となり、意図した吐出が行われないことがある。
【００１１】
このような、吐出電圧の降下を補償し、同時吐出に応じて吐出エネルギーを一定にするために、同時吐出数に応じて、駆動電圧あるいは、駆動パルス幅を調整することが行われている。通常は、ヘッドの電気的特性（入力電圧パルスに対する吐出応答特性）の違いに対応するために、ヘッドの電気的特性毎に、同時吐出数に対応した駆動パルスが決められた駆動パルス制御テーブルを持ち、ヘッドの電気特性と同時吐出数に応じて、この駆動パルス制御テーブルに基づき、駆動パルスを切り替えることが行われている。
【００１２】
【発明が解決しようとする課題】
このような駆動パルステーブルを作成する場合、ヘッドの電気的特性は、吐出ヒータ抵抗、吐出ヒータ駆動トランジスタのＯＮ抵抗、Ａｌ配線抵抗、吐出ヒータの発泡特性等様々な要因が関係するため、間違ったパルスが入らないような十分な正確さで区別すると、数百種類になってしまう。そのため、それに対応した駆動パルス制御テーブルをプリンター本体に持つには大きなメモリー容量が必要となり、本体のコストを上昇させることになる。そのため、従来のプリンタでは、単吐（１ヒータを駆動し吐出させること）の駆動パルス幅が同じヘッドは同一の駆動テーブルとすることで数十種類にし、記録ヘッドには予め推奨する単吐の駆動パルス幅（駆動推奨パルス条件と呼ぶ）を記録しておき、このヘッドに記録された単吐の駆動パルス幅を本体が読み取り、それに基づき駆動パルステーブルを選択するようにしていた。この方法によれば、比較的同時吐出数の少ない領域では誤差が少ない駆動パルスを選択する事が可能であった。
【００１３】
しかし、昨今の記録ヘッドの長尺化に伴い同時吐出数が急激に増加したため、従来の方法で決定された駆動パルスでは問題が発生するほどの誤差を生じるようになってきた。このように、従来のインクジェット記録装置においては、長尺ヘッド使用した場合には、吐出エネルギーの変動を抑えて、安価で高寿命、高画質なインクジェットプリンタ装置を提供する事が困難であった。また、今後、高い品位及び高い速度が要求されるわけであるから、記録ヘッドは長尺化する方向に発展することが予想され、この問題はますますクローズアップされることになるであろう。
【００１４】
本発明はかかる問題点を解決するために成されたものであり、長尺ヘッド使用した場合に吐出エネルギーの変動を抑えて、安価で高寿命、高画質なインクジェットタイプの記録装置及びその制御方法を提供しようとするものである。
【００１５】
【課題を解決するための手段】
この課題を解決するため、例えば本発明の記録装置は以下に示す構成を備える。すなわち、
インク吐出用ヒータを有するインク吐出用ノズルを複数個有する記録ヘッドを搭載可能とし、前記記録ヘッドが有する複数のインク吐出用ノズルをグループに分け、各グループを単位に駆動することを順位行ないながら、前記記録ヘッドを走査運動させることを画像を記録する記録装置であって、
前記記録ヘッドが有するメモリから、当該記録ヘッド用の推奨駆動パルス条件情報、吐出ヒータの抵抗値に関する情報、ヒータの駆動のＯＮ／ＯＦＦを行うための駆動制御トランジスタのＯＮ抵抗に関する情報を読み取る読取手段と、
駆動する単位における、同時吐出数を計数する計数手段と、
前記読取手段で読み取った推奨駆動パルス条件情報と、前記計数手段で計数された同時吐出数の２つの値から駆動パルスを決定する第１の決定手段と、
前記読取手段で読み取った推奨駆動パルス条件情報、吐出ヒータの抵抗値に関する情報、駆動制御トランジスタのＯＮ抵抗に関する情報と、前記計数手段で計数した同時吐出数の４つの値から駆動パルスを決定する第２の決定手段と、
前記第１、第２の決定手段のいずれか一方で決定された駆動パルスでもって前記記録ヘッドを駆動する制御手段とを備える。
【００１６】
また、本発明の好適な実施態様に従えば、インクを吐出するための複数のノズルと、各ノズルに設けられ、かつ上記インクを吐出するためのエネルギーを発生させる吐出ヒータと吐出ヒータのへの通電を制御する駆動制御トランジスタとを含む吐出エネルギー発生手段と、該吐出エネルギー発生手段をグループにした駆動セグメントと、該駆動セグメントをグループにしたセグメントブロックを備えたインクジェット記録ヘッドを用いて、記録媒体上にインク滴を吐出することにより入力画像情報の記録を行うインクジェット記録方法において、前記インクジェット記録ヘッドに記録されている推奨駆動パルス条件、吐出ヒータの抵抗値、駆動制御トランジスタのＯＮ抵抗を読み取る工程と、吐出エネルギー発生手段各セグメントブロックの同時吐出数の総数をカウントする工程と、読み取った推奨駆動パルス条件と同時吐出数の総数の２つの値から駆動パルスを決定する工程と、更に、読み取った推奨駆動パルス条件、吐出ヒータの抵抗値、駆動制御トランジスタのＯＮ抵抗と、カウントした同時吐出数の総数の４つの値から駆動パルスを決定する工程とを有し、上記いずれかの工程で決定されたパラメータを有する上記駆動パルスでもって上記吐出エネルギー発生手段を駆動する工程とを有することを特徴とする。
【００１７】
【発明の実施の形態】
以下、添付図面に従って本発明に係る実施形態を詳細に説明する。なお、実施形態では、ホストコンピュータからの印刷データに従って記録紙上に画像を記録するプリンタに適用させた例を説明するが、複写機、ファクシミリ等、インク吐出によって画像を記録する装置でありさえすればよく、これによって本発明が限定されるものではない。また、記録される媒体は紙に限らず、布、プラスチックシート、ＯＨＰ用シート等、その材質も問われない。
【００１８】
＜第１の実施形態＞
図１１は実施形態におけるインクジェット記録装置のブロック構成図であり。図１２はプリンタエンジン部の構造図である。
【００１９】
図１１において、１０１は装置全体の制御を司るＣＰＵであり、１０２はＣＰＵ１０１の処理手順であるプログラム、及び、補正テーブル（後述）を記憶しているＲＯＭである。１０３はＣＰＵ１０１のワークエリアとして用いられるＲＡＭであり、内部には受信した印刷データを格納するための受信バッファが確保されている。１０４は操作パネルであって、各種スイッチ、ボタン、及び、メッセージ等を表示する表示部（ＬＣＤディスプレイ等）を備える。１０５はホストコンピュータからのデータを受信するためのインターフェース（実施形態では、プリンタに適用しているので、米国セントロニクス社のパラレルインターフェース、ＲＳ２３２Ｃインターフェース、ＵＳＢインターフェース、イーサネット（登録商標）等）である。１０６は記録ヘッドの１走査分のイメージデータを格納するイメージメモリである。１０７はイメージメモリ１０６に展開されたイメージデータをキャリッジＨＣに搭載された記録ヘッド（実施形態では、インクタンクと記録ヘッドが一体になったカートリッジタイプとしている）にシリアル送信するための搬送クロック、ラッチ信号、駆動する単位を選択及び駆動信号（パルス幅変調信号）を出力する制御信号発生回路である。１０８は記録紙を搬送するＬＦモータやキャリッジＨＣを走査運動させるモータの駆動信号を発生するモータドライバである。１０９はキャリッジＨＣとの信号の授受を行うインターフェースであって、キャリッジＨＣとはフレキシブルプリント配線で接続されている。なお、このインターフェースを介して、記録ヘッドＩＪＨに搭載されているメモリの内容を読込むことが可能になっている。
【００２０】
記録ヘッドＩＪＨには、記録ヘッドが備えるノズル数のインクを吐出する／しないを示すシリアルデータを格納するシフトレジスタ、このシフトレジスタのデータを保持するラッチ（ラッチに保持された場合に、次のタイミングにおけるデータ転送が可能になる）、ラッチに保持されたデータを、複数のブロックに分割し、そのブロック単位に選択し駆動（発熱）させるセレクタ、そして、ノズル（インク吐出口）の内部に設けられたヒーター群としての発熱抵抗体群（その個数はノズル数分）を備える。
【００２１】
上記構成における、実施形態における処理手順の一例を図３のフローチャートに従って説明する。以下は、上記構成におけるＣＰＵ１０１の処理内容（ＲＯＭ１０２内のプログラムの一部）である。
【００２２】
本実施形態では各ノズルごとに１ドットずつ駆動パルス制御を与えている。図３に示すように、ホストから印刷データを受信すると（ステップＳ１０１）、本記録装置のＣＰＵ１０１は受信した印刷データを受信バッファに格納し（ステップＳ１０２）、記録ヘッドに搭載されているメモリ（ＲＯＭ）から、推奨駆動パルス条件、ヒータ抵抗値、駆動制御トランジスタＯＮ抵抗値の読み取る（ステップＳ１０３）。本実施形態では、シリアルタイプの記録装置のため、データは一走査ライン分のデータを受信する。つぎに、受信バッファに格納した印刷データをイメージバッファに展開する（ステップＳ１０４）し、各セグメントブロック内の同時吐出数の総数をカウントする（ステップＳ１０５）。次に、読み取った推奨駆動パルス条件が、あらかじめ設定した範囲に入っているかどうかを調べ（Ｓ１０６）、範囲内の場合には、推奨駆動パルス条件、ヒータ抵抗値、駆動制御トランジスタＯＮ抵抗値、同時吐出総数に基づき駆動テープル（図１１に示すように、ＲＯＭ１０２に予め格納されている）を参照して駆動パルス幅を決定し、それを制御信号発生回路１０７に設定する（ステップＳ１０７）。また、範囲外の場合（推奨駆動パルス条件、ヒータ抵抗値、及び、トランジスタＯＮ抵抗の全てが合致するものがテーブルに存在しない場合）には、推奨駆動パルス条件と同時吐出総数に基づき駆動テープルを参照して駆動パルス幅を決定し（ステップＳ１０８）、１ブロック分の駆動を行う（ステップＳ１０９）。
【００２３】
図４は、上記ステップＳ１０７、Ｓ１０８において参照される、ＲＯＭ１０２内の駆動テープルの一例である。テーブル中、左から推奨駆動パルス条件、ヒータ抵抗値、駆動制御トランジスタＯＮ抵抗値、各全吐数ランク毎の駆動パルス（単位はμｓ）が記述されている。なお、簡略化のため推奨駆動パルス条件０．８μｓ以下と１．８μｓ以上は省略している。このような駆動テーブルを使用した場合、ステップＳ１０６で読み取られた推奨駆動パルス条件が１．２μｓであった場合には、推奨駆動パルス条件、ヒータ抵抗値、駆動制御トランジスタＯＮ抵抗値、全吐数ランクに基づき精度の高い駆動パルス幅が決定される。また、それ以外の場合には推奨駆動パルス条件、全吐数ランクにより駆動パルスが決定される。
【００２４】
その後、１ライン分の印字を終了したかを判断し（ステップＳ１１０）、終了していない場合、ステップＳ１０５乃至Ｓ１１０を繰り返し、１走査運動分の印字を終了したら次の走査運動による記録処理を行う。
【００２５】
このように、記録ヘッドに書き込まれた推奨駆動パルス条件により、駆動パルスの決定方法を変更し、推奨駆動パルス条件、ヒータ抵抗値、駆動制御トランジスタＯＮ抵抗値、全吐数ランクに基づき駆動パルスを決定するようにすると、従来方法では同一の駆動パルスで駆動されていた異なる電気特性を持つ記録ヘッドに対して、個別の最適化された駆動パルスを与えることが可能である。したがって、予め発泡エネルギーの変動が大きくなる推奨駆動パルス条件の範囲を指定し、本方法で推奨駆動パルス条件、ヒータ抵抗値、駆動制御トランジスタＯＮ抵抗値、全吐数ランクに基づき駆動パルスを決定するようにするすれば、効果的に発泡エネルギーの変動を抑制することが可能である。また、全部の電気特性に対して駆動テーブルを作成する必要がないためテーブルサイズを小さくできメモリ容量を抑制することが可能である。
【００２６】
＜第２の実施形態＞
この第２の実施形態では、駆動電圧の変化を駆動電圧の補正で行なう。
【００２７】
上記第１の実施形態では、駆動の集中／分散時の発泡エネルギーを駆動パルス幅を変調することで抑制した。しかし、発泡エネルギーは駆動電圧を変調することでも可能であり、本第２の実施形態では、電圧変調に関して説明する。駆動変調するタイミングは、第１の実施形態のパルス幅を変える場合とおなじである。異なるのは、図１１における信号発生回路が駆動信号として電圧変調信号を出力する点である。
【００２８】
図５は、本第２の実施形態にもとづくインクジェット記録装置および記録方法の一例を説明するためのフローチャートである。本第２の実施形態では各ノズルごとに１ドットずつ駆動パルス制御を与えている。図５に示すように、ホストから印刷データを受信し（ステップＳ２０１）、記録装置のＣＰＵ１０１はそれを受信バッファに格納する（ステップＳ２０２）。記録ヘッドのメモリから、推奨駆動パルス条件、ヒータ抵抗値、駆動制御トランジスタＯＮ抵抗値の読み取る（ステップＳ２０３）。本第２の実施形態では、シリアルタイプの記録装置のため、データは一走査ライン分のデータを受信する。つぎに、受信バッファに格納した印刷データをイメージバッファに展開する（ステップＳ２０４）し、各セグメントブロック内の同時吐出数の総数をカウントする（ステップＳ２０５）。次に、読み取った推奨駆動パルス条件が、あらかじめ設定した範囲に入っているかどうかを調べ（ステップＳ２０６）、範囲内の場合には、推奨駆動パルス条件、ヒータ抵抗値、駆動制御トランジスタＯＮ抵抗値、同時吐出総数に基づき駆動テープルを参照して駆動電圧を決定し（ステップＳ２０７）、範囲外の場合には、推奨駆動パルス条件、同時吐出総数に基づき駆動テープルを参照して駆動電圧を決定し（ステップＳ２０８）、１ブロック分の駆動を行う（ステップＳ２０９）。
【００２９】
図６は、上記ステップＳ２０７、Ｓ２０８において参照される駆動テープルの一例である。テーブル中、左から推奨駆動パルス条件、ヒータ抵抗値、駆動制御トランジスタＯＮ抵抗値、各全吐数ランク毎の駆動電圧（単位はＶ）が記述されている。なお、簡略化のため推奨駆動パルス条件８Ｖ以下と１８Ｖ以上は省略している。このような駆動テーブルを使用した場合、ステップＳ２０６で読み取られた推奨駆動パルス条件が１２Ｖであった場合には、推奨駆動パルス条件、ヒータ抵抗値、駆動制御トランジスタＯＮ抵抗値、全吐数ランクに基づき駆動パルスが決定され、それ以外の場合には推奨駆動パルス条件、全吐数ランクにより駆動パルスが決定される。
【００３０】
その後、１走査運動分の記録を終了したかを判断して（ステップＳ２１０）終了していない場合、ステップＳ２０５からＳ２１０を繰り返し、１走査分の記録を終了したら次の走査の記録に備える。
【００３１】
このように、記録ヘッドに書き込まれた推奨駆動パルス条件により、駆動パルスの決定方法を変更し、推奨駆動パルス条件、ヒータ抵抗値、駆動制御トランジスタＯＮ抵抗値、全吐数ランクに基づき駆動パルスを決定するようにすると、従来方法では同一の駆動パルスで駆動されていた異なる電気特性を持つ記録ヘッドに対して、個別の最適化された駆動パルスを与えることが可能である。したがって、予め発泡エネルギーの変動が大きくなる推奨駆動パルス条件の範囲を指定し、本方法で推奨駆動パルス条件、ヒータ抵抗値、駆動制御トランジスタＯＮ抵抗値、全吐数ランクに基づき駆動パルスを決定するようにするすれば、効果的に発泡エネルギーの変動を抑制することが可能である。また、全部の電気特性に対して駆動テーブルを作成する必要がないためテーブルサイズを小さくできメモリ容量を抑制することが可能である。
【００３２】
また、駆動パルス幅を変調する場合には、駆動周波数が高くなったり、駆動ノズル数が増えたときには、パルス変調幅が狭くなる（同時駆動数が制限されているため）が、電圧変調の場合には発生せず常に十分な変調幅を確保することができるというメリットがある。
【００３３】
＜第３の実施形態＞
図７は本第３の実施形態における処理手順を示すフローチャートである。
【００３４】
本第３の実施形態は、図９に示す４色一体型ヘッドでの駆動電圧の補正を行うものである。図中、参照符号９１は記録ヘッド、９２は吐出口、９３はインクジェットヘッドにインクを供給するインクタンク部である。このヘッドにおいては、Ｙ、Ｍ、ＣとＫで吐出量が異なった設計になっているために、吐出用のヒータのサイズ、抵抗値等が異なる。そのために、Ｙ、Ｍ、ＣとＫでは異なった駆動パルスを与える必要がある。そこで、カラー印字ヘッドでは印字のパターンによって変化する駆動パルスの補正を色ごとに行なう必要がある。換言すれば、この記録ヘッドに搭載されているメモリには、ＹＭＣとＫの情報が格納されていることになる。なお、ＹＭＣは共通のものとするが、別々でも構わない。
【００３５】
図７に示すように、ホストから印刷データを受信し（ステップＳ３０１）、記録装置はそれを、受信バッファに格納し（ステップＳ３０２）、記録ヘッドから、各色毎の推奨駆動パルス条件、ヒータ抵抗値、駆動制御トランジスタＯＮ抵抗値の読み取る（ステップＳ３０３）。本第３の実施形態では、シリアルタイプの記録装置のため、データは一走査ライン分のデータを受信する。つぎに、受信バッファに格納した印刷データをイメージバッファに展開する（ステップＳ３０４）し、各セグメントブロック内の同時吐出数の総数を色毎にカウントする（ステップＳ３０５）。次に、読み取った推奨駆動パルス条件が、あらかじめ設定した範囲に入っているかどうかを色毎に調べ（ステップＳ３０６）、範囲内の場合には、推奨駆動パルス条件、ヒータ抵抗値、駆動制御トランジスタＯＮ抵抗値、同時吐出総数に基づき駆動テープルを参照して駆動パルス幅を色毎に決定し（ステップＳ３０７）、範囲外の場合には、推奨駆動パルス条件、同時吐出総数に基づき駆動テープルを参照して駆動パルス幅を色毎に決定し（ステップＳ３０８）、１ブロック分の駆動を行う（ステップＳ３０９）。
【００３６】
図８は、ステップＳ３０７、Ｓ３０８において参照される駆動テープルの一例であり、同図（ａ）はＹ，Ｍ，およびＣヘッド用、同図（ｂ）はＫヘッド用の駆動テーブルである。両テーブルともテーブル中、左から推奨駆動パルス条件、ヒータ抵抗値、駆動制御トランジスタＯＮ抵抗値、各全吐数ランク毎の駆動パルス（単位はμｓ）が記述されている。なお、簡略化のため推奨駆動パルス条件の一部は省略している。このような駆動テーブルを使用した場合、Ｙ，Ｍ，およびＣヘッドの場合、ステップＳ３０６で読み取られた推奨駆動パルス条件が１．２μｓであった場合には、駆動テーブル（ａ）に基づいて推奨駆動パルス条件、ヒータ抵抗値、駆動制御トランジスタＯＮ抵抗値、全吐数ランクに基づき駆動パルスが決定され、それ以外の場合には推奨駆動パルス条件、全吐数ランクにより駆動パルスが決定される。Ｋヘッドの場合も同様である。
【００３７】
その後、１走査運動分の記録を終了したかを判断して（ステップＳ３１０）終了していない場合、ステップＳ３０５からＳ３１０を繰り返し、１走査分の記録が終了したら次の走査運動の記録に備える。
【００３８】
このように、このようにカラーヘッドの場合においても、記録ヘッドに書き込まれた推奨駆動パルス条件により、駆動パルスの決定方法を変更し、推奨駆動パルス条件、ヒータ抵抗値、駆動制御トランジスタＯＮ抵抗値、全吐数ランクに基づき駆動パルスを決定するようにすると、従来方法では同一の駆動パルスで駆動されていた異なる電気特性を持つ記録ヘッドに対して、個別の最適化された駆動パルスを与えることが可能である。したがって、予め発泡エネルギーの変動が大きくなる推奨駆動パルス条件の範囲を指定し、本方法で推奨駆動パルス条件、ヒータ抵抗値、駆動制御トランジスタＯＮ抵抗値、全吐数ランクに基づき駆動パルスを決定するようにするすれば、効果的に発泡エネルギーの変動を抑制することが可能である。また、全部の電気特性に対して駆動テーブルを作成する必要がないためテーブルサイズを小さくできメモリ容量を抑制することが可能である。
【００３９】
図１０は、本発明が適用できるインクジェット記録装置ＩＪＲＡの概観図である。同図において、駆動モータ５０１３の正逆回転に連動して駆動力伝達ギア５０１１，５００９を介して回転するリードスクリュー５００５の螺旋溝５００４に対して係合するキャリッジＨＣはピン（不図示）を有し、矢印ａ，ｂ方向に往復移動される。このキャリッジＨＣには、インクジェットカートリッジＩＪＣが搭載されている。５００２は紙押え板であり、キャリッジの移動方向に亙って紙をプラテン５０００に対して押圧する。５００７，５００８はフォトカプラで、キャリッジのレバー５００６のこの域での存在を確認して、モータ５０１３の回転方向切り換え等を行うためのホームポジション検知手段である。５０１６は記録ヘッドの前面をキャップするキャップ部材５０２２を支持する部材で、５０１５はこのキャップ内を吸引する吸引手段で、キャップ内開口５０２３を介して記録ヘッドの吸引回復を行う。５０１７はクリーニングブレードで、５０１９はこのブレードを前後方向に移動可能にする部材であり、本体支持板５０１８にこれらが支持されている。ブレードは、この形態でなく周知のクリーニングブレードが本例に適用できることは言うまでもない。又、５０１２は、吸引回復の吸引を開始するためのレバーで、キャリッジと係合するカム５０２０の移動に伴って移動し、駆動モータからの駆動力がクラッチ切り換え等の公知の伝達手段で移動制御される。
【００４０】
これらのキャッピング、クリーニング、吸引回復は、キャリッジがホームポジション側の領域に来た時にリードスクリュー５００５の作用によってそれらの対応位置で所望の処理が行えるように構成されているが、周知のタイミングで所望の作動を行うようにすれば、本例にはいずれも適用できる。
【００４１】
上記構成からなるインクジェット記録装置は、高密度かつ高速な記録動作が可能であることから、情報処理システムの出力手段、例えば複写機、ファクシミリ、電子タイプライタ、ワードプロセッサ、ワークステーション等の出力端末としてのプリンタ、あるいはパーソナルコンピュータ、ホストコンピュータ、光ディスク装置、ビデオ装置等に具備されるハンディまたはポータブルプリンタとして利用できる。この場合、インクジェット記録装置は、これら装置固有の機能、使用形態等に対応した構成をとる。
【００４２】
さらに、既に述べたように、カラー対応のインクジェット記録装置の場合、複数色の記録ヘッドにより吐出されるインク液滴の重ね合わせたり、マトリックス（Ｎ×Ｎ）に配色することによりカラー画像を形成する。一般に、カラー記録を行う場合、イエロー（Ｙ）、マゼンタ（Ｍ）およびシアン（Ｃ）の３原色またはこれら３原色にブラック（Ｂ）を含めた４色に対応する４種類の記録ヘッドおよびインクカートリッジを必要とする。さらにまた、上記インクジェット記録装置は比較的容易にＡ１等の大判記録が可能な構成を取ることもできる。すなわち、画像を読み取るリーダーを接続し原稿を複写するＡ１版カラー記録対応の記録装置、例えばＣＡＤ出力用プリンター等のプロッターとして利用可能である。また、一方で多様な使い方も可能であり、例えば、会議、講義等におけるプレゼンテーション用に投影可能なＯＨＰ　フィルムへの記録に対応できる。
【００４３】
このように本発明のインクジェット記録ヘッドを搭載したインクジェット記録装置は、優れた記録手段として幅広い産業分野（例えばアパレル産業等）で利用可能であり、かつ従来のものに比べてより一層高品位な画像の提供も可能であろう。
【００４４】
なお、上記実施形態では、同時駆動するノズルの最大数を３２として説明したが、これらは適宜変更しても良いので、それでもって本発明が限定されるものではない。また、先に説明したように、記録媒体は紙以外の、布やＯＨＰシート等でも良く、記録媒体の種類でもって本発明が限定されるものでもない。
【００４５】
以上説明したように、本実施形態によれば、従来のインクジェット記録装置において発生する、長尺ヘッド使用した場合に吐出エネルギーの変動を抑えて、安価で高寿命、高画質なインクジェットプリンタ装置を提供できるようになる。
【００４６】
【発明の効果】
以上説明したように本発明によれば、長尺ヘッド使用した場合に吐出エネルギーの変動を抑えて、安価で高寿命、高画質なインクジェットタイプの記録装置及びその制御方法が提供できる。
【図面の簡単な説明】
【図１】インクジェット記録方法に適用されるインクジェット記録ヘッドの吐出制御に関わる回路図である。
【図２】インクジェット記録方法に適用されるインクジェット記録ヘッドの吐出制御のタイミングテーブルである。
【図３】第１の実施形態におけるインクジェット記録処理手順を示すフローチャートである。
【図４】第１の実施形態における駆動テーブルの内容を示す図である。
【図５】第２の実施形態におけるインクジェット記録処理手順を示すフローチャートである。
【図６】第２の実施形態における駆動テーブルの内容を示す図である。
【図７】第３の実施形態におけるインクジェット記録処理手順を示すフローチャートである。
【図８】第３の実施形態における駆動テーブルの内容を示す図である。
【図９】第３の実施形態における記録ヘッドの斜視図である。
【図１０】実施形態が適用するプリンタエンジン部の斜視図である。
【図１１】実施形態における記録装置の制御系のブロック構成図である。
【図１】
2004090524.tif 000003
【図２】
2004090524.tif 000004
【図３】
2004090524.tif 000005
【図４】
2004090524.tif 000006
【図５】
2004090524.tif 000007
【図６】
2004090524.tif 000008
【図７】
2004090524.tif 000009
【図８】
2004090524.tif 000010
【図９】
2004090524.tif 000011
【図１０】
2004090524.tif 000012
【図１１】
2004090524.tif 000013