JP6587423B2 - Transport system and exposure system - Google Patents

Transport system and exposure system Download PDF

Info

Publication number
JP6587423B2
JP6587423B2 JP2015108272A JP2015108272A JP6587423B2 JP 6587423 B2 JP6587423 B2 JP 6587423B2 JP 2015108272 A JP2015108272 A JP 2015108272A JP 2015108272 A JP2015108272 A JP 2015108272A JP 6587423 B2 JP6587423 B2 JP 6587423B2
Authority
JP
Japan
Prior art keywords
loader
mask
original
reference position
information
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.)
Active
Application number
JP2015108272A
Other languages
Japanese (ja)
Other versions
JP2016224152A (en
JP2016224152A5 (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.)
Canon Inc
Original Assignee
Canon Inc
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 Canon Inc filed Critical Canon Inc
Priority to JP2015108272A priority Critical patent/JP6587423B2/en
Publication of JP2016224152A publication Critical patent/JP2016224152A/en
Publication of JP2016224152A5 publication Critical patent/JP2016224152A5/en
Application granted granted Critical
Publication of JP6587423B2 publication Critical patent/JP6587423B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Container, Conveyance, Adherence, Positioning, Of Wafer (AREA)
  • Exposure And Positioning Against Photoresist Photosensitive Materials (AREA)

Description

本発明は、搬送システム及び露光システムに関する。 The present invention relates to a transport system and an exposure system .

液晶表示デバイスなどを製造する工程に含まれるリソグラフィ工程では、原版(マスク等)のパターンを、投影光学系を介して感光性の基板(表面にレジスト層が形成されたガラスプレート等)に転写する露光装置が用いられている。このような露光装置では、当該装置内部の原版ステージと当該装置外部との間で原版を搬送する搬送システムが採用されている。特許文献1は、搬送路を共通とする複数のマスクローダと、原版を一時保管する保管室とを有し、露光装置全体の省スペース化を図りつつ搬送効率を向上させる露光装置を開示している。   In a lithography process included in a process of manufacturing a liquid crystal display device or the like, a pattern of an original (such as a mask) is transferred to a photosensitive substrate (such as a glass plate having a resist layer formed on the surface) via a projection optical system. An exposure apparatus is used. Such an exposure apparatus employs a transport system that transports the original between the original stage inside the apparatus and the outside of the apparatus. Patent Document 1 discloses an exposure apparatus that has a plurality of mask loaders having a common conveyance path and a storage room for temporarily storing an original, and improves the conveyance efficiency while saving space of the entire exposure apparatus. Yes.

特開2011−47972号公報JP 2011-47972 A

一般的な搬送システムは、被搬送物(例えば原版)を搬送するマスクローダを、予め被搬送物の受け渡し位置であるすべてのステーションやステージに対してティーチングしてティーチングデータを取得することにより、その後の搬送が可能となる。したがって、特許文献1に開示されているように複数のマスクローダを有する搬送システムでは、それぞれのマスクローダについて個別にティーチングデータを取得することになるので、データの取得時間がより長くなる。   A general transport system teaches a mask loader that transports a transported object (for example, an original plate) to all stations and stages that are delivery positions of the transported object in advance, and then acquires teaching data. Can be transported. Therefore, in the transfer system having a plurality of mask loaders as disclosed in Patent Document 1, teaching data is individually acquired for each mask loader, so that the data acquisition time is longer.

本発明は、このような状況に鑑みてなされたものであり、例えば、複数のマスクローダを有する場合の総ティーチング時間の短縮に有利な搬送システムを提供することを目的とする。   The present invention has been made in view of such a situation, and an object of the present invention is to provide a transport system that is advantageous in shortening the total teaching time when a plurality of mask loaders are provided.

上記課題を解決するために、本発明の搬送システムは、搬送路に沿って移動する第1ローダ及び第2ローダを用いて、原版のパターンを基板に転写する露光装置における当該原版を搬送する搬送システムであって、前記第1ローダは、前記原版の受け渡しを行う第1基準位置に関する第1情報を取得する第1検出手段と、前記第1情報を前記第2ローダに送信可能な第1通信手段と、を有し、前記第2ローダは、前記原版の受け渡しを行う第2基準位置に関する第2情報を取得する第2検出手段と、前記第2情報を前記第1ローダに送信可能な第2通信手段と、を有し、前記第2ローダは、前記第1ローダから送信された前記第1情報に基づいて前記原版の受け渡しを行前記第1ローダは、前記第1基準位置を複数の受け渡し位置から選定し、前記複数の受け渡し位置は、前記原版を保持する位置を含む。 In order to solve the above problems, a transport system according to the present invention transports an original plate in an exposure apparatus that transfers the pattern of the original plate onto a substrate using a first loader and a second loader that move along the transport path. The first loader is a first detection unit that acquires first information related to a first reference position for delivering the original , and a first communication capable of transmitting the first information to the second loader. And a second detection unit that acquires second information relating to a second reference position for delivering the original , and a second loader capable of transmitting the second information to the first loader. includes a second communication unit, and the second loader, have line passing of the original based on the first information transmitted from the first loader, the first loader, the first reference position Select from multiple delivery positions And, said plurality of transfer position includes a position for holding the original.

本発明によれば、例えば、複数のマスクローダを有する場合の総ティーチング時間の短縮に有利な搬送システムを提供することができる。   According to the present invention, for example, it is possible to provide a transport system that is advantageous for shortening the total teaching time when a plurality of mask loaders are provided.

本発明の第1実施形態に係る搬送システムの全体構成を示す図である。It is a figure showing the whole conveyance system composition concerning a 1st embodiment of the present invention. 本発明の第1実施形態に係る搬送システムの要部構成を示す図である。It is a figure which shows the principal part structure of the conveyance system which concerns on 1st Embodiment of this invention. 第1実施形態におけるローダ制御部の構成を示すブロック図である。It is a block diagram which shows the structure of the loader control part in 1st Embodiment. 第1実施形態における教示手段の外観を示す図である。It is a figure which shows the external appearance of the teaching means in 1st Embodiment. 第1実施形態におけるデータ取得工程の流れを示すフローチャートである。It is a flowchart which shows the flow of the data acquisition process in 1st Embodiment. 第1実施形態におけるデータ共有工程の流れを示すフローチャートである。It is a flowchart which shows the flow of the data sharing process in 1st Embodiment. 本発明の他の実施形態に係る搬送システムの要部構成を示す図である。It is a figure which shows the principal part structure of the conveyance system which concerns on other embodiment of this invention.

以下、本発明を実施するための形態について図面などを参照して説明する。   Hereinafter, embodiments for carrying out the present invention will be described with reference to the drawings.

まず、本発明の一実施形態に係る搬送システムの構成について説明する。本実施形態に係る搬送システムは、リソグラフィ装置としての露光装置の内外間で原版を搬送するものであり、以下の説明では、一例として、原版が液晶表示デバイス製造用のマスクである場合を想定する。なお、以下の各図では、鉛直方向にZ軸を取り、該Z軸に垂直な平面内の一方向にX軸を取り、該X軸に直交する方向にY軸を取っている。   First, the structure of the conveyance system which concerns on one Embodiment of this invention is demonstrated. The transport system according to the present embodiment transports an original between the inside and outside of an exposure apparatus as a lithography apparatus. In the following description, as an example, a case where the original is a mask for manufacturing a liquid crystal display device is assumed. . In the following drawings, the Z axis is taken in the vertical direction, the X axis is taken in one direction in a plane perpendicular to the Z axis, and the Y axis is taken in the direction perpendicular to the X axis.

図1は、本実施形態に係る搬送システム100の全体構成を示す概略図である。このうち、図1(a)は、Z軸方向プラス側(鉛直方向上方)から見た平面図であり、図1(b)は、図1(a)に対する側面図である。搬送システム100は、まず、複数の露光装置EXに対して連設された1つの搬送路Rと、搬送路Rに沿って走行可能に設置された複数のマスクローダMLとを有する。以下、本実施形態では、露光装置EXが2つ(第1露光装置EX1および第2露光装置EX2)あり、マスクローダMLが2つ(第1ローダML1および第2ローダML2)ある場合を例示する。なお、本発明は、これらに限らず、マスクローダMLが1つの搬送路Rに対して3つ以上設置されるものとしてもよいし、露光装置EXについては、複数に限らず1つでもよい。   FIG. 1 is a schematic diagram illustrating an overall configuration of a transport system 100 according to the present embodiment. Among these, Fig.1 (a) is a top view seen from the Z-axis direction plus side (vertical direction upper direction), and FIG.1 (b) is a side view with respect to Fig.1 (a). The transport system 100 first has one transport path R connected to the plurality of exposure apparatuses EX, and a plurality of mask loaders ML installed so as to be able to travel along the transport path R. Hereinafter, the present embodiment exemplifies a case where there are two exposure apparatuses EX (first exposure apparatus EX1 and second exposure apparatus EX2) and two mask loaders ML (first loader ML1 and second loader ML2). . The present invention is not limited to these, and three or more mask loaders ML may be provided for one transport path R, and the number of exposure apparatuses EX is not limited to a plurality, and may be one.

露光装置EXは、マスクMに形成されているパターンを、被処理基板であるガラスプレートP上(基板上)に投影露光する。露光装置EXは、不図示であるが光源を含む照明光学系と、マスクステージMSと、投影光学系POと、プレートステージPSとを備える。光源は、露光光となる光線を射出するものであり、超高圧水銀ランプ等で構成される。照明光学系は、光源から入射された光線をマスクM上に集光する。マスクステージ(保持部)MSは、マスクMを吸着保持するための吸着部を有し、マスクMを保持し移動可能である。投影光学系POは、マスクMを透過して入射した露光光を、内部に設置された反射鏡で偏光特性を変化させつつ、マスクMのパターンの像をプレートP上に結像させる。ここで、投影光学系POは、例えば、台形ミラー、凸面鏡および凹面鏡等を介してマスクMのパターンの像をプレートP上に形成し、基板P上での投影領域は、所定形状(例えば円弧形状)に設定される。プレートステージPSは、プレートPを保持し移動可能である。プレートステージPSに保持されているプレートPと、マスクステージMSに保持されているマスクMとは、投影光学系POを介して共役な位置関係に配置されている。   The exposure apparatus EX projects and exposes the pattern formed on the mask M onto a glass plate P (substrate) that is a substrate to be processed. Although not shown, the exposure apparatus EX includes an illumination optical system including a light source, a mask stage MS, a projection optical system PO, and a plate stage PS. The light source emits a light beam as exposure light, and is composed of an ultra-high pressure mercury lamp or the like. The illumination optical system condenses the light incident from the light source on the mask M. The mask stage (holding part) MS has a suction part for sucking and holding the mask M, and can hold and move the mask M. The projection optical system PO forms an image of the pattern of the mask M on the plate P while changing the polarization characteristics of the exposure light that has passed through the mask M and entered by a reflecting mirror installed inside. Here, the projection optical system PO forms an image of the pattern of the mask M on the plate P via, for example, a trapezoidal mirror, a convex mirror, a concave mirror, and the like, and the projection area on the substrate P has a predetermined shape (for example, an arc shape) ). The plate stage PS can hold and move the plate P. The plate P held on the plate stage PS and the mask M held on the mask stage MS are arranged in a conjugate positional relationship via the projection optical system PO.

