[go: up one dir, main page]

JP4887517B2 - Surface inspection apparatus and centering adjustment method for inspection head - Google Patents

Surface inspection apparatus and centering adjustment method for inspection head Download PDF

Info

Publication number
JP4887517B2
JP4887517B2 JP2007298880A JP2007298880A JP4887517B2 JP 4887517 B2 JP4887517 B2 JP 4887517B2 JP 2007298880 A JP2007298880 A JP 2007298880A JP 2007298880 A JP2007298880 A JP 2007298880A JP 4887517 B2 JP4887517 B2 JP 4887517B2
Authority
JP
Japan
Prior art keywords
inspection
axial direction
head
inspection head
axis
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
JP2007298880A
Other languages
Japanese (ja)
Other versions
JP2009122060A (en
Inventor
一宏 堀内
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Omron Kirin Techno System Co Ltd
Original Assignee
Kirin Techno System Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Kirin Techno System Co Ltd filed Critical Kirin Techno System Co Ltd
Priority to JP2007298880A priority Critical patent/JP4887517B2/en
Publication of JP2009122060A publication Critical patent/JP2009122060A/en
Application granted granted Critical
Publication of JP4887517B2 publication Critical patent/JP4887517B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Length Measuring Devices By Optical Means (AREA)
  • Investigating Materials By The Use Of Optical Means Adapted For Particular Applications (AREA)

Description

本発明は、検査ヘッドから被検査物に検査光を照射してその被検査物の表面を検査する装置に関する。   The present invention relates to an apparatus for inspecting the surface of an inspection object by irradiating the inspection object with inspection light from an inspection head.

円筒状の被検査物の内周面を検査する装置として、軸状の検査ヘッドをその軸線の回り回転させつつ軸線方向に送り出して被検査物の内部に検査ヘッドを挿入し、その検査ヘッドの外周から検査光としてのレーザ光を被検査物に照射してその被検査物の内周面をその軸線方向一端から他端まで逐次走査し、その走査に対応した被検査物からの反射光を検査ヘッドを介して受光し、その受光した反射光の光量に基づいて被検査物の内周面の状態、例えば欠陥等の有無を判別する表面検査装置が知られている(例えば特許文献1参照)。
特開平11−281582号公報
As an apparatus for inspecting the inner peripheral surface of a cylindrical inspection object, an inspection head is inserted into the inspection object by rotating the axial inspection head around its axis and inserting it into the inspection object. The inspection object is irradiated with laser light as inspection light from the outer periphery, and the inner peripheral surface of the inspection object is sequentially scanned from one end to the other end in the axial direction, and the reflected light from the inspection object corresponding to the scanning is scanned. A surface inspection apparatus that receives light through an inspection head and determines the state of an inner peripheral surface of an object to be inspected, such as the presence or absence of a defect, based on the amount of reflected light received (see, for example, Patent Document 1). ).
JP-A-11-281582

上述した従来の装置では、被検査物、あるいはその被検査物の検査対象箇所が変わる毎に、検査対象の内周面の中心位置と検査ヘッドの軸線とを一致させる芯出し調整を行う必要がある。その作業を例えばダイヤルゲージ等の手作業に委ねた場合には作業の負担が大きい。治具を用いて作業の効率化を図るにしても、被検査物毎に治具が必要となり、設備負担が大きい。   In the above-described conventional apparatus, it is necessary to perform centering adjustment so that the center position of the inner peripheral surface of the inspection target and the axis of the inspection head coincide each time the inspection target or the inspection target portion of the inspection target changes. is there. When the work is entrusted to manual work such as a dial gauge, the work burden is large. Even when using a jig to improve work efficiency, a jig is required for each object to be inspected, resulting in a large equipment burden.

そこで、本発明は、検査ヘッドの芯出し調整に要する負担を軽減することが可能な表面検査装置及び芯出し調整方法を提供することを目的とする。   SUMMARY OF THE INVENTION An object of the present invention is to provide a surface inspection apparatus and a centering adjustment method that can reduce the burden required for centering adjustment of an inspection head.

本発明の表面検査装置(1)は、軸状に延びる検査ヘッド(16)の外周から被検査物(100)の内周面(100a)に向かって検査光を照射するとともに、該検査光の照射に対する前記被検査物からの反射光を前記検査ヘッドを介して受光し、該反射光の光量に対応した信号を出力する検出手段(5)と、前記検査ヘッドを軸線方向に移動させる直線駆動手段(30)と、前記検査ヘッドをその軸線(AX)の回りに回転させる回転駆動手段(40)とを備え、前記検査ヘッドが、先端から前記軸線方向に検査光を照射し、その照射に対して前記軸線方向に戻る反射光を受光できるように構成された表面検査装置において、前記検査ヘッドを前記被検査物に対して前記軸線方向とそれぞれ直交する第1の軸方向(X軸方向)及び第2の軸方向(Y軸方向)に相対的に移動させるヘッド位置調整手段(7)と、前記第1の軸方向及び前記第2の軸方向のそれぞれに関して、前記検査ヘッドの先端から軸線方向に射出される検査光により前記被検査物が前記内周面の輪郭上の二点を含む範囲にて走査されるように前記ヘッド位置調整手段の動作を制御する走査制御手段(60、S1、S4)と、前記第1及び第2軸方向の走査時に前記検出手段からそれぞれ出力される信号に基づいて、前記被検査物の前記内周面の半径方向に関する中心位置(C)を演算する演算手段(60、S3、S5、S6)と、前記演算された中心位置に前記検査ヘッドの軸線が一致するように前記ヘッド位置調整手段の動作を制御する位置決め制御手段(60、S7)とを備えることにより、上述した課題を解決する。   The surface inspection apparatus (1) of the present invention irradiates inspection light from the outer periphery of an inspection head (16) extending in an axial direction toward the inner peripheral surface (100a) of the inspection object (100), Detection means (5) for receiving reflected light from the inspection object with respect to irradiation through the inspection head and outputting a signal corresponding to the amount of the reflected light, and linear drive for moving the inspection head in the axial direction Means (30) and rotation drive means (40) for rotating the inspection head around its axis (AX), the inspection head irradiates inspection light in the axial direction from the tip, and On the other hand, in the surface inspection apparatus configured to receive the reflected light returning in the axial direction, the inspection head has a first axial direction (X-axis direction) orthogonal to the axial direction with respect to the inspection object. And second axis Head position adjusting means (7) that moves relatively in the direction (Y-axis direction) and the first axial direction and the second axial direction, respectively, are ejected in the axial direction from the tip of the inspection head. Scanning control means (60, S1, S4) for controlling the operation of the head position adjusting means so that the inspection object is scanned in a range including two points on the contour of the inner peripheral surface by inspection light; Calculation means (60,) for calculating a center position (C) in the radial direction of the inner peripheral surface of the inspection object based on signals output from the detection means during scanning in the first and second axis directions. S3, S5, S6) and positioning control means (60, S7) for controlling the operation of the head position adjusting means so that the axis of the inspection head coincides with the calculated center position. Issues Resolve.

また、本発明の検査ヘッドの芯出し調整方法は、軸状に延びる検査ヘッド(16)の外周から被検査物(100)の内周面(100a)に向かって検査光を照射するとともに、該検査光の照射に対する前記被検査物からの反射光を前記検査ヘッドを介して受光し、該反射光の光量に対応した信号を出力する検出手段(5)と、前記検査ヘッドを軸線方向に移動させる直線駆動手段(30)と、前記検査ヘッドをその軸線(AX)の回りに回転させる回転駆動手段(40)とを備え、前記検査ヘッドが、先端から前記軸線方向に検査光を照射し、その照射に対して前記軸線方向に戻る反射光を受光できるように構成された表面検査装置において、前記検査ヘッドの軸線を前記被検査物の前記内周面の半径方向に関する中心位置(C)と一致させるための検査ヘッドの芯出し調整方法であって、前記検査ヘッドから前記軸線方向に検査光を射出させた状態で、該検査ヘッドを前記被検査物に対して前記軸線方向と直交する第1の軸方向(X軸方向)に相対的に移動させることにより、前記内周面の輪郭上の二点を含む範囲にて前記被検査物を前記検査光により走査する第1の走査工程(S1)と、前記検査ヘッドから前記軸線方向に検査光を射出させた状態で、該検査ヘッドを前記被検査物に対して前記軸線方向と直交しかつ前記第1の軸方向とは異なる第2の軸方向(Y軸方向)に相対的に移動させることにより、前記内周面の輪郭上の二点を含む範囲にて前記被検査物を前記検査光により走査する第2の走査工程(S4)と、前記第1及び第2の走査工程で前記検出手段からそれぞれ出力される信号に基づいて、前記被検査物の前記内周面の半径方向に関する中心位置を演算する演算工程(S3、S5、S6)と、前記演算された中心位置に前記検査ヘッドの軸線が一致するように前記検査ヘッドと前記被検査物とを相対移動させる位置決め工程(S7)とを備えることにより、上述した課題を解決する。   Further, the inspection head centering adjustment method of the present invention irradiates inspection light from the outer periphery of the inspection head (16) extending in the axial direction toward the inner peripheral surface (100a) of the inspection object (100), and Detection means (5) for receiving reflected light from the inspection object in response to irradiation of inspection light through the inspection head and outputting a signal corresponding to the amount of the reflected light; and moving the inspection head in the axial direction Linear driving means (30) for rotating, and rotation driving means (40) for rotating the inspection head around its axis (AX), the inspection head irradiates inspection light in the axial direction from the tip, In the surface inspection apparatus configured to receive the reflected light returning in the axial direction with respect to the irradiation, the axis of the inspection head is defined as the center position (C) in the radial direction of the inner peripheral surface of the inspection object. Match An inspection head centering adjustment method for the inspection head, wherein the inspection head is perpendicular to the axial direction with respect to the object to be inspected in a state where inspection light is emitted from the inspection head in the axial direction. A first scanning step (S1) of scanning the inspection object with the inspection light in a range including two points on the contour of the inner peripheral surface by relatively moving in the axial direction (X-axis direction). And a second axis that is perpendicular to the axial direction and different from the first axial direction with respect to the inspection object in a state in which inspection light is emitted from the inspection head in the axial direction. A second scanning step (S4) in which the inspection object is scanned with the inspection light in a range including two points on the contour of the inner peripheral surface by relatively moving in the direction (Y-axis direction). , From the detection means in the first and second scanning steps, respectively. A calculation step (S3, S5, S6) for calculating a center position in the radial direction of the inner peripheral surface of the object to be inspected based on the output signal, and an axis of the inspection head at the calculated center position. By providing a positioning step (S7) for relatively moving the inspection head and the object to be inspected so as to match, the above-described problems are solved.

