(57)【特許請求の範囲】
【請求項１】
主走査方向に沿って同一色のインクジェットヘッドが副走査方向に複数列設けられ、副走査方向に搬送される用紙に対して前記複数列設けられたインクジェットヘッドのノズルから副走査方向に順にインクを吐出するインクジェットヘッドユニットと、
前記ノズルからの吐出によりテスト印刷された用紙から読み取られたテスト画像データに基づいて、不吐出であるノズルを決定し、この決定した不吐出のノズルを有するインクジェットヘッドの同一色であるインクジェットヘッドに対する主走査方向におけるズレ量と、前記不吐出のノズルに対応する画素の主走査方向の両側に隣接する隣接画素の画素間距離とを算出する距離算出手段と、
前記隣接画素のうち前記算出された画素間距離が所定距離を超えるプラス補正対象画素に対応するノズルから吐出されるインク量を前記ズレ量に応じて増加させるように、受信した印刷ジョブに含まれる画像データを補正する画像処理手段と、
を備えたことを特徴とするインクジェット印刷装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、主走査方向にインクジェットヘッドの位置ズレが生じた場合においても、適切に補正することにより濃度ムラを防止するインクジェット印刷装置に関する。
【背景技術】
【０００２】
フルラインタイプのインクジェット印刷装置は、Ｃ（シアン）、Ｍ（マゼンタ）、Ｙ（イエロー）、Ｋ（ブラック）のインクに対応するインクジェットヘッドが設けられている。そして、インクジェットヘッドの下方に設けられた搬送ベルトを用いてインクジェットの列方向と直行する方向に用紙を搬送しながら、インクジェットヘッドからインクを吐出することによりライン単位で印刷する。
【０００３】
このようなインクジェット印刷装置には、インクジェットヘッドがインク色ごとにそれぞれ主走査方向に沿って複数列設けられたものもある。そして、順にインクジェットヘッドからインクを吐出することにより１列のインクジェットヘッドのインクジェット印刷装置より列数倍の印刷速度を得ることができる。例えば、２列のインクジェットヘッドが設けられたインクジェット印刷装置は、１列のインクジェットヘッドが設けられたインクジェット印刷装置の２倍の印刷速度で印刷処理を実行することができる。
【０００４】
このようなインク色ごとにそれぞれ複数列のインクジェットヘッドが設けられたインクジェット印刷装置では、インクジェットヘッドの取り付け誤差や装置の移送中の衝撃などにより、インクジェットヘッドの位置ズレが発生し、この位置ズレにより印刷画像に濃度ムラが生じる場合があった。
【０００５】
特許文献１には、記録媒体と吐出したパターンの解析結果から、用紙搬送方向（副走査方向）とノズル列方向（主走査方向）のズレ量を求め、用紙搬送方向については吐出タイミング補正し、ノズル列方向については、記録データをシフトすることにより補正するインクジェット記録装置に関する技術が開示されている。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２０１４−９１３０４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
しかしながら、特許文献１に記載の技術では、１画素単位で、吐出タイミングまたは記録データのシフトにより補正するので、１画素以下の位置ズレが発生した場合、適切に補正することが困難であった。そのため、印刷画像に濃度ムラが生じる場合があった。
【０００８】
本発明は、上記課題に鑑みてなされたものであり、主走査方向にインクジェットヘッドの位置ズレが生じた場合においても、適切に補正することにより濃度ムラを防止するインクジェット印刷装置を提供することを目的とする。
【課題を解決するための手段】
【０００９】
上記目的を達成するため、本発明に係るインクジェット印刷装置の第１の特徴は、主走査方向に沿って同一色のインクジェットヘッドが副走査方向に複数列設けられ、副走査方向に搬送される用紙に対して前記複数列設けられたインクジェットヘッドのノズルから副走査方向に順にインクを吐出するインクジェットヘッドユニットと、前記ノズルからの吐出によりテスト印刷された用紙から読み取られたテスト画像データに基づいて、同一色のインクジェットヘッド間の主走査方向におけるズレ量と主走査方向に隣接する画素の画素間距離とを算出する距離算出手段と、前記算出された画素間距離が所定距離を超えるプラス補正対象画素に対応するノズルから吐出されるインク量を前記ズレ量に応じて増加させるように、受信した印刷ジョブに含まれる画像データを補正する画像処理手段と、を備えたことにある。
【００１０】
本発明に係るインクジェット印刷装置の第２の特徴は、前記画像処理手段は、さらに、前記プラス補正対象画素以外の画素であるマイナス補正対象画素に対応するノズルから吐出されるインク量を前記ズレ量に応じて減少させるように、前記画像データを補正することにある。
【００１１】
本発明に係るインクジェット印刷装置の第３の特徴は、主走査方向に沿って同一色のインクジェットヘッドが副走査方向に複数列設けられ、副走査方向に搬送される用紙に対して前記複数列設けられたインクジェットヘッドのノズルから副走査方向に順にインクを吐出するインクジェットヘッドユニットと、前記ノズルからの吐出によりテスト印刷された用紙から読み取られたテスト画像データに基づいて、不吐出であるノズルを決定し、この決定した不吐出のノズルを有するインクジェットヘッドの同一色であるインクジェットヘッドに対する主走査方向におけるズレ量と、前記不吐出のノズルに対応する画素の主走査方向の両側に隣接する隣接画素の画素間距離とを算出する距離算出手段と、前記隣接画素のうち前記算出された画素間距離が所定距離を超えるプラス補正対象画素に対応するノズルから吐出されるインク量を前記ズレ量に応じて増加させるように、受信した印刷ジョブに含まれる画像データを補正する画像処理手段と、を備えたことにある。
【発明の効果】
【００１２】
本発明に係るインクジェット印刷装置の第１の特徴によれば、距離算出手段が、ノズルからの吐出によりテスト印刷された用紙から読み取られたテスト画像データに基づいて、同一色のインクジェットヘッド間の主走査方向におけるズレ量と主走査方向に隣接する画素の画素間距離とを算出し、画像処理手段が、算出された画素間距離が所定距離を超えるプラス補正対象画素に対応するノズルから吐出されるインク量をズレ量に応じて増加させるように、受信した印刷ジョブに含まれる画像データを補正することにある。
【００１３】
そのため、インクジェットヘッドに位置ズレが発生したとしても、この位置ズレにより画素間距離が広がる画素についてインク量を増加させて画素間距離を小さくできる。これにより、主走査方向における画素のズレ量に応じて適切に補正することができるので、印刷画像の濃度ムラの発生することを防止できる。
【００１４】
本発明に係るインクジェット印刷装置の第２の特徴によれば、画像処理手段は、さらに、前記プラス補正対象画素以外の画素であるマイナス補正対象画素に対応するノズルから吐出されるインク量をズレ量に応じて減少させるように、画像データを補正する。
【００１５】
そのため、インクジェットヘッドに位置ズレが発生したとしても、この位置ズレにより画素間距離が狭まる画素についてインク量を減少させるので、画素の重なりなどを防止し、にじみを抑制することができる。これにより、主走査方向における画素のズレ量に応じて適切に補正することができるので、印刷画像の濃度ムラの発生することを防止できる。
【００１６】
本発明に係るインクジェット印刷装置の第３の特徴によれば、距離算出手段は、ノズルからの吐出によりテスト印刷された用紙から読み取られたテスト画像データに基づいて、不吐出であるノズルを決定し、この決定した不吐出のノズルを有するインクジェットヘッドの同一色であるインクジェットヘッドに対する主走査方向におけるズレ量と、前記不吐出のノズルに対応する画素の主走査方向の両側に隣接する隣接画素の画素間距離とを算出し、画像処理手段が、隣接画素のうち算出された画素間距離が所定距離を超えるプラス補正対象画素に対応するノズルから吐出されるインク量をズレ量に応じて増加させるように、受信した印刷ジョブに含まれる画像データを補正する。
【００１７】
そのため、ノズルの不吐出が発生し、かつインクジェットヘッドに主走査方向の位置ズレが発生した場合においても、不吐出のノズルに対応する画素の主走査方向の両側に隣接する隣接画素に対して、主走査方向における画素のズレ量に応じて適切に補正する。これにより、不吐出画素の主走査方向に隣接する隣接画素のうち位置ズレにより画素間距離が広がる画素について、画素間距離を小さくできるので、不吐出により白スジなどの発生による印刷画像の濃度ムラの発生することを防止できる。また、不吐出画素の主走査方向に隣接する隣接画素のうち位置ズレにより画素間距離が狭まる画素について画素間距離を大きくできるので、画素の重なりなどを防止しにじみを低減することができる。このようにして、印刷画像の濃度ムラの発生することを防止できる。
【図面の簡単な説明】
【００１８】
【図１】本発明の実施例１であるインクジェット印刷装置の構成を示す構成図である。
【図２】本発明の実施例１であるインクジェット印刷装置が備える印刷部のインクジェットヘッドユニットの斜視図である。
【図３】本発明の実施例に係るインクジェット印刷装置１が備える制御部の機能を説明したブロック図である。
【図４】（ａ）は、インクジェットヘッドそれぞれに設けられたノズルの位置を示しており、（ｂ）は、（ａ）に示したインクジェットヘッドのノズルから吐出されたインクの着弾位置を示した図である。
【図５】（ａ）は、インクジェットヘッドが、インクジェットヘッドに対して、Ｘ方向に主走査方向に“ｍ”（ｍｍ）だけ位置ズレが発生した状態の例を示しており、（ｂ）は、（ａ）に示したインクジェットヘッドのノズルから吐出されたインクの着弾位置を示した図である。
【図６】インクジェットヘッドのノズルから吐出されたプラス補正対象画素を実線で示した図である。
【図７】補正された画像データに基づいてインクジェットヘッドからインクが吐出されて形成された画素の例を示した図である。
【図８】本発明の実施例１であるインクジェット印刷装置の距離算出処理の処理手順を示したフローチャートである。
【図９】本発明の実施例１であるインクジェット印刷装置の画像補正処理の処理手順を示したフローチャートである。
【図１０】本発明の実施例２であるインクジェット印刷装置の距離算出処理の処理手順を示したフローチャートである。
【図１１】本発明の実施例１であるインクジェット印刷装置の画像補正処理の処理手順を示したフローチャートである。
【図１２】（ａ）は、インクジェットヘッドの吐出不良のノズルの位置を示しており、（ｂ）は、（ａ）に示したインクジェットヘッドのノズルから吐出されたインクの着弾位置と吐出不良のノズルに対応する画素を示した図である。
【図１３】インクジェットヘッドが、インクジェットヘッドに対して、Ｘ方向に“ｍ”（ｍｍ）だけ位置ズレが発生した場合におけるインクジェットヘッドのノズルから吐出されたインクの着弾位置を示した図である。
【図１４】本発明の実施例３であるインクジェット印刷装置の距離算出処理の処理手順を示したフローチャートである。
【図１５】本発明の実施例３であるインクジェット印刷装置の画像補正処理の処理手順を示したフローチャートである。
【図１６】（ａ）は、インクジェットヘッドそれぞれに設けられたノズルの位置を示している。（ｂ）は、（ａ）に示したインクジェットヘッドのノズルから吐出されたインクの着弾位置を示した図である。
【図１７】インクジェットヘッドが、インクジェットヘッドに対して、図１６（ａ）に示すＸ方向に“ｍ”（ｍｍ）だけ位置ズレが発生した場合におけるインクジェットヘッドのノズルから吐出されたインクの着弾位置を示した図である。
【図１８】インクジェットヘッドが、インクジェットヘッドに対して、図１６（ａ）に示すＸ方向に“ｍ”（ｍｍ）だけ位置ズレが発生した場合におけるインクジェットヘッドのノズルから吐出されたインクの着弾位置を示した図である。
【発明を実施するための形態】
【００１９】
以下、本発明の実施例を、図面を参照しながら詳細に説明する。また、下記に説明する実施例１〜４は、あくまで本発明の一例であり、本発明係るインクジェット印刷装置は、下記に説明する実施例１〜４に限定されるものではない。
【００２０】
（実施例１）
本発明の実施例１では、主走査方向に沿って同一色のインクを吐出するインクジェットヘッドが副操作方向に２列ずつ設けられ、副走査方向に搬送される用紙に対して２列のインクジェットヘッドのノズルから副走査方向に順にインクを吐出するインクジェット印刷装置１を例に挙げて説明する。
【００２１】
＜インクジェット印刷装置の全体構成＞
本発明の実施例１であるインクジェット印刷装置１の構成について詳細に説明する。
【００２２】
図１は、本発明の実施例１であるインクジェット印刷装置１の構成を示す構成図である。
【００２３】
図１に示すように、インクジェット印刷装置１は、サイド給紙部１０と、内部給紙部２０と、印刷部３０と、排紙部４０と、反転部５０とを備えている。
【００２４】
サイド給紙部１０は、印刷用紙Ｗが積層される給紙台１１と、この給紙台１１から最上位置の印刷用紙Ｗのみを給紙搬送路ＦＲ上へ搬送させる１次給紙部１２と、この１次給紙部１２によって搬送された印刷用紙Ｗを循環搬送路ＣＲ上へ搬送する２次給紙部１４とを備えている。
【００２５】
内部給紙部２０は、印刷用紙Ｗが積層される給紙台２１ａと、この給紙台２１ａから最上位置の印刷用紙Ｗのみを給紙搬送路ＦＲ上へ搬送させる１次給紙部２２ａと、印刷用紙Ｗが積層される給紙台２１ｂと、この給紙台２１ｂから最上位置の印刷用紙Ｗのみを給紙搬送路ＦＲ上へ搬送させる１次給紙部２２ｂと、印刷用紙Ｗが積層される給紙台２１ｃと、この給紙台２１ｃから最上位置の印刷用紙Ｗのみを給紙搬送路ＦＲ上へ搬送させる１次給紙部２２ｃと、印刷用紙Ｗが積層される給紙台２１ｄと、この給紙台２１ｄから最上位置の印刷用紙Ｗのみを給紙搬送路ＦＲ上へ搬送させる１次給紙部２２ｄとを備えている。
【００２６】
このように、２次給紙部１４には、サイド給紙部１０及び内部給紙部２０から印刷用紙Ｗが搬送され、さらに、後述する反転部５０からも印刷用紙Ｗが搬送される。
【００２７】
そのため、搬送方向における２次給紙部１４の手前には、給紙された印刷用紙Ｗの搬送経路と、一方の面が印刷された用紙が循環して搬送されてくる経路とが合流する合流地点が存在する。この合流地点を基準に、給紙機構側の経路を給紙搬送路ＦＲと称し、それ以外の経路を循環搬送路ＣＲと称している。
【００２８】
印刷部３０は、複数の印字ヘッドが組み込まれたインクジェットヘッドユニット３１と、インクジェットヘッドユニット３１の対向面に設けられた環状の搬送ベルト１３３とを備えており、２次給紙部１４により給紙された印刷用紙Ｗは、環状の搬送ベルト１３３内に、用紙の搬送路面の裏面に対応して設置された吸引ファン１３１，１３２によって搬送ベルト１３３上に吸引され、所定の搬送速度で搬送されながら、インクジェットヘッドユニット３１から吐出されたインクにより印刷用紙Ｗに印刷される。
【００２９】
印刷部３０により印刷された印刷用紙Ｗは、循環搬送路ＣＲ上に配置された搬送ローラ等によって筐体内を循環搬送路ＣＲ上を搬送される。循環搬送路ＣＲ上には、循環搬送路ＣＲ上を搬送された印刷用紙Ｗを排紙部４０へ誘導するか、又は循環搬送路ＣＲ上を再循環させるかを切り替える切り替え機構４３が備えられている。
【００３０】
切り替え機構４３は、印刷用紙Ｗを、後述する排紙部４０又は反転部５０のいずれか１方へ誘導するために、切り替える。
【００３１】
排紙部４０は、インクジェット印刷装置１の筐体から突出したトレイ形状をした排紙台４１と、排紙台４１に印刷用紙Ｗを誘導する一対の排紙ローラ４２とを有している。そして、切り替え機構４３により排紙部４０に誘導された印刷用紙Ｗは、排紙ローラ４２により排紙台４１に搬送され、排紙台４１に印刷面を下にして積載される。
【００３２】
反転部５０は、印刷用紙Ｗを反転させる反転台５１と、循環搬送路ＣＲから反転台５１へ印刷用紙Ｗを搬送し、又は反転台５１から循環搬送路ＣＲ上へ印刷用紙Ｗを搬送する反転ローラ５２とを備えている。
【００３３】
切り替え機構４３により反転部５０に誘導された印刷用紙Ｗは、反転ローラ５２により循環搬送路ＣＲから反転台５１に搬送され、所定時間経過後、反転台５１から循環搬送路ＣＲへ搬送されることにより、循環搬送路ＣＲに対して表裏が反転する。そして、表裏が反転された印刷用紙Ｗは、循環搬送路ＣＲ上に設けられた搬送ローラ５３等の複数のローラにより循環搬送路ＣＲ上を印刷部３０へ向かって搬送される。
【００３４】
図２は、本発明の実施例１であるインクジェット印刷装置１が備える印刷部３０のインクジェットヘッドユニット３１の斜視図である。
【００３５】
図２に示すように、インクジェットヘッドユニット３１は、主走査方向（印刷用紙Ｗの搬送方向に直交する方向）に沿って配列されたライン型の複数のインクジェットヘッド１１０〜１１７を有する。
【００３６】
インクジェットヘッド１１０〜１１７は、搬送部３２の上方で所定の間隔でヘッドホルダー（図示しない。）に固定されて保持されている。
【００３７】
インクジェットヘッド１１０，１１１は、ブラック（Ｋ）のインクを印刷用紙Ｗに対してそれぞれライン単位で吐出するようになっている。印刷時には、インクジェットヘッド１１０から吐出されたインクの着弾位置と、インクジェットヘッド１１１から吐出されたインクの着弾位置とが、副走査方向に対して交互になるように制御される。
【００３８】
同様に、インクジェットヘッド１１２，１１３は、シアン（Ｃ）のインクを印刷用紙Ｗに対してそれぞれライン単位で吐出するようになっており、インクジェットヘッド１１４，１１５は、マゼンダ（Ｍ）のインクを印刷用紙Ｗに対してそれぞれライン単位で吐出するようになっており、インクジェットヘッド１１６，１１７は、イエロー（Ｙ）のインクを印刷用紙Ｗに対してそれぞれライン単位で吐出するようになっている。そして、インクジェットヘッド１１２〜１１７は、インクジェットヘッド１１０，１１１と同様に、色毎に、インクの着弾位置が副走査方向に対して交互になるように制御される。
【００３９】
図３は、本発明の実施例に係るインクジェット印刷装置１が備える制御部１００の機能を説明したブロック図である。
【００４０】
図３に示すように、インクジェット印刷装置１には、ネットワークを通じて受信されたデータを印刷するためのモジュールである通信インターフェース３１１と、ユーザの操作を受け付ける操作パネル３１２と、原稿用紙から画像データを読み取るスキャナ３１３と、制御部１００と、インクジェットヘッドユニット３１とを備えている。
【００４１】
通信インターフェース３１１は、図示しないユーザ端末との間でデータの送受信を行う通信インターフェースであり、例えば、有線・無線ＬＡＮやシリアル方式、ＵＳＢ方式等によりデータの通信を行うことにより、印刷ジョブを受信する。
【００４２】
操作パネル３１２は、ユーザによる指示操作や設定操作を受け付けるモジュールであり、本実施形態においては、例えば、テストパターン印刷の実行を受け付ける。
【００４３】
スキャナ３１３は、ＣＩＳ（Contact Image Sensor）やＣＣＤ（Charge Coupled Devices）などの画像センサを有しており、原稿トレイに置かれた原稿を画像センサが読み取り、読み取った画像データを制御部１００へ出力する。
【００４４】
制御部１００は、その機能上、印刷ジョブ受信部３０１と、印刷ジョブ記憶部３０２と、画像処理部３０３と、補正対象画素記憶部３０４と、印字制御部３０５と、操作信号取得部３０６と、読み取り画像取得部３０７と、距離算出部３０８と、補正対象画素決定部３０９とを備えている。
【００４５】
印刷ジョブ受信部３０１は、ページ記述言語などで記述された印刷ジョブを受信し、受信した印刷ジョブを印刷ジョブ記憶部３０２に記憶させるモジュールである。例えば、通信インターフェース３１１を通じて接続されたユーザ端末（図示しない）から画像データを含む印刷ジョブが入力され、印刷ジョブ記憶部３０２に記憶させる。この印刷ジョブ受信部３０１に入力される印刷ジョブに含まれる画像データは、文字や写真を示すデータであり、例えば、ベクター形式のデータやアウトラインフォントなどのデータで表される。また、色空間としては、ＲＧＢ表色系や、Ｌ＊ａ＊ｂ＊表色系で表されている。
【００４６】
印刷ジョブ記憶部３０２は、電源の供給が遮断されると記憶されたデータが消去される揮発性のメモリである。この印刷ジョブ記憶部３０２には、ユーザ端末から送信されて受信した印刷ジョブが保存される。
【００４７】
画像処理部３０３は、画像処理に特化したディジタル信号処理を行う演算処理装置であり、印刷ジョブ記憶部３０２に記憶されている印刷ジョブから画像データを抽出し、抽出した画像データに対してRIP処理（色変換およびビットマップ変換）を実行することにより、ベクター形式のデータやアウトラインフォントなどのデータから、ビットマップ形式に変換し、最終的にはインクジェットヘッド１１０〜１１７から吐出するインクのドロップ数を示す画像データ（ドロップデータ）を生成する。
【００４８】
また、画像処理部３０３はテストパターン画像データを生成する。ここで、テストパターン画像データとは、後述するように、画素間距離を算出ために、インクジェットヘッド１１０〜１１７の全てのノズルについてインクを吐出するような画像データ（ドロップデータ）のことである。
【００４９】
補正対象画素記憶部３０４は、インク色毎に、後述する補正対象画素決定部３０９により決定された、いずれの画素がプラス補正対象画素であるかを示す情報と、いずれの画素がマイナス補正対象画素であるかを示す情報と、インクジェットヘッドのズレ量とを記憶している。
【００５０】
印字制御部３０５は、各色のインクジェットヘッド１１０の駆動や、搬送経路の駆動手段の動作を制御し、画像形成処理全体を制御するモジュールであり、スケジューリングに従ったタイミング及び印字速度で画像形成を行う。より具体的には、印字制御部３０５は、画像処理部３０３により生成された画像データ（ドロップデータ）やテストパターン画像データ（ドロップデータ）に基づいて、搬送される用紙に対して、インクジェットヘッドユニット３１からインクを吐出することによりライン単位で印刷する。
【００５１】
操作信号取得部３０６は、操作パネル３１２を通じて、ユーザによる操作信号を受信するモジュールであり、受信した操作信号を解析し、ユーザ操作に応じた処理を他のモジュールに実行させる。
【００５２】
読み取り画像取得部３０７は、テストパターン画像データ（ドロップデータ）に基づいて印刷された原稿がスキャナ３１３の原稿トレイに置かれ、この原稿を画像センサが読み取ると、読み取ったテストパターン読み取り画像データを距離算出部３０８に出力する。
【００５３】
距離算出部３０８は、ノズルからの吐出によりテスト印刷された用紙から読み取られたテスト画像データに基づいて、同一色のインクジェットヘッド間の主走査方向におけるズレ量と主走査方向に隣接する画素の画素間距離とを算出する。
【００５４】
なお、後述する本実施例３，４においては、距離算出部３０８は、ノズルからの吐出によりテスト印刷された用紙から読み取られたテスト画像データに基づいて、不吐出であるノズルを決定し、この決定した不吐出のノズルを有するインクジェットヘッドの同一色であるインクジェットヘッドに対する主走査方向におけるズレ量と、不吐出のノズルに対応する画素の主走査方向の両側に隣接する隣接画素の画素間距離とを算出する。
【００５５】
補正対象画素決定部３０９は、画素間距離が所定の画素間閾値を超えていると判定された場合、互いに隣接する画素間距離だけ離れた２つの画素をプラス補正対象画素に決定する、また、後述する本実施例２においては、補正対象画素決定部３０９は、プラス補正対象画素と決定した画素以外の画素をマイナス補正対象画素として決定する。
【００５６】
画像処理部３０３は、算出された画素間距離が所定距離を超えるプラス補正対象画素に対応するノズルから吐出されるインク量をズレ量に応じて増加させるように、受信した印刷ジョブに含まれる画像データを補正する。また、本実施例２においては、画像処理部３０３は、さらに、算出された画素間距離が所定距離未満であるマイナス補正対象画素に対応するノズルから吐出されるインク量をズレ量に応じて減少させるように、画像データを補正する。
【００５７】
なお、本実施例３，４においては、画像処理部３０３は、隣接画素のうち算出された画素間距離が所定距離を超えるプラス補正対象画素に対応するノズルから吐出されるインク量をズレ量に応じて増加させるように、受信した印刷ジョブに含まれる画像データを補正する。
【００５８】
＜画像データの補正＞
この画像処理部３０３による画像データの補正について以下に詳細に説明する。
【００５９】
図４（ａ）は、インクジェットヘッド１１０，１１１それぞれに設けられたノズルの位置を示しており、図４（ｂ）は、（ａ）に示したインクジェットヘッド１１０，１１１のノズルから吐出されたインクの着弾位置を示した図である。なお、ここでは、ブラック（Ｋ）のインクを吐出するインクジェットヘッド１１０，１１１を例に挙げて説明するが、シアン（Ｃ）のインクを吐出するインクジェットヘッド１１２，１１３、マゼンダ（Ｍ）のインクを吐出するインクジェットヘッド１１４，１１５、およびイエロー（Ｙ）のインクを吐出するインクジェットヘッド１１６，１１７についても同一であるので、説明を省略する。
【００６０】
図４（ａ）に示すように、インクジェットヘッド１１０には、ノズル３つ毎に、副走査方向にずらしながら、主走査方向には一定の間隔でノズルが配置されている。
【００６１】
そして、図４（ｂ）に示すように、インクジェットヘッド１１０から吐出されたインクの着弾位置（「Ｋ１」で示す。）と、インクジェットヘッド１１１から吐出されたインクの着弾位置（「Ｋ２」で示す。）とが、副走査方向に対し交互になるように制御される。
【００６２】
これにより、主走査方向および副走査方向ともに、インクジェットヘッド１１０，１１１から吐出されたインクが整列して着弾されるので、濃度が均一となる画素を形成する。図４（ｂ）に示した例では、インクジェットヘッド１１０，１１１から吐出され着弾した主走査方向に互いに隣接する画素が接しているので、画素間距離ｓは、全て“ゼロ”となっている。
【００６３】
このように、インクジェットヘッド１１０，１１１が精度良く配置されていれば、インクジェットヘッド１１０，１１１から吐出されたインクは整列して着弾されるので、濃度が均一となる画素を形成する。しかしながら、インクジェットヘッド１１０の取り付け誤差や装置の移送中の衝撃などにより、同一色のインクジェットヘッド１１０間に位置ズレが発生する場合がある。このような場合、インクジェットヘッド１１０，１１１から吐出されたインクは一定間隔で整列して着弾されず、濃度が不均一となる場合がある。
【００６４】
図５（ａ）は、インクジェットヘッド１１１が、インクジェットヘッド１１０に対して、Ｘ方向に主走査方向に“ｍ”（ｍｍ）だけ位置ズレが発生した状態の例を示しており、図５（ｂ）は、（ａ）に示したインクジェットヘッド１１０，１１１のノズルから吐出されたインクの着弾位置を示した図である。
【００６５】
インクジェットヘッド１１１とインクジェットヘッド１１０とは、副走査方向に交互にインクが着弾するように制御されるので、図５（ａ）に示すように、インクジェットヘッド１１１が、インクジェットヘッド１１０に対して、Ｘ方向に“ｍ”（ｍｍ）だけズレた状態で取り付けられると、インクジェットヘッド１１１から吐出されたインクの着弾位置Ｋ２は、インクジェットヘッド１１０から吐出されたインクの着弾位置Ｋ１に対して、主走査方向に“ｍ”だけズレることになる。
【００６６】
このズレにより、図５（ｂ）に示すインクジェットヘッド１１０，１１１から吐出され着弾した主走査方向に互いに隣接する画素の画素間距離ｓは、広がるもの、狭まるもの、変化しないものがある。
【００６７】
例えば、図５（ｂ）に示した例では、インクジェットヘッド１１０から吐出された画素４０１と、インクジェットヘッド１１１から吐出された画素４０２との間の画素間距離ｓは広がっている。その一方、インクジェットヘッド１１０から吐出された画素４０３と、インクジェットヘッド１１１から吐出された画素４０２とは重なり合っているので画素間距離ｓは狭まっている。また、共にインクジェットヘッド１１０から吐出された画素４０３、４０４の間の画素間距離ｓは変化がなく“ゼロ”となる。
【００６８】
インクジェットヘッド１１０，１１１には、ノズル３つ毎に、副走査方向にａ列、ｂ列、ｃ列とずらしながら、主走査方向には一定の間隔でノズルが配置されているので、どの列に設けられたノズルかによって、画素間距離ｓが、広がるもの、狭まるもの、変化しないものが決まる。例えば、インクジェットヘッド１１１が、インクジェットヘッド１１０に対して、Ｘ方向に主走査方向に“ｍ”（ｍｍ）だけ位置ズレが発生した場合、インクジェットヘッド１１０のａ列のノズルに対応する画素（例えば、画素４０１）とインクジェットヘッド１１１のｂ列のノズルに対応する画素（例えば、画素４０２）との画素間距離ｓ、インクジェットヘッド１１０のｂ列のノズルに対応する画素（例えば、画素５０２）とインクジェットヘッド１１１のｃ列のノズルに対応する画素（例えば、画素５０３）との画素間距離ｓは、ズレ量に応じて広がる。
【００６９】
一方、インクジェットヘッド１１１のｂ列のノズルに対応する画素（例えば、画素４０２）とインクジェットヘッド１１０のｃ列のノズルに対応する画素（例えば、画素４０３）との画素間距離ｓ、インクジェットヘッド１１１のａ列のノズルに対応する画素（例えば、画素５０１）とインクジェットヘッド１１０のｂ列のノズルに対応する画素（例えば、画素５０２）との画素間距離ｓは、ズレ量に応じて狭まる。
【００７０】
また、インクジェットヘッド１１０，１１１それぞれ同じインクジェットヘッドに設けられたノズルに対応する画素間（例えば、画素４０３と画素４０４や、画素５０３と画素５０４）の画素間距離ｓは、変化がなく“ゼロ”となる。
【００７１】
そのため、画素間距離ｓが広がる画素（例えば、画素４０１と画素４０２）や、画素間距離ｓが狭まる画素（例えば、画素４０２と画素４０３）の位置により、インクジェットヘッド１１１のズレ量を算出することができる。
【００７２】
また、画像処理部３０３は、画素間距離ｓが画素間閾値（所定距離）を超える画素をプラス補正対象画素として決定する。画素間閾値を“ゼロ”であった場合、インクジェットヘッド１１１が、インクジェットヘッド１１０に対して、Ｘ方向に主走査方向に“ｍ”（ｍｍ）だけ位置ズレが発生した場合、例えば、図６に示すように、画素２０１，２０２，２０４，２０５など実線で示した画素が、プラス補正対象画素として決定される。
【００７３】
そして、画像処理部３０３は、決定されたプラス補正対象画素に対して、ズレ量ｍに応じてドロップ数を増加させる。一方、本実施例では、画素２０３など破線で示した画素については、ドロップ数を増加させたり減少させたりはせず、画像データに基づいたドロップ数とする。
【００７４】
図７は、補正された画像データに基づいてインクジェットヘッド１１０からインクが吐出されて形成された画素の例を示した図である。
【００７５】
図７に示すように、プラス補正対象画素に対して、ズレ量ｍに応じてドロップ数を増加させるので、補正前の画素間距離ｓより、ドロップ数を増加させた補正後の画素間距離ｒの方が小さくなっている。
【００７６】
これにより、インクジェットヘッド１１１とインクジェットヘッド１１０との間に位置ズレが発生したとしても、この位置ズレにより画素間距離が広がる場合には、画素間距離を小さくでき、画素間距離に変化がない、または狭まる場合には、画素間距離を変化させることなくインクを吐出する。そのため、主走査方向における画素のズレ量に応じて適切に補正することができるので、印刷画像の濃度ムラの発生することを防止できる。
【００７７】
なお、ここでは、インクジェットヘッド１１０からインクが吐出されて形成された画素の外周間の距離を画素間距離ｓとしたが、これに限らず、画素の中心間距離を画素間距離ｓとしてももちろんよい。
【００７８】
＜インクジェット印刷装置１の作用＞
次に、本発明の実施例１であるインクジェット印刷装置１の作用について説明する。
【００７９】
本発明の実施例１であるインクジェット印刷装置１は、主に距離算出処理、および画像補正処理を行う。そのため、各々の処理について以下に詳細に説明する。なお、ここでは、ブラック（Ｋ）のインクを吐出するインクジェットヘッド１１０，１１１を例に挙げて説明するが、シアン（Ｃ）のインクを吐出するインクジェットヘッド１１２，１１３、マゼンダ（Ｍ）のインクを吐出するインクジェットヘッド１１４，１１５、およびイエロー（Ｙ）のインクを吐出するインクジェットヘッド１１６，１１７についても同一である。
【００８０】
≪距離算出処理≫
図８は、本発明の実施例１であるインクジェット印刷装置１の距離算出処理の処理手順を示したフローチャートである。
【００８１】
図８に示すように、操作パネル３１２からテストパターン印刷が要求されると（ステップＳ１０１；“ＹＥＳ”）、画像処理部３０３がテストパターン画像データを生成し、印字制御部３０５が生成されたテストパターン画像データに基づいて、インクジェットヘッドユニット３１からインクを吐出することによりテストパターン印刷を実行する（ステップＳ１０３）。
【００８２】
そして、テストパターン画像データに基づいて印刷された原稿がスキャナの原稿トレイに置かれ、操作パネル３１２からスキャン要求があると（ステップＳ１０５；“ＹＥＳ”）、スキャナ３１３がスキャン処理を実行する（ステップＳ１０７）。
【００８３】
スキャナ３１３により読み取られたテストパターン読み取り画像データは、距離算出部３０８に出力され、距離算出部３０８が、入力されたテストパターン読み取り画像データに基づいて、主走査方向に互いに隣接する画素の画素間距離ｓを算出する（ステップＳ１０９）。
【００８４】
次に、距離算出部３０８は、共にブラック（Ｋ）のインクを吐出するインクジェットヘッド１１０とインクジェットヘッド１１１との主走査方向におけるズレ量を算出する（ステップＳ１１０）。
【００８５】
そして、補正対象画素決定部３０９は、ステップＳ１０９において算出した画素間距離ｓが所定の画素間閾値を超えているか否かを判定する（ステップＳ１１１）。画素間閾値は、大きすぎると補正の対象となり難くなるので、濃度ムラが残る可能性がある。一方、画素間閾値は、小さすぎると補正の必要のない画素まで補正の対象となるので、インク量が多すぎにじみが大きくなる可能性がある。そのため、画素間閾値は、予め適切な値を設定しておく必要がある。
【００８６】
ステップＳ１１１において、画素間距離ｓが所定の画素間閾値を超えていると判定された場合（“ＹＥＳ”）、互いに隣接する画素間距離ｓだけ離れた２つの画素をプラス補正対象画素に決定する（ステップＳ１１３）。
【００８７】
一方、ステップＳ１１１において、画素間距離ｓが所定の画素間閾値以下であると判定された場合（“ＮＯ”）、補正の対象としないためにステップＳ１１３の処理をバイパスして処理をステップＳ１１５へ移行する。
【００８８】
ステップＳ１１５では、補正対象画素決定部３０９が、全ての画素に対して評価したか否かを判定する（ステップＳ１１５）。これにより、テストパターン印刷により印刷され読み込まれたテストパターン読み取り画像データの全ての画素についてプラス補正対象画素か否かを判定することができる。
【００８９】
ステップＳ１１５において、全ての画素に対して評価したと判定された場合（“ＹＥＳ”）、補正対象画素決定部３０９は、インク色毎に、いずれの画素がプラス補正対象画素であるかを示す情報と、インクジェットヘッドのズレ量とを補正対象画素記憶部３０４に記憶させる（ステップＳ１１７）。
【００９０】
≪画像補正処理≫
図９は、本発明の実施例１であるインクジェット印刷装置１の画像補正処理の処理手順を示したフローチャートである。
【００９１】
図９に示すように、印刷ジョブ受信部３０１が通信インターフェース３１１を介して印刷ジョブを受信し、印刷ジョブ記憶部３０２に記憶されると（ステップＳ２０１；“ＹＥＳ”）、画像処理部３０３は、印刷ジョブ記憶部３０２に記憶されている印刷ジョブから画像データを抽出し、抽出した画像データに対してRIP処理などを実行してドロップデータを生成する（ステップＳ２０３）。
【００９２】
次に、画像処理部３０３は、補正対象画素記憶部３０４記憶されたプラス補正対象画素を示す情報とズレ量とに基づいて、プラス補正対象画素に対応するノズルから吐出されるドロップ数をズレ量に応じて増加させるように、ドロップデータを補正する（ステップＳ２０５）。
【００９３】
具体的には、画像処理部３０３は、下記の（数式１）を用いて、プラス補正対象画素に対応するノズルから吐出される補正後のドロップ数Ｄａを算出する。ここで、プラス補正対象画素に対応するノズルから吐出される補正前のドロップ数をＤｂとし、インクジェットヘッド１１０とインクジェットヘッド１１１の主走査方向のノズルピッチをＰとし、インクジェットヘッドのズレ量をｍとする。
【００９４】
Ｄａ＝Ｄｂ×｛（Ｐ＋ｍ）／Ｐ｝    ・・・（数式１）
これにより、印字制御部３０５は、プラス補正対象画素に対応するノズルから吐出されるドロップ数をズレ量に応じて増加させるように補正されたドロップデータに基づいて、インクジェットヘッド１１０〜１１７からインクを吐出させることにより印刷を実行できる。そのため、インクジェットヘッド１１１とインクジェットヘッド１１０との間に位置ズレが発生したとしても、この位置ズレにより画素間距離が広がる画素について、画素間距離を小さくできるので、印刷画像の濃度ムラの発生することを防止できる。
【００９５】
以上のように、本発明の実施例１であるインクジェット印刷装置１は、複数のノズルからの吐出により印刷されたテストパターン画像データに基づいて印刷された原稿から読み取られたテストパターン読み取り画像データ（テスト画像データ）に基づいて、同一色のインクジェットヘッド間の主走査方向におけるズレ量と主走査方向に隣接する画素の画素間距離とを算出する距離算出部３０８と、算出された画素間距離が画素間閾値（所定距離）を超えているプラス補正対象画素に対応するノズルから吐出されるインク量をズレ量に応じて増加させるように、受信した印刷ジョブに含まれる画像データを補正する画像処理部３０３とを備える。
【００９６】
そのため、インクジェットヘッドに主走査方向の位置ズレが発生した場合においても、主走査方向における画素のズレ量に応じて適切に補正することができるので、印刷画像の濃度ムラの発生することを防止できる。
【００９７】
（実施例２）
本発明の実施例１では、画素間距離が画素間閾値（所定距離）を超えているプラス補正対象画素に対応するノズルから吐出されるインク量を画素間距離に応じて増加させるように、受信した印刷ジョブに含まれる画像データを補正するインクジェット印刷装置１を例に挙げて説明した。
【００９８】
本発明の実施例２では、プラス補正対象画素以外の画素であるマイナス補正対象画素に対応するノズルから吐出されるインク量を画素間距離に応じて減少させるように、受信した印刷ジョブに含まれる画像データを補正するインクジェット印刷装置１を例に挙げて説明する。なお、実施例２のインクジェット印刷装置１では、図１〜図３に示す実施例１のインクジェット印刷装置１と構成が同一で、動作のみが異なるため、図１〜図３に示す実施例１のインクジェット印刷装置１の符号を参照して動作を説明する。
【００９９】
≪距離算出処理≫
図１０は、本発明の実施例２であるインクジェット印刷装置１の距離算出処理の処理手順を示したフローチャートである。このフローチャートのうち、ステップＳ１０１〜Ｓ１１５の処理は、図８に示した実施例１であるインクジェット印刷装置１の距離算出処理のフローチャートにおけるステップＳ１０１〜Ｓ１１５の処理と同一の処理であるので、説明を省略する。
【０１００】
図１０に示すように、ステップＳ１１５において、全ての画素に対して評価したと判定された場合（ＹＥＳ）、補正対象画素決定部３０９が、ステップＳ１１３においてプラス補正対象画素と決定した画素以外の画素をマイナス補正対象画素として決定する（ステップＳ１２１）。
【０１０１】
次に、補正対象画素決定部３０９は、インク色毎に、いずれの画素がプラス補正対象画素またはマイナス補正対象画素であるかを示す情報と、インクジェットヘッドのズレ量とを補正対象画素記憶部３０４に記憶させる（ステップＳ１２３）。
【０１０２】
≪画像補正処理≫
図１１は、本発明の実施例１であるインクジェット印刷装置１の画像補正処理の処理手順を示したフローチャートである。このフローチャートのうち、ステップＳ２０１〜Ｓ２０３の処理は、図９に示した実施例１であるインクジェット印刷装置１の画像補正処理のフローチャートにおけるステップＳ２０１〜Ｓ２０３の処理と同一の処理であるので、説明を省略する。
【０１０３】
図１１に示すように、画像処理部３０３は、ドロップデータを生成すると（ステップＳ２０３）、画像処理部３０３は、補正対象画素記憶部３０４記憶されたプラス補正対象画素とズレ量とに基づいて、プラス補正対象画素に対応するノズルから吐出されるドロップ数をズレ量に応じて増加させるように、かつ、マイナス補正対象画素とズレ量とに基づいて、マイナス補正対象画素に対応するノズルから吐出されるドロップ数をズレ量に応じて減少させるように、ドロップデータを補正する（ステップＳ２０５）。
【０１０４】
具体的には、画像処理部３０３は、上述した（数式１）を用いて、プラス補正対象画素に対応するノズルから吐出される補正後のドロップ数Ｄａを算出すると共に、下記の（数式２）を用いて、マイナス補正対象画素に対応するノズルから吐出される補正後のドロップ数Ｄｃを算出する。ここで、マイナス補正対象画素に対応するノズルから吐出される補正前のドロップ数をＤｄとし、インクジェットヘッド１１０とインクジェットヘッド１１１の主走査方向のノズルピッチをＰとし、インクジェットヘッドのズレ量をｍとする。
【０１０５】
Ｄｃ＝Ｄｄ×｛（Ｐ−ｍ）／Ｐ｝    ・・・（数式２）
これにより、印字制御部３０５は、マイナス補正対象画素に対応するノズルから吐出されるドロップ数をズレ量に応じて減少させるように補正されたドロップデータに基づいて、インクジェットヘッド１１０〜１１７からインクを吐出させることにより印刷を実行できる。
【０１０６】
以上のように、本発明の実施例２であるインクジェット印刷装置１は、画像処理部３０３が、さらに、プラス補正対象画素以外の画素であるマイナス補正対象画素に対応するノズルから吐出されるインク量をズレ量に応じて減少させるように、ドロップデータを補正する。
【０１０７】
そのため、実施例１であるインクジェット印刷装置１の効果に加え、インクジェットヘッド１１１とインクジェットヘッド１１０との間に位置ズレが発生したとしても、この位置ズレにより画素間距離が広がる画素以外の画素について画素を小さくできるので、にじみを抑制することができる。
【０１０８】
（実施例３）
本発明の実施例３では、不吐出のノズルに対応する画素の主走査方向の両側に隣接する隣接画素に対応するノズルから吐出されるインク量をズレ量に応じて増加させるように、受信した印刷ジョブに含まれる画像データを補正するインクジェット印刷装置１を例に挙げて説明する。なお、実施例３のインクジェット印刷装置１では、図１〜図３に示す実施例１のインクジェット印刷装置１と構成が同一で、動作のみが異なるため、図１〜図３に示す実施例１のインクジェット印刷装置１の符号を参照して動作を説明する。なお、ここでは、ブラック（Ｋ）のインクを吐出するインクジェットヘッド１１０，１１１を例に挙げて説明するが、シアン（Ｃ）のインクを吐出するインクジェットヘッド１１２，１１３、マゼンダ（Ｍ）のインクを吐出するインクジェットヘッド１１４，１１５、およびイエロー（Ｙ）のインクを吐出するインクジェットヘッド１１６，１１７についても同一である。
【０１０９】
インクジェット印刷装置１は、インクの粘度が上昇したり、インクに含まれるゴミがノズルに詰まったりすると、図１２（ａ）に示すように、そのノズルは適切に吐出できない吐出不良ノズル２１０，２１１，２１２となる。そして、吐出不良ノズル２１０，２１１，２１２が存在すると、図１２（ｂ）に示すように、吐出不良ノズル２１０，２１１，２１２からそれぞれ吐出されて印刷用紙Ｗに着弾すべき位置に、インクが着弾することなく、白いスジが表れ、画像劣化が生じる。この吐出不良ノズル２１０，２１１，２１２から吐出されて印刷用紙Ｗに着弾すべき位置の画素を不吐出画素という。図１２（ｂ）に示した例では、「Ｘ」で示した画素が不吐出画素に該当する。
【０１１０】
そして、実施例１のインクジェット印刷装置１と同様に、インクジェットヘッドの取り付け誤差や装置の移送中の衝撃などにより、インクジェットヘッド１１１と同一色であるインクジェットヘッド１１０に対するインクジェットヘッド１１１の位置ズレが発生する場合、不吐出画素の主走査方向に隣接する隣接画素の画素間距離ｔは広がるもの、狭まるもの、変化しないものがある。
【０１１１】
図１３は、インクジェットヘッド１１１が、インクジェットヘッド１１０に対して、Ｘ方向に“ｍ”（ｍｍ）だけ位置ズレが発生した場合におけるインクジェットヘッド１１０，１１１のノズルから吐出されたインクの着弾位置を示した図である。
【０１１２】
図１３に示した例では、不吐出画素６０４の主走査方向に隣接する隣接画素６０３と隣接画素６０５との間の画素間距離ｔは広がっている。その一方、不吐出画素６０６の主走査方向に隣接する隣接画素６０５と隣接画素６０７との間の画素間距離ｔは狭まっている。また、不吐出画素７０２の主走査方向に隣接する共にインクジェットヘッド１１１から吐出された隣接画素７０１と隣接画素７０３との間の画素間距離ｔは変化がない。
【０１１３】
図１２（ａ）に示すように、インクジェットヘッド１１０，１１１には、ノズル３つ毎に、副走査方向にａ列、ｂ列、ｃ列とずらしながら、主走査方向には一定の間隔でノズルが配置されているので、どの列に設けられたノズルかによって、画素間距離ｔが、広がるもの、狭まるもの、変化しないものが決まる。
【０１１４】
例えば、インクジェットヘッド１１１が、インクジェットヘッド１１０に対して、Ｘ方向に主走査方向に“ｍ”（ｍｍ）だけ位置ズレが発生した場合、インクジェットヘッド１１０のｃ列のノズルに対応する画素（例えば、画素６０３）とインクジェットヘッド１１１のｂ列のノズルに対応する画素（例えば、画素６０５）との画素間距離ｔは、ズレ量に応じて広がる。
【０１１５】
一方、インクジェットヘッド１１１のｂ列のノズルに対応する画素（例えば、画素６０５）とインクジェットヘッド１１０のａ列のノズルに対応する画素（例えば、画素６０７）との画素間距離ｔは、ズレ量に応じて狭まる。
【０１１６】
また、インクジェットヘッド１１０，１１１それぞれ同じインクジェットヘッドに設けられたノズルに対応する画素（例えば、画素７０１と画素７０３）の画素間距離ｔは、変化しない。
【０１１７】
そのため、画素間距離ｔが広がる画素（例えば、画素６０３と画素６０５）や、画素間距離ｔが狭まる画素（例えば、画素６０５と画素６０７）の位置により、インクジェットヘッド１１１のズレ量を算出することができる。
【０１１８】
そして、画像処理部３０３は、画素間距離ｔが不吐出画素閾値（所定距離）を超えている画素をプラス補正対象画素として決定する。例えば、不吐出画素閾値を“ゼロ”とすると、図１３に示した例では、画像処理部３０３は、隣接画素６０３と隣接画素６０５をプラス補正対象画素として決定する。
【０１１９】
その一方、画像処理部３０３は、画素間距離ｔが不吐出画素閾値（所定距離）未満の画素をマイナス補正対象画素として決定する。例えば、図１３に示した例では、画像処理部３０３は、隣接画素６０５と隣接画素６０７をマイナス補正対象画素として決定する。
【０１２０】
＜インクジェット印刷装置１の作用＞
次に、本発明の実施例３であるインクジェット印刷装置１の作用について説明する。
【０１２１】
≪距離算出処理≫
図１４は、本発明の実施例３であるインクジェット印刷装置１の距離算出処理の処理手順を示したフローチャートである。このフローチャートのうち、ステップＳ１０１〜Ｓ１０７の処理は、図８に示した実施例１であるインクジェット印刷装置１の距離算出処理のフローチャートにおけるステップＳ１０１〜Ｓ１０７の処理と同一の処理であるので、説明を省略する。
【０１２２】
図１４に示すように、ステップＳ１０７においてスキャン処理が実行されると、スキャナ３１３により読み取られたテストパターン読み取り画像データは、距離算出部３０８に出力され、距離算出部３０８が、テストパターン画像データと、入力されたテストパターン読み取り画像データとを比較することにより、吐出されなかったノズルを特定する（ステップＳ３０１）。
【０１２３】
次に、距離算出部３０８は、入力されたテストパターン読み取り画像データに基づいて、不吐出画素の主走査方向に隣接する隣接画素の画素間距離ｔを算出し（ステップＳ３０３）、さらに、インクジェットヘッド１１０とインクジェットヘッド１１１との主走査方向におけるズレ量を算出する（ステップＳ３０５）。
【０１２４】
次に、補正対象画素決定部３０９は、インク色毎に、いずれの画素が隣接画素であるかを示す情報と、隣接画素の間の画素間距離ｔとを関連づけて、補正対象画素記憶部３０４に記憶させる（ステップＳ３０７）。
【０１２５】
さらに、補正対象画素決定部３０９は、インク色毎に、インクジェットヘッドのズレ量を補正対象画素記憶部３０４に記憶させる（ステップＳ３０９）。
【０１２６】
≪画像補正処理≫
図１５は、本発明の実施例３であるインクジェット印刷装置１の画像補正処理の処理手順を示したフローチャートである。このフローチャートのうち、ステップＳ２０１〜Ｓ２０３の処理は、図９に示した実施例１であるインクジェット印刷装置１の画像補正処理のフローチャートにおけるステップＳ２０１〜Ｓ２０３の処理と同一の処理であるので、説明を省略する。
【０１２７】
図１５に示すように、画像処理部３０３は、ドロップデータを生成すると（ステップＳ２０３）、画像処理部３０３は、注目画素が吐出不良ノズルに対応するか否かを判定する（ステップＳ４０１）。
【０１２８】
ステップＳ４０１において、注目画素が吐出不良ノズルに対応しないと判定された場合（ＮＯ）、注目画素について画像補正の必要がないので、画像処理部３０３は、処理をステップＳ４１５へ移行する。
【０１２９】
その一方、ステップＳ４０１において、注目画素が吐出不良ノズルに対応する、すなわち不吐出画素であると判定された場合（“ＹＥＳ”）、画像処理部３０３は、補正対象画素記憶部３０４から注目画素の主走査方向に隣接する隣接画素の画素間距離ｔを抽出し、この抽出した画素間距離ｔが不吐出画素閾値を超えたか否かを判定する（ステップＳ４０７）。不吐出画素閾値は、大きすぎると補正の対象となり難くなるので、濃度ムラが残る可能性がある。一方、不吐出画素閾値は、小さすぎると補正の必要のない画素まで補正の対象となるので、インク量が多すぎにじみが大きくなる可能性がある。そのため、不吐出画素閾値は、予め適切な値を設定しておく必要がある。ここでは、主走査方向におけるノズルピッチを不吐出画素閾値とする。
【０１３０】
ステップＳ４０７において、画素間距離ｔが不吐出画素閾値を超えたと判定された場合（ＹＥＳ）、画像処理部３０３は、注目画素の主走査方向の両側に隣接する隣接画素をプラス補正対象画素と決定する（ステップＳ４０９）。
【０１３１】
一方、ステップＳ４０７において、画素間距離ｔが不吐出画素閾値以下である場合（ＮＯ）、画像処理部３０３は、画素間距離ｔが不吐出画素閾値と一致するか否かを判定する（ステップＳ４１１）。
【０１３２】
画素間距離ｔが不吐出画素閾値と一致すると判定された場合（ステップＳ４１１；“ＹＥＳ”）、何もせず処理をステップＳ４１５へ移行する一方、画素間距離ｔが不吐出画素閾値と一致しないと判定された場合（ステップＳ４１１；“ＮＯ”）、画素間距離ｔは不吐出画素閾値未満であるので、画像処理部３０３は、注目画素の主走査方向の両側に隣接する隣接画素をマイナス補正対象画素と決定する（ステップＳ４１３）。
【０１３３】
そして、画像処理部３０３は、全ての画素に対して評価したか否かを判定する（ステップＳ４１５）。これにより、画像データの全ての画素についてプラス補正対象画素か否か、マイナス補正対象画素か、いずれの画素でもないかを判定することができる。
【０１３４】
次に、画像処理部３０３は、補正対象画素記憶部３０４記憶されたプラス補正対象画素とズレ量とに基づいて、プラス補正対象画素に対応するノズルから吐出されるドロップ数をズレ量に応じて増加させるようにドロップデータを補正すると共に、マイナス補正対象画素に対応するノズルから吐出されるドロップ数をズレ量に応じて減少させるように、ドロップデータを補正する（ステップＳ４１７）。具体的には、画像処理部３０３は、下記の（数式３）を用いて、プラス補正対象画素に対応するノズルから吐出される補正後のドロップ数Ｄｅを算出する。ここで、プラス補正対象画素に対応するノズルから吐出される補正前のドロップ数をＤｂとし、注目画素（不吐出画素）のドロップ数をＤ０とし、インクジェットヘッド１１０とインクジェットヘッド１１１の主走査方向のノズルピッチをＰとし、インクジェットヘッドのズレ量をｍとする。
【０１３５】
Ｄｅ＝（Ｄｆ＋Ｄ０／２）×｛（Ｐ＋ｍ）／Ｐ｝    ・・・（数式３）
また、画像処理部３０３は、下記の（数式４）を用いて、マイナス補正対象画素に対応するノズルから吐出される補正後のドロップ数Ｄｇを算出する。ここで、マイナス補正対象画素に対応するノズルから吐出される補正前のドロップ数をＤｆとする。
【０１３６】
Ｄｅ＝（Ｄｆ＋Ｄ０／２）×｛（Ｐ−ｍ）／Ｐ｝    ・・・（数式４）
そして、注目画素は不吐出画素であるので、画像処理部３０３は、この注目画素のドロップ数を“ゼロ”にする。
【０１３７】
これにより、印字制御部３０５は、プラス補正対象画素に対応するノズルから吐出されるドロップ数をズレ量に応じて増加させるように補正されたドロップデータに基づいて、インクジェットヘッド１１０〜１１７からインクを吐出させることにより印刷を実行できる。そのため、不吐出画素があり、インクジェットヘッド１１１とインクジェットヘッド１１０との間に位置ズレが発生したとしても、不吐出画素の主走査方向に隣接する隣接画素のうち位置ズレにより画素間距離が広がる画素について、画素間距離を小さくできる。これにより、不吐出により白スジなどの発生による印刷画像の濃度ムラの発生することを防止できる。また、不吐出画素の主走査方向に隣接する隣接画素のうち位置ズレにより画素間距離が狭まる画素について画素間距離を大きくできるので、画素の重なりなどを防止しにじみを低減することができる。
【０１３８】
以上のように、本発明の実施例３であるインクジェット印刷装置１では、距離算出部３０８が、複数のノズルからの吐出により印刷されたテストパターン画像データに基づいて印刷された原稿から読み取られたテストパターン読み取り画像データ（テスト画像データ）に基づいて、不吐出であるノズルを決定し、この決定した不吐出のノズルを有するインクジェットヘッドの同一色であるインクジェットヘッドに対する主走査方向におけるズレ量と、不吐出のノズルに対応する画素の主走査方向の両側に隣接する隣接画素の画素間距離ｔとを算出し、画像処理部３０３が、隣接画素のうち算出された画素間距離が所定距離を超えるプラス補正対象画素に対応するノズルから吐出されるインク量をズレ量に応じて増加させるように、受信した印刷ジョブに含まれる画像データを補正する。
【０１３９】
そのため、ノズルの不吐出が発生し、かつインクジェットヘッドに主走査方向の位置ズレが発生した場合においても、不吐出のノズルに対応する画素の主走査方向の両側に隣接する隣接画素に対して、主走査方向における画素のズレ量に応じて適切に補正することができるので、印刷画像の濃度ムラの発生することを防止できる。
【０１４０】
なお、不吐出画素が主走査方向に１画素おいて発生する可能性もある。このような場合、一方の不吐出画素と他方の不吐出画素とに挟まれた画素は、プラス補正対象画素およびマイナス補正対象画素のいずれの条件を満たす場合がある。このとき、画像処理部３０３は、予めいずれかを優先して設定するようにしてもよいし、ユーザ操作に基づいてプラス補正対象画素またはマイナス補正対象画素と決定するようにしてもよい。
【０１４１】
（実施例４）
本発明の実施例４では、インクジェットヘッドがインク色ごとに、主走査方向に沿ってそれぞれ４列ずつ設けられたインクジェット印刷装置１を例に挙げて説明する。なお、実施例４のインクジェット印刷装置１では、図１，図３に示す実施例１のインクジェット印刷装置１と構成が同一で、動作のみが異なるため、図１，図３に示す実施例１のインクジェット印刷装置１の符号を参照して動作を説明する。
【０１４２】
図１６（ａ）は、インクジェットヘッドそれぞれに設けられたノズルの位置を示している。
【０１４３】
図１６（ａ）に示すように、図４（ａ）に示したブラック（Ｋ）のインクを吐出するインクジェットヘッド１１０，１１１に加え、ブラック（Ｋ）のインクを吐出するインクジェットヘッド１２０，１２１が設けられている。なお、ここでは、詳述しないが、シアン（Ｃ）、マゼンダ（Ｍ）、イエロー（Ｙ）についても同様に、４列ずつインクジェットヘッドが設けられている。
【０１４４】
図１６（ｂ）は、（ａ）に示したインクジェットヘッド１１０，１１１，１２０，１２１のノズルから吐出されたインクの着弾位置を示した図である。なお、ここでは、ブラック（Ｋ）のインクを吐出するインクジェットヘッド１１０，１１１，１２０，１２１を例に挙げて説明するが、シアン（Ｃ）、マゼンダ（Ｍ）、イエロー（Ｙ）についても同様である。
【０１４５】
図１６（ａ）に示すように、インクジェットヘッド１１０には、ノズル３つ毎に、副走査方向にずらしながら、主走査方向には一定の間隔でノズルが配置されている。
【０１４６】
そして、図１６（ｂ）に示すように、インクジェットヘッド１１０から吐出されたインクの着弾位置（「Ｋ１」で示す。）と、インクジェットヘッド１１１から吐出されたインクの着弾位置（「Ｋ２」で示す。）と、インクジェットヘッド１２０から吐出されたインクの着弾位置（「Ｋ３」で示す。）と、インクジェットヘッド１２１から吐出されたインクの着弾位置（「Ｋ４」で示す。）とが副走査方向に対し順に着弾するように制御される。
【０１４７】
これにより、主走査方向および副走査方向ともに、インクジェットヘッド１１０，１１１，１２０，１２１から吐出されたインクが隙間なく整列して着弾されるので、濃度が均一となる画素を形成する。図１６（ｂ）に示した例では、インクジェットヘッド１１０，１１１，１２０，１２１から吐出され着弾した主走査方向に互いに隣接する画素は接しているので、画素間距離ｓは、全て“ゼロ”となっている。
【０１４８】
しかしながら、インクジェット印刷装置１は、インクの粘度が上昇したり、インクに含まれるゴミがノズルに詰まったりすると、図１６（ａ）に示すように、そのノズルは適切に吐出できない吐出不良ノズル２１０，２１１，２１２となる。そして、吐出不良ノズル２１０，２１１，２１２が存在すると、図１６（ｂ）に示すように、吐出不良ノズル２１０，２１１，２１２からそれぞれ吐出されて印刷用紙Ｗに着弾すべき位置に、インクが着弾することなく、白いスジが表れ、画像劣化が生じる。この吐出不良ノズル２１０，２１１，２１２から吐出されて印刷用紙Ｗに着弾すべき位置の不吐出画素は、図１６（ｂ）に示した例では、「Ｘ」で示した画素に該当する。
【０１４９】
さらに、実施例１のインクジェット印刷装置１と同様に、インクジェットヘッドの取り付け誤差や装置の移送中の衝撃などにより、あるインクジェットヘッドが同一色の他のインクジェットヘッドに対して位置ズレが発生する場合、不吐出画素の主走査方向に隣接する隣接画素の画素間距離ｔは広がるもの、狭まるもの、変化しないものがある。
【０１５０】
図１７は、インクジェットヘッド１１１，１２０，１２１が、インクジェットヘッド１１０に対して、図１６（ａ）に示すＸ方向に“ｍ”（ｍｍ）だけ位置ズレが発生した場合におけるインクジェットヘッド１１０，１１１，１２０，１２１のノズルから吐出されたインクの着弾位置を示した図である。
【０１５１】
図１７に示した例では、位置ズレが発生した場合においても、不吐出画素８０２の主走査方向に隣接する共にインクジェットヘッド１１０から吐出された隣接画素８０１と、インクジェットヘッド１２１から吐出された隣接画素８０３の間の画素間距離ｔは変化がない。同様に、不吐出画素８０５の主走査方向に隣接する共にインクジェットヘッド１２０から吐出された隣接画素８０４と、インクジェットヘッド１２１から吐出された隣接画素８０６の間の画素間距離ｔや、不吐出画素８０８の主走査方向に隣接する共にインクジェットヘッド１１１から吐出された隣接画素８０７と、インクジェットヘッド１２０から吐出された隣接画素８０９の間の画素間距離ｔも変化がない。
【０１５２】
この場合、画像処理部３０３は、画像データの全ての画素についてプラス補正対象画素もマイナス補正対象画素も存在しないと判定し、画像データを補正することなく、印字制御部３０５が、補正しないない画像データ（ドロップデータ）に基づいて、インクジェットヘッド１１０，１１１，１２０，１２１からインクを吐出させることにより印刷を実行する。
【０１５３】
図１８は、インクジェットヘッド１１１，１２１が、インクジェットヘッド１１０，１２０に対して、図１６（ａ）に示すＸ方向に“ｍ”（ｍｍ）だけ位置ズレが発生した場合におけるインクジェットヘッド１１０，１１１，１２０，１２１のノズルから吐出されたインクの着弾位置を示した図である。
【０１５４】
図１８に示した例では、不吐出画素９０５の主走査方向に隣接する隣接画素９０４と隣接画素９０６との間の画素間距離ｔは広がっている。その一方、不吐出画素９０８の主走査方向に隣接する隣接画素９０７と隣接画素９０９との間の画素間距離ｔは狭まっている。また、不吐出画素９０２の主走査方向に隣接する隣接画素９０１と隣接画素９０３の間の画素間距離ｔは変化がない。
【０１５５】
図１６（ａ）に示すように、インクジェットヘッド１１０，１１１，１２０，１２１には、ノズル３つ毎に、副走査方向にａ列、ｂ列、ｃ列とずらしながら、主走査方向には一定の間隔でノズルが配置されているので、どの列に設けられたノズルかによって、画素間距離ｔが、広がるもの、狭まるもの、変化しないものが決まる。
【０１５６】
例えば、インクジェットヘッド１１１，１２１が、インクジェットヘッド１１０，１２０に対して、図１６（ａ）に示すＸ方向に“ｍ”（ｍｍ）だけ位置ズレが発生した場合、ズレが生じていないインクジェットヘッド１２０のｃ列のノズルに対応する画素（例えば、画素９０４）とズレの生じたインクジェットヘッド１２１のｂ列のノズルに対応する画素（例えば、画素９０６）との画素間距離ｔは、ズレ量に応じて広がる。
【０１５７】
一方、ズレの生じたインクジェットヘッド１１１のｂ列のノズルに対応する画素（例えば、画素９０７）とズレの生じていないインクジェットヘッド１２０のａ列のノズルに対応する画素（例えば、画素９０９）との画素間距離ｔは、ズレ量に応じて狭まる。
【０１５８】
また、ズレの生じたインクジェットヘッド１１１のａ列のノズルに対応する画素（例えば、画素９０１）とズレの生じたインクジェットヘッド１２０のｃ列のノズルに対応する画素（例えば、画素９０３）との画素間距離ｔは、ズレ量に応じて狭まる。
【０１５９】
そのため、画素間距離ｔが広がる画素（例えば、画素９０４と画素９０６）や、画素間距離ｔが狭まる画素（例えば、画素９０７と画素９０９）の位置により、インクジェットヘッド１１１，１２１のズレ量を算出することができる。
【０１６０】
そして、画像処理部３０３は、画素間距離ｔが所定距離を超えている画素をプラス補正対象画素として決定する。例えば、図１８に示した例では、画像処理部３０３は、隣接画素９０４と隣接画素９０６をプラス補正対象画素として決定する。
【０１６１】
その一方、画像処理部３０３は、画素間距離ｔが所定距離未満の画素をマイナス補正対象画素として決定する。例えば、図１８に示した例では、画像処理部３０３は、隣接画素９０７と隣接画素９０９をマイナス補正対象画素として決定する。
【０１６２】
これにより、本発明の実施例４のインクジェット印刷装置１のように、インクジェットヘッドがインク色ごとに、主走査方向に沿ってそれぞれ４列ずつ設けられた構成において、ノズルの不吐出が発生し、かつインクジェットヘッドに主走査方向の位置ズレが発生した場合においても、不吐出のノズルに対応する画素の主走査方向の両側に隣接する隣接画素に対して、主走査方向における画素のズレ量に応じて適切に補正することができるので、印刷画像の濃度ムラの発生することを防止できる。
【０１６３】
なお、本発明の実施例４では、インクジェットヘッドがインク色ごとに、主走査方向に沿ってそれぞれ４列ずつ設けられたインクジェット印刷装置１を例に挙げて説明したが、４列に限らず、複数列であれば何列のインクジェットヘッドが設けられていてもよい。
【符号の説明】
【０１６４】
１…インクジェット印刷装置
１０…サイド給紙部
１１…給紙台
１２…次給紙部
１４…次給紙部
２０…内部給紙部
３０…印刷部
３１…インクジェットヘッドユニット
３２…搬送部
４０…排紙部
５０…反転部
１００…制御部
１１０〜１１７，１２０，１２１…インクジェットヘッド
１３１，１３２…吸引ファン
１３３…搬送ベルト
３０１…印刷ジョブ受信部
３０２…印刷ジョブ記憶部
３０３…画像処理部
３０４…補正対象画素記憶部
３０５…印字制御部
３０６…操作信号取得部
３０７…読み取り画像取得部
３０８…距離算出部
３０９…補正対象画素決定部
３１１…通信インターフェース
３１２…操作パネル
３１３…スキャナ
【図１】
0006567312.tif 000002
【図２】
0006567312.tif 000003
【図３】
0006567312.tif 000004
【図４】
0006567312.tif 000005
【図５】
0006567312.tif 000006
【図６】
0006567312.tif 000007
【図７】
0006567312.tif 000008
【図８】
0006567312.tif 000009
【図９】
0006567312.tif 000010
【図１０】
0006567312.tif 000011
【図１１】
0006567312.tif 000012
【図１２】
0006567312.tif 000013
【図１３】
0006567312.tif 000014
【図１４】
0006567312.tif 000015
【図１５】
0006567312.tif 000016
【図１６】
0006567312.tif 000017
【図１７】
0006567312.tif 000018
【図１８】
0006567312.tif 000019