(57)【要約】【課題】印字された文字の良否判断をする際に、標準文字に類似するかしないかの判断と合わせて、目視と同じ程度に正確な印字検査を自動で実施できる印字検査装置及び印字検査方法を提供すること。【解決手段】印字部分の文字を撮像して画像データを出力する撮像部と、印字部分の文字の標準文字Ｓに対応する、減点を設定した複数のエリアを有するマスクＭを記憶するマスク記憶部と、印字部分の文字の画像データと、該印字部分の文字に対応するマスクＭとを照合して、スコアを算出する照合部と、照合部で算出されたスコアに基づいて文字の良否判定を行う文字良否判定部と、を備えることを特徴とする。【選択図】図１
2015036937.tif 000002
【特許請求の範囲】
【請求項１】
印字部分の文字を撮像して画像データを出力する撮像部と、
前記印字部分の文字の標準文字に対応する、減点を設定した複数のエリアを有するマスクを記憶するマスク記憶部と、
前記印字部分の文字の画像データと、該印字部分の文字に対応するマスクとを照合してスコアを算出する照合部と、
前記照合部で算出されたスコアに基づいて文字の良否判定を行う文字良否判定部と、を備えることを特徴とする印字検査装置。
【請求項２】
前記減点を設定した複数のエリアが、対応する標準文字の特徴を示すエリアほど減点が高くなるようにランク分けされていることを特徴とする請求項１に記載の印字検査装置。
【請求項３】
印字部分の文字を撮像して画像データを入手する撮像工程と、
前記印字部分の文字の画像データと、前記印字部分の文字の標準文字に対応する、減点を設定した複数のエリアを有するマスクとを照合して、スコアを算出する照合工程と、
前記照合工程で算出されたスコアに基づいて文字の良否判定を行う文字良否判定工程と、を包含することを特徴とする印字検査方法。
【請求項４】
前記減点を設定した複数のエリアが、対応する標準文字の特徴を示すエリアほど減点が高くなるようにランク分けされていることを特徴とする請求項３に記載の印字検査方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、飲料缶やペットボトル等の被検査物品における製造年月日や賞味期限等の印字状態の良否を判定する印字検査装置及び印字検査方法に関するものである。
【背景技術】
【０００２】
従来の印字検査装置及び印字検査方法としては、例えば以下の特許文献１に示すものが挙げられる。この文献には、検査対象となる文字列の文字に欠けやはみ出しがないかを抽出して解析することによって印字検査を行う旨が記載されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開平７−１８１１３９号公報（図１参照）
【発明の概要】
【発明が解決しようとする課題】
【０００４】
上述の印字検査装置及び印字検査方法によれば、例えば、文字列を含む検査範囲にたまたま小さなインクのカスが付着していたり、あるいは文字列の文字のなかに、左右に傾いていたり、上下に伸びたり縮むなどして多少変形したものがあると（図６（ｂ）〜（ｄ）参照）、文字の欠けやはみ出しがあると判断され、たとえそれらの文字が目視によれば十分に判読可能で合格基準に達するものであったとしても、印字不良と判定されてしまう場合がある。
本発明の目的は、印字された文字の良否判断をする際に、標準文字に類似するかしないかの判断と合わせて、目視と同じ程度に正確な印字検査を自動で実施できる印字検査装置及び印字検査方法を提供することにある。
【課題を解決するための手段】
【０００５】
本発明の印字検査装置に係る第１特徴構成は、印字部分の文字を撮像して画像データを出力する撮像部と、前記印字部分の文字の標準文字に対応する、減点を設定した複数のエリアを有するマスクを記憶するマスク記憶部と、前記印字部分の文字の画像データと、該印字部分の文字に対応するマスクとを照合してスコアを算出する照合部と、前記照合部で算出されたスコアに基づいて文字の良否判定を行う文字良否判定部と、を備えることを特徴とする点にある。
【０００６】
〔作用及び効果〕
本構成のごとく、複数のエリアを有するマスクを用いることによって、文字の形状に関与するエリア群のなかに画像データの文字の部分が存在しないエリアが検出されたり、文字の形状に関与しないエリア群のなかに画像データの文字の部分やインクのカス等が存在するエリアが検出されるごとに減点するように設定することができる。これにより印字された文字の形状が、対応する標準文字の形状に近ければ近いほど減点が少なくなり高いスコアが算出され、逆に印字された文字の汚れ度合や変形度合が大きければ大きいほど減点が大きくなり低いスコアが算出されるようになり、印字された文字の汚れ度合や変形度合を数値化して細かく評価することが可能となる。
従って、本構成によれば、仮に目視であれば十分に判読可能で合格基準に達している形状を有する文字のスコアを閾値として設定し、そのスコアよりも低い場合に印字不良と判定するなどの設定が可能となるため、標準文字に類似するかしないかの判断と合わせて、目視と同じ程度に正確な印字検査を自動で実施できるようになる。
【０００７】
第２特徴構成は、前記減点を設定した複数のエリアが、対応する標準文字の特徴を示すエリアほど減点が高くなるようにランク分けされている点にある。
【０００８】
〔作用及び効果〕
本構成によれば、印字された文字の形状が、対応する標準文字の形状に近ければ近いほどより高いスコアが算出され、逆に印字された文字の汚れ度合や変形度合が大きければ大きいほどより低いスコアが算出されるようになるため、より目視に近い正確な印字検査を実施することができるようになる。
【０００９】
本発明の印字検査方法に係る第１特徴構成は、印字部分の文字を撮像して画像データを入手する撮像工程と、前記印字部分の文字の画像データと、前記印字部分の文字の標準文字に対応する、減点を設定した複数のエリアを有するマスクとを照合して、スコアを算出する照合工程と、前記照合工程で算出されたスコアに基づいて文字の良否判定を行う文字良否判定工程と、を包含する点にある。
【００１０】
〔作用及び効果〕
本構成のごとく、複数のエリアを有するマスクを用いることによって、文字の形状に関与するエリア群のなかに画像データの文字の部分が存在しないエリアが検出されたり、文字の形状に関与しないエリア群のなかに画像データの文字の部分やインクのカス等が存在するエリアが検出されるごとに減点するように設定することができる。これにより印字された文字の形状が、対応する標準文字の形状に近ければ近いほど減点が少なくなり高いスコアが算出され、逆に印字された文字の汚れ度合や変形度合が大きければ大きいほど減点が大きくなり低いスコアが算出されるようになり、印字された文字の汚れ度合や変形度合を数値化して細かく評価することが可能となる。
従って、本構成によれば、仮に目視であれば十分に判読可能で合格基準に達している形状を有する文字のスコアを閾値として設定し、そのスコアよりも低い場合に印字不良と判定するなどの設定が可能となるため、標準文字に類似するかしないかの判断と合わせて、目視と同じ程度に正確な印字検査を自動で実施できるようになる。
【００１１】
第２特徴構成は、前記減点を設定した複数のエリアが、対応する標準文字の特徴を示すエリアほど減点が高くなるようにランク分けされている点にある。
【００１２】
〔作用及び効果〕
本構成によれば、印字された文字の形状が、対応する標準文字の形状に近ければ近いほどより高いスコアが算出され、逆に印字された文字の汚れ度合や変形度合が大きければ大きいほどより低いスコアが算出されるようになるため、より目視に近い正確な印字検査を実施することができるようになる。
【図面の簡単な説明】
【００１３】
【図１】本発明の印字検査装置及び印字検査方法において使用される、標準文字とその標準文字に対応するマスクの一例を示す図である。
【図２】本発明の印字検査方法における第１検査範囲設定工程を示す図である。
【図３】本発明の印字検査方法における位置補正工程を示す図である。
【図４】本発明の印字検査方法における第２検査範囲設定工程を示す図である。
【図５】本発明の印字検査方法における照合工程を示す図である。
【図６】撮像された文字（印字された文字）の未変形例（ａ）及び変形例（ｂ）〜（ｄ）を示す図である。
【発明を実施するための形態】
【００１４】
以下、本発明の印字検査装置及び印字検査方法の実施形態を説明する。
【００１５】
〔実施形態〕
〔１〕印字検査装置
本発明に係る印字検査装置は、飲料缶やペットボトル等の被検査物品を連続して搬送する搬送手段と、被検査物品に印字された製造年月日や賞味期限等の印字の良否を判定する印字検査手段と、印字検査手段によって印字不良と判定された被検査物品を選択的に取り除く排出手段とを備えて構成される。
【００１６】
（搬送手段と排出手段）
本発明の印字検査装置における搬送手段及び排出手段については、従来の印字検査装置に通常用いられる公知のシステムや装置を使用して良い。例えば、搬送手段としては、公知のベルトコンベアシステムを使用して良い。また排出手段としては、エア吹き出し口からのエア噴射により排出するエアジェット排出装置や、アームによる払い出しによって排出する排出アーム装置等を使用することができる。
【００１７】
（印字検査手段）
本発明の印字検査装置における印字検査手段は、
（１）印字される製造年月日や賞味期限等の文字列を予め入力して記憶させておく文字列記憶部、
（２）被検査物品の印字部分を撮像して画像データを出力する撮像部、
（３）撮像部から出力された画像データを記憶する画像データ記憶部、
（４）画像データにおいて文字列を含む第１検査範囲を設定する第１検査範囲設定部、
（５）第１検査範囲設定部の画像データを所定の閾値に基づいて２値化処理する第１データ変換部、
（６）２値化処理された第１検査範囲の文字列の右端、左端、上端、下端を捜査し、文字列の右端及び左端の中心であり、且つ文字列の上端及び下端の中心を画像の中心として位置補正を行う位置補正部、
（７）複数の標準文字のそれぞれを２値化処理して記憶可能な標準文字記憶部、
（８）文字列における各文字を含む第２検査範囲を、文字毎に設定する第２検査範囲設定部、
（９）第２検査範囲の画像データを所定の閾値に基づいて２値化処理する第２データ変換部、
（１０）文字列記憶部に記憶されている文字列の各文字について、標準文字記憶部から対応する標準文字を読み出し、２値化処理された第２検査範囲毎に、対応する標準文字とのパターンマッチングを行う検査部、
（１１）各標準文字に対応する、減点を設定した複数のエリアを有するマスクを記憶可能なマスク記憶部、
（１２）パターンマッチングにより検査された第２検査範囲と、対応するマスクとを照合してスコアを算出する照合部、
（１３）照合部で算出されたスコアに基づいて各文字の印字状態の良否判定を行う文字良否判定部、及び、
（１４）文字列全体の印字状態の良否判定を行う総合良否判定部を備えて構成される。
【００１８】
尚、標準文字記憶部に記憶させる標準文字としては、例えば、アラビア数字、ローマ数字、アルファベット、ギリシャ文字等が挙げられる。
【００１９】
（マスク）
図１では、マスクＭを例示するものとして、標準文字のアラビア数字の「８」に対応するマスクＭを示してある。
【００２０】
マスクＭには、複数のエリアが設定されている。各エリアには、所定の減点が設定されており、対応する標準文字Ｓの特徴を示すエリアほど減点が高くなるようにランク分けされている。
【００２１】
図１に示す例では、マスクＭに５×７＝３５箇所のエリアが設定されており、各エリアを、レベル１〜４エリアまでの４段階にランク分けしている。レベル数が大きいほど、数字「８」の特徴を示すより重要なエリアであり、より高い減点が設定される。例えば、図１において、マスクＭの座標（ｘ，ｙ）＝（３，４）で示されるエリアは、最高のレベル４エリアにランク付けされる。これは、仮に、標準文字「８」の座標（ｘ，ｙ）＝（３，４）のエリアに配置される黒丸が欠けて無い場合、数字の「０」と見分けがつき難くなるため、最重要点エリアに位置付けられ、最も高い減点が設定される。
【００２２】
尚、マスクＭは、ユーザーによって標準文字Ｓ毎に予め作成される。即ち、標準文字Ｓに応じて、そのエリアの数や、各エリアの減点などが設定される。そして、複数の標準文字Ｓのそれぞれに対応する複数のマスクＭが、マスク記憶部に登録され記憶されている。
【００２３】
〔２〕印字検査方法
次いで、図２〜５を参照しつつ、本発明の印字検査方法について説明する。
まず、被検査物品Ｐに印字される製造年月日や賞味期限等の文字列を予め入力して文字列記憶部に記憶させる。本実施形態における文字列を「２０４３８５/Ｂ」として例示する。
【００２４】
次に、ＣＣＤ等のエリアセンサを内蔵したカメラ（撮像部の一例）を使用して、ベルトコンベア（搬送手段の一例）で搬送されてきた被検査物品Ｐの印字部分を撮像し、その画像データを画像データ記憶部に記憶させる（撮像工程）。
【００２５】
図２に示すように、画像データ記憶部から画像データを読み出し、印字部分の文字列（「２０４３８５/Ｂ」）を含むように第１検査範囲Ｗ１を設定して、これを２値化処理する（第１検査範囲設定工程）。
【００２６】
図３に示すように、２値化処理された文字列の右端、左端、上端、下端を捜査し、文字列の右端及び左端の中心であり、且つ文字列の上端及び下端の中心を画像の中心Ｘとして位置補正を行う（位置補正工程）。
【００２７】
次に、図４に示すように、文字列の文字毎に第２検査範囲Ｗ２を設定して、これら第２検査範囲Ｗ２のそれぞれを２値化処理する（第２検査範囲設定工程）。
【００２８】
次に、文字列記憶部に記憶されている文字列の各文字について、標準文字記憶部から対応する２値化処理された標準文字Ｓをそれぞれ読み出し、第２検査範囲Ｗ２毎に、対応する標準文字Ｓとのパターンマッチングを行う。このとき、第２検査範囲Ｗ２の各座標のデータ（図５参照）が、対応する標準文字Ｓの各座標のデータ（図１参照）と一致するか否かを検査する（検査工程）。
【００２９】
次に、文字列の各文字の標準文字Ｓに対応するマスクＭのそれぞれを、マスク記憶部から呼び出す。そして、図５に示すように、パターンマッチングにより検査された第２検査範囲Ｗ２毎に、対応するマスクＭと照合して、文字毎にスコアを算出する（照合工程）。
【００３０】
スコアの算出は、以下の計算式（１）に従って行われる。
スコア＝（Ｎ−Σ（|ｆ１（ｘ，ｙ）−ｆ２（ｘ，ｙ）|×Ｍ（ｘ，ｙ）））/Ｎ×１００・・・式（１）
ここで、Ｎは総エリア数、ｆ１は２値化処理された第２検査範囲Ｗ２内の文字、ｆ２は対応する標準文字Ｓ、Ｍは設定された減点の値、（ｘ，ｙ）はエリアの座標を示し、ｆ１及びｆ２には０又は１の値が入る。
【００３１】
スコアの算出方法の一例を以下に示す。
例えば、図１に示すマスクＭの各エリアに以下のように減点を設定したとする。
レベル１エリア：１点減点
レベル２エリア：４点減点
レベル３エリア：１６点減点
レベル４エリア：３０点減点
これにより、上記式（１）におけるＭの値は、例えば、Ｍ（２，１）＝１、Ｍ（３，１）＝４、Ｍ（１，１）＝１６、Ｍ（３，４）＝３０と設定される。また、Ｎの値はＮ＝５×７＝３５となる。
【００３２】
ｆ１（ｘ，ｙ）及びｆ２（ｘ，ｙ）については、エリアに黒丸があれば１、何もない場合は０とする。図１の「８」の標準文字Ｓでいえば、ｆ１（１，１）＝０、ｆ１（１，２）＝１、ｆ１（２，１）＝１等となる。図５の「８」の第２検査範囲Ｗ２でいえば、ｆ２（１，１）＝０、ｆ２（１，２）＝１、ｆ２（２，１）＝１等となる。
【００３３】
検査工程において、図１の「８」の標準文字Ｓと、図５の「８」の第２検査範囲Ｗ２との場合のように、第２検査範囲Ｗ２の各座標のデータと、対応する標準文字Ｓの各座標のデータとがすべて一致する場合、減点対象となるエリアが存在しない。そのため、照合工程において、上記式（１）のΣ（|ｆ１（ｘ，ｙ）−ｆ２（ｘ，ｙ）|×Ｍ（ｘ，ｙ））＝０となり、スコア＝（（３５−０）/３５）×１００＝１００点となる。
【００３４】
しかし、例えば、図５の「８」の第２検査範囲Ｗ２において、レベル１エリアのｆ２（２，１）の黒丸が欠けていた場合、上記式（１）のΣ（|ｆ１（ｘ，ｙ）−ｆ２（ｘ，ｙ）|×Ｍ（ｘ，ｙ））＝|ｆ１（２，１）−ｆ２（２，１）|×Ｍ（２，１）＝|１−０|×１＝１となるため、スコア＝（３５−１）/３５×１００＝９７点となる。
【００３５】
また、図５の「８」の第２検査範囲Ｗ２において、レベル２エリアのｆ２（５，５）の黒丸と、レベル２エリアのｆ２（５，６）の黒丸とが欠けており、さらにレベル３エリアのｆ２（１，４）に黒丸がある場合、減点は大きく増加し、上記式（１）のΣ（|ｆ１（ｘ，ｙ）−ｆ２（ｘ，ｙ）|×Ｍ（ｘ，ｙ））＝（|１−０|×４）+（|１−０|×４）+（|０−１|×１６）＝２４となるため、スコア＝（３５−２４）/３５×１００＝３１点となる。
【００３６】
特に、図５の「８」の第２検査範囲Ｗ２において、レベル４エリアのｆ２（３，４）の黒丸が欠けていた場合、上記式（１）のΣ（|ｆ１（ｘ，ｙ）−ｆ２（ｘ，ｙ）|×Ｍ（ｘ，ｙ））＝|１−０|×３０＝３０となるため、スコア＝（３５−３０）/３５×１００＝１４点となる。
【００３７】
次に、照合部で算出されたスコアに基づいて各文字の印字状態の良否判定を行う（文字良否判定工程）。即ち、スコアが、所定の値以上であれば、印字状態を「良」と判定し、所定スコア未満であれば「否」と判定する。例えば、スコア８０点以上を「良」とする場合、上述のスコアの例によれば、１００点及び９７点の文字は「良」と判定され、３１点及び１４点の文字は「否」と判定される。また特にこの場合、レベル４エリアの黒丸が一つ欠けていただけで「否」と判定されることになる。
【００３８】
最後に、文字列全体の印字状態の良否判定を行う（総合判定工程）。即ち、文字列の文字全ての印字状態が「良」であれば、文字列の印字状態は「良」であると判定され、文字列の文字の中に一つでも「否」と判定されたものがあれば、文字列の印字状態は「否」であると判定される。文字列の印字状態を「否」と判定された被検査物品Ｐについては、その後、排出手段により取り除かれる。
【００３９】
上述の実施形態では、図５に示すように、撮像された文字（印字された文字）が標準文字Ｓからほとんど変形していない例（図６（ａ））を用いて説明したが、図６（ｂ）〜（ｄ）に示されるような変形文字についても同様の手順で印字検査が実施される。
【００４０】
〔その他の実施形態〕
上述の実施形態では、減点を設定したエリアのみを有するマスクを示したが、これに限定されるものではなく、減点を設定したエリアだけでなく減点を設定していないエリアをも有するマスクを使用しても良い。即ち、減点を設定していないエリアとしては、そのエリアにたまたま小さなインクのカスが付着するなどしていたりしても、印字された文字の良否判断に影響を与えないようなエリアが選定される。これにより、より一層、標準文字に類似するかしないかの判断と合わせて、目視と同じ程度に正確な印字検査を自動で実施できるようになる。
【産業上の利用可能性】
【００４１】
本発明に係る印字検査装置及び印字検査方法は、飲料缶やペットボトル等における製造年月日や賞味期限等の印字状態の良否を判定する場合に利用することができる。
【符号の説明】
【００４２】
Ｍ  マスク
Ｐ  被検査物品
Ｓ  標準文字
Ｗ１  第１検査範囲
Ｗ２  第２検査範囲
【図１】
2015036937.tif 000003
【図２】
2015036937.tif 000004
【図３】
2015036937.tif 000005
【図４】
2015036937.tif 000006
【図５】
2015036937.tif 000007
【図６】
2015036937.tif 000008