JP6969252B2 - Inspection methods, equipment, systems and programs - Google Patents

Inspection methods, equipment, systems and programs Download PDF

Info

Publication number
JP6969252B2
JP6969252B2 JP2017180358A JP2017180358A JP6969252B2 JP 6969252 B2 JP6969252 B2 JP 6969252B2 JP 2017180358 A JP2017180358 A JP 2017180358A JP 2017180358 A JP2017180358 A JP 2017180358A JP 6969252 B2 JP6969252 B2 JP 6969252B2
Authority
JP
Japan
Prior art keywords
pattern
image
amplitude change
patterns
lighting
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
JP2017180358A
Other languages
Japanese (ja)
Other versions
JP2019053020A (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.)
Fujitsu Ltd
Original Assignee
Fujitsu 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 Fujitsu Ltd filed Critical Fujitsu Ltd
Publication of JP2019053020A publication Critical patent/JP2019053020A/en
Application granted granted Critical
Publication of JP6969252B2 publication Critical patent/JP6969252B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

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

Description

本発明は、検査方法、装置、システム及びプログラムに関する。 The present invention relates to inspection methods, devices, systems and programs.

透明部材は、各種分野で利用されている。装置の一部を覆う透明なカバー等の透明部材は、様々な形状を有し、照明機能を有する照明装置、表示機能を有する表示装置等に設けられている。透明部材は、防塵、防水、保護等の用途で使用されることもあるが、光を透過して照明機能、表示機能等を妨げないことが望ましい。このため、欠陥の無い透明部材を提供することが望ましい。 Transparent members are used in various fields. A transparent member such as a transparent cover that covers a part of the device has various shapes and is provided in a lighting device having a lighting function, a display device having a display function, and the like. The transparent member may be used for purposes such as dustproofing, waterproofing, and protection, but it is desirable that the transparent member transmits light and does not interfere with the lighting function, the display function, and the like. Therefore, it is desirable to provide a transparent member without defects.

透明部材の欠陥には、透明部材の内部に存在する傷、凹凸、異物等の欠陥と、透明部材の表面に存在する傷、凹凸、異物等の欠陥とがある。これらの欠陥を目視により検査する場合、透明部材に照明を当てるが、透明部材の表面形状によっては、検査が検査対象の背景や周囲の影響を受けやすい。特に透明部材の表面形状が湾曲している等して複雑な場合には、目視による検査が難しく、欠陥を正確に検出することは難しい。 Defects of the transparent member include defects such as scratches, irregularities, and foreign substances existing inside the transparent member, and defects such as scratches, irregularities, and foreign substances existing on the surface of the transparent member. When these defects are visually inspected, the transparent member is illuminated, but the inspection is easily affected by the background and surroundings of the inspection target depending on the surface shape of the transparent member. In particular, when the surface shape of the transparent member is curved or otherwise complicated, visual inspection is difficult and it is difficult to accurately detect defects.

そこで、透明部材を検査装置で検査して、透明部材の欠陥を検出する検査方法が提案されている。検査装置は、光源からの光で透明部材を照明して、撮像装置で透明部材の画像を撮像し、撮像画像から透明部材の欠陥を検出する。この場合、目視による検査と比較すると、検査の感度が安定化し、検査を高速に行え、検査のコストも低減できる。しかし、検査装置を用いても、透明部材の表面形状によっては、検査が検査対象の背景や周囲の影響を受けやすいことには変わりなく、これらの影響を受けることのない検査専用の環境で検査を行う等の対策を採らないと、欠陥を正確に検出することは難しい。 Therefore, an inspection method has been proposed in which a transparent member is inspected with an inspection device to detect defects in the transparent member. The inspection device illuminates the transparent member with light from a light source, captures an image of the transparent member with an image pickup device, and detects defects in the transparent member from the captured image. In this case, as compared with the visual inspection, the sensitivity of the inspection is stabilized, the inspection can be performed at high speed, and the inspection cost can be reduced. However, even if an inspection device is used, the inspection is still susceptible to the influence of the background and surroundings of the inspection target depending on the surface shape of the transparent member, and the inspection is performed in an environment dedicated to inspection that is not affected by these. It is difficult to detect defects accurately unless measures such as taking measures are taken.

特開2013−108944号公報Japanese Unexamined Patent Publication No. 2013-108944 特開2006−267022号公報Japanese Unexamined Patent Publication No. 2006-267022 特開2002−323454号公報Japanese Unexamined Patent Publication No. 2002-323454

従来の検査方法では、検査対象が透明であり、且つ、様々な表面形状を有するため、検査が検査対象の背景や周囲の影響を受けやすく、透明な検査対象の欠陥を正確に検出することは難しい。 In the conventional inspection method, since the inspection target is transparent and has various surface shapes, the inspection is easily affected by the background and surroundings of the inspection target, and it is not possible to accurately detect defects in the transparent inspection target. difficult.

そこで、1つの側面では、透明な検査対象の欠陥を正確に検出することができる検査方法、装置、システム及びプログラムを提供することを目的とする。 Therefore, in one aspect, it is an object of the present invention to provide an inspection method, an apparatus, a system and a program capable of accurately detecting a transparent defect to be inspected.

1つの案によれば、照明装置が、照明パターンを表示面に表示し、撮像装置が、前記表示面に表示された前記照明パターンにより照明された透明な検査対象の画像を撮像し、プロセッサが、照射強度の位相差がπ/2である4つの照明パターンを、互いに直交する方向に沿って周期的な縦縞状のパターンと横縞状のパターンの2種類のパターンについて生成し、各種類のパターン毎に、前記4つの照明パターンを前記照明装置の前記表示面に表示させる指示を前記照明装置に出力すると共に、前記4つの照明パターンで照明された前記検査対象の画像を各種類のパターン毎に撮像して撮像画像を取得させる指示を前記撮像装置に出力し、前記照明装置と前記撮像装置の動作を同期させる同期制御を行い、前記プロセッサが、各種類のパターン毎に前記4つの照明パターンで照明された前記検査対象の撮像画像の明るさの振幅変化を演算して重畳することで求めた前記縦縞状のパターンによる第1の振幅変化及び前記横縞状のパターンによる第2の振幅変化を重畳して第3の振幅変化を求め、前記プロセッサが、前記第3の振幅変化と、基準対象に対して各種類のパターン毎に前記4つの照明パターンについて予め演算して重畳した前記縦縞状のパターンによる撮像画像の明るさの第4の振幅変化及び前記横縞状のパターンによる撮像画像の明るさの第5の振幅変化を重畳した第6の振幅変化とを比較した結果に基づいて、前記検査対象の欠陥を検出する検査方法が提供される。
According to one proposal, the lighting device displays the lighting pattern on the display surface, the image pickup device captures a transparent image to be inspected illuminated by the lighting pattern displayed on the display surface, and the processor captures the image. , Four illumination patterns with a phase difference of irradiation intensity of π / 2 are generated for two types of patterns, a vertical stripe pattern and a horizontal stripe pattern, which are periodic along the directions orthogonal to each other. For each pattern, an instruction to display the four lighting patterns on the display surface of the lighting device is output to the lighting device, and images of the inspection target illuminated by the four lighting patterns are of each type. An instruction to capture an image for each pattern and acquire an captured image is output to the image pickup device, synchronization control is performed to synchronize the operation of the lighting device and the image pickup device, and the processor performs the synchronization control for each of the four patterns. The first amplitude change due to the vertical striped pattern and the second amplitude due to the horizontal striped pattern obtained by calculating and superimposing the amplitude change of the brightness of the captured image to be inspected illuminated by the illumination pattern. The vertical stripes are superimposed by superimposing the changes to obtain the third amplitude change, and the processor calculates and superimposes the third amplitude change and the four illumination patterns for each type of pattern on the reference object in advance. based on the result of comparison between the sixth variation of amplitude of the superimposed a fifth amplitude change in the brightness of the captured image by the brightness of the fourth amplitude change and the horizontal stripe pattern of the captured image by Jo pattern, An inspection method for detecting a defect to be inspected is provided.

一態様によれば、透明な検査対象の欠陥を正確に検出することができる。 According to one aspect, a transparent defect to be inspected can be accurately detected.

第1実施例における検査システムの一例を示す図である。It is a figure which shows an example of the inspection system in 1st Example. コンピュータのハードウェア構成の一例を示すブロック図である。It is a block diagram which shows an example of the hardware composition of a computer. 第1実施例における検査処理の一例を説明するフローチャートである。It is a flowchart explaining an example of inspection processing in 1st Example. 第1実施例における検査対象の撮像画像に対する演算処理の一例を説明する図である。It is a figure explaining an example of the arithmetic processing with respect to the captured image to be inspected in 1st Example. 検査対象の撮像領域を撮像した4つの撮像画像の明るさの一例を示す図であり、It is a figure which shows an example of the brightness of four captured images which imaged the image pickup area to be inspected. 検査対象の撮像画像に対する位相演算結果の一例を示す図である。It is a figure which shows an example of the phase calculation result with respect to the captured image to be inspected. 基準対象の撮像画像に対する演算処理の一例を説明する図である。It is a figure explaining an example of the arithmetic processing with respect to the captured image of a reference object. 基準対象の撮像領域を撮像した4つの撮像画像の明るさの一例を示す図であり、It is a figure which shows an example of the brightness of four captured images which imaged the image pickup area of a reference object. 基準対象の撮像画像に対する位相演算結果の一例を示す図である。It is a figure which shows an example of the phase calculation result with respect to the captured image of a reference object. 第1実施例における検査対象の撮像画像に対する演算処理の一例を説明する図である。It is a figure explaining an example of the arithmetic processing with respect to the captured image to be inspected in 1st Example. 第1実施例における検査結果の一例を説明する図である。It is a figure explaining an example of the inspection result in 1st Example. 第1実施例における検査結果と比較例の検査結果の一例を説明する図である。It is a figure explaining an example of the inspection result of the 1st Example and the inspection result of the comparative example. 第2実施例における検査システムの一例を示す図である。It is a figure which shows an example of the inspection system in 2nd Example. 第2実施例における検査結果と比較例の検査結果の一例を説明する図である。It is a figure explaining an example of the inspection result of the 2nd Example and the inspection result of the comparative example. 第3実施例における検査処理の一例を説明するフローチャートである。It is a flowchart explaining an example of inspection processing in 3rd Example. 第3実施例における検査対象の撮像画像に対する演算処理の一例を説明する図である。It is a figure explaining an example of the arithmetic processing with respect to the captured image to be inspected in 3rd Example.

開示の検査方法、装置、システム及びプログラムでは、照明パターンを表示面に表示し、表示面に表示された照明パターンにより照明された透明な検査対象の画像を撮像し、照射強度の位相差が一定である複数の照明パターンを、互いに異なる方向に沿って周期的な少なくとも2種類のパターンについて生成し、各種類のパターン毎に、複数の照明パターンを照明装置の表示面に表示させる指示を照明装置に出力すると共に、複数の照明パターンで照明された検査対象の画像を撮像して撮像画像を取得させる指示を撮像装置に出力し、照明装置と撮像装置の動作を同期させる同期制御を行う。各種類のパターン毎に複数の照明パターンで照明された検査対象の撮像画像の明るさの振幅変化を演算して重畳し、重畳した撮像画像の明るさの振幅変化と、基準対象に対して各種類のパターン毎に予め演算して重畳した撮像画像の明るさの振幅変化とを比較した結果に基づいて、検査対象の欠陥を検出する。 In the disclosed inspection methods, devices, systems and programs, the illumination pattern is displayed on the display surface, a transparent image of the inspection target illuminated by the illumination pattern displayed on the display surface is imaged, and the phase difference of the irradiation intensity is constant. A plurality of lighting patterns are generated for at least two types of patterns periodically along different directions, and for each type of pattern, an instruction to display a plurality of lighting patterns on the display surface of the lighting device is given. In addition to outputting to, an instruction to capture an image of an inspection target illuminated by a plurality of lighting patterns and acquire an captured image is output to the image pickup device, and synchronous control is performed to synchronize the operation of the lighting device and the image pickup device. The amplitude change of the brightness of the captured image of the inspection target illuminated by multiple lighting patterns for each type of pattern is calculated and superimposed, and the amplitude change of the brightness of the superimposed captured image and each of the reference targets. Defects to be inspected are detected based on the result of comparing the amplitude change of the brightness of the captured image superimposed by calculating in advance for each type of pattern.

以下に、開示の検査方法、装置、システム及びプログラムの各実施例を図面と共に説明する。 Examples of the disclosed inspection methods, devices, systems and programs will be described below with drawings.

図1は、第1実施例における検査システムの一例を示す図である。図1に示す検査システム1−1は、照明装置2、支持部3、コントローラ4、撮像装置5、コントローラ6、制御装置7及び入出力装置8を有する。制御装置7は、検査装置の一例を形成する。検査装置は、照明装置2及び撮像装置5のうち少なくとも一方を含んでも良い。検査対象10は、透明な部材であり、表面形状及び材質は特に限定されない。 FIG. 1 is a diagram showing an example of an inspection system according to the first embodiment. The inspection system 1-1 shown in FIG. 1 includes a lighting device 2, a support unit 3, a controller 4, an image pickup device 5, a controller 6, a control device 7, and an input / output device 8. The control device 7 forms an example of an inspection device. The inspection device may include at least one of the lighting device 2 and the image pickup device 5. The inspection target 10 is a transparent member, and the surface shape and material are not particularly limited.

この例では、照明装置2は、光を出射する光源21、光源21からの照射パターンを反射するミラー22及びミラー22が反射した照射パターンが投影される透過型スクリーン23を有する。しかし、照明装置2は、後述する周期的な照明パターンを表示可能な装置であれば、特に限定されない。照明装置2は、周期的な照明パターンを表示する表示装置(又は、表示パネル)により形成可能であり、表示装置は、例えば光源の一例であるバックライトを有する周知の液晶表示装置(LCD:Liquid Crystal Display)、有機エレクトロルミネッセンス表示装置等であっても良い。透過型スクリーン23は、照明パターンを表示する表示面の一例である。表示装置の場合、表示画面が照明パターンを表示する表示面の一例である。 In this example, the lighting device 2 has a light source 21 that emits light, a mirror 22 that reflects an irradiation pattern from the light source 21, and a transmissive screen 23 on which an irradiation pattern reflected by the mirror 22 is projected. However, the lighting device 2 is not particularly limited as long as it is a device capable of displaying a periodic lighting pattern described later. The lighting device 2 can be formed by a display device (or display panel) that displays a periodic lighting pattern, and the display device is, for example, a well-known liquid crystal display device (LCD: Liquid) having a backlight which is an example of a light source. Crystal Display), an organic electroluminescence display device, or the like may be used. The transmissive screen 23 is an example of a display surface for displaying an illumination pattern. In the case of a display device, the display screen is an example of a display surface on which a lighting pattern is displayed.

