JP2013051282A - Moving image generation apparatus, moving image generation method, and moving image generation system - Google Patents

Moving image generation apparatus, moving image generation method, and moving image generation system Download PDF

Info

Publication number
JP2013051282A
JP2013051282A JP2011187645A JP2011187645A JP2013051282A JP 2013051282 A JP2013051282 A JP 2013051282A JP 2011187645 A JP2011187645 A JP 2011187645A JP 2011187645 A JP2011187645 A JP 2011187645A JP 2013051282 A JP2013051282 A JP 2013051282A
Authority
JP
Japan
Prior art keywords
moving image
data
substrate support
substrate
detection operation
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.)
Withdrawn
Application number
JP2011187645A
Other languages
Japanese (ja)
Inventor
Takashi Yokota
隆 横田
Ichiro Namioka
一郎 波岡
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.)
Tokyo Electron Ltd
Original Assignee
Tokyo Electron Ltd
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 Tokyo Electron Ltd filed Critical Tokyo Electron Ltd
Priority to JP2011187645A priority Critical patent/JP2013051282A/en
Publication of JP2013051282A publication Critical patent/JP2013051282A/en
Withdrawn legal-status Critical Current

Links

Images

Landscapes

  • Container, Conveyance, Adherence, Positioning, Of Wafer (AREA)

Abstract

PROBLEM TO BE SOLVED: To provide a moving image generation apparatus, a moving image generation method, and a moving image generation system which generate moving images that simulate design operation and detection operation of a substrate supporter, which is included in a transfer mechanism forming a substrate processing apparatus, and thereby providing cause determination materials regarding abnormal operation of the substrate supporter.SOLUTION: An operation data generation part 21b generates detection operation data 4D of a substrate supporter on the basis of received operation record information 2D regarding the substrate supporter. An extraction part 21a extracts shape data 5D and design operation data 6D of the substrate supporter from CAD data 1D relating to the substrate processing apparatus. A moving image generation apparatus includes a moving image generation part 21e, generating moving images that simulate design operation and detection operation of the substrate supporter on the basis of the extracted shape data 5D and the extracted design operation data 6D of the substrate supporter and the generated detection operation data 4D of the substrate supporter.

Description

本発明は、基板処理装置に係る動画像生成装置、動画像生成方法及び動画像生成システムに関する。   The present invention relates to a moving image generation apparatus, a moving image generation method, and a moving image generation system according to a substrate processing apparatus.

基板処理装置に機械的異常が発生した場合、作業従事者は基板処理装置の狭い内部空間に潜り込み、目視により機械系部品の動作確認をする。しかし、目視による動作確認ができない状況があること、作業従事者の経験、スキル等には差があること等から、基板処理装置の機械的異常動作に関する原因解明時間及び解明内容の品質にはバラツキがある。また、基板処理装置に機械的異常が発生した場合、作業従事者は必ず現場に出向かなければならないため、基板処理装置に機械的動作の不具合が発生してから問題解決までに長時間を要している。   When a mechanical abnormality occurs in the substrate processing apparatus, the worker enters the narrow internal space of the substrate processing apparatus and visually confirms the operation of the mechanical system parts. However, due to the fact that there is a situation where the operation cannot be confirmed visually, there are differences in the experience, skills, etc. of the workers, the cause elucidation time and the quality of the elucidated content of the substrate processing apparatus vary. There is. In addition, when a mechanical abnormality occurs in the substrate processing apparatus, workers must always go to the site, so it takes a long time to resolve the problem after a mechanical operation failure occurs in the substrate processing apparatus. doing.

そこで、基板処理装置に係る3次元CAD(computer aided design)データと、基板処理装置に対する制御コマンド及び当該装置の状態を記録したログファイルとから、基板処理装置における故障時の動作を再生する技術がある(例えば、特許文献1参照)。   Therefore, there is a technique for reproducing the operation at the time of failure in the substrate processing apparatus from the three-dimensional CAD (computer aided design) data related to the substrate processing apparatus, the control command for the substrate processing apparatus, and the log file recording the state of the apparatus. Yes (see, for example, Patent Document 1).

特開2003−133193号公報JP 2003-133193 A

しかしながら、基板処理装置の故障時における動作を再生するだけでは、基板処理装置の機械的異常動作に関する原因を特定することは困難である。特に、故障時における動作と正常時における動作との差異が微妙な部品ほど、故障時における部品の動作を単に再生するだけでは、基板処理装置の機械的異常動作に関する原因を特定することは難しい。   However, it is difficult to specify the cause of the mechanical abnormal operation of the substrate processing apparatus only by reproducing the operation at the time of failure of the substrate processing apparatus. In particular, it is difficult to specify the cause of the mechanical abnormal operation of the substrate processing apparatus by simply reproducing the operation of the component at the time of failure as the difference between the operation at the time of failure and the operation at the time of normal operation is more delicate.

本発明は斯かる事情に鑑みてなされたものである。その目的は、基板処理装置を構成する搬送機構が有する基板支持具の異常動作に関する原因判定材料を提供可能な動画像生成装置、動画像生成方法及び動画像生成システムを提供することである。   The present invention has been made in view of such circumstances. An object of the present invention is to provide a moving image generating apparatus, a moving image generating method, and a moving image generating system that can provide a cause determination material related to an abnormal operation of a substrate supporter included in a transport mechanism that constitutes a substrate processing apparatus.

本願に係る動画像生成装置は、基板処理装置を構成する構成要素について検出された動作に係る検出動作データを生成し、前記基板処理装置に係るCADデータから抽出した前記構成要素の形状データ及び生成した該構成要素の検出動作データに基づいて、該構成要素の動作をシミュレートした動画像を生成する動画像生成装置において、前記基板処理装置を構成する搬送機構が有する基板支持具について検出された動作の履歴情報を受け付ける受付手段と、該受付手段が受け付けた前記基板支持具に関する動作の履歴情報に基づいて、該基板支持具の検出動作データを生成する生成手段と、前記CADデータから前記基板支持具の形状データ及び設計動作データを抽出する抽出手段と、該抽出手段が抽出した前記基板支持具の形状データ及び設計動作データ並びに前記生成手段が生成した該基板支持具の検出動作データに基づいて、該基板支持具の設計動作及び検出動作をシミュレートした動画像を生成する動画像生成手段とを備えることを特徴とする。   The moving image generation apparatus according to the present application generates detection operation data related to an operation detected for a component constituting the substrate processing apparatus, and generates shape data and generation of the component extracted from CAD data related to the substrate processing apparatus In the moving image generation apparatus that generates a moving image that simulates the operation of the component based on the detected operation data of the component, the substrate support included in the transport mechanism that forms the substrate processing apparatus is detected. Receiving means for receiving operation history information, generating means for generating detection operation data of the substrate support based on the operation history information about the substrate support received by the receiving means, and the substrate from the CAD data Extraction means for extracting shape data and design operation data of the support, and shape data of the substrate support extracted by the extraction means and A moving image generation unit that generates a moving image that simulates the design operation and the detection operation of the substrate support based on the design operation data and the detection operation data of the substrate support generated by the generation unit. Features.

本願に係る動画像生成装置では、基板処理装置を構成する搬送機構が有する基板支持具について検出された動作の履歴情報を受け付ける。動画像生成装置は、受け付けた基板支持具に関する動作の履歴情報に基づいて、基板支持具の検出動作データを生成する。動画像生成装置は、基板処理装置に係るCADデータから基板支持具の形状データと設計動作データとを抽出する。動画像生成装置は、抽出した基板支持具の形状データ及び設計動作データ並びに生成した基板支持具の検出動作データに基づいて、基板支持具の設計動作と検出動作とをシミュレートした動画像を生成する動画像生成手段を備えている。   In the moving image generation apparatus according to the present application, the history information of the operation detected for the substrate support included in the transport mechanism that constitutes the substrate processing apparatus is received. The moving image generating device generates detection operation data of the substrate support based on the received history information about the operation related to the substrate support. The moving image generating apparatus extracts shape data and design operation data of the substrate support from CAD data related to the substrate processing apparatus. The moving image generation device generates a moving image that simulates the design operation and the detection operation of the substrate support based on the extracted shape data and design operation data of the substrate support and the generated detection operation data of the substrate support. Moving image generating means is provided.

本願に係る動画像生成装置は、前記抽出手段が抽出した設計動作データ及び前記生成手段が生成した検出動作データに基づいて、前記基板支持具の設計動作及び検出動作の差分を算出する算出手段を備え、前記動画像生成手段は、前記算出手段が算出した差分が所定の閾値より大きい場合、前記基板支持具の設計動作及び検出動作をシミュレートした動画像を生成するようにしてあることを特徴とする。   The moving image generation apparatus according to the present application includes a calculation unit that calculates a difference between the design operation and the detection operation of the substrate support based on the design operation data extracted by the extraction unit and the detection operation data generated by the generation unit. And the moving image generation means generates a moving image that simulates the design operation and the detection operation of the substrate support when the difference calculated by the calculation means is larger than a predetermined threshold value. And

本願に係る動画像生成装置では、CADデータから抽出した設計動作データと、履歴情報から生成した検出動作データとに基づいて、基板支持具の設計動作と検出動作との差分を算出する。動画像生成装置は、算出した差分が所定の閾値より大きい場合、動画像生成手段により、基板支持具の設計動作と検出動作とをシミュレートした動画像を生成する。   The moving image generation apparatus according to the present application calculates a difference between the design operation and the detection operation of the substrate support based on the design operation data extracted from the CAD data and the detection operation data generated from the history information. When the calculated difference is larger than a predetermined threshold, the moving image generation device generates a moving image that simulates the design operation and the detection operation of the substrate support by the moving image generation unit.

本願に係る動画像生成装置は、前記抽出手段が抽出した設計動作データ及び前記生成手段が生成した検出動作データは、夫々前記基板支持具の動作を識別する識別情報を含み、
前記算出手段は、前記識別情報により特定される同一動作に関して、前記基板支持具の設計動作及び検出動作の差分を算出するようにしてあることを特徴とする。
In the moving image generation device according to the present application, the design operation data extracted by the extraction unit and the detection operation data generated by the generation unit each include identification information for identifying the operation of the substrate support,
The calculating means calculates the difference between the design operation and the detection operation of the substrate support for the same operation specified by the identification information.

本願に係る動画像生成装置では、CADデータから抽出した設計動作データと、履歴情報から生成した検出動作データとには、夫々基板支持具の動作を識別する識別情報が含まれている。動画像生成装置は、識別情報により特定される同一動作に関して、基板支持具の設計動作と検出動作との差分を算出する。   In the moving image generating apparatus according to the present application, the design operation data extracted from the CAD data and the detection operation data generated from the history information each include identification information for identifying the operation of the substrate support. The moving image generating apparatus calculates a difference between the design operation and the detection operation of the substrate support for the same operation specified by the identification information.

本願に係る動画像生成装置は、前記動画像生成手段は、前記識別情報により特定される同一動作に関して、前記基板支持具の設計動作に対応する動画像及び検出動作に対応する動画像を重畳又は並列配置した動画像を生成するようにしてあることを特徴とする。   In the moving image generating apparatus according to the present application, the moving image generating means superimposes a moving image corresponding to a design operation of the substrate support and a moving image corresponding to a detection operation on the same operation specified by the identification information. It is characterized in that moving images arranged in parallel are generated.

本願に係る動画像生成装置では、動画像生成手段により、基板支持具の動作を特定する識別情報により、基板支持具の設計動作に対応する動画像と、基板支持具の検出動作に対応する動画像とを重畳又は並列配置した動画像を生成する。   In the moving image generation apparatus according to the present application, the moving image corresponding to the design operation of the substrate support and the moving image corresponding to the detection operation of the substrate support are identified by the moving image generation means by the identification information for specifying the operation of the substrate support. A moving image in which images are superimposed or arranged in parallel is generated.

本願に係る動画像生成装置は、前記動画像生成手段は前記検出動作に対応する動画像が示す基板支持具部分を色彩又は輝度の変更により強調表示した動画像を生成するようにしてあることを特徴とする。   In the moving image generating apparatus according to the present application, the moving image generating means generates a moving image in which the substrate support part indicated by the moving image corresponding to the detection operation is highlighted by changing the color or brightness. Features.

本願に係る動画像生成装置では、動画像生成手段により、検出動作に対応する動画像が示す基板支持具部分を強調表示した動画像を生成する。基板支持具部分を強調表示する手法は、例えば基板支持具部分に対する色彩又は輝度の変更である。   In the moving image generating apparatus according to the present application, the moving image generating means generates a moving image in which the substrate support portion indicated by the moving image corresponding to the detection operation is highlighted. A technique for highlighting the substrate support part is, for example, a change in color or brightness with respect to the substrate support part.

本願に係る動画像生成装置は、前記受付手段が受け付けた複数の動作の履歴情報各々に基づいて、前記生成手段が夫々生成した前記基板支持具の検出動作データ各々を記録する記録手段を備え、前記動画像生成手段は、前記抽出手段が抽出した前記基板支持具の形状データ及び前記記録手段が記録した該基板支持具の検出動作データ各々に基づいて、該検出動作データ各々に対応する複数の動画像を、重畳若しくは配列表示した動画像又は時系列順に再生可能な動画像を生成するようにしてあることを特徴とする。   The moving image generating apparatus according to the present application includes a recording unit that records each detection operation data of the substrate support generated by the generating unit based on each of history information of a plurality of operations received by the receiving unit, The moving image generation unit is configured to generate a plurality of detection operation data corresponding to the detection operation data based on the shape data of the substrate support extracted by the extraction unit and the detection operation data of the substrate support recorded by the recording unit. A moving image is generated by superimposing or arranging the moving images, or a moving image reproducible in time series.

