Quality monitoring system, quality monitoring method, and quality monitoring program
The quality monitoring system addresses the lack of transparency in maintenance service contracts by implementing a quality calculation and disclaimer agreement process, ensuring transparent and traceable equipment quality monitoring.
Patent Information
- Application Number
- JP2022099095
- Authority / Receiving Office
- JP · JP
- Patent Type
- Patents
- Current Assignee / Owner
- Filing Date
- 2022-06-20
- Publication Date
- 2025-11-12
- Estimated Expiration
- 2042-06-20
AI Technical Summary
Existing maintenance service contracts lack transparency in the disclaimer agreement process, making it impossible to track whether equipment failures fall under exemption clauses and hindering effective quality monitoring.
A quality monitoring system that includes a quality calculation unit, a disclaimer sequential agreement unit, and a quality visualization unit to track and manage equipment quality, allowing for transparent agreement on whether quality degradation is due to a disclaimer, with data stored on a blockchain for tamper-proof record-keeping.
Ensures transparency in the disclaimer agreement process and enables effective monitoring of equipment quality by sequentially agreeing on whether failures are due to disclaimers, maintaining a transparent and traceable record of quality degradation.
Smart Images

Figure 0007768845000001 
Figure 0007768845000002 
Figure 0007768845000003
Abstract
Description
[Technical Field]
[0001] The present invention relates to a quality monitoring system, a quality monitoring method, and a quality monitoring program for monitoring the operating quality of contracted equipment or facilities, for example, in contracting for long-term maintenance management of the equipment or facilities. [Background technology]
[0002] When entrusting the operation and maintenance of a plant or the like to a maintenance service provider for a long period of time, it is known to evaluate the risks associated with the contractual service agreement. Furthermore, while a certain level of quality is guaranteed in a maintenance contract, there is also known technology for defining disclaimers and excluding certain items from the scope of the guarantee. The solution in Patent Document 1 states that "the power supply equipment introduction support device 1 is composed of a computer installed on the contractor's side, and is equipped with a power supply equipment data storage unit 3, a contract item storage unit 5, a power supply equipment data presentation unit 7, a power supply design data storage unit 9, a quality assurance condition determination unit 11, a quality assurance condition storage unit 13, and a quality assurance judgment unit, and is used to provide the user with the desired power supply equipment and to conclude a contract with the user regarding the power supply equipment." [Prior art documents] [Patent documents]
[0003] [Patent Document 1] Japanese Patent Application Laid-Open No. 2011-60191 Summary of the Invention [Problem to be solved by the invention]
[0004] In Patent Document 1, disclaimers are taken into consideration for the quality to be guaranteed by maintenance. However, agreements on disclaimers are not made sequentially between the maintenance service contract provider and the maintenance service contractor, and the results of the agreement and the decision-making process are not explicitly saved. For this reason, it is not possible to look back on the disclaimer agreement process later. Furthermore, it is not possible to maintain transparency in the disclaimer agreement process.
[0005] Therefore, an object of the present invention is to maintain transparency in the process of agreeing whether or not a failure in equipment falls under an exemption clause, and to monitor the operating quality of the equipment. [Means for solving the problem]
[0006] In order to solve the above-mentioned problems, the quality monitoring system of the present invention guarantees quality and is based on a contract including a disclaimer. 、 From the operation log of the equipment that received maintenance service , excluding the faults agreed in accordance with said disclaimer, a quality calculation unit that calculates an operation quality; a quality visualization unit that visualizes information indicating the operation quality of the equipment based on a quality calculation result by the quality calculation unit; and if the operation quality of the equipment has deteriorated, creating fault information and storing it in a fault log database; sending a notification of quality degradation to a provider's terminal and data for determining whether or not the quality degradation is due to the disclaimer to the provider's terminal; receiving a determination result from the provider's terminal and storing it in the fault log database; sending the provider's determination result and data for determining whether or not the quality degradation is due to the disclaimer to a contractor's terminal; receiving approval of or rejection of the provider's determination result from the contractor's terminal and storing it in the fault log database; and receiving a final agreement result from the contractor's terminal as to whether or not the quality degradation is due to the disclaimer. Disclaimer Sequential Agreement Section and If it is agreed that the quality degradation is due to the disclaimer, the quality calculation unit recalculates the operation quality excluding the failure corresponding to the disclaimer, and sets the recalculated operation quality as the quality calculation result. It is characterized by:
[0007] The quality monitoring method of the present invention is a method in which a quality calculation unit calculates quality from an operation log of equipment that has received maintenance service based on a contract that guarantees quality and includes a disclaimer. , excluding the faults agreed in accordance with said disclaimer, a step of calculating quality; a step of visualizing information indicating the operation quality of the equipment from a quality calculation result by the quality calculation unit by a quality visualization unit; and a step of visualizing information indicating the operation quality of the equipment from a quality calculation result by the quality calculation unit by a disclaimer sequential agreement unit when the operation quality of the equipment has deteriorated. a step of creating fault information and storing it in a fault log database; a step of sending a notification of quality degradation to a provider's terminal and data for determining whether the quality degradation is due to the disclaimer to the provider's terminal, receiving a determination result from the provider's terminal and storing the determination result in the fault log database; a step of sending the provider's determination result and data for determining whether the quality degradation is due to the disclaimer to a contractor's terminal, receiving from the contractor's terminal an approval of the provider's determination result or a rejection of the provider's determination result, and storing the determination result in the fault log database; a step of receiving from the contractor's terminal a final agreement result as to whether the quality degradation is due to the disclaimer; and a step of the quality calculation unit recalculating the operation quality excluding the fault corresponding to the disclaimer and setting the quality calculation result as the quality calculation result. The present invention is characterized by having the following.
[0008] The quality monitoring program of the present invention is configured to record, in a computer, the operation log of equipment that has received maintenance service based on a contract that guarantees quality and includes a disclaimer. , excluding the faults agreed in accordance with said disclaimer, Procedure for calculating quality, Quality metera procedure for visualizing information indicating the operation quality of the equipment from the calculation results, and if the operation quality of the equipment has deteriorated, a procedure for creating fault information and storing it in a fault log database; a procedure for sending a notification of quality degradation to a provider's terminal and data for determining whether or not the quality degradation is due to the disclaimer to the provider's terminal, receiving a determination result from the provider's terminal and storing the result in the fault log database; a procedure for sending the provider's determination result and data for determining whether or not the quality degradation is due to the disclaimer to a contractor's terminal, receiving from the contractor's terminal an approval of the provider's determination result or a rejection of the provider's determination result, and storing the result in the fault log database; a procedure for receiving from the contractor's terminal a final agreement result as to whether or not the quality degradation is due to the disclaimer; and a procedure for recalculating the operating quality excluding the faults that fall under the disclaimer if it is agreed that the quality degradation is due to the disclaimer, and setting the quality calculation result as the quality calculation result. This is to allow the following to be executed. Other means will be described in the detailed description of the invention. [Effects of the Invention]
[0009] According to the present invention, it is possible to maintain transparency in the process of agreeing whether or not a failure in equipment falls under the exemption clause, and also to monitor the operating quality of the equipment. [Brief explanation of the drawings]
[0010] [Figure 1] 1 is a diagram illustrating the overall configuration of a quality monitoring system according to an embodiment of the present invention. [Figure 2] FIG. 1 is a functional block diagram of a quality monitoring system. [Figure 3] FIG. 10 is a diagram showing an example of contract details. [Figure 4] FIG. 10 illustrates an example of an operation log. [Figure 5] FIG. 10 is a diagram illustrating an example of a quality calculation result. [Figure 6] FIG. 10 illustrates an example of a failure log. [Figure 7] FIG. 1 is a diagram illustrating a data structure on a blockchain. [Figure 8] 10 is a flowchart of a quality monitoring process. [Figure 9] 10 is a flowchart of a disclaimer agreement process. [Figure 10] This is a quality monitoring results screen. [Figure 11] This is the error log screen. [Figure 12] This is a dialogue to support information gathering for operations managers. [Figure 13] 10 is a dialog for inputting exemption determination results for an operations manager. [Figure 14] This is the exemption decision approval dialog for the customer side representative. [Figure 15] This is an agreement confirmation dialog for the operations manager. [Figure 16] This is the annual quality report screen. [Figure 17] This is the monthly quality report screen. [Figure 18] This is the daily quality report screen. [Figure 19] 10 is a fault log report screen. DETAILED DESCRIPTION OF THE INVENTION
[0011] Hereinafter, embodiments of the present invention will be described in detail with reference to the accompanying drawings. In this embodiment, a line and an energy storage system are assumed as examples of equipment or facilities for which a maintenance management contract is concluded. However, this embodiment is applicable to any equipment or facilities for which a maintenance management contract is concluded in connection with maintenance services for the equipment or facilities, and is not limited to the equipment or facilities illustrated above.
[0012] FIG. 1 is a diagram showing the overall configuration of a quality monitoring system 1000 according to this embodiment. The quality monitoring system 1000 includes a calculation server 110 and a data collection server 120, and is capable of communicating with information reference and control terminals 140a to 140c. The quality monitoring system 1000 monitors the operating quality of equipment while maintaining transparency in the disclaimer agreement process.
[0013] The facility 130 is a target whose quality is monitored by the quality monitoring system 1000, and is, for example, a line or an energy storage system. In this embodiment, a contract is concluded between the service contract provider and the contractor to maintain the facility 130 over the long term and guarantee its quality. The data collection server 120 collects an operation log 2120 from the facility 130 via the network 170. The facility 130 is configured to include a plurality of parts.
[0014] The calculation server 110 includes a network interface 113 , a storage device 111 , an arithmetic unit 112 , and a memory 114 . The network interface 113 transmits and receives data to and from external servers and terminals via the network 160 .
[0015] The storage device 111 stores the quality monitoring program 220 (see FIG. 2) of this embodiment, data received from an external server or terminal, and data output by execution of the quality monitoring program 220. The arithmetic device 112 reads the quality monitoring program 220 and data required for processing from the storage device 111 into the memory 114, and executes this quality monitoring program 220. The calculation server 110 receives the operation log 2120, and transmits a quality calculation result 2130 and a quality report 2131 to the information reference and control terminals 140a to 140c.
[0016] The information reference and control terminals 140 a to 140 c each include a computing device 144 , a network interface 141 , an input device 142 , and a display device 143 . The arithmetic device 112 loads programs and data (not shown) required for processing from a storage device (not shown) into memory and executes the programs to centrally control the information reference and control terminals 140a to 140c. The network interface 141 transmits and receives various data to and from the calculation server 110 via the network 160. The input device 142 is, for example, a touch panel, mouse, keyboard, etc., and is used by users to input contract details, agreement results, etc. The display device 143 is, for example, an LCD display, etc., and displays quality monitoring results and quality reports to users. The user refers to the service contract provider or the contractor.
[0017] The arithmetic units 144 of the information reference and control terminals 140a to 140c receive the quality calculation result 2130 and the quality report 2131 from the calculation server 110 and display them on the display device 143. Then, the arithmetic units 144 of the information reference and control terminals 140a to 140c transmit the contract details 2110 input from the input device 142 to the calculation server 110 via the network interface 141. The arithmetic units 144 transmit and receive the agreement result 2111 to and from each other via the calculation server 110.
[0018] On the contract provider side, there is an operations manager who is responsible for operating the maintenance service, and a field worker who actually performs the maintenance work. The operations manager who is responsible for operating the maintenance service uses the information reference and control terminal 140a. The field worker who actually performs the maintenance work uses the information reference and control terminal 140b. On the contracting party side, the customer's representative uses the information reference and control terminal 140c.
[0019] FIG. 2 is a functional block diagram of the quality monitoring system 1000. The storage device 111 in the calculation server 110 stores a database 210 and a quality monitoring program 220. The database 210 stores an operation log database 212, a contract content database 211, a quality calculation result database 213, and a fault log database 214. The data of the various databases stored in the database 210 may be stored in a distributed ledger on a blockchain.
[0020] The contract content database 211 stores contract content 2110 input from the input unit 241 in the information reference / control terminal 140a, 140c. An example of the contract content 2110 is shown in FIG. The operation log database 212 stores an operation log 2120 sent from the data collection unit 231 in the data collection server 120. An example of the operation log 2120 is shown in FIG.
[0021] The quality calculation result database 213 stores quality calculation results 2130 calculated by processing by the quality monitoring program 220. An example of the quality calculation result 2130 is shown in FIG. The fault log database 214 stores a fault log 2140 input from the input unit 241 of any one of the information reference and control terminals 140a to 140c. An example of the fault log 2140 is shown in FIG.
[0022] The quality monitoring program 220 is a program for monitoring the quality of the facility 130. When the arithmetic device 112 in Fig. 1 executes the quality monitoring program 220, a quality calculation unit 221, a disclaimer sequential agreement unit 222, a quality visualization unit 223, and a quality report unit 224 are realized.
[0023] The quality calculation unit 221 calculates a quality calculation result 2130 of the equipment 130 from the operation log database 212 in accordance with the quality definition described in the contract details 2110 of the contract details database 211. The quality calculation unit 221 saves the calculated quality calculation result 2130 in the quality calculation result database 213. The quality calculation unit 221 calculates the availability rate, which is defined as the number of parts in operation relative to the total number of predetermined parts that make up the equipment 130, as the quality. Here, the equipment 130 receives maintenance service based on a contract that guarantees quality and includes a disclaimer.
[0024] If the operation quality of the facility 130 falls outside the normal range predefined in the contract, the disclaimer sequential agreement unit 222 regards this quality degradation as a fault. If the operation quality of the facility 130 has deteriorated, the disclaimer sequential agreement unit 222 processes communication with the user regarding the fault, and if it recalculates the fault log 2140 or the quality calculation result 2130, it stores the quality calculation result 2130 in the quality calculation result database 213. In this way, the disclaimer sequential agreement unit 222 allows the provider of the maintenance service for the facility 130 and the contractor to sequentially agree on whether or not this quality degradation is due to a disclaimer in the contract.
[0025] Interactions with users regarding the failure include receiving input of instructions to investigate the cause of the failure through the input unit 241 in the information reference / control terminal 140, receiving input of the results of the investigation into the cause of the failure, and receiving input of the agreement on whether the failure is due to a disclaimer.
[0026] Furthermore, communication with the user regarding the failure includes displaying a notification of the quality degradation and displaying the results of an investigation into the cause of the failure via the display unit 242 in the information reference / control terminal 140. The quality visualization unit 223 visualizes information indicating the operating quality of the equipment 130 in tables and graphs from the quality calculation results 2130 and the failure log 2140.
[0027] The quality report unit 224 creates and outputs a quality report for a predetermined period based on the quality target value described in the contract, the quality calculation result 2130, and the fault log 2140. Examples of the quality report created by the quality report unit 224 are shown in Figures 16 to 19. The data collection unit 231 in the data collection server 120 collects the operation log 2120 from the equipment 130 and transmits it to the calculation server 110.
[0028] The input unit 241 in the information reference / control terminal 140 accepts inputs from the user of the contract details, instructions to investigate the cause of the failure, the results of the investigation into the cause of the failure, and the agreement result regarding whether the failure is due to a disclaimer. The display unit 242 displays to the user the notification of quality degradation, the results of the investigation into the cause of the failure, tables and data showing quality, and quality reports sent from the calculation server 110 to the information reference / control terminal 140.
[0029] FIG. 3 is a diagram showing an example of the contract details 2110. The contract details 2110 include a quality definition 310, a disclaimer definition 320, and facility information 330. The quality definition 310 is a definition of the quality monitored by the system according to the present invention, and includes the type of quality, a calculation formula, a normal range, and a target value. The type of quality may be, for example, the availability of the facility 130, the communication speed in the case of a line provision service, or the battery charge capacity in the case of an energy storage system. Here, the availability is the ratio of the number of operating parts to the total number of predetermined parts in a facility or device consisting of multiple parts (components). The normal range is the range of quality values within which the quality is not considered to have deteriorated.
[0030] If the quality calculation result is outside the normal range, the disclaimer sequential agreement unit 222 notifies the user that the quality has deteriorated. The disclaimer definition 320 is a definition of the disclaimer, and includes the name and details of the disclaimer. Examples of disclaimers include failure due to disaster and loss due to theft. The equipment information 330 represents the specifications necessary for calculating the quality of the equipment 130 that is the monitoring target of the present invention. For example, if the availability rate of the equipment 130 is monitored as the quality, the equipment information 330 includes the total number of each part.
[0031] FIG. 4 is a diagram showing an example of the operation log 2120. The operation log 2120 is log data when the equipment 130 monitored by the quality monitoring system 1000 is operating, and includes the time when the data was acquired and information necessary for calculating the quality of the equipment 130. The information necessary for calculating the quality of the equipment 130 includes values from sensors (not shown) installed in the equipment 130, the number of parts currently in operation within the equipment 130, etc.
[0032] FIG. 5 is a diagram showing an example of the quality calculation result 2130. The quality calculation result 2130 is data indicating the quality calculated by the quality calculation unit 221. Each row in Fig. 5 represents a record of data acquired at a particular time. Each record includes the following items: the time when the data used in the quality calculation was acquired, the calculated value of the quality, the calculated value of the agreed-upon quality, the number of faults, the number of agreed-upon faults, and the fault log ID.
[0033] The calculated quality value is a value calculated from the operation log 2120 in accordance with the quality definition included in the contract details, and is a value that does not take into account whether or not the failure is due to a disclaimer, even if a quality degradation has occurred in the record. On the other hand, the calculated agreed quality value is a value that takes into account whether or not the quality degradation in the record is due to a disclaimer. For records where no quality degradation has occurred, the calculated quality value and the calculated agreed quality value are the same. The number of failures is the total number of failures (quality degradation) that occurred in the record, and is the sum of the number of agreed-upon failures and the number of failures that have not yet been agreed upon. If the number of failures and the number of agreed-upon failures are the same, the contract provider and the contractor have agreed on whether or not the quality degradation in the record is due to a disclaimer, and the quality calculation result for the record will not change thereafter. Note that for records where quality has not degraded, the number of failures occurred and the number of agreed-upon failures are set to 0. The failure log ID is the ID of the failure log that contains detailed investigation results into the cause of the failure in the record.
[0034] FIG. 6 is a diagram showing an example of the error log 2140. The fault log 2140 is configured to include fault information 610 and an investigation log 620. The fault information 610 is information related to quality degradation (failure). Each row of the fault information 610 is a record that constitutes the fault information 610. Each record includes items such as an ID, the time when the quality degradation occurred, a status regarding whether an agreement has been reached regarding whether the quality degradation is due to a disclaimer, the details of the fault, and the final agreement result regarding whether the quality degradation is due to a disclaimer. The status is either pending or agreed upon.
[0035] The investigation log 620 is a record of user actions related to quality degradation. Each line of the investigation log 620 is a record that constitutes the investigation log 620. Each record records a detailed investigation into the cause of the quality degradation, the measures taken to address the quality degradation, and the user's judgment as to whether the quality degradation was due to a disclaimer. The investigation log 620 includes the time when the action indicated by the record was performed, the person who conducted the investigation or action and created the record, and the details of the investigation and the measures taken.
[0036] FIG. 7 is a diagram showing the data structure on the blockchain. Block 710a is the k-th block and includes a hash value 711a related to the immediately preceding block and data 712a including multiple records of the quality calculation result 2130.
[0037] Block 710b is the (k+1)th block and includes a hash value 711b related to the immediately preceding block 710a, and data 712b including multiple records of the quality calculation result 2130.
[0038] Data 712a is a set of records updated during a predetermined period, and data 712b is a set of records updated during a predetermined period following the predetermined period during which data 712a was updated. 7 shows an example of the quality calculation result. Hash value 711b is a value calculated by inputting block 710a into a hash function. In this way, by managing the quality calculation result 2130 in a blockchain at predetermined intervals, data tampering can be prevented.
[0039] The contract details 2110 shown in Figure 3, the operation log 2120 shown in Figure 4, and the fault log 2140 shown in Figure 6 may be stored on a blockchain as shown in Figure 7, or may be stored in a tabular relational database as shown in Figures 3 to 6, and are not limited to this.
[0040] Fig. 8 is a flowchart of the quality monitoring process. The operation based on the flowchart in Fig. 8 is as follows. The calculation server 110 receives the operation log 2120 from the data collection server 120 (step 801). This process is performed at predetermined intervals, such as every hour or every 24 hours. The calculation server 110 stores the received operation log 2120 in the operation log database 212 (step 802).
[0041] The quality calculation unit 221 acquires the contract details 2110 from the contract details database 211 and the operation log 2120 from the operation log database 212, calculates the quality to be monitored using the equipment information 330 and the operation log 2120 in accordance with the quality definition 310, and generates the quality calculation result 2130 (step 803). At this point, no processing related to quality degradation has been performed, but the same value as the calculated value of the agreed quality is stored. Also, because processing related to quality degradation has not been performed, the number of failures is not recorded.
[0042] The quality calculation unit 221 checks whether each record of the quality calculation result 2130, which is a calculated value of quality, is outside the normal range described in the quality definition 310 (step S804). If the calculated quality value is within the normal range (No), the quality has not deteriorated, so the quality calculation unit 221 does not perform any processing related to the deterioration of quality and proceeds to step 809. If the calculated quality value is outside the normal range (Yes), the quality calculation unit 221 increments the number of faults for the record in the quality calculation result 2130 by one.
[0043] The disclaimer sequential agreement unit 222 performs the disclaimer sequential agreement process shown in the flowchart of Fig. 9 (step 805). Then, the disclaimer sequential agreement unit 222 determines whether it has been agreed that the quality degradation is not due to the disclaimer (step 806). If it has been agreed that the quality degradation is due to the disclaimer (Yes), the disclaimer sequential agreement unit 222 proceeds to step 807. If it has been agreed that the quality degradation is not due to the disclaimer (No), the disclaimer sequential agreement unit 222 proceeds to step 809 without performing a process to correct the calculated value of the agreed-upon quality.
[0044] In step 807, the quality calculation unit 221 obtains the contract details 2110 from the contract details database 211, the operation log 2120 from the operation log database 212, and the failure log 2140 from the failure log database 214. Next, the quality calculation unit 221 checks the failure log 2140, excludes the agreed-upon failure as not occurring according to the disclaimer, and recalculates the quality to be monitored using the equipment information and operation log 2120 in accordance with the quality definition (step 808). Here, the quality calculation unit 221 stores the recalculated quality in the calculated value of the agreed-upon quality for the corresponding record in the quality calculation result 2130. Furthermore, because the failure has been agreed upon, the quality calculation unit 221 increments the number of agreed-upon failures for the corresponding record in the quality calculation result 2130 by 1.
[0045] In step 809, the quality calculation unit 221 calculates the hash value of the previous block. Next, the quality calculation unit 221 stores the calculated hash value and the quality calculation result 2130 to be saved as one block in the quality calculation result database 213 (step 810), and ends the processing in FIG. The quality calculation unit 221 may simply store the quality calculation result 2130 in the quality calculation result database 213 without using a blockchain.
[0046] The quality visualization unit 223 performs processing every time the quality calculation result 2130 or the fault log 2140 is updated. The quality visualization unit 223 obtains the quality calculation result 2130 from the quality calculation result database 213 and the fault log 2140 from the fault log database 214, generates screens such as those shown in Fig. 10 and Fig. 11, and outputs them to the display unit 242 in the information reference / control terminal 140.
[0047] The quality report unit 224 performs processing, for example, when a user requests a quality report through the input unit 241. The quality report unit 224 obtains the contract content 2110 (including the target value of the quality of the quality definition) from the contract content database 211, the quality calculation result 2130 from the quality calculation result database 213, and the failure log 2140 from the failure log database 214, generates screens such as those shown in Figures 16, 17, 18, and 19, and displays them on the display unit 242 in the information reference / control terminal 140.
[0048] FIG. 9 is a flowchart of the disclaimer agreement process. In step 804 of FIG. 8, the quality calculation unit 221 determines whether the calculated quality value is outside the normal range of quality within the quality definition, and if the quality has decreased, the disclaimer sequential agreement unit 222 proceeds to step S805 and executes processing according to the flowchart of FIG. 9.
[0049] The disclaimer sequential agreement unit 222 creates fault information (step 901) and stores it in the fault log database 214. The disclaimer sequential agreement unit 222 also transmits a notification of quality degradation to the information reference and control terminal 140a of the operations manager (step 902). The arithmetic unit 144 of the information reference and control terminal 140a of the operator displays a notice of quality degradation on the display unit 242 (step 903).
[0050] Furthermore, the arithmetic unit 144 of the operations manager's information reference and control terminal 140a requests data from the disclaimer sequential agreement unit 222 via the input unit 241 to enable the operations manager to determine whether or not the degradation in quality is due to a disclaimer. Data for determining whether or not the degradation in quality is due to a disclaimer is, for example, the operation log 2120, the quality calculation result 2130, or the failure log 2140. The disclaimer sequential agreement unit 222 obtains the requested data from the database 210 and transmits it to the operations manager's information reference and control terminal 140a. The arithmetic unit 144 of the operations manager's information reference and control terminal 140a displays the received data as related information on the display unit 242 (step 904).
[0051] Furthermore, in order for the operations manager to determine whether the deterioration in quality is due to a disclaimer, the arithmetic unit 144 of the information reference / control terminal 140a accepts input via the input unit 241 as to whether or not additional investigation of the data is necessary (step 905).
[0052] In step 906, the information reference / control terminal 140a of the operations manager performs processing to confirm whether or not additional investigation is necessary. If the input indicates that additional investigation is unnecessary (No), the process proceeds to step 910. If the input indicates that additional investigation is necessary, the process proceeds to step 907.
[0053] In step 907, the arithmetic unit 144 of the information reference / control terminal 140a of the operations manager transmits a request for additional investigation to the exemption item sequential agreement unit 222. The exemption item sequential agreement unit 222 stores the request for additional investigation as an investigation log in the fault log database 214, and transmits a request for additional investigation regarding the quality degradation to the information reference / control terminal 140b of the field worker.
[0054] The arithmetic unit 144 of the on-site worker's information reference / control terminal 140b displays the received additional investigation instruction on the display unit 242 (step 908). The arithmetic unit 144 of the on-site worker's information reference / control terminal 140b accepts input of an investigation log related to the additional investigation through the input unit 241, and transmits the input investigation log to the exemption item sequential agreement unit 222 (step 909). The exemption item sequential agreement unit 222 stores the received investigation log in the failure log database 214. The exemption item sequential agreement unit 222 then repeats the processes from step 904 to step 909 until it is input that no additional investigation is required to determine whether the quality degradation is due to an exemption item.
[0055] In step 910, the arithmetic unit 144 of the information reference / control terminal 140a of the operations manager accepts input of the determination result as to whether or not the quality degradation is due to a disclaimer through the input unit 241, and transmits the input determination result to the disclaimer sequential agreement unit 222. The disclaimer sequential agreement unit 222 stores the determination result in the fault log database 214 as an investigation log.
[0056] The arithmetic unit 144 of the information reference and control terminal 140c in charge of the customer side receives the result of the determination that the quality degradation is due to the disclaimer or the operations manager from the disclaimer sequential agreement unit 222, and displays the received determination result regarding the disclaimer on the display unit 242 (step 911). The arithmetic unit 144 of the information reference and control terminal 140c in charge of the customer side accepts an input of a reference request for data (for example, operation logs, quality calculation results, or fault logs) for determining whether the quality degradation is due to the disclaimer or not through the input unit 241, and displays the requested data on the display unit 242 (step 912).
[0057] In step S913, the arithmetic unit 144 of the information reference and control terminal 140c in charge of the customer side accepts, via the input unit 241, an input of whether or not to approve the determination result of whether or not the quality degradation is due to the disclaimer, and transmits the input approval result to the disclaimer sequential agreement unit 222. The disclaimer sequential agreement unit 222 stores the approval result as an investigation log in the failure log database 214. Then, the arithmetic unit 144 of the information reference and control terminal 140c in charge of the customer side determines whether or not to approve the determination result of whether or not the quality degradation is due to the disclaimer (step 913). If "return" is entered (No), the arithmetic unit 144 proceeds to step 914, and if "approval" is entered (Yes), the arithmetic unit 144 proceeds to step 915. In more detail, if "return" is entered, the disclaimer sequential agreement unit 222 receives from the information reference and control terminal 140c of the customer side representative a notification that the judgment result has been returned and a request for re-judgment.
[0058] In step 914, the arithmetic unit 144 of the information reference and control terminal 140a of the operations manager displays on the display unit 242 that the judgment result has been sent back and a request for re-judgment, and the process returns to step 910. At this time, the disclaimer sequential agreement unit 222 transmits to the information reference and control terminal 140a of the operations manager that the judgment result has been sent back and a request for re-judgment. The processing from step 910 to step 914 is repeated until approval of the judgment result is input to the information reference and control terminal 140c of the customer side representative.
[0059] In step 915, the arithmetic unit 144 of the information reference and control terminal 140a of the operations manager receives, via the input unit 241, an input of the final agreement result as to whether or not the agreement is based on the exemption clause. Then, the exemption item sequential agreement unit 222 stores the final agreement result as to whether or not the quality degradation is due to an exemption item in the fault information (step 916), and ends the processing of FIG.
[0060] FIG. 10 shows the quality monitoring results screen 400. The quality monitoring result screen 400 displays a graph area 401 and a table area 402 . The graph area 401 is an area where a graph of the quality calculation result 2130 in the quality calculation result database 213 is displayed. The vertical axis of this graph indicates the availability rate, and the horizontal axis indicates the time.
[0061] The table area 402 is an area where the quality calculation results 2130 in the quality calculation result database 213 are displayed as a table. FIG. 10 shows an example in which the quality monitored in the present invention is the availability rate of equipment parts. The quality monitoring result screen 400 shown in FIG. 10 allows the user to monitor the quality of maintenance services in real time. Clicking or tapping on the fault information details 403 transitions to the fault log screen 410 shown in FIG. 11.
[0062] FIG. 11 shows the fault log screen 410. The fault log screen 410 displays a status text box 411, a fault type text box 412, an occurrence time text box 413, a fault location text box 414, a recovery time text box 415, a flow progress status text box 416, an investigation log table 417, and a back button 418.
[0063] The status text box 411 displays the current status of the failure response, which is "on hold" in this case. The occurrence time text box 413 stores the time when the failure occurred. The recovery time text box 415 stores the time when the failure was recovered from.
[0064] The fault type text box 412 displays whether the fault is an exemption or not, and in this case, "Exemption (provisional)" is displayed. This indicates that the fault associated with fault number #67 is provisionally set as an exemption, but the determination result is pending.
[0065] The failure location text box 414 displays the location in the equipment 130 where the failure has occurred. The flow progress status text box 416 displays the progress of the flow corresponding to the current failure. The investigation log table 417 displays the current failure log. The back button 418 is a button for returning to the screen before transitioning to this failure log screen 410.
[0066] The quality visualization unit 223 retrieves and displays on the fault log screen 410 fault information having the specified fault ID from the fault log database 214, and displays the fault information and an investigation log related to the fault information in an investigation log table 417. The fault log screen 410 shown in Fig. 11 allows the contractor to check the fault log in real time. The fault log screen 410 allows the contractor to check the details of each individual fault and the progress of the processing carried out for that fault.
[0067] FIG. 12 shows an information collection support dialogue 420 for the operations manager. The information collection support dialog 420 displays a related data reference button 421, a field worker search combo box 422, a comment text box 423, and an inquiry email creation button 424. The information collection support dialog 420 is a screen for accepting input of a data reference request and displaying the data.
[0068] The related data reference button 421 is a button for transitioning to a screen for referencing related data related to this fault. The field worker search combo box 422 is for displaying field workers so that they can be selected from a pull-down menu. The comment text box 423 is for the operations manager to input comments related to this fault. The inquiry email creation button 424 is a button for sending an inquiry email to the field worker selected in the field worker search combo box 422.
[0069] When the inquiry email creation button 424 is clicked, the disclaimer sequential agreement unit 222 determines that additional investigation is necessary. Fig. 12 shows an example of sending an inquiry email as a request for additional investigation, but an inquiry may also be made by telephone, etc. The information collection support dialog 420 shown in Fig. 12 is used in step 906 in Fig. 9. The information collection support dialog 420 can support the collection of data that will enable the operations manager to determine whether the deterioration in quality is due to the disclaimer.
[0070] FIG. 13 shows an exemption determination result input dialog 430 for the operations manager. The exemption judgment result input dialog 430 displays a related data reference button 431, a judgment result combo box 432, a comment text box 433, and a send button 434.
[0071] The related data reference button 431 is a button for transitioning to a screen for referencing related data related to this failure. The judgment result combo box 432 is for displaying the result of the operation manager's judgment as to whether the quality degradation of the event in question is a liable matter or an exemption matter, selectable in a pull-down menu. The comment text box 433 is for the operation manager to input comments related to this failure. The send button 434 is a button for sending the judgment result of liable or exemption.
[0072] The exemption determination result input dialog 430 accepts input of a request to refer to related data by clicking the related data reference button 431, and displays the related data. The exemption determination result input dialog 430 also accepts input of the determination result (liable or exempt) as to whether or not the quality degradation is due to the exemption item, via a comment text box 433. The exemption determination result input dialog 430 shown in FIG. 13 is used in step 910 of FIG. 9. The exemption determination result input dialog 430 allows the operations manager to input the determination result as to whether or not the quality degradation is due to the exemption item.
[0073] FIG. 14 shows an exemption decision approval dialogue 440 for the customer side representative. The exemption judgment approval dialog 440 displays a related data reference button 441, a judgment result text box 442, a comment text box 443, an approve button 444, and a send back button 445.
[0074] The related data reference button 441 is a button for accepting input of a request to reference related data and displaying the related data. The judgment result text box 442 is for displaying the judgment result made by the operations manager. The comment text box 443 is for the operations manager to input comments regarding the fault. The approve button 444 or the send back button 445 accepts input as to whether or not to approve the judgment result regarding the disclaimer (approve or send back).
[0075] The exemption determination approval dialog 440 shown in Fig. 14 is used in step 913 of Fig. 9. The exemption matter sequential agreement unit 222 displays the exemption determination approval dialog 440, so that the contractor, who is the customer side representative, can input either approval or rejection for the judgment result regarding the exemption matter.
[0076] FIG. 15 shows an agreement confirmation dialog 450 for the operations manager. The agreement confirmation dialog 450 displays a related data reference button 451, a determination result combo box 452, a comment text box 453, and a confirmation button 454.
[0077] The related data reference button 451 is a button for accepting input of a request to refer to related data and displaying the related data. The judgment result combo box 452 accepts input of the final agreement result regarding the disclaimer (liable or exempt). The agreement confirmation dialog 450 shown in FIG. 15 is used in step 915 of FIG. 9. The agreement confirmation dialog 450 allows the operations manager to confirm and input the final agreement result as to whether or not the quality degradation is due to the disclaimer. The disclaimer sequential agreement unit 222 reliably records the information entered in the agreement confirmation dialog 450 as the operations manager's confirmation of the final agreement result, thereby ensuring traceability.
[0078] FIG. 16 is the Annual Quality Report screen 460. The annual quality report screen 460 includes an annual availability text box 461, a total time text box 462, a total liable downtime text box 463, a total operating time text box 464, a total exempt downtime text box 465, and a graph 466.
[0079] The quality report unit 224 aggregates the quality calculation results in the quality calculation result database 213 for the specified one year period, calculates the annual availability rate, total time, total liable outage time, total operating time, and total exempt outage time, and displays them on the annual quality report screen 460. The vertical axis of graph 466 indicates the operating rate for each month, and the horizontal axis indicates each month.
[0080] Clicking or tapping on a specific month in the graph of FIG. 11 transitions to a monthly quality report screen 470 shown in FIG. 17, which displays the monthly quality report for that month.
[0081] FIG. 17 is a monthly quality report screen 470. Monthly quality report screen 470 displays a "Previous Month" button 471, an availability area 472, a "Next Month" button 473, a graph 474, and a "Back" button 475.
[0082] The "Previous Month" button 471 is a button for transitioning to a screen displaying a quality report for the month previous to the currently displayed month. The "Next Month" button 473 is a button for transitioning to a screen displaying a quality report for the month following the currently displayed month. The availability rate area 472 is an area for displaying the availability rate for the relevant month.
[0083] The graph 474 is a graph that shows the aggregated quality calculation results for a specified month in the quality calculation result database 213. The "Back" button 475 is a button for returning to the screen before transitioning to this screen.
[0084] Clicking or tapping on a particular day in the graph 474 transitions to a daily quality report screen 480 shown in FIG. 18, which displays the daily quality report for that day.
[0085] FIG. 18 is the daily quality report screen 480. The daily quality report screen 480 displays a "Previous Day" button 481, a "Next Day" button 482, a time step combo box 483, a graph 484, a quality report table 485, and a "Back" button 486.
[0086] The "Previous Day" button 481 transitions to a screen that displays the quality report for the day before the currently displayed day. The "Next Day" button 482 transitions to a screen that displays the quality report for the day after the currently displayed day. The time interval combo box 483 is a combo box for selecting the time interval for aggregating the quality reports. The graph 484 is an area that displays the hourly availability rate for the relevant date and time. The quality report table 485 shows the quality report for the relevant date and time in tabular form. The "Back" button 486 is a button that returns to the screen before transitioning to this screen.
[0087] The daily quality report screen 480 displays the quality calculation results in the quality calculation result database 213 in graphs and tables.
[0088] FIG. 19 is a fault log report screen 490. 19 displays a status text box 491, a failure type text box 492, an occurrence time text box 493, a failure location text box 494, a recovery time text box 495, an investigation log table 497, and a back button 498. The failure log report screen 490 displays the same screen elements as those in FIG. 11, but the displayed failure numbers and their attributes are different. Also, the screen element corresponding to the flow progress status text box 416 in FIG. 11 is not displayed.
[0089] The status text box 491 displays "Confirmed." The fault type text box 412 displays "Responsible." This indicates that the fault related to fault number #172 has been confirmed as being responsible.
[0090] The quality report unit 224 retrieves the fault information with the specified fault ID from the fault log database 214 and displays the fault information and the investigation log related to the fault information as graphs and tables. The fault log report screen 490 shown in Fig. 19 allows the user to review the processing performed regarding the fault. This screen allows the user to check the agreement process for determining whether the fault was due to a disclaimer, so the system can maintain traceability of the judgment regarding the monitored quality.
[0091] (Variation) The present invention is not limited to the above-described embodiments and includes various modifications. For example, the above-described embodiments have been described in detail to clearly explain the present invention, and are not necessarily limited to those including all of the described configurations. It is possible to replace part of the configuration of one embodiment with the configuration of another embodiment, and it is also possible to add the configuration of another embodiment to the configuration of one embodiment. Furthermore, it is also possible to add, delete, or replace part of the configuration of each embodiment with other configurations.
[0092] The above-described configurations, functions, processing units, processing means, etc. may be realized in part or in whole by hardware such as an integrated circuit. The above-described configurations, functions, etc. may be realized by software by a processor interpreting and executing a program that realizes each function. Information such as the programs, tables, and files that realize each function can be stored in a storage device such as a memory, a hard disk, or an SSD (Solid State Drive), or on a storage medium such as a flash memory card or a DVD (Digital Versatile Disk).
[0093] In each embodiment, the control lines and information lines shown are those that are considered necessary for the explanation, and not all control lines and information lines in the product are necessarily shown. In reality, it can be considered that almost all components are interconnected. As modified examples of the present invention, for example, the following (a) to (c) are available.
[0094] (a) The data of various databases stored in database 210 may be stored in a distributed ledger on a blockchain, or may be a simple database that does not use a blockchain. (b) The data collection server 120 is not an essential component, and for example, the calculation server 110 may also function as a data collection server. (c) The method by which the operations manager inquires with the field workers is not limited to email, and any communication method such as telephone may be used. [Explanation of symbols]
[0095] 1000 Quality Monitoring System 110 Calculation Server 111 Storage device 112 Arithmetic unit 120 Data Collection Server 130 Equipment 140 Information reference and control terminal 210 databases 211 Contract Contents Database 212 Operation log database 213 Quality Calculation Results Database 214 Error Log Database 220 Quality Monitoring Program 221 Quality Calculation Department 222 Disclaimer Sequential Agreement Section 223 Quality Visualization Department 224 Quality Report Department 231 Data Collection Department 241 Input section 242 Display section
Claims
1. a quality calculation unit that calculates operation quality from an operation log of equipment that has received maintenance service based on a contract that guarantees quality and includes a disclaimer, by excluding failures agreed upon in the disclaimer; a quality visualization unit that visualizes information indicating the operation quality of the equipment based on the quality calculation result by the quality calculation unit; If the operating quality of the equipment is degraded, fault information is created and stored in a fault log database; transmitting a notification of the quality degradation to the provider's terminal and data for determining whether the quality degradation is due to the disclaimer to the provider's terminal, receiving a determination result from the provider's terminal and storing it in the failure log database; transmitting the provider's judgment result and data for judging whether the deterioration in quality is due to the disclaimer to the contractor's terminal, receiving from the contractor's terminal an approval of the provider's judgment result or whether the provider's judgment result is rejected, and storing the result in the failure log database; an exemption clause sequential agreement unit that receives a final agreement result on whether or not the quality degradation is due to the exemption clause from the subscriber's terminal; and If it is agreed that the quality degradation is due to the exemption clause, the quality calculation unit recalculates the operation quality excluding the failure corresponding to the exemption clause, and sets the recalculated operation quality as the quality calculation result. A quality monitoring system characterized by:
2. The disclaimer sequential agreement unit receives an input from the provider's terminal as to whether or not additional investigation of the data is necessary in order to determine whether or not the quality degradation is due to a disclaimer, and if an input indicating that additional investigation of the data is necessary is received, stores a request for the additional investigation in the failure log database, transmits a request for the additional investigation to the terminal of the on-site worker, receives an input of an investigation log relating to the additional investigation from the terminal of the on-site worker, sequentially adds the input to the failure log database, and again receives an input as to whether or not additional investigation of the data is necessary.
2. The quality monitoring system of claim 1.
3. the disclaimer sequential agreement unit, upon receiving an input of a determination result as to whether or not the quality degradation is due to a disclaimer from the provider's terminal, transmits the determination result to the contractor's terminal and stores it in the failure log database; 2. The quality monitoring system of claim 1.
4. When the disclaimer sequential agreement unit receives from the contractor's terminal a notification that the judgment result has been returned, the disclaimer sequential agreement unit transmits to the provider's terminal a notification that the judgment result has been returned and a request for re-judgment, and stores the notification in the failure log database.
4. The quality monitoring system according to claim 3.
5. After sending a notification of quality degradation to the provider's terminal, if the disclaimer sequential agreement unit receives a request for additional investigation from the contractor's terminal, it stores the request for additional investigation in the fault log database, sends a request for additional investigation regarding the quality degradation to the on-site worker's terminal, receives an investigation log from the on-site worker's terminal and stores it in the fault log database.
2. The quality monitoring system of claim 1.
6. a quality report unit that outputs a quality report for a predetermined period based on the target quality value described in the contract and the quality calculation result by the quality calculation unit; The quality monitoring system according to claim 1, further comprising:
7. A database that stores any of the operation log of the equipment, the quality calculation result by the quality calculation unit, and the fault log of the equipment using a blockchain.
2. The quality monitoring system of claim 1.
8. The equipment is configured to include a plurality of components, the quality calculation unit calculates an availability rate, which is defined as the number of parts currently in operation relative to the total number of predetermined parts, as the quality; 2. The quality monitoring system of claim 1.
9. a step in which a quality calculation unit calculates quality from an operation log of equipment that has received maintenance service based on a contract that guarantees quality and includes a disclaimer, excluding failures agreed upon in the disclaimer; a quality visualization unit visualizing information indicating the operation quality of the equipment from the quality calculation result by the quality calculation unit; When the operation quality of the equipment is deteriorated, a disclaimer sequential agreement unit creates fault information and stores it in a fault log database; a step of notifying the provider terminal of the quality degradation and transmitting data for determining whether the quality degradation is due to the disclaimer to the provider terminal, receiving a determination result from the provider terminal, and storing the result in the failure log database; a step of transmitting the provider's judgment result and data for judging whether the deterioration in quality is due to the disclaimer to a subscriber's terminal, receiving from the subscriber's terminal an approval of the provider's judgment result or whether to reject the provider's judgment result, and storing the result in the failure log database; receiving a final agreement result from the subscriber terminal as to whether the quality degradation is due to the disclaimer; If it is agreed that the quality degradation is due to the exemption clause, the quality calculation unit recalculates the operation quality excluding the fault corresponding to the exemption clause, and sets the recalculated operation quality as the quality calculation result; A quality monitoring method comprising:
10. a step in which a quality report unit outputs a quality report for a predetermined period based on the target value of quality described in the contract and the quality calculation result by the quality calculation unit; 10. The quality monitoring method according to claim 9, further comprising:
11. generating a blockchain that holds any of an operation log of the equipment, a quality calculation result by the quality calculation unit, and a fault log of the equipment; 10. The quality monitoring method according to claim 9, further comprising:
12. The equipment is configured to include a plurality of components, the quality calculation unit calculates an availability rate defined as the number of parts currently in operation relative to the total number of predetermined parts, and sets the availability rate as quality; 10. The quality monitoring method according to claim 9, further comprising:
13. On the computer, a procedure for calculating quality from an operation log of equipment that has received maintenance service based on a contract that guarantees quality and includes a disclaimer, excluding failures agreed upon in accordance with the disclaimer; a step of visualizing information indicating the operation quality of the equipment from the quality calculation results; a step of creating fault information and storing it in a fault log database when the operating quality of the equipment is degraded; a step of notifying the provider terminal of the quality degradation and transmitting data for determining whether the quality degradation is due to the disclaimer to the provider terminal, receiving the determination result from the provider terminal, and storing the result in the failure log database; a step of transmitting the provider's judgment result and data for judging whether the deterioration in quality is due to the disclaimer to a subscriber's terminal, receiving from the subscriber's terminal an approval of the provider's judgment result or whether to reject the provider's judgment result, and storing the result in the failure log database; receiving from the subscriber's terminal a final agreement as to whether the quality degradation is due to the disclaimer; If it is agreed that the quality degradation is due to the exemption clause, a procedure of recalculating the operational quality excluding the failure corresponding to the exemption clause and setting the quality calculation result as the quality calculation result; Quality monitoring program to ensure
14. A procedure for outputting a quality report for a specified period based on the quality target values and quality calculation results specified in the contract; The quality monitoring program according to claim 13, further comprising:
15. A procedure for generating a blockchain that stores any of an operation log of the equipment, a quality calculation result, and a fault log of the equipment; The quality monitoring program according to claim 13, further comprising:
16. The equipment is configured to include a plurality of components, The computer A procedure for calculating the availability rate, defined as the number of parts currently in operation relative to the total number of predetermined parts, to determine quality. The quality monitoring program according to claim 13, further comprising:
Citation Information
Patent Citations
Power facility introduction-support apparatus
JP2011060191A
Information processing system, information processing method, and program
JP2015118685A
Service level management system
JP2015138484A
System for determining solatium for shortage in power generation amount and program for determining solatium for shortage in power generation amount
JP2018151738A