支持部3は、検査対象10を支持可能な構成であれば、特に限定されない。本実施例では、照明装置2は、検査対象10の第1の表面の一例である下面側から検査対象10を照射パターンで照明するので、図1に示す例では、支持部3は検査対象10を透過型スクリーン23の上方で検査対象10を照明する照明パターンを遮らないように保持する周知の構成を有する。検査対象10は、透過型スクリーン23と接触していても、検査対象10の下面と透過型スクリーン23の上面との間に隙間が設けられていても良い。なお、支持部3を、検査対象10が載置される周知の構成を有するステージで形成し、透過型スクリーン23の上方に配置する場合には、支持部3は透明材料で形成されることは言うまでもない。 The support portion 3 is not particularly limited as long as it can support the inspection target 10. In this embodiment, the lighting device 2 illuminates the inspection target 10 from the lower surface side, which is an example of the first surface of the inspection target 10, with an irradiation pattern. Therefore, in the example shown in FIG. 1, the support portion 3 is the inspection target 10. Has a well-known configuration that holds the light above the transmissive screen 23 so as not to block the lighting pattern that illuminates the inspection target 10. The inspection target 10 may be in contact with the transmissive screen 23, or a gap may be provided between the lower surface of the inspection target 10 and the upper surface of the transmissive screen 23. When the support portion 3 is formed on a stage having a well-known structure on which the inspection target 10 is placed and is arranged above the transmissive screen 23, the support portion 3 may be formed of a transparent material. Needless to say.

コントローラ4は、支持部3を移動して支持部3と撮像装置5の相対位置を変化させる移動手段の一例であり、制御装置7からの指示に応じて支持部3による検査対象10の移動の開始と終了を制御する機能を有しても良い。コントローラ4は、支持部3を移動しない場合には省略可能しても良い。 The controller 4 is an example of a moving means that moves the support portion 3 to change the relative position between the support portion 3 and the image pickup device 5, and moves the inspection target 10 by the support portion 3 in response to an instruction from the control device 7. It may have a function of controlling the start and the end. The controller 4 may be omitted if the support portion 3 is not moved.

撮像装置5は、照明装置2の透過型スクリーン23に表示された照明パターンにより照明された検査対象10の画像を撮像する。この例では、撮像装置5が撮像した検査対象10の画像に、透明な検査対象10を透過した照明パターンが含まれる。撮像装置5は、例えば周知のCCD(Charge-Coupled Device)カメラ等で形成可能である。撮像装置5は、検査対象10の第1の表面とは反対側の第2の表面の一例である上面側から撮像する。 The image pickup apparatus 5 captures an image of the inspection target 10 illuminated by the illumination pattern displayed on the transmissive screen 23 of the illumination apparatus 2. In this example, the image of the inspection target 10 captured by the image pickup apparatus 5 includes an illumination pattern transmitted through the transparent inspection target 10. The image pickup device 5 can be formed by, for example, a well-known CCD (Charge-Coupled Device) camera or the like. The image pickup apparatus 5 takes an image from the upper surface side, which is an example of the second surface opposite to the first surface of the inspection target 10.

コントローラ6は、撮像装置5を移動して支持部3と撮像装置5の相対位置を変化させる移動手段の一例であり、制御装置7からの指示に応じて撮像装置5による撮像の開始と終了を制御する機能を有しても良い。コントローラ6は、撮像装置5を移動しない場合には省略可能である。コントローラ6を省略した場合、制御装置7からの指示により撮像装置5による撮像の開始と終了を直接制御しても良い。なお、支持部3と撮像装置5の相対位置を変化させる場合、コントローラ4及びコントローラ6のうち少なくとも一方を省略しても良い。この例では、撮像装置5が撮像した撮像画像は、コントローラ6を介して制御装置7に供給されるが、制御装置7に直接供給されても良い。 The controller 6 is an example of a moving means for moving the image pickup device 5 to change the relative position between the support unit 3 and the image pickup device 5, and starts and ends the image pickup by the image pickup device 5 in response to an instruction from the control device 7. It may have a function to control. The controller 6 can be omitted when the image pickup apparatus 5 is not moved. When the controller 6 is omitted, the start and end of the image pickup by the image pickup device 5 may be directly controlled by the instruction from the control device 7. When changing the relative positions of the support portion 3 and the image pickup device 5, at least one of the controller 4 and the controller 6 may be omitted. In this example, the captured image captured by the image pickup device 5 is supplied to the control device 7 via the controller 6, but may be directly supplied to the control device 7.

制御装置7は、検査システム1−1全体の制御を司る。入出力装置8は、制御装置7に命令、データ等を入力する入力装置と、メッセージ、検査結果等を出力する出力装置を含む。命令、データ等が検査システム1−1の外部から入力される場合、入力装置は省略可能である。また、メッセージ、検査結果等を検査システム1−1の外部へ出力する場合、出力装置は省略可能である。 The control device 7 controls the entire inspection system 1-1. The input / output device 8 includes an input device for inputting commands, data, and the like to the control device 7, and an output device for outputting messages, inspection results, and the like. When commands, data, etc. are input from outside the inspection system 1-1, the input device can be omitted. Further, when outputting a message, an inspection result, etc. to the outside of the inspection system 1-1, the output device can be omitted.

制御装置7は、汎用のコンピュータにより形成可能である。図2は、コンピュータのハードウェア構成の一例を示すブロック図である。図2に示すコンピュータ100は、プロセッサの一例であるCPU(Central Processing Unit)101、記憶装置の一例であるメモリ102を有する。CPU101は、メモリ102に記憶された検査プログラム等を含むプログラムを実行し、後述する検査処理等を実行する。メモリ102は、プログラム、データ等を記憶する。メモリ102は、USB(Universal Serial Bus)メモリ等の可搬型記録媒体、フラッシュメモリ等の半導体記憶装置、磁気記録媒体、CD−ROM(Compact Disk-Read Only Memory)、DVDディスク(Digital Versatile Disk)等の光記録媒体、光磁気記録媒体等のコンピュータ読取可能な記録媒体により形成可能である。なお、メモリ102にディスク等の磁気記録媒体、光記録媒体又は光磁気記録媒体を用いる場合、記録媒体はディスクドライブ等のドライブにロードされ、ドライブによりプログラム等を記録媒体から読み出し、必要に応じて記録媒体にデータ等を書き込む。図2では、便宜上、コンピュータ100に無線又は有線で接続可能なタッチパネル等の入出力装置(又は、別々に設けられた入力装置と表示装置)の図示は省略する。 The control device 7 can be formed by a general-purpose computer. FIG. 2 is a block diagram showing an example of a computer hardware configuration. The computer 100 shown in FIG. 2 has a CPU (Central Processing Unit) 101 as an example of a processor and a memory 102 as an example of a storage device. The CPU 101 executes a program including an inspection program stored in the memory 102, and executes an inspection process or the like described later. The memory 102 stores programs, data, and the like. The memory 102 includes a portable recording medium such as a USB (Universal Serial Bus) memory, a semiconductor storage device such as a flash memory, a magnetic recording medium, a CD-ROM (Compact Disk-Read Only Memory), a DVD disk (Digital Versatile Disk), and the like. It can be formed by a computer-readable recording medium such as an optical recording medium or an optical magnetic recording medium. When a magnetic recording medium such as a disk, an optical recording medium, or an optical magnetic recording medium is used for the memory 102, the recording medium is loaded into a drive such as a disk drive, the program or the like is read from the recording medium by the drive, and if necessary. Write data etc. to the recording medium. In FIG. 2, for convenience, the illustration of an input / output device (or an input device and a display device separately provided) such as a touch panel that can be connected to the computer 100 wirelessly or by wire is omitted.

図3は、第1実施例における検査処理の一例を説明するフローチャートである。図3に示す処理は、例えば図2に示すCPU101により実行可能である。 FIG. 3 is a flowchart illustrating an example of the inspection process in the first embodiment. The process shown in FIG. 3 can be executed by, for example, the CPU 101 shown in FIG.

図3に示すステップS1では、CPU101がコントローラ4を制御して検査対象10を支持する支持部3を予め決められた撮像位置まで移動する。なお、コントローラ4が省略されている場合は、利用者が手動で、検査対象10を予め決められた撮像位置にある支持部3に支持させても良い。なお、ステップS1では、CPU101がコントローラ6を制御して撮像装置5も移動するようにしても良い。 In step S1 shown in FIG. 3, the CPU 101 controls the controller 4 to move the support portion 3 supporting the inspection target 10 to a predetermined imaging position. If the controller 4 is omitted, the user may manually support the inspection target 10 on the support portion 3 at a predetermined imaging position. In step S1, the CPU 101 may control the controller 6 to move the image pickup apparatus 5.

ステップS2では、CPU101が周期的な照明パターンを生成する。本実施例では、CPU101は、照射強度の位相差が一定である複数の照明パターンを、互いに異なる方向に沿って周期的な少なくとも2種類のパターンについて生成する。従って、CPU101は、照射強度の位相差が一定である複数の照明パターンを、互いに異なる方向に沿って周期的な少なくとも2種類のパターン毎に生成する生成手段の一例を形成する。互いに異なる方向に沿って周期的な少なくとも2種類のパターンは、特に限定されないが、例えば互いに異なる方向に沿って延在する縞状の第1のパターン及び第2のパターンを含む。この場合、互いに異なる方向に沿って延在する縞状の第1のパターン及び第2のパターンは、互いに直交する縞状パターンであっても良い。また、互いに異なる方向に沿って周期的な少なくとも2種類のパターンは、矩形状、三角状、正弦波状等のパターンであっても良い。 In step S2, the CPU 101 generates a periodic illumination pattern. In this embodiment, the CPU 101 generates a plurality of illumination patterns in which the phase difference of the irradiation intensity is constant for at least two types of patterns that are periodic along different directions. Therefore, the CPU 101 forms an example of a generation means for generating a plurality of illumination patterns having a constant phase difference in irradiation intensity for each of at least two types of patterns periodically along different directions. The at least two types of patterns that are periodic along different directions are not particularly limited, and include, for example, a striped first pattern and a second pattern that extend along different directions. In this case, the striped first pattern and the second pattern extending along different directions may be striped patterns orthogonal to each other. Further, at least two kinds of patterns that are periodic along different directions may be a pattern such as a rectangular shape, a triangular shape, or a sinusoidal shape.

ステップS3では、CPU101が1種類のパターンについて生成した複数の照明パターンを照明装置2の表示面に表示する。この例では、CPU101は、照明パターンを出射するように光源21を制御することで、光源21からの照明パターンをミラー22で反射して透過型スクリーン23に投影する。 In step S3, a plurality of lighting patterns generated by the CPU 101 for one type of pattern are displayed on the display surface of the lighting device 2. In this example, the CPU 101 controls the light source 21 so as to emit the illumination pattern, so that the illumination pattern from the light source 21 is reflected by the mirror 22 and projected onto the transmissive screen 23.

ステップS4では、CPU101がコントローラ6を制御して撮像装置5を検査対象10の撮像領域を撮像する位置まで移動して、検査対象10の撮像領域を撮像する。なお、ステップS4では、CPU101がコントローラ4を制御して、支持部3も移動するようにしても良い。また、コントローラ6が省略されている場合は、利用者が手動で、撮像装置5を検査対象10の撮像領域を撮像する位置まで移動しても良い。 In step S4, the CPU 101 controls the controller 6 to move the image pickup apparatus 5 to a position where the image pickup area of the inspection target 10 is to be imaged, and image the image pickup area of the inspection target 10. In step S4, the CPU 101 may control the controller 4 so that the support portion 3 also moves. If the controller 6 is omitted, the user may manually move the image pickup device 5 to a position where the image pickup region of the inspection target 10 is to be imaged.

CPU101は、1種類のパターンについて、複数の照明パターンを照明装置2の表示面に表示させる指示を照明装置2に出力するステップS3の処理と、同じ1種類のパターンについて、複数の照明パターンで照明された検査対象10の画像を撮像して撮像画像を取得させる指示を撮像装置5に出力するステップS4の処理を同期する。つまり、CPU101は、照明装置2と撮像装置5の動作を同期させる同期制御を行う。従って、CPU101は、各種類のパターン毎に、複数の照明パターンを照明装置2の表示面に表示させる指示を照明装置2に出力すると共に、複数の照明パターンで照明された検査対象10の画像を各種類のパターン毎に撮像して撮像画像を取得させる指示を撮像装置5に出力し、照明装置2と撮像装置5の動作を同期させる同期制御を行う制御手段の一例を形成する。これにより、照明装置2は、1種類のパターンについて生成した複数の照明パターンで検査対象10を照明し、撮像装置5は、同じ1種類のパターンについて複数の照明パターンの各々で照明された検査対象10の画像を撮像する。この例では、撮像装置5が撮像した撮像画像は、コントローラ6を介して制御装置7に供給されるが、制御装置7に直接供給されても良い。 The CPU 101 illuminates the same one type of pattern with a plurality of illumination patterns as well as the process of step S3 in which an instruction to display a plurality of illumination patterns on the display surface of the illumination apparatus 2 is output to the illumination apparatus 2 for one type of pattern. The process of step S4 of capturing the image of the inspection target 10 and outputting the instruction to acquire the captured image to the image pickup apparatus 5 is synchronized. That is, the CPU 101 performs synchronous control for synchronizing the operations of the lighting device 2 and the image pickup device 5. Therefore, the CPU 101 outputs to the lighting device 2 an instruction to display a plurality of lighting patterns on the display surface of the lighting device 2 for each type of pattern, and at the same time, outputs an image of the inspection target 10 illuminated by the plurality of lighting patterns. An example of a control means for synchronizing the operation of the lighting device 2 and the image pickup device 5 by outputting an instruction to take an image for each type of pattern and acquiring the captured image to the image pickup device 5 is formed. As a result, the lighting device 2 illuminates the inspection target 10 with a plurality of lighting patterns generated for one type of pattern, and the image pickup device 5 illuminates the inspection target 10 with each of the plurality of lighting patterns for the same type of pattern. 10 images are taken. In this example, the captured image captured by the image pickup device 5 is supplied to the control device 7 via the controller 6, but may be directly supplied to the control device 7.

