CN117871557A - 检查装置、以及检查区域的确定方法 - Google Patents

检查装置、以及检查区域的确定方法 Download PDF

Info

Publication number
CN117871557A
CN117871557A CN202311761937.6A CN202311761937A CN117871557A CN 117871557 A CN117871557 A CN 117871557A CN 202311761937 A CN202311761937 A CN 202311761937A CN 117871557 A CN117871557 A CN 117871557A
Authority
CN
China
Prior art keywords
inspection
substrate
image
radiation
inspected
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.)
Pending
Application number
CN202311761937.6A
Other languages
English (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.)
Saki Corp
Original Assignee
Saki Corp
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
Priority claimed from JP2017187451A external-priority patent/JP2019060809A/ja
Priority claimed from JP2017187450A external-priority patent/JP6676023B2/ja
Application filed by Saki Corp filed Critical Saki Corp
Publication of CN117871557A publication Critical patent/CN117871557A/zh
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G01MEASURING; TESTING
    • G01NINVESTIGATING OR ANALYSING MATERIALS BY DETERMINING THEIR CHEMICAL OR PHYSICAL PROPERTIES
    • G01N23/00Investigating or analysing materials by the use of wave or particle radiation, e.g. X-rays or neutrons, not covered by groups G01N3/00 – G01N17/00, G01N21/00 or G01N22/00
    • G01N23/02Investigating or analysing materials by the use of wave or particle radiation, e.g. X-rays or neutrons, not covered by groups G01N3/00 – G01N17/00, G01N21/00 or G01N22/00 by transmitting the radiation through the material
    • G01N23/06Investigating or analysing materials by the use of wave or particle radiation, e.g. X-rays or neutrons, not covered by groups G01N3/00 – G01N17/00, G01N21/00 or G01N22/00 by transmitting the radiation through the material and measuring the absorption
    • G01N23/18Investigating the presence of flaws defects or foreign matter
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01NINVESTIGATING OR ANALYSING MATERIALS BY DETERMINING THEIR CHEMICAL OR PHYSICAL PROPERTIES
    • G01N23/00Investigating or analysing materials by the use of wave or particle radiation, e.g. X-rays or neutrons, not covered by groups G01N3/00 – G01N17/00, G01N21/00 or G01N22/00
    • G01N23/02Investigating or analysing materials by the use of wave or particle radiation, e.g. X-rays or neutrons, not covered by groups G01N3/00 – G01N17/00, G01N21/00 or G01N22/00 by transmitting the radiation through the material
    • G01N23/04Investigating or analysing materials by the use of wave or particle radiation, e.g. X-rays or neutrons, not covered by groups G01N3/00 – G01N17/00, G01N21/00 or G01N22/00 by transmitting the radiation through the material and forming images of the material
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01NINVESTIGATING OR ANALYSING MATERIALS BY DETERMINING THEIR CHEMICAL OR PHYSICAL PROPERTIES
    • G01N23/00Investigating or analysing materials by the use of wave or particle radiation, e.g. X-rays or neutrons, not covered by groups G01N3/00 – G01N17/00, G01N21/00 or G01N22/00
    • G01N23/02Investigating or analysing materials by the use of wave or particle radiation, e.g. X-rays or neutrons, not covered by groups G01N3/00 – G01N17/00, G01N21/00 or G01N22/00 by transmitting the radiation through the material
    • G01N23/04Investigating or analysing materials by the use of wave or particle radiation, e.g. X-rays or neutrons, not covered by groups G01N3/00 – G01N17/00, G01N21/00 or G01N22/00 by transmitting the radiation through the material and forming images of the material
    • G01N23/044Investigating or analysing materials by the use of wave or particle radiation, e.g. X-rays or neutrons, not covered by groups G01N3/00 – G01N17/00, G01N21/00 or G01N22/00 by transmitting the radiation through the material and forming images of the material using laminography or tomosynthesis
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01NINVESTIGATING OR ANALYSING MATERIALS BY DETERMINING THEIR CHEMICAL OR PHYSICAL PROPERTIES
    • G01N23/00Investigating or analysing materials by the use of wave or particle radiation, e.g. X-rays or neutrons, not covered by groups G01N3/00 – G01N17/00, G01N21/00 or G01N22/00
    • G01N23/02Investigating or analysing materials by the use of wave or particle radiation, e.g. X-rays or neutrons, not covered by groups G01N3/00 – G01N17/00, G01N21/00 or G01N22/00 by transmitting the radiation through the material
    • G01N23/04Investigating or analysing materials by the use of wave or particle radiation, e.g. X-rays or neutrons, not covered by groups G01N3/00 – G01N17/00, G01N21/00 or G01N22/00 by transmitting the radiation through the material and forming images of the material
    • G01N23/046Investigating or analysing materials by the use of wave or particle radiation, e.g. X-rays or neutrons, not covered by groups G01N3/00 – G01N17/00, G01N21/00 or G01N22/00 by transmitting the radiation through the material and forming images of the material using tomography, e.g. computed tomography [CT]
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01NINVESTIGATING OR ANALYSING MATERIALS BY DETERMINING THEIR CHEMICAL OR PHYSICAL PROPERTIES
    • G01N23/00Investigating or analysing materials by the use of wave or particle radiation, e.g. X-rays or neutrons, not covered by groups G01N3/00 – G01N17/00, G01N21/00 or G01N22/00
    • G01N23/02Investigating or analysing materials by the use of wave or particle radiation, e.g. X-rays or neutrons, not covered by groups G01N3/00 – G01N17/00, G01N21/00 or G01N22/00 by transmitting the radiation through the material
    • G01N23/06Investigating or analysing materials by the use of wave or particle radiation, e.g. X-rays or neutrons, not covered by groups G01N3/00 – G01N17/00, G01N21/00 or G01N22/00 by transmitting the radiation through the material and measuring the absorption
    • G01N23/083Investigating or analysing materials by the use of wave or particle radiation, e.g. X-rays or neutrons, not covered by groups G01N3/00 – G01N17/00, G01N21/00 or G01N22/00 by transmitting the radiation through the material and measuring the absorption the radiation being X-rays
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T15/003D [Three Dimensional] image rendering
    • G06T15/08Volume rendering
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T7/00Image analysis
    • G06T7/0002Inspection of images, e.g. flaw detection
    • G06T7/0004Industrial image inspection
    • G06T7/001Industrial image inspection using an image reference approach
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T7/00Image analysis
    • G06T7/30Determination of transform parameters for the alignment of images, i.e. image registration
    • G06T7/33Determination of transform parameters for the alignment of images, i.e. image registration using feature-based methods
    • G06T7/337Determination of transform parameters for the alignment of images, i.e. image registration using feature-based methods involving reference images or patches
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01NINVESTIGATING OR ANALYSING MATERIALS BY DETERMINING THEIR CHEMICAL OR PHYSICAL PROPERTIES
    • G01N2223/00Investigating materials by wave or particle radiation
    • G01N2223/10Different kinds of radiation or particles
    • G01N2223/101Different kinds of radiation or particles electromagnetic radiation
    • G01N2223/1016X-ray
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01NINVESTIGATING OR ANALYSING MATERIALS BY DETERMINING THEIR CHEMICAL OR PHYSICAL PROPERTIES
    • G01N2223/00Investigating materials by wave or particle radiation
    • G01N2223/40Imaging
    • G01N2223/401Imaging image processing
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01NINVESTIGATING OR ANALYSING MATERIALS BY DETERMINING THEIR CHEMICAL OR PHYSICAL PROPERTIES
    • G01N2223/00Investigating materials by wave or particle radiation
    • G01N2223/40Imaging
    • G01N2223/417Imaging recording with co-ordinate markings
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01NINVESTIGATING OR ANALYSING MATERIALS BY DETERMINING THEIR CHEMICAL OR PHYSICAL PROPERTIES
    • G01N2223/00Investigating materials by wave or particle radiation
    • G01N2223/60Specific applications or type of materials
    • G01N2223/611Specific applications or type of materials patterned objects; electronic devices
    • G01N2223/6113Specific applications or type of materials patterned objects; electronic devices printed circuit board [PCB]
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01NINVESTIGATING OR ANALYSING MATERIALS BY DETERMINING THEIR CHEMICAL OR PHYSICAL PROPERTIES
    • G01N2223/00Investigating materials by wave or particle radiation
    • G01N2223/60Specific applications or type of materials
    • G01N2223/629Specific applications or type of materials welds, bonds, sealing compounds
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01NINVESTIGATING OR ANALYSING MATERIALS BY DETERMINING THEIR CHEMICAL OR PHYSICAL PROPERTIES
    • G01N2223/00Investigating materials by wave or particle radiation
    • G01N2223/60Specific applications or type of materials
    • G01N2223/648Specific applications or type of materials voids
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T2207/00Indexing scheme for image analysis or image enhancement
    • G06T2207/30Subject of image; Context of image processing
    • G06T2207/30108Industrial image inspection
    • G06T2207/30141Printed circuit board [PCB]
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T2207/00Indexing scheme for image analysis or image enhancement
    • G06T2207/30Subject of image; Context of image processing
    • G06T2207/30108Industrial image inspection
    • G06T2207/30152Solder