検査ヘッドを第1の軸方向及び第2の軸方向に相対移動させて被検査物を検査光で走査した場合、検査光が被検査物の穴を通過している状態であれば反射光が返ってこないか、又は返ってきてもその光量は僅かである。これに対して、検査光が被検査物の端面に入射している状態では反射光が十分な光量で検査ヘッドに返ってくる。よって、走査中の検出手段の出力信号を参照すれば、検査光が内周面の輪郭上の二点をそれぞれ通過した位置を判別することができる。内周面の中心位置は、第1の軸方向における内周面の輪郭上の二点を結ぶ線分(弦)の垂直二等分線と、第2の軸方向における内周面の輪郭上の二点を結ぶ線分(弦)の垂直二等分線との交点にあり、その位置は、第1の軸方向及び第2の軸方向のそれぞれの走査によって判別された内周面の輪郭上の二点(合計4点)の位置から幾何学的関係を利用して演算することができる。そして、演算された中心位置に検査ヘッドが一致するように検査ヘッドを被検査物に対して相対移動させることにより、検査ヘッドの軸線を被検査物の中心位置に一致させることができる。   When the inspection head is relatively moved in the first axial direction and the second axial direction and the inspection object is scanned with the inspection light, the reflected light is reflected if the inspection light passes through the hole of the inspection object. It does not return, or even if it returns, the amount of light is small. On the other hand, when the inspection light is incident on the end surface of the inspection object, the reflected light returns to the inspection head with a sufficient amount of light. Therefore, by referring to the output signal of the detecting means during scanning, it is possible to determine the positions where the inspection light passes through the two points on the contour of the inner peripheral surface. The center position of the inner peripheral surface is a vertical bisector of a line segment (string) connecting two points on the inner peripheral surface contour in the first axial direction and the inner peripheral surface contour in the second axial direction. Of the inner peripheral surface determined by the respective scans in the first axial direction and the second axial direction. Calculation can be performed using the geometrical relationship from the positions of the upper two points (four points in total). Then, the axis of the inspection head can be made to coincide with the center position of the inspection object by moving the inspection head relative to the inspection object so that the inspection head matches the calculated center position.

本発明の表面検査装置によれば、走査制御手段によりヘッド位置調整手段の動作を制御して第1及び第2の軸方向に被検査物を走査し、それらの走査中の検出手段の出力信号を演算手段に取り込んでいるので、上述した幾何学的関係に従って被検査物の内周面の中心位置を演算することができる。そして、位置決め制御手段により、検査ヘッドの軸線が中心位置に一致するようにヘッド位置調整手段の動作を制御することにより、芯出し調整を完了することができる。また、本発明の芯出し調整方法によれば、第1及び第2の走査工程にて第1及び第2の軸方向に被検査物を走査しているので、演算工程では、それらの走査中の検出手段の出力信号に基づいて被検査物の内周面の中心位置を演算することができる。そして、位置決め工程にて、検査ヘッドの軸線が中心位置に一致するように検査ヘッドと被検査物とを相対移動させることにより、芯出し調整を完了することができる。   According to the surface inspection apparatus of the present invention, the operation of the head position adjusting unit is controlled by the scanning control unit to scan the inspection object in the first and second axial directions, and the output signal of the detecting unit during the scanning Therefore, the center position of the inner peripheral surface of the object to be inspected can be calculated in accordance with the above-described geometrical relationship. The centering adjustment can be completed by controlling the operation of the head position adjusting means so that the axis of the inspection head coincides with the center position by the positioning control means. Further, according to the centering adjustment method of the present invention, the object to be inspected is scanned in the first and second axial directions in the first and second scanning steps. The center position of the inner peripheral surface of the inspection object can be calculated based on the output signal of the detection means. Then, in the positioning step, the centering adjustment can be completed by relatively moving the inspection head and the inspection object so that the axis of the inspection head coincides with the center position.

本発明の表面検査装置の一形態において、前記演算手段(60)は、前記第1の軸方向に関する走査に対応した前記検出手段の出力信号に基づいて当該第1の軸方向における前記内周面の輪郭上の二点の座標(Xa、Xb)を判別する第1の座標判別手段(S3)と、前記第2の軸方向に関する走査に対応した前記検出手段の出力信号に基づいて当該第2の軸方向における前記内周面の輪郭上の二点の座標(Ya、Yb)を判別する第2の座標判別手段(S5)と、前記第1の座標判別手段が判別した二点の座標の中間点の前記第1の軸方向における座標(Xc)及び前記第2の座標判別手段が判別した二点の座標の中間点の前記第2の軸方向における座標(Yc)を前記中心位置の座標として演算する中心座標演算手段(S6)とを備えていてもよい。この形態によれば、第1の軸方向に関して判別した二点の座標の中間点の同方向における座標と、第2の軸方向に関して判別した二点の座標の中間点の同方向における座標とによって中心位置の第1及び第2の軸方向に関する座標を求めることができる。   In one form of the surface inspection apparatus of this invention, the said calculating means (60) is the said internal peripheral surface in the said 1st axial direction based on the output signal of the said detection means corresponding to the scanning regarding the said 1st axial direction. Based on the output signal of the first coordinate determining means (S3) for determining the coordinates (Xa, Xb) of the two points on the contour of the second and the detection means corresponding to the scanning in the second axial direction. A second coordinate discriminating means (S5) for discriminating the coordinates (Ya, Yb) of the two points on the contour of the inner peripheral surface in the axial direction, and the coordinates of the two points discriminated by the first coordinate discriminating means. The coordinate (Xc) of the intermediate point in the first axial direction and the coordinate (Yc) of the intermediate point in the second axial direction determined by the second coordinate determining means are the coordinates of the center position. And center coordinate calculation means (S6) It may be. According to this aspect, the coordinate in the same direction of the intermediate point of the two coordinate points determined with respect to the first axial direction and the coordinate in the same direction of the intermediate point of the two coordinate points determined with respect to the second axial direction Coordinates relating to the first and second axial directions of the center position can be obtained.

本発明の表面検査装置の一形態においては、前記第1及び第2の軸方向のうち、少なくともいずれか一方の方向に関する走査時に、前記検出手段から所定光量以上の反射光に対応した信号が出力されない場合、前記検査ヘッドの軸線と前記被検査物の内周面の軸線とが非平行な状態にあることを示すエラー信号を出力するエラー処理手段(60、S2、S8)をさらに備えてもよい。検査ヘッドの軸線と被検査物の内周面の軸線とが平行でない場合、被検査物を走査しても所定光量未満の反射光しか検出できず、あるいは反射光が検出できない。そこで、このような場合にエラー信号を出力すれば、平行状態の確認を促し、あるいは修正を図るといった対応が可能となる。   In one form of the surface inspection apparatus of this invention, the signal corresponding to the reflected light more than predetermined light quantity is output from the said detection means at the time of the scan regarding at least any one direction among the said 1st and 2nd axial directions. If not, an error processing means (60, S2, S8) for outputting an error signal indicating that the axis of the inspection head and the axis of the inner peripheral surface of the inspection object are not parallel to each other is further provided. Good. If the axis of the inspection head and the axis of the inner peripheral surface of the inspection object are not parallel, only the reflected light of less than a predetermined amount of light can be detected or the reflected light cannot be detected even when the inspection object is scanned. Therefore, if an error signal is output in such a case, it becomes possible to prompt confirmation of the parallel state or to correct it.

本発明の表面検査装置の一形態においては、前記検出手段、前記直線駆動手段及び前記回転駆動手段が共通のベース(31)上に配置され、前記ヘッド位置調整手段は、前記ベースを、前記第1及び第2の軸方向のうち少なくともいずれか一方の方向に移動させてもよい。この場合、ベース上の検出手段、直線駆動手段及び回転駆動手段を一体的に移動させることができるので、検査ヘッドの軸線に対するこれらの直線駆動手段及び回転駆動手段の位置関係を変化させることなく、検査ヘッドを被検査物に対して少なくとも一軸方向に移動させて位置調整を行うことができる。   In one form of the surface inspection apparatus of this invention, the said detection means, the said linear drive means, and the said rotation drive means are arrange | positioned on the common base (31), The said head position adjustment means makes the said base the said 1st. It may be moved in at least one of the first and second axial directions. In this case, since the detection means, the linear drive means and the rotation drive means on the base can be moved integrally, without changing the positional relationship of these linear drive means and rotation drive means with respect to the axis of the inspection head, The position can be adjusted by moving the inspection head in at least one axial direction with respect to the inspection object.

本発明の芯出し調整方法においても、上述した表面検査装置の形態と同様の形態を採用してよい。すなわち、本発明の芯出し調整方法において、前記演算工程は、前記第1の軸方向に関する走査に対応した前記検出手段の出力信号に基づいて当該第1の軸方向における前記内周面の輪郭上の二点の座標(Xa、Xb)を判別する第1の座標判別工程(S3)と、前記第2の軸方向に関する走査に対応した前記検出手段の出力信号に基づいて当該第2の軸方向における前記内周面の輪郭上の二点の座標(Ya、Yb)を判別する第2の座標判別工程(S5)と、前記第1の座標判別工程で判別した二点の座標の中間点の前記第1の軸方向における座標(Xc)及び前記第2の座標判別工程で判別した二点の座標の中間点の前記第2の軸方向における座標(Yc)を前記中心位置の座標として演算する中心座標演算工程(S6)とを備えてもよい。また、前記第1及び第2の軸方向のうち、少なくともいずれか一方の方向に関する走査時に、前記検出手段から所定光量以上の反射光に対応した信号が出力されない場合、前記検査ヘッドの軸線と前記被検査物の内周面の軸線とが非平行な状態にあることを示すエラー信号を出力するエラー処理工程(S2、S8)をさらに備えてもよい。前記第1の走査工程、前記第2の走査工程、及び前記位置決め工程のそれぞれでは、前記検出手段、前記直線駆動手段及び前記回転駆動手段を前記第1及び第2の軸方向のうち、少なくともいずれか一方の方向に一体的に移動させてもよい。   In the centering adjustment method of the present invention, a form similar to the form of the surface inspection apparatus described above may be adopted. That is, in the centering adjustment method of the present invention, the calculation step is performed on the contour of the inner peripheral surface in the first axial direction based on an output signal of the detection unit corresponding to scanning in the first axial direction. A first coordinate determining step (S3) for determining the coordinates (Xa, Xb) of the two points, and the second axial direction based on the output signal of the detecting means corresponding to the scanning in the second axial direction In the second coordinate discrimination step (S5) for discriminating the coordinates (Ya, Yb) of the two points on the contour of the inner peripheral surface, and the intermediate point of the two coordinates discriminated in the first coordinate discrimination step The coordinate (Yc) in the second axial direction of the intermediate point between the coordinates (Xc) in the first axial direction and the coordinates of the two points determined in the second coordinate determining step is calculated as the coordinate of the center position. And a center coordinate calculation step (S6). . Further, when a signal corresponding to reflected light of a predetermined light amount or more is not output from the detection means during scanning in at least one of the first and second axial directions, the axis of the inspection head and the An error processing step (S2, S8) for outputting an error signal indicating that the axis of the inner peripheral surface of the inspection object is in a non-parallel state may be further provided. In each of the first scanning step, the second scanning step, and the positioning step, the detection unit, the linear driving unit, and the rotational driving unit are at least one of the first and second axial directions. It may be moved integrally in either direction.