また、搬送システム100は、2つのマスクローダMLを、マスクMを受け渡すべき複数の目標位置(以下、「受け渡し位置」という。)に対して走行可能とする。まず、搬送システム100は、1つの露光装置EXにつき、1つのマスクステージMSと、4つのステーションSTとを受け渡し位置とする。例えば、第1露光装置EX1には、第1ステーションST11から第4ステーションST14までの4つのステーションが存在する。ここで、マスクMは、プレートPの大きさに合わせた大型の平板であるので、そのままでは自重の影響により撓みが生じる可能性がある。そこで、このような撓みを抑止するために、一般にマスクMは、その表面に対向して透過性のマスクベント(補正部材)を取り付け、不図示の真空排気手段によりマスクベントとマスクMとの間を真空排気することで、マスク形状を補正する。このようなことから、例えば、第1ステーションST11および第4ステーションST14を、マスクベントを一旦保持(保管)するマスクベント保持部とし得る。また、第2ステーションST12を、マスクMにマスクベントを取り付けるマスクベント取り付け部とし得る。そして、第3ステーションST13を、マスクMからマスクベントを取り外すマスクベント取り外し部とし得る。なお、第2露光装置EX2においても同様の搬送位置が存在するものとする。また、これらのステーションST構成は、一例であり、用途に応じて適宜変更可能である。 Further, the transport system 100 enables the two mask loaders ML to travel to a plurality of target positions (hereinafter referred to as “delivery positions”) to which the mask M is to be delivered. First, the transfer system 100 sets one mask stage MS and four stations ST as delivery positions for one exposure apparatus EX. For example, the first exposure apparatus EX1, 4 single station from the first station ST 11 to the fourth station ST 14 is present. Here, since the mask M is a large flat plate that matches the size of the plate P, the mask M may be bent due to the influence of its own weight. Therefore, in order to suppress such bending, generally, the mask M is attached with a permeable mask vent (correction member) facing the surface thereof, and the mask vent and the mask M are not connected by a vacuum exhaust means (not shown). Is evacuated to correct the mask shape. For this reason, for example, the first station ST 11 and the fourth station ST 14 can be used as a mask vent holding unit that temporarily holds (stores) the mask vent. Further, the second station ST 12, may be a mask vent attachment portion for attaching the mask vent on the mask M. Then, the third station ST 13, may be a mask vent removal unit removing the mask vent from the mask M. It is assumed that a similar transport position exists in the second exposure apparatus EX2. Further, these station ST configurations are examples, and can be appropriately changed according to the application.

