[go: up one dir, main page]

JP2000293219A - Processing apparatus and method - Google Patents

Processing apparatus and method

Info

Publication number
JP2000293219A
JP2000293219A JP11095456A JP9545699A JP2000293219A JP 2000293219 A JP2000293219 A JP 2000293219A JP 11095456 A JP11095456 A JP 11095456A JP 9545699 A JP9545699 A JP 9545699A JP 2000293219 A JP2000293219 A JP 2000293219A
Authority
JP
Japan
Prior art keywords
event
log
log information
time
processing
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.)
Pending
Application number
JP11095456A
Other languages
Japanese (ja)
Inventor
Shin Takano
伸 高野
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Canon Inc
Original Assignee
Canon Inc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Canon Inc filed Critical Canon Inc
Priority to JP11095456A priority Critical patent/JP2000293219A/en
Publication of JP2000293219A publication Critical patent/JP2000293219A/en
Pending legal-status Critical Current

Links

Landscapes

  • Exposure Of Semiconductors, Excluding Electron Or Ion Beam Exposure (AREA)
  • Exposure And Positioning Against Photoresist Photosensitive Materials (AREA)
  • Numerical Control (AREA)
  • Debugging And Monitoring (AREA)

Abstract

(57)【要約】 【課題】 有効なログ情報の喪失を防止し、また、有効
なログ情報の取得を容易にする。 【解決手段】 被加工物に対して所定の加工を施す加工
手段49と、この加工手段の動作または制御に際して発
生する事象のログ情報を記録するログ手段43、46、
47とを備えた加工装置において、第1の事象の発生に
基づいてそのログ情報が1件のログ情報としてログ手段
により記録されている場合においてそれと同種の第2の
事象が発生したとき、ログ手段は、第2事象の発生時刻
が第1事象の発生時刻から所定の時間が経過していない
場合は、第2事象についてのログ情報を新たな1件のロ
グ情報として記録しないようにする。あるいは、ログ手
段は、ログ情報を記録すべき事象が発生した場合、その
事象の種類について設定された所定の時間内の過去に発
生した事象についてのログ情報をログファイルから抽出
し、抽出したログ情報を別ファイルとして保存する。
(57) [Summary] [PROBLEMS] To prevent loss of valid log information and facilitate acquisition of valid log information. SOLUTION: Processing means 49 for performing a predetermined processing on a workpiece, and log means 43, 46 for recording log information of an event occurring at the time of operation or control of the processing means,
47, the log information is recorded as one piece of log information by the log means based on the occurrence of the first event, and when a second event of the same type occurs, a log is generated. The means prevents the log information on the second event from being recorded as one new log information when the occurrence time of the second event has not elapsed from the occurrence time of the first event. Alternatively, the log means, when an event for which log information is to be recorded occurs, extracts log information on an event that occurred in the past within a predetermined time set for the type of the event from a log file, and Save the information as a separate file.

Description

【発明の詳細な説明】DETAILED DESCRIPTION OF THE INVENTION

【0001】[0001]

【発明の属する技術分野】本発明は、プログラム実行状
況や処理内容等の発生する事象の内容をログファイルに
記録可能な加工装置および加工方法であって、ログファ
イルに記録される情報を、時間やイベント処理(エラ
ー、シーケンス処理等)をトリガとして有効な情報群に
加工することができるようにしたものに関する。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a processing apparatus and a processing method capable of recording, in a log file, the contents of an event that occurs, such as a program execution status and processing contents, and stores information recorded in the log file in time. And an event process (error, sequence process, etc.) that can be processed into a valid information group as a trigger.

【0002】[0002]

【従来の技術】一般に、加工装置におけるプログラムの
実行や処理等において、エラー等が発生した場合、順次
その内容をログファイルに記録することが行われてい
る。そして従来、ログを記録するための残りの容量が不
足した場合は古いログ情報から順次消去するようにして
いる。また、各ユニット装置、入出力装置、イベント処
理装置等の内部におけるプログラム実行状況や処理内容
などのような発生事象をログファイルに常時記録し続け
ることは可能である。
2. Description of the Related Art Generally, when an error or the like occurs in the execution or processing of a program in a processing apparatus, the contents of the error are sequentially recorded in a log file. Conventionally, when the remaining capacity for recording a log becomes insufficient, old log information is sequentially deleted. Further, it is possible to constantly record the occurrence events such as the program execution status and processing contents inside each unit device, input / output device, event processing device and the like in a log file.

【0003】[0003]

【発明が解決しようとする課題】しかしながら、ログを
記録するための容量を確保するために古いログ情報から
順次消去すると、装置の動作中に、あるユニットの致命
的なエラー等の事象が発生した場合においてその内容が
ログファイルに記録されていない場合も生じ、そのよう
な場合は、再度同様な処理を行ってログを取得する必要
が生じる。その場合、同様の現象が再現しない場合もあ
り、問題解析に支障をきたす。
However, when sequentially deleting old log information in order to secure a capacity for recording a log, a fatal error or the like of a certain unit occurs during operation of the apparatus. In some cases, the contents may not be recorded in the log file. In such a case, it is necessary to perform a similar process again to acquire a log. In such a case, the same phenomenon may not be reproduced, which hinders problem analysis.

【0004】また、同一事象の発生頻度が多い装置の場
合、その事象をログファイルに順次記録していくと、不
要な同一事象の情報がログファイルに残り、他の重要な
事象のログが消えてしまうという問題がある。
In the case of a device in which the same event occurs frequently, if the event is sequentially recorded in a log file, unnecessary information of the same event remains in the log file, and logs of other important events disappear. Problem.

【0005】また、発生事象を常時記録し続けること
は、その記録処理のために装置のスループットを低下さ
せる。また、膨大なログ情報の中から、障害の究明に有
効なログ情報を捜し出すには、多くの熟練や時間を要す
る。
[0005] Further, if the occurrence event is constantly recorded, the throughput of the apparatus is reduced due to the recording process. In addition, it takes a lot of skill and time to find out effective log information for investigating a failure from a huge amount of log information.

【0006】本発明の目的は、このような従来技術の問
題点に鑑み、加工装置および加工方法において、有効な
ログ情報の喪失を防止することにある。また、別の目的
は、有効なログ情報の取得を容易にすることにある。
An object of the present invention is to prevent the loss of effective log information in a processing apparatus and a processing method in view of the problems of the related art. Another object is to facilitate acquisition of valid log information.

【0007】[0007]

【課題を解決するための手段】この目的を達成するため
本発明の加工装置は、被加工物に対して所定の加工を施
す加工手段と、この加工手段の動作または制御に際して
発生する事象のログ情報を記録するログ手段とを備えた
加工装置において、第1の事象の発生に基づいてそのロ
グ情報が1件のログ情報として前記ログ手段により記録
されている場合においてそれと同種の第2の事象が発生
したとき、この第2事象のログ情報を新たな1件のログ
情報として前記ログ手段が記録することができるために
必要な前記第1事象の発生時からの経過時間を前記第1
事象の種類について設定する手段を具備することを特徴
とする。
In order to achieve the above object, a processing apparatus according to the present invention comprises a processing means for performing a predetermined processing on a workpiece, and a log of an event occurring when the processing means is operated or controlled. A log device for recording information, wherein the log information is recorded as one log information by the log device based on the occurrence of the first event, and a second event of the same type Occurs, the elapsed time from the occurrence of the first event, which is necessary for the log means to be able to record the log information of the second event as one new log information,
It is characterized by comprising means for setting the type of event.