ステップS5では、CPU101が生成した全ての種類のパターンについて、複数の照明パターンの各々で照明された検査対象10の画像を撮像したか否かを判定し、判定結果がNOであると処理はステップS3へ戻り、判定結果がYESであると処理はステップS6へ進む。これにより、全ての種類のパターンについて、複数の照明パターンを照明装置2の表示面に表示すると共に、複数の照明パターンで照明された検査対象10の画像を全ての種類のパターンについて撮像すると、処理はステップS6へ進む。 In step S5, it is determined whether or not the image of the inspection target 10 illuminated by each of the plurality of illumination patterns has been captured for all types of patterns generated by the CPU 101, and if the determination result is NO, the process is stepped. Returning to S3, if the determination result is YES, the process proceeds to step S6. As a result, a plurality of lighting patterns are displayed on the display surface of the lighting device 2 for all types of patterns, and an image of the inspection target 10 illuminated by the plurality of lighting patterns is imaged for all types of patterns. Proceeds to step S6.

ステップS6では、CPU101が各種類のパターン毎に複数の照明パターンで照明された検査対象10の撮像画像の明るさの振幅変化を演算して重畳する。ステップS7では、CPU101が検査対象10のうち検査するべき全ての撮像領域を撮像したか否かを判定し、判定結果がNOであると処理はステップS2へ戻り、判定結果がYESであると処理はステップS8へ進む。なお、検査対象10のうち検査するべき全ての撮像領域を1回の撮像処理で撮像可能な場合には、ステップS7の処理は省略可能である。 In step S6, the CPU 101 calculates and superimposes a change in the amplitude of the brightness of the captured image of the inspection target 10 illuminated by a plurality of illumination patterns for each type of pattern. In step S7, it is determined whether or not the CPU 101 has imaged all the imaging regions to be inspected among the inspection targets 10, and if the determination result is NO, the process returns to step S2, and if the determination result is YES, the process returns to step S2. Proceeds to step S8. If all the imaging regions to be inspected among the inspection targets 10 can be imaged by one imaging process, the process of step S7 can be omitted.

ステップS8では、CPU101がステップS6で重畳した撮像画像の明るさの振幅変化と、メモリ102に格納された、基準対象に対して各種類のパターン毎に予め演算して重畳した撮像画像の明るさの振幅変化とを比較した結果に基づいて、例えば振幅変化の差が閾値以上であると、検査対象10の欠陥を検出する。基準対象とは、予め検査済みであり、欠陥を有さない検査対象10と同一の透明部材の良品である。 In step S8, the amplitude change of the brightness of the captured image superimposed in step S6 by the CPU 101 and the brightness of the captured image stored in the memory 102 calculated in advance for each type of pattern with respect to the reference object and superimposed. Based on the result of comparison with the amplitude change of, for example, when the difference of the amplitude change is equal to or larger than the threshold value, the defect of the inspection target 10 is detected. The reference target is a non-defective product of the same transparent member as the inspection target 10, which has been inspected in advance and has no defects.

ステップS9では、CPU101が検査対象10の検査を終了するか否かを判定し、判定結果がNOであると処理はステップS1へ戻り、判定結果がYESであると処理はステップS10へ進む。検査対象10の検査を終了する場合は、例えば利用者が入出力装置8から制御装置7(又は、コンピュータ100)に検査終了の命令を入力すれば良い。 In step S9, it is determined whether or not the CPU 101 ends the inspection of the inspection target 10. If the determination result is NO, the process returns to step S1, and if the determination result is YES, the process proceeds to step S10. When the inspection of the inspection target 10 is completed, for example, the user may input an inspection end command from the input / output device 8 to the control device 7 (or the computer 100).

ステップS10では、CPU101がステップS9で比較した結果、即ち、検査対象10の欠陥が検出されたか否かの結果出力を、入出力装置8に出力し、検査処理は終了する。 In step S10, the CPU 101 outputs the result of comparison in step S9, that is, the result output of whether or not the defect of the inspection target 10 is detected to the input / output device 8, and the inspection process ends.

図4は、第1実施例における検査対象の撮像画像に対する演算処理の一例を説明する図である。この演算処理は、位相シフト演算処理と呼ばれることもある。説明の便宜上、図4は、1種類のパターンの一例である周期的な縦縞状のパターンについて、照射強度(又は、明るさ)の位相差がπ/2(90°)で一定である4つの照明パターンを照射した検査対象10の撮像領域を撮像した4つの撮像画像P1〜P4を示す。図4中、黒い部分程、各撮像画像P1〜P4の明るさが低い(即ち、暗い)ことを表している。 FIG. 4 is a diagram illustrating an example of arithmetic processing for a captured image to be inspected in the first embodiment. This arithmetic processing is sometimes called a phase shift arithmetic processing. For convenience of explanation, FIG. 4 shows four periodic vertical stripe patterns, which are an example of one type of pattern, in which the phase difference of irradiation intensity (or brightness) is constant at π / 2 (90 °). The four captured images P1 to P4 obtained by imaging the imaging region of the inspection target 10 irradiated with the illumination pattern are shown. In FIG. 4, the darker the portion, the lower the brightness (that is, darker) of each of the captured images P1 to P4.

図5は、検査対象10の撮像領域を撮像した4つの撮像画像P1〜P4の明るさI1〜I4の一例を示す図であり、撮像画像P1の明るさI1を実線で示し、撮像画像P2〜P4の明るさI2〜I4を破線で示す。図5中、縦軸は明るさを任意単位で示し、横軸は位置を任意単位で示す。また、図5において、Aは、図4中白い破線で示す位置に相当し、Bは、位置Aから明るさのピークまでの振幅を示す。また、図5において、一点鎖線Dで示す部分では、検査対象10に存在する欠陥のため明るさの振幅変化に歪みが生じている。撮像画像P1〜P4の明るさI1〜I4は、位相をφで表すと、この例では次式で表すことができる。
I1=A+Bcos(φ)
I2=A+Bcos(φ+π/2)
I3=A+Bcos(φ+π)
I4=A+Bcos(φ+3π/2)
図3に示すステップS6で、CPU101が縦縞状のパターンについて4つの照明パターンで照明された検査対象10の4つの撮像画像P1〜P4の明るさの振幅変化を演算して重畳すると、例えばAmp=2×sqrt{(I1−I3)+(I2−I4)}/(I1+I2+I3+I4)なる位相演算結果が得られる。図6は、この検査対象10の撮像画像に対する位相演算結果の一例を示す図である。図6中、縦軸は明るさの振幅変化を任意単位で示し、横軸は位置を任意単位で示す。図6において、明るさの振幅変化が一定である位置には欠陥が存在しない。一方、図6において、図5の一点鎖線Dで示す部分に相当する、明るさの振幅変化が一定ではなく変化している位置に欠陥が存在する。このように、検査対象10に存在する欠陥の有無と、存在する欠陥の位置を検出することができる。
FIG. 5 is a diagram showing an example of the brightness I1 to I4 of the four captured images P1 to P4 in which the imaging region of the inspection target 10 is captured. The brightness I1 of the captured image P1 is shown by a solid line, and the captured images P2 to 2 The brightnesses I2 to I4 of P4 are shown by broken lines. In FIG. 5, the vertical axis indicates the brightness in an arbitrary unit, and the horizontal axis indicates the position in an arbitrary unit. Further, in FIG. 5, A corresponds to the position indicated by the white broken line in FIG. 4, and B indicates the amplitude from the position A to the peak of brightness. Further, in FIG. 5, in the portion indicated by the alternate long and short dash line D, the change in the amplitude of the brightness is distorted due to the defect existing in the inspection target 10. The brightnesses I1 to I4 of the captured images P1 to P4 can be expressed by the following equation in this example when the phase is expressed by φ.
I1 = A + Bcos (φ)
I2 = A + Bcos (φ + π / 2)
I3 = A + Bcos (φ + π)
I4 = A + Bcos (φ + 3π / 2)
In step S6 shown in FIG. 3, when the CPU 101 calculates and superimposes the amplitude change of the brightness of the four captured images P1 to P4 of the inspection target 10 illuminated by the four illumination patterns for the vertical stripe pattern, for example, Amp = A phase calculation result of 2 × sqrt {(I1-I3) 2 + (I2-I4) 2 } / (I1 + I2 + I3 + I4) is obtained. FIG. 6 is a diagram showing an example of the phase calculation result for the captured image of the inspection target 10. In FIG. 6, the vertical axis indicates the change in brightness amplitude in an arbitrary unit, and the horizontal axis indicates the position in an arbitrary unit. In FIG. 6, there is no defect at the position where the change in brightness amplitude is constant. On the other hand, in FIG. 6, there is a defect at a position where the amplitude change of the brightness is not constant but changes, which corresponds to the portion shown by the alternate long and short dash line D in FIG. In this way, it is possible to detect the presence or absence of a defect existing in the inspection target 10 and the position of the existing defect.

図7は、第1実施例における基準対象の撮像画像に対する演算処理の一例を説明する図である。説明の便宜上、図7は、図4の場合と同様に、1種類のパターンの一例である周期的な縦縞状のパターンについて、照射強度の位相差がπ/2(90°)で一定である4つの照明パターンを照射した基準対象の4つの撮像画像P1r〜P4rを示す。図7中、黒い部分程、各撮像画像P1r〜P4rの明るさが低い(即ち、暗い)ことを表している。 FIG. 7 is a diagram illustrating an example of arithmetic processing for a captured image of a reference target in the first embodiment. For convenience of explanation, FIG. 7 shows that the phase difference of the irradiation intensity is constant at π / 2 (90 °) for the periodic vertical striped pattern which is an example of one type of pattern, as in the case of FIG. The four captured images P1r to P4r of the reference object irradiated with the four illumination patterns are shown. In FIG. 7, the darker the portion, the lower the brightness (that is, darker) of each of the captured images P1r to P4r.

図8は、基準対象の撮像領域を撮像した4つの撮像画像P1r〜P4rの明るさI1r〜I4rの一例を示す図であり、撮像画像P1rの明るさI1rを実線で示し、撮像画像P2r〜P4rの明るさI2r〜I4rを破線で示す。図8中、縦軸は明るさを任意単位で示し、横軸は位置を任意単位で示す。また、図8において、Aは、図7中白い破線で示す位置に相当し、Bは、位置Aから明るさのピークまでの振幅を示す。また、図8では、基準対象には欠陥が存在しないので、明るさの振幅変化に歪みが生じていない。撮像画像P1r〜P4rの明るさI1r〜I4rは、位相をφで表すと、この例では次式で表すことができる。
I1r=A+Bcos(φ)
I2r=A+Bcos(φ+π/2)
I3r=A+Bcos(φ+π)
I4r=A+Bcos(φ+3π/2)
縦縞状のパターンについて4つの照明パターンで照明された基準対象の撮像領域を撮像した4つの撮像画像P1r〜P4rの明るさの振幅変化を演算して重畳すると、例えばAmpr=2×sqrt{(I1r−I3r)+(I2r−I4r)}/(I1r+I2r+I3r+I4r)なる位相演算結果が得られる。図9は、この基準対象の撮像画像に対する位相演算結果の一例を示す図である。図9中、縦軸は明るさの振幅変化を任意単位で示し、横軸は位置を任意単位で示す。図9において、明るさの振幅変化は一定であり、欠陥が存在しないことがわかる。
FIG. 8 is a diagram showing an example of the brightness I1r to I4r of the four captured images P1r to P4r in which the imaging region of the reference target is captured. The brightness I1r of the captured image P1r is shown by a solid line, and the captured images P2r to P4r are shown. The brightnesses I2r to I4r of are shown by broken lines. In FIG. 8, the vertical axis indicates the brightness in an arbitrary unit, and the horizontal axis indicates the position in an arbitrary unit. Further, in FIG. 8, A corresponds to the position indicated by the white broken line in FIG. 7, and B indicates the amplitude from the position A to the peak of brightness. Further, in FIG. 8, since there is no defect in the reference object, there is no distortion in the amplitude change of the brightness. The brightness I1r to I4r of the captured images P1r to P4r can be expressed by the following equation in this example when the phase is expressed by φ.
I1r = A + Bcos (φ)
I2r = A + Bcos (φ + π / 2)
I3r = A + Bcos (φ + π)
I4r = A + Bcos (φ + 3π / 2)
When the amplitude change of the brightness of the four captured images P1r to P4r obtained by capturing the imaging region of the reference target illuminated by the four illumination patterns is calculated and superimposed on the vertical striped pattern, for example, Ampr = 2 × sqrt {(I1r). -I3r) 2 + (I2r-I4r) 2 } / (I1r + I2r + I3r + I4r) The phase calculation result is obtained. FIG. 9 is a diagram showing an example of the phase calculation result for the captured image of the reference target. In FIG. 9, the vertical axis indicates the change in brightness amplitude in an arbitrary unit, and the horizontal axis indicates the position in an arbitrary unit. In FIG. 9, it can be seen that the amplitude change of the brightness is constant and there is no defect.

図3に示すステップS8で、CPU101がステップS6で重畳した図6に示す如き撮像画像の明るさの振幅変化と、メモリ102に格納された、基準対象に対して各種類のパターン毎に予め演算して重畳した図9に示す如き撮像画像の明るさの振幅変化とを比較すると、検査対象10の表面形状に依存する照明パターンの位相変化を吸収して、明るさの振幅変化が一定ではなく変化している位置が顕著化される。また、検査対象10の表面形状に強く依存して照明パターンの位相変化が生じるため、検査対象の背景や周囲の影響を受けにくい。これにより、顕著化された、明るさの振幅変化が一定ではなく変化している位置に欠陥が存在することがわかり、検査対象10の欠陥の有無と欠陥の位置を正確に検出することができる。また、検査結果は利用者の判断に依存しないので、検査の感度が安定化する。更に、上記の演算処理は、比較的簡単であるため、演算処理を短時間で実行することができ、検査を高速に行えると共に、検査のコストも低減できる。 In step S8 shown in FIG. 3, the CPU 101 calculates in advance for each type of pattern with respect to the reference target stored in the memory 102 and the amplitude change of the brightness of the captured image as shown in FIG. 6 superimposed in step S6. Comparing with the change in the amplitude of the brightness of the captured image as shown in FIG. 9, the change in the amplitude of the brightness is not constant because the phase change of the illumination pattern depending on the surface shape of the inspection target 10 is absorbed. The changing position is noticeable. Further, since the phase change of the illumination pattern occurs strongly depending on the surface shape of the inspection target 10, it is not easily affected by the background and surroundings of the inspection target. As a result, it can be seen that the defect exists at the position where the amplitude change of the brightness is not constant but changes, and the presence or absence of the defect and the position of the defect of the inspection target 10 can be accurately detected. .. Moreover, since the inspection result does not depend on the judgment of the user, the sensitivity of the inspection is stabilized. Further, since the above arithmetic processing is relatively simple, the arithmetic processing can be executed in a short time, the inspection can be performed at high speed, and the inspection cost can be reduced.