また、搬送システム100は、さらに第1露光装置EX1と第2露光装置EX2との間に設置されているマスクステーションSTを受け渡し位置とする。マスクステーションSTの下部には、一度に複数のマスクMを保持(保管)することができるマスクストッカ(保管部)SKが設置されている。そして、マスクステーションSTにおいて、不図示の搬送ロボットがマスクストッカSKとマスクローダMLとの間で適宜マスクMの受け渡しを行い得る。特に、マスクステーションSTは、本実施形態のように第1露光装置EX1と第2露光装置EX2とのそれぞれに隣設する形で設置されることで、各露光装置EXで共通化される。したがって、1つの露光装置に対して1つのマスクストッカを設置していた従来に比べて、露光装置が特に複数台存在する場合には、省スペース化が実現されるという利点がある。 The transport system 100 further a first exposure apparatus EX1 mask station ST 0 which is installed between the second exposure apparatus EX2 and the delivery position. At the bottom of the mask station ST 0, mask stocker (storage unit) for a plurality of masks M can be held (stored) SK is installed at a time. Then, the mask station ST 0, the transfer robot (not shown) can then passes appropriate mask M between the mask stocker SK and the mask loader ML. In particular, the mask station ST 0, by being placed in a manner that provided adjacent to each of the first exposure apparatus EX1 and the second exposure apparatus EX2 as in this embodiment, is shared by each of the exposure apparatus EX. Therefore, compared with the conventional case where one mask stocker is installed for one exposure apparatus, there is an advantage that space saving is realized particularly when there are a plurality of exposure apparatuses.

図2は、搬送システム100とマスクローダMLとの要部構成を示す概略図である。このうち、図2(a)は、搬送方向(X軸方向)に沿った側面図であり、図2(b)は、搬送方向側から見た断面図である。マスクローダMLは、駆動部(駆動手段)8と、マスクMを把持するマスクハンドMHと、位置センサ(検出手段)6と、通信部3と、ローダ制御部1とを有する。駆動部8は、マスクローダMLをX、Y、Z、θの各軸方向に移動可能である。マスクハンドMHは、開閉動作により、各受け渡し位置でのマスクMの受け渡しが可能である。位置センサ6は、各受け渡し位置にそれぞれ設置されているターゲット7の位置を検出対象とし、マスクローダMLと各搬送位置との間のX、Y、Zの各軸方向の距離を計測可能である。例えば、位置センサ6は、X軸用センサ6Xと、2つのY軸用センサ6Y、6Yと、Z軸用のセンサ6Zとを含み、個々にX軸用ターゲット7Xと、2つのY軸用ターゲット7Y、7Yと、Z軸用のターゲット7Zとに対応する。通信部3(通信手段)は、図2(a)に示すように、各マスクローダML間で、後述するティーチングデータの送受信が可能である。 FIG. 2 is a schematic diagram showing the main configuration of the transport system 100 and the mask loader ML. 2A is a side view along the transport direction (X-axis direction), and FIG. 2B is a cross-sectional view viewed from the transport direction side. The mask loader ML includes a drive unit (drive unit) 8, a mask hand MH that holds the mask M, a position sensor (detection unit) 6, a communication unit 3, and a loader control unit 1. The drive unit 8 can move the mask loader ML in the X, Y, Z, and θ axial directions. The mask hand MH can deliver the mask M at each delivery position by opening and closing operations. The position sensor 6 can measure the distances in the X, Y, and Z axial directions between the mask loader ML and each transport position, with the position of the target 7 installed at each delivery position as a detection target. . For example, the position sensor 6 includes an X-axis sensor 6X, two Y-axis sensors 6Y 1 and 6Y 2, and a Z-axis sensor 6Z, and individually an X-axis target 7X and two Y-axis This corresponds to the targets 7Y 1 and 7Y 2 for Z and the target 7Z for the Z axis. As shown in FIG. 2A, the communication unit 3 (communication means) can transmit and receive teaching data described later between the mask loaders ML.

