(57)【特許請求の範囲】
【請求項１】
電子写真プリンタにおいて印刷ジョブデータを受け取るステップと、
前記印刷ジョブデータ内の画像が、１又はそれ以上のプロセス制御測定を行うために使用できる候補画像であるかどうかを判定するために、前記印刷ジョブデータを参照画像と比較するステップと、
前記画像を使用できると判定された場合、前記プロセス制御測定を行うステップと
を含むことを特徴とする方法。
【請求項２】
前記プロセス制御測定において測定すべき１又はそれ以上の変数を選択するステップと、
前記１又はそれ以上の変数の各々に関連する特性を識別するステップと
を含み、
前記識別するステップは、前記１またはそれ以上の変数の各々の期待値応答を定義することを含む、
ことを特徴とする請求項１に記載の方法。
【請求項３】
前記参照画像を確立するステップをさらに含む、
ことを特徴とする請求項２に記載の方法。
【請求項４】
前記参照画像を確立するステップが、センサの属性にマッチする画像特性を定義するステップを含む、
ことを特徴とする請求項３に記載の方法。
【請求項５】
前記属性が、画像の位置、幅、長さ及びパターンのうちの１又はそれ以上を含む、
ことを特徴とする請求項４に記載の方法。
【請求項６】
前記参照画像を記憶するステップをさらに含む、
ことを特徴とする請求項３に記載の方法。
【請求項７】
前記印刷ジョブデータを比較するステップが、前記印刷ジョブデータの形で受け取った前記候補画像の属性を前記参照画像の属性と比較するステップを含む、
ことを特徴とする請求項３に記載の方法。
【請求項８】
前記候補画像が、前記印刷ジョブデータをラスタライズしたフォーマットで識別される、
ことを特徴とする請求項７に記載の方法。
【請求項９】
前記候補画像が、印刷ジョブデータの個々のページ内の個々の受け取ったオブジェクトデータの描画ルールを評価することにより識別される、
ことを特徴とする請求項７に記載の方法。
【請求項１０】
前記プロセス制御測定を行う前に予め定めた間隔が経過したかどうかを判定するステップと、
予め定めた間隔が経過していた場合、前記プロセス制御測定を行うステップと、
をさらに含むことを特徴とする請求項７に記載の方法。
【請求項１１】
前記１又はそれ以上のプロセス制御測定を行うために使用できる画像を前記印刷ジョブデータ内に発見しなかった場合、前記印刷ジョブデータの処理を中断するステップと、
テスト画像を印刷するステップと、
センサを使用して前記プロセス制御測定を行うステップと、
をさらに含むことを特徴とする請求項１に記載の方法。
【請求項１２】
電子写真印刷システムであって、
受け取った印刷ジョブデータ内の画像が、前記印刷システムにおいて１又はそれ以上のプロセス制御測定を行うために使用できる候補画像であるかどうかを判定するために、前記印刷ジョブデータを参照画像と比較し、前記画像を使用できると判断された場合、前記プロセス制御測定を行う制御ユニットと、
前記電子写真印刷システムにおいて媒体に前記印刷ジョブデータを書き込むための印刷ヘッドと、
を備えることを特徴とする電子写真印刷システム。
【請求項１３】
前記１又はそれ以上のプロセス制御測定を行うために使用できる画像を前記印刷ジョブデータ内に発見しなかった場合に前記１又はそれ以上のプロセス制御測定を行うためのセンサをさらに備える、
ことを特徴とする請求項１２に記載の印刷システム。
【請求項１４】
前記制御ユニットが、前記プロセス制御測定を行う前に予め定めた間隔が経過したかどうかを判定する、
ことを特徴とする請求項１２に記載の印刷システム。
【請求項１５】
前記制御ユニットが、前記プロセス制御測定を行う前に前記予め定めた間隔を調整する、
ことを特徴とする請求項１４に記載の印刷システム。
【請求項１６】
１又はそれ以上のデータ処理システムと、
前記１又はそれ以上のデータ処理システムの各々から印刷ジョブを受け取るための印刷サーバと、
前記印刷サーバから前記印刷ジョブを受け取る電子写真印刷プリンタであって、印刷ジョブデータ内の画像が、前記電子写真印刷プリンタにおいて１又はそれ以上のプロセス制御を行うために使用できる候補画像であるかどうかを判定するために、受け取った前記印刷ジョブデータを参照画像と比較し、前記画像を使用できると判断された場合、前記プロセス制御測定を行う電子写真印刷プリンタと、
を含むことを特徴とするネットワーク。
【請求項１７】
前記プリンタが、前記１又はそれ以上のプロセス制御測定を行うために使用できる画像を前記印刷ジョブデータ内に発見しなかった場合に前記１又はそれ以上のプロセス制御測定を行うためのセンサをさらに備える、
ことを特徴とする請求項１６に記載のネットワーク。
【請求項１８】
前記プリンタが、前記プロセス制御測定を行う前に予め定めた間隔が経過したかどうかを判定する、
ことを特徴とする請求項１６に記載のネットワーク。
【請求項１９】
前記プリンタが、前記プロセス制御測定を行う前に前記予め定めた間隔を調整する、
ことを特徴とする請求項１６に記載のネットワーク。
【請求項２０】
前記印刷ジョブデータを比較することが、前記印刷ジョブデータ内の受け取った候補画像の属性を前記参照画像の属性と比較することを含む、
ことを特徴とする請求項１６に記載のネットワーク。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、一般に電子写真印刷システムの分野に関する。より具体的には、本発明は、電子写真印刷システムのプロセス制御の管理に関する。
【背景技術】
【０００２】
通常、電子写真印刷システムは、画像濃度を定期的に読み込んで様々な撮像パラメータを調整することにより、撮像サブシステムの色調濃度を継続的に調整して所望の画像濃度を保持することを必要とする。一様に色調を整えたパッチ（又はターゲット）をシート移送機構上に印刷しようと試み、その後印刷パッチの１又はそれ以上のプロセス変数の測定を行うことにより撮像サブシステムを調整することができる。
【０００３】
パッチを正確に読み込むためには、シート移送機構上のパッチの位置を、シート移送機構上に印刷された地点から濃度計センサによって読み込まれる地点まで正確に追跡する必要がある。例えば、パッチを印刷することにより、現像したトナーの反射率（大量の堆積物）を反射率計で測定できるようにすることができる。その後、この情報を使用して露光やトナー濃度を調整する。別の例では、特定パターンの２又はそれ以上の色を印刷してカラープリンタの色平面のレジストレーションを評価することができる。
【発明の概要】
【発明が解決しようとする課題】
【０００４】
これらのプロセス測定を行うために、印刷プロセスを中断して制御画像を印刷したいことがある。大量、高容量の印刷ジョブを扱う生産プリンタでは、プロセス制御測定を行うための中断によりプリンタスループットが低下し、無駄が生じる。
【０００５】
いくつかの例では、カットシートプリンタが、ページ間の画像間間隔においてこれらのプロセス制御ステップを実行することができる。しかしながら、処理速度の増加とともに、この間隔が短くなりすぎて必要な制御画像を印刷できなくなっている。さらに、一般に連続用紙プリンタは、プロセス制御測定に使用するための画像間間隔を有していない。制御画像の印刷は、媒体の端部で又は指定した帯域内で実施することができる。それでもなお、印刷ジョブの一部ではない画像を切り落とすために必要な無駄紙及び追加ステップが結果として生じている。
【課題を解決するための手段】
【０００６】
１つの実施形態では方法が開示される。この方法は、電子写真プリンタにおいて印刷データを受け取るステップと、印刷データを調べて、印刷データ内の画像を使用して１又はそれ以上のプロセス制御測定を行うことができるかどうかを判定するステップと、画像を使用できると判定された場合、プロセス制御測定を行うステップとを含む。
【０００７】
別の実施形態では、電子写真印刷システムが開示される。この印刷システムは、受け取った印刷データを調べて、印刷システムにおいて印刷データ内の画像を使用して１又はそれ以上のプロセス制御測定を行うことができるかどうかを判定するための制御ユニットと、電子写真印刷システムにおいて印刷データを媒体に書き込むためのプリントヘッドとを含む。
【０００８】
以下の図面に関連する以下の詳細な説明から本発明をより良く理解することができる。
【図面の簡単な説明】
【０００９】
【図１】データ処理システムネットワークの１つの実施形態を示す図である。
【図２】電子写真プリンタの１つの実施形態を示す図である。
【図３】電子写真プリンタにおいて変数／特性を選択する１つの実施形態のフロー図である。
【図４】電子写真プリンタのプロセス制御を行うためのフロー図の１つの実施形態を示す図である。
【発明を実施するための形態】
【００１０】
日和見的プロセス(opportunistic process) 制御システムについて説明する。以下の説明では、本発明の完全な理解を提供するために、説明を目的として数多くの具体的な詳細について説明する。しかしながら、当業者には、これらの具体的な詳細を伴わずに本発明を実施できることが明白であろう。その他の例では、本発明の基本原理を曖昧にしないように、周知の構造及び装置についてはブロック図で示している。
【００１１】
明細書内における「１つの実施形態」又は「ある実施形態」への言及は、これらの実施形態に関して説明する特定の特徴、構造又は特性が本発明の少なくとも１つの実施形態に含まれることを意味する。明細書内の様々な箇所に出現する「１つの実施形態では」という表現は、必ずしも全てが同じ実施形態について言及しているわけではない。
【００１２】
図１は、データ処理システムネットワーク１００の１つの実施形態を示している。ネットワーク１００は、デスクトップ又はモバイルデータ処理システムのいずれであってもよいデータ処理システム１０２を含み、このデータ処理システム１０２は通信リンク１０４を介してネットワーク１０６に結合される。１つの実施形態では、データ処理システム１０２は、プロセッサと、ローカルメモリと、不揮発性記憶装置と、キーボード、マウス、トラックボールなどの入力／出力装置とを含む従来のデータ処理システムであり、これらは全て公知の技術によるものである。本発明によるデータ処理システム１０２は、ＯＳ／２オペレーティングシステム又は同様のオペレーティングシステム、及び／又はデータ処理システム１０２がネットワーク１０６内でリソースを使用するためにネットワーク１０６と通信できるようにするネットワークドライバを含み、及びこれらを使用することが好ましい。
【００１３】
ネットワーク１０６は、ローカルエリアネットワーク（ＬＡＮ）又はその他のいずれかのネットワークであり、これを介して遠隔プリンタ又は印刷サーバへ印刷要求を提出することができる。通信リンク１０４は、ネットワークアダプタ、ドッキングステーションなどの形をとることができ、データ処理システム１０２と、イーサネット（登録商標）、ＡＳ／４００ネットワークなどのネットワーク通信プロトコルを使用してネットワーク１０６との間の通信をサポートする。
【００１４】
１つの実施形態によれば、ネットワーク１０６が、印刷サーバ／プリンタ１０８とネットワーク１０６との間の通信リンク１１０を介して受け取った印刷要求をネットワーク１０６を介して供給する印刷サーバ／プリンタ１０８を含む。データ処理システム１０２上のオペレーティングシステムは、印刷サーバ／プリンタ１０８を選択するとともに、ネットワーク１０６を介して印刷サーバ／プリンタ１０８へサービス要求を提出することができる。印刷サーバ／プリンタ１０８は、遠隔データ処理システムにより要求された印刷ジョブの印刷待ち行列を含む。
【００１５】
図１に示すデータ処理システムネットワークは、本発明を説明及び図示する目的で選択したものであり、構造上の限定を暗示することを意図するものではない。当業者であれば、本発明に併せて様々な追加の構成要素を利用できることを理解するであろう。
【００１６】
図２は、電子写真プリンタ２００の１つの実施形態を示している。１つの実施形態では、電子写真プリンタ２００が、印刷サーバ／プリンタ１０８の印刷構成要素として実装される。プリンタ２００は、ラスタライザ２１０と、メモリアレイ２２０と、印刷ヘッド２３０と、センサ２３５と、制御ユニット２４０とを含む。
【００１７】
ラスタライザ２１０は、プリンタ２００で受け取ったベクトル情報をラスタフォーマットに変換するために実装される。特に、ラスタライザ２１０は、受け取った画像にラスタ走査を行い、これがメモリアレイ２２０に走査線データとして記憶されることになる。印刷ヘッド２３０は、印刷媒体に印刷するための印刷要素を含む。
【００１８】
プリンタ２００がレーザプリンタである実施形態の場合、１つの実施形態では、印刷ヘッド２３０が、（ガスレーザなどの）光源、及びレーザービーム出力を変調して印刷を行うための音響光学変調器を使用する。しかしながら、当業者であれば、（インクジェット、ドットマトリックスなどの）他の種類の用途では異なる印刷ヘッド２３０の構成要素が実装されることを理解するであろう。
【００１９】
センサ２３５は、印刷したテスト画像を分析することによって１又はそれ以上のプロセス制御測定を行うために実装される。例えば、センサ２３５は、光伝導体上のトナー濃度のプロセス制御ループをテストするために使用される反射率センサであってもよい。
【００２０】
制御ユニット２４０は、印刷ヘッド２３０の動作を制御する。別の実施形態では、制御ユニット２４０はまた、プリンタ２００のプロセス制御も制御する。このような実施形態では、制御ユニット２４０は、データ処理システム１０２から受け取った画像を印刷ジョブ内で識別し、識別した画像を使用して１又はそれ以上のプロセス変数を測定することにより、日和見的プロセス制御を行う。このようなプロセス変数は、例えば、印刷ヘッド２３０の露光指数、トナー濃度、現像器のバイアス、感光体の露光指数などを含むことができる。
【００２１】
１つの実施形態では、変数／特性を選択する処理、及び画像特性を定義する処理が、印刷動作の前（例えば、プリンタ２００の設定前又はメンテナンス中）に行われる。図３は、プリンタ２００で変数／特性を選択し、画像特性を定義する１つの実施形態のフロー図である。
【００２２】
処理ブロック３１０において、プロセス制御中に測定される１又はそれ以上のプロセス変数が選択される。処理ブロック３２０において、個々の変数に関連する（視野及び積分時間などの）特性が識別される。１つの実施形態では、これらのプロセス変数及びこれらの対応する特性が、測定すべきものと、この期待応答との定義セットを定義する。測定は、濃度と、反射率と、感光器電圧と、線幅とを含むことができる。
【００２３】
処理ブロック３３０において、センサ２３５が定義される。１つの実施形態では、センサ特性が、感度と、応答速度と、視野及び完全な測定のためのサイルク時間とを含む。処理ブロック３４０において、参照画像を確立するために、測定するオブジェクトの画像特性がセンサに適合するように定義される。
【００２４】
１つの実施形態では、このような処理が、処理内の空間次元及び走査方向を決定するステップを含む。例えば、センサ２３５の特性及びプリンタの処理速度に基づいて、長い長方形又は小さい正方形のいずれを測定すべきかを決定することができる。この処理は、どこで測定を行うべきかに関する決定をさらに含むことができ、これが測定のタイミングに影響を及ぼす。例えば、紙上のトナーの濃度が必要であれば、測定は、画像を紙に転送した後にそのページ上で行われる。
【００２５】
ドラム電圧を測定すべきであれば、現像器によって画像にトナーが施される前に測定が行われる。最終的に、この処理は、所与の測定に関してプロセス変数があるべきレベルに関する決定を含む。例えば、印刷ヘッドによる放電後に光伝導体の電圧を測定するためには、印刷ヘッドの露光強度を設定する必要がある。
【００２６】
図４は、様々な特性が定義された後にプリンタ２００においてプロセス制御を行うためのフロー図の１つの実施形態を示している。処理ブロック４１０において、プリンタ２００で受け取られた画像又は印刷ジョブのページが分析される。判定ブロック４２０において、候補画像の１又はそれ以上が定義された参照画像とマッチするかどうかを判定することにより、印刷ジョブ内の候補画像が定義されるかどうかが判定される。
【００２７】
１つの実施形態によれば、候補画像が、ラスタライザ３１０から受信したラスタデータ内で識別される。上述したように、走査線データがメモリアレイ２２０内にコピーされる。ラスタライザ３１０における個々のラスタ走査により、メモリアレイ２２０にデータが追加される一方で、古い走査が追い出される。
【００２８】
個々のラスタ走査後、メモリアレイ２２０に記憶されたパターンを、１又はそれ以上の参照画像に関連する参照パターンと比較して、印刷される候補画像のパターンと測定が必要な参照パターンとの間にマッチする部分が存在するかどうかを判定する。１つの実施形態では、マッチが識別された場合、フラグが設定される。その後、候補画像の属性の測定が行われる。
【００２９】
候補画像を識別する別の実施形態は、ページがラスタライズされる前に印刷ジョブのオブジェクトを評価するステップを含む。このような実施形態では、ページ上の個々の受け取ったオブジェクトの（位置、サイズ及び内容などの）描画ルールを評価して、オブジェクトが参照画像の描画ルール属性にマッチするかどうかを判定する。例えば、光伝導体の放電電圧の測定を行うべきである場合、ページ上の印刷される個々のオブジェクトを評価して、オブジェクトが位置、サイズ及び１００％塗りつぶしの要件を満たすかどうかを判定する。
【００３０】
同様に、インクジェットプリンタにおいて色平面のレジストレーションを評価する場合、ページ上の個々のオブジェクトを評価して、オブジェクトが特定の色の塗りつぶしの要件を満たすかどうかを判定する。例えば、シアンと黄色の間のレジストレーションをチェックするためには、緑を５０％塗りつぶしたオブジェクトを対象にすることができる。
【００３１】
オブジェクトレベルで評価を行うことにより、プリンタ２００へ転送する前に印刷ジョブを評価できる実施形態が可能になる。このような実施形態では、印刷ジョブを事前に選別して測定機会を制御することができる。従って、印刷ジョブ中に十分な数の測定を行ってプリンタを制御できるかどうかに関する判定を行うことができる。センサ２３５の位置が調整可能であれば、ジョブを事前に選別することにより、印刷ジョブ中にセンサ２３５の最適な位置がプロセス測定機会の数を最大にできるようにされる。
【００３２】
再び図４を参照すると、候補画像が確認された場合、判定ブロック４３０において、その時点でプロセス測定が必要かどうかが判定される。１つの実施形態によれば、プロセス制御測定が、望まれる印刷品質の制御のレベルによって予め定めた間隔で行われる。従って、候補画像の測定を、前回の測定を行ってから所定の時間間隔後に行うことができる。
【００３３】
その時点での測定が望まれない場合、制御は処理ブロック４１０へ戻り、新たな印刷ジョブが受け取られる。そうでなければ、処理ブロック４４０において対象画像上でプロセス制御測定が行われる。処理ブロック４５０において、プロセス制御調整が行われる。処理ブロック４６０において、次の測定のための間隔が設定され、制御は処理ブロック４１０へ戻り、新たな印刷ジョブが受け取られる。
【００３４】
判定ブロック４２０において印刷ジョブ内に候補画像が存在しないと判定された場合、判定ブロック４７０において、その時点でプロセス測定が必要かどうかが判定される。例えば、直方体の測定が必要とされるときの印刷ジョブがテキストのみの場合にこのことが起こり得る。
【００３５】
測定が必要でなければ、制御は処理ブロック４１０へ戻され、新たな印刷ジョブが受け取られる。一方で、測定が必要な場合には、処理ブロック４８０において印刷ジョブが中断され、処理ブロック４９０において測定対象がスケジュールに入れられてプリンタ２００で印刷される。その後、処理ブロック４４０において、センサ２３５を使用して測定が行われる。次に、制御は処理ブロック４５０及び４６０へ転送され、ここではそれぞれプロセス制御調整が行われるとともに次の測定のための間隔が設定され、その後、制御は処理ブロック４１０へ戻り、新たな印刷ジョブが受け取られる。
【００３６】
上述した日和見的プロセス制御構造は、無駄紙及びプリンタ制御のための印刷の中断を減らし、印刷中のプロセス測定の回数を増やして、より均一な印刷品質を可能にする。
【００３７】
本発明の実施形態は、上述したような様々なステップを含むことができる。これらのステップを、機械実行可能命令の形で具体化することができる。これらの命令を使用して、汎用又は専用プロセッサにいくつかのステップを実行させることができる。或いは、ステップを実行するための結線論理を含む特定のハードウェア構成要素により、又はプログラム化したコンピュータ構成要素とカスタムハードウェア構成要素とのいずれかの組み合わせによりこれらのステップを実行することができる。
【００３８】
本発明の要素を、機械実行可能命令を記憶するための機械可読媒体として提供することもできる。機械可読媒体としては、以下に限定されるわけではないが、フロッピー（登録商標）ディスク、光ディスク、ＣＤ−ＲＯＭ、及び光磁気ディスク、ＲＯＭ、ＲＡＭ、ＥＰＲＯＭ、ＥＥＰＲＯＭ、磁気又は光カード、伝播媒体、又は電子命令の記憶に適したその他の種類の媒体／機械可読媒体が挙げられる。例えば、本発明をコンピュータプログラムとしてダウンロードして、これを搬送波又はその他の伝播媒体の形で具体化されたデータ信号により（サーバなどの）遠隔コンピュータから（クライアントなどの）要求元コンピュータへ（モデム又はネットワーク接続などの）通信リンクを介して転送することができる。
【００３９】
上述の説明を通じ、本発明の完全な理解を提供するために、説明目的で数多くの具体的な詳細について説明した。しかしながら、当業者にはこれらの具体的な詳細の一部を伴わずに本発明を実施できることが明らかであろう。従って、本発明の範囲及び思想については、以下の特許請求の範囲に照らして判断すべきである。
【符号の説明】
【００４０】
１００  データ処理システムネットワーク
１０２  データ処理システム
１０４  通信リンク
１０６  ネットワーク
１０８  印刷サーバ／プリンタ
１１０  通信リンク
【図１】
0005385915.tif 000002
【図２】
0005385915.tif 000003
【図３】
0005385915.tif 000004
【図４】
0005385915.tif 000005