【0008】また、本発明の別の加工装置は、被加工物
に対して所定の加工を施す加工手段と、この加工手段の
動作または制御に際して発生する事象のログ情報を記録
するログ手段とを備えた加工装置において、第1の事象
の発生に基づいてそのログ情報が1件のログ情報として
前記ログ手段により記録されている場合においてそれと
同種の第2の事象が発生したとき、前記ログ手段は、前
記第2事象の発生時刻が前記第1事象の発生時刻から所
定の時間が経過していない場合は、前記第2事象につい
てのログ情報を新たな1件のログ情報として記録しない
ものであることを特徴とする。
Further, another processing apparatus according to the present invention comprises a processing means for performing a predetermined processing on a workpiece and a log means for recording log information of an event occurring when the processing means is operated or controlled. In the case where the log information is recorded as one piece of log information by the log means based on the occurrence of the first event in the processing apparatus provided with, when the second event of the same type occurs, the log means Does not record the log information about the second event as one new log information when the occurrence time of the second event has not elapsed from the occurrence time of the first event. There is a feature.

【0009】これらの加工装置において、前記ログ手段
は、たとえば、前記所定の時間が経過していない場合
は、前記第1事象について記録されているログ情報内に
前記第2事象の発生時刻および前記第1事象と同種の事
象がその時刻に発生した旨、たとえば第1事象の発生か
ら第2事象の発生までに生じた同種の事象の各発生時刻
および発生回数を記録するものである。
In these processing apparatuses, for example, when the predetermined time has not elapsed, the log means may store the time of occurrence of the second event and the log information in the log information recorded for the first event. The fact that an event of the same kind as the first event has occurred at that time, for example, the occurrence time and the number of occurrences of the same kind of event that occurred from the occurrence of the first event to the occurrence of the second event are recorded.

【0010】これらの本発明の加工装置によれば、同種
の事象がその事象について設定されている所定時間内に
複数回発生した場合、これらの事象については1件のロ
グ情報しか記録されないため、効率の良いログデータの
抽出や、有効なログデータの消失の防止が図られる。し
たがって、有効なログデータの解析による障害発生原因
の迅速な究明が行われ、マシン稼働率の向上が図られ
る。
According to the processing apparatus of the present invention, when the same type of event occurs a plurality of times within a predetermined time set for the event, only one log information is recorded for these events. Efficient extraction of log data and prevention of loss of effective log data are achieved. Therefore, the cause of the failure can be quickly investigated by analyzing the effective log data, and the machine operation rate can be improved.

【0011】また、本発明のさらに別の加工装置は、被
加工物に対して所定の加工を施す加工手段と、前記加工
手段の動作または制御に際して発生する事象のログ情報
をログファイルに記録するログ手段とを備えた加工装置
において、前記ログ手段は、ログ情報を記録すべき事象
が発生した場合、その事象の種類について設定された所
定の時間内の過去に発生した事象についてのログ情報を
前記ログファイルから抽出し、抽出したログ情報を別フ
ァイルとして保存するものであることを特徴とする。こ
の場合、前記所定の時間を、各事象について設定されて
いる重要度に応じて設定する手段を有するのが好まし
い。
[0011] Still another processing apparatus of the present invention is a processing means for performing a predetermined processing on a workpiece, and log information of an event occurring when the processing means is operated or controlled is recorded in a log file. In a processing apparatus including a log unit, when an event for which log information is to be recorded occurs, the log unit stores log information about an event that has occurred in the past within a predetermined time set for the type of the event. The log information is extracted from the log file and the extracted log information is stored as a separate file. In this case, it is preferable to have means for setting the predetermined time in accordance with the importance set for each event.

【0012】前記ログ手段はたとえば、あらかじめ設定
された時間が経過する度にその時の時刻を前記ログファ
イルに記録するものであり、ログ情報を記録すべき事象
が発生した場合において前記ログファイルの残りの容量
が不足しているときは、そのログファイルを削除して新
たなログファイルを作成してからそれに前記記録すべき
ログ情報を記録するものである。また、発生した事象の
ログ情報を記録する場合、その事象の発生時刻も同時に
前記ログファイルに記録するものであり、さらに、事象
が発生した場合、その事象が発生した装置部分に応じ
て、発生した事象のログ情報を記録すべきか否かを判定
するものである。
The log means records the time in the log file each time a preset time elapses, and stores the remaining time in the log file when an event for which log information is to be recorded occurs. When the capacity is insufficient, the log file is deleted, a new log file is created, and the log information to be recorded is recorded in the new log file. Further, when recording log information of an event that has occurred, the time of occurrence of the event is also recorded in the log file at the same time. Further, when an event occurs, the time of occurrence of the event depends on the device portion where the event occurred. It is to determine whether or not to record the log information of the event.

【0013】これによれば、ログ情報を記録すべき事象
が発生した場合、その事象の種類について設定された所
定の時間内の過去に発生した事象についてのログ情報を
前記ログファイルから抽出し、抽出したログ情報を別フ
ァイルとして保存するようにしたため、膨大なログファ
イル内からの重要事象についてのログの検索時間の短縮
や、効率の良いログの抽出や、有効なログの消失防止が
図られる。したがって有効なログデータの迅速な解析に
よる障害発生の迅速な究明、およびマシン稼働率の向上
が図られる。
According to this, when an event for which log information is to be recorded occurs, log information on an event that occurred in the past within a predetermined time set for the type of the event is extracted from the log file, The extracted log information is saved as a separate file, so that it is possible to shorten the log search time for important events from a huge log file, extract logs efficiently, and prevent the loss of effective logs. . Therefore, it is possible to quickly investigate the occurrence of a failure by quickly analyzing the effective log data and improve the machine operation rate.

【0014】また、本発明の加工方法によれば、被加工
物に対して所定の加工を施す加工手段を用い、この加工
手段の動作または制御に際して発生する事象のログ情報
を記録しながら被加工物を加工する加工方法において、
第1の事象の発生に基づいてそのログ情報が1件のログ
情報として前記ログ手段により記録されている場合にお
いてそれと同種の第2の事象が発生したとき、前記第2
事象の発生時刻が前記第1事象の発生時刻から所定の時
間が経過していない場合は、前記第2事象についてのロ
グ情報を新たな1件のログ情報として記録しないことを
特徴とする。前記所定の時間が経過していない場合は、
たとえば、前記第1事象について記録されているログ情
報内に前記第2事象の発生時刻およびその時刻に前記第
1事象と同種の事象が発生した旨を記録する。
Further, according to the processing method of the present invention, a processing means for performing a predetermined processing on a workpiece is used, and while the log information of an event occurring at the time of operation or control of the processing means is recorded, the processing is performed. In a processing method for processing an object,
In the case where the log information is recorded as one log information by the log means based on the occurrence of the first event, when the second event of the same type as that occurs, the second
When the occurrence time of the event has not passed a predetermined time from the occurrence time of the first event, the log information on the second event is not recorded as one new log information. If the predetermined time has not elapsed,
For example, the occurrence time of the second event and the fact that an event of the same type as the first event has occurred at the time are recorded in the log information recorded for the first event.

【0015】また、本発明の別の加工方法によれば、被
加工物に対して所定の加工を施す加工手段を用い、前記
加工手段の動作または制御に際して発生する事象のログ
情報をログファイルに記録しながら被加工物を加工する
加工方法において、ログ情報を記録すべき事象が発生し
た場合、その事象について設定された所定の時間内の過
去に発生した事象についてのログ情報を前記ログファイ
ルから抽出し、抽出したログ情報を別ファイルとして保
存することを特徴とする。
According to another processing method of the present invention, a processing means for performing a predetermined processing on a workpiece is used, and log information of an event occurring at the time of operation or control of the processing means is stored in a log file. In the processing method of processing a workpiece while recording, when an event for which log information is to be recorded occurs, log information about an event that occurred in the past within a predetermined time set for the event is obtained from the log file. It is characterized by extracting and storing the extracted log information as a separate file.