図3は、ローダ制御部1の概略構成を示すブロック図である。ローダ制御部1は、データ取得部(取得手段)2と、記憶部4と、データ生成部5と、駆動制御部9とを含む。データ取得部2は、当該マスクローダMLとは異なる特定のマスクローダMLからティーチングデータを取得するかを判断し、取得する場合には、通信部3に他の特定のマスクローダMLの通信部3からティーチングデータを取得させる。ここで、ティーチングとは、マスクローダMLと各受け渡し位置との間で精度良くマスクMの受け渡しを可能とするために、理想的なマスクMの受け渡し位置を座標として記憶する作業をいう。また、この理想的な受け渡し位置となるマスクローダMLの座標に関するデータをティーチングデータという。記憶部4は、各位置センサ6から出力された計測値と、ティーチングデータおよびオフセット量とを保存(記憶)する。なお、記憶部4に保存されるティーチングデータには、位置センサ6の検出により取得されたデータと、データ取得部2が通信部3を介して他のマスクローダMLから取得したデータとの双方を含む。データ生成部(補正手段)5は、記憶部4に保存されている各位置センサ6の計測値をティーチングデータに変換したり、オフセット量を算出したり、このオフセット量に基づいてティーチングデータを補正したりする。なお、θ軸についてのティーチングデータは、Y軸用センサ6Y、6Yの計測値とY軸用センサ間の距離Yの値とを用いて演算することで得られる。駆動制御部9は、データ生成部5で最終的に決定されたティーチングデータに従って、駆動部8の動作を制御する。また、リモコン受信部11は、後述する教示手段10からの指示信号を受信し、ローダ制御部1に入力する。 FIG. 3 is a block diagram illustrating a schematic configuration of the loader control unit 1. The loader control unit 1 includes a data acquisition unit (acquisition means) 2, a storage unit 4, a data generation unit 5, and a drive control unit 9. The data acquisition unit 2 determines whether to acquire teaching data from a specific mask loader ML that is different from the mask loader ML. When the teaching data is acquired, the communication unit 3 communicates with the communication unit 3 of another specific mask loader ML. Teaching data is acquired from. Here, teaching refers to an operation of storing an ideal transfer position of the mask M as coordinates in order to enable accurate transfer of the mask M between the mask loader ML and each transfer position. Further, data relating to the coordinates of the mask loader ML serving as an ideal delivery position is referred to as teaching data. The storage unit 4 stores (stores) the measurement values, teaching data, and offset amounts output from each position sensor 6. The teaching data stored in the storage unit 4 includes both the data acquired by the detection of the position sensor 6 and the data acquired by the data acquisition unit 2 from the other mask loader ML via the communication unit 3. Including. The data generation unit (correction unit) 5 converts the measurement value of each position sensor 6 stored in the storage unit 4 into teaching data, calculates an offset amount, and corrects teaching data based on the offset amount. To do. The teaching data for the θ axis is obtained by calculating using the measured values of the Y axis sensors 6Y 1 and 6Y 2 and the value of the distance Y between the Y axis sensors. The drive control unit 9 controls the operation of the drive unit 8 in accordance with the teaching data finally determined by the data generation unit 5. In addition, the remote control receiving unit 11 receives an instruction signal from a teaching unit 10 to be described later and inputs it to the loader control unit 1.

図4は、ユーザがマスクローダMLに対してティーチング動作を指示可能とする教示手段10の外観を示す概略図である。教示手段10は、いわゆるリモコンであり、例えば、ユーザがそれぞれ操作可能とする、マニュアル操作ボタン10M、「TEACH」ボタン10Tおよび「SEND」ボタン10Sを有する。マニュアル操作ボタン10Mは、マスクローダMLの各軸の位置をマニュアル操作で調整するためのボタンである。「TEACH」ボタン10Tは、理想の受け渡し位置でのティーチングデータを登録するためのボタンである。「SEND」ボタン10Sは、1つのマスクローダML(例えば第1ローダML1)のティーチングデータを、他のマスクローダML(例えば第2ローダML2)に送信するためのボタンである。なお、教示手段10は、1つのマスクローダMLに対して1つずつ存在する。   FIG. 4 is a schematic diagram showing the appearance of the teaching means 10 that allows the user to instruct the teaching operation to the mask loader ML. The teaching means 10 is a so-called remote controller, and has, for example, a manual operation button 10M, a “TEACH” button 10T, and a “SEND” button 10S that can be operated by the user. The manual operation button 10M is a button for adjusting the position of each axis of the mask loader ML by manual operation. The “TEACH” button 10T is a button for registering teaching data at an ideal delivery position. The “SEND” button 10S is a button for transmitting teaching data of one mask loader ML (for example, the first loader ML1) to another mask loader ML (for example, the second loader ML2). One teaching means 10 exists for each mask loader ML.

次に、本実施形態におけるマスクローダMLのティーチング方法について説明する。図5は、本実施形態におけるティーチングデータ取得工程の流れを示すフローチャートである。以下、一例として、第1ローダML1に第1ステーションS11の位置をティーチングする(ティーチングデータを取得する)方法について説明する。まず、ユーザは、第1ローダML1用の教示手段10のマニュアル操作ボタン10Mを操作し、第1ローダML1を第1ステーションST11上に移動させる(ステップS101)。次に、ユーザは、さらに教示手段10を操作し、第1ローダML1を第1ステーションST11での理想の受け渡し位置まで移動させる(ステップS102)。次に、ユーザは、教示手段10の「TEACH」ボタン10Tを押下することで、第1ローダML1のデータ取得部2は、この受け渡し位置を各位置センサ6に検出させ、得られたX、Y、Zの各軸方向の計測値を記憶部4に保存する(ステップS103)。次に、データ生成部5は、各位置センサ6で得られた計測値をそれぞれティーチングデータML1(XS11、YS11、θS11、ZS11)に変換し(ステップS104)、得られたティーチングデータを記憶部4に保存する。これにより、第1ローダML1と第1ステーションST11との間でのマスクMの受け渡し準備が完了し、駆動制御部9は、得られたティーチングデータに基づいて、以後受け渡し動作が可能となる。 Next, a teaching method for the mask loader ML in the present embodiment will be described. FIG. 5 is a flowchart showing the flow of the teaching data acquisition process in the present embodiment. As an example, the first loader ML1 to teaching the position of the first station S 11 (acquiring the teaching data) methods will be described. First, the user, the manual operation button 10M teachings means 10 for the first loader ML1 operated to move the first loader ML1 on the first station ST 11 (step S101). Next, the user further operates the teaching unit 10, moves the first loader ML1 to ideal transfer position at the first station ST 11 (step S102). Next, when the user presses the “TEACH” button 10T of the teaching means 10, the data acquisition unit 2 of the first loader ML1 causes each position sensor 6 to detect this delivery position, and the obtained X, Y , Z in each axis direction is stored in the storage unit 4 (step S103). Next, the data generation unit 5 converts the measurement values obtained by the position sensors 6 into teaching data ML1 (XS 11 , YS 11 , θS 11 , ZS 11 ) (step S104), and the obtained teaching data. Is stored in the storage unit 4. Consequently, the first loader ML1 to transfer preparation of the mask M is completed between the first station ST 11, the drive controller 9 based on the obtained teaching data, it is possible to transfer operation thereafter.