なお、以上の説明では本発明の理解を容易にするために添付図面の参照符号を括弧書きにて付記したが、それにより本発明が図示の形態に限定されるものではない。   In addition, in the above description, in order to make an understanding of this invention easy, the reference sign of the accompanying drawing was attached in parenthesis, but this invention is not limited to the form of illustration by it.

以上に説明したように、本発明の表面検査装置及び芯出し調整方法によれば、検査ヘッドの先端から軸線方向に照射される検査光にて被検査物を第1の軸方向及び第2の軸方向に走査し、それらの走査に伴って検出手段から出力される反射光量に対応した信号に基づいて被検査物の内周面の中心位置を演算し、その演算された中心位置に検査ヘッドの軸線が一致するように検査ヘッドを被検査物に対して相対移動させるようにしたので、検査ヘッドの芯出し調整に要する負担を軽減して検査作業の効率を向上させることができる。   As described above, according to the surface inspection apparatus and the centering adjustment method of the present invention, the inspection object is irradiated with the inspection light irradiated in the axial direction from the tip of the inspection head in the first axial direction and the second axial direction. Scan in the axial direction, calculate the center position of the inner peripheral surface of the inspection object based on the signal corresponding to the amount of reflected light output from the detection means along with the scan, and the inspection head at the calculated center position Since the inspection head is moved relative to the object to be inspected so that their axes coincide with each other, the burden required for centering adjustment of the inspection head can be reduced and the efficiency of inspection work can be improved.

図1は本発明の一形態に係る表面検査装置の概略構成を示している。表面検査装置1は被検査物としてのワーク100に設けられた内周面100aの検査に適した装置であり、検査を実行するための検査機構2と、その検査機構2の動作制御、検査機構2による測定結果の処理等を実行するための制御部3とを備えている。ワーク100は内径及び外径が一定の円筒形状であり、一例として内燃機関のシリンダブロックに嵌め込まれるシリンダライナーである。ワーク100は、不図示のワーク支持装置により表面検査装置1と対向する位置にセットされる。検査機構2は、ワーク100に対して検査光を投光し、かつワーク100からの反射光を受光するための検出手段としての検出ユニット5と、その検出ユニット5に所定の動作を与えるための駆動ユニット6とを備えている。   FIG. 1 shows a schematic configuration of a surface inspection apparatus according to an embodiment of the present invention. The surface inspection apparatus 1 is an apparatus suitable for inspecting an inner peripheral surface 100a provided on a workpiece 100 as an object to be inspected, and includes an inspection mechanism 2 for executing inspection, operation control of the inspection mechanism 2, and an inspection mechanism. And a control unit 3 for executing processing of the measurement result by 2 and the like. The workpiece 100 has a cylindrical shape with a constant inner diameter and outer diameter, and is, for example, a cylinder liner that is fitted into a cylinder block of an internal combustion engine. The workpiece 100 is set at a position facing the surface inspection device 1 by a workpiece support device (not shown). The inspection mechanism 2 projects inspection light onto the workpiece 100 and detects the detection unit 5 as detection means for receiving reflected light from the workpiece 100, and for giving a predetermined operation to the detection unit 5. And a drive unit 6.

検出ユニット5は、検査光の光源としてのレーザダイオード(以下、LDと呼ぶ。)11と、ワーク100からの反射光を受光し、その反射光の単位時間当りの光量(反射光強度)に応じた電流又は電圧の信号を出力するフォトディテクタ(以下、PDと呼ぶ。)12と、LD11から射出される検査光をワーク100に向かって導く投光ファイバ13と、ワーク100からの反射光をPD12に導くための受光ファイバ14と、それらのファイバ13、14を束ねた状態で保持する保持筒15と、その保持筒15の外側に同軸的に設けられる中空軸状の検査ヘッド16とを備えている。保持筒15の先端には、投光ファイバ13を介して導かれた検査光を検査ヘッド16の軸線AXの方向(図1のZ軸方向に相当し、以下、これを軸線方向と呼ぶことがある。)に沿ってビーム状に射出させ、かつ検査ヘッド16の軸線方向に沿って検査光とは逆向きに進む反射光を受光ファイバ14に集光するレンズ17が設けられている。検査ヘッド16の先端部(図1において右端部)には、光路変更手段としてのミラー18が固定され、検査ヘッド16の外周にはそのミラー18と対向するようにして透光窓16aが設けられている。ミラー18は、レンズ17から射出された検査光の光路を透光窓16aに向けて変更し、かつ、透光窓16aから検査ヘッド16内に入射した反射光の光路をレンズ17に向かって進む方向に変更する。   The detection unit 5 receives a laser diode (hereinafter referred to as LD) 11 as a light source of inspection light and reflected light from the workpiece 100, and according to the amount of reflected light per unit time (reflected light intensity). A photodetector (hereinafter referred to as PD) 12 that outputs a current or voltage signal, a light projecting fiber 13 that guides inspection light emitted from the LD 11 toward the workpiece 100, and reflected light from the workpiece 100 to the PD 12. It includes a light receiving fiber 14 for guiding, a holding cylinder 15 that holds the fibers 13 and 14 in a bundled state, and a hollow shaft-like inspection head 16 that is provided coaxially outside the holding cylinder 15. . At the tip of the holding cylinder 15, the inspection light guided through the light projecting fiber 13 is in the direction of the axis AX of the inspection head 16 (corresponding to the Z-axis direction in FIG. 1, which is hereinafter referred to as the axial direction). A lens 17 is provided that collects the reflected light that is emitted in the form of a beam along the axial direction of the inspection head 16 and that travels in the direction opposite to the inspection light along the axial direction of the inspection head 16. A mirror 18 as an optical path changing means is fixed to the tip portion (right end portion in FIG. 1) of the inspection head 16, and a light transmission window 16 a is provided on the outer periphery of the inspection head 16 so as to face the mirror 18. ing. The mirror 18 changes the optical path of the inspection light emitted from the lens 17 toward the light transmission window 16 a, and advances the optical path of the reflected light that has entered the inspection head 16 from the light transmission window 16 a toward the lens 17. Change direction.

図2及び図3に示したように、検査ヘッド16は、筒状のヘッド本体20と、その本体20の先端に装着されるミラー保持筒21とを備えている。ミラー保持筒21は本体20の先端の雄ねじ部20aにねじ込まれ、それによりミラー保持筒21は本体20に対して着脱可能である。上述した透光窓16aはミラー保持筒21の外周に設けられ、ミラー18はミラー保持筒21の内部に着脱可能に取り付けられている。ミラー保持筒21の先端面には、検査ヘッド16から検査光B1を軸線方向に射出させ、軸線方向からの反射光B2を検査ヘッド16に入射させるための抜き孔21aが設けられている。なお、抜き孔21aから検査光B1を射出させる場合、ミラー保持筒21はミラー18を取り外した状態でヘッド本体20に装着される。   As shown in FIGS. 2 and 3, the inspection head 16 includes a cylindrical head main body 20 and a mirror holding cylinder 21 attached to the tip of the main body 20. The mirror holding cylinder 21 is screwed into a male screw portion 20 a at the tip of the main body 20, whereby the mirror holding cylinder 21 is detachable from the main body 20. The translucent window 16 a described above is provided on the outer periphery of the mirror holding cylinder 21, and the mirror 18 is detachably attached to the inside of the mirror holding cylinder 21. The front end surface of the mirror holding cylinder 21 is provided with a hole 21a for emitting the inspection light B1 from the inspection head 16 in the axial direction and allowing the reflected light B2 from the axial direction to enter the inspection head 16. When the inspection light B1 is emitted from the punched hole 21a, the mirror holding cylinder 21 is attached to the head body 20 with the mirror 18 removed.

図1に戻って説明を続ける。駆動ユニット6は、直線駆動機構30と、回転駆動機構40と、焦点調節機構50とを備えている。直線駆動機構30は検査ヘッド16をその軸線方向に移動させる直線駆動手段として設けられている。そのような機能を実現するため、直線駆動機構30は、ベース31と、そのベース31に固定された一対のレール32と、レール32に沿って検査ヘッド16の軸線方向に移動可能なスライダ33と、そのスライダ33の側方に検査ヘッド16の軸線AXと平行に配置された送りねじ34と、その送りねじ34を回転駆動する電動モータ35とを備えている。スライダ33は検出ユニット5の全体を支持する手段として機能する。すなわち、LD11及びPD12はスライダ33に固定され、検査ヘッド16は回転駆動機構40を介してスライダ33に取り付けられ、保持筒15は焦点調節機構50を介してスライダ33に取り付けられている。さらに、スライダ33にはナット36が固定され、そのナット36には送りねじ34がねじ込まれている。従って、電動モータ35にて送りねじ34を回転駆動することにより、スライダ33がレール32に沿って検査ヘッド16の軸線方向に移動し、それに伴ってスライダ33に支持された検出ユニット5の全体が検査ヘッド16の軸線方向に移動する。直線駆動機構30を用いた検出ユニット5の駆動により、ワーク100の内周面100aに対する検査光の照射位置(走査位置)を検査ヘッド16の軸線方向に関して変化させることができる。ベース31の前端(図1において右端)には壁部31aが設けられ、その壁部31aには検査ヘッド16と同軸の通し孔31bが設けられている。通し孔31bは検査ヘッド16が通過可能な内径を有しており、検査ヘッド16はその通し孔31bを通過してワーク100の内部へと繰り出される。   Returning to FIG. 1, the description will be continued. The drive unit 6 includes a linear drive mechanism 30, a rotation drive mechanism 40, and a focus adjustment mechanism 50. The linear drive mechanism 30 is provided as a linear drive means for moving the inspection head 16 in the axial direction. In order to realize such a function, the linear drive mechanism 30 includes a base 31, a pair of rails 32 fixed to the base 31, and a slider 33 that can move in the axial direction of the inspection head 16 along the rails 32. Further, a feed screw 34 disposed in parallel to the axis AX of the inspection head 16 and a motor 35 that rotationally drives the feed screw 34 are provided on the side of the slider 33. The slider 33 functions as a means for supporting the entire detection unit 5. That is, the LD 11 and PD 12 are fixed to the slider 33, the inspection head 16 is attached to the slider 33 via the rotation drive mechanism 40, and the holding cylinder 15 is attached to the slider 33 via the focus adjustment mechanism 50. Further, a nut 36 is fixed to the slider 33, and a feed screw 34 is screwed into the nut 36. Therefore, when the feed screw 34 is rotationally driven by the electric motor 35, the slider 33 moves along the rail 32 in the axial direction of the inspection head 16, and accordingly, the entire detection unit 5 supported by the slider 33 is moved. It moves in the axial direction of the inspection head 16. By driving the detection unit 5 using the linear drive mechanism 30, the irradiation position (scanning position) of the inspection light on the inner peripheral surface 100 a of the workpiece 100 can be changed with respect to the axial direction of the inspection head 16. A wall 31a is provided at the front end (right end in FIG. 1) of the base 31, and a through hole 31b coaxial with the inspection head 16 is provided in the wall 31a. The through hole 31 b has an inner diameter through which the inspection head 16 can pass, and the inspection head 16 passes through the through hole 31 b and is drawn out into the workpiece 100.