【0016】これら本発明の加工方法によれば、上述の
本発明の加工装置の場合と同様に、有効なログデータの
迅速な解析による障害発生の迅速な究明、およびマシン
稼働率の向上が図られる。
According to the processing method of the present invention, as in the case of the above-described processing apparatus of the present invention, it is possible to quickly investigate the occurrence of a failure by quickly analyzing valid log data and improve the machine operation rate. Can be

【0017】[0017]

【発明の実施の形態】以下、本発明の好ましい実施形態
について、実施例を通じて説明する。
DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS Preferred embodiments of the present invention will be described below through examples.

【0018】[0018]

【実施例】図1は本発明の一実施例に係る半導体製造装
置の外観を示す斜視図である。この装置は、ウィンドウ
システムを有し、操作パネル部のスイッチ部を操作して
運転される。同図に示すように、この半導体製造装置
は、装置本体の環境温度制御を行う温調チャンバ10
1、その内部に配置され、装置本体の制御を行うCPU
を有するEWS本体106、ならびに、装置における所
定の情報を表示するEWS用ディスプレイ装置102、
装置本体において撮像手段を介して得られる画像情報を
表示するモニタTV105、装置に対し所定の入力を行
うための操作パネル103、EWS用キーボード104
等を含むコンソール部を備えている。図中、107はO
N−OFFスイッチ、108は非常停止スイッチ、10
9は各種スイッチ、マウス等、110はLAN通信ケー
ブル、111はコンソール機能からの発熱の排気ダク
ト、そして112はチャンバの排気装置である。半導体
製造装置本体はチャンバ101の内部に設置される。E
WS用ディスプレイ102は、EL、プラズマ、液晶等
の薄型フラットクタイプのものであり、チャンバ101
前面に納められ、LANケーブル110によりEWS本
体106と接続される。操作パネル103、キーボード
104、モニタTV105等もチャンバ101前面に設
置し、チャンバ101前面から従来と同様のコンソール
操作が行えるようにしてある。
1 is a perspective view showing the appearance of a semiconductor manufacturing apparatus according to one embodiment of the present invention. This device has a window system and is operated by operating a switch unit of an operation panel unit. As shown in FIG. 1, the semiconductor manufacturing apparatus has a temperature control chamber 10 for controlling the environmental temperature of the apparatus body.
1. CPU arranged inside thereof to control the apparatus main body
An EWS main unit 106 having an EWS, an EWS display device 102 for displaying predetermined information in the device,
A monitor TV 105 for displaying image information obtained via an image pickup means in the apparatus main body, an operation panel 103 for performing a predetermined input to the apparatus, and an EWS keyboard 104
And a console unit including the same. In the figure, 107 is O
N-OFF switch, 108 is an emergency stop switch, 10
9 is a switch, a mouse, etc., 110 is a LAN communication cable, 111 is an exhaust duct for generating heat from the console function, and 112 is an exhaust device for the chamber. The semiconductor manufacturing apparatus main body is installed inside the chamber 101. E
The WS display 102 is of a thin flat type such as EL, plasma, liquid crystal, etc.
It is housed on the front and is connected to the EWS main unit 106 by a LAN cable 110. An operation panel 103, a keyboard 104, a monitor TV 105, and the like are also installed on the front surface of the chamber 101 so that console operations similar to those of the related art can be performed from the front surface of the chamber 101.

【0019】図2は、図1の装置の内部構造を示す図で
ある。同図においては、半導体製造装置としてのステッ
パが示されている。図中、202はレチクル、203は
ウエハであり、光源装置204から出た光束が照明光学
系205を通ってレチクル202を照明するとき、投影
レンズ206によりレチクル202上のパターンをウエ
ハ203上の感光層に転写することができる。レチクル
202はレチクル202を保持、移動するためのレチク
ルステージ207により支持されている。ウエハ203
はウエハチャック291により真空吸着された状態で露
光される。ウエハチャック291はウエハステージ20
9により各軸方向に移動可能である。レチクル202の
上側にはレチクルの位置ずれ量を検出するためのレチク
ル光学系281が配置される。ウエハステージ209の
上方に、投影レンズ206に隣接してオフアクシス顕微
鏡282が配置されている。オフアクシス顕微鏡282
は内部の基準マークとウエハ203上のアライメントマ
ークとの相対位置検出を行うのが主たる役割である。
FIG. 2 is a diagram showing the internal structure of the apparatus shown in FIG. FIG. 1 shows a stepper as a semiconductor manufacturing apparatus. In the drawing, reference numeral 202 denotes a reticle, and 203, a wafer. When a light beam emitted from the light source device 204 illuminates the reticle 202 through the illumination optical system 205, the pattern on the reticle 202 is exposed by the Can be transferred to a layer. The reticle 202 is supported by a reticle stage 207 for holding and moving the reticle 202. Wafer 203
Is exposed while being vacuum-sucked by the wafer chuck 291. The wafer chuck 291 is mounted on the wafer stage 20.
9 allows movement in each axis direction. Above the reticle 202, a reticle optical system 281 for detecting the amount of displacement of the reticle is arranged. Above the wafer stage 209, an off-axis microscope 282 is arranged adjacent to the projection lens 206. Off-axis microscope 282
The main function is to detect the relative position between the internal reference mark and the alignment mark on the wafer 203.

【0020】また、このステッパ本体に隣接して、周辺
装置であるレチクルライブラリ220やウエハキャリア
エレベータ230が配置され、必要なレチクルやウエハ
はレチクル搬送装置221およびウエハ搬送装置231
によってステッパ本体に搬送される。
A reticle library 220 and a wafer carrier elevator 230, which are peripheral devices, are disposed adjacent to the stepper main body. Necessary reticles and wafers are stored in a reticle transport device 221 and a wafer transport device 231.
To the stepper body.

【0021】チャンバ101は、主に空気の温度調節を
行う空調機室210および微小異物をろかし、清浄空気
の均一な流れを形成するフィルタボックス213、なら
びに装置環境を外部と遮断するブース214で構成され
ている。チャンバ101内では、空調機室210内にあ
る冷却器215および再熱ヒータ216により温度調節
された空気が、送風機217によりエアフィルタgを介
してブース214内に供給される。このブース214に
供給された空気はリターン口raより再度空調機室21
0に取り込まれ、チャンバ101内を循環する。通常、
このチャンバ101は厳密には完全な循環系ではなく、
ブース214内を常時陽圧に保つため、循環空気量の約
1割のブース214外の空気を空調機室210に設けら
れた外気導入口oaより送風機を介して導入している。
このようにしてチャンバ101は本装置の置かれる環境
温度を一定に保ち、かつ空気を洗浄に保つことを可能と
している。
The chamber 101 is mainly composed of an air conditioner room 210 for controlling air temperature, a filter box 213 for filtering out minute foreign matters and forming a uniform flow of clean air, and a booth 214 for shutting off the environment of the apparatus from the outside. It is configured. In the chamber 101, air whose temperature has been adjusted by the cooler 215 and the reheat heater 216 in the air conditioner room 210 is supplied into the booth 214 via the air filter g by the blower 217. The air supplied to the booth 214 is returned to the air conditioner room 21 from the return port ra.
0 and circulates in the chamber 101. Normal,
This chamber 101 is not strictly a complete circulation system,
In order to constantly maintain the inside of the booth 214 at a positive pressure, about 10% of the circulating air amount outside the booth 214 is introduced through an outside air inlet oa provided in the air conditioner room 210 via a blower.
In this way, the chamber 101 can keep the environment temperature where the apparatus is placed at a constant level and keep the air clean.