ところで、検査対象10の欠陥が例えば縦縞状の照射パターンと同じ縦方向に沿って存在する傷等の場合、上記の如き周期的な縦縞状のパターンについて照射強度の位相差が一定である複数の照明パターンを照射した検査対象10の撮像画像に基づき、上記の如き位相演算を行うことで欠陥を検出することができる。しかし、検査対象10の欠陥が例えば縦縞状の照射パターンとは異なる方向、例えば横方向に沿って存在する傷等の場合、上記の如き周期的な縦縞状のパターンについて照射強度の位相差が一定である複数の照明パターンを照射した検査対象10の撮像画像に基づき、上記の如き位相演算を行っても、欠陥を検出することは難しい。 By the way, when the defect of the inspection target 10 is, for example, a scratch existing along the same vertical direction as the vertical striped irradiation pattern, a plurality of cases in which the phase difference of the irradiation intensity is constant for the periodic vertical striped pattern as described above. Defects can be detected by performing the above-mentioned phase calculation based on the captured image of the inspection target 10 irradiated with the illumination pattern. However, when the defect of the inspection target 10 is, for example, a scratch existing in a direction different from the vertical striped irradiation pattern, for example, a scratch existing along the horizontal direction, the phase difference of the irradiation intensity is constant for the periodic vertical striped pattern as described above. It is difficult to detect a defect even if the phase calculation as described above is performed based on the captured image of the inspection target 10 irradiated with the plurality of illumination patterns.

このため、互いに異なる方向に沿って周期的な少なくとも2種類のパターンのうち、一方が例えば縦縞状のパターンの場合、他方は縦縞状パターンとは異なる方向に沿って周期的な縞状パターンとすることで、検査対象10の欠陥をより正確に検出することができる。縦縞状パターンとは異なる方向に沿って周期的な縞状パターンは、例えば縦縞状のパターンと直交する横縞状のパターンである。 Therefore, of at least two types of patterns that are periodic along different directions, one is, for example, a vertical striped pattern, and the other is a periodic striped pattern along a direction different from the vertical striped pattern. Therefore, the defect of the inspection target 10 can be detected more accurately. The periodic striped pattern along a direction different from the vertical striped pattern is, for example, a horizontal striped pattern orthogonal to the vertical striped pattern.

このように、照射強度の位相差が一定である複数の照明パターンを、互いに異なる方向に沿って周期的な2種類以上のパターンについて生成して、検査対象10の画像の撮像時に検査対象10を照明することで、検査対象10の欠陥が延在する方向にかかわらず、欠陥を正確に検出することができる。 In this way, a plurality of illumination patterns having a constant phase difference in irradiation intensity are generated for two or more types of patterns that are periodic along different directions, and the inspection target 10 is displayed when the image of the inspection target 10 is captured. By illuminating, the defect can be accurately detected regardless of the direction in which the defect of the inspection target 10 extends.

図10は、第1実施例における検査対象の撮像画像に対する演算処理の一例を説明する図である。この例では、検査対象10の撮像領域501に、実際には線状欠陥502,503が存在する。図4乃至6と共に説明したように、例えば照射強度の位相差が一定である4つの照明パターンを縦縞状のパターンについて生成して、検査対象10の画像の撮像時に検査対象10を照明することで、撮像画像504の如き画像が4つの照明パターンの各々について撮像される。従って、4つの照明パターンについて撮像した撮像画像504の如き画像に基づき、上記の如き位相演算を行うことで、演算後の画像505から線状欠陥502を検出することができる。一方、線状欠陥503は、演算後の画像505では便宜上破線で示すように、縦縞状のパターンとは略直交する方向に延在するため、正確に検出することは難しい。 FIG. 10 is a diagram illustrating an example of arithmetic processing for a captured image to be inspected in the first embodiment. In this example, linear defects 502 and 503 actually exist in the imaging region 501 of the inspection target 10. As described with FIGS. 4 to 6, for example, four illumination patterns having a constant phase difference in irradiation intensity are generated for the vertical striped pattern, and the inspection target 10 is illuminated when the image of the inspection target 10 is captured. An image such as the captured image 504 is imaged for each of the four illumination patterns. Therefore, the linear defect 502 can be detected from the image 505 after the calculation by performing the phase calculation as described above based on the image such as the captured image 504 captured for the four illumination patterns. On the other hand, the linear defect 503 is difficult to detect accurately because it extends in a direction substantially orthogonal to the vertical striped pattern as shown by a broken line in the image 505 after the calculation for convenience.

そこで、図4乃至6と共に説明したように、例えば照射強度の位相差が一定である4つの照明パターンを横縞状のパターンについて生成して、検査対象10の画像の撮像時に検査対象10を照明することで、撮像画像506の如き画像が4つの照明パターンの各々について撮像される。従って、4つの照明パターンについて撮像した撮像画像506の如き画像に基づき、上記の如き位相演算を行うことで、演算後の画像507から線状欠陥503を検出することができる。一方、線状欠陥502は、演算後の画像507では便宜上破線で示すように、横縞状のパターンとは略直交する方向に延在するため、正確に検出することは難しい。 Therefore, as described with FIGS. 4 to 6, for example, four illumination patterns having a constant phase difference in irradiation intensity are generated for the horizontal striped pattern, and the inspection target 10 is illuminated when the image of the inspection target 10 is captured. As a result, an image such as the captured image 506 is captured for each of the four illumination patterns. Therefore, the linear defect 503 can be detected from the image 507 after the calculation by performing the phase calculation as described above based on the image such as the captured image 506 captured for the four illumination patterns. On the other hand, the linear defect 502 is difficult to detect accurately because it extends in a direction substantially orthogonal to the horizontal striped pattern as shown by a broken line in the image 507 after the calculation for convenience.

しかし、図3に示すステップS6で、CPU101が縦縞状のパターンと横縞状のパターンの各々について4つの照明パターンで照明された検査対象10の撮像画像の明るさの振幅変化を演算して、演算後の画像505,507を重畳することで、線状欠陥502,503の両方を正確に検出することができる。 However, in step S6 shown in FIG. 3, the CPU 101 calculates the amplitude change of the brightness of the captured image of the inspection target 10 illuminated by the four illumination patterns for each of the vertical stripe pattern and the horizontal stripe pattern. By superimposing the later images 505 and 507, both linear defects 502 and 503 can be accurately detected.

図11は、第1実施例における検査結果の一例を説明する図である。図11は、互いに異なる方向に沿って周期的な少なくとも2種類のパターンを照射した検査対象10の撮像画像に対する位相演算後の重畳画像601、前記と同じ種類のパターンを照射した基準対象の撮像画像に対する位相演算後の重畳画像602及び重畳画像601,602の比較結果603を示す。この例では、比較結果603から検査対象10に存在する欠陥604が正確に検出できることが確認された。 FIG. 11 is a diagram illustrating an example of inspection results in the first embodiment. FIG. 11 shows a superimposed image 601 after phase calculation for the captured image of the inspection target 10 irradiated with at least two types of patterns periodically along different directions, and a captured image of the reference target irradiated with the same type of pattern as described above. The comparison result 603 of the superimposed image 602 and the superimposed images 601, 602 after the phase calculation with respect to the above is shown. In this example, it was confirmed from the comparison result 603 that the defect 604 existing in the inspection target 10 can be accurately detected.

図12は、第1実施例における検査結果と比較例の検査結果の一例を説明する図である。図12において、照明装置2の縦縞状の照明パターンで照明された検査対象10の撮像領域を撮像装置5で撮像した画像701中、破線710で囲んだ領域内に実際には欠陥が存在するが、1枚の画像701からでは欠陥の有無を判断することは難しい。なお、画像701中の縞が完全に縦方向に延在していないのは、検査対象10の表面形状によるものである。しかし、検査対象10の画像701と同様にして位相シフトされた縦縞状の照明パターンを用いて撮像した例えば合計4枚の画像に対する上記位相演算後の重畳画像702では、破線710で囲んだ領域内の欠陥604を判断することができ、位相シフトされた横縞状の照明パターンを用いて撮像した合計4枚の画像に対する上記位相演算後の重畳画像でも、欠陥604を判断することができる。従って、縦縞状の照明パターンによる重畳画像702と、横縞状の照明パターンによる重畳画像を重畳することで、欠陥604を更に顕著化できる。また、縦縞状の照明パターンによる重畳画像702と横縞状の照明パターンによる重畳画像を重畳した画像と、検査対象10と同じ縦縞状の照明パターン及び横縞状の照明パターンで照明された基準対象に対する位相演算後の重畳画像を重畳した画像とを比較した比較結果では、欠陥604が更に顕著化される。これに対し、例えば白色光で照明された検査対象10の撮像領域を撮像装置5で撮像した比較例の明視野画像703では、破線710で囲んだ領域内に存在する欠陥の有無を判断することは難しい。このように、明視野画像703を用いた検査と比較すると、本実施例によれば、透明な検査対象の表面形状等にかかわらず、検査対象の欠陥を正確に検出することができる。 FIG. 12 is a diagram illustrating an example of the inspection results of the first embodiment and the inspection results of the comparative example. In FIG. 12, in the image 701 of the image pickup area of the inspection target 10 illuminated by the vertical striped illumination pattern of the lighting device 2 taken by the image pickup device 5, a defect actually exists in the area surrounded by the broken line 710. It is difficult to determine the presence or absence of defects from one image 701. The fact that the stripes in the image 701 do not completely extend in the vertical direction is due to the surface shape of the inspection target 10. However, in the superimposed image 702 after the phase calculation for a total of four images, for example, taken by using a phase-shifted vertical striped illumination pattern in the same manner as the image 701 of the inspection target 10, the area surrounded by the broken line 710. The defect 604 can be determined, and the defect 604 can also be determined from the superimposed image after the phase calculation for a total of four images captured by using the phase-shifted horizontal stripe illumination pattern. Therefore, the defect 604 can be further made remarkable by superimposing the superimposed image 702 by the vertical stripe-shaped illumination pattern and the superimposed image by the horizontal stripe-like illumination pattern. Further, the phase of the superimposed image 702 by the vertical stripe illumination pattern and the superimposed image by the horizontal stripe illumination pattern with respect to the reference object illuminated by the same vertical stripe illumination pattern and the horizontal stripe illumination pattern as the inspection target 10. In the comparison result of comparing the superimposed image after the calculation with the superimposed image, the defect 604 becomes more prominent. On the other hand, in the bright field image 703 of the comparative example in which the image pickup region of the inspection target 10 illuminated with white light is imaged by the image pickup apparatus 5, it is determined whether or not there is a defect existing in the region surrounded by the broken line 710. Is difficult. As described above, as compared with the inspection using the bright field image 703, according to this embodiment, the defect of the inspection target can be accurately detected regardless of the surface shape of the transparent inspection target and the like.

図13は、第2実施例における検査システムの一例を示す図である。図13中、図1と同一部分には同一符号を付し、その説明は省略する。本実施例では、検査システム1−2の照明装置2は、検査対象10の一方の表面の一例である上面側から検査対象10を照射パターンで照明するので、図13に示す例では、支持部3は検査対象10を透過型スクリーン23の下方で保持する周知の構成を有する。支持部3を、検査対象10が載置される周知の構成を有するステージで形成しても良い。なお、支持部3は不透明材料で形成され、この例では白色の上面を有する。 FIG. 13 is a diagram showing an example of the inspection system in the second embodiment. In FIG. 13, the same parts as those in FIG. 1 are designated by the same reference numerals, and the description thereof will be omitted. In this embodiment, the lighting device 2 of the inspection system 1-2 illuminates the inspection target 10 with an irradiation pattern from the upper surface side, which is an example of one surface of the inspection target 10, and therefore, in the example shown in FIG. 13, the support portion. Reference numeral 3 has a well-known configuration for holding the inspection target 10 under the transmissive screen 23. The support portion 3 may be formed on a stage having a well-known structure on which the inspection target 10 is placed. The support portion 3 is made of an opaque material and has a white upper surface in this example.

撮像装置5は、照明装置2の透過型スクリーン23に表示された照明パターンにより照明された検査対象10の画像を撮像する。この例では、撮像装置5が撮像した検査対象10の画像に、透明な検査対象10に照射して映り込んだ照明パターンが含まれる。撮像装置5は、検査対象10の前記一方の表面の一例である上面側から撮像する。照明装置2及び撮像装置5の配置は、検査対象10への照明と検査対象10の画像の撮像とが互いに干渉しなければ特に限定されない。更に、支持部3及び撮像装置5の少なくとも一方が移動する場合には、照明装置2及び撮像装置5の配置は、支持部3及び撮像装置5の相対位置を変化させる際に干渉しなければ特に限定されない。制御装置7は、検査システム1−2全体の制御を司る。 The image pickup apparatus 5 captures an image of the inspection target 10 illuminated by the illumination pattern displayed on the transmissive screen 23 of the illumination apparatus 2. In this example, the image of the inspection target 10 captured by the image pickup apparatus 5 includes an illumination pattern reflected by irradiating the transparent inspection target 10. The image pickup apparatus 5 takes an image from the upper surface side, which is an example of the one surface of the inspection target 10. The arrangement of the lighting device 2 and the imaging device 5 is not particularly limited as long as the lighting on the inspection target 10 and the imaging of the image of the inspection target 10 do not interfere with each other. Further, when at least one of the support portion 3 and the image pickup device 5 moves, the arrangement of the lighting device 2 and the image pickup device 5 is particularly suitable as long as they do not interfere with each other when changing the relative positions of the support section 3 and the image pickup device 5. Not limited. The control device 7 controls the entire inspection system 1-2.

本実施例における検査処理は、図3と共に説明した上記第1実施例の検査処理と同様に行えるので、その図示及び説明は省略する。 Since the inspection process in this embodiment can be performed in the same manner as the inspection process in the first embodiment described with FIG. 3, the illustration and description thereof will be omitted.

