Work management system, and work management method
Patent Information
- Application Number
- JP2023208196
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2023-12-11
- Publication Date
- 2025-06-23
AI Technical Summary
【0011】 本開示の作業管理システム、及び作業管理方法によれば、作業の進捗を容易に把握することができる。
Smart Images

Figure 2025092833000001_ABST
Abstract
Description
[Technical Field]
[0001] The present disclosure relates to a work management system and a work management method. [Background technology]
[0002] For example, in a plant such as a power plant, a system is temporarily isolated for maintenance and inspection. In this system isolation work, the operation details for valves, electrical switches, and other control objects installed in the system (for example, the opening and closing operations for valves) are determined, and on-site workers perform the operations in accordance with the determined operation details.
[0003] Work instructions are created to communicate the operation details for each operational object to on-site workers. However, the number of operational objects installed in the system is enormous, and the number of operational objects that are the target of isolation work is also quite large. Therefore, if work instructions are created on paper, the work instructions will end up listing the operation details for many operational objects.
[0004] When a worker performs operations on each of the operation objects based on a paper work instruction sheet that lists the operation contents of many operation objects, it is expected that the worker may mix up the operation objects. Therefore, after the work, a paper checklist or the like created together with the work instruction is used to confirm that the operations on the operation objects have been performed according to the work instruction. However, because operating the operation objects based on the work instruction sheet and confirming that the operations have been performed correctly based on the checklist or the like both require human intervention, human error may occur.
[0005] To reduce such human error, for example, Patent Document 1 discloses a plant equipment status management system that allows on-site workers to carry mobile devices and perform the following operations: The worker operates the mobile device to download electronically generated work instruction information stored in a database. The worker uses the mobile device to read identification information from an RFID (Radio Frequency Identification) tag attached to a manual valve and, based on the read identification information, confirms whether the manual valve is the one indicated in the work instruction information. After confirmation, the worker operates the manual valve in accordance with the work instruction information and inputs the operation results into the mobile device. The mobile device then determines whether the operation results match the work instruction content. If they match, the worker uses the mobile device to upload the operation results and store them in a database. This reduces the amount of work that depends on humans, thereby reducing human error. [Prior art documents] [Patent documents]
[0006] [Patent Document 1] Japanese Patent Application Laid-Open No. 2013-077128 Summary of the Invention [Problem to be solved by the invention]
[0007] In maintenance inspections, many tests are performed, and isolation and restoration work is performed for each test. In such cases, it is desirable to be able to easily grasp the progress status, such as how much work has been completed. However, the technology disclosed in Patent Document 1 has the problem that it does not make it possible to grasp the progress of such work.
[0008] The present disclosure has been made to solve the above-mentioned problems, and aims to provide a work management system and a work management method that make it possible to easily grasp the progress of work. [Means for solving the problem]
[0009] In order to solve the above problems, a work management system according to the present disclosure is a work management system including a management device, a mobile terminal device, and a communication means, wherein the management device includes: a work instruction data generation unit that generates work instruction data for each work, the work instruction data including work identification information that identifies the work, and operation instruction data corresponding to each operation object to be operated in the work, the operation instruction data including operation object identification information that identifies the operation object and operation content for the operation object, in response to an operation by a work instructor; a management-side display processing unit that displays the work instruction data on a management-side display screen; and a management-side synchronization processing unit that synchronizes the work instruction data with the mobile terminal device via the communication means. The mobile terminal device comprises a terminal-side synchronization processing unit that synchronizes the work instruction data with the management side device via the communication means; a terminal-side display processing unit that displays the operation instruction data included in the work instruction data on a terminal-side display screen; and a status update unit that associates operation completion information, which indicates the completion of an operation on an operation object corresponding to the operation object identification information included in the operation instruction data selected by the worker, in accordance with the operation content included in the operation instruction data, with the operation object identification information in response to the worker's operation, and when the operation completion information has been associated with all of the operation object identification information included in the work instruction data, associates information indicating the completion of the work with the work identification information of the work instruction data.
[0010] A work management method according to the present disclosure is a work management method performed by a management device, a mobile terminal device, and a communication means, in which the management device generates work instruction data for each work, the work instruction data including work identification information that identifies the work, and operation instruction data corresponding to each operation object to be operated in the work, the operation instruction data including operation object identification information that identifies the operation object and operation content for the operation object, in response to an operation by a work instructor, the management device and the mobile terminal device synchronize the work instruction data via the communication means, and the mobile terminal device synchronizes the work instruction data with the operation object identification information that identifies the operation object and operation content for the operation object. The mobile terminal device displays the operation instruction data selected by the worker on a terminal-side display screen, and in response to the worker's operation, associates operation completion information with the operation object identification information, which indicates the completion of an operation on an operation object corresponding to the operation object identification information included in the operation instruction data selected by the worker, and which indicates the completion of an operation in accordance with the operation content included in the operation instruction data, and when the mobile terminal device has associated the operation completion information with all of the operation object identification information included in the work instruction data, it associates information indicating the completion of work with the work identification information of the work instruction data, and the management device displays the work instruction data on the management-side display screen. [Effects of the Invention]
[0011] According to the work management system and work management method of the present disclosure, the progress of work can be easily grasped. [Brief explanation of the drawings]
[0012] [Figure 1] 1 is a block diagram illustrating a configuration example of a work management system according to an embodiment of the present disclosure. [Figure 2] 1 is a schematic diagram illustrating an example of a usage scene of a mobile terminal device according to an embodiment of the present disclosure. [Figure 3] 10 is a block diagram illustrating an example of a table stored in a storage unit of each of a management device and a mobile terminal device according to an embodiment of the present disclosure. FIG. [Figure 4] FIG. 10 is a diagram illustrating an example of a data format of a user table according to an embodiment of the present disclosure. [Figure 5] FIG. 10 is a diagram illustrating an example of a data format of a folder table according to an embodiment of the present disclosure. [Figure 6] FIG. 10 is a diagram (part 1) illustrating an example of a data format of a work instruction table according to an embodiment of the present disclosure. [Figure 7] FIG. 10 is a diagram illustrating an example of a data format of an operation object table according to an embodiment of the present disclosure. [Figure 8] FIG. 10 is a diagram illustrating an example of a data format of an operation target object related information table according to an embodiment of the present disclosure. [Figure 9] FIG. 10 is a diagram illustrating an example of a data format of a system diagram configuration table according to an embodiment of the present disclosure. [Figure 10] FIG. 10 is a diagram illustrating an example of a data format of an initial state table according to an embodiment of the present disclosure. [Figure 11] FIG. 1 is a diagram illustrating an example of a procedure for work performed using a work management system according to an embodiment of the present disclosure. [Figure 12] 10 is a flowchart illustrating an example of an operation when a management device according to an embodiment of the present disclosure generates an initial state table. [Figure 13] FIG. 10 is a schematic diagram illustrating an example of an initial state setting screen displayed on a display screen of a management device according to an embodiment of the present disclosure. [Figure 14] 10 is a flowchart illustrating an example of an operation when a management device according to an embodiment of the present disclosure generates work instruction data. [Figure 15] FIG. 10 is a schematic diagram illustrating an example of a work selection screen displayed on a display screen of a management device according to an embodiment of the present disclosure. [Figure 16] FIG. 10 is a schematic diagram illustrating an example of a work condition setting screen displayed on a display screen of a management device according to an embodiment of the present disclosure. [Figure 17] FIG. 10 is a schematic diagram illustrating an example of an operation instruction setting screen displayed on a display screen of a management device according to an embodiment of the present disclosure. [Figure 18] 10 is a schematic diagram (part 1) illustrating an example of a work instruction list screen displayed on a display screen of a management device according to an embodiment of the present disclosure. FIG. [Figure 19]10 is a flowchart illustrating an example of the operation of a mobile terminal device according to an embodiment of the present disclosure. [Figure 20] 20 is a flowchart of a subroutine of the work instruction table display process of FIG. 19. [Figure 21] 20 is a flowchart of a subroutine of the operation instruction data display process of FIG. 19. [Figure 22] FIG. 10 is a schematic diagram illustrating an example of a work instruction list screen displayed on a display screen of a mobile terminal device according to an embodiment of the present disclosure. [Figure 23] FIG. 10 is a schematic diagram (part 1) illustrating an example of an operation object list screen displayed on a display screen of a mobile terminal device according to an embodiment of the present disclosure. [Figure 24] FIG. 10 is a schematic diagram illustrating an example of an operation object screen displayed on a display screen of a mobile terminal device according to an embodiment of the present disclosure. [Figure 25] FIG. 10 is a schematic diagram (part 2) illustrating an example of an operation object list screen displayed on a display screen of a mobile terminal device according to an embodiment of the present disclosure. [Figure 26] FIG. 10 is a schematic diagram illustrating an example of a detailed information screen displayed on a display screen of a mobile terminal device according to an embodiment of the present disclosure. [Figure 27] FIG. 10 is a schematic diagram illustrating an example of a detailed information editing screen displayed on a display screen of a mobile terminal device according to an embodiment of the present disclosure. [Figure 28] FIG. 10 is a diagram (part 2) illustrating an example of a data format of a work instruction table according to an embodiment of the present disclosure. [Figure 29] 10 is a flowchart of a subroutine of a work instruction table display process performed in the management device according to an embodiment of the present disclosure. [Figure 30] FIG. 10 is a schematic diagram (part 2) illustrating an example of a work instruction list screen displayed on the display screen of the management device according to an embodiment of the present disclosure. [Figure 31] 10A and 10B are schematic diagrams illustrating an example of a system diagram display screen and a work instruction confirmation screen displayed on a display screen of a management device according to an embodiment of the present disclosure. [Figure 32]10 is a schematic diagram illustrating an example of changes in the numerical values shown in the items of "number of remaining work instructions" and "counter" in the operation object table according to the embodiment of the present disclosure. FIG. [Figure 33] FIG. 1 is a schematic block diagram illustrating the configuration of a computer according to at least one embodiment. DETAILED DESCRIPTION OF THE INVENTION
[0013] Hereinafter, a work management system and a work management method according to an embodiment of the present disclosure will be described with reference to the drawings. Note that the same or corresponding components in the drawings will be denoted by the same reference numerals and descriptions thereof will be omitted as appropriate.
[0014] <Work management system configuration> 1 is a block diagram showing the configuration of a work management system 1. The work management system 1 is a system applied to a plant, and includes a management device 10, a mobile terminal device 20, and a wireless router 2. Here, an example will be described in which the plant is, for example, a power plant.
[0015] Power plants undergo periodic maintenance and inspection. Maintenance and inspection is carried out with the power plant's turbines shut down. Therefore, power plants are repeatedly operated by transitioning from an operating state where power is generated to a stopped state where operation is stopped, and then after maintenance and inspection, returning to an operating state. During maintenance and inspection, work is done to temporarily isolate the power plant's piping systems, electrical systems, and other systems in order to perform the maintenance and inspection. Once the system isolation is complete, maintenance and inspection is carried out, and once the maintenance and inspection is complete, work is done to restore the systems to a state where they can start operating from the isolated state, in order to put the power plant back into operation.
[0016] The work management system 1 is a system used to generate electronic work instructions to be used in isolating a system after operation has been stopped but before maintenance inspection is performed, and in restoring a system after maintenance inspection is performed but before operation is resumed, as well as to support work using the electronic work instructions and check the progress of the work. For example, Figure 2 is a diagram showing a scene in which a worker 9 operates a manual valve 6 attached to a pipe 5 installed in a power plant during system isolation and restoration work.
[0017] 2, a worker 9 manually turns the manual valve 6 to open or close it, following the operation instructions given in the electronic work instructions displayed on the display screen of the mobile terminal device 20. Objects to be operated include not only the manual valve 6 but also electrical elements such as an electrical switch included in a power supply system, but the following description will be given assuming that the object to be operated is the manual valve 6 included in a piping system.
[0018] Returning to FIG. 1 , the wireless router 2 is a communication means connecting the management device 10 and the mobile terminal device 20. For example, the wireless router 2 is installed near the management device 10 and connected to the management device 10 by wire. The wireless router 2 radiates receivable radio waves from its own antenna, with the antenna being the center. When the mobile terminal device 20 is located within a range where it can receive the radio waves radiated by the wireless router 2, the wireless router 2 connects wirelessly to the mobile terminal device 20. Note that the mobile terminal device 20 operates offline when not wirelessly connected to the wireless router 2. When the wireless router 2 connects to the mobile terminal device 20, it transfers data sent from either the management device 10 or the mobile terminal device 20 to the other. This enables the management device 10 and the mobile terminal device 20 to send and receive data to and from each other.
[0019] The wireless router 2 is set in advance so as not to connect to an external communication network such as the Internet. Therefore, the communication network formed by the wireless router 2 becomes a closed network, and an external device cannot connect to the management device 10 and the mobile terminal device 20 via the wireless router 2. The management device 10 and the mobile terminal device 20 are set in advance so as not to have any means other than means for connecting to the wireless router 2 as a means for communicating with an external device. Therefore, it is possible to prevent data generated or stored by the management device 10 and the mobile terminal device 20 from being leaked to external devices other than the management device 10 and the mobile terminal device 20 via communication means.
[0020] (Configuration of management device) The management device 10 is installed, for example, in a central control room of a power plant. The management device 10 can be configured using, for example, a computer such as a server, a personal computer, or a microcomputer, and peripheral devices of the computer, and includes an operation unit 101, a storage unit 102, a display unit 103, a display processing unit 104, a timing unit 105, a communication processing unit 106, a synchronization processing unit 107, a work instruction data generation unit 110, a system configuration setting unit 111, and an initial state table generation unit 112 as a functional configuration formed by a combination of hardware of the computer or the like and software such as a program executed by the computer.
[0021] The operation unit 101 is configured to include input devices such as a mouse and keyboard, and receives operations from a work instructor or an administrator of the work management system 1 (hereinafter simply referred to as the "administrator") and outputs an operation signal corresponding to the received operation. As shown in Fig. 3, the storage unit 102 stores a user table 11, a folder table 12, a work instruction table 13, an operation object table 14, an operation object related information table 15, a system diagram configuration table 16, an initial state table 17, etc.
[0022] The display unit 103 has a display screen such as a liquid crystal display, and displays images and the like represented by given data on the display screen. The display processing unit 104 outputs data such as images to the display unit 103. The display processing unit 104 also receives operation signals from the operation unit 101 and performs various processes according to the received operation signals. For example, the operation signals output by the operation unit 101 include coordinates on the display screen of the display unit 103. The display processing unit 104 detects, for example, an image of a button or the like displayed at the position of the coordinates indicated by the operation signal, and performs predetermined processing associated with the detected image.
[0023] The timekeeping unit 105 is, for example, a timekeeping means such as a clock, and upon receiving a request, outputs time information indicating the time expressed in the year, month, day, hour, minute, and second at the time the request was received. Note that the time of the timekeeping unit 105 is set in advance to, for example, the standard time of the location where the work management system 1 is installed.
[0024] The communication processing unit 106 is connected to the wireless router 2 via a wired connection, and upon detecting that the mobile terminal device 20 has connected to the wireless router 2 via a wireless connection, transmits and receives data to and from the communication processing unit 206 of the mobile terminal device 20 .
[0025] Each time the management device 10 and the mobile terminal device 20 are connected, the synchronization processing unit 107 works in cooperation with the synchronization processing unit 207 of the mobile terminal device 20 to synchronize the user table 11, folder table 12, work instruction table 13, and operation object table 14 stored in the memory unit 102 via the communication processing units 106 and 206 so that they are in the latest state.
[0026] The work instruction data generation unit 110 generates work instruction data for each work in response to operations by the work instructor via the operation unit 101. This work instruction data is the electronic work instruction sheet mentioned above. The work instruction data includes a work ID (Identification) that identifies the work, and operation instruction data corresponding to each operation object to be operated in the work, including an operation object ID that identifies the operation object and the operation content for the operation object. The work instruction data generation unit 110 records the generated work instruction data in the work instruction table 13 in the storage unit 102.
[0027] The system configuration setting unit 111 generates the user table 11 and the operation object table 14 in the storage unit 102 in response to an operation by the administrator via the operation unit 101 .
[0028] The initial state table generation unit 112 generates an initial state table 17 in the storage unit 102 in response to an operation by the administrator via the operation unit 101. The initial state table 17 associates the operation object ID of the operation object with initial state information, which is information indicating the initial state of each operation object. Here, the initial state of each operation object is the state of the operation object when the power plant is in operation. The initial state information is indicated by information indicating one of three states of the manual valve 6, which is the operation object: "fully open," which indicates a fully open state; "fully closed," which indicates a fully closed state; and "intermediately open," which indicates a half-open state.
[0029] (Configuration of mobile terminal device) The mobile terminal device 20 is carried by a worker 9 who moves around the power plant, and is operated by the worker 9. The mobile terminal device 20 can be configured using, for example, a portable computer such as a smartphone, tablet, personal computer, or microcomputer, and peripheral devices for that computer, and is equipped with an operation unit 201, a storage unit 202, a display unit 203, a display processing unit 204, a timing unit 205, a communication processing unit 206, a synchronization processing unit 207, a status update unit 210, an imaging unit 212, and a reading unit 213 as a functional configuration configured by a combination of hardware of the computer or the like and software such as a program executed by the computer.
[0030] 3, the storage unit 202 stores a user table 21, a folder table 22, a work instruction table 23, an operation object table 24, an operation object related information table 25, and a system diagram configuration table 26. The display unit 203 has a display screen such as a liquid crystal display, and displays images and the like represented by given data on the display screen.
[0031] The operation unit 201 is, for example, a touch panel, and is provided so as to be superimposed on the display screen of the display unit 203. For example, when the worker 9 touches the display screen of the display unit 203 with a finger, the operation unit 201 detects the position on the display screen that is in contact with the finger, detects the contact time and contact pressure at that position, and outputs various operation signals obtained by the detection.
[0032] The display processing unit 204 outputs data such as images to the display unit 203. The display processing unit 204 also receives an operation signal from the operation unit 201 and performs various processes according to the received operation signal. For example, the operation signal output by the operation unit 201 includes coordinates on the display screen of the display unit 203. For example, the display processing unit 204 detects an image such as a button displayed at the position of the coordinates indicated by the operation signal, and performs predetermined processing associated with the detected image.
[0033] The timekeeping unit 205 is a timekeeping means such as a clock, and upon receiving a request, outputs time information indicating the time expressed in the year, month, day, hour, minute, and second at the time the request was received. Note that, like the timekeeping unit 105, the timekeeping unit 205 may be set in advance to the standard time of the location where the work management system 1 is installed, or the timekeeping unit 205 may be set to match the timekeeping unit 105 when the management device 10 and the mobile terminal device 20 are connected.
[0034] The communication processing unit 206 is provided with an antenna, and connects wirelessly to the wireless router 2 via the antenna. Once connected, data is sent and received between the communication processing unit 106 of the management device 10 .
[0035] Each time the mobile terminal device 20 and the management device 10 are connected, the synchronization processing unit 207 works in cooperation with the synchronization processing unit 107 of the management device 10 to perform a process of synchronizing the user table 21, folder table 22, work instruction table 23, and operation object table 24 stored in the memory unit 202 via the communication processing units 206, 106 so that they are in the latest state.
[0036] The status update unit 210 associates information indicating the completion of an operation on an operation object corresponding to the operation object ID of operation instruction data selected by the worker 9, in accordance with the operation content included in the operation instruction data, with the operation object ID in response to the operation by the worker 9. When information indicating the completion of an operation is associated with all operation object IDs included in a single piece of work instruction data, the status update unit 210 associates the information indicating the completion of the work with the work ID of the work instruction data.
[0037] The imaging unit 212 is, for example, a camera, and generates image data by capturing an image. The reading unit 213 is a recording medium attached to the operation object, and reads specific information from the recording medium on which specific information capable of identifying the operation object ID corresponding to the operation object is recorded. For example, as shown in FIG. 2, an identification tag 7, which is a recording medium on which a barcode generated from specific information capable of uniquely identifying the manual valve 6, is attached in advance to the manual valve 6, which is the operation object. The reading unit 213 imports image data including the barcode obtained by capturing an image using the imaging unit 212, and reads specific information represented by a numerical value or the like indicated by the barcode from the image of the barcode represented by the imported image data.
[0038] (User table data format) FIG. 4 is a diagram showing the data format of the user tables 11 and 21. The user tables 11 and 21 have the following fields: "User ID (Login ID)," "Password," and "Authority." The "User ID (Login ID)" field records the user ID used by the user when logging in to the management device 10 or the mobile terminal device 20. Here, the user refers to, for example, a work instructor or administrator in the case of the management device 10, and to the worker 9 in the case of the mobile terminal device 20. Here, it is assumed that "admin" shown in FIG. 4 is the user ID of the administrator, "Taro" is the user ID of the work instructor, and "Jiro" is the user ID of the worker 9.
[0039] The "Password" field records the password of the user identified by the user ID in the "User ID (Login ID)" field. The "Authority" field indicates the authority of the user identified by the user ID in the "User ID (Login ID)" field. Here, the types of authority are "Administrator" and "General," and the authority of an administrator with the user ID "admin" is "Administrator." The authority of a work instructor with the user ID "Taro" and a worker 9 with the user ID "Jiro" is "General." The difference between an "Administrator" user and a "General" user is the difference in the processes that can be executed in the work management system 1. For example, an "Administrator" user can execute all processes in the work management system 1, while a "General" user cannot execute, for example, the system configuration setting unit 111 or the initial state table generation unit 112 of the management device 10.
[0040] (Folder table data format) 5 is a diagram showing the data format of the folder tables 12 and 22. For example, a power plant is equipped with multiple turbines, and each of the multiple turbines has multiple periods during which operation is stopped for maintenance and inspection. Therefore, it is desirable that the work instruction person can easily create and the worker 9 can easily refer to the work instruction tables 13 and 23 for each turbine and each maintenance and inspection period. From this perspective, the folder tables 12 and 22 are used to classify the work instruction tables 13 and 23 into two levels: turbine and maintenance and inspection period.
[0041] The folder tables 12, 22 have the items "first hierarchical folder name" and "second hierarchical folder name." In the "first hierarchical folder name" item, for example, a unit number such as No. 1, No. 2, ... that is assigned in advance to each of the multiple turbines installed in a power plant is recorded. In the "second hierarchical folder name" item, for example, a work instruction table name assigned to the work instruction tables 13, 23 is recorded. Note that the work instruction table names recorded in the "second hierarchical folder name" item may be the same as long as the unit numbers recorded in the "first hierarchical folder name" item are different.
[0042] (Work instruction table data format) 6 is a diagram showing the data format of the work instruction tables 13, 23. The work instruction tables 13, 23 have two index items: "first-level folder name" and "second-level folder name." The "first-level folder name" item records one of the names shown in the "first-level folder name" item of the folder tables 12, 22, and the "second-level folder name" item records one of the names shown in the "second-level folder name" item of the folder tables 12, 22.
[0043] A plurality of work instruction tables 13, 23 are stored in the memory units 102, 202. For example, if a user refers to the record in the first row of the folder tables 12, 22 in Figure 5, specifies search keys such as "Unit 1" for the "first hierarchical folder name" and "October turbine inspection" for the "second hierarchical folder name," and searches the memory units 102, 202, the work instruction tables 13, 23 shown in Figure 6 will be obtained as the search results.
[0044] The work instruction tables 13 and 23 have the following fields: "Work ID," "Work Type," "Work Name," "Creation Date," "Creator," "Operation Instruction Data," "Execution Deadline," "Work Status," and "Related Work ID." The "Work ID" field records the work ID assigned to each piece of work instruction data. That is, a row corresponding to one work ID in the work instruction tables 13 and 23, in other words, one record in the work instruction tables 13 and 23, becomes one piece of work instruction data generated by the work instruction data generation unit 110.
[0045] In the "Work Type" field, if the work instruction data being recorded is work instruction data for isolation, "Quarantine" is recorded, and if the work instruction data is work instruction data for recovery, "Recovery" is recorded. In the "Work Name" field, the name of the work specified by the work instructor is recorded. In the "Creation Date" field, the year, month, and day on which the work instruction data was created is recorded. In the "Creator" field, the user ID of the work instructor who created the work instruction data is recorded.
[0046] The "operation instruction data" field has three sub-fields: "operation target ID," "operation content," and "operation status." Each row of records containing information corresponding to each of these fields constitutes the above-mentioned operation instruction data. The operation target ID of an operation target determined by a work instructor as an operation target is recorded in the "operation target ID" field, and the operation content for that operation target is recorded in the "operation content" field. In the "operation status" field, if the operation of the operation target with the operation target ID indicated in the corresponding "operation target ID" field has not been completed according to the operation content indicated in the corresponding "operation content" field, "not operated" is recorded, and if the operation has been completed, "operation completed" is recorded.
[0047] The "Execution Deadline" field records the date indicating the deadline for completing the work set by the work instructor. The "Work Status" field records "Work Completed" if the work indicated by the work instruction data has been completed, and records "Work Not Done" if the work has not been completed. Here, the work indicated by the work instruction data is completed when all of the "Operation Status" fields included in the work instruction data are set to "Operation Completed."
[0048] In the "Related Work ID" field, if the "Work Type" field of the work instruction data indicates "Isolation," the work ID of the recovery work instruction data corresponding to the work instruction data is recorded. If the "Work Type" field of the work instruction data indicates "Recovery," a "-" is recorded to indicate a blank.
[0049] (Data format of operation object table) 7 is a diagram showing the data format of the operation object tables 14 and 24. The operation object tables 14 and 24 have the following items: "operation object ID," "operation object number," "operation object name," "tag recording information," "current status," "number of remaining work instructions," and "counter," and store records for each row that include information corresponding to each of these items.
[0050] The "operation object ID" field records the operation object ID. The "operation object number" field records the operation object number, which is indicated by numbers or letters and assigned to the operation object in advance. Here, the difference between the operation object ID and the operation object number will be explained. The operation object ID is identification information that is different for each operation object installed in the power plant, and when one operation object ID is determined, one operation object is identified. In contrast, the operation object number is identification information that is associated with the operation object and displayed, for example, in a power plant system diagram described below, and is identification information that the user can visually recognize through the display screen of the management device 10 or the mobile terminal device 20. The operation object number is determined to be different for each operation object installed in a given turbine, but the same operation object number may exist between different turbines. In other words, the operation object number "V-001" may exist in both the turbine of unit 1 and the turbine of unit 2.
[0051] The "Operation Object Name" field records a name given to the operation object in advance. The "Tag Recorded Information" field records specific information indicated by a barcode printed on the identification tag 7 attached to each operation object. The "Current Status" field records information indicating the status of the operation object, i.e., either "Fully Open," "Fully Closed," or "Intermediately Open."
[0052] The "number of remaining work instructions" field records the number of combinations of isolation and recovery work instruction data that are in a correspondence relationship between isolation and recovery and for which both isolation and recovery work have not been completed, among the work instruction data that includes the operation target ID shown in the corresponding "operation target ID" field. The "counter" field records the number of combinations of isolation and recovery work instruction data that are in a correspondence relationship between isolation and recovery and for which isolation work has been completed but recovery work has not been completed, among the work instruction data that includes the operation target ID shown in the corresponding "operation target ID" field.
[0053] (Data format of operation object related information table) 8 is a diagram showing the data format of the operation object related information tables 15, 25. The operation object related information tables 15, 25 have three fields, "operation object ID," "photographed data," and "memo data," and store operation object related information, which is a record for each row containing information corresponding to each of these fields. The "operation object ID" field records the operation object ID. The "photographed data" field records image data obtained by photographing the operation object with the imaging unit 212. The "memo data" field records matters related to the operation object, for example, a character string forming a sentence explaining the location where the operation object is installed.
[0054] (Data format of system diagram configuration table) FIG. 9 is a diagram showing the data format of the system diagram configuration tables 16, 26. The system diagram configuration tables 16, 26 have the following fields: "Unit Number," "System Diagram Image Data," and "Operation Object Image Data." The "Unit Number" field records the unit number that identifies the turbine. The "System Diagram Image Data" field records image data of the system diagram divided into multiple sections. For example, the "System Diagram Image Data" field, in which the "Unit Number" field corresponds to "Unit No. 1," records each of the image data of the system diagram of the turbine No. 1 divided into multiple sections. Note that absolute coordinates are defined in the image data of the entire system diagram before division, and the relative coordinates, which are the coordinates of each of the image data of the system diagram after division, are associated with the absolute coordinates of the image data of the entire system diagram.
[0055] The "Operation Object Image Data" field has three sub-fields: "Operation Object ID," "Operation Object Coordinates," and "Icon Image Data." The "Operation Object ID" field records the operation object ID. The "Operation Object Coordinates" field records coordinates in the absolute coordinate system of the image data of the overall system diagram of the turbine with the unit number shown in the corresponding "Unit Number" field, indicating the position of the operation object corresponding to the operation object ID shown in the corresponding "Operation Object ID" field. The "Icon Image Data" field records image data of an icon representing the operation object corresponding to the operation object ID shown in the corresponding "Operation Object ID" field. This icon image data of the operation object is variable image data that can represent the state of the operation object, i.e., three states: "fully open," "fully closed," and "intermediately open." The image displayed changes according to the information indicating the state of the applied operation object.
[0056] (Initial state table data format) 10 is a diagram showing the data format of the initial state table 17. The initial state table 17 has the fields "Operation Target ID" and "Initial State." The "Operation Target ID" field records the operation target ID. The "Initial State" field records the initial state information of the operation target indicated in the corresponding "Operation Target ID" field, i.e., information indicating one of the states "Fully Open," "Fully Closed," and "Intermediately Open."
[0057] (About table synchronization) Among the tables stored in the storage units 102 and 202, the user table 11 is a table that the system configuration setting unit 111 of the management device 10 generates in the storage unit 102 in response to an operation by an administrator. The user table 11 stored in the storage unit 102 is replicated as a user table 21 in the storage unit 202 of the mobile terminal device 20 through synchronization processing by the synchronization processing units 107 and 207. Here, "replication" means, for example, that if the user table 21 is not stored in the storage unit 202, the user table 11 is recorded in the storage unit 202 and used as the user table 21, and that if the user table 21 is stored in the storage unit 202, the user table 21 is deleted and then the user table 11 is recorded in the storage unit 202 and used as the user table 21.
[0058] The folder table 12 is a table that the work instruction data generation unit 110 of the management device 10 generates in the storage unit 102 in response to an operation by a work instructor. The folder table 12 stored in the storage unit 102 is replicated as a folder table 22 in the storage unit 202 of the mobile terminal device 20 through synchronization processing by the synchronization processing units 107 and 207.
[0059] The work instruction table 13 is a table that the work instruction data generation unit 110 of the management device 10 generates in the storage unit 102 in response to an operation by a work instructor. The work instruction table 13 stored in the storage unit 102 is replicated as a work instruction table 23 in the storage unit 202 of the mobile terminal device 20 through synchronization processing by the synchronization processing units 107, 207. However, the "operation status" and "work status" items in the "operation instruction data" item in the work instruction table 23 are rewritten by the status update unit 210. Therefore, some or all of the records in the work instruction table 23 on the mobile terminal device 20 side may become newer than the records in the work instruction table 13 on the management device 10 side. For this reason, the synchronization processing units 107, 207 detect the latest records from the records included in the work instruction table 13 and the work instruction table 23, and perform synchronization processing so that the detected records are included in the work instruction tables 13, 23.
[0060] The operation object table 14 is a table that the system configuration setting unit 111 of the management device 10 generates in the storage unit 102 in response to an operation by an administrator. The operation object table 14 stored in the storage unit 102 is replicated as an operation object table 24 in the storage unit 202 of the mobile terminal device 20 through synchronization processing by the synchronization processing units 107 and 207. However, the items "Current Status," "Number of Remaining Work Instructions," and "Counter" in the operation object table 24 are rewritten by the status update unit 210. Therefore, some or all of the records in the operation object table 24 on the mobile terminal device 20 side may become newer than the records in the operation object table 14 on the management device 10 side. Therefore, the synchronization processing units 107 and 207 detect the latest records among the records included in the operation object table 14 and the operation object table 24, and perform synchronization processing so that the detected records are included in the operation object tables 14 and 24.
[0061] The synchronization processing units 107, 207 determine which record is the latest in the work instruction tables 13, 23 and the operation object tables 14, 24, for example, based on a timestamp assigned to each record. A timestamp is assigned to a record by a functional unit that generates or updates a record by acquiring time information from the clock unit 105, 205 at the time of generation or update, and assigning a timestamp generated from the acquired time information to the record.
[0062] The operation object related information table 25 is a table that the state update unit 210 of the mobile terminal device 20 generates in the storage unit 202 in response to an operation by the worker 9. When the management device 10 and the mobile terminal device 20 are in a connected state and the worker 9 performs a predetermined operation on the mobile terminal device 20, the communication processing units 206 and 106 copy the operation object related information table 25 stored in the storage unit 202 to the storage unit 102 as the operation object related information table 15.
[0063] The system diagram configuration tables 16 and 26 are identical tables that are generated in advance and recorded in advance in the storage units 102 and 202. The initial state table 17 is a table that is generated in the storage unit 102 by the initial state table generation unit 112 of the management device 10 in response to an operation by the administrator, and is not generated in the storage unit 202.
[0064] In addition, after the user table 11, folder table 12, work instruction table 13, operation object table 14, and initial state table 17 are generated in the management device 10, and after the operation object related information table 25 is generated in the mobile terminal device 20, records may be modified, added, or deleted.
[0065] <Example of operation of the work management system> FIG. 11 is a diagram showing the overall processing procedure performed by the work management system 1. Before "Procedure 1" shown in FIG. 11 is started, the storage unit 102 of the management device 10 stores a system diagram configuration table 16 generated in advance, and the storage unit 202 of the mobile terminal device 20 stores a system diagram configuration table 26 generated in advance. The system configuration setting unit 111 of the management device 10 generates a user table 11 and an operation object table 14 in the storage unit 102 in response to operations by the administrator via the operation unit 101. Information defined for each operation object is recorded in each of the items "Operation Object ID," "Operation Object Number," "Operation Object Name," and "Tag Record Information" in the operation object table 14. The "Current Status" item is initialized to, for example, "Fully Closed," and the "Number of Remaining Work Instructions" and "Counter" items are initialized to, for example, "0."
[0066] In "Procedure 1," the administrator determines initial state information for each operation object in the management device 10, and generates an initial state table 17. The initial state table 17 is used when generating work instruction data for recovery. In "Procedure 2," the work instruction data, which is a work instruction, is generated in the management device 10 by the work instructor. In "Procedure 3," the worker 9 performs the work indicated in the work instruction data acquired by the mobile terminal device 20 from the management device 10, i.e., checks the operation object, operates the operation object in accordance with the operation content, and records the operation. In "Procedure 4," the work instructor checks the progress of the work and the status of the operation object in the management device 10. Note that "Procedure 2" or "Procedure 4," which generate other work instruction data not referenced in "Procedure 3," may be performed during "Procedure 3," and "Procedure 4" may be performed during "Procedure 2."
[0067] (Step 1: Generate the initial state table) Fig. 12 is a flowchart showing an example of the operation of the management device 10 in "Step 1" of Fig. 11. When the display processing unit 104 of the management device 10 is started, it outputs image data of a login screen, which is provided with input boxes for inputting a login ID and a password and a button for indicating execution of login processing, to the display unit 103. The display unit 103 imports the login image data output by the display processing unit 104, and displays an image of the login screen represented by the imported login image data on the display screen.
[0068] Hereinafter, as described above, the fact that display processing unit 104 outputs image data of a certain screen and causes the display screen of display unit 103 to display an image of the screen represented by the image data may be simply described as "display processing unit 104 displays ... screen on the display screen of display unit 103." Similarly, the fact that display processing unit 204 of mobile terminal device 20 outputs image data of a certain screen and causes the display screen of display unit 203 to display an image of the screen represented by the image data may be simply described as "display processing unit 204 displays ... screen on the display screen of display unit 203." Note that a character string such as the name of the screen is inserted in "...."
[0069] The administrator writes "admin" in the login ID input box on the login screen, writes the password corresponding to the login ID "admin" in the password input box, and performs an operation on the operation unit 101 to select a button indicating execution of the login process.
[0070] When the display processing unit 104 receives an operation signal corresponding to the operation from the operation unit 101, it detects the login ID "admin" written in the login ID input box and the password written in the password input box based on the received operation signal. The display processing unit 104 determines whether the combination of the detected login ID "admin" and password is stored in the user table 11. Here, as shown in FIG. 4, it is assumed that the combination of the login ID "admin" and password is stored in the user table 11. Therefore, the display processing unit 104 determines that the combination of the login ID "admin" and password is stored in the user table 11. Since "administrator" is indicated in the "Authority" field of the record corresponding to the user ID "admin" in the user table 11, the display processing unit 104 displays an initial screen for the administrator on the display screen of the display unit 103 (Sa1).
[0071] A menu for setting initial state information of the operation object is displayed on this initial screen for the administrator, and the administrator performs an operation on the operation unit 101 to select the menu for setting the initial state information of the operation object. When the display processing unit 104 receives an operation signal corresponding to this operation from the operation unit 101, it displays a selection screen for selecting the turbine for which initial state information is to be set on the display screen of the display unit 103. This selection screen displays, for example, a pull-down menu for selecting a turbine number that identifies the turbine, and here it is assumed that the administrator performs an operation on the operation unit 101 to select "Unit 1" in the pull-down menu, for example (Sa2).
[0072] When the display processing unit 104 receives an operation signal corresponding to the operation from the operation unit 101, it detects "Unit No. 1" selected in the pull-down menu, reads out a record in which the detected "Unit No. 1" is indicated in the "Unit No." field from the system diagram configuration table 16, and generates the initial state setting screen 30 shown in Fig. 13 based on the read out record. The display processing unit 104 displays the generated initial state setting screen 30 on the display screen of the display unit 103 (Sa3).
[0073] 13, the display processing unit 104 displays the unit number of the selected turbine, "Unit 1," along with the name of the screen, at the top of the initial state setting screen 30. On the initial state setting screen 30, the display processing unit 104 displays a system diagram display frame 31, a pull-down menu 32 for selecting a system diagram, an operation target list display frame 34 showing a list of operation targets, and a button 39 containing the character string "register" (hereinafter referred to as the register button 39).
[0074] For example, when the display processing unit 104 first displays the initial state setting screen 30 on the display screen of the display unit 103, it selects system diagram image data of the Xth section, which is a section arbitrarily selected from the "system diagram image data" field of the record in which the "unit number" field of the system diagram configuration table 16 is "unit 1." The display processing unit 104 outputs the system diagram image data of the Xth section to the display unit 103 so that the system diagram image represented by the system diagram image data of the selected Xth section is displayed in the system diagram display frame 31. Here, "X" is any one of the natural numbers such as 1, 2, 3, etc.
[0075] In this system diagram image, icon images of operation objects present within the range of the system diagram image are superimposed and displayed with operation object numbers associated therewith. The icon image of the operation object is, for example, an image showing the state of the manual valve 6, and is an image of the part of the image indicated by the reference numeral 33 excluding the character string of the operation object number "V-001". The system diagram display frame 31 in FIG. 13 shows an example in which nine icon images of similar operation objects are displayed, each associated with the character string of the operation object numbers "V-002", "V-005" to "V-012".
[0076] The icon image of the operation object is displayed on the display screen of the display unit 103 by the display processing unit 104, for example, as follows. When generating the initial state setting screen 30, if the system diagram image data of the Xth section is selected, the display processing unit 104 identifies a range of the system diagram image data of the Xth section, which range is identified by absolute coordinates. The display processing unit 104 detects the operation object ID included in the identified range based on the coordinates indicated in the "Operation Object Coordinates" field of the "Operation Object Image Data" field in the system diagram configuration table 16. The display processing unit 104 reads the coordinates corresponding to the detected operation object ID from the "Operation Object Coordinates" field and also reads the icon image data corresponding to the detected operation object ID from the "Icon Image Data" field. The display processing unit 104 detects a record corresponding to the detected operation object ID from the operation object table 14 in the "Operation Object ID" field. The display processing unit 104 reads information indicating the operation object number and the state of the operation object from the "Operation Object Number" and "Current State" fields of the detected record.
[0077] The display processing unit 104 combines the coordinates corresponding to each operation object ID, icon image data, operation object number, and information indicating the state of the operation object, and further adds the corresponding operation object ID to each combination to create a set of data. The display processing unit 104 performs the following process for each combination. The display processing unit 104 applies the information indicating the state of the operation object to the icon image data. This determines the icon image to be displayed using the icon image data, which is variable image data. However, as described above, the "current state" item in the operation object table 14 is initialized to "fully closed." Therefore, in this scene, the image displayed using the icon image data is an icon image indicating that the manual valve 6 is fully closed.
[0078] The display processing unit 104 generates icon image data with an operation object number by combining icon image data in a state in which the state of the operation object has been applied with image data representing the operation object number. When the operation object number is "V-001," the image represented by the generated icon image data with an operation object number is the image indicated by the reference numeral 33. The display processing unit 104 associates an operation object ID with the generated icon image data with an operation object number. Since the coordinates included in the combination are absolute coordinates, the display processing unit 104 converts the coordinates into coordinates in a coordinate system of relative coordinates of the system diagram image of the Xth section to be displayed in the system diagram display frame 31, and further associates the converted coordinates with the icon image data with an operation object number associated with the operation object ID.
[0079] The display processing unit 104 outputs to the display unit 103 the system diagram image data of the Xth section and icon image data with operation object numbers for each combination, the icon image data with operation object numbers being associated with the operation object ID and coordinates. When the display unit 103 receives the output of the display processing unit 104, it displays in the system diagram display frame 31 a system diagram image represented by the system diagram image data of the Xth section, and also displays each of the icon image data with operation object numbers at the coordinate positions associated with each of them, superimposed on the system diagram image. This results in the image shown in the system diagram display frame 31 of Fig. 13 being displayed. Note that the operation object IDs associated with the icon images with operation object numbers are merely associated and are not displayed on the display screen of the display unit 103.
[0080] Assume that the administrator performs an operation on the operation unit 101 to select a system diagram of a desired section from the pull-down menu 32. In this case, when the display processing unit 104 receives an operation signal corresponding to the operation from the operation unit 101, it changes the system diagram image displayed in the system diagram display frame 31 to the system diagram image of the selected section and displays it. The display processing unit 104 further performs a process to display the icon image with the operation target number described above corresponding to the changed system diagram image, and displays the icon image with the operation target number superimposed on the system diagram image (Sa4).
[0081] The operation object list display frame 34 displays initial state setting frames 35-1, 35-2, ... corresponding to all operation objects shown in the "Operation object ID" field of the "Operation object image data" field of the record in which the "Unit number" field of the system diagram configuration table 16 is "Unit No. 1."
[0082] The initial state setting frames 35-1, 35-2, ... are displayed on the display screen of the display unit 103 by the display processing unit 104 as follows. When generating the initial state setting screen 30, the display processing unit 104 reads out all operation object IDs in the "Operation object ID" field of the "Operation object image data" field of the record in which the "Unit number" field of the system diagram configuration table 16 is "Unit No. 1." The display processing unit 104 detects operation object numbers corresponding to each of the read operation object IDs from the "Operation object number" field of the operation object table 14.
[0083] For example, suppose the operation object ID read by the display processing unit 104 is "0000001," and the operation object number detected by the display processing unit 104 from the operation object table 14 based on the operation object ID "0000001" is "V-001." In this case, the display processing unit 104 generates and displays an initial state setting frame 35-1 associated with the operation object ID "0000001." Note that the associated operation object ID "0000001" is not information displayed on the display screen of the display unit 103. The display processing unit 104 displays the operation object number "V-001" in the portion indicated by reference numeral 37A-1 of the initial state setting frame 35-1 that it generates.
[0084] The display processing unit 104 vertically arranges the character strings "fully open," "fully closed," and "intermediately open" in the portion of the initial state setting frame 35-1 designated by the reference symbol 37B-1, displays an icon image corresponding to each of the vertically arranged character strings to the left of the character string, and displays a radio button to the left of each icon image. When the top radio button of the three radio buttons is selected, it indicates that "fully open" has been selected, when the second radio button from the top is selected, it indicates that "fully closed" has been selected, and when the bottom radio button is selected, it indicates that "intermediately open" has been selected.
[0085] The display processing unit 104 generates initial state setting frames 35-2, ... in the same way as the initial state setting frame 35-1, and displays them in the operation target list display frame 34. Note that if many initial state setting frames other than the initial state setting frames 35-1 and 35-2 are displayed, there will be initial state setting frames 35-1, 35-2, ... that are not displayed within the range of the operation target list display frame 34. In this case, when the administrator performs an operation on the operation unit 101 to move the scroll bar indicated by reference numeral 36 up or down, the display processing unit 104 receives an operation signal corresponding to the operation from the operation unit 101 and can change the display within the range of the operation target list display frame 34. As a result, the initial state setting frames 35-1, 35-2, ... that are not displayed within the range of the operation target list display frame 34 are displayed, allowing the administrator to check all of the initial state setting frames 35-1, 35-2, ... (Sa5).
[0086] For example, the administrator sets the initial state for each operation object in each of the initial state setting frames 35-1, 35-2, ... displayed in the operation object list display frame 34 while referring to the system diagram image displayed in the system diagram display frame 31 and the icon image of the operation object. For example, to select "full open" as the initial state of the operation object with the operation object number "V-001" in the initial state setting frame 35-1, an operation to select the topmost radio button indicated by reference numeral 37B-1 is performed on the operation unit 101. When the display processing unit 104 receives an operation signal corresponding to this operation from the operation unit 101, it displays a black circle within the circle of the topmost selected radio button and also displays an icon image indicating the "full open" state corresponding to the topmost selected radio button in the portion indicated by reference numeral 37C-1 (Sa6).
[0087] When the administrator has finished selecting radio buttons in all of the initial state setting frames 35-1, 35-2, ... included in the operation object list display frame 34, the administrator performs an operation to select the registration button 39 on the operation unit 101. When the display processing unit 104 receives an operation signal corresponding to this operation from the operation unit 101, it detects information indicating the states of the operation objects corresponding to the positions of the radio buttons selected in all of the initial state setting frames 35-1, 35-2, ... The display processing unit 104 associates each of the detected information indicating the states of the operation objects with the operation object IDs associated with the initial state setting frames 35-1, 35-2, ... from which the respective information is obtained, and outputs the information to the initial state table generation unit 112.
[0088] The initial state table generation unit 112 takes in information indicating the states of the operation objects associated with the operation object IDs output by the display processing unit 104. The initial state table generation unit 112 arranges the information indicating the states of the operation objects associated with the taken-in operation object IDs in the data format of the initial state table 17 shown in FIG.
[0089] The initial state table generation unit 112 detects records corresponding to each of the operation object IDs in the information indicating the state of the operation object associated with the imported operation object ID from the operation object table 14 shown in Fig. 7. The initial state table generation unit 112 associates the information indicating the state of the operation object having the matching operation object ID with the detected record, and records information indicating the state of the associated operation object in each of the "current state" items of the record (Sa7).
[0090] Thereafter, the display processing unit 104 again displays a selection screen for selecting a turbine for which initial state information is to be set on the display screen of the display unit 103. Because it is necessary to set the initial states of the operation objects included in all turbines in the power plant, the administrator selects the unit number of a turbine for which an initial state has not been set on the selection screen for selecting a turbine for which an initial state is to be set, and processing from Sa3 onwards is carried out. In this case, because the initial state table 17 has already been generated in the memory unit 102 in the processing of Sb7, the initial state table generation unit 112 does not generate a new initial state table 17, but adds records to the already generated initial state table 17.
[0091] (Step 2: Generate work instruction data) FIG. 14 is a flowchart showing an example of the operation of the management device 10 in "Step 2" of FIG. 11. When the display processing unit 104 of the management device 10 is started, it displays a login screen on the display screen of the display unit 103. The login screen includes input boxes for inputting a login ID and a password, and a button indicating execution of login processing. The work instructor performs an operation on the operation unit 101 to enter "Taro" in the login ID input box on the login screen, enter the password corresponding to the login ID "Taro" in the password input box, and select the button indicating execution of login processing. Thereafter, a process similar to Sa1 of FIG. 12 is performed. Here, since "General" is indicated in the "Authority" field of the record corresponding to the user ID "Taro" in the user table 11, the display processing unit 104 displays the work selection screen 40 shown in FIG. 15 on the display screen of the display unit 103 instead of the initial screen for the administrator (Sb1).
[0092] The display processing unit 104 generates a work selection screen 40 shown in Fig. 15 based on the folder table 12. If the turbine unit number is shown in the "first hierarchical folder name" field in the folder table 12, the work selection screen 40 displays the turbine unit numbers shown in the "first hierarchical folder name" field lined up vertically, as shown in Fig. 15.
[0093] For example, a work instructor operates the operation unit 101 to select the character string "Unit 1" in the portion indicated by reference numeral 43, which corresponds to the turbine for which work instruction data is to be generated. When the display processing unit 104 receives an operation signal corresponding to this operation from the operation unit 101, it detects the selected "Unit 1." The display processing unit 104 detects the work instruction table name indicated in the "Second Layer Folder Name" field of the record in which the detected "Unit 1" is indicated in the "First Layer Folder Name" field from the folder table 12. The display processing unit 104 displays the portions indicated by reference numerals 44-1, 44-2, and 44-3, which include each of the character strings of the detected work instruction table name, as the second layer portion of the portion indicated by reference numeral 43, on the work selection screen 40, as shown in FIG. 15 (Sb2).
[0094] The work instruction person performs an operation on the operation unit 101 to select the portion indicated by the reference numeral 44-1 including the character string "October turbine inspection" that corresponds to the name of the work instruction table for which work instruction data is to be generated (Sb3).
[0095] Assume that the folder table 12 has not been generated in the storage unit 102, and therefore no turbine unit numbers are displayed on the work selection screen 40, or the turbine unit numbers for which work instruction data is to be generated are not displayed on the work selection screen 40. In this case, the work instructor performs an operation on the operation unit 101 to select a button (denoted by reference numeral 41) containing the character string "Create first-level folder" (hereinafter referred to as the "Create first-level folder button 41"). When the display processing unit 104 receives an operation signal corresponding to this operation from the operation unit 101, it displays a screen including an input box for the first-level folder name and a button indicating completion of input, superimposed on the work selection screen 40. The work instructor writes, for example, the character string "Unit No. 1" in the input box for the first-level folder name, and performs an operation on the operation unit 101 to select the button indicating completion of input. When the display processing unit 104 receives an operation signal corresponding to this operation from the operation unit 101, it detects "Unit No. 1" written in the input box for the first-level folder name, and performs the following process.
[0096] The display processing unit 104 generates one record in the folder table 12. If the folder table 12 is not stored in the storage unit 102, the display processing unit 104 generates the folder table 12 and then generates one record. The display processing unit 104 records the detected "Unit No. 1" in the "First Layer Folder Name" field of the generated record. The display processing unit 104 displays a portion indicated by reference numeral 43 containing the character string "Unit No. 1" on the work selection screen 40, and also displays a button indicated by reference numeral 42-1 containing the character string "Create Second Layer Folder" on the same line as the portion (hereinafter, this button will be referred to as the "Create Second Layer Folder button 42-1," and similarly, the buttons indicated by reference numerals 42-2, 42-3, ... will be referred to as the "Create Second Layer Folder buttons 42-2, 42-3, ...").
[0097] The portion indicated by reference numeral 43, which includes the character string "Unit 1," which is the turbine unit number for which work instruction data is to be generated, is displayed on the work selection screen 40. However, even if the portion indicated by reference numeral 43 is selected, the second-level portion, such as those indicated by reference numerals 44-1 to 44-3, is not displayed on the work selection screen 40. In this case, the work instructor performs an operation on the operation unit 101 to select the second-level folder creation button 42-1. When the display processing unit 104 receives an operation signal corresponding to this operation from the operation unit 101, it displays a screen including an input frame for the second-level folder name and a button indicating that input is complete, superimposed on the work selection screen 40.
[0098] The work instructor writes, for example, the character string "October turbine inspection" in the input box for the second layer folder name, and performs an operation on the operation unit 101 to select a button indicating completion of input. When the display processing unit 104 receives an operation signal corresponding to this operation from the operation unit 101, it detects "October turbine inspection" written in the input box for the second layer folder name as the second folder name, detects "Unit 1" one layer above as the first folder name, and performs the following processing.
[0099] The display processing unit 104 detects a record corresponding to the detected first-level folder name "Unit 1" from the folder table 12. The display processing unit 104 records the detected "October turbine inspection" in the "second-level folder name" field of the detected record. If other information has already been recorded in the "second-level folder name" field, the display processing unit 104 records "October turbine inspection" in addition to the other information. The display processing unit 104 displays the portion containing the character string "October turbine inspection" indicated by reference numeral 44-1 on the work selection screen 40 as the second-level portion of the portion indicated by reference numeral 43, as shown in FIG. 15.
[0100] The display processing unit 104 outputs a work instruction table generation instruction signal including "Unit 1" as the first hierarchical folder name and "October turbine inspection" as the second hierarchical folder name to the work instruction data generation unit 110. Upon receiving the work instruction table generation instruction signal from the display processing unit 104, the work instruction data generation unit 110 generates in the storage unit 102 a work instruction table 13 in which the index item of the "first hierarchical folder name" included in the work instruction table generation instruction signal is set to "Unit 1" and the index item of the "second hierarchical folder name" is set to "October turbine inspection."
[0101] Next, the processing of Sb4 will be described. In the processing of Sb3, when the display processing unit 104 receives from the operation unit 101 an operation signal corresponding to an operation performed on the operation unit 101, the display processing unit 104 detects the selected "October Turbine Inspection" as the folder name of the second layer, and detects "Unit 1" one layer above as the folder name of the first layer. Based on the detected "Unit 1" and "October Turbine Inspection," the display processing unit 104 detects from the storage unit 102 a work instruction table 13 in which the first layer folder name is "Unit 1" and the second layer folder name is "October Turbine Inspection." Based on the detected work instruction table 13, the display processing unit 104 generates a work instruction list screen 70 as shown in FIG. 18 and displays the generated work instruction list screen 70 on the display screen of the display unit 103.
[0102] The display processing unit 104 displays the character strings "Unit 1", which is the first layer folder name, and "October turbine inspection", which is the second layer folder name, along with the name of the screen, at the top of the work instruction list screen 70. The display processing unit 104 displays, on the work instruction list screen 70, a button 71 containing the character string "Create new" (hereinafter referred to as "Create new button 71"), a button 72 containing the character string "Display system diagram" (hereinafter referred to as "Display system diagram button 72"), and a table frame 73 containing the items "Work ID", "Work name", "Isolation deadline", "Isolation status", "Restoration work instruction", "Restoration deadline", "Restoration status", "Creator", and "Creation date".
[0103] Here, it is assumed that no records, i.e., no work instruction data, are stored in the work instruction table 13. Therefore, the work instruction list screen 70 shown in Fig. 18 does not display information included in the work instruction data in the table frame 73 portion, and the work instruction list screen 70, which displays only the items, is displayed on the display screen of the display unit 103 (Sb4).
[0104] In order to generate new work instruction data related to isolation work, the work instructor performs an operation on the operation unit 101 to select the new creation button 71 on the work instruction list screen 70. When the display processing unit 104 receives an operation signal corresponding to this operation from the operation unit 101, it displays the work condition setting screen 50 shown in FIG.
[0105] The display processing unit 104 displays, at the top of the work condition setting screen 50, the character strings "Unit 1", which is the first layer folder name that identifies the work instruction table 13 in which the work instruction data to be generated is recorded, and "October turbine inspection", which is the second layer folder name, along with the name of the screen. On the work condition setting screen 50, the display processing unit 104 displays the character string "Work name", a work name input box 51 to the right of the character string, the character string "Quarantine deadline", an isolation deadline input box 52 to the right of the character string, the character string "Restoration deadline", an restoration deadline input box 53 to the right of the character string, and a button 54 including the character string "Create work instruction" (hereinafter referred to as the "work instruction creation button 54").
[0106] For example, the work instructor writes "First Test" in the work name input frame 51, "October 10, 2023" in the quarantine deadline input frame 52, and "October 15, 2023" in the restoration deadline input frame 53, and performs an operation on the operation unit 101 to select the work instruction creation button 54. When the display processing unit 104 receives an operation signal corresponding to this operation from the operation unit 101, it detects "First Test" written in the work name input frame 51, "October 10, 2023" written in the quarantine deadline input frame 52, and "October 15, 2023" written in the restoration deadline input frame 53 (Sb5).
[0107] The display processing unit 104 detects, from the system diagram configuration table 16, a record in which the "Unit Number" field indicates "Unit No. 1," which was detected as the first-level folder name in the processing of Sb4. The display processing unit 104 generates the operation instruction setting screen 60 shown in Fig. 17 based on the detected record. The display processing unit 104 displays the generated operation instruction setting screen 60 on the display screen of the display unit 103 (Sb6).
[0108] 17, the display processing unit 104 displays the character strings "Unit 1", which is the first layer folder name, and "October turbine inspection", which is the second layer folder name, together with the name of the screen, at the top of the operation instruction setting screen 60. The display processing unit 104 displays, on the operation instruction setting screen 60, a system diagram display frame 61, a pull-down menu 62 for selecting a system diagram, a selected operation target list display frame 64, and a button 69 including the character string "register" (hereinafter referred to as the register button 69).
[0109] The display processing unit 104 performs the same processing as the processing of Sa4 in Fig. 12, except that the system diagram display frame 31 is replaced with a system diagram display frame 61, the reference numeral 33 is replaced with a reference numeral 63-1, and the pull-down menu 32 is replaced with a pull-down menu 62. As a result, a system diagram image and icon images with operation object numbers corresponding to each of the operation objects are displayed in the system diagram display frame 61. However, when the operation instruction setting screen 60 is displayed, the "current state" item in the operation object table 14 shows information indicating the state of the operation object recorded in the processing of Sa7 in Fig. 12. Therefore, each of the icon images of the operation objects included in the icon images with operation object numbers shows information indicating the state of the corresponding operation object, and becomes an image corresponding to the information indicating the state of the operation object shown in the "current state" item in the operation object table 14 (Sb7).
[0110] For example, suppose that a work instructor designates an operation object with an operation object number "V-001" as an operation object in an isolation operation and determines the operation content for the operation object during the isolation operation. In this case, the work instructor operates the operation unit 101 to select an icon image with an operation object number indicated by reference numeral 63-1 that is displayed in the system diagram display frame 31 of the operation instruction setting screen 60. The icon image with an operation object number indicated by reference numeral 63-1 is not displayed on the display screen of the display unit 103, but is associated with the operation object ID "0000001" as described in the processing of Sa4 in FIG. 12 . Therefore, when the display processing unit 104 receives an operation signal corresponding to the operation from the operation unit 101, it detects the operation object ID "0000001" associated with the selected icon image with an operation object number indicated by reference numeral 63-1.
[0111] The display processing unit 104 detects a record that includes the detected operation object ID "0000001" in the "operation object ID" field from the operation object table 14. The display processing unit 104 reads out "V-001" shown in the "operation object number" field of the detected record and information indicating the state of the operation object shown in the "current state" field. The display processing unit 104 generates an operation content setting frame 65-1 that is associated with the operation object ID "0000001" and displays the generated operation content setting frame 65-1 in the selected operation object list display frame 64. Note that the associated operation object ID "0000001" is not information that is displayed on the display screen of the display unit 103.
[0112] The display processing unit 104 displays the detected operation object number "V-001" in the portion indicated by reference numeral 67A-1 of the operation content setting frame 65-1, and displays an icon image corresponding to information indicating the detected state of the operation object in the portion indicated by reference numeral 67C-1. FIG. 17 shows an example in which the information indicating the detected state of the operation object is "full open," and the icon image corresponding to "full open" is displayed in the portion indicated by reference numeral 67C-1. Therefore, the work instructor can understand the current state of the operation object with operation object number "V-001" by referring to the icon image indicated by reference numeral 67C-1. The display processing unit 104 displays the same content as reference numeral 37B-1 shown in FIG. 13 in the portion indicated by reference numeral 67B-1 of the operation content setting frame 65-1.
[0113] For example, suppose that the work instructor specifies that an operation to set the operation object with operation object number "V-001" to "fully close" during isolation work. In this case, the work instructor performs an operation to select the radio button corresponding to "fully close," which is the second from the top in the portion indicated by reference numeral 67B-1. When the display processing unit 104 receives an operation signal corresponding to this operation from the operation unit 101, it performs a process to display a black circle within a circle frame of the second from the top radio button indicated by reference numeral 67B-1.
[0114] Next, suppose that the work instructor designates an operation object with an operation object number "V-005" as the operation object for the isolation work, and determines the operation content for the isolation work for the operation object. In this case, the work instructor operates the operation unit 101 to select the icon image with the operation object number indicated by reference numeral 63-2 displayed in the system diagram display frame 31 of the operation instruction setting screen 60. Thereafter, the same process as when the icon image with the operation object number indicated by reference numeral 63-1 is selected is performed, and an operation content setting frame 65-2 is displayed in the selected operation object list display frame 64. In the operation content setting frame 65-2, as in the case of the operation content setting frame 65-1, the work instructor operates the operation unit 101 to select a radio button corresponding to the operation content.
[0115] When operation content setting frames 65-3, ... other than the operation content setting frames 65-1, 65-2 are generated, there will be operation content setting frames 65-1, 65-2, ... that are not displayed within the range of the selected operation target list display frame 64. In this case, the work instructor performs an operation on the scroll bar indicated by reference numeral 66 similar to the operation performed on the scroll bar 36 in Fig. 13. As a result, the operation content setting frames 65-1, 65-2, ... that are not displayed within the range of the selected operation target list display frame 64 are displayed, and the work instructor becomes able to check all of the operation content setting frames 65-1, 65-2, ....
[0116] After the work instructor performs the same operation as in the case of operation object numbers "V-001" and "V-005" on all operation objects to be operated in the isolation work, the work instructor performs an operation to select the registration button 69 on the operation unit 101. When the display processing unit 104 receives an operation signal corresponding to this operation from the operation unit 101, it detects information indicating the status of the operation objects corresponding to the position of the selected radio button in all operation content setting frames 65-1, 65-2, ... displayed in the selected operation object list display frame 64. The display processing unit 104 associates each piece of information indicating the detected status of the operation objects with the operation object ID associated with the operation content setting frame 65-1, 65-2, ... from which the respective information was obtained.
[0117] The display processing unit 104 outputs to the work instruction data generation unit 110 information indicating the status of the operation object associated with the operation object ID, the user ID "Taro" detected in the processing of Sb1, "Unit 1" detected as the first-level folder name and "October turbine inspection" detected as the second-level folder name in the processing of Sb4, "First test" detected as the work name in the processing of Sb5, "October 10, 2023" detected as the isolation deadline, and "October 15, 2023" detected as the restoration deadline.
[0118] When the work instruction data generation unit 110 imports the output of the display processing unit 104, it detects a work instruction table 13 in which the first hierarchical folder name is "Unit 1" and the second hierarchical folder name is "October Turbine Inspection" from the memory unit 102, based on the information contained in the imported output, namely, the first hierarchical folder name "Unit 1" and the second hierarchical folder name "October Turbine Inspection." The work instruction data generation unit 110 generates one record in the detected work instruction table 13. The work instruction data generation unit 110 generates a new job ID that is not shown in the "job ID" field of the detected work instruction table 13. In this example, it is assumed that the work instruction data generation unit 110 generates "Test-001" as the new job ID. The work instruction data generation unit 110 records the generated job ID "Test-001" in the "job ID" field of the generated record.
[0119] The work instruction data generation unit 110 records "Quarantine" in the "Work Type" field of the generated record. The work instruction data generation unit 110 records "First Test", which indicates the work name included in the captured output, in the "Work Name" field of the generated record. The work instruction data generation unit 110 acquires time information by requesting the timing unit 105, and records, for example, the year, month, and day information of the acquired time information in the "Creation Date" field of the generated record. Figure 6 shows an example in which the work instruction data generation unit 110 has recorded "October 1, 2023" in the "Creation Date" field. The work instruction data generation unit 110 records "Taro", which indicates the user ID included in the captured output, in the "Creator" field of the generated record.
[0120] The work instruction data generation unit 110 combines the operation target ID and the information indicating the state of the operation target, which is associated with the operation target ID. For each combination, the work instruction data generation unit 110 generates a row in the "operation instruction data" field, records the operation target ID, which is one of the combination, in the "operation target ID" field of the generated row, and records information indicating the operation target, which is the other of the combination, in the "operation content" field of the generated row. The work instruction data generation unit 110 records "unoperated" in the "operation status" field of all rows in the "operation instruction data" field.
[0121] The work instruction data generation unit 110 records "October 10, 2023", which indicates the quarantine deadline included in the imported output, in the "Execution Deadline" field of the record generated in the work instruction table 13. The work instruction data generation unit 110 records "Work not yet completed" in the "Work Status" field of the generated record, and records a blank "-" in the "Related Work ID" field (Sb8).
[0122] The work instruction data generation unit 110 generates another record in the work instruction table 13 to generate work instruction data for recovery work corresponding to the work instruction data with work ID "Test-001". The work instruction data generation unit 110 adds the character string "(recovery)" to the work ID "Test-001" generated in the processing of Sb8, to generate a work ID "Test-001(recovery)" as the work ID of the recovery work instruction data corresponding to the quarantine. The work instruction data generation unit 110 records "Test-001(recovery)" in the "work ID" field of the generated record, and also records "Test-001(recovery)" in the "related work ID" field of the record with work ID "Test-001".
[0123] The work instruction data generation unit 110 records "Recovery" in the "Work Type" field of the generated record. The work instruction data generation unit 110 records "First Test", which indicates the work name included in the captured output, in the "Work Name" field of the generated record. The work instruction data generation unit 110 acquires time information by requesting the timing unit 105, and records, for example, the year, month, and day information of the acquired time information in the "Creation Date" field of the generated record. The work instruction data generation unit 110 records "Taro", which indicates the user ID included in the captured output, in the "Creator" field of the generated record.
[0124] The work instruction data generation unit 110 detects, from the initial state table 17, the initial state information of the operation objects corresponding to all operation object IDs in the information indicating the states of the operation objects associated with the operation object IDs. The work instruction data generation unit 110 performs a process of combining operation object IDs with the initial state information corresponding to the operation object IDs, generating a row in the "operation instruction data" field for each combination, recording the operation object ID that is one of the combination in the "operation object ID" field of the generated row, and recording the initial state information that is the other of the combination in the "operation content" field of the generated row. The work instruction data generation unit 110 records "unoperated" in the "operation status" field of all rows in the "operation instruction data" field.
[0125] The work instruction data generation unit 110 records "October 15, 2023", which indicates the restoration deadline included in the captured output, in the "Execution Deadline" field of the record generated in the work instruction table 13. The work instruction data generation unit 110 records "Work not yet completed" in the "Work Status" field of the generated record, and records a blank "-" in the "Related Work ID" field (Sb9). As a result, the records in the first and second rows of Figure 6, i.e., two pieces of work instruction data corresponding to the isolation work and restoration work, are generated in the work instruction table 13.
[0126] The work instruction data generation unit 110 detects all records that include, in the "operation object ID" field, all operation object IDs in the information indicating the state of the operation object associated with the operation object ID from the operation object table 14. The work instruction data generation unit 110 increments by 1 the value shown in the "remaining number of work instructions" field of each of the detected records (Sb10).
[0127] The work instruction data generation unit 110 outputs a work instruction table display instruction signal including information that the first hierarchical folder name is "Unit No. 1" and the second hierarchical folder name is "October turbine inspection" contained in the imported output to the display processing unit 104. Upon receiving the work instruction table display instruction signal from the work instruction data generation unit 110, the display processing unit 104 uses the information included in the received work instruction table display instruction signal to detect from the memory unit 102 a work instruction table 13 in which the first hierarchical folder name is "Unit No. 1" and the second hierarchical folder name is "October turbine inspection". The display processing unit 104 generates a work instruction list screen 70 shown in FIG. 18 based on the detected work instruction table 13, and displays the generated work instruction list screen 70 on the display screen of the display unit 103.
[0128] The display processing unit 104 generates content to be displayed in the table frame 73 on the work instruction list screen 70 from the detected work instruction table 13 by the following process. The display processing unit 104 detects work instruction data whose information is indicated in the "related work ID" field from the detected work instruction table 13. The display processing unit 104 performs the following process for each piece of detected work instruction data. Here, an example will be described in which the display processing unit 104 detects work instruction data whose work ID is "Test-001" and whose "related work ID" field indicates "Test-001 (recovery)".
[0129] The display processing unit 104 converts the character string "Test-001" shown in the "Task ID" field of the work instruction data "Test-001" into a linked character string that is associated with all operation instruction data shown in the "Operation Instruction Data" field of the work instruction data. To make it clear that the character string is linked, the display processing unit 104 displays the character string "Test-001" in the "Task ID" field of the table frame 73 in a different color from the color of the characters in the other fields, and underlines it.
[0130] The display processing unit 104 displays "First Test" shown in the "Work Name" field of the work instruction data for "Test-001" in the "Work Name" field of the table frame 73. The display processing unit 104 displays "October 10, 2023" shown in the "Execution Deadline" field of the work instruction data for "Test-001" in the "Quarantine Deadline" field of the table frame 73. The display processing unit 104 displays "Work Not Done" shown in the "Work Status" field of the work instruction data for "Test-001" in the "Quarantine Status" field of the table frame 73.
[0131] The display processing unit 104 displays "Taro" shown in the "Creator" field of the work instruction data "Test-001" in the "Creator" field of the table frame 73. The display processing unit 104 displays "October 1, 2023" shown in the "Creation Date" field of the work instruction data "Test-001" in the "Creation Date" field of the table frame 73.
[0132] The display processing unit 104 detects work instruction data that includes, in the "Task ID" field, "Test-001 (Recovery)", which is shown in the "Related Task ID" field of the work instruction data for "Test-001", from the detected work instruction table 13. The display processing unit 104 sets the character string "Test-001 (Recovery)", which is shown in the "Task ID" field of the work instruction data for "Test-001 (Recovery)", as a linked character string that is associated with all operation instruction data shown in the "Operation Instruction Data" field of the work instruction data. To make it clear that the character string is linked, the display processing unit 104 displays the character string "Test-001 (Recovery)" in the "Recovery Work Instructions" field in the table frame 73, for example, in a different color from the color of the characters in the other fields and underlined.
[0133] The display processing unit 104 displays "October 15, 2023", which is shown in the "Execution Deadline" field of the work instruction data "Test-001 (Recovery)", in the "Recovery Deadline" field of the table frame 73. The display processing unit 104 displays "Work not yet done", which is the information shown in the "Work Status" field of the work instruction data "Test-001 (Recovery)", in the "Recovery Status" field of the table frame 73 (Sb11).
[0134] This ends the processing by the management device 10 shown in Fig. 14. If the work instructor subsequently wants to generate other work instruction data in the work instruction table 13 having the first-level folder name "Unit 1" and the second-level folder name "October Turbine Inspection," the work instructor can perform an operation on the operation unit 101 to select the new creation button 71 on the work instruction list screen 70 shown in Fig. 18, thereby starting the processing from Sb5 onwards again. If the work instructor wants to return to the processing of Sb2 and select another turbine or another work instruction table 13, the work instructor may log out once, or the work instruction list screen 70 may have a predetermined button provided for displaying the work selection screen 40 shown in Fig. 15 again on the display screen of the display unit 103, and the work instructor may select the predetermined button.
[0135] 18, the system diagram display button 72 is a button that the work instructor selects when he or she wishes to refer to a system diagram. When the display processing unit 104 receives an operation signal from the operation unit 101 corresponding to the operation of selecting the system diagram display button 72, it displays on the display screen of the display unit 103 a screen that displays an image that is the same as the image that is displayed in the system diagram display frame 61 of the operation instruction setting screen 60 shown in FIG. 17, i.e., an image that displays an icon image of the operation object superimposed on the system diagram image.
[0136] (Step 3: Work using a mobile terminal device) When the processing up to step 2 is completed, synchronization processing is performed between the synchronization processing unit 107 of the management device 10 and the synchronization processing unit 207 of the mobile terminal device 20, and the user table 11, folder table 12, work instruction table 13, and operation object table 14 of the memory unit 102 are replicated in the memory unit 202 as user table 21, folder table 22, work instruction table 23, and operation object table 24, respectively.
[0137] It is assumed here that the date on which worker 9 will perform the work is "October 9, 2023." The following description will be given assuming that, in response to an operation by the work instructor, work instruction data generation unit 110 has generated work instruction data other than the work instruction data with the work IDs "Test-001" and "Test-001 (recovery)" and created on the above-mentioned date "October 1, 2023" in work instruction table 13 in storage unit 102 of management device 10.
[0138] Fig. 19 is a flowchart showing an example of the operation of the mobile terminal device 20 in "Step 3" of Fig. 11. When started up, the display processing unit 204 of the mobile terminal device 20 displays a login screen on the display screen of the display unit 203, the login screen having input boxes for inputting a login ID and a password, and a button for indicating execution of login processing. The worker 9 writes "Jiro" in the login ID input box on the login screen, writes the password corresponding to the login ID "Jiro" in the password input box, and performs an operation on the operation unit 201 to select the button for indicating execution of login processing.
[0139] Thereafter, processing similar to that of Sa1 in Fig. 12 is performed. Here, the display processing unit 204 is a functional unit of the mobile terminal device 20, and since "General" is indicated in the "Authority" field of the record corresponding to the user ID "Jiro" in the user table 11, a screen that is the same as the work selection screen 40 shown in Fig. 15 but does not include the first-level folder creation button 41 and all of the second-level folder creation buttons 42-1 to 42-5 is displayed on the display screen of the display unit 203 (Sc1).
[0140] 14 are performed in response to an operation on the operation unit 201 by the worker 9. Here, it is assumed that the worker 9 also performs an operation on the operation unit 201 to select "Unit 1" as the first hierarchical folder and "October turbine inspection" as the second hierarchical folder. Note that in the case of the mobile terminal device 20, the first hierarchical folder creation button 41 and all of the second hierarchical folder creation buttons 42-1 to 42-5 are not displayed on the work selection screen 40, and therefore it is not possible to add first hierarchical folder names or second hierarchical folder names as in the management device 10.
[0141] When the display processing unit 204 receives an operation signal corresponding to an operation performed on the operation unit 201 from the operation unit 201 in the process of Sc3, it starts the process of the subroutine for the work instruction table display process shown in FIG. 20 (Sc4).
[0142] The display processing unit 204 detects the selected "October turbine inspection" as the folder name of the second hierarchical level, and detects "Unit 1" one hierarchical level above as the first folder name. Based on the detected "Unit 1" and "October turbine inspection," the display processing unit 204 detects from the storage unit 202 a work instruction table 23 in which the first hierarchical level folder name is "Unit 1" and the second hierarchical level folder name is "October turbine inspection." The display processing unit 204 generates a work instruction list screen 300 shown in FIG. 22 based on the detected work instruction table 23, and displays the generated work instruction list screen 300 on the display screen of the display unit 203 (Sd1).
[0143] The display processing unit 204 displays the character strings "Unit 1", which is the first-level folder name of the detected work instruction table 23, and "October turbine inspection", which is the second-level folder name, in the portion indicated by the reference symbol 301 on the work instruction list screen 300. On the work instruction list screen 300, the display processing unit 204 displays a button 302 containing the character string "System diagram display" (hereinafter referred to as system diagram display button 302) and a table frame 303 containing the items "Work ID", "Instructor", "Instruction date", and "Execution deadline".
[0144] The system diagram display button 302 is a button that the worker 9 selects when he or she wishes to refer to a system diagram image. When the display processing unit 204 receives an operation signal corresponding to an operation in which the system diagram display button 302 is selected from the operation unit 201, the display processing unit 204 displays, on the display screen of the display unit 203, a screen that displays the same image as the image to be displayed in the system diagram display frame 61 of the operation instruction setting screen 60 shown in Fig. 17, i.e., the image in which the icon image of the operation object is superimposed on the system diagram image.
[0145] The display processing unit 204 performs the following processing for each piece of work instruction data stored in the detected work instruction table 23, and displays the contents of the work instruction table 23 in the table frame 303 of the work instruction list screen 300.
[0146] The display processing unit 204 reads out the work instruction data one by one, starting from the topmost work instruction data in the detected work instruction table 23. The display processing unit 204 performs the following process for each of the read out work instruction data. Here, an example will be described in which the display processing unit 204 reads out work instruction data with the work ID "Test-001".
[0147] The display processing unit 204 generates one row in the table frame 303. The display processing unit 204 sets the character string "Test-001" shown in the "Task ID" field of the work instruction data "Test-001" as a linked character string associated with all operation instruction data shown in the "Operation Instruction Data" field of the work instruction data. To make it clear that the character string is linked, the display processing unit 204 displays the character string "Test-001" in the "Task ID" field of the generated row in the table frame 303, for example, in a color different from the color of the characters in the other fields and underlined.
[0148] The display processing unit 204 displays "Taro" shown in the "Creator" field of the work instruction data for "Test-001" in the "Instructor" field of the row generated in table frame 303. The display processing unit 204 displays "October 1, 2023" shown in the "Creation Date" field of the work instruction data for "Test-001" in the "Instruction Date" field of the row generated in table frame 303. The display processing unit 204 displays "October 10, 2023" shown in the "Execution Deadline" field of the work instruction data for "Test-001" in the "Execution Deadline" field of the row generated in table frame 303 (Sd2).
[0149] The display processing unit 204 determines whether the content shown in the "Work Status" field of the work instruction data for "Test-001" is "Work Completed" or "Work Not Done" (Sd3). The display processing unit 204 determines that the content shown in the "Work Status" field is "Work Completed" (Sd3, Yes). In this case, the display processing unit 204 changes the background color of the row generated for the work instruction data for "Test-001" to gray, for example, as in the row indicated by reference numeral 305 in FIG. 22, so that it is clear that the work has been completed (Sd4).
[0150] On the other hand, if the display processing unit 204 determines that the content shown in the "Task Completed" field is "Task Not Done" (Sd3), it maintains the background color of the generated row and then performs the process of Sd5. The display processing unit 204 requests the timing unit 205 to acquire time information (Sd5). The display processing unit 204 determines whether the date shown in the "Execution Deadline" field is after the time indicated by the time information acquired from the timing unit 205 (Sd6).
[0151] It is assumed that the display processing unit 204 determines that the date shown in the "Execution Deadline" field is after the time indicated by the time information acquired from the clock unit 205 (Sd6, Yes). In this case, the display processing unit 204 maintains the background color of the generated row because the execution deadline for the work instruction data "Test-001" has not passed. On the other hand, it is assumed that the display processing unit 204 determines that the date shown in the "Execution Deadline" field is not after the time indicated by the time information acquired from the clock unit 205 (Sd6, No). In this case, the execution deadline for the work instruction data "Test-001" has passed, so the display processing unit 204 changes the background color of the "Execution Deadline" field in the row generated for the work instruction data "Test-001" to red so that it is clear that the execution deadline has passed (Sd7).
[0152] In this case, as described above, the date indicated by the time information acquired by the display processing unit 204 from the clock unit 205 is "October 9, 2023," the date on which the worker 9 will perform the work. In the example shown in FIG. 22, the work instruction data for which "Work Not Done" is indicated in the "Work Status" field are the work instruction data for work ID "Test-001" in the first row, whose background color has not been changed to gray, the work instruction data for work ID "Test-001 (Recovery)" in the second row, and the work instruction data for work ID "Test-009."
[0153] The date shown in the "Execution Deadline" field of the work instruction data for "Test-001" is "October 10, 2023," and the date shown in the "Execution Deadline" field of the work instruction data for "Test-001 (Recovery)" is "October 15, 2023." The date shown in the "Execution Deadline" field of the work instruction data for "Test-009" is "October 5, 2023."
[0154] Therefore, when the display processing unit 204 is processing the work instruction data of "Test-001" and "Test-001 (Recovery)", the date shown in the "Execution Deadline" field is a date after "October 9, 2023", so the background color of the generated row is maintained. On the other hand, when the work instruction data of "Test-009" is processing the date shown in the "Execution Deadline" field is not a date after "October 9, 2023", so the display processing unit 204 changes the background color of the "Execution Deadline" field to red for the work instruction data of "Test-009", as shown in FIG. 22, as indicated by the reference numeral 306.
[0155] After the processes of Sd4 and Sd7, or after the determination of "Yes" in the process of Sd6, the display processing unit 204 reads the next work instruction data from the work instruction table 23 and performs the processes from Sd2 onwards (loop Ld1s to Ld1e). When the display processing unit 204 has finished processing all of the work instruction data stored in the detected work instruction table 23, it ends the process of the work instruction table display processing subroutine.
[0156] This allows the worker 9 to distinguish between work instruction data for which the work has been completed and work instruction data for which the work has not been completed by using the background color on the work instruction list screen 300, and further, among the work instruction data for which the work has not been completed, work instruction data for which the deadline has passed and work instruction data for which the deadline has not passed by using the background color.
[0157] In the above description, an example has been described in which the display processing unit 204 reads work instruction data in order from the first row of the work instruction table 23 to generate the contents of the table frame 303 of the work instruction list screen 300. In contrast to this, when reading work instruction data from the work instruction table 23, the display processing unit 204 may read the work instruction data in order of the earliest date shown in the "Creation Date" field, or may read the work instruction data in order of the earliest date shown in the "Execution Deadline" field.
[0158] Returning to FIG. 19 , the processing of Sc5 and subsequent steps will be described. A work rule stipulates that the isolation work must be performed first, followed by the recovery work corresponding to the isolation work. Therefore, the deadlines for the isolation work and the recovery work are also determined by the work instructor so that they follow the order specified by the rule. According to this rule, if the background colors of both the row corresponding to the isolation work and the row corresponding to the recovery work corresponding to the isolation work are not gray on the work instruction list screen 300, the worker 9 performs the isolation work first. Furthermore, a work rule stipulates that when the worker 9 determines the order of the work tasks, the work whose deadline has passed is given first priority, and the work whose deadline is nearest is given second priority. According to this priority rule, in the case of the work instruction list screen 300 shown in FIG. 22 , the worker 9 will first perform the work with the work ID "Test-009." However, in this case, for some reason, it is assumed that worker 9 does not have to perform the work with work ID "Test-009," and the following explanation will be given assuming that worker 9 will start with the isolation work with work ID "Test-001."
[0159] To perform the task with task ID "Test-001," the worker 9 operates the operation unit 201 to select "Test-001" in the "task ID" item indicated by reference numeral 304 (Sc5). When the display processing unit 204 receives an operation signal corresponding to this operation from the operation unit 201, it starts processing the subroutine for the operation instruction data display processing shown in Fig. 21 (Sc6).
[0160] The display processing unit 204 generates an operation object list screen 310 shown in FIG. 23 based on all operation instruction data associated with the character string "Test-001." Here, all operation instruction data associated with the character string "Test-001" refers to all operation instruction data stored in the "operation instruction data" field of the work instruction data for which the "work ID" field in the work instruction table 23 is "Test-001." The display processing unit 204 associates the first-level folder name "Unit 1" and the second-level folder name "October turbine inspection," which identify the work instruction table 23 from which the operation object list screen 310 was generated, with the generated operation object list screen 310. The display processing unit 204 displays the generated operation object list screen 310 on the display screen of the display unit 203 (Se1). Note that the first-level folder name "Unit 1" and the second-level folder name "October turbine inspection," which are associated information, are not information displayed on the display screen of the display unit 203.
[0161] The display processing unit 204 displays a button containing the character string "<Back" indicated by reference numeral 311 (hereinafter referred to as "Back button 311") along with the name of the screen at the top of the operation object list screen 310. When the worker 9 performs an operation on the operation unit 201 to select the Back button 311, the processing of Sc4 is performed again, and the work instruction list screen 300 shown in FIG. 22 is displayed on the display screen of the display unit 203. The display processing unit 204 displays "Test-001", which is the work ID of the work instruction data selected by the worker 9, in the position indicated by reference numeral 312 on the operation object list screen 310, and displays a table frame 313 including the items "Operation object number", "Operation object name", "Current", and "Operation content".
[0162] The display processing unit 204 performs the following processing for each operation instruction data stored in the "operation instruction data" field of the work instruction data for the selected work ID "Test-001" and displays the contents of the operation instruction data in the table frame 313 of the operation object list screen 310.
[0163] Here, an example of processing that the display processing unit 204 performs on operation instruction data stored at the top of the "operation instruction data" item of work instruction data with work ID "Test-001" in which the "operation target ID" item is "0000001," the "operation content" item is "fully closed," and the "operation status" item is "not operated" will be described.
[0164] The display processing unit 204 detects a record in which "0000001" is indicated in the "Operation Object ID" field from the operation object table 24. The display processing unit 204 reads out "V-001" indicated in the "Operation Object Number" field, "Makeup Water Valve" indicated in the "Operation Object Name" field, and "Fully Open" indicated in the "Current Status" field of the detected operation instruction data. The display processing unit 204 generates one row in the table frame 313 of the operation object list screen 310 and associates the operation object ID "0000001" with the generated row. Note that the associated operation object ID "0000001" is not information displayed on the display screen of the display unit 203. The display processing unit 204 displays "V-001" and "Makeup Water Valve" read from the operation object table 24 in the "Operation Object Number" and "Operation Object Name" fields of the row generated in the table frame 313, respectively.
[0165] The display processing unit 204 displays the character string "fully open" read from the "current state" field of the operation object table 24 in the "current" field of the row generated in the table frame 313, and further displays an icon image of the operation object corresponding to the "fully open" state above the character string. The display processing unit 204 displays the character string "fully closed" shown in the "operation content" field of the operation instruction data for the operation object ID "0000001" to be processed in the "operation content" field of the row generated in the table frame 313, and further displays an icon image of the operation object corresponding to the "fully closed" state above the character string (Se2).
[0166] The display processing unit 204 determines whether the information shown in the "operation status" field of the operation instruction data for the operation target ID "0000001" to be processed is "operation completed" or "operation not yet completed" (Se3). If the display processing unit 204 determines that the information is "operation completed" (Se3, operation completed), it changes the background color of the generated row to gray, for example, so that it is clear that the operation has been completed (Se4).
[0167] On the other hand, if the display processing unit 204 determines that the content shown in the "operation status" field is "unoperated" (Se3, unoperated), it maintains the background color of the generated row. Either after processing Se4 or after determining "unoperated" in processing Se3, the display processing unit 204 performs processing from Se2 onwards on the next operation instruction data in the "operation instruction data" field of the work instruction data with work ID "Test-001" (loop Le1s to Le1e). When the display processing unit 204 has finished processing all operation instruction data in the "operation instruction data" field of the work instruction data with work ID "Test-001", it ends the processing of the subroutine for the operation instruction table display processing.
[0168] As a result, table frame 313 of operation object list screen 310 becomes, for example, in the state shown in Fig. 23. Note that, since the operation instruction data for operation object IDs "0000001" and "0000005" both show "unoperated" in the "operation status" field, as shown in Fig. 23, the background color of the rows for operation object numbers "V-001" and "V-005" in table frame 313 of operation object list screen 310 remains unchanged without being changed to gray.
[0169] 19 , on the operation object list screen 310, each row in the table frame 313 is in a state where it can be selected in response to an operation by the worker 9. Here, it is assumed that the worker 9 performs an operation on the operation unit 201 to select a row in which the "operation object number" item is "V-001." When the display processing unit 204 receives an operation signal corresponding to this operation from the operation unit 201, it detects the operation object ID "0000001" associated with the row, the job ID "Test-001" displayed in the area indicated by reference numeral 312 on the operation object list screen 310, and "Unit 1" and "October turbine inspection" associated with the operation object list screen 310.
[0170] The display processing unit 204 detects a record that includes the detected operation object ID "0000001" in the "operation object ID" field from the operation object table 24. The display processing unit 204 reads out "V-001" shown in the "operation object number" field of the detected record, "make-up water valve" shown in the "operation object name" field, and "full open" shown in the "current status" field.
[0171] The display processing unit 204 detects the work instruction table 23 corresponding to the detected "Unit 1" and "October turbine inspection" from the storage unit 202. The display processing unit 204 detects work instruction data that includes the detected work ID "Test-001" in the "Work ID" field from the detected work instruction table 23. The display processing unit 204 reads out "Fully close" which is indicated in the "Operation content" field of the operation instruction data for which the detected operation object ID is "0000001" from the "Operation object ID" field of the "Operation instruction data" field of the detected work instruction data.
[0172] The display processing unit 204 detects all work instruction data that includes the detected operation target ID "0000001" in the "Operation Target ID" field of the "Operation Instruction Data" field from the work instruction data that has been detected and stored in the work instruction table 23. The display processing unit 204 reads out the job ID shown in the "Job ID" field of each of the detected work instruction data. Here, it is assumed that the display processing unit 204 reads out the job IDs "Test-001," "Test-001 (Recovery)," "Test-009," and "Test-009 (Recovery)" as work instruction data that includes the operation target ID "0000001."
[0173] When the operation object related information table 25 is stored in the storage unit 202, the display processing unit 204 detects a record that includes the detected operation object ID "0000001" in the "operation object ID" field from the operation object related information table 25. The display processing unit 204 reads out the image data shown in the "photographed data" field and the character string shown in the "memo data" field of the detected record.
[0174] The display processing unit 204 generates an operation object screen 320 shown in FIG. 24 based on the read information. The display processing unit 204 associates, with the generated operation object screen 320, a first hierarchical folder name "Unit 1" and a second hierarchical folder name "October turbine inspection" that identify the work instruction table 23 from which the operation object screen 320 was generated, a job ID "Test-001" that identifies the work instruction data from which the operation object screen 320 was generated, and an operation object ID "0000001". The display processing unit 204 displays the generated operation object screen 320 on the display screen of the display unit 203. Note that the associated information, namely, the first hierarchical folder name "Unit 1", the second hierarchical folder name "October turbine inspection", the job ID "Test-001", and the operation object ID "0000001", are not information displayed on the display screen of the display unit 203.
[0175] The display processing unit 204 displays, at the top of the operation object screen 320, a button containing the character string "<Back" indicated by reference numeral 329 (hereinafter referred to as "Back button 329"), and "V-001" and "make-up water valve" contained in the read information. When the worker 9 performs an operation on the operation unit 201 to select the Back button 329, the process of Sc6 is performed again, and the operation object list screen 310 shown in FIG. 23 is displayed on the display screen of the display unit 203.
[0176] The display processing unit 204 displays the character string "current state", an icon image of the operation object corresponding to the "fully open" state read from the "current state" item of the operation object table 24, and the character string "fully open" inside a rectangular frame indicated by reference numeral 321 on the operation object screen 320. The display processing unit 204 displays the character string "operation content", an icon image of the operation object corresponding to the "fully closed" state read from the "operation content" item of the operation instruction data, and the character string "fully closed" in a location indicated by reference numeral 322 on the operation object screen 320.
[0177] The display processing unit 204 displays image data read from the "photographed data" item of the operation object related information table 25 and character strings read from the "memo data" item in the location indicated by reference numeral 323 on the operation object screen 320. When the display processing unit 204 reads either image data or character strings from the operation object related information table 25, it displays the read one in the location indicated by reference numeral 323 on the operation object screen 320, and when it is not possible to read both, the location indicated by reference numeral 323 becomes blank.
[0178] The display processing unit 204 displays a table frame (hereinafter referred to as table frame 324) including two items, "Work instructions for the operation object" and "Work status", indicated by the reference numeral 324. The display processing unit 204 displays "Test-001", "Test-001 (recovery)", "Test-009", and "Test-009 (recovery)", which are read out as the work IDs of the work instruction data including the operation object ID "0000001", in the column of the item "Work instructions for the operation object" in table frame 324. The display processing unit 204 further displays the character string "Working" in the "Work instructions for the operation object" item at the point where the row indicating the work ID "Test-001" associated with the operation object screen 320 and the column of "Work status" intersect.
[0179] By referring to the information shown in the table frame 324, the worker 9 can grasp the following information. On the operation object screen 320, the worker 9 can grasp that the work instruction data to be processed is work instruction data with the work ID "Test-001." The worker 9 can grasp that the operation object with the operation object number "V-001" has already been operated or will be operated in the future based on the three work instruction data with the work IDs "Test-001 (recovery)," "Test-009," and "Test-009 (recovery)."
[0180] The display processing unit 204 displays, on the operation object screen 320, a button 325 containing the string "Judgment" (hereinafter referred to as the "Judgment button 325"), a button 326 containing the string "Operation complete" (hereinafter referred to as the "Operation complete button 326"), a button 327 containing the string "Next" (hereinafter referred to as the "Next button 327"), and a button 328 containing the string "Detailed information" (hereinafter referred to as the "Detailed information button 328") (Sc7).
[0181] The worker 9, carrying the mobile terminal device 20, moves to a position where an operation object having an operation object number "V-001" is installed. Here, it is assumed that the manual valve 6 shown in FIG. 2 is the operation object having an operation object number "V-001." The worker 9 performs an operation on the operation unit 201 to select the determination button 325 on the operation object screen 320. When the display processing unit 204 receives an operation signal corresponding to the operation from the operation unit 201, it outputs a start-up instruction signal to the reading unit 213.
[0182] When reading unit 213 receives a start-up instruction signal from display processing unit 204, it starts up imaging unit 212. When imaging unit 212 starts up, it displays an image obtained through the lens of imaging unit 212 on the display screen of display unit 203. The worker 9 points the lens of imaging unit 212 in the direction of the barcode printed on identification tag 7 and performs a predetermined shooting operation on mobile terminal device 20 to take a picture. When shooting is completed, operation object screen 320 is displayed again on the display screen of display unit 203.
[0183] The imaging unit 212 outputs image data obtained by capturing the image to the reading unit 213. The reading unit 213 reads specific information represented by a numerical value or the like indicated by the barcode from the image of the barcode represented by the image data output by the imaging unit 212. The reading unit 213 outputs the read specific information to the display processing unit 204 (Sc8).
[0184] When the display processing unit 204 takes in the specific information output by the reading unit 213, it detects a record that includes the taken-in specific information in the "tag recording information" field from the operation object table 24. The display processing unit 204 determines whether the operation object ID in the "operation object ID" field of the detected record matches the operation object ID of the processing object, i.e., the operation object ID "0000001" associated with the operation object screen 320 displayed on the display screen of the display unit 203 (Sc9).
[0185] If the display processing unit 204 determines that the two operation object IDs do not match (Sc9, No), it displays a message such as "Determination result: NG" on the display screen of the display unit 203. When the worker 9 sees the message and recognizes that the manual valve 6 in front of him is not the operation object with the operation object number "V-001," he reconfirms the location where the operation object with the operation object number "V-001" is installed, moves to that location, and the process of Sc8 is performed again.
[0186] The following operation may also be performed by the worker 9. The worker 9 performs an operation on the operation unit 201 to select the back button 329 on the operation object screen 320 displayed on the display screen of the display unit 203. As a result, the processing of Sc6 is performed, and the operation object list screen 310 is displayed again on the display screen of the display unit 203. If there is a row on this operation object list screen 310 that includes an operation object number corresponding to the current manual valve 6, the worker 9 may perform an operation on the operation unit 201 to select the row corresponding to the current manual valve 6 in the processing of Sc7.
[0187] On the other hand, in the process of Sc9, if the display processing unit 204 determines that the two operation target IDs match (Sc9, Yes), it displays a message such as "Determination result: OK" on the display screen of the display unit 203. The operation completion button 326 on the operation target screen 320 is displayed in an unselectable state until a "Yes" determination is made in the process of Sc9. Therefore, when the display processing unit 204 makes a "Yes" determination in the process of Sc9, it changes the state of the operation completion button 326 to one that can be selected.
[0188] The worker 9 performs an operation to completely close the manual valve 6 in accordance with the operation content "fully closed" indicated at the location indicated by the reference numeral 332 on the operation object screen 320. After completing the operation on the manual valve 6, the worker 9 performs an operation to select the operation complete button 326 on the operation unit 201. When the display processing unit 204 receives an operation signal corresponding to this operation from the operation unit 201, it outputs an operation status update instruction signal to the status update unit 210, which includes the first layer folder name "Unit 1", the second layer folder name "October turbine inspection", the job ID "Test-001", and the operation object ID "0000001" associated with the operation object screen 320.
[0189] When the status update unit 210 receives an operation status update instruction signal from the display processing unit 204, it detects from the storage unit 202 the work instruction table 23 corresponding to the first layer folder name "Unit 1" and the second layer folder name "October turbine inspection" included in the operation status update instruction signal. From the detected work instruction table 23, the status update unit 210 detects work instruction data that includes the work ID "Test-001" included in the operation status update instruction signal in the "Work ID" field. From the detected work instruction data, the status update unit 210 detects operation instruction data in which the operation object ID "0000001" included in the operation status update instruction signal is indicated in the "Operation object ID" field of the "Operation instruction data" field. The status update unit 210 detects from the operation object table 24 a record that includes the operation object ID "0000001" included in the operation status update instruction signal in the "Operation object ID" field (Sc10).
[0190] The status update unit 210 rewrites the "operation status" item of the operation instruction data detected in the process of Sc10 to "operation completed" (Sc11).
[0191] The status update unit 210 determines whether all of the contents shown in the "operation status" field of the "operation instruction data" field of the work instruction data detected in the processing of Sc10 are "operation completed." If the status update unit 210 determines that all of the contents are "operation completed," it rewrites the "work status" field of the work instruction data to "work completed." On the other hand, if the status update unit 210 determines that all of the contents are not "operation completed," it proceeds to processing Sc13 (Sc12).
[0192] The state update unit 210 determines whether the value shown in the "Counter" field of the record detected from the operation object table 24 in the processing of Sc10 is 2 or more (Sc13). When the state update unit 210 determines that the value shown in the "Counter" field is 2 or more (Sc13, Yes), the processing proceeds to processing of Sc15.
[0193] On the other hand, if the state update unit 210 determines that the value shown in the "Counter" field is not 2 or more (Sc13, No), it reads out information indicating the state of the operation object shown in the "Operation Content" field of the operation instruction data detected in the processing of Sc10. The state update unit 210 rewrites the "Current State" field of the record detected from the operation object table 24 with the information indicating the read state of the operation object (Sc14).
[0194] For example, in the case of the work instruction table 23 shown in Fig. 6 and the operation object table 24 shown in Fig. 7, the status update unit 210 performs the following process as the processing of Sc14. The status update unit 210 reads "fully closed" from the "operation content" field of the operation instruction data corresponding to the operation object ID "0000001" of the work instruction data corresponding to the work ID "Test-001" in the work instruction table 23. The status update unit 210 rewrites the "current status" field of the record corresponding to the operation object ID "0000001" in the operation object table 24 from "fully open" to "fully closed" read from the "operation content" field of the operation instruction data.
[0195] The status update unit 210 determines whether the information indicated in the "work type" field of the work instruction data detected in the process of Sc10 is "isolation" or "recovery" (Sc15).
[0196] When the status update unit 210 determines that the information shown in the "Work type" field is "quarantine" (Sc15, quarantine), it increments the value in the "Counter" field of the record detected from the operation object table 24 in the processing of Sc10 by 1 (Sc16). On the other hand, when the status update unit 210 determines that the information shown in the "Work type" field is "recovery" (Sc15, recovery), it decrements the values in the "Counter" and "Remaining number of work instructions" fields of the record detected from the operation object table 24 in the processing of Sc10 by 1 (Sc17).
[0197] In the processing of Figure 19, the processing of Sc11 and Sc12 may be performed immediately before the processing of Sc15 (i.e., after the processing of Sc14 or after a "Yes" judgment is made in the processing of Sc13), while maintaining the processing order, or may be performed after the processing of Sc16 and Sc17.
[0198] This completes the process for the operation object with operation object number "V-001" selected by the worker 9. In this state, it is assumed that the worker 9 performs an operation on the operation unit 201 to select the next button 327 on the operation object screen 320. In this case, the display processing unit 204 receives an operation signal corresponding to the operation from the operation unit 201, and generates an operation object screen 320 corresponding to the operation object number "V-005" that was displayed in the row below the operation object number "V-001" on the operation object list screen 310 that was displayed before the operation object screen 320 was displayed. The display processing unit 120 displays the generated operation object screen 320 on the display screen of the display unit 203.
[0199] In response to this, suppose that the worker 9 performs an operation on the operation unit 201 to select the back button 329 on the operation object screen 320. In this case, the display processing unit 204 receives an operation signal corresponding to this operation from the operation unit 201, performs the process of Sc6 again, and displays the operation object list screen 310 on the display screen of the display unit 203. In this case, for the operation object ID "0000001" corresponding to the operation object number "V-001", "operation completed" is indicated in the "operation status" field of the operation instruction data. Therefore, by the process of Se4 in FIG. 21, the background color of the row of the operation object number "V-001" on the operation object list screen 310 becomes gray, as in the operation object list screen 310 shown in FIG. 25.
[0200] In the processing of Sc12, when "Work Completed" is written in the "Work Status" field of the work instruction data for work ID "Test-001", it is assumed that the worker 9 performs an operation on the operation unit 201 to select the back button 311 on the operation target object list screen 310. In this case, the display processing unit 204 receives an operation signal corresponding to this operation from the operation unit 201 and performs the processing of Sc4 again. In this processing, the display processing unit 204 performs the processing of Sd4 in FIG. 20, so that the background color of the row for "Test-001" on the work instruction list screen 300 displayed on the display screen of the display unit 203 becomes gray, similar to the row indicated by reference numeral 305.
[0201] (Recording of information indicating matters related to the object to be operated) In the operation object related information table 25 shown in FIG. 8, if a record corresponding to the operation object ID "0000001" exists, an image represented by the image data shown in the "photographed data" field of the record and a character string shown in the "memo data" field are displayed in the location indicated by the symbol 323 on the operation object screen 320 shown in FIG. 24.
[0202] If no image data or character string is displayed in the location indicated by reference numeral 323, or if image data or character string is displayed but the content is inappropriate, the worker 9 can change the content of the location indicated by reference numeral 323 as follows. The worker 9 performs an operation on the operation unit 201 to select the detailed information button 328 on the operation object screen 320. When the display processing unit 204 receives an operation signal corresponding to the operation from the operation unit 201, the display processing unit 204 detects a record that includes the operation object ID "0000001" associated with the operation object screen 320 in the "operation object ID" field from the operation object related information table 25. The display processing unit 204 generates a detailed information screen 330 shown in FIG. 26 based on the information displayed in the "photographed data" and "memo data" fields of the detected record.
[0203] The display processing unit 204 associates the operation target ID "0000001" with the generated detailed information screen 330. The display processing unit 204 displays the generated detailed information screen 330 on the display screen of the display unit 203. Note that the associated operation target ID "0000001" is not information displayed on the display screen of the display unit 203.
[0204] The display processing unit 204 displays an image represented by the image data shown in the "photograph data" field in the location indicated by reference numeral 331 on the detailed information screen 330, and displays the character string shown in the "memo data" field in the location indicated by reference numeral 332. If there is no record corresponding to the operation object ID "0000001" in the operation object related information table 25, the locations indicated by reference numerals 331 and 332 will be blank. If the record exists but either the "photograph data" field or the "memo data" field is blank, the location indicated by reference numerals 331 and 332 that corresponds to the blank will be blank.
[0205] The display processing unit 204 displays a button 333 including the character string "Edit" (hereinafter referred to as the edit button 333) and a button 334 including the character string "Close" (hereinafter referred to as the close button 334) on the detailed information screen 330. Assume that the worker 9 performs an operation to select the close button 334 on the operation unit 201. In this case, the display processing unit 204 receives an operation signal corresponding to the operation from the operation unit 201, and erases the detailed information screen 330, and the operation target screen 320 is displayed again on the display screen of the display unit 203.
[0206] Assume that the worker 9 performs an operation to select the edit button 333 on the operation unit 201. In this case, when the display processing unit 204 receives an operation signal corresponding to this operation from the operation unit 201, it takes over the image data displayed in the area indicated by reference numeral 331 and the character string indicated by reference numeral 332, and generates a detailed information editing screen 340 shown in FIG. 27 . The display processing unit 204 associates the operation target ID "0000001" associated with the detailed information screen 330 with the generated detailed information editing screen 340. The display processing unit 204 displays the generated detailed information editing screen 340 on the display screen of the display unit 203. Note that the associated operation target ID "0000001" is not information displayed on the display screen of the display unit 203.
[0207] The display processing unit 204 displays an image represented by image data taken over from the location indicated by reference numeral 331 in a location indicated by reference numeral 341 on the detailed information editing screen 340, and displays a character string taken over from the location indicated by reference numeral 332 in a location indicated by reference numeral 343. The display processing unit 204 displays a button 344 including the character string "update" (hereinafter referred to as the update button 344) on the detailed information editing screen 340. The display processing unit 204 displays a button 342 superimposed on the image displayed in the location indicated by reference numeral 341. Assume that the worker 9 points the lens of the imaging unit 212 toward the operation target object to be photographed and performs an operation to select the button 342 on the operation unit 201. When the display processing unit 204 receives an operation signal corresponding to the operation from the operation unit 201, the display processing unit 204 activates the imaging unit 212, and the activated imaging unit 212 captures an image. The imaging unit 212 outputs image data obtained by the capture to the display processing unit 204. When the display processing unit 204 receives the image data from the imaging unit 212 , it displays the image represented by the received image data in the location indicated by the reference numeral 341 .
[0208] The location indicated by reference numeral 343 allows the displayed character string to be deleted or any character string to be written. For example, the worker 9 performs an operation on the operation unit 201 to delete the character string displayed in the location indicated by reference numeral 343 and write a character string forming a more appropriate sentence that explains the location of the operation target object in the location indicated by reference numeral 343. When the display processing unit 204 receives an operation signal corresponding to the operation from the operation unit 201, it displays the written character string in the location indicated by reference numeral 343. When the worker 9 determines that the image displayed in the location indicated by reference numeral 341 and the character string displayed in the location indicated by reference numeral 343 are appropriate, the worker 9 performs an operation to select an update button 344.
[0209] When the display processing unit 204 receives an operation signal corresponding to the operation from the operation unit 201, it detects the operation target ID "0000001" associated with the detailed information editing screen 340. The display processing unit 204 outputs a recording instruction signal including the detected operation target ID "0000001", image data corresponding to the image displayed in the location indicated by reference numeral 341, and the character string displayed in the location indicated by reference numeral 343 to the status update unit 210.
[0210] When the state update unit 210 receives a recording instruction signal from the display processing unit 204, it detects a record in the operation object related information table 25 that includes the operation object ID "0000001" included in the received recording instruction signal in the "operation object ID" field. If the state update unit 210 cannot detect the record, it generates one record in the operation object related information table 25, records "0000001" in the "operation object ID" field of the generated record, and then detects the record.
[0211] The state update unit 210 records the image data included in the recording instruction signal in the "photographed data" field of the detected record, and records the character string included in the recording instruction signal in the "memo data" field. If other information has already been recorded in the "photographed data" or "memo data" fields, the state update unit 210 deletes that information before recording.
[0212] The display processing unit 204 erases the detailed information editing screen 340, replaces the image at the location indicated by reference numeral 331 with the image that was displayed at the location indicated by reference numeral 341, replaces the character string at the location indicated by reference numeral 332 with the character string that was displayed at the location indicated by reference numeral 343, and again displays the detailed information screen 330 on the display screen of the display unit 203.
[0213] (Step 4: Check the progress of the work and the status of the object being operated) When the processing up to step 3 is completed, the worker 9 moves to a position where the radio waves from the wireless router 2 reach the mobile terminal device 20. When the wireless router 2 and the mobile terminal device 20 are wirelessly connected, a synchronization process is performed between the synchronization processing unit 107 of the management device 10 and the synchronization processing unit 207 of the mobile terminal device 20, and the user table 11, folder table 12, work instruction table 13, and operation object table 14 in the storage unit 102 and the user table 21, folder table 22, work instruction table 23, and operation object table 24 in the storage unit 202 are updated to the latest state.
[0214] When the wireless router 2 and the mobile terminal device 20 are wirelessly connected and the worker 9 performs a predetermined operation on the mobile terminal device 20, the communication processing unit 206 transmits the operation object related information table 25 in the storage unit 202 to the communication processing unit 106. When the communication processing unit 106 receives the operation object related information table 25 transmitted by the communication processing unit 206, it copies it to the storage unit 102 as the operation object related information table 15.
[0215] After the synchronization process is completed, it is assumed that the contents of the work instruction table 13 stored in the memory unit 102 of the management device 10 are as shown in Fig. 28. The differences from the work instruction table 13 shown in Fig. 6 are that the work IDs "Test-002" and "Test-002 (recovery)" have been added, and that the work for the work IDs "Test-001" and "Test-001 (recovery)" has been completed, with all of the "operation status" items indicating "operation completed" and the "work status" item indicating "work completed."
[0216] For task ID "Test-002", the task has been completed, with all "operation status" items showing "operation completed", and the "work status" item showing "work completed". For task ID "Test-002 (recovery)", the operation is in progress, with some of the "operation status" items showing "operation completed", but the rest showing "not operated", and the "work status" item showing "work not completed".
[0217] Although not shown in FIG. 28, it is assumed that the work instruction table 13 stores the work instruction data for the work IDs "Test-008" and "Test-009" shown on the work instruction list screen 300 in FIG. 22, as well as the recovery work instruction data corresponding to these work instruction data. The work IDs of the recovery work instruction data are "Test-008 (recovery)" and "Test-009 (recovery)", respectively. It is assumed that the work corresponding to the work IDs "Test-008" and "Test-008 (recovery)" has been completed. It is assumed that the deadline for the work corresponding to the work IDs "Test-009" and "Test-009 (recovery)" has passed.
[0218] In this state, in order for the work instructor to check the progress of the work, the management device 10 performs the processes of Sb1 to Sb3 shown in Fig. 14, and then performs the work instruction table display process of Sb4. In "Procedure 2," in order to explain the scene in which work instruction data is generated, the work instruction table display process of Sb4 and Sb11 was described as processing for displaying the work instruction book list screen 70 shown in Fig. 18 from the work instruction table 13, but in reality, the work instruction table display process shown in Sb4 and Sb11 involves processing of a subroutine shown in Fig. 29. The processing of the subroutine of the work instruction table display process shown in Fig. 29 will be explained below.
[0219] The processing of Sf1 and the processing of Sf2 for the first time in loop Lf1s to Lf1e are the same as the processing described in the processing of Sb4 and Sb11 in Fig. 14, and for example, the first row of table frame 73 of work instruction list screen 70 shown in Fig. 18 is displayed based on the work instruction data of work IDs "Test-001" and "Test-001 (recovery)" stored in work instruction table 13. However, in the "Isolation status" and "Recovery status" items in table frame 73, "Work completed" is displayed instead of "Work not completed."
[0220] The processing from Sf3 onwards will be explained below. The display processing unit 104 detects a combination of information displayed in the "Isolation Status" field and information displayed in the "Recovery Status" field of the row displayed in Sf2 on the work instruction list screen 70. The display processing unit 104 determines whether, for the detected combination, both are "Work Completed," one is "Work Completed" and the other is "Work Not Done," or both are "Work Not Done" (Sf3).
[0221] If the display processing unit 104 determines that both of the detected combinations are "work completed" (Sf3, both are "work completed"), it changes the background color of the row displayed in the processing of Sf2 to gray (Sf4).
[0222] Assume that the display processing unit 104 determines that one of the detected combinations is "Work Completed" and the other is "Work Not Done" (Sf3, one is "Work Completed" and the other is "Work Not Done"). In this case, if the "Work Completed" item is information in the "Quarantine Status" item, the display processing unit 104 changes the background color of the "Quarantine Deadline" and "Quarantine Status" items in the row displayed in the processing of Sf2 to gray. If the "Work Completed" item is information in the "Recovery Status" item, the display processing unit 104 changes the background color of the "Recovery Deadline" and "Recovery Status" items in the row displayed in the processing of Sf2 to gray (Sf5).
[0223] If the display processing unit 104 determines that both of the detected combinations are "not done" (Sf3, both are "not done"), and if it performs the processing of Sf5, it requests the timing unit 105 to obtain time information (Sf6).
[0224] The display processing unit 104 determines whether the date displayed in the "Quarantine Deadline" field of the displayed row is after the time indicated by the time information acquired from the clock unit 105 (Sf7). If the display processing unit 104 determines that the date displayed in the "Quarantine Deadline" field is not after the time indicated by the time information acquired from the clock unit 105 (Sf7, No), the display processing unit 104 changes the background color of the "Quarantine Deadline" and "Quarantine Status" fields of the displayed row in the processing of Sf2 to red if the background color was not changed to gray by the processing of Sf5 (Sf8). On the other hand, if the display processing unit 104 determines that the date displayed in the "Quarantine Deadline" field is after the time indicated by the time information acquired from the clock unit 105 (Sf7, Yes), the processing proceeds to the processing of Sf9.
[0225] The display processing unit 104 determines whether the date displayed in the "Restoration Deadline" field of the displayed row is after the time indicated by the time information acquired from the clock unit 105 (Sf9). If the display processing unit 104 determines that the date displayed in the "Restoration Deadline" field is not after the time indicated by the time information acquired from the clock unit 105 (Sf9, No), the display processing unit 104 changes the background color of the "Restoration Deadline" and "Restoration Status" fields of the displayed row in the processing of Sf2 to red if the background color was not changed to gray in the processing of Sf5 (Sf10).
[0226] If the display processing unit 104 determines that the date displayed in the "Restoration Deadline" field is after the time indicated by the time information acquired from the clock unit 105 (Sf9, Yes), it performs the following process. That is, after determining "Yes" in the process of Sf9, or after the processes of Sf4 and Sf10, the display processing unit 104 selects the next work instruction data from the work instruction table 13 and performs the processes from Sf2 onwards (loop Lf1s to Lf1e). When the display processing unit 104 has completed processing for all work instruction tables stored in the work instruction table 13, it ends the processing of the subroutine.
[0227] As a result, for example, the work instruction list screen 70 shown in Fig. 30 is displayed on the display screen of the display unit 103. For work instruction data for which both the isolation work and the recovery work have been completed, the "Work ID" item is grayed out with a gray background, as in the rows for "Test-001" and "Test-008." Therefore, the work instructor can see on the work instruction list screen 70 that the work for these work IDs has been completed.
[0228] In the case of the row where the "Task ID" item, for which only the quarantine work has been completed, is "Test-002," the background color of the "Quarantine Deadline" and "Quarantine Status" items turns gray. Therefore, the work instructor can understand on the work instruction list screen 70 that the recovery work indicated by the task ID "Test-002 (Recovery)" has not been completed.
[0229] In the case of the row where the "Task ID" item whose deadline has passed is "Test-009," the background color of the "Quarantine Deadline" and "Quarantine Status" items, as well as the "Recovery Deadline" and "Recovery Status" items, turns red. Therefore, the work instructor can understand that the deadlines for both the quarantine task indicated by task ID "Test-009" and the recovery task indicated by task ID "Test-009 (Recovery)" have passed without the tasks being completed.
[0230] In addition, when the display processing unit 104 displays the background color of the items "Quarantine Deadline," "Quarantine Status," "Restoration Deadline," and "Restoration Status" in red, it may also display the background color of the item "Restoration Work Instructions" in red.
[0231] On the work instruction list screen 70, the underlined character strings shown in the "Work ID" and "Restoration Work Instruction" fields are linked to the operation instruction data, as described above. Therefore, as with the work instruction list screen 300 of the mobile terminal device 20 shown in FIG. 22 , when the work instructor performs an operation on the operation unit 101 to select the underlined character strings shown in the "Work ID" and "Restoration Work Instruction" fields, a screen similar to the operation object list screen 310 shown in FIGS. 23 and 25 is displayed on the display screen of the display unit 103. On this screen, the work instructor can determine up to which operation object the operation has been completed by checking the lines that have been grayed out with the background color changed to gray.
[0232] (Progress check using system diagram) The work instructor can also check the progress of the work using the system diagram. The work instructor performs an operation on the operation unit 101 to select the system diagram display button 72 on the work instruction list screen 70. When the operation unit 101 receives an operation signal corresponding to this operation, the display processing unit 104 detects the first-level folder name "Unit 1" and the second-level folder name "October turbine inspection" from "Unit 1 - October turbine inspection" displayed in the top row on the work instruction list screen 70. The display processing unit 104 detects from the system diagram configuration table 16 a record that includes the detected "Unit 1" in the "Unit number" field.
[0233] The display processing unit 104 generates a system diagram display screen 400 shown in Fig. 31 that displays the same image as the image displayed in the system diagram display frame 61 of the operation instruction setting screen 60 shown in Fig. 17, i.e., the image in which icon images of the operation objects are superimposed on the system diagram image, based on the records detected from the system diagram configuration table 16 and the operation object table 14. However, in the case of the system diagram display screen 400, as will be described below, images generated based on the values of the items "remaining number of work instructions" and "counter" in the operation object table 14 are added.
[0234] The display processing unit 104 associates the detected first hierarchical folder name "Unit 1" and second hierarchical folder name "October turbine inspection" with the generated system diagram display screen 400. The display processing unit 104 displays the generated system diagram display screen 400 on the display screen of the display unit 103. Note that the associated first hierarchical folder name "Unit 1" and second hierarchical folder name "October turbine inspection" are not information displayed on the display screen of the display unit 103, but they may be displayed on the system diagram display screen 400.
[0235] 17, and a system diagram display frame 402 similar to the system diagram display frame 61. When the work instructor selects a section in the pull-down menu 401, the system diagram of the selected section is displayed in the system diagram display frame 402, similar to the operation instruction setting screen 60.
[0236] The scale of the image shown in the system diagram display frame 402 in FIG. 31 is the same as the scale of the image displayed in the system diagram display frame 61, but here, for convenience of explanation, a partially enlarged image is shown. The image indicated by reference numeral 411 is an enlarged image of the portion surrounded by a dashed line in the image shown in the system diagram display frame 402, and this image is the above-mentioned icon image with an operation object number (hereinafter referred to as the icon image with an operation object number 411). As described above, when generating an image to be displayed in the system diagram display frame 61, the display processing unit 104 performs processing to display the system diagram image represented by the system diagram image data and to display the icon image with an operation object number 411 superimposed on the displayed system diagram image. When performing this processing, the display processing unit 104 associates an operation object ID with the icon image with an operation object number 411. Here, it is assumed that the display processing unit 104 associates the operation object ID "0000001" with the icon image with an operation object number 411 including the operation number "V-001".
[0237] The display processing unit 104 detects a record in the operation object table 14 that includes, in the "operation object ID" field, the operation object ID "0000001" associated with the icon image with operation object number 411. If the value shown in the "remaining number of work instructions" field of the detected record is not zero, the display processing unit 104 displays a rectangular frame indicated by the reference numeral 412 (hereinafter referred to as rectangular frame 412) superimposed on the icon image with operation number 411, and if the value is zero, the rectangular frame 412 is not displayed.
[0238] If the numerical value in the "Counter" item of the detected record is not zero, the display processing unit 104 displays a circular frame indicated by the symbol 413 (hereinafter referred to as circular frame 413) superimposed on the icon image with operation number 411, and further displays the numerical value of the "Counter" item inside the circular frame 413. If the numerical value in the "Counter" item of the detected record is zero, the display processing unit 104 does not display the circular frame 413, and does not display the numerical value of the "Counter" item either.
[0239] It is assumed that the work instructor performs an operation on the operation unit 101 to select the portion of the icon image 411 with the operation target number or the portion of the circular frame 413. In this case, the display processing unit 104 generates a work instruction confirmation screen 420 shown in FIG.
[0240] The display processing unit 104 detects, from the operation object table 14, a record whose "operation object ID" field contains the operation object ID "0000001" associated with the operation object number-added icon image 411. The display processing unit 104 displays, in the area indicated by reference numeral 421 on the work instruction confirmation screen 420, a character string obtained by combining, from the left side, the character string "1st layer:" with the character string "Unit 1," which indicates the name of the first layer folder associated with the system diagram display screen 400, and a character string obtained by combining, from the left side, the character string "2nd layer:" with the character string "October turbine inspection," which indicates the name of the second layer folder. The display processing unit 104 further displays, in the area indicated by reference numeral 421, a character string obtained by combining, from the left side, the character string "V-001," which is indicated in the "operation object number" field of the record detected from the operation object table 14.
[0241] The display processing unit 104 displays a table frame 422 on the system diagram display screen 400, and displays the item names "Work ID," "Isolation Status," and "Restoration Status" in the table frame 422. The display processing unit 104 detects from the storage unit 102 the work instruction table 13 corresponding to the first-level folder name "Unit 1" and the second-level folder name "October Turbine Inspection," which are associated with the system diagram display screen 400. The display processing unit 104 detects all work instruction data from the detected work instruction table 13, for which the operation target ID "0000001" is indicated in the "Operation Target ID" field of the "Operation Instruction Data" field. The display processing unit 104 selects from the detected work instruction data the work instruction data for which "Isolation" is indicated in the "Work Type" field, and detects the work ID indicated in the "Work ID" field of the selected work instruction data. Here, it is assumed that the display processing unit 104 detects two work IDs, "Test-001" and "Test-009." The display processing unit 104 performs the following process for each detected task ID.
[0242] The display processing unit 104 generates one row in the table frame 422. The display processing unit 104 converts the character string of the task ID to be processed into a linked character string that is associated with all operation instruction data shown in the "operation instruction data" field of the task instruction data corresponding to that task ID. To make it clear that the character string is linked, the display processing unit 104 displays the task ID character string in the "task ID" field of the generated row in the table frame 422, for example, by changing the color of the character string and adding an underline.
[0243] The display processing unit 104 displays either the character string "Work Completed" or "Work Not Done" shown in the "Work Status" field of the detected work instruction data in the "Isolation Status" field of the generated row of the table frame 422. The display processing unit 104 detects the work ID shown in the "Related Work ID" field of the detected work instruction data, and detects work instruction data in the work instruction table 13 that includes the detected work ID in the "Work ID" field. The detected work instruction data becomes work instruction data for recovery work. The display processing unit 104 displays either the character string "Work Completed" or "Work Not Done" shown in the "Work Status" field of the detected work instruction data in the "Recovery Status" field of the generated row of the table frame 422. As a result, the work instruction confirmation screen 420 shown in FIG. 31 is displayed.
[0244] By referring to the system diagram display screen 400 described above, when a rectangular frame 412 is displayed on an icon image 411 with an operation object number, the work instructor can understand that there is a combination of isolation and restoration work instruction data in which isolation and restoration correspond to each other and both the isolation and restoration work have not been completed among the work instruction data including the operation content for the operation object corresponding to the icon image 411 with an operation object number. Furthermore, when no rectangular frame 412 is displayed on all icon images 411 with operation object numbers for a certain turbine and maintenance and inspection work has been completed, the work instructor can understand that the turbine is in a state where it is OK to resume operation.
[0245] When the circular frame 413 is displayed on the icon image 411 with the operation target number, the work instructor can understand that there is a combination of isolation and restoration work instruction data in which there is a correspondence between isolation and restoration, and where the isolation work has been completed but the restoration work has not been completed, among the work instruction data including the operation content for the icon image 411 with the operation target number. Furthermore, by referring to the numerical value shown in the circular frame 413, the work instructor can understand how many combinations exist that cause the display of the circular frame 413.
[0246] When the circular frame 413 is displayed, the work instructor can further refer to the work instruction confirmation screen 420 to understand the task ID of the overlapping task for the operation object corresponding to the icon image 411 with the operation object number, and further to what stage each task has been completed.
[0247] When the work instructor further operates the operation unit 101 to select the character string of the job ID shown in the "Job ID" field in the table frame 422, a screen similar to the operation object list screen 310 shown in FIGS. 23 and 25 is displayed on the display screen of the display unit 103. On this screen, the work instructor can check which operation objects have been completed by checking the lines whose background color has been changed to gray. This allows the work instructor to check whether multiple isolation operations being carried out in parallel are affecting, for example, various tests performed during maintenance and inspection. Furthermore, when creating new work instruction data, if there is a conflict between the operation content indicated in the operation instruction data of work instruction data already created by another work instructor, the work instructor can refer to the "Created by" field on the work instruction list screen 70 to identify the other work instructor and then coordinate the process with the other work instructor.
[0248] The display processing unit 104 may add and display, for example, an item for "recovery work instructions" in table frame 422 of the work instruction confirmation screen 420, and display the character string of the work ID corresponding to the work instruction data for the recovery work in that item in the same linked form as the character string of the work ID corresponding to the work instruction data for the isolation work displayed in the "work ID" item in table frame 422. This makes it possible to display a screen for the recovery work as well as the operation object list screen 310 shown in Figures 23 and 25 on the display screen of the display unit 103.
[0249] 22, a work instruction list screen 300 displayed on the display screen of the display unit 203 of the mobile terminal device 20 also has a system diagram display button 302. When the worker 9 performs an operation on the operation unit 201 to select the system diagram display button 302 on the work instruction list screen 300, the display processing unit 204 causes the display screen of the display unit 203 to display a system diagram display screen 400 in the same manner as described above. When the worker 9 further performs an operation on the operation unit 201 to select the portion of the icon image 411 with the operation target number or the portion of the circular frame 413 on the system diagram display screen 400, the display processing unit 204 causes the display screen of the display unit 203 to display a work instruction confirmation screen 420. This allows the worker 9 to check the progress of the work, just like the work instructor.
[0250] (When a combination of isolation and recovery work is carried out in parallel) It is also possible that there are multiple work instructions including an isolation task and a corresponding recovery task, and the isolation task for one work instruction is performed, and the isolation task for another work instruction is started before the recovery task for the isolation task is performed. In this case, if the operation content for the former isolation and recovery task and the latter isolation and recovery task is specified to operate the same operation object, the worker 9 must determine whether or not it is okay to actually operate the same operation object in each task. Furthermore, the determination process of Sc13 shown in FIG. 19 is a process for matching the state indicated by the icon image with the actual state of the operation object in the above-mentioned scenario. How this process changes the icon image of the operation object in the above-mentioned scenario will be described using a specific example shown in FIG. 32.
[0251] For example, assume that in the work of "October turbine inspection" for the turbine of "Unit 1," the work indicated by three work instructions, "Work instruction 1," "Work instruction 2," and "Work instruction 3," shown in Fig. 32, is performed in parallel. Note that Fig. 32 shows only the icon image portion of the operation object out of the icon image 411 with operation object number shown in Fig. 31.
[0252] "Work instruction 1," "Work instruction 2," and "Work instruction 3" each include isolation and restoration work. In the work instructions for "Work instruction 1," "Work instruction 2," and "Work instruction 3," the operation content for the operation object corresponding to the icon image 411 with the operation object number in the work instruction data for isolation work is all to be "fully closed." Also, the initial state of the operation object corresponding to the icon image 411 with the operation object number is "fully open." Therefore, in the work instructions for "Work instruction 1," "Work instruction 2," and "Work instruction 3," the operation content for the operation object corresponding to the icon image 411 with the operation object number in the work instruction data for restoration work is all to be "fully open."
[0253] The scene in step S1 is a scene in which no work instruction data has been generated for any of the tasks "Work Instruction 1," "Work Instruction 2," and "Work Instruction 3." In this case, the icon image is an icon image showing the "fully open" state.
[0254] In step S2, work instruction data for the isolation work of "work instruction 1" and work instruction data for the recovery work are generated in the management device 10, and are synchronized by the synchronization processing units 107, 207. As a result, the value in the "number of remaining work instructions" field of the record corresponding to the icon image 411 with the operation object number in the operation object table 24 (hereinafter, this record will be abbreviated as the "corresponding record in the operation object table 24") becomes "1." Therefore, the display processing unit 204 displays a rectangular frame 412 on the display screen of the display unit 203.
[0255] In step S3, work instruction data for the isolation work of "work instruction 2" and work instruction data for the recovery work are generated in the management device 10, and synchronization is performed by the synchronization processing units 107 and 207. As a result, the value in the "number of remaining work instructions" field of the corresponding record in the operation target object table 24 changes from "1" to "2." In this case, the display processing unit 204 maintains the display of the rectangular frame 412 on the display screen of the display unit 203.
[0256] In step S4, the operator 9 performs the operation indicated in the operation content of the operation object corresponding to the icon image 411 with the operation object number in the work instruction data for the isolation work of "work instruction 1." In the determination process of Sc13 in FIG. 19 , the status update unit 210 determines that the value in the "counter" field of the corresponding record in the operation object table 24 is "0" and not 2 or more, and therefore performs the process of Sc14. As a result, the "current status" field of the corresponding record in the operation object table 24 changes from "fully open" to "fully closed," and the value in the "counter" field becomes "1." Therefore, the display processing unit 204 changes the icon image on the display screen of the display unit 203 to an icon image indicating the "fully closed" state, and displays a circular frame 413 with a "1" displayed inside it while maintaining the display of the rectangular frame 412.
[0257] In step S5, when the worker 9 selects the operation instruction data including the operation content of the operation object corresponding to the icon image 411 with the operation object number in the work instruction data for the isolation work of "work instruction 2," the operation content indicates an operation to "fully close." However, the operation object has already been set to "fully close" in step S4. Therefore, the worker 9 performs an operation on the operation unit 201 to select the operation complete button 326 on the operation object screen 320 in FIG. 24 without actually operating the operation object.
[0258] In the scene of step S5, the state update unit 210 determines in the determination process of Sc13 that the value in the "counter" field of the corresponding record in the operation object table 24 is "1" and not 2 or more, and therefore performs the process of Sc14. However, since the "current state" field of the corresponding record in the operation object table 14 is already "fully closed," even if "fully closed" is written by the state update unit 210, "fully closed" is ultimately maintained. The value in the "counter" field of the corresponding record in the operation object table 14 changes from "1" to "2." Therefore, the display processing unit 204 maintains the display of the rectangular frame 412 and the circular frame 413 on the display screen of the display unit 203, and changes the value inside the circular frame 413 from "1" to "2" and displays it.
[0259] In step S6, when the operator 9 selects the operation instruction data including the operation content of the operation object corresponding to the icon image 411 with the operation object number in the work instruction data for the recovery work of "Work Instruction 2," the operation content indicates the operation content to "fully open." However, if the operation object is set to the "fully open" state here, it will affect the test performed in the isolated state of "Work Instruction 1" among the tests performed during the maintenance inspection. Therefore, if the number inside the circular frame 413 is 2 or more, the operator 9 determines that the state of the operation object must be maintained, and performs an operation on the operation unit 201 to select the operation complete button 326 on the operation object screen 320 in FIG. 24 without actually operating the operation object.
[0260] In the scene of step S6, the status update unit 210 determines in the determination process of Sc13 that the value in the "Counter" field is 2 or greater, and therefore performs the process of Sc15 without performing the process of Sc14. As a result, the "Current Status" field of the corresponding record in the operation object table 24 is maintained at "Fully Closed," making it possible to match the actual state of the operation object. The value in the "Number of Remaining Work Instructions" field of the corresponding record in the operation object table 24 changes from "2" to "1," and the value in the "Counter" field changes from "2" to "1." Therefore, the display processing unit 204 maintains the icon image to be displayed on the display screen of the display unit 203 as the icon image indicating the "Fully Closed" state, and while maintaining the display of the rectangular frame 412 and the circular frame 413, changes the value inside the circular frame 413 from "2" to "1."
[0261] In step S7, work instruction data for the isolation work of "work instruction 3" and work instruction data for the recovery work are generated in the management device 10, and synchronization is performed by the synchronization processing units 107, 207. As a result, the value in the "number of remaining work instructions" field of the corresponding record in the operation target object table 24 changes from "1" to "2." In this case, the display processing unit 204 maintains the display of the rectangular frame 412 and the circular frame 413 with "1" displayed inside on the display screen of the display unit 203.
[0262] In step S8, when the operator 9 selects operation instruction data including operation content for the operation object corresponding to the icon image 411 with the operation object number in the work instruction data for the recovery work of "work instruction 1," the operation content indicates operation content for "fully open." If the number inside the circular frame 413 is not 2 or greater, the operator 9 determines that it is okay to operate the operation object in accordance with the operation content, operates the operation object to set it to the "fully open" state, and performs an operation on the operation unit 201 to select the operation complete button 326 on the operation object screen 320 in FIG. 24.
[0263] In the scene of step S8, the status update unit 210 determines in the determination process of Sc13 that the value in the "counter" field is not 2 or greater, and therefore performs the process of Sc14. As a result, the "current status" field of the corresponding record in the operation object table 24 is rewritten from "fully closed" to "fully open." The value in the "number of remaining work instructions" field of the corresponding record in the operation object table 24 changes from "2" to "1," and the value in the "counter" field changes from "1" to "0." Therefore, the display processing unit 204 changes the icon image on the display screen of the display unit 203 to an icon image indicating the "fully open" state, and erases the circular frame 413 while maintaining the display of the rectangular frame 412.
[0264] In step S9, the operator 9 performs the operation indicated in the operation content of the operation object corresponding to the icon image 411 with the operation object number in the work instruction data for the isolation work of "work instruction 3." In the determination process of Sc13, the status update unit 210 determines that the value in the "counter" field of the corresponding record in the operation object table 24 is "0" and not 2 or more, and therefore performs the process of Sc14. As a result, the "current status" field of the corresponding record in the operation object table 24 changes from "fully open" to "fully closed," and the value in the "counter" field becomes "1." Therefore, the display processing unit 204 changes the icon image on the display screen of the display unit 203 to an icon image indicating the "fully closed" state, and displays a circular frame 413 with a "1" displayed inside it while maintaining the display of the rectangular frame 412.
[0265] In step S10, when the worker 9 selects operation instruction data including the operation content of the operation object corresponding to the icon image 411 with the operation object number in the work instruction data for the recovery work of "work instruction 3," the operation content of the work instruction data indicates the operation content to "fully open." If the number inside the circular frame 413 is not 2 or greater, the worker 9 determines that it is okay to operate the operation object in accordance with the operation content, operates the operation object to set it to the "fully open" state, and performs an operation on the operation unit 201 to select the operation complete button 326 on the operation object screen 320 in FIG. 24.
[0266] In the scene of step S10, the status update unit 210 determines in the determination process of Sc13 that the value in the "counter" field is not 2 or greater, and therefore performs the process of Sc14. As a result, the "current status" field of the corresponding record in the operation object table 24 is rewritten from "fully closed" to "fully open." The value in the "number of remaining work instructions" field of the corresponding record in the operation object table 24 changes from "1" to "0," and the value in the "counter" field changes from "1" to "0." Therefore, the display processing unit 204 changes the icon image to an icon image indicating the "fully open" state, displays it, and erases the rectangular frame 412 and the circular frame 413.
[0267] As described above, when two or more pairs of isolation work and recovery work shown in the same work instruction table 13, 23 are performed in parallel, the worker 9 can determine whether or not to actually operate the operation object by displaying the system diagram display screen 400 and referring to the numerical value displayed inside the circular frame 413 superimposed on the icon image with the operation object number corresponding to the operation object before operating the operation object. Also, by the determination process of Sc13 shown in Fig. 19, in the scene of step S6, the state of the operation object shown in the "current state" item of the operation object table 24 can be matched with the actual state of the operation object.
[0268] If the operation content of the isolation work of "Work instruction 2" is set to "intermediately open" instead of "fully closed," the state shown by the icon image in step S5 will be set to "intermediately open" even though it is "fully closed." If the operation object is actually set to the "intermediately open" state, it will affect the test performed in the isolation state of "Work instruction 1" among the tests performed during maintenance and inspection. Therefore, in this case, the worker 9 will not perform the isolation work of "Work instruction 2," but will instead take action such as informing the work instructor who generated the work instruction data for "Work instruction 2" that performing "Work instruction 2" will affect the test of "Work instruction 1."
[0269] (Actions and Effects) In the above-described work management system 1, the work instruction data generation unit 110 of the management device 10 generates work instruction data for each task, including a task ID that identifies the task and operation instruction data corresponding to each operation object to be operated in the task, including an operation object ID that identifies the operation object and operation content for the operation object, in response to an operation by a work instructor. The synchronization processing units 107 and 207 of the management device 10 and the mobile terminal device 20 synchronize the work instruction data. In response to an operation by the worker 9, the status update unit 210 of the mobile terminal device 20 associates, with the operation object ID selected by the worker 9, information indicating the completion of an operation on the operation object corresponding to the operation object ID included in the operation instruction data, in accordance with the operation content included in the operation instruction data. In other words, the status update unit 210 changes the "operation status" field of the operation instruction data corresponding to the operation object ID from "unoperated" to "operation completed." Furthermore, when information indicating completion of the operation is associated with all operation target IDs included in the work instruction data, the status update unit 210 associates the information indicating completion of the work with the work ID of the work instruction data. In other words, it changes the "work status" item of the work instruction data from "work not completed" to "work completed."
[0270] By recording information indicating the completion of each operation and information indicating the completion of each task in this manner, the management device 10 can display the work instruction data and indicate whether the task corresponding to each piece of work instruction data has been completed, as shown in the work instruction list screen 70 illustrated in FIG. 30 . By specifying a deadline for each task in the work instruction data, it is also possible to indicate whether the task has passed its deadline. Furthermore, by displaying the operation object list screen 310 illustrated in FIGS. 23 and 25 on the management device 10, it is possible to indicate whether the operation corresponding to each piece of operation instruction data included in the work instruction data has been completed. Furthermore, as shown in the system diagram display screen 400 illustrated in FIG. 31 , the progress of the work for each operation object can be grasped by referring to the rectangular frame 412, the circular frame 413, and the numerical values displayed within the circular frame 413, which are displayed in association with the icon image of the operation object superimposed on the system diagram. Therefore, the progress of the work can be easily grasped by using the work management system 1 according to an embodiment of the present disclosure.
[0271] (Another configuration example of the embodiment) In order to enable a new identification tag 7 to be attached to an operation object or a damaged identification tag 7 to be replaced, the management device 10 may be configured to record the specific information recorded on the identification tag 7 in the "tag recorded information" item of the operation object table 14.
[0272] For example, suppose that a new identification tag 7 can be generated by connecting a printing device to the management device 10 and using the printing device to print specific information on a medium that will become the identification tag 7. The administrator performs an operation on the display screen of the management device 10, displaying a screen that is the same as the system diagram display screen 400 shown in FIG. 31 but that is for the administrator and allows the administrator to associate an operation target ID with specific information (hereinafter, this screen will be referred to as the system diagram display screen for administrator). On the system diagram display screen for administrator, icon images with operation target numbers are selectable, and the administrator performs an operation on the operation unit 101 to select an icon image with an operation target number that corresponds to the operation target. When the display processing unit 104 receives an operation signal corresponding to the operation from the operation unit 101, it displays an input frame for characters or numbers that are the specific information printed on the identification tag 7.
[0273] The administrator operates the operation unit 101 to write the specific information recorded in the newly generated identification tag 7 into the input frame. When the display processing unit 104 receives an operation signal corresponding to the operation from the operation unit 101, it captures the specific information written in the input frame. The display processing unit 104 detects the operation target ID associated with the selected icon image with the operation target number, and outputs a tag recording information update instruction signal including the detected operation target ID and the captured specific information to the system configuration setting unit 111.
[0274] When the system configuration setting unit 111 receives a tag recording information update instruction signal from the display processing unit 104, it detects a record in the operation object table 14 that includes the operation object ID included in the tag recording information update instruction signal in the "operation object ID" field. The system configuration setting unit 111 rewrites the specific information shown in the "tag recording information" field of the detected record with the imported specific information. This makes it possible to associate the operation object ID of the operation object with the specific information recorded in the generated new identification tag 7 in the operation object table 14. The administrator hands the generated new identification tag 7 to the worker 9 and tells the worker 9 the location of the operation object to which the new identification tag 7 is to be attached. The worker 9 moves to the location where the indicated operation object is installed and attaches the given identification tag 7 to the operation object.
[0275] The identification tag 7 is not limited to a recording medium on which a barcode is printed, but may be a recording medium on which a two-dimensional code is printed or other recording medium such as RFID, and in the case of RFID, a so-called RFID writer is applied as the printing device connected to the above-mentioned management device 10. Other storage media include barcodes, two-dimensional codes, etc.
[0276] (Supplementary configuration example of the embodiment) The embodiments of the present disclosure have been described above in detail with reference to the drawings, but the specific configuration is not limited to this embodiment, and includes designs within the scope that do not deviate from the gist of the present disclosure.
[0277] In the above embodiment, the initial state of each operation object is the state of the operation object when the power plant is in operation. However, the state of the operation object may change from a state before operation begins to a stable operating state after startup. In this case, the information indicating the state of the operation object recorded by the initial state table generation unit 112 in the "initial state" field of the initial state table 17 needs to be information indicating the state before operation begins, rather than information indicating the state when the power plant is in operation. Furthermore, in this case, in the process Sa7 shown in FIG. 12, the initial state information recorded in the "initial state" field of the initial state table 17 is recorded in the "current state" field of the operation object table 14. However, in the process Sa7, the initial state information is not recorded in the "current state" field of the operation object table 14, and information indicating the state of the operation object when the power plant is in operation needs to be recorded in the "current state" field of the operation object table 14 by a separate process.
[0278] In the above embodiment, the operation object-related information tables 15 and 25 have a "photographed data" field and a "memo data" field. However, they may further include a field for recording a history of the state of an operation object corresponding to an operation object ID indicated in the "operation object ID" field. For example, suppose that the state update unit 210 changes the "operation status" field of operation instruction data corresponding to a certain operation object ID to "operation completed" in the process of Sc11 in FIG. 19 . In this case, the state update unit 210 requests the clock unit 205 to acquire time information. The state update unit 210 may add the acquired time information, information indicated in the "operation content" field of the operation instruction data, and information indicated in the "current state" field of the record in the operation object table 24 corresponding to the operation object ID, as information indicating history, to the field for recording the history of the record in the operation object-related information table 25 corresponding to the operation object ID.
[0279] In the above embodiment, all operation objects are assumed to have identification tags 7 attached, but it is also possible that some operation objects do not have identification tags 7 attached. However, if there is an operation object to which an identification tag 7 is not attached, it is not possible to make a determination using the determination button 325 on the operation object screen 320 in FIG. 24. Therefore, even if there is an operation object to which an identification tag 7 is not attached, in order to enable the operation completion button 326 to be selected, it is necessary to always keep the operation completion button 326 selectable, rather than making the operation completion button 326 selectable when a determination of "Yes" is made in the process of Sc9 in FIG. 19.
[0280] In the above embodiment, the icon image data of the operation object stored in the "icon image data" field of the "operation object image data" field in the system diagram configuration tables 16 and 26 is variable image data. This variable image data may be three-dimensional image data, for example, if the system diagram image data stored in the "system diagram image data" field in the system diagram configuration tables 16 and 26 is three-dimensional image data. Here, three-dimensional image data is, for example, a so-called 3D (dimensional) model in computer graphics. In this case, for example, if the operation object is a manual valve 6, the variable image data may be three-dimensional image data that can change material information according to information indicating the state of the operation object and represent a three-dimensional image of the manual valve 6 in any one of a fully open state, a fully closed state, and a partially open state.
[0281] In the above embodiment, as shown in Sb9 of Fig. 14, when the work instruction data generation unit 110 performs processing to generate work instruction data for an isolation work, it subsequently generates work instruction data for a recovery work corresponding to the isolation work. However, the work instruction data generation unit 110 may be configured to generate the work instruction data for the isolation work and the recovery work at different times.
[0282] 16, which is displayed in the process of Sb5, the work instructor enters desired information into each of the work name input box 51 and the quarantine deadline input box 52, leaves the recovery deadline input box 53 blank, and selects the work instruction creation button 54 on the operation unit 101. If the recovery deadline input box 53 is blank, the work instruction data generation unit 110 skips the processes of Sb9 and Sb10 after the process of Sb8 in FIG. 14 and performs the process of Sb11. As a result, only work instruction data for the quarantine work is generated in the work instruction table 13.
[0283] When generating work instruction data for recovery work corresponding to the work instruction data for isolation work individually generated as described above, the data is generated, for example, as follows: The work instructor enters the same work name as shown in the "Work Name" field of the work instruction data for isolation work corresponding to the recovery work to be generated, into the work name input box 51 on the work condition setting screen 50. The work instructor then enters the desired deadline for the recovery work in the recovery deadline input box 53, leaves the isolation deadline input box 52 blank, and selects the work instruction creation button 54 on the operation unit 101.
[0284] If the quarantine deadline input box 52 is blank, the work instruction data generation unit 110 skips steps Sb6 to Sb8, and before performing step Sb9 in FIG. 14, it detects work instruction data from the work instruction table 13 that includes the content written in the work name input box 51 in the "Creation Date" field. Since this detected work instruction data is the work instruction data for the isolation work corresponding to the recovery work, it regards this work instruction data as the work instruction data generated in step Sb8, and performs steps Sb9 and beyond. However, in step Sb9, the work instruction data generation unit 110 uses the operation target ID shown in the "Operation Target ID" field of the "Operation Instruction Data" field of the detected work instruction data for the isolation work as the operation target ID required when generating the operation instruction data to be recorded in the "Operation Instruction Data" field. The work instruction data generation unit 110 also sets the work name to be recorded in the "work name" field to the content written in the work name input box 51, sets the user ID to be recorded in the "creator" field to the user ID of the work instructor who is logged in at that time, and sets the date to be recorded in the "implementation deadline" field to the implementation deadline written in the recovery deadline input box 53. In this way, work instruction data for the recovery work is generated in the work instruction table 13.
[0285] In this way, for example, work instruction data for isolation work can be generated first, and after the isolation work based on the generated work instruction data is completed, work instruction data for recovery work from the isolation work can be generated. This reduces the number of lines displayed on the work instruction list screen 300 of the mobile terminal device 20 shown in Fig. 22 when the isolation work is being performed, thereby preventing, for example, the worker 9 from mistaking the work instruction data.
[0286] The work management system 1 of the above embodiment may include multiple mobile terminal devices 20. Furthermore, in the above embodiment, a work instructor with a user ID of "Taro" and a worker 9 with a user ID of "Jiro" are shown, but there may be multiple work instructors, in which case a different user ID is assigned to each of the multiple work instructors. When there are multiple mobile terminal devices 20, there are multiple workers 9 who use the multiple mobile terminal devices 20, and a different user ID is assigned to each of the multiple workers 9.
[0287] Although the work management system 1 of the above embodiment is applied to, for example, a power plant, it may also be applied to plants other than power plants. As described above, the operation object may be the manual valve 6 or an electrical element such as an electrical switch included in a power supply system. Furthermore, when the work management system 1 is applied to any plant including a power plant, in addition to the manual valve 6 and electrical element, any element in the plant that allows for manual system switching may also be the operation object.
[0288] The work management system 1 of the above embodiment connects the management device 10 and the mobile terminal device 20 via a wireless router 2, but the management device 10 and the mobile terminal device 20 may also be connected via a closed network service such as a VPN (Virtual Private Network) provided by a telecommunications carrier.
[0289] In the above embodiment, the work instruction data generation unit 110 requests the timing unit 105 to acquire time information, and records, for example, the year, month, day, and date information of the acquired time information in the "Creation Date" field of the work instruction data. Alternatively, the work instruction data generation unit 110 may record the acquired time information directly in the "Creation Date" field of the work instruction data. In this case, the display processing unit 104 may display the year, month, day, hour, minute, and second time indicated in the "Creation Date" field of the work instruction data directly in the "Creation Date" field of the work instruction list screen 70, or may display the year, month, and day portion. Similarly, the display processing unit 204 may display the year, month, day, hour, minute, and second time indicated in the "Creation Date" field of the work instruction data directly in the "Instruction Date" field of the work instruction list screen 300, or may display the year, month, and day portion.
[0290] In the above embodiment, for convenience of explanation, image data is shown as being recorded in the "photographed data" field of the operation object related information tables 15 and 25, and in the "system diagram image data" and "icon image data" fields of the system diagram configuration tables 16 and 26. In actual configurations, file names of image data are recorded in these fields, and the actual image data is stored in the storage units 102 and 202. In this case, the image data with the file name recorded in the "photographed data" field of the operation object related information table 25 is copied to the storage unit 102 when the operation object related information table 25 is copied as the operation object related information table 15 in the storage unit 102.
[0291] In the above embodiment, the operation object ID is identification information that is different for each operation object installed in the power plant, and when one operation object ID is assigned, one operation object is identified. Furthermore, the operation object number is assigned differently for each operation object installed in a given turbine, but the same operation object number may exist between different turbines. In contrast, if the operation object number is assigned as identification information that is different for each operation object installed in the power plant, and when one operation object number is assigned, one operation object is identified, the operation object ID may be replaced with the operation object number, and the "operation object number" item may be excluded from the operation object tables 14 and 24.
[0292] (Computer Configuration) FIG. 33 is a schematic block diagram illustrating the configuration of a computer according to at least one embodiment. The computer 90 includes a processor 91, a main memory 92, a storage 93, and an interface 94. The management device 10 and the mobile terminal device 20 are implemented on different computers 90. The operations of the above-described processing units, namely, the operation units 101 and 201, the display units 103 and 203, the display processing units 104 and 204, the timer units 105 and 205, the communication processing units 106 and 206, the synchronization processing units 107 and 207, the work instruction data generation unit 110, the system configuration setting unit 111, the initial state table generation unit 112, the state update unit 210, the imaging unit 212, and the reading unit 213, are stored in the corresponding storage 93 in the form of a program. Each processor 91 reads the program from the corresponding storage 93, loads it into the corresponding main memory 92, and executes the above-described processing according to the program. Furthermore, each of the processors 91 allocates a memory area corresponding to each of the above-mentioned memory units 102, 202 in the corresponding main memory 92 or storage 93 in accordance with a program. The display units 103, 203, communication processing units 106, 206, and imaging unit 212 may be connected via an interface 94. The display unit 103 of the management device 10 may or may not be a component of the computer 90 of the management device 10, i.e., a component of the management device 10.
[0293] The program may be for realizing some of the functions to be performed by the computer 90. For example, the program may be combined with other programs already stored in the storage 93 or other programs implemented in other devices to perform the functions. In other embodiments, the computer may include a custom LSI (Large Scale Integrated Circuit) such as a PLD (Programmable Logic Device) in addition to or instead of the above configuration. Examples of PLDs include PAL (Programmable Array Logic), GAL (Generic Array Logic), CPLD (Complex Programmable Logic Device), and FPGA (Field Programmable Gate Array). In this case, some or all of the functions realized by the processor may be realized by the integrated circuit.
[0294] Examples of storage 93 include a hard disk drive (HDD), a solid state drive (SSD), a magnetic disk, a magneto-optical disk, a compact disc read-only memory (CD-ROM), a digital versatile disc read-only memory (DVD-ROM), and a semiconductor memory. Storage 93 may be an internal medium directly connected to the bus of computer 90, or an external medium connected to computer 90 via interface 94 or a communication line. Furthermore, when this program is distributed to computer 90 via a communication line, computer 90 that receives the program may load the program into main memory 92 and execute the above-described processing. In at least one embodiment, storage 93 is a non-transitory tangible storage medium.
[0295] <Additional Notes> The work management system 1 described in the embodiment according to the present disclosure can be understood, for example, as follows.
[0296] (1) A work management system 1 according to a first aspect is a work management system including a management device 10, a mobile terminal device 20, and a communication means (e.g., a wireless router 2). The management device includes a work instruction data generation unit 110 that generates work instruction data for each work in response to an operation by a work instructor, the work instruction data including work identification information (e.g., a work ID) that identifies the work, and operation instruction data corresponding to each operation object to be operated in the work, the operation instruction data including operation object identification information (e.g., an operation object ID) that identifies the operation object and operation content for the operation object; a management-side display processing unit (e.g., a display processing unit 104) that displays the work instruction data on a management-side display screen (e.g., a display screen of a display unit 103); and a management-side synchronization processing unit (e.g., a synchronization processing unit 107) that synchronizes the work instruction data with the mobile terminal device via the communication means. The mobile terminal device communicates the work instruction data with the management-side device via the communication means. The terminal-side synchronization processing unit (e.g., synchronization processing unit 207) synchronizes work instruction data, a terminal-side display processing unit (e.g., display processing unit 204) displays the operation instruction data included in the work instruction data on a terminal-side display screen (e.g., the display screen of display unit 203), and a status update unit 210 associates operation completion information, which indicates completion of an operation on an operation object corresponding to the operation object identification information included in the operation instruction data selected by the worker and in accordance with the operation content included in the operation instruction data, with the operation object identification information in response to the worker's operation (e.g., changing the "operation status" item of the operation instruction data included in the work instruction data from "not operated" to "operation completed"), and, when the operation completion information has been associated with all the operation object identification information included in the work instruction data, associates information indicating work completion with the work identification information of the work instruction data (e.g., changing the "work status" item of the work instruction data from "work not performed" to "work completed"). According to this aspect and each of the following aspects, the progress of work can be easily grasped.
[0297] (2) The work management system 1 according to a second aspect is the work management system of (1), wherein, when displaying a list of operation instruction data included in the work instruction data on the corresponding display screen, either one or both of the management-side display processing unit and the terminal-side display processing unit display the operation instruction data, whose operation completion information is associated with the operation target identification information, on the corresponding display screen so as to be distinguishable from the operation instruction data whose operation completion information is not associated with the operation target identification information. According to this aspect, it is possible to easily grasp the operation targets for which the operation indicated by the operation content of each operation in the operation instruction data has been completed and the operation targets for which the operation has not been completed.
[0298] (3) The work management system 1 according to a third aspect is the work management system of (1) or (2), wherein, when displaying the work instruction data in a list on the corresponding display screen, either one or both of the management-side display processing unit and the terminal-side display processing unit display the work instruction data in a list on the corresponding display screen so as to distinguish between work instruction data in which the information indicating work completion is associated with the work identification information and work instruction data in which the information indicating work completion is not associated with the work identification information. According to this aspect, it is possible to easily grasp work instruction data in which the work has been completed and work instruction data in which the work has not been completed.
[0299] (4) A work management system 1 according to a fourth aspect is any one of the work management systems (1) to (3), in which the work instruction data generation unit generates the work instruction data including the deadline for the work, and either or both of the management-side display processing unit and the terminal-side display processing unit acquire time from a timing unit (e.g., timing units 105, 205) when displaying the work instruction data in a list on the corresponding display screen, and display the work instruction data on the corresponding display screen so as to distinguish between work instruction data whose execution deadline has not yet passed and work instruction data whose execution deadline has not yet passed. According to this aspect, it is possible to easily distinguish between work instruction data whose execution deadline has not yet passed and work instruction data whose execution deadline has passed.
[0300] (5) The work management system 1 according to a fifth aspect is any one of the work management systems (1) to (4), in which the operation object is attached with a recording medium (e.g., an identification tag 7) on which specific information is recorded that can identify the operation object identification information corresponding to the operation object, the mobile terminal device includes a reading unit 213 that reads the specific information from the recording medium, and the terminal-side display processing unit, when the operation instruction data is selected by the worker, causes the reading unit to read the specific information from the recording medium in response to an operation by the worker, and determines whether the operation object identification information corresponding to the read specific information matches the operation object identification information of the selected operation instruction data. According to this aspect, it is possible to confirm whether the operation object indicated by the operation instruction data is the operation object to be actually operated in accordance with the operation content of the operation instruction data.
[0301] (6) A work management system 1 according to a sixth aspect is any one of the work management systems (1) to (5), wherein the work includes system isolation work and system restoration work, and the work instruction data generation unit, when generating the work instruction data for restoration work, associates the work instruction data for the isolation work corresponding to the restoration work with the work instruction data for the restoration work, and the management-side display processing unit, when displaying the work instruction data for the isolation work on the management-side display screen, associates the work instruction data for the restoration work associated with the work instruction data for the isolation work with the work instruction data for the isolation work and displays it on the management-side display screen. According to this aspect, the work instruction data for the restoration work corresponding to the isolation work is displayed in association with the work instruction data for the isolation work, making it easy to identify work instruction data that correspond to isolation and restoration.
[0302] (7) A work management system 1 according to a seventh aspect is any one of the work management systems of (1) to (6), in which the management device includes a management-side memory unit (e.g., memory unit 102) that stores an operation object table 14 having a record for each of the operation object identification information, the operation object identification information, the number of remaining work instructions whose initial value is zero (e.g., the number shown in the item “number of remaining work instructions” in the operation object table 14), and a counter whose initial value is zero (e.g., the number shown in the item “counter” in the operation object table 14), and the mobile terminal device includes a management-side memory unit (e.g., memory unit 102) that stores an operation object table 14 having a record for each of the operation object identification information, the operation object identification information including the number of remaining work instructions whose initial value is zero (e.g., the number shown in the item “counter” in the operation object table 14), and a counter whose initial value is zero (e.g., the number shown in the item “counter” in the operation object table 14). The terminal side synchronization processing unit and the terminal side synchronization processing unit synchronize each other's operation target object tables via the communication means, the operations include system isolation operations and system restoration operations, and for any one isolation operation, there is one restoration operation that is paired with the isolation operation, and when generating the operation instruction data for each pair of isolation operations and restoration operations, the operation instruction data generation unit detects the operation target identification information included in the generated work instruction data and stores it in the management side storage unit. and a status update unit that, when associating the operation completion information with the operation target identification information, detects a record corresponding to the operation target identification information from the operation target table stored in the terminal-side storage unit, and, when the operation instruction data associated with the operation target identification information according to the operation completion information is operation instruction data included in the work instruction data for isolation work, increases the number of the counter in the detected record by 1, and, when the operation instruction data is operation instruction data included in the work instruction data for recovery work, decreases the number of the counter and the number of remaining work instructions by 1 in the detected record. When displaying an image of the operation target corresponding to the operation target identification information on the corresponding display screen, either one or both of the management-side display processing unit and the terminal-side display processing unit associate information indicating that the number of the counter is not zero (for example, a circular frame 413) and information indicating that the number of remaining work instructions is not zero (for example,The rectangular frame 412) is displayed on the corresponding display screen. According to this aspect, it is possible to easily grasp for each operation object whether there is a combination of isolation and restoration work instruction data in which both the isolation and restoration work have not been completed, or whether there is a combination in which the isolation work has been completed but the restoration work corresponding to the isolation work has not been completed.
[0303] (8) The work management system 1 according to an eighth aspect is the work management system of (7), wherein either one or both of the management-side display processing unit and the terminal-side display processing unit, when displaying information indicating that the counter number is not zero in association with the image of the operation object corresponding to the operation object identification information, further displays the counter number (for example, a numerical value displayed inside a circular frame 413) on the corresponding display screen. According to this aspect, it is possible to easily grasp, for each operation object, the number of combinations of isolation and restoration work instruction data in which the isolation work has been completed but the restoration work corresponding to the isolation work has not been completed.
[0304] (9) The work management system 1 according to a ninth aspect is the work management system of (7) or (8), wherein the record of the operation object table further includes operation object state information indicating the state of the operation object corresponding to the operation object identification information, and the state update unit, if the number of the counters is not 2 or more, changes the operation object state information of the record detected from the operation object table to information indicating the state of the operation object after an operation has been performed in accordance with the operation content corresponding to the operation object identification information to which the operation completion information is associated, and, if the number of the counters is 2 or more, maintains the operation object state information of the record detected from the operation object table without changing it. According to this aspect, the state of the operation object indicated by the operation object state information can be made to match the actual state of the operation object.
[0305] (10) A work management system 1 according to a tenth aspect is any one of the work management systems of (6) to (9), wherein the management device includes an initial state table generation unit 112 that generates an initial state table 17 in response to an operation by an operator (e.g., an administrator with a user ID of “admin”) operating the management device. The initial state table generation unit generates an initial state table 17 that associates initial state information, which is information indicating the initial state of each of the operation objects, with the operation object identification information of each of the operation objects. When generating operation instruction data included in the work instruction data for a recovery work, the work instruction data generation unit detects the operation object identification information from the operation instruction data included in the work instruction data for an isolation work corresponding to the recovery work, detects the initial state information corresponding to the detected operation object identification information from the initial state table, and generates the work instruction data for the recovery work using each of the detected initial state information as the operation content for the corresponding operation object identification information during the recovery work. According to this aspect, by generating work instruction data for an isolation work, it is possible to generate work instruction data for a recovery work corresponding to the isolation work without human intervention.
[0306] (11) The work management system 1 according to an eleventh aspect is any one of the work management systems (1) to (10), in which the status update unit, in response to an operation by the worker, generates operation object related information that associates the operation object identification information with information indicating matters related to the operation object corresponding to the operation object identification information (for example, image data, character strings, and operation history of the operation object stored in an operation object related information table 15, 25). According to this aspect, information related to the operation object can be recorded for each operation object.
[0307] (12) A work management system 1 according to a twelfth aspect is any one of the work management systems (1) to (11), wherein the management device includes: system diagram image data depicting a system diagram; operation object image data, the operation object image data relating information indicating the position of each of the operation objects in each of the system diagrams; the operation object identification information corresponding to each of the operation objects; and variable image data corresponding to each of the operation objects, the variable image data changing to an image representing the operation object in the state according to information indicating the state of the operation object to be applied; and an operation object table 14 having a record for each of the operation object identification information including the operation object identification information and operation object state information showing the state of the operation object corresponding to the operation object identification information, and the mobile terminal device has a terminal side storage unit (e.g., storage unit 202) that stores the system diagram configuration table 26 and the operation object table 24, and the management side synchronization processing unit and the terminal side synchronization processing unit synchronize the operation object tables with each other via the communication means, and when associating the operation completion information with the operation target identification information, the update unit detects a record corresponding to the operation target identification information from the operation target table stored in the terminal-side storage unit, and changes the operation target state information of the detected record to information indicating a state of the operation target after an operation has been performed according to the operation content corresponding to the operation target identification information with which the operation completion information is associated; when displaying the system diagram on the corresponding display screen based on the system diagram image data included in the system diagram configuration table stored in the corresponding storage unit, either or both of the management-side display processing unit and the terminal-side display processing unit detect the operation target identification information corresponding to each of the operation targets included in the system diagram from the operation target image data in the system diagram configuration table, detects a record corresponding to the detected operation target identification information from the operation target table, and applies the operation target state information included in the detected record to the variable image data corresponding to the detected operation target identification information, thereby changing the image represented by the variable image data to an image corresponding to the state indicated by the operation target state information;The image is displayed at a position on the system diagram indicated by the information indicating the position corresponding to the detected operation object identification information. According to this aspect, the state of the operation object can be shown in the image of the operation object displayed superimposed on the system diagram, so that the progress of the work can be easily grasped by visualizing it.
[0308] (13) The work management system 1 according to the thirteenth aspect is any one of the work management systems (1) to (12), in which the object to be operated is either one or both of a manually operated valve and a manually operated electrical element.
[0309] (14) The work management system 1 according to the fourteenth aspect is any one of the work management systems (1) to (13), in which the communication means is a closed network. According to this aspect, it is possible to prevent information generated or stored in the work management system 1 from being leaked via the communication means. [Explanation of symbols]
[0310] 1. Work management system 2. Wireless router 10…Management device 20...Mobile terminal device 101...Operation unit 102...Storage section 103…Display section 104...Display processing unit 105...Timekeeping section 106...Communication processing unit 107...Synchronization processing unit 110...Work instruction data generation unit 111...System configuration setting section 112...initial state table generation unit 201...Operation unit 202...Storage section 203…Display section 204...Display processing unit 205...Timekeeping section 206...Communication processing unit 207...Synchronization processing unit 210...Status update section 212...imaging unit 213...Reading unit
Claims
1. A work management system comprising a management device, a mobile terminal device, and communication means, The management device includes: A work instruction data generation unit that generates, in response to an operation by a work instructor, work instruction data for each work, the work instruction data including work identification information for identifying the work, and operation instruction data corresponding to each of the operation objects to be operated in the work, the operation instruction data including operation object identification information for identifying the operation object and operation content for the operation object; A management-side display processing unit that displays the work instruction data on a management-side display screen; A management-side synchronization processing unit that synchronizes the work instruction data with the mobile terminal device via the communication means, and The mobile terminal device includes: A terminal-side synchronization processing unit that synchronizes the work instruction data with the management device via the communication means; A terminal-side display processing unit that displays the operation instruction data included in the work instruction data on a terminal-side display screen; An operation on the operation object corresponding to the operation object identification information included in the operation instruction data selected by the worker, and operation completion information indicating completion of the operation according to the operation content included in the operation instruction data, in response to an operation by the worker, is associated with the operation object identification information, and when the operation completion information is associated with all the operation object identification information included in the work instruction data, information indicating work completion is associated with the work identification information of the work instruction data. A state update unit; A work management system comprising the above.
2. Either one or both of the management-side display processing unit and the terminal-side display processing unit When the operation instruction data included in the work instruction data is displayed in a list on the corresponding display screen, the operation instruction data in which the operation completion information is associated with the operation object identification information and the operation instruction data in which the operation completion information is not associated with the operation object identification information are displayed on the corresponding display screen so that they can be distinguished. The work management system according to claim 1.
3. Either one, or both, of the management-side display processing unit and the terminal-side display processing unit When the work instruction data is displayed in a list on the corresponding display screen, the work instruction data in which the information indicating the completion of the work is associated with the work identification information and the work instruction data in which the information indicating the completion of the work is not associated with the work identification information are displayed on the corresponding display screen so as to be distinguishable. The work management system according to claim 1.
4. The work instruction data generation unit generates the work instruction data including the execution deadline of the work, Either one, or both, of the management-side display processing unit and the terminal-side display processing unit When the work instruction data is displayed in a list on the corresponding display screen, the time is acquired from the timekeeping means, and the work instruction data whose execution deadline is after the acquired time and the work instruction data whose execution deadline is not after the acquired time are displayed on the corresponding display screen so as to be distinguishable. The work management system according to claim 1.
5. A recording medium in which specific information capable of specifying the operation target identification information corresponding to the operation target is recorded is attached to the operation target, The mobile terminal device includes a reading unit that reads the specific information from the recording medium, The terminal-side display processing unit In a state where the operation instruction data is selected by the worker, upon receiving the operation of the worker, causes the reading unit to read the specific information from the recording medium, and determines whether the operation target identification information corresponding to the read specific information matches the operation target identification information of the selected operation instruction data. The work management system according to claim 1.
6. The operations include system isolation operations and system recovery operations for the system, The operation instruction data generation unit, When generating the operation instruction data for the recovery operation, associate the operation instruction data for the isolation operation corresponding to the recovery operation with the operation instruction data for the recovery operation, The management side display processing unit, When displaying the operation instruction data for the isolation operation on the management side display screen, display the operation instruction data for the recovery operation associated with the operation instruction data on the management side display screen in association with the operation instruction data for the isolation operation, The operation management system according to claim 1.
7. The management device, Includes a management side storage unit that stores an operation target object table having records for each operation target identification information including the operation target identification information, an operation instruction remaining count with an initial value of zero, and a counter with an initial value of zero, The mobile terminal device, Includes a terminal side storage unit that stores the operation target object table, The management side synchronization processing unit and the terminal side synchronization processing unit, Synchronize their operation target object tables via the communication means, The operations include system isolation operations and system recovery operations for the system. For any one isolation operation, there is one recovery operation that is paired with the isolation operation, The operation instruction data generation unit, When generating the operation instruction data for each of a set of isolation operations and recovery operations, detect the operation target identification information included in the generated operation instruction data, detect the record corresponding to the detected operation target identification information from the operation target object table stored in the management side storage unit, and increment the count of the operation instruction remaining count of the detected record by 1, The state update unit, When associating the operation completion information with the operation target identification information, a record corresponding to the operation target identification information is detected from the operation target object table stored in the terminal-side storage unit. When the operation instruction data in which the operation completion information is associated with the operation target identification information is the operation instruction data included in the work instruction data for the isolation work, the count of the counter in the detected record is incremented by 1. When the operation instruction data is the operation instruction data included in the work instruction data for the restoration work, in the detected record, the count of the counter and the remaining work instruction count are each decremented by 1. Either one or both of the management-side display processing unit and the terminal-side display processing unit When displaying the image of the operation target object corresponding to the operation target identification information on the corresponding display screen, information indicating that the count of the counter is not zero and information indicating that the remaining work instruction count is not zero are displayed on the corresponding display screen in association with the image of the operation target object. The work management system according to claim 1.
8. Either one or both of the management-side display processing unit and the terminal-side display processing unit When displaying information indicating that the count of the counter is not zero in association with the image of the operation target object corresponding to the operation target identification information, the count of the counter is further displayed on the corresponding display screen. The work management system according to claim 7.
9. The record of the operation target object table further includes operation target state information indicating the state of the operation target object corresponding to the operation target identification information. The state update unit When the number of the counters is not 2 or more, the operation target state information of the record detected from the operation target object table is changed to information indicating the state of the operation target object after an operation is performed according to the operation content corresponding to the operation target identification information associating the operation completion information, and when the number of the counters is 2 or more, the operation target state information of the record detected from the operation target object table is maintained without being changed. The work management system according to claim 7 or 8.
10. The management device includes an initial state table generation unit that generates an initial state table associating initial state information, which is information indicating the initial state of each of the operation target objects, with the operation target identification information of each of the operation target objects in response to an operation of an operator who operates the own device. The work instruction data generation unit When generating operation instruction data included in the work instruction data for the recovery work, detects the operation target identification information from the operation instruction data included in the work instruction data for the isolation work corresponding to the recovery work, detects the initial state information corresponding to the detected operation target identification information from the initial state table, and generates the work instruction data for the recovery work by using each of the detected initial state information as the operation content for the recovery work for the operation target identification information corresponding thereto. The work management system according to claim 6 or 7.
11. The state update unit generates operation target object related information associating the operation target identification information with information indicating matters related to the operation target object corresponding to the operation target identification information in response to an operation of the worker. The work management system according to claim 1.
12. The management device System diagram image data with a system diagram drawn, operation target object image data, information indicating the position of each of the operation target objects in each of the system diagrams, the operation target identification information corresponding to each of the operation target objects, and variable image data corresponding to each of the operation target objects, which changes to an image representing the operation target object in the state according to the information indicating the state of the applied operation target object, and an operation target object image data associated therewith, and a system diagram configuration table An operation target object table having a record for each piece of the operation target identification information, including the operation target identification information and operation target state information indicating the state of the operation target object corresponding to the operation target identification information, and a management side storage unit for storing the same The mobile terminal device A terminal side storage unit for storing the system diagram configuration table and the operation target object table The management side synchronization processing unit and the terminal side synchronization processing unit Synchronize the operation target object tables of each other via the communication means The state update unit When associating the operation completion information with the operation target identification information, detect a record corresponding to the operation target identification information from the operation target object table stored in the terminal side storage unit, and change the operation target state information of the detected record to information indicating the state of the operation target object after an operation has been performed according to the operation content corresponding to the operation target identification information for associating the operation completion information Either one or both of the management side display processing unit and the terminal side display processing unit When displaying the system diagram on the corresponding display screen based on the system diagram image data included in the system diagram configuration table stored in the corresponding storage unit, the operation target identification information corresponding to each of the operation targets included in the system diagram is detected from the operation target object image data in the system diagram configuration table, a record corresponding to the detected operation target identification information is detected from the operation target object table, and the operation target state information included in the detected record is applied to the variable image data corresponding to the detected operation target identification information to make the image represented by the variable image data an image corresponding to the state indicated by the operation target state information, and the image is displayed at the position of the system diagram indicated by the information indicating the position corresponding to the detected operation target identification information. The work management system according to claim 1.
13. The operation target object is either one or both of a valve manually operated and an electrical element manually operated. The work management system according to claim 1.
14. The communication means is a closed area network. The work management system according to claim 1.
15. A work management method performed by a management device, a mobile terminal device, and communication means, wherein the management device generates the work instruction data for each work, the work instruction data including work identification information for identifying the work and operation instruction data corresponding to each of the operation target objects to be operated in the work, the operation instruction data including operation target identification information for identifying the operation target object and operation content for the operation target object, in response to an operation by a work instructor. The management device and the mobile terminal device synchronize the work instruction data via the communication means. The mobile terminal device displays the operation instruction data included in the work instruction data on a terminal-side display screen. An operation on an operation target corresponding to the operation target identification information included in the operation instruction data selected by an operator, and operation completion information indicating completion of the operation according to the operation content included in the operation instruction data are associated with the operation target identification information in response to the operator's operation. When the operation completion information is associated with all the operation target identification information included in the work instruction data, information indicating completion of the work is associated with the work identification information of the work instruction data. The management device displays the work instruction data on a management-side display screen. Work management method.
Citation Information
Patent Citations
Plant equipment state management method and plant equipment state management system
JP2013077128A