CN1299238C - Procedure management system - Google Patents

Procedure management system Download PDF

Info

Publication number
CN1299238C
CN1299238C CNB2004100008103A CN200410000810A CN1299238C CN 1299238 C CN1299238 C CN 1299238C CN B2004100008103 A CNB2004100008103 A CN B2004100008103A CN 200410000810 A CN200410000810 A CN 200410000810A CN 1299238 C CN1299238 C CN 1299238C
Authority
CN
China
Prior art keywords
data
operation data
database
retrieval
terminal
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.)
Expired - Fee Related
Application number
CNB2004100008103A
Other languages
Chinese (zh)
Other versions
CN1517925A (en
Inventor
浅川正大
丸山洋行
八木猛
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Olympus Corp
Original Assignee
Olympus 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
Priority claimed from JP2003007145A external-priority patent/JP2004220335A/en
Priority claimed from JP2003126133A external-priority patent/JP2004334355A/en
Priority claimed from JP2003385380A external-priority patent/JP2005149112A/en
Priority claimed from JP2003401781A external-priority patent/JP2005165546A/en
Application filed by Olympus Corp filed Critical Olympus Corp
Publication of CN1517925A publication Critical patent/CN1517925A/en
Application granted granted Critical
Publication of CN1299238C publication Critical patent/CN1299238C/en
Anticipated expiration legal-status Critical
Expired - Fee Related 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)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)

Abstract

Production process control system. This system comprises: the production terminal part (13n); a server device (101) having a communication controller (111) and a database device (112); and a data reference terminal part (15n). The communication controller (111) has: a buffering device (111m) storing the various process data; a data input processing part (112b) immediately transmitting a reception completion signal of the various process data outputted from the production terminal part to the production terminal part (13n); and a data output processing part sequentially outputting the stored various process data to the database device (112). The database device (112) has: the database (112d) storing the outputted various process data; a data input processing part (112b); and a data output processing part (112c) processing and outputting the data in response to a reading request from the data reference terminal part (15n).

Description

