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

JP2006318316A - Quality monitoring apparatus, method and program, and computer readable recording medium - Google Patents

Quality monitoring apparatus, method and program, and computer readable recording medium Download PDF

Info

Publication number
JP2006318316A
JP2006318316A JP2005141903A JP2005141903A JP2006318316A JP 2006318316 A JP2006318316 A JP 2006318316A JP 2005141903 A JP2005141903 A JP 2005141903A JP 2005141903 A JP2005141903 A JP 2005141903A JP 2006318316 A JP2006318316 A JP 2006318316A
Authority
JP
Japan
Prior art keywords
processing
inspection
graph
quality monitoring
information
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
JP2005141903A
Other languages
Japanese (ja)
Inventor
Katsuki Imai
克樹 今井
Toshio Yamamoto
敏雄 山本
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.)
Sharp Corp
Original Assignee
Sharp Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Sharp Corp filed Critical Sharp Corp
Priority to JP2005141903A priority Critical patent/JP2006318316A/en
Publication of JP2006318316A publication Critical patent/JP2006318316A/en
Pending legal-status Critical Current

Links

Images

Classifications

    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02PCLIMATE CHANGE MITIGATION TECHNOLOGIES IN THE PRODUCTION OR PROCESSING OF GOODS
    • Y02P90/00Enabling technologies with a potential contribution to greenhouse gas [GHG] emissions mitigation
    • Y02P90/02Total factory control, e.g. smart factories, flexible manufacturing systems [FMS] or integrated manufacturing systems [IMS]

Landscapes

  • General Factory Administration (AREA)

Abstract

<P>PROBLEM TO BE SOLVED: To provide a quality monitoring apparatus for easily obtaining an abnormality in a processing step to stabilize a manufacturing step including the processing step by displaying a test result in an order for processing wafers. <P>SOLUTION: A quality monitoring apparatus 101 is provided with: a graph data extraction part 114 for acquiring a wafer number for specifying a wafer tested in a test step and test results of the wafer in the test step from a test result DB group 103 storing test information of the wafer tested in a specific test step, and a wafer number for specifying the wafer processed in the processing step and a processing time when the processed object is processed in the processing step from a history DB 102 storing the processing information of the wafer processed in the specific processing step; a connection part 150 for associating the test result with the processing time based on the wafer number; and a sort processing part 130 for sorting the test results in the order of the time of processing the wafer in the specific processing step. <P>COPYRIGHT: (C)2007,JPO&INPIT

Description

本発明は、例えば、半導体デバイスの製造工程において取得したウェハの履歴情報および検査情報を管理して、検査結果の変動を表示する品質監視装置に関するものである。   The present invention relates to a quality monitoring apparatus that manages, for example, wafer history information and inspection information acquired in a semiconductor device manufacturing process, and displays variations in inspection results.

半導体デバイスは、ウェハ(基板)に対して洗浄や成膜、レジストコーティング、露光、エッチングなどの一連の製造工程を、定められた層の数だけ繰り返し行い、配線や回路素子を形成することで製造される。しかし、これらの製造工程では、異物の混入および層膜の形成不良等の半導体デバイスの動作不良の原因となる要素を含んでいるため、製造工程の途中で必要に応じて様々な検査が実施される。   Semiconductor devices are manufactured by repeating a series of manufacturing processes such as cleaning, film formation, resist coating, exposure, and etching on the wafer (substrate) by the number of defined layers to form wiring and circuit elements. Is done. However, since these manufacturing processes include elements that cause malfunctions of semiconductor devices such as foreign matter contamination and layer film formation defects, various inspections are performed as necessary during the manufacturing process. The

この様々な検査としては、例えば、ウェハ上に形成される膜のムラを検査するムラ検査、形成された膜の厚さを測定する膜厚測定検査、上層の膜と下層の膜の重ね合わせ精度を測定する重ね合わせ精度測定検査、ウェハ上に存在する異物の位置や大きさを検査する異物検査、形成した回路素子の電気的特性を調べる特性検査、半導体デバイスが実際に動作するかどうかを調べる回路検査等が挙げられる。   The various inspections include, for example, a non-uniformity inspection for inspecting the non-uniformity of the film formed on the wafer, a film thickness measurement inspection for measuring the thickness of the formed film, and an overlay accuracy of the upper layer film and the lower layer film. Overlay accuracy measurement inspection to measure the position, size of the foreign material present on the wafer, characteristic inspection to check the electrical characteristics of the formed circuit elements, whether the semiconductor device actually operates For example, circuit inspection.

そして、従来の製造工程管理システムでは、これらの検査工程での検査結果はデータベースに収集され、指定の検査項目の時間推移をトレンドチャートとして表示している。具体的には、例えば、検査結果が予め設定された管理値を超えていないか、または、測定値の変化に上昇傾向や下降傾向といった傾向性がないかなどを監視して製造工程を管理している(例えば、特許文献1参照)。   In the conventional manufacturing process management system, the inspection results in these inspection processes are collected in a database, and the time transition of designated inspection items is displayed as a trend chart. Specifically, for example, the manufacturing process is managed by monitoring whether the inspection result does not exceed a preset control value, or whether the change in the measured value has a tendency such as an upward trend or a downward trend. (For example, refer to Patent Document 1).

しかしながら、上記特許文献1に開示の構成において、これらの検査工程における検査は、その検査工程よりも以前の製造工程の処理結果に起因している。そして、特許文献1に開示の構成では、単に1つの検査工程の結果を管理しているに過ぎず、製造ライン全体を管理するものではない。   However, in the configuration disclosed in Patent Document 1, the inspection in these inspection processes is caused by the processing result of the manufacturing process prior to the inspection process. In the configuration disclosed in Patent Document 1, only the result of one inspection process is managed, and the entire production line is not managed.

そこで、各検査工程での検査結果だけでなく製造工程でのウェハの処理履歴を収集して利用することにより、より正確に製造工程の状態を把握することが提案されている(例えば、特許文献2参照)。上記特許文献2に開示の製造工程管理システムでは、予め特定の製造工程に割り当てられた特定の製造設備を監視するために、検査工程とその検査工程での検査項目を当該製造設備に関連付けておく。そして、上記特許文献2に開示の構成では、一定期間内に当該製造設備で処理されたウェハについて、監視している検査項目の値を検索して当該検査装置でのウェハの検査順に並び替えたトレンドチャートとして表示することで、当該製造設備の傾向や異常を把握している。
特開平2−98632号公報(公開日;1990年4月11日) 特開平9−50949号公報(公開日;1997年2月18日)
Therefore, it has been proposed to more accurately grasp the state of the manufacturing process by collecting and using not only the inspection result in each inspection process but also the wafer processing history in the manufacturing process (for example, Patent Documents). 2). In the manufacturing process management system disclosed in Patent Document 2, in order to monitor a specific manufacturing facility assigned to a specific manufacturing process in advance, an inspection process and an inspection item in the inspection process are associated with the manufacturing facility. . In the configuration disclosed in Patent Document 2, the values of the inspection items monitored for the wafers processed in the manufacturing facility within a certain period are searched and rearranged in the order of inspection of the wafers by the inspection apparatus. By displaying it as a trend chart, the trend and abnormality of the manufacturing facility are grasped.
Japanese Patent Laid-Open No. 2-98632 (Release Date; April 11, 1990) JP 9-50949 A (publication date; February 18, 1997)

しかしながら、上記従来の構成では、検査装置でのウェハ検査順に検査結果を表示しており、処理装置の処理順に検査結果を表示できないという問題が生じる。具体的には、上記特許文献2では、検査装置の検査日時を記憶しており、この検査日時に基づいて、検査結果を表示している。このように検査日時に基づいて、上記検査結果を表示した場合には、処理工程(処理装置)にて処理された順に検査結果を表示することはできない。   However, in the conventional configuration, the inspection results are displayed in the order of wafer inspection by the inspection apparatus, and there is a problem that the inspection results cannot be displayed in the order of processing by the processing apparatus. Specifically, in Patent Document 2, the inspection date and time of the inspection device is stored, and the inspection result is displayed based on the inspection date and time. Thus, when the said test result is displayed based on test | inspection date, a test result cannot be displayed in the order processed by the process process (processing apparatus).

例えば、製造ラインを進む中で処理されるウェハは、1つの製造ラインにおいて、当該複数の検査装置を用いて複数のウェハを一度に検査する、または、上記複数の処理装置を用いて複数のウェハを一度に処理する場合、製造ライン中を流れるウェハの順は入れ替わる場合がある。ところが、上記従来の構成では、検査装置にて検査された順に当該検査結果を表示しているので、実際に処理装置にて処理された順に上記検査結果が表示されない。   For example, wafers to be processed while proceeding through a production line are used to inspect a plurality of wafers at once using the plurality of inspection apparatuses in a single production line, or a plurality of wafers using the plurality of processing apparatuses. Are processed at once, the order of the wafers flowing through the production line may change. However, in the above-described conventional configuration, the inspection results are displayed in the order in which they are inspected by the inspection apparatus, so that the inspection results are not displayed in the order in which they are actually processed by the processing apparatus.

つまり、処理装置の異常を検出したい場合には、処理装置の処理順に検査結果を表示する必要があるが、上記従来の構成では、処理装置におけるウェハ処理順を管理していないため、上記のような処理装置の処理順に検査結果を表示することはできない。そして、この場合には、処理装置の異常を迅速に把握することはできない。   That is, when it is desired to detect an abnormality in the processing apparatus, it is necessary to display the inspection results in the processing order of the processing apparatus. However, in the conventional configuration, the wafer processing order in the processing apparatus is not managed. Inspection results cannot be displayed in the order of processing by various processing devices. In this case, the abnormality of the processing device cannot be quickly grasped.

本発明は、上記の問題点に鑑みてなされたものであり、その目的は、被処理物の処理順に上記物理量の変化(検査結果)を表示することで、処理工程の異常を容易に把握し、処理工程を含む製造工程の安定化を図る品質監視装置を提供することにある。   The present invention has been made in view of the above-mentioned problems, and its purpose is to easily grasp abnormalities in processing steps by displaying changes in physical quantities (inspection results) in the order of processing of objects to be processed. An object of the present invention is to provide a quality monitoring device that stabilizes a manufacturing process including a processing process.

本発明に係る品質監視装置は、上記課題を解決するために、処理工程および検査工程を経て製造される複数の処理対象物における品質の変動を表示するための品質監視装置であって、特定の検査工程にて検査された複数の処理対象物の各々を特定する処理物特定情報と当該処理対象物の上記検査工程における各々の検査結果とが対応付けられて記憶されている検査結果記憶装置から、上記処理物特定情報および検査結果の組み合わせを複数の処理対象物の各々について取得する検査結果取得手段と、特定の処理工程にて処理された上記複数の処理対象物の各々を特定する処理物特定情報と当該処理対象物を上記処理工程にて処理した際の各々の処理時刻とが対応付けられて記憶されている処理情報記憶装置から、上記処理物特定情報および処理時刻の組み合わせを複数の処理対象物の各々について取得する処理情報取得手段と、上記処理物特定情報に基づいて、上記検査結果と上記処理時刻とを関連付ける関連付け手段と、上記特定の処理工程における処理対象物の処理時刻順に上記検査結果を並び替える並び替え手段とを備えることを特徴としている。   A quality monitoring apparatus according to the present invention is a quality monitoring apparatus for displaying quality fluctuations in a plurality of processing objects manufactured through a processing process and an inspection process in order to solve the above-described problem, From the inspection result storage device in which the processing object specifying information for specifying each of the plurality of processing objects inspected in the inspection process and the respective inspection results in the inspection process of the processing object are associated and stored , Inspection result acquisition means for acquiring a combination of the processing object specifying information and the inspection result for each of a plurality of processing objects, and a processing object for specifying each of the plurality of processing objects processed in a specific processing step From the processing information storage device in which the specific information and each processing time when the processing object is processed in the processing step are stored in association with each other, the processing object specifying information and the processing time are stored. Processing information acquisition means for acquiring a combination of times for each of a plurality of processing objects, association means for associating the inspection result with the processing time based on the processing object specifying information, and processing in the specific processing step Sorting means for sorting the inspection results in order of the processing time of the object is provided.

上記の構成によれば、検査結果取得手段によって取得された検査結果と処理情報取得手段によって取得された処理時刻とを、上記処理物特定情報を用いて関連付けている。具体的には、同じ処理物特定情報を有する検査結果と処理時刻とを関連付ける。そして、その関連付けられた結果を用いて、上記特定の処理工程における処理対象物の処理時刻順に上記検査結果を並べ替えている。   According to said structure, the test result acquired by the test result acquisition means and the process time acquired by the process information acquisition means are linked | related using the said processed material specific information. Specifically, the inspection result having the same processed object specifying information is associated with the processing time. And the said test result is rearranged in order of the processing time of the process target object in the said specific process process using the linked | related result.

これにより、上記検査工程にて検査された検査結果を、当該検査工程における処理対象物の検査順ではなく、処理工程における処理対象物の処理時刻順に表示することができる。   Thereby, the inspection result inspected in the inspection process can be displayed in the order of the processing time of the processing object in the processing process, not in the inspection order of the processing object in the inspection process.

従って、上記処理装置にて処理された製品の検査結果から、処理装置の異常の有無をより正確に把握することができる。   Therefore, the presence or absence of abnormality of the processing apparatus can be more accurately grasped from the inspection result of the product processed by the processing apparatus.

本発明に係る品質監視装置は、複数の処理対象物が上記処理工程にて処理される所定期間における上記検査結果の平均値、標準偏差およびヒストグラムの分布の少なくとも1つを算出する統計処理手段を備える構成がより好ましい。   The quality monitoring apparatus according to the present invention includes a statistical processing unit that calculates at least one of an average value, a standard deviation, and a histogram distribution of the inspection result in a predetermined period in which a plurality of processing objects are processed in the processing step. The structure provided is more preferable.

上記の構成によれば、特定の処理工程における処理順に並べ替えられた結果を統計処理して、所定期間における平均値、標準偏差およびヒストグラムの分布を求めることができる。これにより、処理工程によって処理された製品(処理対象物)の結果の推移をより正確に把握することができる。   According to said structure, the result rearranged in the process order in a specific process process can be statistically processed, and the average value, standard deviation, and histogram distribution in a predetermined period can be calculated | required. Thereby, the transition of the result of the product (processing object) processed by the processing process can be grasped more accurately.

本発明に係る品質監視装置は、上記統計処理手段が、所定数の互いに連続している上記所定期間における検査結果の平均値を算出するものであり、さらに、上記所定数の所定期間の上記平均値が連続して上昇または下降した場合に、その旨を報知する報知手段を備える構成がより好ましい。   In the quality monitoring apparatus according to the present invention, the statistical processing means calculates an average value of inspection results in a predetermined number of consecutive periods, and further calculates the average of the predetermined number of predetermined periods. When the value continuously rises or falls, it is more preferable to provide a notification means for notifying that effect.

上記の構成によれば、上記平均値が連続して上昇または下降した場合、処理工程で何らかの異常が発生していると考えられるので、この場合に警告を発することで、処理工程の異常を早期に解消することができる。   According to the above configuration, when the average value continuously rises or falls, it is considered that some abnormality has occurred in the processing process. Can be resolved.

本発明に係る品質監視装置は、さらに、所定期間の検査結果の統計処理値が、予め定められた所定範囲内にあるか否かを判定する判断手段と、上記所定範囲内でない場合に、その旨を報知する報知手段を備える構成がより好ましい。   The quality monitoring apparatus according to the present invention further includes a determination means for determining whether or not the statistical processing value of the inspection result for a predetermined period is within a predetermined range, and when the statistical processing value is not within the predetermined range, A configuration including a notification unit that notifies the effect is more preferable.

上記の構成によれば、所定期間の検査結果の標準偏差、またはヒストグラムの分布が所定範囲内でない場合には、処理工程で何らかの異常が発生していると考えられるので、この場合に警告を発することで、処理工程の異常を早期に解消することができる。   According to the above configuration, if the standard deviation of the inspection results during the predetermined period or the distribution of the histogram is not within the predetermined range, it is considered that some abnormality has occurred in the processing process, and thus a warning is issued in this case. Thus, the abnormality in the processing process can be eliminated at an early stage.

本発明に係る品質監視装置は、所定期間における検査結果のヒストグラム(確率密度分布)に対して、累積確率の臨界値を導出する手段と、該臨界値が、前記所定範囲の内部に存在するか所定範囲外に存在するかを判断するとともに、上記報知手段は、所定範囲外に存在すると、その旨を報知する構成がより好ましい。   The quality monitoring apparatus according to the present invention provides a means for deriving a critical value of cumulative probability for a histogram (probability density distribution) of inspection results in a predetermined period, and whether the critical value exists within the predetermined range. It is preferable to determine whether the notification means is present outside the predetermined range and to notify the fact when the notification means is present outside the predetermined range.

上記の構成によれば、単に、標準偏差のレベルが所定範囲に含まれるか否かで判断するのではなく、ヒストグラムの累積確率を用いて警告を発するか否かを判断している。この累積確率を用いることで、処理工程の異常をより正確に把握することができる。   According to the above configuration, it is not determined based on whether or not the standard deviation level is included in the predetermined range, but it is determined whether or not to issue a warning using the cumulative probability of the histogram. By using this cumulative probability, it is possible to grasp the abnormality of the processing process more accurately.

本発明に係る品質監視装置は、複数の処理装置が、同じ処理工程をそれぞれ行う場合であって、上記処理情報取得手段は、さらに、処理装置を特定する処理装置情報を取得するものであり、上記並び替え手段は、上記特定の処理工程における特定の処理装置が処理対象物を処理した処理時刻順に、上記検査結果を並べ替えるものである構成がより好ましい。   The quality monitoring device according to the present invention is a case where a plurality of processing devices respectively perform the same processing step, and the processing information acquisition means further acquires processing device information for specifying the processing device, More preferably, the rearranging means rearranges the inspection results in order of processing time when the specific processing apparatus in the specific processing step processes the processing object.

例えば、成膜工程等の処理工程を、複数の処理装置を用いて同時に行っている、換言すると、1つの処理装置を複数のラインで行っている場合、特定の処理装置だけが異常である場合がある。   For example, when a processing step such as a film forming step is performed simultaneously using a plurality of processing devices, in other words, when one processing device is performed on a plurality of lines, only a specific processing device is abnormal There is.

上記の構成によれば、特定の処理工程における、特定の処理装置が処理した処理対象物の検査結果を当該処理装置が処理した処理時刻順に表示することができる。これにより、特定の処理装置が異常となった場合でも直ちにこの異常を把握することができる。   According to said structure, the test result of the process target object which the specific process apparatus processed in the specific process process can be displayed in order of the process time which the said process apparatus processed. Thereby, even when a specific processing apparatus becomes abnormal, it is possible to immediately grasp this abnormality.

本発明に係る品質監視装置は、上記検査結果取得手段は、上記検査結果記憶装置から、互いに異なる複数の検査工程によって得られた、特定の処理対象物における複数の検査結果を取得するものであり、上記取得した複数の検査結果を用いて新たな物理量を得るための演算を行うことにより、特定の処理対象物における演算結果を得る演算手段を備え、上記関連付け手段は、上記処理物特定情報に基づいて、上記演算結果と特定の処理工程における処理対象物の処理時刻とを関連付けるものであることがより好ましい。   In the quality monitoring device according to the present invention, the inspection result acquisition means acquires a plurality of inspection results for a specific processing object obtained by a plurality of different inspection steps from the inspection result storage device. The calculation means includes a calculation means for obtaining a calculation result for a specific processing object by performing a calculation for obtaining a new physical quantity using the plurality of acquired inspection results, and the association means includes the processing object specification information. More preferably, the calculation result is associated with the processing time of the processing object in a specific processing step.

上記の構成によれば、検査結果から新たな物理量を演算し、この演算結果と、処理工程にて処理される処理対象物の処理順とを対応付けてグラフ表示している。より具体的には、処理対象物を特定する処理物特定情報を用いて、検査工程にて得られた結果に基づいて演算された演算結果と、処理工程における処理対象物の処理された処理時刻とを対応付けている。   According to said structure, a new physical quantity is calculated from a test result, This calculation result and the process order of the processing target object processed at a process process are matched and displayed on the graph. More specifically, using the processing object specifying information for specifying the processing object, the calculation result calculated based on the result obtained in the inspection process and the processing time at which the processing object is processed in the processing process Are associated with each other.

上記の構成とすることにより、検査工程にて検査された処理対象物の検査結果から得られる、新たな物理量(演算結果)を、処理工程にて処理された処理順に並べ替えたグラフ(結果)を表示することができる。   By adopting the above configuration, a graph (result) in which new physical quantities (calculation results) obtained from the inspection result of the processing object inspected in the inspection step are rearranged in the processing order processed in the processing step. Can be displayed.

これにより、検査工程での検査順ではなく、処理対象物が処理工程で処理された順に検査結果を表示できるので、処理工程における異常を検出することができる。また、異なる物理的性質の物理量から、新たな物理量を演算しているので、例えば、検査工程にて直接測定できない物理量を、処理工程にて処理された処理順で表示することができる。   Thereby, since an inspection result can be displayed not in the inspection order in the inspection process but in the order in which the processing object is processed in the processing process, an abnormality in the processing process can be detected. In addition, since a new physical quantity is calculated from physical quantities having different physical properties, for example, a physical quantity that cannot be directly measured in the inspection process can be displayed in the processing order processed in the processing process.

本発明に係る品質監視装置は、上記演算手段は、互いに種類の異なる物理量の検査結果を用いて演算を行うものである構成がより好ましい。   In the quality monitoring apparatus according to the present invention, it is more preferable that the calculation means perform calculation using inspection results of different types of physical quantities.

上記の構成によれば、互いに種類の異なる物理量の結果を用いて演算しているので、上記物理量とは種類の異なる物理用が得られる。これにより、直接検査することができない物理量を算出して検査結果とすることができる。   According to said structure, since it calculates using the result of a physical quantity different from each other, the thing for physical types different from the said physical quantity is obtained. Thereby, a physical quantity that cannot be directly inspected can be calculated and used as an inspection result.

本発明に係る品質監視装置は、互いに異なる検査工程にて得られた、特定の処理対象物における複数の検査結果を処理時刻に従って一つのグラフで表示装置に表示させる表示命令手段を備える構成がより好ましい。   The quality monitoring apparatus according to the present invention has a configuration comprising display command means for displaying a plurality of inspection results on a specific processing object obtained in different inspection processes on a display device in a single graph according to the processing time. preferable.

上記の構成によれば、複数の検査結果を1つのグラフに表示できるので、ユーザ(操作者)は、複数の情報(検査結果)に基づいて処理工程に異常が起きているか否かを判断することができる。   According to said structure, since a some test result can be displayed on one graph, a user (operator) judges whether abnormality has occurred in the processing process based on a plurality of information (test result). be able to.

本発明に係る品質監視装置は、上記表示命令手段は、上記複数の検査結果を、グラフ表示する際に互いの検査結果が重畳して表示されないようにグラフのスケールを調整する構成がより好ましい。   In the quality monitoring apparatus according to the present invention, it is more preferable that the display command means adjusts the scale of the graph so that the inspection results are not superimposed and displayed when the plurality of inspection results are displayed in a graph.

上記の構成によれば、複数の結果を、グラフ表示する際に互いの結果が重畳して表示されないようにスケールを調整できるので、ユーザにとって見やすいグラフを表示させることができる。   According to said structure, since a scale can be adjusted so that a mutual result may not be superimposed and displayed when displaying a several result in a graph, a graph easy to see for a user can be displayed.

本発明に係る品質監視方法は、処理工程および検査工程を経て製造される複数の処理対象物における品質の変動を表示するための品質監視方法であって、特定の検査工程にて検査された複数の処理対象物の各々を特定する処理物特定情報と当該処理対象物の上記検査工程における各々の検査結果とが対応付けられて記憶されている検査結果記憶装置から、上記処理物特定情報および検査結果の組み合わせを複数の処理対象物の各々について取得する検査結果取得工程と、特定の処理工程にて処理された上記複数の処理対象物の各々を特定する処理物特定情報と当該処理対象物を上記処理工程にて処理した際の各々の処理時刻とが対応付けられて記憶されている処理情報記憶装置から、上記処理物特定情報および処理時刻の組み合わせを複数の処理対象物の各々について取得する処理情報取得工程と、上記処理物特定情報に基づいて、上記検査結果と上記処理時刻とを関連付ける関連付け工程と、上記特定の処理工程における処理対象物の処理時刻順に上記検査結果を並び替える並び替え工程とを含む構成である。   A quality monitoring method according to the present invention is a quality monitoring method for displaying a variation in quality in a plurality of processing objects manufactured through a processing step and an inspection step, and a plurality of inspected in a specific inspection step From the inspection result storage device in which the processing object specifying information for specifying each processing object and each inspection result of the processing object in the inspection process are stored in association with each other, the processing object specifying information and the inspection are stored. An inspection result acquisition process for acquiring a combination of results for each of a plurality of processing objects, a processing object specifying information for specifying each of the plurality of processing objects processed in a specific processing process, and the processing object From the processing information storage device in which each processing time at the time of processing in the processing step is stored in association with each other, a plurality of combinations of the processing object specifying information and the processing time are stored. A processing information acquisition process to be acquired for each of the physical objects, an associating process for associating the inspection result with the processing time based on the processing object specifying information, and a processing time of the processing object in the specific processing process And a rearrangement step of rearranging the inspection results.