さらに、ユーザは、第1ローダML1のローダ制御部1にティーチング処理を実行させる作業を、マスクステーションST、第2ステーションST12〜第4ステーションST14、マスクステージMS1の他の受け渡し位置についても実施する。これにより、第1ローダML1とこれらの受け渡し位置との間のマスクMの受け渡しが可能となる。また、上記の第1ローダML1に対するティーチングと同様に、ユーザは、第2ローダML2に対するティーチングを実施する。これにより、第2ローダML2と、マスクステーションST、第1ステーションST21〜第4ステーションST24、マスクステージMS2の各受け渡し位置との間のマスクMの受け渡しが可能となる。 Further, the user performs the work of causing the loader control unit 1 of the first loader ML1 to execute the teaching process on the other delivery positions of the mask station ST 0 , the second station ST 12 to the fourth station ST 14 , and the mask stage MS 1. carry out. As a result, the mask M can be transferred between the first loader ML1 and these transfer positions. Further, similarly to the teaching for the first loader ML1, the user performs teaching for the second loader ML2. Thereby, the delivery of the mask M between the second loader ML2 and each delivery position of the mask station ST 0 , the first station ST 21 to the fourth station ST 24 , and the mask stage MS 2 becomes possible.

ここで、この時点では、第1ローダML1から、第2露光装置EX2内の第1ステーションST21〜第4ステーションST24およびマスクステージMS2の各受け渡し位置へマスクMを受け渡すためのティーチングデータが存在しない。同様に、第2ローダML2から、第1露光装置EX1内の第1ステーションST11〜第4ステーションST14およびマスクステージMS1の各受け渡し位置へマスクMを受け渡すためのティーチングデータも存在しない。そのため、第1ローダML1と第2露光装置EX2内の各受け渡し位置との間、および、第2ローダML2と第1露光装置EX1内の各受け渡し位置との間では、マスクMの受け渡しはできない。そこで、本実施形態では、これらの間でもマスクMの受け渡しを可能とするための処理として、第1ローダML1と第2ローダML2との間で、それぞれが有するティーチングデータを送受信し合うことで、ティーチングデータを共有させる。 Here, at this time, the first loader ML1, teaching data for passing the mask M to each transfer position of the first station ST 21 ~ fourth station ST 24 and the mask stage MS2 in the second exposure apparatus EX2 is not exist. Similarly, the second loader ML2, no teaching data for passing the mask M to each transfer position of the first station ST 11 ~ fourth station ST 14 and mask stage MS1 of the first exposure apparatus EX1 also present. Therefore, the mask M cannot be transferred between the first loader ML1 and each transfer position in the second exposure apparatus EX2 and between the second loader ML2 and each transfer position in the first exposure apparatus EX1. Therefore, in the present embodiment, as processing for enabling the transfer of the mask M between these, the teaching data that each has is transmitted and received between the first loader ML1 and the second loader ML2, Share teaching data.

図6は、本実施形態におけるティーチングデータ共有工程の流れを示すフローチャートである。以下、一例として、第1ローダML1の記憶部4に保存されているティーチングデータを第2ローダML2の記憶部4へ送信する(ティーチングデータを共有させる)方法について説明する。まず、ユーザは、第1ローダML1用の教示手段10の「SEND」ボタン10Sを押下する。これを受けて、第1ローダML1のデータ取得部2は、記憶部4に保持しているティーチングデータを、第1ローダML1の通信部3から直接的に第2ローダML2の通信部3に送信する(ステップS201)。   FIG. 6 is a flowchart showing the flow of the teaching data sharing process in the present embodiment. Hereinafter, as an example, a method of transmitting the teaching data stored in the storage unit 4 of the first loader ML1 to the storage unit 4 of the second loader ML2 (sharing the teaching data) will be described. First, the user presses the “SEND” button 10S of the teaching means 10 for the first loader ML1. In response to this, the data acquisition unit 2 of the first loader ML1 transmits the teaching data held in the storage unit 4 directly from the communication unit 3 of the first loader ML1 to the communication unit 3 of the second loader ML2. (Step S201).

次に、第2ローダML2のデータ取得部2は、第1ローダML1のティーチングデータが適切に受信され、第2ローダML2の記憶部4に保存されたかどうかを判断する(ステップS202)。ここで、データ取得部2は、ティーチングデータが適切に保存されていないと判断した場合(No)、ステップS202を繰り返す。   Next, the data acquisition unit 2 of the second loader ML2 determines whether the teaching data of the first loader ML1 has been properly received and stored in the storage unit 4 of the second loader ML2 (step S202). Here, the data acquisition part 2 repeats step S202, when it is judged that teaching data is not preserve | saved appropriately (No).

