(57)【要約】【課題】  プレプリント印刷に左右されない画像品質検査を行える。【解決手段】    プレプリントされたシートまたはプレプリントされていないシートに印刷すべき画像データを生成する第１の生成手段と、生成された画像データに基づいて前記シートに印刷を行う印刷手段と、前記シートに印刷された画像を読み取る読取手段と、前記読取手段から出力される画像データのうち、前記シートに印刷された画像データの第１の領域、または前記シートにプレプリントされた画像データの第２の領域に所定の画像処理を行って検査画像データを生成する画像処理手段と、前記プレプリントするためのプレプリント画像データと前記第１の生成手段が生成した画像データとを合成して参照画像データを生成する第２の生成手段と、前記第１の生成手段が生成した画像データまたは前記参照画像データと、前記検査画像データとを比較して印刷品質を検品する検品手段とを備える。【選択図】  図３
2014117875.tif 000002
【特許請求の範囲】
【請求項１】
プレプリントされたシートまたはプレプリントされていないシートに印刷すべき画像データを生成する第１の生成手段と、
生成された画像データに基づいて前記シートに印刷を行う印刷手段と、
前記シートに印刷された画像を読み取る読取手段と、
前記読取手段から出力される画像データのうち、前記シートに印刷された画像データの第１の領域、または前記シートにプレプリントされた画像データの第２の領域に所定の画像処理を行って検査画像データを生成する画像処理手段と、
前記プレプリントするためのプレプリント画像データと前記第１の生成手段が生成した画像データとを合成して参照画像データを生成する第２の生成手段と、
前記第１の生成手段が生成した画像データまたは前記参照画像データと、前記検査画像データとを比較して印刷品質を検品する検品手段と、
を備えることを特徴とする画像形成装置。
【請求項２】
前記シートにプレプリントされた画像データの第１の領域、または生成された画像データの第２の領域とが重なり合う領域に、画像品質検査レベルを設定する設定手段と、
設定された画像品質検査レベルに応じて、前記検品手段が画像品質の良否を判定するしきい値を替える制御手段と、
を備えることを特徴とする請求項１記載の画像形成装置。
【請求項３】
前記設定手段は、前記重なり合う領域に対して、あらかじめ設定される画像品質検査レベルよりも低いレベルを設定することを特徴とする請求項２記載の画像形成装置。
【請求項４】
前記所定の画像処理は、ハーフトーン画像データをデスクリーンする処理であることを特徴とする請求項１記載の画像形成装置。
【請求項５】
前記シートにプレプリントされた画像データまたは当該画像データに施されたスクリーンデータを他の画像形成装置から取得する取得手段を備えることを特徴とする請求項１記載の画像形成装置。
【請求項６】
取得した前記シートにプレプリントされた画像データまたは当該画像データに施されたスクリーンデータを他の画像形成装置の識別情報に対応づけて記憶する記憶手段を備えることを特徴とする請求項５記載の画像形成装置。
【請求項７】
画像形成装置の制御方法であって、
プレプリントされたシートまたはプレプリントされていないシートに印刷すべき画像データを生成する第１の生成工程と、
印刷手段を用いて生成された画像データに基づいて前記シートに印刷を行う印刷工程と、
読取手段を用いて前記シートに印刷された画像を読み取る読取工程と、
前記読取手段から出力される画像データのうち、前記シートに印刷された画像データの第１の領域、または前記シートにプレプリントされた画像データの第２の領域に所定の画像処理を行って検査画像データを生成する画像処理工程と、
前記プレプリントするためのプレプリント画像データと前記第１の生成工程で生成した画像データとを合成して参照画像データを生成する第２の生成工程と、
前記第１の生成工程で生成した画像データまたは前記参照画像データと、前記検査画像データとを比較して印刷品質を検品する検品工程と、
を備えることを特徴とする画像形成装置の制御方法。
【請求項８】
前記シートにプレプリントされた画像データの第１の領域、または生成された画像データの第２の領域とが重なり合う領域に、画像品質検査レベルを設定する設定工程と、
設定された画像品質検査レベルに応じて、前記検品工程が画像品質の良否を判定するしきい値を替える制御工程と、
を備えることを特徴とする請求項７記載の画像形成装置の制御方法。
【請求項９】
前記設定工程は、前記重なり合う領域に対して、あらかじめ設定される画像品質検査レベルよりも低いレベルを設定することを特徴とする請求項８記載の画像形成装置の制御方法。
【請求項１０】
前記所定の画像処理は、ハーフトーン画像データをデスクリーンする処理であることを特徴とする請求項７記載の画像形成装置の制御方法。
【請求項１１】
前記シートにプレプリントされた画像データまたは当該画像データに施されたスクリーンデータを他の画像形成装置から取得する取得工程を備えることを特徴とする請求項７記載の画像形成装置の制御方法。
【請求項１２】
記憶手段に取得した前記シートにプレプリントされた画像データまたは当該画像データに施されたスクリーンデータを他の画像形成装置の識別情報に対応づけて記憶する記憶工程を備えることを特徴とする請求項１１記載の画像形成装置の制御方法。
【請求項１３】
プレプリントされたシートまたはプレプリントされていないシートに印刷すべき画像データを生成し、当該生成された画像データに基づいて前記シートに印刷を行う印刷手段を備える画像形成装置と通信する検品装置であって、
前記シートに印刷された画像を読み取る読取手段と、
前記読取手段から出力される画像データのうち、前記シートに印刷された画像データの第１の領域、または前記シートにプレプリントされた画像データの第２の領域に所定の画像処理を行って検査画像データを生成する画像処理手段と、
前記プレプリントするためのプレプリント画像データと前記画像形成装置が生成した画像データとを合成して参照画像データを生成する生成手段と、
前記画像形成装置で生成した画像データまたは前記参照画像データと、前記検査画像データとを比較して印刷品質を検品する検品手段と、
を備えることを特徴とする検品装置。
【請求項１４】
プレプリントされたシートまたはプレプリントされていないシートに印刷すべき画像データを生成し、当該生成された画像データに基づいて前記シートに印刷を行う印刷手段を備える画像形成装置と通信する検品装置の制御方法であって、
読取手段で前記シートに印刷された画像を読み取る読取工程と、
前記読取手段から出力される画像データのうち、前記シートに印刷された画像データの第１の領域、または前記シートにプレプリントされた画像データの第２の領域に所定の画像処理を行って検査画像データを生成する画像処理工程と、
前記プレプリントするためのプレプリント画像データと前記画像形成装置が生成した画像データとを合成して参照画像データを生成する生成工程と、
前記画像形成装置で生成した画像データまたは前記参照画像データと、前記検査画像データとを比較して印刷品質を検品する検品工程と、
を備えることを特徴とする検品装置の制御方法。
【請求項１５】
請求項７乃至１２のいずれか１項に記載の画像形成装置の制御方法をコンピュータに実行させることを特徴とするプログラム。
【請求項１６】
請求項１４に記載の検品装置の制御方をコンピュータに実行させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、シートに印刷される画像の品質を検品する画像形成装置、検品装置、画像形成装置の制御方法、検品装置の制御方法及びプログラムに関わるものである。
【背景技術】
【０００２】
従来から、印刷業界を中心に、プリントオンデマンドと呼ばれる、電子写真技術等に基づくデジタル印刷技術が一般的になっており、印刷品質を維持し、効率的に必要量の印刷物を生産することが求められている。また、近年、通常のオフィスにおいても印刷品質が保たれた印刷物を効率良く作成する要求がある。
【０００３】
従来、印刷物の画像品質の検査においては、印刷物を作業者が目視によって確認することが一般的であった。このため、作業者による官能評価に依存することになり、検査レベルのばらつきが発生する恐れがあった。また、作業者の熟練度で検査時間が左右されることとなり、また人手に頼るため検査時間の短縮には限界があった。そこで近年、印刷物の画像品質検査を行う自動検品装置が考案されている。
【０００４】
この自動検品装置による判定は、印刷装置内で生成される原稿画像データをリファレンスデータとして、印刷された画像をスキャナなどのセンサーで読み取ったスキャンデータを検査画像データとして、両者の比較を行う。そして、リファレンスデータと検査画像データが一致しているかどうかによって、印刷物の印刷品質の判定を行うものである。
【０００５】
ここで、自動検品装置に於いて、印刷する記録紙（以降、印刷物と呼ぶ）が、他の画像形成装置で事前に印刷された記録紙（以降、プレプリント用紙と呼ぶ）であった場合を考えてみる。プレプリント用紙（プレプリントシート）に印刷した印刷物をスキャンして得た検査画像データは、プレプリント用紙の印刷内容によって影響を受ける可能性がある。
【０００６】
そこで、特許文献１においては、プレプリント用紙に印刷した印刷物をスキャンした後で、プレプリント印刷部分をマスクして検査画像データを生成する。そして、この検査画像データとリファレンスデータを比較する事で、プレプリント印刷に左右されない画像品質検査を行う技術が記載されている。
【先行技術文献】
【特許文献】
【０００７】
【特許文献１】特開２００５−２３８８１７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００８】
前記特許文献１では、プレプリント用紙に印刷した印刷物をスキャンして得られるスキャンデータから、プレプリント印刷部分をマスクして検査画像データを生成する。そして、この検査画像データとリファレンスデータとを比較する事で、プレプリント印刷に左右されない画像品質検査を行う方法が述べられている。
【０００９】
しかし、これらの特許文献では、特に、プレプリント用紙として請求書や納品書などといった定型文書の場合を想定しており、プレプリント用紙に印刷された領域と原稿画像データの印刷領域が重なる事は想定されていない。
ここで、例えば全面に薄くプリントされたプレプリント用紙を用いた場合、全面にマスクがかかったリファレンスデータを生成してしまう事になり、画像品質検査が出来ないといった課題がある。
【００１０】
本発明は、上記の課題を解決するためになされたもので、本発明の目的は、プレプリント印刷に左右されない画像品質検査を行える仕組みを提供することである。
【課題を解決するための手段】
【００１１】
上記目的を達成する本発明の画像形成装置は以下に示す構成を備える。
プレプリントされたシートまたはプレプリントされていないシートに印刷すべき画像データを生成する第１の生成手段と、生成された画像データに基づいて前記シートに印刷を行う印刷手段と、前記シートに印刷された画像を読み取る読取手段と、前記読取手段から出力される画像データのうち、前記シートに印刷された画像データの第１の領域、または前記シートにプレプリントされた画像データの第２の領域に所定の画像処理を行って検査画像データを生成する画像処理手段と、前記プレプリントするためのプレプリント画像データと前記第１の生成手段が生成した画像データとを合成して参照画像データを生成する第２の生成手段と、前記第１の生成手段が生成した画像データまたは前記参照画像データと、前記検査画像データとを比較して印刷品質を検品する検品手段と、を備えることを特徴とする。
【発明の効果】
【００１２】
本発明によれば、プレプリント印刷に左右されない画像品質検査を行える。
【図面の簡単な説明】
【００１３】
【図１】画像形成システムの一例を示す図である。
【図２】図１に示した画像形成装置のコントローラ構成を示すブロック図である。
【図３】画像形成装置の制御方法を説明するフローチャートである。
【図４】プレプリント領域と印字すべき領域との重なり状態を説明する図である。
【図５】画像品質けんさのレベル設定例を説明する図である。
【図６】画像形成装置の制御方法を説明するフローチャートである。
【発明を実施するための形態】
【００１４】
次に本発明を実施するための最良の形態について図面を参照して説明する。
＜システム構成の説明＞
〔第１実施形態〕
【００１５】
図１は、本実施形態を示す検品装置を含む画像形成装置を適用する画像形成システムの一例を示す図である。本例は、ネットワーク（ＬＡＮ１０５）を介して画像形成装置１０１がプリントサーバ１０６、クライアントＰＣ１０７、１０８とが通信可能なシステム例を示す。また、本実施形態では、画像形成装置１０１がＭＦＰ（Ｍｕｌｔｉ  Ｆｕｎｃｔｉｏｎ  Ｐｒｉｎｔｅｒ）で構成される場合を示す。
画像形成装置１０１は、入力される画像データを処理し、印刷を行う。ここで、画像形成装置１０１は、画像印刷ユニット１０２、画像検査ユニット１０３、フィニッシングユニット１０４から構成される。すなわち、本実施例の画像形成装置１０１は、画像形成（印刷）、画像検査（検査）、フィニッシングまでを一貫して行う、いわゆるインライン画像検査を実現する画像形成装置である。ここで、画像印刷ユニット１０２は、生成された画像データに基づいてシートに印刷を行う印刷処理を実行する。なお、シートには、プレプリントされたシートおよびプレプリントされていないシートとが含まれる。
画像印刷ユニット１０２は、画像データ（以下、原稿画像データと呼ぶ）の印刷処理を行い、記録紙上に画像データに基づく画像を印刷する。印刷物は、画像検査ユニット１０３に搬送される。
【００１６】
画像検査ユニット１０３は、画像品質検査を印刷物に対して実行する。検査された印刷物はフィニッシングユニット１０４へ搬送される。また、画像品質検査の検査結果はフィニッシングユニット１０４へ送信される。フィニッシングユニット１０４は、画像検査ユニット１０３から受け取った印刷物を、受信した検査結果に応じた排紙トレイに排紙する。ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）１０５は、画像形成装置１０１を外部の装置と接続するためのネットワークである。プリントサーバ１０６は、ＬＡＮ１０５に接続されるプリントサーバである。
【００１７】
クライアントＰＣ（Ｐｅｒｓｏｎａｌ  Ｃｏｍｐｕｔｅｒ）１０７及び１０８は、ＬＡＮ１０５に接続され、ユーザ操作に従ってプリントジョブを作成する。作成されたプリントジョブは、ユーザの指示により画像形成装置１０１に送信され、印刷、検査、フィニッシングの一連の処理が行われる
【００１８】
図２は、図１に示した画像形成装置１０１のコントローラ構成を示すブロック図である。
本例では、図１の画像形成装置１０１を構成する画像印刷ユニット１０２、画像検査ユニット１０３、フィニッシングユニット１０４は、図２で示す画像形成コントローラ２００，画像検査コントローラ２２０によって制御される。
【００１９】
図２において、画像形成コントローラ２００は、画像印刷ユニット１０２での印刷処理を統括的に制御するものである。この画像形成コントローラ２００は、不図示のＣＰＵ，ＲＯＭ，ＲＡＭ、ＨＤＤが協調的に動作することで実現される。なお、このＲＯＭまたはＨＤＤには、図２の画像検査コントローラ２２０に示される各処理部を実現するためのプログラムが記憶されており、ＣＰＵはこのプログラムをＲＡＭに展開し、実行する事で図３の処理フローを実行する。
【００２０】
画像形成コントローラ２００は、ＬＡＮ２０８を介してプリントサーバ１０６、クライアントＰＣ１０７、クライアントＰＣ１０８と接続され、データの送受信を行う。尚、ＬＡＮ２０８は、図１のＬＡＮ１０５に相当する。
【００２１】
印刷画像処理部２０１は、画像印刷ユニット１０２で原稿画像データを印刷する為の画像処理を行う。この画像処理は、連続階調画像データをＮ値で表現するハーフトーン画像に変換するスクリーン処理を含む。
【００２２】
画像形成制御部２０４は、画像形成コントローラ２００の各部を制御する為の画像形成制御部である。この画像形成制御部２０４は、後述のビットマップデータ生成部２０６によるレンダリング後の原稿画像データを解析し、原稿画像データに基づく印刷領域（以下、原稿領域と呼ぶ）を判定する。そして、画像形成制御部２０４は、判定結果である原稿領域の位置情報を、後述の領域情報格納部２２５に格納する。なお、ビットマップデータ生成部２０６は、プレプリントされたシートまたはプレプリントされていないシートに印刷すべき画像データを生成する第１の生成処理を実行する手段として機能する。
【００２３】
ＬＡＮ制御部２０５は、ＬＡＮ２０８を介した通信を制御する。この通信では、例えばＬＡＮ２０８を介して画像データ（例えばＰＤＬデータ）を受信したり、画像形成装置１０１内の各種画像データや装置情報を、ＬＡＮ２０８を介して送信したりする。
【００２４】
ビットマップデータ生成部２０６は、ＬＡＮ２０８を介してプリントサーバ１０６やクライアントＰＣ１０７、クライアントＰＣ１０８から入力されたＰＤＬデータを解読し、画像の印刷用のビットマップデータにレンダリングする処理を実行する。そして、この一連の処理により、ビットマップデータを生成する。また、画像形成制御部２０４は、ビットマップデータ生成部２０６で生成したレンダリング後の原稿画像データを、リファレンス画像格納部２３０へ格納する。尚、レンダリング後の原稿画像データは、印刷画像処理部２０１によってスクリーン処理をかけられて画像印刷ユニット１０２を用いて印刷される。
メモリ部２０７は、画像形成制御部２０４が各種の制御を行う為の制御メモリと、制御の為のプログラムを格納したプログラムメモリを兼ね備えているものとする。
【００２５】
画像検査コントローラ２２０は、画像検査ユニット１０３での検査処理を統括的に制御するものである。この画像検査コントローラ２２０は、不図示のＣＰＵ，ＲＯＭ、ＲＡＭ、ＨＤＤが協調的に動作する事で実現される。なお、このＲＯＭまたはＨＤＤには、図２の画像検査コントローラ２２０に示される各処理部を実現する為のプログラムが記載されており、ＣＰＵはこのプログラムをＲＡＭに展開し、実行する事で図３の処理フローを実行する。
【００２６】
検査スキャナ２２１は、図1の画像検査ユニット１０３において、記録紙上に印刷された画像をスキャンして読み取る。本実施形態では、検査スキャナ２２１は読み取り用の光源とラインセンサを備えたイメージスキャナであり、記録紙面を走査して画像を読み取るものである。スキャン画像データ格納部２２２は、検査スキャナ２２１で読み取ったプレプリント用紙に印刷された印刷物の画像データを格納する。ここで、検査スキャナ２２１は、シートに印刷された画像を読み取る読取処理を実行する。
【００２７】
ビットマップデータ格納部２２３は、検査画像制御部２２６の要求に応じて、他の画像形成装置からＬＡＮ２０８を介して送信されてきたビットマップデータを格納する。このビットマップデータは、プレプリントされた画像データ（以下、プレプリント画像データと呼ぶ）である。なお、本実施形態において、検査画像制御部２２６は、検査スキャナ２２１から出力される画像データのうち、画像印刷ユニット１０２によってシートに印刷された画像部分に対応する第１の領域の画像データ、またはシートにプレプリントされた画像部分に対応する第２の領域の画像データに所定の画像処理を行って検査画像データを生成する機能処理を実行する。さらに、検査画像制御部２２６は、プレプリントするためのプレプリント画像データとＰＤＬデータから生成した画像データとを合成して参照画像データを生成する第２の生成処理を行う。また、検査画像制御部２２６は、後述するフローチャートの手順に従いハーフトーン画像データをデスクリーンする処理も行う。なおデスクリーン処理とは後述するように、スクリーン処理によって生成されたハーフトーン画像データに対して、該スクリーン処理とは逆特性の処理を施す処理である。すなわち、デスクリーン処理により、ハーフトーン画像データから元の連続階調画像データが復元される。
【００２８】
スクリーン情報格納部２２４は、検査画像制御部２２６の要求に応じて、他の画像形成装置（図示しない）からＬＡＮ２０８を介して送信されてきた、スクリーン処理に関する情報（以下、スクリーン情報と呼ぶ）を記憶する。このスクリーン情報格納部２２４は、例えばスクリーンの線数や角度の情報を含むスクリーン情報を記憶する。具体的には、検査画像制御部２２６がシートにプレプリントされた画像データまたは当該画像データに施されたスクリーンデータを他の画像形成装置の識別情報に対応づけてスクリーン情報格納部２２４に記憶する。
【００２９】
ここで、他の画像形成装置とは、図１で不図示ではあるが、ＬＡＮ２０８を介して画像形成装置１０１に接続された、プレプリント画像データを記録紙に印刷することでプレプリント用紙を出力する画像形成装置（以下、プレプリント画像形成装置）である。
【００３０】
プレプリント画像形成装置の内部ブロックは、図２の画像検査コントローラ２２０と同様であり、プレプリント画像データは、プレプリント画像形成装置内部のビットマップデータ生成部に格納されている。また、プレプリント用紙を印字する際に用いたスクリーン情報は、図示しないプレプリント画像形成装置内部の印刷画像処理部に格納されている。
【００３１】
プレプリント画像形成装置内部の画像形成制御部は、画像形成コントローラ２００からのデータ要求を受信すると、ビットマップデータ生成部に格納されているプレプリント画像データと印刷画像処理部に格納されているスクリーン情報を送信する。これにより、シートにプレプリントされた画像データまたは当該画像データに施されたスクリーンデータを他の画像形成装置から取得することができる。
画像形成コントローラ２００が要求を送信するタイミングは、ユーザが後述の検査操作部２２７を用いて、プレプリント画像形成装置を設定した時が好適である。また、検査操作部２２７は、後述するようにシートにプレプリントされた画像データに対応する領域、またはこの領域とビットマップデータ生成部２０６によって生成された画像データに対応する領域とが重なり合う領域に対して、画像品質検査レベルを設定する際にユーザにより操作される。
【００３２】
領域情報格納部２２５は、プレプリント画像データに基づくプレプリント印刷領域（以下、プレプリント領域と呼ぶ）の位置を示す情報と、原稿領域の位置を示す情報を格納する。検査画像制御部２２６は、領域情報格納部２２５に格納されたそれぞれの領域情報を比較する事で、詳細は後述するように領域が重なっているかどうかを判定する事が出来る。
【００３３】
検査画像制御部２２６は、画像検査コントローラ２２０の各処理部を統括して制御する。検査画像制御部２２６は、画像検査コントローラ２２０内部の各処理部で保持している情報を元に判定を下したり、各処理部に格納されているデータを処理して必要なデータを生成したりする事が出来る。
更に、検査画像制御部２２６は、画像形成制御部２０４とも連携出来るため、例えば画像検査コントローラ２２０で必要な情報を、ＬＡＮ２０８を介して要求し、要求に応じてＬＡＮ２０８を介して受信した情報を、好適な処理部に格納する制御を行う事が出来る。また、検査画像制御部２２６は、ＬＡＮ２０８を介して、他の画像形成装置へ画像データや情報の要求を行う。更に、検査画像制御部２２６は、要求に応じて送信されてきた情報を好適な処理部に格納する制御を行う事が出来る。
【００３４】
検査操作部２２７は、ユーザが画像検査に関わる各種の操作を行うための操作パネルを備え、ユーザによって入力された設定情報を検査画像制御部２２６へ送信する。また、ユーザによって入力されたプレプリント用紙を印刷した画像形成装置情報を検査画像制御部２２６へ送信する。検査表示部２２８は、ユーザに対して、画像品質検査の検査結果や、検査設定項目を表示する。
メモリ部２２９は、画像検査コントローラ２２０が各種の処理を行う為の処理メモリと、処理のプログラムが格納されているプログラムメモリを兼ね備える。
【００３５】
リファレンス画像格納部２３０には、検査画像制御部２２６が原稿画像データからビットマップデータ生成部２０６で処理したビットマップデータと、ビットマップデータ格納部２２３に格納されているプレプリント画像データを合成してリファレンスデータが格納される。
【００３６】
画像比較判定部２３１は、リファレンス画像格納部２３０に格納されたリファレンスデータと、検査画像制御部２２６がスキャン画像データ格納部２２２に格納されている読み取られた画像データを所定の画像を処理して得た検査画像データとを比較する。そして、事前に設定された画像品質検査レベルに基づいて、比較結果から印刷物の画像品質が良好であるか判定を行う。この判定結果は、フィニッシングユニット１０４へ送信される。本実施形態において、画像比較判定部２３１は、ＰＤＬデータから生成した画像データまたは参照画像データ（ＰＤＬデータから生成した画像データとプレプリントデータから生成された画像データとを合成した画像データ）と、スキャン画像データ格納部２２２に格納された検査画像データとを比較して印刷品質を検品する処理を行う。
次に、本実施形態の画像検査ユニット１０３で行われる画像品質検査について説明する。画像品質検査は、検査画像制御部２２６の統括制御のもとで、図２に示した各処理部が協調して動作する事で実行される。
【００３７】
画像品質検査は、検査スキャナ２２１で読み取ってスキャン画像データ格納部２２２に格納された検査画像データと、ビットマップデータをもとに生成されたリファレンスデータに、例えば画素単位で差分がないかを比較して、印刷物の印刷品質を検査する。差分が、閾値よりも小さければ、印刷物の画像品質は良好であると判定され、閾値以上であれば不良であると判定される。
【００３８】
図５の（ａ）に、ユーザが事前に設定する閾値の例を示す。ユーザが、検査レベルに対応づけられたレベルを高レベルに設定をした場合は、不整合画素数が「１０」以下で良好と判定される。また、中レベルに設定をした場合は、不整合画素数が「５０」以下で良好と判定される。低レベルに設定をした場合は、不整合画素数が「１００」以下で良好と判定される。
【００３９】
図５の（ａ）では、ユーザによって複数の画像品質検査レベルが設定され、それに基づいて、閾値となる不整合画素数が設定される例を示したが、閾値そのものをユーザが設定する方法を用いても構わない。
【００４０】
画像品質検査は、２つのモードにおいて実施される。１つは、原稿画像データの印刷される記録紙がプレプリント用紙でない場合での画像品質検査であり、もう１つは、原稿画像データの印刷される記録紙がプレプリント用紙である場合での画像品質検査である。
【００４１】
記録紙がプレプリント用紙ではない場合の画像品質検査は、リファレンス画像格納部２３０に格納されたレンダリング後の原稿画像データと、検査画像データとを、例えば画素単位で比較する事で行われる。この時、検査画像データを生成するには、スキャン画像データを、印刷画像処理部２０１で保持するスクリーン情報によって、所定の画像処理、具体的にはスクリーン処理をして生成する。
すなわち、ＰＤＬデータから展開された原稿画像データがそのままリファレンスデータとなり、スキャン画像を画像形成装置のもつスクリーン情報でスクリーン処理した検査画像データが比較対象となる。
【００４２】
一方、記録紙がプレプリント用紙である場合の画像品質検査では、レンダリング後の原稿画像データと、ＬＡＮ１０５を介して受信したプレプリント画像データを合成したものがリファレンスデータとなる。そして、スキャン画像データに対して、画像印刷ユニット１０２のスクリーン情報、及びＬＡＮ１０５を介して受信したプレプリント画像形成装置のスクリーン情報を用いて、後述のデスクリーン処理をかけたものを検査画像データとする。
【００４３】
すなわち、ＰＤＬデータから展開された原稿画像データはそのままリファレンスデータとはならず、プレプリント画像データとの合成が必要となる。また、検査画像データについては、スキャン画像を画像形成装置のもつスクリーン情報とプレプリント画像形成装置のもつスクリーン情報で夫々の対応する領域に対してスクリーン処理する必要がある。
ここで、画像品質検査で生じるリファレンスデータと検査画像データの差分は、どのようなものが考えられるか、例を挙げてみる。
【００４４】
例えば、画像形成装置が紙を搬送する間の紙の折れやしわなどの変形によるものや現像剤の飛び散り等によるごみやかすれなどの印字不良によるものが考えられる。このような差分は純粋に印刷データと印刷物が異なっている場合なので、画像品質検査で検出するべき差分である。
【００４５】
しかし、これとは別に、スキャン画像データとリファレンスデータの、読み取り精度や印刷精度による違いで、差分があると判定されてしまう場合がある。例えば、リファレンスデータは連続階調のデジタルグレースケールやカラー画像だが、スキャン画像データはスクリーン処理を行った、ハーフトーン画像となっている場合が挙げられる。
【００４６】
印刷物にスクリーン処理がかけられていた場合、どのようなスクリーン処理がかけられているかのスクリーン情報を用いて、リファレンスデータと比較出来るようなデータに変換する画像処理をかける。ここでいう画像処理とは、具体的に、ハーフトーン画像特性をぼやかし、平滑化する処理を指す。この画像処理により、ハーフトーン画像の持つ網点特性をぼやかし、周波数特性を減じる事でモアレの発生を抑える。この画像処理を以降、デスクリーン処理と呼ぶ。
スクリーン情報は、スクリーン線数とスクリーン角度の何れかを含み、画像形成装置ごと、及び印字設定ごとで異なる固有の情報である。
【００４７】
プレプリント画像形成装置から得るスクリーン情報とは、具体的にはディザマトリクスが挙げられる。ディザマトリクスは、マトリクスと同じサイズの元画像データをマトリクスの夫々のデータと比較して、元画像データの値がマトリクスの値以上ならプロットをする事で減色を行うマトリクスである。このディザマトリクスを解析する事で、ＣＭＹＫ夫々のスクリーン線数やスクリーン角度が求める事が出来る。
また、プレプリント画像形成装置から得るスクリーン情報として、プレプリント画像形成装置側でディザマトリクスを解析して求めたＣＭＹＫの線数や角度の数値そのものを入手してもよい。
【００４８】
次に、検査画像データを生成する為の画像処理について説明する。
検査画像データをリファレンスデータと比較するには、検査画像データのもつ周波数特性を減じるデスクリーン処理が必要となる。デスクリーン処理とは、スクリーン情報として得られるスクリーン線数やスクリーン角度の情報から、スクリーン画像が有する周波数特性が分かるので、周波数特性に応じたフィルタを用いた演算を行う事を指す。
【００４９】
例えば、線数１５０で角度が１１５°の場合は、高い周波数をカットするフィルタを用いる。一方、線数が１００で角度が８５°の場合は、低い周波数をカットするフィルタを用いる。このように、スクリーン情報の線数と角度から使用するフィルタを選択する事で、スクリーン画像が有する周波数特性を減じた画像を生成する事が出来る。
ここで、この周波数特性に応じたフィルタは、プレプリント画像形成装置から入手してもよく、また、スクリーン情報から画像形成装置１０１で生成しても良い。
一方、プレプリント用紙を印刷した画像形成装置からスクリーン情報が得られずに、正しいデスクリーン処理が行えなかった場合についても説明する。
【００５０】
線数１５０で角度が１１５°の場合に低い周波数をカットするフィルタを誤って用いてしまった場合は、本来カットしなくても良い周波数特性からカットされてしまう為、ぼやけたような画像が生成されてしまう。線数１００で角度８５°の場合に、高い周波数をカットするフィルタを誤って用いてしまった場合は、スクリーン画像が有する低い周波数特性を減じる事が出来ずにモアレが生じてしまう。
このように正しいデスクリーン処理が行えなかった場合の検査画像データは、リファレンスデータと比較して差分が大きいので、ＮＧ判定となってしまう。
【００５１】
以上説明してきたように、スクリーン情報から好適なフィルタを選択してデスクリーン処理を行う事で、周波数特性を減じた検査画像データが生成出来る。そして、周波数特性を減じた検査画像データとリファレンスデータを比較した画像品質検査では、差分が生じないため、ＯＫ判定が得られる。
【００５２】
尚、スクリーン情報を用いたデスクリーン処理として、スクリーン線数とスクリーン角度から使用するフィルタを切り替えて、画像処理を実行する方法を説明したが、この画像処理のみに限定するものではなく、スクリーン情報を用いた、スクリーン特性を減ずる画像処理であれば良い。
【００５３】
本実施形態では、原稿画像データは、ビットマップデータ生成部２０６で画像印字用のビットマップデータに展開される。この時、画像形成制御部２０４は、ビットマップデータ生成部２０６で処理されたビットマップデータを解析して原稿領域を判定し、その判定結果である領域情報を領域情報格納部２２５に格納する。ビットマップデータ生成部２０６で処理されたビットマップデータは、リファレンス画像格納部２３０に格納される。
【００５４】
一方、プレプリント画像形成装置から受信したビットマップデータは、ビットマップデータ格納部２２３に格納される。この時、検査画像制御部２２６は、ビットマップデータ格納部２２３に格納されたビットマップデータを解析して原稿領域を判定し、その判定結果である領域情報を、同じく領域情報格納部２２５に格納する。
図３は、本実施形態を示す画像形成装置の制御方法を説明するフローチャートである。本例は、画像形成装置で行う画像品質検査処理例である。なお、画像検査コントローラ２２０は、不図示のＣＰＵ，ＲＯＭ、ＲＡＭ、ＨＤＤが協調的に動作する事で実現される。また、このＲＯＭまたはＨＤＤには、図２の画像検査コントローラ２２０に示される各処理部を実現する為のプログラムが記載されており、ＣＰＵはこのプログラムをＲＡＭに展開し、実行する事で図３の処理フローを実行する。なお、制御主体は、図２に示す処理部を用いて説明する。
【００５５】
画像品質検査が実行されると、まず、Ｓ３００で、検査画像制御部２２６は、原稿領域の画像にデスクリーン処理を行う。この時、デスクリーン処理に必要なスクリーン情報は、検査画像制御部２２６が印刷画像処理部２０１に要求する事で得る事が出来る。また、原稿領域は、ビットマップデータ生成部２０６で生成した画像データを、画像形成制御部２０４で領域判定することで、領域情報が得られる。Ｓ３０１に於いて、検査画像制御部２２６はビットマップデータ格納部２２３にＬＡＮ２０８を介して受信したプレプリント画像データが格納されているかどうかを判定する。これにより、プレプリント画像のビットマップデータが受信されたかどうかが判定される。ビットマップデータ格納部２２３にプレプリント画像データが格納されている場合、プレプリント画像のビットマップデータが受信されたと判定される。
【００５６】
ここで、ビットマップデータ格納部２２３にプレプリント画像データが格納されていると検査画像制御部２２６が判定した場合、検査画像制御部２２６は、プレプリント用紙を使用した画像品質検査であると判定して、Ｓ３０２へ進む。
【００５７】
一方、ビットマップデータ格納部２２３に画像データが格納されていないと検査画像制御部２２６が判定した場合、検査画像制御部２２６は、プレプリント用紙を使用した画像品質検査ではないと判定し、Ｓ３０７へ進む。
【００５８】
ここで、ビットマップデータ格納部２２３へ画像データを格納するタイミングは、画像形成装置１０１に於いて、ユーザがプレプリント用紙を使用すると検査操作部２２７から設定した時が好適であると考えられる。
【００５９】
ユーザが、検査操作部２２７から使用する用紙がプレプリント用紙であると設定すると、検査画像制御部２２６はプレプリント画像形成装置を特定できるように、検査操作部２２７に機器情報の入力を促す表示を行う。
【００６０】
ユーザがプレプリント画像形成装置を特定する情報を検査操作部２２７から入力すると、検査画像制御部２２６は、ＬＡＮ２０８を介してビットマップデータやスクリーン情報を送信するように、図示しないプレプリント画像形成装置に対して要求する。
ここで、プレプリント画像形成装置は、画像形成装置１０１から送られてきた要求に応じて、プレプリント画像形成装置内のビットマップデータ生成部に格納してあるビットマップデータと、印刷画像処理部が持つスクリーン情報を、ＬＡＮ２０８を介して送信する。
【００６１】
画像形成装置１０１は、ＬＡＮ２０８を介してプレプリント画像形成装置からプレプリントしたビットマップデータとスクリーン情報を受信すると、検査画像制御部２２６はプレプリントデータをビットマップデータ格納部２２３に格納する。また、スクリーン情報をスクリーン情報格納部２２４に格納する。更に、検査画像制御部２２６は、ビットマップデータ格納部２２３に格納されたビットマップデータを解析してプレプリント領域を判定し、その判定結果である位置情報を領域情報格納部２２５に格納する。
【００６２】
Ｓ３０２で、検査画像制御部２２６は、スクリーン情報格納部２２４にスクリーン情報が格納されているかどうかを判定する。ここで、スクリーン情報格納部２２４にスクリーン情報が格納されていると検査画像制御部２２６が判定した場合、Ｓ３０３へ進む。一方、スクリーン情報格納部２２４にスクリーン情報が格納されていないと検査画像制御部２２６が判定した場合、Ｓ３０８へ進む。
【００６３】
Ｓ３０３で、検査画像制御部２２６は、領域情報格納部２２５に格納された位置情報を参照し、また、スクリーン情報格納部２２４に格納されたスクリーン情報を用いて、プレプリント領域に対するデスクリーン処理を行う。画像処理が終わったら、Ｓ３０４へ進む。
【００６４】
Ｓ３０４で、検査画像制御部２２６は、領域情報格納部２２５に格納された位置情報から、プレプリント領域と原稿領域に重なりがあるかどうかを判定する。双方の領域に重なりがあると検査画像制御部２２６が判定した場合は、Ｓ３０５へ進む。一方、双方の領域に重なりがないと検査画像制御部２２６が判定した場合は、Ｓ３０７へ進む。
【００６５】
ここで、領域情報格納部２２５に格納された領域情報について、詳細を説明する。領域情報格納部２２５には、受信したビットマップデータを解析する事で得られた、印字領域を示す位置情報が格納されている。
例えば、図４に示すような紙があり、グレーの領域がプレプリントされており、黒枠の領域に印字をする場合を例に挙げて説明を行う。プレプリント用紙の印字エリアとして、以下の領域の位置情報が格納されている。
領域１  ：（３,４）（３,３０）（１４０,４）（１４０,３０）
この領域は、４つの座標を頂点とした四角を表す。原稿領域として、例えば黒枠で囲った四角の領域が設定され、その位置情報として、領域２  :（１００、４）（１００,９０）（１４０,４）（１４０,９０）が格納された場合、検査画像制御部２２６は、これら二つの領域情報から、重なり領域として領域３  ：（１００，４）（１００,３０）（１４０,４）（１４０,３０）を求める事が出来る。
このように、領域情報として領域情報格納部２２５に格納された座標データを用いて、検査画像制御部２２６は、重なり領域を求める事が出来る。
【００６６】
ここで領域情報格納部２２５に格納される領域情報は、例で挙げた様に四角形の頂点座標でなくてもよく、複雑な形状の領域情報を格納しても良いし、頂点座標データでなくてもよく、印刷領域が判定できる情報であればどのような形態であっても構わない。
【００６７】
Ｓ３０５で、検査画像制御部２２６は、スキャン画像データ格納部２２２にあるスキャン画像データから、領域情報格納部２２５に格納されている領域情報を参照し、領域に重なりがあるかどうかを判定する。そして、検査画像制御部２２６が重なっている領域があると判定した場合、検査画像制御部２２６はその領域を選択する。
【００６８】
Ｓ３０６で、Ｓ３０５で選択された領域に対して、画像品質検査のレベル設定を行う。選択された領域に対する画像品質検査のレベル設定は、例えば、ユーザが検査表示部２２８に表示されたレベルから、検査操作部２２７を用いて選択する。この時、検査表示部２２８に表示されるレベルは、事前にユーザが設定した画像品質検査レベルより低い設定のものである。
【００６９】
具体的には、ユーザが事前に設定した画像品質検査レベルが高レベルである場合、検査表示部２２８には、中レベル、低レベルの二つが表示され、ユーザに選択を促す。ユーザが中レベルを選択すると、検査画像制御部２２６は、重なり領域の画像品質検査レベルを中レベルに新たに設定し、重なっていない領域は高レベル、重なり領域は中レベルで画像品質検査を実行する。
【００７０】
ここで、重なり領域に対する画像品質検査レベルをユーザに選択させる例を説明したが、事前に設定されていた画像品質検査レベルと比較して低いレベルの設定を、検査画像制御部２２６が自動的に設定してもよい。ここで、画像品質検査のレベル設定について、図５を用いて詳細に説明を行う。
【００７１】
画像品質検査に於いて、正しいデスクリーン処理がされているところは、リファレンス画像と高い一致を示す。しかし、スクリーン情報がなかったり、間違ったスクリーン情報を用いたデスクリーン処理をしたりしてしまった所は、リファレンス画像との一致が少なくなってしまう。
【００７２】
図５の（ａ）では、３つのレベル設定がある場合を示している。図５の（ａ）の例によれば、リファレンス画像との不一致箇所が１０以下であれば高レベルの画像品質検査、５０以下であれば中レベルの画像品質検査、１００以下であれば低レベル画像品質検査としている。
【００７３】
つまり、ユーザが画像品質検査レベルを低に設定すると、リファレンス画像と不整合が生じた個所が１００箇所以下であればＯＫと判定する。反対に、ユーザが画像品質検査レベルを高に設定すると、不整合が生じた個所が１０以下の場合のみＯＫと判定する。
【００７４】
このように、リファレンス画像との一致度合いを用いて、ユーザは画像品質検査レベルを設定できる。この画像品質検査レベルは、事前にユーザにより設定されるもので、画像形成装置１０１はその設定に従った画像品質検査を実行する。
Ｓ３０７では、検査画像制御部２２６がＳ３０５で設定したレベルを画像比較判定部２３１に通知し、画像比較判定部２３１でレベルに合わせた画像品質検査を実施する。
一方、Ｓ３０２で、ビットマップデータは受信しているが、スクリーンデータを受信していないと検査画像制御部２２６が判定した場合、Ｓ３０８へ進む。
【００７５】
Ｓ３０８で、検査画像制御部２２６は、領域情報格納部２２５に格納されたビットマップデータを解析し、プレプリント領域がどこかを解析する。検査画像制御部２２６は解析した結果、プレプリント領域と判定された領域の画像データを選択する。Ｓ３０９では、検査画像制御部２２６は、選択した画像データの画像品質検査のレベル設定を行う。その後、Ｓ３０７へと進み、設定したレベルに合わせた画像品質検査を実施する。本実施形態では、検査画像制御部２２６が設定された画像品質検査レベルに応じて、前記検品手段が画像品質の良否を判定するしきい値を替える制御を行う。
【００７６】
本実施形態によれば、プレプリント用紙を用いた印刷を行った場合であっても、スキャン画像データに対して正しい画像処理をかけた検査画像データを生成する事が可能となる。これにより、リファレンス画像と検査画像データの比較が可能となり、より高い精度で好適な画像品質検査を行う事が可能となる。
〔第２実施形態〕
【００７７】
上記第１実施形態では、プレプリント領域について、原稿領域と重なりがなければ、他の画像形成装置がプレプリントデータを印刷した際のスクリーン情報を用いてデスクリーン処理をかけることで、プレプリント領域に対する画像品質検査の精度を向上させた。
【００７８】
ところで、プレプリント用紙が理想的な状態で他の画像形成装置から出力された場合、プレプリント領域の画像品質は保たれているはずである。このような考えに基づき、本実施形態では、プレプリント領域について、原稿領域と重なりがない部分には、画像品質検査レベルをさらに低くして画像不良を検出しにくくする。
これにより、プレプリント領域に対する検査スキャナ２２１の状態の突発的な変化等による、画像不良の誤検出を防ぐようにする。なお、原稿領域との重なりがあるプレプリント領域に対しては、第１実施形態と同様の処理を行う。
【００７９】
図６は、本実施形態を示す画像形成装置の制御方法を説明するフローチャートである。本例は、画像形成装置で行う画像品質検査処理例である。なお、画像検査コントローラ２２０は、不図示のＣＰＵ，ＲＯＭ、ＲＡＭ、ＨＤＤが協調的に動作する事で実現される。また、このＲＯＭまたはＨＤＤには、図２の画像検査コントローラ２２０に示される各処理部を実現する為のプログラムが記載されており、ＣＰＵはこのプログラムをＲＡＭに展開し、実行する事で図６の処理フローを実行する。なお、制御主体は、図２に示す検査画像制御部２２６が各処理部を統括的に制御することで実現される。また、Ｓ６００〜Ｓ６０３については、Ｓ３００〜Ｓ３０３と同様の処理が行われる。
【００８０】
Ｓ６０４において、Ｓ３０４と同様に、検査画像制御部２２６は、領域情報格納部２２５に格納された位置情報から、プレプリント領域と原稿領域に重なりがあるかどうかを判定する。ここで、重なりがあると検査画像制御部２２６が判定した場合は、Ｓ６０５へ進む。一方、重なりがないと検査画像制御部２２６が判定した場合は、Ｓ６１０へ進む。以後、Ｓ６０５〜Ｓ６０９においては、Ｓ３０５〜Ｓ３０９同様の処理が行われる。
Ｓ６１０において、検査画像制御部２２６は、Ｓ６０４においてプレプリント領域と原稿領域と重なっていないと判定された領域を選択する。Ｓ６１１において、検査画像制御部２２６は、Ｓ６１０で選択された領域（非重なり領域）に対して、画像品質検査のレベル設定を行う。
【００８１】
この画像品質検査のレベル設定は、図５の（ｂ）のようなデータテーブルに基づいて行われる。図５の（ａ）のデータテーブルとの違いは、レベル「低」のさらに下に、レベル「無し」があることである。このレベル「無し」は、非重なり領域に対しては画像不良を検出しない設定となっている。
【００８２】
例えば、不整合画素数は「無制限」である。ここでの無制限とは、具体的には、スキャン画像データの画素数と同じ画素数以下が設定される。つまり不整合画素数がスキャン画像データ中からいくら検出されても、不整合画素数が画像不良であると検出しないことで、原稿領域と重なりのないプレプリント領域における画像不良の誤判定を防ぐ。
Ｓ６０７において、Ｓ３０７と同様に、検査画像制御部２２６は、スキャン画像データの各領域に対して、設定された検査レベルにしたがった画像品質検査を実施する。
【００８３】
以上が本実施例の処理フローとなる。これによってプレプリント領域に対する検査スキャナ２２１の状態の突発的な変化等による、画像不良の誤検出を防ぐようにする。また、原稿領域と重なりのあるプレプリント領域については、実施例１のように、画像品質検査を行うことで、原稿領域の画像不良を良好に検出する。
【００８４】
なお、本実施形態では、非重なり領域に対して、検査レベルを「無し」とすることで、画像不良を検出しないようにしたが、この非重なり領域に対して、そもそも画像品質検査を実施しないように制御してもよい。すなわち、検査レベルが「無し」と設定された領域に対しては、検査画像制御部２２６は、画像品質検査を実行しないようにすることも本実施例の範囲に含まれる。
【００８５】
本発明の各工程は、ネットワーク又は各種記憶媒体を介して取得したソフトウエア（プログラム）をパソコン（コンピュータ）等の処理装置（ＣＰＵ、プロセッサ）にて実行することでも実現できる。
【００８６】
本発明は上記実施形態に限定されるものではなく、本発明の趣旨に基づき種々の変形（各実施形態の有機的な組合せを含む）が可能であり、それらを本発明の範囲から除外するものではない。
【符号の説明】
【００８７】
１０１      画像形成装置
１０２      画像印刷ユニット
１０３      画像検査ユニット
１０４      フィニッシングユニット
１０５      ＬＡＮ
１０６      プリントサーバ
１０７      クライアントＰＣ
１０８      クライアントＰＣ
【図１】
2014117875.tif 000003
【図２】
2014117875.tif 000004
【図３】
2014117875.tif 000005
【図４】
2014117875.tif 000006
【図５】
2014117875.tif 000007
【図６】
2014117875.tif 000008