Landscapes

  • General Physics & Mathematics (AREA)
  • Physics & Mathematics (AREA)
  • Engineering & Computer Science (AREA)
  • Health & Medical Sciences (AREA)
  • General Health & Medical Sciences (AREA)
  • Pathology (AREA)
  • Immunology (AREA)
  • Life Sciences & Earth Sciences (AREA)
  • Chemical & Material Sciences (AREA)
  • Analytical Chemistry (AREA)
  • Biochemistry (AREA)
  • Theoretical Computer Science (AREA)
  • Computer Vision & Pattern Recognition (AREA)
  • Radiology & Medical Imaging (AREA)
  • Pulmonology (AREA)
  • Nuclear Medicine, Radiotherapy & Molecular Imaging (AREA)
  • Quality & Reliability (AREA)
  • Toxicology (AREA)
  • Computer Graphics (AREA)
  • Analysing Materials By The Use Of Radiation (AREA)

Abstract

本发明提供一种检查装置、以及检查区域的确定方法,无需预先确定被检查对象中的检查面的位置(Z方向位置)就能够进行准确的检查的检查位置确定方法、无需预先确定被检查对象中的检查面的位置(Z方向位置)就能够生成检查所需的三维图像来进行检查。检查装置(100)具有:存储部(34),其存储被检查体(基板)的放射线透过图像以及根据该放射线透过图像生成的三维图像;以及控制部(10),其中,控制部(10)的确定三维图像中的检查位置的处理包括以下步骤:在放射线透过图像中确定检查位置的透过像的位置;以及根据透过像的位置来确定三维图像中的检查位置。

Description