図14は、第2実施例における検査結果と比較例の検査結果の一例を説明する図である。図14において、照明装置2の縦縞状の照明パターンで照明された検査対象10の撮像領域を撮像装置5で撮像した画像801中、破線810で囲んだ領域内に実際には欠陥が存在するが、1枚の画像801からでは欠陥の有無を判断することは難しい。なお、画像801中の縞が完全に縦方向に延在していないのは、検査対象10の表面形状によるものである。しかし、検査対象10の画像801と同様にして位相シフトされた縦縞状の照明パターンを用いて撮像した例えば合計4枚の画像に対する上記位相演算後の重畳画像802では、破線810で囲んだ領域内の欠陥604を判断することができ、位相シフトされた横縞状の照明パターンを用いて撮像した合計4枚の画像に対する上記位相演算後の重畳画像でも、欠陥604を判断することができる。従って、縦縞状の照明パターンによる重畳画像802と、横縞状の照明パターンによる重畳画像を重畳することで、欠陥604を更に顕著化できる。また、縦縞状の照明パターンによる重畳画像802と横縞状の照明パターンによる重畳画像を重畳した画像と、検査対象10と同じ縦縞状の照明パターン及び横縞状の照明パターンで照明された基準対象に対する位相演算後の重畳画像を重畳した画像とを比較した比較結果では、欠陥604が更に顕著化される。これに対し、例えば白色光で照明された検査対象10の撮像領域を撮像装置5で撮像した比較例の明視野画像803では、破線810で囲んだ領域内に存在する欠陥の有無を判断することは難しい。このように、明視野画像803を用いた検査と比較すると、本実施例によれば、透明な検査対象の表面形状等にかかわらず、検査対象の欠陥を正確に検出することができる。 FIG. 14 is a diagram illustrating an example of the inspection results of the second embodiment and the inspection results of the comparative example. In FIG. 14, in the image 801 of the image pickup area of the inspection target 10 illuminated by the vertical striped illumination pattern of the lighting device 2 taken by the image pickup device 5, a defect actually exists in the area surrounded by the broken line 810. It is difficult to determine the presence or absence of defects from one image 801. The fact that the stripes in the image 801 do not completely extend in the vertical direction is due to the surface shape of the inspection target 10. However, in the superimposed image 802 after the phase calculation for a total of four images, for example, taken by using a phase-shifted vertical striped illumination pattern in the same manner as the image 801 of the inspection target 10, the area surrounded by the broken line 810. The defect 604 can be determined, and the defect 604 can also be determined from the superimposed image after the phase calculation for a total of four images captured by using the phase-shifted horizontal stripe illumination pattern. Therefore, the defect 604 can be further made remarkable by superimposing the superimposed image 802 with the vertical stripe-shaped illumination pattern and the superimposed image with the horizontal stripe-shaped illumination pattern. Further, the phase of the superimposed image 802 by the vertical stripe illumination pattern and the superimposed image by the horizontal stripe illumination pattern with respect to the reference object illuminated by the same vertical stripe illumination pattern and the horizontal stripe illumination pattern as the inspection target 10. In the comparison result of comparing the superimposed image after the calculation with the superimposed image, the defect 604 becomes more prominent. On the other hand, in the bright field image 803 of the comparative example in which the image pickup region of the inspection target 10 illuminated with white light is imaged by the image pickup apparatus 5, it is determined whether or not there is a defect existing in the region surrounded by the broken line 810. Is difficult. As described above, as compared with the inspection using the bright field image 803, according to this embodiment, the defect of the inspection target can be accurately detected regardless of the surface shape of the transparent inspection target and the like.

本実施例によれば、上記第1実施例と同様の効果を得ることができ、透明な検査対象の表面形状等にかかわらず、検査対象の欠陥を正確に検出することができる。 According to this embodiment, the same effect as that of the first embodiment can be obtained, and defects of the inspection target can be accurately detected regardless of the transparent surface shape of the inspection target and the like.

図15は、第3実施例における検査処理の一例を説明するフローチャートである。本実施例では、図1に示す上記第1実施例の検査システム1−1を用いても、図13に示す上記第2実施例の検査システム1−2を用いても良い。図15に示す処理は、例えば図2に示すCPU101により実行可能である。 FIG. 15 is a flowchart illustrating an example of the inspection process in the third embodiment. In this embodiment, the inspection system 1-1 of the first embodiment shown in FIG. 1 may be used, or the inspection system 1-2 of the second embodiment shown in FIG. 13 may be used. The process shown in FIG. 15 can be executed by, for example, the CPU 101 shown in FIG.

図15に示すステップS11では、CPU101がコントローラ4を制御して検査対象10を支持する支持部3を予め決められた撮像位置まで移動する。なお、コントローラ4が省略されている場合は、利用者が手動で、検査対象10を予め決められた撮像位置にある支持部3に支持させる。なお、ステップS11では、CPU101がコントローラ6を制御して撮像装置5も移動するようにしても良い。 In step S11 shown in FIG. 15, the CPU 101 controls the controller 4 to move the support portion 3 supporting the inspection target 10 to a predetermined imaging position. If the controller 4 is omitted, the user manually supports the inspection target 10 on the support portion 3 at a predetermined imaging position. In step S11, the CPU 101 may control the controller 6 to move the image pickup apparatus 5.

ステップS12では、CPU101が周期的な照明パターンを生成する。本実施例では、CPU101は、照射強度の位相差が一定である複数の照明パターンを、互いに異なる方向に沿って周期的な少なくとも2種類の色の異なるパターンについて生成する。互いに異なる方向に沿って周期的な少なくとも2種類の色の異なるパターンは、特に限定されないが、例えば互いに異なる方向に沿って延在する縞状の第1の色の第1のパターン及び第1の色とは異なる第2の色の第2のパターンを含む。この場合、互いに異なる方向に沿って延在する縞状の第1の色の第1のパターン及び第2の色の第2のパターンは、互いに直交する縞状パターンであっても良い。また、互いに異なる方向に沿って周期的な少なくとも2種類の色の異なるパターンは、矩形状、三角状、正弦波状等のパターンであっても良い。説明の便宜上、この例では、第1のパターンが縦縞状のパターンで第1の色が青色であり、第2のパターンが横縞状のパターンで第2の色が赤色である場合について説明するが、例えば3種類の色の異なるパターンを用いる場合、三原色の赤(R)、緑(G)及び青(B)を用いて各色成分の分離を容易にしても良い。 In step S12, the CPU 101 generates a periodic illumination pattern. In this embodiment, the CPU 101 generates a plurality of illumination patterns in which the phase difference of the irradiation intensity is constant for at least two different patterns of different colors periodically along different directions. The different patterns of at least two kinds of colors that are periodic along different directions are not particularly limited, but are, for example, the first pattern and the first pattern of the striped first color extending along different directions. Includes a second pattern of second color that is different from the color. In this case, the first pattern of the striped first color and the second pattern of the second color extending along different directions may be striped patterns orthogonal to each other. Further, at least two kinds of patterns having different colors, which are periodic along different directions, may be a pattern such as a rectangular shape, a triangular shape, or a sinusoidal shape. For convenience of explanation, in this example, a case where the first pattern is a vertical stripe pattern and the first color is blue and the second pattern is a horizontal stripe pattern and the second color is red will be described. For example, when three different patterns of different colors are used, the three primary colors red (R), green (G), and blue (B) may be used to facilitate the separation of each color component.

ステップS13では、CPU101が同じ位相の第1及び第2のパターンについて生成した2つの照明パターンを重ねて照明装置2の表示面に表示する。この例では、同じ位相の縦縞状の青色のパターンと横縞状の赤色のパターンについて生成した2つの照明パターンを重ねて照明装置2の表示面に表示する。 In step S13, the two illumination patterns generated by the CPU 101 for the first and second patterns having the same phase are superimposed and displayed on the display surface of the illumination device 2. In this example, the two illumination patterns generated for the vertically striped blue pattern and the horizontally striped red pattern having the same phase are superimposed and displayed on the display surface of the illuminating device 2.

ステップS14では、CPU101がコントローラ6を制御して撮像装置5を検査対象10の撮像領域を撮像する位置まで移動して、検査対象10の撮像領域を撮像する。なお、ステップS14では、CPU101がコントローラ4を制御して、支持部3も移動するようにしても良い。また、コントローラ6が省略されている場合は、利用者が手動で、撮像装置5を検査対象10の撮像領域を撮像する位置まで移動しても良い。 In step S14, the CPU 101 controls the controller 6 to move the image pickup apparatus 5 to a position where the image pickup area of the inspection target 10 is to be imaged, and image the image pickup area of the inspection target 10. In step S14, the CPU 101 may control the controller 4 to move the support portion 3. If the controller 6 is omitted, the user may manually move the image pickup device 5 to a position where the image pickup region of the inspection target 10 is to be imaged.

CPU101は、第1及び第2のパターンについて生成した同じ位相の2つの照明パターンを重ねて照明装置2の表示面に表示させる指示を照明装置2に出力するステップS13の処理と、このように第1及び第2のパターン毎に生成した同じ位相の2つの照明パターンを重ねて照明された検査対象10の画像を撮像して撮像画像を取得させる指示を撮像装置5に出力するステップS14の処理を同期する。つまり、CPU101は、照明装置2と撮像装置5の動作を同期させる同期制御を行う。これにより、照明装置2は、第1及び第2のパターン毎に生成した同じ位相の2つの照明パターンを重ねて検査対象10を照明し、撮像装置5は、このように照明された検査対象10の画像を撮像する。この例では、撮像装置5が撮像した撮像画像は、コントローラ6を介して制御装置7に供給されるが、制御装置7に直接供給されても良い。 The CPU 101 performs the process of step S13 of outputting to the lighting device 2 an instruction to superimpose two lighting patterns having the same phase generated for the first and second patterns and display them on the display surface of the lighting device 2, and thus the first step. The process of step S14 of outputting to the image pickup apparatus 5 an instruction to capture an image of the inspection target 10 illuminated by superimposing two illumination patterns of the same phase generated for each of the first and second patterns and to acquire the captured image. Synchronize. That is, the CPU 101 performs synchronous control for synchronizing the operations of the lighting device 2 and the image pickup device 5. As a result, the lighting device 2 illuminates the inspection target 10 by superimposing two lighting patterns of the same phase generated for each of the first and second patterns, and the image pickup device 5 illuminates the inspection target 10 in this way. Image of. In this example, the captured image captured by the image pickup device 5 is supplied to the control device 7 via the controller 6, but may be directly supplied to the control device 7.

ステップS15では、CPU101が生成した全ての位相の照明パターンについて、同じ位相の2つの照明パターンを重ねて照明された検査対象10の画像を撮像したか否かを判定し、判定結果がNOであると処理はステップS13へ戻り、判定結果がYESであると処理はステップS16へ進む。これにより、第1及び第2のパターン毎に生成した同じ位相の2つの照射パターン重ねて、各位相毎に照明装置2の表示面に表示すると共に、2つの照明パターンを各位相毎に重ねて照明された検査対象10の画像を全ての位相について撮像すると、処理はステップS16へ進む。 In step S15, it is determined whether or not the image of the inspection target 10 illuminated by superimposing two illumination patterns of the same phase is captured for the illumination patterns of all the phases generated by the CPU 101, and the determination result is NO. The process returns to step S13, and if the determination result is YES, the process proceeds to step S16. As a result, two irradiation patterns of the same phase generated for each of the first and second patterns are superimposed and displayed on the display surface of the lighting device 2 for each phase, and the two illumination patterns are superimposed for each phase. When the illuminated image of the inspection target 10 is imaged for all the phases, the process proceeds to step S16.

ステップS16では、CPU101が各位相で撮像された検査対象10の撮像画像から、一方では青色成分を分離して、分離された青色成分の撮像画像の明るさの振幅変化(即ち、縦縞状のパターンで照明された検査対象10の撮像画像の明るさの振幅変化)を演算して重畳し、他方では赤色成分を分離して、分離された赤色成分の撮像画像の明るさの振幅変化(即ち、横縞状のパターンで照明された検査対象10の撮像画像の明るさの振幅変化)を演算して重畳する。異なる種類(又は、色)のパターンを分離した後の処理は、上記第1実施例又は上記第2実施例の処理と同様であり、例えば図4と共に説明した撮像画像504,506の処理と同様で良い。 In step S16, the CPU 101 separates the blue component from the captured image of the inspection target 10 captured in each phase, and changes in the brightness of the captured image of the separated blue component (that is, a vertical striped pattern). The change in the brightness of the captured image of the inspection target 10 illuminated by is calculated and superimposed, and on the other hand, the red component is separated, and the change in the brightness of the captured image of the separated red component (that is, that is). The change in the brightness of the captured image of the image to be inspected 10 illuminated by the horizontal stripe pattern) is calculated and superimposed. The processing after separating the patterns of different types (or colors) is the same as the processing of the first embodiment or the second embodiment, and is the same as the processing of the captured images 504 and 506 described with reference to FIG. 4, for example. Is fine.

ステップS17では、CPU101が検査対象10のうち検査するべき全ての撮像領域を撮像したか否かを判定し、判定結果がNOであると処理はステップS12へ戻り、判定結果がYESであると処理はステップS18へ進む。なお、検査対象10のうち検査するべき全ての撮像領域を1回の撮像処理で撮像可能な場合には、ステップS17の処理は省略可能である。 In step S17, it is determined whether or not the CPU 101 has imaged all the imaging regions to be inspected among the inspection targets 10, and if the determination result is NO, the process returns to step S12, and if the determination result is YES, the process returns to step S12. Proceeds to step S18. If all the imaging regions to be inspected among the inspection targets 10 can be imaged by one imaging process, the process of step S17 can be omitted.

ステップS18では、CPU101がステップS16で重畳した撮像画像の明るさの振幅変化と、メモリ102に格納された、基準対象に対して各種類のパターン毎に予め演算して重畳した撮像画像の明るさの振幅変化とを比較した結果に基づいて、例えば振幅変化の差が閾値以上であると、検査対象10の欠陥を検出する。基準対象とは、予め検査済みであり、欠陥を有さない検査対象10と同一の透明部材の良品である。 In step S18, the amplitude change of the brightness of the captured image superimposed in step S16 by the CPU 101 and the brightness of the captured image stored in the memory 102 calculated in advance for each type of pattern with respect to the reference object and superimposed. Based on the result of comparison with the amplitude change of, for example, when the difference of the amplitude change is equal to or larger than the threshold value, the defect of the inspection target 10 is detected. The reference target is a non-defective product of the same transparent member as the inspection target 10, which has been inspected in advance and has no defects.