上記の構成によれば、検査結果取得工程によって取得された検査結果と処理情報取得工程によって取得された処理情報とを、上記処理物特定情報を用いて関連付けている。そして、その関連付けられた結果を用いて、上記特定の処理工程における処理対象物の処理時刻順に上記検査結果を並べ替えている。   According to said structure, the test result acquired by the test result acquisition process and the process information acquired by the process information acquisition process are linked | related using the said processed material specific information. And the said test result is rearranged in order of the processing time of the process target object in the said specific process process using the linked | related result.

これにより、上記検査工程にて検査された結果を、当該検査工程における処理対象物の検査順ではなく、処理工程における処理対象物の処理時刻順に表示することができる。   Thereby, the result inspected in the inspection process can be displayed in the order of the processing time of the processing object in the processing process, not in the inspection order of the processing object in the inspection process.

従って、上記処理装置にて処理された製品の検査結果より、処理装置の異常の有無をより正確に把握することができる。   Therefore, the presence or absence of abnormality of the processing apparatus can be more accurately grasped from the inspection result of the product processed by the processing apparatus.

なお、上記品質監視装置は、コンピュータによって実現してもよく、この場合には、コンピュータを上記各手段として動作させることにより品質監視装置をコンピュータにて実現させる品質監視プログラム、およびそれを記録したコンピュータ読み取り可能な記録媒体も本発明の範疇に入る。   The quality monitoring apparatus may be realized by a computer. In this case, the quality monitoring program for causing the computer to realize the quality monitoring apparatus by operating the computer as each of the above means, and a computer recording the same A readable recording medium falls within the scope of the present invention.

本発明に係る品質監視装置は、特定の検査工程にて検査された処理対象物を特定する処理物特定情報と当該処理対象物の上記検査工程における検査結果とが対応付けられて記憶されている検査結果記憶装置から、上記処理物特定情報と上記検査結果とを取得する検査結果取得手段と、特定の処理工程にて処理された処理対象物を特定する処理物特定情報と当該処理対象物を上記処理工程にて処理した際の処理時刻とが対応付けられて記憶されている処理情報記憶装置から、上記処理物特定情報と上記処理時刻とを取得する処理情報取得手段と、上記処理物特定情報に基づいて、上記検査結果と上記処理時刻とを関連付ける関連付け手段と、上記特定の処理工程における処理対象物の処理時刻順に上記検査結果を並び替える並び替え手段とを備える構成である。   The quality monitoring apparatus according to the present invention stores the processing object specifying information for specifying the processing object inspected in the specific inspection process and the inspection result of the processing object in the inspection process in association with each other. Inspection result acquisition means for acquiring the processing object specifying information and the inspection result from the inspection result storage device, processing object specifying information for specifying the processing object processed in a specific processing step, and the processing object Processing information acquisition means for acquiring the processing object specifying information and the processing time from a processing information storage device in which processing times at the time of processing in the processing steps are stored in association with each other, and the processing object specification An association means for associating the inspection result with the processing time based on the information, and a rearranging means for rearranging the inspection result in order of the processing time of the processing object in the specific processing step. It is a configuration that.

これにより、上記検査工程にて検査された結果を、当該検査工程における処理対象物の検査順ではなく、処理工程における処理対象物の処理時刻順に表示することができる。   Thereby, the result inspected in the inspection process can be displayed in the order of the processing time of the processing object in the processing process, not in the inspection order of the processing object in the inspection process.

従って、上記処理装置にて処理された製品の検査結果より、処理装置の異常の有無をより正確に把握することができるという効果を奏する。   Therefore, there is an effect that the presence or absence of abnormality of the processing apparatus can be grasped more accurately from the inspection result of the product processed by the processing apparatus.

〔実施の形態1〕
本発明の実施の一形態について説明すれば以下の通りである。
[Embodiment 1]
An embodiment of the present invention will be described as follows.

本実施の形態にかかる品質監視装置は、検査工程にて検査された処理対象物の検査結果と、処理工程にて処理された処理対象物の処理履歴とを、上記処理対象物を特定する処理物特定情報を用いて関連付け、上記処理工程における処理対象物の処理順に上記検査結果を表示するものである。   The quality monitoring apparatus according to the present embodiment is a process for specifying the processing object based on the inspection result of the processing object inspected in the inspection process and the processing history of the processing object processed in the processing process. The inspection result is displayed in the processing order of the processing object in the processing step by associating using the object specifying information.

なお、以下の説明では、処理対象物が半導体基板(以下、ウェハと称する)であり、半導体製造工程に用いられる品質監視装置について説明する。   In the following description, a quality monitoring apparatus used in a semiconductor manufacturing process will be described in which a processing target is a semiconductor substrate (hereinafter referred to as a wafer).

図2は、本実施の形態にかかる品質監視装置を備えた製造工程管理システムの概略の構成を示す図面である。図2に示すように、上記製造工程管理システム200は、複数の処理装置203…と、複数の検査装置205…と、品質監視装置101と、表示用クライアント110とが、ネットワーク206を介して接続されている。そして、複数の処理装置203…と複数の検査装置205…とによって、処理対象物であるウェハは、各種の処理および各種の検査が行われる。つまり、上記ウェハは、複数の処理工程および複数の検査工程を含む製造工程を経て製品となる。   FIG. 2 is a diagram showing a schematic configuration of a manufacturing process management system including a quality monitoring apparatus according to the present embodiment. As shown in FIG. 2, in the manufacturing process management system 200, a plurality of processing devices 203, a plurality of inspection devices 205, a quality monitoring device 101, and a display client 110 are connected via a network 206. Has been. The wafer as the processing object is subjected to various types of processing and various types of inspection by the plurality of processing devices 203... And the plurality of inspection devices 205. That is, the wafer becomes a product through a manufacturing process including a plurality of processing steps and a plurality of inspection steps.

上記製造工程は、投入されたウェハを加工する製造ラインを表し、ウェハは、例えば、洗浄工程、成膜工程、露光工程、現像工程、エッチング工程等の複数の処理工程(図中、処理工程1〜M)によって加工された結果、製品として完成する。ここで、処理工程とは、例えば、洗浄工程や成膜工程、露光工程、エッチング工程等のウェハに対する製造処理単位ごとに分かれた工程であり、例えば、洗浄工程であれば洗浄装置、成膜工程であれば成膜装置というように、それぞれの処理に応じて少なくとも1つの処理装置203…が割り当てられている。   The above manufacturing process represents a manufacturing line for processing an input wafer, and the wafer is, for example, a plurality of processing processes such as a cleaning process, a film forming process, an exposure process, a developing process, and an etching process (processing process 1 in the figure). As a result of being processed by ~ M), it is completed as a product. Here, the processing process is a process divided for each manufacturing process unit for the wafer, such as a cleaning process, a film forming process, an exposure process, an etching process, and the like. If so, at least one processing apparatus 203 is assigned in accordance with each process, such as a film forming apparatus.

また、上記製造工程には、例えば、成膜された薄膜の厚さを測定する膜厚測定検査工程や形成された回路の線幅を測定する線幅測定検査工程、形成された薄膜の抵抗値を測定する抵抗値測定工程等の複数の検査工程(図中、処理工程1〜N)が必要に応じて設けられており、処理工程においてウェハが正常に処理されたかどうかを把握できるようになっている。つまり、上記製造工程は、複数の処理工程と複数の検査工程とを含んで構成されている。また、検査工程においても、それぞれの処理に応じて少なくとも1つの検査装置205…が割り当てられている。つまり、複数の処理装置203…および検査装置205…によって製造ラインが形成されている。   The manufacturing process includes, for example, a film thickness measurement inspection process for measuring the thickness of the formed thin film, a line width measurement inspection process for measuring the line width of the formed circuit, and the resistance value of the formed thin film. A plurality of inspection steps (in the figure, processing steps 1 to N) such as a resistance value measurement step for measuring the resistance are provided as necessary, so that it is possible to grasp whether the wafer has been processed normally in the processing step. ing. That is, the manufacturing process includes a plurality of processing steps and a plurality of inspection steps. Also in the inspection process, at least one inspection device 205 is assigned in accordance with each process. That is, a production line is formed by a plurality of processing devices 203... And inspection devices 205.

また、上記処理装置203…および検査装置205…はネットワーク206によって品質監視装置101と接続されており、ネットワーク206を通じて処理装置203はウェハの処理履歴情報を、検査装置205はウェハの処理履歴情報と検査結果情報とをそれぞれ品質監視装置101に送信する。   The processing apparatuses 203 and inspection apparatuses 205 are connected to the quality monitoring apparatus 101 via a network 206. Through the network 206, the processing apparatus 203 stores wafer processing history information, and the inspection apparatus 205 stores wafer processing history information. Each of the inspection result information is transmitted to the quality monitoring apparatus 101.

品質監視装置101は、送信された処理履歴情報と検査結果情報を収集してデータの解析を行い、処理履歴情報および検査結果情報と共にデータベース(DB:Data Base)に記憶する。また、ネットワーク206には、製造工程内やオペレータの居室内に配置されていた表示用クライアント110が接続されている。表示用クライアント110では、オペレータの操作によって品質監視装置101に保存されたデータを検索し、その結果を表示用クライアント110に備えたモニタにグラフとして表示することが出来る。ここで、上記品質監視装置について説明する。   The quality monitoring apparatus 101 collects the transmitted processing history information and inspection result information, analyzes the data, and stores the data together with the processing history information and inspection result information in a database (DB: Data Base). The network 206 is connected to a display client 110 that is arranged in the manufacturing process or in the operator's room. The display client 110 can retrieve data stored in the quality monitoring apparatus 101 by an operator's operation and display the result as a graph on a monitor provided in the display client 110. Here, the quality monitoring apparatus will be described.

図1は、本実施の形態にかかる品質監視装置101の概略の構成を示すブロック図である。上記品質監視装置101は、グラフ定義領域111、履歴DB102、検査結果DB群103、グラフデータ抽出部114、グラフ作成部115および報知部123を備えている。   FIG. 1 is a block diagram showing a schematic configuration of a quality monitoring apparatus 101 according to the present embodiment. The quality monitoring apparatus 101 includes a graph definition region 111, a history DB 102, an inspection result DB group 103, a graph data extraction unit 114, a graph creation unit 115, and a notification unit 123.

上記グラフ定義領域111は、グラフを作成するために必要な情報が格納されているものである。具体的には、上記グラフ定義領域には、グラフ番号と処理工程番号と検査工程番号とが対応付けられたグラフ定義テーブル(グラフを作成するために必要な情報)が格納されている。   The graph definition area 111 stores information necessary for creating a graph. Specifically, a graph definition table (information necessary for creating a graph) in which a graph number, a process step number, and an inspection step number are associated with each other is stored in the graph definition area.

上記グラフ定義テーブルに含まれる上記グラフ番号とは、グラフを特定するために付された番号である。表示するグラフデータが異なっていると上記グラフ番号は異なっている。上記処理工程番号は、製造工程を構成している複数の処理工程のうち、特定の処理工程を指定するために付された工程番号である。上記検査工程番号とは、製造工程を構成している検査工程のうち、特定の検査工程を指定するために付された工程番号である。そして、図中では、検査工程番号は1つしか記載されていないが、複数存在する場合もある。なお、上記複数の検査工程および複数の処理工程は、それぞれユニークに付された番号を有している。つまり、1つ1つの検査工程および1つ1つの処理工程には、それぞれ異なる工程番号が付されている。そして、上記グラフ定義テーブルにおいて、処理工程番号にて特定された処理工程で処理されたウェハを検査するための検査工程を示す検査工程番号が、上記処理工程番号と対応付けられて、当該グラフ定義テーブルに定義されている。つまり、ひとつのグラフ定義テーブルに記録されている処理工程番号と検査工程とは、密接に関連しており、処理工程番号で表される処理工程にて行われた処理と、当該処理後の検査結果とが対応付けられるようにグラフ定義テーブルが作成されている。   The graph number included in the graph definition table is a number assigned to specify a graph. If the graph data to be displayed is different, the graph number is different. The process step number is a process number assigned to designate a specific process step among a plurality of process steps constituting the manufacturing process. The said inspection process number is a process number attached | subjected in order to designate a specific inspection process among the inspection processes which comprise the manufacturing process. In the drawing, only one inspection process number is described, but there may be a plurality of inspection process numbers. The plurality of inspection steps and the plurality of processing steps each have a uniquely assigned number. That is, a different process number is assigned to each inspection process and each processing process. In the graph definition table, an inspection step number indicating an inspection step for inspecting a wafer processed in the processing step specified by the processing step number is associated with the processing step number, and the graph definition Defined in the table. In other words, the processing step number recorded in one graph definition table and the inspection step are closely related, and the processing performed in the processing step represented by the processing step number and the inspection after the processing A graph definition table is created so that the results are associated with each other.

上記データ登録部104は、製造ラインを構成している複数の処理装置203から送信されてくる処理履歴情報(処理情報)と、製造ラインを構成している複数の検査装置205から送信されてくる検査結果情報(検査情報)とを、上記履歴DB102または検査結果DB群103に登録するものである。より具体的には、上記データ登録部104は、データ振分部124を有しており、複数の処理装置203から送信されてくる上記処理履歴情報を履歴DB102に、複数の検査装置205から送信されてくる検査結果情報を上記検査結果DB群103の検査DB113に登録するものである。   The data registration unit 104 receives processing history information (processing information) transmitted from a plurality of processing devices 203 constituting the manufacturing line and a plurality of inspection devices 205 constituting the manufacturing line. Inspection result information (inspection information) is registered in the history DB 102 or the inspection result DB group 103. More specifically, the data registration unit 104 includes a data distribution unit 124, and transmits the processing history information transmitted from the plurality of processing devices 203 to the history DB 102 from the plurality of inspection devices 205. The inspection result information is registered in the inspection DB 113 of the inspection result DB group 103.

上記履歴DB102は、製造工程における複数の処理装置203(図中、処理装置(A)〜(C))から送信されてくるウェハの処理履歴情報、および、検査工程における複数の検査装置205(図中、検査装置(A)〜(D))から送信されてくるウェハの処理履歴情報を記憶するものである。この処理履歴情報については後述する。   The history DB 102 includes wafer processing history information transmitted from a plurality of processing apparatuses 203 (in the drawing, processing apparatuses (A) to (C)) in the manufacturing process, and a plurality of inspection apparatuses 205 (see FIG. Among them, wafer processing history information transmitted from the inspection apparatuses (A) to (D)) is stored. This processing history information will be described later.

上記検査結果DB群は、製造工程における複数の検査装置205から送信されてくるウェハの検査結果情報を記憶するものである。この検査結果情報については後述する。なお、本実施の形態では、検査装置(A)にて得られた検査結果情報は検査DB(A)113に、検査装置(B)にて得られた検査結果情報は検査DB(B)113に、検査装置(C)にて得られた検査結果情報は検査DB(C)113に、検査装置(D)にて得られた検査結果情報は検査DB(D)113に、それぞれ登録される。   The inspection result DB group stores wafer inspection result information transmitted from a plurality of inspection apparatuses 205 in the manufacturing process. This inspection result information will be described later. In the present embodiment, the inspection result information obtained by the inspection apparatus (A) is in the inspection DB (A) 113, and the inspection result information obtained by the inspection apparatus (B) is in the inspection DB (B) 113. The inspection result information obtained by the inspection apparatus (C) is registered in the inspection DB (C) 113, and the inspection result information obtained by the inspection apparatus (D) is registered in the inspection DB (D) 113. .

上記グラフデータ抽出部114は、表示用クライアント110からのグラフ表示指示に基づいて、検査結果DB群103および履歴DB102から、グラフを作成するために必要なデータ(検査結果情報および処理履歴情報)を抽出するものである。より具体的には、上記グラフデータ抽出部114は、表示用クライアント110からのグラフ表示指示に基づいて、グラフ定義領域111に格納されているグラフ定義テーブルを参照し、履歴DB102および検査結果DB群103からグラフを作成するために必要なデータ(以下、グラフデータと称する)を抽出するものである。そして、上記グラフデータ抽出部114は、結合部150(関連付け手段)を備えており、この結合部150は、抽出した検査結果情報および処理履歴情報とを、例えば、ウェハNo(ロットNo等でもよい)を基にこの2つの情報を関連付ける。   The graph data extraction unit 114 generates data (inspection result information and processing history information) necessary for creating a graph from the inspection result DB group 103 and the history DB 102 based on a graph display instruction from the display client 110. To extract. More specifically, the graph data extraction unit 114 refers to the graph definition table stored in the graph definition area 111 based on a graph display instruction from the display client 110, and stores the history DB 102 and the inspection result DB group. Data necessary for creating a graph from 103 (hereinafter referred to as graph data) is extracted. The graph data extraction unit 114 includes a combination unit 150 (association unit). The combination unit 150 may use the extracted inspection result information and processing history information as, for example, a wafer number (lot number or the like). ) To associate these two pieces of information.

上記グラフ作成部115は、グラフデータ抽出部114によって抽出されたグラフデータに基づいてグラフを作成するものである。また、上記グラフ作成部115は、上記グラフデータに含まれている検査結果情報を集計して、処理工程が正常に動作しているか否かを判定するものである。   The graph creation unit 115 creates a graph based on the graph data extracted by the graph data extraction unit 114. The graph creation unit 115 aggregates the inspection result information included in the graph data and determines whether or not the processing process is operating normally.

そして、上記グラフ作成部115は、ソート処理部130およびデータ判定部132を備えている。   The graph creation unit 115 includes a sort processing unit 130 and a data determination unit 132.

上記ソート処理部130は、グラフデータ抽出部によって抽出された多数のグラフデータのソート処理を施して、表示用クライアント110にグラフ表示するための表示用データを作成するものである。より具体的には、上記ソート処理部130は、グラフデータ抽出部114によって履歴DB102から抽出された処理履歴情報に含まれる処理時刻順に、グラフデータ抽出部114の結合部150にて関連付けられたグラフデータをソート処理するものである。   The sort processing unit 130 sorts a large number of graph data extracted by the graph data extraction unit, and creates display data for graph display on the display client 110. More specifically, the sort processing unit 130 is a graph associated with the combining unit 150 of the graph data extracting unit 114 in the order of processing times included in the processing history information extracted from the history DB 102 by the graph data extracting unit 114. Data is sorted.

上記データ判定部132は、グラフデータ抽出部114にて抽出されたグラフデータの統計処理を行うことにより、処理装置203が正常に動作しているか否かを判断するものである。そして、上記データ判定部132は、統計処理部131を備えている。上記統計処理部131は、上記グラフデータ抽出部114によって検査結果DB群103から抽出された検査結果情報に含まれる検査結果の統計処理を行うものである。上記データ集計処理については後述する。そして、上記データ判定部132は、統計処理部131にて統計処理された統計処理結果に基づいて、処理装置にて行われている処理が異常であると判断した場合には、表示用クライアントに異常が発生している旨を通知するものである。   The data determination unit 132 determines whether or not the processing device 203 is operating normally by performing statistical processing on the graph data extracted by the graph data extraction unit 114. The data determination unit 132 includes a statistical processing unit 131. The statistical processing unit 131 performs statistical processing of the inspection result included in the inspection result information extracted from the inspection result DB group 103 by the graph data extraction unit 114. The data aggregation process will be described later. When the data determination unit 132 determines that the processing performed by the processing device is abnormal based on the statistical processing result statistically processed by the statistical processing unit 131, the data determination unit 132 determines whether the processing is abnormal. Notifies that an abnormality has occurred.

報知部123は、統計処理部131が異常と判断した場合に、警告を発するものである。例えば、報知部123は、表示用クライアント110の表示部122を動作させて警告を発するようにしてもよい。   The notification unit 123 issues a warning when the statistical processing unit 131 determines that an abnormality has occurred. For example, the notification unit 123 may operate the display unit 122 of the display client 110 to issue a warning.

ところで、上記グラフ作成部115にて作成されたグラフは、表示用クライアント110の表示部122で表示される。なお、上記表示用クライアントには、上記品質監視装置101に対して、グラフを作成するためのグラフ表示指示を出す指示部121と、上記グラフを表示する表示部122を備えている。   Incidentally, the graph created by the graph creating unit 115 is displayed on the display unit 122 of the display client 110. The display client includes an instruction unit 121 that issues a graph display instruction for creating a graph to the quality monitoring apparatus 101, and a display unit 122 that displays the graph.

ここで、履歴DB102および処理履歴情報(処理情報)について説明する。製造工程において、処理装置203は、ウェハを処理すると、処理したウェハに割り当てられたウェハNo.、その処理工程に割り当てられた工程番号(以下、処理工程番号と称する)、ウェハに対する処理が終了した処理終了日時を含む処理履歴情報を品質監視装置101に送信する。ここで、ウェハNo.とは全てのウェハで重複しないように投入時に各々のウェハに割り振られた番号であり、処理工程番号とは製造工程の全ての工程または全ての処理工程で重複しないように各工程に割り振られた番号である。   Here, the history DB 102 and the processing history information (processing information) will be described. In the manufacturing process, when the processing apparatus 203 processes the wafer, the wafer No. assigned to the processed wafer is processed. Then, the process history information including the process number assigned to the processing process (hereinafter referred to as the processing process number) and the processing end date and time when the processing on the wafer is completed is transmitted to the quality monitoring apparatus 101. Here, wafer no. Is a number assigned to each wafer at the time of loading so as not to be duplicated in all wafers, and the process number is assigned to each process so as not to be duplicated in all steps of the manufacturing process or in all the treatment steps. Number.

より具体的には、品質監視装置101のデータ登録部104は、例えば、図3に示すように、ウェハNo、ロットNo、工程番号、処理装置および処理日時が一組となったデータ構造で、処理装置203から送られた処理履歴情報を履歴DB102に随時登録する。なお、図3に示す処理履歴情報のうち、処理装置については必ずしも記憶していなくてもよい。また、例えば、ロットNo.単位でグラフを表示する場合にはウェハNo.については記憶していなくてもよく、逆にウェハNO.単位でグラフ表示する場合には、ロットNo.については記憶していなくてもよい。   More specifically, the data registration unit 104 of the quality monitoring apparatus 101 has, for example, a data structure in which a wafer number, a lot number, a process number, a processing device, and a processing date / time are set as shown in FIG. The processing history information sent from the processing device 203 is registered in the history DB 102 as needed. Of the processing history information shown in FIG. 3, the processing device does not necessarily have to be stored. Also, for example, lot no. When displaying the graph in units, the wafer No. May not be stored, and conversely, wafer no. When a graph is displayed in units, lot no. It is not necessary to memorize about.

また、製造工程において、検査装置205は、ウェハを検査すると、検査したウェハに割り当てられたウェハNo.、その検査工程に割り当てられた工程番号(以下、検査工程番号と称する)、ウェハの検査が終了した検査終了日時を含む処理履歴情報を品質監視装置101に送信する。そして、上記データ登録部104は、受信した処理履歴情報を、履歴DB102に記憶させる。つまり、履歴DB102には、検査工程および処理工程で処理(検査)されたウェハの履歴情報が記憶されている。   In the manufacturing process, when the inspection apparatus 205 inspects the wafer, the wafer number assigned to the inspected wafer. Then, processing history information including a process number assigned to the inspection process (hereinafter referred to as an inspection process number) and an inspection end date and time when the wafer inspection is completed is transmitted to the quality monitoring apparatus 101. The data registration unit 104 stores the received processing history information in the history DB 102. That is, the history DB 102 stores history information of wafers processed (inspected) in the inspection process and the processing process.

従って、図3に示すように、履歴DB102には、処理装置203にて処理されたウェハの処理履歴情報と検査装置205にて検査(処理)されたウェハの処理履歴情報とが記録されている。   Therefore, as shown in FIG. 3, the history DB 102 records processing history information of wafers processed by the processing apparatus 203 and processing history information of wafers inspected (processed) by the inspection apparatus 205. .