本願に係る動画像生成装置では、基板支持具について検出された動作の履歴情報を複数受け付ける。動画像生成装置は、受け付けた複数の履歴情報各々に基づいて、基板支持具の検出動作データ各々を生成する。動画像生成装置は、生成した基板支持具の検出動作データ各々を記録手段に記録する。動画像生成装置は、CADデータから抽出した基板支持具の形状データと記録手段が記録した基板支持具の検出動作データ各々とに基づいて、検出動作データ各々に対応する複数の動画像を、重畳若しくは配列表示した動画像又は時系列順に再生可能な動画像を生成する。   In the moving image generating apparatus according to the present application, a plurality of pieces of history information of the operation detected for the substrate support are received. The moving image generation device generates each detection operation data of the substrate support based on each of the received plurality of history information. The moving image generating apparatus records each generated detection operation data of the substrate support in the recording unit. The moving image generating apparatus superimposes a plurality of moving images corresponding to each detection operation data based on the shape data of the substrate support extracted from the CAD data and each detection operation data of the substrate support recorded by the recording unit. Alternatively, a moving image that is arranged and displayed or a reproducible moving image is generated.

本願に係る動画像生成装置は、前記動画像生成手段が生成した動画像を表示する表示部を備えることを特徴とする。   The moving image generating apparatus according to the present application includes a display unit that displays a moving image generated by the moving image generating means.

本願に係る動画像生成装置では、動画像生成手段が生成した動画像を表示部に表示する。   In the moving image generating apparatus according to the present application, the moving image generated by the moving image generating means is displayed on the display unit.

本願に係る動画像生成方法は、基板処理装置を構成する構成要素について検出された動作に係る検出動作データを生成し、前記基板処理装置に係るCADデータから抽出された前記構成要素の形状データ及び生成した該構成要素の検出動作データに基づいて、該構成要素の動作をシミュレートした動画像を生成する動画像生成方法において、前記基板処理装置を構成する搬送機構が有する基板支持具について検出された動作の履歴情報に基づいて、該基板支持具の検出動作データを生成し、前記CADデータから抽出された該基板支持具の形状データ及び設計動作データ並びに生成した前記基板支持具の検出動作データに基づいて、該基板支持具の設計動作及び検出動作をシミュレートした動画像を生成することを特徴とする。   The moving image generation method according to the present application generates detection operation data relating to an operation detected for a component constituting the substrate processing apparatus, and shape data of the component extracted from CAD data relating to the substrate processing apparatus, and In the moving image generation method for generating a moving image that simulates the operation of the component based on the generated detection operation data of the component, the substrate support included in the transport mechanism constituting the substrate processing apparatus is detected. Based on the history information of the operation, the detection operation data of the substrate support is generated, the shape data and design operation data of the substrate support extracted from the CAD data, and the generated detection operation data of the substrate support Based on the above, a moving image that simulates the design operation and the detection operation of the substrate support is generated.

本願に係る動画像生成方法では、基板処理装置を構成する搬送機構が有する基板支持具について検出された動作の履歴情報に基づいて、基板支持具の検出動作データを生成する。基板処理装置に係るCADデータから抽出された搬送機構が有する基板支持具の形状データ及び設計動作データと、生成した基板支持具の検出動作データとに基づいて、基板支持具の設計動作及び検出動作をシミュレートした動画像を生成する。   In the moving image generation method according to the present application, detection operation data of the substrate support is generated based on the history information of the operation detected for the substrate support included in the transport mechanism constituting the substrate processing apparatus. Design operation and detection operation of substrate support based on shape data and design operation data of substrate support included in transport mechanism extracted from CAD data related to substrate processing apparatus, and detection operation data of generated substrate support A moving image that simulates the above is generated.

本願に係る動画像生成システムは、基板処理装置を構成する搬送機構が有する基板支持具の動作を検出する検出手段、該検出手段が検出した動作の履歴情報を記録する記録手段、及び該記録手段から取得した前記履歴情報に基づいて、前記基板支持具の検出動作データを生成する生成手段と、前記基板処理装置に係るCADデータから前記基板支持具の形状データ及び設計動作データを抽出する抽出手段と、該抽出手段が抽出した前記基板支持具の形状データ及び設計動作データ並びに前記生成手段が生成した該基板支持具の検出動作データに基づいて、該基板支持具の設計動作及び検出動作をシミュレートした動画像を生成する動画像生成手段とを有する動画像生成装置を備えることを特徴とする。   A moving image generation system according to the present application includes a detection unit that detects an operation of a substrate support included in a transport mechanism that constitutes a substrate processing apparatus, a recording unit that records history information of an operation detected by the detection unit, and the recording unit Generation means for generating detection operation data of the substrate support based on the history information acquired from the above, and extraction means for extracting shape data and design operation data of the substrate support from CAD data related to the substrate processing apparatus And the design operation and detection operation of the substrate support based on the shape data and design operation data of the substrate support extracted by the extraction unit and the detection operation data of the substrate support generated by the generation unit. And a moving image generating unit that generates moving image generating means for generating the selected moving image.

本願に係る動画像生成システムでは、検出手段、記録手段及び動画像生成装置を備えている。検出手段は、基板の搬送機構が有する基板支持具の動作を検出する。記録手段は、検出した基板支持具に関する動作の履歴情報を記録する。動画像生成装置は、記録手段から取得した基板支持具に関する動作の履歴情報に基づいて、基板支持具の検出動作データを生成する。動画像生成装置は、基板処理装置に係るCADデータから基板支持具の形状データ及び設計動作データを抽出する。動画像生成装置は、抽出した基板支持具の形状データ及び設計動作データ並びに生成した基板支持具の検出動作データに基づいて、基板支持具の設計動作及び検出動作をシミュレートした動画像を生成する。   The moving image generation system according to the present application includes a detection unit, a recording unit, and a moving image generation device. The detection means detects the operation of the substrate support included in the substrate transport mechanism. The recording unit records history information of the operation related to the detected substrate support. The moving image generating device generates detection operation data of the substrate support based on the history information of the operation related to the substrate support acquired from the recording unit. The moving image generating apparatus extracts shape data and design operation data of the substrate support from CAD data related to the substrate processing apparatus. The moving image generation device generates a moving image that simulates the design operation and the detection operation of the substrate support based on the extracted shape data and design operation data of the substrate support and the generated detection operation data of the substrate support. .

本願に係る動画像生成システムは、前記検出手段及び記録手段は前記基板処理装置に含まれることを特徴とする。   The moving image generation system according to the present application is characterized in that the detection unit and the recording unit are included in the substrate processing apparatus.

本願に係る動画像生成システムでは、検出手段と記録手段とが含まれた基板処理装置及び動画像生成装置を備えている。   The moving image generating system according to the present application includes a substrate processing apparatus and a moving image generating apparatus including a detecting unit and a recording unit.

基板処理装置を構成する搬送機構が有する基板支持具の設計動作及び検出動作をシミュレートした動画像を生成することにより、基板支持具の異常動作に関する原因判定材料を提供することができる。   By generating a moving image that simulates the design operation and the detection operation of the substrate supporter included in the transport mechanism constituting the substrate processing apparatus, it is possible to provide a cause determination material related to the abnormal operation of the substrate supporter.

動画像生成システムに含まれる動画像生成装置と基板処理装置との接続構成の一例を示す説明図である。It is explanatory drawing which shows an example of the connection structure of the moving image generation apparatus and substrate processing apparatus which are contained in a moving image generation system. 動画像生成装置のハードウェア群の一例を示すブロック図である。It is a block diagram which shows an example of the hardware group of a moving image generation device. 端末装置のハードウェア群の一例を示すブロック図である。It is a block diagram which shows an example of the hardware group of a terminal device. 熱処理装置の一例を示す概略側断面図である。It is a schematic sectional side view which shows an example of the heat processing apparatus. 熱処理装置の一例を示す概略平断面図である。It is a schematic plane sectional view showing an example of a heat treatment apparatus. 基板保持具の一例を示す概略斜視図である。It is a schematic perspective view which shows an example of a board | substrate holder. 基板保持具及び基板搬送機構の一例を示す概略側面図である。It is a schematic side view which shows an example of a board | substrate holder and a board | substrate conveyance mechanism. 基板搬送機構の一例を示す説明図である。It is explanatory drawing which shows an example of a board | substrate conveyance mechanism. ログファイルの一例の説明図である。It is explanatory drawing of an example of a log file. 動画像生成装置の機能構成例を示す機能ブロック図である。It is a functional block diagram which shows the function structural example of a moving image generation apparatus. 対応テーブルのレコードレイアウトの一例を示す説明図である。It is explanatory drawing which shows an example of the record layout of a correspondence table. 動画像生成装置の機能構成例を示す機能ブロック図である。It is a functional block diagram which shows the function structural example of a moving image generation apparatus.

本発明の実施の形態について、その図面を参照して説明する。
なお、本発明は、以下の実施の形態に限定されるものではない。
Embodiments of the present invention will be described with reference to the drawings.
Note that the present invention is not limited to the following embodiments.

実施の形態1
図1は、動画像生成システム1に含まれる動画像生成装置2と基板処理装置3との接続構成の一例を示す説明図である。基板処理装置3は、端末装置4を含む。端末装置4は、ユーザと基板処理装置3との間のインタフェースをなすコンピュータであり、基板処理装置3の各構成部を制御する。端末装置4は、ユーザが入力した命令を受け付け、基板処理装置3に当該命令を送信する。端末装置4は、基板処理装置3の状態を表示する。端末装置4は、基板処理装置3に対する制御の履歴並びに基板処理装置3の動作及び状態の履歴をログファイル(履歴情報)として記録する。ログファイルの内容は、例えば基板処理装置3に対する制御コマンド、基板処理装置3の状態、基板処理装置3が実行した動作結果を含む。
Embodiment 1
FIG. 1 is an explanatory diagram illustrating an example of a connection configuration between a moving image generation apparatus 2 and a substrate processing apparatus 3 included in the moving image generation system 1. The substrate processing apparatus 3 includes a terminal device 4. The terminal device 4 is a computer that provides an interface between the user and the substrate processing apparatus 3, and controls each component of the substrate processing apparatus 3. The terminal device 4 receives a command input by the user and transmits the command to the substrate processing apparatus 3. The terminal device 4 displays the state of the substrate processing apparatus 3. The terminal device 4 records a history of control on the substrate processing apparatus 3 and a history of operations and states of the substrate processing apparatus 3 as log files (history information). The contents of the log file include, for example, a control command for the substrate processing apparatus 3, the state of the substrate processing apparatus 3, and an operation result executed by the substrate processing apparatus 3.

なお、端末装置4と基板処理装置3との間に、基板処理装置3の制御のみを実行するコントローラを設置してもよい。かかる場合、端末装置4は当該コントローラと情報の送受信を行うことにより、間接的に基板処理装置3を制御する。
また、端末装置4は、基板処理装置3に含まれなくてもよい。かかる場合、端末装置4は、基板処理装置3の外部に設置され、基板処理装置3と有線又は無線により接続される。
A controller that executes only control of the substrate processing apparatus 3 may be installed between the terminal device 4 and the substrate processing apparatus 3. In such a case, the terminal device 4 indirectly controls the substrate processing apparatus 3 by transmitting / receiving information to / from the controller.
Further, the terminal device 4 may not be included in the substrate processing apparatus 3. In such a case, the terminal device 4 is installed outside the substrate processing apparatus 3 and connected to the substrate processing apparatus 3 by wire or wirelessly.

動画像生成装置2は、端末装置4とネットワークNにより接続されている。ネットワークNは、例えばLAN(Local Area Network)、WAN(Wide Area Network)、インターネット、電話回線等である。動画像生成装置2は、ネットワークを介して、端末装置4が記録したログファイルを受け付ける。動画像生成装置2は、受け付けたログファイル及び基板処理装置3に係る3次元CADデータに基づいて、基板処理装置3に含まれる基板の搬送機構に関する設計動作と検出動作とをシミュレートした動画像を生成し、これらの動作が対比可能な形態で表示する。   The moving image generating device 2 is connected to the terminal device 4 through a network N. The network N is, for example, a LAN (Local Area Network), a WAN (Wide Area Network), the Internet, a telephone line, or the like. The moving image generating device 2 receives the log file recorded by the terminal device 4 via the network. The moving image generation apparatus 2 simulates the design operation and the detection operation related to the substrate transport mechanism included in the substrate processing apparatus 3 based on the received log file and the three-dimensional CAD data related to the substrate processing apparatus 3. Are generated and displayed in a form in which these operations can be compared.

図2は、動画像生成装置2のハードウェア群の一例を示すブロック図である。動画像生成装置2は、CPU(CentralProcessing Unit)21、RAM(Random Access Memory)22、ハードディスク23、ディスクドライブ24、通信部(受付手段)25、タイマ26、表示部27及び操作部28を含む。動画像生成装置2の各構成部は、バス2bを介して接続されている。   FIG. 2 is a block diagram illustrating an example of a hardware group of the moving image generation apparatus 2. The moving image generating apparatus 2 includes a CPU (Central Processing Unit) 21, a RAM (Random Access Memory) 22, a hard disk 23, a disk drive 24, a communication unit (accepting means) 25, a timer 26, a display unit 27, and an operation unit 28. Each component of the moving image generating apparatus 2 is connected via a bus 2b.