回転駆動機構40は検査ヘッド16を軸線AXの回りに回転させる回転駆動手段として設けられている。そのような機能を実現するため、回転駆動機構40は、検査ヘッド16を軸線AXの回りに回転自在に支持する軸受(不図示)と、回転駆動源としての電動モータ41と、その電動モータ41の回転を検査ヘッド16に伝達する伝達機構42とを備えている。伝達機構42には、ベルト伝達装置、歯車列等の公知の回転伝達機構を利用してよい。電動モータ41の回転を伝達機構42を介して検査ヘッド16に伝達することにより、検査ヘッド16がその内部に固定されたミラー18を伴って軸線AXの回りに回転する。回転駆動機構40を用いた検査ヘッド16の回転により、ワーク100の内周面100aに対する検査光の照射位置をワーク100の周方向に関して変化させることができる。そして、検査ヘッド16の軸線方向への移動と軸線AXの回りの回転とを組み合わせることにより、ワーク100の内周面100aをその全面に亘って検査光で走査することが可能となる。なお、検査ヘッド16の回転時において、保持筒15は回転しない。さらに、回転駆動機構40には、検査ヘッド16が所定の単位角度回転する毎にパルス信号を出力するロータリエンコーダ43が設けられている。ロータリエンコーダ43から出力されるパルス信号の個数は検査ヘッド16の回転量(回転角度)に相関し、そのパルス信号の周期は検査ヘッド16の回転速度に相関する。   The rotation drive mechanism 40 is provided as a rotation drive unit that rotates the inspection head 16 around the axis AX. In order to realize such a function, the rotation drive mechanism 40 includes a bearing (not shown) that supports the inspection head 16 so as to be rotatable around the axis AX, an electric motor 41 as a rotation drive source, and the electric motor 41. And a transmission mechanism 42 that transmits the rotation of the rotation to the inspection head 16. As the transmission mechanism 42, a known rotation transmission mechanism such as a belt transmission device or a gear train may be used. By transmitting the rotation of the electric motor 41 to the inspection head 16 via the transmission mechanism 42, the inspection head 16 rotates around the axis AX with the mirror 18 fixed therein. By rotating the inspection head 16 using the rotation drive mechanism 40, the irradiation position of the inspection light on the inner peripheral surface 100a of the workpiece 100 can be changed in the circumferential direction of the workpiece 100. Then, by combining the movement of the inspection head 16 in the axial direction and the rotation around the axis AX, the inner peripheral surface 100a of the workpiece 100 can be scanned with the inspection light over the entire surface. Note that the holding cylinder 15 does not rotate when the inspection head 16 rotates. Further, the rotary drive mechanism 40 is provided with a rotary encoder 43 that outputs a pulse signal each time the inspection head 16 rotates by a predetermined unit angle. The number of pulse signals output from the rotary encoder 43 correlates with the rotation amount (rotation angle) of the inspection head 16, and the period of the pulse signals correlates with the rotation speed of the inspection head 16.

焦点調節機構50は、検査光がワーク100の内周面100aにて焦点を結ぶように保持筒15を軸線AXの方向に駆動する焦点調整手段として設けられている。その機能を実現するため、焦点調節機構50は、保持筒15の基端部に固定された支持板51と、直線駆動機構30のスライダ33と支持板51との間に配置されて支持板51を検査ヘッド16の軸線方向に案内するレール52と、検査ヘッド16の軸線AXと平行に配置されて支持板51にねじ込まれた送りねじ53と、その送りねじ53を回転駆動する電動モータ54とを備えている。電動モータ54にて送りねじ53を回転駆動することにより、支持板51がレール52に沿って移動して保持筒15が検査ヘッド16の軸線方向に移動する。これにより、検査光がワーク100の内周面100a上で焦点を結ぶようにレンズ17からミラー18を経て内周面100aに至る光路の長さを調節することができる。   The focus adjustment mechanism 50 is provided as a focus adjustment unit that drives the holding cylinder 15 in the direction of the axis AX so that the inspection light is focused on the inner peripheral surface 100a of the workpiece 100. In order to realize the function, the focus adjustment mechanism 50 is disposed between the support plate 51 fixed to the base end portion of the holding cylinder 15 and the slider 33 and the support plate 51 of the linear drive mechanism 30. Rail 52 that guides the inspection head 16 in the axial direction, a feed screw 53 that is arranged parallel to the axis AX of the inspection head 16 and screwed into the support plate 51, and an electric motor 54 that rotationally drives the feed screw 53. It has. By rotating the feed screw 53 with the electric motor 54, the support plate 51 moves along the rail 52, and the holding cylinder 15 moves in the axial direction of the inspection head 16. Thereby, the length of the optical path from the lens 17 through the mirror 18 to the inner peripheral surface 100a can be adjusted so that the inspection light is focused on the inner peripheral surface 100a of the workpiece 100.

さらに、表面検査装置1には、ヘッド位置調整手段として、ヘッド位置調整機構7が設けられている。ヘッド位置調整機構7は、検査機構2の全体を検査ヘッド16の軸線方向(Z軸方向)と直交する第1の軸方向としてのX軸方向(図1の紙面と直交する方向)及びそのZ軸方向及びX軸方向の双方と直交する第2の軸方向としてのY軸方向に駆動する。ヘッド位置調整機構7は、例えば、ステージを直交二軸方向に位置決め駆動する市販のX−Yステージ装置を、そのステージの移動方向がX軸方向及びY軸方向と一致するようにベース31と接続することによって、これを実現することができる。なお、ベース31が水平面に置かれる場合には、その水平面内の一軸方向にステージを駆動するXテーブルと、鉛直方向にステージを駆動するZテーブルとを組み合わせたいわゆるX−Zステージ装置をヘッド位置調整機構7として利用すればよい。   Further, the surface inspection apparatus 1 is provided with a head position adjusting mechanism 7 as a head position adjusting means. The head position adjusting mechanism 7 includes an X-axis direction (direction perpendicular to the paper surface of FIG. 1) as the first axial direction perpendicular to the axial direction (Z-axis direction) of the inspection head 16 and the Z thereof. Driving is performed in the Y-axis direction as a second axial direction orthogonal to both the axial direction and the X-axis direction. The head position adjusting mechanism 7 connects, for example, a commercially available XY stage apparatus that positions and drives the stage in two orthogonal axes to the base 31 so that the moving direction of the stage coincides with the X-axis direction and the Y-axis direction. This can be realized. When the base 31 is placed on a horizontal plane, a so-called XZ stage apparatus that combines an X table that drives the stage in one axial direction in the horizontal plane and a Z table that drives the stage in the vertical direction is used as a head position. What is necessary is just to utilize as the adjustment mechanism 7. FIG.

次に制御部3について説明する。制御部3は、表面検査装置1による検査工程の管理、検出ユニット5の測定結果の処理等を実行するコンピュータユニットとしての演算処理部60と、その演算処理部60の指示に従って検出ユニット5の各部の動作を制御する動作制御部61と、PD12の出力信号に対して所定の処理を実行する信号処理部62と、演算処理部60に対してユーザが指示を入力するための入力部63と、演算処理部60が処理した検査結果等をユーザに提示するための出力部64と、演算処理部60にて実行すべきコンピュータプログラム、及び、測定されたデータ等を記憶する記憶部65とを備えている。演算処理部60、入力部63、出力部64及び記憶部65はパーソナルコンピュータ等の汎用コンピュータ機器を利用してこれらを構成することができる。この場合、入力部63にはキーボード、マウス等の入力機器が設けられ、出力部64にはモニタ装置が設けられる。プリンタ等の出力機器が出力部64に追加されてもよい。記憶部65には、ハードディスク記憶装置、あるいは記憶保持が可能な半導体記憶素子等の記憶装置が用いられる。動作制御部61及び信号処理部62はハードウエア制御回路によって実現されてもよいし、コンピュータユニットによって実現されてもよい。   Next, the control unit 3 will be described. The control unit 3 includes an arithmetic processing unit 60 as a computer unit that executes inspection process management by the surface inspection apparatus 1, processing of measurement results of the detection unit 5, etc., and each unit of the detection unit 5 in accordance with instructions from the arithmetic processing unit 60. An operation control unit 61 for controlling the operation of the signal processing unit, a signal processing unit 62 for executing a predetermined process on the output signal of the PD 12, an input unit 63 for a user to input an instruction to the arithmetic processing unit 60, An output unit 64 for presenting test results and the like processed by the arithmetic processing unit 60 to the user, a computer program to be executed by the arithmetic processing unit 60, and a storage unit 65 for storing measured data and the like. ing. The arithmetic processing unit 60, the input unit 63, the output unit 64, and the storage unit 65 can be configured using a general-purpose computer device such as a personal computer. In this case, the input unit 63 is provided with input devices such as a keyboard and a mouse, and the output unit 64 is provided with a monitor device. An output device such as a printer may be added to the output unit 64. The storage unit 65 is a hard disk storage device or a storage device such as a semiconductor storage element capable of storing data. The operation control unit 61 and the signal processing unit 62 may be realized by a hardware control circuit or may be realized by a computer unit.