次に、検査結果DB群103の各検査DB113に記憶される検査結果情報(検査情報)について説明する。検査装置205は、ウェハの検査が終了すると当該ウェハの検査結果情報を品質監視装置101に送信する。より具体的には、上記検査装置205は、検査されたウェハに割り当てられたウェハNo.、その検査工程に割り当てられた検査工程番号および、上記ウェハの検査結果を含む検査結果情報を品質監視装置101に送信する。なお、上記ウェハNo.は、上記の説明のように、ウェハ固有に付されたものである。また、検査工程番号とは製造工程の全ての工程または全ての検査工程で重複しないように各工程に割り振られた番号である。   Next, inspection result information (inspection information) stored in each inspection DB 113 of the inspection result DB group 103 will be described. When the inspection of the wafer is completed, the inspection device 205 transmits inspection result information of the wafer to the quality monitoring device 101. More specifically, the inspection apparatus 205 has a wafer No. assigned to the inspected wafer. Then, the inspection process number assigned to the inspection process and the inspection result information including the inspection result of the wafer are transmitted to the quality monitoring apparatus 101. In addition, the wafer No. Is attached to the wafer as described above. Further, the inspection process number is a number assigned to each process so as not to be duplicated in all the manufacturing processes or all the inspection processes.

より具体的には、品質監視装置101のデータ登録部104は、例えば、図4に示すようにウェハNo、ロットNo、検査工程番号および検査結果が一組となったデータ構造で、検査装置205から送られた検査結果情報を、検査結果DB群103に随時登録する。また、例えば、ロットNo.単位でグラフを表示する場合にはウェハNo.については記憶していなくてもよく、逆にウェハNO.単位でグラフ表示する場合には、ロットNo.については記憶していなくてもよい。   More specifically, the data registration unit 104 of the quality monitoring apparatus 101 has, for example, a data structure in which a wafer number, a lot number, an inspection process number, and an inspection result are combined as shown in FIG. The test result information sent from is registered in the test result DB group 103 at any time. Also, for example, lot no. When displaying the graph in units, the wafer No. May not be stored, and conversely, wafer no. When a graph is displayed in units, lot no. It is not necessary to memorize about.

ここで、表示用クライアント110からの指示に基づいてグラフデータを作成し、そのグラフデータの統計処理結果を行う際のデータの流れについて図5を参照して説明する。なお、図5は、グラフデータ作成処理の流れを示すフローチャートである。   Here, a flow of data when creating graph data based on an instruction from the display client 110 and performing a statistical processing result of the graph data will be described with reference to FIG. FIG. 5 is a flowchart showing the flow of the graph data creation process.

まず、表示用クライアント110からのグラフ作成指示が出された時点からのグラフデータの作成を行う処理の前に、処理装置203および検査装置205における処理と検査とが行われている。   First, processing and inspection in the processing device 203 and the inspection device 205 are performed before processing for creating graph data from the point in time when a graph creation instruction is issued from the display client 110.

具体的には、例えば、半導体デバイスの製造工程は、洗浄工程、成膜工程、露光工程、現像工程、エッチング工程からなる。そして、それぞれの工程において、ウェハを各種の処理装置203によって様々な処理が行われ、処理によって変化したウェハの特性を検査するために検査装置205にて検査が行われる。このとき、処理装置203にてウェハが処理されると、当該処理装置203では、ウェハのウェハNoとロットNoとが読取られ、処理の履歴を示す処理履歴情報が作成される。そして、上記処理装置203は、作成した処理履歴情報を品質監視装置101に送信する。   Specifically, for example, a semiconductor device manufacturing process includes a cleaning process, a film forming process, an exposure process, a developing process, and an etching process. In each step, the wafer is subjected to various processing by various processing devices 203, and inspected by the inspection device 205 in order to inspect the characteristics of the wafer changed by the processing. At this time, when the processing apparatus 203 processes the wafer, the processing apparatus 203 reads the wafer number and lot number of the wafer, and generates processing history information indicating a processing history. Then, the processing device 203 transmits the created processing history information to the quality monitoring device 101.

また、上記処理装置203によって処理されたウェハは、検査装置205によって検査が行われる。そして、検査装置205は、ウェハの検査を行う際に、ウェハのウェハNoとロットNoとを読取るとともに、当該ウェハの検査を行い、検査結果情報を作成する。そして、上記検査装置205は、作成した検査結果情報を品質監視装置101に送信する。   The wafer processed by the processing apparatus 203 is inspected by the inspection apparatus 205. Then, when inspecting the wafer, the inspection device 205 reads the wafer No. and lot No. of the wafer, inspects the wafer, and creates inspection result information. Then, the inspection device 205 transmits the created inspection result information to the quality monitoring device 101.

そして、上記処理履歴情報および検査結果情報は、品質監視装置101の履歴DB102および検査結果DB群103にそれぞれ記憶・蓄積される。   The processing history information and the inspection result information are stored and accumulated in the history DB 102 and the inspection result DB group 103 of the quality monitoring apparatus 101, respectively.

そして、上記処理履歴情報および検査結果情報が蓄積された状態で、表示用クライアント110の操作者からグラフ作成命令が出される。具体的には、上記表示用クライアント110の操作者から、品質監視装置101に対して、作成するグラフの指示と、表示期間等の各種の設定情報指示とが出される。なお、上記表示期間とは、統計処理を行いたい範囲であり、例えば、ロット単位、または、日数などであり、例えば、ロットNo.9、または、12月4日から5日までの2日間という形で入力が行われる。なお、以下の説明では、所定の期間における結果を表示するグラフを作成する場合について説明する。   Then, a graph creation command is issued from the operator of the display client 110 while the processing history information and the inspection result information are accumulated. Specifically, the operator of the display client 110 issues an instruction for a graph to be created and various setting information instructions such as a display period to the quality monitoring apparatus 101. Note that the display period is a range in which statistical processing is desired, and is, for example, a lot unit or the number of days. 9 or 2 days from December 4th to 5th. In the following description, a case will be described in which a graph that displays results in a predetermined period is created.

次に、表示用クライアントの操作者からのグラフ作成命令を受信した(S100)品質監視装置101のグラフデータ抽出部は、上記グラフ作成命令の内容に基づいて、必要な情報を履歴DB102および検査結果DB群103から抽出する(S101)。より具体的には、グラフデータ抽出部114は、上記グラフ作成命令に含まれるグラフ番号に基づいて、グラフ定義領域111から当該グラフ番号が含まれるグラフ定義テーブルを取得する。そして、上記グラフデータ抽出部114は、取得したグラフ定義テーブルに記載されている処理工程番号と検査工程番号とを抽出する。その後、上記グラフデータ抽出部114は、上記処理工程番号に基づいて、履歴DB102から、当該処理工程番号と同じ工程番号を有する処理履歴情報を取得する。また、上記グラフデータ抽出部114は、上記検査工程番号に基づいて、検査結果DB群103から、当該検査工程番号と同じ工程番号を有する検査結果情報を取得する。   Next, the graph data extraction unit of the quality monitoring apparatus 101 that has received the graph creation command from the operator of the display client (S100), based on the contents of the graph creation command, obtains necessary information from the history DB 102 and the inspection result. Extracted from the DB group 103 (S101). More specifically, the graph data extraction unit 114 acquires a graph definition table including the graph number from the graph definition region 111 based on the graph number included in the graph creation command. Then, the graph data extraction unit 114 extracts the process step number and the inspection step number described in the acquired graph definition table. Thereafter, the graph data extraction unit 114 acquires processing history information having the same process number as the processing step number from the history DB 102 based on the processing step number. Further, the graph data extraction unit 114 acquires the inspection result information having the same process number as the inspection process number from the inspection result DB group 103 based on the inspection process number.

そして、上記グラフデータ抽出部114の結合部150は、取得した処理履歴情報と検査結果情報とから、ウェハNoに基づいて、この処理履歴情報と検査結果情報とを結合して、グラフデータを作成する。その後、上記グラフデータ抽出部114は、作成したグラフデータをグラフ作成部に送信する。   Then, the combining unit 150 of the graph data extracting unit 114 generates the graph data by combining the processing history information and the inspection result information based on the wafer No. from the acquired processing history information and the inspection result information. To do. Thereafter, the graph data extraction unit 114 transmits the created graph data to the graph creation unit.

次に、上記グラフ作成部115のソート処理部130は、上記グラフデータを、特定の処理装置203において処理されたウェハの処理時刻順に並べ替える(S102)。具体的には、上記グラフデータには、処理装置で処理された時刻と処理装置名とが記載されており、上記ソート処理部130は、この2つの情報を用いて、特定の処理装置203のグラフデータを抽出した後、この抽出したグラフデータを時刻順に並び替える。   Next, the sort processing unit 130 of the graph creation unit 115 rearranges the graph data in the order of processing times of wafers processed in the specific processing apparatus 203 (S102). Specifically, the time and processing device name processed by the processing device are described in the graph data, and the sort processing unit 130 uses the two pieces of information to identify the specific processing device 203. After the graph data is extracted, the extracted graph data is rearranged in time order.

このソート処理部130によってソート処理(並べ替え処理)が行われた後のグラフデータのデータ構造を図6に示す。図6に示すように、ソート処理部130は、特定の処理装置203(ここでは成膜装置1)でウェハが処理された順になるように、検査装置205で検査された検査結果の並び替え処理を行う。   FIG. 6 shows the data structure of the graph data after the sorting processing (sorting processing) is performed by the sorting processing unit 130. As shown in FIG. 6, the sort processing unit 130 rearranges the inspection results inspected by the inspection apparatus 205 so that the wafers are processed in a specific processing apparatus 203 (here, the film forming apparatus 1). I do.

つまり、上記グラフデータ抽出部114の結合部150にて、処理装置203にて処理されたウェハの処理履歴情報と検査装置205にて検査された検査結果情報とが、上記ウェハNoを用いて対応付けられたグラフデータが作成され、上記ソート処理部130によって、処理装置203で処理された順に、グラフデータを並び替えるソート処理が行われる。これにより、処理装置203で処理された処理順に検査結果が並んだグラフデータが作成される。そして、データ判定部132は、表示用のグラフデータを表示用クライアント110に送信する。   That is, the processing history information of the wafer processed by the processing apparatus 203 and the inspection result information inspected by the inspection apparatus 205 correspond to each other by using the wafer No. in the combining unit 150 of the graph data extraction unit 114. The attached graph data is created, and the sort processing unit 130 performs sort processing for rearranging the graph data in the order processed by the processing device 203. Thereby, graph data in which the inspection results are arranged in the processing order processed by the processing device 203 is created. Then, the data determination unit 132 transmits the display graph data to the display client 110.

次に、統計処理部131は、上記ソート処理部130にてソート処理が施されたグラフデータに含まれている検査結果の統計処理を行い、この統計処理結果から操作者に対して警告を発するか否かを判定する。より具体的には、上記統計処理部131は、グラフデータに含まれる検査結果に基づいて、データの平均値、標準偏差およびヒストグラムの累積確率分布の計算を行う(S103)。そして、ある特定期間におけるデータの平均値のグラフおよび/またはある特定期間におけるデータの標準偏差のグラフを、表示用クライアント110に表示するための表示用のグラフデータを作成する(S104)。   Next, the statistical processing unit 131 performs statistical processing on the examination results included in the graph data subjected to the sorting processing by the sorting processing unit 130, and issues a warning to the operator from the statistical processing results. It is determined whether or not. More specifically, the statistical processing unit 131 calculates the average value of the data, the standard deviation, and the cumulative probability distribution of the histogram based on the test result included in the graph data (S103). Then, display graph data for displaying on the display client 110 a graph of an average value of data in a specific period and / or a graph of standard deviation of data in a specific period is created (S104).

また、上記データ判定部132は、上記統計処理部131によって算出された結果(標準偏差および累積確率)が、規定値であるか否かを判断する(S105)。   The data determination unit 132 determines whether the result (standard deviation and cumulative probability) calculated by the statistical processing unit 131 is a specified value (S105).

上記S105にて、上記データ判定部132は、算出された結果が規定値内ではないと判断した場合(S105にてNO)には、上記表示用のグラフデータとともに、警告を表示する警告情報を表示用クライアント110に送信する(S106)。一方、上記S105にて、算出された結果が規定値内であると判断した場合(S105にてYES)には、上記データ判定部132は、表示用のグラフデータのみを表示用クライアント110に送信する。   In S105, when the data determination unit 132 determines that the calculated result is not within the specified value (NO in S105), warning information for displaying a warning is displayed together with the graph data for display. The data is transmitted to the display client 110 (S106). On the other hand, when it is determined in S105 that the calculated result is within the specified value (YES in S105), the data determination unit 132 transmits only the display graph data to the display client 110. To do.

そして、表示用クライアント110の表示部122に、特定の処理装置において特定の期間内に処理されたウェハの検査結果のグラフが表示される。   Then, on the display unit 122 of the display client 110, a graph of the inspection result of the wafer processed within a specific period in the specific processing apparatus is displayed.

ここで、上記ステップS105におけるデータ判定部132の判断基準について、詳細に説明する。   Here, the determination criteria of the data determination unit 132 in step S105 will be described in detail.

図7は、ステップS104にて作成された表示用グラフデータを用いて作成された、表示用クライアント110の表示部122に表示されるグラフを示している。具体的には、図7に示すグラフは、特定の処理装置203によって処理されたウェハの抵抗値を示すグラフである。図7に示すグラフでは、横軸が上記処理装置203によって処理されたウェハの処理時間を所定の範囲ごとに区切った期間を表しており、縦軸は抵抗値を示している。   FIG. 7 shows a graph displayed on the display unit 122 of the display client 110 created using the display graph data created in step S104. Specifically, the graph shown in FIG. 7 is a graph showing the resistance value of a wafer processed by a specific processing apparatus 203. In the graph shown in FIG. 7, the horizontal axis represents a period obtained by dividing the processing time of the wafer processed by the processing apparatus 203 into predetermined ranges, and the vertical axis represents the resistance value.

具体的には、図7の横軸のAからHはそれぞれ処理装置203が単一のロットを処理した期間であり、グラフ上の各点は期間Aから期間Hまでの間に処理装置203で処理されたロットが順に並んでいる。そして、グラフの丸印は各ロットに含まれるウェハの平均値、矢印は標準偏差を示しており、この矢印の大きさが大きい程、ロット内のばらつきが大きいということを示している。   Specifically, A to H on the horizontal axis in FIG. 7 are periods during which the processing device 203 processes a single lot, and each point on the graph is processed by the processing device 203 during the period A to the period H. The processed lots are arranged in order. The circle in the graph indicates the average value of the wafers included in each lot, and the arrow indicates the standard deviation. The larger the size of this arrow, the greater the variation within the lot.

また、グラフの横軸と平行に引かれた2本の直線は、規定値の上限/下限であり、2本の規定値の間に特性検査の数値があれば、特性検査は合格ということを示している。なお、この2本の規定値は、操作者によって適宜設定されるものである。   Also, the two straight lines drawn in parallel with the horizontal axis of the graph are the upper limit / lower limit of the specified value, and if there is a numerical value of the characteristic inspection between the two specified values, the characteristic inspection is passed. Show. The two specified values are set as appropriate by the operator.

さらに、この図7を参照して、データ判定部132が警告を発するか否かを判断する方法について説明する。   Furthermore, a method for determining whether or not the data determination unit 132 issues a warning will be described with reference to FIG.

その前に、比較として、例えば、特定の検査装置205の検査結果を示すグラフを図8に示す。図8は、成膜工程後に行われる特性検査の製造情報(実測データ)を示している。図8の横軸は、検査装置205が検査を行った時間を示しており、縦軸は検査結果(測定された抵抗値)を示している。図8のグラフは、特定の検査装置205で検査された検査結果を示しており、処理装置203で処理された順ではない。この図8の結果では、明らかに規定値を超える実測データであれば、処理装置203製造装置の異常を予見することはできるが、実際の実測データでは、困難を極める。   Before that, as a comparison, for example, a graph showing the inspection result of a specific inspection apparatus 205 is shown in FIG. FIG. 8 shows manufacturing information (actual measurement data) of characteristic inspection performed after the film forming process. The horizontal axis in FIG. 8 indicates the time when the inspection apparatus 205 performs the inspection, and the vertical axis indicates the inspection result (measured resistance value). The graph of FIG. 8 shows the inspection result inspected by the specific inspection device 205, and is not in the order of processing by the processing device 203. In the result of FIG. 8, if the measured data clearly exceeds the specified value, an abnormality of the processing apparatus 203 manufacturing apparatus can be predicted, but the actual measured data is extremely difficult.

一方、本実施の形態において、グラフ作成部にて作成されたグラフは、図7に示すように、特定の処理装置の処理順に検査結果が表示されている。   On the other hand, in the present embodiment, the graph created by the graph creation unit displays the inspection results in the order of processing of a specific processing device, as shown in FIG.

そして、図7のグラフの期間Aにおける検査結果は、平均値も規定値内であり、標準偏差も規定値内であり、期間Aのすべての製品が順調に製造されていること分かる。一方、期間Hにおける検査結果は、平均値、標準偏差ともに規定値範囲外であるため、期間Hのすべての製品が範囲外であることを示している。   And the test result in the period A of the graph of FIG. 7 shows that the average value is within the specified value and the standard deviation is also within the specified value, and it can be seen that all products in the period A are manufactured smoothly. On the other hand, since the test result in period H is outside the specified value range for both the average value and the standard deviation, it indicates that all products in period H are out of range.

また、図7で示したグラフの図中のグループI(期間B、C、D)における検査結果は、平均値、標準偏差ともに、規定値内であるため、データ判定部132は、この結果から、すべての製品が特性検査に合格であると判断する。   In addition, since the test results in group I (periods B, C, and D) in the graph of FIG. 7 are within the specified values for both the average value and the standard deviation, the data determination unit 132 determines from this result. , Judge that all products have passed the characteristic inspection.

しかし、検査結果は、規定範囲内であっても、実際の検査結果を表している上記グラフから平均値が徐々に、低下していることが分かり、処理装置203(製造装置)に何らかの異常が生じている可能性を示唆しており、実測データの表示だけでは、分かりにくかった処理装置203の異常が一目で確認できる。つまり、本実施の形態では、実測データの統計処理を行うことによって処理装置203の状態の予見および不良品の検出を行うができる。   However, even if the inspection result is within the specified range, it can be seen from the graph showing the actual inspection result that the average value gradually decreases, and there is some abnormality in the processing device 203 (manufacturing device). This suggests the possibility that it has occurred, and it is possible to confirm at a glance the abnormality of the processing device 203 that is difficult to understand only by displaying the actual measurement data. In other words, in the present embodiment, it is possible to predict the state of the processing device 203 and detect defective products by performing statistical processing of actually measured data.

そこで、上記データ判定部132は、統計処理部にて統計処理された検査結果が、所定の規定範囲内であっても、平均値の値が連続して上昇、あるいは下降している場合に警告を発するようにしてもよい。具体的には、図7に示す結果では、データ判定部132は、期間B、C、Dの平均値をそれぞれ取得して、これらの検査結果が連続して下降していると判定することができる。そして、この場合、データ判定部132は、表示用クライアント110に送信するグラフ用データとして、当該表示用クライアント110の表示部122で検査結果のグラフを表示する場合に、上記期間B、C、Dの平均値を、例えば、黄色の直線で結んだものを作成する。従って、表示部122には、上記期間B、C、Dの平均値が黄色の直線で結ばれており、操作者に警告を表示することができる。   Therefore, the data determination unit 132 warns when the average value continuously increases or decreases even if the inspection result statistically processed by the statistical processing unit is within a predetermined specified range. May be issued. Specifically, in the result shown in FIG. 7, the data determination unit 132 acquires the average values of the periods B, C, and D, respectively, and determines that these inspection results are continuously decreasing. it can. In this case, when the data determination unit 132 displays the inspection result graph on the display unit 122 of the display client 110 as the graph data to be transmitted to the display client 110, the above-described periods B, C, D For example, a value obtained by connecting the average values of the two with a yellow straight line is created. Accordingly, the average value of the periods B, C, and D is connected to the display unit 122 by a yellow straight line, and a warning can be displayed to the operator.

また、データ判定部132は、グラフ用データとともに、警告音を鳴らす命令を作成して、表示用クライアント110に送信することが可能である。この場合には、表示部122に警告が表示されるとともに警告音でも操作者に対して警告することができる。これらの警告表示によって、目視で製造装置の異常が分かり、すばやく異常を予見できるので、スループットを下げることはない。また、早期に異常を検出することで、歩留まりも向上する。   Further, the data determination unit 132 can create a command for sounding a warning sound together with the graph data, and transmit the command to the display client 110. In this case, a warning is displayed on the display unit 122 and a warning sound can be given to the operator. Through these warning displays, abnormalities in the manufacturing apparatus can be visually confirmed, and abnormalities can be predicted quickly, so throughput is not reduced. In addition, the yield is improved by detecting the abnormality at an early stage.

また、図7で示したグラフのグループII(期間E、F、G)における平均値は、規定値内であるが、標準偏差は規定値外を超えており、ぞれぞれの期間内の一部の製品が特性検査で不合格となっている様子が分かり、期間内でばらつきが大きいことも分かる。このように、グラフ作成部115は、表示部122に平均値だけでなく標準偏差も併せてグラフ表示するためのグラフ用データを作成することにより、特定期間内のばらつきが大きい場合に処理装置203に何らかの異常が生じている可能性を示すことができるので、操作者は、実測データの表示だけでは分かりにくかった処理装置203の異常が一目で確認できる。   In addition, the average value in group II (periods E, F, and G) of the graph shown in FIG. 7 is within the specified value, but the standard deviation exceeds the specified value, and the average value is within each period. It can be seen that some products have failed the characteristic inspection, and it can be seen that the variation is large within the period. Thus, the graph creation unit 115 creates the graph data for displaying not only the average value but also the standard deviation on the display unit 122 so that the processing device 203 has a large variation within a specific period. Therefore, the operator can confirm at a glance the abnormality of the processing device 203 that is difficult to understand only by displaying the actual measurement data.

また、データ判定部132は、統計処理部131によって統計処理された結果から、予め設定している標準偏差の大きさを超える場合に、警告表示を行うようにしてもよく、また、警告音を鳴らすことでさらなる警告も可能である。このように期間内のばらつきが大きい場合も、警告表示によって、目視で処理装置203の異常が分かり、すばやく異常を予見できるので、スループットを下げずに、早期に異常を検出することで、歩留まりも向上する。   In addition, the data determination unit 132 may display a warning when the result of the statistical processing by the statistical processing unit 131 exceeds the preset standard deviation, and a warning sound may be displayed. Further warnings are possible by ringing. In this way, even when there is a large variation in the period, the warning display can visually identify the abnormality of the processing device 203 and quickly foresee the abnormality. Therefore, by detecting the abnormality early without reducing the throughput, the yield can be reduced. improves.

なお、データ判定部132は、操作者の指示に応じて、例えば、統計処理を行っていない単なる検査結果を示すデータと、図7に示すような、ある特定期間における統計処理されたグラフとを、例えば、同時に表示したり、別々に表示したり、両者が互いに切り替わるように表示する表示用のグラフデータを作成してもよい。   In addition, according to an operator's instruction, for example, the data determination unit 132 includes data indicating a simple test result that is not subjected to statistical processing, and a graph subjected to statistical processing in a specific period as illustrated in FIG. For example, display graph data that is displayed at the same time, displayed separately, or displayed so as to be switched between each other may be created.

さて、これまで、任意の期間における平均値や標準偏差で処理装置203によって処理されたウェハの時系列順に検査結果を行う品質管理システムについて説明してきたが、この処理装置203は、メンテナンスの前後で状態が非連続に変わったり、周期性を持った変動を持ったり、時間的に徐々に傾向が変化する場合があり、データの分布としては、正規分布と異なるケースが多い。   So far, a quality management system has been described in which inspection results are obtained in the order of time series of wafers processed by the processing device 203 with an average value or standard deviation in an arbitrary period. This processing device 203 is used before and after maintenance. There are cases where the state changes to discontinuity, the fluctuation has periodicity, or the tendency gradually changes with time, and the data distribution is often different from the normal distribution.

例えば、図9は、ある処理装置203で処理した後の、基板特性の検査結果を表すトレンドチャートである。このトレンドチャートでは、期間A、B、Cにおけるデータの分布は、ふた山分布や左右非対称分布など各種各様であり、正規分布とは異なっている。そして、例えば、実際の半導体基板を製造する際には、処理装置の特性上、上記のような正規分布に従わないような検査結果が得られることが非常に多い。従って、このような正規分布に従わない検査結果のデータに対して、単に、所定期間の検査結果の平均値を表した直線9(図中太線で示す)と当該平均値から標準偏差だけ離れた点を表した直線8aおよび直線8b(図中、破線で示す)とを用いて品質管理を行った場合には、不良と判断される割合が非常に多くなったり、逆に非常に少なくなったりしてしまう。具体的には、図9の結果では、期間Aにおいて、検査結果の標準偏差の下限値を表している直線8bよりも下回った領域11に検査結果データが多く分布していることがわかる。   For example, FIG. 9 is a trend chart showing the inspection result of the substrate characteristics after processing by a certain processing apparatus 203. In this trend chart, the data distribution in the periods A, B, and C is various, such as a lid mountain distribution and a left-right asymmetric distribution, and is different from the normal distribution. For example, when an actual semiconductor substrate is manufactured, a test result that does not follow the normal distribution as described above is very often obtained due to the characteristics of the processing apparatus. Therefore, for the test result data that does not follow the normal distribution, a straight line 9 (indicated by a thick line in the figure) that simply represents the average value of the test results for a predetermined period is separated from the average value by a standard deviation. When quality control is performed using the straight line 8a and the straight line 8b (indicated by a broken line in the figure) representing the points, the ratio of being judged as defective becomes very large or conversely very small. Resulting in. Specifically, in the result of FIG. 9, it can be seen that in the period A, a lot of test result data is distributed in the region 11 that is lower than the straight line 8b representing the lower limit value of the standard deviation of the test result.