CPU(生成手段、抽出手段、動画像生成手段、算出手段)21は、動画像生成装置2の各構成部を制御する。CPU21は、ハードディスク23に記録されたプログラム1Pを読み込み、当該プログラム1Pを実行する。
RAM22は、CPU21による処理の過程で必要な作業変数、データ等を一時的に記録する。なお、RAM22は主記憶装置の一例であり、RAM22の代わりにフラッシュメモリ、メモリカード等が用いられてもよい。
A CPU (generating unit, extracting unit, moving image generating unit, calculating unit) 21 controls each component of the moving image generating apparatus 2. The CPU 21 reads the program 1P recorded on the hard disk 23 and executes the program 1P.
The RAM 22 temporarily records work variables, data, and the like necessary during the process of the CPU 21. The RAM 22 is an example of a main storage device, and a flash memory, a memory card, or the like may be used instead of the RAM 22.

ハードディスク23は、CPU21が実行するプログラム1Pを記録している。ハードディスク23は、動画像生成装置2内部に取り付けられるものであっても、動画像生成装置2外部に置かれるものであってもよい。なお、ハードディスク23は補助記憶装置の一例であり、大容量の情報の記録が可能なフラッシュメモリ、CD(Compact Disc)、DVD(Digital Versatile Disk)、BD(Blu-ray Disc、登録商標)等の光ディスク1aにより代替されてもよい。   The hard disk 23 records a program 1P executed by the CPU 21. The hard disk 23 may be attached inside the moving image generation apparatus 2 or may be placed outside the moving image generation apparatus 2. The hard disk 23 is an example of an auxiliary storage device, such as a flash memory capable of recording a large amount of information, a CD (Compact Disc), a DVD (Digital Versatile Disk), a BD (Blu-ray Disc, registered trademark), or the like. It may be replaced by the optical disc 1a.

ディスクドライブ24は、外部の記録媒体である光ディスク1aから情報を読み込み、光ディスク1aに情報を記録する。
通信部25は、モデム又はLANカード等であり、ネットワークNに接続されている。
The disk drive 24 reads information from the optical disk 1a which is an external recording medium, and records information on the optical disk 1a.
The communication unit 25 is a modem, a LAN card, or the like, and is connected to the network N.

タイマ26は、計時を信号としてCPU21に送信する。
表示部27は、例えば液晶ディスプレイ、有機EL(Electro-Luminescence)ディスプレイ等の画面を有し、CPU21からの指示に従って、プログラム1Pに係る様々な画面を表示する。
The timer 26 transmits the time count as a signal to the CPU 21.
The display unit 27 has a screen such as a liquid crystal display or an organic EL (Electro-Luminescence) display, and displays various screens related to the program 1P in accordance with instructions from the CPU 21.

操作部28は、ユーザが各種の入力を行うキーボード、マウス、タッチパネル等の入力デバイスを含む。操作部28は、ユーザによる操作に基づいて入力信号を生成する。生成された入力信号は、バス2bを介してCPU21に送信される。   The operation unit 28 includes input devices such as a keyboard, a mouse, and a touch panel on which a user performs various inputs. The operation unit 28 generates an input signal based on an operation by the user. The generated input signal is transmitted to the CPU 21 via the bus 2b.

ハードディスク23には、基板処理装置3の設計データである3次元CADデータ(CADデータ)1Dが記録されている。3次元CADデータ1Dは、基板処理装置3を構成する各部品の形状データ及び設計動作データを含む。ハードディスク23には、基板処理装置3に対する命令及び設計動作を部品毎に対応付けた対応テーブル1Tが記録されている。
ハードディスク23には、3次元アニメーションビューワ2Pがインストールされている。3次元アニメーションビューワ2Pは、入力された部品の形状データ及び動作データに基づいて、部品の動作をシミュレートし、その結果を動画像として出力する。
なお、ハードディスク23には、3次元CADソフトがインストールされていてもよい。
On the hard disk 23, three-dimensional CAD data (CAD data) 1D, which is design data of the substrate processing apparatus 3, is recorded. The three-dimensional CAD data 1D includes shape data and design operation data of each part constituting the substrate processing apparatus 3. The hard disk 23 stores a correspondence table 1T in which commands and design operations for the substrate processing apparatus 3 are associated with each part.
A 3D animation viewer 2P is installed in the hard disk 23. The three-dimensional animation viewer 2P simulates the motion of the component based on the input shape data and motion data of the component, and outputs the result as a moving image.
Note that three-dimensional CAD software may be installed in the hard disk 23.

図3は、端末装置4のハードウェア群の一例を示すブロック図である。端末装置4は、CPU(検出手段)41、RAM42、ハードディスク(記録手段)43、ディスクドライブ44、通信部45、タイマ46、表示部47及び操作部48を含む。端末装置4の各構成部は、バス4bを介して接続されている。端末装置4の各構成部の機能は、動画像再生装置2の各構成部の機能とほぼ同じである。   FIG. 3 is a block diagram illustrating an example of a hardware group of the terminal device 4. The terminal device 4 includes a CPU (detection means) 41, a RAM 42, a hard disk (recording means) 43, a disk drive 44, a communication unit 45, a timer 46, a display unit 47, and an operation unit 48. Each component of the terminal device 4 is connected via a bus 4b. The function of each component of the terminal device 4 is almost the same as the function of each component of the moving image reproduction device 2.

端末装置4のハードディスク43は、CPU41が実行するプログラム3Pを記録している。プログラム3Pは、基板処理装置3を制御するプログラムである。プログラム3Pは、基板処理装置3に対する命令並びにその結果である動作及び状態を履歴として記録する処理を含む。CPU41は、当該処理による履歴をログファイル(履歴情報)2Dとしてハードディスク43に記録する。また、ハードディスク43には、基板処理装置3が実行する各種処理のレシピ3Dが記録されている。   The hard disk 43 of the terminal device 4 records a program 3P executed by the CPU 41. The program 3P is a program that controls the substrate processing apparatus 3. The program 3P includes a process for recording a command to the substrate processing apparatus 3 and an operation and a state as a result as a history. CPU41 records the log | history by the said process on the hard disk 43 as log file (history information) 2D. The hard disk 43 stores recipes 3D for various processes executed by the substrate processing apparatus 3.

基板処理装置3は、例えば半導体基板又は有機素子基板を熱処理する熱処理装置である。以下では、基板処理装置3の一例として、半導体基板について、CVD(Chemical Vapor Deposition)による成膜処理、アニール処理、酸化処理、拡散処理等の熱処理を行う熱処理装置について説明する。   The substrate processing apparatus 3 is a heat treatment apparatus that heats a semiconductor substrate or an organic element substrate, for example. Hereinafter, as an example of the substrate processing apparatus 3, a heat treatment apparatus that performs heat treatment such as film formation processing by CVD (Chemical Vapor Deposition), annealing processing, oxidation processing, and diffusion processing on a semiconductor substrate will be described.

図4は、熱処理装置5の一例を示す概略側断面図である。図5は、熱処理装置5の一例を示す概略平断面図である。熱処理装置5の正面は、図4の右側及び図5の右側である。熱処理装置5の背面は、図4の左側及び図5の左側である。熱処理装置5の上方及び下方は、夫々図4の上方及び下方である。熱処理装置5の側方は、図5の上方及び下方である。以下、熱処理装置5の側方について、正面から熱処理装置5を見た右側の側方を右側方、正面から熱処理装置5を見た左側の側方を左側方と呼ぶ。   FIG. 4 is a schematic side sectional view showing an example of the heat treatment apparatus 5. FIG. 5 is a schematic cross-sectional view showing an example of the heat treatment apparatus 5. The front of the heat treatment apparatus 5 is the right side of FIG. 4 and the right side of FIG. The rear surface of the heat treatment apparatus 5 is the left side of FIG. 4 and the left side of FIG. The upper and lower portions of the heat treatment apparatus 5 are the upper and lower portions of FIG. 4, respectively. The sides of the heat treatment apparatus 5 are above and below in FIG. Hereinafter, regarding the side of the heat treatment apparatus 5, the right side when the heat treatment apparatus 5 is viewed from the front is referred to as the right side, and the left side when the heat treatment apparatus 5 is viewed from the front is referred to as the left side.

熱処理装置5の筐体6内は、側方向に延設された隔壁61で仕切られた搬入搬出領域S1及び作業領域(ローディングエリア)S2を含む。搬入搬出領域S1は正面側に位置し、作業領域S2は背面側に位置する。搬入搬出領域S1は、基板W(例えば、シリコンウエハ)を収納した収納容器であるキャリアCを搬入、搬出するための領域である。キャリアCは、例えば直径300mmの基板W25枚程度を上下方向に所定間隔で収納し、基板Wの取り出し口(図示せず)を塞ぐ蓋体C1及び搬送される場合に保持されるフランジ部C2を有する。蓋体C1は着脱可能である。搬入搬出領域S1は、大気雰囲気で満たされている。   The inside of the housing 6 of the heat treatment apparatus 5 includes a loading / unloading area S1 and a work area (loading area) S2 partitioned by a partition wall 61 extending in the lateral direction. The loading / unloading area S1 is located on the front side, and the work area S2 is located on the back side. The loading / unloading area S1 is an area for loading / unloading the carrier C which is a storage container storing the substrate W (for example, a silicon wafer). The carrier C stores, for example, about 25 substrates W having a diameter of 300 mm at predetermined intervals in the vertical direction, and includes a lid C1 that closes a take-out port (not shown) of the substrate W and a flange C2 that is held when the substrate is transported. Have. The lid C1 is detachable. The loading / unloading area S1 is filled with an air atmosphere.

作業領域S2は、基板WをキャリアCから熱処理炉に搬送し、搬送した基板Wを熱処理するための領域である。作業領域S2は、不活性ガス雰囲気(例えば窒素ガス雰囲気)又は清浄乾燥気体雰囲気(パーティクル及び有機成分が少なく、露点−60℃以下の空気雰囲気)で満たされている。   The work area S2 is an area for transporting the substrate W from the carrier C to the heat treatment furnace and heat-treating the transported substrate W. The work area S2 is filled with an inert gas atmosphere (for example, a nitrogen gas atmosphere) or a clean dry gas atmosphere (air atmosphere with few particles and organic components and a dew point of −60 ° C. or lower).

搬入搬出領域S1は、正面側に位置する第一領域62及び背面側に位置する第二領域63を含む。第一領域62及び第二領域63には、夫々キャリアCを各2個ずつ載置可能な第一載置台64及び第二載置台65が設けられている。また、第二領域63には、キャリア保管部66及びキャリア搬送機構67が設けられている。
キャリア保管部66は、第二領域63の上部に配置されており、キャリアCを載置し、かつ保管する棚を有する。
The carry-in / out area S1 includes a first area 62 located on the front side and a second area 63 located on the back side. The first region 62 and the second region 63 are provided with a first mounting table 64 and a second mounting table 65 on which two carriers C can be mounted, respectively. In the second region 63, a carrier storage unit 66 and a carrier transport mechanism 67 are provided.
The carrier storage unit 66 is disposed on the second region 63 and has a shelf on which the carrier C is placed and stored.

キャリア搬送機構67は、キャリアCを第一載置台64、第二載置台65及びキャリア保管部66の間で搬送する構成部である。キャリア搬送機構67は、昇降部67a、水平移動部67b、アーム67c及び保持部67dを含む。昇降部67aは、昇降自在であり、側方向に伸びるガイドレールを備えている。水平移動部67bは、昇降部67aが備えるガイドレールに滑合しており、当該ガイドレールにガイドされて側方向に移動する。アーム67cは、互いに端で水平方向に回転自在に軸着された2本のアームからなる。アーム67cの基部は略水平方向に回転自在に水平移動部67bと軸着されている。アーム67cの先端には、キャリアC上面のフランジ部C2を保持する保持部67dが設けられている。保持部67dがキャリアCを保持し、アーム67cが略水平方向に回転し、かつ水平移動部67bが側方向に移動することにより、キャリアCは略水平方向に搬送される。   The carrier transport mechanism 67 is a component that transports the carrier C between the first mounting table 64, the second mounting table 65, and the carrier storage unit 66. The carrier transport mechanism 67 includes an elevating part 67a, a horizontal moving part 67b, an arm 67c, and a holding part 67d. The elevating part 67a is movable up and down and includes a guide rail extending in the lateral direction. The horizontal moving part 67b slides on a guide rail provided in the elevating part 67a, and moves in the lateral direction while being guided by the guide rail. The arm 67c is composed of two arms that are axially attached to each other so as to be rotatable in the horizontal direction. The base of the arm 67c is pivotally attached to the horizontal moving part 67b so as to be rotatable in a substantially horizontal direction. A holding portion 67d that holds the flange portion C2 on the upper surface of the carrier C is provided at the tip of the arm 67c. The holding part 67d holds the carrier C, the arm 67c rotates in the substantially horizontal direction, and the horizontal moving part 67b moves in the lateral direction, whereby the carrier C is transported in the substantially horizontal direction.

隔壁61の下部には、第二載置台65に載置されたキャリアCが隔壁61に当接した場合、キャリアC内と作業領域S2とを連通する開口部60が形成されている。また、作業領域S2側の隔壁61には、扉68及び蓋開閉機構69が設けられている。扉68は、開口部60を開閉する。蓋開閉機構69は、扉68が閉じた状態で、キャリアCの蓋体C1を開閉する。蓋開閉機構69がキャリアCの蓋体C1を開けた場合、蓋開閉機構69とキャリアCの蓋体C1とは、図示しない機構により例えば上方又は下方に退避される。   In the lower part of the partition wall 61, there is formed an opening 60 that allows the inside of the carrier C and the work area S2 to communicate with each other when the carrier C mounted on the second mounting table 65 contacts the partition wall 61. The partition wall 61 on the work area S2 side is provided with a door 68 and a lid opening / closing mechanism 69. The door 68 opens and closes the opening 60. The lid opening / closing mechanism 69 opens and closes the lid C1 of the carrier C with the door 68 closed. When the lid opening / closing mechanism 69 opens the lid C1 of the carrier C, the lid opening / closing mechanism 69 and the lid C1 of the carrier C are retracted, for example, upward or downward by a mechanism (not shown).