【0022】また光源装置204には超高圧水銀灯の冷
却やレーザ異常時の有毒ガス発生に備えて吸気口saと
排気口eaが設けられ、ブース214内の空気の一部が
光源装置204を経由し、空調機室210に備えられた
専用の排気ファンを介して工場設備に強制排気されてい
る。また、空気中の化学物質を除去するための化学吸着
フィルタcfを、空調機室210の外気導入口oaおよ
びリターン口raにそれぞれ接続して備えている。
The light source device 204 is provided with an intake port sa and an exhaust port ea in preparation for cooling of the ultra-high pressure mercury lamp and generation of toxic gas at the time of laser abnormality, and a part of the air in the booth 214 passes through the light source device 204. The air is forcibly exhausted to factory equipment via a dedicated exhaust fan provided in the air conditioner room 210. Further, a chemical adsorption filter cf for removing chemical substances in the air is provided so as to be connected to the outside air introduction port oa and the return port ra of the air conditioner room 210, respectively.

【0023】図3は、図1の装置の電気回路構成を示す
ブロック図である。同図において、321は装置全体の
制御を司る、前記EWS本体106に内蔵された本体C
PUであり、マイクロコンピュータまたはミニコンピュ
ータ等の中央演算装置からなる。322はウエハステー
ジ駆動装置、323は前記オフアクシス顕微鏡282等
のアライメント検出系、324はレチクルステージ駆動
装置、325は前記光源装置204等の照明系、326
はシャッタ駆動装置、327はフォーカス検出系、32
8はZ駆動装置であり、これらは、本体CPU321に
より制御されている。329は前記レチクル搬送装置2
21、ウエハ搬送装置231等の搬送系である。330
は前記ディスプレイ102、キーボード104、グラフ
ィックボード等を有するコンソールユニットであり、本
体CPU321にこの露光装置の動作に関する各種のコ
マンドやパラメータを与えるためのものである。すなわ
ち、オペレータとの間で情報の授受を行うためのもので
ある。332は、例えばハードディスクであり、内部に
データベースが構築されており、各種パラメータおよび
その管理データ、ならびにオペレータのグループ等が記
録されている。
FIG. 3 is a block diagram showing an electric circuit configuration of the apparatus shown in FIG. In the figure, reference numeral 321 denotes a main unit C built in the EWS main unit 106, which controls the entire apparatus.
It is a PU and comprises a central processing unit such as a microcomputer or a minicomputer. 322 is a wafer stage driving device, 323 is an alignment detection system such as the off-axis microscope 282 or the like, 324 is a reticle stage driving device, 325 is an illumination system such as the light source device 204 or the like, 326
Is a shutter driving device, 327 is a focus detection system, 32
Reference numeral 8 denotes a Z drive device, which is controlled by the main body CPU 321. 329 is the reticle transport device 2
21, a transfer system such as a wafer transfer device 231. 330
Is a console unit having the display 102, the keyboard 104, the graphic board, and the like, for giving various commands and parameters relating to the operation of the exposure apparatus to the main body CPU 321. That is, it is for exchanging information with the operator. Reference numeral 332 denotes a hard disk, for example, in which a database is constructed, in which various parameters and their management data, operator groups, and the like are recorded.

【0024】図4は、本実施例の原理を説明するための
ブロック図である。図中、41は前記ディスプレイ10
2上に表示される操作パネルの一例、42は入出力制御
部、43はイベント制御部、44は時間管理部、45は
DB(データベース)、46はログ記憶制御部、47は
ログ情報記録部、48はユニット制御部、49はユニッ
ト群である。
FIG. 4 is a block diagram for explaining the principle of the present embodiment. In the figure, 41 is the display 10
2, an input / output control unit, 43, an event control unit, 44, a time management unit, 45, a DB (database), 46, a log storage control unit, 47, a log information recording unit. , 48 are unit control units, and 49 is a unit group.

【0025】操作パネル41は、オペレータによる入力
およびオペレータに対する出力を行うための装置や、そ
の他の入出力装置であり、入出力制御部42を介してイ
ベント制御部43に接続されている。イベント制御部4
3は、入出力制御部42またはユニット制御部48か
ら、あるいはイベント制御部43からのデータあるいは
信号などのトリガ等の発生を検知し、事象の発生を検知
する。事象を検知すると、事象の解析を行うとともに、
その事象に関する項目をDB(データベース)45から
抽出し、また、時間管理部44に時間を問い合わせる。
これらに対応するデータがログ記憶制御部46を介して
ログ情報記憶部47に記録される。
The operation panel 41 is a device for inputting and outputting to the operator, and other input / output devices. The operation panel 41 is connected to the event control unit 43 via the input / output control unit 42. Event control unit 4
3 detects the occurrence of a trigger or the like of data or a signal from the input / output control unit 42 or the unit control unit 48 or from the event control unit 43, and detects the occurrence of an event. When an event is detected, the event is analyzed and
Items related to the event are extracted from the DB (database) 45, and the time is inquired to the time management unit 44.
Data corresponding to these is recorded in the log information storage unit 47 via the log storage control unit 46.

【0026】図5は、データが記録されるログ情報記憶
部47のログテーブルとロギング情報1件分の説明図で
ある。同図に示すように、ログテーブルには、入出力制
御部42、ユニット制御部48、またはイベント制御部
43で発生した事象のそれぞれの発生時の日付(Dat
e)、時間(Time)、タイプ(Type)、コード
(Code)、およびタイトル(Title)が記録さ
れており、発生事象の項目を選択することによってロギ
ング情報1件分が、操作パネル41上に表示される。ロ
ギング情報テーブル1件分には、事象の発生日時、事象
のタイプ(エラー、ワーニング等)、コード、発生事象
のタイトル、発生事象の内容、発生事象後の対策を示す
ガイド、および同一発生事象の回数情報が記録されてい
る。この回数は、設定時間内に同一の事象が発生した場
合、その事象を新たに登録する代わりに、更新される。
すなわち、ある事象が発生した場合、以前に同一事象が
記録されている場合は、そのロギング情報の回数情報を
更新する。回数情報が2回以上のロギング情報を選択す
ると、その事象の発生時刻の履歴が、操作パネル41上
に表示される。
FIG. 5 is an explanatory diagram of a log table in the log information storage unit 47 where data is recorded and one log information. As shown in the figure, the log table contains a date (Dat) at the time of occurrence of each of the events that have occurred in the input / output control unit 42, the unit control unit 48, or the event control unit 43.
e), time (Time), type (Type), code (Code), and title (Title) are recorded, and by selecting an item of the occurred event, one item of logging information is displayed on the operation panel 41. Is displayed. One log information table contains the date and time of the event, the type of the event (error, warning, etc.), the code, the title of the event, the content of the event, a guide showing the countermeasures after the event, and the Count information is recorded. If the same event occurs within the set time, this number is updated instead of newly registering the event.
That is, when a certain event has occurred, and when the same event has been recorded before, the frequency information of the logging information is updated. When the logging information whose frequency information is two or more times is selected, the history of the occurrence time of the event is displayed on the operation panel 41.