一方、データ取得部2は、ステップS202にて適切に保存されたと判断した場合(Yes)、次に、データ生成部5は、第2ローダML2が採用するに適したティーチングデータに補正するためのオフセット量を算出する(ステップS203)。ここで、第2ローダML2の記憶部4には、同一の受け渡し位置であるマスクステーションSTに関する、第1ローダML1で取得されたティーチングデータと、第2ローダML2で取得されたティーチングデータとが保存されている。そこで、第2ローダML2のデータ生成部5は、マスクステーションSTを基準としての受け渡し位置に選定し、この同一の受け渡し位置についてのこれらのティーチングデータの差分を取ることで、所望のオフセット量とすることができる。具体的には、データ生成部5は、第2ローダML2で取得されたティーチングデータML2(XS0、YS0、θS0、ZS0)と、第1ローダML1で取得されたティーチングデータML1(XS0、YS0、θS0、ZS0)との差分を算出する。そして、データ生成部5は、その算出結果をオフセット量とし、記憶部4に保存する。 On the other hand, if the data acquisition unit 2 determines that the data has been properly stored in step S202 (Yes), the data generation unit 5 then corrects the teaching data to be suitable for use by the second loader ML2. An offset amount is calculated (step S203). Here, the storage unit 4 of the second loader ML2, relates mask station ST 0 the same transfer position, the teaching data obtained by the first loader ML1, and the teaching data obtained in the second loader ML2 Saved. Therefore, the data generation unit 5 of the second loader ML2, selects a mask station ST 0 the transfer position as a reference, by taking the difference of these teaching data for the same delivery position, the desired offset amount can do. Specifically, the data generation unit 5 includes the teaching data ML2 (XS0, YS0, θS0, ZS0) acquired by the second loader ML2, and the teaching data ML1 (XS0, YS0, θS0) acquired by the first loader ML1. , ZS0) is calculated. Then, the data generation unit 5 saves the calculation result as an offset amount in the storage unit 4.

そして、第2ローダML2のデータ生成部5は、ステップS203にて算出されたオフセット量に基づいて、第1ローダML1から取得したティーチングデータを、第2ローダML2が採用するに適したティーチングデータに補正する(ステップS204)。具体的には、データ生成部5は、ステップS203にて算出されたオフセット量を、記憶部4に保存されている各受け渡し位置についての各ティーチングデータに加算させることで、当該補正されたティーチングデータを求め、記憶部4に保存する。これにより、第2ローダML2は、これらのティーチングデータを用いることで、第1ステーションST11〜第4ステーションST14およびマスクステージMS1とのそれぞれの間でマスクMの受け渡しを行うことが可能となる。 Then, the data generation unit 5 of the second loader ML2 converts the teaching data acquired from the first loader ML1 into teaching data suitable for the second loader ML2 to adopt based on the offset amount calculated in step S203. Correction is performed (step S204). Specifically, the data generation unit 5 adds the offset amount calculated in step S203 to each teaching data for each delivery position stored in the storage unit 4, thereby correcting the corrected teaching data. Is stored in the storage unit 4. Thus, the second loader ML2, by using these teaching data, it is possible to perform transfer of the mask M between each of the first station ST 11 ~ fourth station ST 14 and mask stage MS1 .

また、上記の第2ローダML2における、第1ローダML1から取得したティーチングデータの共有工程と同様に、ユーザは、第1ローダML1に対しても、第2ローダML2から取得したティーチングデータの共有工程を実行させる。これにより、第1ローダML1は、これらのティーチングデータを用いることにより、第1ステーションST21〜第4ステーションST24およびマスクステージMS2とのそれぞれの間でマスクMの受け渡しを行うことが可能となる。 Similarly to the teaching data sharing process acquired from the first loader ML1 in the second loader ML2, the user also shares the teaching data acquired from the second loader ML2 to the first loader ML1. Is executed. Thus, the first loader ML1, by using these teaching data, it is possible to perform transfer of the mask M between each of the first station ST 21 ~ fourth station ST 24 and the mask stage MS2 .

このように、搬送システム100では、例えば、第1ローダML1が位置検出によりティーチングデータを取得した各受け渡し位置のうちの一部の受け渡し位置では、第2ローダML2は、ティーチングデータを取得するための位置検出を行わない。そして、第2ローダML2が位置検出を行わなかった受け渡し位置についてのティーチングデータは、その受け渡し位置で位置検出によりティーチングデータを取得した第1ローダML1から通信部3を介して取得する。これは、その他のマスクローダMLについても同様である。すなわち、各マスクローダMLは、それぞれのすべての受け渡し位置についてのティーチングデータを取得するための位置検出を行う必要がない。したがって、搬送システム100は、各マスクローダML間でティーチングデータの送受信を行わない(送受信を行う通信部を有さない)従来の搬送システムに比べて、総ティーチング時間を短縮させることができる。   As described above, in the transport system 100, for example, the second loader ML2 obtains teaching data at some delivery positions among the delivery positions from which the first loader ML1 obtains teaching data by position detection. Does not detect the position. And the teaching data about the delivery position which the 2nd loader ML2 did not detect a position is acquired via the communication part 3 from the 1st loader ML1 which acquired the teaching data by the position detection at the delivery position. The same applies to the other mask loaders ML. That is, each mask loader ML does not need to perform position detection for acquiring teaching data for all the delivery positions. Therefore, the transport system 100 can shorten the total teaching time compared to a conventional transport system that does not transmit / receive teaching data between the mask loaders ML (no communication unit that performs transmission / reception).

以上のように、本実施形態によれば、複数のマスクローダを有する場合の総ティーチング時間の短縮に有利な搬送システムを提供することができる。   As described above, according to the present embodiment, it is possible to provide a transport system that is advantageous for shortening the total teaching time when a plurality of mask loaders are provided.

なお、上記説明では、各マスクローダMLに備えられているそれぞれの通信部3が直接的にティーチングデータを送受信するものとしている。ただし、本発明は、このような構成に限定されるものではない。例えば、搬送システム100の動作を統括的に制御する統括制御部などが存在する場合には、統括制御部も通信部を有するものとした上で、中継手段としての統括制御部を介して間接的に各マスクローダML間のティーチングデータの送受信を行うものとしてもよい。図7は、この場合の実施形態に係る搬送システム100の要部構成を示す概略図である。例えば、第1ローダML1が第2ローダML2へティーチングデータを送信する場合には、第1ローダML1の通信部3は、一旦、統括制御部101の通信部102にティーチングデータを送信する。その後、統括制御部101の通信部102は、第2ローダML2の通信部3に向けてそのティーチングデータを送信する。ここで、各マスクローダML間のティーチングデータの送受信の中継をする中継手段は、単に通信の中継のみ行うものでもよいし、特に統括制御部である場合などには、ティーチングデータを一旦保持し、そのデータを処理する工程を含むものであってもよい。   In the above description, each communication unit 3 provided in each mask loader ML directly transmits and receives teaching data. However, the present invention is not limited to such a configuration. For example, when there is an overall control unit that controls the operation of the transport system 100 in an integrated manner, the overall control unit also includes a communication unit, and indirectly through the overall control unit as a relay unit. The teaching data may be transmitted and received between the mask loaders ML. FIG. 7 is a schematic diagram showing a main configuration of the transport system 100 according to the embodiment in this case. For example, when the first loader ML1 transmits teaching data to the second loader ML2, the communication unit 3 of the first loader ML1 once transmits teaching data to the communication unit 102 of the overall control unit 101. Thereafter, the communication unit 102 of the overall control unit 101 transmits the teaching data to the communication unit 3 of the second loader ML2. Here, the relay means for relaying the transmission / reception of teaching data between the mask loaders ML may be merely a relay for communication, and particularly in the case of a general control unit, the teaching data is temporarily held, The process of processing the data may be included.