Working procedure management system
Technical field
The present invention relates to Working procedure management system, it is used to carry out the management of various operation data, and these operation data are for example product or the half-finished check results that obtain from each operation of the various flow charts such as manufacturing process of product or adjust data etc.
Background technology
As existing Working procedure management system, for example, it is known to open the content described in the flat 11-320348 communique as the spy of the open communique of Japan's patented claim.The disclosed manufacturing process of this publication management system has: terminal part, and it exports various manufacturing data when specified time limit or every specified quantity; The host computer side arithmetic processing section, when it will be treated to the document form of regulation from the various manufacturing data operations of terminal part output, from these various manufacturing data, release and ask the higher predetermined data item of frequency from outside reading, according to request, carry out various calculation process from the outside; The host computer side database, it is used to be stored in the various manufacturing data that the host computer side arithmetic processing section is carried out the document form after the calculation process; The server side arithmetic processing section, it is used to import the predetermined data item of being extracted out in above-mentioned host computer side arithmetic processing section, and this predetermined data item is carried out calculation process, and according to carrying out various calculation process from the request of outside; The server side database, it is according to the calculation process of above-mentioned server side arithmetic processing section, the store predetermined data item.
In this manufacturing process's management system, when the server side arithmetic processing section stores into the request of the reading frequency higher data item from the outside in the server side database, the server side arithmetic processing section is stored/is read the server side data of database, therefore to the request of reading, can be independent of the action of reading of host computer side from the outside.Its result just can carry out reading of data and can not produce the computing of host computer side arithmetic processing section action and hinder.
In the existing Working procedure management system of formation as above-mentioned, owing to must have the host computer side of the various operation data of storage and carry out this duplex equipment of server side that data retrieval is handled, therefore exist the problem that increases equipment investment or maintenance cost from the outside.
In addition, owing to will release from the higher predetermined data item of the outside request of reading frequency, output to the server side arithmetic processing section and store in the server side database, therefore handle quite numerous and diverse.In addition,, therefore can not from the server side database, retrieve such data item, must extract out from the host computer side database because the lower data item of usage frequency does not sign in in the server side database.So the result can make the s operation control action of host computer side be hindered, thereby, even sometimes can not be the manufacturing data storage of importing in proper order from the manufacturing terminal part to the host computer side database.
In addition, as the prior art related with the present invention, for example, it is known to open the content described in the 2002-258931 communique as the spy of the open communique of Japan's patented claim.
This Working procedure management system has each operation 1 that is inserted in the manufacturing process and the manufacturing management system 10 between a plurality of terminal 2 as shown in Figure 1.This manufacturing management system 10 has: test section 11, and it detects about making actual achievement and unusual information; Storage part 12, its storage is by the detected information of test section 11; Distribution portion 13, it will be stored in distribution of information in the storage part 12 in specific terminal 2; Warning portion 14 when it detects relevant unusual information at test section 11, sends to terminal 2 with warning message.
In this manufacturing management system, relevant unusual information sends to specific terminal 2 by warning portion 14.Therefore,, must in specific terminal 2, confirm, under the supvr is in situation away from the position of specific terminal 2, just can not learn unusual generation, have the possibility that is difficult to handle rapidly for learning unusual generation.In addition, because it is detecting under the unusual situation, from the relevant unusual information of operation 1 output, detect this information by test section 11, though can detect unusually, be difficult to use analysis procedure information, judge unusual tendency is arranged, to perceive the problem that unusual senior detection method in advance but exist.
In addition, though such manufacturing process's management system can detect the unusual of operation 1, for example determine unusual reason etc. according to operator's judgement.Therefore, sometimes according to operator's skill level etc., can produce good and bad different operation result.
In addition, in general a lot of about unusual information of this operation and the not clear part of cause-effect relationship that becomes between the information of its reason, this makes determines this unusual reason difficulty more that becomes.
In addition, as the prior art related with the present invention, for example, it is known to open the content described in the 2002-91532 communique as the spy of the open communique of Japan's patented claim.
This Working procedure management system as shown in Figure 2, a plurality of data entry terminal 50a, 50b,---and data be connected to server unit (data, services apparatus) 20 with reference to terminal 30 by network 40.Server unit 20 has database 21, in this server unit 20, is provided with the data processing equipment 24 that is made of data inputs handling part 22 and data output processing part 23, with the storage of carrying out the operation data/browse.
At first, the storage of operation data by operator's service data entry terminal 50a, 50b,---carry out.At this moment, the operator conducts interviews to the data input handling parts 22 in the data processing equipment 24 of server unit 20 by network 40, with input picture data call out to data entry terminal 50a, 50b,---on, carry out the data necessary input from this picture.Data entry terminal 50a, 50b,---on, the input data that to import according to this picture send to by network 40 after the data input handling part 22 in the data processing equipment 24 of server unit 20, and it is saved in the database 21 as the operation data.
In addition, carry out browsing of operation data by operator's service data with reference to terminal 30.At this moment, the operator conducts interviews to the data output processing part 23 in the data processing equipment 24 of server unit 20 by network 40, accesses data output picture in data on reference to terminal 30, according to this picture, import the condition corresponding with the operation data of reference object.Data with reference to terminal 30 on, will send to data output processing part 23 in the data processing equipment of server unit 20 by network 40 with reference to condition according to what this picture was imported.
Data output processing part 23 analyze from data with reference to terminal 30 receive with reference to condition, after these operation data with reference to condition are satisfied in database 21 extractions, by network 30, these operation data are sent to data with reference to terminal 30, it is presented on this picture.
In the system that constitutes like this, for example, the server unit 20 of the Fig. 2 that is had respectively by all departments of the enterprise that carries out the management of this manufacturing process is stored the operation data, and therefore, the server unit 20 of storage operation data is dispersed in physically different a plurality of places sometimes.Therefore, when operator (user) will browse operation data as purpose, must travel round between above-mentioned department, browse the data in a plurality of server units 20, so browsing of operation data quite be expended time or time.
In addition, in the system that constitutes like this, owing to do not consider the physical restriction (capacity limit of storage area etc.) of server unit 20 fully, therefore for improving the managerial ability of operation data, under considerable situation, replacing with more high performance hardware just becomes unique method.
Summary of the invention
The problem that the present invention wants to solve is exactly to improve the various drawbacks that produced when using the server unit with database to manage the operation data concentratedly.
Working procedure management system of the present invention is characterised in that it is made of following part: make terminal part, it has first data input handling part that carries out the input of operation data and first data output processing part of carrying out the output of operation data; Server unit, it has the data library device of communication control unit and centralized stores operation data, by communication network, is connected to this manufacturing terminal part; Data are with reference to terminal part, and it reads request by communication network to the operation data that are stored in this data library device.This communication control unit has: snubber assembly, and it is used to store the operation data; Second data input handling part, it will when storing in this snubber assembly, with the signal that the reception of notifying these operation data has been finished, send to this manufacturing terminal part from these operation data of making terminal part output temporarily; Second data output processing part, its operation data with this snubber assembly stored output to this data library device.This data library device has: database, and it is preserved from the operation data of this communication control unit output; The 3rd data input handling part, it stores the operation data into this database; The 3rd data output processing part, it is processed and exports the operation data that are kept in this database according to from the request of reading of these data with reference to terminal part.
According to above-mentioned Working procedure management system, because database and the communication control unit of preserving the operation data are focused in the server unit, this communication control unit is used to control from the transmission to data library device of the operation data of a plurality of manufacturing terminal parts outputs, therefore equipment be can reduce, this equipment investment or maintenance cost reduced.In addition, when can remaining the output processing of carrying out at a high speed from the operation data of making terminal part, can preferentially carry out from the read Request Processing of data with reference to the operation data of terminal part, and can not hinder the processing that writes of operation data, make writing of operation data handle and read the Request Processing both and can access and take into account.
And, in the Working procedure management system of the invention described above, above-mentioned communication control unit can also have the data operation handling part, this data operation handling part is extracted specific operation data item out, to each operation data item or at regular intervals or during every some, carry out the operation data item of extracting out is made the calculation process of prescribed form, and store the result of this calculation process into database.
According to this Working procedure management system, owing to, on communication control unit, amount in real time, be saved in the database on the server unit in advance to the higher operation data of request frequency, therefore can handle the request of reading more at high speed.In addition,, do not carry out numerous and diverse processing in advance, can carry out reference with identical main points for from the not high operation data of the request frequency of outside.
In addition, in above-mentioned Working procedure management system of the present invention, above-mentioned communication control unit also can have following each several part: the data operation handling part, it extracts specific operation data item out, to each operation data item or at regular intervals or during every some, carry out the operation data item of extracting out is made the calculation process of prescribed form, and this calculation process result is stored in the above-mentioned database; Unusual judgment processing portion, it is judged the exceptional value among the calculation process result of this data operation handling part, when being exceptional value as if this result, the operation data as operand is carried out mark; Display process portion, its warning of carrying out the operation data that have been labeled at this shows.
According to this Working procedure management system, owing on communication control unit, monitor the operation data item that has marked, and warn when surpassing setting, so data needn't read request with reference to terminal part at every turn, can monitor the operation data efficiently.
In addition, in above-mentioned Working procedure management system of the present invention, also can carry out like this: when the operation data being stored into the time required in the above-mentioned database when exceeding schedule time, above-mentioned the 3rd data input handling part is ended to store the operation data into this database, meanwhile, the signal that notice operation data storage is ended sends to above-mentioned second data output processing part, when this second data output processing part receives this signal of notice operation data storage termination,, the operation data that are stored in the above-mentioned snubber assembly are carried out the interruption of stipulated time to the output of this data library device.
By such work owing to alleviated the load that imposes on data library device by the stores processor of operation data, can priority processing from the read Request Processing of data with reference to the operation data of terminal part.
Description of drawings
Fig. 1 is the structural representation as the manufacturing management system of one of prior art.
Fig. 2 is the structural representation as the manufacturing management system of one of another prior art.
Fig. 3 is the theory structure synoptic diagram of Working procedure management system of the present invention.
Fig. 4 is the second structure example synoptic diagram of the communication control unit in the Working procedure management system shown in Figure 3.
Fig. 5 is the 3rd a structure example synoptic diagram of the communication control unit in the Working procedure management system shown in Figure 3.
Fig. 6 is the synoptic diagram of first embodiment of Working procedure management system of the present invention.
Fig. 7 is the synoptic diagram of second embodiment of Working procedure management system of the present invention.
Fig. 8 is the synoptic diagram of the 3rd embodiment of Working procedure management system of the present invention.
Fig. 9 is the synoptic diagram of the 4th embodiment of Working procedure management system of the present invention.
Figure 10 is the exemplary plot to the abnormality juding benchmark of operation data.
Figure 11 is the synoptic diagram of the 5th embodiment of Working procedure management system of the present invention.
Figure 12 is the synoptic diagram of the 6th embodiment of Working procedure management system of the present invention.
Figure 13 is the synoptic diagram of the 7th embodiment of Working procedure management system of the present invention.
Figure 14 is the synoptic diagram of the 8th embodiment of Working procedure management system of the present invention.
Figure 15 is the synoptic diagram of the 9th embodiment of Working procedure management system of the present invention.
Figure 16 is a data of database structural representation of preserving the operation data.
Figure 17 transmits in the operation data of data generating unit from be kept at database, according to the rules the synoptic diagram of the operation data of condition extraction.
Figure 18 is the transmission data aggregation portion of Central Management Server device, according to the order of the data aggregation between predefined server unit, carries out the situation key diagram of data aggregation.
Figure 19 is the synoptic diagram of the tenth embodiment of Working procedure management system of the present invention.
Figure 20 is the synoptic diagram of the 11 embodiment of Working procedure management system of the present invention.
Figure 21 is the slave unit synoptic diagram of an example of the operation data of output automatically.
Figure 22 is the synoptic diagram (its 1) of an example of the operation data recording on the operation tables of data.
Figure 23 is the synoptic diagram of an example of the event data record on the event data table.
Figure 24 (a) is a process number according to the retrieval in the demonstration example of the result for retrieval of portion, and a part of checking data is in the view outside the permissible range.
Figure 24 (b) is a process number according to the retrieval in the demonstration example of the result for retrieval of portion, the part of history of checking data in permissible range basically to the synoptic diagram of the near state of a termination.
Figure 24 (c) is a process number according to the retrieval in the demonstration example of the result for retrieval of portion, checks that the part of history of data is in the synoptic diagram of the state of setting value one side basically continuously in permissible range.
Figure 25 is by the process number synoptic diagram of the demonstration example of the result for retrieval retrieved of portion and event data search part according to the retrieval.
Figure 26 (a) and (b) be in operation, to occur after the change through after the stipulated time; in checking data, note abnormalities or the situation of any change under; by with the event data of same content relatively, in the key diagram when determining the reason of unusual/change, the process number result for retrieval synoptic diagram of portion according to the retrieval.
Figure 26 (c) change occurs afterwards through after the stipulated time in operation; in checking data, note abnormalities or the situation of any change under; by with the event data of same content relatively, the synoptic diagram of result for retrieval in the key diagram when determining the reason of unusual/change, the event data search part.
Figure 27 is the synoptic diagram of the 12 embodiment of Working procedure management system of the present invention.
Whether Figure 28 notes abnormalities in the history to the inspection data shown in Figure 24 (a) or the synoptic diagram of the treatment scheme that any change is judged.
Whether Figure 29 notes abnormalities in the history to the inspection data shown in Figure 24 (b) or the synoptic diagram of the treatment scheme that any change is judged.
Whether Figure 30 notes abnormalities in the history to the inspection data shown in Figure 24 (c) or the synoptic diagram of the treatment scheme that any change is judged.
Figure 31 is data shown in Figure 20 second structural representations with reference to terminal 530.
Figure 32 is the schematic flow sheet that the extraction of candidate's reason of unusual/change is handled.
Figure 33 is the schematic flow sheet that the extraction of the candidate result of incident is handled.
Figure 34 is the synoptic diagram (its 2) of an example of the operation data recording on the operation tables of data.
Embodiment
Below, with reference to the accompanying drawings, embodiments of the present invention are described.
Fig. 3 is the theory structure synoptic diagram of Working procedure management system of the present invention.This Working procedure management system has: a plurality of manufacturing terminal parts 131,132 ..., (n is an integer to 13n, and following table is shown 131~13n), and they are configured on the production line 190; Server unit 101, it has communication control unit 111 and data library device 112; A plurality of data with reference to terminal part 151,152 ..., (n is an integer to 15n, and following table is shown 151~15n), and these devices couple together by network 100 and constitute this Working procedure management system.
Make terminal part 131~13n and have (not shown): data input handling part, it imports various operation data in real time or when specified time limit or every specified quantity; Data output processing part, it outputs to server unit 101 with the operation data.
The communication control unit 111 of server unit 101 has snubber assembly 111m and the 111a of Data Management Department.Snubber assembly 111m storage operation data.The 111a of Data Management Department has: data input handling part 111b, and it receives from the operation data of manufacturing terminal part 131~13n output, and is stored to snubber assembly 111m; Data output processing part 111c, its output is stored in the operation data among the snubber assembly 111m.
The data library device 112 of server unit 101 has database 112d and data processing division 112a.Database 112d preserves from the operation data of communication control unit 111 outputs.Data processing division 112a has: data input handling part 112b, and it receives from the operation data of communication control unit 111 outputs, and is stored among the database 112d; Data output processing part 112c, its basis is from the data retrieval request of data with reference to terminal part 151~15n, and the operation data according to being stored among the database 112d amount to, process and export predetermined data.
Data with reference to terminal part 151~15n be used for retrieving, with reference to the operation data that are kept at database 112d.
Action to the Working procedure management system of Fig. 3 describes.
When input operation data, when the data input handling part of making terminal part 131~13n receives from when making the operation data of the facility control program output that terminal part 131~13n carries out, the data output processing part of making terminal part 131~13n outputs to it server unit 101 in real time.
Herein, have when being used to import the data entry program of operation data when making terminal part 131~13n, make terminal part 131~13n in the indication of data input handling part reception according to the input picture that generates by the execution data entry program, the operation data of when stipulated time or every specified quantity, importing, simultaneously, in data output processing part, output to server unit 101 by network 100.In these moved, the data output processing part of making terminal part 131~13n was after output operation data, and the data input handling part of making terminal part 131~13n becomes reception data waiting status immediately, becomes the state that can obtain the subsequent processing data.
At server unit 101, when the data of communication control unit 111 input handling part 111b receives operation data from the data output processing part output of making terminal part 131~13n, when just form stores among the snubber assembly 111m temporarily in accordance with regulations with these operation data, by network 100, immediately to making the notice that terminal part 131~13n is sent completely reception.
The data output processing part 111c of communication control unit 111 will be stored in the operation data among the snubber assembly 111m, output to data library device 112.And data output processing part 111c monitors one by one whether the operation data that do not output to data library device 112 are arranged in snubber assembly 111m, if there are the not operation data of output, just these operation data is outputed to data library device 112.
Data input handling part 112b on the data library device 112 is saved in the operation data after the database 112d, the data output processing part 112c on the communication control unit 111 is preserved the transmission of finishing notice.In addition, herein, read request from data with reference to the operation data of terminal part 151~15n for handling, load at data library device 112 is high under the situation that is saved in long degree of required time ratio stipulated time of database 112d, when data input handling part 112b ends to preserve operation, the transmission of the data output processing part 111c of communication control unit 111 being preserved suspension notice.
When receiving from the expression of the data of data library device 112 input handling part 112b, preserves when finishing the signal of notice the data output processing part 111c of communication control unit 111, when in flushing device 111m that the operation data that output to data library device 112 are postponed, deleting, continue to monitor the operation data that on snubber assembly 111m, whether also exist other not export.In addition, when receiving when preserving the signal of suspension notice from the expression of data inputs handling part 112b, data output processing part 111c handles the output on the data output processing part 111c and carries out the interruption of stipulated time.During this interruption, in snubber assembly 111m, guarantee the posting field that the operation data of ormal weight are used, so that when when making terminal part 131~13n the output of operation data is arranged, data input handling part 111b can store the operation data of some on snubber assembly 111m.
Data with reference to terminal part 151~15n to being stored in operation data on the database 112d when reading request, just access the output condition picture that data output processing part 112c had of data library device 112, be presented on the picture of data with reference to terminal part 151~15n.Be used to read by data with reference to terminal part 151~15n by import the condition of specified operation data according to this output condition picture,, be sent among the data output processing part 112c of the data library device 112 in the server unit 101 by network 100.Data output processing part 112c analyzes the condition that sends over, that is be used for reference by the condition of data with reference to the specified operation data of terminal part 151~15n, according to this condition, from database 112d, extract the operation data out and process, by network 100, its result is sent to data with reference to terminal part 151~15n, and be presented on the picture.
In addition, data output processing part 112c is during carrying out reading the processing of operation data from database 112d, and data input handling part 112b will be made as waiting status to the processing that database 112d preserves the operation data.When being made as this pending state, end the preservation of data herein, afterwards through official hour.By such work, be used in response and read the processing of the data output processing part 112c of request from data with reference to the operation data of terminal part 151~15n and preferentially carry out than the processing of data inputs handling part 112b.
Fig. 4 is the second structure example synoptic diagram of the communication control unit 111 in the Working procedure management system shown in Figure 3.This communication control unit 111 also has data operation handling part 111e except the structure of Fig. 3.Data operation handling part 111e is for example (data are with reference to the operation data of the more high specific project of the request of the reading frequency of terminal part 151~15n) from the outside, from snubber assembly 111m, extract out, make the form of regulation, after being stored among the snubber assembly 111m, these data are exported from data output processing part 111c temporarily.Thereby, above-mentioned specific operation data are stored among the database 112d.
And, in the communication control unit 111 of this Fig. 4, data inputs handling part 111b receives data output processing part on making terminal part 131~13n to output to operation data the server unit 101, when form in accordance with regulations stores snubber assembly 111m into, by network 100, finish receiving notice to making terminal part 131~13n transmission immediately.
Fig. 5 is the 3rd a structure example synoptic diagram of the communication control unit 111 in the Working procedure management system shown in Figure 3.This communication control unit 111 also has data operation handling part 111e, the unusual 111f of judgment processing portion and the 111g of display process portion except the structure of Fig. 3.Whether the unusual 111f of judgment processing portion judges unusually to the data of the prescribed form that data arithmetic processing section 111e makes.The 111g of display process portion is used for when the unusual judgment processing 111f of portion is judged as abnormal data these data being warned demonstration.
In the communication control unit 111 among Fig. 5, when data input handling part 111b receives the operation data of the data output processing part output that is had from make terminal part 131~13n, when being stored in its form in accordance with regulations among the snubber assembly 111m, by network 100, finish receiving notice to making terminal part 131~13n transmission immediately.
Data operation handling part 111e is for example (data are with reference to the operation data of reading the more high specific project of request frequency of terminal part 151~15n) from the outside, from snubber assembly 111m, extract out, make the form of regulation, after being stored among the snubber assembly 111m, these data are exported from data output processing part 111c temporarily.Thereby, above-mentioned specific operation data are stored among the database 112d.Whether the unusual 111f of judgment processing portion to being judged unusually by the resulting data of data operation handling part 111e, and when existing when unusual, 111g warns demonstration in display process portion.
Secondly, the embodiment to first theory structure of the Working procedure management system that adopts the invention described above describes.And, in each embodiment, to same parts and with Fig. 3~Fig. 5 in identical parts give prosign, make it corresponding mutually.
Fig. 6 is the synoptic diagram of first embodiment of Working procedure management system of the present invention.The Working procedure management system of this embodiment has: a plurality of manufacturing terminal part 131~13n and 141~14n; Server unit 101; A plurality of data are with reference to terminal part 151~15n; And the network 100 that connects them.
A plurality of manufacturing terminal part 131~13n and 141~14n are configured in the production line 190.Make terminal part 131~13n and have facility control program 103a and the 103b of Data Management Department.Facility control program 103a is in real time or when stipulated time or every specified quantity, is making the program of on terminal part 131~13n the product that flows being checked or adjusted processing on production line 190.The 103b of Data Management Department has: data input handling part 103b1, and it receives the operation data that generated by actuating equipment control program 103a; Data output processing part 103b2, it outputs to the operation data in the server unit 101.
In addition, make terminal part 141~14n and have data entry program 104a and the 103b of Data Management Department.Data entry program 104a is a program of carrying out following processing on terminal part 141~14n making, and this processing is used to obtain the operation data of importing on not shown input picture when stipulated time or every specified quantity.The 103b of Data Management Department has: data input handling part 103b1, and it receives by carrying out the obtained operation data of data entry program 104a; Data output processing part 103b2, it outputs to server unit 101 with the operation data.
Server unit 101 has communication control unit 111 and data library device 112.
Communication control unit 111 has memory storage 111d and the 111a of Data Management Department.Storage operation data in memory storage 111d.The 111a of Data Management Department has: data inputs handling part 111b, and it receives from making the operation data of terminal part 131~13n and 141~14n output, and is stored among the memory storage 111d as snubber assembly; Data output processing part 111c, it is used for exporting the operation data that are stored in memory storage 111d.
Data library device 112 has: database 112d, and it is preserved from the operation data of communication control unit 111 outputs; Data input handling part 112b, it receives from the operation data of communication control unit 111 outputs, and is stored among the database 112d; And WWW (Word Wide Web) handling part 112w.WWW handling part 112w has data output processing part 112c.This data output processing part 112c has and is used to import from the output condition picture 112c1 of data with reference to the data retrieval condition of terminal part 151~15n, and according to the operation data that are stored in database 112d, amount to, the processing predetermined data, and with its output.
WWW browsing software 150 is installed in data in reference to terminal part 151~15n.When carrying out WWW browsing software 150, just can carry out retrieval, the reference of process number certificate on reference to terminal part 151~15n in data.
Action to Working procedure management system shown in Figure 6 describes.
When exporting the operation data from the facility control program 103a that carries out at manufacturing terminal part 131~13n, data input handling part 103b1 in the 103b of Data Management Department receives this operation data in real time, meanwhile, these operation data are outputed in the server unit 101 by network 100 by data output processing part 103b2 in real time.In addition, in making terminal part 141~14n, data input handling part 103b1 in the 103b of Data Management Department is when receiving every stipulated time or every specified quantity during to the operation data imported by the shown input picture of the effect of executory data entry program 104a, meanwhile, data output processing part 103b2 outputs to server unit 101 by network 100 with these operation data.
Herein, when the data output processing part 103b2 of server unit 101 on making terminal part 131~13n or 141~14n receives the operation data, by network 100, data input handling part 111b from the communication control unit 111 that is positioned at server unit 101, the notification signal that finishes receiving is sent to the 103b of Data Management Department, after the 103b of Data Management Department receives this signal, the processing of end data output processing part 103b2 makes data input handling part 103b1 become the Data Receiving waiting status immediately.Its result, making terminal part 131~13n and 141~14n becomes the state that can export follow-up operation data.
In the communication control unit 111 of server unit 101, when data inputs handling part 111b receives operation data from the data output processing part 103b2 output of making terminal part 131~13n or 141~14n, these operation data form in accordance with regulations is stored among the memory storage 111d.When carrying out this storage, data input handling part 111b sends the notification signal that finishes receiving immediately by network 100 to making terminal part 131~13n or 141~14n.The data output processing part 111c of communication control unit 111 monitors on memory storage 111d the whether residual operation data that do not output to data library device 112 that have one by one, if there are the not operation data of output, just it is outputed to data library device 112.
The data of data library device 112 input handling part 112b when the preservation finished to the operation data of database 112d, to the data output processing part 111c of communication control unit 111, sends and preserves the notification signal of finishing.In addition, at this moment, in order to handle from the request of reading of data with reference to the operation data of terminal part 151~15n, when the load of data library device 112 high under the situation that is saved in the degree that the required time ratio stipulated time of database 112d grows, the data input handling part 112b of data library device 112 is when ending to preserve operation, to the data output processing part 111c of communication control unit 111, send the signal of this preservation suspension notice.
When the data output processing part 111c of communication control unit 111 receives the notification signal of finishing from the preservation of the data of data library device 112 input handling part 112b, in the operation data of being exported from memory storage 111d deletion, continue to monitor on memory storage 111d, whether also have the next not operation data of output.In addition, receive at data output processing part 111c under the situation of the signal of preserving suspension notice, the output on the data output processing part 111c is handled carried out the interruption of stipulated time.During this interruption, when when making terminal part 131~13n, 141~14n the output of operation data arranged, data input handling part 111b in memory storage 111d, guarantees the storage area that the operation data of ormal weight are used, so that can store the operation data of some on memory storage 111d.
For the operation data that are stored among the database 112d are read request, carry out WWW browsing software 150 in data on reference to terminal part 151~15n, carry out connection processing, the output condition picture 112c1 in the data output processing part 112c is presented on the picture of WWW browsing software 150 the WWW handling part 112w on the data library device 112.Be used for condition, sent to the data output processing part 112c in the data library device 112 by network 100 with reference to the operation data that set with reference to the output condition picture 112c1 on the picture of terminal part 151~15n according to data.Data output processing part 112c analyzes the condition that sends over, that is analysis is used for reference by the condition of data with reference to the operation data of terminal part 151~15n appointment, according to this condition, extracting the operation data out from database 112d processes, by network 100, its result is sent to data with reference to terminal part 151~15n, and it is presented on the picture.
In addition, data output processing part 112c is during carrying out reading the processing of operation data from database 112d, and data input handling part 112b makes the waiting status that is treated as that the operation data is saved in database 112d.When becoming this pending state, end the preservation of data herein, afterwards through official hour.By such work, be used to respond and preferentially carry out than the processing of data input handling part 112b with reference to the processing of the data output processing part 112c of the request of reading of the operation data of terminal part 151~15n from data.
According to such embodiment, owing to recently preferentially carry out with reference to the reference processing of the operation data of terminal part 151~15n from the data output processing of communication control unit 111 from data, therefore, can under the state of corrupt data not, carry out the reference of operation data with reference to the responsiveness of terminal part 151~15n.In addition, because being independent of the preservation of operation data, handles communication control unit 111, the notification signal that Data Receiving is finished sends to manufacturing terminal part 131~13n or 141~14n immediately, therefore make the data output processing of carrying out on terminal part 131~13n or the 141~14n at these and also can not transship, can improve its responsiveness.In addition, owing to be to concentrate with single server unit 101 to carry out these processing, so can make the equipment of management system small-sized cheap.
Fig. 7 is the synoptic diagram of second embodiment of Working procedure management system of the present invention.Working procedure management system in this embodiment is is also connected and composed by network 100 with reference to terminal part 151~15n by a plurality of manufacturing terminal part 131~13n and manufacturing terminal part 141~14n, server unit 101, a plurality of data.
Server unit 101 has communication control unit 111 and data library device 112.Communication control unit 111 has memory storage 111d and the 111a of Data Management Department.The 111a of Data Management Department has data input handling part 111b and data output processing part 111c.The WWW handling part 112w that data library device 112 has database 112d, data input handling part 112b and has data output processing part 112c.
On the basis of the above, in this embodiment, communication control unit 111 also has data operation handling part 111e.Data operation handling part 111e has following function: release and ask the higher operation data item of frequency from data with reference to reading of terminal part 151~15n, for the operation data item of being extracted out, to each operation data item or at regular intervals or during every some, make the calculation process of the form (the total result's of for example expression regulation form) of regulation, the data storage after handling is arrived database 112d.
The part shown in Figure 6 that is different from the action of Working procedure management system shown in Figure 7 is described.
In server unit 101, when the data input handling part 111b of communication control unit 111 receives the operation data of data output processing part 103b2 (with reference to the figure 6) output on making terminal part 131~13n and 141~14n, when data input handling part 111b form in accordance with regulations is stored in memory storage 111d with these operation data, by network 100, finish receiving notification signal to making terminal part 131~13n and 141~14n, sending immediately.
Data operation handling part 111e is monitoring the operation data that are stored among the memory storage 111d all the time, for example for the operation data of asking the more high specific project of frequency of reading of extracting out in advance, to each operation data or when stipulated time or the every some, make the calculation process of the form (the total result's of for example expression regulation form) of regulation, and the data storage after will handling is in memory storage 111d.
Data output processing part 111c monitors in memory storage 111d whether residual have operation data that do not output to data library device 112 or the data that made prescribed form at data operation handling part 111e one by one, if have the not operation data of output, just it outputed to data library device 112.
Data on the data library device 112 input handling part 112b finishes after the preservation of the operation data of database 112d, the data output processing part 111c on the communication control unit 111 is sent preserve the notification signal of finishing.In addition, at this moment, read request from data with reference to the operation data of terminal part 151~15n for handling, load at data library device 112 is high under the situation that is saved in long degree of required time ratio stipulated time of database 112d, the data input handling part 112b of data library device 112 is when ending to preserve operation, to the data output processing part 111c of communication control unit 111, send the signal of this preservation suspension notice.
The data output processing part 111c of communication control unit 111 is under the situation that receives the notification signal of finishing from the preservation of the data of data library device 112 input handling part 112b, ask the more high above-mentioned specific data item of frequency for what be drawn out of in advance from reading of outside, to wherein having carried out the part of handling, the data that deletion has been exported from memory storage 111d by data operation handling part 111e.On the other hand, for example to the data item beyond the low above-mentioned project that waits of request frequency, when receiving when preserving the notification signal of finishing, deleted data from memory storage 111d immediately.Thereafter, data output processing part 111c continues to monitor the data that have or not the next one not export.
In addition, when data output processing part 111c receives the notification signal of preserving termination, the interruption of stipulated time is carried out in the processing of the output on the data output processing part 111c.In this intercourse, on memory storage 111d, guarantee the posting field that the operation data of ormal weight are used, so that when when making terminal part 131~13n, 141~14n the output of operation data is arranged, data input handling part 111b can store the operation data of some on memory storage 111d.
For the operation data that are stored on the database 112d are read request, carry out WWW browsing software 150 in data on reference to terminal part 151~15n, carry out connection processing, the output condition picture 112c1 in the data output processing part 112c is presented on the picture of WWW browsing software 150 the WWW handling part 112w on the data library device 112.Be used for condition, sent to the data output processing part 112c in the data library device 112 by network 100 with reference to the operation data that set with reference to the output condition picture 112c1 on the picture of terminal part 151~15n according to data.
Data output processing part 112c analyzes the condition that sends over, that is be used for reference by the condition of data with reference to the specified operation data of terminal part 151~15n, herein, for example to (data are asked the more high specific data item of frequency with reference to reading of terminal part 151~15n) from the outside, the data that calculation process is in advance crossed are released from database 112d, for example, relevant operation data are released from database 112d to the data item beyond the low above-mentioned project that waits of request frequency.Thereafter, the operation data according to this condition processing is released from database 112d by network 100, send to data with reference to terminal part 151~15n with its result, and it are presented on the picture.
In addition, data output processing part 112c to read from the operation data of database 112d processing during in, data inputs handling part 112b makes the waiting status that is treated as that the operation data is saved in database 112d.After becoming this pending state,, end the preservation of data herein, through behind the official hour.By such work, be used to respond the processing of reading the data output processing part 112c of request with reference to the operation data of terminal part 151~15n from data, preferentially carry out than the processing of data input handling part 112b.
In such embodiment, owing to for example in database 112d, store, therefore can be apace show on reference to terminal part 151~15n in data to the result that the more high specific data item of request frequency makes the calculation process of the form of predesignating (the total result's of for example expression regulation form) that reads from the outside.And then, because above-mentioned specific data item has been carried out predetermined data item calculation process, therefore there is no need to select the object of predetermined data item the huge database 112d from data library device 112, can alleviate the load of server unit 101 as calculation process.
Fig. 8 is the synoptic diagram of the 3rd embodiment of Working procedure management system of the present invention.This embodiment is that data operation handling part 111e, the unusual 111f of judgment processing portion and the 111g of display process portion are added in the communication control unit 111 in first embodiment of the present invention shown in Figure 6.
Identical in data operation handling part 111e and above-mentioned second embodiment of the present invention, communication control unit 111 has data operation handling part 111e.Data operation handling part 111e has following function: release and ask the higher operation data item of frequency from data with reference to reading of terminal part 151~15n, for the operation data item of being extracted out, to each operation data or at regular intervals or during every some, make the calculation process of the form (the total result's of for example expression regulation form) of regulation, and the data storage after will handling is in database 112d.Whether the unusual 111f of judgment processing portion judges unusually the result of the calculation process of data arithmetic processing section 111e, according to result of determination, these operation data is carried out mark.The warning that the 111g of display process portion is used to carry out at the operation data behind the mark shows.
The part shown in Figure 6 that is different from the action of Working procedure management system shown in Figure 8 is described.
In server unit 101, when the data input handling part 111b of communication control unit 111 receives the operation data of data output processing part 103b2 (with reference to the figure 6) output on making terminal part 131~13n and 141~14n, when data input handling part 111b form in accordance with regulations is stored in memory storage 111d with these operation data, by network 100, finish receiving notification signal to making terminal part 131~13n and 141~14n, sending immediately.
Data operation handling part 111e is monitoring the operation data that are stored among the memory storage 111d all the time, for example for the operation data of asking the more high specific project of frequency of reading of extracting out in advance, to each operation data item or when stipulated time or the every some, make the calculation process of prescribed form (the total result's of for example expression regulation form), and the data storage after will handling is in memory storage 111d.In addition, whether the unusual 111f of judgment processing portion judge unusually to the operation result of data arithmetic processing section 111e, when being judged as when unusual, makes the 111g of display process portion warn demonstration.To being judged as unusual data, when form stores among the memory storage 111d in accordance with regulations, carry out mark herein.
Data output processing part 111c monitors in memory storage 111d whether residual have operation data that do not output to data library device 112 or the data that made prescribed form at data operation handling part 111e one by one, if have the not operation data of output, just it outputed to data library device 112.
When the data on the data library device 112 inputs handling part 112b finished the operation data are saved in database 112d after, the data output processing part 111c on the communication control unit 111 sent preserves the notification signal of finishing.In addition, at this moment, read request from data with reference to the operation data of terminal part 151~15n for handling, load at data library device 112 is high under the situation that is saved in long degree of required time ratio stipulated time of database 112d, the data input handling part 112b of data library device 112 is when ending to preserve operation, to the data output processing part 111c of communication control unit 111, send the notification signal that this preservation is ended.
Receive at the data output processing part 111c of communication control unit 111 under the situation of the notification signal of finishing from the preservation of the data of data library device 112 input handling part 112b, ask the more high above-mentioned specific data item of frequency for what be drawn out of in advance from reading of outside, to wherein having carried out the part of handling, the data that deletion has been exported from memory storage 111d by data operation handling part 111e.On the other hand, for example to the data item beyond the low above-mentioned project that waits of request frequency, when receiving when preserving the notification signal of finishing, deleted data from memory storage 111d immediately.Thereafter, data output processing part 111c continues to monitor the data that have or not the next one not export.
In addition, when data output processing part 111c receives the notification signal of preserving termination, the interruption of stipulated time is carried out in the processing of the output on the data output processing part 111c.In this intercourse, on memory storage 111d, guarantee the posting field that the operation data of ormal weight are used, so that when when making terminal part 131~13n, 141~14n the output of operation data is arranged, data input handling part 111b can store the operation data of some on memory storage 111d.
For the operation data that are stored among the database 112d are read request, carry out WWW browsing software 150 in data on reference to terminal part 151~15n, carry out connection processing, the output condition picture 112c1 in the data output processing part 112c is presented on the picture of WWW browsing software 150 the WWW handling part 112w on the data library device 112.Be used for condition, sent to the data output processing part 112c in the data library device 112 by network 100 with reference to the operation data that set with reference to the output condition picture 112c1 on the picture of terminal part 151~15n according to data.
Data output processing part 112c analyzes the condition that sends over, that is is used for reference by the condition of data with reference to the specified operation data of terminal part 151~15n.Herein, for example to (data are asked the more high specific data item of frequency with reference to reading of terminal part 151~15n) from the outside, the data that calculation process is in advance crossed are released from database 112d, for example, the operation data of correspondence are released from database 112d to the data item beyond the low above-mentioned project that waits of request frequency.Thereafter, the operation data according to this condition processing is released from database 112d by network 100, send to data with reference to terminal part 151~15n with its result, and it are presented on the picture.
In addition, data output processing part 112c to read from the operation data of database 112d processing during in, data inputs handling part 112b makes the waiting status that is treated as that the operation data is saved in database 112d.After becoming this pending state,, end the preservation of data herein, through behind the official hour.By such work, be used to respond the processing of reading the data output processing part 112c of request with reference to the operation data of terminal part 151~15n from data, preferentially carry out than the processing of data input handling part 112b.
In the above embodiment, be stored among the database 112d on the data library device 112 by the request of the reading frequency more high predetermined data item that will extract out in advance from the outside, make the unusual judgment processing 111f of portion of communication control unit 111 and the data output processing part 112c of data library device 112 share this predetermined data item, also can improve its efficient.
In addition, according to this embodiment, be judged as unusual data at the unusual 111f of judgment processing portion, on communication control unit 111, marked, and store among the memory storage 111d, simultaneously owing to give a warning at the 111g of display process portion, therefore data with reference to terminal part 151~15n on the request of needn't reading just can report warning.Therefore, can carry out the supervision of operation data efficiently.
Secondly, Fig. 9 is described.This figure is the structural representation of the 4th embodiment of Working procedure management system of the present invention.
The Working procedure management system of this embodiment has: server unit 201; Mail service apparatus 206; Data input terminal device 208a1~the 208an and the 208b1~208bn that constitute by any platform number of 1 or many; By any platform number of 1 or many constitute with reference to end device 208c1~208cn, they are connected by for example LAN communication networks 207 such as (Local Area Network).
Server unit 201 has: database 202, and it is concentrated and preserves the operation data; Data input handling part 203, it carries out the operation data from data input terminal device 208a1~208an, 208b1~208bn output are signed in to the processing of database 202; Data output processing part 204, it is when urging input that the operation data that sign in to database 202 are carried out the condition of reference, generate output picture 204a, this picture 204a represents the result after handling according to the operation data with reference to the reference of condition institute of input; And abnormality processing portion 205.Herein, whether unusual abnormality processing portion 205 have and be used for analyzing operation data the 205a of abnormality juding portion that is kept at database 202, when judging that the operation data are unusual, makes the Email of recording and narrating this unusual content, sends to mail service apparatus 206.
Each data input terminal device 208a1~208an has: facility control program 209, and it makes data input terminal device 208a1~208an obtain the operation data from processing apparatus; Data output processing part 210, it sends to server unit 201 with the operation data that obtain.
Each data input terminal device 208b1~208bn has: data entry program 211, and it shows data input terminal device 208b1~208bn and urges the input picture 211a of input operation data, and obtains the operation data of importing according to this demonstration; Data output processing part 210, it sends to server unit 201 with these operation data that obtain.
Each accesses the operation data that are kept in the database 202 with reference to end device 208c1~208cn and carries out reference.
Secondly, the effect to the Working procedure management system of this embodiment describes.
The operation data are by data input terminal device 208a1~208an, 208b1~208bn input.Behind data input terminal device 208a1~208an actuating equipment control program 209, obtain the operation data from processing apparatus, and the operation data that obtain are sent to server unit 201 from data output processing part 210.In addition, data input terminal device 208b1~208bn shows input picture 211a after carrying out data entry program 211, urge input operation data, and data output processing part 210 sends to server unit 201 to the operation data according to this demonstration input.
The data input handling part 203 of server unit 201 receives these operation data, and it is saved in the database 202 by communication network 207.
When reference end device 208c1~208cn with reference to being kept at the operation data in the database 202 and when it is exported, at first, conducting interviews by 207 pairs of server units 201 of communication network.And then, the output picture 204a that is generated by data output processing part 204 is called out to reference on end device 208c1~208cn.In output picture 204a, include the configuration part that is used to set with reference to the condition of operation data, by operating this condition of being imported with reference to end device 208c1~208cn, sent to data output processing part 204 by communication network 207 to what show output picture 204a.
Data output processing part 204 is extracted out and the operation data that are complementary with reference to condition of sending from reference end device 208c1~208cn from database 202.And then, the operation data of being extracted out are amounted to etc. handle after, by communication network 207, send it to output picture 204a with reference to end device 208c1~208cn, make process number after this processing according to the show on reference end device 208c1~208cn.Thereby, make that grasping desired operation data from reference end device 208c1~208cn becomes possibility.
The abnormality processing portion 205 of server unit 201 is every specific time interval, for example at regular intervals or during every certain data volume etc., analyzes the operation data that are kept in the database 202 with the 205a of abnormality juding portion.
Figure 10 is the exemplary plot of the abnormality juding benchmark of operation data.This figure (a) is in carried out the operation data that amount to by random time or data number, when occurring exceeding the data of the scope between reference value 1 and the reference value 2, is judged to be unusual example.This figure (b) is when the data that exceed scope between reference value 1 and the reference value 2 occur at least 2 times, is judged to be unusual example.This figure (c) is that the relative datum Value Data surpasses continuously or is lower than when (the figure shows situation about being lower than) more than 7 times, is judged to be unusual example.
In addition,, also can set reference value, be judged to be unusually when the result is lower than reference value when amounting to the total result of qualification rate or number of non-compliances being judged to be at certain inspection under qualified/underproof operation data conditions.Herein, these each reference values are preestablished.And the abnormality determination method of abnormality processing portion 205 also can adopt above-mentioned illustration method method in addition.
When the operation data are judged as when unusual, or when being judged to be unusual tendency, abnormality processing portion 205 makes the Email of recording and narrating this unusual content, sends to mail service apparatus 206.In this abnormality warnings mail, by the operation data item classified in the notice destination, the responsible official of each operation can receive the abnormality warnings mail of only relevant with the responsibility of oneself necessary data item from mail service apparatus 206.
Because such embodiment automatically is kept at the operation data in the database 202 in the analytic set, gives a warning when taking place unusually, therefore needn't directly monitor operation, with regard to discernable unusual generation, makes to be treated as possibility rapidly.In addition, owing to send unusual generation, make that also utilizing portable terminal devices such as nonspecific terminal or mobile phone to receive becomes possibility with E-mail mode.Therefore, anywhere can receive abnormality warnings.In addition, by the operation data set of extracting out is carried out unusual judgement,, therefore before unusual the generation, just can take effective countermeasure in scopes such as time or data number owing to can find have the time point of unusual tendency to give a warning.
Secondly, Figure 11 is described.This figure is the structural representation of the 5th embodiment of Working procedure management system of the present invention, the block scheme of expression server unit 201.This embodiment is appended to configuration part 204b among the output picture 204a of data output processing part 204 for the server unit 201 in the 4th embodiment shown in Figure 9.This configuration part 204b is used to set by the 205a of abnormality juding portion and carries out the method for abnormality juding or set the reference value of this abnormality juding.
In this embodiment, when receive from the operation data of reference end device 208c1~208cn with reference to request the time, data output processing part 204 is according to the operation data that are kept in the database 202, the operation data item of reference object is carried out necessary total handle, and will amount to the result who handles and cover and export among the picture 204a.Output picture 204a for example shown in the example of Figure 10 (a)~(c), carries out chart to the operation data and shows.On output picture 204a, include setting picture as configuration part 204b, when the reference value of unusual decision method of setting data or abnormality juding, one side is with reference to the chart of Figure 10, this chart amounts to demonstration to being included in reference to each the operation data item in the demonstration of the output picture 204a of end device 208c1~208cn, on one side in reference end device 208c1~208cn, which, perhaps the reference value of the abnormality juding in the abnormality determination method that adopts is set adopting the abnormality determination method among Figure 10 (a)~(c) for example.
According to such embodiment,, go up the reference value that is used as the abnormality juding benchmark Yi Bian be set in the 205a of abnormality juding portion of abnormality processing portion 205 on one side can confirm with reference to the operation data on the picture of end device 208c1~208cn.Therefore, can easily set appropriate abnormality juding benchmark to the operation data item that is worth frequent change.
Secondly, Figure 12 is described.This figure is the structural representation of the 6th embodiment of Working procedure management system of the present invention, the block scheme of expression server unit 201.This embodiment is for the server unit 201 in the 4th embodiment shown in Figure 9, and 205b is appended in the abnormality processing portion 205 with the system exception handling part.
System exception handling part 205b is used for taking place when unusual when this Working procedure management system self, with recording and narrating the Email of this unusual content, by communication network 7, sends to mail service apparatus 206.
In this embodiment, for example the data output processing part on data input terminal device 208a1~208an 210 takes place unusual, because when this caused data to be sent to server unit 201 unusually, data output processing part 210 was called the system exception handling part 205b of the abnormality processing portion 205 that is arranged in the server unit 203.System exception handling part 205b partly takes place to judge unusually to which of the relevant management system of this operation, sends from mail service apparatus 206 and records and narrates the Email that this abnormality is arranged.
For example, sometimes unusual when on data input terminal device 208a1~208an, taking place, because when this causes the operation data to be outputed to server unit 201 unusually, no matter in the operation no abnormal generation is arranged, therefore the 205a of abnormality juding portion of abnormality processing portion 205 does not warn because the analysis result of operation data is not unusual.On the other hand, according to this embodiment, because no matter which type of take place in Working procedure management system when unusual, can be with this unusual content of email notification, to unusually also can handling rapidly of Working procedure management system self.
Secondly, Figure 13 is described.This figure is the synoptic diagram of the 7th embodiment of Working procedure management system of the present invention.The block scheme of expression server unit 201 and mail service apparatus 206.This embodiment is appended to warning device 212 among any one or both of server unit 201 in the 4th embodiment shown in Figure 9 or mail service apparatus 206.And, also can in any one or both of server unit 201 in the 5th embodiment shown in Figure 11 or the 6th embodiment shown in Figure 12 or mail service apparatus 206, append warning device 212.
Warning device 212 is used for determining when unusual when abnormality processing portion, and this is given a warning unusually.
In this embodiment, when abnormality processing portion 205 determines when unusual, when mail service apparatus 206 sends the Email of recording and narrating this unusual content, any one of server unit 201 or mail service apparatus 206 or the warning device 212 that the both has are warned.This warning is by for example sending warning tones such as buzz, light emergency warning lamp or showing that on picture method such as warning carries out.
Thereby, in this embodiment, when taking place unusual and during by this abnormality warnings of email notification, even the supvr of Working procedure management system is under the situation that can not see Email, as long as be in the warning tones that can perception sends from server unit 201 or warning device 212 that mail service apparatus 206 had or warning shows or the scope of emergency warning lamp etc. in, the supvr just can know the generation that this is unusual.
Secondly, Figure 14 is described.This figure is the structural representation of the 8th embodiment of Working procedure management system of the present invention.In this embodiment,, appended one or more mail reception end devices 208d1~208dn to the Working procedure management system in the 4th embodiment shown in Figure 9.
Mail reception end device 208d1~208dn is connected to server unit 201 and mail service apparatus 206, the Email that receipt mail server device 206 sends by communication network 207.In addition, each mail reception end device 208d1~208dn have with the 4th embodiment shown in Figure 13 in identical warning device 212.
In this embodiment, when abnormality processing portion 205 determines when unusual, 206 pairs of mail service apparatuses are sent to mail service apparatus 206 and recorded and narrated by abnormality processing portion 205 has the Email of unusual content to send.This Email is received by mail reception end device 208d1~208dn.After carrying out this reception, warn by the warning device 212 that mail reception end device 208d1~208dn is had.This warning is for example by sending warning tones such as buzz, or lights emergency warning lamp or show that on picture method such as warning carries out.
In this embodiment, when taking place unusual and having carried out this warning notice by Email, even the supvr is under the situation that can not see Email, as long as be in the warning tones that the warning device 212 that can perception be had from mail reception end device 208d1~208dn sends or warning shows or the scope of emergency warning lamp etc. in, the supvr just can know the generation that this is unusual.
Secondly, Figure 15 is described.This figure is the structural representation of the 9th embodiment of Working procedure management system of the present invention.
Working procedure management system shown in Figure 15 by network 340 with multiple servers device 320, Central Management Server device 310, be formed by connecting with reference to terminal 330.And, basically, server unit 320 is the department's operation data administrators that are set at manufacturing each branch (department), press division management operation data, and Central Management Server device 310 is to be used for managing concentratedly each server unit 320 to store the operation data administrator of the operation data of (subsector).And, though clearly do not illustrate among the figure, under each server unit 320, be connected with at least one data entry terminal, import the operation data by user or equipment by this data entry terminal.
Below, the action of the Working procedure management system of said structure is described.
At first, operator or equipment by the department that stipulates of enterprise by not shown data entry terminal, carry out the input of operation data.The operation data of being imported are saved in the database 321 in the server unit 320 of Figure 15.
Figure 16 is a data structure synoptic diagram of preserving the database 321 of operation data.As shown in figure 16, database 321 is made of a plurality of operation data 3211.Operation data 3211 have " product individual number ", " production number ", " date ", " device number ", " inspection item number " and " inspection data " is every.
Herein, the numbering of product individuality is determined in " product individual number " this expression, by appointed product individual number from the product (for example camera) of identical category, can determine this individuality." production number " this expression product classification, for example be set at " 1 " be digital camera, " 2 " be roll film camera, " 3 " be sound-track engraving apparatus ... Deng.The date that " date " this expression is checked.
The equipment that " device number " this expression is checked.And,, generally to use plurality of devices inspection to a product category.And then, even the equipment of identical type also has many situation of using.The data of " device number " are for example shown below.
" 1001 " ... device category is No. 10 No. 1 machine
" 1103 " ... device category is No. 11 No. 3 machines
This is illustrated in the inspection item that carries out in the equipment that usefulness " device number " project represents " inspection item number ".Usually, in an equipment, carry out a plurality of inspections.
The check result value of the inspection item shown in " inspection data " this expression " inspection item number " project.
Transmission data generating unit 322 in the server unit 320 is extracted out when satisfying the data of rated condition in the operation data 3211 from be kept at database, compresses by the operation data 3211 that this is released, and reduces the size of file (data).
That is, in the manufacturing process that considers as the main object of native system, owing in every station server device 320, for example stored the manufacturing data of the mass data of tens of megabyte in 1 day, in order to alleviate the burden of extracting the Central Management Server device 310 of data from these server units 320, in transmitting data generating unit 322, carry out the data transmission to Central Management Server device 310 before, carry out the compression of file (data).
Figure 17 is by transmitting data generating unit 322, from the operation data 3211 that are kept at database 321, and the synoptic diagram of the condition operation data 3212 of extracting out according to the rules.And the data of the operation data 3212 of such extraction having been implemented the data compression gained are the data that are sent to Central Management Server device 310.Data after this compression are called the transmission data.
In Figure 17, when in the operation data 3211 from be kept at database 321, extracting out, utilize the date as defined terms.That is, with reference to the project " date " in the operation data 3211 of Figure 16,, obtain catalog data shown in Figure 17 by extracting the data that this date is setting (being " 2003/8/14 " herein) out.
And, make resulting transmission data like this and be saved in the not shown storage area in the server unit 320.
Each branch (department) that is stored in of above-mentioned operation data carries out.That is above-mentioned preservation is handled and is independently carried out separately on the server unit 320 of this branch.Its result in the not shown storage area in multiple servers device 320, preserves a plurality of transmission data.
On the other hand, transmission data aggregation portions 313 in the Central Management Server device 310 are connected in the above-mentioned storage area of each server unit 320, and the transmission data of being preserved are saved in the not shown storage area in the Central Management Server device 310.At this moment, transmit data aggregation portion 313 according to the order of collecting data from multiple servers device 320, or the information of collected transmission data etc., the collection that transmits data from multiple servers device 320.For example, when transmission data aggregation portion 313 transmits the collection of data by date, the information representation of above-mentioned " the transmission data of collection " should be collected the date of day, transmit data aggregation portion 313 and transmit the storage area of data, collect the file of filename with this collection date of expression from preservation as the server unit 320 of object.An example of below representing above-mentioned filename.
Example: 20031016.csv
Figure 18 is the data aggregation order of the transmission data aggregation portion 313 of Central Management Server device 310 according to 320 of predefined server units, the situation key diagram that carries out data aggregation.
In the example of Figure 18, under Central Management Server device 310, server unit 320a, server unit 320b and server unit 320c couple together by network.Under the situation of this figure, transmit the order of data aggregation portion 313, the collection that transmits data according to server unit 320a, server unit 320c, server unit 320b.
Like this, by 320 of the server units that is connected to Central Management Server device 310, set and collect the order that transmits data, even handling under the situation of the mass data the operation data of (manufacturing) in the manufacturing industry, because the data from a plurality of server units 320 can be sent to Central Management Server device 310 concurrently, in Central Management Server device 310 1 sides, can not login the data that send together yet, therefore can alleviate the burden of Central Management Server device 310 1 sides.
In addition, when transmitting data aggregation portion 313 when the not shown storage area in this Central Management Server device 310 transmits the preservation of data, can the information (that is the information that normally collect) that normally preserve in this storage area submit to warning handling part 315.
By transmitting after data aggregation portion 313 will be saved in the not shown storage area in the Central Management Server device 310 from the transmission data of each server unit 320, by transmitting data entry portion 312, the transmission data that are kept at the storage area in the Central Management Server device 310, sign in in the database 311 in the Central Management Server device 310.At this moment, can the information that normally sign in to this database 311 submit to warning handling part 315.
Receive the warning handling part 315 that normally to collect the information of preserving or can normally login, according to this information, collection/the preservation of data will be transmitted, perhaps transmit data to the login of the database result of normal termination whether, with methods such as Emails, terminal (for example, being connected to the not shown data entry terminal under each server unit 320) with the operator is the destination, sends by way of caution.
Transmitting in the system of mass data by network, the broken string of network, obstructed etc. is fatal.Under the situation that produces such broken string, fault such as obstructed, because the data that transmit constantly do not increase, the main cause that the increase of delivery time is thereafter blocked up etc. with regard to the hard disk that becomes each server unit.In the present embodiment, as described above, the transmission of data, the success or not of login are sent to operator terminal with Email.Thereby, even under the situation of the transmission of data, login failure, also can grasp problem in early days, with transmission, the login of manually carrying out data, just can address the above problem by (hard disk (for example database 321 of server unit 320) block up etc.) by the operator.
And, above-mentioned transmission data generating unit 322 or transmission data aggregation portion 313 have the structure that just is activated when arriving regularly usually, but receive in operator's terminal under the situation of Email that expression data aggregation or login can not normally carry out etc., transmit data generating unit 322 or transmit data aggregation portion 313 (promptly according to operator's indication, with manual) start, for example, to collecting or login owing to collecting or producing the wrong data that not have to collect or login during login.
And the user of native system is by using with reference to the browser 331 in the terminal 330, can conduct interviews to the databases 311 in the Central Management Server device 310 and browses the operation data.
Like this, Working procedure management system according to present embodiment, the inspection data of the product by will being dispersed in manufacturing sector, engineering department, design department originally, adjust data and manage concentratedly and share, can take various countermeasures efficiently or manage, feed back to next group product etc.The user of native system browses data necessary by above-mentioned with reference to terminal 330, for example can enjoy effect as described below.
By the appointed product individual number, can browse the data that are attached to this product individuality.Thereby, can grasp the inspection history of this product individuality, can be applicable to the analysis of problem etc.
By from the maximal value of operation browsing data inspection item, minimum value, mean value, standard deviation etc., can confirm the variation of data, change the ability of grasping operation according to this, can work out various countermeasures.
By the qualified/underproof information of application review project, owing to can grasp disqualification rate, defective content guide look etc.,, the management, countermeasure etc. of every day carry out easily thereby being become.
And, in the present embodiment, have such structure: the transmission data aggregation portion 313 by Central Management Server device 310 collects: condition according to the rules (date etc.), the data of extracting out in the operation data 3211 from the database 321 of login in server unit 320, but also can adopt the operation data 3211 in the server unit 320, by transmission data aggregation portion 313 nothing omission ground, by the arbitrary structures of partly collecting.These structures all have following effect: alleviate the operation data (transmission data) of the Central Management Server device 310 sides load to the login process of database 311 (processing of relevant login process, the collection of carrying out before comprising, preservation etc.).
Like this, according to present embodiment, owing to newly established the Central Management Server device 310 that connects each server unit 320 by network 340, by this Central Management Server device 310, the operation data that are dispersed in all departments are carried out centralized management, therefore the user needn't spend time or time, just can browse the operation data of all departments.
Thereby, owing to have following structure: the operation data in 322 pairs of these server units of transmission data generating unit 320 in the server unit 320 have no the ground of omission and transmit data by partly generating, these transmission data are the data that are used to send to Central Management Server device 310, the transmission data that generate are like this collected by the transmission data aggregation portion 313 of Central Management Server device 310, therefore by not applying the structure of over load, just can realize the centralized management of operation data to each server unit 320 or Central Management Server device 310.And, if by the transmission data aggregation portion 313 of Central Management Server device 310 according to the order of the data aggregation between the predefined server unit 320, transmission data from each server unit 320 are collected, can further alleviate load Central Management Server device 310.In addition, send to the announcement information of the Email etc. of operator terminal according to the warning handling parts 315 in the Central Management Server device 310, by the processing of operator after by the abnormal ending that manually comes to carry out once more collection etc., therefore, in the storage resources of server unit 320 sides, no matter when can residually not finish the data of transmission, can alleviate the load of the storage resources of server unit 320 sides.
Secondly, Figure 19 is described.This figure is the structural representation of the tenth embodiment of Working procedure management system of the present invention.
And, in the explanation of this embodiment, serve as main describing with difference with the structure of the 9th embodiment of Working procedure management system shown in Figure 15.
In Figure 19, Working procedure management system is by multiple servers device 420, Central Management Server device 410, be formed by connecting by network 440 with reference to terminal 430.And basically, server unit 420 is set at manufacturing each branch (department), in addition, though illustrate, under each server unit 420, connect at least 1 data entry terminal, the operation data are imported by data entry terminal by user or equipment.
Below, the action of the Working procedure management system of said structure is described.
At first, operator or equipment by the department that stipulates of enterprise by not shown data entry terminal, carry out the input of operation data.The operation data of being imported are saved in the database 421 in the server unit 420 of Figure 19.And the data structure of operation data is identical with content shown in Figure 16.
Extract out when satisfying the data of rated condition in the operation data of transmission data generating unit 422 from be kept at database 421 in the server unit 420, compress, the size of file (data) is reduced by the operation data that this is released.
That is, in the manufacturing process that considers as the main object of native system, owing in every station server device 420, for example stored the manufacturing data of the mass data of tens of megabyte in 1 day, in order to alleviate the burden of extracting the Central Management Server device 410 of data from these server units 420, in transmitting data generating unit 422, carry out the data transmission to Central Management Server device 410 before, carry out the compression of file (data).
And the transmission data that obtain like this are stored in the not shown storage area in the server unit 420.
Each branch (all departments) that is stored in of above-mentioned operation data carries out.That is above-mentioned preservation is handled and is independently carried out on each server unit 420 of this branch.Its result in the not shown storage area in multiple servers device 420, has preserved a plurality of transmission data.
Then, the not shown storage area of the data transport unit 423 of server unit 420 in Central Management Server device 410 sends when transmitting data, also will transmit data and be saved in the interior storage area of this Central Management Server device 410.And at this moment, can the information (that is, the information that normally send) that can normally be saved in this storage area whether be submitted to warning handling part 415.
The transmission of the transmission data of being undertaken by above-mentioned data transport unit 423, preserve that to handle be independently to carry out respectively in each server unit 420 that is connected to Central Management Server device 410 by network 440.Therefore, in this variation, each server unit 420 is not set the order information that transmits to Central Management Server as described above.
On the other hand, can the transmission data entry portion 412 in the Central Management Server device 410 also submit to warning handling part 415 to the information that normally login in the database 411 that the transmission data entry that is kept at the storage area in the Central Management Server device 410 is arrived in the Central Management Server device 410.
Can the warning handling part 415 that receive the information that normally send and preserve or normally login according to this information, to transmit transmission, the preservation of data or transmit result that whether login of data in database 411 normally finish information by way of caution, utilize methods such as Email, send to operator's terminal (for example, be connected under each server unit data entry terminal).
Transmitting in the system of mass data by network, the broken string of network, obstructed etc. is fatal.Under the situation that produces such broken string, fault such as obstructed, because the data that transmit increase, the main cause that the increase of delivery time is thereafter blocked up etc. with regard to the hard disk that becomes each server unit.In the present embodiment, as described above,, send to operator terminal with Email with the transmission of data, the success or not of login.Thereby, even under the situation of the transmission of data, login failure, also can grasp problem in early days, with transmission, the login of manually carrying out data, just can address the above problem by (hard disk (for example database 421 of server unit 420) block up etc.) by the operator.
And, above-mentioned transmission data generating unit 422 or data transport unit 423 have the structure that just is activated when arriving regularly usually, but receive in operator's terminal under the situation of the expression data send or login can not normally be carried out Email etc., transmit data generating unit 422 or data transport unit 423 according to operator's indication (that is, with manual) start, for example, to sending or login owing to sending or producing the wrong data that not have to send or login during login.
And the user of native system is by using with reference to the browser 431 in the terminal 430, can conduct interviews to the databases 411 in the Central Management Server device 410 and browses the operation data.
And, in the present embodiment, has such structure: with the data of extracting out in the operation data 3211 of condition (date etc.) from the database 421 of login in server unit 420 according to the rules, data transport unit 423 by server unit 420 is sent to Central Management Server device 410, but also can adopt such arbitrary structures:, have no the ground of omission and by partly transmitting (transmission) by data transport unit 423 with the operation data 3211 in the server unit 420.These structures all have following effect: alleviate the operation data (transmission data) of the Central Management Server device 410 sides load to the login process of database 411 (processing of relevant login process, the processing that is saved in storage area carried out before comprising etc.).
Like this, according to present embodiment, newly established the Central Management Server device 410 that is connected to each server unit 420 by network 440, because by this Central Management Server device 410, the operation data that are dispersed in all departments are carried out centralized management, therefore the user needn't spend time or time, just can browse the operation data of all departments.
And then, owing to have following structure: the operation data in 422 pairs of these server units of transmission data generating unit 420 in the server unit 420 have no the ground of omission, and transmit data by partly generating, these transmission data are the data that are used to send to Central Management Server device 410, the transmission data that the data transport unit 423 of server unit 420 will generate like this transmit (transmission) to Central Management Server device 410, therefore by not applying the structure of over load, just can realize the centralized management of operation data to each server unit 420 or Central Management Server device 410.And, send to the Email untill further notice information of operator terminal according to the warning handling part 415 in the Central Management Server device 410, by the processing of operator after by the abnormal ending that manually comes to carry out once more the transmission that transmits data etc., therefore, in the storage resources of server unit 420 sides, no matter when can residually not finish the data of transmission, can alleviate the load of the storage resources of server unit 420 sides.
Secondly, Figure 20 is described.This figure is the structural representation of the 11 embodiment of Working procedure management system of the present invention.
In Figure 20, the Working procedure management system of present embodiment constitutes with reference to terminal 530 with at least one data by process management device 510 is connected at least one data entry terminal 520 by network 540.And, sometimes data entry terminal 520 and data are merged with reference to terminal 530 and get up to call user terminal.
Process management device 510 has operation tables of data 511 and event data table 512, and it works as the database service apparatus of managing the data in these tables basically.Operation tables of data 511 is made of at least one operation data recording 5111.In addition, event data table 512 is made of at least one event data record 5121.
Data entry terminal 520 is by the user of native system or is connected to the equipment input operation data of native system or the terminal of event data.By data input part 521 input operation data or event datas.And the form that operation data or the event data by data input part 521 input is transformed to regulation by network 540, is sent to process management device 510, and stores in operation tables of data 511 or the event data table 512.Data entry terminal 520 has any one or both functions in operation data entry terminal and the event data entry terminal.
And the operation data can be divided into slave unit substantially and export the data of input and the data of being imported from the operation data entry terminal by user (operator) automatically.And the operation data entry terminal has with the equipment that carries out the product manufacturing and couples together situation about using, and with the integrated situation about using of this equipment.The operation data entry terminal has the platform number corresponding to equipment basically.
About event data, serve as that the master considers with situation about importing from the event data entry terminal by user (operator).The event data entry terminal can be arranged on a position, also can be arranged on a plurality of positions.
And; the unique point of the Working procedure management system in the present embodiment is; for from through a plurality of operations and process numbers such as adjustment result that each operation of the product made obtains or check result reach according to this intermediate data such as the adjustment result of semi-manufacture or parts or check result (following will adjust data or check that data, intermediate data etc. are generically and collectively referred to as the operation data) generation unusual or any change (below; be called unusual/change); when detecting this unusual/change, also determine the reason of this unusual/change.In this sense, following data are the content of relevant above-mentioned unique point with reference to the contents processing of terminal 530.
Data with reference to terminal 530 are users detect above-mentioned unusual/employed terminal when changing, determining its reason.Process number portion 531 according to the retrieval has from the interface function of data during with reference to the operation tables of data 511 in the terminal 530 sides visits process management device 510, search condition according to the rules, operation data recording 5111 in the retrieval operation tables of data 511 obtains corresponding operation data recording 5111.Event data search part 532 has from the interface function of data during with reference to the event data table 512 in the terminal 530 sides visits process management device 510, search condition according to the rules, event data record 5121 in the retrieval event tables of data 512 obtains corresponding event data record 5121.Process number according to the retrieval the search condition retrieved of portion 531 or event data search part 532 by the user by not shown input part input.The process number result for retrieval of portion 531 or event data search part 532 according to the retrieval for example is presented on the not shown display of data with reference to terminal 530.
And in Figure 20, process management device 510 not necessarily must be connected by network 540 with reference to terminal 530 with data, for example, also can be integral.
Below, the action of the Working procedure management system of Figure 20 is described.
At first, be transformed to the form of regulation by the various operation data of data input part 521 inputs of user terminal 520 by user or equipment.And then, by network 540, be sent to process management device 510, and be saved in the operation tables of data 511 in this process management device 510.
In addition, be transformed to the form of regulation by the variety of event data of data input part 521 inputs of user terminal 520 by the user.And then, by network 540, be sent to process management device 510, and be saved in the event data table 512 in this process management device 510.Herein, so-called variety of event data are meant the various modification informations in the operation, for example relevant operator or operational method, modification information in batches etc.
Then, the user is for to from through a plurality of operations and whether the operation data that each operation of the product made obtains exist unusual or any change to investigate, and search condition according to the rules starts process numbers portion 531 according to the retrieval from data with reference to terminal 530.
Portion 531 is according to this search condition according to the retrieval with reference to the process number on the terminal 530 for data, and retrieval is kept at the operation data recording 5111 in the operation tables of data 511, and result for retrieval for example is presented on the not shown display of data with reference to terminal 530.
The user to be shown like this, process number according to the retrieval the result for retrieval of portion 531 carry out reference, when in this result for retrieval, having found unusual or any change of relevant operation, start event data search part 532 from data with reference to terminal 530 by the user then.And then, be kept at event data record 5121 in the event data table 512 by event data search part 532 retrieval, demonstration can become above-mentioned unusual/event data of change reason.
Figure 21 is the slave unit synoptic diagram of an example of the operation data of output automatically.
And equipment such as the never illustrated inspection machine of these operation data, adjustment machine are exported automatically, and the conversion process through regulation is stored in the operation tables of data 511 of Figure 20.
In Figure 21, the operation data before the conversion by " Model: ", the mark " " of the data starting position of " Seria No.: ", " DATE " each mark, expression inspection item is separated and store each data.The data input part 521 of Figure 20 detects mark " Model: ", obtains ProductName from the part that follows closely thereafter, with reference to not shown product master meter, obtains the production number corresponding to this ProductName.In addition, detect mark " Seria No.: ", obtain the product individual number from the part that follows closely thereafter.In addition, detect mark " DATE ", from its further part date of acquisition, time.In addition, detect mark " ", with the storage area of its follow-up partial interpretation for the data relevant with the various inspections that this product is carried out.
Product is finished through a plurality of operations, therebetween, after perhaps finishing, keeps certain quality by the inspection of stipulating.Relevant above-mentioned each data of checking are made of the data of once checking following part: expression " inspection item 1 ", " inspection item 2 " ... Deng the mark of each inspection item title; And expression is as the inspection data division of the measured value of the check result of this inspection item title.The above-mentioned data of once checking are configured in each row according to the inspection number of times that this product is implemented, and constitute the inspection data to this product.
Figure 22 is the synoptic diagram of an example of the operation data recording 5111 on the operation tables of data 511.
As shown in figure 22, operation data recording 5111 makes by each inspection item.For example, because the operation data before the conversion of Figure 21 include " inspection item 1 ", " inspection item 2 " these 2 inspection items, therefore correspondence generates 2 operation data recording 5111 in the data before this conversion.And, the equipment (data entry terminal of Fig. 1 is connected to this equipment, perhaps is integral) of project " device number " expression output operation data.For example device number " 1001 " expression operation data slave unit kind is No. 10 No. 1 machine output.
In addition, project " inspection item " expression is corresponding to the inspection numbering of the inspection item title of Figure 21.For example, by the data input part 521 of Figure 20,, be transformed to the inspection numbering " 1 " of correspondence with the represented inspection item title of mark " inspection item 1 " of Figure 21 with reference to not shown inspection item master meter.And then, from the further part of this mark " inspection item 1 " with delegation, extract out to check data (value part of the unit of removing) " 4.71 ".By above-mentioned data input part 521, when detecting the mark of inspection item title, just carry out extracting the above-mentioned processing of checking data out from further part with delegation.And " UP-NG " expression checks that the permissible range (standard value of the upper limit, lower limit) of the check result that data are set at each inspection item relatively surpasses the upper limit.In addition, " KO " is the analytical unit that inspection item is set.These information are as inspection item information, be stored in the above-mentioned inspection item master meter, because the user can carry out reference as required, in the operation data recording, these information (in Figure 21, being " UP-NG ", " LOW-NG ", " KO ", " nF ") are omitted.
Figure 23 is the synoptic diagram of an example of the event data record 5121 on the event data table 512.
Herein, so-called event data is the various modification informations of relevant operation, is that the adjustment that product is implemented in each operation and the result of inspection produce the data of some influence.In the event data relevant for the event data of particular device, about event data of operation integral body etc.For example, because " change in batches " is the change of the batch on the particular device, so it is the event data of relevant particular device.And " change of environment (temperature, humidity etc.) " etc., then with particular device with spread all under the situation of operation integral body and all have event data.When carrying out the inspection of event data, can be appointed as search key to projects shown in Figure 23 by the event data search part.For example, (scope on " date ") and " device number " are appointed as key word during handle, when carrying out the retrieval of event data, obtain the relevant event data of manufacturing process of a plurality of products that may produce with this equipment, as result for retrieval.
In Figure 23, event data record 5121 is made of projects such as " date ", " time ", " device number ", " production number ", " event id ", " incident detailed descriptions ".And event data is different with the operation data, does not also have too big meaning even determine the terminal of input data.On this meaning, event data record 5121 does not comprise the information of former entry terminal.And project " device number " is not the information of the former entry terminal of expression as described later.
Date, time that project " date ", " time " presentation of events take place.
The details of the various modification informations of the relevant operation of project " incident detailed description " expression.Project " event id " is represented the corresponding event id of incident with the content with " incident detailed description ".
Project " device number " expression becomes the numbering of equipment of the object of the project of being implemented " incident detailed description " content.And when object-based device has when a plurality of, these a plurality of equipment are enumerated out.In addition, do not limit equipment, when the content shown in " incident detailed description " is implemented, become blank column.
Project " production number " expression becomes the numbering of product of the object of the project of being implemented " incident detailed description " content.And when the object product has when a plurality of, these a plurality of products are enumerated out.In addition, do not limit product, when the content in " incident detailed description " is implemented, become blank column.
The data input part 521 of the data entry terminal of Figure 20 (event data entry terminal) 520 is transformed to the device numbering shown in the project " device number " to the equipment (title) of input, and the product (title) of input is transformed to the production code member shown in the project " production number ".And, when carrying out above-mentioned conversion, by data input part 521, with reference to not shown equipment master meter and product master meter.
And, in the drawings,, can list " adjustment of the project 1 of equipment 1001 ", " change in batches " as above-mentioned " incident detailed description " information.Herein, so-called " adjustment of the project 1 of equipment 1001 " specifically, has contents such as " mould of injection moulding forming machine are safeguarded ".In addition, when considering that there is deviation in each parts in batches, above-mentioned " change in batches " also may influence the operation data.And, can consider the example of " operator's change " conduct " incident detailed description " in addition.Exist because of operator's difference makes different possibilities such as job procedure, " operator's change " also may influence the operation data.In the case, by this operator is investigated, determine the reason of unusual or any change of inspection data.
According to search condition by the regulation of user input, data with reference to the process number in the terminal 530 according to the retrieval portion 531 from operation tables of data 511, extracts the operation data recording of correspondence.Scope with " date " of information in search condition of the operation data value in the operation data recording of being extracted out, submit to not shown pictorialization portion, the pictorialization of stipulating is handled, and as result for retrieval, is presented at data with reference on the display on the terminal 530.
And, also can amount to processing to each the operation data value in the above-mentioned operation data recording of extracting out by not shown total portion.For example, various statistics such as moving average, maximal value, minimum value, standard deviation are calculated, calculated relative standard's qualification rate or number of non-compliances, and this result is presented at data with reference on the not shown display on the terminal 530.
As the process number search condition during portion 531 retrieval according to the retrieval, for example specify " the inspection data of the inspection B of the product A in 1~October 9 October " etc.And, when search condition is specified, can specify the display packing of checking data in the lump.For example specify " representing data " etc. with broken line graph.
Figure 24 (a) and (b) and (c) be to represent the process number synoptic diagram of the demonstration example of the result for retrieval of portion 531 according to the retrieval respectively.
Among each figure of Figure 24, each the operation data in the result for retrieval are set with permissible range.Represent the upper limit of this permissible range among the figure with the dotted line of standard value 1, represent lower limit with the dotted line of standard value 2.Round frame among the figure all is used to represent unusual or any change of operation data, that is, the irregular history in the history of expression inspection data, (a) expression checks that the part (having only data this moment) of data is in the state outside the permissible range; (b) be illustrated in the permissible range, check the approaching state of basic (for example continuous) Xiang Yiduan of data (be higher limit this moment); (c) be illustrated in the permissible range, the setting that sets relatively checks that data basic (for example continuous) continue to be in the state of a side (being downside this moment).
Demonstration example according to the pictorialization of the result for retrieval that utilizes Figure 24 (a)~(c) to wait; perhaps utilize demonstration (output) example of the check result of other method; the user can find the unusual or any change in the operation data, that is, find the irregular history in the history of above-mentioned inspection data.
Then, user setup data is with reference to the event data search part 532 in the terminal 530.That is according to the search condition of the regulation of being imported by the user, data are extracted corresponding event data record with reference to the event data search part 532 in the terminal 530 out from event data table 512.The event data record of being extracted out is displayed on the not shown display of data with reference to terminal 530.
And the search condition of event data search part 532 and the process number search condition of portion 531 are according to the retrieval set basically independently, but also can generate the search condition of event data search part 532 automatically according to the process number search condition of portion 531 according to the retrieval.For example, can the scope on " date " in the search condition and process number according to the retrieval the search condition of portion 531 be set at identically, also can make the retrieval beginning day fate of regulation in advance.
Figure 25 is by the process number demonstration illustration intention of the result for retrieval retrieved of portion 531 and event data search part 532 according to the retrieval.This result for retrieval for example is displayed on the display of data with reference to terminal.
In Figure 25, show the process number result for retrieval of portion 531 according to the retrieval with chart on the top of picture.The process number search condition of portion 531 according to the retrieval for example is " the inspection data of the inspection B of the product A in 1~October 9 October ".The transverse axis of the chart of expression result for retrieval is " time on a date numbering ".So-called " time on date numbering " is the serial number that the time on date (" date " or " time ") is distributed, and is the serial number of each retrieval being distributed to temporarily the time on date in the result for retrieval data.In the case, be assigned as: " October 1 " → " 1 ", " October 2 " → " 2 " ..., " October 9 " → " 9 ".In addition, the longitudinal axis of this chart is the value of the project " inspection data " in the result for retrieval data.
In the bottom of the picture of Figure 25, be included in event data in the scope of time on date numbering on picture top and corresponding time on date numbering and be shown simultaneously.That is, in this case, in the retrieval of the event data search part 532 that process number carries out after the retrieval of portion 531 according to the retrieval, portion 531 is identical according to the retrieval with process number, the scope on " date " of search condition is set at " 1~October 9 October ", time on the date numbering of distributing equally, " 1 "~" 9 ".In the drawings, the scope of this numbering " 1 "~" 9 " time on date (during) in, only in (be the date this moment) the generation incident of time on date shown in the date numbering " 6 ".
And in the drawings, the event data that the operation data are associated with these operation data is displayed on the picture simultaneously, but the operation data also may be displayed on the different pictures with the event data that these operation data are associated.
And, under the situation of the reason of user's unusual/change that with the display frame of the check result of Figure 25 serves as that the basis is determined, consider as follows.
The user process number according to the retrieval the result for retrieval (seeing the picture bottom of Figure 25) of the result for retrieval of portion 531 (the picture top of Figure 25) and event data search part 532 compare research; basically; be the event data that will before the inspection data that are found above-mentioned unusual or any change, have nearest time on date numbering, be defined as the reason of unusual or any change of above-mentioned inspection data.
And; the reason of checking unusual or any change of data also can be definite like this: the incident of the candidate by will becoming this reason near this incident to checking which kind of data produce and influence this point; and have other incident with this incident identical content in other place to checking which kind of influence is data (for example produce; unusual or any change) this point compares, and just can determine its reason.
The (a) and (b) of Figure 26 and (c) be that explanation is passed through after specified time limit after operation change; find to occur in the operation data under the situation of unusual or any change; by comparing, determine the figure of the situation of unusual/change reason with the event data of same content.(a) and (b) are expression process number figure of the result for retrieval of portion 531 according to the retrieval, (c) are the figure of the result for retrieval of presentation of events data retrieval portion 532.And, because (a) and the project of transverse axis/longitudinal axis (b) and projects of Figure 26 (c) of Figure 26 are identical with Figure 25, its explanation of Therefore, omited.In addition, in order visually to be convenient to understand, with process number according to the retrieval 1 result for retrieval of portion 531 cut apart and be presented among Figure 26 (a) and Figure 26 (b).
At first, the user judges the change of finding the operation data in time on date numbering " 3 " afterwards with reference to the result for retrieval picture of the operation data of Figure 26 (a).In addition, with reference to the result for retrieval picture of the operation data of Figure 26 (b), judge the change of finding the operation data in time on date numbering " 16 " afterwards.Then, the user is with reference to the event data result for retrieval picture of Figure 26 (c), judges that event occurs in time on date numbering " 1 " and " 14 ".And then, be all " event content 1 " according to incident detailed description in time on date numbering " 1 " and " 14 ", and numbering " 16 " all is to number numbering after " 1 " and " 14 " two since the time on date during according to day of time on date of Figure 26 (a) numbering " 3 " and Figure 26 (b), and the alteration mode of data is similar, can make following conclusion: be exactly the reason of numbering the unusual change of " 3 " and " 16 " in the time on date in numbering " 1 " and " 14 " event of time on date promptly.
Further the adding time on date is numbered " 15 " in Figure 26 (c), incident is specified as under the situation of incident of " event content 2 ", originally numbered the unusual/change of the data of " 16 " for the time on date, to be defined as its reason in numbering " 15 " event of the time on date of its front, (incident is specified as " event content 1 " but by the incident with the incident of time on date numbering " 14 " and same content, the incident of time on date numbering " 1 ") compare, just can be numbering " 14 " event is defined as the reason of the data exception/change of time on date numbering " 16 " in the time on date.Thereby, not the reason of this data exception/change even before time on the date numbering of unusual/change that data take place, have the incident of nearest time on date numbering, and may ignore under the situation of real reason, also can determine real reason.
And as mentioned above, process number portion 531 and event data search part 532 according to the retrieval can be started independently by the user, in addition, also can start event data search part 532 according to by the process number result for retrieval of portion 531 according to the retrieval.
Particularly, the reference process number according to the retrieval the result for retrieval of portion 531 start under the situation of event data search part 532, except that manually booting, also can start event data search part 532 automatically by the user.In this case, consider the situation of following (1), (2).
(1) search condition according to the rules is by process number portion 531 retrieval operation data according to the retrieval.No matter whether the inspection data in this result for retrieval have unusually/change, then, start event data search part 532, carry out the retrieval of event data.The search condition of event data search part 532 can the search condition, result for retrieval etc. of portion 531 generate automatically according to the retrieval by process number.
(2) search condition according to the rules is by process number portion 531 retrieval operation data according to the retrieval.Whether note abnormalities/change in the inspection data of judgement in this result for retrieval.Under the situation that notes abnormalities when determining/change, start event data search part 532, carry out the retrieval of event data.The search condition of event data search part 532 can the search condition, result for retrieval etc. of portion 531 generate automatically according to the retrieval by process number.
At first, the situation of above-mentioned (1), that is, not according to process number according to the retrieval the result for retrieval of portion 531 to start the situation of event data search part 532 identical with situation about having illustrated.Below, serve as main describing with the situation of (2).
Situation in above-mentioned (2), that is, note abnormalities in the result for retrieval of portion 531 according to the retrieval/start under the situation of event data search part 532 when changing when determining, in system, must have such decision-making function: promptly judge at process number whether found unusual/change in the result for retrieval of portion 531 according to the retrieval at process number.
Figure 27 is the synoptic diagram of the 12 embodiment of Working procedure management system of the present invention.And present embodiment is the variation of structure of the Working procedure management system of the 11 embodiment shown in Figure 20.And, in the following description, mainly the difference with system shown in Figure 20 is described.
Figure 27 is the structure of Figure 20 having been appended abnormality warnings terminal 550, and abnormality warnings terminal 550 is when the result for retrieval of portion 531 is judged unusual or any change according to the retrieval to process number, with this result of determination notice (warning) relevant department.This abnormality warnings terminal 550 by unusually/change detection unit 551, the warning handling part 552 constituted, simultaneously,, be connected to data entry terminal 520, data with reference to terminal 530, process management device 510 by network 540.
Unusually/and change detection unit 551 is in predetermined timing, and the operation data recording 5111 that obtains on the operation tables of data 511 is also analyzed, and judges whether produce unusual or any change in this operation data recording 5111.Warning handling part 552 by unusually/change detection unit 551 determines in the operation data under the situation that produces unusual or any change, to user terminal notification alert information.For example send warning message, perhaps send the data that make warning on the picture of user terminal, perhaps pass through the bright lamp or the buzz notification alert information of emergency warning lamp with Email.
Above-mentioned unusual/regulation that change detection unit 551 is activated regularly for example is when (during certain) or the operation data recording in operation tables of data 511 reach a certain amount of at regular intervals.
And, above-mentioned unusual/analysis that change detection unit 551 is carried out for example can be undertaken by routine analyzer.
Figure 28, Figure 29, Figure 30 judge the processing flow chart of whether having found unusual or any change in the history of the inspection data shown in Figure 24 (a)~(c).
At first, Figure 28 is a synoptic diagram of judging the processing whether found unusual or any change in the history of the inspection data shown in Figure 24 (a) (below, abbreviate " unusual/the change determination processing " as) flow process.
In Figure 28, at first,, according to the retrieval the result for retrieval of portion 531, obtain and the minimum corresponding inspection data value of operation data of time on date numbering from process number at step S101.And in the inspection B as the product A of current object product, to checking data value, capping is standard value 1, is limited to the permissible range of standard value 2 down, then, at step S102, judges whether these operation data (inspection data) are in this permissible range., under the situation (result of determination of S102 is the situation of "No") of " operation data≤standard value 1 " and " operation data 〉=standard value 2 ", check that data should be in the permissible range herein, enter step S103.At step S103, judge whether the operation data finish.Under the situation that the operation data have finished, finish a series of unusual/the change determination processing.In addition, under the situation that does not have to finish when the operation data,, obtain the subsequent processing data, turn back to step S102 at step S105.
In addition,, under the situation (result of determination of S102 is the situation of "Yes") of " operation data>standard value 1 " or " operation data<standard value 2 ", check that data exceed permissible range, enter step S104 at step S102.At step S104, determine and in the operation data, have unusual data (checking that data value is the data that are in beyond the permissible range), finishes a series of unusual/change determination processing.
Figure 29 is a synoptic diagram of judging the processing whether found unusual or any change in the history of the inspection data shown in Figure 24 (b) (below, abbreviate " unusual/the change determination processing " as) flow process.And this flow process, checks among the B at this as object with the inspection B of product A, and to checking data value, capping is standard value 1, is limited to the permissible range of standard value 2 down.And then, in following flow process, suppose the inspection data of confirming each time on date numbering, the predetermined processing (for example processing shown in Fig. 5 (a)) by carrying out in advance is limited in this permissible range.In addition, in the flow process of this following processing, suppose that variable n, i have following meaning.
N: when increasing continuously, whether decision is considered as the threshold value of data movement in operation data (inspection data)
I: the counter that in the scope of the i of 0≤i≤n, changes
In Figure 29, at first, at step S201, from process number according to the retrieval the result for retrieval of portion the date of acquisition time number 2 data of the beginning of a minimum side.Then, at step S202, judge whether operation data (inspection data) are than its previous operation data (previous inspection data) big (that is whether operation data>previous operation data are set up).
At this step S202, when determine operation data when being not more than previous operation data (that is, operation data≤previous operation data, result of determination at step S202 is a "No"), enter step S206, i is initialized as 0 with counter, enter step S207 thereafter.
On the other hand, at step S202, when determining the operation data greater than previous operation data (that is, be "Yes" in the result of determination of step S202), at step S203, counter i increases progressively, then, at step S204, under the state that the operation data increase continuously, judge whether counter i equals threshold value n, and this threshold value n is used for decision and whether this state is regarded as data movement.,,, regard increasing continuously of these operation data as data movement herein at step S205 when being judged to be when equating under (result of determination at step S204 is the situation of "Yes"), finishes a series of unusual/change determination processing.On the other hand, at step S204,,, judge whether the operation data finish at step S207 being judged to be under the situation (result of determination at step S204 is the situation of "No") that does not wait.Determining under the situation (result of determination at step S207 is the situation of "Yes") that the operation data have finished, finish a series of unusual/the change determination processing.Determining under the situation (result of determination at step S207 is the situation of "No") that the operation data do not have to finish, at step S208, obtain the subsequent processing data, turn back to step S202.And, at this moment,, carry out following setting at step S202:
" previous operation data " during operation data ← last time execution in step S202
" next operation data " that previous operation data ← this is obtained at step S208 compare.
And in the above description, checking that data (operation data) increase continuously n time situation as the condition of data movement, but the condition of data movement is not limited in this.For example; also can be checking that history that data reduce n time situation or inspection data continuously moves closer to the higher limit of permissible range or the situation of lower limit is regarded data movement as; for this situation; also can automatically carry out " judging the processing of unusual or any change " by being replaced into corresponding flow process.
Whether Figure 30 notes abnormalities in the history to the inspection data shown in Figure 24 (c) or the synoptic diagram of processing that any change is judged (below, abbreviate " unusual/the change determination processing " as) flow process.And this flow process as object, in this checks B, is the inspection B of product A standard value 1, is limited to the permissible range of standard value 2 down checking the data value capping.And then, in following flow process, suppose the predetermined process (for example, processing Figure 24 (a) shown in) of inspection data of confirming each time on date numbering by carrying out in advance, be limited in this permissible range.In addition, in the flow process of following processing, suppose that variable n, i, j have following meaning.
N: when operation data (inspection data) were in predefined value (setting value) side continuously, whether decision regarded the threshold value of data movement as.
I, j: at 0≤i, the counter of change in the scope of j≤n, i are the counting numbers of operation data value of a side of setting value, and j is the counting number of operation data value of the opposite side of setting value.
In Figure 30, at first,, obtain and the minimum corresponding inspection data value of operation data (the operation data of beginning) of time on date numbering the result for retrieval of portion according to the retrieval from process number at step S301.Then, at step S302, whether judge in the obtained operation data of step S301 greater than predefined value (setting value).
At step S302, when judging the operation data greater than setting value, at step S303, when counter i is increased progressively, count initialized device j.And then, enter step S305.On the other hand, at step S302, when judging that the operation data are not more than setting value, that is, during operation data≤setting value, enter step S304, in count initialized device i, j increases progressively with counter.And then, enter step S305.That is in this case, counter i counting operation data are positioned at the situation of setting value upside continuously, and counter j counting operation data are positioned at the situation of setting value downside continuously.
At step S305, be positioned at continuously when the operation data under the situation of a side of setting value, judge whether the threshold value n that is used to determine whether this state to be regarded as data movement equates with above-mentioned counter i or judge whether above-mentioned threshold value n and above-mentioned counter j be equal.When above-mentioned threshold value n and above-mentioned counter i equated, expression operation data had the upside that is in setting value for n time, in this flow process, at step S306, judged and had data movement, finishes a series of unusually/change determination processing.On the other hand, when above-mentioned threshold value n sum counter j equated, expression operation data had the downside that is in setting value for n time, in this flow process, at step S306, judged and had data movement, finishes a series of unusually/change determination processing.
On the other hand, at step S305, when above-mentioned threshold value n and above-mentioned counter i unequal, and, when above-mentioned threshold value n sum counter j is also unequal, represent till the operation data of current process object, do not detect data movement,, judge whether the operation data finish at step S307.If the operation data finish, finishes a series of unusual/change determination processing.If the operation data do not finish, then at step S308, obtain the subsequent processing data, turn back to step S302.
And in the above description, checking the situation of a side that data (operation data) are in setting value continuously as the condition of data movement, but the condition of data movement is not limited in this.For example; also can be in the history of checking data, the inspection data are in the ratio of a side and regard data movement as apparently higher than the situation of the ratio that is in opposite side, in this case; also can automatically carry out " judging the processing of unusual or any change " by being replaced into corresponding flow process.
Like this; according to present embodiment; under the situation that the typing shown in above-mentioned each flow process is analyzed; because unusual/change detection unit 551 is in predetermined timing analysis procedure data; therefore manually boot process number portion 531 according to the retrieval by users such as process management persons; with retrieval/demonstration operation data, there is no need to judge to produce unusual or any change, just can handle rapidly unusual or any change of operation.And,, just can handle more rapidly unusual or any change of operation if often obtain and analyze the operation data that are input to operation tables of data 511 by network 540.
And, in the above-mentioned explanation, when the cause-effect relationship of inferring between operation data and event data, the user to process number according to the retrieval portion 531 send search instruction, carry out the retrieval of operation data, in addition, event data search part 532 is sent search instruction, carry out the retrieval of event data, the process number result for retrieval of portion 531 and event data search part 532 according to the retrieval relatively, process number find in the result for retrieval of portion 531 according to the retrieval data unusual/during change, just can determine that (inferring) goes out to become the incident of reason.In the case, except that the retrieval of operation data or event data, all the other operations are carried out by the user.When appended above-mentioned unusual/during change detection unit 551, can also detect the unusual/change in the result for retrieval of operation data automatically.
Below, the situation of the comparison of the result for retrieval of the result for retrieval that carries out the operation data automatically and event data is described.
Figure 31 is the data shown in Figure 20 second structure example synoptic diagram with reference to terminal 530.
In Figure 31, data have with reference to terminal 580: process number is portion 581, event data search part 582, unusual/change detection unit 583, presumption of causation portion 584 according to the retrieval.
Process number according to the retrieval portion 581 and event data search part 582 by the regulation sequence starting of user's appointment.Presumption of causation portion 584 plays as reason candidate extraction unit or the effect of candidate's extraction unit as a result according to the afore mentioned rules order.
At first, the reason candidate being extracted out processing describes.This handles condition according to the rules, starts process number portion 581 according to the retrieval, carries out the retrieval of operation data.Then,, start event data search part 582, carry out the retrieval of event data according to the condition corresponding with the afore mentioned rules condition.Unusually/change detection unit 583 judges unusual/change of whether having found the operation data at process number according to the retrieval in the result for retrieval of portion 581.Presumption of causation portion (reason candidate's extraction unit) 584 is from the result for retrieval of event data search part 582, and extraction can be judged as unusually as above-mentioned operation data/event data of the reason of changing position.
Secondly, candidate is as a result extracted out to handle describe.This handles condition according to the rules, starts event data search part 582, carries out the retrieval of event data.Then,, start process number portion 581 according to the retrieval, carry out the retrieval of operation data according to the condition corresponding with the afore mentioned rules condition.Unusually/change detection unit 583 judges unusual/change of whether having found the operation data at process number according to the retrieval in the result for retrieval of portion 581.Presumption of causation portion (candidate's extraction unit as a result) 584 is from the position of unusual/change of being judged to be above-mentioned operation data, and extraction can become the result's that the result for retrieval by above-mentioned event data search part 582 causes operation data.
Below, reason candidate, each candidate's of candidate extraction are as a result handled, describe with reference to the flow process of Figure 32 and Figure 33.
Figure 32 is the schematic flow sheet that the extraction of candidate's reason of unusual/change is handled.
In Figure 32, at first, at step S11, by user's designated equipment name, during as search condition, carry out by the process number retrieval of the portion 581 operation data of carrying out according to the retrieval.The above-mentioned process number search condition of portion according to the retrieval is: for example " between 1~October 9 October, the operation data (inspection data) of slave unit 1001 inputs ".
Then, at step S12, the designated equipment name, during, carry out the retrieval of the event data of being undertaken by event data search part 582.The search condition of above-mentioned event data search part for example is: " between 1~October 9 October, in equipment 1001 events ".And, also can specify the search condition of this event data search part 582 by the user, in addition, also can from process number according to the retrieval the search condition of portion 581 automatically generate the search condition of event data search part 582.In the case, with during be set at process number according to the retrieval portion 581 during corresponding during (be set at and make it consistent, or will be during the event data search part 582 specified time limit etc. in advance).In addition, according to necessity, add qualifications such as " equipment ".
And then, at step S13, from the result for retrieval of step S11, take out (next) operation data of having determined the operation entry name.At step S14, judge in the operation data that step S13 takes out whether note abnormalities/change.
At step S14, do not note abnormalities when judging/when change, turn back to step S13, the subsequent processing data of ProductName, operation entry name have been determined in taking-up from the result for retrieval of step S11.
On the other hand, at step S14, when judgement note abnormalities/when changing, enter step S15, from the result for retrieval of the event data of step S12, obtain the event data (candidate's reason) of the unusual/change reason of the operation data that can become current production name, operation entry name.
Then, at step S16, at step S11 by process number all data in the result for retrieval done of portion 581 according to the retrieval, judge and whether carried out the processing of above-mentioned steps S13~step S15.All data are being carried out under the situation about handling, finishing the extraction of a series of candidate reason and handle.In addition, do not having to turn back to step S13 under the situation that all data are handled.
Figure 33 is the schematic flow sheet that the extraction of the candidate result of incident is handled.
In Figure 33, at first, at step S21, the content of allocate event and during as search condition, carry out the retrieval of being undertaken by event data search part 582.The search condition of above-mentioned event data search part 582 for example is: " content for ' content 1 ', event between 1~October 9 October ".
Then, at step S22, designated duration is as search condition, carries out by the process number retrieval carried out of portion 581 according to the retrieval.The above-mentioned process number search condition of portion 581 according to the retrieval for example is: " the operation data between 1~October 9 October ".And this process number search condition of portion 581 according to the retrieval can be specified by the user, also can generate automatically according to the search condition of event data search part 582.At this moment, during the setting for event data search part 582 during corresponding during (be set at and make it consistent, or with process number according to the retrieval portion 581 during postpone specified time limit etc.).
And then, at step S23, the result for retrieval of step S22 by each device class, in each equipment, to all process steps of all products, is judged in the operation data whether note abnormalities/change.
At step S24, from step S23, be judged to be in the position of unusual/change of operation data, extract result's (candidate result) that can cause out as the event data in the result for retrieval of being done by the event data search part 582 of step S21.
Like this, by extracting candidate result out, can understand the unusual/change which type of inspection data is the incident with certain content can cause in statistical ground.If the information of such " incident-correspondence unusually/change " is made data, then for example, when definite candidate's reason, also can carry out suitable reference, be of great use.
And in the above description, as the example of checking data, having handled check result is the situation of numerical value, but check result might not be a numerical value, for example also can be that " OK " " NG " judges.At this moment, as shown in figure 34, in the project " inspection data " of operation data recording 111, storage result of determination " OK " " NG ".Also can be with the following storage that quantizes of result of determination: if promptly " OK " then stores " 0 " if " NG " then stores " 1 ".
Below, enumerate decision method to the unusual/change of such operation data:
When NG takes place, as unusually.
When every specified time limit or predetermined data amount, calculating inspection result's qualification rate is if this qualification rate is lower than the value of predesignating, then as unusual/change.
The NG content is more than the predefined number, and when recurring, as unusually/change.
In addition, the present invention is not limited to above-mentioned embodiment, in the scope that does not break away from purport of the present invention, can carry out various improvement, change.

Claims (4)

1. a Working procedure management system is characterized in that,
By constituting with the lower part:
Make terminal part, it has first data input handling part that carries out the input of operation data and first data output processing part of carrying out the output of operation data;
Server unit, it has the data library device of communication control unit and centralized stores operation data, is connected to described manufacturing terminal part by communication network;
Data are with reference to terminal part, and it reads request by communication network to the operation data that are stored in the described data library device,
Described communication control unit has:
Snubber assembly, it is used to store the operation data;
Second data input handling part, when it will store on the described snubber assembly from the operation data of described manufacturing terminal part output temporarily, the signal that the reception of notifying described operation data has been finished sent to described manufacturing terminal part;
Second data output processing part, its operation data with described snubber assembly stored output to described data library device,
Described data library device has:
Database, it is preserved from the operation data of described communication control unit output;
The 3rd data input handling part, it stores the operation data into described database;
The 3rd data output processing part, it is processed and exports the operation data that are kept in the described database according to from the request of reading of described data with reference to terminal part.
2. Working procedure management system as claimed in claim 1 is characterized in that,
Described communication control unit also has the data operation handling part, this data operation handling part is extracted specific operation data item out, to each operation data item or at regular intervals or during every some, carry out the operation data item of extracting out is made the calculation process of prescribed form, and the result of this calculation process is stored in the described database.
3. Working procedure management system as claimed in claim 1 is characterized in that,
Described communication control unit also has:
The data operation handling part, it extracts specific operation data item out, to each operation data item or at regular intervals or during every some, carry out the operation data item of extracting out is made the calculation process of prescribed form, and this calculation process result is stored in the described database;
Unusual judgment processing portion, it is judged the exceptional value among the calculation process result of described data operation handling part, when this result is exceptional value, the operation data as operand is carried out mark;
Display process portion, it carries out showing at the warning of the described operation data that have been labeled.
4. Working procedure management system as claimed in claim 1 is characterized in that,
Described the 3rd data input handling part is storing the operation data into the time required in the described database when exceeding schedule time, termination is stored the operation data into this database, meanwhile, the signal that notice operation data storage is ended sends to described second data output processing part
When described second data output processing part receives the described signal of notice operation data storage termination, the operation data that are stored in the described snubber assembly are carried out the interruption of stipulated time to the output of described data library device.
CNB2004100008103A 2003-01-15 2004-01-15 Procedure management system Expired - Fee Related CN1299238C (en)

Applications Claiming Priority (8)

Application Number Priority Date Filing Date Title
JP2003007145A JP2004220335A (en) 2003-01-15 2003-01-15 Production process control system
JP007145/2003 2003-01-15
JP2003126133A JP2004334355A (en) 2003-05-01 2003-05-01 Process control system
JP126133/2003 2003-05-01
JP2003385380A JP2005149112A (en) 2003-11-14 2003-11-14 Process management system
JP385380/2003 2003-11-14
JP2003401781A JP2005165546A (en) 2003-12-01 2003-12-01 Process management system and process management device
JP401781/2003 2003-12-01

Related Child Applications (1)

Application Number Title Priority Date Filing Date
CNA2006101159769A Division CN1912905A (en) 2003-01-15 2004-01-15 Production process control system

Publications (2)

Publication Number Publication Date
CN1517925A CN1517925A (en) 2004-08-04
CN1299238C true CN1299238C (en) 2007-02-07

Family

ID=34317585

Family Applications (1)

Application Number Title Priority Date Filing Date
CNB2004100008103A Expired - Fee Related CN1299238C (en) 2003-01-15 2004-01-15 Procedure management system

Country Status (1)

Country Link
CN (1) CN1299238C (en)

Families Citing this family (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP4941737B2 (en) * 2007-04-27 2012-05-30 ソニー株式会社 Recording apparatus and method, and program
CN100568136C (en) * 2008-03-06 2009-12-09 同济大学 A kind of flat control system with softening characteristic
US9971345B2 (en) * 2012-11-15 2018-05-15 Osg Corporation Manufacturing process management support device
US20200234321A1 (en) * 2019-01-23 2020-07-23 General Electric Company Cost analysis system and method for detecting anomalous cost signals
JP7261195B2 (en) * 2020-03-25 2023-04-19 株式会社日立製作所 Server load prediction system and server load prediction method
CN111464619A (en) * 2020-03-30 2020-07-28 四川爱联科技有限公司 Production control system and method of Internet of things module

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2002091532A (en) * 2000-09-20 2002-03-29 Olympus Optical Co Ltd Process management system
CN1362812A (en) * 2000-12-28 2002-08-07 株式会社东芝 Device management method, device management system and recording device management program recording medium
JP2002258931A (en) * 2001-03-06 2002-09-13 Shinko Electric Ind Co Ltd Manufacturing management system and its method

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2002091532A (en) * 2000-09-20 2002-03-29 Olympus Optical Co Ltd Process management system
CN1362812A (en) * 2000-12-28 2002-08-07 株式会社东芝 Device management method, device management system and recording device management program recording medium
JP2002258931A (en) * 2001-03-06 2002-09-13 Shinko Electric Ind Co Ltd Manufacturing management system and its method

Also Published As

Publication number Publication date
CN1517925A (en) 2004-08-04

Similar Documents

Publication Publication Date Title
CN1173285C (en) Method and device for fixing display information, and related soft ware products and storage medium therefor
CN101055636A (en) Fault management apparatus, fault management method, fault management program and recording medium
CN1773407A (en) Information processing device, operation state management device, information processing method
CN1154935C (en) Apparatus control device and apparatus judging method
CN1109994C (en) Document processor and recording medium
CN1975769A (en) Presence managing method and apparatus
CN1112637C (en) Information acquisition proxy system and information transfer managing system
CN1194319C (en) Method for retrieving, listing and sorting table-formatted data, and recording medium recorded retrieving, listing or sorting program
CN1601483A (en) Automation software testing system based on script explanatory tool
CN1204810A (en) Remote control method, server and recording medium
CN1512390A (en) Fault predicting system and program and method and device, printer and management server
CN1810207A (en) Operation indicating system and method, fatigue levels determinant apparatus and method
CN1488115A (en) System for providing services and virtual programming interface
CN101044484A (en) Information processing apparatus, method and program
CN1828642A (en) Sensor network system and processing method for sensing data and programme
CN1205410A (en) Equipment inspection and evaluation system, equipment management system, and computer-readable record medium with equipment management program stored therein
CN1771475A (en) Window stack control method, window management program, and window management apparatus
CN1680942A (en) Document group analyzing apparatus, a document group analyzing method, a document group analyzing system
CN1578955A (en) Sampling approach for data mining of association rules
CN1862522A (en) Data checking apparatus and checking method
CN1826817A (en) Information providing method and information providing program
CN1416276A (en) Intermediate data receiver, method, program and recording medium and transmitting appts. and tranferring method thereof
CN1205548C (en) Monitoring and controlling system and carrier for recording its treatment content
CN1299238C (en) Procedure management system
CN1156779C (en) Method and apparatus for document retrieval

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
CF01 Termination of patent right due to non-payment of annual fee
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20070207

Termination date: 20190115