ステップS19では、CPU101が検査対象10の検査を終了するか否かを判定し、判定結果がNOであると処理はステップS11へ戻り、判定結果がYESであると処理はステップS10へ進む。検査対象10の検査を終了する場合は、例えば利用者が入出力装置8から制御装置7(又は、コンピュータ100)に検査終了の命令を入力すれば良い。 In step S19, it is determined whether or not the CPU 101 ends the inspection of the inspection target 10. If the determination result is NO, the process returns to step S11, and if the determination result is YES, the process proceeds to step S10. When the inspection of the inspection target 10 is completed, for example, the user may input an inspection end command from the input / output device 8 to the control device 7 (or the computer 100).

ステップS20では、CPU101がステップS9で比較した結果、即ち、検査対象10の欠陥が検出されたか否かの結果出力を、入出力装置8に出力し、検査処理は終了する。 In step S20, the CPU 101 outputs the result of comparison in step S9, that is, the result output of whether or not the defect of the inspection target 10 is detected to the input / output device 8, and the inspection process ends.

図16は、第3実施例における検査対象の撮像画像に対する演算処理の一例を説明する図である。図16中、図10と同一部分には同一符号を付し、その説明は省略する。この例では、検査対象10の撮像領域501に、実際には線状欠陥502,503が存在する。 FIG. 16 is a diagram illustrating an example of arithmetic processing for a captured image to be inspected in the third embodiment. In FIG. 16, the same parts as those in FIG. 10 are designated by the same reference numerals, and the description thereof will be omitted. In this example, linear defects 502 and 503 actually exist in the imaging region 501 of the inspection target 10.

そこで、本実施例では、CPU101は、ステップS13で同じ位相の縦縞状の青色のパターン901と横縞状の赤色のパターン902とを重ねた照明パターン903を照明装置2の表示面に表示する。また、CPU101は、ステップS14で撮像装置5により照明パターン903で照明された検査対象10の画像を撮像する。この例では、4つの各位相で撮像された検査対象10の撮像画像から、一方では青色成分を分離して、分離された青色成分の撮像画像の明るさの振幅変化を演算して重畳し、他方では赤色成分を分離して、分離された赤色成分の撮像画像の明るさの振幅変化を演算して重畳する。青色成分を分離することで、4つの位相の照明パターンについて撮像した撮像画像504の如き画像に基づき、上記の如き位相演算を行うことで、演算後の画像505から線状欠陥502を検出することができる。また、青色成分を分離することで、4つの位相の照明パターンについて撮像した撮像画像506の如き画像に基づき、上記の如き位相演算を行うことで、演算後の画像507から線状欠陥502を検出することができる。演算後の画像505,507を重畳することで、線状欠陥502,503の両方を正確に検出することができる。 Therefore, in the present embodiment, the CPU 101 displays the illumination pattern 903 in which the vertically striped blue pattern 901 and the horizontally striped red pattern 902 having the same phase are superimposed on the display surface of the illumination device 2 in step S13. Further, the CPU 101 acquires an image of the inspection target 10 illuminated by the illumination pattern 903 by the image pickup apparatus 5 in step S14. In this example, the blue component is separated from the captured images of the inspection target 10 captured in each of the four phases, and the amplitude change of the brightness of the captured image of the separated blue component is calculated and superimposed. On the other hand, the red component is separated, and the amplitude change of the brightness of the captured image of the separated red component is calculated and superimposed. By separating the blue component, the linear defect 502 is detected from the image 505 after the calculation by performing the phase calculation as described above based on the image such as the captured image 504 captured for the illumination patterns of the four phases. Can be done. Further, by separating the blue component, the linear defect 502 is detected from the image 507 after the calculation by performing the phase calculation as described above based on the image such as the captured image 506 captured for the illumination patterns of the four phases. can do. By superimposing the calculated images 505 and 507, both linear defects 502 and 503 can be accurately detected.

本実施例によれば、上記第1実施例又は上記第2実施例と同様の効果を得ることができ、透明な検査対象の表面形状等にかかわらず、検査対象の欠陥を正確に検出することができる。また、本実施例では、各位相毎に第1及び第2のパターンを重ねた照明パターンで照明された検査対象を撮像するので、各位相毎に第1のパターンで照明された検査対象と第2のパターンで照明された検査対象を夫々撮像する上記第1実施例又は第2実施例と比べると、撮像する画像数を減らせる分、検査をより高速に行うことができる。 According to this embodiment, the same effect as that of the first embodiment or the second embodiment can be obtained, and defects of the inspection target can be accurately detected regardless of the transparent surface shape of the inspection target. Can be done. Further, in the present embodiment, since the inspection target illuminated by the illumination pattern in which the first and second patterns are superimposed for each phase is imaged, the inspection target illuminated by the first pattern and the first pattern are captured for each phase. Compared with the first embodiment or the second embodiment in which the inspection target illuminated by the pattern 2 is imaged, the inspection can be performed at a higher speed because the number of images to be imaged can be reduced.

上記の各実施例によれば、透明な検査対象の表面形状等にかかわらず、検査対象の欠陥を正確に検出することができ、検査が検査対象の背景や周囲の影響を受けることなく、安定な感度で欠陥検出できる。更に、検査を高速に行え、検査のコストも低減できる。 According to each of the above embodiments, defects of the inspection target can be accurately detected regardless of the transparent surface shape of the inspection target, and the inspection is stable without being affected by the background or surroundings of the inspection target. Defects can be detected with high sensitivity. Furthermore, the inspection can be performed at high speed, and the inspection cost can be reduced.

以上の実施例を含む実施形態に関し、更に以下の付記を開示する。
(付記1)
照明装置が、照明パターンを表示面に表示し、
撮像装置が、前記表示面に表示された前記照明パターンにより照明された透明な検査対象の画像を撮像し、
プロセッサが、照射強度の位相差が一定である複数の照明パターンを、互いに異なる方向に沿って周期的な少なくとも2種類のパターンについて生成し、各種類のパターン毎に、前記複数の照明パターンを前記照明装置の前記表示面に表示させる指示を前記照明装置に出力すると共に、前記複数の照明パターンで照明された前記検査対象の画像を各種類のパターン毎に撮像して撮像画像を取得させる指示を前記撮像装置に出力し、前記照明装置と前記撮像装置の動作を同期させる同期制御を行い、
前記プロセッサが、各種類のパターン毎に前記複数の照明パターンで照明された前記検査対象の撮像画像の明るさの振幅変化を演算して重畳し、
前記プロセッサが、重畳した前記撮像画像の明るさの振幅変化と、基準対象に対して各種類のパターン毎に予め演算して重畳した撮像画像の明るさの振幅変化とを比較した結果に基づいて、前記検査対象の欠陥を検出する、
ことを特徴とする、検査方法。
(付記2)
前記照明装置の表示面を、前記複数の照明パターンを投影する透過型スクリーン又は表示装置の表示画面で形成することを特徴とする、付記1記載の検査方法。
(付記3)
前記照明装置が、前記検査対象の第1の表面側から前記照明パターンにより前記検査対象を照明し、
前記撮像装置が、前記検査対象を透過した前記照明パターンを含む前記撮像画像を前記検査対象の前記第1の表面側とは反対側の第2の表面側から撮像する、
ことを特徴とする、付記1又は2記載の検査方法。
(付記4)
前記照明装置が、前記検査対象の一方の表面側から前記照明パターンにより前記検査対象を照明し、
前記撮像装置が、前記検査対象に映り込んだ前記照明パターンを含む前記撮像画像を前記一方の表面側から撮像する、
ことを特徴とする、付記1又は2記載の検査方法。
(付記5)
前記互いに異なる方向に沿って周期的な少なくとも2種類のパターンは、互いに異なる方向に沿って周期的な縞状の第1のパターン及び第2のパターンを含むことを特徴とする、付記1乃至4のいずれか1項記載の検査方法。
(付記6)
前記互いに異なる方向に沿って周期的な少なくとも2種類のパターンは、互いに異なる色の第1のパターン及び第2のパターンを含むことを特徴とする、付記1乃至5のいずれか1項記載の検査方法。
(付記7)
前記プロセッサが、前記第1及び第2のパターンの位相を順次一定値だけシフトして同じ位相で同時に前記検査対象を照明し、各位相の前記第1及び第2のパターンで同時に照明された前記検査対象の画像を撮像するように、前記同期制御を行い、
前記プロセッサが、各位相の前記第1及び第2のパターンで照明された前記検査対象の撮像画像から、前記第1のパターンの色成分を分離して前記撮像画像の明るさの第1の振幅変化を演算すると共に、前記第2のパターンの色成分を分離して前記撮像画像の明るさの第2の振幅変化を演算し、
前記プロセッサが、前記第1及び第2の振幅変化を重畳した前記撮像画像の明るさの振幅変化と、予め演算された、前記基準対象に対して明るさの第1及び第2の振幅変化を重畳した撮像画像の明るさの振幅変化とを比較した結果に基づいて、前記検査対象の欠陥を検出する、
ことを特徴とする、付記6記載の検査方法。
(付記8)
照射強度の位相差が一定である複数の照明パターンを、互いに異なる方向に沿って周期的な少なくとも2種類のパターンについて生成する生成手段と、
各種類のパターン毎に、前記複数の照明パターンを照明装置の表示面に表示させる指示を前記照明装置に出力すると共に、前記複数の照明パターンで照明された検査対象の画像を各種類のパターン毎に撮像して撮像画像を取得させる指示を撮像装置に出力し、前記照明装置と前記撮像装置の動作を同期させる同期制御を行う制御手段と、
を備え、
前記制御手段は、
各種類のパターン毎に前記複数の照明パターンで照明された前記検査対象の撮像画像の明るさの振幅変化を演算して重畳し、
重畳した前記撮像画像の明るさの振幅変化と、基準対象に対して各種類のパターン毎に予め演算して重畳した撮像画像の明るさの振幅変化とを比較した結果に基づいて、前記検査対象の欠陥を検出する、
ことを特徴とする、検査装置。
(付記9)
前記検査対象は、前記検査対象の第1の表面側から前記照明装置により前記照明パターンを照明され、
前記検査対象を透過した前記照明パターンを含む前記撮像画像は、前記第1の表面側とは反対側の前記検査対象の第2の表面側から前記撮像装置により撮像される、
ことを特徴とする、付記8記載の検査装置。
(付記10)
前記互いに異なる方向に沿って周期的な少なくとも2種類のパターンは、互いに異なる方向に沿って周期的な縞状の第1のパターン及び第2のパターンを含むことを特徴とする、付記8又は9記載の検査装置。
(付記11)
前記互いに異なる方向に沿って周期的な少なくとも2種類のパターンは、互いに異なる色の第1のパターン及び第2のパターンを含むことを特徴とする、付記8乃至10のいずれか1項記載の検査装置。
(付記12)
照明パターンを表示面に表示する照明装置と、
透明な検査対象を支持する支持部と、
前記表示面に表示された前記照明パターンにより照明された前記検査対象の画像を撮像する撮像装置と、
照射強度の位相差が一定である複数の照明パターンを、互いに異なる方向に沿って周期的な少なくとも2種類のパターンについて生成し、各種類のパターン毎に、前記複数の照明パターンを前記照明装置の前記表示面に表示させる指示を前記照明装置に出力すると共に、前記複数の照明パターンで照明された前記検査対象の画像を各種類のパターン毎に撮像して撮像画像を取得させる指示を前記撮像装置に出力し、前記照明装置と前記撮像装置の動作を同期させる同期制御を行う制御装置と、
を備え、
前記制御装置は、
各種類のパターン毎に前記複数の照明パターンで照明された前記検査対象の撮像画像の明るさの振幅変化を演算して重畳し、
重畳した前記撮像画像の明るさの振幅変化と、基準対象に対して各種類のパターン毎に予め演算して重畳した撮像画像の明るさの振幅変化とを比較した結果に基づいて、前記検査対象の欠陥を検出する、
ことを特徴とする、検査システム。
(付記13)
前記支持部及び前記撮像装置のうち少なくとも一方を移動する移動手段を更に備え、
前記制御装置は、前記移動手段を制御して前記支持部及び前記撮像装置の相対位置を変化させることで、前記撮像装置が撮像する前記検査対象の撮像領域を移動することを特徴とする、付記12記載の検査システム。
(付記14)
前記照明装置は、前記検査対象の第1の表面側から前記照明パターンにより前記検査対象を照明し、
前記撮像装置は、前記検査対象を透過した前記照明パターンを含む前記撮像画像を前記検査対象の前記第1の表面側とは反対側の第2の表面側から撮像する、
ことを特徴とする、付記12又は13記載の検査システム。
(付記15)
前記互いに異なる方向に沿って周期的な少なくとも2種類のパターンは、互いに異なる方向に沿って周期的な縞状の第1のパターン及び第2のパターンを含むことを特徴とする、付記12乃至14のいずれか1項記載の検査システム。
(付記16)
前記互いに異なる方向に沿って周期的な少なくとも2種類のパターンは、互いに異なる色の第1のパターン及び第2のパターンを含むことを特徴とする、付記12乃至15のいずれか1項記載の検査システム。
(付記17)
照明パターンを照明装置の表示面に表示し、
前記表示面に表示された前記照明パターンにより照明された透明な検査対象の画像を撮像装置により撮像し、
照射強度の位相差が一定である複数の照明パターンを、互いに異なる方向に沿って周期的な少なくとも2種類のパターンについて生成し、
各種類のパターン毎に、前記複数の照明パターンを前記照明装置の前記表示面に表示させる指示を前記照明装置に出力すると共に、前記複数の照明パターンで照明された前記検査対象の画像を各種類のパターン毎に撮像して撮像画像を取得させる指示を前記撮像装置に出力して、前記照明装置と前記撮像装置の動作を同期させる同期制御を行い、
各種類のパターン毎に前記複数の照明パターンで照明された前記検査対象の撮像画像の明るさの振幅変化を演算して重畳し、
重畳した前記撮像画像の明るさの振幅変化と、基準対象に対して各種類のパターン毎に予め演算して重畳した撮像画像の明るさの振幅変化とを比較した結果に基づいて、前記検査対象の欠陥を検出する、
処理をコンピュータに実行させるためのプログラム。
(付記18)
前記照明装置の前記表示面に表示する処理は、前記検査対象の第1の表面側から前記照明パターンにより前記検査対象を照明し、
前記検査対象の画像を撮像装置で撮像する処理は、前記検査対象を透過した前記照明パターンを含む前記撮像画像を前記検査対象の前記第1の表面側とは反対側の第2の表面側から撮像する、
ことを特徴とする、付記17記載のプログラム。
(付記19)
前記互いに異なる方向に沿って周期的な少なくとも2種類のパターンは、互いに異なる方向に沿って周期的な縞状の第1のパターン及び第2のパターンを含むことを特徴とする、付記17又は18記載のプログラム。
(付記20)
前記互いに異なる方向に沿って周期的な少なくとも2種類のパターンは、互いに異なる色の第1のパターン及び第2のパターンを含むことを特徴とする、付記17乃至19のいずれか1項記載のプログラム。
The following additional notes will be further disclosed with respect to the embodiments including the above embodiments.
(Appendix 1)
The lighting device displays the lighting pattern on the display surface,
The image pickup apparatus captures a transparent image to be inspected illuminated by the illumination pattern displayed on the display surface.
The processor generates a plurality of illumination patterns in which the phase difference of the irradiation intensity is constant for at least two types of patterns periodically along different directions, and for each type of pattern, the plurality of illumination patterns are generated. An instruction to be displayed on the display surface of the lighting device is output to the lighting device, and an instruction to acquire an image taken by capturing an image of the inspection target illuminated by the plurality of lighting patterns for each type of pattern is given. It is output to the image pickup device, and synchronous control is performed to synchronize the operation of the lighting device and the image pickup device.
The processor calculates and superimposes the amplitude change of the brightness of the captured image to be inspected illuminated by the plurality of illumination patterns for each type of pattern.
Based on the result of comparison between the amplitude change of the brightness of the captured image superimposed by the processor and the amplitude change of the brightness of the captured image superimposed by calculating in advance for each type of pattern with respect to the reference object. , Detects the defect to be inspected,
An inspection method characterized by that.
(Appendix 2)
The inspection method according to Appendix 1, wherein the display surface of the lighting device is formed by a transmissive screen for projecting the plurality of lighting patterns or a display screen of the display device.
(Appendix 3)
The lighting device illuminates the inspection target with the lighting pattern from the first surface side of the inspection target.
The image pickup apparatus captures the captured image including the illumination pattern transmitted through the inspection target from the second surface side opposite to the first surface side of the inspection target.
The inspection method according to Appendix 1 or 2, characterized in that.
(Appendix 4)
The lighting device illuminates the inspection target from one surface side of the inspection target with the lighting pattern.
The image pickup apparatus captures the captured image including the illumination pattern reflected on the inspection target from the one surface side.
The inspection method according to Appendix 1 or 2, characterized in that.
(Appendix 5)
The appendices 1 to 4 are characterized in that the at least two types of patterns that are periodic along different directions include a first pattern and a second pattern that are periodically striped along different directions. The inspection method according to any one of the above items.
(Appendix 6)
The inspection according to any one of Supplementary note 1 to 5, wherein the at least two kinds of patterns periodic along different directions include a first pattern and a second pattern of different colors. Method.
(Appendix 7)
The processor sequentially shifts the phases of the first and second patterns by a constant value to simultaneously illuminate the inspection target in the same phase, and simultaneously illuminates the first and second patterns of each phase. The synchronization control is performed so as to capture the image to be inspected.
The processor separates the color component of the first pattern from the captured image of the inspection target illuminated by the first and second patterns of each phase, and the first amplitude of the brightness of the captured image. Along with calculating the change, the color component of the second pattern is separated and the second amplitude change of the brightness of the captured image is calculated.
The processor superimposes the first and second amplitude changes on the brightness amplitude change of the captured image and the pre-calculated first and second amplitude changes of the brightness with respect to the reference object. The defect to be inspected is detected based on the result of comparison with the amplitude change of the brightness of the superimposed image.
The inspection method according to Appendix 6, wherein the inspection method is characterized by the above.
(Appendix 8)
A generation means for generating a plurality of illumination patterns having a constant phase difference in irradiation intensity for at least two types of patterns periodically along different directions.
For each type of pattern, an instruction to display the plurality of lighting patterns on the display surface of the lighting device is output to the lighting device, and an image to be inspected illuminated by the plurality of lighting patterns is displayed for each type of pattern. A control means that outputs an instruction to acquire an image taken by taking an image to the image pickup device and performs synchronization control for synchronizing the operation of the lighting device and the image pickup device.
Equipped with
The control means is
For each type of pattern, the amplitude change of the brightness of the captured image to be inspected, which is illuminated by the plurality of illumination patterns, is calculated and superimposed.
The inspection target is based on the result of comparing the amplitude change of the brightness of the superimposed image and the amplitude change of the brightness of the superimposed image calculated in advance for each type of pattern with respect to the reference object. Detecting defects in
An inspection device characterized by that.
(Appendix 9)
The inspection target is illuminated with the lighting pattern by the lighting device from the first surface side of the inspection target.
The captured image including the illumination pattern transmitted through the inspection target is imaged by the imaging device from the second surface side of the inspection target opposite to the first surface side.
The inspection apparatus according to Appendix 8, wherein the inspection apparatus is characterized in that.
(Appendix 10)
The appendix 8 or 9 is characterized in that the at least two types of patterns periodic along different directions include a first pattern and a second pattern of stripes periodic along different directions. The inspection device described.
(Appendix 11)
The inspection according to any one of Supplementary note 8 to 10, wherein at least two kinds of patterns periodic along different directions include a first pattern and a second pattern of different colors. Device.
(Appendix 12)
A lighting device that displays the lighting pattern on the display surface,
A support part that supports the transparent inspection target, and
An image pickup device that captures an image of the inspection target illuminated by the illumination pattern displayed on the display surface, and an image pickup device.
A plurality of lighting patterns having a constant phase difference in irradiation intensity are generated for at least two types of patterns periodically along different directions, and the plurality of lighting patterns are generated for each type of pattern in the lighting device. An instruction to be displayed on the display surface is output to the lighting device, and an instruction to acquire an image captured by capturing an image of the inspection target illuminated by the plurality of lighting patterns for each type of pattern is given to the image pickup device. A control device that performs synchronous control that synchronizes the operations of the lighting device and the image pickup device by outputting to
Equipped with
The control device is
For each type of pattern, the amplitude change of the brightness of the captured image to be inspected, which is illuminated by the plurality of illumination patterns, is calculated and superimposed.
The inspection target is based on the result of comparing the amplitude change of the brightness of the superimposed image and the amplitude change of the brightness of the superimposed image calculated in advance for each type of pattern with respect to the reference object. Detecting defects in
An inspection system characterized by that.
(Appendix 13)
Further, a moving means for moving at least one of the support portion and the imaging device is provided.
The appendix is characterized in that the control device moves the image pickup region of the inspection target to be imaged by the image pickup device by controlling the moving means to change the relative positions of the support portion and the image pickup device. 12 The inspection system.
(Appendix 14)
The lighting device illuminates the inspection target with the lighting pattern from the first surface side of the inspection target.
The image pickup apparatus captures the captured image including the illumination pattern transmitted through the inspection target from the second surface side opposite to the first surface side of the inspection target.
The inspection system according to Appendix 12 or 13, characterized in that.
(Appendix 15)
Addendum 12-14, wherein the at least two patterns periodic along different directions include a first pattern and a second pattern of stripes periodic along different directions. The inspection system according to any one of the above.
(Appendix 16)
The inspection according to any one of Supplementary note 12 to 15, wherein the at least two types of patterns periodic along different directions include a first pattern and a second pattern of different colors. system.
(Appendix 17)
The lighting pattern is displayed on the display surface of the lighting device,
An image of a transparent inspection target illuminated by the illumination pattern displayed on the display surface is captured by an image pickup device.
A plurality of illumination patterns having a constant phase difference in irradiation intensity are generated for at least two types of patterns that are periodic along different directions.
For each type of pattern, an instruction to display the plurality of lighting patterns on the display surface of the lighting device is output to the lighting device, and the image to be inspected illuminated by the plurality of lighting patterns is displayed for each type. An instruction to acquire an image taken by taking an image for each pattern is output to the image pickup device, and synchronization control is performed to synchronize the operation of the lighting device and the image pickup device.
For each type of pattern, the amplitude change of the brightness of the captured image to be inspected, which is illuminated by the plurality of illumination patterns, is calculated and superimposed.
The inspection target is based on the result of comparing the amplitude change of the brightness of the superimposed image and the amplitude change of the brightness of the superimposed image calculated in advance for each type of pattern with respect to the reference object. Detecting defects in
A program that lets a computer perform processing.
(Appendix 18)
In the process of displaying on the display surface of the lighting device, the inspection target is illuminated by the lighting pattern from the first surface side of the inspection target.
In the process of capturing the image of the inspection target with the imaging device, the captured image including the illumination pattern transmitted through the inspection target is taken from the second surface side opposite to the first surface side of the inspection target. To take an image,
The program according to Appendix 17, characterized in that.
(Appendix 19)
The appendix 17 or 18 is characterized in that the at least two types of patterns periodic along different directions include a first pattern and a second pattern of stripes periodic along different directions. The program described.
(Appendix 20)
The program according to any one of Supplementary note 17 to 19, wherein at least two kinds of patterns periodic along different directions include a first pattern and a second pattern of different colors. ..