上記図9に示すトレンドチャートの期間Aにおける分布を、正規分布と比べるために、分布の累積確率を求めたものが図10である。特性値XがXmin〜Xmaxまでの間に分布しているとき、特性値Xpに対する累積確率f(Xp)は、特性値XがXmin〜Xpの間に含まれる確率を表している。   In order to compare the distribution in the period A of the trend chart shown in FIG. 9 with the normal distribution, FIG. 10 shows the cumulative probability of the distribution. When the characteristic value X is distributed between Xmin and Xmax, the cumulative probability f (Xp) with respect to the characteristic value Xp represents the probability that the characteristic value X is included between Xmin and Xp.

図10によれば、期間Aの分布の累積確率は、特性値55のときに30%に達しているが、正規分布の累積確率は16%に過ぎない。つまり、単に、検査結果データの平均値と標準偏差とのみを用いて品質管理を行った場合には、異常であるにもかかわらず、正常と判定してしまう可能性が高くなる。   According to FIG. 10, the cumulative probability of the distribution of period A reaches 30% when the characteristic value is 55, but the cumulative probability of the normal distribution is only 16%. That is, when quality control is performed using only the average value and standard deviation of the inspection result data, there is a high possibility that it is determined to be normal although it is abnormal.

そこで、本実施の形態にかかる品質監視装置101において、データ判定部132は、グラフデータ抽出部114から取得したグラフデータの統計処理結果に基づいて、検査結果が異常であるか否かを、以下の式(1)〜(4)を用いて判定する。   Therefore, in the quality monitoring apparatus 101 according to the present embodiment, the data determination unit 132 determines whether or not the inspection result is abnormal based on the statistical processing result of the graph data acquired from the graph data extraction unit 114. This is determined using the equations (1) to (4).

具体的には、検査結果のヒストグラムに対する累積確率分布をf、予め定めた累積確率の臨界値をfcしたとき、データ判定部132は、
fc=f(XL) …(1)
1−fc=f(XU)…(2)
となるXL,XUを求めるとともに、
XL<LCL(下方限界) …(3)
XU>UCL(上方限界) …(4)
であるか否かを判定し、上記(3)または上記(4)の式を満足すると、警告を発するようになっている。なお、上記LCL(下方限界)およびUCL(上方限界)は予め定められた値である。
Specifically, when the cumulative probability distribution for the test result histogram is f and the threshold value of the predetermined cumulative probability is fc, the data determination unit 132
fc = f (XL) (1)
1-fc = f (XU) (2)
Finding XL and XU
XL <LCL (lower limit) (3)
XU> UCL (upper limit) (4)
It is determined whether or not the above is satisfied, and if the expression (3) or (4) is satisfied, a warning is issued. The LCL (lower limit) and UCL (upper limit) are predetermined values.

なお、上記の例では、下方限界と上方限界との両方を判断する場合を示しているが、例えば、下方限界のみを判断する場合には、上記データ判定部132は、上記式(1)、(3)とを用いて、XL<LCLであるか否かを判定すればよい。一方、上方限界のみを判断する場合には、上記データ判定部132は、上記式(2)、(4)とを用いて、XU>UCLであるか否かを判定すればよい。そして、上記のように、データ判定部132は、標準偏差で規定値の範囲を決めるのではなく、対象期間の分布の累積確率で判定することで誤判定を防ぐことができる。   In the above example, the case where both the lower limit and the upper limit are determined is shown. However, for example, when only the lower limit is determined, the data determination unit 132 uses the above formula (1), (3) may be used to determine whether XL <LCL. On the other hand, when determining only the upper limit, the data determination unit 132 may determine whether XU> UCL using the equations (2) and (4). As described above, the data determination unit 132 can prevent erroneous determination by determining the cumulative value of the distribution of the target period instead of determining the range of the specified value based on the standard deviation.

いま、累積確率の臨界値をfcとして、0.159(15.9%)を与えたとき、図10に示すように、この値と式(1)とから、15.9=f(XL)となるXLを求めると、XL=50となり、同様にしてXUを求めるとXU=76となる。   Now, assuming that the critical value of the cumulative probability is fc and giving 0.159 (15.9%), as shown in FIG. 10, from this value and the equation (1), 15.9 = f (XL) When XL is obtained, XL = 50, and when XU is similarly obtained, XU = 76.

図10の例では、臨界値15.9%は、平均M、標準偏差σの正規分布において要素X≦M−σ、X≧M+σとなるときの累積確率となっている。本実施例では、M±σに該当する累積確率を臨界値fcとして与えたが、工程を監視する実態に合わせてfcを決めれば良い。   In the example of FIG. 10, the critical value of 15.9% is the cumulative probability when elements X ≦ M−σ and X ≧ M + σ in a normal distribution with an average M and standard deviation σ. In this embodiment, the cumulative probability corresponding to M ± σ is given as the critical value fc, but fc may be determined in accordance with the actual condition of monitoring the process.

そして、例えば、下方限界の特性値をLCL=50とし、上方限界の特性値をUCL=80として、データ判定部132は、検査装置205によって検査された検査結果Aが上記式(3)の範囲内にない場合に警告を発することで、正規分布(この場合、下方限界の特性値は55)を用いて警告を発するか否かを判断する構成と比べて、分布の偏りを正しく判断できる。   Then, for example, the lower limit characteristic value is LCL = 50, the upper limit characteristic value is UCL = 80, and the data determination unit 132 determines that the inspection result A inspected by the inspection apparatus 205 is within the range of the above formula (3). By issuing a warning when it is not within the range, it is possible to correctly determine the distribution bias as compared with a configuration in which it is determined whether or not to issue a warning using a normal distribution (in this case, the characteristic value of the lower limit is 55).

図11は、実際の検査結果と、データ判定部132が警告を発するか否かを示す限界値を示すトレンドチャートである。   FIG. 11 is a trend chart showing actual test results and limit values indicating whether or not the data determination unit 132 issues a warning.

図11に示すように、上記式(1)〜(4)で求めた下方限界および上方限界、すなわち、特性値50〜76(下方限界50については直線10で示す)にて、データ判定部132が警告を発するか否かを判断すると、累積確率レベルを示す直線10が管理範囲の下方限界ライン50を下回った場合に警告を発する。   As shown in FIG. 11, at the lower limit and the upper limit obtained by the above formulas (1) to (4), that is, characteristic values 50 to 76 (the lower limit 50 is indicated by a straight line 10), the data determination unit 132 Is determined to issue a warning, a warning is issued when the straight line 10 indicating the cumulative probability level falls below the lower limit line 50 of the management range.

なお、データ判定部132による警告を発するか否かについては、上記に限定されるものではなく、例えば、上記LCLおよびUCLである累積確率と、従来の標準偏差規準とのうちでより厳しい方の規準を採用しても良いし、標準偏差規準と累積確率の規準の両方を求め、両方が規定値範囲であれば正常、片方が規定値を外れると、要注意、両方が外れると異常とみなしても良い。   Note that whether or not to issue a warning by the data determination unit 132 is not limited to the above. For example, the stricter one of the cumulative probability of the LCL and UCL and the conventional standard deviation criterion Criteria may be adopted, and both standard deviation criteria and cumulative probability criteria are obtained. If both are within the specified value range, it is considered normal.If one of the values is out of the specified value, attention is required. May be.

以上のように、本実施の形態にかかる品質監視装置101は、特定の検査工程を示す検査工程番号と、当該検査工程にて検査されたウェハ(処理対象物)を特定するウェハNo(処理物特定情報)と、当該ウェハの上記検査工程における検査結果とが対応付けられた検査結果情報(検査情報)を複数記憶している検査結果DB群(検査結果記憶装置)103から、特定のウェハにおける上記ウェハNoと検査結果とを取得するグラフデータ抽出部114(検査結果取得手段)と、特定の処理工程を示す処理工程情報と、当該処理工程にて処理された上記ウェハを特定するウェハNoと、当該ウェハを上記処理工程にて処理した際の処理時刻とが対応付けられた処理履歴情報(処理情報)を記憶している履歴DB(処理情報記憶装置)102から、特定の処理工程における上記ウェハNoと上記処理時刻とを取得するグラフデータ抽出部114(処理情報取得手段)と、上記処理物特定情報に基づいて、上記検査結果と特定の処理工程における処理対象物の処理時刻とを関連付ける結合部150(関連付け手段)と、上記特定の処理工程における処理対象物の処理時刻順に上記検査結果を並び替えるソート処理部(並び替え手段)130とを備える構成である。   As described above, the quality monitoring apparatus 101 according to the present embodiment has an inspection process number indicating a specific inspection process and a wafer No (processed object) that specifies a wafer (processing object) inspected in the inspection process. From the inspection result DB group (inspection result storage device) 103 that stores a plurality of inspection result information (inspection information) in which specific information) and inspection results in the inspection process of the wafer are associated with each other, Graph data extraction unit 114 (inspection result acquisition means) for acquiring the wafer No and the inspection result, processing step information indicating a specific processing step, and a wafer No for specifying the wafer processed in the processing step A history DB (processing information storage device) 102 that stores processing history information (processing information) associated with the processing time when the wafer is processed in the processing step. , The graph data extraction unit 114 (processing information acquisition means) for acquiring the wafer No and the processing time in a specific processing step, and the processing result in the specific processing step based on the processing result specifying information A combination unit 150 (association unit) for associating a processing time of an object, and a sort processing unit (rearrangement unit) 130 for rearranging the inspection results in order of the processing time of the processing object in the specific processing step. .

上記の構成によれば、グラフデータ抽出部114によって取得された検査結果とグラフデータ抽出部114によって取得された処理情報とを、上記ウェハNoを用いて関連付けている。そして、その関連付けられた結果を用いて、上記特定の処理工程におけるウェハの処理時刻順に上記検査結果を並べ替えている。   According to said structure, the test result acquired by the graph data extraction part 114 and the process information acquired by the graph data extraction part 114 are linked | related using the said wafer No. Then, using the associated results, the inspection results are rearranged in the order of wafer processing times in the specific processing step.

これにより、上記検査工程にて検査された結果を、当該検査工程におけるウェハの検査順ではなく、処理工程におけるウェハの処理時刻順に表示することができる。   Thereby, the result inspected in the inspection step can be displayed in the order of wafer processing time in the processing step, not in the order of wafer inspection in the inspection step.

従って、上記処理装置203にて処理された製品の検査結果より、処理装置203の異常の有無をより正確に把握することができる。   Therefore, the presence or absence of abnormality of the processing device 203 can be more accurately grasped from the inspection result of the product processed by the processing device 203.

本実施の形態にかかる品質監視装置101は、上記検査結果から、所定期間における当該検査結果の平均値、標準偏差およびヒストグラムの累積確率分布の少なくとも1つを算出する統計処理部(統計処理手段)131を備える構成がより好ましい。   The quality monitoring apparatus 101 according to the present embodiment calculates a statistical processing unit (statistical processing means) that calculates at least one of the average value, standard deviation, and cumulative probability distribution of the histogram for the predetermined period from the inspection result. A configuration including 131 is more preferable.

上記の構成によれば、特定の処理工程における処理順に並べ替えられた結果を統計処理して、所定期間における平均値、標準偏差およびヒストグラム分布を求めることができる。これにより、処理工程によって処理された製品の結果の推移をより正確に把握することができる。   According to said structure, the average value, standard deviation, and histogram distribution in a predetermined period can be calculated | required by statistically processing the result rearranged in the process order in a specific process process. Thereby, transition of the result of the product processed by the processing process can be grasped more accurately.

本実施の形態にかかる品質監視装置101は、上記統計処理部131が、互いに連続している所定期間における当該検査結果の平均値を算出する場合、上記平均値が連続して上昇または下降した場合に、警告を発する報知部(報知手段)123を備える構成がより好ましい。   In the quality monitoring apparatus 101 according to the present embodiment, when the statistical processing unit 131 calculates an average value of the inspection results in a predetermined period continuous with each other, the average value continuously increases or decreases. In addition, a configuration including a notification unit (notification unit) 123 that issues a warning is more preferable.

上記の構成によれば、上記平均値が連続して上昇した場合、処理工程で何らかの異常が発生していると考えられるので、この場合に警告を発することで、処理工程の異常を早期に解消することができる。   According to the above configuration, if the average value rises continuously, it is considered that some abnormality has occurred in the processing process. In this case, by issuing a warning in this case, the abnormality in the processing process can be resolved early. can do.

本実施の形態にかかる品質監視装置101は、上記統計処理部131が、上記標準偏差および/またはヒストグラムの累積確率を算出するものであり、これらの統計処理値が、所定範囲内であるか否かを判断するデータ判定部(判断手段)132と、上記所定範囲内でないと、警告を発する報知部123を備える構成がより好ましい。   In the quality monitoring apparatus 101 according to the present embodiment, the statistical processing unit 131 calculates the standard deviation and / or cumulative probability of the histogram, and whether these statistical processing values are within a predetermined range. It is more preferable to include a data determination unit (determination unit) 132 that determines whether or not and a notification unit 123 that issues a warning if it is not within the predetermined range.

上記の構成によれば、検査結果の統計処理値が所定範囲内でない場合には、処理工程で何らかの異常が発生していると考えられるので、この場合に警告を発することで、処理工程の異常を早期に解消することができる。   According to the above configuration, if the statistical processing value of the inspection result is not within the predetermined range, it is considered that some abnormality has occurred in the processing process. Can be resolved early.

本実施の形態にかかる品質監視装置101は、所定期間の複数の検査結果のヒストグラムの累積確率分布をf、予め定めた累積確率の臨界値をfcしたとき、統計処理部131は、fc=f(XL)となるXLを求めるとともに、上記データ判定部132は、下方限界規定値LCLを用いて、XL<LCLであるか否かを判定し、上記報知部123は、XL<LCLであると判断すると、その旨を報知するものである構成がより好ましい。   When the quality monitoring apparatus 101 according to the present embodiment sets f as the cumulative probability distribution of histograms of a plurality of inspection results for a predetermined period and fc as a critical value of a predetermined cumulative probability, the statistical processing unit 131 sets fc = f While obtaining XL which becomes (XL), the data determination unit 132 determines whether XL <LCL using the lower limit specified value LCL, and the notification unit 123 determines that XL <LCL. When it is determined, a configuration for informing that effect is more preferable.

また、本実施の形態にかかる品質監視装置101は、所定期間の複数の検査結果のヒストグラムの累積確率分布をf、予め定めた累積確率の臨界値をfcしたとき、上記統計処理部131は、1−fc=f(XU)となるXUを求めるとともに、上記データ判定部132は、上方限界規定値UCLを用いて、XU<UCLであるか否かを判定し、上記報知部123は、XU<UCLであると判断すると、その旨を報知する構成がより好ましい。   Further, when the quality monitoring apparatus 101 according to the present embodiment sets the cumulative probability distribution of histograms of a plurality of inspection results for a predetermined period to f and the critical value of the predetermined cumulative probability fc, the statistical processing unit 131 The data determination unit 132 determines whether or not XU <UCL by using the upper limit specified value UCL, while obtaining XU that satisfies 1−fc = f (XU). If it is determined that <UCL, a configuration for informing that effect is more preferable.

また、本実施の形態にかかる品質監視装置101は、所定期間の複数の検査結果のヒストグラムの累積確率分布をf、予め定めた累積確率の臨界値をfcしたとき、統計処理部131は、fc=f(XU)となるXUを求めるとともに、上記データ判定部132は、上方限界規定値UCLを用いて、XU>UCLであるか否かを判定し、上記報知部123は、XU>UCLであると判断すると、その旨を報知するものである構成がより好ましい。   When the quality monitoring apparatus 101 according to the present embodiment sets the cumulative probability distribution of histograms of a plurality of inspection results for a predetermined period to f and the critical value of a predetermined cumulative probability to fc, the statistical processing unit 131 sets the fc to = F (XU) is obtained, and the data determination unit 132 determines whether or not XU> UCL using the upper limit specified value UCL. The notification unit 123 satisfies XU> UCL. If it is determined that there is, a configuration that notifies that effect is more preferable.

上記の構成によれば、単に、標準偏差で規定値の範囲を決めるのではなく、確率密度の累積(すなわち累積確率)を用いて警告を発するか否かを判断している。この累積確率を用いることで、処理工程の異常をより正確に把握することができる。   According to the above configuration, the range of the specified value is not simply determined by the standard deviation, but it is determined whether or not to issue a warning by using probability density accumulation (that is, accumulated probability). By using this cumulative probability, it is possible to grasp the abnormality of the processing process more accurately.

また、本実施の形態にかかる品質監視装置101の構成とすることにより、生産ライン(製造工程)の稼動状況が目視で容易に把握でき、さらに、リアルタイムに生産中の製品の品質をも目視で容易に分かることができ、精度の高い品質管理を行うことが可能である。また、リアルタイムに品質を管理できるので、製造装置の異常を予見でき、不具合を早期に検出できるため、スループットが向上し、歩留まりも向上し、生産性を高めることができる。   In addition, with the configuration of the quality monitoring apparatus 101 according to the present embodiment, the operating status of the production line (manufacturing process) can be easily grasped visually, and the quality of products being produced can also be visually confirmed in real time. It can be easily understood, and it is possible to perform quality control with high accuracy. In addition, since quality can be managed in real time, abnormalities in the manufacturing apparatus can be predicted and defects can be detected at an early stage, so that throughput can be improved, yield can be improved, and productivity can be increased.

また、統計処理を行って、任意の期間における標準偏差および平均値、ないしはヒストグラムとその累積確率分布を算出するので、生産状況をより高精度で把握することができ、処理装置203の異常を予見でき、不具合を早期に検出できるため、スループットが向上し、歩留まりも向上し、生産性を高めることができる。   Also, statistical processing is performed to calculate standard deviation and average value or histogram and its cumulative probability distribution in an arbitrary period, so that the production status can be grasped with higher accuracy, and abnormality of the processing device 203 can be predicted. Since defects can be detected at an early stage, throughput can be improved, yield can be improved, and productivity can be increased.

また、上記の構成とすることにより、連続している複数の統計処理後の検査結果の平均値が上昇、もしくは、下降した場合に警告表示を行うことにより、処理装置203のわずかな変化を確認でき、生産状況の傾向を判断できるので処理装置203の異常を予見できる。   In addition, with the above configuration, a slight change in the processing device 203 is confirmed by displaying a warning when the average value of the inspection results after a plurality of continuous statistical processing increases or decreases. Since the tendency of the production status can be determined, an abnormality of the processing device 203 can be predicted.

また、任意の期間における複数の検査値の標準偏差が規定値の範囲内であるか判断し、範囲外の場合に警告表示を行うことによって、安定した品質の製品を生産できる。   In addition, it is possible to produce a product with stable quality by determining whether the standard deviation of a plurality of inspection values within an arbitrary period is within the range of the specified value and displaying a warning when it is out of the range.

さらに、任意の期間における複数の検査値の確率密度分布の累積値で検査値の分布を判断することで、正規分布と異なる分布を有するデータに対しても的確に異常状態を判断できる。   Furthermore, by determining the distribution of inspection values based on the cumulative value of the probability density distribution of a plurality of inspection values in an arbitrary period, an abnormal state can be accurately determined even for data having a distribution different from the normal distribution.

また、上記の構成によれば、複数の処理工程と複数の検査工程を有する製造工程において、製造工程管理システムは複数の検査工程での検査結果から新たな監視項目を算出し、所望の処理工程に配置された所望の処理装置203におけるウェハの処理履歴と前記監視項目を関連付けることにより、前記新たな監視項目を用いて所望の処理装置203の処理状態の時間推移を管理することができる。   Moreover, according to said structure, in a manufacturing process which has a some processing process and a some inspection process, a manufacturing process management system calculates a new monitoring item from the test result in a some inspection process, and a desired processing process By associating the wafer processing history with the monitoring item in the desired processing apparatus 203 arranged in the above, the time transition of the processing state of the desired processing apparatus 203 can be managed using the new monitoring item.

また、複数の検査工程での検査結果を同時に監視項目として、所望の処理工程に配置された所望の処理装置203におけるウェハの処理履歴と前記監視項目を関連付けることにより、前記複数の検査工程での検査結果を監視項目として用いて所望の処理装置203の処理状態の時間推移を管理することができる。   Further, the inspection results in a plurality of inspection processes are simultaneously monitored items, and the wafer processing history in the desired processing apparatus 203 arranged in the desired processing process is associated with the monitoring items, whereby the plurality of inspection processes It is possible to manage the time transition of the processing state of the desired processing device 203 using the inspection result as a monitoring item.

また、同一検査工程での複数の検査項目から新たな監視項目を算出し、所望の処理工程に配置された所望の処理装置203におけるウェハの処理履歴と前記監視項目を関連付けることにより、前記新たな監視項目を用いて所望の処理装置203の処理状態の時間推移を管理することができる。   In addition, a new monitoring item is calculated from a plurality of inspection items in the same inspection process, and the new processing item is associated with the processing history of the wafer in the desired processing apparatus 203 arranged in the desired processing step, thereby obtaining the new monitoring item. The time transition of the processing state of the desired processing device 203 can be managed using the monitoring item.

なお、上記の例では、半導体基板の特性検査の実測データについて説明をしたが、本発明の管理方法は、半導体基板の装置の実測データ、例えば、レーザーの出力等の実測データでも適応可能であり、また、半導体以外の製品にも適応できる。
〔実施の形態2〕
本発明の他の実施の形態について説明すれば、以下の通りである。なお、説明の便宜上、前記実施の形態1にて示した各部材と同一の機能を有する部材には、同一の符号を付記し、その説明を省略する。
In the above example, the actual measurement data of the characteristic inspection of the semiconductor substrate has been described. However, the management method of the present invention can also be applied to the actual measurement data of the semiconductor substrate apparatus, for example, the actual measurement data such as the laser output. It can also be applied to products other than semiconductors.
[Embodiment 2]
Another embodiment of the present invention will be described as follows. For convenience of explanation, members having the same functions as those shown in the first embodiment are denoted by the same reference numerals, and description thereof is omitted.

本実施の形態にかかる品質監視装置は、検査工程にて検査された処理対象物の複数の検査結果から新たな物理量を算出し、この算出結果と、処理工程にて処理された処理対象物の処理履歴とを、上記処理対象物を特定する処理物特定情報を用いて関連付け、上記処理工程における処理対象物の処理順に上記算出結果を表示するものである。   The quality monitoring apparatus according to the present embodiment calculates a new physical quantity from a plurality of inspection results of the processing object inspected in the inspection process, and the calculation result and the processing object processed in the processing process. The processing history is associated with the processing object specifying information for specifying the processing object, and the calculation result is displayed in the processing order of the processing object in the processing process.

なお、本実施の形態においても、処理対象物が半導体基板(以下、ウェハと称する)であり、半導体製造工程に用いられる品質監視装置について説明する。   In the present embodiment as well, a quality monitoring apparatus used in a semiconductor manufacturing process will be described in which a processing target is a semiconductor substrate (hereinafter referred to as a wafer).

図12は、本実施の形態にかかる品質監視装置101の概略の構成を示すブロック図である。上記品質監視装置101は、データ登録部104、グラフ定義領域111、データ監視部105、履歴DB102、データ取得部116、検査結果DB群103、演算部118、グラフDB群107、グラフデータ抽出部114およびグラフ作成部115を備えている。   FIG. 12 is a block diagram showing a schematic configuration of the quality monitoring apparatus 101 according to the present embodiment. The quality monitoring apparatus 101 includes a data registration unit 104, a graph definition area 111, a data monitoring unit 105, a history DB 102, a data acquisition unit 116, an inspection result DB group 103, a calculation unit 118, a graph DB group 107, and a graph data extraction unit 114. And a graph creation unit 115.

上記グラフ定義領域111は、グラフを作成するための必要なデータが格納されているものである。具体的には、上記グラフ定義領域には、図12に示すように、グラフ番号と処理工程番号と検査工程番号と開始工程番号と算出方法とが対応付けられたグラフ定義テーブルが格納されている。より具体的には、上記算出方法とは、検査装置205(検査工程)から得られた検査結果を用いて新たな物理量を演算するための演算式または演算方法を示している。なお、グラフ定義テーブルの詳細については後述する。   The graph definition area 111 stores data necessary for creating a graph. Specifically, as shown in FIG. 12, a graph definition table in which a graph number, a process step number, an inspection step number, a start step number, and a calculation method are associated is stored in the graph definition area. . More specifically, the calculation method indicates an arithmetic expression or a calculation method for calculating a new physical quantity using an inspection result obtained from the inspection device 205 (inspection process). Details of the graph definition table will be described later.