检查装置、以及检查区域的确定方法
本申请是申请日为2018年9月26日、申请号为201880063370.6(PCT/JP2018/035606)、发明名称为“检查位置确定方法、三维图像生成方法以及检查装置”的申请的分案申请。
技术领域
本发明涉及一种进行被检查体的检查时的检查位置确定方法、三维图像生成方法以及具有这些方法的检查装置。
背景技术
作为测量基板表面、背面的焊料形状的检查装置,有一种断层合成方式的X射线检查装置(例如,参照专利文献1)。
现有技术文献
专利文献
专利文献1:日本特开2008-026334号公报
发明内容
发明要解决的问题
然而,在这样的X射线检查装置中,需要预先通过激光测长仪等确定基板表面、背面的在Z方向(相对于X射线投射方向或者基板表面的高度方向)上的位置,重构出该高度的截面图像、或者在重构出的截面图像中提取最佳的Z方向的图像,存在检查时间变长的问题。
本发明是鉴于这样的问题而完成的,目的在于提供一种无需预先确定被检查对象中的检查面的位置(Z方向位置)就能够进行准确的检查的检查位置确定方法、无需预先确定被检查对象中的检查面的位置(Z方向位置)就能够生成检查所需的三维图像来进行检查的三维图像的生成方法、以及具有这些方法的检查装置。
用于解决问题的方案
为了解决所述问题,第一本发明所涉及的检查位置确定方法是用于确定根据检查体的放射线透过图像生成的三维图像中的检查位置的确定方法,该检查位置确定方法包括以下步骤:在放射线透过图像中确定检查位置的透过像的位置;以及根据透过像的位置来确定三维图像中的检查位置。
另外,在这样的本发明所涉及的检查位置确定方法中,优选的是,在确定透过像的位置的步骤中,使用检查位置或者检查位置的附近的特定的图案、标记的透过像的形状来进行确定。
另外,本发明所涉及的检查装置具有:存储部,其存储放射线透过图像以及三维图像;控制部,其从存储部取出放射线透过图像,通过上述的检查位置确定方法来确定三维图像中的检查位置。
另外,第二本发明所涉及的三维图像生成方法是用于根据被检查体的放射线透过图像来生成所述被检查体的三维图像的生成方法,该三维图像生成方法包括以下步骤:在放射线透过图像中确定被检查体的检查位置的透过像的位置;根据透过像的位置来确定三维图像中的检查位置;以及根据放射线透过图像来生成包含检查位置的被检查体的三维图像。
另外,在本发明所涉及的三维图像生成方法中,优选的是,在确定透过像的位置的步骤中,使用检查位置或者检查位置的附近的特定的图案、标记的透过像的形状来进行确定。
另外,本发明所涉及的检查装置具有:存储部,其存储放射线透过图像以及三维图像;以及控制部,其从存储部取出放射线透过图像,通过上述的三维图像生成方法来生成被检查体的三维图像。
另外,第三本发明所涉及的检查装置,使用根据被检查基板的放射线透过图像生成的三维图像对被检查基板进行检查,所述检查装置的特征在于,具备:放射线生成器,其用于向所述被检查基板照射放射线;被检查基板保持部,其保持被检查基板;第一驱动机构,其用于使所述被检查基板保持部绕经过所述放射线生成器的放射线的焦点的轴移动;放射线检测器,其用于检测透过了被检查基板的放射线;第二驱动机构,其用于使所述放射线检测器绕经过所述放射线生成器的放射线的焦点的轴移动;控制部,其基于由所述放射线检测器检测到的放射线透过画面生成三维图像;以及检查区域确定部,其将所述三维图像内的截面图像分为多个区域,针对多个区域的每个区域分别计算同与所述被检查基板的表面对应的参照图像之间的偏移信息,基于根据多个所述偏移信息计算出的校正量来确定所述三维图像内的检查区域,其中,从通过所述第一驱动机构使所述被检查基板保持部移动的移动轨迹到所述轴的距离比通过所述第二驱动机构使所述放射线检测器移动的移动轨迹到所述轴的距离小。
另外,第四本发明所涉及的检查区域的确定方法用于确定根据被检查基板的放射线透过图像生成的三维图像中的检查面,所述检查区域的确定方法的特征在于,包括以下步骤:将所述三维图像内的截面图像分为多个区域,针对所述多个区域的每个区域分别计算同与所述被检查基板的表面对应的参照图像之间的偏移信息;根据多个所述偏移信息来计算校正量;以及基于所述校正量来确定所述三维图像内的要检查的检查区域。
发明的效果
根据本发明所涉及的检查位置确定方法,无需预先确定被检查对象中的检查面的位置(Z方向位置)就能够进行准确的检查。
附图说明
图1是表示实施方式所涉及的检查装置的结构的说明图。
图2是上述检查装置的控制部所处理的各功能块的说明图。
图3是说明检查的流程的流程图。
图4是表示重构空间中的校正量的说明图。
图5是表示基板检查面确定方法的说明图,(a)表示第一实施方式中的方法,(b)表示第二实施方式中的方法。
图6是用于说明根据两张透过图像来决定重构图像中的位置的方法的说明图。
图7是表示基板检查面确定方法的说明图,表示第三实施方式的方法。
图8是说明第三实施方式中的检查流程的流程图。
具体实施方式
下面,参照附图来说明本发明的优选的实施方式。如图1所示,本实施方式所涉及的检查装置100构成为具有由PC等处理装置构成的控制部10、监视器12以及摄像部32。另外,摄像部32还具有线质变更部14、放射线生成器驱动部16、基板保持部驱动部18、检测器驱动部20、放射线生成器22、基板保持部24以及检测器26。
放射线生成器22是生成X射线等放射线的装置,例如通过使加速后的电子撞击钨或金刚石等的靶来生成放射线。
基板保持部24保持作为被检查体的基板。向被保持于基板保持部24的基板照射由放射线生成器22生成的放射线,通过检测器26将透过了基板的放射线拍摄为图像。下面,将由检测器26拍摄到的基板的放射线透过图像称为“透过图像”。此外,如后所述,在本实施方式中,使保持着基板的基板保持部24和检测器26相对于放射线生成器22进行相对移动来获取多个透过图像,生成重构图像。
由检测器26拍摄到的透过图像被传送到控制部10,例如使用滤波校正反投影法(Filtered-Backprojection法(FBP法))等已知的技术重构出包含接合部分的焊料的立体形状的图像。而且,重构出的图像或透过图像存储于控制部10内的存储器或未图示的外部的存储器。下面,将基于透过图像重构为包含接合部分的焊料的立体形状的三维图像所得的图像称为“重构图像”。另外,将从重构图像沿任意的剖面切出的图像称为“截面图像”。这样的重构图像以及截面图像被输出到监视器12。此外,在监视器12中不仅显示重构图像、截面图像,还显示后述的焊料的接合状态的检查结果等。另外,本实施方式中的重构图像是如上述那样根据由检测器26拍摄到的平面图像重构出的,因此也被称为“平面CT”。
线质变更部14变更由放射线生成器22生成的放射线的线质。放射线的线质由为了使撞击靶的电子加速而施加的电压(以下称为“管电压”)、决定电子的数量的电流(以下称为“管电流”)决定。线质变更部14是控制这些管电压和管电流的装置。能够使用变压器、整流器等已知的技术来实现该线质变更部14。
在此,放射线的线质由放射线的亮度和硬度(放射线的光谱分布)决定。若使管电流增大,则撞击靶的电子的数量增加,生成的放射线的光子的数量也增加。其结果,放射线的亮度变大。例如,存在厚度比其它部件的厚度厚的电容器等部件,为了拍摄这些部件的透过图像需要照射亮度大的放射线。在这样的情况下,通过调整管电流来调整放射线的亮度。另外,若提高管电压,则撞击靶的电子的能量变大,生成的放射线的能量(谱)变大。一般来说,放射线的能量越大则对物质的穿透力越大,越难被物质吸收。使用这样的放射线拍摄到的透过图像的对比度变低。因此,管电压能够利用于调整透过图像的对比度。
放射线生成器驱动部16具有未图示的电动机等驱动机构,能够使放射线生成器22沿经过其焦点的轴在上下方向上移动。由此,能够改变放射线生成器22与保持于基板保持部24的被检查体(基板)之间的距离来变更照射区域,变更由检测器26拍摄的透过图像的放大率。
检测器驱动部20也具有未图示的电动机等驱动机构,使检测器26沿检测器旋转轨道30进行旋转移动。另外,基板保持部驱动部18也具有未图示的电动机等驱动机构,使基板保持部24在设置有基板旋转轨道28的平面上进行平行移动。另外,基板保持部24构成为与检测器26的旋转移动相联动地在基板旋转轨道28上进行旋转移动。由此,能够一边变更基板保持部24所保持的基板与放射线生成器22的相对的位置关系,一边拍摄投射方向及投射角度不同的多个透过图像。
在此,构成为基板旋转轨道28与检测器旋转轨道30的旋转半径不固定,能够自由变更。由此,能够任意地变更向配置于基板的部件照射的放射线的照射角度。
控制部10控制上述的检查装置100的全部动作。下面,使用图2来说明控制部10的诸多功能。此外,虽然未图示,但在控制部10上连接有键盘、鼠标等输入装置。
控制部10包括存储部34、截面图像生成部36、基板检查面检测部38、模拟截面图像生成部40以及***42。此外,虽然未图示,但控制部10还包括控制线质变更部14、放射线生成器驱动部16、基板保持部驱动部18以及检测器驱动部20的工作的摄像控制部。另外,这些功能块的各功能块通过执行各种运算处理的CPU、被用作用于保存数据或执行程序的工作区的RAM等硬件以及软件的协作来实现。因而,这些功能块能够通过硬件与软件的组合来以各种形式实现。
存储部34存储用于拍摄基板的透过图像的摄像条件、作为被检查体的基板的设计等信息。存储部34还存储基板的透过图像、重构图像(截面图像、模拟截面图像)以及后述的***42的检查结果等。存储部34还存储放射线生成器驱动部16驱动放射线生成器22的速度、基板保持部驱动部18驱动基板保持部24的速度以及检测器驱动部20驱动检测器26的速度。
截面图像生成部36基于从存储部34获取到的多个透过图像来生成截面图像。其能够使用例如FBP法、最大似然估计法等已知的技术来实现。若重构算法不同,则得到的重构图像的性质、重构所需的时间也不同。因此,可以构成为预先准备多种重构算法、算法中使用的参数以供用户选择。由此,能够向用户提供在优先使重构所需的时间变短与即使花费时间也优先考虑画质的优良度等之间进行选择的自由度。生成的截面图像输出到存储部34,并记录于该存储部34。
基板检查面检测部38从由截面图像生成部36生成的多个截面图像中确定映出基板上的作为检查对象的面(例如,基板的表面)的位置(截面图像)。在后文中,将映出基板的检查面的截面图像称为“检查面图像”。在后文中详细叙述检查面图像的检测方法。
模拟截面图像生成部40关于由截面图像生成部36生成的截面图像,将连续的规定张数的截面图像进行堆叠,由此将比截面图像厚的基板的区域图像化。堆叠的截面图像的张数由截面图像映出的基板的区域的厚度(在后文中称为“切片厚度”。)和模拟截面图像的切片厚度决定。例如,在截面图像的切片厚度为50μm的情况下,作为模拟截面图像,若要将BGA的焊锡球(在后文中简称为“焊料”。)的高度(例如500μm)设为切片厚度,堆叠500/50=10张截面图像即可。此时,为了确定焊料的位置,使用由基板检查面检测部38确定出的检查面图像。
***42基于由截面图像生成部36生成的截面图像、由基板检查面检测部38确定出的检查面图像以及由模拟截面图像生成部40生成的模拟截面图像,来检查焊料的接合状态。用于将基板与部件接合的焊料位于基板检查面附近,因此对检查面图像以及相对于检查面图像映出放射线生成器22侧的区域的截面图像进行检查,由此能够判断焊料是否将基板与部件适当地进行了接合。
在此,“焊料的接合状态”是指基板与部件是否通过焊料进行接合且生成了适当的导电路径。对焊料的接合状态的检查包括桥检查、熔融状态检查以及空隙检查。“桥(bridge)”是指通过焊料接合而产生的导体间的不期望的导电路径。另外,“熔融状态”是指是否因焊料的熔融不充分而产生了基板与部件之间的接合不充分的状态,是否是所谓的“悬浮”的状态。“空隙(void)”是指因焊料接合部内的气泡而产生的焊料接合的不良。因而,***42包括桥***44、熔融状态***46以及空隙***48。
在后文中叙述桥***44、熔融状态***46以及空隙***48的动作的详细情况,桥***44以及空隙***48基于由模拟截面图像生成部40生成的模拟截面图像分别检查桥以及空隙,熔融状态***46基于由基板检查面检测部38确定出的检查面图像来检查焊料的熔融状态。此外,桥***44、熔融状态***46以及空隙***48中的检查结果被记录于存储部34。
图3是表示从透过图像的拍摄和重构图像的生成以及检查面图像的确定起至检查焊料的接合状态为止的流程的流程图。例如,在控制部10从未图示的输入装置接受到检查开始的指示时开始本流程图中的处理。
控制部10如上述那样通过放射线生成器驱动部16来设定从放射线生成器22放射的放射线的照射区域,通过基板保持部驱动部18使基板保持部24移动并通过检测器驱动部20使检测器26移动来变更摄像位置,并且通过线质变更部14设定放射线生成器22的线质后向基板照射放射线来拍摄透过图像,进一步地,根据通过这样拍摄到的多张透过图像,通过截面图像生成部36以及模拟截面图像生成部40生成重构图像(步骤S10)。
接着,控制部10的基板检查面检测部38从截面图像生成部36接受透过图像或者重构图像(截面图像),从中确定检查面图像(步骤S12)。桥***44从模拟截面图像生成部40获取映出焊锡球的、切片厚度与焊锡球同种程度的模拟截面图像,并检查有无桥(步骤S14)。在未检测到桥的情况下(步骤S16的“否”),熔融状态***46从基板检查面检测部38获取检查面图像,检查焊料是否熔融(步骤S18)。在焊料已熔融的情况下(步骤S20的“是”),空隙***48从模拟截面图像生成部40获取局部地映出焊锡球的模拟截面图像,检查是否存在空隙(步骤S22)。在未发现空隙的情况下(步骤S24的“否”),空隙***48判断为焊料的接合状态正常(步骤S26),并将该意思输出到存储部34。另外,在检测到桥的情况下(步骤S16的“是”)、焊料未熔融的情况下(步骤S20的“否”)或者存在空隙的情况下(步骤S24的“是”),桥***44、熔融状态***46以及空隙***48分别判断为焊料的接合状态异常(步骤S28),并将该意思输出到存储部34。当焊料的状态被输出到存储部34时,本流程图的处理结束。
如上所述,在根据透过图像重构出的作为三维图像的重构图像(重构空间)内存在具有因倾斜、偏差、挠曲、旋转、伸缩等引起的误差的基板的图像数据。因此,为了进行自动检查,需要进行考虑了这些误差的位置校正,基于该位置校正来确定检查面图像。下面,说明基板检查面检测处理S12中的确定检查位置(基板检查面)的方法(校正误差的方法)。
(第一实施方式)
在检查位置确定方法的第一实施方式中,在上述的生成重构图像的过程(步骤S10)中,通过在包含基板的表面和背面的大的范围(考虑了上述基板的翘曲等的误差的范围)进行平面CT运算,来获取包含基板的翘曲等误差的三维图像(重构图像),使用基板的设计信息,根据该三维图像(重构图像)跨多个截面图像地在XYZ方向上检测用于确定检查位置的特定的图案、标记的形状(特定的图案、标记的像),来进行基板检查面(检查面图像)的决定。
在此,“基板的设计信息”是指Gerber数据(Gerber data)以及CAD(ComputerAided Design:计算机辅助设计)数据,预先存储于上述的存储部34。将记录有焊料接合部分的坐标的信息称为Gerber数据,将记录有搭载部件的种类以及搭载位置的坐标的信息称为CAD数据。焊料的接合部分以及部件的搭载位置的坐标被记载为设定于基板上的XY坐标系的坐标。通过参照Gerber数据以及CAD数据来进行针对重构图像(截面图像)的图片匹配(图案匹配)等,由此能够得到存在于基板上的部件的种类及其大小、部件及焊料接合部分的位置,即,能够确定检查位置(检查面图像)。
具体地说,按照透过图像的每个FOV(Field of View:视场)或者将FOV进行2×2的4分割所得到的每个区域,针对基板的表面和背面分别登记成为模板的基板表面图像(能够使用上述的Gerber数据或CAD数据)。而且,在拍摄的各基板中,按照每个FOV,在规定的XYZ搜索范围中与登记的模板进行图片匹配,将一致率最高的位置用作偏移量。这样,按照每个FOV或者将FOV进行4分割所得到的每个区域检测偏移量,由此针对一张FOV具有一个或者四个偏移量,如图4所示,该偏移量相对于基板整体表现为三角形的顶点。并且,在进行被各个三角形包围的区域的检查时,根据三角形的顶点的偏移量来计算校正量(计算距成为基准的面的偏移量),基于该校正量来决定检查面图像。通过使用三角形的顶点的偏移量,能够进行对XYZ方向上的位移以及相对于XYZ轴的旋转的校正。在存在多个***位的情况下,根据各个***位,基于上述误差来决定截面图像,使用该截面图像来生成模拟截面图像,进行检查后转到之后的***位进行同样的处理。另外,关于需要精度更高的位置校正的检查对象部件,单独地进行位置校正。此时,由于先通过图片匹配粗略地检测了基板表面,因此搜索范围被限定从而能够高速地进行处理。
(第二实施方式)
如图5的(a)所示,在第一实施方式所涉及的检查位置(基板检查面)确定方法中,根据透过图像来重构出考虑了基板的翘曲等误差的范围的三维图像(重构图像),使用该三维图像进行了确定,但如图5的(b)所示,该第二实施方式所涉及的检查位置(基板检查面)确定方法是以下方法:在两个以上的透过图像中检测特定的图案、标记的像的形状(透过像)IA1、IA2,基于这些透过图像的各个透过图像的XYZ的位置确定三维图像(重构图像)中的特定的图案、标记的形状(三维图像中的特定的图案、标记的像)A的位置来决定检查面图像。
根据图6来说明在两张透过图像中根据检测到特定的图案、标记的透过像(在此,作为点IA1、IA2进行说明)的位置来确定重构图像上的特定的图案、标记的像A的位置(重构空间(重构图像)中存在特定的图案、标记的三维像A的位置)的方法。此外,如图1所示,在本实施方式所涉及的检查装置100中,使作为检查对象的基板(基板保持部24)和检测器26相对于被固定的放射线源(放射线生成器22)进行相对移动,由此使放射线相对于基板的投射角变化来拍摄多张透过图像,但在图6的(a)中示出了将作为检查对象的基板固定而使放射线源(放射线生成器22)以及检测器26移动的情况。此外,能够使用放射线源(放射线生成器22)、基板(基板保持部24)以及检测器26的检查装置100的位置(距检查装置100的规定的原点的位置),通过计算求出该图6中的位置(坐标)。另外,在图6中,将成为基准的位置(基准点)设为O。
首先,将第一投射角的放射线源的位置(从放射线生成器22放射出放射线的坐标)设为(SX1,SY1,SZ1),将由检测器26检测到特定的图案、标记的透过像IA1的位置设为(DX1,DY1,DZ1),将重构图像内的该特定的图案、标记的像A的位置设为(OX,OY,OZ)。另外,将第二投射角的放射线源的位置设为(SX2,SY2,SZ2),将检测器26中的透过像IA2的位置设为(DX2,DY2,DZ2)。关于重构图像内的特定的图案、标记的像A的在X方向以及Y方向上的位置即OX、OY,如图6的(b)所示,求出在XY平面上的将放射线源与检测器上的坐标连结的直线相交的点即可,通过对以下的联立方程式(1)、(2)求解来求出OX、OY。
OY=(SY1-DY1)/(SX1-DX1)·OX
+(SX1·DY1-SY1·DX1)/(SX1-DX1)(1)
OY=(SY2-DY2)/(SX2-DX2)·OX
+(SX2·DY2-SY2·DX2)/(SX2-DX2)(2)
另外,能够使用通过上述的式(1)、(2)求出的OX的值,通过下式(3)求出重构图像内的特定的图案、标记的像A的在Z方向上的位置即OZ。
OZ = (SZ1-DZ1)/(SX1-DX1)·(OX-DX1) (3)
这样,在该第二实施方式的基板检查面检测处理S12中,根据通过步骤S10获取到的多个透过图像来确定基板上的检查位置(重构图像中的检查面图像),具体地说,在透过图像中,通过图片匹配等检测特定的图案、标记的透过像的形状,根据其位置,使用上述的式子决定重构图像内的图案、标记的位置来确定检查面图像,由此能够使用准确的位置的检查面图像(截面图像)进行检查。另外,不是根据三维图像(重构图像)整体来确定检查位置(检查面图像),而是根据数据量更少的透过图像来进行确定,因此用于进行确定的时间变短,其结果,能够整体地缩短检查时间。此外,在检查对象有多个部位的情况下,预先登记各个***位或者***位附近的特定的图案、标记的形状(透过像的形状),关于所登记的各个形状,通过图片匹配来确定透过图像中的位置,由此也能够确定重构图像中的位置(检查面图像)。
此外,通过参照三点的特定的图案、标记的位置,不仅能够考虑Z方向上的位置,还能够考虑XY方向上的位置以及相对于XYZ轴的旋转来生成模拟截面图像。并且,参照四点以上的特定的图案、标记的位置,使用线性插值、抛物线插值、三次插值等已知的插补方法,由此能够生成考虑了对象物的挠曲的模拟截面图像。
(第三实施方式)
在第一实施方式以及第二实施方式中,如图3所示,在步骤S10中拍摄透过图像,之后生成重构图像,在步骤S12中,使用透过图像或者重构图像来确定基板检查面,但在第三实施方式中,如图7所示那样构成为:根据透过图像确定出重构空间内的检查位置(基板检查面),重构出包含确定出的位置的重构图像(包含确定出的图案、标记的重构图像)。
图8表示该第三实施方式中的检查焊料的接合状态的流程图,对与上述的处理相同的处理标注相同的附图标记,由此省略详细的说明。控制部10当使检查开始时,如上述那样通过放射线生成器驱动部16设定从放射线生成器22放射的放射线的照射区域,通过基板保持部驱动部18使基板保持部24移动并通过检测器驱动部20使检测器26移动来变更摄像位置,并且通过线质变更部14设定放射线生成器22的线质后向基板照射放射线来拍摄透过图像(步骤S11)。接着,使用这些透过图像,如第二实施方式中说明的那样通过图片匹配等确定这些透过图像中的作为检查对象的像的位置,根据通过这样确定出的位置来确定重构空间(重构图像)中的位置(步骤S12)。然后,生成包含通过步骤S12确定出的位置的重构图像(检查面图像或者截面图像)(步骤S13)。基于该重构图像对焊料的接合状态进行的检查如上所述(步骤S14~S28)。
根据该第三实施方式,重构图像的生成由于被限定于包含检查对象的部分,因此重构图像的数据量变小,由此能够缩短用于生成重构图像的时间,作为结果,能够整体地缩短检查时间。
附图标记说明
10:控制部;34:存储部;100:检查装置。

