(57)【要約】  ノズル代替走査を行うことなく、通常のヘッド走査によって不良ノズルのドット抜けを代替するインクジェットプリンタ装置を提供する。予めノズル識別情報が付与され、インクをドット噴射するノズルが複数設けられる１又は複数のインク色を備える印刷ヘッドを備え、当該印刷ヘッドを印刷媒体送出方向と交わる方向へ走査させながらインクをドット噴射させ、印刷を行うプリンタ１０２は、バンドメモリ１０７が、印刷対象の画像データを記憶し、不良ノズル代替データ生成部２０１が、印刷規則情報と、バンドメモリ１０７に記憶される画像データと、不良ノズルのノズル識別情報とに基づいて、不良ノズルの印刷ドット及び当該印刷ドットの周辺のドットに対して、不良ノズル以外のノズルによって不良ノズルの印刷を代替する画像データを代替データとして生成し、生成した代替データをバンドメモリ１０７に書き込む。
2008102591.tif 000002
【特許請求の範囲】
【請求項１】
予めノズル識別情報が付与され、インクをドット噴射するノズルが複数設けられる１又は複数のインク色を備える印刷ヘッドを備え、当該印刷ヘッドを印刷媒体送出方向と交わる方向へ走査させながらインクをドット噴射させ、印刷を行うインクジェットプリンタであって、
不良ノズルの前記ノズル識別情報を不良ノズル識別情報として入力する入力手段と、
印刷対象の画像データを記憶する画像データ記憶手段と、
前記ノズル識別情報と当該ノズル識別情報に対応する前記ノズルがいずれのドット位置の印刷を行うかの対応関係を示した印刷規則情報と、前記画像データ記憶手段に記憶される前記画像データと、前記入力手段から入力される前記不良ノズル識別情報とに基づいて、前記不良ノズルの印刷ドット及び当該印刷ドットの周辺のドットに対して、前記不良ノズル以外のノズルによって前記不良ノズルの印刷を代替する画像データを代替データとして生成し、生成した代替データを前記画像データ記憶手段に書き込む不良ノズル代替データ生成手段と
を備えることを特徴とするインクジェットプリンタ。
【請求項２】
前記不良ノズル代替データ生成手段は、
前記不良ノズルと同色のインクで代替する場合、
前記不良ノズルの印刷ドットに隣接するドットを代替ドット候補とし、当該代替ドット候補のいずれかの１ドットの非印刷ドットを印刷ドットとして書き変えることにより、前記不良ノズル以外のノズルによって前記不良ノズルの印刷を代替する画像データを代替データとして生成する
ことを特徴とする請求項１に記載のインクジェットプリンタ。
【請求項３】
前記不良ノズル代替データ生成手段は、
前記不良ノズルの濃色インクと同系淡色インクで代替する場合、
前記不良ノズルの印刷ドットと、当該ドットに隣接するドットとを代替ドット候補とし、当該代替ドット候補のうち、所定のドット数の前記同系淡色インクの非印刷ドットを当該同系淡色インクの印刷ドットとして書き変えることにより、前記不良ノズル以外のノズルによって前記不良ノズルの印刷を代替する画像データを代替データとして生成する
ことを特徴とする請求項１に記載のインクジェットプリンタ。
【請求項４】
前記不良ノズル代替データ生成手段は、
前記不良ノズルの淡色インクと同系濃色インクで代替する場合、
前記不良ノズルの印刷ドット数をカウントし、カウントした前記印刷ドット数が所定のドット数に達した前記不良ノズルの印刷ドットに対し、
所定のドット数に達した前記不良ノズルの印刷ドットと、当該ドットに隣接するドットとを代替ドット候補とし、当該代替ドット候補のうち、いずれかの１ドットの前記同系濃色インクの非印刷ドットを当該同系濃色インクの印刷ドットとして書き変えることにより、前記不良ノズル以外のノズルによって前記不良ノズルの印刷を代替する画像データを代替データとして生成する
ことを特徴とする請求項１に記載のインクジェットプリンタ。
【請求項５】
前記不良ノズル代替データ生成手段は、
前記不良ノズルの印刷ドット数を前記印刷ヘッドの走査方向にカウントする
ことを特徴とする請求項４に記載のインクジェットプリンタ。
【請求項６】
前記不良ノズルを代替する代替ノズルを、前記不良ノズルのインク色と同じインク色を噴射するノズルにするか前記不良ノズルのインク色と同色材の濃度違いのインク色を噴射するノズルにするか、を選択する選択手段を更に有し、
前記代替ノズルによって形成する印刷ドットは、前記不良ノズルが不良でない場合に形成する印刷ドット位置に対して少なくとも一部が重なり、
前記不良ノズル代替データ生成手段は、前記選択手段により前記代替ノズルが前記不良ノズルのインク色と同じインク色を噴射するノズルを選択した場合は、前記画像データ記憶手段から前記不良ノズルに対応する画像データを含むラインと該ラインの前後のラインの画像データを取込み、前記不良ノズルの印刷ドットに対して左右上下に隣接する位置の印刷ドットを形成するノズルを代替ノズル候補とし、該代替ノズル候補のうち１つを選択して当該ノズルを前記代替ノズルとし、前記代替データを生成するとともに、前記不良ノズルに対応する画像データを非印刷ドットとし、前記画像データ記憶手段に書き込み、前記選択手段により前記代替ノズルが前記不良ノズルのインク色と同色材の濃度違いのインク色を噴射するノズルを選択した場合は、前記画像データ記憶手段から前記不良ノズルに対応する画像データを含むラインと該ラインの前後のラインの画像データを取込み、前記不良ノズルの印刷ドットに対して当該印刷ドットおよび当該印刷ドットの左右上下に隣接する位置の印刷ドットを形成するノズルを代替ノズル候補とし、該代替ノズル候補のうち１つを選択して当該ノズルを前記代替ノズルとし、前記代替データを生成するとともに、前記不良ノズルに対応する画像データを非印刷ドットとし、前記画像データ記憶手段に書き込むことを特徴とする請求項１に記載のインクジェットプリンタ。
【請求項７】
前記不良ノズル代替データ生成手段は、前記不良ノズルのインクと同色材の濃度違いのインクによって代替する場合に、代替するノズルによって形成される印刷ドット数が、前記不良ノズルのインクの色材の濃度に対する前記代替するノズルのインクの色材の濃度の比率に応じた印刷ドット数となるように前記代替データを生成することを特徴とする請求項１に記載のインクジェットプリンタ。
【請求項８】
前記不良ノズル代替データ生成手段は、
前記代替ドット候補全てが印刷ドットの場合、代替を行わない
ことを特徴とする請求項２から７のいずれかに記載のインクジェットプリンタ。
【請求項９】
予めノズル識別情報が付与され、インクをドット噴射するノズルが複数設けられる１又は複数のインク色を備える印刷ヘッドを備え、当該印刷ヘッドを印刷媒体送出方向と交わる方向へ走査させながらインクをドット噴射させ、印刷を行うインクジェットプリンタにおけるインクジェットプリント方法であって、
不良ノズルの前記ノズル識別情報を不良ノズル識別情報として入力する入力ステップと、
印刷対象の画像データを画像データ記憶手段に記憶する画像データ記憶ステップと、
前記ノズル識別情報と当該ノズル識別情報に対応する前記ノズルがいずれのドット位置の印刷を行うかの対応関係を示した印刷規則情報と、前記画像データ記憶手段に記憶される前記画像データと、入力された前記不良ノズル識別情報とに基づいて、前記不良ノズルの印刷ドット及び当該印刷ドットの周辺のドットに対して、前記不良ノズル以外のノズルによって前記不良ノズルの印刷を代替する画像データを代替データとして生成し、生成した代替データを前記画像データ記憶手段に書き込む不良ノズル代替データ生成ステップと
を備えることを特徴とするインクジェットプリント方法。
【請求項１０】
予めノズル識別情報が付与され、インクをドット噴射するノズルが複数設けられる１又は複数のインク色を備える印刷ヘッドを備え、当該印刷ヘッドを印刷媒体送出方向と交わる方向へ走査させながらインクをドット噴射させ、印刷を行うインクジェットプリンタに用いられるコンピュータに、
不良ノズルの前記ノズル識別情報を不良ノズル識別情報として入力する入力ステップと、
印刷対象の画像データを画像データ記憶手段に記憶する画像データ記憶ステップと、
前記ノズル識別情報と当該ノズル識別情報に対応する前記ノズルがいずれのドット位置の印刷を行うかの対応関係を示した印刷規則情報と、前記画像データ記憶手段に記憶される前記画像データと、入力された前記不良ノズル識別情報とに基づいて、前記不良ノズルの印刷ドット及び当該印刷ドットの周辺のドットに対して、前記不良ノズル以外のノズルによって前記不良ノズルの印刷を代替する画像データを代替データとして生成し、生成した代替データを前記画像データ記憶手段に書き込む不良ノズル代替データ生成ステップと
を実行させることを特徴とするインクジェットプリントプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、主にインクジェットプリンタ装置、インクジェットプリント方法、及び、インクジェットプリントプログラムに関する。
【背景技術】
【０００２】
インクジェットプリンタはプリントヘッドの複数のノズルからインクを吐出（噴射）し、複数回のヘッドの走査による画像を形成する。プリントヘッドの任意のノズルが回復手段を用いても、正常に噴射できなくなった場合、印刷物は定常的に歯抜け状態、すなわち、ドット抜け状態となり、不良ノズルが画質低下の原因となる。【０００３】
従来の技術では、このドット抜け状態を防ぐために、例えば、特許文献１に示すように、不具合ノズルを代替する方法として、プリントヘッドの走査（スキャン）回数を増やし、ノズル不具合により印刷できなかったドットの位置に、保持されていたそのドットに印刷されるべきデータを他のノズルによって印刷する方法が開示されている。
【特許文献１】特開２００１−１４６００４号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、特許文献１に示される方法によって、正常に噴射できないノズルを代替するためのヘッド走査を実行する場合には、これまでＮ回の走査で、プリントヘッドノズルの幅の画像を形成していたところを、（Ｎ＋１）回の走査でプリントヘッドノズルの幅の画像を形成することになるため、印刷速度が低下するという問題があった。【０００５】
また、印刷媒体であるメディアの搬送が一定送りでなくなることにより、白筋や黒筋が発生しやすくなるため、画質が低下する問題がある。また、ノズル代替走査中においては、多くのノズルはインクを噴射せず、走査中においてインクを噴射しないノズルは、ノズル内インクが増粘するため、正常ノズルにおいても噴射不良が発生しやすくなるという問題がある。【０００６】
本発明は、このような事情を考慮し、上記の問題を解決すべくなされたもので、その目的は、ノズル代替走査を行うことなく、通常のヘッド走査によって不良ノズルのドット抜けを代替することができるインクジェットプリンタ装置、インクジェットプリント方法、及び、インクジェットプリントプログラムを提供することにある。
【課題を解決するための手段】
【０００７】
上記問題を解決するために、本発明は、予めノズル識別情報が付与され、インクをドット噴射するノズルが複数設けられる１又は複数のインク色を備える印刷ヘッドを備え、当該印刷ヘッドを印刷媒体送出方向と交わる方向へ走査させながらインクをドット噴射させ、印刷を行うインクジェットプリンタが、不良ノズルの前記ノズル識別情報を不良ノズル識別情報として入力する入力手段と、印刷対象の画像データを記憶する画像データ記憶手段と、前記ノズル識別情報と当該ノズル識別情報に対応する前記ノズルがいずれのドット位置の印刷を行うかの対応関係を示した印刷規則情報と、前記画像データ記憶手段に記憶される前記画像データと、前記入力手段から入力される前記不良ノズル識別情報とに基づいて、前記不良ノズルの印刷ドット及び当該印刷ドットの周辺のドットに対して、前記不良ノズル以外のノズルによって前記不良ノズルの印刷を代替する画像データを代替データとして生成し、前記画像データ記憶手段に書き込む不良ノズル代替データ生成手段とを備えることを特徴とするインクジェットプリンタである。【０００８】
また、本発明のインクジェットプリンタは、前記不良ノズル代替データ生成手段が、前記不良ノズルと同色のインクで代替する場合、前記不良ノズルの印刷ドットに隣接するドットを代替ドット候補とし、当該代替ドット候補のいずれかの１ドットの印刷されないドットを印刷されるドットとして書き変えることにより、前記不良ノズル以外のノズルによって前記不良ノズルの印刷を代替する画像データを代替データとして生成することを特徴とする。【０００９】
また、本発明のインクジェットプリンタは、前記不良ノズル代替データ生成手段が、前記不良ノズルの濃色インクと同系淡色インクで代替する場合、前記不良ノズルの印刷ドットと、当該ドットに隣接するドットとを代替ドット候補とし、当該代替ドット候補のうち、所定のドット数の前記同系淡色インクの非印刷ドットを当該同系淡色インクの印刷ドットとして書き変えることにより、前記不良ノズル以外のノズルによって前記不良ノズルの印刷を代替する画像データを代替データとして生成することを特徴とする。【００１０】
また、本発明のインクジェットプリンタは、前記不良ノズル代替データ生成手段が、前記不良ノズルの淡色インクと同系濃色インクで代替する場合、前記不良ノズルの印刷ドット数をカウントし、カウントした前記ドット数が所定のドット数に達した前記不良ノズルの印刷ドットに対し、所定のドット数に達した前記不良ノズルの印刷ドットと、当該ドットに隣接するドットとを代替ドット候補とし、当該代替ドット候補のうち、いずれかの１ドットの前記同系濃色インクの非印刷ドットを当該同系濃色インクの印刷ドットとして書き変えることにより、前記不良ノズル以外のノズルによって前記不良ノズルの印刷を代替する画像データを代替データとして生成することを特徴とする。【００１１】
また、本発明のインクジェットプリンタは、前記不良ノズル代替データ生成手段が、前記不良ノズルの印刷ドット数を前記印刷ヘッドの走査方向にカウントすることを特徴とする。【００１２】
また、本発明のインクジェットプリンタは、前記不良ノズル代替データ生成手段は、前記代替ドット候補全てが印刷されるドットの場合、代替を行わないことを特徴とする。【００１３】
また、本発明のインクジェットプリンタは、前記不良ノズルを代替する代替ノズルを、前記不良ノズルのインク色と同じインク色を噴射するノズルにするか前記不良ノズルのインク色と同色材の濃度違いのインク色を噴射するノズルにするか、を選択する選択手段を更に有し、前記代替ノズルによって形成する印刷ドットは、前記不良ノズルが不良でない場合に形成する印刷ドット位置に対して少なくとも一部が重なり、前記不良ノズル代替データ生成手段は、前記選択手段により前記代替ノズルが前記不良ノズルのインク色と同じインク色を噴射するノズルを選択した場合は、前記画像データ記憶手段から前記不良ノズルに対応する画像データを含むラインと該ラインの前後のラインの画像データを取込み、前記不良ノズルの印刷ドットに対して左右上下に隣接する位置の印刷ドットを形成するノズルを代替ノズル候補とし、該代替ノズル候補のうち１つを選択して当該ノズルを前記代替ノズルとし、前記代替データを生成するとともに、前記不良ノズルに対応する画像データを非印刷ドットとし、前記画像データ記憶手段に書き込み、前記選択手段により前記代替ノズルが前記不良ノズルのインク色と同色材の濃度違いのインク色を噴射するノズルを選択した場合は、前記画像データ記憶手段から前記不良ノズルに対応する画像データを含むラインと該ラインの前後のラインの画像データを取込み、前記不良ノズルの印刷ドットに対して当該印刷ドットおよび当該印刷ドットの左右上下に隣接する位置の印刷ドットを形成するノズルを代替ノズル候補とし、該代替ノズル候補のうち１つを選択して当該ノズルを前記代替ノズルとし、前記代替データを生成するとともに、前記不良ノズルに対応する画像データを非印刷ドットとし、前記画像データ記憶手段に書き込むことを特徴とする。【００１４】
また、本発明のインクジェットプリンタは、前記不良ノズル代替データ生成手段は、前記代替ノズルが前記不良ノズルのインクと同色材の濃度違いのインクによって代替する場合に、前記代替ノズルによって形成される印刷ドット数は、前記不良ノズルのインクの色材の濃度に対する前記代替ノズルのインクの色材の濃度の比率に応じた印刷ドット数であり、前記不良ノズル代替データ生成手段は、前記代替ノズルからは前記比率に応じて前記不良ノズルの印刷を代替する前記画像データを前記代替データとして生成することを特徴とする。【００１５】
また、本発明は、予めノズル識別情報が付与され、インクをドット噴射するノズルが複数設けられる１又は複数のインク色を備える印刷ヘッドを備え、当該印刷ヘッドを印刷媒体送出方向と交わる方向へ走査させながらインクをドット噴射させ、印刷を行うインクジェットプリンタにおけるインクジェットプリント方法であって、不良ノズルの前記ノズル識別情報を不良ノズル識別情報として入力し、印刷対象の画像データを画像データ記憶手段に記憶し、前記ノズル識別情報と当該ノズル識別情報に対応する前記ノズルがいずれのドット位置の印刷を行うかの対応関係を示した印刷規則情報と、前記画像データ記憶手段に記憶される前記画像データと、入力された前記不良ノズル識別情報とに基づいて、前記不良ノズルの印刷ドット及び当該印刷ドットの周辺のドットに対して、前記不良ノズル以外のノズルによって前記不良ノズルの印刷を代替する画像データを代替データとして生成し、生成した代替データを前記画像データ記憶手段に書き込むことを特徴とするインクジェットプリント方法である。【００１６】
また、本発明は、予めノズル識別情報が付与され、インクをドット噴射するノズルが複数設けられる１又は複数のインク色を備える印刷ヘッドを備え、当該印刷ヘッドを印刷媒体送出方向と交わる方向へ走査させながらインクをドット噴射させ、印刷を行うインクジェットプリンタに用いられるコンピュータに、不良ノズルの前記ノズル識別情報を不良ノズル識別情報として入力する入力ステップと、印刷対象の画像データを画像データ記憶手段に記憶する画像データ記憶ステップと、前記ノズル識別情報と当該ノズル識別情報に対応する前記ノズルがいずれのドット位置の印刷を行うかの対応関係を示した印刷規則情報と、前記画像データ記憶手段に記憶される前記画像データと、入力された前記不良ノズル識別情報とに基づいて、前記不良ノズルの印刷ドット及び当該印刷ドットの周辺のドットに対して、前記不良ノズル以外のノズルによって前記不良ノズルの印刷を代替する画像データを代替データとして生成し、生成した代替データを前記画像データ記憶手段に書き込む不良ノズル代替データ生成ステップとを実行させることを特徴とするインクジェットプリントプログラムである。
【発明の効果】
【００１７】
本発明によれば、予めノズル識別情報が付与され、インクをドット噴射するノズルが複数設けられる１又は複数のインク色を備える印刷ヘッドを備え、当該印刷ヘッドを印刷媒体送出方向と交わる方向へ走査させながらインクをドット噴射させ、印刷を行うインクジェットプリンタが、不良ノズルのノズル識別情報を不良ノズル識別情報として入力する入力手段と、印刷対象の画像データを記憶する画像データ記憶手段と、ノズル識別情報と当該ノズル識別情報に対応するノズルがいずれのドット位置の印刷を行うかの対応関係を示した印刷規則情報と、画像データ記憶手段に記憶される画像データと、入力手段から入力される不良ノズル識別情報とに基づいて、不良ノズルの印刷ドット及び当該印刷ドットの周辺のドットに対して、不良ノズル以外のノズルによって不良ノズルの印刷を代替する画像データを代替データとして生成し、生成した代替データを画像データ記憶手段に書き込む不良ノズル代替データ生成手段とを備えることとした。【００１８】
これにより、インクジェットプリンタは、不良ノズルの他のノズルによって、不良ノズルの印刷ドットを代替する代替データを生成し、生成した代替データを印刷することができるため、印刷ヘッドの代替走査を行うことなく通常の印刷ヘッド走査中において、不良ノズルの印刷ドットを代替することが可能となる。したがって、印刷ヘッドの代替走査を行う場合に比べ、印刷速度を低下させることなく、また、ノズル代替走査中におけるインクの噴射不良の誘発を防止し、さらに、印刷媒体であるメディアの搬送を一定送りで印刷することが可能となる効果がある。【００１９】
また、この発明によれば、インクジェットプリンタの不良ノズル代替データ生成手段は、不良ノズルと同色のインクで代替する場合、不良ノズルの印刷ドットに隣接するドットを代替ドット候補とし、当該代替ドット候補のいずれかの１ドットの印刷されないドットを印刷されるドットとして書き変えることにより、不良ノズル以外のノズルによって不良ノズルの印刷を代替する画像データを代替データとして生成することとした。【００２０】
これにより、不良ノズルのインクと同色のインクによって、不良ノズルの印刷ドットに隣接するドットによって、不良ノズルの印刷を代替することが可能となるため、不良ノズルの印刷に近いノズル代替を行うことが可能となる効果がある。【００２１】
また、この発明によれば、インクジェットプリンタの不良ノズル代替データ生成手段は、不良ノズルの濃色インクと同系淡色インクで代替する場合、不良ノズルの印刷ドットと、当該ドットに隣接するドットとを代替ドット候補とし、当該代替ドット候補のうち、所定のドット数の同系淡色インクの非印刷ドットを当該同系淡色インクの印刷ドットとして書き変えることにより、不良ノズル以外のノズルによって不良ノズルの印刷を代替する画像データを代替データとして生成することとした。【００２２】
これにより、異なるインクであっても、同系の淡色インクによって不良ノズルの印刷ドット周辺における印刷濃度を保った印刷の代替が可能となるため、自然な印刷結果を得ることが可能となるという効果がある。【００２３】
また、この発明によれば、インクジェットプリンタの不良ノズル代替データ生成手段は、不良ノズルの淡色インクと同系濃色インクで代替する場合、不良ノズルの印刷ドット数をカウントし、カウントしたドット数が所定のドット数に達した不良ノズルの印刷ドットに対し、所定のドット数に達した不良ノズルの印刷ドットと、当該ドットに隣接するドットとを代替ドット候補とし、当該代替ドット候補のうち、所定のドット数の同系濃色インクの非印刷ドットを当該同系濃色インクの印刷ドットとして書き変えることにより、不良ノズル以外のノズルによって不良ノズルの印刷を代替する画像データを代替データとして生成することとした。【００２４】
これにより、異なるインクであっても、同系の濃色インクによって不良ノズルの印刷ドット周辺における印刷濃度を保った印刷の代替が可能となるため、自然な印刷結果を得ることが可能となるという効果がある。【００２５】
また、この発明によれば、インクジェットプリンタの不良ノズル代替データ生成手段が、不良ノズルの印刷ドット数を印刷ヘッドの走査方向にカウントすることとした。【００２６】
これにより、印刷ヘッドの走査方向に並ぶ印刷抜けドットの数を低減することが可能となり、人の目において検知しやすい印刷ヘッドの走査方向に並ぶ印刷抜けドット、すなわち、白筋を目立たなくさせることが可能となるという効果がある。【００２７】
また、この発明によれば、インクジェットプリンタの不良ノズル代替データ生成手段は、代替ドット候補全てが印刷されるドットの場合、代替を行わないこととした。【００２８】
これにより、隣接するドット同士がオーバーラップする、すなわち重なり合うことにより、不良ノズルの印刷ドットが、隣接するドットによって補完される場合に、不良ノズルの代替を行わないことにより、過剰にインクを当該ドットに印刷することによるインクの裏抜け、すなわち、インクが印刷媒体の裏面に透ける現象を軽減することが可能となるという効果がある。【００２９】
また、本発明によれば複数の代替手段の切替えが可能となり、補完するための印刷ドットの候補となるドットの選択肢を増やすことができる。また、代替インクを同色材の濃度違いのインクを用いることで、代替する色が極端に変わることがない。
【図面の簡単な説明】
【００３０】
【図１】本発明の一実施形態によるインクジェットプリントシステムの全体構成を示すブロック図である。
【図２】（ａ）、（ｂ）、（ｃ）は同実施形態による印刷ヘッド１０６の構成例を示す図である。
【図３】同実施形態によるバンドメモリ１０７のデータ構成例を示す図である。
【図４】同実施形態によるバンドメモリ制御部１０４の内部構成を示すブロック図である。
【図５】（ａ）、（ｂ）、（ｃ）、（ｄ）は同実施形態におけるブラックインクヘッド４０１Ｋの有するノズルが全て正常ノズルの場合の印刷手順を示す図である。
【図６】（ａ）、（ｂ）、（ｃ）、（ｄ）は同実施形態におけるブラックインクヘッド４０１ＫのノズルＫ４のみが不良ノズルとなった場合の印刷手順、及び印刷状態を示す図である。
【図７】同実施形態における動作処理を示すフロー図である。
【図８】同実施形態における同色インクによる代替方法の例を示す図である。
【図９】同実施形態における濃色インクを同系淡色インクによって代替する代替方法の例を示す図である。
【図１０】同実施形態における淡色インクを同系濃色インクによって代替する代替方法の例を示す図である。
【図１１】（ａ）、（ｂ）は同実施形態における１ラインの印刷状態例を示す図である。
【図１２】（ａ）、（ｂ）、（ｃ）は同実施形態における同色インクによる代替方法の例を示す図である。
【図１３】（ａ）、（ｂ）、（ｃ）は同実施形態における同色インクによる代替方法の実際のインク印刷状態例を示す図である。
【図１４】（ａ）、（ｂ）、（ｃ）、（ｄ）、（ｅ）は同実施形態における濃色インクを同系淡色インクによって代替する代替方法の例を示す図である。
【図１５】（ａ）、（ｂ）、（ｃ）、（ｄ）、（ｅ）は同実施形態における淡色インクを同系濃色インクによって代替する代替方法の例を示す図である。
【符号の説明】
【００３１】
１０１  ホストコンピュータ
１０２  プリンタ（インクジェットプリンタ）
１０３  ホストＩ／Ｆ制御部
１０４  バンドメモリ制御部
１０５  印刷制御部
１０６  印刷ヘッド
１０７  バンドメモリ（画像データ記憶手段）
１０８  ＣＰＵ
１０９  操作パネル（入力手段）
１１０  メモリ
４０１Ｋ  ブラックインクヘッド
４０１Ｍ  マゼンダインクヘッド
４０１Ｃ  シアンインクヘッド
４０１Ｙ  イエローインクヘッド
４０１Ｌｋ  ライトブラックインクヘッド
４０１Ｌｍ  ライトマゼンダインクヘッド
４０１Ｌｃ  ライトシアンインクヘッド
２０１  不良ノズル代替データ生成部（不良ノズル代替データ生成手段）
２０２  リードアドレス生成部
２０３  ライトアドレス生成部
２０４  アドレスセレクト部
２０５  バンドメモリデータ制御部
Ｋ１  ノズル
Ｋ２  ノズル
Ｋ３  ノズル
Ｋ４  ノズル
Ｋ５  ノズル
Ｋ６  ノズル
Ｌｋ１  ノズル
Ｌｋ２  ノズル
Ｌｋ３  ノズル
Ｌｋ４  ノズル
Ｌｋ５  ノズル
Ｌｋ６  ノズル
【発明を実施するための最良の形態】
【００３２】
以下、本発明の一実施形態によるプリンタ１０２を図面を参照して説明する。【００３３】
図１は、本実施形態によるインクジェットプリントシステムを示すブロック図である。インクジェットプリントシステムは、ホストコンピュータ１０１と、ホストコンピュータ１０１が接続するプリンタ１０２とを有する。【００３４】
ホストコンピュータ１０１は、プリンタ１０２に印刷対象の画像データを含む印刷開始命令信号を送信する。ホストコンピュータ１０１は、例えば、パーソナルコンピュータ、ＰＤＡ（Personal Digital Assistants：情報携帯端末）、携帯電話などのコンピュータ端末である。【００３５】
プリンタ１０２は、ホストＩ／Ｆ（インターフェイス）制御部１０３、バンドメモリ制御部１０４、印刷制御部１０５、印刷ヘッド１０６、バンドメモリ１０７、ＣＰＵ１０８、操作パネル１０９、メモリ１１０を備える。【００３６】
ホストＩ／Ｆ制御部１０３は、ホストコンピュータ１０１から受信する印刷開始命令信号をバンドメモリ制御部１０４に入力する。【００３７】
バンドメモリ制御部１０４は、ホストＩ／Ｆ制御部１０３から入力される印刷開始命令信号の画像データのバンドメモリ１０７への書き込み、読み出し等の制御を行い、印刷制御部１０５に画像データを出力する。【００３８】
印刷制御部１０５は、バンドメモリ制御部１０４から入力される画像データに基づき、ＣＰＵ１０８による印刷媒体の送り制御と同期させながら、印刷ヘッド１０６の各ノズルからのインク噴射制御を行うことにより、印刷を行う。【００３９】
印刷ヘッド１０６は、印刷制御部１０５から入力される制御信号に基づき、ブラック（Ｋ）、マゼンダ（Ｍ）、シアン（Ｃ）、イエロー（Ｙ）、ライトブラック（Ｌｋ）、ライトマゼンダ（Ｌｍ）、ライトシアン（Ｌｃ）の７色のインクを、それぞれ噴射するインクヘッドを有する。ここで、ブラック、マゼンダ、シアン、イエローの４色を濃色インクとする。また、ライトブラック、ライトマゼンダ、ライトシアンの３色を淡色インクとする。【００４０】
図２は、印刷ヘッド１０６が有するインクのヘッドの構成図である。図２（ａ）の印刷ヘッド１０６の構成図に示すように、印刷ヘッド１０６は、ブラックインクヘッド４０１Ｋ、マゼンダインクヘッド４０１Ｍ、シアンインクヘッド４０１Ｃ、イエローインクヘッド４０１Ｙ、ライトブラックインクヘッド４０１Ｌｋ、ライトマゼンダインクヘッド４０１Ｌｍ、ライトシアンインクヘッド４０１Ｌｃの７つのヘッドを有する。各インクヘッドは、それぞれ６つのノズル、すなわち、インク噴射口を有しており、その構成は同様であるため、例として、図２（ｂ）に示す、ブラックインクヘッド４０１Ｋ、及び、図２（ｃ）に示す、ブラックインクの同系淡色インクとなるライトブラックインクのライトブラックインクヘッド４０１Ｌｋのインクヘッドを代表例として説明する。【００４１】
図２（ｂ）に示すように、ブラックインクヘッド４０１Ｋは、ノズルＫ１、ノズルＫ２、ノズルＫ３、ノズルＫ４、ノズルＫ５、ノズルＫ６の６つのノズルを有する。各ノズル間の距離は、３６０ｄｐｉ（dot per inch）相当の幅、すなわち、１／３６０インチの幅である。【００４２】
また、図２（ｂ）は、ノズルＫ４が不良ノズル、すなわち、正常にインクを噴射できない場合のヘッド例である。また、図２（ｃ）に示す、ライトブラックインクヘッド４０１Ｌｋは、ブラックインクヘッド４０１Ｋと同様の構成であるが、ライトブラックインクヘッド４０１Ｌｋの有するノズルＬｋ１、ノズルＬｋ２、ノズルＬｋ３、ノズルＬｋ４、ノズルＬｋ５、ノズルＬｋ６の全ノズルが正常にインクを噴射する正常ノズルである場合を示す例である。【００４３】
図１に戻り、バンドメモリ１０７は、バンドメモリ制御部１０４から入力される画像データを記憶する。図３は、バンドメモリ１０７が記憶する画像データの構成例を示す概念図である。【００４４】
図３において、バンドメモリ１０７は、印刷ヘッド１０６に出力する画像データを、それぞれのインクについてバンドごとに記憶する。ここで、バンドとは、印刷ヘッド１０６に出力する画像データのうち、紙送り方向に２ドットライン分×印刷媒体幅の画像データを１バンドとする。なお、ここで、符号３０２で囲まれた２×２の４ドットを１単位とする。この２×２で構成される４ドットは、４スキャン周期の印刷における１スキャン目、２スキャン目、３スキャン目、４スキャン目において印刷を行うドットである。すなわち、符号３０２の領域を全て印刷すると、合計４スキャンの回数、印刷ヘッド１０６が走査することとなる。【００４５】
また、印刷データ部のデータは、図３の印刷データ部のデータ構成に示すように、ドットごとに、印刷するか否かを示す印刷有無フラグにより構成されている。なお、印刷有無フラグのデータは、例えば、印刷有無フラグの値が１か０かによって、印刷すべきドットであるか否かを示す。なお、以下では、印刷有無フラグが「１」である印刷予定のドットを、印刷ドットとし、印刷有無フラグが「０」である印刷予定ではないドットを、非印刷ドットとして記載する。【００４６】
また、図３に示すように、各バンドには、代替済バンドフラグとして１ビットのフラグが用意されている。ここで代替済バンドフラグは、相当するバンドの不良ノズル代替処理が済んでいるか否かを示すフラグである。代替済フラグが「１」であれば、そのバンドのノズル代替処理が終了していること、又は、そのバンドのノズル代替処理が必要ないこと、すなわち、そのバンドのデータに、不良ノズルによる印刷対象のドットが含まれていないことのいずれかを示す。代替済フラグが「０」であれば、そのバンドはノズル代替処理を必要としている、すなわち、そのバンドのデータに、不良ノズルによる印刷対象のドットが含まれているが、ノズル代替処理が終了していないことを示す。【００４７】
図１に戻り、ＣＰＵ（central processing unit）１０８は、プリンタ１０２が備える各部の制御を行う。操作パネル１０９は、例えば、キーボード、マウス、タッチパネル、ボタンやキーなどであり、ユーザの操作を受けて、当該操作により入力される情報をＣＰＵ１０８に入力する。メモリ１１０は、ＣＰＵ１０８がプリンタ１０２の各部を制御するプログラムを記憶したり、一時的なデータの格納を行う。【００４８】
次に、プリンタ１０２のバンドメモリ制御部１０４の詳細な内部構成について説明する。図４は、バンドメモリ制御部１０４の内部構成を示すブロック図である。バンドメモリ制御部１０４は不良ノズル代替データ生成部２０１、リードアドレス生成部２０２、ライトアドレス生成部２０３、アドレスセレクト部２０４、バンドメモリデータ制御部２０５を備える。【００４９】
図４において、不良ノズル代替データ生成部２０１は、ＣＰＵ１０８から入力される不良ノズルの識別情報に基づき、不良ノズルの印刷予定ドットを含む行、すなわちラインと、そのラインの上下１ラインずつとの、計３ラインに対応する画像データをバンドメモリ１０７から読み出し、読み出した３ラインの画像データから、後述する所定の代替方法に基づき、不良ノズルの印刷予定ドットの代替画像データを生成し、生成した代替画像データをバンドメモリ１０７の元の位置に書き戻す、すなわち、書き換える。【００５０】
ここで、不良ノズル代替データ生成部２０１は、予め各ノズルがいずれのドット位置の印刷を行うかの対応関係を示した、例えば、図３の符号３０２に示すような印刷規則の情報を内部の記憶領域に記憶している。不良ノズル代替データ生成部２０１は、不良ノズルの識別情報が入力されると、印刷規則情報と不良ノズルの識別情報とに基づき、上述した印刷予定ドットを含む３ラインに対応する画像データが記憶されているバンドメモリ１０７上のリードアドレス情報を生成する。不良ノズル代替データ生成部２０１は、このリードアドレス情報に基づきバンドメモリ１０７から読み出す画像データに対する代替画像データを生成する。【００５１】
リードアドレス生成部２０２は、印刷制御部１０５に出力する画像データのバンドメモリ１０７上のメモリアドレス情報をアドレスセレクト部２０４を介してバンドメモリ１０７に出力する。ライトアドレス生成部２０３は、ホストコンピュータ１０１から入力される画像データの書き込み先のバンドメモリ１０７上のメモリアドレス情報をアドレスセレクト部２０４を介してバンドメモリ１０７に出力する。【００５２】
アドレスセレクト部２０４は、不良ノズル代替データ生成部２０１、リードアドレス生成部２０２、ライトアドレス生成部２０３から入力されるメモリアドレス情報を、所定のタイミングでバンドメモリ１０７に出力する。ここで、アドレスセレクト部２０４は、バンドメモリデータ制御部２０５が、ホストコンピュータ１０１から入力される画像データをバンドメモリ１０７に出力するタイミングと同時に、ライトアドレス生成部２０３から入力されたメモリアドレス情報をバンドメモリ１０７に出力する。また、アドレスセレクト部２０４は、バンドメモリデータ制御部２０５が印刷制御部１０５に出力する画像データの読み出しタイミングに基づき、リードアドレス生成部２０２から入力されるメモリアドレス情報をバンドメモリ１０７に出力する。【００５３】
バンドメモリデータ制御部２０５は、データバスを介してバンドメモリ１０７への画像データの読み出し、書き込みを行う。【００５４】
＜正常時基本印刷状態＞
次に、本実施形態の１バンド分の基本印刷状態を図面を用いて説明する。【００５５】
図５は、ブラックインクヘッド４０１Ｋの有するノズルが全て正常ノズルであり、印刷解像度７２０ｄｐｉで印刷する場合の印刷手順を示す図面である。図５（ａ）は、１スキャン目の印刷状態を示す。ブラックインクヘッド４０１Ｋが走査方向に図面右方向に移動しながら、図５（ａ）において黒地で示すように、ノズルＫ１が１ドットおきにインクを噴射する。ここで、１ドットおきに噴射するのは、１ラインを２回のスキャンで印刷することで画質が向上することによる。【００５６】
また、１ドットごとにインクを噴射する場合よりも、１ドット置きに噴射し、他のスキャンでその間のドットを印刷する場合、他のスキャン時には１スキャン目の印刷がメディアに吸収される。そのため、１ドットごとの印刷時に起こる、画質を損なうビーディングと呼ばれる現象、すなわち、記録紙上で隣接ドットがつながり、不規則な隙間、濃度の増大等が発生する現象を低減することが可能となる。【００５７】
図５（ｂ）は、１スキャン目の印刷終了後、図示しないプリンタ１０２の紙送り機能部が紙を送り、２スキャン目を行った場合の印刷状態を示す。ブラックインクヘッド４０１Ｋが走査方向に図面左方向に移動しながら、ノズルＫ３が１ドット置きにインクを噴射する。【００５８】
同様にして、図５（ｃ）は、２スキャン目の印刷終了後、図示しないプリンタ１０２の紙送り機能部が紙を送り、３スキャン目を行った場合の印刷状態を示す。ブラックインクヘッド４０１Ｋが走査方向に図面右方向に移動しながら、ノズルＫ４が１ドット置きにインクを噴射する。図５（ｄ）は、３スキャン目の印刷終了後、プリンタ１０２の紙送り機能部が紙を送り、４スキャン目を行った場合の印刷状態を示す。ブラックインクヘッド４０１Ｋが走査方向に図面左方向に移動しながら、ノズルＫ６が１ドット置きにインクを噴射する。【００５９】
以上説明したように、１バンドは、合計４スキャンによって印刷する。【００６０】
＜ノズル不良における印刷状態＞
次に、ノズルＫ４のノズルがインク詰まり等により、インクの噴射が不能となった場合の印刷状態を図面を参照して説明する。【００６１】
図６は、ブラックインクヘッド４０１ＫのノズルＫ４のみが不良ノズルとなり、インクの噴射が不能となった場合の印刷手順、及び印刷状態を示す図面である。４スキャン行った場合、図６（ａ）、及び、図６（ｂ）の１スキャン目、２スキャン目は、図５と同様である。しかしながら、図６（ｃ）に示す３スキャン目の印刷状態において、ノズルＫ４が噴射不能となっているため、本来ノズルＫ４が印刷すべきドットに印刷されず、図６（ｄ）に示すように、４スキャン目が終了しても、印刷されていないドットが抜けドットとなることになる。【００６２】
次に、本発明の一実施形態によるプリンタ１０２の動作について、図面を参照して説明する。図７は、プリンタ１０２の動作処理の流れを示す図面である。【００６３】
プリンタ１０２において、操作パネル１０９は、ユーザによって操作され、当該操作によって入力される不良ノズルの識別情報とノズル代替方法を入力情報として、ＣＰＵ１０８に出力する。ＣＰＵ１０８は、不良ノズルの識別情報とノズル代替方法が入力されると、入力された不良ノズルの識別情報とノズル代替方法をメモリ１１０に保持すると同時にノズル代替方法を不良ノズル代替データ生成部２０１に出力する（ステップＳ１）。【００６４】
ホストＩ／Ｆ制御部１０３は、ホストコンピュータ１０１から、印刷対象の画像データを含む印刷開始命令信号を受信する（ステップＳ２）。【００６５】
ホストＩ／Ｆ制御部１０３は、受信した画像データをバンドメモリ制御部１０４に入力する。バンドメモリ制御部１０４において、図４のバンドメモリデータ制御部２０５は、ホストＩ／Ｆ制御部１０３から画像データが入力されると、入力された画像データのデータサイズ情報を含むライトアドレス生成命令信号をアドレスセレクト部２０４を介してライトアドレス生成部２０３に出力する。ライトアドレス生成部２０３は、入力されたライトアドレス生成命令信号の画像データのデータサイズ情報に基づき、バンドメモリ１０７におけるライトアドレス情報を生成し、生成したライトアドレス情報をアドレスセレクト部２０４に出力する。【００６６】
アドレスセレクト部２０４は、ライトアドレス生成部２０３からライトアドレス情報が入力されると、バンドメモリデータ制御部２０５に対し、画像データ書込命令信号を出力し、バンドメモリデータ制御部２０５が、バンドメモリ１０７に画像データを書き込むタイミングに同期して、ライトアドレス生成部２０３から入力されたライトアドレス情報をバンドメモリ１０７に出力する。【００６７】
バンドメモリ１０７において、アドレスセレクト部２０４から入力されるライトアドレス情報に基づき、バンドメモリデータ制御部２０５から入力される画像データを記憶する（ステップＳ３）。【００６８】
ＣＰＵ１０８は印刷データがバンドメモリ１０７のバンドに書き込まれると、そのバンドに吐出不良ノズルが担当するラインが存在するか判断をする。存在する場合には吐出不良ノズルが含まれるライン及び吐出不良ノズルが担当するドットがバンドメモリ１０７の偶数ビットか奇数ビットかを不良ノズル代替データ生成部２０１に設定する。不良ノズル代替データ生成部２０１は、設定された不良ノズルの印刷ドットを含む印刷ラインと、その印刷ラインに隣接する上下１ラインずつとの、計３ライン分の画像データが記憶されているバンドメモリ１０７のアドレスであるリードアドレス情報を生成する。【００６９】
不良ノズル代替データ生成部２０１は、ステップＳ１にてＣＰＵ１０８から不良ノズル代替データ生成部２０１に設定されたノズル代替の方法が同一色インクによる代替の場合には、バンドメモリ１０７のノズル抜けドットのあるライン及び同一色の上下１ラインずつのリードアドレス情報を生成する。【００７０】
ステップＳ１にてＣＰＵ１０８から不良ノズル代替データ生成部２０１に設定されたノズル代替の方法が他色インクによる代替の場合にはバンドメモリ１０７のノズル抜けドットのあるライン、及び代替インク色のバンドメモリのノズル抜けドットに相当するラインと上下１ラインずつのリードアドレス情報を生成する。【００７１】
不良ノズル代替データ生成部２０１は、生成したリードアドレス情報をアドレスセレクト部２０４に出力する。不良ノズル代替データ生成部２０１は、バンドメモリ１０７に画像データ読出要求信号を出力する。【００７２】
アドレスセレクト部２０４は、不良ノズル代替データ生成部２０１の画像データ読出要求信号の出力タイミングに同期させて、不良ノズル代替データ生成部２０１から入力されたリードアドレス情報をバンドメモリ１０７に出力する。【００７３】
バンドメモリ１０７は、画像データ読出要求信号と、リードアドレス情報とに基づき、画像データを不良ノズル代替データ生成部２０１に出力する（ステップＳ４）。【００７４】
不良ノズル代替データ生成部２０１は、入力された画像データである代替対象の画像データのうち、不良ノズルの属するラインの画像データと代替処理を担う３ラインの画像データから、不良ノズルの印刷予定ドットを代替する３ラインの代替データを生成する（ステップＳ５）。【００７５】
ここで、代替データの生成方法は、以下に示す、同色インクによる代替方法と、濃色インクを類似色である同系淡色インクによって代替する代替方法と、淡色インクを類似色である同系濃色インクによって代替する代替方法との３つの方法のいずれかを用いる。【００７６】
なお、同系淡色インクとは、例えば、濃色インクであるＫ（ｂｌａｃＫ）インクに対する淡色インクであるＬｋ（Ｌｉｇｈｔ  ｂｌａｃＫ）インクなど、濃色インクに対し、色相が類似し、かつ、濃度が低いインクを意味する。また、同様に、同系濃色インクとは、例えば、淡色インクであるＬｋインクに対する濃色インクであるＫインクなど、淡色インクに対し、色相が類似し、かつ、濃度が高いインクを意味する。【００７７】
＜同色インクによる代替方法＞
図８は、バンドメモリ１０７上の符号５００に示すドットが、不良ノズルによる印刷予定ドット、すなわち、抜けドットである場合における不良ノズルの印刷ドットを同色インクの隣接する印刷位置のドットによって代替する例である。【００７８】
ここで、符号５００に示すドットの印刷位置に対応する印刷データとして、代替処理を実施するインク色のバンドメモリ１０７上のドットデータＡを符号５００に示すドットの印刷位置に対応する印刷データとする。また、符号５００のドットの印刷位置に隣接する、すなわち、符号５００のドットの左右上下のドットの印刷位置に対応する印刷データとして、代替処理を実施するインク色のバンドメモリ１０７上の、それぞれ、ドットデータＢ、Ｃ、Ｄ、Ｅを、符号５００のドットに隣接するドットの印刷位置に対応する印刷データとする。【００７９】
また、図８において、ドットデータＡinは、ドットデータＡの読み出しデータに対応し、ドットデータＡoutは、ドットデータＡの書き戻しデータに対応する。ドットデータＢin〜Ｅin、及び、ドットデータＢout〜Ｅoutについても同様である。【００８０】
図８の表の印刷条件の列は代替が必要なドットデータＡinとその左右上下に元々存在する読み出しドットデータＢin〜Ｅinに基づき、書き戻しデータとしてドットデータＢout又はＣout又はＤout又はＥoutに代替データを生成する場合における、ドットデータＢout〜Ｅoutの印刷有無フラグが「１」となる条件式を示すＶＨＤＬ（Very high speed integrated circuit Hardware Description Language）記述の論理式である。符号５００の抜けドットを代替する代替ドット候補のドットデータは、優先順位が高い順に、それぞれ、符号５００のドットの左右上下の順、すなわち、ドットデータＢ、Ｃ、Ｄ、Ｅの順に、印刷有無フラグが「０」であるドットデータを代替ドットデータとして、不良ノズル代替データ生成部２０１が選択する。【００８１】
したがって、例えば、ドットデータＢoutに対する印刷の有無の条件は、図８の表のＶＨＤＬの論理式に示すように、ドットデータＢinのドットの印刷有無フラグが「１」である場合、又は、符号５００のドット、すなわち、ドットデータＡinのドットの印刷有無フラグが「１」である場合にドットデータＢoutの印刷有無フラグが「１」となる条件である。ここで、ドットデータＡinのドットの印刷有無フラグが「１」であり、かつ、ドットデータＢinのドットの印刷有無フラグが「１」である場合、即ちドットデータＢoutのドットで代替ができない場合、代替するドットの位置の候補は、優先順位がドットデータＢinのドットの位置の次点となる、ドットデータＣinの位置となる。このようにして、不良ノズル代替データ生成部２０１は、ドットデータＡinのドットに対する代替ドットの位置をドットデータＢin〜Ｅinまでの位置、すなわち、符号５００の抜けドットの上下左右のドットのいずれかの１つのドットの位置から選択する。【００８２】
なお、ドットデータＢin〜Ｅinまでの全てのドットの印刷有無フラグが「１」である場合は、不良ノズル代替データ生成部２０１は、符号５０１のドットの代替を行わないこととする。これは、実際に印刷を行った場合に、各ドットのインクがオーバーラップして印刷されるため、ドットデータＢin〜Ｅinまでの全てのドットが印刷予定である場合には、抜けドットが目立たなくなり、ドットデータＢ〜Ｅのドットより遠くにあるドットへ代替するよりも良い画質が得られることによる。【００８３】
＜濃色インクを同系淡色インクによって代替する代替方法＞
図９は、バンドメモリ１０７上の符号５００に示すドットが、濃色インクであるシアン又はマゼンタ又はブラックの抜けドットである場合における、同系淡色インクである、それぞれ、ライトシアン又はライトマゼンタ又はライトブラックによる代替方法の例である。【００８４】
ここで、濃色インク色のバンドメモリ１０７上のドットデータＡを符号５００に示すドットの印刷位置に対応する濃色インクの印刷データとする。また、代替対象の濃色インクに対する同系淡色インクの印刷データも同様に、同系淡色インク色のバンドメモリ１０７上のドットデータａを符号５００に示すドットの印刷位置に対応する同系淡色インクの印刷データとし、バンドメモリ１０７上の、同系淡色インクのドットデータｂ、ｃ、ｄ、ｅを、それぞれ、符号５００のドットの左右上下のドットの印刷位置に対応する同系淡色インクの印刷データとする。すなわち、代替対象インクのドットデータを英字大文字の符号で示し、代替実施インクのドットデータを英字小文字の符号で示している。【００８５】
また、図９において、ドットデータＡinは、ドットデータＡの読み出しデータに対応し、ドットデータＡoutは、ドットデータＡの書き戻しデータに対応する。ドットデータａin〜ｅin、及び、ドットデータａout〜ｅoutについても同様である。【００８６】
図９の表の印刷条件の列は、代替が必要な濃色ドットデータＡとそのドットを代替する淡色インクのドットデータａと、その左右上下に存在するドットデータｂ〜ｅより、ドットデータａ又はｂ又はｃ又はｄ又はｅに代替データを生成するためのＶＨＤＬの論理式の記述である。ドットデータＡは濃色インクのノズル抜けのドットを示す。ドットデータａは代替するインクのバンドメモリ１０７上のドットデータＡと同じ印刷位置に対応するデータである。ドットデータｂ〜ｅはドットデータＡの左右上下に位置するドットのデータである。【００８７】
代替するインクが、代替対象と異なる場合は、符号５００のドットデータａにも印刷可
能であるため、不良ノズル代替データ生成部２０１は、ドットデータＡのドットと同じ印刷位置に対応する淡色インクのドットデータａも代替ドット候補のドットデータに含める。【００８８】
不良ノズル代替データ生成部２０１は、同色インクによる代替方法と同様にして、優先順位が高い順に、それぞれ、符号５００のドットと同じ位置の淡色インクのドット、符号５００のドットの左右上下の位置の淡色インクドットの順、すなわち、図９の表のＶＨＤＬの論理式の記述に示すように、ドットデータａ、ドットデータｂ、ドットデータｃ、ドットデータｄ、ドットデータｅの順に、印刷有無フラグが「０」である２ドットを、符号５００の抜けドットを代替する代替ドットとして選択する。【００８９】
ここで、不良ノズル代替データ生成部２０１は、濃色インクを同系の淡色インクで代替するため、代替ドットを２ドット分選択する。ここで、代替ドットを２ドット分選択することにより、当初の画像データの抜けドット周辺の印刷濃度を保つことが可能となる。【００９０】
＜淡色インクを同系濃色インクによって代替する代替方法＞
図１０は、バンドメモリ１０７上の符号５００に示すドットが、淡色インクであるライトシアン又はライトマゼンタ又はライトブラックの抜けドットである場合における、同系濃色インクである、それぞれ、シアン又はマゼンタ又はブラックによる代替方法の例である。【００９１】
ここで、淡色インク色のバンドメモリ１０７上のドットデータＡを符号５００に示すドットの印刷位置に対応する淡色インクの印刷データとする。また、代替対象の淡色インクに対する同系濃色インクの印刷データも同様に、同系濃色インク色のバンドメモリ１０７上のドットデータａを符号５００に示すドットの印刷位置に対応する同系濃色インクの印刷データとし、バンドメモリ１０７上の、同系濃色インクのドットデータｂ、ｃ、ｄ、ｅを、それぞれ、符号５００のドットの左右上下のドットの印刷位置に対応する同系濃色インクの印刷データとする。すなわち、代替対象インクのドットデータを英字大文字の符号で示し、代替実施インクのドットデータを英字小文字の符号で示している。【００９２】
また、図１０において、ドットデータＡinは、ドットデータＡの読み出しデータに対応し、ドットデータＡoutは、ドットデータＡの書き戻しデータに対応する。ドットデータ
ａin〜ｅin、及び、ドットデータａout〜ｅoutについても同様である。【００９３】
図１０の表の印刷条件の列は、代替が必要なドットＡとそのドットを代替するインクのドットデータａと、その左右上下に存在するドットデータｂ〜ｅより、ドットデータａ又はｂ又はｃ又はｄ又はｅに代替データを生成するためのＶＨＤＬの論理式の記述である。【００９４】
なお、ドットデータＡは淡色インクのノズル抜けのドットを示す。【００９５】
濃色インクを同系淡色インクで代替する代替方法と同様に、代替するインクが、代替対象と異なる場合は、符号５００のドット位置ａも印刷可能であるため、不良ノズル代替データ生成部２０１は、ドットデータａのドットも代替ドット候補に含める。【００９６】
不良ノズル代替データ生成部２０１は、淡色インクの抜けドット数をインクヘッドの走査方向左から右にカウントし、抜けドット数が２ドットごとに、抜けドットの代替処理を行う。【００９７】
図１０において、符号５００と、符号５０１との２ドットは、それぞれ淡色インクの不良ノズルの印刷ドットであり、符号５０１のドットを２ドット目の抜けドットとして説明する。【００９８】
濃色インクを同系淡色インクで代替する代替方法と同様にして、優先順位が高い順に、それぞれ、符号５０１のドットと同じ位置の濃色インクのドット、符号５０１のドットの左右上下の位置の濃色インクドットの順、すなわち、図１０の表のＶＨＤＬ記述に示すように、ドットデータａ、ドットデータｂ、ドットデータｃ、ドットデータｄ、ドットデータｅの順に、印刷有無フラグが「０」であるドットのいずれか１ドットを、符号５００と、符号５０１との２ドット分の抜けドットを代替する代替ドットとして選択する。【００９９】
ここで、不良ノズル代替データ生成部２０１は、抜けドット２ドット分に対して、代替ドットを１ドット分選択することとなる。淡色インクによる抜けドット２ドット分に対して、同系濃色インクによる代替ドットを１ドット分選択することにより、当初の画像データの抜けドット周辺の印刷濃度を保つことが可能となる。【０１００】
次に、上述した３つの代替方法の具体的な代替データの生成方法を図１１〜図１５を用いて説明する。【０１０１】
＜同色インクによる代替方法の具体例＞
代替データの生成方法の具体例として、例えば、紙送り方向３行目の１ラインのみを印刷する場合において、Ｋインクのブラックインクヘッド４０１ＫのノズルＫ４が３行目の偶数列目のドットの吐出を担当するときに、同色のＫインクの他のノズルによって代替する方法を説明する。図１１（ａ）は、Ｋインクによる印刷時に全ノズルが正常の場合に、黒塗りで示す３行目のラインが正常に印刷された状態を示す。図１１（ｂ）は、Ｋインクの印刷時に、３行目の偶数列目のドットのスキャンを担当するノズルＫ４がインク詰まりなど、正常にインクを噴射できない場合における、間歇して印刷された印刷状態を示す。【０１０２】
図１２は、同色インクによる代替方法を示す図である。ここで、同色インクによるノズル代替の例として、３行目の偶数列目のドットのスキャンを担当するＫインクのノズルＫ４が不良となり、他のＫインクのノズルによって代替する場合を例に説明する。図１２（ａ）は、代替データが書き込まれる前のバンドメモリ１０７におけるＫインクの画像データであり、黒塗りで示すドットが、印刷有無フラグが「１」であるドットとなる。【０１０３】
不良ノズル代替データ生成部２０１は、３行目の偶数列目のドットのスキャンを担当するノズルＫ４が不良ノズルであるため、ノズルＫ４の印刷ドットを代替するドットを判定する。図１２（ｂ）は、代替データが書き込まれた後のバンドメモリ１０７におけるＫインクの画像データを示す図面である。不良ノズル代替データ生成部２０１は、３行目の偶数列目のドットのスキャンを担当するノズルＫ４の印刷ドットの左右のドットがいずれも印刷有無フラグが「１」であるため、上述した代替ドットの優先順位に従い、不良ノズルの印刷ドットの上のドット、すなわち、２行目の偶数列目のドットのスキャンの印刷ドットを代替ドットとして判定する。不良ノズル代替データ生成部２０１は、判定した代替ドットの印刷有無フラグに「１」を書き込み、不良ノズルの印刷ドットの印刷有無フラグに「０」を書き込むことにより、代替データを生成する。【０１０４】
ここで、不良ノズルであるノズルＫ４の印刷ドットである３行目の偶数列目のドットのスキャンの印刷有無フラグを「０」と書き換えることは、以下の効果がある。すなわち、例えば、ノズルのインク噴射口の一部が、増粘したインクによってふさがれた場合、インクは本来噴射すべき方向と異なる方向に噴射するため、印刷されるべきではない位置に印刷され、これにより、画質低下が起こるという問題がある。また、インク詰まりなどの不良ノズルにおいて、不完全なインクの噴射を行うことにより、不良ノズルから吐出されたインクがヘッドのノズルプレート面上に溜まり、他のノズルにまで達するという問題があるが、予め不良ノズルの印刷ドットの印刷有無フラグを「０」とすることにより、これらの問題を解消することが可能となる効果がある。【０１０５】
図１２（ｃ）は、代替処理後のＫインクの印刷状態を示す模式図である。また、図１３は、実際の印刷状態を、各ドットの印刷時のドット径に基づき、プロットした図面である。図１３（ａ）は、図１１（ａ）に示す、全ノズルが正常な場合の１ラインの印刷状態に対応している。図１３（ａ）において丸文字「１」が示す、（４Ｎ＋１）回目のスキャンの印刷部と丸文字「３」が示す、（４Ｎ＋３）回目のスキャンの印刷部とで、紙送り方向にずれが生じているのは、紙送り誤差による。【０１０６】
図１３（ｂ）は、図１１（ｂ）に示す、ノズルＫ４が不良であることにより、ノズルＫ４が担当する（４Ｎ＋３）回目のスキャンの丸文字「３」が示すドットが印刷されない場合の１ラインの印刷状態の一例に対応しており、ノズルＫ４が担当するドットが印刷されていない印刷状態の図面である。図１３（ｂ）において、（４Ｎ＋１）回目のスキャンによる印刷はほぼ１ライン上に印刷されているが、図１３（ａ）の印刷と比較すると、印刷されるべきノズルＫ４による抜けドットにより、印刷量が減るため、ノズルＫ１による印刷ドットが独立しており、１ラインの連続性が低減している。【０１０７】
図１３（ｃ）は、図１２（ｃ）に示す同色インクによる不良なノズルＫ４のドットの代替を行った場合の印刷状態に対応している。図１３（ｃ）の印刷状態は、１ラインの印刷のインク量が図１３（ａ）の印刷量と同じであり、また、（４Ｎ＋１）回目のスキャンの印刷ドットと、（４Ｎ＋４）回目のスキャンの印刷ドットとが、オーバーラップするため、１ラインの連続性を保つことが可能となる。【０１０８】
＜濃色インクを同系淡色インクによって代替する代替方法の具体例＞
図１４は、Ｋインクによって、紙送り方向３行目の１ラインのみを印刷する場合において、濃色インクを同系淡色インクによって代替する代替方法を示す図である。ここで、濃色インクであるＫインクのノズルＫ４が不良となり、ノズルＫ４が担当する３行目偶数ドットが抜けてしまった場合に、同系淡色インクのＬｋインクのノズルによって代替する場合を例に説明する。また、濃色インクと、同系淡色インクとの、印刷濃度比は、（２：１）とする。【０１０９】
図１４（ａ）は、代替データが書き込まれる前のバンドメモリ１０７におけるＫインクの画像データであり、符号６０１で示す白地のドットが、印刷有無フラグが「０」であるドットであり、符号６０２で示すドットが、印刷有無フラグが「１」であるドットとなる。【０１１０】
図１４（ｂ）は、代替データが書き込まれた後のバンドメモリ１０７におけるＫインクの画像データを示す図面である。【０１１１】
図１４（ｃ）は、代替データが書き込まれる前のバンドメモリ１０７におけるＬｋインクの画像データを示す図面であり、代替前は、全ての印刷有無フラグが「０」であることを示す。【０１１２】
図１４（ｄ）は、代替データが書き込まれた後のバンドメモリ１０７におけるＬｋインクの画像データを示す図面である。【０１１３】
不良ノズル代替データ生成部２０１は、ノズルＫ４が不良ノズルであるため、ノズルＫ４の担当する３行目の偶数列目のドットのスキャンの印刷ドットを代替するドットを、ノズル抜けした行のＫインクの画像データとＬｋインクの画像データから判定する。不良ノズル代替データ生成部２０１は、上述したように、代替するドットの優先順位に従い、Ｌｋインクの画像データ上で、ノズルＫ４の担当する３行目の偶数列目のドットのスキャンの印刷ドット位置に相当するＬｋの３行目の偶数列目のドットのスキャンのドットと、その左のドットとの２ドットを代替ドットとして判定する。【０１１４】
不良ノズル代替データ生成部２０１は、Ｌｋインクの画像データにおいて、図１４（ｄ）に示すように、判定した２ドットの代替ドット、すなわち、符号６０４で示すドットの印刷有無フラグに「１」を書き込む。また、不良ノズル代替データ生成部２０１は、図１４（ｂ）に示すように、Ｋインクの画像データにおいて、不良ノズルの印刷ドット、すなわち、符号６０３で示すドットの印刷有無フラグに「０」を書き込むことにより、代替データを生成する。【０１１５】
図１４（ｅ）は、代替データを用いて印刷した際の、印刷対象の印刷状態を示す模式図である。図１４（ｅ）において、符号６０５で示すドットは、Ｌｋインクのみで印刷されたドットであり、符号６０６で示すドットは、ＫインクとＬｋインクとの２色のインクが重なって印刷されるドットである。【０１１６】
＜淡色インクを同系濃色インクによって代替する代替方法の具体例＞
図１５は、Ｌｋインクによって、紙送り方向３行目の１ラインのみを印刷する場合において、淡色インクを同系濃色インクによって代替する代替方法を示す図である。ここで、淡色インクのＬｋインクのノズルＬｋ４が不良となり、ノズルＬｋ４が担当する３行目の偶数列目のドットのスキャンのドットが抜けてしまった場合に、同系濃色インクのＫインクのノズルによって代替する場合を例に説明する。図１５（ａ）は、代替データが書き込まれる前のバンドメモリ１０７におけるＬｋインクの画像データであり、符号７０１で示す白地のドットが、印刷有無フラグが「０」であるドットであり、符号７０２で示すドットが、印刷有無フラグが「１」であるドットとなる。【０１１７】
図１５（ｂ）は、代替データが書き込まれた後のバンドメモリ１０７におけるＬｋインクの画像データを示す図面である。【０１１８】
図１５（ｃ）は、代替データが書き込まれる前のバンドメモリ１０７におけるＫインクの画像データを示す図面であり、代替前は、全ての印刷有無フラグが「０」であることを示す。【０１１９】
図１５（ｄ）は、代替データが書き込まれた後のバンドメモリ１０７におけるＫインクの画像データを示す図面である。【０１２０】
不良ノズル代替データ生成部２０１は、ノズルＬｋ４が不良ノズルであるため、ノズルＬｋ４の印刷ドットを代替するドットを、ノズル抜けした行のＬｋインクの画像データとＫインクの画像データから判定する。不良ノズル代替データ生成部２０１は、上述したように、Ｌｋインクの画像データ上で、不良ノズルのドット数をカウントし、カウントするドット数が２ドットごとに、代替するドットの判定を行う。【０１２１】
不良ノズル代替データ生成部２０１は、代替するドットの優先順位に従い、Ｋインクの画像データ上で、ノズルＬｋ４が担当する３行目の偶数列目のドットのスキャンの印刷ドット位置に相当するＬｋの３行目の偶数列目のドットの１個おきののドットを代替ドットとして判定する。【０１２２】
不良ノズル代替データ生成部２０１は、Ｋインクの画像データにおいて、図１５（ｄ）に示すように、判定した代替ドット、すなわち、符号７０４で示すドットの印刷有無フラグに「１」を書き込む。また、不良ノズル代替データ生成部２０１は、図１５（ｂ）に示すように、Ｌｋインクの画像データにおいて、不良ノズルの印刷ドット、すなわち、符号７０３で示すドットの印刷有無フラグに「０」を書き込むことにより、代替データを生成する。【０１２３】
図１５（ｅ）は、代替データを用いて印刷した際の、印刷対象の印刷状態を示す模式図である。図１５（ｅ）において、符号７０５で示すドットは、Ｋインクで代替されたドットであり、符号７０６で示すドットは、Ｌｋインクが印刷されるドットであり、符号７０７で示すドットは、同系濃色インクで代替することにより、全体の周辺インク濃度を保つために抜けドットとなるドットである。【０１２４】
なお、上述した３つの代替データの生成方法のうち、いずれの代替データの生成方法を用いるかは、ユーザ入力によって設定されてもよいし、画像データの種類に基づき設定されてもよい。また、設定された生成方法は、不良ノズル代替生成部２０１に記憶され、この記憶された情報に基づき生成方法が選択される。設定される生成方法は一つでも良いし、複数の生成方法を優先順位を決めて設定し、優先順位が上位の生成方法によって代替できない場合は下位の生成方法によって代替データを生成しても良い。【０１２５】
図７のプリンタ１０２全体の処理動作のフローに戻り、不良ノズル代替データ生成部２０１は、代替対象の画像データが記憶されていた記憶領域のアドレスを、バンドメモリ１０７のライトアドレス情報として生成する。【０１２６】
不良ノズル代替データ生成部２０１は、生成したライトアドレス情報をアドレスセレクト部２０４に出力する。不良ノズル代替データ生成部２０１は、バンドメモリ１０７に代替データを含む代替データ書込要求信号を出力する。【０１２７】
アドレスセレクト部２０４は、不良ノズル代替データ生成部２０１の代替データ書込要求信号の出力タイミングに同期させて、不良ノズル代替データ生成部２０１から入力されたライトアドレス情報をバンドメモリ１０７に出力する。【０１２８】
バンドメモリ１０７は、代替データ書込要求信号と、リードアドレス情報とに基づき、入力された代替データ書込要求信号の代替データを記憶する（ステップＳ６）。【０１２９】
不良ノズル代替データ生成部２０１は、バンドメモリ１０７の特定のバンドに記憶される画像データのうち、不良ノズルが印刷するドットのデータの代替処理が終了するまで、ステップＳ４〜Ｓ６の処理を繰り返す。バンド全体の代替処理が終了した時点で、そのバンドの代替処理が終了したことを示す代替済フラグを代替済みであることを示す値、ここでは「１」に書き換える。【０１３０】
印刷制御部１０５は、バンドメモリ制御部１０４を介して、図３に示すバンドメモリ１０７から、印刷ヘッド１０６が必要とする印刷対象の画像データを読み出し、読み出した画像データを印刷ヘッド１０６に出力して画像データを印刷媒体に出力する（ステップＳ７）。ここで、印刷制御部１０５は、バンドメモリ１０７が記憶する画像データが、以下の条件を満たした場合に画像データを読み出す。【０１３１】
ここで、印刷制御部１０５が読み出す画像データのバンドは、印刷ヘッド１０６が必要とする範囲のバンド全て、すなわち、印刷ヘッド１０６に出力する予め定められる所定のバンド数の画像データにおいて、印刷データの書き込み処理が終了している状態である場合に読み出す。また、このとき、印刷ヘッド１０６が必要とする全てのバンドの画像データ代替済フラグが「１」でない場合、印刷ヘッド１０６に出力せずに、読み出すバンドの画像データ代替処理が終了し、読み出し対象の全てのバンドの代替フラグが「１」になるまで、待ち状態となる。【０１３２】
上述した実施形態によれば、インクを正常に噴射しない不良ノズルが発生した場合、印刷前に、画像データの他のノズルの印刷ドットで、不良ノズルの印刷ドットを代替する代替データを生成し、バンドメモリ１０７に書き込むことにより、インクヘッドの走査回数を増やすことがなくなるため、不良ノズルの印刷ドットを代替して印刷する際の印刷作業
効率を上げることが可能となるという効果がある。【０１３３】
また、不良ノズルによる抜けドット、又は抜けドットの隣接する位置にドットが印刷されるため、ドット抜けの位置に視認されていた白すじを見えにくくすることが可能となる効果がある。【０１３４】
また、不良ノズルが発生したインクの印刷ヘッドで印刷する場合において、ドット抜けによる白すじの発生を見えにくくすることが可能となるため、クリーニング回数の低減によるインク消費量の低減やヘッド交換によるコスト低減を図ることが可能となる効果がある。【０１３５】
なお、本実施形態においては、代替するドットの優先順位として、不良ノズルの印刷ドット（抜けドット）、抜けドットの左のドット、抜けドットの右のドット、抜けドットの上のドット、抜けドットの下のドットの順に代替するドットを決定することとしたが、これに限られない。ここで、人間の目にとって、抜けドット方向、すなわち、インクヘッドの走査方向への抜けドットは、検知されやすいため、代替するドットとして、紙送り方向に隣接する上下のドットよりも、インクヘッドの走査方向に隣接する左右のドットを優先させるほうが好適である。【０１３６】
また、本実施形態においては、濃色インクと同系淡色インクとの印刷濃度比を（２：１）として説明したが、異なる濃度比のインクに適用することも可能である。この場合、濃度比の逆比の割合で代替ドット数を所定のドット数として決定する。【０１３７】
また、本実施形態において、同系淡色インクがないＹインクのように、同系色のインクがない場合には、同色インクの他のノズルによって代替を行う。【０１３８】
また、本実施形態において、不良ノズルの不良ノズル識別情報は、ユーザによる操作によって操作パネル１０９から入力されることとしたが、これに限られず、例えば、プリンタ１０２が不良ノズル検出手段を備えることにより、不良ノズル検出手段によって、不良ノズルが検出され、検出された不良ノズルの不良ノズル識別情報がバンドメモリ制御部１０４の不良ノズル代替データ生成部２０１に入力されることとしてもよい。【０１３９】
また、本実施形態において、不良ノズルの印刷ドットを、当該印刷ドット又はその上下左右の隣接するドットによって代替する方法として説明したが、これに限られず、例えば、不良ノズルの印刷ドットに対して斜交いの位置関係となるドット、すなわち、不良ノズルの印刷ドットの斜め前や、斜め後ろのドットなど、印刷した際に、不良ノズルの抜けドットを補完することが可能なドットであれば、いずれのドットによって代替してもよい。【０１４０】
なお、本発明に記載の印刷媒体送出方向は、紙送り方向に対応し、本発明に記載の非印刷ドットは、印刷有無フラグが「０」であるドットに対応し、本発明に記載の印刷ドットは、印刷有無フラグが「１」であるドットに対応し、本発明に記載の所定のドット数は、不良ノズルのインク色と代替するインク色との濃度比に基づいて定められる代替ドット数であり、濃色インクを代替する同系淡色インクの代替ドット数の２ドットに対応し、本発明に記載の印刷ドット数が所定に達した不良ノズルの印刷ドットは、淡色インクを同系濃色インクで代替する際の淡色インクの抜けドット数が２ドット目のドットに対応する。【０１４１】
なお、上述のホストコンピュータ１０１、プリンタ１０２は、内部にコンピュータシステムを有している。そして、プリンタ１０２のホストＩ／Ｆ制御部１０３、バンドメモリ制御部１０４、印刷制御部１０５、印刷ヘッド１０６、並びに、ＣＰＵ１０８の動作の過程は、プログラムの形式でコンピュータ読み取り可能な記録媒体に記憶されており、この
プログラムをコンピュータシステムが読み出して実行することによって、上記処理が行われる。ここでいうコンピュータシステムとは、ＣＰＵ及び各種メモリやＯＳ、周辺機器等のハードウェアを含むものである。【０１４２】
また、図７に示す各ステップを実現するためのプログラムをコンピュータ読み取り可能な記録媒体に記録して、また、図８〜１０に示すプリンタ１０２の不良ノズル代替データ生成部２０１の機能を実現するためのプログラムをコンピュータ読み取り可能な記録媒体に記録して、この記録媒体に記録されたプログラムをコンピュータシステムに読み込ませ、実行することにより、不良ノズルが発生した場合に、不良ノズルの印刷ドットを代替する代替画像データを生成し、代替画像データを印刷することによって不良ノズル発生による画質低下を低減する印刷処理を行ってもよい。なお、ここでいう「コンピュータシステム」とは、ＯＳや周辺機器等のハードウェアを含むものであってもよい。【０１４３】
また、「コンピュータシステム」は、ＷＷＷシステムを利用している場合であれば、ホームページ提供環境（あるいは表示環境）も含むものとする。【０１４４】
また、「コンピュータ読み取り可能な記録媒体」とは、フレキシブルディスク、光磁気ディスク、ＲＯＭ、フラッシュメモリ等の書き込み可能な不揮発性メモリ、ＣＤ−ＲＯＭ等の可搬媒体、コンピュータシステムに内蔵されるハードディスク等の記憶装置のことをいう。【０１４５】
さらに「コンピュータ読み取り可能な記録媒体」とは、インターネット等のネットワークや電話回線等の通信回線を介してプログラムが送信された場合のサーバやクライアントとなるコンピュータシステム内部の揮発性メモリ（例えばＤＲＡＭ（Dynamic Random Access Memory））のように、一定時間プログラムを保持しているものも含むものとする。【０１４６】
また、上記プログラムは、このプログラムを記憶装置等に格納したコンピュータシステムから、伝送媒体を介して、あるいは、伝送媒体中の伝送波により他のコンピュータシステムに伝送されてもよい。ここで、プログラムを伝送する「伝送媒体」は、インターネット等のネットワーク（通信網）や電話回線等の通信回線（通信線）のように情報を伝送する機能を有する媒体のことをいう。【０１４７】
また、上記プログラムは、前述した機能の一部を実現するためのものであっても良い。さらに、前述した機能をコンピュータシステムに既に記録されているプログラムとの組み合わせで実現できるもの、いわゆる差分ファイル（差分プログラム）であっても良い。
【産業上の利用可能性】
【０１４８】
本発明は、複数のノズルからインクを吐出し、複数回のヘッドの走査による画像を形成するインクジェットプリンタ装置、インクジェットプリント方法、及び、インクジェットプリントプログラムに利用可能である。
【図１】
2008102591.tif 000003
【図２】
2008102591.tif 000004
【図３】
2008102591.tif 000005
【図４】
2008102591.tif 000006
【図５】
2008102591.tif 000007
【図６】
2008102591.tif 000008
【図７】
2008102591.tif 000009
【図８】
2008102591.tif 000010
【図９】
2008102591.tif 000011
【図１０】
2008102591.tif 000012
【図１１】
2008102591.tif 000013
【図１２】
2008102591.tif 000014
【図１３】
2008102591.tif 000015
【図１４】
2008102591.tif 000016
【図１５】
2008102591.tif 000017
【国際調査報告】
2008102591.tif 000018
2008102591.tif 000019