【0027】図6は、プログラム実行状況や処理内容な
どの発生事象を、ログファイルに記録する処理を示すフ
ローチャート図である。図4のシステムにおいて、ログ
記録制御ソフトが起動され、イベント待ち状態になって
いるときに、イベント制御部43が、ステップS1にお
いて、入出力制御部42またはユニット制御部48か
ら、あるいはイベント制御部43内部からのデータある
いは信号などのトリガ等の発生を検出して、イベントを
検知すると、ステップS2において、時間管理部44
に、イベントが発生した現在の日時を問い合わせる。さ
らに、ステップS3において、発生したイベントを分析
し、あらかじめDB45に登録されている事象のうちど
れに対応するかを選択し、そしてステップS4におい
て、事象名、タイプ、およびコードナンバを取得する。
次に、ステップS5において、時間管理部44に事象の
記録期間を問い合わせ、ステップS6において、ステッ
プS2で取得したイベント発生日時が、予め設定されて
いた事象の記録期間内かどうかを判断する。
FIG. 6 is a flowchart showing a process for recording an occurrence event such as a program execution status and processing contents in a log file. In the system shown in FIG. 4, when the log recording control software is activated and is in an event waiting state, in step S1, the event control unit 43 determines whether the input / output control unit 42 or the unit control unit 48 When an event is detected by detecting the occurrence of a trigger or the like of data or a signal from inside the time management unit 43, the time management unit 44
To the current date and time when the event occurred. Further, in step S3, the generated event is analyzed to select which of the events registered in the DB 45 in advance, and in step S4, the event name, type, and code number are acquired.
Next, in step S5, the time recording unit 44 is inquired of the event recording period, and in step S6, it is determined whether the event occurrence date and time acquired in step S2 is within the preset event recording period.

【0028】この結果、記録期間外であれば、ステップ
S7へ進み、ログ記録制御部46へ、ログ情報記録部4
7の容量が満杯かどうかを問い合わせる。ログ情報記録
部47の容量が満杯の場合、ステップS8において、ロ
グ情報記録部47のログテーブル内の最も古いログ情報
を消去し、ステップS9において、発生した事象をログ
テーブルに登録し、処理を終える。ステップS7におい
てログ情報記録部47の容量に空きがあると判定した場
合は、ただちにステップS9において、発生した事象を
ログテーブルに登録し、処理を終える。
As a result, if it is out of the recording period, the operation proceeds to step S7, and the log information recording unit 4 is sent to the log recording control unit 46.
Inquires whether the capacity of 7 is full. When the capacity of the log information recording unit 47 is full, the oldest log information in the log table of the log information recording unit 47 is deleted in step S8, and the generated event is registered in the log table in step S9, and the processing is performed. Finish. If it is determined in step S7 that there is free space in the log information recording unit 47, the generated event is immediately registered in the log table in step S9, and the process ends.

【0029】一方、ステップS6におて、ステップS2
で取得したイベント発生日時が、予め設定されている事
象の記録期間内であると判定した場合は、ステップS1
0において、ログ情報記録部47のログテーブル内にお
ける記録期間内に発生した事象を、ログ記憶制御部46
へ全て抽出する。そして、ステップS11において、ス
テップS10で抽出された事象の内に、発生した事象と
同一の事象が存在するかどうかを問い合わせる。この結
果、ログ情報記録部47のログテーブル内に同一の事象
が見つからなければ、ステップS7〜S9の処理を行
い、処理を終了する。ステップS11において、ステプ
S10で抽出された事象内に、発生した事象と同一の事
象が存在すると判定した場合は、ステップS12におい
て、ログ情報記録部47のロギング情報テーブル内の当
該同一事象のログ情報における回数情報の更新および発
生日時情報の追加を行ない、処理を終える。
On the other hand, in step S6, step S2
If it is determined that the event occurrence date and time obtained in step S1 is within the preset event recording period, the process proceeds to step S1.
0, the event occurring during the recording period in the log table of the log information recording unit 47 is stored in the log storage control unit 46.
Extract all to Then, in step S11, an inquiry is made as to whether the same event as the occurred event exists in the events extracted in step S10. As a result, if the same event is not found in the log table of the log information recording unit 47, the processing of steps S7 to S9 is performed, and the processing ends. If it is determined in step S11 that the same event as the occurred event exists in the events extracted in step S10, the log information of the same event in the logging information table of the log information recording unit 47 is determined in step S12. The update of the count information and the addition of the occurrence date and time information are performed, and the process is completed.

【0030】図7は、事象ランク別に、過去のログデー
タを取得する時間を設定するための画面を示す図であ
る。図中、71は過去データ取得時間を設定するための
画面部分であり、72は過去データ取得設定時間の指標
となる、一定間隔時間が経過する度にログファイルに現
在の時刻を記録するための指標時間を設定するための画
面部分である。発生する事象には、予め重要度(ラン
ク)が設定されており、過去データ取得時間は発生事象
の種別毎に設定が可能である。これによって設定された
時間に基づき、ログファイルに記録されている今までの
ログデータのうち、発生事象のログデータを含めて、設
定された時間分の過去の事象についてのログデータがロ
グファイルから抜き出され、別ファイルとして記録され
る。
FIG. 7 is a diagram showing a screen for setting a time for acquiring past log data for each event rank. In the figure, reference numeral 71 denotes a screen portion for setting the past data acquisition time, and 72 denotes an index of the past data acquisition set time, for recording the current time in a log file every time a fixed interval time elapses. It is a screen portion for setting an index time. The degree of importance (rank) is set in advance for the event that occurs, and the past data acquisition time can be set for each type of the event. Based on the time set in this way, of the log data recorded so far in the log file, log data on past events for the set time, including log data Extracted and recorded as a separate file.

【0031】図8は、装置別に、その事象についてログ
データを記録するか否かを設定するための画面を示す。
81は装置別に、発生した事象のログデータを記録する
かしないかを設定する画面部分である。
FIG. 8 shows a screen for setting whether or not to record log data for the event for each device.
Reference numeral 81 denotes a screen portion for setting whether to record log data of an event that has occurred for each device.

【0032】図9は、記録されたログファイル内部の一
例を示す。901は各発生事象の内容が記録されたログ
ファイルである。902〜911は、ログファイル90
1に記録されている、図8の画面においてログデータを
記録するという設定がされた(「データ記録の有無」の
項目がYESとされた)ユニット1、ユニット3および
ユニッ5において発生した事象の内容である。★印は、
図7の指標時間設定画面部分72において設定された時
間が経過する毎に、現在時刻が記録された部分である。
FIG. 9 shows an example of the inside of a recorded log file. A log file 901 records the content of each event. 902 to 911 are log files 90
8 is set to record log data on the screen of FIG. 8 (the item of “presence / absence of data recording” is set to “YES”). Content. ★ mark,
The current time is recorded every time the time set in the index time setting screen portion 72 of FIG. 7 elapses.

【0033】図9に示されるように、ランクBの事象9
05の発生により、図7の過去データ取得設定時間の設
定画面部分71において設定されたBランク事象の設定
時間が2分であるため、Bランク事象509が発生した
時間を含めて、過去2分間に発生し記録された事象を、
ログファイル901から抽出し、ファイル912として
保存する。また、ランクA事象909の発生により、図
7の過去データ取得設定時間画面部分71において設定
されたAランク事象の設定時間が5分であるため、ラン
クA事象909が発生した時間を含む、過去5分間に発
生し記録された事象を、ログファイル901から抽出
し、ファイル913として保存する。
As shown in FIG. 9, event 9 of rank B
Since the setting time of the B rank event set in the past data acquisition setting time setting screen portion 71 in FIG. 7 is 2 minutes due to the occurrence of the B rank event 509 in FIG. Events that occur and are recorded in
Extracted from the log file 901 and saved as a file 912. In addition, since the setting time of the A rank event set in the past data acquisition setting time screen portion 71 of FIG. 7 is 5 minutes due to the occurrence of the rank A event 909, the past including the time at which the rank A event 909 occurred is included. The event that occurs and is recorded for five minutes is extracted from the log file 901 and stored as a file 913.

