Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP4875900B2 - Multi-head microscope apparatus and control method of multi-head microscope apparatus - Google Patents
[go: Go Back, main page]

JP4875900B2 - Multi-head microscope apparatus and control method of multi-head microscope apparatus - Google Patents

Multi-head microscope apparatus and control method of multi-head microscope apparatus Download PDF

Info

Publication number
JP4875900B2
JP4875900B2 JP2006028802A JP2006028802A JP4875900B2 JP 4875900 B2 JP4875900 B2 JP 4875900B2 JP 2006028802 A JP2006028802 A JP 2006028802A JP 2006028802 A JP2006028802 A JP 2006028802A JP 4875900 B2 JP4875900 B2 JP 4875900B2
Authority
JP
Japan
Prior art keywords
head
inspection
microscope
heads
optical
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
JP2006028802A
Other languages
Japanese (ja)
Other versions
JP2007206645A5 (en
JP2007206645A (en
Inventor
裕 内木
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Olympus Corp
Original Assignee
Olympus Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Olympus Corp filed Critical Olympus Corp
Priority to JP2006028802A priority Critical patent/JP4875900B2/en
Publication of JP2007206645A publication Critical patent/JP2007206645A/en
Publication of JP2007206645A5 publication Critical patent/JP2007206645A5/ja
Application granted granted Critical
Publication of JP4875900B2 publication Critical patent/JP4875900B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Landscapes

  • Microscoopes, Condenser (AREA)

Description

本発明は、複数の顕微鏡ヘッドを用いて基板上のパターンなどの検査を行う複数ヘッド顕微鏡装置および複数ヘッド顕微鏡装置の制御方法に関する。 The present invention relates to a multi-head microscope apparatus that inspects a pattern on a substrate using a plurality of microscope heads, and a control method for the multi-head microscope apparatus .

液晶パネルの製造工程などでは、カラーフィルタ基板(CF)、電極基板(TFT)等の基板を1枚の大型ガラス基板から製造することが知られている。1枚の大型ガラス基板から複数のカラーフィルタ基板などを製造する場合には、大型ガラス基板上に複数の同一パターンが所定の間隔で規則正しい位置関係で描画され、後の工程で分割されて製品化される。このような大型ガラス基板の外観検査には、複数の顕微鏡ヘッドを備える複数ヘッド顕微鏡を用いることができる(例えば、特許文献1参照)。   In a manufacturing process of a liquid crystal panel or the like, it is known that a substrate such as a color filter substrate (CF) or an electrode substrate (TFT) is manufactured from one large glass substrate. When manufacturing a plurality of color filter substrates from a single large glass substrate, a plurality of identical patterns are drawn on the large glass substrate at regular intervals in a regular positional relationship and divided into products in subsequent steps. Is done. A multi-head microscope including a plurality of microscope heads can be used for appearance inspection of such a large glass substrate (see, for example, Patent Document 1).

従来の複数ヘッド顕微鏡には、大型ガラス基板を保持するステージを平面内において2軸方向に移動自在に構成し、このステージを跨ぐ門型フレームに2つの顕微鏡ヘッドを並んで配置し、隣り合う2つのパターンの同一部分を同時に観察できるように構成されたものがある。このため、顕微鏡ヘッドが1つの場合に比べて、顕微鏡ヘッドの移動方向におけるステージのストローク量が1/顕微鏡ヘッド数になる。
特開平8−171057号公報
In a conventional multi-head microscope, a stage for holding a large glass substrate is configured to be movable in two axial directions in a plane, and two microscope heads are arranged side by side in a portal frame that straddles the stage, and adjacent to each other. Some are configured so that the same part of two patterns can be observed simultaneously. Therefore, the stroke amount of the stage in the moving direction of the microscope head is 1 / the number of microscope heads as compared with the case of one microscope head.
Japanese Patent Laid-Open No. 8-171057

しかしながら、従来の複数ヘッド顕微鏡は、1枚の大型ガラス基板上に並列に形成された同じパターンを同時に観察するように顕微鏡ヘッドが配置されているため、各顕微鏡ヘッドが移動可能な範囲は、パターンの配列の微小な変化に対応することはできるが、検査点が偏っていた場合などのように大型ガラス基板上の種々の検査ポイントに対して柔軟に対応させることができなかった。
この発明は、このような事情に鑑みてなされたものであり、その主な目的は、複数の顕微鏡ヘッドを用いた検査を効率良く、かつ確実に行えるようにすることである。
However, since conventional microscope heads are arranged so that the same pattern formed in parallel on one large glass substrate can be observed simultaneously, the range in which each microscope head can move is the pattern However, it is not possible to flexibly cope with various inspection points on a large glass substrate as in the case where the inspection points are biased.
The present invention has been made in view of such circumstances, and its main object is to enable efficient and reliable inspection using a plurality of microscope heads.

上記の課題を解決する本発明は、ガラス基板が載せられるステージと、前記ステージをブリッジ状に跨ぐように配置された支持部材と、記支持部材の架設部に沿って移動範囲が重複するように移動自在に設けられた複数の光学ヘッドと、前記複数の光学ヘッドを前記架設部に沿って独立に移動させる駆動部と、前記ガラス基板上の検査点を前記各光学ヘッドに対して割り当て、それぞれに割り当てられた検査点に前記各光学ヘッドが移動するように前記駆動部を制御する制御手段と、を有し、前記制御手段は、隣り合う2つの前記光学ヘッド同士が衝突するか否かを前記駆動部の動作中に判断するとともに、衝突すると判断された際に一方の光学ヘッドを他方の光学ヘッドと衝突しない位置に移動させ、且つ他方の光学ヘッドを割り当てられた前記検査点の座標に移動させることを特徴とする複数ヘッド顕微鏡装置とした。
また、本発明は、ガラス基板上の検査領域に対し、移動範囲が重複するように移動自在に設けられた複数ヘッド顕微鏡装置の制御方法であって、前記ガラス基板上の検査点を前記各光学ヘッドに対して割り当てる割り当て処理工程と、それぞれに割り当てられた検査点に前記各光学ヘッドを移動させる動作工程と、を有し、前記動作工程は、隣り合う2つの前記光学ヘッド同士が衝突するか否かを前記各光学ヘッドの動作中に判断する判断工程と、前記判断工程にて、衝突しないと判断される場合は前記割り当て処理工程にてそれぞれ割り当てられた前記検査点の座標に前記各光学ヘッドを移動させ、衝突すると判断された場合には一方の光学ヘッドを他方の光学ヘッドと衝突しない位置に移動させ、且つ他方の光学ヘッドを割り当てられた前記検査点の座標に移動させる工程と、を含むことを特徴とする複数ヘッド顕微鏡装置の制御方法とした。
The present invention for solving the aforementioned problem, a stage in which the glass substrate is placed, a supporting member disposed so as to straddle the stage like a bridge, so that the moving ranges overlap along the installing portion of the front Symbol support member A plurality of optical heads that are movably provided, a drive unit that independently moves the plurality of optical heads along the erection unit, and an inspection point on the glass substrate assigned to each optical head , possess control means for each of said optical head to the inspection points assigned to each of which controls the drive unit to so that move, and whether the control means, between two of the optical head adjacent collide Is determined during the operation of the drive unit, and when it is determined that there is a collision, one optical head is moved to a position where it does not collide with the other optical head, and the other optical head is assigned. Was was more heads microscope apparatus according to claim Rukoto is moved to the coordinates of the test points.
The present invention is also a control method for a multi-head microscope apparatus that is movably provided so that the movement range overlaps the inspection area on the glass substrate, wherein the inspection points on the glass substrate are assigned to the optical An assigning process step assigned to the head and an operation step of moving the optical heads to the inspection points assigned to the heads. Whether the two adjacent optical heads collide with each other. A determination step for determining whether or not each optical head is operating, and in the determination step, if it is determined that no collision occurs, each optical head is assigned to the coordinates of the inspection point respectively assigned in the assignment processing step. When it is judged that the head is moved and collides, one optical head is moved to a position where it does not collide with the other optical head, and the other optical head is assigned. A step of moving the coordinates of the serial test point, and a method of controlling a plurality of heads microscope apparatus characterized in that it comprises a.

この複数ヘッド顕微鏡装置では、複数の光学ヘッドが支持部材の架設部に沿って独立して移動して各光学ヘッドによりガラス基板上の任意の検査点について検査を行うことができる。この隣り合う2つの光学ヘッド同士が衝突と判定された際に、一方の光学ヘッドを他方の光学ヘッドと衝突しない位置に移動させて衝突を回避する。 In this multi-head microscope apparatus, a plurality of optical heads can independently move along the supporting portion of the support member and each optical head can inspect an arbitrary inspection point on the glass substrate. When it is determined that the two adjacent optical heads collide with each other, one optical head is moved to a position where it does not collide with the other optical head to avoid the collision.

本発明によれば、複数の顕微鏡ヘッドが移動できる範囲を一部重複するように構成したので、基板上の任意の検査点に対して柔軟に対応することが可能になる。したがって、検査効率を向上させることができる。また、他軸方向において顕微鏡ヘッドの中間位置に近い場所の検査が可能になる。   According to the present invention, since the ranges in which the plurality of microscope heads can be moved are partially overlapped, it is possible to flexibly cope with an arbitrary inspection point on the substrate. Therefore, inspection efficiency can be improved. Further, it is possible to inspect a place close to the intermediate position of the microscope head in the other axis direction.

(第1の実施の形態)
本発明の第1の実施の形態について図面を参照して詳細に説明する。
図1及び図2に示すように、複数ヘッド顕微鏡装置1は、ベース2を有し、ベース2上には一軸方向(以下、X方向という)に一対のガイドレール3が平行に敷設されている。これらガイドレール3の間には、モータ4の動力を伝達する軸5が平行に配置されている。軸5には、ステージ6が連結されており、モータ4を駆動させると、ステージ6がガイドレール3に沿ってX方向に移動する。基板搬送部であるステージ6の上面には、標本である大型のガラス基板Wを位置決めして載置する位置決めピン9と、位置決めピン9にガラス基板Wを押し付けるように移動自在な押し付けピン10とがそれぞれ複数突設されている。位置決めピン9と押し付けピン10とは、ガラス基板W上のパターンの中心間を結ぶ線分が、X方向、又はX方向に直交するY方向(他軸方向)に平行になるように配置されている。また、ステージ6の一端部には、リフトピン11が所定の間隔で突没自在に配設されている。これらリフトピン11は、ガラス基板Wを搬入搬出する際に持ち上げるリフターを構成する。
(First embodiment)
A first embodiment of the present invention will be described in detail with reference to the drawings.
As shown in FIGS. 1 and 2, the multi-head microscope apparatus 1 has a base 2, and a pair of guide rails 3 are laid in parallel on the base 2 in a uniaxial direction (hereinafter referred to as X direction). . Between these guide rails 3, a shaft 5 for transmitting the power of the motor 4 is arranged in parallel. A stage 6 is connected to the shaft 5, and when the motor 4 is driven, the stage 6 moves along the guide rail 3 in the X direction. Positioning pins 9 for positioning and placing a large glass substrate W as a specimen on the upper surface of the stage 6 serving as a substrate transporting unit, and a pressing pin 10 movable so as to press the glass substrate W against the positioning pins 9 Each has a plurality of protrusions. The positioning pins 9 and the pressing pins 10 are arranged so that the line segment connecting the centers of the patterns on the glass substrate W is parallel to the X direction or the Y direction (other axis direction) orthogonal to the X direction. Yes. In addition, lift pins 11 are provided at one end of the stage 6 so as to protrude and retract at predetermined intervals. These lift pins 11 constitute a lifter that lifts the glass substrate W when carrying it in and out.

さらに、ベース2には、支持部材である門型フレーム20がY方向に平行にステージ6をブリッジ状に跨ぐように固定されている。門型フレーム20は、ベース2に固定される一対の脚部20Aと、脚部20Aの上部を繋ぐようにステージ6と平行に延びる架設部20Bとを有する。架設部20Bの上面には、リニアガイドレールにスライドブロックをスライド可能に連結させたリニアガイド21(駆動部)がY軸に平行に一対敷設されている。これらリニアガイド21には、Y軸ステージ22がスライド自在に所定の距離をもって取り付けられている。各Y軸ステージ22には、光学ヘッドである顕微鏡ヘッド30,40が1つずつ固定されている。   Further, a gate-type frame 20 as a support member is fixed to the base 2 so as to straddle the stage 6 in a bridge shape in parallel with the Y direction. The portal frame 20 has a pair of leg portions 20A fixed to the base 2 and a bridge portion 20B extending in parallel with the stage 6 so as to connect the upper portions of the leg portions 20A. A pair of linear guides 21 (drive units) in which a slide block is slidably connected to a linear guide rail are laid in parallel to the Y axis on the upper surface of the erection unit 20B. A Y-axis stage 22 is slidably attached to these linear guides 21 at a predetermined distance. On each Y-axis stage 22, microscope heads 30 and 40, which are optical heads, are fixed one by one.

顕微鏡ヘッド30,40は、ガラス基板Wに形成されたパターンを結像する結像光学系と、パターンを照明する照明光学系と、像を観察するための観察系と、パターンにピントを合わせるための準焦装置等を有する。結像光学系は、複数の対物レンズ31が装着されたレボルバ32を転換させる転換機能と準焦機能とを有している。照明光学系は、落射照明機能を有し、観察系は、結像を可視化する観察装置(例えば、CCD(Charge Coupled Devices))33を備えている。また、対物レンズ31の転換・準焦は電動化されており、リモート制御できるようになっている。さらに、照明光学系の明るさ絞り(AS)、視野絞り(FS)、明視野/暗視野用の光学系の挿脱、微分干渉プリズム、アナライザなどの光学素子の挿脱も必要に応じて電動、空圧動等でリモート制御できるようになっている。   The microscope heads 30 and 40 focus an image forming optical system that forms an image formed on the glass substrate W, an illumination optical system that illuminates the pattern, an observation system that observes the image, and the pattern. A semi-focusing device. The imaging optical system has a conversion function and a semi-focus function for converting the revolver 32 on which the plurality of objective lenses 31 are mounted. The illumination optical system has an epi-illumination function, and the observation system includes an observation device (for example, a CCD (Charge Coupled Devices)) 33 that visualizes an image. Further, the conversion / semifocusing of the objective lens 31 is motorized so that it can be controlled remotely. In addition, the illumination optical system's brightness stop (AS), field stop (FS), bright-field / dark-field optical system insertion / removal, differential interference prism, and optical elements such as analyzers are also inserted / removed as required. Remote control is possible by pneumatic operation.

図3に複数ヘッド顕微鏡装置1の制御系のブロック図を示す。複数ヘッド顕微鏡装置1の全体の制御を司る検査制御装置50には、ローダ制御ユニット51が接続されている。ローダ制御ユニット51は、ロボットアームを備えた搬送ロボット52の制御を司る。搬送ロボット52は、ローダ制御ユニット51によって、例えば、PLC(Programmable Logic Controller)制御される。また、顕微鏡ヘッド30,40の制御ユニット53A,53Bや、観察装置33も接続されており、光学系の調整や、観察装置33で取得した像を取り込めるようになっている。検査制御装置50には、画像処理ボード(不図示)が搭載されており、観察装置33から取り込んだ画像データは、表示手段であるモニタ54に表示される。さらに、検査制御装置50には、制御ユニット55が接続されている。制御ユニット55は、リフター(リフトピン11)と、ステージ6を移動させるモータ4のモータドライバ56と、顕微鏡ヘッド30,40をY方向に移動させる一対のリニアガイド21のモータドライバ57,58(駆動部)とが接続されており、例えば、PLC制御される。検査制御装置50が、モニタ54と、キーボード59、マウス60などの入力手段とを備える汎用のコンピュータである場合には、検査制御装置50と制御ユニット55とは、例えば、イーサネット(登録商標)接続により通信可能に構成される。   FIG. 3 shows a block diagram of a control system of the multi-head microscope apparatus 1. A loader control unit 51 is connected to the inspection control apparatus 50 that controls the entire multi-head microscope apparatus 1. The loader control unit 51 controls the transfer robot 52 including a robot arm. The transport robot 52 is controlled by the loader control unit 51, for example, by PLC (Programmable Logic Controller). In addition, control units 53A and 53B of the microscope heads 30 and 40 and an observation device 33 are also connected to adjust the optical system and capture an image acquired by the observation device 33. The inspection control device 50 is equipped with an image processing board (not shown), and the image data taken from the observation device 33 is displayed on the monitor 54 which is a display means. Further, a control unit 55 is connected to the inspection control device 50. The control unit 55 includes a lifter (lift pin 11), a motor driver 56 of the motor 4 that moves the stage 6, and motor drivers 57 and 58 of the pair of linear guides 21 that move the microscope heads 30 and 40 in the Y direction (drive unit). For example, PLC control is performed. When the inspection control device 50 is a general-purpose computer including a monitor 54 and input means such as a keyboard 59 and a mouse 60, the inspection control device 50 and the control unit 55 are, for example, Ethernet (registered trademark) connection. It is comprised so that communication is possible.

次に、本実施の形態の作用について説明する。なお、以下において、複数ヘッド顕微鏡装置1は、液晶パネルの製造におけるフォトリソ工程において、数種類の配線をガラス基板W上に形成するために線種と同数の成膜、レジスト塗布、パターン焼付け、現像、エッチングを行う際に、1サイクル毎に検査をする際に用いるものとして説明する。また、ガラス基板Wには、X方向に2つのパターンが形成される場合を例にして説明するが、パターンの配置や数、検査対象となる工程などは、これに限定されずに任意に選択できる。   Next, the operation of the present embodiment will be described. In the following description, the multi-head microscope apparatus 1 uses the same number of film types, resist coating, pattern baking, development, and the like as the line types in order to form several types of wiring on the glass substrate W in the photolithographic process in manufacturing the liquid crystal panel. The description will be made assuming that the etching is performed for each cycle. In addition, a case where two patterns are formed in the X direction on the glass substrate W will be described as an example. However, the arrangement and number of patterns, processes to be inspected, and the like are not limited to this and can be arbitrarily selected. it can.

図4に示すように、最初にガラス基板Wをステージ6上に載置する(ステップS101)。図3に示す搬送ロボット52が一枚のガラス基板Wをステージ6の上方に搬送したら、制御ユニット55がリフターを駆動させる。リフトピン11がステージ6の上面から突出し、ガラス基板Wの下面に当接してガラス基板Wを下方から支える。搬送ロボット52を後退させてガラス基板Wを搬送ロボット52からリフトピン11に移載したら、リフトピン11を下げて、ガラス基板Wをステージ6上に載せる。次に、ガラス基板Wの位置決めを行う(ステップS102)。押し付けピン10を移動させて、位置決めピン9にガラス基板Wの側面を押し付け、位置決めピン9と押し付けピン10とでガラス基板Wを挟むようにして位置決めする。   As shown in FIG. 4, the glass substrate W is first mounted on the stage 6 (step S101). When the transport robot 52 shown in FIG. 3 transports one glass substrate W above the stage 6, the control unit 55 drives the lifter. The lift pins 11 protrude from the upper surface of the stage 6 and contact the lower surface of the glass substrate W to support the glass substrate W from below. When the transfer robot 52 is moved backward and the glass substrate W is transferred from the transfer robot 52 to the lift pins 11, the lift pins 11 are lowered and the glass substrate W is placed on the stage 6. Next, the glass substrate W is positioned (step S102). The pressing pin 10 is moved, the side surface of the glass substrate W is pressed against the positioning pin 9, and the positioning is performed so that the glass substrate W is sandwiched between the positioning pin 9 and the pressing pin 10.

さらに、検査に必要な全ての検査点の座標情報等を含むレシピ情報を読み込み(ステップS103)、ガラス基板W上の検査点を各顕微鏡ヘッド30,40に対して割り当てる処理(検査点割り当て処理)を実施する(ステップS104)。この際に、例えば、図5に示すように、ガラス基板Wを顕微鏡ヘッド30の検査範囲R1と顕微鏡ヘッド40の検査範囲R2とに均等に割り振った場合を想定する。そして、各検査範囲R1,R2内にある検査点をその検査点が含まれる検査範囲R1,R2の顕微鏡ヘッド30,40の検査点群G1,G2に格納していき、全ての検査点をいずれか1つの顕微鏡ヘッド30,40に振り分ける。なお、この検査点割り当て処理は、ガラス基板Wを搬入する前に予め実施し、レシピ情報として記憶しておいても良い。この場合に、ステップS103に示すレシピ情報の読み込み処理では、顕微鏡ヘッド30,40毎に検査点群の読み込みのみを行う。   Further, recipe information including coordinate information and the like of all inspection points necessary for inspection is read (step S103), and inspection points on the glass substrate W are assigned to the microscope heads 30 and 40 (inspection point assignment processing). (Step S104). At this time, for example, as shown in FIG. 5, it is assumed that the glass substrate W is equally allocated to the inspection range R1 of the microscope head 30 and the inspection range R2 of the microscope head 40. Then, the inspection points in the inspection ranges R1 and R2 are stored in the inspection point groups G1 and G2 of the microscope heads 30 and 40 in the inspection ranges R1 and R2 including the inspection points, and all the inspection points are selected. Or to one microscope head 30, 40. The inspection point assignment process may be performed in advance before the glass substrate W is carried in and stored as recipe information. In this case, in the recipe information reading process shown in step S103, only the inspection point group is read for each of the microscope heads 30 and 40.

なお、図5の例では、ガラス基板W上の検査点の数及び配置がY方向に均等になっているので、2つの検査範囲R1,R2は略同じ大きさであるが、検査点が偏っていた場合には、検査範囲R1,R2は異なる大きさになる。   In the example of FIG. 5, since the number and arrangement of inspection points on the glass substrate W are uniform in the Y direction, the two inspection ranges R1 and R2 are substantially the same size, but the inspection points are biased. In such a case, the inspection ranges R1 and R2 have different sizes.

図4のステップS104で検査点の割り当てが終了したら、各顕微鏡ヘッド30,40がそれぞれ検査処理を実行する。検査処理は、顕微鏡ヘッド30,40毎の別スレッドとして実行され、各顕微鏡ヘッド30,40が並列(非同期)に動作する。例えば、顕微鏡ヘッド30の場合には、ステップS105Aに進んで、顕微鏡ヘッド30の動作処理が実施される。検査点割り当て処理で振り分けられた検査点群G1の中から、最初の検査点の座標が取得され、検査制御装置50が顕微鏡ヘッド30に対して移動指令を出す。このステップS105Aの処理の詳細については後に説明する。顕微鏡ヘッド30の移動が完了したら、検査点毎の検査処理を実行する(ステップS106A)。検査制御装置によって顕微鏡ヘッド30の対物レンズ31の選択や、ピント調整が行われ、観察装置33から取り込まれる画像が検査制御装置50で画像処理されてモニタ54に表示される。作業者は、モニタ54の画面を観察して、欠陥等の有無を確認する。なお、パターンマッチング等の画像処理によって判定を行っても良い。   When the inspection point assignment is completed in step S104 of FIG. 4, each of the microscope heads 30 and 40 executes an inspection process. The inspection process is executed as a separate thread for each of the microscope heads 30 and 40, and the microscope heads 30 and 40 operate in parallel (asynchronously). For example, in the case of the microscope head 30, the process proceeds to step S105A and the operation process of the microscope head 30 is performed. The coordinates of the first inspection point are acquired from the inspection point group G1 distributed in the inspection point assignment process, and the inspection control device 50 issues a movement command to the microscope head 30. Details of the processing in step S105A will be described later. When the movement of the microscope head 30 is completed, the inspection process for each inspection point is executed (step S106A). Selection of the objective lens 31 of the microscope head 30 and focus adjustment are performed by the inspection control device, and an image captured from the observation device 33 is image-processed by the inspection control device 50 and displayed on the monitor 54. The operator observes the screen of the monitor 54 and confirms whether there is a defect or the like. The determination may be performed by image processing such as pattern matching.

顕微鏡ヘッド30について未検査点がある間は、ステップS107AからステップS105Aに戻り、前記の処理を繰り返す。全ての検査が終了したら(ステップS107AでNo)、検査終了状態に移行する(ステップS108A)。同様に、顕微鏡ヘッド40についても、全ての検査点を検査するまで、ステップS105B、ステップS106B、ステップS107Bに示す処理が実施され、全ての検査が終了したら検査終了状態に移行する(ステップS108B)。検査制御装置50は、各顕微鏡ヘッド30,40が非同期で動作している間、全ての顕微鏡ヘッド30,40が検査終了状態になったか否かの監視を行っており(ステップS109)、各顕微鏡ヘッド30,40が終了状態になったら、監視を止めて、そのガラス基板Wの検査処理を終了する。   While there are uninspected points for the microscope head 30, the process returns from step S107A to step S105A, and the above-described processing is repeated. When all the inspections are completed (No in Step S107A), the state is shifted to the inspection end state (Step S108A). Similarly, the processing shown in step S105B, step S106B, and step S107B is performed on the microscope head 40 until all the inspection points are inspected, and when all inspections are completed, the process proceeds to the inspection end state (step S108B). The inspection control device 50 monitors whether or not all the microscope heads 30 and 40 are in the inspection end state while the microscope heads 30 and 40 are operating asynchronously (step S109). When the heads 30 and 40 are in an end state, monitoring is stopped and the inspection process for the glass substrate W is ended.

ここで、ステップS105Aに示す顕微鏡ヘッド動作処理の詳細について、図6を参照して詳細に説明する。ここで、図6は、顕微鏡ヘッド30に対するフローチャートであり、顕微鏡ヘッド40に対するフローチャートとする場合には、符号30と符号40とを入れ替えれば良い。
最初に、顕微鏡ヘッド30は、保留解除待ちを行う(ステップS201)。初期状態では、保留解除されているので、このままステップS202以降の処理で衝突確認を行う。すなわち、ステップS202で他の顕微鏡ヘッド40の現在座標(以下、他ヘッド座標という)を取得する(ステップS202)、取得した他ヘッド座標と自身に与えられた検査点の座標(以下、目標座標という)とを比較し、各顕微鏡ヘッド30,40の機械的な幅を考慮した上で、移動したときに顕微鏡ヘッド30,40同士が衝突するか否かを判定する。移動したときに顕微鏡ヘッド30,40同士が衝突しないと判定したときには(ステップS203でNo)、ステータスを正常終了に設定する(ステップS204)。一方、移動したときに顕微鏡ヘッド30,40同士が衝突すると判定したときには(ステップS203でYes)、ステータスを保留終了に設定する(ステップS205)。
Here, details of the microscope head operation processing shown in step S105A will be described in detail with reference to FIG. Here, FIG. 6 is a flowchart for the microscope head 30. In the case of the flowchart for the microscope head 40, reference numerals 30 and 40 may be interchanged.
First, the microscope head 30 waits for a hold release (step S201). Since the hold is released in the initial state, the collision check is performed in the process after step S202 as it is. That is, in step S202, the current coordinates of the other microscope head 40 (hereinafter referred to as other head coordinates) are acquired (step S202). The acquired other head coordinates and the coordinates of the inspection point given to itself (hereinafter referred to as target coordinates) ) And considering the mechanical width of each microscope head 30, 40, it is determined whether or not the microscope heads 30, 40 collide with each other when moved. When it is determined that the microscope heads 30 and 40 do not collide when moved (No in step S203), the status is set to normal end (step S204). On the other hand, when it is determined that the microscope heads 30 and 40 collide with each other when moved (Yes in step S203), the status is set to the hold end (step S205).

なお、移動したときに顕微鏡ヘッド30,40同士が衝突する場合とは、例えば、図5に示す検査点P1を顕微鏡ヘッド30で検査中に、顕微鏡ヘッド40を検査点P2に向けて移動させる場合であって、検査点P1,P2の間のY方向の距離が顕微鏡ヘッド30,40間の機械的な幅よりも小さい場合があげられる。   The case where the microscope heads 30 and 40 collide with each other when moved is, for example, a case where the microscope head 40 is moved toward the inspection point P2 while the inspection point P1 shown in FIG. In this case, the distance in the Y direction between the inspection points P1 and P2 is smaller than the mechanical width between the microscope heads 30 and 40.

以上の処理で衝突確認を実施したら、図6のステップS206に進む。衝突確認の結果が正常終了であれば(ステップS206でYes)、移動先として指示された目標座標に移動し(ステップS207)、その後に他の顕微鏡ヘッド40に対して保留解除し(ステップS208)、ここでの処理を抜ける。   When the collision check is performed by the above processing, the process proceeds to step S206 in FIG. If the result of the collision confirmation is normal end (Yes in Step S206), the movement is made to the target coordinates instructed as the movement destination (Step S207), and then the hold is released for the other microscope head 40 (Step S208). , Get out of here.

これに対して、衝突確認で保留終了した場合には(ステップS206でNo)、顕微鏡ヘッド30の移動動作を保留する(ステップS209)。すなわち、顕微鏡ヘッド30の移動を停止させ、目標座標には移動しない(以下、この状態を動作保留という)。動作保留する際には、他の顕微鏡ヘッド40が動作保留しているか否かを確認する(ステップS210)、他の顕微鏡ヘッド40が動作保留していないときには(ステップS210でNo)、ステップS201に戻る。このとき、顕微鏡ヘッド30は動作保留された状態を維持するので、他の顕微鏡ヘッド40が衝突しない位置に移動して顕微鏡ヘッド30の動作保留が解除されるまでステップS201のままで待機する。待機中に他の顕微鏡ヘッド40より保留解除の指示(ステップS208,S215)があったら、待機状態が解除される。
一方、他の顕微鏡ヘッド40が動作保留している場合には(ステップS210でYes)、全ての顕微鏡ヘッド30,40が動けない状態であるので、他の顕微鏡ヘッド40との間で動作優先順位を比較する(ステップS211)。動作優先順位とは、優先的に動作させる顕微鏡ヘッド30,40の順番を定めるもので、各顕微鏡ヘッド30,40に対して予め割り当てられている。また、動作優先順位は、各顕微鏡ヘッド30,40に対して割り当てずに、後に保留した方が優先度が高いというように、仕様として決めておいても良い。
On the other hand, when the suspension is ended by the collision confirmation (No in step S206), the movement operation of the microscope head 30 is suspended (step S209). That is, the movement of the microscope head 30 is stopped and does not move to the target coordinates (hereinafter, this state is referred to as operation suspension). When the operation is suspended, it is confirmed whether or not the other microscope head 40 is suspended (step S210). When the other microscope head 40 is not suspended (No in step S210), the process proceeds to step S201. Return. At this time, since the microscope head 30 maintains the operation suspended state, the microscope head 30 moves to a position where the other microscope head 40 does not collide and waits in step S201 until the operation suspension of the microscope head 30 is released. If there is an instruction to cancel the hold (steps S208, S215) from another microscope head 40 during standby, the standby state is canceled.
On the other hand, when other microscope heads 40 are suspended (Yes in step S210), all the microscope heads 30 and 40 are in a state in which they cannot move. Are compared (step S211). The operation priority order determines the order of the microscope heads 30 and 40 to be operated with priority, and is assigned to each microscope head 30 and 40 in advance. Also, the operation priority order may be determined as a specification so that the priority is higher if the microscope heads 30 and 40 are not assigned to the microscope heads 30 and 40 and are reserved later.

顕微鏡ヘッド30の動作優先順位が他の顕微鏡ヘッド40よりも高い場合には(ステップS211でYes)、他の顕微鏡ヘッド30を衝突しない安全な位置(以下、待機位置という)まで移動させ(ステップS212)、その後に顕微鏡ヘッド30の保留解除をする(ステップS213)。この場合には、ステップS201に戻ってから前記の処理を実施する。ステップS204で正常終了に設定されるので、ステップS207に進んで目標座標に移動し、その後に他の顕微鏡ヘッド40の保留解除(ステップS208)の指示をして処理を抜ける。
一方、顕微鏡ヘッド30の動作優先順位が他の顕微鏡ヘッド40より低いときには(ステップS211でNo)、顕微鏡ヘッド30は待機位置まで移動し(ステップS214)、その後に他の顕微鏡ヘッド40の保留解除の指示をする(ステップS215)。この場合には、ステップS201に戻り、他の顕微鏡ヘッド40によって顕微鏡ヘッド30の保留の指示が解除されるまで待機する。
When the operation priority of the microscope head 30 is higher than that of the other microscope heads 40 (Yes in step S211), the other microscope heads 30 are moved to a safe position (hereinafter referred to as a standby position) that does not collide (step S212). Thereafter, the holding of the microscope head 30 is released (step S213). In this case, the processing is performed after returning to step S201. Since normal termination is set in step S204, the process proceeds to step S207 to move to the target coordinate, and thereafter, the instruction to cancel the holding of the other microscope head 40 (step S208) is given and the process is terminated.
On the other hand, when the operation priority of the microscope head 30 is lower than that of the other microscope heads 40 (No in step S211), the microscope head 30 moves to the standby position (step S214), and then the other microscope heads 40 are released from the hold release. An instruction is given (step S215). In this case, the process returns to step S201 and waits until the instruction to hold the microscope head 30 is released by another microscope head 40.

顕微鏡ヘッド40についての顕微鏡ヘッド動作処理(図4のステップS105B)も同様の処理を実施する。そして、全ての検査点に対して処理を実施したら、ガラス基板Wを搬送ロボット52で搬出する。新しいガラス基板Wが代わりに搬入され、前記した検査処理が再度実施される。   The same processing is performed in the microscope head operation process (step S105B in FIG. 4) for the microscope head 40. When the processing is performed on all the inspection points, the glass substrate W is unloaded by the transfer robot 52. A new glass substrate W is carried in instead, and the above-described inspection process is performed again.

この実施の形態によれば、同一軸上にある2つの顕微鏡ヘッド30,40が独自に移動可能に、かつ移動可能範囲が一部重複するように構成したので、ガラス基板W上の検査点の数や配置に対応して柔軟な検査が可能になる。例えば、一方の移動可能範囲に属する検査点の数が他方の移動可能範囲に属する検査点の数よりも多い場合には、検査点が多い方の顕微鏡ヘッド30,40を頻繁に移動させることで検査を効率良く行うことができる。また、検査点の数が略均等になるように検査範囲R1,R2の大きさを変更することで、検査を効率良く行うことができる。
さらに、各顕微鏡ヘッド30,40は、現在の座標と移動先の目標座標とを比較することで各顕微鏡ヘッド30,40の衝突を防止するように構成したので、検査範囲が一部重複するような場合でも検査を安全に、かつ確実に実施することができる。
従来の複数ヘッド顕微鏡装置は、顕微鏡ヘッドを複数設けることで、ステージのストロークを小さくしており、基板を2軸方向に移動させる構成であるために装置の小型化には限界があったが、本実施の形態では、顕微鏡ヘッド30,40を積極的に移動させてガラス基板Wを一軸方向のみで移動するように構成したので装置の小型化が図れる。
According to this embodiment, since the two microscope heads 30 and 40 on the same axis can be independently moved and the movable ranges are partially overlapped, the inspection points on the glass substrate W are Flexible inspection is possible according to the number and arrangement. For example, when the number of inspection points belonging to one movable range is larger than the number of inspection points belonging to the other movable range, the microscope heads 30 and 40 having the larger inspection points are frequently moved. Inspection can be performed efficiently. Further, the inspection can be efficiently performed by changing the sizes of the inspection ranges R1 and R2 so that the number of inspection points becomes substantially equal.
Furthermore, each microscope head 30 and 40 is configured to prevent collision of each microscope head 30 and 40 by comparing the current coordinates with the target coordinates of the movement destination, so that the inspection range partially overlaps. In this case, the inspection can be performed safely and reliably.
The conventional multi-head microscope apparatus is provided with a plurality of microscope heads to reduce the stroke of the stage and has a limit to downsizing the apparatus because it is configured to move the substrate in the biaxial direction. In the present embodiment, since the microscope heads 30 and 40 are positively moved to move the glass substrate W only in the uniaxial direction, the apparatus can be miniaturized.

なお、検査点割り当て処理において、検査点群に検査点座標を格納する順番は、任意に設定することができる。しかしながら、図5に矢印で示すように、2つの顕微鏡ヘッド30,40が互いに同一方向に移動するような順番に検査点座標を格納すると、動作保留が発生する頻度を減少でき、検査のスループットを向上できる。
また、図6に示した顕微鏡ヘッド動作処理を行うスレッドとは別のスレッドを構築しても良い。そのスレッドは、随時複数の顕微鏡ヘッド30,40の座標を取得して衝突の可能性判断を行う。もし、衝突の可能性が無いと判断した場合には、そのスレッドは、複数の顕微鏡ヘッド30,40のそれぞれのフローチャートの保留解除待ち処理(ステップS201)に対して、保留解除の指示を出す処理(ステップS208、S213,S215に該当する処理)を行う。このようなスレッドを持つことにより、他の顕微鏡ヘッドが衝突範囲外になった時点で、直ちに保留解除をして動作することが可能になるため、検査のスループットを向上できる。
In the inspection point assignment process, the order in which the inspection point coordinates are stored in the inspection point group can be arbitrarily set. However, if the inspection point coordinates are stored in such an order that the two microscope heads 30 and 40 move in the same direction as indicated by arrows in FIG. 5, the frequency of operation suspension can be reduced, and the inspection throughput can be reduced. It can be improved.
Further, a thread different from the thread for performing the microscope head operation process shown in FIG. 6 may be constructed. The thread acquires the coordinates of the plurality of microscope heads 30 and 40 at any time and determines the possibility of collision. If it is determined that there is no possibility of a collision, the thread issues a hold release instruction to the hold release waiting process (step S201) in the flowcharts of the plurality of microscope heads 30 and 40. (Processing corresponding to steps S208, S213, and S215) is performed. By having such a thread, when another microscope head is out of the collision range, it becomes possible to immediately release the operation and operate, thereby improving the inspection throughput.

(第2の実施の形態)
本発明の第2の実施の形態について図面を参照して詳細に説明する。なお、前記の実施形態と同じ構成要素には同一の符号を付してある。また、重複する説明は省略する。
図7に示すように、顕微鏡ヘッド30,40は、距離測定機61を1つずつ搭載している。各距離測定機61は、他の顕微鏡ヘッド30,40に向けて、かつ2つの距離測定機61が異なる位置に取り付けられている。図7においては、距離測定機61は高さ方向に異なる配置になっているが、X軸方向(図1参照)に異なる位置に配置しても良い。距離測定機61には、公知のレーザ距離測定機や、超音波距離測定機のように、非接触で、かつ顕微鏡ヘッド30,40間の距離を数mm〜数cmの単位で距離を測定できるものを用いる。なお、距離測定機61は、顕微鏡ヘッド30,40に搭載する代わりに、Y軸ステージ22(図1参照)に搭載しても良い。
(Second Embodiment)
A second embodiment of the present invention will be described in detail with reference to the drawings. In addition, the same code | symbol is attached | subjected to the same component as the said embodiment. In addition, overlapping explanation is omitted.
As shown in FIG. 7, the microscope heads 30 and 40 are equipped with a distance measuring device 61 one by one. Each distance measuring device 61 is attached to the other microscope heads 30 and 40, and the two distance measuring devices 61 are attached at different positions. In FIG. 7, the distance measuring devices 61 are arranged differently in the height direction, but may be arranged at different positions in the X-axis direction (see FIG. 1). The distance measuring device 61 can measure the distance between the microscope heads 30 and 40 in units of several millimeters to several centimeters in a non-contact manner as in a known laser distance measuring device or ultrasonic distance measuring device. Use things. The distance measuring device 61 may be mounted on the Y-axis stage 22 (see FIG. 1) instead of being mounted on the microscope heads 30 and 40.

この実施の形態の作用について説明する。第1の実施の形態と処置が異なる顕微鏡ヘッド動作処理のみについて説明する。なお、以下においては顕微鏡ヘッド30についての処理として説明するが、顕微鏡ヘッド40についても同様の処理が行われる。
図8に示すように、最初に顕微鏡ヘッド30の待機位置移動指示確認処理を行う(ステップS301)。この処理では、顕微鏡ヘッド30に対して待機位置移動指示が出ていたら、顕微鏡ヘッド30を待機位置まで移動させる。なお、初期段階では、待機位置移動指示は出ていないので、次の処理に移る。次に、ステップS302からの処理で衝突確認処理を行う。すなわち、検査制御装置50は、距離測定機61の値を取得する(ステップS302)。取得した値が指示された衝突警戒距離の範囲内か否かの確認をし、衝突警戒距離以内にない場合には(ステップS303でNo)、ステータスを正常終了に設定する(ステップS304)。その一方で、衝突警戒距離以内にある場合には(ステップS303でYes)、ステータスを保留終了に設定する(ステップS305)。
The operation of this embodiment will be described. Only the microscope head operation process, which is different from the first embodiment, will be described. In the following description, the processing for the microscope head 30 will be described, but the same processing is performed for the microscope head 40 as well.
As shown in FIG. 8, first, a standby position movement instruction confirmation process for the microscope head 30 is performed (step S301). In this process, when the standby position movement instruction is issued to the microscope head 30, the microscope head 30 is moved to the standby position. In the initial stage, no standby position movement instruction has been issued, and the process proceeds to the next process. Next, a collision confirmation process is performed in the process from step S302. That is, the inspection control device 50 acquires the value of the distance measuring device 61 (step S302). It is confirmed whether or not the acquired value is within the range of the instructed collision warning distance. If it is not within the collision warning distance (No in step S303), the status is set to normal end (step S304). On the other hand, if it is within the collision warning distance (Yes in step S303), the status is set to the end of hold (step S305).

ステップS306では、衝突確認が正常終了したか否かの判定を行う。正常終了だった場合には(ステップS306でYes)、検査制御装置50は目標座標への移動開始を命令し、顕微鏡ヘッド30が移動を開始する(ステップS307)。ステップS313では、顕微鏡ヘッド30の移動が完了したか否かを判定し、移動が終了していない場合には(ステップS313でNo)、ステップS301に戻る。移動が終了したら(ステップS313でYes)、この処理を抜けて図4に示す処理が実行される。   In step S306, it is determined whether or not the collision check has ended normally. If the test has been completed normally (Yes in step S306), the inspection control device 50 commands the start of movement to the target coordinates, and the microscope head 30 starts moving (step S307). In step S313, it is determined whether or not the movement of the microscope head 30 has been completed. If the movement has not ended (No in step S313), the process returns to step S301. When the movement is completed (Yes in step S313), the process exits this process and the process shown in FIG. 4 is executed.

一方、ステップS305で保留終了と設定された場合には、ステップS306からステップS308に進む。検査制御装置50は、目標座標への移動を保留し、顕微鏡ヘッド30に対して停止指示を出す。さらに、他の顕微鏡ヘッド40も動作保留中であるか否かを確認する(ステップS309)。他の顕微鏡ヘッド40が動作保留中でない場合には(ステップS309でNo)、他の顕微鏡ヘッド40が衝突警戒距離よりも離れるまで待機する。具体的には、ステップS313からステップS301に戻り、他の顕微鏡ヘッド40との位置関係が変わるまでの間、前記と同様の処理を繰り返す。一方、他の顕微鏡ヘッド40も動作保留中である場合には(ステップS309でYes)、動作優先順位の比較を行う(ステップS310)。動作優先順位の比較は、第1の実施の形態と同様に行われる。   On the other hand, if the hold end is set in step S305, the process proceeds from step S306 to step S308. The inspection control device 50 suspends the movement to the target coordinates and issues a stop instruction to the microscope head 30. Furthermore, it is confirmed whether the operation of other microscope heads 40 is also pending (step S309). If the other microscope head 40 is not on hold (No in step S309), the process waits until the other microscope head 40 moves away from the collision warning distance. Specifically, the process returns from step S313 to step S301, and the same processing as described above is repeated until the positional relationship with the other microscope head 40 changes. On the other hand, if other microscope heads 40 are also pending operation (Yes in step S309), the operation priority order is compared (step S310). The comparison of the operation priorities is performed in the same manner as in the first embodiment.

顕微鏡ヘッド30の方が動作優先順位が高い場合には(ステップS310でYes)、他の顕微鏡ヘッド40に対して待機位置移動指示を出し(ステップS311)、ステップS313に進む。このときは、検査点座標への移動が完了していないので、ステップS301に戻り、前記の処理を繰り返す。他の顕微鏡ヘッド40は、待機位置に移動しているので、顕微鏡ヘッド30の衝突確認処理は正常終了する(ステップS304)。その結果、顕微鏡ヘッド30は、他の顕微鏡ヘッド40によりも先に目標座標に移動する。移動が完了したら、ここでの処理を終了する。   If the operation priority of the microscope head 30 is higher (Yes in step S310), a standby position movement instruction is issued to the other microscope head 40 (step S311), and the process proceeds to step S313. At this time, since the movement to the inspection point coordinates has not been completed, the process returns to step S301, and the above processing is repeated. Since the other microscope head 40 has moved to the standby position, the collision confirmation process of the microscope head 30 is normally completed (step S304). As a result, the microscope head 30 moves to the target coordinates earlier than the other microscope heads 40. When the movement is completed, the process here ends.

一方、他の顕微鏡ヘッド40の動作優先順位が高い場合には(ステップS310でNo)、顕微鏡ヘッド30に対して待機位置移動指示を出し(ステップS312)、他の顕微鏡ヘッド40が衝突警戒距離よりも離れるまで待機位置で待つ。具体的には、ステップS312からステップS301に戻り、前記の処理を繰り返す。このとき、顕微鏡ヘッド30が待機位置に移動したので、他の顕微鏡ヘッド40の衝突確認が正常終了する。その結果、他の顕微鏡ヘッド40が顕微鏡ヘッド30によりも先に検査点座標に移動し、他の顕微鏡ヘッド40における顕微鏡ヘッド動作処理が終了する。そして、他の顕微鏡ヘッド40の顕微鏡ヘッド動作処理が終了するときに顕微鏡ヘッド30の動作保留が解除され、その後顕微鏡ヘッド30が目標座標に移動する。   On the other hand, when the operation priority of the other microscope heads 40 is high (No in step S310), a standby position movement instruction is issued to the microscope head 30 (step S312), and the other microscope heads 40 exceed the collision warning distance. Wait at the standby position until you leave. Specifically, the process returns from step S312 to step S301, and the above process is repeated. At this time, since the microscope head 30 has moved to the standby position, the collision confirmation of the other microscope heads 40 ends normally. As a result, the other microscope head 40 moves to the inspection point coordinates earlier than the microscope head 30, and the microscope head operation process in the other microscope head 40 is completed. Then, when the microscope head operation process of the other microscope head 40 is completed, the operation suspension of the microscope head 30 is released, and then the microscope head 30 moves to the target coordinates.

この実施の形態によれば、各顕微鏡ヘッド30,40に搭載された距離測定機61の測定結果に応じて、各顕微鏡ヘッド30,40毎に動作保留の必要性を判断するので、各顕微鏡ヘッド30,40の移動制御をより的確に実施でき、ガラス基板Wの検査のスループットが向上する。なお、第1の実施の形態と比較すると、第1の実施の形態では動作保留を解除するためには、保留解除を実施する決まったタイミングまで待つ必要があるが、顕微鏡ヘッド30,40間の距離が衝突警戒距離の範囲外になった時点で移動保留を解除することができるので、検査の効率が向上する。   According to this embodiment, since it is determined for each microscope head 30, 40 whether or not the operation is suspended according to the measurement result of the distance measuring device 61 mounted on each microscope head 30, 40. The movement control of 30, 40 can be more accurately performed, and the inspection throughput of the glass substrate W is improved. Compared with the first embodiment, in the first embodiment, in order to cancel the operation hold, it is necessary to wait until a fixed timing for performing the hold release. Since the movement hold can be canceled when the distance is out of the range of the collision warning distance, the inspection efficiency is improved.

(第3の実施の形態)
本発明の第3の実施の形態について図面を参照して詳細に説明する。なお、前記の実施形態と同じ構成要素には同一の符号を付してある。また、重複する説明は省略する。
この実施の形態で実施される処理を図9に示す。ステップS101からステップS103までは第1の実施の形態と同様の処理が実施される。ステップS104Aの検査点割り当て処理では、衝突危険領域を考慮して検査点の割り当てを行う。図10に示すように、衝突危険領域R3とは、その領域に顕微鏡ヘッド30,40が入ると隣り合う2つの顕微鏡ヘッド30,40同士が衝突する可能性がある領域である。したがって、その幅は顕微鏡ヘッド30,40自体の機械的な幅に略等しい。顕微鏡ヘッド30,40毎に機械的な幅が異なる場合には、各顕微鏡ヘッド30,40の幅から算出される所定値が採用される。検査点を割り当てる際には、衝突危険領域R3以外の領域(顕微鏡ヘッド30の検査範囲R1、顕微鏡ヘッド40の検査範囲R2)にある検査点を対応する顕微鏡ヘッド30,40の検査点群G1,G2として最初に格納する。衝突危険領域R3内の検査点は、衝突危険領域検査点群G3として別に格納する。なお、図10で領域R1,R2は、ほぼ同じ面積になっているが、検査点の偏りによっては面積を異ならせ、衝突危険領域R3の位置も中央から偏った位置にしても良い。
(Third embodiment)
A third embodiment of the present invention will be described in detail with reference to the drawings. In addition, the same code | symbol is attached | subjected to the same component as the said embodiment. In addition, overlapping explanation is omitted.
FIG. 9 shows the processing performed in this embodiment. From step S101 to step S103, processing similar to that of the first embodiment is performed. In the inspection point assignment process in step S104A, inspection points are assigned in consideration of the collision risk area. As shown in FIG. 10, the collision risk area R3 is an area where two adjacent microscope heads 30 and 40 may collide with each other when the microscope heads 30 and 40 enter the area. Therefore, the width is substantially equal to the mechanical width of the microscope heads 30 and 40 themselves. When the mechanical width differs for each microscope head 30, 40, a predetermined value calculated from the width of each microscope head 30, 40 is adopted. When assigning inspection points, inspection point groups G1 of the microscope heads 30 and 40 corresponding to inspection points in regions other than the collision risk region R3 (inspection range R1 of the microscope head 30 and inspection range R2 of the microscope head 40) are assigned. Stored first as G2. The inspection points in the collision risk area R3 are stored separately as a collision risk area inspection point group G3. In FIG. 10, the areas R1 and R2 have substantially the same area. However, the areas may be different depending on the deviation of the inspection points, and the position of the collision risk area R3 may also be shifted from the center.

次に、各々の顕微鏡ヘッド30,40が並列処理によって顕微鏡ヘッド動作処理(ステップS105A,S105B)を実施し、検査点ごと検査処理を実施する(ステップS106A,S106B)。ステップS107A,107B,S108A,S108Bを経て、検査範囲R1,R2のそれぞれの検査点を図10に矢印で示すように順番に検査する。全ての顕微鏡ヘッド30,40が検査終了状態になったら(ステップS109)、衝突危険領域R3の検査点を検査する(ステップS110)。具体的には、衝突危険領域R3に移動可能な顕微鏡ヘッド30,40(この場合には、衝突危険領域R3に隣り合う検査範囲R1,R2を有する顕微鏡ヘッド30,40)のうちで、いずれか1つの顕微鏡ヘッド30,40に対して衝突危険領域検査点群G3の検査点座標を順番に与え、各検査点について検査を実施させる。そして、全ての検査点についての検査を終了したら、そのガラス基板Wについて検査を終了する。   Next, each of the microscope heads 30 and 40 performs a microscope head operation process (steps S105A and S105B) by parallel processing, and performs an inspection process for each inspection point (steps S106A and S106B). Through steps S107A, 107B, S108A, and S108B, the inspection points in the inspection ranges R1 and R2 are inspected in order as indicated by arrows in FIG. When all the microscope heads 30 and 40 are in the inspection end state (step S109), the inspection points in the collision risk area R3 are inspected (step S110). Specifically, one of the microscope heads 30 and 40 (in this case, the microscope heads 30 and 40 having the inspection ranges R1 and R2 adjacent to the collision risk region R3) that can move to the collision risk region R3. The inspection point coordinates of the collision risk region inspection point group G3 are sequentially given to one microscope head 30, 40, and the inspection is performed on each inspection point. Then, when the inspection for all inspection points is finished, the inspection for the glass substrate W is finished.

この実施の形態によれば、顕微鏡ヘッド30,40同士が衝突する可能性のある領域の検査点については、後から1つの顕微鏡ヘッド30,40を使って検査を実施するようにしたので、顕微鏡ヘッド30,40同士が衝突することなく検査を行うことができる。   According to this embodiment, the inspection points in the area where the microscope heads 30 and 40 may collide with each other are later inspected using one microscope head 30 and 40. Inspection can be performed without the heads 30 and 40 colliding with each other.

なお、本発明は、前記の各実施の形態に限定されずに広く応用することができる。
光学ヘッドである顕微鏡ヘッドの数は、3つ以上でも良い。例えば、顕微鏡ヘッドが3つある場合には、全ての顕微鏡ヘッドの移動可能範囲が一部重複する構成か、隣り合う2つの顕微鏡ヘッドの移動可能範囲が一部重複し、両端の顕微鏡ヘッドの移動可能範囲は重複しない構成でも良い。この場合には、各顕微鏡ヘッドごとに並列処理が行われ、移動可能範囲が重複する顕微鏡ヘッドの間で顕微鏡ヘッド動作処理(ステップS105A,S105B)が実施される。
顕微鏡ヘッドの構成は、実施の形態に示すものに限定されない。標本もガラス基板Wに限定されない。
基板搬送部は、X方向にスライド移動するステージ6に限定されない。例えば、ガラス基板Wをエアーの吹き出しによって浮上させるベース部をX方向に沿って設けると共に、エアー浮上させたガラス基板Wを保持し、X方向に沿って移動させるスライダを配設したエアー浮上ステージであっても良い。
The present invention can be widely applied without being limited to the above-described embodiments.
The number of microscope heads that are optical heads may be three or more. For example, when there are three microscope heads, the movable ranges of all the microscope heads partially overlap, or the movable ranges of two adjacent microscope heads partially overlap, and the microscope heads at both ends move. The possible ranges may be configured so as not to overlap. In this case, parallel processing is performed for each microscope head, and microscope head operation processing (steps S105A and S105B) is performed between microscope heads having overlapping movable ranges.
The configuration of the microscope head is not limited to that shown in the embodiment. The specimen is not limited to the glass substrate W.
The substrate transport unit is not limited to the stage 6 that slides in the X direction. For example, an air levitation stage provided with a base portion that floats the glass substrate W by blowing out air along the X direction, and that is provided with a slider that holds the glass substrate W that is air levitated and moves along the X direction. There may be.

門型フレーム20をX軸方向に複数平行に配置し、各門型フレーム20に複数の顕微鏡ヘッド30,40を配設しても良い。検査に必要なガラス基板WのX方向へのストローク量を少なくすることができるので、装置の小型化や、検査のスループット向上が図れる。なお、門型フレーム20をX軸に平行移動自在に構成しても良い。この場合には、さらに装置の小型化や、検査のスループット向上が図れる。   A plurality of portal frames 20 may be arranged in parallel in the X-axis direction, and a plurality of microscope heads 30 and 40 may be arranged on each portal frame 20. Since the stroke amount in the X direction of the glass substrate W required for the inspection can be reduced, the apparatus can be downsized and the inspection throughput can be improved. The portal frame 20 may be configured to be movable in parallel with the X axis. In this case, the apparatus can be further downsized and the inspection throughput can be improved.

本発明の実施の形態に係る複数ヘッド顕微鏡装置の概略構成を示す平面図である。It is a top view which shows schematic structure of the multi-head microscope apparatus which concerns on embodiment of this invention. 図1のA矢視図である。It is A arrow directional view of FIG. 複数ヘッド顕微鏡装置の制御ブロックを示す図である。It is a figure which shows the control block of a multi-head microscope apparatus. 複数ヘッド顕微鏡装置における検査のフローチャートである。It is a flowchart of the test | inspection in a multi-head microscope apparatus. 顕微鏡ヘッドの動きの一例を説明するための模式図である。It is a schematic diagram for demonstrating an example of a motion of a microscope head. 顕微鏡ヘッド動作処理の詳細を示すフローチャートである。It is a flowchart which shows the detail of a microscope head operation | movement process. 顕微鏡ヘッドに距離測定機を設けた場合の概略図である。It is the schematic at the time of providing the distance measuring machine in the microscope head. 顕微鏡ヘッド動作処理の詳細を示すフローチャートである。It is a flowchart which shows the detail of a microscope head operation | movement process. 複数ヘッド顕微鏡装置における検査のフローチャートである。It is a flowchart of the test | inspection in a multi-head microscope apparatus. 顕微鏡ヘッドの動きの一例を説明するための模式図である。It is a schematic diagram for demonstrating an example of a motion of a microscope head.

符号の説明Explanation of symbols

1 多数ヘッド顕微鏡装置
4 モータ(基板搬送部)
5 軸(基板搬送部)
6 ステージ(基板搬送部)
20 門型フレーム(支持部材)
30,40 顕微鏡ヘッド
21 リニアガイド(駆動部)
50 検査制御装置(ヘッド衝突防止制御部)
53A,53B モータドライバ(ヘッド衝突防止制御部)
57,58 モータドライバ(駆動部)
61 距離測定機
R3 衝突危険領域
W ガラス基板(基板)

1 Multi-head microscope device 4 Motor (substrate transport unit)
5-axis (substrate transport section)
6 Stage (board transfer part)
20 Portal frame (support member)
30, 40 Microscope head 21 Linear guide (drive unit)
50 Inspection control device (head collision prevention control unit)
53A, 53B Motor driver (head collision prevention controller)
57,58 Motor driver (drive unit)
61 Distance measuring machine R3 Collision danger area W Glass substrate (substrate)

Claims (12)

ガラス基板が載せられるステージと、
前記ステージをブリッジ状に跨ぐように配置された支持部材と、
記支持部材の架設部に沿って移動範囲が重複するように移動自在に設けられた複数の光学ヘッドと、
前記複数の光学ヘッドを前記架設部に沿って独立に移動させる駆動部と、
前記ガラス基板上の検査点を前記各光学ヘッドに対して割り当て、それぞれに割り当てられた検査点に前記各光学ヘッドが移動するように前記駆動部を制御する制御手段と、
を有し、
前記制御手段は、隣り合う2つの前記光学ヘッド同士が衝突するか否かを前記駆動部の動作中に判断するとともに、衝突すると判断された際に一方の光学ヘッドを他方の光学ヘッドと衝突しない位置に移動させ、且つ他方の光学ヘッドを割り当てられた前記検査点の座標に移動させることを特徴とする複数ヘッド顕微鏡装置。
A stage on which a glass substrate can be placed;
A support member arranged to bridge the stage in a bridge shape;
A plurality of optical head movement range is provided to be movable so as to overlap along the installing portion of the front Symbol support member,
A drive unit that independently moves the plurality of optical heads along the installation unit;
Assign the test points on the glass substrate with respect to each optical head, and a control means for each of said optical head to the inspection points assigned to each of which controls the drive unit to so that move,
I have a,
The control means determines whether or not two adjacent optical heads collide with each other during the operation of the driving unit, and does not collide one optical head with the other optical head when it is determined to collide. position is moved to, and more heads microscope apparatus according to claim Rukoto is moved to the coordinates of the other of said test points assigned an optical head.
前記制御手段は、前記ガラス基板上の検査点を前記複数の光学ヘッドに対して振り分けて夫々の検査範囲を設定すると共に、前記各光学ヘッドに対して動作の優先順位を付与し、前記光学ヘッド同士が衝突すると判定された際に動作優先順位の低い前記一方の光学ヘッドを動作優先順位の高い前記他方に光学ヘッドと衝突しない位置に移動させることを特徴とする請求項1に記載の複数ヘッド顕微鏡装置。   The control means distributes inspection points on the glass substrate to the plurality of optical heads to set respective inspection ranges, and assigns operation priorities to the optical heads. 2. The plurality of heads according to claim 1, wherein when it is determined that the two collide with each other, the one optical head having a low operation priority is moved to a position where the other optical head does not collide with the other one having a high operation priority. Microscope device. 前記制御手段は、前記夫々の検査範囲の他に前記隣り合う2つの前記光学ヘッド同士が衝突する可能性のある衝突危険領域を設定することを特徴とする請求項2に記載の複数ヘッド顕微鏡装置。   3. The multi-head microscope apparatus according to claim 2, wherein the control unit sets a collision risk area in which the two adjacent optical heads may collide with each other in addition to the respective inspection ranges. . 前記制御手段は、前記衝突危険領域に対して前記隣り合う2つの前記光学ヘッドのいずれか一つの光学ヘッドに検査点の座標を与えて検査を実施させることを特徴とする請求項3に記載の複数ヘッド顕微鏡装置The said control means gives the coordinate of a test | inspection point to any one of the said two said adjacent optical heads with respect to the said danger area of collision, and performs an inspection. Multi-head microscope device . 前記制御手段は、前記複数の光学ヘッドに対して夫々の検査範囲を均等に割り振って設定することを特徴とする請求項2又は3に記載の複数ヘッド顕微鏡装置4. The multi-head microscope apparatus according to claim 2, wherein the control unit assigns and sets each inspection range equally to the plurality of optical heads. 5. 前記制御手段は、前記複数の光学ヘッドに対して前記ガラス基板上の検査点の数がほぼ均等になるように夫々の検査範囲の大きさを設定することを特徴とする請求項2又は3に記載の複数ヘッド顕微鏡装置。 The control means according to claim 2 or 3, characterized in that setting the size of the test range of each so that the number of inspection points on the glass substrate to the plurality of optical heads is almost equal The multi-head microscope apparatus described in 1. 前記制御手段は、前記制御手段は、前記夫々の検査範囲の他に前記隣り合う2つの前記光学ヘッド同士が衝突する可能性のある衝突危険領域を設定し、前記隣り合う2つの前記光学ヘッドで前記夫々の検査範囲を検査した後、前記衝突危険領域を検査することを特徴とする請求項2に記載の複数ヘッド顕微鏡装置。 The control means sets a collision risk area where the two adjacent optical heads may collide with each other in addition to the respective inspection ranges, and the two adjacent optical heads The multi-head microscope apparatus according to claim 2, wherein the collision risk area is inspected after inspecting the respective inspection ranges. 前記制御手段は、前記隣り合う2つの光学ヘッドが衝突する衝突警戒距離以内あると判断場合に動作優先順位の低い前記一方の光学ヘッドに対して待機位置移動の指示を出すことを特徴とする請求項1又は2に記載の複数ヘッド顕微鏡装置。   The control means issues a standby position movement instruction to the one optical head having a low operation priority when it is determined that the distance is within a collision warning distance where the two adjacent optical heads collide. Item 3. The multi-head microscope apparatus according to Item 1 or 2. 前記制御手段は、前記隣り合う2つの光学ヘッドが互いに同一方向に移動させることを特徴とする請求項1又は2に記載の複数ヘッド顕微鏡装置。   The multi-head microscope apparatus according to claim 1, wherein the control unit moves the two adjacent optical heads in the same direction. 前記制御手段は、前記隣り合う2つの光学ヘッド間の距離から衝突する可能性を判断することを特徴とする請求項1又は2に記載の複数ヘッド顕微鏡装置。   3. The multi-head microscope apparatus according to claim 1, wherein the control unit determines a possibility of collision from a distance between the two adjacent optical heads. 前記制御手段は、前記隣り合う2つの光学ヘッドの座標を取得して衝突の可能性を判断することを特徴とする請求項1又は2に記載の複数ヘッド顕微鏡装置。 3. The multi-head microscope apparatus according to claim 1, wherein the control unit acquires the coordinates of the two adjacent optical heads and determines the possibility of a collision. 4. ガラス基板上の検査領域に対し、移動範囲が重複するように移動自在に設けられた複数ヘッド顕微鏡装置の制御方法であって、A method for controlling a multi-head microscope apparatus provided to be movable so that the movement range overlaps with respect to an inspection area on a glass substrate,
前記ガラス基板上の検査点を前記各光学ヘッドに対して割り当てる割り当て処理工程と、An allocation process step of assigning inspection points on the glass substrate to the optical heads;
それぞれに割り当てられた検査点に前記各光学ヘッドを移動させる動作工程と、An operation step of moving each optical head to an inspection point assigned to each;
を有し、Have
前記動作工程は、The operation process includes:
隣り合う2つの前記光学ヘッド同士が衝突するか否かを前記各光学ヘッドの動作中に判断する判断工程と、A determination step of determining whether or not two adjacent optical heads collide with each other during operation of each optical head;
前記判断工程にて、衝突しないと判断される場合は前記割り当て処理工程にてそれぞれ割り当てられた前記検査点の座標に前記各光学ヘッドを移動させ、衝突すると判断された場合には一方の光学ヘッドを他方の光学ヘッドと衝突しない位置に移動させ、且つ他方の光学ヘッドを割り当てられた前記検査点の座標に移動させる工程と、If it is determined in the determination step that there is no collision, the optical heads are moved to the coordinates of the inspection points assigned in the assignment processing step, and if it is determined that there is a collision, one optical head Moving the second optical head to the coordinate of the inspection point assigned to the other optical head, and
を含むことを特徴とする複数ヘッド顕微鏡装置の制御方法。A control method for a multi-head microscope apparatus.
JP2006028802A 2006-02-06 2006-02-06 Multi-head microscope apparatus and control method of multi-head microscope apparatus Expired - Fee Related JP4875900B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2006028802A JP4875900B2 (en) 2006-02-06 2006-02-06 Multi-head microscope apparatus and control method of multi-head microscope apparatus

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2006028802A JP4875900B2 (en) 2006-02-06 2006-02-06 Multi-head microscope apparatus and control method of multi-head microscope apparatus

Publications (3)

Publication Number Publication Date
JP2007206645A JP2007206645A (en) 2007-08-16
JP2007206645A5 JP2007206645A5 (en) 2009-03-26
JP4875900B2 true JP4875900B2 (en) 2012-02-15

Family

ID=38486137

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2006028802A Expired - Fee Related JP4875900B2 (en) 2006-02-06 2006-02-06 Multi-head microscope apparatus and control method of multi-head microscope apparatus

Country Status (1)

Country Link
JP (1) JP4875900B2 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP2867683B1 (en) 2012-06-28 2021-09-01 Nederlandse Organisatie voor toegepast- natuurwetenschappelijk onderzoek TNO High throughput microscopy device

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP4551164B2 (en) * 2004-09-09 2010-09-22 株式会社 ソキア・トプコン measuring device

Also Published As

Publication number Publication date
JP2007206645A (en) 2007-08-16

Similar Documents

Publication Publication Date Title
CN100368794C (en) Substrate inspection device
TWI411773B (en) Visual inspection apparatus, visual inspection methdo, and circumference inspection unit attachable to visual inspection apparatus
JP2012021852A (en) Substrate inspection device and substrate inspection method
JP5189586B2 (en) Vision inspection system and inspection method for inspecting object using the same
JPS62173731A (en) Inspection device for surface of article to be inspected
JP4085538B2 (en) Inspection device
JP2014010082A (en) Substrate inspection device
JP2008091476A (en) Device for inspecting appearance
JP2011232298A (en) Processing unit, processing system, coordinate correction method and coordinate correction program
KR101751801B1 (en) Defect inspecting device for substrate and inspecting method using the same
JPH08171057A (en) Plural-head microscopic device
JP4875900B2 (en) Multi-head microscope apparatus and control method of multi-head microscope apparatus
JP2006300913A (en) Appearance inspection apparatus of light guide plate
KR20220165579A (en) Transport apparatus and method of controlling the same
KR20120063711A (en) Probe apparatus and method for chip test
KR100690210B1 (en) Composite surface inspection system of glass for monitor panel
KR100921710B1 (en) Semiconductor Wafer Inspection Method
JP2007248714A (en) Multiple-head microscope system
CN100401014C (en) Line Width Measuring Device
JP4674467B2 (en) Substrate transport method, substrate transport apparatus, exposure method, exposure apparatus, and microdevice manufacturing method
JP4775579B2 (en) Micro compression tester
KR100380809B1 (en) Substrate checking apparatus
JPH0735701A (en) Pattern visual inspection device
JP2007240503A (en) Microscope imaging device and dimension measuring device
TWI916666B (en) Substrate stage, substrate removal method, exposure apparatus, and manufacturing method of the article

Legal Events

Date Code Title Description
A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20090205

A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20090205

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20110811

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20110816

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20111017

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A821

Effective date: 20111018

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20111108

A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20111128

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20141202

Year of fee payment: 3

R151 Written notification of patent or utility model registration

Ref document number: 4875900

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R151

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20141202

Year of fee payment: 3

S531 Written request for registration of change of domicile

Free format text: JAPANESE INTERMEDIATE CODE: R313531

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

LAPS Cancellation because of no payment of annual fees
S111 Request for change of ownership or part of ownership

Free format text: JAPANESE INTERMEDIATE CODE: R313111

R371 Transfer withdrawn

Free format text: JAPANESE INTERMEDIATE CODE: R371

S111 Request for change of ownership or part of ownership

Free format text: JAPANESE INTERMEDIATE CODE: R313111

R371 Transfer withdrawn

Free format text: JAPANESE INTERMEDIATE CODE: R371