上記データ監視部105は、グラフを表示するためすなわち解析対象の処理履歴情報が履歴DB102に登録されたかを監視するものである。より具体的には、上記データ監視部105は、上記グラフ定義領域に格納されたグラフ定義テーブルに含まれる開始工程番号に相当する処理履歴情報が履歴DB102に格納されたか否かを監視するものである。   The data monitoring unit 105 monitors whether the processing history information to be analyzed is registered in the history DB 102 in order to display a graph. More specifically, the data monitoring unit 105 monitors whether or not processing history information corresponding to the start process number included in the graph definition table stored in the graph definition area is stored in the history DB 102. is there.

上記データ取得部116は、上記グラフ定義領域に格納されているグラフ定義テーブルに基づいて、後述する演算部118がグラフ作成に必要なデータ(以下、グラフ作成データと呼ぶ)を演算するために必要な検査結果を、検査結果DB群103から取得するものである。   The data acquisition unit 116 is necessary for the calculation unit 118 (to be described later) to calculate data necessary for graph creation (hereinafter referred to as graph creation data) based on the graph definition table stored in the graph definition area. In this case, an inspection result is acquired from the inspection result DB group 103.

上記演算部118は、上記データ取得部116が取得したグラフ作成データをグラフ定義テーブルに記録されている算出方法に基づいて、グラフを実際に表示するために必要な演算結果のデータ(以下、演算結果情報と呼ぶ)を演算するものである。   The calculation unit 118 calculates data (hereinafter referred to as calculation results) necessary for actually displaying the graph based on the calculation method recorded in the graph definition table on the graph creation data acquired by the data acquisition unit 116. (Referred to as result information).

上記グラフDB群107は、上記演算部118にて得られた演算結果情報を格納するものである。上記グラフDB群107は、複数のグラフDB(図中、グラフDB(A)〜(B))117を備えている。そして、演算部118によって演算された演算結果情報は、グラフ定義テーブルのグラフ番号に応じてそれぞれ別のグラフDB117に格納される。   The graph DB group 107 stores calculation result information obtained by the calculation unit 118. The graph DB group 107 includes a plurality of graph DBs (graph DBs (A) to (B) in the figure) 117. The calculation result information calculated by the calculation unit 118 is stored in different graph DBs 117 according to the graph numbers in the graph definition table.

上記グラフデータ抽出部114は、表示用クライアント110からのグラフ表示指示に基づいて、グラフDB群107および履歴DB102から、グラフデータ(演算結果情報および処理履歴情報)を抽出するものである。   The graph data extraction unit 114 extracts graph data (calculation result information and processing history information) from the graph DB group 107 and the history DB 102 based on a graph display instruction from the display client 110.

上記グラフ作成部115は、グラフデータ抽出部114にて抽出されたグラフデータを用いて、グラフを作成するものである。そして、上記グラフ作成部115は、ソート処理部130を備えている。なお、上記グラフ作成部115は、必要に応じてデータ判定部132を備えていても良い。   The graph creation unit 115 creates a graph using the graph data extracted by the graph data extraction unit 114. The graph creation unit 115 includes a sort processing unit 130. The graph creation unit 115 may include a data determination unit 132 as necessary.

次に、検査結果DB群103の各検査DB113に記憶される検査結果情報(検査情報)について説明する。検査装置205は、ウェハの検査が終了すると上記処理履歴情報と共にウェハの検査結果情報を品質監視装置101に送信する。そして、データ登録部104は、検査装置205から処理履歴情報と検査結果情報とを取得すると、処理履歴情報を履歴DB102へ、検査結果情報を検査DB113に記憶させる。   Next, inspection result information (inspection information) stored in each inspection DB 113 of the inspection result DB group 103 will be described. When the wafer inspection is completed, the inspection device 205 transmits the wafer inspection result information to the quality monitoring device 101 together with the processing history information. When the data registration unit 104 acquires the processing history information and the inspection result information from the inspection device 205, the data registration unit 104 stores the processing history information in the history DB 102 and the inspection result information in the inspection DB 113.

図13および図14は、検査装置205における検査の方法を説明する図面である。図13は電流特性検査の例である。図14では、ウェハ401に配置されたセル402上に形成された回路403の電流特性を測定している。   13 and 14 are diagrams for explaining an inspection method in the inspection apparatus 205. FIG. 13 shows an example of current characteristic inspection. In FIG. 14, the current characteristics of the circuit 403 formed on the cell 402 arranged on the wafer 401 are measured.

上記検査装置205にて測定された電流特性(検査結果)は、測定したセルに対してウェハ内で重複しないように予め付与されているセルを特定するセルID、セル上の測定した回路の位置を示すアドレス値(Xアドレス、Yアドレス)と一まとめにされて、検査したウェハのウェハNo.、検査工程の工程番号、検査した検査装置205の装置名、検査日時などと共に品質監視装置101に送られ、データ登録部104によって図15に示すフォーマットで検査DB113に登録される。   The current characteristic (inspection result) measured by the inspection device 205 is a cell ID that identifies a cell that is assigned in advance so as not to overlap the measured cell within the wafer, and the position of the measured circuit on the cell. Are grouped together with address values (X address, Y address) indicating the wafer number of the inspected wafer. The data is sent to the quality monitoring apparatus 101 together with the process number of the inspection process, the apparatus name of the inspected inspection apparatus 205, the inspection date and time, and is registered in the inspection DB 113 in the format shown in FIG.

一方、図14は重ね合わせ精度測定の例である。重ね合わせ精度測定は、成膜のベースとなる層と成膜する層の同じ位置となるべき箇所にアライメントマーク601および602を作成しておき、下層のアライメントマーク601の中心点と上層のアライメントマーク602の中心点のずれを測定することで成膜された層の重ね合わせ精度を測定するものである。ここで得られる検査結果は、ウェハに対する測定点の座標およびずれ量であるので、品質監視装置101に送信された検査結果は図16に示すフォーマットで検査DB113に登録される。なお、図15および図16中の測定点No.は検査装置205によって各工程で対応する測定点ごとに割り当てられた番号である。図15および図16から明らかなように、検査結果情報のフォーマットは検査の内容によって異なる。従って、品質監視装置101の検査結果DB群103は、検査種類と同じ数の検査DB113を持つ。   On the other hand, FIG. 14 is an example of overlay accuracy measurement. In the overlay accuracy measurement, alignment marks 601 and 602 are created at locations where the film forming base layer and the film forming layer should be at the same position, and the center point of the lower alignment mark 601 and the upper alignment mark are formed. The overlay accuracy of the deposited layers is measured by measuring the shift of the center point of 602. Since the inspection result obtained here is the coordinates and deviation amount of the measurement point with respect to the wafer, the inspection result transmitted to the quality monitoring apparatus 101 is registered in the inspection DB 113 in the format shown in FIG. In addition, the measurement point No. in FIG. Is a number assigned to each measurement point corresponding to each process by the inspection device 205. As is apparent from FIGS. 15 and 16, the format of the inspection result information differs depending on the content of the inspection. Therefore, the inspection result DB group 103 of the quality monitoring apparatus 101 has the same number of inspection DBs 113 as the inspection types.

次に、図1に示す品質監視装置101によってグラフデータを算出する方法について説明するが、その前に、グラフ定義領域111について説明する。   Next, a method for calculating graph data by the quality monitoring apparatus 101 shown in FIG. 1 will be described. Before that, the graph definition region 111 will be described.

品質監視装置101は、グラフ定義領域111を有しており、作成するグラフ毎に、例えば、図17に示すフォーマットに従ってグラフ定義テーブルが登録されている。この図17は、グラフ定義領域111に格納されているグラフ定義テーブルのデータ構造を示す図面である。このグラフ定義テーブルは、グラフ番号801、開始工程番号802、複数の検査工程番号803…、算出方法804、および処理工程番号805を含んでいる。   The quality monitoring apparatus 101 has a graph definition area 111, and a graph definition table is registered for each graph to be created, for example, according to the format shown in FIG. FIG. 17 shows the data structure of the graph definition table stored in the graph definition area 111. This graph definition table includes a graph number 801, a start process number 802, a plurality of inspection process numbers 803..., A calculation method 804, and a process process number 805.

このグラフ定義テーブルにおいて、グラフ番号801はグラフの種類毎に重複しないように与えられた番号である。また、開始工程番号802は解析対象となる検査工程のうち、互いに対応づけられた複数の検査工程のうちの一番後で検査を行う検査工程の工程番号を示している。換言すると、開始工程番号802は、新たな物理量を演算するために必要な検査結果を得る検査工程の中で、一番後で検査結果を得る検査工程を示す工程番号である。また、検査工程番号803は、検査工程に割り当てられた工程番号である。なお、開始工程番号802および検査工程番号803は製造工程内で重複しないように割り振られているので工程番号から検査工程の種類が特定できるが、何らかの理由で検査種類が特定できない場合には工程番号と検査種類を対にして記述しても良い。算出方法804には、検査工程番号803の検査結果情報を用いてどのような演算を行うかが記載されている。算出方法804の具体的な内容については後述する。そして、上記処理工程番号805は、演算部118にて得られた演算結果を、特定の処理工程においてウェハの処理順に並び替える際に、当該特定の処理工程を示す工程番号である。   In this graph definition table, the graph number 801 is a number given so as not to overlap for each type of graph. Further, the start process number 802 indicates the process number of the inspection process in which the inspection is performed at the last of the plurality of inspection processes associated with each other among the inspection processes to be analyzed. In other words, the start process number 802 is a process number indicating an inspection process for obtaining an inspection result at the end of the inspection process for obtaining an inspection result necessary for calculating a new physical quantity. The inspection process number 803 is a process number assigned to the inspection process. Since the start process number 802 and the inspection process number 803 are allocated so as not to overlap in the manufacturing process, the type of the inspection process can be specified from the process number, but if the inspection type cannot be specified for some reason, the process number And the inspection type may be described as a pair. The calculation method 804 describes what kind of calculation is performed using the inspection result information of the inspection process number 803. Specific contents of the calculation method 804 will be described later. The processing step number 805 is a step number indicating the specific processing step when the calculation results obtained by the calculation unit 118 are rearranged in the processing order of the wafers in the specific processing step.

図18は、演算結果情報を算出する際のフローチャートである。品質監視装置101内のデータ監視部105は、履歴DB102を常時監視しており、履歴DB102に記録された処理履歴情報の検査工程番号が、グラフ定義テーブルに記録されている開始工程番号802と一致しているかどうかを判断する(S901)。   FIG. 18 is a flowchart for calculating calculation result information. The data monitoring unit 105 in the quality monitoring apparatus 101 constantly monitors the history DB 102, and the inspection process number of the processing history information recorded in the history DB 102 matches the start process number 802 recorded in the graph definition table. It is determined whether it has been done (S901).

この上記グラフ定義テーブルに記憶されている開始工程番号802は、当該グラフ定義テーブルに記載されている工程番号のうちの最後の検査工程番号803を示しており、データ監視部105が開始工程番号802と同じ検査工程番号を見つけた場合には、演算部118による演算を行うための検査結果が全て揃っていることを示している。つまり、データ監視部105は、演算部118が演算を行うために必要な検査結果が全て揃ったか否かを判定するために、上記グラフ定義テーブルに記録されている開始工程番号802を監視している。   The start process number 802 stored in the graph definition table indicates the last inspection process number 803 among the process numbers described in the graph definition table, and the data monitoring unit 105 starts the process number 802. When the same inspection process number is found, it is indicated that all the inspection results for performing the calculation by the calculation unit 118 are prepared. In other words, the data monitoring unit 105 monitors the start process number 802 recorded in the graph definition table in order to determine whether all the inspection results necessary for the calculation unit 118 to perform the calculation have been prepared. Yes.

そして、開始工程番号802と一致する検査工程番号が履歴DB102に登録されたことを検出する(S901にてYES)と、データ監視部105は、履歴DB102の当該検査工程番号が記録されている処理履歴情報から、ウェハNo.を抽出するとともに、当該ウェハNo.と、上記開始工程番号802が記録されているグラフ定義テーブルのグラフ番号801とをデータ取得部116に通知する(S902)。   If it is detected that the inspection process number matching the start process number 802 is registered in the history DB 102 (YES in S901), the data monitoring unit 105 performs processing in which the inspection process number in the history DB 102 is recorded. From the history information, the wafer No. And the wafer No. is extracted. Then, the data acquisition unit 116 is notified of the graph number 801 of the graph definition table in which the start process number 802 is recorded (S902).

次に、ウェハNoとグラフ番号801とを通知されたデータ取得部116は、グラフ定義領域111に記載されているグラフ定義テーブルから、当該グラフ番号801を含むグラフ定義テーブルを取得する。そして、上記データ取得部116は、取得したグラフ定義テーブルに記録されている検査工程番号803と同じ検査工程番号を有する検査結果情報を検査結果DB群103から抽出する。そして、データ取得部116は、抽出した検査結果情報から、上記通知されたウェハNoと同じウェハNoを含む検査結果を取得する。このようにして、データ取得部116は、演算部118にて演算するために必要な検査結果を取得する(S903)。   Next, the data acquisition unit 116 notified of the wafer number and the graph number 801 acquires a graph definition table including the graph number 801 from the graph definition table described in the graph definition area 111. Then, the data acquisition unit 116 extracts inspection result information having the same inspection process number as the inspection process number 803 recorded in the acquired graph definition table from the inspection result DB group 103. And the data acquisition part 116 acquires the test result containing the same wafer No as the notified wafer No from the extracted test result information. In this way, the data acquisition unit 116 acquires the inspection result necessary for the calculation by the calculation unit 118 (S903).

そして、データ取得部116は、取得した検査結果と、取得したグラフ定義テーブルに記録されているウェハNoおよび演算方法とを演算部118に送信する。   Then, the data acquisition unit 116 transmits the acquired inspection result, the wafer number and the calculation method recorded in the acquired graph definition table to the calculation unit 118.

上記検査結果と演算方法とを取得した演算部118は、当該演算方法に基づいて検査結果から新たな物理量を算出する(S904)。   The calculation unit 118 that has acquired the inspection result and the calculation method calculates a new physical quantity from the inspection result based on the calculation method (S904).

次に、演算部118は、算出した新たな物理量とウェハNoとが対応付けられたグラフデータをグラフDB群107のグラフDB117に記憶する(S905)。   Next, the computing unit 118 stores the graph data in which the calculated new physical quantity is associated with the wafer number in the graph DB 117 of the graph DB group 107 (S905).

このようにして、検査結果から新たな物理量が算出される。なお、算出される物理量は、演算前の物理量と種類が同じであってもよく異なっていてもよい。   In this way, a new physical quantity is calculated from the inspection result. Note that the calculated physical quantity may be the same as or different from the type before the calculation.

そして、演算部118によって演算されて得られた演算結果情報が記録されるグラフDB117は、例えば、図19に示すように、ウェハNoとグラフで表示する項目である新たな物理量を示す項目(項目1、項目2…)とが対応付けられたデータ構造である。なお、グラフで表示する項目はグラフ毎に異なるため、グラフDB117はグラフの種類毎に存在することになる。なお、グラフ定義テーブルに含まれている演算方法によって作成された上記新たな物理量とウェハNoとが対応付けられたものは、各グラフ定義テーブルに含まれるグラフ番号ごとに、それぞれ異なるグラフDB117に記憶される。なお、例えば、上記グラフDB117に、上記新たな物理量とウェハNoとグラフ番号とを対応付けて記憶させてもよい。   The graph DB 117 in which calculation result information obtained by the calculation by the calculation unit 118 is recorded, for example, as shown in FIG. 19, an item (item) indicating a wafer number and a new physical quantity that is an item to be displayed in the graph. 1 and items 2... Are associated with each other. Since items to be displayed in the graph are different for each graph, the graph DB 117 exists for each type of graph. Note that the new physical quantity created by the calculation method included in the graph definition table and the wafer No. are associated with each other and stored in a different graph DB 117 for each graph number included in each graph definition table. Is done. For example, the new physical quantity, the wafer number, and the graph number may be stored in the graph DB 117 in association with each other.

ここで、複数の検査工程での検査結果から監視する項目を算出し、演算結果情報を用意する場合の算出手順を具体的に説明する。図20は、電流特性検査の結果と電圧特性検査の結果とに基づいてウェハの抵抗特性を算出する例を説明する図面である。この例では、電流特性検査と電圧特性検査とは、ウェハ上に形成された同一の回路1102を測定しており、同一の回路の測定点には同一の測定点Noが与えられているものとする。以下、電流特性、電圧特性、それらから算出する抵抗特性の3項目をトレンドチャートとして表示するグラフを特性グラフと呼ぶ。特性グラフの例を図21に示す。図17のグラフ定義テーブルには、特性グラフに割り当てられたグラフ番号がグラフ番号801に、後に実施される電圧特性検査の工程番号が開始工程番号802に、前に実施される電流特性検査の工程番号が検査工程番号803にそれぞれ記述されている。   Here, the calculation procedure in the case of calculating the items to be monitored from the inspection results in a plurality of inspection processes and preparing the calculation result information will be specifically described. FIG. 20 is a diagram illustrating an example in which the resistance characteristic of the wafer is calculated based on the result of the current characteristic inspection and the result of the voltage characteristic inspection. In this example, the current characteristic inspection and the voltage characteristic inspection measure the same circuit 1102 formed on the wafer, and the same measurement point No is given to the measurement point of the same circuit. To do. Hereinafter, a graph that displays three items of current characteristics, voltage characteristics, and resistance characteristics calculated therefrom as a trend chart is referred to as a characteristic graph. An example of the characteristic graph is shown in FIG. In the graph definition table of FIG. 17, the graph number assigned to the characteristic graph is the graph number 801, the process number of the voltage characteristic inspection to be performed later is the start process number 802, and the current characteristic inspection process to be performed previously. The numbers are described in the inspection process number 803, respectively.

そして、ウェハ1101に対する電流特性検査が終了すると、検査装置205の1つである電流特性測定装置は電流特性検査の工程番号やウェハ1101のウェハNo.等が記述された処理履歴情報と個々の回路の検査結果を記述した検査結果情報とを品質監視装置101に送信する。データ登録部104は、図3および図15のフォーマットに従い、処理履歴情報を履歴DB102に、検査結果情報を検査DB113にそれぞれ登録する。このとき、データ監視部105は履歴DB102を監視しているが、電流特性検査の処理履歴は開始工程番号802と異なるのでデータ取得部116に対しては何も通知しない。   When the current characteristic inspection for the wafer 1101 is completed, the current characteristic measuring apparatus, which is one of the inspection apparatuses 205, displays the current characteristic inspection process number and the wafer No. of the wafer 1101. And the like, and the inspection result information describing the inspection results of the individual circuits are transmitted to the quality monitoring apparatus 101. The data registration unit 104 registers the processing history information in the history DB 102 and the inspection result information in the inspection DB 113 according to the formats of FIGS. At this time, the data monitoring unit 105 monitors the history DB 102, but the processing history of the current characteristic inspection is different from the start process number 802, so nothing is notified to the data acquisition unit 116.

次に電圧特性検査が実施されると、検査装置205の1つであるである電圧特性測定装置によって電流特性検査と同様に処理履歴情報と検査結果情報とが品質監視装置101に送信され、履歴DB102および検査DB113にそれぞれ登録される。このとき、データ監視部105は、履歴DB102に登録された処理履歴情報に含まれる検査工程番号が、グラフ定義テーブルに含まれる開始工程番号802に一致していると判断して、データ取得部116によるデータの取得命令を出す。そして、上記ステップS903〜S905の処理が行われる。なお、電圧特性検査は、図13に示すような電流特性を測定する代わりに電圧特性を測定するものであり、この電圧特性の検査結果については、例えば、図15に示すようなフォーマットで検査結果が記録されるものとするが、必ずしも、図5に示すフォーマットと同じフォーマットで記録される必要は無い。   Next, when the voltage characteristic inspection is carried out, the processing history information and the inspection result information are transmitted to the quality monitoring apparatus 101 by the voltage characteristic measuring apparatus, which is one of the inspection apparatuses 205, in the same manner as the current characteristic inspection. Registered in the DB 102 and the inspection DB 113, respectively. At this time, the data monitoring unit 105 determines that the inspection process number included in the processing history information registered in the history DB 102 matches the start process number 802 included in the graph definition table, and the data acquisition unit 116. The data acquisition command by is issued. And the process of said step S903-S905 is performed. The voltage characteristic inspection is to measure the voltage characteristic instead of measuring the current characteristic as shown in FIG. 13, and the inspection result of the voltage characteristic is, for example, in the format as shown in FIG. However, it is not always necessary to record in the same format as that shown in FIG.

図22に、この算出処理のフローチャートを示す。まず、データ監視部105は、履歴DB102に電圧特性検査の処理履歴情報が登録されたか否かを判断する(S1301)。そして、上記ステップS1301にて、電圧特性検査の処理履歴情報が登録されたと判断すると、データ監視部105は、ウェハ1101のウェハNo.および特性グラフのグラフ番号801をデータ取得部116に通知する(S1302)。データ取得部116は、通知されたグラフ番号801から解析対象となる検査工程番号803を確認し、検査結果DB群103の検査DB113から、上記検査工程番号803に基づいて、図15に示すデータ構造を有する電流特性検査と電圧特性検査との検査結果を取得する(S1303)。データ取得部116から検査結果を受け取った演算部118は、電流特性検査および電圧特性検査の検査結果のうち同じ測定点Noを持つ回路の電流特性および電圧特性を抽出し、グラフ定義テーブルに記載されている演算方法に従って抵抗特性を算出する(S1304)。そして、演算部118は、電気特性検査の測定値、電圧特性検査の測定値、および抵抗特性のウェハ内の最大値−平均値−最小値を算出し、図23に示すデータ構造(ウェハNoと算出された演算結果とが対応付けられた形式)でグラフDB群107のグラフDB117に登録する(S1305)。   FIG. 22 shows a flowchart of this calculation process. First, the data monitoring unit 105 determines whether or not the voltage characteristic inspection process history information is registered in the history DB 102 (S1301). If it is determined in step S1301 that the voltage characteristic inspection processing history information has been registered, the data monitoring unit 105 determines the wafer No. of the wafer 1101. And the graph number 801 of the characteristic graph is notified to the data acquisition unit 116 (S1302). The data acquisition unit 116 confirms the inspection process number 803 to be analyzed from the notified graph number 801, and from the inspection DB 113 of the inspection result DB group 103, based on the inspection process number 803, the data structure shown in FIG. The inspection results of the current characteristic inspection and the voltage characteristic inspection having the above are acquired (S1303). Receiving the inspection result from the data acquisition unit 116, the arithmetic unit 118 extracts the current characteristic and the voltage characteristic of the circuit having the same measurement point No from the inspection result of the current characteristic inspection and the voltage characteristic inspection, and is described in the graph definition table. The resistance characteristic is calculated according to the calculation method (S1304). Then, the calculation unit 118 calculates the measured value of the electrical characteristic inspection, the measured value of the voltage characteristic inspection, and the maximum value-average value-minimum value of the resistance characteristic in the wafer, and the data structure (wafer No. and wafer number) shown in FIG. The data is registered in the graph DB 117 of the graph DB group 107 in a format in which the calculated calculation result is associated (S1305).

なお、図22のフローチャートにおいて、開始工程番号802と検査工程番号803とをそれぞれ異なる検査工程番号に設定し、検査結果情報から値の算出を行わずにグラフDB117に記録することで、複数の検査工程での検査結果を同一のトレンドチャートとして表示するためのグラフデータを作成することができる。また、この場合には、算出方法としては、単に、複数の検査結果を表示するためのグラフデータを作成するための情報が記載されている。   In the flowchart of FIG. 22, the start process number 802 and the inspection process number 803 are set to different inspection process numbers and recorded in the graph DB 117 without calculating values from the inspection result information. Graph data for displaying inspection results in the process as the same trend chart can be created. In this case, as a calculation method, information for creating graph data for displaying a plurality of inspection results is simply described.

