Technical Fields
The disclosure relates to a device system, an information processing device, and an operation proposal method.
Priority is claimed on Japanese Patent Application No. 2015-172726, filed Sep. 2, 2015, the contents of which are incorporated herein by reference.
Related Art
In a plant and a factory (hereinafter, called simply “plant” as a generic name of them), a DCS (Distributed Control System) is established, and an advanced automatic operation is implemented. In the distributed control system, field devices (for example, a measurement device, a manipulation device, a display device, an alarm device, and other devices) and a control device controlling the field devices are connected to each other through a network. Process data which is necessary for a process control is transmitted and received between the controller and the field device.
If an abnormality occurs in the plant, a plant worker needs to perform suitable operation in accordance with a state of the plant. For example, a plant operation support device which diagnoses a plant based on process data obtained from the plant, and displays operation guidance for coping with the abnormality based on information obtained by the diagnosis, is disclosed in Japanese Unexamined Patent Application Publication No. H5-151484.
However, when an abnormality occurs in the plant and the plant worker checks a field device, there is a problem that a work quality differs in accordance with the worker's knowledge and experience. For example, if the worker has a little knowledge and a little experience, the worker may overlook a slight abnormality which has occurred in the plant or may forget to perform operation which should be performed. The plant operation support device, which is disclosed in Japanese Unexamined Patent Application Publication No. 115-151484, cannot prevent a variation of the work quality.
A device system may include a terminal device and an information processing device. The terminal device is usable by a worker who checks a device installed in a plant. The information processing device is connectable to the terminal device through a network. The terminal device may include a detector and a first notifier. The detector detects at least one of data representing an operation performed by the worker with respect to the terminal device, data representing an environmental value of the plant, and data representing biological information of the worker. The first notifier notifies, to the information processing device, first historical data representing a history of data currently detected by the detector. The information processing device may include a storage and a proposer. The storage stores second historical data representing a history of data detected by the detector in the past. The proposer proposes an operation which should be performed with respect to the terminal device by using the first historical data notified by the first notifier and the second historical data stored in the storage.
Further features and aspects of the present disclosure will become apparent from the following detailed description of exemplary embodiments with reference to the attached drawings.
The embodiments of the present invention will be now described herein with reference to illustrative preferred embodiments. Those skilled in the art will recognize that many alternative preferred embodiments can be accomplished using the teaching of the present invention and that the present invention is not limited to the preferred embodiments illustrated herein for explanatory purposes.
An aspect of the present invention is to provide a device system, an information processing device, and an operation proposal method which can improve a work quality of a plant worker in order to find an abnormality of the plant beforehand or early if the plant worker checks a field device.
Hereinafter, a device system, an information processing device, and an operation proposal method will be described with reference to drawings.
The terminal device 10 and the wireless access point 20 are connected to each other through the wireless network N1. The wireless access point 20 and the information processing device 30 are connected to the intranet N2. The wireless network N is a wireless network which can perform wireless communication in conformity with wireless communication standards, such as Wi-Fi (registered trademark), WiMAX (registered trademark), 3G/LTE (registered trademark), ISA100.11a, WirelessHART (registered trademark), and so on. The intranet N2 is a network such as Ethernet (registered trademark) installed in a monitoring room of the plant.
The plant includes an industrial plant such as a chemical industrial plant, a plant managing and controlling a wellhead (for example, a gas field and an oil field), a plant managing and controlling a generation of electric power (for example, water power, fire power, and nuclear power), a plant managing and controlling a power harvesting (for example, solar power and wind power), a plant managing and controlling water supply and sewerage systems, a dam, and so on.
The field devices 50 and 60 are such as a sensor device (for example, a flowmeter and a temperature sensor), a valve device (for example, a flow control valve and an on-off valve), an actuator device (for example, a fan and a motor), and other devices installed in the plant. The field devices 50 and 60 are devices controlled by the control device 40. The control device 40 and the field devices 50 and 60 are connected to each other through a field network N3.
In an example of
The information processing device 30 collects process data (for example, flow quantity of fluid) of the field devices 50 and 60 from the control device 40 through the intranet N2. The information processing device 30 transmits the collected process data to the terminal device 10.
If an abnormality occurs in the plant, the plant worker W investigates a factor of the abnormality. The terminal device 10 is a device used for displaying a check list of field devices which are check targets, and is used by the plant worker W. For example, the terminal device 10 is a tablet computer, a notebook computer, or a smart phone. However, an arbitrary terminal device, which is equipped with functions required for displaying the check list, can be used.
The detector 11 is equipped with a camera 11a, an infrared camera 11b, a microphone 11c, a vibration sensor 11d, a temperature sensor 11e, a humidity sensor 11f, a smell sensor 11g, a timer 11h, a vital sensor 11ii, a position/speed/acceleration sensor 11j, and an operation detector 11k.
The camera 11a is a device for taking an image. The infrared camera 11b is a device for taking an image by using infrared ray. The microphone 11c is a device for detecting surrounding sound. The vibration sensor 11d is a sensor for detecting vibration. The temperature sensor 11e is a sensor for detecting surrounding temperature.
The humidity sensor 11f is a device for detecting surrounding humidity. The smell sensor 11g is a sensor for detecting surrounding smell. The timer 11h is a measurement device for managing present time. The vital sensor 11i is a sensor for detecting biological information (for example, heart rate, blood pressure, or perspiration amount) of the plant worker W. The position/speed/acceleration sensor 11j is a sensor for detecting position, speed, and acceleration of the plant worker W. The operation detector 11k is a device for detecting an operation performed by the plant worker W with respect to the terminal device 10.
The notifier 12 notifies data detected by the detector 11 to the information processing device 30 through the wireless access point 20. The data detected by the detector 11 is at least one of data representing an operation performed by the plant worker W with respect to the terminal device 10, data representing an environmental value of the plant, and data representing biological information of the plant worker W. The controller 13 is equipped with a processor such as CPU (Central Processing Unit), and a memory which stores a program executed by the processor. The controller 13 may be hardware, such as LSI (Large Scale Integration), ASIC (Application Specific Integrated Circuit), or the like.
For example, the input unit 14 is a touchpad which receives an input from the plant worker W. If an abnormality occurs in the plant, the plant worker W instructs to display a check list by using the input unit 14. The plant worker W can input a check result by using the input unit 14, take an image by using the camera 11a or the infrared camera 11b, measure vibration by using the vibration sensor 11d, and so on.
For example, the display 15 is a liquid crystal display, an organic EL (Electro Luminescence) display, or the like. The display 15 displays a check list of field devices, an input screen of a check result, a map of the plant, data of field devices, an operation screen of each sensor prepared in the detector 11, and so on.
The storage 16 stores current operation historical data 16a of the worker W, and automatically stored historical data 16b. The automatically stored historical data 16b is historical data in which data representing environmental values of the plant or biological information of the worker W is accumulated. If the terminal device 10 receives the process data of the field devices 50 and 60 from the information processing device 30, the storage 16 stores the process data. The notifier 12 notifies the operation historical data 16a of the worker W, the automatically stored historical data 16b, and the process data, to the information processing device 30 through the wireless access point 20.
Although the detector 11 is built in the terminal device 10, the detector 11 may be prepared in another detecting device which is different from the terminal device 10. In this case, the data detected by the detector 11 may be transmitted from the detecting device to the terminal device 10 by a short-distance wireless communication, such as Bluetooth (registered trademark).
The proposer 34 proposes an operation which the plant worker W should perform with respect to the terminal device 10 based on the data collected by the collector 33. Details of the proposal processing performed by the proposer 34 will be described later. The notifier 35 notifies the contents proposed by the proposer 34 to the terminal device 10 through the wireless access point 20.
The storage 36 stores device data 36a, map data 36b, check list data 36c, and past historical data 37. The device data 36a is data representing information of a model and an installation position of the field device installed in the plant. The map data 36b is data representing a map in the plant. The check list data 36c is data representing a list of the field devices which should be checked by the worker W, and data representing an operation item of the each field device. The past historical data 37 includes past operation historical data 37a of the worker W with respect to the terminal device 10, past operation historical data 37b of an expert E with respect to the terminal device 10, and historical data 37c automatically stored in the past by the detector 11.
The information processing device 30 is equipped with a calculation circuit such as CPU (Central Processing Unit). The CPU executes a program installed in the information processing device 30 (computer) in order to implement functions of the collector 33, proposer 34, and so on. These functions may be implemented by hardware, such as LSI, ASIC, or the like.
Next, the controller 13 automatically stores environmental values (sound, temperature, humidity, and smell) detected by the detector 11 into the storage 16 (Step S11). Specifically, the controller 13 automatically stores, into the storage 16, sound detected by the microphone 11c, temperature detected by the temperature sensor 11e, humidity detected by the humidity sensor 11f, and smell detected by the smell sensor 11g.
Next, the controller 13 automatically stores the biological information (heart rate, blood pressure, or perspiration amount) detected by the detector 11 into the storage 16 (Step S12). Specifically, the controller 13 automatically stores, into the storage 16, the heart rate, the blood pressure, or the perspiration amount, which have been detected by the vital sensor 11i. The controller 13 automatically stores, into the storage 16, position, speed, and acceleration of the plant worker W, which have been detected by the position/speed/acceleration sensor 11j of the detector 11 (Step S13).
Thereafter, the controller 13 determines whether or not the check screen displayed on the display 15 of the terminal device 10 has been operated, based on a detection signal from the operation detector 11k (Step S14). Specifically, the controller 13 determines whether or not the plant worker W has input information including the check result by using the input unit 14.
If the controller 13 has determined that the check screen has been operated (Step S14: YES), the controller 13 stores, into the storage 16, the operation performed by the plant worker W and contents input by the plant worker W (Step S15), and progresses to Step S16. On the other hand, if the controller 13 has not determined that the check screen has operated (Step S14: NO), the controller 13 progresses to Step S16 without performing the processing of Step S15.
Next, the controller 13 determines whether or not an image has been taken by the camera 11a or the infrared camera 11b (Step S16). If the controller 13 has determined that an image has been taken (Step S16: YES), the controller 13 stores the operation performed by the plant worker W and the image data into the storage 16 (Step S17), and progresses to Step S18. On the other hand, if the controller 13 has not determined that an image has been taken (Step S16: NO), the controller 13 progresses to Step S18 without performing the processing of Step S17.
Next, the controller 13 determines whether or not a vibration has been detected by the vibration sensor 11d (Step S18). If the controller 13 has determined that a vibration has been detected (Step S18: YES), the controller 13 stores the operation performed by the plant worker W and the vibration data into the storage 16 (Step S19), and progresses to Step S20. On the other hand, if the controller 13 has not determined that a vibration has been detected (Step S18: NO), the controller 13 progresses to Step S20 without performing the processing of Step S19.
The controller 13 notifies, to the information processing device 30, the operation historical data 16a of the worker W and the automatically stored historical data 16b, which have been stored in the storage 16, by using the notifier 12 (Step S20). Thereafter, the controller 13 determines whether or not the checks of all the field devices displayed on the check list have been completed (Step S21). For example, the controller 13 displays a check list completion key on the display 15. If the check list completion key has been selected by the plant worker W, the controller 13 determines that the checks of all the field devices displayed on the check list have been completed.
If the controller 13 has not determined that the checks of all the field devices displayed on the check list have been completed (Step S21: NO), the controller 13 returns to the processing of Step S10. On the other hand, if the controller 13 has determined that the checks of all the field devices displayed on the check list have been completed (Step S21: YES), the processing of this flow chart is ended.
In Steps S10 to S13, S15, S17, and S119, time data measured by the timer 11h is associated with the data detected by the detector 11, and stored.
If the proposer 34 has determined that checks of all the field devices displayed on the check list have been completed (Step S30: YES), the processing of this flow chart is ended. On the other hand, if the proposer 34 has not determined that checks of all the field devices displayed on the check list have been completed (Step S30: NO), the proposer 34 determines whether or not the plant worker W starts to check a field device (Step S31).
For example, the controller 13 of the terminal device 10 displays a check start key on the display 15. If the check start key has been selected by the plant worker W, the notifier 12 of the terminal device 10 notifies a check start notice to the information processing device 30. If the proposer 34 of the information processing device 30 has received the check start notice, the proposer 34 determines that the plant worker W has started to check a field device.
If the proposer 34 has determined that the plant worker W has started to check a field device (Step S31: YES), the proposer 34 performs proposal processing A (Step S32), and performs proposal processing B (Step S33).
In the proposal processing A, the proposer 34 compares the current operation historical data 16a of the plant worker W, while the plant worker W moves to a check target device, with the past operation historical data 37a of the worker W, and the proposer 34 proposes an operation which should be performed with respect to the terminal device 10. Details of the proposal processing A will be described later.
In the proposal processing B, the proposer 34 compares the current operation historical data 16a of the plant worker W, while the plant worker W moves to a check target device, with the past operation historical data 37b of the expert E, and the proposer 34 proposes an operation which should be performed with respect to the terminal device 10. Details of the proposal processing B will be described later. If the proposal processing A and the proposal processing B has been completed, the proposer 34 returns to the processing of Step S30.
On the other hand, if the proposer 34 has not determined that the plant worker W has started to check a field device (Step S31: NO), the proposer 34 determines whether or not the plant worker W has completed the check of the field device (Step S34).
For example, the controller 13 of the terminal device 10 displays a check completion key on the display 15. If the check completion key has been selected by the plant worker W, the notifier 12 of the terminal device 10 notifies a check completion notice to the information processing device 30. If the proposer 34 of the information processing device 30 has received the check completion notice, the proposer 34 determines that the plant worker W has completed the check of the field device.
If the proposer 34 has determined that the plant worker W has completed the check of the field device (Step S34: YES), the proposer 34 performs proposal processing C (Step S35), and performs proposal processing D (Step S36).
In the proposal processing C, the proposer 34 compares the current operation historical data 16a of the plant worker W, while the plant worker W checks the check target device, with the past operation historical data 37a of the worker W, and the proposer 34 proposes an operation which should be performed with respect to the terminal device 10. Details of the proposal processing C will be described later.
In the proposal processing D, the proposer 34 compares the current operation historical data 16a of the plant worker W, while the plant worker W checks the check target device, with the past operation historical data 37b of the expert E, and the proposer 34 proposes an operation which should be performed with respect to the terminal device 10. Details of the proposal processing D will be described later. If the proposal processing C and the proposal processing D has been completed, the proposer 34 returns to the processing of Step S30. On the other hand, if the proposer 34 has not determined that the plant worker W has completed the check of the field device (Step S34: NO), the proposer 34 performs proposal processing E (Step S37).
In the proposal processing E, the proposer 34 compares the automatically stored current historical data 16b with the automatically stored past historical data 37c, and the proposer 34 proposes an operation which should be performed with respect to the terminal device 10. The automatically stored historical data is data such as an environmental value of the plant detected by the detector 11 or data representing biological information of the worker W. Details of the proposal processing E will be described later. If the proposal processing E has been completed, the proposer 34 returns to the processing of Step S30.
The proposer 34 obtains the current operation historical data 16a of the worker W collected by the collector 33 and the previous operation historical data 37a of the worker W stored in the storage 36. Then, the proposer 34 compares a current movement time of the worker W with a previous movement time of the worker W based on the obtained operation historical data 16a and 37a (Step S40).
The movement time is time required for the worker W to move from a field device to a next field device. Specifically, the movement time is time from when the worker W selects the check completion key for completing a check of a field device to when the worker W selects the check start key for starting a check of a next field device.
Next, the proposer 34 determines whether or not a significant difference exists between the current movement time of the worker W and the previous movement time of the worker W (Step S41). For example, if a difference between the current movement time of the worker W and the previous movement time of the worker W is equal to or more than a predetermined time, the proposer 34 determines that a significant difference exists. The predetermined time is a value which has been set beforehand.
If the proposer 34 has not determined that a significant difference exists (Step S41: NO), the processing of this flow chart is ended. On the other hand, if the proposer 34 has determined that a significant difference exists (Step S41: YES), the proposer 34 generates comparison screen data and proposal data representing an operation which should be performed with respect to the terminal device 10. Thereafter, the notifier 35 notifies the comparison screen data and the proposal data, which have been generated, to the terminal device 10 through the wireless access point 20.
As shown in
As shown by the reference sign 103, the display 15 displays the contents proposed by the proposer 34 based on the proposal data notified from the information processing device 30 (Step S43). In the example of
Thereafter, the controller 13 of the terminal device 10 detects an operation history after proposal by using the operation detector 11k, and stores the detected operation history into the storage 16 (Step S44). The notifier 12 notifies the operation history after proposal, which has been stored in the storage 16, to the information processing device 30 through the wireless access point 20.
The proposer 34 of the information processing device 30 determines whether or not the worker W performed the proposed operation, based on the operation history after proposal notified by the notifier 12 (Step S45). If the proposer 34 has not determined that the worker W performed the proposed operation (Step S45: NO), the processing of this flow chart is ended. On the other hand, if the proposer 34 has determined that the worker W performed the proposed operation (Step S45: YES), the proposer 34 displays the operation history after proposal on the display 32 of the information processing device 30 (Step S46).
The operation history after proposal (the operation P, the operation Q, and the operation R) performed by the plant worker W is displayed in the operation history list 111. A key 11a for adding the operation P to the check list data 36c, a key 111d for not adding the operation P to the check list data 36c, a key 111b for adding the operation Q to the check list data 36c, a key 111e for not adding the operation Q to the check list data 36c, a key 111c for adding the operation R to the check list data 36c, and a key 111f for not adding the operation R to the check list data 36c are displayed in the operation history screen 110.
Next, the proposer 34 determines whether the check list data 36c is to be corrected or not (Step S47). If the proposer 34 has not determined that the check list data 36c is to be corrected (Step S47: NO), the processing of this flow chart is ended. On the other hand, if the proposer 34 has determined that the check list data 36c is to be corrected (Step S47: YES), the proposer 34 corrects the check list data 36c (Step S48).
Specifically, if the OK key 112 has been selected after the key 111a was selected, the proposer 34 adds the operation P to the operation item in the check list data 36c. If the OK key 112 has been selected after the key 111b was selected, the proposer 34 adds the operation Q to the operation item in the check list data 36c. If the OK key 112 has been selected after the key 111c was selected, the proposer 34 adds the operation R to the operation item in the check list data 36c. If the correction of the check list data 36c has been completed, the proposer 34 ends the processing of this flow chart.
Thus, it is allowed to select whether or not the operation after proposal performed by the plant worker W is added to the check list data 36c. Thereby, the check list data 36c is improvable. However, it is not allowed for the terminal device 10 to select whether or not the operation after proposal is added to the check list data 36c. This is to prevent the plant worker W from correcting the check list data 36c in accordance with individual judgment.
The proposer 34 obtains the current operation historical data 16a of the worker W collected by the collector 33 and the past operation historical data 37b of the expert E stored in the storage 36. Then, the proposer 34 compares a current movement time of the worker W with a past movement time of the expert E based on the obtained operation historical data 16a and 37b (Step S50).
Next, the proposer 34 determines whether or not a significant difference exists between the current movement time of the worker W and the past movement time of the expert E (Step S51). For example, if a difference between the current movement time of the worker W and the past movement time of the expert F is equal to or more than a predetermined time, the proposer 34 determines that a significant difference exists. The predetermined time is a value which has been set beforehand.
If the proposer 34 has not determined that a significant difference exists (Step S51: NO), the processing of this flow chart is ended. On the other hand, if the proposer 34 has determined that a significant difference exists (Step S51: YES), the proposer 34 generates comparison screen data and proposal data representing an operation which should be performed with respect to the terminal device 10. Thereafter, the notifier 35 notifies the comparison screen data and the proposal data, which have been generated, to the terminal device 10 through the wireless access point 20.
As shown in
As shown by the reference sign 123, the display 15 displays the contents proposed by the proposer 34 based on the proposal data notified from the information processing device 30 (Step S53). In the example of
Thereafter, the controller 13 of the terminal device 10 detects an operation history after proposal by using the operation detector 11k, and stores the detected operation history into the storage 16 (Step S54). The notifier 12 notifies the operation history after proposal, which has been stored in the storage 16, to the information processing device 30 through the wireless access point 20.
The proposer 34 of the information processing device 30 determines whether or not the worker W performed the proposed operation, based on the operation history after proposal notified by the notifier 12 (Step S55). If the proposer 34 has not determined that the worker W performed the proposed operation (Step S55: NO), the processing of this flow chart is ended. On the other hand, if the proposer 34 has determined that the worker W performed the proposed operation (Step S55: YES), the proposer 34 displays the operation history after proposal on the display 32 of the information processing device 30 (Step S56). Since the operation history screen after proposal which is to be displayed and instructions for correcting the check list data 36c which are to be performed in the operation history screen are the same as that of
Next, the proposer 34 determines whether the check list data 36c is to be corrected or not (Step S57). If the proposer 34 has not determined that the check list data 36c is to be corrected (Step S57: NO), the processing of this flow chart is ended. On the other hand, if the proposer 34 has determined that the check list data 36c is to be corrected (Step S57: YES), the proposer 34 corrects the check list data 36c (Step S58).
Thus, it is allowed to select whether or not the operation after proposal performed by the plant worker W is added to the check list data 36c. Thereby, the check list data 36c is improvable. However, it is not allowed for the terminal device 10 to select whether or not the operation after proposal is added to the check list data 36c. This is to prevent the plant worker W from correcting the check list data 36c in accordance with individual judgment.
The proposer 34 obtains the current operation historical data 16a of the worker W collected by the collector 33 and the previous operation historical data 37a of the worker W stored in the storage 36. Then, the proposer 34 compares a current check time of the worker W with a previous check time of the worker W based on the obtained operation historical data 16a and 37a (Step S60).
Next, the proposer 34 determines whether or not a significant difference exists between the current check time of the worker W and the previous check time of the worker W (Step S61). For example, if a difference between the current check time of the worker W and the previous check time of the worker W is equal to or more than a predetermined time, the proposer 34 determines that a significant difference exists. The predetermined time is a value which has been set beforehand.
If the proposer 34 has not determined that a significant difference exists (Step S61: NO), the processing of this flow chart is ended. On the other hand, if the proposer 34 has determined that a significant difference exists (Step S61: YES), the proposer 34 generates comparison screen data and proposal data representing an operation which should be performed with respect to the terminal device 10. Thereafter, the notifier 35 notifies the comparison screen data and the proposal data, which have been generated, to the terminal device 10 through the wireless access point 20.
As shown in
As shown by the reference sign 133, the display 15 displays the contents proposed by the proposer 34 based on the proposal data notified from the information processing device 30 (Step S63). In the example of
Thereafter, the controller 13 of the terminal device 10 detects an operation history after proposal by using the operation detector 11k, and stores the detected operation history into the storage 16 (Step S64). The notifier 12 notifies the operation history after proposal, which has been stored in the storage 16, to the information processing device 30 through the wireless access point 20.
The proposer 34 of the information processing device 30 determines whether or not the worker W performed the proposed operation, based on the operation history after proposal notified by the notifier 12 (Step S65). If the proposer 34 has not determined that the worker W performed the proposed operation (Step S65: NO), the processing of this flow chart is ended. On the other hand, if the proposer 34 has determined that the worker W performed the proposed operation (Step S65: YES), the proposer 34 displays the operation history after proposal on the display 32 of the information processing device 30 (Step S66). Since the operation history screen after proposal which is to be displayed and instructions for correcting the check list data 36c which is to be performed in the operation history screen are the same as that of
Next, the proposer 34 determines whether the check list data 36c is to be corrected or not (Step S67). If the proposer 34 has not determined that the check list data 36c is to be corrected (Step S67: NO), the processing of this flow chart is ended. On the other hand, if the proposer 34 has determined that the check list data 36c is to be corrected (Step S67: YES), the proposer 34 corrects the check list data 36c (Step S68).
Thus, it is allowed to select whether or not the operation after proposal performed by the plant worker W is added to the check list data 36c. Thereby, the check list data 36c is improvable. However, it is not allowed for the terminal device 10 to select whether or not the operation after proposal is added to the check list data 36c. This is to prevent the plant worker W from correcting the check list data 36c in accordance with individual judgment.
The proposer 34 obtains the current operation historical data 16a of the worker W collected by the collector 33 and the past operation historical data 37b of the expert E stored in the storage 36. Then, the proposer 34 compares a current check time of the worker W with a past check time of the expert E based on the obtained operation historical data 16a and 37b (Step S70).
Next, the proposer 34 determines whether or not a significant difference exists between the current check time of the worker W and the past check time of the expert E (Step S71). For example, if a difference between the current check time of the worker W and the past check time of the expert E is equal to or more than a predetermined time, the proposer 34 determines that a significant difference exists. The predetermined time is a value which has been set beforehand.
If the proposer 34 has not determined that a significant difference exists (Step S71: NO), the processing of this flow chart is ended. On the other hand, if the proposer 34 has determined that a significant difference exists (Step S71: YES), the proposer 34 generates comparison screen data and proposal data representing an operation which should be performed with respect to the terminal device 10. Thereafter, the notifier 35 notifies the comparison screen data and the proposal data, which have been generated, to the terminal device 10 through the wireless access point 20.
As shown in
As shown by the reference sign 143, the display 15 displays the contents proposed by the proposer 34 based on the proposal data notified from the information processing device 30 (Step S73). In the example of
Thereafter, the controller 13 of the terminal device 10 detects an operation history after proposal by using the operation detector 11k, and stores the detected operation history into the storage 16 (Step S74). The notifier 12 notifies the operation history after proposal, which has been stored in the storage 16, to the information processing device 30 through the wireless access point 20.
The proposer 34 of the information processing device 30 determines whether or not the worker W performed the proposed operation, based on the operation history after proposal notified by the notifier 12 (Step S75). If the proposer 34 has not determined that the worker W performed the proposed operation (Step S75: NO), the processing of this flow chart is ended. On the other hand, if the proposer 34 has determined that the worker W performed the proposed operation (Step S75: YES), the proposer 34 displays the operation history after proposal on the display 32 of the information processing device 30 (Step S76). Since the operation history screen after proposal which is to be displayed and instructions for correcting the check list data 36c which are to be performed in the operation history screen are the same as that of
Next, the proposer 34 determines whether the check list data 36c is to be corrected or not (Step S77). If the proposer 34 has not determined that the check list data 36c is to be corrected (Step S77: NO), the processing of this flow chart is ended. On the other hand, if the proposer 34 has determined that the check list data 36c is to be corrected (Step S77: YES), the proposer 34 corrects the check list data 36c (Step S78).
Thus, it is allowed to select whether or not the operation after proposal performed by the plant worker W is added to the check list data 36c. Thereby, the check list data 36c is improvable. However, it is not allowed for the terminal device 10 to select whether or not the operation after proposal is added to the check list data 36c. This is to prevent the plant worker W from correcting the check list data 36c in accordance with individual judgment.
The proposer 34 obtains the current historical data 16b detected by the detector 11 and the past historical data 37c detected by the detector 11. The historical data 16b and 37c are historical data in which the data representing environmental values of the plant or biological information of the worker W is accumulated. The proposer 34 calculates an average value Ave of the historical data 37c detected in the past. Then, the proposer 34 compares the currently detected historical data 16b with the average value Ave of the past historical data 37c (Step S80).
Next, the proposer 34 determines whether or not a significant difference exists between the currently detected historical data 16b and the average value Ave of the past historical data 37c (Step S81). For example, if a difference between the currently detected historical data 16b and the average value Ave is equal to or more than a predetermined value, the proposer 34 determines that a significant difference exists. The predetermined value is a value which has been set beforehand.
If the proposer 34 has not determined that a significant difference exists (Step S81: NO), the processing of this flow chart is ended. On the other hand, if the proposer 34 has determined that a significant difference exists (Step S81: YES), the proposer 34 generates comparison screen data and proposal data representing an operation which should be performed with respect to the terminal device 10. Thereafter, the notifier 35 notifies the comparison screen data and the proposal data, which have been generated, to the terminal device 10 through the wireless access point 20.
Although a comparison screen 150 of sound data detected by the microphone 11c is shown as an example in
As shown in
For this reason, the proposer 34 extracts past data similar to the automatically stored current data out of the past historical data 37c, and displays the extracted data in the comparison table 151 as a similar history. As shown by the reference sign 155, when the elapsed time is 12 minutes, sound data of the similar history is 90 [dB]. The proposer 34 reads, out of the storage 36, the operation historical data of the extracted similar history.
As shown by the reference sign 153 of
Thereafter, the controller 13 of the terminal device 10 detects an operation history after proposal by using the operation detector 11k, and stores the detected operation history into the storage 16 (Step S84). The notifier 12 notifies the operation history after proposal, which has been stored in the storage 16, to the information processing device 30 through the wireless access point 20.
The proposer 34 of the information processing device 30 determines whether or not the worker W performed the proposed operation, based on the operation history after proposal notified by the notifier 12 (Step S85). If the proposer 34 has not determined that the worker W performed the proposed operation (Step S85: NO), the processing of this flow chart is ended. On the other hand, if the proposer 34 has determined that the worker W performed the proposed operation (Step S85: YES), the proposer 34 displays the operation history after proposal on the display 32 of the information processing device 30 (Step S86). Since the operation history screen after proposal which is to be displayed and instructions for correcting the check list data 36c which are to be performed in the operation history screen are the same as that of
Next, the proposer 34 determines whether the check list data 36c is to be corrected or not (Step S87). If the proposer 34 has not determined that the check list data 36c is to be corrected (Step S87: NO), the processing of this flow chart is ended. On the other hand, if the proposer 34 has determined that the check list data 36c is to be corrected (Step S87: YES), the proposer 34 corrects the check list data 36c (Step S88).
Thus, it is allowed to select whether or not the operation after proposal performed by the plant worker W is added to the check list data 36c. Thereby, the check list data 36c is improvable. However, it is not allowed for the terminal device 10 to select whether or not the operation after proposal is added to the check list data 36c. This is to prevent the plant worker W from correcting the check list data 36c in accordance with individual judgment.
In the present embodiment, the check start notice is notified to the information processing device 30 if the check start key has been selected by the plant worker W, but not limited thereto. For example, the display 15 may display a manual display key for displaying a manual in which procedure of check is described, and the check start notice may be notified to the information processing device 30 if the manual display key has been selected by the plant worker W.
In the present embodiment, although the information processing device 30 is equipped with the proposer 34 and the storage 36, the terminal device 10 may be equipped with the proposer 34 and the storage 36. In this case, the terminal device 10 can perform the proposal processing A to E, without communicating with the information processing device 30.
As described above, the device system 1 of the present embodiment includes the terminal device 10 and the information processing device 30. The terminal device 10 is used by the worker W who checks devices installed in the plant. The information processing device 30 is connectable to the terminal device 10 through the network. The terminal device 10 includes the detector 11 and the notifier 12. The detector 11 detects at least one of data representing an operation performed by the worker W with respect to the terminal device 10, data representing an environmental value of the plant, and data representing biological information of the worker W. The notifier 12 notifies, to the information processing device 30, the historical data 16a and 16b representing the history of the data detected by the detector 11.
Moreover, the information processing device 30 of the present embodiment includes the storage 36 and the proposer 34. The storage 36 stores the historical data 37a. 37b, and 37c representing the history of the data detected by the detector 11 in the past. The proposer 34 proposes an operation which should be performed with respect to the terminal device 10 by using the historical data 16a and 16b notified by the notifier 12 and the historical data 37a, 37b, and 37c stored in the storage 36.
Thereby, if the plant worker P checks a field device, a work quality of the plant worker W can be improved in order to find an abnormality of the plant beforehand or early.
As used herein, the following directional terms “front, back, above, downward, right, left, vertical, horizontal, below, transverse, row and column” as well as any other similar directional terms refer to those instructions of a device equipped with the present invention. Accordingly, these terms, as utilized to describe the present invention should be interpreted relative to a device equipped with the present invention.
The term “configured” is used to describe a component, unit or part of a device includes hardware and/or software that is constructed and/or programmed to carry out the desired function.
Moreover, terms that are expressed as “means-plus function” in the claims should include any structure that can be utilized to carry out the function of that part of the present invention.
The term “unit” is used to describe a component, unit or part of a hardware and/or software that is constructed and/or programmed to carry out the desired function. Typical examples of the hardware may include, but are not limited to, a device and a circuit.
While preferred embodiments of the present invention have been described and illustrated above, it should be understood that these are examples of the present invention and are not to be considered as limiting. Additions, omissions, substitutions, and other modifications can be made without departing from the scope of the present invention. Accordingly, the present invention is not to be considered as being limited by the foregoing description, and is only limited by the scope of the claims.
Number | Date | Country | Kind |
---|---|---|---|
2015-172726 | Sep 2015 | JP | national |