(57)【特許請求の範囲】
【請求項１】
入力された画像データに印刷用の画像処理を施して、ページ単位で変更される付加データを付加する画像処理部と、
印刷用の画像処理が施された前記画像データを印刷処理する印刷装置と、
印刷処理によって用紙上に印刷された画像を読み取る画像読取装置と、
印刷用の画像処理が施された前記画像データと前記画像読取装置によって得られた読取データを比較し、用紙上に印刷された画像が不良か否かを判定する制御部と、を備え、
前記制御部は、前記付加データが付加された部分とその他の部分とで、不良か否かの判定基準を切り替え、さらに前記付加データが付加された部分の中、或いはその他の部分の中で、前記画像データの属性データを元に画像の属性単位で判定基準を切り替えて判定する画像処理システム。
【請求項２】
前記制御部は、印刷用の画像処理が施された前記画像データに、前記印刷装置の印刷特性、前記画像読取装置の読取特性の補正処理を施し、補正処理された前記画像データと前記読取データを比較する請求項１に記載の画像処理システム。
【請求項３】
前記制御部は、印刷用の画像処理が施された前記画像データに、前記印刷装置の印刷特性の補正処理を施し、前記読取データに前記画像読取装置の読取特性の補正処理を施し、補正処理が施された前記画像データと前記読取データを比較する請求項１に記載の画像処理システム。
【請求項４】
前記制御部は、比較の対象である領域を解像度変換処理した後、前記画像データと前記読取データを比較する請求項１〜３の何れか一項に記載の画像処理システム。
【請求項５】
前記制御部は、印刷用の画像処理によって付加データが加えられた部分とその他の部分とで変換する解像度を切り替える請求項４に記載の画像処理システム。
【請求項６】
前記制御部は、前記画像データの属性データに基づき、画像の属性毎に変換する解像度を切り替える請求項４に記載の画像処理システム。
【請求項７】
前記印刷用の画像処理は、前記付加データを付加する画像処理、ウォーターマーク、地紋画像を付加する画像処理、画像の回転、縮小、拡大又はページ割付の画像処理を含む請求項１〜６の何れか一項に記載の画像処理システム。
【請求項８】
前記印刷特性、前記読取特性の補正処理は、色変換処理、周波数変換処理、画像の回転、変形、移動、拡大、縮小、階調処理又は解像度変換処理を含む請求項２又は３に記載の画像処理システム。
【請求項９】
前記印刷装置の印刷特性、前記画像読取装置の読取特性の特性値又はその補正処理の補正値を記憶する記憶部を備え、
前記制御部は、定期的に入力される更新データによって前記記憶部に記憶された特性値又は補正値を更新し、更新後の特性値又は補正値を用いて補正処理を施す請求項２、３又は８に記載の画像処理システム。
【請求項１０】
前記印刷装置は、用紙上に印刷された画像が不良と判定された場合、不良と判定された用紙の通知を表示部に表示するか、不良と判定された用紙を良と判定された用紙と別の排紙先に排紙するか、或いは印刷処理を停止する請求項１〜９の何れか一項に記載の画像処理システム。
【請求項１１】
記憶部を備え、
前記制御部は判定結果とともに前記読取データを前記記憶部に保存する請求項１〜１０の何れか一項に記載の画像処理システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像処理システムに関する。
【背景技術】
【０００２】
従来、印刷装置によって印刷処理された用紙上の画像がスキャナー等によって読み取られ、この読取データと印刷処理された元の画像データとの比較により、印刷結果の良否判定が行われていた（例えば、特許文献１、２参照）。自動で印刷結果の良否が判定され、印刷不良が生じると印刷動作を中止する制御が行われるので、大量の印刷不良が出ることを防止することができる。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００５−２０５７０６号公報
【特許文献１】特開２００５−２７１２９７号公報
【特許文献３】特開２００３−１２３０５５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
上記特許文献１〜３によれば、元の画像データがそのまま読取データとの比較に用いられるが、実際には印刷処理時に元の画像データに画像処理が施されていることが多い。例えば、ページ番号や宛名、住所等の付加データの付加、拡大縮小、ページ割付等の画像処理である。このような画像処理が加えられた場合、印刷された用紙の読取データと元の画像データをそのまま比較すれば常に不良と判定され、判定精度が著しく低下する。特に、宛名や住所等が付加された場合、その部分はユーザにとって重点的な良否判定が望まれるにも拘わらず、従来の判定によれば良否判定自体が行われない。
【０００５】
また、スキャナーの読取特性と、印刷装置の印刷特性は異なる。色特性でいえば、スキャナーによる読取データはＲＧＢ（赤、緑、青の３色）の色空間に分解されるが、印刷装置が印刷する画像データはＹＭＣＫ（イエロー、マジェンタ、シアン、黒の４色）の色空間に分解される。このように同じ画像でも画像のベースとなる特性が異なると、比較時の一致条件によっては適切な良否判定が行われず、判定精度が低下することが考えられる。
【０００６】
本発明の課題は、適切な良否判定を行うことである。
【課題を解決するための手段】
【０００７】
請求項１に記載の発明によれば、
入力された画像データに印刷用の画像処理を施して、ページ単位で変更される付加データを付加する画像処理部と、
印刷用の画像処理が施された前記画像データを印刷処理する印刷装置と、
印刷処理によって用紙上に印刷された画像を読み取る画像読取装置と、
印刷用の画像処理が施された前記画像データと前記画像読取装置によって得られた読取データを比較し、用紙上に印刷された画像が不良か否かを判定する制御部と、を備え、
前記制御部は、前記付加データが付加された部分とその他の部分とで、不良か否かの判定基準を切り替え、さらに前記付加データが付加された部分の中、或いはその他の部分の中で、前記画像データの属性データを元に画像の属性単位で判定基準を切り替えて判定する画像処理システムが提供される。
【０００８】
請求項２に記載の発明によれば、
前記制御部は、印刷用の画像処理が施された前記画像データに、前記印刷装置の印刷特性、前記画像読取装置の読取特性の補正処理を施し、補正処理された前記画像データと前記読取データを比較する請求項１に記載の画像処理システムが提供される。
【０００９】
請求項３に記載の発明によれば、
前記制御部は、印刷用の画像処理が施された前記画像データに、前記印刷装置の印刷特性の補正処理を施し、前記読取データに前記画像読取装置の読取特性の補正処理を施し、補正処理が施された前記画像データと前記読取データを比較する請求項１に記載の画像処理システムが提供される。
【００１２】
請求項４に記載の発明によれば、
前記制御部は、比較の対象である領域を解像度変換処理した後、前記画像データと前記読取データを比較する請求項１〜３の何れか一項に記載の画像処理システムが提供される。
【００１３】
請求項５に記載の発明によれば、
前記制御部は、印刷用の画像処理によって付加データが加えられた部分とその他の部分とで変換する解像度を切り替える請求項４に記載の画像処理システムが提供される。
【００１４】
請求項６に記載の発明によれば、
前記制御部は、前記画像データの属性データに基づき、画像の属性毎に変換する解像度を切り替える請求項４に記載の画像処理システムが提供される。
【００１５】
請求項７に記載の発明によれば、
前記印刷用の画像処理は、前記付加データを付加する画像処理、ウォーターマーク、地紋画像を付加する画像処理、画像の回転、縮小、拡大又はページ割付の画像処理を含む請求項１〜６の何れか一項に記載の画像処理システムが提供される。
【００１６】
請求項８に記載の発明によれば、
前記印刷特性、前記読取特性の補正処理は、色変換処理、周波数変換処理、画像の回転、変形、移動、拡大、縮小、階調処理又は解像度変換処理を含む請求項２又は３に記載の画像処理システムが提供される。
【００１７】
請求項９に記載の発明によれば、
前記印刷装置の印刷特性、前記画像読取装置の読取特性の特性値又はその補正処理の補正値を記憶する記憶部を備え、
前記制御部は、定期的に入力される更新データによって前記記憶部に記憶された特性値又は補正値を更新し、更新後の特性値又は補正値を用いて補正処理を施す請求項２、３又は８に記載の画像処理システムが提供される。
【００１８】
請求項１０に記載の発明によれば、
前記印刷装置は、用紙上に印刷された画像が不良と判定された場合、不良と判定された用紙の通知を表示部に表示するか、不良と判定された用紙を良と判定された用紙と別の排紙先に排紙するか、或いは印刷処理を停止する請求項１〜９の何れか一項に記載の画像処理システムが提供される。
【００１９】
請求項１１に記載の発明によれば、
記憶部を備え、
前記制御部は判定結果とともに前記読取データを前記記憶部に保存する請求項１〜１０の何れか一項に記載の画像処理システムが提供される。
【発明の効果】
【００２０】
本発明によれば、画像データに付加データが付加された場合でも、当該付加データが付加された画像データと読取データを比較するので、印刷用の画像処理が良否判定を妨げることがなく、適切な良否判定を行うことができる。また、付加データが付加された部分とその他の部分とで判定基準を切り替えることができ、付加データが付加された部分に重点をおいて良否判定を行うことができる。
【図面の簡単な説明】
【００２１】
【図１】本実施の形態に係る画像処理システムを示す図である。
【図２】プリントコントローラーと印刷装置の機能ブロック図である。
【図３】判定装置の機能ブロック図である。
【図４】画像処理システムにおける印刷処理、良否判定処理の流れを示す図である。
【図５】印刷用の画像処理の前後の画像例である。
【図６】印刷特性、読取特性の補正処理の前後の画像例である。
【図７】判定装置が実行する良否判定処理のフローチャートである。
【図８】良否判定時に比較される２つのデータの関係を示す図である。
【発明を実施するための形態】
【００２２】
以下、図面を参照して本発明の実施の形態について説明する。
【００２３】
図１は、本実施の形態に係る画像処理システム１０を示す。
画像処理システム１０は、図１に示すように、ホスト端末１、プリントコントローラー２、印刷装置３、画像読取装置５、判定装置６を備えて構成されている。画像処理システム１０では、ホスト端末１において作成されたアプリケーションファイル形式のデータが、プリントコントローラー２によってラスタライズされ、ラスタライズによって生成された画像データが印刷装置３において印刷処理される。印刷装置３によって用紙上に印刷された画像は、画像読取装置５に読み取られ、判定装置６によって不良か否かが判定される。
【００２４】
ホスト端末１は、ワープロや表計算、描画等のアプリケーションプログラムによってアプリケーションファイル形式のデータを作成する。ユーザによって印刷が指示されると、ホスト端末１はプリンタードライバープログラムによってアプリケーションファイル形式のデータをＰＤＬ（Page Description Language）データに変換し、プリントコントローラー２に送信する。プリンタードライバープログラムによれば、印刷部数、用紙サイズ等の基本的な印刷設定の他、オプションの印刷設定が可能である。オプションの印刷設定としては、ページ番号の付加、フッター又はヘッダーへの文字の付加、住所、宛名又は電話番号の文字の付加、ウォーターマーク、地紋画像の付加、画像の回転、縮小又は拡大、ページ割付、濃度の指定等がある。ＰＤＬデータはこれらの印刷設定を印刷コマンドとして含む。
【００２５】
プリントコントローラー２は、ホスト端末１から送信されたＰＤＬデータをラスタライズし、ビットマップ形式の画像データを生成する。
印刷装置３は、プリントコントローラー２により生成された画像データの印刷処理を行う。印刷装置３はコピーも可能である。
【００２６】
図２は、プリントコントローラー２と印刷装置３の機能ブロック図である。
図２に示すように、プリントコントローラー２は、制御部２１、通信部２２、ＲＩＰ（Raster Image Processer）２３、メモリー制御部２４、メモリー２５を備えて構成されている。
【００２７】
制御部２１は、ＣＰＵ（Central Processing Unit）、ＲＡＭ（Random Access Memory）等から構成され、プリントコントローラー２の各部を制御する。
通信部２２は通信用のインターフェイスを備え、ホスト端末１と通信する。通信部２２は、ホスト端末１からＰＤＬデータを受信する。
【００２８】
ＲＩＰ２３は、ホスト端末１から送信されたＰＤＬデータを解析し、ディスプレイリスト及びレイアウト情報を作成する。ディスプレイリストは、オブジェクトの大きさ、色、属性等の情報を含む。オブジェクトの属性は文字（Text）、図形（Graphic）、写真（Image）である。レイアウト情報は各ページにおけるオブジェクトの配置の情報を含む。ＲＩＰ２３はディスプレイリスト及びレイアウト情報を用いて、ページ単位で各オブジェクトをビットマップに展開した画像データを生成する。また、ＲＩＰ２３はディスプレイリストを元に画像データの各画素の属性を示す属性データを生成する。ＲＩＰ２３は印刷コマンドをＰＤＬデータから抽出し、生成された画像データを属性データ、印刷コマンドとともにメモリー制御部２４に出力する。
【００２９】
メモリー制御部２４はＲＩＰ２３によって生成された画像データを属性データ、印刷コマンドとともにメモリー２５に書き込み、保存する。メモリー制御部２４は印刷装置３のメモリー制御部４３とＰＣＩ（Peripheral Components Interconnect）バスで接続され、メモリー２５に保存されている画像データ、属性データ、印刷コマンドを読み出してメモリー制御部４３に送信する。メモリー２５としてはＤＲＡＭ（Dynamic RAM）を用いることができる。
【００３０】
印刷装置３は、制御部３１、記憶部３２、表示部３３、タッチパネル３４、操作部３５、通信部３６、スキャナー４１、画像処理部４２、メモリー制御部４３、メモリー４４、印刷部４５、スタッカー４６を備えて構成されている。画像処理部４２は、読取処理部４２１、圧縮ＩＣ４２２、伸張ＩＣ４２４、書込処理部４２３を備えている。また、画像読取装置５は印刷装置３内の印刷部４５とスタッカー４６間の用紙の搬送経路上に配置されている。
【００３１】
制御部３１はＣＰＵ、ＲＡＭ等から構成されている。制御部３１は、記憶部３２に記憶されたプログラムとの協働により印刷処理等を実行して、印刷装置３の各部を制御する。
例えば、制御部３１はスタッカー４６による排紙動作を制御し、印刷処理により用紙上に印刷された画像が不良であると判定装置６により判定された場合、スタッカー４６に当該用紙を良と判定された用紙とは別の排紙先に排紙させる。また、制御部３１は不良と判定された用紙を通知する表示画面を表示部３３に表示させ、印刷部４５による印刷処理を停止させることもできる。
【００３２】
記憶部３２は、制御部３１により実行されるプログラム、プログラムの実行に必要なファイルやデータを記憶する。記憶部３２としてはハードディスク等を用いることができる。
【００３３】
表示部３３は、制御部３１の表示制御に従ってタッチパネル３４上に操作画面や判定装置６により不良と判定された用紙を通知する表示画面等を表示させる。
操作部３５は、タッチパネル３４、その他操作キーの操作に応じた操作信号を制御部３１に出力する。操作部３５を介してユーザは印刷部数、用紙サイズ等の印刷設定の他、ページ番号の付加、拡大縮小等のオプションの印刷設定の操作が可能である。
【００３４】
通信部３６は通信用のインターフェイスを備え、判定装置６と通信する。通信部３６はプリントコントローラー２により生成された画像データ、当該画像データの属性データ、当該画像データに施された印刷用の画像処理の処理条件、印刷用の画像処理により付加された付加データ等を判定装置６に送信する。また、通信部３６は判定装置６から判定結果を受信する。
【００３５】
スキャナー４１は原稿の画像を読み取る。
読取処理部４２１は、スキャナー４１によって読み取られた原稿の画像をＡ／Ｄ変換し、シェーディング処理等の画像処理を施す。スキャナー４１によって読み取られた画像はＲ（赤）、Ｇ（緑）、Ｂ（青）の３色に分解された画像であるので、読取処理部４２１は画像を色変換処理し、印刷部４５の色材であるＹ（イエロー）、Ｍ（マジェンタ）、Ｃ（シアン）、Ｋ（黒）の４色の画像データを生成する。
圧縮ＩＣ４２２は、読取処理部４２１から出力された画像データを圧縮処理する。
【００３６】
メモリー制御部４３は、プリントコントローラー２のメモリー制御部２４から送信された画像データ、圧縮ＩＣ４２２によって圧縮処理された画像データをメモリー４４に書き込み、保存する。印刷処理時、メモリー制御部４３はメモリー４４に保存された画像データを読み出して伸張ＩＣ４２４に出力する。
【００３７】
伸張ＩＣ４２４は、圧縮処理された画像データを伸張処理する。
書込処理部４２３は、印刷コマンドに従って、伸張ＩＣ４２４によって伸張処理された画像データに印刷用の画像処理を施す。印刷用の画像処理としては、ページ単位で変更される付加データを付加する処理が挙げられる。付加データは、ページ番号、フッター又はヘッダーの文字、住所、宛名又は電話番号の文字等であり、ページ単位で付加される内容が変更される。その他の印刷用の画像処理には、ウォーターマーク、地紋画像の付加、画像の回転、縮小又は拡大、ページ割付の画像処理、階調処理等がある。書込処理部４２３は、これら印刷用の画像処理のうち、印刷コマンドで指定された画像処理を画像データに施す。書込処理部４２３は、画像処理された画像データをスクリーン処理後、ＰＷＭ（Pulse Width Modulation）変換し、印刷部４５に出力する。
【００３８】
印刷部４５は、露光部、現像部、感光ドラム、定着装置等を備え、電子写真方式の印刷処理を行う。印刷処理において、露光部はＰＷＭ変換された画像データに基づき、帯電した感光ドラム上にレーザ光を照射する。感光ドラム上には静電潜像が形成される。現像部が感光ドラムを現像すると、感光ドラム上にトナーの画像が形成され、当該トナー画像は中間ベルト等に１次転写される。ＹＭＣＫの４色のトナーについて同様の画像形成が繰り返し行われ、中間ベルト上に４色分のトナー画像が重ねられ、カラー画像が形成される。カラー画像は用紙上に２次転写され、用紙は定着装置に搬送されて定着処理される。
【００３９】
スタッカー４６は複数の排紙トレイを備え、印刷部４５によって印刷処理され、排紙された用紙を排紙トレイ上に積載する。スタッカー４６は制御部３１の制御に従い、指定された排紙トレイへ用紙を搬送し、積載する。
【００４０】
画像読取装置５は印刷部４５の排紙口付近、スタッカー４６への搬入口までの間に設けられ、印刷処理後、印刷部４５から排紙された用紙上の画像を読み取り、ビットマップ形式の読取データを生成する。画像読取装置５によって得られた読取データは判定装置６に送信される。画像読取装置５と判定装置６をＵＳＢ（Universal Serial Bus）等のインターフェイスによって接続し、画像読取装置５から判定装置６に読取データを送信してもよいし、ネットワークを介して画像読取装置５から判定装置６に読取データを送信してもよい。
【００４１】
判定装置６は、印刷装置３によって印刷処理された元の画像データを画像処理して比較用データを作成し、当該比較用データと画像読取装置５によって得られた読取データとを比較し、用紙上に印刷された画像が不良か否かを判定する。
【００４２】
図３は、判定装置６の機能ブロック図である。
判定装置６は、図３に示すように制御部６１、記憶部６２、操作部６３、表示部６４、通信部６５、画像処理部６６を備えて構成されている。
【００４３】
制御部６１はＣＰＵ、ＲＡＭ等から構成され、記憶部６２に記憶されているプログラムを読み出して、当該プログラムとの協働により良否判定処理等を実行し、各部の動作を制御する。
良否判定処理において、制御部６１は画像処理部６６によって元の画像データから作成された比較用データと、画像読取装置５から得られた読取データとを比較し、用紙上に印刷された画像が不良か否かを判定する。判定時、制御部６１は印刷用の画像処理によって付加データが付加された部分とその他の部分とで不良か否かの判定基準を切り替える。
【００４４】
制御部６１は、印刷装置３の印刷特性、画像読取装置５の読取特性の補正処理を画像データに施すことができる。印刷装置３の印刷特性、画像読取装置５の読取特性の特性値は、記憶部６２に記憶されているので、制御部６１はこの特性値を補正処理に用いる。
【００４５】
記憶部６２は制御部６１により実行されるプログラム、プログラムの実行に必要なファイルやデータを記憶する。記憶部６２は、良否判定処理に必要な印刷装置３の印刷特性、画像読取装置５の読取特性の特性値を記憶する。また、記憶部６２は良否判定処理による判定結果を記憶する。記憶部６２としてはハードディスク等を用いることができる。
【００４６】
表示部６４は制御部６１の表示制御に従い、ディスプレイ上に判定結果等を表示する。
操作部６３はキーボードやマウス等の操作に応じた操作信号を制御部６１に出力する。
通信部６５は通信用のインターフェイスを備え、印刷装置３と通信する。通信部６５は印刷装置３から、印刷処理された元の画像データ、属性データ、付加データ、その他画像データに施された印刷用の画像処理の処理条件を受信する。また、通信部６５は画像読取装置５から読取データを受信する。
【００４７】
画像処理部６６は、通信部６５により印刷装置３から受信された元の画像データに付加データを付加する印刷用の画像処理を施し、比較用データを作成する。付加データの付加以外にも印刷用の画像処理が施されている場合、画像処理部６６は印刷装置３から送信された印刷用の画像処理の処理条件に従って、印刷処理時に元の画像データに施された印刷用の画像処理と同じ内容の画像処理を、元の画像データに施す。
【００４８】
図４は、上記画像処理システム１０における印刷処理と良否判定処理の流れを示す。
ホスト端末１においてユーザにより印刷が指示されると、図４に示すように、ホスト端末１はＰＤＬデータを作成してプリントコントローラー２に送信する（ステップＳ１）。プリントコントローラー２はホスト端末１から送信されたＰＤＬデータをラスタライズし、画像データを生成する（ステップＳ２）。画像データは属性データ、印刷コマンドとともに印刷装置３に送信される。印刷装置３は印刷コマンドに従って画像データに印刷用の画像処理を施し（ステップＳ３）、画像処理後の画像データを印刷処理する（ステップＳ４）。印刷処理された元の画像データは属性データ、付加データ、印刷用の画像処理の処理条件とともに、判定装置６に送信される。
【００４９】
画像読取装置５は印刷処理により用紙上に印刷された画像を読み取って、読取データを生成する（ステップＳ５）。生成された読取データは判定装置６に送信される。
判定装置６は良否判定処理を実行し（ステップＳ６）、印刷装置３から送信された元の画像データと、画像読取装置５から送信された読取データを用いて用紙上に印刷された画像が不良か否かを判定する。
【００５０】
図５は、判定装置６が実行する良否判定処理のフローチャートである。
図５に示すように、判定装置６の画像処理部６６は、印刷装置３から送信された印刷用の画像処理の処理条件に基づき、元の画像データに印刷用の画像処理を施し、比較用データを作成する（ステップＴ１）。
【００５１】
図６は印刷用の画像処理例である。
元の画像データｇ１は、図６に示すように３ページ分ある。印刷処理時にページ番号の付加データの付加と４面のページ割付の画像処理がされている場合、同じ処理内容の画像処理が元の画像データｇ１に施される。その結果、図６に示す画像処理後の画像データｇ２は、各ページの画像が縮小されて１ページ内を４分割した領域にそれぞれ配置され、各ページのフッターに、全ページに対するページ番号（１／３、２／３、３／３の文字）の付加データｇ２１が付加されている。
【００５２】
好ましくは、印刷用の画像処理が施された元の画像データに、制御部６１が印刷装置３の印刷特性、画像読取装置５の読取特性の補正処理を施して、比較用データを作成する。印刷装置３の印刷特性や画像読取装置５の読取特性によって、読取データと元の画像データとで画像の特性が異なると、比較の基準がもともとずれていることになるため、判定精度が低下する。このような場合は、画像処理によって比較用データの画像の特性を比較対象の読取データに合わせて可能な限り一致させ、判定精度の低下を回避する。
【００５３】
印刷特性としては、印刷に用いられる色材の色特性、印刷位置や倍率のずれ、歪み等による画像の位置ずれ、画像のＭＴＦ（Modulation Transfer Function；空間周波数特性）、解像度（画素密度dpi；dot per inch）、階調特性等が挙げられる。また、読取特性としては読取時の色特性、読取位置や読取倍率、歪み等による画像の位置ずれ、画像のＭＴＦ、解像度、階調特性等が挙げられる。これら印刷特性、読取特性は予め特定されて特性値としてメモリー４４に保存されている。
【００５４】
印刷特性、読取特性の補正処理としては、例えば色変換処理、周波数変換処理、画像の回転、変形、移動、拡大、縮小、階調処理又は解像度変換処理等が挙げられる。
【００５５】
色特性に関していえば、画像読取装置５の表色系はＲＧＢであり、印刷装置３の表色系はＹＭＣＫである。よって、画像処理部６６はＹＭＣＫの表色系である元の画像データを、４Ｄ−ＬＵＴによる色変換処理等によって、読取データの表色系であるＲＧＢの画像データに色変換する。４Ｄ−ＬＵＴによる色変換処理は、代表色であるＹＭＣＫのデータ値とＲＧＢのデータ値との対応関係を示す４次元（ＹＭＣＫの４要素）のＬＵＴを元に、補間処理によってＹＭＣＫのデータ値に対応するＲＧＢのデータ値を特定する処理である。
【００５６】
画像の位置ずれに関しては、制御部６１は回転や拡大縮小、変形、移動等の画像処理を元の画像データに施して、読取データの画像と同様の位置ずれを再現する。印刷処理によって生じる位置ずれの方向やずれ量、読取時に生じる位置ずれの方向やずれ量等の特性値が記憶部６２に保存されているので、制御部６１はこの特性値に応じて、上記回転、拡大縮小、変形、移動等のうちの必要な画像処理を施す。
【００５７】
ＭＴＦに関しては、制御部６１は記憶部６２に保存されている印刷特性、読取特性のＭＴＦの特性値に応じて、元の画像データに周波数変換処理を施し、元の画像データと読取データで画像のＭＴＦを可能な限り一致させる。
【００５８】
図７は印刷特性及び読取特性の補正処理の例である。
元の画像データｇ３の画像が、印刷装置３の印刷特性によって時計回りに回転し、さらに画像読取装置５の読取特性によって歪む場合、制御部６１は画像の回転、変形の画像処理によって同様の位置ずれを生じさせる。その結果、図７に示す画像処理後の画像データｇ４は、印刷処理後に生じる回転と同じ回転方向、回転量だけ画像が回転されている。また、画像読取装置５の読み取り後に生じる歪みと同じ歪みが再現されている。
【００５９】
なお、特性値ではなく、特性値から求められた印刷特性、読取特性の補正値を記憶部６２が記憶し、制御部６１はこの補正値を用いて補正処理するようにしてもよい。
印刷特性や読取特性は経年等によって変化することがあるため、記憶部６２に記憶されている特性値や補正値は定期的に更新されることが好ましい。ユーザは操作部６３を介して定期的に特性値の更新データを入力する。制御部６１は、定期的に入力される更新データによって記憶部６２に記憶された印刷装置３の印刷特性、画像読取装置５の読取特性の特性値又はその補正処理の補正値を更新し、更新後の特性値又は補正値を用いて補正処理を施す。
【００６０】
次に、制御部６１は比較用データ及び読取データに解像度変換処理を施す（ステップＴ２）。比較用データと読取データの比較の対象が全領域であるとは限らないので、制御部６１は比較の対象である領域を解像度変換処理することが好ましい。解像度を高くするか低くするかは適宜決定することができる。元の解像度より高い解像度に変換する場合、不良の判定精度が向上する。一方、元の解像度より低い解像度に変換する場合、不良の判定に要する処理時間を短縮できる。
【００６１】
好ましくは、制御部６１は印刷用の画像処理によって付加データが付加された部分とその他の部分とで変換する解像度を切り替える。これにより、付加データが付加された部分か否かによって、判定精度を切り替えることができる。例えば、付加データが付加された部分は重点的に良否判定を行うことが望まれるので、制御部６１は当該部分の解像度を高くして判定精度を向上させる。一方、制御部６１はその他の部分の解像度は変えない、或いは低くして処理時間の短縮を図る。
【００６２】
或いは、制御部６１は元の画像データの属性データに基づき、画像の属性毎に変換する解像度を切り替えることが好ましい。これにより、画像の属性によって判定精度を切り替えることができる。例えば、写真の属性は元々画質の劣化が視認されにくいので、判定精度は高くなくともよい。逆に、文字や図形の属性は画質の劣化が視認されやすく高い判定精度が求められる。よって、制御部６１は写真の属性の画像領域を６００dpi等の低解像度に変換して処理時間の短縮を図り、文字、図形の属性の画像領域を２４００dpi等の高解像度に変換して判定精度の向上を図る。
【００６３】
次に、制御部６１は比較用データと読取データとを比較する（ステップＴ３）。制御部６１は、比較用データと読取データの全部を比較の対象として広く不良か否かの判定をしてもよいし、一部を対象として判定の処理時間を短縮してもよい。
制御部６１は比較の結果によって用紙上に印刷された画像が不良か否かの判定を行うが、いくつかの項目毎に判定を行う。以下、画像の位置ずれ、色彩のずれ、鮮鋭性の劣化の３項目について不良か否かを判定する例を示すが、画像の欠落や汚れの有無等、他の項目を設けて判定してもよい。
【００６４】
制御部６１は比較用データと読取データとの比較の結果によって、用紙上に印刷された画像の位置の良否を判定する（ステップＴ４）。例えば、判定装置６は比較用データ及び読取データに共通して略同一位置にある文字等のオブジェクトを特定する。２つのオブジェクト間の距離が閾値より大きければ、制御部６１は位置ずれが大きく不良であると判定し、閾値より小さければリファンレスデータと読取データの画像の位置は略一致し、良であると判定する。なお、印刷処理時に位置ずれ検出用のトンボ等の検出パターンを付加して印刷し、当該トンボ間の距離から位置ずれを判定することとしてもよい。
【００６５】
次に、制御部６１は色彩の良否を判定する（ステップＴ５）。印刷特性、読取特性の補正処理によって比較用データと読取データの色特性が統一されている場合、制御部６１は比較用データと読取データで位置が同じ画素の画素値の差分を色毎に求め、当該差分が閾値より大きければ、色彩のずれが大きく不良であると判定する。差分が閾値より小さければ比較用データと読取データの色彩は略一致し、良であると判定する。色特性が統一されていない場合、制御部６１は比較用データ及び読取データの各色の画素値をＬ＊ａ＊ｂ＊空間の色値に変換し、変換された色値の差分を閾値と比較することによって不良か否かを判定する。
【００６６】
次に、制御部６１は鮮鋭性の良否を判定する（ステップＴ６）。鮮鋭性の劣化が視認されやすいのは文字である。制御部６１は属性データを元に比較用データから文字の属性を持つ領域を抽出する。また、制御部６１は読取データを解析して文字の領域をパターン検出し、比較用データから抽出された文字の領域と照合する。照合による一致率が閾値より小さければ、制御部６１は鮮鋭性の劣化が大きく不良と判定する。一方、一致率が閾値より大きければ、制御部６１は比較用データと読取データの鮮鋭性は略一致し、良であると判定する。
【００６７】
上記一連の判定において判定基準として用いられている閾値は、比較用データと読取データの画像の差異をどこまで良品として許容するかという許容度である。どのように判定基準を定めるかによって判定精度が左右される。比較用データの中でも付加データが付加された部分は、ページ単位で印刷内容が変更されており、重点的に良否判定を行うべき部分である。よって、上記一連の判定において、制御部６１は付加データが付加された部分とその他の部分とで、不良か否かの判定基準を切り替える。
【００６８】
例えば、鮮鋭性の判定時、制御部６１は付加データが付加された部分に閾値Ｔｈ１を用い、その他の部分に閾値Ｔｈ２（Ｔｈ１＜Ｔｈ２）を用いて、付加データが付加された部分の判定精度をその他の部分よりも上げる。これにより、付加データが付加された部分を重点的に良否判定することができる。
【００６９】
好ましくは、制御部６１は、付加データが付加された部分かその他の部分かによって不良か否かを切り替え、さらに付加データが付加された部分の中、或いはその他の部分の中でも、属性データを元に画像の属性単位で判定基準を切り替える。これにより、属性単位で判定精度を調整することができる。
【００７０】
例えば、鮮鋭性の判定時、制御部６１は４つの閾値Ｔｈ１〜Ｔｈ４（Ｔｈ１＜Ｔｈ２＜Ｔｈ３＜Ｔｈ４）を備え、付加データが付加された部分の中でも画質の劣化が視認されやすい文字、図形の属性の領域に対して閾値Ｔｈ１を用い、付加データが付加された部分の中でも画質の劣化が視認されにくい写真の属性の領域に対しては閾値Ｔｈ２を用いる。付加データが付加されなかったその他の部分の中の文字、図形の属性の領域に対しては、制御部６１は閾値Ｔｈ３を用い、同じくその他の部分の中の写真の属性の領域に対しては閾値Ｔｈ４を用いる。このような判定精度の調整により、付加データが付加された部分の中でも鮮鋭性の劣化が視認されやすい文字、図形の属性を持つ領域が重点的に良否判定される。
【００７１】
或いは、制御部６１は、付加データが付加された部分かその他の部分かによって不良か否かを切り替え、さらに付加データが付加された部分の中、或いはその他の部分の中でも、予め定められた単位又はユーザにより指定された単位で不良か否かの判定基準を切り替えることが好ましい。これにより、必要に応じて判定精度を切り替えることができる。
【００７２】
予め定められた単位は、例えば一定の面積単位、用紙上の位置単位である。
用紙の端部付近の位置は画像が配置されないことが多く高い判定精度が求められないのに対し、用紙の中央はユーザにとって重要度の高い画像や文字が配置され、高い判定精度が求められる。よって、制御部６１は用紙上の位置単位で判定基準を切り替え、用紙の端部から所定距離内の領域より用紙の中央の領域の判定基準を引き上げて重点的に良否判定を行う。同じ意味で重要度が高い領域をユーザに指定させ、制御部６１は指定された領域ではその他の領域より判定基準を引き上げて重点的な良否判定を行う。
【００７３】
制御部６１は各項目の判定結果のうち、不良と判定された項目が少なくとも１つあれば（ステップＴ７；Ｙ）、用紙上に印刷された画像は不良と判定する（ステップＴ８）。制御部６１は全項目の判定において不良と判定されなかった場合（ステップＴ７；Ｎ）、用紙上に印刷された画像は良と判定する（ステップＴ９）。
【００７４】
制御部６１は通信部６５を介して判定結果を印刷装置３に送信する。また、制御部６１は判定結果を記憶部６２に保存させる（ステップＴ１０）。制御部６１は、品質管理や不良品の統計分析のために、項目毎の判定結果を保存してもよいし、判定結果を比較用データ、読取データとともに保存してもよい。また、制御部６１が１ジョブの中の不良の判定率を算出し、これを判定結果の１つとして記憶部６２に保存してもよい。
【００７５】
印刷装置３は、図４に示すように、判定装置６から送信された判定結果に基づいて不良と判定された用紙を通知する表示画面を表示する。また、印刷装置３は不良と判定された用紙を良と判定された用紙とは別の排紙トレイに排紙する（ステップＳ７）。例えば、全１０ページの印刷が行われ、そのうちの７ページ目が不良と判定された場合、印刷装置３は「７ページ目に不良が発生しました。トレイ２に排紙されます」等のメッセージを含む表示画面をタッチパネル３４上に表示する。また、印刷装置３はスタッカー４６の排紙トレイ１に１〜６、８〜１０ページ目の用紙を排紙し、排紙トレイ２に７ページ目の用紙を排紙する。これにより、ユーザは不良と判定された用紙を容易に把握できる。
【００７６】
または、印刷装置３は印刷処理を停止してもよい。ユーザは不良と判定された用紙を容易に把握できるし、印刷処理の停止によってその後の印刷不良を防止することができる。
さらに、印刷装置３は良否判定の判定結果を記憶部３２に保存してもよい。また、制御部３１が判定装置６から読取データを取得して判定結果とともに保存してもよい。ユーザの操作に応じて、制御部３１は記憶部３２に保存された判定結果や読取データを表示部３３に表示させることもできるし、通信部３６を介してユーザが使用するホスト端末１に送信することもできる。これにより、判定装置６だけではなく、印刷装置３に保存された判定結果を品質管理や不良品の統計分析に用いることができる。
【００７７】
以上のように、本実施の形態によれば、画像処理システム１０は、入力された画像データに印刷用の画像処理を施して、ページ単位で変更される付加データを付加する画像処理部４２、６６と、印刷用の画像処理が施された元の画像データを印刷処理する印刷装置３と、印刷処理によって用紙上に印刷された画像を読み取る画像読取装置５と、印刷用の画像処理が施された元の画像データと画像読取装置５によって得られた読取データを比較し、用紙上に印刷された画像が不良か否かを判定する制御部６１と、を備える。制御部６１は、付加データが付加された部分とその他の部分とで、不良か否かの判定基準を切り替えて判定する。
【００７８】
これにより、画像データに付加データが付加された場合でも、当該付加データが付加された画像データを読取データと比較するので、印刷用の画像処理が良否判定を妨げることがなく、適切な良否判定を行うことができる。また、印刷用の画像処理によって付加データが付加された部分とその他の部分とで判定基準を切り替えることができ、付加データが付加された部分に重点をおいて良否判定を行うことができる。
【００７９】
なお、上記実施の形態は本発明の好適な一例であり、これに限定されない。
例えば、元の画像データの入力元は印刷装置３に限定されず、プリントコントローラー２から取得してもよい。判定装置６の画像処理部６６がラスタライズできるのであれば、ホスト端末１からＰＤＬデータを取得し、画像処理部６６により当該ＰＤＬデータをラスタライズして元の画像データを取得してもよい。
【００８０】
また、上記実施の形態では、判定装置６が印刷装置３から元の画像データと印刷用の画像処理の処理条件を取得して元の画像データに印刷用の画像処理を施して比較用データを作成していた。しかし、印刷装置３は印刷処理時に画像データに印刷用の画像処理を施すので、判定装置６は元の画像データではなく、この印刷用の画像処理が施された画像データを印刷装置３から取得してもよい。また、プリントコントローラー２のＲＩＰ２３が印刷コマンドに従ってラスライズと同時に印刷用の画像処理の内容を実現する場合がある。この場合、判定装置６はプリントコントローラー２から印刷用の画像処理が実現された画像データを取得すればよい。比較用データ作成のため、印刷用の画像処理を施す手間が省け、処理効率が良い。
【００８１】
上記実施の形態では読取データの画像の特性に合わせて、元の画像データに印刷特性及び読取特性の補正処理を施し比較用データを作成する例を挙げた。しかし、画像の特性を統一して元の画像データと読取データの比較ができるのであれば、元の画像データではなく読取データに補正処理を加えてもよい。一般的には画質が低い方を高画質化するよりは、画質が高い方を低画質化する方が、安定的にデータを生成できる。通常は画像読取装置５の読取データの方が元の画像データより低画質であるので、データの安定性の観点からすれば、上記実施の形態で示したように元の画像データに補正処理を施し、読取データと比較することが好ましい。
【００８２】
図８は、比較の対象となる２つのデータの関係を示す。
図８において、元の画像データａ１は印刷用の画像処理によって付加データが付加され、印刷処理後の用紙ｂ上の画像にはページ番号が付加されている。また、用紙ｂ上の画像は印刷装置３の印刷特性によって時計回りに回転している。さらに、用紙ｂ上の画像が画像読取装置５によって読み取られると、その読取特性によって読取データｃ１の画像は用紙ｂ上の画像より拡大されている。
【００８３】
図８に示すように、元の画像データａ１に印刷用の画像処理が施され、さらに印刷装置３の印刷特性、画像読取装置５の読取特性による変化が加えられて読み取られた画像が、読取データｃ１の画像である。
よって、上記実施の形態で説明したように、元の画像データａ１に印刷用の画像処理を施し、読取データｃ１の画像の特性に可能な限り一致するように印刷特性、読取特性の補正処理を施して比較用データａ２を作成し、読取データｃ１と比較することにより、画像の特性を統一した比較が可能になる。
【００８４】
印刷処理後の用紙上の画像の特性を基準とする比較をするのであれば、画像処理部６６が元の画像データａ１に印刷用の画像処理を施し、さらに制御部６１が印刷特性の補正処理を施して作成された比較用データａ３と、制御部６１が読取データｃ１に読取特性の補正処理を施して作成された比較用データｃ３とを比較すればよい。
【００８５】
例えば、図８において、読取データｃ１は用紙ｂ上の画像と比べ、印刷装置３の印刷特性により画像が時計回りに回転し、画像読取装置５の読取特性により画像が拡大されている。回転量や拡大率、表色系の違い等は特性値として記憶部６２に保存されているので、制御部６１は元の画像データａにページ番号を付加する印刷用の画像処理を施した後、記憶部６２に保存されている印刷特性の特性値を用いて時計回りに回転し、印刷特性が補正された比較用データａ３を作成する。また、制御部６１は記憶部６２に保存されている読取特性の特性値を用いて、読取データｃ１の画像を縮小し、色変換処理してＲＧＢの表色系からＹＭＣＫの表色系に変換し、読取特性が補正された比較用データｃ３を作成する。
【００８６】
上記実施の形態において印刷装置３とは別に判定装置６を設けた例を示したが、判定装置６の機能を印刷装置３やプリントコントローラー２等に組み込んでもよい。印刷装置３に組み込む場合、印刷装置３の制御部３１が良否判定処理を実行し、判定装置６の制御部６１の機能を果たす。プリントコントローラー２に組み込む場合、プリントコントローラー２に画像処理部４２を設けて制御部２１が良否判定処理を実行する。
【００８７】
また、画像読取装置５の代わりにスキャナー４１を用いることも可能である。ユーザが印刷処理後の用紙をスキャナー４１に読み込ませることにより、スキャナー４１によって得られた読取データが判定時の比較に用いられる。
【００８８】
また、印刷用の画像処理として宛名や住所等の付加データを付加する場合、印刷装置３は画像データとともにプリントコントローラー２から宛名や住所等のリストデータを取得し、このリストデータに基づいて宛名や住所等の付加データを画像データに付加する。よって、判定装置６がＯＣＲ（Optical Character Reader）機能を備え、当該リストデータも印刷装置３から取得し、元の画像データと読取データの比較に加えて、リストデータと読取データの比較によって付加された宛名や住所等の良否判定を行ってもよい。判定装置６はＯＣＲ機能によって、読取データから宛名や住所等の文字をパターン検出し、当該文字とリストデータの宛名、住所等の文字が一致するか否かを判定する。一致する場合、リストデータにより指定された宛名、住所等が正確に印刷されているため、判定装置６は良と判定する。不一致の場合、宛名、住所等の抜けがあるとして判定装置６は不良と判定する。これにより、画質の良否判定だけでなく、宛名や住所等が正確に印刷されたか否かを判定することができる。
【００８９】
また、良否判定処理のプログラムのコンピュータ読み取り可能な媒体としては、ＲＯＭ、フラッシュメモリ等の不揮発性メモリー、ＣＤ-ＲＯＭ等の可搬型記録媒体を適用することが可能である。また、良否判定処理のプログラムのデータを通信回線を介して提供する媒体として、キャリアウエーブ(搬送波)も適用される。
【符号の説明】
【００９０】
１０  画像処理システム
１  ホスト端末
２  プリントコントローラー
２１  制御部
２３  ＲＩＰ
３  印刷装置
３１  制御部
４２  画像処理部
４５  印刷部
４６  スタッカー
５  画像読取装置
６  判定装置
６１  制御部
６２  記憶部
６６  画像処理部
【図１】
0005780052.tif 000002
【図２】
0005780052.tif 000003
【図３】
0005780052.tif 000004
【図４】
0005780052.tif 000005
【図５】
0005780052.tif 000006
【図６】
0005780052.tif 000007
【図７】
0005780052.tif 000008
【図８】
0005780052.tif 000009