(57)【要約】【課題】印字に印刷バラツキが生じた場合であっても、印字の検査精度を向上させることができる印字検査装置、印字検査方法および印字検査プログラムを提供する。【解決手段】実施形態の一態様に係る印字検査装置においては、撮像部と、変形量算出部と、基準印字画像補正部と、検査部とを備える。撮像部は、被印字物の印字を撮像する。変形量算出部は、撮像部によって撮像されて検査対象となる検査印字画像と検査基準となる基準印字画像とを比較し、検査印字画像の基準印字画像に対する変形量を算出する。基準印字画像補正部は、変形量に基づいて基準印字画像を補正して補正基準印字画像を生成する。検査部は、補正基準印字画像と検査印字画像とを比較して被印字物の印字の良否を検査する。【選択図】図７
2016133417.tif 000002
【特許請求の範囲】
【請求項１】
被印字物の印字を撮像する撮像部と、
前記撮像部によって撮像されて検査対象となる検査印字画像と検査基準となる基準印字画像とを比較し、前記検査印字画像の前記基準印字画像に対する変形量を算出する変形量算出部と、
前記変形量に基づいて前記基準印字画像を補正して補正基準印字画像を生成する基準印字画像補正部と、
前記補正基準印字画像と前記検査印字画像とを比較して前記被印字物の印字の良否を検査する検査部と
を備えることを特徴とする印字検査装置。
【請求項２】
前記変形量算出部は、
前記基準印字画像の特徴部分と該特徴部分に対応する前記検査印字画像の特徴部分とを比較し、前記変形量を算出すること
を特徴とする請求項１に記載の印字検査装置。
【請求項３】
前記基準印字画像補正部は、
前記変形量に基づき、前記基準印字画像の特徴部分が前記検査印字画像の特徴部分に対応する位置となるように前記基準印字画像を補正すること
を特徴とする請求項２に記載の印字検査装置。
【請求項４】
前記基準印字画像の特徴部分は、
前記基準印字画像の角部、交点部および端部のいずれかを含むこと
を特徴とする請求項２または３に記載の印字検査装置。
【請求項５】
前記基準印字画像補正部は、
前記変形量が予め設定されたしきい値以上である場合、前記基準印字画像の補正を行わず、
前記検査部は、
前記被印字物の印字を不良と判定すること
を特徴とする請求項１〜４のいずれか一つに記載の印字検査装置。
【請求項６】
前記変形量算出部は、
前記補正基準印字画像が前記基準印字画像補正部によって前回生成されている場合、前回生成された前記補正基準印字画像を前記基準印字画像として前記検査印字画像と比較し、前記変形量を算出すること
を特徴とする請求項１〜５のいずれか一つに記載の印字検査装置。
【請求項７】
前記基準印字画像補正部は、
前記変形量算出部によって今回算出された前記変形量が、予め設定された第２しきい値未満である場合、前記基準印字画像の補正を行わず、
前記検査部は、
前回生成された前記補正基準印字画像と前記検査印字画像とを比較して前記被印字物の印字の良否を検査すること
を特徴とする請求項６に記載の印字検査装置。
【請求項８】
被印字物の印字を撮像する撮像工程と、
前記撮像工程によって撮像されて検査対象となる検査印字画像と検査基準となる基準印字画像とを比較し、前記検査印字画像の前記基準印字画像に対する変形量を算出する変形量算出工程と、
前記変形量に基づいて前記基準印字画像を補正して補正基準印字画像を生成する基準印字画像補正工程と、
前記補正基準印字画像と前記検査印字画像とを比較して前記被印字物の印字の良否を検査する検査工程と
を含むことを特徴とする印字検査方法。
【請求項９】
コンピュータに、
被印字物の印字を撮像する撮像手順と、
前記撮像手順によって撮像されて検査対象となる検査印字画像と検査基準となる基準印字画像とを比較し、前記検査印字画像の前記基準印字画像に対する変形量を算出する変形量算出手順と、
前記変形量に基づいて前記基準印字画像を補正して補正基準印字画像を生成する基準印字画像補正手順と、
前記補正基準印字画像と前記検査印字画像とを比較して前記被印字物の印字の良否を検査する検査手順と
を実行させることを特徴とする印字検査プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、印字検査装置、印字検査方法および印字検査プログラムに関する。
【背景技術】
【０００２】
従来、例えば工場で製造された製品等は、商品名や型番など種々の情報が印刷されたラベルが貼付されて出荷される。また、例えば出荷前にラベルの印字の良否を検査する印字検査装置が知られている（例えば、特許文献１参照）。
【０００３】
上記した印字検査装置にあっては、印字を撮像して得た印字画像と、検査基準となる検査文字パターンとを比較して印字の良否を検査している。具体的には、上記した印字検査装置では、印字画像と検査文字パターンとを比較して類似度を算出し、類似度が基準値以上の場合に印字は良好と判定する一方、類似度が基準値未満の場合に印字は不良であると判定している。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００８−８９３７９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、上記のように構成された印字検査装置には、検査精度を向上させるという点でさらなる改善の余地がある。
【０００６】
すなわち、ラベルに印刷機で文字などを印刷する際、印刷機のローラの送りズレなどに起因して印字に印刷バラツキが生じることがある。但し、かかる印刷バラツキが、例えば印字に伸びが局所的に生じただけである場合、印字自体は識別可能であることから、印字検査装置においては、印字は良好と判定されることが望ましい。
【０００７】
しかしながら、上記した印字検査装置では、印字に伸びが生じている分だけ類似度が低下するため、当該印字を不良と判定してしまう場合がある。このように、上記した印字検査装置にあっては、印字を過度に不良と判定するおそれがあり、検査精度の向上という点でさらなる改善の余地がある。
【０００８】
本発明は、上記に鑑みてなされたものであって、印字に印刷バラツキが生じた場合であっても、印字の検査精度を向上させることができる印字検査装置、印字検査方法および印字検査プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００９】
上記課題を解決し、目的を達成するために、本発明は、印字検査装置において、撮像部と、変形量算出部と、基準印字画像補正部と、検査部とを備える。撮像部は、被印字物の印字を撮像する。変形量算出部は、前記撮像部によって撮像されて検査対象となる検査印字画像と検査基準となる基準印字画像とを比較し、前記検査印字画像の前記基準印字画像に対する変形量を算出する。基準印字画像補正部は、前記変形量に基づいて前記基準印字画像を補正して補正基準印字画像を生成する。検査部は、前記補正基準印字画像と前記検査印字画像とを比較して前記被印字物の印字の良否を検査する。
【発明の効果】
【００１０】
本発明によれば、印字に印刷バラツキが生じた場合であっても、印字の検査精度を向上させることができる。
【図面の簡単な説明】
【００１１】
【図１】図１は、第１の実施形態に係る印字検査装置の構成例を示すブロック図である。
【図２】図２は、検査印字画像の一例を示す図である。
【図３】図３は、基準印字画像の一例を示す図である。
【図４】図４は、変形量算出部および基準印字画像補正部での処理を説明する図である。
【図５】図５は、検査部での処理を説明する図である。
【図６】図６は、基準印字画像と検査印字画像とを比較した場合の差分画像を説明する図である。
【図７】図７は、印字検査装置が実行する処理の処理手順の一部を示すフローチャートである。
【図８】図８は、第２の実施形態に係る印字検査装置が実行する処理の処理手順の一部を示すフローチャートである。
【発明を実施するための形態】
【００１２】
以下、添付図面を参照して、本願の開示する印字検査装置、印字検査方法および印字検査プログラムの実施形態を詳細に説明する。なお、以下に示す実施形態によりこの発明が限定されるものではない。
【００１３】
（第１の実施形態）
＜印字検査装置の構成＞
図１は、第１の実施形態に係る印字検査装置の構成例を示すブロック図である。図１に示すように、印字検査装置１は、例えば工場で製造された製品２を出荷する前に、製品２に貼付されるラベル３の印字４の良否を検査する装置である。
【００１４】
具体的には、印字検査装置１は、入力装置１０と、カメラ２０と、制御装置３０と、出力装置４０とを備える。入力装置１０は、例えば、操作パネルやキーボード等の情報入力装置である。印字検査装置１のユーザは、入力装置１０を操作することによって、後述する検査基準情報など各種情報を制御装置３０へ入力する。
【００１５】
カメラ２０は、ラベル３の印字４を撮像する。具体的には、例えばラベル３が製品２の上面に貼付されている場合、カメラ２０は、製品２の上方に配置され、ラベル３の印字４を撮像する。
【００１６】
なお、ラベル３には、製品２の商品名や型番、認証マークなど種々の製品情報が図示しない印刷機によって印字４として印刷されているものとする。また、図１では、図の簡略化のため、ラベル３の印字４をドットで示した。なお、この明細書において、印字４は、印刷された文字や図形、記号などを含むものとする。
【００１７】
また、カメラ２０が配置される位置は、製品２の上方に限られない。すなわち、カメラ２０の配置位置は、ラベル３の印字４を撮像可能であれば、どのような場所であってもよい。また、例えばラベル３が製品２の上面以外に貼付される場合、ラベル３の貼付位置に応じてカメラ２０の配置位置を適宜に変更してもよい。
【００１８】
上記したカメラ２０は、撮像部の一例であり、例えばＣＣＤ（Charge  Coupled  Device）カメラを用いることができる。カメラ２０によって撮像されて検査対象となる検査印字画像（後述）の情報は、制御装置３０へ入力される。
【００１９】
なお、上記では、製品２に既に貼付されたラベル３の印字４を撮像するようにしたが、これに限られず、例えば製品２に貼付される前のラベル３の印字４を撮像するようにしてもよい。
【００２０】
また、上記では、製品情報が印刷される「被印字物」をラベル３としたが、これは例示であって限定されるものではない。すなわち、例えば、製品２に製品情報が直接印刷される場合、製品２が被印字物となる。また、図示は省略するが、製品２を収納する容器に製品情報が印刷される場合、かかる容器が被印字物となる。
【００２１】
ところで、ラベル３などの被印字物に印刷機で印刷が施される際、印刷機のローラの送りズレなどに起因して印字４に印刷バラツキが生じることがある。但し、印刷バラツキが、印字４に伸びが局所的に生じただけである場合、具体的には例えば、印字４が縦方向に僅かに伸びているだけの場合、印字４自体は識別可能であることから、印字検査装置１においては、印字４は良好と判定されることが望ましい。
【００２２】
しかしながら、従来の印字検査装置では、ラベルの印字と、検査基準となる印字（検査文字パターン）とを単に比較する構成であることから、印字に伸びが生じている分だけ類似度が低下し、結果としてラベルの印字を不良と判定してしまう場合がある。このように、従来の印字検査装置にあっては、印字を過度に不良と判定するおそれがあった。
【００２３】
そこで、本実施形態に係る印字検査装置１にあっては、印字４に印刷バラツキが生じた場合であっても、過度に不良と判定することを抑制し、印字４の検査精度を向上させることができる構成とした。以下、かかる印字検査装置１の構成について、さらに詳しく説明する。
【００２４】
印字検査装置１の制御装置３０は、たとえばコンピュータであり、制御部５０と、記憶部６０とを備える。記憶部６０には、後述する画像補正処置や検査処理等の各種処理を制御するプログラムや各種処理で用いられる情報（データ）などが格納される。制御部５０は記憶部６０に記憶されたプログラムなどを読み出して実行することによって印字検査装置１の動作を制御する。
【００２５】
具体的には、制御部５０は、入力受付部５１と、カメラ制御部５２と、全体位置補正部５３と、変形量算出部５４と、基準印字画像補正部５５と、検査部５６と、検査結果出力部５７とを備える。
【００２６】
記憶部６０は、ハードディスクドライブや不揮発性メモリといった記憶デバイスであり、検査基準情報６１と、基準印字画像情報６２と、全体位置補正情報６３と、特徴部分情報６４とを記憶する。
【００２７】
入力受付部５１は、例えば入力装置１０を介して入力されるユーザの各種の入力操作を受け付け、入力操作に応じて例えば検査基準情報６１の設定などを行う。検査基準情報６１は、印字４の良否判定の基準となる検査基準値、後述するしきい値などを含む情報である。
【００２８】
カメラ制御部５２は、カメラ２０を制御してラベル３の印字４を撮像させ、検査対象となる検査印字画像７０を得る。図２は、検査印字画像７０の一例を示す図である。
【００２９】
図２に示すように、ここでは、検査印字画像７０（すなわち、カメラ２０で撮像されるラベル３の印字４）をアルファベットの「Ｒ」および「Ｅ」の２文字とした。なお、図２に示す例では、検査印字画像７０において、破線の閉曲線Ａで囲まれる部位に印刷の欠けがある場合を示している。また、図２に示す例の検査印字画像７０は、文字の上半分が基準印字画像（後述）に対して局所的に伸びている、すなわち、印刷バラツキによって局所的に伸びが生じた印字４を撮像した画像であるが、これについては後に説明する。
【００３０】
カメラ制御部５２は、得られた検査印字画像７０を全体位置補正部５３へ出力する。全体位置補正部５３は、検査印字画像７０と、記憶部６０の基準印字画像情報６２および全体位置補正情報６３とに基づき、検査印字画像７０の全体的な位置ズレを補正する。
【００３１】
詳しくは、検査印字画像７０は、変形量算出部５４において基準印字画像と比較されることから、全体位置補正部５３では、比較前に、検査印字画像７０の基準印字画像に対する全体的な位置ズレを補正するようにした。
【００３２】
基準印字画像情報６２は、検査基準となる基準印字画像８０を含む情報である。図３は、基準印字画像８０の一例を示す図である。なお、かかる基準印字画像８０としては、実際に良好に印刷された印字４を撮像して得られた画像を用いることができるが、これに限定されない。すなわち、基準印字画像８０は、例えば良好に印刷された印字４を複数回撮像し、複数枚の画像を平均化した画像や、印刷機における印刷データに基づいて作成した画像などを用いるようにしてもよい。
【００３３】
全体位置補正情報６３は、検査印字画像７０の位置ズレを補正する際に基準とすべき検査印字画像７０の部分に関する情報である。基準とすべき検査印字画像７０の部分は、任意に設定可能であり、また１箇所であっても２箇所以上であってもよい。ここでは、基準とすべき検査印字画像７０の部分が、検査印字画像７０の文字部分における左端部分であるものとする。
【００３４】
なお、上記した全体位置補正情報６３は、予め設定されて記憶部６０に記憶されるが、これに限られず、例えばユーザから入力装置１０を介して入力されて設定されてもよい。さらには、全体位置補正情報６３は、全体位置補正部５３によって検査印字画像７０と基準印字画像８０とを分析して類似する部分を抽出し、かかる類似部分が基準とすべき検査印字画像７０の部分に設定されるようにしてもよい。
【００３５】
全体位置補正部５３は、検査印字画像７０の基準とすべき部分（例えば検査印字画像７０の左端部分）を、基準印字画像８０の対応する部分に概ね一致させることで、検査印字画像７０の全体的な位置ズレを補正する。
【００３６】
なお、上記では、全体位置補正部５３において、検査印字画像７０の位置を補正するようにしたが、これに限定されるものではなく、基準印字画像８０の位置を補正してもよい。
【００３７】
そして、全体位置補正部５３は、位置ズレを補正した検査印字画像７０を変形量算出部５４、基準印字画像補正部５５および検査部５６へ出力する。
【００３８】
ここで、前述した検査印字画像７０における局所的な伸びについて図２および図３を参照して説明する。図２の検査印字画像７０と図３の基準印字画像８０との対比から分かるように、検査印字画像７０は、文字の上半分の縦方向長さＬ１が、基準印字画像８０の対応する縦方向長さＬ２よりも長くなっている（Ｌ１＞Ｌ２）。
【００３９】
これはすなわち、ラベル３の印字４が印刷バラツキによって局所的に縦方向に伸びているためである。なお、図２に示す検査印字画像７０の伸びは、文字の識別性に影響を与えるような伸びではないものとする。また、上記では、検査印字画像７０の文字部分が縦方向に伸びる場合を例に挙げたが、横方向や斜め方向に伸びる場合であってもよい。
【００４０】
図１の説明に戻ると、変形量算出部５４は、全体位置補正部５３によって位置補正された検査印字画像７０と基準印字画像８０とを比較し、検査印字画像７０の基準印字画像８０に対する変形量ａを算出する。図４は、変形量算出部５４および基準印字画像補正部５５での処理を説明する図である。
【００４１】
図４に示すように、検査印字画像７０は基準印字画像８０に対して文字の上半分が伸びていることから、変形量算出部５４では変形量ａが算出されることとなる。なお、ここでは、印刷バラツキによる検査印字画像７０の伸びを例に挙げたが、これに限られず、検査印字画像７０の文字部分の縮みであってもよい。従って、検査印字画像７０の変形量ａは、印刷バラツキに起因する検査印字画像７０の伸縮変形量ともいえる。
【００４２】
また、変形量算出部５４にあっては、記憶部６０の特徴部分情報６４に基づいて画像７０，８０の比較が行われて、変形量ａが算出されることが好ましい。特徴部分情報６４は、基準印字画像８０において特徴的な部分、言い換えると、基準印字画像８０において他の部分と比べて視覚的に区別し易い部分の情報である。
【００４３】
基準印字画像８０の特徴部分８１について、図２を参照して具体的に説明する。図２に示すように、基準印字画像８０の特徴部分８１は、例えば基準印字画像８０の角部８１ａ、交点部８１ｂおよび端部８１ｃである。
【００４４】
なお、上記では、特徴部分８１が角部８１ａ、交点部８１ｂおよび端部８１ｃの全てを含むようにしたが、これに限られず、角部８１ａ、交点部８１ｂおよび端部８１ｃのいずれか一つであってもよい。
【００４５】
また、角部８１ａと交点部８１ｂと端部８１ｃとは、厳密に区別されるものではない。すなわち、例えば図２において文字「Ｒ」の左上部分を角部８１ａとしたが、線と線とが交わっている部分でもあるため、かかる部分を交点部８１ｂとしてもよい。
【００４６】
そして、変形量算出部５４は、基準印字画像８０の特徴部分８１と特徴部分８１に対応する検査印字画像７０の特徴部分７１（図４に一部示す）とを比較し、特徴部分８１，７１同士の位置関係から、変形量ａを算出する。これにより、変形量算出部５４においては、変形量ａをより正確に算出することができる。
【００４７】
また、基準印字画像８０の特徴部分８１が、基準印字画像８０の角部８１ａ、交点部８１ｂおよび端部８１ｃを含むことから、変形量算出部５４においては、画像７０，８０の比較を容易に行うことができる。
【００４８】
なお、上記した特徴部分情報６４は、予め設定されて記憶部６０に記憶されるが、これに限られず、例えばユーザから入力装置１０を介して入力されて設定されてもよい。さらには、特徴部分情報６４は、変形量算出部５４によって基準印字画像８０を分析して他の部分と視覚的に違う部分を抽出し、かかる部分が特徴部分８１に設定されるようにしてもよい。
【００４９】
そして、変形量算出部５４は、算出した検査印字画像７０の変形量ａを示す情報を基準印字画像補正部５５へ出力する。
【００５０】
基準印字画像補正部５５は、検査印字画像７０の変形量ａと特徴部分情報６４とに基づいて基準印字画像８０を補正し、補正基準印字画像８２を生成する（図４参照）。具体的には、検査印字画像７０は基準印字画像８０に対して文字の上半分が変形量ａの分だけ伸びていることから、基準印字画像補正部５５では、基準印字画像８０の文字の上半分を変形量ａの分だけ伸ばす補正が行われることとなる。
【００５１】
従って、基準印字画像補正部５５で生成される補正基準印字画像８２は、印刷バラツキによる検査印字画像７０の伸びが考慮された画像となる。
【００５２】
また、基準印字画像補正部５５は、変形量ａに基づき、基準印字画像８０の特徴部分８１が検査印字画像７０の特徴部分７１に対応する位置となるように基準印字画像８０を補正することが好ましい。これにより、基準印字画像補正部５５においては、基準印字画像８０の全ての部分について補正する場合に比べて、基準印字画像８０を容易かつ早期に補正することができる。
【００５３】
また、基準印字画像８０の各画素の位置は離散的な整数値であるのに対し、上記した変形量ａは少数以下を含むことがある。従って、基準印字画像補正部５５にあっては、基準印字画像８０を補正する際、最近傍補間や双一次補間、双三次補間など適宜な補間方法を用いることが好ましい。
【００５４】
なお、例えば仮に、基準印字画像８０の特徴部分８１に対応する検査印字画像７０の特徴部分７１が印刷の欠けなどによって存在しない場合、基準印字画像補正部５５は、かかる特徴部分８１の補正を中止する。これにより、検査印字画像７０の特徴部分７１の一部が印刷の欠けで存在しない場合であっても、補正基準印字画像８２を生成することができる。
【００５５】
また、上記では、基準印字画像補正部５５は、特徴部分８１の補正を中止するようにしたが、これに限られない。すなわち、基準印字画像補正部５５は、欠けた特徴部分７１の近傍に存在する別の特徴部分７１を、基準印字画像８０の特徴部分８１に対応する特徴部分７１と見做すようにする。そして、基準印字画像補正部５５は、基準印字画像８０の特徴部分８１が別の特徴部分７１に対応する位置となるように基準印字画像８０を補正してもよい。かかる場合、基準印字画像８０は結果として歪んで補正されることから、後の印字検査の際、補正基準印字画像８２と検査印字画像７０とが大きく異なり、不良判定がなされることとなる。
【００５６】
基準印字画像補正部５５は、上記のようにして生成した補正基準印字画像８２を検査部５６へ出力する。検査部５６は、補正基準印字画像８２と検査印字画像７０とを比較してラベル３の印字４の良否を検査する。
【００５７】
図５は、検査部５６での処理を説明する図である。図５に示すように、検査部５６は、補正基準印字画像８２および検査印字画像７０の各画素の値を比較し、画素の値の差分を表す差分画像９０を生成する。
【００５８】
なお、図５に示す差分画像９０においては、理解の便宜のため、検査印字画像７０を実線で、補正基準印字画像８２を破線で示すようにしたが、補正基準印字画像８２の破線の多くは、検査印字画像７０の実線に隠れて見えない。
【００５９】
また、図５に示す差分画像９０では、補正基準印字画像８２よりも検査印字画像７０が白い場合、具体的には例えば印刷欠けなどが発生して差分が生じている場合、印刷欠けの部位が斜線で表示されるものとする。
【００６０】
他方、図５で表れないが後述する図６に示すように、差分画像９０（図６では差分画像９１）では、補正基準印字画像８２（図６では基準印字画像８０）よりも検査印字画像７０が黒い場合、具体的には例えば検査印字画像７０の伸びや汚れ等が発生して差分が生じている場合、伸び等の部位がドットで表示されるものとする。
【００６１】
従って、差分画像９０，９１においては、差分を示す斜線やドットが少ない場合、補正基準印字画像８２（または基準印字画像８０）と検査印字画像７０との類似性が高く、逆に斜線やドットが大きい場合、類似性が低いことを表している。
【００６２】
そして、検査部５６は、差分画像９０において差分として表われた部位の面積や形状、個数などを、検査基準情報６１に含まれる検査基準値と比較し、差分画像９０が検査基準を満たしているか否かを判定する。
【００６３】
検査部５６は、差分画像９０が検査基準を満たしている場合、具体的には、差分画像９０において差分として表われた部位が比較的少ない場合、検査印字画像７０は良好である、すなわち、ラベル３の印字４が良好であると判定する。
【００６４】
また、検査部５６は、差分画像９０が検査基準を満たしていない場合、具体的には、差分画像９０において差分として表われた部位が比較的大きい場合、検査印字画像７０は不良である、すなわち、ラベル３の印字４が不良であると判定する。なお、図５に示す例では、検査印字画像７０において閉曲線Ａで囲まれた印刷欠けによる差分が比較的大きいことから、検査部５６ではラベル３の印字４が不良であると判定する。
【００６５】
なお、上記では、補正基準印字画像８２および検査印字画像７０が白黒２値で表されるものとしたが、これは例示であって限定されるものではなく、例えばカラーやグレースケールで表されるものであってもよい。かかる場合、検査部５６において補正基準印字画像８２と検査印字画像７０とを比較する際に、各画素の色調や輝度、彩度、階調などを数値化して比較すれば、図５と同様な差分画像９０を生成することが可能となる。
【００６６】
ここで、例えば仮に、検査部５６において補正前の基準印字画像８０と検査印字画像７０とを比較した場合の差分画像９１について、図６を参照して説明する。図６は、かかる差分画像９１を説明する図である。
【００６７】
検査印字画像７０は基準印字画像８０に対して文字の上半分が伸びていることから、差分画像９１にあっては、図６に二点鎖線の閉曲線Ｂで囲んで示すように、検査印字画像７０の伸びによって生じる差分が比較的大きく表れることとなる。
【００６８】
そのため、仮に閉曲線Ａで囲まれた印刷欠けが無い場合であっても、閉曲線Ｂの差分が比較的大きいことから、検査部５６ではラベル３の印字４が不良であると判定してしまう。
【００６９】
これに対し、本実施形態では、検査印字画像７０の伸びが考慮された補正基準印字画像８２と検査印字画像７０とを比較することから（図５参照）、仮に閉曲線Ａで囲まれた印刷欠けが無い場合、検査部５６でラベル３の印字４が良好であると判定することが可能となる。なお、図２，４〜６において示される検査印字画像７０の伸びは、前述したように、文字の識別性に影響を与えるような伸びではないものとする。
【００７０】
このように、本実施形態に係る印字検査装置１にあっては、印字４に印刷バラツキによる伸びが生じた場合であっても、過度に不良と判定することを抑制し、印字４の検査精度を向上させることができる。
【００７１】
図１の説明に戻ると、検査部５６は、印字４の良否を示す検査結果の情報を検査結果出力部５７へ出力する。そして、検査結果出力部５７は、検査結果に応じた信号を出力装置４０へ出力する。
【００７２】
出力装置４０は、例えば、ディスプレイやブザーなど検査結果情報をユーザに対して報知可能な情報出力装置である。詳しくは、出力装置４０は、検査結果に応じたディスプレイ表示やブザー鳴動を行って、検査結果をユーザへ報知する。
【００７３】
なお、上記では、検査結果出力部５７が検査結果に応じた信号を出力装置４０へ出力するようにしたが、出力装置４０に代えてあるいは加えて、製品２の出荷出口に設置されるシャッター装置（図示せず）へ出力してもよい。かかるシャッター装置は、検査結果出力部５７から印字４が不良であることを示す信号が出力された場合、例えばシャッターを閉じて製品２の出荷を停止する。
【００７４】
＜印字検査装置の具体的動作＞
次に、以上のように構成された印字検査装置１の具体的な動作について図７を参照して説明する。図７は、印字検査装置１が実行する処理の処理手順の一部を示すフローチャートである。なお、図７に示す各種の処理は、制御装置３０による制御に基づいて実行される。
【００７５】
図７に示すように、制御装置３０は、ラベル３の印字４をカメラ２０に撮像させて検査印字画像７０を得る（ステップＳ１０）。次いで、制御装置３０は、得られた検査印字画像７０の基準印字画像８０に対する全体的な位置ズレを補正する（ステップＳ１１）。
【００７６】
次いで、制御装置３０は、位置ズレが補正された検査印字画像７０の基準印字画像８０に対する変形量ａを算出する（ステップＳ１２）。
【００７７】
次いで、制御装置３０は、検査印字画像７０の変形量ａの絶対値がしきい値以上か否かを判定する（ステップＳ１３）。なお、しきい値は、検査印字画像７０の伸縮が文字の識別性に影響を与えると推定されるような値に設定される。
【００７８】
制御装置３０は、検査印字画像７０の変形量ａがしきい値未満である場合（ステップＳ１３，Ｎｏ）、すなわち、検査印字画像７０の伸縮が文字の識別性に影響を与えないと判定された場合、基準印字画像８０を補正して補正基準印字画像８２を生成する（ステップＳ１４）。
【００７９】
次いで、制御装置３０は、補正基準印字画像８２と検査印字画像７０とを比較して差分画像９０を生成する（ステップＳ１５）。そして、制御装置３０は、差分画像９０が検査基準を満たしているか否かを判定する（ステップＳ１６）。
【００８０】
制御装置３０は、差分画像９０が検査基準を満たしている場合（ステップＳ１６，Ｙｅｓ）、ラベル３の印字４は良好と判定する（ステップＳ１７）。一方、制御装置３０は、差分画像９０が検査基準を満たしていない場合（ステップＳ１６，Ｎｏ）、ラベル３の印字４は不良と判定する（ステップＳ１８）。
【００８１】
そして、制御装置３０は、ラベル３において所定の検査すべき箇所の検査が全て終了したか否かを判定する（ステップＳ１９）。制御装置３０は、所定の検査箇所の検査が終了していない場合（ステップＳ１９，Ｎｏ）、検査印字画像７０の別の文字等に対して上記したステップＳ１６〜Ｓ１８の処理を行う。一方、制御装置３０は、所定の検査箇所の検査が終了した場合（ステップＳ１９，Ｙｅｓ）、検査結果を示す信号を出力装置４０へ出力する（ステップＳ２０）。
【００８２】
また、制御装置３０は、検査印字画像７０の変形量ａの絶対値がしきい値以上である場合（ステップＳ１３，Ｙｅｓ）、ステップＳ１４〜Ｓ１９の処理をスキップして基準印字画像８０を補正する処理等を行わず、印字４は不良と判定する（ステップＳ２１）。これにより、印字検査装置１における処理時間を短縮することができる。
【００８３】
すなわち、検査印字画像７０の変形量ａの絶対値がしきい値以上である場合は、検査印字画像７０の伸縮が文字の識別性に影響を与えると判定されたことを意味する。従って、例えば仮に、制御装置３０において基準印字画像８０を補正し、補正基準印字画像８２に基づいて印字４の良否を判定しても、検査結果は印字不良となる。
【００８４】
そこで、本実施形態に係る印字検査装置１にあっては、検査印字画像７０の変形量ａがしきい値以上で、検査印字画像７０の伸縮が文字の識別性に影響を与えることが判明した時点で、基準印字画像８０の補正等の処理を行わず、印字不良と判定するようにした。これにより、印字検査装置１における処理時間を短縮することができる。
【００８５】
上述してきたように、第１の実施形態に係る印字検査装置１は、撮像部（カメラ２０）と、変形量算出部５４と、基準印字画像補正部５５と、検査部５６とを備える。カメラ２０は、被印字物（ラベル３）の印字４を撮像する。変形量算出部５４は、カメラ２０によって撮像されて検査対象となる検査印字画像７０と検査基準となる基準印字画像８０とを比較し、検査印字画像７０の基準印字画像８０に対する変形量ａを算出する。基準印字画像補正部５５は、変形量ａに基づいて基準印字画像８０を補正して補正基準印字画像８２を生成する。検査部５６は、補正基準印字画像８２と検査印字画像７０とを比較してラベル３の印字４の良否を検査する。これにより、印字検査装置１において、印字４に印刷バラツキが生じた場合であっても、印字４の検査精度を向上させることができる。
【００８６】
なお、上記では、検査部５６において、差分画像９０を生成することで、補正基準印字画像８２と検査印字画像７０との類似性を求めるようにしたが、これに限定されるものではない。すなわち、検査部５６において、例えば補正基準印字画像８２と検査印字画像７０とで、パターンマッチング処理を行って相関値を算出し、相関値から補正基準印字画像８２と検査印字画像７０との類似性を求めるようにしてもよい。
【００８７】
（第２の実施形態）
第２の実施形態に係る印字検査装置１にあっては、例えば前回実行された処理で、既に補正基準印字画像８２が生成されている場合、この補正基準印字画像８２を用いて検査印字画像７０の変形量ａを算出する処理などを行うようにした。これにより、印字検査装置１における処理時間を短縮することができる。これについて、図８を参照しつつ以下で詳しく説明する。
【００８８】
図８は、第２の実施形態に係る印字検査装置１が実行する処理の処理手順の一部を示すフローチャートである。なお、図８においては、第１の実施形態と同一の処理については、同一のステップ番号を付して説明を省略する。
【００８９】
図８に示すように、制御装置３０は、前回補正基準印字画像８２が生成されている場合、ステップＳ１１の処理後、前回生成された補正基準印字画像８２を基準印字画像として検査印字画像７０と比較し、検査印字画像７０の変形量ａを算出する（ステップＳ１２ａ）。
【００９０】
すなわち、ラベル３の印字４が印刷機で連続して印刷される場合、印字４の印刷バラツキは前回の印刷と今回の印刷とで同じようなものになることがある。このような場合、前回生成された補正基準印字画像８２を用いることで、今回の検査印字画像７０の変形量ａがゼロまたはゼロに近づくことから、制御装置３０において変形量ａを算出する処理時間を短縮することができる。
【００９１】
そして、制御装置３０は、検査印字画像７０の変形量ａの絶対値がしきい値未満である場合（ステップＳ１３，Ｎｏ）、続いて変形量ａの絶対値が第２しきい値未満か否かを判定する（ステップＳ１３ａ）。
【００９２】
なお、第２しきい値は、前回の印字４の印刷バラツキと今回の印刷バラツキとが同じまたは略同じと推定されるような、比較的小さい値に設定される。また、第２しきい値は、予め設定されるとともに、検査基準情報６１に含まれるものとする。
【００９３】
制御装置３０は、検査印字画像７０の変形量ａが第２しきい値未満である場合（ステップＳ１３ａ，Ｙｅｓ）、ステップＳ１４の処理をスキップする、すなわち、基準印字画像８０を補正する処理を行わない。そして、制御装置３０は、前回生成された補正基準印字画像８２と検査印字画像７０とを比較して差分画像９０を生成し（ステップＳ１５ａ）、続くステップＳ１６の処理で印字４の良否を検査する。
【００９４】
すなわち、検査印字画像７０の変形量ａが第２しきい値未満である場合、制御装置３０において、仮に基準印字画像８０を補正して補正基準印字画像８２を生成しても、前回の補正基準印字画像８２と同じまたは略同じものが生成されることとなる。
【００９５】
そこで、第２の実施形態に係る制御装置３０では、基準印字画像８０を補正する処理を行わず、前回の補正基準印字画像８２を利用するようにした。これにより、印字検査装置１における処理時間を、基準印字画像８０を補正する処理の時間の分だけ短縮することができる。
【００９６】
なお、制御装置３０は、検査印字画像７０の変形量ａが第２しきい値以上である場合（ステップＳ１３ａ，Ｎｏ）、ステップＳ１４において基準印字画像８０を補正して補正基準印字画像８２を生成する。
【００９７】
なお、上記した制御装置３０では、基準印字画像８０を補正して補正基準印字画像８２を生成するようにしたが、これに限られず、例えば前回の補正基準印字画像８２をさらに補正して今回の補正基準印字画像８２を生成してもよい。これにより、変形量ａによっては、今回の補正基準印字画像８２を生成する処理時間を短縮することが可能となる。
【００９８】
上述してきたように、第２の実施形態に係る印字検査装置１では、前回生成された補正基準印字画像８２を用いるようにしたことから、印字検査装置１の処理時間を短縮することができる。
【００９９】
なお、上述した実施形態では、印字検査装置１が印刷機と別体である場合を示したが、これに限定されるものではなく、例えば印字検査装置１が印刷機と一体となるように構成されてもよい。
【０１００】
さらなる効果や変形例は、当業者によって容易に導き出すことができる。このため、本発明のより広範な態様は、以上のように表しかつ記述した特定の詳細および代表的な実施形態に限定されるものではない。したがって、添付の特許請求の範囲およびその均等物によって定義される総括的な発明の概念の精神または範囲から逸脱することなく、様々な変更が可能である。
【符号の説明】
【０１０１】
１  印字検査装置
２  製品
３  ラベル
４  印字
１０  入力装置
２０  カメラ
３０  制御装置
４０  出力装置
５０  制御部
５４  変形量算出部
５５  基準印字画像補正部
５６  検査部
７０  検査印字画像
７１  特徴部分
８０  基準印字画像
８１  特徴部分
８２  補正基準印字画像
【図１】
2016133417.tif 000003
【図２】
2016133417.tif 000004
【図３】
2016133417.tif 000005
【図４】
2016133417.tif 000006
【図５】
2016133417.tif 000007
【図６】
2016133417.tif 000008
【図７】
2016133417.tif 000009
【図８】
2016133417.tif 000010