TWI683088B - 基板檢查裝置、基板處理裝置、基板檢查方法及基板處理方法 - Google Patents
基板檢查裝置、基板處理裝置、基板檢查方法及基板處理方法 Download PDFInfo
- Publication number
- TWI683088B TWI683088B TW107129208A TW107129208A TWI683088B TW I683088 B TWI683088 B TW I683088B TW 107129208 A TW107129208 A TW 107129208A TW 107129208 A TW107129208 A TW 107129208A TW I683088 B TWI683088 B TW I683088B
- Authority
- TW
- Taiwan
- Prior art keywords
- substrate
- unit
- value
- pixel value
- smoothing
- Prior art date
Links
- 239000000758 substrate Substances 0.000 title claims abstract description 432
- 238000000034 method Methods 0.000 title claims description 265
- 238000012545 processing Methods 0.000 title claims description 115
- 238000007689 inspection Methods 0.000 title claims description 112
- 238000003672 processing method Methods 0.000 title claims description 7
- 238000009499 grossing Methods 0.000 claims abstract description 186
- 238000003384 imaging method Methods 0.000 claims description 91
- 238000004364 calculation method Methods 0.000 claims description 71
- 238000012937 correction Methods 0.000 claims description 60
- 238000000576 coating method Methods 0.000 claims description 28
- 239000011248 coating agent Substances 0.000 claims description 24
- 238000011430 maximum method Methods 0.000 claims description 15
- 230000000737 periodic effect Effects 0.000 claims description 10
- 230000032258 transport Effects 0.000 claims description 9
- 239000007788 liquid Substances 0.000 claims description 8
- 238000011156 evaluation Methods 0.000 description 56
- 239000010408 film Substances 0.000 description 47
- 230000007547 defect Effects 0.000 description 39
- 238000010586 diagram Methods 0.000 description 30
- 238000011179 visual inspection Methods 0.000 description 20
- 238000001514 detection method Methods 0.000 description 15
- 238000011161 development Methods 0.000 description 12
- 230000018109 developmental process Effects 0.000 description 12
- 230000002950 deficient Effects 0.000 description 8
- 238000010438 heat treatment Methods 0.000 description 7
- 239000003086 colorant Substances 0.000 description 6
- 230000002093 peripheral effect Effects 0.000 description 5
- 239000013039 cover film Substances 0.000 description 4
- 230000000694 effects Effects 0.000 description 3
- 230000012447 hatching Effects 0.000 description 3
- 239000004065 semiconductor Substances 0.000 description 3
- 238000005401 electroluminescence Methods 0.000 description 2
- 238000012546 transfer Methods 0.000 description 2
- 230000005540 biological transmission Effects 0.000 description 1
- 230000015572 biosynthetic process Effects 0.000 description 1
- 239000000919 ceramic Substances 0.000 description 1
- 230000000295 complement effect Effects 0.000 description 1
- 238000004590 computer program Methods 0.000 description 1
- 239000000470 constituent Substances 0.000 description 1
- 230000007423 decrease Effects 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 230000006870 function Effects 0.000 description 1
- 238000005286 illumination Methods 0.000 description 1
- 239000004973 liquid crystal related substance Substances 0.000 description 1
- 239000011159 matrix material Substances 0.000 description 1
- 229910044991 metal oxide Inorganic materials 0.000 description 1
- 150000004706 metal oxides Chemical class 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 230000008929 regeneration Effects 0.000 description 1
- 238000011069 regeneration method Methods 0.000 description 1
- 238000005070 sampling Methods 0.000 description 1
- 239000007787 solid Substances 0.000 description 1
- 238000005507 spraying Methods 0.000 description 1
- 238000005728 strengthening Methods 0.000 description 1
- 238000002834 transmittance Methods 0.000 description 1
- 235000012431 wafers Nutrition 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01B—MEASURING LENGTH, THICKNESS OR SIMILAR LINEAR DIMENSIONS; MEASURING ANGLES; MEASURING AREAS; MEASURING IRREGULARITIES OF SURFACES OR CONTOURS
- G01B11/00—Measuring arrangements characterised by the use of optical techniques
- G01B11/30—Measuring arrangements characterised by the use of optical techniques for measuring roughness or irregularity of surfaces
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01N—INVESTIGATING OR ANALYSING MATERIALS BY DETERMINING THEIR CHEMICAL OR PHYSICAL PROPERTIES
- G01N21/00—Investigating or analysing materials by the use of optical means, i.e. using sub-millimetre waves, infrared, visible or ultraviolet light
- G01N21/84—Systems specially adapted for particular applications
- G01N21/88—Investigating the presence of flaws or contamination
- G01N21/95—Investigating the presence of flaws or contamination characterised by the material or shape of the object to be examined
- G01N21/956—Inspecting patterns on the surface of objects
Landscapes
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Biochemistry (AREA)
- Life Sciences & Earth Sciences (AREA)
- Chemical & Material Sciences (AREA)
- Analytical Chemistry (AREA)
- Health & Medical Sciences (AREA)
- General Health & Medical Sciences (AREA)
- Immunology (AREA)
- Pathology (AREA)
- Investigating Materials By The Use Of Optical Means Adapted For Particular Applications (AREA)
- Length Measuring Devices By Optical Means (AREA)
- Testing Or Measuring Of Semiconductors Or The Like (AREA)
- Image Processing (AREA)
- Image Analysis (AREA)
Abstract
產生表示基板之一面的圖像之實際圖像資料。於基於實際圖像資料之圖像上,設定排列於基板之第1直徑方向之複數個單位區域。針對複數個單位區域之各者算出構成該單位區域之複數個像素之平均值,作為平均像素值,對複數個單位區域之平均像素值進行平滑化處理。算出預先規定之單位區域之平滑化後之平均像素值、與各單位區域之平滑化處理後之平均像素值之差量。將自各單位區域向與第1直徑方向正交之第2直徑方向平行延伸之帶狀區域內之各像素值,加上對應於該單位區域之差量,產生顯示用圖像資料。
Description
本發明係關於進行基板檢查之基板檢查裝置、基板處理裝置、基板檢查方法及基板處理方法。
於基板處理裝置中,使藉由旋轉卡盤水平支持之基板旋轉。於該狀態下,藉由對基板上表面之中央部噴出抗蝕劑液等塗佈液,而於基板之表面全體形成塗佈膜。藉由使塗佈膜曝光後進行顯影,而於塗佈膜形成特定之圖案。此處,若基板之表面為不均一狀態,則於基板之每個部分,曝光後之狀態產生波動,產生基板之處理不良。因此,有進行基板之表面狀態檢查之情況。
於專利文獻1,記載有宏觀檢查半導體晶圓等試料之檢查裝置。該檢查裝置中,向載置於載物台上之試料照射向與試料之表面平行之X方向線狀延伸之照明光,自試料表面之線狀區域反射之光藉由成像透鏡成像於檢測器(線感測器相機)之受光面。藉由使載物台向正交於X方向且平行於試料表面之Y方向移動,由檢測器拍攝於試料表面上之複數個線狀區域反射之光。藉此,產生試料表面之全體圖像。基於產生之圖像之亮度值進行試料之良否判定。
[專利文獻1]日本專利特開2015-127653號公報
[發明所欲解決之問題]
根據上述檢查裝置,可使用藉由攝像產生之試料之圖像進行目視檢查。但,藉由攝像產生之試料之圖像中,實際上有應以相同顏色、亮度或濃度表示之複數個部分以互不相同之顏色、亮度或濃度表示之情形。該情形時,難以判定圖像上試料之表面狀態之缺陷有無。
本發明之目的係提供一種基板檢查裝置、基板處理裝置、基板檢查方法及基板處理方法,其於使用基板之圖像的目視檢查中,使用者可容易且正確地判定有無缺陷。 [解決問題之技術手段]
(1)按照本發明之一態樣之基板檢查裝置係具備:保持部,其保持基板;攝像部,其拍攝由保持部保持之基板之一面,產生表示基板之一面之圖像的實際圖像資料;平滑化部,其針對基於實際圖像資料之圖像上排列於基板之第1直徑方向之複數個單位區域之各者,算出構成該單位區域之複數個像素之平均值作為平均像素值,對複數個單位區域之平均像素值進行平滑化處理;及修正部,其算出複數個單位區域中預先規定之單位區域的平滑化處理後之平均像素值與各單位區域之平滑化處理後的平均像素值之差量,且對自各單位區域向正交於第1直徑方向之第2直徑方向平行延伸之帶狀區域內之各像素值加上對應於該單位區域之差量。
該基板檢查裝置中,藉由拍攝由保持部保持之基板之一面,而產生表示基板之一面之圖像之實際圖像資料。針對複數個單位區域之各者算出構成該單位區域之複數個像素之平均值作為平均像素值,對複數個單位區域之平均像素值進行平滑化處理。
算出複數個單位區域中預先規定之單位區域之平滑化處理後之平均像素值與各單位區域之平滑化處理後之平均像素值之差量。對自各單位區域向第2直徑方向平行延伸之帶狀區域內之各像素值加上對應於該單位區域之差量。藉此,基於修正後之實際圖像資料之圖像中,各帶狀區域內之複數個像素之平均值與預先規定之單位區域之平均像素值相等或大致相等。因此,基於修正後之實際圖像資料之圖像中,抑制視認成第1直徑方向之基板之一面的複數個部分之平均色不同。其結果,使用基於修正後之實際圖像資料之圖像的目視檢查中,可容易且正確地判定基板之表面狀態之缺陷有無。
(2)平滑化處理亦可為利用移動中值法之平滑化處理。
該情形時,藉由利用移動中值法之平滑化處理,適當地減低局部平均像素值之波動。
(3)於基板之一面上,形成於第1直徑方向具有週期性圖案之膜,利用移動中值法之平滑化處理所使用之寬度亦可大於第1直徑方向之圖案之週期。
該情形時,適當減低因形成於基板之一面上之膜的圖案所致之平均像素值之波動。
(4)構成複數個單位區域各者之各像素包含R像素、B像素及G像素,平滑化部亦可針對每個像素種類進行平滑化處理,修正部針對每個像素種類進行複數個差量之算出處理,且針對每個像素種類進行複數個差量之相加處理。
該情形時,抑制於基於修正後之實際圖像資料之圖像上,視認為第1直徑方向之基板之一面的複數個部分之平均色相不同。
(5)按照本發明之另一態樣之基板檢查裝置係具備:保持部,其保持基板;攝像部,其拍攝由保持部保持之基板之一面,產生表示基板之一面之圖像的實際圖像資料;平滑化部,其針對基於實際圖像資料之圖像上排列於基板之第1直徑方向之複數個單位區域之各者,算出構成該單位區域之複數個像素之平均值作為平均像素值,對複數個單位區域之平均像素值進行利用移動中值法之第1平滑化處理;偏差算出部,其算出各單位區域之第1平滑化處理前之平均像素值與第1平滑化處理後之平均像素值之差量作為偏差;偏差最大值算出部,其藉由對複數個單位區域之偏差進行利用移動最大法之第2平滑化處理,算出第2平滑化處理後之複數個偏差作為複數個偏差最大值;偏差最小值算出部,其藉由對複數個單位區域之偏差進行利用移動最小法之第3平滑化處理,算出第3平滑化處理後之複數個偏差作為複數個偏差最小值;差量最大值算出部,其算出各單位區域之第1平滑化處理後之平均像素值與偏差最大值之相加值作為差量最大值;差量最小值算出部,其算出各單位區域之第1平滑化處理後之平均像素值與偏差最小值之相加值作為差量最小值;基準範圍決定部,其決定對應於預先規定之單位區域之差量最小值至差量最大值之範圍作為基準範圍;及修正部,其以使對應於各單位區域之差量最小值至差量最大值之範圍與基準範圍一致之方式進行修正,且以使自各單位區域向正交於第1直徑方向之第2直徑方向平行延伸之各帶狀區域內之各像素值適合於修正後之範圍之方式進行修正。
該基板檢查裝置中,藉由拍攝由保持部保持之基板之一面,而產生表示基板之一面的圖像之實際圖像資料。針對複數個單位區域之各者算出構成該單位區域之複數個像素之平均值作為平均像素值,對複數個單位區域之平均像素值進行利用移動中值法之第1平滑化處理。該情形時,適當地減低局部平均像素值之波動。
算出各單位區域之第1平滑化處理前之平均像素值與第1平滑化處理後之平均像素值之差量作為偏差。對複數個單位區域之偏差進行利用移動最大法之第2平滑化處理,算出第2平滑化處理後之複數個偏差作為複數個偏差最大值。又,對複數個單位區域之偏差進行利用移動最小法之第3平滑化處理,算出第3平滑化處理後之複數個偏差作為複數個偏差最小值。
藉由將各單位區域之第1平滑化處理後之平均像素值與偏差最大值相加而算出差量最大值,藉由將各單位區域之第1平滑化處理後之平均像素值與偏差最小值相加而算出差量最小值。
決定對應於預先規定之單位區域之差量最小值至差量最大值之範圍作為基準範圍。以對應於各單位區域之差量最小值至差量最大值之範圍與基準範圍一致之方式進行修正,且以自各單位區域向第2直徑方向平行延伸之各帶狀區域內之各像素值適合於修正後之範圍之方式進行修正。藉此,基於修正後之實際圖像資料之圖像中,各帶狀區域內之複數個像素之平均值與預先規定之單位區域之平均像素值相等或大致相等。又,以各帶狀區域內之各像素值適合於基準範圍之方式表示。因此,基於修正後之實際圖像資料之圖像中,抑制視認為第1直徑方向之基板之一面的複數個部分之平均色不同。其結果,使用基於修正後之實際圖像資料之圖像的目視檢查中,可容易且正確地判定基板之表面狀態之缺陷有無。
(6)於基板之一面上,形成於第1直徑方向具有週期性圖案之膜,利用移動中值法之第1平滑化處理、利用移動最大法之第2平滑化處理及利用移動最小法之第3平滑化處理所使用之寬度,亦可大於第1直徑方向之圖案之週期。
該情形時,適當地減低因形成於基板之一面上之膜的圖案所致之平均像素值、偏差最大值、偏差最小值之波動。
(7)亦可係構成複數個單位區域各者之各像素包含R像素、B像素及G像素,平滑化部針對每個像素種類進行第1平滑化處理,偏差算出部針對每個像素種類進行複數個偏差之算出處理,偏差最大值算出部針對每個像素種類進行複數個差量最大值之算出處理,偏差最小值算出部針對每個像素種類進行複數個差量最小值之算出處理,差量最大值算出部針對每個像素種類進行複數個差量最大值之算出處理,差量最小值算出部針對每個像素種類進行複數個差量最小值之算出處理,基準範圍決定部針對每個像素種類進行基準範圍之決定處理,修正部針對每個像素種類進行使對應於各單位區域之差量最小值至差量最大值之範圍與基準範圍一致之修正處理,及使各帶狀區域內之各像素值適合於修正後範圍之修正處理。
該情形時,抑制於基於修正後之實際圖像資料之圖像上,視認為第1直徑方向之基板之一面的複數個部分之平均色相不同。
(8)平滑化部亦可對於針對位於複數個單位區域之一部分即基於實際圖像資料之圖像上的基板之第1直徑方向之一端部之複數個單位區域應分別算出之平均像素值,基於針對位於隣接於該一端部之部分的複數個單位區域算出之複數個平均像素值進行推定,基於推定結果決定分別對應於位於一端部之複數個單位區域之複數個平均像素值。
根據上述構成,位於基於實際圖像資料之圖像上的基板之一端部之複數個單位區域之複數個平均像素值,係基於位於隣接於該一端部之部分的複數個單位區域之平均像素值而推定。基於推定結果決定分別對應於位於一端部之複數個單位區域之複數個平均像素值。藉此,抑制視認為基於修正後之實際圖像資料之圖像中基板之一端部之平均色與隣接於一端部之部分的平均色大幅不同。
(9)亦可係攝像部具有線狀之攝像區域,其於由保持部保持之基板之一面上的第1直徑方向平行延伸,基板檢查裝置進而具備移動部,其以使攝像區域於第2直徑方向通過由保持部保持之基板之一面之方式,使攝像部與保持部相對移動。
該情形時,藉由攝像部與保持部之相對移動產生表示基板之一面的全體圖像之實際圖像資料。因此,抑制攝像部之大型化。
(10)按照本發明之進而其他態樣之基板處理裝置係具備:塗佈處理部,其藉由將處理液供給於基板之一面,而於基板之一面形成膜;上述之基板檢查裝置,其檢查藉由塗佈處理部形成膜之基板;及搬送裝置,其於塗佈處理部與基板檢查裝置之間搬送基板。
該基板處理裝置中,藉由上述基板檢查裝置檢查經形成膜之基板之一面上之表面狀態。藉此,使用表示基板之一面之圖像的目視檢查中,可容易且正確地判定形成於基板之一面上之膜的缺陷有無。其結果,減低基板之處理不良產生。
(11)按照本發明之進而其他態樣之基板檢查方法係包含以下步驟:拍攝由保持部保持之基板之一面,產生表示基板之一面的圖像之實際圖像資料;針對於基於實際圖像資料之圖像上排列於基板之第1直徑方向之複數個單位區域之各者,算出構成該單位區域之複數個像素之平均值作為平均像素值,對複數個單位區域之平均像素值進行平滑化處理;及算出複數個單位區域中預先規定之單位區域的平滑化處理後之平均像素值與各單位區域之平滑化處理後的平均像素值之差量,且對自各單位區域向正交於第1直徑方向之第2直徑方向平行延伸之帶狀區域內之各像素值加上對應於該單位區域之差量。
該基板檢查方法中,藉由拍攝由保持部保持之基板之一面,而產生表示基板之一面的圖像之實際圖像資料。針對複數個單位區域之各者算出構成該單位區域之複數個像素之平均值作為平均像素值,對複數個單位區域之平均像素值進行平滑化處理。
算出複數個單位區域中預先規定之單位區域之平滑化處理後之平均像素值與各單位區域之平滑化處理後之平均像素值之差量。對自各單位區域向第2直徑方向平行延伸之帶狀區域內之各像素值加上對應於該單位區域之差量。藉此,基於修正後之實際圖像資料之圖像中,各帶狀區域內之複數個像素之平均值與預先規定之單位區域之平均像素值相等或大致相等。因此,基於修正後之實際圖像資料之圖像中,抑制視認成第1直徑方向之基板之一面的複數個部分之平均色不同。其結果,使用基於修正後之實際圖像資料之圖像的目視檢查中,可容易且正確地判定基板之表面狀態之缺陷有無。
(12)平滑化處理亦可為利用移動中值法之平滑化處理。
(13)於基板之一面上,形成於第1直徑方向具有週期性圖案之膜,利用移動中值法之平滑化處理所使用之寬度亦可大於第1直徑方向之圖案之週期。
(14)亦可係構成複數個單位區域各者之各像素包含R像素、B像素及G像素,進行平滑化處理之步驟包含針對每個像素種類進行平滑化處理,相加步驟包含針對每個像素種類進行複數個差量之算出處理,且針對每個像素種類進行複數個差量之相加處理。
(15)按照本發明之進而其他態樣之基板檢查方法係包含以下步驟:拍攝由保持部保持之基板之一面,產生表示基板之一面之圖像的實際圖像資料;針對於基於實際圖像資料之圖像上排列於基板之第1直徑方向之複數個單位區域之各者,算出構成該單位區域之複數個像素之平均值作為平均像素值,對複數個單位區域之平均像素值進行利用移動中值法之第1平滑化處理;算出各單位區域之第1平滑化處理前之平均像素值與第1平滑化處理後之平均像素值之差量作為偏差;藉由對複數個單位區域之偏差進行利用移動最大法之第2平滑化處理,算出第2平滑化處理後之複數個偏差作為複數個偏差最大值;藉由對複數個單位區域之偏差進行利用移動最小法之第3平滑化處理,算出第3平滑化處理後之複數個偏差作為複數個偏差最小值;算出各單位區域之第1平滑化處理後之平均像素值與偏差最大值之相加值作為差量最大值;算出各單位區域之第1平滑化處理後之平均像素值與偏差最小值之相加值作為差量最小值;決定對應於預先規定之單位區域之差量最小值至差量最大值之範圍作為基準範圍;及以使對應於各單位區域之差量最小值至差量最大值之範圍與基準範圍一致之方式進行修正,且以使自各單位區域向正交於第1直徑方向之第2直徑方向平行延伸之各帶狀區域內之各像素值適合於修正後之範圍之方式進行修正。
該基板檢查方法中,藉由拍攝由保持部保持之基板之一面,而產生表示基板之一面的圖像之實際圖像資料。針對複數個單位區域之各者算出構成該單位區域之複數個像素之平均值作為平均像素值,對複數個單位區域之平均像素值進行利用移動中值法之第1平滑化處理。該情形時,適當地減低局部平均像素值之波動。
算出各單位區域之第1平滑化處理前之平均像素值與第1平滑化處理後之平均像素值之差量作為偏差。對複數個單位區域之偏差進行利用移動最大法之第2平滑化處理,算出第2平滑化處理後之複數個偏差作為複數個偏差最大值。又,對複數個單位區域之偏差進行利用移動最小法之第3平滑化處理,算出第3平滑化處理後之複數個偏差作為複數個偏差最小值。
藉由將各單位區域之第1平滑化處理後之平均像素值與偏差最大值相加而算出差量最大值,藉由將各單位區域之第1平滑化處理後之平均像素值與偏差最小值相加而算出差量最小值。
決定對應於預先規定之單位區域之差量最小值至差量最大值之範圍作為基準範圍。以對應於各單位區域之差量最小值至差量最大值之範圍與基準範圍一致之方式進行修正,且以使自各單位區域向第2直徑方向平行延伸之各帶狀區域內之各像素值適合於修正後之範圍之方式進行修正。藉此,基於修正後之實際圖像資料之圖像中,各帶狀區域內之複數個像素之平均值與預先規定之單位區域之平均像素值相等或大致相等。又,以各帶狀區域內之各像素值適合於基準範圍之方式表示。因此,基於修正後之實際圖像資料之圖像中,抑制視認成第1直徑方向之基板之一面的複數個部分之平均色不同。其結果,使用基於修正後之實際圖像資料之圖像的目視檢查中,可容易且正確地判定基板之表面狀態之缺陷有無。
(16)於基板之一面上,形成於第1直徑方向具有週期性圖案之膜,利用移動中值法之第1平滑化處理、利用移動最大法之第2平滑化處理及利用移動最小法之第3平滑化處理所使用之寬度,亦可大於第1直徑方向之圖案之週期。
(17)亦可係構成複數個單位區域各者之各像素包含R像素、B像素及G像素,進行第1平滑化處理之步驟包含針對每個像素種類進行第1平滑化處理,算出偏差之步驟包含針對每個像素種類進行複數個偏差之算出處理,算出偏差最大值之步驟包含針對每個像素種類進行複數個差量最大值之算出處理,算出偏差最小值之步驟包含針對每個像素種類進行複數個差量最小值之算出處理,算出差量最大值之步驟包含針對每個像素種類進行複數個差量最大值之算出處理,算出差量最小值之步驟包含針對每個像素種類進行複數個差量最小值之算出處理,決定基準範圍之步驟包含針對每個像素種類進行基準範圍之決定處理,修正步驟包含針對每個像素種類進行使對應於各單位區域之差量最小值至差量最大值之範圍與基準範圍一致之修正處理,及使各帶狀區域內之各像素值適合修正後之範圍之修正處理。
(18)按照本發明之進而其他態樣之基板處理方法係包含以下步驟:藉由將處理液供給於基板之一面,而於基板之一面形成膜;及使用上述基板檢查方法,檢查於一面經形成膜之基板。
該基板處理方法中,藉由上述基板檢查方法檢查經形成膜之基板之一面上之表面狀態。藉此,使用表示基板之一面之圖像的目視檢查中,可容易且正確地判定形成於基板之一面上之膜的缺陷有無。其結果,減低基板之處理不良產生。 [發明之效果]
根據本發明,於使用基板之圖像的目視檢查中,使用者可容易且正確地判定有無缺陷。
以下,針對本發明實施形態之基板檢查裝置、基板處理裝置、基板檢查方法及基板處理方法,使用圖式進行說明。於以下之說明中,所謂基板,是指半導體基板、液晶顯示裝置或有機EL(Electro Luminescence:電致發光)顯示裝置等之FPD(Flat Panel Display:平板顯示器)用基板、光碟用基板、磁碟用基板、光磁碟用基板、光罩用基板、陶瓷基板或太陽電池用基板等。又,本實施形態中作為檢查對象使用之基板具有一面(主面)及另一面(背面),於其一面上形成有於互相正交之2方向具有週期性圖案之膜。各方向之圖案週期係根據使該基板曝光之曝光裝置中可以1發(shot)曝光之範圍大小(晶粒尺寸)決定。作為形成於基板上之一面上之膜,列舉例如抗蝕劑膜、抗反射膜、抗蝕劑覆蓋膜等。
[1]第1實施形態
(1)基板檢查裝置之構成 圖1係第1實施形態之基板檢查裝置之外觀立體圖,圖2係顯示圖1之基板檢查裝置200之內部構成之模式性側視圖,圖3係顯示圖1之基板檢查裝置200之內部構成之模式性俯視圖。如圖1所示,基板檢查裝置200具有框體部210。框體部210包含矩形狀之底面部211及矩形狀之4個側面部212~215。側面部212、214分別位於底面部211之長度方向之兩端部,側面部213、215分別位於底面部211之短邊方向(寬度方向)之兩端部。框體部210具有大致矩形狀之上部開口。框體部210亦可進而包含閉塞上部開口之上表面部。
以下,將底面部211之短邊方向稱為左右方向,將底面部211之長度方向稱為前後方向。又,於左右方向,將自側面部215朝向側面部213之方向定義為右方,將其反方向定義為左方。再者,於前後方向,將自側面部214朝向側面部212之方向定義為前方,將其反方向定義為後方。於側面部212至側面部213之前部之部分,形成有用以於框體部210之外部與內部之間搬送基板W之縫隙狀之開口部216。
於框體部210內,收納有投光部220、反射部230、攝像部240、基板保持裝置250、移動部260及切痕檢測部270。
投光部220例如包含1個或複數個光源,以於左右方向延伸之方式,安裝於框體部210之側面213、215之內面。反射部230例如包含鏡,以於投光部220之後方且左右方向延伸之方式,安裝於框體部210之側面部213、215之內面。
攝像部240於較反射部230更後方之位置,安裝於框體部210之底面部211上。攝像部240包含以複數個像素於左右方向延伸之方式線狀排列之攝像元件及1個或複數個聚光透鏡。本例中,使用彩色CCD(電荷耦合元件)線感測器作為攝像元件。另,亦可使用彩色CMOS(互補性金屬氧化膜半導體)線感測器作為攝像元件。
反射部230具有朝向斜下後方之反射面,配置於攝像部240之視野內。藉由反射部230之反射面,於投光部220及反射部230之下方,形成攝像部240之攝像區域。攝像部240之攝像區域於左右方向線狀延伸。
如後述,將檢查對象之基板W自開口部216搬入框體部210內,搬入之基板W通過投光部220之下方。投光部220將於左右方向較基板W之直徑更長延伸之剖面線狀之光向斜下後方出射。如圖2所示,自投光部220向斜下後方出射之光之一部分,於攝像部240之攝像區域藉由基板W之一面(上表面)向斜上後方反射,藉由反射部230向後方反射,且藉由攝像部240受光。
基板保持裝置250例如為旋轉卡盤,包含驅動裝置251及旋轉保持部252。驅動裝置251例如為電動馬達,具有旋轉軸251a。於驅動裝置251,設置未圖示之編碼器。旋轉保持部252安裝於驅動裝置251之旋轉軸251a之前端,以保持檢查對象之基板W之狀態繞垂直軸旋轉驅動。
如圖3所示,移動部260包含複數個(本例中為2個)引導構件261及移動保持部262。複數個引導構件261以於左右方向排列之方式且於前後方向延伸之方式,安裝於框體部210之底面部211。移動保持部262構成為一面保持基板保持裝置250,一面可沿複數個引導構件261於前後方向移動。藉由基板保持裝置250保持基板W之狀態下,使移動保持部262於前後方向移動,而使基板W通過投光部220之下方。
切痕檢測部270例如為包含投光元件及受光元件之反射型光電感測器,安裝於框體部210之側面部215之內面之前上部。檢查對象之基板W之周緣部位於切痕檢測部270之下方時,切痕檢測部270向下方出射光且接收來自基板W之反射光。此處,於位於切痕檢測部270下方之基板W之部分形成切痕之情形時,切痕檢測部270之受光量減低。切痕檢測部270基於來自藉由基板保持裝置250旋轉之基板W之反射光的受光量,檢測基板W之切痕有無。另,亦可使用透過型光電感測器作為切痕檢測部270。
如圖1所示,於框體部210之外部,設有控制裝置400及顯示部280。控制裝置400控制投光部220、攝像部240、基板保持裝置250、移動部260、切痕檢測部270及顯示部280。顯示部280顯示成為檢查對象之基板W之缺陷有無之自動判定結果、及目視檢查用基板W之圖像。控制裝置400之細節將於後述。另,圖2及圖3中,省略控制裝置400及顯示部280之圖示。
上述基板檢查裝置200中,成為檢查對象之基板W之檢查時,拍攝該基板W之一面全體。針對該攝像時之動作進行說明。初始狀態下,如圖1所示,基板保持裝置250位於框體部210內之前部。該狀態下,將攝像對象之基板W通過開口部216,搬入框體部210內,並藉由基板保持裝置250保持。
接著,藉由基板保持裝置250使基板W旋轉1次,且藉由切痕檢測部270對基板W之周緣部出射光,藉由切痕檢測部270接收其反射光。藉此,檢測基板W之切痕,判定基板W之朝向。其後,以基板W朝向特定方向之方式,藉由基板保持裝置250使基板W旋轉。
接著,於自投光部220出射光之狀態下,藉由移動部260將基板W向後方移動。此時,藉由基板W通過投光部220之下方,而對基板W之一面全體照射於左右方向延伸之剖面線狀之光。如上述,於攝像部240之攝像區域,自基板W反射之光藉由反射部230進而反射,並被引導至攝像部240。攝像部240之攝像元件藉由以特定之取樣週期接收自基板W之一面反射之光,而依序拍攝基板W之一面上之前後方向之複數個部分。構成攝像元件之各像素輸出表示對應於受光量之值的像素資料。藉此,基於自攝像部240輸出之複數個像素資料,產生表示基板W之一面上之全體圖像之圖像資料。
其後,停止投光部220之光出射,藉由移動部260將基板自較反射部230更後方之位置移動至較投光部220更前方之位置。最後,將基板W通過開口216搬出至框體210之外部。
(2)基於藉由攝像產生之圖像資料之圖像 圖4(a)係顯示表示基板之一面之實際圖像之一例之圖,圖4(b)係顯示使用圖1之基板檢查裝置200,基於藉由拍攝圖4(a)之基板W而產生之圖像資料之先前圖像之一例之圖。於圖4(a)所示之基板W之一面上成為不存在缺陷者。另,於圖4(a)、(b)中,省略切痕之圖示。
圖4(a)之圖像中,基板W之一面上之複數個部分之平均顏色全體均一。藉此,可明確視認形成於基板W之一面上之膜的週期圖案。相對於此,於圖4(b)之圖像上,如陰影所示,基板W之兩端部及該等附近,係以與包含基板W之中心之中央部不同之顏色表示。針對其理由進行説明。
設置於上述攝像部240之攝像元件之各像素係由接收紅色光之R像素、接收綠色光之G像素及接收藍色光之B像素構成。形成於基板W上之膜的光之折射率隨波長而不同。又,有基板W上之膜的光之透過率及反射率亦隨波長而不同之情形。因此,若於基板W之一面反射,向攝像部240之攝像元件之攝像面入射之光的入射角不同,則R像素、G像素及B像素之受光量之比率不同。藉此,因向攝像部240之攝像面之光的入射角,而圖像資料之R像素值、G像素值及B像素值之比率不同。圖像之顏色係藉由色相、明度及彩度之組合決定。如上述,R像素值、G像素值及B像素值之比率不同時,色相將變得不同。又,即使上述比率相等之情形時,R像素值、G像素值及B像素值不同時,亮度亦不同。該等結果可知,若光向攝像部240之攝像面之入射角不同,則由圖像資料表示之圖像的顏色不同。
圖5係顯示圖1之基板檢查裝置200中藉由攝像部240拍攝基板W之一面全體之狀態之模式性俯視圖。如圖5所示,定義通過由基板保持裝置250保持之基板W之中心WC,於前後方向延伸且與基板W之一面垂直之第1假想面VS1。又,於投光部220及反射部230之後方,定義與前後方向正交之第2假想面VS2。再者,於第1假想面VS1與第2假想面VS2之交線上,定義假想點VP。
攝像部240之攝像面242配置於第2假想面VS2上,且攝像面242之中心配置於假想點VP。該情形時,可使光自左右方向之基板W之一端部WE1及另一端部WE2向攝像部240之攝像面242入射之入射角γ相等。但,若反射部230至攝像部242之前後方向之距離較短,則光自基板W之一端部WE1及另一端部WE2向攝像部240之攝像面242入射之入射角γ與光自基板W之中心WC向攝像部240之攝像面242入射之入射角0之差量變大。基板檢查裝置200中,為了抑制框體部210之前後方向之大型化,而增大反射部230至攝像面242之前後方向之距離較困難。因此,基板W之一端部WE1及另一端部WE2之圖像之顏色與包含基板W之中心WC之基板W之中央部圖像之顏色相比大幅不同。
如上述,若於基於圖像資料之圖像上,基板W之兩端部及該等附近以與基板W之中央部不同之顏色表示,則使用該圖像之基板W之目視檢查中,於圖像上進行缺陷之判定較困難。因此,基板檢查裝置200中,以基板W之一面上之複數個部分之平均顏色相等或大致相等之方式,修正由攝像產生之圖像資料,產生目視檢查用之顯示用圖像資料。
(3)第1實施形態之圖像顯示用資料之產生方法 圖6~圖18係用以說明第1實施形態之圖像顯示用資料之產生方法之圖。以下之說明中,將基板檢查裝置200中藉由拍攝基板W產生之圖像資料稱為實際圖像資料。實際圖像資料包含表示R像素之受光量之值、表示G像素之受光量之值、及表示B像素之受光量之值,作為每個像素之資訊。又,基於實際圖像資料之基板W之圖像中,將基板W之一直徑方向稱為X方向,將與X方向正交之基板W之另一直徑方向稱為Y方向。X方向對應於圖1之基板檢查裝置200之左右方向,Y方向對應於圖1之基板檢查裝置200之前後方向。
首先,如圖6所示,基於實際圖像資料之圖像中,於基板W之Y方向之中央部,設定排列於X方向之複數個單位區域UA。各單位區域UA包含複數個像素PI,於X方向具有1像素量之寬度,及於Y方向具有100像素量之長度。藉此,各單位區域UA對應於X方向之各像素位置。另,單位區域UA之Y方向之長度只要大於X方向之寬度且小於基板W之直徑即可。
接著,算出所設定之各單位區域UA內之複數個像素PI之R像素之平均值、G像素之平均值及B像素之平均值。將針對各單位區域UA算出之R像素之平均值、G像素之平均值及B像素之平均值分別設為對應於該單位區域UA之R像素之平均像素值、G像素之平均像素值及B像素之平均像素值。基於RGB之平均像素值之比率及該等值之大小所得之顏色成為代表各單位區域UA內之複數個像素PI之顏色的平均色。另,亦可將各單位區域UA內之複數個像素PI之R像素之中央值、G像素之中央值及B像素之中央值,分別設為R像素之平均像素值、G像素之平均像素值及B像素之平均像素值。
圖7係藉由圖表顯示自實際圖像資料算出之RGB之平均像素值之一例。圖7中,縱軸表示像素值,橫軸表示基板W之圖像上之X方向之像素位置。又,橫軸之一端部(左端部)表示基板W之圖像上之X方向之一端部(左端部)之像素位置,橫軸之另一端部(右端部)表示基板W之圖像上之X方向之另一端部(右端部)之像素位置。再者,圖7中,自X方向之一端部至另一端部連結R像素之平均像素值的線係以一點鏈線(以下稱為R平均像素值線RR)表示,自X方向之一端部至另一端部連結G像素之平均像素值的線係以點線(以下稱為G平均像素值線RG)表示,自X方向之一端部至另一端部連結B像素之平均像素值的線係以實線(以下稱為B平均像素值線RB)表示。根據圖7之圖表可知,基板W之中央部之RGB之平均像素值之比率,與基板W之兩端部及其附近之RGB之平均像素值之比率不同。
接著,為獲得形成於基板W之一面上之膜的圖案之X方向之週期,針對R平均像素值線RR、G平均像素值線RG及B平均像素值線RB之各者,依序算出於包含基板W之中心之一部分區域(以下稱為中央區域)於X方向連續排列之k(k為2以上之自然數)個平均像素值之資料,與自其中央區域向X方向逐個像素錯開之位置上於X方向連續排列之k個平均像素值之資料的相關係數。本實施形態中,將k設為200左右。
圖8係藉由圖表顯示自圖7之R平均像素值線RR、G平均像素值線RG及B平均像素值線RB算出之相關係數之一例。圖8中,縱軸表示相關係數,橫軸表示基板W之圖像上之X方向之像素位置。又,圖8中,對應於R平均像素值線RR之相關係數係以一點鏈線表示,對應於G平均像素值線RG之相關係數係以點線表示,對應於B平均像素值線RB之相關係數係以實線表示。
接著,自針對R平均像素值線RR、G平均像素值線RG及B平均像素值線RB分別算出之3種相關關係,選擇表示於像素位置之方向顯著之週期性之相關係數。圖8之例中,選擇對應於B平均像素值線RB之相關係數。所選擇之相關係數之波形中,如圖8中之空心箭頭所示,識別超出預先規定之臨限值th0且對應於基板W之中央區域之峰值,作為中央峰值。
接著,如圖8中粗實線箭頭所示,針對中央峰值,擷取超出預先規定之臨限值th0且與中央峰值相鄰之2個峰值中之任一者。又,算出中央峰值與擷取之峰值間的X方向之距離(像素數)。將如此算出之距離設為形成於基板W之一面上之膜的圖案之X方向之週期(以下稱為圖案週期)。
接著,針對圖7所示之RGB之平均像素值,進行利用移動中值法之平滑化處理。具體而言,針對各單位區域UA,以該單位區域UA之一方(左方)以1圖案週期量,及該單位區域UA之另一方(右方)以1圖案週期量之寬度算出移動中央值。如此,以對圖案週期之2倍值加上「1」之寬度,算出X方向之移動中央值。藉此,適當減低因膜之圖案所致的平均像素值之波動。
圖9中,藉由圖7之R平均像素值線RR平滑化所得之第1的R基準曲線R1係以一點鏈線表示,藉由圖7之G平均像素值線RG平滑化所得之第1的G基準曲線G1係以點線表示,藉由圖7之B平均像素值線RB平滑化所得之第1的B基準曲線B1係以實線表示。
有於基板W之一面上,於外周端部及其附近未形成膜之情形。或者,膜形成於外周端部及其附近之情形時,形成於外周端部及其附近之膜的圖案亦具有與形成於基板W之中央部之膜的圖案不同之週期性。因此,如圖9中粗二點鏈線所示,儘管第1的R基準曲線R1、第1的G基準曲線G1及第1的B基準曲線B1平滑化,仍會於X方向之兩端部大幅紊亂。
因此,推定出假設基板W之圖像上之一端部不紊亂時應算出之一端部之平均像素值。具體而言,包含基板W之圖像上之一端部之1圖案週期量之理想的平均像素值係藉由與該部分相鄰之另1圖案週期量之平均像素值予以推定。
圖10(a)係顯示自X方向之一端部遠離約2圖案週期量之第1的R基準曲線R1、第1的G基準曲線G1及第1的B基準曲線B1。此處,將自一端部遠離2圖案週期之像素位置設為p0
,將自像素位置p0
向一端部遠離小於1圖案週期之任意距離之像素位置設為pn
。又,將自一端部遠離1圖案週期之像素位置設為p'0
,將自像素位置p'0
向一端部遠離小於1圖案週期之任意距離之像素位置設為p'n
。像素位置p'0
、p'n
間之距離與像素位置p0
、pn
間之距離相等。
該情形時,針對第1的R基準曲線R1,將像素位置p0
之像素值設為R0
,將像素位置pn
之像素值設為Rn
,將像素位置p'0
之像素值設為R'0
之情形時,像素位置p'n
之理想像素值R'n
可基於下式(1)推定。 R'n
=(Rn
-R0
)+R'0
…(1)
又,針對第1的G基準曲線G1,將像素位置p0
之像素值設為G0
,將像素位置pn
之像素值設為Gn
,將像素位置p'0
之像素值設為G'0
之情形時,像素位置p'n
之理想像素值G'n
可基於下式(2)推定。 G'n
=(Gn
-G0
)+G'0
…(2)
再者,針對第1的B基準曲線B1,將像素位置p0
之像素值設為B0
,將像素位置pn
之像素值設為Bn
,將像素位置p'0
之像素值設為B'0
之情形時,像素位置p'n
之理想像素值B'n
可基於下式(3)推定。 B'n
=(Bn
-B0
)+B'0
…(3)
使用上述式(1)、(2)、(3),推定X方向之包含一端部之1圖案週期量之平均像素值,決定推定結果,作為位於一端部之1圖案週期量之複數個單位區域UA之RGB平均像素值。藉此,如圖10(b)所示,將第1的R基準曲線R1、第1的G基準曲線G1及第1的B基準曲線B1之一端部之紊亂去除。
又,對於包含基板W之圖像上之另一端部之1圖案週期量之理想平均像素值,亦係藉由與該部分相鄰之另1圖案週期量之平均像素值予以推定。圖10(c)係顯示自X方向之另一端部遠離約2圖案週期量之第1的R基準曲線R1、第1的G基準曲線G1及第1的B基準曲線B1。本例中,將自另一端部遠離2圖案週期之像素位置設為p0
,將自像素位置p0
向另一端部遠離小於1圖案週期之任意距離之像素位置設為pn
。又,將自另一端部遠離1圖案週期之像素位置設為p'0
,將自像素位置p'0
向另一端部遠離小於1圖案週期之任意距離之像素位置設為p'n
。像素位置p'0
、p'n
間之距離與像素位置p0
、pn
間之距離相等。
該情形時,使用上述式(1)、(2)、(3),推測X方向之包含另一端部之1圖案週期量之平均像素值,決定推定結果,作為位於另一端部之1圖案週期量之複數個單位區域UA之RGB平均像素值。藉此,如圖10(d)所示,將第1的R基準曲線R1、第1的G基準曲線G1及第1的B基準曲線B1之另一端部之紊亂去除。圖11係顯示基於推定結果修正兩端部之第1的R基準曲線R1、第1的G基準曲線G1及第1的B基準曲線B1之全體。
接著,亦對於圖7之R平均像素值線RR、G平均像素值線RG及B平均像素值線RB表示之平均像素值,推定假設基板W之圖像上之一端部無紊亂時應算出之兩端部之平均像素值,基於推定結果修正兩端部之平均像素值。此處,為更正確地求得膜之圖案產生紊亂之像素位置之範圍(以下稱為無用範圍),進行以下處理。
首先,針對各單位區域UA,算出由圖7之R平均像素值線RR表示之平滑化前之平均像素值與由圖11之第1R基準曲線R1表示之平滑化後之平均像素值之差量絕對值,作為R像素之偏差評估值。又,針對各單位區域UA,算出由圖7之G平均像素值線RG表示之平滑化前之平均像素值與由圖11之第1的G基準曲線G1表示之平滑化後之平均像素值之差量絕對值,作為G像素之偏差評估值。再者,針對各單位區域UA,算出由圖7之B平均像素值線RB表示之平滑化前之平均像素值與由圖11之第1的B基準曲線B1表示之平滑化後之平均像素值之差量絕對值,作為B像素之偏差評估值。圖12係顯示B像素之偏差評估值。另,R像素及G像素之偏差評估值以例如與B像素之偏差評估值大致重疊之方式算出。
接著,針對由圖7之R平均像素值線RR表示之平滑化前之平均像素值,算出每單位區域UA與該單位區域UA相鄰之左右2個單位區域UA之平均像素值之差量絕對值,作為R像素之差量評估值。又,針對由圖7之G平均像素值線RG表示之平滑化前之平均像素值,算出每單位區域UA與該單位區域UA相鄰之左右2個單位區域UA之平均像素值之差量絕對值,作為G像素之差量評估值。再者,針對由圖7之B平均像素值線RB表示之平滑化前之平均像素值,算出每單位區域UA與該單位區域UA相鄰之左右2個單位區域UA之平均像素值之差量絕對值,作為B像素之差量評估值。圖13係顯示B像素之差量評估值。另,R像素及G像素之差量評估值例如以與B像素之差量評估值大致重疊之方式算出。
其後,基於RGB之偏差評估值及差量評估值,決定包含基板W之圖像上之X方向之一端部之無用範圍。圖14(a)係顯示自X方向之一端部遠離約2圖案週期量之RGB之偏差評估值。又,圖14(b)係顯示自X方向之一端部遠離約2圖案週期量之RGB之差量評估值。另,圖14(a)、(b)及後述之圖14(c)、(d)中,對應於R像素之評估值係以一點連線表示,對應於G像素之評估值係以點線表示,對應於B像素之評估值係以實線表示。
此處,針對偏差評估值,如圖14(a)所示,設為預先規定臨限值th1者。又,針對差量評估值,如圖14(b)所示,設為預先規定臨限值th2者。該狀態下,針對自X方向之一端部向另一端部之每個單位區域UA(每1像素),判定RGB之所有偏差評估值是否為臨限值th1以下且RGB之所有差量評估值是否為臨限值th2以下。因此,首先決定RGB之所有偏差評估值變為臨限值th1以下且RGB之所有差量評估值變為臨限值th2以下時之單位區域UA之像素位置至一端部之範圍,作為無用範圍UN1。
其後,基於RGB之偏差評估值及差量評估值,決定包含基板W之圖像上之X方向之另一端部之無用範圍。圖14(c)係顯示自X方向之另一端部遠離約2圖案週期量之RGB之偏差評估值。又,圖14(d)係顯示自X方向之另一端部遠離約2圖案週期量之RGB之差量評估值。
關於另一端部,亦與上述一端部之例基本同樣地,針對自X方向之另一端部向一端部之每個單位區域UA(每1像素),判定RGB之所有偏差評估值是否為臨限值th1以下且RGB之所有差量評估值是否為臨限值th2以下。因此,首先決定RGB之所有偏差評估值變為臨限值th1以下且RGB之所有差量評估值變為臨限值th2以下時之單位區域UA之像素位置至另一端部之範圍,作為無用範圍UN2。
其後,如圖15(a)中陰影所示,將圖7之R平均像素值線RR、G平均像素值線RG及B平均像素值線RB中由位於圖14(a)、(b)之無用範圍UN1之部分所示之平均像素值進行修正。具體而言,與圖10(a)之例同樣地,基於與無用範圍UN1相鄰之1圖案週期量之RGB之平均像素值,推定無用範圍UN1中應算出之RGB之理想平均像素值。又,決定推動結果作為位於無用範圍UN1之複數個單位區域UA之RGB之平均像素值。藉此,如圖15(b)所示,修正R平均像素值線RR、G平均像素值線RG及B平均像素值線RB。
其後,如圖15(c)中陰影所示,將圖7之R平均像素值線RR、G平均像素值線RG及B平均像素值線RB中由位於圖14(c)、(d)之無用範圍UN2之部分所示之平均像素值進行修正。具體而言,與圖10(c)之例同樣地,基於與無用範圍UN2之部分相鄰之1圖案週期量之RGB之平均像素值,推定無用範圍UN2中應算出之RGB之理想平均像素值。又,決定推定結果作為位於無用範圍UN2之複數個單位區域UA之RGB之平均像素值。藉此,如圖15(d)所示,修正R平均像素值線RR、G平均像素值線RG及B平均像素值線RB。圖16係顯示基於推定結果,兩端部經修正之R平均像素值線RR、G平均像素值線RG及B平均像素值線RB全體。
接著,針對由兩端部經修正之圖16之R平均像素值線RR、G平均像素值線RG及B平均像素值線RB之各者所示之RGB之平均像素值,與圖9之例同樣地,進行利用移動中值法之平滑化處理。藉此,適當減低因膜之圖案所致的平均像素值之波動。另,此處,亦可取代移動中值法,進行利用移動平均法之平滑化處理。
圖17中,藉由圖16之R平均像素值線RR平滑化所得之第2的R基準曲線R2係以一點鏈線表示,藉由圖16之G平均像素值線RG平滑化所得之第2的G基準曲線G2係以點線表示,藉由圖16之平均像素值線RB平滑化所得之第2的B基準曲線B2係以實線表示。
此處,如圖18中粗實線所示,自對應於X方向之各像素位置之各單位區域UA定義於基板W之圖像上於Y方向延伸之帶狀區域BA。
接著,將使X方向之第2的R基準曲線R2所示之所有平均像素值與特定基準值一致之修正處理,應用於實際圖像資料之所有R像素值。本例中,將由第2的R基準曲線R2所示之R像素之平均像素值中位於基板W中心之單位區域UA的平均像素值設為基準值Rv。又,針對各單位區域,算出由基準值Rv與第2的R基準曲線R2所示之平均像素值之差量。再者,對自各單位區域UA向Y方向延伸之帶狀區域BA內之各像素之R像素值,加上對應於該單位區域UA之差量。關於該修正處理,使用X方向及Y方向之軸所規定之平面座標系,將基板W之圖像上之任意像素之R像素值記作R(x,y)
,將對應於該像素之X方向之像素位置之第2的R基準曲線R2上之平均像素值記作Rx
之情形時,修正後之R像素值R'(x,y)
可以下述式(4)表示。 R'(x,y)
=R(x,y)
-Rx
+Rv…(4)
又,對於實際圖像資料之所有G像素值,亦進行與對上述R像素值之修正處理相同之修正處理。本例中,將由第2的G基準曲線G2所示之G像素之平均像素值中位於基板W中心之單位區域UA之平均像素值設為基準值Gv。關於該修正處理,將基板W之圖像上之任意像素之G像素值記作G(x,y)
,將對應於該像素之X方向之像素位置之第2的G基準曲線G2上之平均像素值記作Gx
之情形時,修正後之G像素值G'(x,y)
可以下述式(5)表示。 G'(x,y)
=G(x,y)
-Gx
+Gv…(5)
再者,對於實際圖像資料之所有B像素值,亦進行與對上述R像素值之修正處理相同之修正處理。本例中,將由第2的B基準曲線B2所示之B像素之平均像素值中位於基板W中心之單位區域UA之平均像素值設為基準值Bv
。關於該修正處理,將基板W之圖像上之任意像素之B像素值記作B(x,y)
,將對應於該像素之X方向之像素位置之第2的B基準曲線B2上之平均像素值記作Bx
之情形時,修正後之B像素值B'(x,y)
可以下述式(6)表示。 B'(x,y)
=B(x,y)
-Bx
+Bv
…(6)
藉由使用上述式(4)、(5)、(6)對實際圖像資料之所有像素進行修正,產生顯示用圖像資料。藉此,由顯示用圖像資料表示之圖像中,左右方向之基板W之一面上之複數個帶狀區域BA之平均顏色相等或大致相等。
(4)基板檢查裝置200之控制系統 圖19係顯示第1實施形態之基板檢查裝置200之控制系統之方塊圖。控制裝置400係藉由CPU(中央運算處理裝置)、RAM(隨機存取記憶體)及ROM(唯讀記憶體)構成,如圖19所示,具有控制部401、圖像產生部402、判定部403、圖像判定記憶部404及顯示用圖像資料產生部405。控制裝置400中,藉由CPU執行記憶於ROM或其他記憶媒體之電腦程式,實現上述各功能部。另,控制裝置400之功能構成要素之一部分或全部亦可藉由電子電路等硬體實現。
關於基板保持裝置250及切痕檢測部270,控制部401自基板保持裝置250之驅動裝置251(圖2)之編碼器取得輸出信號,檢測驅動裝置251之旋轉角度(基板W之旋轉角度),且取得切痕檢測部270之切痕檢測結果。控制部401基於檢測出切痕時之驅動裝置251之旋轉角度,判定基板W之朝向,基於判定結果,控制基板保持裝置250之動作。
關於投光部220、移動部260及攝像部240,控制部401以拍攝保持於基板保持裝置250之基板W之一面全體之方式,控制投光部220、移動部260及攝像部240。
圖像產生部402基於自攝像部240輸出之複數個像素資料,產生表示基板W之一面上之全體圖像之圖像資料。判定部403基於圖像產生部402中產生之圖像資料,自動判定基板W之一面上之表面狀態之缺陷有無。圖像判定記憶部404記憶利用判定部403之缺陷有無之自動判定結果。
顯示用圖像資料產生部405將圖像產生部402中產生之圖像資料設為上述實際圖像資料,基於實際圖像資料產生表示應顯示於顯示部280之圖像之顯示用圖像資料。
更具體而言,顯示用圖像資料產生部405包含平滑化部411及修正部412。平滑化部411針對基於實際圖像資料之圖像上排列於X方向之複數個單位區域UA(圖6)之各者,算出構成該單位區域UA之複數個像素之平均像素值。又,平滑化部411對複數個單位區域UA之平均像素值進行平滑化處理。
另,平滑化部411亦可針對位於基板W之兩端部之複數個單位區域UA之各者,藉由對其他複數個單位區域UA算出之平均像素值,來推定應算出之理想平均像素值,基於推定結果,決定位於基板W之兩端部之複數個單位區域UA之平均像素值。
修正部412算出位於基板W之中心之單位區域UA之平滑化後之平均像素值、與各單位區域UA之平滑化後之平均像素值之差量。又,修正部412以將自各單位區域UA向Y方向延伸之帶狀區域BA(圖18)內之各像素值,加上對應於該單位區域UA之差量之方式,修正實際圖像資料。藉此,產生顯示用圖像資料。
圖像判定記憶部404進而記憶由顯示用圖像資料產生部405產生之顯示用圖像資料。基於記憶於圖像判定記憶部404之自動判定結果及顯示用圖像資料,將圖像顯示於顯示部280。
(5)缺陷判定處理 如上述,基板檢查裝置200中,藉由圖1之控制裝置400自動判定基板W之一面上之表面狀態之缺陷有無,且為了目視檢查而對使用者顯示表示基板W之一面之圖像。將該等一連串處理稱為缺陷判定處理。圖20係第1實施形態之缺陷判定處理之流程圖。此處,將應檢查之基板W稱為檢查基板W。
於缺陷判定處理開始前,預先以高精度進行檢查,準備於該檢查中判定為無缺陷之基板作為樣本基板。圖19之控制部401及圖像產生部402首先藉由拍攝無缺陷之樣本基板,產生表示樣本基板之一面之圖像資料(步驟S11)。
接著,控制部401及圖像產生部402藉由拍攝檢查基板W,產生表示檢查基板W之一面之圖像資料(步驟S12)。又,圖19之判定部403基於樣本基板之圖像資料及檢查基板W之圖像資料,自動判定檢查基板W之表面狀態之缺陷有無(步驟S13)。圖19之圖像判定記憶部404記憶自動判定結果(步驟S14)。
接著,圖19之平滑化部411將步驟S12之處理中產生之圖像資料設為實際圖像資料,針對於基於實際圖像資料之圖像上排列於X方向之複數個單位區域UA(圖6)之各者,算出構成該單位區域UA之複數個像素之平均像素值(步驟S15)。又,平滑化部411對複數個單位區域UA之平均像素值進行平滑化處理(步驟S16)。
接著,圖19之修正部412算出位於檢查基板W之中心之單位區域UA之平滑化後之平均像素值與各單位區域UA之平滑化後之平均像素值之差量(步驟S17)。又,修正部412對自各單位區域UA延伸之帶狀區域BA(圖18)內之各像素值加上對應於該單位區域UA之差量(步驟S18)。藉此,產生顯示用圖像資料。圖像判定記憶部404記憶顯示用圖像資料(步驟S19)。
其後,圖像判定記憶部404使基於自動判定結果及顯示用圖像資料之圖像顯示於圖19之顯示部280(步驟S20)。該狀態下,使用者可藉由視認顯示於顯示部280之檢查基板W之圖像,進行檢查基板W之一面之目視檢查。
上述缺陷判定處理中,步驟S13、S14之處理可於步驟S15~S19之處理後進行,亦可與步驟S15~S19之處理同時進行。
步驟S13之處理中判定為有缺陷之檢查基板W,或步驟S20之處理中藉由使用者之目視檢查判定為有缺陷之檢查基板W成為精密檢查或再生處理之對象。
(6)第1實施形態之效果 (a)第1實施形態之基板檢查裝置200中,藉由拍攝基板W之一面,產生表示基板W之一面之圖像之實際圖像資料。針對設定於基於實際圖像資料之圖像上之複數個單位區域UA之各者,算出構成該單位區域UA之複數個像素之平均值作為平均像素值,對複數個單位區域UA之平均像素值進行平滑化處理。
算出位於基板W中心之單位區域UA之平滑化後之平均像素值與各單位區域UA之平滑化處理後之平均像素值之差量。對自各單位區域UA向Y方向平行延伸之帶狀區域BA內之各像素值加上對應於該單位區域UA之差量。藉此,基於顯示用圖像資料之圖像中,各帶狀區域BA內之複數個像素之平均值與位於基板W之中心之單位區域UA之平均像素值相等或大致相等。因此,基於顯示用圖像資料之圖像中,抑制視認為X方向之基板W之一面的複數個部分之平均顏色不同。其結果,使用基於顯示用圖像資料之圖像的目視檢查中,可容易且正確地判定基板W之表面狀態之缺陷有無。
(b)本實施形態中,對針對各單位區域UA算出之平均像素值,進行利用移動中值法之平滑化處理。又,基於平滑化後之平均像素值修正實際圖像資料,產生顯示用圖像資料。該情形時,藉由利用移動中值法之平滑化處理,適當地減低局部平均像素值之波動。
(c)本實施形態中,針對構成1個像素之R像素、G像素及B像素之每個種類,進行平均像素值之算出處理、平均像素值之平滑化處理及實際圖像資料之修正處理。藉此,抑制視認為於基於顯示用圖像資料之圖像上,以基板W之一面的X方向之複數個部分的平均色相不同。
(d)本實施形態中,位於基於實際圖像資料之圖像上的基板W之兩端部之複數個單位區域UA之理想平均像素值,係基於位於隣接於該兩端部之部分的複數個單位區域UA之平均像素值推定。決定推定結果作為分別對應於位於各端部之複數個單位區域UA之複數個平均像素值。藉此,基於針對各單位區域UA決定之平均像素值,產生顯示用圖像資料。其結果,抑制視認為基於顯示用圖像資料之圖像中以基板W之兩端部之平均顏色與隣接於兩端部之部分的平均顏色大幅不同。
(e)本實施形態之基板檢查裝置200中,藉由投光部220、反射部230及攝像部240與基板保持裝置250之相對移動,產生表示基板W之一面的全體圖像之圖像資料。因此,抑制攝像部240之大型化。
[2]第2實施形態 第2實施形態之基板檢查裝置具有與第1實施形態之圖1之基板檢查裝置200基本相同之構成。本實施形態之基板檢查裝置200中,圖像顯示用資料之產生方法與第1實施形態之圖像顯示用資料之產生方法不同。
(1)第2實施形態之圖像顯示用資料之產生方法 圖21~圖24係用以說明第2實施形態之圖像顯示用資料之產生方法之圖。首先,以與第1實施形態之圖像顯示用資料之產生方法相同之順序,算出由圖16之R平均像素值線RR、G平均像素值線RG及B平均像素值線RB表示之RGB平均像素值。
又,藉由對算出之RGB平均像素值進行利用移動中值法之平滑化處理,算出由圖17之第2的R基準曲線R2、第2的G基準曲線G2及第2的B基準曲線B2表示之平滑化後之RGB平均像素值。
接著,針對各單位區域UA,算出由圖16之R平均像素值線RR表示之平滑化前之平均像素值與由圖17之第2的R基準曲線R2表示之平滑化後之平均像素值之差量,作為R像素之偏差評估值。又,針對各單位區域UA,算出由圖16之G平均像素值線RG表示之平滑化前之平均像素值與由圖17之第2的G基準曲線G2表示之平滑化後之平均像素值之差量,作為G像素之偏差評價值。再者,針對各單位區域UA,算出由圖16之B平均像素值線RB表示之平滑化前之平均像素值與由圖17之第2的B基準曲線B2表示之平滑化後之平均像素值之差量,作為B像素之偏差評估值。圖21係分別以一點鏈線、點線及實線表示所算出之R像素、G像素及B像素之偏差評估值。
接著,針對圖21所示之RGB之偏差評估值之各者,進行利用移動最大法之平滑化處理。具體而言,針對各單位區域UA,於該單位區域UA之一方(左方)以1圖案週期量,及於該單位區域UA之另一方(右方)以1圖案週期量算出寬度移動最大值。如此,以對圖案週期之2倍值加上「1」之寬度,算出X方向之移動最大值。藉此,適當減低因膜之圖案所致的移動最大值之波動。將藉由該平滑化處理算出之移動最大值稱為偏差最大值。
又,針對圖21所示之RGB之偏差評估值之各者,進行利用移動最小法之平滑化處理。具體而言,針對各單位區域UA,於該單位區域UA之一方(左方)以1圖案週期量,及於該單位區域UA之另一方(右方)以1圖案週期量之寬度算出移動最小值。如此,以對圖案週期之2倍值加上「1」之寬度,算出X方向之移動最小值。藉此,適當減低因膜之圖案所致的移動最小值之波動。將藉由該平滑化處理算出之移動最小值稱為偏差最小值。
圖22中,對應於R像素之偏差最大值及偏差最小值分別係由一點鏈線RDmax、RDmin表示。又,對應於G像素之偏差最大值及偏差最小值分別係由點線GDmax、GDmin表示。再者,對應於B像素之偏差最大值及偏差最小值分別係由實線BDmax、BDmin表示。
接著,針對圖22所示之RGB之偏差最大值及偏差最小值之各者,進行利用移動平均法之平滑化處理。具體而言,針對各單位區域UA,於該單位區域UA之一方(左方)以1圖案週期量,及於該單位區域UA之另一方(右方)以1圖案週期量之寬度,算出移動平均值。如此,以對圖案週期之2倍值加上「1」之寬度,算出X方向之移動平均值。
圖23中,對應於R像素之平滑化後之偏差最大值及偏差最小值分別係由一點鏈線RDmax、RDmin表示。又,對應於G像素之平滑化後之偏差最大值及偏差最小值分別係由點線GDmax、GDmin表示。再者,對應於B像素之平滑化後之偏差最大值及偏差最小值分別係由實線BDmax、BDmin表示。
接著,針對各單位區域UA,算出由圖17之第2的R基準曲線R2表示之平均像素值與由圖23之一點鏈線RDmax表示之偏差最大值之相加值,作為對應於R像素之差量最大值。又,針對各單位區域UA,算出由圖17之第2的R基準曲線R2表示之平均像素值與由圖23之一點鏈線RDmin表示之偏差最大值之相加值,作為對應於R像素之差量最小值。又,對於G像素及B像素,亦與R像素之例同樣地,針對各單位區域UA,算出差量最大值及差量最小值。
圖24中,對應於R像素之差量最大值及差量最小值分別係由一點鏈線R3max、R3min表示。又,對應於G像素之差量最大值及差量最小值分別係由點線G3max、G3min表示。再者,對應於B像素之差量最大值及差量最小值分別係由實線B3max、B3min表示。
接著,針對RGB像素之各者,決定對預先規定之單位區域UA算出之差量最小值至差量最大值之範圍,作為基準範圍。本例中,決定對應於位於基板W中心之單位區域UA之差量最小值至差量最大值之範圍,作為基準範圍。又,以使對應於各單位區域UA之差量最小值至差量最大值之範圍與基準範圍一致之方式進行修正,且以使自各單位區域UA向Y方向延伸之帶狀區域BA內之各像素值適合於修正後之範圍之方式進行修正。
關於該修正處理,使用X方向及Y方向之軸所規定之平面座標系,將基板W之圖像上之任意像素之R像素值記作R(x,y)
,將對應於該像素之X方向之像素位置之圖24之一點鏈線R3max、R3min上之差量最大值及差量最小值記作maxRx
、minRx
,將對應於位於基板W中心之單位區域UA之R像素之差量最大值及差量最小值分別記作maxRv、minRv之情形時,修正後之R像素之值R'(x,y)
可以下述式(7)表示。 R'(x,y)
={(R(x,y)
-minRx
)÷(maxRx
-minRx
)}×(maxRv-minRv)+minRv…(7)
又,將基板W之圖像上之任意像素之G像素值記作G(x,y)
,將對應於該像素之X方向之像素位置之圖24之點線G3max、G3min上之差量最大值及差量最小值記作maxGx
、minGx
,將對應於位於基板W中心之單位區域UA之G像素之差量最大值及差量最小值分別記作maxGv、minGv之情形時,修正後之G像素之值G'(x,y)
可以下述式(8)表示。 G'(x,y)
={(G(x,y)
-minGx
)÷(maxGx
-minGx
)}×(maxGv-minGv)+minGv…(8)
再者,將基板W之圖像上之任意像素之B像素值記作B(x,y)
,將對應於該像素之X方向之像素位置之圖24之實線B3max、B3min上之差量最大值及差量最小值記作maxBx
、minBx
,將對應於位於基板W中心之單位區域UA之B像素之差量最大值及差量最小值分別記作maxBv、minBv之情形時,修正後之B像素之值B'(x,y)
可以下述式(9)表示。 B'(x,y)
={(B(x,y)
-minBx
)÷(maxBx
-minBx
)}×(maxBv-minBv)+minBv…(9)
藉由使用上述式(7)、(8)、(9)對實際圖像資料之所有像素進行修正,產生顯示用圖像資料。藉此,由顯示用圖像資料表示之圖像中,左右方向之基板W之一面上之複數個帶狀區域BA之平均顏色相等或大致相等。
(2)基板檢查裝置200之控制系統 第2實施形態之基板檢查裝置200之控制系統除了顯示用圖像資料產生部405之功能構成外,具有與圖19之例相同之構成。圖25係顯示第2實施形態之顯示用圖像資料產生部405之功能構成之方塊圖。
如圖25所示,第2形態之顯示用圖像資料產生部405包含平滑化部421、偏差算出部422、偏差最大值算出部423、偏差最小值算出部424、差量最大值算出部425、差量最小值算出部426、基準範圍決定部427及修正部428。
平滑化部421與第1實施形態之圖19之平滑化部411同樣地,針對於基於實際圖像資料之圖像上排列於X方向之複數個單位區域UA(圖6)之各者,算出複數個像素之平均像素值。又,平滑化部421對複數個單位區域UA之平均像素值進行利用移動中值法之平滑化處理。
另,平滑化部421亦可與平滑化部411同樣地,推定位於基板W之兩端部之複數個單位區域UA之理想平均像素值,基於推定結果決定位於基板W之兩端部之複數個單位區域UA之平均像素值。
偏差算出部422算出各單位區域UA之平滑化前之平均像素值與平滑化後之平均像素值之差量,作為偏差評估值。偏差最大值算出部423藉由對各單位區域UA之偏差評估值進行利用移動最大法之平滑化處理,而對各單位區域UA算出偏差最大值。偏差最小值算出部424藉由對各單位區域UA之偏差評估值進行利用移動最小法之平滑化處理,而對各單位區域UA算出偏差最小值。
另,偏差最大值算出部423亦可對針對複數個單位區域UA算出之偏差最大值,進行利用移動平均法之平滑化處理。又,偏差最小值算出部424亦可對針對複數個單位區域UA算出之偏差最小值,進行利用移動平均法之平滑化處理。
差量最大值算出部425針對各單位區域UA算出利用移動中值法之平滑化後之平均像素值與偏差最大值之相加值,作為差量最大值。差量最小值算出部426針對各單位區域UA算出利用移動中值法之平滑化後之平均像素值與偏差最小值之相加值,作為差量最小值。基準範圍決定部427決定對位於基板W中心之單位區域UA算出之差量最小值至差量最大值之範圍,作為基準範圍。
修正部428以使對應於各單位區域UA之差量最小值至差量最大值之範圍與基準範圍一致之方式進行修正,且以使自各單位區域UA向Y方向延伸之帶狀區域BA(圖18)內之各像素值適合於修正後之範圍之方式進行修正。藉此,產生顯示用圖像資料。
(3)缺陷判定處理 第2實施形態之缺陷判定處理中,用以產生顯示用圖像資料之處理與第1實施形態之缺陷判定處理不同。圖26係第2實施形態之缺陷判定處理之流程圖。以下之說明中,將圖20所示之第1實施形態之缺陷判定處理中步驟S11~S14之一連串處理稱為自動判定處理。又,此處,將應檢查之基板W稱為檢查基板W。
如圖26所示,若開始缺陷判定處理,則圖19之控制部401、圖像產生部402、判定部403及圖像判定記憶部404進行自動判定處理(步驟S20)。接著,圖25之平滑化部421將自動判定處理中產生之檢查基板W之圖像資料設為實際圖像資料,針對於基於實際圖像資料之圖像上排列於X方向之複數個單位區域UA(圖6)之各者,算出構成該單位區域UA之複數個像素之平均像素值(步驟S21)。又,平滑化部421對複數個單位區域UA之平均像素值進行平滑化處理(步驟S22)。
接著,圖25之偏差算出部422對各單位區域UA算出偏差評估值(步驟S23)。又,圖25之偏差最大值算出部423藉由對所算出之偏差評估值進行利用移動最大法之平滑化處理,而對各單位區域UA算出偏差最大值(步驟S24)。再者,圖25之偏差最小值算出部424藉由對所算出之偏差評估值進行利用移動最小法之平滑化處理,而對各單位區域UA算出偏差最小值(步驟S25)。
其後,圖25之差量最大值算出部425針對各單位區域UA,藉由將平滑化後之平均像素值與偏差最大值相加,算出差量最大值(步驟S26)。又,圖25之差量最小值算出部426針對各單位區域UA,藉由將平滑化後之平均像素值與偏差最小值相加,算出差量最小值(步驟S27)。
接著,圖25之基準範圍決定部427決定對位於基板W中心之單位區域UA算出之差量最小值至差量最大值之範圍,作為基準範圍(步驟S28)。最後,圖25之修正部428以使對應於各單位區域UA之差量最小值至差量最大值之範圍與基準範圍一致之方式進行修正,且以使自各單位區域UA向Y方向延伸之帶狀區域BA(圖18)內之各像素值適合於修正後之範圍之方式進行修正(步驟S29)。藉此,產生顯示用圖像資料。圖19之圖像判定記憶部404記憶顯示用圖像資料(步驟S30)。
其後,圖像判定記憶部404使基於自動判定結果及顯示用圖像資料之圖像顯示於圖19之顯示部280(步驟S31)。該狀態下,使用者可藉由視認顯示於顯示部280之檢查基板W之圖像,進行檢查基板W之一面之目視檢查。
本實施形態之缺陷判定處理中,步驟S20之自動判定處理中,圖20之步驟S13、S14之處理可於步驟S21~S30之處理後進行,亦可與步驟S21~S30之處理同時進行。
(4)第2實施形態之效果 (a)第2實施形態之基板檢查裝置200中,與第1實施形態之顯示用圖像資料之產生順序同樣地,對複數個單位區域UA之各者,算出圖16所示之平均像素值。又,藉由對複數個單位區域UA之平均像素值進行利用移動中值法之平滑化處理,算出圖17所示之平滑化後之平均像素值。此時,藉由進行利用移動中值法之平滑化處理,適當減低局部平均像素值之波動。
其後,算出各單位區域UA之平滑化前之平均像素值與平滑化後之平均像素值之差量,作為偏差評估值。對複數個單位區域UA之偏差評估值進行利用移動最大法之平滑化處理,算出平滑化後之複數個偏差評估值,作為複數個偏差最大值。又,對複數個單位區域UA之偏差評估值進行利用移動最小法之平滑化處理,算出平滑化後之複數個偏差評估值,作為複數個偏差最小值。
針對各單位區域UA,藉由將利用移動中值法平滑化後之平均像素值與偏差最大值相加,算出差量最大值。又,針對各單位區域UA,藉由將利用移動中值法平滑化後之平均像素值與偏差最小值相加,算出差量最小值。
決定對應於位於基板W中心之單位區域UA之差量最小值至差量最大值之範圍,作為基準範圍。以對應於各單位區域UA之差量最小值至差量最大值之範圍與基準範圍一致之方式進行修正,且以使自各單位區域UA向Y方向延伸之各帶狀區域BA內之各像素值適合於修正後之範圍之方式進行修正。藉此,基於顯示用圖像資料之圖像中,各帶狀區域BA內之複數個像素之平均值與位於基板W之中心之單位區域UA之平均像素值相等或大致相等。又,以各帶狀區域BA內之各像素值適合於基準範圍之方式表示。因此,基於顯示用圖像資料之圖像中,抑制視認為X方向之基板W之一面的複數個部分之平均顏色不同。其結果,使用基於顯示用圖像資料之圖像的目視檢查中,可容易且正確地判定基板W之表面狀態之缺陷有無。
(b)本實施形態中,針對構成1個像素之R像素、G像素及B像素之每個種類,進行平均像素值之算出處理、平均像素值之平滑化處理、偏差評估值之算出處理、差量最大值之算出處理、差量最小值之算出處理、差量最大值之算出處理、差量最小值之算出處理、基準範圍之決定處理及實際圖像資料之修正處理。藉此,於基於顯示用圖像資料之圖像上,抑制視認為基板W之一面的X方向之複數個部分的平均色相不同。
[3]第3實施形態 第3實施形態之基板處理裝置具備第1或第2實施形態之基板檢查裝置200。圖27係顯示第3實施形態之基板處理裝置之全體構成之模式性方塊圖。如圖27所示,基板處理裝置100與曝光裝置500隣接設置,具備第1或第2實施形態之基板檢查裝置200,且具備控制裝置110、搬送裝置120、塗佈裝置130、顯影處理部140及熱處理部150。
控制裝置110例如包含CPU及記憶體、或微電腦,控制搬送裝置120、塗佈處理部130、顯影處理部140及熱處理部150之動作。又,控制裝置110將用以檢查基板W之一面的表面狀態之指令賦予基板檢查裝置200之控制裝置400(圖1)。
搬送裝置120於塗佈處理部130、顯影處理部140、熱處理部150、基板檢查裝置200及曝光裝置500之間搬送基板W。
塗佈處理部130包含複數個處理單元PU。於處理單元PU,設置處理液噴嘴132,其對藉由旋轉卡盤131旋轉之基板供給用以形成抗蝕劑膜之處理液。各處理單元PU於未處理之基板W之一面上形成抗蝕劑膜(塗佈處理)。對形成有抗蝕劑膜之塗佈處理後之基板W,進行曝光裝置500之曝光處理。
顯影處理部140藉由對曝光裝置500之曝光處理後之基板W供給顯影液,進行基板W之顯影處理。熱處理部150於塗佈處理部130之塗佈處理、顯影處理部140之顯影處理、及曝光裝置500之曝光處理前後,進行基板W之熱處理。
基板檢查裝置200進行藉由塗佈處理部130形成抗蝕劑膜後之基板W之檢查(缺陷判定處理)。例如,基板檢查裝置200進行塗佈處理部130之塗佈處理後且曝光裝置500之曝光處理前之基板W之檢查。此時,使用者可藉由視認基於顯示用圖像資料顯示於顯示部280之圖像,進行基板W之目視檢查。
搬送裝置120將判定為無缺陷之基板W搬送至曝光裝置500。另一方面,搬送裝置120不將判定為有缺陷之基板W搬送至曝光裝置500。藉此,防止對存在缺陷之基板W進行曝光處理。
又,基板檢查裝置200亦可進行塗佈處理部130之塗佈處理後且曝光裝置500之曝光處理後且顯影處理部140之顯影處理後之基板W之檢查。或者,基板檢查裝置200亦可進行塗佈處理部130之塗佈處理後且曝光裝置500之曝光處理後且顯影處理部140之顯影處理前之基板W之檢查。該等情形時,使用者可藉由視認基於基板W之檢查時產生之顯示用圖像資料之圖像,進行基板W之目視檢查。
上述基板處理裝置100中,亦可於塗佈處理部130設置對基板W形成抗反射膜之處理單元。該情形時,熱處理部150亦可進行用以提高基板W與抗反射膜之密著性之密著強化處理。又,亦可於塗佈處理部130,設置形成用以保護形成於基板W上之抗蝕劑膜之抗蝕劑覆蓋膜之處理單元。
於基板W之一面形成上述抗反射膜及抗蝕劑覆蓋膜之情形時,亦可於各膜之形成後利用基板檢查裝置200進行基板W的檢查。
本實施形態之基板處理裝置100中,藉由圖1之基板檢查裝置200,檢查形成有抗蝕劑膜、抗反射膜、抗蝕劑覆蓋膜等膜之基板W之一面上的表面狀態。藉此,使用表示基板W之一面之圖像的目視檢查中,可容易且正確地判定形成於基板W之一面上之膜的缺陷有無。其結果,減低基板W之處理不良之產生。
[4]其他實施形態 (a)上述實施形態中,設定於基於實際圖像資料之圖像上之各單位區域UA之X方向的寬度雖設定為1個像素量,但本發明不限於此。各單位區域UA之X方向之寬度亦可具有2像素或3像素左右之數像素寬度。
(b)第1實施形態中,用以產生顯示用圖像資料之修正處理中,複數個單位區域UA中位於基板W中心之單位區域UA之平均像素值係作為基準值使用,但本發明不限於此。亦可使用位於基板W中心以外預先規定之X方向之像素位置之單位區域UA的平均像素值,作為基準值。
(c)第2實施形態中,用以產生顯示用圖像資料之修正處理中,決定複數個單位區域UA中位於基板W中心之單位區域UA之差量最小值至差量最大值之範圍作為基準範圍,但本發明不限於此。亦可決定位於基板W中心以外預先規定之X方向之像素位置之單位區域UA之差量最小值至差量最大值之範圍作為基準範圍。
(d)上述實施形態中,藉由於攝像部240使用彩色攝像元件,構成實際圖像資料之各像素資料包含R像素值、G像素值及B像素值,但本發明不限於此。亦可於攝像部240使用單色之攝像元件。該情形時,基於顯示用圖像資料之圖像中,亦抑制視認為X方向之基板W之一面的複數個部分之平均亮度不同。
(e)上述實施形態中,每針對1片基板W進行缺陷判定處理,對複數個單位區域UA之各者算出平均像素值,但本發明不限於此。對具有共通之表面構造之複數個基板W進行缺陷判定處理之情形時,例如亦可自藉由拍攝樣本基板或第1片檢查基板W所得之實際圖像資料算出複數個單位區域UA之平均像素值,將算出結果記憶於控制裝置400之記憶體。該情形時,進行第2片以後之基板W之缺陷判定處理時,可使用記憶於記憶體之複數個單位區域UA之平均像素值。因此,無需每進行缺陷判定處理算出複數個單位區域UA之平均像素值。藉此,可簡化第2片以後之顯示用圖像資料產生時之處理。
或者,亦可於控制裝置400之記憶體,記憶針對複數個單位區域UA之平均像素值預先規定之設計資料。該情形時,亦可簡化顯示用圖像資料產生時之處理。
(f)第1實施形態之圖像顯示用資料之產生方法中,基於圖16所示之平均像素值與圖17所示之平滑化後之平均像素值,進行用以獲得顯示用圖像資料之修正處理,但本發明不限於此。亦可基於圖7所示之平均像素值與圖9所示之平滑化後之平均像素值,進行用以獲得顯示用圖像資料之修正處理。
(g)第2實施形態之圖像顯示用資料之產生方法中,基於圖16所示之平均像素值與圖17所示之平滑化後之平均像素值,算出用以獲得顯示用圖像資料之偏差評估值,但本發明不限於此。亦可基於圖7所示之平均像素值與圖9所示之平滑化後之平均像素值,算出用以獲得顯示用圖像資料之偏差評估值。
(h)上述實施形態之基板檢查裝置200中,攝像部240具有於一方向延伸之攝像區域,但本發明不限於此。攝像部240亦可具有面狀之攝像區域。即,作為攝像部240之攝像元件,亦可使用複數個像素矩陣狀排列之彩色CCD區域感測器或CMOS區域感測器。
該情形時,例如藉由以由攝像部240之攝像區域涵蓋基板W之一面全體之方式,設置攝像部240,而無需使攝像部240與基板保持裝置250於前後方向相對移動。藉此,可縮短基板W之檢查時需要之時間。
(i)上述實施形態中,於基板檢查裝置200設置反射部230,但本發明不限於此。以攝像部240直接接收來自基板W之光之方式構成之情形時,亦可不設置反射部230。
(j)上述實施形態中,移動部260構成為使基板保持裝置250相對於移動部260、投光部220、反射部230及攝像部240於前後方向移動,但本發明不限於此。移動部260亦可構成為以攝像部240之攝像區域通過基板W之一面全體之方式,使投光部220、反射部230及攝像部240相對於基板保持裝置250於前後方向移動。
[5]技術方案之各構成要素與實施形態之各構成要素之對應關係 以下,對技術方案之各構成要素與實施形態之各要素對應之例進行說明,但本發明不限定於下述之例。
上述實施形態中,基板保持裝置250及控制部401為保持部之例,攝像部240及圖像產生部402為攝像部之例,移動部260及控制部401為移動部之例。
又,第1實施形態中,將圖16之平均像素值藉由移動中值法平滑化之處理為平滑化處理之例,第2實施形態中,將圖16之平均像素值藉由移動中值法平滑化之處理為第1平滑化處理之例,第2實施形態中,基於圖16所示之平均像素值與圖17所示之平滑化後之平均像素值算出之偏差評估值為偏差之例。
又,第2實施形態中,將圖21之偏差評估值藉由移動最大法平滑化之處理為第2平滑化處理之例,第2實施形態中,將圖21之偏差評估值藉由移動最小法平滑化之處理為第3平滑化處理之例。
作為技術方案之各構成要素,亦可使用具有記載於技術方案之構成或功能之其他各種要素。 [產業上之可利用性]
本發明可有效利用於各種基板之表面檢查。
100‧‧‧基板處理裝置110‧‧‧控制裝置120‧‧‧搬送裝置130‧‧‧塗佈處理部131‧‧‧旋轉卡盤132‧‧‧處理液噴嘴140‧‧‧顯影處理部150‧‧‧熱處理部200‧‧‧基板檢查裝置210‧‧‧框體部211‧‧‧底面部212~215‧‧‧側面部216‧‧‧開口部220‧‧‧投光部230‧‧‧反射部240‧‧‧攝像部250‧‧‧基板保持裝置251‧‧‧驅動裝置252‧‧‧旋轉保持部260‧‧‧移動部261‧‧‧引導構件262‧‧‧移動保持部270‧‧‧切痕檢測部280‧‧‧顯示部400‧‧‧控制裝置401‧‧‧控制部402‧‧‧圖像產生部403‧‧‧判定部404‧‧‧圖像判定記憶部405‧‧‧顯示用圖像資料產生部411‧‧‧平滑化部412‧‧‧修正部421‧‧‧平滑化部422‧‧‧偏差算出部423‧‧‧偏差最大值算出部424‧‧‧偏差最小值算出部425‧‧‧差量最大值算出部426‧‧‧差量最小值算出部427‧‧‧基準範圍決定部428‧‧‧修正部500‧‧‧曝光裝置B1‧‧‧第1B基準曲線B3max、B3min‧‧‧實線BA‧‧‧帶狀區域BDmax、BDmin‧‧‧實線G1‧‧‧第1G基準曲線G3max、G3min‧‧‧點線GDmax、GDmin‧‧‧點線PI‧‧‧像素P1‧‧‧第1R基準曲線R3max、R3min‧‧‧一點鏈線RB‧‧‧B平均像素值線RDmax、RDmin‧‧‧一點鏈線RG‧‧‧G平均像素值線RR‧‧‧R平均像素值S11~S20‧‧‧步驟S20~S31‧‧‧步驟UA‧‧‧單位區域UN1、UN2‧‧‧無用範圍VP‧‧‧假想點VS1‧‧‧第1假想面VS2‧‧‧第2假想面W‧‧‧基板WC‧‧‧基板W之中心WE1‧‧‧基板W之一端部WE2‧‧‧基板W之另一端部
圖1係第1實施形態之基板檢查裝置之外觀立體圖。 圖2係顯示圖1之基板檢查裝置之內部構成之模式性側視圖。 圖3係顯示圖1之基板檢查裝置之內部構成之模式性俯視圖。 圖4(a)係顯示表示基板之一面的實際圖像之一例之圖,圖4(b)係顯示基於圖像資料之先前圖像之一例之圖。 圖5係顯示圖1之基板檢查裝置中藉由攝像部拍攝基板之一面全體之狀態之模式性俯視圖。 圖6係用以說明第1實施形態之圖像顯示用資料之產生方法之圖。 圖7係用以說明第1實施形態之圖像顯示用資料之產生方法之圖。 圖8係用以說明第1實施形態之圖像顯示用資料之產生方法之圖。 圖9係用以說明第1實施形態之圖像顯示用資料之產生方法之圖。 圖10(a)~(d)係用以說明第1實施形態之圖像顯示用資料之產生方法之圖。 圖11係用以說明第1實施形態之圖像顯示用資料之產生方法之圖。 圖12係用以說明第1實施形態之圖像顯示用資料之產生方法之圖。 圖13係用以說明第1實施形態之圖像顯示用資料之產生方法之圖。 圖14(a)~(d)係用以說明第1實施形態之圖像顯示用資料之產生方法之圖。 圖15(a)~(d)係用以說明第1實施形態之圖像顯示用資料之產生方法之圖。 圖16係用以說明第1實施形態之圖像顯示用資料之產生方法之圖。 圖17係用以說明第1實施形態之圖像顯示用資料之產生方法之圖。 圖18係用以說明第1實施形態之圖像顯示用資料之產生方法之圖。 圖19係顯示第1實施形態之基板檢查裝置之控制系統之方塊圖。 圖20係第1實施形態之缺陷判定處理之流程圖。 圖21係用以說明第2實施形態之圖像顯示用資料之產生方法之圖。 圖22係用以說明第2實施形態之圖像顯示用資料之產生方法之圖。 圖23係用以說明第2實施形態之圖像顯示用資料之產生方法之圖。 圖24係用以說明第2實施形態之圖像顯示用資料之產生方法之圖。 圖25係顯示第2實施形態之顯示用圖像資料產生部之功能構成之方塊圖。 圖26係第2實施形態之缺陷判定處理之流程圖。 圖27係顯示第3實施形態之基板處理裝置之全體構成之模式性方塊圖。
S11~S20‧‧‧步驟
Claims (18)
- 一種基板檢查裝置,其包含:保持部,其保持基板;攝像部,其拍攝由上述保持部保持之基板之一面,產生表示基板之上述一面之圖像的實際圖像資料;平滑化部,其針對基於上述實際圖像資料之圖像上排列於基板之第1直徑方向之複數個單位區域之各者,算出構成該單位區域之複數個像素之平均值作為平均像素值,對上述複數個單位區域之平均像素值進行平滑化處理;及修正部,其算出上述複數個單位區域中預先規定之單位區域的上述平滑化處理後之平均像素值、與各單位區域之上述平滑化處理後的平均像素值之差量,且將自各單位區域向正交於上述第1直徑方向之第2直徑方向平行延伸之帶狀區域內之各像素值,加上對應於該單位區域之差量。
- 如請求項1之基板檢查裝置,其中上述平滑化處理為利用移動中值法之平滑化處理。
- 如請求項2之基板檢查裝置,其中於基板之上述一面上,形成於上述第1直徑方向上具有週期性圖案之膜,利用上述移動中值法之平滑化處理所使用之寬度,大於上述第1直徑方向之上述圖案之週期。
- 如請求項1至3中任一項之基板檢查裝置,其中構成上述複數個單位區域各者之各像素包含R像素、B像素及G像素,上述平滑化部針對每個像素種類進行上述平滑化處理,上述修正部針對每個像素種類進行上述複數個差量之算出處理,且針對每個像素種類進行上述複數個差量之相加處理。
- 一種基板檢查裝置,其包含:保持部,其保持基板;攝像部,其拍攝由上述保持部保持之基板之一面,產生表示基板之上述一面之圖像的實際圖像資料;平滑化部,其針對基於上述實際圖像資料之圖像上排列於基板之第1直徑方向之複數個單位區域之各者,算出構成該單位區域之複數個像素之平均值作為平均像素值,對上述複數個單位區域之平均像素值進行利用移動中值法之第1平滑化處理;偏差算出部,其算出各單位區域之上述第1平滑化處理前之平均像素值與上述第1平滑化處理後之平均像素值之差量,作為偏差;偏差最大值算出部,其藉由對上述複數個單位區域之偏差進行利用移動最大法之第2平滑化處理,算出上述第2平滑化處理後之複數個偏差,作為複數個偏差最大值;偏差最小值算出部,其藉由對上述複數個單位區域之偏差進行利用移動最小法之第3平滑化處理,算出上述第3平滑化處理後之複數個偏差,作為複數個偏差最小值;差量最大值算出部,其算出各單位區域之上述第1平滑化處理後之平 均像素值、與上述偏差最大值之相加值,作為差量最大值;差量最小值算出部,其算出各單位區域之上述第1平滑化處理後之平均像素值、與上述偏差最小值之相加值,作為差量最小值;基準範圍決定部,其決定將對應於上述複數個單位區域中預先規定之單位區域之差量最小值至差量最大值之範圍,作為基準範圍;及修正部,其以使對應於各單位區域之差量最小值至差量最大值之範圍與基準範圍一致之方式進行修正,且以使自各單位區域向正交於上述第1直徑方向之第2直徑方向平行延伸之各帶狀區域內之各像素值,適合於修正後之範圍之方式進行修正。
- 如請求項5之基板檢查裝置,其中於基板之上述一面上,形成於上述第1直徑方向具有週期性圖案之膜,利用上述移動中值法之第1平滑化處理、利用上述移動最大法之第2平滑化處理、及利用上述移動最小法之第3平滑化處理所使用之寬度,係大於上述第1直徑方向之上述圖案之週期。
- 如請求項5或6之基板檢查裝置,其中構成上述複數個單位區域各者之各像素包含R像素、B像素及G像素,上述平滑化部針對每個像素種類進行上述第1平滑化處理,上述偏差算出部針對每個像素種類,進行上述複數個偏差之算出處理,上述偏差最大值算出部針對每個像素種類,進行上述複數個差量最大值之算出處理, 上述偏差最小值算出部針對每個像素種類,進行上述複數個差量最小值之算出處理,差量最大值算出部針對每個像素種類,進行上述複數個差量最大值之算出處理,差量最小值算出部針對每個像素種類,進行上述複數個差量最小值之算出處理,基準範圍決定部針對每個像素種類進行上述基準範圍之決定處理,上述修正部針對每個像素種類進行使對應於各單位區域之差量最小值至差量最大值之範圍與基準範圍一致之修正處理、及使各帶狀區域內之各像素值適合於修正後之範圍之修正處理。
- 如請求項1至3、5或6中任一項之基板檢查裝置,其中上述平滑化部係將就上述複數個單位區域之一部分,即位於基於上述實際圖像資料之圖像上的基板之第1直徑方向之一端部之複數個單位區域應分別算出之平均像素值,基於針對位於隣接於該一端部之部分的複數個單位區域算出之複數個平均像素值進行推定,且基於推定結果決定分別對應於位於上述一端部之複數個單位區域之複數個平均像素值。
- 如請求項1至3、5或6中任一項之基板檢查裝置,其中上述攝像部具有線狀之攝像區域,該線狀之攝像區域於由上述保持部保持之基板之上述一面上的上述第1直徑方向平行延伸,上述基板檢查裝置進而包含移動部,其以使上述攝像區域於上述第2直徑方向通過由上 述保持部保持之基板之上述一面之方式,使上述攝像部與上述保持部相對移動。
- 一種基板處理裝置,其包含:塗佈處理部,其藉由將處理液供給於基板之一面,而於基板之一面形成膜;如請求項1至3、5或6中任一項之基板檢查裝置,其檢查藉由上述塗佈處理部形成膜之基板;及搬送裝置,其於上述塗佈處理部與上述基板檢查裝置之間搬送基板。
- 一種基板檢查方法,其包含以下步驟:實際圖像資料產生之步驟,其拍攝由保持部保持之基板之一面,產生表示基板之上述一面的圖像之實際圖像資料;平滑化處理之步驟,其針對於基於上述實際圖像資料之圖像上排列於基板之第1直徑方向之複數個單位區域之各者,算出構成該單位區域之複數個像素之平均值,作為平均像素值,對上述複數個單位區域之平均像素值進行平滑化處理;及相加步驟,其算出上述複數個單位區域中預先規定之單位區域的上述平滑化處理後之平均像素值、與各單位區域之上述平滑化處理後的平均像素值之差量,且將自各單位區域向正交於上述第1直徑方向之第2直徑方向平行延伸之帶狀區域內之各像素值,加上對應於該單位區域之差量。
- 如請求項11之基板檢查方法,其中上述平滑化處理為利用移動中值法之平滑化處理。
- 如請求項12之基板檢查方法,其中於基板之上述一面上,形成於上述第1直徑方向具有週期性圖案之膜,利用上述移動中值法之平滑化處理所使用之寬度,係大於上述第1直徑方向之上述圖案之週期。
- 如請求項11至13中任一項之基板檢查方法,其中構成上述複數個單位區域各者之各像素包含R像素、B像素及G像素,進行上述平滑化處理之步驟係包含針對每個像素種類進行上述平滑化處理,上述相加步驟係包含針對每個像素種類進行上述複數個差量之算出處理,並針對每個像素種類進行上述複數個差量之相加處理。
- 一種基板檢查方法,其包含以下步驟:拍攝由保持部保持之基板之一面,產生表示基板之上述一面之圖像的實際圖像資料;針對於基於上述實際圖像資料之圖像上排列於基板之第1直徑方向之複數個單位區域之各者,算出構成該單位區域之複數個像素之平均值,作為平均像素值,對上述複數個單位區域之平均像素值進行利用移動中值法之第1平滑化處理;算出各單位區域之上述第1平滑化處理前之平均像素值、與上述第1 平滑化處理後之平均像素值之差量,作為偏差;藉由對上述複數個單位區域之偏差進行利用移動最大法之第2平滑化處理,算出上述第2平滑化處理後之複數個偏差,作為複數個偏差最大值;藉由對上述複數個單位區域之偏差進行利用移動最小法之第3平滑化處理,算出上述第3平滑化處理後之複數個偏差,作為複數個偏差最小值;算出各單位區域之上述第1平滑化處理後之平均像素值、與上述偏差最大值之相加值,作為差量最大值;算出各單位區域之上述第1平滑化處理後之平均像素值、與上述偏差最小值之相加值,作為差量最小值;決定將對應於上述複數個單位區域中預先規定之單位區域之差量最小值至差量最大值之範圍,作為基準範圍;及修正步驟,其以使對應於各單位區域之差量最小值至差量最大值之範圍、與基準範圍一致之方式進行修正,且以使自各單位區域向正交於上述第1直徑方向之第2直徑方向平行延伸之各帶狀區域內之各像素值,適合於修正後之範圍之方式進行修正。
- 如請求項15之基板檢查方法,其中於基板之上述一面上,形成於上述第1直徑方向具有週期性圖案之膜,利用上述移動中值法之第1平滑化處理、利用上述移動最大法之第2平滑化處理、及利用上述移動最小法之第3平滑化處理所使用之寬度,係大於上述第1直徑方向之上述圖案之週期。
- 如請求項15或16之基板檢查方法,其中構成上述複數個單位區域各者之各像素包含R像素、B像素及G像素,進行上述第1平滑化處理之步驟係包含針對每個像素種類進行上述第1平滑化處理,算出上述偏差之步驟係包含針對每個像素種類進行上述複數個偏差之算出處理,算出上述偏差最大值之步驟係包含針對每個像素種類進行上述複數個差量最大值之算出處理,算出上述偏差最小值之步驟係包含針對每個像素種類進行上述複數個差量最小值之算出處理,算出上述差量最大值之步驟係包含針對每個像素種類進行上述複數個差量最大值之算出處理,算出上述差量最小值之步驟係包含針對每個像素種類進行上述複數個差量最小值之算出處理,決定上述基準範圍之步驟係包含針對每個像素種類進行上述基準範圍之決定處理,上述修正步驟係包含針對每個像素種類進行使對應於各單位區域之差量最小值至差量最大值之範圍與基準範圍一致之修正處理、及使各帶狀區域內之各像素值適合於修正後之範圍之修正處理。
- 一種基板處理方法,其包含以下步驟:藉由將處理液供給於基板之一面,而於基板之一面形成膜;及 使用如請求項11至13、15或16中任一項之基板檢查方法,檢查於上述一面形成有上述膜之基板。
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2017179166A JP7021886B2 (ja) | 2017-09-19 | 2017-09-19 | 基板検査装置、基板処理装置、基板検査方法および基板処理方法 |
| JP2017-179166 | 2017-09-19 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| TW201923306A TW201923306A (zh) | 2019-06-16 |
| TWI683088B true TWI683088B (zh) | 2020-01-21 |
Family
ID=65809655
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| TW107129208A TWI683088B (zh) | 2017-09-19 | 2018-08-22 | 基板檢查裝置、基板處理裝置、基板檢查方法及基板處理方法 |
Country Status (3)
| Country | Link |
|---|---|
| JP (1) | JP7021886B2 (zh) |
| TW (1) | TWI683088B (zh) |
| WO (1) | WO2019058772A1 (zh) |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN119125155B (zh) * | 2024-09-12 | 2025-06-17 | 深圳市卓呈电子有限公司 | 一种镜头模组缺陷检测系统及检测方法 |
Citations (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| TW200510742A (en) * | 2003-06-04 | 2005-03-16 | Toshiba Matsushita Display Tec | Method of inspecting array substrate |
| US7680320B2 (en) * | 2004-12-27 | 2010-03-16 | Omron Corporation | Image processing method, substrate inspection method, substrate inspection apparatus and method of generating substrate inspection data |
| TW201109645A (en) * | 2008-12-05 | 2011-03-16 | Tokyo Electron Ltd | Substrate inspecting method, substrate inspecting device and storage medium |
| TW201245696A (en) * | 2011-03-16 | 2012-11-16 | Tokyo Electron Ltd | Image creation method, substrate inspection method, storage medium storing program for executing image creation method or substrate inspection method, and substrate inspection device |
| US20140160451A1 (en) * | 2012-12-07 | 2014-06-12 | Tokyo Electron Limited | Substrate reference image creation method, substrate defect inspection method, substrate reference image creation apparatus, substrate defect inspection unit and non-transitory computer storage medium |
| US20160314575A1 (en) * | 2015-04-23 | 2016-10-27 | SCREEN Holdings Co., Ltd. | Inspection device and substrate processing apparatus |
Family Cites Families (10)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US5917588A (en) * | 1996-11-04 | 1999-06-29 | Kla-Tencor Corporation | Automated specimen inspection system for and method of distinguishing features or anomalies under either bright field or dark field illumination |
| JP3752338B2 (ja) * | 1997-01-31 | 2006-03-08 | オリンパス株式会社 | マクロ検査装置及びプロセスモニタリング方法 |
| JP3695120B2 (ja) * | 1998-03-10 | 2005-09-14 | セイコーエプソン株式会社 | 欠陥検査方法 |
| JP2001209798A (ja) * | 2000-01-27 | 2001-08-03 | Sharp Corp | 外観検査方法及び検査装置 |
| JP3984418B2 (ja) * | 2000-11-15 | 2007-10-03 | 新日本製鐵株式会社 | 欠陥検査方法 |
| SG178412A1 (en) * | 2009-08-17 | 2012-04-27 | Nanda Technologies Gmbh | Method of inspecting and processing semiconductor wafers |
| JP5862422B2 (ja) * | 2012-03-30 | 2016-02-16 | 大日本印刷株式会社 | 画像処理装置、画像処理プログラム及び画像処理方法 |
| JP5648874B2 (ja) * | 2013-02-14 | 2015-01-07 | スミックス株式会社 | マクロ検査装置 |
| JP2015127653A (ja) * | 2013-12-27 | 2015-07-09 | レーザーテック株式会社 | 検査装置、及び検査方法 |
| JP6591348B2 (ja) * | 2016-06-03 | 2019-10-16 | 株式会社ニューフレアテクノロジー | 検査方法 |
-
2017
- 2017-09-19 JP JP2017179166A patent/JP7021886B2/ja active Active
-
2018
- 2018-07-31 WO PCT/JP2018/028749 patent/WO2019058772A1/ja not_active Ceased
- 2018-08-22 TW TW107129208A patent/TWI683088B/zh active
Patent Citations (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| TW200510742A (en) * | 2003-06-04 | 2005-03-16 | Toshiba Matsushita Display Tec | Method of inspecting array substrate |
| US7680320B2 (en) * | 2004-12-27 | 2010-03-16 | Omron Corporation | Image processing method, substrate inspection method, substrate inspection apparatus and method of generating substrate inspection data |
| TW201109645A (en) * | 2008-12-05 | 2011-03-16 | Tokyo Electron Ltd | Substrate inspecting method, substrate inspecting device and storage medium |
| TW201245696A (en) * | 2011-03-16 | 2012-11-16 | Tokyo Electron Ltd | Image creation method, substrate inspection method, storage medium storing program for executing image creation method or substrate inspection method, and substrate inspection device |
| US20140160451A1 (en) * | 2012-12-07 | 2014-06-12 | Tokyo Electron Limited | Substrate reference image creation method, substrate defect inspection method, substrate reference image creation apparatus, substrate defect inspection unit and non-transitory computer storage medium |
| US20160314575A1 (en) * | 2015-04-23 | 2016-10-27 | SCREEN Holdings Co., Ltd. | Inspection device and substrate processing apparatus |
Also Published As
| Publication number | Publication date |
|---|---|
| JP7021886B2 (ja) | 2022-02-17 |
| JP2019053015A (ja) | 2019-04-04 |
| WO2019058772A1 (ja) | 2019-03-28 |
| TW201923306A (zh) | 2019-06-16 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| KR102849767B1 (ko) | 기판 검사 장치, 기판 처리 장치, 기판 검사 방법 및 컴퓨터 판독 가능한 기록 매체 | |
| JP6035279B2 (ja) | 膜厚測定装置、膜厚測定方法、プログラム及びコンピュータ記憶媒体 | |
| TWI693629B (zh) | 基板檢查裝置、基板處理裝置及基板檢查方法 | |
| TWI660167B (zh) | 基板檢查裝置、基板處理裝置、基板檢查方法以及基板處理方法 | |
| CN113994255B (zh) | 基片检查装置、基片检查系统和基片检查方法 | |
| TW201706910A (zh) | 檢查裝置及基板處理裝置 | |
| TWI683088B (zh) | 基板檢查裝置、基板處理裝置、基板檢查方法及基板處理方法 | |
| TWI716032B (zh) | 基板檢查裝置、基板處理裝置、基板檢查方法及基板處理方法 | |
| TWI692740B (zh) | 基板檢查裝置、基板處理裝置及基板檢查方法 | |
| TWI692614B (zh) | 膜厚測定裝置、基板檢查裝置、膜厚測定方法及基板檢查方法 | |
| US20230224559A1 (en) | Substrate inspection apparatus, substrate inspection method, and recording medium | |
| JP4743395B2 (ja) | ピッチムラ検査方法およびピッチムラ検査装置 | |
| US20160119561A1 (en) | Method and apparatus for handling a defect object in an image | |
| TW202524080A (zh) | 基板檢查裝置、基板檢查方法及記憶媒體 | |
| JP2005221458A (ja) | 膜厚分布検査方法および装置 | |
| JP2019168232A (ja) | 基板検査装置、基板処理装置、基板検査方法および基板処理方法 | |
| JP2019168233A (ja) | 基板検査装置、基板処理装置、基板検査方法および基板処理方法 |