Claims (2)

1.一种检查装置,使用根据被检查基板的放射线透过图像生成的三维图像对被检查基板进行检查,所述检查装置的特征在于,具备:
放射线生成器,其用于向所述被检查基板照射放射线;
被检查基板保持部,其保持被检查基板;
第一驱动机构,其用于使所述被检查基板保持部绕经过所述放射线生成器的放射线的焦点的轴移动;
放射线检测器,其用于检测透过了被检查基板的放射线;
第二驱动机构,其用于使所述放射线检测器绕经过所述放射线生成器的放射线的焦点的轴移动;
控制部,其基于由所述放射线检测器检测到的放射线透过画面生成三维图像;以及
检查区域确定部,其将所述三维图像内的截面图像分为多个区域,针对多个区域的每个区域分别计算同与所述被检查基板的表面对应的参照图像之间的偏移信息,基于根据多个所述偏移信息计算出的校正量来确定所述三维图像内的检查区域,
其中,从通过所述第一驱动机构使所述被检查基板保持部移动的移动轨迹到所述轴的距离比通过所述第二驱动机构使所述放射线检测器移动的移动轨迹到所述轴的距离小。
2.一种检查区域的确定方法,用于确定根据被检查基板的放射线透过图像生成的三维图像中的检查面,所述检查区域的确定方法的特征在于,包括以下步骤:
将所述三维图像内的截面图像分为多个区域,针对所述多个区域的每个区域分别计算同与所述被检查基板的表面对应的参照图像之间的偏移信息;
根据多个所述偏移信息来计算校正量;以及
基于所述校正量来确定所述三维图像内的要检查的检查区域。
CN202311761937.6A 2017-09-28 2018-09-26 检查装置、以及检查区域的确定方法 Pending CN117871557A (zh)

