(57)【要約】【課題】  簡単な構成を用いて検査範囲の照度を均一化して検査領域を広範囲とし、溶接部の円形輪郭の全周を抽出し高精度に溶接部の位置を検出することで、所望の位置に溶接が施されているかを検査すること。【解決手段】  本発明は、上記課題を解決するために、検査対象表面の２次元検査領域に対して傾斜した角度で異なる少なくとも２方向から前記２次元検査領域を照明すると共に、該２次元検査領域に対向した位置から前記異なる少なくとも２方向から照明された複数の画像を取得し、該複数の取得した画像から溶接部のくぼみ傾斜部分に対応する輪郭情報をそれぞれ抽出し、該抽出した複数の輪郭情報を合成することで円形の輪郭を得、該円形の輪郭に円を当てはめて前記溶接部として認識し、該溶接部として認識した円の中心座標を溶接位置とすることを特徴とする。【選択図】図3
2013015389.tif 000002
【特許請求の範囲】
【請求項１】
検査対象表面にくぼみ形状を有する溶接部の位置を検査する方法において、
前記検査対象表面の２次元検査領域に対して傾斜した角度で異なる少なくとも２方向から前記２次元検査領域を照明すると共に、該２次元検査領域に対向した位置から前記異なる少なくとも２方向から照明された複数の画像を取得し、該複数の取得した画像から溶接部のくぼみ傾斜部分に対応する輪郭情報をそれぞれ抽出し、該抽出した複数の輪郭情報を合成することで円形の輪郭を得、該円形の輪郭に円を当てはめて前記溶接部として認識し、該溶接部として認識した円の中心座標を溶接位置とすることを特徴とする溶接位置の検査方法。
【請求項２】
請求項１に記載の溶接位置の検査方法において、
前記取得した画像から溶接部のくぼみ傾斜部分に対応する輪郭情報を抽出する前に、撮像画像から低周波成分を抽出し元の取得画像から減算することで、輝度むらが除去されることを特徴とする溶接位置の検査方法。
【請求項３】
請求項１に記載の溶接位置の検査方法において、
前記異なる少なくとも２方向から前記２次元検査領域を照明する光線は、その広がりが調整されていることを特徴とする溶接位置の検査方法。
【請求項４】
請求項１乃至３のいずれかに記載の溶接位置の検査方法において、
前記異なる少なくとも２方向から前記２次元検査領域を照明する照明は、直交する方向からの照明であることを特徴とする溶接位置の検査方法。
【請求項５】
請求項１乃至４のいずれかに記載の溶接位置の検査方法において、
前記異なる少なくとも２方向から前記２次元検査領域を照明する照明は、前記２次元検査領域の照度を均一となるように照明することを特徴とする溶接位置の検査方法。
【請求項６】
請求項１乃至５のいずれかに記載の溶接位置の検査方法において、
前記複数の取得した画像に輝度均一化処理を行うことを特徴とする溶接位置の検査方法。
【請求項７】
請求項１乃至６のいずれかに記載の溶接位置の検査方法において、
前記照明の濃度を段階的に変化させる減光フィルタを用いて発光分布を不均一とすることを特徴とする溶接位置の検査方法。
【請求項８】
請求項１乃至７のいずれかに記載の溶接位置の検査方法において、
前記照明として発光分布が不均一な拡散光源を用いることを特徴とする溶接位置の検査方法。
【請求項９】
請求項１乃至７のいずれかに記載の溶接位置の検査方法において、
前記照明として発光分布が均一な光源を用いることを特徴とする溶接位置の検査方法。
【請求項１０】
請求項１乃至９のいずれかに記載の溶接位置の検査方法において、
前記溶接部の位置は、スポット溶接された位置であることを特徴とする溶接位置の検査方法。
【請求項１１】
検査対象表面にくぼみ形状を有する溶接部の位置を検査する装置において、
検査対象表面の２次元検査領域に対して傾斜した角度で２次元検査領域を照明し、異なる少なくとも２方向に配置される投光部と、前記２次元検査領域に対向した位置から前記異なる少なくとも２方向から前記投光部で照明された複数の画像を取得する撮像部と、該撮像部で取得した複数の画像を取り込むコンピュータとを備え、
前記コンピュータは、前記撮像部で取得した複数の画像から溶接部のくぼみ傾斜部分に対応する輪郭情報をそれぞれ抽出する抽出処理部と、該抽出処理部で抽出した複数の輪郭情報を合成することで円形の輪郭を得る合成処理部と、該合成処理部で得られた円形の輪郭に円を当てはめ溶接部として認識する認識部と、該認識部で溶接部として認識した円の中心座標を溶接位置として算出する算出部とから少なくとも成ることを特徴とする溶接位置の検査装置。
【請求項１２】
請求項１１に記載の溶接位置の検査装置において、
前記コンピュータは、前記撮像部で取得した画像から溶接部のくぼみ傾斜部分に対応する輪郭情報を前記抽出処理部で抽出する前段に、撮像画像から低周波成分を抽出し元の取得画像から減算することで、輝度むらを除去する輝度むら除去部を更に備えていることを特徴とする溶接位置の検査装置。
【請求項１３】
前記１１に記載の溶接位置の検査装置において、
前記投光部の近傍に、該投光部からの光線の広がりを調整する広がり角抑制レンズが設置されていることを溶接位置の検査装置。
【請求項１４】
請求項１１乃至１３のいずれかに記載の溶接位置の検査装置において、
前記投光部は、直交する２方向に配置されていることを特徴とする溶接位置の検査装置。
【請求項１５】
請求項１１乃至１４のいずれかに記載の溶接位置の検査装置において、
前記異なる少なくとも２方向から照明する投光部は、前記２次元検査領域の照度を均一とするように照明することを特徴とする溶接位置の検査装置。
【請求項１６】
請求項１１乃至１５のいずれかに記載の溶接位置の検査装置において、
複数の取得した画像に輝度均一化処理を行う処理部を有することを特徴とする溶接位置の検査装置。
【請求項１７】
請求項１１乃至１６のいずれかに記載の溶接位置の検査装置において、
前記投光部の発光分布を不均一とするために、前記照明の濃度を段階的に変化させる減光フィルタを有することを特徴とする溶接位置の検査装置。
【請求項１８】
請求項１１乃至１７のいずれかに記載の溶接位置の検査装置において、
前記投光部は、発光分布が不均一な拡散光源であることを特徴とする溶接位置の検査装置。
【請求項１９】
請求項１１乃至１７のいずれかに記載の溶接位置の検査装置において、
前記投光部は、発光分布が均一な光源であることを特徴とする溶接位置の検査装置。
【請求項２０】
請求項１１乃至１９のいずれかに記載の溶接位置の検査装置において、
前記コンピュータは制御部を更に備え、該制御部は、前記撮像部による撮像と、前記投光部による照明の点灯及び消灯のタイミングを制御することを溶接位置の検査装置。
【請求項２１】
請求項１１乃至２０のいずれかに記載の溶接位置の検査装置において、
前記溶接部の位置は、スポット溶接された位置であることを特徴とする溶接位置の検査装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は溶接位置の検査方法及びその装置に係り、例えば、スポット溶接後に、所望の位置にスポット溶接が施されているかを、斜方照明と画像による上方からの検出によって自動検査するものに好適な溶接位置の検査方法及びその装置に関する。
【背景技術】
【０００２】
２枚以上の薄板金属の接合方法の１つとして、スポット溶接による接合方法が知られている。係るスポット溶接においては、スポット溶接の実施後に、所望の位置にスポット溶接が施されていることを、斜方照明と画像による上方からの検出によって自動検査することが行われる。つまり、スポット溶接は、溶接時に圧着して行うためにくぼみが発生することから、このくぼみの段差部分を斜めからの照明によって明確化し、上方から所望の位置にスポット溶接が施されているかを自動検査している。
【０００３】
図１を用いて、従来のスポット溶接位置の検査の仕方について説明する。
【０００４】
図１は、画像を利用した従来のスポット溶接位置の検査装置を示すものである。該図に示す如く、従来のスポット溶接位置の検査装置は、スポット溶接部５が点在する検査対象４の検査領域表面に対向する位置に支持部材に支持されて設置された撮像機１と、この撮像機１の撮像範囲３に斜めに光が当たるように支持部材に支持されて設置された照明２とを備え、撮像機１によって撮像された画像は、画像取込ボード９を介してパソコンＰ内に取り込まれ、パソコンＰ内に取り込まれた画像は、バッファメモリ１０に一時保管され、溶接部抽出部１２でスポット溶接部５が抽出される。座標算出部１５に送られた溶接部抽出部１２からの抽出結果から、スポット溶接部５の座標が算出され、算出結果がデータ記憶部３１、画像表示部３２に送られ、データ記憶部３１では、算出した座標データの有無、合否判定が記憶され、画像表示部３２では、スポット溶接部５に生じるくぼみの円が表示され、このくぼみの円が有ればスポット溶接部５が有、くぼみの円が無ければスポット溶接部５が無しと判断している。
【０００５】
そして、スポット溶接部５は、そのくぼみ形状から照明２によって、くぼみ傾斜部分に照度差が生じ、撮像機１の撮像画像において溶接部の輪郭が輝度変化として表れるため、溶接部抽出部１２における画像処理では、この輝度変化を明確化する処理を行い、更に、座標算出部１５において、明確化されたスポット溶接部５から特定の点、例えば、くぼみの円の中心の座標を求め、この円の中心の座標をスポット溶接部５の位置として算出することで、スポット溶接位置５が所望の位置であるかの検査が行われる。
【０００６】
しかしながら、上述した従来のスポット溶接位置の検査においては、スポット溶接部５の輪郭の一部から位置を検出しなければならないという課題が発生していた。
【０００７】
明確化されたスポット溶接部の輪郭からスポット溶接部の位置を算出する方法として、特許文献１及び２に記載されたものがある。即ち、特許文献１には、抽出したスポット溶接部の輪郭形状から輪郭座標位置の輝度重心位置を求め、この輪郭座標位置の輝度重心位置をスポット溶接部の中心位置として算出することが記載されている。また、特許文献２には、溶接所望位置を通過する基準線を設定し、抽出した溶接部輪郭と基準線で囲まれる面積が規定値範囲内である場合に所望位置に溶接されていると判定することが記載されている。
【０００８】
更に、従来のスポット溶接部の検査においては、斜め照明により発生する輝度差により検査領域が制限されるといった課題が発生していた。
【０００９】
即ち、図１に示した従来のスポット溶接位置の検査においては、検査領域と照明との距離に応じて照度差が生じる。つまり、図２に、斜めからの照明２を用いた検査領域表面の撮像画像１７及び破線部１８に沿った断面における撮像領域輝度プロファイル１９の例を示すが、照明２は、撮像画像の左側から照らされているため、照明２からの距離が近い領域において輝度は高く、照明２からの距離が遠い領域において輝度は低くなっている。
【００１０】
そのため、輝度分布２０は、飽和輝度値２１又はノイズレベル輝度値２２により制限され、スポット溶接部５の輪郭の輝度変化を用いて抽出することができない検査不可領域２９が発生し、検査可能領域３０が制限されてしまう。撮像範囲３全域での検査を行うには、距離に応じて表れる照度差を抑制する必要がある。
【００１１】
この検査領域の照度差を抑制する方法として、特許文献３には、集光レンズ、リレーレンズ、偏心レンズを組み合わせて、傾斜方向の照度差を打ち消すことが記載されている。
【先行技術文献】
【特許文献】
【００１２】
【特許文献１】特開２００６−２２０６１３号公報
【特許文献２】特許第２７５８８２３号公報
【特許文献３】特許第３６８０９９９号公報
【発明の概要】
【発明が解決しようとする課題】
【００１３】
しかしながら、特許文献１の技術では、スポット溶接部輪郭の全周を抽出しておらず、抽出する輪郭の割合によっては、中心算出位置が実際より大きくずれる可能性がある。また、特許文献２の技術では、スポット溶接部全てに基準線を設定する必要があり、特徴形状のない対象に施工されるスポット溶接部の位置についての判定は困難である。更に、特許文献３の技術では、レンズを複数枚用いた構成とする必要があり、照明光学系が大掛かりで複雑なものとなる。
【００１４】
本発明は上述の点に鑑みなされたもので、その目的とするところは、簡単な構成を用いて検査範囲の照度を均一化して検査領域を広範囲とし、溶接部の円形輪郭の全周を抽出し高精度に溶接部の位置を検出することで、所望の位置に溶接が施されているかを検査する溶接位置の検査方法及びその装置を提供することにある。
【課題を解決するための手段】
【００１５】
本発明の溶接位置の検査方法は、上記目的を達成するために、検査対象表面にくぼみ形状を有する溶接部の位置を検査する方法において、前記検査対象表面の２次元検査領域に対して傾斜した角度で異なる少なくとも２方向から前記２次元検査領域を照明すると共に、該２次元検査領域に対向した位置から前記異なる少なくとも２方向から照明された複数の画像を取得し、該複数の取得した画像から溶接部のくぼみ傾斜部分に対応する輪郭情報をそれぞれ抽出し、該抽出した複数の輪郭情報を合成することで円形の輪郭を得、該円形の輪郭に円を当てはめて前記溶接部として認識し、該溶接部として認識した円の中心座標を溶接位置とすることを特徴とする。
【００１６】
また、本発明の溶接位置の検査装置は、上記目的を達成するために、検査対象表面にくぼみ形状を有する溶接部の位置を検査する装置において、検査対象表面の２次元検査領域に対して傾斜した角度で２次元検査領域を照明し、異なる少なくとも２方向に配置される投光部と、前記２次元検査領域に対向した位置から前記異なる少なくとも２方向から前記投光部で照明された複数の画像を取得する撮像部と、該撮像部で取得した複数の画像を取り込むコンピュータとを備え、前記コンピュータは、前記撮像部で取得した複数の画像から溶接部のくぼみ傾斜部分に対応する輪郭情報をそれぞれ抽出する抽出処理部と、該抽出処理部で抽出した複数の輪郭情報を合成することで円形の輪郭を得る合成処理部と、該合成処理部で得られた円形の輪郭に円を当てはめ溶接部として認識する認識部と、該認識部で溶接部として認識した円の中心座標を溶接位置として算出する算出部とから少なくとも成ることを特徴とする。
【発明の効果】
【００１７】
本発明によれば、簡単な構成を用いて検査範囲の照度を均一化して検査領域を広範囲とし、溶接部の円形輪郭の全周を抽出し高精度に溶接部の位置を検出することで、所望の位置に溶接が施されているかを検査することが可能となる。
【図面の簡単な説明】
【００１８】
【図１】従来のスポット溶接部の検査装置を示す概略図である。
【図２】従来のスポット溶接部の検査装置において、斜めから照明した場合の取得画像例を示す図である。
【図３】本発明の溶接位置の検査装置の実施例１であるスポット溶接位置の検査装置を示す概略図である。
【図４】本発明の溶接位置の検査装置の実施例１であるスポット溶接位置の検査装置において、斜めから照明した場合の照明発光分布と検査対象表面の照度の関係を説明するための図である。
【図５】本発明の溶接位置の検査装置の実施例１であるスポット溶接位置の検査装置における検査対象表面の照度を均一とする照明発光分布を示した特性図である。
【図６】本発明の溶接位置の検査装置の実施例１であるスポット溶接位置の検査装置における検査対象表面の照度を示した特性図である。
【図７】本発明の溶接位置の検査装置の実施例１であるスポット溶接位置の検査装置における拡散光の発光分布を示した特性図である。
【図８】本発明の溶接位置の検査装置の実施例１であるスポット溶接位置の検査装置における検査対象表面の照度を均一とする構成を示す概略図である。
【図９】本発明の溶接位置の検査装置の実施例１であるスポット溶接位置の検査装置における主光線軸の位置の変化による発光分布の変化を示す特性図である。
【図１０】本発明の溶接位置の検査装置の実施例１であるスポット溶接位置の検査装置における画像の輝度むらの除去を説明するための図である。
【図１１】本発明の溶接位置の検査装置の実施例１であるスポット溶接位置の検査装置における検査対象表面の撮像画像を示す図である。
【図１２】本発明の溶接位置の検査装置の実施例１であるスポット溶接位置の検査装置における撮像画像の輝度プロファイルを示す図である。
【図１３】本発明の溶接位置の検査装置の実施例１であるスポット溶接位置の検査装置における輝度むら除去画像からスポット溶接部の輪郭部分を抽出した図である。
【図１４】本発明の溶接位置の検査装置の実施例１であるスポット溶接位置の検査装置におけるスポット溶接部の輪郭部分を抽出した画像を複数方向の照明を切り替えて取得し合成した図である。
【図１５】本発明の溶接位置の検査装置の実施例１であるスポット溶接位置の検査装置における検査方法を示すフローチャートである。
【図１６】本発明の溶接位置の検査装置の実施例２であるスポット溶接位置の検査装置における画像の輝度むらの除去を説明するための図である。
【図１７】本発明の溶接位置の検査装置の実施例２であるスポット溶接位置の検査装置における照明に併用するレンズの倍率の変化による発光分布の変化を示す特性図である。
【図１８】本発明の溶接位置の検査装置の実施例３であるスポット溶接位置の検査装置における検査対象表面の撮像画像を示す図である。
【図１９】本発明の溶接位置の検査装置の実施例３であるスポット溶接位置の検査装置における撮像画像の輝度プロファイルを示す図である。
【図２０】本発明の溶接位置の検査装置の実施例３であるスポット溶接位置の検査装置を示す概略図である。
【図２１】本発明の溶接位置の検査装置の実施例３であるスポット溶接位置の検査装置における検査方法を示すフローチャートである。
【発明を実施するための形態】
【００１９】
以下、図示した実施例に基づいて本発明の溶接部の検査装置について説明する。尚、符号は、従来と同一のものは、同符号を使用する。
【実施例１】
【００２０】
図３は、本発明の溶接位置の検査装置の実施例１であるスポット溶接位置の検査装置の全体構成を示すものである。
【００２１】
該図に示す如く、本実施例のスポット溶接位置の検査装置は、スポット溶接部５が点在する検査対象４の表面の２次元検査領域に対し傾斜した角度で２次元検査領域の全域を照明する異なる２方向（本実施例では、直交２方向）に配置された投光部である照明２ａ、及び２ｂと、２次元検査領域に対向した位置から、上記直交２方向より照明された複数の画像を取得する撮像部である撮像機１と、取得した複数の画像からスポット溶接部５の円錐台形のくぼみ傾斜部分に対応する輪郭情報をそれぞれ抽出する抽出処理部である溶接部抽出部１２と、抽出した複数の輪郭情報を合成することで概ね円形の輪郭を得る合成処理部である抽出領域合成部１３と、概ね円形の輪郭に円を当てはめスポット溶接部５として認識する認識部である溶接部認識部１４と、スポット溶接部５として認識した円の中心座標をスポット溶接部５の位置として算出する算出部である座標算出部１５とから概略構成されている。
【００２２】
撮像機１と照明２ａ、及び２ｂは、それぞれ支持部材で支持され、更に、これらは走査装置７に搭載されて移動可能になっている。
【００２３】
図４に、斜めから照明した場合の図５に示す照明の発光分布２５Ａと、検査対象４の表面の図６に示す撮像範囲３の輝度分布２０との関係を説明するための図を示し、また、図５に、照明の発光部輝度プロファイル２４を、図６に、撮像範囲３の撮像領域輝度プロファイル１９をそれぞれ示す。
【００２４】
照度は、一般的に、照明からの距離の二乗に反比例する。そのため、撮像範囲３の輝度分布２０は、撮像範囲３を照らす照明の発光分布２５Ａを、照明からの距離の二乗で割ったものとなる。
【００２５】
撮像範囲３の輝度分布を、図６のように均一とするためには、照明２ａの配置に対して手前側、即ち、図４の撮像範囲３の領域の左側を照らす部分の照度を低く、照明２ａの配置に対して奥側、即ち、図４の撮像範囲３の領域の右側を照らす部分の照度を高くし、二次関数的に変化する発光分布２５Ａとすれば良い。そこで、照明２ａの発光分布２５Ｂ（図７参照）の不均一性を利用する。
【００２６】
図７に、照明２ａの発光部輝度プロファイル２４を示す。ここでは、一般的な拡散光源とし、発光分布２５Ｂは主光線軸２３が最も照度が高く、主光線軸２３を中心に対称な分布とする。この対称な発光分布２５Ｂの片側の傾斜を用いて、二次関数的に変化する発光分布２５Ａに近い発光分布を得る。
【００２７】
図８に、検査対象４の表面の照度を均一とする構成を示す。また、図９に、発光部輝度プロファイル２４の位置の調整による発光分布２５Ｂの変化を示す。撮像範囲３の照明から最も遠い領域を照らすように、位置調整前発光部輝度プロファイル２４Ａを位置調整後発光部輝度プロファイル２４Ｂに移動することで、照明の対称分布の片側の傾斜を用いて撮像範囲３を照らすことができる。
【００２８】
この構成により、図５に示す発光分布２５Ａに近い発光分布が得られ、撮像範囲３の照度分布２０を均一とすることができる。
【００２９】
尚、二次関数的に変化する発光分布２５Ａを得る手段として、例えば、段階的に濃度を変化させた減光フィルタを用いた構成としても良い。
【００３０】
また、照明２ａを不均一な拡散光源としたが、発光分布が均一な光源を用いても良い。この場合においては、減光フィルタを用いて二次関数的に変化する発光分布２５Ａとすれば良い。照明２ｂについても、上記した照明２ａと同様に、照明の配置を決定するものである。
【００３１】
尚、照明の数は２つに限られるものではなく、３つ以上設置しても良い。
【００３２】
更に、図３における制御部８は、撮像機１による撮像と、照明２ａ及び照明２ｂの点灯、消灯のタイミングを制御するものである。
【００３３】
検査開始時には、照明２ａ及び照明２ｂは消灯されており、まず、照明２ａを点灯する。次に、撮像機１により撮像し、撮像した撮像画像は画像取込ボード９を介してパソコンＰ内に取り込まれる。撮像後、照明２ａを消灯し、照明２ｂを点灯する。撮像機１により撮像し、撮像した撮像画像は画像取込ボード９を介してパソコンＰ内に取り込まれる。撮像後、照明２ｂを消灯する。
【００３４】
尚、検査対象４の検査領域が撮像範囲３よりも大きい場合は、撮像機１と照明２ａ及び２ｂを搭載した走査装置７を駆動し、複数の撮像範囲３位置で撮像を行い、検査領域全域がいずれかの撮像範囲３に含まれるようにすることができる。
【００３５】
画像取込ボード９を介してパソコンＰ内に取り込まれた２枚（ｎ箇所の位置で撮像した場合は２ｎ枚）の画像は、バッファメモリ１０に一時保管される。溶接部抽出部１２では、バッファメモリ１０に一時保管された画像からスポット溶接部５が抽出される。
【００３６】
図１０に画像を取得するための構成を、図１１に撮像画像１７Ａを、図１２に撮像画像の破線部１８に沿った断面における撮像領域輝度プロファイル１９をそれぞれ示す。
【００３７】
検査対象４の表面部分の輝度と比較して、スポット溶接部５のくぼみ傾斜部分の照明手前側は輝度が低く、照明奥側は輝度が高くなっている。この輝度値に対して、基準となるしきい値Ｘ、Ｙを設定する。しきい値Ｘは、検査対象４の表面部分の輝度より高い値とし、画像上のしきい値Ｘ以上の輝度を持つ部分をＨレベルと判定する。しきい値Ｙは、検査対象４の表面部分の輝度より低い値とし、画像上のしきい値Ｙ以下の輝度を持つ部分をＨレベルと判定する。それ以外の、しきい値Ｙ以上で、しきい値Ｘ以下の輝度を持つ部分はＬレベルと判定する。
【００３８】
このように、しきい値を２重に設けて画像処理を施し、スポット溶接部５のくぼみ傾斜部分の２箇所をＨレベルとし二値化して抽出することができる。
【００３９】
図１３に、スポット溶接部５のくぼみ傾斜部分を抽出した二値化処理画像２７の例を示す。ここでは、Ｈレベルと判定された部分を白く表示し、Ｌレベルと判定された部分を黒く表示している。抽出された部分は、それぞれスポット溶接部５の輪郭の一部分であり、全周の１／４程度の円弧を形作っている。
【００４０】
図３に示す抽出領域合成部１３では、スポット溶接部５の抽出結果が合成される。２枚の二値化処理画像２７は、照明２ａ及び２ｂの配置によって、スポット溶接部５の円形の輪郭のうち、抽出部分が異なっている。例えば、照明２ａ及び２ｂを互いに直交するように配置していた場合、二値化処理画像２７における輪郭の抽出部分は、スポット溶接部５の直交する対面２箇所となり、画像の合成を行うと、スポット溶接部５の輪郭全周を抽出できる。
【００４１】
図１４に、合成画像２８の例を示す。図１４の例のような円形全体の抽出画像に、円の当てはめ処理を行うことによって、スポット溶接部５に高精度に円を当てはめることができ、高精度に溶接部の位置の算出を行うことができる。
【００４２】
尚、前述したように、照明の数は２つに限られるものではなく、３つ以上としても良い。その場合、制御部８では、照明ごとに点灯、画像取得、消灯の順で処理を行い、取得画像からスポット溶接部５を抽出し、３枚以上の抽出画像の合成を行う。
【００４３】
また、スポット溶接部５の抽出処理においては、くぼみ傾斜部分の照明手前側、及び照明奥側の２箇所を検出しているが、どちらか一方のみの検出としても構わない。その場合には、照明を４つ以上配置し、４枚以上の抽出画像の合成を行う必要がある。
【００４４】
図３に示す座標算出部１４では、抽出した円孤からスポット溶接部５の輪郭のみを認識する。座標算出部１５では、認識結果からスポット溶接部５の位置が算出される。その算出結果は、データ記憶部３１、画像表示部３２に送られる。データ記憶部３１では、算出した座標データの有無、合否判定が記憶され、画像表示部３２では、スポット溶接部５に生じるくぼみの円が表示され、このくぼみの円が有ればスポット溶接部５が有、くぼみの円が無ければスポット溶接部５が無しと判断している。
【００４５】
次に、この構成を用いたスポット溶接位置の検査方法の手順を、図１５に示すフローを用いて説明する。
【００４６】
該図に示す如く、検査が開始されると、処理ステップＳ１００において、走査装置７を駆動させ、撮像機１が検査対象４の表面の所望の範囲の撮像が行えるように移動する。
【００４７】
処理ステップＳ１０１において、所望の位置で停止した後、処理ステップＳ１０２では照明２ａを点灯させ、撮像範囲３を照らす。その後、処理ステップＳ１０３において、撮像機１によって、検査対象４の表面を撮像する。撮像した画像は、画像取込ボード９を介してパソコンＰ内に取り込まれ、画像処理によりスポット溶接部５を抽出する。図１５のフロー上では、処理ステップＳ１１２でスポット溶接部５の抽出が行われる。
【００４８】
処理ステップＳ１０３における画像取得の後、処理ステップＳ１０４において照明２ａを消灯する。引き続き、処理ステップＳ１０５で照明２ｂを点灯させ、処理ステップＳ１０６において画像を取得する。取得画像からは、処理ステップＳ１１４によって、スポット溶接部５が抽出される。処理方法は、処理ステップＳ１１２で示した方法と同様である。
【００４９】
処理ステップＳ１１２、及び処理ステップＳ１１４によってスポット溶接部５を抽出した二値化処理画像２７は、処理ステップＳ１１５に送られ画像の合成が行われる。
【００５０】
処理ステップＳ１０６における画像取得の後、処理ステップＳ１０７において照明２ｂを消灯する。尚、照明を３つ以上とした場合には、全ての照明に対して、処理ステップＳ１０２から処理ステップＳ１０４、及び処理ステップＳ１１２と同様の手順で処理を行い、全ての二値化処理画像２７を処理ステップＳ１１５に送る。その後、処理ステップＳ１０８において判定処理を行い、検査対象４表面の検査領域全体の画像取得が完了するまで、走査装置７による移動と画像取得、及びスポット溶接部５の抽出処理を繰り返す。
【００５１】
検査領域全体での画像取得が完了した後、処理ステップＳ１０９において、スポット溶接部５を抽出した画像を検査領域全体で貼り合わせる。貼り合わせの原点、及び貼り合わせ画像の相対位置についての情報は、走査装置７の移動距離を利用する。
【００５２】
その後、処理ステップＳ１１０において、貼り合わせた画像のスポット溶接部５の抽出部分に円を当てはめる処理を行い、当てはめた円の中心座標をスポット溶接部５の位置として算出する。このとき、スポット溶接部５の抽出部分は、円形輪郭の全周となっており、正確な円の当てはめ、及び中心座標の算出を行うことができる。
【００５３】
以上説明したスポット溶接位置の検査方法とすることにより、検査範囲の照度を均一化して検査領域を広範囲とし、溶接部の円形輪郭の全周を抽出し高精度に溶接部の位置を検出することで、所望の位置に溶接が施されているかを確認することができる。
【実施例２】
【００５４】
次に、本発明の溶接位置の検査装置の実施例２であるスポット溶接位置の検査装置について説明する。
【００５５】
実施例２が実施例１と異なる点は、図１６に示すような、照明２ａの近傍に広がり角抑制レンズ６を備えている点である。また、図１７には、この広がり角抑制レンズ６の倍率の変化による照明の発光分布２５Ｂの変化を示す。
【００５６】
本実施例では、広がり角抑制レンズ６の倍率を変化させ、照明２ａからの光線の広がりを調整することで、発光分布２５Ｂの傾斜を広がり抑制発光分布２６に合わせることができる。
【００５７】
このような本実施例の構成とすることにより、上述した実施例１と同様な効果が得られることは勿論、図５に示す発光分布２５Ａにより近い発光分布が得られ、撮像範囲３の照度分布２０を均一とすることができる。
【実施例３】
【００５８】
次に、本発明の溶接位置の検査装置の実施例３であるスポット溶接位置の検査装置について説明する。
【００５９】
実施例３が、実施例１及び２と相違する点は、画像処理フローにおいて輝度むら除去ステップを含む点である。
【００６０】
図３に示したスポット溶接位置の検査装置のように、撮像範囲３の全体は、照明２ａ又は照明２ｂによって照らされている。このとき、照明２ａ又は照明２ｂの発光分布は、完全な二次関数変化になっておらず、撮像範囲３には輝度むらが残る場合が想定される。そこで、本実施例では、画像処理によって残った輝度むらを除去するものである。
【００６１】
即ち、図１１及び図１２に示したように、スポット溶接部５のくぼみ傾斜部分の照明手前側は影となり、検査対象４の表面より暗い暗部として信号が検出される。また、スポット溶接部５のくぼみ傾斜部分の照明奥側は正反射が起こり、検査対象４の表面より明るい明部として信号が検出される。このとき、スポット溶接部５の各検出信号に比べ、輝度むらによる検査対象４表面の輝度変動は周波数が低い。そこで、撮像画像１７Ａから低周波成分を抽出し、元の取得画像から減算することで、輝度むらを除去することができる。低周波成分を抽出する方法には、例えば、フーリエ変換などを用いる。
【００６２】
尚、同様の効果が得られる他の処理を適用して良い。また、高周波成分を抽出する処理によって、低周波である輝度むら成分を除去しても良い。
【００６３】
図１８に、輝度むら除去処理後の除去画像１７Ｂを、図１９に、画像の破線部１８に沿った断面における撮像領域輝度プロファイル１９を示す。
【００６４】
この処理により、しきい値を平坦部輝度値により近い値とすることが可能となり、スポット溶接部５の検出信号が小さい場合においても検出できるといった効果がある。
【００６５】
図２０に、実施例３におけるスポット溶接位置の検査装置を示す。該図の示す実施例３におけるスポット溶接位置の検査装置は、図３に示した実施例１のスポット溶接位置の検査装置と概略構成は略同一であり、異なる点は、実施例３では、照明２ａ及び照明２ｂの下方に広がり角抑制レンズ６を設置し、パソコンＰ内に輝度むら除去部１１を備えている点である。
【００６６】
図２１に、実施例３の構成におけるスポット溶接位置の検査方法の手順であるフローを示す。
【００６７】
図２１に示す実施例３の構成におけるスポット溶接位置の検査方法の手順は、図１５に示した実施例１の構成における手順と略同一であるが、本実施例では、処理ステップＳ１１２及び処理ステップＳ１１４での溶接部抽出の前に、それぞれ輝度むらを除去する処理ステップＳ１１１及び処理ステップＳ１１３を行っている。
【００６８】
このような本実施例の構成とすることにより、上述した実施例１及び２と同様な効果が得られることは勿論、スポット溶接部を撮像機の撮像範囲全体で検査し、位置を高精度に求めることができる効果がある。
【００６９】
尚、上述した各実施例では、スポット溶接部の位置検出について説明したが、これに限定されるものではなく、検査対象表面にくぼみが形成されている溶接部の位置検出に適用可能であることは言うまでもない。
【符号の説明】
【００７０】
１…撮像機、２、２ａ、２ｂ…照明、３…撮像範囲、４…検査対象、５…スポット溶接部、６…広がり角抑制レンズ、７…走査装置、８…制御部、９…画像取込ボード、１０…バッファメモリ、１１…輝度むら除去部、１２…溶接部抽出部、１３…抽出領域合成部、１４…溶接部認識部、１５…座標算出部、１７、１７Ａ、１７Ｂ…撮像画像、１８…破線部、１９…撮像領域輝度プロファイル、２０…輝度分布、２１…飽和輝度値、２２…ノイズレベル輝度値、２３…主光線軸、２４…発光部輝度プロファイル、２４Ａ…位置調整前発光部輝度プロファイル、２４Ｂ…位置調整後発光部輝度プロファイル、２５Ａ、２５Ｂ…発光分布、２６…広がり抑制発光分布、２７…二値化処理画像、２８…合成画像、２９…検査不可領域、３０…検査可能領域、３１…データ記憶部、３２…画像表示部、Ｐ…パソコン。
【図１】
2013015389.tif 000003
【図２】
2013015389.tif 000004
【図３】
2013015389.tif 000005
【図４】
2013015389.tif 000006
【図５】
2013015389.tif 000007
【図６】
2013015389.tif 000008
【図７】
2013015389.tif 000009
【図８】
2013015389.tif 000010
【図９】
2013015389.tif 000011
【図１０】
2013015389.tif 000012
【図１１】
2013015389.tif 000013
【図１２】
2013015389.tif 000014
【図１３】
2013015389.tif 000015
【図１４】
2013015389.tif 000016
【図１５】
2013015389.tif 000017
【図１６】
2013015389.tif 000018
【図１７】
2013015389.tif 000019
【図１８】
2013015389.tif 000020
【図１９】
2013015389.tif 000021
【図２０】
2013015389.tif 000022
【図２１】
2013015389.tif 000023