(57)【要約】【課題】マルチパス印字にて不吐ノズルの対応処理をする。不吐ノズルによる画質劣化の防止する。印字速度をなるべく低下させない。ヘッド交換や一時停止を削減する。不吐ノズルの劣化及び近傍への劣化拡大を防止する。【解決手段】１）不吐ノズル発生時にマルチパス数を自動的にアップする。２）１色多ヘッドのマルチパス対応と不吐補完（同一ヘッド、他ヘッド）３）複数の不吐対応処理を選択し、優先順位を付けて実行可能か判定し実行する。４）不吐ノズルの温度制御用パルスをオフする。５）マルチパス印字にて、キャリッジ速度を上げる。６）画像データで使用しないインク色のヘッドは、不吐対応処理をしない。【選択図】        図１
2004167984.tif 000002
【特許請求の範囲】
【請求項１】
画像の形成が可能な画像出力装置に対して画像データを供給する画像供給装置と
供給された画像データを形成する画像出力装置とを有する画像形成システムにおいて、
記録ヘッドの不吐ノズルを検出する不吐検出手段と、
その不吐検出結果で不吐ノズルに対する対応が必要か否かを判定する判定手段と、
その判定結果応じて現在の印字モードよりスキャン数の多いマルチスキャンに印字モードを切り換える手段を
有することを特徴とする画像形成システム。
【請求項２】
画像の形成が可能な画像出力装置に対して画像データを供給する画像供給装置と
供給された画像データを形成する画像出力装置とを有する画像形成システムにおいて、
記録ヘッドの不吐ノズルを検出する手段と、
その不吐検出結果で不吐ノズルに対する対応が必要か否かまた可能かを判定する判定手段と、
その判定結果に応じて現在の印字モードよりスキャン数の多いマルチスキャンに印字モードを切り換えかつ
他のノズルで不吐ノズルの補完印字を行う補完手段を
有することを特徴とする画像形成システム。
【請求項３】
画像の形成が可能な画像出力装置に対して画像データを供給する画像供給装置と
供給された画像データを形成する画像出力装置とを有する画像形成システムにおいて、
記録ヘッドの不吐ノズルを検出する不吐検出手段と、不吐ノズルに対する複数の対応手段と、
複数の対応手段の選択及び優先順を指定する指定手段と、
その不吐検出結果に応じて指定手段によって選択及び優先順位を付けられた対応手段が
実現できるかで判定する判定手段と、
この判定結果に応じて対応手段を制御実行する制御手段を
有することを特徴とする画像形成システム。
【請求項４】
前記対応手段は、
不吐が発生した同一記録ヘッドの別のノズルを用いて不吐を補完する手段と、不吐ノズルのある記録ヘッドと同一のインク色を印字する他の記録ヘッドを用いて不吐補完する手段と、
現在の印字モードよりスキャン数の多いマルチパスに印字モードを切り換える手段と、
現在の印字モードよりスキャン数の多いマルチパスに印字モードを切り換えかつ
同一記録ヘッドを用いて不吐を補完する手段と
現在の印字モードよりスキャン数の多いマルチスキャンに印字モードを切り換えかつ
不吐ノズルのある記録ヘッドと同一のインク色を印字する他の記録ヘッドを用いて不吐補完する手段と、
のうち、少なくとも２つ以上であることを特徴とする画像形成システム。
【請求項５】
前記対応手段が必要かまたは可能かを判定する手段において、
不吐ノズルの回復手段をし、再度、不吐を検出する不吐検出手段を用い、
不吐が直っていれば対応手段の実行は必要なしと判定する手段と、
不吐の発生した位置とマルチスキャ等の印字モードから同一記録ヘッドでの不吐補完または
他の記録ヘッドでの補完が可能であるか否かを判定する手段を設けることを特徴とする画像形成システム。
【請求項６】
インク色毎に設けた前記不吐検出手段、前記回復手段及び不吐補完手段と
現在印字中の画像形成にインク色の記録ヘッド使用するか否かを判定するインク色判定手段を有し、
使用しないインク色に対応する記録ヘッドに対して各インク色の不吐検出手段、不吐補完手段を
行わないように制御する制御手段を有することを特徴とする画像形成システム。
【請求項７】
前記対応手段において、不吐となったノズルの駆動信号及び温度制御信号を禁止する手段を有することを特徴とする画像形成システム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、記録に係わる画像データを供給する画像供給装置、当該供給を受けて記録媒体上にカラー画像を出力する画像出力装置、及びこれら装置を有してなる画像形成システムに関し、例えば記録媒体として布を用い、布上に画像のプリントを行なう捺染システムに関するものである。
【０００２】
【従来の技術】
従来、カラープリンタ等の画像出力装置では、ホストコンピューター等からの画像供給装置からの受け取ったカラー画像を紙等の記録媒体に画像を形成するのが普通である。
【０００３】
また、画像形成の原理によっては、画像の部分的不良が発生するが、オペレータは、印字されたものを見てこの不良に気づくことが多い。最近では、この不良に関係する物理量を計測し、ある値を範囲を正常とし、正常範囲を外れるとエラーとする装置がある。
【０００４】
【発明が解決しようとする課題】
画像出力装置において、記録媒体が長尺で記録時間が長いと、画像出力装置でトラブルが発生する度オペレータがエラー復帰処理等をするのはオペレータがエラー状態を見たり処理したりと手間がかかるという問題がある。特に、布上に画像を形成する捺染システムでは、記録媒体である布の長さが数十メートルの場合が多く、記録している時間が数時間に及ぶことが多く、オペレータの拘束時間が長くなり、前記問題はより顕著化する。
【０００５】
また、画像不良を監視する手段が入ると、画像形成が中断される機会が増え、この度にオペレータが何等かの処理を行う必要があり、前記問題は顕著化する。
【０００６】
また、特に、インクジェット記録方式では、不吐や着弾ズレ等偶発的な不良と寿命等で固定的な不良が発生する場合があり、不吐や着弾ズレ等の不良を検出する手段（不吐検出手段）を有する場合エラー処理で自動回復処理等を行うことで自動復帰させるが、完全の復帰しない場合がある。完全に復帰しない場合、オペレータが印字された画像の状態を良好か否か判定し、良好の場合には印字を継続し、良好でない場合には不吐のある記録ヘッドを交換するという一連の手間を要する。また、このように交換された記録ヘッドは、一部の不吐により、記録ヘッド全体の寿命が短くなり、コストも増大する。
【０００７】
【課題を解決するための手段】
画像形成システムにおいて、記録ヘッドの不吐を検出する手段と、記録ヘッドの回復手段と、同一記録ヘッドを用いて不吐を補完する手段と、他の記録ヘッドを用いて不吐補完する手段と、補完が必要かまたは可能かを判定する手段と、上記判定手段に応じて補完手段及びシーケンスを切り替える手段を有することを特徴とする画像形成システムにより、記録ヘッドに不吐等が発生した場合でもオペレータのエラー処理等の手間を大幅に削減し、画像の形成を継続することができる。また、記録ヘッドに不吐等が発生した場合、記録ヘッドを交換せずに印字を継続できることで手間とコストの低減ができる。
【０００８】
また、現在印字している画像（絵柄や使用インク）に応じて、不吐検出手段、回復手段、不吐補完手段を必要なインク色の記録ヘッドに重点化することにより、上記３手段の処理時間やそれに伴うインク消費量を低減でき、画像形成の生産性を低下させることを抑える効果がある。
【０００９】
【発明の実施の形態】
（実施例１）
以下に、図面を参照して本発明の実施例を詳細に説明する。
【００１０】
なお、以下では、本発明の好適な実施例として画像形成システムについて、次の手順で説明を行なう。
【００１１】
特に画像形成システムとして、印字媒体に布を用いる捺染システムに利用した場合を説明する。
【００１２】
［画像形成システムの概要］
図２３において、１はホストコンピュータ等の外部機器で、実施例の画像形成装置２に画像データや各種データ／コマンド等を出力している。また、ホストコンピュータ等の外部機器１は、画像データや各種データ／コマンドの送信指示をオペレータから行えたり、画像形成装置２の状態等を知るためのユーザーインターフェースをＣＲＴ等の表示部やキーボード等の操作部とアプリケーションソフトで構成している。
【００１３】
本画像形成システムは、ホストコンピュータ等の外部機器１と以下の画像形成装置２から構成される。
【００１４】
この画像形成装置２の主要構成は、外部機器１とのデータ及びコマンド等の通信制御を行うインターフェース部（以下Ｉ／Ｆ部と称する）５と、受けたデータ／コマンド等の解析を行いプリンタ２全体の動作制御を行う制御部３（主に内部はＣＰＵ、プログラム用ＲＯＭ、ワーク領域用ＲＡＭ等で構成されている）と、オペーレータとのインターフェースを行う表示／操作部６（ＬＣＤ等の表示部とキースイッチ等の操作部等で構成される）と、入力画像データを格納し画像形成装置２の特性に合わせた画像データに変換する画像処理部８と、各種の記録用インクを吐出する記録ヘッド部１６〜１７…（図では個数を規定していない）と、画像信号に応じて記録ヘッド部１６〜１７…を駆動するヘッド駆動部１４〜１５…（図では個数を規定していない）と、記録ヘッド部１６，１７とヘッド駆動部１４，１５を搭載したキャリッジユニット１３（図２４参照）を移動するための駆動源であるキャリッジモータ１０と、キャリッジモータ１０の駆動制御を行うキャリッジモータ駆動部９と、布等の記録媒体４２（図２４参照）を移動するための駆動源である搬送モータ１２と、搬送モータ１２を駆動制御を行う搬送モータ駆動部１１と、記録ヘッド部１６〜１７の吐出状況を検査する不吐検出部７等から成る。
【００１５】
［画像形成装置のメカニカルな機構］
図２４は、本発明の画像形成装置の一実施例である画像形成装置２の機械的な概略構成部の断面図である。
【００１６】
図２４において、３０は記録媒体４２を搬送する搬送部、４１は記録を行うプリンタユニット、４０は印字された記録媒体４２を巻取る巻取りローラ、３１は記録媒体４２を巻いた巻き出しローラ、３２，３３は押えローラ、３３は支持ローラ、３９は駆動ローラ、４３は搬送ベルト、３５，３６は印字部の平面性を保つプウラテン部、３７，３８はキャリッジユニット１８を上に載せ支持する支柱である。駆動ローラ３９は搬送モータ１２が駆動源で、駆動ローラ３９の回転より搬送ベルト４３が回転しその上の記録媒体４２が搬送される。尚、搬送ベルト３９は粘着性があるため、記録媒体４２の搬送を容易にし、巻取りローラ４０が巻取る方向にモータ等（不図）テンションをかけることで、搬送ベルト４３から記録媒体４２を剥離し巻取る。キャリッジユニット１３は、キャリッジモータ１０によって支柱３７，３８の上を水平に移動する。エンコーダ部（不図）は、キャリッジユニット１３の移動方向に水平に配置されたリニアエンコーダと検出回路からなり、キャリッジユニット１３とリニアエンコーダの稼働部が連結されている。
【００１７】
図２５では、記録媒体４２が送られる方向Ｙを副走査方向とし、キャリッジユニット１３が送られる方向Ｘを主走査方向とする。前側の記録ヘッド部１６…と奥側の記録ヘッド部１７…とは、ギャップＤ＝（２ｎ＋１）×Ｈ／２（ｎは整数）分、離れている。また、各記録ヘッド間は、ヘッドギャップｄであり、記録ヘッドの有効印字ノズル数はＨである。ここでは、ユニット間ギャップＤ＝２．５×Ｈで説明する。記録ヘッド部１６，１７…がＸ方向に移動する際に、予備吐領域と不吐検出領域を通過後に記録媒体４２の印字領域に到達する。
【００１８】
尚、画像形成装置２では、ＳＭＳ（シーケンシャル  マルチ  スキャン）方式で印字している。ここでの、ＳＭＳとは、画像データに対して前側と奥側の記録ヘッド部１６，１７で印字するデータを２分割にし、前側の記録ヘッド１６…と奥側の記録ヘッド１７…を対にして、重ね印字することで画像を形成する。従って、前側の記録ヘッド１６…と奥側の記録ヘッド１７…では、印字位置にギャップＤがあるため、奥側の記録ヘッド１７…は前側の記録ヘッド１６…に対して印字開始と終了に遅れて印字が行われる。
【００１９】
［画像形成装置のシーケンス］
本実施例の動作の概要について説明する。
【００２０】
まず、画像形成装置２の電源が投入されると、制御部３は、内部のＲＡＭとＩ／Ｏ部や、表示／操作部６、Ｉ／Ｆ部５、不吐検出部７、画像処理部部８、等の各種ハードウェアの初期チェック及び初期化を行ない、メカイニシャルを行なう。具体的には、メカイニシャルとして、キャリッジモーター１０や回復系ユニット（付図示）を動かすことで、キャリッジユニット１３を所定のＨＰ（ホームポジション）に移動し、回復系ユニット（記録ヘッド部１６，１７…の目詰まりを防止する等の記録ヘッド回りの機構）を動かしインクを強制吐出及び吸引、拭き取り処理等を行う。次に、制御部３は、Ｉ／Ｆ部５に対してホストコンピュータ１とのインターフェースを有効（イネーブル）にし、表示／操作部６に”ＲＥＡＤＹ”等の準備ができたことを知らせるメッセージを表示する。この状態では、制御部５は、ホストコンピュータ１からの入力を待っている状態であり、さらに制御部３は表示／操作部６からの入力待ち状態であり、各種のエラーが発生していないか監視中でもある。この状態でエラーがあればエラー処理を行う。
【００２１】
ホストコンピュータ１からの入力がＩ／Ｆ部５にあると、制御部３は、入力コマンドが転送コマンド、印字コマンド、その他のコマンドであるか判定し、そのコマンドに対応した設定や動作等の処理を行なう。表示／操作部６からのコマンド入力は、制御部３が直接受け同様の処理を行う。
【００２２】
画像転送コマンドならば、制御部３は入力可能であることを確認し、画像処理部８を入力モードに設定した後、画像処理部８内に画像データと配色情報（パレットテーブルと称する）を格納する。
【００２３】
印字コマンドならば、制御部３は画像形成装置２の内部が印字可であることを確認した後、画像処理部８等の各部を設定し、印字開始を指示し、入力画像の印字動作を行う。ここでの設定とは、印字モードや画像印字サイズ（幅や長さ）等の画像処理部１１内のパラメータセットやの設定等がある。
【００２４】
具体的な全体印字動作では、制御部３は、キャリッジモータ１０をキャリッジモータ駆動部９を介して正方向に回転させることによりキャリッジユニット１３をＸ方向に移動させながら、記録ヘッドの幅（バンド幅と称する）Ｈで１スキャンの印字を行い、搬送モータ１２を搬送モータ駆動部１１を介して駆動することで記録媒体４２をバンド幅Ｈ分搬送する。これを１バンドの印字動作と称する。この間、画像処理部８内の画像メモリ部から読み出された１バンド分の画像データは、画像処理部８内で変換処理されて、ヘッド駆動部１４，１５…を介して記録ヘッド部１６，１７…を駆動しインクを吐出し、記録媒体４２に画像を形成する。
【００２５】
その他のコマンドならば、制御部３は、コマンドに応じて各種処理を行う。
【００２６】
印字動作中の場合、制御部３は印字が全て終了いるか否か判定し、全て終了していれば入力待ちへ戻り、印字途中であれば次のバンドの印字を行う。
【００２７】
［画像処理部８の内部構成］
図２６は、画像処理部８の主用構成部を示すブロック図である。
【００２８】
図２６において、５０は画像データの格納と読み出しを行う画像メモリ部、５１は画像メモリ部５０からの画像データＰを２値化する多値／２値変換部、５２は多値／２値変換部５１からの２値出力データＣ１〜Ｃαを前側の記録ヘッド部１６…及び奥側の記録ヘッド部１７…に画像データを分配する（これをＳＭＳ処理すると称する）ＳＭＳ処理部、５３はＳＭＳ処理された画像データＦＬ１〜ＦＬα、ＲＬ１〜ＲＬαを一時格納し読み出しタイミングで主走査方向Ｘを行うレジ調整部、５４はレジ調整されたデータＦＣ１〜ＦＣα、ＲＣ１〜ＲＣαを記録ヘッド用のデータＦＨ１〜ＦＨα、ＲＨ１〜ＲＨαに変換する出力制御部（不吐検出パターン生成部を内包する）である。
【００２９】
画像メモリ部５０は、各々１画素８ビットで画像データＰを格納するように構成され、基本サイズの画像データを格納し、読み出す際にＸ、Ｙ方向に繰り返しを行う機能や、拡大する機能を有している。ここでの画像データＰは、インク配色をコード化したデータである。読み出し方向は、画像の左上を原点としてＸ方向（ラスタ方向に）で画素毎に順次読み出す。
【００３０】
多値／２値変換部５１は、コードデータである入力データＰに対してインク色データＰ１〜Ｐαに変換するパレット変換部と出力ガンマ変換部とヘッド濃度補正部（以後ＨＳ部と称する）と２値変換部と有し、画像データもその順番で処理されてくる。パレット変換部のＬＵＴ（ルックアップテーブル）に格納されている配色情報（パレットテーブル）に基づいて、コードデータＰをインク色データＰ１〜Ｐαに変換する。
【００３１】
ＳＭＳ処理部５２の詳細の説明は省略する（ＳＭＳ処理に関しては別件で出願済み）。
【００３２】
レジ調整部５３は、前側の記録ヘッド部１６…と奥側の記録ヘッド１７…とのユニット間ギャップＤを補償するつなぎ用メモリ部（ＳＩＭモジュール等で構成されている）と、つなぎ用メモリへのリード・ライトを制御するメモリ制御部を有する。つなぎ用メモリ部へのリード／ライトは独立にアドレスされ同時アクセスができる。また、レジ調整は、メモリ制御部でのリードタイミングを調整することで行う。特に、奥側の記録ヘッド部１７用の画像データの読み出しは、前側と奥側間のギャップＤ（図９参照）分読み出しアドレスを前側にすることで制御する。また、つなぎ用メモリ部へのライトまでは、左上を原点とするラスタ方向の走査で順次書き込まれ、リードは、記録ヘッド部のノズル配列方向であるＹ方向（ＢＪラスタ方向）に順次読み出される。リードの原点は、往復印字に対応すべく、往路（ＦＷ）は左上、復路（ＢＷ）は右上とする。
【００３３】
出力制御部５４は、レジ調整されたデータＦＣ１〜ＦＣα、ＲＣ１〜ＲＣαに対してＹ方向のレジ調整を行いかつ、不要な画像データのマスク処理をする。具体的には、記録ヘッド部１６，１７…の有効ノズル幅Ｈ以外のノズルの画像データを印字しないように０にし、複数ある記録ヘッド部１６，１７…のうち印字しない色の記録ヘッド部の出力を禁止する。出力制御部５４は、上記のマスク処理した画像データに予備吐用データと不吐検出パターン用データをオーバーレイして画像データＦＨ１〜ＦＨα、ＲＨ１〜ＲＨαとして出力する。予備吐用データは、出力制御部５４内に内包されている予備吐パターン生成部で発生され、全記録ヘッド部１６，１７…の全ノズルに対して吐出するようなパターンである。不吐検出パターン用データは、出力制御部５４内に内包されている不吐検出パターン生成部で形成され、不吐検出部７とタイミング制御し、画像データＦＨ１〜ＦＨα、ＲＨ１〜ＲＨαにオーバーレイする。
【００３４】
［不吐ノズルに対する不吐補完の例及びマルチパス印字での対応例］
図１は、１つのインク色に対して記録ヘッドが１つ（ヘッド１）での不吐補完の例及び、マルチパス化での不吐ノズルによる劣化防止例である。尚、説明を簡単にするために、ヘッドは１６個のノズルを有する場合で説明する。
【００３５】
図１の（Ａ）は、２パス印字での不吐補完の例であり、ヘッド１の第１４ノズルが不吐となり、半バンド（全ノズル数の半分の量）ずらしてヘッド１の第６ノズルで第１ノズルの分画像データと第６ノズル分の画像データを合わせて印字している。尚、不吐ノズル第１４ノズルは、吐出禁止をしている（以下同様に）。
【００３６】
図１の（Ｂ）は、４パス印字での３ノズルでの不吐補完の例であり、ヘッド１の第１４ノズルが不吐となり、１／４バンド（全ノズル数の１／４の量）ずらしてヘッド１の第１０ノズルと更に１／４バンドずらして第６ノズルと更に１／４ずらして第２ノズルで第１４ノズルの画像データを３分割してそれぞれのノズルの画像データと合わせて印字している。
【００３７】
図１の（Ｃ）は、４パス印字での１ノズルでの不吐補完の例であり、ヘッド１の第１４ノズルが不吐となり、１／４バンド（全ノズル数の１／４の量）ずらしてヘッド１の第１０ノズルで第１４ノズルの画像データと第１０ノズルの画像データを合わせて印字している。ここで、補完するノズルは１つであり、これは第１０ノズルに限定する必要はなく、第６ノズルや第２ノズルで補完してもかまわない。特に第１４ノズルと第１０ノズルが共に不吐の場合は、それぞれに対して第６ノズル、第２ノズルを用いて不吐補完することも可能である。
【００３８】
図１の（Ｄ）は、４パス印字での不吐ノズル劣化防止の例であり、第１４ノズルが不吐となり、１／４バンドずらしで４パス印字している。４パス印字では、１ラスタが４つの異なるノズルで印字さえているが、不吐である第１４ノズルは吐出禁止をしているので、第１０、第６、第２ノズルの３ノズルで印字されている。マルチパス印字においては、１ノズルが吐出しなくても大きな画像劣化にならない場合がある。尚、図１の（Ａ）で、第６ノズルでの補完をしない場合は、２パス印字での画像劣化防止の例になるが、２ノズルのうち１ノズルの不吐では、画像劣化を防止するには、若干厳しい。
【００３９】
図２は、１つのインク色に対して記録ヘッドが平行（主走査方向へ配置）に２つ（ヘッド１、ヘッド２）ある場合での不吐補完の例及び、マルチパス化での不吐ノズルによる劣化防止例である。尚、説明を簡単にするために、ヘッドは１６個のノズルを有する場合で説明する。
【００４０】
図２の（Ｆ）は、平行２ヘッドの２パス印字での不吐補完の例であり、ヘッド１の第１４ノズルが不吐となり、ヘッド２の第１４ノズルで補完印字している。補完印字はヘッド１の第１４ノズルのデータも合わせてヘッド２の第１４ノズルが印字することで行われる。
【００４１】
図２の（Ｇ）は、平行２ヘッドの４パス印字での不吐補完の例であり、ヘッド１の第１４ノズルが不吐となり、ヘッド２の第１４ノズルと第６ノズル、ヘッド１の第６ノズルの３ノズルで補完印字している。補完印字は、ヘッド１の第１４ノズルの画像データを３分割して不吐補完ノズルのデータと合わせて印字していることで行われる。尚、ここで不吐補完ノズルは３つでなく、ヘッド２の第１４ノズルと第６ノズルの２ノズルでも可能である。このときは、ヘッド１の第１４ノズルの画像データを３分割でなく、２分割で補完印字を行う。これが、他ヘッドでの補完印字に相当する。
【００４２】
図２の（Ｈ）は、平行２ヘッドの４パス印字での不吐補完の例であり、ヘッド１の第１４ノズルが不吐となり、ヘッド２の第１４ノズルで補完印字している。補完印字は、ヘッド２の第１４ノズルがヘッド１の第１４ノズルの画像データも合わせて印字していることで行われる。尚、ここで、ヘッド２の第１４ノズルでなく、ヘッド１の第６ノズルを使用して不吐補完することも可能であり、これが、同一ヘッドでの不吐補完に相当する。
【００４３】
図２の（Ｉ）は、平行２ヘッドの４パス印字での不吐ノズル劣化防止の例であり、第１４ノズルが不吐となり、１／２バンドずらしで２ヘッドで４パス印字している。ここでも、１ラスターが異なる４つのノズルで印字されるため、１ノズルの不吐は、画質劣化にならない場合がある。
【００４４】
図３は、１つのインク色に対して記録ヘッドが副走査方向へ配置に２つ（ヘッド１、ヘッド２）ある２段ヘッドの場合での不吐補完の例及び、マルチパス化での不吐ノズルによる劣化防止例である。図２５のように、奥側ヘッドと前側ヘッドの間隔Ｄが半バンドの奇数倍になっている場合に相当します。偶数倍離れている場合は、図２に相当しますが、間隔Ｄのタイミング調整は必要です。尚、説明を簡単にするために、ヘッドは１６個のノズルを有する場合で説明する。
【００４５】
図３の（Ｊ）は、２段ヘッドの２パス印字での不吐補完の例であり、ヘッド１の第１４ノズルが不吐となり、ヘッド２の第６ノズルで補完印字している。補完印字は、ヘッド１の第１４ノズルのデータも合わせてヘッド２の第６ズルが印字することで行われる。
【００４６】
図３の（Ｋ）は、２段ヘッドの４パス印字での不吐補完の例であり、ヘッド１の第１４ノズルが不吐となり、ヘッド２の第６ズルと第１４ノズル、ヘッド１の第６ノズルの３ノズルで補完印字している。補完印字は、ヘッド１の第１４ノズルの画像データを３分割して不吐補完ノズルのデータと合わせて印字していることで行われる。尚、ここで不吐補完ノズルは３つでなく、ヘッド２の第６ズルと第１４ノズルの２ノズルでも可能である。このときは、ヘッド１の第１４ノズルの画像データを３分割でなく、２分割で補完印字を行う。これが、他ヘッドでの補完印字に相当する。
【００４７】
図３の（Ｌ）は、２段ヘッドの４パス印字での不吐補完の例であり、ヘッド１の第１４ノズルが不吐となり、ヘッド２の第６ノズルで補完印字している。補完印字は、ヘッド２の第６ノズルがヘッド１の第１４ノズルの画像データも合わせて印字していることで行われる。尚、ここで、ヘッド２の第６ズルでなく、ヘッド１の第６ノズルを使用して不吐補完することも可能であり、これが、同一ヘッドでの不吐補完に相当する。
【００４８】
図３の（Ｍ）は、２段ヘッドの４パス印字での不吐ノズル劣化防止の例であり、第１４ノズルが不吐となり、１／２バンドずらしで２ヘッドで４パス印字している。ここでも、１ラスターが異なる４つのノズルで印字されるため、１ノズルの不吐は、画質劣化にならない場合がある。
【００４９】
以上の説明及び以下の説明においても、補完するノズルは不吐でない正常ノズルである。
【００５０】
これ以外のヘッド構成でも同様に不吐補完及びマルチパス印字で不吐ノズルの対応ができる。
【００５１】
例えば、図２の平行２ヘッドが２段になっている場合は、基本が４パスとなり、不吐ノズルに対応する別のノズルで補完が可能である。また、４パス印字まででなく、８パス印字まですることで、補完無しでも不吐による画質劣化を防止することができる。
【００５２】
［マルチパス印字のパス数アップでの不吐対策］
図４〜８のフローチャート及び図９，１０でマルチパス印字のパス数をアップすることで不吐ノズルが発生した場合の対応を説明する。ここでは、説明を簡単にするためにインク色１つに対してヘッド１つで、１６ノズルで説明する。
【００５３】
図４〜８において、印字開始要求が印字シーケンスが開始され、各バンドの印字前に不吐検出を行い（ＳＴＥＰ１）、不吐の有無を検出し（ＳＴＥＰ２）、不吐がない場合は印字を継続（ＳＴＥＰ７）し、不吐が有る場合は印字継続可能か判定し（ＳＴＥＰ３）、現在のパス数で印字継続可能であれば印字を継続（ＳＴＥＰ７）し、印字継続が不可能な場合は回復処理をするか否か判定し（ＳＴＥＰ４）、回復処理を行い、再度不吐検出を行い（ＳＴＥＰ１）、回復処理をしない場合また回復処理が終わり不吐が直らない場合は、ＳＴＥＰ５へ進み、マルチパスのパス数ＵＰで画質劣化防止可能かを判定し、可能であれば、マルチパスのパス数変更設定をし（ＳＴＥＰ９）、印字を継続し（ＳＴＥＰ７）、不可能であれば、マルチパスのパス数アップで画質劣化防止不可能をオペレータに通達し、印字を一時停止する（ＳＴＥＰ６）。
【００５４】
各ＳＴＥＰの詳細を説明する。
【００５５】
ＳＴＥＰ１の不吐検出は、詳細説明を省略するが、前回提案書の不吐検出手段用い、図２５のようにＦＷ（往路）印字前の不吐検出領域で不吐の検出を行い、検出結果を不吐履歴に登録する。従って、ＳＴＥＰ１〜９の全ては、往路印字（ＦＷ）と復路印字（ＢＷ）の処理単位で行われる。尚、不吐検出部を図２５のように印字領域の左側だけでなく、右側にも設けることで、処理単位を片方向の印字単位にすることもできる。不吐検出結果としては、各記録ヘッド毎に不吐が発生したノズル番号を記憶し、不吐が発生した場合は不吐フラグ等を設け記憶し、前回の不吐の状態と変わっている場合は変化フラグ等を設けることで不吐状態の変化及び不吐ノズルの特定をできるように不吐履歴としてデータ管理する。
【００５６】
ＳＴＥＰ２の不吐の有無判定は、不吐履歴から判定する（１つでも不吐ノズルがあれば不吐有りと判定する）。
【００５７】
ＳＴＥＰ３の不吐ノズルがあっても印字継続可能かの判定は、ＳＴＥＰ１１〜ＳＴＥＰ１９で行う。まず、今回の不吐ノズルのノズル番号Ａｉを不吐履歴からサーチし（ＳＴＥＰ１１）、１つ処理単位前の不吐履歴と比較することで新たな不吐が発生したかを判定し（ＳＴＥＰ１２）、新たな不吐が無い場合は継続可能と判定し（ＳＴＥＰ１８）、新たな不吐がある場合はＳＴＥＰ１３に進み、新発生した不吐ノズル番号Ａｉに対応するマルチパス用ノズル番号Ｂｉを算出し（ＳＴＥＰ１３）、算出したＢｉに不吐ノズルがいくつ有るか不吐履歴から数え（ＳＴＥＰ１４）、Ｂｉの不吐ノズル数が設定値以内か否か判定し（ＳＴＥＰ１５）、設定値を越える場合は印字継続不可能であると判定し（ＳＴＥＰ１９）、設定値以内であればＳＴＥＰ１６へ進み、新発生した不吐ノズルＡｉに対してＳＴＥＰ１３から同様に処理を行い、全て設定値内であれば、継続印字可能であると判定する（ＳＴＥＰ１８）。ＳＴＥＰ１５の設定値は、現在の印字パス数で個別に設定値を有するようにしておく。例えば、２パス印字では、０（１つでも不吐があったらだめ）、４パス印字では１、８パス印字では２とか、メーカ出荷時または、ユーザーの画質要求で設定変更できるパラメータとしておく。また、ここでの新たな不吐ノズル番号Ａｉに対応するマルチパス用の対応ノズル番号Ｂｉの算出は、現在の印字パス数で個別にあり、２パス印字の場合は、Ｂｉ＝Ａｉ＋ｍ×Ｎ／２（ただし、ｍ＝１、Ｎは全ノズル数＝１６  Ｂｉ＞Ｎになった場合はＢｉがＮ以下になるまでＢｉからＮを引くこと）、４パス印字の場合は、Ｂｉ＝Ａｉ＋ｍ×Ｎ／４（ただし、ｍ＝１〜３、Ｎは全ノズル数＝１６  Ｂｉ＞Ｎになった場合はＢｉがＮ以下になるまでＢｉからＮを引くこと）、８パス印字の場合は、Ｂｉ＝Ａｉ＋ｍ×Ｎ／８（ただし、ｍ＝１〜７、Ｎは全ノズル数＝１６  Ｂｉ＞Ｎになった場合はＢｉがＮ以下になるまでＢｉからＮを引くこと）である。
【００５８】
ＳＴＥＰ４の回復処理をするかの判定は、詳細説明を省略するが、前回提案書の回復判定手段用い、回復する条件（回数や不吐の数、分布等メーカ出荷時または、ユーザーの画質要求で設定変更できる）に該当するか判定する。
【００５９】
ＳＴＥＰ８の回復処理は、詳細説明を省略するが、回復系ユニット（記録ヘッド部１６，１７…の目詰まりを防止する等の記録ヘッド回りの機構）を動かしインクを強制吐出及び吸引、拭き取り処理等を行う。
【００６０】
ＳＴＥＰ５の判定処理は、ＳＴＥＰ２１〜２９で行う。まず、今回の不吐ノズルのノズル番号Ａｉを不吐履歴からサーチし（ＳＴＥＰ２１）、パス数をＵＰをする（ＳＴＥＰ２２）。パス数のＵＰは、計算するための仮定であって、この時点では印字シーケンスを実行するパラメータまでは反映されていない。また、パス数のＵＰは、制御の簡便さから、１パス、２パス、４パス、８パスと、…と２の整数乗にしている。次に、ＵＰしたパス数が設定パス数（メーカ出荷時または、ユーザーの画質要求で設定変更できるパラメータとしておく）を越えているか否かを判定し（ＳＴＥＰ２３）、パ設定パス数を越える場合は、マルチパスでのパスＵＰは不可能であるとし（ＳＴＥＰ２８）、パス数を元に戻し（ＳＴＥＰ２９）、一方設定パス数以内である場合は、ＳＴＥＰ２３に進み、不吐ノズル番号Ａｉに対応するマルチパス用ノズル番号Ｂｉを算出し（ＳＴＥＰ２３）、算出したＢｉに不吐ノズルがいくつ有るか不吐履歴から数え（ＳＴＥＰ２４）、Ｂｉの不吐ノズル数が設定値以内か否か判定し（ＳＴＥＰ２５）、設定値を越える場合はＳＴＥＰ２２へ進み更にパス数をＵＰしてＳＴＥＰ２３以降を行い、一方、設定値以内であればＳＴＥＰ２６へ進み、全不吐ノズルＡｉに対してＳＴＥＰ２３から同様に処理を行い、全て設定値内であれば、パス数ＵＰ可能であると判定する（ＳＴＥＰ２８）。ＳＴＥＰ２５の設定値は、ＳＴＥＰ１３と同様の値にする。また、ＳＴＥＰ２３の不吐ノズル番号Ａｉに対応するマルチパス用の対応ノズル番号Ｂｉの算出は、ＳＴＥＰ１３と同様で、不吐ノズル全部に対して行う点が異なる。
【００６１】
ＳＴＥＰ９のマルチパスのパス数変更設定は、ＳＴＥＰ５１〜５３で行う。まず、印字シーケンスのパラメータであるパス数をＵＰした値に制御部３内のＲＡＭ等のパス数変更履歴記憶部に設定し（ＳＴＥＰ５１）、パス数の変更に伴い副走査の量（搬送部の送り量）を変更し（ＳＴＥＰ５２）、不吐補完は無しに設定する（ＳＴＥＰ５３）。パス変更に伴うシーケンスの各部への変更指示は、画像データの分配やキャリッジの移動速度等制御部３で行われ、これらは、ＳＴＥＰ７の印字のシーケンスで説明する。
【００６２】
ＳＴＥＰ７の印字は、ＳＴＥＰ３１〜ＳＴＥＰ４６等で行う。
【００６３】
先ず、ＳＴＥＰ３１で不吐ノズルＡｉの吐出禁止を行う。吐出禁止の方法としては、図２６の画像処理部８内のＳＭＳ処理部５２等データを各ヘッドや不図のマルチパスへのデータ分割部において、不吐ノズルＡｉに対する画像データを非印字にすることで行う方法や、図２６のレジ調整部５３内のバッファメモリ内の画像データを不吐ノズルＡｉに対応する画像データを非印字に書き換えることで行う方法や、図２６の出力制御部５４等で不吐ノズルに対応する画像データを非印字にマスク処理することことで行う方法等がある。また、記録ヘッド自体に不吐ノズルの記憶部を持ち、不吐ノズルに対応するノズルの駆動信号を非印字にすることで行うこともできる。特に、記録ヘッドでは、温度制御用のプレヒートパルスと吐出させるためのメインヒートパルスとダブルパルスで駆動する記録ヘッドがあるが、メインヒートパルスは、画像データに応じて駆動されるため、画像データを非印字にすることでメインヒートパルスは不吐ノズルに印加されないが、プレヒートパルスは、画像データに対応していないで印字中に全ノズルにプレヒートパルスが引加される場合があり、不吐ノズルに対してもプレヒートパルスが引加されることになり、ヒータ部のコゲやインクによっては析出物が発生し、正常ノズルにも悪い影響（析出物の混入によるノズルつまり等）がでる場合がある。従って、不吐ノズルのプレヒートを禁止する手段を設ける。例えば、プレヒートパルスは、ノズルの吐出特性（特に吐出量）によって、複数のパルス形状を設定あるいは選択できる形態を取っているので、１つのパルス形状をヒートしない定常レベル信号にし、不吐ノズルはこの信号をプレヒートパルスとして設定あるいは選択することで行う方法がある。また、記録ヘッド自体にノズル毎にプレヒートパルスを禁止するレジスタ等を設け、プレヒートパルスをマスクすることでも実現できる。
【００６４】
次に、ＳＴＥＰ３２で不吐補完なしかを判定し、不吐補完有りであれば不吐補完（ＳＴＥＰ４９）へ進み、不吐補完無しであれば（本説明では不吐補完なし）ＳＴＥＰ３３へ進む。
【００６５】
ＳＴＥＰ３３では、パス数に応じて印字処理（特に画像データの分配と印字速度に関する処理）を行うため、パス数で分岐している。
【００６６】
１パス印字は、ＳＴＥＰ３４〜３６で行う。１パス印字は、不吐ノズルによるパス数ＵＰはしていない印字であり、画像処理部８内で画像データを変換し１パスのデータを１バンド分作成し（ＳＴＥＰ３４）、１パス印字速度で印字し（ＳＴＥＰ３５）、印字が終わると全バンド分の副走査送りをし、次のバンドの印字に備える（ＳＴＥＰ３６）。ＳＴＥＰ３４〜３６で１パスの１バンド印字が行われるが、ここでは、これを往路、復路と２バンド分行う。
【００６７】
２パス印字は、ＳＴＥＰ３７〜４２で行う。２パス印字は、不吐ノズルによるパス数ＵＰはしていない印字である場合と、図９のように１パス印字から２パス印字にパス数ＵＰした場合とがあるが、処理は若干異なる。
【００６８】
先ず、ＳＴＥＰ３７でパス数変更直後か否かを判定すると、通常の２パス印字ではパス数の変更がないため、ＳＴＥＰ４１へ進み、画像処理部８内で画像データを変換し２パスのデータを１バンド分作成し（ＳＴＥＰ４１）、２パス印字速度で印字し（ＳＴＥＰ４２）、印字が終わると半バンド分の副走査送りをし、次のバンドの印字に備える（ＳＴＥＰ４０）。これで、２パスの１バンド印字が行われるが、ここでは、これを往路、復路と２バンド分行う。一方、ＳＴＥＰ３７でパス変更直後と判定された場合は、ＳＴＥＰ３８へ進み、画像処理部８内で画像データを変換し１上半バンド分だけ１パスデータと下半バンド分だけ２パスデータと合わせて１バンド分作成し（ＳＴＥＰ４１）、１パスの印字速度で印字し（ＳＴＥＰ３９）、印字が終わると半バンド分の副走査送りをし、次のバンドの印字に備える（ＳＴＥＰ４０）。次のバンドの復路印字は、ＳＴＥＰ４１，４２，４０と行う。
【００６９】
図９で１パス印字から２パス印字へのパス数ＵＰした場合を説明する。
【００７０】
図９において濃いベタ部で示す領域に１バンド分の復路（ＢＷ）の１パス印字が行われたかつ次に印字に備えて１バンド副走査送りされた後、不吐検出で第１４ノズルが不吐と検出され、４パス印字へ変更されると、第１〜第８ノズルまでの半バンド分に濃いベタ部で示す領域に１パス印字のデータと第８〜１６ノズルまでの薄いベタ部で示した領域に半バンド分の２パスデータを往路（ＦＷ）で印字を行い、半バンド送りをした後、薄いベタ部で示した領域に１バンド分の復路（ＢＷ）の２パス印字を行い、半バンド送りし、次に不吐検出処理を繰り返す。
【００７１】
この時、不吐である第１４ノズルは、２パス印字で常に吐出禁止となり、第１４ノズルに対応する２パス用の第６ノズルは、不吐補完なしの場合は他のノズルの同様２パスのデータになる。
【００７２】
不吐補完が行う場合は、ＦＷ印字時の第１４ノズルの画像データをＢＷ印字時に第６ノズルの画像データと合わせた１パスのデータに相当するデータを第６ノズルで印字することで第１４ノズルの不吐補完を行う。
【００７３】
４パス印字は、ＳＴＥＰ４０〜４６で行う。４パス印字は、不吐ノズルによるパス数ＵＰはしていない印字である場合と、図１０のように２パス印字から４パス印字にパス数ＵＰした場合とがあるが、処理は若干異なる。
【００７４】
先ず、ＳＴＥＰ４０でパス数変更直後か否かを判定すると、通常の４パス印字ではパス数の変更がないため、ＳＴＥＰ４４へ進み、画像処理部８内で画像データを変換し４パスのデータを１バンド分作成し（ＳＴＥＰ４４）、４パス印字速度で印字し（ＳＴＥＰ４５）、印字が終わると１／４バンド分の副走査送りをし、次のバンドの印字に備える（ＳＴＥＰ４６）。ＳＴＥＰ４４〜４６で４パスの１バンド印字が行われるが、ここでは、これを往路、復路と２バンド分行う。一方、ＳＴＥＰ４０でパス変更直後と判定された場合は、ＳＴＥＰ４１へ進み、画像処理部８内で画像データを変換し１／４バンド分だけ２パスデータと３／４分だけ４パスデータと合わせて１バンド分作成し（ＳＴＥＰ４１）、２パスの印字速度で印字し（ＳＴＥＰ４２）、印字が終わると１／４バンド分の副走査送りをし、次のバンドの印字に備える（ＳＴＥＰ４６）。次のバンドの復路印字は、ＳＴＥＰ４４〜４６を行う。
【００７５】
図１０で２パス印字から４パス印字へのパス数ＵＰした場合を説明する。
【００７６】
図１０において濃いベタ部で示す領域に１バンド分の復路（ＢＷ）の２パス印字が行われたかつ次に印字に備えて１／２バンド副走査送りされた後、不吐検出で第１４ノズルが不吐と検出され、４パス印字へ変更されると、第１〜第４ノズルまでの１／４バンド分に濃いベタ部で示す領域に２パス印字のデータと第５〜１６ノズルまでの薄いベタ部で示した領域に３／４バンド分の４パスデータを往路（ＦＷ）で印字を行い、１／４バンド送りをした後、薄いベタ部で示した領域に１バンド分の復路（ＢＷ）の４パス印字を行い、１／４バンド送りし、次に不吐検出処理を繰り返す。
【００７７】
この時、不吐である第１４ノズルは、４パス印字で常に吐出禁止となり、第１４ノズルに対応する４パス用の第２、第６、第１０ノズルは、不吐補完なしの場合は他のノズルの同様４パスのデータになる。
【００７８】
不吐補完が行う場合は、第１４ノズルで印字すべきであった画像データを次に続く印字時に第１０ノズルの画像データと合わせた２パスのデータに相当するデータを第１０ノズルで印字することで第１４ノズルの不吐補完方法（（図１０）、第１０ノズル以外に第２、第６ノズルを使用してもよい）や、第１４ノズルで印字すべきであった画像データを３分割して、以降の印字での第２、第６、第１０ノズルのそれぞれと合わせて３パスのデータに相当するデータを第２、第６、第１０ノズルで印字することで第１４ノズルの不吐補完する方法（図１１）や、第１４ノズルで印字すべきであった画像データを２分割して、以降の印字での第２、第６、第１０ノズルのうち２つのノズルで不吐補完する方法がある。
【００７９】
以上のように不吐補完なしでパス数をＵＰした場合、パス数の変わり目において２つのパスの印字データが存在し、処理が煩雑になるので、これを解消する実施例を図１２と図１３で説明する。
【００８０】
前記の説明では、復路印字の後、副走査送りをした後の不吐検出をしていたが、これを副走査送りする前に不吐検出をし、パス数を変更した場合は、その後の副走査の送り量を変更したパス数での副走査量を送ることで実現できる。
【００８１】
図１２は、１パスから２パスへ変更された場合である。図１２において、１パス印字（ＢＷ）後の副走査送りは半バンドで図９での上半バンド分が１パスデータになっているのが、ここでは吐出禁止（出力制御部５４でのノズルマスクで対応できる）となっている。
【００８２】
また、図１３は、２パスから４パスへ変更された場合である。図１３において、２パス印字（ＢＷ）後の副走査送りは１／４バンドで図１０での上１／４バンド分が２パスデータになっているのが、ここでは吐出禁止（出力制御部５４でのノズルマスクで対応できる）となっている。また、２パス印字（ＢＷ）後のした半バンドは残りの２パス印字がないため、その後の４パスを２回印字することで画像を完成させている。
【００８３】
以上、マルチパス印字のパス数ＵＰで不吐ノズルによる画質劣化を防止する説明において、４パスまでの主に説明したが、８パス以上も同様に構成することができる。尚、送り量、８パスへの分配、前のパス数で印字された残りの処理等が若干異なるが、考え方は同じである。
【００８４】
また、１色１ヘッドでマルチパス印字を説明したしてきたが、１色２ヘッドの場合、２ヘッドで２パス、４パス、…を場合も同様に構成できる。尚、不吐ノズルＡｉに対応するマルチパス用ノズルＢｉの算出式や、送り量、ＳＴＥＰ３，ＳＴＥＰ５での設定値の値等が若干異なるが、考え方は同じである。
【００８５】
また、印字パス数をアップした後、不吐ノズルが回復すると、回復したノズルとまだ不吐であるノズルの情報（不吐履歴）から印字パス数を低減できるか判定し（図４〜８のＳＴＥＰ３，５と同様に）、印字パス数を段階的に元戻すこともできる。判定及び戻すタイミングとしては、毎バンド行うことも可能であるし、長尺プリントであればある印字長毎に行うことも可能であるし、またカット紙等の短尺であれば次の用紙で印字する前に元に戻すことも可能である。また、印字開始前に不吐ノズルの状況を判別し、最適なマルチパス数の印字にすることも可能である。マルチパス印字のパス数を元に戻す目的は、一般にマルチパス印字では印字全体にスループットが低下するため、印字完了までの時間をなるべく短くしたいためである。ただし、後述するマルチパス印字対応の印字速度で印字全体のスループットをなるべく低下させない方法を提案しているので、必ずしもマルチパス印字のパス数を元に戻す必要性は若干少なくなるので、戻すか否か、また戻すタイミング等もパラメータ（メーカ出荷時及びユーザー設定）しておくことができる。
【００８６】
不吐検出はインク色毎、各記録ヘッド毎に独立に行う手段と印字する画像データに必要なインク色は予め判別する手段を設け、必要としないインク色の記録ヘッドに不吐ノズルが発生しても、印字継続可能と判断することで今までのマルチパス印字を続けることができる。ただし、必要としない記録ヘッドでも不吐ノズルに関しては、画像データが存在しないのでメインヒートパルスは入らないが、プレヒートパルスが入らない用に禁止しておく。画像データから使用するインク色を判定する手段としては、ユーザーが使用するインク色を指定する方法や、画像データを変換して作成したインク色に対応するデータを、演算することで、各記録ヘッドの使用率が分かる。この使用率に応じてマルチパス印字のパス数アップ及び不吐補完への寄与を規定することが可能である。画像データをインク色い対応するデータに変換する実施例は、図２６の多値／２値変換部５１内にて多値データＰを各インク色に展開するテーブルでインク色のデータ（多値）に変換され、この時点でも各記録ヘッドの使用率が演算できる。また、コンピュータ内で画像データを各記録ヘッドに対応するデータ（２値）までに展開した時点で、演算することも可能である。
【００８７】
［マルチパス印字対応の印字速度］
マルチパス印字でパス数がアップしても、印字全体のスループットをなるべく落とさないために、パス数に応じて印字速度を変えている。具体的には、キャリッジユニット１３の移動速度を変えることで、キャリッジユニット１３の移動位置をリニアエンコーダで検出し、この検出信号から画像出力制御をするタイミング信号（ＢＶＥ、ＶＥ等）を作成しているため、記録ヘッドの駆動周波数も追従して変化する。また、記録ヘッド等への画像転送速度、画像データ生成速度の基本となる画素クロックは、水晶発信器のクロックをカウンタ等、分周して作成しているため、カウンタの出力（２分周、４分周、８分周、…）をセレクタ等選択することで、切換が可能である。
【００８８】
１パス印字のときのキャリッジユニット１３の移動速度をＶ、画素クロックをＴとすると、２パス印字の場合の移動速度は２Ｖ、画像クロックは２Ｔと２倍になり、４パス印字は４倍、８パスは８倍となる。
【００８９】
このとき記録ヘッドの駆動周波数も１パス印字に対して、２パス印字、４パス印字、８パス印字と１色に対して１ヘッドの場合は、２倍、４倍、８倍となるが、一般には、基本印字モード（ここでは１パス印字とする）で駆動周波数は、記録ヘッドのほぼ実力値を使用していため、パス数を増やす際に駆動周波数を上げることができないが、画像データのマルチパスへの分配において工夫することでこれを可能にする。
【００９０】
具体的には、１ラスタに注目して、駆動周波数で連続するドットを２パス印字では、マルチパスに２つ交互別のノズル２つに分割することで駆動周波数が２倍になっても、１つのノズルで連続でドットの周期は２倍になっているので、１ノズルの実際の駆動周期は１パスと変わらないため、インクリフィール等の問題は発生しない。同様に、４パス印字では、４つに、８パス印字では８つに順繰りで４つ、８つのノズルに分割することで、１つのノズルで連続するドットの周期を４倍、８倍にし、駆動周波数が４倍、８倍になっても、１ノズルの実際の駆動周期は１パスと変わらない。
【００９１】
不吐補完の場合は、不吐ノズルを補完するためデータ分だけ１ノズルの駆動周波数が高くなるが、補完するノズルの数や分布でインクリフィール等問題になる場合とならない場合がある。問題のある場合は、マルチパス印字に応じた印字速度より若干落とした印字速度にすることで駆動周波数のアップ率を低減し、問題のない場合はマルチパス印字に応じた印字速度によって駆動周波数も同様にアップされる。
【００９２】
尚、記録ヘッド等への画像転送速度、画像データ生成速度もマルチパス印字のパス数がアップすると高速化されるが、設計上ある限界があり、これがパス数の設計限界になり、メーカー出荷時等にこの値をＲＯＭ等に登録し、これ以上のマルチパス印字を禁止している。この限界に対して、画像処理部を並列処理をしたり、あるいは画像処理された画像データを一旦バッファメモリに格納しこれをマルチパス印字で分配する方法や、記録ヘッドへの画像転送において必要な画像データのみを転送する等の方法で、画素クロックのアップをしないでもマルチパス印字を行うことが可能である。
【００９３】
実際の印字完了までの処理時間（スループット）は、印字領域の印字速度だけでなく、キャリッジユニットの非印字領域での処理（停止時間、加速、減速、印字領域外スキャン等）、不吐検出処理、回復処理、副走査送り等があるため、マルチパス印字のパス数をアップして印字速度をアップしても同一のスループットにはならないが、それを若干下回る値になる（印字速度アップしなければ、パスを２倍にした場合、印字全体のスループットは元の半分程度になる）。
【００９４】
［不吐ノズルに対する処理の優先順位設定］
不吐ノズル発生に対する処理は、前記のマルチパス印字のパス数をアップ処理、同一記録ヘッドでの不吐補完処理、同一色の他の記録ヘッドでの不吐補完処理等とそれらの組合せが考えられる。
【００９５】
しかし、画像形成装置２の記録ヘッドの構成や内部構成によって不吐ノズル発生に対する処理の選択肢は限定されるので、記録ヘッドの構成や内部構成から決定されるメーカパラメータとして、マルチパス印字の最大パス数、ノズル数、同一色の記録ヘッドの数等がある。一方、ユーザーの画質希望や印字時間等の優先順位で、不吐ノズルによる処理を優先付ける方法が必要になる。
【００９６】
ユーザーが優先順位を設定する方法の実施例としては、前記メーカパラメータから後述の表１のように不吐ノズルに対する処理として実現できるタイプを表示し、ユーザーは優先順位の欄に優先順位を示す数字を入力する。設定された優先順位と処理コードを制御部３内のＲＡＭ等に記憶する。尚、表１は、１色に２つ以上のヘッドがある場合の実現できるタイプであり、１色に１ヘッドしか無い場合は、タイプ４、６、７、８は表示されない。
【００９７】
また、表２のように、メーカパラメータとユーザー設定を表示し、ユーザー設定の欄に所望の数字を記入する。最大マルチパス数は、マルチパス印字でパス数をアップできる最大数であり、標準マルチパス数は、パス数アップ前の初期のパス数であり、不吐ノズル数限界は、不吐補完なしの場合でマルチパス数毎に１ラスタを印字するノズルのうちいくつまでの不吐を許すかを設定する値であり、補完ノズル数限界は、不吐補完ありの場合不吐補完するノズルのうち不吐でない補完ノズルの最低数を設定する値である（ただし、同一ヘッドでの補完の場合のパス数は１つのヘッドに注目してこの値を用いる：例、２ヘッドでの４パス印字は１ヘッドでは２パス印字である）。このとき、最大マルチパス数は、メーカパラメータを越える設定はできないし、不吐ノズル数限界はパス数を越えることはできない。その他のユーザーパラメータも同様に表示され、設定可能となる。
【００９８】
表１  不吐ノズルに対する処理のタイプ分け
2004167984.tif 000003
【００９９】
（表２）
表２  メーカーパラメータ＆ユーザーパラメータ
2004167984.tif 000004
【０１００】
ここで、処理タイプ１〜８（処理コード０〜７）の説明をする。
【０１０１】
処理タイプ１（処理コード０）は、標準マルチパス数で印字を行い、不吐ノズルが発生した場合そのパス数での不吐ノズル数の限界を越えるまでは、印字を継続する。ここの表２の例では、標準マルチパス数＝２パス印字で不吐は１ノズルでも発生すると印字は回復動作でも不吐が解消しないと一時停止される。
【０１０２】
処理タイプ２（処理コード１）は、標準マルチパス印字中に、不吐ノズルが発生しかつ不吐ノズル数限界を越えた場合、マルチパス数を上げて不吐ノズル数限界に入いればその上げたパス数で印字を継続する。また、アップしたパス数でも不吐が発生し不吐ノズル限界を越えた場合は、ユーザー設定の最大パス数まで同様に処理を行う。
【０１０３】
処理タイプ３（処理コード２）は、標準マルチパス印字中に、不吐ノズルが発生した場合、同一ヘッドでの不吐補完が可能であれば、同一ヘッドでの不吐補完を行う。
【０１０４】
処理タイプ４（処理コード４）は、標準マルチパス印字中に、不吐ノズルが発生した場合、他ヘッドでの不吐補完が可能であれば、他ヘッドでの不吐補完を行う。
【０１０５】
処理タイプ５（処理コード３）は、標準マルチパス印字中に、不吐ノズルが発生した場合、同一ヘッドでの不吐補完が可能であれば、同一ヘッドでの不吐補完を行い、不可能な場合、パス数をアップして同一ヘッドでの不吐補完が可能であれば、同一ヘッドでの不吐補完を行う。また、アップしたパス数でも不吐が発生した場合または同一不吐補完不可能もユーザー設定の最大パス数まで同様に処理を行う。
【０１０６】
処理タイプ６（処理コード５）は、標準マルチパス印字中に、不吐ノズルが発生した場合、他ヘッドでの不吐補完が可能であれば、他ヘッドでの不吐補完を行い、不可能な場合、パス数をアップして他ヘッドでの不吐補完が可能であれば、同一ヘッドでの不吐補完を行う。また、アップしたパス数でも不吐が発生した場合または同一不吐補完不可能もユーザー設定の最大パス数まで同様に処理を行う。他ヘッドから見れば同一ヘッドでの補完になるので、ここではこの処理タイプ６は設定していない。
【０１０７】
処理タイプ７（処理コード６）は、標準マルチパス印字中に、不吐ノズルが発生した場合、同一ヘッド及び他ヘッドでの不吐補完が可能であれば、不吐補完を行い、印字継続する。
【０１０８】
処理タイプ８（処理コード７）は、標準マルチパス印字中に、不吐ノズルが発生した場合、同一ヘッド及び他ヘッドでの不吐補完が可能であれば、不吐補完を行い、不可能な場合、パス数をアップして不吐補完が可能であれば、不吐補完を行う。また、アップしたパス数でも不吐が発生した場合または不吐補完不可能もユーザー設定の最大パス数まで同様に処理を行う。
【０１０９】
上記処理が不可能になった場合は、次の処理レベルに移行して処理を続け、どの処理も不可能な場合は、一時停止する。表１の例では、優先順位１、２、３、４が処理タイプ１、２、５、８であり、処理レベルは、その優先順位で実行される。
【０１１０】
このように処理タイプを優先順位を付けて設定して、印字開始した場合のフローを図１４〜２２、図２７、図２８、図２９で説明する。ここでは、説明を簡単にするためにインク色１つに対してヘッド２つで、１ヘッドは１６ノズルで説明する。
【０１１１】
図１４〜２２において、印字開始要求が印字シーケンスが開始され、各バンドの印字前に不吐検出を行い（ＳＴＥＰ１０１）、不吐の有無を検出し（ＳＴＥＰ１０２）、不吐がない場合は印字を継続（ＳＴＥＰ１１３）し、不吐が有る場合は印字継続可能か判定し（ＳＴＥＰ１０３）、現在の処理タイプで印字継続可能であれば印字を継続（ＳＴＥＰ１１３）し、印字継続が不可能な場合は回復処理をするか否か判定し（ＳＴＥＰ１０４）、回復処理を行い、再度不吐検出を行い（ＳＴＥＰ１０１）、回復処理をしない場合また回復処理が終わり不吐が直らない場合は、ＳＴＥＰ１０５へ進み、処理優先順位を１つ増加させ（ＳＴＥＰ１０５）、その優先順位の処理が有るか無いかを判定し（ＳＴＥＰ１０６）、処理がなければ処理優先順位を元に戻して（ＳＴＥＰ１０９）、印字の一時停止と不吐ノズルの処理不可能を通知する（ＳＴＥＰ１１０）。一方、その優先順位の処理があればＳＴＥＰ１０７に進み、現在の処理タイプを処理コード等を変更することで更新し（ＳＴＥＰ１０７）、変更した処理タイプで処理が可能かを判定し（ＳＴＥＰ１０８）、不可能であれば、ＳＴＥＰ１０５に戻り更に処理優先順位をインクリメントする。一方、処理可能で有れば、不吐ノズルの処理可能と処理タイプを通知し（ＳＴＥＰ１１２）、印字を継続し（ＳＴＥＰ１１３）、印字終了判定で（ＳＴＥＰ１１４）、終了でれば、印字を終了し、まだ印字途中であれば、次にバンドに対してＳＴＥＰ１０１から同様に繰り返す。
【０１１２】
各ＳＴＥＰのうち主要である印字継続可能判定（ＳＴＥＰ１０３）とそれとほぼ同様な該当処理可能判定（ＳＴＥＰ１０８）について説明する。
【０１１３】
印字継続可能判定は、ＳＴＥＰ１２１〜１３０で行われる。先ず、不吐ノズルのノズル番号Ａｉを不吐履歴から検索し（ＳＴＥＰ１２１）、新たな不吐ノズルが発生したかを不吐履歴から判定し（ＳＴＥＰ１２２）、新規不吐がなければ、印字継続可能と判定し（ＳＴＥＰ１３０）終了する。新規不吐がある場合は、処理コードを判別し（ＳＴＥＰ１２３）、処理コード０（０００）または処理コード１（００１）の場合は、マルチパス印字で継続可能か（不吐補完無し）を判定し（ＳＴＥＰ１２４）、処理コード２（０１０）または処理コード３（０１１）の場合は、同一ヘッドでの不吐補完継続が可能かを判定し（ＳＴＥＰ１２５）、処理コード４（１００）の場合は、他一ヘッドでの不吐補完継続が可能かを判定し（ＳＴＥＰ１２６）、処理コード６（１１０）または処理コード７（１１１）の場合は、同一ヘッドと他ヘッドでの不吐補完継続が可能かを判定する（ＳＴＥＰ１２７）。ＳＴＥＰ１２４〜１２７の詳細は、後述する。各処理タイプに対応した処理コードの各判定処理で印字継続可能フラグをセット（＝１：可能）及びリセット（０：不可能）し、これをＳＴＥＰ１２８でフラグ＝１か０かを判定し、１であれば印字継続可能と判定し（ＳＴＥＰ１２９）、０であれば印字継続不可能と判定し（ＳＴＥＰ１３０）、終了する。
【０１１４】
マルチパス印字で継続可能か（不吐補完無し）の判定（ＳＴＥＰ１２４）は、ＳＴＥＰ１４１〜１５３で行われる。先ず、現在の印字が１パス印字かを判定し（ＳＴＥＰ１４１）、１パスであれば、ＳＴＥＰ１４１に進み、１パスでなければ、不吐ノズル番号Ａｉに対応するマルチスキャン用ノズル番号Ｂｉｍを算出する（ＳＴＥＰ１４３）。ここで、ｉは不吐ノズルの数で、ｉ＝１〜Ｎ（Ｎはヘッドのノズル数）、マルチスキャン用ノズルＢｉｍは、各不吐ノズルＡｉに対して、マルチ印字のパス数ｍで変わる（図４〜８と同様な計算式で求める）。算出したＢｉｍが不吐ノズルＡｉと一致するか否かで不吐ノズルか否かを判別しＢｉｍに不吐ノズルがいくつあるか数え（ＳＴＥＰ１４３）、Ｂｉｍの不吐ノズル数が設定値（不吐ノズル数限界）以内かを判定し（ＳＴＥＰ１４４）、越える場合はＳＴＥＰ１４９へ進み、設定値以内の場合全不吐ノズルＡｉに対して処理を終了したかを判定し（ＳＴＥＰ１４５）、終了でなければ不吐ノズルＡｉに対してＳＴＥＰ１４２〜１４４を繰り返し、終了であれば印字継続可能であると判定し印字継続可能フラグ＝１にセットし（ＳＴＥＰ１４６）、パス数が変更された場合はパス数の設定変更を行い（ＳＴＥＰ１４７，１４８）、終了する。一方、ＳＴＥＰ１４９で、処理コードが０（０００）であれば、継続印字不可能と判定して印字継続可能フラグ＝０にリセットし（ＳＴＥＰ１５３）終了する。処理コードが１（００１）であれば、パス数をアップし（ＳＴＥＰ１５０）、パス数が最大マルチパス数のユーザー設置値（表２では４パス）を越えるか否か判定し（ＳＴＥＰ１５１）、越えなければＳＴＥＰ１４２に進み新しいパス数で再度印字継続可能か同様に判定し、越える場合は、パス数を元に戻し（ＳＴＥＰ１５２）、印字継続不可能であると判定し印字継続可能フラグ＝０にリセットし（ＳＴＥＰ１５３）、終了する。尚、ＳＴＥＰ１５０のパス数のアップは、計算上の仮設定であり、実際の印字シーケンスへの反映は、ＳＴＥＰ１４８のパス数の設定変更で行われ、具体的には、パス数の変更（ＳＴＥＰ１５５）、副走査の量変更（ＳＴＥＰ１５６）で行われる。
【０１１５】
次、同一ヘッドで不吐補完印字継続可能かの判定（ＳＴＥＰ１２５）は、ＳＴＥＰ１６１〜１７５で行われる。先ず、現在の印字が１パス印字かを判定し（ＳＴＥＰ１４１）、１パスであれば（２ヘッドの２パスや４ヘッドの４パス等、１ヘッド当たり１パスの場合も含む）、ＳＴＥＰ１７０に進み、１パスでなければ、不吐ノズル番号Ａｉに対応する不吐補完用ノズル番号Ｂｉｍを算出する（ＳＴＥＰ１６２）。ここで、ｉは不吐ノズルの数で、ｉ＝１〜Ｎ（Ｎはヘッドのノズル数）、不吐補完用ノズルＢｉｍは、各不吐ノズルＡｉに対して、マルチ印字のパス数ｍで変わる（図４〜８と同様な計算式で求める）。算出したＢｉｍが不吐ノズルＡｉと一致するか否かで不吐ノズルか否かを判別しＢｉｍに正常ノズルがいくつあるか数え、Ｂｉｍの正常ノズル数が設定値（補完ノズル数限界）以上かを判定し（ＳＴＥＰ１６３）、未満である場合はＳＴＥＰ１７０へ進み、設定値以上の場合はＢｉｍの正常ノズルを不吐補完ノズルとして仮登録し（ＳＴＥＰ１６４）、全不吐ノズルＡｉに対して処理を終了したかを判定し（ＳＴＥＰ１６５）、終了でなければ不吐ノズルＡｉに対してＳＴＥＰ１６２〜１６４を繰り返し、終了であれば印字継続可能であると判定し印字継続可能フラグ＝１にセットし（ＳＴＥＰ１６６）、パス数が変更された場合はパス数の設定変更を行い（ＳＴＥＰ１６７，１６８）、補完設定を更新し（ＳＴＥＰ１６９）終了する。一方、ＳＴＥＰ１７０では、処理コードが２（０１０）であれば、仮登録された補完ノズルをクリアし（ＳＴＥＰ１７４）、継続印字不可能と判定して印字継続可能フラグ＝０にリセットし（ＳＴＥＰ１７５）終了する。処理コードが３（０１１）であれば、パス数をアップし（ＳＴＥＰ１７１）、パス数が最大マルチパス数のユーザー設置値（表２では４パス）を越えるか否か判定し（ＳＴＥＰ１７２）、越えなければＳＴＥＰ１６２に進み新しいパス数で再度印字継続可能か同様に判定し、越える場合は、パス数を元に戻し（ＳＴＥＰ１７３）、ＳＴＥＰ１７３に進み同様に処理する。尚、ＳＴＥＰ１７１のパス数のアップは、計算上の仮設定であり、実際の印字シーケンスへの反映は、ＳＴＥＰ１６８のパス数の設定変更で行われる。また、補完ノズルの仮登録（ＳＴＥＰ１６４）の実際へのシーケンスへの反映は補完設定変更（ＳＴＥＰ１６９）で行われる。具体的には、ヘッド毎の各ノズルに存在する不吐ノズルレジスタに、不吐ノズルの場合は１を書き込み、不吐でない補完ノズルの場合は２を書き込み、正常ノズルは０を書き込んである。尚、不吐補完ノズルの候補でも不吐ノズルの場合は１を書き込む（ＳＴＥＰ１７５、ＳＴＥＰ１７６）。
【０１１６】
次、他ヘッドで不吐補完印字継続可能かの判定（ＳＴＥＰ１２６）は、ＳＴＥＰ１８１〜１８９で行われる。先ず、不吐補完に使用する他ヘッドの不吐ノズル番号Ｄｊを不吐履歴から検索し（ＳＴＥＰ１８１）、不吐ノズル番号Ａｉに対応する他ヘッドの不吐補完用ノズル番号Ｃｉと不吐ノズルＤｊに対応する他ヘッドの不吐補完用ノズル番号Ｂｊを算出する（ＳＴＥＰ１８２）。ここで、ｉ，ｊは不吐ノズルの数で、ｉ，ｊ＝１〜Ｎ（Ｎはヘッドのノズル数）、Ｂｊ、Ｃｉは、マルチ印字のパス数ｍで変わらないが、ヘッドの配置で計算方法が変わる。例えば、２つのヘッド１、２が主走査方向に平行に配置された場合（ヘッド１とヘッド２の同じノズル番号でマルチスキャンする場合）Ｃｉ＝Ａｉ、Ｂｊ＝Ｄｊで、２つのヘッド１、２が副走査方向にＮ／２ノズルずれている場合Ｃｉ＝Ａｉ＋Ｎ／２、Ｂｊ＝Ｄｊ＋Ｎ／２（Ａｉ、Ｄｊ≦Ｎ／２のとき）Ｃｉ＝Ａｉ−Ｎ／２、Ｂｊ＝Ｄｊ−Ｎ／２（Ａｉ、Ｄｊ＞Ｎ／２のとき）となる。算出したＢｊが不吐ノズルか否かを不吐ノズルＡｉと一致するか否かで判定し、またＣｉが不吐ノズルか否かを不吐ノズルＤｊと一致するか否かで判定し（ＳＴＥＰ１８３）、補完ノズルに不吐ノズルがある場合は仮登録された補完ノズルをクリアし（ＳＴＥＰ１８８）、他ヘッドでの不吐補完不可能であると判定し印字継続可能フラグ＝０にリセットし（ＳＴＥＰ１８９）、終了する。一方、補完ノズルに不吐ノズルがない場合は補完ノズルを仮登録し（ＳＴＥＰ１８４）、全不吐ノズルＡｉ、Ｄｊに対して行い（ＳＴＥＰ１８５）、全不吐ノズルに補完ノズルが不吐でない場合、他ヘッドでの不吐補完可能であると判定し印字継続可能フラグ＝１にセットし（ＳＴＥＰ１８６）、不吐補完の設定をし（ＳＴＥＰ１８７）終了する。
【０１１７】
最後に、同一ヘッド及び他ヘッドで不吐補完印字継続可能かの判定（ＳＴＥＰ１２７）は、ＳＴＥＰ２０１〜２１５で行われる。先ず、不吐補完に使用する他ヘッドの不吐ノズル番号Ｄｊを不吐履歴から検索し（ＳＴＥＰ２０１）、不吐ノズル番号Ａｉに対応する同一ヘッドの補完用ノズル番号Ｂｉｍと他ヘッドの不吐補完用ノズル番号Ｃｉｍと不吐ノズルＤｊに対応する同一ヘッドの補完ノズルＣｊｍと他ヘッドの不吐補完用ノズル番号Ｂｊｍを算出する（ＳＴＥＰ２０２）。算出方法は、ＳＴＥＰ１６２とＳＴＥＰ１８２を合わせた形になり、パス数ｍで変化する。不吐ノズルＡｉに対して補完用ノズルＢｉｍ、Ｃｉｍのうち正常ノズルの数が設定値（補完ノズル数限界）以上かつ不吐ノズルＤｊに対して補完用ノズルＢｊｍ、Ｃｊｍのうち正常ノズルの数が設定値（補完ノズル数限界）以上かを判定し（ＳＴＥＰ２０３）、否であればＳＴＥＰ２１０へ進み、設定値以上の場合はＢｉｍ、Ｃｉｍ、Ｂｊｍ、Ｃｊｍの正常ノズルを不吐補完ノズルとして仮登録し（ＳＴＥＰ２０８）、全不吐ノズルＡｉ、Ｄｊに対して処理を終了したかを判定し（ＳＴＥＰ２０５）、終了でなければ不吐ノズルＡｉ、Ｄｊに対してＳＴＥＰ２０２〜２０４を繰り返し、終了であれば印字継続可能であると判定し印字継続可能フラグ＝１にセットし（ＳＴＥＰ２０６）、パス数が変更された場合はパス数の設定変更を行い（ＳＴＥＰ２０７，２０８）、補完設定を更新し（ＳＴＥＰ２０９）終了する。一方、ＳＴＥＰ２１０では、処理コードが６（１１０）であれば、仮登録された補完ノズルをクリアし（ＳＴＥＰ２１４）、継続印字不可能と判定して印字継続可能フラグ＝０にリセットし（ＳＴＥＰ２１５）終了する。処理コードが７（１１１）であれば、パス数をアップし（ＳＴＥＰ２１１）、パス数が最大マルチパス数のユーザー設置値（表２では４パス）を越えるか否か判定し（ＳＴＥＰ２１２）、越えなければＳＴＥＰ２０２に進み新しいパス数で再度印字継続可能か同様に判定し、越える場合は、パス数を元に戻し（ＳＴＥＰ２１３）、ＳＴＥＰ２１４に進み同様に処理する。
【０１１８】
次に該当処理可能かの判定（ＳＴＥＰ１０８）は、ＳＴＥＰ２２１〜２２９で行われる。ほとんどＳＴＥＰ１０３と同じであるが、新不吐の発生有無の判定なしと、ＳＴＥＰ２２８とＳＴＥＰ２２９が若干表現が変わっているだけであり、特に、ここでは、ＳＴＥＰ１０７で処理タイプが更新されているので、パス数の標準パス数から判定が行われる。
【０１１９】
表１、表２のユーザー設定に対して、図２７の２パス印字（ＢＷ）終了時にヘッド１の第１４ノズルを不吐と検知した場合、優先順位＝１の処理タイプ１では、２パスで不吐ノズルが１つのため不吐ノズル数限界（２パス）＝０を越えるため、印字継続不可能になり、優先順位＝２の処理タイプ２にて２パスから４パスへパス数アップされ、このとき不吐ノズル１つに対して不吐ノズル数限界（４パス）＝１なので印字継続可能となる。不吐ノズルは出力禁止されるので、不吐ノズルのある１ラスターは４パスデータを３つのノズルで印字され、その他は４パスのデータを４つのノズルで印字される。
【０１２０】
同様に表１、表２のユーザー設定に対して、図２８の２パス印字（ＢＷ）終了時にヘッド１の第６ノズルと第１４ノズルを不吐と検知した場合、優先順位＝１の処理タイプ１では、２パスで不吐ノズルが１つのため不吐ノズル数限界（２パス）＝０を越えるため、印字継続不可能になり、優先順位＝２の処理タイプ２にて２パスから４パスへパス数アップされ、このとき不吐ノズル２つに対して不吐ノズル数限界（４パス）＝１なので印字継続可能となり、かつユーザー設定の最大パス数＝４のためこれ以上のパス数アップはできない。次の優先順位＝３の処理タイプ３は、同一ヘッドでの補完であるため、２ヘッド２パスでは同一ヘッドでは補完できないので、４パスにアップするが、補完用ノズルで正常ノズルは０であるため印字継続不可能になる。次の優先順位＝４の処理タイプ８では、２パス印字において、ヘッド２の第６ノズル、第１４ノズルで補完することができるので、補完ノズル数限界（２パス）＝１をクリアしているので継続印字可能となる。不吐ノズルは出力禁止されるので、不吐ノズルのある１ラスターは１パスデータを１つのノズルで印字され、その他は２パスのデータを２つのノズルで印字される。この結果は、処理タイプ４（他ヘッドでの補完）と同じになる。この処理タイプ８は、同一ヘッドまたは他ヘッドを使うと規定しているが、同一ヘッドかつ他ヘッドも使うと規定することも可能である。
【０１２１】
次に同様に表１、表２のユーザー設定に対して、図２９の２パス印字（ＢＷ）終了時にヘッド１，２の第１４ノズルを不吐と検知した場合、優先順位＝１の処理タイプ１では、２パスで不吐ノズルが２つのため不吐ノズル数限界（２パス）＝０を越えるため、印字継続不可能になり、優先順位＝２の処理タイプ２にて２パスから４パスへパス数アップされ、このとき不吐ノズル２つに対して不吐ノズル数限界（４パス）＝１なので印字継続可能となり、かつユーザー設定の最大パス数＝４のためこれ以上のパス数アップはできない。次の優先順位＝３の処理タイプ３は、同一ヘッドでの補完であるため、２ヘッド２パスでは同一ヘッドでは補完できないので、４パスにアップすると、補完用ノズルで正常ノズルは１であるため補完ノズル数限界（２パス）＝１をクリアするので印字継続可能になる。ここで補完ノズル数限界として２パスを使用するのは、同一ヘッドに着目して処理をしているためである。不吐ノズルは出力禁止されるので、不吐ノズルのある１ラスターは２パスデータを２つのノズルで印字され、その他は４パスのデータを４つのノズルで印字される。
【０１２２】
［不吐補完の画像データの生成］
図３０を用いて、不吐補完の画像データの生成を説明する。ここでは、特に、１色１ヘッドで２パス印字での不吐補完の場合を説明する。印字としては、図１２のような１パスから２パスの不吐補完になった場合で説明する。
【０１２３】
図３０において、１００は不吐ノズルレジスタ群で、各ヘッド毎に設けられ、ここでは不吐ノズルは１、補完ノズルは２、正常ノズルは０で記述されている（ただし、補完ノズルでも不吐ノズルは１と記述される）。尚、不吐ノズルレジスタ群１００は図２６の制御部３や画像処理部８内に配置することとする。パスカウンタ１０１やＢＪラスタカウンタ１０２、マスク処理部１０３、同期処理部１０５は、図２６の出力制御部５４等に配置することができ、マスク処理部１０４は記録ヘッド毎に存在する。
【０１２４】
動作を説明すると、制御部３からゲート部１１０に対して、第１ノズル〜第８ノズルの吐出を禁止させ、制御部３はパスカウンタのサイクルを２にセットし、カウント値は１、０、１、０とバンド単位でトグルし、このカウンタ値でマスク生成部１０４の生成マスクのタイプ１とタイプ２と切換え、ＢＪラスタカウンタ１０２は画素クロックＣＬＫで不吐ノズルレジスタ群１００の値を順次読み出し、ＮＯＴ回路１０６とＡＮＤ回路１０７、ＯＲ回路１０８でレジスタの値とマスクデータを合成することで、レジスタ値＝０の場合は、マスクデータをそのままＡＮＤ回路１０９に出力し、レジスタ値＝１の場合は、マスクデータを０に変えてＡＮＤ回路に出力し、レジスタ値＝２の場合は、マスクデータを１に変えてＡＮＤ回路に出力し、ＡＮＤ回路１０９でマスクデータと画像データ（２値化された）を合成することで、不吐ノズルの画像データを０にして非印字にし、補完ノズルに対して１パスの画像データを作成し、正常ノズルは２パスの画像データを生成する。この状態でまず、ＦＷ印字が行われ、次のＢＷ印字では、パスカウンタ１０２がトグルし、もう一つのマスクタイプが選択され、ゲート部１１０は制御部３から全データのゲートを開放し、同様に、マスクデータと不吐ノズルレジスタ群１００のレジスタ値を合成し、更に画像データと合成することで、不吐ノズルの画像データを０にして非印字にし、補完ノズルに対して１パスの画像データを作成し、正常ノズルは２パスの画像データを生成する。
【０１２５】
４パスの場合はマスクデータの生成及びレジスタ値との合成方法が若干異なるが、同様な考え方でできる。
【０１２６】
１色２ヘッドの場合も同様な考えで構成できるが、ここでは、特に、図２６のＳＭＳ処理部５２で同一色の２ヘッドへの画像データ分配を行い、出力制御部５４で各ヘッドのマルチパスの分配を行うようにしている。従って、処理タイプ３（同一ヘッドでの不吐補完）では、出力制御部５４のマルチパスの分配を不吐ノズルレジスタ群の値で制御することで画像データを生成でき、また処理タイプ４（他ヘッドでの不吐補完）はＳＭＳ処理部５２での同一色の２ヘッドへの画像データ分配を不吐ノズルレジスタ群の値で制御することで画像データを生成できる。処理タイプ５（同一ヘッド及び他ヘッドでの不吐補完）は、ＳＭＳ処理部５２と出力制御部５４の両方の分配を制御することで実現できるし、不吐ノズルの画像データを補完ノズルに均等配分することで出力制御部５４のみでも実現することができる。特にＳＭＳ処理部５２と出力制御部５４の両方の分配を使う場合では、均等配分するため、各記録ヘッドの補完ノズルの比率に応じてＳＭＳ処理部５２にて不吐ノズルに対応する画像データを複数のヘッドに分配する。
【０１２７】
【発明の効果】
以上説明したように、本発明によれば、記録媒体が長尺で記録時間が長い場合でも、画像出力装置で記録ヘッドの不吐等の異常が発生しても自動回復処理及び画質劣化防止処理（マルチパス印字と不吐補完処理等）をするため、オペレータがエラーを監視したりエラー処理等をする必要性が減り、オペレータの手間を大幅に削減する効果と画像形成が中断されることがなく生産の向上という効果と画質の劣化を防止した画像が得られるという効果がある。
【０１２８】
また、オペレータが印字する画像と所望する画質レベルに応じて画質劣化防止を予め定義できることで、生産性と画質のバランスを決定することができる。
【０１２９】
また、記録ヘッドに不吐等が発生した場合、記録ヘッドを交換せずに印字を継続できることで手間とコストの低減ができる。
【０１３０】
また、現在印字している画像（絵柄や使用インク）に応じて、不吐検出手段、回復手段、不吐補完手段を必要なインク色の記録ヘッドに重点化することにより、上記３手段の処理時間やそれに伴うインク消費量を低減でき、画像形成の生産性を低下させることを抑える効果がある。
【０１３１】
また、記録ヘッドの不吐となったノズルに対して、駆動信号（メインパルス）と温度制御信号（プレヒート）を禁止することで、記録ヘッドへの悪影響を排除することができるので、記録ヘッドを交換する頻度を下げることができ、コスト低減ができる。
【図面の簡単な説明】
【図１】本発明の一実施例に係わる捺染システムにおいて、記録ヘッドが１色１つの場合の不吐対応処理である不吐補完の例である。
【図２】本発明の一実施例に係わる捺染システムにおいて、記録ヘッドが１色２つ平行の場合の不吐対応処理である不吐補完の例である。
【図３】本発明の一実施例に係わる捺染システムにおいて、記録ヘッドが１色２段の場合の不吐対応処理である不吐補完の例である。
【図４】本発明の一実施例に係わる捺染システムの不吐対応処理であるマルチパス数アップの概要を示すフローチャートである。
【図５】本発明の一実施例に係わる捺染システムの不吐対応処理であるマルチパス数アップの概要を示すフローチャートである。
【図６】本発明の一実施例に係わる捺染システムの不吐対応処理であるマルチパス数アップの概要を示すフローチャートである。
【図７】本発明の一実施例に係わる捺染システムの不吐対応処理であるマルチパス数アップの概要を示すフローチャートである。
【図８】本発明の一実施例に係わる捺染システムの不吐対応処理であるマルチパス数アップの概要を示すフローチャートである。
【図９】本発明の一実施例に係わる捺染システムにおいて、記録ヘッドが１色１つの場合の不吐対応処理であるマルチパス数アップ及び不吐補完を説明する印字例である。特にパス数アップは１パスから２パスへ。
【図１０】本発明の一実施例に係わる捺染システムにおいて、記録ヘッドが１色１つの場合の不吐対応処理であるマルチパス数アップ及び不吐補完を説明する印字例である。特にパス数アップは２パスから４パスへ、不吐補完は１ノズルにて行う場合である。
【図１１】本発明の一実施例に係わる捺染システムにおいて、記録ヘッドが１色１つの場合の不吐対応処理であるマルチパス数アップ及び不吐補完を説明する印字例である。特にパス数アップは２パスから４パスへ、不吐補完は３ノズルにて行う場合である。
【図１２】図９において、パス数変更を異なるシーケンスで行った場合の印字例である。
【図１３】図１０において、パス数変更を異なるシーケンスで行った場合の印字例である。
【図１４】本発明の一実施例に係わる捺染システムの不吐対応処理の概要を示すフローチャートである。特に、処理タイプの切換におけるフローチャートである。
【図１５】本発明の一実施例に係わる捺染システムの不吐対応処理の概要を示すフローチャートである。特に、処理タイプの切換におけるフローチャートである。
【図１６】本発明の一実施例に係わる捺染システムの不吐対応処理の概要を示すフローチャートである。特に、処理タイプの切換におけるフローチャートである。
【図１７】本発明の一実施例に係わる捺染システムの不吐対応処理の概要を示すフローチャートである。特に、処理タイプの切換におけるフローチャートである。
【図１８】本発明の一実施例に係わる捺染システムの不吐対応処理の概要を示すフローチャートである。特に、処理タイプの切換におけるフローチャートである。
【図１９】本発明の一実施例に係わる捺染システムの不吐対応処理の概要を示すフローチャートである。特に、処理タイプの切換におけるフローチャートである。
【図２０】本発明の一実施例に係わる捺染システムの不吐対応処理の概要を示すフローチャートである。特に、処理タイプの切換におけるフローチャートである。
【図２１】本発明の一実施例に係わる捺染システムの不吐対応処理の概要を示すフローチャートである。特に、処理タイプの切換におけるフローチャートである。
【図２２】本発明の一実施例に係わる捺染システムの不吐対応処理の概要を示すフローチャートである。特に、処理タイプの切換におけるフローチャートである。
【図２３】本発明の一実施例に係わる捺染システムの全体構成を示すブロック図である。
【図２４】本発明の一実施例に係わる捺染システム内の画像形成部の機械的な概略構成部の断面図である。
【図２５】本発明の一実施例に係わる捺染システム内の画像形成部での記録ヘッド部と印字媒体の一関係を示す図である。
【図２６】本発明の一実施例に係わる捺染システム内の画像処理部の主要構成部を示すブロック図である。
【図２７】図１４〜２２の動作例を説明する図である。特に記録ヘッドが２つ平行の場合である。
【図２８】図１４〜２２の動作例を説明する図である。特に記録ヘッドが２つ平行の場合である。
【図２９】図１４〜２２の動作例を説明する図である。特に記録ヘッドが２つ平行の場合である。
【図３０】不吐補完の画像データ生成の構成例を説明する図である。
【符号の説明】
１  ホストコンピュータ
２  画像形成装置
３  制御部
４  制御バス
５  Ｉ／Ｆ部
６  表示／操作部
７  不吐検出部
８  画像処理部
９  キャリッジモータ駆動部
１０  キャリッジモータ
１１  搬送モータ駆動部
１２  搬送モータ
１３  キャリッジユニット
１４，１５  ヘッド駆動部
１６，１７  記録ヘッド
【図１】
2004167984.tif 000005
【図２】
2004167984.tif 000006
【図３】
2004167984.tif 000007
【図４】
2004167984.tif 000008
【図５】
2004167984.tif 000009
【図６】
2004167984.tif 000010
【図７】
2004167984.tif 000011
【図８】
2004167984.tif 000012
【図９】
2004167984.tif 000013
【図１０】
2004167984.tif 000014
【図１１】
2004167984.tif 000015
【図１２】
2004167984.tif 000016
【図１３】
2004167984.tif 000017
【図１４】
2004167984.tif 000018
【図１５】
2004167984.tif 000019
【図１６】
2004167984.tif 000020
【図１７】
2004167984.tif 000021
【図１８】
2004167984.tif 000022
【図１９】
2004167984.tif 000023
【図２０】
2004167984.tif 000024
【図２１】
2004167984.tif 000025
【図２２】
2004167984.tif 000026
【図２３】
2004167984.tif 000027
【図２４】
2004167984.tif 000028
【図２５】
2004167984.tif 000029
【図２６】
2004167984.tif 000030
【図２７】
2004167984.tif 000031
【図２８】
2004167984.tif 000032
【図２９】
2004167984.tif 000033
【図３０】
2004167984.tif 000034