Applications Claiming Priority (6)

Application Number Priority Date Filing Date Title
JP2017187451A JP2019060809A (ja) 2017-09-28 2017-09-28 3次元画像の生成方法及び検査装置
JP2017187450A JP6676023B2 (ja) 2017-09-28 2017-09-28 検査位置の特定方法及び検査装置
JP2017-187451 2017-09-28
JP2017-187450 2017-09-28
CN201880063370.6A CN111247424A (zh) 2017-09-28 2018-09-26 检查位置确定方法、三维图像生成方法以及检查装置
PCT/JP2018/035606 WO2019065701A1 (ja) 2017-09-28 2018-09-26 検査位置の特定方法、3次元画像の生成方法、及び検査装置

Related Parent Applications (1)

Application Number Title Priority Date Filing Date
CN201880063370.6A Division CN111247424A (zh) 2017-09-28 2018-09-26 检查位置确定方法、三维图像生成方法以及检查装置

Publications (1)

Publication Number Publication Date
CN117871557A true CN117871557A (zh) 2024-04-12

Family

ID=65901892

Family Applications (2)

Application Number Title Priority Date Filing Date
CN202311761937.6A Pending CN117871557A (zh) 2017-09-28 2018-09-26 检查装置、以及检查区域的确定方法
CN201880063370.6A Pending CN111247424A (zh) 2017-09-28 2018-09-26 检查位置确定方法、三维图像生成方法以及检查装置

