Method and apparatus for checking pattern
First Claim
1. In a method for checking a pattern wherein an object under check having a pattern to be checked formed thereon is scanned two-dimensionally relative to an imaging device to obtain check pattern data, and the check pattern data is compared with previously stored master pattern data to check for a defect in the pattern to be checked, the improvement comprising the steps of:
- dividing check pattern data for each one scanning line from the imaging device into a plurality of pixel groups and storing the check pattern data in a memory means;
calculating an inclination of the pattern to be checked by comparing the store check pattern data with the master pattern data;
matching the check pattern data and the master pattern data with each other by changing the order of reading of one of the check pattern data and the master pattern data in accordance with the inclination of the pattern data to be checked; and
comparing the check pattern data with the master pattern data.
1 Assignment
0 Petitions
Accused Products
Abstract
A pattern formed on an object under check such as a mask, printed substrate, etc., is scanned by a CCD camera, and check pattern data for one scanning line obtained from the CCD camera is divided into a plurality of pixel groups and stored in shift register groups. The check pattern data is compared with a master pattern data representing the external shape of a master pattern to calculate an inclination of the check pattern (pattern to be checked) with respect to the master pattern. The order of reading addresses of the shift register groups is changed in accordance with the inclination so that the check pattern data matches the master pattern data. Thereafter, the check pattern data is compared with the master pattern data to detect a defect in the check pattern to thereby avoid erroneous judgment due to an angular deviation between the check pattern and the master pattern.
-
Citations
12 Claims
-
1. In a method for checking a pattern wherein an object under check having a pattern to be checked formed thereon is scanned two-dimensionally relative to an imaging device to obtain check pattern data, and the check pattern data is compared with previously stored master pattern data to check for a defect in the pattern to be checked, the improvement comprising the steps of:
- dividing check pattern data for each one scanning line from the imaging device into a plurality of pixel groups and storing the check pattern data in a memory means;
calculating an inclination of the pattern to be checked by comparing the store check pattern data with the master pattern data;
matching the check pattern data and the master pattern data with each other by changing the order of reading of one of the check pattern data and the master pattern data in accordance with the inclination of the pattern data to be checked; and
comparing the check pattern data with the master pattern data. - View Dependent Claims (2)
- dividing check pattern data for each one scanning line from the imaging device into a plurality of pixel groups and storing the check pattern data in a memory means;
-
3. In an apparatus for checking a pattern wherein an object under check having a pattern to be checked formed thereon is scanned two-dimensionally relative to an imaging device to obtain check pattern data, and the check pattern data is compared with previously stored master pattern data to check for a defect in the pattern to be checked, the improvement comprising:
- means for dividing the check pattern data for each one scanning line from the imaging device into a plurality of pixel groups and for storing the check pattern data in a memory means;
means for detecting an inclination of the pattern to be checked by comparing the stored check pattern data with the master pattern data;
means for matching the check pattern data and the master pattern data with each other by changing the order of reading of one of the check pattern data and the master pattern data in accordance with a detected result of the inclination detection means; and
means for comparing the check pattern data with the master pattern data. - View Dependent Claims (4)
- means for dividing the check pattern data for each one scanning line from the imaging device into a plurality of pixel groups and for storing the check pattern data in a memory means;
-
5. In a method for checking a pattern wherein an object under check having a pattern to be checked is scanned two-dimensionally relative to an imaging device to obtain check pattern data, and the check pattern data is compared with previously stored master pattern data to check for a defect in the pattern to be checked, the improvement comprising the steps of:
- forming a deviation quantity corresponding to a pattern portion whose accuracy in a defect recognition in the master pattern data is low;
forming comparison master pattern data based on the deviation allowing pattern data and the master pattern data;
forming contour data of the comparison master pattern data;
extracting a defective portion by comparing the comparison pattern data with the check pattern data; and
judging the absence or presence of a defect in the pattern to be checked by masking the extracted defective portion with the contour data. - View Dependent Claims (6)
- forming a deviation quantity corresponding to a pattern portion whose accuracy in a defect recognition in the master pattern data is low;
-
7. In the apparatus for checking a pattern wherein an object under check having a pattern to be checked formed thereon is scanned two-dimensionally relative to an imaging device to obtain check pattern data, and the check pattern data is compared with previously stored master pattern data to check for a defect in the pattern to be checked, the improvement comprising:
- means for forming a deviation allowing pattern which is set to a predetermined deviation quantity corresponding to a pattern portion whose accuracy in a defect recognition in the master pattern data is low;
means for forming contour pattern data of the comparison master pattern data;
means for extracting a defective portion by comparing the comparison master pattern data with the check pattern data; and
means for masking the extracted defective portion with the contour pattern data. - View Dependent Claims (8)
- means for forming a deviation allowing pattern which is set to a predetermined deviation quantity corresponding to a pattern portion whose accuracy in a defect recognition in the master pattern data is low;
-
9. In a method for checking a pattern wherein an object under check having a pattern to be checked is scanned two-dimensionally relative to an imaging device to obtain a check pattern data, and the check pattern data is compared with a previously stored master pattern data to check for a defect of the pattern to be checked, the improvement comprising the steps of:
- dividing the check pattern data for each one scanning line from the imaging device into a plurality of pixel groups and storing the check pattern data in a memory means;
calculating an inclination of the pattern data to be checked by comparing the stored check pattern data with the master pattern data;
matching the check pattern data and the master pattern data in accordance with the inclination of the pattern to be checked;
forming a deviation allowing pattern which is set to a predetermined deviation quantity corresponding to a pattern portion whose accuracy in a defect recognition in the master pattern data is low;
forming comparison master pattern data based on the deviation allowing pattern data and the master pattern data;
forming contour pattern data of the comparison master pattern data;
extracting a defective portion by comparing the comparison master pattern data with the check pattern data; and
judging the absence or presence of the check pattern defective portion by masking the extracted defective portion with the contour pattern data. - View Dependent Claims (10)
- dividing the check pattern data for each one scanning line from the imaging device into a plurality of pixel groups and storing the check pattern data in a memory means;
-
11. In ana apparatus for checking pattern wherein an object under check having a pattern to be checked is scanned two-dimensionally relative to an imaging device to obtain a check pattern data, and the check pattern data is compared with a previously stored master pattern data to check for a defect of the pattern to be checked, the improvement comprising:
- means for dividing check pattern data for each one scanning line from the imaging device into a plurality of pixel groups and for detecting an inclination of the check pattern by comparing the stored check pattern data with the master pattern data;
means for matching the check pattern data and the master pattern data in accordance with a check result of the inclination detection means;
means for forming a deviation allowing pattern which is set to a predetermined deviation quantity corresponding to a pattern portion whose accuracy in a defect recognition in the master pattern data is low;
means for forming comparison master pattern data based on the deviation allowing pattern data and the master pattern data;
means for forming contour pattern data of the comparison master pattern data;
means for extracting a defective portion by comparing the comparison master pattern data with the check pattern data; and
means for masking defective portion extracting data with the contour pattern data. - View Dependent Claims (12)
- means for dividing check pattern data for each one scanning line from the imaging device into a plurality of pixel groups and for detecting an inclination of the check pattern by comparing the stored check pattern data with the master pattern data;
Specification