開口部60の側方端側には不活性ガス供給管(図示せず)が、開口部60の下端側には排気路(図示せず)が夫々設けられている。キャリアCの蓋体C1が開かれた場合、キャリアC内の空気は不活性ガス供給管及び排気路により不活性ガス(例えば、窒素ガス)と置換される。   An inert gas supply pipe (not shown) is provided on the side end side of the opening 60, and an exhaust passage (not shown) is provided on the lower end side of the opening 60. When the cover C1 of the carrier C is opened, the air in the carrier C is replaced with an inert gas (for example, nitrogen gas) through the inert gas supply pipe and the exhaust path.

作業領域S2には、熱処理炉7、基板保持具(ウエハボート)8及び基板搬送機構9が設けられている。基板搬送機構9は、第二載置台65上のキャリアC内に載置された基板Wを基板保持具8に搬送する。   In the work area S2, a heat treatment furnace 7, a substrate holder (wafer boat) 8, and a substrate transport mechanism 9 are provided. The substrate transport mechanism 9 transports the substrate W placed in the carrier C on the second placement table 65 to the substrate holder 8.

熱処理炉7は、図示しない縦型の処理容器、キャップ71、昇降機構72及び図示しないヒータを含む。処理容器は、例えば石英製の反応管であり、下部に開口された炉口を有する。キャップ71は、昇降機構72により支持されている。キャップ71は、昇降機構72により昇降することにより、処理容器の炉口を開閉する。ヒータは処理容器の外側周囲を覆うように設けられており、処理容器内の温度を所定の温度に加熱制御する。   The heat treatment furnace 7 includes a vertical processing container (not shown), a cap 71, an elevating mechanism 72, and a heater (not shown). The processing vessel is a reaction tube made of, for example, quartz, and has a furnace port opened at the bottom. The cap 71 is supported by the lifting mechanism 72. The cap 71 is opened and closed by the lifting mechanism 72 to open and close the furnace port of the processing container. The heater is provided so as to cover the outer periphery of the processing container, and controls the temperature inside the processing container to a predetermined temperature.

基板保持具8はキャップ71の上に配置されることにより、昇降可能に構成されている。基板Wが載置された基板保持具8は、炉口から上方の熱処理炉7内に搬入される。熱処理炉7は、搬入された基板Wに対して熱処理を施す。熱処理が施された基板Wを載置する基板保持具8は、炉口から下方に搬出される。基板搬送機構9は、基板保持具8に載置された熱処理済みの基板Wを第二載置台65上のキャリアCに搬送する。   The substrate holder 8 is configured to be moved up and down by being disposed on the cap 71. The substrate holder 8 on which the substrate W is placed is carried into the upper heat treatment furnace 7 from the furnace port. The heat treatment furnace 7 performs heat treatment on the loaded substrate W. The substrate holder 8 on which the heat-treated substrate W is placed is unloaded from the furnace port. The substrate transport mechanism 9 transports the heat-treated substrate W placed on the substrate holder 8 to the carrier C on the second placement table 65.

次に、基板保持具8及び基板搬送機構9について詳述する。
図6は、基板保持具8の一例を示す概略斜視図である。図7は、基板保持具8及び基板搬送機構9の一例を示す概略側面図である。基板保持具8は、例えば直径300mmの基板Wを75枚程度略水平状態で多段に保持することができる。
Next, the substrate holder 8 and the substrate transport mechanism 9 will be described in detail.
FIG. 6 is a schematic perspective view showing an example of the substrate holder 8. FIG. 7 is a schematic side view showing an example of the substrate holder 8 and the substrate transport mechanism 9. The substrate holder 8 can hold, for example, about 75 substrates W having a diameter of 300 mm in multiple stages in a substantially horizontal state.

基板保持具8は、支柱81、天板82、底板83及びリング部材84を含む。支柱81、天板82及び底板83は、例えば石英製又はセラミック製である。支柱81は、略同一の長さのものが複数本あり、全てが上下方向と略同一方向に配列している。複数の支柱81の上端及び下端の高さは略同一である。天板82及び底板83は、共に円盤状の部材であり、支柱81の夫々上端及び下端に接合されている。天板82及び底板83の面内方向は、水平方向と略同一である。
複数の支柱81には、保持爪81aが上下方向に所定間隔(例えば、10mmピッチ)で設けられている。基板Wは、その周縁部が略同一の高さに位置する複数の保持爪81aに載置されることにより、基板保持具8に保持される。
The substrate holder 8 includes a column 81, a top plate 82, a bottom plate 83, and a ring member 84. The support column 81, the top plate 82, and the bottom plate 83 are made of, for example, quartz or ceramic. There are a plurality of columns 81 having substantially the same length, and all are arranged in substantially the same direction as the vertical direction. The heights of the upper ends and the lower ends of the plurality of columns 81 are substantially the same. The top plate 82 and the bottom plate 83 are both disk-shaped members, and are joined to the upper end and the lower end of the column 81, respectively. The in-plane directions of the top plate 82 and the bottom plate 83 are substantially the same as the horizontal direction.
The plurality of support columns 81 are provided with holding claws 81a in the vertical direction at a predetermined interval (for example, 10 mm pitch). The substrate W is held by the substrate holder 8 by being placed on a plurality of holding claws 81a whose peripheral portions are positioned at substantially the same height.

リング部材84は、上下方向に設けられた隣接する保持爪81aの間の支柱81に設けられている。リング部材84の厚さは2〜3mm程度に、外径L1は基板Wの外径よりも若干大きい大きさに、内径L2は基板Wの外径よりも若干小さい大きさに形成されている。上下方向に隣接するリング部材84の配列間隔は、例えば10mmである。リング部材84の材質は、例えばSi、SiC、C(ガラス状炭素)、SiO2 、Al2 3 等である。リング部材84は、基板W上に形成される薄膜の面内均一性を向上させるために設けられた部材である。 The ring member 84 is provided on a column 81 between adjacent holding claws 81a provided in the vertical direction. The ring member 84 has a thickness of about 2 to 3 mm, an outer diameter L1 that is slightly larger than the outer diameter of the substrate W, and an inner diameter L2 that is slightly smaller than the outer diameter of the substrate W. The arrangement interval of the ring members 84 adjacent in the vertical direction is, for example, 10 mm. The material of the ring member 84 is, for example, Si, SiC, C (glassy carbon), SiO 2 , Al 2 O 3 or the like. The ring member 84 is a member provided to improve the in-plane uniformity of the thin film formed on the substrate W.

図8は、基板搬送機構9の一例を示す説明図である。図8Aは、基板搬送機構9の一例を示す概略斜視図である。図8Bは、基板搬送機構9の一例を示す概略平面図である。図8Cは、基板搬送機構9の一例を示す概略側面図である。基板搬送機構9は、フォーク(基板支持具)91、搬送基台92、回転機構93、昇降機構94及び水平移動機構95(図5・7参照)を含む。フォーク91は、例えば5つの保持アームを含んで構成される。保持アームの形状は平面視略U字形である。搬送基台92は、正面−背面方向を長手方向とする直方体状をなす。搬送基台92の上面及び底面は、略水平である。フォーク91は、搬送基台92の上面に設置されている。   FIG. 8 is an explanatory diagram showing an example of the substrate transport mechanism 9. FIG. 8A is a schematic perspective view showing an example of the substrate transport mechanism 9. FIG. 8B is a schematic plan view showing an example of the substrate transport mechanism 9. FIG. 8C is a schematic side view showing an example of the substrate transport mechanism 9. The substrate transport mechanism 9 includes a fork (substrate support) 91, a transport base 92, a rotation mechanism 93, an elevating mechanism 94, and a horizontal movement mechanism 95 (see FIGS. 5 and 7). The fork 91 includes, for example, five holding arms. The shape of the holding arm is substantially U-shaped in plan view. The conveyance base 92 has a rectangular parallelepiped shape with the front-back direction as the longitudinal direction. The upper surface and the bottom surface of the transport base 92 are substantially horizontal. The fork 91 is installed on the upper surface of the transport base 92.

回転機構93は、モータ93a、エンコーダ93b及びカウンタ(検出手段)93cを含む。モータ93aは略上下方向の回転軸を有し、搬送基台92の底面は当該回転軸に軸着されている。そのため、搬送基台92はモータ93aの回転により略水平方向に回転可能である。モータ93aは、端末装置4からの命令に基づいて、回転開始、回転停止、回転速度設定等を行う。エンコーダ93bは、モータ93aの回転に伴うパルス列をカウンタ93cに出力する。カウンタ93cは、エンコーダ93bから受け付けたパルス列を微小時間である制御周期毎にカウントし、カウントした数をパルス数として、端末装置4に出力する。   The rotation mechanism 93 includes a motor 93a, an encoder 93b, and a counter (detection means) 93c. The motor 93a has a substantially vertical rotating shaft, and the bottom surface of the conveyance base 92 is pivotally attached to the rotating shaft. Therefore, the conveyance base 92 can be rotated in a substantially horizontal direction by the rotation of the motor 93a. The motor 93a performs rotation start, rotation stop, rotation speed setting, and the like based on a command from the terminal device 4. The encoder 93b outputs a pulse train accompanying the rotation of the motor 93a to the counter 93c. The counter 93c counts the pulse train received from the encoder 93b for each control cycle that is a minute time, and outputs the counted number to the terminal device 4 as the number of pulses.

昇降機構94は、ガイドレール94a、モータ94b、エンコーダ94c及びカウンタ(検出手段)94dを含む。ガイドレール94aは略上下方向に延びており、搬送基台92はガイドレール94aに滑合している(図7参照)。ガイドレール94aの内部には、図示しない昇降軸が設けられている。モータ94bは、端末装置4からの命令に基づいて、回転開始、回転停止、回転速度設定等を行う。エンコーダ94cは、モータ94bの回転に伴うパルス列をカウンタ94dに出力する。カウンタ94dは、エンコーダ94cから受け付けたパルス列を微小時間である制御周期毎にカウントし、カウントした数をパルス数として、端末装置4に出力する。
昇降機構94は、モータ94bがガイドレール94aの内部に設けられた昇降軸を回転させることにより、搬送基台92をガイドレール94aに沿って昇降させる。
The elevating mechanism 94 includes a guide rail 94a, a motor 94b, an encoder 94c, and a counter (detecting means) 94d. The guide rail 94a extends substantially in the vertical direction, and the conveyance base 92 slides on the guide rail 94a (see FIG. 7). A lifting shaft (not shown) is provided inside the guide rail 94a. The motor 94b performs rotation start, rotation stop, rotation speed setting, and the like based on a command from the terminal device 4. The encoder 94c outputs a pulse train accompanying the rotation of the motor 94b to the counter 94d. The counter 94d counts the pulse train received from the encoder 94c for each control period that is a minute time, and outputs the counted number to the terminal device 4 as the number of pulses.
The elevating mechanism 94 elevates and lowers the transport base 92 along the guide rail 94a by causing the motor 94b to rotate an elevating shaft provided inside the guide rail 94a.

水平移動機構95は、図5に示すガイドレール、図示しないモータ、エンコーダ及びカウンタを含む。ガイドレールは略側方向に伸びており、搬送基台92はガイドレールに滑合している。ガイドレールの下部には、図示しないプーリ及び当該プーリに巻き掛けられたベルトが設けられている。モータは、端末装置4からの命令に基づいて、回転開始、回転停止、回転速度設定等を行う。エンコーダ及びカウンタの機能は、夫々エンコーダ93b、94c及びカウンタ93c、94dの機能と同じである。
水平移動機構95は、モータがガイドレールの下部に設けられたプーリを回転させることにより、ベルトを介して搬送基台92をガイドレールに沿って側方向に水平移動させる。
The horizontal movement mechanism 95 includes a guide rail, a motor (not shown), an encoder, and a counter shown in FIG. The guide rail extends substantially in the lateral direction, and the transport base 92 is slid on the guide rail. A pulley (not shown) and a belt wound around the pulley are provided below the guide rail. The motor performs rotation start, rotation stop, rotation speed setting, and the like based on a command from the terminal device 4. The functions of the encoder and the counter are the same as the functions of the encoders 93b and 94c and the counters 93c and 94d, respectively.
The horizontal moving mechanism 95 horizontally moves the conveyance base 92 sideways along the guide rail via a belt by rotating a pulley provided at a lower portion of the guide rail.

基板搬送機構9のフォーク91は、図8B及び図8Cに示すように、夫々基板Wを保持し得る第一フォーク91a、第二フォーク91b、第三フォーク91c、第四フォーク91d及び第五フォーク91eを含む。これら5つのフォーク91a〜91eは、上下方向に略等間隔で配置され、5段階構成の保持アーム群をなす。   As shown in FIGS. 8B and 8C, the fork 91 of the substrate transport mechanism 9 includes a first fork 91a, a second fork 91b, a third fork 91c, a fourth fork 91d, and a fifth fork 91e that can hold the substrate W, respectively. including. These five forks 91a to 91e are arranged at substantially equal intervals in the vertical direction and form a holding arm group having a five-stage configuration.