【0034】図10は、ある事象が発生した場合にその
時点から、設定されている時間分、過去に発生した事象
を抽出して、ファイル化する処理を示すフローチャート
である。図4のシステムにおいて、ログ記録制御ソフト
が起動され、イベント待ち状態になっているとき、ステ
ップT1において、イベント制御部43が、入出力制御
部42またはユニット制御部48から、あるいはイベン
ト制御部43内部からのデータあるいは信号などのトリ
ガ等の発生を検出して、イベントを検知すると、ステッ
プT2において、時間管理部44にイベントが発生した
現在の時間を問い合わせる。さらに、ステップT3にお
いて、図8で設定された、各装置別の事象取得の有無を
チェックし、発生した事象がログファイルに記録すべき
事象か否かを判断する。そして、ログファイルに記録し
ない装置の事象(図8の設定がNOとされた装置の事
象)ならば、イベント待ち状態に戻る。
FIG. 10 is a flowchart showing a process of extracting an event that has occurred in the past for a set time from the time when a certain event has occurred and converting it to a file. In the system shown in FIG. 4, when the log recording control software is activated and is in an event waiting state, in step T1, the event control unit 43 When an event is detected by detecting the occurrence of a trigger or the like of data or a signal from the inside, in step T2, the time management unit 44 is inquired of the current time at which the event occurred. Further, in step T3, it is checked whether or not an event has been acquired for each device, which is set in FIG. 8, and it is determined whether or not the occurred event is an event to be recorded in a log file. If the event is for a device that is not recorded in the log file (an event for a device for which the setting in FIG. 8 is NO), the process returns to the event waiting state.

【0035】ステップT3において、発生した事象がロ
グファイルに記録させる事象(図8の設定がYESとさ
れた装置の事象)であると判定した場合は、ステップT
4において、ログ情報記録部47のログファイルの容量
が満杯かどうかをチェックする。そして、ログファイル
の容量が満杯であると判定した場合は、ステップT5に
おいてログファイルの削除を行い、ステップT6におい
て新規にログファイルを作成し、ステップT7へ進む。
ステップT4において、ログファイル容量に空きがある
と判定した場合はそのままステップT7へ進む。
If it is determined in step T3 that the event occurred is an event to be recorded in the log file (an event of the apparatus for which the setting in FIG. 8 is YES), the process proceeds to step T3.
At 4, it is checked whether or not the capacity of the log file in the log information recording unit 47 is full. When it is determined that the capacity of the log file is full, the log file is deleted in step T5, a new log file is created in step T6, and the process proceeds to step T7.
If it is determined in step T4 that there is free space in the log file capacity, the process proceeds directly to step T7.

【0036】ステップT7では、発生した事象の発生時
刻および内容をログファイルに記録する。そして、ステ
ップT8において、図7の画面で設定された事象別のラ
ンクのチェックを行なう。この結果、発生した事象がラ
ンク外(Cランク事象)であればイベント待ち状態に戻
る。発生した事象がランクAまたはBの事象であればス
テップT9において、ランクに応じて設定された時間分
の過去のログデータを抽出する。そして、ステップT1
0において、抽出したログデータのファイルを作成し、
イベント待ち状態に戻る。
At step T7, the time and contents of the event that occurred are recorded in a log file. Then, in step T8, the rank for each event set on the screen of FIG. 7 is checked. As a result, if the occurred event is out of the rank (C rank event), the process returns to the event waiting state. If the occurred event is an event of rank A or B, in step T9, past log data for a time set according to the rank is extracted. Then, step T1
0, create a file of extracted log data,
Return to the event waiting state.

【0037】なお、図7の指標時間設定画面部分72で
設定された時間が経過する毎に、ステップT11におけ
るタイマ割込みが発生し、そうすると、ステップT12
において、現在時刻を、図9のログファイルに、★印で
示されるように、記録する。
Each time the time set on the index time setting screen portion 72 in FIG. 7 elapses, a timer interrupt is generated in step T11.
, The current time is recorded in the log file of FIG.

【0038】[0038]

【発明の効果】以上説明したように本発明によれば、一
定期間内に発生した同一種類の事象についてのログ情報
の重複した記録を排除するようにしたため、効率の良い
ログデータの抽出を行うことができるとともに、有効な
データの消失を防止することができる。したがって、有
効データの迅速な解析により、障害の発生を迅速に究明
することができる。したがって、マシンの稼働率を向上
させることができる。
As described above, according to the present invention, duplicate recording of log information for the same type of event that has occurred within a certain period is eliminated, so that efficient log data extraction is performed. And effective data can be prevented from being lost. Therefore, the occurrence of a failure can be quickly determined by rapid analysis of valid data. Therefore, the operating rate of the machine can be improved.

【0039】また、ログ情報を記録すべき事象が発生し
た場合、その事象の種類について事象の重要度別等に基
づいて設定された所定の時間内の過去に発生した事象に
ついてのログ情報を別ファイルとして保存するようにし
たため、膨大なログファイル内から重要な事象を検索す
る時間を短縮して効率の良いログデータの抽出を行うこ
とができ、また有効なログデータの消失を防ぐことがで
きる。したがって、有効なログデータの迅速な解析によ
り障害の発生を迅速に究明することができ、マシンの稼
働率を向上させることができる。
When an event for which log information is to be recorded occurs, log information on an event that occurred in the past within a predetermined time set based on the importance of the event or the like for the type of the event is separated. Saved as a file, it is possible to shorten the time to search important events from a huge log file, extract log data efficiently, and prevent loss of effective log data . Therefore, the occurrence of a failure can be quickly investigated by rapid analysis of effective log data, and the operating rate of the machine can be improved.

【図面の簡単な説明】[Brief description of the drawings]

【図1】 本発明の一実施例に係る半導体製造装置の概
略構成図である。
FIG. 1 is a schematic configuration diagram of a semiconductor manufacturing apparatus according to one embodiment of the present invention.

【図2】 図1の装置の内部構造を示す図である。FIG. 2 is a diagram showing the internal structure of the device of FIG.

【図3】 図1の装置の電気回路構成を示すブロック図
である。
FIG. 3 is a block diagram showing an electric circuit configuration of the device shown in FIG.

【図4】 図1の装置における本発明に特に関連した部
分の原理を説明するためのブロック図である。
FIG. 4 is a block diagram for explaining the principle of a portion particularly related to the present invention in the apparatus of FIG. 1;

【図5】 図4のログ情報記憶部のログテーブルとロギ
ング情報1件分を示す図である。
5 is a diagram showing a log table of a log information storage unit of FIG. 4 and one piece of logging information.

【図6】 図4の構成における、プログラム実行状況や
処理内容等の発生事象の内容をログファイル(ログテー
ブル)に記録する際の処理を示すフローチャートであ
る。
FIG. 6 is a flowchart showing a process for recording the contents of an event, such as a program execution status and a process content, in a log file (log table) in the configuration of FIG. 4;

【図7】 図4の構成において、事象ランク別に、過去
のログデータを取得する時間を設定するための画面を示
す図である。
FIG. 7 is a diagram showing a screen for setting a time to acquire past log data for each event rank in the configuration of FIG. 4;

【図8】 図4の構成において、装置別にその事象につ
いてログデータを記録するか否かを設定するための画面
を示す図である。
8 is a diagram showing a screen for setting whether or not log data is to be recorded for the event for each device in the configuration of FIG. 4;

【図9】 図4のログ情報記憶部の記録されたログファ
イル内部の一例を示す説明図である。
FIG. 9 is an explanatory diagram showing an example of the inside of a log file recorded in the log information storage unit of FIG. 4;

