(57)【特許請求の範囲】
【請求項１】
複数のセグメントから成り、検査対象品（３０４）の表面（３０３）の輪郭に沿って作られた経路（３１８）に沿って配置されるように構成されている任意の数のトラック（３０６）と、
前記任意の数のトラック（３０６）上を移動するように構成されている支持構造体（３０８）と、
前記支持構造体（３０８）に移動可能に接続され、前記検査対象品（３０４）に向かってＸ線（３２０）を送るように構成されており、また前記支持構造体（３０８）を通る軸（３２８）に沿って移動するように構成されているＸ線システム（３１０）と、
前記検査対象品の前記表面（３０３）に適用される真空（３４６）を使用して、前記任意の数のトラック（３０６）を前記検査対象品（３０４）に着脱可能に接続するように構成されている接続システム（３１２）と、
前記検査対象品の前記表面（３０３）に適用される真空の量に基づいて前記Ｘ線システム（３１０）を起動及び停止させるように構成されているコントローラー（３１４）と、
前記Ｘ線システム（３１０）で生成されたデータ（３３６）を受信するように構成されているデータ処理システム（３１６）と
を備える装置。
【請求項２】
前記接続システム（３１２）が、
前記任意の数のトラック（３０６）を前記検査対象品（３０４）に着脱可能に接続するように構成されている複数の吸着カップ（３３８）と、
前記複数の吸着カップ（３３８）と前記検査対象品（３０４）それぞれによって制約されている容積（３４４）から空気（３４２）を除去するように構成されている真空システム（３４０）と、
前記容積（３４４）内に位置し、前記容積（３４４）から実質的に全ての空気（３４２）が除去されたときに起動するように構成されている任意の数のスイッチ（３５０）と
を備える、請求項１に記載の装置。
【請求項３】
前記コントローラー（３１４）が、真空の量（３５２）が真空の閾値量（３５６）未満に減少したときに、前記Ｘ線システム（３１０）のＸ線（３２０）の生成を中断させるように構成されている、請求項１に記載の装置。
【請求項４】
前記支持構造体（３０８）が、前記支持構造体（３０８）に沿って前記Ｘ線システム（３１０）を移動させるように構成されているモーターアセンブリ（３３０）を備える、請求項１に記載の装置。
【請求項５】
前記データ処理システム（３１６）が、前記データ（３３６）を使って、前記検査対象品（３０４）の画像データ（３７２）を生成するようにさらに構成されている、請求項１に記載の装置。
【請求項６】
検査対象品（３０４）の表面（３０３）を検査する方法であって、
前記検査対象品の前記表面（３０３）の輪郭に沿って作られた経路（３１８）に沿って複数のセグメントから成る任意の数のトラック（３０６）を位置づけ（９０２）することと、
前記任意の数のトラック（３０６）を前記検査対象品（３０４）に着脱可能に接続するために、前記検査対象品（３０４）の前記表面（３０３）に真空を適用（９０４）することと、
前記任意の数のトラック（３０６）上で支持構造体（３０８）を移動（９０６）させることと、
前記支持構造体（３０８）に接続されているＸ線システム（３１０）を使って、前記検査対象品（３０４）に向かってＸ線（３２０）を送る（９０８）ことと、
前記支持構造体（３０８）を通る軸に沿って前記Ｘ線システム（３１０）を移動させる（９１０）ことと、
前記検査対象品（３０４）の前記表面（３０３）に適用された真空の量（３５２）に基づいて、前記Ｘ線システム（３１０）を起動及び停止させる（９１２）ことと
を含む方法。
【請求項７】
前記任意の数のトラック（３０６）を前記検査対象品に着脱可能に接続するために前記検査対象品（３０４）の前記表面（３０３）に前記真空（９０４）を適用するステップが、
複数の吸着カップ（３３８）と前記検査対象品（３０４）それぞれに制約された容積（３４４）から空気（３４２）を除去することと、
前記容積の気圧が閾値圧力（３６２）を上回っているか否かを判定することと、
前記容積（３４４）の前記気圧（３６０）が前記閾値圧力（３６２）を上回っているという判定に応じて、回路（３６４）を開くことと
を含む、請求項６に記載の方法。
【請求項８】
モーターアセンブリ（３３０）を使用して、前記支持構造体（３０８）に沿って前記Ｘ線システム（３１０）を移動させる（９１０）こと
をさらに含む、請求項６に記載の方法。
【請求項９】
前記Ｘ線システム（３１０）がＸ線（３２０）を生成する時に、通知（３６８）を生成すること
をさらに含む、請求項６に記載の方法。
【請求項１０】
前記Ｘ線システム（３１０）から受信したデータ（３３６）を利用して、前記Ｘ線システム（３１０）の第１の画像データ（８０４）を生成することと、
前記検査対象品の前記表面の前記第１の画像データ（８０４）と、前記検査対象品の前記表面の第２の画像データ（８０２）とを含むオーバーレイ（３７６）を提示することであって、前記第２の画像データ（８０２）は可視光を使用して生成される、オーバーレイ（３７６）を提示することと
をさらに含む、請求項６に記載の方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本開示は一般にＸ線システム、より具体的には検査対象品の表面を検査する方法と装置に関するものである。
【背景技術】
【０００２】
Ｘ線は、物体の表面の画像を生成するために頻繁に使われる。Ｘ線は、Ｘ線チューブにより、またＸ線チューブが表面に向けられたときに生成される。ある種のＸ線は表面で反射し、また他の種のＸ線は材料に吸収される又は材料を通り抜ける。物体の表面で反射するＸ線は、後方散乱Ｘ線と呼ばれる。後方散乱したＸ線は、金属表面、または不整合な表面から頻繁に反射する。吸収されたＸ線は、金属性材料、また他の適した材料によって頻繁に吸収される。後方散乱Ｘ線が集まって、表面の画像を生成する。
【０００３】
Ｘ線は表面の不整合性を認識するためにも使われる。例えば，Ｘ線はＸ線チューブによって生成され、金属表面の不整合を認識するために金属表面に向けられる。金属表面の一例は、飛行機の胴体の表面である。
【０００４】
Ｘ線が金属表面に接触すると、Ｘ線検出器は、金属表面からＸ線検出器に散乱して戻ったＸ線の一部を受ける。本明細書で使用する、散乱するとは、反射することを意味する。言い換えれば、Ｘ線の一部が金属表面で反射してＸ線検出器に戻ることを意味する。Ｘ線が不整合な表面に接触した場合、Ｘ線のある部分は表面を通過してＸ線検出器に反射して戻らないこともある。Ｘ線の一部がＸ線検出器に反射して戻らないため、生成された画像に不整合性が見られる。
【０００５】
ある実施例では、検査する表面積が大きいこともある。Ｘ線を使って表面を検査するには、Ｘ線を生成するＸ線チューブと、Ｘ線検出器を表面の上で移動させる。Ｘ線チューブとＸ線検出器は、足場に取り付けられている及び／又はロボットアームによって動かされる機構の一部であってよい。足場及びまたロボットアームは、実際に検査されている表面とは違う曲率を持った表面積を検査するために再配置される。
【０００６】
表面積が広くなるほど、表面の種々のエリアを検査するＸ線検出器の配置を変える回数が増える。広い表面積の場合、検査時間が所望よりも長引くことがある。
【０００７】
したがって、上述した一以上の問題点並びに起こりうるその他の問題点を考慮に入れた方法及び装置を有することが望ましい。
【発明の概要】
【０００８】
種々の有利な実施形態は、検査対象品の表面を検査する装置と方法を提供する。有利な実施形態の一つには、任意の数のトラック、支持構造体、Ｘ線システム、接続システム、及び制御装置を備える装置が開示されている。任意の数のトラックは経路に沿って配置される。支持構造体は任意の数のトラック上を移動するように設定される。Ｘ線システムは、支持構造体に可動の状態で接続されており、Ｘ線システムは複数のＸ線を検査対象品に送るように構成され、支持構造体内を軸に沿って動くように構成されている。接続システムは、検査対象品の表面に真空を適用することによって、任意の数のトラックが検査対象品に着脱可能に接続されるよう構成される。コントローラーは、検査対象品の表面に適用される真空量に基づいて、Ｘ線システムを作動させたり、停止させたりするように構成される。
【０００９】
特徴、機能及び利点は、本発明の様々な実施形態で別々に実現することが可能であるか、以下の説明及び図面を参照してさらなる詳細が理解され、さらに別の実施形態で組み合わせることが可能である。
【００１０】
新規の機能と考えられる有利な実施形態の特徴は、添付の特許請求の範囲に明記される。しかしながら、有利な実施形態と、好ましい使用モードと、さらにはその目的及び利点とは、添付図面を参照して本発明の有利な一実施形態の以下の詳細な説明を読むことにより最もよく理解されるであろう。
【図面の簡単な説明】
【００１１】
【図１】有利な実施形態による航空機の製造及び保守方法を示したものである。
【図２】有利な実施形態で実装される航空機を示したものである。
【図３】有利な実施形態によるＸ線検査環境のブロック図を示したものである。
【図４】有利な実施形態によるデータ処理システムを示している。
【図５】有利な実施形態による航空機を示している。
【図６】有利な実施形態によるＸ線検査ツールを示している。
【図７】有利な実施形態による接続システムを示している。
【図８】有利な実施形態による画像データを示すスクリーンショットである。
【図９】有利な実施形態による検査対象品の表面を検査するプロセスのフロー図を示したものである。
【図１０】有利な実施形態による検査対象品の表面を検査するプロセスのフロー図を示したものである。
【発明を実施するための形態】
【００１２】
より具体的に図を参照すると、本発明の実施形態は、図１に示す航空機の製造及び保守方法１００、及び図２に示す航空機２００に照らし説明される。まず図１に注目すると、有利な実施形態による航空機の製造及び保守方法が示されている。製造前の段階では、航空機の製造及び保守方法１００は、図２の航空機２００の仕様及び設計１０２、並びに材料の調達１０４を含む。
【００１３】
製造段階では、図２の航空機２００の構成部品及びサブアセンブリの製造１０６と、システム統合１０８とが行われる。その後、図２の航空機２００は運航１１２されるために認可及び納品１１０を経る。顧客により運航１１２される間に、図２の航空機２００は、定期的な整備及び保守１１４（改造、再構成、改修、及びその他の整備又は保守を含みうる）を受ける。種々の有利な実施形態は、図２の航空機２００を様々な製造段階及び整備と保守方法１００段階において、検査するために利用されてもよい。例えば、種々の有利な実施形態は、認可及び納入１１０される前に航空機の不整合を認識するために、認可、及び納入１１０段階において利用される。他の実施例では、種々の有利な実施形態は、運航１１２段階において、図２の航空機２００の運航時におこりうる不整合を認識するために利用される。
【００１４】
航空機の製造及び保守方法１００の各プロセスは、システムインテグレータ、第三者、及び／又はオペレータによって実施又は実行されてもよい。これらの実施例では、オペレータは顧客である。本明細書の目的のために、システムインテグレータは、限定せず、任意の数の航空機メーカー、及び主要システムの下請業者を含むことができ、第三者として、限定せず、任意の数のベンダー、下請業者、及び供給業者を含むことができ、オペレータは、航空会社、リース会社、軍事団体、サービス機関などであってよい。
【００１５】
次に図２を参照すると、有利な実施形態で実装されうる航空機が示されている。この実施例では、航空機２００は、図１の航空機の製造及び保守方法１００によって製造されたものであり、複数のシステム２０４及び内装２０６を有する機体２０２を含む。システム２０４の例は、推進システム２０８、電気システム２１０、油圧システム２１２、及び環境システム２１４のうち一つ又は複数を含む。任意の数の他のシステムが含まれてもよい。航空宇宙産業の例を示したが、自動車産業などの他の産業に種々の有利な実施形態を適用することができる。
【００１６】
種々の有利な実施形態は、航空機２００の任意の数の異なるエリアにおいて不整合を認識するために使用される。例えば、種々の有利な実施形態は航空機２０２の不整合を認識するために使用される。当然ながら、航空機のほかのエリアは種々の有利な実施形態によって検査される。
【００１７】
本明細書で具現化した装置及び方法は、図１の航空機の製造及び保守方法１００の少なくとも１つの段階で使用可能である。本明細書において、列挙されたアイテムと共に使用する「〜のうちの少なくとも１つの」という表現は、列挙されたアイテムのうちの一以上からなる様々な組み合わせが使用可能であり、且つ列挙された各アイテムが１つだけあればよいことを意味する。例えば、「アイテムＡ、アイテムＢ、及びアイテムＣのうちの少なくとも１つ」は、例えば、限定しないが、「アイテムＡ」、又は「アイテムＡとアイテムＢ」を含む。この例は、「アイテムＡとアイテムＢとアイテムＣ」、又は「アイテムＢとアイテムＣ」も含む。
【００１８】
一つの実施例では、図１の構成部品又はサブアセンブリの製造１０６で製造される構成部品及びサブアセンブリは、図１で航空機２００の運航中１１２に製造される構成部品又はサブアセンブリと同様の方法で作製又は製造される。さらに別の実施例では、任意の数の装置の実施形態、方法の実施形態、又はこれらの組み合わせは、図１の構成部品及びサブアセンブリの製造１０６並びにシステム統合１０８などの製造段階で利用可能である。アイテムを参照する際に使用している「任意の数の」は、一つ又は複数のアイテムを意味する。例えば、任意の数の装置の実施形態は一つ又は複数の装置の実施形態を意味する。任意の数の装置の実施形態、方法の実施形態、又はこれらの組み合わせは、図１にあるように航空機２００を運航中１１２、及び／又は整備保守中１１４の段階で利用できる。任意の数の種々の有利な実施形態の利用により、航空機２００の組立てを実質的に効率化すること、及び／又はコストを削減することができる。
【００１９】
種々の有利な実施形態は、任意の数の様々な検討事項を認識し考慮している。例えば，種々の有利な実施形態は、ロボットアーム又は足場を使いＸ線システムの位置移動をすることは時間がかかりすぎることを認識し考慮している。さらに、検査される表面積のサイズによって人件費が増えることがある。なぜならオペレータがＸ線の操作を止めてからＸ線の位置移動をし、またＸ線システムの操作に戻るからである。これらの実施例では、Ｘ線システムは後方散乱Ｘ線システムである。言い換えれば、Ｘ線システムは、検査される表面から反射するＸ線を受けるように構成される。
【００２０】
種々の有利な実施形態は、Ｘ線システムが任意の数のトラックに位置決めされることも認識し考慮する。トラックは延長が可能で、検査される表面の輪郭に沿って経路を形成している。トラックは、検査対象品に接続されている吸着カップから空気を抜くために、吸着カップと真空システムを使って一時的に検査対象品の表面に接続される。Ｘ線システムはトラック上の経路に沿って移動する。Ｘ線システムは、表面に２次元画像データを提示するためにトラックの間を移動することもある。
【００２１】
種々の有利な実施形態は、任意の数のトラックで経路形成することで、Ｘ線システムがオペレータによって位置移動されなくても表面に沿って移動することができるようになるということも認識し考慮している。オペレータが重いものを持ち上げたり動かしたりしなくてすむため、オペレータの安全性が改善される。人件費も削減される。なぜならＸ線を位置移動するためにＸ線システムを停止しなくても表面をスキャンできるからである。
【００２２】
従って、種々の有利な実施形態は検査対象品の表面を検査する装置と方法を提供する。一つの有利な実施形態は、任意の数のトラック、支持構造体、Ｘ線システム、接続システム、及びコントローラーを備える装置が開示されている。任意の数のトラックは経路に沿って配置されるように構成される。支持構造体は任意の数のトラック上を移動するように構成される。Ｘ線システムは、移動可能に支持構造体に接続されており、Ｘ線システムは、複数のＸ線を検査対象品に向けて送るように、また支持構造体を通して軸に沿って移動するように構成されている。接続システムは、検査対象品の表面に適用される真空を使って、任意の数のトラックを検査対象品に着脱可能に接続する。コントローラーは、検査対象品の表面に適用される真空の量に基づいて、Ｘ線システムを起動したり停止したりするように構成される。真空の量の一例は、図３の真空３４６の量３５２である。
【００２３】
次の図３においては、Ｘ線検査環境のブロック図が有利な実施形態に従って示されている。Ｘ線検査環境３００は、有利な実施形態で実装されうる環境の一例である。
【００２４】
この有利な実施形態において、Ｘ線検査環境３００は、Ｘ線検査ツール３０２と検査対象品３０４を含んでいる。Ｘ線検査ツール３０２は、これらの実施例において、検査対象品３０４の表面３０３の不整合を検査する。
【００２５】
Ｘ線検査ツール３０２は、任意の数のトラック３０６、支持構造体３０８、Ｘ線システム３１０、接続システム３１２、コントローラー３１４、データ処理システム３１６、他に適切な構成部品を含む。Ｘ線システム３１０は複数のＸ線３２０を生成するシステムである。この有利な実施形態において、Ｘ線システム３１０はＸ線チューブ３２４とＸ線検出器３２６を含む。
【００２６】
Ｘ線検査ツール３０２が作動中は、Ｘ線システム３１０は複数のＸ線３２０を表面３０３に向けて生成する。Ｘ線システム３１０は次に、複数のＸ線３２０の部分３２２を受け取る。部分３２２は、複数のＸ線３２０のＸ線が表面３０３からＸ線システム３１０に跳ね返ってきたものである。複数Ｘ線３２０のＸ線がＸ線システム３１０に跳ね返って来ない実施形態においては、部分３２２が空である。Ｘ線検査ツール３０２は支持構造体３０８に接続されている。
【００２７】
本明細書で使用しているように、第１の構成部品を第２の構成部品に接続する場合には、任意の追加の構成部品を使用せずに、第１の構成部品を第２の構成部品に接続してもよい。第１の構成部品はまた、一以上の構成部品によって第２の構成部品に接続されてもよい。例えば、１つの電子デバイスは、第１の電子デバイスと第２の電子デバイスとの間に任意の追加の電子デバイスなしで、第２の電子デバイスに接続することができる。場合によっては、互いに接続される２つの電子デバイスの間に別の電子デバイスが存在してもよい。
【００２８】
この実施例では，支持構造体３０８は軸３２８に沿って延び、任意の数のトラック３０６に沿って移動する構造体である。この有利な実施形態では、支持構造体３０８は一部材である。もちろん、支持構造体３０８は他の有利な実施形態において、Ｘ線システム３１０が移動するチャネルを有する運搬手段、又は部材であってもよい。
【００２９】
Ｘ線システム３１０は、モーターアセンブリ３３０によって、支持構造体３０８の軸３２８に沿って移動する。モーターアセンブリ３３０は、Ｘ線システム３１０が任意の数のトラック３０６にある一つのトラックに到達するまでＸ線システム３１０を軸３２８に沿って移動させる。任意の数のトラック３０６に２つのトラックが含まれる実施形態では、モーターアセンブリ３３０はＸ線システム３１０を、この二つのトラックの間で軸３２８に沿って移動させる。
【００３０】
モーターアセンブリ３３０はＸ線システム３１０を軸３２８に沿った位置に移動させる。それぞれの位置において、Ｘ線システム３１０は、複数のＸ線３２０を生成し、部分３２２を受け取る。Ｘ線システム３１０は部分３２２を利用して、軸３２８に沿ったそれぞれの位置に対して、データ３３６を生成する。
【００３１】
図例によると、データ３３６は、部分３２２に含まれるＸ線の量と、Ｘ線システム３１０の位置データを含む。例えば、データ３３６には、Ｘ線量の値と、軸３２８と任意の数のトラック３０６に沿ったＸ線システム３１０の位置を示す座標が含まれる。一実施形態において、一組みの座標は一対の座標（ｘ、ｙ）として表示されている。
【００３２】
任意の数のトラック３０６は、複数のＸ線３２０を生成しながら移動するＸ線システム３１０を誘導するガイドである。任意の数のトラック３０６は、経路３１８を形成するためにオペレータによって設定される。任意の数のトラック３０６のそれぞれのトラックは、セグメント３３３を含む。例えば、トラックのセグメント３３２は真っ直ぐな線を形成しうる。一方で、セグメント３３４は円弧を形成しうる。セグメント３３２とセグメント３３４は、オペレータにより連結器を使用して、セグメント３３２とセグメント３３４の内部で接合されうる。同様に、セグメント３３３の他のセグメントを加えても良い。セグメントは接合されると、Ｘ線システム３１０が移動できる単一のトラックを形成する。
【００３３】
一つの有利な実施形態では、モーターアセンブリ３３５が、経路３１８に沿ってＸ線システム３１０を任意の数のトラック３０６上で移動させる。Ｘ線システム３１０は、任意の数のトラック３０６の一端部において、複数のＸ線３２０の生成を開始する。モーターアセンブリ３３０は、支持構造体３０８の軸３２８に沿った位置にＸ線システム３１０を移動させる。データ３３６はそれぞれの位置で生成される。
【００３４】
Ｘ線システム３１０により、軸３２８に沿ったそれぞれの位置に対して複数Ｘ線３２０が生成されると、モーターアセンブリ３３５は経路３１８に沿ったほかの位置に支持構造体３０８を移動させる。それによって、任意の数のトラック３０６上の３１８経路に沿ったそれぞれの位置において、Ｘ線システム３１０は軸３２８に沿ったそれぞれの位置のデータ３３６を生成する。
【００３５】
実施例において、経路３１８は表面３０３の形態をとる。例えば、表面３０３が機体のカーブしたセクションとすると、経路３１８はカーブの形をたどるので、Ｘ線システム３１０が経路３１８に沿って任意の数のトラック３０６で移動するときのＸ線システム３１０と表面３０３の間の距離はあまり変わらない。
【００３６】
任意の数のトラック３０６は接続システム３１２によって検査対象品３０４に取り外し可能に接続されている。この有利な実施形態では、接続システム３１２は、複数の吸着カップ３３８と真空システム３４０を備える。少なくともいくつかの接続システム３１２の構成部品は、表面３０３と接触する任意の数のトラック３０６のそれぞれのトラックの側面に関連づけられる。例えば、複数の吸着カップ３３８は、表面３０３と接触する任意の数のトラック３０６のそれぞれのトラックの側面と関連づけられる。
【００３７】
第１の構成部品は、第２の構成部品に対して、固定、結合、締結、及び／又は他の何らかの方法で接続されることにより、第２の構成部品に関連付けられるとみなされる。第１構成部品は、第３構成部品を使用することによって、第２構成部品に接続されてもよい。第１構成部品は、第２構成部品の一部及び／又は延長として形成されることにより、第２構成部品と関連付けられるとみなすことができる。
【００３８】
オペレータは、複数の吸着カップ３３８を、表面３０３と接触するように移動させることができる。複数の吸着カップ３３８は、複数の吸着カップ３３８が表面３０３と接触すると、複数の吸着カップ３３８と表面３０３の間に挟まれている空気が、複数の吸着カップ３３８の外の環境に逃げることを防ぐ形をした物質である。
【００３９】
その後、オペレータは真空システム３４０を起動する。真空システム３４０は、容積３４４から実質的にすべての空気３４２を除去する。容積３４４は、複数の吸着カップ３３８と表面３０３の間にできた空間の領域である。容積３４４から実質的にすべての空気３４２を除去することによって、真空３４６が生成される。真空３４６とは、空気が実質的に全くない領域の容積である。
【００４０】
真空システム３４０は、Ｘ線システム３１０が複数のＸ線３２０を生成している間、容積３４４の中に真空３４６を生成し続ける。複数の吸着カップ３３８の吸着カップ３４８が検査対象品３０４への所望レベルの接続を維持できない場合、オペレータの安全確保のためにＸ線システム３１０が停止する。言い換えれば、Ｘ線システム３１０の作業が変わり、複数のＸ線３２０の生成が停止するということである。
【００４１】
ある有利な実施形態では、複数の吸着カップ３３８により、任意の数のスイッチ３５０を使ってＸ線システム３１０の複数のＸ線３２０の生成が停止される。そのような有利な実施形態では、任意の数のスイッチ３５０は、真空３４６の量３５２が所定量を超えると任意の数のスイッチ３５０が起動するように表面３０３と接触する複数の吸着カップ３３８の側面に関連づけられている。
【００４２】
例えば、実質的にすべての空気３４２が容積３４４から除去されると、任意の数のスイッチ３５０が起動する。従って、吸着カップ３４８が検査対象品３０４への所望レベルの接続を維持できない場合、表面３０３による圧力がスイッチ３５４にかからないために、吸着カップ３４８のスイッチ３５４が作動停止する。ある有利な実施形態では、真空３４６の量３５２が基準の量３５６未満に減少したときに、任意の数のスイッチ３５０が作動停止する。
【００４３】
スイッチ３５４が作動停止したときは、スイッチ３５４が停止したという信号がコントローラー３１４に送られる。このような例では、任意の数のスイッチ３５０は、スイッチ３５４が作動停止した場合に直列回路が開くように、直列回路でコントローラー３１４に接続されている。そのため、コントローラー３１４は回路が開いており、Ｘ線システム３１０の作動を停止させるべきであると認識できる。コントローラー３１４は、吸着カップ３４８が再接続されるか、オペレータによって別の処置が行われるまでＸ線システム３１０への電力供給を解除しＸ線システムの作動を停止する。例えば、オペレータはコントローラー３１４のスイッチを入れて、コントローラー３１４によってＸ線システム３１０を再起動させることができる。
【００４４】
他の有利な実施形態では、任意の数のスイッチ３５０は存在しない。そのような有利な実施形態では、圧力センサ３５８がそれぞれの複数の吸着カップ３３８に配置されている。オペレータがＸ線システム３１０を起動すると、圧力センサ３５８を使用して容積３４４の気圧３６０が継続的に認識される。気圧３６０が圧力閾値３６２を下回った場合、接続システム３１２は回路３６４を開放する。つまり、気圧３６０は圧力閾値３６２未満に減少することもあり、そのような場合には表面３０３への所望レベルの接続が維持できない。そのため、コントローラー３１４は回路３６４が開放されたことを認識し、Ｘ線システム３１０への電力供給を解除することにより、Ｘ線システム３１０の停止させる。
【００４５】
コントローラー３１４は通知システム３６６も含む。通知システム３６６は、Ｘ線システム３１０が複数のＸ線３２０を生成しているという通知３６８を、人間のオペレータに発信する。この有利な実施形態では、通知３６８はライト３７０も含む。もちろん、他の有利な実施形態において、通知３６８は音声警告、振動警告、視覚メッセージ、又は他の適当な通知を含むことが有る。
【００４６】
Ｘ線システム３１０がデータ３３６を生成すると、データ３３６はデータ処理システム３１６に送られる。データ３３６は有線、又は無線接続で送られる。データ処理システム３１６はデータ３３６を受信する。図例においては、データ３３６には、Ｘ線システム３１０の位置データ、その位置でＸ線システム３１０に受信される部分３２２の量、また他の適切な種類のデータが含まれる。
【００４７】
データ処理システム３１６は、データ３３６を使用して画像データ３７２を生成する。画像データ３７２は、Ｘ線ライトで見られるように表面３０３の２次元画像である。画像データ３７２の一例は図８のスクリーンショット８００に示されている。
【００４８】
データ処理システム３１６は、図４にあるディスプレイ４１４のようなディスプレイを用いて画像データ３７２を表示する。データ処理システム３１６はまた、画像データ３７４を画像データ３７２と共に表示することもある。画像データ３７４は可視光において示されているように検査対象品３０４のデジタル画像である。画像データ３７４はオペレータが使うデジタル画像システムによって生成されうる。もちろん、画像データ３７４はまた、Ｘ線検査ツール３０２のデジタル画像システム構成部品によっても生成されうる。
【００４９】
ある有利な実施形態では、画像データ３７２は、画像データ３７４と同時だがディスプレイの異なった場所に表示される。他の有利な実施形態では、データ処理システム３１６はオーバーレイ３７６を表示する。オーバーレイ３７６は、検査対象品３０４の位置とサイズが画像データ３７２と３７４の両方において同じになるように、画像データ３７２が画像データ３７４の上に半透明に提示された表示である。そのため、オペレータは、検査対象品３０４の同じ場所の可視光画像とＸ線画像を見ることができる。
【００５０】
図３に表示されているＸ線検査環境３００にあるＸ線検査ツール３０２の説明図は、異なる特徴が実施されうる方法を物理的又は構造的に限定するものではない。図示された構成部品に加えて又は代えて、他の構成部品を使用することができる。一部の有利な実施形態では幾つかの構成部品は不要である。また、ブロックは、いくつかの機能的な構成部品を示すために表示されている。種々の有利な実施形態において実施されるとき、これらのブロックの一以上は異なるブロックに合成及び／又は分割することができる。
【００５１】
例えば、いくつかの有利な実施形態では、任意の数のトラック３０６は単一のトラックを含む。そのような有利な実施形態では、モーターアセンブリ３８０がなく、Ｘ線システム３１０は軸３２８に沿って移動しない。その代り、Ｘ線システム３１０は、経路３１８に沿った任意の数のトラック３０６の位置に対してのみデータ３３６を生成する。
【００５２】
いくつかの他の有利な実施形態では、複数の吸着カップ３３８は、任意の数のスイッチ３５０と圧力センサ３５８の両方を備える。そのような有利な実施形態では、回路３６４は、気圧３６０が圧力閾値３６２を下回った場合か、又は真空３４６の量３５２が閾値量３５６を下回った場合に開放される。
【００５３】
加えて、データ処理システム３１６は、データ処理システムとしてではなく、回路としてまたプログラム可能な論理アレイとして実施されてもよい。他の有利な実施形態では、コントローラー３１４はデータ処理システム３１６のハードウェア、及び又はソフトウェア構成部品である。
【００５４】
次の図４においては、有利な実施形態に従って図解されたデータ処理システムが示されている。データ処理システム４００は、図３に示すデータ処理システム３１６の実施例である。この実施例では、データ処理システム４００は通信ファブリック４０２を含み、この通信ファブリック４０２はプロセッサユニット４０４、メモリ４０６、固定記憶域４０８、通信ユニット４１０、入出力（Ｉ／Ｏ）ユニット４１２、及びディスプレイ４１４の間の通信を行う。
【００５５】
プロセッサユニット４０４は、メモリ４０６に読み込まれうるソフトウェアに対する命令を実行するように働く。プロセッサユニット４０４は、特定の実行形態に応じて、任意の数のプロセッサ、マルチプロセッサコア、又は他の形式のプロセッサであってもよい。本明細書でアイテムに言及して「任意の数の」というとき、一以上のアイテムを意味する。さらに、プロセッサユニット４０４は、単一チップ上にメインプロセッサと二次プロセッサとが共存する任意の数の異種プロセッサシステムを使用して実施されてもよい。別の例示された実施例では、プロセッサユニット４０４は同一形式の複数のプロセッサを含む対称型マルチプロセッサシステムであってもよい。
【００５６】
メモリ４０６及び固定記憶域４０８は、記憶デバイス４１６の例である。記憶デバイスは、例えば、限定しないが、データ、機能的な形態のプログラムコード、及び／又は他の適切な情報などの情報を、一時的に及び／又は永続的に保存することができる任意の個数のハードウェアである。記憶デバイス４１６は、これらの実施例ではコンピュータで読取可能な記憶デバイスと呼ばれることもある。これらの実施例では、メモリ４０６は例えば、ランダムアクセスメモリ又は他の何らかの適切な揮発性又は不揮発性の記憶デバイスであってもよい。固定記憶域４０８は具体的な実装に応じて様々な形態をとりうる。
【００５７】
例えば、固定記憶域４０８は、一以上の構成部品又は装置を含みうる。例えば、固定記憶域４０８は、ハードドライブ、フラッシュメモリ、書換え型光ディスク、書換え可能磁気テープ、又はそれらの何らかの組み合わせである。固定記憶域４０８によって使用される媒体は着脱式であってもよい。例えば、着脱式ハードドライブは固定記憶域４０８に使用することができる。
【００５８】
通信ユニット４１０はこれらの例では、他のデータ処理システム又は装置との通信を行う。これらの例では、通信ユニット４１０はネットワークインターフェースカードである。通信ユニット４１０は、物理的及び無線の通信リンクのいずれか一方又は両方を使用することによって、通信を提供することができる。
【００５９】
入出力ユニット４１２により、データ処理システム４００に接続可能な他の装置によるデータの入力及び出力が可能になる。例えば、入出力ユニット４１２は、キーボード、マウス、及び／又は他のなんらかの適切な入力デバイスを介してユーザ入力への接続を提供することができる。さらに、入出力ユニット４１２は出力をプリンタに送ることができる。ディスプレイ４１４はユーザに情報を表示するメカニズムを提供する。
【００６０】
オペレーションシステム、アプリケーション、及び／又はプログラムについての命令は、記憶デバイス４１６に配置されており、通信ファブリック４０２を介してプロセッサ装置４０４と通信している。これらの実施例では、命令は、固定記憶域４０８の機能形態である。これらの命令は、プロセッサユニット４０４によって実行するため、メモリ４０６に読み込まれうる。種々の実施形態のプロセスは、メモリ４０６などのメモリに配置されうる命令を実装したコンピュータを使用して、プロセッサユニット４０４によって実施することができる。
【００６１】
これらの命令は、プログラムコード、コンピュータで使用可能なプログラムコード、又はコンピュータで読取可能なプログラムコードと呼ばれ、プロセッサ装置４０４内のプロセッサによって読取及び実行することができる。異なる実施形態のプログラムコードは、メモリ４０６又は固定記憶域４０８など、異なる物理的な又はコンピュータ可読記憶媒体上に具現化しうる。
【００６２】
プログラムコード４１８は、選択的に着脱可能でコンピュータ可読記憶媒体４２０上に機能的な形態で配置され、プロセッサ装置４０４での実行用のデータ処理システム４００に読込み又は転送することができる。プログラムコード４１８及びコンピュータ可読媒体４２０は、これらの実施例ではコンピュータプログラム製品４２２を形成する。１つの実施例では、コンピュータ可読媒体４２０は、コンピュータで読取可能な記憶媒体４２４又はコンピュータで読取可能な信号媒体４２６であってもよい。コンピュータ可読記憶媒体４２４は、例えば、固定記憶域４０８の一部であるハードディスクなどのように、記憶デバイス上に転送するための固定記憶域４０８の一部であるドライブ又は他のデバイスに挿入又は配置される光ディスク又は磁気ディスクなどを含みうる。また、コンピュータ可読記憶媒体４２４は、データ処理システム４００に接続されているハードドライブ、サムドライブ、又はフラッシュメモリなどの固定記憶域の形態をとることができる。場合によっては、コンピュータ可読記憶媒体４２４は、データ処理システム４００から着脱式でなくてもよい。これらの実施例では、コンピュータ可読記憶媒体４２４は非一時的なコンピュータ可読記憶媒体である。
【００６３】
代替的に、プログラムコード４１８はコンピュータ可読信号媒体４２６を用いてデータ処理システム４００に転送可能である。コンピュータ可読信号媒体４２６は、例えば、プログラムコード４１８を含む伝播データ信号である。例えば、コンピュータ可読信号媒体４２６は、電磁信号、光信号、及び／又は他の任意の適切な形式の信号である。これらの信号は、無線通信リンク、光ファイバケーブル、同軸ケーブル、有線、及び／又は他の任意の適切な形式の通信リンクなどの通信リンクによって伝送される。すなわち、通信リンク及び／又は接続は、実施例によると物理的なもの又は無線によるものでありうる。
【００６４】
幾つかの有利な実施形態では、プログラムコード４１８は、データ処理システム４００内で使用するため、コンピュータ可読信号媒体４２６を通して他のデバイス又はデータ処理システムから、ネットワークを介して固定記憶域４０８へダウンロードすることができる。例えば、サーバーデータ処理システムのコンピュータ可読記憶媒体に保存されたプログラムコードは、ネットワークを介してサーバーからデータ処理システム４００にダウンロードすることができる。プログラムコード４１８を提供するデータ処理システムは、サーバーコンピュータ、クライアントコンピュータ、又はプログラムコード４１８を保存及び転送することができる他のデバイスであってもよい。
【００６５】
データ処理システム４００の例示されている種々の構成要素は、種々の実施形態の実行において、構造上の制限を提示するものとしてみられるべきではない。種々の有利な実施形態は、データ処理システム４００の図解されている構成部品に対して追加的又は代替的な構成部品を含むデータ処理システム内に実装することができる。図４に示した他の構成部品は、例示的な実施例と異なることがある。種々の実施形態は、プログラムコードを実行できる任意のハードウェア装置又はシステムを用いて実施することができる。一実施例として、データ処理システムは、無機構成部品と一体化した有機構成部品を含むことができる、及び／又は全体的に人間を除く有機構成部品が含まれえる。例えば、記憶デバイスは、有機半導体で構成されている。
【００６６】
別の例示的な実施例では、プロセッサユニット４０４は、特定の用途のために製造又は構成された回路を有するハードウェア装置の形態をとってもよい。この種のハードウェアは、工程を実行するように構成された記憶デバイスからメモリにプログラムコードをローディングする必要なく、工程を実施することができる。
【００６７】
例えば、プロセッサユニット４０４がハードウェアユニットの形態をとる場合、プロセッサユニット４０４は回路システム、特定用途向け集積回路（ＡＳＩＣ）、プログラム可能論理デバイス、又は任意の数の工程を実施するために構成された他の適切な形式のハードウェアであってもよい。プログラム可能論理デバイスにより、デバイスは任意の数の工程を実施するように構成されている。このデバイスはその後再構成する、又は任意の数の工程を実施するために永続的に構成することができる。プログラム可能論理デバイスの例としては、たとえば、プログラム可能論理アレイ、プログラム可能アレイ論理、フィールドプログラム可能論理アレイ、フィールドプログラム可能ゲートアレイ、及び他の適するハードウェアデバイスが含まれる。この形式の実装により、異なる実施形態のプロセスはハードウェア装置に実装されるため、プログラムコード４１８は除外されうる。
【００６８】
さらに別の実施例では、プロセッサユニット４０４は、コンピュータ及びハードウェア装置の中に見られるプロセッサの組み合わせを使用して実装可能である。プロセッサユニット４０４は、プログラムコード４１８を実行するように構成されている任意の数のハードウェアユニット及び任意の数のプロセッサを有していてもよい。ここに描かれている実施例では、プロセスの一部は任意の数のハードウェアユニットで実行することが可能であるが、一方、他のプロセスは任意の数のプロセッサで実行可能である。
【００６９】
別の実施例として、データ処理システム４００の記憶デバイスは、データを保存できる任意のハードウェア装置である。メモリ４０６、固定記憶域４０８、及びコンピュータ可読記憶媒体４２０は、有形形態の記憶デバイスの例である。
【００７０】
別の実施例では、バスシステムは、通信ファブリック４０２を実施するために使用することができ、且つ、システムバス又は入出力バスといった一以上のバスを含むことができる。言うまでもなく、バスシステムは、バスシステムに取り付けられた種々の構成部品又は装置の間でのデータ伝送を行う任意の適する種類のアーキテクチャを使用して実施できる。加えて、通信ユニットは、モデム又はネットワークアダプタといったデータの送受信に使用される一以上のデバイスを含むことができる。さらに、メモリは例えば、通信ファブリック４０２に備わっている場合があるインターフェース及びメモリ制御装置ハブにみられるような、メモリ４０６又はキャッシュであってもよい。
【００７１】
データ処理システム４００は、Ｘ線システムからのデータを受信したり保存したりするために、種々の有利な実施形態内で使うことができる。例えば、データ処理システム４００は、通信ユニットの第３ユーザ４１０を使ってデータを受信できる。その後、データ処理システム４００は、任意の記憶デバイス４１６を使ってデータを記憶する。Ｘ線システムから受信したデータは、表面の画像データを生成するために使われるデータである。例えば、受信したデータは、任意の量の受信したＸ線、及び、又はＸ線システムの位置データが含まれている。
【００７２】
ここで図５を参照すると、有利な実施形態にしたがって、航空機の図が示される。航空機５００は、図２の航空機２００の一実装形態の一例である。
【００７３】
この実施例によると、航空機５００は、不整合の理由で検査中である。具体的に説明すると、航空機５００のセクション５０１は、Ｘ線検査ツール５０２を使ってその不整合を検査中である。Ｘ線検査ツール５０２は、図３のＸ線検査ツール３０２の実装の一例を示したものである。
【００７４】
データ処理システム５０４はデータ処理システム３１６の実装の一例を示したものである。データ処理システム５０４はＸ線検査ツール５０２からデータを受信し、Ｘ線検査ツール５０２から受信したデータを使って画像データを生成する。
【００７５】
次の図６においては、有利な実施形態に基づいてＸ線検査ツールの図が示されている。Ｘ線検査ツール６００は、図５にあるようにＸ線検査ツール５０２が拡大された図である。
【００７６】
Ｘ線検査ツール６００は、Ｘ線システム６０２を含む。Ｘ線システム６０２は、図３のＸ線システム３１０の一実装態様の一例である。これらの例が示すように、Ｘ線システムは後方散乱Ｘ線システムである。当然ながら、他の実施例では、他の適切なタイプのＸ線システムが使用されうる。この有利な実施形態では、Ｘ線システム６０２にはＸ線チューブ６０７とＸ線検出器６１３が含まれる。これらの実例から、Ｘ線検出器６１３は、固体検出器である。しかしながら、他の実施例では、これらのＸ線検出器６１３は、光電子倍増管検出器、又は他の適切なタイプの検出器でありうる。
【００７７】
Ｘ線システム６０２は支持システム６０４によってサポートされている。支持システム６０４は有利な実施形態の一部である。Ｘ線システム６０２は、モーターアセンブリ６０５の方向６０３に支持システム６０４に沿って移動する。モーターアセンブリ６０５は、図３にあるように、モーターアセンブリ３３０の一実装態様の一例である。この有利な実施形態において、モーターアセンブリ６０５はＸ線システム６０２に取り付けられているベルト、またベルトを方向６０３に動かすモーターを含む。
【００７８】
支持システム６０４はまた、この有利な実施形態にある被駆動車輪６０８を含む。被駆動車輪６０８は、図３にあるようなモーターアセンブリ３３５のモーターアセンブリの構成部品である。被駆動車輪６０８は、Ｘ線検査ツール６００を方向６０９にトラック６０６に沿って移動させる。
【００７９】
トラック６０６は図３にあるように任意の数のトラック３０６の一実装態様の一例である。トラック６０６は多数のセグメントから成り立っている。この有利な実施形態において、セグメント６１１はトラック６０６に付け加えられたものである。セグメント６１１は、セグメント６１１がトラック６０６の方角に向かって方向６１２に移動すると、セグメント６１１がトラック６０６と関連するようになるメカニズムを含む。
【００８０】
接続システム６１０は、図３にある接続システム３１２の一実装態様の一例である。この有利な実施形態では、接続システム６１０は吸着カップも含んでいる。接続システム６１０は、図５にある航空機５００のセクション５０１のような検査対象品に着脱可能に取り付けられる。
【００８１】
ライト６１４は、図３のライト３７０の一実装態様の一例である。ライト６１４は、Ｘ線システム６０２が表示されている図例のようにＸ線を生成するときに光る。ライト６１４は、Ｘ線システム６０２が作動中であることをオペレータまたは他の労働者へ知らせる計器である。言うまでもなく、他の有利な実施形態において、他の計器が存在してもよい。例えば、音声警告器が備えられてもよい。
【００８２】
図７においては、有利な実施形態に基づいて、接続システムの図が表示されている。接続システム７００は、図３にある接続システム３１２の一実装態様の一例である。
【００８３】
吸着カップ７０２は、図６にあるトラック６０６のようなトラックを表面７０３に接続する。吸着カップ７０２は、容積７０５の外側から容積７０５に流れる空気の動きが減少するように形作られている。容積７０５は、図３にある容積３４４の一実装態様の一例である。
【００８４】
吸着カップ７０２を表面７０３に接続するために真空システムが起動される。真空システムは、真空ライン７０４を通して容積７０５から空気を除去する。容積７０５から空気が除去されると同時に、容積７０５の中で増加した気圧が吸着カップ７０２を表面７０３の方に圧迫する。それによってスイッチ７０６が作動する。
【００８５】
スイッチ７０６が作動すると、Ｘ線システムがコントローラーによって起動される。吸着カップ７０２が表面７０３から外れたり、又は外れやすい状態になった場合、容積７０５の気圧が下がるため、スイッチ７０６が作動停止になる。スイッチ７０６が作動停止になったら、コントローラーがＸ線システムの電源をオフにする。
【００８６】
図８を見ると、有利な実施形態に基づいて、画像データのスクリーンショットの図解が示されている。スクリーンショット８００は、図３にあるデータ処理システム３１６、又は図４にあるディスプレイ４１４のようなデータ処理システムによって生成されうる。
【００８７】
スクリーンショット８００は画像データ８０２と画像データ８０４を表示する。画像データ８０２は、検査対象品の可視光デジタル画像を表す。画像データ８０４は、検査対象品のＸ線デジタル画像を表す。このために、オペレータは二つの画像を同時に検査できる。同様に、画像データ８０２と８０４はオーバーレイとして提示される。言い換えれば、画像データ８０４は、画像データ８０２及び８０４における検査対象品の位置、サイズ、配置が実質的に同じになるように、画像データ８０２の上に半透明に提示される。
【００８８】
図９においては、有利な実施形態に基づいて、検査対象品の表面を検査するプロセスを描いたフロー図が提示されている。プロセスは、Ｘ線検査環境３００のＸ線検査ツール３０２によって行われる。
【００８９】
このプロセスは、経路に沿って任意の数のトラックを配置することによって開始される（工程９０２）。任意の数のトラックは任意の数のトラック３０６であり、経路は図３にあるＸ線検査ツール３０２の経路３１８である。次に、プロセスは、任意の数のトラックを検査対象品に着脱可能に接続するために、検査対象品の表面に真空を適用する。（工程９０４）真空は、図３にある接続システム３１２の真空３４６であってよい。真空は、複数の吸着カップと検査対象品の表面との間の空気が実質的になくなるように適用される。真空により、複数の吸着カップが表面からはずれたり、ずれたりするような動きが妨げられる。
【００９０】
次に、任意の数のトラック上で支持構造体を移動させる。（工程９０６）。支持構造体は、図３にあるＸ線検査ツール３０２の支持構造体３０８でありうる。一つの有利な実施形態において、支持構造体は、モーターアセンブリによって任意の数のトラック沿いを移動する部材である。モーターアセンブリは任意の数のトラック沿いを移動する車輪でできていてもよい。
【００９１】
次にプロセスは、支持構造体に接続されているＸ線システムを使用して、検査対象品に向けて複数のＸ線を送る（工程９０８）。検査対象品は、Ｘ線検査環境３００の検査対象品３０４であり、複数のＸ線はＸ線システム３１０の複数のＸ線３２０であり、Ｘ線システムは、図３にあるＸ線検査ツール３０２のＸ線システム３１０である。上記例では、Ｘ線システムは後方散乱Ｘ線システムである。当然ながら、他の実施例において、他の適切なタイプのＸ線システムが使われることもある。複数のＸ線の一部は、Ｘ線システムのＸ線検出器によって受信される。複数のＸ線の一部には、検査対象品から反射して戻ったＸ線を含む。
【００９２】
その後、プロセスは、Ｘ線システムを支持構造体を通して軸に沿って移動させる（工程９１０）。軸は、図３にあるように、支持構造体３０８の軸３２８である。
【００９３】
最後に、プロセスはＸ線システムを検査対象品の表面に適用された真空の量に基づいて制御する（工程９１２）。真空の量は、図３にある接続システム３１２にある真空３４６の量３５２である。一つの有利な実施形態では、Ｘ線システムは、真空の量が真空の閾値量未満に減少すると停止する。任意の数のスイッチ、圧力センサ、又は他の適切な装置は、いつ真空の量が真空の閾値量未満に減少したかを認識する。その後、プロセスは終了する。
【００９４】
図１０には、検査対象品の表面を検査するプロセスのフロー図のさらなる説明が、有利な実施形態に基づいて提示されている。プロセスは、Ｘ線検査環境３００のＸ線検査ツール３０２によって行われる。
【００９５】
プロセスは、コントローラーと画像プロセッサを作動させることによって開始される（工程１００２）。画像プロセッサは、いくつかの有利な実施形態においてはデータ処理システムである。その後、プロセスは、接続システムが検査対象品の表面に接続されているか、いないかを判定する（工程１００４）。もしプロセスが、接続システムが検査対象品の表面に接続されていないと判断した場合は、プロセスは終了する。プロセスは、接続システムの回路の開閉を認識することによって工程１００４を実施する。
【００９６】
プロセッサが、工程１００４において検査対象品の表面に接続システムが接続されていると判定した場合、プロセスはユーザからＸ線システムの位置座標を受信する（工程１００６）。位置座標は、一連の又は範囲（ｘ、ｙ）座標である。その後、プロセスはＸ線システムを作動させる（工程１００８）。これらの例では、Ｘ線システムは後方散乱Ｘ線システムである。当然ながら、他の実施例では、他の適切なタイプのＸ線システムが使用される。その後プロセスは、Ｘ線システムからデータを受信し、すぐにＸ線画像を生成し、即時に提示する（工程１０１０）。
【００９７】
次にプロセスは、要求されている位置座標すべてに対し、データがＸ線システムから受信されたか否かを判定する（工程１０１２）。プロセスが、データがすべての要求された位置座標に対して受信されたと判定すると、プロセスは終了する。プロセスが、工程１０１２において、すべての要求された位置座標に対してデータが受信されなかったと判定した場合、プロセスはＸ線システムをスキャンされていない位置座標に移動させる（工程１０１４）。このプロセスはその後、工程１００４に戻る。
【００９８】
種々の図解されている実施形態でのフロー図及びブロック図は、実装可能な装置、方法及びコンピュータプログラム製品のアーキテクチャ、機能、及び作業を示している。その際、フロー図及びブロック図の各ブロックは、コンピュータで使用可能又は読取可能なプログラムコードのモジュール、セグメント、又は部分を表わしており、特定の機能又は機能群を実装するための一以上の実行可能な命令を含んでいる。幾つかの代替的な実施では、ブロックに記載された機能又は機能群は、図の中に記載の順序を逸脱して現れることがある。例えば、場合によっては、連続して示す２つのブロックをほぼ同時に実行してもよく、又は時には含まれる機能によってはブロックを逆順に実行してもよい。
【００９９】
例えば、プロセスがすでにユーザから位置座標を受け取っていて、工程１０１４においてスキャンされていない位置座標にＸ線システムを移動している場合には、プロセスは工程１００６を実行しない。加えて、可視光デジタルカメラが備わった有利な実施形態においては、プロセスはまた工程１００８において可視光画像データも生成する。
【０１００】
このように、種々の有利な実施形態は、検査対象品にＸ線検査が行われている間のオペレータの安全性を強化し、また人件費の削減を提供する。検査対象品の表面からシステムが取れてしまった場合に、Ｘ線システムが停止されることにより、安全性が強化されている。加えて、オペレータがＸ線システムを再配置している間、オペレータはＸ線システムを一時停止しなくてもよいため、人件費が削減される。
【０１０１】
このように、種々の有利な実施形態は、検査対象品の表面を検査する装置と方法を提供する。一つの有利な実施形態では、任意の数のトラック、支持構造体、Ｘ線システム、接続システム、コントローラーを備える装置が開示されている。任意の数のトラックは経路に沿って配置されるように構成されている。支持構造体は、任意の数のトラック上を移動するように構成されている。Ｘ線システムは、支持構造体に移動可能に接続されており、検査対象品に向けて複数のＸ線を送るように構成され、また支持構造体の中を軸に沿って移動するように構成されている。接続システムは、検査対象品の表面に適用される真空を使って、任意の数のトラックを検査対象品に着脱可能に接続するように構成されている。コントローラーは、検査対象品の表面に適用される真空の量に基づいて、Ｘ線システムを制御するように構成されている。
【０１０２】
種々の有利な実施形態の説明は、例示及び説明を目的として提示されているものであり、網羅的な説明であること、又は開示された形態に実施形態を限定することを意図していない。当業者には、多くの修正例及びバリエーション例が明らかであろう。さらに、種々の有利な実施形態は、他の有利な実施形態とは異なる利点を提供することができる。選択された一以上の実施形態は、実施形態の原理、実際の用途を最もよく説明するため、及び他の当業者に対し、様々な実施形態の開示内容と、考慮される特定の用途に適した様々な修正との理解を促すために選択及び記述されている。
【図１】
0005856624.tif 000002
【図２】
0005856624.tif 000003
【図３】
0005856624.tif 000004
【図４】
0005856624.tif 000005
【図５】
0005856624.tif 000006
【図６】
0005856624.tif 000007
【図７】
0005856624.tif 000008
【図８】
0005856624.tif 000009
【図９】
0005856624.tif 000010
【図１０】
0005856624.tif 000011