次に、ある検査工程での複数の検査項目から新たな監視項目を算出し、演算結果情報を算出する方法について説明する。図24は、電気特性検査の例を示しており、当該検査では電流特性と電圧特性とを同時に測定する例を説明するための図面である。そして、本実施の形態にかかる品質監視装置101では、これらの検査項目から抵抗特性を算出する。以下、電気特性検査1105で測定された電流特性、電圧特性、およびそれらから算出される抵抗特性の3項目を示すグラフ表示するためのグラフデータを作成する方法について説明する。なお、以下の説明では、上記3項目を示すグラフを特性グラフと称して説明する。   Next, a method for calculating new monitoring items from a plurality of inspection items in a certain inspection process and calculating operation result information will be described. FIG. 24 shows an example of an electrical characteristic test, and is a drawing for explaining an example in which current characteristics and voltage characteristics are simultaneously measured in the test. And the quality monitoring apparatus 101 concerning this Embodiment calculates resistance characteristics from these test | inspection items. Hereinafter, a method of creating graph data for displaying a graph indicating three items of the current characteristic, the voltage characteristic, and the resistance characteristic calculated from the current characteristic measured in the electrical characteristic test 1105 will be described. In the following description, a graph showing the above three items will be referred to as a characteristic graph.

上記電流特性と電圧特性とを同時に測定する場合、図17に示すグラフ定義テーブルには、グラフ番号801として特性グラフに割り当てられたグラフ番号を、開始工程番号802には電気特性検査の工程番号をそれぞれ設定し、検査工程番号803には工程番号は設定しない。そして、図示しないウェハに対して実施された電気特性検査が終了すると、電気特性測定装置は電気特性検査の工程番号やウェハのウェハNo.などが記述された処理履歴情報と個々の回路の検査結果を記述した検査結果情報を品質監視装置101に送信する。データ登録部104は、図3および図27のフォーマットに従い、処理履歴情報を履歴DB102に、検査結果情報を検査DB113にそれぞれ登録する。   When the current characteristic and the voltage characteristic are measured simultaneously, the graph definition table shown in FIG. 17 includes the graph number assigned to the characteristic graph as the graph number 801 and the start process number 802 includes the process number of the electrical characteristic inspection. Each is set, and no process number is set in the inspection process number 803. When the electrical property inspection performed on the wafer (not shown) is completed, the electrical property measuring apparatus displays the process number of the electrical property inspection and the wafer number of the wafer. And the like, and the inspection result information describing the inspection results of the individual circuits are transmitted to the quality monitoring apparatus 101. The data registration unit 104 registers the processing history information in the history DB 102 and the inspection result information in the inspection DB 113 according to the formats of FIGS.

このとき、データ監視部105は、履歴DB102に登録された処理履歴情報に含まれる検査工程番号が、グラフ定義テーブルに含まれる開始工程番号802に一致しているか否かを判断し、一致していると判断した場合には、データ取得部116によるデータの取得命令を出す。そして、上記ステップS903〜S905の処理が行われる。   At this time, the data monitoring unit 105 determines whether the inspection process number included in the processing history information registered in the history DB 102 matches the start process number 802 included in the graph definition table. If it is determined that the data acquisition unit 116 determines that the data acquisition unit 116 has received the data, the data acquisition unit 116 issues a data acquisition command. And the process of said step S903-S905 is performed.

図25に、この算出処理のフローチャートを示す。まず、データ監視部105は、履歴DB102に電気特性検査の処理履歴情報が登録されたか否かを判断する(S1601)。そして、上記ステップS1601にて、電気特性検査の処理履歴情報が登録されたと判断すると、データ監視部105は、図示しない検査ウェハのウェハNo.および特性グラフのグラフ番号801をデータ取得部116に通知する(S1602)。データ取得部116は、通知されたグラフ番号801から解析対象となる開始工程番号802を確認し、検査結果DB群103の検査DB113から、上記開始工程番号802に基づいて、図27に示すデータ構造を有する検査結果情報を取得する(S1603)。データ取得部116から検査結果情報を受け取った演算部118は、電気特性検査の検査結果情報から回路毎の電流特性および電圧特性を抽出し、グラフ定義テーブルに記載されている演算方法に従って抵抗特性を算出する(S1604)。そして、演算部118は、電気特性検査の測定値、電圧特性検査の測定値、および抵抗特性のウェハ内の最大値−平均値−最小値を算出し、図23に示すデータ構造(ウェハNoと算出された演算結果とが対応付けられた形式)でグラフDB群107のグラフDB117に登録する(S1605)。   FIG. 25 shows a flowchart of this calculation process. First, the data monitoring unit 105 determines whether or not processing history information for electrical characteristic inspection is registered in the history DB 102 (S1601). If it is determined in step S1601 that the processing history information of the electrical characteristic inspection has been registered, the data monitoring unit 105 checks the wafer No. of the inspection wafer (not shown). And the graph number 801 of the characteristic graph is notified to the data acquisition unit 116 (S1602). The data acquisition unit 116 confirms the start process number 802 to be analyzed from the notified graph number 801, and based on the start process number 802 from the inspection DB 113 of the inspection result DB group 103, the data structure shown in FIG. (S1603). Receiving the test result information from the data acquisition unit 116, the calculation unit 118 extracts the current characteristic and voltage characteristic for each circuit from the test result information of the electrical characteristic test, and calculates the resistance characteristic according to the calculation method described in the graph definition table. Calculate (S1604). Then, the calculation unit 118 calculates the measured value of the electrical characteristic inspection, the measured value of the voltage characteristic inspection, and the maximum value-average value-minimum value of the resistance characteristic in the wafer, and the data structure (wafer No. and wafer number) shown in FIG. The data is registered in the graph DB 117 of the graph DB group 107 in a format in which the calculated calculation result is associated (S1605).

このようにして、本実施の形態にかかる品質監視装置101は、検査結果DB群103の検査DB113から検査結果を取得して、演算部118により新たな物理量が算出されて、その結果がグラフDB117に記憶される。   In this way, the quality monitoring apparatus 101 according to the present embodiment acquires the inspection result from the inspection DB 113 of the inspection result DB group 103, calculates a new physical quantity by the arithmetic unit 118, and the result is the graph DB 117. Is remembered.

次に、グラフDB117に記憶された演算結果情報からグラフデータを作成するための処理について説明する。実際にグラフを表示する場合には、例えば、ウェハを最小単位として表示する方法とロットを最小単位として表示する方法があるので、それぞれのケースについて説明する。   Next, a process for creating graph data from the calculation result information stored in the graph DB 117 will be described. When actually displaying a graph, for example, there are a method of displaying a wafer as a minimum unit and a method of displaying a lot as a minimum unit, and each case will be described.

図2に示す、ネットワーク206に接続された表示用クライアント110は、品質監視装置101に対して閲覧するグラフの検索条件を指定し、サーバに蓄積されたデータをトレンドチャートとして表示するための指示部121を有している。グラフの検索条件としては、例えば、表示するグラフの種類、ロットを処理順に並べる場合の並べ替え方法、表示する処理期間、およびグラフの表示単位をウェハとするかロットとするか等が挙げられる。   The display client 110 connected to the network 206 shown in FIG. 2 designates a search condition for a graph to be viewed with respect to the quality monitoring apparatus 101, and displays the data accumulated in the server as a trend chart. 121. The search conditions for the graph include, for example, the type of graph to be displayed, the rearrangement method when the lots are arranged in the processing order, the processing period to be displayed, and whether the display unit of the graph is a wafer or a lot.

表示用クライアント110が品質監視装置101のグラフデータ抽出部114に対してこれらの条件を指示すると、グラフデータ抽出部114は、履歴DB102およびグラフDB117のデータのそれぞれからグラフデータを作成するために必要なデータ(処理履歴情報および演算結果情報)を抽出して、グラフデータを作成するグラフ作成部115に、上記データを送信する。そして、グラフ作成部115は、グラフデータを作成した後、当該グラフデータを表示用クライアント110に送信する。   When the display client 110 instructs these conditions to the graph data extraction unit 114 of the quality monitoring apparatus 101, the graph data extraction unit 114 is necessary for creating graph data from each of the data in the history DB 102 and the graph DB 117. Simple data (processing history information and calculation result information) is extracted, and the data is transmitted to the graph creating unit 115 that creates graph data. Then, the graph creation unit 115 creates the graph data, and then transmits the graph data to the display client 110.

ここで、ウェハ単位で特性グラフを表示するための処理について、図26のフローチャートを参照して説明する。   Here, processing for displaying a characteristic graph in units of wafers will be described with reference to the flowchart of FIG.

操作者が表示用クライアント110の指示部121に対して検索条件を入力してグラフ作成命令を出すと、表示用クライアント110は、入力された検索条件を品質監視装置101のグラフデータ抽出部114に対して送信する。この検索条件の中には、表示するグラフを示すグラフ番号が含まれている。そして、グラフデータ抽出部114は、検索条件を受信する(S1701)と、当該検索条件に含まれるグラフ番号と同じグラフ番号をもつグラフ定義テーブルを、グラフ定義領域111から抽出する(S1702)。   When the operator inputs a search condition to the instruction unit 121 of the display client 110 and issues a graph creation command, the display client 110 sends the input search condition to the graph data extraction unit 114 of the quality monitoring apparatus 101. Send to. This search condition includes a graph number indicating a graph to be displayed. Then, when receiving the search condition (S1701), the graph data extraction unit 114 extracts a graph definition table having the same graph number as the graph number included in the search condition from the graph definition area 111 (S1702).

次に、グラフデータ抽出部114は、履歴DB102に含まれている処理履歴情報のうち、抽出したグラフ定義テーブルに含まれる処理工程番号と同じ工程番号を有する処理履歴情報を取得する。なお、グラフデータ抽出部114は、上記処理履歴情報を取得する際に、検索条件に含まれている特定の期間に該当する処理履歴情報を取得する(S1703)。   Next, the graph data extraction unit 114 acquires process history information having the same process number as the process process number included in the extracted graph definition table among the process history information included in the history DB 102. Note that the graph data extraction unit 114 acquires processing history information corresponding to a specific period included in the search condition when acquiring the processing history information (S1703).

次に、グラフデータ抽出部114は、グラフ定義テーブルに含まれる算出方法にて算出された算出結果が記録されているグラフDB117からウェハNoと演算結果とが対応付けられた演算結果情報を取得する(S1704)。   Next, the graph data extraction unit 114 acquires calculation result information in which the wafer No and the calculation result are associated from the graph DB 117 in which the calculation result calculated by the calculation method included in the graph definition table is recorded. (S1704).

そして、上記グラフデータ抽出部114の結合部150は、取得した処理履歴情報と演算結果情報とを対応付ける(S1705)。具体的には、上記結合部150は、取得した処理履歴情報と演算結果情報とのそれぞれに含まれるウェハNoをキーとして、両者を対応付ける。そして、上記グラフデータ抽出部114は、対応付けられたデータ(処理履歴情報と演算結果情報)をグラフ作成部115に送信する。   Then, the combining unit 150 of the graph data extracting unit 114 associates the acquired processing history information with the calculation result information (S1705). Specifically, the combining unit 150 associates the wafer No. included in each of the acquired processing history information and calculation result information with each other as a key. Then, the graph data extraction unit 114 transmits the associated data (processing history information and calculation result information) to the graph creation unit 115.

そして、グラフ作成部115のソート処理部130は、上記対応付けられたデータを、処理履歴情報に含まれる処理日時情報、具体的には、特定の処理装置203にて処理されたウェハの日時情報に基づいて、当該特定の処理装置203で処理されたウェハ順となるように上記データを並び替える(S1706)。これにより、グラフデータが作成される。   Then, the sort processing unit 130 of the graph creating unit 115 converts the associated data into the processing date / time information included in the processing history information, specifically, the date / time information of the wafer processed by the specific processing apparatus 203. Based on the above, the data is rearranged so as to be in the order of the wafers processed by the specific processing apparatus 203 (S1706). Thereby, graph data is created.

そして、グラフ作成部115は、作成したグラフデータを表示用クライアント110に送信する(S1707)。そして、表示用クライアント110は、受信したグラフデータに基づいて、表示部122に特性グラフを表示する。このようにして、グラフデータ抽出部114およびグラフ作成部115によってグラフデータが作成される。なお、上記ステップS1704にて、グラフデータ抽出部114が処理履歴情報を取得する際において、上記検索結果に、特定の処理装置203のみについてのグラフを表示する旨が記録されている場合には、当該グラフデータ抽出部114は、処理履歴情報のうち、特定の処理装置203にて処理された履歴を示す処理履歴情報のみを取得すればよい。   Then, the graph creation unit 115 transmits the created graph data to the display client 110 (S1707). Then, the display client 110 displays a characteristic graph on the display unit 122 based on the received graph data. In this way, graph data is created by the graph data extraction unit 114 and the graph creation unit 115. When the graph data extraction unit 114 obtains the processing history information in step S1704, if the fact that a graph for only the specific processing device 203 is displayed is recorded in the search result, The graph data extraction unit 114 may acquire only the processing history information indicating the history processed by the specific processing device 203 among the processing history information.

図28は、上記ステップS1701〜S1706によって作成されたグラフデータを説明するデータ構造である。図24のステップS1703では、グラフデータ抽出部114は、指定した処理工程の処理装置203毎に処理履歴情報1801が取得される。そして、グラフデータ抽出部114は、処理履歴情報1801のウェハNo.と同じウェハNoを有する演算結果情報(電気特性グラフ)1802をグラフDB117から抽出する。そして、結合部150が、この処理履歴情報1801と演算結果情報1802とを、ウェハNoをキーとして対応付けることで、グラフデータが作成される。そして、このようなグラフデータは処理装置203毎に作成され、表示用クライアント110において処理装置203毎の特性グラフとして表示される。   FIG. 28 shows a data structure for explaining the graph data created in steps S1701 to S1706. In step S1703 of FIG. 24, the graph data extraction unit 114 acquires processing history information 1801 for each processing device 203 of the specified processing process. Then, the graph data extraction unit 114 displays the wafer No. of the processing history information 1801. Calculation result information (electric characteristic graph) 1802 having the same wafer No. is extracted from the graph DB 117. Then, the combining unit 150 associates the processing history information 1801 and the calculation result information 1802 with the wafer number as a key, thereby generating graph data. Such graph data is created for each processing device 203 and displayed as a characteristic graph for each processing device 203 in the display client 110.

次にロット単位で特性グラフを表示するための処理についてなお、以下の説明では、グラフ定義テーブルを用いることなく、グラフデータを作成する方法について作成するが、以下に説明する方法を上記ウェハ単位で特性グラフを表示する場合においても適用可能である。また、上記で説明したウェハ単位で特性グラフを表示するための処理を、以下のロット単位で特性グラフを表示するための処理に適用してもよい。   Next, regarding the process for displaying the characteristic graph in lot units, in the following description, a method for creating graph data without using the graph definition table is created. However, the method described below is performed in units of wafers. The present invention can also be applied when displaying a characteristic graph. Further, the process for displaying the characteristic graph in units of wafers described above may be applied to the following process for displaying the characteristic graph in units of lots.

図29は、ロット単位で特性グラフを表示するための処理を説明するためのフローチャートである。操作者が表示用クライアント110に検索条件を入力すると、表示用クライアント110は入力された検索条件を品質監視装置101のグラフデータ抽出部114に対して送信する。上記グラフデータ抽出部114は、上記検索条件を受信(S1901)すると、履歴DB102から、当該検索条件に一致するウェハの処理履歴情報(より詳細には、処理履歴情報のリストであるが、ここでは単に処理履歴情報として説明する)を取得する(S1902)。この処理履歴情報には、ウェハNo.とそのウェハが処理された際に属していたロットのロットNo.、および処理装置によってウェハが処理された日時が含まれている。   FIG. 29 is a flowchart for explaining processing for displaying a characteristic graph in units of lots. When the operator inputs a search condition to the display client 110, the display client 110 transmits the input search condition to the graph data extraction unit 114 of the quality monitoring apparatus 101. When the graph data extraction unit 114 receives the search condition (S1901), the history data of the wafers that match the search condition (more specifically, a list of process history information from the history DB 102). Simply described as processing history information) (S1902). This processing history information includes the wafer No. Lot number of the lot that belonged when the wafer was processed. And the date and time when the wafer was processed by the processing apparatus.

次に、グラフデータ抽出部114は、検索条件から、演算結果情報を取得するグラフDB117を特定するとともに、当該グラフDB117から、上記ステップS1902で作成した処理履歴情報に含まれるウェハNo.と一致する演算結果情報(より詳細には、演算結果情報のリストであるが、ここでは単位演算結果情報として説明する)を取得する(ステップS1903)。そして、グラフデータ抽出部114の結合部150は、ウェハNo.をキーとして各処理装置毎に、取得した演算結果情報と処理履歴情報とを結合する(ステップS1904)。この結合された演算結果情報と処理履歴情報とは、ウェハ単位のグラフを表示する場合とは異なり、演算結果情報を作成するための中間データとなる。   Next, the graph data extraction unit 114 specifies the graph DB 117 from which the operation result information is acquired from the search condition, and from the graph DB 117, the wafer No. included in the processing history information created in step S1902 above. Calculation result information (more specifically, a list of calculation result information, but here described as unit calculation result information) is acquired (step S1903). The combining unit 150 of the graph data extracting unit 114 is connected to the wafer No. The obtained calculation result information and the processing history information are combined for each processing device using as a key (step S1904). The combined calculation result information and the processing history information are intermediate data for creating calculation result information, unlike the case of displaying a graph in units of wafers.

次に、グラフデータ抽出部114は、上記中間データをグラフ作成部115に送信する。そして、グラフ作成部115のソート処理部130は、この中間データに対して同一のロットNo.を持つウェハのデータをグループとして値の再集計を行うことでグラフデータを作成する(S1905)。   Next, the graph data extraction unit 114 transmits the intermediate data to the graph creation unit 115. Then, the sort processing unit 130 of the graph creating unit 115 applies the same lot number to the intermediate data. Graph data is created by re-aggregating the values of the data of wafers having a group (S1905).

その後、グラフ作成部115は、作成したグラフデータを表示用クライアント110に送信する(S1906)。そして、表示用クライアント110は、受信したグラフデータに基づいて、表示部122に特性グラフを表示する。このようにして、グラフデータ抽出部114およびグラフ作成部115によってグラフデータが作成される。   Thereafter, the graph creation unit 115 transmits the created graph data to the display client 110 (S1906). Then, the display client 110 displays a characteristic graph on the display unit 122 based on the received graph data. In this way, graph data is created by the graph data extraction unit 114 and the graph creation unit 115.

図30に、上記ステップS1901〜S1704によって作成された中間データの例を示す。ステップS1902で取得された処理履歴情報2001は、図28に示したウェハ単位の処理履歴情報にロットNo.を付加した構造になっている。また、演算結果情報2002は、図28に示したウェハ単位の演算結果情報と同様である。そして、結合部150によって、これらの情報がウェハNo.をキーとして結合され、中間データ2101が作成される。   FIG. 30 shows an example of intermediate data created in steps S1901 to S1704. The processing history information 2001 acquired in step S1902 includes the lot No. in the processing history information for each wafer shown in FIG. It has a structure with. The calculation result information 2002 is the same as the calculation result information for each wafer shown in FIG. Then, the coupling unit 150 allows the information to be stored in the wafer No. Are used as keys to create intermediate data 2101.

図31は、図30の中間データから作成されるグラフデータを説明するデータ構造である。グラフ作成部115のソート処理部130は、図30に示す中間データのうち、同一のロットNo.を持つデータをグルーピングした中間データ2101を再集計し、グラフデータ2102を作成する。このグラフデータ2102において、処理日時は中間データ2101でグルーピングされたウェハの処理日時で最も遅い処理日時である。また、電流特性の最大値には中間データ2101に含まれるデータの電流特性最大値中の最大値が、平均値には中間データ2101に含まれるデータの電流特性平均値の平均値が、最小値には中間データ2101に含まれるデータの電流特性最小値中の最小値がそれぞれ格納される。また、電圧特性および抵抗特性についても上記同様の再集計を行い、グラフデータ2102が作成される。そして、図30に示す中間データに含まれる全てのロットについてのグラフデータ2102を処理日時でソートしたものが最終的なグラフデータになる。   FIG. 31 shows a data structure for explaining graph data created from the intermediate data of FIG. The sort processing unit 130 of the graph creation unit 115 includes the same lot number of the intermediate data shown in FIG. The intermediate data 2101 obtained by grouping the data having “” is re-aggregated to generate graph data 2102. In this graph data 2102, the processing date and time is the latest processing date and time of the wafers grouped in the intermediate data 2101. Further, the maximum value of the current characteristics of the data included in the intermediate data 2101 is the maximum value of the current characteristics, and the average value of the average current characteristics of the data included in the intermediate data 2101 is the minimum value of the average value. , The minimum value among the current characteristic minimum values of the data included in the intermediate data 2101 is stored. Further, the voltage data and the resistance characteristics are also re-calculated in the same manner as described above, and the graph data 2102 is created. Then, the final graph data is obtained by sorting the graph data 2102 for all lots included in the intermediate data shown in FIG.

以上のように、本実施の形態にかかる品質監視装置101は、特定の検査工程にて検査されたウェハ(処理対象物)の検査情報が記憶されている検査結果DB群103(検査結果記憶装置)から、当該ウェハの上記検査工程における検査結果を用いて、新たな物理量を算出する演算部(演算手段)118と、上記演算部118によって算出された新たな物理量と、当該物理量を算出したウェハを特定するウェハNoとが対応付けられた演算結果情報を取得するグラフデータ抽出部(演算結果情報取得手段)114と、特定の処理工程にて処理された上記ウェハの処理情報が記憶されている履歴DB(処理情報記憶装置)102から、当該処理工程にて処理されたウェハを特定するウェハNoと当該ウェハを上記処理工程にて処理した際の処理時刻とを取得するグラフデータ抽出部(処理情報取得手段)114と、上記ウェハNoに基づいて、上記検査結果と上記処理時刻とを関連付ける結合部150(関連付け手段)と、上記特定の処理工程における処理対象物の処理時刻順に上記検査結果を並び替えるソート処理部(並び替え手段)130とを備える構成である。   As described above, the quality monitoring apparatus 101 according to the present embodiment has the inspection result DB group 103 (inspection result storage apparatus) in which inspection information of a wafer (processing object) inspected in a specific inspection process is stored. ) To use the inspection result of the wafer in the inspection step to calculate a new physical quantity (calculation means) 118, the new physical quantity calculated by the arithmetic section 118, and the wafer from which the physical quantity is calculated. A graph data extraction unit (calculation result information acquisition unit) 114 that acquires calculation result information associated with a wafer No that identifies the wafer No. and processing information of the wafer processed in a specific processing step are stored. Processing from the history DB (processing information storage device) 102 for identifying the wafer processed in the processing step and processing when the wafer is processed in the processing step A graph data extraction unit (processing information acquisition unit) 114 for acquiring time, a coupling unit 150 (association unit) for associating the inspection result with the processing time based on the wafer No, and the specific processing step. It is the structure provided with the sort process part (sorting means) 130 which sorts the said test result in order of the process time of a process target object.

また、本実施の形態にかかる品質監視装置101は、複数の処理装置203が、互いに同じ処理工程をそれぞれ行う場合であって、上記グラフデータ抽出部114は、さらに、処理装置203を特定する処理装置203情報を取得するものであり、上記ソート処理部130は、上記特定の処理工程における特定の処理装置203がウェハを処理した処理時刻順に、上記検査結果を並べ替える構成がより好ましい。   Further, the quality monitoring apparatus 101 according to the present embodiment is a case where a plurality of processing devices 203 perform the same processing steps with each other, and the graph data extraction unit 114 further specifies a processing device 203. More preferably, the sort processing unit 130 is configured to sort the inspection results in the order of processing times when the specific processing apparatus 203 in the specific processing step processes the wafer.

例えば、成膜工程等の処理工程を、複数の処理装置203を用いて同時に行っている、換言すると、1つの処理装置203を複数のラインで行っている場合、特定の処理装置203だけが異常である場合がある。   For example, when a processing process such as a film forming process is performed simultaneously using a plurality of processing apparatuses 203, in other words, when one processing apparatus 203 is performed on a plurality of lines, only a specific processing apparatus 203 is abnormal. It may be.

上記の構成によれば、特定の処理工程における、特定の処理装置203が処理したウェハの検査結果を当該処理装置203が処理した処理時刻順に表示することができる。これにより、特定の処理装置203が異常となった場合でも直ちにこの異常を把握することができる。   According to said structure, the inspection result of the wafer which the specific processing apparatus 203 processed in the specific processing process can be displayed in order of the processing time which the said processing apparatus 203 processed. Thereby, even when a specific processing apparatus 203 becomes abnormal, it is possible to immediately grasp this abnormality.

本実施の形態にかかる品質監視装置101は、上記グラフデータ抽出部114は、上記検査結果DB群103から、互いに異なる複数の検査工程によって得られた、特定のウェハにおける複数の検査結果を取得するものであり、上記取得した複数の検査結果を用いて新たな物理量を得るための演算を行うことにより、特定のウェハにおける演算結果を得る演算部118を備え、上記結合部150は、上記ウェハNoに基づいて、上記演算結果と特定の処理工程におけるウェハの処理時刻とを関連付けるものであることがより好ましい。   In the quality monitoring apparatus 101 according to the present embodiment, the graph data extraction unit 114 acquires, from the inspection result DB group 103, a plurality of inspection results for a specific wafer obtained by a plurality of different inspection processes. A calculation unit 118 that obtains a calculation result for a specific wafer by performing a calculation for obtaining a new physical quantity using the plurality of acquired inspection results, and the coupling unit 150 includes the wafer No. More preferably, the calculation result is associated with the wafer processing time in a specific processing step.