【図10】 図4の構成における、事象の発生時刻を起
点にして事象の重要度別に設定された時間分だけの過去
において発生した事象の内容をログファイルから抽出し
てファイル化する処理を示すフローチャートである。
FIG. 10 shows a process of extracting the contents of an event that has occurred in the past for a time set for each importance of the event from the log file in the configuration of FIG. It is a flowchart.

【符号の説明】[Explanation of symbols]

41:操作パネル、42:入出力制御部、43:イベン
ト制御部、44:時間管理部、45:DB(データベー
ス)、46:ログ記憶制御部、47:ログ情報記録部、
48:ユニット制御部、49:ユニット群、71,7
2,81:画面部分、901:ログファイル、902〜
911:事象の内容、912,913:ファイル。
41: operation panel, 42: input / output control unit, 43: event control unit, 44: time management unit, 45: DB (database), 46: log storage control unit, 47: log information recording unit,
48: unit control unit, 49: unit group, 71, 7
2, 81: screen part, 901: log file, 902
911: Content of event, 912, 913: File.

フロントページの続き Fターム(参考) 5B042 GB07 LA08 MA08 MA18 MC35 MC40 5F046 AA21 AA22 AA28 BA03 CD01 CD02 DD01 DD06 5H223 AA05 CC08 DD03 EE06 EE30 FF08 5H269 AB17 BB07 BB11 EE11 KK03 NN08 QB15 QC01 QC02 QC03 QD02 QE12 9A001 HH33 HH34 JJ61 LL05 Continued on the front page F term (reference) 5B042 GB07 LA08 MA08 MA18 MC35 MC40 5F046 AA21 AA22 AA28 BA03 CD01 CD02 DD01 DD06 5H223 AA05 CC08 DD03 EE06 EE30 FF08 5H269 AB17 BB07 BB11 EE11 KK03 NN08 QB15 QC01 QC01 QC01 QC01

Claims (12)

【特許請求の範囲】[Claims] 【請求項1】 被加工物に対して所定の加工を施す加工
手段と、この加工手段の動作または制御に際して発生す
る事象のログ情報を記録するログ手段とを備えた加工装
置において、第1の事象の発生に基づいてそのログ情報
が1件のログ情報として前記ログ手段により記録されて
いる場合においてそれと同種の第2の事象が発生したと
き、この第2事象のログ情報を新たな1件のログ情報と
して前記ログ手段が記録することができるために必要な
前記第1事象の発生時からの経過時間を前記第1事象の
種類について設定する手段を具備することを特徴とする
加工装置。
1. A processing apparatus comprising: processing means for performing a predetermined processing on a workpiece; and log means for recording log information of an event occurring during operation or control of the processing means. In the case where the log information is recorded by the log means as one log information based on the occurrence of the event, when a second event of the same type occurs, the log information of the second event is added to a new one. A processing device for setting, for the type of the first event, an elapsed time from the time of occurrence of the first event, which is necessary for the log means to be able to record the log information of the first event.
【請求項2】 被加工物に対して所定の加工を施す加工
手段と、この加工手段の動作または制御に際して発生す
る事象のログ情報を記録するログ手段とを備えた加工装
置において、第1の事象の発生に基づいてそのログ情報
が1件のログ情報として前記ログ手段により記録されて
いる場合においてそれと同種の第2の事象が発生したと
き、前記ログ手段は、前記第2事象の発生時刻が前記第
1事象の発生時刻から所定の時間が経過していない場合
は、前記第2事象についてのログ情報を新たな1件のロ
グ情報として記録しないものであることを特徴とする加
工装置。
2. A processing apparatus comprising: processing means for performing a predetermined processing on a workpiece; and log means for recording log information of an event occurring when the processing means is operated or controlled. When the log information is recorded as one piece of log information by the log means based on the occurrence of the event, and when a second event of the same type occurs, the log means determines the time of occurrence of the second event A processing apparatus which does not record log information on the second event as one new log information when a predetermined time has not elapsed from the occurrence time of the first event.
【請求項3】 前記ログ手段は、前記所定の時間が経過
していない場合は、前記第1事象について記録されてい
るログ情報内に前記第2事象の発生時刻および前記第1
事象と同種の事象がその時刻に発生した旨を記録するも
のであることを特徴とする請求項2に記載の加工装置。
3. The log means, when the predetermined time has not elapsed, stores the occurrence time of the second event and the first time in the log information recorded for the first event.
The processing apparatus according to claim 2, wherein the fact that an event of the same type as the event has occurred at that time is recorded.
【請求項4】 被加工物に対して所定の加工を施す加工
手段と、前記加工手段の動作または制御に際して発生す
る事象のログ情報をログファイルに記録するログ手段と
を備えた加工装置において、前記ログ手段は、ログ情報
を記録すべき事象が発生した場合、その事象の種類につ
いて設定された所定の時間内の過去に発生した事象につ
いてのログ情報を前記ログファイルから抽出し、抽出し
たログ情報を別ファイルとして保存するものであること
を特徴とする加工装置。
4. A processing apparatus comprising: processing means for performing predetermined processing on a workpiece; and log means for recording log information of an event occurring during operation or control of the processing means in a log file. When an event for which log information is to be recorded occurs, the log unit extracts log information on an event that has occurred in the past within a predetermined time set for the type of the event from the log file, and A processing device for storing information as a separate file.
【請求項5】 前記所定の時間を、各事象について設定
されている重要度に応じて設定する手段を有することを
特徴とする請求項4に記載の加工装置。
5. The processing apparatus according to claim 4, further comprising means for setting the predetermined time in accordance with the importance set for each event.
【請求項6】 前記ログ手段は、あらかじめ設定された
時間が経過する度にその時の時刻を前記ログファイルに
記録するものであることを特徴とする請求項4または5
に記載の加工装置。
6. The log means according to claim 4, wherein the log means records the time at the time each time a preset time elapses in the log file.
The processing apparatus according to item 1.
【請求項7】 前記ログ手段は、ログ情報を記録すべき
事象が発生した場合において前記ログファイルの残りの
容量が不足しているときは、そのログファイルを削除し
て新たなログファイルを作成してからそれに前記記録す
べきログ情報を記録するものであることを特徴とする請
求項4〜6のいずれか1項に記載の加工装置。
7. The log means deletes the log file and creates a new log file when the remaining capacity of the log file is insufficient when an event for which log information is to be recorded occurs. The processing apparatus according to claim 4, wherein the log information to be recorded is recorded after that.
【請求項8】 前記ログ手段は、発生した事象のログ情
報を記録する場合、その事象の発生時刻も同時に前記ロ
グファイルに記録するものであることを特徴とする請求
項4〜7のいずれか1項に記載の加工装置。
8. The log means according to claim 4, wherein, when recording log information of an event that has occurred, said log means simultaneously records the event occurrence time in said log file. The processing device according to claim 1.
【請求項9】 前記ログ手段は、事象が発生した場合、
その事象が発生した装置部分に応じて、発生した事象の
ログ情報を記録すべきか否かを判定するものであること
を特徴とする請求項4〜8のいずれか1項に記載の加工
装置。
9. The log means, when an event occurs,
The processing apparatus according to any one of claims 4 to 8, wherein it is determined whether or not log information of the event that has occurred should be recorded according to a part of the apparatus where the event has occurred.
【請求項10】 被加工物に対して所定の加工を施す加
工手段を用い、この加工手段の動作または制御に際して
発生する事象のログ情報を記録しながら被加工物を加工
する加工方法において、第1の事象の発生に基づいてそ
のログ情報が1件のログ情報として前記ログ手段により
記録されている場合においてそれと同種の第2の事象が
発生したとき、前記第2事象の発生時刻が前記第1事象
の発生時刻から所定の時間が経過していない場合は、前
記第2事象についてのログ情報を新たな1件のログ情報
として記録しないことを特徴とする加工方法。
10. A processing method for processing a workpiece while using processing means for performing a predetermined processing on the workpiece and recording log information of an event occurring at the time of operation or control of the processing means. In the case where the log information is recorded by the log means as one log information based on the occurrence of one event, when a second event of the same type occurs, the occurrence time of the second event is changed to the second event. If no predetermined time has elapsed since the occurrence time of one event, the log information on the second event is not recorded as one new log information.
【請求項11】 前記所定の時間が経過していない場合
は、前記第1事象について記録されているログ情報内に
前記第2事象の発生時刻およびその時刻に前記第1事象
と同種の事象が発生した旨を記録することを特徴とする
請求項10に記載の加工方法。
11. When the predetermined time has not elapsed, an event of the same type as the first event is recorded in the log information recorded for the first event at the time of occurrence of the second event and the time. The processing method according to claim 10, wherein the occurrence is recorded.
【請求項12】 被加工物に対して所定の加工を施す加
工手段を用い、前記加工手段の動作または制御に際して
発生する事象のログ情報をログファイルに記録しながら
被加工物を加工する加工方法において、ログ情報を記録
すべき事象が発生した場合、その事象について設定され
た所定の時間内の過去に発生した事象についてのログ情
報を前記ログファイルから抽出し、抽出したログ情報を
別ファイルとして保存することを特徴とする加工方法。
12. A processing method for processing a workpiece by using processing means for performing predetermined processing on the workpiece and recording log information of an event occurring when the processing means is operated or controlled in a log file. In the case where an event for which log information is to be recorded occurs, log information about an event that occurred in the past within a predetermined time set for the event is extracted from the log file, and the extracted log information is stored as a separate file. A processing method characterized by storing.
JP11095456A 1999-04-01 1999-04-01 Processing apparatus and method Pending JP2000293219A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP11095456A JP2000293219A (en) 1999-04-01 1999-04-01 Processing apparatus and method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP11095456A JP2000293219A (en) 1999-04-01 1999-04-01 Processing apparatus and method