また、上記説明では、露光装置EXが2つあり、マスクローダMLも2つあることを想定したが、本発明は、これらに限らない。例えば、マスクローダMLが1つの搬送路Rに対して3つ以上設けられるものとしてもよい。この場合にも、3つ以上の複数のマスクローダMLで互いにティーチングデータの送受信が行われることになる。また、露光装置EXについては、複数に限らず1つでもよい。露光装置EXが1つの場合でも、特にオフセット量を算出するための基準となる受け渡し位置を少なくとも1つ選定して通信部3により取得したティーチングデータを補正する点は上記と同様である。そして、そのときの基準となる受け渡し位置は、露光装置EXに隣設するマスクステーションST0でも、露光装置EX内部の他のステーションSTでも構わない。   In the above description, it is assumed that there are two exposure apparatuses EX and two mask loaders ML, but the present invention is not limited to these. For example, three or more mask loaders ML may be provided for one transport path R. Also in this case, teaching data is transmitted and received with each other by three or more mask loaders ML. Further, the exposure apparatus EX is not limited to a plurality and may be one. Even when there is only one exposure apparatus EX, the point that at least one delivery position serving as a reference for calculating the offset amount is selected and the teaching data acquired by the communication unit 3 is corrected is the same as described above. The delivery position serving as a reference at that time may be a mask station ST0 adjacent to the exposure apparatus EX or another station ST inside the exposure apparatus EX.

以上、本発明の好ましい実施形態について説明したが、本発明は、これらの実施形態に限定されず、その要旨の範囲内で種々の変形および変更が可能である。   As mentioned above, although preferable embodiment of this invention was described, this invention is not limited to these embodiment, A various deformation | transformation and change are possible within the range of the summary.

1 ローダ制御部
3 通信部
6 位置センサ
8 駆動部
EX 露光装置
ML マスクローダ
R 搬送路
DESCRIPTION OF SYMBOLS 1 Loader control part 3 Communication part 6 Position sensor 8 Drive part EX Exposure apparatus ML Mask loader R Conveyance path

Claims (11)

搬送路に沿って移動する第1ローダ及び第2ローダを用いて、原版のパターンを基板に転写する露光装置における当該原版を搬送する搬送システムであって、
前記第1ローダは、前記原版の受け渡しを行う第1基準位置に関する第1情報を取得する第1検出手段と、前記第1情報を前記第2ローダに送信可能な第1通信手段と、を有し、
前記第2ローダは、前記原版の受け渡しを行う第2基準位置に関する第2情報を取得する第2検出手段と、前記第2情報を前記第1ローダに送信可能な第2通信手段と、を有し、
前記第2ローダは、前記第1ローダから送信された前記第1情報に基づいて前記原版の受け渡しを行
前記第1ローダは、前記第1基準位置を複数の受け渡し位置から選定し、
前記複数の受け渡し位置は、前記原版を保持する位置を含む、
ことを特徴とする搬送システム。
A transport system that transports the original plate in an exposure apparatus that transfers the pattern of the original plate to the substrate using the first loader and the second loader that move along the transport path,
The first loader has first detection means for acquiring first information related to a first reference position for delivering the original , and first communication means capable of transmitting the first information to the second loader. And
The second loader has second detection means for acquiring second information relating to a second reference position for delivering the original , and second communication means capable of transmitting the second information to the first loader. And
The second loader have line passing of the original based on the first information transmitted from the first loader,
The first loader selects the first reference position from a plurality of delivery positions,
The plurality of delivery positions include a position for holding the original plate,
A conveyance system characterized by that.
前記第1ローダは、前記第2ローダから送信された前記第2情報に基づいて前記原版の受け渡しを行う、
ことを特徴とする請求項1に記載の搬送システム。
The first loader delivers the original based on the second information transmitted from the second loader;
The transport system according to claim 1.
前記第1基準位置と前記第2基準位置とは、互いに異なる、
ことを特徴とする請求項1又は2に記載の搬送システム。
The first reference position and the second reference position are different from each other.
The conveyance system according to claim 1 or 2, characterized by things.
前記第1及び第2通信手段は、前記第1及び第2情報に関して直接的に通信を行う、
ことを特徴とする請求項1乃至3のいずれか1項に記載の搬送システム。
The first and second communication means communicate directly with respect to the first and second information.
The conveyance system according to any one of claims 1 to 3.
前記第1及び第2通信手段は、前記第1及び第2情報に関して中継手段を介して通信を行う、
ことを特徴とする請求項1乃至3のいずれか1項に記載の搬送システム。
The first and second communication means communicate with each other with respect to the first and second information via a relay means.
The conveyance system according to any one of claims 1 to 3.
前記第2ローダは、前記第1基準位置と前記第2基準位置の差分であるオフセット量を算出し、前記オフセット量に基づいて前記第2基準位置を前記第1基準位置に補正することで、前記第1基準位置において前記原版の受け渡しを行う、
ことを特徴とする請求項1乃至5のいずれか1項に記載の搬送システム。
The second loader calculates an offset amount that is a difference between the first reference position and the second reference position, and corrects the second reference position to the first reference position based on the offset amount. Delivering the original at the first reference position;
The conveyance system according to any one of claims 1 to 5, wherein
前記搬送路は、第1処理を行う第1装置及び第2処理を行う第2装置に連設され、
前記第1基準位置は、前記第1装置内の位置、又は前記第1及び第2装置間の位置であり、
前記第基準位置は、前記第装置内の位置、又は前記第1及び第2装置間の位置である、
ことを特徴とする請求項1乃至6のいずれか1項に記載の搬送システム。
The conveying path is continuously provided a first process to a second apparatus for performing the first unit and second processing intends row,
The first reference position is a position within the first device or a position between the first and second devices;
The second reference position is a position in the second device or a position between the first and second devices.
The conveyance system according to any one of claims 1 to 6, wherein
前記複数の受け渡し位置は、前記原版に一時的に付加される補正部材を保管し、取り付け、又は取り外す位置を含む、
ことを特徴とする請求項1乃至7のいずれか1項に記載の搬送システム。
The plurality of delivery positions include a position for storing, attaching, or removing a correction member temporarily added to the original plate,
The conveyance system according to any one of claims 1 to 7, wherein
前記複数の受け渡し位置は、前記露光装置に隣設し、前記原版を保管する位置を含む、
ことを特徴とする請求項1乃至8のいずれか1項に記載の搬送システム。
The plurality of delivery positions include a position that is adjacent to the exposure apparatus and stores the original plate.
The conveyance system according to any one of claims 1 to 8, wherein
請求項1乃至9のいずれか1項に記載の搬送システムを含む露光システムであって、
原版のパターンを基板に転写する露光装置を複数含む、
ことを特徴とする露光システム。
An exposure system including the transport system according to any one of claims 1 to 9 ,
Including multiple exposure devices that transfer the pattern of the original to the substrate,
An exposure system characterized by that.
原版のパターンを基板に転写する露光装置に用いられ、搬送路に沿って移動する第1ローダ及び第2ローダを備え、前記第1ローダ及び前記第2ローダを用いて前記原版を搬送する搬送システムであって、A transport system that is used in an exposure apparatus that transfers an original pattern onto a substrate, includes a first loader and a second loader that move along a transport path, and transports the original using the first loader and the second loader. Because
前記第1ローダは、前記原版の受け渡しを行う基準位置に関する情報を取得する検出手段と、前記情報を前記第2ローダに送信可能な通信手段と、を有し、The first loader has detection means for acquiring information related to a reference position for delivering the original, and communication means capable of transmitting the information to the second loader.
前記第2ローダは、前記検出手段により取得され前記通信手段により送信された前記情報に基づいて前記原版の受け渡しを行い、The second loader delivers the original based on the information acquired by the detection means and transmitted by the communication means,
前記第1ローダは、前記基準位置を複数の受け渡し位置から選定し、The first loader selects the reference position from a plurality of delivery positions,
前記複数の受け渡し位置は、前記原版を保持する位置を含む、The plurality of delivery positions include a position for holding the original plate,
ことを特徴とする搬送システム。A conveyance system characterized by that.
JP2015108272A 2015-05-28 2015-05-28 Transport system and exposure system Active JP6587423B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2015108272A JP6587423B2 (en) 2015-05-28 2015-05-28 Transport system and exposure system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2015108272A JP6587423B2 (en) 2015-05-28 2015-05-28 Transport system and exposure system