5つのフォーク91a〜91eは、夫々腕部96a、96b及び段部97a、97b、97c、97dを含む。腕部96a、96bは、所定の距離を隔てて進退方向に延出した2本の板状腕である。ここで、進退方向とは各フォーク91a〜91eがキャリアC又は基板保持具8に対して基板Wを搬入、搬出する場合の略水平面内における移動方向を意味する。キャリアC又は基板保持具8に近づくフォーク91の移動を前進、キャリアC又は基板保持具8から遠ざかるフォーク91の移動を後退と呼ぶ。   The five forks 91a to 91e include arm portions 96a and 96b and step portions 97a, 97b, 97c, and 97d, respectively. The arm portions 96a and 96b are two plate-like arms extending in the forward / backward direction at a predetermined distance. Here, the advancing / retreating direction means a moving direction in a substantially horizontal plane when each of the forks 91a to 91e carries the substrate W into or out of the carrier C or the substrate holder 8. The movement of the fork 91 approaching the carrier C or the substrate holder 8 is called forward, and the movement of the fork 91 moving away from the carrier C or the substrate holder 8 is called backward.

腕部96a、96b及び基部を含めた保持アームである各フォーク91a〜91eの形状は平面視略U字形をなす。段部97a、97b、97c、97dは、基板Wの周縁部を載置する階段状の構成部であり、各フォーク91a〜91eについて、夫々4つずつ設けられている。2つの段部97a、97bは、夫々腕部96a、96bの外側先端部に設けられている。残りの2つの段部97c、97dは、夫々腕部96a、96b又はフォーク91の外側基端部に設けられている。4つの段部97a、97b、97c、97dを仮に線分で結んだ場合、その形状は平面視、進退方向を長手方向とする略矩形状である。   Each of the forks 91a to 91e, which are holding arms including the arm portions 96a and 96b and the base portion, has a substantially U shape in plan view. The step portions 97a, 97b, 97c, and 97d are step-like components that place the peripheral edge of the substrate W, and four forks 91a to 91e are provided. The two step portions 97a and 97b are provided at the outer end portions of the arm portions 96a and 96b, respectively. The remaining two step portions 97c and 97d are provided at the outer base end portions of the arm portions 96a and 96b or the fork 91, respectively. When the four step portions 97a, 97b, 97c, and 97d are connected by a line segment, the shape thereof is a substantially rectangular shape in plan view and having the forward / backward direction as the longitudinal direction.

フォーク91は、保持部材98及び進退機構99を含む。保持部材98は、5つのフォーク91a〜91eを進退機構99に対して固定する部材である。保持部材98は、進退機構99に接合されている。各フォーク91a〜91eの基端部中央から後退方向側に、平面視における腕部96a、96bの幅よりも狭い幅の延出部が夫々設けられている。当該延出部は略水平な板状をなす。保持部材98は、当該延出部各々を上下から挟み込み、ネジ98a、98b、98c、98dで各フォーク91a〜91eを進退機構99に固定するように構成されている。   The fork 91 includes a holding member 98 and an advance / retreat mechanism 99. The holding member 98 is a member that fixes the five forks 91 a to 91 e to the advance / retreat mechanism 99. The holding member 98 is joined to the advance / retreat mechanism 99. Extending portions each having a width smaller than the width of the arm portions 96a and 96b in a plan view are provided from the center of the base end portion of each of the forks 91a to 91e in the backward direction. The extension part has a substantially horizontal plate shape. The holding member 98 is configured such that each of the extending portions is sandwiched from above and below, and the forks 91a to 91e are fixed to the advance / retreat mechanism 99 with screws 98a, 98b, 98c, and 98d.

進退機構99は、各フォーク91a〜91eを進退方向に移動させる構成部である。進退機構99は、第一進退機構99a及び第二進退機構99bを含む。まず、第一進退機構99a及び第二進退機構99bに共通する構成及び機能について説明する。
図7及び図8には、進退機構99の一部である移動体が描かれている。保持部材98は当該移動体に接合されている。移動体以外の進退機構99は、図示しないモータ、プーリ、ベルト、ガイドロッド及び摺動体を含み、これらは搬送基台92内部に設けられている。モータはプーリを回転させ、プーリは巻き掛けられたベルトを駆動する。ガイドロッドは搬送基台92の長手方向に対して略平行に設置されており、ガイドロッドには摺動体が摺動可能に支持されている。移動体及び摺動体は、ベルトを挟むように、当該ベルトに取り付けられている。そのため、各フォーク91a〜91eは、図示しない搬送基台92内部のモータにより、前進又は後退をすることができる。
The advance / retreat mechanism 99 is a component that moves the forks 91a to 91e in the advance / retreat direction. The advance / retreat mechanism 99 includes a first advance / retreat mechanism 99a and a second advance / retreat mechanism 99b. First, configurations and functions common to the first advance / retreat mechanism 99a and the second advance / retreat mechanism 99b will be described.
7 and 8 illustrate a moving body that is a part of the advance / retreat mechanism 99. The holding member 98 is joined to the moving body. The advancing / retracting mechanism 99 other than the moving body includes a motor, a pulley, a belt, a guide rod, and a sliding body (not shown), and these are provided inside the transport base 92. The motor rotates the pulley, and the pulley drives the wound belt. The guide rod is installed substantially parallel to the longitudinal direction of the conveyance base 92, and a sliding body is slidably supported on the guide rod. The moving body and the sliding body are attached to the belt so as to sandwich the belt. Therefore, each of the forks 91a to 91e can be moved forward or backward by a motor inside the transport base 92 (not shown).

進退機構99のモータは、端末装置4からの命令に基づいて、回転開始、回転停止、回転速度設定等を行う。進退機構99は、回転機構93、昇降機構94及び水平移動機構95と同様のエンコーダ及びカウンタを含む。進退機構99のカウンタは、カウントしたモータの回転に伴うパルス列の数をパルス数として、端末装置4に出力する。   The motor of the advance / retreat mechanism 99 performs rotation start, rotation stop, rotation speed setting, and the like based on a command from the terminal device 4. The advance / retreat mechanism 99 includes the same encoder and counter as the rotation mechanism 93, the elevating mechanism 94, and the horizontal movement mechanism 95. The counter of the advance / retreat mechanism 99 outputs the number of pulse trains accompanying the counted rotation of the motor to the terminal device 4 as the number of pulses.

第一進退機構99aは、第三フォーク91cを前進又は後退させる機構である。一方、第二進退機構99bは、第三フォーク91c以外のフォーク91、すなわち第一フォーク91a、第二フォーク91b、第四フォーク91d、第五フォーク91eを同時に進退又は後退させる機構である。基板搬送機構9では、第一進退機構99aの単独動により1枚の基板Wを搬送する枚葉搬送と、第一及び第二進退機構99a、99bの協働により5枚の基板Wを同時に搬送する一括搬送との両方を行うことができるように構成されている。   The first advance / retreat mechanism 99a is a mechanism for moving the third fork 91c forward or backward. On the other hand, the second advancing / retracting mechanism 99b is a mechanism for simultaneously advancing / retreating the forks 91 other than the third fork 91c, that is, the first fork 91a, the second fork 91b, the fourth fork 91d, and the fifth fork 91e. The substrate transport mechanism 9 transports a single substrate W by single movement of the first advance / retreat mechanism 99a and simultaneously transports five substrates W by cooperation of the first and second advance / retreat mechanisms 99a, 99b. It is comprised so that both the collective conveyance to perform can be performed.

端末装置4は、回転機構93、昇降機構94、水平移動機構95及び第一進退機構99a及び第二進退機構99bが有するカウンタ93c、94d等から受け付けたカウント数に基づいて、搬送基台92及びフォーク91の水平面内の方向、高さ、側方向及び正面−背面方向の位置を検出する。
なお、フォーク91の先端には図示しない光センサ等のセンサが設置されており、基板Wの搬送時に生じた異常を検出する。当該異常は、例えばフォーク91と基板Wの成膜面又はリング部材84との接触、フォーク91と支柱81、天板82又は底板83との接触を含む。当該異常は、例えばフォーク91と隔壁61、キャリアC又は熱処理炉7との接触を含む。センサは、当該異常を検出した場合、異常を特定可能なエラー信号を端末装置4に送信する。
The terminal device 4 includes a transport base 92 and a base 92 based on the counts received from the counters 93c, 94d, etc. of the rotation mechanism 93, the lifting mechanism 94, the horizontal movement mechanism 95, the first advance / retreat mechanism 99a, and the second advance / retreat mechanism 99b. The direction, height, side direction, and front-back direction position within the horizontal plane of the fork 91 are detected.
Note that a sensor such as an optical sensor (not shown) is installed at the tip of the fork 91, and detects an abnormality that occurs when the substrate W is transported. The abnormality includes, for example, contact between the fork 91 and the film formation surface of the substrate W or the ring member 84, and contact between the fork 91 and the support column 81, the top plate 82, or the bottom plate 83. The abnormality includes, for example, contact between the fork 91 and the partition wall 61, the carrier C, or the heat treatment furnace 7. When the sensor detects the abnormality, the sensor transmits an error signal that can identify the abnormality to the terminal device 4.

次に、動画像生成システム1の動作について説明する。
ユーザは、端末装置4の操作部48を操作し、熱処理装置5を稼働させる。基板搬送機構9のフォーク91は、キャリアCから基板保持具8に5枚の基板Wを同時に搬送する。基板搬送機構9が所定枚数の基板Wを基板保持具8に載置し終えた場合、熱処理装置5は昇降機構72により基板保持具8を上昇させて熱処理炉7に搬入し、かつキャップ71で処理容器の炉口を密閉する。熱処理装置5は、熱処理炉7の温度をレシピ3Dに従って上昇させ、基板Wに熱処理を施す。熱処理が終了した場合、熱処理装置5は昇降機構72により基板保持具8を下方へ搬出する。基板処理機構9のフォーク9は、基板保持具8からキャリアCに基板Wを5枚ずつ同時に搬送する。
Next, the operation of the moving image generation system 1 will be described.
The user operates the operation unit 48 of the terminal device 4 to operate the heat treatment apparatus 5. The fork 91 of the substrate transport mechanism 9 transports five substrates W from the carrier C to the substrate holder 8 simultaneously. When the substrate transport mechanism 9 has placed the predetermined number of substrates W on the substrate holder 8, the heat treatment apparatus 5 raises the substrate holder 8 by the elevating mechanism 72 and carries it into the heat treatment furnace 7. Seal the furnace port of the processing vessel. The heat treatment apparatus 5 raises the temperature of the heat treatment furnace 7 in accordance with the recipe 3D, and performs heat treatment on the substrate W. When the heat treatment is completed, the heat treatment apparatus 5 carries the substrate holder 8 downward by the lifting mechanism 72. The fork 9 of the substrate processing mechanism 9 simultaneously carries five substrates W from the substrate holder 8 to the carrier C.

端末装置4のCPU41は、ハードディスク43に上述の熱処理の経過及び結果をログファイル2Dとして記録する。
図9は、ログファイル2Dの一例の説明図である。ログファイル2Dには、熱処理のプロセス履歴を時系列で記録したもの、エラー履歴を時系列で記録したもの等がある。図9のログファイル2Dは、熱処理装置5における基板Wの搬送履歴を時系列に記録している。
The CPU 41 of the terminal device 4 records the progress and result of the above heat treatment in the hard disk 43 as a log file 2D.
FIG. 9 is an explanatory diagram of an example of the log file 2D. The log file 2D includes a record in which a heat treatment process history is recorded in time series, an error history in a time series, and the like. The log file 2D in FIG. 9 records the transfer history of the substrate W in the heat treatment apparatus 5 in time series.

ログファイル2Dは、年月日、時間、コマンドID、部品ID、搬送状態、検出速度、検出位置及び検出方向を含む。年月日及び時間は、タイマ46の計時に基づくタイムスタンプである。コマンドIDは、基板Wの搬送処理の内容を特定することができる制御命令の識別記号である。例えば、基板保持具8に載置された基板Wをフォーク91が搬出する場合、コマンドIDは各フォーク91a〜91eを保持爪81aの下に前進させるID、各フォーク91a〜91eを上昇させて基板Wを持ち上げるIDを含む。また、コマンドIDは、基板Wを支持した各フォーク91a〜91eを後退させるIDを含む。このような部品の各動作は、コマンドIDと対応付けられている。   The log file 2D includes date, time, command ID, component ID, conveyance state, detection speed, detection position, and detection direction. The date and time are time stamps based on the time measured by the timer 46. The command ID is an identification symbol of a control command that can specify the content of the substrate W transfer process. For example, when the fork 91 carries the substrate W placed on the substrate holder 8, the command ID is an ID for advancing the forks 91 a to 91 e below the holding claws 81 a, and the forks 91 a to 91 e are raised to raise the substrate. Contains the ID that lifts W. Further, the command ID includes an ID for moving the forks 91a to 91e supporting the substrate W backward. Each operation of such a component is associated with a command ID.

部品IDは、基板搬送機構9を構成する各部品を特定することができる部品の識別記号である。搬送状態は、命令された基板Wの搬送動作の状態であり、例えば開始、搬送中及び終了を含む。検出速度は、基板搬送機構9のカウンタ93c、94d等から受け付けたカウント数に基づいて検出された部品の移動速度である。検出位置は、基板搬送機構9のカウンタ93c、94d等から受け付けたカウント数に基づいて検出された部品の高さ、側方向及び正面−背面方向の位置である。検出方向は、基板搬送機構9のカウンタ93c、94d等から受け付けたカウント数に基づいて検出された、所定の方向に対する部品の水平面内における方向である。ここでの所定の方向は、正面から背面に向かう方向であってもよいし、左側方から右側方に向かう方向であってもよいし、その他の方向であってもよい。   The component ID is an identification symbol of a component that can specify each component constituting the substrate transport mechanism 9. The transport state is a state of the transport operation of the instructed substrate W, and includes, for example, start, during transport, and end. The detection speed is a moving speed of the component detected based on the count number received from the counters 93c, 94d, etc. of the substrate transport mechanism 9. The detection positions are the height, side direction, and front-rear direction position of the components detected based on the counts received from the counters 93c, 94d and the like of the substrate transport mechanism 9. The detection direction is a direction in the horizontal plane of the component with respect to a predetermined direction, which is detected based on the count number received from the counters 93c and 94d of the substrate transport mechanism 9. Here, the predetermined direction may be a direction from the front to the back, a direction from the left side to the right side, or another direction.