上記の構成によれば、検査結果から新たな物理量を演算し、この演算結果と、処理工程にて処理されるウェハの処理順とを対応付けてグラフ表示している。より具体的には、ウェハを特定するウェハNoを用いて、検査工程にて得られた結果に基づいて演算された演算結果と、処理工程におけるウェハの処理された処理時刻とを対応付けている。   According to the above configuration, a new physical quantity is calculated from the inspection result, and the calculation result and the processing order of the wafer processed in the processing step are displayed in a graph in association with each other. More specifically, using the wafer No that identifies the wafer, the calculation result calculated based on the result obtained in the inspection process is associated with the processing time at which the wafer was processed in the processing process. .

上記の構成とすることにより、検査工程にて検査されたウェハの検査結果から得られる、新たな物理量(演算結果)を、処理工程にて処理された処理順に並べ替えたグラフ(結果)を表示することができる。   With the above configuration, a new physical quantity (calculation result) obtained from the inspection result of the wafer inspected in the inspection process is displayed in a graph (result) rearranged in the processing order processed in the processing process. can do.

これにより、検査工程での検査順ではなく、ウェハが処理工程で処理された順に検査結果を表示できるので、処理工程における異常を検出することができる。また、異なる物理的性質の物理量から、新たな物理量を演算しているので、例えば、検査工程にて直接測定できない物理量を、処理工程にて処理された処理順で表示することができる。   Thereby, since the inspection results can be displayed not in the inspection order in the inspection process but in the order in which the wafers are processed in the processing process, an abnormality in the processing process can be detected. In addition, since a new physical quantity is calculated from physical quantities having different physical properties, for example, a physical quantity that cannot be directly measured in the inspection process can be displayed in the processing order processed in the processing process.

本実施の形態にかかる品質監視装置101は、上記演算部118は、互いに種類の異なる物理量の検査結果を用いて演算を行うものである構成がより好ましい。   The quality monitoring apparatus 101 according to the present embodiment preferably has a configuration in which the calculation unit 118 performs a calculation using inspection results of different types of physical quantities.

上記の構成によれば、互いに種類の異なる物理量の結果を用いて演算しているので、上記物理量とは種類の異なる物理用が得られる。これにより、直接検査することができない物理量を算出して検査結果とすることができる。   According to said structure, since it calculates using the result of a physical quantity different from each other, the thing for physical types different from the said physical quantity is obtained. Thereby, a physical quantity that cannot be directly inspected can be calculated and used as an inspection result.

本実施の形態にかかる品質監視装置101は、ソート処理部130によって並び替えられた結果を表示用クライアント110に表示させるグラフ作成部115を備えており、上記グラフ作成部115は、複数の上記結果をひとつのグラフに表示するものである構成がより好ましい。   The quality monitoring apparatus 101 according to the present embodiment includes a graph creation unit 115 that causes the display client 110 to display the results rearranged by the sort processing unit 130. The graph creation unit 115 includes a plurality of the results. Is more preferable to display a single graph.

上記の構成によれば、複数の結果を1つのグラフに表示できるので、ユーザ(操作者)は、複数の情報に基づいて処理工程に異常が起きているか否かを判断することができる。   According to said structure, since a several result can be displayed on one graph, the user (operator) can judge whether abnormality has occurred in the process based on several information.

本実施の形態にかかる品質監視装置101は、上記グラフ作成部115は、上記複数の結果を、グラフ表示する際に互いの結果が重畳して表示されないようにグラフのスケールを調整可能である構成がより好ましい。   The quality monitoring apparatus 101 according to the present embodiment is configured such that the graph creating unit 115 can adjust the scale of the graph so that the results are not superimposed and displayed when the plurality of results are displayed as a graph. Is more preferable.

上記の構成によれば、複数の結果を、グラフ表示する際に互いの結果が重畳して表示されないようにスケールを調整できるので、ユーザにとって見やすいグラフを表示させることができる。   According to said structure, since a scale can be adjusted so that a mutual result may not be superimposed and displayed when displaying a several result in a graph, a graph easy to see for a user can be displayed.

そして、本実施の形態にかかる品質監視装置101の構成とすることで、以下のことが実現可能となる。具体的には、上記構成とすることにより、複数の検査工程での検査結果から、新たに監視する項目を算出することができる。例えば、別々の検査工程で測定された電流特性と電圧特性から算出した抵抗特性を監視したい場合には、ウェハに作られた回路は、製造工程内に配置された電流検査工程で電流特性が測定された後、同じく製造工程内に配置された電圧検査工程で電圧特性が測定される。そして、この製造工程には抵抗特性を測定する検査工程が存在しない場合、回路1102の抵抗特性を監視するには電流検査工程の測定値と電圧検査工程の測定値から抵抗特性を算出する必要があるが、従来では、複数の工程から特定の検査項目を抽出して新たな監視項目を算出する手段をもたないため、新たに算出された項目を算出することができない。しかし、本実施の形態にかかる品質監視装置101では、複数の検査結果から新たな物理量を算出することができるので、例えば、直接測定できない検査項目を算出することができ、この検査項目を、特定の処理装置203によって処理されたウェハ順に表示することができる。   Then, with the configuration of the quality monitoring apparatus 101 according to the present embodiment, the following can be realized. Specifically, with the above-described configuration, a new item to be monitored can be calculated from inspection results in a plurality of inspection processes. For example, when you want to monitor the resistance characteristics calculated from the current characteristics and voltage characteristics measured in separate inspection processes, the circuit made on the wafer measures the current characteristics in the current inspection process placed in the manufacturing process. After that, the voltage characteristics are measured in a voltage inspection process that is also arranged in the manufacturing process. If there is no inspection process for measuring the resistance characteristic in this manufacturing process, it is necessary to calculate the resistance characteristic from the measurement value of the current inspection process and the measurement value of the voltage inspection process in order to monitor the resistance characteristic of the circuit 1102. However, conventionally, since there is no means for extracting a specific inspection item from a plurality of processes and calculating a new monitoring item, the newly calculated item cannot be calculated. However, since the quality monitoring apparatus 101 according to the present embodiment can calculate a new physical quantity from a plurality of inspection results, for example, an inspection item that cannot be directly measured can be calculated. Can be displayed in the order of wafers processed by the processing apparatus 203.

また、上記の構成とすることにより、異なる検査を行う複数の検査工程での検査結果を同一のトレンドチャートとして表示することができる。一般に、特性検査は半導体デバイス製造の最終工程で実施されるが、半導体デバイスの電気特性に異常が発生した場合、最終工程までの様々な工程が原因の候補として考えられるため、この場合には特性検査の結果と他の検査工程での検査結果を比較することで原因の究明が容易になるが、従来の構成では、異なる検査工程の結果を同時に表示することはできない。しかし、本実施の形態にかかる品質監視装置101では、異なる検査を行う複数の検査工程での検査結果を同一のトレンドチャートとして表示できるので、特定の処理工程で異常が発生した場合でも、この原因を迅速に特定することができる。   Moreover, by setting it as said structure, the test result in the some test process which performs a different test | inspection can be displayed as the same trend chart. In general, characteristic inspection is performed in the final process of semiconductor device manufacturing. However, if an abnormality occurs in the electrical characteristics of a semiconductor device, various processes up to the final process are considered as possible causes. Although the cause can be easily determined by comparing the inspection result with the inspection result in another inspection process, the conventional configuration cannot simultaneously display the results of the different inspection processes. However, since the quality monitoring apparatus 101 according to the present embodiment can display inspection results in a plurality of inspection processes for performing different inspections as the same trend chart, even if an abnormality occurs in a specific processing process, this cause Can be identified quickly.

また、上記の構成とすることにより、ある検査工程での単数あるいは複数の検査項目から、新たな監視項目を算出することができる。例えば、ある検査工程で測定された電流測定と電圧測定とから求められる抵抗特性を監視に用いたい場合、電流測定と電圧測定に対して演算を行う必要があるが、従来の構成では、このような手段をもたない。しかし、本実施の形態にかかる品質監視装置101では、検査工程での単数あるいは複数の検査項目から、新たな監視項目を算出できるので、直接測定できない検査項目を監視に用いることができる。   Further, with the above configuration, a new monitoring item can be calculated from one or a plurality of inspection items in a certain inspection process. For example, if you want to use the resistance characteristics obtained from current measurement and voltage measurement measured in a certain inspection process for monitoring, it is necessary to perform calculations for current measurement and voltage measurement. There is no simple means. However, since the quality monitoring apparatus 101 according to the present embodiment can calculate new monitoring items from one or more inspection items in the inspection process, inspection items that cannot be directly measured can be used for monitoring.

なお、製造工程では、ロットの投入時にそのロットを構成していたウェハは、ロットの再編成や不良判定による抜き取りなどによって工程を経る間に変化することがある。そのような場合であっても、本実施の形態の品質監視装置101を用いることで、指定した処理工程でのロットの処理状況を再現することができる。   In the manufacturing process, the wafer constituting the lot at the time of lot insertion may change during the process due to the reorganization of the lot or extraction by defect determination. Even in such a case, by using the quality monitoring apparatus 101 of the present embodiment, it is possible to reproduce the lot processing status in the specified processing process.

図32は、表示用クライアント110の表示部122で特性グラフを表示した際の画面の例を示している。表示部2201に表示された工程番号XXXXにはAAA−1およびAAA−2の2台の処理装置が割り当てられており、各装置で処理されたウェハの電気特性検査の結果は、グラフ2202および2203としてそれぞれ表示されている。ここで、グラフ2203および2203の縦軸は電流特性、電圧特性および抵抗特性が重複しており、横軸は処理日時を示している。これらのグラフは、図28および図31で示したグラフデータをプロットすることで容易に描画することができる。また、図中の表示部2204は、グラフ上で選択されたウェハのウェハNo.や各電気特性の値などを表示する部分であるが、これらの値も演算結果情報に含まれるので容易に表示することが可能である。   FIG. 32 shows an example of a screen when a characteristic graph is displayed on the display unit 122 of the display client 110. Two processing apparatuses AAA-1 and AAA-2 are assigned to the process number XXXX displayed on the display unit 2201, and the results of the electrical property inspection of the wafer processed by each apparatus are shown in graphs 2202 and 2203. Respectively. Here, the vertical axis of the graphs 2203 and 2203 has overlapping current characteristics, voltage characteristics, and resistance characteristics, and the horizontal axis represents the processing date and time. These graphs can be easily drawn by plotting the graph data shown in FIGS. Also, the display unit 2204 in the figure shows the wafer No. of the wafer selected on the graph. Or the values of the electrical characteristics, etc., but these values are also included in the calculation result information and can be easily displayed.

また、製造工程の処理装置203または検査装置205がその内部に複数の処理チャンバーを含む場合には、処理装置203から品質監視装置101に送信する処理履歴情報に処理チャンバー名称を加えても良い。この場合、図3に示す履歴DB102のデータ構造には、各ウェハを処理したチャンバー情報が追加されて記憶されることになる。これにより、表示用クライアント110からのグラフ表示要求に対して、グラフデータ抽出部114が各処理装置のチャンバー毎に演算結果情報を作成することで、表示用クライアント110上で指定した処理装置203の処理チャンバー毎にトレンドチャートを表示することができる。   Further, when the processing apparatus 203 or the inspection apparatus 205 in the manufacturing process includes a plurality of processing chambers, the processing chamber name may be added to the processing history information transmitted from the processing apparatus 203 to the quality monitoring apparatus 101. In this case, the data structure of the history DB 102 shown in FIG. 3 adds and stores chamber information for processing each wafer. Accordingly, in response to a graph display request from the display client 110, the graph data extraction unit 114 creates calculation result information for each chamber of each processing apparatus, so that the processing apparatus 203 designated on the display client 110 is specified. A trend chart can be displayed for each processing chamber.

また、製造工程の処理装置203または検査装置205が品質監視装置101に送信する処理履歴情報には、温度や圧力などの装置の処理条件等を加えてもよい。この場合、図3に示す履歴DB102のデータ構造には、処理条件が追加されて記憶されることになる。これにより、表示用クライアント110からのグラフ表示要求に対してグラフ作成部115がグラフデータを作成する際に、処理条件を項目に加えてグラフデータを作成することで、表示用クライアント110上で表示されるトレンドチャートに処理条件を表示することができる。   Further, the processing history information transmitted from the processing device 203 or the inspection device 205 in the manufacturing process to the quality monitoring device 101 may include processing conditions of the device such as temperature and pressure. In this case, processing conditions are added and stored in the data structure of the history DB 102 shown in FIG. Thus, when the graph creation unit 115 creates graph data in response to a graph display request from the display client 110, the graph is created on the display client 110 by creating the graph data by adding the processing conditions to the items. The processing conditions can be displayed on the trend chart.

また、あらかじめ設定された製造工程の処理工程のいずれかについて図22のフローチャートまたは図25のフローチャートに従ってグラフデータを作成し、定期的に品質監視装置101内で従来技術を用いて上昇傾向や下降傾向などを自動監視しても良い。   In addition, graph data is created according to the flowchart of FIG. 22 or the flowchart of FIG. 25 for any of the processing steps of the preset manufacturing process, and the upward trend or the downward trend is regularly performed in the quality monitoring apparatus 101 using the conventional technology. Etc. may be automatically monitored.

また、複数検査工程から同一回路の測定結果を用いて算出するため、上記品質監視装置101では、同一回路には同一の測定点Noを割り付けたが、対応する測定点に同一の測定点を付与する代わりに、品質監視装置101に集計対象検査に関する測定点の対応表を記憶しておき、グラフデータ算出時に参照しても良い。また、距離が最短となる測定点や、一定範囲内の測定値の平均などからグラフデータを算出しても良い。   Further, in order to calculate using the measurement results of the same circuit from a plurality of inspection processes, the quality monitoring apparatus 101 assigns the same measurement point to the corresponding measurement point, although the same measurement point No. is assigned to the same circuit. Instead of this, the quality monitoring device 101 may store a correspondence table of measurement points related to the aggregation target inspection and refer to it when calculating graph data. Further, the graph data may be calculated from the measurement point with the shortest distance or the average of the measurement values within a certain range.

なお、上記の説明では、演算部118が演算した演算結果とウェハNoとが対応付けられた演算結果情報をグラフDB群107に記憶しているが、必ずしもグラフDB群107は必要ではなく、例えば、表示用クライアント110からグラフ作成指示を受信するたびに、演算部118が演算を行うようにしてもよい。つまり、演算部118が高速に演算できるものであれば、グラフDB群107を設けなくてもリアルタイムに演算を施して、演算結果を作成することができ、グラフ作成部115は、グラフデータを作成することができる。   In the above description, the calculation result information in which the calculation result calculated by the calculation unit 118 and the wafer No. are associated is stored in the graph DB group 107. However, the graph DB group 107 is not necessarily required. Each time the graph creation instruction is received from the display client 110, the calculation unit 118 may perform the calculation. In other words, if the calculation unit 118 can calculate at high speed, the calculation result can be generated in real time without providing the graph DB group 107, and the graph generation unit 115 generates graph data. can do.

また、本実施の形態にかかる品質監視装置は、特定の検査工程を示す検査工程情報と、当該検査工程にて検査された処理対象物を特定する処理物特定情報と、当該処理対象物の上記検査工程における検査結果とが対応付けられた検査情報を複数記憶している検査結果記憶装置から、特定の処理対象物における複数の検査結果を取得する検査結果取得手段と、上記取得された複数の検査結果を用いて新たな物理量を得るための演算を行うことにより、特定の処理対象物における演算結果を得る演算手段と、特定の処理工程を示す処理工程情報と、当該処理工程にて処理された上記処理対象物を特定する処理物特定情報と、当該処理特定物を上記処理工程にて処理した処理時刻とが対応付けられた処理情報を複数記憶している処理情報記憶装置から、特定の処理工程における上記処理物特定情報と上記処理時刻とを取得するとともに、上記演算手段から上記処理物特定情報に対応する演算結果を取得する情報抽出手段と、上記抽出された上記処理物特定情報における演算結果と処理時刻とから、上記演算結果を、上記処理時刻に基づいて時系列に並べたグラフを表示する表示命令手段とを備え、上記演算手段は、互いに物理的性質の異なる物理量の検査結果を用いて演算を行う構成であってもよい。   Moreover, the quality monitoring apparatus according to the present embodiment includes inspection process information indicating a specific inspection process, processed object specifying information for specifying a processing object inspected in the inspection process, and the above-described processing object. Inspection result acquisition means for acquiring a plurality of inspection results for a specific processing object from an inspection result storage device storing a plurality of inspection information associated with inspection results in the inspection process, and the plurality of acquired By performing a calculation to obtain a new physical quantity using the inspection result, a calculation means for obtaining a calculation result in a specific processing object, processing step information indicating a specific processing step, and processing in the processing step A processing information storage device that stores a plurality of pieces of processing information in which the processing target specifying information for specifying the processing target and the processing time at which the processing specific processing is performed in the processing step are associated with each other The information extracting means for acquiring the processing object specifying information and the processing time in a specific processing step and acquiring the calculation result corresponding to the processing object specifying information from the calculating means, and the extracted processing object Display instruction means for displaying a graph in which the calculation results are arranged in time series based on the processing time from the calculation result and processing time in the specific information, and the calculating means includes physical quantities having different physical properties from each other. The calculation may be performed using the inspection result.

また、本実施の形態にかかる品質監視装置は、さらに、上記演算手段は、処理工程を挟んで得られた検査結果を用いて、新たな物理量を演算して求める構成であってもよい。   In addition, the quality monitoring apparatus according to the present embodiment may be configured such that the calculation means calculates and calculates a new physical quantity using an inspection result obtained with a processing step in between.

処理工程における変動量を求めるためには、処理工程の前後の検査結果を用いなければ求めることができず、1つの検査工程だけで上記変動量を直接求めることはできない。   In order to obtain the fluctuation amount in the processing process, it cannot be obtained unless the inspection results before and after the processing process are used, and the fluctuation amount cannot be obtained directly by only one inspection process.

上記の構成によれば、処理工程を挟んで得られる検査結果を用いて新たな物理量を求めているので、処理工程において変動した物理量を求めることができる。   According to the above configuration, since a new physical quantity is obtained using the inspection result obtained with the processing step interposed, it is possible to obtain a physical quantity that has fluctuated in the processing step.

また、本実施の形態にかかる品質監視方法は、半導体装置の製造工程において、製造工程は複数の処理工程と複数の検査工程を有し、処理工程において処理対象物を特定する情報と処理時刻に関する情報を少なくとも含む処理情報を記憶する第1情報記憶ステップと、検査工程において検査対象物を特定する情報と検査結果に関する情報を少なくとも含む検査情報を記憶する第2情報記憶ステップと、検査工程または/および検査項目の異なる複数の検査と、前記複数の検査の少なくとも一方の検査結果に影響を与え得る第1の処理工程とを検索対象として指定する検索対象指定ステップと、前記複数の検査の検査情報と第1の処理工程の処理情報に基づいて、検査対象物と処理対象物とを、各対象物の処理単位や検査単位に係らず、同一性を照合する照合ステップと、前記複数の検査結果および/または前記複数の検査結果から算出される算出結果を、第1の処理の処理時刻の時系列順にひとつのグラフに表示する検査結果表示ステップとを含む方法である。   In addition, the quality monitoring method according to the present embodiment relates to information and processing time for specifying a processing object in a processing process, in which the manufacturing process has a plurality of processing processes and a plurality of inspection processes. A first information storage step for storing processing information including at least information; a second information storage step for storing inspection information including at least information for specifying an inspection object and inspection results in the inspection step; And a plurality of examinations having different examination items, and a search object designation step that designates as a search object a first processing step that can affect at least one of the plurality of examinations, and examination information of the plurality of examinations And the processing information of the first processing step, the inspection object and the processing object are the same regardless of the processing unit or the inspection unit of each object. A collation step for collating, and an inspection result display step for displaying the plurality of inspection results and / or calculation results calculated from the plurality of inspection results on a single graph in time-series order of processing times of the first processing. It is the method of including.

また、本実施の形態にかかる品質監視方法は、前記複数の検査が、第1の検査工程における第1の検査と、前記第1の検査工程とは異なる第2の検査工程における第2の検査であり、第1の検査結果と第2の検査結果とが同一の単位系または互いに同一の単位系に変換しうる単位系であり、第1の検査結果と第2の検査結果から指定する関数により算出結果を算出する第1の算出ステップを有し、検査結果表示ステップにおいて、前記同一の単位系により、第1の検査結果と、第2の検査結果と、第1の検査結果と第2の検査結果から算出される算出結果とを、ひとつのグラフに表示する方法であってもよい。   Further, in the quality monitoring method according to the present embodiment, the plurality of inspections include a first inspection in the first inspection step and a second inspection in a second inspection step different from the first inspection step. The first test result and the second test result are the same unit system or a unit system that can be converted into the same unit system, and the function is designated from the first test result and the second test result. In the inspection result display step, the first inspection result, the second inspection result, the first inspection result, and the second are obtained by the same unit system in the inspection result display step. The calculation result calculated from the inspection result may be displayed on a single graph.

また、本実施の形態にかかる品質監視方法は、前記複数の検査が、第3の検査工程における第3の検査と、第3の検査工程とは異なる第4の検査工程における第4の検査であり、前記第3の検査と前記第4の検査とは互いに関連ある検査であり、第3の検査結果と第4の検査結果とは互いに異なる単位または互いに異なる単位に変換しうる単位であり、検査結果表示ステップにおいて第3の検査結果値と第4の検査結果値が互いに重なって表示されないように、かつ、検査結果表示ステップにおいて第3の検査結果値範囲と第3の検査結果値範囲が重複するように、前記異なる複数の単位の各表示範囲の調整を算出する第2の算出ステップを有し、検査結果表示ステップにおいて前記異なる複数の単位により、第3の検査結果と、第4の検査結果とを、ひとつのグラフに表示する方法であってもよい。   Further, in the quality monitoring method according to the present embodiment, the plurality of inspections are a third inspection in the third inspection step and a fourth inspection in a fourth inspection step different from the third inspection step. The third inspection and the fourth inspection are inspections related to each other, and the third inspection result and the fourth inspection result are units that can be converted into different units or different units, In the test result display step, the third test result value and the fourth test result value are not displayed overlapping each other, and in the test result display step, the third test result value range and the third test result value range are A second calculation step for calculating an adjustment of each display range of the plurality of different units so as to overlap, and a third test result and a fourth test result by the plurality of different units in the test result display step; Inspection A fruit, or a method of displaying on a single graph.

また、本実施の形態にかかる品質監視方法は、前記複数の検査が、同一の第5の検査工程における第5の1の検査項目と、第5の2の検査項目であり、前記第5の1の検査項目と前記第5の2の検査項目とは互いに関連ある検査項目であり、第5の1の検査結果と第5の2の検査結果から指定する関数により算出結果を算出する第3の算出ステップを有し、検査結果表示ステップにおいて前記算出結果をひとつのグラフに表示する方法であってもよい。   In the quality monitoring method according to the present embodiment, the plurality of inspections are a fifth first inspection item and a fifth second inspection item in the same fifth inspection step. The first inspection item and the fifth second inspection item are inspection items that are related to each other, and a third result that calculates a calculation result by a function specified from the fifth first inspection result and the fifth second inspection result The calculation step may be included, and the calculation result may be displayed on a single graph in the inspection result display step.

最後に、品質監視装置101の各ブロックは、ハードウェアロジックによって構成してもよいし、次のようにCPUを用いてソフトウェアによって実現してもよい。   Finally, each block of the quality monitoring apparatus 101 may be configured by hardware logic, or may be realized by software using a CPU as follows.

すなわち、品質監視装置101は、各機能を実現する制御プログラムの命令を実行するCPU(central processing unit)、上記プログラムを格納したROM(read only memory)、上記プログラムを展開するRAM(random access memory)、上記プログラムおよび各種データを格納するメモリ等の記憶装置(記録媒体)などを備えている。そして、本発明の目的は、上述した機能を実現するソフトウェアである品質監視装置101の制御プログラムのプログラムコード(実行形式プログラム、中間コードプログラム、ソースプログラム)をコンピュータで読み取り可能に記録した記録媒体を、上記品質監視装置101に供給し、そのコンピュータ(またはCPU52やMPU)が記録媒体に記録されているプログラムコードを読み出し実行することによっても、達成可能である。   That is, the quality monitoring apparatus 101 includes a CPU (central processing unit) that executes instructions of a control program that realizes each function, a ROM (read only memory) that stores the program, and a RAM (random access memory) that expands the program. And a storage device (recording medium) such as a memory for storing the program and various data. An object of the present invention is a recording medium on which a program code (execution format program, intermediate code program, source program) of a control program of the quality monitoring apparatus 101 which is software for realizing the functions described above is recorded so as to be readable by a computer. This can also be achieved by supplying to the quality monitoring apparatus 101 and reading and executing the program code recorded on the recording medium by the computer (or CPU 52 or MPU).

