(57)【特許請求の範囲】
【請求項１】
画像形成装置中をプロセス方向に沿って移動される受容媒体上に画像を形成する画像形成装置を用いて形成される画像の筋欠陥を補償する方法であって、
（１）前記画像内のクロスプロセス方向画像形成装置ピクセル位置における実際のグレーレベル値と所期のグレーレベル値との間のグレーレベルの差を決定するために使用可能な補償パターンを印刷するステップを含み、この印刷するステップは、
（ａ）それぞれ他のグレーレベル部分とは異なるグレーレベルを有しかつ前記クロスプロセス方向に沿って延長しており、前記プロセス方向に沿って配列された複数のグレーレベル部分を印刷するステップと、
（ｂ）前記複数のグレーレベル部分の第１の端部に隣接した第１の組のアラインメント・マークを印刷し、前記第１の組のアラインメント・マークは前記クロスプロセス方向に延長しているマークの複数の行を有し、前記第１の組のアラインメント・マークの第１の行と前記第１の組のアラインメント・マークの第２の行とは、グレーレベル部分を間に存在しないで、互いに隣接する、ステップと、
（ｃ）前記複数のグレーレベル部分の第２の端部に隣接した第２の組のアラインメント・マークを印刷し、前記第２の組のアラインメント・マークは前記クロスプロセス方向に延長しているマークの複数の行を有する、ステップを含み、
前記方法は更に、
（２）前記補償パターンを走査して１つの組の走査画像データを生成し、前記走査画像データが複数のクロスプロセス方向走査画像ピクセル位置のそれぞれに対する画像値を定義するステップと、
（３）前記アラインメント・マークの前記第１および第２の組のマークの前記クロスプロセス方向走査画像ピクセル位置に基づいて前記走査画像データを解析して、少なくとも１つのクロスプロセス方向画像形成装置ピクセル位置に対する複数のグレーレベル部分の少なくとも１つに対する少なくとも１つの実際のグレーレベル値を決定するステップと、
（４）各解析されたクロスプロセス方向画像形成装置ピクセル位置に対し、前記解析されたクロスプロセス方向画像形成装置ピクセル位置の各解析されたグレーレベル部分に対し、前記解析されたグレーレベル部分に対する決定された実際のグレーレベル値と前記解析されたグレーレベル部分に対する所期のグレーレベル値とに基づいて補償パラメータを生成するステップと、
を含み、
前記アラインメント・マークの前記第１および第２の組のマークの前記クロスプロセス方向走査画像ピクセル位置に基づいて前記走査画像データを解析して、少なくとも１つのクロスプロセス方向画像形成装置ピクセル位置に対する複数のグレーレベル部分の少なくとも１つに対する少なくとも１つの実際のグレーレベル値を決定するステップは、
前記クロスプロセス方向走査画像ピクセル位置の1つを、現在のクロスプロセス方向走査画像ピクセル位置として、選択するステップと、
前記クロスプロセス方向走査画像ピクセル位置と関連する前記アラインメント・マークの第１および第２の組の各々のため、アラインメント・マークの幅及び重心位置を決定するステップと、
現在のグレーレベル部分としてグレーレベル部分の1つを選択するステップと、
前記選択されたクロスプロセス方向走査画像ピクセル位置と関連する前記クロスプロセス方向走査画像形成装置ピクセル位置のため、前記第１および第２の組のアラインメント・マークの前記決定された幅及び重心位置に基づいて、前記関連する前記クロスプロセス方向走査画像形成装置ピクセル位置の前記選択されたグレーレベル部分のための前記実際のグレーレベル値を決定するステップと、
を有する、
画像の筋欠陥を補償する方法。
【請求項２】
前記走査画像データを解析するステップは、前記複数のグレーレベル部分各々のため、前記グレーレベル部分を選択するステップと、前記実際のグレーレベル値を決定するステップと、を繰り返すことを特徴とする請求項１に記載の画像の能欠陥を補償する方法。
【請求項３】
各解析されたクロスプロセス方向画像形成装置ピクセル位置に対し、前記解析されたクロスプロセス方向画像形成装置ピクセル位置の各解析されたグレーレベル部分に対し、前記解析されたグレーレベル部分に対する決定された実際のグレーレベル値と前記解析されたグレーレベル部分に対する所期のグレーレベル値とに基づいて補償パラメータを生成するステップは、
対応する走査画像ピクセル位置のグレーレベル部分のための前記決定された実際のグレーレベル値とグレーレベル部分のための所期グレーレベル値とに基づいて、クロスプロセス方向画像形成装置ピクセル位置のための補償値を生成するステップを有する
ことを特徴とする請求項１に記載の画像の能欠陥を補償する方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、静電気的に形成される画像の筋欠陥のような印刷欠陥を補償する方法、システム、補償パターンおよび記憶媒体に関する。
【背景技術】
【０００２】
レーザープリンター、デジタル複写機等のようなゼログラフィック、電子写真または同様の画像形成システムのサブシステムにおける欠陥は、印刷画像に目に見える筋を生じさせることがある。このような筋は、主としてプロセス方向に平行に走る画像内の１次元の欠陥である。通常の欠陥は、不均質なLEDイメージャ、チャージャー内の高電圧要素の汚れ、光感体表面の引っ掻き傷等から生ずるおそれがある。均一なグレーのパッチでは、筋や帯はグレーレベルのムラのように見えることがある。一般に、「グレー」とは、トナーが黒、シアン、マゼンタ、黄色、あるいは他の色であるかに関係なく、任意の単色分離層の強度値を言う。
【０００３】
このような欠陥を軽減する１つの方法は、マーキング・エンジン・サブシステムの重要なパラメーターを厳しい仕様で設計製作することである。しかし、そのような高精度製作はコスト的に実行できないことが多い。
【発明の開示】
【発明が解決しようとする課題】
【０００４】
種々の実施形態において、本発明によるシステムおよび方法は、プロセス方向を横切る方向に延長する中間調ストリップの前および／または後にプロセス・コントロール・マークおよび・またはアラインメント・マークを有する、例えばフラットベッド・スキャナー（ｆｌａｔｂｅｄ  ｓｃａｎｎｅｒ）のような画像取り込み装置（ｉｍａｇｅ  ｃａｐｔｕｒｅ  ｄｅｖｉｃｅ）で走査される補償パターンを導入することによってピクセル・グリッド・ミスアラインメントを補償する。アラインメント・マークは、プリンター・ピクセル・グリッドと走査ピクセル・グリッドの間にアラインメントを与える。プロセス・コントロール・マークは、プリンター・レスポンスの変化をより容易にかつ／または敏速に検出できるようにし、そのプロセス・コントロール・マークの変化に応答して、所定ピクセル位置に対して用いられる選択された階調再現曲線を適切に変化させることができる。
【課題を解決するための手段】
【０００５】
種々の実施形態において、本発明によるシステムおよび方法は、２回以上の反復を用いて実行される。製作後にまたは保守時に、中間調補償領域の前および／また後にアラインメント・マークまたはプロセス・コントロール・マークを有する補償パターンが印刷システムによって印刷され、そしてフラットベッド・プリンターまたは他の画像取り込み装置で走査される。次に、プロセス・コントロール・マークの走査画像からの計量（ｍｅｔｒｉ）が得られる。各パッチの各ピクセル列におけるグレーレベルまたは中間階調補償領域のグレーレベル・スイープ（ｇｒａｙ  ｌｅｖｅｌ  ｓｗｅｅｐ）の部分も測定される。その後、プロセス・コントロール・マークの測定されたライン幅と測定されたグレー・レベルが相互に関係づけられ、補間されて、各ピクセル列の関連したライン幅に対する局所階調再現曲線を生成する。
【０００６】
本発明の請求項１の実施形態によれば、画像形成装置中をプロセス方向に沿って移動される受容媒体上に画像を形成する画像形成装置を用いて形成される画像の筋欠陥を補償する方法が、前記画像内のクロスプロセス方向画像形成装置ピクセル位置における実際のグレーレベル値と所期のグレーレベル値との間のグレーレベルの差を決定するために使用可能な補償パターンを印刷するステップを含み、この印刷するステップは、それぞれ他のグレーレベル部分とは異なるグレーレベルを有しかつ前記クロスプロセス方向に沿って延長しており、前記プロセス方向に沿って配列された複数のグレーレベル部分を印刷するステップと、前記複数のグレーレベル部分の第１の端部に隣接した第１の組のアラインメント・マークを印刷し、前記第１の組のアラインメント・マークは前記クロスプロセス方向に延長しているステップと、前記複数のグレーレベル部分の第２の端部に隣接した第２の組のアラインメント・マークを印刷し、前記第２の組のアラインメント・マークは前記クロスプロセス方向に延長しているステップを含み、前記補償パターンを走査して１つの組の走査画像データを生成し、前記走査画像データが複数のクロスプロセス方向走査画像ピクセル位置のそれぞれに対する画像値を定義するステップと、前記アラインメント・マークの前記第１および第２の組のマークの前記クロスプロセス方向走査画像ピクセル位置に基づいて前記走査画像データを解析して、少なくとも１つのクロスプロセス方向画像形成装置ピクセル位置に対する複数のグレーレベル部分の少なくとも１つに対する少なくとも１つの実際のグレーレベル値を決定するステップと、各解析されたクロスプロセス方向画像形成装置ピクセル位置に対し、前記解析されたクロスプロセス方向画像形成装置ピクセル位置の各解析されたグレーレベル部分に対し、前記解析されたグレーレベル部分に対する決定された実際のグレーレベル値と前記解析されたグレーレベル部分に対する所期のグレーレベル値とに基づいて補償パラメータを生成するステップとを含むことを特徴とする。
【０００７】
本発明の請求項２の実施形態によれば、画像形成装置を用いて形成された画像内のクロスプロセス方向画像形成装置ピクセル位置における実際のグレーレベル値と所期のグレーレベルとの間のグレーレベルの差を決定するために使用可能な補償パターンが、それぞれ他のグレーレベル部分とは異なるグレーレベルを有しかつ前記クロスプロセス方向に沿った複数のクロスプロセス方向ピクセル位置にわたって延長している複数のグレーレベル部分と、前記複数のグレーレベル部分の第１の端部に隣接し、前記クロスプロセス方向に沿って延長した少なくとも１つのマーク行を有する第１の組のアラインメント・マークと、前記複数のグレーレベル部分の第２の端部に隣接し、前記クロスプロセス方向に沿って延長した少なくとも１つのマーク行を有する第２の組のアラインメント・マークとを含むことを特徴とする。
【０００８】
本発明の請求項３の実施形態によれば、データ処理装置で実行可能で、画像形成装置中をプロセス方向に沿って移動される受容媒体上に画像を形成する画像形成装置を用いて形成される画像の筋欠陥を補償するためのデータを生成するために使用可能な１つの組のプログラム命令を格納する記憶媒体が下記の命令を含むことを特徴とする。すなわち、前記記憶媒体は、前記１つの組のプログラム命令が、前記画像内のクロスプロセス方向画像形成装置ピクセル位置における実際のグレーレベル値と所期のグレーレベル値との間のグレーレベルの差を決定するために使用可能な補償パターンの印刷する命令を含み、前記補償パターンを印刷する命令は、それぞれ他のグレーレベルとは異なるグレーレベルを有しかつ前記クロスプロセス方向に沿って延長しており、前記プロセス方向に沿って配列された複数のグレーレベル部分を印刷する命令と、前記複数のグレーレベル部分の第１の端部に隣接し、前記クロスプロセス方向に沿って延長する少なくとも１つのマーク行を有する第１の組のアラインメント・マークを印刷する命令と、前記複数のグレーレベル部分の第２の端部に隣接し、前記クロスプロセス方向に沿って延長する少なくとも１つのマーク行を有する第２の組のアラインメント・マークを印刷する命令とを含み、前記補償パターンを走査して１つの組の走査画像データを生成し、前記走査画像データが複数のクロスプロセス方向走査画像ピクセル位置のそれぞれに対する画像値を定義する命令と、前記アラインメント・マークの前記第１および第２の組のマークの前記クロスプロセス方向走査画像ピクセル位置に基づいて前記走査画像データを解析して、少なくとも１つのクロスプロセス方向画像形成装置ピクセル位置に対する複数のグレーレベル部分の少なくとも１つに対する少なくとも１つの実際のグレーレベル値を決定する命令と、各解析されたクロスプロセス方向画像形成装置ピクセル位置に対し、前記解析されたクロスプロセス方向画像形成装置ピクセル位置の各解析されたグレーレベル部分に対し、前記解析されたグレーレベル部分に対する決定された実際のグレーレベル値と前記解析されたグレーレベル部分に対する所期のグレーレベル値とに基づいて補償パラメータを生成する命令とを含むことを特徴とする。
【実施例】
【０００９】
本明細書中で説明される補償技法はカラー画像形成装置およびモノクロ画像形成装置の両方に適用できる。下記の実施形態は、補償パラメータを生成してモノクロ画像形成装置に適用することに関するものである。しかし、技術的に公知なように、単色カラー画像形成装置は、異なるカラー分離層（ｃｏｌｏｒ  ｓｅｐａｒａｔｉｏｎ  ｌａｙｅｒｓ）、すなわち異なるカラーのモノクロ画像を重ねることにより動作する。したがって、各カラー分離層は、この明細書に記載されている技法を用いて、個々に補償することができる。本明細書で用いられている「グレー」という用語は、印刷面上におけるゼロ密度と１００％密度の間における材料のカバーレッジ（ｃｏｖｅｒａｇｅ）の大きさを示すが、一般に、この材料は任意所望のカラーであってもよい。
【００１０】
入力グレーレベルは通常０と２５５の間の整数であり、コンピュータ、入力スキャナーまたは他の画像データ・ソースからマーキング・エンジンに送られる。実際のグレーレベルは、クロスプロセス方向（ｃｒｏｓｓ−ｐｒｏｃｅｓｓ  ｄｉｒｅｃｔｉｏｎ）における距離の関数であってもよい。所望のグレーレベルは、マーキング・エンジンが印刷するように設計されているものに対するセンサーのレスポンスとして定義される。所望のグレーレベルは、均一なグレー・ストリップに対する位置とは無関係であり、例えば、実際の全グレーレベルの平均としてもよい。
【００１１】
入力グレーレベルの関数としての所望のグレーレベルは、所期の階調再現曲線を定義する。入力グレーレベルの関数としての実際のグレーレベルは、局所階調再現曲線を定義する。クロスプロセス方向における印刷画像内の各ピクセル位置に対して１つの階調再現曲線が存在する。したがって、例えば、幅が１インチの６００−ｐｓｉプリンターは、１つの所望の階調再現曲線を有し、６６００の異なるピクセル位置のそれぞれに対して１つずつ、６６００（６００×１１）の局所階調再現曲線を有することになるであろう。
【００１２】
図１は、多数の筋欠陥を含む一のグレーレベル値を有する画像パッチを示している。各筋欠陥は、プロセス方向または低速走査方向に沿って延長しており、種々の異なる筋欠陥が、クロスプロセス方向または高速走査方向に沿って互いに隣接している。すなわち、図１は、筋を含む印刷された均一なグレーのパッチ１１０を示している。図１に示されているように、筋がプロセス方向１２０に平行に走っている。筋の大きさまたはトナー強度の差は、プロセス方向に平行な位置の関数である。プロセス方向に平行でかつ基準位置から所定の距離の列における全てのピクセルが、筋欠陥による同じ強度ずれを受ける。
【００１３】
種々の実施形態において、本発明によるシステムおよび方法は、プロセス方向の長さに沿って走っていて、同じ所期強度の隣接領域よりも明るいか暗い一定の強度を有する筋または不適切なトナー強度領域を補償する。
【００１４】
図２は、印刷されたトナー密度の目安であるルミノシテイ（ｌｕｍｉｎｏｓｉｔｙ）を、入力グレーレベルの関数として示す曲線のグラフである。理想のまたは所期の階調再現曲線２１０は、筋欠陥が存在しない場合の出力ルミノシテイを、全てのピクセル列における入力グレーレベルの関数として示している。実際の階調再現曲線２２０は、筋欠陥を受けるピクセル列に対する入力グレーレベルの関数としての実際の出力ルミノシテイの一例である。
【００１５】
すなわち、図２は１つの局所階調再現曲線２２０に対する実際のグレーレベルの典型的なプロットを示している。このピクセルにおけるプリンター・レスポンス（ｐｒｉｎｔｅｒ  ｒｅｓｐｏｎｓｅ）が正確であれば、実際のグレーレベルのプロットは、全ての位置における理想のまたは所期の階調再現曲線のプロットに合致するであろう。理想のまたは所期の階調再現曲線２１０からの局所階調再現曲線２２０のずれが、全てのグレーレベルにおける、このピクセル位置に対する筋発生（ｓｔｒｅａｋｉｎｇ）の程度を定量化する。理想の階調再現曲線２１０によれば、４０のグレーレベル出力を有する画像部分が所望される場合に、理想の状態において、このピクセル位置における所望のグレーレベル出力を得るためには、ゼログラフィックまたは電子写真画像形成システムは、１１７のグレーレベルにおいて、その画像部分を印刷することが必要であろう。実際の階調再現曲線２２０によれば、４０のグレーレベル出力を有する画像部分が所望される場合に、このピクセル位置における所望のグレーレベル出力を得るためには、ゼログラフィックまたは電子写真画像形成システムは、９７のグレーレベルにおいて、その画像部分を印刷することが必要であろう。すなわち、その画像部分を定義する画像データは、そのピクセル位置において９７のグレーレベルで、その画像部分を印刷することをゼログラフィックまたは電子写真画像形成システムに命令するように変更されなければならない。実際には、図２に示された２つの階調再現曲線についてのある種のパラメータ化が、メモリに格納され、かつこのピクセル位置に対する任意のグレーレベルについての画像データによって定義されたグレーレベルを修正して、印刷画像部分に所望のグレーレベルを得るために用いられる。
【００１６】
種々の実施形態において、筋欠陥を補償するために、異なる階調再現曲線を用いて入力グレーレベルが変更され、この場合、クロスプロセス方向における各ピクセルに対して１つの局所階調再現曲線が存在し、実際のグレーレベルが全てのピクセル位置における所望のグレーレベルに合致する。このことは、クロスプロセス方向の全てのピクセル位置における実際のグレーレベルを正確に決定できることを要求する。センサの空間的不均一性は、画像が測定されているとセンサ測定システムまたは画像形成システムが考えるピクセル位置と、測定が実際に行われているピクセル位置との間に不一致を生じさせることがある。この誤差が生じると、間違ったピクセル位置に補償が適用されることになる。結果としては、図３および４に示されているもののような狭い筋が適切に補償されない。
【００１７】
図２に示された例では、４０の一定ルミノシテイを得るためには、筋欠陥を受けるピクセル位置に対する入力グレーレベル値が、理想の階調再現曲線を用いて決定される値１１７から値９７まで低下されなければならない。
【００１８】
図３および４は、補償データにおけるプリンター・ピクセル・グリッドとピクセル・グリッドの間の適切なピクセル・アラインメントおよび不適切なピクセル・アラインメントに対する筋補償を示す幾つかの曲線をグラフ式に示している。図３および４に示されている実際の印刷トナー密度値３２１は、一定強度入力から生成され、ピクセル列３１１−３１８の関数である。実際の印刷トナー密度値３２１における筋欠陥、すなわちピクセル列３１１−３１５、そして３１７および３１８で得られる所望の印刷トナー密度値とは異なる実際の印刷トナー密度値が、ピクセル列３１６で見られる。
【００１９】
図３は、補償データにおけるプリンタ・ピクセル・グリッドとピクセル・グリッドとの間のピクセル・アラインメントが適切に整列されている場合に、走査データにおける印刷補償パターンを走査することによって得られた走査データ・トナー密度値３３１を示している。筋欠陥、すなわち異なる実際の印刷トナー密度も、走査データ・トナー密度値３３１のピクセル列３１６に見られる。適切に補償された入力グレーレベル曲線３４１も図３に示されており、それは、筋欠陥を補償する走査データ・トナー密度値３３１に生ずるピクセル列３１６に対する実際の印刷トナー密度値の差とは反対の、ピクセル列３１６に対する強度値の差を有している。
【００２０】
補償された入力グレーレベル曲線３４１がプリンター・ピクセル列位置でサンプリングされた場合には、適切に整列された補償された中間階調密度曲線３５１は、ピクセル列３１６における異なる密度またはピクセル列３１６に対する異なる密度値をも示す。中間階調密度曲線３５１が印刷プロセスで用いられる場合には、出力密度曲線３６１は、ピクセル列３１１−３１８の全てに対する所望の一定密度を有する。
【００２１】
図４は、補償データにおけるプリンター・ピクセル・グリッドとピクセル・グリッドとの間のピクセル・アラインメントが二分の一ピクセルだけずれた（ｍｉｓａｌｉｇｎｅｄ）場合に印刷補償パターンを走査することによって得られた走査データ・トナー密度値３３２を示している。実際の印刷トナー密度値における筋欠陥、すなわち実際の印刷トナー密度値の差は、走査データ・トナー密度値３３２において、ピクセル列３１５および３１６間で生ずることが分かる。その結果、図４に示されている、ずれた補償入力グレーレベル曲線３４２が、ずれた走査データ・トナー密度値３３２から生成される。特に、ずれた補償グレーレベル曲線３４２は、走査データ・トナー密度値３３２の差とは反対の、ピクセル列３１５および３１６の差を有しているが、実際の印刷されたトナー密度値３２１の異なる値の位置、すなわちピクセル列３１６とは整列されていない。
【００２２】
入力グレーレベル曲線が、離散したピクセル位置３１１−３１８間の線形補間を用いて、プリンター・ピクセル列位置３１１−３１８でサンプリングされた場合には、整列していない補償された中間階調密度曲線３５２は、使用されるべき密度が、実際には筋欠陥を適切に補償するために必要とされる密度の半分であること、そしてピクセル列３１５および３１６の両方に補償を適用することが必要であることを示している。このようにして得られた中間階調密度曲線３５２が印刷プロセスで用いられた場合には、出力密度曲線３６２は、ピクセル列３１５に対しては、不必要に補償過剰となり、ピクセル列３１６に対しては補償不足となる。実際の印刷されたトナー密度値３６２に示されている本来の筋発生が修正された場合には、検知可能な筋発生が出力密度値３６２に依然として見られる。
【００２３】
図５は、補償パラメータを決定する場合にピクセル・グリッドと捜査グリッドの間のずれ（ｍｉｓａｌｉｇｎｍｅｎｔ）を考慮できるようにする補償パターンの第の実施形態を示している。図５に示された第１の補償パターンは、４つのグレーレベル中間階調ストリップ４１２−４１８のような多数のグレーレベル中間階調ストリップ４１１と、アラインメント・マークまたは基準マーク４２６および４２８のそれぞれの２つの組４２０および４２２を有する補償領域４１０を含んでいる。この実施形態では、マーク４２６および４２８は、アラインメント・マークおよびプロセス・コントロール・マークとして使用可能であることが分かるであろう。グレーレベル中間階調ストリップ４１２−４１８のそれぞれは、単一のグレーレベルを有するデータを用いて生成される印刷領域である。グレーレベル中間階調ストリップ４１２−４１８のそれぞれは、互いに異なるグレーレベルを有している。
【００２４】
図５には４つのグレーレベル中間階調ストリップ４１２−４１８が示されているが、実際には、プリンターが印刷できる全ての異なるグレーレベルに対して１つのグレーレベル中間階調ストリップが含まれているおそれがあり、必要に応じて、多数の補償ページを使用できることが分かるであろう。全ての可能なプリンター・グレーレベルより少ない可能なプリンター・グレーレベルに対するグレーレベル中間階調ストリップが使用され得ることが分かるであろう。この場合には、中間の、印刷されていないグレーレベルに対する補償データは、印刷されたグレーレベルから補間できる。中間階調補償領域４１０は、トナー密度の段階的な変化を有するストリップ４１２−４１８のような多数の異なるグレーレベル中間階調ストリップ４１１よりも徐々に増加または減少するトナー密度を有する領域でありうることも分かるであろう。
【００２５】
アラインメント・マークまたは基準マーク４２１および４２３は、ピクセル列に対する走査座標を印刷画像におけるピクセル列の座標に合致させるために用いられる。アラインメント・マークまたは基準マークの２つの組４２０および４２２は、プロセス方向４３０に沿って、中間階調補償領域４１０の前後にそれぞれ配置される。各組４２０および４２２のアラインメント・マークは、アラインメント・マークを１オン、７オフ・ライン・パターンの８つの行４２１および４２３にそれぞれ編成する。種々の実施形態において、行４２１および４２３のそれぞれのプロセス・コントロール・マーク・ライン４２６および４２８は、１つのピクセルの幅であるが、ある種の状況では、それより広いラインを用いることができる。各組４２０または４２２では、１つの行４２１または４２３におけるアラインメント・マーク４２６および４２８は、各組４２０または４２２の他の１つの行４２１または４２３に対してクロスプロセス方向に１つのピクセルだけ、ずらされる（シフトされる）。得られたライン幅を決定するのに十分な余白を残すように、１オン、７オフ・パターンが選定される。その１オン、７オフ・パターンの８つの行４２１および４２３は、ライン幅を識別しかつプリンター座標における各ピクセル列の位置でのトナー密度を得るのに十分な情報を提供する。
【００２６】
１つの行における異なるライン間に相互作用がないという要件を依然として満たしている単一ピクセル幅のライン間に、異なるオンオフ間隔を選定できることが分かるであろう。異なるオンオフ・パターンが選定される場合には、行の個数は、全てのピクセル列が、例えば単一ピクセル幅のラインで印刷されるように変更される。異なオンオフ・パターンが選定されると、全てのピクセル列が、例えば単一ピクセル幅のラインで印刷されるように、行の個数が変更される。１つの行内のラインは、規則的に離間される必要はなく、全ての行が、全体的に、各ピクセル列に少なくとも１つのラインを印刷されるならば、図７に示されている実施形態で示されるように、不規則に離間されてもよいことが分かるであろう。
【００２７】
図６は、特定のピクセル列の補償パラメータを決定する場合に、中間階調補償領域４１０の特定のグレーレベル中間階調ストリップ４１１の特定のピクセル列部分４４０を識別するために、図５に示された補償パターンが、どのように用いられるかについての１つの実施形態を示している。第１に、補償領域４１０の前の行４２１のうちの１つの行のピクセル列アラインメント・マークまたは基準マーク４２６のうちの１つの適当なマークのライン幅および重心位置（ｃｅｎｔｒｏｉｄ  ｐｏｓｉｔｉｏ）と、補償領域４１０の後の行４２３のうちの１つの行のピクセル列アラインメント・マークまたは基準マーク４２８のちの１つの適当なマークのライン幅および重心位置が見出される。
【００２８】
特定のグレーレベル中間階調ストリップ４１１に対する走査座標におけるピクセル列４４０のライン幅は、そのピクセル列４４０に対するアラインメント・マークまたは基準マーク４２６および４２８の長さにわたるスキャナ・レスポンスを平均化することによって決定され、強度対位置の交差部分（ｃｒｏｓｓ−ｓｅｃｔｉｏｎ）が得られる。アラインメント・マークまたは基準マーク４２６および４２８の左側部および右側部は、ピクセル列４４０に対する強度対位置の交差部分が、どこで特定の強度閾値を横切るかを見出すことによって決定される。交差点が２つの走査ピクセルの間にあれば、線形補間を用いて、それら２つのピクセル間の距離が見出される。ライン幅は、２つの交差点の差である。
【００２９】
アラインメント・マークまたは基準マーク４２６および４２８の重心も、各アラインメント・マークまたは基準マークに対し、そのアラインメント・マークまたは基準マークについて最小反射率を有する走査ピクセルを見出すことによって決定される。アラインメント・マークまたは基準マーク４２６および４２８のそれぞれに対し、対応して配置された走査ピクセルと、その走査ピクセルに隣接した２つの近隣走査ピクセルを用いて、2次フィット（ｑｕａｄｒａｔｉｃ  ｆｉｔ）が実行される。これらの2次フィットのうちのそれぞれの最小値が、中間階調補償領域４１０の前のラインメント・マークまたは基準マーク４２６の重心と、中間階調補償領域４１０の前のラインメント・マークまたは基準マーク４２８の重心であるように決定される。
【００３０】
中間階調補償領域４１０の特定のグレーレベル中間階調ストリップ４１１のピクセル列部分４４０の重心が、ラインメント・マークまたは基準マーク４２６および４２８の重心の間でのプロセス方向における線形補間によって決定される。クロスプロセス方向におけるピクセル列４４０のライン幅と、プロセス方向における一定入力密度の各中間階調ストリップ４１１の境界が、ピクセル列部分４４０のスキャナー・ピクセル位置を画定するために用いられる。
【００３１】
ピクセル列部分４４０におけるプロセス方向に沿ったスキャナー・ピクセルの実際の印刷されたトナー密度が、プリンター・ピクセル列４４０に対する測定反射率を与えるために、平均化される。局所階調再現曲線が、そのピクセル列４４０に対する各印刷された中間階調ストリップ４１２−４１８に対する測定された平均走査トナー密度値まで、そのピクセル列４４０から生成されうる。その局所階調再現曲線と、そのピクセル列４４０の関連ライン幅が、印刷時に使用するために保存される。このプロセスが、画像形成装置のクロスプロセス方向における他の各ピクセル位置４４０に対して反復される。ピクセル列位置と入力グレーレベルに基づいて補償係数を与えるルックアプ・テーブルが、決定された局所階調再現曲線を実行するために使用できることが分かるであろう。
【００３２】
種々の実施形態では、名目上は単一ピクセルの幅であるプロセス・コントロール・マーク４２６または４２８のラインの太さと、ピクセル列グレーレベルとの間には関数依存性が存在することが分かるであろう。一般に、プロセス・コントロール・マーク４２６または４２８のライン幅が太ければ太いほど、ピクセル列グレーレベルは、暗くなる。測定ライン幅を局所階調再現曲線に整合させるために、標準的な数値フィッテイング技法（ｎｕｍｅｒｉｃａｌ  ｆｉｔｔｉｎｇ  ｔｅｃｈｎｉｑｕｅｓ）が用いられる。１つのピクセル列に関連した名目的に単一ピクセル幅のプロセス・コントロール・マーク４２６または４２８の測定幅が変化する場合には、新しいライン幅に関連した異なる階調再現曲線が選択される。
【００３３】
図７は、本発明に従って単一ピクセル幅のプロセス・コントロール・マークを中間階調グレーレベルに較正するために使用できる補償パターンの第２の実施形態を示している。図５に示された第１の実施形態と同様に、図７に示されている第２の補償パターン５００は、１つの画像内の全てのピクセル列に相当する多数の行５２１の多数のライン５２６の少なくとも１つの領域５２０を含んでいる。さらに、センサー・ノイズを最小限に抑えるために、行５２１の多数のインスタンス（ｉｎｓｔａｎｃｅ）が提供される。しかし、各行５２１では、１オン、７オフの規則的なライン間隔が、不規則な間隔に置き換えられる。この第２の補償パターン５００を用いることによって、１つのラインから他のラインへの漂動（ドリフト）が除去される。なぜなら、第２の補償パターン５００を横切るライン５２６のランダムな配置の繰り返しによって、行５２１が互いに連結されるからである。
【００３４】
第１の補償パターン４００では、行４２１および４２３の単一ピクセル幅のプロセス・コントロール・マークは、１つの単一ピクセル幅プロセス・コントロール・マークに対する対応グレーレベルを決定するために所定のグレー・ストリップが解析されなければならない空間位置を決定するためのアラインメント・マークとしても使用される。他方、図７に示された第２の実施形態では、画像の別個の部分が、図７に示されたストライプ５１２−５１８のようなN個のグレーレベル・ストリップの組５１０を含んでいる。所定のグレーレベル・ストリップ５１１の空間位置をスキャナー・ユニットからデジタル画像ユニットに変換するために用いることができる少なくとも１つの組の基準マーク５５０は、各グレー・ストリップ５１１に隣接している。
【００３５】
図８は、本発明により画像形成装置における筋印刷欠陥を補償するための方法の１つの実施形態の概略を示すフローチャートである。図８に示されているように、この方法の動作は、ステップS１００で始まり、ステップS２００に進み、そこで画像形成装置がオンされる。その後で、ステップS３００で、画像形成装置が初期化される。次に、ステップS４００で、印刷均一性が解析される。そして動作はステップS５００へと進む。
【００３６】
ステップS５００では、解析された印刷均一性が所望の画像品質仕様を満たしているかどうかが判定される。満たしていない場合には、動作はステップS６００へと進む。満たしている場合には、動作はステップS７００にジャンプする。ステップS６００では、印刷不均一性を軽減し、理想的にはそれを除去するための補償パラメータが決定される。そして、動作はステップS４００に戻る。一方、ステップS７００では、印刷要請がインプットされる。そして、ステップS８００では、補償パラメータを用いて、所定のピクセルが該当する特定のピクセル列の関数としてグレーレベルを変更することによって出力画像の画像データを修正する。次に、ステップS９００では、画像形成装置でその画像データを用いて、受容媒体に出力画像を生成する。そして、ステップS１０００で、印刷均一性がチェックされるべきかどうかが判定される。チェックされるべきであれば、動作はステップS４００に戻る。チェックされるべきでなければ、動作はステップS７００に戻る。
【００３７】
図９は、印刷均一性を解析するための方法の１つの実施形態をさらに詳細に示すフローチャートである。図９に示されているように、この方法の動作はステップS４００で始まり、ステップS４１０に進み、そこで、筋欠陥を補償するために補償パターンが用いられているのは、これが最初かどうかを判定する。そうであれば、動作はステップS４２０に進む。そうでなければ、動作は直接ステップS４３０にジャンプする。ステップS４２０では、単一ピクセル幅のコントロール・マークの目標幅が、補償画像における全てのピクセル列に対して等しくなるように設定される。例えば、図５および７にそれぞれ示された少なくともプロセス・コントロール・マーク領域４２０または５２０が印刷される。そして、ステップS４４０で、補償パターンの印刷された部分が走査されて、補償パターンの画像、すなわち画像データを生成する。印刷された補償テストパターンは、画像形成装置内で内部的に走査されてもよく、あるいは物理的に別個のスキャナーを用いて走査されてもよいことが分かるであろう。次に、ステップS４５０で、走査されたプロセス・コントロール・マークのライン幅が測定される。そして、動作はステップS４６０に進む。
【００３８】
ステップS４６０では、各プロセス・コントロール・マークに対して、測定されたライン幅と目標ライン幅との差が判定される。次に、ステップS４７０で、均一性の値が、ステップS４６０で決定されたライン幅のずれから、測定された各プロセス・コントロール・マークが関連しているピクセル列の関数として、決定される。そして、動作がステップS４８０に進み、そこで、動作はステップS５００に戻る。
【００３９】
図１０は、画像における筋発生を緩和するために使用できる補償パラメータを決定する方法の１つの実施形態をさらに詳細に示すフローチャートである。図１０に示されているように、この方法の動作は、ステップS６００で始まり、ステップS６１０に進み、そこで、実際のライン幅をグレースケール値に較正するのが望ましいかどうかが判定される。望ましくなければ、動作は直接ステップS６６０にジャンプする。一方、この較正が望ましい場合には、動作はステップS６２０に進み、そこで、図５および７にそれぞれ示されたパターン４００およびアラインメント部分５１０のような較正パターンの少なくともグレー構成部分が印刷される。そして、ステップS６３０で、少なくとも印刷されたグレー較正部分の電子版または画像を得ために、補償パターンの少なくとも印刷されたグレー較正部分が走査されるかまたは他の方法で処理される。少なくとも印刷されたグレー較正部分は、画像形成装置内の内部で走査されてもよく、あるいは物理的に別個のスキャナーを用いて走査してもよいことが分かるであろう。次に、ステップS６４０で、少なくとも印刷されたグレー較正部分の画像を解析して、クロスプロセス方向に沿った各ピクセル位置に対する局所階調再現曲線を生成する。そして、動作はステップS６５０に進む。
【００４０】
ステップ６５０では、ステップS４５０で得られたプロセス・コントロール・マークの測定されたライン幅と、ステップS６４０で得られた局所階調再現曲線を用いて、各ライン幅値を特定の階調再現曲線に関係づける較正曲線を生成する。次に、ステップS６６０では、個々のライン幅測定値と、それに対応したグレーレベル測定値を関係づけて、各異なるライン幅に対して１つの階調再現曲線を決定できるようにする。そして、ステップS６７０で、画像形成装置の各ピクセル位置に対する局所階調再現曲線補償パラメータが、局所階調再現曲線測定値に基づいて更新される。そして、動作はステップｓ６８０に進み、そこで、動作はステップS４００に戻る。
【００４１】
ステップS６１０では、較正がまだ行われていない場合には、ライン幅をグレースケール値に較正するのが望ましいであろうことが分かるであろう。画像形成装置の状態が、単一ピクセル幅プロセス・コントロール・マークの幅のグレーレベルに対する依存性が変更している可能性があるような態様で変更した場合にも、較正が望ましいであろう。この関係を変更し得る事例としては、画像形成装置の顧客が交換できるユニットが交換された場合である。
【００４２】
図１１は、一連の階調再現曲線と、各曲線に対応するライン幅と曲線との関係を示している。図１１において、ｘ軸は、例えば図５および７に示されたテスト・パターンのようなテスト・パターンにおける各ストリップのグレーレベルを表している。ｙ軸は、テスト・パターンを走査して得られたスキャナー・レスポンスを表している。５つの異なる記号のそれぞれは、プロセス・コントロール・ラインの幅の異なるサブセットに対応している。各記号は、ストリップを横切る特定のピクセル列における測定されたスキャナー・レスポンスを示している。対応する階調再現曲線は、特定のピクセル列に関連したプロセス・コントロール・マークに対して測定されたライン幅に関係づけられている。図１１では、ライン幅は、５つのサブセット（ｓｕｂｓｅｔｓ）または五分位（ｑｕｉｎｔｉｌｅｓ）にグループ分けされており、そして各個々の点は、その特定の点が存在する階調再現曲線に沿ってグループ分けされている。
【００４３】
図１１では、「ｘ」点は、画像内の最も太いライン、すなわちライン幅の５番目の五分位に対応しており、階調再現曲線は、画像の他の部分と比較して、平均して、局所的により暗い。一方、「o」点は、画像内で最も細いライン、すなわちライン幅の１番目の五分位階級に対応しており、階調再現曲線は、画像の他の部分と比較して、平均して、局所的により明るい。各中間のラインは、ライン幅の中間のグループを表している。
【００４４】
図１１は、階調再現曲線が決定されたライン幅から決定できるように、それぞれの個々のポイントに対する測定値をパラメータ化する方法をも示している。すなわち、図１１では、実線は、パラメータ化関数に基づいて、対応するデータ・ポイントのサブセットにフィット（ｆｉｔ）された階調再現曲線である。特定の関数が画像形成装置のレスポンスに依存しており、かつそれぞれの特定の画像装置に対して作用するように調整できることが分かるであろう。個々のデータ・ポイントは、測定ノイズや画像形成装置内のノイズに基因して分散されるであろう。しかし、この技法では、個々のデータ・ポイントがすべてモニターされ、したがって関数フィットは、このノイズについて平均化することになるであろう。
【００４５】
あるいは、ステップS６７０の他の種々の実施形態では、各ライン幅に対する階調再現曲線は、スキャナー・レスポンスと入力グレーレベルおよびライン幅との関係に単一関数を回帰させる（ｒｅｇｒｅｓｓｉｎｇ）ことによって決定できる。
【００４６】
図１３は、例えば図７に示されたテスト・パターンのアラインメント位置を用いて、本発明に従って１つの組の局所階調再生曲線を生成する方法の１つの実施形態をより詳細に示すフローチャートである。図１３に示されているように、この方法の動作はステップS６４０で始まり、ステップS６４１に進み、そこで、画像形成装置のプロセス方向およびクロスプロセス方向に対する走査画像データの回転を軽減するように、理想的にはその回転を除去するように、走査画像が解析されかつ修正される。そして、ステップS６４２で、図７に示されたマーク５０１の行のような最初のまたは次のアラインメント・マーク行または基準マーク行が、現在の行として選択される。次に、ステップS６４３で、現在の行の各基準マークまたはアラインメント・マークに対して、その各基準マークまたはアラインメント・マークの重心が決定される。そして、動作がステップS６４４へと進む。
【００４７】
ステップS６４４では、現在の基準マーク行に隣接した中間階調ストリップ、すなわち現在の中間階調ストリップまたはグレーレベル・ストリップのプロフィールが、クロスプロセス方向に沿ったスキャナー・ピクセル・ユニットにおける位置の関数として生成される。次に、ステップS６４５で、現在の中間階調ストリップまたはグレーレベル・ストリップのプロフィールが、スキャナー・ピクセル・ユニットに基づいて定義されている状態からデジタル画像ピクセル・ユニットに基づいて定義されている状態に変換される。種々の実施形態で、そのプロフィールは、測定された重心位置と、現在の基準マーク行の基準マークのデジタル画像重心位置との間の関係に基づいて変換される。そして、動作はステップS６４６へと進む。
【００４８】
ステップS６４６では、中間階調スクリーンに基因する現在の中間階調ストリップ、すなわちグレーレベル・ストリップのプロフィールにおける高周波構造（ｈｉｇｈ  ｆｒｅｑｕｅｎｃｙ  ｓｔｒｕｃｔｕｒｅ）が除去される。次に、ステップS６４７で、全ての中間階調またはグレーレベル・ストリップが解析されたかどうかの判定がなされる。全ての中間階調またはグレーレベル・ストリップが解析された場合には、動作はステップS６４８に進む。そうではなくて、全ての中間階調またはグレーレベル・ストリップが解析されていない場合には、動作はステップS６４２に戻る。
【００４９】
ステップS６４８では、変換された中間階調プロフィールに基づいて、デジタル画像ユニットにおいて、各ピクセル列に対して、局所階調再現曲線が生成される。そして、動作はステップS６４９へと進み、そこで、動作がステップS６４０に戻る。
【００５０】
スキャナー・プラテン上でのペーパーの回転および／またはペーパー上での印刷画像の回転のために、印刷補償テスト・パターンを走査して得られた取り込み画像は、走査軸に対して完全に配向されないことがありうることが分かるであろう。したがって、ステップS６４１では、例えば印刷補償テスト・パターンの特徴および／またはこの目的のために印刷補償テスト・パターン上の他の場所に印刷された基準マークの特徴を用いて、走査軸に対する画像の回転が判定される。画像の判定された回転があれば、任意適当な画像処理技法を適用して軽減される。あるいは、画像内の特徴を識別するために、測定された回転に基づいて画像を処理してもよい。
【００５１】
図７に示されたように、印刷補償テスト・パターンは、基準マーク５０２の幾つかの行または組５０１と、均一な中間階調ストリップ５１１であるべきものを含んでいる。ステップS６４２では、多数の従来技法のうちの任意のものを用いて、行を選択することを行なえる。１つの特定の確実な技法は、取り込んだ画像をライン毎に走査して、基準マーク５０２間の間隔の周期で強い信号を与える走査ラインを識別することである。その基準行５０１の位置から、隣接した中間階調ストリップ５１１の位置も識別できる。あるいは、エッジ位置マークを用いて、隣接中間階調ストリップ５１１の位置を識別してもよい。
【００５２】
種々の実施形態において、ステップS６４３では、基準マークまたはアラインメント・マークの重心が、現在の基準マーク行の全ての基準マークの交差部分（ｃｒｏｓｓ−ｓｅｃｔｉｏｎ）を取り、それらの基準マークの長さにわたって平均することによって判定される。
【００５３】
ステップS６４６では、任意適当な公知の技法または爾後に開発される技法を用いて、中間階調高周波構造を除去できることが分かるであろう。１つの技法は、デイスチリビューテッド・アパーチャー・フィルタリング（ｄｉｓｔｒｉｂｕｔｅｄ  ａｐｅｒｔｕｒｅ  ｆｉｌｔｅｒｉｎｇ）を用いることである。この技法では、画像の短いセグメントにわたって、中間階調周期におけるピクセルの関数としてのグレーレベルの変化が、プロフィールから決定され、差し引かれる。種々の実施形態において、ステップS６４８で、１つの組のＮｐ×Ｎｓグレーレベルが得られたことが分かるであろう。このような実施形態では、Npは印刷補償テスト・パターンにおけるピクセル列の個数であり、Nsは印刷補償テスト・パターンにおけるストリップの個数である。これらのグレーレベル値は、１つの組のNpの局所階調再現曲線を得るために列によって整理（ｏｒｄｅｒｅｄ）することができ、この場合、局所階調再現曲線はNsのポイントでサンプリングされている。
【００５４】
図７に関して上述したように、幾つかの対の隣接補償ストリップは、基準マークの複数の組の間に介在していなくてもよい。同様に、最初の組のまたは最後の組の基準マークは省略されてもよい。幾つかのこのような実施形態では、１つ以上の組の基準マークが２つ以上の補償ストリップに関連されてもよい。このような実施形態では、最初の組のまたは次の組の基準マークがステップS６４２で選択された後で、ステップS６４３およびS６４４が実行される前に、その選択された基準マークの組が２つ以上の補償ストリップと関連されている場合には、それらの関連された補償ストリップのうちの１つが現在の補償ストリップとして選択される。このような実施形態では、その現在の補償ストリップに対してステップS６４３およびS６４６が実行される。そして、ステップS６４７が実行される前に、選択された組の基準マークに関連された他の各補償ストリップが選択され、その補償ストリップに対してステップS６４３−S６４６が反復される。
【００５５】
図１２は、クロスプロセス方向における位置の関数としてライン幅のプロフィールを測定する方法の１つの実施形態をさらに詳細に示すフローチャートである。図１２に示されているように、この方法の動作はステップS４５０で始まり、ステップS４５１に進み、そこで、スキャナー軸に対する画像の回転を軽減するように、理想的にはその回転を除去するように、第２の画像が変換される。そして、ステップS４５２において、例えばプロセス・コントロール・マーク５２６の行５２１のようなプロセス・コントロール・マークの最初の行または次の行が、現在のライン行として選択される。次に、ステップS４５３で、プロセス方向における交差部分（ｃｒｏｓｓ−ｓｅｃｔｉｏｎ）が、現在の行について取り出され、プロフィールが得られる。そして、動作はステップS４５４に進む。
【００５６】
ステップS４５４では、補償パターンについての認識に基づいて、各プロセス・コントロール・マークの中心が判定され、クロスプロセス方向における割り出し位置（ｉｎｄｅｘ  ｐｏｓｉｔｉｏｎ）を割り当てられる。次に、ステップS４５５で、各クロスプロセス・コントロールマーク割り出し位置に対して、ライン幅が測定される。補償パターンは、同じプロセス・コントロール・マーク割り出し位置において、異なる行に、複数のプロセス・コントロール・マークを含んでいることがありうる。もしそうであれば、これらの反復用件がステップS４５５のこのインスタンスでも測定することができるが、そのプロセス・コントロール・マークの幅の判定は、ステップS４５５の次のインスタンスまで遅らせてもよい。そして、ステップS４５６において、全てのライン行が解析されたかどうかの判定が行われる。行われていない場合には、動作がステップS４５２に戻る。他方、全てのライン行が選択され解析された場合には、動作はステップS４５７に進み、そこで、もしあれば、各反復された測定値についての平均値が計算される。そして、動作がステップS４５８に進み、そこでステップS４５０に戻る。
【００５７】
図１４は、筋欠陥を補償するための補償パラメータを用いて画像を印刷する方法の１つの実施形態をより詳細に示すフローチャートである。図１４に示されているように、この方法の動作はステップS８００で始まり、ステップS８１０に進み、そこで、画像データが入力される。そして、ステップS８２０で、画像データにおけるピクセルの最初の行またはその次の行が、現在のピクセル行として選択される。次に、ステップS８３０で、現在のピクセル行の最初のまたはその次のピクセル列が、現在のピクセル列として選択される。そして、動作はステップS８４０に進む。
【００５８】
ステップS８４０では、現在のピクセルの入力グレーレベルおよび現在のピクセル列に基づいて、補償階調再現曲線が選択される。そして、ステップS８５０で、その補償階調再現曲線を用いて、入力グレーが修正される。次に、ステップS８６０で、ピクセル列の全てが選択されたかどうかの判定が行われる。全て選択されている場合には、ステップS８７０に進み、そうでない場合には、動作はステップS８３０に戻る。
【００５９】
ステップS８７０では、画像のピクセル行が全て選択されたかどうかの判定が行われる。全てが選択されていない場合には、動作はステップS８２０に戻る。全てが選択された場合には、動作はステップS８８０に進み、そこで、動作はステップS８００に戻る。
【００６０】
図１５は、本発明による筋欠陥補償システム７００の１つの実施形態を示している。図１５に示されているように、筋欠陥補償システム７００は、入力／出力インタフェース７１０、コントローラ７２０、メモリ７３０、補償パターン生成回路、ルーチンまたはアプリケーション７４０、補償パラメータ生成回路、ルーチンまたはアプリケーション７５０、および画像データ補償回路、ルーチンまたはアプリケーション７６０を具備しており、それらは、１つ以上のコントロール・バスおよび／またはデータ・バスおよび／またはアプリケーション・プログラミング・インタフェース７７０によって相互接続されている。
【００６１】
図１５に示されているように、１以上のユーザー入力装置８００、画像データ・ソース９００、画像形成装置１０００、およびスキャナー１１００が、それぞれリンク８０５、９０５、１００５および１１０５によって、筋欠陥補償システム７００に接続されている。
【００６２】
筋欠陥補償システム７００を動作させる場合には、図１５に示されたユーザー入力装置８００の１つからリンク８０５を通じて、または画像形成装置１０００からリンク１００５を通じて、印刷入力画像リクエストが入力されうる。入力／出力インタフェース７１０が、その印刷入力画像リクエストを入力し、そしてリクエストを、コントローラ７２０の制御の下で、画像データ補償回路、ルーチンまたはアプリケーション７６０に送る。
【００６３】
筋欠陥補償システム７００を動作させる場合には、図１５に示されたユーザー入力装置８００の１つからリンク８０５を通じて、または画像形成装置１０００からリンク１００５を通じて、補償リクエストが入力されうる。入力／出力インタフェース７１０が、補償または更新補償パラメータ・リクエストを入力し、そしてそのリクエストを、コントローラ７２０の制御の下で、補償パターン生成回路、ルーチンまたはアプリケーション７４０に送る。
【００６４】
補償パターン生成回路、ルーチンまたはアプリケーション７４０が、コントローラ７２０の制御の下で、メモリ７３０の補償パターン画像部分７３１から補償パターン画像を取り出す。そして、補償パターン生成回路、ルーチンまたはアプリケーション７４０が、コントローラ７２０の制御の下で、入力／出力インタフェース７１０を介してかつリンク１００５を通じて画像形成装置１０００に、補償パターン画像を出力する。印刷補償テスト・パターンを反復的に修正する種々の実施形態では、補償テスト・パターンが画像形成装置に出力されてハードコピーのような受容媒体に印刷される前に、補償パターン生成回路、ルーチンまたはアプリケーション７４０が、前もって反復して決定された補償パラメータ△Gjkを補償テスト・パターンに適用しうる。
【００６５】
印刷補償パターンの走査画像が、スキャナー１１００からリンク１１０５を通じて入力される。入力／出力インタフェース７１０が、印刷補償パターンの走査画像を入力し、そしてコントローラ７２０の制御の下で、走査画像データを補償パラメータ生成回路、ルーチンまたはアプリケーション７５０にかつ／または較正パターン画像部分７３１に送る。
【００６６】
補償パラメータ生成回路、ルーチンまたはアプリケーション７５０は、コントローラ７２０の制御の下で、較正パターン画像部分７３１から、または直接スキャナー１１０から走査画像データを入力する。補償パラメータ生成回路、ルーチンまたはアプリケーション７５０は、上述のように、局所階調再現曲線の形態で、および／またはグレーレベル・オフセット・ルックアップ・テーブルの形態で、筋補正プロセスで使用されるべき補償パラメータを決定する。そして、補償パラメータ生成回路、ルーチンまたはアプリケーション７５０は、コントローラ７２０の制御の下で、メモリ７３０の補償パラメータ部分７３２に補償パラメータを格納する。補償パラメータ△Gjkを反復して決定する種々の実施形態では、補償パラメータ生成回路、ルーチンまたはアプリケーション７５０は、中間階調ストリップに十分な均一性が得られたかどうかをも判定する。十分な均一性が得られていない場合には、補償パラメータ生成回路、ルーチンまたはアプリケーション７５０は、コントローラ７２０の制御の下で、補償パターン生成回路、ルーチンまたはアプリケーション７４０に他の補償テスト・パターンを生成させて印刷させる。
【００６７】
画像データ補償回路、ルーチンまたはアプリケーション７６０は、コントローラ７２０の制御の下で、メモリ７３０の補償パラメータ部分７３２から補償パラメータを取り出すか、あるいは補償パラメータ生成回路、ルーチンまたはアプリケーション７５０から直接補償パラメータを受け取る。画像データ補償回路、ルーチンまたはアプリケーション７６０は、コントローラ７２０の制御の下で、メモリ７３０の入力画像データ部分７３３から入力画像データを取り出すか、あるいは画像データ・ソース９００からリンク９０５を通じて入力画像データを直接受け取る。
【００６８】
画像データ補償回路、ルーチンまたはアプリケーション７６０は、上述のように、筋欠陥を補償するように画像データを修正する。画像データ補償回路、ルーチンまたはアプリケーション７６０は、コントローラ７２０の制御の下で、メモリ７３０の補償画像部分に補償画像データを格納し、あるいはその補償画像データを画像形成装置に入力／出力インタフェース７１０を介しかつリンク１００５を通じて直接出力する。
【図面の簡単な説明】
【００６９】
【図１】筋印刷欠陥を含んだ画像を示している。
【図２】理想的な階調再現曲線と、クロスプロセス方向に沿った単一のピクセル位置に対する実際の階層再現レスポンスを示すグラフである。
【図３】筋欠陥補償に対するハーフ・ピクセル・ミスアラインメントの影響を図式的に示している。
【図４】筋欠陥補償に対するハーフ・ピクセル・ミスアラインメントの影響を図式的に示している。
【図５】本発明による筋印刷欠陥補償で用いられる１つ以上のパラメータを決定するために使用可能な補償パターンの第１の実施形態の一部分を示している。
【図６】特定のピクセル列の補償パラメータを決定する場合に用いられるための中間調補償領域におけるピクセルを識別するために、図５に示された補償パターンがどのように使用できるかについての１つの実施形態を示している。
【図７】本発明による筋印刷欠陥補償で用いられる１つ以上のパラメータを決定するために使用可能な補償パターンの第２の実施形態の一部分を示している。
【図８】筋印刷欠陥を補償するために使用可能な補償パラメータを決定し適用するためのシステムおよび方法の１つの実施形態の概略を示すフローチャートである。
【図９】補償テスト・パターンの均質性を解析するための方法の１つの実施形態の概略をさらに詳細に示すフローチャートである。
【図１０】補償パラメータの値を決定するために用いられるパターンに従ってモニタされるパターンを較正する方法の１つの実施形態の概略をさらに詳細に示すフローチャートである。
【図１１】ライン幅と階調再現曲線の間の関係を示すグラフである。
【図１２】本発明によるライン幅分布を測定する方法の１つの実施形態の概略をさらに詳細に示すフローチャートである。
【図１３】一連のストリップのグレーレベル分布を正確に測定しかつその分布をスキャナー・ユニットから画像ピクセル・ユニットへと変換する方法の１つの実施形態の概略をさらに詳細に示すフローチャートである。
【図１４】本発明による画像データを補償する方法の１つの実施形態の概略をさらに詳細に示すフローチャートである。
【図１５】本発明による筋欠陥補償システムの１つの実施例のブロック図である。
【符号の説明】
【００７０】
７００  筋欠陥補償システム
７１０  入力／出力インタフェース
７２０  コントローラ
７３０  メモリ
７３１  補償画像パターン部分
７３２  補償パラメータ部分
７３３  入力画像データ部分
７３４  補償画像部分
７４０  補償パターン生成回路、ルーチンまたはアプリケーション
７５０  補償パラメータ生成回路、ルーチンまたはアプリケーション
７６０  画像データ補償回路
７７０  アプリケーション・プログラミング・インタフェース
８００  ユーザー入力デバイス
９００  画像データ・ソース
１０００  画像形成装置
１１００  スキャナ
８０５、９０５、１００５、１１０５  リンク
【図２】
0004812294.tif 000002
【図３】
0004812294.tif 000003
【図４】
0004812294.tif 000004
【図６】
0004812294.tif 000005
【図８】
0004812294.tif 000006
【図９】
0004812294.tif 000007
【図１０】
0004812294.tif 000008
【図１１】
0004812294.tif 000009
【図１２】
0004812294.tif 000010
【図１３】
0004812294.tif 000011
【図１４】
0004812294.tif 000012
【図１５】
0004812294.tif 000013
【図１】
0004812294.tif 000014
【図５】
0004812294.tif 000015
【図７】
0004812294.tif 000016