ワーク100の内周面100aの表面を検査する場合、演算処理部60、動作制御部61及び信号処理部62のそれぞれは次の通り動作する。なお、この場合、ワーク100の内周面100aの軸線は検査ヘッド16の軸線AXと同軸上に配置される。ワーク100と検査ヘッド16との芯出し調整については後述する。検査の開始にあたって、演算処理部60は入力部63からの指示に従って動作制御部61にワーク100の内周面100aを検査するために必要な動作の開始を指示する。その指示を受けた動作制御部61は、LD11を所定の強度で発光させるとともに、検査ヘッド16が軸線方向に移動し、かつ軸線AXの回りに一定速度で回転するようにモータ35及び41の動作を制御する。さらに、動作制御部61は、検査光が被検査面としての内周面100a上で焦点を結ぶようにモータ54の動作を制御する。このような動作制御により、内周面100aがその一端から他端まで検査光によって走査される。なお、検査ヘッド16の軸線方向の駆動に関しては、一定速度の送り動作としてもよいし、検査ヘッド16が一回転する毎に所定ピッチずつ移動する間欠的な送り動作としてもよい。   When inspecting the surface of the inner peripheral surface 100a of the workpiece 100, each of the arithmetic processing unit 60, the operation control unit 61, and the signal processing unit 62 operates as follows. In this case, the axis of the inner peripheral surface 100a of the workpiece 100 is arranged coaxially with the axis AX of the inspection head 16. The centering adjustment between the workpiece 100 and the inspection head 16 will be described later. In starting the inspection, the arithmetic processing unit 60 instructs the operation control unit 61 to start an operation necessary for inspecting the inner peripheral surface 100 a of the workpiece 100 in accordance with an instruction from the input unit 63. Upon receiving the instruction, the operation control unit 61 causes the LD 11 to emit light with a predetermined intensity, and the operations of the motors 35 and 41 so that the inspection head 16 moves in the axial direction and rotates around the axis AX at a constant speed. To control. Further, the operation control unit 61 controls the operation of the motor 54 so that the inspection light is focused on the inner peripheral surface 100a as the surface to be inspected. By such operation control, the inner peripheral surface 100a is scanned by inspection light from one end to the other end. The driving of the inspection head 16 in the axial direction may be a feeding operation at a constant speed, or an intermittent feeding operation that moves by a predetermined pitch every time the inspection head 16 rotates.

上述した内周面100aの走査に連係して信号処理部62にはPD12の出力信号が順次導かれる。信号処理部62は、PD12の出力信号を演算処理部60にて処理するために必要なアナログ信号処理を実施し、さらに、その処理後のアナログ信号を所定のビット数でA/D変換し、得られたデジタル信号を反射光信号として演算処理部60に出力する。演算処理部60にて実行する信号処理としては、PD12が検出した反射光の明暗差を拡大するようにその出力信号を非線形に増幅する処理、出力信号からノイズ成分を除去する処理といった各種の処理を適宜に用いてよい。高速フーリエ変換処理、逆フーリエ変換処理等を適宜に組み合わせることも可能である。また、信号処理部62によるA/D変換は、ロータリエンコーダ43から出力されるパルス列をサンプリングクロック信号として利用して行われる。これにより、検査ヘッド16が所定角度回転する間のPD12の受光量に相関した階調のデジタル信号が生成されて信号処理部62から出力される。   The output signal of the PD 12 is sequentially guided to the signal processing unit 62 in conjunction with the above-described scanning of the inner peripheral surface 100a. The signal processing unit 62 performs analog signal processing necessary for processing the output signal of the PD 12 by the arithmetic processing unit 60, and further performs A / D conversion on the analog signal after the processing with a predetermined number of bits, The obtained digital signal is output to the arithmetic processing unit 60 as a reflected light signal. The signal processing executed by the arithmetic processing unit 60 includes various processes such as a process of nonlinearly amplifying the output signal so as to enlarge the brightness difference of the reflected light detected by the PD 12 and a process of removing a noise component from the output signal. May be used as appropriate. Fast Fourier transform processing, inverse Fourier transform processing, and the like can be appropriately combined. The A / D conversion by the signal processing unit 62 is performed using a pulse train output from the rotary encoder 43 as a sampling clock signal. As a result, a digital signal having a gradation correlated with the amount of light received by the PD 12 while the inspection head 16 rotates by a predetermined angle is generated and output from the signal processing unit 62.

信号処理部62から反射光信号を受け取った演算処理部60は、その取り込んだ信号を記憶部65に記憶する。さらに、演算処理部60は、記憶部65が記憶する反射光信号を利用してワーク100の内周面100aを平面的に展開した2次元画像を生成する。その2次元画像は、ワーク100の周方向をY軸方向、検査ヘッド16の軸線方向をZ軸方向とする直交二軸座標系で定義される平面上に内周面100aを展開した画像に相当する。なお、演算処理部60における2次元画像の生成時には、反射光信号から得られる原画像に対して、エッジ処理、二値化処理等を施すことにより、検出すべき欠陥等を強調した2次元画像を生成してもよい。そして、演算処理部60は、得られた画像を所定のアルゴリズムで処理することにより、内周面100aに許容限度を超える欠陥等が存在するか否か等を判定し、その判定結果を出力部64に出力する。   The arithmetic processing unit 60 that has received the reflected light signal from the signal processing unit 62 stores the received signal in the storage unit 65. Further, the arithmetic processing unit 60 uses the reflected light signal stored in the storage unit 65 to generate a two-dimensional image in which the inner peripheral surface 100a of the workpiece 100 is developed in a plane. The two-dimensional image corresponds to an image in which the inner peripheral surface 100a is developed on a plane defined by an orthogonal biaxial coordinate system in which the circumferential direction of the workpiece 100 is the Y-axis direction and the axial direction of the inspection head 16 is the Z-axis direction. To do. Note that, when generating a two-dimensional image in the arithmetic processing unit 60, a two-dimensional image in which defects to be detected are emphasized by performing edge processing, binarization processing, etc. on the original image obtained from the reflected light signal. May be generated. Then, the arithmetic processing unit 60 determines whether or not a defect exceeding an allowable limit exists on the inner peripheral surface 100a by processing the obtained image with a predetermined algorithm, and outputs the determination result to the output unit. 64.

次に、検査ヘッド16とワーク100との芯出し調整について説明する。この芯出し調整は、上述した表面検査に先行して実施される。なお、表面検査装置1において、検査機構2及びヘッド位置調整機構7は、検査ヘッド16の軸線AXがワーク支持装置にて支持されたワーク100の軸線と平行となるように位置調整された上で設置されている。本形態の芯出し調整では、検査ヘッド16の軸線AXとワーク100の軸線とが平行であることを前提とし、それらの軸線間に図1のX−Y平面内におけるずれがないように検査ヘッド16が図1のX軸方向及びY軸方向に位置調整される。   Next, centering adjustment between the inspection head 16 and the workpiece 100 will be described. This centering adjustment is performed prior to the surface inspection described above. In the surface inspection apparatus 1, the inspection mechanism 2 and the head position adjustment mechanism 7 are adjusted in position so that the axis AX of the inspection head 16 is parallel to the axis of the work 100 supported by the work support device. is set up. In the centering adjustment of this embodiment, it is assumed that the axis AX of the inspection head 16 and the axis of the workpiece 100 are parallel, and the inspection head does not deviate in the XY plane of FIG. 16 is adjusted in the X-axis direction and the Y-axis direction in FIG.

図2に示したように、検査ヘッド16からミラー18が取り外された状態では、検査光B1が検査ヘッド16の先端から概略軸線方向に射出される。その検査光B1がワーク100の孔を通過する場合には検査ヘッド16に反射光が戻らない。一方、図3に示したように、検査光B1がワーク100の端面100bに入射した場合には検査ヘッド16に反射光B2が戻る。よって、図4Aに示したように、ワーク100を検査光B1にてX軸方向に走査した場合には、PD12の出力信号に基づいて、検査光B1が内周面100aの輪郭を横切った二点のX軸座標Xa、Xbを特定することができる。また、図4Bに示したように、ワーク100を検査光B1にてY軸方向に走査した場合には、PD12の出力信号に基づいて、検査光B1が内周面100aの輪郭を横切った二点のY軸座標Ya、Ybを特定することができる。これらの走査はいずれもヘッド位置調整機構7により検査機構2の全体を駆動することにより実現することができる。図4Cに示したように、内周面100aの半径方向に関する中心Cは、X座標Xa、Xbを結ぶ弦Cd1の垂直二等分線Lxと、Y座標Ya、Ybを結ぶ弦Cd2の垂直二等分線Lyとの交点であり、その座標値Xc、Ycは下式にて与えられる。   As shown in FIG. 2, in a state where the mirror 18 is removed from the inspection head 16, the inspection light B <b> 1 is emitted from the front end of the inspection head 16 in a substantially axial direction. When the inspection light B1 passes through the hole of the workpiece 100, the reflected light does not return to the inspection head 16. On the other hand, as shown in FIG. 3, when the inspection light B <b> 1 enters the end surface 100 b of the workpiece 100, the reflected light B <b> 2 returns to the inspection head 16. Therefore, as shown in FIG. 4A, when the workpiece 100 is scanned with the inspection light B1 in the X-axis direction, the inspection light B1 crosses the contour of the inner peripheral surface 100a based on the output signal of the PD 12. The X-axis coordinates Xa and Xb of the point can be specified. As shown in FIG. 4B, when the workpiece 100 is scanned in the Y-axis direction with the inspection light B1, the inspection light B1 crosses the contour of the inner peripheral surface 100a based on the output signal of the PD 12. The Y-axis coordinates Ya and Yb of the point can be specified. Any of these scans can be realized by driving the entire inspection mechanism 2 by the head position adjusting mechanism 7. As shown in FIG. 4C, the center C in the radial direction of the inner peripheral surface 100a is the vertical bisector Lx of the chord Cd1 connecting the X coordinates Xa and Xb and the vertical bisection of the chord Cd2 connecting the Y coordinates Ya and Yb. This is the intersection with the bisector Ly, and the coordinate values Xc and Yc are given by the following equation.

Figure 0004887517
Figure 0004887517

得られた中心Cに検査ヘッド16の軸線AXが一致するように、ヘッド位置調整機構7にて検査機構2の全体をX軸方向及びY軸方向に位置調整することにより、検査ヘッド16の軸線AXをワーク100の内周面100aに対して芯出しすることができる。   By adjusting the position of the entire inspection mechanism 2 in the X-axis direction and the Y-axis direction by the head position adjustment mechanism 7 so that the axis AX of the inspection head 16 coincides with the obtained center C, the axis of the inspection head 16 AX can be centered with respect to the inner peripheral surface 100 a of the workpiece 100.