以上、開示の検査方法、装置、システム及びプログラムを実施例により説明したが、本発明は上記実施例に限定されるものではなく、本発明の範囲内で種々の変形及び改良が可能であることは言うまでもない。 Although the disclosed inspection methods, devices, systems and programs have been described above by way of examples, the present invention is not limited to the above examples, and various modifications and improvements can be made within the scope of the present invention. Needless to say.

1−1,1−2 検査システム
2 照明装置
3 支持部
4,6 コントローラ
5 撮像装置
7 制御装置
8 入出力装置
10 検査対象
1-1, 1-2 Inspection system 2 Lighting device 3 Support unit 4, 6 Controller 5 Image pickup device 7 Control device 8 Input / output device 10 Inspection target

Claims (9)

照明装置が、照明パターンを表示面に表示し、
撮像装置が、前記表示面に表示された前記照明パターンにより照明された透明な検査対象の画像を撮像し、
プロセッサが、照射強度の位相差がπ/2である4つの照明パターンを、互いに直交する方向に沿って周期的な縦縞状のパターンと横縞状のパターンの2種類のパターンについて生成し、各種類のパターン毎に、前記4つの照明パターンを前記照明装置の前記表示面に表示させる指示を前記照明装置に出力すると共に、前記4つの照明パターンで照明された前記検査対象の画像を各種類のパターン毎に撮像して撮像画像を取得させる指示を前記撮像装置に出力し、前記照明装置と前記撮像装置の動作を同期させる同期制御を行い、
前記プロセッサが、各種類のパターン毎に前記4つの照明パターンで照明された前記検査対象の撮像画像の明るさの振幅変化を演算して重畳することで求めた前記縦縞状のパターンによる第1の振幅変化及び前記横縞状のパターンによる第2の振幅変化を重畳して第3の振幅変化を求め
前記プロセッサが、前記第3の振幅変化と、基準対象に対して各種類のパターン毎に前記4つの照明パターンについて予め演算して重畳した前記縦縞状のパターンによる撮像画像の明るさの第4の振幅変化及び前記横縞状のパターンによる撮像画像の明るさの第5の振幅変化を重畳した第6の振幅変化とを比較した結果に基づいて、前記検査対象の欠陥を検出する、
ことを特徴とする、検査方法。
The lighting device displays the lighting pattern on the display surface,
The image pickup apparatus captures a transparent image to be inspected illuminated by the illumination pattern displayed on the display surface.
The processor generates four illumination patterns with a phase difference of irradiation intensity of π / 2 for two types of patterns, a vertical stripe pattern and a horizontal stripe pattern, which are periodic along the directions orthogonal to each other. For each type of pattern, an instruction to display the four lighting patterns on the display surface of the lighting device is output to the lighting device, and an image of the inspection target illuminated by the four lighting patterns is displayed. An instruction to capture an image for each type of pattern and acquire an captured image is output to the image pickup device, and synchronization control is performed to synchronize the operation of the lighting device and the image pickup device.
The first according to the vertical stripe pattern obtained by the processor calculating and superimposing the amplitude change of the brightness of the captured image to be inspected illuminated by the four illumination patterns for each type of pattern. The third amplitude change was obtained by superimposing the amplitude change and the second amplitude change due to the horizontal stripe pattern .
The fourth amplitude change and the brightness of the captured image by the vertical striped pattern superposed by the processor by pre-calculating the four illumination patterns for each type of pattern with respect to the reference object. The defect to be inspected is detected based on the result of comparing the amplitude change and the sixth amplitude change in which the fifth amplitude change of the brightness of the captured image due to the horizontal stripe pattern is superimposed.
An inspection method characterized by that.
前記照明装置の表示面を、前記照明パターンを投影する透過型スクリーン又は表示装置の表示画面で形成することを特徴とする、請求項1記載の検査方法。 The inspection method according to claim 1, wherein the display surface of the lighting device is formed by a transmissive screen for projecting the lighting pattern or a display screen of the display device. 前記照明装置が、前記検査対象の第1の表面側から前記照明パターンにより前記検査対象を照明し、
前記撮像装置が、前記検査対象を透過した前記照明パターンを含む前記撮像画像を前記検査対象の前記第1の表面側とは反対側の第2の表面側から撮像する、
ことを特徴とする、請求項1又は2記載の検査方法。
The lighting device illuminates the inspection target with the lighting pattern from the first surface side of the inspection target.
The image pickup apparatus captures the captured image including the illumination pattern transmitted through the inspection target from the second surface side opposite to the first surface side of the inspection target.
The inspection method according to claim 1 or 2, wherein the inspection method is characterized in that.
前記照明装置が、前記検査対象の一方の表面側から前記照明パターンにより前記検査対象を照明し、
前記撮像装置が、前記検査対象に映り込んだ前記照明パターンを含む前記撮像画像を前記一方の表面側から撮像する、
ことを特徴とする、請求項1又は2記載の検査方法。
The lighting device illuminates the inspection target from one surface side of the inspection target with the lighting pattern.
The image pickup apparatus captures the captured image including the illumination pattern reflected on the inspection target from the one surface side.
The inspection method according to claim 1 or 2, wherein the inspection method is characterized in that.
前記縦縞状のパターンと前記横縞状のパターンは、互いに異なる色パターンであることを特徴とする、請求項1乃至のいずれか1項記載の検査方法。 The vertical stripe pattern and the horizontal stripe pattern, characterized in that it is a different color patterns of each other, the inspection method according to any one of claims 1 to 4. 照明装置が、照明パターンを表示面に表示し、
撮像装置が、前記表示面に表示された前記照明パターンにより照明された透明な検査対象の画像を撮像し、
ロセッサが、互いに異なる色の第1及び第2の照明パターンの照射強度の位相を順次π/2だけシフトして同じ位相で同時に前記第1及び第2の照明パターンを前記照明装置の前記表示面に表示させる指示を前記照明装置に出力すると共に、同じ位相の前記第1及び第2の照明パターンで同時に照明された前記検査対象の画像を撮像して撮像画像を取得させる指示を前記撮像装置に出力し、前記照明装置と前記撮像装置の動作を同期させる同期制御を行い、
前記プロセッサが、各位相の前記第1及び第2の照明パターンで照明された前記検査対象の撮像画像から、前記第1の照明パターンの色成分を分離して前記撮像画像の明るさの第1の振幅変化を演算すると共に、前記第2の照明パターンの色成分を分離して前記撮像画像の明るさの第2の振幅変化を演算し、
前記プロセッサが、前記第1及び第2の振幅変化を重畳した前記撮像画像の明るさの振幅変化と、予め演算された、基準対象に対して明るさの第1及び第2の振幅変化を重畳した撮像画像の明るさの振幅変化とを比較した結果に基づいて、前記検査対象の欠陥を検出
前記第1及び第2の照明パターンは、互いに直交する方向に沿って周期的な縦縞状及び横縞状のパターンであり、それぞれ照明強度の位相差がπ/2である4つの照明パターンを含む
ことを特徴とする、検査方法。
The lighting device displays the lighting pattern on the display surface,
The image pickup apparatus captures a transparent image to be inspected illuminated by the illumination pattern displayed on the display surface.
Processor is the display of the lighting device different colors first and second illumination pattern at the same time the first and second illumination patterns in phase by only sequentially [pi / 2 shift the phase of the radiation intensity of each other An instruction to be displayed on the surface is output to the lighting device, and an instruction to acquire an image to be inspected by simultaneously illuminating the first and second lighting patterns having the same phase is given to the image pickup device. Is output to, and synchronous control is performed to synchronize the operations of the lighting device and the image pickup device.
The processor separates the color component of the first illumination pattern from the captured image of the inspection target illuminated by the first and second illumination patterns of each phase, and the first of the brightness of the captured image. The second amplitude change of the brightness of the captured image is calculated by separating the color component of the second illumination pattern while calculating the amplitude change of the image.
Wherein the processor, wherein the amplitude change brightness of the captured image the first and second superimposing the amplitude change, are calculated in advance, the first and second amplitude change brightness of relative standards subject based on the result of comparing the amplitude change brightness of the superimposed captured image to detect a defect of the inspection object,
The first and second illumination patterns are periodic vertical stripes and horizontal stripes along directions orthogonal to each other, and include four illumination patterns having a phase difference of illumination intensity of π / 2, respectively. and wherein, Ken査方method.
照射強度の位相差がπ/2である4つの照明パターンを、互いに直交する方向に沿って周期的な縦縞状のパターンと横縞状のパターンの2種類のパターンについて生成する生成手段と、
各種類のパターン毎に、前記4つの照明パターンを照明装置の表示面に表示させる指示を前記照明装置に出力すると共に、前記4つの照明パターンで照明された検査対象の画像を各種類のパターン毎に撮像して撮像画像を取得させる指示を撮像装置に出力し、前記照明装置と前記撮像装置の動作を同期させる同期制御を行う制御手段と、
を備え、
前記制御手段は、
各種類のパターン毎に前記4つの照明パターンで照明された前記検査対象の撮像画像の明るさの振幅変化を演算して重畳することで求めた前記縦縞状のパターンによる第1の振幅変化及び前記横縞状のパターンによる第2の振幅変化を重畳して第3の振幅変化を求め
前記第3の振幅変化と、基準対象に対して各種類のパターン毎に前記4つの照明パターンについて予め演算して重畳した前記縦縞状のパターンによる撮像画像の明るさの第4の振幅変化及び前記横縞状のパターンによる撮像画像の明るさの第5の振幅変化を重畳した第6の振幅変化とを比較した結果に基づいて、前記検査対象の欠陥を検出する、
ことを特徴とする、検査装置。
A generation means for generating four types of illumination patterns having a phase difference of irradiation intensity of π / 2 for two types of patterns, a vertical stripe pattern and a horizontal stripe pattern, which are periodic along the directions orthogonal to each other.
For each type of pattern, an instruction to display the four lighting patterns on the display surface of the lighting device is output to the lighting device, and an image to be inspected illuminated by the four lighting patterns is displayed for each type. A control means that outputs an instruction to acquire an image taken by taking an image for each pattern to an image pickup device and performs synchronization control for synchronizing the operations of the lighting device and the image pickup device.
Equipped with
The control means is
The first amplitude change due to the vertical striped pattern obtained by calculating and superimposing the amplitude change of the brightness of the captured image to be inspected illuminated by the four illumination patterns for each type of pattern and The second amplitude change due to the horizontal stripe pattern is superimposed to obtain the third amplitude change .
The third amplitude change, the fourth amplitude change of the brightness of the captured image due to the vertical striped pattern superimposed on the reference object by pre-calculating the four illumination patterns for each type of pattern, and the above. The defect to be inspected is detected based on the result of comparison with the sixth amplitude change in which the fifth amplitude change of the brightness of the captured image due to the horizontal stripe pattern is superimposed.
An inspection device characterized by that.
照明パターンを表示面に表示する照明装置と、
透明な検査対象を支持する支持部と、
前記表示面に表示された前記照明パターンにより照明された前記検査対象の画像を撮像する撮像装置と、
照射強度の位相差がπ/2である4つの照明パターンを、互いに直交する方向に沿って周期的な縦縞状のパターンと横縞状のパターンの2種類のパターンについて生成し、各種類のパターン毎に、前記4つの照明パターンを前記照明装置の前記表示面に表示させる指示を前記照明装置に出力すると共に、前記4つの照明パターンで照明された前記検査対象の画像を各種類のパターン毎に撮像して撮像画像を取得させる指示を前記撮像装置に出力し、前記照明装置と前記撮像装置の動作を同期させる同期制御を行う制御装置と、
を備え、
前記制御装置は、
各種類のパターン毎に前記4つの照明パターンで照明された前記検査対象の撮像画像の明るさの振幅変化を演算して重畳することで求めた前記縦縞状のパターンによる第1の振幅変化及び前記横縞状のパターンによる第2の振幅変化を重畳して第3の振幅変化を求め
前記第3の振幅変化と、基準対象に対して各種類のパターン毎に前記4つの照明パターンについて予め演算して重畳した前記縦縞状のパターンによる撮像画像の明るさの第4の振幅変化及び前記横縞状のパターンによる撮像画像の明るさの第5の振幅変化を重畳した第6の振幅変化とを比較した結果に基づいて、前記検査対象の欠陥を検出する、
ことを特徴とする、検査システム。
A lighting device that displays the lighting pattern on the display surface,
A support part that supports the transparent inspection target, and
An image pickup device that captures an image of the inspection target illuminated by the illumination pattern displayed on the display surface, and an image pickup device.
Four illumination patterns having a phase difference of irradiation intensity of π / 2 are generated for two types of patterns, a vertical stripe pattern and a horizontal stripe pattern, which are periodic along the directions orthogonal to each other, and each type of pattern is generated. Each time, an instruction to display the four lighting patterns on the display surface of the lighting device is output to the lighting device, and the image to be inspected illuminated by the four lighting patterns is displayed in each type of pattern. A control device that outputs an instruction to acquire an image taken by taking an image each time to the image pickup device and performs synchronous control for synchronizing the operations of the lighting device and the image pickup device.
Equipped with
The control device is
The first amplitude change due to the vertical striped pattern obtained by calculating and superimposing the amplitude change of the brightness of the captured image to be inspected illuminated by the four illumination patterns for each type of pattern and The second amplitude change due to the horizontal stripe pattern is superimposed to obtain the third amplitude change .
The third amplitude change, the fourth amplitude change of the brightness of the captured image due to the vertical striped pattern superimposed on the reference object by pre-calculating the four illumination patterns for each type of pattern, and the above. The defect to be inspected is detected based on the result of comparison with the sixth amplitude change in which the fifth amplitude change of the brightness of the captured image due to the horizontal stripe pattern is superimposed.
An inspection system characterized by that.
照明パターンを照明装置の表示面に表示し、
前記表示面に表示された前記照明パターンにより照明された透明な検査対象の画像を撮像装置により撮像し、
照射強度の位相差がπ/2である4つの照明パターンを、互いに直交する方向に沿って周期的な縦縞状のパターンと横縞状のパターンの2種類のパターンについて生成し、
各種類のパターン毎に、前記4つの照明パターンを前記照明装置の前記表示面に表示させる指示を前記照明装置に出力すると共に、前記4つの照明パターンで照明された前記検査対象の画像を各種類のパターン毎に撮像して撮像画像を取得させる指示を前記撮像装置に出力して、前記照明装置と前記撮像装置の動作を同期させる同期制御を行い、
各種類のパターン毎に前記4つの照明パターンで照明された前記検査対象の撮像画像の明るさの振幅変化を演算して重畳することで求めた前記縦縞状のパターンによる第1の振幅変化及び前記横縞状のパターンによる第2の振幅変化を重畳して第3の振幅変化を求め
前記第3の振幅変化と、基準対象に対して各種類のパターン毎に前記4つの照明パターンについて予め演算して重畳した前記縦縞状のパターンによる撮像画像の明るさの第4の振幅変化及び前記横縞状のパターンによる撮像画像の明るさの第5の振幅変化を重畳した第6の振幅変化とを比較した結果に基づいて、前記検査対象の欠陥を検出する、
処理をコンピュータに実行させるためのプログラム。
The lighting pattern is displayed on the display surface of the lighting device,
An image of a transparent inspection target illuminated by the illumination pattern displayed on the display surface is captured by an image pickup device.
Four illumination patterns having a phase difference of irradiation intensity of π / 2 are generated for two types of patterns, a vertical stripe pattern and a horizontal stripe pattern, which are periodic along the directions orthogonal to each other.
For each type of pattern, an instruction to display the four lighting patterns on the display surface of the lighting device is output to the lighting device, and an image of the inspection target illuminated by the four lighting patterns is displayed. An instruction to capture an image for each type of pattern and acquire an captured image is output to the image pickup device, and synchronization control is performed to synchronize the operation of the lighting device and the image pickup device.
The first amplitude change due to the vertical striped pattern obtained by calculating and superimposing the amplitude change of the brightness of the captured image to be inspected illuminated by the four illumination patterns for each type of pattern and The second amplitude change due to the horizontal stripe pattern is superimposed to obtain the third amplitude change .
The third amplitude change, the fourth amplitude change of the brightness of the captured image due to the vertical striped pattern superimposed on the reference object by pre-calculating the four illumination patterns for each type of pattern, and the above. The defect to be inspected is detected based on the result of comparison with the sixth amplitude change in which the fifth amplitude change of the brightness of the captured image due to the horizontal stripe pattern is superimposed.
A program that lets a computer perform processing.
JP2017180358A 2017-09-12 2017-09-20 Inspection methods, equipment, systems and programs Active JP6969252B2 (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
JP2017174955 2017-09-12
JP2017174955 2017-09-12

Publications (2)

Publication Number Publication Date
JP2019053020A JP2019053020A (en) 2019-04-04
JP6969252B2 true JP6969252B2 (en) 2021-11-24

Family

ID=66014672

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2017180358A Active JP6969252B2 (en) 2017-09-12 2017-09-20 Inspection methods, equipment, systems and programs

Country Status (1)

Country Link
JP (1) JP6969252B2 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP7314508B2 (en) * 2018-12-25 2023-07-26 株式会社アイシン inspection equipment

Family Cites Families (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP4147682B2 (en) * 1998-04-27 2008-09-10 旭硝子株式会社 Defect inspection method and inspection apparatus for test object
JPWO2010117004A1 (en) * 2009-04-09 2012-10-18 旭硝子株式会社 Ream detection method for light transmitting plate-like object
JP5741186B2 (en) * 2011-04-26 2015-07-01 富士通株式会社 Defect inspection apparatus and defect inspection method
JP5857675B2 (en) * 2011-11-24 2016-02-10 富士通株式会社 Surface defect inspection apparatus and surface defect inspection method
JP5790446B2 (en) * 2011-11-28 2015-10-07 富士通株式会社 Surface defect inspection method and surface defect inspection apparatus
JP5994419B2 (en) * 2012-06-21 2016-09-21 富士通株式会社 Inspection method and inspection apparatus
FR2993662B1 (en) * 2012-07-23 2015-05-15 Msc & Sgcc METHOD AND INSTALLATION FOR THE DETECTION IN PARTICULAR OF REFRACTANT DEFECTS
JP6420131B2 (en) * 2014-12-02 2018-11-07 リコーエレメックス株式会社 Inspection system and inspection method
JP6682251B2 (en) * 2015-11-30 2020-04-15 リコーエレメックス株式会社 Inspection system and inspection method

Also Published As

Publication number Publication date
JP2019053020A (en) 2019-04-04

Similar Documents

Publication Publication Date Title
US10724960B2 (en) Inspection system and inspection method
US10796428B2 (en) Inspection system and inspection method
JP6507653B2 (en) Inspection apparatus and control method of inspection apparatus
JP5741186B2 (en) Defect inspection apparatus and defect inspection method
JP5824278B2 (en) Image processing device
KR20130119971A (en) Device and method for the optical 3d measurement of surfaces
JP6969252B2 (en) Inspection methods, equipment, systems and programs
JP2011059022A (en) Tire visual inspection device
JP2007212544A (en) Liquid crystal panel inspecting apparatus and its inspecting method
JP2014102208A (en) Appearance inspection device, and appearance inspection method
JP2008064715A (en) Defect inspection device and defect inspection method
JP2019105458A (en) Defect inspection device and defect inspection method
JP5832167B2 (en) Component presence / absence determination apparatus and component presence / absence determination method
JP2009139365A (en) Device and method for defect inspection of translucent material
JP6927294B2 (en) Measuring device, measuring method and measuring program
JP5895733B2 (en) Surface defect inspection apparatus and surface defect inspection method
JP5615252B2 (en) Appearance inspection device
JP7006392B2 (en) Inspection methods, equipment, systems and programs
JP2012228460A (en) Measuring method
JP2009079934A (en) Three-dimensional measuring method
WO2018198828A1 (en) Defect inspection image generating device and defect inspection image generating method
JP7452121B2 (en) Inspection equipment and inspection method
KR101056392B1 (en) Surface inspection method and device
JP2007285753A (en) Flaw detection method and flaw detector
KR20220056291A (en) Vision test device using sequential light technic

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20200611

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20210420

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20210622

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20210804

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: 20210928

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20211011

R150 Certificate of patent or registration of utility model

Ref document number: 6969252

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150