[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

JP4736293B2 - Inkjet printing unit inspection device - Google Patents

Inkjet printing unit inspection device Download PDF

Info

Publication number
JP4736293B2
JP4736293B2 JP2001295688A JP2001295688A JP4736293B2 JP 4736293 B2 JP4736293 B2 JP 4736293B2 JP 2001295688 A JP2001295688 A JP 2001295688A JP 2001295688 A JP2001295688 A JP 2001295688A JP 4736293 B2 JP4736293 B2 JP 4736293B2
Authority
JP
Japan
Prior art keywords
image
variable data
inspection
data
bitmap
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
JP2001295688A
Other languages
Japanese (ja)
Other versions
JP2003094627A (en
JP2003094627A5 (en
Inventor
博 佐藤
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Dai Nippon Printing Co Ltd
Original Assignee
Dai Nippon Printing Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Dai Nippon Printing Co Ltd filed Critical Dai Nippon Printing Co Ltd
Priority to JP2001295688A priority Critical patent/JP4736293B2/en
Publication of JP2003094627A publication Critical patent/JP2003094627A/en
Publication of JP2003094627A5 publication Critical patent/JP2003094627A5/ja
Application granted granted Critical
Publication of JP4736293B2 publication Critical patent/JP4736293B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Landscapes

  • Ink Jet (AREA)
  • Accessory Devices And Overall Control Thereof (AREA)

Description

【0001】
【発明の属する技術分野】
本発明は印刷物を自動検査する技術分野に属する。特に、インキジェットプリンタによって可変情報の印字が行なわれた印刷物の部分を検査するインクジェット印字部検査装置に関する。
【0002】
【従来技術】
ダイレクトメールに必要な個人情報を印刷するための印刷装置として、高速で可変情報を印字することができるインクジェットプリンタが広く使われている。
【0003】
【発明が解決しようとする課題】
しかし、インクジェットプリンタでは、「インキ垂れ」、「インキ抜け」という印字における欠陥が発生し易い。そこで、自動検査についての提案があるが、広く実用とされるまでには至っていない。
【0004】
たとえば、特開平9−277670号においては、インクジェットプリンタが入力するビットマップ画像データを基準画像データとして使用しているが、そのため、インクジェットプリンタの種類に合わせた専用検査装置として設計する必要性がある。また、インキ抜けを検出するためには、それによって発生するストリーク幅以上の分解能で、かつ、歪みのない検査対象画像の入力を必要とする。
またたとえば、特開平10−100412号においては、印刷絵柄中のインキ垂れを検出することができない。また、インキ抜けを検出するためには、印字幅の全幅に対応する専用マークを必要とする。
【0005】
本発明はこのような課題を解決するためになされたものである。その目的は、インクジェットプリンタの種類に係わらず使用でき、印刷絵柄中のインキ垂れを検出することができ、インキ抜けを検出するために専用マークを必要としないインクジェット印字部検査装置を提供することにある。
【0006】
【課題を解決するための手段】
上記課題は下記の本発明によって解決される。すなわち、本発明の請求項1に係るインクジェット印字部検査装置は、インクジェットプリンタによって印字が行なわれる画像を記述したプリント画像記述ファイルからビットマップ画像を生成するビットマップ画像生成手段と、前記インクジェットプリンタによって印字が行なわれた印刷物を撮像して撮像画像を生成する印刷物撮像手段と、前記ビットマップ画像と前記撮像画像とに基づいて前記印字における欠陥を抽出する欠陥抽出手段とを具備するインクジェット印字部検査装置において、前記欠陥抽出手段は、前記ビットマップ画像における画線部を膨張処理して可変データ部マスク画像を生成し、下地絵柄入力画像における輪郭を強調処理して下地絵柄しきい値画像を生成し、前記下地絵柄入力画像と前記撮像画像の差の絶対値を演算し差の絶対値画像を生成し、前記下地絵柄しきい値画像と前記差の絶対値画像の対応する画素の大小比較を行ない可変データ入力画像を生成し、前記可変データ部マスク画像と前記可変データ入力画像の論理積を演算しインキ垂れ画像を生成することによって前記インキ垂れを抽出するようにしたものである。
【0007】
本発明によれば、ビットマップ画像生成手段によりインクジェットプリンタによって印字が行なわれる画像を記述したプリント画像記述ファイルからビットマップ画像が生成され、印刷物撮像手段により前記インクジェットプリンタによって印字が行なわれた印刷物が撮像され撮像画像が生成され、欠陥抽出手段により前記ビットマップ画像と前記撮像画像とに基づいて前記印字における欠陥が抽出される。また、前記欠陥抽出手段は、前記ビットマップ画像における画線部を膨張処理して可変データ部マスク画像を生成し、下地絵柄入力画像における輪郭を強調処理して下地絵柄しきい値画像を生成し、前記下地絵柄入力画像と前記撮像画像の差の絶対値を演算し差の絶対値画像を生成し、前記下地絵柄しきい値画像と前記差の絶対値画像の対応する画素の大小比較を行ない可変データ入力画像を生成し、前記可変データ部マスク画像と前記可変データ入力画像の論理積を演算しインキ垂れ画像を生成することによって前記インキ垂れを抽出する。ここで、プリント画像記述ファイルは、プリンタの種類に影響されない互換性のあるデータファイルである。したがって、インクジェットプリンタの種類に係わらず使用でき、印刷絵柄中のインキ垂れが検出されるインクジェット印字部検査装置が提供される。
【0011】
また本発明の請求項2に係るインクジェット印字部検査装置は、インクジェットプリンタによって印字が行なわれる画像を記述したプリント画像記述ファイルからビットマップ画像を生成するビットマップ画像生成手段と、前記インクジェットプリンタによって印字が行なわれた印刷物を撮像して撮像画像を生成する印刷物撮像手段と、前記ビットマップ画像と前記撮像画像とに基づいて前記印字における欠陥を抽出する欠陥抽出手段とを具備するインクジェット印字部検査装置において、前記欠陥抽出手段は、前記ビットマップ画像と前記撮像画像における可変データ部を切り出す処理と、前記切り出した各々の可変データ部を比較することによって前記インキ抜けを抽出するとともに、前記欠陥抽出手段は、前記ビットマップ画像におけるレイアウトデータで規定されている領域をビットマップデータから切り出し各フィールドごとの可変データ部検査基準画像を生成し、前記ビットマップデータの画線部を膨張処理して可変データ部マスク画像を生成し、前記可変データ部マスク画像のネガ/ポジを反転し前記撮像画像との論理積を演算し可変データ部切り出し画像(1)を生成し、その可変データ部切り出し画像(1)と前記可変データ部マスク画像との論理和を演算し可変データ部切り出し画像(2)を生成し、その可変データ部切り出し画像(2)から所定の登録色を抜き出して可変データ部切り出し画像(3)を生成し、前記レイアウトデータで規定されている領域を前記可変データ部切り出し画像(3)から切り出すことにより可変データ部検査対象画像を生成することにより、前記ビットマップ画像と前記撮像画像における可変データ部を切り出す処理を行なうようにしたものである。ここで、プリント画像記述ファイルは、プリンタの種類に影響されない互換性のあるデータファイルであるから、インクジェットプリンタの種類に係わらず使用でき、比較によるインキ抜け検出であるから専用マークを必要とせず、可変データ部だけを比較するから処理速度が速い。したがって、本発明によれば、インクジェットプリンタの種類に係わらず使用でき、専用マークを必要とせず、高速にインキ抜けが検出され、インキ抜けを検出するために、ビットマップ画像と撮像画像における可変データ部が切り出される。
【0013】
また本発明の請求項3に係るインクジェット印字部検査装置は、インクジェットプリンタによって印字が行なわれる画像を記述したプリント画像記述ファイルからビットマップ画像を生成するビットマップ画像生成手段と、前記インクジェットプリンタによって印字が行なわれた印刷物を撮像して撮像画像を生成する印刷物撮像手段と、前記ビットマップ画像と前記撮像画像とに基づいて前記印字における欠陥を抽出する欠陥抽出手段とを具備するインクジェット印字部検査装置において、前記欠陥抽出手段は、前記ビットマップ画像と前記撮像画像における可変データ部を切り出す処理と、前記切り出した各々の可変データ部を比較することによって前記インキ抜けを抽出するとともに、前記欠陥抽出手段は、前記可変データ部検査基準画像に対してY軸の方向に画素値を積分し検査基準X軸投影データを生成し、その検査基準X軸投影データにおいて値が0の箇所を抽出し検査基準ゼロ抽出データを生成し、前記可変データ部検査対象画像に対してY軸の方向に画素値を積分し検査対象X軸投影データを生成し、その検査対象X軸投影データのX軸位置とX軸倍率とを所定の範囲で変化して検査基準X軸投影データとのデータ列の一致度を演算し、最大の一致度を与えるX軸位置とX軸倍率と演算し、それらのX軸位置とX軸倍率に基づいて検査対象X軸投影データの位置ずれと倍率誤差を補正して補正済み検査対象X軸投影データを生成し、0に近い値のしきい値によって前記補正済み検査対象X軸投影データを2値化し、検査対象ゼロ抽出データを生成し、その検査対象ゼロ抽出データから、前記検査基準ゼロ抽出データと前記検査対象ゼロ抽出データとに共通するゼロ部分を除去しインキ抜けデータを生成することによって、前記切り出した各々の可変データ部を比較する処理を行なうようにしたものである。ここで、プリント画像記述ファイルは、プリンタの種類に影響されない互換性のあるデータファイルであるから、インクジェットプリンタの種類に係わらず使用でき、比較によるインキ抜け検出であるから専用マークを必要とせず、可変データ部だけを比較するから処理速度が速い。したがって、本発明によれば、インクジェットプリンタの種類に係わらず使用でき、専用マークを必要とせず、高速にインキ抜けが検出され、インキ抜けを検出するために、切り出した各々の可変データ部を比較する処理が行なわれる。
【0014】
また本発明の請求項4に係るインクジェット印字部検査装置は、請求項1〜3のいずれかに係るインクジェット印字部検査装置において、前記欠陥抽出手段によって抽出された欠陥に基づいて前記印刷物の良否判定を行なう良否判定手段を具備するようにしたものである。本発明によれば、印刷物の良否判定が行なわれる。
【0015】
【発明の実施の形態】
次に、本発明について実施の形態を説明する。本発明のインクジェット印字部検査装置における構成の一例を図1に示す。図1には、本発明の部分だけではなく、関係する周辺の部分も示してある。図1において、1はカメラ、2は画像入力部、3は検査処理部、4は制御部、5はビットマップ作成ソフトウェア、6は記憶装置(HDD)、20は可変データ、21はプリンタ固有のプリントイメージ記述ファイル、22はビットマップイメージデータ、23a,23bはビットマップイメージファイルとレイアウト情報ファイルの組、101はレイアウト編集ソフトウェア、102はサーバ、103はプリンタコントローラ、104はプリンタヘッド、200は印刷物である。
【0016】
まず、本発明のインクジェット印字部検査装置の構成について説明する。
カメラ1は、インクジェットプリンタによって印字が行なわれた印刷物を撮像して撮像信号を出力する撮像手段である。印刷物200には、オフセット印刷、フレキソ印刷、等の印刷工程において印刷された固定情報印刷部分(図2(A)参照)と、インクジェットプリンタによって印字が行なわれる可変情報印刷部分(図2(B)参照)とが存在する。カメラ1は、印刷物200の全範囲、またはすくなくとも可変情報印刷部分を含む範囲を撮像する。
【0017】
画像入力部2は、カメラ1が出力する撮像信号を入力し、A/D(analog-to-digital)変換して撮像画像を生成し、その撮像画像を画像入力部2のメモリに記憶する。
【0018】
検査処理部3は、欠陥抽出処理と良否判定処理とを行なう。欠陥抽出処理は、記憶装置(HDD)6が記憶するビットマップイメージファイルとレイアウト情報ファイルの組23bと、画像入力部2が記憶する撮像画像とを検査処理部3のメモリに入力し、それらを比較してインキ垂れ、インキ抜け、等の欠陥を抽出する処理である。また、良否判定処理は、抽出した欠陥に基づいて印刷物200の良否を判定する処理である。
【0019】
制御部4は、インクジェット印字部検査装置における全体的な動作を制御する部分である。たとえば、印字が行なわれた印刷物200を撮像するときの同期制御、撮像によって得られる撮像画像とビットマップイメージファイルとレイアウト情報ファイルの組23bとの対応関係を保持する同期制御、等を行なう。また、検査結果は制御部4を介して外部のシステムに出力が行なわれる。
【0020】
ビットマップ作成ソフトウェア5は、プリンタの種類に影響されない互換性のあるプリントイメージ記述ファイルからビットマップイメージファイルとレイアウト情報ファイルの組23aを生成する処理を行なう。その互換性のあるプリントイメージ記述ファイルは、サーバ102によって、プリンタ固有のプリントイメージ記述ファイル21から生成され、サーバ102が記憶している。ビットマップイメージファイルとレイアウト情報ファイルの組23aは、カメラ1による撮像で得られる撮像画像の画素密度に相当するビットマップイメージファイルである。
【0021】
記憶装置(HDD)6は、ビットマップ作成ソフトウェア5が生成したビットマップイメージファイルとレイアウト情報ファイルの組23aを記憶する。
【0022】
次に、インクジェットプリンタによって印字が行なわれるデータの生成過程について説明する。
レイアウト編集ソフトウェア101は、可変データ20からプリンタ固有のプリントイメージ記述ファイル21を生成する。印刷物200の可変情報印刷部分には、各々の印刷物200における個別のデータが印字される。個別のデータとは、ダイレクトメールの宛先、氏名、当該月の利用料金明細、請求内容、等である。可変データ20は、それらの個別のデータを1組(レコード)として、印字する印刷物200の数量だけレコードを順番に配列したデータである。レイアウト編集ソフトウェア101は、レコードにおける個別のデータについて、配置(印字位置)、印字サイズ、書体、等の編集情報を付加する編集処理を行なうとともに、可変データ20をプリンタ固有のプリントイメージファイルに変換する処理を行なう。
【0023】
サーバ102は、プリンタ固有のプリントイメージ記述ファイル21を記憶するとともに、インクジェットプリンタへ印字データを出力するデータサーバである。また、サーバ102は、プリンタ固有のプリントイメージ記述ファイル21から、プリンタの種類に影響されない互換性のあるプリントイメージ記述ファイルを生成して記憶する。その互換性のあるプリントイメージ記述ファイルは、前述のビットマップ作成ソフトウェア5に出力される。
【0024】
プリンタコントローラ103は、プリンタ固有のプリントイメージ記述ファイル21からビットマップイメージデータ22を生成する。ビットマップイメージデータ22は、インクジェットプリンタの印字解像度に相当するビットマップイメージデータである。
【0025】
プリンタヘッド104は、ビットマップイメージデータ22を入力して、印刷物200に印字を行なう。なお、このとき、プリンタコントローラ103によって、この印字と印刷物200の送給とが同期するように印字制御が行なわれる。
【0026】
上述の構成において、次に、本発明のインクジェット印字部検査装置の動作について説明する。本発明のインクジェット印字部検査装置は、インクジェットプリンタによって印字を行なった場合に発生する欠陥である「インキ垂れ」と「インキ抜け」を検査する(図2(C)参照)。なお、「インキ抜け」は、インクジェットにおけるノズルの目詰まりが原因であるから「目詰まり」とも呼ぶ。
【0027】
まず、インキ垂れを検出する処理について、図3、図4を参照して説明する。図3、図4は、左側欄、中央欄、右側欄の3つに区分して処理の流れを示してある。左側欄は、可変データ20が入稿したときに行なわれる事前処理を示す。中央欄は、可変情報を印字する直前に行なわれる事前処理を示す。また、右側欄は、可変情報の印字を行ないながらのリアルタイム処理を示す。
【0028】
図3、図4に示す可変データ20が入稿したときに行なわれる事前処理(左側欄)において、検査処理部3は、可変データのビットマップデータ31から可変データ部マスク画像32を生成する。可変データのビットマップデータ31は、プリンタ固有のプリンタイメージ記述ファイル21から、カメラ1による撮像画像の解像度に一致するように、ビットマップ作成ソフトウェア5によって生成される。すなわち、前述のビットマップイメージファイルとレイアウト情報ファイルの組23aと同一である。また、可変データ部マスク画像32は、可変データのビットマップデータ31における暗部(画線部)を膨張処理した画像である。
【0029】
また、図3の可変情報を印字する直前に行なわれる事前処理(中央欄)において、検査処理部3は、下地絵柄入力画像33から下地絵柄しきい値画像34を生成する。下地絵柄入力画像33は、可変データを印字する前の印刷物200をカメラ1が撮像して得られる撮像画像である。また、下地絵柄しきい値画像34は、下地絵柄入力画像33における輪郭(エッジ)を強調する処理を行なった画像を、さらに、所定のしきい値で2値化処理した画像である。
【0030】
また、図3に示す可変情報の印字を行ないながらのリアルタイム処理(右側欄)において、検査処理部3は、下地絵柄入力画像33と検査対象画像35とから差の絶対値画像36を生成する。検査対象画像35は、可変データを印字した後の検査対象の印刷物200をカメラ1が撮像して得た撮像画像である。差の絶対値画像36は、下地絵柄入力画像33と検査対象画像35において位置的に対応する画素の画素値の差の絶対値を演算し、その絶対値をその位置的に対応する画素の画素値とする画像である。
【0031】
次に、図3、図4に示す可変情報の印字を行ないながらのリアルタイム処理(右側欄)において、検査処理部3は、下地絵柄しきい値画像34と差の絶対値画像36から可変データ入力画像37を生成する。可変データ入力画像37は、下地絵柄しきいち画像34と差の絶対値画像36において位置的に対応する画素の画素値の大小比較を行ない、差の絶対値画像36の画素の画素値が大きいときにその画素値をその位置的に対応する画素の画素値とする画像である。
【0032】
次に、図4に示す可変情報の印字を行ないながらのリアルタイム処理(右側欄)において、検査処理部3は、可変データ部マスク画像32と可変データ入力画像37からインキ垂れ画像38を生成する。インキ垂れ画像38は、可変データ部マスク画像32と可変データ入力画像37において位置的に対応する画素の画素値の論理積を演算し、その論理積をその位置的に対応する画素の画素値とする画像である。このインキ垂れ画像38は、検査対象画像35からインキ垂れを抽出した画像である。
【0033】
次に、図4に示す可変情報の印字を行ないながらのリアルタイム処理(右側欄)において、検査処理部3は、インキ垂れ画像38に基づいて、印刷物200の良否を判定する良否判定処理を行なう。たとえば、インキ垂れ画像38におけるインキ垂れの部分の画素数、すなわち面積を演算し、そのインキ垂れの面積が所定の許容範囲であるときには「良」と判定し、そのインキ垂れの面積が所定の許容範囲を超えているときには「不良」と判定する。
【0034】
以上、インキ垂れの検出処理について説明を行なった。次に、インキ抜け(目詰まり)の検出処理について、図5〜図8を参照して説明する。図5は、検査基準画像と検査対象画像における可変データ部を切り出す処理の説明図(前半)である。また、図6は、検査基準画像と検査対象画像における可変データ部を切り出す処理の説明図(後半)である。図7は、検査基準画像の可変データ部と検査対象画像の可変データ部とを比較してインキ抜け(目詰まり)を抽出する処理の説明図である。図8は、検査基準画像の可変データ部と検査対象画像の可変データ部とを比較してインキ抜け(目詰まり)を抽出する処理(図7の処理)における検査対象画像の幾何歪を補正する処理の説明図である。
【0035】
まず、検査基準画像と検査対象画像における可変データ部を切り出す処理について、図5、図6を参照して説明する。図5は、左側欄と右側欄の2つに区分して処理の流れを示してある。左側欄は、可変データ20が入稿したときに行なわれる事前処理を示す。右側欄は、可変情報の印字を行ないながらのリアルタイム処理を示す。
【0036】
図5、図6に示す可変データ20が入稿したときに行なわれる事前処理(左側欄)において、検査処理部3は、可変データのレイアウトデータ51と可変データのビットマップデータ52から各フィールドごとの可変データ部検査基準画像53を生成する。可変データのビットマップデータ52と可変データのレイアウトデータ51は、プリンタ固有のプリンタイメージ記述ファイル21から、カメラ1による撮像画像の解像度に一致するように、ビットマップ作成ソフトウェア5によって生成される。すなわち、前述のビットマップイメージファイルとレイアウト情報ファイルの組23aと同一である。また、各フィールドごとの可変データ部検査基準画像53は、可変データのレイアウトデータ51で規定されている領域を、可変データのビットマップデータ52から切り出した画像である。
【0037】
また、図5に示す可変データ20が入稿したときに行なわれる事前処理(左側欄)において、検査処理部3は、可変データのビットマップデータ52から可変データ部マスク画像54を生成する。可変データ部マスク画像54は、可変データのビットマップデータ52における暗部(画線部)を膨張処理した画像である。すなわち、前述の可変データ部マスク画像32と同一である。
【0038】
また、図5に示す可変情報の印字を行ないながらのリアルタイム処理(右側欄)において、検査処理部3は、可変データ部マスク画像54と検査対象画像55から可変データ部切り出し画像▲1▼56を生成する。検査対象画像55は、可変データを印字した後の検査対象の印刷物200をカメラ1が撮像して得た撮像画像である。可変データ部切り出し画像56は、可変データ部マスク画像54のネガ/ポジを反転画像と、検査対象画像54において位置的に対応する画素の画素値の論理積を演算し、その論理積をその位置的に対応する画素の画素値とする画像である。なお、(ネガ画像の画素値)=(画素値としての最大値)−(ポジ画像の画素値)の関係がある。
【0039】
次に、図5、図6に示す可変情報の印字を行ないながらのリアルタイム処理(右側欄)において、検査処理部3は、可変データ部マスク画像54と可変データ部切り出し画像▲1▼56から可変データ部切り出し画像▲2▼57を生成する。可変データ部切り出し画像▲2▼57は、可変データ部マスク画像54と、可変データ部切り出し画像▲1▼56において位置的に対応する画素の画素値の論理和を演算し、その論理和をその位置的に対応する画素の画素値とする画像である。
【0040】
次に、図6に示す可変情報の印字を行ないながらのリアルタイム処理(右側欄)において、検査処理部3は、可変データ部切り出し画像▲2▼57から可変データ部切り出し画像▲3▼58を生成する。可変データ部切り出し画像▲3▼58は、可変データ印字の色をあらかじめ登録しておき、可変データ部切り出し画像▲2▼57において、その色に近い色の色の画素を抜き出した画像である。たとえば、カラー画像であれば、SQRT((r−r0)^2+(g−g0)^2+(b−b0)^2)の値が既定値よりも小さい画素を抜き出す。
【0041】
次に、図6に示す可変情報の印字を行ないながらのリアルタイム処理(右側欄)において、検査処理部3は、可変データのレイアウトデータ51と可変データ部切り出し画像▲3▼58から、各フィールドごとの可変データ部検査対象画像59を生成する。可変データ部検査対象画像59は、可変データのレイアウトデータ51で規定されている領域を、可変データ部切り出し画像▲3▼58から切り出した画像である。
【0042】
以上、インキ抜け(目詰まり)検出処理において、検査基準画像と検査対象画像の各々の可変データ部を切り出す処理について説明を行なった。次に、それらの可変データ部を比較してインキ抜け(目詰まり)を抽出する処理について、図7を参照して説明する。
【0043】
まず、検査処理部3は、可変データ部検査基準画像71(可変データ部検査基準画像53と同一)に対してY軸の方向に画素値を積分し、検査基準X軸投影データ72を生成する。
【0044】
次に、検査処理部3は、検査基準X軸投影データ72において値が0の箇所を抽出し、検査基準ゼロ抽出データ73を生成する。
【0045】
次に、検査処理部3は、可変データ部検査対象画像74(可変データ部検査対象画像59と同一)に対してY軸の方向に画素値を積分し、検査対象X軸投影データ75を生成する。
【0046】
次に、検査処理部3は、検査対象X軸投影データ75のX軸位置とX軸倍率とを所定の範囲で変化して検査基準X軸投影データ72とのデータ列の一致度を演算し、最大の一致度を与えるX軸位置とX軸倍率と演算する。
【0047】
この演算を図8を参照して説明する。図8に示すように、x軸、y軸、z軸を各々、拡大率(X軸倍率)、一致度、オフセット位置(X軸位置)とする3次元空間を想定する。この一致度yは、拡大率(X軸倍率)xとオフセット位置(X軸位置)zを変数としてy=f(x、z)のように表すことができ、この3次元空間において曲面を形成する。その曲面における最大値、すなわち一致度yの最大値を与える拡大率(X軸倍率)xとオフセット位置(X軸位置)zの値が、このステップS14において記憶するX軸位置とX軸倍率である。
【0048】
次に、検査処理部3は、それらのX軸位置とX軸倍率に基づいて検査対象X軸投影データ75の位置ずれと倍率誤差を補正して補正済み検査対象X軸投影データ76を生成する。
【0049】
次に、検査処理部3は、0に近い値のしきい値によって補正済み検査対象X軸投影データ76を2値化し、検査対象ゼロ抽出データ77を生成する。
【0050】
次に、検査処理部3は、検査対象ゼロ抽出データ77から、検査基準ゼロ抽出データ73と検査対象ゼロ抽出データ77とに共通するゼロ部分を除去し、インキ抜けデータ78を生成する。このインキ抜けデータ78は、検査対象画像35におけるインキ抜け(目詰まり)を検出した(抽出した)データである。
【0051】
次に、検査処理部3は、インキ抜けデータ78に基づいて、印刷物200の良否を判定する良否判定処理を行なう。たとえば、インキ抜けデータ78においてインキ抜け(目詰まり)を検出しない場合には「良」と判定し、インキ抜け(目詰まり)を検出した場合にはそのインキ抜けの数量に係わらず「不良」と判定する。
【0052】
【発明の効果】
以上のとおりであるから、本発明の請求項1に係るインクジェット印字部検査装置によれば、インクジェットプリンタの種類に係わらず使用でき、印刷絵柄中のインキ垂れを検出できるインクジェット印字部検査装置が提供される。また本発明の請求項2に係るインクジェット印字部検査装置によれば、インクジェットプリンタの種類に係わらず使用でき、専用マークを必要とせず、高速にインキ抜けを検出でき、インキ抜けを検出するために、ビットマップ画像と撮像画像における可変データ部が切り出される。また本発明の請求項3に係るインクジェット印字部検査装置によれば、インクジェットプリンタの種類に係わらず使用でき、専用マークを必要とせず、高速にインキ抜けを検出でき、インキ抜けを検出するために、切り出した各々の可変データ部を比較する処理が行なわれる。インキ抜けを検出することができる。また本発明の請求項4に係るインクジェット印字部検査装置によれば、印刷物の良否判定を行なうことができる。
【図面の簡単な説明】
【図1】本発明のインクジェット印字部検査装置における構成の一例を示す図である。
【図2】印刷物における固定情報印刷部分、可変情報印刷部分、および欠陥である「インキ垂れ」と「インキ抜け」を示す図である。
【図3】インキ垂れを検出する処理の説明図(前半)である。
【図4】インキ垂れを検出する処理の説明図(後半)である。
【図5】検査基準画像と検査対象画像における可変データ部を切り出す処理の説明図(前半)である。
【図6】検査基準画像と検査対象画像における可変データ部を切り出す処理の説明図(後半)である。
【図7】検査基準画像の可変データ部と検査対象画像の可変データ部とを比較してインキ抜け(目詰まり)を抽出する処理の説明図である。
【図8】検査基準画像の可変データ部と検査対象画像の可変データ部とを比較してインキ抜け(目詰まり)を抽出する処理(図7の処理)における検査対象画像の幾何歪を補正する処理の説明図である。
【符号の説明】
1 カメラ
2 画像入力部
3 検査処理部
4 制御部
5 ビットマップ作成ソフトウェア
6 記憶装置(HDD)
20 可変データ
21 プリンタ固有のプリントイメージ記述ファイル
22 ビットマップイメージデータ
23a,23b ビットマップイメージファイルとレイアウト情報ファイルの組
31 可変データのビットマップデータ
32 可変データ部マスク画像
33 下地絵柄入力画像
34 下地絵柄しきい値画像
35 検査対象画像
36 差の絶対値画像
37 可変データ入力画像
38 インキ垂れ画像
51可変データのレイアウトデータ
52 可変データのビットマップデータ
53,71 各フィールドごとの可変データ部検査基準画像
54 可変データ部マスク画像
55 検査対象画像
56 可変データ部切り出し画像▲1▼
57 可変データ部切り出し画像▲2▼
58 可変データ部切り出し画像▲3▼
59,74 各フィールドごとの可変データ部検査対象画像
72 検査基準X軸投影データ
73 検査基準ゼロ抽出データ
75 検査対象X軸投影データ
76 補正済み検査対象X軸投影データ
77 検査対象ゼロ抽出データ
78 インキ抜けデータ
101 レイアウト編集ソフトウェア
102 サーバ
103 プリンタコントローラ
104 プリンタヘッド
200 印刷物
[0001]
BACKGROUND OF THE INVENTION
The present invention belongs to the technical field of automatically inspecting printed matter. In particular, the present invention relates to an inkjet printing unit inspection device that inspects a portion of a printed matter on which variable information is printed by an ink jet printer.
[0002]
[Prior art]
As a printing apparatus for printing personal information necessary for direct mail, an ink jet printer capable of printing variable information at a high speed is widely used.
[0003]
[Problems to be solved by the invention]
However, in an ink jet printer, defects in printing such as “ink dripping” and “ink missing” are likely to occur. Therefore, although there is a proposal for automatic inspection, it has not yet been put into practical use.
[0004]
For example, in Japanese Patent Application Laid-Open No. 9-277670, bitmap image data input by an ink jet printer is used as reference image data. Therefore, it is necessary to design as a dedicated inspection apparatus according to the type of ink jet printer. . In addition, in order to detect ink loss, it is necessary to input an inspection target image with a resolution equal to or greater than the streak width generated thereby.
Further, for example, in Japanese Patent Laid-Open No. 10-1000041, ink dripping in a printed pattern cannot be detected. Further, in order to detect ink loss, a dedicated mark corresponding to the entire print width is required.
[0005]
The present invention has been made to solve such problems. Its purpose is to provide an inkjet printing unit inspection device that can be used regardless of the type of inkjet printer, can detect ink dripping in a printed pattern, and does not require a dedicated mark to detect ink loss. is there.
[0006]
[Means for Solving the Problems]
The above problems are solved by the present invention described below. In other words, an inkjet printing unit inspection apparatus according to claim 1 of the present invention includes a bitmap image generation unit that generates a bitmap image from a print image description file that describes an image to be printed by an inkjet printer, and the inkjet printer. Inkjet printing section inspection comprising: a printed matter imaging unit that images a printed matter that has been printed to generate a captured image; and a defect extraction unit that extracts a defect in the printing based on the bitmap image and the captured image apparatus The defect extraction means generates a variable data portion mask image by expanding the image line portion in the bitmap image, and generates a base picture threshold image by emphasizing the contour in the base picture input image. The absolute value of the difference between the base picture input image and the captured image is calculated to generate an absolute difference image, and the corresponding pixels of the base picture threshold image and the difference absolute value image are compared in size. A variable data input image is generated, and the ink dripping is extracted by calculating a logical product of the variable data portion mask image and the variable data input image to generate an ink dripping image. It is what I did.
[0007]
According to the present invention, a bitmap image is generated from a print image description file describing an image to be printed by an inkjet printer by the bitmap image generation means, and a printed matter is printed by the inkjet printer by the printed matter imaging means. A captured image is generated and a defect extraction unit extracts a defect in the printing based on the bitmap image and the captured image. Further, the defect extraction means generates a variable data portion mask image by dilating the image line portion in the bitmap image, and generates a base picture threshold image by emphasizing the contour in the base picture input image. The absolute value of the difference between the base picture input image and the captured image is calculated to generate an absolute difference image, and the corresponding pixels of the base picture threshold image and the difference absolute value image are compared in size. A variable data input image is generated, and the ink dripping is extracted by calculating a logical product of the variable data portion mask image and the variable data input image to generate an ink dripping image. Here, the print image description file is a compatible data file that is not affected by the type of printer. Therefore, it can be used regardless of the type of inkjet printer. , Ink dripping in the printed pattern is detected An inkjet printing unit inspection device is provided.
[0011]
The present invention According to claim 2 Inkjet printing unit inspection device Bitmap image generating means for generating a bitmap image from a print image description file describing an image to be printed by an inkjet printer, and printed matter imaging for imaging a printed matter printed by the inkjet printer and generating a captured image Ink jet printing unit inspection apparatus comprising: means; and defect extraction means for extracting defects in the printing based on the bitmap image and the captured image; The defect extraction means extracts the ink loss by comparing the cut out variable data part with the process of cutting out the variable data part in the bitmap image and the captured image. In addition, the defect extraction means cuts out an area defined by the layout data in the bitmap image from the bitmap data, generates a variable data portion inspection reference image for each field, and sets the image line portion of the bitmap data. A variable data portion mask image is generated by dilation processing, the negative / positive of the variable data portion mask image is inverted, and a logical product with the captured image is calculated to generate a variable data portion cut-out image (1). A logical sum of the data part cutout image (1) and the variable data part mask image is calculated to generate a variable data part cutout image (2), and a predetermined registered color is extracted from the variable data part cutout image (2). A variable data portion cutout image (3) is generated, and an area defined by the layout data is defined as the variable data portion cutout image (3). By generating a variable data portion inspection object image by cutting out from, it performs a process of cutting out the variable data portion of the bitmap image and the captured image It is what I did. Here, since the print image description file is a compatible data file that is not affected by the type of printer, it can be used regardless of the type of inkjet printer. Dedicated mark is required because it detects ink loss by comparison Without The processing speed is fast because only the variable data part is compared. Therefore, according to the present invention, Can be used regardless of the type of inkjet printer, No special mark is required and ink loss is detected at high speed. In order to detect ink loss, the variable data part in the bitmap image and the captured image is cut out. The
[0013]
The present invention According to claim 3 Inkjet printing unit inspection device Bitmap image generating means for generating a bitmap image from a print image description file describing an image to be printed by an inkjet printer, and printed matter imaging for imaging a printed matter printed by the inkjet printer and generating a captured image In the inkjet printing unit inspection apparatus comprising: means; and defect extraction means for extracting defects in the printing based on the bitmap image and the captured image, the defect extraction means includes the bitmap image and the captured image. Extracting the ink loss by comparing the cut out variable data portion with each cut out variable data portion, The defect extraction means integrates pixel values in the Y-axis direction with respect to the variable data portion inspection reference image to generate inspection reference X-axis projection data, and a portion having a value of 0 in the inspection reference X-axis projection data is detected. Inspection-extracted zero-extracted data is extracted, pixel values are integrated in the Y-axis direction with respect to the variable data portion inspection target image to generate inspection target X-axis projection data, and X of the inspection target X-axis projection data is generated. The degree of coincidence of the data string with the inspection reference X-axis projection data is calculated by changing the axis position and the X-axis magnification within a predetermined range, and the X-axis position and the X-axis magnification giving the maximum degree of coincidence are calculated. Based on the X-axis position and the X-axis magnification, the positional deviation and magnification error of the inspection target X-axis projection data are corrected to generate corrected inspection target X-axis projection data, and the correction is performed with a threshold value close to zero. Binarize the X-axis projection data to be inspected, Generating the inspection target zero extraction data, removing the zero portion common to the inspection reference zero extraction data and the inspection target zero extraction data from the inspection target zero extraction data, and generating the ink loss data, Further, a process for comparing each variable data portion is performed. Here, since the print image description file is a compatible data file that is not affected by the type of printer, it can be used regardless of the type of ink jet printer, and because it detects ink loss by comparison, a dedicated mark is not required. The processing speed is fast because only the variable data part is compared. Therefore, According to the present invention, Can be used regardless of the type of inkjet printer, no special mark is required, ink loss is detected at high speed, In order to detect ink loss, a process of comparing each cut variable data portion is performed.
[0014]
The present invention According to claim 4 Inkjet printing unit inspection device According to any one of claims 1 to 3 The ink jet printing unit inspection apparatus includes quality determination means for determining quality of the printed matter based on the defect extracted by the defect extraction means. According to the present invention, the quality of printed matter is determined.
[0015]
DETAILED DESCRIPTION OF THE INVENTION
Next, embodiments of the present invention will be described. An example of the configuration of the inkjet printing unit inspection apparatus of the present invention is shown in FIG. FIG. 1 shows not only the part of the present invention but also the related peripheral parts. In FIG. 1, 1 is a camera, 2 is an image input unit, 3 is an inspection processing unit, 4 is a control unit, 5 is bitmap creation software, 6 is a storage device (HDD), 20 is variable data, and 21 is printer-specific. Print image description file, 22 is bitmap image data, 23a and 23b are a set of bitmap image file and layout information file, 101 is layout editing software, 102 is server, 103 is printer controller, 104 is printer head, and 200 is printed matter It is.
[0016]
First, the configuration of the inkjet printing unit inspection apparatus of the present invention will be described.
The camera 1 is an image pickup unit that picks up an image of a printed matter printed by an ink jet printer and outputs an image pickup signal. The printed material 200 includes a fixed information printing portion (see FIG. 2A) printed in a printing process such as offset printing, flexographic printing, and the like, and a variable information printing portion printed by an inkjet printer (FIG. 2B). See). The camera 1 images the entire range of the printed matter 200 or at least the range including the variable information printing portion.
[0017]
The image input unit 2 receives an imaging signal output from the camera 1, generates a captured image through A / D (analog-to-digital) conversion, and stores the captured image in the memory of the image input unit 2.
[0018]
The inspection processing unit 3 performs defect extraction processing and pass / fail determination processing. In the defect extraction process, a set 23b of a bitmap image file and a layout information file stored in the storage device (HDD) 6 and a captured image stored in the image input unit 2 are input to the memory of the inspection processing unit 3, and these are input. This is a process for extracting defects such as ink dripping and ink loss. The pass / fail determination process is a process for determining pass / fail of the printed matter 200 based on the extracted defect.
[0019]
The control unit 4 is a part that controls the overall operation of the inkjet printing unit inspection apparatus. For example, synchronization control for capturing an image of the printed material 200 on which printing has been performed, synchronization control for maintaining a correspondence relationship between a captured image obtained by imaging, a bitmap image file, and a layout information file set 23b, and the like are performed. In addition, the inspection result is output to an external system via the control unit 4.
[0020]
The bitmap creation software 5 performs a process of generating a bitmap image file and layout information file set 23a from compatible print image description files that are not affected by the type of printer. The compatible print image description file is generated from the print image description file 21 unique to the printer by the server 102 and stored in the server 102. A set 23a of a bitmap image file and a layout information file is a bitmap image file corresponding to the pixel density of a captured image obtained by imaging with the camera 1.
[0021]
The storage device (HDD) 6 stores a bitmap image file and layout information file set 23 a generated by the bitmap creation software 5.
[0022]
Next, a process of generating data to be printed by the ink jet printer will be described.
The layout editing software 101 generates a printer-specific print image description file 21 from the variable data 20. In the variable information printing portion of the printed matter 200, individual data in each printed matter 200 is printed. The individual data includes a direct mail destination, name, usage fee details for the month, billing details, and the like. The variable data 20 is data in which such individual data is set as one set (record) and records are arranged in order by the quantity of the printed matter 200 to be printed. The layout editing software 101 performs editing processing for adding editing information such as arrangement (print position), print size, typeface, and the like for individual data in the record, and converts the variable data 20 into a print image file unique to the printer. Perform processing.
[0023]
The server 102 is a data server that stores the print image description file 21 unique to the printer and outputs print data to the ink jet printer. The server 102 also generates a compatible print image description file that is not affected by the type of printer from the printer-specific print image description file 21 and stores it. The compatible print image description file is output to the bitmap creation software 5 described above.
[0024]
The printer controller 103 generates bitmap image data 22 from the print image description file 21 unique to the printer. The bitmap image data 22 is bitmap image data corresponding to the printing resolution of the ink jet printer.
[0025]
The printer head 104 inputs the bitmap image data 22 and prints on the printed matter 200. At this time, printing control is performed by the printer controller 103 so that the printing and the feeding of the printed matter 200 are synchronized.
[0026]
Next, the operation of the inkjet printing unit inspection apparatus of the present invention will be described. The ink jet printing unit inspection apparatus of the present invention inspects “ink dripping” and “ink missing”, which are defects generated when printing is performed by an ink jet printer (see FIG. 2C). “Ink omission” is also referred to as “clogging” because it is caused by nozzle clogging in inkjet.
[0027]
First, processing for detecting ink dripping will be described with reference to FIGS. FIG. 3 and FIG. 4 show the flow of processing divided into three parts, a left column, a center column, and a right column. The left column shows pre-processing that is performed when the variable data 20 is submitted. The center column shows pre-processing that is performed immediately before printing the variable information. The right column shows real-time processing while printing variable information.
[0028]
In pre-processing (left column) performed when the variable data 20 shown in FIGS. 3 and 4 is submitted, the inspection processing unit 3 generates a variable data portion mask image 32 from the bitmap data 31 of the variable data. The bitmap data 31 of the variable data is generated by the bitmap creation software 5 from the printer image description file 21 unique to the printer so as to match the resolution of the image captured by the camera 1. That is, it is the same as the above-described set 23a of the bitmap image file and the layout information file. The variable data portion mask image 32 is an image obtained by expanding a dark portion (image line portion) in the bitmap data 31 of variable data.
[0029]
Further, in the pre-processing (center column) performed immediately before printing the variable information in FIG. 3, the inspection processing unit 3 generates a base picture threshold image 34 from the base picture input image 33. The base pattern input image 33 is a captured image obtained by the camera 1 capturing an image of the printed matter 200 before printing variable data. The base picture threshold image 34 is an image obtained by further binarizing an image that has been subjected to processing for enhancing the contour (edge) in the base picture input image 33 with a predetermined threshold.
[0030]
Further, in the real-time processing (right column) while printing variable information shown in FIG. 3, the inspection processing unit 3 generates a difference absolute value image 36 from the base pattern input image 33 and the inspection target image 35. The inspection target image 35 is a captured image obtained by the camera 1 capturing an image of the inspection target printed matter 200 after printing the variable data. The difference absolute value image 36 calculates the absolute value of the difference between the pixel values of the corresponding pixels in the background pattern input image 33 and the inspection target image 35, and calculates the absolute value of the pixel of the corresponding pixel in the position. It is an image as a value.
[0031]
Next, in real-time processing (right column) while printing variable information shown in FIGS. 3 and 4, the inspection processing unit 3 inputs variable data from the background picture threshold image 34 and the difference absolute value image 36. An image 37 is generated. The variable data input image 37 compares the pixel values of pixels corresponding to positions in the background picture threshold image 34 and the absolute value image 36 of the difference, and the pixel value of the pixel of the absolute value image 36 of the difference is large. In the image, the pixel value is the pixel value of the pixel corresponding to the position.
[0032]
Next, in real-time processing (right column) while printing variable information shown in FIG. 4, the inspection processing unit 3 generates an ink dripping image 38 from the variable data portion mask image 32 and the variable data input image 37. The ink dripping image 38 calculates a logical product of pixel values of pixels corresponding to positions in the variable data portion mask image 32 and the variable data input image 37, and calculates the logical product of the pixel values of the pixels corresponding to the positions. It is an image to be. The ink dripping image 38 is an image obtained by extracting ink dripping from the inspection target image 35.
[0033]
Next, in real-time processing (right column) while printing variable information shown in FIG. 4, the inspection processing unit 3 performs quality determination processing for determining quality of the printed matter 200 based on the ink dripping image 38. For example, the number of pixels of the ink dripping portion in the ink dripping image 38, that is, the area is calculated, and when the area of the ink dripping is within a predetermined allowable range, it is determined as “good”, and the area of the ink dripping is the predetermined allowable When it exceeds the range, it is determined as “bad”.
[0034]
The ink dripping detection process has been described above. Next, a process for detecting ink loss (clogging) will be described with reference to FIGS. FIG. 5 is an explanatory diagram (first half) of the process of cutting out the variable data portion in the inspection reference image and the inspection target image. FIG. 6 is an explanatory diagram (second half) of the process of cutting out the variable data portion in the inspection reference image and the inspection target image. FIG. 7 is an explanatory diagram of processing for extracting ink loss (clogging) by comparing the variable data portion of the inspection reference image and the variable data portion of the inspection target image. FIG. 8 compares the variable data part of the inspection reference image and the variable data part of the inspection target image to correct the geometric distortion of the inspection target image in the process of extracting ink (clogging) (the process of FIG. 7). It is explanatory drawing of a process.
[0035]
First, a process for cutting out the variable data portion in the inspection reference image and the inspection target image will be described with reference to FIGS. FIG. 5 shows the flow of processing divided into two columns, a left column and a right column. The left column shows pre-processing that is performed when the variable data 20 is submitted. The right column shows real-time processing while printing variable information.
[0036]
In the pre-processing (left column) that is performed when the variable data 20 shown in FIGS. 5 and 6 is submitted, the inspection processing unit 3 uses the variable data layout data 51 and the variable data bitmap data 52 for each field. The variable data portion inspection reference image 53 is generated. The bitmap data 52 of the variable data and the layout data 51 of the variable data are generated by the bitmap creation software 5 from the printer image description file 21 unique to the printer so as to match the resolution of the image captured by the camera 1. That is, it is the same as the above-described set 23a of bitmap image file and layout information file. The variable data portion inspection reference image 53 for each field is an image obtained by cutting out the area defined by the variable data layout data 51 from the bitmap data 52 of the variable data.
[0037]
Further, in the pre-processing (left column) performed when the variable data 20 shown in FIG. 5 is submitted, the inspection processing unit 3 generates the variable data portion mask image 54 from the bitmap data 52 of the variable data. The variable data portion mask image 54 is an image obtained by expanding a dark portion (image line portion) in the bitmap data 52 of variable data. That is, it is the same as the variable data portion mask image 32 described above.
[0038]
Further, in the real-time processing (right column) while printing variable information shown in FIG. 5, the inspection processing unit 3 generates a variable data portion cut-out image {circle around (1)} 56 from the variable data portion mask image 54 and the inspection target image 55. Generate. The inspection target image 55 is a captured image obtained by the camera 1 capturing an image of the printed matter 200 to be inspected after the variable data is printed. The variable data portion cutout image 56 calculates the logical product of the negative / positive of the variable data portion mask image 54 and the pixel value of the pixel corresponding to the position in the inspection target image 54, and calculates the logical product at the position. This is an image having a pixel value of a corresponding pixel. Note that there is a relationship of (pixel value of negative image) = (maximum value as pixel value) − (pixel value of positive image).
[0039]
Next, in real-time processing (right column) while printing variable information shown in FIGS. 5 and 6, the inspection processing unit 3 is variable from the variable data portion mask image 54 and the variable data portion cutout image {circle around (1)} 56. A data section cutout image (2) 57 is generated. The variable data portion cut-out image {circle around (2)} 57 calculates the logical sum of the pixel values of the pixels corresponding in position in the variable data portion cut-out image {circle around (1)} 56 and the variable data portion cut-out image {circle around (1)} 56. It is an image having pixel values of pixels corresponding to positions.
[0040]
Next, in real-time processing (right column) while printing variable information shown in FIG. 6, the inspection processing unit 3 generates a variable data portion cut-out image {circle around (3)} 58 from the variable data portion cut-out image {circle around (2)} 57. To do. The variable data portion cut-out image {circle around (3)} 58 is an image in which the variable data print color is registered in advance, and the pixels of the color close to that color are extracted from the variable data portion cut-out image {circle around (2)} 57. For example, in the case of a color image, a pixel whose value of SQRT ((r−r0) ^ 2 + (g−g0) ^ 2 + (b−b0) ^ 2) is smaller than a predetermined value is extracted.
[0041]
Next, in the real-time processing (right column) while printing variable information shown in FIG. 6, the inspection processing unit 3 uses the variable data layout data 51 and the variable data portion cut-out image {circle around (3)} 58 for each field. The variable data portion inspection object image 59 is generated. The variable data portion inspection target image 59 is an image obtained by cutting out the region defined by the variable data layout data 51 from the variable data portion cut-out image {circle around (3)} 58.
[0042]
The process of cutting out the variable data portions of the inspection reference image and the inspection target image in the ink missing (clogging) detection process has been described above. Next, a process for comparing these variable data portions to extract ink loss (clogging) will be described with reference to FIG.
[0043]
First, the inspection processing unit 3 integrates pixel values in the Y-axis direction with respect to the variable data portion inspection reference image 71 (same as the variable data portion inspection reference image 53) to generate inspection reference X-axis projection data 72. .
[0044]
Next, the inspection processing unit 3 extracts a portion having a value of 0 in the inspection reference X-axis projection data 72 and generates inspection reference zero extraction data 73.
[0045]
Next, the inspection processing unit 3 integrates pixel values in the Y-axis direction with respect to the variable data portion inspection target image 74 (same as the variable data portion inspection target image 59), and generates inspection target X-axis projection data 75. To do.
[0046]
Next, the inspection processing unit 3 calculates the degree of coincidence of the data string with the inspection reference X-axis projection data 72 by changing the X-axis position and the X-axis magnification of the inspection target X-axis projection data 75 within a predetermined range. The X-axis position and the X-axis magnification that give the maximum degree of coincidence are calculated.
[0047]
This calculation will be described with reference to FIG. As shown in FIG. 8, a three-dimensional space is assumed in which the x-axis, y-axis, and z-axis are the enlargement ratio (X-axis magnification), coincidence, and offset position (X-axis position), respectively. The degree of coincidence y can be expressed as y = f (x, z) with the magnification (X-axis magnification) x and the offset position (X-axis position) z as variables, and forms a curved surface in this three-dimensional space. To do. The values of the enlargement ratio (X-axis magnification) x and the offset position (X-axis position) z that give the maximum value on the curved surface, that is, the maximum value of coincidence y are the X-axis position and X-axis magnification stored in step S14. is there.
[0048]
Next, the inspection processing unit 3 generates corrected inspection target X-axis projection data 76 by correcting the positional deviation and magnification error of the inspection target X-axis projection data 75 based on the X-axis position and the X-axis magnification. .
[0049]
Next, the inspection processing unit 3 binarizes the corrected inspection target X-axis projection data 76 with a threshold value close to 0, and generates inspection target zero extraction data 77.
[0050]
Next, the inspection processing unit 3 removes the zero portion common to the inspection reference zero extraction data 73 and the inspection target zero extraction data 77 from the inspection target zero extraction data 77 to generate ink loss data 78. The ink loss data 78 is data obtained by detecting (extracting) ink loss (clogging) in the inspection target image 35.
[0051]
Next, the inspection processing unit 3 performs quality determination processing for determining quality of the printed matter 200 based on the ink loss data 78. For example, when ink loss (clogging) is not detected in the ink loss data 78, it is determined as “good”, and when ink loss (clogging) is detected, “bad” regardless of the amount of ink loss. judge.
[0052]
【The invention's effect】
As described above, the ink jet printing unit inspection apparatus according to claim 1 of the present invention can be used regardless of the type of ink jet printer. Can detect ink dripping in printed pattern An inkjet printing unit inspection device is provided. Moreover, according to the inkjet printed part inspection apparatus according to claim 2 of the present invention, It can be used regardless of the type of ink jet printer, does not require a dedicated mark, can detect ink loss at high speed, and in order to detect ink loss, a variable data portion in a bitmap image and a captured image is cut out. Moreover, according to the inkjet printed part inspection apparatus which concerns on Claim 3 of this invention, Can be used regardless of the type of inkjet printer, does not require special marks, and can be used at high speed Can detect ink loss In order to detect ink loss, a process of comparing each cut out variable data portion is performed. Ink loss can be detected. According to the ink jet printing unit inspection apparatus of the fourth aspect of the present invention, it is possible to determine whether the printed material is good or bad.
[Brief description of the drawings]
FIG. 1 is a diagram showing an example of the configuration of an inkjet printing unit inspection apparatus according to the present invention.
FIG. 2 is a diagram illustrating a fixed information printing portion, a variable information printing portion, and defects “ink dripping” and “ink missing” in a printed matter.
FIG. 3 is an explanatory diagram (first half) of a process for detecting ink dripping;
FIG. 4 is an explanatory diagram (second half) of processing for detecting ink dripping;
FIG. 5 is an explanatory diagram (first half) of a process of cutting out a variable data portion in an inspection reference image and an inspection target image.
FIG. 6 is an explanatory diagram (second half) of the process of cutting out the variable data portion in the inspection reference image and the inspection target image.
FIG. 7 is an explanatory diagram of processing for extracting ink loss (clogging) by comparing the variable data portion of the inspection reference image and the variable data portion of the inspection target image.
FIG. 8 compares the variable data part of the inspection reference image and the variable data part of the inspection target image to correct the geometric distortion of the inspection target image in the process of extracting ink (clogging) (the process of FIG. 7). It is explanatory drawing of a process.
[Explanation of symbols]
1 Camera
2 Image input section
3 Inspection processing department
4 Control unit
5 Bitmap creation software
6 Storage device (HDD)
20 Variable data
21 Printer-specific print image description file
22 Bitmap image data
23a, 23b A set of bitmap image file and layout information file
31 Bitmap data of variable data
32 Variable data mask image
33 Base pattern input image
34 Base pattern threshold image
35 Inspection target image
36 Absolute value image of difference
37 Variable data input image
38 Ink dripping image
51 variable data layout data
52 Bitmap data of variable data
53, 71 Variable data section inspection reference image for each field
54 Variable data mask image
55 Image to be inspected
56 Variable data section cut-out image (1)
57 Cutout image of variable data part (2)
58 Cutout image of variable data section (3)
59,74 Variable data section inspection target image for each field
72 Inspection standard X-axis projection data
73 Inspection standard zero extraction data
75 X-axis projection data for inspection
76 Corrected X-axis projection data for inspection
77 Zero extraction data for inspection
78 Ink missing data
101 Layout editing software
102 servers
103 Printer controller
104 Printer head
200 Printed matter

Claims (4)

インクジェットプリンタによって印字が行なわれる画像を記述したプリント画像記述ファイルからビットマップ画像を生成するビットマップ画像生成手段と、前記インクジェットプリンタによって印字が行なわれた印刷物を撮像して撮像画像を生成する印刷物撮像手段と、前記ビットマップ画像と前記撮像画像とに基づいて前記印字における欠陥を抽出する欠陥抽出手段とを具備するインクジェット印字部検査装置において、
前記欠陥抽出手段は、前記ビットマップ画像における画線部を膨張処理して可変データ部マスク画像を生成し、下地絵柄入力画像における輪郭を強調処理して下地絵柄しきい値画像を生成し、前記下地絵柄入力画像と前記撮像画像の差の絶対値を演算し差の絶対値画像を生成し、前記下地絵柄しきい値画像と前記差の絶対値画像の対応する画素の大小比較を行ない可変データ入力画像を生成し、前記可変データ部マスク画像と前記可変データ入力画像の論理積を演算しインキ垂れ画像を生成することによって前記インキ垂れを抽出する
ことを特徴とするインクジェット印字部検査装置。
Bitmap image generating means for generating a bitmap image from a print image description file describing an image to be printed by an inkjet printer, and printed matter imaging for imaging a printed matter printed by the inkjet printer and generating a captured image Ink jet printing unit inspection apparatus comprising: means; and defect extraction means for extracting defects in the printing based on the bitmap image and the captured image ;
The defect extraction means generates a variable data portion mask image by expanding an image line portion in the bitmap image, generates a base picture threshold image by emphasizing an outline in the base picture input image, The absolute value of the difference between the background picture input image and the captured image is calculated to generate an absolute value image of the difference, and the size of the corresponding pixels of the background picture threshold image and the absolute value image of the difference is compared and variable data An ink jet printing unit inspection apparatus that generates an input image and extracts the ink dripping by calculating an AND of the variable data portion mask image and the variable data input image to generate an ink dripping image .
インクジェットプリンタによって印字が行なわれる画像を記述したプリント画像記述ファイルからビットマップ画像を生成するビットマップ画像生成手段と、前記インクジェットプリンタによって印字が行なわれた印刷物を撮像して撮像画像を生成する印刷物撮像手段と、前記ビットマップ画像と前記撮像画像とに基づいて前記印字における欠陥を抽出する欠陥抽出手段とを具備するインクジェット印字部検査装置において、
前記欠陥抽出手段は、前記ビットマップ画像と前記撮像画像における可変データ部を切り出す処理と、前記切り出した各々の可変データ部を比較することによって前記インキ抜けを抽出するとともに、
前記欠陥抽出手段は、前記ビットマップ画像におけるレイアウトデータで規定されている領域をビットマップデータから切り出し各フィールドごとの可変データ部検査基準画像を生成し、前記ビットマップデータの画線部を膨張処理して可変データ部マスク画像を生成し、前記可変データ部マスク画像のネガ/ポジを反転し前記撮像画像との論理積を演算し可変データ部切り出し画像(1)を生成し、その可変データ部切り出し画像(1)と前記可変データ部マスク画像との論理和を演算し可変データ部切り出し画像(2)を生成し、その可変データ部切り出し画像(2)から所定の登録色を抜き出して可変データ部切り出し画像(3)を生成し、前記レイアウトデータで規定されている領域を前記可変データ部切り出し画像(3)から切り出すことにより可変データ部検査対象画像を生成することにより、前記ビットマップ画像と前記撮像画像における可変データ部を切り出す処理を行なう
ことを特徴とするインクジェット印字部検査装置。
Bitmap image generating means for generating a bitmap image from a print image description file describing an image to be printed by an inkjet printer, and printed matter imaging for imaging a printed matter printed by the inkjet printer and generating a captured image Ink jet printing unit inspection apparatus comprising: means; and defect extraction means for extracting defects in the printing based on the bitmap image and the captured image ;
The defect extracting means extracts the ink loss by comparing the cut out variable data portion with the process of cutting out the variable data portion in the bitmap image and the captured image,
The defect extraction means cuts out an area defined by the layout data in the bitmap image from the bitmap data, generates a variable data portion inspection reference image for each field, and expands the image line portion of the bitmap data The variable data portion mask image is generated, the negative / positive of the variable data portion mask image is inverted, the logical product with the captured image is calculated, and the variable data portion cut-out image (1) is generated, and the variable data portion A variable data portion cutout image (2) is generated by calculating a logical sum of the cutout image (1) and the variable data portion mask image, and a predetermined registration color is extracted from the variable data portion cutout image (2) to obtain variable data. A part cutout image (3) is generated, and the region defined by the layout data is cut out from the variable data part cutout image (3). By generating a variable data portion inspection object image by Succoth, inkjet print portion inspection apparatus characterized by performing a process of cutting out the variable data portion of the bitmap image and the captured image.
インクジェットプリンタによって印字が行なわれる画像を記述したプリント画像記述ファイルからビットマップ画像を生成するビットマップ画像生成手段と、前記インクジェットプリンタによって印字が行なわれた印刷物を撮像して撮像画像を生成する印刷物撮像手段と、前記ビットマップ画像と前記撮像画像とに基づいて前記印字における欠陥を抽出する欠陥抽出手段とを具備するインクジェット印字部検査装置において、
前記欠陥抽出手段は、前記ビットマップ画像と前記撮像画像における可変データ部を切り出す処理と、前記切り出した各々の可変データ部を比較することによって前記インキ抜けを抽出するとともに、
前記欠陥抽出手段は、前記可変データ部検査基準画像に対してY軸の方向に画素値を積分し検査基準X軸投影データを生成し、その検査基準X軸投影データにおいて値が0の箇所を抽出し検査基準ゼロ抽出データを生成し、前記可変データ部検査対象画像に対してY軸の方向に画素値を積分し検査対象X軸投影データを生成し、その検査対象X軸投影データのX軸位置とX軸倍率とを所定の範囲で変化して検査基準X軸投影データとのデータ列の一致度を演算し、最大の一致度を与えるX軸位置とX軸倍率と演算し、それらのX軸位置とX軸倍率に基づいて検査対象X軸投影データの位置ずれと倍率誤差を補正して補正済み検査対象X軸投影データを生成し、0に近い値のしきい値によって前記補正済み検査対象X軸投影データを2値化し、検査対象ゼロ抽出データを生成し、その検査対象ゼロ抽出データから、前記検査基準ゼロ抽出データと前記検査対象ゼロ抽出データとに共通するゼロ部分を除去しインキ抜けデータを生成することによって、前記切り出した各々の可変データ部を比較する処理を行なう、
ことを特徴とするインクジェット印字部検査装置。
Bitmap image generating means for generating a bitmap image from a print image description file describing an image to be printed by an inkjet printer, and printed matter imaging for imaging a printed matter printed by the inkjet printer and generating a captured image Ink jet printing unit inspection apparatus comprising: means; and defect extraction means for extracting defects in the printing based on the bitmap image and the captured image ;
The defect extracting means extracts the ink loss by comparing the cut out variable data portion with the process of cutting out the variable data portion in the bitmap image and the captured image,
The defect extraction means integrates pixel values in the Y-axis direction with respect to the variable data portion inspection reference image to generate inspection reference X-axis projection data, and a portion having a value of 0 in the inspection reference X-axis projection data is detected. Inspection-extracted zero-extracted data is extracted, pixel values are integrated in the Y-axis direction with respect to the variable data portion inspection target image to generate inspection target X-axis projection data, and X of the inspection target X-axis projection data is generated. The degree of coincidence of the data string with the inspection reference X-axis projection data is calculated by changing the axis position and the X-axis magnification within a predetermined range, and the X-axis position and the X-axis magnification giving the maximum degree of coincidence are calculated. Based on the X-axis position and the X-axis magnification, the positional deviation and magnification error of the inspection target X-axis projection data are corrected to generate corrected inspection target X-axis projection data, and the correction is performed with a threshold value close to zero. Binarize the X-axis projection data to be inspected, Generating the inspection target zero extraction data, removing the zero portion common to the inspection reference zero extraction data and the inspection target zero extraction data from the inspection target zero extraction data, and generating the ink loss data, The process of comparing each variable data part is performed.
Inkjet printing unit inspection apparatus characterized by the above.
請求項1〜3のいずれかに記載のインクジェット印字部検査装置において、前記欠陥抽出手段によって抽出された欠陥に基づいて前記印刷物の良否判定を行なう良否判定手段を具備するようにしたものである。4. The inkjet printing unit inspection apparatus according to claim 1 , further comprising: a quality determination unit that determines quality of the printed matter based on the defect extracted by the defect extraction unit.
JP2001295688A 2001-09-27 2001-09-27 Inkjet printing unit inspection device Expired - Fee Related JP4736293B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2001295688A JP4736293B2 (en) 2001-09-27 2001-09-27 Inkjet printing unit inspection device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2001295688A JP4736293B2 (en) 2001-09-27 2001-09-27 Inkjet printing unit inspection device

Publications (3)

Publication Number Publication Date
JP2003094627A JP2003094627A (en) 2003-04-03
JP2003094627A5 JP2003094627A5 (en) 2008-10-30
JP4736293B2 true JP4736293B2 (en) 2011-07-27

Family

ID=19117076

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2001295688A Expired - Fee Related JP4736293B2 (en) 2001-09-27 2001-09-27 Inkjet printing unit inspection device

Country Status (1)

Country Link
JP (1) JP4736293B2 (en)

Families Citing this family (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2008003876A (en) * 2006-06-23 2008-01-10 Dainippon Printing Co Ltd Inspection accuracy verification system
JP5308735B2 (en) * 2008-08-18 2013-10-09 大日本スクリーン製造株式会社 Print image inspection apparatus and printing method
JP5250844B2 (en) * 2009-06-12 2013-07-31 コニカミノルタ株式会社 Image recording system
JP5303503B2 (en) * 2010-03-30 2013-10-02 大日本スクリーン製造株式会社 Image inspection apparatus, printing apparatus, and image inspection method
JP5699051B2 (en) 2011-07-15 2015-04-08 株式会社Screenホールディングス Image inspection apparatus, image recording apparatus, and image inspection method
JP5328965B2 (en) 2011-10-20 2013-10-30 キヤノン株式会社 Recording apparatus and method for estimating discharge state thereof
JP2014008610A (en) * 2012-06-27 2014-01-20 Canon Inc Inspection apparatus, inspection method and program
JP6066395B2 (en) * 2012-07-25 2017-01-25 株式会社Screenホールディングス Image inspection apparatus and image inspection method
JP6269208B2 (en) * 2014-03-18 2018-01-31 株式会社リコー Information processing apparatus, image processing system, and program
US11341382B1 (en) * 2021-04-01 2022-05-24 Ricoh Company, Ltd. Evaluation of print verification system

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH091791A (en) * 1995-06-23 1997-01-07 Dainippon Printing Co Ltd Device for determining printing quality
JPH0976605A (en) * 1995-09-11 1997-03-25 N O Ke G & G Opt Electron Kk Printer
JPH09277670A (en) * 1996-04-12 1997-10-28 N O Ke G & G Opt Electron Kk Printer device
JP2000190470A (en) * 1998-12-25 2000-07-11 Brother Ind Ltd Ink jet printer
JP2001092965A (en) * 1999-09-20 2001-04-06 Hitachi Eng Co Ltd Device and method for collating character

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH091791A (en) * 1995-06-23 1997-01-07 Dainippon Printing Co Ltd Device for determining printing quality
JPH0976605A (en) * 1995-09-11 1997-03-25 N O Ke G & G Opt Electron Kk Printer
JPH09277670A (en) * 1996-04-12 1997-10-28 N O Ke G & G Opt Electron Kk Printer device
JP2000190470A (en) * 1998-12-25 2000-07-11 Brother Ind Ltd Ink jet printer
JP2001092965A (en) * 1999-09-20 2001-04-06 Hitachi Eng Co Ltd Device and method for collating character

Also Published As

Publication number Publication date
JP2003094627A (en) 2003-04-03

Similar Documents

Publication Publication Date Title
EP0636475B1 (en) Automatic inspection of printing plates or cylinders
JP4055385B2 (en) Image inspection device
JP4736293B2 (en) Inkjet printing unit inspection device
JP7150530B2 (en) Automatic image sensor calibration
JP2006058284A (en) Determination method of setting condition for substrate inspecting window, substrate inspecting method and apparatus, and inspection data creating method for inspecting substrate
JP2007033247A (en) Inspection method and inspection system
JP2008008841A (en) Printed matter inspection method and printed matter inspection system
JP2007226616A (en) Printed matter inspection device, printed matter inspection method, printer, method of printing, program, record medium
JP4507523B2 (en) Printed matter inspection apparatus and printed matter inspection program
JP5710101B2 (en) Printed matter inspection apparatus and printed matter inspection method
JPH09131951A (en) Printing quality judging device
JP6665903B2 (en) Feature image generation device, inspection device, feature image generation method, and feature image generation program
JP3552196B2 (en) Print control device, print control method, and recording medium
JP4192909B2 (en) Tamper detection device, tamper detection method
JP3018878B2 (en) Picture inspection equipment
JP2006297739A (en) Printing system
JP2009285997A (en) Image defect detecting method, and image forming apparatus
JPH07186375A (en) Inspection method for printed matter
JP6350128B2 (en) Printed product inspection apparatus and inspection method
JP2003094594A (en) Printing plate inspecting apparatus and method for correcting input image
JP4074146B2 (en) Print stain inspection method and apparatus
JPH10208040A (en) Image processing method and recording medium
JP2011033391A (en) Printed matter inspection apparatus, printed matter inspection system, method of inspecting printed matter and printed matter inspection program
JP2639165B2 (en) Character extraction device
JPH07329394A (en) Printed matter and detecting device for printing dislocation

Legal Events

Date Code Title Description
A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20080916

A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20080916

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20101208

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20110119

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20110317

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20110405

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20110418

R150 Certificate of patent or registration of utility model

Free format text: JAPANESE INTERMEDIATE CODE: R150

Ref document number: 4736293

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20140513

Year of fee payment: 3

LAPS Cancellation because of no payment of annual fees