(57)【特許請求の範囲】
【請求項１】
溶接材料に溶接用レーザを照射した際に形成されるビードの終端部の形状を判定する装置であって、
前記溶接材料に前記溶接用レーザを照射するレーザ照射部と、
前記溶接材料上の前記溶接用レーザを照射した部分の画像を時間経過に沿って連続的に取得するモニタ部と、
前記モニタ部によって取得された画像を記憶する記憶部と、
前記画像内の平均輝度が所定の画像取込用閾値以下の場合に前記記憶部から前記画像を取得する画像取込部と、
前記画像取込部によって取得された前記画像内のビード領域を発光の輝度に基づいて認識するビード認識部と、
前記ビード認識部によって認識された前記ビード領域に基づいて前記ビード領域の終端部の位置を算出し、前記ビード領域の前記終端部が前記ビード領域の延在方向に凸形状か凹形状かを判定するビード形状判定部と
を備えていることを特徴とする装置。
【請求項２】
前記モニタ部は、
溶接プロセス中の画像を取得するための第１のモニタ手段と、
溶接プロセスが終了した後の画像を取得するための第２のモニタ手段と、
前記溶接用レーザを照射した部分からの光を前記第１のモニタ手段と前記第２のモニタ手段の２方向に分割する光分割手段と
を備え、
前記第１のモニタ手段に導かれる光の光量が、前記第２のモニタ手段に導かれる光の光量よりも小さくなっていることを特徴とする請求項１に記載の装置。
【請求項３】
前記ビード認識部は、
前記画像内において所定の領域認識用閾値以上の輝度を有する領域をビード領域候補として決定する領域認識手段と、
前記ビード領域候補のアスペクト比に基づいて、前記ビード領域候補が前記ビード領域であるかを判断する判断手段と
を備えていることを特徴とする請求項１または２に記載の装置。
【請求項４】
前記ビード形状判定部は、
前記ビード領域の代表点を算出する代表点算出手段と、
前記ビード領域の前記終端部の中心位置を算出する中心位置算出手段と、
前記ビード領域の前記代表点と前記ビード領域の前記終端部の前記中心位置との間の中間点を算出する中間点算出手段と、
前記中心位置と前記中間点とを結ぶ線分を挟んで平行に延び、且つ前記ビード領域の前記終端部の外周部に交わる２つの直線を算出する直線算出手段と、
前記２つの直線と前記終端部の前記外周部との交点を算出し、前記交点と前記中心位置とに基づいて湾曲度を計算し、該湾曲度を用いて前記ビード領域の前記終端部が凸形状か凹形状かを判定する湾曲度算出手段と
を備えていることを特徴とする請求項１ないし３のいずれか一項に記載の装置。
【請求項５】
前記湾曲度は、前記交点を結ぶ線分から前記中心位置までの距離であることを特徴とする請求項１ないし４のいずれか一項に記載の装置。
【請求項６】
前記湾曲度算出手段は、前記画像取込部が複数の画像を取得した場合、前記複数の画像から求められた平均湾曲度を用いて前記ビード領域の前記終端部が凸形状か凹形状かを判定するように構成されていることを特徴とする請求項１ないし５のいずれか一項に記載の装置。
【請求項７】
溶接材料に溶接用レーザを照射した際に形成されるビードの終端部の形状を判定する方法であって、
前記溶接材料に前記溶接用レーザを照射するステップと、
前記溶接材料上の前記溶接用レーザを照射した部分の画像を時間経過に沿って取得するステップと、
前記画像を記憶部に記憶するステップと、
前記画像内の平均輝度が所定の画像取込用閾値以下の場合に前記記憶部から前記画像を取得するステップと、
前記記憶部から取得した前記画像内のビード領域を発光の輝度に基づいて認識するステップと、
該認識されたビード領域に基づいて前記ビード領域の終端部の位置を算出し、前記ビード領域の前記終端部が前記ビード領域の延在方向に凸形状か凹形状かを判定するステップと
を含むことを特徴とする方法。
【請求項８】
前記溶接用レーザを照射した部分の画像を時間経過に沿って取得するステップは、
前記溶接用レーザを照射した部分からの光を第１のモニタ手段と第２のモニタ手段の２方向に分割する工程と、
前記第１のモニタ手段によって溶接プロセス中の画像を取得する工程と、
前記第２のモニタ手段によって溶接プロセスが終了した後の画像を取得する工程と
を含み、
前記第１のモニタ手段に導かれる光の光量が、前記第２のモニタ手段に導かれる光の光量よりも小さくなっていることを特徴とする請求項７に記載の方法。
【請求項９】
前記ビード領域を認識するステップは、
前記画像内において所定の領域認識用閾値以上の輝度を有する領域をビード領域候補として決定する工程と、
前記ビード領域候補のアスペクト比に基づいて、前記ビード領域候補が前記ビード領域であるかを判断する工程と
を含むことを特徴とする請求項７または８のいずれか一項に記載の方法。
【請求項１０】
前記ビード領域内の終端部が前記ビード領域の延在方向に凸形状か凹形状かを判定するステップは、
前記ビード領域の代表点を算出する工程と、
前記ビード領域の前記終端部の中心位置を算出する工程と、
前記ビード領域の前記代表点と前記ビード領域の前記終端部の前記中心位置との間の中間点を算出する工程と、
前記中心位置と前記中間点とを結ぶ線分を挟んで平行に延び、且つ前記ビード領域の前記終端部の外周部に交わる２つの直線を算出する工程と、
前記２つの直線と前記終端部の前記外周部との交点を算出し、前記交点と前記中心位置とに基づいて湾曲度を計算し、該湾曲度を用いて前記ビード領域の前記終端部が凸形状か凹形状かを判定する工程と
を含むことを特徴とする請求項７ないし９のいずれか一項に記載の方法。
【請求項１１】
前記湾曲度は、前記交点を結ぶ線分から前記中心位置までの距離であることを特徴とする請求項７ないし１０のいずれか一項に記載の方法。
【請求項１２】
前記終端部が凸形状か凹形状かを判定する工程は、前記記憶部から複数の画像を取得した場合、前記複数の画像から求められた平均湾曲度を用いて前記ビード領域の前記終端部が凸形状か凹形状かを判定することを特徴とする請求項７ないし１１のいずれか一項に記載の方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、溶接材料に溶接用レーザを照射した際に形成されるビードの終端部の形状を判定する装置及びその方法に関するものである。詳しくは、本発明は、レーザ溶接による重ね合わせ溶接を行う際、溶接直後に金属からの熱発光が残っている極めて短い時間内に、ビードの終端部の画像を高速カメラで取得し、取得した画像に基づいてビードの終端部の穴欠陥を判定するアルゴリズムに関するものである。
【背景技術】
【０００２】
従来より、レーザ溶接などによる溶接を行う際に、カメラや光センサなどでビード領域からの信号を検出し、その検出信号を解析してレーザ溶接における溶接欠陥を判定する方法が提案されている（例えば、特許文献１及び特許文献２）。
【０００３】
特許文献１では、溶接プロセス中に熱放射光センサ及び反射光センサを用いて溶接箇所からの信号を検出し、この検出信号の経時変化を溶接条件に対応する基準データテーブルと比較し、溶接可能な状態かを判定している。これにより、特許文献１では、溶接後の溶接割れや溶接欠陥を防止している。
【０００４】
また、特許文献２では、測定用ビームを溶接領域に放射し、溶接直後に得られた温度信号を、実験的に求めた温度の上限及び下限と比較している。そして、特許文献２では、この温度の上限及び下限を違反した回数をカウントして溶接欠陥を判定している。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００７−３２６１３４号公報
【特許文献２】特開２００５−２３０９１３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
図１１は、レーザ溶接を行う際に、カメラや光センサなどを用いてビード領域から連続的に信号を検出した場合の例を示している。
図１１に示すように、特許文献１のような検出信号を用いる判定方法では、ビード領域の終端部の位置で溶接用レーザの照射及びビード領域のモニタ動作が停止すると、ビードの終端部における検出信号には極めて大きな変化が生じることが知られている。そのため、ビード領域の終端部は、溶接プロセス中と同じ判定方法では溶接欠陥を判定することができないことが問題となっている。
【０００７】
また、特許文献２の方法では、溶接直後に得られた温度信号が制限値を何回違反したかで溶接欠陥を判定しており、ビード領域の終端部の形状自体が全く観察されていない。したがって、正確にビード領域の終端部の溶接欠陥を判定することができない可能性がある。しかも、特許文献２では、溶接用レーザ以外に測定用レーザを照射する装置も必要となり、装置のコストが高くなるという問題もあった。
【０００８】
図１２は、ビード領域の終端部をカメラで撮影した画像であり、ビード領域の終端部において穴欠陥が生じた場合の画像と、正常に溶接が終了した場合の画像とを示している。図１２（ａ）に示すように、ビード領域の終端部に穴欠陥が生じた場合、ビード領域の終端部がビードの延在方向に凹形状となる。一方、図１２（ｂ）に示すように、溶接が正常に終了した場合には、ビード領域の終端部がビードの延在方向に凸形状となる。
【０００９】
これに対して、従来より、ビード領域の終端部の穴欠陥を溶接プロセスが完全に終了した後に検査する方法が提案されている。例えば、バックライト式と呼ばれる検査方法では、レーザ溶接のプロセスが完全に終了した後に、別工程で溶接面に対して裏側から照明光を照射し、表側への漏れ光を検出して、穴欠陥を判定している。しかしながら、この方法では、溶接が終了した後に別工程として検査工程が追加されるので、生産効率が低下してしまうという問題もあった。
【００１０】
本発明は、このような実情に鑑みてなされたものであって、その目的は、溶接プロセスと同期してビード領域の画像を取得し、溶接プロセス直後の極めて短い時間でビードの終端部の穴欠陥を高精度に判定することが可能なビードの終端部の形状を判定する装置及びその方法を提供することにある。
【課題を解決するための手段】
【００１１】
本願の発明者は、溶接プロセスが終了した直後に、溶接用レーザの照射部の透過率の低さに打ち勝って、溶接材料からある程度の光量の金属熱発光が観察できることに気付き、この画像をカメラなどで撮像して穴欠陥の判定に利用する方法を発見した。この画像は、特許文献１の従来の方法では、溶接プロセス後であるため不要と判定されていた画像である。本願の発明者は、溶接プロセスが終了した直後の画像に着目し、従来では全く知られていない特徴的な形状判定を行い、溶接プロセス後の極めて短い時間で（実質的に、溶接プロセスの時間内で）穴欠陥の検査が実現できる装置及びその方法を確立した。
【００１２】
本発明によれば、上記従来技術の有する課題を解決するために、溶接材料に溶接用レーザを照射した際に形成されるビードの終端部の形状を判定する装置であって、前記溶接材料に前記溶接用レーザを照射するレーザ照射部と、前記溶接材料上の前記溶接用レーザを照射した部分の画像を時間経過に沿って連続的に取得するモニタ部と、前記モニタ部によって取得された画像を記憶する記憶部と、前記画像内の平均輝度が所定の画像取込用閾値以下の場合に前記記憶部から前記画像を取得する画像取込部と、前記画像取込部によって取得された前記画像内のビード領域を発光の輝度に基づいて認識するビード認識部と、前記ビード認識部によって認識された前記ビード領域に基づいて前記ビード領域の終端部の位置を算出し、前記ビード領域の前記終端部が前記ビード領域の延在方向に凸形状か凹形状かを判定するビード形状判定部とを備えている装置が提供される。
【００１３】
また、本発明に係る装置の別の実施態様によれば、前記モニタ部は、溶接プロセス中の画像を取得するための第１のモニタ手段と、溶接プロセスが終了した後の画像を取得するための第２のモニタ手段と、前記溶接用レーザを照射した部分からの光を前記第１のモニタ手段と前記第２のモニタ手段の２方向に分割する光分割手段とを備え、前記第１のモニタ手段に導かれる光の光量が、前記第２のモニタ手段に導かれる光の光量よりも小さくなっている。
【００１４】
また、本発明に係る装置の別の実施態様によれば、前記ビード認識部は、前記画像内において所定の領域認識用閾値以上の輝度を有する領域をビード領域候補として決定する領域認識手段と、前記ビード領域候補のアスペクト比に基づいて、前記ビード領域候補が前記ビード領域であるかを判断する判断手段とを備えている。
【００１５】
また、本発明に係る装置の別の実施態様によれば、前記ビード形状判定部は、前記ビード領域の代表点を算出する代表点算出手段と、前記ビード領域の前記終端部の中心位置を算出する中心位置算出手段と、前記ビード領域の前記代表点と前記ビード領域の前記終端部の前記中心位置との間の中間点を算出する中間点算出手段と、前記中心位置と前記中間点とを結ぶ線分を挟んで平行に延び、且つ前記ビード領域の前記終端部の外周部に交わる２つの直線を算出する直線算出手段と、前記２つの直線と前記終端部の前記外周部との交点を算出し、前記交点と前記中心位置とに基づいて湾曲度を計算し、該湾曲度を用いて前記ビード領域の前記終端部が凸形状か凹形状かを判定する湾曲度算出手段とを備えている。
【００１６】
また、本発明に係る装置の別の実施態様によれば、前記湾曲度は、前記交点を結ぶ線分から前記中心位置までの距離である。
【００１７】
また、本発明に係る装置の別の実施態様によれば、前記湾曲度算出手段は、前記画像取込部が複数の画像を取得した場合、前記複数の画像から求められた平均湾曲度を用いて前記ビード領域の前記終端部が凸形状か凹形状かを判定するように構成されている。
【００１８】
また、本発明によれば、溶接材料に溶接用レーザを照射した際に形成されるビードの終端部の形状を判定する方法であって、前記溶接材料に前記溶接用レーザを照射するステップと、前記溶接材料上の前記溶接用レーザを照射した部分の画像を時間経過に沿って取得するステップと、前記画像を記憶部に記憶するステップと、前記画像内の平均輝度が所定の画像取込用閾値以下の場合に前記記憶部から前記画像を取得するステップと、前記記憶部から取得した前記画像内のビード領域を発光の輝度に基づいて認識するステップと、該認識されたビード領域に基づいて前記ビード領域の終端部の位置を算出し、前記ビード領域の前記終端部が前記ビード領域の延在方向に凸形状か凹形状かを判定するステップとを含む方法が提供される。
【００１９】
また、本発明に係る方法の別の実施態様によれば、前記溶接用レーザを照射した部分の画像を時間経過に沿って取得するステップは、前記溶接用レーザを照射した部分からの光を第１のモニタ手段と第２のモニタ手段の２方向に分割する工程と、前記第１のモニタ手段によって溶接プロセス中の画像を取得する工程と、前記第２のモニタ手段によって溶接プロセスが終了した後の画像を取得する工程とを含み、前記第１のモニタ手段に導かれる光の光量が、前記第２のモニタ手段に導かれる光の光量よりも小さくなっている。
【００２０】
また、本発明に係る方法の別の実施態様によれば、前記ビード領域を認識するステップは、前記画像内において所定の領域認識用閾値以上の輝度を有する領域をビード領域候補として決定する工程と、前記ビード領域候補のアスペクト比に基づいて、前記ビード領域候補が前記ビード領域であるかを判断する工程とを含む。
【００２１】
また、本発明に係る方法の別の実施態様によれば、前記ビード領域内の終端部が前記ビード領域の延在方向に凸形状か凹形状かを判定するステップは、前記ビード領域の代表点を算出する工程と、前記ビード領域の前記終端部の中心位置を算出する工程と、前記ビード領域の前記代表点と前記ビード領域の前記終端部の前記中心位置との間の中間点を算出する工程と、前記中心位置と前記中間点とを結ぶ線分を挟んで平行に延び、且つ前記ビード領域の前記終端部の外周部に交わる２つの直線を算出する工程と、前記２つの直線と前記終端部の前記外周部との交点を算出し、前記交点と前記中心位置とに基づいて湾曲度を計算し、該湾曲度を用いて前記ビード領域の前記終端部が凸形状か凹形状かを判定する工程とを含む。
【００２２】
また、本発明に係る方法の別の実施態様によれば、前記湾曲度は、前記交点を結ぶ線分から前記中心位置までの距離である。
【００２３】
また、本発明に係る方法の別の実施態様によれば、前記終端部が凸形状か凹形状かを判定する工程は、前記記憶部から複数の画像を取得した場合、前記複数の画像から求められた平均湾曲度を用いて前記ビード領域の前記終端部が凸形状か凹形状かを判定する。
【発明の効果】
【００２４】
本発明に係るビードの終端部の形状を判定する装置によれば、前記溶接材料に前記溶接用レーザを照射するレーザ照射部と、前記溶接材料上の前記溶接用レーザを照射した部分の画像を連続的に取得するモニタ部と、前記モニタ部によって取得された画像を記憶する記憶部と、前記画像内の平均輝度が所定の画像取込用閾値以下の場合に前記記憶部から前記画像を取得する画像取込部と、前記画像取込部によって取得された前記画像内のビード領域を認識するビード認識部と、前記ビード認識部によって認識された前記ビード領域に基づいて前記ビード領域の終端部の位置を算出し、前記ビード領域の前記終端部が前記ビード領域の延在方向に凸形状か凹形状かを判定するビード形状判定部とを備えている。この構成によれば、溶接直後に得られた画像を用いてビード領域の終端部の形状自体を凸形状か凹形状かを判定するので、溶接プロセス中に得られる信号の経時変化を利用する従来の構成に比べて、より高精度にビードの終端部の穴欠陥を判定することができる。また、溶接プロセス後の極めて短い時間で（実質的に、溶接プロセスの時間内で）、ビードの終端部の穴欠陥を判定することができ、溶接が終了した後に別工程として検査工程を追加する必要がなく、生産効率が向上する。また、この構成によれば、装置が溶接用レーザを照射する照射部のみ備えていればよいので、従来のように溶接用レーザ以外に測定用レーザ用の照射部を設ける必要がなくなり、装置のコストを抑えることもできる。
【００２５】
また、本発明に係るビードの終端部の形状を判定する装置によれば、前記モニタ部は、溶接プロセス中の画像を取得するための第１のモニタ手段と、溶接プロセスが終了した後の画像を取得するための第２のモニタ手段と、前記溶接用レーザを照射した部分からの光を前記第１のモニタ手段と前記第２のモニタ手段の２方向に分割する光分割手段とを備え、前記第１のモニタ手段に導かれる光の光量が、前記第２のモニタ手段に導かれる光の光量よりも小さくなっているので、ダイナミックレンジが小さいモニタ手段を使用する場合でも、２つのモニタ手段を溶接中と溶接直後用とで使い分けることにより、溶接中の画像と溶接直後の画像の両方を撮像することができる。したがって、ダイナミックレンジが小さいモニタ手段を使用する場合でも、溶接直後の画像を用いてビード領域の終端部の穴欠陥を判定することができる。
【００２６】
また、本発明に係るビードの終端部の形状を判定する装置によれば、前記ビード認識部は、前記画像内において所定の領域認識用閾値以上の輝度を有する領域をビード領域候補として決定する領域認識手段と、前記ビード領域候補のアスペクト比に基づいて、前記ビード領域候補が前記ビード領域であるかを判断する判断手段とを備えているので、アスペクト比という簡易な処理でビード領域が認識されることになり、装置への処理負荷も小さく、認識処理を高速に行うことができる。
【００２７】
また、本発明に係るビードの終端部の形状を判定する装置によれば、前記ビード形状判定部は、前記ビード領域の代表点を算出する代表点算出手段と、前記ビード領域の前記終端部の中心位置を算出する中心位置算出手段と、前記ビード領域の前記代表点と前記ビード領域の前記終端部の前記中心位置との間の中間点を算出する中間点算出手段と、前記中心位置と前記中間点とを結ぶ線分を挟んで平行に延び、且つ前記ビード領域の前記終端部の外周部に交わる２つの直線を算出する直線算出手段と、前記２つの直線と前記終端部の前記外周部との交点を算出し、前記交点と前記中心位置とに基づいて湾曲度を計算し、該湾曲度を用いて前記ビード領域の前記終端部が凸形状か凹形状かを判定する湾曲度算出手段とを備えているので、画像内のビード領域の終端部に対してベクトルを利用した形状判定が行われることになり、終端部が凸形状か凹形状かをより高精度に判定することができる。
【００２８】
また、本発明に係るビードの終端部の形状を判定する装置によれば、前記湾曲度は、前記交点を結ぶ線分から前記中心位置までの距離であるので、簡易な処理で湾曲度を算出することができ、装置への処理負荷も小さく、判定処理を高速に行うことができる。
【００２９】
また、本発明に係るビードの終端部の形状を判定する装置によれば、前記湾曲度算出手段は、前記画像取込部が複数の画像を取得した場合、前記複数の画像から求められた平均湾曲度を用いて前記ビード領域の前記終端部が凸形状か凹形状かを判定するように構成されているので、複数の画像の湾曲度の結果が反映されることになり、終端部が凸形状か凹形状かをより高精度に判定することができる。
【００３０】
本発明に係るビードの終端部の形状を判定する方法によれば、前記溶接材料に前記溶接用レーザを照射するステップと、前記溶接材料上の前記溶接用レーザを照射した部分の画像を時間経過に沿って取得するステップと、前記画像を記憶部に記憶するステップと、前記画像内の平均輝度が所定の画像取込用閾値以下の場合に前記記憶部から前記画像を取得するステップと、前記記憶部から取得した前記画像内のビード領域を認識するステップと、該認識されたビード領域に基づいて前記ビード領域の終端部の位置を算出し、前記ビード領域の前記終端部が前記ビード領域の延在方向に凸形状か凹形状かを判定するステップとを含む。この方法によれば、溶接直後に得られた画像を用いてビード領域の終端部の形状自体を凸形状か凹形状かを判定するので、溶接プロセス中に得られる信号の経時変化を利用する従来の構成に比べて、より高精度にビードの終端部の穴欠陥を判定することができる。また、溶接プロセス後の極めて短い時間で（実質的に、溶接プロセスの時間内で）、ビードの終端部の穴欠陥を判定することができ、溶接が終了した後に別工程として検査工程を追加する必要がなく、生産効率が向上する。
【００３１】
また、本発明に係るビードの終端部の形状を判定する方法によれば、前記溶接用レーザを照射した部分の画像を時間経過に沿って取得するステップは、前記溶接用レーザを照射した部分からの光を第１のモニタ手段と第２のモニタ手段の２方向に分割する工程と、前記第１のモニタ手段によって溶接プロセス中の画像を取得する工程と、前記第２のモニタ手段によって溶接プロセスが終了した後の画像を取得する工程とを含み、前記第１のモニタ手段に導かれる光の光量が、前記第２のモニタ手段に導かれる光の光量よりも小さくなっているので、ダイナミックレンジが小さいモニタ手段を使用する場合でも、２つのモニタ手段を溶接中と溶接直後用とで使い分けることにより、溶接中の画像と溶接直後の画像の両方を撮像することができる。したがって、ダイナミックレンジが小さいモニタ手段を使用する場合でも、溶接直後の画像を用いてビード領域の終端部の穴欠陥を判定することができる。
【００３２】
また、本発明に係るビードの終端部の形状を判定する方法によれば、前記ビード領域を認識するステップは、前記画像内において所定の領域認識用閾値以上の輝度を有する領域をビード領域候補として決定する工程と、前記ビード領域候補のアスペクト比に基づいて、前記ビード領域候補が前記ビード領域であるかを判断する工程とを含むので、アスペクト比という簡易な処理でビード領域が認識されることになり、認識処理を高速に行うことができる。
【００３３】
また、本発明に係るビードの終端部の形状を判定する方法によれば、前記ビード領域内の終端部が前記ビード領域の延在方向に凸形状か凹形状かを判定するステップは、前記ビード領域の代表点を算出する工程と、前記ビード領域の前記終端部の中心位置を算出する工程と、前記ビード領域の前記代表点と前記ビード領域の前記終端部の前記中心位置との間の中間点を算出する工程と、前記中心位置と前記中間点とを結ぶ線分を挟んで平行に延び、且つ前記ビード領域の前記終端部の外周部に交わる２つの直線を算出する工程と、前記２つの直線と前記終端部の前記外周部との交点を算出し、前記交点と前記中心位置とに基づいて湾曲度を計算し、該湾曲度を用いて前記ビード領域の前記終端部が凸形状か凹形状かを判定する工程とを含むので、画像内のビード領域の終端部に対してベクトルを利用した形状判定が行われることになり、終端部が凸形状か凹形状かをより高精度に判定することができる。
【００３４】
また、本発明に係るビードの終端部の形状を判定する方法によれば、前記湾曲度は、前記交点を結ぶ線分から前記中心位置までの距離であるので、簡易な処理で湾曲度を算出することができ、判定処理を高速に行うことができる。
【００３５】
また、本発明に係るビードの終端部の形状を判定する方法によれば、前記終端部が凸形状か凹形状かを判定する工程は、前記記憶部から複数の画像を取得した場合、前記複数の画像から求められた平均湾曲度を用いて前記ビード領域の前記終端部が凸形状か凹形状かを判定するので、複数の画像の湾曲度の結果が反映されることになり、終端部が凸形状か凹形状かをより高精度に判定することができる。
【図面の簡単な説明】
【００３６】
【図１】本発明の実施形態に係るビードの終端部の形状を判定する装置の構成を示したブロック図である。
【図２】本発明の実施形態に係る装置の処理内容を示した図であり、ビード領域の終端部の形状を判定する手順を示した図である。
【図３】本発明の実施形態に係るモニタ部の構成と、画像取込部による画像取り込み処理を示した図である。
【図４】本発明の実施形態に係るビード認識部と代表点算出手段の処理を示した図である。
【図５】本発明の実施形態に係る装置によって湾曲度を算出した実験例である。
【図６】本発明の実施形態に係る装置の動作を示すフローチャートである。
【図７】本発明の実施形態に係る装置内のビード認識部の動作を示すフローチャートである。
【図８】本発明の実施形態に係る装置内のビード形状判定部の動作を示すフローチャートである。
【図９】本発明の別の実施形態に係るモニタ部の構成と、画像取込部による画像取り込み処理を示した図である。
【図１０】本発明の別の実施形態に係るビード形状判定部の処理を示した図である。
【図１１】従来のビード領域の溶接欠陥を判定する方法を示した図であり、レーザ溶接を行う際にカメラや光センサなどを用いてビード領域から連続的に信号を検出した場合の例である。
【図１２】ビード領域の終端部をカメラで撮影した場合の画像であり、（ａ）が穴欠陥が生じた場合の画像であり、（ｂ）が正常に溶接が終了した場合の画像である。
【発明を実施するための形態】
【００３７】
以下、本発明の実施形態に係るビードの終端部の形状を判定する装置及びその方法を、図面を参照しながら説明する。
図１は、本発明の実施形態に係るビードの終端部の形状を判定する装置の構成を示したブロック図であり、図２は、ビード領域の終端部の形状を判定する手順を示した図である。また、図３は、本発明の実施形態に係るモニタ部の構成と、画像取込部による画像取り込み処理を示した図である。
【００３８】
図１に示すように、本実施形態に係るビードの終端部の形状を判定する装置１は、溶接材料１０を重ね合わせ溶接する際に用いられる装置であり、レーザ照射部２と、モニタ部３と、記憶部４と、画像取込部５と、ビード認識部６と、ビード形状判定部７と、アラーム出力部８とを備えている。以下に各部分について詳細に説明する。
【００３９】
レーザ照射部２は、溶接用レーザを照射するものであり、光ファイバなどを経由して送られてくるレーザを重ね合わせた溶接材料１０に照射するヘッド部（図示せず）を有している。なお、本実施形態において、レーザ照射部２は、波長１０６４ｎｍ付近のレーザ光を発生させるように構成されている。
【００４０】
図１に示すように、モニタ部３は、レーザ照射部２付近に設けられ、溶接用レーザを照射した部分の画像を連続的に取得するように構成されている。モニタ部３は、例えば、５００Ｈｚ前後のフレームレートを有する高速カメラで構成されている。また、本実施形態では、図３（ａ）に示すように、モニタ部３は、１台の高ダイナミックレンジカメラで構成されている。この高ダイナミックレンジカメラは、信号検出のダイナミックレンジが広く（すなわち、計測可能な輝度の範囲が広い）、溶接中と溶接直後の両方の画像を撮像できるものである。
【００４１】
また、図１に示すように、記憶部４は、モニタ部３に接続されており、モニタ部３により取得された画像を時間経過に沿って連続的に記憶するようになっている。
【００４２】
図１に示すように、画像取込部５は、記憶部４に接続されており、記憶部４に記憶されている画像の中から、溶接プロセスが終了した直後の画像を取り込むように構成されている。
ここで、照射部２のヘッド部の透過率は、１０６０ｎｍ付近のレーザ波長で最適化されているため、一般の可視〜近赤外光における透過率は高くない。そのため、溶接プロセスの終了直後で溶接材料１０がその熱で弱く発光している現象を観察できるのは概ね数１０ｍｓと短い時間であり、その後は、溶接材料１０からの発光の減衰が大きなって観察は厳しくなる。実験の結果、発光を観察できる時間は、典型的には、２０ｍｓであった。したがって、本実施形態では、モニタ部３が５００Ｈｚ前後のフレームレートを有する高速カメラで構成されているので、画像取込部５は、１０枚前後（２０ｍｓ÷２ｍｓ）の画像を取得できることになる。
【００４３】
また、画像取込部５は、溶接プロセス中の画像か溶接プロセス終了直後の画像かを判断するために、画像内の平均輝度を利用して溶接プロセスが終了したかを判定している。実験では、溶接プロセス中の画像内の平均輝度は、溶接プロセス終了直後と比較して３〜４桁ほど高いことがわかった。したがって、所定の第１の閾値（画像取込用閾値）を、溶接プロセス中と溶接プロセス終了直後の平均輝度の間になるように設定する。そして、図２の手順Ａ及び図３（ｂ）に示すように、画像取込部５は、画像内の平均輝度が所定の第１の閾値（画像取込用閾値）以下の場合に記憶部４から画像を取得するように構成されている。なお、上述したように、溶接プロセス中と溶接プロセス終了直後とでは、平均輝度が大きく異なるので、溶接プロセス終了直後の画像を取り込むための第１の閾値は、容易に設定することができる。
また、発光を観察できる時間の経過後は、モニタ部３によって取得される画像は、真っ暗になってビードの終端部の判定に使用することができなくなる。本実施形態においては、第１の閾値より小さい第２の閾値も設定し、図３（ｂ）に示すように、画像取込部５は、画像内の平均輝度が第２の閾値以下の場合、発光現象が終了したと判定して、画像の取り込み処理を終了する。
【００４４】
図１に示すように、ビード認識部６は、画像取込部５に接続されており、画像取込部５が取り込んだ画像を処理するものである。ビード認識部６は、画像内において所定の領域認識用閾値以上の輝度を有する領域をビード領域候補として決定する領域認識手段６ａと、ビード領域候補のアスペクト比に基づいて、ビード領域候補がビード領域であるかを判断する判断手段６ｂとを備えている。次に、ビード認識部６の各手段の処理について詳しく説明する。
【００４５】
図４（ａ）及び（ｂ）は、ビード認識部６における画像の処理を示した図である。
図４（ａ）に示すように、ビード認識部６の領域認識手段６ａは、画像内で所定の領域認識用閾値以上の輝度が連続する領域をビード領域候補として決定する。ここでは、ビード領域Ｃ１と飛散するスパッタ粒子の領域Ｃ２がビード領域候補となる。
次に、図４（ｂ）に示すように、ビード認識部６の判断手段６ｂは、画像に対して一定間隔の縦横直線を引き、ビード領域候補Ｃ１，Ｃ２を横切る線分の中点Ｑｉを算出する。その後、図２の手順Ｂに示すように、ビード認識部６の判断手段６ｂは、各ビード領域候補Ｃ１，Ｃ２のアスペクト比（縦横比）ｌ１／ｌ２を算出し、このアスペクト比ｌ１／ｌ２に基づいてビード領域候補Ｃ１，Ｃ２がビード領域であるかを判断する。特に、ビード領域Ｃ１はスパッタ粒子の領域Ｃ２に比べて扁平（横長）の形状になるので、ビード認識部６の判断手段６ｂは、アスペクト比ｌ１／ｌ２が所定の値以上になる場合をビード領域と判断する。
【００４６】
ただし、高速で飛散するスパッタ粒子に関しては、モニタ部３のカメラの露光時間の短さに限界があるので、カメラで画像を取得した際に、スパッタ粒子の領域Ｃ２が横長に延びて映る場合がある。この場合、スパッタ粒子の領域Ｃ２もアスペクト比ｌ１／ｌ２が大きくなるので、アスペクト比ｌ１／ｌ２だけに基づいてビード領域であるかを判断するのが難しくなる。
これに対処するために、本実施形態では、ビード認識部６の判断手段６ｂが更に、ビード領域候補Ｃ１，Ｃ２が前後の時間フレームの画像で移動しているかどうかを評価してビード領域であるかを判断する。具体的には、溶接プロセスの終了直後では、ビード領域Ｃ１は、画像内で停止しており、スパッタ粒子の領域Ｃ２は飛散して移動していることを利用する。ビード認識部６の判断手段６ｂは、アスペクト比ｌ１／ｌ２を閾値にしても複数のビード領域候補があった場合には、前後の時間フレームで停止している領域をビード領域であると判断する。
【００４７】
図１に示すように、ビード形状判定部７は、ビード認識部６に接続されており、ビード認識部６によってビード領域が認識された後の画像を処理するものである。ビード形状判定部７は、ビード認識部６によって認識されたビード領域に基づいてビード領域の終端部の位置を算出し、ビード領域の終端部がビード領域の延在方向に凸形状か凹形状かを判定するようになっている。
具体的には、図１に示すように、ビード形状判定部７は、代表点算出手段７ａと、中心位置算出手段７ｂと、中間点算出手段７ｃと、直線算出手段７ｄと、湾曲度算出手段７ｅとを備えている。次に、ビード形状判定部７の各手段について詳しく説明する。
【００４８】
図４（ｃ）は、代表点算出手段７ａにおける画像の処理を示した図である。図２の手順Ｃ及び図４（ｃ）に示すように、代表点算出手段７ａは、ビード認識部６によって算出された中点Ｑｉの集合を利用して、ビード領域の代表点Ｑｓを算出する。具体的には、代表点算出手段７ａは、中点Ｑｉの集合の平均位置（中点Ｑｉの縦座標の平均及び中点Ｑｉの横座標の平均）を代表点Ｑｓとして算出する。
更に、代表点算出手段７ａは、ビード領域の中点Ｑｉの集合を２次関数Ｙｃ＝ａＸ２＋ｂＸ＋ｃでフィッティングする。代表点算出手段７ａは、２次関数とビード領域の中点Ｑｉとの距離の２乗和が最小となるように係数ａ，ｂ，ｃを決定する数学的処理（最小２乗法）を行う。なお、実際には、フィッティング関数が、２次関数Ｙｃ＝ａＸ２＋ｂＸ＋ｃではなく、２次関数Ｘｃ＝ａＹ２＋ｂＹ＋ｃとなる可能性もあるため、これら両方の関数についてフィッティング処理を行い、フィッティング誤差が小さい方を選択する。
【００４９】
図２の手順Ｄに示すように、中心位置算出手段７ｂは、代表点算出手段７ａにおいて求めた２次関数Ｙｃがビード領域の境界と交わる交点を求めることにより、ビード領域の終端部における幅方向の中心位置Ｔを算出する。中心位置算出手段７ｂは、代表点Ｑｓを開始点として２次関数Ｙｃに沿って画像の１ピクセルごとに輝度を評価し、輝度が領域認識用閾値未満となった部分に到達した場合、その画像ピクセルの位置をビード領域の終端部の中心位置Ｔに決定する。このような処理を行う場合、左右又は上下方向の両方で輝度が領域認識用閾値未満となるピクセルが検出されるが、終端部ではない方向では、ビード領域の発光により終端部に比べて輝度の平均（代表点Ｑｓから境界までの輝度の平均）が大きくなるので、輝度の平均が小さい方向をビード領域の終端部と判定する。
【００５０】
図２の手順Ｅに示すように、本実施形態において、中間点算出手段７ｃは、ビード領域の代表点Ｑｓとビード領域の終端部の中心位置Ｔとの間の中間点Ｗを算出するように構成されている。ビード領域は、曲線状に形成される場合もあるため、より終端部に近い中間点Ｗを終端部の判定の基点とすることで、ビード領域の曲線部分が終端部の評価に影響しにくくなる。中間点Ｗは、以下のように、２つの位置ベクトルＴとＱｓの平均位置Ｗを算出すればよい。
【数１】
0005672480.tif 000002
【００５１】
さらに、図２の手順Ｅに示すように、直線算出手段７ｄは、中間点算出手段７ｃによって算出された中間点Ｗに基づいて、２つの直線Ｌ１，Ｌ２を算出するように構成されている。２つの直線Ｌ１，Ｌ２は、中心位置Ｔと中間点Ｗとを結ぶ線分ＴＷに対して垂直な方向に一定距離変位させたものであり、線分ＴＷを挟んで平行に延びるものである。この変位距離は、２つの直線Ｌ１，Ｌ２がビード領域の終端部の外周部に交わるように設定されている。なお、ビード領域の幅は溶接条件に変更がない限り大きく変化しないので、変位距離は定数として予め設定することができる。
【００５２】
図２の手順Ｅに示すように、湾曲度算出手段７ｅは、中心位置Ｔの方向に向かって直線Ｌ１，Ｌ２に沿って画像の１ピクセルごとに輝度を評価し、輝度が領域認識用閾値未満となった部分に到達した場合、その画像ピクセルの位置をそれぞれ境界点Ｕ，Ｖに決定する。
【００５３】
そして、図２の手順Ｆに示すように、湾曲度算出手段７ｅは、境界点Ｕ，Ｖを結ぶ線分ＵＶから中心位置Ｔまでの距離ｄを湾曲度として算出する。ここで、湾曲度ｄは、中心位置Ｔが線分ＵＶに対して中間点Ｗ側にあるときは、マイナスの値とし、中心位置Ｔが線分ＵＶに対して中間点Ｗとは反対側にあるときは、プラスの値とする。
【００５４】
最終的に、図２の手順Ｇに示すように、湾曲度算出手段７ｅは、この湾曲度ｄを用いてビード領域の終端部が凸形状か凹形状かを判定するようになっている。実験では凸形状か凹形状か判断しづらい平らな場合にも穴が発生している場合があったため、湾曲度ｄの閾値を０とする。したがって、湾曲度算出手段７ｅは、湾曲度ｄが０以下の場合には終端部が凹形状であると判定する。
図５は、本実施形態に係る装置１によって湾曲度ｄを算出した実験例である。図５（ａ）に示すように、ビード領域の終端部が凹形状の場合は、湾曲度が−０．９と算出され、一方、図５（ｂ）に示すように、ビード領域の終端部が凸形状の場合は、湾曲度が１．５と算出されている。
【００５５】
また、画像取込部５では、複数の画像が取り込まれる場合がある。図２の手順Ｇに示すように、湾曲度算出手段７ｅは、複数の画像を取得した場合、各画像から湾曲度を算出する。そして、湾曲度算出手段７ｅは、複数の湾曲度の平均湾曲度を用いてビード領域の終端部が凸形状か凹形状かを判定する。
【００５６】
そして、湾曲度算出手段７ｅは、アラーム出力部８に接続されており（図１参照）、最終的に、湾曲度算出手段７ｅは、ビード領域の終端部が凹形状である場合には、アラーム出力部８に信号を出力する。その後、アラーム出力部８が、アラームを出力し、オペレータに溶接欠陥を知らせるようになっている。
【００５７】
次に、本実施形態に係る装置１の動作を、図面を参照しながら説明する。図６は、本実施形態に係る装置１の動作を示すフローチャートである。
【００５８】
まず、ステップＳ１において、モニタ部３が、溶接用レーザを照射した部分の画像を連続的に取得する。なお、モニタ部３によって取得された画像は、記憶部４に記憶される。
【００５９】
次に、ステップＳ２において、画像取込部５は、溶接プロセス中の画像か溶接プロセス終了直後の画像かを判定する。
画像内の平均輝度が第１の閾値以下の場合（ステップＳ２のＮＯ）、ステップＳ３において、画像取込部５は、記憶部４から画像を取り込む。一方、画像内の平均輝度が第１の閾値より大きい場合（ステップＳ２のＹＥＳ）、引き続き、モニタ部３による画像の取得が継続される。
【００６０】
次に、ステップＳ４において、画像取込部５は、溶接材料１０からの発光現象が終了したかを判定する。
画像内の平均輝度が第２の閾値以下の場合（ステップＳ４のＮＯ）、発光現象が終了したと判定し、ステップＳ５に進む。一方、画像内の平均輝度が第２の閾値より大きい場合（ステップＳ４のＹＥＳ）、引き続き、画像取込部５による画像の取り込みが継続される。
【００６１】
さらに、ステップＳ５において、ビード認識部６は、画像取込部５によって取得された画像内の溶接形状を認識する。具体的には、ビード認識部６は、画像内に存在する所定の輝度を有する領域がビード領域かそれ以外の領域かを認識する。
【００６２】
次に、ステップＳ６において、ビード形状判定部７は、ビード認識部６によって認識されたビード領域に基づいてビード領域の終端部の位置を算出し、ビード領域の終端部がビード領域の延在方向に凸形状か凹形状かを判定する。
【００６３】
そして、ステップＳ７において、ビード形状判定部７は、ビード領域の終端部が凸形状である場合、欠陥なしと判定する（ステップＳ７のＮＯ）。一方、ビード領域の終端部が凹形状である場合（ステップＳ７のＹＥＳ）、ステップＳ８に進み、アラーム出力部８が、アラームを出力し、オペレータに溶接欠陥を知らせるようになっている。
以上のステップにより、ビードの終端部の形状を判定し、溶接の欠陥を検出することができる。
【００６４】
次に、図６の溶接形状の認識処理（ステップＳ５）の詳細を、図面を参照しながら説明する。図７は、本実施形態に係るビード認識部６の動作を示すフローチャートである。
【００６５】
まず、ステップＳ５１において、ビード認識部６の領域認識手段６ａが、画像内で所定の領域認識用閾値以上の輝度が連続する領域をビード領域候補として決定し、その後、ビード認識部６の判断手段６ｂが、各ビード領域候補のアスペクト比（縦横比）を算出する。
【００６６】
次に、ステップＳ５２において、アスペクト比が所定の閾値より大きい場合（ステップＳ５２のＹＥＳ）、ステップＳ５４に進む。一方、アスペクト比が所定の閾値以下の場合（ステップＳ５２のＮＯ）、ステップＳ５３において、ビード認識部６の判断手段６ｂが、対象の領域をビード領域以外の領域（例えば、スパッタ領域）と判定する。
【００６７】
次に、ステップＳ５４において、ビード領域候補が２つ以上ある場合（ステップＳ５４のＹＥＳ）、ステップＳ５６に進む。一方、ビード領域候補が１つしかない場合（ステップＳ５４のＮＯ）、ステップＳ５５において、ビード認識部６の判断手段６ｂが、そのビード領域候補をビード領域と判定する。
【００６８】
ステップＳ５６では、ビード認識部６の判断手段６ｂが、複数のビード領域候補の中から、前後の時間フレームで停止している領域をビード領域であると判定する。
以上のステップにより、画像内の溶接形状を認識することができる。
【００６９】
次に、図６のビードの終端形状の分析処理（ステップＳ６）の詳細を、図面を参照しながら説明する。図８は、本実施形態に係るビード形状判定部７の動作を示すフローチャートである。
【００７０】
まず、ステップＳ６１において、代表点算出手段７ａが、ビード領域の中点Ｑｉの集合を用いて、ビード領域の代表点Ｑｓを算出する。
【００７１】
次に、ステップＳ６２において、代表点算出手段７ａが、ビード領域の中点Ｑｉの集合を２次関数Ｙｃ＝ａＸ２＋ｂＸ＋ｃでフィッティングする。この際、代表点算出手段７ａは、２次関数Ｙｃとビード領域の中点Ｑｉとの距離の２乗和が最小となるように係数ａ，ｂ，ｃを決定する数学的処理（最小２乗法）を実行する。
【００７２】
次に、ステップＳ６３において、中心位置算出手段７ｂが、代表点算出手段７ａにおいて求めた２次関数Ｙｃがビード領域の境界と交わる交点を求めることによりビード領域の終端部の中心位置Ｔを算出する。
【００７３】
そして、ステップＳ６４において、中間点算出手段７ｃが、ビード領域の代表点Ｑｓとビード領域の終端部の中心位置Ｔとの間の中間点Ｗを算出する。
【００７４】
次に、ステップＳ６５において、直線算出手段７ｄは、中間点算出手段７ｃによって算出された中間点Ｗに基づいて、２つの直線Ｌ１，Ｌ２を算出する。２つの直線Ｌ１，Ｌ２は、中心位置Ｔと中間点Ｗとを結ぶ線分ＴＷに対して垂直な方向に一定距離変位させたものであり、線分ＴＷを挟んで平行に延びるものである。
【００７５】
次に、ステップＳ６６において、湾曲度算出手段７ｅは、２つの直線Ｌ１，Ｌ２とビード領域の終端部の外周部との境界点Ｕ，Ｖを算出し、そして、境界点Ｕ，Ｖを結ぶ線分ＵＶから中心位置Ｔまでの距離ｄを湾曲度として算出する。
【００７６】
次に、ステップＳ６７において、湾曲度算出手段７ｅは、複数の画像を取得した場合、各画像から湾曲度ｄを算出し、複数の湾曲度の平均湾曲度を計算する。
【００７７】
そして、ステップＳ６８において、平均湾曲度が０より大きい場合（ステップＳ６８のＮＯ）、ステップＳ６９に進み、湾曲度算出手段７ｅが、欠陥なしと判定する。一方、平均湾曲度が０以下の場合（ステップＳ６８のＹＥＳ）、ステップＳ７０に進み、湾曲度算出手段７ｅが、欠陥ありと判定する。
以上のステップによりビード領域の終端部の形状の分析を行うことができる。
【００７８】
本実施形態に係る装置１は、溶接材料１０に溶接用レーザを照射するレーザ照射部２と、溶接材料１０上の溶接用レーザを照射した部分の画像を連続的に取得するモニタ部３と、モニタ部３によって取得された画像を記憶する記憶部４と、画像内の平均輝度が所定の第１の閾値以下の場合に記憶部４から画像を取得する画像取込部５と、画像取込部５によって取得された画像内のビード領域を認識するビード認識部６と、ビード認識部６によって認識されたビード領域に基づいてビード領域の終端部の位置を算出し、ビード領域の終端部がビード領域の延在方向に凸形状か凹形状かを判定するビード形状判定部７とを備えている。
本実施形態では、数１００Ｈｚ程度の高速カメラからなるモニタ部３で溶接直後の画像を取得すると、穴欠陥があるときは画像のビード領域の終端部が凹形状の発光領域となり、穴欠陥がない場合（ひけがある場合やひけもなく平坦な場合）は凸形状の発光領域となる。装置１はこれを利用して穴欠陥の有無を判定するため、溶接プロセス中に得られる信号の経時変化を利用する従来の構成に比べて、より高精度にビードの終端部の穴欠陥を判定することができる。また、溶接プロセス後の極めて短い時間で（実質的に、溶接プロセスの時間内で）、ビードの終端部の穴欠陥を判定することができ、溶接が終了した後に別工程として検査工程を追加する必要がなく、生産効率が向上する。また、この構成によれば、装置１が溶接用レーザを照射する照射部２のみ備えていればよいので、従来のように溶接用レーザ以外に測定用レーザ用の照射部を設ける必要がなくなり、装置１のコストを抑えることもできる。
【００７９】
また、本実施形態に係る装置１においては、ビード認識部６が、画像内において所定の領域認識用閾値以上の輝度を有する領域をビード領域候補として決定する領域認識手段６ａと、ビード領域候補のアスペクト比に基づいて、ビード領域候補がビード領域であるかを判断する判断手段６ｂとを備えているので、アスペクト比という簡易な処理でビード領域が認識されることになり、装置１への処理負荷が小さく、認識処理も高速に行うことができる。
【００８０】
また、本実施形態に係る装置１においては、ビード形状判定部７は、ビード領域の代表点Ｑｓを算出する代表点算出手段７ａと、ビード領域の終端部の中心位置Ｔを算出する中心位置算出手段７ｂと、ビード領域の代表点Ｑｓとビード領域の終端部の中心位置Ｔとの間の中間点Ｗを算出する中間点算出手段７ｃと、中心位置Ｔと中間点Ｗとを結ぶ線分ＴＷを挟んで平行に延び、且つビード領域の終端部の外周部に交わる２つの直線Ｌ１，Ｌ２を算出する直線算出手段７ｄと、２つの直線Ｌ１，Ｌ２と終端部の外周部との交点Ｕ，Ｖを算出し、交点Ｕ，Ｖと中心位置Ｔとに基づいて湾曲度ｄを計算し、湾曲度ｄを用いてビード領域の終端部が凸形状か凹形状かを判定する湾曲度算出手段７ｅとを備えているので、画像内のビード領域の終端部に対してベクトルを利用した形状判定が行われることになり、終端部が凸形状か凹形状かをより高精度に判定することができる。しかも、終端部の凹凸を湾曲度ｄという値で定量的に評価することができ、ビードの終端部の穴欠陥をより容易に行える。
【００８１】
また、本実施形態に係る装置１においては、湾曲度ｄは、交点Ｕ，Ｖを結ぶ線分ＵＶから中心位置Ｔまでの距離であるので、簡易な処理で湾曲度を算出することができ、装置１の処理負荷が小さく、判定処理も高速に行うことができる。また、湾曲度算出手段７ｅは、画像取込部５が複数の画像を取得した場合、複数の画像から求められた平均湾曲度を用いてビード領域の終端部が凸形状か凹形状かを判定するように構成されているので、複数の画像の湾曲度の結果が反映されることになり、終端部が凸形状か凹形状かをより高精度に判定することができる。
【００８２】
以下では、ビードの終端部の形状を判定する装置の別の実施形態について、図面を参照しながら説明する。図９は、本発明の別の実施形態に係るモニタ部３の構成と、画像取込部５による画像取り込み処理を示した図である。
【００８３】
上述した実施形態では、図３に示すように、モニタ部３は、溶接中と溶接直後の両方の画像を撮像できる１台の高ダイナミックレンジカメラで構成されているが、ダイナミックレンジが小さいカメラを使用する場合、１台のカメラで溶接中と溶接直後の両方の画像を撮像することが不可能となる。なぜなら、１台のカメラで溶接中と溶接直後とで検出ゲイン設定を変更しようとしても、カメラの検出ゲインの設定を切り替えるのに要する時間が、溶接終了直後の発光を観察できる時間ほど短くならず、溶接直後の画像を撮像することができないためである。
【００８４】
これに対処するために、図９（ａ）に示すように、この実施形態においては、モニタ部３が、２台のカメラ３Ａ，３Ｂを備えている。具体的には、モニタ部３は、溶接プロセス中の画像を取得するためのプロセス観察用カメラ（第１のモニタ手段）３Ａと、溶接プロセスが終了した後の画像を取得するための溶接終了後観察用カメラ（第２のモニタ手段）３Ｂとを備えている。
さらに、図９（ａ）に示すように、モニタ部３は、溶接用レーザを照射した部分からの光をプロセス観察用カメラ３Ａと溶接終了後観察用カメラ３Ｂの２方向に分割するビームスプリッタ（光分割手段）３Ｃを備えている。ここで、溶接プロセス中は、溶接用レーザを照射した部分からの光の光量が非常に大きくなるので、２台のカメラ３Ａ，３Ｂのうちプロセス観察用カメラ３Ａに導かれる光の光量は、溶接終了後観察用カメラ３Ｂに導かれる光の光量よりも小さく設定されている。具体的には、プロセス観察用カメラ３Ａに導かれる光の光量は、溶接用レーザを照射した部分からの元の光量に対して数％でよく、大部分の光量は、溶接終了後観察用カメラ３Ｂに導かれればよい。
【００８５】
したがって、かかる実施形態においては、図９（ｂ）に示すように、プロセス観察用カメラ３Ａでは、溶接プロセス中の高い輝度の画像が計測レンジに入るように調節されているので、溶接終了直度の画像は逆に真っ暗になり観察はできなくなる。その一方で、図９（ｃ）に示すように、溶接終了後観察用カメラ３Ｂでは、溶接プロセス中の画像は明る過ぎて輝度が飽和し、観察できないが、溶接終了直後の画像は、観察できることになる。なお、かかる実施形態において、２台のカメラ３Ａ，３Ｂで取得された画像は、上述した実施形態と同様に記憶部４に記憶され、その後の処理（平均輝度を求めて画像取込用閾値と比較する処理など）も上述した実施形態と同じ処理である。
このようにかかる実施形態においては、ダイナミックレンジが小さいカメラを使用する場合でも、溶接中と溶接直後の両方の画像を撮像できる。
【００８６】
以下では、ビード形状判定部７の別の実施形態について、図面を参照しながら説明する。図１０は、別の実施形態に係るビード形状判定部７の処理を示した図である。
【００８７】
この実施形態においては、図１０に示すように、直線算出手段７ｄが、まず、中心位置Ｔと中間点Ｗとを結ぶ線分ＴＷに対して垂直な方向の直線Ｌ３を算出する。この直線Ｌ３とビード領域の終端部の外周部とが交わる点を交点Ｗ１及びＷ２とし、直線算出手段７ｄは、線分ＷＷ１と線分ＷＷ２の中点Ｗ３及びＷ４を算出する。そして、直線算出手段７ｄは、中心位置Ｔと中点Ｗ３を結ぶ線分ＴＷ３（図１０のベクトルｍ）と、中心位置Ｔと中点Ｗ４を結ぶ線分ＴＷ４（図１０のベクトルｎ）を算出する。
その後、湾曲度算出手段７ｅは、ベクトルｍ及びｎを平行移動させ、平行移動したベクトルｍ及びｎとビード領域の終端部の外周部との接点をそれぞれ境界点Ｕ，Ｖに決定する。なお、かかる実施形態において、境界点Ｕ，Ｖを決定した後の湾曲度ｄの算出は、上述した実施形態と同じ処理である。
【００８８】
以上、本発明の実施の形態につき述べたが、本発明は既述の実施形態に限定されるものでなく、本発明の技術的思想に基づいて各種の変形及び変更が可能である。
【００８９】
上述の実施形態では、重ね合わせ溶接を対象としているが、溶接材料の溶接位置に穴欠陥が存在するかという幾何学的な状況を判定するものであるため、形状段差溶接や突合せ溶接など、孤立した穴欠陥が生じる溶接に適用することができる。
【００９０】
また、上述の実施形態は、ビード領域の終端部における穴欠陥を判定する装置及び方法であるが、終端部に限らず溶接途中の部分においても穴欠陥を判定することができる。
【符号の説明】
【００９１】
１  装置
２  レーザ照射部
３  モニタ部
３Ａ  プロセス観察用カメラ
３Ｂ  溶接終了後観察用カメラ
３Ｃ  ビームスプリッタ
４  記憶部
５  画像取込部
６  ビード認識部
６ａ  領域認識手段
６ｂ  判断手段
７  ビード形状判定部
７ａ  代表点算出手段
７ｂ  中心位置算出手段
７ｃ  中間点算出手段
７ｄ  直線算出手段
７ｅ  湾曲度算出手段
１０  溶接材料
【図１】
0005672480.tif 000003
【図２】
0005672480.tif 000004
【図３】
0005672480.tif 000005
【図４】
0005672480.tif 000006
【図５】
0005672480.tif 000007
【図６】
0005672480.tif 000008
【図７】
0005672480.tif 000009
【図８】
0005672480.tif 000010
【図９】
0005672480.tif 000011
【図１０】
0005672480.tif 000012
【図１１】
0005672480.tif 000013
【図１２】
0005672480.tif 000014