上記記録媒体としては、例えば、磁気テープやカセットテープ等のテープ系、フロッピー(登録商標)ディスク/ハードディスク等の磁気ディスクやCD−ROM/MO/MD/DVD/CD−R等の光ディスクを含むディスク系、ICカード(メモリカードを含む)/光カード等のカード系、あるいはマスクROM/EPROM/EEPROM/フラッシュROM等の半導体メモリ系などを用いることができる。   Examples of the recording medium include tapes such as magnetic tapes and cassette tapes, magnetic disks such as floppy (registered trademark) disks / hard disks, and disks including optical disks such as CD-ROM / MO / MD / DVD / CD-R. Card system such as IC card, IC card (including memory card) / optical card, or semiconductor memory system such as mask ROM / EPROM / EEPROM / flash ROM.

また、品質監視装置101を通信ネットワークと接続可能に構成し、上記プログラムコードを通信ネットワークを介して供給してもよい。この通信ネットワークとしては、特に限定されず、例えば、インターネット、イントラネット、エキストラネット、LAN、ISDN、VAN、CATV通信網、仮想専用網(virtual private network)、電話回線網、移動体通信網、衛星通信網等が利用可能である。また、通信ネットワークを構成する伝送媒体としては、特に限定されず、例えば、IEEE1394、USB、電力線搬送、ケーブルTV回線、電話線、ADSL回線等の有線でも、IrDAやリモコンのような赤外線、Bluetooth(登録商標)、802.11無線、HDR、携帯電話網、衛星回線、地上波デジタル網等の無線でも利用可能である。なお、本発明は、上記プログラムコードが電子的な伝送で具現化された、搬送波に埋め込まれたコンピュータデータ信号の形態でも実現され得る。   Moreover, the quality monitoring apparatus 101 may be configured to be connectable to a communication network, and the program code may be supplied via the communication network. The communication network is not particularly limited. For example, the Internet, intranet, extranet, LAN, ISDN, VAN, CATV communication network, virtual private network, telephone line network, mobile communication network, satellite communication. A net or the like is available. Further, the transmission medium constituting the communication network is not particularly limited. For example, even in the case of wired such as IEEE 1394, USB, power line carrier, cable TV line, telephone line, ADSL line, etc., infrared rays such as IrDA and remote control, Bluetooth ( (Registered trademark), 802.11 wireless, HDR, mobile phone network, satellite line, terrestrial digital network, and the like can also be used. The present invention can also be realized in the form of a computer data signal embedded in a carrier wave in which the program code is embodied by electronic transmission.

このように本明細書において、手段とは必ずしも物理的手段を意味するものではなく、各手段の機能がソフトウェアによって実現される場合も包含する。さらに、一つの手段の機能が、二つ以上の物理的手段により実現されても、もしくは、二つ以上の手段の機能が、一つの物理的手段により実現されてもよい。   Thus, in this specification, the means does not necessarily mean physical means, but includes cases where the functions of the means are realized by software. Further, the function of one means may be realized by two or more physical means, or the functions of two or more means may be realized by one physical means.

本発明は上述した各実施形態に限定されるものではなく、請求項に示した範囲で種々の変更が可能であり、異なる実施形態にそれぞれ開示された技術的手段を適宜組み合わせて得られる実施形態についても本発明の技術的範囲に含まれる。   The present invention is not limited to the above-described embodiments, and various modifications can be made within the scope of the claims, and embodiments obtained by appropriately combining technical means disclosed in different embodiments. Is also included in the technical scope of the present invention.

本発明にかかる品質監視装置は、製造ラインを流れる被処理物を管理するための用途に特に好適に用いることができる。   The quality monitoring apparatus according to the present invention can be particularly preferably used for an application for managing the workpieces flowing through the production line.

本実施の形態にかかる品質監視装置の概略の構成を示すブロック図である。It is a block diagram which shows the schematic structure of the quality monitoring apparatus concerning this Embodiment. 上記品質監視装置を備えた製造工程管理システムの概略の構成を示す図面である。It is drawing which shows the schematic structure of the manufacturing process management system provided with the said quality monitoring apparatus. 履歴DBに記憶される処理履歴情報のデータ構造を示す図面である。It is drawing which shows the data structure of the process history information memorize | stored in log | history DB. 検査DBに記憶される検査結果情報のデータ構造を示す図面である。It is drawing which shows the data structure of the test result information memorize | stored in test | inspection DB. グラフデータ作成処理の流れを示すフローチャートである。It is a flowchart which shows the flow of a graph data creation process. ソート処理部によってソート処理が行われた後のグラフデータを示すデータ構造である。It is a data structure which shows the graph data after a sort process is performed by the sort process part. 重ね合わせ精度測定検査における検査結果情報のデータ構造の例を示す図面である。It is drawing which shows the example of the data structure of the test result information in a superimposition precision measurement test | inspection. 特定の検査装置の検査結果を示すグラフである。It is a graph which shows the test result of a specific test | inspection apparatus. ある処理装置で処理した後の、基板特性の検査結果を表すトレンドチャートである。It is a trend chart showing the inspection result of a substrate characteristic after processing with a certain processing device. 図9に示すトレンドチャートの期間Aにおける累積確率分布を、正規分布の場合と対比して示した図面である。It is drawing which showed the cumulative probability distribution in the period A of the trend chart shown in FIG. 9 in contrast with the case of normal distribution. 実際の検査結果と、データ判定部が警告を発するか否かを示す限界値を示すトレンドチャートである。It is a trend chart which shows the limit value which shows whether an actual test result and a data determination part issue a warning. 本実施の形態にかかる品質監視装置の概略の構成を示すブロック図である。It is a block diagram which shows the schematic structure of the quality monitoring apparatus concerning this Embodiment. 検査装置における検査の方法を説明する図面であり、電流特性検査の例を説明する図面である。It is drawing explaining the inspection method in a test | inspection apparatus, and is drawing explaining the example of a current characteristic test | inspection. 検査装置における検査の方法を説明する図面であり、ウェハに配置されたセル上に形成された回路の電流特性を測定する例を説明する図面である。It is drawing explaining the inspection method in an inspection apparatus, and is a figure explaining the example which measures the current characteristic of the circuit formed on the cell arrange | positioned on the wafer. 検査装置にて測定された電流特性(検査結果)を示すデータ構造である。It is a data structure which shows the current characteristic (inspection result) measured with the inspection apparatus. 重ね合わせ精度測定の測定結果を示すデータ構造である。It is a data structure which shows the measurement result of overlay accuracy measurement. グラフ定義領域に格納されているグラフ定義テーブルのデータ構造を示す図面である。It is drawing which shows the data structure of the graph definition table stored in the graph definition area. 演算結果情報を算出する際のフローチャートである。It is a flowchart at the time of calculating calculation result information. ウェハNoとグラフで表示する項目である新たな物理量を示す項目とが対応付けられたデータ構造である。This is a data structure in which a wafer number is associated with an item indicating a new physical quantity that is an item to be displayed in a graph. 電流特性検査の結果と電圧特性検査の結果とに基づいてウェハの抵抗特性を算出する例を説明する図面である。It is drawing explaining the example which calculates the resistance characteristic of a wafer based on the result of a current characteristic test | inspection, and the result of a voltage characteristic test | inspection. 電流特性、電圧特性、それらから算出する抵抗特性の3項目のトレンドチャートを示すグラフである。It is a graph which shows the trend chart of three items of a current characteristic, a voltage characteristic, and the resistance characteristic calculated from them. 算出処理を説明するフローチャートである。It is a flowchart explaining a calculation process. 電気特性検査の測定値、電圧特性検査の測定値、および抵抗特性のウェハ内の最大値−平均値−最小値を示しているデータ構造である。It is the data structure which shows the measured value of an electrical property test | inspection, the measured value of a voltage property test | inspection, and the maximum value-average value-minimum value in a wafer of resistance characteristics. 電気特性検査の例を示しており、当該検査では電流特性と電圧特性とを同時に測定する例を説明するための図面である。An example of electrical property inspection is shown, and in this inspection, an example in which current characteristics and voltage characteristics are measured at the same time is described. 算出処理の他の例を説明するフローチャートである。It is a flowchart explaining the other example of a calculation process. 対応付け処理を説明するフローチャートである。It is a flowchart explaining a matching process. 検査DBに記憶された検査結果情報を説明するデータ構造である。It is a data structure explaining the inspection result information stored in the inspection DB. 処理履歴情報と演算結果情報とが結合されたデータを示す図面である。It is drawing which shows the data with which process history information and calculation result information were combined. ロット単位で特性グラフを表示するための処理を説明するためのフローチャートである。It is a flowchart for demonstrating the process for displaying a characteristic graph per lot. 中間データを説明するデータ構造である。It is a data structure explaining intermediate data. 図30の中間データから作成されるグラフデータを説明するデータ構造である。It is a data structure explaining the graph data created from the intermediate data of FIG. 表示用クライアントの表示部で特性グラフを表示した際の画面の例を示している図面である。It is drawing which shows the example of the screen at the time of displaying a characteristic graph on the display part of the display client.

符号の説明Explanation of symbols

101 品質監視装置
102 履歴DB(処理情報記憶装置)
103 検査結果DB群(検査結果記憶装置)
104 データ登録部
105 データ監視部
107 グラフDB群
109 データ取得部
110 表示用クライアント
111 グラフ定義領域
113 検査DB
114 グラフデータ抽出部(検査結果取得手段、処理情報取得手段)
115 グラフ作成部(表示命令手段)
116 データ取得部
117 グラフDB
118 演算部(演算手段)
121 指示部
122 表示部
123 報知部(報知手段)
124 データ振分部
130 ソート処理部(並び替え手段)
131 統計処理部(統計処理手段)
132 データ判定部(判断手段)
150 結合部(関連付け手段)
200 製造工程管理システム
203 処理装置
205 検査装置
206 ネットワーク
101 Quality monitoring device 102 History DB (processing information storage device)
103 inspection result DB group (inspection result storage device)
104 Data Registration Unit 105 Data Monitoring Unit 107 Graph DB Group 109 Data Acquisition Unit 110 Display Client 111 Graph Definition Area 113 Inspection DB
114 Graph data extraction unit (examination result acquisition means, processing information acquisition means)
115 Graph creation unit (display command means)
116 Data acquisition unit 117 Graph DB
118 Calculation unit (calculation means)
121 Instruction unit 122 Display unit 123 Notification unit (notification means)
124 Data distribution unit 130 Sort processing unit (sorting means)
131 Statistical processing unit (statistical processing means)
132 Data determination unit (determination means)
150 coupling part (association means)
200 Manufacturing Process Management System 203 Processing Device 205 Inspection Device 206 Network

Claims (14)

処理工程および検査工程を経て製造される複数の処理対象物における品質の変動を表示するための品質監視装置であって、
特定の検査工程にて検査された複数の処理対象物の各々を特定する処理物特定情報と当該処理対象物の上記検査工程における各々の検査結果とが対応付けられて記憶されている検査結果記憶装置から、上記処理物特定情報および検査結果の組み合わせを複数の処理対象物の各々について取得する検査結果取得手段と、
特定の処理工程にて処理された上記複数の処理対象物の各々を特定する処理物特定情報と当該処理対象物を上記処理工程にて処理した際の各々の処理時刻とが対応付けられて記憶されている処理情報記憶装置から、上記処理物特定情報および処理時刻の組み合わせを複数の処理対象物の各々について取得する処理情報取得手段と、
上記処理物特定情報に基づいて、上記検査結果と上記処理時刻とを関連付ける関連付け手段と、
上記特定の処理工程における処理対象物の処理時刻順に上記検査結果を並び替える並び替え手段とを備えることを特徴とする品質監視装置。
A quality monitoring device for displaying quality fluctuations in a plurality of processing objects manufactured through a processing step and an inspection step,
Inspection result storage in which processed object specifying information for specifying each of a plurality of processing objects inspected in a specific inspection process and each inspection result in the inspection process of the processing object are stored in association with each other From the apparatus, inspection result acquisition means for acquiring a combination of the processing object specifying information and the inspection result for each of a plurality of processing objects;
Processing object specifying information for specifying each of the plurality of processing objects processed in a specific processing process and each processing time when the processing object is processed in the processing process are stored in association with each other. Processing information acquisition means for acquiring a combination of the processing object specifying information and the processing time for each of a plurality of processing objects from the processing information storage device being
An association means for associating the inspection result with the processing time based on the processing object specifying information;
A quality monitoring apparatus comprising: a rearranging unit that rearranges the inspection results in order of processing time of the processing object in the specific processing step.
複数の処理対象物が上記処理工程にて処理される所定期間における上記検査結果の平均値、標準偏差およびヒストグラムの分布の少なくとも1つを算出する統計処理手段を備えることを特徴とする請求項1記載の品質監視装置。   2. A statistical processing unit that calculates at least one of an average value, a standard deviation, and a histogram distribution of the inspection results in a predetermined period in which a plurality of processing objects are processed in the processing step. The quality monitoring device described. 上記統計処理手段が、所定数の互いに連続している上記所定期間における検査結果の平均値を算出するものであり、
さらに、上記所定数の所定期間の上記平均値が連続して上昇または下降した場合に、その旨を報知する報知手段を備えることを特徴とする請求項2記載の品質監視装置。
The statistical processing means calculates a mean value of test results in a predetermined number of consecutive periods,
3. The quality monitoring apparatus according to claim 2, further comprising notification means for notifying when the average value of the predetermined number of predetermined periods continuously increases or decreases.
さらに、所定期間の検査結果の統計処理値が、予め定められた所定範囲内にあるか否かを判定する判断手段と、
上記所定範囲内でない場合に、その旨を報知する報知手段を備えることを特徴とする請求項2記載の品質監視装置。
Further, a determination means for determining whether or not the statistical processing value of the inspection result for a predetermined period is within a predetermined range,
The quality monitoring apparatus according to claim 2, further comprising an informing means for informing the fact when it is not within the predetermined range.
所定期間の複数の検査結果のヒストグラムの累積確率分布をf、予め定めた累積確率の臨界値をfcしたとき、上記統計処理手段は、
fc=f(XL)
となるXLを求めるとともに、上記判断手段は、下方限界規定値LCLを用いて、
XL<LCL
であるか否かを判定し、
上記報知手段は、XL<LCLであると判断すると、その旨を報知するものであることを特徴とする請求項4記載の品質監視装置。
When the cumulative probability distribution of histograms of a plurality of inspection results for a predetermined period is f and the critical value of a predetermined cumulative probability is fc, the statistical processing means is
fc = f (XL)
And the above-mentioned determination means uses the lower limit specified value LCL,
XL <LCL
Whether or not
5. The quality monitoring apparatus according to claim 4, wherein said notifying means notifies that when XL <LCL is satisfied.
所定期間の複数の検査結果のヒストグラムの累積確率分布をf、予め定めた累積確率の臨界値をfcしたとき、上記統計処理手段は、
1−fc=f(XU)
となるXUを求めるとともに、上記判断手段は、上方限界規定値UCLを用いて、
XU>UCL
であるか否かを判定し、
上記報知手段は、XU>UCLであると判断すると、その旨を報知するものであることを特徴とする請求項4記載の品質監視装置。
When the cumulative probability distribution of histograms of a plurality of inspection results for a predetermined period is f and the critical value of a predetermined cumulative probability is fc, the statistical processing means is
1-fc = f (XU)
XU is determined, and the determination means uses the upper limit specified value UCL,
XU> UCL
Whether or not
5. The quality monitoring apparatus according to claim 4, wherein when the notification means determines that XU> UCL, the notification means notifies the fact.
複数の処理装置が、同じ処理工程をそれぞれ行う場合であって、
上記処理情報取得手段は、さらに、処理装置を特定する処理装置情報を取得するものであり、
上記並び替え手段は、上記特定の処理工程における特定の処理装置が処理対象物を処理した処理時刻順に、上記検査結果を並べ替えるものであることを特徴とする請求項1記載の品質監視装置。
When a plurality of processing apparatuses respectively perform the same processing step,
The processing information acquisition means further acquires processing device information for specifying a processing device,
2. The quality monitoring apparatus according to claim 1, wherein the rearranging means rearranges the inspection results in order of processing time when the specific processing device in the specific processing step processes the processing object.
上記検査結果取得手段は、上記検査結果記憶装置から、互いに異なる複数の検査工程によって得られた、特定の処理対象物における複数の検査結果を取得するものであり、
上記取得した複数の検査結果を用いて新たな物理量を得るための演算を行うことにより、特定の処理対象物における演算結果を得る演算手段を備え、
上記関連付け手段は、上記処理物特定情報に基づいて、上記演算結果と特定の処理工程における処理対象物の処理時刻とを関連付けるものであることを特徴とする請求項1記載の品質監視装置。
The inspection result acquisition means acquires, from the inspection result storage device, a plurality of inspection results in a specific processing object obtained by a plurality of different inspection steps,
A calculation means for obtaining a calculation result in a specific processing object by performing a calculation for obtaining a new physical quantity using the plurality of acquired test results,
The quality monitoring apparatus according to claim 1, wherein the associating means associates the calculation result with the processing time of the processing object in a specific processing step based on the processing object specifying information.
上記演算手段は、互いに種類の異なる物理量の検査結果を用いて演算を行うものであることを特徴とする請求項8記載の品質監視装置。   9. The quality monitoring apparatus according to claim 8, wherein the calculation means performs calculation using inspection results of different types of physical quantities. 互いに異なる検査工程にて得られた、特定の処理対象物における複数の検査結果を処理時刻に従って一つのグラフで表示装置に表示させる表示命令手段を備えることを特徴とする請求項1記載の品質監視装置。   The quality monitoring according to claim 1, further comprising display command means for displaying a plurality of inspection results on a specific processing object obtained in different inspection processes on a display device in a single graph according to processing time. apparatus. 上記表示命令手段は、上記複数の検査結果を、グラフ表示する際に互いの検査結果が重畳して表示されないようにグラフのスケールを調整するものであることを特徴とする請求項10記載の品質監視装置。   11. The quality according to claim 10, wherein the display command means adjusts the scale of the graph so that the inspection results are not superimposed and displayed when the plurality of inspection results are displayed in a graph. Monitoring device. 処理工程および検査工程を経て製造される複数の処理対象物における品質の変動を表示するための品質監視方法であって、
特定の検査工程にて検査された複数の処理対象物の各々を特定する処理物特定情報と当該処理対象物の上記検査工程における各々の検査結果とが対応付けられて記憶されている検査結果記憶装置から、上記処理物特定情報および検査結果の組み合わせを複数の処理対象物の各々について取得する検査結果取得工程と、
特定の処理工程にて処理された上記複数の処理対象物の各々を特定する処理物特定情報と当該処理対象物を上記処理工程にて処理した際の各々の処理時刻とが対応付けられて記憶されている処理情報記憶装置から、上記処理物特定情報および処理時刻の組み合わせを複数の処理対象物の各々について取得する処理情報取得工程と、
上記処理物特定情報に基づいて、上記検査結果と上記処理時刻とを関連付ける関連付け工程と、
上記特定の処理工程における処理対象物の処理時刻順に上記検査結果を並び替える並び替え工程とを含むことを特徴とする品質監視方法。
A quality monitoring method for displaying quality fluctuations in a plurality of processing objects manufactured through a processing step and an inspection step,
Inspection result storage in which processed object specifying information for specifying each of a plurality of processing objects inspected in a specific inspection process and each inspection result in the inspection process of the processing object are stored in association with each other From the apparatus, an inspection result acquisition step of acquiring a combination of the processing object identification information and the inspection result for each of a plurality of processing objects,
Processing object specifying information for specifying each of the plurality of processing objects processed in a specific processing process and each processing time when the processing object is processed in the processing process are stored in association with each other. A processing information acquisition step of acquiring a combination of the processing object specifying information and the processing time for each of a plurality of processing objects from the processing information storage device being performed;
An associating step for associating the inspection result with the processing time based on the processing object specifying information;
A quality monitoring method comprising: a rearrangement step of rearranging the inspection results in order of processing time of the processing object in the specific processing step.
請求項1〜11のいずれか1項に記載の品質監視装置を動作させる品質監視プログラムであって、コンピュータを上記の各手段として機能させるための品質監視プログラム。   A quality monitoring program for operating the quality monitoring apparatus according to any one of claims 1 to 11, wherein the quality monitoring program causes a computer to function as each of the above means. 請求項13に記載の品質監視プログラムを記録した、コンピュータ読取り可能な記録媒体。   A computer-readable recording medium on which the quality monitoring program according to claim 13 is recorded.
JP2005141903A 2005-05-13 2005-05-13 Quality monitoring apparatus, method and program, and computer readable recording medium Pending JP2006318316A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2005141903A JP2006318316A (en) 2005-05-13 2005-05-13 Quality monitoring apparatus, method and program, and computer readable recording medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2005141903A JP2006318316A (en) 2005-05-13 2005-05-13 Quality monitoring apparatus, method and program, and computer readable recording medium

Publications (1)

Publication Number Publication Date
JP2006318316A true JP2006318316A (en) 2006-11-24

Family

ID=37538921

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2005141903A Pending JP2006318316A (en) 2005-05-13 2005-05-13 Quality monitoring apparatus, method and program, and computer readable recording medium

Country Status (1)

Country Link
JP (1) JP2006318316A (en)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2008310632A (en) * 2007-06-15 2008-12-25 Asyst Technologies Japan Inc Process state monitoring device
CN106033210A (en) * 2015-03-11 2016-10-19 北大方正集团有限公司 Wafer testing data processing method and wafer testing data processing device
JP2020522079A (en) * 2017-06-01 2020-07-27 レニショウ パブリック リミテッド カンパニーRenishaw Public Limited Company Workpiece production and measurement
CN113396431A (en) * 2020-01-10 2021-09-14 株式会社大气社 Quality management system and quality management program

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2008310632A (en) * 2007-06-15 2008-12-25 Asyst Technologies Japan Inc Process state monitoring device
CN106033210A (en) * 2015-03-11 2016-10-19 北大方正集团有限公司 Wafer testing data processing method and wafer testing data processing device
JP2020522079A (en) * 2017-06-01 2020-07-27 レニショウ パブリック リミテッド カンパニーRenishaw Public Limited Company Workpiece production and measurement
JP7254034B2 (en) 2017-06-01 2023-04-07 レニショウ パブリック リミテッド カンパニー Workpiece production method and manufacturing system
US11693384B2 (en) 2017-06-01 2023-07-04 Renishaw Plc Production and measurement of workpieces
CN113396431A (en) * 2020-01-10 2021-09-14 株式会社大气社 Quality management system and quality management program

Similar Documents

Publication Publication Date Title
JP3255292B2 (en) Process management system
JP4967430B2 (en) Defect management device, defect management program, and recording medium recording the same
US6797526B2 (en) Method for manufacturing semiconductor devices and method and its apparatus for processing detected defect data
US7493236B1 (en) Method for reporting the status of a control application in an automated manufacturing environment
JPH1145919A (en) Manufacture of semiconductor substrate
US7793162B2 (en) Method for reporting the status and drill-down of a control application in an automated manufacturing environment
US20090049345A1 (en) Tool for reporting the status and drill-down of a control application in an automated manufacturing environment
US8005646B2 (en) Plant alarm apparatus and plant alarm method
JP2008072047A (en) Model preparing device, analyzing device for process abnormality, and those method and program
JP2010087459A (en) Device and method for identifying failure cause
WO2010110365A1 (en) Factor analysis apparatus and factor analysis method
JP7524045B2 (en) Data analysis apparatus, method and system
JP2021071896A (en) Apparatus, system and method for generating visualized data
JP2011181666A (en) Method and system for detecting warning sign of apparatus abnormality in manufacturing semiconductor
JP4772377B2 (en) Abnormal equipment estimation device, abnormal equipment estimation method, abnormal equipment estimation program, and recording medium
JP2006318316A (en) Quality monitoring apparatus, method and program, and computer readable recording medium
JP2015045942A (en) Quality control device, quality control method, and program
JP2011054804A (en) Method and system for management of semiconductor manufacturing device
TWI644222B (en) Quality analysis device and quality analysis method
JP2008033902A (en) Alarm device
JP2005338906A (en) Defect detection method for substrate and defect detection system therefor
JP4758619B2 (en) Problem process identification method and apparatus
CN109074413A (en) For determining whether assets are possible to the computerization fluid analysis with flow problem
JPH11250135A (en) Information system
JP2010224988A (en) Quality control system, quality control method, quality control program, and method for manufacturing product