(57)【要約】【課題】欠陥のあるプリントエレメントによって引き起こされる画像欠陥を効果的にカムフラージュすることを可能とする方法。【解決手段】バイナリ画素画像をプリントすることが可能なプリンタにおいて、画像の各画素（２６）は、プリントされるプリントエレメントに割り当てられ、且つ、欠陥のあるプリントエレメントに割り当てられる画素（２６’）の画像情報は、欠陥のないプリントエレメントでプリントされ得る近傍の画素位置にシフトされ、この方法は、以下の工程を備える。  ａ）プリントされるべき画像情報を、各画素（２６）のグレーレベルが数値によって示される多レベル画素マトリクス（２８’）によって表現する工程と、  ｂ）欠陥のあるプリントエレメントに割り当てられる画素（２６’）のグレーレベルを、画素マトリクスにおける隣接する画素（２６”）に転移させる工程と、  ｃ）画素マトリクス（２８’）をプリントされるビットマップに変換する工程。【選択図】      図３Ｂ
2005138585.tif 000002
【特許請求の範囲】
【請求項１】
複数のプリントエレメント（２２）を備えるプリントヘッド（２０）を有し、且つバイナリ画素画像（３２、３６、３６’）をプリントすることが可能なプリンタにおける、欠陥のあるプリントエレメント（２２）をカムフラージュする方法であって、画像の各画素（２６）は、プリントされるプリントエレメント（２２）に割り当てられ、欠陥のあるプリントエレメントに割り当てられる画素（２６’、４８）の画像情報は、欠陥のないプリントエレメントでプリントされ得る近傍の画素位置（３８、４８’）にシフトされ、
ａ）プリントされるべき画像情報を、各画素（２６）のグレーレベルが数値によって示される多レベル画素マトリクス（２８、２８’、４２、４４、５０）によって表現する工程と、
ｂ）欠陥のあるプリントエレメントに割り当てられる画素（２６’、４８）のグレーレベルを、画素マトリクス（２８’、４４、５０）における隣接する画素（２６”、４８’）に転移させる工程と、
ｃ）画素マトリクス（２８’、４４、５０）をプリントされるべきビットマップ（３４’、４６）に変換する工程と、
を備えることを特徴とする、方法。
【請求項２】
工程（ｂ）は、欠陥のあるプリントエレメントに割り当てられる画素ライン（ｉ）における画素（２６’、４８）のグレーレベルを、隣接する画素ライン（ｉ＋１、ｉ−１）における画素（２６”）に転移させる工程を備える、請求項１に記載の方法。
【請求項３】
画素ライン（ｉ）の画素が、１つ以上のプリントエレメントでプリントされ得るプリントモードのために、工程（ｂ）は、欠陥のあるプリントエレメントに割り当てられる画素（４８）のグレーレベルを、隣接する画素（４８’）に転移させる工程を備える、請求項１または２に記載の方法。
【請求項４】
工程（ｂ）は、欠陥のあるプリントエレメントに割り当てられる画素を、同一の画素ライン（ｉ）における隣接する画素（４８’）へ転移することを含む、請求項３に記載の方法。
【請求項５】
転移工程（ｂ）は、欠陥のあるプリントエレメントに割り当てられる、各画素（２６’）のグレーレベルを、所定の重み付け係数に従って複数の隣接する画素（２６”）に分配する工程を備える、請求項１から４のいずれか一項に記載の方法。
【請求項６】
重み付け係数は、グレーレベルが分配される画素（２６’）を含む画像エリアの画像情報の内容によって決定される、請求項５に記載の方法。
【請求項７】
工程（ｃ）は、ディザリングする工程を備える、請求項１から６のいずれか一項に記載の方法。
【請求項８】
工程（ｃ）は、エラー拡散工程を備える、請求項１から７のいずれか一項に記載の方法。
【請求項９】
エラー拡散は、欠陥のあるプリントエレメントに割り当てられる画素（２６’、４８）が、プリントされることが必要なビットを受け入れることを妨げる仕組みに従って行われる、請求項８に記載の方法。
【請求項１０】
バイナリ画素画像をプリントすることが可能なプリンタであって、請求項１から９のいずれか一項に記載の方法が実施された処理ユニット（２４）によって特徴付けられる、プリンタ。
【請求項１１】
プリンタの一部を形成しまたはプリンタに接続可能な、処理ユニット（２４）に、請求項１から９のいずれか一項に記載の方法を実行させるためのコンピュータプログラムコードを備える、コンピュータプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複数のプリントエレメントを備えるプリントヘッドを有し、且つバイナリ画素画像をプリントすることが可能なプリンタにおける欠陥のあるプリントエレメントをカムフラージュする方法であって、画像の各画素は、それによってプリントされるプリントエレメントに割り当てられ、且つ、欠陥のあるプリントエレメントに割り当てられる画素の画像情報は、欠陥のないプリントエレメントでプリントされ得る近傍の画素位置にシフトされる方法に関する。本発明は、さらに、この方法を実施するプリンタおよびコンピュータプログラムに関する。
【背景技術】
【０００２】
本発明は、例えば、プリントヘッドが複数のプリントエレメントとしてのノズルを備えるインクジェットプリンタに適用することができる。典型的には、ノズルは、記録媒体、例えば用紙が、プリンタを通って搬送される方向（副走査方向）に平行に延びる直線状に配列され、そしてプリントヘッドは、副走査方向に垂直な方向（主走査方向）に用紙を走査する。シングルパスモードにおいては、通例、画像の全スワス（走査幅）が、プリントヘッドの単一のパスにおいてプリントされ、用紙は、次のスワスをプリントするためにスワスの幅だけ搬送され、すなわち一般にシングルパスモードは、全ラインがただ１つのノズルによってプリントされるモードである。プリントヘッドのノズルが、例えば詰まってしまったなどの欠陥状態であるときは、対応する画素ラインがプリントされる画像から欠落しており、そのために画像情報が失われ、そしてプリントの品質が低下される。
【０００３】
プリンタは、マルチパスモードにおいて動作されても良く、そこでは、最初のパスでスワスの画像情報の一部のみがプリントされ、そして欠落している画素が、１つ以上の後続のプリントヘッドのパスの間に充填される。この場合において、欠陥のあるノズルは、欠陥のないノズルによってバックアップされることが、多くの場合生産性の犠牲の上にではあるが、可能である場合がある。
【０００４】
米国特許第６２１５５５７号明細書は、上述において指摘されたタイプの方法を開示しており、この方法においては、ノズルが欠陥状態であるとき、プリントデータが、欠陥ノズルをバイパスするように変更される。このことは、プリントされるはずが欠陥のあるノズルのためプリントできない画素が、画像エリアの平均光学濃度が維持され、且つノズル欠陥による結果として生ずる欠損がカムフラージュされてほとんど気付かれないほどになるように、非欠陥ノズルによってプリントされる隣接するラインの１つにおける臨時の画素をプリントすることによって、代理されることを意味する。この方法は、プリントデータを表現するビットマップ上で動作し、且つプリントできない各画素を隣接する画素位置にシフトするアルゴリズムを含んでいる。しかしながら、もしもこの隣接する画素位置が、原プリントデータに従って、たまたま黒色画素によって占められているならば、臨時の画素はプリントされ得ず、画像情報の喪失が起こるであろう。
【０００５】
欧州特許出願公開第０９９９５１６号明細書は、画素がプリントされるであろうパターンを決定するプリントマスクを発生するための方法を開示している。この文書は、マルチパスプリントに焦点を合わせ、マスクの主たる目的は、どの画素がどのパスでプリントされるべきかを決定することにある。マスク発生プロセスにおいて、プリントされる画像情報は、マスクの構成を決定する強制の形態で間接的にのみ考慮される。例えば、そのような強制は、黄色画素およびそれに対して直接的に隣接するシアン色画素は、色滲みを回避するために、プリントヘッドの同一パスにおいてプリントされないことを要求するかもしれない。この文書は、欠陥ノズルが非欠陥ノズルによってバックアップされるような方法でマスクを構成することをさらに示唆している。
【特許文献１】米国特許第６２１５５５７号明細書
【特許文献２】欧州特許出願公開第０９９９５１６号明細書
【発明の開示】
【発明が解決しようとする課題】
【０００６】
本発明の目的は、欠陥のあるプリントエレメントによって引き起こされるであろう、画像欠陥を、効果的に、カムフラージュすることを可能とする方法を提供することにある。
【課題を解決するための手段】
【０００７】
本発明によれば、この目的は、上述において指摘されたタイプの方法であって、次の、
ａ）プリントされるべき画像情報を、各画素のグレーレベルが数値によって指示される多レベル画素マトリクスによって表現する工程と、
ｂ）欠陥のあるプリントエレメントに割り当てられる画素のグレーレベルを、画素マトリクスにおける隣接する画素に転移させる工程と、
ｃ）画素マトリクスをプリントされるべきビットマップに変換する工程と、
を含む方法によって達成される。
【０００８】
本発明は、プリントされるべき画像情報が、その後に既知のアルゴリズムによってプリント可能なビットマップに変換される多レベル画素マトリクスの形態で、しばしばプリンタに表現されているという考察に基づいている。画素マトリクスの各マトリクスセルは、プリントされるべき画素または隣接している画素のクラスタに対応する。しかしながら、プリンタが、バイナリ画素画像、すなわちその画素が黒色または白色である画像をプリントすることができるのみであるのに対して、画素マトリクスのセルにおける登録は、種々の異なるグレーレベルを表現するかもしれない数値である。例えば、数値が０から２５５までであるときに、各マトリクスセルは、白色（ここでは数値「０」によって表現される）から黒色（ここでは「２５５」によって表現される）まで変化する、２５６の異なるグレーレベルの１つを有して良い。もしも単一のマトリクスセルが、画素のクラスタ、例えばｎ×ｎ画素の正方形に対応するならば、そのとき、このセルに含まれる数値は、この数値によって表現されるグレーレベルが、セル内に含まれるｎ２画素の各々に適用されるという意味を有する。それゆえに、画素マトリクスは、単一画素セルによるマトリクスに分解され得て、概念の普遍性を制限することなく、多レベル画素マトリクスのセルとプリント可能なビットマップの画素との間に１対１の対応が存在すると仮定され得る。
【０００９】
本発明に従った方法は、少なくともビットマップ上だけで動作することなく、画素マトリクス上で主として動作する。プリントヘッドのプリントエレメント（ここでは、簡潔のために「ノズル」として示される）が、欠陥があることが既知であるとき、欠陥ノズルに対応するマトリクスセルのグレーレベルは、非欠陥ノズルでプリントされ得る画素に対応する隣接するマトリクスセル上に転移または分配される。グレーレベルの完全な転移の場合において、欠陥ノズルに対応するマトリクスセルは、全て数値「０」を含み、そして隣接するマトリクスセルにおける数値は、それに従って増大されるであろう。いずれにせよ、結果は、欠陥ノズルに対応するマトリクスエレメントはより明るくされ、そして隣接するマトリクスエレメントがより暗くされる、すなわち増大されたグレーレベルを有する、多レベル画素マトリクスであろう。
【００１０】
それから、エラー拡散またはディザリングのような複数の既知のアルゴリズムのうちの１つが、ビットマップの画素は黒色かまたは白色かであるけれども、黒色および白色の画素の分布は、平均で、多重レベル画素マトリクスのグレーレベルを依然として反映するようなビットマップに多レベル画素マトリクスを変換するために使用される。ここで使用されているような「ビットマップ」なる用語は、格納媒体に、ビットマップが実際に物理的に格納されていなければならないことを意味していないが、プリントデータが、各画素が単一ビットで表されるように、バイナリ形式で提供されることのみを意味している。それゆえに、「ビットマップ」は、おそらく、プリントプロセスの間に「進行中に（ｏｎ  ｔｈｅ  ｆｌｙ）」発生される。
【００１１】
グレーレベルが隣接する画素に分配される割合または重みが、最適な結果を達成するために変化され得る、多レベル画素マトリクスのレベル上で行われるため、欠陥ノズルから非欠陥ノズルへの画像情報をシフトすることのプロセスが、さらに柔軟性を提供することは、本発明の利点の１つである。他の利点は、本発明に従った方法は、処理シーケンスにおける比較的早い段階で行われ、そのため本方法は、例えば、ビットマップレベルでの訂正を実施するための充分な処理能力を有していないプリンタハードウェアにも適用し得ることである。本発明に従った方法は、プリントデータがプリンタへ送られるホストコンピュータ内で実行され、どのノズルが欠陥を有しているかの、情報がホストコンピュータにおいて有効とされることが提供されることさえも可能である。プリンタがマルチユーザネットワークの一部を形成するならば、本発明を実施するために必要なデータ処理が、ネットワーク内の複数のコンピュータにわたって分配されても良い。さらにまた、隣接する画素へグレーレベルを転移させるためのデータ処理は、ガンマ補正およびそれに類似したもののような、多レベルデータに対して行われるべき他の画像処理工程と有利に組み合わされても良い。
【００１２】
エラー拡散またはディザリングのように、多レベルデータをバイナリデータに変換するために採用されるアルゴリズムに依存して、本発明は、プリントされ得ない黒色ピクセルが、失われるよりもむしろ近傍において空の画素位置に実際にシフトされる可能性をも増大させるであろう。
【００１３】
本発明のさらに特有の任意の特徴は、特許請求の範囲の従属請求項に示されている。
【００１４】
多レベルデータが、バイナリデータに変換されるとき、臨時の黒色画素が、プリントされ得ない位置へ、シフトバックされないことを確実にするアルゴリズムを採用することが好ましい。エラー拡散アルゴリズムが、特に有用であると思われる。もしも、例えば、エラーが画素ラインの方向にのみ、しかし隣接するラインに向かってではなく、あるいはどんな場合でも欠陥ノズルに割り当てられるラインに向かってではなく、拡散されまたは伝播されるならば、画像情報の損失は、成功裡に回避され得る。代案として、プリントされ得ない画素位置が、エラー拡散プロセス内においてスキップされるような、エラー拡散プロセスが、適用されても良い。
【００１５】
本発明は、プリンタに供給されるプリントデータが、多レベル形式であるときに、特に有効である。しかしながら、もしもこれらのデータが既にバイナリ形式になっているならば、これらのデータを隣接する画素のクラスタにわたって平均しようとしまいと、多レベルデータへ再変換し、それから、上述された通り本方法が採用されることは単純なことである。
【００１６】
本発明は、シングルパスモードでのプリントに限定されることはなく、マルチパスプリントにも適用し得る。そのときは、ノズル欠陥は一般に、プリントされた画像において全ラインが欠落するという影響はないが、例えば、２パスプリントの場合には、典型的にラインにおける画素の半数が欠落するであろう。この場合において、プリントされ得ない画素のグレーレベルは、副走査方向において隣接する画素にだけでなく、主走査方向、すなわち画素ラインの方向にも変換されても良い。
【発明を実施するための最良の形態】
【００１７】
さて、本発明の好ましい実施形態が、図面に関連して説明されるであろう。
【００１８】
図１に示される通り、インクジェットプリンタは、プリントヘッドユニット１４を通り過ぎて、副走査方向（矢印Ａ）に、記録用紙１２を搬送させるために供しているプラテン１０を備えている。プリントヘッドユニット１４は、ガイドレール１８にガイドされ且つ記録用紙１２に対して相対的に主走査方向（矢印Ｂ）に往復移動可能であるキャリッジ１６上に取り付けられている。図示されている例においては、プリントヘッドユニット１４は、各基本色シアン、マゼンタ、黄色および黒色の各々について１個ずつの４個のプリントヘッド２０を備えている。各プリントヘッドは、副走査方向に延びるノズル２２の直線アレーを有している。プリントヘッド２０のノズル２２は、個別にインク小滴を記録用紙１２に射出し、用紙上に画素をプリントすべく、付勢され得る。キャリッジ１６が用紙１２の幅を横切って方向Ｂに移動されるとき、画像のスワスがプリントされ得る。スワスの画素ラインの数は、各プリントヘッドのノズル２２の数に対応する。キャリッジ１６が１つのパスを完了したとき、用紙１２は、次のスワスがプリントされ得るように、スワスの幅だけ進められる。
【００１９】
プリントヘッド２０は、以下において詳細に述べられるであろうやり方でプリントデータを処理する、処理ユニット２４によって制御される。考察は、黒色でのプリントに焦点が合わせられるが、他の色におけるプリントについて等価的に有効である。
【００２０】
図２Ａは、プリントされるべき画像の一部を表す、５×５画素２６のアレーを示している。ここで、この画像部分は、図２Ａにハッチングによって表される通り、グレーの色で均一にプリントされるべきであると仮定される。
【００２１】
図２Ｂは、そのマトリクスセルまたは画素２６が図２Ａに示された画素に対応する画素マトリクス２８を示している。各マトリクスセルは、対応する画素のグレーレベルを示す数値（この例においては「１５０」）の形態での登録を有している。０のグレーレベルは、白色画素を示し、２５５のグレーレベルは、黒色画素を示す。図示された１５０の値は、それゆえ、５９％のグレーレベルまたは光学濃度に対応する。プリントされるべき画像の全ての画素のグレーレベルは、例えば、ホストコンピュータまたはスキャナから、プリンタの処理ユニット２４に供給されるプリントデータの本質的な部分を構成する。
【００２２】
処理ユニット２４は、多レベルプリントデータを、ビットマップ３０の形態において図２Ｃに示されるバイナリデータに変換するためのハーフトーン化プロセスを採用している。エラー拡散またはディザリングのような種々のタイプのハーフトーン化アルゴリズムが、当該技術においてよく知られており、それゆえここには詳細に述べられていない。このプロセスの結果は、ビットマップ３０における各画素２６の値が０または１であるが、多数の画素にわたる画素値の平均は、所望されるグレーレベルである５９％の近傍である。
【００２３】
黒色と白色の画素の対応する画素画像３２は、黒色画素がハッチングによって示されている図２Ｄに示されている。画素画像３２の各ラインは、プリントヘッド２０のノズル２２の特定の１つによってプリントされるであろうことが、理解されるであろう。もしも、ここに仮定されているように、シングルパスモードが採用されていれば、与えられたラインの全ての画素２６が同一のノズル２２によってプリントされる。従って、もしもノズルが欠陥を有していれば、対応するラインはプリントされ得ない。
【００２４】
例として、図２Ｅは、実際のビットマップ３４、すなわち、ビットマップの第３のライン「ｉ」に関するノズルが欠陥を有する場合について、実際にプリントされるビットマップを示している。図２Ｆは、グレーの背景上に白色のラインとしてラインｉが現れている、対応する画素画像３６を示している。
【００２５】
処理ユニット２４は、プリントヘッドが直ちに交換されないときでさえも、プリンタが依然として使用され、そして依然として受容し得る品質で画像を生成し得るように、ノズル欠陥の視認効果をカムフラージュまたは緩和するために画像データを処理する。このデータ処理アルゴリズムは、図３Ａから図３Ｄに関連してここに説明されるであろう。
【００２６】
図３Ａは図２Ａに対応し、且つノズル欠陥があるにもかかわらず、達成され得てそして達成されるはずの視覚的印象を示している。白色ラインｉの視覚的効果は、隣接ラインｉ＋１、ｉ−１をいくぶんかより暗くさせることによってカムフラージュされ且つ緩和される。
【００２７】
このために、図２Ｂに示される画素マトリクス２８は、次のように変換される。ラインｉにおける各画素２６’のグレーレベル（１５０）は、この画素の上側と下側の隣接部に、均等に分配される。結果は、図３Ｂに画素マトリクス２８’によって図解されている。ここでは、ラインｉ＋１、ｉ−１における画素２６”のグレーレベルは、１５０から２２５に、すなわち再現できないラインｉにおける値１５０の半分だけ、増大されている。従って、平均において、画像の光学濃度は保存される。
【００２８】
エラー拡散プロセスが、変更された画素マトリクス２８’に適用され、結果として図３Ｃに示される効果的なビットマップ３４’を生ずる。図３Ｃを図２Ｅと比較すると、（ビット値「１」を有する）２つの臨時の黒色画素３８がラインｉ＋１とｉ−１に生じていることが理解され得る。結果として得られる図３Ｄに示される画素画像３６’は、図３Ａに示される良好な近似である。
【００２９】
画素画像が、大きく誇張された縮尺の図に示されており、残存する欠陥が実質的に目に見えないように、実際に、個々の画素２６のサイズが、人間の目の空間分解能の限界にあり、または限界未満でさえあることが、ここに観察されるはずである。
【００３０】
原則として、採用されたエラー拡散プロセスのタイプに依存して、図３Ｂから図３Ｃへの変換が再びラインｉにおける黒色画素の見え方に導くことが可能である。しかしながら、この望ましくない影響は、例えば、その中でエラーが画素から画素へ画素ラインの方向にのみ伝播されるエラー拡散プロセスを採用することによって、回避され得る。その代わりとして、もしも、各画素におけるエラーの第１の部分が同一ラインにおける隣接する画素または画素群へ拡散され、且つエラーの残りの部分が、次の下側ラインにおける隣接画素に拡散される処理が採用されると、ラインｉ＋１は、特別な考慮を必要とする。ラインｉ＋１からラインｉに拡散されるエラーは、ラインｉに蓄積され、そしていくつかの場合において「１」、すなわち、ラインｉにおける非プリントとし得る黒色画素を蓄積するかもしれない。このことは、しかしながら、ラインｉ（図３Ｂ）における全ての画素がグレーレベル０を有することになるので、非常にありそうもない事象である。さらに結果を改善するために、プロセスは、例えば、ラインｉにおける画素がエラー拡散においてスキップされるように、ラインｉ＋１からのエラーがラインｉに拡散されることなく、直接的にラインｉ−１に拡散されるように変更されても良い。
【００３１】
エラー拡散の代わりとして、図３Ｂおよび図３Ｃからの変換も、ディザリングの良く知られているプロセスによって達成されるようにしても良い。図３Ｂにおいて、ラインｉにおけるグレーレベル０は、ラインｉに黒色画素が現れないことを確認し、そしてラインｉ＋１およびｉ−１における増大されたグレーレベル（２２５）が、ディザマトリクスに提供されるしきい値が超えられ、且つ付加的な黒色画素が生成される可能性を増大させるであろう。
【００３２】
上述において説明された方法は、さらに種々の方法で修正されても良い。例えば、図３Ｂにおいて、ラインｉにおいて１５０とされていたグレーレベルが、等しい重み（各５０％）を伴って、結果的にグレーレベル２２５として、上側と下側の隣接部であるラインｉ＋１とｉ−１に分配される。その代わりとして、６０：４０などのような他の重み付け係数が使用されても良い。同様に、ラインｉにおける濃度の損失を、例えば、ラインｉ＋１およびｉ−１、両方のグレーレベルを、ラインｉにおける原グレーレベルの６０％だけ増大させることによって、過度に補償することも可能である。逆に、濃度の損失は、例えば、４０％だけ上方に、そして４０％だけ下方にシフトすることによって、過少に補償されるようにしても良い。２０％の残りは、放棄されまたはエラー拡散への影響力を依然として持つようにするために、ラインｉに残されても良い。
【００３３】
ラインｉにおけるグレーレベルがそれを伴って隣接する画素に転移されまたは分配される重み付け係数は、ラインｉおよび／またはその近傍および／または原画素マトリクス２８（図２Ｂ）におけるグレーレベルの勾配上における原グレーレベルに依存させても良い。例えば、ラインｉにおける勾配が存在し、そのためラインｉ＋１におけるグレーレベルがラインｉ−１におけるレベルよりも大きいならば、それぞれ勾配の傾きに比例して、それを伴ってグレーレベルがラインｉからラインｉ＋１へシフトされる重み付け係数を増大させ、且つそれを伴ってグレーレベルがラインｉからラインｉ−１へシフトされる重み付け係数を減少させることが好ましい。例として、原画素マトリクス２８が最初のライン、ラインｉ＋１およびｉにおいて高いグレーレベルを有し、ラインｉ−１および最も低いラインにおいて０グレーレベルを有する場合を考慮されたい。このことは、ラインｉが、画像の頂部分における暗部エリアの境界を形成することを意味するであろう。図３Ｂおよび図３Ｃに示されるプロセスは、境界のほつれたような外観を結果として生ずる。しかしながら、もしもこの場合におけるラインｉからのグレーレベルが、１００％の重みを伴ってラインｉ＋１に、そして０％の重みを伴ってラインｉ−１にシフトされる（重み付け比は、グレーレベル勾配の単調増加関数である）ならば、そのときは、境界のなめらかな外観は保存され、そして境界は上方へ１画素だけシフトされるだけである。
【００３４】
さらに他の変形によれば、プリントされるべき画像データは、境界および細いラインを識別するためのセグメント分割プロセスに供されても良く、且つそのとき重み付け係数はセグメント分割の結果に依存して作られても良い。例えば、白い背景に細いただ１つの画素幅のラインがラインｉ内に存在することを、セグメント分割が明らかにしたならば、図３Ｂおよび図３Ｃに示されるプロセスは、結果として多少ぼやけたラインの様相を示し、そしてそれは完全な１画素ラインを上方方向に（重み付け係数１００：０）または下方方向に（重み付け係数０：１００）シフトすることが好ましいであろう。
【００３５】
本発明の他の実施形態は、図４Ａから図４Ｄに関連して説明されるであろう。この実施形態において、プリントデータは、既にバイナリ形式、すなわち図４Ａに示されるようにビットマップ４０の形態にてプリンタに供給されるものと仮定する。方法の第１の工程は、図４Ｂに示される通り、バイナリビットマップを多レベル画素マトリクス４２に変換することからなっている。このことは、単純に図４Ａにおける「１」を図４Ｂにおける黒色画素を表すグレー値（２５５）に変更し、且つ「０」はそのままに残す率直なやり方でなされても良い。さらに、この変換は、ノズル欠陥が生じたラインｉおよびその隣接部ｉ＋１、ｉ−１に限定されても良い。
【００３６】
画素マトリクス４２は、図３Ｂに関連して上述において説明されたのと同様のやり方で、図４Ｃに示されるように画素マトリクス４４を得るように変更されても良い。図４Ｂにおけるラインｉのグレー値２５５は、図４Ｃにおいて５０％の重み付け係数を伴ってラインｉ＋１にシフトされ、且つ５０％の重み付け係数を伴ってラインｉ−１にシフトされ、その結果、図４Ｃにおけるラインｉ＋１およびｉ−１における対応するグレーレベルは、１２８および３８３にそれぞれ増大される。もちろん、２５５のグレーレベルが既に単純な黒色画素に対応しているので、３８３のグレーレベルは、直接的には再現され得ない。しかしながら、これらの「オーバーサイズの」グレーレベルは、結果として図４Ｄに示されるビットマップ４６を生ずるエラー拡散プロセスに影響を与える。結果として、図４Ｄにおけるラインｉ＋１およびｉ−１に、図３Ｃにおいて達成されたものに類似した、臨時の黒色画素３８が再び現れる。
【００３７】
変形された実施形態において、図４Ａから図４Ｂに導く工程は、平均化プロシージャを含んでいても良い。例えば、図４Ａにおける画素は、２×２のスーパー画素に結合されても良く、そしてスーパー画素における４画素のビットは、合計されても良い。合計は、０、１、２、３または４のいずれかであろう。この合計によって、０、６３、１２７、１９１または２５５のグレーレベルが、図４Ｂにおけるこのスーパー画素の各画素に割り当てられるであろう。もちろん、平均化プロシージャは、ラインｉそれ自体にではなく、ラインｉの近傍のラインにのみ適用されるべきである。
【００３８】
図５Ａおよび図５Ｂは、特定の２パスプリントモードに適用された、本発明の他の実施形態を説明している。ラインｉに対応するノズルが、欠陥を有しているとき、このラインにおける１画素おきのものがなおプリントされ得るとともに、このラインに残っている画素４８のみが、図５Ａに示される通り空白で残される。原画素マトリクス（図示せず）において、全ての画素が１６０のグレーレベルを有していることが、ここで仮定されるべきである。図５Ｂは、変更された画素マトリクス５０を示しており、そこでは、画素４８（１６０）のグレーレベルが、各々２５％の重み付け係数を伴って、上側および下側隣接部にわたってだけでなく、左および右隣接部４８’にわたっても分配される。結果として、ラインｉ＋１およびｉ−１における画素のいくつかのグレーレベルは、４０から２００だけ増大され、ラインｉにおけるプリント可能画素４８’は、８０から２４０だけ増大される。８０の増大は、これらの画素が、左および右の隣接部の両方から増分を受けるという事実によっている。
【００３９】
図５Ｂに示される画素マトリクス４６は、そのあと、図３Ｃに関連して説明されたのと本質的に同様のやり方でディザリングまたはエラー拡散に供される。さらに加えて、エラー拡散の場合には、画素４８が、黒色画素に再変換されないように注意が払われるべきである。
【００４０】
図３Ａから図３Ｄに関連して考察された可能な変形は、図５Ａおよび図５Ｂに示される実施形態に同等に適用しても良い。特に、ラインｉからラインｉ＋１およびｉ−１へシフトするための重み付け係数が０とされる可能性をも含む重み付け係数は、ラインｉ内で、グレーレベルが画素４８からそれらの隣接部４８’へ水平にのみシフトされまたは分配されるように、変更されても良い。
【図面の簡単な説明】
【００４１】
【図１】本発明が適用され得るインクジェットプリンタの概略図である。
【図２Ａ】ノズル欠陥の影響を例示する、種々の表現における画像の５×５画素のエリアの図である。
【図２Ｂ】ノズル欠陥の影響を例示する、種々の表現における画像の５×５画素のエリアの図である。
【図２Ｃ】ノズル欠陥の影響を例示する、種々の表現における画像の５×５画素のエリアの図である。
【図２Ｄ】ノズル欠陥の影響を例示する、種々の表現における画像の５×５画素のエリアの図である。
【図２Ｅ】ノズル欠陥の影響を例示する、種々の表現における画像の５×５画素のエリアの図である。
【図２Ｆ】ノズル欠陥の影響を例示する、種々の表現における画像の５×５画素のエリアの図である。
【図３Ａ】ノズル欠陥の影響をカムフラージュするために本発明に従った方法を例示する、図２Ａ、図２Ｂ、図２Ｅおよび図２Ｆに類似した図である。
【図３Ｂ】ノズル欠陥の影響をカムフラージュするために本発明に従った方法を例示する、図２Ａ、図２Ｂ、図２Ｅおよび図２Ｆに類似した図である。
【図３Ｃ】ノズル欠陥の影響をカムフラージュするために本発明に従った方法を例示する、図２Ａ、図２Ｂ、図２Ｅおよび図２Ｆに類似した図である。
【図３Ｄ】ノズル欠陥の影響をカムフラージュするために本発明に従った方法を例示する、図２Ａ、図２Ｂ、図２Ｅおよび図２Ｆに類似した図である。
【図４Ａ】本発明の他の実施形態を例示する、図３Ａから図３Ｄと同様の図である。
【図４Ｂ】本発明の他の実施形態を例示する、図３Ａから図３Ｄと同様の図である。
【図４Ｃ】本発明の他の実施形態を例示する、図３Ａから図３Ｄと同様の図である。
【図４Ｄ】本発明の他の実施形態を例示する、図３Ａから図３Ｄと同様の図である。
【図５Ａ】本発明のさらに他の実施形態を例示する図である。
【図５Ｂ】本発明のさらに他の実施形態を例示する図である。
【符号の説明】
【００４２】
１０  プラテン
１２  記録用紙
１４  プリントヘッドユニット
１６  キャリッジ
１８  ガイドレール
２０  プリントヘッド
２２  ノズル
２４  処理ユニット
２６、２６’、２６”、４８、４８’  画素（マトリクスセル）
２８、２８’、４２、４４、５０  画素マトリクス
３０、３４、３４’、４０、４６  ビットマップ
３２、３６、３６’  画素画像
３８  黒色画素
ｉ、ｉ＋１、ｉ−１  ライン
【図１】
2005138585.tif 000003
【図２Ａ】
2005138585.tif 000004
【図２Ｂ】
2005138585.tif 000005
【図２Ｃ】
2005138585.tif 000006
【図２Ｄ】
2005138585.tif 000007
【図２Ｅ】
2005138585.tif 000008
【図２Ｆ】
2005138585.tif 000009
【図３Ａ】
2005138585.tif 000010
【図３Ｂ】
2005138585.tif 000011
【図３Ｃ】
2005138585.tif 000012
【図３Ｄ】
2005138585.tif 000013
【図４Ａ】
2005138585.tif 000014
【図４Ｂ】
2005138585.tif 000015
【図４Ｃ】
2005138585.tif 000016
【図４Ｄ】
2005138585.tif 000017
【図５Ａ】
2005138585.tif 000018
【図５Ｂ】
2005138585.tif 000019
【外国語明細書】
2005138585.tif 000020
2005138585.tif 000021
2005138585.tif 000022
2005138585.tif 000023
2005138585.tif 000024
2005138585.tif 000025
2005138585.tif 000026
2005138585.tif 000027
2005138585.tif 000028
2005138585.tif 000029
2005138585.tif 000030
2005138585.tif 000031
2005138585.tif 000032
2005138585.tif 000033
2005138585.tif 000034
2005138585.tif 000035
2005138585.tif 000036
2005138585.tif 000037
2005138585.tif 000038
2005138585.tif 000039
2005138585.tif 000040
2005138585.tif 000041
2005138585.tif 000042