(57)【要約】【課題】  記録ヘッド全体の温度上昇を抑えてインク吐出不良を招くことなく、ノズルの吐出状態の違いによるインク吐出量のばらつきを低減し、濃度むらのない画像を形成することができるインクジェット記録装置およびインクジェット記録方法を提供する。【解決手段】  記録データ生成回路内にあるカウンタのカウント値を印字データクロック信号が入力される毎にインクリメントする。このカウント値とシリアル印字データ信号とから、ノズル毎の吐出の有無をカウントし、これを吐出履歴回路内の温調データ（ＴＩＤＡＴＡ）とする。個の処理を１ページ分繰り返した後、温調データ（ＴＩＤＡＴＡ）をデータ選択回路へ送り、データ選択回路はＳＥＬＥＣＴ信号がオン状態のときに、非吐出ノズルに対してのみ、非印字用ヒートパルスを印加して、非吐出ノズルの加熱を行う。【選択図】  図６
2005041136.tif 000002
【特許請求の範囲】
【請求項１】
記録ヘッドに配列された複数のノズルよりインクを記録媒体に吐出して記録を行うインクジェット記録装置において、
画像データに基づいて、前記ノズルよりインクを吐出する駆動信号を生成する駆動信号生成手段と、
前記各ノズルの吐出動作の有無を保存する吐出履歴保存手段とを具え、
前記駆動信号生成手段は、前記吐出履歴保存手段が保存する吐出履歴において、所定量の前記画像データに基づいて記録を行った際、一度も吐出動作を行わなかったノズルに対し、インクを吐出しない程度の駆動信号を生成することを特徴とするインクジェット記録装置。
【請求項２】
前記吐出履歴保存手段は、前記複数のノズルの全てに対し、吐出回数をノズル単位でカウントするカウンタ部を備え、
前記駆動信号生成手段は、前記カウンタ部のカウント値が所定の値未満の場合、該カウント値に対応するノズルに対し、インクを吐出しない程度の駆動信号を生成することを特徴とする請求項１に記載のインクジェット記録装置。
【請求項３】
前記インクを吐出しない程度の駆動信号は、前記記録ヘッドが非記録状態のときに印加されることを特徴とする請求項１または２に記載のインクジェット記録装置。
【請求項４】
前記記録が行われている間、ラッチ状態となる記録状態信号と、前記記録状態信号がラッチ状態でないときにラッチ状態となる非記録状態信号とを生成する記録状態信号生成手段をさらに具え、
前記非記録状態信号がラッチしているときに、前記インクを吐出しない程度の駆動信号を印加させることを特徴とする請求項３に記載のインクジェット記録装置。
【請求項５】
前記吐出履歴保存手段は、前記各ノズルに対応した画像データから前記各ノズルの吐出回数をカウントすることを特徴とする請求項２ないし４のいずれかに記載のインクジェット記録装置。
【請求項６】
前記記録ヘッドに配列されたノズル列の長さは前記記録媒体の記録可能領域の幅以上であり、記録時には前記記録ヘッドによるインク吐出と、前記記録媒体と前記記録ヘッドとを前記ノズルの配列方向と異なる方向への紙送りとを交互に繰り返すことにより、記録媒体に画像を形成することを特徴とする請求項１ないし５のいずれかに記載のインクジェット記録装置。
【請求項７】
前記各ノズルは、熱エネルギー発生素子を具え、画像データに基づいて該熱エネルギー発生素子を駆動させ、インク中に発生する気泡の生成圧力によってインクを滴として吐出し、
前記駆動信号生成手段は、前記一度も吐出動作を行わなかったノズルに対応する前記熱エネルギー発生素子に対し、インクを吐出しない程度の駆動信号を生成することを特徴とする請求項１ないし６のいずれかに記載のインクジェット記録装置。
【請求項８】
記録ヘッドに配列された複数のノズルよりインクを記録媒体に吐出して記録を行うインクジェット記録装置を用いるインクジェット記録方法において、
前記画像データに基づいて、前記ノズルよりインクを吐出する駆動信号を生成する駆動信号生成工程と、
前記各ノズルの吐出動作の有無を保存する吐出履歴保存工程とを具え、
前記駆動信号生成工程では、前記吐出履歴保存工程にて保存される吐出履歴において、所定量の前記画像データに基づいて記録を行った際、一度も吐出動作を行わなかったノズルに対し、インクを吐出しない程度の駆動信号を生成することを特徴とするインクジェット記録方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、インクジェット記録装置およびインクジェット記録方法に関し、詳しくは、熱エネルギーによってインク中に気泡を生成し、この生成圧力によってインクを吐出するインクジェット記録装置およびインクジェット記録方法に関する。
【背景技術】
【０００２】
情報処理機器の普及に伴い、その周辺機器であるインクジェット記録装置も近年、急速に普及している。インクジェット記録装置は、画像データに対応するノズル内の熱エネルギー発生素子に駆動信号を印加することで、微細なインク滴を吐出し、紙などの記録媒体に対して文字や画像などを記録する。したがって、画像データに応じては全てのノズルを使って記録を行なうとは限らず、例えば記録ヘッドの記録に使用されるノズルが、片側半分だけの場合や、記録ヘッドの一部分だけの場合もある。このように、記録ヘッド内のノズルが均一に使用されず、偏りがある場合、記録ヘッド内の温度分布も同様に偏りが発生し、この状態で記録を行なうと部分的な濃度ムラが発生する。このような記録ヘッド内の温度分布ムラは、ノズル数が多い程発生し易い。これらの現象は特にシアン、マゼンタ、イエロー、ブラック等によりカラー画像を形成するプリンタには、カラーバランスが崩れ、色味の変化や色再現性が低下するので一層問題となる。
【０００３】
このような問題を解決する為に、従来のインクジェット記録装置では記録データ信号が入力されたノズル（以下、「印字ノズル」という）内のエネルギー発生素子にインクを吐出させるヒートパルスを印加すると、これと同じタイミングで、記録データが入力されないノズル（以下、「非印字ノズル」という）も含む全ノズルに対して、インク滴が吐出しない範囲の別のヒートパルスを同時に印加することで、印字ノズルのみならず非印字ノズルへの加熱も可能となり、記録ヘッド内の印字ノズルの偏りによらず、記録ヘッド内の温度分布ムラの発生を防ぐ事ができる。その結果、インク吐出量のばらつきが低減し、濃度ムラのない画像を形成することを可能にしている。
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、非印字ノズルを含む全ノズルに対して記録動作中に常に吐出しないレベルの専用のヒートパルスを印加するので、記録ヘッド全体の温度上昇を助長することになり、必要以上に高温状態となる危険性が高い。この高温状態は、各印字ノズルのヒータの耐久性や、近傍の材料の劣化を招く。また、ヘッド内に泡溜まりが発生しやすくなり、インク吐出不良を招く恐れがある。さらに、吐出ノズルにとっては、ノズル内の温度が吐出に適した状態となっているので、さらにそこにヒートパルスを印加する必要はなく、全ノズルに対してヒートパルスを印加する従来の方法は消費電力の無駄が多い。
【０００５】
本発明はこのような問題を解決するためになされたものであり、記録ヘッド全体の温度上昇を抑えてインク吐出不良を招くことなく、ノズルの吐出状態の違いによるインク吐出量のばらつきを低減し、濃度むらのない画像を形成することができるインクジェット記録装置およびインクジェット記録方法を提供することを目的とする。
【課題を解決するための手段】
【０００６】
本発明は、記録ヘッドに配列された複数のノズルよりインクを記録媒体に吐出して記録を行うインクジェット記録装置において、前記画像データに基づいて、前記ノズルよりインクを吐出する駆動信号を生成する駆動信号生成手段と、前記各ノズルの吐出動作の有無を保存する吐出履歴保存手段とを具え、前記駆動信号生成手段は、前記吐出履歴保存手段が保存する吐出履歴において、所定量の前記画像データに基づいて記録を行った際、一度も吐出動作を行わなかったノズルに対し、インクを吐出しない程度の駆動信号を生成することを特徴とする。
【０００７】
本発明は、記録ヘッドに配列された複数のノズルよりインクを記録媒体に吐出して記録を行うインクジェット記録装置を用いるインクジェット記録方法において、前記画像データに基づいて、前記ノズルよりインクを吐出する駆動信号を生成する駆動信号生成工程と、前記各ノズルの吐出動作の有無を保存する吐出履歴保存工程とを具え、前記駆動信号生成工程では、前記吐出履歴保存工程にて保存される吐出履歴において、所定量の前記画像データに基づいて記録を行った際、一度も吐出動作を行わなかったノズルに対し、インクを吐出しない程度の駆動信号を生成することを特徴とする。
【発明の効果】
【０００８】
以上の構成によれば、所定量の画像データに基づいて記録を終了した時点で、当該記録に使用されたノズルと使用されていないノズルとが、吐出履歴によって明確に分かり、使用されていないノズルの熱エネルギー発生素子のみに対してインクを吐出しない程度の駆動信号を印加することにより、熱エネルギー発生素子からの熱エネルギーによって、使用されていないノズル内のインクの状態を吐出に適した状態に戻すことができる。さらに、使用されたノズルに対しては熱エネルギーを加えない上に、記録動作中に前期駆動信号を印加するのではなく、所定量の記録が終了した時点で印加するので、記録ヘッド全体が過剰に加熱されることがない。これは、必要以上の電気を使用しないことになるので、電力消費の無駄を省くことができる。
【発明を実施するための最良の形態】
【０００９】
本発明を実施するための最良の形態について、以下に図面を参照して説明する。
図１は本実施形態としてのインクジェット記録装置を模式的に示す斜視図であり、図２はその内部構成を模式的に示す正面図である。
【００１０】
１０１はインクジェット記録装置であり、このインクジェット記録装置１０１における本体部は、記録媒体を積載するフィーダートレイ１０２と、後述のラインヘッド及び記録媒体の搬送部を開閉するための上部カバー１０３と、後述のラインヘッドに供給される吐出媒体としての液体インクを貯留するタンク部を開閉するための前カバー１０４などから外郭が構成されている。また、１０７は記録済みの記録媒体を積載するスタッカー、１０５は記録装置の電源スイッチ部、１０６は記録装置における操作環境の設定を行なうための入力手段としての操作パネルである。
【００１１】
図３は本実施形態におけるインクジェット記録ヘッドの配列を模式的に説明する斜視図である。
記録ヘッドは、複数の記録素子を直線状に配列した長尺タイプのラインヘッド１０８（Ｂｋ、Ｃ、ＬＣ、Ｍ、ＬＭ、Ｙ）を記録媒体の搬送する方向と直交する方向に互いに並行に配列してなるものである。具体的にはブラックインクを吐出する記録ヘッド１０８Ｂｋと、シアンインクを吐出する記録ヘッド１０８Ｃと、淡シアンインクを吐出する記録ヘッド１０８LＣと、マゼンタインクを吐出する記録ヘッド１０８Ｍと、淡マゼンタインクを吐出する記録ヘッド１０８ＬＭと、イエローインクを吐出する記録ヘッド１０８Ｙから形成されている。
【００１２】
なお、本実施形態はこのようなラインヘッドを用いたが、本発明はこれに限らず、シリアルタイプの記録ヘッドにとっても有効であるのは言うまでもない。
【００１３】
再び図２に戻り、記録媒体の搬送について説明する。
ラインヘッド１０８の下側に位置する搬送ユニットＵでは、フィーダートレイ１０２に積載された記録媒体Ｐａがラインヘッドによる記録位置に向けて一定の速度で搬送される。記録位置に達すると、各ラインヘッド（Ｂｋ、Ｃ、ＬＣ，Ｍ、ＬＭ、Ｙ）によってインクが吐出され、記録媒体上に画像が記録される。その後、画像の形成された記録媒体Ｐａは、スタッカー１０７上に搬出される。この搬送ユニットＵの下には、各ラインヘッド１０８（Ｂｋ、Ｃ、ＬＣ，Ｍ、ＬＭ、Ｙ）に供給される専用のインクを貯蓄するタンク部Ｒが脱着自在に固定されている。フィーダーユニットFには、積載された記録媒体Ｐａの幅を検知するための記録媒体幅センサ２０１が搭載され、記録を行なう記録媒体と異なる幅の記録媒体がフィーダーユニットＦに積載されている場合、ユーザーに正しい記録媒体を交換するように促す機能を備えている。
【００１４】
次に記録ヘッドに配列された記録素子であるノズルの構造とインクの吐出方法について説明する。
【００１５】
図４は本実施形態としてのラインヘッドの内部構成図である。
４０６はノズル隔壁４０３によって各々仕切られ構成されたノズルで、このノズル４０６には、それぞれに対応した発熱体４０４が設けられている。この発熱体４０４は、シリコン基板４０１の上に半導体プロセスと同様の手法で形成されていて、後述するヘッド駆動回路５０３により所定の電気的エネルギーが印加され、その熱によりノズル内のインクに気泡を発生し、ノズル吐出口４０２からインク滴を吐出するように構成されている。なお、４０５はノズル４０６に各々インクを供給するための共通液室で、４０７は天板を示している。
【００１６】
図５はインクジェット記録装置の電気的構成を示すブロック図である。
５０１は、記録装置全体を制御するメインコントローラであり、その内部にはプログラムを読み込み実行する処理部ＣＰＵと、後述する入力データを格納する格納手段としてのメモリＲＡＭ、及び後述するドライバコントローラ５０７、ヘッド駆動回路５０３制御する。このメインコントローラ５０１はホストコンピューター５００に接続され、互いに信号を授受可能となっている。また、５０２はメインコントローラに接続されるメモリであり、ここに後述するフローに対応するプログラムや種々の制御を行う制御プログラムが格納されている。５０３は前記各色の記録ヘッドに内蔵される発熱体４０４を駆動させる駆動回路である。５０４Ｄは前記記録媒体の搬送部に設けられたフィードモータ５０４を駆動するモータドライバ、５０５Ｄは記録ヘッド内に存在する増粘インクなどの吸引、排出などを実行するための回復系に設けられた回復系モータ５０５を駆動するモータドライバであり、いずれもメインコントローラ５０１によって制御される。５０６は前記ホストコンピューター５００から送信されてきた画像データを格納するイメージバッファ（記録データ格納手段）である。その中で５０６Ｂｋはブラックの画像データを一時的に格納するブラックイメージバッファ、５０６Ｃはシアンの画像データを一時的に格納するシアンイメージバッファ、５０６ＬＣは淡シアンの画像データを一時的に格納する淡シアンイメージバッファ、５０６Ｍはマゼンタの画像データを一時的に格納するマゼンタイメージバッファ、５０６ＬＭは淡マゼンタの画像データを一時的に格納する淡マゼンタイメージバッファ、５０６Ｙはイエローの画像データを一時的に格納するイエローイメージバッファである。ホストコンピューター５００から送信される画像データを、前記メインコントローラ５０１に接続されたドライバコントローラ５０７によって各色イメージバッファ５０６に格納され、一枚分の画像データが完成されると、フィーダーユニットFに積載された記録媒体Ｐａがホストコンピューター５００から送信された枚数分、次々とラインヘッドによる記録位置に向けて一定の速度で搬送される。前記搬送された記録媒体Ｐａが記録位置に達すると、前記メインコントローラ５０１に接続されたドライバコントローラ５０７が、前記イメージバッファ５０６に格納された各色のビットマップ形式で記録された画像データに従ってヘッド駆動回路５０８を制御し画像の形成を行なう。また、ホストコンピューター５００から画像データを受信しイメージバッファ５０６に格納する処理は、記録媒体を搬送し画像を印字する処理と互いに並行し行なうことで、異なる画像を連続して記録することが出来る。
【００１７】
次にヘッド駆動回路の詳細について説明する。
【００１８】
図６はヘッド駆動回路の内部の電気的構成を示すブロック図である。
ヘッド駆動回路５０３はメインコントローラ５０１のＣＰＵの指示でヘッド駆動全般を制御する。ヘッド駆動回路５０３内部には、主にレジスタ設定回路６０１、カウンタ回路を備えた記録データ生成回路６０２、カウント記録部を備えた吐出履歴記録回路６０３、データ選択回路６０４、記録制御回路６０５の5つの回路から成り立っている。
【００１９】
各記録ヘッドのノズルには、一方端より、ノズル番号が「０」から昇り順に付けられている。ヒートパルス信号等、ノズルの駆動に関する信号はこのノズル番号に対応して設定されている。
【００２０】
レジスタ設定回路６０１は、メインコントローラ５０１から送信されたデータをもとに、ヘッド駆動回路５０３の全てのレジスタが設定されるが、主にヘッド駆動に必要となる記録データに関する情報や印字用のヒートパルスの設定、更に非印字用ヒートパルスの設定が行なわれる。
【００２１】
記録データ生成回路６０２は、「０」から昇順に記録ヘッドのノズル番号をカウントするカウンタ回路を記録ヘッド毎に有している。メインコントローラ５０１からクロック信号が1発入力されるとカウント値を＋１インクリメントする事で、ノズル番号をカウントする。また、ラインごとに総ノズル数分有効となる印字データクロック信号（ＤＣＬＫ）の有効期間、または印字データの転送数をカウントするものであってもよい。このようにしてカウントされたカウント値すなわちノズル番号を印字データクロック信号（ＤＣＬＫ）に同期して吐出履歴記録回路６０３へ出力する。
【００２２】
また、記録データ生成回路６０２には、記録動作中は有効となる印字イネーブル信号がレジスタ設定回路６０１より送られてくる。すると、記録データ生成回路６０２は、メインコントローラ５０１から送られたライン同期信号（ＨＳＹＮＣ）に同期して、ドライバコントローラ５０７経由でイメージバッファ（５０６）より有効となった色の印字データを読み込み、印字データクロック信号（ＤＣＬＫ）に合わせてシリアルにシリアル印字データ（ＳＩＤＡＴＡ）を出力する。つまり印字データクロック信号（ＤＣＬＫ）に同期してカウント値とシリアル印字データ（ＳＩＤＡＴＡ）が出力されることから、このとき出力されるシリアル印字データは、カウント値が指し示すノズル番号のノズルに関するデータであるといえる。
【００２３】
更に非記録状態のときは、非印字用ヒートパルスを実行する際有効となるイネーブル信号（ＳＥＬＥＣＴ）を出力する。このＳＥＬＥＣＴ信号は、印字を行なう間だけ有効となる印字イネーブル信号が無効の間、即ち１ページ分の記録を終了し、次ページ目の記録を開始するまでの非印字領域間において、非印字用ヒートパルスによる温調を行なう場合に一時有効となり、印刷時と同じく印字データクロック信号（ＤＣＬＫ）、及びカウント値も出力する。
【００２４】
吐出履歴記録回路６０３では、各色全ノズルの吐出履歴を記録するカウント記録部が設けられており、記録データ生成回路６０２から送られる信号を元に温調データ信号（ＴＩＤＡＴＡ）を生成している。温調データ信号（ＴＩＤＡＴＡ）はノズル番号ごとに吐出状態が対応したデータ形式となっている。このデータの生成の詳細については後述する。
【００２５】
またデータ選択回路６０４では、非印字用ヒートパルスを実行する際有効となるイネーブル信号（ＳＥＬＥＣＴ）が有効の場合には温調データ信号（ＴＩＤＡＴＡ）を印字データとして出力し、通常の印字を行なう場合にはシリアル印字データ（ＳＩＤＡＴＡ）を実印字データとして各ヘッドへ出力している。
【００２６】
記録制御回路６０５では、非印字用ヒートパルスを実行する際有効となるイネーブル信号（ＳＥＬＥＣＴ）が無効の場合には、通常の印字ヒートパルス信号を各ヘッドへ出力するが、ＳＥＬＥＣＴ信号が有効の場合、吐出履歴記録回路より出力された温調データ（ＴＩＤＡＴＡ）に合わせて非印字用ヒートパルスのみ出力する。
【００２７】
なお、吐出履歴記録回路、データ選択回路は、従来のヘッド駆動回路には設けられておらず、従来の回路では、非吐出／吐出ノズルの区別をすることができない。さらに、従来の回路では、非記録状態を判別するＳＥＬＥＣＴ信号がないために、非記録状態でのみ、非印字用のヒートパルスを印加することができなかった。
【００２８】
このように、ＳＥＬＥＣＴ信号と温調データ（ＴＩＤＡＴＡ）とを組み合わせることにより、非記録状態において、前回の記録動作で吐出を行わなかった「非印字ノズル」を特定することができ、非印字用ヒートパルスを非印字ノズルのみに印加することができる。
【００２９】
次に以上の構成からなる実施例の動作として温調データ（ＴＩＤＡＴＡ）生成の流れについて説明する。
【００３０】
図７は温調データ（ＴＩＤＡＴＡ）生成処理を示すフローチャートで、メインコントローラのＣＰＵにより実行される。
【００３１】
メインコントローラから記録開始指令が送られると、まず、記録データ生成回路６０２内にあるノズル番号をカウントするカウンタはリセットされ、吐出履歴記録回路６０３に格納されている各色全ノズルの吐出履歴を記録するカウント記録部の温調データ（ＴＩＤＡＴＡ）も全て「１」にリセットされる（ステップ７０１）。次に吐出履歴記録回路のカウント記録部は、記録データ生成回路より入力されたカウント値に相当するノズル番号に着目し、このノズル番号に対応する印字データの有無のチェックを行う（ステップ７０２）。具体的には、印字データクロック信号（ＤＣＬＫ）に同期したシリアル印字データ信号（ＳＩＤＡＴＡ）のデータの有無をチェックする（ステップ７０３）。データが「０」（無し、不吐）の場合は何もしない。一方データが「１」（有り、吐出）の場合には、温調データの該当するノズル番号のデータ値に「０」を書き込む（ステップ７０４）。１ライン分が終了するまで（ステップ７０５）、次のノズル番号の印字データを同じようにチェックする（ステップ７０６）。この処理を１ライン分繰り返したのち、１ラインの印刷が終了した場合には、ステップ７０２に戻り、次のラインにおける先頭ノズルよりカウントを開始して、上書きでカウント記録部に格納する（ステップ７０４）。そしてあるページ分の処理が終了すると（ステップ７０８）、データ選択回路へ温調データ（ＴＩＤＡＴＡ）を送る。データ選択回路はＳＥＬＥＣＴ信号がオン状態のときに、温調データを印字データ信号としてそれぞれの記録ヘッドに転送する（ステップ７０９）。同じく、ＳＥＬＥＣＴ信号がオン状態で記録制御回路が非印字用ヒートパルス信号を出力する。記録ヘッドは１ページの記録が終了した時点でこれらの信号が送られてくるので非吐出ノズルへの加熱を行う。これを全印刷が終了するまで繰り返す（ステップ７０７）。
【００３２】
つまり、１ページ分の記録動作が終了した時点で、温調データ（ＴＩＤＡＴＡ）におけるノズル番号に対応するデータ値が「１」のままのノズルは、１ページの記録中、一度も吐出動作を行わなかったノズルである。したがって、１ページの記録終了後、次のページの記録を開始するまでの間、すなわちＳＥＬＥＣＴ信号がオン状態の間、この非吐出ノズルだけに非印字ヒートパルス信号が送られる。また、非印字ヒートパルス信号の出力はＳＥＬＥＣＴ信号がオン状態のときに限られるため、記録動作中は非印字ヒートパルス信号が印加されることがなく、ノズルに対して不必要な加熱を行わなくて良い。
【００３３】
このように、温調データ（ＴＩＤＡＴＡ）を生成することによって、インクを吐出しない程度の予備加熱を記録を行っていない状態のときだけに、非吐出ノズルのみに行うことができる。こうすることによって、次回の記録動作において、インク吐出量をばらつきを低減させ、濃度むらのない画像を形成することが可能となるとともに、前回の記録動作での吐出ノズルには予備加熱を行わないので、ノズルを過剰に加熱することがなく、記録ヘッドの耐久性を向上させることができる。
【００３４】
（実施形態２）
実施形態１では、最初にカウント記録部の値を全て「１」にセットし、印字データがある場合は「０」をセットし直し、最終的にデータの値が「１」のノズルは不吐出ノズルであるとするものであり、１ページの記録動作が終了した時点で吐出ノズルと非吐出ノズルの区別はつくが、吐出ノズルそれぞれの吐出回数については不明である。したがって、頻繁に吐出したノズルも、そうでないノズルも一括して吐出ノズルとされる。したがって、吐出ノズルのなかには１回しか吐出していないものもあり、そのようなノズルの中のインクは冷えてしまっていて、ほとんど非吐出ノズルと同じ状態の場合もある。本実施形態では、全てのノズルに対し吐出回数をカウントするカウンタ回路を設け、ある量の印刷期間毎に前記吐出履歴のカウント値が、あるしきい値を満たしていない場合、そのノズルに対して非印字ヒートパルスを印加することによって、上述の吐出回数が少なく、中のインクが冷えているものに対しても予備加熱が実施されるようにする。以下、この処理の詳細について説明する。
【００３５】
実施形態１と装置は同様だが、カウント記録部は、ノズル番号ごとに複数ｂｉｔのデータを、すなわち、ノズルごとの吐出回数をアップカウントし格納できるデータ構造とする。この複数ｂｉｔのデータは仕様によっては２ｂｉｔ〜１ページ分の領域を格納できる幅としても良い。またこのノズル毎のアップカウンタ値は、ＭＡＸになった場合リセットがかかるまで保持する機能を持つ。このカウンタ記録部の格納データをもとに温調データを作成する。またメモリに記憶されるプログラムは図８に示すフローに対応するプログラムが記憶されている。
【００３６】
上述の構成よりなる実施例の動作説明を図８に示す本実施形態における温調データの生成処理を示すフローチャートで説明する。
【００３７】
記録が開始されると、実施形態１と同様に、記録データ生成回路内にある全ノズルをカウントするカウンタはリセットされる。そして、吐出履歴記録回路に格納されている各色全ノズルの吐出履歴を記録するカウンタ記録部も全て「０」にリセットされる（ステップ８０１）。次に記録データ生成回路より入力されたカウント値に相当するノズル番号のデータに着目し、印字データの有無のチェックを行う（ステップ８０２）。具体的には、印字データクロック信号（ＤＣＬＫ）に同期したシリアル印字データ信号（ＳＩＤＡＴＡ）のデータの有無をチェックする（ステップ８０３）。「０」（無し、不吐）の場合はそのままステップ８０５へ移行する。一方「１」（有り、吐出）の場合には、現カウント値すなわちノズル番号に相当する複数ｂｉｔ幅の格納データに「１」を加算する。ここまでが１ノズルに関する処理で、これが終了すると、次のノズルの印字データをチェックする（ステップ８０６）。そして、この処理を１ライン分終了するまで繰り返す（ステップ８０５）。１ラインの印刷が終了した場合には、次のラインの処理を開始するために、ステップ８０２に戻り、印字データが「１」の場合には上記と同様に「１」ずつカウント記録部に加算する。そして１ページ分の処理が終了すると（ステップ８０８）、メインコントローラより事前に設定されてあるヘッドの特性に合った最適なしきい値を用いて、カウント記録部の各ノズル番号に対応するデータがしきい値未満の場合は、そのノズル番号の温調データを「１」、しきい値以上の場合は温調データを「０」とする。このように構成された温調データをデータ選択回路へ送る。そしてデータ選択回路はＳＥＬＥＣＴ信号がオン状態の時に、対応する記録ヘッドへ転送する（ステップ８０９）。ヘッドは温調データが転送されると、非印字ヒートパルスを印加して非吐出ノズルへの加熱を行う。印字データのすべてが終了するまで（ステップ８０７）、これらの処理を繰り返し実行する。
【００３８】
このようにすることで、インクを吐出しない程度の予備加熱を非吐出ノズルおよび、吐出回数が比較的少ない吐出ノズルのみに行うことができ、次回の記録動作において、インク吐出量をばらつきを低減させ、濃度むらのない画像を形成することが可能となるとともに、比較的吐出回数の多い吐出ノズルには予備加熱を行わないので、ノズルを過剰に加熱することがなく、記録ヘッドの耐久性を向上させることができる。
【００３９】
また、上記説明した実施形態では、複数ページ記録時の非印字領域において温調データの印加による加熱を行っているが、非印字領域でなくともあるラインを印刷し、次ラインを印刷する前までの準備期間中に上記温調データ（ＴＩＤＡＴＡ）を転送し、インク吐出量のばらつきを低減させることも可能である事はいうまでもない。
また、同様に非印字ヒートパルスは、ページ、ライン等の移動量毎に行なうのではなく、記録中のある単位時間毎に印加することも可能であることはいうまでもない。
【００４０】
更に上記と同様に非印字ヒートパルスは、実行する際は１度の印加と限らず、複数回重複して温調データの印加を実行する事も可能である事は言うまでもない。
【００４１】
以上のとおり、本発明を用いることにより、所定量の画像データに基づいて記録を終了した時点で、当該記録に使用されたノズルと使用されていないノズルとが、吐出履歴によって明確に分かり、使用されていないノズルの熱エネルギー発生素子のみに対してインクを吐出しない程度の駆動信号を印加することにより、熱エネルギー発生素子からの熱エネルギーによって、使用されていないノズル内のインクの状態を吐出に適した状態に戻すことができる。さらに、使用されたノズルに対しては熱エネルギーを加えないので、記録ヘッド全体が過剰に加熱されることがない。また、この駆動信号は所定量の記録、例えば１ページ分の記録が終了してから次の記録動作を開始するまでの間のみで印加されるので、従来のように、記録動作中に印加されることはなく、記録ヘッドの加熱を助長することもなく、加えて無駄な加熱ともならない。したがって、ノズルの状態の差異から発生する濃度むらなどの画像品位の劣化を防ぐとともに、記録ヘッド全体の温度上昇を低減でき、更にはヘッド内の泡溜まり、またはインク吐出不良を改善することができる。
【図面の簡単な説明】
【００４２】
【図１】本発明の実施形態におけるインクジェット記録装置を示す斜視図である。
【図２】インクジェット記録装置の内部を示す模式図である。
【図３】インクジェット記録装置内の記録ヘッドの配列を示す斜視図である。
【図４】記録ヘッドの内部構造を示す模式的斜視図である。
【図５】インクジェット記録装置の電気的構成を示すブロック図である。
【図６】ヘッド駆動回路の内部の電気的構成を示すブロック図である。
【図７】温調データ生成処理を示すフローチャートである。
【図８】温調データ生成処理の他の例を示すフローチャートである。
【符号の説明】
【００４３】
１０１  インクジェット記録装置
１０２  フィーダートレイ
１０３  上部カバー
１０４  前カバー
１０５  電源スイッチ
１０６  操作パネル
１０７  スタッカートレイ
１０８  記録ヘッド（ラインヘッド）
４０１  シリコン基板
４０２  ノズル吐出口
４０３  ノズル隔壁
４０４  発熱体
４０５  共通液室
４０６  ノズル
４０７  天板
５００  ホストコンピュータ
５０１  メインコントローラ
５０２  メモリ
５０３  ヘッド駆動回路
５０４  フィードモータ
５０５  回復モータ
５０６  イメージバッファ
５０７  ドライバコントローラ
【図１】
2005041136.tif 000003
【図２】
2005041136.tif 000004
【図３】
2005041136.tif 000005
【図４】
2005041136.tif 000006
【図５】
2005041136.tif 000007
【図６】
2005041136.tif 000008
【図７】
2005041136.tif 000009
【図８】
2005041136.tif 000010