Publications (1)

Publication Number Publication Date
JP2000293219A true JP2000293219A (en) 2000-10-20

Family

ID=14138193

Family Applications (1)

Application Number Title Priority Date Filing Date
JP11095456A Pending JP2000293219A (en) 1999-04-01 1999-04-01 Processing apparatus and method

Country Status (1)

Country Link
JP (1) JP2000293219A (en)

Cited By (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2003203050A (en) * 2001-11-16 2003-07-18 Gateway Inc Judgment of remote user registration
JP2008152402A (en) * 2006-12-14 2008-07-03 Fuji Xerox Co Ltd Information processor, print system, and program
JP2010171791A (en) * 2009-01-23 2010-08-05 Yokogawa Electric Corp Communication equipment
JP2010272167A (en) * 2009-05-21 2010-12-02 Toshiba Alpine Automotive Technology Corp Optical disc playback apparatus and optical disc playback method
JP2010277310A (en) * 2009-05-28 2010-12-09 Nec System Technologies Ltd Information compression method, information compression device, and information compression program in recording information acquired from a plurality of device drivers
JP2014170327A (en) * 2013-03-01 2014-09-18 Canon Electronics Inc Information processing device, control method therefor, and information processing system
US9767280B2 (en) 2012-10-09 2017-09-19 Canon Denshi Kabushiki Kaisha Information processing apparatus, method of controlling the same, information processing system, and information processing method
JP6342593B1 (en) * 2017-06-20 2018-06-13 ヤマザキマザック株式会社 Machine tool management system and machine tool management method
JP2020149531A (en) * 2019-03-15 2020-09-17 株式会社リコー Diagnostic equipment, diagnostic methods, and diagnostic programs

Cited By (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2003203050A (en) * 2001-11-16 2003-07-18 Gateway Inc Judgment of remote user registration
JP2008152402A (en) * 2006-12-14 2008-07-03 Fuji Xerox Co Ltd Information processor, print system, and program
JP2010171791A (en) * 2009-01-23 2010-08-05 Yokogawa Electric Corp Communication equipment
JP2010272167A (en) * 2009-05-21 2010-12-02 Toshiba Alpine Automotive Technology Corp Optical disc playback apparatus and optical disc playback method
JP2010277310A (en) * 2009-05-28 2010-12-09 Nec System Technologies Ltd Information compression method, information compression device, and information compression program in recording information acquired from a plurality of device drivers
US9767280B2 (en) 2012-10-09 2017-09-19 Canon Denshi Kabushiki Kaisha Information processing apparatus, method of controlling the same, information processing system, and information processing method
JP2014170327A (en) * 2013-03-01 2014-09-18 Canon Electronics Inc Information processing device, control method therefor, and information processing system
JP6342593B1 (en) * 2017-06-20 2018-06-13 ヤマザキマザック株式会社 Machine tool management system and machine tool management method
US12050450B2 (en) 2017-06-20 2024-07-30 Yamazaki Mazak Corporation Machine tool management system and method for managing machine tool
JP2020149531A (en) * 2019-03-15 2020-09-17 株式会社リコー Diagnostic equipment, diagnostic methods, and diagnostic programs
JP7358755B2 (en) 2019-03-15 2023-10-11 株式会社リコー Diagnostic device, diagnostic method, and diagnostic program

Similar Documents

Publication Publication Date Title
US7849363B2 (en) Troubleshooting support device, troubleshooting support method and storage medium having program stored therein
JP2000164481A (en) Semiconductor manufacturing apparatus and device manufacturing method
JP2000293219A (en) Processing apparatus and method
JPH11204390A (en) Semiconductor manufacturing apparatus and device manufacturing method
US6320646B1 (en) Exposure apparatus, method of controlling same, and device manufacturing method
US6124718A (en) Charged-particle-beam projection-exposure apparatus with integrated reticle and substrate inspection
JP2006287061A (en) Exposure apparatus and parameter setting method thereof
JP2010117866A (en) Upgrade method and program
JP3308745B2 (en) Semiconductor exposure apparatus and semiconductor device manufacturing method
JP2001100981A (en) Processing device and version upgrade method
US6776872B2 (en) Data processing apparatus for semiconductor processing apparatus
JPH11184589A (en) Control device, semiconductor manufacturing apparatus and device manufacturing method
JP3167089B2 (en) Exposure apparatus and method
JP2002169267A (en) Mask inspection apparatus and exposure method using the same
JPH08167562A (en) Semiconductor manufacturing apparatus and device manufacturing method
JPH11296352A (en) Processing apparatus, exposure apparatus and device manufacturing method
JPH10125587A (en) Device manufacturing equipment
JP2003059811A (en) Exposure apparatus, device manufacturing method, semiconductor manufacturing factory, and exposure apparatus maintenance method
JPH08167561A (en) Semiconductor manufacturing apparatus and device manufacturing method
JP3708644B2 (en) Air concentration monitoring system for substrate processing equipment
JP3311181B2 (en) Semiconductor manufacturing apparatus and device manufacturing method
JPH1083949A (en) Semiconductor exposure apparatus, semiconductor exposure control method, and medium recording control program for semiconductor exposure apparatus
JP2003100603A (en) Exposure apparatus, control method therefor, and device manufacturing method
JPH09199385A (en) Semiconductor exposure apparatus and device manufacturing method
JP2000331902A (en) Exposure apparatus and device manufacturing method