(57)【特許請求の範囲】
【請求項１】
インクを吐出する複数のノズルを備えた記録ヘッドと、記録媒体と、の相対走査により前記記録媒体に画像を記録するインクジェット記録装置のための画像処理方法であって、
前記記録媒体上の第１画素に対応する多値データと、前記第１画素を記録するノズルが前記第１画素と対応するときの前記ノズルのインクの濃縮度合いに関する濃縮値を示す第１パラメータと、を取得する取得工程と、
前記取得工程にて取得された前記第１画素に対応する多値データと前記第１パラメータとに基づいて、前記第１画素に対応する補正データを生成する第１生成工程と、
前記第１生成工程にて生成された前記第１画素に対応する補正データに基づいて、前記ノズルからの前記第１画素へのインクの吐出または非吐出を示す吐出データを生成する第２生成工程と、
前記取得工程にて取得された前記第１パラメータと前記第２生成工程にて生成された前記吐出データとに基づいて、前記第１画素に隣接する画素であって、前記第１画素の次に前記ノズルによって記録される第２画素を記録するときの前記ノズルのインク濃縮度合いに関する濃縮値を示す第２パラメータを生成する第３生成工程と、を有し、
前記第３生成工程は、（ｉ）前記第２生成工程において前記第１画素に対してインクの吐出を示すデータが生成され、且つ、前記第１パラメータが示す前記濃縮値が第１の値である場合、前記第２パラメータが示す前記濃縮値が０となり、（ｉｉ）前記第２生成工程において前記第１画素に対してインクの吐出を示す吐出データが生成され、且つ、前記第１パラメータが示す前記濃縮値が前記第１の値よりも大きい第２の値である場合、前記第２パラメータが示す前記濃縮値が０よりも大きく、且つ、前記第２の値よりも小さくなるように、前記第２パラメータを生成することを特徴とする画像処理方法。
【請求項２】
前記第１生成工程は、前記第１画素に対応する多値データと前記第１パラメータとに基づいて補正値を決定し、当該補正値で前記第１画素に対応する多値データを補正することにより前記第１画素に対応する補正データを生成することを特徴とする請求項１に記載の画像処理方法。
【請求項３】
前記第１生成工程は、前記第１パラメータが示す前記濃縮値が第３の値である場合に生成される前記補正値が、前記第１パラメータが示す前記濃縮値が前記第３の値よりも小さい第４の値である場合に生成される前記補正値よりも大きくなるように、前記補正値を決定することを特徴とする請求項２に記載の画像処理方法。
【請求項４】
前記第３生成工程は、前記第２生成工程において前記第１画素に対してインクの非吐出を示す吐出データが生成された場合、前記第２パラメータが示す前記濃縮値が前記第１パラメータが示す前記濃縮値よりも大きくなるように、前記第２パラメータを生成することを特徴とする請求項１から３のいずれか１項に記載の画像処理方法。
【請求項５】
前記第２生成工程により生成された吐出データに基づいて前記記録媒体に画像を記録する記録工程をさらに備えることを特徴とする請求項１から４のいずれか１項に記載の画像処理方法。
【請求項６】
前記第２生成工程により生成された吐出データは、２値データであることを特徴とする請求項１から５のいずれか１項に記載の画像処理方法。
【請求項７】
前記記録ヘッドは、前記第１画素を複数のノズルで記録し、前記取得工程において、前記複数のノズルそれぞれに対して前記第１パラメータを取得することを特徴とする請求項１から６のいずれか１項に記載の画像処理方法。
【請求項８】
前記第１生成工程は、前記複数のノズルそれぞれの第１パラメータの平均値を算出し、前記第１画素に対応する多値データと、前記平均値とに基づいて、前記第１画素に対応する補正データを生成することを特徴とする請求項７に記載の画像処理方法。
【請求項９】
前記第２生成工程は、前記第１画素に対応する補正データの解像度が前記吐出データの解像度よりも低くなるように、前記吐出データを生成することを特徴とする請求項７または８に記載の画像処理方法。
【請求項１０】
前記第３生成工程は、前記複数のノズルそれぞれに対して前記第２パラメータを生成し、前記複数のノズルそれぞれの前記第２パラメータの平均値を算出する算出工程をさらに備えることを特徴とする請求項７から９のいずれか１項に記載の画像処理方法。
【請求項１１】
前記取得工程は、前記第２画素に対応する多値データと、前記第３生成工程にて生成された前記第２画素に対応する前記第２パラメータと、を更に取得し、
前記第１生成工程は、前記取得工程にて取得された前記第２画素に対応する前記多値データと前記第２パラメータとに基づいて、前記第２画素に対応する補正データを更に生成し、
前記第２生成工程は、前記第１生成工程にて生成された前記第２画素に対応する補正データに基づいて、前記ノズルから前記第２画素へのインクの吐出または非吐出を示す吐出データを更に生成することを特徴とする請求項１から１０のいずれか１項に記載の画像処理方法。
【請求項１２】
インクを吐出する複数のノズルを備えた記録ヘッドと、記録媒体と、の相対走査により前記記録媒体に画像を記録するインクジェット記録装置のための画像処理方法であって、
前記記録ヘッド内の複数のノズルで記録される前記記録媒体上の第１画素に対応する多値データと、前記第１画素を記録する前記複数のノズルそれぞれが前記第１画素と対応するときの前記ノズルのインクの濃縮度合いに関する濃縮値を示す前記複数のノズルそれぞれの第１パラメータと、を取得する取得工程と、
前記取得工程にて取得された前記第１画素に対応する多値データと前記第１パラメータとに基づいて、前記第１画素に対応する補正データを生成する第１生成工程と、
前記第１生成工程にて生成された前記第１画素に対応する補正データに基づいて、前記ノズルからの前記第１画素へのインクの吐出または非吐出を示す吐出データを生成する第２生成工程と、
前記取得工程にて取得された前記第１パラメータと前記第２生成工程にて生成された前記吐出データとに基づいて、前記第１画素に隣接する画素であって、前記第１画素の次に前記ノズルによって記録される第２画素を記録するときの前記ノズルのインク濃縮度合いに関する濃縮値を示す第２パラメータを生成する第３生成工程と、
を有することを特徴とする画像処理方法。
【請求項１３】
前記第１生成工程は、前記複数のノズルそれぞれの第１パラメータの平均値を算出し、前記第１画素に対応する多値データと、前記平均値とに基づいて、前記第１画素に対応する補正データを生成することを特徴とする請求項１２に記載の画像処理方法。
【請求項１４】
前記第２生成工程は、前記第１画素に対応する補正データの解像度が前記吐出データの解像度よりも低くなるように、前記吐出データを生成することを特徴とする請求項１２または１３に記載の画像処理方法。
【請求項１５】
前記第３生成工程は、前記複数のノズルそれぞれに対して前記第２パラメータを生成し、前記複数のノズルそれぞれの前記第２パラメータの平均値を算出する算出工程をさらに備えることを特徴とする請求項１２から１４のいずれか１項に記載の画像処理方法。
【請求項１６】
インクを吐出する複数のノズルを備えた記録ヘッドと、記録媒体と、の相対走査により前記記録媒体に画像を記録するための画像処理を行う画像処理装置であって、
前記記録媒体上の第１画素に対応する多値データと、前記第１画素を記録するノズルが前記第１画素と対応するときの前記ノズルのインクの濃縮度合いに関する濃縮値を示す第１パラメータと、を取得する取得手段と、
前記取得手段によって取得された前記第１画素に対応する多値データと前記第１パラメータとに基づいて、前記第１画素に対応する補正データを生成する第１生成手段と、
前記第１生成手段によって生成された前記第１画素に対応する補正データに基づいて、前記ノズルからの前記第１画素へのインクの吐出または非吐出を示す吐出データを生成する第２生成手段と、
前記取得手段によって取得された前記第１パラメータと前記第２生成手段によって生成された前記吐出データとに基づいて、前記第１画素に隣接する画素であって、前記第１画素の次に前記ノズルによって記録される第２画素を記録するときの前記ノズルのインク濃縮度合いに関する濃縮値を示す第２パラメータを生成する第３生成手段と、を備え、
前記第３生成手段は、（ｉ）前記第２生成手段によって前記第１画素に対してインクの吐出を示すデータが生成され、且つ、前記第１パラメータが示す前記濃縮値が第１の値である場合、前記第２パラメータが示す前記濃縮値が０となり、（ｉｉ）前記第２生成手段によって前記第１画素に対してインクの吐出を示す吐出データが生成され、且つ、前記第１パラメータが示す前記濃縮値が前記第１の値よりも大きい第２の値である場合、前記第２パラメータが示す前記濃縮値が０よりも大きく、且つ、前記第２の値よりも小さくなるように、前記第２パラメータを生成することを特徴とする画像処理装置。
【請求項１７】
インクを吐出する複数のノズルを備えた記録ヘッドと、記録媒体と、の相対走査により前記記録媒体に画像を記録するインクジェット記録装置であって、
前記記録ヘッド内の複数のノズルで記録される前記記録媒体上の第１画素に対応する多値データと、前記第１画素を記録する前記複数のノズルそれぞれが前記第１画素と対応するときの前記ノズルのインクの濃縮度合いに関する濃縮値を示す前記複数のノズルそれぞれの第１パラメータと、を取得する取得手段と、
前記取得手段によって取得された前記第１画素に対応する多値データと前記第１パラメータとに基づいて、前記第１画素に対応する補正データを生成する第１生成手段と、
前記第１生成手段によって生成された前記第１画素に対応する補正データに基づいて、前記ノズルからの前記第１画素へのインクの吐出または非吐出を示す吐出データを生成する第２生成手段と、
前記取得手段によって取得された前記第１パラメータと前記第２生成手段によって生成された前記吐出データとに基づいて、前記第１画素に隣接する画素であって、前記第１画素の次に前記ノズルによって記録される第２画素を記録するときの前記ノズルのインク濃縮度合いに関する濃縮値を示す第２パラメータを生成する第３生成手段と、
を有することを特徴とする画像処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明はインクを用いて記録を行うインクジェット記録装置のための画像処理方法および画像処理装置に関する。特に、吐出回数が少ないノズルの、インク濃縮に伴う画像濃度の上昇を抑えるための処理に関する。
【背景技術】
【０００２】
インクを吐出する複数のノズルを備えたインクジェット記録ヘッドでは、これら複数のノズルから記録データに応じてインクを吐出することにより、記録媒体に画像を形成する。このような記録ヘッドでは、記録する画像に応じて個々のノズルの吐出頻度が異なり、頻度の低いノズルでは、吐出口内のインクの揮発成分が蒸発し、インクの濃縮が起こり得る。そして、ノズル内のインクが濃縮すると、吐出量あたりの色材濃度も高まり、結果として記録媒体で表現される画像の濃度を必要以上に高めてしまう。
【０００３】
例えば特許文献１には、異なるインクを重ねて記録を行うインクジェット記録装置において、各インクの非吐出回数に応じてインク濃度の上昇値を予測し、上昇値に基づいて、各インクに対応する信号値に補正をかける方法が開示されている。特許文献１を採用すれば、吐出回数が低くインクの濃度上昇が起こった場合であっても、濃度上昇が起こっていないインクで記録される画像と略同等の画像濃度を実現することが出来る。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開平１１−３２０８６４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
ところで、特許文献１の構成では、どの程度の濃度上昇が起こっても、ノズルが１回の吐出を行えば、濃度が上昇したインクは排出され、連続する次の吐出では通常濃度のインクが吐出されることを前提にしている。しかしながら、本発明者らの検討によれば、実際のインク濃縮は吐出口近傍から徐々にノズルの奥へと進行し、１回の吐出だけでは濃縮インクを排出しきれない場合が確認された。すなわち、特許文献１では、濃縮インクを排出するためには２回以上の吐出が要される場合であっても、ノズル内のインクの濃度が考慮されていない。従って、特許文献１では、１発目の吐出でノズル内のインク濃縮が解消し、２発目あるいは３発目のインクは通常濃度になっているとみなして各インクの信号値に補正をかけているため、出力画像が通常よりも高濃度となり、濃度ムラが発生する恐れがあった。
【０００６】
本発明は上記問題点を解決するためになされたものであり、その目的とする所は、記録ヘッドのノズル内のインクの濃縮に起因する、記録媒体に記録される画像の濃度ムラを抑制する処理を高精度に行うことである。
【課題を解決するための手段】
【０００７】
そのために本発明は、インクを吐出する複数のノズルを備えた記録ヘッドと、記録媒体と、の相対走査により前記記録媒体に画像を記録するインクジェット記録装置のための画像処理方法であって、前記記録媒体上の第１画素に対応する多値データと、前記第１画素を記録するノズルが前記第１画素と対応するときの前記ノズルのインクの濃縮度合いに関する濃縮値を示す第１パラメータと、を取得する取得工程と、前記取得工程にて取得された前記第１画素に対応する多値データと前記第１パラメータとに基づいて、前記第１画素に対応する補正データを生成する第１生成工程と、前記第１生成工程にて生成された前記第１画素に対応する補正データに基づいて、前記ノズルからの前記第１画素へのインクの吐出または非吐出を示す吐出データを生成する第２生成工程と、前記取得工程にて取得された前記第１パラメータと前記第２生成工程にて生成された前記吐出データとに基づいて、前記第１画素に隣接する画素であって、前記第１画素の次に前記ノズルによって記録される第２画素を記録するときの前記ノズルのインク濃縮度合いに関する濃縮値を示す第２パラメータを生成する第３生成工程と、を有し、前記第３生成工程は、（ｉ）前記第２生成工程において前記第１画素に対してインクの吐出を示すデータが生成され、且つ、前記第１パラメータが示す前記濃縮値が第１の値である場合、前記第２パラメータが示す前記濃縮値が０となり、（ｉｉ）前記第２生成工程において前記第１画素に対してインクの吐出を示す吐出データが生成され、且つ、前記第１パラメータが示す前記濃縮値が前記第１の値よりも大きい第２の値である場合、前記第２パラメータが示す前記濃縮値が０よりも大きく、且つ、前記第２の値よりも小さくなるように、前記第２パラメータを生成することを特徴とする。
【０００８】
また、インクを吐出する複数のノズルを備えた記録ヘッドと、記録媒体と、の相対走査により前記記録媒体に画像を記録するための画像処理を行う画像処理装置であって、前記記録媒体上の第１画素に対応する多値データと、前記第１画素を記録するノズルが前記第１画素と対応するときの前記ノズルのインクの濃縮度合いに関する濃縮値を示す第１パラメータと、を取得する取得手段と、前記取得手段によって取得された前記第１画素に対応する多値データと前記第１パラメータとに基づいて、前記第１画素に対応する補正データを生成する第１生成手段と、前記第１生成手段によって生成された前記第１画素に対応する補正データに基づいて、前記ノズルからの前記第１画素へのインクの吐出または非吐出を示す吐出データを生成する第２生成手段と、前記取得手段によって取得された前記第１パラメータと前記第２生成手段によって生成された前記吐出データとに基づいて、前記第１画素に隣接する画素であって、前記第１画素の次に前記ノズルによって記録される第２画素を記録するときの前記ノズルのインク濃縮度合いに関する濃縮値を示す第２パラメータを生成する第３生成手段と、を備えることを特徴とする。
【０００９】
さらに、インクを吐出する複数のノズルを備えた記録ヘッドと、記録媒体と、の相対走査により前記記録媒体に画像を記録するインクジェット記録装置のための画像処理方法であって、前記記録媒体上の第１画素に対応する多値データと、前記第１画素を記録するノズルが前記第１画素と対応するときの前記ノズルのインクの濃縮度合いに関する濃縮値を示す第１パラメータと、を取得する取得工程と、前記取得工程にて取得された前記第１画素に対応する多値データと前記第１パラメータとに基づいて、前記第１画素に対応する補正データを生成する第１生成工程と、前記取得工程にて取得された前記第１パラメータと前記第１生成工程にて生成された前記補正データとに基づいて、前記第１画素に隣接する画素であって、前記第１画素の次に前記ノズルによって記録される第２画素を記録するときの前記ノズルのインク濃縮度合いに関する濃縮値を示す第２パラメータを生成する第２生成工程と、を有することを特徴とする。
【発明の効果】
【００１０】
本発明によれば、吐出の履歴に応じて変化するインク濃縮に適切に対応した画像処理を行うことが可能となり、濃度変化の無い安定した画像を出力することが可能となる。
【図面の簡単な説明】
【００１１】
【図１】実施例１の画像処理の構成を示すブロック図である。
【図２】本発明の実施例１および２に使用可能な記録装置の概略構成を示す図である。
【図３】（ａ）および（ｂ）は、記録ヘッドの吐出口面図である。
【図４】インク濃縮計算部が参照するルックアップテーブルの一例を示す図である。
【図５】インク濃縮積算値と実際のインク濃縮の程度の関係を示す図である。
【図６】画像補正部が参照するルックアップテーブルの一例を示す図である。
【図７】画像の入力値と記録媒体に記録される画像濃度（明度）の関係を示した図である。
【図８】先頭部分の入力画像データが画像処理される工程を説明するための図である。
【図９】（ａ）および（ｂ）は、本発明の具体的な効果を説明するための図である。
【図１０】実施例２の画像処理の構成を説明するためのブロック図である。
【図１１】先頭部分の入力画像データが画像処理される工程を説明するための図である。
【図１２】各レベルに対応するドットの配置を説明するための模式図である。
【図１３】（ａ）および（ｂ）は、シリアル型インクジェット記録装置の斜視図である。
【図１４】４パスのマルチパス記録方法を説明する図である。
【図１５】実施例３の画像処理を説明するためのブロック図である。
【図１６】実施例１の画像処理を説明するためのフローチャートである。
【発明を実施するための形態】
【００１２】
（実施例１）
図２は本実施例で使用する記録装置Ａ１の概略構成を示す図である。記録装置Ａ１はインクジェット式のラインプリンタであり、制御ユニットＡ２、インクカートリッジＡ６１〜Ａ６４、記録ヘッドＡ７、記録媒体搬送機構Ａ８などを備えている。
【００１３】
記録ヘッドＡ７はフルラインタイプの記録ヘッドであり、記録媒体と対向する面に、搬送方向（ｘ方向）と交差するｙ方向に並列して配置されたサーマル方式のノズルを複数備えている。インクカートリッジＡ６１〜Ａ６４には、シアン、マゼンタ、イエロー、ブラックに対応したインクがそれぞれ収容され、インク導入管Ａ６１ａ〜Ａ６４ａを通じて記録ヘッドＡ７の個々のノズルに供給される。そして、画像データに従って、これらのノズルからインクが吐出され、ｘ方向に一定速度で相対走査（搬送）される記録媒体Ａ１００に記録が行われる。記録ヘッドＡ７の詳細については、図３を用いて後で説明する。
【００１４】
記録媒体搬送機構Ａ８は、紙送りモータＡ８１と紙送りローラＡ８２を備えている。紙送りモータＡ８１は紙送りローラＡ８２を回転させることで、記録媒体Ａ１００を記録ヘッドＡ７に対しｘ方向に一定の速度で搬送する。
【００１５】
制御ユニットＡ２は、主にＣＰＵ  Ａ３、ＲＡＭ  Ａ４１、ＲＯＭ  Ａ４２によって構成され、受信した画像データを処理したり、記録ヘッドＡ７や紙送りローラＡ８１を制御して記録動作を行ったりする。ＣＰＵ  Ａ３はＲＯＭ  Ａ４２内に記憶された制御プログラムをＲＡＭ  Ａ４１に展開して実行することで、後述するような様々な画像処理を行う。そして、記録ヘッドＡ７で記録可能な画像データを生成し、記録ヘッドＡ７と記録媒体搬送機構Ａ８を制御して、記録媒体に画像を記録する。
【００１６】
図３（ａ）および（ｂ）は、記録ヘッドＡ７の吐出口面図である。図３（ａ）に示すように、本実施形態の記録ヘッドＡ７には、複数のノズル列が配列された複数の吐出基板Ａ７１〜Ａ７４が、ｘ方向に交互にずれながらｙ方向に連続するように配置している。このような記録ヘッドの個々のノズルから、ｘ方向に搬送される記録媒体に対しインクを吐出することにより、記録ヘッドＡ７に配列されたノズル幅ｗに対応する画像を記録することが出来る。
【００１７】
図３（ｂ）は、１つの吐出基板Ａ７１におけるノズル列の配置状態を示す図である。１つの吐出基板Ａ７１にはＡ７１ａ〜Ａ７１ｄの４列のノズル列が配置しており、個々のノズル列は、所定のピッチ（記録解像度）で所定方向（ここではｙ方向）に配列する複数のノズルによって構成されている。本実施例において、ｙ方向のノズルのピッチは１２００ｄｐｉである。これら４つのノズル列に含まれ、ｘ方向に沿って対応する位置（以下、同一ノズル位置と呼ぶ）の４つのノズルによって、搬送される記録媒体上の同一列（カラム）の記録が行われる。
【００１８】
以下、図１および図８を用いて本実施例の画像処理を説明する。図１は本実施例の画像処理の構成を説明するためのブロック図である。また、図８は図１で示す画像処理によって先頭部分の入力画像データが、処理される工程を具体的に説明するための図である。
【００１９】
図８において、８０１は、画像入力部Ｂ１００が受信した入力画像データの先頭部分であり、ｙ方向のノズル位置１〜ノズル位置８およびｘ方向のカラム位置１カラム〜８カラムに対応する８×８の画素領域を示している。ここでは、シアンの濃度データを例に示しており、８×８の全ての画素は、ｉ＝８４の信号値を有している。このような入力画像データに対し、図１に示す各ブロックは、図の左上の画素（ノズル位置１の第１カラム）からｘ方向に１画素ずつ順に以下の画像処理を行っていく。なお、本例において、各画素の解像度は１２００ｄｐｉ×１２００ｄｐｉであり。そして、各ブロックが行う画像処理の解像度は、実際に記録ヘッドが記録媒体にドットを記録する記録解像度（ノズル解像度）と一致している。
【００２０】
入力された濃度データ（ｉ＝８４）は、まず画像補正部Ｂ２００によって所定の補正処理が施される。ここで行われる補正処理は、本実施例の特徴的な処理であり、個々のノズルで予測されるインク濃縮の度合いによって、濃度データの信号値を補正して出力する。具体的には、インク濃縮が高いと予測されるノズルについては信号値をマイナス方向に補正し、インク濃縮が無いと予測されるノズルについてはそのままの信号値で出力する。但し、記録動作開始直前には、記録ヘッドのメンテナンス処理によって十分な予備吐出が行われているので、処理の対象となっている注目画素が先頭すなわち第１カラムの画素である場合、いずれのノズルについてもインクは濃縮していないと判断する。よって、左上の画素（ノズル位置１の第１カラム）を処理する場合、画像補正部Ｂ２００は、入力画像データｉ＝８４をそのままの状態で量子化部Ｂ３００へ出力する（ｉ´＝８４）。画像補正部Ｂ２００で行なう詳しい処理については後に詳しく説明する。
【００２１】
量子化部Ｂ３００は、入力された多値データｉ´をドットの記録（１）あるいは非記録（０）を定める２値データに量子化する。量子化方法としては誤差拡散法やディザ法など広く知られた方法を採用することが出来る。８０２は、量子化部Ｂ３００によって多値データが量子化された結果を示している。ここでは、左上の画素（ノズル位置１の第１カラム）の量子化の結果はドット非記録（０）になっている。
【００２２】
量子化部Ｂ３００から出力された２値データは、ドット配置ノズル列展開部Ｂ４００によって、個々のノズル列Ａ７１ａ〜Ａ７１ｄがそれぞれ記録するドットデータ（２値データ）に振り分けられる。８０３ａ〜８０３ｄは、ドットデータ８０２をノズル列Ａ７１ａ〜Ａ７１ｄのいずれかに分配するためのマスクパターンである。これらマスクパターンは、記録装置のＲＯＭ  Ａ４２に予め格納されている。具体的には、８０３ａがノズル列Ａ７１ａの記録許容画素を決定するマスクパターン、８０３ｂがノズル列Ａ７１ｂの記録許容画素を決定するマスクパターンである。また、８０３ｃがノズル列Ａ７１ｃの記録許容画素を決定するマスクパターン、８０３ｄがノズル列Ａ７１ｄの記録許容画素を決定するマスクパターンである。個々のマスクパターンにおいて、グレーで示した画素（ＯＮ）が対応するノズルのドット記録を許容する画素、白で示した画素（ＯＦＦ）がドット記録を許容しない画素を示している。これら４つのマスクパターンそれぞれが２５％の記録許容率となっており、互いに補完の関係を有している。ドット配置ノズル列展開部Ｂ４００は、予めＲＯＭ  Ａ４２に格納されているこのようなマスクパターンを読み出し、当該マスクパターンと量子化部Ｂ３００から出力されたがドットデータとの間でＡＮＤ処理を行う。その結果、ドットデータ８０２は、ノズル列Ａ７１ａのドットデータ８０４ａ、ノズル列Ａ７１ｂのドットデータ８０４ｂ、ノズル列Ａ７１ｃのドットデータ８０４ｃ、ノズル列Ａ７１ｄのドットデータ８０４ｄに分配される。すなわち、ドットデータ８０２の全ては、Ａ７１ａ、Ａ７１ｂ、Ａ７１ｃ、Ａ７１ｄのいずれかによって記録される。左上の画素（ノズル位置１の第１カラム）は、ドットデータ８０４ａ〜８０４ｄの全てにおいてドット非記録（０）になっており、いずれのノズル列によってもドットは記録されない。尚、本実施例では、８０３ａ〜８０３ｄに示すように互いに補完関係にあるマスクパターンを用いたが、同一画素に対して複数のノズルからインクを吐出するようなマスクパターンを用いてもよい。
【００２３】
その後、各ノズル列のドットデータは、プリント部Ｂ５００に送られ、対応するノズル列によって、インクの吐出が実行される。左上の画素（ノズル位置１の第１カラム）については、いずれのノズル列によっても記録は行われない。一方、このようなドットデータはインク濃縮計算部Ｂ６００にも送られる。
【００２４】
インク濃縮計算部Ｂ６００では、ドット配置ノズル列展開部Ｂ４００が生成したドットデータに基づいて、該当するノズルのインク濃縮積算値Ｃを取得する。本明細書において、インク濃縮積算値Ｃとは、各ノズル内のインクの濃縮の程度を示すパラメータであり、その値が大きいほどインクの濃縮度が高い、つまりインクが濃縮していることを表している。記録動作開始直前には、記録ヘッドのメンテナンス処理によって十分な予備吐出が行われるので、いずれのノズル列でもインク濃縮は起こっておらず、第１カラムを処理する際に用いられるインク濃縮積算値（初期値）は０とする。
【００２５】
本例の左上の画素のようにデータが非記録（０）の場合、該当するノズルのインクは、１回の非吐出分だけインク濃縮が進行する。よって、インク濃縮計算部Ｂ６００は、現在のインク濃縮積算値Ｃに１を加算する（Ｃ＝Ｃ＋１）。一方、データが記録（１）である場合、該当するノズルのインクは、１回の吐出分だけインク濃縮が緩和する。よって、インク濃縮計算部Ｂ６００は、その緩和量すなわちインク濃縮積算値のマイナス変化量ΔＣを、インク濃縮積算値変化量計算関数またはインク濃縮積算値変化量計算テーブルを用いて取得し、これを現在のインク濃縮積算値Ｃに加算する（Ｃ＝Ｃ＋ΔＣ）。以下インク濃縮積算値変化量計算関数またはインク濃縮積算値変化量計算テーブルについて説明する。
【００２６】
図５は１つのノズルにおけるインク濃縮積算値と実際のインク濃縮の程度の関係を示す図である。横軸は、本実施例におけるインク濃縮積算値Ｃである。非記録画素が連続する状況において、インク濃縮積算値Ｃは非吐出時間あるいは連続した非記録画素数に相当する。縦軸はインク濃縮倍率である。本例におけるインク濃縮倍率とは、インク濃縮が起こっていない状態で記録されたドットの光学濃度（ＯＤ、Ｏｐｔｉｃａｌ  Ｄｅｎｓｉｔｙ）に対する、インク濃縮が起こっている場合の光学濃度（ＯＤ）の倍率を示す値である。すなわちインク濃縮が起こっていない場合（インク濃縮積算値Ｃ＝０の場合）は、インク濃縮倍率は１である。
【００２７】
図において、実線は、あるインクにおいて、複数のインク濃縮積算値Ｃに対応するインクを用い、連続して２ドットを記録した場合の、１発目のインク濃縮倍率を示している。インク濃縮積算値Ｃが大きくなるほど、インク濃縮倍率が高くなっていることが判る。一方、破線は実線と同条件で連続ドットを記録した場合の、２発目のドットのインク濃縮倍率を示している。１発目と同様、インク濃縮積算値が大きくなるほどインク濃縮倍率は高くなっているが、その傾きは１発目に比べて十分小さい。すなわち、インク濃縮積算値Ｃがどのような値であっても、１発目の吐出によってインク濃縮倍率は、かなり低減する。しかし、図からも判るように、完全にもとのインク濃縮倍率（＝１）に戻るわけではない。
【００２８】
例えば、インク濃縮積算値がＣｅのインクを用いて２回連続で吐出動作を行った場合、記録媒体に形成される１ドット目のインク濃縮倍率はＰｅで、２ドット目のインク濃縮倍率はＰｅ´である。ここで、２ドット目のＰｅ´のインク濃縮倍率に対応する１ドット目のインク濃縮積算値は、ＣｅよりΔＣだけ減少したＣｅ´となる。つまり、インク濃縮積算値がＣｅのインクを用いて１回の吐出動作を行った場合、インク濃縮積算値はΔＣだけ下がると考えることが出来る。なお、このようなインク濃縮積算値の変位量ΔＣは、図５のようなインク濃縮積算値Ｃとインク濃縮倍率の関係を予め調べておくことにより、それぞれのインク濃縮積算値Ｃに応じた値を求めておくことが出来る。
【００２９】
例えば、図５のように、５点（０、Ｃｂ、Ｃｃ、Ｃｄ、Ｃｅ）のインク濃縮積算値に対するインク濃縮倍率が分かっている場合、各点の座標からΔＣを取得する関数を以下のように用意することが出来る。  
注目画素のデータが０（非記録）の場合
ΔＣ＝１
注目画素のデータが１（記録）で、且つインク濃縮積算値Ｃが０≦Ｃ＜Ｃｂの場合、
ΔＣ＝（−１）×（ｍ１×Ｃ＋ｎ１）
注目画素のデータが１（記録）で、且つインク濃縮積算値ＣがＣｂ≦Ｃ＜Ｃｃの場合、
ΔＣ＝（−１）×（ｍ２×Ｃ＋ｎ２）
注目画素のデータが１（記録）で、且つインク濃縮積算値ＣがＣｃ≦Ｃ＜Ｃｄの場合、
ΔＣ＝（−１）×（ｍ３×Ｃ＋ｎ３）
注目画素のデータが１（記録）で、且つインク濃縮積算値ＣがＣｄ≦Ｃの場合、
ΔＣ＝（−１）×（ｍ４×Ｃ＋ｎ４）
ここで、ｍ１〜ｍ４およびｎ１〜ｎ４は、図５の各点の座標から算出できる正の値である。この場合、本実施例のインク濃縮計算部Ｂ６００は、現時点でのインク濃縮積算値Ｃと注目画素のデータに応じて上記式よりΔＣを求め、新たなインク濃縮積算値Ｃ＝Ｃ＋ΔＣを算出する。
【００３０】
なお、以上では、複数ポイントの測定結果を直線で補完した関数をもとに、変化量ΔＣを求めるための上記計算式を作成したが、例えは複数の測定ポイントを曲線で近似して、インク濃縮積算値からインク濃縮積算値の変化量ΔＣを求める式を作成しても良い。
【００３１】
また、このようなインク濃縮積算値Ｃと注目画素の記録データに対応図けられたΔＣの値は、予めルックアップテーブルに記憶しておくことも出来る。
【００３２】
図４は、インク濃縮積算値ＣからΔＣの値を取得するためにインク濃縮計算部Ｂ６００が参照するルックアップテーブルの一例を示す図である。図において、記録データが非記録（０）の場合は、インク濃縮積算値の変化量ΔＣはインク濃縮積算値によらず、ΔＣ＝１となる。一方、記録データが記録（１）の場合は、インク濃縮積算値の変化量ΔＣは０または負の値となる。このようなルックアップテーブルを予め用意しておくと、上述した式を用いてΔＣを算出する形態に比べて、インク濃縮計算部Ｂ６００での処理時間を短くすることが出来る。
【００３３】
ルックアップテーブルで用意するインク濃縮積算値の数（縦の水準の数）が、大きすぎる場合には、水準を間引いてルックアップテーブルのサイズを小さくしても良い。例えばインク濃縮積算値をビットシフトして２進数の桁数を少なくした数値を使用することにより水準数を少なくしても良い。また別のルックアップテーブルを用いてインク濃縮積算値の水準をより少ない数値へまとめる変換を行い、その変換された数値をインク濃縮積算値変化量計算テーブルの水準に使用することにより水準数を少なくすることも出来る。この場合、変化量ΔＣの変化が大きい領域すなわち比較的インク濃縮積算値が小さい領域では、上記水準の間引きは少なく抑えることが好ましい。逆に、変化量ΔＣの変化が小さい領域すなわち比較的インク濃縮積算値が大きい領域では、上記水準の間引きを大きくすることが出来る。
【００３４】
図１に戻り、次の処理を説明する。上述した方法により、インク濃縮計算部Ｂ６００が算出した新たなインク濃縮積算値Ｃ＝Ｃ＋ΔＣは、インク濃縮積算値保持手段Ｂ７００に格納される。図８の左上の画素の例では、インク濃縮積算値Ｃはいずれのノズルでも初期値の０、記録データが０で変化量ΔＣ＝１であるので、新たなインク濃縮積算値Ｃ＝０＋１＝１となる。インク濃縮積算値保持手段Ｂ７００は、最新のインク濃縮積算値Ｃをノズル列ごとに格納する。
【００３５】
ここで、画像補正部Ｂ２００における画像補正方法を詳しく説明する。
【００３６】
図７は、画像の入力値と記録媒体に記録される画像濃度（明度）の関係を示した図である。横軸は入力値を示しているが、ここでは右に行くほど明度が高い、すなわち画像入力部Ｂ１００に入力される多値の濃度データの信号値が小さいことを示している。また、縦軸は、記録媒体上に記録される画像の明度を示し、値が高いほど画像が明るい、すなわち濃度が低いことを示している。
【００３７】
また、図７では、濃縮倍率が異なる３種類のインクを用いた場合それぞれの、入力値と画像明度の関係を示している。Ｃ１は、インク濃縮倍率が１．０、すなわち濃縮が起こっていない正常なインクを用いた場合の、入力値と明度の関係を示している。これに対し、Ｃ２は濃縮倍率が１．２であるインクを用いた場合、またＣ３は濃縮倍率が１．４であるインクを用いた場合の、入力値と明度の関係をそれぞれ示している。いずれの濃縮倍率においても、入力値が暗いすなわち画像入力部Ｂ１００に入力される信号値が高いほど、記録媒体に記録される画像の明度が低く（すなわち濃度が高く）なっている。また、インク濃縮倍率が高いほど、各入力値に対する明度は低く（すなわち濃度は高く）なっている。
【００３８】
本実施例では、濃縮倍率がどのような値のインクであっても、濃縮倍率が１．０と同様の軌跡Ｃ１となるように、インク濃縮倍率の値に応じて、入力信号値に補正をかける。具体的には、濃縮倍率が１．４のインクに対し信号値ｉが入力された場合、そのままの信号値では画像明度はｄ３となってしまうが、これを軌跡Ｃ１と同じｄ１とするために、入力信号ｉを、軌跡Ｃ３で画像明度をｄ１とする信号値ｉ´に変換する。すなわち、Δｉ＝ｉ´−ｉが画像補正部Ｂ２００で入力信号値に対して必要な補正量となる。
【００３９】
なお、インク濃縮積算値Ｃとインク濃縮倍率の関係は、既に図５のグラフによって取得可能である。よって、図７に示したような入力値と画像明度（あるいは濃度）の関係を、様々なインク濃縮倍率について調べておけば、インク濃縮積算値と入力画像信号値の組み合わせから、適量の補正値Δｉが得られるようなルックアップテーブルを作成することが出来る。
【００４０】
図６は、本実施例の画像補正部が参照する上記ルックアップテーブルの一例を示す図である。図において、縦軸はＡ７１ａ、Ａ７１ｂ、Ａ７１ｃ、Ａ７１ｄの４列のノズルのうち、同一ノズル位置（同一カラム位置）の４ノズルのインク濃縮積算値の平均値（インク濃縮積算平均値）を示している。また、横軸は、画像補正部Ｂ２００に入力される０〜２５５で表される濃度信号を示している。画像補正部Ｂ２００は、インク濃縮積算値保持手段Ｂ７００に保持されている、同じカラム位置で異なるノズル列に含まれる４ノズルのインク濃縮積算値からその平均値を求め、これをインク濃縮積算平均値とする。そして、図６のルックアップテーブルを参照しながら、このように求めたインク濃縮積算平均値と画像入力部Ｂ１００から入力される画像信号の組み合わせに応じて、補正量Δｉを取得する。さらに、取得した補正量Δｉを入力画像信号ｉから減算することにより、補正後の信号値ｉ´を得る。
【００４１】
このような補正後の信号値ｉ´を用いて量子化部Ｂ３００が量子化を行いながら、ここの画素に対し画像処理を進めていくことにより、記録媒体にはインク濃縮が起こっていないインクで画像を記録した場合と同等の画像濃度が表現される。
【００４２】
なお、図６に示したルックアップテーブルについても、その水準数が多すぎる場合には、図４で説明したルックアップテーブルと同様に、変化量の少ない領域でインク濃縮積算平均値の水準値を間引いてもよい。
【００４３】
これまで説明した画像処理の流れを図１６に示すフローチャートを用いて説明する。まず、ステップＳ１において、画像補正部Ｂ２００は、画像入力部Ｂ１００から注目画素（第１画素）に対応する多値の濃度データ（入力信号ｉ）を取得する。
【００４４】
次に、ステップＳ２において、インク濃縮積算値保持手段Ｂ７００に格納されたインク濃縮積算値とインク濃縮積算平均値（第１パラメータ）を取得する。このインク濃縮積算値とインク濃縮積算平均値は、注目画素を記録可能な４ノズルそれぞれに対応している。この４ノズルは、カラム方向の位置が同じノズルであり、同一ノズル位置のノズルである。
【００４５】
ステップＳ３において、ステップＳ１で取得した濃度データと、ステップＳ２で取得したインク濃縮積算値平均とに基づき、図６に示すルックアップテーブルを参照して濃度データを補正するための補正値（補正値Δｉ）を決定する（第１生成工程）。そして、ステップＳ３で決定した補正値を用いて注目画素の濃度データを補正し、量子化部Ｂ３００に出力する（ステップＳ４）。
【００４６】
量子化部Ｂ３００では、ステップＳ４において補正された注目画素の多値の濃度データを量子化してドットの記録・非記録を示す吐出データを生成し（第２生成工程）、ドット配置ノズル列展開部Ｂ４００へ出力する（ステップＳ５）。そして、ドット配置ノズル列展開部Ｂ４００において、マスクパターンを用いて受信した２値データに基づいて注目画素を記録する４つのノズルにそれぞれ対応する４つのデータを生成する。その後、プリント部Ｂ５００及びインク濃縮計算部Ｂ６００にそれぞれ出力する（ステップＳ６）。
【００４７】
ステップＳ７では、インク濃縮計算部Ｂ６００において、４つノズルそれぞれに対して、注目画素の記録においてインクドットを吐出したか否かに基づいて図４に示すルックアップテーブルを参照し、インク濃縮積算値の変化量（ΔＣ）を取得する。そして、ステップＳ１で取得した各ノズルのインク濃縮積算値に、変化量ΔＣをそれぞれ加算することにより、注目画素を記録することにより変化した各ノズルのインク濃縮度合いを示すインク濃縮積算値（第２パラメータ）を算出する。つまり、注目画素に隣接し、注目画素の次に、この４ノズルを用いて記録される画素（第２画素）に対する処理に用いるインク濃縮積算値を算出する（第３生成工程）。
【００４８】
ステップＳ８では、ステップＳ７で算出したノズル毎のインク濃縮積算値に基づいて、４ノズルのインク濃縮積算平均値を算出し、算出した値をインク濃縮積算値保持手段Ｂ７００に格納する。
【００４９】
最後に、ステップＳ９において注目画素が記録すべき画素の最終画素であるか否かを判断し、最終画素である場合には処理を終了する。一方、最終画素ではない場合は、注目画素の次にこの４ノズルで記録される画素に対して上記ステップＳ１からステップＳ８の処理を行い、最終画素に対する処理を行うまでこの処理を続ける。
【００５０】
図９（ａ）および（ｂ）は、本実施例の具体的な効果を説明するための図である。図９（ａ）は罫線パターンであり、ｙ方向に延在する複数の罫線が、ｘ方向に比較的長い間隔をおいて並列配置している。このような罫線パターンを記録する場合、ｙ方向に配列する個々のノズルは、ｘ方向に搬送される記録媒体に対し、所定間隔で１ドットの吐出を繰り返す。
【００５１】
図９（ｂ）は、図９（ａ）のような記録を行った場合の、記録媒体上の画素位置と、１つのノズルのインク濃縮積算値Ｃの関係を示した図である。記録開始時、インク濃縮積算値Ｃは初期値の０であるが、非記録画素が連続するにつれて徐々に増大する。そして、最初の記録画素に到達すると１回分の吐出が行われ、インク濃縮積算値Ｃは一気に減少する。その後、再び非記録画素の連続によってインク濃縮積算値は徐々に上昇する。
【００５２】
このような周期的な吐出動作を続けて行った場合、もし１回の吐出でインク濃縮積算値が十分に０まで下がれば、インク濃縮積算値は破線で示したような軌跡を辿る。既に説明した特許文献１では、このような軌跡を辿ることを前提に画像処理を行っている。しかし、本例のように、記録画素の数に比べて非記録画素の連続数が十分に多い場合には、増大したインク濃縮積算値は１回の吐出では０まで戻らず、インク濃縮積算値は実線で示した軌跡のようになる。このような場合であっても、特許文献１の構成では、記録直後の画素に対して、濃縮していないインクと同様の画像処理を行ってしまうので、罫線パターンの濃度が徐々に高くなったり、或いは濃縮度が高まりすぎて吐出不良を起こしたりなどの懸念が生じる。これに対し、本実施例を採用すれば、その時々で正確なインク濃縮積算値Ｃを取得し、この値に見合った補正量で個々の画素に画像処理を施すことが出来るので、適切な濃度の罫線パターンを安定して記録することが可能となる。
【００５３】
なお、図１の説明では、量子化処理を行った後、各ノズル列に対応した２値のマスクパターンを使用してドットデータを各ノズル列に振り分けたが、本実施例はこの構成に限定されるものではない。インク濃縮計算部Ｂ６００が、各ノズル列に対応付けられた２値データに基づいて、個々のノズルのインク濃縮積算値を算出することが出来れば、本実施例は有効であり、量子化や各ノズル列へのデータの振り分け方法は、特に限定されるものではない。例えば、各ノズル列に対応するディザパターンを用意し、多値データを各ノズル列の２値データに一括変換することも出来る。
【００５４】
また、以上では各吐出基板に４列のノズル列が配列した構成について説明したが、もちろん本発明は５列以上（Ｎ列）のノズル列を有する構成にも対応できるし、１つのノズル列のみ備える記録ヘッドの場合にも対応できる。Ｎ列のノズル列で記録を行う場合、画像補正部Ｂ２００は、注目画素の記録に関わるＮ個のノズルのインク濃縮積算値に基づいて、各入力画像データを補正する。ノズル列が１列の場合にはインク濃縮積算値は各行に対し１つとなるので、注目画素に対応するインク濃縮積算平均値の取得（図１６のステップＳ１）および、注目画素の次の画素のための積算平均値の算出（図１６のステップＳ８）の処理は省略される。インク濃縮積算値はそのままの状態で画像補正処理Ｂ２００で使用することができる。
【００５５】
以上説明したように本実施例によれば、フルライン型の記録ヘッドを用いたインクジェット記録装置において、個々のノズルの非記録データ（０）と記録データ（１）の配置から、時々のインク濃縮積算値を正確に取得し、その値に応じて濃度データに補正をかける。従来は、注目画素に対してインクが吐出されればインクの濃縮が解消したと判断されていた。しかし、本発明によれば、ノズル内のインクの濃縮の度合いを示すインク濃縮積算値というパラメータを用いることによって、注目画素の記録によってノズル内のインクの濃縮の程度がどのように変化するかを詳細に知ることができる。このインク濃縮積算値は、図４に示すように、ノズル内のインクの濃縮の度合いが相対的に高い場合（インク濃縮積算値の値が高い場合）には、インク滴を吐出しても０にならない。これにより、各画素の記録によるパラメータの変化を注目画素の次に記録する画素の補正に反映させることができる。そして、吐出の履歴に応じて変化するインク濃縮に適切に対応した画像処理を高い精度で行うことが可能となり、濃度変化の無い安定した画像を出力することが可能となる。
【００５６】
尚、本実施例では、図１６のステップＳ５からステップＳ８において、注目画素の多値の濃度データを量子化して生成した２値データと、インク濃縮積算値とに基づいて変化量を取得するためのルックアップテーブルを備える形態について説明した。しかし、本発明はこれに限るものではなく、注目画素の多値の濃度データとインク濃縮積算値とに基づいて変化量を取得するためのルックアップテーブルを備える形態であってもよい。例えば、ノズル列が１列のみの場合には、注目画素を記録可能なノズルが１ノズルのみであるため、多値データからノズルの吐出・非吐出が判断可能である。このため、量子化処理を行わずに多値の濃度データに基づいて変化量を取得することができる。
【００５７】
（実施例２）
本実施例では、画像入力部に入力される画像解像度よりも、記録装置の記録解像度が高い場合の画像処理について説明する。本実施例では、図２で示した記録装置と図３で示したノズル解像度が１２００ｄｐｉの記録ヘッドを用い、入力される多値の画像データの解像度は６００ｄｐｉである。すなわち、入力される画像データにおける１画素（６００ｄｐｉ×６００ｄｐｉ）に対して、それぞれ１２００ｄｐｉ×１２００ｄｐｉの４画素のデータとなるように量子化される。そして、この４画素のデータの記録には、同一ノズル位置のノズルが２列分、つまり８ノズル用いられるため、濃縮積算平均値を求める場合は８ノズルの濃縮積算値の平均を求める。
【００５８】
以下、図１０および図１１を用いて本実施例の画像処理を説明する。図１０は本実施例の画像処理の構成を説明するためのブロック図である。また、図１１は図１０で示す画像処理によって先頭部分の入力画像データが、処理される工程を具体的に説明するための図である。
【００５９】
図１１において、１１１は、画像入力部Ｂ１００が受信した入力画像データの先頭部分である。本実施例において、この段階の１画素は、記録解像度の２×２画素に相当する。１１１では、ｙ方向のノズル位置１〜ノズル位置８およびｘ方向のカラム位置１カラム〜８カラムに対応する４×４の画素領域を示しており、各画素はシアンの入力画像データｉ＝６３の信号値を有している。このような入力画像データｉに対し、図１０に示す各ブロックは、実施例１と同様、図の左上の画素からｘ方向に１画素ずつ順に処理して行く。
【００６０】
入力された画像データ（ｉ）は、まず画像補正部Ｂ２００によって所定の補正処理が施される。具体的な補正方法は実施例１と同様である。すなわち、予め用意されているルックアップテーブルを参照し、インク積算値保持手段Ｂ７００に格納されている積算値と画像入力部Ｂ１００から入力される画像信号の組み合わせに応じて補正量Δｉを取得し、入力画像信号ｉを信号値ｉ´に変換する。この際、本実施例の画像補正部Ｂ２００が処理の対象とする１画素領域は、記録解像度の２×２画素領域に相当する。よって、本実施例の画像補正部Ｂ２００は、２ノズル×４列分すなわち８ノズル分のインク濃縮積算値から、インク濃縮積算平均値を算出する。
【００６１】
本実施例の量子化部Ｂ３００は、入力された多値データをレベル０〜レベル４の５値に量子化する。量子化方法としては多値誤差拡散法やディザ法など広く知られた方法を採用することが出来る。１１２は、量子化部Ｂ３００によって多値のデータ（６４）が５値に量子化された結果を示している。ここでは、４×４画素の全てについて、量子化の結果はレベル１になっている。
【００６２】
量子化部Ｂ３００から出力された５値データはドット配置紙面展開部Ｂ８００に入力され、２×２画素内におけるドットパターンに変換される。
【００６３】
図１２は、それぞれのレベルに対応するドットの配置を説明するための模式図である。入力データの画素領域は、出力データの２画素×２画素の領域に相当し、０〜４の値は、ドットの記録（１）或いは非記録（０）を示す２値データに変換される。
【００６４】
例えば量子化値がレベル１の場合、２×２画素の中の１つの画素だけにドットが配置される。この場合、その配置パターンは４通りを用意することが出来る。そして、レベル２およびレベル３では２通り、レベル４では１通りの配置パターンを用意することが出来る。本実施例では、同じレベル値に対するこのような複数のパターンは、ｘ方向に順番に繰り返されて使用される。図１１の１１３は、ドット配置紙面展開部Ｂ８００によって変換された後のドットパターンを示している。
【００６５】
ドット配置紙面展開部Ｂ８００からの出力データは、ドット配置ノズル列展開部Ｂ４００に入力される。ドット配置ノズル列展開部Ｂ４００での処理は実施例１と同様である。すなわち、１１４ａ〜１１４ｄに示したマスクパターンの夫々と、ドットパターン１１３の間でＡＮＤ処理を行い、ノズル列Ａ７１ａ〜Ａ７１ｄの夫々に対応したドットパターン１１５ａ〜１１５ｄを得る。
【００６６】
ドット配置ノズル列展開部Ｂ４００から出力される各ノズル列のドットデータは、インク濃縮計算部Ｂ６００に送られ、実施例１と同様、ノズルごとにインク濃縮積算値を算出し、これをインク濃縮積算値保持手段Ｂ７００に格納する。
【００６７】
そして、次の注目画素の補正処理を行う際、画像補正部Ｂ２００は、注目画素の領域に対応する８ノズル（２ノズル×４ノズル列）分のインク濃縮積算値から、インク濃縮積算平均値を算出し、これを用いて入力画像信号ｉを信号値ｉ´に変換する。
【００６８】
本実施例によれば、実施例１と同様に個々のノズルに対するインク濃縮積算値を取得しながらも、その値を用いて、記録解像度よりも低い解像度の画像データに補正をかけることが出来る。よって、実施例１と同様の効果を得ることが出来、濃度変化の無い安定した画像を出力することが可能となる。
【００６９】
（実施例３）
本実施例では、シリアル型のインクジェット記録装置を適用する。
【００７０】
図１３（ａ）および（ｂ）は、本実施例で使用するシリアル型インクジェット記録装置の内部構成を説明するための斜視図である。図１３（ａ）は本体構成図であり、図１３（ｂ）は、記録カートリッジの構成図である。
【００７１】
記録装置の外装部材内に収納されたシャーシＭ３０１９は、所定の剛性を有する複数の板状金属部材によって構成されて記録装置の骨格を成すものであり、以下に説明する各機構を保持する。自動給送部Ｍ３０２２は、記録媒体を装置本体内へと自動的に給送する。搬送部Ｍ３０２９は、自動給送部Ｍ３０２２から１枚ずつ送出される記録媒体を所定の記録位置へと導くと共に、その記録位置から排出部Ｍ３０３０へと記録媒体を導く。矢印ｙは、記録媒体の搬送方向（副走査方向）であり、記録ヘッド部Ｈのノズル並び方向でもある。記録位置に搬送された記録媒体は、ｘ方向に移動しながらインクを吐出する記録ヘッド部Ｈによって所望の記録が行われる。回復部Ｍ５０００は、記録ヘッドＨに対し、所定の回復処理を行う。紙間調整レバーＭ２０１５は、記録ヘッド部Ｈの吐出口面と記録媒体との距離を調整するためのレバーである。
【００７２】
キャリッジＭ４００１は、キャリッジ軸Ｍ４０２１によって矢印ｘの主走査方向に移動可能に支持されている。キャリッジＭ４００１には、インクを吐出可能なインクジェット記録ヘッドカートリッジＨ１０００が着脱可能に搭載される。
【００７３】
図１３（ｂ）を参照するに、記録ヘッドカートリッジＨ１０００は、吐出を行うための記録素子を備えた記録ヘッド部ＨとインクタンクホルダＨ１００１から構成されている。インクタンクＨ１９００のそれぞれは、記録ヘッドカートリッジＨ１００１に対し、図のように着脱可能になっており、それぞれのタンクから、対応するノズル列へインクを供給する。本実施例では、ブラック、シアン、マゼンタおよびイエローの４色のインクを用い、各色のインクを吐出するための１列ずつのノズル列を持つ記録ヘッド構成とする。
【００７４】
本実施例における記録ヘッドにおいて、同色を吐出するノズルは、ｙ方向に所定のピッチで配列されており、互いに異なる色のインクを吐出するノズル列は、ｘ方向に並列されている。
【００７５】
キャリッジＭ４００１には、キャリッジＭ４００１上の所定の装着位置に記録ヘッドカートリッジＨ１００１を案内するためのキャリッジカバーＭ４００２が設けられている。さらに、キャリッジＭ４００１には、記録ヘッドカートリッジＨ１００１のタンクホルダーと係合して、記録ヘッドカートリッジＨ１００１を所定の装着位置にセットさせるヘッドセットレバーＭ４００７が設けられている。ヘッドセットレバーＭ４００７は、キャリッジＭ４００１の上部に位置するヘッドセットレバー軸に対して回動可能に設けられており、記録ヘッドカートリッジＨ１００１と係合する係合部には、ばね付勢されるヘッドセットプレート（不図示）が備えられている。そのばね力によって、ヘッドセットレバーＭ４００７は、記録ヘッドカートリッジＨ１００１を押圧しながらキャリッジＭ４００１に装着する。キャリッジＨ４００１に搭載された記録ヘッドカートリッジＨ１００１は、メイン基板からフレキシブルケーブルＥ００１２を経由して記録に必要なヘッド駆動信号を得る。
【００７６】
キャリッジＭ４００１をｘ方向に走査しつつ記録データに従って各ノズルからインクを記録媒体へ吐出する記録主走査と、記録媒体をｙ方向に搬送する搬送動作とを交互に行うことによって、記録媒体に画像を記録する。
【００７７】
図１４は、本実施例の記録装置が実行する４パスのマルチパス記録方法を説明する図である。Ｐ０００１は記録ヘッドを示し、ここでは簡単のため１６個のノズルを有するものとする。４パスのマルチパス記録の場合、１６個のノズルは図のように第１〜第４の４つのノズルブロックに分割され、各ブロックには４つずつのノズルが含まれている。Ｐ０００２はマスクパターンを示し、各ノズルの記録許容エリアを黒塗りで示している。各ノズルブロックが記録するパターンは互いに補完の関係にあり、これらを重ね合わせると４×４の記録画素に対応した領域の記録が完成される構成となっている。
【００７８】
Ｐ０００３〜Ｐ０００６で示した各パターンは、記録走査を重ねていくことによって画像が完成されていく様子を示している。各記録走査が終了するたびに、記録媒体はｙ方向にブロック幅分ずつ搬送される。よって、記録媒体の同一領域（各ノズルブロックの幅に対応する領域）は４回の記録走査によって画像が完成される構成となっている。
【００７９】
図１５は、本実施例の画像処理を説明するためのブロック図である。本実施例も、実施例２と同様に、記録装置の記録解像度が画像入力部に入力される画像解像度の２倍である場合の画像処理について説明する。また、マルチパス記録の第１記録走査から第４記録走査は同一方向で行うものとし、各画素の画像処理は実際に記録を行う順および方向に１画素ずつ行っていく。
【００８０】
図１５において、第２実施例で説明した図１０と異なる点は、ドット配置ノズル列展開部Ｂ４００が、ドット配置マルチパス展開部Ｂ９００に変更されている点である。すなわち、実施例２では、ドット配置紙面展開部Ｂ８００が作成したドットデータを、４列のノズル列に分配したが、本実施例では４回の記録走査すなわち４つのノズルブロックに分配する。
【００８１】
本実施例の画像補正部Ｂ２００は、２ノズル×４ブロック分すなわち８ノズル分のインク濃縮積算値から、インク濃縮積算平均値を算出する。更に、予め用意されているルックアップテーブルを参照し、上記インク濃縮積算平均値と画像入力部Ｂ１００から入力される入力された濃度データ（ｉ）の組み合わせに応じて補正量Δｉを取得し、入力画像信号ｉを信号値ｉ´に変換する。
【００８２】
本実施例の量子化部Ｂ３００およびドット配置紙面展開部Ｂ４００は、実施例２と同様である。
【００８３】
ドット配置マルチパス展開部Ｂ９００は、図１４のＰ０００２や図１１の１１４ａ〜１１４ｄのようなマスクパターンを用い、ドット配置紙面展開部Ｂ８００が作成したドットデータを、４つのノズルブロックに分配する。このように生成されたドットデータは記録ヘッドの各ブロックに宛がわれ、夫々所定の記録走査で記録される。
【００８４】
ドット配置マルチパス展開部Ｂ９００から出力される各ブロックのドットデータは、インク濃縮計算部Ｂ６００に送られ、上記実施例と同様、ノズルごとにインク濃縮積算値が算出されて、インク濃縮積算値保持手段Ｂ７００に格納される。
【００８５】
そして、次の注目画素の補正処理を行う際、画像補正部Ｂ２００は、注目画素の領域に対応する８ノズル分（２ノズル×４ブロック）のインク濃縮積算値から、インク濃縮積算平均値を算出し、これを用いて入力画像信号ｉを信号値ｉ´に変換する。
【００８６】
以上ではノズル列を４つのブロックに分割し、４パスのマルチパスを行う場合を例に説明してきたが、もちろん本発明はノズル列を５ブロック以上（Ｎブロック）に分割したＮパス以上のマルチパス記録にも対応できるし、１パス記録を行う場合にも対応できる。Ｎパス記録を行う場合、画像補正部Ｂ２００は、注目画素の記録に関わるＮ個のノズルのインク濃縮積算値に基づいて、各入力画像データを補正する。１パス記録の場合にはインク濃縮積算値は各行に対し１つとなるので、複数のインク濃縮積算値の平均の計算は省略され、インク濃縮積算値はそのままの状態で画像補正処理Ｂ２００で使用することができる。
【００８７】
本実施例によれば、シリアル型の記録装置においてマルチパス記録を行う場合において、個々のノズルに対するインク濃縮積算値を取得しながらも、その値を用いて、記録解像度よりも低い解像度の画像データに補正をかけることが出来る。よって、上記実施例と同様の効果を得ることが出来、濃度変化の無い安定した画像を出力することが可能となる。
【００８８】
なお、以上では、注目画素の記録に係る複数のノズルのインク濃縮積算値の平均値を用いて画像補正処理を行う構成で説明した。しかし、本発明はこのような構成に限定されるものではない。注目画素の記録に係る複数のノズルのインク濃縮積算値が反映されるようなパラメータであれば、画像補正処理に利用することが出来る。例えば、複数のノズルのインク濃縮積算値の和やその他所定の関数から得られる値を用いても良い。
【００８９】
また、以上では、インク濃縮積算平均値と入力画像データｉの値から、補正量Δｉを求めるルックアップテーブル（図６）を用意したが、本発明は無論このような構成に限定されるものでもない。ルックアップテーブルを用意する場合には、インク濃縮積算平均値と入力画像データｉから、補正後の画像データｉ´を直接取得できるようなルックアップテーブルを用意することも出来る。また、これらルックアップテーブルを用いることなく、インク濃縮積算平均値と入力画像データを入力することにより、補正後のデータが算出できるような関数を予め用意しておくことも出来る。図４で示したテーブルについても同様である。現在のインク濃縮積算値Ｃと記録データから、インク濃縮積算値の変化量ΔＣを求めるテーブルでは無く、これら２つのパラメータから直接補正後のインク濃縮積算値Ｃが取得可能なテーブルにしてもよい。
【００９０】
いずれにせよ、個々のノズルの吐出回数に該当する２値データより、個々のノズルのインク濃縮の程度を示すインク濃縮積算値のようなパラメータを取得し、これを用いて個々のノズルが記録に関わる画像データに補正を行う構成が実現されれば本発明の範疇である。
【００９１】
尚、本発明は、量子化処理により２値のドットデータを生成する前に、多値データに基づいて、複数回の走査にそれぞれ対応するデータを生成する形態でもよい。例えば、信号値が１００である画像を２回の走査で記録する２パス記録を行う場合、１回目の走査に対応するデータを５０、２回目の走査に対応するデータを５０と分配する。そして、それぞれのデータを量子化して２値データを生成し、図１６を用いて説明した処理を、各走査のデータに対してそれぞれ行う形態でもよい。
【符号の説明】
【００９２】
Ｂ１００    画像入力部
Ｂ２００    画像補正部
Ｂ３００    量子化部
Ｂ４００    ドット配置ノズル列展開部
Ｂ５００    プリント部
Ｂ６００    インク濃縮計算部
Ｂ７００    インク濃縮積算値保持手段
【図１】
0006029311.tif 000002
【図２】
0006029311.tif 000003
【図３】
0006029311.tif 000004
【図４】
0006029311.tif 000005
【図５】
0006029311.tif 000006
【図６】
0006029311.tif 000007
【図７】
0006029311.tif 000008
【図８】
0006029311.tif 000009
【図９】
0006029311.tif 000010
【図１０】
0006029311.tif 000011
【図１１】
0006029311.tif 000012
【図１２】
0006029311.tif 000013
【図１３】
0006029311.tif 000014
【図１４】
0006029311.tif 000015
【図１５】
0006029311.tif 000016
【図１６】
0006029311.tif 000017