図10は、動画像生成装置2の機能構成例を示す機能ブロック図である。図10の各機能部は、CPU21がハードディスク23に記録されたプログラム1Pに基づいて動作することにより実行される。なお、動作データ生成部(生成手段)21bは、CPU21が通信部25と協働して実現する機能である。   FIG. 10 is a functional block diagram illustrating a functional configuration example of the moving image generating apparatus 2. Each function unit in FIG. 10 is executed by the CPU 21 operating based on the program 1P recorded on the hard disk 23. The operation data generation unit (generation unit) 21b is a function realized by the CPU 21 in cooperation with the communication unit 25.

動画像生成装置2のハードディスク23には、3次元CADソフトにより制作された熱処理装置5の設計データすなわち3次元CADデータ1Dが記録されている。当該3次元CADソフトは、設計した部品オブジェクトを並進移動、回転、拡縮及び変形するアニメーションを作成し、再生することができる。このアニメーションには、部品の設計動作が含まれている。
3次元CADデータ1Dは、アセンブリを構成する部品の各時刻における位置、姿勢、形状等である。各部品は、部品の識別記号である部品IDにより管理される。3次元CADデータ1Dは、データベースにより管理された各種のファイルである。
The hard disk 23 of the moving image generating apparatus 2 stores design data of the heat treatment apparatus 5 produced by 3D CAD software, that is, 3D CAD data 1D. The three-dimensional CAD software can create and reproduce an animation that translates, rotates, scales, and deforms a designed part object. This animation includes part design movements.
The three-dimensional CAD data 1D is the position, posture, shape, etc., of each part constituting the assembly at each time. Each component is managed by a component ID which is a component identification symbol. The three-dimensional CAD data 1D is various files managed by a database.

具体的には、3次元CADデータ1Dは、基板搬送機構9を構成する部品の形状データ5D及び設計動作データ6Dを含む。
3次元CADデータ1Dに含まれる形状の表現形式は、例えばワイヤフレーム、ポリゴン、サーフェイス、ソリッド等である。形状の表現形式がソリッドである場合、形状データ5Dは部品IDに関連付けられた幾何情報及び位相情報を含む。位相情報は、点、線、面の隣接関係を表す。ここでの形状は基板搬送機構9を構成する部品の形状の他に、当該部品が組み合わさったアセンブリの形状も含まれる。部品の形状データ5Dは、部品の位置、姿勢、形状を特定するが、部品の材質、色彩、部品間の拘束関係等の属性も含む。
Specifically, the three-dimensional CAD data 1D includes shape data 5D and design operation data 6D of components that constitute the substrate transport mechanism 9.
The expression form of the shape included in the three-dimensional CAD data 1D is, for example, a wire frame, a polygon, a surface, a solid, or the like. When the shape expression format is solid, the shape data 5D includes geometric information and phase information associated with the component ID. The phase information represents the adjacency relationship between points, lines, and surfaces. The shape here includes not only the shape of the components constituting the substrate transport mechanism 9 but also the shape of an assembly in which the components are combined. The part shape data 5D specifies the position, posture, and shape of the part, but also includes attributes such as the material, color, and the constraint relationship between the parts.

部品の設計動作データ6Dは、時間的要素が加わった、部品の回転及び並進移動に関するデータを含む。設計動作データ6Dは、部品ID及び設計動作IDに関連付けられた部品毎の各動作を示すベクトルである。設計動作IDは、設計時における部品毎の設計動作を識別する識別記号である。設計動作データ6Dは、使用された3次元CADソフトにおける操作及び設定値(例えば、コマンドの文字列、部品オブジェクトに対するドラッグ操作の方向及び移動量、移動速度等)であってもよい。
なお、設計動作データ6Dは、物体表面の色、テクスチャ、影等の時間的変化、光源の位置及び明るさの時間的変化、視点の位置及び向きの時間的変化を含んでもよい。
The part design operation data 6D includes data related to the rotation and translation of the part to which a temporal element is added. The design operation data 6D is a vector indicating each operation for each component associated with the component ID and the design operation ID. The design operation ID is an identification symbol for identifying the design operation for each part at the time of design. The design motion data 6D may be an operation and a set value (for example, a character string of a command, a direction and a moving amount of a drag operation on a component object, a moving speed, etc.) in the used 3D CAD software.
The design motion data 6D may include temporal changes in the color, texture, shadow, etc. of the object surface, temporal changes in the light source position and brightness, and temporal changes in the viewpoint position and orientation.

抽出部(抽出手段)21aは、3次元CADデータ1Dから形状データ5D及び設計動作データ6Dを抽出し、抽出した形状データ5D及び設計動作データ6Dをハードディスク23に記録する。   The extracting unit (extracting means) 21a extracts the shape data 5D and the design operation data 6D from the three-dimensional CAD data 1D, and records the extracted shape data 5D and the design operation data 6D on the hard disk 23.

動作データ生成部21bは、端末装置4からネットワークNを経由してログファイル2Dを取得する。動作データ生成部21bは、取得したログファイル2Dを解析する。動作データ生成部21bは、解析結果に基づいて、検出動作データ4Dを生成し、ハードディスク23に記録する。検出動作データ4Dは、基板搬送機構9を構成する部品の回転及び並進移動に関する検出データを含む。動作データ生成部21bは、検出動作データ4Dのデータ形式を設計動作データ6Dのデータ形式にフォーマットして生成する。例えば、動作データ生成部21bは、検出位置、検出方向、検出速度等に基づいて、部品の各動作をベクトルに変換し、変換したベクトルを各部品ID及び設計動作ID毎に並べ替えて検出動作データ4Dを生成する。   The operation data generation unit 21b acquires the log file 2D from the terminal device 4 via the network N. The motion data generation unit 21b analyzes the acquired log file 2D. The operation data generation unit 21 b generates detection operation data 4 </ b> D based on the analysis result and records it on the hard disk 23. The detection operation data 4 </ b> D includes detection data related to rotation and translational movement of components that constitute the substrate transport mechanism 9. The operation data generation unit 21b generates the data format of the detection operation data 4D by formatting it into the data format of the design operation data 6D. For example, the operation data generation unit 21b converts each operation of the component into a vector based on the detection position, the detection direction, the detection speed, and the like, and rearranges the converted vector for each component ID and design operation ID. Data 4D is generated.

上述の処理のために、動作データ生成部21bは、対応テーブル1Tを利用する。対応テーブル1Tは、部品ID、コマンドID及び設計動作IDとの対応関係を示すテーブルである。
図11は、対応テーブル1Tのレコードレイアウトの一例を示す説明図である。対応テーブル1Tは、部品ID、コマンドID及び設計動作IDの各列を含む。部品ID及びコマンドIDは、夫々ログファイル2Dに含まれる部品ID及びコマンドIDと同じである。設計動作IDは、設計動作データ6Dに含まれる設計動作IDと同じである。動作データ生成部21bは、対応テーブル1Tを参照し、ログファイル2Dに含まれるコマンドIDを設計動作IDに置換する。
For the above-described processing, the operation data generation unit 21b uses the correspondence table 1T. The correspondence table 1T is a table showing a correspondence relationship between the component ID, the command ID, and the design operation ID.
FIG. 11 is an explanatory diagram showing an example of the record layout of the correspondence table 1T. The correspondence table 1T includes columns of component ID, command ID, and design operation ID. The component ID and the command ID are the same as the component ID and the command ID included in the log file 2D, respectively. The design operation ID is the same as the design operation ID included in the design operation data 6D. The operation data generation unit 21b refers to the correspondence table 1T and replaces the command ID included in the log file 2D with the design operation ID.

なお、対応テーブル1Tは、端末装置4のハードディスク43に記録されていてもよい。かかる場合、動作データ生成部21bは、通信部25を介して対応テーブル1Tを端末装置4から取得する。
あるいは、設計動作IDは基板Wの搬送処理の開始から終了まで動作順序に関する連番とし、動作データ生成部21bは、ログファイル2Dの先頭からEOFまでのシーケンスに従って、コマンドIDと設計動作IDとの対応関係を生成してもよい。
The correspondence table 1T may be recorded on the hard disk 43 of the terminal device 4. In such a case, the motion data generation unit 21b acquires the correspondence table 1T from the terminal device 4 via the communication unit 25.
Alternatively, the design operation ID is a serial number related to the operation order from the start to the end of the transfer process of the substrate W, and the operation data generation unit 21b sets the command ID and the design operation ID according to the sequence from the top of the log file 2D to EOF. A correspondence relationship may be generated.

差分算出部(算出手段)21cは、ハードディスク23に記録された検出動作データ4D及び設計動作データ6DをRAM22に読み込み、基板搬送機構9を構成する各部品の前進、後退、昇降、側方向の移動若しくは回転に係る動作の大きさ、速さ又は方向の差分を算出する。その際、差分算出部21cは、部品ID及び設計動作ID毎に部品の動作を対比する。   The difference calculation unit (calculation means) 21c reads the detection operation data 4D and the design operation data 6D recorded on the hard disk 23 into the RAM 22, and advances, retracts, moves up and down, and moves in the lateral direction of each component constituting the substrate transport mechanism 9. Or the difference of the magnitude | size, speed, or direction of the operation | movement which concerns on rotation is calculated. At that time, the difference calculation unit 21c compares the operation of the component for each component ID and design operation ID.

比較部(動画像生成手段)21dは、差分算出部21cが算出した差分を所定の閾値と比較する。比較部21dは、差分算出部21cが算出した差分が所定の閾値より大きい場合、動画像生成部(動画像生成手段)21eに処理を開始するように指示する。
比較部21dは、差分算出部21cが算出した差分を数段階の閾値と比較してもよい。比較部21dは、閾値によって区分される複数の領域のうち、差分がどの領域に属するか判定し、その判定結果を動画像生成部21eに出力してもよい。
The comparison unit (moving image generation unit) 21d compares the difference calculated by the difference calculation unit 21c with a predetermined threshold. When the difference calculated by the difference calculation unit 21c is greater than a predetermined threshold, the comparison unit 21d instructs the moving image generation unit (moving image generation unit) 21e to start processing.
The comparison unit 21d may compare the difference calculated by the difference calculation unit 21c with several threshold levels. The comparison unit 21d may determine which region the difference belongs to among the plurality of regions divided by the threshold value, and output the determination result to the moving image generation unit 21e.

動画像生成部21eは、比較部21dにより差分が所定の閾値より大きいと判定された場合、形状データ5D、検出動作データ4D及び設計動作データ6Dをハードディスク23からRAM22に読み出す。動画像生成部21eは、形状データ5Dが示す部品を検出動作データ4Dにより動かすアニメーション画像と、形状データ5Dが示す部品を設計動作データ6Dにより動かすアニメーション画像とを生成する。動画像生成部21eは、生成した2つのアニメーション画像を比較認識しやすい動画像を生成する。   When the comparison unit 21d determines that the difference is greater than a predetermined threshold, the moving image generation unit 21e reads the shape data 5D, the detection operation data 4D, and the design operation data 6D from the hard disk 23 to the RAM 22. The moving image generation unit 21e generates an animation image that moves the component indicated by the shape data 5D by the detection operation data 4D and an animation image that moves the component indicated by the shape data 5D by the design operation data 6D. The moving image generation unit 21e generates a moving image that is easy to compare and recognize the two generated animation images.

ここで、上記比較認識しやすい動画像は、例えば2つのアニメーション画像を縦又は横に並列配置し、2つのアニメーション画像が同期して動く動画像である。比較認識しやすい動画像は、例えば2つのアニメーション画像を重畳した動画像である。比較認識しやすい動画像は、検出動作データ4Dに基づく部品部分の色彩、輝度、濃淡、形状又は大きさを変更し、当該部品部分を強調表示した動画像である。この強調表示した動画像は、検出動作データ4Dに基づく部品部分に対して、搬送動作の大きさよりも小さな大きさの揺らぎ動作を加えた動画像であってもよい。   Here, the moving image that is easy to compare and recognize is, for example, a moving image in which two animation images are arranged in parallel vertically or horizontally and the two animation images move in synchronization. A moving image that is easy to compare and recognize is, for example, a moving image in which two animation images are superimposed. A moving image that is easy to compare and recognize is a moving image in which the color, brightness, shading, shape, or size of a component portion is changed based on the detection operation data 4D, and the component portion is highlighted. The highlighted moving image may be a moving image obtained by adding a fluctuation operation having a size smaller than the size of the conveyance operation to the component portion based on the detection operation data 4D.

なお、動画像生成部21eは、比較部21dによる判定結果と無関係に、検出動作データ4D及び設計動作データ6Dに対応するアニメーション画像を生成してもよい。また、動画像生成部21eは、比較部21dから差分が複数の閾値によって区分される領域のどの領域に属するかという判定結果を受け付けた場合、領域の違いによって上述の強調表示の程度又は形態を変更した動画像を生成してもよい。   The moving image generation unit 21e may generate an animation image corresponding to the detection operation data 4D and the design operation data 6D regardless of the determination result by the comparison unit 21d. In addition, when the moving image generation unit 21e receives a determination result as to which region of the regions where the difference is divided by a plurality of threshold values from the comparison unit 21d, the moving image generation unit 21e changes the degree or form of the above-described highlight display depending on the region. A changed moving image may be generated.

