(57)【特許請求の範囲】
【請求項１】
被検査体に放射線を照射することにより得られた前記被検査体の透過光または反射光に基づいて作成された受光画像を取得する画像取得部と、
前記被検査体の少なくとも材質を含む物理的特徴の入力を受け付ける入力部と、
前記放射線の露光条件を取得する露光条件取得部と、
前記物理的特徴、前記放射線の照射条件、および前記受光画像の濃淡の関係である露光情報を記憶する記憶部と、
前記露光条件取得部で取得された前記露光条件、前記入力部で受け付けられた前記物理的特徴、および前記記憶部で記憶された前記露光情報に基づいて、前記受光画像に対する画像処理パラメータを決定するパラメータ決定部と、
前記パラメータ決定部で決定された前記画像処理パラメータに基づいて、前記受光画像の画像処理を行うことにより、前記受光画像から前記被検査体の欠陥候補に対応する画像である欠陥候補画像を抽出する画像処理部と、
前記画像取得部で取得された前記受光画像、前記露光条件取得部で取得された前記露光条件、および前記記憶部で記憶された前記露光情報に基づいて、前記被検査体の局所領域毎の厚さを算出する厚さ算出部と、
を備え、
前記パラメータ決定部は、前記厚さ算出部で算出された前記被検査体の局所領域毎の前記厚さに対応する前記画像処理パラメータを決定する、欠陥検査装置。
【請求項２】
前記パラメータ決定部は、前記露光条件取得部で取得された前記露光条件、前記入力部で受け付けられた前記物理的特徴、および前記記憶部で記憶された前記露光情報に基づいて前記被検査体の厚さに対応する濃淡条件を算出し、前記算出された前記濃淡条件と前記画像取得部で取得された前記受光画像とに基づいて前記受光画像のノイズレベルを算出することにより、前記画像処理パラメータを決定する請求項１に記載の欠陥検査装置。
【請求項３】
前記画像取得部は、前記被検査体の複数の前記受光画像を取得し、
前記露光条件取得部は、複数の前記受光画像の各々の露光条件を取得し、
前記パラメータ決定部は、複数の前記受光画像の各々の前記濃淡条件を算出し、前記算出された複数の前記受光画像の前記濃淡条件と前記画像取得部で取得された複数の前記受光画像とに基づいて前記ノイズレベルを算出することにより、前記画像処理パラメータを決定する請求項２に記載の欠陥検査装置。
【請求項４】
被検査体に放射線を照射することにより得られた前記被検査体の透過光または反射光に基づいて作成された受光画像を取得する画像取得部と、
前記被検査体の少なくとも材質を含む物理的特徴の入力を受け付ける入力部と、
前記放射線の露光条件を取得する露光条件取得部と、
前記物理的特徴、前記放射線の照射条件、および前記受光画像の濃淡の関係である露光情報を記憶する記憶部と、
前記露光条件取得部で取得された前記露光条件、前記入力部で受け付けられた前記物理的特徴、および前記記憶部で記憶された前記露光情報に基づいて、前記受光画像に対する画像処理パラメータを決定するパラメータ決定部と、
前記パラメータ決定部で決定された前記画像処理パラメータに基づいて、前記受光画像の画像処理を行うことにより、前記受光画像から前記被検査体の欠陥候補に対応する画像である欠陥候補画像を抽出する画像処理部と、
前記画像取得部で取得された前記受光画像、前記露光条件取得部で取得された前記露光条件、および前記記憶部で記憶された前記露光情報に基づいて、前記被検査体の局所領域毎の厚さを算出する厚さ算出部と、
を備え、
前記記憶部は、前記被検査体の厚さに応じたノイズレベルを更に記憶し、
前記パラメータ決定部は、前記厚さ算出部で算出された前記被検査体の局所領域毎の前記厚さと前記記憶部に記憶された前記ノイズレベルとから前記被検査体の局所領域毎の前記画像処理パラメータを決定する、欠陥検査装置。
【請求項５】
前記記憶部は、複数の前記露光情報を記憶する請求項１から４のいずれか１項に記載の欠陥検査装置。
【請求項６】
前記記憶部は、露光線図に基づく前記露光情報を記憶する請求項１から５のいずれか１項に記載の欠陥検査装置。
【請求項７】
前記画像取得部で取得された前記受光画像、前記露光条件取得部で取得された前記露光条件、および前記記憶部で記憶された前記露光情報に基づいて、前記被検査体の表面から前記欠陥候補の位置までの深さを算出する深さ算出部を更に備える請求項１から６のいずれか１項に記載の欠陥検査装置。
【請求項８】
前記材質に関する物理的特徴は、前記被検査体の密度および原子番号のうち少なくとも一つを含む請求項１から７のいずれか１項に記載の欠陥検査装置。
【請求項９】
前記照射条件は、前記放射線の照射強度および照射時間のうち少なくとも一方である請求項１から８のいずれか１項に記載の欠陥検査装置。
【請求項１０】
前記入力部は、前記物理的特徴として前記被検査体の厚さの入力を受け付け、
前記露光条件取得部は、前記被検査体の前記物理的特徴である前記厚さ、前記材質、および前記記憶部に記憶された露光情報に基づいて適正露光条件を算出することにより前記露光条件を取得する請求項１から９のいずれか１項に記載の欠陥検査装置。
【請求項１１】
前記露光条件取得部は、前記画像取得部で取得された前記受光画像が作成されたときの放射線源の状態に関する情報を取得し、前記放射線源の状態に関する情報に基づいて、前記露光条件を算出する請求項１から１０のいずれか１項に記載の欠陥検査装置。
【請求項１２】
被検査体に放射線を照射することにより得られた前記被検査体の透過光または反射光に基づいて作成された受光画像を取得する画像取得ステップと、
前記被検査体の少なくとも材質を含む物理的特徴の入力を受け付ける入力ステップと、
前記放射線の露光条件を取得する露光条件取得ステップと、
前記物理的特徴、前記放射線の照射条件、および前記受光画像の濃淡の関係である露光情報を記憶する記憶ステップと、
前記露光条件取得ステップで取得された前記露光条件、前記入力ステップで受け付けられた前記物理的特徴、および前記記憶ステップで記憶された前記露光情報に基づいて、前記受光画像に対する画像処理パラメータを決定するパラメータ決定ステップと、
前記パラメータ決定ステップで決定された前記画像処理パラメータに基づいて、前記受光画像の画像処理を行うことにより、前記受光画像から前記被検査体の欠陥候補に対応する画像である欠陥候補画像を抽出する画像処理ステップと、
前記画像取得ステップで取得された前記受光画像、前記露光条件取得ステップで取得された前記露光条件、および前記記憶ステップで記憶された前記露光情報に基づいて、前記被検査体の局所領域毎の厚さを算出する厚さ算出ステップと、
を含み、
前記パラメータ決定ステップは、前記厚さ算出ステップで算出された前記被検査体の局所領域毎の前記厚さに対応する前記画像処理パラメータを決定することを含む、欠陥検査方法。
【請求項１３】
被検査体に放射線を照射することにより得られた前記被検査体の透過光または反射光に基づいて作成された受光画像を取得する画像取得ステップと、
前記被検査体の少なくとも材質を含む物理的特徴の入力を受け付ける入力ステップと、
前記放射線の露光条件を取得する露光条件取得ステップと、
前記物理的特徴、前記放射線の照射条件、および前記受光画像の濃淡の関係である露光情報を記憶する記憶ステップと、
前記露光条件取得ステップで取得された前記露光条件、前記入力ステップで受け付けられた前記物理的特徴、および前記記憶ステップで記憶された前記露光情報に基づいて、前記受光画像に対する画像処理パラメータを決定するパラメータ決定ステップと、
前記パラメータ決定ステップで決定された前記画像処理パラメータに基づいて、前記受光画像の画像処理を行うことにより、前記受光画像から前記被検査体の欠陥候補に対応する画像である欠陥候補画像を抽出する画像処理ステップと、
前記画像取得ステップで取得された前記受光画像、前記露光条件取得ステップで取得された前記露光条件、および前記記憶ステップで記憶された前記露光情報に基づいて、前記被検査体の局所領域毎の厚さを算出する厚さ算出ステップと、
を含み、
前記記憶ステップは、前記被検査体の厚さに応じたノイズレベルを更に記憶することを含み、
前記パラメータ決定ステップは、前記厚さ算出ステップで算出された前記被検査体の局所領域毎の前記厚さと前記記憶ステップで記憶された前記ノイズレベルとから前記被検査体の局所領域毎の前記画像処理パラメータを決定することを含む、欠陥検査方法。
【請求項１４】
被検査体に放射線を照射することにより得られた前記被検査体の透過光または反射光に基づいて作成された受光画像を取得する画像取得ステップと、
前記被検査体の少なくとも材質を含む物理的特徴の入力を受け付ける入力ステップと、
前記放射線の露光条件を取得する露光条件取得ステップと、
前記物理的特徴、前記放射線の照射条件、および前記受光画像の濃淡の関係である露光情報を記憶する記憶ステップと、
前記露光条件取得ステップで取得された前記露光条件、前記入力ステップで受け付けられた前記物理的特徴、および前記記憶ステップで記憶された前記露光情報に基づいて、前記受光画像に対する画像処理パラメータを決定するパラメータ決定ステップと、
前記パラメータ決定ステップで決定された前記画像処理パラメータに基づいて、前記受光画像の画像処理を行うことにより、前記受光画像から前記被検査体の欠陥候補に対応する画像である欠陥候補画像を抽出する画像処理ステップと、
前記画像取得ステップで取得された前記受光画像、前記露光条件取得ステップで取得された前記露光条件、および前記記憶ステップで記憶された前記露光情報に基づいて、前記被検査体の局所領域毎の厚さを算出する厚さ算出ステップと、
を含み、
前記パラメータ決定ステップは、前記厚さ算出ステップで算出された前記被検査体の局所領域毎の前記厚さに対応する前記画像処理パラメータを決定することを含む、処理をコンピュータに実行させる欠陥検査プログラム。
【請求項１５】
被検査体に放射線を照射することにより得られた前記被検査体の透過光または反射光に基づいて作成された受光画像を取得する画像取得ステップと、
前記被検査体の少なくとも材質を含む物理的特徴の入力を受け付ける入力ステップと、
前記放射線の露光条件を取得する露光条件取得ステップと、
前記物理的特徴、前記放射線の照射条件、および前記受光画像の濃淡の関係である露光情報を記憶する記憶ステップと、
前記露光条件取得ステップで取得された前記露光条件、前記入力ステップで受け付けられた前記物理的特徴、および前記記憶ステップで記憶された前記露光情報に基づいて、前記受光画像に対する画像処理パラメータを決定するパラメータ決定ステップと、
前記パラメータ決定ステップで決定された前記画像処理パラメータに基づいて、前記受光画像の画像処理を行うことにより、前記受光画像から前記被検査体の欠陥候補に対応する画像である欠陥候補画像を抽出する画像処理ステップと、
前記画像取得ステップで取得された前記受光画像、前記露光条件取得ステップで取得された前記露光条件、および前記記憶ステップで記憶された前記露光情報に基づいて、前記被検査体の局所領域毎の厚さを算出する厚さ算出ステップと、
を含み、
前記記憶ステップは、前記被検査体の厚さに応じたノイズレベルを更に記憶することを含み、
前記パラメータ決定ステップは、前記厚さ算出ステップで算出された前記被検査体の局所領域毎の前記厚さと前記記憶ステップで記憶された前記ノイズレベルとから前記被検査体の局所領域毎の前記画像処理パラメータを決定することを含む、処理をコンピュータに実行させる欠陥検査プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、欠陥検査装置、欠陥検査方法、およびプログラムに関し、特に検査対象である工業製品の画像を用いた欠陥の検査を支援するための欠陥検査装置、欠陥検査方法、およびプログラムに関する。
【背景技術】
【０００２】
特許文献１は、溶接欠陥の放射線透過画像から欠陥識別を行う技術に関するものである。特許文献１に記載された技術では、取り込まれた画像データに画像処理を行い濃度異常領域を欠陥候補画像として検出し、検出した欠陥候補の形状、濃度等の特徴パラメータに溶接条件等も加えて、欠陥、非欠陥、および欠陥の種類を識別することを目的とした技術が記載されている。【０００３】
また特許文献２は、放射線照射によって得られた金属材料の画像から、欠陥の判定を行う技術に関するものである。特許文献２に記載された技術では、被検査体と放射線の照射領域との相対位置が複数回変更され、変更された位置毎で取得された放射線透過画像に基づいて、欠陥が含まれるか否かを判定する技術が記載されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開平８−９６１３６号公報
【特許文献２】特開２０１０−２８１６４８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
ここで工業製品の検品および検査においては、被検査体が撮影されることにより取得される受光画像中の微小な欠陥および微弱な信号（画像データ）で表された欠陥も、精度良く且つ迅速に検出することが求められている。【０００６】
しかしながら、特許文献１では取得した画像データに画像処理を行い濃度異常領域を欠陥候補画像として検出する際に、微小な欠陥および微弱な信号で表された欠陥を精度良く、迅速に検出することに関しては特に言及されていない。また特許文献２では被検査体と放射線の照射領域との相対位置を複数回変更して被検査体の撮影を行わなければならないく、検査に時間を要してしまう。【０００７】
本発明はこのような事情に鑑みてなされたもので、その目的は、被検査体の受光画像において微小な欠陥および微弱な信号で表された欠陥を正確に且つ迅速に検出することができる欠陥検査装置、欠陥検査方法、およびプログラムを提供することである。
【課題を解決するための手段】
【０００８】
上記目的を達成するための本発明の一の態様である欠陥検査装置は、被検査体に放射線を照射することにより得られた被検査体の透過光または反射光に基づいて作成された受光画像を取得する画像取得部と、被検査体の少なくとも材質を含む物理的特徴の入力を受け付ける入力部と、放射線の露光条件を取得する露光条件取得部と、物理的特徴、放射線の照射条件、および受光画像の濃淡の関係である露光情報を記憶する記憶部と、露光条件取得部で取得された露光条件、入力部で受け付けられた物理的特徴、および記憶部で記憶された露光情報に基づいて、受光画像に対する画像処理パラメータを決定するパラメータ決定部と、パラメータ決定部で決定された画像処理パラメータに基づいて、受光画像の画像処理を行うことにより、受光画像から被検査体の欠陥候補に対応する画像である欠陥候補画像を抽出する画像処理部と、を備える。【０００９】
本態様によれば、パラメータ決定部により、露光条件取得部で取得された露光条件、入力部で受け付けられた物理的特徴、および記憶部に記憶された露光情報に基づいて受光画像に対する画像処理パラメータが決定される。すなわち、この決定された画像処理パラメータは、受光画像が撮影された条件に応じた画像処理パラメータであり、受光画像の濃淡に適合する画像処理パラメータである。これにより本態様は、受光画像において微小な欠陥および微弱な信号で表された欠陥候補画像の画像処理による検出が正確に且つ迅速に行われる。【００１０】
好ましくは、パラメータ決定部は、露光条件取得部で取得された露光条件、入力部で受け付けられた物理的特徴、および記憶部で記憶された露光情報に基づいて被検査体の厚さに対応する濃淡条件を算出し、算出された濃淡条件と画像取得部で取得された受光画像とに基づいて受光画像のノイズレベルを算出することにより、画像処理パラメータを決定する。【００１１】
本態様によれば、パラメータ決定部により、露光条件取得部で取得された露光条件、入力部で受け付けられた物理的特徴、および記憶部で記憶された露光情報に基づいて被検査体の厚さに対応する濃淡条件が算出される。そして、パラメータ決定部により、算出された濃淡条件と画像取得部で取得された受光画像とに基づいて受光画像のノイズレベルが算出されることにより、画像処理パラメータが決定される。これにより本態様は、受光画像のノイズレベルに基づいた画像処理パラメータを決定することができる。【００１２】
好ましくは、画像取得部は、被検査体の複数の受光画像を取得し、露光条件取得部は、複数の受光画像の各々の露光条件を取得し、パラメータ決定部は、複数の受光画像の各々の濃淡条件を算出し、算出された複数の受光画像の濃淡条件と画像取得部で取得された複数の受光画像とに基づいてノイズレベルを算出することにより、画像処理パラメータを決定する。【００１３】
本態様によれば、画像取得部により複数の受光画像が取得され、露光条件取得部により複数の受光画像の各々の露光条件が取得され、パラメータ決定部により複数の受光画像の各々の濃淡条件が算出される。そして、パラメータ決定部により、算出された複数の濃淡条件と画像取得部で取得された複数の受光画像とに基づいて受光画像のノイズレベルが算出されることにより、画像処理パラメータが決定される。これにより本態様は、受光画像の撮影条件に応じた正確なノイズレベルに基づいた画像処理パラメータを決定することができる。【００１４】
好ましくは、画像取得部で取得された受光画像、露光条件取得部で取得された露光条件、および記憶部で記憶された露光情報に基づいて、被検査体の局所領域毎の厚さを算出する厚さ算出部を更に備え、パラメータ決定部は、厚さ算出部で算出された被検査体の局所領域毎の厚さに対応する画像処理パラメータを決定する。【００１５】
本態様によれば、厚さ算出部により、受光画像、露光条件、および露光情報に基づいて被検査体の局所領域毎の厚さが算出され、パラメータ決定部により、算出された局所領域毎の厚さ、露光条件、物理的特徴、および露光情報に基づいて画像処理パラメータが算出される。これにより本態様は、算出された局所領域毎の被検査体の厚さに対応した画像処理パラメータが決定されるので、正確且つ迅速な欠陥の検出が行われる。【００１６】
好ましくは、画像取得部で取得された受光画像、露光条件取得部で取得された露光条件、および記憶部で記憶された露光情報に基づいて、被検査体の局所領域毎の厚さを算出する厚さ算出部を更に備え、記憶部は、被検査体の厚さに応じたノイズレベルを更に記憶し、パラメータ決定部は、厚さ算出部で算出された被検査体の局所領域毎の厚さと記憶部に記憶されたノイズレベルとから被検査体の局所領域毎の画像処理パラメータを決定する。【００１７】
本態様によれば、記憶部には被検査体の厚さに応じたノイズレベルが記憶され、厚さ算出部により、受光画像、露光条件、および露光情報に基づいて被検査体の局所領域毎の厚さが算出される。そしてパラメータ決定部により、記憶部に記憶されたノイズレベルと厚さ算出部で算出された局所領域毎の厚さに基づいて画像処理パラメータが決定されるので、被検査体の局所領域毎の厚さに応じたノイズレベルに対応した画像処理パラメータが決定される。【００１８】
好ましくは、記憶部は、複数の露光情報を記憶する。【００１９】
本態様によれば、記憶部には複数の露光情報が記憶されるので、パラメータ決定部により様々な被検査体の物理的特徴および／または様々な照射条件に対応した画像処理パラメータが決定される。【００２０】
好ましくは、記憶部は、露光線図に基づく露光情報を記憶する。【００２１】
本態様によれば、記憶部には露光線図に基づく露光情報が記憶される。露光線図は、被検査体の物理的特徴、照射条件、および受光画像の濃淡関係が示されている。これにより、本態様の記憶部には、被検査体の物理的特徴、照射条件、および受光画像の濃淡関係が記憶される。【００２２】
好ましくは、欠陥検査装置は、画像取得部で取得された受光画像、露光条件取得部で取得された露光条件、および記憶部で記憶された露光情報に基づいて、被検査体の表面から欠陥候補の位置までの深さを算出する深さ算出部を更に備える。【００２３】
本態様によれば、受光画像、露光条件、および露光情報に基づいて、被検査体の表面から欠陥候補の位置までの深さが算出される。これにより本態様は、ユーザに被検査の表面から欠陥候補の位置までの深さを提供することができる。【００２４】
好ましくは、材質に関する物理的特徴は、被検査体の密度および原子番号のうち少なくとも一つを含む。【００２５】
本態様によれば、物理的特徴が被検査体の密度および原子番号のうち少なくとも一つを含むので、パラメータ決定部により、被検査体の密度および原子番号のうち少なくとも一つに応じた画像処理パラメータが決定される。【００２６】
好ましくは、照射条件は、放射線の照射強度および照射時間のうち少なくとも一方である。【００２７】
本態様によれば、照射条件は放射線の照射強度および照射時間のうち少なくとも一方であるので、パラメータ決定部により、放射線の照射強度および照射時間に応じた画像処理パラメータが決定される。【００２８】
好ましくは、入力部は、物理的特徴として被検査体の厚さの入力を受け付け、露光条件取得部は、被検査体の物理的特徴である厚さ、材質、および記憶部に記憶された露光情報に基づいて適正露光条件を算出することにより露光条件を取得する。【００２９】
本態様によれば、入力部により物理的特徴として被検査体の厚さの入力が受け付けられ、露光条件取得部により被検査体の物理的特徴である厚さ、材質、および記憶部に記憶された露光情報に基づいて適正露光条件が算出されることにより露光条件が取得される。これにより本態様は、算出された適正露光条件を露光条件として、パラメータ決定部により画像処理パラメータが決定される。【００３０】
好ましくは、露光条件取得部は、画像取得部で取得された受光画像が作成されたときの放射線源の状態に関する情報を取得し、放射線源の状態に関する情報に基づいて、露光条件を算出する。【００３１】
本態様によれば、露光条件取得部により、放射線源の状態に関する情報が取得され、取得された放射線源の状態に関する情報に基づいて露光条件が算出される。これにより本態様は、露光条件取得部に露光条件が直接入力されなくても、放射線源の状態に関する情報に基づいて露光条件が取得される。【００３２】
本発明の他の態様である欠陥検査方法は、被検査体に放射線を照射することにより得られた被検査体の透過光または反射光に基づいて作成された受光画像を取得する画像取得ステップと、被検査体の少なくとも材質を含む物理的特徴の入力を受け付ける入力ステップと、放射線の露光条件を取得する露光条件取得ステップと、物理的特徴、放射線の照射条件、および受光画像の濃淡の関係である露光情報を記憶する記憶ステップと、露光条件取得ステップで取得された露光条件、入力ステップで受け付けられた物理的特徴、および記憶ステップで記憶された露光情報に基づいて、受光画像に対する画像処理パラメータを決定するパラメータ決定ステップと、パラメータ決定ステップで決定された画像処理パラメータに基づいて、受光画像の画像処理を行うことにより、受光画像から被検査体の欠陥候補に対応する画像である欠陥候補画像を抽出する画像処理ステップと、を含む。【００３３】
本発明の他の態様である欠陥検査プログラムは、被検査体に放射線を照射することにより得られた被検査体の透過光または反射光に基づいて作成された受光画像を取得する画像取得ステップと、被検査体の少なくとも材質を含む物理的特徴の入力を受け付ける入力ステップと、放射線の露光条件を取得する露光条件取得ステップと、物理的特徴、放射線の照射条件、および受光画像の濃淡の関係である露光情報を記憶する記憶ステップと、露光条件取得ステップで取得された露光条件、入力ステップで受け付けられた物理的特徴、および記憶ステップで記憶された露光情報に基づいて、受光画像に対する画像処理パラメータを決定するパラメータ決定ステップと、パラメータ決定ステップで決定された画像処理パラメータに基づいて、受光画像の画像処理を行うことにより、受光画像から被検査体の欠陥候補に対応する画像である欠陥候補画像を抽出する画像処理ステップと、をコンピュータに実現させる。この欠陥検査プログラムを記録したコンピュータ読み取り可能な非一時的有形媒体も本発明の態様に含まれる。
【発明の効果】
【００３４】
本発明によれば、パラメータ決定部により、露光条件取得部で取得された露光条件、入力部で受け付けられた物理的特徴、および記憶部に記憶された露光情報に基づいて受光画像に対する画像処理パラメータが決定され、この決定された画像処理パラメータは、受光画像が撮影された条件に応じた画像処理パラメータであり、受光画像の濃淡に適合する画像処理パラメータであるので、本発明では、受光画像において微小な欠陥および微弱な信号で表された欠陥候補画像の画像処理による検出が正確に且つ迅速に行われる。
【図面の簡単な説明】
【００３５】
【図１】欠陥検査装置を示すブロック図である。
【図２】処理部が備える機能の一例を示すブロック図である。
【図３】被検査体撮影データの例を示すブロック図である。
【図４】製品データの例を示すブロック図である。
【図５】被検査体検査結果データの例を示すブロック図である。
【図６】撮影システムの例を示すブロック図である。
【図７】表示部の外観を示す正面図である。
【図８】物理的特徴を入力する入力画面の一例を示す図である。
【図９】露光情報の一例である露光線図を示す図である。
【図１０】欠陥検査装置の動作フローを示す図である。
【図１１】画像処理パラメータの決定に関しての具体例を説明するフロー図である。
【図１２】処理部が備える機能の一例を示すブロック図である。
【図１３】画像処理パラメータの決定に関しての具体例を説明するフロー図である。
【図１４】処理部が備える機能の一例を示すブロック図である。
【図１５】深さの算出に関して説明する図である。
【図１６】深さの算出に関して説明する図である。
【発明を実施するための形態】
【００３６】
以下、添付図面にしたがって本発明に係る欠陥検査装置、欠陥検査方法および欠陥検査プログラムの実施の形態について説明する。
【００３７】
［第１の実施形態］
図１は、本発明の一実施形態に係る欠陥検査装置１０を示すブロック図である。
【００３８】
本実施形態に係る欠陥検査装置１０は、検査対象の工業製品（以下、被検査体ＯＢＪという）を撮影した画像から欠陥の候補（欠陥候補）を検出および表示を行う装置であり、読影者による被検査体ＯＢＪの欠陥の診断を支援するための装置である。ここで読影者とは、欠陥検査装置１０を使用して被検査体ＯＢＪの受光画像から被検査体ＯＢＪの欠陥を読影する者である。なお以下の説明では、読影による欠陥検査における本発明の適用例に関して説明をするが、本発明の適用例はこれに限定されるものではない。例えば、抽出された欠陥候補画像を読影せずに欠陥と判定する検査にも、本発明は適用される。また被検査体ＯＢＪとは、検査の対象物のことであり様々なものが想定されている。特に被検査体ＯＢＪとしては、高精密度の設計が必要とされる工業部品である工業製品が想定される。また受光画像とは、被検査体ＯＢＪに放射線を照射することにより得られた被検査体ＯＢＪの透過光または反射光に基づいて作成された画像である。
【００３９】
図１に示すように、本実施形態に係る欠陥検査装置１０は、制御部１２、操作部１４、入出力インターフェース（以下、Ｉ／Ｆ（interface）という。）１６、表示部１８、バッファメモリ２０、処理部２２および記憶部２４を備えている。
【００４０】
制御部１２は、欠陥検査装置１０の各部の動作を制御するＣＰＵ（Central Processing Unit）を含んでいる。制御部１２は、表示制御部として機能し、操作部１４を介して読影者からの操作入力を受け付け、この操作入力に応じた制御信号を欠陥検査装置１０の各部に送信して各部の動作を制御する。例えば制御部１２は、操作部１４から出力される指令に基づいて、補助表示を表示部１８に表示または非表示にする表示制御を行う。ここで補助表示とは、欠陥候補画像の位置および欠陥候補画像の分類を示す表示であり、表示部１８に欠陥候補画像と共に表示される。読影者は、表示部１８に表示される補助表示を見ながら読影を行うことにより、より正確に且つ迅速に読影を行うことができる。
【００４１】
操作部１４は、読影者からの操作入力を受け付ける入力装置であり、文字入力のためのキーボード、表示部１８に表示されるポインタ、アイコン等を操作するためのポインティングデバイス（マウス、トラックボール等）を含んでいる。なお、操作部１４としては、上記に列挙した手段に代えて、または、上記に列挙した手段に加えて、表示部１８の表面にタッチパネルを設けることもできる。例えば操作部１４は、補助表示の表示部１８への表示または非表示の選択を受け付けて、選択された補助表示の表示または非表示の指令を制御部１２に出力する。
【００４２】
Ｉ／Ｆ１６は、ネットワークＮＷを介して外部装置との間で通信を行うための手段である。欠陥検査装置１０と外部装置との間のデータの送受信方法としては、有線通信（例えば、ＬＡＮ（Local Area Network）、ＷＡＮ（Wide Area Network）、インターネット接続等）または無線通信（例えば、ＬＡＮ、ＷＡＮ、インターネット接続等）を用いることができる。Ｉ／Ｆ１６は、画像取得部として機能し、被検査体ＯＢＪに光線または放射線を照射することにより得られる被検査体ＯＢＪからの反射光または透過光に基づいて作成された受光画像を取得する。
【００４３】
またＩ／Ｆ１６は、露光条件取得部としても機能する。すなわちＩ／Ｆ１６は、画像取得部で取得された受光画像が作成されたときの放射線の露光条件を取得する。ここで露光条件とは、放射線を被検査体ＯＢＪに露光する場合の露光の条件であり、例えば、管電圧、照射時間、または管電圧と照射時間で表される。
【００４４】
Ｉ／Ｆ１６に入力される露光条件は、外部に取り付けられた線量計で、取得された受光画像が撮影されたときに測定された露光条件であってもよい。また例えば、Ｉ／Ｆ１６は、取得された受光画像が作成されたときの放射線源の状態に関する情報を取得し、放射線源の状態に関する情報に基づいて、露光条件を算出してもよく、この場合にはＩ／Ｆ１６において公知の線量計算ソフトが用いられる。また例えば、Ｉ／Ｆ１６は、被検査体ＯＢＪの物理的特徴である厚さ、材質、および記憶部２４に記憶された露光情報に基づいて適正露光条件を算出することにより露光条件を取得する。ここで適正露光条件とは、被検査体ＯＢＪが放射線を照射されて撮影される場合に、最も適正な濃淡を有する画像（受光画像）が得られる露光条件のことをいう。一般に被検査体ＯＢＪの放射線を照射して撮影画像を取得する場合には、検査員は露光線図を参照して、適正露光条件を決定して照射を行う。したがって受光画像は、適正露光条件で撮影されている。
【００４５】
またＩ／Ｆ１６は、被検査体ＯＢＪの物理的特徴の入力を受け付ける入力部としても機能する。すなわちＩ／Ｆ１６は、手動または自動により入力された被検査体ＯＢＪの物理的特徴を受け付ける。ここで物理的特徴は、物理的に被検査体ＯＢＪを特徴付けることができれば特に限定されるものではない。例えば被検査体ＯＢＪの物理的特徴は、被検査体ＯＢＪの材質名（物質名）、厚さ、密度、および原子番号のうち少なくとも一つを含むものである。なお、密度および原子番号は、材質に関する物理的特徴である。
【００４６】
欠陥検査装置１０は、Ｉ／Ｆ１６を介して撮影システム１００によって撮影された被検査体ＯＢＪの撮影画像データを含む被検査体撮影データＤ１００の入力を受け付けることが可能である。ここで撮影画像データは、受光画像を構成する画像データである。また、被検査体撮影データＤ１００を撮影システム１００から欠陥検査装置１０に入力する方法は、上記に列挙したネットワークＮＷを介した通信に限定されるものではない。例えば、欠陥検査装置１０と撮影システム１００を、ＵＳＢ（Universal Serial Bus）ケーブル、Bluetooth（登録商標）、赤外線通信等により接続してもよいし、被検査体撮影データＤ１００を、欠陥検査装置１０に着脱および読取可能なメモリカードに格納して、このメモリカードを介して欠陥検査装置１０に画像データを入力するようにしてもよい。
【００４７】
更に、欠陥検査装置１０は、ネットワークＮＷを介して製品データベース（製品ＤＢ（database））２００と通信可能となっている。製品ＤＢには、検査対象となり得る工業製品ごとの製品データＤ２００が格納されている。制御部１２は、撮影システム１００から取得した被検査体ＯＢＪの被検査体撮影データから被検査体ＯＢＪを特定するための被検査体特定情報を検索して読み出し、読み出した被検査体特定情報に対応する製品データＤ２００を製品ＤＢ２００から取得することが可能となっている。この製品データＤ２００を用いることにより、被検査体ＯＢＪの種類または特徴に応じた欠陥候補の検出が可能となる。
【００４８】
なお、製品ＤＢ２００は、本実施形態のように、ネットワークＮＷ上に設置して、製品データＤ２００をメーカー等が更新可能としてもよいし、欠陥検査装置１０の中に設けられていてもよい。
【００４９】
表示部１８は、画像を表示するための装置である。表示部１８としては、例えば、液晶モニタ（図７参照）を用いることができる。表示部１８は、受光画像および受光画像に関連付けて表示される補助表示を表示する。なお、表示部１８の表示の制御は、制御部１２により行われている。
【００５０】
バッファメモリ２０は、制御部１２の作業領域、表示部１８に出力される画像データを一時記憶するための領域として用いられる。
【００５１】
記憶部２４は、制御部１２が使用する制御プログラムを含むデータを格納するための手段である。記憶部２４としては、例えば、ＨＤＤ（Hard Disk Drive）等の磁気ディスクを含む装置、ｅＭＭＣ（embedded Multi Media Card）、ＳＳＤ（Solid State Drive）等のフラッシュメモリを含む装置等を用いることができる。
【００５２】
また記憶部２４は、露光情報を記憶する。ここで露光情報とは、被検査体ＯＢＪの物理的特徴、放射線の照射条件、および受光画像の濃淡の関係を示す情報である。露光情報の具体例としては、露光線図があげられる。露光線図（図９）は、被検査体ＯＢＪの物理的特徴と放射線の照射条件とにより、得られる画像の濃淡が示されているものである。記憶部２４は、検査体の物理的特徴および照射条件のうち少なくとも一つが相互に異なる複数の露光情報を記憶することができる。記憶部２４は、被検査体ＯＢＪの物理的特徴である被検査体ＯＢＪの材質、厚さ、密度、および原子番号に応じて露光情報を記憶してもよいし、線源の種類、線量の大きさ、線質、管電圧、または管電流などに応じて複数の種類の露光情報を記憶してもよい。例えば記憶部２４は、被検査体ＯＢＪが金属の場合は、金属の種類毎に露光線図を記憶する。ここで、照射条件とは放射線の照射強度および照射時間のことである。なお、露光線図は、露光図、露出線図など様々な名称で呼ばれている場合がある。
【００５３】
また記憶部２４に記憶された情報（データ）は更新されてもよい。例えば記憶部２４に記憶された情報は、欠陥検査装置１０で読影者が読影した読影結果を記憶部２４に逐次記憶させることにより更新されてもよい。
【００５４】
また記憶部２４は、例えば厚さに応じた画像処理パラメータの算出テーブルを記憶する。すなわち記憶部２４は、被検査体ＯＢＪの厚さと画像処理パラメータと対応させた算出テーブルを記憶する。なおこの算出テーブルは、被検査体ＯＢＪの物質毎、または露光条件毎に記憶されていてもよい。算出テーブルの具体例としては、被検査体ＯＢＪの厚さに応じたノイズレベルであり、このノイズレベルに応じて画像処理パラメータが導出される。
【００５５】
処理部２２は、被検査体ＯＢＪの欠陥候補に対応する画像である欠陥候補画像を受光画像から画像処理により抽出する。ここで処理部２２は、パラメータ決定部２２０（図２）で決定された画像処理パラメータに基づいて画像処理を行い、受光画像から欠陥候補画像を抽出する。なお処理部２２に備えられる機能に関しては後で説明する。
【００５６】
処理部２２は、被検査体撮影データＤ１００から被検査体ＯＢＪの撮影画像データを読み出し、撮影画像データに画像処理を施して欠陥候補の抽出を行う。処理部２２は、撮影画像データと検出した欠陥候補の検出結果（特徴の算出結果）を示す欠陥候補画像に関する情報とをバッファメモリ２０に出力する。制御部１２は、バッファメモリ２０に出力されたデータを用いて、受光画像の欠陥候補画像に補助表示を付した表示用画像を作成し、この表示用画像を表示部１８に表示させる。これにより、読影者は、表示部１８に表示された画像を読影して被検査体ＯＢＪの検査を行うことが可能となる。
【００５７】
読影者は、操作部１４を介して、表示部１８に表示された画像に付された欠陥候補画像に関する情報のそれぞれに対して、例えば、「すぐに被検査体ＯＢＪを新しいものと交換する」、「経過を観察する（ａ日後に再検査する）」、「放置する（欠陥ではない）」等の診断結果を入力することが可能となっている。制御部１２は、上記診断結果データを含む被検査体検査結果データＤ１０（図５参照）を作成して記憶部２４に格納する。これにより、記憶部２４に記憶されている情報（データ）は更新される。
【００５８】
図２は、処理部２２が備える機能の一例を示すブロック図である。図２に示すように、処理部２２は、パラメータ決定部２２０および欠陥候補抽出部２２２およびを備えている。
【００５９】
先ずパラメータ決定部２２０に関して説明する。パラメータ決定部２２０は、露光条件取得部で取得された露光条件、入力部で受け付けられた物理的特徴、および記憶部２４で記憶された露光情報に基づいて、画像処理パラメータを決定する。決定された画像処理パラメータは、物理的特徴に対応する露光線図において露光条件に基づいて決定されるので、受光画像が撮影された条件に応じた画像処理パラメータが決定される。ここでパラメータ決定部２２０が決定する画像処理パラメータは、欠陥候補抽出部２２２で行われる受光画像に対する画像処理に使用されるパラメータであり、様々なものが想定される。例えば画像処理パラメータとして、受光画像におけるノイズをキャンセルする場合の閾値があげられる。また画像処理パラメータとして欠陥候補画像を抽出する場合の輝度に関する閾値があげられる。ここでノイズとは被検査体ＯＢＪの成形ムラに起因するものであったり、放射線の散乱に起因するランダムノイズのことである。なお、具体的な画像処理パラメータの決定は後で説明をする。
【００６０】
欠陥候補抽出部２２２は、画像処理部として機能し、撮影画像データに画像処理（例えば、色変換処理、モノクロ変換処理、エッジ強調処理、３次元データへの変換処理等）を施して、被検査体ＯＢＪの色および輝度値等の変化を検出することにより、被検査体ＯＢＪの欠陥（例えば、傷、ヒビ割れ（クラック）、磨耗、さび等）の候補の検出を行う。欠陥候補抽出部２２２は、例えば、色の変化、エッジの検出結果等に基づいて、欠陥の検出を行う。これにより、欠陥候補の位置および形状が特定される。ここで欠陥候補抽出部２２２は、上述のパラメータ決定部２２０で決定された画像処理パラメータに基づいて、画像処理を行うことにより、受光画像から被検査体ＯＢＪの欠陥候補に対応する画像である欠陥候補画像を抽出する。この画像処理パラメータは、受光画像毎に更新または変更されてもよいし、受光画像における画像処理を行う領域毎に更新または変更されてもよい。
【００６１】
なお、例えば、被検査体ＯＢＪの同一の欠陥が検出されていない（新品の）製品の画像を含む製品画像データを製品データＤ２００に含めておき、この製品画像データと被検査体ＯＢＪの撮影画像データとを比較することにより、欠陥候補の検出を行うようにしてもよい。
【００６２】
図３は、被検査体撮影データの例を示すブロック図である。図３に示すように、被検査体撮影データＤ１００は、被検査体特定情報、撮影画像データ、撮影条件データおよび照明条件データを含んでいる。
【００６３】
被検査体特定情報は、被検査体ＯＢＪを特定するための情報であり、例えば、被検査体ＯＢＪの製品名、製品番号、メーカー名、技術分類を示す情報を含んでいる。
【００６４】
撮影画像データは、被検査体ＯＢＪを撮影した画像データ（例えば、Ｘ線画像、可視光画像）である。
【００６５】
撮影条件データは、被検査体ＯＢＪの撮影画像データごとに格納されており、撮影日時、各撮影画像データの撮影対象箇所、撮影時における被検査体ＯＢＪとカメラとの間の距離およびカメラに対する角度を示す情報を含んでいる。
【００６６】
照明条件データは、被検査体ＯＢＪの撮影に用いた放射線の種類（例えば、Ｘ線、可視光線、透過光線、反射光線）、照射強度、照射角度を示す情報を含んでいる。すなわち照明条件データは、前述した放射線の露光条件を含んでいる。
【００６７】
図４は、製品データの例を示すブロック図である。図４に示すように、製品情報には、製品特定情報、製品の属性情報、検査領域指定情報が含まれている。製品データＤ２００は、被検査体特定情報および製品特定情報を介して、被検査体撮影データＤ１００および被検査体検査結果データＤ１０と関連付けられて記憶部２４に記録されてもよいし、欠陥検査の都度、製品ＤＢ２００から取得するようにしてもよい。
【００６８】
製品特定情報は、製品を特定するための情報であり、例えば、製品名、製品番号、メーカー名、技術分類を示す情報を含んでいる。
【００６９】
製品属性情報は、例えば、製品の各部の材質、寸法、製品の用途を示す情報を含んでいる。製品の用途を示す情報は、例えば、製品が取り付けられる装置等の名称、種類、加工状態および取付方法（例えば、接合部、溶接部、ねじ止め、はめ込み、ハンダ付け）に関する情報を含んでいる。また、製品属性情報は、欠陥発生情報を含んでいる。欠陥発生情報は、例えば、過去の検査日時、被検査体ＯＢＪの材質、過去に発生した欠陥の種類（例えば、異物、亀裂等）、形状、大きさ、深さ、発生部位（部位座標、材質の肉厚、加工状態（例えば、接合部、溶接部等））、欠陥発生頻度に関する頻度情報、欠陥のキャプチャー画像のうち少なくとも１つの情報を含んでいる。
【００７０】
検査領域指定情報は、各製品のメーカー等によって指定された検査領域を示す情報（例えば、検査領域の位置を含む情報であり、過去の欠陥発生の有無、欠陥発生頻度に関する頻度情報等の欠陥発生情報に基づいて作成される。）を含んでいる。検査領域指定情報は、例えば、メーカー等が製品を過去に修理したときの情報に基づいて、統計的、構造的に欠陥が生じやすい箇所を特定することにより作成される。
【００７１】
処理部２２は、被検査体ＯＢＪから欠陥候補を検出する場合に、検査領域指定情報によって指定された検査領域については、欠陥候補の検出精度を上げる（例えば、欠陥候補として検出する傷等の最小サイズ（サイズの閾値）、ヒビ割れの深さの閾値を小さくする）ことが可能である。また、被検査体ＯＢＪの画像および欠陥候補の画像を表示部１８に表示する際に、検査領域の撮影画像データおよび検出対象領域から検出された欠陥候補を識別するためのマーク等を付与してもよいし、これらを強調する処理を施すようにしてもよい。
【００７２】
なお、複数の用途がある製品の場合には、製品の用途ごとに（例えば、製品が取り付けられる装置の種類、取付場所ごとに）検査領域指定情報を作成し、指定された用途に対応する検査領域指定情報を用いて欠陥候補の検出を行うようにしてもよい。
【００７３】
また、製品名または製品番号が一致する製品データが存在しない場合には、技術分類が類似する製品の製品データを取得して、画像処理に用いるようにしてもよい。
【００７４】
図５は、被検査体検査結果データの例を示すブロック図である。図５に示すように、被検査体検査結果データＤ１０は、上記の被検査体特定情報に加えて、被検査体測定データ、欠陥候補画像に関する情報および診断結果データを含んでいる。被検査体検査結果データＤ１０は、被検査体特定情報を介して被検査体撮影データＤ１００と関連付けられて記憶部２４に記録される。
【００７５】
被検査体測定データは、被検査体ＯＢＪのサイズ、後述する被検査体ＯＢＪの位置ごとの肉厚の測定結果を示す情報を含んでいる。
【００７６】
診断結果データは、検査日時および欠陥候補に対して読影者が追加入力した情報を含んでいる。診断結果データは、例えば「欠陥である。分類はシミ状である」、「欠陥である。分類は異物影である。」、または「欠陥でない。」である。更に診断結果データは、例えば「すぐに被検査体ＯＢＪを新しいものと交換する」、「経過を観察する（ｎ日後に再検査する）」、「放置する（欠陥ではない）」等の読影者により入力された診断結果を示す情報を含んでいてもよい。
【００７７】
なお、被検査体検査結果データＤ１０には、被検査体撮影データＤ１００および製品データＤ２００の一部を含めるようにしてもよい。
【００７８】
また、被検査体検査結果データＤ１０を製品ＤＢ２００に送信して蓄積しておき、被検査体検査結果データＤ１０に含まれる欠陥候補に関する情報および診断結果データを解析した結果を用いて、製品データＤ２００の検査領域指定情報が更新されるようにしてもよい。
【００７９】
次に、被検査体ＯＢＪの画像を撮影するための撮影システム１００について説明する。図６は、撮影システム１００の例を示すブロック図である。
【００８０】
撮影システム１００は、撮影室１１４内に置かれた被検査体ＯＢＪを撮影するためのものであり、図６に示すように、撮影制御部１０２、撮影操作部１０４、画像記録部１０６、カメラ１０８ならびに放射線源１１０および１１２を備えている。
【００８１】
撮影制御部１０２は、撮影システム１００の各部の動作を制御するＣＰＵ（Central Processing Unit）を含んでいる。撮影制御部１０２は、撮影操作部１０４を介してオペレータ（撮影者）からの操作入力を受け付け、この操作入力に応じた制御信号を撮影システム１００の各部に送信して各部の動作を制御する。
【００８２】
撮影操作部１０４は、オペレータからの操作入力を受け付ける入力装置であり、文字入力のためのキーボード、表示部１８に表示されるポインタ、アイコン等を操作するためのポインティングデバイス（マウス、トラックボール等）を含んでいる。オペレータは、撮影操作部１０４を介して、被検査体ＯＢＪに関する情報の入力、カメラ１０８に対する撮影実行の指示の入力（露出時間、焦点距離、絞り等の撮影条件、撮影角度、撮影箇所等の設定を含む）、放射線源１１０および１１２に対する放射線の照射の指示の入力（照射開始時間、照射継続時間、照射角度、照射強度等の設定を含む）、取得した画像データを画像記録部１０６に記録する指示の入力を行うことができる。
【００８３】
画像記録部１０６は、カメラ１０８によって撮影された被検査体ＯＢＪの画像データ（受光画像）を記録する。画像記録部１０６には、被検査体ＯＢＪを特定するための情報が画像データと関連付けられて記録される。
【００８４】
カメラ１０８、放射線源１１０および１１２は、撮影室１１４の内部に配置されている。放射線源１１０および１１２は、例えば、Ｘ線源であり、撮影室１１４と外部との間の隔壁および出入口には、Ｘ線防護材料（例えば、鉛、コンクリート等）によりＸ線防護が施されている。なお、被検査体ＯＢＪに可視光を照射して撮影を行う場合には、防護を施した撮影室１１４を用いる必要はない。
【００８５】
放射線源１１０および１１２は、撮影制御部１０２からの指示にしたがって、撮影室１１４内に置かれた被検査体ＯＢＪに放射線を照射する。
【００８６】
カメラ１０８は、撮影制御部１０２からの撮影実行の指示にしたがって、放射線源１１０から被検査体ＯＢＪに照射されて被検査体ＯＢＪにより反射された放射線、または放射線源１１２から被検査体ＯＢＪに照射されて被検査体ＯＢＪを透過した放射線を受光して被検査体ＯＢＪを撮影する。被検査体ＯＢＪは、不図示の保持部材（例えば、マニピュレーター、載置台、可動式の載置台）によって撮影室１１４内に保持されており、被検査体ＯＢＪは、カメラ１０８、放射線源１１０および１１２に対する距離および角度が調整可能となっている。操作者は、撮影制御部１０２を介して、被検査体ＯＢＪ、カメラ１０８、放射線源１１０および１１２の相対位置を制御可能となっており、被検査体ＯＢＪの所望の箇所を撮影可能となっている。
【００８７】
放射線源１１０および１１２は、カメラ１０８による撮影の実行の終了に同期して、被検査体ＯＢＪに対する放射線の照射を終了する。
【００８８】
なお、図６に示す例では、カメラ１０８は、撮影室１１４の内部に配置されているが、カメラ１０８は、撮影室１１４内の被検査体ＯＢＪを撮影可能であれば、外部に配置されていてもよい。
【００８９】
また、図６に示す例では、カメラ１０８が１台、放射線源１１０および１１２が２台設けられているが、カメラおよび放射線源の台数はこれに限定されるものではない。例えば、カメラおよび放射線源は、それぞれ複数台あってもよいし、１つずつであってもよい。
【００９０】
図７は、欠陥検査装置１０の表示部１８の外観を示す正面図である。図７に示すように、表示部１８の一例として液晶モニタがあげられる。この他にも表示部１８の具体例としては、スマートフォンの表示画面または携帯端末の表示画面があげられる。
【００９１】
図８は、被検査体ＯＢＪの物理的特徴を入力する入力画面（ＧＵＩ（Graphical User Interface））の一例を示す図である。入力画面５０は、欠陥検査装置１０の表示部１８に表示される。例えばユーザが操作部１４を介して、被検査体ＯＢＪの物理的特徴を入力していく。図８に示した例では、被検査体ＯＢＪの厚さ、密度、および原子番号を入力することができる入力画面５０である。入力画面５０で入力された被検査体ＯＢＪの物理的特徴は、Ｉ／Ｆ１６で受け付けられる。
【００９２】
図９は、記憶部２４に記憶される露光情報の一例である露光線図を示す図である。図９で示された露光線図では、Ｘ軸は照射条件（例えば管電圧）を示し、Ｙ軸は受光画像の濃淡が示されている。また、被検査体ＯＢＪの厚さＡ、ＢおよびＣのそれぞれにおいて、異なる特性を示すことが示されている。露光線図は、図６で説明をした撮影システム１００で放射線を照射する際に、適切な露光条件を検査員が知るために用いられる。すなわち、検査員は被検査体ＯＢＪの放射線画像を撮影する場合には、露光線図に基づいて適切な露光条件に設定を行い撮影をする。
【００９３】
図１０は、欠陥検査装置１０の動作フローを示す図である。
【００９４】
先ず画像取得部（Ｉ／Ｆ１６）により、被検査体ＯＢＪの受光画像が取得される（画像取得ステップ：ステップＳ１０）。次に入力部により、被検査体ＯＢＪの物理的特徴の入力が受け付けられる（入力ステップ：ステップＳ１１）。入力部では、被検査体ＯＢＪの少なくとも材質を含む物理的特徴に関する情報が受け付けられる。そして被検査体ＯＢＪの材質に関する物理的特徴として、例えば、金属元素の原子番号、合金種類と比率、または被検査体ＯＢＪの密度が入力される。その後露光条件取得部（Ｉ／Ｆ１６）により、放射線の露光条件が取得される（露光条件取得ステップ：ステップＳ１２）。なお露光条件取得部により、放射線の露光条件や撮影時間が取得されてもよい。
【００９５】
そしてパラメータ決定部２２０は、記憶部２４に記憶されている露光情報を参照して、画像処理パラメータを決定する（パラメータ決定ステップ：ステップＳ１３）。パラメータ決定部２２０は、入力された物理的特徴量に基づいて露光情報を選択し、その選択された露光情報における露光条件に対応する濃淡に応じて、画像処理パラメータを決定する。具体的な画像処理パラメータの決定の説明は後で行う。
【００９６】
記憶部２４には予め必要な露光情報が記憶されている（記憶ステップ）。また、ユーザにより記憶部２４の露光情報は追加および変更が可能である。その後欠陥候補抽出部２２２により、決定された画像処理パラメータに基づいて受光画像に画像処理が行われて、欠陥候補画像の抽出が行われる（画像処理ステップ：ステップＳ１４）。その後、表示部１８に欠陥候補画像および受光画像が表示される（ステップＳ１５）。そして、読影者は表示部１８に表示された受光画像および欠陥候補画像の読影を行い診断をする（ステップＳ１６）。その後、読影者による検査が終了し、操作部１４により、表示を終了させる指示が入力されると、欠陥の診断結果が診断結果データとして被検査体検査結果データＤ１０の中に格納されて、記憶部２４に保存される（ステップＳ１７）。
【００９７】
次に、画像処理パラメータの決定に関しての具体例を説明する。
【００９８】
図１１は、画像処理パラメータの決定に関しての具体例を説明するフロー図である。
【００９９】
先ず、被検査体ＯＢＪの物理的特徴である金属の種類（タングステンまたは原子番号７４）と被検査体ＯＢＪの最大厚さ（５ｍｍ）が入力画面５０（図８）を介して入力部により受け付けられる（ステップＳ２０）。その後パラメータ決定部２２０により、受け付けられた金属の種類に基づいて、記憶部２４よりタングステンの露光線図（露光情報）が選択される（ステップＳ２１）。次に露光条件取得部により、被検査体ＯＢＪの物理的特徴である厚さ、材質、および記憶部２４に記憶された露光情報に基づいて適正露光条件が算出されることにより露光条件（αｅＶ）が取得される（ステップＳ２２）。具体的には露光条件取得部は、入力された被検査体ＯＢＪの最大厚さ（５ｍｍ）よりタングステンの露光線図から適正露光条件（管電圧αｅＶ）を取得する。なお、受光画像にタグ情報（照明条件データ：図３を参照）が付されている場合には、タグ情報により露光条件を取得してもよい。
【０１００】
次にパラメータ決定部２２０は、露光条件取得部で取得された露光条件、入力部で受け付けられた物理的特徴、および記憶部２４で記憶された露光情報に基づいて被検査体ＯＢＪの厚さに対応する濃淡条件を算出する（ステップＳ２３）。具体的にはパラメータ決定部２２０は、露光条件取得部で取得された露光条件（αｅＶ）とタングステンの露光線図より、被検査体ＯＢＪの厚さに対応する濃淡条件を算出する。ここで濃淡条件とは、被検査体ＯＢＪの厚さに応じた濃淡に関する情報であり、露光条件と露光線図とから算出することができる。その後パラメータ決定部２２０により、算出された濃淡条件と画像取得部で取得された受光画像とに基づいて受光画像のノイズレベルが算出される（ステップＳ２４）。例えばパラメータ決定部２２０は、濃淡条件と受光画像との差分からノイズレベルを算出することができ、被検査体ＯＢＪの厚さと連動しない受光画像における濃淡振動をノイズまたはムラと推定し、ノイズレベルを算出する。ここでノイズレベルは、ノイズの大きさを示す尺度である。次にパラメータ決定部２２０は、算出されたノイズレベルに基づいて画像処理パラメータを決定する（ステップＳ２５）。例えばパラメータ決定部２２０は、算出されたノイズレベルに基づいてノイズをキャンセルするパラメータをパラメータリストから選択する。
【０１０１】
なお、画像取得部が被検査体ＯＢＪの複数の受光画像を取得した場合も、各受光画像に対して上述した工程が行われる。すなわち、先ず露光条件取得部は、複数の受光画像の各々の露光条件を取得する。そしてパラメータ決定部は、複数の受光画像の各々の濃淡条件を算出し、算出された複数の受光画像の濃淡条件と画像取得部で取得された複数の受光画像とに基づいてノイズレベルを算出することにより、画像処理パラメータを決定する。
【０１０２】
上述の各構成および機能は、任意のハードウェア、ソフトウェア、或いは両者の組み合わせによって適宜実現可能である。例えば、上述の処理ステップ（処理手順）をコンピュータに実行させるプログラム、そのようなプログラムを記録したコンピュータ読み取り可能な記録媒体（非一時的有形媒体）、或いはそのようなプログラムをインストール可能なコンピュータに対しても本発明を適用することが可能である。
【０１０３】
［第２の実施形態］
次に、本発明の第２の実施形態に関して説明する。本実施形態では、被検査体ＯＢＪの局所領域毎の厚さが算出され、その算出された局所領域毎の厚さに応じた画像処理パラメータが決定される。
【０１０４】
図１２は、本実施形態の処理部２２の機能構成例を示すブロック図である。なお、図２において既に説明を行った箇所は、同じ符号を付し説明は省略する。図１２に示された処理部２２は、パラメータ決定部２２０、欠陥候補抽出部２２２、および厚さ算出部２２４を備えている。
【０１０５】
厚さ算出部２２４は、画像取得部で取得された受光画像、露光条件取得部で取得された露光条件、および記憶部２４で記憶された露光情報に基づいて、被検査体ＯＢＪの局所領域毎の厚さを算出する。具体的に厚さ算出部２２４は、露光情報における被検査体ＯＢＪの厚み、照射条件、受光画像の濃淡の関係を利用して、画像取得部で取得された受光画像（被検査体ＯＢＪの撮影時の照射光の反射率、透過率（透過減衰）を示す情報）、露光条件取得部で取得された露光条件から被検査体ＯＢＪの局所領域毎の厚さを算出する。
【０１０６】
パラメータ決定部２２０は、厚さ算出部２２４で算出された被検査体ＯＢＪの局所領域毎の厚さ、露光条件取得部で取得された露光条件、入力部で受け付けられた物理的特徴、および記憶部２４で記憶された露光情報に基づいて、画像処理パラメータを決定する。パラメータ決定部２２０は、局所領域毎の厚さを含めて画像処理パラメータを決定することにより、例えば領域毎のノイズ除去処理の強さの画像処理条件を決定することができる。またパラメータ決定部２２０は、記憶部２４に被検査体ＯＢＪの厚さと画像処理パラメータと対応させた算出テーブル（例えばノイズレベル）が記憶されている場合には、算出テーブルと局所領域毎の厚さとに基づいて画像処理パラメータを算出することができる。
【０１０７】
図１３は、記憶部２４に画像処理パラメータの算出テーブルが記憶されている場合の画像処理パラメータの決定に関しての具体例を説明するフロー図である。
【０１０８】
図１３に示す場合では、予め被検査体ＯＢＪの厚さおよび露光条件（ｅＶ）と、ノイズレベルとの関係は予め既知であり算出テーブルとして記憶部２４に記憶されているものとする。
【０１０９】
先ず、被検査体ＯＢＪの物理的特徴である金属種類がタングステンと入力部により受け付ける（ステップＳ３０）。その後パラメータ決定部により記憶部２４よりタングステンの露光線図（露光情報）が選択される（ステップＳ３１）。そして、受光画像のタグ情報から露光条件がαｅＶであることを露光条件取得部により取得される（ステップＳ３２）。次に厚さ算出部２２４により、受光画像の濃淡（輝度値）とαｅＶとの値からタングステンの露光線図より、被検査体ＯＢＪの局所的な厚さが算出される（ステップＳ３３）。その後、算出された局所的な厚さに応じて局所的な画像処理パラメータ（ノイズキャンセルの閾値）が決定される（ステップＳ３４）。
【０１１０】
［第３の実施形態］
次に欠陥検査装置１０の第３の実施形態に関して説明をする。
【０１１１】
図１４は、本実施形態の処理部２２が備える機能の一例を示すブロック図である。なお、図２において既に説明を行った箇所は、同じ符号を付し説明は省略する。
【０１１２】
本実施形態の処理部２２は、パラメータ決定部２２０、欠陥候補抽出部２２２、および深さ算出部２２６で構成されている。
【０１１３】
深さ算出部２２６は、画像取得部で取得された受光画像、露光条件取得部で取得された露光条件、および記憶部２４で記憶された露光情報に基づいて、被検査体ＯＢＪの表面から欠陥候補の位置までの深さを算出する。
【０１１４】
図１５および図１６は、深さ算出部２２６が行う深さの算出に関して説明する図である。図１５および図１６ではＸ線が被検査体ＯＢＪに照射され、欠陥Ｄの位置に応じて得られる受光画像の違いに関して説明している。図１５では、被検査体ＯＢＪにおける欠陥Ｄは、被検査体ＯＢＪの表面から深さＭに位置している。また図１６では、被検査体ＯＢＪにおける欠陥Ｄは、被検査体ＯＢＪの表面から深さＮに位置している。また図１５および図１６では、直方体の被検査体ＯＢＪの正面図およびそれぞれＸ線を照射して、その透過光から得られた受光画像５３および受光画像５４が示されている。深さＭ（図１５）は、深さＮ（図１６）に対して深いので、受光画像５３において欠陥Ｄに対応する画像は受光画像５４の欠陥Ｄに対応する画像に比べて輪郭（エッジ）がはっきりとした像となる。一方、深さＮ（図１６）は、深さＭ（図１５）に対して浅いので、受光画像５４において欠陥Ｄに対応する画像は受光画像５３の欠陥Ｄに対応する画像に比べて輪郭がボケた像となる。
【０１１５】
深さ算出部２２６の深さの算出の一例では、深さ算出部２２６は、記憶部２４で記憶された露光情報における濃淡の情報、画像取得部で取得された受光画像、および露光条件取得部で取得された露光条件に基づいて、欠陥の深さを算出する。また他の例として、複数の深さに位置する欠陥Ｄに対応する受光画像に関する情報を記憶部２４に予め記憶させておき、深さ算出部２２６は、記憶部２４に記憶されている複数の深さに位置する欠陥Ｄに対応する受光画像に関する情報に基づいて深さを算出してもよい。
【０１１６】
以上で本発明の例に関して説明してきたが、本発明は上述した実施の形態に限定されず、本発明の精神を逸脱しない範囲で種々の変形が可能であることは言うまでもない。
【符号の説明】
【０１１７】
１０        欠陥検査装置
１２        制御部
１４        操作部
１６        Ｉ／Ｆ
１８        表示部
２０        バッファメモリ
２２        処理部
２４        記憶部
５０        入力画面
１００      撮影システム
１０２      撮影制御部
１０４      撮影操作部
１０６      画像記録部
１０８      カメラ
１１０      放射線源
１１２      放射線源
１１４      撮影室
２００      製品データベース
２２０      パラメータ決定部
２２２      欠陥候補抽出部
２２４      厚さ算出部
２２６      深さ算出部
ステップＳ１０〜ステップＳ１７      欠陥検査方法の工程
ステップＳ２０〜ステップＳ２５      画像処理パラメータの算出工程
ステップＳ３０〜ステップＳ３５      画像処理パラメータの算出工程
【図１】
0006669874.tif 000002
【図２】
0006669874.tif 000003
【図３】
0006669874.tif 000004
【図４】
0006669874.tif 000005
【図５】
0006669874.tif 000006
【図６】
0006669874.tif 000007
【図７】
0006669874.tif 000008
【図８】
0006669874.tif 000009
【図９】
0006669874.tif 000010
【図１０】
0006669874.tif 000011
【図１１】
0006669874.tif 000012
【図１２】
0006669874.tif 000013
【図１３】
0006669874.tif 000014
【図１４】
0006669874.tif 000015
【図１５】
0006669874.tif 000016
【図１６】
0006669874.tif 000017