Family Applications After (1)

Application Number Title Priority Date Filing Date
CN201880063370.6A Pending CN111247424A (zh) 2017-09-28 2018-09-26 检查位置确定方法、三维图像生成方法以及检查装置

Country Status (4)

Country Link
US (2) US11422099B2 (zh)
EP (1) EP3690428A4 (zh)
CN (2) CN117871557A (zh)
WO (1) WO2019065701A1 (zh)

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2019065701A1 (ja) * 2017-09-28 2019-04-04 株式会社サキコーポレーション 検査位置の特定方法、3次元画像の生成方法、及び検査装置
DE102019102231A1 (de) * 2019-01-29 2020-08-13 Senswork Gmbh Vorrichtung zur Erfassung einer dreidimensionalen Struktur
CN113554626A (zh) * 2021-07-26 2021-10-26 朗华全能自控设备(上海)股份有限公司 一种软性电路板瑕疵检测方法及装置
WO2024117099A1 (ja) * 2022-12-01 2024-06-06 株式会社サキコーポレーション 検査装置

Family Cites Families (28)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5550376A (en) * 1995-05-22 1996-08-27 General Electric Company Method of calibration of imaging devices
US6996265B1 (en) * 1999-11-08 2006-02-07 Teradyne, Inc. Inspection method utilizing vertical slice imaging
US7013038B1 (en) * 1999-11-08 2006-03-14 Teradyne, Inc. Method for inspecting a BGA joint
MXPA02004628A (es) * 1999-11-08 2004-09-10 Teradyne Inc Metodo de inspeccion utilizando una imagen en seccion vertical.
US6895073B2 (en) * 2002-11-22 2005-05-17 Agilent Technologies, Inc. High-speed x-ray inspection apparatus and method
US7756567B2 (en) * 2003-08-29 2010-07-13 Accuray Incorporated Image guided radiosurgery method and apparatus using registration of 2D radiographic images with digitally reconstructed radiographs of 3D scan data
JP4537090B2 (ja) 2004-02-19 2010-09-01 東芝Itコントロールシステム株式会社 トモシンセシス装置
JP4595979B2 (ja) * 2007-09-27 2010-12-08 株式会社日立製作所 放射線非破壊検査システム及び配管の検査方法
JP4610590B2 (ja) 2007-09-04 2011-01-12 名古屋電機工業株式会社 X線検査装置、x線検査方法およびx線検査プログラム
JP5365010B2 (ja) * 2008-01-24 2013-12-11 株式会社島津製作所 X線透視による3次元観測方法およびx線透視装置
US20100034452A1 (en) * 2008-08-08 2010-02-11 Gines David L Method And Apparatus For Reconstructing Solder Joints Using Constrained X-ray Photogrammetry
JP2010127810A (ja) * 2008-11-28 2010-06-10 Omron Corp X線検査装置およびx線検査方法
US7831013B2 (en) * 2009-01-16 2010-11-09 Varian Medical Systems, Inc. Real-time motion tracking using tomosynthesis
JP2011095227A (ja) * 2009-11-02 2011-05-12 Saki Corp:Kk 被検査体の放射線検査装置
JP5559551B2 (ja) * 2010-01-19 2014-07-23 株式会社サキコーポレーション 検査装置
JP5582841B2 (ja) * 2010-03-29 2014-09-03 株式会社サキコーポレーション 被検査体の放射線検査装置、放射線検査方法およびプログラム
JP5400704B2 (ja) 2010-05-21 2014-01-29 株式会社日立製作所 配管検査装置および配管検査方法
JP5600272B2 (ja) * 2010-07-16 2014-10-01 富士フイルム株式会社 放射線撮影装置および方法並びにプログラム
WO2012156862A1 (en) * 2011-05-13 2012-11-22 Koninklijke Philips Electronics N.V. Generating a slicing scheme for slicing a specimen
JP5851254B2 (ja) * 2012-01-16 2016-02-03 名古屋電機工業株式会社 検査装置、検査方法および検査プログラム
CN104783824B (zh) * 2014-01-20 2020-06-26 上海联影医疗科技有限公司 X射线成像***的校正方法
EP3209212B1 (en) * 2014-09-16 2021-01-13 Sirona Dental, Inc. Methods, systems, apparatuses, and computer programs for processing tomographic images
JP6275030B2 (ja) * 2014-12-24 2018-02-07 富士フイルム株式会社 バイオプシ装置及びその作動方法
JP6383707B2 (ja) 2015-07-06 2018-08-29 名古屋電機工業株式会社 撮影画像のずれ補正装置、撮影画像のずれ補正方法および撮影画像のずれ補正プログラム
FR3040867A1 (fr) * 2015-09-11 2017-03-17 Thales Sa Mire et procede de calibration d'un systeme d'imagerie par rayons x
JP6436141B2 (ja) * 2016-09-20 2018-12-12 オムロン株式会社 X線検査装置およびその制御方法
EP3620778A4 (en) * 2017-07-03 2020-08-19 Shimadzu Corporation X-RAY CT DEVICE
WO2019065701A1 (ja) * 2017-09-28 2019-04-04 株式会社サキコーポレーション 検査位置の特定方法、3次元画像の生成方法、及び検査装置

