(57)【特許請求の範囲】
【請求項１】
インクを吐出するための熱エネルギを発生するヒータを有する記録ヘッドを記録媒体に対して走査させながら前記記録ヘッドの複数の吐出口からインクを吐出して前記記録媒体に画像を記録する記録装置において、
前記記録ヘッドの１回の走査により記録可能な領域を前記走査の方向および前記走査の方向と交差する方向に分割してなる複数のエリア毎に前記記録ヘッドよりインクを吐出するためのデータを間引く間引き手段と、
前記間引き手段により間引かれたインクを吐出するためのデータに基づいて前記記録ヘッドを駆動してインクを吐出させる記録ヘッド駆動手段と、
前記エリア毎に前記インクを吐出するためのデータをカウントするカウント手段と、
を具え、
前記間引き手段は、前記カウント手段によるカウント結果に基づいて前記インクを吐出するためのデータを間引き、第１の前記エリアの前記走査方向の長さより前記第１のエリアより後に記録される第２の前記エリアの前記走査の方向の長さが短く、
第１の前記領域のエリア同士の境界が前記第１の領域に前記交差する方向に隣接する第２の前記領域のエリア同士の境界と前記走査の方向に異なることを特徴とする記録装置。
【請求項２】
インクを吐出するための熱エネルギを発生するヒータを有する記録ヘッドを記録媒体に対して走査させながら前記記録ヘッドの複数の吐出口からインクを吐出して前記記録媒体に画像を記録する記録方法において、
前記記録ヘッドの１回の走査により記録可能な領域を前記走査の方向および前記走査の方向と交差する方向に分割してなる分割してなる複数のエリア毎に前記記録ヘッドよりインクを吐出するためのデータを間引く間引き工程と、
前記間引き工程において間引かれたインクを吐出するためのデータに基づいて前記記録ヘッドを駆動してインクを吐出させる記録ヘッド駆動工程と、
前記エリア毎に前記インクを吐出するためのデータをカウントするカウント工程と、
を有し、
前記間引き工程にいて、前記カウント工程によるカウント結果に基づいて前記インクを吐出するためのデータを間引き、第１の前記エリアの前記走査方向の長さより前記第１のエリアより後に記録される第２の前記エリアの前記走査の方向の長さが短く、
第１の前記領域のエリア同士の境界が前記第１の領域に前記交差する方向に隣接する第２の前記領域のエリア同士の境界と前記走査の方向に異なることを特徴とする記録方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、インクを吐出するための記録ヘッドを用いて画像を記録する記録装置及び記録方法に関する。
【背景技術】
【０００２】
インクジェット記録方式のプリンタは、記録データに応じてインクを吐出する記録ヘッドを、用紙等の記録媒体の搬送方向（副走査方向）と交差する方向（走査方向）に走査させて記録を行う。インクジェット記録方式のうち、バブルジェット（登録商標）記録方式は、電気熱変換素子（以下、ヒータともいう）によりインクを急激に加熱、気化させ、発生した気泡の圧力によりインクを吐出口から吐出させる方式である。
【０００３】
図１４に、バブルジェット（登録商標）記録方式の記録ヘッド１１を示す。図１４（Ａ）は記録ヘッド１１の要部の平面図であり、図１４（Ｂ）は図１４（Ａ）のＣ−Ｃ’線に沿う断面図である。
【０００４】
図１４において、１は基板、２はヒータ、４はオリフィスプレート、５は吐出口である。また、インク流路１０は基板１とオリフィスプレート４との間に形成され、複数のインク流路１０の間には隔壁９が設けられている。また、基板１にインク供給口８が形成されている。ヒータ２は、吐出口５と対向するように基板１に設けられており、ヒータ２の表面には保護膜などが形成されている。インクは、インク流路１０と連通する共通液室（不図示）から、インク流路１０を介して各吐出口５へと供給されるようになっている。各吐出口５の対向する位置に設けられたヒータ２に駆動パルスを印加すると、インクが急激に加熱され、吐出口５からインクが吐出される。
【０００５】
ところで、ヒータ２に同一の駆動パルスを印加した場合でも、ヒータ２近辺のインクの温度に応じてインクの吐出量は異なる。また、ヒータ２に駆動パルスを連続して印加すると、記録ヘッド１１に熱が蓄積してしまう。そのため、記録ヘッド１１から連続してインクを吐出させると、ヒータ２近辺のインク温度の上昇を招き、結果としてインクの吐出量が増加してしまう。
【０００６】
図１５は、記録ヘッド温度とインク吐出量の関係を示した図である。なお、ヒータ２近辺のインク温度を測定することは実用的に困難であるため、一般には記録ヘッドにサーミスタを設けて温度を測定し、それをヒータ２近辺のインク温度の代用としている。図１５（Ｂ）及び（Ｃ）は、同図（Ａ）に示すように記録ヘッド１１から連続的にインクを吐出させながら記録位置Ａから記録位置Ｂまで記録ヘッド１１を走査させた際、記録位置に対する記録ヘッド温度Ｔｈ及びインク吐出量Ｖｄの関係を図示したものである。図１５（Ｂ）、（Ｃ）のように、記録位置Ａから記録位置Ｂへと走査するに従って、記録ヘッド温度Ｔｈが上昇し、この記録ヘッド温度Ｔｈの上昇に伴って、インク吐出量Ｖｄも増加している。このため、図１５（Ａ）に示すように、記録される画像は記録位置Ａから記録位置Ｂに向かって記録濃度が上昇してゆき、走査方向に濃度むらが発生してしまう。
【０００７】
そこで、特許文献１の記録方法では、走査ごとに記録データの中から有効データをカウントして、このカウント値が基準値を超えた場合、その走査における以降の記録データを間引いて、若しくは記録ヘッド１１を駆動するパルス信号のパルス幅を小さくしている。この記録方法により、記録ヘッド温度の上昇に伴うインク吐出量の増大の影響、すなわち走査方向の濃度むらを低減させることが可能となる。
【特許文献１】特開平８−１５６２５８号公報
【発明の開示】
【発明が解決しようとする課題】
【０００８】
しかしながら、特許文献１の記録方法では、記録濃度の変化が急激な領域が発生して、画像品位を低下させる場合がある。
【０００９】
図１６を用いて、上記の現象について説明する。図１６は、特許文献１の記録方法により画像を記録した際、記録媒体２１に発生する記録濃度の変化が急激な領域を説明するための模式図である。図１６では、記録ヘッド１１からインクを吐出させつつ矢印Ａの走査方向に記録ヘッド１１を走査させるとともに、走査と走査の間に矢印Ｂの副走査方向に記録媒体２１を搬送して画像を記録する。つまり、記録媒体中の記録すべき領域のうち、記録ヘッド１１が１回の走査で通過する走査領域（バンド）２３に画像が順次記録されていくことで、記録媒体２１の記録領域２２に画像が記録される。なお、ここでは、記録ヘッド１１は矢印Ａと同一方向の走査時のみインクを吐出して、記録媒体２１に記録を行うものとする。
【００１０】
特許文献１の記録方法では、走査ごとに記録データの中から有効データをカウントし、カウント値が基準値を超えたら、その走査における以降の記録データを間引いて、若しくは記録ヘッド１１を駆動するパルス信号のパルス幅を小さくして記録する。なお、以下においては、カウント値が基準値を超えた場合、記録データを間引いて記録した場合により説明する。
【００１１】
ここで、記録ヘッド１１のＮ回目の走査によって記録される領域（第Ｎ走査領域）に示した境界線２４は、この位置において有効データに対するカウント値が基準値に達し、この位置から記録データが間引かれたことを示す仮想的な線である。
【００１２】
境界線２４よりも左側の領域２５Ａでは、記録ヘッド１１の走査に伴って記録ヘッド温度が上昇しているため、この領域でのインク吐出量は増大している。したがって、領域２５Ａでは、高い記録濃度により画像が記録されることとなる。
【００１３】
しかし、境界線２４において、記録データを間引くことで、境界線２４よりも左側の領域２５Ｂでは、インク吐出量の増大に伴う記録濃度変化を抑制できる。このように走査の途中から記録データを間引くことにより、記録ヘッド温度が上昇し、インク吐出量が増大しても、走査方向の濃度むらを軽減することが可能となる。
【００１４】
しかしながら、この境界線２４のようにある位置から記録データを間引くようにすると、境界線２４を境にして一時的に記録濃度が大きく減少する。そのため、記録データを間引き始めた直後の境界線２４の右側と記録データを間引いていない境界線２４左側とで、記録濃度に大きな差が生じてしまう。つまり、境界線２４近傍は記録濃度変化の急激な領域となってしまい、視覚的に濃度むらとして認識され、画像品位の低下を招く。
【００１５】
また、第Ｎ走査領域の次の走査領域（第Ｎ＋１走査領域）においても、第Ｎ走査領域と走査方向に同じ位置で有効データに対するカウント値が基準値に達したとする。この場合、記録濃度変化の急激な領域が副走査方向に連続するので、濃度むらが認識されやすくなり、画像品位の一層の低下を招く。このように、記録濃度変化の急激な領域が副走査方向に連続すれば、それだけ記録媒体に記録される画像の品位を損ねてしまうことになる。
【００１６】
そこで、本発明は、記録データを間引いて記録を行う際、記録濃度変化の急激な領域が発生することに伴う画像品位の低下を抑制することを目的とする。
【課題を解決するための手段】
【００１７】
本発明の記録装置は、上述の課題を鑑みてなされたものであり、インクを吐出するための熱エネルギを発生するヒータを有する記録ヘッドを記録媒体に対して走査させながら前記記録ヘッドの複数の吐出口からインクを吐出して前記記録媒体に画像を記録する記録装置において、前記記録ヘッドの１回の走査により記録可能な領域を前記走査の方向および前記走査の方向と交差する方向に分割してなる複数のエリア毎に前記記録ヘッドよりインクを吐出するためのデータを間引く間引き手段と、前記間引き手段により間引かれたインクを吐出するためのデータに基づいて前記記録ヘッドを駆動してインクを吐出させる記録ヘッド駆動手段と、前記エリア毎に前記インクを吐出するためのデータをカウントするカウント手段と、を具え、前記間引き手段は、前記カウント手段によるカウント結果に基づいて前記インクを吐出するためのデータを間引き、第１の前記エリアの前記走査方向の長さより前記第１のエリアより後に記録される第２の前記エリアの前記走査の方向の長さが短く、第１の前記領域のエリア同士の境界が前記第１の領域に前記交差する方向に隣接する第２の前記領域のエリア同士の境界と前記走査の方向に異なることを特徴とする。
【００１８】
また、本発明の記録方法は、インクを吐出するための熱エネルギを発生するヒータを有する記録ヘッドを記録媒体に対して走査させながら前記記録ヘッドの複数の吐出口からインクを吐出して前記記録媒体に画像を記録する記録方法において、前記記録ヘッドの１回の走査により記録可能な領域を前記走査の方向に分割してなる複数のエリア毎に前記記録ヘッドよりインクを吐出するためのデータを間引く間引き工程と、前記間引き工程において間引かれたインクを吐出するためのデータに基づいて前記記録ヘッドを駆動してインクを吐出させる記録ヘッド駆動工程と、前記エリア毎に前記インクを吐出するためのデータをカウントするカウント工程と、を有し、前記間引き工程にいて、前記カウント工程によるカウント結果に基づいて前記インクを吐出するためのデータを間引き、第１の前記エリアの前記走査方向の長さより前記第１のエリアより後に記録される第２の前記エリアの前記走査の方向の長さが短く、第１の前記領域のエリア同士の境界が前記第１の領域に前記交差する方向に隣接する第２の前記領域のエリア同士の境界と前記走査の方向に異なることを特徴とする。
【発明の効果】
【００１９】
本発明によれば、記録ヘッド温度上昇に伴うインク吐出量の増大の影響を抑制するために、記録データを間引いて記録を行う際、記録濃度変化の急激な領域が発生することに伴う画像品位の低下を抑制することが可能となる。
【発明を実施するための最良の形態】
【００２０】
［第１の実施形態］
まず、図４を用いて、本実施形態を適用可能なインクジェット記録装置について説明する。
【００２１】
同図において、インクジェットカートリッジ２０１は、４色のインク、すなわち黒、シアン、マゼンタ及びイエローのインクがそれぞれ貯留されたインクタンクと、それぞれのインクに対応した記録ヘッド１１とにより構成されている。
【００２２】
搬送ローラ２０３は、補助ローラ２０４と共に記録媒体２１を挟持しながら図の矢印の方向に回転し、記録媒体２１をｙ方向（副走査方向）に間欠的に搬送する。また、一対の給紙ローラ２０５は、記録媒体２１の給紙を行う。一対の給紙ローラ２０５は、搬送ローラ２０３及び補助２０４と同様、記録媒体２１を挟持して回転するが、搬送ローラ２０３よりもその回転速度を低くすることによって記録媒体２１に張力を発生させ、撓みのない搬送を可能としている。
【００２３】
次に、記録ヘッドを駆動してインクを吐出させる記録ヘッド駆動手段の構成について説明する。キャリッジ２０６は、４つのインクジェットカートリッジ２０１を支持しつつ、前記ｙ方向と交差（直交）する走査方向（図中ｘ方向）へと往復移動（往復走査）する。このキャリッジ２０６は、記録ヘッド１１による記録動作が行われていないとき、あるいは記録ヘッド１１の回復処理などが行われているときに、図の破線で示した位置のホームポジションｈに待機する。
【００２４】
そして、記録開始前にホームポジションｈにあるキャリッジ２０６は、記録開始命令があるとｘ方向に走査する。その際、記録ヘッド１１の２５６個の吐出口からインクが吐出され、記録媒体２１上に２５６／１２００インチ幅の記録を行う（ここでは、各吐出口は１／１２００インチ間隔で配列されているものとする）。記録媒体２１端部までの記録が終了すると、キャリッジ２０６は、元のホームポジションｈに戻り、再びｘ方向への記録のための走査を行う。この最初の走査での記録が終了してから２回目の走査での記録が始まる前に、搬送ローラ２０３が矢印方向へ回転することにより、記録媒体２１をｙ方向へ２５６／１２００インチ搬送する。
【００２５】
このようにして、キャリッジ２０６の１走査ごとに、記録ヘッド１１による２５６／１２００インチの幅の記録と記録媒体２１の搬送とを繰り返し行うことにより、例えば一頁分の記録を完成することができる。なお、このような記録モードを１パス記録モードという。
【００２６】
また、インクジェット記録装置１に用いられる別の記録モードとしてはマルチパス記録モードがある。このマルチパス記録モードとは、同一の領域を複数回に分けて画像記録を行うことにより記録を完成させる記録モードであり、そのパス数が多いほど画質が向上することは一般的に知られている。
【００２７】
さらに、インクジェット記録装置１は、ｘ方向に異なる方向で１回目の走査と２回目の走査を行う双方向記録モードを用いて記録を完成することができる。
【００２８】
なお、本実施形態に用いる記録ヘッド１１の構成、吐出口５の配列は、図１４に示した記録ヘッド１１と同様であり、各吐出口５は１／１２００インチ間隔で配列されている。
【００２９】
図５は、本実施形態のインクジェット記録装置１における制御構成を示すブロック図である。
【００３０】
同図において、ＣＰＵ６００はメインバスライン６０５を介して、インクジェット記録装置１各部の制御及びデータ処理を実行する。すなわち、ＣＰＵ６００は、ＲＯＭ６０１に格納されるプログラムに従い、ヘッド駆動制御回路６１５、キャリッジ駆動制御回路６１６などをはじめとする後述の各部の制御及びデータ処理を行う。ＲＡＭ６０２はこのＣＰＵ６００によるデータ処理等のワークエリアとして用いられている。
【００３１】
また、この外の記憶装置としては、不図示のハードディスク等がある。画像入力部６０３はホスト装置とのインターフェースを有し、ホスト装置から入力された画像を一時的に保持する。画像信号処理部６０４は、色変換、２値化、マスク処理等を行うデータ変換部６１８、後述する記録データ補正処理を実行するデータ補正部６１９を備える。操作部６０６はキー等を備え、これによりオペレータによる制御入力等を可能にする。
【００３２】
回復系制御回路６０７では、ＲＡＭ６０２に格納される回復処理プログラムに従って予備吐出等の回復動作を制御する。すなわち、回復系モータ６０８は、記録ヘッド１１とこれに対向離間するクリーニングブレード６０９、キャップ６１０、及び吸引ポンプ６１１などを駆動する。
【００３３】
また、ヘッド駆動制御回路６１５は、記録ヘッド１１に備えられたヒータの駆動を制御し、データ補正部６１９が補正処理を実行した記録データに従って、記録のためのインク吐出を記録ヘッド１１に行わせる。また、回復処理プログラムに応じて、予備吐出のためのインク吐出も行わせる。さらに、キャリッジ駆動制御回路６１６及び搬送制御回路６１７も同様にプログラムに従い、キャリッジの移動及び記録媒体搬送をそれぞれ制御する。
【００３４】
また、記録ヘッド１１のインク吐出用のヒータが設けられている基板には、保温ヒータが設けられており、記録ヘッド内のインク温度を所望設定温度に加熱調整することができる。又、サーミスタ６１２は、同様に上記基板に設けられているもので、記録ヘッド１１内のインクの実質的な温度を測定するためのものである。サーミスタ６１２も同様に、基板ではなく外部に設けられていても良く、また記録ヘッド１１の周囲近傍に設けられていても良い。
【００３５】
次に、本実施形態において、記録ヘッド温度の上昇に伴うインク吐出量の増大の影響を抑制するための記録方法ついて説明する。記録ヘッドのインク吐出量を決定する要因には、記録ヘッド吐出部のインク温度（記録ヘッド温度）がある。図６は、記録ヘッドを駆動するための駆動パルス条件を固定した場合における、インク吐出量の温度依存性を示す模式図である。同図の曲線Ａに示すように、記録ヘッド温度Ｔｈの増加に対して吐出量Ｖｄは直線的に増加する。この直線の傾きを温度依存係数と定義すると、温度依存係数はＫＴ＝△ＶｄＴ／△Ｔｈ（ｐｌ／℃・ドット）となる。
【００３６】
この係数ＫＴは駆動パルス条件によらず、ヘッドのインク物性等によって定まる。また、図６には他の記録ヘッドを用いた場合について、同様に曲線Ｂ、Ｃとして示す。本実施形態では、記録ヘッド温度の変動によるインク吐出量の変動を記録する画像データのドット総数を変更する画像補正を用いて記録媒体上の記録濃度が一定となるよう制御する。その記録データの補正方法として、２値化されたデータを間引き補正するものを採用する。具体的には、前述の図５で示した装置制御ブロック内の画像信号処理部６０４内のデータ補正部６１９によって処理が行われており、このデータ補正部６１９で行われる処理を詳細に説明していく。
【００３７】
図１は、本実施形態における記録方法を説明するための図であり、後述するエリア１１０の設定方法を示している。記録ヘッド１１が１回の走査で記録可能な領域である走査領域２３に画像が順次記録されていくことで、この記録領域２２に画像が記録される。なお、ここでは、第１走査領域から第Ｌ走査領域に画像が記録され、記録ヘッド１１の双方向の走査時に記録を行う双方向記録モード及び１パス記録モードにより記録を行うものとする。ただし、図１では、第１走査領域から第４走査領域までの記録領域のみ図示している。
【００３８】
まず、本実施形態における記録方法の一連の流れを説明する。矢印Ａと同一方向の走査（往走査）時に記録を行う奇数走査領域及び矢印Ａと反対方向の走査（復走査）時に記録を行う偶数走査領域に、複数のエリア１１０を設定する。そして、それぞれのエリア１１０に対応する記録データの吐出データ（記録データのうちのインクを吐出させる“１”のデータ）から、エリア１１０内に吐出されるインクのドット数（記録ドット数）をカウントする。さらに、カウント結果に基づき後述のドットカウント処理を実行し、ドットカウント処理の結果を用いて吐出データを不吐出データ（インクを吐出させない“０”のデータ）に変換する補正処理を行う。
【００３９】
次に、エリア１１０の設定方法について説明する。エリア１１０は、エリア設定領域を副走査方向にＮ個、走査方向にＭ個に分割することで設定される。このエリア設定領域とは各走査領域に対応付けられた領域であり、本実施形態では、副走査方向の長さが走査領域と等しく、且つ走査方向の長さが走査領域よりも長い領域となっている。具体的な数字を用いて説明すると、まず、記録幅（走査領域の走査方向の長さ）は本実施形態では８インチとなっており、走査領域は副走査方向の長さが２５６画素、記録幅が９６００画素（＝８×１２００ｄｐｉ）のサイズを有する。そこで、エリア設定領域の走査方向の長さを走査領域よりも４００画素長い１００００画素とし、このように定めたエリア設定領域を副走査方向にＮ＝１、走査方向にＭ＝１０で分割する。つまり、エリア１１０は副走査方向２５６画素、走査方向１０００画素のサイズを有する領域として設定される。なお、この設定の際、奇数走査領域ではその左端がエリア設定領域の左端と一致するようにし、偶数走査領域ではその右端がエリア設定領域領域の右端と一致するようにする。このように、副走査方向に隣接するエリア設定領域（第１の設定領域、第２の設定領域が）が、奇数走査領域と奇数走査領域とで、走査領域に対して左右交互にはみ出るようになっている。
【００４０】
図１には、以上のようにして設定されたエリア１１０と走査領域２３との位置関係が示されている。同図からも明らかなように、エリア１１０が記録ヘッドの走査終了位置付近で記録領域からはみ出るように、奇数走査領域と偶数走査領域とでエリア１１０が走査領域に対して左右交互にはみ出ている。このようにエリア１１０が設定されているため、走査方向に隣接するエリア１１０の境界（エリア境界線３１）は、その走査方向の位置が奇数走査領域と偶数走査領域とで異なるようになっている。
【００４１】
次に、図１、２を用いて、本実施形態のドットカウント処理とドットカウント結果に基づく記録データの補正処理について説明する。まず、図１を用いて、ドットカウント処理のために使用する３つのカウントデータについて説明する。
【００４２】
本実施形態のドットカウント処理で使用するカウントデータは、ドットカウント値Ｅ、積算ドットカウント値Ｓｍ、及び総ドットカウント値Ｓａの３つから成る。ｌ回目の走査によって記録され、記録領域左端からｍ番目、記録領域上端からｎ番目のエリア（ｍ，ｎ）に吐出されるインクのドット数をドットカウント値Ｅ（ｍ，ｎ）とする。なお、本実施形態ではエリア１１０の副走査方向の長さを走査領域２３の長さと等しく設定しているので、ｌ＝ｎである。また、エリア（ｍ，ｎ）が記録されるｌ回目の走査における積算の記録ドット数を積算ドットカウント値Ｓｍ（ｍ，ｎ）、１回目の走査から直前の走査（すなわち、ｌ−１回目の走査）までの記録ドット数の総数を総ドットカウント値Ｓａ（ｌ−１）とする。そして、エリア（ｍ，ｎ）の記録データに補正処理を行うために、エリア（ｍ，ｎ）で算出される補正量をＨ（ｍ，ｎ）で表すものとする。
【００４３】
例えば、Ｓｍ（５，１）で表される値は、ドットカウント値Ｅ（１，１）からＥ（５，１）までの値を加算した値である。また、Ｓａ（３）は各走査における積算ドットカウント値を記録開始後の１回目の走査から３回目の走査までを加算した値である。さらに、Ｈ（１，１）は、記録領域左端から走査方向１番目、記録領域上端から副走査方向の１番目のエリア（１，１）における補正量を表している。
【００４４】
図２は、ドットカウント処理と記録データの補正処理とを示すフローチャートである。
【００４５】
本ドットカウント処理は走査ごとに起動され、まず、ステップＳ１００でドットカウント及び補正処理の対象となるエリア（ｍ，ｎ）をｍ＝１、ｎ＝１として定める。また、Ｓｍ（１，１）〜Ｓｍ（Ｍ，Ｎ）、Ｓａ（０）〜Ｓａ（Ｌ）の値を格納するレジスタ等のメモリ領域を初期化する。
【００４６】
ステップＳ１０１では、記録データのデータ先頭位置にドットカウントの対象となっているエリア（１，１）のカウント開始先頭位置を一致させる。
【００４７】
ステップＳ１０２では、走査方向１番目、副走査方向１番目のエリア（１，１）における吐出データをカウントし、その値をドットカウント値Ｅ（１，１）としてメモリ領域に一時格納する。
【００４８】
ステップＳ１０３では、Ｓ１０２でドットカウントを行ったエリアが走査方向１番目のエリアか否か、すなわち走査方向の先頭位置か否かを判断する。走査方向１番目のエリアの場合はステップＳ１０４へ、それ以外のエリアの場合はステップＳ１０５へ進む。
【００４９】
ステップＳ１０４では、総ドットカウント値Ｓａ（０）（この時点では１回目の走査を行っているので、直前の走査までのインクドット数はない）をもとに、補正量Ｈ（１，１）を算出する。そして、このエリアのドットカウント値Ｅ（１，１）に対して補正量Ｈ（１，１）を演算することにより得られた値を新たなドットカウント値Ｅ（１，１）とする。
【００５０】
ステップＳ１０６では、積算ドットカウント値Ｓｍ（ｍ，ｎ）の値に上記Ｅ（１，１）を加算し、それを新たな積算ドットカウント値Ｓｍ（１，１）として、対応するメモリ領域に格納する。
【００５１】
ステップＳ１０７では、エリア（１，１）に対応する記録データに補正量Ｈ（１，１）に相当する補正処理を実施する。エリア（１，１）に対する記録データの補正処理は、記録データから吐出データ部分を補正量に相当する数だけ不吐出データへと変更することにより実施するもので、その詳細は後ほど説明する。
【００５２】
さらに、ステップＳ１０８ではｍ＞＝Ｍを判断し、ｍ＞＝Ｍでなければｍの値を１インクリメントし、ドットカウント処理及び記録データの補正処理の対象となるエリアを走査方向に１つずらす（ステップＳ１０９）。
【００５３】
次に、ｍ＝２としてステップＳ１０２からステップＳ１０９の処理を繰り返し、エリア（２，１）に対してドットカウントと記録データの補正処理が実施される。
【００５４】
まずステップＳ１０２で、対象となっている走査方向２番目のエリア（２，１）の吐出データをカウントし、このエリアのドットカウント値Ｅ（２，１）をメモリ領域に一時格納する。
【００５５】
ステップＳ１０３では、Ｓ１０２でドットカウントを行ったエリアが走査方向１番目のエリアか否かを判断する。対象となっているエリア（２，１）は、走査方向２番目であるので、すなわち走査方向の１番目のエリアではないので、ステップＳ１０５へ進む。
【００５６】
ステップＳ１０５では、ドットカウント値Ｅ（１，１）、積算ドットカウント値Ｓｍ（１，１）、及び総ドットカウント値Ｓａ（０）の３つのカウントデータをもとに、予測される記録濃度の上昇を抑制できるようエリア（２，１）の補正量Ｈ（２，１）を算出する。そして、ドットカウント値Ｅ（２，１）に対して前記補正量Ｈ（２，１）を演算することにより、新たなドットカウント値Ｅ（２，１）を求める。
【００５７】
次のステップＳ１０６では、積算ドットカウント値Ｓｍ（１，１）にＳ１０５で求めたＥ（２，１）を加算し、新たな積算ドットカウント値Ｓｍ（２，１）として対応するメモリ領域に格納する。
【００５８】
ステップＳ１０７では、対象となっているエリア（２，１）の記録データに補正量Ｈ（２，１）に相当する補正処理を実施する。
【００５９】
さらにステップＳ１０８ではｍ＞＝Ｍを判断し、ｍ＞＝Ｍでなければｍの値について１インクリメントし、ドットカウント処理及び記録データ補正処理の対象エリアを走査方向に１つずらす（ステップＳ１０９）。
【００６０】
以降、同様にステップＳ１０２からステップＳ１０９の処理をｍ＞＝Ｍとなるまで、すなわち全てのｍ（１〜Ｍ）について繰り返し、各エリアのドットカウント処理及び記録データの補正処理を実施する。
【００６１】
次に、ステップＳ１１０において、積算ドットカウント値Ｓｍ（ｍ，ｎ）の値（この時点ではＳｍ（１０，１））を新たな総ドットカウント値Ｓａ（１）として対応のメモリ領域に格納する。さらに、この走査における補正処理がなされた記録データを記録ヘッド１１に転送して記録を行う。また、次の走査における各エリアのドットカウント処理と記録データの補正処理とを開始する。
【００６２】
ステップＳ１１１では、ｌ＞＝Ｌを判断し、ｌ＞＝Ｌでなければｌの値について１インクリメントし、ドットカウント処理及び記録データの補正処理の対象となるエリアを副走査方向に１つずらす（ステップＳ１１２）。
【００６３】
ステップＳ１１３では、直前の走査までの３つのカウントデータのうち、ドットカウント値Ｅ（ｍ，ｎ）及び積算ドットカウント値Ｓｍ（ｍ，ｎ）が一時的に格納されているメモリを０に初期化する。
【００６４】
以降、ステップＳ１０１からステップＳ１１３までの処理を繰り返すことで、各エリア１１０のドットカウント処理及び記録データの補正処理を順次実施しながら、補正された記録データに基づいて記録を行い、画像を完成させる。
【００６５】
なお、補正量Ｈ（ｍ，ｎ）の算出おいては、ドットカウント値Ｅ（ｍ，ｎ）、積算ドットカウント値Ｓｍ（ｍ，ｎ）、及び総ドットカウント値Ｓａ（ｍ，ｎ）の３つのカウントデータをもとに行うようにしている。具体的には、以下の数式のように、３つのカウントデータにそれぞれ係数Ｘ，Ｙ，Ｚをかけて算出することが出来る。各係数は、インクジェット記録装置１の特性等を考慮したうえで、最適なものを選択することが望ましい。
Ｈ（ｍ，ｎ）＝Ｘ×Ｅ（ｍ，ｎ）×Ｙ×Ｓｍ（ｍ，ｎ）＋Ｚ×Ｓａ（ｎ）（Ｘ，Ｙ，Ｚは実数）      （数式１）
次に、本実施形態での記録データの補正処理について説明する。本実施形態では、一般的な補正手段であるマスクパターンを用いて、記録データに対して補正処理を実施する。
【００６６】
図３は、エリア１１０に対する記録ドット数を所望の記録ドット数に減らすためのマスクパターンの種類を示した図である。具体的には、記録データを９８．０％、９６．０％、９４．０％、９２．０％、９０．０％、８８．０％、８６．０％、８４．０％に間引くためのマスクパターン１１０１、１１０２、１１０３、１１０４、１１０５、１１０６、１１０７、１１０８である。
【００６７】
まず、ステップＳ１０４またはステップＳ１０５の補正量Ｈ（ｍ，ｎ）の算出の際に、対象エリアの総ドット数に対する補正量Ｈ（ｍ，ｎ）をもとにして減らすドット数との割合（補正割合）を計算しておく。そして、ステップ１０７において、計算した補正割合をもとにして、上記のマスクパターンからもっとも近い補正割合を有するマスクパターンを選択する。そして、選択したマスクパターンを対象のエリアの記録データにマスクすることにより、対象のエリアの記録データを間引く処理を実施する。
【００６８】
例えば、総ドット数が１０００００ドットのエリアに対して、補正量をもとに減らすドット数が７０００ドットと算出されれば、補正割合は９３．０％（＝（１０００００−７０００）／１０００００×１００）となる。次に、あらかじめ用意されているマスクパターンの中から、この補正割合にもっとも近い補正割合（間引き率）を有するマスクパターンを選択する。本実施形態の場合であれば、９２．０％のマスクパターンを選択し、記録データとの論理演算を行うことにより、記録データの補正処理を実施することができる。
【００６９】
なお、奇数走査領域における右端のエリアのように記録領域２２以外の領域を含むエリアでは、記録データのない部分も補正処理の対象としてしまうと、そのエリアの記録データの間引き量が所望の割合にならない場合がある。そこで、このような記録データのない部分も含むエリアに対して記録データの存在する部分のみをマスクできるように、異なるサイズのマスクパターンを用意することで正確な間引き補正を行うことが可能となる。
【００７０】
本実施形態では、すでに図１を用いて説明したように、エリア１１０が走査領域に対して奇数走査領域と偶数走査領域とで左右交互にはみ出るようにエリア１１０の設定をしている。このようなエリア１１０の設定により、走査方向に隣接するエリア１１０のエリア境界線３１を隣接する走査領域のエリア境界線３１と走査方向の位置が異なるようにすることができる。
【００７１】
記録する画像などの条件によっては、走査方向に隣接するエリア間で補正量が大きく異なることがある。この場合、エリア境界線３１を挟んだ一方のエリア（第１のエリア）と他方のエリア（第２のエリア）とで記録濃度に大きな差が生じ、エリア境界線３１近傍で記録濃度が急激に変化してしまう。しかし、本実施形態では、ある走査領域（第１の領域）のエリア境界線３１が隣接する走査領域（第２の領域）のエリア境界線３１と走査方向の位置が異なるようなっている。つまり、隣接する複数の走査領域において、記録濃度が急激に変化する領域が発生しても、それが走査方向の同じ位置で副走査方向に連続することがないため、画像品位の悪化を軽減することが可能となる。
【００７２】
以上、本実施形態によれば、インク吐出量の増大に伴う走査方向の濃度むらを低減させるとことが可能になるとともに、記録濃度変化の急激な領域が発生することに伴う画像品位の低下を軽減することが可能となる。
【００７３】
なお、本実施形態においては、走査方向の濃度むらを低減させるための処理として、それぞれのエリア１１０にドットカウント処理し、３つのカウントデータから吐出データを不吐出データに変換する補正処理を行った。しかしながら、走査方向の濃度むらを低減する方法としては、以上の形態に限られるものではない。つまり、従来から知られている方法を適用して、それぞれのエリアの記録ドット数をカウントしてゆき、カウント値が基準値に達した以降は記録データを間引くようにしてもよい。若しくは、記録ヘッド１１を駆動するパルス信号のパルス幅を小さくするようにしてもよい。
【００７４】
また、画像を記録する際の記録モードとして双方向の走査時に記録を行う双方向記録モードに限られるものではなく、片方向記録モードを用いて記録を行う場合であってもよい。
【００７５】
さらに、本実施形態の記録方法は、隣接する走査領域全てに対してエリア境界線３１走査方向の位置が異なるようにする必要はない。すなわち、１組の隣接する走査領域に対してのみ、エリア境界線３１走査方向の位置が異なるようにしても、その部分に対しては画像品位の悪化を軽減することが可能になる。
【００７６】
［第１の実施形態の補足］
第１の実施形態では、すべて等しいサイズのエリア１１０が奇数走査領域と偶数走査領域とで左右交互にはみ出すようにし、エリア境界線３１の走査方向の位置が隣接する走査領域とで異なるように設定した。ここでは、エリア境界線３１が副走査方向に連続しないような、その他のエリアの設定方法について説明する。なお、以降の説明において、第１の実施形態と同様の構成については同一符号を付し、その説明は省略する。
【００７７】
図７は、エリア１１０のその他の設定方法の一例を示しており、ここでは、奇数走査領域と偶数走査領域とで副走査方向のサイズが異なるようにエリア１１０が設定されている。
【００７８】
具体的には、奇数走査領域に対して設定されるエリア１１０は、副走査方向の長さが走査領域と等しく、走査方向に記録幅よりも長いエリア設定領域を副走査方向にＮ＝１個、走査方向にＭ＝１０個に分割して設定される。ここでは、第１の実施形態と同様に、上記エリア設定領域の走査方向の長さを走査領域よりも４００画素大きい１００００画素とし、各エリア１１０は、副走査方向２５６画素、走査方向１０００画素のサイズを有するエリア１１０とする。
【００７９】
一方、偶数走査領域に対して設定されるエリア１１０は、副走査方向の長さ及び走査方向の長さが走査領域と等しいエリア設定領域を副走査方向にＮ＝１個、走査方向にＭ＝１０個に分割して設定される。つまり、奇数走査領域では、副走査方向２５６画素、走査方向９６０画素のサイズを有するエリア１１０が設定される。
【００８０】
以上のように、隣接する走査領域それぞれにエリア１１０を設定した場合でも、隣接する走査領域間でエリア境界線３１の走査方向の位置が異なるようなっている。したがって、記録濃度が急激に変化する領域が連続する複数の走査領域に発生しても、それが走査方向の同じ位置で副走査方向に連続することがないため、記録濃度変化の急激な領域が発生することに伴う画像品位の悪化を軽減することが可能となる。
【００８１】
図８は、エリア１１０のさらに他の設定方法の一例を示しており、ここでは、各走査領域でエリア１１０の走査方向のサイズをランダムに設定するようにしている。このようにエリア１１０を設定して、エリア境界線３１が隣接する走査領域のエリア境界線３１と走査方向の位置が異なるようにすることもできる。
【００８２】
特に、同図では、各走査領域において走査方向に隣接する２つのエリアの左側のエリアの走査方向のサイズが右側のエリアと等しいか、若しくは右側のエリアよりも小さくなるようにしている。さらに、各走査領域の最左端のエリアのサイズが最右端のサイズよりも小さくなるようにしている。以上のようにエリアが設定され、矢印Ａの方向のみ記録を行う片方向記録モードにより記録を行うと、どの走査領域においてもエリアの大きさは記録ヘッドの走査に伴って大きくなってゆく。
【００８３】
画像を記録する際、走査開始直後はヒータが急激に加熱されるために、インクの吐出量がばらつきやすい。そこで、走査開始直後のエリア１１０を走査終了付近のエリア１１０よりも相対的に小さくなるように設定することで、記録開始直後の記録データの補正処理の範囲を小さくし、インク吐出量のばらつきを抑制することが可能となる。なお、同様の効果を奏するために、全てのエリアについて、エリアの大きさが記録ヘッドの走査に伴って大きくなるように設定する必要はない。
【００８４】
また、全ての走査領域でエリア設定領域を走査方向に分割するためのＭの値を同一の値とする必要は無い。すなわち、走査領域毎に分割数Ｍの値を変更することで、走査領域別にエリア１１０の走査方向のサイズをランダムにして、エリア境界線３１が副走査方向に連続しないようにしても構わない。
【００８５】
さらに、図９に示されるように副走査方向に対する分割数Ｎの値を２以上にすれば（図９ではＮ＝２）、それだけエリア境界線３１の副走査方向の長さを小さく出来る。つまり、記録濃度が急激に変化する領域自体が小さくなるので、記録濃度変化の急激な領域が発生することに伴う画像品位の悪化をより軽減することが可能となる。
【００８６】
またさらに、本発明の各実施形態は、いわゆる１パス記録モードにより記録を行う場合に限定されるものではなく、マルチパス記録モードに適用することも可能である。このマルチパス記録モードに適用する場合は、同一のエリアに対して複数回に分けて重ね打ちを行うこと、各走査当たりの記録ドット数が少ないことなどの条件を考慮して各パスにおける記録データの補正量を算出することが望ましい。
【００８７】
またさらに、補正処理の方法としてＳＭＳ（シーケンシャルマルチスキャン）間引き処理と呼ばれる間引き方法を用いることも可能である。
【００８８】
間引き率の均等制御と高速処理を達成したい場合、ＳＭＳ間引き処理を適用することは効果的である。ＳＭＳ間引き処理とは、記録データが来るたびにカウンタ（レジスタ）により指定されるカウント値（特定のビット、例えばＭＳＢ）を読み、それが１ならば記録データを間引かない（記録が行われる）。一方、カウンタ値が０であるなら記録データを間引く（記録が行われない）。そして、カウンタを右へ一つ移動（ビットをシフト）して、カウンタが一番右まで移動すると再び一番左へと戻る（サイクリックにシフトする）。この処理を記録データが来るたびに繰り返すことで、間引きドットを確定して（間引き処理して）いく処理方法である。
【００８９】
図１０を用いて、ＳＭＳ間引きについてより具体的に説明する。図１０において、記録データのうち、記録データを○で、また記録するデータがないところを×で示した。また、注目しているデータを太字で示した。カウンタ値については、記録を行うところを１で、記録データを間引くところを０で示し、カウンタにより指定されているカウンタ値を太字で示した。
【００９０】
図１０（ａ）において、１つ目の記録データは○であり、カウンタ値が０であるので、１つ目のデータは間引かれる。そのため、処理後の１つ目の記録データは×となり、またカウンタは右へ一つ移動する（図１０（ｂ））。次のデータは記録しないので×のままであり、カウンタも移動することなくそのままの位置に残る（図１０（ｃ））。３つ目の記録データでは、カウンタ値が１であるので記録データはそのまま残り、カウンタが右へと一つ移動される。このようにして、記録データは４個に１個の割合で間引かれることになる（図１０（ｄ））。
【００９１】
以上のように、記録データのあるドットに対してのみ間引きか非間引きかを決定するので、記録データのパターンに同調することはない。また、複数のマスクパターンをあらかじめ用意する必要もないことから、マスクパターンの記憶容量が制限されるような装置に対して適用することも十分可能である。
【００９２】
またさらに、ドットカウント処理及び補正処理は、上述のように２値の記録データから吐出データをカウントし、記録データに対して補正を行う処理に限られない。例えば、多値の画像データから記録ドット数をカウントし、画像データに対して記録ドット数を変更する補正処理を行うようにしても良い。以下に、多値の画像データを用いたドットカウント処理及び補正処理の詳細について説明を行う。
【００９３】
図５で示した制御ブロックにおいて、画像信号処理部６０４内のデータ変換部６１８は、画像入力部６０３にホスト装置から入力され、保持された画像に対し、入力された多値画像データの各画素が示す階調値“Ｋ”に対応する２値パターンを作成する。例えば、４ビット（１６階調）で表現される多値画像データが画像入力部６０３に入力された場合、データ変換部６１８でこの入力データを２値データに変換する必要がある。なお、ここでは入力画像データの２値化処理には面積階調による変換処理を用いる場合により説明する。
【００９４】
図１１（Ａ）の画素データ２１０１で示すように、ホスト装置（不図示）から、１画素のサイズが（１／３００）インチ四方（解像度３００ｄｐｉ×３００ｄｐｉ）で、Ｃ、Ｍ、Ｙ、Ｋの各色につき４ビット（１６階調）入力データが送られてくるものとする。ここで、まず各色の入力データごとに擬似中間調処理及び解像度変換処理、具体的には入力画像の１画素に縦横それぞれ４画素を割り当てる。次に、この４×４の格子を１つの単位マトリクスとして階調値０から１５までをそれぞれ単位マトリクス内の吐出“１”ドット数０から１５で置き換える処理を行う。これにより、元の１画素データ２１００に対応し、１ドットが主走査方向、副走査方向ともに１／１２００インチ（１２００ｄｐｉ×１２００ｄｐｉ）でＣＭＹＫ各色につき１画素当り１ビット（２階調）の記録データ２１０１（２１０２〜２１１７）を生成する。そして、以上のようにして生成された記録データに基づいて記録を行う。
【００９５】
図１１（Ｂ）は、ホスト装置から送られてきた、画素値が“９ｈ”（ｈは１６進数を表す）の１画素（４ビット）の画素データ２１２０（解像度３００ｄｐｉ×３００ｄｐｉ）が、記録データ２１２１に変換された例を示す図である。ここで、変換された記録データ２１２１は、１画素当り１ビットで表される記録データ（ドット解像度１２００ｄｐｉ×１２００ｄｐｉ）で構成され９ドットからなる。なお、擬似中間調処理及び解像度変換処理の手法として種々の手法が提案されているが、ここでは、テーブル参照の手法により擬似中間調処理及び解像度変換処理を同時に行っている。この方法では、ホスト装置から送られてくる１画素当り４ビットの記録データ（３００ｄｐｉ×３００ｄｐｉ）を、その値に応じて、あらかじめ用意してある１ドット当り１ビットの記録データ（１２００ｄｐｉ×１２００ｄｐｉ）を用いて１６階調に変換する。また、入力画像データの２値化処理として面積階調法による解像度変換処理を用いたが、これには限られず平均濃度保存法、ディザマトリックス法等、任意の処理方法で行うこともできる。
【００９６】
以上の構成に基づき、ドットカウント処理を実施するため、各走査領域にエリア１１０を設定する。ここで、記録ヘッドの吐出口数は２５６、記録幅は８インチであり、解像度３００ｄｐｉ×３００ｄｐｉとすると、各走査領域は副走査方向の長さが６４画素（＝２５６／４）、走査方向の長さが２４００画素（＝８×３００）のサイズを有する領域となる。そこで、例えば、奇数走査領域に対して設定されるエリア１１０は、副走査方向の長さが走査領域と等しく、走査方向に記録幅よりも１００画素だけ長いエリア設定領域を副走査方向にＮ＝１個、走査方向にＭ＝１０個に分割して設定される。つまり、奇数走査領域には、副走査方向６４画素、走査方向２５０画素のサイズを有するエリア１１０が設定される。
【００９７】
一方、偶数走査領域に対して設定されるエリア１１０は、副走査方向の長さ及び走査方向の長さが走査領域と等しいエリア設定領域を副走査方向にＮ＝１個、走査方向にＭ＝１０個に分割して設定される。つまり、奇数走査領域では、副走査方向６４画素、走査方向２４０画素のサイズを有するエリア１１０が設定される。なお、以上のように設定されたエリア１１０の各画素には階調値０から１５のデータが対応するものとする。
【００９８】
ここでのドットカウント処理においても、ドットカウント値Ｅｔ、積算ドットカウント値Ｓｍｔ、及び総ドットカウント値Ｓａｔの３つのカウントデータを使用する。つまり、ｌ回目の走査によって記録され、記録領域左端からｍ番目、記録領域上端からｎ番目のエリア（ｍ，ｎ）の多値データ階調値を積算して得られる吐出回数をドットカウント値Ｅｔ（ｍ，ｎ）とする。また、ｌ回目の走査における積算ドットカウント値Ｓｍｔ（ｍ，ｎ）、１回目の走査から直前の走査までの積算吐出回数の総数を総ドットカウント値Ｓａｔ（ｌ−１）とする。また、エリア毎に算出される補正量をＨｔ（ｍ，ｎ）で表すものとする。
【００９９】
なお、３つのカウントデータを用いたドットカウント処理の概要については、既に説明を行った第１の実施形態と同様なため、その説明を省略する。
【０１００】
次に、記録データの補正処理の手法について詳細に説明する。ここでは、画像データの補正方法として多値データの階調値のレベルを変化させる方法を適用している。
【０１０１】
図１２は、記録データの任意の領域における多値の入力データを模式的に示したものである。このとき記録データのドット総数と入力データの階調値の積算値とは一致する。
【０１０２】
上記３つのカウントデータを用いて補正量を算出する際は、まず入力データのデータ階調値の積算値から補正量として減らす数値を計算する。そして、入力データの任意の画素階調値を１階調値ずつ順次減らし、補正量に相当する値まで繰り返す。なお、ここでは、階調値を減らしていく順序として、階調値の高いものから優先的に変更している。
【０１０３】
例えば、入力データ２４０１の画素数が６４画素（３００ｄｐｉ）で階調値の積算値が３８０、補正量として減らす値が３０と算出された場合、６４画素内で階調値の高い順に３０画素に対し階調値を１減らす処理を実施する。変更後の結果は、データ２４０２のようになる。同図において、太い四角で囲まれ太字の数値がデータ変更された画素を表している。
【０１０４】
以上説明したように、多値の画像データから記録ドット数をカウントし、画像データに対して記録ドット数を変更する補正処理を行うことが可能である。この場合であっても、エリア境界線３１が隣接する走査領域のエリア境界線３１と走査方向の位置が異なるように設定することで、記録濃度変化の急激な領域が発生することに伴う画像品位の低下を軽減することが可能となる。
【０１０５】
［第２の実施形態］
本実施形態では、走査方向に隣接する２つのエリアの境界の近傍部に対して、その２つのエリアの補正量の平均を採用する。このような補正処理を実施することにより、２つのエリアで補正量が大きく異なる場合でもその境界における記録濃度変化を緩和できるため、画像品位の悪化を軽減することが可能となる。なお、第１の実施形態で既に説明した構成については同一の符号を付し、その詳細な説明は省略する。
【０１０６】
図１３（Ａ）は、本実施形態におけるエリア１１０の設定を模式的に示した図である。本実施形態では、各走査領域に対して走査領域と走査方向及び副走査方向のサイズが等しいエリア設定領域を設けている。そして、このエリア設定領域を副走査方向にＮ＝１、走査方向にＭ＝１０で分割して、エリア１１０が設定されている。具体的な数字を用いて説明すると、本実施形態においても記録幅は８インチとなっており、走査領域は副走査方向の長さが２５６画素、記録幅が９６００画素（＝８×１２００ｄｐｉ）のサイズを有する。そのため、エリア１１０は副走査方向２５６画素、走査方向９６０画素のサイズを有する領域として設定される。なお、本実施形態では、エリア境界線が隣接する走査領域で走査方向の異なる位置に設けられるようにはなっていない。
【０１０７】
次に、以上のように設定したエリア１１０に対してドットカウント処理を実施し、ドットカウント結果に基づいて各エリアの補正量を算出する。本実施形態のドットカウント処理は第１の実施形態と同様であり、ドットカウント値Ｅ、積算ドットカウント値Ｓｍ、及び総ドットカウント値Ｓａの３つのカウントデータを使用する。また、補正量Ｈの算出も、第１の実施形態と同様、以上の３つのカウントデータに基づいて実施する。なお、ここでは、ドットカウント処理及び補正量の算出について、その詳細な説明は省略する。
【０１０８】
次に、各エリア１１０を、上述のようにして求めた補正量をそのまま採用する通常領域と、記録濃度変化を緩和するために走査方向に隣接する２つのエリアの補正量の平均（平均補正量）を採用する近傍領域とに分割する。図１３（Ｂ）は、本実施形態で、ｌ回目の走査で記録を行う第ｌ走査領域の各エリア１１０に定められる通常領域１１１と近傍領域１１２とを模式的に示したものである。同図に示すように、第ｌ走査領域の右端のエリア（ｌ，１０）を除く、エリア（ｌ，１）から（ｌ，９）に対して通常領域と近傍領域とを設定している。この通常領域は、エリア１１０内の左側９５０画素分の領域として設定され、近傍領域はエリア内の右側５０画素分の領域として設定されている。なお、走査領域の右端のエリア（ｌ，１０）は、全域を通常領域として設定している。
【０１０９】
そして、エリア（ｌ，１）から（ｌ，１０）の通常領域には、３つのカウントデータをもとに算出した補正量Ｈ（ｌ，１）からＨ（ｌ，１０）をそのまま適用する。一方、エリア（ｌ，１）から（ｌ，９）の近傍領域には、走査方向に隣接する２つのエリアの補正量の平均である平均補正量Ｈ’（ｌ，１）からＨ’（ｌ，９）を適用する。ここで、エリア（ｌ，ｎ）の近傍領域に適用する平均補正量Ｈ’（ｌ，ｎ）は、以下に示す数式２により算出される。
Ｈ’（ｌ，ｎ）＝｛Ｈ（ｌ，ｎ）＋Ｈ（ｌ，ｎ＋１）｝／２      （数式２）
例えば、エリア（ｌ，１）の近傍領域に適用される平均補正量Ｈ’（ｌ，１）は、エリア（ｌ，１）の補正量Ｈ（ｌ，１）とエリア（ｌ，２）の補正量Ｈ（ｌ，２）の平均値として算出される。
【０１１０】
なお、記録ヘッドの昇温に伴う記録濃度変化を低減するために、記録ヘッドの走査方向に進むにしたがって、各エリアの補正量は大きくなる傾向にある。そのため、例えば、エリア（ｌ，１）、（ｌ，２）では、エリア（ｌ，１）の通常領域の補正量、エリア（ｌ，１）の近傍領域の補正量、エリア（ｌ，２）の通常領域の補正量の順に、補正量（間引き率）が大きくなる補正が行われる。
【０１１１】
以上のように、通常領域及び近傍領域において算出した補正量をもとにして、各領域の総ドット数に対して減らすドット数との割合（補正割合）を計算する。そして、それぞれの通常領域及び近傍領域のサイズに合ったマスクパターンを用意しておき、もっとも近い補正割合を有するマスクパターンを選択して所望の記録ドット数に減らす間引き処理を行う。なお、記録ドット数を減らすための補正処理はマスクを用いた補正処理の方法の他、ＳＮＳ間引き処理による補正処理であっても良い。
【０１１２】
以上、本実施形態によれば、インク吐出量の増大に伴う走査方向の濃度むらを低減させるとことが可能になるとともに、記録濃度変化の急激な領域が発生する場合でもその記録濃度変化を緩和できるため、画像品位の悪化を軽減することが可能となる。
【０１１３】
また、記録濃度変化を緩和するための様態としては、以上に示す記録方法に限られるものではない。例えば、エリア境界線３１の左右５０画素、合計１００画素分を近傍領域として設定し、エリア境界線に対して左右２つのエリアそれぞれに近傍領域を設けるようにしてもよい。また、この欽慕領域のサイズは、エリア同士の境界における記録濃度変化を緩和できる程度のサイズに設定すればよい。また、近傍領域に対する補正量は、隣接する２つのエリアの補正量を加算した値から一定の値を減算するような処理により算出してもよい。つまり、近傍領域に対する補正量は、隣接する２つのエリアの補正量の間の値であればよい。
【０１１４】
なお、以上の説明では、エリア境界線３１が隣接する走査領域で走査方向の異なる位置に設けられるようにはなっていない。しかし、第１の実施形態と同様に、走査方向に隣接するエリア１１０間のエリア境界線３１を隣接する走査領域のエリア境界線３１と走査方向の位置が異なるようにエリア１１０を設定することもできる。この場合、エリア境界線３１が走査方向の同じ位置で副走査方向に連続することがないため、更に画像品位の悪化を軽減することが可能となる。
【０１１５】
［その他］
本発明は、特にインクジェット記録方式の中でも、インクを吐出させるためのエネルギとして熱エネルギを発生する手段（例えば電気熱変換体等）を備え、熱エネルギによりインクの状態変化を生起させる方式の記録ヘッド、記録装置において優れた効果をもたらす。
【０１１６】
その代表的な構成や原理については、例えば、米国特許第４７２３１２９号明細書、同第４７４０７９６号明細書に開示されている基本的な原理を用いて行うものが好ましい。この方式は所謂オンデマンド型、コンティニュアス型のいずれにも適用可能である。オンデマンド型の場合には、液体（インク）が保持されているシートや液路に対応して配置されている電気熱変換体に、記録情報に対応していて核沸騰を越える急速な温度上昇を与える少なくとも１つの駆動信号を印加する。これよって、電気熱変換体に熱エネルギを発生せしめ、記録ヘッドの熱作用面に膜沸騰を生じさせる。結果的に、この駆動信号に一対一で対応した液体（インク）内の気泡を形成できるので、オンデマンド型の場合がより有効である。この気泡の成長，収縮により吐出用開口を介して液体（インク）を吐出させて、少なくとも１つの滴を形成する。この駆動信号をパルス形状とすると、即時適切に気泡の成長収縮が行われるので、特に応答性に優れた液体（インク）の吐出が達成でき、より好ましい。このパルス形状の駆動信号としては、米国特許第４４６３３５９号明細書、同第４３４５２６２号明細書に記載されているようなものが適している。なお、上記熱作用面の温度上昇率に関する発明の米国特許第４３１３１２４号明細書に記載されている条件を採用すると、さらに優れた記録を行うことができる。
【０１１７】
記録ヘッドの構成としては、上述の各明細書に開示されているような吐出口、液路、電気熱変換体の組み合わせ構成（直線状液流路または直角液流路）に本発明は限られない。例えば、熱作用部が屈曲する領域に配置されている構成を開示する米国特許第４５５８３３３号明細書，米国特許第４４５９６００号明細書を用いた構成も本発明に含まれるものである。加えて、複数の電気熱変換体に対して、共通するスリットを電気熱変換体の吐出部とする構成を開示する特開昭５９−１２３６７０号公報に基づいた構成でも有効である。さらに、熱エネルギの圧力波を吸収する開孔を吐出部に対応させる構成を開示する特開昭５９−１３８４６１号公報に基づいた構成としても本発明の効果は有効である。すなわち、記録ヘッドの形態がどのようなものであっても、本発明によれば記録を確実に効率よく行うことができるようになるからである。
【０１１８】
加えて、上例のようなシリアルタイプのものでも、装置本体に固定された記録ヘッド、あるいは装置本体に装着されることで装置本体との電気的な接続や装置本体からのインクの供給が可能になる交換自在のチップタイプの記録ヘッドでも本発明は有効である。あるいは、記録ヘッド自体に一体的にインクタンクが設けられたカートリッジタイプの記録ヘッドを用いた場合にも本発明は有効である。また、本発明の記録装置の構成として、記録ヘッドの吐出回復手段、予備的な補助手段等を付加することは本発明の効果を一層安定できるので、好ましいものである。これらを具体的に挙げれば、記録ヘッドに対してのキャッピング手段、クリーニング手段、加圧或は吸引手段、電気熱変換体或はこれとは別の加熱素子或はこれらの組み合わせを用いて加熱を行う予備加熱手段、記録とは別の吐出を行う予備吐出手段である。
【０１１９】
また、搭載される記録ヘッドの種類ないし個数についても、例えば単色のインクに対応して１個のみが設けられたものの他、記録色や濃度を異にする複数のインクに対応して複数個数設けられるものであってもよい。すなわち、例えば記録装置の記録モードとしては黒色等の主流色のみの記録モードだけではなく、記録ヘッドを一体的に構成するか複数個の組み合わせによるかいずれでもよい。ただし、異なる色の複色カラー、または混色によるフルカラーの各記録モードの少なくとも一つを備えた装置にも本発明は極めて有効である。さらに加えて、以上説明した本発明実施例においては、インクを液体として説明しているが、室温やそれ以下で固化するインクであって、室温で軟化もしくは液化するものを用いてもよい。あるいは、インクジェット方式ではインク自体を３０℃以上７０℃以下の範囲内で温度調整を行ってインクの粘性を安定吐出範囲にあるように温度制御するものが一般的であるから、使用記録信号付与時にインクが液状をなすものを用いてもよい。加えて、熱エネルギによる昇温を、インクの固形状態から液体状態への状態変化のエネルギとして使用せしめることで積極的に防止するため、またはインクの蒸発を防止するため、放置状態で固化し加熱によって液化するインクを用いてもよい。いずれにしても熱エネルギの記録信号に応じた付与によってインクが液化し、液状インクが吐出されるものや、記録媒体に到達する時点ではすでに固化し始めるもの等、熱エネルギの付与によって初めて液化する性質のインクを使用する場合も本発明は適用可能である。このような場合のインクは、特開昭５４−５６８４７号公報あるいは特開昭６０−７１２６０号公報に記載されるような、多孔質シート凹部または貫通孔に液状又は固形物として保持された状態で、電気熱変換体に対して対向するような形態としてもよい。本発明においては、上述した各インクに対して最も有効なものは、上述した膜沸騰方式を実行するものである。
【０１２０】
さらに加えて、本発明インクジェット記録装置の形態としては、コンピュータ等の情報処理機器の画像出力端末として用いられるものの他、リーダ等と組合せた複写装置、さらには送受信機能を有するファクシミリ装置の形態を採るもの等であってもよい。
【図面の簡単な説明】
【０１２１】
【図１】第１の実施形態におけるエリアの設定を説明する図。
【図２】第１の実施形態におけるドットカウント処理及び補正処理のフローチャート。
【図３】補正処理に用いるマスクパターンの種類を示した図。
【図４】本発明を適用可能なインクジェット記録装置の外観斜視図。
【図５】本発明を適用可能なインクジェット記録装置における制御構成を示すブロック図。
【図６】インク吐出量の温度依存性を示す模式図。
【図７】走査領域に設定されるエリアの一例を示す図。
【図８】走査領域に設定されるエリアの一例を示す図。
【図９】走査領域に設定されるエリアの一例を示す図。
【図１０】ＳＭＳ間引き処理を説明する図。
【図１１】多値のデータの画像処理を説明するための図。
【図１２】多値の入力データを模式的に示した図。
【図１３】第２の実施形態におけるエリアの設定を説明する図。
【図１４】バブルジェット（登録商標）記録方式の記録ヘッドの説明図。
【図１５】記録ヘッド温度とインク吐出量の関係を示した図。
【図１６】特許文献１の記録方法を説明する図。
【符号の説明】
【０１２２】
１  インクジェット記録装置
１１  記録ヘッド
２１  記録媒体
２３  走査領域
１１０  エリア
１１１  通常領域
１１２  近傍領域
【図１】
0005058837.tif 000002
【図２】
0005058837.tif 000003
【図３】
0005058837.tif 000004
【図４】
0005058837.tif 000005
【図５】
0005058837.tif 000006
【図６】
0005058837.tif 000007
【図７】
0005058837.tif 000008
【図８】
0005058837.tif 000009
【図９】
0005058837.tif 000010
【図１０】
0005058837.tif 000011
【図１１】
0005058837.tif 000012
【図１２】
0005058837.tif 000013
【図１３】
0005058837.tif 000014
【図１４】
0005058837.tif 000015
【図１５】
0005058837.tif 000016
【図１６】
0005058837.tif 000017