(57)【要約】【課題】マルチパス記録において１つのラインを記録するノズルの総てが不吐出であっても、記録品位の低下を最小限に留めるとともにスループットの低下を抑制する。【解決手段】マルチパス記録において、同一ラインのドットを形成するノズルの総てが不吐出で、それらのノズルに対応する部分が「０」になっている場合は（Ｓ１０４）、そのライン数Ｓを計測し、閾値Ｎと比較する（Ｓ１０５）。ライン数Ｓが閾値Ｎより大きい場合には、記録パス数の変更可否を判断する（Ｓ１０６）。ここで、変更可能と判断したときは、記録パス数を変更するとともに、変更後の記録パス数に見合ったマスクテーブルを作成する。これにより、不吐出ノズルの記録すべきドットは、変更された別の走査で他のノズルによって補完的に形成される。【選択図】図７
2008093982.tif 000002
【特許請求の範囲】
【請求項１】
インクを吐出する複数のノズルを配列した記録ヘッドを記録媒体に対して走査し、記録を行うインクジェット記録装置であって、記録ヘッドの複数回の走査と記録媒体の記録ヘッドに対する相対的な搬送によって、前記走査方向の１つのラインを構成するドットを複数の異なるノズルで形成するマルチパス記録を行うことが可能なインクジェット記録装置において、
前記記録ヘッドにおける不吐出ノズルの情報を取得する不吐出ノズル検知手段と、
該不吐出ノズル検知手段の取得した情報に応じて、前記１つのラインを構成するドットの形成に用いる前記複数の異なるノズルの総てが不吐出であることを検知し、前記複数の異なるノズルの総てが不吐出であるラインの数を検出する不吐出ライン数検出手段と、
該不吐出ライン数検出手段が検出する前記ライン数に応じて、前記１つのラインを構成するドットを形成する走査の回数を多く変更するパス数変更手段と、
該パス数変更手段が変更した走査の回数に応じて、前記不吐出ノズルで形成すべきドットを他のノズルで形成するように、前記１つのラインを構成するドットの形成に用いる異なるノズルを定める第１ノズル設定手段と、
を具えたことを特徴とするインクジェット記録装置。
【請求項２】
前記不吐出ライン数検出手段は、前記不吐出ノズル検知手段が取得した情報に従って、前記１つのラインを構成するドットの形成に用いる異なるノズルを定める第２ノズル設定手段を含み、該第２ノズル設定手段が定めた、前記１つのラインを構成するドットの形成に用いる異なるノズルの総てが不吐出であることを検知することを特徴とする請求項１に記載のインクジェット記録装置。
【請求項３】
前記第２ノズル設定手段が定める、前記１つのラインを構成するドットの形成に用いる異なるノズルの総てが不吐出でなく一部のノズルが不吐出であるとき、不吐出でないノズルで不吐出ノズルが形成すべきドットを形成するように、前記１つのラインを構成するドットの形成に用いる異なるノズルを定める第３ノズル設定手段をさらに具えることを特徴とする請求項２に記載のインクジェット記録装置。
【請求項４】
前記第１、第２および第３ノズル設定手段は、それぞれ前記複数回の走査ごとの、ノズルに対応したマスクを有し、該マスクそれぞれがノズルに対応してマスクデータを定め、該マスクデータを生成することにより前記１つのラインを構成するドットの形成に用いる異なるノズルを定めることを特徴とする請求項２または３に記載のインクジェット記録装置。
【請求項５】
前記パス数変更手段は、前記不吐出ライン数検出手段が検出する前記ライン数が所定の閾値より大きいとき、前記走査の回数を多く変更することを特徴とする請求項１ないし４のいずれかに記載のインクジェット記録装置。
【請求項６】
インクを吐出する複数のノズルを配列した記録ヘッドを記録媒体に対して走査し、記録を行うインクジェット記録装置であって、記録ヘッドの複数回の走査と記録媒体の記録ヘッドに対する相対的な搬送によって、前記走査方向の１つのラインを構成するドットを異なるノズルで形成するマルチパス記録を行うことが可能なインクジェット記録装置の記録制御方法において、
前記記録ヘッドにおける不吐出ノズルの情報を取得する不吐出ノズル検知工程と、
該不吐出ノズル検知工程で取得した情報に応じて、前記１つのラインを構成するドットを形成する前記異なるノズルの総てが不吐出であることを検知し、前記異なるノズルの総てが不吐出であるラインの数を検出する不吐出ライン数検出工程と、
該不吐出ライン数検出工程で検出する前記ライン数に応じて、前記１つのラインを構成するドットを形成する走査の回数を多く変更するパス数変更工程と、
該パス数変更手段が変更した走査回数に応じて、前記不吐出ノズルで形成すべきドットを他のノズルで形成するように、前記１つのラインを構成するドットの形成に用いる異なるノズルを定める第１ノズル設定工程と、
を具えたことを特徴とする記録制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、インクジェット記録装置および記録制御方法に関し、詳しくは、記録ヘッドの不吐出など吐出不良ノズルを補完して記録を行うための記録制御に関するものである。
【背景技術】
【０００２】
記録装置は、プリンタ、複写機、ファクシミリなどして知られており、また、コンピュータやワードプロセッサ、ワークステーションなどの出力機器として用いられるものでもある。このような記録装置は、画像情報に基づいて紙やプラスチック薄板（ＯＨＰ用紙など）等の記録媒体に画像（文字や記号も含む）を記録するように構成されている。また、記録機構の方式として、インクジェット式、ワイヤドット式、感熱式、熱転写式、レーザービーム式などが知られている。さらに、記録の際に記録ヘッドと記録媒体を相対移動させる方式として、フルライン方式とシリアル方式がある。シリアル方式の記録装置では、記録媒体の面に沿って移動（主走査）するキャリッジに搭載した記録ヘッドからインクを吐出して画像（文字や記号などを含む）を記録する。そして、この１行分の主走査を終了した後に、上記主走査の方向とは交差する方向に所定量の紙送り（副走査）を行い、次の行の主走査を行う。これら主走査と副走査を繰り返すことにより、記録媒体の所望範囲に画像を記録する。
【０００３】
上述の記録機構の方式のうち、インクジェット方式はインクを吐出して記録媒体に直接インクを付着させノンインパクト記録方式の一つであり、インク滴の形成方法によりさらにピエゾ方式、バブルジェット（登録商標）方式に大きく分類される。インクジェット方式はランニングコストが安く、複数インク色分の記録ヘッドあるいはノズル列を設けることによりカラー記録に比較的容易に対応できるという利点がある。
【０００４】
このようなインクジェット記録ヘッドでは、近年、ノズルの高密度化および多ノズル化による高画質化、スループットの向上が図られている。しかし、ノズルが高密度に多数形成されるようになると、ゴミや気泡の混入、あるいはインクに圧力を与えて吐出させるためのアクチュエータの劣化や寿命による不吐出などの吐出不良のノズルが発生する可能性も高くなる。その結果、記録品位の低下がおこる頻度も高くなる。
【０００５】
いわゆるマルチパス記録方式は、この吐出不良の問題を解決するものである。この記録方式は、主走査方向のラインを構成するドットをパス数分の異なるノズルによって分担して形成する。これにより、あるノズルに吐出不良が生じたとしても、それによる、ドットが形成されないなどのドット不良はパス数に応じて分散されて記録画像全体で目立たなくすることができる。しかし、例えば、１ラインを形成するノズルのうち複数のノズルに不吐出が生じると、１ラインにおける空白ドット（ドットが形成されないこと）の割合が高くなる。その結果、記録画像全体では、白く細いライン（白ぬけ）として認識される。また、不吐出ノズルの含まれるラインが隣接している場合は、１ライン内における空白ドットの割合が高くならなくても濃度の下がるエリアが広くなるため、色が薄い太目のラインとして認識され、同様に記録品位の低下を招く。
【０００６】
これに対し、特許文献１には、マルチパス記録において、同一ライン上もしくは隣接ラインのドットを形成するノズル群に不吐出ノズルが存在する場合は、記録パス数を変更するか、または、記録パス数の変更をユーザに促すことが記載されている。これによれば、記録パス数の変更によって、１ラインまたは隣接ラインを形成するノズル群におけるノズルの組合せを変更でき、結果として、１ラインおよび隣接ラインにおける空白ドットの割合を低減することができる。その結果、記録画像上で不吐出ノズルに起因する空白ドットの位置を分散させて空白ドットの目立たなくでき、記録品位の低下を最小限に抑えることができる。
【０００７】
一方、特許文献２には、同一ラインのドットを形成するノズル群に不吐出ノズルが存在する場合に、そのノズル群の他のノズルで補完してドットを形成することが記載されている。これによれば、記録パス数を変更することなく同一ライン内での空白ドットの割合を低減することができる。これにより、記録品位およびスループットの低下を最小限に抑えることが可能となる。
【０００８】
【特許文献１】特開２００４−０４２４３２号公報
【特許文献２】特開２０００−０９４６６２号公報
【発明の開示】
【発明が解決しようとする課題】
【０００９】
しかしながら、上記従来技術では、以下のような問題があった。
【００１０】
すなわち、近年はランニングコストに対する意識が高まっているため、不吐出ノズルがあっても、記録ヘッドを交換せずに使用しつづけるユーザも少なくない。このような使い方をした場合、マルチパス記録の際に同一ラインを形成する複数のノズル総てが不吐出になることもある。この場合には、特許文献２に記載の補完方法は有効でない。つまり、不吐出ノズルを補完すべき正常なノズルが存在しないことになり、結果としてそのラインが総て空白ドットとなって記録画像において白抜けが目立つことがある。
【００１１】
一方、特許文献１に記載のパス数を変更する方法は、同一ラインのドットを形成する総てのノズルが不吐出の場合に一定の効果はある。しかし、記録に用いる記録媒体の種類によっては、パス数を変更せずあるラインの記録すべきドットが総て形成されない状態で記録を行っても、記録画像においてそれがそれほど目立たない場合もある。これは不吐出ノズルが１ラインに対応したものである場合に限られない。すなわち、複数のラインについてドットを形成する総てのノズルに不吐出がある場合でも、そのライン数と記録媒体の種類によっては、それらのラインの記録すべきドットが総て形成されなくても、記録品位にそれほど影響がない場合がある。このような場合に、一律に記録パス数の変更を行うことは、記録品位の低下を実質的に抑制していないばかりか、スループットの低下をもたらすだけである。
【００１２】
また、記録物に対する高精細、高解像度画像への欲求の高まりとともに、記録媒体に形成されるドットのサイズはさらなる微小サイズ化の傾向にある。そのような場合、１ラインの総てが空白ドットであっても、これを記録物を観察する者が視認できず、画質劣化を招かない場合もある。そうした場合にも、一律に記録パス数を変更することは、上述のようにスループットの低下を招くという問題がある。
【００１３】
本発明の目的は、マルチパス記録において１つのラインを記録するノズルの総てが不吐出であっても、記録品位の低下を最小限に留めるとともにスループットの低下を抑制することのできるインクジェット記録装置およびその制御方法を提供することである。
【課題を解決するための手段】
【００１４】
そのために本発明では、インクを吐出する複数のノズルを配列した記録ヘッドを記録媒体に対して走査し、記録を行うインクジェット記録装置であって、記録ヘッドの複数回の走査と記録媒体の記録ヘッドに対する相対的な搬送によって、前記走査方向の１つのラインを構成するドットを複数の異なるノズルで形成するマルチパス記録を行うことが可能なインクジェット記録装置において、前記記録ヘッドにおける不吐出ノズルの情報を取得する不吐出ノズル検知手段と、該不吐出ノズル検知手段の取得した情報に応じて、前記１つのラインを構成するドットの形成に用いる前記複数の異なるノズルの総てが不吐出であることを検知し、前記複数の異なるノズルの総てが不吐出であるラインの数を検出する不吐出ライン数検出手段と、該不吐出ライン数検出手段が検出する前記ライン数に応じて、前記１つのラインを構成するドットを形成する走査の回数を多く変更するパス数変更手段と、該パス数変更手段が変更した走査の回数に応じて、前記不吐出ノズルで形成すべきドットを他のノズルで形成するように、前記１つのラインを構成するドットの形成に用いる異なるノズルを定める第１ノズル設定手段と、を具えたことを特徴とする。
【００１５】
また、インクを吐出する複数のノズルを配列した記録ヘッドを記録媒体に対して走査し、記録を行うインクジェット記録装置であって、記録ヘッドの複数回の走査と記録媒体の記録ヘッドに対する相対的な搬送によって、前記走査方向の１つのラインを構成するドットを異なるノズルで形成するマルチパス記録を行うことが可能なインクジェット記録装置の記録制御方法において、前記記録ヘッドにおける不吐出ノズルの情報を取得する不吐出ノズル検知工程と、該不吐出ノズル検知工程で取得した情報に応じて、前記１つのラインを構成するドットを形成する前記異なるノズルの総てが不吐出であることを検知し、前記異なるノズルの総てが不吐出であるラインの数を検出する不吐出ライン数検出工程と、該不吐出ライン数検出工程で検出する前記ライン数に応じて、前記１つのラインを構成するドットを形成する走査の回数を多く変更するパス数変更工程と、該パス数変更手段が変更した走査回数に応じて、前記不吐出ノズルで形成すべきドットを他のノズルで形成するように、前記１つのラインを構成するドットの形成に用いる異なるノズルを定める第１ノズル設定工程と、を具えたことを特徴とする。
【発明の効果】
【００１６】
以上の構成によれば、マルチパス記録において、１つのラインを構成するドットを形成する異なるノズルの総てが不吐出であることを検知すると、そのようなラインの数に応じて、それぞれ１つのラインを構成するドットを形成する走査の回数が多く変更される。これにより、不吐出ノズルの記録すべきドットは、変更された別の走査で他のノズルによって補完的に形成される。
【００１７】
この結果、マルチパス記録において１つのラインを記録するノズルの総てが不吐出であっても、記録品位の低下を最小限に留めるとともにスループットの低下を抑制することができる。
【発明を実施するための最良の形態】
【００１８】
以下、図面を参照して本発明の実施形態を詳細に説明する。
【００１９】
（実施形態１）
図１は本発明の第一の実施形態に係るインクジェット記録装置の記録部の概略構成を模式的に示す図である。図１において、３０１は記録ヘッド部を示し、４色（ブラック：Ｂｋ、シアン：Ｃｙ、マゼンタ：Ｍｇ、イエロー：Ｙｅ）のインクがそれぞれ収納されたインクタンクと、それぞれに対応した４つの記録ヘッドが一体化したマルチ記録ヘッドにより構成されている。３０２は記録ヘッド部３０１を搭載し、これを移動させるキャリッジである。キャリッジ３０２は非記録状態などの待機時には、ホームポジション３１０に移動している。３０３は紙送りローラを示し、補助ローラ３０４とともに記録紙３０６を抑えながら図の矢印の方向に回転し、記録紙３０６を矢印Ｙ方向に随時搬送する。また、３０５は給紙ローラを示し、記録紙３０６の給紙を行うとともに、紙送りローラ３０３および補助ローラ３０４とともに記録紙３０６に張力を与えて平坦に保つ役割を果たす。ここで、記録ヘッド３０１は、Ｂｋ、Ｃｙ、Ｍｇ、Ｙｅの４色のインクについて紙送り方向に配列した６４個のノズルをそれぞれ有している。また、各ノズルは、後述するようにノズル番号＃０〜＃６３を付与して参照することができる。
【００２０】
以上の構成における基本的な記録動作は次のとおりである。待機時に、ホームポジション３１０にあるキャリッジ３０２は、記録開始命令によりＸ方向に走査（スキャン）しながら、記録ヘッド３０１の複数のノズルから記録データに従って記録紙３０６上にインクを吐出し記録を行う。記録紙３０６の端部までの走査を終了すると、キャリッジ３０２はホームポジション３１０に戻る。これとともに、紙送りローラ３０３が矢印方向へ回転することにより、Ｙ方向へ所定幅だけ紙送りし、再びＸ方向への走査を開始する。このような走査と紙送り動作との繰り返すことにより記録媒体３０６の所定の領域に対する記録を行う。図４などにて後述されるマルチパス記録は、基本的に以上のような動作によって行われる。
【００２１】
なお、本実施形態のインクジェット記録装置には、図７にて後述される処理などの記録制御や画像処理を実行するための、ＣＰＵ、ＲＯＭ、ＲＡＭ、専用回路などを含んで構成される制御部（不図示）を備える。また、外部のホストコンピュータとの間で画像情報や各種制御情報（記録パス数）を授受するためのインターフェース部（不図示）も備える。さらに、キャリッジ駆動用のキャリッジモータ、給紙ローラ駆動用の給紙モータ、紙搬送駆動用の搬送モータおよびこれらを駆動するためのモータドライバを備える。また、記録ヘッド３０１を駆動するための記録ヘッド駆動用のドライバ、ユーザによる制御情報を入力する操作パネル等を備える。
【００２２】
本実施形態のインクジェット記録装置は、同一記録領域を複数回走査させて画像を記録するマルチパス記録を実行することもできる。マルチパス記録は、１つのラインを構成するドットを複数の異なるノズルを用いて形成するものである。これにより、ノズル毎のインクの吐出量や吐出方向の微少な違いによる濃度ムラを抑え、同時にパス毎の記録デューティを低減してインク滲みなどによる画品位の劣化を防ぐができる。本実施形態では、このマルチパス記録のための記録データをマスクテーブルを用いて生成する。
【００２３】
図２は、本実施形態のマルチパス記録制御およびそれに関連した記録データ生成処理を行う記録データ生成の概略構成を示すブロック図であり、図７にて後述する処理などを実行する。これらの構成は、具体的には、上述したように本実施形態の記録装置における、ＣＰＵ、ＲＯＭ、ＲＡＭなどによって構成されるものである。
【００２４】
図２において、１０２はメモリ部を示し、所定の画像処理がなされた、外部から入力する画像データを一時格納する。１０１は入力制御部を示し、メモリ部１０２に対する記録データの書き込み処理を行う。１０３は出力制御部を示し、記録ヘッド３０１の記録紙３０６面上の位置に応じて記録データの読み出し処理を行う。１０４はテーブル格納部を示し、マルチパス記録のパス数に応じて作成されるマスクテーブルを格納する。マスクテーブルの詳細については、後述する。１０５はマスク処理部を示し、テーブル格納部１０４に格納されているマスクテーブルを用いて画像データのマスク処理を行い、パスごとの記録データを生成する。
【００２５】
１０６は制御部１１０内に構成されるオリジナルテーブル格納部を示し、マスクテーブルを生成する基となるテーブルデータを格納する。このテーブルデータの詳細については後述する。１０７は制御部１１０内に構成されるテーブル生成部を示し、オリジナルテーブル格納部１０６に格納されたオリジナルテーブルデータを基に、マスクテーブルを生成してテーブル格納部１０４に格納する。１０８は制御部１１０内に構成される不吐出補完制御部を示し、不図示の不吐出ノズル検知部から入力された検知結果に応じて、テーブル生成部１０７で実行されるマスクテーブル生成処理の変更制御を行う。１１０は制御部を示し、各部を管理するとともに、パスごとの記録データ生成に関わる各種制御を行う。
【００２６】
以上の構成における、パスごとの記録データ生成処理について次に説明する。ラスタ走査された二値画像データが入力すると、入力制御部１０１を介してメモリ部１０２に一時格納される。出力制御部１０３は、制御部１１０からの記録エリア制御に基づき、各インク色に対応するノズル群の記録紙３０６面上の位置にしたがって走査毎にメモリ部１０２に格納された二値画像データを順次読み出して出力する。ここで、一度のデータ転送単位はノズル数に相当する６４画素分のデータである。マスク処理部１０５においては、テーブル格納部１０４に格納されたマスクテーブルを用いて画像データのマスク処理を実行し、マルチパス記録のパスごとの記録データを生成出力する。
【００２７】
図３（ａ）〜（ｄ）は、本実施形態のマスクテーブルの一例を示す図であり、４パスのマルチパス記録で用いるマスクテーブル（以下、単に「マスク」とも言う）を示している。
【００２８】
図３（ａ）〜（ｄ）に示すそれぞれマスクＡ、Ｂ、Ｃ、Ｄは、それぞれ第１パス、第２パス、第３パス、第４パスで使用するマスクであり、これらは相互に相補的である。マスクテーブルＡ〜Ｄはそれぞれ主走査方向１０２４画素×副走査方向１６画素に対応したサイズのマスクであり、これを各方向に繰り返し展開してマスクとして使用する。本実施形態の場合、記録ヘッド３０１が備えるノズル数は６４であるので、４パス記録における記録紙搬送量に相当する画素数は６４／４＝１６であり、これはマスクテーブルの副走査方向のサイズと一致する。すなわち、４回の走査（４パス）で、副走査方向の幅が１６画素分の領域の記録を完成する。
【００２９】
図４は、図３で示したマスクを用いた４パスのマルチパス記録の動作を説明する図である。
【００３０】
記録ヘッド３０１に配列された６４個のノズルに対応する６４ラインの画像データに対して、１６ライン毎にマスクテーブルＡ、Ｂ、Ｃ、Ｄを走査（パス）に応じて順次適用する。換言すれば、記録ヘッドの６４個のノズルの総てに対応して、ノズル配列の下側からマスクＡ、Ｂ、Ｃ、Ｄを用いたマスク処理がなされて６４ラインの記録データが生成され、記録ヘッドの走査によってその６４ラインの記録が行われる。そして、この走査ごとに１６ライン分の副走査方向の紙送りが行われる。この走査と紙送りを繰返すことにより、４回の走査で１６ライン分の幅の走査領域の記録が完成する。
【００３１】
次に、図２にて説明したテーブル生成部１０７で実行されるマスクテーブル生成制御について説明する。
【００３２】
通常のマスクテーブル生成
最初に、通常のマスクテーブル生成方法について説明する。テーブル生成部１０７では、オリジナルテーブル格納部１０６に格納されたオリジナルテーブルデータを基に、４パスの場合、４つのマスクテーブルＡ、Ｂ、Ｃ、Ｄを生成してテーブル格納部１０４へ出力する。オリジナルテーブルデータは主走査方向１０２４個画素×副走査方向３２画素のサイズを有する。各画素には８ビットデータ記述されており、また、この８ビットデータは上記１０２４画素×３２画素の配列において乱数として配列されている。
【００３３】
４パス記録では、先ず、画素ごとに８ビットデータを４で除算し、余り０、１、２、３を生成する。そして、余り０のときはマスクＡ、余り１のときはマスクＢ、余り２のときはマスクＣ、余り３のときはマスクＤの対応するマスク画素に「１」を記述する。このマスク画素は、それが「１」のとき対応する画素の記録データによる記録を許容し、「０」のとき対応する画素の記録データによる記録を許容しないものである。なお、４パス記録の場合は、マスクテーブルのサイズは副走査方向に１６画素分であるから、オリジナルテーブルデータの総て（副走査方向に３２画素分）は用いず、そのうち、副走査方向の１６画素分が用いられる。２パス記録の場合、同様に、各８ビットデータを２で除算した余り０、１を用いて２つのマスクテーブルＡ、Ｂを作成する。この場合生成される各マスクテーブルの副走査方向のサイズは３２画素分である。
【００３４】
不吐出ノズルが検知されたラインが補完可能ラインである場合のマスクテーブル生成
次に、不吐出ノズルが検知された場合のマスクテーブル生成方法について説明する。
【００３５】
基本的な生成手順は、上述した通常のマスクテーブル生成と同様である。ここで、不吐出ノズルとは、インクが全く吐出できないノズルに限らず、インク滴の大きさや飛翔方向が極めて不安定であったり、正常吐出しなかったりするといった吐出不良現象が生じたノズルのことを指す。
【００３６】
不吐出ノズル検知部は、ノズル単位のインク不吐出検知を行っており、この検知動作は頁記録開始時などに実行される。なお、この検知のための構成は公知のものを用いることができる。例えば、所定のパターンを実際に記録し、その記録されたパターンから不吐出となっているノズルをユーザが検出する。そして、ユーザによってその情報を本記録装置に直接あるいはホスト装置を介して入力する。この入力された情報を上記の検知動作で用いることができる。あるいは、上記パターンから、例えば光学的な手段によって自動的に不吐出ノズルを検出し、その情報を所定のメモリに格納するようにしてもよい。
【００３７】
不吐出ノズルが検知されると、制御部１１０の不吐出補完制御部１０８に不吐出ノズルのノズル番号が通知される。不吐出補完制御部１０８は、不吐出が回避され良好な吐出動作の再開を確認するまでの期間、通知されたノズル番号に応じて不吐出ノズルと同一ラインのドットを形成する他のノズルの１つに適用されるマスクテーブルの生成変更を指示する。テーブル生成部１０７は、これに応答して、オリジナルテーブルデータに基づき、パス数に応じたマスクテーブルを生成する。例えば４パス記録では、ある主走査方向のラインを４回の走査でそれぞれ異なるノズルによって相補的に記録することで画像形成を完成させる。そのため、不吐出と検知されたノズルが記録するラインは、別の３回の走査で他の３つのノズルが記録に関わることになる。そして、これら３つのノズルの１つで、不吐出ノズルが記録すべきドットを形成することによって正常な画像形成を実現するよう制御する。
【００３８】
具体例を挙げて詳細に説明する。
【００３９】
図５は、記録ヘッド３０１に配列された６４本のノズルとノズル番号（＃０〜＃６３）の対応を示す図である。同図は４パス記録の場合を示しており、記録ヘッド３０１を、マスクＡ、Ｂ、Ｃ、Ｄに対応した領域毎に破線で区切って示している。すなわち、ノズル＃０〜１５がマスクＡに対応し、ノズル＃１６〜３１がマスクパターンＢに対応し、ノズル＃３２〜４７がマスクパターンＣに対応し、ノズル＃４８〜６３がマスクパターンＤに対応している。
【００４０】
図６（ａ）〜（ｄ）は、図３（ａ）〜（ｄ）に示したマスクテーブルに対して、ノズル＃２０で不吐出が検知された場合に生成されるマスクテーブルの一例を示す図である。
【００４１】
図６（ａ）〜（ｄ）に示すマスクテーブルは、不吐出が発生したノズル＃２０の場合を示しており、ノズル＃２０が記録すべきドットを、正常に吐出が行えるノズル＃３６が補完記録するようテーブルデータを生成したものである。具体的には、ノズル＃２０では記録が行えないため、図６（ｂ）のテーブルＢのノズル＃２０に対応する位置は全て「０」とする。また、図６（ｃ）のテーブルＣのノズル＃３６に対応するパターンについては、図３（ｂ）のテーブルＢのノズル＃２０に対応する「１」（記録許容を示す）を、図３（ｃ）のテーブルＣのノズル＃３６に対応する位置に加えたパターンとしたものである。
【００４２】
上述のように、ノズル♯２０のノズルでインク不吐出が検知されたとする。この場合、ノズル番号♯２０のノズルは、マスクテーブルＢが適用されるノズル領域であり、マスクテーブルＢの５ライン目に対応する。ノズル♯２０のノズルが記録するドットと同一ラインのドットを形成する他のノズルは、ノズル＃４（マスクテーブルＡを適用）、ノズル＃３６（マスクテーブルＣを適用）、ノズル♯５２（マスクテーブルＤを適用）である。図に示す例では、不吐出ノズル♯２０が形成すべきドットを、マスクテーブルＣが適用されるノズル番号♯３６のノズルを用いて補完記録する例を示している。
【００４３】
そのため、ノズル＃３６に対して適用されるマスクテーブルＣの５ライン目のテーブルデータ生成処理を、上述した通常の生成とは異なる制御を施す。すなわち、オリジナルテーブルデータからマスクテーブルＣの５ライン目のマスクデータを生成する際に、通常どおりの４で割った余り２に対応するドット位置に加えて、余り１に対応するマスク画素に対しても１を記述する。これにより、不吐出ノズルとなったノズル番号♯２０のノズルが記録すべきドットを、正常に吐出可能なノズル番号＃３６のノズルに振り分けることができ、正常な画像形成を実現することができる。また、不吐出ノズルとなったノズル♯２０に対応するマスクテーブルＢの５ライン目については、オリジナルテーブル格納部１０６に格納された値に関わらず全て０として記録ドットを一切与えないよう制御する。
【００４４】
なお、上述の例では、マスクテーブルＢの不吐出ノズルの記録ドットを同一ラインのノズルに対応するマスクテーブルＣに振り分けるものである。同様にして、マスクテーブルＣに対応する不吐出ノズルの場合はマスクテーブルＤに、マスクテーブルＤに対応するノズルではマスクテーブルＡに、マスクテーブルＡに対応するノズルではマスクテーブルＢに、それぞれ振り分けることができる。
【００４５】
補完記録不能ラインを検出した場合のマスクテーブル生成
次に、上述のように同一ラインを形成する他のノズルで補完することができないラインを検出した際のマスクテーブルを生成する方法について説明する。すなわち、１つのラインのドットを形成するのに用いられるノズルの総てが不吐出の場合のマスクテーブル作成について説明する。
【００４６】
図７は、本発明の第一の実施形態に係る補完記録不能ラインを検知した際のマスクテーブル生成処理を示すフローチャートである。
【００４７】
図７において、ステップＳ１０１〜Ｓ１０３の処理は、図６（ａ）〜（ｄ）にて上述した処理である。すなわち、本処理は１頁分などの所定量の記録開始時に、不吐出ノズルが検知されると起動される。そして、テーブル生成部１０７は、オリジナルテーブル格納部からオリジナルテーブルを読み出す（Ｓ１０１）。また、不吐出補完制御部１０８は、不吐出検知部から入力した検知結果に応答してテーブル生成処理の変更制御を行う（Ｓ１０２）。また、不吐出が発生したノズルが記録すべきドットを、正常に吐出が行えるノズルが補完記録するようマスクテーブルを作成する（Ｓ１０３）。
【００４８】
次に、制御部１１０は、作成されたマスクテーブルにおいて、１つのラインのドットを形成する複数のノズルに対応する部分が総て「０」であるか否かを判断する（Ｓ１０４）。図６（ａ）〜（ｄ）にて説明した処理によって不吐出ノズルが形成すべきドットを、正常に吐出できる他のノズルに振り分けることができた場合は、総てのノズル対応する部分が「０」にならない。すなわち、その振り分けられた他のノズルに対応する部分は、元もとの「１」と補完用の「１」が加えられたパターンになっており、総てのノズル対応する部分が「０」にならない。その場合には、そのマスクテーブルをそのままテーブル格納部へ出力する（Ｓ１０８）。
【００４９】
これに対し、総てのマスクテーブルにおいて、同一ラインのドットを形成する総てのノズルに対応する部分が「０」になっている場合には、そのライン数Ｓを計測する。そして、図９にて後述する閾値Ｎと比較する（Ｓ１０５）。
【００５０】
比較結果が閾値Ｎ以下の場合は、作成されたマスクテーブルをそのままテーブル格納部へ出力する（Ｓ１０８）。一方、ライン数Ｓが閾値Ｎより大きい場合には、記録パス数の変更可否を判断する（Ｓ１０６）。この判断は、実施形態３にて後述されるように、用いる記録媒体の種類とその搬送精度との関係で、パス数をより多いパス数に変更することが望ましくない場合を考慮し、本実施形態では記録媒体の種類を基準として行う。
【００５１】
ステップＳ１０６で、変更可能と判断したときは、制御情報を変更して記録パス数を変更するとともに、変更後の記録パス数に見合ったマスクテーブルの作成を再度行うよう、ステップＳ１０１の処理に戻る。
【００５２】
一方、記録パス数が変更できないと判断したときは、操作部を介してユーザに記録を続行するか否かの判断を促す（Ｓ１０７）。ユーザが記録続行を希望しない場合には、テーブル生成処理は一旦終了し、制御情報をキャンセルする。記録続行を希望する場合には、それまでに作成されたマスクテーブルをテーブル格納部へ出力する（Ｓ１０８）。
【００５３】
図８（ａ）〜（ｄ）は、ステップＳ１０４の１ラインのマスクデータが総て「０」か否かを判断するために参照するマスクテーブルを示す図である。具体的には、図３（ａ）〜（ｄ）に示したマスクテーブルに対して、ノズル＃４、＃２０、＃３６、＃５２が同時に不吐出であることを検出された場合に生成されるマスクテーブルの一例を示している。この場合、不吐出ノズルによる記録データを補完記録できないため、これら不吐出ノズルに対応するラインのマスクデータを、オリジナルテーブル格納部１０６に格納された値に関わらず総て「０」、すなわち記録を許容しないデータとする。
【００５４】
ステップＳ１０４で、制御部１１０は、マスクテーブルＡ〜Ｄを比較し、マスクテーブルＡのノズル＃４に対応するマスクデータ総て「０」であることを確認する。そして、このノズル＃４と同じラインを形成するノズル＃２０、＃３６、＃５２についても対応するマスクデータ総て「０」か否かを調べる。このようにして、１つのラインに対応するマスクテーブルのデータが総て「０」になっていることを判断する。他のラインに対応するマスクデータについても同様に調べ、１つのラインに対応するマスクテーブルのデータが総て「０」になっているライン数Ｓを検出する。
【００５５】
図９は、ステップＳ１０５で用いる閾値Ｎを説明する図である。具体的には、制御部１１０のＲＯＭ（不図示）に格納された、種記録媒体の種類とマルチパス記録のパス数に応じた許容不吐出ライン数の閾値テーブルの一例を示している。
【００５６】
普通紙などインクが媒体上で滲み易い記録媒体は、不吐出ラインが存在していても他のラインのドットが不吐出ライン内に滲んで視認され難くする。一方、コート紙や光沢紙など記録媒体がインク受容層を設けている場合には、インク滴が受容層に定着して滲みにくいため、不吐出ラインはドット抜けの白スジとして視認されやすい。特に、光沢紙など写真調の高精彩画質が求められるような記録媒体では、４パスなどパス数が少ない記録モードにおいて１本でも不吐出ラインが存在すると、スジが視認されて画像品位を低下させてしまう。
【００５７】
以上の点から、図９に示すように、例えば、光沢紙を用いた４パス記録モードにおいて、１ラインでも不吐出ラインが存在したらパス数を変更すべく、閾値Ｎを０に設定する。
【００５８】
また、変更するパス数は、本実施形態では、図９に示す記録媒体ごとの記録モードにおいて、１段階パス数が多い記録モードのパス数に変更する。従って、光沢紙の４パス記録モードの場合、不吐出ラインが１ライン以上あるときは、８パスモードに変更される。
【００５９】
図１０（ａ）〜（ｈ）は、この８パス記録モードに変更したときに、ステップＳ１０１〜Ｓ１０３で再度生成されるマスクテーブルを示す図である。
【００６０】
図１０（ａ）〜（ｈ）において、各マスクテーブルの副走査方向のサイズは８画素分であり、図１１に示す通り、記録データの８ライン毎にマスクテーブルＡ１、Ａ２、Ｂ１、Ｂ２、Ｃ１、Ｃ２、Ｄ１、Ｄ２をこの順で適用する。図８（ａ）〜（ｄ）に示した不吐出ノズル＃４、＃２０、＃３６、＃５２は、図１０（ａ）〜（ｈ）のマスクテーブルＡ１、Ｂ１、Ｃ１、Ｄ１に対応するマスクデータが存在しており、それらを「０」として記録を許容しないものとしている。一方で、マスクテーブルＡ２、Ｂ２、Ｃ２、Ｄ２では、ノズル＃４、＃２０、＃３６、＃５２が形成すべきドットを、正常に吐出が行えるノズル＃１２、＃２８、＃４４、＃６０が補完して形成するよう生成される。
【００６１】
このように、インクの吐出不良が検知され、かつ別の走査で同一ラインを形成するノズルで補完記録できないような場合であっても、記録パス数を変更することによって、吐出不良が記録すべきドットを別のドットに振り分けることができる。これにより、吐出不良による画像抜けを回避し、正常な画像形成を実現できる。
【００６２】
以上説明したように、本実施形態によれば、マルチパス記録において、同一ラインを形成するノズルが全て吐出不良を起しているような場合であっても、画像欠陥を回避することが可能である。すなわち、補完記録不能ライン数を検出し、所定の閾値を超えていたと判断した場合には記録パス数を変更する。これとともにマスクテーブル生成の一部を変更制御して不吐出が検出されたノズルが記録すべきドットを別の走査で同一ラインを形成するノズルに割り当て補完記録する。これにより、記録ヘッドを交換することなく正常な記録機能を継続することが可能になる。また、この場合、補完記録不能ライン数が閾値以下の場合は、不吐出による記録品位の低下は少ないとしてパス数の変更をせずにそのまま記録を行うので、パス数が必要以上に増すことによるスループットの低下を回避することもできる。結果として、大規模な専用回路を追加することなく、装置としての信頼性を高め、また記録ヘッドの見かけ上の寿命を伸ばすことで低ランニングコストを実現した優れたインクジェット記録装置を提供できる。
【００６３】
なお、本実施形態では、不吐出ライン数が閾値より大きい場合に、自動的に記録パス数を変更する制御としたが、記録パス数を変更する前にユーザに手動変更を促したり、あるいは自動変更モードと手動変更モードとを切り替えられるようにしてもよい。
【００６４】
（実施形態２）
実施形態２は、補完記録不能ライン数が、許容不吐出ライン数の閾値以下である場合の構成に関するものである。具体的には、図７のステップＳ１０５で許容不吐出ライン数Ｓが閾値Ｎいかであると判断されたときの処理の詳細に関するものである。
【００６５】
図１２（ａ）〜（ｄ）は、図３（ａ）〜（ｄ）に示したマスクテーブルに対して、ノズル＃０、＃４、＃１６、＃２０、＃３２、＃３６、＃４８、＃５２が同時に不吐出であるとことを検出された場合に生成されるマスクテーブルの一例を示す図である。
【００６６】
この例では、不吐出ノズルによる記録データを補完記録できないため、オリジナルテーブル格納部１０６に格納された値に関わらず、これらノズルに対応するマスクデータを総て０とし、記録を許容しないようマスクテーブルとなる。
【００６７】
この場合、ステップＳ１０４では、制御部はマスクテーブルＡ〜Ｄを比較し、マスクテーブルＡのノズル＃０およびノズル＃４およびこれらが記録するラインを記録する他のノズルに対応する総てのマスクテーブルにおいて「０」になっていることを判断する。そして、ステップＳ１０４で、そのライン数が２本であることを検出する。
【００６８】
図９に示したように、普通紙を用いる場合、４パス記録の許容不吐出ライン数は３本である。従って、制御部では閾値＝３と補完記録不能ライン数＝２とを比較し、補完記録不能ライン数が閾値より小さいことを判別する。この際、作成されたマスクテーブルには補完記録不能ラインが２本存在するものの、そのままテーブル格納部へ出力する（Ｓ１０８）。
【００６９】
このようなマスクテーブル生成に伴う処理を行うことによって、普通紙など不吐出ラインが画像抜けとして視認されにくい場合には、むやみに記録パス数を変更することなく、画像品位を保った状態でスループットを低下させずにすむ。また、記録ヘッドの状態に最適な記録モードで記録を行うことができるため、ヘッド交換を行わずにランニングコストの上昇を抑制することができるという点で有効である。
【００７０】
（実施形態３）
実施形態３は、補完記録不能ライン数が、許容不吐出ライン数の閾値テーブル内の閾値より値が大きいものの、記録パス数の変更が不可能である場合の形態に関するものである。具体的には、図７のステップＳ１０６でパス数変更が不可と判断
こと以外は実施例１と同様の構成をもつインクジェット記録装置に関して、マスクテーブルの生成制御を詳細に説明する。
【００７１】
図１３（ａ）〜（ｄ）は、ノズル＃０、＃２、＃４、＃５、＃１６、＃１８、＃２０、＃２１、＃３２、＃３４、＃３６、＃３７、＃４８、＃５０、＃５２、＃５３において同時に不吐出が検出された場合に生成されるマスクテーブルの一例を示すである。
【００７２】
この例では、この例では、不吐出ノズルによる記録データを補完記録できないため、オリジナルテーブル格納部１０６に格納された値に関わらず、これらノズルに対応するマスクデータを総て０とし、記録を許容しないようマスクテーブルとなる。
【００７３】
この場合、ステップＳ１０４では、マスクテーブルＡのノズル＃０、ノズル＃２、ノズル＃４およびノズル＃５、およびこれらが記録するラインを記録する他のノズルに対応する総てのマスクテーブルにおいて「０」になっていることを判断する。そして、ステップＳ１０４で、そのライン数が４本であることを検出する。
【００７４】
図９に示したように、普通紙を用いる場合、４パス記録の許容不吐出ライン数は３本である。従って、制御部では閾値＝３と補完記録不能ライン数＝４とを比較し、補完記録不能ライン数が閾値より大きいことを判別する。
【００７５】
従って、次にステップＳ１０６でパス数の変更が可能かを判断する。この判断では、普通紙など滑りやすい記録媒体は、用紙搬送の精度を確保するために、むやみに多パス化することが困難な場合がある。その場合、記録パス数の変更が不可能であると判断する。そして、インターフェース部を介してユーザに記録続行か否かの判断を促す（Ｓ１０７）。ユーザが記録続行を希望しない場合には、テーブル生成処理は一旦終了し、制御情報をキャンセルする。記録続行を希望する場合には、作成されたマスクテーブルをテーブル格納部へ出力する（Ｓ１０８）。
【００７６】
このようなマスクテーブル生成に伴う処理を行うことによって、補完不能ライン数が多い場合であっても、記録画像の種類などに応じてユーザが適切な記録方法を選択できる。例えば、不吐出ラインによる画像抜けが目立ちにくいような複数インクによる記録画像であるような場合では、そのまま記録することを選択しても画像品位を低下させることなく、かつスループットを低下させずに記録を行うことができる。また、不吐出ラインによる画像抜けが目立ちやすいような単インクによるベタ画像などでは、記録中止を選択することでミスプリントを防止して、記録媒体やインクの無駄を防止することが可能となる。
【図面の簡単な説明】
【００７７】
【図１】本発明の第一の実施形態に係るインクジェット記録装置の記録部の構成を模式的に示す図である。
【図２】第１実施形態のマルチパス記録制御およびそれに関連した記録データ生成処理を行う記録データ生成の概略構成を示すブロック図である。
【図３】（ａ）〜（ｄ）は、第１実施形態のマスクテーブルの一例を示す図である。
【図４】図３に示したマスクテーブルを用いたマルチパス記録を説明する図である。
【図５】本発明の一実施形態に係る記録ヘッドのノズルとノズル番号の対応を示す図である。
【図６】（ａ）〜（ｄ）は、図３（ａ）〜（ｄ）に示したマスクテーブルに対して、ノズル＃２０で不吐出が検知された場合に生成されるマスクテーブルの一例を示す図である。
【図７】本発明の第一の実施形態に係る補完記録不能ラインを検知した際のマスクテーブル生成処理を示すフローチャートである。
【図８】（ａ）〜（ｄ）は、図７のステップＳ１０４の１ラインのマスクデータが総て「０」か否かを判断するために参照するマスクテーブルを示す図である。
【図９】図７のステップＳ１０５で用いる閾値Ｎを説明する図である。
【図１０】（ａ）〜（ｈ）は、４パスから８パス記録モードに変更したときに、図７のステップＳ１０１〜Ｓ１０３で再度生成されるマスクテーブルを示す図である。
【図１１】図１０に示したマスクテーブルを用いたマルチパス記録を説明する図である。
【図１２】（ａ）〜（ｄ）は、図３（ａ）〜（ｄ）に示したマスクテーブルに対して、ノズル＃０、＃４、＃１６、＃２０、＃３２、＃３６、＃４８、＃５２が同時に不吐出であるとことを検出された場合に生成されるマスクテーブルの一例を示す図である。
【図１３】（ａ）〜（ｄ）は、ノズル＃０、＃２、＃４、＃５、＃１６、＃１８、＃２０、＃２１、＃３２、＃３４、＃３６、＃３７、＃４８、＃５０、＃５２、＃５３において同時に不吐出が検出された場合に生成されるマスクテーブルの一例を示す図である。
【符号の説明】
【００７８】
３０１  記録ヘッド
１０１  入力制御部
１０２  メモリ部
１０３  出力制御部
１０４  テーブル格納部
１０５  マスク処理部
１０６  オリジナルテーブル格納部
１０７  テーブル生成部
１０８  不吐出制御部
１１０  制御部
【図１】
2008093982.tif 000003
【図２】
2008093982.tif 000004
【図３】
2008093982.tif 000005
【図４】
2008093982.tif 000006
【図５】
2008093982.tif 000007
【図６】
2008093982.tif 000008
【図７】
2008093982.tif 000009
【図８】
2008093982.tif 000010
【図９】
2008093982.tif 000011
【図１０】
2008093982.tif 000012
【図１１】
2008093982.tif 000013
【図１２】
2008093982.tif 000014
【図１３】
2008093982.tif 000015