Abstract:
A process failure information management system including a server and a terminal, in which an user inputs information concerning a process failure using the terminal and the input information are stored into a database of the server. The date of input by the user is stored into the database. When a prescribed period has passed from the date of input stored in the database without input by an user of the following step, the server sends an E-mail for asking for an input of information to the user who inputs information at the following step.

Description:
BACKGROUND OF THE INVENTION  
         [0001]    The present invention relates to a process failure information management system for supporting and managing a serial business including the analysis of causes, the draft of measures, the execution of the measures and the confirmation of the effects for a process failure caused in a manufacturing process, and for managing and storing the serial business as a report to be retrieval and readable.  
           [0002]    Industrial products are usually manufactured through a plurality of processes. In the manufacture of a semiconductor product, for example, there are various processes including a process of forming a thin film on a silicon wafer, a process of forming a mask on the thin film by using photolithography, and a process of removing, by etching, a portion of the thin film which is not covered with the mask. The total number of processes to be carried out until the product is finished is, for example, approximately 300 to 500.  
           [0003]    In any of these processes, if a process failure is caused, for example, a processing temperature is too high, a processing time is too long or the product is fallen by mistake, quality required for the finished product might not be obtained. Accordingly, a partially manufactured product (which has not been finished as a product and is therefore referred to as a partially manufactured product) subjected to the process failure is discarded without transfer to succeeding processes. Alternatively, in the case where the degree of the process failure is low and necessary quality can be maintained, the product is set to be a partially manufactured product which requires care and is transferred to a subsequent process.  
           [0004]    In the case where the partially manufactured product is discarded, it is a matter of course that yield is reduced so that a manufacturing cost is increased. On the other hand, in the case where the product is transferred as a partially manufactured product requiring care to subsequent processes, works and management at the subsequent processes are to be specially careful so that a working efficiency is reduced and the cost of the management is increased, thereby the manufacturing cost is increased. Accordingly, it is important that the occurrence of the process failure should be decreased as much as possible in order to maintain the quality of the product and to reduce the manufacturing cost thereof.  
           [0005]    In the case where the process failure is caused, first of all, the actual conditions are examined to decide treatment (e.g. discard or special care) for the partially manufactured product in the lot, and furthermore, the cause of the process failure is investigated, the measures are examined, and the measures are executed and the effects of the measures are confirmed. By such a series of works, the same kind of process failure can be prevented from being caused again.  
           [0006]    In an actual manufacturing factory, a series of works for examining the actual conditions of the process failure and preventing the recurrence of the process failure are often carried out by another division or manager. For example, the actual conditions are examined by the quality control staff of a manufacturing department, the causes are examined by the technical staff of the manufacturing department, the measures are investigated by an engineer of a technical department, the measures are executed by the technical staff of the manufacturing department, and the quality control staff of the manufacturing department confirm the effects.  
           [0007]    In such a case, information about the result of the examination of the actual conditions, the result of the examination of the causes and the result of the investigation of the measures are reliably transmitted to a next division or manager, and furthermore, the execution of the measures and the effects of the measures are to be reported as information to each division or each manager.  
           [0008]    However, the information have conventionally been transferred and reported by a paper document. Therefore, there have been a problem that the document is lost in the middle, progress is grasped with difficulty and a division or manager carrying out the work with a delay cannot be guided thoroughly. Therefore, a system for preventing the recurrence of the process failure is insufficient.  
           [0009]    Moreover, the type of a process failure, the frequency of occurrence thereof and the cause thereof are useful technical information. These information can be useful for update of manufacturing equipment, education and training for workers, design change of a product and the like by summarization and analysis of the information.  
           [0010]    As described above, however, the information about the process failure has conventionally been kept as a paper document. Thus, there has been a problem that a very long time is required for the summarization and analysis to be carried out by a manual work and the information cannot be sufficiently utilized as technical information.  
         SUMMARY OF THE INVENTION  
         [0011]    Therefore, it is an object of the present invention to provide a process failure information management system in which information about a process failure can be reliably transmitted to each division or manager and a division or manager which takes measures with a delay can be guided reliability.  
           [0012]    Moreover, it is another object of the present invention to provide a process failure information management system in which a series of works including the occurrence of a process failure, the execution of the measures and the confirmation of the effects can be managed as a report and can be utilized as technical information through retrieval and reading.  
           [0013]    Furthermore, it is a further object of the present invention to provide a process failure information management system which can easily totalize and analyze information about a process failure and can be utilized for preventing the recurrence of the process failure.  
           [0014]    The present invention provides a process failure information management system including a server and a terminal connected through a network. A user inputs information about a process failure by using the terminal and the input information is stored in a database of the server. When a certain user inputs the information about the process failure and the information input by the user is stored in the database, the server transmits an electronic mail for requesting input of information to a user who carries out input at a next step.  
           [0015]    Moreover, the present invention provides a process failure information management system including a server and a terminal connected through a network. A user inputs information about a process failure by using the terminal and the input information is stored in a database of the server. The information about the process failure and the date of the input by the user is stored in the database. When the next user does not carry out the input even if a predetermined period passes from the date of the input stored in the database, the server transmits an electronic mail to urge the input of the information to the user to carry out the input at the next step.  
           [0016]    Moreover, the present invention provides a process failure information management system including a server and a terminal connected through a network. A user inputs information about a process failure by using the terminal and the input information is stored in a database of the server. Information to be input is assigned to a plurality of input steps and a notification destination for giving a notice by an electronic mail at the time of end of at least any of the plurality input steps is stored in the database.  
           [0017]    Moreover, the present invention provides a process failure information management system including registration and input means for storing input information about a process failure in a database, term managing means for carrying out a reminder through mail means when next input is not performed even if a predetermined time passes after the input, retrieving and reading means for retrieving and reading the information stored in the database, totalizing means for totalizing the information stored in the database, and output means for outputting the information stored in the database as a paper document in a predetermined format.  
           [0018]    According to the present invention, it is possible to reliably give a request for executing investigations and measures to each manager at a proper time. Consequently, the recurrent prevention measures against the process failure can be taken reliably.  
           [0019]    In the procedure, for preventing the process failure recurrence, from the execution of investigations and measures to the confirmation of the measures and the effect, moreover, the current situations of progress can be grasped and the procedure can be wholly carried out reliably by performing a guidance.  
           [0020]    According to the present invention, furthermore, the input by the user can be easily carried out so that the burden of the user can be relieved. In the use of the process failure management system, accordingly, the resistance feeling of the user can be reduced and a transition from the conventional management of a paper document can be carried out easily and smoothly.  
           [0021]    According to the present invention, it is possible to totalize and analyze the tendency and transition of process failure occurrence from various viewpoints. Furthermore, the report in the form of paper document is created from the information stored and managed in the database. Therefore, the information can be managed unitarily and time taken for newly creating the paper document is not required, and furthermore, input errors are not made during the creation of the paper document. 
       
    
    
     BRIEF DESCRIPTION OF THE DRAWINGS  
       [0022]    [0022]FIG. 1 is a view illustrating the basic structure of a process failure information management system according to the present invention;  
         [0023]    [0023]FIG. 2 is a diagram schematically showing the function of a server in the process failure information management system according to the present invention;  
         [0024]    [0024]FIG. 3 is a flow chart showing the operation of the process failure information management system according to the present invention;  
         [0025]    [0025]FIG. 4 is a diagram showing an example of a new registration screen in the process failure information management system according to the present invention;  
         [0026]    [0026]FIG. 5 is a diagram showing an example of a primary investigation result input screen in the process failure information management system according to the present invention;  
         [0027]    [0027]FIG. 6 is a diagram showing an example of a secondary investigation result input screen in the process failure information management system according to the present invention;  
         [0028]    [0028]FIG. 7 is a diagram showing an example of a measure input screen in the process failure information management system according to the present invention;  
         [0029]    [0029]FIG. 8 is a diagram showing an example of a measure confirmation result input screen in the process failure information management system according to the present invention;  
         [0030]    [0030]FIG. 9 is a diagram showing an example of an effect confirmation result input screen in the process failure information management system according to the present invention;  
         [0031]    [0031]FIG. 10 is a diagram showing an example of a reading display screen in the process failure information management system according to the present invention;  
         [0032]    [0032]FIG. 11 is a diagram showing an example of a modification input screen in the process failure information management system according to the present invention;  
         [0033]    [0033]FIG. 12 is a diagram showing an example of a report retrieval screen in the process failure information management system according to the present invention;  
         [0034]    [0034]FIG. 13 is a diagram showing an example of a retrieval result list display screen in the process failure information management system according to the present invention;  
         [0035]    [0035]FIG. 14 is a diagram showing an example of the retrieval result list display screen in the process failure information management system according to the present invention;  
         [0036]    [0036]FIG. 15 is a diagram showing an example of an analysis result display screen in the process failure information management system according to the present invention;  
         [0037]    [0037]FIG. 16 is a diagram showing an example of a news mail in the process failure information management system according to the present invention;  
         [0038]    [0038]FIG. 17 is a diagram showing an example of a measure completion report mail in the process failure information management system according to the present invention;  
         [0039]    [0039]FIG. 18 is a diagram showing an example of a reminder mail in the process failure information management system according to the present invention;  
         [0040]    [0040]FIG. 19 is a diagram showing an example of the table of a database in the process failure information management system according to the present invention;  
         [0041]    [0041]FIG. 20 is a diagram showing an example of the table of the database in the process failure information management system according to the present invention;  
         [0042]    [0042]FIG. 21 is a diagram showing an example of the master of the database in the process failure information management system according to the present invention;  
         [0043]    [0043]FIG. 22 is a diagram showing an example of the master of the database in the process failure information management system according to the present invention; and  
         [0044]    [0044]FIG. 23 is a diagram showing an example of a report to be a paper document in the process failure information management system according to the present invention. 
     
    
     DETAILED DESCRIPTION  
       [0045]    Preferred embodiments of the present invention will be described below with reference to the accompanying drawings.  
         [0046]    A process failure information management system, according to the present invention premises, as an infrastructure, a network environment using an intranet shown in FIG. 1. More specifically, the process failure information management system according to the present invention comprises at least one server  20  and a plurality of terminals  10 , both of which can be connected through a network  100 . The server  20  has a function of an intranet server and a database  30 . Each terminal  10  can utilize a service provided by the server  20  through a Web browser.  
         [0047]    The function of the server  20  will be schematically described with reference to FIG. 2.  
         [0048]    As shown in FIG. 2, the server  20  comprises registration and input means  21 , term managing means  22 , mailing means  23 , paper document output means  24 , retrieving and reading means  25 , totalizing means  26  and master maintenance means  27 , and furthermore, comprises a database  30  as described above.  
         [0049]    The registration and input means  21  first registers information about a process failure input from the terminal  10  to the database  30 , and adds and stores additional information in the database  30  when information about the process failure is additionally input from the terminal  10 . Moreover, the registration and input means  21  gives a notice of the registration or addition of information as a news report and gives a request for executing a work to a designated division or manager by utilizing the mailing means  23 . The term managing means  22  retrieves the database  30  to ascertain whether or not each division or manager carries out a work within a predetermined term. If the work has not been executed, a demand mail is transmitted by using the mailing means  23 . The paper document output means  24  sets the information about the process failure in the database  30  into a predetermined form and outputs the same information as a paper document  50 . The retrieving and reading means  25  retrieves the information in the database  30  and transmits and displays the same information to the terminal  10  in response to a request sent from the terminal  10 . The totalizing means  26  totalizes the information stored in the database  30  and transmits and displays the totalized information to the terminal  10 . The master maintenance means  27  carries out maintenance such as addition or modification for each master stored in the database  30 .  
         [0050]    An example of the structure of the database  30  will be described with reference to FIGS. 19 and 20. In this example, the database  30  includes a report table and a lot information table.  
         [0051]    As shown in FIG. 19, the report table stores a report title representing the type of the report, a date when a process failure occurs, an area and an equipment in which the process failure occurs and the cause of the process failure by setting, as a key, a report number uniquely provided to each process failure. Moreover, the report table stores treatment for the product and the results of investigations carried out after the process failure, the executed measure, the result of effect confirmation of the measures and the like. Furthermore, investigation and measure executors and an execution date are also stored. In the drawing, the name of a field to be the key is underlined.  
         [0052]    As shown in FIG. 20, the lot information table stores a kind name, a lot number, the number of failures and dropouts caused by a process failure by setting, as a key, a lot information number uniquely provided to each lot information. Moreover, a report number is stored as a foreign key.  
       Embodiment 1  
       [0053]    The operation of a process failure information management system according to the present invention will be described by using a flow chart in FIG. 3.  
         [0054]    In the case where such a phenomenon as to be supposed as a process failure is caused in any of manufacturing processes (step S 301 ), the technical staff in a manufacturing department first checks the phenomenon (step S 302 ). As a result, if it is decided that the process failure is caused, the occurrence of the process failure is input to the process failure information management system according to the present invention (step S 303 ).  
         [0055]    The input is carried out through a network  100  by using a terminal  10 . First of all, when a user (the technical staff in the manufacturing department) accesses a server  20  by using the terminal  10 , an initial screen  70  shown in FIG. 14 is transmitted from the server  20  and is displayed on the display screen of the terminal  10 . Next, when the user selects “New Registration/Input” from the displayed menu  70 , a screen  60  for new registration shown in FIG. 4 is transmitted from registration and input means  21  of the server  20  and is displayed on the display screen of the terminal  10 .  
         [0056]    In each input item in the new registration screen  60 , a report title represents the type of a process failure. For example, in the case where all products in one lot cannot be used due to the process failure, “lot-out” is input by selection from a pull-down menu. If some in one lot cannot be used, “drop-out” is input by the selection from the pull-down menu. If the process failure is slight but the cause thereof is to be studied and care is to be taken in subsequent processes, “process failure” is input by the selection from the pull-down menu.  
         [0057]    Moreover, an ID of a user who found the process failure is input to a discoverer ID by selection from the pull-down menu, and an area and an equipment in which the process failure occurs are input to an area and an equipment code by the selection from the pull-down menu. Furthermore, the date and time that the process failure occurs are input by key-in of the user or selection from the pull-down menu. By the selection from the pull-down menu, moreover, a work and a process in which the process failure is caused are input to a work name code and a process code and the cause of the process failure is input to a cause code. For the selection from the pull-down menu, various masters are stored in the database  30 . For example, as shown in FIG. 21, an area master, in which an area name and an area code corresponding to each area name are stored, is prepared for inputting the area of the process failure.  
         [0058]    Furthermore, a lot number and a kind of product in a lot in which the process failure occurs are input together with the number of receipts, the number of good products, the number of failures and the number of dropouts for each lot. As described above, the number of dropouts represents the number of products which cannot be used (that is, which are discarded) in each lot, and the number of failures represents the number of products which are to be carefully treated in subsequent processes and can still be used (does not need to be discarded).  
         [0059]    When the user inputs these input items and clicks a “register” button, the input information is transmitted to the server  20 . The registration and input means  21  of the server  20  assigns a report number peculiar to the received information and stores the same information as a new record in the report table of the database  30 . Moreover, a peculiar lot information number is assigned and stored in the lot information table together with the kind name, the lot number, the number of dropouts and the number of failures.  
         [0060]    Simultaneously with the storage in the database  30 , the mailing means  23  of the server  20  transmits a news mail for reporting the occurrence of the process failure to the user stored in the news mail user master (step S 304 ). FIG. 16 shows an example of the news mail. In order to transmit such a mail, the news mail user master shown in FIG. 22 is prepared for the database  30  and stores a user name and a mail address for a transmission destination of the news mail.  
         [0061]    Subsequently, a manager for a primary investigation is determined and the primary investigation is carried out (step S 305 ). The manager for the primary investigation finally decides as to the treatment of each lot, that is, as to whether a lot is set to “lot-out” or some products in the lot are set to “dropouts” or “process failure”, and furthermore, decides whether or not a subsequent process is to be stopped. The decision carried out by a primary investigation manager is input to the process failure information management system (step S 306 ).  
         [0062]    The input is carried out through the network  100  by using the terminal  10 . A primary investigation result input screen  61  shown in FIG. 5 is transmitted from the registration and input means  21  of the server  20  and is displayed on the display screen of the terminal  10 . A user (that is, a primary investigator) uses the primary investigation result input screen  61  and inputs the treatment of each lot, the necessity for stopping a subsequent process and a simple view. Furthermore, the user inputs his (her) own user ID as the primary investigator, determines a manager for a secondary investigation and inputs his/her user ID. At this time, it is preferable that the treatment of each lot, the necessity for stopping a subsequent process, the user ID of the primary investigator and the user ID of the secondary investigator are input by selection from the pull-down menu.  
         [0063]    When the user inputs these input items and clicks an “input” button, the input information is transmitted to the server  20 . The registration and input means  21  of the server  20  receives the information and stores the received information additionally to the report table of the database  30 . More specifically, the information are stored in each of fields including a treatment code, a subsequent process stop decision, a view on a primary investigation, a primary investigator and a secondary investigator in the record of the corresponding report number. Moreover, the mailing means  23  of the server  20  transmits a mail for requesting the execution of the secondary investigation to the user specified as the manager for the second investigation (step S 307 ).  
         [0064]    The user who receives a request for the secondary investigation carries out further investigations and studies of the cause of the process failure (step S 308 ) and inputs them as a final view to the process failure information management system (step S 309 ).  
         [0065]    The input is carried out through the network  100  by using the terminal  10 . A secondary investigation result input screen  62  shown in FIG. 6 is transmitted from the registration and input means  21  of the server  20  and is displayed on the display screen of the terminal  10 . The user (that is, a secondary investigator) inputs a final view by using the secondary investigation result input screen  62 . Furthermore, the user inputs his (her) own user ID as the secondary investigator, determines a manager who executes measures to prevent recurrence of the process failure, and inputs his/her user ID. At this time, it is preferable that the user ID of the secondary investigator and the user ID of the measure executor are input by the selection from the pull-down menu.  
         [0066]    When the user inputs these input items and clicks the “input” button, the input information is transmitted to the server  20 . The registration and input means  21  of the server  20  additionally stores the received information to the report table of the database  30 . Moreover, the mailing means  23  of the server  20  transmits a mail for requesting the execution of the recurrence prevention measures to the user specified as the measure executor (step S 310 ).  
         [0067]    The user who receives the request to execute measures drafts the recurrence prevention measures with reference to the view of the secondary investigator or the like. For the measures against the recurrence, it is possible to suppose the repair of equipment having drawbacks, the execution of education for an operator and the like. The user who receives a request for the execution of the measures takes these measures (step S 311 ) and inputs the contents of the measures thus taken and an execution date to the process failure information management system (step S 312 ).  
         [0068]    The input is carried out through the network  100  by using the terminal  10 . A measure input screen  63  shown in FIG. 7 is transmitted from the registration and input means  21  of the server  20  and is displayed on the display screen of the terminal  10 . The user (that is, the measure executor) inputs the contents of the measures thus executed and an execution date by using the measure input screen  63  and inputs his (her) own user ID as a measure executor. Furthermore, in the case where the equipment is repaired, it is preferable that the number of repair record is input. If the operator is educated, it is preferable that the date of education is input. At this time, it is preferable that the user ID of the measure executor is input by selection from the pull-down menu.  
         [0069]    When the user inputs these input items and clicks the “input” button, the information thus input is transmitted to the server  20 . The registration and input means  21  of the server  20  additionally stores the received information to the report table of the database  30 .  
         [0070]    Subsequently, the measure executor confirms that the measures are executed as intended or not (step S 313 ), and inputs a measure confirmation result to the process failure information management system (step S 314 ). For example, in the case where the equipment is repaired, it is confirmed that the equipment is operated normally after the repair and a comment indicative thereof is input. Moreover, in the case where the operator is educated, it is confirmed that the work is carried out according to the education and a comment indicative thereof is input.  
         [0071]    The input is carried out through the network  100  by using the terminal  10 . A measure confirmation result input screen  64  shown in FIG. 8 is transmitted from the registration and input means  21  of the server  20  and is displayed on the display screen of the terminal  10 . The user uses the measure confirmation result input screen  64  to input the result of the measure confirmation and the execution date of the measure confirmation and to input his (her) own user ID as a measure confirmer. At this time, it is preferable that the user ID of the measure confirmer is input by selection from the pull-down menu.  
         [0072]    When the user inputs these input items and clicks the “input” button, the information thus input is transmitted to the server  20 . The registration and input means  21  of the server  20  additionally stores the received information to the report table of the database  30 . Moreover, it is desirable that the completion of the measures and the contents of the measures are transmitted to a manager or technical staff in a manufacturing process. Therefore, the mailing means  23  of the server  20  transmits a measure completion report mail for reporting the completion of the measures and the contents of the measures to the user stored in the measure completion report user master. FIG. 17 shows an example of the measure completion report mail.  
         [0073]    Furthermore, the measure executor confirms the effect of the measures (step S 315 ) and inputs an effect confirmation result to the process failure information management system (step S 316 ). For example, it is confirmed that the same kind of process failures are not caused for several days or over several weeks after the execution of the measures, and a comment indicative thereof is input.  
         [0074]    The input is carried out through the network  100  by using the terminal  10 . An effect confirmation result input screen  65  shown in FIG. 9 is transmitted from the registration and input means  21  of the server  20  and is displayed on the display screen of the terminal  10 . The user uses the effect confirmation result input screen  65  to input the confirmation result of the effect and the execution date of the effect confirmation and to input a user ID of an effect confirmer himself (herself). At this time, it is preferable that the user ID of the effect confirmer is input by selection from the pull-down menu.  
         [0075]    When the user inputs these input items and clicks the “input” button, the information thus input is transmitted to the server  20 . The registration and input means  21  of the server  20  additionally stores the received information to the report table of the database  30 .  
         [0076]    As described above, the occurrence of a process failure and the conditions thereof, the treatments for a lot subjected to the process failure, the result of investigations of the cause, the contents of the measures and the confirmation of the execution, and the confirmation result of the effect of the measures are input to the database  30 , and are completed and stored as a process failure report (step S 317 ). The process failure report stored in the database  30  can be read from a reading display screen  66  on the terminal  10  shown in FIG. 10 through the network  100 . If necessary, a process for acquiring authorization (step S 318 ) might be provided after the completion of the process failure report, thereby acquiring the authorization of an administrator.  
         [0077]    According to the present invention, when the occurrence of the process failure is first input, a request for investigations is transmitted by a mail to a manager. When the manager who receives the request carries out the investigation and inputs the result, a mail for requesting an execution of further investigation or measures is transmitted to a next manager. Accordingly, the execution of the investigation and the measures can be reliably requested to each manager at a proper time so that the recurrence prevention measures for the process failure can be taken reliably.  
         [0078]    While a previous manager specifies a next manager in the above description, managers might be predetermined and stored in the database for the kind of the process failure, the area in which the process failure occurs or the work in which the process failure occurs. In the present embodiment, in the case where one user is to carry out one step, the sequential transmission of information is promoted and maintained between users and the execution of the investigation and the measures are taken over. For example, a user can also execute a plurality of steps by preparing the procedure for specifying a person himself (herself) as a user to carry out a next step.  
       Embodiment 2  
       [0079]    In Embodiment 1, preferably, the input screen for the user, that is, the primary investigation result input screen  61  in FIG. 5, the secondary investigation result input screen  62  in FIG. 6, the measure input screen  63  in FIG. 7, the measure confirmation result input screen  64  in FIG. 8 and the effect confirmation result input screen  65  in FIG. 9 are divided into two parts, i.e. upper and lower portions, as shown in the drawings respectively, and items to be newly input and input windows to input the items are displayed on the upper portion and the information already input is displayed on the lower portion.  
         [0080]    For example, in the primary investigation result input screen  61  shown in FIG. 5, it is preferable that the input windows for the treatment of each lot, the necessity for stopping a subsequent step, the view of a primary investigation, and the user IDs of the primary investigator and the secondary investigator, which are to be input using the screen  61 , are provided in the upper portion and the report title, the ID of the discoverer, the date and time of occurrence and the like, which have already been input, are displayed on the lower portion.  
         [0081]    In the secondary investigation result input screen  62  shown in FIG. 6, similarly, it is preferable that the input windows for the view of the secondary investigation, and the user IDs of the secondary investigator and the measure executor, which are to be input using the screen  62 , are provided in the upper portion and the treatment of each lot, the necessity for stopping a subsequent step, the view of the primary investigation, the primary investigator and the secondary investigator, which are input using the primary investigation result input screen  61 , as well as the report title, the discoverer ID and the date and time of occurrence are displayed on the lower portion.  
         [0082]    Thus, the items to be input in each input screen are displayed on the upper portion and the input item is displayed on the lower portion. Consequently, the items to be input can be clearly shown for the user and an input omission and an input to wrong items can be prevented. Moreover, the input can be carried out by referring to the input item, that is, the situation of a process failure, the result of investigations which have been executed and the like. Therefore, the contents to be input can easily be investigated and input. As described in Embodiment 1, furthermore, most of the input items in each input screen are provided in a pull-down menu. Accordingly, the input can easily be carried out and the input error can be prevented.  
       Embodiment 3  
       [0083]    In the present embodiment, in the case where the result of a secondary investigation, the execution of measures, the confirmation of the measures and the result of effect confirmation are not input even if a predetermined term passes after the primary investigation, secondary investigation or the measures are executed, a guidance is carried out through a mail.  
         [0084]    As described above, the report table of the database  30  is provided with the field for storing the execution date of the primary investigation, the execution date of the secondary investigation (accurately, the date that the results of the primary investigation or the secondary investigation is input), the execution date of the measures and the execution date of the measure confirmation, and furthermore, a field for storing the secondary investigator and the executor of the measures. Furthermore, the staff master stores the name and mail address of a manager to execute the investigations and the measures.  
         [0085]    The term managing means  22  of the server  20  refers to the report table of the database  30  and extracts a record in which the result of the secondary investigation has not been input irrespective of the passage of a predetermined number of days from the execution date of the primary investigation, for example. In the extracted record, the secondary investigator is specified and input by the primary investigator. Therefore, the mailing means  23  finds the mail address of the secondary investigator with reference to a staff master and transmits a reminder mail for requesting to execute the secondary investigation and to input the result. An example of the reminder mail is shown in FIG. 18.  
         [0086]    As shown in the flow chart of FIG. 3, similarly, in the case where the result of the primary investigation is not input, the case where the execution of the measures is not input, the case where the measure confirmation result is not input and the case where the effect confirmation result is not input after a predetermined number of days pass, the manager of the primary investigation or the manager of the measure execution is guided through a mail.  
         [0087]    As descried above, in the present embodiment, a manager which takes measures with a delay is specified and a reminder mail is transmitted to carry out a guidance by referring to the report table in the database  30 . Accordingly, it is possible to grasp the situations of current progress and to reliably execute all procedure in the procedure for preventing the recurrence of a process failure from the execution of the investigations and the measures to the confirmation of the measures and effects.  
       Embodiment 4  
       [0088]    As described in the Embodiment 1, a series of input results, by the respective managers, from the occurrence of the process failure to the effect confirmation of the measures are stored as a report for the process failure in a database  30 . Accordingly, it is possible to retrieve the conditions of each process failure and measures thereagainst from various viewpoints.  
         [0089]    When the user selects “Retrieval/Reading of Report” from a menu display  71  of an initial screen  70  shown in FIG. 14, a report retrieval screen  68  shown in FIG. 12 is displayed on a terminal  10  of the user by the retrieving and reading means  25  of the server  20  . When the user specifies retrieval keys in the report retrieval screen  68 , retrieving and reading means  25  retrieves the database  30 , extracts a process failure coincident with the retrieval keys and causes the terminal  10  to display the process failure.  
         [0090]    The retrieval is roughly divided into simple retrieval and detailed retrieval. In the simple retrieval, the retrieval which is used comparatively often is prepared as a button and a user can carry out the retrieval by clicking the button. In the example of FIG. 12, there are prepared a “this month whole list” button for displaying all process failures of this month, a “this month lot-out” button for displaying all process failures to be lot-out in this month and an “authorization waiting” button for displaying all process failure reports waiting for the authorization by an administrator. In the detailed retrieval, the user can specify the retrieval keys in more detail. In the example of FIG. 12, it is possible to specify a date on which the process failure occurs and a type of the process failure, the cause of the process failure and an area in which the process failure occurs, and the situations of progress of investigations and measures.  
         [0091]    The result of the retrieval is displayed on the terminal  10  of the user in the retrieval result list display screen  69  shown in FIG. 13, for example. In the list display screen, a serious process failure such as lot-out is emphasized by making the background red (which is represented in fine hatching in FIG. 13), for example. Moreover, a process failure of middle degree such as the dropout of some products in a lot is emphasized by making the background green (which is represented in coarse hatching in FIG. 13), for example. By the emphasis display, the serious process failure can be prevented from being oversight even when browsing the screen.  
         [0092]    Moreover, the retrieval result list display screen  69  shown in FIG. 13 is provided with “display”, “input”, “modify” and “output” buttons. When the user clicks the “display” button, a corresponding process failure is displayed on the terminal of the user in the reading display screen  66  of FIG. 10 through the retrieving and reading means  25 .  
         [0093]    When the user clicks the “input” button, any of the input screens shown in FIGS.  5  to  9  is displayed on the terminal  10  of the user by the registration and input means  21 . For example, in the case where the input of the primary investigation result is completed, the secondary investigation result input screen in FIG. 6 is displayed by clicking the “input” button. In the case where the input of the secondary investigation result is completed, the measure input screen in FIG. 7 is displayed. Thus, the user can call the input screens in FIGS.  5  to  9  from the retrieval result list display screen and can input the investigation result, the measure execution, the results of measure confirmation or effect confirmation.  
         [0094]    When the user clicks the “modify” button, the modification input screen  67  shown in FIG. 11 is displayed on the terminal  10  of the user by the registration and input means  21 . The user can modify the input items by using the modification input screen  67 . Also in the modification input screen, it is preferable that a pull-down menu is utilized for the input as much as possible to easily carry out the input of the user and to prevent input errors.  
         [0095]    When the user clicks the “output” button, a paper document  50  is output by paper document output means  24 . The output of the paper document will be described in Embodiment 6.  
       Embodiment 5  
       [0096]    As described above, the database  30  stores a series of input results, by respective managers, from the occurrence of a process failure to the measure effect confirmation as a report for the process failure. Accordingly, the totalizing means  26  of the server  20  can analyze and totalizes the contents of the process failure, that is, each field item of the database  30  from various viewpoints.  
         [0097]    For example, the number of dropouts caused on the previous day can be totalized from the occurrence date field in the report table and the number of dropouts field in the lot information table. Furthermore, the number of dropouts can be totalized for each area or each cause from an area code or a cause code in the report table. The results of the totalization can be collected in a table or the like and, for example, can be utilized as a news information  72  of the process failure on the previous day on the initial screen  70  in FIG. 14, for example.  
         [0098]    As shown in the analysis result display screen  73  of FIG. 15, moreover, it is also possible to totalize the number of dropouts in each area for each cause in a week and to utilize the same results in order to grasp the tendency and transition of the process failure in each area.  
       Embodiment 6  
       [0099]    As described above, the database  30  stores a series of input results, by the respective managers, from the occurrence of a process failure to the effect confirmation of measures as a report for the process failure. In the present embodiment, these are output as a report in the form of a paper document by a request sent from a user.  
         [0100]    As described above in Embodiment 4, the retrieval result list display screen  69  in FIG. 13 is provided with an “output” button. When the user clicks the “output” button, a paper document  50  is output by paper document output means  24 . The format of the paper document is predetermined and the paper document output means  24  reads the contents stored in the database  30  and outputs the same contents as a paper document in the predetermined format. An example of the report in the form of the paper document is shown in FIG. 23.  
         [0101]    According to the present embodiment, the report in the form of paper document is created from the information stored and managed in the database  30 . Therefore, the information can be unitarily managed and time taken for newly creating the paper document is not required, and furthermore, input errors are not made during the creation of the paper document.