(19)【発行国】日本国特許庁(JP)
(12)【公報種別】特許公報(B2)
(11)【特許番号】
(24)【登録日】2023-10-16
(45)【発行日】2023-10-24
(54)【発明の名称】画像検査装置及び画像検査システム
(51)【国際特許分類】
G01N 21/892 20060101AFI20231017BHJP
G06T 7/00 20170101ALI20231017BHJP
G06T 1/00 20060101ALI20231017BHJP
H04N 1/00 20060101ALI20231017BHJP
【FI】
G01N21/892 A
G06T7/00 610B
G06T1/00 310Z
H04N1/00 Z
(21)【出願番号】P 2019196049
(22)【出願日】2019-10-29
【審査請求日】2022-09-20
(73)【特許権者】
【識別番号】000001270
【氏名又は名称】コニカミノルタ株式会社
(74)【代理人】
【識別番号】110000925
【氏名又は名称】弁理士法人信友国際特許事務所
(72)【発明者】
【氏名】江角 禎宏
【審査官】三宅 克馬
(56)【参考文献】
【文献】特開2017-173000(JP,A)
【文献】特開平04-198743(JP,A)
【文献】特開平10-074262(JP,A)
【文献】特開2000-121569(JP,A)
【文献】米国特許第06366358(US,B1)
(58)【調査した分野】(Int.Cl.,DB名)
G01N 21/84 - G01N 21/958
G06T 1/00 - G06T 1/40
G06T 3/00 - G06T 5/50
G06T 7/00
G06T 7/60
G01B 11/00 - G01B 11/30
H04N 1/00
(57)【特許請求の範囲】
【請求項1】
画像が形成された記録材から読み取られた読取画像に含まれる複数の画素のうち、注目画素の画素値と、前記注目画素から第1の方向に第1画素数だけ離れた比較画素の画素値との差分値を前記第1の方向に前記注目画素ごとに算出し
、前記差分値が算出された第1画素と、前記第1画素に対して前記第1の方向と同じ方向に1画素だけ離れた前記差分値が算出された第2画素と、前記第1画素に対して前記第1の方向とは逆の方向に1画素だけ離れた前記差分値が算出された第3画素のうち、前記第1画素の前記差分値の符号と同じ符号である前記第2画素の前記差分値と、前記第1画素の前記差分値の符号と同じ符号である前記第3画素の前記差分値を、前記第1画素の前記差分値に加算した値を分類閾値で複数の分類値に分類した分類結果を、前記画素値の変化量として算出する変化量算出部と、
前記分類結果の前記分類値を、前記第1の方向に交差する第2の方向に平均化した平均化結果に基づいて、前記記録材に形成された前記画像に発生するスジ状欠陥の特徴量を抽出する特徴量抽出部と、
前記特徴量と、予め設定された欠陥検出閾値とを比較して前記スジ状欠陥を検出し、前記記録材に形成された前記画像の品質を判断する品質判断部と、を備える
画像検査装置。
【請求項2】
画像形成装置が記録材に形成する画像の元となる出力対象画像のカラーモードを、前記読取画像のカラーモードに合わせて画像変換する画像変換部と、
前記画像変換部により画像変換された前記出力対象画像と、前記読取画像との位置を合わせる位置合わせ部を備え、
前記変化量算出部は、位置合わせされた前記読取画像の画素値が変動する領域に合わせて、前記分類閾値を変動させる
請求項
1に記載の画像検査装置。
【請求項3】
前記
特徴量抽出部は、前記分類結果を、検出対象とする前記スジ状欠陥と同じ方向に平均化した平均化結果を得る
請求項1
又は2に記載の画像検査装置。
【請求項4】
前記記録材から前記画像を読み取って前記読取画像を生成する読取部を備える
請求項1~
3のいずれか一項に記載の画像検査装置。
【請求項5】
記録材に画像を形成する画像形成装置と、前記記録材に形成された前記画像を検査する画像検査装置と、を備え、
前記画像検査装置は、
前記記録材から読み取られた読取画像に含まれる複数の画素のうち、注目画素の画素値と、前記注目画素から第1の方向に第1画素数だけ離れた比較画素の画素値との差分値を前記第1の方向に前記注目画素ごとに算出し
、前記差分値が算出された第1画素と、前記第1画素に対して前記第1の方向と同じ方向に1画素だけ離れた前記差分値が算出された第2画素と、前記第1画素に対して前記第1の方向とは逆の方向に1画素だけ離れた前記差分値が算出された第3画素のうち、前記第1画素の前記差分値の符号と同じ符号である前記第2画素の前記差分値と、前記第1画素の前記差分値の符号と同じ符号である前記第3画素の前記差分値を、前記第1画素の前記差分値に加算した値を分類閾値で複数の分類値に分類した分類結果を、前記画素値の変化量として算出する変化量算出部と、
前記分類結果の前記分類値を、前記第1の方向に交差する第2の方向に平均化した平均化結果に基づいて、前記記録材に形成された前記画像に発生するスジ状欠陥の特徴量を抽出する特徴量抽出部と、
前記特徴量と、予め設定された欠陥検出閾値とを比較して前記スジ状欠陥を検出し、前記記録材に形成された前記画像の品質を判断する品質判断部と、を備える
画像検査システム。
【発明の詳細な説明】
【技術分野】
【0001】
本発明は、画像検査装置及び画像検査システムに関する。
【背景技術】
【0002】
大量の印刷を行う場合、通常、オペレーターが何度か試し印刷を行って各種の調整を行い、印刷内容に問題のないことを見本により確認できたら本印刷を開始する。しかし、本印刷された用紙の画像において、何らかの要因で、見本に対する色ズレが生じたり、歪みが生じたりすることがある。そこで、近年は、画像形成装置の後段の搬送路上にスキャナ等の読取装置を設け、印刷出力される各用紙の画像を読み取って得た読取画像を画像検査装置が検査する検査システムが提供されるようになった。この検査では、用紙に形成される画像の元となる画像を出力対象画像として保存しておく。そして、画像検査装置は、本印刷で印刷した用紙をスキャナで読み取って得た画像(読取画像)と、保存してある出力対象画像とを比較する。
【0003】
読取画像と出力対象画像とを比較すると、読取画像から画像欠陥が検出されることがある。画像欠陥の種類としては、例えば、所定方向に連続し、又は所定方向に途切れながら現れる幅の細いスジや帯等がある。このような画像欠陥は、スジ状欠陥と総称される。ただし、以下の説明では、スジ状欠陥を、「スジ」とも略記する。スジは、画像形成装置やスキャナなどの読取装置が備えるドラムやローラなどのキズや汚れが原因で生じる欠陥であり、オペレーターが意図していない画素値(輝度値ともいう)の階調差(「スジ強度」ともいう)や濃度ムラとして現れる。スジとしては、例えば、元の画像より薄い白スジ、元の画像より濃い黒スジ等がある。スジは繰り返し生じやすく、オペレーターや顧客が認識しやすい欠陥であるため、本印刷の途中であってもスジを確実に検出することが求められる。
【0004】
スジを検出するために、特許文献1に開示された技術が知られている。この特許文献1には、出力対象画像と読み取り画像との第1の差分画像に対して、所定の画素数離れた画素と差分を取った第2の差分画像を生成し、第2の差分画像に対して、画素値が第1の閾値よりも大きい画素の第1の画素数と、画素値が第1の閾値よりも小さい画素の第2の画素数を算出して、画素列毎の第1の画素数と第2の画素数との比率に基づいてスジを判断する技術が開示されている。
【先行技術文献】
【特許文献】
【0005】
【発明の概要】
【発明が解決しようとする課題】
【0006】
スジは様々な要因により、用紙に形成された画像の副走査方向又は主走査方向に現れる。例えば、画像形成装置が備える帯電極がトナーなどによって汚れている場合、汚れた箇所の帯電がうまくいかず、結果として、画像の副走査方向にスジとして現れることがある。また、感光体ドラムなどの回転体に不良が生じた場合には、回転体が回転する周期に同期して主走査方向にスジが現れる。ここで、読取画像に現れるスジについて、
図1を参照して説明する。
【0007】
図1は、副走査方向(FD:Feed direction)に画素値を平均化したデータの一例を示すグラフである。このグラフの横軸は、主走査方向(CD:Cross direction)における読取画像の主走査位置を表し、縦軸は、G-ch(緑チャンネル)で読み取られた読取画像の画素毎の画素値を表す。このグラフは、スキャナ等の読取装置が平坦な画像を読み取った結果に基づき、主走査方向に同じ位置にある副走査方向の画素の画素値を平均化したものである。以下の例では、シートに画像や字が形成される印字方向が主走査方向に一致するものとして説明するが、印字方向が副走査方向に一致する場合も同様である。
【0008】
図1に示す読取画像は、平坦な画像であるので、画素値を平均化すると、画素値がほぼ一定になると予想される。ただし、実際には、破線に示す主走査位置に、副走査方向へ2本のスジが生じていたとする。印刷物の品質を向上するためには、2本のスジが正しく検出される必要がある。しかし、用紙を読み取って生成される読取画像の副走査方向に細いスジ(例えば、読取画素の幅程度しかないスジ)が発生した場合、主走査方向に隣接する数画素の幅でスジがまたがってしまうことがある。この場合、スジがまたがった画素の画素値は、背景となる画素の画素値の影響を受けるので、本来の画素値よりも少ない値となり、スジの発生を精度よく検出することができなかった。特許文献1に開示された技術を用いても、主走査方向に隣接する数画素の幅でスジがまたがると、副走査方向に発生したスジを精度よく検出することができなかった。
【0009】
本発明はこのような状況に鑑みて成されたものであり、隣接する数画素の幅でまたがるようなスジ状欠陥を検出して、画像の品質を判断できるようにすることを目的とする。
【課題を解決するための手段】
【0010】
上述した目的のうち少なくとも一つを実現するために、本発明の一側面を反映した画像検査装置は、画像が形成された記録材から読み取られた読取画像に含まれる複数の画素のうち、注目画素の画素値と、注目画素から第1の方向に第1画素数だけ離れた比較画素の画素値との差分値を第1の方向に注目画素ごとに算出し、差分値が算出された第1画素と、第1画素に対して第1の方向と同じ方向に1画素だけ離れた差分値が算出された第2画素と、第1画素に対して第1の方向とは逆の方向に1画素だけ離れた差分値が算出された第3画素のうち、第1画素の差分値の符号と同じ符号である第2画素の差分値と、第1画素の差分値の符号と同じ符号である第3画素の差分値を、第1画素の差分値に加算した値を分類閾値で複数の分類値に分類した分類結果を、画素値の変化量として算出する変化量算出部と、分類結果の分類値を、第1の方向に交差する第2の方向に平均化した平均化結果に基づいて、記録材に形成された画像に発生するスジ状欠陥の特徴量を抽出する特徴量抽出部と、特徴量と、予め設定された欠陥検出閾値とを比較してスジ状欠陥を検出し、記録材に形成された画像の品質を判断する品質判断部と、を備える。
なお、上記の画像検査装置は本発明の一態様であり、本発明の一側面を反映した画像検査システムについても、上記の画像検査装置と同様に構成される。
【発明の効果】
【0011】
本発明によれば、隣接する数画素の幅でまたがるスジ状欠陥を精度よく検出して、画像の品質を判断できるため、記録材に形成される画像の品質が向上する。
上記した以外の課題、構成及び効果は、以下の実施の形態の説明により明らかにされる。
【図面の簡単な説明】
【0012】
【
図1】副走査方向に画素値を平均化したデータの一例を示すグラフである。
【
図2】本発明の第1の実施の形態に係る画像検査システムの概要構成図である。
【
図3】本発明の第1の実施の形態に係る画像形成装置の制御系の構成例を示すブロック図である。
【
図4】本発明の第1の実施の形態に係る画像検査装置の制御系の構成例を示すブロック図である。
【
図5】本発明の第1の実施の形態に係る検出対象とするスジが含まれる読取画像、及び分類結果の例を示す図である。
【
図6】本発明の第1の実施の形態に係る分類結果からスジ特徴量を抽出する様子を示す図である。
【
図7】本発明の第1の実施の形態に係る2本のスジと、走査ラインとの関係を示す図である。
【
図8】本発明の第1の実施の形態に係る読取画像の画素毎に格納された画素値を演算する処理の例を示す図である。
【
図9】本発明の第1の実施の形態に係る検査処理装置で行われる処理の例を示すフローチャートである。
【
図10】
図9のステップS3に示した前後値連結処理の例を示すフローチャートである。
【
図11】本発明の第2の実施の形態に係る画像検査装置の制御系の構成例を示すブロック図である。
【
図12】本発明の第2の実施の形態に係る読取画像の平坦領域と非平坦領域における画素の画素値と差分値、及び分類閾値の例を示すグラフである。
【
図13】本発明の第2の実施の形態に係る検査処理装置で行われる処理の例を示すフローチャートである。
【発明を実施するための形態】
【0013】
以下、本発明を実施するための形態について、添付図面を参照して説明する。本明細書及び図面において、実質的に同一の機能又は構成を有する構成要素については、同一の符号を付することにより重複する説明を省略する。
【0014】
[第1の実施の形態]
<画像検査システムの構成>
本発明者は、読取画像に含まれる注目画素と、注目画素の近くにある比較画素との差分を取ることで、
図1に示したようなノイズと分離不能であって、オペレーターが視認可能なスジについて、濃度ムラの影響を小さくしつつ、検出する画像検査装置を発明した。以下に、第1の実施の形態に係る、読取画像からスジを検出可能な画像検査装置を含む画像検査システムの構成例及び動作例について、
図2~
図10を参照して説明する。
【0015】
始めに、
図2を参照して、本発明の第1の実施の形態に係る画像検査システムの構成例について説明する。
図2は、本発明の第1の実施の形態に係る画像検査システム1の概要構成図である。なお、
図2には、本発明の説明に必要と考える要素又はその関連要素を記載しており、本発明の画像検査システムは
図2に示す例に限定されない。
【0016】
画像検査システム1は、画像形成装置2及び画像検査装置3を備える。画像形成装置2は、静電気を用いて画像の形成を行う電子写真方式によって用紙に画像を形成する画像形成装置の一例である。画像形成装置2は、例えば、イエロー(Y)、マゼンタ(M)、シアン(C)及びブラック(K)の4色のトナー画像を重ね合わせるタンデム形式によって、用紙上にカラー画像を形成する。画像形成装置2には、不図示のLAN(Local Area Network)を介して、オペレーターによって操作されるPC(Personal Computer)6(後述する
図3を参照)等が接続されている。そして、PC6からLANを介して画像形成装置2にジョブが投入される。画像形成装置2は、投入されたジョブに従って、画像形成処理等の各種の処理を行う。
【0017】
始めに、画像形成装置2の構成例について説明する。
画像形成装置2は、自動原稿給送装置(ADF:Auto Document Feeder)12を有する画像入力部11、操作表示部13を備える。また、画像形成装置2は、給紙トレイ20及び画像形成部30を有するプリンター部10を備える。
【0018】
画像入力部11は、ADF12の原稿台上の原稿から画像を光学的に読み取り、読み取った画像をA/D変換して画像データを生成する。なお、画像入力部11は、プラテンガラス上で原稿から画像を読み込むこともできる。
【0019】
操作表示部13は、液晶パネル等からなる表示部、及び、タッチセンサ等からなる操作部で構成される。表示部及び操作部は、例えばタッチパネルとして一体に形成される。操作表示部13は、操作部に入力されたオペレーターからの操作内容を表す操作信号を生成し、該操作信号を制御部50(後述する
図3を参照)に供給する。また、操作表示部13は、制御部50から供給される表示信号に基づいて、表示部に、オペレーターによる操作内容や設定情報等を表示する。なお、操作部をマウスやタブレットなどで構成し、表示部とは別体で構成することも可能である。
【0020】
給紙トレイ20は、画像形成部30で画像形成が行われる用紙Shを収容する容器である。給紙トレイ20には、それぞれ、紙種や坪量等が異なる用紙が収容される。用紙Shは、記録材の一例である。画像形成装置2は、記録材の一例である樹脂製のシートにも画像を形成することが可能である。なお、本実施形態では、2つの給紙トレイ20を設けた例を挙げたが、給紙トレイ20の個数は1つであってもよく、3個以上であってもよい。
【0021】
画像形成装置2には、給紙トレイ20から給紙された用紙Shを画像検査装置3まで搬送する搬送路21が設けられる。搬送路21には、用紙Shを搬送するための複数の搬送ローラが設けられる。
【0022】
定着部36の下流側では、搬送路21が伸長して画像検査装置3の搬送路41に接続されている。また、搬送路21は、定着部36の下流側で分岐する。分岐した搬送路21の一端には、プリンター部10の上流側の搬送路21に合流する反転搬送路22が接続されている。反転搬送路22には、用紙Shを反転させる反転部23が設けられている。反転部23で反転された用紙Shは、反転搬送路22を通して搬送路21の上流側に返される。また、経路の切り替えによって反転した用紙Shが、定着部36の下流側の搬送路21に戻された後、画像検査装置3に搬送されることもある。
【0023】
画像形成部30は、Y、M、C及びKの各色のトナー画像を形成するための、4つの画像形成ユニット31Y,31M,31C及び31Kを備え、用紙Shに画像を形成する。画像形成ユニット31Y,31M,31C及び31Kはそれぞれ、帯電部、露光部(いずれも不図示)、像担持体としての感光体ドラム32Y,32M,32C,32K、及び、現像部33Y,33M,33C,33Kを備える。
【0024】
現像部33Y,33M,33C,33Kは、感光体ドラム32Y,32M,32C,32Kの各表面(外周部)に、画像に応じた光を照射することにより、各感光ドラムの周上に静電潜像を形成させる。そして、現像部33Y,33M,33C,33Kは、該静電潜像にトナーを付着させることにより、感光体ドラム32Y,32M,32C,32K上にトナー画像を形成する。
【0025】
また、画像形成部30は、中間転写ベルト34、2次転写部35及び定着部36を備える。中間転写ベルト34は、感光体ドラム32Y,32M,32C,32Kに形成された画像が1次転写されるベルトである。2次転写部35は、中間転写ベルト34上に1次転写された各色のトナー画像を、搬送路21を搬送された用紙Shに2次転写するローラである。
【0026】
定着部36は、2次転写部35の用紙搬送方向の下流側に配置されて、画像形成部30から供給されるカラーのトナー画像が形成された用紙Shに対して、定着処理を施す。定着部36は、搬送された用紙Shを加熱及び加圧することにより用紙Shの表面側に、画像形成部30により転写された画像を定着する。定着部36により画像が定着した用紙Shは、搬送路21によって画像検査装置3に搬送されるか、反転搬送路22を通して反転部23により表裏が反転された後、プリンター部10の上流側で搬送路21に返される。表裏反転された用紙Shは、プリンター部10によって裏面への画像形成が行われる。その後、定着部36によって定着処理が施された用紙Shは、画像検査装置3に搬送される。
【0027】
次に、画像検査装置3の構成例について説明する。
画像検査装置3は、画像形成装置2から搬送された用紙Shに形成(印刷)された画像に発生したスジを検出するための画像検査を行う。用紙Shに形成された画像に対する処理、すなわち画像検査装置3による画像の検査は、主に画像検査装置3に取付けられた検査処理装置5によって行われる。
【0028】
画像検査装置3は、画像形成装置2から搬送されてきた用紙Shを搬送する搬送路41,42,43、切替え部44、読取部45a,45b、測色計46、搬送路41上を搬送された用紙Shが排紙される排紙トレイ47,48を有する。
【0029】
読取部45a,45bは、それぞれイメージセンサー等の画像入力装置の一例である。読取部45a,45bは、例えば、用紙Shの表面に光を投射し、用紙Shからの反射光を画像データとして取り込む。このように読取部45a,45bが用紙Shの画像データを取り込むことを「読取る」と呼ぶ。読取部45aは、搬送路41を搬送される用紙Shを搬送路41の下方から読取り、読取部45bは、搬送路41を搬送される用紙Shを搬送路41の上方から読取る。以降の説明では、読取部45a,45bを区別しないため、「読取部45」と総称する。そして、読取部45は、取り込んだ画像データを検査処理装置5に出力する。
【0030】
測色計46は、搬送路41を搬送される用紙Shの上面に形成された画像を読み取り、読み取って得た画像情報に基づいて、該画像の色濃度(反射濃度)を測定する色濃度測定装置の一例である。測色計46は、例えば、光の波長ごとの反射光の強度(スペクトル)を計測可能な測色器であり、測定した色の濃度(反射濃度)や、L*a*b*値などを出力する。測色計46には、例えば、不図示の複数のセンサ(光電変換素子)を用紙幅方向(用紙搬送方向と直交する方向)の全域にわたる1次元上に配列したスキャナ(ラインセンサ)が使用される。測色計46をスキャナで構成した場合、画像の読み取りは、スキャナをその配置方向と直交する方向(用紙搬送方向)に移動させながら行われる。そして、測色計46は、画像の読み取りが行われる領域をメッシュ状に分割して得られる各領域を対象として、用紙Sh上に形成された画像の色濃度を測定する。測色計46は、測定した色濃度の情報を、検査処理装置5に出力する。
【0031】
なお、測色計46を単一のセンサで構成し、該センサを2次元的に移動させることにより、用紙Shに形成された画像の色の濃度を測定してもよい。または、測色計46を2次元上(マトリクス状)に配置した複数のセンサで構成し、該複数のセンサで1回の測定により用紙上の全画素の色の濃度を読み取ってもよい。
【0032】
画像検査装置3は、搬送路41に接続される搬送路42,43を備える。
搬送路42は、搬送路41の途中から分岐する経路であり、検査処理装置5により検査された用紙Shを、排紙トレイ47(排紙部の一例)に排紙する。排紙トレイ47には、検査処理装置5によって画像が正常と判断された用紙Sh(「正常用紙」とも呼ぶ)が排紙される。
【0033】
搬送路43も搬送路41の途中から分岐する経路であり、検査処理装置5により検査された用紙Shを、排紙トレイ48(排紙部の一例)に排紙する。排紙トレイ48には、検査処理装置5によって画像が異常と判断された用紙Sh(「異常用紙」とも呼ぶ)が排紙される。
【0034】
切替え部44は、搬送路42,43のいずれかに用紙Shが搬送されるよう、用紙Shの搬送方向を切替える。なお、画像検査装置3に一つの排紙トレイ47しかない場合、正常用紙と異常用紙が混在して排紙される。この場合、正常用紙と異常用紙は、例えば、それぞれ排紙される方向に直交する方向に少しずらして排紙される。
【0035】
画像検査装置3に搬送される用紙Shは、両面又は片面に画像が形成された印刷物である。画像検査装置3は、画像形成装置2が用紙Shの両面又は片面に形成した画像を読取り、検査処理装置5が所定の検査を行う。
【0036】
なお、本実施の形態では、画像形成装置2が用紙Shの両面に画像を形成可能であるため、検査処理装置5が用紙Shの両面を検査する例を挙げた。しかし、検査処理装置5は、用紙Shの片面だけに画像を形成可能な画像形成装置から搬送された用紙Shの片面だけを検査するように構成してもよい。
【0037】
[画像形成装置の制御系の構成]
次に、
図3を参照して、画像形成装置2の制御系の構成例について説明する。
図3は、画像形成装置2の制御系の構成例を示すブロック図である。
画像形成装置2は、主要な構成として、通信I/F部51、用紙搬送部24、画像入力部11、画像形成部30、制御部50、記憶部52、定着部36及び操作表示部13を備える。
【0038】
通信I/F部51は、ネットワーク又は専用線を介して、オペレーターが操作する端末であるPC6との間でデータを送受信するインターフェースである。通信I/F部51として、例えばNIC(Network Interface Card)が用いられる。
【0039】
用紙搬送部24は、制御部50による制御に基づいて、
図2に示した搬送路21、反転搬送路22上に設けられた搬送ローラ(図示略)、及び反転部23を駆動する。
【0040】
制御部50は、CPU(Central Processing Unit)501、ROM(Read Only Memory)502、RAM(Random Access Memory)503及び入力画像処理部504を備える。
ROM502には、制御部50のCPU501が実行するプログラム、又はプログラムの実行時に使用するデータ等が保存される。CPU501は、ROM502に保存されたプログラムを読み出すことにより、画像形成装置2を構成する各部の制御を行う。
RAM503には、CPU501の演算処理の途中に発生した変数やパラメータなどが一時的に書き込まれる。
【0041】
入力画像処理部504は、PC6から通信I/F部51を介して入力したジョブに含まれる入力画像に所定の画像処理(例えば、ラスタライズ処理)を施し、印刷用画像データを作成する。また、入力画像処理部504は、画像入力部11がADF12で読み取った原稿から取得した画像データ、又は、外部から取得した画像データについても画像処理を施し、印刷用画像データを作成する。この印刷用画像データは、画像形成部30及び画像検査装置3に送られる。画像検査装置3では、印刷用画像データが、出力対象画像603b(後述する
図4を参照)として保存される。
【0042】
制御部50は、用紙搬送部24を制御して搬送ローラを駆動させ、用紙Shを搬送路21上で搬送させる。また、制御部50は、入力画像処理部504が作成した印刷用画像データを画像形成部30に出力する。また、制御部50は、画像形成部30を制御して、用紙Shに画像を形成させる。また、制御部50は、定着部36を制御して、画像を用紙Shに定着させる。
【0043】
また、制御部50は、操作表示部13から操作信号を受信し、該操作信号に応じた制御を行う。さらに、制御部50は、操作表示部13に表示信号を出力し、操作表示部13が、各種操作指示や設定情報を入力するための各種設定画面や各種処理結果等を表示する操作画面を表示パネルに表示する。操作表示部13に表示される情報としては、画像検査装置3から出力される、スジ検出結果631(後述する
図4を参照)も含まれる。
【0044】
記憶部52には、制御部50のCPU501がプログラムを実行する際に使用するパラメータや、プログラムを実行して得られたデータなどが保存される。例えば、記憶部52には、各濃度レベルの画像形成条件等の情報が保存される。なお、記憶部52に、CPU501が実行するプログラムを記憶させてもよい。
【0045】
[画像検査装置の制御系の構成]
次に、
図4を参照して、画像検査装置3の制御系の構成例について説明する。
図4は、画像検査装置3の制御系の構成例を示すブロック図である。
【0046】
画像検査装置3は、主要な構成として、通信I/F部61、用紙搬送部62、読取部45、測色計46を備える。また、画像検査装置3に取り付けられた検査処理装置5は、制御部60及び記憶部63を備える。また、検査処理装置5には、記憶装置4が取り付けられる。
【0047】
通信I/F部61は、ネットワークを介して、画像形成装置2との間でデータを送受信するインターフェースである。通信I/F部61として、例えばNICが用いられる。
用紙搬送部62は、制御部60による制御に基づいて、
図2に示した搬送路41上に設けられた搬送ローラ(不図示)を駆動する。
【0048】
上述したように読取部45は、搬送路41を搬送される用紙Shの上面及び下面に形成された画像を読取る。本実施の形態では、読取部45a,45bで読取られた用紙Shの画像データを「読取画像」と呼ぶ。
【0049】
読取部45が、画像が形成された用紙Shから読み取った画像は、読取画像603aとして、制御部60のRAM603に保存される。また、検査処理装置5が、画像形成装置2から受け取ったRIP処理済みの印刷用画像データが、出力対象画像603bとしてRAM603に保存される。後述する第2の実施の形態にて説明するように、出力対象画像603bについても、読取画像603aの検査に使用されることがある。なお、読取画像603a及び出力対象画像603bは、大容量のHDD等で構成される記憶部63に保存されてもよい。また、測色計46から画像検査装置3に出力される色濃度の情報が、読取画像603a及び出力対象画像603bに含まれてもよい。
【0050】
制御部60は、CPU601、ROM602、RAM603、変化量算出部611、欠陥特徴量抽出部612及び品質判断部613を備える。
【0051】
CPU601は、ROM602に保存されたプログラムを読み出すことにより、画像検査装置3を構成する各部の制御を行う。CPU601がROM602から読み出したプログラムを実行することで、変化量算出部611、欠陥特徴量抽出部612及び品質判断部613の各機能が実現される。
【0052】
ROM602には、制御部60のCPU601が実行するプログラム、又はプログラムの実行時に使用するデータ等が保存される。ROM602は、CPU601によって実行されるプログラムを格納したコンピューター読取可能な非一過性の記録媒体の一例として用いられる。
【0053】
RAM603には、CPU601の演算処理の途中に発生した変数やパラメータなどが一時的に書き込まれる。上述したようにRAM603には、読取画像603a及び出力対象画像603b、差分画像603c1、分類結果603d及びパラメータ603eも保存される。
【0054】
パラメータ603eは、制御部60又はオペレーターによって設定された各種の値を含む。パラメータ603eは、例えば、後述するスジ特徴量からスジを検出するための欠陥検出閾値等を含む。変化量算出部611、欠陥特徴量抽出部612及び品質判断部613は、パラメータ603eから読み出した各種の値に基づいて各種の処理を行う。
【0055】
変化量算出部611は、読取画像603aに含まれる複数の画素のうち、注目画素71の画素値と、注目画素71から主走査方向に第1画素数だけ離れた比較画素72の画素値との差分値を主走査方向に注目画素71ごとに算出した後、主走査方向に第2画素数だけ離れた差分値を連結し、差分値を連結した値を分類閾値で複数の分類値に分類した分類結果603dを、画素値の変化量として算出する。注目画素71、比較画素72の例は、後述する
図5に示す。以下、第1の方向を主走査方向、第2の方向を副走査方向として説明する。ただし、検出対象とするスジの方向が主走査方向であれば、第1の方向を副走査方向、第2の方向を主走査方向としてもよい。つまり、第1の方向は、印字方向に平行な水平方向、又は印字方向に垂直な垂直方向のいずれかである。また、本実施の形態では、第1画素数を“3”とする。
【0056】
例えば、変化量算出部611は、読取画像603aに含まれる複数の画素から選択した注目画素71の画素値と、比較画素72の画素値との差分値を変化量として、注目画素71の位置に格納する。そして、変化量算出部611は、読取画像603aの他の画素に対しても同様の差分処理を行って差分画像603c1を生成する。このとき、変化量算出部611は、読取画像603aを水平又は垂直方向に所定画素数だけシフトして得たシフト画像(不図示)と、シフト前の読取画像603aとの差分をとって差分画像603c1を生成することが可能である。シフトとは、注目画素71に対して比較画素72を決定するための画素間の距離を表す。差分画像603c1の詳細については、後述する
図6にて説明する。
【0057】
また、変化量算出部611は、差分画像603c1に含まれる各画素の差分値の大きさ及び符号に基づいて、画素毎に複数に分類した分類結果603dを変化量として生成する。ここで、分類結果603dは、変化量算出部611が、差分画像603c1に含まれる複数の画素ごとに、差分値を分類閾値で分類(3値化)した結果として表される(後述する
図5の下段)。分類閾値は、パラメータ603eに設定される値である。
【0058】
本実施の形態では、変化量算出部611が分類閾値を参照して、差分画像603c1に含まれる各画素の差分値を、画素ごとに3値化する処理を「多値化」という。分類閾値によっては、変化量算出部611が差分画像603c1の差分値を2値化、4値化等に多値化してもよい。また、分類閾値は、画像検査の開始前に、予め設定される値であり、読取画像603aの解像度、用紙Shに形成された画像の種類等によって異なる値が設定されることがある。分類結果603dの詳細については、後述する
図5にて説明する。
【0059】
欠陥特徴量抽出部612は、スジが発生する方向が副走査方向である場合に、主走査方向の所定位置ごとに分類結果603dの分類値を、検出対象とするスジ状欠陥と同じ方向(副走査方向)に平均化した平均化結果(3値化平均化結果)を算出する。そして、欠陥特徴量抽出部612は、平均化結果(3値化平均化結果)からスジ状欠陥の特徴量(「スジ特徴量」と呼ぶ)を抽出する。3値化平均化結果は、変化量算出部611が分類閾値で分類して多値化した差分値を、欠陥特徴量抽出部612が平均化して得る結果であり、後述する
図6の上段及び中段に示す3値化平均値で表すグラフで示される。スジ特徴量の詳細については、後述する
図8にて説明する。
【0060】
品質判断部613は、主走査方向に沿って、スジ特徴量と、予め設定された欠陥検出閾値とを比較して検出可能なスジ状欠陥の有無に基づいて、用紙Shに形成された画像の品質を判断する。品質判断部613は、スジ特徴量からスジを検出しなければ読取画像603aを正常と判断する。一方、品質判断部613は、スジ特徴量からスジを検出すれば読取画像603aを異常と判断する。そして、品質判断部613は、読取画像603aの元となったページのページ番号等を含むスジ検出結果631を記憶部63に保存する。
【0061】
スジ検出結果631は、記憶部63に保存されるだけでなく、画像検査装置3に接続された外部の記憶装置4に送られる。記憶装置4は、例えば、画像検査装置3に接続されたUSB(Universal Serial Bus)メモリ、SSD(Solid State Drive)、HDD(Hard Disk Drive)等としてよい。スジ検出結果631が記憶装置4に送られることにより、オペレーターは、記憶装置4に保存されたスジ検出結果631を表示し、内容を確認することができる。なお、通信I/F部61を経由して接続するクラウドのサーバー(図示略)又はPC6にスジ検出結果631を転送し、保存してもよい。
【0062】
また、制御部60は、必要に応じて記憶部63から読出したスジ検出結果631を、通信I/F部61を介して画像形成装置2又はPC6に送信する。画像形成装置2は、操作表示部13にスジ検出結果631を表示することができる。このため、画像形成装置2及び画像検査装置3のオペレーターは、操作表示部13からスジ検出結果631の内容を確認することができる。また、オペレーターは、PC6からスジ検出結果631の内容を確認することもできる。
【0063】
制御部60は、スジ検出結果631に従って、搬送路41を搬送される用紙Shの排紙トレイ(排紙先の一例)を選択する。例えば、制御部60は、切替え部44を動作して、搬送路42に搬送させた正常用紙を排紙トレイ47に排紙させ、搬送路43に搬送させた異常用紙を排紙トレイ48に排紙させる。
【0064】
また、制御部60は、スジ検出結果631にスジありと書き込まれた読取画像603aに対応するページの再印刷処理(「リカバリ処理」と呼ぶ)を、通信I/F部61を通じて画像形成装置2に指示することができる。なお、リカバリ処理は、オペレーターにより、スジの要因となった回転体のクリーニング、交換等が行われた後に、画像検査システム1にて自動的に、又はオペレーターの手動により実施される。
【0065】
次に、読取画像からスジ特徴量を抽出する手順について、
図5と
図6を参照して説明する。
図5は、検出対象とするスジ70が含まれる読取画像603a、及び分類結果603dの例を示す図である。
【0066】
図5の上段にある読取画像603aの拡大図(1)には、読取画像603aの真ん中、かつ、副走査方向に検出対象とするスジ70が発生していることが示される。副走査方向に画素値を平均化したデータを
図1に示したように、濃度ムラの変動周期は大きいので、スジ70を確実に検出できないことがある。
【0067】
そこで、変化量算出部611は、注目画素71を選び、注目画素71の近くにある画素を比較画素72として選んで、注目画素71と比較画素72の差分をとる。この際、変化量算出部611は、読取画像603aに対して、検出対象とするスジ70と直交する方向にある比較画素72と画素値の差分を取る。この例では、注目画素71に対して主走査方向にある比較画素72と画素値の差分が取られている。比較する画素が近いほど、濃度ムラの影響を受けないが、比較する画素が近過ぎるとスジによる影響を検出できない。このため、変化量算出部611は、検出対象とするスジ70の幅の半分以上離れた画素と比較する。そして、変化量算出部611は、注目画素71の位置に差分値を格納した差分画像603c1を生成する。
【0068】
次に、欠陥特徴量抽出部614は、変化量算出部611が生成した差分画像603c1に含まれる各画素の差分値に基づいて、スジの特徴量を抽出する。ここで、欠陥特徴量抽出部614は、スジに対して直交する方向(例えば、主走査方向)に差分値を取ると比較画素72がスジの位置に来たときと、注目画素71がスジの位置に来たときとで、符号が逆の大きな値を得ることができる(後述する
図6のグラフ(3)を参照)。
【0069】
ただし、差分値から求めた欠陥特徴量の値は、スジがない箇所と比較すれば値が大きいものの、値自体は小さい。このため、変化量算出部611は、差分値を第1分類閾値Aより大きいか、または第2分類閾値Bよりも小さいかによって、値を3つの値に分類して分類結果603dを得る。なお、第1分類閾値Aは、第2分類閾値Bよりも大きい値である。以下の説明で、第1分類閾値A及び第2分類閾値Bを区別しない場合は、「分類閾値」と総称する。
【0070】
図5の下段にある分類結果603dの拡大図(2)は、
図5の上段にある読取画像603aの拡大図(1)を3値化した例を示す。分類結果603dは、変化量算出部611が、読取画像603aから求めた各画素の差分値を3値化して得たものである。分類結果603dは、各画素を“0”、“128”、“255”のいずれかの値に置き換えたものとして表される。ここでは、説明しやすくするために、画素毎に着色した分類結果603dの例を示す。このような分類結果603dを得るためには、適切な多値化が必要とされる。そこで、本実施の形態では、多値化処理で参照される分類閾値が、読取画像603aの領域に合わせて変動される。
【0071】
図6は、分類結果603dからスジ特徴量を抽出する様子を示す図である。
図6の上段にあるグラフ(1)は、3値化平均値の例を示す。欠陥特徴量抽出部614は、分類結果603dを検出対象とするスジ方向に平均化した3値化平均値を算出する。この例では、オペレーターが検出対象とするスジ方向は、副走査方向であるとする。そして、3値化平均値は、主走査位置が“15”で山を作り、“18”で谷を作るグラフとして表される。
【0072】
図6の中段にあるグラフ(2)についても、3値化平均値の例を示す。ただし、グラフ(2)に示す3値化平均値は、グラフ(1)に比べて3画素分(注目画素71から比較画素72までの画素数分)だけ右側にシフトした位置、すなわち
図5に示した注目画素71が比較画素72の位置にシフトした状態における3値化平均値を表す。
【0073】
図6の下段にあるグラフ(3)は、グラフ(1)からグラフ(2)を減じた値の絶対値をスジ特徴量として示す。グラフ(3)より、逆符号同士の値(例えば、主走査位置が“18”)では、他の箇所の値よりも大きい値が算出されたことが示される。そして、品質判断部613は、逆符号同士の値の差分を取って算出されたスジ特徴量が、欠陥検出閾値C(例えば、“150”)よりも大きければ、この位置にスジが生じたと判断する。
【0074】
ところで、読取部45の読取画素サイズで1画素程度の幅しかない細いスジの場合、1つの読取画素の箇所にスジが重なるとスジを検出可能であっても、2画素にまたぐとスジの読取濃度が低下してしまい検出できなくなる。このようなスジと、読取画素との関係について、
図7を参照して説明する。
【0075】
図7は、2本のスジ70a,70bと、走査ライン80との関係を示す図である。
図7の左側には、印刷物75の副走査方向に2本のスジ70a,70bが発生したことが示される。そして、読取部45(
図2を参照)は、主走査方向に印刷物75の画素値を読み取る。読み取られた画素値は、図中に示す主走査方向に平行な走査ライン80の読取画素ごとに格納される。
【0076】
図7の右側には、複数の読取画素で走査ライン80が構成される様子が示される。読取画素ごとの主走査方向の幅が、スジの幅とほぼ一致すると、右側のスジ70bは、1つの読取画素の位置にスジ70bの位置が一致する。このため、スジ70bの発生による画素値の変化量が十分に大きくなり、スジ70bが存在することが検出される。
【0077】
しかし、左側のスジ70aは、2つの読取画素にスジ70aがまたがる。この場合、スジ70aの画素値は、2つの読取画素が読み取る画素値に分散してしまう。このため、スジ70aに対応するいちの読取画素が出力する画素値が小さくなり、スジ70aが存在しないかのように判断されてしまう。
【0078】
そこで、走査ライン80に含まれる各読取画素の画素毎に格納された画素値を、隣接する画素ごとに所定の処理を行って、スジ特徴量を抽出する処理を行う。
図8は、読取画像の画素毎に格納された画素値を演算する処理の例を示す図である。ここでは、読取画像の主走査方向に1ラインの読取画素を取り出して画素値を演算する様子を示す。
【0079】
図8の上側には、走査ライン80の読取画素に格納された画素値の例が示される。
図8の中側には、変化量算出部611が、走査ライン80の読取画素について、注目画素と、注目画素に対して2画素隣りにある比較画素との差分をとって差分画像603c1が生成される様子が示される。変化量算出部611は、注目画素71に対して算出された差分値と、注目画素71の周囲にある画素に対して算出された差分値との符号が一致した場合に、注目画素71に対して算出された差分値に、注目画素71の周囲にある画素に対して算出された差分値を加算して、差分値を連結する。
【0080】
例えば、走査ライン80の一番左側にある読取画像の画素値“130”に対して、2画素隣りにある比較画素の画素値“132”との差分値“-2”が、差分画像603c1の左端の画素位置に格納されることが示される。同様に、他の読取画素においても続けて処理が行われ、各画素の差分値が差分画像603c1の画素位置に格納される。
【0081】
図8の下側には、差分画像603c1の主走査方向に前後する画素毎に差分値を演算して得た連結値を格納した連結画像81が生成される様子が示される。ここで、変化量算出部611は、隣接画素の画素値が異符号であれば加算せず、同符号であれば加算する処理を行う。例えば、
図8の中側に示す差分画像603c1の左端にある画素の画素値“-2”と、この画素の右隣にある画素の画素値“1”とは異符号である。
【0082】
一方で、差分画像603c1の左端から3番目の画素の画素値“-10”と、この画素の右隣にある画素の画素値“-11”とは同符号であるので、連結画像81には、連結値“-21”が格納される。また、差分画像603c1の左端から5番目の画素の画素値“13”と、この画素の右隣にある画素の画素値“10”についても同符号であるので、連結画像81には、連結値“23”が格納される。このように他の差分画像603c1の差分画素においても続けて処理が行われ、各画素の連結値が連結画像81の画素位置に格納される。
【0083】
このように変化量算出部611が連結画像81を生成した後、連結画像81に格納される各連結値を3つに分類した分類値を含む分類結果603dを生成する。例えば、変化量算出部611は、連結画像81に含まれる連結画素の画素値が、第1分類閾値(例えば、“10”)よりも大きい箇所を“255”、第2分類閾値(例えば、“-10”)より小さい箇所を“0”、第2閾値以上かつ第1閾値以下の箇所を“128”とする3値化処理を行う。その後、欠陥特徴量抽出部612が、分類結果603dに基づいてスジ特徴量を抽出することで、品質判断部613が、スジの発生を検出することが可能となる。
【0084】
次に、検査処理装置5で行われる処理の例について、
図9を参照して説明する。
図9は、第1の実施の形態に係る検査処理装置5で行われる処理の例を示すフローチャートである。
【0085】
始めに、変化量算出部611は、RAM603から読み出して入力する読取画像603a(例えば、
図5)を第1画素数(例えば、3画素)だけ画像シフトする(S1)。そして、変化量算出部611は、ステップS1より得たシフト画像と、ステップS1の処理を行っていない読取画像603aとに基づいて差分画像603c1(例えば、
図6)を生成する(S2)。
【0086】
次に、変化量算出部611は、前後値連結処理を行う(S3)。前後値連結処理については、
図10を参照して後述する。
【0087】
次に、変化量算出部611は、ステップS3の前後値連結処理によって連結された各画素の連結値を所定の閾値で3値化した値を含む分類結果603dを生成する(S4)。この際、変化量算出部611は、パラメータ603eに記憶されている分類閾値を参照して、各画素の連結値を3値化する。各画素の連結値が3値化されると、分類結果603dとして扱われる。
【0088】
次に、欠陥特徴量抽出部612は、分類結果603dに基づいて、スジ特徴量(例えば、
図8の下段)を抽出し(S5)、読取画像603aの品質を判断する。スジ特徴量を抽出する処理は、
図6に示したように、欠陥特徴量抽出部612が、2種類の3値化平均値を求め、一方の3値化平均値から他方の3値化平均値を減じることで行われる。
【0089】
そして、品質判断部613は、抽出されたスジ特徴量を、パラメータ603eから読み出した欠陥検出閾値と比較し、スジを検出する(S6)。品質判断部613は、スジ検出結果631を記憶部63に書き込む。その後、検査処理装置5は、本処理を終了する。
【0090】
図10は、
図9のステップS3に示した前後値連結処理の例を示すフローチャートである。
始めに、変化量算出部611は、RAM603から差分画像603c1を取得する(S11)。次に、変化量算出部611は、差分画像603c1の副走査方向にある特定の画素を含む主走査方向の複数の画素について、注目画素毎に前画素の符号と一致するか否かを判断する(S12)。この処理において、前画素とは、例えば、
図8の中段に示した差分画像603c1に含まれる画素から見て、左側に1画素だけ離れた画素である。
【0091】
そして、変化量算出部611は、符号が一致しなければ(S12のNO)、ステップS14に進み、符号が一致すれば(S12のYES)、注目画素の画素値に前画素の画素値を加算する(S13)。
【0092】
次に、変化量算出部611は、注目画素毎に後画素の符号と一致するか否かを判断する(S14)。この処理において、後画素とは、例えば、
図8の中段に示した差分画像603c1に含まれる画素から見て、右側に1画素だけ離れた画素である。
【0093】
そして、変化量算出部611は、符号が一致しなければ(S14のNO)、本処理を終了して、
図9のステップS4に戻る。一方、変化量算出部611は、符号が一致すれば(S14のYES)、注目画素の画素値に後画素の画素値を加算して(S15)、
図9のステップS4に戻る。
【0094】
以上説明した第1の実施の形態に係る検査処理装置5では、読取画像603aを数画素分シフトして得たシフト画像と、読取画像603aとの差分をとって差分画像603c1を得た後、差分画像603c1の差分画素の前後で画素値を連結し、3値化した後、スジ特徴量を抽出する。検査処理装置5は、この抽出したスジ特徴量に基づいて、読取画像603aにおけるスジを検出する。この検査処理装置5は、読取画像603a内でスジが発生した領域が平坦であっても、検査処理装置5が隣接する数画素の幅でまたがるスジを検出できるので、スジの検出精度が向上し、用紙Shに形成される画像の品質が向上する。
【0095】
なお、幅の広いスジは、スジによる影響(画素値の変化)がなだらかである。このため、注目画素に対して比較画素として抽出する画素の位置が近過ぎると、比較画素との差分が小さくなってスジを検出できない。一方で、注目画素に対して比較画素が遠すぎると、狭い平坦領域に生じたスジを検出できない。
【0096】
そこで、変化量算出部611が差分画像603c1を得るために算出する第1画素数は、異なる複数の値(例えば、3画素、5画素、7画素、15画素)としてよい。そして、変化量算出部611は、異なる複数の値ごとに算出した差分値を注目画素の位置に格納した複数の差分画像603c1を生成してもよい。変化量算出部611が注目画素に対してシフトする比較画素のシフト数をパラメータ603eに、複数設定し、1つの注目画素に対して、異なるシフト数でシフトした比較画素との差分を求めることにより、スジの有無を並列で解析してもよい。このような処理により、欠陥特徴量抽出部612は、複数の差分画像603c1からそれぞれスジ特徴量を抽出し、品質判断部613は、抽出されたスジ特徴量からスジを検出してもよい。これにより、スジの太さによらず、読取画像603aに現れたスジを検出することができる。
【0097】
[第2の実施の形態]
<平坦画像の領域以外の領域に現れるスジの検出>
上述した実施の形態では、読取画像603aの中で事前に判明している平坦な画像の領域(「平坦領域」と呼ぶ)に現れるスジを検出する処理の例を説明した。平坦領域であれば、分類閾値は検出対象とするスジの濃さ(画素値の階調差)に応じて変動させればよい。そこで、変化量算出部611は、読取画像603aから平坦領域のみを抽出して差分画像603c1を生成した後、欠陥特徴量抽出部612がスジ特徴量を抽出し、品質判断部613が、抽出された領域だけを対象としてスジを検出すればよい。
【0098】
しかし、実際の印刷物には、平坦領域だけでなく、平坦でない画像の領域(「非平坦領域」と呼ぶ)が現れる。例えば、画素値の変動量が小さいグラデーションがあるような非平坦領域に乗ったスジは目立ってしまう。そこで、第2の実施の形態では、検査処理装置5Aが、非平坦領域に現れるスジを検出する処理について説明する。
【0099】
図11は、画像検査装置3の制御系の構成例を示すブロック図である。本実施の形態に係る画像検査装置3が備える検査処理装置5Aでは、用紙Shに画像を形成するために使用されるRIP画像が画像形成装置2から検査装置3Aに送られると、RIP画像から印刷物の非平坦領域における画素値の変動量を抽出し、抽出した変動量に基づいて、3値化する閾値を変動させる。
【0100】
検査処理装置5Aの制御部60は、上述した第1の実施の形態に係る変化量算出部611、欠陥特徴量抽出部612及び品質判断部613に加えて、画像変換部615及び位置合わせ部616を備える。本実施の形態においても、CPU601がROM602から読み出したプログラムを実行することで、画像変換部615及び位置合わせ部616の各機能が実現される。
【0101】
RAM603に保存される出力対象画像603bは、事前に画像形成装置2の制御部50でラスタライズ処理(RIP処理)が施されたビットマップ形式の画像である。この出力対象画像603bは、画像形成装置2が用紙Shに形成する画像の元となる。なお、オペレーターにより事前に正しいと判断された画像であって、読取部45によって予め読取られた画像が出力対象画像603bとして用いられてもよい。
【0102】
出力対象画像603bは、画像形成装置2で用紙Shに画像形成するために用いられるのでCMYKのカラーモードが設定されている。そこで、画像変換部615は、出力対象画像603bのカラーモードを、読取画像603aのカラーモードに合わせる画像変換を行う。ここで、読取画像603aのカラーモードは、RGBである。このため、画像変換部615は、出力対象画像603bのカラーモードをCMYKからRGBに変換する。以下の説明では、出力対象画像603bを、カラーモードがRGBに変換済みであるものとして説明する。
【0103】
位置合わせ部616は、出力対象画像603bと、画像が形成された用紙Shから読み取られた読取画像603aとの印字位置を合わせる(「位置合わせ」と呼ぶ)。この時、位置合わせ部616は、RAM603から読み出した読取画像603aを、RAM603に予め保存されている出力対象画像603bの位置に合わせる。
【0104】
そして、変化量算出部611は、出力対象画像603bと、出力対象画像603bをシフトした画像との差分をとって差分画像603c2を生成する。差分画像603c2は、第1の実施の形態で説明した、読取画像603aのシフト画像と、シフト前の読取画像603aとの差分をとった差分画像603c1と共にRAM603に保存される。
【0105】
また、変化量算出部611は、差分画像603c2に基づいて、分類結果603dを作るために参照する閾値画像603fを生成する。この際、変化量算出部611は、位置合わせ部616により位置合わせされた読取画像603aの画素値の変動に合わせて、分類閾値を変動させる。閾値画像603fは、後述する
図12に示す第1分類閾値A、第2分類閾値Bで規定される2種類の画像であり、RAM603に保存される。変化量算出部611は、生成した閾値画像603fに基づいて、差分画像603c1を3値化して、分類結果603dを得る。
【0106】
図12は、
RIP処理が施された出力対象画像603bの平坦領域と非平坦領域における画素の画素値と差分値、及び分類閾値の例を示すグラフである。このグラフの横軸は主走査位置を表し、縦軸は、3種類の値(画素値、差分値及び分類閾値)を表す。また、平坦領域及び非平坦領域は、
図12の上側にある差分値のグラフで規定される。
【0107】
図12の下側にあるグラフは、RIP処理が施された出力対象画像603bの画素値の変動を表す。また、
図12の上側にあるグラフは、
図12の下側にあるグラフにおいて、
出力対象画像603bの画素値から、出力対象画像603bを水平方向に3画素分だけシフトした画素値を引いた差分値の変動を表す。図中では、第1分類閾値A、第2分類閾値Bを、それぞれ「閾値A」、「閾値B」と記載する。
【0108】
出力対象画像603bの画素値は、折れ線L1のグラフで表される。折れ線L1のグラフより、主走査位置の“1”から“7”までの間が平坦領域であるので、画素値と差分値は共に変化していないことが示される。一方で、主走査位置の“7”から“33”までの間は非平坦領域であるので、画素値と差分値が変化する。例えば、非平坦領域における画素値は、主走査位置の“11”から“21”にかけて緩やかに高くなって一定値を保った後、“23”から“33”にかけて緩やかに低くなって元の値“128”に戻る。
【0109】
例えば、差分値は、折れ線L10のグラフで表される。折れ線L10のグラフに示すように、非平坦領域における差分値は、主走査位置の“7”から“9”にかけて緩やかに低くなり、“9”から“17”にかけて一定のマイナス値をとり、“17”から“23”にかけて緩やかに高くなる。そして、主走査位置の“23”から“30”にかけて一定のプラス値をとり、“30”から“33”にかけて緩やかに低くなって元の値“0”に戻る。
【0110】
ここで、差分値に対して所定値(例えば、“8”)をプラスした値を、第1分類閾値Aと呼び、差分値に対して所定値(例えば、“8”)をマイナスした値を、第2分類閾値Bと呼ぶ。第1分類閾値Aは、折れ線L11のグラフで表され、第2分類閾値Bは、折れ線L12のグラフで表される。
【0111】
以下の説明で、第1分類閾値A及び第2分類閾値Bを区別しない場合は、「分類閾値」と総称する。分類閾値は、パラメータ603eに記憶されている。分類閾値は、いずれも変化量算出部611が、読取画像603aの主走査位置で特定される画素を3値化するために参照される。
【0112】
図13は、第2の実施の形態に係る検査処理装置5Aで行われる処理の例を示すフローチャートである。本処理において、ステップS11~S13の処理は、
図9のステップS1~S3の処理と同様である。このため、ステップS21以降の処理について説明した後、ステップS14以降の処理を説明する。
【0113】
始めに、画像変換部615は、RAM603から読み出した出力対象画像603bのカラーモードを、CMYKからRGBに変換する(S21)。この処理により、画像変換部615は、画像検査装置3が画像形成装置2から受信した出力対象画像603b(RIP画像)のカラーモードを、読取画像603aのカラーモードに合わせる。
【0114】
次に、位置合わせ部616は、RGBに変換された出力対象画像603bを、読取画像603aに対して位置が合うように位置合わせ処理を行う(S22)。次に、変化量算出部611は、出力対象画像603bを第1画素数だけ画像シフトする(S23)。本実施の形態では、水平方向に3画素分だけ出力対象画像603bの画像シフトが行われる。
【0115】
次に、変化量算出部611は、ステップS23より得たシフト画像と、ステップS23の処理を行っていない出力対象画像603bとに基づいて差分画像603c2を生成する(S24)。
【0116】
次に、変化量算出部611は、差分画像603c2に含まれる各画素の画素値ごとに所定値をプラスした値を第1分類閾値Aとし、所定値をマイナスした値を第2分類閾値Bとした閾値画像603fを生成する(S25)。閾値画像603fは、RAM603に一時保存される。
【0117】
ステップS13、S25の後、変化量算出部611は、RAM603から読み出した閾値画像603fに基づいて、ステップS13で生成された連結画素の3値化処理を行い、分類結果603dを生成する(S13)。次に、欠陥特徴量抽出部612は、分類結果603dに基づいて、スジ特徴量(例えば、
図6)を検出する(S14)。
【0118】
そして、品質判断部613は、スジ特徴量を、パラメータ603eから読み出した欠陥検出閾値と比較して、スジを検出する(S15)。品質判断部613は、スジ検出結果631を記憶部63に書き込む。その後、検査処理装置5Aは、本処理を終了する。
【0119】
以上説明した第2の実施の形態に係る検査処理装置5Aでは、差分値に対して分類閾値で規定される閾値画像603fを生成する。そして、閾値画像603fに基づいて連結画素の3値化処理が行われる。このため、読取画像603aの非平坦領域に発生したスジについても、3値化処理により連結画素が3値化されてスジ特徴量が抽出されるので、スジの検出精度を向上することができる。
【0120】
[変形例]
上述した各実施の形態では、画像検査装置3に検査処理装置5,5Aを組み合わせた構成としたが、検査処理装置5,5Aの機能を、例えば、PC6に組み込み、検査処理装置5,5Aを画像検査装置3から分離してもよい。また、画像形成装置2が、検査処理装置5,5Aの機能を有し、画像形成装置2が単体で画像検査を行ってもよい。また、検査処理装置5,5Aの機能を有するサーバーを設けて画像形成システムを構成することにより、画像検査装置3が用紙Shから読取った読取画像603a及び出力対象画像603bをサーバーが蓄積してもよい。そして、サーバーが画像検査装置3と通信することで、画像検査装置3から受信した読取画像603aのスジ検出を行い、スジ検出結果を画像検査装置3やPC6に送信してもよい。
【0121】
なお、本発明は上述した実施の形態に限られるものではなく、特許請求の範囲に記載した本発明の要旨を逸脱しない限りその他種々の応用例、変形例を取り得ることは勿論である。
例えば、上述した実施の形態は本発明を分かりやすく説明するために装置及びシステムの構成を詳細かつ具体的に説明したものであり、必ずしも説明した全ての構成を備えるものに限定されない。また、ここで説明した実施の形態の構成の一部を他の実施の形態の構成に置き換えることは可能であり、さらにはある実施の形態の構成に他の実施の形態の構成を加えることも可能である。また、各実施の形態の構成の一部について、他の構成の追加、削除、置換をすることも可能である。
また、制御線や情報線は説明上必要と考えられるものを示しており、製品上必ずしも全ての制御線や情報線を示しているとは限らない。実際には殆ど全ての構成が相互に接続されていると考えてもよい。
【符号の説明】
【0122】
1…画像検査システム、2…画像形成装置、3…画像検査装置、5…検査処理装置、30…画像形成部、45…読取部、60…制御部、603a…読取画像、603b…出力対象画像、603c1,603c2…差分画像、603d…分類結果、603e…パラメータ、603f…閾値画像、611…変化量算出部、612…欠陥特徴量抽出部、613…品質判断部613…画像変換部、616…位置合わせ部、631…スジ検出結果