JP4840258B2 - X線検査装置 - Google Patents
X線検査装置 Download PDFInfo
- Publication number
- JP4840258B2 JP4840258B2 JP2007153073A JP2007153073A JP4840258B2 JP 4840258 B2 JP4840258 B2 JP 4840258B2 JP 2007153073 A JP2007153073 A JP 2007153073A JP 2007153073 A JP2007153073 A JP 2007153073A JP 4840258 B2 JP4840258 B2 JP 4840258B2
- Authority
- JP
- Japan
- Prior art keywords
- ray
- reference point
- image
- stage
- point image
- 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.)
- Expired - Fee Related
Links
Images
Landscapes
- Analysing Materials By The Use Of Radiation (AREA)
Description
さらに、X線検査装置は、X線源とX線検出器との間で被測定物を載置するXY平面を有するステージを備える。そして、XY方向へのステージの並進移動等で被測定物の位置を調整しながら、倍率調整軸であるZ方向へのステージの並進移動等で被測定物の透視X線像を拡大撮影や縮小撮影している。このとき、XYZ方向へのステージの並進移動等を行うステージ駆動機構の制御は、種々の駆動信号が与えられることによって実行される。
また、「X線光軸方向と同一方向にしようとしたZ方向」とは、Z方向をX線光軸方向に一致するように調整したときに、機械的な調整誤差等によってX線光軸方向からずれているZ方向をいう。
また、本発明のX線検査装置においては、前記算出部は、Z方向で異なるステージの位置で記憶された2つの基準点画像位置データとステージ位置データとを用いて、2つのX線画像間での第一基準点画像の移動量と、第一基準点画像と第二基準点画像との間の距離の変化率と、Z方向へのステージの移動量とにより、前記X線光軸方向とZ方向とのズレ量を示す軸補正データを算出するようにしてもよい。
このような本発明のX線検査装置によれば、X線画像中に、X線光軸を原点とし、かつ、XY方向と位置合わせがされたX’ Y’座標系を設定する。
これにより、算出部は、1回目のX線画像と2回目のX線画像とを比較して、第一基準点画像の移動量(ΔX’、ΔY’)と、第一基準点画像と第二基準点画像との間の距離の変化率(R/r)と、ステージのZ方向への移動量(ΔZ)とにより、X線光軸方向とZ方向とのズレ量を算出することになる。
具体的には、まず、1回目のX線画像中の第一基準点画像と第二基準点画像との間の距離(r)と、2回目のX線画像中の第一基準点画像と第二基準点画像との間の距離(R)とを用いることにより、第一基準点画像と第二基準点画像との間の距離の変化率(R/r)を算出することで、すなわち、1回目のX線画像から2回目のX線画像への拡大率(R/r)を算出する。次に、第一基準点画像の移動量(ΔX’、ΔY’)と拡大率(R/r)とに基づいて、第一基準点画像の移動量(ΔX’、ΔY’)から、拡大率(R/r)によるX線画像(X’ Y’座標)中での移動量を取り除く演算を行うことで、X線検査装置でのXY方向の第一基準点の実移動量(ΔX、ΔY)を算出する。次に、実移動量(ΔX、ΔY)と移動量(ΔZ)とにより演算を行うことで、X線光軸方向とZ方向とのズレ量(例えば、X線光軸方向とZ方向との間の角度)を算出する。
このような本発明のX線検査装置によれば、球形状の基準サンプルであるので、X線画像上で円形状の基準サンプル画像の中心である第一基準点画像をポインタで指定するとともに、円形状の基準サンプル画像の円周上のどこでもいい任意の一点を第二基準点画像としてポインタで指定することにより、1回目のX線画像から2回目のX線画像への拡大率(R/r)を算出することができる。よって、X線画像中に画像表示された第一基準点画像と第二基準点画像とを迷うことなく容易に選択することができる。
X線検査装置1は、X線源11とX線検出器12とを有するX線測定光学系13と、鋼球(基準サンプル)Saを載置するためのステージ14と、ステージ駆動機構16と、X線検査装置1全体の制御を行う制御系(コンピュータ)20とにより構成される。
ステージ駆動機構16は、例えば、XYZ方向の3軸方向駆動用モータを有する。なお、ステージ駆動機構16の制御は、後述する駆動信号発生部36から出力された駆動信号が与えられることによって実行される。
また、CPU21が処理する機能をブロック化して説明すると、X線画像作成部31と、ポインタ表示制御部32と、駆動信号発生部36と、基準点画像指定部37と、算出部38と、補正信号作成部39とを有する。また、メモリ25は、基準座標系(X’’Y’’Z’’座標系)とステージ座標系(XYZ座標系)と画像座標系(X’Y’座標系)とを記憶する座標系記憶領域41と、ステージ位置データ記憶領域42と、基準点画像位置データ記憶領域43と、軸補正データ記憶領域44とを有する。
また、図3に示すように、画像座標系(X’Y’座標系)を、X線光軸が原点となるようにX線画像51、52中に設定して、座標系記憶領域41に記憶させる。さらに、X’方向と同じ方向がX’’方向となり、Y’方向と同じ方向がY’’方向となるように設定する。つまり、X’方向とX’’方向とは完全に一致するとともに、Y’方向とY’’方向とも完全に一致する。
さらに、図2に示すように、ステージ座標系(XYZ座標系)を、ステージ14が初期位置(原点)からXYZ方向で併進移動できるようにしてあるが、このXYZ方向と一致するように設定して、座標系記憶領域41に記憶させる。なお、X線検査装置1の一部としてステージ14を設置する段階で、X方向と同じ方向がX’’方向となり、Y方向と同じ方向がY’’方向となるようにステージ14は設置されている。つまり、X方向とX’’方向とは完全に一致するとともに、Y方向とY’’方向とも完全に一致する。しかし、上述したように、Z方向とZ’’方向とは完全に一致していない。そこで、本発明に係るX線検査装置1では、X線光軸方向(Z’’方向)とステージ14のZ方向とのズレ量を正確に算出することになる。
なお、鋼球Saは、球形状のものであり、鋼球Saに対応する鋼球画像Sbの中心を第一基準点画像61bとするとともに、円周上の任意の一点を第二基準点画像62bとしている。つまり、第二基準点画像62bは、円周上であればどこでもよく、1回目のX線画像51を撮影したときと、2回目のX線画像52を撮影したときとで、正確な一点でなく異なっていてもよいことになる。
また、X線画像51、52中には、ポインタ63の画像表示が行われている。
具体的には、駆動信号発生部36は、キーボード22aやマウス22bの種々の入力操作や、後述する補正信号を受信することによって、ステージ14を移動させることになる。そして、駆動信号発生部36は、ステージ14をXYZ方向に移動させる毎に、ステージ座標系(XYZ座標系)でのステージ14の位置(X、Y、Z)を示すステージ位置データをステージ位置データ記憶領域42に記憶させる。これにより、ステージ座標系(XYZ座標系)でのステージ14の位置(X、Y、Z)を記憶させていくことで、XYZ座標系でのステージ14の移動量(ΔX、ΔY、ΔZ)を算出することができるようになる。
ポインタ表示制御部32は、モニタ画面23aにポインタ63の画像表示を行うとともに、キーボード22aやマウス22bから入力された入力信号に基づいて、モニタ画面23aに画像表示されたポインタ63を移動したり、ポインタ63でX線画像(X’Y’座標系)51、52中の位置を指定したりする制御を行うものである。
具体的には、図3(a)に示すX線画像51が画像表示されているときに、鋼球画像Sbの中心である第一基準点画像61bをポインタ63で指定することで、基準点画像指定部37によりX’Y’座標系での第一基準点画像61bの位置(X1s’、Y1s’)を基準点画像位置データとして記憶させ、さらに、鋼球画像Sbの円周上のどこでもいい任意の一点である第二基準点画像62bをポインタ63で指定することで、基準点画像指定部37によりX’Y’座標系での第二基準点画像61bの位置(X2s’、Y2s’)を基準点画像位置データとして記憶させる。また、図3(b)に示すX線画像52が画像表示されているときにも、同様に、X’Y’座標系での第一基準点画像61bの位置(X1t’、Y1t’)を基準点画像位置データとして記憶させ、さらに、X’Y’座標系での第二基準点画像61bの位置(X2t’、Y2t’)を基準点画像位置データとして記憶させる。
これにより、X線画像51中の第一基準点画像61bと第二基準点画像62bとの間の距離(r)と、X線画像52中の第一基準点画像61bと第二基準点画像62bとの間の距離(R)とを用いることにより、第一基準点画像61bと第二基準点画像62bとの間の距離の変化率(R/r)を算出することで、X線画像51からX線画像52への拡大率(R/r)を算出することができるようになる。
また、(X1s’、Y1s’)と(X1t’、Y1t’)とを比較して、X’Y’座標系での第一基準点画像61bの移動量(ΔX1’、ΔY1’)を算出することができるようになる。
具体的には、図3に示すようなX線画像51とX線画像52とを撮影したときに記憶された基準点画像位置データとステージ位置データとを用いる場合には、まず、上述したように、X線画像51中の第一基準点画像61bと第二基準点画像62bとの間の距離(r)と、X線画像52中の第一基準点画像61bと第二基準点画像62bとの間の距離(R)とを用いることにより、第一基準点画像61bと第二基準点画像62bとの間の距離の変化率(R/r)を算出することで、X線画像51からX線画像52への拡大率(R/r)を算出する。
次に、第一基準点画像61bの移動量(ΔX1’、ΔY1’)と拡大率(R/r)とに基づいて、第一基準点画像61bの移動量(ΔX1’、ΔY1’)から拡大率(R/r)によるX線画像(X’ Y’座標)中での移動量を取り除く演算を行うことで、基準座標系(X’’Y’’Z’’座標系)での第一基準点61aの実移動量(ΔX’’、ΔY’’)を算出する。
次に、X’’Y’’方向とXY方向とは一致しているので、実移動量(ΔX’’、ΔY’’)は(ΔX、ΔY)とも表せ、実移動量(ΔX、ΔY)と移動量(ΔZ)とにより、下記式(1)、(2)を用いて演算を行うことで、X線光軸方向(Z’’方向)とZ方向とのズレ量(Z’’方向とZ方向との間の角度)(ΨX、ΨY)を算出する(図7参照)。
最後に、X線光軸方向(Z’’方向)とZ方向とのズレ量(ΨX、ΨY)を示す軸補正データを軸補正データ記憶領域44に記憶させる。
このように補正信号を出力することによって、図4(b)に示すように、図4(a)に示す被測定物Tをステージ14に載置したまま、被測定物Tのビューポイントを拡大撮影するときに、Z方向だけでなくXY方向にも移動させるような軸補正を行うことで、ビューポイントがX線画像53、54中から逸脱することのないように、ステージ14を移動させることができる。
まず、ステップS101の処理において、ステージ14上に鋼球Saが載置される。
次に、ステップS102の処理において、鋼球画像Sbの中心である第一基準点画像61bがポインタ63で指定されることで、基準点画像指定部37は、X’Y’座標系での第一基準点画像61bの位置(X1s’、Y1s’)を基準点画像位置データとして記憶させる。なお、鋼球Saがステージ14の四角孔に載置されたときに、第一基準点画像61bがX線画像(X’ Y’座標)の中心に位置するように、ステージは初期位置に配置されている。このとき、ステージ14の初期位置(X、Y、Z)を示すステージ位置データはステージ位置データ記憶領域42に記憶されている。
次に、ステップS105の処理において、駆動信号発生部36は、ステージ14をZ方向(ΔZ)に移動させる駆動信号を出力する。このとき、ステージ14の位置(X、Y、Z)を示すステージ位置データをステージ位置データ記憶領域42に記憶させる。
次に、ステップS106の処理において、鋼球画像Sbの中心である第一基準点画像61bがポインタ63で指定されることで、基準点画像指定部37は、X’Y’座標系での第一基準点画像61bの位置(X1t’、Y1t’)を基準点画像位置データとして記憶させる。
次に、ステップS107の処理において、鋼球画像Sbの円周上のどこでもいい任意の一点である第二基準点画像62bがポインタ63で指定されることで、基準点画像指定部37は、X’Y’座標系での第二基準点画像61bの位置(X2t’、Y2t’)も基準点画像位置データとして記憶させる。
そして、ステップS108の処理が終了したときには、本フローチャートを終了させることになる。
まず、ステップS201の処理において、ステージ14上に被測定物Tが載置される。
次に、ステップS202の処理において、ステージ14をX’’Y’’Z’’方向(x’’、y’’、z’’)に移動させるために、ステージ14をXYZ方向(x’’、y’’、z’’)に移動させる入力操作が行われる。
次に、ステップS204の処理において、駆動信号発生部36は、補正信号を用いて、ステージ14を所望のX’’Y’’Z’’方向(x’’、y’’、z’’)に移動させるように、ステージ14をXYZ方向(x、y、z)に移動させる駆動信号を出力する。つまり、ステージ14をXYZ方向(x’’、y’’、z’’)に移動させる信号が、ステージ14をXYZ方向(x、y、z)に移動させる信号に補正されている。
次に、ステップS205の処理において、本フローチャートを終了させるか否かを判断する。本フローチャートを終了させないと判断した場合には、ステップS202の処理に戻る。
一方、本フローチャートを終了させると判断した場合には、終了させることになる。
11: X線源
12: X線検出器
13: X線測定光学系
14: ステージ
16: ステージ駆動機構
20: 制御系(コンピュータ)
21: CPU
22a、22b: 入力装置
23: 表示装置
25: メモリ(記憶部)
31: X線画像作成部
32: ポインタ表示制御部
36: 駆動信号発生部
37: 基準点画像指定部
38: 算出部
51、52: X線画像
61a: 第一基準点
61b: 第一基準点画像
62a: 第二基準点
62b: 第二基準点画像
63: ポインタ
Sa: 鋼球(基準サンプル)
Claims (3)
- 第一基準点及び第二基準点が指定可能な基準サンプルと、
前記基準サンプルを載置するためのステージと、
透視用X線を照射するX線源と、前記基準サンプルの透視X線像を、X線光軸を中心として撮影するX線検出器とを有するX線測定光学系と、
前記ステージを駆動信号に基づいて、少なくともXYZ方向に移動させるステージ駆動機構と、
前記透視X線像に基づいて作成されたX線画像の画像表示が行われる表示装置と、
入力操作される入力装置と、
前記入力装置によって操作されるポインタの画像表示を行うポインタ表示制御部とを備えるX線検査装置であって、
前記ステージは、前記X線光軸方向に垂直なX方向と、前記X線光軸方向及びX方向に垂直なY方向と、前記X線光軸方向と同一方向にしようとしたZ方向とに移動可能に構成され、
さらに、前記ステージを移動させる駆動信号を出力するとともに、前記ステージの位置を含むステージ位置データを記憶部に記憶させる駆動信号発生部と、
前記X線画像中に画像表示された第一基準点画像及び第二基準点画像がポインタで指定されることにより、前記X線画像中での第一基準点画像及び第二基準点画像の位置を含む基準点画像位置データを記憶部に記憶させる基準点画像指定部と、
Z方向の位置が異なるステージ位置で記憶された2つの基準点画像位置データとステージ位置データとを用いて、前記X線光軸方向とステージのZ方向とのズレ量を示す軸補正データを算出して、記憶部に記憶させる算出部と、
前記軸補正データに基づいて、軸補正を行う補正信号を駆動信号発生部に出力する補正信号作成部とを備えることを特徴とするX線検査装置。 - 前記算出部は、Z方向で異なるステージの位置で記憶された2つの基準点画像位置データとステージ位置データとを用いて、2つのX線画像間での第一基準点画像の移動量と、第一基準点画像と第二基準点画像との間の距離の変化率と、Z方向へのステージの移動量とにより、前記X線光軸方向とZ方向とのズレ量を示す軸補正データを算出することを特徴とする請求項1に記載のX線検査装置。
- 前記基準サンプルは、球形状であり、
前記第一基準点画像は、基準サンプル画像の中心であるとともに、
前記第二基準点画像は、基準サンプル画像の円周上の一点であることを特徴とする請求項2に記載のX線検査装置。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2007153073A JP4840258B2 (ja) | 2007-06-08 | 2007-06-08 | X線検査装置 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2007153073A JP4840258B2 (ja) | 2007-06-08 | 2007-06-08 | X線検査装置 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2008304391A JP2008304391A (ja) | 2008-12-18 |
| JP4840258B2 true JP4840258B2 (ja) | 2011-12-21 |
Family
ID=40233237
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2007153073A Expired - Fee Related JP4840258B2 (ja) | 2007-06-08 | 2007-06-08 | X線検査装置 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP4840258B2 (ja) |
Families Citing this family (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR100943002B1 (ko) * | 2009-07-22 | 2010-02-18 | (주)자비스 | 엑스레이검사장치 |
| JP2014240804A (ja) * | 2013-06-12 | 2014-12-25 | 株式会社島津製作所 | X線検査装置 |
Family Cites Families (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP4127742B2 (ja) * | 1999-06-16 | 2008-07-30 | 浜松ホトニクス株式会社 | X線検査装置 |
| JP2001255286A (ja) * | 2000-03-13 | 2001-09-21 | Hitachi Kenki Fine Tech Co Ltd | X線検査装置およびx線検査方法 |
| JP4041637B2 (ja) * | 2000-03-31 | 2008-01-30 | 東芝Itコントロールシステム株式会社 | X線透視検査装置 |
| JP4636258B2 (ja) * | 2005-09-02 | 2011-02-23 | 株式会社島津製作所 | X線撮影装置 |
-
2007
- 2007-06-08 JP JP2007153073A patent/JP4840258B2/ja not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| JP2008304391A (ja) | 2008-12-18 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP4968261B2 (ja) | X線透視装置 | |
| KR101128913B1 (ko) | 비전 검사시스템 및 이를 이용한 좌표변환방법 | |
| US11879854B2 (en) | Positioning of x-ray imaging system using an optical camera | |
| WO2019065701A1 (ja) | 検査位置の特定方法、3次元画像の生成方法、及び検査装置 | |
| CN115165932A (zh) | 一种x射线无损检测设备、像素尺寸标定方法及存储介质 | |
| US20160363544A1 (en) | Radiation inspecting apparatus | |
| JP2008032754A (ja) | X線透視検査装置 | |
| JP4840258B2 (ja) | X線検査装置 | |
| JP5045134B2 (ja) | X線ct装置 | |
| JP4634134B2 (ja) | 観察位置表示方法及び装置ならびに試料加工方法及び装置 | |
| JP4072420B2 (ja) | X線透視検査装置の較正方法 | |
| CN103487448B (zh) | X射线检查装置 | |
| JP4840148B2 (ja) | X線ct装置 | |
| JP2001281168A (ja) | X線透視検査装置 | |
| JP2002243663A (ja) | X線透視装置 | |
| JP4577213B2 (ja) | X線検査装置 | |
| JP4636258B2 (ja) | X線撮影装置 | |
| JP4696826B2 (ja) | X線検査装置 | |
| US8027528B2 (en) | Method for calculating height of chuck top and program storage medium for storing same method | |
| JP4665696B2 (ja) | X線検査装置 | |
| JP4742902B2 (ja) | X線検査装置 | |
| JP4830775B2 (ja) | X線検査装置 | |
| JP2007192752A (ja) | エッジ検出方法およびエッジ検出装置 | |
| TW201131159A (en) | Macro inspection system with positioning function and related positioning method | |
| JP2014240804A (ja) | X線検査装置 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20090825 |
|
| RD04 | Notification of resignation of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7424 Effective date: 20090918 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20110524 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20110607 |
|
| A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20110727 |
|
| 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: 20110906 |
|
| 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: 20110919 |
|
| R151 | Written notification of patent or utility model registration |
Ref document number: 4840258 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R151 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20141014 Year of fee payment: 3 |
|
| LAPS | Cancellation because of no payment of annual fees |