図5は、上述した芯出し調整のために演算処理部60が実行する芯出し調整ルーチンを示している。なお、本ルーチンに先立って、検査ヘッド16は、その軸線方向に射出する検査光B1がX軸方向及びY軸方向にワーク100を横断できる位置に粗く位置決めされる。芯出し調整ルーチンを開始すると、演算処理部60はまずステップS1で、検査ヘッド16から検査光B1を軸線方向に射出させるとともに、ヘッド位置調整機構7により検査ヘッド16をX軸方向に駆動してワーク100を検査光B1にてX軸方向に走査する。この場合、ワーク100がその内周面100aの輪郭の二点を含む範囲で検査光B1にてX軸方向に走査されるように検査ヘッド16の移動範囲が設定される。例えば、予めワーク100のワーク100の内径を入力して移動範囲を設定すればよい。検査ヘッド16の回転は不要である。   FIG. 5 shows a centering adjustment routine executed by the arithmetic processing unit 60 for the above-described centering adjustment. Prior to this routine, the inspection head 16 is roughly positioned at a position where the inspection light B1 emitted in the axial direction can cross the workpiece 100 in the X-axis direction and the Y-axis direction. When the centering adjustment routine is started, the arithmetic processing unit 60 first emits the inspection light B1 from the inspection head 16 in the axial direction in step S1, and drives the inspection head 16 in the X-axis direction by the head position adjusting mechanism 7. The workpiece 100 is scanned in the X-axis direction with the inspection light B1. In this case, the movement range of the inspection head 16 is set so that the workpiece 100 is scanned in the X-axis direction with the inspection light B1 within a range including two points of the contour of the inner peripheral surface 100a. For example, the movement range may be set by inputting the inner diameter of the workpiece 100 in advance. The rotation of the inspection head 16 is not necessary.

次のステップS2において、演算処理部60はステップS1の走査時に反射光B2が一定以上の光量で検出されたか否か判断する。ワーク100の端面100bが存在すべき領域を走査しても反射光B2が検出されない場合、あるいは検出されてもその反射光の光量が不足する場合には、検査ヘッド16の軸線AXとワーク100の軸線とが平行でない可能性がある。よって、ステップS2で反射光が検出されない場合、演算処理部60はステップS3〜7をスキップしてステップS8に進み、所定のエラー処理を実施してルーチンを終える。エラー処理は、検査ヘッド16の軸線AXとワーク100の軸線とが非平衡状態であることを示すエラー信号を出力する処理を含む。そのエラー信号に基づいて、装置のオペレータに軸線の平行状態の確認を促すメッセージを通知してもよい。表面検査装置1が軸線の平行状態を修正する機能を備えている場合には、エラー信号に基づいて平行状態を修正してもよい。エラー処理を実施することにより、検査ヘッド16の軸線AXとワーク100の軸線とが非平行状態にある場合の検査精度の劣化、あるいは検査ヘッド16とワーク100との接触といった不都合を未然に回避することが可能となる。   In the next step S2, the arithmetic processing unit 60 determines whether or not the reflected light B2 is detected with a light amount of a certain level or more during the scanning in step S1. If the reflected light B2 is not detected even if the region where the end surface 100b of the workpiece 100 should exist is scanned, or if the amount of the reflected light is insufficient even if it is detected, the axis AX of the inspection head 16 and the workpiece 100 The axis may not be parallel. Therefore, when no reflected light is detected in step S2, the arithmetic processing unit 60 skips steps S3 to S7, proceeds to step S8, performs predetermined error processing, and ends the routine. The error process includes a process of outputting an error signal indicating that the axis AX of the inspection head 16 and the axis of the workpiece 100 are in an unbalanced state. Based on the error signal, a message prompting the operator of the apparatus to confirm the parallel state of the axes may be notified. When the surface inspection apparatus 1 has a function of correcting the parallel state of the axis, the parallel state may be corrected based on the error signal. By performing error processing, inconveniences such as deterioration of inspection accuracy when the axis AX of the inspection head 16 and the axis of the workpiece 100 are in a non-parallel state, or contact between the inspection head 16 and the workpiece 100 are avoided. It becomes possible.

一方、ステップS2で一定光量以上の反射光が検出されたと判別した場合、演算処理部60はステップS3に進む。ステップS3において、演算処理部60は、X軸方向の走査に対応して信号処理部62から出力された反射光信号を参照して、X軸座標Xa、Xbを取得する。反射光信号の強度が明確に立ち上がったときのX軸座標が座標Xa、Xbである。続くステップ4において、演算処理部60は、ヘッド位置調整機構7により検査ヘッド16をY軸方向に駆動してワーク100を検査光B1にてY軸方向に走査する。この場合も、ワーク100がその内周面100aの輪郭の二点を含む範囲で検査光B1にてY軸方向に走査されるように検査ヘッド16の移動範囲が設定される。そして、次のステップS5において、演算処理部60はY軸方向の走査に対応して信号処理部62から出力される反射光信号を参照して、Y軸座標Ya、Ybを取得する。反射光信号の強度が明確に立ち上がったときのY軸座標が座標Ya、Ybである。   On the other hand, if it is determined in step S2 that reflected light of a certain amount or more has been detected, the arithmetic processing unit 60 proceeds to step S3. In step S3, the arithmetic processing unit 60 refers to the reflected light signal output from the signal processing unit 62 corresponding to the scanning in the X-axis direction, and acquires the X-axis coordinates Xa and Xb. The X-axis coordinates when the intensity of the reflected light signal clearly rises are coordinates Xa and Xb. In subsequent step 4, the arithmetic processing unit 60 drives the inspection head 16 in the Y-axis direction by the head position adjusting mechanism 7 to scan the workpiece 100 in the Y-axis direction with the inspection light B1. Also in this case, the movement range of the inspection head 16 is set so that the workpiece 100 is scanned in the Y-axis direction with the inspection light B1 within a range including two points of the contour of the inner peripheral surface 100a. In the next step S5, the arithmetic processing unit 60 refers to the reflected light signal output from the signal processing unit 62 in response to the scanning in the Y-axis direction, and acquires the Y-axis coordinates Ya and Yb. The Y-axis coordinates when the intensity of the reflected light signal clearly rises are the coordinates Ya and Yb.

続くステップS6において、演算処理部60は、得られたX軸座標Xa、Xb及びY軸座標Ya、Ybから、ワーク100の中心Cの座標Xc、Ycを演算する。その演算式は上記の通りである。この後、演算処理部60はステップS7に進み、検査ヘッド16の軸線AXのX軸座標及びY軸座標がワーク100の中心座標Xc、Ycに一致するようにヘッド位置調整機構7を駆動する。これにより、検査ヘッド16の軸線AXがワーク100の中心Cに位置決めされる。ステップS7にて位置決めを完了した後、演算処理部62は今回のルーチンを終了する。   In subsequent step S6, the arithmetic processing unit 60 calculates the coordinates Xc, Yc of the center C of the workpiece 100 from the obtained X-axis coordinates Xa, Xb and Y-axis coordinates Ya, Yb. The calculation formula is as described above. Thereafter, the arithmetic processing unit 60 proceeds to step S7, and drives the head position adjusting mechanism 7 so that the X-axis coordinate and the Y-axis coordinate of the axis AX of the inspection head 16 coincide with the center coordinates Xc, Yc of the workpiece 100. As a result, the axis AX of the inspection head 16 is positioned at the center C of the workpiece 100. After completing the positioning in step S7, the arithmetic processing unit 62 ends the current routine.

以上の手順で検査ヘッド16がワーク100に対して位置決めされた後、ミラー保持筒21が一旦取り外され、その内部にミラー18が装着されてミラー保持筒21が再度取り付けられる。その後、LD11から検査光を射出させつつ、直線駆動機構30及び回転駆動機構40にて検査ヘッド16を軸線方向及び周方向に駆動することにより、検査ヘッド16の軸線AXをワーク100の中心と一致させた状態で内周面100aを検査することができる。検査過程ではヘッド位置調整機構7は駆動されず、X軸方向及びY軸方向に関して検査ヘッド16は定位置に保持される。   After the inspection head 16 is positioned with respect to the workpiece 100 by the above procedure, the mirror holding cylinder 21 is once removed, the mirror 18 is mounted therein, and the mirror holding cylinder 21 is attached again. Thereafter, the inspection head 16 is driven in the axial direction and the circumferential direction by the linear drive mechanism 30 and the rotational drive mechanism 40 while emitting inspection light from the LD 11, so that the axis AX of the inspection head 16 coincides with the center of the workpiece 100. In this state, the inner peripheral surface 100a can be inspected. In the inspection process, the head position adjusting mechanism 7 is not driven, and the inspection head 16 is held at a fixed position in the X-axis direction and the Y-axis direction.

以上の形態によれば、ワーク100を二軸方向に走査して反射光の光量を検出することによって、検査ヘッド16の軸線AXをワーク100の中心位置Cに位置決めすることができるので、芯出し調整に要する負担を軽減し、その作業の効率化を図ることができる。ダイヤルゲージ等の計測器具、あるいは治具も必要とされない。なお、上述した芯出し調整ルーチンは、ワーク100を検査する毎に実施されるものではなく、例えば形状及び寸法が等しい多数のワーク100を1個ずつ順に検査する場合には、一定数のワーク100が検査される毎に定期的に実施されてもよい。   According to the above embodiment, the axis line AX of the inspection head 16 can be positioned at the center position C of the workpiece 100 by scanning the workpiece 100 in two axes and detecting the amount of reflected light. The burden required for adjustment can be reduced, and the work efficiency can be improved. No measuring instruments such as dial gauges or jigs are required. Note that the above-described centering adjustment routine is not performed every time the workpiece 100 is inspected. For example, when a large number of workpieces 100 having the same shape and dimensions are inspected one by one, a certain number of workpieces 100 are detected. May be performed periodically each time the

以上の形態においては、演算処理部60がステップS1及びS4を実行することにより走査制御手段として機能し、ステップS3、S5、S6を実行することにより演算手段として機能し、ステップS7を実行することにより位置決め制御手段として機能する。また、演算処理部60は、ステップS3において第1の座標判別手段として機能し、ステップS5において第2の座標判別手段として機能し、ステップS6において中間点演算手段として機能する。さらに、演算処理部60は、ステップS2及びS8を実行することによりエラー処理手段として機能する。また、ステップS1が第1の走査工程に、ステップS3が第2の走査工程に、ステップS3、S5及びS6が演算工程に、ステップS7が位置決め工程にそれぞれ相当し、さらには、ステップS3が第1の座標判別工程、ステップS5が第2の座標判別工程に、ステップS6が中間点座標演算工程にそれぞれ相当する。   In the above embodiment, the arithmetic processing unit 60 functions as scanning control means by executing steps S1 and S4, and functions as arithmetic means by executing steps S3, S5, and S6, and executes step S7. Therefore, it functions as positioning control means. The arithmetic processing unit 60 functions as a first coordinate determination unit in step S3, functions as a second coordinate determination unit in step S5, and functions as an intermediate point calculation unit in step S6. Further, the arithmetic processing unit 60 functions as an error processing unit by executing steps S2 and S8. Step S1 corresponds to the first scanning process, step S3 corresponds to the second scanning process, steps S3, S5 and S6 correspond to the calculation process, step S7 corresponds to the positioning process, and step S3 corresponds to the first scanning process. 1 coordinate determination step, step S5 corresponds to the second coordinate determination step, and step S6 corresponds to the intermediate point coordinate calculation step.

