KR20080012764A - 스크린 인쇄장치 및 화상 인식 위치 맞춤방법 - Google Patents
스크린 인쇄장치 및 화상 인식 위치 맞춤방법 Download PDFInfo
- Publication number
- KR20080012764A KR20080012764A KR1020070076773A KR20070076773A KR20080012764A KR 20080012764 A KR20080012764 A KR 20080012764A KR 1020070076773 A KR1020070076773 A KR 1020070076773A KR 20070076773 A KR20070076773 A KR 20070076773A KR 20080012764 A KR20080012764 A KR 20080012764A
- Authority
- KR
- South Korea
- Prior art keywords
- pattern
- substrate
- positioning
- mask
- mark
- Prior art date
Links
Images
Classifications
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B41—PRINTING; LINING MACHINES; TYPEWRITERS; STAMPS
- B41F—PRINTING MACHINES OR PRESSES
- B41F15/00—Screen printers
- B41F15/14—Details
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B41—PRINTING; LINING MACHINES; TYPEWRITERS; STAMPS
- B41F—PRINTING MACHINES OR PRESSES
- B41F15/00—Screen printers
- B41F15/08—Machines
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B41—PRINTING; LINING MACHINES; TYPEWRITERS; STAMPS
- B41F—PRINTING MACHINES OR PRESSES
- B41F33/00—Indicating, counting, warning, control or safety devices
- B41F33/0036—Devices for scanning or checking the printed matter for quality control
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B41—PRINTING; LINING MACHINES; TYPEWRITERS; STAMPS
- B41F—PRINTING MACHINES OR PRESSES
- B41F33/00—Indicating, counting, warning, control or safety devices
- B41F33/0081—Devices for scanning register marks
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B41—PRINTING; LINING MACHINES; TYPEWRITERS; STAMPS
- B41F—PRINTING MACHINES OR PRESSES
- B41F33/00—Indicating, counting, warning, control or safety devices
- B41F33/04—Tripping devices or stop-motions
- B41F33/14—Automatic control of tripping devices by feelers, photoelectric devices, pneumatic devices, or other detectors
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B41—PRINTING; LINING MACHINES; TYPEWRITERS; STAMPS
- B41F—PRINTING MACHINES OR PRESSES
- B41F33/00—Indicating, counting, warning, control or safety devices
- B41F33/16—Programming systems for automatic control of sequence of operations
Landscapes
- Engineering & Computer Science (AREA)
- Mechanical Engineering (AREA)
- Quality & Reliability (AREA)
- Screen Printers (AREA)
- Electric Connection Of Electric Components To Printed Circuits (AREA)
- Length Measuring Devices By Optical Means (AREA)
Abstract
스크린 인쇄장치에 있어서, 기판을 마스크에 위치 맞춤하는 경우, 기판 품종에 따라서는 전용 위치결정 마크를 가지지 않고, 기판의 패턴을 위치결정 마크의 대용하는 방법에서는 유사형상의 패턴이기 때문에 오인식에 의한 위치결정 불량의 요인으로 되어 있었다.
본 발명에서는 이를 해결하기 위하여 스크린 마스크 및 기판 표면의 임의 패턴의 일부 또는 모두로 이루어지는 패턴을 각각 검출하는 제 1 수단과, 최종 위치결정 목표인 패턴 각각의 중심을 각각 검출하는 제 2 수단과, 상기 제 1 및 제 2 수단으로 검출된 패턴의 윈도우 중심과 상기 제 2 수단으로 검출된 패턴 각각의 중심과의 편차를 화상 계측에 의하여 연산하는 연산수단과, 상기 연산수단에 의하여 연산된 수치에 의하여 보정계수를 산출하여 등록하는 보정수단과, 위치 결정 수단을 구비한 구성으로 하였다.
Description
본 발명은 주로 스크린 인쇄장치에 관한 것으로, 특히 화상 인식 위치 맞춤방법에 관한 것이다.
일반적인 스크린 인쇄기는, 기판 반입 컨베이어, 기판 반출 컨베이어, 승강기구를 구비한 테이블부, 전사패턴을 개구부로서 가지는 마스크, 스퀴지, 스퀴지 승강기구 및 수평방향 이동기구를 구비한 스퀴지 헤드, 이들 기구를 제어하는 제어장치를 구비하고 있다. 기판을 반입 컨베이어부로부터 장치 내로 반입후, 기판을 인쇄 테이블부에 가위치 결정 고정하고, 이후 기판과 회로패턴에 대응한 개구부를 가지는 마스크의 양쪽의 마크를 카메라로 인식하여 양쪽의 어긋남량을 위치 보정하고, 기판을 마스크에 위치 맞춤하고 나서 기판이 마스크와 접하도록 인쇄 테이블을 상승시켜 스퀴지에 의하여 마스크를 기판에 접촉시키면서 마스크의 개구부에 크림땜납 등의 페이스트를 충전하고, 다시 테이블을 하강하여 기판과 마스크를 떨어뜨림으로써 페이스트를 기판상에 전사하고, 그후 기판을 장치로부터 반출함으로써 인쇄가 이루어지고 있다.
상기 기판과 마스크의 마크를 카메라로 인식하여 양쪽의 어긋남량을 위치 보정하고, 기판을 마스크에 위치 맞춤하기 위해서는 목표 패턴을 간단하게 교시할 수 있고, 위치결정을 고속이고 또한 반복하여 정밀도 좋게 행하는 것이 요구되어, 패턴 매칭방법 등이 이용되고 있다. 이 패턴 매칭방법으로서는 특허문헌 1에 개시된 방법이 있다.
[특허문헌 1]
일본국 특공소52-14112호 공보
특허문헌 1에 나타낸 방법에서는 사용자가 윈도우를 결정하여 두지 않으면 안되고, 또 소정의 기준 마크가 아닌 임의 패턴을 사용하여 위치 맞춤을 실시하는 경우, 사용자가 결정한 윈도우의 중심(重心) 또는 중심(中心) 또는 코너부 등을 위치 맞춤의 기준점으로 하는 방법이 일반적이고, 원래 위치 맞춤하는 참된 위치에 대하여 어긋남이 생기기 때문에 인식 위치 정밀도 저하의 요인이나 보정 절차시간이 많아 생산의 장해로 되어 있었다.
본 발명의 목적은 0.4 mm 피치 CSP, 0603 칩부품, 0402 칩부품으로 대표되는 바와 같은 전자디바이스 실장을 위한 초파인 패턴인쇄에 대하여, 사용자가 간단하게 조작이 가능하고 또한 높은 위치 맞춤 정밀도를 얻을 수 있는 스크린 인쇄장치 또는 화상인식 위치 맞춤방법을 제공하는 것이다.
본 발명이 특징으로 하는 점은 사용자가 결정한 서치 대상 윈도우의 중심과 임의 패턴 중심과의 편위량을 자동적으로 계측하고, 보정량으로서 등록하여 위치결정 연산시에 보정량을 가산하고, 위치결정 동작량을 산출하여 위치결정하는 수단을 구비하였다.
기판의 위치 맞춤에 사용되는 여러가지 패턴에 대하여 위치보정의 숙련도를 필요로 하지 않고, 또한 간단하게 대응할 수 있으며, 나아가서는 인쇄 위치 맞춤 정밀도의 향상을 도모하고 있다.
도 1에 본 발명에서의 스크린 인쇄장치의 구성을 상세하게 설명한다. 도 1 (a)에 스크린 인쇄장치의 정면에서 본 구성을, (b)에 시스템 구성도를 나타낸다. 또한 도 2(a)에 스크린 인쇄장치를 측면에서 본 구성을, (b)에 스크린 인쇄장치를 측면에서 본 구성으로 인쇄 중의 상태를 나타낸다.
도시 생략한 본체 프레임에는 판틀 받이가 설치되어 있고, 판틀 받이에는 인쇄패턴을 개구부로서 가지는 스크린을 부착한 마스크(20)(스크린 마스크라 불리우는 경우도 있다)가 세트되도록 구성되어 있다. 마스크(20)의 윗쪽에는 스퀴지 헤드(2)가 배치되고, 스퀴지 헤드(2)에는 스퀴지(3)가 장착되어 있다. 스퀴지 헤드(2)는 스퀴지 이동기구(6)에 의하여 수평방향으로 이동이 가능하고, 스퀴지(3)는 스퀴지 승강기구(4)에 의하여 상하방향으로 이동할 수 있다. 마스크(20)의 아래쪽에는 마스크(20)에 대향하도록 인쇄 대상물인 기판(5)을 얹어 놓고 유지하는 인쇄 테이블(10)이 설치되어 있다. 이 인쇄 테이블(10)은 기판(5)을 수평방향으로 이동하여 마스크(20)와의 위치 맞춤을 행하는 XYθ 테이블(11)과, 기판(5)을 반입 컨베이어(25)로부터 수취하고, 또한 기판(5)을 마스크면에 근접하거나 또는 접촉시키기 위한 테이블 승강기구(12)를 구비하고 있다. 인쇄 테이블(10)의 상면에는 기판 수취 컨베이어(26)가 설치되어 있고, 기판 반입 컨베이어(25)에 의하여 반입된 기판(5)을 인쇄 테이블(10)상으로 수취하여, 인쇄가 종료하면 기판 반출 컨베이어(27)에 기판(5)을 배출한다.
전자동 스크린 인쇄장치에서는 마스크(20)와 기판(5)의 위치 맞춤을 자동적으로 행하는 기능을 구비하고 있다. 즉, CCD 카메라(15)에 의하여 마스크(20)와 기판(5)의 각각에 설치되어 있는 위치 맞춤용 마크를 촬상하고, 화상처리하여 위치 어긋남량을 구하여, 그 어긋남량을 보정하도록 XYθ 테이블(11)을 구동하여 위치 맞춤을 행하는 것이다. 즉, CCD 카메라(15)는 기판측과 스크린 마스크측을 대략 동시에 촬상할 수 있도록 상하에 카메라를 설치한 구성으로 되어 있다.
또한 각부 구동용 인쇄 제어부나 CCD 카메라(15)로부터의 화상신호를 처리하는 화상 입력부(37) 등을 행하는 인쇄기 제어부(30)는, 인쇄기 본체 프레임의 내부에 설치되어 있고, 제어용 데이터의 재기록이나 인쇄조건의 변경 등을 행하기 위한 데이터 입력부(50)나, 인쇄상황 등이나 도입한 인식 마크를 모니터하기 위한 표시부(40)가 인쇄 유닛 본체(1)의 바깥쪽에 배치되어 있다.
다음에 본 발명의 인쇄 유닛의 동작을 설명한다.
크림땜납을 인쇄하는 기판(5)은, 기판 반입 컨베이어(25)에 의하여 기판 수취 컨베이어(26)에 공급되고, 인쇄 테이블(10)상의 소정의 위치에 고정된다. 기판 고정후, 미리 등록 설정된 기판 마크위치로 CCD 카메라(15)를 이동한다. 계속해서 CCD 카메라(15)가 기판(5) 및 마스크(20)에 설치된 위치 인식용 마크(도시 생략)를 촬상하여 인쇄기 제어부(30)에 전송한다. 제어부 내의 화상 입력부(37)에서는 화상 데이터로부터 마스크(20)와 기판(5)의 위치 어긋남량을 구한다. 그 결과에 의거하여 인쇄기 제어부(30)는 인쇄 테이블(10)의 XYθ 테이블(11)를 동작시켜 마스크(20)에 대한 기판(5)의 위치를 수정, 위치 맞춤한다. 위치 맞춤 동작 완료후, CCD 카메라(15)가 인쇄 테이블(10)과 간섭하지 않는 위치까지 소정량 퇴피 동작한다. 카메라 퇴피 완료후, 인쇄 테이블(10)(이후, 인쇄 스테이지라 부르는 경우도 있다)이 상승하여 기판(5)과 마스크(20)를 접촉시킨다. 그후, 스퀴지 승강 실린더(4)에 의하여 스퀴지(3)가 마스크(20)면상으로 하강하고, 스퀴지 헤드(2)의 이동에 의하여 마스크(20)상에 공급되어 있던 크림땜납이 마스크(20)의 개구부에 충전되어 기판(5)에 전사된다. 스퀴지(2)는 수평방향으로 일정 거리 스트로크한 후에 상승한다. 그리고 인쇄 테이블(10)이 하강하여 마스크(20)와 기판(5)이 떨어지고, 마스크(20)의 개구부에 충전된 크림땜납이 기판(5)에 전사된다. 그후 크림땜납이 인쇄된 기판(5)은 기판 반출 컨베이어(27)를 거쳐 다음공정으로 보내진다.
또한 기판(5)과 마스크(20)에는 상대적으로 동일한 개소에 인식 위치 맞춤용 마크가 2개소 이상 설치되어 있고, 이 양쪽의 마크 각각을 상하방향 2 시야를 가지는 특수한 CCD 카메라(15)에 의하여 마스크(20)의 마크는 밑에서 상방향으로 봄으로써 인식하고, 기판(5)의 마크는 위에서 하방향으로 봄으로써 인식하며, 기설정된 개소의 마크 모두의 위치좌표를 판독하여 마스크(20)에 대한 기판(5)의 어긋남량을 위치연산, 보정하고, 기판(5)을 마스크(20)에 대하여 XYθ테이블(11)로 이동하여 위치 맞춤을 행한다.
다음에 도 3을 사용하여 실제의 위치 맞춤 순서에 대하여 설명한다. 본 도면에서는 대상 패턴을 2개소로 하여 인식위치 결정을 실행함으로써 설명하나, 기판의 품종이나 목표 위치결정 정밀도에 따라서는 대상 패턴이 2개소 이상이 되어도 마찬가지로 대응 가능하다. 또한 도 3에는 기판(5)을 촬상한 결과와, 마스크(20) 를 촬상한 결과가 나타나 있다. 기판(5)에는 복수의 도포영역의 패턴(61)과 처리하는 제 1 윈도우 패턴(60)(실선으로 나타낸 영역에서, 이후 단지 윈도우라 부르는 경우도 있다)과 그 중심점(62)(점선으로 나타낸 선의 교점)과 제 2 윈도우 패턴(63)(일점 차선으로 나타낸 영역)과 그 중심점(64)(실선으로 나타낸 선의 교점)이 표시되어 있다. 또 마스크(20)에는 제 3 윈도우 패턴(70)(점선으로 나타낸 영역에서 이후 단지 운동이라 부르는 경우도 있다)과 그 중심점(72)(점선으로 나타낸 선의 교점)과 마스크에 설치된 복수의 개구 패턴(71)과 제 4 윈도우 패턴(73)(일점 차선으로 나타낸 영역)과 그 중심점(74)(실선으로 나타낸 선의 교점)이 표시되어 있다.
먼저, 기판측을 촬상한 카메라를 제 1 카메라, 마스크측을 촬상한 카메라를 제 2 카메라라고 부른다. 제 1 카메라가 촬상한 기판 화상과, 제 2 카메라가 촬상한 마스크 화상에 대하여 각각 제 1 윈도우영역과 제 3 윈도우영역을 지정한다. 기판 화상 및 마스크 화상은 정밀도 좋게 검출 가능하게 하기 위하여 특징적인 무늬를 가지는 위치결정 대상으로 한다. 즉, 기판 화상 및 마스크 화상의 제 1 또는 제 3 윈도우 영역을 지정할 때, 지정하는 서치 윈도우 영역 내의 무늬가 촬상 카메라의 동일한 시야 내에 2개소 이상 존재하지 않도록 주변 배경도 포함시켜 실상 모델로서 등록한다.
제 1 수단은 촬상 카메라 전시야 중에서 미리 등록한 실상 모델의 무늬에 대하여 상관값이 최대가 되는 개소를 연산함으로써 윈도우의 중심위치를 결정한다. 즉, 본 실시예에서는 기판측 윈도우(60)의 중심점(62), 마스크측 윈도우(70)의 중 심점(72)을 구한다. 마스크(20)는 생산품종의 변경이나 청소때마다 임의의 위치에 가고정하기 때문에 미리 등록된 카메라 좌표로 촬상한다. 이에 의하여 마스크(20)상의 제 3 패턴을 미리 등록한 실상 모델을 사용하여 카메라 전시야 내를 정규화 상관 패턴 매칭에 의하여 검출하여 마스크면상의 제 3 패턴위치를 자동적으로 산출할 수 있다. 이와 같이 하여 제 1 패턴 및 제 3 패턴에 대하여 제 1 수단에 의하여 마스크측 카메라(2) 및 기판측 카메라(1) 각각에 대하여 제 1 윈도우 패턴(60) 및 제 3 윈도우 패턴(70)의 서치 결과를 산출한다.
다음에 제 2 수단으로 최종적으로 위치 맞춤을 하고 싶은 패턴인 제 2 윈도우 패턴(63) 및 제 4 윈도우 패턴(73)을 검출하기 위한 윈도우를 설정한다. 카메라(1)와 카메라(2) 각각에 대하여 제 2 윈도우 패턴(63) 및 제 4 윈도우 패턴(73)용 윈도우를 설정한다. 제 2 윈도우 패턴(63) 및 제 4 윈도우 패턴(73)용 윈도우는, 대상 패턴의 형상, 크기를 계측하여 대상 패턴 그 자체의 중심위치를 산출하기 위한 패턴 윈도우이다. 제 2 수단은, 상기 패턴 윈도우로 지정된 영역 중에 있는 임의 패턴 중심 좌표를 미리 준비된 복수의 사전 모델과의 상관값을 연산함으로써 상관값이 최대가 되는 개소를 연산함으로써 검출한다. 즉 도 3에서의 제 2 윈도우 패턴(63)의 중심점(64), 제 4 윈도우 패턴(73)의 중심점(74)을 구한다.
또한 제 2 수단은, 유사패턴이 N개 존재하고 있어도 미리 준비된 사전 모델과 임의 패턴과의 상관값을 연산하는 상관값 계산부와, 상기 상관값 계산부에 의하여 구해진 상관값에 의거하여 모델의 형상 추정을 행하는 형상 추정부와, 복수개의 가기준 패턴으로서 기억 설정하고, 패턴 위치 좌표연산에 의하여 목표 기준 패턴 사이의 거리와 비교하여 차가 가장 적은 조합의 마크를 기준 패턴으로서 등록하는 수단을 구비하고 있다.
다음에 연산수단으로 제 1 윈도우 패턴(60)의 중심점(62)과 제 2 윈도우 패턴(63)의 중심점(64)으로부터 편차를 연산한다. 마찬가지로 제 3 윈도우 패턴(70)의 중심점과 제 4 윈도우 패턴(73)의 중심점(74)을 사용하여 편차를 연산한다.
다음에 보정수단으로 XYθ 각 축에 대한 보정값을 등록한다.
다음에 위치결정수단으로 기판(5)의 XYθ 각 축에 대한 제어량을 산출하여 기판(5)을 얹어 놓고 있는 인쇄 테이블(10)을 XYθ방향으로 구한 제어량분만큼 이동하여 마스크(20)와 기판(5)의 위치 맞춤을 행하도록 하고 있다.
다음에 먼저 설명한 패턴 매칭을 행하는 모델 등에 관하여 도면을 사용하여 설명한다.
도 4에 미리 준비된 사전 모델의 일례를 나타낸다. 여기서는 원형, 정방형, 정삼각형의 사전 모델로 하고 있으나, 능형, 장방형, 삼승(三升)모양 등 다양한 형상이 채용 가능하다.
종래, 실제 사용자가 생산기판에 적합한 패턴형상을 인공 모델이라 부르고 있는 사전 모델 중에서 선택 사용함으로써 모델 등록을 실시하고 있었다. 또 패턴 외형 치수를 맞추어서 입력함으로써 템플릿 매칭의 정밀도를 확보하도록 하고 있었다.
도 5에 임의 패턴의 주위에 유사 패턴이 존재하고 있던 경우에 템플릿 매칭을 행한 상관 맵의 일례를 나타낸다. 도면에서의 상관값의 최대 피크를 나타내는 부위가 서치 사용하는 제 1 후보가 된다. 2번째의 피크가 제 2 후보이고 마찬가지로 3번째의 피크가 제 3 후보가 된다. 여기서는 1차원 상관 맵을 예로 하고 있으나, 2차원 상관값의 공지의 기술을 사용하여도 동일한 결과가 얻어진다. 이 일례에 있어서는 제 3 후보까지 구하고 있으나, 후보수의 지정은 임의로 가능하다.
도 5의 서치결과로부터 유사패턴이 존재하고 있어도 임의의 윈도우 내에서의 3개의 후보에 대하여 선정이 가능하다. 그러나 인공 모델 등으로 생산기판에 적용한 마크형상에 대한 사전이 지정되어 있지 않기 때문에 이것만으로는 3개의 후보 중 어느 것이 정확한 마크인지 판정하는 것은 당연 곤란하다.
도 6에 인식용 패턴을 기판(5) 내의 2개소에 배치한 예를 나타낸다. 도 6에는 도 3의 서치 결과로부터 각 윈도우에서 후보 마크가 선정된 상태를 나타낸다. 인식용 패턴이 2개소이기 때문에 윈도우영역도 2개소가 되고, 윈도우 패턴(W1) 내를 마크 서치한 결과 3개의 마크 후보(M11, M12, M13)가 선정되고, 윈도우 패턴(W2) 내를 마크 서치한 결과 3개의 마크 후보(M21, M22, M23)가 선정된다.
그런데 도 6에는 기판(5)에서의 마크 서치 결과를 나타내고 있으나, 도면에 나타나 있지 않은 마스크(20)측에도 기판(5)의 2개소의 인식용 패턴(윈도우영역)에 대응하여 동일한 마크가 설치되어 있다.
마스크(20)측의 위치 인식용 패턴은, 통상에 있어서 관통구멍 또는 하프 에칭 또는 관통구멍 또는 하프 에칭부에 인식시의 콘트라스트를 붙이기 위하여 수지를 매립한 피듀셜 마크를 사용하고 있다. 또 마스크(20)측의 위치 인식용 패턴의 주변에는 유사 패턴이 존재하고 있지 않은 사례가 많다. 따라서 숙련되지 않은 사 용자라도 오인식할 요인이 있는지의 여부를 용이하게 판단 가능하다.
따라서 마스크(20)에 있어서 위치 인식용 패턴의 주변에 유사 패턴이 존재하고 있지 않은 사례에서는 도 4, 도 5에서 설명한 방법을 사용하고, 또한 매치율이 기설정된 값 이상이라는 조건을 갖추어 가짐으로써 매치율이 기설정된 값 이상을 가지는 가장 상관값이 높은 패턴이 구하는 마스크(20)의 위치 인식용 패턴으로서 판단 가능하다.
이 경우, 윈도우 패턴(w1) 및 윈도우 패턴(w2)의 중심 좌표 관계는, 미리 인쇄장치에 기지의 데이터로서 설정 입력되어 있기 때문에 상관 서치 결과로부터 구한 각 윈도우에서의 위치 인식용 패턴의 중심 좌표를 위치 좌표 연산부에 의하여 산출함으로써 위치 좌표 연산부에서 마스크(20)의 위치 인식용 패턴(M1)(본 도면에서는 M11, M12, M13을 가리킨다)과 M2(본 도면에서는 M21, M22, M23을 가리킨다)의 거리(ML)를 연산, 산출할 수 있다.
도 6에 기재한 치수(L)는 M11과 M21의 마크간 거리이나, 치수(L)의 설계값은 상기한 거리(ML)와 동일하기 때문에 거리(ML)를 선정 기준값으로서 사용할 수 있다.
도 7에 상관값 계산부∼위치 좌표 연산부에서의 처리 플로우를 나타낸다. 이 처리 플로우에서는 먼저 윈도우의 번호를 설정한다(단계 701). 그 윈도우 내의 제 n 마크의 후보를 서치한다(단계 702). 다음에 제 n 마크를 제 n + 1 마크로 대체한다. 제 n + 1이 최대의 마크번호인지의 여부를 조사한다(여기서는 n = 3이 최대의 마크번호로 하고 있다 : 단계 703). 최대의 마크번호가 아니면 단계 702로 되돌아가 후보를 서치한다. 최대의 마크번호의 경우, 서치 윈도우 번호가 최대값(본 실시예에서는 2가 최대)으로 되어 있는지의 여부를 판정한다(단계 705). 최대값이 아니면 윈도우 번호에 1을 더하여(단계 706) 단계 701로 되돌아간다. 윈도우 번호가 최대값인 경우, 각각의 마크의 조합에 대하여 마크간 거리를 구한다(단계 707). 다음에 마크의 조합 중에서 L 치수가 가장 ML에 가까운 마크를 위치 좌표 연산부에 의하여 구하고, 기준 패턴으로서 등록한다(단계 708). 또한 도 6에서 하나의 서치영역에 3개의 마크가 설치되어 있기 때문에, 도 7에서는 각각의 마크간 거리(L11∼L33)를 구하도록 하고 있다.
또한 마스크측의 인식용 패턴에 피듀셜 마크를 사용하지 않는 경우는, 인식용 패턴의 주변에 유사패턴이 존재하게 되기 때문에, 거리(ML)를 선정 기준값으로서 사용할 수 없다. 이와 같은 경우에서는 거리(ML) 대신에 미리 인쇄장치에 입력하는 마크 좌표와 기판 치수로부터 선정 기준값(L)을 연산하여 구하여 사용하여도 좋다.
다음에 도 8∼도 11을 사용하여 미리 준비된 사전 모델과 임의 패턴과의 상관값을 연산하는 상관값 계산부와, 상기 상관값 계산부에 의하여 구해진 상관값에 의거하여 모델의 형상 추정을 행하는 형상 추정부와, 임의 패턴의 치수를 화상 계측 연산하는 치수 계산부를 구비한 것을 특징으로 하는 스크린 인쇄장치에 대하여 설명한다.
도 8에 마크치수 계측 후의 검사·치수보정에 대하여 Lx = Lx1의 케이스를 나타낸다. 본 도면과 같이 마크의 치수 연산처리후에 일례로서 X 방향에 대하여 마크 외형 치수분의 거리를 인쇄기 제어부(30)로부터 인쇄 테이블(10)에 이동지령을 주고 마크를 이동시킨다. 다음에 마크 에지 좌표를 판독하여 이동전에 미리 기억한 이동전의 마크 에지 좌표와, 이동후의 마크 에지 좌표로부터 마크 이동량을 연산한다. 치수 계측한 마크 X 방향 외형 치수(Lx)가 마크 에지 이동량(Lx1)과 같은 경우, 치수 계측한 마크치수는 정확하다고 판단한다.
도 9에 마크 치수 계측후의 검사·치수 보정에 대하여, Lx < Lx1의 케이스를 나타낸다. 본 도면과 같이 치수 계측한 마크 X 방향 외형 치수(Lx)가 마크 에지 이동량(Lx1)보다 작은 경우, 치수 계측한 마크치수는 정확하지 않다고 판단한다. 이 경우 도 8에 나타내는 바와 같이 치수 계측한 마크치수가 정확하다고 판단될 때까지 반복한다.
도 10에 치수 계산부 및 치수 보정부에서의 처리 플로우를 나타낸다. 도 10에서 먼저 기판측 및 마스크측의 각각의 윈도우(W) 내의 마크(Mwn)의 외형 치수를 각각 계측하여 마스크측과 기판측 마크의 어긋남량을 구한다. 이 어긋남량은 X축방향에 대하여 연산처리를 실시한 후, 마찬가지로 Y축방향에 대해서도 연산처리를 실행한다. 연산에서 어긋남량이 있으면 그 어긋남량을 보정한다.
도 11을 사용하여 복수의 마크를 설치한 경우의 예를 설명한다.
제 2 패턴은 상기한 바와 같이 윈도우영역 내에 유사패턴이 N개 존재하여도 자동적으로 검출이 가능하나, 상관값이 높은 순서로 1번부터 N번까지 자동적으로 검출된 복수의 후보 중에서 적절한 대상 패턴을 선정하여 임의로 패턴 2라고 결정하는 것도 가능하다.
마찬가지로 기판측 및 마스크측에 대해서도 카메라(1), 카메라(2)로 촬상한 화상을 이용하여 각각에 대하여 제 1 패턴 및 제 2 패턴을 설정함으로써 생산운전에 서는 반입된 기판의 소정위치를 카메라로 촬상하고, 제 1 수단에 의하여 검출한 패턴중심에 대하여 다음의 계산식으로 산출한 (ΔXn, ΔYn)을 제 1 패턴 위치 좌표에 각각 가산한 위치 결정 목표점에 대하여 위치 결정 동작을 행한다. 또한 상기한 설명에서는 기판측과 마스크측을 각각의 패턴으로서 설명하였으나, 여기서는 앞의 제 1, 3 윈도우 패턴을 제 1 패턴, 제 2와 제 4 윈도우 패턴을 제 2 패턴으로서 설명한다.
마크 1 (제 1 패턴) (X11, Y11)
마크 1 (제 2 패턴) (X12, Y12)
마크 1 (제 1 패턴과 제 2 패턴의 편차)
(ΔX1, ΔY1) = (X11, Y11) - (X12, Y12)
마크 2 (제 1 패턴) (X21, Y21)
마크 2 (제 2 패턴) (X22, Y22)
마크 2 (제 1 패턴과 제 2 패턴의 편차)
(ΔX2, ΔY2) = (X21, Y21) - (X22, Y22)
마크 3 (제 1 패턴) (X31, Y31)
마크 3 (제 2 패턴) (X32, Y32)
마크 3 (제 1 패턴과 제 2 패턴의 편차)
(ΔX3, ΔY3) - (X31, Y31) - (X32, Y32)
마크 4 (제 1 패턴) (X41, Y41)
마크 4 (제 2 패턴) (X42, Y42)
마크 4 (제 1 패턴과 제 2 패턴의 편차)
(ΔX4, ΔY4) = (X41, Y41) - (X42, Y42)
또한 패턴 윈도우의 설정은, 제 2 패턴 외형에 근접하도록 도시하였으나, 작업자의 숙련도의 차이에 의한 단순한 작업순서상의 용건이며, 실제로는 제 1 수단으로 실시한 서치 윈도우 내의 영역을 패턴 윈도우라고 간주하는 것이 가능하다. 이 경우는 제 1 수단으로 서치 윈도우 영역의 중심 좌표(65, 75) 검출을 실시하였을 때에 동시 또는 연속적으로 패턴 윈도우 내의 대상 패턴 그 자체의 중심 좌표를 검출하는 것이 가능하다.
패턴 윈도우로 제 2 패턴을 탐색한 경우, 적절한 후보가 없는 경우 자동적으로 카메라를 이동하여 마크를 찾는 오토 서치기능에 의하여 탐색 가능하나, 카메라 이동시간이 걸리기 때문에 인식 위치 결정에 시간이 많이 걸리게 된다.
그래서 도 12에 나타내는 바와 같이 H형 도형을 기준 모델로 한 패턴 매칭을 사용함으로써 다음 순서에서 숙련된 작업없이 간단하고 또한 정확하게 패턴의 위치 맞춤이 가능하다. 이것은 기판면상에 형성되는 전극 패턴이 대략 좌우대칭으로 형성되는 것에 유효하다.
(1) 기설정된 윈도우에서 화상 추출 후, 요철치수의 비율을 변화시켜 기설정된 매치율을 얻는 기준 패턴을 탐색 ⇒ H 도형 서치
(2) 요철 치수의 비율변화는, 도 12의 X 방향 선분과 Y 방향 선분으로 이루 어지는 볼록부의 면적(A1과 A2)을 변화시킨다[오목부의 면적(A3)도 변화된다].
자동 탐색 규칙은 A1과 A2의 차가 최대가 되는 H 도형을 구하게 된다.
H 도형이란, A1 > A2 > A3 또한 Ya + Yb + Yc > Yb의 형상을 가지는 도형이다. 또한 설명의 형편상, 잘라내는 전극 패턴은 직사각형(장방형)으로 하고 있으나, 실제의 생산상은 원형 패턴도 많이 채용되고 있고, 이것에도 대처가 가능하다.
(3) 최종적으로 오목부의 중선과 H 도형의 중선의 교점을 위치 결정 기준점으로 한다.
다음에 실제로 위치 결정 기준점을 자동적으로 구하는 알고리즘을 도 13에 나타낸다.
도 13에서 (1) 기판 또는 마스크의 화상을 촬상한다. 다음에 (2) 소정의 윈도우 크기로 화상을 잘라낸다. (3) 잘라낸 화상을 2치화한다. (4) 그후 화상을 반전처리한다. (5) 화상의 오목부의 중심선과 H형 패턴의 중선과의 교점을 구하고, 그것을 위치 결정 기준점으로 한다.
그런데 인쇄장치의 카메라 좌표계는 반도체제조용으로 사용하는 초고선명, 다이렉트 묘획에 의한 유리건판(포토마스크)을 이용하여 기계 구동계의 절대 정밀도를 교정하고 있기 때문에, 카메라를 임의의 위치에 지령값에 의하여 이동하였을 때의 정밀도는 충분 신뢰받고 있다. 또 리니어 모터 등에 의한 풀 클로즈드 서보시스템 등의 공지의 기술을 사용하여도 카메라 이동의 거리는 충분히 신뢰받는 정밀도로 되어 있다.
따라서 상기 공지의 기술 등을 사용함으로써 카메라로 판독한 화상의 치수가 정확한지의 여부를 판단할 수 있다. 또한 카메라의 분해능의 교정 및 자기고장진단에도 응용할 수 있다.
또, 본 발명에 의한 위치 맞춤방법을 이용하면 생산운전 중에 위치 맞춤 전에 판독한 마크치수와, 인쇄 테이블을 위치 맞춤 이동시킨 후의 마크위치가 정확한지의 여부를 검사 판정함과 동시에 마크치수를 측정하기 때문에 상시 인쇄장치의 카메라의 고장진단으로부터 자동교정이 가능하다.
따라서 본 발명에 의한 위치 맞춤 방법을 이용함으로써 생산 중에 장치를 논스톱으로 항시 정밀도 이상이 없는지 자기고장 진단할 수 있을 뿐만 아니라, 자동적으로 교정까지 가능하게 된다.
이상과 같이 본 발명에서는 임의 패턴에 대하여 마크형상이나 마크치수를 지정하지 않아도 마크를 기준패턴으로서 등록하는 것이 가능하게 된다.
또, 숙련 작업자가 감소하고 있는 중에서 숙련되지 않은 사용자이어도 간단하고 또한 용이하게 기준 마크 등록시간의 단축화, 정확함을 확보할 수 있어, 고밀도 실장 생산의 효율화, 절력화에 공헌하는 것이 가능하게 된다.
또한 본 발명은 마스크를 사용하지 않는 탑재기 등에서의 기판의 위치 맞춤에 있어서도 적용할 수 있는 것은 명백하다.
또한 본 발명을 이용함으로써 SMT 라인 중의 각 장치 사이에서 각각이었던 기준 마크 등록방법을 통일, 공통으로 할 수 있어, 각 장치의 조작방법의 간이화, 공통화를 도모하는 것도 가능하다.
도 1은 스크린 인쇄장치의 일례를 나타낸 도,
도 2는 중심(重心) 또는 중심(中心)을 위치 맞춤의 기준점으로 하는 방법를 나타내는 도,
도 3은 코너를 위치 맞춤의 기준점으로 하는 방법을 나타내는 도.
도 4는 실제의 위치 맞춤의 순서에 대하여 나타내는 도,
도 5는 인공 모델의 일례를 나타낸 도,
도 6은 상관 맵의 일례를 나타낸 도,
도 7은 기판의 임의 패턴을 서치한 결과의 일례를 나타낸 도,
도 8은 상관값 계산부∼위치 좌표 연산부에서의 처리 플로우의 일례를 나타낸 도,
도 9는 마크 치수 계측 후의 검사, 치수 보정에 대한 일례를 나타낸 도,
도 10은 마크 치수 계측 후의 검사, 치수 보정에 대한 일례를 나타낸 도,
도 11은 치수 계산부 및 치수 보정부에서의 처리 플로우의 일례를 나타낸 도,
도 12는 H형 도형을 기준 모델로 한 패턴 매칭을 나타내는 도,
도 13은 H형 도형을 기준 모델로 한 패턴 매칭(다른 알고리즘)을 나타내는 도면이다.
※ 도면의 주요부분에 대한 부호의 설명
1 : 인쇄 유닛 본체 2 : 스퀴지 헤드
3 : 스퀴지 10 : 인쇄 테이블
11 : XYθ테이블 15 : 카메라
20 : 마스크 21 : 기판
Claims (2)
- 스크린 마스크상에 형성된 2 개소 이상의 임의 패턴 개구부를 위치 결정 목표로 하고, 기판 표면의 2 개소 이상의 임의 패턴을 사용하며, 화상처리에 의거하여 상기 기판을 스크린 마스크에 위치 맞춤하고, 기판면상에 스크린 마스크를 거쳐 페이스트를 도포하는 스크린 인쇄장치에 있어서,스크린 마스크상에 형성된 상기 패턴 개구부의 일부 또는 모두로 이루어지는 제 3 패턴 및 기판 표면의 임의 패턴의 일부 또는 모두로 이루어지는 제 1 패턴을 각각 검출하는 제 1 수단과, 상기 제 1 패턴 또는 제 3 패턴 각각에 대한 최종 위치 결정 목표인 제 2 패턴 및 제 4 패턴 각각의 중심을 각각 검출하는 제 2 수단과, 상기 제 1 수단 및 제 2 수단으로 검출된 제 1 패턴 및 제 3 패턴 각각의 윈도우 중심과 상기 제 2 수단으로 검출된 제 2 패턴 및 제 4 패턴 각각의 중심과의 편차를 화상 계측에 의하여 연산하는 연산수단과, 상기 연산수단의 연산결과에 의거하여 XYθ테이블 각 축에 대한 보정계수를 산출하여 등록하는 보정수단을 구비하고, 생산운전 중에 있어서 제 1 수단 및 제 2 수단에 의하여 제 1 패턴 내지 제 4 패턴의 중심 검출후, XYθ 테이블 위치 맞춤량 연산을 실시할 때에 상기 보정수단에 의하여 등록된 보정값을 가산하고, XYθ테이블의 각 축의 제어량을 산출하여 위치 결정하는 위치 결정수단을 구비한 것을 특징으로 한 스크린 인쇄장치.
- 2 개소 이상의 복수 장방형 패턴을 위치 결정 목표 및 피위치 결정 목표로 하는 화상 인식 위치 맞춤방법에 있어서,위치 결정 목표위치 및 피위치 결정 목표위치를 H형 도형 모델에 의한 패턴형상 매칭으로 검출하여 위치 맞춤하는 것을 특징으로 한 화상 인식 위치 맞춤방법.
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2006212731A JP2008036918A (ja) | 2006-08-04 | 2006-08-04 | スクリーン印刷装置および画像認識位置合わせ方法 |
JPJP-P-2006-00212731 | 2006-08-04 |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20080012764A true KR20080012764A (ko) | 2008-02-12 |
KR100857257B1 KR100857257B1 (ko) | 2008-09-05 |
Family
ID=39053371
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020070076773A KR100857257B1 (ko) | 2006-08-04 | 2007-07-31 | 스크린 인쇄장치 및 화상 인식 위치 맞춤방법 |
Country Status (4)
Country | Link |
---|---|
JP (1) | JP2008036918A (ko) |
KR (1) | KR100857257B1 (ko) |
CN (1) | CN101117043B (ko) |
TW (1) | TW200821156A (ko) |
Families Citing this family (19)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102126630B (zh) * | 2010-12-29 | 2015-02-04 | 常州亿晶光电科技有限公司 | 全自动印刷机的硅片影像定位校正装置 |
CN102179996B (zh) * | 2011-01-14 | 2012-06-27 | 浙江大学 | 适用于丝网印刷技术的基板定位方法 |
CN102328493A (zh) * | 2011-08-31 | 2012-01-25 | 熊猫电子集团有限公司 | 一种新型丝网印ccd图像识别的定位方法 |
CN103217427B (zh) * | 2012-01-19 | 2017-06-06 | 昆山思拓机器有限公司 | 柔性线路板激光加工后的检测方法 |
CN102673106B (zh) * | 2012-05-09 | 2014-05-07 | 华中科技大学 | 一种用于光伏太阳能硅片的丝网印刷定位设备及定位方法 |
CN103287073B (zh) * | 2013-06-08 | 2015-12-09 | 太仓市同维电子有限公司 | 一种实现pcb和钢网在印刷机中快速对位的方法 |
CN105323977B (zh) * | 2014-08-01 | 2018-03-16 | 广州翌贝拓自动化科技有限公司 | 基于机器视觉的贴装坐标获取方法 |
CN104999776A (zh) * | 2015-02-13 | 2015-10-28 | 厦门大学 | 一种丝网印刷对准***及方法 |
US10223589B2 (en) | 2015-03-03 | 2019-03-05 | Cognex Corporation | Vision system for training an assembly system through virtual assembly of objects |
WO2016185545A1 (ja) * | 2015-05-18 | 2016-11-24 | ヤマハ発動機株式会社 | 基板作業装置および基板作業装置における粘性流体残量測定方法 |
US9895874B2 (en) * | 2016-04-27 | 2018-02-20 | Panasonic Intellectual Property Management Co., Ltd. | Screen printing apparatus and screen printing method |
CN107437592B (zh) * | 2017-08-21 | 2019-04-30 | 武汉华星光电半导体显示技术有限公司 | 自适应对位方法 |
CN107757083A (zh) * | 2017-10-13 | 2018-03-06 | 乾乐欣展新材料技术(上海)有限公司 | 一种铝基板全自动印刷机 |
CN113291054A (zh) * | 2020-09-29 | 2021-08-24 | 阿里巴巴集团控股有限公司 | 网版的校准方法及装置、计算设备 |
CN112654159A (zh) * | 2020-12-09 | 2021-04-13 | 广州京写电路板有限公司 | 一种菲林自动补正的方法 |
CN112693947B (zh) * | 2020-12-21 | 2022-09-27 | 江苏迪盛智能科技有限公司 | 拉料偏差处理方法、装置、电子设备和存储介质 |
CN112712463B (zh) * | 2020-12-21 | 2023-09-26 | 江苏迪盛智能科技有限公司 | 分段拼接方法、装置、电子设备和存储介质 |
CN114192925A (zh) * | 2022-02-15 | 2022-03-18 | 南通中铁华宇电气有限公司 | 一种基于视觉定位的芯板焊点自动化刷锡装置 |
CN115533394A (zh) * | 2022-12-05 | 2022-12-30 | 深圳市镭沃自动化科技有限公司 | 焊接设备的控制方法、焊接设备及存储介质 |
Family Cites Families (13)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH02276642A (ja) * | 1989-01-17 | 1990-11-13 | Sanyo Electric Co Ltd | スクリーン印刷方法及び印刷機 |
JPH05310342A (ja) * | 1992-04-14 | 1993-11-22 | Sony Corp | 板状物品の位置決め装置および位置補正装置 |
JP3268859B2 (ja) * | 1992-12-28 | 2002-03-25 | 三洋電機株式会社 | スクリーン印刷機のスクリーン位置合わせ方法及びその装置 |
JPH0858058A (ja) * | 1994-08-25 | 1996-03-05 | Matsushita Electric Ind Co Ltd | クリーム半田印刷機 |
JP3310540B2 (ja) * | 1996-05-22 | 2002-08-05 | 松下電器産業株式会社 | スクリーン印刷方法とその装置 |
KR100274040B1 (ko) * | 1998-08-14 | 2001-01-15 | 구자홍 | 스크린 인쇄장치 |
GB2359515B (en) * | 2000-02-23 | 2003-12-03 | Kistech Ltd | Method of printing and printing machine |
JP2001232757A (ja) * | 2000-02-25 | 2001-08-28 | Matsushita Electric Ind Co Ltd | クリーム半田印刷装置の教示方法及びクリーム半田印刷装置 |
JP2002236925A (ja) * | 2001-02-08 | 2002-08-23 | Torai Tec:Kk | 画像検査装置 |
US6766736B2 (en) * | 2001-08-30 | 2004-07-27 | Micron Technology, Inc. | Printing stencils for electronic substrates |
KR100462793B1 (ko) * | 2002-05-15 | 2004-12-17 | 세크론 주식회사 | 스크린 프린터에서의 패턴 얼라인을 위한 자재 세팅장치및 그 방법 |
JP2006187912A (ja) * | 2005-01-05 | 2006-07-20 | Denso Corp | スクリーン印刷方法及びその装置 |
JP4944407B2 (ja) * | 2005-08-01 | 2012-05-30 | 富士機械製造株式会社 | スクリーン・基板位置合わせ方法および装置 |
-
2006
- 2006-08-04 JP JP2006212731A patent/JP2008036918A/ja active Pending
-
2007
- 2007-06-23 TW TW096122751A patent/TW200821156A/zh not_active IP Right Cessation
- 2007-07-26 CN CN2007101369649A patent/CN101117043B/zh not_active Expired - Fee Related
- 2007-07-31 KR KR1020070076773A patent/KR100857257B1/ko not_active IP Right Cessation
Also Published As
Publication number | Publication date |
---|---|
CN101117043A (zh) | 2008-02-06 |
TWI318928B (ko) | 2010-01-01 |
TW200821156A (en) | 2008-05-16 |
JP2008036918A (ja) | 2008-02-21 |
CN101117043B (zh) | 2011-07-27 |
KR100857257B1 (ko) | 2008-09-05 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR100857257B1 (ko) | 스크린 인쇄장치 및 화상 인식 위치 맞춤방법 | |
EP0320317A2 (en) | Position feedback enhancement over a limited repositioning area for a movable member | |
US20160150689A1 (en) | Component holding state detection method and component mounting machine | |
CN113496523A (zh) | 三维标定视觉***的***及方法 | |
CN116759360B (zh) | 一种晶圆对准装置及镜头误差校准方法 | |
WO2013084383A1 (ja) | 基板作業装置 | |
JP5457665B2 (ja) | 電子部品装着装置 | |
JP2001516503A (ja) | 電気的コンポーネントの製造装置を測定するための方法および装置 | |
JP2005228842A (ja) | 電子部品実装装置の搭載誤差検出方法及び装置 | |
JP2012033829A (ja) | 部品実装機及び画像処理方法 | |
JPS61251705A (ja) | パタ−ン検査方法及び装置 | |
JP2007090789A (ja) | スクリーン印刷装置 | |
JP4405009B2 (ja) | ラインセンサーカメラを備えた検査機のキャリブレーション方法 | |
JP3684799B2 (ja) | 移動体の停止位置ズレ量検出装置 | |
JP3286105B2 (ja) | 実装機の装着位置補正方法 | |
CN113725108B (zh) | 大板扇出型封装芯片的漂移定位测量方法及装置 | |
JP2005317806A (ja) | 装着精度測定方法 | |
JP5572247B2 (ja) | 画像歪補正方法 | |
JP3661468B2 (ja) | スクリーン印刷におけるスクリーンマスクの位置合わせ方法 | |
KR20120071842A (ko) | 마킹 위치 인식 장치 및 방법 | |
KR101626374B1 (ko) | 모서리 기반 코너 추정을 이용한 정밀 위치 보정 방법 | |
JP2000258121A (ja) | 複数カメラ校正用のマスター基板及び画像認識カメラの校正方法 | |
JPH0657381B2 (ja) | 穴加工位置の補正方法 | |
JP5055095B2 (ja) | 測定装置及び測定方法 | |
CN113155097B (zh) | 具有位姿补偿功能的动态追踪***及其位姿补偿方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A201 | Request for examination | ||
E902 | Notification of reason for refusal | ||
E701 | Decision to grant or registration of patent right | ||
GRNT | Written decision to grant | ||
FPAY | Annual fee payment |
Payment date: 20130403 Year of fee payment: 6 |
|
FPAY | Annual fee payment |
Payment date: 20140409 Year of fee payment: 7 |
|
FPAY | Annual fee payment |
Payment date: 20150730 Year of fee payment: 8 |
|
LAPS | Lapse due to unpaid annual fee |