TW201005282A - Base plate viewing apparatus, base plate viewing method and control device - Google Patents
Base plate viewing apparatus, base plate viewing method and control device Download PDFInfo
- Publication number
- TW201005282A TW201005282A TW098114997A TW98114997A TW201005282A TW 201005282 A TW201005282 A TW 201005282A TW 098114997 A TW098114997 A TW 098114997A TW 98114997 A TW98114997 A TW 98114997A TW 201005282 A TW201005282 A TW 201005282A
- Authority
- TW
- Taiwan
- Prior art keywords
- substrate
- defect
- information
- correction
- coordinate
- Prior art date
Links
- 238000000034 method Methods 0.000 title claims abstract description 26
- 230000007547 defect Effects 0.000 claims abstract description 340
- 230000003287 optical effect Effects 0.000 claims abstract description 85
- 238000012545 processing Methods 0.000 claims abstract description 58
- 238000012937 correction Methods 0.000 claims description 339
- 239000000758 substrate Substances 0.000 claims description 249
- 230000007246 mechanism Effects 0.000 claims description 44
- 238000003384 imaging method Methods 0.000 claims description 32
- 238000003860 storage Methods 0.000 claims description 11
- 238000001514 detection method Methods 0.000 claims description 10
- 238000004519 manufacturing process Methods 0.000 claims description 6
- 241000237502 Ostreidae Species 0.000 claims 1
- 235000020636 oyster Nutrition 0.000 claims 1
- 230000006870 function Effects 0.000 abstract description 16
- NJPPVKZQTLUDBO-UHFFFAOYSA-N novaluron Chemical compound C1=C(Cl)C(OC(F)(F)C(OC(F)(F)F)F)=CC=C1NC(=O)NC(=O)C1=C(F)C=CC=C1F NJPPVKZQTLUDBO-UHFFFAOYSA-N 0.000 description 30
- 238000004891 communication Methods 0.000 description 13
- 238000010586 diagram Methods 0.000 description 12
- 230000009466 transformation Effects 0.000 description 12
- 230000002950 deficient Effects 0.000 description 11
- 238000007689 inspection Methods 0.000 description 10
- 238000005259 measurement Methods 0.000 description 10
- 230000008569 process Effects 0.000 description 9
- 230000008859 change Effects 0.000 description 6
- 238000006243 chemical reaction Methods 0.000 description 6
- 238000007667 floating Methods 0.000 description 5
- 230000008439 repair process Effects 0.000 description 5
- 238000000605 extraction Methods 0.000 description 4
- 239000000463 material Substances 0.000 description 4
- 230000002093 peripheral effect Effects 0.000 description 4
- 230000005856 abnormality Effects 0.000 description 3
- 239000004065 semiconductor Substances 0.000 description 3
- 238000005452 bending Methods 0.000 description 2
- 238000007796 conventional method Methods 0.000 description 2
- 239000000428 dust Substances 0.000 description 2
- 230000000694 effects Effects 0.000 description 2
- 239000011521 glass Substances 0.000 description 2
- 210000003205 muscle Anatomy 0.000 description 2
- 238000011144 upstream manufacturing Methods 0.000 description 2
- 230000005540 biological transmission Effects 0.000 description 1
- 238000004364 calculation method Methods 0.000 description 1
- 230000000295 complement effect Effects 0.000 description 1
- 230000008602 contraction Effects 0.000 description 1
- 238000006073 displacement reaction Methods 0.000 description 1
- 238000009826 distribution Methods 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 230000005484 gravity Effects 0.000 description 1
- 238000005286 illumination Methods 0.000 description 1
- 230000001678 irradiating effect Effects 0.000 description 1
- 239000004973 liquid crystal related substance Substances 0.000 description 1
- 229910044991 metal oxide Inorganic materials 0.000 description 1
- 150000004706 metal oxides Chemical class 0.000 description 1
- 238000000206 photolithography Methods 0.000 description 1
- 229920002120 photoresistant polymer Polymers 0.000 description 1
- 238000007781 pre-processing Methods 0.000 description 1
- 238000005086 pumping Methods 0.000 description 1
- 238000001454 recorded image Methods 0.000 description 1
- 230000009467 reduction Effects 0.000 description 1
- 238000012552 review Methods 0.000 description 1
- 102220014743 rs397517240 Human genes 0.000 description 1
- 238000004904 shortening Methods 0.000 description 1
- 239000002689 soil Substances 0.000 description 1
- 239000007787 solid Substances 0.000 description 1
- 125000006850 spacer group Chemical group 0.000 description 1
- 210000002784 stomach Anatomy 0.000 description 1
- 230000002123 temporal effect Effects 0.000 description 1
- 230000017105 transposition Effects 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H01—ELECTRIC ELEMENTS
- H01L—SEMICONDUCTOR DEVICES NOT COVERED BY CLASS H10
- H01L22/00—Testing or measuring during manufacture or treatment; Reliability measurements, i.e. testing of parts without further processing to modify the parts as such; Structural arrangements therefor
- H01L22/30—Structural arrangements specially adapted for testing or measuring during manufacture or treatment, or specially adapted for reliability measurements
-
- 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/8851—Scan or image signal processing specially adapted therefor, e.g. for scan signal adjustment, for detecting different kinds of defects, for compensating for structures, markings, edges
-
- H—ELECTRICITY
- H01—ELECTRIC ELEMENTS
- H01L—SEMICONDUCTOR DEVICES NOT COVERED BY CLASS H10
- H01L21/00—Processes or apparatus adapted for the manufacture or treatment of semiconductor or solid state devices or of parts thereof
- H01L21/67—Apparatus specially adapted for handling semiconductor or electric solid state devices during manufacture or treatment thereof; Apparatus specially adapted for handling wafers during manufacture or treatment of semiconductor or electric solid state devices or components ; Apparatus not specifically provided for elsewhere
- H01L21/67005—Apparatus not specifically provided for elsewhere
- H01L21/67242—Apparatus for monitoring, sorting or marking
- H01L21/67253—Process monitoring, e.g. flow or thickness monitoring
Landscapes
- Engineering & Computer Science (AREA)
- Manufacturing & Machinery (AREA)
- Power Engineering (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Computer Hardware Design (AREA)
- Microelectronics & Electronic Packaging (AREA)
- Health & Medical Sciences (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Signal Processing (AREA)
- Condensed Matter Physics & Semiconductors (AREA)
- Life Sciences & Earth Sciences (AREA)
- Chemical & Material Sciences (AREA)
- Analytical Chemistry (AREA)
- Biochemistry (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)
Abstract
Description
201005282 六、發明說明: I:發明所屬之技術領域3 技術領域 本發明係一種為了檢查、測量、分類或修正等而進行 基板觀察之裝置。 【先前技術:j 背景技術 有種在液晶顯示器(LCD : Liquid Crystal Display)或 PDP (Plasma Display Panel)等FPD (Flat Panel Display) 基板、或是半導體晶片等各種基板之製造過程中,使用已 拍攝基板之拍攝影像來進行測量或檢查之測量裝置或檢查 裝置。且,也有種用以修正因檢查所發現之缺陷的缺陷修 正裝置。 舉例言之,FPD基板之製造步驟包含以下一連串步 驟。自動巨觀缺陷檢測裝置使用線型感測器(^鄕㈣ 拍攝基板全面,根據拍攝影像檢測存在於基板上之異物或 缺陷’並將與檢測出之異物或缺陷有關之資訊輸出至預覽 (review)财錢檢查裝置或缺陷修正裝置。缺陷修正裝置 根據自動E觀缺陷檢測裝置或預覽用微觀檢查裝置所輸出 之㈣資訊應除去之異物或應修正之缺陷的詳細位 置,並進行異物之絲或伽之修正。 -般而g ’缺陷檢測裝置或缺陷修正I置具有用以固 持或吸附已定位於基準位置之基板並加以保持之台座,且 具有一使顯微鏡頭(檢查頭)與基板之相對位置移動之功 201005282 能,而該顯微鏡頭係將已根據來自上游侧檢查裝置之缺陷 位置資訊指定之缺陷位置加以擴A觀察者。缺陷檢測裝置 或缺以正震置中’表示基板上位置之座標可與相對移動 量相互地換算。 舉例。之,針對各缺陷檢測裝置或缺陷修正裝置制 疋一以某特定之1點為原點,以長方形台座之長邊方向為又 轴,並以短邊方向為γ轴之裝置座標系統。2,相對移動量 係以台座座標系統之X座標與γ座標之組合來表示。 同樣地,針對長方形FPD基板,制定一以基板上之特 定1點為基準原點,以基板之長邊方向為X轴,並以短邊方 向為Y轴之基板座標系統。基板上之位置係以基板座標系統 之X座標與Y座標之組合來表示。 理想狀況下,裝置座標系統與基板座標系統間之座標 變換’可僅以補償座標(fi,f2)之加算或減算來實現,該 補償座標(fl,f2)係以裝置座標祕來表Μ將基板保持 於作為台座上基準之特定位置時的基板座標系統之基 點者。 、 又,理想狀況下,以下情事亦應成立。201005282 VI. Description of the Invention: I: TECHNICAL FIELD OF THE INVENTION The present invention relates to a device for observing a substrate for inspection, measurement, classification, correction, and the like. [Prior Art: j Background technology has been used in the manufacture of various substrates such as a liquid crystal display (LCD) or a PDP (Plasma Display Panel) FPD (Flat Panel Display) substrate or a semiconductor wafer. A measuring device or an inspection device that takes a picture of the substrate to perform measurement or inspection. Also, there is a defect correction device for correcting defects found by inspection. For example, the manufacturing steps of the FPD substrate include the following series of steps. The automatic giant defect detecting device uses a line type sensor (^鄕(4) to take a full substrate, and detects foreign matter or defects existing on the substrate according to the captured image' and outputs information related to the detected foreign matter or defect to a preview. The money checking device or the defect correcting device. The defect correcting device outputs the foreign matter or the detailed position of the defect to be corrected according to the automatic E-view defect detecting device or the preview micro-inspecting device, and performs the foreign matter silk or gamma. The correction is as follows: - the defect detecting device or the defect correction I is provided with a pedestal for holding or adsorbing the substrate which has been positioned at the reference position and held, and has a position opposite to the substrate of the microscope head (inspecting head) The work of the work 201005282 can, and the microscope head system has been extended to the observer according to the defect position specified by the defect position information from the upstream side inspection device. The defect detection device or the absence of the positive impact center ' indicates the position on the substrate It can be converted to the relative movement amount. For example, for each defect detection device or defect correction device The system has a specific point of 1 as the origin, the longitudinal direction of the rectangular pedestal is the axis, and the short-side direction is the γ-axis device coordinate system. 2, the relative movement is based on the X coordinate of the pedestal coordinate system. Similarly, in the case of a rectangular FPD substrate, a substrate having a specific point on the substrate as a reference origin, a longitudinal direction of the substrate as an X-axis, and a short-side direction as a Y-axis is defined. Coordinate system. The position on the substrate is represented by the combination of the X coordinate and the Y coordinate of the substrate coordinate system. Ideally, the coordinate transformation between the device coordinate system and the substrate coordinate system can only compensate the coordinates (fi, f2). By adding or subtracting, the compensation coordinates (fl, f2) are based on the coordinates of the device, and the base point of the substrate coordinate system when the substrate is held at a specific position on the pedestal reference. Further, under ideal conditions, the following The situation should also be established.
即’第1裝置將以第i裝置之裝置座標系統辨識基板上 某位置P之結果的座標作為(Χι,Υι)。把將座標(Xi D 變換為基板座標系統所得之座標作為(Xi,yi)。 “I 第2裝置將以第2裝置之裝置座標系統辨識相同位置p 之結果的座標作為(Χ2, Υ2)。且’把將座標(父2, γ〕)變換 為基板座標系統所得之座標作為(X2,y2)。此時,理想狀況 201005282 下,應為h = X2且y^=:y2。 故,若基板上之位置P有缺陷,且上述第丨及第2裝置分 別為缺陷檢測裝置與缺陷修正裝置,則在理想條件下以下 情事亦應成立。 即,缺陷修正裝置由缺陷檢測裝置接收以基板座標系 統表示位置P之座標(Xl,yi)的資訊。在此,由於(Xi,yi) —(X2, y2) ’因此缺陷修正裝置藉缺陷修正裝置之補償座標 φ 之加算來計算以缺陷修正裝置之裝置座標系統表示位置p 之座標(X2, Y2) = (X丨+ f],yi + f2)。接著,缺陷修正裝置 使修正器與基板之相對位置移動一以座標(χ2, γ2)表示之 量。如此一來,位置ρ之缺陷在理想狀況下應位於光學系統 . 之光轴上(即視野中心)。 . 惟,在現實上,彼此為不同裝置之缺陷檢測裝置與缺 陷修正裝置會分別有應變或變位等機體差異,且也會有將 基板定位於基準位置之安裝位置偏差。又,因製造過程之 • 熱管理差異等外部影響,FDP基板本身會因伸縮產生應 變。隨著FDP基板之大型化,各種裝置也大型化,因此不 可忽視這些應變或偏差之影響。 故,即使以相同基板座標系統比較缺陷檢測裝置與缺 陷修正裝置辨識相同位置Ρ之結果,也常常並非完全一致。 換言之,上述例中,實際上大多數之情況,即使根據缺陷 檢測裝置所接收之座標(xb yO,以缺陷修正裝置所裝置之 顯微鏡來拍攝基板上之缺陷’若裝置間之基準位置偏差, 則缺陷修正裝置中目標缺陷也會由顯微鏡之中心視野偏 5 201005282 離。有時’甚至缺陷會超出顯微鏡之視野。 為防止以上事態,習知係採取以下方法。 缺陷修正裝置由缺陷檢測裝置接收目標缺陷之座標 (Xi,yi)後,以低於適合缺陷修正之第丨倍率的第2倍率來 探索(search)缺陷β具體而言,缺陷修正裝置針對上游側 檢查裝置所取得之缺陷,將該缺陷座標變換為基板上之座 標(x^y!),並以該座標為中心,使顯微鏡與基板相對移動 來進行觀察,且拍攝基板上之缺陷來取得拍攝影像。 接著,缺陷修正裝置藉影像處理來辨識拍攝影像之缺 陷位置。在此’因上述應變、偏差或機體差異之影響,缺 陷有可忐並非位於拍攝影像之中心。惟,由於第2倍率較 低因此大夕數之情況下,缺陷應包含於低倍率之視野内。 如此以低倍率之物透鏡辨識已拍攝之拍攝影像内的缺 陷位置後,缺陷修正裝置進行使包含顯微鏡之雷射加工頭 ’、基板之相對位置移動的微調整以使缺陷位於視野中 心。使缺陷之中心對準低倍率之視野t心後,缺陷修正裝 置切換為修正用第〗倍率之物透鏡,並使用雷射加工頭來修 正基板上之缺陷。 -亥方法係先城為卜5倍左右之低倍率物透鏡以低 倍率視野觀察缺陷之偏差量,並使顯微鏡與基板相對移動 而將缺陷對準視野中心後,切換為高倍率物透鏡來將缺陷 中^拉進視野令心’如此操作十分花時間。故,由縮短檢 查或修正之所需時_觀點來看,該方法並*理想。又, 由於需同時具有第1與第2倍率之光學系統,因此由缺陷修 201005282 正裝置之零件數增加的觀點來看,該方法也不理想。 故’缺陷檢測裝置與缺陷修正裝置宜將基板上之相同 位置辨識為基板座標系統之相同座標。換言之,宜消除因 缺陷檢測I置與缺陷修正裝置間之機體差異而產生的不— 致。 舉例言之,有一技術,係於影像觀察SEM (Scanning Electron Microscope)之記憶裝置預先記憶每一缺陷檢查裝 置之座標誤差資訊,並制該誤差資訊將各絲檢測裝置 所輸出之缺陷位置座標校正為影像觀察SEM用之座標值。 例如,預先進行測量,藉最小自乘近似算出修正用之i次式 係數,並記憶為誤差資訊(請參考專利文獻 又,亦有一種缺陷觀察裝置,係設定基板上之複數個 測量點後,針對各測量點,測量檢測座標系統與觀察座標 系統間之位置偏差量,並根據各測量點之位置偏差量,製 作用以使檢測座標系統之缺陷位置適當化之丨次缺陷位置 修正式。該1次缺陷位置修正式具有觀察座標系統相對於檢 測座標系統之補償成分、擴大成分及旋轉成分等3項(請參 考專利文獻2)。 【專利文獻1】日本專利公開公報特開2003-227710號 【專利文獻2】曰本專利公開公報特開2〇〇2_〗31253號 C發明内容】 發明揭示 惟,近年來FPD基板之大型化十分醒目,隨著FPD之大 型化,各種裝置之大型化也十分顯著。 201005282 隨著裝置之大型化,裝置機構上之(即機械性 (mechanical))應變或偏差影響也變大。故,以預設之1 次式進行的統一修正,有時會產生無法對基板全區或相對 移動範圍全區適切地修正之情況。 又,隨著FPD基板之大型化,也開始使用搭載有複數 檢測器之缺陷檢測裝置。如此一來,也會存在每一檢測器 之安裝誤差。故,即使對於1台缺陷檢測裝置而言,進行統 一修正也可能並不適切。 故,本發明之目的在於即使在因基板或裝置之大型化 而難以藉統-修正進行適娜正時,亦可進行適切修正。 依據本發明之其中-態樣,可提供一第1基板觀察裝 置。 热矛1丞板觀祭裝置包含有:光學機構,係擴大觀察基 板者;相對移動機構,餘據指定前述基板上之觀察對象 位置的第1位置資訊,使前述光學機構相對前述基板之相對 位置移動者;拍攝機構,係透過藉前述相對移動機構相對 前述基板_對地㈣之料絲㈣,減前述觀察對 ^並輸出拍攝影像者;影像處理機構,韻前述拍攝機構 根據前述拍攝影像取得表示前述觀 ^位置胃訊,修正資訊生成機構,係根據前 述影像處理機構所取得之前述第2位置資訊來生成修正資 細以依前述第1位置資訊來修正根據前 者;及’修正資訊記憶機構,係將前述修 = 201005282 所生成之前述修正資訊,與6縣定義之複數領域中對應 前述第1位置資訊之領域產生_並加以記憶者。 依據本發明之其它態樣,可提供_上述第〗基板觀察裝 置執行之錄及㈣上料隸置之控制裝置。 又,依據本發明之另-態樣,亦可提供一電腦可讀取 之記憶媒體,該記憶媒體記憶有—使與第2基板觀察裝置連 接之電職行處理,以使前述電腦及前述第2基板觀察裝置 作為-全體而與前述幻基板觀察裝置產生相同功能之程 式’且前述第2基板觀餘置具有擴域祕板之光學機構 及透過該絲機構賴料基板並_拍㈣像之拍攝機 構。 發明效果 依據上述第1基板觀察裝置,由於係依複數領域分別生 成修正資訊並記憶,因此即使因基板或第丨基板觀察裝置之 大型化而難崎全領域進H修正時,亦可實現適切之That is, the first device will use the coordinate of the position of the position P on the substrate by the device coordinate system of the i-th device as (Χι, Υι). The coordinates obtained by converting the coordinates (Xi D into the substrate coordinate system are (Xi, yi). "I. The second device will use the coordinates of the same position p as the device coordinate system of the second device as (Χ2, Υ2). And the coordinate obtained by converting the coordinate (parent 2, γ) into the substrate coordinate system is (X2, y2). At this time, under the ideal condition 201005282, it should be h = X2 and y^=: y2. If the position P on the substrate is defective, and the second and second devices are the defect detecting device and the defect correcting device, respectively, under the ideal conditions, the following should also be established. That is, the defect correcting device receives the substrate coordinates by the defect detecting device. The system represents the information of the coordinates (X1, yi) of the position P. Here, since (Xi, yi) - (X2, y2) 'the defect correction device is calculated by the addition of the compensation coordinate φ of the defect correction device to calculate the defect correction device The coordinate system of the device indicates the coordinate (X2, Y2) of the position p = (X丨+ f], yi + f2). Then, the defect correction device shifts the relative position of the corrector to the substrate by a coordinate (χ2, γ2) The amount The defect of ρ should be located on the optical axis of the optical system (ie, the center of the field of view) under ideal conditions. However, in reality, the defect detecting device and the defect correcting device of different devices may have strains or displacements, respectively. There is also a difference in the mounting position at which the substrate is positioned at the reference position. Moreover, due to external influences such as thermal management differences in the manufacturing process, the FDP substrate itself is strained due to expansion and contraction. With the enlargement of the FDP substrate, various devices It is also large-sized, so the influence of these strains or deviations cannot be ignored. Therefore, even if the same substrate coordinate system is used to compare the results of the same position detection by the defect detecting device and the defect correcting device, it is often not completely identical. In other words, in the above example, the actual In most cases, even if the coordinates received by the defect detecting device (xb yO, the defect on the substrate is taken by the microscope of the defect correcting device), if the reference position deviation between the devices is exceeded, the target defect in the defect correcting device is also Will be off the center of the microscope by 5 201005282. Sometimes 'even the defects will exceed In order to prevent the above situation, the conventional method adopts the following method. The defect correction device receives the target defect coordinate (Xi, yi) by the defect detecting device, and the second magnification is lower than the second magnification suitable for the defect correction. To search for a defect β, specifically, the defect correction device converts the defect coordinate to a coordinate on the substrate (x^y!) for the defect acquired by the upstream side inspection device, and uses the coordinate as a center to make the microscope The substrate is moved relative to the substrate to observe the defect, and the defect on the substrate is captured to obtain the captured image. Next, the defect correction device uses image processing to identify the defect position of the captured image. Here, due to the influence of strain, deviation or body difference, the defect It is not at the center of the recorded image. However, since the second magnification is low, the defect should be included in the field of view of the low magnification. When the defect position in the captured image is recognized by the low magnification lens, the defect correcting means performs fine adjustment of moving the relative position of the laser processing head including the microscope so that the defect is located in the center of the field of view. After the center of the defect is aligned with the field of view t center of the low magnification, the defect correcting device is switched to the object lens for correcting the magnification, and the laser processing head is used to correct the defect on the substrate. - The Hai method is a low-magnification lens with a magnification of about 5 times, and the deviation of the defect is observed at a low magnification field, and the microscope and the substrate are relatively moved to align the defect with the center of the field of view, and then switch to a high-magnification lens. In the defect, ^ pulls in the field of view and makes the heart take so much time. Therefore, this method is *ideal by the point of view of shortening the time required for inspection or correction. Further, since it is necessary to have the optical systems of the first and second magnifications at the same time, this method is not preferable from the viewpoint of the increase in the number of parts of the defective repair 201005282 positive device. Therefore, the defect detecting device and the defect correcting device should recognize the same position on the substrate as the same coordinates of the substrate coordinate system. In other words, it is desirable to eliminate the inconvenience caused by the difference in the body between the defect detection I and the defect correction device. For example, there is a technique in which a memory device of an SEM (Scanning Electron Microscope) pre-memorizes the coordinate error information of each defect inspection device, and the error information is corrected to correct the position coordinates of the defect output by each wire detecting device. The image is used to observe the coordinate value of the SEM. For example, the measurement is performed in advance, and the i-th order coefficient for correction is calculated by the least-multiplier approximation, and is memorized as error information (please refer to the patent document, and there is also a defect observation device which sets a plurality of measurement points on the substrate, For each measurement point, the position deviation amount between the detection coordinate system and the observation coordinate system is measured, and a defect position correction formula for correcting the defect position of the detection coordinate system is prepared according to the position deviation amount of each measurement point. The one-time defect position correction formula has three items of the compensation component, the expansion component, and the rotation component of the observation coordinate system with respect to the detection coordinate system (refer to Patent Document 2). [Patent Document 1] Japanese Patent Laid-Open Publication No. 2003-227710 [Patent Document 2] Japanese Laid-Open Patent Publication No. Hei 2 No. 31-253 C. In addition, in recent years, the size of the FPD substrate has been greatly increased, and as the size of the FPD has increased, the size of various devices has also increased. 201005282 With the enlargement of the device, the mechanical mechanism (ie mechanical) strain or deviation is also affected. Therefore, the unified correction by the preset one-time type may cause a situation in which the entire area of the substrate or the relative movement range cannot be properly corrected. Further, as the FPD substrate is enlarged, it is also used. A defect detecting device equipped with a plurality of detectors has a mounting error for each of the detectors. Therefore, even if one defect detecting device is uniformly corrected, it may be unsuitable. The object of the present invention is to provide a first substrate observation device in accordance with the aspect of the present invention, even if it is difficult to perform the correction by the enlargement of the substrate or the device. The first slab viewing device includes an optical mechanism that expands the viewing substrate, and a relative moving mechanism that specifies the first position information of the observation target position on the substrate to move the relative position of the optical mechanism relative to the substrate. The photographing mechanism is configured to reduce the aforementioned observation and output the image by using the relative moving mechanism relative to the substrate (four) of the substrate (four); In the image processing unit, the imaging unit obtains the positional stomach information based on the captured image, and the correction information generating unit generates the correction amount based on the second position information acquired by the image processing unit to generate the correction factor according to the first The position information is corrected according to the former; and the 'corrected information memory mechanism' is generated by the above-mentioned correction information generated by the above-mentioned repair = 201005282 and the field corresponding to the first position information in the plural field defined by the six counties. According to another aspect of the present invention, a recording device executed by the above-mentioned first substrate observation device and (4) a control device for loading the substrate may be provided. Further, according to another aspect of the present invention, a computer readable device may be provided. In the memory medium, the memory is stored in a circuit that is connected to the second substrate observation device so that the computer and the second substrate observation device have the same function as the entire magic substrate observation device. And the second substrate is disposed with an optical mechanism having an extended domain and a film that passes through the silk substrate and is photographed Institution. According to the first substrate observation device described above, since the correction information is generated and stored in the plural field, even if the substrate or the second substrate observation device is enlarged, it is possible to implement the H correction in the entire field.
修正。又’藉上述方法、控制裝置及記憶於記憶媒體之程 式亦可獲得相同效果。 t資方式】 用以實施發明之最佳形態 以下,參考圖式來詳細說明本發明實施形態。以下, :’、、方便。兒月基板」係暫定為由矩形玻璃等所形成之FPD 基板’但亦可為半導體晶圓等其它_之基板。又,「缺陷」 包含圖案之開口缺陷、短路缺陷或粉塵等異物之附著。且, 了助於理解本發明實施形態,在幾個圖中雖顯示了具體 9 201005282 之數值,但這些數值並非是代表顯示實際之數量傾向或有 效數字之位數者。 而,說明係以如下順序進行。首先,參考第丨圖說明缺 陷修正裝置之構成,接著參考第2圖說明座標系統。之後, 隨時參考第4圖〜第7圖來說明資料形式等,並以第3圖之流 程圖說明第1實施形態之缺陷修正裝置之動作。再者,參考 第8圖由資料流程之觀點說明第丨實施形態。接著,參考第9 圖〜第11圖或僅由文章來說明其它實施形態。 第1圖係第1實施形態之缺陷修正裝置的功能方塊構成 圖。 缺Fa修正裝置100為例如雷射修復(laser repair )裝置, 具有擴大觀察基板10之缺陷並加以修正之功能。由於可進 行缺陷之擴大觀察來作為修正之前置處理,因此缺陷修正 裝置100為基板觀察裝置之一種。 缺陷修正裝置1〇〇具有台座部101、門型架部(gantry) 102、缺陷修正部1〇3、微觀觀察光學系統1〇4及拍攝部1〇6, 台座部101係在以空氣使基板浮起之狀態下將基板朝搬送 方向(X方向)搬送者,門型架部1〇2係安裝成跨越台座部 101上所載置之基板1〇,缺陷修正部1〇3係修正基板1〇上之 缺陷者,微觀觀察光學系統104具有擴大觀察基板1〇之物透 鏡,而拍攝部106則係拍攝微觀觀察光學系統1〇4所擴大之 基板10的影像者。缺陷修正部103與光學系統104亦可收容 於1個光學單元1〇5 ^拍攝部1〇6固定安裝於光學單元1〇5。 光學單元105係可移動地安裝於架部1〇2之水平樑,而可朝 10 201005282 與基板10之搬送方向(X方向)垂直相交的Y方向移動。故, 光學單元105與基板10係朝ΧΥ方向相對地移動。 又’第1實施形態之缺陷修正裝置100包含透過網路200 與缺陷檢測裝置300及310連接之PC (Personal Computer) 107。網路200為LAN (Local Area Nerwork)或網際網路等 任意之網路。 PC 107具有 CPU ( Central Processing Unit )、ROM ( ReadCorrected. The same effect can be obtained by the above method, the control device, and the method of memorizing the memory medium. BEST MODE FOR CARRYING OUT THE INVENTION Hereinafter, embodiments of the present invention will be described in detail with reference to the drawings. Below, :', convenient. The "children's substrate" is tentatively defined as an FPD substrate formed of rectangular glass or the like, but may be another substrate such as a semiconductor wafer. Further, "defects" include adhesion of foreign defects such as opening defects, short-circuit defects, and dust of the pattern. Further, while assisting in understanding the embodiments of the present invention, the numerical values of the specific 9 201005282 are shown in several figures, but these numerical values are not representative of the number of actual tendency or effective digits. However, the description is made in the following order. First, the configuration of the defect correction device will be described with reference to the drawings, and then the coordinate system will be described with reference to Fig. 2. Then, the data format and the like will be described with reference to Figs. 4 to 7 at any time, and the operation of the defect correction device of the first embodiment will be described with reference to the flowchart of Fig. 3. Further, the eighth embodiment will be described with reference to Fig. 8 from the viewpoint of the data flow. Next, other embodiments will be described with reference to FIG. 9 to FIG. 11 or only by the article. Fig. 1 is a block diagram showing the function of the defect correction device of the first embodiment. The missing Fa correction device 100 is, for example, a laser repair device, and has a function of expanding the defect of the observation substrate 10 and correcting it. Since the enlarged observation of the defect can be performed as the correction pre-processing, the defect correction device 100 is one of the substrate observation devices. The defect correction device 1A includes a pedestal portion 101, a gantry 102, a defect correction portion 〇3, a microscopic observation optical system 1〇4, and an imaging unit 1〇6, and the pedestal portion 101 is made of air. When the substrate is transported in the transport direction (X direction) in the floating state, the gantry portion 1 〇 2 is mounted so as to straddle the substrate 1 placed on the pedestal portion 101, and the defect correcting portion 1 〇 3 is the modified substrate 1 In the case of the defect, the microscopic observation optical system 104 has an object lens that enlarges the observation substrate 1B, and the imaging unit 106 captures the image of the substrate 10 enlarged by the microscopic observation optical system 1〇4. The defect correcting unit 103 and the optical system 104 can also be housed in one optical unit 1〇5. The imaging unit 1〇6 is fixedly attached to the optical unit 1〇5. The optical unit 105 is movably attached to the horizontal beam of the frame portion 〇2, and is movable in the Y direction perpendicularly intersecting the transport direction (X direction) of the substrate 10 at 10 201005282. Therefore, the optical unit 105 and the substrate 10 are relatively moved in the x direction. Further, the defect correction device 100 of the first embodiment includes a PC (Personal Computer) 107 connected to the defect detecting devices 300 and 310 via the network 200. The network 200 is a network such as a LAN (Local Area Nerwork) or an Internet. PC 107 has CPU ( Central Processing Unit), ROM (Read
Only Memory )等非依電性記憶體、作為工作區域(w〇rking Area )之RAM ( Random Access Memory )、硬碟裝置等外部 §己憶裝置、以及與外部機器連接之介面,並將該等以匯流 排相互連接之電腦。 PC107亦可更具有包含用以接受來自使用者之輸入的 滑鼠等指向裝置及鍵盤之輸入裝置、顯示器或印表機等輸 出裝置、以及電腦可讀取之可攜式記憶媒體之驅動裝置。 CPU係將已記憶於ROM、硬碟裝置、可攜式記憶媒體等之 程式或透過網路200提供之程式讀取至RAM來執行,藉此實 現PC107之後述各種功能。 PC107亦可替換為工作站或伺服器電腦等。又,亦可非 如第1實施形態般於缺陷修正裝置100之内部裝入pcl〇7,而 是直接或間接將不含PC之缺陷修正裝置與外部之pc連接 之構成。此時,外部PC可作為控制缺陷修正裝置之控制裝 置作用。 第1圖中,PC107所實現之各功能係以方塊表現。換言 之’PCH)7具有控制部⑽、影像處理部刚、座標修正圖; 11 201005282 成部110、座標修正圖記憶部U1及通訊部112。其它實施形 態中’可藉專用硬體電路來代替通用之PC107,實現該等各 功能方塊。 以上為缺陷修正裝置100之概要。接著,說明第丨圖之 細節。 首先,具有以線型感測器檢查基板全面之自動巨觀檢 查功能中,進行檢測基板10上之缺陷之處理。之後,針對 缺陷檢测裝置300所檢測出之缺陷,以具有可判定必須修正 之真缺陷或不需修正之擬似缺陷的預覽功能之缺陷檢測裝 魯 置310來檢測真缺陷。該等缺陷檢測裝置3〇〇或31〇所檢測出 之缺陷種類或缺陷座標位置等關於缺陷之資訊會透過網路 200保存於外部記憶裝置320。以下將該資訊稱為「缺陷資 訊」。缺陷資訊例將與第4圖同於後述,而缺陷資訊除缺陷 - 種類與大小外,包含缺陷座標。 , 又,在缺陷檢測裝置310以預覽進行缺陷檢測處理結束 後,經判定為必須修正之基板10會搬送至缺陷修正裝置 100,並搭載於台座部1〇1。與將基板1〇搬入缺陷修正裝置 鲁 1〇〇之搬入並行或前後’缺陷修正裝置100透過PC1〇7之通訊 部112,由外部記憶裝置320讀取要搬入之基板1〇之缺陷資 訊。 通 sfl 部 112可藉例如 NIC ( Network Interface Card )或 内藏之通訊介面來實現。通訊部112將收到之缺陷資訊輸出 至控制部108。 控制部108藉CPU執行程式來實現’根據通訊部112所 12 201005282 輸出之缺陷資訊’如下進行用以進行對應修正目標之缺陷 位置相對移動之控制。Non-electrical memory such as Only Memory), external memory such as RAM (Random Access Memory) in the working area (w〇rking Area), hard disk device, and interfaces connected to external devices, and such interfaces A computer connected to each other by a bus. The PC 107 may further include an input device including a pointing device and a keyboard for inputting from a user, an output device such as a display or a printer, and a drive device for a portable readable memory medium. The CPU executes a program stored in a ROM, a hard disk device, a portable memory medium, or the like, or a program provided through the network 200, to be executed in the RAM, thereby realizing various functions of the PC 107 described later. The PC107 can also be replaced by a workstation or a server computer. Further, the pcl〇7 may be incorporated in the defect correction device 100 as in the first embodiment, and the PC-free defect correction device may be directly or indirectly connected to the external PC. At this time, the external PC can function as a control device for controlling the defect correcting device. In Figure 1, the functions implemented by PC107 are represented in blocks. In other words, the 'PCH' 7 has a control unit (10), an image processing unit, and a coordinate correction map. 11 201005282 The part 110, the coordinate correction map storage unit U1, and the communication unit 112. In other implementations, the dedicated PCs can be replaced by dedicated hardware circuits to implement the various functional blocks. The above is an outline of the defect correction device 100. Next, the details of the figure will be explained. First, in the automatic giant inspection function in which the substrate is inspected by the line type sensor, the process of detecting the defect on the substrate 10 is performed. Thereafter, for the defect detected by the defect detecting device 300, the defect detecting device 310 having the preview function capable of determining the true defect that must be corrected or the pseudo defect that does not need to be corrected is used to detect the true defect. Information about defects such as defect types or defect coordinate positions detected by the defect detecting means 3 or 31 is stored in the external memory device 320 via the network 200. This information is referred to below as "defective information." The defect information example will be the same as Fig. 4, and the defect information includes the defect coordinates in addition to the defect type and size. When the defect detecting device 310 finishes the defect detecting process by the preview, the substrate 10 determined to be necessary to be corrected is transported to the defect correcting device 100, and is mounted on the pedestal portion 1〇1. The defect information of the substrate 1 to be loaded is read by the external memory device 320 by the external memory device 320, which is carried into the communication unit 112 of the PC1〇7, by moving the substrate 1 into the defect correction device. The sfl unit 112 can be implemented by, for example, an NIC (Network Interface Card) or a built-in communication interface. The communication unit 112 outputs the received defect information to the control unit 108. The control unit 108 executes the program by the CPU to execute the "defect information outputted by the communication unit 112 12 201005282" as follows to control the relative movement of the defect position corresponding to the correction target.
台座部101使空氣噴出來使基板10浮起,在使基板101 浮起之狀態下,藉定位(alignment)機構定位於台座部101 之基準位置,並以移動保持部吸附經定位之基板10之側緣 部而加以雜4座部1()1在使基板1G浮起之狀態下使移 動保持部朝&方向移動,藉此搬送基板1G。又,亦可在將 基板疋位於基準位置之狀態下載置於台座部1〇1上,使架部 102朝XJ向移動,並使光學單元⑽沿架部ι〇2之水平樑朝 Yr方向移動。座標系統將與第2圖同於後述,而將以缺陷修 正裝置100為基準之座標系統稱為缺陷修正裝置之「裝 置座標系統」,並標以標號「2R」。 裝置座標系統2R之座標軸中,第j圖顯示Xr抽與& 轴裂置座標系統2R之係與紙面垂直,為光學單元 1〇5移動之方向,即沿架部1Q2之樑的方向。 冑以基板10為基準之座標系統稱為「基板座標系 統」,並標以標號「ΣΒ」。基板座標系統ΣΒ之座標轴中, 僅YR轴顯示於圖式。基板座標系統ςβ《χ轴與A轴平行, 而基板座標系統Σ B之y轴則與YR^平行 移動料部具錢基板_Xr方向移動之雜馬達等 ^驅動致的(aetuatG〇。又,光學單调具有使光學 第罝缸本身'㈣部1G2之水平樑朝YR方向移動之線性馬達 4單軸驅動致動器。 工4 P1G8根據藉缺陷資訊指定為缺陷位置之缺陷座 13 201005282 標,對各單轴驅動致動器指示以心座標與Yr座標之细合表 不之XR方向與\方向的各移動量。結果,移動保持部與光 學單兀105各自具有之單轴驅動致動器與控制部108,係作 為使光學系統關目對於基板1G之相對位置㈣動之㈣ 移動機構作用。 如上所述,使移動保持部與光學單元105相對移動而使 光學系統UM之觀察光㈣準目標座標後,㈣㈣8透過 影像處理部109、或直接命令拍攝部1〇6進行拍攝而控 制部108不限於相對移動之控制,亦進行缺陷修正裝置= ⑩ 之各部間之連動控制、或作為缺陷修正裝置1〇〇全體之動作 控制。 上述相對移動後,拍攝部106透過光學系統1〇4拍攝作 為觀察對象之缺陷。拍攝部106輸出經光電變換之結果所得 ' 之影像訊號,藉此將影像輸出至外部。以下,將拍攝部1〇6 - 輸出之影像稱為「拍攝影像」。 在此,光學系統104包含用以擴大觀察基板10之物透 鏡、用以將拍攝所需之照明光照射至基板10上之光源及其 ® 它光學元件。 又,缺陷修正部103包含例如用以修正缺陷之雷射光 源、用以僅對應修正缺陷之範圍照射雷射之細缝或空間光 調變器。 拍攝部 106為例如CCD (Charge Coupled Device)影像 感測器或 CMOS ( Complementary Metal-Oxide Semiconductor)影像感測器,可為拍攝黑白亮度影像者或 14 201005282 拍攝彩色影像者。 而,光學系統104雖作為以拍攝部1〇6進行拍攝之拍攝 光學系統作用,但光學系統1〇4之部分光學元件亦可兼作為 以缺陷修正部103進行雷射照射之投影光學系統。 拍攝部1G6所輸ib之減影⑽、送人影像處理部⑽來 處理。影像處理部應可藉例如連接於拍攝部收之影像梅 取板(capture board)與CPU來實現。 影像處理部1〇9係執行既有之影像辨識處理,該影像辨 識處理包含例如亮度分布之辨識、特徵點抽出、邊緣抽出、 或已拍攝預先判定為沒有缺陷之基板的參考影像比較等處 理。藉影像辨識處理,影像處理部1〇9辨識拍攝影像所顯現 之缺陷,並取得表示賴位置及範圍之資訊。影像處理部 109將取得之資訊輸出至座標修正圖作成部11〇。 依據實施形態’影像處理部1〇9亦可進而根據拍攝影像 進行缺陷分類,或判斷是否要修正,並取得修正所需之各 種資訊。 又’由控制部1G8將缺陷資訊輸人座標修正圖作成部 .故,座標修正圖作成部11()根據表示影像處理部1〇9由 拍攝影像取得之缺陷位置的資訊及控制部1〇8所輸入之缺 陷資訊,作成或更新座標修正圖。座標修正圖作成部ιι〇亦 可藉PC107之CPU實現。 細節將與第5圖〜第8圖同於後述,座標修正圖包含用 以根據缺陷資訊來修正控制部108指示之相對移動量的修 正資訊。換言之,座標修正圖作成部11〇作為生成修正資訊 15 201005282 之修正資訊生成機構作用。 又’座標修正圖並非對基板10上之任一領域皆進行統 一修正’而是用以根據作為觀察及修正對象之缺陷在基板 10上之位置來進行修正者。故,座標修正圖之資料(以下 稱「座標修正圖資料」)係將各修正資訊與已預先定義之複 數領域產生關聯之資料。 座標修正圖作成部110將座標修正圖資料輸出至座標 修正圖記憶部111。座標修正圖記憶部lu記憶座標修正圖 作成部110所輸出之座標修正圖資料。座標修正圖記憶部 參 111可藉PC107所具有之RAM及硬碟裝置的其中一者或兩 者來實現,作為記憶修正資訊之修正資訊記憶機構作用。 座標修正圖記憶部Π1所記憶之座標修正圖資料在基 板10上之缺峨察及修正後,㈣胁進行基板⑺上之其 " 它缺陷及與基板1G列之未圖示第2基板之觀察與修正日卜 , 換s之’與上述相同地’缺陷檢測裝置3〇〇或31〇進行 檢測第2基板之缺陷之處理,並將第2基板之缺陷資訊傳送 至缺陷修正裝置刚。又,第2基板搬送至缺陷修正裝置 © 100 ’並搭載於台座部。 如此-來,與上述相同地,控制部108控制根據藉缺陷 資訊指定為第2基板上之缺陷位置的座標之相對移動。此 時控制#108參考座標修正圖記憶部⑴所記憶之座標修 正圖資料’對使移動保持部及光學單元1〇5朝灯方向移動 之致動器指示的移動量進行修 仃I正而,第1實施形態之移動 量修正如後所述係間接地進行。 16 201005282 相對移動後之處理在第2基板與基板_同。故,座標 修正圖錢行航各缺絲料_之職(_ew),I 於修正藉預覽而判斷為必須修正之缺陷時更新。 缺修正裝置1G0及缺陷檢測裳置·、則等之應變、 偏差或機體差異等會隨時間變化。舉例言之,隨著室潘變 化,各種裝置會膨脹或收縮’且構成零件間之安裝也會逐 漸鬆脫。產生隨時性變化時,根據上述習知技術,必須重 設已預先設定之修正式或誤差資訊。$,根據第1實施形 態,座標修正®會在擴大詳吨察基板上之丨個缺陷時隨時 更新’因it匕亦可配合隨時性變化而彈性地對應。 以上,已參考第1圖說明第1實施形態之概要,接著說 明細節。 第2圖係說明第1實施形態之座標系統之示意圖。 第2圖顯示缺陷檢測裝置3〇〇與缺陷修正裝置1〇〇之示 意立體圖。第2圖雖省略缺陷檢測裝置31〇之圖示,但可與 缺陷檢測裝置3〇〇為相同構造。 第2圖之下部顯示缺陷修正裝置1〇〇中,藉空氣層使基 板10以非接觸狀態浮起之台座部1(U、具有支柱1〇2b、1〇2c 及水平樑102a之架部1 〇2、可沿水平樑1 〇2a移動之光學單元 105、及固定於光學單元1〇5之拍攝部1〇6。第2圖中,將浮 起於台座部1〇1上之基板1〇之端部加以保持並使其朝搬送 方向移動之移動保持部之圖示係省略。 以下’為簡化說明係暫定如下’但在該暫定下並不失 說明之一般性。 17 201005282 *將基板座標系統ΣΒ所表示之座標(x,y)以上標文 子「B」標示為b (χ,y)。同樣地,將裝置座標系統^汉所 表不之座標(XR,YR)標示為R (Xr, Yr)。 *基板10之觀察對象面為長方形。 *以基板10為基準之基板座標系統Σ B之X軸與y軸,分 別與基板10之觀察對象面的長邊與短邊平行。 *除去成為誤差之應變或偏差等,XR軸平行於\軸, Yr軸平行於7軸。換言之,將基板1〇搬入缺陷修正裝置ι〇〇 而載置於台座部1〇1上時之基準位置,係設定為使Xr軸、 Yr軸分別平行於X轴、y軸。 *裝置座標系統2RiZR軸與台座部1〇1之上面垂直。 *台座部101藉空氣等以非接觸狀態使基板1〇浮起,並 可在以移動保持部保持該浮起之基板丨〇之側緣部的情況 下,朝Xr方向移動。台座部101之基準位置已預先決定。 *由於樑102a平行於Yr軸,因此光學單元105可朝YrThe pedestal portion 101 ejects air to float the substrate 10, and in a state where the substrate 101 is floated, is positioned at a reference position of the pedestal portion 101 by an alignment mechanism, and the positioned substrate 10 is adsorbed by the movement holding portion. The side edge portion and the dummy portion 1 (1) move the substrate 1G while moving the substrate 1G in the & direction. Further, the substrate may be placed on the pedestal portion 1〇1 while the substrate is placed at the reference position, the frame portion 102 may be moved toward the XJ direction, and the optical unit (10) may be moved in the Yr direction along the horizontal beam of the frame portion ι2. . The coordinate system will be described later with reference to Fig. 2, and the coordinate system based on the defect correction device 100 will be referred to as the "device coordinate system" of the defect correction device, and will be referred to as "2R". In the coordinate axis of the device coordinate system 2R, the jth diagram shows that the Xr pumping && axis split coordinate system 2R is perpendicular to the paper surface, which is the direction in which the optical unit 1〇5 moves, that is, the direction along the beam of the frame portion 1Q2. The coordinate system based on the substrate 10 is referred to as the "substrate coordinate system" and is marked with the symbol "ΣΒ". Among the coordinate axes of the substrate coordinate system, only the YR axis is shown in the drawing. The substrate coordinate system ςβ "χ axis is parallel to the A axis, and the y axis of the substrate coordinate system Σ B is driven by the YR^ parallel moving material part of the money substrate _Xr direction moving motor (aetuatG〇. Also, The optical monotony has a linear motor 4 single-axis drive actuator that moves the horizontal beam of the optical cylinder '1' 1G2 toward the YR direction. The work 4 P1G8 is designated as the defect seat of the defect position 13 201005282 according to the defect information. Each of the single-axis drive actuators indicates the respective movement amounts of the XR direction and the \ direction in which the heart coordinates and the Yr coordinates are combined. As a result, the movement holding portion and the optical unit 105 each have a single-axis drive actuator. And the control unit 108 functions as a moving mechanism for moving the relative position of the optical system to the relative position of the substrate 1G. (4) As described above, the moving holding portion and the optical unit 105 are relatively moved to make the observation light of the optical system UM (4) After the target coordinates, (4) (4) 8 is transmitted through the image processing unit 109 or directly by the imaging unit 1〇6, and the control unit 108 is not limited to the control of the relative movement, and the interlocking control between the parts of the defect correction device=10 is also performed. Or the operation control of the entire defect correction device 1 . After the relative movement, the imaging unit 106 images the defect to be observed through the optical system 1 to 4. The imaging unit 106 outputs the image signal obtained by the photoelectric conversion. Thereby, the video is output to the outside. Hereinafter, the image of the imaging unit 1〇6-output is referred to as “photographed image.” Here, the optical system 104 includes an object lens for enlarging the observation substrate 10 for use in photographing. The illumination light illuminates the light source on the substrate 10 and its optical element. Further, the defect correction unit 103 includes, for example, a laser light source for correcting the defect, and a slit or space for irradiating the laser only to correspond to the range of the correction defect. The imaging unit 106 is, for example, a CCD (Charge Coupled Device) image sensor or a CMOS (Complementary Metal-Oxide Semiconductor) image sensor, which can be used for shooting black and white luminance images or 14 201005282 for color images. The optical system 104 functions as a photographing optical system that images the imaging unit 1〇6, but some optical components of the optical system 1〇4 may also be used. The projection optical system that performs laser irradiation by the defect correcting unit 103. The subtraction (10) of the ib transmitted by the imaging unit 1G6 is processed by the image processing unit (10). The image processing unit should be connected to the image capturing unit for example. The image processing unit 1 〇 9 performs an existing image recognition process including, for example, identification of brightness distribution, feature point extraction, edge extraction, or photographing, which is determined in advance as The reference image of the substrate without defects is processed and compared. By the image recognition processing, the image processing unit 1〇9 recognizes the defect appearing in the captured image, and acquires information indicating the position and range of the image. The image processing unit 109 outputs the acquired information to the coordinate correction map creation unit 11A. According to the embodiment, the image processing unit 1〇9 can further classify the defect based on the captured image, or determine whether or not to correct it, and obtain various kinds of information necessary for the correction. Further, the control unit 1G8 converts the defect information into the coordinate correction map creation unit. Therefore, the coordinate correction map creation unit 11 () is based on the information indicating the position of the defect obtained by the image processing unit 1〇9 from the captured image, and the control unit 1〇8. Create or update the coordinate correction map by entering the defect information. The coordinate correction map can also be realized by the CPU of PC107. The details will be described later with reference to Figs. 5 to 8 and the coordinate correction map includes correction information for correcting the relative movement amount indicated by the control unit 108 based on the defect information. In other words, the coordinate correction map creating unit 11 functions as a correction information generating unit that generates the correction information 15 201005282. Further, the coordinate correction map is not uniformly corrected for any of the fields on the substrate 10, but is used to correct the position on the substrate 10 based on the defect as the observation and correction target. Therefore, the data of the coordinate correction map (hereinafter referred to as "coordinate correction map data") is the information that relates the correction information to the pre-defined plural fields. The coordinate correction map creating unit 110 outputs the coordinate correction map data to the coordinate correction map storage unit 111. The coordinate correction map memory unit lu memory coordinate correction map is the coordinate correction map data output by the creation unit 110. The coordinate correction map memory unit 111 can be realized by one or both of the RAM and the hard disk device of the PC 107, and functions as a correction information memory mechanism for memorizing the correction information. After the coordinate correction map data stored in the coordinate correction map memory unit 1 is inspected and corrected on the substrate 10, (4) the substrate (7) is subjected to the defect and the second substrate is not shown in the substrate 1G. The observation and correction are performed, and the defect detection device 3A or 31A is processed to detect the defect of the second substrate, and the defect information of the second substrate is transmitted to the defect correction device. Further, the second substrate is transported to the defect correcting device © 100 ' and mounted on the pedestal portion. In the same manner as described above, the control unit 108 controls the relative movement of the coordinates designated as the defect position on the second substrate based on the defect information. At this time, the control #108 refers to the coordinate correction map data stored in the coordinate correction map storage unit (1), and corrects the amount of movement indicated by the actuator that moves the movement holding unit and the optical unit 1〇5 toward the lamp direction. The movement amount correction of the first embodiment is performed indirectly as will be described later. 16 201005282 After the relative movement, the second substrate is the same as the substrate. Therefore, the coordinate correction map money travels each of the missing materials _ job (_ew), I is updated when the correction is judged to be a defect that must be corrected by the preview. The strain, deviation, or body difference of the missing correction device 1G0 and the defect detection skirt, etc., may change with time. For example, as the chamber changes, the various devices expand or contract, and the mounting between the components will gradually loosen. When a change in time is generated, according to the above-described conventional technique, it is necessary to reset the preset correction or error information. $, according to the first embodiment, the coordinate correction ® will be updated at any time when the defect on the substrate is enlarged. 'Because it can also be elastically matched with the change of time. The outline of the first embodiment has been described above with reference to Fig. 1, and the details will be described. Fig. 2 is a schematic view showing the coordinate system of the first embodiment. Fig. 2 is a perspective view showing the defect detecting device 3A and the defect correcting device 1A. Although the illustration of the defect detecting device 31 is omitted in Fig. 2, it may have the same structure as the defect detecting device 3. In the lower part of Fig. 2, the pedestal portion 1 (U, the truss 1 〇 2b, 1 〇 2c, and the horizontal beam 102a) of the pedestal portion 1 in which the substrate 10 is floated in a non-contact state by the air layer is displayed. 〇2, an optical unit 105 movable along the horizontal beam 1〇2a, and an imaging unit 1〇6 fixed to the optical unit 1〇5. In the second figure, the substrate 1 floating on the pedestal 1〇1〇 The illustration of the movement holding portion in which the end portion is held and moved in the conveying direction is omitted. The following 'simplified explanation is tentatively set as follows', but the generality of the description is not lost under the provisional provision. 17 201005282 *Substrate coordinates The coordinates (x, y) indicated by the system 标示 are marked as b (χ, y) in the suffix “B”. Similarly, the coordinate (XR, YR) indicated by the device coordinate system han is marked as R (Xr). Yr) * The observation target surface of the substrate 10 is a rectangle. * The X-axis and the y-axis of the substrate coordinate system Σ B based on the substrate 10 are parallel to the long side and the short side of the observation target surface of the substrate 10. The strain or deviation which becomes the error is removed, the XR axis is parallel to the \ axis, and the Yr axis is parallel to the 7 axis. In other words, the substrate 1 is The reference position when the defect correction device is placed on the pedestal portion 1〇1 is set so that the Xr axis and the Yr axis are parallel to the X axis and the y axis, respectively. * The device coordinate system 2RiZR axis and the pedestal portion 1 The upper surface of the crucible 1 is vertical. The pedestal portion 101 floats the substrate 1 in a non-contact state by air or the like, and can be moved toward the Xr direction while holding the side edge portion of the floating substrate crucible with the moving holding portion. The reference position of the pedestal 101 has been determined in advance. * Since the beam 102a is parallel to the Yr axis, the optical unit 105 can be directed to Yr.
方向移動。沿著樑l〇2a之光學單元1〇5之基準位置已預先決R 定。 *光學單元105及拍攝部106之光轴平行於心軸。 *基板座標系統ΣΒ之原點雖設定為基板1〇之觀察對 象面頂點巾的其中之-,但亦可任意設定。裝置座標系統 2汉之原點亦可任意設定。 在上述前提下,控制部1〇8對移動保持部用之單軸驅動 致動器’指讀移動轉部朝Xr方向移動之量,並對光學 單凡用之單軸驅動致動器,指示使光學單元1()5朝^方向移 201005282 =之量。結果’可實現光學系統1G4相對於基板ig之相對移 又,根據上述前提,xy平面與XrY#面平行。且,bMove in direction. The reference position of the optical unit 1〇5 along the beam l〇2a has been predetermined. * The optical axes of the optical unit 105 and the imaging unit 106 are parallel to the mandrel. * The origin of the substrate coordinate system is set to be the one of the observation surface of the substrate 1 ,, but it can be set arbitrarily. Device coordinate system 2 The origin of Han can also be set arbitrarily. Under the above premise, the control unit 1 8 instructs the uniaxial drive actuator for the movement holding portion to shift the amount of the movement rotary portion in the Xr direction, and instructs the optical single-axis drive actuator Move the optical unit 1 () 5 toward the ^ direction by 201005282 = amount. As a result, the relative shift of the optical system 1G4 with respect to the substrate ig can be realized. According to the above premise, the xy plane is parallel to the XrY# plane. And, b
y)與(xR,yr)間之座標變換,原本應可對台座部 101之移動㈣部與光學單㈣5分別位於基準位置時之基 板座構系統ΣΒ的原點B (0, 0),僅進行以裝置座標系統= R所表示之補償座標R(n,f2)的加算或減算來實現。換言 之,理想上式(1)及式(2)之關係應成立。 (1)y) The coordinate transformation between (xR, yr) and the original point B (0, 0) of the substrate structure system when the movement (four) portion and the optical single (four) 5 of the pedestal portion 101 are respectively located at the reference position, This is done by adding or subtracting the compensation coordinates R(n, f2) represented by the device coordinate system = R. In other words, ideally the relationship between equations (1) and (2) should be true. (1)
Yef2+y ⑵ 惟,如上所述,實際上式⑴及式(2)之關係會因 各單輛驅動致動器之應變或安裝誤差之影響而不成立。 又,第2圖之上部中,在與缺陷修正裝置1〇〇相同之示 意形式下,僅摘要圖示缺陷檢測裝置3〇〇之一部份構成要 件。 換言之,第2圖僅顯示缺陷檢測裝置300中,將基板1〇 浮起並保持之台座部3〇1、具有支柱302b、302c與水平樑 302a之架部3〇2、及沿水平樑3〇2a安裝之複數線型感測器 3〇3a〜3〇3e。第2圖中,使浮起之基板10移動之移動保持部 省略圖示。線型感測器303a〜303e為例如CCD影像感測器 或CMOS影像感測器,作為缺陷之檢測器作用。 與缺陷修正裝置1〇〇相同地,缺陷檢測裝置300亦暫定 如下來進行以下之說明。 *將以缺陷檢測裝置300作為基準之裝置座標系統ΣΡ 19 201005282 所表示之座標(χΡ,γΡ)以上標文字「p」標示為Ρ(Χρ,Υρ)。 *除去成為誤差之應變或偏差等,Χρ軸平行於乂軸, Υρ軸平行於y軸。這與對缺陷修正裝置100所說明者相同。 *裝置座標系統ΣΡ之ZP軸與台座部3〇1之上面垂直。 *移動保持部在吸附保持已浮起於台座部3〇1上之基 板10之端部的情況下,可朝Xp方向移動。台座部3〇1之基^ 位置已預先決定,而浮起之基板糊已藉定位機構定位於 基準位置。Yef2+y (2) However, as described above, the relationship between the equations (1) and (2) is not true due to the strain or mounting error of each individual actuator. Further, in the upper portion of Fig. 2, in the same form as the defect correcting device 1, only a part of the defect detecting device 3 is schematically illustrated. In other words, Fig. 2 only shows the pedestal portion 3〇1 in which the substrate 1 is floated and held, and the frame portion 3〇2 having the pillars 302b and 302c and the horizontal beam 302a, and the horizontal beam 3〇 in the defect detecting device 300. 2a installed multi-line sensor 3〇3a~3〇3e. In Fig. 2, the movement holding portion for moving the floating substrate 10 is omitted. The line sensors 303a to 303e are, for example, CCD image sensors or CMOS image sensors, functioning as detectors for defects. Similarly to the defect correcting device 1, the defect detecting device 300 is tentatively determined as follows. * The coordinate "p" of the coordinates (χΡ, γΡ) indicated by the device coordinate system ΣΡ 19 201005282 based on the defect detecting device 300 is denoted by Ρ(Χρ, Υρ). * Remove the strain or deviation that becomes the error, the Χρ axis is parallel to the 乂 axis, and the Υρ axis is parallel to the y axis. This is the same as that explained for the defect correction device 100. * The ZP axis of the device coordinate system is perpendicular to the upper surface of the pedestal portion 3〇1. * The movement holding portion is movable in the Xp direction when the end portion of the substrate 10 that has floated on the pedestal portion 3''1 is adsorbed and held. The base position of the pedestal portion 3〇1 has been determined in advance, and the floating substrate paste has been positioned at the reference position by the positioning mechanism.
*各線型感測器303a〜303e係光軸平行於心軸,對樑 302a之安裝位置之Yp座標為已知。 *裝置座標系統ΣΡ之原點亦可任意設定。* The line sensors 303a to 303e are optical axes parallel to the mandrel, and the Yp coordinates of the mounting position of the beam 302a are known. * The origin of the device coordinate system can also be set arbitrarily.
缺陷檢測裝置300-面控制移動保持狀單轴驅動致 動器將基板1G以等速朝&方向移動,—面以線型感測器 3〇3a〜版重複㈣祕,域合摘拍狀料來取得 拍攝了基板10全體之影像(以下稱「合成基板影像」)。裝 置座標系統Σ P與基板座標系統Σ叫之座標變換與上述相 同’理想上式(3)及⑷之關係應成立,但實 應變或偏差之影響而不成立。 ” (1) (2) ’並將合成The defect detecting device 300-surface-controlled moving-holding single-axis driving actuator moves the substrate 1G at a constant speed toward the & direction, and the surface is repeated with a line type sensor 3〇3a~plate (4) secret, and the field is picked and picked. The image of the entire substrate 10 (hereinafter referred to as "synthetic substrate image") was acquired. The relationship between the coordinate system Σ P and the coordinate system of the substrate coordinate system and the same 'ideal equations (3) and (4) above should be established, but the effect of the actual strain or deviation does not hold. ” (1) (2) ’ and will synthesize
Xp = f3+x Yp= f4+yXp = f3+x Yp= f4+y
缺陷檢測裝置300由合成基板影像檢測缺陷 基板影像上之缺陷座標變換為裝置座標系統£ P 著根據上述式(3)及(4),缺陷檢測裝置3〇〇將 裝置座標系統ΣΡ之缺陷座標變換為基板座標系統ΣΒ。 20 201005282 之後’基板10由缺陷檢測裝置300搬出並搬入缺陷修正 裝置100後,控制部108控制基板10與光學系統1〇4之相對移 動。為了實現相對移動,控制部108必須根據缺陷檢測裝置 300所計算之缺陷座標b (x,y),進行由基板座標系統Σβ 至裝置座標系統ΣΙΙ之座標系統變換。 故,控制部108由與修正對象之缺陷對應之式(丨)之 座標XR,減去台座部1〇1之目前位置之對基準位置之補償, 藉此异出Xr方向之移動量。同樣地,控制部108由與修正對 象之缺陷對應之式(2)之座標YR,減去光學單元1〇5之目 前位置之對基準位置之補償,藉此算出Yr*向之移動量。 惟,缺陷修正裝置100與缺陷檢測裝置3〇〇為個別之裝 置,分別具有特有之應變或偏差。 故,當控制部108將如上述般算出之移動量值本身作為 指定實際相對移動量之移動量來使用時,缺陷有可能不位 於拍攝部106拍攝之拍攝影像中心。有時,缺陷可能會超出 光學系統104之觀察範圍,而不包含於拍攝影像。 故’當收到受缺陷檢測裝置300特有之應變或偏差影響 之缺陷資訊時,在根據缺陷資訊進行相對移動與拍攝所得 之拍攝影像中,為了盡量使缺陷位於靠近中心之位置,缺 陷修正裝置100會利用座標修正圖。 以下,就第1圖所說明之缺陷修正裝置1〇〇動作,更詳 細地說H第!實施形態—識之狀驗序重 習之實施形態。 即,第1實施形態中,缺陷修正裝置1〇〇之運用開始時 21 201005282 的初始狀態之座標修正圖皆不包含任何修正資訊,隨著缺 陷修正裝置100重複基板之修正,座標修正圖會依序更新。 故,第1實施形態之優點在於,不需事前作成初始狀態之座 標修正圖,且即使缺陷修正裝置1〇〇等產生隨時性變化亦 可藉座標修正圖之更新來配合。 第3圖係顯示第1實施形態之缺陷修正裝置動作的流程 圖。第3圖顯示關於1片基板1〇之處理。又,基板1〇已搬入 缺陷修正裝置100 ’並載置於台座部HH,使XR轴及YR軸分The defect detecting device 300 converts the defective coordinates on the defective substrate image into the device coordinate system by the synthetic substrate image detecting method. According to the above formulas (3) and (4), the defect detecting device 3 converts the defective coordinate of the device coordinate system ΣΡ For the substrate coordinate system ΣΒ. 20 201005282 After the substrate 10 is carried out by the defect detecting device 300 and carried into the defect correcting device 100, the control unit 108 controls the relative movement of the substrate 10 and the optical system 1〇4. In order to achieve relative movement, the control unit 108 must perform a coordinate system conversion from the substrate coordinate system Σβ to the device coordinate system 根据 based on the defect coordinates b (x, y) calculated by the defect detecting device 300. Therefore, the control unit 108 subtracts the current position of the pedestal portion 〇1 from the reference position XR of the equation (丨) corresponding to the defect of the correction target, thereby offsetting the amount of movement in the Xr direction. Similarly, the control unit 108 subtracts the reference position of the current position of the optical unit 1〇5 from the coordinate YR of the equation (2) corresponding to the defect of the corrected object, thereby calculating the amount of movement of Yr*. However, the defect correcting device 100 and the defect detecting device 3 are individual devices each having a characteristic strain or deviation. Therefore, when the control unit 108 uses the movement amount value calculated as described above as the movement amount specifying the actual relative movement amount, the defect may not be located at the center of the captured image captured by the imaging unit 106. Sometimes, the defect may exceed the viewing range of the optical system 104 and is not included in the captured image. Therefore, when receiving the defect information affected by the strain or deviation unique to the defect detecting device 300, in the captured image obtained by relative movement and shooting based on the defect information, the defect correcting device 100 is placed in a position close to the center as much as possible in order to make the defect as close as possible to the center. The coordinate correction map will be used. Hereinafter, the defect correction device 1 described in Fig. 1 is operated, and H is more detailed! The implementation form - the form of identification and review of the implementation form. In other words, in the first embodiment, the coordinate correction map of the initial state of the defect correction device 1 at the start of the application 21 201005282 does not include any correction information, and the coordinate correction map will be corrected as the defect correction device 100 repeats the correction of the substrate. Order update. Therefore, the first embodiment is advantageous in that the coordinate correction map of the initial state is not required to be formed in advance, and even if the defect correction device 1 or the like changes temporally, it can be complemented by the update of the coordinate correction map. Fig. 3 is a flow chart showing the operation of the defect correcting device of the first embodiment. Fig. 3 shows the processing of 1 substrate. Further, the substrate 1A has been loaded into the defect correcting device 100' and placed on the pedestal portion HH to divide the XR axis and the YR axis.
別平行X轴及y抽。 A 步驟S101中,通訊部112透過網路200由缺陷檢測裝置 300接收缺陷資訊,並將缺陷資訊輸出至控制部丨⑽。 第4圖顯示缺陷資訊例。第4圖中,對應1個缺陷之缺陷 資訊為索引(識別缺陷之識別單元)、顯示缺陷位置之缺陷 1 座標、缺陷大小、缺陷分類及顯示是否修正之旗標的組合。 缺陷座標以外之項目可因實施形態省略。第4圖為關於_ 缺陷之缺陷資訊例。 缺陷座標係以基板座標系統ΣΒ之X座標與y座標之組 參 合來表示,第4圖之例中,單位為毫米(mm)。缺陷座標顯 示之1點為缺陷檢測裝置300或310所檢測出之缺陷中心點。 缺陷大小在第4圖之例中為缺陷面積。缺陷檢測裝置 300或310藉處理已拍攝基板之拍攝影像來辨識缺陷範圍, 並算出經辨識之範圍的面積,藉此取得缺陷面積。 除面積外,亦可使用各邊平行X軸或y軸之長方形中, 包含缺陷範圍之最小長方形的左上角頂點與右下角頂點各 22 201005282 自之X座標與y座標的組合來表示缺陷大小。 缺陷分類係藉缺陷檢測裝置300或31〇處理拍攝影像來 進行判斷之分類。缺陷檢測裝置3〇〇或31〇將檢測出之缺 陷,分類為例如粉塵或多餘之光阻劑(ph〇t〇resist)等異物 附著、應連接處未連接之開口缺陷、不應連接處之間連接 之短路缺陷及光刻(photolithography)程序之曝光不良等。 顯示是否修正之旗標為顯示是否需對檢測出之缺陷進 行缺陷修正裝置100之修正的旗標。 在此回到第3圖,在步驟S101後之步驟si〇2中,控制部 108由通訊部112所收到之缺陷資訊選擇丨個未處理之缺陷。 接著,於步驟S103中,控制部1〇8辨識步驟si〇3所選出 之缺陷是否包含於用於座標修正圖所預定定義之複數領域 中的其中一者。如上所述,座標修正圖資料係將各修正資 訊與已預先定義之複數領域產生關聯之資料。 第5圖係說明座標修正圖之領域定義之圖。如基板座標 系統ΣΒ之X轴與y軸所示,第1實施形態中,對基板1〇定義 複數領域。 第5圖之例中,基板1〇之左上角頂點定義為基板座標系 統ΣΒ之原點’基板10之X方向長度為nL,y方向長度為!!^。 在此,η與m為2以上之整數。 第5圖中’基板10之上面(即形成有電路圖案之面的全 區)定義有用於座標修正圖之領域。各領域係1邊長度為L 之正方形’基板10之上面全體分割有配列成二次元格子狀 之nm個領域。即,基板1〇上之全領域已預先設定之間隔區 23 201005282 隔為方格狀,座標修正圖係使各方格與修正資訊產生關聯。 舉例 s 之’ nL = 1800mm,mL = 1500mm。L可配合基 板大】或特性適當地設定,例如L= 50mm,此時,η與m如 式(5)及(6)所示。、 n== 1800/50 = 36 (5) 1500/50 = 30 (6) 、下以M(i,j)」之標號參照各領域。在此,丨與j 分別為滿足式(7)與(8)之整數 滿足式(9)與(1〇)之範圍。 ,領域M (i, j)為同時 ^ ^ i ^ π — 1 (7) 1 (8) iL^X< (i+i) L (9) jL^X< (j+1) L (10) 換言之,i與j為用以特定格子領域之乂方向與7方向各自 之索引。 在此,回到第3圖之說明,步驟sl〇3中,控制部1〇8進 行之處理如下。 〇 將步驟S102所選出之缺陷之缺陷座標設為B(x,y),表 示藉im[A]將數A之小數點以下捨去之整數。如此一來,控 制部108於步驟S103中,判斷缺陷座標B (x,y)屬於第5圖 所定義之nm個領域的哪一個。 換言之,控制部108會根據式(11)與(12)計算索引 i與j ’並辨識步驟S102所選出之缺陷包含於領域M (i,j)。 i = int[x/L] x 24 201005282 (12) j = int[y/L] 接著’於步驟S104中,控制部108由座標修正圖記憶部 111讀取並取得步驟3103所辨識之領域M(i j)之座標修正 圖資料。如第6囷所示,座標修正圖資料為將修正資料與複 數領域分別產生關聯之形式的資料。 第6圖係顯示座標修正圖例之圖。第6圖中座標修正 圖係以4狀表_絲現,但具體之㈣形式依實施形態 可為任意。 第6圖之第1列與第2列為將領域加以特定之上述索引土 與j ’第3列與第4列為修正資訊,具體而言為χ座標之修正 量mx與y座標之修正量my。第6圖中雖省略一部份但係使 修正資訊分別與第5圖所定義之瓜^固所有領域產生關聯。 惟,如上所述,第i實施形態係由無知識之狀態逐漸進 行座標修正圖之學習的實施形態,所謂「無知識」係指不 存在與領域相關之修正資訊。在此,可於第5圖之第5列追 加表示是否存在與領域相關之修正資訊的旗標,但不使用 旗標事實上亦可表示修正資訊之存否。 換言之,第1實施形態中,利用「存在修正資訊時,其 修正量幾乎不會是零」之經驗法則,控制部⑽將判斷如 下。控制部⑽在與某領域M (i,j)相關之修正量服與邮 之值皆為零時,視為不存在與領域M D相關之修正資 訊。又’若修正#mx_y之值至少其巾—者為零以外之 值,控制部108將修正量mx^my所表*之已學習修正資訊 視為與領域M (i,j)相關而記愫。 25 201005282 此時為了將座才不修正圖初始化為無知識之初始狀 態,座標修正圖作成部11G會針對腿個所有領域生成已將 修正量mx#my之⑽Μ零之座祕正®並儲存於座標 修正圖記憶部111。 在此回到第3圖之說明’步驟S104中,控制部108於座 標修正圖㈣巾,由越修正w職部im!取並取得與表 不領域Μ (1,j)之索引衝相關的χ座標修正量⑽與y座標 修正量my之值。 接著,在步驟S105,控制部1〇8藉步驟sl〇4所取得之修 正量肌與叫,以式⑴)及(⑷修正步驟S102所選出之 缺陷之缺陷座標B (X,y),並算出根據座標修正圖資料之修 正後座標B (X,,y’)。 (13) (14) X5 — x + mx y’ = y+my 而’第1實施形s巾,如上所述,若不存在與領域M(i, j)相關之修正資訊,則修正量咖與叫之值皆為零。故, 此時步驟S105實質上不進行修正。 或者,其它實施形態中,若不存在與領域M (i,^相 關之修正資訊,控制部108可如下計算修正量。換言之,控 制部108由座祕正圖記憶部⑴讀取座標修正圖資料,判 斷疋否存在分別與包圍領域M (i,j)❿鄰接之8個領域相關 之修正資訊。存在與鄰接之i個以上領域相關之修正資訊 時’控制部108可算出該等修正資訊之平均,代替領域M(i, j)之修正資訊。 26 201005282 在步驟Sl05後之步驟S106中,控制部108將步驟S105 所算出之座;, 知Cx,y’)變換為裝置座標系統SR’並進行 ;相對移動之控制’該相對移動係用於觀察及修正步驟 S102所'出之缺陷。具體而言如下。 控制部108使用表示缺陷修正裝置1〇〇沒有偏差或應變 時之理想關係的式⑴及⑺,算出表示相對移動之終點 的座^ (Xr,YR)。惟,由於步驟S106之座標系統變換對Do not draw parallel X and y. In step S101, the communication unit 112 receives the defect information from the defect detecting device 300 via the network 200, and outputs the defect information to the control unit (10). Figure 4 shows an example of defect information. In Fig. 4, the defect information corresponding to one defect is a combination of an index (identification unit for identifying a defect), a defect indicating a defect position, a coordinate, a defect size, a defect classification, and a flag indicating whether or not the correction is performed. Items other than the defective coordinates may be omitted due to the embodiment. Figure 4 is an example of defect information about _ defects. The defect coordinates are represented by the combination of the X coordinate and the y coordinate of the substrate coordinate system, and in the example of Fig. 4, the unit is millimeter (mm). One point of the defect coordinate display is the defect center point detected by the defect detecting device 300 or 310. The defect size is the defect area in the example of Fig. 4. The defect detecting device 300 or 310 acquires the defect area by processing the captured image of the photographed substrate to identify the defect range, and calculates the area of the identified range. In addition to the area, a rectangle having a parallel X-axis or a y-axis of each side may be used, and the upper left corner vertex and the lower right corner vertex of the smallest rectangle including the defect range are respectively combined with the X coordinate and the y coordinate to indicate the defect size. The defect classification is performed by the defect detecting device 300 or 31〇 processing the captured image to perform classification of the judgment. The defect detecting device 3〇〇 or 31〇 classifies the detected defect into a foreign matter such as dust or an unnecessary photoresist (ph〇t〇resist), an opening defect which is not connected at the joint, and a joint which should not be connected. Short-circuit defects between connections and poor exposure of photolithography procedures. The flag indicating whether or not the correction is performed is a flag indicating whether or not the defect correction device 100 needs to be corrected for the detected defect. Returning to Fig. 3, in step si2 following step S101, the control unit 108 selects one unprocessed defect from the defect information received by the communication unit 112. Next, in step S103, the control unit 1 8 recognizes whether or not the defect selected in step si 〇 3 is included in one of the plural fields defined for the coordinate correction map. As mentioned above, the coordinate correction map data is the information that relates the revised information to the pre-defined plural fields. Figure 5 is a diagram illustrating the definition of the field of the coordinate correction map. In the first embodiment, as shown in the X-axis and the y-axis of the substrate coordinate system, a plurality of fields are defined for the substrate 1A. In the example of Fig. 5, the upper left corner of the substrate 1 is defined as the origin of the substrate coordinate system. The length of the substrate 10 in the X direction is nL, and the length in the y direction is !!^. Here, η and m are integers of 2 or more. The upper surface of the substrate 10 (i.e., the entire area on which the circuit pattern is formed) in Fig. 5 defines a field for the coordinate correction map. Each of the fields is a square having a length L of one side. The upper surface of the substrate 10 is divided into nm fields arranged in a lattice pattern of a second element. That is, the spacers 23 201005282 which are preset in the entire field on the substrate 1 are square-shaped, and the coordinate correction map associates the parties with the correction information. For example s ' nL = 1800mm, mL = 1500mm. L can be set appropriately with the substrate or the characteristics, for example, L = 50 mm, and η and m are as shown in the equations (5) and (6). , n== 1800/50 = 36 (5) 1500/50 = 30 (6), and refer to each field with the label M(i,j). Here, 丨 and j satisfy the ranges of (9) and (1〇), respectively, which satisfy the integers of the formulas (7) and (8). , the field M (i, j) is simultaneous ^ ^ i ^ π - 1 (7) 1 (8) iL^X< (i+i) L (9) jL^X< (j+1) L (10) In other words, i and j are indices for the respective directions of the grid and the direction of the 7 directions. Here, returning to the description of Fig. 3, in step s13, the processing by the control unit 1 〇 8 is as follows.缺陷 The defect coordinate of the defect selected in step S102 is set to B(x, y), which represents an integer rounded off by the decimal point of the number A by im[A]. In this way, the control unit 108 determines in step S103 which of the nm fields defined by the defect map B (x, y) belongs to Fig. 5. In other words, the control section 108 calculates the indices i and j' according to the equations (11) and (12) and recognizes that the defect selected in step S102 is included in the field M (i, j). i = int[x/L] x 24 201005282 (12) j = int[y/L] Next, in step S104, the control unit 108 reads and acquires the field M recognized in step 3103 by the coordinate correction map storage unit 111. (ij) coordinates correction map information. As shown in Section 6, the coordinate correction map data is the form in which the revised data is associated with the plural field. Figure 6 shows a diagram of the coordinate correction legend. The coordinate correction diagram in Fig. 6 is shown in a 4-shaped table, but the specific (4) form may be arbitrary depending on the embodiment. The first column and the second column in Fig. 6 are for the above-mentioned index soil and j 'column 3 and column 4 which are specific to the field, and are the correction information, specifically, the correction amount of the correction target mx and the y coordinate of the χ coordinate My. Although a part is omitted in Fig. 6, the correction information is associated with all fields defined in Fig. 5, respectively. However, as described above, the i-th embodiment is an embodiment in which the coordinate correction map is gradually learned from the state without knowledge, and "no knowledge" means that there is no correction information related to the field. Here, the flag indicating whether or not there is correction information related to the field can be added in the fifth column of Fig. 5, but the use of the flag can actually indicate the existence of the correction information. In other words, in the first embodiment, the control unit (10) determines the following rule by using the rule of thumb that the correction amount is hardly zero when the correction information is present. The control unit (10) considers that there is no correction information related to the field M D when the value of the correction amount and the mail value associated with a certain field M (i, j) are both zero. Further, if the value of the correction #mx_y is at least the value of the towel, the control unit 108 regards the learned correction information of the correction amount mx^my* as the field M (i, j) and records it. . 25 201005282 At this time, in order to initialize the uncorrected map to the initial state without knowledge, the coordinate correction map creation unit 11G generates the secret proof® of the correction amount mx#my (10) for all the fields of the leg and stores it in The coordinate correction map storage unit 111. Returning to the description of Fig. 3, in step S104, the control unit 108 obtains the coordinate correction map (4) towel, and obtains the index of the table field 1 (1, j) by the correction of the job part im! The value of the coordinate correction amount (10) and the y coordinate correction amount my. Next, in step S105, the control unit 1 〇8 uses the correction amount muscles obtained by the step s1 〇 4 to correct the defect coordinates B (X, y) of the defect selected in step S102 by the equations (1)) and ((4), and Calculate the corrected coordinate B (X,, y') according to the coordinate correction map data. (13) (14) X5 — x + mx y' = y+my and 'the first embodiment of the s towel, as described above, if If there is no correction information related to the field M(i, j), then the correction amount and the value are zero. Therefore, step S105 is not substantially corrected at this time. Alternatively, in other embodiments, if there is no In the field M (i, ^ related correction information, the control unit 108 can calculate the correction amount as follows. In other words, the control unit 108 reads the coordinate correction map data from the sacral map memory unit (1) to determine whether or not there is a surrounding area M ( i, j) correction information related to the eight fields adjacent to each other. When there is correction information related to i or more adjacent fields, the control unit 108 can calculate the average of the correction information instead of the field M(i, j) Correction information. 26 201005282 In step S106 subsequent to step S105, the control unit 108 proceeds to step S105. Calculating the seat; knowing Cx, y') is transformed into the device coordinate system SR' and performing; relative movement control 'This relative movement is used to observe and correct the defects in step S102. Specifically, the following is. 108 calculates the seat (Xr, YR) indicating the end point of the relative movement using equations (1) and (7) indicating the ideal relationship of the defect correction device 1 without deviation or strain. However, since the coordinate system of step S106 is changed
象為座標(X’,y’)’因此實際上步驟S106係進行下述式(15) 及(16)之計算。 XR=fl+X, (1) YR=f2+y, (2) 又’控制部1〇8算出式(15)及(16)所算出之座標R (Xr,Yr)與移動保持部及光學單元105之目前位置之對基 準位置之補償的差,作為距離目前位置之相對移動量。 接著’在步驟S106中,控制部1〇8進而將算出之XR方向 之相對移動量指示移動保持部之單軸驅動致動器。藉此, 保持基板10之移動保持部會相對光學系統104朝Xr方向相 對移動。 同樣地,在步驟S106中,控制部1〇8將算出之YR方向之 相對移動量指示光學單元1〇5之單軸驅動致動器。藉此,包 含光學系統104之光學單元1〇5會沿架部1〇2之樑102a,相對‘ 基板10朝YR方向相對移動。 結果,步驟106中,可實現基板1〇與光學系統104間之 相對移動。而,其它實施形態中,亦可用與上述不同之方 27 201005282 法來實現基板10與光學系統104間之相對移動。舉例言之, 亦可將缺陷修正裝置構造成,相對於將作為檢查對象之基 板10固定載置於基準位置的不可移動之台座部1〇1,使架部 102朝Xr方向相對移動。 接著,在步驟S107中,拍攝部106透過光學系統1〇4拍 攝基板10 ’並將拍攝影像輸出至影像處理部1〇9。 第7圖係顯示拍攝影像例之圖。·為方便說明,第7圖顯 示用以表示影像處理部109由拍攝部1〇6取得之拍攝影像 401中心的十字線。在步驟S105進行座標之修正,在大多數 參 之情形下,如第7圖所示,步驟S102所選出之缺陷4〇2透過 光學系統104顯現於拍攝部1〇6之視野内,包含於拍攝影像 401。 惟,影像處理部109使用特徵點抽出、邊緣抽出或參考 影像之比較等方法來進行影像辨識處理,藉此在拍攝影像 401内檢測缺陷402,並辨識顯示之缺陷4〇2的中心位置與觀 察視野中心(拍攝視野中心)之偏差量。又,為了辨識缺 陷402之範圍,影像處理部109可利用與步驟31〇2所選出之 缺陷有關的第4圖缺陷資訊中「大小」之項目之值。 而,由於座標修正圖為初始狀態,因此在第3圖之步驟 S105不進行實質修正時等,有時缺陷4〇2會不包含於拍攝影 像401。此時,步驟81〇7中,為了取得包含缺陷4〇2之拍攝 影像401,會降低觀察倍率再次進行基板10之拍攝。 換言之,第1圖之光學單元1〇5具有不同倍率之複數透 鏡。影像處理部109於以透過光學系統1〇4所設定之預定倍 28 201005282 率的透鏡取得之第攝影像中無法檢測出缺陷時,通知控 制部刚切換為較該狀倍率低倍率的透鏡來自次拍攝。收 到通知之控制部⑽控制光學單元1G5與拍攝部⑽切換為 倍率低之透鏡來透過第2光學部拍攝,影像處理部1〇9由拍 攝部106取得第2拍攝影像。 該第2拍攝料由於料較帛1賴影純,因此觀察 視野較廣,包含步驟S102所選出之缺陷的可能性較高。影 像處理部1G9||影像觸處縣賴軸在第2拍攝影像之 位置,並將經辨識之位置通知控制部1〇8。 而,影像處理部109無法在第2拍攝影像内辨識缺陷 時’-面以控制部⑽所指定之缺陷座標為中心,使基板⑺ 與光學系統1G4之相對位置朝χγ二次元方向移動—與視野 徑相同程度之微小距離,—面重複拍攝拍攝部⑽最初拍攝 之視野周邊。重複之結果’可獲得包含步職q2所選出之 缺陷的拍攝影像。以下,僅說明包含缺陷之第2拍攝影像位 於觀察視野内者。 影像處理部1〇9針對第2拍攝影像内所辨識之缺陷’將 由視野中心至缺陷中心位置之偏差量通知控制部⑽後,控 制部108根據通知之位置偏差量’計算用以將光學系統ι〇4 相對基板10之相對位置微調整的相對移動量。接著,控制 部108對台座部101之移動保持部與光學單元1〇5各自之單 轴驅動致動器指示相對移動。相對移動後,拍攝部1〇6透過 光學系統104進行拍攝,將第3拍攝影像輪出至影像處理部 109,即可取得缺陷402。 29 201005282 如此一來,在第3圖之步驟S107中,無論如何,可使影 像處理部109透過光學系統1〇4取得包含缺陷4〇2之拍攝影 像4(Π。故’影像處理部109對取得之拍攝影像4〇1進行影像 辨識處理,辨識缺陷402之位置及範圍。 而,如第7圖所示’拍攝影像401之位置係藉以像素數 為單位、以拍攝影像401為基準之影像座標系統^丨表示。 拍攝影像401之中心(視野中心)為影像座標系統1;1之原 點。 故,影像處理部109於步驟S107中,進而將拍攝影像4〇1 參 内所辨識之缺陷402的影像座標系統ΣΙ之座標1 (xb γ!)變 換為基板座標系統ΣΒ之座標(X,y )。影像座標系统χι 與基板座標系統Σ B間之座標系統變換係根據光學系統1〇4 及拍攝部106之規格來進行’且可考慮基板10或缺陷修正裝 置1〇〇所具有之應變或偏差等。該座標變換之簡單例將與第 、 8圖同於後述。 惟’因為例如以下之原因,缺陷402不一定位於拍攝影 像401之中心。換言之,座標B (x,y,)與座標b (x”,y”)不 ❿ 一定相等。 *座標修正圖之精確度不足。 *尚未學習到與包含缺陷402之位置B (x,y)的領域M (i,j )相關之修正資訊。 *關於包含缺陷402之位置B (X,y)的領域M (i,j), 在修正資訊之學習後’缺陷修正裝置或缺陷檢測裝置3〇〇中 產生了隨時性變化。 30 201005282 故,在第3圖之步驟S108中,座標修正圖作成部U〇算 出缺陷402由視野中心(即拍攝影像401之中心)偏移之偏 差。具體而言如下。 第1實施形態中,各缺陷位置以各缺陷重心表示。故, 第7圖中,以向量403之箭頭表示缺陷402之中心與拍攝影像 401之中心的差。向量403於座標修正圖中,對應與包含缺 陷402之領域M (i,j)相關之修正資訊所包含的誤差。 拍攝影像401之缺陷402的中心位置已藉影像處理部 109變換為基板座標系統ΣΒ之座標B (x”,y”)。在此,拍攝 影像401中心之基板座標系統ΣΒ的座標,係於步驟31〇5中 以式(13)及(14)所計算出之β (x y,)。故,第7圖之向 量403係以基板座標系統26表示如式(17)。 B (dx,dy) = (x’’-x’,y’’_y,) (17) 故,第3圖之步驟Sl〇8中,座標修正圖作成部11〇計算 藉^⑼表示成分之向量4〇3,並輸出至控制部而, 座仏(X,y )由影像處理部1()9輸出至座標修正圖作成部 no’座標B(x,y’)由影像處理部1G9輸人至座標修正圖作 成部110。 旗標之值。接著,控制部 接著,在步_9與步驟S11G中’視需要進行缺陷之 修正。即,控卿购步細糊出 中,讀取第4圖之「是否需修正 _缺陷㈣ 職行控制,若讀取之值為 =™ 若「不需I目,丨么1 」則進至步驟S1J0, 右不需要」則别進至步驟Slu 考缺陷資訊之「是否愛像τ 戈者除了控制部108參 否需修正」旗標外,影像處理部⑽可進 31 201005282 行對拍攝影像他之影像纽,麟缺_2衫需修正, 並將判斷結果通知控制部108。 在步驟Siio中,控制部108對缺陷修正部1〇3指示缺陷 4〇2之修正,缺陷修正部103以例如雷射照射來修正缺陷 4〇2。舉例言之,為了縮小雷射之照射範圍,在步驟S107 中影像處理部1G9所賴之祕術之位置與範圍可透過控 制部108指示缺陷修正部103。The image is a coordinate (X', y')'. Therefore, in step S106, the calculation of the following equations (15) and (16) is performed. XR=fl+X, (1) YR=f2+y, (2) Further, the control unit 1〇8 calculates the coordinates R (Xr, Yr) calculated by the equations (15) and (16), and the movement holding unit and the optical The difference in compensation of the current position of the unit 105 to the reference position is taken as the relative amount of movement from the current position. Next, in step S106, the control unit 1〇8 further instructs the uniaxial drive actuator of the movement holding unit to calculate the relative movement amount in the XR direction. Thereby, the movement holding portion of the substrate 10 is held to move relative to the optical system 104 in the Xr direction. Similarly, in step S106, the control unit 1A8 directs the calculated relative movement amount in the YR direction to the uniaxial drive actuator of the optical unit 1〇5. Thereby, the optical unit 1〇5 including the optical system 104 moves relative to the 'substrate 10 in the YR direction along the beam 102a of the frame portion 2'. As a result, in step 106, relative movement between the substrate 1 and the optical system 104 can be achieved. However, in other embodiments, the relative movement between the substrate 10 and the optical system 104 can be achieved by the method of 27 201005282. For example, the defect correcting device may be configured to relatively move the frame portion 102 in the Xr direction with respect to the non-movable pedestal portion 1〇1 that is fixed to the reference position by the substrate 10 to be inspected. Next, in step S107, the imaging unit 106 photographs the substrate 10' through the optical system 1〇4 and outputs the captured image to the image processing unit 1〇9. Fig. 7 is a view showing an example of a captured image. For convenience of explanation, Fig. 7 shows a cross line indicating the center of the captured image 401 obtained by the imaging unit 1〇6 by the image processing unit 109. In step S105, the coordinates are corrected. In most cases, as shown in FIG. 7, the defect 4〇2 selected in step S102 is displayed in the field of view of the imaging unit 1〇6 through the optical system 104, and is included in the shooting. Image 401. However, the image processing unit 109 performs image recognition processing using methods such as feature point extraction, edge extraction, or comparison of reference images, thereby detecting the defect 402 in the captured image 401, and identifying the center position and observation of the displayed defect 4〇2. The amount of deviation from the center of the field of view (the center of the field of view). Further, in order to recognize the range of the defect 402, the image processing unit 109 can use the value of the item "size" in the defect information of the fourth figure related to the defect selected in step 31〇2. On the other hand, since the coordinate correction map is in the initial state, when the substantial correction is not performed in step S105 of Fig. 3, the defect 4〇2 may not be included in the captured image 401. At this time, in step 81〇7, in order to obtain the captured image 401 including the defect 4〇2, the imaging of the substrate 10 is performed again by lowering the observation magnification. In other words, the optical unit 1〇5 of Fig. 1 has a plurality of lenses of different magnifications. When the image processing unit 109 cannot detect a defect in the first image obtained by the lens of the predetermined magnification 28 201005282 set by the transmission optical system 1〇4, the notification control unit immediately switches to the lens having a lower magnification than the shape magnification. Shooting. The control unit (10) that has received the notification controls the optical unit 1G5 and the imaging unit (10) to switch to a lens having a low magnification to be imaged by the second optical unit, and the image processing unit 1 to 9 acquires the second captured image by the imaging unit 106. Since the second photographing material is purer than the film, the observation field is wide, and the possibility of including the defect selected in step S102 is high. The image processing unit 1G9||the image touches the position of the image on the second captured image, and notifies the control unit 1 to 8 of the recognized position. On the other hand, when the image processing unit 109 cannot recognize the defect in the second captured image, the '-plane is centered on the defect coordinate specified by the control unit (10), and the relative position of the substrate (7) and the optical system 1G4 is moved in the χ γ-second direction—the field of view A small distance with the same degree of diameter, the surface is repeatedly photographed around the field of view where the imaging unit (10) first shot. The result of the repetition is obtained as a captured image including the defect selected by the step q2. Hereinafter, only the second captured image including the defect will be described in the observation field. The image processing unit 1〇9 notifies the control unit (10) of the amount of deviation from the field of view center to the defect center position for the defect identified in the second captured image, and the control unit 108 calculates the optical system ι based on the notified positional deviation amount. The relative movement of the relative position of the crucible 4 relative to the substrate 10 is slightly adjusted. Next, the control unit 108 instructs the relative movement of the movement holding portion of the pedestal portion 101 and the uniaxial drive actuator of each of the optical units 1A5. After the relative movement, the imaging unit 1〇6 performs imaging by the optical system 104, and the third captured image is rotated to the image processing unit 109 to obtain the defect 402. 29 201005282 In this way, in step S107 of FIG. 3, in any case, the image processing unit 109 can obtain the captured image 4 including the defect 4〇2 through the optical system 1〇4. Therefore, the 'image processing unit 109 pairs The acquired captured image 4〇1 performs image recognition processing to identify the position and range of the defect 402. However, as shown in FIG. 7 , the position of the captured image 401 is based on the number of pixels and the image coordinates based on the captured image 401. The center of the captured image 401 (the center of the field of view) is the origin of the image coordinate system 1; 1. Therefore, the image processing unit 109 further detects the defect 402 identified in the image 4〇1 in step S107. The coordinate coordinate system ΣΙ coordinate 1 (xb γ!) is converted into the coordinates (X, y) of the substrate coordinate system 。. The coordinate system between the image coordinate system χι and the substrate coordinate system Σ B is based on the optical system 1〇4 and The specification of the imaging unit 106 is performed, and the strain or deviation of the substrate 10 or the defect correction device 1 can be considered. A simple example of the coordinate conversion will be described later with reference to Fig. 8. For the following reasons, the defect 402 is not necessarily located at the center of the captured image 401. In other words, the coordinates B (x, y,) and the coordinates b (x", y") are not necessarily equal. * The accuracy of the coordinate correction map is insufficient. The correction information relating to the field M (i,j ) containing the position B (x,y) of the defect 402 has not been learned. *About the field M (i,j) containing the position B (X,y) of the defect 402, After the learning of the correction information, the defect correction device or the defect detecting device 3〇〇 changes temporally. 30 201005282 Therefore, in step S108 of FIG. 3, the coordinate correction map creation unit U calculates the defect 402 from the center of the field of view. The deviation of the offset (that is, the center of the captured image 401) is specifically as follows. In the first embodiment, each defect position is indicated by the center of gravity of each defect. Therefore, in Fig. 7, the center of the defect 402 is indicated by an arrow of the vector 403. The difference from the center of the captured image 401. The vector 403 is in the coordinate correction map corresponding to the error included in the correction information related to the field M (i, j) containing the defect 402. The center position of the defect 402 of the captured image 401 has been borrowed. The image processing unit 109 converts to The coordinate system of the board coordinate system B (x", y"). Here, the coordinates of the substrate coordinate system 中心 at the center of the image 401 are calculated by the equations (13) and (14) in step 31〇5. β (xy,) Therefore, the vector 403 of Fig. 7 is represented by the substrate coordinate system 26 as in equation (17). B (dx, dy) = (x''-x', y''_y,) (17 Therefore, in step S1〇8 of FIG. 3, the coordinate correction map creation unit 11 calculates the vector 4〇3 representing the component by ^(9), and outputs it to the control unit, and the coordinate (X, y) is used by the image processing unit. The 1()9 output to the coordinate correction map creation unit no' coordinate B(x, y') is input from the image processing unit 1G9 to the coordinate correction map creation unit 110. The value of the flag. Next, the control unit next performs correction of the defect as needed in steps _9 and S11G. That is, the control of the purchase of the master is in the middle of the paper, read the picture of Figure 4, "Is it necessary to amend the _ defect (4) job control, if the value of the reading = TM, if "I need no I, 丨 1" then go to Step S1J0, No need for right", then the process proceeds to step Slu. The image processing unit (10) can enter the image of the camera. The image is updated, and the shirt is missing. The correction is notified to the control unit 108. In step Siio, the control unit 108 instructs the defect correcting unit 1〇3 to correct the defect 4〇2, and the defect correcting unit 103 corrects the defect 4〇2 by, for example, laser irradiation. For example, in order to reduce the irradiation range of the laser, the position and range of the secret processing by the image processing unit 1G9 in step S107 can be instructed by the control unit 108 to instruct the defect correcting unit 103.
_步驟SU1可在步驟8109判斷為不需修正之缺陷後執 行,或是在步驟S110進行修正後執行。其它實施形態中, 步驟S109及步驟S110可與步驟sill並行地執行。 步驟S111+,座標修正圖作成部11〇根據在步驟31〇8以 式(17)算出之偏差,更新第6圖之座標修正圖資料。細節 將於後述,更新方式纽實施形態㈣*同,而第丨實施形 態係如下進行更新。The step SU1 can be executed after the step 8109 judges that the defect is not required to be corrected, or is executed after the correction is made in step S110. In other embodiments, step S109 and step S110 can be performed in parallel with step sill. In step S111+, the coordinate correction map creating unit 11 updates the coordinate correction map data of Fig. 6 based on the deviation calculated by the equation (17) in step 31〇8. Details will be described later, the update mode is implemented in the form (4)*, and the third embodiment is updated as follows.
-不存在與領域]^1(1,』)相關之修正資訊時,座標修 正圖作成部110將dx及dy之值分別作為與領域M(i j)相關 之修正量mx&my,記憶於座標修正圖記憶部HI。反之, *存在與領域Μ (1,j)相關之修正資訊時,座標修正圖作 成。P110根據式(18)及(19)更新與領賴相關之 修正量mX及my。而,如前所述,只有在與領域厘aj)相 關之修正量mx及my皆為零時,視為不存在修正資訊。 mx = Ax/2 + mx ( 18) my=dy/2 + my (19) 式(18)及(19)中,右邊<mx&my為步驟sl〇4所取 32 201005282 ^目別座心修正圖資料,左邊之^^及^^更新後之座標修 |^j 、n 貝料。換言之’座標修正圖作成部110藉式(18)及(19) 步驟S1G3所辨識之領域的修正資訊,而k標修正圖記 憶部Hi則重新儲存算出之修正資訊。 如此當座標修正圖資料之更新結束後,處理會前進至 步驟Sl12。在步驟S112中,控制部108判斷步驟S101中所收 ^的第4圖之缺陷資訊是否仍有未處理之缺陷資訊。若仍有 Φ 未處理之缺陷資訊,處理會回到步驟S102,若第4圖之N個 缺陷全部已處理完畢,第3圖之處理便結束。 乂上已就第1實施形態詳細說明,而由資料流程之觀點 則總括如下。 - 第8圖係第1實施形態之資料流程圖(data fl〇w diagram ) 〇 針對座標(X,y),如第8圖之程序PU進行座標修正圖 貝料之變換叫,該座標8 (X,y)係通訊部112由缺陷檢測裝 • 置300收到,作為指定成為觀察對象之缺陷位置的第1位置 資訊者。程序P11相當於第3圖之步驟1〇3〜步驟sl〇5。 又,第8圖中,為了明白表示修正量11^與〇1乂為依存於 領域之值,乃標示為「mx(i j)」及「my(i j)」。 而,索引i與j分別依附於X與y,因此包含修正量瓜义(i,j·) 及my (i,j)之修正資訊為用以根據第丨位置資訊來修正相 對移動量之資訊。 接著,針對藉程序P11變換之座標b (χ,,y,),在相當於 第3圖之步驟S106之程序P12中,進行用以相對移動之變換 33 201005282 f換°之’程序P12中’進行由基板座標系統ΣΒ至震置座 標系統Σ R之座標系統變換。 =在t以修正量肌及叫(i,』)表示之修正資 訊B’表示基板座標系統ΣΒφ,修正作為第】位置資訊之座 標(x,y)之量。又’由程序Pu與程序pi2可知,修正資 mi接地表不修正裝置座標系統Σ R之相對移動量的量。 接著,針對程序P12所變換之座標R (Xr, Yr) ,於程序 P13進仃拍攝,並根據拍攝影像取得影像座標系統2丨表示 之缺陷座標1 (χπ)。再者’針對該座標ϊ (Χι,Υι),於程 鲁 序Ρ14進行由影像座標系統Σ !至基板座標系統Σ Β之座標 系統變換g。程序Ρ13與程序ρΐ4包含於第3圖之步驟sl〇7。 在此,^上標文子之「T」表示轉置時,程序P14之變 換g係使用例如3x3行列G而藉式(20)表示。而,將行列G 之第3行以行向量表示時為(〇,〇, - (χ',υΜ) T=G (Xl5YIs 1) τ (20) 藉行列G,可表現因光學系統1〇4與拍攝部1〇6之規格所 決定之擴大縮小率及平行移動,且可表現因缺陷修正裝置 ® 1〇〇之應變造成之旋轉及剪應變。當然,其它實施形態中, 變換g可為藉3x3行列G以外來表現之變換。程序Ρ14所變換 之座標B (X”,y”)為藉基板座標系統ΣΒ表示成為觀察對象 之缺陷位置,且根據拍攝影像取得而作為第2位置資訊之座 標。 程序Ρ15相當於第3圖之步驟S108。程序Ρ15中,算出在 程序Ρ14所變換而作為第2位置資訊之座標β (χ,,,y”)與在 34 201005282 程序P11所變換之座標Β (χ,,,γ”)之差分B (dx,dy)。 接著,在相當於第3圖之步驟Sill的程序P16中,進行 座標修正圖資料之更新。具體而言,進行修正資訊(即修 ' 正量mx (丨,J’)及my (i,j))之更新,該修正資訊係用以依 - 照座標B (X, y),修正根據作為第1位置資訊之座標0 (X,y) 的相對移動量者。更新後之值,係根據由座標修正圖記憶 部111讀出之目前修正資訊與在步驟P15所計算之差分B(dx, _ dy)。換言之’更新後之修正資訊係間接地根據作為第2位 置資訊之座標B (x,,,y,,)。 在程序P16更新之修正資訊係關於繼績處理之基板1〇 上的其它缺陷及其它基板上之缺陷,在程序P11被讀取並利 - 用。換言之,藉重複第8圖所示之程序P11〜程序P16,缺陷 . 修正裝置100逐漸地學習並更新座標修正圖資料。 如以上所說明,藉第1實施形態,缺陷檢測裝置300或 31〇與缺陷修正裝置100間之機體差影響造成的座標偏差, φ 會隨著座標修正圖之學習而適當地修正。座標修正圖之修 正會與機體差異之影響抵銷’提高第3圖步驟S106之相對移 動精確度。故,步驟S107之拍攝時,第7圖之缺陷402位在 視野内之中心附近。即,隨著座標修正圖之學習,在第1次 拍攝之時間點,缺陷修正部103會使缺陷位於可修正之範 圍’不需要將光學系統之透鏡切換為低倍率而進行之探索 等。 ’、 接著,以與第1實施形態之差異為中心,說明其它實施 形態。 35 201005282 第9圖係顯示第2實施形態之座標修正圖之初始化流程 圖。第1實施形態採用由無知識狀態逐漸重複學習之方法。 相對於此,第2實施形態係使用複數已知圖案已分別配置於 已知位置之標準基板’並由座標修正圖作成部110作成座標 修正圖之初始資料。故,藉第2實施形態,可提高缺陷修正 裝置100剛開始運用不久時之修正精確度。 以下’將配置於標準基板之複數已知圖案稱為「標準 圖案」。又,與第1實施形態相同地,如第5圖般定義了作為 座標修正圖之領域。而’為了簡化說明,標準基板係於第5 〇 圖之nm個領域内分別至少包含1個標準圖案,與修正對象之 基板10為同一模型(種類)之基板。 步驟S201中,座標修正圖作成部11〇取得標準圖案資 料。標準圖案資料可預先記憶於例如PC107之硬碟裝置,或 · 透過網路200與通訊部112而由外部記憶裝置320等供給。標 - 準圖案之資料包含以標準基板之基板座標系統ΣΒ表示的 與標準圖案之已知位置相關之資料。 接著’步驟S202中,座標修正圖作成部110將第5圖X ® 方向之索引的變數i之值初始化為〇。 重複接下來之步驟S203至步驟S211形成迴圈。 步驟S203中,座標修正圖作成部110將第5圖y方向之索 引的變數j之值初始化為〇。 接著’在步驟S204,座標修正圖作成部110由步驟S201 所取得之資料讀取包含於領域M (i,j)之標準圖案之座標b (x〇, y〇)。 36 201005282 接著,在步驟S205,用與第3圖之步_sl〇6相同之方 進仃用以拍攝位於座標b (〜,y〇)之標準圖案的相對移 接著’在步驟S2〇6,與第3圖之步驟si〇7相同地,透過 、學系統104 ’拍攝部1〇6拍攝位於標準基板上之座標b (χ〇, Υ〇)之榡準圖案,並將拍攝影像輸出至影像處理部109。- When there is no correction information related to the field]^1(1, 』), the coordinate correction map creation unit 110 uses the values of dx and dy as the correction amount mx&my related to the field M(ij), respectively, in the coordinates. The map memory unit HI is corrected. Conversely, * when there is correction information related to the field 1 (1, j), the coordinate correction map is created. P110 updates the correction amounts mX and my related to the levy according to the equations (18) and (19). However, as mentioned above, it is considered that there is no correction information only when the correction amounts mx and my related to the domain aj) are zero. Mx = Ax/2 + mx ( 18) my=dy/2 + my (19) In the equations (18) and (19), the right side <mx&my is taken as the step sl1〇4 2010 201002282 ^ Corrected map data, the ^^ and ^^ on the left are updated with the coordinates of ^^, n. In other words, the coordinate correction map creation unit 110 uses the correction information of the field recognized by the equations (18) and (19) in the step S1G3, and the k-mark correction map memory unit Hi stores the calculated correction information again. Thus, when the update of the coordinate correction map data is completed, the processing proceeds to step S12. In step S112, the control unit 108 determines whether or not the defect information of the fourth figure received in step S101 has unprocessed defect information. If there is still Φ unprocessed defect information, the process returns to step S102. If all the N defects of Fig. 4 have been processed, the processing of Fig. 3 ends. The first embodiment has been described in detail, and the viewpoint of the data flow is summarized as follows. - Figure 8 is a data flow diagram of the first embodiment. 〇For the coordinates (X, y), as shown in the program of Fig. 8, the coordinates of the coordinate correction map are called, and the coordinates are 8 ( The X, y) communication unit 112 is received by the defect detecting device 300 as the first position information specifying the defect position to be observed. The program P11 corresponds to the steps 1〇3 to s1〇5 of Fig. 3. Further, in Fig. 8, in order to clearly show that the correction amounts 11^ and 〇1乂 are values depending on the field, they are indicated as "mx(i j)" and "my(i j)". However, the indices i and j are respectively attached to X and y, so the correction information including the correction amount mei (i, j·) and my (i, j) is used to correct the relative movement amount based on the second position information. . Next, for the coordinate b (χ, y,) converted by the program P11, in the program P12 corresponding to the step S106 of the third figure, the conversion for the relative movement 33 201005282 f is changed to the 'program P12' The coordinate system transformation from the substrate coordinate system 震 to the seismic coordinate system Σ R is performed. = The corrected information B' indicated by the corrected muscle and the (i, 』) indicates the substrate coordinate system ΣΒ φ, and the amount of the coordinate (x, y) as the first position information is corrected. Further, it can be seen from the program Pu and the program pi2 that the correction amount of the relative movement amount of the device coordinate system Σ R is not corrected. Next, for the coordinate R (Xr, Yr) converted by the program P12, the program P13 is taken and the defect coordinate 1 (χπ) indicated by the image coordinate system 2 is obtained based on the captured image. Furthermore, for the coordinate mark (Χι, Υι), in Cheng Lu, the coordinate system 变换 from the image coordinate system Σ ! to the substrate coordinate system Σ 变换 is changed g. The program Ρ13 and the program ρΐ4 are included in the step s1〇7 of the third figure. Here, when "T" of the superscript text indicates transposition, the change g of the program P14 is expressed by, for example, 3x3 rank G, by the equation (20). However, when the third row of the row G is represented by a row vector (〇, 〇, - (χ', υΜ) T = G (Xl5YIs 1) τ (20), the row G can be expressed by the optical system 1〇4 The enlargement and reduction ratio and the parallel movement determined by the specifications of the imaging unit 1〇6 can express the rotation and the shear strain caused by the strain of the defect correction device®1. Of course, in other embodiments, the conversion g can be borrowed. The transformation of the representation of the 3x3 rank and the line G. The coordinate B (X", y") converted by the program Ρ14 indicates the defect position to be observed by the substrate coordinate system ,, and is obtained as the coordinates of the second position information based on the captured image. The program Ρ15 corresponds to the step S108 of Fig. 3. In the program Ρ15, the coordinates converted by the program Ρ14 as the coordinates of the second position information β (χ,,, y) and the coordinates converted by the program P11 at 34 201005282 are calculated. The difference B (dx, dy) of (χ,,, γ") Next, in the program P16 corresponding to the step Sill of Fig. 3, the coordinate correction map data is updated. Specifically, the correction information is performed (ie, Repair 'positive mx (丨, J') and my (i, j)) update, The positive information is used to correct the relative movement amount based on the coordinate 0 (X, y) of the first position information according to the coordinate B (X, y). The updated value is based on the coordinate correction map memory unit. 111 reads the current correction information and the difference B (dx, _ dy) calculated in step P15. In other words, the updated correction information is indirectly based on the coordinate B (x,,, y,, as the second position information). The correction information updated in the program P16 is related to other defects on the substrate 1 of the succession process and other defects on the substrate, which are read and used in the program P11. In other words, by repeating the figure shown in FIG. The program P11 to the program P16, the defect. The correction device 100 gradually learns and updates the coordinate correction map data. As described above, according to the first embodiment, the influence of the difference between the defect detecting device 300 or 31〇 and the defect correcting device 100 is caused. The coordinate deviation, φ will be appropriately corrected as the coordinate correction map is learned. The correction of the coordinate correction map will be offset from the influence of the difference in the body'. The relative movement accuracy of step S106 in step 3 is improved. Therefore, the shooting in step S107 is performed. Time, The defect 402 of the figure 7 is near the center of the field of view. That is, as the coordinate correction map is learned, at the time of the first shooting, the defect correcting portion 103 causes the defect to be in the range of the correction. The lens is switched to a low magnification and is searched for. In the following, another embodiment will be described focusing on the difference from the first embodiment. 35 201005282 Fig. 9 shows the initialization flow of the coordinate correction map of the second embodiment. Fig. 1 shows a method in which learning is gradually repeated from an uninformed state. On the other hand, in the second embodiment, the standard substrate s which are arranged at a known position in a plurality of known patterns is used, and the initial data of the coordinate correction map is created by the coordinate correction map creating unit 110. Therefore, according to the second embodiment, the correction accuracy of the defect correction device 100 immediately after the start of use can be improved. Hereinafter, a plurality of known patterns arranged on a standard substrate are referred to as "standard patterns". Further, similarly to the first embodiment, the field of the coordinate correction map is defined as shown in Fig. 5. In order to simplify the description, the standard substrate is a substrate having at least one standard pattern in each of the nm areas of the fifth drawing, and the substrate 10 of the correction target is the same model (type). In step S201, the coordinate correction map creating unit 11 obtains the standard pattern information. The standard pattern data can be pre-stored in a hard disk device such as PC 107, or supplied from external memory device 320 or the like through network 200 and communication unit 112. The data of the standard-quasi-pattern contains information relating to the known position of the standard pattern indicated by the substrate coordinate system 标准 of the standard substrate. Next, in step S202, the coordinate correction map creation unit 110 initializes the value of the variable i of the index in the XX direction of Fig. 5 to 〇. The subsequent steps S203 to S211 are repeated to form a loop. In step S203, the coordinate correction map creating unit 110 initializes the value of the variable j of the index in the y direction of Fig. 5 to 〇. Next, in step S204, the coordinate correction map creating unit 110 reads the coordinates b (x〇, y〇) of the standard pattern included in the field M (i, j) from the data acquired in step S201. 36 201005282 Next, in step S205, the same direction as the step _sl〇6 of FIG. 3 is used to capture the relative shift of the standard pattern located at coordinates b (~, y〇), then in step S2〇6, Similarly to the step si7 of FIG. 3, the imaging system 104' capture unit 1〇6 captures the alignment pattern of the coordinates b (χ〇, Υ〇) on the standard substrate, and outputs the captured image to the image. Processing unit 109.
接著’在步驟S207 ’影像處理部1〇9藉影像辨識處理, 拍攝影像内之標準圖案之位置及範圍,並辨識標準圖 座標b (Xl,yi)而輸出至座標修正圖作成部u〇。由於 步驟S206與步驟S207之細節與第3圖之步驟Si〇7類似,因此 省略說明。 接著,在步驟S208,座標修正圖作成部110透過控制部 - 8由通訊部112接收座標8 (χ〇,外)。且,座標修正圖作成 P 110根據座標8 (x0, y0)與座標β (Xi,yi),算出式(21) 之偏差B ( Dx,Dy)。 • (Dx, Dy) = (xi~x〇, yi-y〇) (21 ) 接著,在步驟S209,座標修正圖作成部i10將式(21) 之偏差b (Dx,Dy)作為對應領域M (i,j)之座標修正圖資 料,儲存於座標修正圖記憶部111。 接著,在步驟S210,座標修正圖作成部110判斷y方向 之索引j之值是否與(m—1)相等。若j==m—1,處理前進 至步驟S211,若j关m—1,則處理前進至步驟S212。 在步驟S211,座標修正圖作成部11〇判斷x方向之索引i 之值是否與(n—丨)相等。若i = n—1,由於針對所有丨與』 37 201005282 之組合’步驟S204至步驟S2〇9之處理已結束,因此第9圖之 座標修正圖之初始學習也會結束。在步驟3211,若i;^n一 1 ’則處理前進至步驟S213。 在步驟S212 ’座標修正圖作成部11〇將索引j之值加1, 處理回到步驟S204。又,在步驟;§213,座標修正圖作成部 110將索引i之值加1 ’處理回到步驟s2〇3。 以上’作成座標修正圖資料之初始資料後,第2實施形 態中’缺陷修正裝置1〇〇也與第1實施形態相同地動作。 而,第2實施形態中,座標修正圖作成部ι10針對第5圖 馨 之nm個領域分別學習修正資訊之初始值。惟,亦可為僅針 對nm個領域中之一部份領域學習,而其餘領域則不學習之 實施形態。此時,對於不進行初始值學習之領域,缺陷修 正裝置100可複製已進行初始值學習之鄰近1個領域的修正 ' 資訊,亦可將已進行初始值學習之鄰近複數領域的修正資 、 訊適當地比例分配,並將經比例分配之值作為初始值來計 算。 接著,說明第3實施形態。第3實施形態中,座標修正 〇 圖之修正資訊係以裝置座標系統Σ R表示’並與裝置座標系 統ΣΙΙ所表示之領域相關。故,第3實施形態中,資料流程 及處理内容的一部份與第1實施形態不同。 以下,第3實施形態中,各領域係由XR方向與YR方向 之索引i及j所特定。即’第3實施形態之各領域為分割相對 移動範圍而定義之領域。又,座標修正圖中,將與索引i及 j所特定之領域領域M(i,j)相關之Xr座標與YR座標之修正 38 201005282 量分別表示為111又11 (i,j)及mYR (i,j)。 第忉圖為第3實施形態之資料流程圖。以下以與第1實 施形態之第8圖的差異為中心進行說明。 針對作為指定觀察對象之缺陷位置的第1位置資訊,通 訊部112由缺陷檢測裝置300收到之座標b (x,y),先如程序 P21進行用以相對移動之變換f,取得座標r (Xr,Yr)。程序 P21之變換f與第8圖程序pl2之變換f相同。 接著’在程序P22,進行座標修正圖資料之變換m2,由 座才示(XR,YR)取得座標R (XR’,YR’)。程序P22之變換m2 與第8圖程序pii之變換m2相同。 在此,以修正量mXR (i,j)及mYR (丨,j)之組合表示 之修正資訊,表示修正裝置座標系統ΣΙΙ之相對移動量之 量,與依座標R (XR,YR)而定之領域Μ (丨,j)相關。又, 如程序P21,座標R (xR,yr)取決於作為第丨位置資訊之座 標(X,y)。故,第3實施形態中與第1實施形態相同,修正 資sfl也疋用以依據第1位置資訊來修正相對移動量之資訊。 接著,針對程序Ρ22所變換之座標R (Xr,,Yr,),在程 序P22進行拍攝,根據拍攝影像來取得影像座標系統21所 表示之缺陷座標1 ( Xh YI )。接著,針對該座標!( X〗,), 在程序P24進行由影像座標系統ΣΙ至裝置座標系統2尺之 座標系統變換h。 座標系統變換h係如第8圖之程序P14之座標系統變換 g,以3x3行列Η而藉式(22)表示。而,將行列]^之第3行 以向量表示時,為(0, 0, 1 )。 39 201005282 (X,’r,Y’’r,1)t = H(Xi,Yi,1)T (22) 程序P24所變換之座標R(X”R,Y”R)係作為第2位置資 訊之座標,以裝置座標系統SR表示作為觀察對象之缺陷位 置,並根據拍攝影像來取得。 接著,在流程P25中,座標修正圖作成部11〇以式(23) 計算圖資料之變換1¾後的座標B (X,R,Y’ R)與作為第2位 置資訊之座標R (X”r,Y,’r)之差分B (dXR,dYR)。 (dXR,dYR) = (X,,R—x,r,Y,’r — Y,r) (23) 在程序26中,根據程序P25所計算之差分B (dXR, (JYR) 與由座標修正圖記憶部111讀取之目前修正資訊,更新用以 修正根據作為第1位置資訊之座標8 (X,y)的相對移動量之 修正資訊(即修正量mXR (i,j))及mYR (i,j))。更新後之 修正資訊間接地根據了第2位置資訊。 如上所述’可使用裝置座標系統ER所表示之領域來更 新座標修正圖。當然,與第2實施形態相同之座標修正圖之 初始化亦可適用於第3實施形態。 接著’說明第4實施形態。第4實施形態為利用複數座 標修正圖之實施形態。以下,就與第1實施形態之差異進行 說明。 如第1圖存在複數缺陷檢測裝置300與310時,缺陷檢測 裝置300與310當然會具有機體差異,且應變或偏差不同。 故,缺陷檢測裝置300檢測出缺陷之基板10已由缺陷檢測裝 置300搬入缺陷修正裝置1〇〇時,與缺陷檢測裝置310檢測出 缺陷之基板10已由缺陷檢測裝置310搬入缺陷修正裝置1〇〇 40 201005282 時,適切之修正方式也會不同。Then, in step S207, the image processing unit 1 〇9 captures the position and range of the standard pattern in the image by the image recognition processing, and recognizes the standard figure coordinate b (X1, yi) and outputs it to the coordinate correction map creating unit u. Since the details of step S206 and step S207 are similar to steps Si7 of Fig. 3, the description is omitted. Next, in step S208, the coordinate correction map creation unit 110 receives the coordinates 8 (χ〇, outside) from the communication unit 112 via the control unit-8. Further, the coordinate correction map is created as P 110 to calculate the deviation B (Dx, Dy) of the equation (21) from the coordinates 8 (x0, y0) and the coordinates β (Xi, yi). • (Dx, Dy) = (xi~x〇, yi-y〇) (21) Next, in step S209, the coordinate correction map creating unit i10 takes the deviation b (Dx, Dy) of the equation (21) as the corresponding field M. The coordinate correction map data of (i, j) is stored in the coordinate correction map storage unit 111. Next, in step S210, the coordinate correction map creating unit 110 determines whether or not the value of the index j in the y direction is equal to (m-1). If j == m - 1, the process proceeds to step S211, and if j is turned off, the process proceeds to step S212. In step S211, the coordinate correction map creating unit 11 determines whether or not the value of the index i in the x direction is equal to (n - 丨). If i = n - 1, since the processing of the combination of steps S204 to S2 〇 9 for all 丨 and 』 37 201005282 has ended, the initial learning of the coordinate correction map of Fig. 9 is also ended. At step 3211, if i; ^n - 1 ', the processing proceeds to step S213. The value of the index j is incremented by 1 in the coordinate correction map creating portion 11 of step S212, and the processing returns to step S204. Further, in step § 213, the coordinate correction map creating unit 110 adds the value of the index i to 1 ' to return to the step s2 〇 3. When the initial data of the coordinate correction map data is created as described above, the 'defect correction device 1' in the second embodiment also operates in the same manner as the first embodiment. On the other hand, in the second embodiment, the coordinate correction map creating unit ι10 learns the initial value of the correction information for each of the nm fields of the fifth figure. However, it is also possible to study only one of the fields in the nm field, while the rest of the field does not learn the implementation form. At this time, for the field where the initial value learning is not performed, the defect correction device 100 may copy the corrected 'information of the adjacent one field in which the initial value learning has been performed, or may modify the adjacent plural field in which the initial value learning has been performed. Properly allocate proportionally and calculate the proportionally assigned value as the initial value. Next, a third embodiment will be described. In the third embodiment, the correction information of the coordinate correction map is represented by the device coordinate system Σ R and is related to the field indicated by the device coordinate system 。. Therefore, in the third embodiment, part of the data flow and processing contents are different from those of the first embodiment. Hereinafter, in the third embodiment, each field is specified by indices i and j in the XR direction and the YR direction. That is, each of the fields of the third embodiment is a field defined by dividing the relative movement range. Further, in the coordinate correction map, the Xr coordinates related to the domain area M(i, j) specified by the indices i and j and the correction 38 201005282 of the YR coordinates are expressed as 111 and 11 (i, j) and mYR, respectively. i, j). The figure is a data flow chart of the third embodiment. Hereinafter, the difference from the eighth embodiment of the first embodiment will be mainly described. With respect to the first position information as the defect position of the designated observation target, the communication unit 112 receives the coordinate b (x, y) received by the defect detecting device 300, and first performs a transformation f for relative movement as in the program P21 to obtain the coordinate r ( Xr, Yr). The transformation f of the program P21 is the same as the transformation f of the program pl2 of Fig. 8. Next, in the program P22, the coordinate correction map data is converted m2, and the coordinates R (XR, YR') are obtained by the socket display (XR, YR). The transformation m2 of the program P22 is the same as the transformation m2 of the program pii of Fig. 8. Here, the correction information represented by the combination of the correction amounts mXR (i, j) and mYR (丨, j) indicates the amount of relative movement of the coordinate system of the correction device, and is determined by the coordinate R (XR, YR). The field Μ (丨, j) is related. Also, as in the program P21, the coordinates R (xR, yr) depend on the coordinates (X, y) as the information of the second position. Therefore, in the third embodiment, as in the first embodiment, the correction resource sfl is also used to correct the relative movement amount information based on the first position information. Next, the coordinates R (Xr, Yr,) converted by the program Ρ 22 are captured in the program P22, and the defective coordinate 1 (Xh YI ) indicated by the image coordinate system 21 is obtained based on the captured image. Then, for the coordinates! (X),) In the program P24, the coordinate system conversion h from the image coordinate system to the device coordinate system is performed. The coordinate system transformation h is the coordinate system transformation g of the program P14 of Fig. 8, which is represented by the equation (22) in the 3x3 row. However, when the third row of the row]^ is represented by a vector, it is (0, 0, 1). 39 201005282 (X, 'r, Y''r, 1) t = H(Xi, Yi, 1)T (22) The coordinate R(X"R, Y"R) transformed by the program P24 is used as the second position. The coordinate of the information indicates the position of the defect as the observation target by the device coordinate system SR, and is obtained based on the captured image. Next, in the flow P25, the coordinate correction map creating unit 11 calculates the coordinates B (X, R, Y' R) after the transformation of the map data by the equation (23) and the coordinates R (X) as the second position information. The difference B (dXR, dYR) of r, Y, 'r) (dXR, dYR) = (X,, R - x, r, Y, 'r - Y, r) (23) In program 26, according to The difference B (dXR, (JYR) calculated by the program P25 and the current correction information read by the coordinate correction map storage unit 111 are updated to correct the relative movement amount based on the coordinate 8 (X, y) as the first position information. Correction information (ie, correction amount mXR (i, j)) and mYR (i, j)). The updated correction information is indirectly based on the second position information. As described above, the device coordinate system ER can be used. The coordinate correction map is updated in the field. Of course, the initialization of the coordinate correction map similar to the second embodiment can be applied to the third embodiment. Next, the fourth embodiment will be described. The fourth embodiment is the implementation of the complex coordinate correction map. The following description will be made on the difference from the first embodiment. When the plurality of defect detecting devices 300 and 310 are present in the first embodiment, The trap detecting devices 300 and 310 may of course have a difference in body and have different strains or deviations. Therefore, when the defect detecting device 300 detects that the defective substrate 10 has been loaded into the defect correcting device 1 by the defect detecting device 300, the defect detecting device 310 When the defect detecting substrate 10 has been loaded into the defect correcting device 1〇〇40 201005282 by the defect detecting device 310, the appropriate correction method will be different.
同樣地,因基板10之種類或製造步驟,有時應變或偏 差之出現方式會不同。由於基板10之大小或形狀會因種類 而不同’因此容易產生翹曲或彎曲等應變之位置及產生應 變之程度也會不同。又,卿係由複數步驟製造,而根據 在各步驟積層於基板上之圖案材料或特性,有時應變之傾 向會依各步驟不同。舉例言之,有在步驟A後基板上勉、在 步驟B後基板下彎、在步驟C後基板略為趣曲等不同之情 況。此時,由於是在步驟a、b、c後分別進行修正,因此 以相同座標修正圖進行之修正有時會無法適切地修正。 故,第4實施形態中,座標修正圖記憶部lu就複數缺 陷檢測裝置、複數基板之義及複數步驟之各個組合與 缺陷檢職置之朗單元、基板義之識別單元、及步驟 之識別單it之組合產生對應地記憶座標修正圖。缺陷修正 裝置100可將該等3個識別單元之組辨識例如下。 即,第4實施形態中,已生成缺陷資訊之缺陷檢測裝置 之識別單元、缺陷_縣之基板義之朗單元及缺陷 檢測對象步驟之識別單元係附加於第4圖之缺陷f訊。故, 控制部1G8可由已透過通訊部112收到之缺陷f訊辨識該等 3個辨識單元。目此,練紅圖記憶部⑴會分別對應該 等3個識鮮元之組來域魏座鄕正圖,且座標修正圖 作成部110會讀取並更新與該等3個識別 標修正圖。 單元之組對應的座 當然,即使無視例如種類或步驟產生之差別也不會有 41 201005282 問題時’實施形態亦可為僅使缺陷檢測裝置之識別單元與 座標修正圖對應,而不利用種類或步驟之識別單元。 以上,已說明第4實施形態,同樣地,第2或第3實施形 態亦可利用複數座標修正圖。 而,本發明並未受限於上述實施形態,可進行各種應 變。以下將敘述幾個例子,而亦可各式組合來自複數觀點 之應變。 應變之第1觀點係關於座標修正圖中定義領域之範圍。 第11圖係就座標修正圖中定義領域之範圍,說明與第丨 參 實施形態不同之例。第5圖中,於基板1〇之全區定義座標修 正圖之領域。惟,基板10之一部份不定義領域亦可。 舉例言之,基板10之周緣部為未形成電路圖案之邊框 時,如第11 (a)圖般基板10之周緣部不定義領域亦可。同 樣地,例如由1片玻璃基板製造4面顯示器面板時,顯示器 , 面板間有時會設置邊框。此時,如第11 (b)圖所示,不僅 基板10之周緣部,顯示器面板間之邊框部分不定義座標修 正圖之領域亦可。 〇 又,第5圖中,各領域之大小為而相等,且分隔為 子狀之複數領域係以一次元狀排列。惟,各領域之形狀 可不為正方形,且複數領域亦可以一次元狀排列。舉例言 之,如第11 (c)圖所示,可於基板座標系統ΣΒ2Υ轴方向 疋義排列成-次元狀之複數領域,或如第丨丨⑷圖所示, 可於基板座標系統Σ Β之X轴方向定義排列成一次元狀之複 數項域j_’如第U (c)及(d)圖所示,各領域不一定 42 201005282 要是正方形。 又如第11 (e)圖所示,複數領域之大小或形狀不— 定亦可。例如’亦可將弯曲影響大的中央部區分地較細, 而f曲影像小的周緣部則區分地較粗,以定義複數領域。 如此’由於座標修正圖中定義領域之範圍各異,因此 根據實施形態,聽修正圖可不像第6圖般特定2個索引嗔 j,而是在領域之左上角與右下角之座標來定義領域。' 應變之第2觀點侧於規定領域大小之值L。值L可根據 實施形態而任意決定,但宜考慮基板大小或特性。 舉例言之,對非常大的基板定義1^=1咖時,由於領域 數會太龐大,因此會產生資料稀疏(datasparseness)問題, 而針對所有領域學習修正資訊會非常花時間。故,由控制 自無知識之狀態到全部學習結束所花的時間的觀點’或是 由可適當配合隨時性變化的觀點來看,基板之大小越大, 宜將各領域定義的較大。 惟,若值L太大,會無法實現適切之修正。這是因為, 無論對1個領域内知何處所在的缺陷都是參照相同修正資 6孔。換&之,各領域宜定義為「無論領域内的任2點,偏差 或應變之出現方式差異皆僅有些微,即使無視差異亦無問 題之程度」之大小。由於該大小取決於基板之構造(機械) 性質,因此可實驗性調查。 宜考慮這些觀點來定義因應實施形態之適切大小之領 域。 應變之第3觀點係座標修正圖記憶部lu記憶為修正資 43 201005282 訊之資訊。第1實麵態巾,如第6圖解,座標修正圖記 憶部111記憶X座標與y座標之修正量11^與11^之值。惟修 正量mx與my可以x座標及y座標之函數來表現。舉例言之, 可利用式(24)及(25)之丨次絲作絲現修正量⑽與 my之函數,亦可利用其它函數。 mx=a1x+a2y+a3 (24) my=a4x + a5y+a6 (25) 此時,座標修正圖記憶部lu將規定式(24)及(25) 之係數ai〜a6與各領域]^ (i,j)產生關聯,記憶為座標修正 圖。 應變之第4觀點為座標修正圖資料之更新方式。第1實 施形態中,如式(13)、(14)及(17)〜(19)所示,若 使用更新後之修正量mx與my暫時修正座標b (χ,y),修正 結果可獲得座標b (X,,y,)座標b (χ”,y,,)之中點。換言 之’式(18)與(19)進行之更新,係將目前記憶於座標 修正圖記憶部111之修正資訊與包含第3圖之步驟sl〇8所算 出之偏差8 (dx,dy)的缺陷402之座標平均地反映之更新。 惟’亦可使用預定之加權Wl (〇<%$:),並以式(26)及 (27)來更新作為修正資訊之修正量mX與my。 mx = W]dx + mx (26) my = Widy+my (27) 又’由避免資料稀疏問題來提高學習效率之觀點來 看,已在第3圖之步驟S103辨識領域M (i,j)時,可在步驟 S111由座標修正圖作成部no進行以下處理。換言之,實施 44 201005282 形態可為步驟SI 11中,座標修正圖作成部110不僅更新與領 域Μ (1,j)相關之修正資訊,亦更新與鄰接領域厘(i,j) 之其它領域M (i+ α,j+召)相關之修正資訊。而,在此 α與/5皆為一1、〇、1的其中一者。 舉例言之,由更新後之修正量mx (iJ)減去目前修疋 量mx (i,j)之差為△mx。例如,第i實施形態中為& dx/2。座標修正圖作成部110可進行一使用預定之加權你$ (〇<评2$1),對鄰接之其它領域肘(^+^.+ /5)相關< 修正量mx ( 1+ α,j+召)加算W2Amx之更新。y座標之修 正量my (i+ a,j+泠)亦相同。 應變之第5觀點係關於對缺陷修正裝置丨〇〇以外之裝置 的運用。 上述實施形態皆是已由相對地低解析能力之缺陷檢測 裝置300或310對相對地高解析能力之缺陷修正裝置1〇〇傳 送缺陷資訊時的,與缺陷修正裝置1〇〇之修正相關的實施形 態。惟,具有較缺陷檢測裝置300或31〇高解析能力之光學 系統與拍攝部而觀察基板10之裝置,若具有與第丨圖之 PC107相同之PC,亦可對缺陷修正裝置1〇〇以外之裝置適用 上述實施形態。 舉例言之,可將由將缺陷作為觀察對象及修正對象之 缺陷修正裝置100觀察並修正缺陷之第丨實施形態,適用於 由將基板10上所形成之電路圖案之線寬作為觀察對象及測 量對象之線寬測量裝置觀察並測量線寬之情況。此時,線 寬測量裝置不具有第1圖之缺陷修正部1〇3,影像處理部1〇9 45 201005282 亦進行線寬之測量處理。又,第3圖中,進行線寬之測量處 理來代替步驟S109與步驟S110。當然,可使用表示測量對 象位置之資訊來代替第4圖之缺陷資訊。惟,其它方面大致 與第1實施形態相同,線寬測量裝置亦可利用修正資訊與第 5圖之複數領域相關的第6圖之座標修正圖。 同樣地’以相對地高解析能力來觀察由相對地低解析 能力之缺陷檢測裝置300或310所檢測出之缺陷,藉此可在 用以進行精密檢查或詳細分類之裝置運用上述各實施形 態。 〇 而’對於缺陷檢測裝置300或310相同解析能力之裝 置’亦可適用各實施形態。 應變之第6觀點為每當觀察缺陷時是否一定必須更新 座標修正圖。如下所述,有可省略更新之情況。 若預先設定好適切之臨界值q,當在第3圖之步驟S108 ' 真出之式(17)之偏差B( dx,dy )大小較臨界值h大時,可 視為發生了某種異常。故,在由第6觀點應變之實施形態 中’座標修正圖作成部110在偏差B (dx,dy)大小較臨界值 大時,會視為發生異常。當座標修正圖作成部110視為發 生異常時,不進行與目前觀察對象之缺陷所屬的領域M (i, j)相關的修正量mx與my之更新,並顯示警告。 反之,當偏差8 (dx, dy)大小較預設之臨界值t2小時, 座標修正圖作成部110會判斷「由於領域M (i,j)幾乎沒有 隨時性變化之影響,因此與領域M (i,j)相關之修正量mx 與my不需更新」,而可省略座標修正圖之更新。 46 201005282 以上,已說明種種實施形態,而由於是利用與分割為 複數之各領域對應之修正資訊,因此即使在伴隨著基板或 裝置之大型化而難以進行全區之統一修正時,亦可進行適 切之修正。故,例如缺陷修正裝置100之修正時間亦可縮 短,而可提高製造效率。 【圖式簡單說明】 第1圖係第1實施形態之缺陷修正裝置的功能方塊構成 圖。 第2圖係說明座標系統之示意圖。 第3圖係顯示第1實施形態之缺陷修正裝置動作的流程 圖。 第4圖係顯示缺陷資訊例之圖。 第5圖係說明座標修正圖之領域定義之圖。 第6圖係顯示座標修正圖例之圖。 第7圖係顯示拍攝影像例之圖。 第8圖係顯示第1實施形態之資料流程圖。 第9圖係顯示第2實施形態之座標修正圖之初始化流程 圖。 第10圖係第3實施形態之資料流程圖。 第11 (a)〜(e)圖係就座標修正圖之領域定義說明 其它例之圖。 【主要元件符號說明】 10…基板 101·..台座部 100…缺陷修正農置 102..·架部 47 201005282 102a…樑 200…網路 102b,102c·.·支柱 300,310…缺陷檢測裝置 103…缺陷修正部 301…台座部 104···光學系統 302…架部 105···光學單元 302a…樑 . 106…拍攝部 302b,302c.··支柱 107---PC 303a〜303e…線型感測器 108…控制部 109…影像處理部 320…外部記憶裝置 401…拍攝影像 W 110…座標修正圖作成部 402…缺陷 11卜·座標修正圖記憶部 112···通訊部 403…向量 ❿ 48Similarly, depending on the type of substrate 10 or the manufacturing steps, the manner in which strain or deviation occurs may vary. Since the size or shape of the substrate 10 varies depending on the type, the position of the strain such as warpage or bending and the degree of strain are likely to be different. Further, the singularity is produced by a plurality of steps, and depending on the pattern material or characteristics laminated on the substrate in each step, the inclination of the strain may vary depending on the steps. For example, there is a case where the substrate is 勉 after step A, the substrate is bent down after step B, and the substrate is slightly interesting after step C. At this time, since the correction is performed after steps a, b, and c, the correction by the same coordinate correction map may not be properly corrected. Therefore, in the fourth embodiment, the coordinate correction map memory unit lu recognizes each of the plurality of defect detecting devices, the plurality of substrates, and the plurality of steps, and the defective unit, the identification unit of the substrate, and the identification list of the steps. The combination produces a corresponding memory coordinate correction map. The defect correction device 100 can recognize the group of the three identification units as below. In other words, in the fourth embodiment, the identification unit of the defect detecting device that has generated the defect information, the defective unit of the defect_county, and the identification unit of the defect detecting target step are added to the defect information of Fig. 4. Therefore, the control unit 1G8 can recognize the three identification units by the defect f received by the communication unit 112. In this way, the red figure memory unit (1) will respectively correspond to the group of three fresh elements, and the coordinate correction map creation unit 110 will read and update the three identification target correction maps. . Of course, even if the difference between the types and the steps is ignored, the method may be such that the identification unit of the defect detecting device only corresponds to the coordinate correction map, without using the type or The identification unit of the step. As described above, the fourth embodiment has been described. Similarly, the second or third embodiment can also utilize a complex coordinate correction map. However, the present invention is not limited to the above embodiment, and various changes can be made. Several examples will be described below, and various combinations of strains from multiple viewpoints may be combined. The first point of view is the scope of the field defined in the coordinate correction map. Figure 11 shows the scope of the field defined in the coordinate correction map, and shows an example different from the third embodiment. In Fig. 5, the area of the coordinate correction map is defined in the entire area of the substrate 1〇. However, a part of the substrate 10 may not be defined in the field. For example, when the peripheral portion of the substrate 10 is a frame in which the circuit pattern is not formed, the peripheral portion of the substrate 10 may have no defined area as shown in Fig. 11(a). Similarly, when a four-sided display panel is manufactured from, for example, one glass substrate, a frame may be provided between the display and the panel. At this time, as shown in Fig. 11(b), not only the peripheral portion of the substrate 10 but also the frame portion between the display panels may not define the area of the coordinate correction map. 〇 Also, in Fig. 5, the fields of the respective fields are equal, and the plural fields separated by the sub-elements are arranged in a single element. However, the shape of each field may not be square, and the plural fields may be arranged in a single shape. For example, as shown in Fig. 11(c), the plural domain of the substrate coordinate system ΣΒ2 Υ can be arranged in a --dimensional shape, or as shown in the figure (4), can be used in the substrate coordinate system Σ The X-axis direction defines the complex term field j_' arranged in a single element as shown in the U (c) and (d) figures, and the fields are not necessarily 42 201005282. As shown in Figure 11 (e), the size or shape of the plural field is not fixed. For example, the central portion having a large influence of bending may be narrowly divided, and the peripheral portion having a small f-curve image may be relatively thick to define a plural field. Thus, since the range of fields defined in the coordinate correction map is different, according to the embodiment, the hearing correction map may not define two fields 第j as in the sixth figure, but define the field at the coordinates of the upper left corner and the lower right corner of the field. . The second point of the strain is the value L of the specified field size. The value L can be arbitrarily determined depending on the embodiment, but the substrate size or characteristics should be considered. For example, when a very large substrate is defined as 1^=1, the number of fields will be too large, so dataparseness will occur, and it will take a lot of time to learn the correction information for all fields. Therefore, the viewpoint of controlling the time taken from the state of no knowledge to the end of all learning is either a viewpoint that the size of the substrate can be appropriately changed as long as the size of the substrate can be appropriately changed, and it is preferable to define each field. However, if the value L is too large, an appropriate correction cannot be achieved. This is because, regardless of the defects in one area, the same correction is applied. For the change &, each field should be defined as "no matter how many points in the field, the difference in the way in which the deviation or strain occurs is only slightly different, even if the difference is ignored." Since this size depends on the structural (mechanical) nature of the substrate, it can be investigated experimentally. These points of view should be considered to define areas of appropriate size for the implementation. The third point of view of the strain is the coordinate correction map memory, which is memorized as a correction. 43 201005282 Information. The first solid surface towel, as in the sixth illustration, the coordinate correction map memory portion 111 stores the values of the correction amounts 11^ and 11^ of the X coordinate and the y coordinate. However, the correct amount of mx and my can be expressed as a function of the x coordinate and the y coordinate. For example, the 丨 丝 of the formulas (24) and (25) can be used as a function of the correction amount (10) and my, and other functions can be utilized. Mx=a1x+a2y+a3 (24) my=a4x + a5y+a6 (25) At this time, the coordinate correction map memory unit lu will specify the coefficients ai~a6 of the equations (24) and (25) and the fields ^^ ( i, j) produces an association, and the memory is a coordinate correction map. The fourth point of view is the way in which the coordinate correction map data is updated. In the first embodiment, as shown in the equations (13), (14), and (17) to (19), if the updated correction amount mx and my are used to temporarily correct the coordinates b (χ, y), the correction result can be obtained. The coordinates b (X,, y,) are the points in the coordinates b (χ, y, ,). In other words, the updates of the equations (18) and (19) are the corrections currently stored in the coordinate correction map memory unit 111. The information is uniformly updated with the coordinates of the defect 402 including the deviation 8 (dx, dy) calculated in the step sl8 of Fig. 3. However, the predetermined weighting Wl (〇<%$:) can also be used. The correction amounts mX and my as correction information are updated by the equations (26) and (27). mx = W]dx + mx (26) my = Widy+my (27) And 'to improve learning by avoiding data sparseness From the viewpoint of efficiency, when the field M (i, j) is recognized in step S103 of Fig. 3, the following processing can be performed by the coordinate correction map creating unit no in step S111. In other words, the implementation 44 201005282 can be the step SI 11 The coordinate correction map creation unit 110 not only updates the correction information related to the field 1 (1, j), but also updates other fields with the adjacent field PCT (i, j). (i+ α, j+ call) related correction information. However, both α and /5 are one of 1, 1, and 1. For example, the updated correction amount mx (iJ) is subtracted from the current one. The difference between the repair amount mx (i, j) is Δmx. For example, in the i-th embodiment, & dx/2. The coordinate correction map creation unit 110 can perform a predetermined weighting for you $(〇<2 $1), related to other areas of the elbow (^+^.+ /5) < correction amount mx (1+ α, j+call) plus W2Amx update. Correction of y coordinate my (i+ a, j+泠) The fifth aspect of the strain is about the use of devices other than the defect correction device. The above embodiments are all defects of relatively high resolution capability by the defect detecting device 300 or 310 having relatively low resolution. An embodiment relating to the correction of the defect correction device 1 when the correction device 1 transmits the defect information. However, the optical system having the higher resolution than the defect detecting device 300 or 31 and the imaging unit observes the substrate 10 If the device has the same PC as the PC 107 of the figure, it can also be used for the device other than the defect correction device. In the above-described embodiment, the third embodiment in which the defect is observed and corrected by the defect correction device 100 having the defect as the observation target and the correction target is applied to the line width of the circuit pattern formed on the substrate 10 as The line width measuring device of the observation object and the measurement object observes and measures the line width. At this time, the line width measuring device does not have the defect correcting unit 1〇3 of the first drawing, and the image processing unit 1〇9 45 201005282 also performs the line width. Measurement processing. Further, in Fig. 3, the line width measurement process is performed instead of step S109 and step S110. Of course, the information indicating the position of the measurement object can be used instead of the defect information of Fig. 4. However, the other aspects are substantially the same as those of the first embodiment, and the line width measuring device can also use the coordinate correction map of Fig. 6 relating to the plural field of Fig. 5 by the correction information. Similarly, the defects detected by the defect detecting device 300 or 310 having relatively low resolution are observed with relatively high resolution, whereby the above-described respective embodiments can be applied to the device for performing fine inspection or detailed classification. Further, the embodiments of the apparatus for the same resolution of the defect detecting device 300 or 310 can be applied to the respective embodiments. The sixth point of view is whether the coordinate correction map must be updated whenever a defect is observed. As described below, there are cases where the update can be omitted. If the appropriate threshold value q is set in advance, when the deviation B (dx, dy) of the equation (17) in the step S108 of Fig. 3 is larger than the critical value h, it is considered that an abnormality has occurred. Therefore, in the embodiment in which the sixth point of view is applied, the coordinate correction map creation unit 110 regards the deviation B (dx, dy) as being larger than the critical value, and is regarded as an abnormality. When the coordinate correction map creation unit 110 regards the occurrence of an abnormality, the update of the correction amounts mx and my related to the field M (i, j) to which the defect of the current observation target belongs is not performed, and a warning is displayed. On the other hand, when the deviation 8 (dx, dy) is smaller than the preset threshold t2, the coordinate correction map creation unit 110 judges that "the field M (i, j) has almost no influence of the temporal change, and thus the field M ( i, j) the associated correction amount mx and my need not be updated, and the update of the coordinate correction map can be omitted. 46 201005282 In the above, various embodiments have been described, and since the correction information corresponding to each of the fields divided into plural numbers is used, it is possible to perform the unified correction of the entire area even if the substrate or the device is enlarged. Appropriate corrections. Therefore, for example, the correction time of the defect correcting device 100 can be shortened, and the manufacturing efficiency can be improved. BRIEF DESCRIPTION OF THE DRAWINGS Fig. 1 is a functional block diagram of a defect correction device according to a first embodiment. Figure 2 is a schematic diagram showing the coordinate system. Fig. 3 is a flow chart showing the operation of the defect correcting device of the first embodiment. Figure 4 is a diagram showing an example of defect information. Figure 5 is a diagram illustrating the definition of the field of the coordinate correction map. Figure 6 shows a diagram of the coordinate correction legend. Fig. 7 is a view showing an example of a captured image. Fig. 8 is a flow chart showing the data of the first embodiment. Fig. 9 is a flowchart showing the initialization of the coordinate correction map of the second embodiment. Fig. 10 is a data flow chart of the third embodiment. The 11th (a) to (e) diagrams show the definition of the field in the coordinate correction map. [Description of main component symbols] 10...substrate 101·.. pedestal part 100... defect correction agricultural setting 102..·frame part 47 201005282 102a...beam 200...network 102b, 102c·.·pillar 300,310... defect detecting device 103... Defect correction unit 301... pedestal unit 104···Optical system 302...Rack unit 105···Optical unit 302a...beam. 106...Capture unit 302b, 302c.··Pillar 107---PC 303a to 303e...Line type sensing 108: control unit 109: video processing unit 320: external memory device 401... captured image W 110... coordinate correction map creation unit 402... defect 11 and coordinate correction map storage unit 112··· communication unit 403...vector ❿ 48
Claims (1)
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2008133668A JP2009281836A (en) | 2008-05-21 | 2008-05-21 | Apparatus and method for substrate observation, control apparatus, and program |
Publications (1)
Publication Number | Publication Date |
---|---|
TW201005282A true TW201005282A (en) | 2010-02-01 |
Family
ID=41371417
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
TW098114997A TW201005282A (en) | 2008-05-21 | 2009-05-06 | Base plate viewing apparatus, base plate viewing method and control device |
Country Status (4)
Country | Link |
---|---|
JP (1) | JP2009281836A (en) |
KR (1) | KR20090121227A (en) |
CN (1) | CN101587080A (en) |
TW (1) | TW201005282A (en) |
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
TWI487897B (en) * | 2010-07-16 | 2015-06-11 | Tokyo Electron Ltd | A substrate processing apparatus, a substrate processing method, a program and a computer memory medium |
US9196031B2 (en) | 2012-01-17 | 2015-11-24 | SCREEN Holdings Co., Ltd. | Appearance inspection apparatus and method |
US10388010B2 (en) | 2017-05-15 | 2019-08-20 | HKC Corporation Limited | Image acquiring device and method of correcting coordinates thereof |
TWI697666B (en) * | 2018-07-03 | 2020-07-01 | 日商歐姆龍股份有限公司 | Inspection method, inspection system and non-transitory computer-readable recording medium |
TWI798329B (en) * | 2018-01-17 | 2023-04-11 | 日商東京威力科創股份有限公司 | Substrate defect inspection device, substrate defect inspection method, and storage medium |
Families Citing this family (30)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP4907725B2 (en) * | 2010-03-23 | 2012-04-04 | シャープ株式会社 | Calibration device, defect detection device, defect repair device, display panel, display device, calibration method |
WO2012111604A1 (en) * | 2011-02-17 | 2012-08-23 | シャープ株式会社 | Line width measurement device |
WO2012111603A1 (en) * | 2011-02-17 | 2012-08-23 | シャープ株式会社 | Line width measurement device |
CN102879395A (en) * | 2011-07-11 | 2013-01-16 | 昆山华扬电子有限公司 | PCB auxiliary contraposition inspection device |
KR101315102B1 (en) * | 2011-07-25 | 2013-10-07 | 동우 화인켐 주식회사 | System and method for predicting yield of a film |
DE102011109793B4 (en) * | 2011-08-08 | 2014-12-04 | Grenzbach Maschinenbau Gmbh | Method and device for the reliable detection of material defects in transparent materials |
CN102636496B (en) * | 2012-04-24 | 2013-07-10 | 浙江大学 | Defect width calibration standardizing method in optical surface defect dark field detection |
CN102890090B (en) * | 2012-09-29 | 2016-02-03 | 肇庆中导光电设备有限公司 | Dynamic shooting device, pick-up unit and detection method |
TW201418701A (en) * | 2012-11-02 | 2014-05-16 | Kinsus Interconnect Tech Corp | Final defect inspection method |
CN103344660B (en) * | 2013-06-27 | 2015-07-08 | 上海华力微电子有限公司 | Electron microscope analysis method for defect detection according to circuit pattern |
CN103531500A (en) * | 2013-10-21 | 2014-01-22 | 上海华力微电子有限公司 | Calibration method of wafer defect detection equipment |
CN110082014B (en) * | 2013-12-07 | 2021-08-03 | 布鲁克公司 | Atomic force microscope with probe for interacting with a sample |
CN104103543B (en) * | 2014-08-01 | 2019-11-22 | 上海华力微电子有限公司 | Wafer defect dimension correction method |
EP3230683B1 (en) | 2014-12-12 | 2019-10-02 | Werth Messtechnik GmbH | Coordinate measuring machine and methods for measuring features of workpieces |
KR101812210B1 (en) * | 2016-02-15 | 2017-12-26 | 주식회사 이오테크닉스 | Apparatus and method for calibrating a marking position |
JP2018028593A (en) * | 2016-08-17 | 2018-02-22 | オリンパス株式会社 | Observation device, observation method and observation system |
JP6907508B2 (en) * | 2016-11-10 | 2021-07-21 | オムロン株式会社 | Inspection system, control method and program of inspection equipment |
CN107478979A (en) * | 2017-08-04 | 2017-12-15 | 深圳市阿拉玎光电自动化有限公司 | A kind of defects detection maintenance system, method and maintenance unit |
JP2019078621A (en) * | 2017-10-24 | 2019-05-23 | セイコーエプソン株式会社 | Encoder, robot and printer |
CN110340884B (en) * | 2018-04-05 | 2024-09-20 | 发那科株式会社 | Measuring operation parameter adjusting device, machine learning device, and system |
CN109146979B (en) * | 2018-08-01 | 2022-02-01 | 苏州乐佰图信息技术有限公司 | Method for compensating for deviation of mechanical arm from walking position |
CN108645869B (en) * | 2018-08-20 | 2021-03-12 | 中国印刷科学技术研究院有限公司 | Non-defect eliminating method and device for intelligent detection of gravure roller surface defects |
KR102584826B1 (en) * | 2018-12-21 | 2023-10-06 | 오므론 가부시키가이샤 | How to correct detection values of linear scale |
CN111855567B (en) * | 2019-10-16 | 2021-07-20 | 中国科学院物理研究所 | A transmission electron microscope system and method for realizing optical intelligent focusing |
CN112782190B (en) * | 2019-11-07 | 2025-03-14 | 三星显示有限公司 | Defect inspection equipment |
CN110890043B (en) * | 2019-11-26 | 2023-06-02 | 深圳市华星光电半导体显示技术有限公司 | Cross line defect detection method and system, array substrate and display panel |
JP7506523B2 (en) * | 2020-05-20 | 2024-06-26 | 株式会社エビデント | Microscope system, control method, and program |
JP7506524B2 (en) * | 2020-05-20 | 2024-06-26 | 株式会社エビデント | Microscope system, control method, and program |
WO2022009392A1 (en) * | 2020-07-09 | 2022-01-13 | 株式会社日立ハイテク | Defect inspection device and defect inspection method |
CN118989603B (en) * | 2024-10-21 | 2025-01-21 | 季华实验室 | Laser repair method, device, equipment and storage medium for multi-workpiece table |
Family Cites Families (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP3271244B2 (en) * | 1998-04-23 | 2002-04-02 | ソニー株式会社 | Electronic component mounting method and electronic component mounting machine |
JP2002131253A (en) * | 2000-10-18 | 2002-05-09 | Applied Materials Inc | Substrate defect inspection method and substrate defect inspection system |
JP4704793B2 (en) * | 2005-04-06 | 2011-06-22 | オリンパス株式会社 | Appearance inspection device |
-
2008
- 2008-05-21 JP JP2008133668A patent/JP2009281836A/en active Pending
-
2009
- 2009-05-06 TW TW098114997A patent/TW201005282A/en unknown
- 2009-05-19 KR KR1020090043489A patent/KR20090121227A/en not_active Withdrawn
- 2009-05-19 CN CNA2009101431992A patent/CN101587080A/en active Pending
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
TWI487897B (en) * | 2010-07-16 | 2015-06-11 | Tokyo Electron Ltd | A substrate processing apparatus, a substrate processing method, a program and a computer memory medium |
US9196031B2 (en) | 2012-01-17 | 2015-11-24 | SCREEN Holdings Co., Ltd. | Appearance inspection apparatus and method |
US10388010B2 (en) | 2017-05-15 | 2019-08-20 | HKC Corporation Limited | Image acquiring device and method of correcting coordinates thereof |
TWI798329B (en) * | 2018-01-17 | 2023-04-11 | 日商東京威力科創股份有限公司 | Substrate defect inspection device, substrate defect inspection method, and storage medium |
TWI697666B (en) * | 2018-07-03 | 2020-07-01 | 日商歐姆龍股份有限公司 | Inspection method, inspection system and non-transitory computer-readable recording medium |
Also Published As
Publication number | Publication date |
---|---|
CN101587080A (en) | 2009-11-25 |
KR20090121227A (en) | 2009-11-25 |
JP2009281836A (en) | 2009-12-03 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
TW201005282A (en) | Base plate viewing apparatus, base plate viewing method and control device | |
US10809515B2 (en) | Observation method and specimen observation apparatus | |
CN104111524B (en) | The method of workflow in digit microscope and optimization digit microscope | |
TWI285045B (en) | Method and apparatus for flat patterned media inspection | |
US8830313B2 (en) | Information processing apparatus, stage-undulation correcting method, program therefor | |
CN101495939B (en) | Method and apparatus for measuring dimensional changes in transparent substrates | |
JP2004012325A (en) | Method and apparatus for inspection of defect | |
TWI793442B (en) | Pattern height information correction system and pattern height information correction method | |
TWI408358B (en) | Semiconductor substrate defects correction device | |
WO2014091928A1 (en) | Substrate defect inspection method, substrate defect inspection device, and computer storage medium | |
JP2006234553A (en) | Visual inspection device and visual inspection method | |
TW201219775A (en) | Image acquiring device, defect correcting device, and image acquiring method | |
JP5178781B2 (en) | Sensor output data correction device and sensor output data correction method | |
TWI290613B (en) | Position detecting method and position detecting device and position detecting system | |
CN113766878B (en) | X-ray flat panel detector and its image correction method | |
JP5301363B2 (en) | Bonding device and bonding method | |
JP5580553B2 (en) | Camera installation position detection device, detection method, and camera installation position detection jig | |
JP2008033306A (en) | Defect correcting device | |
JP5653724B2 (en) | Alignment device, alignment method, and alignment program | |
JP2008032754A (en) | X-ray fluoroscopic inspection apparatus | |
JP2017058190A (en) | Reference data creation method and pattern inspection apparatus for creating a reference image | |
JP4072420B2 (en) | Calibration method for fluoroscopic inspection apparatus | |
JP2008154195A (en) | Method of creating pattern for calibration of lens, pattern for calibration of lens, method and device for calibrating lens utilizing pattern for calibration, and method and device for calibrating imaging apparatus | |
JP4742902B2 (en) | X-ray inspection equipment | |
JP2007327903A (en) | Visual inspection system |