本発明は上述した形態に限定されることなく、種々の形態にて実施されてよい。例えば、検査光の照射及び反射光の受光のための検出手段の構成は上記の形態に限るものではなく、検査ヘッドの外周から検査光を被検査物に照射し、反射光を検査ヘッドを介して受光できるものであれば適宜に変更可能である。直線駆動手段、及び回転駆動手段の構成も図示の形態に限らず適宜に変更してよい。検査ヘッドは、ミラー保持筒からミラーを取り外すことによって軸線方向に検査光を照射できるものに限定されない。検査ヘッドは、ミラーを検査光の光路から退避させることにより、検査光を軸線方向に照射できる構成であってもよい。検査光の光路を外周側に変更する手段としては、ミラーに限らず、プリズム等の各種の光学部品を用いてよい。ヘッド位置調整手段は、検査ヘッドを被検査物に対して第1の軸方向及び第2の軸方向にそれぞれ移動させる構成に限らない。例えば、いずれか一方の軸方向又は両方向に関して被検査物を移動させるようにヘッド位置調整手段を構成してもよい。被検査物は円筒形状のワークに限定されず、例えば、自動車のオートマチックトランスミッションのバルブボディ、ブレーキマスタシリンダ等を被検査物としてもよい。すなわち、少なくとも一つの内周面を有する限りにおいて、各種の被検査物を本発明の表面検査装置の検査対象とすることができる。   The present invention is not limited to the form described above, and may be implemented in various forms. For example, the configuration of the detection means for irradiating the inspection light and receiving the reflected light is not limited to the above-described form, and the inspection light is irradiated from the outer periphery of the inspection head to the inspection object, and the reflected light is passed through the inspection head. If it can receive light, it can be changed appropriately. The configurations of the linear drive means and the rotation drive means are not limited to the illustrated form, and may be changed as appropriate. The inspection head is not limited to one that can irradiate inspection light in the axial direction by removing the mirror from the mirror holding cylinder. The inspection head may be configured to irradiate the inspection light in the axial direction by retracting the mirror from the optical path of the inspection light. The means for changing the optical path of the inspection light to the outer peripheral side is not limited to a mirror, and various optical components such as a prism may be used. The head position adjusting means is not limited to the configuration for moving the inspection head in the first axial direction and the second axial direction with respect to the object to be inspected. For example, the head position adjusting means may be configured to move the object to be inspected with respect to any one axial direction or both directions. The inspection object is not limited to a cylindrical workpiece, and for example, a valve body of an automatic transmission of a car, a brake master cylinder, or the like may be used as the inspection object. That is, as long as it has at least one inner peripheral surface, various inspection objects can be used as inspection targets of the surface inspection apparatus of the present invention.

本発明の一形態に係る表面検査装置の概略構成を示す図。The figure which shows schematic structure of the surface inspection apparatus which concerns on one form of this invention. 検査ヘッドの先端部から照射された検査光がワークの穴を通過する様子を示す図。The figure which shows a mode that the test | inspection light irradiated from the front-end | tip part of a test | inspection head passes the hole of a workpiece | work. 検査ヘッドの先端部から照射された検査光がワークの端面で反射する様子を示す図。The figure which shows a mode that the test | inspection light irradiated from the front-end | tip part of a test | inspection head reflects in the end surface of a workpiece | work. ワークを検査光でX軸方向に走査したときに検出される内周面の輪郭上の二点を示す図。The figure which shows two points on the outline of the internal peripheral surface detected when a workpiece | work is scanned to a X-axis direction with test | inspection light. ワークを検査光でY軸方向に走査したときに検出される内周面の輪郭上の二点を示す図。The figure which shows two points on the outline of the internal peripheral surface detected when a workpiece | work is scanned to a Y-axis direction with test | inspection light. X軸方向及びY軸方向で検出された内周面の輪郭上の点からワークの中心位置を幾何学的に求める方法を示す図。The figure which shows the method of calculating | requiring the center position of a workpiece | work geometrically from the point on the outline of the internal peripheral surface detected in the X-axis direction and the Y-axis direction. 演算処理部が実行する芯出し調整ルーチンを示すフローチャート。The flowchart which shows the centering adjustment routine which an arithmetic processing part performs.

符号の説明Explanation of symbols

1 表面検査装置
2 検査機構
5 検出ユニット(検出手段)
6 駆動ユニット
7 ヘッド位置調整機構(ヘッド位置調整手段)
11 レーザダイオード
12 フォトディテクタ
13 投光ファイバ
14 受光ファイバ
15 保持筒
16 検査ヘッド
18 ミラー
20 ヘッド本体
21 ミラー保持筒
30 直線駆動機構(直線駆動手段)
31 ベース
40 回転駆動機構(回転駆動手段)
50 焦点調節機構
60 演算処理部(走査制御手段、演算手段、位置決め制御手段)
100 ワーク(被検査物)
100a 内周面
100b 端面
AX 検査ヘッドの軸線
B1 軸線方向に照射される検査光
B2 軸線方向に返される反射光
C ワークの中心位置
DESCRIPTION OF SYMBOLS 1 Surface inspection apparatus 2 Inspection mechanism 5 Detection unit (detection means)
6 Drive unit 7 Head position adjustment mechanism (Head position adjustment means)
DESCRIPTION OF SYMBOLS 11 Laser diode 12 Photo detector 13 Emitting fiber 14 Light receiving fiber 15 Holding cylinder 16 Inspection head 18 Mirror 20 Head main body 21 Mirror holding cylinder 30 Linear drive mechanism (linear drive means)
31 base 40 rotation drive mechanism (rotation drive means)
50 focus adjustment mechanism 60 arithmetic processing unit (scanning control means, arithmetic means, positioning control means)
100 workpieces (inspected object)
100a Inner circumferential surface 100b End face AX Inspection head axis B1 Inspection light irradiated in the axial direction B2 Reflected light returned in the axial direction C Center position of the workpiece

Claims (8)

