Information processing device, information processing method, information processing program, and recording medium
The information processing device addresses the lack of maintenance guidance in abnormality notifications by creating maintenance information from historical data, ensuring effective corrective and preventive actions.
Patent Information
- Application Number
- JP2024063107
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2024-04-10
- Publication Date
- 2025-10-23
AI Technical Summary
Existing devices only notify the occurrence of abnormalities without providing information on necessary maintenance actions, making corrective and preventive maintenance difficult.
An information processing device that acquires equipment operation information, refers to a report database to create maintenance information, including abnormal locations and required maintenance actions based on past events in similar devices.
Enables appropriate maintenance by providing clear maintenance instructions based on historical data, facilitating both corrective and preventive actions.
Smart Images

Figure 2025160547000001_ABST
Abstract
Description
[Technical Field]
[0001] The present invention relates to an information processing device, an information processing method, an information processing program, and a recording medium. [Background technology]
[0002] Various types of equipment that are installed and operated in various locations monitor whether or not an abnormality occurs during operation, and if an abnormality occurs, the equipment displays the abnormality on a display panel or sends a signal indicating the abnormality to the outside (see, for example, Patent Document 1). [Prior art documents] [Patent documents]
[0003] [Patent Document 1] Japanese Patent Application Laid-Open No. 2010-065703 Summary of the Invention [Problem to be solved by the invention]
[0004] In the device (specifically, a water supply device) disclosed in Patent Document 1, if an abnormality occurs in the device, only the occurrence of the abnormality is notified as device operation information, but no information regarding device maintenance, such as areas where operation checks should be performed or areas where parts should be replaced, is provided. Therefore, when an abnormality occurs, the work required to maintain the device is unclear, making it difficult to properly perform corrective maintenance. Furthermore, because notification of an abnormality is only given after it has occurred, preventive maintenance cannot be performed before an abnormality occurs.
[0005] In view of the above-mentioned problems, an object of the present invention is to provide an information processing device, an information processing method, an information processing program, and a recording medium that enable proper maintenance of a device. [Means for solving the problem]
[0006] In order to achieve the above object, an information processing device according to one aspect of the present invention comprises: an operation information acquisition unit that acquires equipment operation information recorded by operating the target equipment; and a maintenance information creation unit that, based on the equipment operation information acquired by the operation information acquisition unit, refers to a report database in which report information recording events that have occurred in the past in equipment having the same or similar functions as the target equipment is registered, and creates maintenance information regarding the maintenance of the target equipment. [Effects of the Invention]
[0007] According to an information processing device according to an aspect of the present invention, maintenance information for a target device is created by referring to report information that records past events based on device operation information recorded when the target device is operated, thereby enabling appropriate maintenance of the device.
[0008] Problems, configurations, and effects other than those described above will become apparent from the detailed description of the invention that follows. [Brief explanation of the drawings]
[0009] [Figure 1] 1 is an overall configuration diagram showing an example of a device management system 1. FIG. [Figure 2] FIG. 2 is a block diagram showing an example of a device 2. [Figure 3] FIG. 2 is a block diagram showing an example of an information processing device 3. [Figure 4] FIG. 3 is a data configuration diagram showing an example of a device database 310. [Figure 5] FIG. 3 is a data structure diagram showing an example of a report database 311. [Figure 6] FIG. 3 is a data configuration diagram showing an example of a maintenance worker database 312. [Figure 7] 10 is a functional explanatory diagram showing a first process for creating security information D4 by the information processing device 3. FIG. [Figure 8]10 is a functional explanatory diagram showing a second generation process of the security information D4 by the information processing device 3. FIG. [Figure 9] FIG. 2 is a block diagram showing an example of a maintenance terminal device 4. [Figure 10] FIG. 9 is a hardware configuration diagram showing an example of a computer 900. [Figure 11] 10 is a flowchart showing an example of the operation of the device management system 1. [Figure 12] 11 is a flowchart showing an example of the operation of the device management system 1 (continuation of FIG. 11). [Figure 13] FIG. 10 is a diagram showing an example of a first device maintenance screen 10A. [Figure 14] FIG. 10 is a diagram showing an example of a second device maintenance screen 10B. DETAILED DESCRIPTION OF THE INVENTION
[0010] Hereinafter, an embodiment for carrying out the present invention will be described with reference to the drawings. The scope necessary for the explanation to achieve the object of the present invention will be schematically shown, and the scope necessary for explaining the relevant parts of the present invention will be mainly explained, and the parts that are omitted from the explanation will be based on publicly known techniques.
[0011] 1 is a diagram showing an overall configuration of an example of a device management system 1. The device management system 1 functions as a system for managing the operating status and maintenance status of a plurality of devices 2 using an information processing device 3.
[0012] The device management system 1 mainly comprises a plurality of devices 2, an information processing device 3 configured to be able to communicate with the plurality of devices 2, and a plurality of maintenance terminal devices 4 configured to be able to communicate with the information processing device 3. Each of the devices 2, the information processing device 3, and the maintenance terminal device 4 is configured, for example, as a general-purpose or dedicated computer (see FIG. 10 described later), and is configured to be able to mutually send and receive various information via a network 5.
[0013] The equipment 2 is any equipment used as plant equipment installed in buildings, etc., such as water supply and drainage systems, air conditioning systems, refrigeration and freezing systems, infrastructure facilities for electricity, waterworks, sewage systems, gas systems, and communications systems, including power generation and power distribution systems, data center facilities, and plants for oil refineries, power generation, manufacturing, chemical processes, etc. Each unit of the equipment 2 is formed by any combination of drive components 20 such as motors, pumps, compressors, cylinders, motor-operated valves, and solenoid valves, electrical components 21 such as sensors, inverters, converters, control panels, and operation display panels, and mechanical components 22 such as impellers, rotating shafts, bearings, couplings, joints, seals, casings, piping, and manual valves. Examples of the equipment 2 include, but are not limited to, pumps equipped with motors, compressor turbines, blowers, and air conditioning and refrigeration equipment.
[0014] The operation of the device 2 is controlled according to or by referring to the setting information D1 in which various operating parameters for the operation of the device 2 are set. The device 2 also records the operating conditions when the device 2 is operated as device operating information D2 and transmits the information to the information processing device 3.
[0015] The information processing device 3 is a device that transmits and receives various information between the device 2 and the maintenance terminal device 4. The information processing device 3 is configured, for example, as a server-type computer or a cloud-type computer. Alternatively, the information processing device 3 stores various data in a memory whose storage area is divided into multiple areas. The device may be configured as a stationary computer (desktop PC, etc.) or a portable computer (tablet terminal, smartphone, etc.) capable of recording data.
[0016] The information processing device 3 includes an equipment database 310 capable of registering setting information D1 of each device 2 and equipment operation information D2 collected from each device 2, a report database 311 capable of registering report information D3 collected from each maintenance terminal device 4, and a maintenance worker database 312 capable of registering the schedules and skill levels of maintenance workers who perform maintenance work on the device 2.
[0017] Each device 2 is assigned device identification information (device ID) for identifying the device 2, and the information processing device 3 manages communication with each device 2 and various information based on the device ID assigned to each device 2. If a device ID is not uniquely assigned to each device 2, the device 2 can be identified not only by the device ID but also by a combination of, for example, the manufacturer, type, and installation location of the device 2. The information processing device 3 also references the device database 310 and the report database 311 to create maintenance information D4 related to the maintenance of each device 2 and transmits it to the maintenance terminal device 4. Furthermore, each maintenance worker is assigned maintenance worker identification information (maintenance worker ID) for identifying the maintenance worker, and the information processing device 3 manages the schedule of each maintenance worker based on the maintenance worker ID assigned to each maintenance worker.
[0018] The maintenance terminal device 4 is a device used by a maintenance worker of the equipment 2 to transmit and receive various information to and from the information processing device 3. The maintenance terminal device 4 is configured, for example, as a stationary computer (desktop PC, etc.) or a portable computer (tablet terminal, smartphone, etc.).
[0019] The maintenance terminal device 4 has programs such as applications and browsers installed, accepts various input operations, and displays various information on a display screen. For example, the maintenance terminal device 4 receives maintenance information D4 from the information processing device 3 and displays the maintenance information D4. The maintenance terminal device 4 also creates report information D3 in response to input operations by the maintenance worker and transmits it to the information processing device 3. At that time, the information processing device 3 displays, transmits, and receives various information regarding each device 2 based on a device ID assigned to each device 2.
[0020] The network 5 is configured using wired or wireless communication, or a combination of wired and wireless communication, according to any communication standard. Specifically, for example, a standardized communication network such as the Internet, a communication network managed within a building such as a local network, or a combination of these communication networks can be used. Furthermore, an international standard is typically used as the communication standard for wireless communication. Examples of international standard communication methods that can be used include IEEE802.15.4, IEEE802.15.1, IEEE802.15.11a, 11b, 11g, 11n, 11ac, 11ad, ISO / IEC14513-3-10, and IEEE802.15.4g. Other possible communication methods include Bluetooth (registered trademark), Bluetooth Low Energy, Wi-Fi, ZigBee (registered trademark), Sub-GHz, EnOcean (registered trademark), and LTE.
[0021] (Device 2 configuration) 2 is a block diagram showing an example of the device 2. The device 2 includes, as components configured by the above-described electric components 21, a device control unit 23 that controls the driving components 20 to perform various processes, a device storage unit 24 that can store various information and programs, a device communication unit 25 that is configured to be able to communicate with the information processing device 3, and a plurality of sensors 210.
[0022] The sensors 210 are provided in various parts of the device 2 and detect, for example, pressure, flow rate, temperature, vibration value, position, speed, acceleration, rotation angle, rotation angular velocity, rotation angular acceleration, torque, current value, voltage value, environmental The sensor 210 measures environmental noise, etc. The sensor 210 is configured with, for example, a pressure sensor, a flow rate sensor, a temperature sensor, a vibration sensor, a speed sensor, an acceleration sensor, a rotational angular velocity sensor, a rotational angular acceleration sensor, a torque sensor, a current sensor, a voltage sensor, a sound sensor, etc.
[0023] The device communication unit 25 functions as a communication interface for transmitting and receiving various information to and from the information processing device 3 via the network 5. The device communication unit 25 may communicate with the information processing device 3 via any relay device, or may communicate with the maintenance terminal device 4.
[0024] The device storage unit 24 can store setting information D1 when the device 2 is operated, device operation information D2 when the device 2 is operated, and a device control program 240.
[0025] The setting information D1 is data recording setting values for various setting items when the device 2 is operated. The setting information D1 includes at least one of control amount setting data for setting the control amount of the driving part 20, threshold setting data for setting thresholds for controlling the operation of the device 2 or determining the occurrence of an abnormality (or the occurrence of a warning) in the device 2, and sampling setting data for setting sampling conditions.
[0026] The control variable setting data includes, for example, a set position, a set speed, a set acceleration, a set torque, etc. for the driving part 20. The threshold setting data includes a threshold for operation control when controlling the operation of the device 2. The sampling setting data includes, for example, sampling conditions that determine the recording time points for recording the measured values (which may be processed values or command values described later) by the sensor 210. Specifically, the sampling conditions are set by a sampling period, a sampling frequency, etc. Note that the sampling conditions may be set individually for each measured value (which may be processed values or command values described later).
[0027] The device operation information D2 is data that records operating values for various operating items when the device 2 is operated. The device operation information D2 includes at least one of sensor history data that records measured values by the sensor 210 according to sampling conditions, operation history data that records the operating time of the device 2 and the operating status of the driving parts 20, and abnormality history data that records the occurrence status of an abnormality in the device 2.
[0028] The sensor history data is, for example, a chronological record of measurement values measured by each sensor 210. In this case, the equipment operation information D2 may be a record of the measurement values as they are, or may be a record of processed values obtained by processing the measurement values through arithmetic processing or statistical processing (average value, median value, maximum value, minimum value, etc.).
[0029] The operation history data is a record of the operation time of the device 2 and the operation time of each driving component 20. The operation time is, for example, the cumulative time when the device 2 or the driving component 20 is operated, and may be reset when maintenance work such as replacement of the driving component 20 is performed. The operation history data is a chronological record of command values for each driving component 20, and may record, for example, start commands and stop commands when starting or stopping each driving component 20, or may record the cumulative number of starts and stops.
[0030] The abnormality history data is a record of an error code that indicates the type of abnormality when it is determined that an abnormality has occurred. The error code is, for example, a combination of alphanumeric characters, and is predefined according to the type of device 2.
[0031] The device control unit 23 operates in accordance with the device control program 240 to function as a setting information processing unit 230 and a device control processing unit 231 .
[0032] The setting information processing unit 230 stores the setting information D1 received from the information processing device 3 in the device storage unit 24, and reflects the setting information D1 in the device control process.
[0033] The device control processing unit 231 acquires measurement values (which may be processed values) from each sensor 210 according to sampling conditions set in the sampling setting data of the setting information D1, for example, and drives the driving part 20 based on the measurement values from each sensor 210 and the control amount setting data of the setting information D1. At this time, the device control processing unit 231 stores, for example, the measurement values from each sensor 210 as sensor history data in the device storage unit 24, and also stores the operating time of the device 2 and the driving status of the driving part 20 in the device storage unit 24 as operating history data.
[0034] The device control processing unit 231 also compares the measurement values of each sensor 210 with the abnormality determination threshold set in the threshold setting data of the setting information D1, and determines that an abnormality has occurred if the measurement values of each sensor 210 are above or below the abnormality determination threshold. Alternatively, the device control processing unit 231 may compare the waveform of the measurement values of each sensor 210 with the abnormality determination waveform set in the threshold setting data of the setting information D1, and determine that an abnormality has occurred if the degree of match between the two waveforms is below the abnormality determination threshold. When determining that an abnormality has occurred, the device control unit 23 stops operation of the device 2 and stores the occurrence of the abnormality as abnormality history data in the device storage unit 24. Note that, if the device 2 has redundancy, the device 2 may continue operation of the device 2 using a spare driving component 20 for the driving component 20 determined to have an abnormality, and may store the occurrence of the abnormality (continued operation using the spare driving component 20) as abnormality history data in the device storage unit 24.
[0035] Then, the device control processing unit 231 transmits the device operation information D2 stored in the device storage unit 24 to the information processing device 3. The device control unit 23 may transmit the device operation information D2 when a predetermined time has elapsed or when a predetermined amount of data has accumulated, or may transmit the device operation information D2 in response to a transmission request from the information processing device 3. The device control unit 23 may also transmit the device operation information D2 when an abnormality occurs.
[0036] (Configuration of information processing device 3) 3 is a block diagram showing an example of the information processing device 3. The information processing device 3 includes a management-side control unit 30 that performs various processes, a management-side storage unit 31 that can store various information and programs, and a management-side communication unit 32 that is configured to be able to communicate with multiple devices 2.
[0037] The management side communication unit 32 functions as a communication interface for transmitting and receiving various types of information to and from a plurality of devices 2 via the network 5.
[0038] The management-side storage unit 31 can store a device database 310 , a report database 311 , a maintenance worker database 312 , and an information processing program 313 .
[0039] 4 is a data configuration diagram showing an example of the device database 310. Device management information D0, setting information D1, and device operation information D2 are registered in the device database 310 for each device 2. At this time, the device management information D0, setting information D1, and device operation information D2 are managed by device ID. The device management information D0 includes, for example, the manufacturer, type, model name, installation date, installation location, name, affiliation, and contact information of the device 2. Note that the data registered as setting information D1 and device operation information D2 may be different for each device 2.
[0040] FIG. 5 is a data configuration diagram showing an example of the report database 311. Report information D3 is registered in the report database 311. At this time, the report information D3 is managed by report identification information (report ID) for identifying the report information D3. The report information D3 records the type and model name of the device 2 as common content, as well as information on past occurrences. Different content is recorded depending on the type of event.
[0041] As a first type of event, in the case of an event in which an abnormality occurs in device 2 and operation is stopped, report information D3 includes an error code indicating details of the abnormality that occurred in device 2 and the results of the maintenance work performed on device 2 to resolve the abnormality. In other words, when the event is the occurrence of an abnormality, report information D3 records an error code indicating the type of the abnormality, the abnormal location where the abnormality occurred, and the maintenance work performed on the abnormal location in association with each other.
[0042] As a second type of event, in the case of an event in which the end of the part life of a part (any of the driving part 20, the electrical part 21, and the mechanical part 22) that was removed from the device 2 was about to occur, the report information D3 includes the operating time of the device 2 when the part was removed from the device 2 and the results of the maintenance work that was performed on the device 2 to remove the part. In other words, when the event is the end of the life, the report information D3 records the operating time of the device 2 when the end of the life occurred, the end of life part that has reached the end of the life, and the maintenance work for the end of the life part, in association with each other.
[0043] The report information D3 may be any information related to the maintenance of the device 2, and may also be information related to events other than those described above, and its contents are not limited to the above examples. In addition, in this embodiment, the report information D3 is described as being created by a maintenance worker via the maintenance terminal device 4, but it may be created by any user other than the maintenance worker, or may be created via a device other than the maintenance terminal device 4.
[0044] FIG. 6 is a data configuration diagram showing an example of the maintenance worker database 312. In the maintenance worker database 312, basic information, schedules, and skill levels of each maintenance worker are registered. The basic information, schedules, and skill levels of each maintenance worker are managed using a maintenance worker ID. The basic information of each maintenance worker includes, for example, the name of the maintenance worker, the organization to which the worker belongs, and contact information. The maintenance worker's schedule can be edited, for example, via the maintenance terminal device 4, and the dates and time periods during which the maintenance worker can work are updated as needed. The schedule may be linked to a schedule management function of groupware used by the maintenance worker. The skill level is a graded evaluation of the skills required for maintenance work (for example, on a five-level scale from 1 to 5). The higher the skill level, the more difficult the maintenance work that can be performed. The difficulty of the maintenance work is predefined according to the work location and replacement parts to be performed during the maintenance work.
[0045] The management side control unit 30 operates in accordance with the information processing program 313, and functions as a setting information management unit 300, an operating information acquisition unit 301, a report information acquisition unit 302, a maintenance information creation unit 303, and a maintenance plan formulation unit 304, as shown in FIG. 3.
[0046] When a device 2 to be set among the multiple devices 2 is designated by the maintenance terminal device 4, the setting information management unit 300 transmits setting screen information to the maintenance terminal device 4 for displaying a setting screen for setting setting information D1 for the device 2 to be set. Then, the setting information management unit 300 receives the setting information D1 set in accordance with an input operation on the setting screen from the maintenance terminal device 4, transmits the setting information D1 to the device 2 to be set, and registers the setting information D1 in the device database 310.
[0047] The operation information acquisition unit 301 acquires appliance operation information D2 recorded when the appliance 2 is operated from the appliance 2. For example, the operation information acquisition unit 301 receives the appliance operation information D2 from the appliance 2 and registers the appliance operation information D2 in the appliance database 310. At this time, the appliance operation information D2 received from the appliance 2 is assigned an appliance ID indicating the appliance 2 that sent it, so The operation information acquisition unit 301 registers the equipment operation information D2 in the equipment database 310 using the equipment ID.
[0048] The report information acquiring unit 302 acquires report information D3, which has been input by a maintenance worker and recorded, from the maintenance terminal device 4. For example, the report information acquiring unit 302 transmits report creation screen information for displaying a report creation screen for creating the report information D3 to the maintenance terminal device 4. Then, the report information acquiring unit 302 receives report information D3, which has been created in response to an input operation on the report creation screen, from the maintenance terminal device 4, and registers the report information D3 in the report database 311.
[0049] The maintenance information creation unit 303 creates maintenance information D4 related to the device 2 to be maintained (hereinafter referred to as the "target device 2a"). Specifically, the maintenance information creation unit 303 creates maintenance information D4 related to the maintenance of the target device 2a based on the device operation information D2 of the target device 2a acquired by the operation information acquisition unit 301, by referring to a report database 311 in which report information D3 recording events that occurred in the past in devices 2 having the same or similar functions as the target device 2a is registered. Whether the target device 2a has the same or similar functions is determined, for example, by comparing the type and model name of the target device 2a with the type and model name of the device 2 recorded in the report information D3. In this case, even if the model names are not completely identical, if the devices belong to the same series, it is determined that the devices have similar functions. Then, the maintenance information creation unit 303 transmits device maintenance screen information to the maintenance terminal device 4 to display a device maintenance screen presenting the maintenance information D4.
[0050] Below, two creation processes when the maintenance information creation unit 303 creates the maintenance information D4 of the target device 2a will be described. Note that the target device 2a corresponds to the device 2 that recorded the device operation information D2 when the device operation information acquisition unit 301 acquired the device operation information D2. Therefore, the target device 2a corresponds to all of the multiple devices 2, but it may also correspond to only some of the multiple devices 2. Also, the maintenance information creation unit 303 may execute either of the two creation processes.
[0051] 7 is a functional explanatory diagram showing a first creation process of maintenance information D4 by the information processing device 3. The maintenance information creation unit 303 refers to the report database 311 based on the error code recorded in the equipment operation information D2, and creates maintenance information D4 for the target equipment 2a based on the abnormal location and maintenance work included in the report information D3 in which an error code that satisfies a predetermined error code condition is recorded using the error code as a reference.
[0052] The error code condition is satisfied not only when the error codes are the same, but also when the groups of multiple error codes are the same. Therefore, the maintenance information creation unit 303 searches the report database 311 using the error codes recorded in the equipment operation information D2 as a search key, and extracts report information D3 in which error codes that satisfy the error code condition as described above are recorded. Then, the maintenance information creation unit 303 creates maintenance information D4 that includes the abnormal location and maintenance work recorded in the extracted report information D3. In this case, the maintenance information D4 may also include the work time required for the maintenance work and the replacement part for the abnormal location.
[0053] If multiple pieces of report information D3 are extracted, the most recently registered report information D3 may be referenced. If multiple pieces of report information D3 are extracted, the maintenance information creation unit 303 may create maintenance information D4 by performing statistical processing to tally up the abnormal parts and maintenance work recorded in each of the extracted multiple pieces of report information D3. For statistical processing of the abnormal parts, for example, aggregating using a union or intersection may be performed to identify the part to be replaced (driving part 20, electrical part 21, or mechanical part 22) as the abnormal part. For statistical processing of maintenance work, the work time required for maintenance work may be calculated using average time, maximum time, minimum time, etc. This can be determined by aggregating the data.
[0054] Furthermore, the maintenance information D4 may include an estimate showing the costs of the maintenance work and replacement parts. The cost in the estimate is calculated, for example, by adding up the cost of the work per unit time for the work time and the purchase price of the replacement parts.
[0055] 8 is a functional explanatory diagram showing a second creation process of maintenance information D4 by the information processing device 3. The maintenance information creation unit 303 refers to the report database 311 based on the operation time recorded in the equipment operation information D2, and creates maintenance information D4 for the target equipment 2a based on the life-limit locations and maintenance work included in the report information D3 in which operation times that satisfy predetermined operation time conditions are recorded based on the operation time.
[0056] Examples of cases where the operation time condition is satisfied include cases where the operation time satisfies a predetermined period (e.g., within ±300 hours) or a predetermined ratio (e.g., within ±5%). Therefore, the maintenance information creation unit 303 searches the report database 311 using the operation time recorded in the equipment operation information D2 as a search key, and extracts report information D3 in which operation time included in the predetermined period or predetermined ratio with respect to the operation time recorded in the equipment operation information D2 is recorded, as described above. Then, the maintenance information creation unit 303 creates maintenance information D4 including the life-limit locations and maintenance work recorded in the extracted report information D3. In this case, the maintenance information D4 may also include the work time required for the maintenance work and replacement parts for the life-limit locations.
[0057] Note that, when multiple pieces of report information D3 are extracted, the most recently registered report information D3 may be referenced. Furthermore, when multiple pieces of report information D3 are extracted, the maintenance information creation unit 303 may create the maintenance information D4 by performing statistical processing to tally up the end-of-life locations and maintenance work recorded in each of the extracted multiple pieces of report information D3. For statistical processing of end-of-life locations, for example, aggregating using a union or intersection may be performed to identify replacement parts (driving parts 20, electrical parts 21, or mechanical parts 22) as end-of-life locations. For statistical processing of maintenance work, aggregating the work time required for maintenance work using an average time, maximum time, minimum time, etc. may be performed to identify them.
[0058] Furthermore, the maintenance information D4 may include an estimate showing the costs of the maintenance work and replacement parts. The cost in the estimate is calculated, for example, by adding up the cost of the work per unit time for the work time and the purchase price of the replacement parts.
[0059] The maintenance plan formulation unit 304 refers to the maintenance worker database 312 based on the maintenance information D4 created by the maintenance information creation unit 303, selects a maintenance worker to perform the maintenance work included in the maintenance information D4 as the performing worker, and formulates a plan for the maintenance work.
[0060] For example, the maintenance plan formulation unit 304 identifies the difficulty of the maintenance work based on the replacement parts for abnormal parts or parts that have reached the end of their service life, and searches the maintenance worker database 312 using the identified difficulty as a search key to extract maintenance workers with the skill level required to perform the maintenance work of that difficulty.The maintenance plan formulation unit 304 then checks the schedules of the extracted maintenance workers and, for example, selects a maintenance worker who can perform the maintenance work in the shortest possible time as the performing worker, thereby formulating a plan for the maintenance work.At this time, the work time required for the maintenance work may be corrected depending on the skill level of the performing worker; for example, the higher the skill level, the shorter the correction may be made to the work time.
[0061] Furthermore, the maintenance plan formulation unit 304 transmits maintenance plan screen information for displaying a maintenance plan screen that presents the maintenance work plan formulated as described above to the maintenance terminal device 4 used by the implementing worker. The maintenance plan formulation unit 304 may present a maintenance work plan (which may include an estimate and the name of the worker to be performed) and accept an order for the maintenance work. The maintenance plan formulation unit 304 may also accept a request for a schedule change from the equipment manager of the target equipment 2a, in which case the maintenance work plan may be formulated again. Then, when an order for maintenance work is accepted from the equipment manager of the target equipment 2a, the maintenance plan formulation unit 304 may register the maintenance work plan in the schedule of the worker to be performed, regarding the maintenance work plan formulated as described above as being finalized.
[0062] (Configuration of Maintenance Terminal Device 4) 9 is a block diagram showing an example of the maintenance terminal device 4. The maintenance terminal device 4 includes a terminal-side control unit 40 that performs various processes, a terminal-side storage unit 41 that can store various information and programs, a terminal-side communication unit 42 that is configured to be able to communicate with the information processing device 3, an input unit 43 that accepts operation inputs from a maintenance worker, and a display unit 44 that can display various display screens.
[0063] The terminal-side communication unit 42 functions as a communication interface for transmitting and receiving various types of information to and from the information processing device 3 via the network 5. The input unit 43 and the display unit 44 function as a user interface by accepting input operations from the maintenance worker and displaying various types of information on a display screen. Note that the various types of information may be output as sound instead of or in addition to the display screen.
[0064] The terminal-side storage unit 41 can store a terminal control program 410 .
[0065] The terminal-side control unit 40 operates in accordance with the terminal control program 410 to function as a setting information processing unit 400 , a report information processing unit 401 , and a maintenance information processing unit 402 .
[0066] The setting information processing unit 400 displays a setting screen based on setting screen information received from the information processing device 3, creates setting information D1 in response to input operations on the setting screen, and transmits the setting information D1 to the information processing device 3.
[0067] The report information processing unit 401 displays a report creation screen based on the report creation screen information received from the information processing device 3, creates report information D3 in response to input operations on the report creation screen, and transmits the report information D3 to the information processing device 3.
[0068] The maintenance information processing unit 402 displays a device maintenance screen and presents maintenance information D4 to the maintenance worker based on the device maintenance screen information received from the information processing device 3. Furthermore, the maintenance information processing unit 402 displays a maintenance plan screen based on the maintenance plan screen information received from the information processing device 3 and presents a maintenance work plan to the maintenance worker.
[0069] (Hardware configuration of each device) 10 is a hardware configuration diagram showing an example of a computer 900. Each of the device 2, the information processing device 3, and the maintenance terminal device 4 is configured by a general-purpose or dedicated computer 900.
[0070] 10, the computer 900 includes, as its main components, a bus 910, a processor 912, a memory 914, an input device 916, an output device 917, a display device 918, a storage device 920, a communication I / F (interface) unit 922, an external device I / F unit 924, an I / O (input / output) device I / F unit 926, and a media input / output unit 928. Note that the above components may be omitted as appropriate depending on the application of the computer 900.
[0071] The processor 912 may include one or more central processing units (CPUs). The memory 914 is made up of a variety of memory devices (e.g., a device control unit 23 and a management-side control unit 30) that control the entire computer 900. The memory 914 stores various types of information and programs 930, and is made up of, for example, a volatile memory (DRAM, SRAM, etc.) that functions as a main memory, a non-volatile memory (ROM), a flash memory, etc.
[0072] The input device 916 is composed of, for example, a keyboard, a mouse, a numeric keypad, an electronic pen, etc., and functions as an input unit (for example, the input unit 43). The output device 917 is composed of, for example, a sound (audio) output device, a vibration device, etc., and functions as an output unit (for example, the display unit 44). The display device 918 is composed of, for example, a liquid crystal display, an organic EL display, electronic paper, a projector, etc., and functions as an output unit. The input device 916 and the display device 918 may be integrally configured, such as a touch panel display. The storage device 920 is composed of, for example, an HDD, an SSD, etc., and functions as a memory unit (for example, the device memory unit 24 or the management-side memory unit 31). The storage device 920 stores various information necessary for executing the operating system and the program 930.
[0073] The communication I / F unit 922 is connected to a network 940 such as the Internet or an intranet (which may be the same as network 5 in FIG. 1) via a wired or wireless connection and functions as a communication unit (e.g., device communication unit 25 or management-side communication unit 32) that transmits and receives data to and from other computers in accordance with a predetermined communication protocol. The external device I / F unit 924 is connected to an external device 950 such as a camera, printer, scanner, or reader / writer via a wired or wireless connection and functions as a communication unit that transmits and receives data to and from the external device 950 in accordance with a predetermined communication protocol. The I / O device I / F unit 926 is connected to an I / O device 960 such as various sensors and actuators and functions as a communication unit that transmits and receives various signals and data, such as detection signals from sensors and control signals to actuators, to and from the I / O device 960. The media input / output unit 928 is composed of a drive device such as a DVD drive or CD drive, a memory card slot, and a USB connector, and reads and writes data from and to media (non-transitory storage media) 970 such as a DVD, CD, memory card, or USB memory.
[0074] In the computer 900 having the above configuration, the processor 912 loads a program 930 stored in the storage device 920 into the memory 914, executes the program, and controls each unit of the computer 900 via the bus 910. The program 930 may be stored in the memory 914 instead of the storage device 920. The program 930 may be recorded on the medium 970 in an installable file format or an executable file format and provided to the computer 900 via the media input / output unit 928. The program 930 may be provided to the computer 900 by being downloaded via the network 940 via the communication I / F unit 922. Furthermore, the computer 900 may implement various functions realized by the processor 912 executing the program 930 using hardware such as an FPGA or an ASIC.
[0075] The computer 900 is an electronic device of any type, such as a desktop computer or a portable computer. The computer 900 may be a client computer, a server computer, a cloud computer, or an embedded computer such as a control panel or a controller (including a microcomputer, a programmable logic controller, or a sequencer).
[0076] (Information processing method) 11 and 12 are flowcharts showing an example of the operation of the device management system 1. A series of processes shown in Fig. 11 and 12 is executed by processing by the target device 2a (device control processing unit 231), processing by the information processing device 3 (operation information acquisition unit 301 and maintenance information creation unit 303), and processing by the maintenance terminal device 4 (maintenance information processing unit 402). In the following, it is assumed that a wide variety of multiple pieces of report information D3 have already been registered in the report database 311.
[0077] First, in step S100, the device control processing unit 231 of the target device 2a periodically acquires measurement values (which may be processed values or command values) from the sensor 210 in accordance with the sampling conditions set in the sampling setting data of the setting information D1, and stores the measurement values as device operation information D2 in the device storage unit 24. Then, in step S101, the device control processing unit 231 transmits the device operation information D2 stored in the device storage unit 24 to the information processing device 3.
[0078] Next, in step S110, upon receiving the device operation information D2 of the target device 2a transmitted in step S101, the operation information acquisition unit 301 of the information processing device 3 registers the device operation information D2 in the device database 310.
[0079] Next, in steps S120 to S122 and S130 to S132, the maintenance information creation unit 303 refers to the report database 311 based on the equipment operation information D2 of the target equipment 2a acquired in step S110, and creates maintenance information D4 of the target equipment 2a in accordance with the contents of the data recorded in the equipment operation information D2.
[0080] Specifically, in step S120, the maintenance information creation unit 303 determines whether an error code is recorded in the equipment operation information D2. As a result, if the maintenance information creation unit 303 determines that an error code is recorded ("Yes" in step S120), in step S121, the maintenance information creation unit 303 refers to the report database 311 based on the error code, and extracts report information D3 in which an error code that satisfies a predetermined error code condition is recorded using the error code as a criterion. Then, in step S122, the maintenance information creation unit 303 creates maintenance information D4 based on the abnormal location and maintenance work recorded in the report information D3 extracted in step S121.
[0081] Furthermore, in step S130, the maintenance information creation unit 303 determines whether confirmation of the operation time recorded in the equipment operation information D2 has been requested. Confirmation of the operation time may be requested, for example, by an equipment manager or a maintenance worker, or may be requested at regular intervals. As a result, if the maintenance information creation unit 303 determines that confirmation of the operation time has been requested ("Yes" in step S130), in step S131, the maintenance information creation unit 303 refers to the report database 311 based on the operation time and extracts report information D3 in which an operation time that satisfies a predetermined operation time condition is recorded based on the operation time. Then, in step S132, the maintenance information creation unit 303 creates maintenance information D4 based on the life-limit locations and maintenance work recorded in the report information D3 extracted in step S131.
[0082] Next, in step S140, the maintenance information creation unit 303 transmits device maintenance screen information for displaying a device maintenance screen that presents the maintenance information D4 created in steps S122 and S132 to the maintenance terminal device 4. At this time, the maintenance terminal device 4 to which the device maintenance screen information is to be transmitted is selected from among the multiple maintenance terminal devices 4 according to the device management information D0 of the target device 2a.
[0083] Next, when the maintenance information processing unit 402 of the maintenance terminal device 4 receives the equipment maintenance screen information transmitted in step S140, it displays the equipment maintenance screen based on the equipment maintenance screen information and presents the maintenance information D4 to the maintenance worker.
[0084] 13 is a diagram showing an example of the first device maintenance screen 10 A. The first device maintenance screen 10 A displays the maintenance information D4 created in step S122.
[0085] The first equipment maintenance screen 10A includes an equipment ID display field 100 that displays the equipment ID of the target equipment 2a, an equipment management information display field ID field 101 that displays equipment management information D0 related to the target equipment 2a (for example, the installation location of the target equipment 2a, the equipment manager, etc.), an error code display field 102 that displays the error code recorded in the equipment operation information D2 of the target equipment 2a, an abnormality location display field 103 that displays the abnormality location included in the maintenance information D4, a maintenance work display field 104 that displays the maintenance work included in the maintenance information D4, and an estimate display button 105 that displays an estimate.
[0086] The maintenance worker can check the details of the maintenance work to be performed on the target device 2a in which an abnormality has occurred by visually checking the first device maintenance screen 10A displayed on the display unit 44 of the maintenance terminal device 4. That is, by performing the maintenance work in accordance with the maintenance information D4 displayed on the first device maintenance screen 10A, corrective maintenance of the target device 2a is performed appropriately.
[0087] 14 is a diagram showing an example of the second device maintenance screen 10B. The second device maintenance screen 10B displays the maintenance information D4 created in step S132.
[0088] The second equipment maintenance screen 10B includes an equipment ID display field 100 that displays the equipment ID of the target equipment 2a, an equipment management information display field ID field 101 that displays equipment management information D0 (e.g., equipment installation location, equipment manager, etc.) related to the target equipment 2a, an operation time display field 106 that displays the operation time recorded in the equipment operation information D2 of the target equipment 2a, a lifespan location display field 107 that displays lifespan locations included in the maintenance information D4, a maintenance work display field 108 that displays maintenance work included in the maintenance information D4, and an estimate display button 105 that displays an estimate.
[0089] The maintenance worker can check the details of the maintenance work for the target device 2a whose parts have reached the end of their life by visually checking the second device maintenance screen 10B displayed on the display unit 44 of the maintenance terminal device 4. That is, by performing the maintenance work in accordance with the maintenance information D4 displayed on the second device maintenance screen 10B, preventive maintenance of the target device 2a is performed appropriately.
[0090] 11 and 12 are performed in the above manner. Step S110 corresponds to an operation information acquisition step, and steps S120 to S140 correspond to a maintenance information creation step. Note that the series of processes shown in Fig. 11 and 12 are performed in parallel for each of the multiple devices 2 as a target device 2a, whereby maintenance information D4 is created for each device 2 that requires maintenance work.
[0091] A maintenance plan formulation step may be further executed in which the maintenance plan formulation unit 304 formulates a maintenance work plan based on the maintenance information D4 created in steps S122 and S132. In this case, in the maintenance plan formulation step, the maintenance plan screen information is sent to the maintenance terminal device 4 used by the implementing worker, thereby displaying a maintenance plan screen. Similar to the device maintenance screens 10A and 10B shown in Figs. 13 and 14, the maintenance plan screen displays the device management information D0 and maintenance information D4 of the target device 2a, as well as the maintenance work plan (schedule) formulated in the maintenance plan formulation step.
[0092] According to the information processing device 3 and the information processing method of this embodiment, the maintenance information D4 of the target device 2a is automatically created by referring to the report information D3 that records events that occurred in the past, based on the device operation information D2 that is recorded when the target device 2a is operated. Therefore, the maintenance of the device 2 can be performed appropriately.
[0093] At this time, the maintenance information creation unit 303 creates maintenance information D4 including the work time required for the maintenance work and replacement parts for abnormal parts or parts that have reached the end of their life. The maintenance information creation unit 303 also creates maintenance information D4 including an estimate. Therefore, it is possible to support the maintenance worker and make proposals regarding corrective maintenance and preventive maintenance to the equipment manager.
[0094] Furthermore, the maintenance plan formulation unit 304 formulates a maintenance work plan taking into consideration the schedule and skill level of the maintenance worker, thereby enabling maintenance work to be carried out reliably and quickly.
[0095] (Other embodiments) The present invention is not limited to the above-described embodiment, and various modifications can be made without departing from the spirit and scope of the present invention, all of which are included in the technical concept of the present invention.
[0096] In the above embodiment, the information processing device 3 operates according to the flowcharts shown in Figures 11 and 12. However, the order of execution of the steps may be changed as appropriate, or some steps may be omitted. For example, any of steps S120 to S122 and steps S130 to S132 may be omitted.
[0097] In the above embodiment, the information processing device 3 is described as being configured as a single device, but may be configured as a plurality of devices. Also, the equipment database 310, the report database 311, and the maintenance worker database 312 may be stored in an external storage device.
[0098] In the above embodiment, the maintenance information D4 created by the information processing device 3 is provided to the maintenance terminal device 4 and used to display the first device maintenance screen 10A and the second device maintenance screen 10B, or to formulate a maintenance work plan, but the maintenance information D4 can be used for any purpose and may also be used for other purposes. [Explanation of symbols]
[0099] 1...Device management system, 2...Device, 2a...Target device, 3...information processing device, 4...maintenance terminal device, 20... driving parts, 21... electrical parts, 22... mechanical parts, 23... equipment control part, 24...device storage section, 25...device communication section, 30... Management side control unit, 31... Management side memory unit, 32... Management side communication unit, 40... terminal side control unit, 41... terminal side storage unit, 42... terminal side communication unit 230...setting information processing unit, 231...device control processing unit, 300...setting information management unit, 301...operation information acquisition unit, 302...report information acquisition unit, 303...Maintenance information creation unit, 304...Maintenance plan formulation unit, 310...Equipment database, 311...Report database, 312...Maintenance worker database, 400: setting information processing unit, 401: report information processing unit, 402: maintenance information processing unit
Claims
1. an operation information acquisition unit that acquires equipment operation information recorded by operating the target equipment; a maintenance information creation unit that refers to a report database in which report information recording events that have occurred in the past in devices having the same or similar functions as the target device is registered based on the device operation information acquired by the operation information acquisition unit, and creates maintenance information regarding the maintenance of the target device, Information processing device.
2. The equipment operation information An error code indicating the type of abnormality that has occurred in the target device is recorded, The report information is When the event is an occurrence of an abnormality, an error code indicating the type of the abnormality, an abnormality location where the abnormality occurred, and a maintenance work for the abnormality location are recorded in association with each other, The maintenance information creation unit referring to the report database based on the error code recorded in the equipment operation information, and creating the maintenance information for the target equipment based on the abnormal location and the maintenance work included in the report information in which the error code that satisfies a predetermined error code condition is recorded using the error code as a reference; The information processing device according to claim 1 .
3. The equipment operation information The operating time of the target device is recorded, The report information is When the event is the end of life, the operation time of the equipment at the time the end of life is reached, the end of life part at the time the end of life is reached, and the maintenance work for the end of life part are recorded in association with each other, The maintenance information creation unit referring to the report database based on the operation time recorded in the equipment operation information, and creating the maintenance information of the target equipment based on the life-limit location and the maintenance work included in the report information in which the operation time that satisfies a predetermined operation time condition is recorded based on the operation time. The information processing device according to claim 1 .
4. The security information is The maintenance work time and the replacement parts for the abnormal parts are included. The information processing device according to claim 2 .
5. The maintenance information creation unit based on the error code recorded in the equipment operation information, extracting a plurality of pieces of report information in which the error code that satisfies the error code condition is recorded using the error code as a criterion, and performing statistical processing to tally up the abnormal points and the maintenance work included in each of the extracted plurality of pieces of report information, thereby creating the maintenance information of the target equipment. The information processing device according to claim 2 .
6. The security information is The maintenance work includes the time required for the maintenance work and the replacement parts for the life-span parts. The information processing device according to claim 3 .
7. The maintenance information creation unit based on the operation time recorded in the equipment operation information, extracting a plurality of pieces of report information in which the operation time that satisfies the operation time condition is recorded using the operation time as a reference, and performing statistical processing to tally the life-limit locations and the maintenance work that are included in each of the extracted plurality of pieces of report information, thereby creating the maintenance information of the target equipment. The information processing device according to claim 3 .
8. The security information is a quote showing the cost of the maintenance work and the replacement parts; 7. The information processing device according to claim 4 or 6.
9. a maintenance plan formulation unit that refers to a maintenance worker database in which the schedules and skill levels of maintenance workers are registered for each maintenance worker based on the maintenance information created by the maintenance information creation unit, selects the maintenance worker to be used to perform the maintenance work included in the maintenance information, and formulates a plan for the maintenance work, The information processing device according to claim 4 .
10. 1. A computer-implemented information processing method, comprising: an operation information acquisition step of acquiring equipment operation information recorded by operating the target equipment; and a maintenance information creation step of referring to a report database in which report information recording events that have occurred in the past in devices having the same or similar functions as the target device is registered based on the device operation information acquired by the operation information acquisition step, and creating maintenance information regarding the maintenance of the target device. Information processing methods.
11. An information processing program for causing a computer to execute information processing, The computer, an operation information acquisition step of acquiring equipment operation information recorded by operating the target equipment; a maintenance information creation step of creating maintenance information regarding the maintenance of the target equipment by referring to a report database in which report information recording events that have occurred in the past in equipment having the same or similar functions as the target equipment is registered, based on the equipment operation information acquired by the operation information acquisition step; and an information processing program for executing the information processing, the information processing program including:
12. A recording medium on which the information processing program according to claim 11 is recorded.
Citation Information
Patent Citations
Water supply device and method for controlling the same
JP2010065703A