(57)【要約】【課題】管状体の大きさに依らず、管状体の内表面をより高速、高分解能かつ簡便に検査すること。【解決手段】本発明に係る管状体内表面検査装置は、管状体の管軸方向に沿って移動しながら管状体の内表面に対して環状のレーザ光を照射し、環状のレーザ光が照射された内表面を撮像することで環状ビーム画像を生成する管状体撮像装置と、環状ビーム画像に対して画像処理を行い、管状体の内表面に欠陥が存在するかを判断する演算処理装置と、を備える。管状体撮像装置は、環状のレーザ光を照射する照明機構と、環状のレーザ光が照射された内表面を撮像するエリアカメラと、照明機構及びエリアカメラを連結して固定する連結部材と、を有する撮像ユニットが、連結部材の位置が撮像ユニット間で互いに異なり、かつ、管軸方向と同軸となるように、直列に複数連結されている。【選択図】図１
2020026290.tif 000002
【特許請求の範囲】
【請求項１】
管状体の内表面に存在する欠陥を検出する管状体内表面検査装置において、
レーザ光を照射するレーザ光源、
前記レーザ光源から照射されたレーザ光を前記管状体の内表面の周方向に環状のレーザ光として反射する光学素子、
前記管状体の内表面の前記環状のレーザ光が照射された領域を撮像することで、環状ビーム画像を生成するエリアカメラ、及び、
前記レーザ光源と前記エリアカメラとを連結して固定する連結部材を有する撮像ユニットを、Ｎ（Ｎ≧２）個備え、
それぞれの前記撮像ユニットを、前記管状体の管軸方向に沿って、前記連結部材の管軸に直交する面における位置が互いに異なるように直列に連結した管状体撮像装置と、
前記管状体撮像装置を、前記管状体の管軸方向に沿って移動させる移動装置と、
前記管状体撮像装置を前記移動装置で移動させながら、それぞれの前記撮像ユニットにおいて複数生成された前記環状ビーム画像に対して画像処理を行い、前記管状体の内表面に欠陥が存在するかを判断する演算処理装置と、
を備える、管状体内表面検査装置。
【請求項２】
それぞれの前記撮像ユニットにおける前記エリアカメラは、前記エリアカメラの全視野のうち、前記環状のレーザ光が前記連結部材によって遮蔽されない領域であって、前記エリアカメラの全視野のうち、前記エリアカメラが備える撮像素子において当該撮像素子の各画素の電荷又は電圧に関する情報である画素情報が転送される方向である画素情報転送方向に対して直交する方向の端部にそれぞれに設定される端部領域に対応する部分を撮像することで、前記環状ビーム画像を複数生成する、請求項１に記載の管状体内表面検査装置。
【請求項３】
前記演算処理装置は、
それぞれの前記撮像ユニットから得られた前記環状ビーム画像を用いて、前記環状のレーザ光の照射部分の重心位置と半径とを算出し、
算出された前記重心位置、並びに、前記重心位置及び前記環状のレーザ光の照射部分との離隔量に基づいて、それぞれの前記撮像ユニットから得られた前記環状ビーム画像の座標系を極座標変換し、極座標変換で得られた前記環状のレーザ光の照射部分に対応する線分である光切断線を含む光切断画像を、それぞれの前記撮像ユニット毎に生成し、
得られた前記それぞれの撮像ユニット毎の前記光切断画像を、それぞれ前記管軸方向に沿って順に配列させた部分縞画像フレームを生成し、
前記部分縞画像フレームを、Ｎ個の前記撮像ユニットの位置関係に基づいて調整し、前記管軸に直交する面において接続して、縞画像フレームを生成し、
前記縞画像フレームに基づいて、前記管状体の内表面の凹凸状態を表す深さ画像と、前記管状体の内表面における前記環状のレーザ光の輝度分布を表す輝度画像とを算出し、
前記深さ画像及び前記輝度画像に基づいて、前記管状体の内表面に存在する欠陥を検出する、請求項２に記載の管状体内表面検査装置。
【請求項４】
前記演算処理装置は、
それぞれの前記撮像ユニットから得られた前記環状ビーム画像を用いて、前記環状のレーザ光の照射部分の重心位置と半径とを算出し、
算出された前記重心位置、並びに、前記重心位置及び前記環状のレーザ光の照射部分との離隔量に基づいて、それぞれの前記撮像ユニットから得られた前記環状ビーム画像の座標系を極座標変換し、極座標変換で得られた前記環状のレーザ光の照射部分に対応する線分である光切断線を含む光切断画像を、それぞれの前記撮像ユニット毎に生成し、
得られた前記それぞれの撮像ユニット毎の前記光切断画像を、Ｎ個の前記撮像ユニットの位置関係に基づいて調整し、前記管軸に直交する面において接続することで、前記管軸方向に沿って順に配列させた縞画像フレームを生成し、
前記縞画像フレームに基づいて、前記管状体の内表面の凹凸状態を表す深さ画像と、前記管状体の内表面における前記環状のレーザ光の輝度分布を表す輝度画像とを算出し、
前記深さ画像及び前記輝度画像に基づいて、前記管状体の内表面に存在する欠陥を検出する、請求項２に記載の管状体内表面検査装置。
【請求項５】
前記それぞれの撮像ユニット毎の前記環状ビーム画像には、互いに一部重複する領域が存在する、請求項１〜４の何れか１項に記載の管状体内表面検査装置。
【請求項６】
前記それぞれの撮像ユニットにおける前記レーザ光源から照射されるレーザ光の波長は、互いに相違しており、
前記それぞれの撮像ユニットにおける前記エリアカメラの前段には、当該エリアカメラと同一の前記撮像ユニットに属する前記レーザ光源のレーザ光と同一の波長の光を透過させる波長選択フィルタが設けられる、請求項１〜５の何れか１項に記載の管状体内表面検査装置。
【請求項７】
複数の前記撮像ユニット間において、前記エリアカメラ、前記レーザ光源、及び、前記光学素子が、（エリアカメラ、レーザ光源、光学素子）（光学素子、レーザ光源、エリアカメラ）・・・の並び順で並ぶように、Ｎ個の前記撮像ユニットが連結されている、請求項１〜６の何れか１項に記載の管状体内表面検査装置。
【請求項８】
複数の前記撮像ユニット間において、前記光学素子、前記レーザ光源、及び、前記エリアカメラが、（光学素子、レーザ光源、エリアカメラ）（エリアカメラ、レーザ光源、光学素子）・・・の並び順で並ぶように、Ｎ個の前記撮像ユニットが連結されている、請求項１〜６の何れか１項に記載の管状体内表面検査装置。
【請求項９】
複数の前記撮像ユニット間において、前記エリアカメラ、前記レーザ光源、及び、前記光学素子が、（エリアカメラ、レーザ光源、光学素子）の並び順を繰り返すように、Ｎ個の前記撮像ユニットが連結されている、請求項１〜６の何れか１項に記載の管状体内表面検査装置。
【請求項１０】
管状体の内表面に存在する欠陥を検出する管状体内表面検査方法において、
レーザ光を照射するレーザ光源、
前記レーザ光源から照射されたレーザ光を前記管状体の内表面の周方向に環状のレーザ光として反射する光学素子、
前記管状体の内表面の前記環状のレーザ光が照射された領域を撮像することで、環状ビーム画像を生成するエリアカメラ、及び、
前記レーザ光源と前記エリアカメラとを連結して固定する連結部材を有する撮像ユニットを、Ｎ（Ｎ≧２）個備え、
それぞれの前記撮像ユニットを、前記管状体の管軸方向に沿って、前記連結部材の管軸に直交する面における位置が互いに異なるように直列に連結した管状体撮像装置と、
前記管状体撮像装置を、前記管状体の管軸方向に沿って移動させる移動装置と、
前記管状体撮像装置を前記移動装置で移動させながら、それぞれの前記撮像ユニットにおいて複数生成された前記環状ビーム画像に対して画像処理を行い、前記管状体の内表面に欠陥が存在するかを判断する演算処理装置と、
を備える、管状体内表面検査装置を用い、
それぞれの前記撮像ユニットから得られた前記環状ビーム画像を用いて、前記環状のレーザ光の照射部分の重心位置と半径とを算出するステップと、
算出された前記重心位置、並びに、前記重心位置及び前記環状のレーザ光の照射部分との離隔量に基づいて、それぞれの前記撮像ユニットから得られた前記環状ビーム画像の座標系を極座標変換し、極座標変換で得られた前記環状のレーザ光の照射部分に対応する線分である光切断線を含む光切断画像を、それぞれの前記撮像ユニット毎に生成するステップと、
得られた前記それぞれの撮像ユニット毎の前記光切断画像を、それぞれ前記管軸方向に沿って順に配列させた部分縞画像フレームを生成した後、生成した前記部分縞画像フレームを、Ｎ個の前記撮像ユニットの位置関係に基づいて調整し、前記管軸に直交する面において接続して、縞画像フレームを生成するか、又は、得られた前記それぞれの撮像ユニット毎の前記光切断画像を、Ｎ個の前記撮像ユニットの位置関係に基づいて調整し、前記管軸に直交する面において接続することで、前記管軸方向に沿って順に配列させた縞画像フレームを生成するステップと、
前記縞画像フレームに基づいて、前記管状体の内表面の凹凸状態を表す深さ画像と、前記管状体の内表面における前記環状のレーザ光の輝度分布を表す輝度画像とを算出するステップと、
前記深さ画像及び前記輝度画像に基づいて、前記管状体の内表面に存在する欠陥を検出するステップと、
を有する、管状体内表面検査方法。
【請求項１１】
それぞれの前記撮像ユニットにおける前記エリアカメラは、前記エリアカメラの全視野のうち、前記環状のレーザ光が前記連結部材によって遮蔽されない領域であって、前記エリアカメラの全視野のうち、前記エリアカメラが備える撮像素子において当該撮像素子の各画素の電荷又は電圧に関する情報である画素情報が転送される方向である画素情報転送方向に対して直交する方向の端部にそれぞれに設定される端部領域に対応する部分を撮像することで、前記環状ビーム画像を複数生成する、請求項１０に記載の管状体内表面検査方法。
【請求項１２】
前記それぞれの撮像ユニット毎の前記環状ビーム画像には、互いに一部重複する領域が存在する、請求項１０又は１１に記載の管状体内表面検査方法。
【請求項１３】
前記それぞれの撮像ユニットにおける前記レーザ光源から照射されるレーザ光の波長は、互いに相違しており、
前記それぞれの撮像ユニットにおける前記エリアカメラの前段には、当該エリアカメラと同一の前記撮像ユニットに属する前記レーザ光源のレーザ光と同一の波長の光を透過させる波長選択フィルタが設けられる、請求項１０又は１１に記載の管状体内表面検査方法。
【請求項１４】
複数の前記撮像ユニット間において、前記エリアカメラ、前記レーザ光源、及び、前記光学素子が、（エリアカメラ、レーザ光源、光学素子）（光学素子、レーザ光源、エリアカメラ）・・・の並び順で並ぶように、Ｎ個の前記撮像ユニットが連結されている、請求項１０〜１３の何れか１項に記載の管状体内表面検査方法。
【請求項１５】
複数の前記撮像ユニット間において、前記光学素子、前記レーザ光源、及び、前記エリアカメラが、（光学素子、レーザ光源、エリアカメラ）（エリアカメラ、レーザ光源、光学素子）・・・の並び順で並ぶように、Ｎ個の前記撮像ユニットが連結されている、請求項１０〜１３の何れか１項に記載の管状体内表面検査方法。
【請求項１６】
複数の前記撮像ユニット間において、前記エリアカメラ、前記レーザ光源、及び、前記光学素子が、（エリアカメラ、レーザ光源、光学素子）の並び順を繰り返すように、Ｎ個の前記撮像ユニットが連結されている、請求項１０〜１３の何れか１項に記載の管状体内表面検査方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、管状体内表面検査装置及び管状体内表面検査方法に関する。
【背景技術】
【０００２】
鋼管のような金属管や樹脂製のパイプ等に代表される管状体の内表面を検査する管状体の内面検査は、特に鋼管のような金属管においては重要な検査項目の一つであり、通常は、管状体の製造工程とは別の工程を別途設けて、目視検査が行われている。【０００３】
管状体の目視検査は、検査員の技量に負う部分が大きく、特に、管状体の内表面を検査する内面検査は、目視検査を十分に実施することが困難となる。そのため、特に、管状体の軸方向深部において、破廉恥な疵の流出や重大クレームが発生する可能性がある。また、検査手法によっては、検出困難となる管状体内表面の凹凸も存在するため、管状体の内表面を直接監視することが重要である。【０００４】
このような管状体の内表面の検査方法として、光源の光を円錐ミラー又は円錐プリズムにより円盤状に照射させて、管状体内表面の反射光を撮像素子で撮像する撮像光学系を利用する方法がある。このような管状体の内表面の検査方法の一つに、以下の特許文献１〜特許文献３に開示されているような方法がある。【０００５】
例えば以下の特許文献１には、光源の光を円錐ミラー又は円錐プリズムにより円盤状に照射する光源からなる照明光及び撮像センサによる撮像系により撮像光学系を構成し、かかる撮像光学系を一緒に逐次移動させながら、被検査物の内面に照射した照射光により得られる内面形状を表す光跡を撮像センサで撮像することで得られる光跡画像データから、撮像光学系の基準位置と被検査物内面との距離を逐次算出して被検査物内面形状を測定する技術が開示されている。【０００６】
また、以下の特許文献２には、管状体の軸方向に沿って移動しながら管状体の内表面に対して環状のレーザ光を照射して得られる環状ビーム画像から光切断画像を得ることで、結果的に内表面の凹凸キズと模様系キズとを同時かつ個別に検出する装置が開示されている。【０００７】
また、以下の特許文献３には、被検査体内面にリング状に広げたレーザ光を照射する光源部と、照射されたレーザ光の被検査体内面の反射光を撮像する撮像部と、を光学的に透明な管で同軸となるように配置し、撮像する際の透明管からのゴーストの発生を抑制するために、透明管に偏光の状態を制御する特性を付与した装置が開示されている。
【先行技術文献】
【特許文献】
【０００８】
【特許文献１】特開２００７−２８５８９１号公報
【特許文献２】特開２０１２−１５９４９１号公報
【特許文献３】特開２０１５−１６３８４４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００９】
ここで、環状のレーザ光を撮像する際のフレームレートは、用いるカメラの性能で決まるため、高速に光切断画像を逐次得ることが困難である。一般的に、光切断画像の撮像には二次元エリアカメラを利用する。この場合、検査に必要な管状体内面のレーザ光照射領域以外の無駄な領域を含めて撮像が行われるため、撮像フレームレートを向上することは困難である。また、処理に必要のないデータの転送時間も必要となることから、一般的な二次元エリアカメラは、高速な検査を実施したい場合には不適である。【００１０】
また、例えば内径２５０ｍｍ以上の中径管とも呼ばれる管状体を検査するためには、撮像画像の分解能を確保しながら（換言すれば、撮像画像のサイズを確保しながら）撮像するために、撮像画像のサイズを大きくする必要がある。そのため、結果としてフレームレートが低下してしまい、撮像に時間を要するようになってしまう。【００１１】
また、実際に管状体の検査を行う際には、光源を支持するための支持部材を用いることとなるが、エリアカメラにとっては、かかる支持部材によって環状のレーザ光が遮蔽されて、未撮像領域が発生してしまう。【００１２】
上記の未撮像領域の発生に関して、上記特許文献１又は特許文献３に開示されている技術では、光源を支持するための支持部材の影を無くすことは出来るが、光源への電圧供給ケーブル等を完全に排除することは出来ない。そのため、上記特許文献１及び特許文献３に開示されている技術では、未撮像領域の縮小は出来ても、未撮像領域を完全に無くすことは出来ない。また、被検査物である管状体が大きくなって長尺となれば、光源と撮像部との間隔が広くなることから、上記特許文献１及び特許文献３に開示されている技術では、撮像光学系の強度を確保するために、光源及び撮像部を支持する支持部材を設ける必要が生じる。【００１３】
上記特許文献２では、上記のような未撮像領域に関して、検査プローブの往路及び復路で撮像する領域をずらすようにして、未撮像領域を補完する技術が提案されている。しかしながら、検査プローブの移動位置を制御するためには装置が大きくなる可能性があり、簡便さが低下してしまう可能性がある。【００１４】
そこで、本発明は、上記問題に鑑みてなされたものであり、本発明の目的とするところは、管状体の大きさに依らず、管状体の内表面をより高速、高分解能かつ簡便に検査することが可能な、管状体内表面検査装置及び管状体内表面検査方法を提供することにある。
【課題を解決するための手段】
【００１５】
上記課題を解決するために、本発明のある観点によれば、管状体の内表面に存在する欠陥を検出する管状体内表面検査装置において、レーザ光を照射するレーザ光源、前記レーザ光源から照射されたレーザ光を前記管状体の内表面の周方向に環状のレーザ光として反射する光学素子、前記管状体の内表面の前記環状のレーザ光が照射された領域を撮像することで、環状ビーム画像を生成するエリアカメラ、及び、前記レーザ光源と前記エリアカメラとを連結して固定する連結部材を有する撮像ユニットを、Ｎ（Ｎ≧２）個備え、それぞれの前記撮像ユニットを、前記管状体の管軸方向に沿って、前記連結部材の管軸に直交する面における位置が互いに異なるように直列に連結した管状体撮像装置と、前記管状体撮像装置を、前記管状体の管軸方向に沿って移動させる移動装置と、前記管状体撮像装置を前記移動装置で移動させながら、それぞれの前記撮像ユニットにおいて複数生成された前記環状ビーム画像に対して画像処理を行い、前記管状体の内表面に欠陥が存在するかを判断する演算処理装置と、を備える、管状体内表面検査装置が提供される。【００１６】
それぞれの前記撮像ユニットにおける前記エリアカメラは、前記エリアカメラの全視野のうち、前記環状のレーザ光が前記連結部材によって遮蔽されない領域であって、前記エリアカメラの全視野のうち、前記エリアカメラが備える撮像素子において当該撮像素子の各画素の電荷又は電圧に関する情報である画素情報が転送される方向である画素情報転送方向に対して直交する方向の端部にそれぞれに設定される端部領域に対応する部分を撮像することで、前記環状ビーム画像を複数生成することが好ましい。【００１７】
前記演算処理装置は、それぞれの前記撮像ユニットから得られた前記環状ビーム画像を用いて、前記環状のレーザ光の照射部分の重心位置と半径とを算出し、算出された前記重心位置、並びに、前記重心位置及び前記環状のレーザ光の照射部分との離隔量に基づいて、それぞれの前記撮像ユニットから得られた前記環状ビーム画像の座標系を極座標変換し、極座標変換で得られた前記環状のレーザ光の照射部分に対応する線分である光切断線を含む光切断画像を、それぞれの前記撮像ユニット毎に生成し、得られた前記それぞれの撮像ユニット毎の前記光切断画像を、それぞれ前記管軸方向に沿って順に配列させた部分縞画像フレームを生成し、前記部分縞画像フレームを、Ｎ個の前記撮像ユニットの位置関係に基づいて調整し、前記管軸に直交する面において接続して、縞画像フレームを生成し、前記縞画像フレームに基づいて、前記管状体の内表面の凹凸状態を表す深さ画像と、前記管状体の内表面における前記環状のレーザ光の輝度分布を表す輝度画像とを算出し、前記深さ画像及び前記輝度画像に基づいて、前記管状体の内表面に存在する欠陥を検出することが好ましい。【００１８】
前記演算処理装置は、それぞれの前記撮像ユニットから得られた前記環状ビーム画像を用いて、前記環状のレーザ光の照射部分の重心位置と半径とを算出し、算出された前記重心位置、並びに、前記重心位置及び前記環状のレーザ光の照射部分との離隔量に基づいて、それぞれの前記撮像ユニットから得られた前記環状ビーム画像の座標系を極座標変換し、極座標変換で得られた前記環状のレーザ光の照射部分に対応する線分である光切断線を含む光切断画像を、それぞれの前記撮像ユニット毎に生成し、得られた前記それぞれの撮像ユニット毎の前記光切断画像を、Ｎ個の前記撮像ユニットの位置関係に基づいて調整し、前記管軸に直交する面において接続することで、前記管軸方向に沿って順に配列させた縞画像フレームを生成し、前記縞画像フレームに基づいて、前記管状体の内表面の凹凸状態を表す深さ画像と、前記管状体の内表面における前記環状のレーザ光の輝度分布を表す輝度画像とを算出し、前記深さ画像及び前記輝度画像に基づいて、前記管状体の内表面に存在する欠陥を検出することが好ましい。【００１９】
前記それぞれの撮像ユニット毎の前記環状ビーム画像には、互いに一部重複する領域が存在することが好ましい。【００２０】
前記それぞれの撮像ユニットにおける前記レーザ光源から照射されるレーザ光の波長は、互いに相違しており、前記それぞれの撮像ユニットにおける前記エリアカメラの前段には、当該エリアカメラと同一の前記撮像ユニットに属する前記レーザ光源のレーザ光と同一の波長の光を透過させる波長選択フィルタが設けられてもよい。【００２１】
複数の前記撮像ユニット間において、前記エリアカメラ、前記レーザ光源、及び、前記光学素子が、（エリアカメラ、レーザ光源、光学素子）（光学素子、レーザ光源、エリアカメラ）・・・の並び順で並ぶように、Ｎ個の前記撮像ユニットが連結されていてもよい。【００２２】
複数の前記撮像ユニット間において、前記光学素子、前記レーザ光源、及び、前記エリアカメラが、（光学素子、レーザ光源、エリアカメラ）（エリアカメラ、レーザ光源、光学素子）・・・の並び順で並ぶように、Ｎ個の前記撮像ユニットが連結されていてもよい。【００２３】
複数の前記撮像ユニット間において、前記エリアカメラ、前記レーザ光源、及び、前記光学素子が、（エリアカメラ、レーザ光源、光学素子）の並び順を繰り返すように、Ｎ個の前記撮像ユニットが連結されていてもよい。【００２４】
また、上記課題を解決するために、本発明の別の観点によれば、管状体の内表面に存在する欠陥を検出する管状体内表面検査方法において、レーザ光を照射するレーザ光源、前記レーザ光源から照射されたレーザ光を前記管状体の内表面の周方向に環状のレーザ光として反射する光学素子、前記管状体の内表面の前記環状のレーザ光が照射された領域を撮像することで、環状ビーム画像を生成するエリアカメラ、及び、前記レーザ光源と前記エリアカメラとを連結して固定する連結部材を有する撮像ユニットを、Ｎ（Ｎ≧２）個備え、それぞれの前記撮像ユニットを、前記管状体の管軸方向に沿って、前記連結部材の管軸に直交する面における位置が互いに異なるように直列に連結した管状体撮像装置と、前記管状体撮像装置を、前記管状体の管軸方向に沿って移動させる移動装置と、前記管状体撮像装置を前記移動装置で移動させながら、それぞれの前記撮像ユニットにおいて複数生成された前記環状ビーム画像に対して画像処理を行い、前記管状体の内表面に欠陥が存在するかを判断する演算処理装置と、を備える、管状体内表面検査装置を用い、それぞれの前記撮像ユニットから得られた前記環状ビーム画像を用いて、前記環状のレーザ光の照射部分の重心位置と半径とを算出するステップと、算出された前記重心位置、並びに、前記重心位置及び前記環状のレーザ光の照射部分との離隔量に基づいて、それぞれの前記撮像ユニットから得られた前記環状ビーム画像の座標系を極座標変換し、極座標変換で得られた前記環状のレーザ光の照射部分に対応する線分である光切断線を含む光切断画像を、それぞれの前記撮像ユニット毎に生成するステップと、得られた前記それぞれの撮像ユニット毎の前記光切断画像を、それぞれ前記管軸方向に沿って順に配列させた部分縞画像フレームを生成した後、生成した前記部分縞画像フレームを、Ｎ個の前記撮像ユニットの位置関係に基づいて調整し、前記管軸に直交する面において接続して、縞画像フレームを生成するか、又は、得られた前記それぞれの撮像ユニット毎の前記光切断画像を、Ｎ個の前記撮像ユニットの位置関係に基づいて調整し、前記管軸に直交する面において接続することで、前記管軸方向に沿って順に配列させた縞画像フレームを生成するステップと、前記縞画像フレームに基づいて、前記管状体の内表面の凹凸状態を表す深さ画像と、前記管状体の内表面における前記環状のレーザ光の輝度分布を表す輝度画像とを算出するステップと、前記深さ画像及び前記輝度画像に基づいて、前記管状体の内表面に存在する欠陥を検出するステップと、を有する、管状体内表面検査方法が提供される。【００２５】
それぞれの前記撮像ユニットにおける前記エリアカメラは、前記エリアカメラの全視野のうち、前記環状のレーザ光が前記連結部材によって遮蔽されない領域であって、前記エリアカメラの全視野のうち、前記エリアカメラが備える撮像素子において当該撮像素子の各画素の電荷又は電圧に関する情報である画素情報が転送される方向である画素情報転送方向に対して直交する方向の端部にそれぞれに設定される端部領域に対応する部分を撮像することで、前記環状ビーム画像を複数生成してもよい。【００２６】
前記それぞれの撮像ユニット毎の前記環状ビーム画像には、互いに一部重複する領域が存在することが好ましい。【００２７】
前記それぞれの撮像ユニットにおける前記レーザ光源から照射されるレーザ光の波長は、互いに相違しており、前記それぞれの撮像ユニットにおける前記エリアカメラの前段には、当該エリアカメラと同一の前記撮像ユニットに属する前記レーザ光源のレーザ光と同一の波長の光を透過させる波長選択フィルタが設けられていてもよい。【００２８】
複数の前記撮像ユニット間において、前記エリアカメラ、前記レーザ光源、及び、前記光学素子が、（エリアカメラ、レーザ光源、光学素子）（光学素子、レーザ光源、エリアカメラ）・・・の並び順で並ぶように、Ｎ個の前記撮像ユニットが連結されていてもよい。【００２９】
複数の前記撮像ユニット間において、前記光学素子、前記レーザ光源、及び、前記エリアカメラが、（光学素子、レーザ光源、エリアカメラ）（エリアカメラ、レーザ光源、光学素子）・・・の並び順で並ぶように、Ｎ個の前記撮像ユニットが連結されていてもよい。【００３０】
複数の前記撮像ユニット間において、前記エリアカメラ、前記レーザ光源、及び、前記光学素子が、（エリアカメラ、レーザ光源、光学素子）の並び順を繰り返すように、Ｎ個の前記撮像ユニットが連結されていてもよい。
【発明の効果】
【００３１】
以上説明したように本発明によれば、管状体の大きさに依らず、管状体の内表面をより高速、高分解能かつ簡便に検査することが可能となる。
【図面の簡単な説明】
【００３２】
【図１】本発明の実施形態に係る管状体内表面検査装置の全体的な構成を模式的に示したブロック図である。
【図２】同実施形態に係る管状体撮像装置の構成の一例を模式的に示した説明図である。
【図３Ａ】同実施形態に係る管状体撮像装置について説明するための説明図である。
【図３Ｂ】同実施形態に係る管状体撮像装置について説明するための説明図である。
【図４Ａ】同実施形態に係る管状体撮像装置について説明するための説明図である。
【図４Ｂ】同実施形態に係る管状体撮像装置について説明するための説明図である。
【図４Ｃ】同実施形態に係る管状体撮像装置について説明するための説明図である。
【図５Ａ】同実施形態に係る管状体撮像装置について説明するための説明図である。
【図５Ｂ】同実施形態に係る管状体撮像装置について説明するための説明図である。
【図６】同実施形態に係る演算処理装置が有する画像処理部の構成の一例を示したブロック図である。
【図７】同実施形態に係る重心位置及び半径の算出処理について説明するための説明図である。
【図８】同実施形態に係る座標変換処理について説明するための説明図である。
【図９】同実施形態に係る部分縞画像フレームの生成処理の一例を示した説明図である。
【図１０】同実施形態に係る縞画像フレームの生成処理の一例を示した説明図である。
【図１１Ａ】同実施形態に係る光切断線処理について説明するための説明図である。
【図１１Ｂ】同実施形態に係る光切断線処理について説明するための説明図である。
【図１２Ａ】同実施形態に係る光切断線変位の二次元配列を示した説明図である。
【図１２Ｂ】同実施形態に係る輝度の総和の二次元配列を示した説明図である。
【図１２Ｃ】同実施形態に係る輝線の画素数の二次元配列を示した説明図である。
【図１３】光切断線の変位と欠陥の高さとの関係を示した説明図である。
【図１４】同実施形態に係る光切断線の近似補正処理を説明するための説明図である。
【図１５】同実施形態に係る欠陥検出処理で用いられるロジックテーブルの一例を模式的に示した説明図である。
【図１６】同実施形態に係る管状体撮像装置の他の構成例を模式的に示した説明図である。
【図１７】同実施形態に係る管状体撮像装置の他の構成例を模式的に示した説明図である。
【図１８】同実施形態に係る管状体内表面検査方法の流れの一例を示した流れ図である。
【図１９】本発明の第２の実施形態に係る管状体撮像装置の構成の一例を模式的に示した説明図である。
【図２０】同実施形態に係る管状体撮像装置について説明するための説明図である。
【図２１】本発明の各実施形態に係る演算処理装置のハードウェア構成の一例を模式的に示したブロック図である。
【発明を実施するための形態】
【００３３】
以下に添付図面を参照しながら、本発明の好適な実施の形態について詳細に説明する。なお、本明細書及び図面において、実質的に同一の機能構成を有する構成要素については、同一の符号を付することにより重複説明を省略する。
【００３４】
（第１の実施形態）
＜管状体内表面検査装置の全体構成について＞
まず、図１及び図２を参照しながら、本発明の実施形態に係る管状体内表面検査装置１０の全体構成について説明する。図１は、本実施形態に係る管状体内表面検査装置１０の構成の一例を示した説明図である。図２は、本実施形態に係る管状体撮像装置の構成の一例を模式的に示した説明図である。
【００３５】
本実施形態に係る管状体内表面検査装置１０は、管状体１の内表面を撮像して、撮像の結果得られる画像を画像処理することにより、管状体１の内表面を検査する装置である。本実施形態に係る管状体内表面検査装置１０は、より詳細には、管状体１の内表面に表面欠陥（凹凸疵及び模様系の疵）が存在するか否かを検査する装置である。
【００３６】
なお、本実施形態に係る管状体１は、中空部を有する管状のものであれば、特に限定されるものではない。かかる管状体１の例として、スパイラル鋼管、電縫鋼管、ＵＯ鋼管、継目無鋼管（シームレス鋼管）、鍛接鋼管、ＴＩＧ溶接鋼管等の各種鋼管に代表される金属管やパイプのみならず、熱間押出法で使用されるコンテナと称するシリンダー等の管状物を挙げることができる。
【００３７】
本実施形態に係る管状体内表面検査装置１０は、図１に示したように、管状体１の内表面を撮像する管状体撮像装置１００と、撮像の結果得られる画像に対して画像処理を行う演算処理装置２００と、を主に備える。
【００３８】
管状体撮像装置１００は、管状体１の中空部に設置される。この管状体撮像装置１００は、管状体１の管軸方向に沿って位置を随時変更しながら、当該管状体１の内表面を管軸方向に沿って順次撮像し、撮像の結果得られる撮像画像を、演算処理装置２００に出力する装置である。ここで、管状体撮像装置１００の移動に伴い、ＰＬＧ（Ｐｕｌｓｅ  Ｌｏｇｉｃ  Ｇｅｎｅｒａｔｏｒ：パルス型速度検出器）等からＰＬＧ信号が演算処理装置２００に出力される。また、管状体撮像装置１００は、演算処理装置２００によって、管状体１の撮像タイミング等が制御されている。
【００３９】
かかる管状体撮像装置１００については、以下で改めて詳細に説明する。
【００４０】
また、演算処理装置２００は、管状体撮像装置１００によって生成された撮像画像を利用して縞画像フレームを生成し、この縞画像フレームに対して画像処理を行うことで、管状体１の内表面に存在している可能性のある欠陥を検出する装置である。
【００４１】
かかる演算処理装置２００についても、以下で改めて詳細に説明する。
【００４２】
なお、本実施形態に係る管状体内表面検査装置１０は、図１に示した装置以外にも、例えば、管状体撮像装置１００の管軸方向の移動を制御する駆動制御装置を有していても良い。この場合、かかる駆動制御装置は、演算処理装置２００による制御のもとで、管状体撮像装置１００を支持する支持バー１３４（図２を参照。）の移動を制御することで、管状体撮像装置１００の管軸方向の移動の制御を行う。
【００４３】
＜管状体撮像装置１００の構成について＞
続いて、図２〜図５Ｂを参照しながら、本実施形態に係る管状体撮像装置１００の構成について、詳細に説明する。図２は、本実施形態に係る管状体撮像装置の構成の一例を模式的に示した説明図である。図３Ａ〜図５Ｂは、本実施形態に係る管状体撮像装置について説明するための説明図である。
【００４４】
本実施形態に係る管状体撮像装置１００は、照明機構１１０と、エリアカメラ１２０と、照明機構１１０及びエリアカメラ１２０のそれぞれが固定される保持基板１３１と、２つの保持基板１３１を連結する支柱である連結部材１３３と、を有する撮像ユニット１０１が、管状体１の管軸方向に２つ連結された構造を有している。図２に模式的に示したように、２つの撮像ユニット１０１は、それぞれの照明機構１１０が取り付けられた側の保持基板１３１を共有しており、２つの撮像ユニット１０１が、管軸方向に沿って対向するように、かつ、連結部材１３３の、管軸に直交する面における位置が撮像ユニット１０１間で互いに異なる（好ましくは９０°ずれる）ように、直列に２つ連結されている。
【００４５】
図２に示したように、撮像ユニット１０１を２つ設けることはコストの増加につながる。また、従来の検査装置において、検査装置の送入時から送出時へと移行する際に、検査装置を回転させることで、上記の未撮像領域の撮像が可能であった。そのため、本実施形態に係る管状体撮像装置１００のように、撮像ユニット１０１を２つ設けるという発想は、従来想起し得ないものであった。
【００４６】
以下では、管状体撮像装置１００を構成する二つの撮像ユニット１０１を、便宜的に、それぞれ、撮像ユニット１０１Ａ（第一撮像ユニット）及び撮像ユニット１０１Ｂ（第二撮像ユニット）と称する。また、撮像ユニット１０１Ａにおける照明機構１１０及びエリアカメラ１２０を、便宜的に、照明機構１１０Ａ及びエリアカメラ１２０Ａと区別することがある。同様に、撮像ユニット１０１Ｂにおける照明機構１１０及びエリアカメラ１２０を、便宜的に、照明機構１１０Ｂ及びエリアカメラ１２０Ｂと区別することがある。
以下では、まず、それぞれの撮像ユニット１０１を構成する部材について、詳細に説明する。
【００４７】
照明機構１１０は、管状体１の内表面に対して所定の光を照射することで、管状体１の内表面を照明する機構である。この照明機構１１０は、管状体１の内表面の全周方向に対して環状のレーザ光を照射するレーザ光照射装置を少なくとも有している。
【００４８】
かかるレーザ光照射装置は、管状体１の内表面の管周方向に沿って環状のレーザ光（以下、「環状ビーム」ともいう。）を照射する装置であり、図２に示したように、レーザ光源１１１と、円錐状の光学素子１１３と、を有している。
【００４９】
レーザ光源１１１は、所定の波長を有するレーザ光を発振する光源である。このようなレーザ光源１１１として、例えば、連続的にレーザ発振を行うＣＷレーザ光源を用いることが可能である。レーザ光源１１１が発振する光の波長は、特に限定されるものではないが、例えば、４００ｎｍ〜８００ｎｍ程度の可視光帯域に属する波長であることが好ましい。レーザ光源１１１は、後述する演算処理装置２００から送出される照射タイミング制御信号に基づいて、レーザ光の発振を行い、管状体１の管軸方向に沿ってレーザ光を照射する。
【００５０】
円錐状の光学素子１１３は、円錐形状のミラー又はプリズムを備える光学素子であり、円錐部の頂点がレーザ光源１１１と対向するように設置されている。レーザ光源１１１から射出されたスポット状のレーザ光は、光学素子１１３の円錐部の頂点によって反射され、管状体１の内表面に対してリング状にラインビームが発生する。ここで、円錐部の円錐角が９０°である場合には、図２に示したように、レーザ光源１１１からのレーザ入射方向に対して直角方向に、環状ビームが照射される。
【００５１】
エリアカメラ１２０は、図２に示すように、照明機構１１０の管軸方向に沿った光の照射方向を基準として、照明機構１１０の後方に設けられている。エリアカメラ１２０には、ＣＣＤ（Ｃｈａｒｇｅ  Ｃｏｕｐｌｅｄ  Ｄｅｖｉｃｅ）、又は、ＣＭＯＳ（Ｃｏｍｐｌｅｍｅｎｔａｒｙ  Ｍｅｔａｌ  Ｏｘｉｄｅ  Ｓｅｍｉｃｏｎｄｕｃｔｏｒ）等の撮像素子が搭載されている。かかるエリアカメラ１２０は、モノクロカメラであってもよいし、カラーカメラであってもよい。各エリアカメラ１２０Ａ，１２０Ｂは、管状体１の内表面に垂直に照射された環状ビームを、図２に示したように、それぞれ角度φ１，φ２の方向から撮像して、内表面における環状ビームの撮像画像から、後述する撮像対象領域（いわゆる、関心領域（Ｒｅｇｉｏｎ  Ｏｆ  Ｉｎｔｅｒｅｓｔ：ＲＯＩ））に対応する画像である環状ビーム画像をそれぞれ生成する。
【００５２】
また、本実施形態に係るエリアカメラ１２０は、撮像可能な全視野のうち所定の領域のみを撮像対象領域（ＲＯＩ）として設定可能なカメラである。エリアカメラ１２０に設けられている撮像素子では、一般的に、撮像素子の所定の方向（例えば、撮像素子を構成する画素群の配列における水平方向、又は、当該水平方向に対して直交する方向である垂直方向）に沿って、撮像素子の各画素に蓄えられた電荷を転送する処理（撮像素子がＣＣＤである場合）、又は、撮像素子の各画素の電圧を転送する処理（撮像素子がＣＭＯＳである場合）が行われる。ここで、撮像素子の各画素に蓄えられた電荷に関する情報、又は、撮像素子の各画素の電圧に関する情報を、以下では、「画素情報」といい、かかる画素情報が転送される方向を、以下では、「画素情報転送方向」ということがある。撮像素子における画素情報転送方向は、撮像素子の製造時等に予め決定されている事項であり、撮像素子の仕様等を確認することで予め把握することができる。
【００５３】
かかるエリアカメラ１２０において、例えば画素情報転送方向が水平方向である撮像素子が設けられていた場合に、当該エリアカメラ１２０では、例えば、撮像可能な全視野のうち、画素情報転送方向に対して垂直な方向である垂直方向の一部の範囲に、撮像対象領域（ＲＯＩ）が設定される。エリアカメラ１２０は、撮像対象領域（ＲＯＩ）として設定された撮像画像の垂直方向の一部の範囲について、撮像素子の各画素の電荷又は電圧に関する画素情報を水平方向に転送することで、撮像対象領域（ＲＯＩ）として設定された垂直方向の一部の範囲の画像のみを、撮像可能な全視野から抽出することができる。撮像可能な全視野の中から、撮像対象領域（ＲＯＩ）として設定された垂直方向の一部の範囲の画像のみを抽出することで、撮像対象領域（ＲＯＩ）が設定されていない場合と比較して、画素情報の転送時間を短縮することができる。その結果、本実施形態に係る管状体撮像装置１００では、管状体１の内表面を、より高い撮像フレームレートで撮像することが可能となり、ひいては、管状体１の内表面をより高速に撮像することが可能となる。
【００５４】
エリアカメラ１２０に搭載されるレンズの焦点距離や画角、及び、照明機構１１０とエリアカメラ１２０の撮像素子との間の距離は特に限定するものではないが、管状体１の内表面に照射された環状ビームの全体像を撮像可能なように選択することが好ましい。また、エリアカメラ１２０に搭載される撮像素子の大きさや画素サイズも特に限定するものではないが、生成される画像の画質や画像分解能等を考慮すると、サイズの大きな撮像素子を利用することが好ましい。また、以下で説明する画像処理の観点から、環状ビームのライン幅（線幅）は、撮像素子上で１〜３画素程度であるように調整されることが好ましい。なお、エリアカメラ１２０Ａとエリアカメラ１２０Ｂとの間で、レンズの焦点距離や画角、照明機構１１０とエリアカメラ１２０の撮像素子との間の距離等といった各種の撮像条件は、同一の設定とすることが重要である。
【００５５】
このような照明機構１１０とエリアカメラ１２０とは、照明機構１１０から照射されるレーザ光の中心軸と、エリアカメラ１２０の中心軸（光軸）とが同軸となるように配置されて、２つの保持基板１３１に固定されている。
【００５６】
本実施形態に係る管状体撮像装置１００では、上記のような撮像ユニット１０１を２つ有しており、撮像ユニット１０１Ａ，１０１Ｂは、連結部材１３３の管軸に直交する面における位置が、撮像ユニット間で互いに異なるように、直列に連結されている。そのため、連結部材１３３Ａ及び連結部材１３３Ｂが、それぞれ、エリアカメラ１２０Ａ及びエリアカメラ１２０Ｂの視野において遮る領域は、管軸に直交する面において異なることになる。従って、エリアカメラ１２０Ａ及びエリアカメラ１２０Ｂの両方で、管状体１の内表面を走査撮像すると、視野が欠けることなく、内表面全体を撮像することが可能となる。特に、２つの撮像ユニット１０１Ａ，１０１Ｂを、管軸に直交する面において、連結部材１３３Ａ及び連結部材１３３Ｂが９０°ずれるように直列に連結すると、後述する演算処理において無駄がなく効率的であり、好適である。
【００５７】
ここで、各撮像ユニット１０１において、環状ビームと、エリアカメラ１２０の画角を定める境界線と、のなす角φ１，φ２について、｜φ１｜＝｜φ２｜という関係が成立している。また、角度｜φ１｜，｜φ２｜は、任意の値に設定することが可能であるが、例えば３０〜６０度程度とすることが好ましい。かかる角度をあまり大きくすると環状ビームの管状体１の内面からの散乱光（反射光）が弱くなり、また小さくすると、検査対象物である管状体１の深さ変化量に対して、後述する縞画像における縞の移動量が小さくなり、管状体１の内表面に存在する凹部の深さ（又は、凸部の高さ）に関する情報が劣化するためである。
【００５８】
ここで、各撮像ユニット１０１Ａ，１０１Ｂから照射される環状ビームの波長が互いに等しい場合には、各環状ビームの内表面における照射位置は、図２に模式的に示したように、所定の大きさＤだけ離隔していることが好ましい。かかるオフセットＤの大きさは、管状体１の内表面に存在しうる凹凸に伴う環状ビームの照射位置の変動量を考慮して、かかる変動量よりも大きな値となるように設定されることが好ましい。オフセットＤの大きさが、変動量よりも小さな値に設定されている場合、撮像ユニット１０１Ａの環状ビームの照射位置に存在しうる凹凸に起因する変動と、撮像ユニット１０１Ｂの環状ビームの照射位置に存在しうる凹凸に起因する変動と、を区別することが出来なくなるからである。
【００５９】
なお、オフセットＤが大きすぎる場合、管状体撮像装置１００の大きさが大きくなりすぎ、装置の取り扱いが困難となることがある。また、管状体の内表面の管軸方向全体を検査するためには、管状体撮像装置１００を、管状体の全長よりも、少なくともオフセットＤ以上長く管軸方向に沿って移動させることが求められる。しかしながら、設備制約等に起因して管状体撮像装置１００を十分に長く移動させられない場合が生じたとき、管状体の端部に検査できない領域が発生してしまう。そのため、オフセットＤの大きさは、設備制約等により管状体の端部に検査できない領域が発生しないように、設定されることが好ましい。
【００６０】
また、オフセットＤが小さすぎる場合、上記のように、１つのエリアカメラ１２０から見える２つの環状ビームが凹凸が発生している部位で重なってしまい、正確な撮像が困難となる。ここで、検出対象とする凹凸の最大深さ及び最大高さを、ｈｍａｘとする。また、図２において、撮像ユニット１０１Ｂの環状ビームの照射位置を、撮像ユニット１０１Ａのエリアカメラ１２０Ａで見たときの画角を、φ１’と表すこととする。この際に、オフセットＤが小さいときは、角度｜φ１’｜≒｜φ１｜とみなすことができる。一方、以下で説明するように、環状ビームの照射位置に起因する光切断線の変位量Δｄと、管状体の内表面に生じている凹凸の深さ／高さΔｈとは、Δｄ＝Δｈ・ｓｉｎφの関係が成立する。そのため、２つの環状ビームが重ならないためには、Ｄ＞２・ｈｍａｘ×ｓｉｎφ１の関係が成立することが好ましい。例えば、角度｜φ１｜＝４５°であり、ｈｍａｘ＝５ｍｍの場合、オフセットＤの大きさは、２×５×ｓｉｎ４５°＝７．１ｍｍよりも大きいことが好ましい。
【００６１】
なお、各撮像ユニット１０１Ａ，１０１Ｂから照射される環状ビームの波長が互いに異なる場合には、図２に示したようなオフセットＤの値は、適宜設定すればよい。各撮像ユニット１０１において、各撮像ユニット１０１におけるエリアカメラ１２０が有する撮像素子の前段に、該当する撮像ユニット１０１におけるレーザ光と同一の波長の光を透過させる波長選択フィルタを設置することで、各撮像ユニット１０１では、かかる撮像ユニット１０１に属する照明機構１１０からの環状ビームを選択的に結像させることができる。これにより、撮像ユニット１０１間の環状ビームの混色を防止して、撮像ユニット１０１Ａの環状ビームの照射位置に存在しうる凹凸に起因する変動と、撮像ユニット１０１Ｂの環状ビームの照射位置に存在しうる凹凸に起因する変動と、を区別することが可能だからである。
【００６２】
上記のような２つの撮像ユニット１０１Ａ，１０１Ｂから構成される管状体撮像装置１００は、図２に模式的に示したように、支持バー１３４によって支持されており、演算処理装置２００の制御のもとで、支持バー１３４を管軸方向に移動させる移動装置として機能させ、照明機構１１０Ａ，１１０Ｂ及びエリアカメラ１２０Ａ，１２０Ｂを、管状体１の中心軸に略一致するように管軸方向に移動させながら、管状体１の内表面を走査及び撮像することができる。
【００６３】
ここで、後述する演算処理装置２００は、管状体撮像装置１００が管軸方向に所定距離移動する毎に、エリアカメラ１２０Ａ，１２０Ｂに対して撮像のためのトリガ信号を出力する。照明機構１１０及びエリアカメラ１２０の管軸方向の移動間隔は、適宜設定することが可能であるが、例えば、エリアカメラ１２０に設けられた撮像素子の画素サイズと同一にすることが好ましい。管軸方向の移動間隔と撮像素子の画素サイズとを一致させることで、撮像された画像において縦方向の分解能と横方向の分解能とを一致させることができる。
【００６４】
保持基板１３１の素材については、管状体撮像装置１００に求められる強度等に応じて適宜選択することが好ましい。また、連結部材１３３については、管状体撮像装置１００が撓まない限り、その素材は限定されないが、ガラス製等のような、環状ビームの波長に対して透明とみなすことができる素材を用いることも可能である。また、連結部材１３３の本数について、図２では、連結部材１３３が２本存在する場合を図示しているが、連結部材１３３の本数は、管状体撮像装置１００に求められる強度に応じて適宜設定すればよく、１本であってもよいし、３本以上であってもよい。
【００６５】
なお、上記のように各エリアカメラ１２０Ａ、１２０Ｂには、撮像対象領域（ＲＯＩ）が設定されるが、３本以上の連結部材１３３を設ける場合、それぞれの連結部材１３３の設置位置が、撮像視野において撮像対象領域（ＲＯＩ）が設定されていない領域に属するように、保持基板１３１の縁部に、当該保持基板１３１の管周方向に沿って配置されることが好ましい。
【００６６】
図３Ａ及び図３Ｂは、送入時における各エリアカメラ１２０の視野の様子を模式的に示したものである。図３Ａ及び図３Ｂは、それぞれ、（撮像ユニットの水平及び垂直ではなく）エリアカメラ１２０の垂直及び水平（より詳細には、エリアカメラ１２０に設けられた撮像素子における垂直及び水平）を基準とした、垂直及び水平に基づいて示されている。
【００６７】
上記のような管状体撮像装置１００において、各エリアカメラ１２０の視野（エリアカメラ１２０を基準とした垂直方向画素×水平方向画素＝Ｈ画素×Ｗ画素）内には、図３Ａ及び図３Ｂに模式的に示したように、各照明機構１１０Ａ，１１０Ｂから照射される環状レーザ光に加えて、照明機構１１０、保持基板１３１、連結部材１３３が存在している。また、連結部材１３３によって内表面における環状ビームの一部が遮蔽されて、環状レーザ光が観測できない領域が発生している。本実施形態に係る管状体撮像装置１００では、高解像度を維持したままの撮像処理の高速化と、連結部材１３３によって環状レーザ光が観測できない領域の発生への対処を目的として、図４Ａ及び図４Ｂに模式的に示したように、各エリアカメラ１２０に対して、撮像可能な全視野のうち所定の領域のみを取り扱うための撮像対象領域ＲＯＩを、撮像素子の画素情報転送方向（図４Ａ及び図４Ｂの場合、水平方向）に対して直交する方向（図４Ａ及び図４Ｂの場合、垂直方向）のそれぞれの端部領域に２箇所設定する。すなわち、エリアカメラ１２０で撮像した画像のうち、撮像対象領域ＲＯＩに対応する画像だけを、環状ビーム画像として取り扱い、演算処理装置２００に送信することで、後述する画像処理を行うようにする。
【００６８】
いま、エリアカメラ１２０Ａに設定される撮像対象領域ＲＯＩを、便宜的に、ＲＯＩ＿１Ａ及びＲＯＩ＿２Ａと称することとし、エリアカメラ１２０Ｂに設定される撮像対象領域ＲＯＩを、便宜的に、ＲＯＩ＿１Ｂ及びＲＯＩ＿２Ｂと称することとする。また、ＲＯＩ＿１Ａ及びＲＯＩ＿ＩＢに対応する部分を、便宜的に、撮像可能な全視野における上側と称することとし、ＲＯＩ＿２Ａ及びＲＯＩ＿２Ｂに対応する部分を、便宜的に、撮像可能な全視野における下側と称することとする。
【００６９】
図４Ａ及び図４Ｂは、それぞれ、（管状体撮像装置１００の水平及び垂直ではなく）エリアカメラ１２０の垂直及び水平を基準とした、垂直及び水平に基づいて示されている。
各エリアカメラ１２０Ａ，１２０Ｂでは、図４Ａ及び図４Ｂに模式的に示したように、エリアカメラ１２０の全視野のうち、管状体１の管軸方向と直交し、エリアカメラ１２０の撮像素子の画素情報を転送する方向を長手方向とし、エリアカメラ１２０の全視野のうち連結部材１３３によって環状のレーザ光が遮蔽される部分を含まないように、エリアカメラ１２０の全視野のうちの上側端部及び下側端部に、それぞれ、矩形の撮像対象領域（ＲＯＩ）が設定される。
【００７０】
また、エリアカメラ１２０の全視野のうちの上側端部及び下側端部にそれぞれ設定される撮像対象領域（ＲＯＩ）以外の領域には、図４Ｃに模式的に示したように、複数の連結部材１３３が存在していてもよい。従って、管状体撮像装置１００の管軸方向の撓みを防止するために、撮像ユニット１０１に対して所定の強度を求めるのであれば、この２つの撮像対象領域（ＲＯＩ）以外の領域に複数の連結部材１３３が位置するように、管状体撮像装置１００における連結部材１３３の配置を適宜決定すればよい。
【００７１】
なお、撮像対象領域（ＲＯＩ）を、エリアカメラ１２０の全視野のうちの上側端部及び下側端部に設定しているのは、エリアカメラ１２０が、撮像素子の各画素の電荷又は電圧に関する画素情報を、水平方向に転送することに対応して、画像の一領域を欠けなく抽出できるようにするためである。そのため、エリアカメラ１２０が、撮像素子の各画素の電荷又は電圧に関する画素情報を垂直方向に転送するものである場合には、撮像対象領域（ＲＯＩ）を、エリアカメラ１２０の全視野のうちの左側端部及び右側端部に設定することも可能である。
【００７２】
また、それぞれの撮像ユニット１０１Ａ，１０１Ｂにおけるエリアカメラ１２０Ａ，１２０Ｂでは、それぞれ設定される２つの撮像対象領域（ＲＯＩ）に係る画像について、互いに一部重複する領域が存在するように、撮像対象領域（ＲＯＩ）の長手方向に直交する方向の大きさが決定されることが好ましい。
【００７３】
以下では、図２に示したような構造を有している管状体撮像装置１００に着目して、本実施形態における撮像対象領域（ＲＯＩ）の設定方法について、図４Ａ及び図４Ｂを参照しながら詳細に説明する。
【００７４】
ここで、図２に示した例では、撮像ユニット１０１Ａ及び撮像ユニット１０１Ｂは、エリアカメラ１２０Ａ，１２０Ｂが、管状体１の管軸方向に沿って互いに対向する向きになるように配置されており、かつ、撮像ユニット１０１Ｂは、撮像ユニット１０１Ａと比べて、管軸方向に直交する面において反時計方向に９０度回転した状態で設置されている。従って、図４Ａに示したエリアカメラ１２０Ａにより撮像される画像は、図４Ｂに示したエリアカメラ１２０Ｂにより撮像される画像とは、９０度ずれ、管軸方向の表裏を撮像する関係となっている。
【００７５】
また、各撮像ユニット１０１Ａ，１０１Ｂにおいて、エリアカメラ１２０Ａ，１２０Ｂに近い側にある環状ビームが、図４Ａ及び図４Ｂに示したように、より大きな径で写りこむ。本実施形態では、より大きな径で写りこむ環状ビームを利用して、以下で詳述するような画像処理が実施される。以下では、より大きな径を有する環状ビームの半径をＲと表すこととする。また、以下で詳述する画像処理では、半径Ｒで表される位置を中心として、Ｒ±ΔＲの範囲に位置する環状ビーム画像が用いられる。従って、各エリアカメラ１２０Ａ，１２０Ｂにおいて設定される撮像対象領域（ＲＯＩ）は、後段の画像処理で用いられる画像領域を少なくとも含むように設定されることが好ましい。
【００７６】
以下では、エリアカメラ１２０Ａ，１２０Ｂに搭載された撮像素子の大きさが、例えば、Ｈ（エリアカメラ１２０を基準とした垂直方向の画素）＝１２００画素×Ｗ（エリアカメラ１２０を基準とした水平方向の画素）＝１９２０画素である場合を例に挙げる。また、各撮像素子において左上隅の位置を、画素位置を示す座標系における原点（０，０）であるとする。
【００７７】
本実施形態に係るエリアカメラ１２０Ａ，１２０Ｂでは、先だって言及したように矩形の撮像対象領域（ＲＯＩ）が設定される。すなわち、かかる撮像対象領域（ＲＯＩ）の撮像素子水平方向の画素数は、それぞれＷ画素となる。
【００７８】
また、本実施形態に係る管状体内表面検査装置１０では、以下で詳述するように、２つのエリアカメラ１２０Ａ，１２０Ｂで撮像される環状ビーム画像をそれぞれ利用して、連結部材１３３に起因して環状レーザ光が観測できない領域に該当する部分の環状ビーム画像を補完する。図４Ａ及び図４Ｂに模式的に示したように、４つの撮像対象領域（ＲＯＩ）での環状ビーム画像を用いて、管状体１の内表面の全周分の環状ビーム画像を確保するわけであるから、１つの撮像対象領域（ＲＯＩ）中に撮像される環状ビーム画像は、環状ビームの中心を基準として、±θ＝４５度の範囲を少なくとも含むこと（換言すれば、１つの撮像対象領域（ＲＯＩ）中に、環状ビームの全周に対して１／４以上の孤長の環状ビームが含まれること）が重要である。
【００７９】
かかる観点のもと、本実施形態において、エリアカメラ１２０Ａにおける撮像対象領域ＲＯＩ＿１Ａは、エリアカメラ１２０Ａの垂直、水平を基準として、（０，０）の画素座標から幅Ｗ×高さｈの矩形領域として設定され、撮像素子垂直方向の画素数ｈは、以下の式（１０１）〜式（１０３）により、規定される。
【００８０】
ｈ＝Ａ＋ΔＡ  ・・・式（１０１）
Ａ＝Ｈ／２−Ｒｃｏｓθ  ・・・式（１０３）
ΔＡ＝ΔＲ・ｃｏｓθ＋α  ・・・式（１０５）
【００８１】
ここで、上記式（１０１）及び式（１０３）から明らかなように、画素数Ａに対応する部分が、±θ＝４５度の範囲の環状ビームを含む領域に該当する。また、上記式（１０１）及び式（１０５）から明らかなように、画素数ΔＡに対応する部分が、後段の画像処理で用いられる環状ビーム画像の大きさと、２つの撮像ユニット１０１Ａ，１０１Ｂ間で互いに一部重複する撮像対象領域（ＲＯＩ）と、を共に確保するために設定される領域に該当する。また、上記式（１０５）におけるパラメータαは、振動等による許容設定値であり、例えば、５画素程度とすることができる。また、ΔＲの値は、検査対象物である管状体１の内径、及び、エリアカメラ１２０に搭載される撮像素子の画素サイズ等に応じて適宜設定すればよいが、管状体の内径が４００ｍｍであり、撮像素子の画素サイズが０．４ｍｍ×０．４ｍｍである場合、内径４００ｍｍは１０００画素分に対応するため、例えば、ΔＲを、２５画素程度とすることができる。
【００８２】
同様に、エリアカメラ１２０Ａにおける下側の撮像対象領域ＲＯＩ＿２Ａは、エリアカメラ１２０Ｂの垂直、水平を基準として、（０，Ｈ−ｈ）から幅Ｗ×高さｈの矩形領域として、上記式（１０１）〜式（１０５）と同様に設定される。
【００８３】
また、エリアカメラ１２０Ｂにおける上側の撮像対象領域ＲＯＩ＿１Ｂ及び下側の撮像対象領域ＲＯＩ＿２Ｂについても、エリアカメラ１２０Ａと同様に設定される。エリアカメラ１２０Ｂは、エリアカメラ１２０Ａに対して反時計方向に９０度回転しているのみであるため、カメラ上の設定値をエリアカメラ１２０Ａと同一とすることが出来るからである。
【００８４】
このような、撮像対象領域（ＲＯＩ）を設定可能なエリアカメラでは、カメラの全撮像領域に対する撮像対象領域（ＲＯＩ）の面積の比率に対応して、カメラの撮像フレームレートを速くして撮像することが可能となる。その結果、より細かい周期でレーザ光による光切断線を得ることが可能となる。すなわち、エリアカメラの全撮像領域に対して、撮像対象領域の領域面積を１／２、１／３、１／４・・・と設定することで、撮像素子における画素情報転送量が、撮像対象領域（ＲＯＩ）を設定しない場合と比較して、ほぼ１／２、１／３、１／４・・・・と減少する結果、撮像フレームレートについても、ほぼ１／２、１／３、１／４・・・と高速化した画像取り込みが可能となる。エリアカメラの撮像画像読み込み周期を高速化した場合、走査方向に対して直交する方向（すなわち、本例では垂直方向）の分解能を向上させた画像を得ることができる。従って、本実施形態に係る管状体撮像装置１００では、より高速、高分解能かつ簡便に、管状体の内表面を撮像することが可能となる。
【００８５】
なお、本実施形態において、撮像フレームレートの具体的な値は、求められる撮像レート等に応じて適宜設定すればよいが、例えば、２つの撮像対象領域合計での撮像フレームレートは、通常の撮像フレームレート（すなわち、エリアカメラの全撮像領域を撮像する場合のフレームレート）の２倍程度の値である、３００ｆｐｓ程度とすることができる。
【００８６】
なお、一般的なエリアカメラに搭載される撮像素子は、エリアカメラ１２０の撮像素子の画素情報を転送する方向（図４Ａ及び図４Ｂの場合は、撮像画像の長手方向）の撮像対象領域（ＲＯＩ）の幅を小さくしたとしてもフレームレートは向上しないため、先だって言及したように、撮像対象領域（ＲＯＩ）の幅Ｗは、エリアカメラ１２０の画素情報を転送する方向の幅Ｗと同一でよい。
【００８７】
また、エリアカメラ１２０の撮像素子の画素情報を転送する方向とは直交する方向の撮像対象領域（ＲＯＩ）の幅を小さくする場合には、フレームレートが向上することが期待されるが、その場合には、上記の高さｈに対応して、幅ｗを以下の式（１０７）で算出すればよい。
【００８８】
ｗ＝２×（Ｒｓｉｎθ＋ΔＡ）  ・・・式（１０７）
【００８９】
その上で、上側の撮像対象領域ＲＯＩ＿１Ａは、（Ｗ／２−Ｒｓｉｎθ−ΔＡ，０）の座標から幅ｗ×高さｈの矩形領域を設定し、撮像対象領域ＲＯＩ＿２Ａは、（Ｗ／２−Ｒｓｉｎθ−ΔＡ，Ｈ−ｈ）の座標から幅ｗ×高さｈの矩形領域を、それぞれ設定してもよい。
【００９０】
なお、上記のような各エリアカメラ１２０Ａ，１２０Ｂにおける撮像対象領域ＲＯＩ＿１Ａ、ＲＯＩ＿２Ａ、ＲＯＩ＿１Ｂ、ＲＯＩ＿２Ｂの設定値は、検査対象物である管状体１のサイズ（内径等）に応じて、プリセット値としてルックアップテーブル等を予め作成しておいて、後述する演算処理装置２００の記憶部等に格納しておき、演算処理装置２００がエリアカメラ１２０の撮像制御を行う際に、かかるルックアップテーブル等を参照することで、容易に設定可能としておくことが好ましい。
【００９１】
各エリアカメラ１２０Ａ，１２０Ｂに対して、各エリアカメラ１２０において２種類の撮像対象領域（ＲＯＩ）、２つのエリアカメラ１２０Ａ，１２０Ｂにおいて計４種類の撮像対象領域（ＲＯＩ）が設定されることで、図５Ａ及び図５Ｂに示したような環状ビーム画像が生成されることとなる。
【００９２】
以下に、本実施形態に係る管状体撮像装置１００の有する各装置について、その具体的な構成や設定値等を列挙する。かかる構成や設定値等はあくまでも一例であって、本発明に係る管状体撮像装置１００が、以下の具体例に限定されるわけではない。
【００９３】
○管状体
内径１００ｍｍ〜５００ｍｍ、長さ１０ｍ〜２０ｍ
○照明機構１１０
１００ｍＷの出力でレーザ光源１１１から可視光帯域のレーザ光を照射する。レーザ光は、円錐状の光学素子１１３（円錐角９０度）により、５０ｍＷの環状ビームとなって管状体の内表面に対し反射される。管状体の内表面に照射されるラインビーム幅は、０．２５ｍｍである。ただし、この場合のラインビーム幅とは、ピーク強度値から１３．５％で定義されるものである。
○エリアカメラ１２０
幅１９２０画素×高さ１２００画素のＣＭＯＳ（画素サイズ：４．８μｍ×４．８μｍ）を撮像素子として搭載しており、フレームレートは、１５０ｆｐｓである。レンズの焦点距離は１．８１ｍｍであり、水平方向画角は１８０°である。撮像される画像の画素サイズは０．４ｍｍ×０．４ｍｍ、ラインビーム幅は、撮像画像上では、１〜３画素の輝線の幅で撮影される。撮像対象領域（ＲＯＩ）を、ＣＭＯＳの上側端部及び下側端部のそれぞれに、２つの端部領域の合計で６００画素分の高さとなるように設定すると、フレームレートは、３００ｆｐｓとなる。
○エリアカメラ１２０Ａ，１２０Ｂは、管状体の内表面を、管軸方向に０．２５ｍｍ進む毎に撮像する（すなわち、管状体撮像装置１００が０．２５ｍｍ移動する毎に１パルスのＰＬＧ信号が出力される。）。
【００９４】
＜演算処理装置２００の全体構成について＞
以上、本実施形態に係る管状体撮像装置１００の構成について説明した。続いて、再び図１に戻って、本実施形態に係る演算処理装置２００の全体構成について説明する。
【００９５】
本実施形態に係る演算処理装置２００は、例えば図１に示したように、撮像制御部２０１と、画像処理部２０３と、表示制御部２０５と、記憶部２０７と、を主に備える。
【００９６】
撮像制御部２０１は、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）、通信装置等により実現される。撮像制御部２０１は、本実施形態に係る管状体撮像装置１００による検査対象物の撮像制御を実施する。より詳細には、撮像制御部２０１は、管状体１の撮像を開始する場合に、照明機構１１０Ａ，１１０Ｂに対してレーザ光の発振を開始させるための制御信号を送出する。また、撮像制御部２０１は、エリアカメラ１２０Ａ，１２０Ｂのそれぞれに対して、後述する記憶部２０７等に格納されているルックアップテーブル等を参照しながら、先だって説明したような２種類の撮像対象領域（ＲＯＩ）を設定した上で、エリアカメラ１２０Ａ，１２０Ｂに対して撮像を開始するためのトリガ信号を送出する。
【００９７】
また、管状体撮像装置１００が管状体１の撮像を開始すると、管状体撮像装置１００からＰＬＧ信号が定期的に（例えば、管状体撮像装置１００が０．２５ｍｍ移動する毎に１パルスのＰＬＧ信号）送出されるが、撮像制御部２０１は、ＰＬＧ信号を取得する毎にエリアカメラ１２０Ａ，１２０Ｂに対して撮像を開始するためのトリガ信号を送出する。
【００９８】
画像処理部２０３は、例えば、ＣＰＵ、ＲＯＭ、ＲＡＭ、通信装置等により実現される。画像処理部２０３は、管状体撮像装置１００（より詳細には、管状体撮像装置１００のエリアカメラ１２０Ａ，１２０Ｂ）から取得した撮像データを利用して、後述する縞画像フレームを生成する。その後、生成した縞画像フレームに対して、以下で説明するような画像処理を行い、測定対象物である管状体の内表面に存在する可能性のある欠陥を検出する。画像処理部２０３は、管状体１の内表面の欠陥検出処理を終了すると、得られた検出結果に関する情報を、表示制御部２０５に伝送する。
【００９９】
なお、この画像処理部２０３については、以下で改めて詳細に説明する。
【０１００】
表示制御部２０５は、例えば、ＣＰＵ、ＲＯＭ、ＲＡＭ、出力装置等により実現される。表示制御部２０５は、画像処理部２０３から伝送された、検査対象物である管状体１の欠陥検出結果を、演算処理装置２００が備えるディスプレイ等の出力装置や演算処理装置２００の外部に設けられた出力装置等に表示する際の表示制御を行う。これにより、管状体内表面検査装置１０の利用者は、検査対象物（管状体１）の内表面に存在する各種の欠陥に関する検出結果を、その場で把握することが可能となる。
【０１０１】
記憶部２０７は、例えば本実施形態に係る演算処理装置２００が備えるＲＡＭやストレージ装置等により実現される。記憶部２０７には、本実施形態に係る管状体撮像装置１００のエリアカメラ１２０Ａ，１２０Ｂにおける撮像対象領域（ＲＯＩ）の設定プリセット値等といった、本実施形態に係る演算処理装置２００が、何らかの処理を行う際に保存する必要が生じた様々なパラメータや処理の途中経過等、又は、各種のデータベースやプログラム等が、適宜記録される。この記憶部２０７に対しては、撮像制御部２０１、画像処理部２０３、表示制御部２０５等が、リード／ライト処理を実行することが可能である。
【０１０２】
［画像処理部２０３について］
続いて、図６を参照しながら、本実施形態に係る演算処理装置２００が備える画像処理部２０３について、詳細に説明する。図６は、本実施形態に係る演算処理装置が有する画像処理部の構成を示したブロック図である。
【０１０３】
本実施形態に係る画像処理部２０３は、図６に示したように、Ａ／Ｄ変換部２１１と、環状ビームセンター算出部２１３と、座標変換部２１５と、部分縞画像フレーム生成部２１７と、縞画像フレーム生成部２１９と、画像算出部２２１と、検出処理部２２９と、を主に備える。
【０１０４】
Ａ／Ｄ変換部２１１は、例えば、ＣＰＵ、ＲＯＭ、ＲＡＭ等により実現される。Ａ／Ｄ変換部２１１は、エリアカメラ１２０Ａ，１２０Ｂからそれぞれ出力された撮像画像をＡ／Ｄ変換し、図５Ａ及び図５Ｂに模式的に示したような、合計４種類の撮像対象領域に関するデジタル多値画像データ（すなわち、環状ビーム画像）として出力する。かかるデジタル多値画像データは、記憶部２０７等に設けられた画像メモリに記憶される。これらのデジタル多値画像データを管状体の管軸方向に沿って順次利用することにより、後述するような部分縞画像フレーム及び縞画像フレームが形成される。
【０１０５】
図５Ａ及び図５Ｂに模式的に示したように、環状ビーム画像は、管状体１の内表面の管軸方向に沿ったある位置において、管状体の内表面に照射された環状ビームを撮像したものである。環状ビーム画像は、予めカメラのゲインやレンズの絞りを適切に設定することにより、例えば、環状ビームが照射された部分が白く表示され、その他の部分は黒く表示されている濃淡画像とすることができる。また、環状ビームの円周上に重畳している凹凸が、管状体の内表面の断面形状と、内表面に存在する欠陥に関する情報を含んでいる。
【０１０６】
Ａ／Ｄ変換部２１１は、各エリアカメラ１２０Ａ，１２０Ｂから出力された撮像画像に基づいて環状ビーム画像を生成すると、生成した環状ビーム画像に対応するデータを、後述する環状ビームセンター算出部２１３に出力する。
【０１０７】
なお、図６では、１つのＡ／Ｄ変換部２１１が、各エリアカメラ１２０Ａ，１２０Ｂから出力された撮像画像をＡ／Ｄ変換する場合について図示しているが、Ａ／Ｄ変換部２１１を２つ設けて、各エリアカメラ１２０Ａ，１２０Ｂから出力された撮像画像が、対応する専用のＡ／Ｄ変換部２１１によりＡ／Ｄ変換されてもよい。
【０１０８】
環状ビームセンター算出部２１３は、例えば、ＣＰＵ、ＲＯＭ、ＲＡＭ等により実現される。環状ビームセンター算出部２１３は、Ａ／Ｄ変換部２１１から出力された、２つのエリアカメラ１２０Ａ，１２０Ｂでそれぞれ生成された各環状ビーム画像を用いて、環の重心位置と環の半径とをそれぞれ算出する。
【０１０９】
この際、環状ビームセンター算出部２１３は、図７に模式的に示したように、同じタイミングで撮像されたエリアカメラ１２０Ａ，１２０Ｂによる環状ビーム画像を用いて、図７に示したような合成画像を生成し、かかる合成画像を用いて、環の重心位置ＯＣと環の半径ｒとをそれぞれ算出することが好ましい。図７に示した合成画像は、各エリアカメラ１２０Ａ，１２０Ｂにおいて同一の撮像タイミングで生成された環状ビーム画像を用い、これら環状ビーム画像を、環状ビーム全体が認識可能なように結合させた画像である。
【０１１０】
ここで、エリアカメラ１２０Ａ，１２０Ｂで生成される４種類の撮像対象領域（ＲＯＩ）での環状ビーム画像を、どのような順で結合していけばよいかについては、エリアカメラ１２０Ａ，１２０Ｂの図２に示したような光学的な位置関係から、予め決定しておくことが可能である。また、エリアカメラ１２０Ａ，１２０Ｂで生成される４種類の撮像対象領域（ＲＯＩ）での環状ビーム画像を、互いにどのような位置に結合していけばよいかについては、内表面にキズ等の欠陥が存在していないことが明らかとなっている基準管を利用し、４種類の撮像対象領域（ＲＯＩ）での環状ビーム画像が滑らかに接続されるような結合位置を、事前に特定しておけばよい。また、環状ビームセンター算出部２１３は、４種類の撮像対象領域（ＲＯＩ）での環状ビーム画像を結合する際に、環状ビーム画像が滑らかに接続されるように、それぞれの環状ビーム画像の結合位置を微調整してもよい。
【０１１１】
環の重心位置ＯＣ及び半径ｒを算出する方法は、特に限定されるわけではなく、公知のあらゆる方法を利用することが可能である。環の重心位置ＯＣ及び半径ｒを算出する方法の具体例としては、例えば、環状ビーム画像が真円に近い場合は、以下のような２つの方法を挙げることができる。
【０１１２】
・２値化した環状ビーム画像上の任意の３点を抽出し、この３点の位置座標の重心を算出する。得られた重心位置と３点のうち任意の１点との間の距離が環の半径となる。
・ハフ（Ｈｏｕｇｈ）変換による円抽出を行い、円（すなわち、環状ビーム）の重心と半径とを算出する。
【０１１３】
環状ビームセンター算出部２１３は、各環状ビーム画像について環の重心位置ＯＣ及び半径ｒを算出すると、環の重心位置ＯＣ及び半径ｒに関する情報をそれぞれ生成して、後述する座標変換部２１５に出力する。
【０１１４】
なお、本実施形態においては、管状体１の内面の断面形状が真円に近い場合について説明しているが、任意の断面形状に対して適用可能であり、例えば、断面形状が楕円や角丸長方形等であってもよい。このような場合の重心は、環状ビームの形状から求めることが可能であり、求めた重心との距離の最大値と最小値の平均値を半径として用いることで、後述する座標変換を同じ手順で実施することができる。
【０１１５】
また、上記では、合成画像を生成した上で環の重心位置ＯＣ及び半径ｒを算出する場合について説明したが、環状ビームセンター算出部２１３は、図７に示したような合成画像を生成せずに、エリアカメラ１２０Ａから得られた環状ビーム画像を用いて環の重心位置ＯＣ及び半径ｒを算出するとともに、エリアカメラ１２０Ｂから得られた環状ビーム画像を用いて環の重心位置ＯＣ及び半径ｒを算出してもよい。この場合、後述する座標変換処理では、エリアカメラ１２０Ａから得られた環状ビーム画像については、エリアカメラ１２０Ａから得られた環状ビーム画像から算出された環の重心位置ＯＣ及び半径ｒが用いられるとともに、エリアカメラ１２０Ｂから得られた環状ビーム画像については、エリアカメラ１２０Ｂから得られた環状ビーム画像から算出された環の重心位置ＯＣ及び半径ｒが用いられる。しかしながら、２種類の環の重心位置ＯＣ及び半径ｒが用いられるために、後述する縞画像フレームの生成処理において全ての部分縞画像フレームを結合していく際に、部分縞画像フレームの接続のさせ方に注意を払う必要が生じ、後段の処理が複雑化する可能性がある。
【０１１６】
座標変換部２１５は、例えば、ＣＰＵ、ＲＯＭ、ＲＡＭ等により実現される。座標変換部２１５は、算出された重心位置、及び、当該重心位置と環状ビームの照射部分との離隔距離（離隔量）に基づいて、環状ビーム画像の座標系を極座標変換する。そのため、環状ビーム画像に曲線状に写る環状のレーザ光の照射部分の像は、かかる極座標変換により、直線状の線分に変換される。その後、座標変換部２１５は、環状ビームの照射部分に対応する線分として表した、光切断画像を生成する。
【０１１７】
すなわち、環状ビームの重心位置が算出されることで、ｘｙ平面上の直交座標系を極座標系へと変換することが可能となり、環状ビームの照射位置に対応する画素の存在位置を、重心位置を原点とした極座標（ｒ，θ）で表すことができる。座標変換部２１５は、図８に示したように、環状ビームセンター算出部２１３で算出された半径ｒに動径方向に±Δｒの余裕を設けたうえで（すなわち、ｒ−Δｒ〜ｒ＋Δｒの範囲で）、図４Ａ及び図４Ｂに示した−θからθの範囲（図４Ａ及び図４Ｂの場合、−４５°≦θ≦４５°の範囲）で、座標変換を実施する。なお、本実施形態では、動径方向のｒ−Δｒ〜ｒ＋Δｒの範囲で座標変換を実施する場合について説明しているが、余裕Δｒの値は、環状ビームの照射部分を含む範囲で、プラス方向とマイナス方向とで異なった値であってもよい。かかる場合、例えば、座標変換を行う範囲は、ｒ−Δｒ１〜ｒ＋Δｒ２などと表現することができる。ただし、本実施形態においては、プラス方向とマイナス方向とで同じ値Δｒを用いる場合について、以降の説明を行う。
【０１１８】
このような座標変換を行うことで、図８の右側に示したように、動径方向には半径ｒを中心として２Δｒの高さを有し、角度方向にはθ〜θ’（図４Ａ及び図４Ｂの場合、約９０度）に対応する長さを有する帯状の画像が抽出される。以上の説明からも明らかなように、抽出された帯状の画像は、環状ビームの照射部分を管状体の管周方向に展開した線分（以下、「光切断線」とも称する。）を含むこととなる。また、動径方向に関して、半径ｒを中心として２Δｒの範囲を抽出することで、環状ビームの周に凹凸が存在していたとしても、かかる凹凸を含む環状ビームの周をもれなく抽出することが可能となる。このようにして得られた帯状の画像を、以下では光切断画像と称することとする。
【０１１９】
なお、Δｒの大きさは、管状体１に存在しうる凹凸の高さの範囲を過去の操業データ等に基づいて予め大まかに算出しておくことで、決定することが可能である。
【０１２０】
上述のような具体的な構成を有する管状体撮像装置１００を用いた場合、かかる管状体撮像装置１００により撮像された環状ビーム画像は、約４００画素に相当する半径を有する環を含むようになる。そこで、ｒ＝４００画素、Δｒ＝２５画素として、−４５°≦θ≦４５°の範囲で光切断画像の抽出を行うと、横６２８画素×高さ５０画素の光切断画像が生成される。
【０１２１】
また、座標変換部２１５は、直交座標系から極座標系への変換を行うため、直交座標系における格子点（すなわち、画素の中心位置）が、極座標系において必ず格子点に対応するとは限らず、非格子点に対応するものも存在するようになる。そこで、座標変換部２１５は、極座標系における非格子点の濃度（画素値）を補間するために、着目している点の近傍に位置する他の格子点の濃度に基づいて補間する、いわゆる画像補間法を併せて実施することが好ましい。
【０１２２】
かかる画像補間法は、特に限定されるものではなく、例えば、「昭晃堂  画像処理ハンドブック」等に記載されている公知の画像補間法を利用することが可能である。このような画像補間法の例として、最近傍（ｎｅａｒｅｓｔ  ｎｅｉｇｈｂｏｒ）法、双線形補間（ｂｉ−ｌｉｎｅａｒ  ｉｎｔｅｒｐｏｌａｔｉｏｎ）法、３次補間（ｂｉ−ｃｕｂｉｃ  ｃｏｎｖｏｌｕｔｉｏｎ）法等を挙げることができる。これらの方法のうち、前者ほど処理速度が速く、後者ほど高品質の結果を得ることができる。そこで、座標変換部２１５は、利用する画像補間法の種別を、処理に用いることのできるリソース量や処理時間等に応じて適宜決定すればよい。本実施形態において示す光切断画像の具体例では、画像補間法として３次補間法を適用している。
【０１２３】
座標変換部２１５は、上述のような座標変換処理や画像補間処理を終了すると、得られた光切断画像に対応する画像データを、記憶部２０７等に設けられた画像メモリに、管状体の管軸方向に沿って順次格納していく。
【０１２４】
部分縞画像フレーム生成部２１７は、例えば、ＣＰＵ、ＲＯＭ、ＲＡＭ等により実現される。部分縞画像フレーム生成部２１７は、記憶部２０７等に設けられた画像メモリから、管状体の管軸方向に沿って格納された、各撮像対象領域（すなわち、ＲＯＩ＿１Ａ、ＲＯＩ＿２Ａ、ＲＯＩ＿１Ｂ、ＲＯＩ＿２Ｂ）についての光切断画像を順に取得する。その後、部分縞画像フレーム生成部２１７は、取得した各撮像対象領域についてのそれぞれの光切断画像を管状体の管軸方向に沿って順に配列して、撮像対象領域ごとに４種類の部分縞画像フレームを生成する。
【０１２５】
１つの部分縞画像フレームを構成する光切断画像の個数は、適宜設定すればよいが、例えば、５１２個の光切断画像で１つの部分縞画像フレームを構成するようにしてもよい。各光切断画像は、上述のように環状ビーム画像の撮像間隔毎（例えば、０．２５ｍｍ間隔）に存在している。そのため、０．２５ｍｍ間隔で撮像された環状ビーム画像に基づく、５１２個の光切断画像からなる１つの部分縞画像フレームは、管状体の内表面の全周の１／４を、管軸方向に沿って１２８ｍｍ（＝５１２×０．２５ｍｍ）の範囲で撮像した結果に相当する。
【０１２６】
図９に、部分縞画像フレーム生成部２１７によって生成される部分縞画像フレームの一例を示した。図９では、撮像対象領域ＲＯＩ＿１Ａに関する光切断画像を利用して、撮像対象領域ＲＯＩ＿１Ａに関する部分縞画像フレームが生成される場合を模式的に示している。図９に模式的に示した部分縞画像フレームにおいて、図面の横方向に伸びた１本の線分が、１枚の環状ビーム画像を展開したものに相当しており、図面の横方向が環状ビームの管周方向に対応している。また、図９に示した部分縞画像フレームにおいて、図面の縦方向が、管状体１の管軸方向に相当している。
【０１２７】
部分縞画像フレーム生成部２１７は、以上のようにして、ＲＯＩ＿１Ａ〜ＲＯＩ＿２Ｂに関する４種類の部分縞画像フレームを生成すると、生成した各部分縞画像フレームを、後述する縞画像フレーム生成部２１９に出力する。また、部分縞画像フレーム生成部２１７は、生成した部分縞画像フレームに対応するデータに、当該部分縞画像フレームを生成した日時等に関する時刻情報を関連付けて、履歴情報として記憶部２０７等に格納してもよい。
【０１２８】
縞画像フレーム生成部２１９は、例えば、ＣＰＵ、ＲＯＭ、ＲＡＭ等により実現される。縞画像フレーム生成部２１９は、部分縞画像フレーム生成部２１７により生成された４種類の部分縞画像フレームを用い、これら部分縞画像フレームを、２つの照明機構１１０Ａ，１１０Ｂの光学的な位置関係を考慮しながら互いに結合させて、管状体１の内表面の全周に亘る光切断線が管状体の管軸方向に沿って順に配列した、縞画像フレームを生成する。
【０１２９】
図２に模式的に示したように、撮像ユニット１０１Ａから照射される環状ビームの照射位置と、撮像ユニット１０１Ｂから照射される環状ビームの照射位置と、は、オフセットＤだけ互いに離隔している。かかるオフセットＤが、部分縞画像フレームにおいてＤ’ライン分に相当する場合、ある管軸方向位置について、エリアカメラ１２０Ａにより撮像された環状ビーム画像は、Ｄ’ライン分だけ遅延して、エリアカメラ１２０Ｂにより撮像されることとなる。従って、縞画像フレーム生成部２１９は、２つのエリアカメラ１２０Ａ，１２０Ｂの光学的な位置関係を考慮して、図１０に模式的に示したように、エリアカメラ１２０Ａによる１ライン目の光切断画像と、エリアカメラ１２０ＢによるＤ’＋１ライン目の光切断画像と、を合致させた上で、４種類の部分縞画像フレームを、部分縞画像フレーム間での重複部分を考慮しながら互いに結合して、縞画像フレームを生成する。
【０１３０】
縞画像フレーム生成部２１９は、図１０に示したような縞画像フレームを生成すると、生成した縞画像フレームを、後述する画像算出部２２１に出力する。また、縞画像フレーム生成部２１９は、生成した縞画像フレームに対応するデータに、当該縞画像フレームを生成した日時等に関する時刻情報を関連付けて、履歴情報として記憶部２０７等に格納してもよい。
【０１３１】
なお、上記説明では、撮像ユニット１０１Ａ，１０１Ｂのそれぞれにおいて光切断画像を生成し、生成された光切断画像を、それぞれ個別に、管軸方向に沿って順に配列させて部分縞画像フレームを生成し、部分縞画像フレームを、撮像ユニット１０１Ａ，１０１Ｂの位置関係に基づいて調整し、その後、管軸に直交する面において接続することで、縞画像フレームを生成する場合について着目した。しかしながら、本発明は、かかる場合に限定されるものではなく、例えば、撮像ユニット１０１Ａ，１０１Ｂのそれぞれにおいて光切断画像を生成し、生成された光切断画像を、撮像ユニット１０１Ａ，１０１Ｂの位置関係に基づいて調整して管軸に直交する面において接続しておいてから、その後、管軸方向に沿って順に配列させることで、縞画像フレームを生成するようにすることも可能である。
【０１３２】
画像算出部２２１は、例えば、ＣＰＵ、ＲＯＭ、ＲＡＭ等により実現される。画像算出部２２１は、縞画像フレーム生成部２１９が生成した縞画像フレームに基づいて、管状体の内表面の凹凸状態を表す深さ画像と、管状体の内表面における環状ビームの輝度の分布を表す輝度画像と、を算出する。この画像算出部２２１は、図６に示したように、光切断線処理部２２３と、深さ画像算出部２２５と、輝度画像算出部２２７と、を備える。
【０１３３】
光切断線処理部２２３は、例えば、ＣＰＵ、ＲＯＭ、ＲＡＭ等により実現される。光切断線処理部２２３は、縞画像フレームに含まれる各光切断線について、光切断線の変位量（輝線の曲がり具合）を含む光切断線特徴量を算出する。以下では、図１１Ａ及び図１１Ｂを参照しながら、光切断線処理部２２３が実施する処理及び算出する光切断線特徴量について、詳細に説明する。図１１Ａは、縞画像フレームを模式的に示した説明図である。図１１Ｂは、光切断線処理部が実施する光切断線処理について説明するための説明図である。
【０１３４】
図１１Ａでは、１つの縞画像フレームの中にＮ本の光切断線が存在しており、縞画像フレームの横方向の長さは、Ｍ画素であるものとする。また、１本の光切断線を含む１つの光切断画像は、縦２Δｒ画素×横Ｍ画素から構成されている。
【０１３５】
ここで、説明の便宜上、縞画像フレームの管周方向（図１１Ａにおける横方向）にＸ軸をとり、縞画像フレームの管軸方向（図１１Ａにおける縦方向）にＹ軸をとって、縞画像フレーム中の画素の位置をＸＹ座標で表すものとする。以下の説明では、縞画像フレーム中に存在するｊ（１≦ｊ≦Ｎ）番目の光切断線の左側からｍ画素目（１≦ｍ≦Ｍ）の位置（すなわち、Ｘｊ，ｍで表される位置）に着目する。
【０１３６】
光切断線処理部２２３は、まず、着目すべき光切断線（以下、単に「ライン」とも称する。）の着目すべきＸ座標位置（本説明では、Ｘｊ，ｍで表される位置）を選択すると、図１１Ｂに示したように、着目したラインの着目したＸ座標位置における画素に対応付けられている画素値（すなわち、環状ビームの輝度値）の分布を参照する。この際、光切断線処理部２２３は、光切断画像中の当該Ｘ座標位置における全ての画素について、以下で説明する処理を実施するのではなく、光切断画像中におけるＹ座標の基準位置Ｙｓの前後Ｗの範囲に属する画素（すなわち、Ｙｓ−Ｗ〜Ｙｓ＋Ｗの範囲に属する画素）について、以下で説明する処理を実施する。
【０１３７】
ここで、Ｙ座標の基準位置Ｙｓは、縞画像フレームのｊライン目の光切断画像に対して予め指定される管軸方向の位置であり、例えば光切断画像の管軸方向の中心を指定すれば、先述のようにプラス方向とマイナス方向とで同じ余裕値Δｒを用いる場合には、環状ビームセンター算出部が算出した半径ｒ（すなわち光切断線の位置）に等しくなる。また、処理範囲を規定するパラメータＷは、管状体１に存在しうる凹凸の高さの範囲を過去の操業データ等に基づいて、光切断画像中におけるＹ座標の基準位置Ｙｓの前後Ｗの範囲が光切断画像に収まるように、予め大まかに算出しておき、適宜決定すればよい。パラメータＷの値を小さくすることができれば、後述する光切断線処理部２２３の処理負荷の低減を図ることができる。
【０１３８】
光切断線処理部２２３は、まず、Ｙｓ−Ｗ〜Ｙｓ＋Ｗの範囲に含まれる画素の中から、光切断線に対応する画素を特定するための第１の閾値の一例である所定の閾値Ｔｈ以上の画素値を有する画素を特定する。図１１Ｂに示した例では、Ｙｊ，ｋ、Ｙｊ，ｋ＋１、Ｙｊ，ｋ＋２で表される３つの画素が、それぞれ閾値Ｔｈ以上の画素値Ｉｊ，ｋ、Ｉｊ，ｋ＋１、Ｉｊ，ｋ＋２を有している。従って、光切断線処理部２２３は、所定の閾値Ｔｈ以上の画素値を有する画素を線幅方向に加算した数ｐｊ，ｍ＝３と設定する。この所定の閾値Ｔｈ以上の画素値を有する画素を線幅方向に加算した数ｐｊ，ｍは、いわば位置（ｊ，ｍ）における輝線の画素数に対応する値であり、光切断線特徴量の一つである。また、光切断線処理部２２３は、以下の処理において、抽出された画素に関する情報（Ｙｊ，ｋ、Ｉｊ，ｋ）、（Ｙｊ，ｋ＋１、Ｉｊ，ｋ＋１）、（Ｙｊ，ｋ＋２、Ｉｊ，ｋ＋２）（以下、単に（Ｙ，Ｉ）と略記することもある。）の情報を利用して、更なる光切断線特徴量を算出していく。
【０１３９】
また、光切断線処理部２２３は、パラメータｐｊ，ｍ及び抽出した画素に関する情報（Ｙ，Ｉ）を用いて、抽出された画素の輝度の総和Ｋｊ，ｍを算出する。図１１Ｂに示した例の場合、光切断線処理部２２３が算出する輝度の総和は、Ｋｊ，ｍ＝Ｉｊ，ｋ＋Ｉｊ，ｋ＋１＋Ｉｊ，ｋ＋２となる。この輝度の総和Ｋｊ，ｍも、光切断線特徴量の一つである。
【０１４０】
更に、光切断線処理部２２３は、抽出された画素に関する情報（Ｙ，Ｉ）とＹ座標の基準位置Ｙｓとを利用して、抽出された画素のＹ方向の重心位置ＹＣ（ｊ，ｍ）を算出するとともに、重心位置ＹＣ（ｊ，ｍ）の基準位置Ｙｓからの変位量Δｄｊ，ｍ＝Ｙｓ−ＹＣ（ｊ，ｍ）を算出する。
【０１４１】
ここで、重心位置ＹＣ（ｊ，ｍ）は、抽出された画素の集合をＡと表すこととすると、以下の式１１１で表される値となる。従って、図１１Ｂに示した例の場合、重心位置ＹＣ（ｊ，ｍ）は、以下の式１１１ａで表される値となる。
【０１４２】
【数１】
2020026290.tif 000003
【０１４３】
ここで、画素に対応する管軸方向の位置は、いわば管状体撮像装置１００の移動幅（例えば、０．２５ｍｍ）で量子化された値である。他方、上記式１１１で示したような演算により算出される重心位置ＹＣ（ｊ，ｍ）は、割り算という数値演算を利用することで算出される値であるため、管状体撮像装置１００の移動幅（いわば量子化単位）よりも小さな値となりうる。従って、かかる重心位置ＹＣ（ｊ，ｍ）を利用して算出される変位量Δｄｊ，ｍについても、移動幅よりも小さな値を有しうる値となる。このようにして算出される変位量Δｄｊ，ｍも、光切断線特徴量の一つである。
【０１４４】
光切断線処理部２２３は、以上のような３種類の特徴量を、各切断線に含まれるＭ個の要素に関して算出する。その結果、図１２Ａ〜図１２Ｃに示したように、光切断線の変位量Δｄ、輝度の総和Ｋ、及び、輝線の画素数ｐに関して、Ｍ列×Ｎ行の二次元配列が生成される。本実施形態に係る縞画像フレームの具体例の場合、Ｍ＝１９２０、Ｎ＝５１２であるため、各光切断線特徴量を構成するデータの個数は、１９２０×５１２個となる。
【０１４５】
光切断線処理部２２３は、算出した光切断線特徴量のうち、光切断線の変位量Δｄに関する特徴量を、後述する深さ画像算出部２２５に出力する。また、光切断線処理部２２３は、算出した光切断線特徴量のうち、輝度の総和Ｋ、及び、輝線の画素数ｐに関する特徴量を、後述する輝度画像算出部２２７に出力する。
【０１４６】
深さ画像算出部２２５は、例えば、ＣＰＵ、ＲＯＭ、ＲＡＭ等により実現される。深さ画像算出部２２５は、光切断線処理部２２３が生成した光切断線特徴量（特に、変位量Δｄに関する特徴量）に基づいて、管状体の内表面の凹凸状態を表す深さ画像を算出する。
【０１４７】
具体的には、深さ画像算出部２２５は、図１２Ａに示したような変位量Δｄに関する特徴量（二次元配列）と、環状ビームの垂直成分入射角（図２における角度φ１＝φ２＝φ）と、を利用して、深さ画像を算出する。かかる深さ画像は、管軸方向のそれぞれの位置での凹凸状態の一次元分布が管軸方向に沿って順に配列された、二次元の凹凸状態の分布を表す画像である。
【０１４８】
まず、図１３を参照しながら、管状体の内表面に存在する凹凸の高さと、光切断線の変位量Δｄとの関係について説明する。図１３は、光切断線の変位と欠陥の高さとの関係を示した説明図である。
【０１４９】
図１３では、管状体１の内表面に凹みが存在した場合を模式的に示している。ここで、内表面に凹みが存在しない場合の表面位置の高さと凹みの底部の高さとの差分をΔｈと表すこととする。垂直入射した環状ビームが表面反射をする場合に着目すると、内表面に凹みが存在しない場合には、図１３の光線Ａのように反射光は伝播することとなるが、内表面に凹みが存在する場合には、図１３の光線Ｂのように反射光が伝播することとなる。光線Ａと光線Ｂとのズレが、本実施形態において光切断線の変位量Δｄとして観測されることとなる。ここで、幾何学的な位置関係から明らかなように、光切断線の変位量Δｄと凹みの深さΔｈとは、Δｄ＝Δｈ・ｓｉｎφの関係が成立する。
【０１５０】
なお、図１３では、管状体の内表面に凹みが存在する場合について説明したが、管状体の内表面に凸部が存在する場合であっても、同様の関係が成立する。
【０１５１】
深さ画像算出部２２５は、以上説明したような関係を利用して、光切断線処理部２２３が算出した光切断線の変位量Δｄに関する特徴量に基づき、管状体の内表面の凹凸に関する量Δｈを算出する。
【０１５２】
ここで、深さ画像の算出に用いられる光切断線の変位量Δｄは、先に説明したように光切断線の重心位置に基づいて算出されたものであり、移動幅よりも小さな値を有しうる値となっている。従って、深さ画像算出部２２５により算出される深さ画像は、撮像素子の画素サイズよりも細かい分解能で凹凸が再現されている画像となる。
【０１５３】
本実施形態で示した縞画像フレームの具体例は、撮影ピッチ０．２５ｍｍで撮像された光切断線の変位を積み上げたものであるため、それぞれの変位量ΔｄをΔｈに変換すると、幅０．２５ｍｍ×高さ０．２５ｍｍの深さ画像が算出される。また、かかる具体例では、角度φ＝４５°であるため、Δｄ＝（１／２０．５）・Δｈの関係が成立している。
【０１５４】
なお、被検査体である管状体の内表面の形状の変化や、カメラ走査方向軸が管状体の中心からずれることにより、図１４に示したように、光切断線に湾曲等の歪みが生じる場合がある。他方、本実施形態に係る管状体内表面検査方法では、光切断線に重畳している凹凸が、管状体の内表面の断面形状と内表面に存在する表面欠陥に関する情報となっている。そのため、深さ画像算出部２２５は、光切断線の変位量Δｄに基づいて深さ画像を算出する際に、光切断線毎に歪み補正処理を行って、光切断線に重畳している凹凸に関する情報のみを抽出してもよい。このような歪み補正処理を実施することにより、カメラ走査方向軸が管状体の中心軸に正確に一致していない場合や、内表面の形状が円でない場合であっても、内表面に存在する凹凸疵の情報のみを得ることが可能となる。
【０１５５】
かかる歪み補正処理の具体例として、（ｉ）多次元関数や各種の非線形関数を利用したフィッティング処理を行い、得られたフィッティング曲線と観測された光切断線との差分演算を行う処理や、（ｉｉ）凹凸に関する情報が高周波成分であることを利用して、浮動フィルタやメディアンフィルタ等のローパスフィルタを適用する処理等を挙げることができる。このような歪み補正処理を実施することにより、内表面に存在する凹凸疵の情報を保持したまま、光切断線の平坦化を図ることが可能となる。
【０１５６】
深さ画像算出部２２５は、以上説明したようにして算出した深さ画像に関する情報を、後述する検出処理部２２９に出力する。
【０１５７】
輝度画像算出部２２７は、例えば、ＣＰＵ、ＲＯＭ、ＲＡＭ等により実現される。輝度画像算出部２２７は、光切断線処理部２２３が生成した光切断線特徴量（特に、輝度の総和Ｋ及び輝線の画素数ｐに関する特徴量）に基づいて、管状体の内表面における環状ビームの輝度の分布を表す輝度画像を算出する。
【０１５８】
具体的には、輝度画像算出部２２７は、図１２Ｂに示したような輝度の総和Ｋに関する特徴量（二次元配列）、及び、図１２Ｃに示したような輝線の画素数ｐに関する特徴量（二次元配列）を利用して、総和輝度の線幅方向の平均値である平均輝度ＫＡＶＥ（ｊ，ｍ）＝Ｋｊ，ｍ／ｐｊ，ｍ（１≦ｊ≦Ｎ、１≦ｍ≦Ｍ）を算出する。その後、輝度画像算出部２２７は、算出した平均輝度ＫＡＶＥ（ｊ,ｍ）からなるデータ配列を、着目している管状体の輝度画像とする。かかる輝度画像は、管軸方向のそれぞれの位置での環状のレーザ光の輝度の一次元分布が管軸方向に沿って順に配列された、二次元の輝度分布を表す画像である。
【０１５９】
輝度画像算出部２２７は、以上説明したようにして算出した輝度画像に関する情報を、後述する検出処理部２２９に出力する。
【０１６０】
検出処理部２２９は、例えば、ＣＰＵ、ＲＯＭ、ＲＡＭ等により実現される。検出処理部２２９は、深さ画像算出部２２５により算出された深さ画像と、輝度画像算出部２２７により算出された輝度画像と、に基づいて、管状体の内表面に存在する欠陥を検出する。
【０１６１】
かかる検出処理部２２９は、深さ画像及び輝度画像に基づいて欠陥部位を特定する欠陥部位特定機能と、特定した欠陥部位の形態及び画素値に関する特徴量を抽出する特徴量抽出機能と、抽出した特徴量に基づいて欠陥の種別や有害度等を判別する欠陥判別機能と、を有している。以下、これらの機能について、簡単に説明する。
【０１６２】
○欠陥部位特定機能
検出処理部２２９は、取得した深さ画像及び輝度画像の各画素に対して、周辺画素との画素値（深さを表す値、又は、輝度値）の線形和を得るフィルタ処理によって縦線状疵、横線状疵、微小疵等の領域を強調し、得られた値が、欠陥部位特定のための第２の閾値以上となるか否かの判定を行う。このようなフィルタ処理及び当該フィルタ処理結果に基づく判定処理を実施することで、検出処理部２２９は、欠陥部位を特定するための２値化画像を生成することができる。かかる２値化画像において、算出した値が第２の閾値未満であった画素が正常箇所（すなわち、２値化画像の画素値＝０）に該当し、算出した値が第２の閾値以上であった画素が欠陥箇所（すなわち、２値化画像の画素値＝１）に該当する。更に、検出処理部２２９は、連続して発生している欠陥箇所を結合していくことで、一つ一つの欠陥部位を特定する。
【０１６３】
○特徴量抽出機能
検出処理部２２９は、欠陥部位特定機能により深さ画像及び輝度画像の欠陥部位を特定すると、特定した欠陥部位ごとに、欠陥部位の形態及び画素値に関する特徴量を抽出する。欠陥部位の形態に関する特徴量として、例えば、欠陥部位の幅、欠陥部位の長さ、欠陥部位の周囲長、欠陥部位の面積、欠陥部位の外接長方形の面積等を挙げることができる。また、欠陥部位の画素値に関する特徴量として、深さ画像に関しては、欠陥部位の深さの最大値、最小値、平均値等を挙げることができ、輝度画像に関しては、欠陥部位の輝度の最大値、最小値、平均値等を挙げることができる。
【０１６４】
○欠陥判別機能
検出処理部２２９は、特徴量抽出機能により各欠陥部位の特徴量を抽出すると、欠陥部位ごとに、抽出した特徴量に基づいて欠陥の種別や有害度等を判別する。特徴量に基づく欠陥の種別や有害度等の判別処理は、例えば図１５に示したようなロジックテーブルを利用して行われる。すなわち、検出処理部２２９は、図１５に例示したようなロジックテーブルによって表される判別条件に基づき、欠陥の種別や有害度を判別する。
【０１６５】
図１５に例示したように、ロジックテーブルの縦方向の項目として、欠陥の種別（欠陥Ａ１〜欠陥Ａｎ）が記載されており、ロジックテーブルの横方向の項目として、特徴量の種類（特徴量Ｂ１〜特徴量Ｂｍ）が記載されている。また、欠陥の種別及び特徴量により規定されるテーブルの各セルには、対応する特徴量の大小による判別条件式（条件式Ｃ１１〜条件式Ｃｎｍ）が記述されている。このようなロジックテーブルの各行が一組となって、一つ一つの欠陥の種別の判別条件となる。判別処理は、最上位の行に記載された種別から順に行われ、何れか一つの行に記載された判別条件を全て満たした時点で終了する。
【０１６６】
このようなロジックテーブルは、過去の操業データ及び当該操業データに基づく検定員による欠陥の種別及び有害度の特定結果を教師データとした学習処理により構築されたデータベースを利用して、公知の方法により生成することが可能である。
【０１６７】
検出処理部２２９は、このようにして検出した欠陥部位ごとに欠陥の種別及び有害度を特定し、得られた検出結果を表示制御部２０５に出力する。これにより、検出対象物である管状体の内表面に存在する欠陥に関する情報が、表示部（図示せず。）に出力されることとなる。また、検出処理部２２９は、得られた検出結果を、製造管理用プロセスコンピュータ等の外部の装置に出力してもよく、得られた検出結果を利用して、製品の欠陥帳票を作成してもよい。また、検出処理部２２９は、欠陥部位の検出結果に関する情報を、当該情報を算出した日時等に関する時刻情報と関連づけて、記憶部２０７等に履歴情報として格納してもよい。
【０１６８】
なお、以上の説明では、ロジックテーブルを利用して欠陥の種別や有害度を判別する場合について説明したが、欠陥の種別や有害度を判別する方法は上記例に限定されるわけではない。例えば、過去の操業データ及び当該操業データに基づく検定員による欠陥の種別及び有害度の特定結果を教師データとした学習処理により、ニューラルネットやサポートベクターマシン（ＳＶＭ）等の判別器を生成し、かかる判別器を欠陥の種別や有害度の判別に利用してもよい。
【０１６９】
以上、本実施形態に係る演算処理装置２００が有する画像処理部２０３の構成について、詳細に説明した。
【０１７０】
なお、上述の説明では、深さ画像算出部２２５が深さ画像を算出する際に、差分演算処理やローパスフィルタ処理等の近似補正処理を実施する場合について説明した。しかしながら、かかる近似補正処理は、光切断線処理部２２３が光切断線特徴量を算出するに先立って、当該光切断線処理部２２３が実施してもよい。
【０１７１】
以上、本実施形態に係る演算処理装置２００の機能の一例を示した。上記の各構成要素は、汎用的な部材や回路を用いて構成されていてもよいし、各構成要素の機能に特化したハードウェアにより構成されていてもよい。また、各構成要素の機能を、ＣＰＵ等が全て行ってもよい。従って、本実施形態を実施する時々の技術レベルに応じて、適宜、利用する構成を変更することが可能である。
【０１７２】
なお、上述のような本実施形態に係る演算処理装置の各機能を実現するためのコンピュータプログラムを作製し、パーソナルコンピュータ等に実装することが可能である。また、このようなコンピュータプログラムが格納された、コンピュータで読み取り可能な記録媒体も提供することができる。記録媒体は、例えば、磁気ディスク、光ディスク、光磁気ディスク、フラッシュメモリなどである。また、上記のコンピュータプログラムは、記録媒体を用いずに、例えばネットワークを介して配信してもよい。
【０１７３】
＜管状体撮像装置１００の変形例について＞
ここで、図１６及び図１７を参照しながら、本実施形態に係る管状体撮像装置１００の変形例について、簡単に説明する。図１６及び図１７は、本実施形態に係る管状体撮像装置１００の変形例を模式的に示した説明図である。
【０１７４】
図２に示した管状体撮像装置１００の構成では、管状体１の管軸方向に沿って、エリアカメラ１２０Ｂ、レーザ光源１１１Ｂ、光学素子１１３Ｂ、光学素子１１３Ａ、レーザ光源１１１Ａ、及び、エリアカメラ１２０Ａの順に並ぶように、２つの撮像ユニット１０１Ａ，１０１Ｂが連結されていた。
【０１７５】
しかしながら、本実施形態に係る管状体撮像装置１００における撮像ユニット１０１Ａ，１０１Ｂの連結方法は、図２に示した例に限定されるものではなく、例えば図１６に示したように、管状体１の管軸方向に沿って、エリアカメラ１２０Ｂ、レーザ光源１１１Ｂ、光学素子１１３Ｂ、エリアカメラ１２０Ａ、レーザ光源１１１Ａ、及び、光学素子１１３Ａの順に並ぶように、２つの撮像ユニット１０１Ａ，１０１Ｂが連結されていてもよい。
【０１７６】
また、本実施形態に係る管状体撮像装置１００における撮像ユニット１０１Ａと１０１Ｂとの連結方法は、例えば図１７に示したように、管状体１の管軸方向に沿って、光学素子１１３Ｂ、レーザ光源１１１Ｂ、エリアカメラ１２０Ｂ、エリアカメラ１２０Ａ、レーザ光源１１１Ａ、及び、光学素子１１３Ａの順に並ぶように、２つの撮像ユニット１０１Ａ，１０１Ｂが連結されていてもよい。
【０１７７】
この際、図２、図１６及び図１７における２つの環状ビームの照射位置のズレ量ｄの大きさに着目すると明らかなように、照射位置のズレ量（オフセット）Ｄは、図２に示した連結方法が最も小さくなり、図１７に示した連結方法が最も大きくなることがわかる。そのため、図２に示した連結方法を採用することで、実際の管状体内表面の検査処理において、管状体撮像装置１００の管軸方向の移動量を最小とすることができ、より簡便に検査処理を実施することが可能となる。
【０１７８】
以上、本実施形態に係る管状体撮像装置１００の変形例について、簡単に説明した。
【０１７９】
＜管状体内表面検査方法について＞
続いて、図１８を参照しながら、本実施形態に係る管状体内表面検査方法の流れを簡単に説明する。図１８は、本実施形態に係る管状体内表面検査方法の流れの一例を示した流れ図である。
【０１８０】
まず、管状体内表面検査装置１０の管状体撮像装置１００は、環状ビームを用いて処理対象物である管状体の内表面を撮像して、それぞれのエリアカメラ１２０Ａ，１２０Ｂによる撮像画像を、演算処理装置２００に出力する。ここで、エリアカメラ１２０Ａ，１２０Ｂには、上記のような２箇所の撮像対象領域（ＲＯＩ）が予め設定されている。演算処理装置２００が備える画像処理部２０３のＡ／Ｄ変換部２１１は、取得した２つのエリアカメラ１２０からの撮像画像に対してＡ／Ｄ変換処理を行い、環状ビーム画像を生成する（ステップＳ１０１）。
【０１８１】
次に、環状ビームセンター算出部２１３は、Ａ／Ｄ変換部２１１が生成した、２つのエリアカメラ１２０Ａ，１２０Ｂについての環状ビーム画像をそれぞれ利用して環状ビーム画像の重心位置及び半径を算出し（ステップＳ１０３）、得られた算出結果を、座標変換部２１５に出力する。
【０１８２】
続いて、座標変換部２１５は、算出された重心位置や半径等を利用して、２つのエリアカメラ１２０Ａ，１２０Ｂについての環状ビーム画像を座標変換し、光切断画像を生成する（ステップＳ１０５）。生成された光切断画像は、管状体の管軸方向に沿って、記憶部２０７等に設けられた画像メモリに順次格納されていく。
【０１８３】
その後、部分縞画像フレーム生成部２１７は、生成された光切断画像を管状体の管軸方向に沿って順に配列して、部分縞画像フレームを生成する（ステップＳ１０７）。部分縞画像フレーム生成部２１７は、生成した部分縞画像フレームを、縞画像フレーム生成部２１９に出力する。縞画像フレーム生成部２１９は、部分縞画像フレーム生成部２１７により生成された部分縞画像フレームを用いて、縞画像フレームを生成する（ステップＳ１０９）。縞画像フレーム生成部２１９は、生成した縞画像フレームを、光切断線処理部２２３に出力する。
【０１８４】
光切断線処理部２２３は、生成された縞画像フレームを利用し、各光切断線について、所定の閾値Ｔｈ以上の輝度を有する画素の画素数、当該画素の輝度の総和及び光切断線の変位量を算出する（ステップＳ１１１）。これら算出結果が、光切断線特徴量として利用される。算出された光切断線特徴量は、深さ画像算出部２２５及び輝度画像算出部２２７にそれぞれ出力される。
【０１８５】
深さ画像算出部２２５は、算出された光切断線特徴量（特に、光切断線の変位量に関する特徴量）を利用して、深さ画像を算出する（ステップＳ１１３）。また、輝度画像算出部２２７は、算出された光切断線特徴量（特に、閾値以上の輝度を有する画素の画素数に関する特徴量、及び、輝度の総和に関する特徴量）を利用して、輝度画像を算出する（ステップＳ１１３）。深さ画像算出部２２５及び輝度画像算出部２２７は、算出した各画像を、検出処理部２２９に出力する。
【０１８６】
検出処理部２２９は、算出された深さ画像及び輝度画像を利用して、管状体の内表面に存在する欠陥部位を検出し、検出した欠陥部位の欠陥の種別及び有害度を特定する（ステップＳ１１５）。以上のような流れにより、管状体の内表面に存在する欠陥が検出されることとなる。
【０１８７】
以上、本実施形態に係る管状体内表面検査装置及び管状体内表面検査方法について、詳細に説明した。
【０１８８】
（第２の実施形態）
上記第１の実施形態では、照明機構１１０と、エリアカメラ１２０と、照明機構１１０及びエリアカメラ１２０のそれぞれが固定される保持基板１３１と、２つの保持基板１３１を連結する支柱である連結部材１３３と、を有する撮像ユニット１０１が、管状体１の管軸方向に２つ連結された場合について、詳細に説明した。ここで、管軸方向に連結される撮像ユニット１０１の個数は、第１の実施形態に示した２つに限定されるものではなく、３つ以上の撮像ユニット１０１が、管軸方向に連結されていてもよい。
【０１８９】
図１９は、本発明の第２の実施形態に係る管状体撮像装置の構成の一例を模式的に示した説明図であり、図２０は、本実施形態に係る管状体撮像装置について説明するための説明図である。
【０１９０】
図１９では、３つの撮像ユニット１０１Ａ、１０１Ｂ、１０１Ｃが、管軸方向に連結された管状体撮像装置１００を模式的に示している。かかる場合においても、３つ以上の撮像ユニット１０１Ａ，１０１Ｂ，１０１Ｃは、連結部材１３３の管軸に直交する面における位置が、撮像ユニット間で互いに異なるように、直列に連結される。そのため、連結部材１３３、連結部材１３３、連結部材１３３が、それぞれ、エリアカメラ１２０Ａ、エリアカメラ１２０Ｂ、エリアカメラ１２０Ｃの視野において遮る領域は、管軸に直交する面において異なることになる。従って、エリアカメラ１２０Ａ、エリアカメラ１２０Ｂ、エリアカメラ１２０Ｃのそれぞれで、管状体１の内表面を走査撮像すると、視野が欠けることなく、内表面全体を撮像することが可能となる。
【０１９１】
本実施形態においても、各エリアカメラ１２０には、２種類の撮像対象領域（ＲＯＩ）が設定される。管状体撮像装置１００において、Ｎ個（Ｎ≧３）の撮像ユニット１０１が存在する場合、各撮像ユニット１０１に設けられるエリアカメラ１２０には、２種類の撮像対象領域（ＲＯＩ）が設定されるため、Ｎ個の撮像ユニット１０１全体では、２×Ｎ種類の撮像対象領域（ＲＯＩ）が設定される。２×Ｎ種類の撮像対象領域（ＲＯＩ）で、管状体の内表面に向かって照射された環状ビームの全周（換言すれば、３６０°分の円弧）を撮像すればよい。そのため、１つのエリアカメラ１２０における１つの撮像対象領域（ＲＯＩ）は、少なくとも（１８０／Ｎ）°分の環状ビームを領域内に包含していればよいことになる。これより、Ｎ個（Ｎ≧３）の撮像ユニット１０１を直列に連結する場合、各撮像ユニット１０１を、（１８０／Ｎ）°ずつ管軸方向まわりに回転させながら連結すれば、後段の演算処理において無駄がなく効率的であり、好適となる。
【０１９２】
図２０は、３個の撮像ユニット１０１Ａ、１０１Ｂ、１０１Ｃを、管軸方向まわりに（１８０／３）＝６０°ずつ回転させながら連結した場合における、６個の撮像対象領域（ＲＯＩ）の分布を模式的に示したものである。図２０から明らかなように、管軸方向まわりに６０°ずつ回転させながら３個の撮像ユニットを配置することで、環状ビームの全周を、未撮像領域を発生させずに撮像可能であることがわかる。
【０１９３】
また、撮像ユニット１０１の個数が４以上であっても、上記と同様に撮像ユニット１０１を連結させればよい。
【０１９４】
各撮像ユニット１０１におけるエリアカメラ１２０で撮像された環状ビーム画像の取り扱いについては、第１の実施形態と同様であるため、詳細な説明は省略する。かかる場合においても、Ｎ＝２の場合における環状ビーム画像の取り扱いと同様にして、得られた複数の環状ビーム画像を用いて、環状ビームの重心位置及び半径を算出する。その後、得られた重心位置及び半径に基づき、得られた複数の環状ビーム画像の座標変換を行うことで、光切断画像をそれぞれ生成し、生成した光切断画像から縞画像フレームを生成すればよい。得られた縞画像フレームに対する処理は、第１の実施形態と同様であるため、以下では詳細な説明は省略する。
【０１９５】
以上、本発明の第２の実施形態に係る管状体内表面検査装置について、簡単に説明した。
【０１９６】
（ハードウェア構成について）
次に、図２１を参照しながら、本発明の各実施形態に係る演算処理装置２００のハードウェア構成について、詳細に説明する。図２１は、本発明の各実施形態に係る演算処理装置２００のハードウェア構成を説明するためのブロック図である。
【０１９７】
演算処理装置２００は、主に、ＣＰＵ９０１と、ＲＯＭ９０３と、ＲＡＭ９０５と、を備える。また、演算処理装置２００は、更に、バス９０７と、入力装置９０９と、出力装置９１１と、ストレージ装置９１３と、ドライブ９１５と、接続ポート９１７と、通信装置９１９とを備える。
【０１９８】
ＣＰＵ９０１は、中心的な処理装置及び制御装置として機能し、ＲＯＭ９０３、ＲＡＭ９０５、ストレージ装置９１３、又はリムーバブル記録媒体９２１に記録された各種プログラムに従って、演算処理装置２００内の動作全般又はその一部を制御する。ＲＯＭ９０３は、ＣＰＵ９０１が使用するプログラムや演算パラメータ等を記憶する。ＲＡＭ９０５は、ＣＰＵ９０１が使用するプログラムや、プログラムの実行において適宜変化するパラメータ等を一次記憶する。これらはＣＰＵバス等の内部バスにより構成されるバス９０７により相互に接続されている。
【０１９９】
バス９０７は、ブリッジを介して、ＰＣＩ（Ｐｅｒｉｐｈｅｒａｌ  Ｃｏｍｐｏｎｅｎｔ  Ｉｎｔｅｒｃｏｎｎｅｃｔ／Ｉｎｔｅｒｆａｃｅ）バスなどの外部バスに接続されている。
【０２００】
入力装置９０９は、例えば、マウス、キーボード、タッチパネル、ボタン、スイッチ及びレバーなどユーザが操作する操作手段である。また、入力装置９０９は、例えば、赤外線やその他の電波を利用したリモートコントロール手段（いわゆる、リモコン）であってもよいし、演算処理装置２００の操作に対応したＰＤＡ等の外部接続機器９２３であってもよい。更に、入力装置９０９は、例えば、上記の操作手段を用いてユーザにより入力された情報に基づいて入力信号を生成し、ＣＰＵ９０１に出力する入力制御回路などから構成されている。ユーザは、この入力装置９０９を操作することにより、演算処理装置２００に対して各種のデータを入力したり処理動作を指示したりすることができる。
【０２０１】
出力装置９１１は、取得した情報をユーザに対して視覚的又は聴覚的に通知することが可能な装置で構成される。このような装置として、ＣＲＴディスプレイ装置、液晶ディスプレイ装置、プラズマディスプレイ装置、ＥＬディスプレイ装置及びランプなどの表示装置や、スピーカ及びヘッドホンなどの音声出力装置や、プリンタ装置、携帯電話、ファクシミリなどがある。出力装置９１１は、例えば、演算処理装置２００が行った各種処理により得られた結果を出力する。具体的には、表示装置は、演算処理装置２００が行った各種処理により得られた結果を、テキスト又はイメージで表示する。他方、音声出力装置は、再生された音声データや音響データ等からなるオーディオ信号をアナログ信号に変換して出力する。
【０２０２】
ストレージ装置９１３は、演算処理装置２００の記憶部の一例として構成されたデータ格納用の装置である。ストレージ装置９１３は、例えば、ＨＤＤ（Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ）等の磁気記憶デバイス、半導体記憶デバイス、光記憶デバイス、又は光磁気記憶デバイス等により構成される。このストレージ装置９１３は、ＣＰＵ９０１が実行するプログラムや各種データ、及び外部から取得した各種のデータなどを格納する。
【０２０３】
ドライブ９１５は、記録媒体用リーダライタであり、演算処理装置２００に内蔵、あるいは外付けされる。ドライブ９１５は、装着されている磁気ディスク、光ディスク、光磁気ディスク、又は半導体メモリ等のリムーバブル記録媒体９２１に記録されている情報を読み出して、ＲＡＭ９０５に出力する。また、ドライブ９１５は、装着されている磁気ディスク、光ディスク、光磁気ディスク、又は半導体メモリ等のリムーバブル記録媒体９２１に記録を書き込むことも可能である。リムーバブル記録媒体９２１は、例えば、ＣＤメディア、ＤＶＤメディア、Ｂｌｕ−ｒａｙ（登録商標）メディア等である。また、リムーバブル記録媒体９２１は、コンパクトフラッシュ（登録商標）（ＣｏｍｐａｃｔＦｌａｓｈ：ＣＦ）、フラッシュメモリ、又は、ＳＤメモリカード（Ｓｅｃｕｒｅ  Ｄｉｇｉｔａｌ  ｍｅｍｏｒｙ  ｃａｒｄ）等であってもよい。また、リムーバブル記録媒体９２１は、例えば、非接触型ＩＣチップを搭載したＩＣカード（Ｉｎｔｅｇｒａｔｅｄ  Ｃｉｒｃｕｉｔ  ｃａｒｄ）又は電子機器等であってもよい。
【０２０４】
接続ポート９１７は、機器を演算処理装置２００に直接接続するためのポートである。接続ポート９１７の一例として、ＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）ポート、ＩＥＥＥ１３９４ポート、ＳＣＳＩ（Ｓｍａｌｌ  Ｃｏｍｐｕｔｅｒ  Ｓｙｓｔｅｍ  Ｉｎｔｅｒｆａｃｅ）ポート、ＲＳ−２３２Ｃポート、ＨＤＭＩ（登録商標）（Ｈｉｇｈ−Ｄｅｆｉｎｉｔｉｏｎ  Ｍｕｌｔｉｍｅｄｉａ  Ｉｎｔｅｒｆａｃｅ）ポート等がある。この接続ポート９１７に外部接続機器９２３を接続することで、演算処理装置２００は、外部接続機器９２３から直接各種のデータを取得したり、外部接続機器９２３に各種のデータを提供したりする。
【０２０５】
通信装置９１９は、例えば、通信網９２５に接続するための通信デバイス等で構成された通信インターフェースである。通信装置９１９は、例えば、有線もしくは無線ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）、Ｂｌｕｅｔｏｏｔｈ（登録商標）、又はＷＵＳＢ（Ｗｉｒｅｌｅｓｓ  ＵＳＢ）用の通信カード等である。また、通信装置９１９は、光通信用のルータ、ＡＤＳＬ（Ａｓｙｍｍｅｔｒｉｃ  Ｄｉｇｉｔａｌ  Ｓｕｂｓｃｒｉｂｅｒ  Ｌｉｎｅ）用のルータ、又は、各種通信用のモデム等であってもよい。この通信装置９１９は、例えば、インターネットや他の通信機器との間で、例えばＴＣＰ／ＩＰ等の所定のプロトコルに則して信号等を送受信することができる。また、通信装置９１９に接続される通信網９２５は、有線又は無線によって接続されたネットワーク等により構成され、例えば、インターネット、家庭内ＬＡＮ、社内ＬＡＮ、赤外線通信、ラジオ波通信又は衛星通信等であってもよい。
【０２０６】
以上、本発明の各実施形態に係る演算処理装置２００の機能を実現可能なハードウェア構成の一例を示した。上記の各構成要素は、汎用的な部材を用いて構成されていてもよいし、各構成要素の機能に特化したハードウェアにより構成されていてもよい。従って、本実施形態を実施する時々の技術レベルに応じて、適宜、利用するハードウェア構成を変更することが可能である。
【０２０７】
（まとめ）
以上説明したように、本発明の各実施形態に係る管状体内表面検査装置１０を利用することで、管状体の内表面を管周方向全周、管軸方向全長にわたって、より高速、高分解能かつ簡便に検査することが可能となり、微小な凹凸形状の欠陥や模様状の欠陥を高精度で同時に検出することができる。また、本発明の各実施形態に係る管状体内表面検査装置１０により、欠陥の発生位置を正確に特定することが可能となるため、鋼管等の管状体の生産性や歩留まりの向上や、品質保証に大きく寄与することができる。
【０２０８】
以上、添付図面を参照しながら本発明の好適な実施形態について詳細に説明したが、本発明はかかる例に限定されない。本発明の属する技術の分野における通常の知識を有する者であれば、特許請求の範囲に記載された技術的思想の範疇内において、各種の変更例または修正例に想到し得ることは明らかであり、これらについても、当然に本発明の技術的範囲に属するものと了解される。
【符号の説明】
【０２０９】
１０    管状体内表面検査装置
１００    管状体撮像装置
１１０    照明機構
１１１    レーザ光源
１１３    光学素子
１２０    エリアカメラ
１３１    保持基板
１３３    連結部材
２００    演算処理装置
２０１    撮像制御部
２０３    画像処理部
２０５    表示制御部
２０７    記憶部
２１１    Ａ／Ｄ変換部
２１３    環状ビームセンター算出部
２１５    座標変換部
２１７    部分縞画像フレーム生成部
２１９    縞画像フレーム生成部
２２１    画像算出部
２２３    光切断線処理部
２２５    深さ画像算出部
２２７    輝度画像算出部
２２９    検出処理部
【図１】
2020026290.tif 000004
【図２】
2020026290.tif 000005
【図３Ａ】
2020026290.tif 000006
【図３Ｂ】
2020026290.tif 000007
【図４Ａ】
2020026290.tif 000008
【図４Ｂ】
2020026290.tif 000009
【図４Ｃ】
2020026290.tif 000010
【図５Ａ】
2020026290.tif 000011
【図５Ｂ】
2020026290.tif 000012
【図６】
2020026290.tif 000013
【図７】
2020026290.tif 000014
【図８】
2020026290.tif 000015
【図９】
2020026290.tif 000016
【図１０】
2020026290.tif 000017
【図１１Ａ】
2020026290.tif 000018
【図１１Ｂ】
2020026290.tif 000019
【図１２Ａ】
2020026290.tif 000020
【図１２Ｂ】
2020026290.tif 000021
【図１２Ｃ】
2020026290.tif 000022
【図１３】
2020026290.tif 000023
【図１４】
2020026290.tif 000024
【図１５】
2020026290.tif 000025
【図１６】
2020026290.tif 000026
【図１７】
2020026290.tif 000027
【図１８】
2020026290.tif 000028
【図１９】
2020026290.tif 000029
【図２０】
2020026290.tif 000030
【図２１】
2020026290.tif 000031
【国際調査報告】
2020026290.tif 000032
2020026290.tif 000033
2020026290.tif 000034