動画像生成部21eは、アニメーション画像の生成に際し、レンダリング、キーフレーム法、キネマティクス、モーションブラー等の3次元CGアニメーション技術を利用してもよい。なお、動画像生成部21eの処理機能は、既存のCGアプリケーション(3次元アニメーションビューワ2P)で代替されてもよい。   The moving image generation unit 21e may use a three-dimensional CG animation technique such as rendering, key frame method, kinematics, motion blur, and the like when generating an animation image. Note that the processing function of the moving image generation unit 21e may be replaced with an existing CG application (three-dimensional animation viewer 2P).

動画像表示部21fは、動画像生成部21eが生成した動画像を表示部27に表示する。   The moving image display unit 21 f displays the moving image generated by the moving image generation unit 21 e on the display unit 27.

動画像生成システム1によれば、基板処理装置2を構成する基板搬送機構9が有するフォーク91の設計動作及び検出動作をシミュレートした動画像を生成することにより、フォーク91の異常動作に関する原因判定材料を提供することができる。
フォーク91は、販売品である基板Wに直接接触する重要な部品であり、その動作はたいへん精密に設計されている。従って、フォーク91の動作の正確性は担保されている必要がある。しかしながら、ティーチングの不備、ギアへのグリスの塗り忘れ、ベルトの緩み、ネジの緩み等からフォーク91に機械的な不具合が発生した場合、単にフォーク91の動作をシミュレートした動画像を見ても、正常時の動作に比較してどのような違いがあるのか認識しづらい。そのため、基板搬送機構9における機械的不具合の原因を特定することは困難である。しかしながら、フォーク91について、設計時の動作と実際の稼働時の動作とをシミュレートした動画像を対比可能な形態で表示することにより、機械的不具合の原因を特定することがより容易になる。これにより、基板処理装置3の調整、修理等に費やされる時間は短縮され、基板処理装置3の歩留り及び生産性を向上させることができる。
According to the moving image generation system 1, the cause of the abnormal operation of the fork 91 is determined by generating a moving image that simulates the design operation and the detection operation of the fork 91 included in the substrate transport mechanism 9 constituting the substrate processing apparatus 2. Material can be provided.
The fork 91 is an important part that comes into direct contact with the substrate W, which is a product for sale, and its operation is designed with high precision. Therefore, the accuracy of the operation of the fork 91 needs to be ensured. However, if a mechanical malfunction occurs in the fork 91 due to inadequate teaching, forgetting to apply grease to the gear, loose belt, loose screws, etc., even if you see a moving image that simulates the operation of the fork 91 It's hard to recognize what the difference is compared to normal operation. Therefore, it is difficult to specify the cause of the mechanical malfunction in the substrate transport mechanism 9. However, for the fork 91, displaying a moving image that simulates the operation at the time of design and the operation at the time of actual operation in a comparable form makes it easier to identify the cause of the mechanical failure. Thereby, the time spent for adjustment, repair, etc. of the substrate processing apparatus 3 is shortened, and the yield and productivity of the substrate processing apparatus 3 can be improved.

基板搬送装置3又は熱処理装置5には、機械的異常が発生した場合、その発生を通知するアラーム機能を備えている。フォーク91に係るアラームの原因には、フォーク91の側の調整不備又は劣化と、基板保持具8の側の劣化とがある。基板保持具8の劣化とは、たび重なる熱処理に伴う形状変化である。動画像生成システム1によれば、動像画におけるフォーク91の動作が正常と判定されるにもかかわらず、アラームが発生している場合、アラームの原因としてフォーク91の機械的不具合を消去することができる。その結果、基板保持具8の調査に作業を移行する判断が可能となり、アラームの原因探求作業時間の短縮を図ることができる。   The substrate transfer apparatus 3 or the heat treatment apparatus 5 is provided with an alarm function for notifying the occurrence of a mechanical abnormality. Causes of alarms related to the fork 91 include imperfect adjustment or deterioration on the fork 91 side and deterioration on the substrate holder 8 side. The deterioration of the substrate holder 8 is a change in shape due to repeated heat treatment. According to the moving image generation system 1, when an alarm is generated even though it is determined that the operation of the fork 91 in the moving image is normal, the mechanical trouble of the fork 91 is deleted as a cause of the alarm. Can do. As a result, it is possible to make a decision to shift the work to the investigation of the substrate holder 8, and it is possible to shorten the alarm cause search work time.

実施の形態2
実施の形態2は、動作データ生成部21bにより検出動作データ4Dを逐次ハードディスク23に記録、蓄積する形態に関する。
図12は、動画像生成装置2の機能構成例を示す機能ブロック図である。図12の機能ブロック図は、差分算出部21c及び比較部21dを欠く点において、図10の機能ブロック図と異なる。
Embodiment 2
The second embodiment relates to a mode in which detected motion data 4D is sequentially recorded and stored in the hard disk 23 by the motion data generation unit 21b.
FIG. 12 is a functional block diagram illustrating a functional configuration example of the moving image generation apparatus 2. The functional block diagram of FIG. 12 differs from the functional block diagram of FIG. 10 in that the difference calculation unit 21c and the comparison unit 21d are omitted.

抽出部21aは、予め3次元CADデータ1Dから形状データ5D及び設計動作データ6Dを抽出し、ハードディスク23に記録しておく。動作データ生成部21bは、納品された熱処理装置5が稼働を始めた時から、記録されたログファイル2Dに基づいて生成した検出動作データ4Dをハードディスク23に記録及び蓄積する。動作データ生成部21bは、異なる時期に取得した異なるログデータ2Dに基づいて、検出動作データ4Dの生成、記録及び蓄積を繰り返す。   The extraction unit 21a extracts the shape data 5D and the design operation data 6D from the three-dimensional CAD data 1D in advance and records them in the hard disk 23. The operation data generating unit 21b records and accumulates the detected operation data 4D generated based on the recorded log file 2D in the hard disk 23 from when the delivered heat treatment apparatus 5 starts operation. The operation data generation unit 21b repeats generation, recording, and accumulation of the detection operation data 4D based on different log data 2D acquired at different times.

アラームが発生した場合、動画像生成部21eは、動作データ生成部21bが生成、記録及び蓄積した複数の検出動作データ4D並びに抽出部21aが抽出した形状データ5Dをハードディスク23からRAM22に読み出す。動画像生成部21eは、形状データ5Dが示す部品を複数の検出動作データ4Dにより夫々動かす複数のアニメーション画像を生成する。動画像生成部21eは、生成した複数のアニメーション画像を比較認識しやすい動画像を生成する。   When an alarm occurs, the moving image generation unit 21e reads the plurality of detection operation data 4D generated, recorded, and accumulated by the operation data generation unit 21b and the shape data 5D extracted by the extraction unit 21a from the hard disk 23 to the RAM 22. The moving image generation unit 21e generates a plurality of animation images for moving the component indicated by the shape data 5D using the plurality of detection operation data 4D. The moving image generation unit 21e generates a moving image that is easy to compare and recognize the generated animation images.

上記比較認識しやすい動画像は、例えば生成した複数のアニメーション画像が4つである場合、左右上下の縦横に4分割した画面に各アニメーション画像を表示する動画像である。
比較認識しやすい動画像は、例えば複数のアニメーション画像を時系列の順に、連続して又は不連続に再生可能な動画像である。
比較認識しやすい動画像は、例えば複数のアニメーション画像各々が設計動作データ6Dにより部品を動かすアニメーション画像と重畳された動画像である。
なお、複数のアニメーション画像各々の一部に、元となるログファイル2Dのデータの年月日及び時間を示す文字列が含まれてもよい。
The moving image that is easy to compare and recognize is a moving image that displays each animation image on a screen divided into four vertically and horizontally and vertically when there are four generated animation images.
A moving image that is easy to compare and recognize is, for example, a moving image in which a plurality of animation images can be reproduced continuously or discontinuously in chronological order.
A moving image that is easy to compare and recognize is, for example, a moving image in which each of a plurality of animation images is superimposed on an animation image that moves a component by design motion data 6D.
A character string indicating the date and time of the data of the original log file 2D may be included in a part of each of the plurality of animation images.

動画像表示部21fは、動画像生成部21eが生成した動画像を表示部27に表示する。   The moving image display unit 21 f displays the moving image generated by the moving image generation unit 21 e on the display unit 27.

実施の形態2に係る動画像生成システム1によれば、フォーク91の動作に関する時間的変遷を比較観察することができる。これにより、フォーク91の異常動作に関する原因を探ることがより容易になる。   According to the moving image generation system 1 according to the second embodiment, temporal transitions regarding the operation of the fork 91 can be compared and observed. This makes it easier to find the cause of the abnormal operation of the fork 91.

動画像生成装置2は、異なる複数の熱処理装置5に含まれる各端末装置4から、ログファイル2Dを取得してもよい。動画像生成装置2は、異なる熱処理装置5の基板搬送機構9が有するフォーク91の設計動作及び検出動作を対比可能な動画像を生成してもよい。あるいは、動画像生成装置2は、異なる熱処理装置5の基板搬送機構9が有する各フォーク91について、動作の時間的変遷を比較観察することができる動画像を生成してもよい。これにより、例えば同一の工場に同時に設置された複数の熱処理装置5がある場合、熱処理装置5間におけるフォーク91の動作を比較することにより、機械的不具合が発生した熱処理装置5の原因特定材料を増大させることができる。   The moving image generating device 2 may acquire the log file 2D from each terminal device 4 included in a plurality of different heat treatment devices 5. The moving image generation apparatus 2 may generate a moving image that can compare the design operation and the detection operation of the fork 91 included in the substrate transfer mechanism 9 of the different heat treatment apparatus 5. Alternatively, the moving image generation apparatus 2 may generate a moving image that allows comparative observation of temporal transitions of operations of the respective forks 91 included in the substrate transfer mechanism 9 of the different heat treatment apparatuses 5. Thereby, for example, when there are a plurality of heat treatment apparatuses 5 installed simultaneously in the same factory, by comparing the operation of the fork 91 between the heat treatment apparatuses 5, the cause identifying material of the heat treatment apparatus 5 in which the mechanical failure has occurred can be obtained. Can be increased.

なお、CPU21は、プログラム1Pを、ディスクドライブ24を介して光ディスク1a、磁気テープ、磁気ディスク、光磁気ディスク等から読み込んでもよい。また、プログラム1Pを記録したフラッシュメモリ等の半導体メモリ1c、磁気テープ、磁気ディスク、光磁気ディスク等が動画像生成装置2内に実装されてもよい。さらに、CPU21は、プログラム1Pを、通信部25を介して図示しない外部の情報処理装置又は記録装置からダウンロードすることも可能である。
また、動画像生成装置2は、端末装置4からネットワークNを介してログファイル2Dを取得するのではなく、ログファイル2Dを記録したフラッシュメモリ等の半導体メモリ1c、磁気テープ、磁気ディスク、光磁気ディスク等を介して、ログファイル2Dを取得してもよい。
端末装置4は、ログファイル2Dをハードディスク43に記録するのではなく、ログファイル2Dを記録保存する前のログデータを、ネットワークNを介して動画像生成装置2に送信してもよい。動画像生成装置2は、当該ログデータを端末装置4から受信し、ログファイル2Dとしてハードディスク23に記録してもよい。
The CPU 21 may read the program 1P from the optical disk 1a, magnetic tape, magnetic disk, magneto-optical disk, or the like via the disk drive 24. Further, a semiconductor memory 1c such as a flash memory in which the program 1P is recorded, a magnetic tape, a magnetic disk, a magneto-optical disk, or the like may be mounted in the moving image generating apparatus 2. Further, the CPU 21 can also download the program 1P from an external information processing device or recording device (not shown) via the communication unit 25.
The moving image generating apparatus 2 does not acquire the log file 2D from the terminal device 4 via the network N, but a semiconductor memory 1c such as a flash memory in which the log file 2D is recorded, a magnetic tape, a magnetic disk, and a magneto-optical device. The log file 2D may be acquired via a disk or the like.
Instead of recording the log file 2D on the hard disk 43, the terminal device 4 may transmit the log data before recording and saving the log file 2D to the moving image generation device 2 via the network N. The moving image generation device 2 may receive the log data from the terminal device 4 and record it in the hard disk 23 as the log file 2D.

実施の形態2は以上の如きであり、その他は実施の形態1と同様であるので、対応する部分には同一の参照番号を付してその詳細な説明を省略する。   The second embodiment is as described above, and the other parts are the same as those of the first embodiment. Accordingly, the corresponding parts are denoted by the same reference numerals, and detailed description thereof is omitted.

1 動画像生成システム
2 動画像生成装置
21 CPU(生成手段、抽出手段、動画像生成手段、算出手段)
21a 抽出部(抽出手段)
21b 動作データ生成部(生成手段)
21c 差分算出部(算出手段)
21d 比較部(動画像生成手段)
21e 動画像生成部(動画像生成手段)
26 通信部(受付手段)
3 基板処理装置
4 端末装置
41 CPU(検出手段)
43 ハードディスク(記録手段)
8 基板保持具(ウエハボート)
9 基板搬送機構
91 フォーク(基板支持具)
93c カウンタ(検出手段)
94d カウンタ(検出手段)
W 基板
1D 3次元CADデータ(CADデータ)
2D ログファイル(履歴情報)
4D 検出動作データ
5D 形状データ
6D 設計動作データ
DESCRIPTION OF SYMBOLS 1 Moving image generation system 2 Moving image generation apparatus 21 CPU (Generation means, extraction means, moving image generation means, calculation means)
21a Extraction unit (extraction means)
21b Motion data generator (generator)
21c Difference calculation part (calculation means)
21d Comparison unit (moving image generation means)
21e Moving image generating unit (moving image generating means)
26 Communication Department (Accepting means)
3 Substrate Processing Device 4 Terminal Device 41 CPU (Detection Unit)
43 Hard disk (recording means)
8 Substrate holder (wafer boat)
9 Board transport mechanism 91 Fork (board support)
93c Counter (detection means)
94d counter (detection means)
W substrate 1D 3D CAD data (CAD data)
2D log file (history information)
4D detection operation data 5D shape data 6D design operation data