軸状に延びる検査ヘッドの外周から被検査物の内周面に向かって検査光を照射するとともに、該検査光の照射に対する前記被検査物からの反射光を前記検査ヘッドを介して受光し、該反射光の光量に対応した信号を出力する検出手段と、前記検査ヘッドを軸線方向に移動させる直線駆動手段と、前記検査ヘッドをその軸線の回りに回転させる回転駆動手段と、を備え、前記検査ヘッドが、先端から前記軸線方向に検査光を照射し、その照射に対して前記軸線方向に戻る反射光を受光できるように構成された表面検査装置において、
前記検査ヘッドを前記被検査物に対して前記軸線方向とそれぞれ直交する第1の軸方向及び第2の軸方向に相対的に移動させるヘッド位置調整手段と、
前記第1の軸方向及び前記第2の軸方向のそれぞれに関して、前記検査ヘッドの先端から軸線方向に射出される検査光により前記被検査物が前記内周面の輪郭上の二点を含む範囲にて走査されるように前記ヘッド位置調整手段の動作を制御する走査制御手段と、
前記第1及び第2軸方向の走査時に前記検出手段からそれぞれ出力される信号に基づいて、前記被検査物の前記内周面の半径方向に関する中心位置を演算する演算手段と、
前記演算された中心位置に前記検査ヘッドの軸線が一致するように前記ヘッド位置調整手段の動作を制御する位置決め制御手段と、
を備えたことを特徴とする表面検査装置。
Irradiating the inspection light from the outer periphery of the inspection head extending in the axial direction toward the inner peripheral surface of the inspection object, and receiving the reflected light from the inspection object with respect to the irradiation of the inspection light through the inspection head, Detection means for outputting a signal corresponding to the amount of the reflected light, linear drive means for moving the inspection head in the axial direction, and rotation drive means for rotating the inspection head around the axis, In the surface inspection apparatus configured such that the inspection head can receive the reflected light from the tip in the axial direction and receive the reflected light returning to the axial direction in response to the irradiation.
Head position adjusting means for moving the inspection head relative to the object to be inspected in a first axial direction and a second axial direction orthogonal to the axial direction;
Range in which the inspection object includes two points on the contour of the inner peripheral surface by inspection light emitted in the axial direction from the tip of the inspection head with respect to each of the first axial direction and the second axial direction Scanning control means for controlling the operation of the head position adjusting means so as to be scanned by:
An arithmetic means for calculating a center position in the radial direction of the inner peripheral surface of the object to be inspected based on signals respectively output from the detection means during scanning in the first and second axial directions;
Positioning control means for controlling the operation of the head position adjusting means so that the axis of the inspection head coincides with the calculated center position;
A surface inspection apparatus comprising:
前記演算手段は、前記第1の軸方向に関する走査に対応した前記検出手段の出力信号に基づいて当該第1の軸方向における前記内周面の輪郭上の二点の座標を判別する第1の座標判別手段と、前記第2の軸方向に関する走査に対応した前記検出手段の出力信号に基づいて当該第2の軸方向における前記内周面の輪郭上の二点の座標を判別する第2の座標判別手段と、前記第1の座標判別手段が判別した二点の座標の中間点の前記第1の軸方向における座標及び前記第2の座標判別手段が判別した二点の座標の中間点の前記第2の軸方向における座標を前記中心位置の座標として演算する中心座標演算手段と、を備えていることを特徴とする請求項1に記載の表面検査装置。   The computing means determines the coordinates of two points on the contour of the inner peripheral surface in the first axial direction based on an output signal of the detecting means corresponding to scanning in the first axial direction. A second unit for determining the coordinates of two points on the contour of the inner peripheral surface in the second axial direction based on an output signal of the coordinate determining unit and the detecting unit corresponding to the scanning in the second axial direction; A coordinate determination means and a coordinate in the first axial direction of an intermediate point between two coordinates determined by the first coordinate determination means and an intermediate point between the two coordinates determined by the second coordinate determination means; The surface inspection apparatus according to claim 1, further comprising: center coordinate calculation means for calculating coordinates in the second axis direction as coordinates of the center position. 前記第1及び第2の軸方向のうち、少なくともいずれか一方の方向に関する走査時に、前記検出手段から所定光量以上の反射光に対応した信号が出力されない場合、前記検査ヘッドの軸線と前記被検査物の内周面の軸線とが非平行な状態にあることを示すエラー信号を出力するエラー処理手段をさらに備えたことを特徴とする請求項1又は2に記載の表面検査装置。   When a signal corresponding to reflected light of a predetermined light amount or more is not output from the detection means during scanning in at least one of the first and second axial directions, the axis of the inspection head and the inspection target The surface inspection apparatus according to claim 1, further comprising an error processing unit that outputs an error signal indicating that the axis of the inner peripheral surface of the object is in a non-parallel state. 前記検出手段、前記直線駆動手段及び前記回転駆動手段が共通のベース上に配置され、前記ヘッド位置調整手段は、前記ベースを、前記第1及び第2の軸方向のうち少なくともいずれか一方の方向に移動させることを特徴とする請求項1〜3のいずれか一項に記載の表面検査装置。   The detection means, the linear drive means, and the rotation drive means are disposed on a common base, and the head position adjustment means moves the base toward at least one of the first and second axial directions. The surface inspection apparatus according to claim 1, wherein the surface inspection apparatus is moved. 軸状に延びる検査ヘッドの外周から被検査物の内周面に向かって検査光を照射するとともに、該検査光の照射に対する前記被検査物からの反射光を前記検査ヘッドを介して受光し、該反射光の光量に対応した信号を出力する検出手段と、前記検査ヘッドを軸線方向に移動させる直線駆動手段と、前記検査ヘッドをその軸線の回りに回転させる回転駆動手段と、を備え、前記検査ヘッドが、先端から前記軸線方向に検査光を照射し、その照射に対して前記軸線方向に戻る反射光を受光できるように構成された表面検査装置において、前記検査ヘッドの軸線を前記被検査物の前記内周面の半径方向に関する中心位置と一致させるための検査ヘッドの芯出し調整方法であって、
前記検査ヘッドから前記軸線方向に検査光を射出させた状態で、該検査ヘッドを前記被検査物に対して前記軸線方向と直交する第1の軸方向に相対的に移動させることにより、前記内周面の輪郭上の二点を含む範囲にて前記被検査物を前記検査光により走査する第1の走査工程と、
前記検査ヘッドから前記軸線方向に検査光を射出させた状態で、該検査ヘッドを前記被検査物に対して前記軸線方向と直交しかつ前記第1の軸方向とは異なる第2の軸方向に相対的に移動させることにより、前記内周面の輪郭上の二点を含む範囲にて前記被検査物を前記検査光により走査する第2の走査工程と、
前記第1及び第2の走査工程で前記検出手段からそれぞれ出力される信号に基づいて、前記被検査物の前記内周面の半径方向に関する中心位置を演算する演算工程と、
前記演算された中心位置に前記検査ヘッドの軸線が一致するように前記検査ヘッドと前記被検査物とを相対移動させる位置決め工程と、
を備えたことを特徴とする検査ヘッドの芯出し調整方法。
Irradiating the inspection light from the outer periphery of the inspection head extending in the axial direction toward the inner peripheral surface of the inspection object, and receiving the reflected light from the inspection object with respect to the irradiation of the inspection light through the inspection head, Detection means for outputting a signal corresponding to the amount of the reflected light, linear drive means for moving the inspection head in the axial direction, and rotation drive means for rotating the inspection head around the axis, In a surface inspection apparatus configured to irradiate inspection light from the tip in the axial direction and receive reflected light returning to the axial direction in response to the irradiation, the inspection head is configured to inspect the axis of the inspection head. An inspection head centering adjustment method for matching with a center position in a radial direction of the inner peripheral surface of an object,
In a state where inspection light is emitted from the inspection head in the axial direction, the inspection head is moved relative to the object to be inspected in a first axial direction perpendicular to the axial direction. A first scanning step of scanning the inspection object with the inspection light in a range including two points on a contour of a peripheral surface;
In a state where inspection light is emitted from the inspection head in the axial direction, the inspection head is perpendicular to the axial direction with respect to the inspection object and in a second axial direction different from the first axial direction. A second scanning step of scanning the inspection object with the inspection light in a range including two points on the contour of the inner peripheral surface by relatively moving;
A calculation step of calculating a center position in the radial direction of the inner peripheral surface of the object to be inspected based on signals respectively output from the detection means in the first and second scanning steps;
A positioning step of relatively moving the inspection head and the inspection object so that an axis of the inspection head coincides with the calculated center position;
An inspection head centering adjustment method characterized by comprising:
前記演算工程は、前記第1の軸方向に関する走査に対応した前記検出手段の出力信号に基づいて当該第1の軸方向における前記内周面の輪郭上の二点の座標を判別する第1の座標判別工程と、前記第2の軸方向に関する走査に対応した前記検出手段の出力信号に基づいて当該第2の軸方向における前記内周面の輪郭上の二点の座標を判別する第2の座標判別工程と、前記第1の座標判別工程で判別した二点の座標の中間点の前記第1の軸方向における座標及び前記第2の座標判別工程で判別した二点の座標の中間点の前記第2の軸方向における座標を前記中心位置の座標として演算する中心座標演算工程と、を備えていることを特徴とする請求項5に記載の芯出し調整方法。   The computing step determines the coordinates of two points on the contour of the inner peripheral surface in the first axial direction based on the output signal of the detection means corresponding to the scanning in the first axial direction. A second step of determining the coordinates of two points on the contour of the inner circumferential surface in the second axial direction based on the coordinate determining step and an output signal of the detection means corresponding to the scanning in the second axial direction; A coordinate determination step and an intermediate point between two coordinates determined in the first coordinate determination step and the first coordinate determination step in the first axis direction, and an intermediate point between the two coordinates determined in the second coordinate determination step. The centering adjustment method according to claim 5, further comprising: a center coordinate calculation step of calculating coordinates in the second axis direction as coordinates of the center position. 前記第1及び第2の軸方向のうち、少なくともいずれか一方の方向に関する走査時に、前記検出手段から所定光量以上の反射光に対応した信号が出力されない場合、前記検査ヘッドの軸線と前記被検査物の内周面の軸線とが非平行な状態にあることを示すエラー信号を出力するエラー処理工程をさらに備えたことを特徴とする請求項5又は6に記載の芯出し調整方法。   When a signal corresponding to reflected light of a predetermined light amount or more is not output from the detection means during scanning in at least one of the first and second axial directions, the axis of the inspection head and the inspection target The centering adjustment method according to claim 5 or 6, further comprising an error processing step of outputting an error signal indicating that the axis of the inner peripheral surface of the object is in a non-parallel state. 前記第1の走査工程、前記第2の走査工程、及び前記位置決め工程のそれぞれでは、前記検出手段、前記直線駆動手段及び前記回転駆動手段を前記第1及び第2の軸方向のうち、少なくともいずれか一方の方向に一体的に移動させることを特徴とする請求項5〜7のいずれか一項に記載の芯出し調整方法。   In each of the first scanning step, the second scanning step, and the positioning step, the detection unit, the linear driving unit, and the rotational driving unit are at least one of the first and second axial directions. The centering adjustment method according to any one of claims 5 to 7, wherein the centering movement is performed in one direction.
JP2007298880A 2007-11-19 2007-11-19 Surface inspection apparatus and centering adjustment method for inspection head Active JP4887517B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2007298880A JP4887517B2 (en) 2007-11-19 2007-11-19 Surface inspection apparatus and centering adjustment method for inspection head

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2007298880A JP4887517B2 (en) 2007-11-19 2007-11-19 Surface inspection apparatus and centering adjustment method for inspection head

Publications (2)

Publication Number Publication Date
JP2009122060A JP2009122060A (en) 2009-06-04
JP4887517B2 true JP4887517B2 (en) 2012-02-29

Family

ID=40814359

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2007298880A Active JP4887517B2 (en) 2007-11-19 2007-11-19 Surface inspection apparatus and centering adjustment method for inspection head

Country Status (1)

Country Link
JP (1) JP4887517B2 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113371660B (en) * 2021-05-12 2025-07-08 展一智能科技(东台)有限公司 Bung hole identification positioning device, filling machine and bung hole identification positioning method

Also Published As

Publication number Publication date
JP2009122060A (en) 2009-06-04

Similar Documents

Publication Publication Date Title
US7602487B2 (en) Surface inspection apparatus and surface inspection head apparatus
JP5372598B2 (en) Processing method and processing system
US9067283B2 (en) Machining method
CN110953996A (en) Measuring system and method for producing a shaft with a bore
JPH04323543A (en) Pipe inspection equipment and pipe adjustment method
JP2003117778A (en) Machine tool precision measuring device
JP5776282B2 (en) Shape measuring apparatus, shape measuring method, and program thereof
JP2017187352A (en) X-ray residual stress measurement method and x-ray residual stress measurement system
JP4375710B2 (en) Three-dimensional shape measuring apparatus and three-dimensional shape measuring method
JP4887517B2 (en) Surface inspection apparatus and centering adjustment method for inspection head
JP2003170335A (en) Method and device for measuring rotary cutting tool
US8519314B1 (en) Focus assist through intensity control of light source
JP2009195955A (en) High-accuracy laser beam processing and laser beam-electrolysis composite processing apparatus
JP2003285249A (en) Machine tool precision analyzer
JP2010139432A (en) Surface inspection device
JP2010240665A (en) Laser light state inspection method and apparatus, and solar panel manufacturing method
TWI511821B (en) Laser processing machine
JP5638195B2 (en) Inspection head of surface inspection equipment
JP2007183145A (en) Method and instrument for measuring tubular bore
JP5460068B2 (en) Laser light state inspection method and apparatus, and solar panel manufacturing method
JP2008076322A (en) Surface inspection device
JP2011161492A (en) Apparatus and method for inspecting laser beam-machined condition and apparatus and method for laser beam machining, and method of manufacturing solar panel
JP2007315823A (en) Surface inspecting device
JP4202881B2 (en) Laser ultrasonic inspection device and laser ultrasonic inspection method
JP2004012430A (en) Non-contact measurement method and measurement device

Legal Events

Date Code Title Description
A711 Notification of change in applicant

Free format text: JAPANESE INTERMEDIATE CODE: A712

Effective date: 20090416

A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20100201

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20111011

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20111108

A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20111121

R150 Certificate of patent or registration of utility model

Ref document number: 4887517

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

Free format text: JAPANESE INTERMEDIATE CODE: R150

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20141222

Year of fee payment: 3

S111 Request for change of ownership or part of ownership

Free format text: JAPANESE INTERMEDIATE CODE: R313113

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250