Publications (3)

Publication Number Publication Date
JP2016224152A JP2016224152A (en) 2016-12-28
JP2016224152A5 JP2016224152A5 (en) 2018-06-28
JP6587423B2 true JP6587423B2 (en) 2019-10-09

Family

ID=57747922

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2015108272A Active JP6587423B2 (en) 2015-05-28 2015-05-28 Transport system and exposure system

Country Status (1)

Country Link
JP (1) JP6587423B2 (en)

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH11329937A (en) * 1998-05-19 1999-11-30 Nikon Corp Lithography system
JP2004227058A (en) * 2003-01-20 2004-08-12 Murata Mach Ltd Guided vehicle system
JP5573861B2 (en) * 2012-02-16 2014-08-20 株式会社安川電機 Transport system

Also Published As

Publication number Publication date
JP2016224152A (en) 2016-12-28

Similar Documents

Publication Publication Date Title
JP7097691B2 (en) Teaching method
KR102125839B1 (en) Position detection device, position detection method, and vapor deposition apparatus
US20110130864A1 (en) Transport apparatus, position teaching method, and sensor jig
CN103253512A (en) Transfer system
KR20130090346A (en) Substrate transfer apparatus, substrate transfer method and storage medium
KR20180001620A (en) Apparatus and method for treating substrate
JP2013215825A (en) Workpiece conveyance system
KR102283220B1 (en) Wafer Processing Apparatus Including Function For Correcting Position of Wafer And Method of teaching The Same
CN102792436A (en) A method for imaging workpiece surfaces at high robot transfer speeds with correction of motion-induced distortion
KR20170044596A (en) Transfer system and transfer method
KR20150056840A (en) Robot calibration method
KR102462619B1 (en) Substrate processing apparatus, driving method of substrate processing apparatus and storage medium
CN102782828A (en) Metrology system for imaging workpiece surfaces at high robot transfer speeds
JP2019153775A (en) Robot, robot system, device manufacturing apparatus, device manufacturing method, teaching position adjustment method, program, and storage medium
JP6587423B2 (en) Transport system and exposure system
CN106558514B (en) Substrate center detection method, substrate transfer method, delivery unit and the substrate processing device including delivery unit
KR100981078B1 (en) Thin sheet-like article displacement detection method and displacement correction method
WO2009116383A1 (en) Control device and control method
JP2009049251A (en) Wafer conveying device
KR20110056841A (en) Wafer alignment apparatus and loadlock chamber comprising the same
JP7094115B2 (en) How to calculate the correction value for industrial robots
JP6035035B2 (en) Substrate transport apparatus and substrate transport method
CN110682005B (en) Laser marking real-time correction method and control device
CN110733034B (en) Robot arm correction method, robot arm correction system, and transport system
JP2012208237A (en) Inspection device for drawing apparatus, drawing apparatus, program, inspection method for drawing apparatus, and manufacturing method for printed circuit board

Legal Events

Date Code Title Description
A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20180518

A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20180518

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20190327

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20190409

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20190610

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: 20190813

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20190910

R151 Written notification of patent or utility model registration

Ref document number: 6587423

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R151