(57)【要約】【課題】成形むらを欠けと区別できるようにし、良品である成形むらの無駄ばねを抑制することを可能にする。【解決手段】検査領域生成部１６は、検査対象である物品Ｇの濃淡画像について指定した着目領域から検査領域を生成する。方向値画像生成部１４は、検査領域に含まれる画素の濃度勾配に対応付けた方向値を各画素の画素値とする方向値画像を生成する。着目画素抽出部１７は、方向値画像のうち物品の成形むらに相当する特定の方向値を持つ画素を着目画素として抽出する。演算部１８は、検査領域において方向値を持つすべての画素の画素数に対する着目画素の画素数の割合を算出する。判定部１９は、演算過程において求めた割合を欠けに対する範囲として規定した数値範囲と比較し前記割合が当該数値範囲を逸脱しているときには成形むらであると判定する。【選択図】図１
2010032334.tif 000002
【特許請求の範囲】
【請求項１】
検査対象としての成形品である物品の濃淡画像について指定した着目領域から検査領域を生成する検査領域生成過程と、検査領域に含まれる画素の濃度勾配に対応付けた方向値を各画素の画素値とする方向値画像を生成する方向値画像生成過程と、方向値画像のうち物品の成形むらに相当する特定の方向値を持つ画素を着目画素として抽出する着目画素抽出過程と、検査領域において方向値を持つすべての画素の画素数に対する着目画素の画素数の割合を算出する演算過程と、演算過程において求めた割合を欠けに対する範囲として規定した数値範囲と比較し前記割合が当該数値範囲を逸脱しているときに物品に成形むらが存在すると判定する判定過程とを有することを特徴とする成形品の外観検査方法。
【請求項２】
前記検査領域生成過程は、前記物品の輪郭線を含む予備検査領域を生成する第１過程と、予備検査領域に含まれる画素を２値化することにより抽出される特徴点の連結領域を囲む検査領域を生成する第２過程とを有することを特徴とする請求項１記載の成形品の外観検査方法。
【請求項３】
前記検査領域は、前記連結領域に外接する矩形領域であることを特徴とする請求項２記載の成形品の外観検査方法。
【請求項４】
前記検査領域は、前記連結領域の外周縁に沿って外周縁の外側に設定された境界線に囲まれる領域であることを特徴とする請求項２記載の成形品の外観検査方法。
【請求項５】
前記物品は平面視において多角形状であって、前記着目画素抽出過程では、前記検査領域が前記物品の輪郭線のうちのコーナ部分を含む場合には、当該コーナ部分を挟む直線部分の方向値を物品の成形むらに相当する特定の方向値として用い、前記検査領域が前記物品の輪郭線のうち直線部分のみを含む場合には、前記直線部分の方向値を物品の成形むらに相当する特定の方向値として用いることを特徴とする請求項１〜４のいずれか１項に記載の成形品の外観検査方法。
【請求項６】
前記判定過程では、前記方向値画像において各方向値を持つ画素数の分布に偏りがなく、各方向値を持つ画素数の総和が規定数未満である場合に、成形むらと判断することを特徴とする請求項１〜５のいずれか１項に記載の成形品の外観検査方法。
【請求項７】
検査対象としての成形品である物品の濃淡画像を撮像する撮像部と、検査対象である物品の濃淡画像について指定した着目領域から検査領域を生成する検査領域生成部と、  検査領域に含まれる画素の濃度勾配に対応付けた方向値を各画素の画素値とする方向値画像を生成する方向値画像生成部と、方向値画像のうち物品の成形むらに相当する特定の方向値を持つ画素を着目画素として抽出する着目画素抽出部と、検査領域において方向値を持つすべての画素の画素数に対する着目画素の画素数の割合を算出する演算部と、演算部において求めた割合を欠けに対する範囲として規定した数値範囲と比較し前記割合が当該数値範囲を逸脱しているときに物品に成形むらが存在すると判定する判定部とを有することを特徴とする成形品の外観検査装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、検査対象としての成形品である物品を撮像した画像に基づいて物品における成形むらを判別する外観検査方法およびその装置に関するものである。
【背景技術】
【０００２】
従来より、検査対象としての物品の画像を用い、画像処理技術により物品の欠け、ひび、汚れ、異物などの欠陥部を検出する外観検査方法が知られている（たとえば、特許文献１参照）。
【０００３】
特許文献１に記載の技術では、エッジ画像や微分２値画像から欠陥候補領域を抽出し、欠陥候補領域の近傍の濃度に基づいて設定した閾値による２値化を行って欠陥候補領域内の画素と他の領域の画素とを分離し、その後、欠陥候補領域内の画素に関する画素数や濃度の情報を用いて、欠陥候補領域が欠陥か否かの判定を行っている。
【特許文献１】特公平３−１７５３４３号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
ところで、成形品においては、欠けがあれば不良品として扱われるが、多少の成形むらは良品と扱うことができるから、成形品の良否判定において成形むらと欠けとを区別することにより、いわゆる無駄ばねを抑制することができる。
【０００５】
特許文献１においては、欠陥候補領域を絞り込んだ後に、画素数や濃度（濃淡値）の情報を用いて欠陥か否かを判定しているから、成形品の成形むらと欠けとが同程度の画素数の欠陥候補領域を形成している場合には、濃淡値の情報のみで判別しなければならない。しかしながら、成形むらと欠けとが同程度の濃淡値を持つことは、一般に起こりうることであるから、特許文献１の技術は、成形むらを欠けとは区別して認識するという目的の達成には不十分なものである。
【０００６】
本発明は上記事由に鑑みて為されたものであり、その目的は、成形むらを欠けと区別できるようにし、良品である成形むらの無駄ばねを抑制することを可能とした成形品の外観検査方法およびその装置を提供することにある。
【課題を解決するための手段】
【０００７】
請求項１の発明は、検査対象としての成形品である物品の濃淡画像について指定した着目領域から検査領域を生成する検査領域生成過程と、検査領域に含まれる画素の濃度勾配に対応付けた方向値を各画素の画素値とする方向値画像を生成する方向値画像生成過程と、方向値画像のうち物品の成形むらに相当する特定の方向値を持つ画素を着目画素として抽出する着目画素抽出過程と、検査領域において方向値を持つすべての画素の画素数に対する着目画素の画素数の割合を算出する演算過程と、演算過程において求めた割合を欠けに対する範囲として規定した数値範囲と比較し前記割合が当該数値範囲を逸脱しているときに物品に成形むらが存在すると判定する判定過程とを有することを特徴とする。
【０００８】
請求項２の発明では、請求項１の発明において、前記検査領域生成過程は、前記物品の輪郭線を含む予備検査領域を生成する第１過程と、予備検査領域に含まれる画素を２値化することにより抽出される特徴点の連結領域を囲む検査領域を生成する第２過程とを有することを特徴とする。
【０００９】
請求項３の発明では、請求項２の発明において、前記検査領域は、前記連結領域に外接する矩形領域であることを特徴とする。
【００１０】
請求項４の発明では、請求項２の発明において、前記検査領域は、前記連結領域の外周縁に沿って外周縁の外側に設定された境界線に囲まれる領域であることを特徴とする。
【００１１】
請求項５の発明では、請求項１〜４のいずれかの発明において、前記物品は平面視において多角形状であって、前記着目画素抽出過程では、前記検査領域が前記物品の輪郭線のうちのコーナ部分を含む場合には、当該コーナ部分を挟む直線部分の方向値を物品の成形むらに相当する特定の方向値として用い、前記検査領域が前記物品の輪郭線のうち直線部分のみを含む場合には、前記直線部分の方向値を物品の成形むらに相当する特定の方向値として用いることを特徴とする。
【００１２】
請求項６の発明では、請求項１〜５のいずれかの発明において、前記判定過程では、前記方向値画像において各方向値を持つ画素数の分布に偏りがなく、か各方向値を持つ画素数の総和が規定数未満である場合に、成形むらと判断することを特徴とする。
【００１３】
請求項７の発明は、検査対象としての成形品である物品の濃淡画像を撮像する撮像部と、検査対象である物品の濃淡画像について指定した着目領域から検査領域を生成する検査領域生成部と、  検査領域に含まれる画素の濃度勾配に対応付けた方向値を各画素の画素値とする方向値画像を生成する方向値画像生成部と、方向値画像のうち物品の成形むらに相当する特定の方向値を持つ画素を着目画素として抽出する着目画素抽出部と、検査領域において方向値を持つすべての画素の画素数に対する着目画素の画素数の割合を算出する演算部と、演算部において求めた割合を欠けに対する範囲として規定した数値範囲と比較し前記割合が当該数値範囲を逸脱しているときに物品に成形むらが存在すると判定する判定部とを有することを特徴とする。
【発明の効果】
【００１４】
請求項１の発明によれば、検査領域内において特定の方向値を持つ画素の画素数が、検査領域内において方向値を持つすべての画素の画素数に占める割合を用いて成形むらの有無を判別するから、成形むらと欠けのような欠陥とを分けることにより、良品である成形むらを不良品と判断する無駄ばねを抑制することができる。また、特定の方向値を持つ画素の画素数が検査領域において方向値を持つ画素の画素数に占める割合を用いて成形むらを良品として良否判定を行うから、不良品を良品と誤認することがない。
【００１５】
請求項２の発明によれば、検査領域を特徴点の連結領域を囲む部位に絞り込んでいるから、検査対象となる画素数が少なくなり、短時間での処理が可能になる。
【００１６】
請求項３の発明によれば、検査領域を連結領域に外接する矩形領域しているから、連結領域の座標を用いて検査領域を簡単に設定することができる。
【００１７】
請求項４の発明によれば、検査領域の外周縁に沿って外周縁の外側に設定された境界線に囲まれる領域を検査領域に用いるから、検査領域が特徴点の連結領域の近傍のみになり、判定の精度を高めることになる。
【００１８】
請求項５の発明によれば、成形むらの特徴を持つ方向値の画素に着目しているから、成形むらを他の欠陥と誤認することがなく、無駄ばねを抑制することができる。
【００１９】
請求項６の発明によれば、検査領域の画素において各方向値を持つ画素数の分布に偏りがないことと、各方向値を持つ画素数の総和が規定数未満であることとを成形むらの特徴として判定を行うから、成形むらの判定精度が高くなる。
【００２０】
請求項７の発明によれば、検査領域内において特定の方向値を持つ画素の画素数が、検査領域内において方向値を持つすべての画素の画素数に占める割合を用いて成形むらの有無を判別するから、成形むらと欠けのような欠陥とを分けることにより、良品である成形むらを不良品と判断する無駄ばねを抑制することができる。また、特定の方向値を持つ画素の画素数が検査領域において方向値を持つ画素の画素数に占める割合を用いて成形むらを良品として良否判定を行うから、不良品を良品と誤認することがない。
【発明を実施するための最良の形態】
【００２１】
以下に説明する実施形態では、図１に示す構成の検査装置を用いるものとする。この検査装置は、検査対象としての成形品である物品Ｇを撮像する撮像部２と、撮像部２から出力される濃淡画像に対する画像処理により着目する情報（すなわち、物品Ｇにおける成形むらと物品Ｇの欠け）を抽出する画像処理装置１とにより構成される。本実施形態で検査対象とする物品Ｇは、たとえば配線器具の器体などを想定している。
【００２２】
画像処理装置１は、プロセッサを備える専用装置として構成することができるが、汎用のコンピュータに後述する機能を実現するプログラムを実行させる構成であってもよい。画像処理装置１には、処理過程において生成される画像を表示するモニタ装置３と、キーボードやマウスのような汎用の入力装置４とが接続される。モニタ装置３は画像出力部３２を介して接続され、入力装置４は入力インターフェイス３３を介して接続される。
【００２３】
撮像部２は、図２に示すように、物品Ｇを撮像するＴＶカメラのような撮像装置２１と、物品Ｇを照明する照明装置２２と、撮像装置２１と物品Ｇとの間に配置され照明装置２２から出射した光線を物品Ｇの表面に対して撮像装置２１の光軸と平行な方向に反射するとともに物体Ｇからの反射光を撮像装置２１に入射させるハーフミラー２３とにより構成される。
【００２４】
撮像装置２１は物品Ｇに正対して配置され、、ハーフミラー２３は、撮像装置２１の光軸上において、光軸に対して４５度の角度で交差する形で撮像装置２１と物品Ｇとの間に配置される。したがって、撮像装置２１はハーフミラー２３を通して物品Ｇを撮像する。
【００２５】
一方、照明装置２２は、光線の出射方向が撮像装置２１の光軸に直交し、かつ出射光線がハーフミラー２３によって直交方向に向きを変えられる位置に配置される。また、照明装置２２は、物品Ｇの表面を一様に照明することができる面光源を備える。したがって、照明装置２２からの光線により物品Ｇの表面を一様に照明した状態で、撮像装置２１により物品Ｇを撮像することが可能になる。この照明技術は、同軸落射照明として知られている。
【００２６】
撮像装置２１で撮像された物品Ｇの画像は、画像処理装置１に設けた画像取込部１１を通して画像記憶部１２に濃淡画像として格納される。画像取込部１１は、撮像装置１１から出力された画像をフレーム単位で切り出す機能を有し、さらに撮像装置２１がアナログ出力である場合には、アナログ−デジタル変換を行う機能を有する。画像記憶部１２は、ハードディスク装置を含むが、以下の説明では半導体メモリを想定している。画像記憶部１２には、画像処理装置１における各処理段階において生成される画像を記憶するとともに、画像処理に伴って生じるデータを一時的に保存する作業メモリとしても用いられる。
【００２７】
画像処理装置１は、物品Ｇの欠けの有無と物品Ｇの成形むらの有無とを判別する目的で用いられる。欠けと成形むらとに関して考察したところ、成形品である物品Ｇに欠けが生じる場合にはエッジの方向が成形品の輪郭線とは異なる方向に偏在することが多く、成形むらの場合にはエッジの方向に偏在することが多いという知見が得られた。したがって、成形むらか欠けかの判断を要する領域について、画素の方向値を抽出し、エッジと同じ方向値を持つ画素が、エッジとは異なる方向値を持つ画素よりも多い場合には、欠けではなく成形むらであると判定することができる。本発明は、この知見に基づいて成形品の欠けと成形むらとを判別する技術を提供するものである。
【００２８】
画像処理装置１において物品Ｇの欠けと成形むらとの判別を行うために、物品Ｇにおいて検査領域を設定する必要がある。検査領域を設定するには、まず画像記憶部１２に格納された濃淡画像をモニタ装置３に表示し、物品Ｇにおいて欠けが存在すると考えられる着目領域Ａ１（図４参照）を設定する。着目領域Ａ１は、あらかじめ定めておくことができるが、モニタ装置３の画面を見ながら入力装置４を操作することによって設定することも可能である。着目領域Ａ１は、物品Ｇにおける輪郭線（一般には、物品Ｇの外周縁となる輪郭線）の一部を含むように設定される。着目領域Ａ１の設定には着目領域指定部１３が用いられる。
【００２９】
着目領域指定部１３において着目領域Ａ１が決められると、着目領域Ａ１から物品Ｇの輪郭線を抽出するために、着目領域Ａ１に含まれる画素について方向値が求められる。方向値は以下の手順で求める。
【００３０】
濃淡画像内では、一般に、物品Ｇの輪郭線が存在する部位において濃淡値が大きく変化するから、濃淡値を二値化するか濃度勾配を二値化すれば輪郭線を抽出することができる。また、輪郭線の部位において濃度勾配の方向に直交する方向を輪郭線の方向として用いることが可能である。画像処理では、濃度勾配は微分絶対値として算出することができ、濃度勾配の方向に直交する方向は微分方向値として抽出することができる。
【００３１】
いま、図３に示すように、着目画素Ｐ０について８近傍の画素を用いるとすれば、以下のように計算により微分絶対値および微分方向値を算出することができる。ただし、Ｐ１〜Ｐ８は８近傍の画素の濃淡値である。
微分絶対値＝（ΔＨ２＋ΔＶ２）１／２
微分方向値＝ｔａｎ−１（ΔＶ／ΔＨ）＋π／２
ΔＨ＝（Ｐ４＋Ｐ５＋Ｐ６）−（Ｐ２＋Ｐ１＋Ｐ８）
ΔＶ＝（Ｐ２＋Ｐ３＋Ｐ４）−（Ｐ６＋Ｐ７＋Ｐ８）
微分方向値は、０〜２πの間の任意の値を取り得るから、微分方向値をそのまま用いると処理が複雑になる。そこで、４５度の角度区間ごとに右回りに増加する１〜８の整数値を対応付け、この整数値を方向値として用いる。図３に示す画素Ｐ０を着目画素とすれば、微分方向値が−２２．５〜２２．５度の範囲であるときに方向値を１とし、微分方向値が２２．５〜６７．５度の範囲であるときに方向値を２とするのである。簡略化して言えば、画素Ｐ０から画素Ｐ１に向かう微分方向値を持つときに方向値が１、画素Ｐ０から画素Ｐ２に向かう微分方向値を持つときに方向値が２になる。ここに、画素Ｐ０から他の画素に向かう向きは、明領域を右手として画素Ｐ０から輪郭線に沿って進む向きを意味する。なお、着目画素の周囲の濃度変化が小さい場合には、当該画素には方向値を与えない。つまり、方向値を求めるために微分絶対値を求め、微分絶対値が規定した閾値以下である画素については方向値を与えない。
【００３２】
上述のようにして求めた方向値を各画素の画素値とした画像を方向値画像と呼ぶ。方向値画像では、方向値１〜８にそれぞれ特定色を対応付けてあり、モニタ装置３の画面に方向値画像を表示する際には、各画素の方向値ごとに色分けされた画像が表示される。たとえば、方向値１〜８に対して、それぞれ白、赤、橙、黄、緑、水色、青、紫などの色を対応付ける。方向値画像は、方向値画像生成部１４において画像記憶部１２に格納されている濃淡画像を用いて生成され、濃淡画像とともに画像記憶部１２に格納される。
【００３３】
着目領域Ａ１に含まれる物品Ｇの輪郭線上の画素には方向値が付与されているから、輪郭線追跡部１５において、方向値を追跡することにより輪郭線を抽出する。輪郭線追跡部１５では、まず着目領域Ａ１の内部でラスタスキャンを行うことにより方向値を持つ画素を抽出し、この画素を起点にする。起点の画素が抽出されると、輪郭線上での方向値の特性を利用し、着目画素の方向値に対する隣接画素の方向値がたとえば±２（方向値が負になる場合には９を加算する）の範囲内であるときに、隣接画素を次の着目画素とするという手順で着目領域Ａ１の中で輪郭線を追跡する。なお、着目領域Ａ１には物品Ｇの輪郭線以外のノイズも含まれる可能性があるから、連続した画素の画素数が規定数以下であるときには、輪郭線として採用しない。
【００３４】
輪郭線追跡部１５において着目領域Ａ１の範囲における物品Ｇの輪郭線を抽出した後、検査領域生成部１６において、着目領域Ａ１の中で抽出した物品Ｇの輪郭線から規定したオフセット分の画素（たとえば、４〜５画素）だけ物品Ｇの外側を境界線とする予備検査領域Ａ２（図４参照）を設定する。
【００３５】
予備検査領域Ａ２の設定に際しては、着目領域Ａ１の中で抽出した輪郭線の概略形状を指定する。たとえば、物品Ｇの輪郭線が平面視において矩形状であり、かつ物品Ｇの輪郭線の直線部分の延長方向が、濃淡画像の水平方向と垂直方向とに略一致しているときには、輪郭線のうち直線部分かコーナ部分かを指定する。さらに、直線部分であれば、物品Ｇの上下左右のどの輪郭線を着目領域Ａ１に含むのかを指定し、コーナ部分であれば、物品Ｇの４個のコーナ部分のどれを着目領域Ａ１に含むのかを指定する。輪郭線の概略形状の指定には、検査領域生成部１６において用意した選択肢をモニタ装置３の画面に表示し、入力装置４の操作により選択肢を選択する方法を採用すればよい。物品Ｇは平面視において矩形以外の多角形状であってもよいが、以下の説明では矩形状である場合を例として説明する。
【００３６】
着目領域Ａ１から予備検査領域Ａ２を生成するには、まず、上述のようにして指定した物品Ｇの輪郭線に相当する方向値を着目領域Ａ１から抽出し、当該方向値により区切られる領域のうち、指定した側の領域を含むように予備検査領域Ａ２を生成する。
【００３７】
たとえば、物品Ｇの右下のコーナ部分を指定した場合には、着目領域Ａ１の中で方向値を持つ画素はＬ字状に並び、かつ着目領域Ａ１において左上の領域が物品Ｇに相当するから、方向値を持つ画素で区切られる領域のうち左上側の領域に予備検査領域Ａ２を設定する。
【００３８】
予備検査領域Ａ２は、着目領域Ａ１よりも狭い領域であるから、着目領域Ａ１について以下の処理を行う場合に比較すると処理対象となる画素数を低減させることができ、短時間で判定結果を得ることが可能になる。あるいはまた、処理時間を同程度とすれば、判定精度を高めることが可能になる。しかしながら、予備検査領域Ａ２は、依然として欠けや成形むらに比較すれば大きい領域になるから、本実施形態では、予備検査領域Ａ２からさらに絞り込んだ検査領域Ａ３（図５参照）を設定している。
【００３９】
そのため、本実施形態では、予備検査領域Ａ２に含まれる画素の２値化を行うことにより２値画像を生成する２値画像生成部３１を設けている。２値画像は、画像記憶部１２に格納された濃淡画像のうち予備検査領域Ａ２に含まれる画素から生成され、濃淡画像とともに画像記憶部１２に格納される。また、２値画像を生成する際の閾値は、固定的に設定した閾値を用いることができるが、予備検査領域Ａ２のうち物品Ｇもしくは背景であることが既知である部位の画素の濃淡値に基づいて設定した閾値（浮動閾値）を用いるのが望ましい。
【００４０】
２値画像生成部３１により生成された２値画像では、欠けあるいは成形むらの存在領域の画素が、他の画素とは区別される特徴点（たとえば、黒画素）として抽出されるから、特定点である画素の連結領域（２値画像において隣接する画素が同じ値である画素）Ｄ１を囲むように検査領域Ａ３を設定する。検査領域Ａ３は、図５（ａ）のように、連結領域Ｄ１に外接する矩形領域（ただし、各辺は画像の水平方向および垂直方向に一致する）として設定するか、図５（ｂ）のように、連結領域Ｄ１の外周縁に沿って所定画素（２〜３画素）だけ外側の境界線に囲まれる領域として設定する。図５（ｂ）のような検査領域Ａ３を設定するには、ラスタスキャンを行って連結領域Ｄ１の輪郭線上の画素を抽出し、抽出した各画素の方向値に直交する方向に所定画素だけ離れた位置の画素を境界線上の画素とすればよい。
【００４１】
検査領域Ａ３として図５（ａ）のように矩形領域を採用する場合には、検査領域Ａ３の設定が座標値のみで行えるから設定が簡単であり、図５（ｂ）のように連結領域Ｄ１の外周縁に沿った領域を採用する場合には、矩形領域よりも検査領域Ａ３に含まれる画素数を少なくすることができるから、後続する処理の高精度化が可能になる。
【００４２】
検査領域Ａ３を設定した後に、検査領域Ａ３に含まれる画素について方向値画像を生成する。検査領域Ａ３は、通常は着目領域Ａ１の範囲内で設定されるから、着目領域Ａ１について方向値画像生成部１４で生成した方向値画像のうち検査領域Ａ３に含まれる範囲の方向値画像を用いることができる。ただし、検査領域Ａ３について、方向値画像生成部１４においてあらためて方向値画像を生成してもよい。
【００４３】
検査領域Ａ３について方向値画像を生成した後には、成形むらを欠けと区別するために、着目画素抽出部１７では検査領域Ａ３の中で特定の方向値を持つ画素を抽出する。着目画素抽出部１７で抽出する方向値は、検査領域Ａ３が囲む物品Ｇの部位に応じて異なっている。
【００４４】
上述したように、成形むらは、物品Ｇの輪郭線と同方向に偏在していることが多く、検査領域Ａ３が物品Ｇの輪郭線のうちの直線部分に着目しているときには、着目画素は、直線部分の方向値を持つ画素になる。方向値の規定範囲の下限が負の値になる場合には９を加算する。たとえば、検査領域Ａ３が物品Ｇの輪郭線のうち右縁に着目しているとき、右縁の方向値は７であるから、着目画素抽出部１７では検査領域Ａ３に含まれる画素のうち方向値が７である画素を抽出する。
【００４５】
一方、検査領域Ａ３が物品Ｇの輪郭線のうちコーナ部分に着目しているときには、物品Ｇの輪郭線のうち着目するコーナ部分を挟む２本の直線部分の方向値を持つ画素を着目画素とする。たとえば、物品Ｇの右下角のコーナ部分であれば、図６（ａ）のように、コーナ部分を挟む２本の直線部分の方向値はそれぞれ５、７であるから、方向値が５、７の方向値を持つ画素を抽出する。ちなみに、検査領域Ａ３に欠けが存在する場合は、図６（ｂ）のように、コーナ部分を挟む２本の直線部分の方向値５、７とは異なる方向値６が多く生じる。
【００４６】
着目画素抽出部１７において特定の方向値を持つ着目画素を抽出した後、演算部１８では、検査領域Ａ３において方向値を持つすべての画素の画素数に対する着目画素の割合を算出する。上述したように、成形むらの部位の画素を着目画素としていることにより、演算部１８において求めた割合が大きいほど成形むらである可能性が高くなるから、判定部１９では、あらかじめ欠けである場合の数値範囲を規定しておき、演算部１８で求めた割合が規定した数値範囲を逸脱したときに（つまり、割合が数値範囲より大きいときに）、成形むらが存在すると判断する。
【００４７】
上述した処理により、判定部１９では成形むらの有無を判断することができる。すなわち、判定部１９においてまた、判定部１９では成形むらが検出されたときには、欠けではない良品と判断することになる。なお、上述の例では予備検査領域Ａ２の２値画像に基づいて検査領域Ａ３を設定しているが、予備検査領域Ａ２を検査領域Ａ３に代えて用いてもよい。この場合、処理対象の画素数は多くなるが、上述した処理により成形むらを抽出することが可能である。
【図面の簡単な説明】
【００４８】
【図１】実施形態を示すブロック図である。
【図２】同上に用いる撮像部を示す側面図である。
【図３】同上における８近傍の概念を示す図である。
【図４】同上の動作例を示す図である。
【図５】同上における検査領域の設定例を示す図である。
【図６】（ａ）は同上において成形むらの方向値の例を示す図、（ｂ）は同上において欠けの方向値の例を示す図である。
【符号の説明】
【００４９】
１  画像処理装置
２  撮像部
３  モニタ装置
４  入力装置
１１  画像取込部
１２  画像記憶部
１３  着目領域指定部
１４  方向値画像生成部
１５  輪郭線追跡部
１６  検査領域生成部
１７  着目画素抽出部
１８  演算部
１９  判定部
２１  撮像装置
２２  照明装置
２３  ハーフミラー
３１  ２値画像生成部
Ｇ  物品
【図１】
2010032334.tif 000003
【図２】
2010032334.tif 000004
【図３】
2010032334.tif 000005
【図６】
2010032334.tif 000006
【図４】
2010032334.tif 000007
【図５】
2010032334.tif 000008