[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

JP4290204B2 - 基板処理装置の設定操作支援装置,設定操作支援方法,プログラムを記憶する記憶媒体 - Google Patents

基板処理装置の設定操作支援装置,設定操作支援方法,プログラムを記憶する記憶媒体 Download PDF

Info

Publication number
JP4290204B2
JP4290204B2 JP2007032486A JP2007032486A JP4290204B2 JP 4290204 B2 JP4290204 B2 JP 4290204B2 JP 2007032486 A JP2007032486 A JP 2007032486A JP 2007032486 A JP2007032486 A JP 2007032486A JP 4290204 B2 JP4290204 B2 JP 4290204B2
Authority
JP
Japan
Prior art keywords
setting
screen
simulation
display unit
displayed
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
JP2007032486A
Other languages
English (en)
Other versions
JP2008198796A (ja
Inventor
政和 山本
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
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 JP2007032486A priority Critical patent/JP4290204B2/ja
Priority to US12/029,914 priority patent/US8686950B2/en
Priority to KR1020080012533A priority patent/KR101103178B1/ko
Priority to TW097105063A priority patent/TWI399790B/zh
Priority to CN2008100881761A priority patent/CN101256408B/zh
Publication of JP2008198796A publication Critical patent/JP2008198796A/ja
Application granted granted Critical
Publication of JP4290204B2 publication Critical patent/JP4290204B2/ja
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H01ELECTRIC ELEMENTS
    • H01LSEMICONDUCTOR DEVICES NOT COVERED BY CLASS H10
    • H01L21/00Processes or apparatus adapted for the manufacture or treatment of semiconductor or solid state devices or of parts thereof
    • H01L21/02Manufacture or treatment of semiconductor devices or of parts thereof
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0484Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
    • G06F3/04847Interaction techniques to control parameter settings, e.g. interaction with sliders or dials
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B15/00Systems controlled by a computer
    • G05B15/02Systems controlled by a computer electric
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
    • G06F9/44Arrangements for executing specific programs
    • G06F9/451Execution arrangements for user interfaces
    • HELECTRICITY
    • H01ELECTRIC ELEMENTS
    • H01LSEMICONDUCTOR DEVICES NOT COVERED BY CLASS H10
    • H01L21/00Processes or apparatus adapted for the manufacture or treatment of semiconductor or solid state devices or of parts thereof

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Software Systems (AREA)
  • Human Computer Interaction (AREA)
  • Condensed Matter Physics & Semiconductors (AREA)
  • Manufacturing & Machinery (AREA)
  • Computer Hardware Design (AREA)
  • Microelectronics & Electronic Packaging (AREA)
  • Power Engineering (AREA)
  • Automation & Control Theory (AREA)
  • User Interface Of Digital Computer (AREA)
  • Container, Conveyance, Adherence, Positioning, Of Wafer (AREA)
  • Processing Or Creating Images (AREA)

Description

本発明は,基板処理装置の設定操作支援装置,設定操作支援方法,プログラムを記憶する記憶媒体に関する。
基板処理装置の運転のためには様々な設定や操作等が必要となり,これら設定や操作等は一般に,オペレータによって基板処理装置の操作部からの操作によって行うことができるようになっている。操作部はソフトウエアプログラムによって管理されるタッチパネル式の操作表示部,ハードウエアで構成される複数のボタンなどを備え,これらは例えば基板処理装置の前面に設けられる。
上記操作部のうち操作表示部には,設定画面や操作画面など多数の画面が表示される。これらの画面は予め種類別に複数グループに分類されるとともに,各グループの画面はそれぞれ階層構造になっており,ある種類のグループの画面に表示されるボタンを押下することでそのグループ内の次の階層の画面を表示させることができる。オペレータは,このような操作表示部の画面を見て,これから行うべき設定や操作に対応するボタンを選択してタッチ操作を繰返すことによって次々と画面を切換えて所望の画面を探し出し,必要な設定や操作を行う(例えば特許文献1参照)。通常,基板処理装置を運転する際には,先に必要な設定画面を探し出して各種の設定を行った上で,必要な操作画面を探し出して操作を行い,基板処理装置を設定通りに運転させる。
特開平8−227835号公報
ところで,基板処理装置のように各種の設定項目が多岐にわたる装置では,設定画面の数も非常に多い。例えばハードウエアで構成されるボタンなどの設定操作,ガス流量,圧力などプロセス条件の設定操作,半導体ウエハなどの基板搬送系の設定操作,装置を構成する多数の部品の型番や種類などの設定操作など様々な設定操作が必要となる。
また,近年の基板処理装置の多機能化に伴って,新たな機能が追加される度に,その機能を設定するための設定画面が追加されていくので,設定画面の数も益々増加の傾向にある。しかも,これらの新たな設定画面は,関連する画面グループの既に存在する階層に次々と追加されたり,またさらに深い階層が新たに設けられそこに追加されたりするので,各階層の画面の数も増え,また階層の数も益々増えていく。
このように画面の階層が深いほど,オペレータが画面操作で所望の設定画面までたどり着くのに時間と手間がかかってしまうという問題がある。また画面の分類の仕方によっては,同じ対象物の設定画面が別の画面グループの階層に含まれることもあるため,このような場合には所望の設定画面を探し出すのに非常に手間がかかってしまう。また,操作画面と設定画面が別の画面グループの場合には,例えばいったん設定画面による設定操作を行った後に,設定を終了して操作画面に切換えて装置の運転をしているときに,その操作対象物の設定を変更したい場合には,再び設定画面に切換えて操作対象物の所望の設定項目を次々と設定画面を切換えることによって探し出して設定し直さなければならないという設定操作の煩わしさもあった。
また,このような所望の設定画面を探し出すためには,各種の設定画面,設定項目を含む設定操作の知識と経験が必要になるため,オペレータによってはどこにどのような機能があるのか,その機能の存在自体を把握しきれず,また機能を設定したいときにどこに所望の設定項目が存在するのかわからないという虞もある。
そこで,本発明は,このような問題に鑑みてなされたもので,その目的とするところは,基板処理装置の設定操作をする際に,簡単な操作で所望の画面を即時に表示させることができるようにすることで,設定操作の煩わしさをなくし,使い勝手を向上させることができる設定操作支援装置等を提供することにある。
上記課題を解決するために,本発明のある観点によれば,基板処理装置の設定操作を支援する設定操作支援装置であって,前記基板処理装置を操作するための操作対象物と,少なくとも前記操作対象物の設定に関する画面を表示可能なタッチパネル式の操作表示部と,前記操作対象物の設定に関する画面によって設定された事項を記憶する設定記憶部と,設定支援ボタンと,前記操作対象物とこの操作対象物の設定に関する画面とが予め関連づけられた操作対象物設定関連画面情報を記憶する画面記憶部と,前記設定支援ボタンが押下されてから前記操作対象物による操作が行われると,その操作対象物に関連づけられた画面を前記画面記憶部から検索して前記操作表示部に表示する制御部と,を備えたことを特徴とする設定操作支援装置。
上記操作対象物は,例えば前記操作表示部に表示される操作ボタン又は前記操作表示部とは別個に設けられた操作ボタンであり,前記設定支援ボタンは,例えば前記操作表示部に表示される機能設定ボタン又は前記操作表示部とは別個に設けられた機能設定ボタンであり,前記操作対象物の設定に関する画面は,例えば機能設定画面である。
このような本発明によれば,オペレータは設定支援ボタンを押下して,操作対象物による操作を行うという極めて簡単な操作を行うだけで,その操作対象物の設定に関する画面が操作表示部に即時にしかも自動的に表示される。これにより,設定操作にかかる時間を大幅に短縮することができる。しかも,操作対象物による操作を行うことができれば,たとえ設定画面がどこにあるかなど設定操作の知識や経験がなくても,設定支援ボタンを押下するだけで操作対象物の設定に関する画面を操作表示部に即時に表示させることができる。また操作対象物の設定に関する画面が自動的に表示されるので,必要な機能を簡単に見つけ出すことができる。また,従来のように所望の設定画面を次々と切換えて設定画面を見つけ出す作業も不要となるので,設定操作の煩わしさがなくなり,使い勝手を向上させることができる。
また,上記設定支援ボタンは,前記機能設定ボタンと機能解説ボタンを備え,前記画面記憶部には,前記操作対象物に対してこの操作対象物の機能設定画面と機能解説画面が予め関連づけられた操作対象物設定関連画面情報が記憶され,前記制御部は,前記機能設定ボタンが押下されてから前記操作対象物による操作が行われると,その操作対象物に関連づけられた機能設定画面を前記画面記憶部から検索して前記操作表示部に表示し,前記機能解説ボタンが押下されてから前記操作対象物による操作が行われると,その操作対象物に関連づけられた機能解説画面を前記画面記憶部から検索して前記操作表示部に表示するようにしてもよい。
これによれば,オペレータは機能解説ボタンを押下して,操作対象物による操作を行うという極めて簡単な操作を行うだけで,その操作対象物の機能解説画面が操作表示部に即時にしかも自動的に表示される。これにより,機能解説画面を探し出す手間を省くことができ,表示された解説を確認して設定操作を行うことができるので設定操作を確実に行うことができる。
さらに,上記操作対象物の操作によって動作される動作対象物のシミュレーションを実行可能なシミュレータを設け,前記制御部は,前記操作表示部に表示された画面による設定操作が行われると,その設定事項を前記設定記憶部に記憶し,その後にその操作対象物の操作によって動作する動作対象物について前記設定記憶部に記憶した設定事項に応じたシミュレーションを前記シミュレータに実行させ,そのシミュレーションの画像を前記操作表示部に表示させるようにしてもよい。
これによれば,操作表示部に表示された画面による設定操作が行われた後,即時にその操作による動作についてのシミュレーションを操作表示部に表示させることができるので,設定による動作を即時に確認することができる。これにより,実際の操作を設定通りに確実に行うことができる。また,設定後に実際に基板処理装置を運転させてその操作による動作を確認するなどの確認作業の手間を省くことができるので,使い勝手を向上させることができる。
上記課題を解決するために,本発明の別の観点によれば,基板処理装置の設定操作を支援する設定操作支援装置であって,前記基板処理装置の構成物のうち動作の設定が可能な動作対象物と,前記動作対象物の動作についてのシミュレーションを実行するシミュレータと,少なくとも前記動作対象物の動作設定に関する画面と,前記動作対象物の前記シミュレーションによる動画を表示可能なタッチパネル式の操作表示部と,前記動作対象物の動作設定に関する画面によって設定された事項を記憶する設定記憶部と,設定支援ボタンと,前記動作対象物とこの動作対象物の動作設定に関する画面とが予め関連づけられた動作対象物設定関連画面情報を記憶する画面記憶部と,前記操作表示部に前記シミュレーションによる動作対象物の動画が表示されている際に,前記設定支援ボタンが押下されてから前記操作表示部のタッチ操作によりシミュレーション実行中の動作対象物の特定が行われると,その動作対象物に関連づけられた画面を前記画面記憶部から検索して前記操作表示部に表示する制御部とを備えたことを特徴とする設定操作支援装置が提供される。
上記設定支援ボタンは,例えば前記操作表示部に表示される機能設定ボタン又は前記操作表示部とは別個に設けられた機能設定ボタンであり,前記動作対象物の動作設定に関する画面は,例えばその動作対象物の動作についての機能設定画面である。
このような本発明によれば,オペレータが設定支援ボタンを押下して,シミュレーションによる動作中の動作対象物をその操作表示部の画面上のタッチ操作で特定するという極めて簡単で視覚的に分りやすい操作だけで,その動作対象物の設定に関する画面が操作表示部に即時にしかも自動的に表示される。これにより,設定操作にかかる時間を大幅に短縮することができる。しかも,動作対象物をシミュレーションで動作させている間であれば,たとえ設定画面がどこにあるかなど設定操作の知識や経験がなくても,設定支援ボタンを押下するだけで動作対象物の設定に関する画面を操作表示部に即時に表示させることができる。また動作対象物の設定に関する画面が自動的に表示されるので,必要な機能を簡単に見つけ出すことができる。また,従来のように所望の設定画面を次々と切換えて設定画面を見つけ出す作業も不要となるので,設定操作の煩わしさがなくなり,使い勝手を向上させることができる。
また,上記設定支援ボタンは,前記機能設定ボタンと機能解説ボタンを備え,前記画面記憶部には,前記動作対象物に対してこの動作対象物の機能設定画面と機能解説画面が予め関連づけられた動作対象物設定関連画面情報が記憶され,前記制御部は,前記操作表示部に前記シミュレーションによる動作対象物の動作画像が表示されている際に,前記機能設定ボタンが押下されてから前記シミュレーション実行中の動作対象物が特定されると,その動作対象物に関連づけられた機能設定画面を前記画面記憶部から検索して前記操作表示部に表示し,前記機能解説ボタンが押下されてから前記シミュレーション実行中の動作対象物が特定されると,その動作対象物に関連づけられた機能解説画面を前記画面記憶部から検索して前記操作表示部に表示するようにしてもよい。
これによれば,オペレータは機能解説ボタンを押下して,シミュレーションによる動作中の動作対象物をその操作表示部の画面上のタッチ操作で特定するという極めて簡単で視覚的に分りやすい操作を行うだけで,その動作対象物の機能解説画面が操作表示部に即時にしかも自動的に表示される。これにより,機能解説画面を探し出す手間を省くことができ,表示された解説を確認して設定操作を行うことができるので設定操作を確実に行うことができる。
また,上記制御部は,前記動作対象物の動作設定に関する画面による設定操作が行われると,その設定事項を前記設定記憶部に記憶し,その後にその動作対象物について前記設定記憶部に記憶した設定事項に応じたシミュレーションを実行させ,そのシミュレーションの画像を前記操作表示部に表示させるようにしてもよい。
これによれば,操作表示部に表示された画面による設定操作が行われた後,即時にその動作対象物の動作についてのシミュレーションを操作表示部に表示させることができるので,設定による動作を即時に確認することができる。これにより,動作対象物の実際の動作を設定通りに確実に行うことができる。また,設定後に実際に基板処理装置を運転させてその動作対象物の動作を確認するなどの確認作業の手間を省くことができるので,使い勝手を向上させることができる。
上記課題を解決するために,本発明の別の観点によれば,基板処理装置の設定操作を支援する設定操作支援装置であって,前記基板処理装置の構成物のうちその構成物の設定が可能な設定対象物と,前記設定対象物についてのシミュレーション表示を実行するシミュレータと,少なくとも前記設定対象物の設定に関する画面と,前記設定対象物の前記シミュレーションによる画像を表示可能なタッチパネル式の操作表示部と,前記設定対象物の設定に関する画面によって設定された事項を記憶する設定記憶部と,設定支援ボタンと,前記設定対象物とこの設定対象物の設定に関する画面とが予め関連づけられた設定対象物設定関連画面情報を記憶する画面記憶部と,前記操作表示部に前記シミュレーション表示による前記設定対象物の画像が表示されている際に,前記設定支援ボタンが押下されてから前記操作表示部のタッチ操作により表示中の設定対象物の特定が行われると,その設定対象物に関連づけられた画面を前記画面記憶部から検索して前記操作表示部に表示する制御部とを備えたことを特徴とする設定操作支援装置が提供される。
上記設定支援ボタンは,例えば前記操作表示部に表示される機能設定ボタン又は前記操作表示部とは別個に設けられた機能設定ボタンであり,前記設定対象物の設定に関する画面は,例えばその設定対象物についての機能設定画面である。
このような本発明によれば,オペレータが設定支援ボタンを押下して,シミュレーションによる表示中の設定対象物をその操作表示部の画面上のタッチ操作で特定するという極めて簡単で視覚的に分りやすい操作だけで,その設定対象物の設定に関する画面が操作表示部に即時にしかも自動的に表示される。これにより,設定操作にかかる時間を大幅に短縮することができる。しかも,設定対象物をシミュレーションで表示させている間であれば,たとえ設定画面がどこにあるかなど設定操作の知識や経験がなくても,設定支援ボタンを押下するだけで設定対象物の設定に関する画面を操作表示部に即時に表示させることができる。また設定対象物の設定に関する画面が自動的に表示されるので,必要な機能を簡単に見つけ出すことができる。また,従来のように所望の設定画面を次々と切換えて設定画面を見つけ出す作業も不要となるので,設定操作の煩わしさがなくなり,使い勝手を向上させることができる。
また,上記設定支援ボタンは,前記機能設定ボタンと機能解説ボタンを備え,前記画面記憶部には,前記設定対象物に対してこの設定対象物の機能設定画面と機能解説画面が予め関連づけられた設定対象物設定関連画面情報が記憶され,前記制御部は,前記操作表示部に前記シミュレーション表示による前記設定対象物の画像が表示されている際に,前記機能設定ボタンが押下されてから前記シミュレーション表示中の設定対象物が特定されると,その設定対象物に関連づけられた機能設定画面を前記画面記憶部から検索して前記操作表示部に表示し,前記機能解説ボタンが押下されてから前記シミュレーション表示中の設定対象物が特定されると,その設定対象物に関連づけられた機能解説画面を前記画面記憶部から検索して前記操作表示部に表示するようにしてもよい。
これによれば,オペレータは機能解説ボタンを押下して,シミュレーションによる表示中の設定対象物をその操作表示部の画面上のタッチ操作で特定するという極めて簡単で視覚的に分りやすい操作を行うだけで,その設定対象物の機能解説画面が操作表示部に即時にしかも自動的に表示される。これにより,機能解説画面を探し出す手間を省くことができ,表示された解説を確認して設定操作を行うことができるので設定操作を確実に行うことができる。
また,上記制御部は,前記設定対象物の設定に関する画面による設定操作が行われると,その設定事項を前記設定記憶部に記憶し,その後にその設定対象物について前記設定記憶部に記憶した設定事項に応じたシミュレーションを実行させ,そのシミュレーションの画像を前記操作表示部に表示させるようにしてもよい。
これによれば,操作表示部に表示された画面による設定操作が行われた後,即時にその設定対象物を操作表示部にシミュレーション表示させることができるので,設定された設定対象物を即時に確認することができる。これにより,設定対象物の設定を確実に行うことができる。
上記課題を解決するために,本発明の別の観点によれば,基板処理装置の設定操作を支援する設定操作支援方法であって,前記基板処理装置に設けられた設定支援ボタンが押下されたか否かを判断する工程と,前記設定支援ボタンが押下されたと判断した場合に,前記基板処理装置の構成物のうちの設定可能な対象物についての操作,操作表示部に表示されたシミュレーション画像のうちの動作対象物又は設定対象物の特定操作のうちのいずれかの操作が行われたか否かを判断する工程と,前記操作が行われたと判断した場合には,予め画面記憶部に記憶された前記各対象物とこれらの対象物の設定に関する画面とが関連づけられた対象物設定関連画面情報に基づいて,前記操作が行われた対象物に関連づけられた画面を検索して前記操作表示部に表示する工程とを有することを特徴とする基板処理装置の設定操作支援方法が提供される。
上記課題を解決するために,本発明の別の観点によれば,基板処理装置の設定操作を支援する設定操作支援方法を実行するプログラムを記憶するコンピュータ読取可能な記憶媒体であって,コンピュータに前記基板処理装置に設けられた設定支援ボタンが押下されたか否かを判断するステップと,前記設定支援ボタンが押下されたと判断した場合に,前記基板処理装置の構成物のうちの設定可能な対象物についての操作,操作表示部に表示されたシミュレーション画像のうちの動作対象物又は設定対象物の特定操作のうちのいずれかの操作が行われたか否かを判断するステップと,前記操作が行われたと判断した場合には,予め画面記憶部に記憶された前記各対象物とこれらの対象物の設定に関する画面とが関連づけられた対象物設定関連画面情報に基づいて,前記操作が行われた対象物に関連づけられた画面を検索して前記操作表示部に表示するステップとを実行させることを特徴とするプログラムを記憶する記憶媒体が提供される。
本発明によれば,基板処理装置の設定操作をする際に,簡単で分りやすい操作で所望の画面を即時にしかも自動的に表示させることができるので,設定操作の煩わしさをなくすことができ,使い勝手を向上させることができる。
以下に添付図面を参照しながら,本発明の好適な実施の形態について詳細に説明する。なお,本明細書及び図面において,実質的に同一の機能構成を有する構成要素については,同一の符号を付することにより重複説明を省略する。
先ず,本発明の実施形態にかかる設定操作支援装置として機能可能な基板処理装置について図面を参照しながら説明する。ここでは,基板処理装置として,本発明を縦型の熱処理装置に適用した場合を例に挙げて説明する。図1は,熱処理装置の外観構成の概略を示す斜視図であり,図2は熱処理装置の内部構成の概略を示す縦断面図である。図1では熱処理装置の内部に配設される各部の構成の概略を点線で示している。
図1,図2に示すように,熱処理装置100は,複数枚例えば25枚の被処理基板例えば半導体ウエハWを収納したキャリア102を筐体104内に搬入搬出(ロード・アンロード)するためのロードポート110と,このロードポート110から搬入された複数のキャリア102を収納,保管するキャリアステージ120と,多数枚例えば75枚のウエハを多段に保持したウエハボート(保持手段)130を収容してウエハWに所定の熱処理例えばCVD処理を施す熱処理炉140と,ウエハボート130に移載されるウエハWを収容するキャリア102が載置されるFIMSポート150と,制御部300を備えている。
キャリア102は,容器本体内に複数枚のウエハWを水平状態で上下方向に所定間隔で多段に収納可能であり,容器本体の前面に着脱可能な蓋(図示せず)を備えたいわゆる密閉型運搬容器(FOUP:Front Opening Unified Pod)である。キャリア102は,例えば,OHT(天井走行型搬送装置),AGVやRGV(床走行型搬送装置),PGV(手押し型搬送装置)によって運搬される。
熱処理炉140は,筐体104内の後部上方に設置されており,下部が炉口140Aとして開口された縦長の処理容器としての反応管142と,反応管142の周囲を覆うように設けられ,反応管142内の雰囲気を所定の温度例えば300〜1200℃に加熱制御可能な加熱機構としてのヒータ144とを備えている。なお,反応管142は,例えば高い耐熱性と電気絶縁性を有する石英ガラスで構成される。また,ヒータ144は,例えば抵抗発熱体で構成される。
また,熱処理炉140の反応管142には,その内部に処理ガスやパージ用の不活性ガスを導入するための複数のガス導入管が接続されているとともに,その内部の圧力を調整するための真空ポンプと圧力制御弁が排気管を介して接続されている。
筐体104内には,熱処理炉140を設置するための例えばステンレス鋼製のベースプレート106が水平に設けられている。ベースプレート106には,熱処理炉140の炉口140Aに対応する位置に開口部(図示せず)が形成されている。ウエハボート130は,この開口部を通じて熱処理炉140内にロードされ,また熱処理炉140内からアンロードされる。
熱処理炉140の下方には,筐体104,ベースプレート106,および隔壁108によって囲まれたローディングエリア170が設けられている。熱処理炉140内にロードされるウエハボート130は,このローディングエリア170にて待機する。また,ローディングエリア170には,熱処理炉140の炉口140Aを下方から密閉する蓋体172,昇降回転機構174,蓋体172が下降したときに炉口140Aを遮蔽(遮熱)するためのシャッタ機構(図示せず),アンロードされたウエハボート130とFIMSポート150上のキャリア102との間でウエハWの移載を行うウエハ移載機構176,および隔壁108に形成された開口部(図示せず)を密閉可能な扉機構178が配置されている。
ウエハボート130は,大口径例えば直径300mmのウエハWを水平状態で上下方向に所定間隔で多段に支持するボート本体130Aおよびこのボート本体130Aを支える脚部130Bから構成されている。このウエハボート130の材料としては,石英ガラスなどを採用することができる。
蓋体172には,昇降回転機構174が取り付けられている。このため,蓋体172は,垂直方向への昇降動作が可能であり,熱処理炉140の炉口140Aを開状態または閉状態とすることができる。また,蓋体172には,炉口140Aを加熱または保温する機構(図示せず)が設けられている。
ウエハボート130の脚部130Bは,昇降回転機構174の回転軸に連結されている。この構成により,ウエハボート130は,蓋体172と連動した垂直方向への昇降動作が可能であるとともに,水平回転動作も可能である。したがって,ウエハボート130は,水平方向の回転角度が調整された状態で熱処理炉140内へロードされる。
筐体104内の前部にはキャリア102の搬送および保管を行う搬送保管エリア180が設けられている。この搬送保管エリア180と上記のローディングエリア170は,隔壁108によって仕切られている。
搬送保管エリア180の下部には,FIMSポート150が配置されている。このFIMSポート150は,キャリア102が載置される台150Aと,キャリア102の容器本体の前面周縁部が隔壁108に当接するようにキャリア102を固定する固定機構(図示せず)と,キャリア102の蓋を開閉する蓋開閉機構(図示せず)とを備えている。なお,このFIMSポート150を並列に2つ備えるようにしてもよい。
搬送保管エリア180の後方上部には,キャリアステージ120が設けられている。キャリアステージ120は,例えば,第1〜第3の載置棚120A,120B,120Cを有し,それぞれにキャリア102を載置して保管できるように構成されている。
搬送保管エリア180の前方上部には,ロードポート110,キャリアステージ120,およびFIMSポート150の間でキャリア102の搬送,移載を行うキャリアトランスファ182が設けられている。
ロードポート110は,キャリア102を載置する台110Aと,キャリア102を搬送保管エリア180内に搬入搬出するための開口部110Bとを備えている。ロードポート110へのキャリア102の搬送およびロードポート110からのキャリア102の搬出は,例えば床面走行型搬送装置または作業員によって行われる。
ロードポート110の上方の正面壁部には,熱処理装置100についてオペレータが各種の操作や機能設定などを行うための操作部200が設けられている。操作部200は,熱処理装置100の各部を制御する制御部300に接続されている。制御部300は,操作部200からの操作に基づいて,熱処理装置100の各種制御例えばキャリア102の搬送制御,ウエハWの移載制御,熱処理のプロセス制御,シミュレーション表示制御等を行うようになっている。
(制御部の構成例)
ここで,制御部300の構成例について図面を参照しながら説明する。制御部300は熱処理装置100を設定操作支援装置として機能可能に構成される。図3は,制御部の概略構成を示すブロック図である。図3に示すように制御部300は,制御部本体を構成するCPU(中央処理装置)310を備える。CPU310は,制御バス,データバス等のバスラインにより,上記操作部200,熱処理装置100の各部のシミュレーション(例えば後述する動作対象物の動作についてのシミュレーション,設定対象物の表示についてのシミュレーション等)を実行するためのシミュレータ330,CPU310の処理で使用されるメモリ340,CPU310の処理に必要なデータ等を記憶する記憶部350に接続されている。
操作部200は,オペレーション操作表示部210,シミュレーション操作表示部220などの操作表示部を備えるとともに,操作支援ボタン230(ここでは機能設定ボタン232,機能解説ボタン(HELPボタン)234),オペレータアクセスボタン(オペレータアクセススイッチ)240など各種の操作ボタンを備える。操作部200は例えば図1,図6に示すように熱処理装置100の正面に配設されている。
オペレータアクセスボタン240は,キャリア102をオペレータによってロードポート110にセットする場合に使用するボタンである。このオペレータアクセスボタン240は例えばキャリア102をマニュアルでセットする場合の設定として次のような2つの機能設定が可能になっている。1つ目の機能設定は,オペレータアクセスボタン240を押してからロードポート110にキャリア102をセットし,セットした後にもう一度オペレータアクセスボタン240を押すことによって,熱処理装置100側がキャリア102がセットされたことを認識するという設定である。また,2つ目の機能設定は,オペレータアクセスボタン240を押してからロードポート110にキャリア102をセットすると,これを熱処理装置100側で自動的に検出しキャリア102がセットされたことを認識するという設定である。これらの設定は図11に示すようなオペレータアクセスボタン設定画面によって設定変更できるようになっている。
オペレーション操作表示部210,シミュレーション操作表示部220などの操作表示部は,例えばタッチパネル式の操作表示パネルによって構成される。図6に示すようにオペレーション操作表示部210は,オペレータの操作に基づいて各種の画面を表示させることができる。オペレーション操作表示部210に表示される画面としては,例えば操作ボタンなどを表示する操作画面,設定ボタンや設定入力欄などを表示する設定画面,機能の解説などを表示する機能解説画面(HELP画面),熱処理装置の状態(温度,圧力等)などを表示する状態表示画面などが挙げられる。また,オペレーション操作表示部210の各画面に表示されたボタンを押下することで,各種の操作や設定を行うことができることができるようになっている。
シミュレーション操作表示部220には,例えば熱処理装置100の構成物のうちの動作の設定が可能な対象物(例えば図2に示すキャリアトランスファ182,ウエハ移載機構176など)についてシミュレータ330によって行われるシミュレーション画像が動画で表示される。また,種類や型番などの設定が可能な設定対象物(例えば図2に示すウエハボート130など)についてのシミュレータ330によって行われるシミュレーション画像が2次元表示又は3次元表示(立体表示)される。このようにシミュレーション操作表示部220に表示された動作対象物や設定対象物の画像の表示領域を手指等でタッチすることで,その動作対象物や設定対象物を特定することができるようになっている。
記憶部350は例えばハードディスクなどで構成され,プログラム記憶部351,画像データ記憶部352,設定データ記憶部353,画面データ記憶部354等を備える。
プログラム記憶部351には,例えば熱処理装置100の各部を制御するためのプログラムや,上述した操作表示部210,220の表示制御を行う表示プログラム,熱処理装置100の各部の設定を行うための設定プログラム,熱処理装置100の各部の動作シミュレーションの動画表示や立体表示するためのシミュレーションプログラム,後述する設定操作支援処理を実行するプログラムなどの各種のプログラムが記憶されている。これらのプログラムはCPU310により必要に応じて読み出されて実行される。
画像データ記憶部352には,シミュレータ330による動作対象物の動作を2次元又は3次元の動画で表示するシミュレーションを実行するための画像データや,設定対象物を2次元又は3次元で表示するシミュレーションを実行するための画像データなど必要な画像データが記憶されている。
設定データ記憶部353には,各設定画面による設定操作で設定される設定データを記憶する。この設定データには,プロセス処理の条件(温度,圧力等)の設定データ,熱処理装置に使用される各部(炉内に供給するガス流量を制御するマスフローコントローラ,ボートエレベータ等)のサイズや種類などの設定データが含まれる。
画面データ記憶部354には,上述した操作画面,機能設定画面,HELP画面などオペレーション操作表示部210に表示させる各種の画面データが記憶される。例えば図4に観念的に示すように各画面は複数のグループで構成され,これら各グループの画面はそれぞれ階層構造になっている。例えば図4に示すメニュー画面に表示されるボタンを押下することで第1階層の画面A1,B1,C1…が表示され,さらに第1階層の画面例えば画面A1に表示されるボタンを押下することで第2階層の画面A11,A12,…が表示され,第2階層の画面例えば画面A11に表示されるボタンを押下することで第3階層の画面A111,A112,…が表示されるというように,次々と表示される画面が切換えられるようになっている。
ところで,熱処理装置100などの基板処理装置では,その機能も多岐にわたるので機能設定画面やその機能の解説を表示する機能解説画面(HELP画面)の数も非常に多い。近年の基板処理装置の多機能化に伴って,新たな機能が追加される度に,その機能を設定するための機能設定画面やHELP画面が追加されていくので,機能設定画面の数も益々増加の傾向にある。また,新たな機能が追加される度に,これらの画面の数は益々増える傾向にある。しかも,これらの新たな機能設定画面やHELP画面は,関連する画面グループの既に存在する階層に次々と追加されたり,またさらに深い階層が新たに設けられそこに追加されたりするので,各階層の画面の数も増え,また階層の数も益々増えていく。
このように画面の階層が深いほど,オペレータが画面操作で所望の設定画面までたどり着くのに時間と手間がかかってしまうという問題がある。また画面の分類の仕方によっては,同じ対象物の設定画面が別の画面グループの階層に含まれることもあるため,このような場合には所望の設定画面を探し出すのに非常に手間がかかってしまう。また,操作画面と設定画面が別の画面グループの場合には,例えばいったん設定画面による設定操作を行った後に,設定を終了して操作画面に切換えて装置の運転をしているときに,その操作対象物の設定を変更したい場合には,再び設定画面に切換えて操作対象物の所望の設定項目を次々と設定画面を切換えることによって探し出して設定し直さなければならないという設定操作の煩わしさもあった。
また,このような所望の設定画面を探し出すためには,各種の設定画面,設定項目を含む設定操作の知識と経験が必要になるため,オペレータによってはどこにどのような機能があるのか,その機能の存在自体を把握しきれず,また機能を設定したいときにどこに所望の設定項目が存在するのかわからないという虞もある。
そこで,本発明では,熱処理装置100を構成する構成物のうち設定が可能な対象物(例えば後述する操作対象物,動作対象物,設定対象物)についての機能設定画面及びHELP画面についてはそれぞれ,これらの対象物に予め関連づけしておくとともに,操作支援ボタン(例えば機能設定ボタン232,HELPボタン234)を設け,操作支援ボタンを押下して上記操作対象物の操作,シミュレーション画像の動作対象物の特定や設定対象物の特定を行った場合には,これら対象物に予め関連づけされた機能設定画面やHELP画面を即時に表示させることができるようにした(設定操作支援処理)。これにより,オペレータは簡単な操作で所望の機能設定画面やHELP画面を素早く表示させることができるようになり,設定操作の煩わしさをなくし,使い勝手を向上させることができる。
機能設定画面及びHELP画面を所定の対象物に関連づけたデータは,例えば画面データ記憶部354に記憶される。すなわち,画面データ記憶部354には,例えば図5Aに示すように所定の操作対象物にそれぞれの機能設定画面及び機能解説画面(HELP画面)を関連づけした操作対象物設定関連画面情報を予め記憶する操作対象物設定関連画面データテーブル352A,例えば図5Bに示すように所定の動作対象物に機能設定画面及び機能解説画面(HELP画面)を関連づけした動作対象物設定関連画面情報を予め記憶する動作対象物設定関連データテーブル352B,例えば図5Cに示すように所定の設定対象物に機能設定画面及び機能解説画面(HELP画面)を関連づけした設定対象物設定関連画面情報を予め記憶する設定対象物設定関連データテーブル352Cが設けられる。なお,HELP画面に表示する機能解説については,上記のようにHELP画面とともに画面データ記憶部354に記憶しておいてもよく,またHELPデータ記憶部(図示しない)を別途設けてこれに各HELP画面に関連づけて機能解説を記憶しておくようにしてもよい。
ここでは,操作対象物とは,熱処理装置100を操作するための操作ボタンなどのうち,その操作の設定が可能な対象物をいう。操作対象物としては例えば図1に示すオペレータアクセスボタン240が挙げられる。なお,操作ボタンとしては,本実施形態のようにハードウエアとして操作部200に設けられたボタンであってもよく,またオペレーション操作表示部210に表示されたボタンであってもよい。
また,動作対象物とは,熱処理装置100を構成する構成物のうち動作の設定が可能な対象物をいう。動作対象物としては例えば図2に示すキャリアトランスファ182,ウエハ移載機構176などが挙げられる。また,設定対象物とは,熱処理装置100を構成する構成物のうち種類や型番などの設定が可能な対象物をいう。設定対象物としては,例えば図2に示すウエハボート130などが挙げられる。なお,動作対象物と設定対象物とは必ずしも別の構成物である必要はなく,同一の構成物であってもよい。熱処理装置100を構成する構成物のうち種類や型番などの設定が可能な設定対象物の中には,動作設定も可能な動作対象物も含まれるからである。
ところで,上述したような機能設定画面,HELP画面,操作画面を含む各画面は,例えば図6に示すように,オペレーション操作表示部210に表示される。図6には操作画面としての操作メニュー画面の表示例を示している。操作メニュー画面にはガス,温度,プロセスのボタンの他,モード変更ボタン212が表示される。モード変更ボタン212を押下すると,例えば図7に示すように熱処理装置100を実際に運転してウエハの処理を行う通常運転モードと,熱処理装置100を実際には運転せずにシミュレータ330によるシミュレーション(例えば動作対象物の動作シミュレーション,設定対象物の表示シミュレーション)を行い,シミュレーション操作表示部220にそのシミュレーション画像を表示するシミュレータモードのボタンが表示され,これらのモードをオペレータの操作によって選択できるようになっている。
また,図6に示す操作メニュー画面には設定ボタン214が表示され,この設定ボタン214が押下されると,オペレーション操作表示部210には例えば図8に示すような設定画面としての設定メニュー画面が表示される。この設定メニュー画面に表示されるボタンを押下すると下位の階層の機能設定画面が表示され,そこに表示されるボタンをさらに押下してさらに下位の階層の機能設定画面を表示させるという画面操作を繰り返すことによって,所望の機能設定画面を表示させることができる。
図6に示すシミュレーション操作表示部220には,上述したシミュレータモードに設定されている場合,オペレータの図示しない操作画面からの操作によってシミュレータ330によって実行される動作対象物のシミュレーション画像が,例えば図9に示すように動画で表示される。また,シミュレーションによって動作中の動作対象物(例えばキャリアトランスファ182)やシミュレーションによって表示中の設定対象物(例えばウエハボート130)を手指等でタッチすることによって,各対象物を特定することができる。
(設定操作支援処理)
このような構成の熱処理装置100によって行われる設定操作支援処理について説明する。設定操作支援処理は,制御部300により所定のプログラムに基づいて実行される。設定操作支援処理は,主として操作ボタンなどの操作対象物の設定操作支援処理と,シミュレーション動作中の動作対象物の設定操作支援処理,シミュレーション表示中の設定対象物の設定操作支援処理に分けられるので,以下これらに分けて説明する。
(操作対象物の設定操作支援処理)
先ず,操作対象物の設定操作支援処理について図面を参照しながら説明する。図10は操作対象物の設定操作支援処理の具体例を示すフローチャートである。図10に示すように,先ずステップS110にて操作支援ボタン230が押下されたか否かを判断する。本実施形態では例えば図11に示すように操作支援ボタン230として機能設定ボタン232とHELPボタン234を設けるため,これらのうちのいずれかが押下されたか否かを判断する。そして,ステップS120にてどちらのボタンが押下されたか判断し,機能設定ボタン232が押下されたと判断した場合はステップS130にて操作対象物の操作が行われたか否かを判断する。例えば操作部200に設けられた操作対象物としての操作ボタンの操作(例えば図11に示すオペレータアクセスボタン240の操作など)やオペレーション画面に表示された操作対象物としてのボタンによる操作が行われたか否かを判断する。
ステップS130にて操作対象物の操作が行われたと判断すると,ステップS140にてその操作対象物に関連付けられた機能設定画面を,画面データ記憶部354の例えば図5Aに示す操作対象物設定関連画面データテーブル352Aから検索してオペレーション操作表示部210に表示する。
例えばオペレーション操作表示部210には図11に示すような設定画面が表示される。この設定画面はオペレータアクセスボタン240についての設定画面であり,例えばオペレータアクセスボタン240の機能設定(例えば上述したキャリア102をマニュアルでセットする際の設定など)を画面を見ながらタッチ操作で行うことができるようになっている。また,この設定画面には,設定が終了後にその設定を記憶するための設定終了ボタン218,設定後の操作をシミュレーションで実行するためのシミュレーションボタン216などが表示される。なお,設定終了ボタン218,シミュレーションボタン216などは,他の機能設定画面でも使用するため,図11に示すように画面の下方などのように各機能設定画面で共通に表示する部位に配置することが好ましい。
次いで,ステップS150にてオペレーション操作表示部210に表示された機能設定画面による設定が終了したか否かを判断し,設定が終了したと判断した場合には,その設定を設定データ記憶部353に記憶する。例えば図11に示すような機能設定画面に表示された設定終了ボタン218が押下された場合には設定終了と判断し,その設定を記憶する。
次にステップS160にてシミュレーションを行うか否かを判断する。例えば図11に示すような機能設定画面に表示されたシミュレーションボタン216が押下されると,シミュレーションを行うと判断する。シミュレーションボタン216が押下されずに他のボタンや操作がされると,シミュレーションを行わないと判断し,一連の設定操作支援処理を終了する。そして,他のボタンや操作に対応する処理が行われる。
また,ステップS160にてシミュレーションを行うと判断した場合には,ステップS170にてその操作対象物の操作をシミュレーションで行う。具体的には,通常運転モードである場合には,いったんシミュレータモードに自動的に切り換えてシミュレーションを行い,シミュレーションが終了したら,モードを元に戻す。既にシミュレータモードである場合には,モードを切り換えずにシミュレーションを行う。シミュレーションでは,設定した操作対象物の操作を行うと,シミュレータ330により先ほど設定した設定データに基づいてその操作のシミュレーションが実行され,シミュレーション操作表示部220に例えばそのシミュレーションの動画が表示される。シミュレーションが終了すると,一連の設定操作支援処理を終了する。
また,ステップS120にてHELPボタン234が押下されたと判断した場合は上記ステップS130と同様にステップS180にて操作対象物の操作が行われたか否かを判断する。ステップS180にて操作対象物の操作が行われたと判断すると,ステップS190にてその操作対象物に関連付けられたHELP画面を,画面データ記憶部354の例えば図5Aに示す操作対象物設定関連画面データテーブル352Aから検索してオペレーション操作表示部210に表示して一連の設定操作支援処理を終了する。
このような操作対象物の設定操作支援処理によれば,オペレータは操作対象物の機能設定を行いたい場合には,機能設定ボタン232を押下してその操作対象物の操作を行うという簡単で分かり易い操作だけで,その操作対象物の機能設定画面をオペレーション操作表示部210に一度で表示させることができる。このため,従来のように,その操作対象物の機能設定画面を設定メニュー画面から何度も画面を切り換えて表示させながら探す必要がなくなる。これにより,操作の煩わしさを解消し,使い勝手を向上させることができる。
ここで,上述した設定操作支援処理によってオペレータが操作対象物の機能設定操作を行う場合の具体的操作例について図面を参照しながら説明する。図11は操作対象物の1例としてのオペレータアクセスボタン240の機能設定を行う操作を説明するための図であり,図12はオペレータアクセスボタン240の機能解説を表示させる操作を説明するための図である。図13,図14は,操作画面に表示されたボタンを操作対象物としてその機能設定を行う操作を説明するための図である。
本実施形態にかかる設定操作支援処理を利用して例えばオペレータアクセスボタン240の機能設定を行いたい場合には,オペレータは手指等で機能設定ボタン232を押してから,図11に示すようにオペレータアクセスボタン240を手指等で押下すると,実際のオペレータアクセスボタン240による処理が行われることなく,オペレーション操作表示部210にオペレータアクセスボタン設定画面が一度で表示される。これにより,オペレータが直ぐにオペレータアクセスボタンの設定を行うことができる。
そして,オペレータアクセスボタン240の設定を変更した後に,シミュレーションボタン216を押下して,オペレータアクセスボタン240の操作を行うと,シミュレーション操作表示部220に,変更した設定によるオペレータアクセスボタン240による操作の処理が動画でシミュレーション表示される。
また,オペレータアクセスボタン240のHELP画面を表示させたい場合には,オペレータは手指等でHELPボタン234を押してから,図12に示すようにオペレータアクセスボタン240を手指等で押下すると,実際のオペレータアクセスボタン240による処理が行われることなく,オペレーション操作表示部210にオペレータアクセスボタンHELP画面が一度で表示される。これにより,オペレータは直ぐにオペレータアクセスボタン240の設定や機能の説明を確認することができる。
次に,操作画面に表示されたボタンを操作対象物としてその機能設定を行う操作について図13,図14を参照しながら説明する。図13に示すようにオペレーション操作表示部210に操作画面として例えば使用するガスをボタン操作によりマニュアルで選択するガスマニュアル選択画面が表示されているときに,手指等で機能設定ボタン232を押下してから,選択するガスのボタンを押下すると,そのガスが使用するガスとして選択される処理が行われることなく,図14に示すようにそのガスについての機能を設定するための設定画面がオペレーション操作表示部210に表示される。これによれば,ガスマニュアル選択画面によって選択しようとするガスについて,選択する前にそのガスについての機能設定を行うことができる。これにより,設定メニュー画面に切り換えてガスの設定画面を探す必要がなくなり,設定したいときに直ぐに設定できるため,使い勝手を向上させることができる。
このように,上述した操作対象物についての設定操作支援処理によれば,オペレータは機能設定ボタン232を押下して,操作ボタンなどの操作対象物による操作を行うという極めて簡単な操作を行うだけで,その操作対象物の設定に関する画面がオペレーション操作表示部210に即時にしかも自動的に表示される。これにより,設定操作にかかる時間を大幅に短縮することができる。しかも,操作対象物による操作を行うことができれば,たとえ設定画面がどこにあるかなど設定操作の知識や経験がなくても,機能設定ボタン232を押下するだけで操作対象物の設定に関する画面をオペレーション操作表示部210に即時に表示させることができる。また操作対象物の設定に関する画面が自動的に表示されるので,必要な機能を簡単に見つけ出すことができる。また,従来のように所望の設定画面を次々と切換えて設定画面を見つけ出す作業も不要となるので,設定操作の煩わしさがなくなり,使い勝手を向上させることができる。
また,オペレータはHELPボタン234を押下して,操作対象物による操作を行うという極めて簡単な操作を行うだけで,その操作対象物のHELP画面が操作表示部に即時にしかも自動的に表示される。これにより,HELP画面を探し出す手間を省くことができ,表示された解説を確認して設定操作を行うことができるので設定操作を確実に行うことができる。
また,オペレーション操作表示部210に表示された画面による設定操作が行われた後,即時にその操作による動作についてのシミュレーションをシミュレーション操作表示部220に表示させることができるので,設定による動作を即時に確認することができる。これにより,実際の操作を設定通りに確実に行うことができる。また,設定後に実際に熱処理装置100を運転させてその操作による動作を確認するなどの確認作業の手間を省くことができるので,使い勝手を向上させることができる。
(動作対象物の設定操作支援処理)
次に,動作対象物の設定操作支援処理について図面を参照しながら説明する。図15は動作対象物の設定操作支援処理の具体例を示すフローチャートである。図15に示すように,先ずステップS200にてシミュレータモードか否かを判断する。シミュレータモードであれば動作対象物の特定をシミュレーション操作表示部220の表示画面上で行うことができるからである。次いでステップS210にて操作支援ボタン230が押下されたか否かを判断する。本実施形態では例えば図16に示すように操作支援ボタン230として設けられた機能設定ボタン232とHELPボタン234のうちのいずれかが押下されたか否かを判断する。そして,ステップS220にてどちらのボタンが押下されたか判断し,機能設定ボタン232が押下されたと判断した場合はステップS230にて動作シミュレーション中の動作対象物が特定されたか否かを判断する。
このような動作対象物の特定は,上述したようにシミュレーション操作表示部220により行う。具体的には例えばシミュレーション操作表示部220のタッチパネルの座標のうち,動作対象物がシミュレーションによって動作する表示範囲の座標を動作対象物の特定範囲とし,各動作対象物についての特定範囲を予め設定して例えば画像データ記憶部352に記憶しておく。そして,例えば図16に示すようにシミュレーション操作表示部220に表示された動作対象物がシミュレーションによる動作中に,その動作対象物の特定範囲が手指等によってタッチされた場合にその動作対象物が特定されたと判断する。なお,動作対象物の特定の仕方については上記のものに限られるものではない。
そして,ステップS230にて動作シミュレーション中の動作対象物が特定されたと判断すると,ステップS240にてその動作対象物に関連付けられた機能設定画面を,画面データ記憶部354の例えば図5Bに示す動作対象物設定関連画面データテーブル352Bから検索してオペレーション操作表示部210に表示する。例えばオペレーション操作表示部210には図16に示すような設定画面が表示される。この設定画面はキャリアトランスファ182のキャリア102の搬送動作の設定を行うためのキャリア搬送動作設定画面である。
次いで,ステップS250にてオペレーション操作表示部210に表示された機能設定画面による設定が終了したか否かを判断し,設定が終了したと判断した場合には,その設定を設定データ記憶部353に記憶する。例えば図16に示すような機能設定画面に表示された設定終了ボタン218が押下された場合には設定終了と判断し,その設定を記憶する。
次にステップS260にてシミュレーションを行うか否かを判断する。例えば図16に示すような機能設定画面に表示されたシミュレーションボタン216が押下されると,シミュレーションを行うと判断する。シミュレーションボタン216が押下されずに他のボタンや操作がされると,シミュレーションを行わないと判断し,一連の設定操作支援処理を終了する。そして,他のボタンや操作に対応する処理が行われる。
また,ステップS260にてシミュレーションを行うと判断した場合には,ステップS270にてその動作対象物の動作をシミュレーションで行う。なお,ここでは,既にシミュレータモードであるため,モードを切り換えずにシミュレーションを行うことができる。シミュレーションでは,シミュレータ330により先ほど設定した設定データに基づいてその動作対象物の動作についてのシミュレーションが実行され,シミュレーション操作表示部220に例えばそのシミュレーションの動画が表示される。シミュレーションが終了すると,一連の設定操作支援処理を終了する。
また,ステップS220にてHELPボタン234が押下されたと判断した場合は上記ステップS230と同様にステップS280にて動作シミュレーション中の動作対象物の特定が行われたか否かを判断する。ステップS280にて動作対象物の特定が行われたと判断すると,ステップS290にてその動作対象物に関連付けられたHELP画面を,例えば画面データ記憶部354の例えば図5Bに示す動作対象物設定関連画面データテーブル352Bから検索してオペレーション操作表示部210に表示して一連の設定操作支援処理を終了する。
このような動作対象物の設定操作支援処理によれば,オペレータは動作対象物の動作についての機能設定を行いたい場合には,先ずその動作対象物の動作シミュレーションを行って,シミュレーション操作表示部220にその動作対象物のシミュレーションの動画を表示させる。そして,機能設定ボタン232を押下してから動作シミュレーション中の動作対象物をシミュレーション操作表示部220の画面上で手指等によって特定するという簡単で分かり易い操作だけで,その動作対象物の機能設定画面をオペレーション操作表示部210に一度で表示させることができる。このため,従来のように,その動作対象物の機能設定画面を設定メニュー画面から何度も画面を切り換えて表示させながら探す必要がなくなる。これにより,操作の煩わしさを解消し,使い勝手を向上させることができる。また,シミュレーションで設定を確認することができるので,設定確認のために実際に熱処理装置100を運転させる煩わしさをなくすことができる。
ここで,本実施形態にかかる設定操作支援処理を利用してオペレータが動作対象物の機能設定操作を行う場合の具体的操作例について図面を参照しながら説明する。図16は動作対象物の1例としてのキャリアトランスファ182のキャリア搬送動作の機能設定を行う操作を説明するための図であり,図17はキャリアトランスファ182のキャリア搬送動作の機能解説を表示させる操作を説明するための図である。
上述した設定操作支援処理を利用して例えばキャリアトランスファ182のキャリア搬送動作についての機能設定を行いたい場合には,動作対象物としてのキャリアトランスファ182によるキャリア102の搬送動作のシミュレーションが行われている間に,オペレータは手指等で機能設定ボタン232を押してから,図16に示すようにシミュレーション操作表示部220で動作中のキャリアトランスファ182を手指等でタッチして特定するだけで,オペレーション操作表示部210にキャリア搬送動作設定画面が一度で表示される。これにより,オペレータが直ぐにキャリアトランスファ182についてのキャリア搬送動作を設定することができる。
そして,キャリア搬送動作の設定を変更した後に,シミュレーションボタン216を押下すると,シミュレーション操作表示部220に,変更した設定によるキャリアトランスファ182の搬送動作シミュレーションが動画で表示される。
また,キャリアトランスファ182のキャリア搬送動作についてのHELP画面を表示させたい場合には,キャリアトランスファ182によるキャリア102の搬送動作のシミュレーションが行われている間に,オペレータは手指等でHELPボタン234を押してから,図17に示すようにシミュレーション操作表示部220で動作中のキャリアトランスファ182を手指等でタッチして特定するだけで,オペレーション操作表示部210にキャリア搬送動作HELP画面が一度で表示される。これにより,オペレータはシミュレーションモードによる操作を終了することなく,直ぐにキャリア搬送動作の設定や機能の説明を確認することができる。
このような動作対象物についての設定操作支援処理によれば,オペレータは機能設定ボタン232を押下して,シミュレーション操作表示部220に表示されているシミュレーション動作中の動作対象物をそのシミュレーション操作表示部220の画面上のタッチ操作で特定するという極めて簡単で視覚的に分りやすい操作を行うだけで,その動作対象物の設定に関する画面がオペレーション操作表示部210に即時にしかも自動的に表示される。これにより,設定操作にかかる時間を大幅に短縮することができる。しかも,動作対象物をシミュレーションで動作させている間であれば,たとえ設定画面がどこにあるかなど設定操作の知識や経験がなくても,機能設定ボタン232を押下するだけで動作対象物の設定に関する画面をオペレーション操作表示部210に即時に表示させることができる。また動作対象物の設定に関する画面が自動的に表示されるので,必要な機能を簡単に見つけ出すことができる。また,従来のように所望の設定画面を次々と切換えて設定画面を見つけ出す作業も不要となるので,設定操作の煩わしさがなくなり,使い勝手を向上させることができる。
また,オペレータはHELPボタン234を押下して,シミュレーション操作表示部220に表示され,シミュレーションによる動作中の動作対象物をそのシミュレーション操作表示部220の画面上のタッチ操作で特定するという極めて簡単で視覚的に分りやすい操作を行うだけで,その動作対象物の機能解説画面がオペレーション操作表示部210に即時にしかも自動的に表示される。これにより,機能解説画面を探し出す手間を省くことができ,表示された解説を確認して設定操作を行うことができるので設定操作を確実に行うことができる。
また,オペレーション操作表示部210に表示された画面による設定操作が行われた後,即時にその動作対象物の動作についてのシミュレーションをシミュレーション操作表示部220に表示させることができるので,設定による動作即時に確認することができる。これにより,動作対象物の実際の動作を設定通りに確実に行うことができる。また,設定後に実際に基板処理装置を運転させてその動作対象物の動作を確認するなどの確認作業の手間を省くことができるので,使い勝手を向上させることができる。
(設定対象物の設定操作支援処理)
次に,設定対象物の設定操作支援処理について図面を参照しながら説明する。図18は設定対象物の設定操作支援処理の具体例を示すフローチャートである。図18に示すように,先ずステップS300にてシミュレータモードか否かを判断する。シミュレータモードであれば設定対象物の特定をシミュレーション操作表示部220の表示画面上で行うことができるからである。次いでステップS310にて操作支援ボタン230が押下されたか否かを判断する。本実施形態では図19に示すように操作支援ボタン230として設けられた機能設定ボタン232とHELPボタン234のうちのいずれかが押下されたか否かを判断する。そして,ステップS320にてどちらのボタンが押下されたか判断し,機能設定ボタン232が押下されたと判断した場合はステップS330にてシミュレーション操作表示部220にシミュレーション表示されている設定対象物が特定されたか否かを判断する。
このような設定対象物の特定は,上述したようにシミュレーション操作表示部220により行う。具体的には例えばシミュレーション操作表示部220のタッチパネルの座標のうち,設定対象物がシミュレーション表示される範囲の座標を設定対象物の特定範囲とし,各設定対象物についての特定範囲を予め設定して例えば画像データ記憶部352に記憶しておく。そして,例えば図19に示すようにシミュレーション操作表示部220にシミュレーション表示された設定対象物の特定範囲が手指等によってタッチされた場合にその設定対象物が特定されたと判断する。なお,設定対象物の特定の仕方については上記のものに限られるものではない。
そして,ステップS330にてシミュレーション表示されている設定対象物が特定されたと判断すると,ステップS340にてその設定対象物に関連付けられた機能設定画面を,画面データ記憶部354の例えば図5Cに示す設定対象物設定関連画面データテーブル352Cから検索してオペレーション操作表示部210に表示する。例えばオペレーション操作表示部210には図19に示すような設定画面が表示される。この設定画面はウエハボート130の設定を行うためのウエハボート設定画面である。
次いで,ステップS350にてオペレーション操作表示部210に表示された機能設定画面による設定が終了したか否かを判断し,設定が終了したと判断した場合には,その設定を設定データ記憶部353に記憶する。例えば図19に示すような機能設定画面に表示された設定終了ボタン218が押下された場合には設定終了と判断し,その設定を記憶する。
次にステップS360にてシミュレーションを行うか否かを判断する。例えば図19に示すような機能設定画面に表示されたシミュレーションボタン216が押下されると,シミュレーションを行うと判断する。シミュレーションボタン216が押下されずに他のボタンや操作がされると,シミュレーションを行わないと判断し,一連の設定操作支援処理を終了する。そして,他のボタンや操作に対応する処理が行われる。
また,ステップS360にてシミュレーションを行うと判断した場合には,ステップS370にてその設定対象物についてのシミュレーション表示を行う。なお,ここでは,既にシミュレータモードであるため,モードを切り換えずにシミュレーションを行うことができる。ここでは,例えば設定対象物のサイズ,形状等を異なるものに設定変更した場合にはその設定変更後の設定対象物がシミュレーション操作表示部220にシミュレーション表示される。シミュレーション表示が終了すると,一連の設定操作支援処理を終了する。
また,ステップS320にてHELPボタン234が押下されたと判断した場合は上記ステップS330と同様にステップS380にてシミュレーション表示されている設定対象物の特定が行われたか否かを判断する。ステップS380にて設定対象物の特定が行われたと判断すると,ステップS390にてその設定対象物に関連付けられたHELP画面を,画面データ記憶部354の例えば図5Cに示す設定対象物設定関連画面データテーブル352Cから検索してオペレーション操作表示部210に表示して一連の設定操作支援処理を終了する。
このような設定対象物の設定操作支援処理によれば,オペレータは設定対象物についての設定を行いたい場合には,先ずその設定対象物のシミュレーション表示を行って,シミュレーション操作表示部220にその設定対象物を表示させる。そして,機能設定ボタン232を押下してからシミュレーション表示されている設定対象物をシミュレーション操作表示部220の画面上で手指等によって特定するという簡単で分かり易い操作だけで,その設定対象物の機能設定画面をオペレーション操作表示部210に一度で表示させることができる。このため,従来のように,その設定対象物の機能設定画面を設定メニュー画面から何度も画面を切り換えて表示させながら探す必要がなくなる。これにより,操作の煩わしさを解消し,使い勝手を向上させることができる。また,シミュレーションで設定を確認することができるので,確実にその設定で熱処理装置100を運転させることができる。
ここで,本実施形態にかかる設定操作支援処理を利用してオペレータが設定対象物の機能設定操作を行う場合の具体的操作例について図面を参照しながら説明する。図19は設定対象物の1例としてのウエハボート130の設定を行う操作を説明するための図であり,図20はウエハボート130の機能解説を表示させる操作を説明するための図である。
上述した設定操作支援処理を利用して例えばウエハボート130を別の型番のウエハボート130に変更する設定を行いたい場合には,ウエハボート130がシミュレーション操作表示部220にシミュレーション表示されているときに,手指等で機能設定ボタン232を押してから,図19に示すようにシミュレーション操作表示部220に表示されているウエハボート130を手指等でタッチして特定するだけで,オペレーション操作表示部210にウエハボート設定画面が一度で表示される。これにより,オペレータが直ぐにウエハボート130についての設定を行うことができる。
そして,ウエハボート130を別の型番のウエハボート130に設定変更した後に,シミュレーションボタン216を押下すると,シミュレーション操作表示部220に,変更した設定によるウエハボート130がシミュレーション表示される。
また,ウエハボート130についてのHELP画面を表示させたい場合には,ウエハボート130がシミュレーション操作表示部220にシミュレーション表示されているときに,オペレータは手指等でHELPボタン234を押してから,図20に示すようにシミュレーション操作表示部220に表示されているウエハボート130を手指等でタッチして特定するだけで,オペレーション操作表示部210にウエハボートHELP画面が一度で表示される。これにより,オペレータはシミュレーションモードによる操作を終了することなく,直ぐにウエハボートの設定や機能の説明を確認することができる。
このような設定対象物についての設定操作支援処理によれば,オペレータが機能設定ボタン232を押下して,シミュレーション操作表示部220にシミュレーション表示中の設定対象物をそのシミュレーション操作表示部220の画面上のタッチ操作で特定するという極めて簡単で視覚的に分りやすい操作だけで,その設定対象物の設定に関する画面がオペレーション操作表示部210に即時にしかも自動的に表示される。これにより,設定操作にかかる時間を大幅に短縮することができる。しかも,対象物をシミュレーションで表示させている間であれば,たとえ設定画面がどこにあるかなど設定操作の知識や経験がなくても,機能設定ボタン232を押下するだけで対象物の設定に関する画面を操作表示部に即時に表示させることができる。また設定対象物の設定に関する画面が自動的に表示されるので,必要な機能を簡単に見つけ出すことができる。また,従来のように所望の設定画面を次々と切換えて設定画面を見つけ出す作業も不要となるので,設定操作の煩わしさがなくなり,使い勝手を向上させることができる。
また,オペレータはHELPボタン234を押下して,シミュレーション操作表示部220にシミュレーション表示中の対象物をそのシミュレーション操作表示部220の画面上のタッチ操作で特定するという極めて簡単で視覚的に分りやすい操作を行うだけで,その対象物の機能解説画面がオペレーション操作表示部210に即時にしかも自動的に表示される。これにより,機能解説画面を探し出す手間を省くことができ,表示された解説を確認して設定操作を行うことができるので設定操作を確実に行うことができる。
また,オペレーション操作表示部210に表示された画面による設定操作が行われた後,即時にその対象物をシミュレーション操作表示部220にシミュレーション表示させることができるので,設定された対象物を即時に確認することができる。これにより,対象物の設定を確実に行うことができる。
なお,上記実施形態にかかる各設定操作支援処理における各対象物(操作対象物,動作対象物,設定対象物)の設定画面を表示させるための操作には,操作支援ボタン230を一度押下した後に続けて操作対象物の操作,動作対象物や設定対象物の特定を行う操作のみならず,操作支援ボタン230を押下しながら操作対象物の操作,動作対象物や設定対象物の特定を行う操作も含まれる。すなわち,これらのいずれの場合にも図10に示すステップS110,図15に示すステップS210,図18に示すステップS310において操作支援ボタン230が押下されたと判断する。
また,上記実施形態では,オペレーション操作表示部210とシミュレーション操作表示部220を別々の操作パネルによって構成した場合について説明したが,必ずしもこれに限定されるものではなく,図21に示すように1つの操作パネルで構成してもよい。
また,上記実施形態では,操作支援ボタン230(機能設定ボタン232,HELPボタン234)を設けた場合について説明したが,必ずしもこれに限定されるものではなく,これらの操作支援ボタン230を操作パネルの画面上に表示させるようにしてもよい。この場合,操作支援ボタン230については,オペレーション操作表示部210とシミュレーション操作表示部220とは別の操作パネルによって構成してもよく,また例えば図22に示すように操作支援ボタン230をオペレーション操作表示部210とシミュレーション操作表示部220とともに1つの操作パネルによって構成してもよい。
また,熱処理装置100にホストコンピュータやアドバンスグループコントローラ(AGC)などのデータ処理装置が接続されている場合には,これらを構成するコンピュータのディスプレイに例えば図22に示すようにオペレーション操作表示部210とシミュレーション操作表示部220とともに操作支援ボタン230を表示し,ホストコンピュータやデータ処理装置側で本発明にかかる設定操作支援処理を行うようにしてもよい。この場合には,ホストコンピュータやデータ処理装置の制御部は,例えば図3に示すブロック図に示すように構成される。
また,上述した実施形態の機能(例えば上述した各設定支援処理機能)を実現するソフトウェアのプログラムを記憶した記憶媒体等の媒体をシステム或いは装置に供給し,そのシステム或いは装置のコンピュータ(またはCPUやMPU)が記憶媒体等の媒体に格納されたプログラムを読み出して実行することによっても,本発明が達成され得る。
この場合,記憶媒体等の媒体から読み出されたプログラム自体が上述した実施形態の機能を実現することになり,そのプログラムを記憶した記憶媒体等の媒体は本発明を構成することになる。プログラムを供給するための記憶媒体等の媒体としては,例えば,フロッピー(登録商標)ディスク,ハードディスク,光ディスク,光磁気ディスク,CD−ROM,CD−R,CD−RW,DVD−ROM,DVD−RAM,DVD−RW,DVD+RW,磁気テープ,不揮発性のメモリカード,ROMなどを用いることができる。また,ネットワークを介してプログラムを供給することもできる。
なお,コンピュータが読み出したプログラムを実行することにより,上述した実施形態の機能が実現されるだけでなく,そのプログラムの指示に基づき,コンピュータ上で稼動しているOSなどが実際の処理の一部または全部を行い,その処理によって上述した実施形態の機能が実現される場合も,本発明に含まれる。
さらに,記憶媒体等の媒体から読み出されたプログラムが,コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込まれた後,そのプログラムの指示に基づき,その機能拡張ボードや機能拡張ユニットに備わるCPUなどが実際の処理の一部または全部を行い,その処理によって上述した実施形態の機能が実現される場合も,本発明に含まれる。
以上,添付図面を参照しながら本発明の好適な実施形態について説明したが,本発明は係る例に限定されないことは言うまでもない。当業者であれば,特許請求の範囲に記載された範疇内において,各種の変更例または修正例に想到し得ることは明らかであり,それらについても当然に本発明の技術的範囲に属するものと了解される。
例えば上記実施形態では,基板処理装置として熱処理装置100を例に挙げて説明したが,必ずしもこれに限定されるものではなく,エッチング装置や成膜装置など様々な基板処理装置に本発明を適用することができる。
本発明は,基板処理装置の設定操作支援装置,設定操作支援方法,プログラムを記憶する記憶媒体に適用可能である。
本発明の実施形態にかかる設定操作支援装置を適用可能な熱処理装置の外観構成の概略を示す斜視図である。 図1に示す熱処理装置の内部構成の概略を示す縦断面図である。 図2に示す制御部の概略構成を示すブロック図である。 同実施形態における画面の階層構造を説明するための概念図である。 同実施形態における操作対象物設定関連画面データテーブルの1例を示す図である。 同実施形態における動作対象物設定関連画面データテーブルの1例を示す図である。 同実施形態における設定対象物設定関連画面データテーブルの1例を示す図である。 同実施形態における操作部の構成例を示す図である。 同実施形態におけるオペレーション操作表示部に表示されるモード変更画面の具体例を示す図である。 同実施形態におけるオペレーション操作表示部に表示される設定メニュー画面の具体例を示す図である。 同実施形態におけるシミュレーション操作表示部に表示されるシミュレーション画面の具体例を示す図である。 同実施形態における操作対象物の設定操作支援処理のフローチャートを示す図である。 操作対象物の機能設定画面を表示させるための操作例を説明するための図である。 操作対象物の機能解説画面を表示させるための操作例を説明するための図である。 操作対象物の機能設定画面を表示させるための他の操作例を説明するための図である。 図13による操作によって表示された操作対象物の機能設定画面の具体例を示す図である。 同実施形態における動作対象物の設定操作支援処理のフローチャートを示す図である。 動作対象物の機能設定画面を表示させるための操作例を説明するための図である。 動作対象物の機能解説画面を表示させるための操作例を説明するための図である。 同実施形態における設定対象物の設定操作支援処理のフローチャートを示す図である。 設定対象物の機能設定画面を表示させるための操作例を説明するための図である。 設定対象物の機能解説画面を表示させるための操作例を説明するための図である。 同実施形態における操作表示部の他の構成例を示す図である。 同実施形態における操作部の他の構成例を示す図である。
符号の説明
100 熱処理装置
102 キャリア
104 筐体
106 ベースプレート
108 隔壁
110 ロードポート
110A 台
110B 開口部
120 キャリアステージ
120A〜120C 載置棚
130 ウエハボート
130A ボート本体
130B 脚部
140 熱処理炉
140A 炉口
142 反応管
144 ヒータ
150 FIMSポート
150A 台
170 ローディングエリア
172 蓋体
174 昇降回転機構
176 ウエハ移載機構
178 扉機構
180 搬送保管エリア
182 キャリアトランスファ
200 操作部
210 オペレーション操作表示部
212 モード変更ボタン
214 設定ボタン
216 シミュレーションボタン
218 設定終了ボタン
220 シミュレーション操作表示部
230 操作支援ボタン
232 機能設定ボタン
234 HELPボタン(機能解説ボタン)
240 オペレータアクセスボタン
300 制御部
310 CPU
330 シミュレータ
340 メモリ
350 記憶部
351 プログラム記憶部
352 画像データ記憶部
352A 操作対象物設定関連画面データテーブル
352B 動作対象物設定関連画面データテーブル
352C 設定対象物設定関連画面データテーブル
353 設定データ記憶部
354 画面データ記憶部
W ウエハ

Claims (11)

  1. 基板処理装置の設定操作を支援する設定操作支援装置であって,
    前記基板処理装置の構成物のうち動作の設定が可能な動作対象物と,
    前記動作対象物の動作についてのシミュレーションを実行するシミュレータと,
    少なくとも前記動作対象物の動作設定に関する画面と,前記動作対象物の前記シミュレーションによる動画を表示可能なタッチパネル式の操作表示部と,
    前記動作対象物の動作設定に関する画面によって設定された事項を記憶する設定記憶部と,
    設定支援ボタンと,
    前記動作対象物とこの動作対象物の動作設定に関する画面とが予め関連づけられた動作対象物設定関連画面情報を記憶する画面記憶部と,
    前記操作表示部に前記シミュレーションによる動作対象物の動画が表示されている際に,前記設定支援ボタンが押下されてから前記操作表示部のタッチ操作によりシミュレーション実行中の動作対象物の特定が行われると,その動作対象物に関連づけられた画面を前記画面記憶部から検索して前記操作表示部に表示する制御部と,
    を備えたことを特徴とする基板処理装置の設定操作支援装置。
  2. 前記設定支援ボタンは,前記操作表示部に表示される機能設定ボタン又は前記操作表示部とは別個に設けられた機能設定ボタンであり,
    前記動作対象物の動作設定に関する画面は,その動作対象物の動作についての機能設定画面であることを特徴とする請求項に記載の基板処理装置の設定操作支援装置。
  3. 前記設定支援ボタンは,さらに機能解説ボタンを備え,
    前記画面記憶部には,前記動作対象物に対してこの動作対象物の機能設定画面と機能解説画面が予め関連づけられた動作対象物設定関連画面情報が記憶され,
    前記制御部は,前記操作表示部に前記シミュレーションによる動作対象物の動作画像が表示されている際に,前記機能設定ボタンが押下されてから前記シミュレーション実行中の動作対象物が特定されると,その動作対象物に関連づけられた機能設定画面を前記画面記憶部から検索して前記操作表示部に表示し,前記機能解説ボタンが押下されてから前記シミュレーション実行中の動作対象物が特定されると,その動作対象物に関連づけられた機能解説画面を前記画面記憶部から検索して前記操作表示部に表示することを特徴とする請求項に記載の基板処理装置の設定操作支援装置。
  4. 前記制御部は,前記動作対象物の動作設定に関する画面による設定操作が行われると,その設定事項を前記設定記憶部に記憶し,その後にその動作対象物について前記設定記憶部に記憶した設定事項に応じたシミュレーションを実行させ,そのシミュレーションの画像を前記操作表示部に表示させることを特徴とする請求項に記載の基板処理装置の設定操作支援装置。
  5. 基板処理装置の設定操作を支援する設定操作支援装置であって,
    前記基板処理装置の構成物のうちその構成物の設定が可能な設定対象物と,
    前記設定対象物についてのシミュレーション表示を実行するシミュレータと,
    少なくとも前記設定対象物の設定に関する画面と,前記設定対象物の前記シミュレーションによる画像を表示可能なタッチパネル式の操作表示部と,
    設定支援ボタンと,
    前記設定対象物とこの設定対象物の設定に関する画面とが予め関連づけられた設定対象物設定関連画面情報を記憶する画面記憶部と,
    前記操作表示部に前記シミュレーション表示による前記設定対象物の画像が表示されている際に,前記設定支援ボタンが押下されてから前記操作表示部のタッチ操作により表示中の設定対象物の特定が行われると,その設定対象物に関連づけられた画面を前記画面記憶部から検索して前記操作表示部に表示する制御部と,
    を備えたことを特徴とする基板処理装置の設定操作支援装置。
  6. 前記設定支援ボタンは,前記操作表示部に表示される機能設定ボタン又は前記操作表示部とは別個に設けられた機能設定ボタンであり,
    前記設定対象物の設定に関する画面は,その設定対象物についての機能設定画面であることを特徴とする請求項に記載の基板処理装置の設定操作支援装置。
  7. 前記設定支援ボタンは,さらに機能解説ボタンを備え,
    前記画面記憶部には,前記設定対象物に対してこの設定対象物の機能設定画面と機能解説画面が予め関連づけられた設定対象物設定関連画面情報が記憶され,
    前記制御部は,前記操作表示部に前記シミュレーション表示による前記設定対象物の画像が表示されている際に,前記機能設定ボタンが押下されてから前記シミュレーション表示中の設定対象物が特定されると,その設定対象物に関連づけられた機能設定画面を前記画面記憶部から検索して前記操作表示部に表示し,前記機能解説ボタンが押下されてから前記シミュレーション表示中の設定対象物が特定されると,その設定対象物に関連づけられた機能解説画面を前記画面記憶部から検索して前記操作表示部に表示することを特徴とする請求項に記載の基板処理装置の設定操作支援装置。
  8. さらに,前記設定対象物の設定に関する画面によって設定された事項を記憶する設定記憶部を設け,
    前記制御部は,前記設定対象物の設定に関する画面による設定操作が行われると,その設定事項を前記設定記憶部に記憶し,その後にその設定対象物について前記設定記憶部に記憶した設定事項に応じたシミュレーションを実行させ,そのシミュレーションの画像を前記操作表示部に表示させることを特徴とする請求項に記載の基板処理装置の設定操作支援装置。
  9. 基板処理装置の設定操作を支援する設定操作支援方法であって,
    前記基板処理装置に設けられた設定支援ボタンが押下されたか否かを判断する工程と,
    前記設定支援ボタンが押下されたと判断した場合に,前記基板処理装置の構成物のうちの設定可能な対象物についての操作,操作表示部に表示されたシミュレーション画像のうちの動作対象物又は設定対象物の特定操作のうちのいずれかの操作が行われたか否かを判断する工程と,
    前記操作が行われたと判断した場合には,予め画面記憶部に記憶された前記各対象物とこれらの対象物の設定に関する画面とが関連づけられた対象物設定関連画面情報に基づいて,前記操作が行われた対象物に関連づけられた画面を検索して前記操作表示部に表示する工程と,
    を有することを特徴とする基板処理装置の設定操作支援方法。
  10. 基板処理装置の設定操作を支援する設定操作支援方法を実行するプログラムを記憶するコンピュータ読取可能な記憶媒体であって,
    コンピュータに
    前記基板処理装置に設けられた設定支援ボタンが押下されたか否かを判断するステップと,
    前記設定支援ボタンが押下されたと判断した場合に,前記基板処理装置の構成物のうちの設定可能な対象物についての操作,操作表示部に表示されたシミュレーション画像のうちの動作対象物又は設定対象物の特定操作のうちのいずれかの操作が行われたか否かを判断するステップと,
    前記操作が行われたと判断した場合には,予め画面記憶部に記憶された前記各対象物とこれらの対象物の設定に関する画面とが関連づけられた対象物設定関連画面情報に基づいて,前記操作が行われた対象物に関連づけられた画面を検索して前記操作表示部に表示するステップと,
    を実行させることを特徴とするプログラムを記憶する記憶媒体。
  11. 基板処理装置の設定操作を支援する設定操作支援装置であって,
    前記基板処理装置を操作するための操作対象物と,
    少なくとも前記操作対象物の設定に関する画面を表示可能なタッチパネル式の操作表示部と,
    前記操作対象物の設定に関する画面によって設定された事項を記憶する設定記憶部と,
    設定支援ボタンと,
    前記操作対象物とこの操作対象物の設定に関する画面とが予め関連づけられた操作対象物設定関連画面情報を記憶する画面記憶部と,
    前記設定支援ボタンが押下されてから前記操作対象物による操作が行われると,その操作対象物に関連づけられた前記設定に関する画面を前記画面記憶部から検索して前記操作表示部に表示する制御部と,
    前記操作対象物の操作によって動作される動作対象物のシミュレーションを実行可能なシミュレータと,備え,
    前記制御部は,前記操作表示部に表示された画面による設定操作が行われると,その設定事項を前記設定記憶部に記憶し,その後にその操作対象物の操作によって動作する動作対象物について前記設定記憶部に記憶した設定事項に応じたシミュレーションを前記シミュレータに実行させ,そのシミュレーションの画像を前記操作表示部に表示させることを特徴とする基板処理装置の設定操作支援装置。
JP2007032486A 2007-02-13 2007-02-13 基板処理装置の設定操作支援装置,設定操作支援方法,プログラムを記憶する記憶媒体 Active JP4290204B2 (ja)

Priority Applications (5)

Application Number Priority Date Filing Date Title
JP2007032486A JP4290204B2 (ja) 2007-02-13 2007-02-13 基板処理装置の設定操作支援装置,設定操作支援方法,プログラムを記憶する記憶媒体
US12/029,914 US8686950B2 (en) 2007-02-13 2008-02-12 Setting operation support device for substrate processing apparatus, setting operation support method and storage medium having program stored therein
KR1020080012533A KR101103178B1 (ko) 2007-02-13 2008-02-12 기판 처리 장치의 설정 조작 지원 장치, 설정 조작 지원방법, 프로그램을 기억하는 기억 매체
TW097105063A TWI399790B (zh) 2007-02-13 2008-02-13 基板處理設備用之設定操作支援裝置、設定操作支援方法及儲存有程式之記錄媒體
CN2008100881761A CN101256408B (zh) 2007-02-13 2008-02-13 基板处理装置的设定操作支援装置及其方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2007032486A JP4290204B2 (ja) 2007-02-13 2007-02-13 基板処理装置の設定操作支援装置,設定操作支援方法,プログラムを記憶する記憶媒体

Publications (2)

Publication Number Publication Date
JP2008198796A JP2008198796A (ja) 2008-08-28
JP4290204B2 true JP4290204B2 (ja) 2009-07-01

Family

ID=39685429

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2007032486A Active JP4290204B2 (ja) 2007-02-13 2007-02-13 基板処理装置の設定操作支援装置,設定操作支援方法,プログラムを記憶する記憶媒体

Country Status (5)

Country Link
US (1) US8686950B2 (ja)
JP (1) JP4290204B2 (ja)
KR (1) KR101103178B1 (ja)
CN (1) CN101256408B (ja)
TW (1) TWI399790B (ja)

Families Citing this family (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP5465954B2 (ja) * 2008-09-29 2014-04-09 株式会社日立国際電気 基板処理装置及び判断プログラムを格納する記憶媒体及び基板処理装置の表示方法
JP2011054619A (ja) 2009-08-31 2011-03-17 Hitachi Kokusai Electric Inc 基板処理装置
US20130339896A1 (en) * 2012-06-01 2013-12-19 Sas Ip User interface and method of data navigation in the user interface of engineering analysis applications
JP6121832B2 (ja) 2013-07-29 2017-04-26 株式会社Screenホールディングス 基板処理装置、基板処理方法、および基板処理システム
JP6368686B2 (ja) * 2015-06-10 2018-08-01 東京エレクトロン株式会社 熱処理装置、熱処理装置の調整方法、及び、プログラム
CN107240564B (zh) 2016-03-29 2021-01-05 株式会社国际电气 处理装置、装置管理控制器、以及装置管理方法
JP6645993B2 (ja) * 2016-03-29 2020-02-14 株式会社Kokusai Electric 処理装置、装置管理コントローラ、及びプログラム並びに半導体装置の製造方法
EP3573093A4 (en) * 2017-01-23 2020-11-04 Murata Machinery, Ltd. ARTICLE TRANSFER DEVICE AND FILLER
JP7372649B2 (ja) * 2019-07-10 2023-11-01 株式会社大都技研 飲料製造装置
CN113299578B (zh) * 2020-02-24 2024-07-05 沈阳新松半导体设备有限公司 一种立式炉前端存储单元
JP7270008B2 (ja) * 2020-09-08 2023-05-09 カムツス コーポレーション ゲーム提供方法、コンピュータプログラム、コンピュータ読取可能な記録媒体、およびコンピュータ装置
JP2024010431A (ja) 2022-07-12 2024-01-24 東京エレクトロン株式会社 表示方法及び情報処理装置

Family Cites Families (15)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5859638A (en) * 1993-01-27 1999-01-12 Apple Computer, Inc. Method and apparatus for displaying and scrolling data in a window-based graphic user interface
US5586039A (en) * 1993-03-29 1996-12-17 Texas Instruments Incorporated Computer-aided manufacturing support method and system for specifying relationships and dependencies between process type components
JPH08227835A (ja) 1995-02-20 1996-09-03 Tokyo Electron Ltd 半導体製造装置の操作システム、液晶ディスプレイ基板製造装置の操作システム、制御装置の操作システム及び制御装置の操作方法
JP3570813B2 (ja) * 1996-03-07 2004-09-29 株式会社ナムコ ゲーム装置
JPH11186118A (ja) 1997-12-19 1999-07-09 Canon Inc 半導体製造装置および半導体製造装置シミュレータ
JP4012981B2 (ja) * 1997-12-19 2007-11-28 株式会社コナミデジタルエンタテインメント ビデオゲームの制御方法、ビデオゲーム装置、並びにビデオゲームのプログラムを記録した媒体
JP2001046742A (ja) * 1999-08-04 2001-02-20 Namco Ltd ゲームシステム及び情報記憶媒体
US6966837B1 (en) * 2001-05-10 2005-11-22 Best Robert M Linked portable and video game systems
US20020183995A1 (en) * 2001-06-05 2002-12-05 Alastair Veitch System and method for simulating railroad rail testing
JP2003133200A (ja) 2001-10-19 2003-05-09 Canon Inc シミュレーション装置及びシミュレーション方法
EP1543550A2 (en) * 2002-09-26 2005-06-22 Lam Research Corporation User interface for quantifying wafer non-uniformities and graphically explore significance
JP2004185103A (ja) 2002-11-29 2004-07-02 Mitsubishi Chemicals Corp プログラム作成支援システム
JP4322086B2 (ja) * 2003-10-14 2009-08-26 大日本スクリーン製造株式会社 基板処理装置およびその方法
JP3779298B2 (ja) * 2003-11-28 2006-05-24 任天堂株式会社 ゲーム装置およびゲームプログラム
JP2007257476A (ja) 2006-03-24 2007-10-04 Hitachi Kokusai Electric Inc 基板処理装置

Also Published As

Publication number Publication date
JP2008198796A (ja) 2008-08-28
TW200849326A (en) 2008-12-16
US8686950B2 (en) 2014-04-01
KR101103178B1 (ko) 2012-01-04
KR20080075786A (ko) 2008-08-19
CN101256408A (zh) 2008-09-03
US20080192023A1 (en) 2008-08-14
TWI399790B (zh) 2013-06-21
CN101256408B (zh) 2012-04-18

Similar Documents

Publication Publication Date Title
JP4290204B2 (ja) 基板処理装置の設定操作支援装置,設定操作支援方法,プログラムを記憶する記憶媒体
JP6594989B2 (ja) 基板処理システム、基板処理装置のファイル管理方法及びプログラム
US9400794B2 (en) Group management apparatus, substrate processing system and method of managing files of substrate processing apparatus
JP2006277298A (ja) 基板処理装置、履歴情報記録方法、履歴情報記録プログラム及び履歴情報記録システム
JP6094148B2 (ja) 基板処理装置
WO2015182386A1 (ja) 基板処理装置および基板搬入位置決定方法
JP2019192866A (ja) 半導体製造装置の組立装置及び組立方法
US20090225048A1 (en) Substrate processing apparatus, display method, storage medium, and program
US12066815B2 (en) Recipe creation method or apparatus utilizing a series of steps according to a target recipe file for semiconductor manufacturing or substrating processing
KR102712553B1 (ko) 기판 처리 장치, 반도체 장치의 제조 방법 및 프로그램
JP6872667B2 (ja) レシピ作成方法、半導体装置の製造方法及び処理装置並びにプログラム
JP2006093494A (ja) 基板処理装置
CN110366770A (zh) 基板处理装置、半导体器件的制造方法及程序
JP2000260676A (ja) 基板処理装置および通信制御プログラムを記録した記録媒体
JP6045937B2 (ja) 群管理システム及びプログラム
JP2024134493A (ja) 基板処理装置、半導体装置の製造方法、及びプログラム
JP2024136876A (ja) 制御装置、基板処理装置、半導体装置の製造方法、及びプログラム
JP2015185826A (ja) 基板処理装置
CN115244662A (zh) 半导体器件的制造方法、基板处理装置及程序
JP2009295664A (ja) 基板処理装置
JP2009252785A (ja) 基板処理装置
JP2007258373A (ja) 基板処理装置
JP2013033310A (ja) 基板処理装置

Legal Events

Date Code Title Description
A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20090108

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20090304

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

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20090331

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

Free format text: JAPANESE INTERMEDIATE CODE: A01

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20090331

R150 Certificate of patent or registration of utility model

Ref document number: 4290204

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

Free format text: JAPANESE INTERMEDIATE CODE: R150

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

Free format text: PAYMENT UNTIL: 20120410

Year of fee payment: 3

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

Free format text: PAYMENT UNTIL: 20150410

Year of fee payment: 6

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250