Claims (10)

基板処理装置を構成する構成要素について検出された動作に係る検出動作データを生成し、前記基板処理装置に係るCADデータから抽出した前記構成要素の形状データ及び生成した該構成要素の検出動作データに基づいて、該構成要素の動作をシミュレートした動画像を生成する動画像生成装置において、
前記基板処理装置を構成する搬送機構が有する基板支持具について検出された動作の履歴情報を受け付ける受付手段と、
該受付手段が受け付けた前記基板支持具に関する動作の履歴情報に基づいて、該基板支持具の検出動作データを生成する生成手段と、
前記CADデータから前記基板支持具の形状データ及び設計動作データを抽出する抽出手段と、
該抽出手段が抽出した前記基板支持具の形状データ及び設計動作データ並びに前記生成手段が生成した該基板支持具の検出動作データに基づいて、該基板支持具の設計動作及び検出動作をシミュレートした動画像を生成する動画像生成手段と
を備えることを特徴とする動画像生成装置。
Detection operation data relating to the operation detected for the component constituting the substrate processing apparatus is generated, and the shape data of the component extracted from the CAD data relating to the substrate processing apparatus and the generated detection operation data of the component are generated. Based on the above, in a moving image generating apparatus that generates a moving image that simulates the operation of the component,
Receiving means for receiving history information of operations detected for a substrate support included in a transport mechanism constituting the substrate processing apparatus;
Generating means for generating detection operation data of the substrate support based on history information of the operation related to the substrate support received by the reception means;
Extraction means for extracting shape data and design operation data of the substrate support from the CAD data;
Based on the shape data and design operation data of the substrate support extracted by the extraction unit and the detection operation data of the substrate support generated by the generation unit, the design operation and detection operation of the substrate support were simulated. A moving image generating device comprising: a moving image generating means for generating a moving image.
前記抽出手段が抽出した設計動作データ及び前記生成手段が生成した検出動作データに基づいて、前記基板支持具の設計動作及び検出動作の差分を算出する算出手段を備え、
前記動画像生成手段は、前記算出手段が算出した差分が所定の閾値より大きい場合、前記基板支持具の設計動作及び検出動作をシミュレートした動画像を生成するようにしてある
ことを特徴とする請求項1に記載の動画像生成装置。
Based on the design operation data extracted by the extraction unit and the detection operation data generated by the generation unit, a calculation unit that calculates a difference between the design operation and the detection operation of the substrate support,
The moving image generation means generates a moving image that simulates a design operation and a detection operation of the substrate support when the difference calculated by the calculation means is larger than a predetermined threshold value. The moving image generating apparatus according to claim 1.
前記抽出手段が抽出した設計動作データ及び前記生成手段が生成した検出動作データは、夫々前記基板支持具の動作を識別する識別情報を含み、
前記算出手段は、前記識別情報により特定される同一動作に関して、前記基板支持具の設計動作及び検出動作の差分を算出するようにしてある
ことを特徴とする請求項2に記載の動画像生成装置。
The design operation data extracted by the extraction unit and the detection operation data generated by the generation unit each include identification information for identifying the operation of the substrate support,
The moving image generation apparatus according to claim 2, wherein the calculation unit calculates a difference between a design operation and a detection operation of the substrate support for the same operation specified by the identification information. .
前記動画像生成手段は、前記識別情報により特定される同一動作に関して、前記基板支持具の設計動作に対応する動画像及び検出動作に対応する動画像を重畳又は並列配置した動画像を生成するようにしてある
ことを特徴とする請求項3に記載の動画像生成装置。
The moving image generation means generates a moving image in which the moving image corresponding to the design operation of the substrate support and the moving image corresponding to the detection operation are superimposed or arranged in parallel with respect to the same operation specified by the identification information. The moving image generating apparatus according to claim 3, wherein the moving image generating apparatus is configured as described above.
前記動画像生成手段は前記検出動作に対応する動画像が示す基板支持具部分を色彩又は輝度の変更により強調表示した動画像を生成するようにしてある
ことを特徴とする請求項1から請求項4までのいずれか一項に記載の動画像生成装置。
The moving image generation means generates a moving image in which the substrate support portion indicated by the moving image corresponding to the detection operation is highlighted by changing the color or brightness. 5. The moving image generating apparatus according to any one of up to 4.
前記受付手段が受け付けた複数の動作の履歴情報各々に基づいて、前記生成手段が夫々生成した前記基板支持具の検出動作データ各々を記録する記録手段を備え、
前記動画像生成手段は、前記抽出手段が抽出した前記基板支持具の形状データ及び前記記録手段が記録した該基板支持具の検出動作データ各々に基づいて、該検出動作データ各々に対応する複数の動画像を、重畳若しくは配列表示した動画像又は時系列順に再生可能な動画像を生成するようにしてある
ことを特徴とする請求項1から請求項5までのいずれか一項に記載の動画像生成装置。
Based on each of a plurality of movement history information received by the receiving means, the recording means for recording each detection operation data of the substrate support generated by the generating means,
The moving image generation unit is configured to generate a plurality of detection operation data corresponding to the detection operation data based on the shape data of the substrate support extracted by the extraction unit and the detection operation data of the substrate support recorded by the recording unit. The moving image according to any one of claims 1 to 5, wherein the moving image is generated by superimposing or arranging and displaying a moving image or a moving image reproducible in time series. Generator.
前記動画像生成手段が生成した動画像を表示する表示部を備える
ことを特徴とする請求項1から請求項6までのいずれか一項に記載の動画像生成装置。
The moving image generation apparatus according to claim 1, further comprising a display unit that displays the moving image generated by the moving image generation unit.
基板処理装置を構成する構成要素について検出された動作に係る検出動作データを生成し、前記基板処理装置に係るCADデータから抽出された前記構成要素の形状データ及び生成した該構成要素の検出動作データに基づいて、該構成要素の動作をシミュレートした動画像を生成する動画像生成方法において、
前記基板処理装置を構成する搬送機構が有する基板支持具について検出された動作の履歴情報に基づいて、該基板支持具の検出動作データを生成し、
前記CADデータから抽出された該基板支持具の形状データ及び設計動作データ並びに生成した前記基板支持具の検出動作データに基づいて、該基板支持具の設計動作及び検出動作をシミュレートした動画像を生成する
ことを特徴とする動画像生成方法。
Detection operation data related to the operation detected for the component constituting the substrate processing apparatus is generated, the shape data of the component extracted from the CAD data related to the substrate processing apparatus, and the generated detection operation data of the component In a moving image generation method for generating a moving image simulating the operation of the component based on
Based on the history information of the operation detected for the substrate support included in the transport mechanism constituting the substrate processing apparatus, the detection operation data of the substrate support is generated,
Based on the shape data and design operation data of the substrate support extracted from the CAD data and the detection operation data of the generated substrate support, a moving image simulating the design operation and detection operation of the substrate support is generated. A moving image generating method characterized by generating the moving image.
基板処理装置を構成する搬送機構が有する基板支持具の動作を検出する検出手段、
該検出手段が検出した動作の履歴情報を記録する記録手段、及び
該記録手段から取得した前記履歴情報に基づいて、前記基板支持具の検出動作データを生成する生成手段と、
前記基板処理装置に係るCADデータから前記基板支持具の形状データ及び設計動作データを抽出する抽出手段と、
該抽出手段が抽出した前記基板支持具の形状データ及び設計動作データ並びに前記生成手段が生成した該基板支持具の検出動作データに基づいて、該基板支持具の設計動作及び検出動作をシミュレートした動画像を生成する動画像生成手段と
を有する動画像生成装置
を備える
ことを特徴とする動画像生成システム。
Detecting means for detecting the operation of the substrate support included in the transport mechanism constituting the substrate processing apparatus;
Recording means for recording history information of the operation detected by the detection means; and generation means for generating detection operation data of the substrate support based on the history information acquired from the recording means;
Extraction means for extracting shape data and design operation data of the substrate support from CAD data relating to the substrate processing apparatus;
Based on the shape data and design operation data of the substrate support extracted by the extraction unit and the detection operation data of the substrate support generated by the generation unit, the design operation and detection operation of the substrate support were simulated. A moving image generating system comprising: a moving image generating device including a moving image generating means for generating a moving image.
前記検出手段及び記録手段は前記基板処理装置に含まれる
ことを特徴とする請求項9に記載の動画像生成システム。
The moving image generation system according to claim 9, wherein the detection unit and the recording unit are included in the substrate processing apparatus.
JP2011187645A 2011-08-30 2011-08-30 Moving image generation apparatus, moving image generation method, and moving image generation system Withdrawn JP2013051282A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2011187645A JP2013051282A (en) 2011-08-30 2011-08-30 Moving image generation apparatus, moving image generation method, and moving image generation system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2011187645A JP2013051282A (en) 2011-08-30 2011-08-30 Moving image generation apparatus, moving image generation method, and moving image generation system

Publications (1)

Publication Number Publication Date
JP2013051282A true JP2013051282A (en) 2013-03-14

Family

ID=48013125

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2011187645A Withdrawn JP2013051282A (en) 2011-08-30 2011-08-30 Moving image generation apparatus, moving image generation method, and moving image generation system

Country Status (1)

Country Link
JP (1) JP2013051282A (en)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20180111517A (en) * 2017-03-31 2018-10-11 가부시키가이샤 에바라 세이사꾸쇼 Program for performing method of controlling display of operation of semiconductor manufacturing apparatus, method thereof and system for performing display concerning operation of semiconductor manufacturing apparatus
WO2021256505A1 (en) * 2020-06-19 2021-12-23 伊東電機株式会社 Apparatus for checking operation of carrier device and computer program
JP7075541B1 (en) * 2020-12-22 2022-05-25 三菱電機株式会社 Defect analysis support program
EP4231337A1 (en) 2022-02-22 2023-08-23 SCREEN Holdings Co., Ltd. Substrate treating apparatus, substrate treating system, and substrate treating method

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20180111517A (en) * 2017-03-31 2018-10-11 가부시키가이샤 에바라 세이사꾸쇼 Program for performing method of controlling display of operation of semiconductor manufacturing apparatus, method thereof and system for performing display concerning operation of semiconductor manufacturing apparatus
JP2018174209A (en) * 2017-03-31 2018-11-08 株式会社荏原製作所 Program for executing method of controlling display related to operation of semiconductor manufacturing equipment, method, and system for performing display related to operation of semiconductor manufacturing equipment
KR102267788B1 (en) 2017-03-31 2021-06-23 가부시키가이샤 에바라 세이사꾸쇼 Program for performing method of controlling display of operation of semiconductor manufacturing apparatus, method thereof and system for performing display concerning operation of semiconductor manufacturing apparatus
WO2021256505A1 (en) * 2020-06-19 2021-12-23 伊東電機株式会社 Apparatus for checking operation of carrier device and computer program
JP7075541B1 (en) * 2020-12-22 2022-05-25 三菱電機株式会社 Defect analysis support program
EP4231337A1 (en) 2022-02-22 2023-08-23 SCREEN Holdings Co., Ltd. Substrate treating apparatus, substrate treating system, and substrate treating method

Similar Documents

Publication Publication Date Title
JP2013051282A (en) Moving image generation apparatus, moving image generation method, and moving image generation system
KR101245464B1 (en) Heat treatment apparatus, heat treatment method and storage medium
CN100568449C (en) The control method of transfer mechanism in vertical heat processing apparatus and the vertical heat processing apparatus
US20020070983A1 (en) Automated wafer handling with graphic user interface
JP2008235841A (en) Substrate transfer apparatus, substrate transfer method, and storage medium
JP2016072458A (en) Wafer processing apparatus and wafer processing method
JP4290204B2 (en) Substrate processing apparatus setting operation support apparatus, setting operation support method, and storage medium for storing program
CN101689528B (en) Substrate treatment apparatus, substrate treatment method
JPH08306601A (en) Treatment method and treatment equipment
TWI524459B (en) A substrate processing apparatus, a manufacturing method of a semiconductor device, and a method of forming the same
US20110278205A1 (en) Method and apparatus of conveying objects to be processed and computer-readable storage medium storing program
JP4673548B2 (en) Substrate processing apparatus and control method thereof
KR20160124679A (en) Substrate processing system
TWI427446B (en) Substrate processing system, group management apparatus, abnormality detection method and display method of the same
CN215933545U (en) Substrate processing apparatus
JPWO2016027330A1 (en) Autosampler and analyzer equipped with the same
TW201811644A (en) Teaching jig, substrate processing apparatus, and teaching method
JP5054722B2 (en) Processing apparatus for processing object and method for manufacturing semiconductor device
JP4358465B2 (en) Processing apparatus for object to be processed and method for manufacturing the same
JP2011191887A (en) Vacuum processing apparatus, and method and program for controlling the same, and recording medium therefor
JP6854616B2 (en) Sample container transport device and cell culture system
US20040215410A1 (en) System and method for fingerprinting of semiconductor processing tools
TWI829121B (en) Substrate processing apparatus, analysis method, display device, and program
US20220004172A1 (en) Recipe creation method, semiconductor device manufacturing method, substrate processing apparatus, and computer-readable recording medium storing recipe creation program
JP4923361B2 (en) Heat treatment apparatus and heat treatment method

Legal Events

Date Code Title Description
A300 Application deemed to be withdrawn because no request for examination was validly filed

Free format text: JAPANESE INTERMEDIATE CODE: A300

Effective date: 20141104