Also Published As

Publication number Publication date
EP3690428A1 (en) 2020-08-05
US11835475B2 (en) 2023-12-05
US11422099B2 (en) 2022-08-23
US20220291147A1 (en) 2022-09-15
EP3690428A4 (en) 2021-06-09
CN111247424A (zh) 2020-06-05
WO2019065701A1 (ja) 2019-04-04
US20200264113A1 (en) 2020-08-20

Similar Documents

Publication Publication Date Title
CN117871557A (zh) 检查装置、以及检查区域的确定方法
JP4551919B2 (ja) 断層撮影の検査システムおよびその方法
JP5493360B2 (ja) X線検査方法、x線検査装置およびx線検査プログラム
US8509512B2 (en) Examination method, examination apparatus and examination program
JP5125423B2 (ja) X線断層画像によるはんだ電極の検査方法およびこの方法を用いた基板検査装置
JP7164524B2 (ja) X線ct装置
US9606072B2 (en) Radiation inspecting apparatus
US9157874B2 (en) System and method for automated x-ray inspection
JP6676023B2 (ja) 検査位置の特定方法及び検査装置
JP4591103B2 (ja) X線ct検査装置及びx線ct検査方法
US6977985B2 (en) X-ray laminography system having a pitch, roll and Z-motion positioning system
WO2011089658A1 (ja) 補正用治具を用いた検査装置の補正方法、補正用治具を搭載した検査装置
JP5569061B2 (ja) X線検査方法、x線検査装置およびx線検査プログラム
JP4449596B2 (ja) 実装基板検査装置
JP7251602B2 (ja) X線ct装置
US20230175985A1 (en) Inspection device
JP6805200B2 (ja) 移動制御装置、移動制御方法および移動制御プログラム
JP6015404B2 (ja) 放射線検査装置
JP2019060809A (ja) 3次元画像の生成方法及び検査装置
WO2024117099A1 (ja) 検査装置
CN114026411B (zh) X射线检查装置以及x射线检查方法
JP2022141454A (ja) X線検査装置およびx線検査方法
JP5851200B2 (ja) 基板検査装置、基板検査方法および基板検査プログラム
JP2022098590A (ja) Aiモデルの作成方法及び検査装置
JP2023053558A (ja) 検査装置

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination