Recovery priority level calculation system and control method of recovery priority level calculation system
The recovery priority calculation system dynamically adjusts priorities using default and variable values to address changing disaster conditions, optimizing resource allocation for recovery work.
Patent Information
- Application Number
- JP2024018872
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2024-02-09
- Publication Date
- 2025-08-22
- Estimated Expiration
- 2044-02-09
AI Technical Summary
Existing systems fail to appropriately adjust recovery priorities for multiple targets based on changing damage situations and time of disasters, leading to suboptimal worker dispatch.
A recovery priority calculation system that incorporates default and variable values to dynamically calculate priorities based on the status and situation of each recovery target, using a formula that considers coefficients and time-dependent fluctuations.
Enables accurate and situation-aware prioritization of recovery work, ensuring that resources are allocated efficiently and effectively based on real-time conditions.
Smart Images

Figure 2025123034000001_ABST
Abstract
Description
[Technical Field]
[0001] The present invention relates to a recovery priority calculation system that calculates the recovery priority of each recovery target, and a control method for the recovery priority calculation system. [Background technology]
[0002] Patent Document 1 discloses an elevator maintenance management system that can accurately and quickly select maintenance personnel who can arrive early in a building where a malfunction has occurred in elevator or other elevator equipment and can carry out restoration work.
[0003] Patent Document 2 discloses a system that uses a computer to allocate a plurality of workers to a plurality of areas where elevator equipment is present in order to restore the elevator equipment. [Prior art documents] [Patent documents]
[0004] [Patent Document 1] Japanese Patent No. 4795457 [Patent Document 2] Japanese Patent No. 6490605 Summary of the Invention [Problem to be solved by the invention]
[0005] Conventionally, when a disaster such as an earthquake causes multiple outages or failures to occur simultaneously over a wide area, the selection of workers to carry out recovery work and the order in which workers are dispatched to the recovery targets are determined according to a recovery priority predetermined for each recovery target. However, because the recovery priority for each recovery target is thought to change depending on the damage situation of the recovery target and / or the time of the disaster, it may not always be appropriate to use only the recovery priority determined in advance.
[0006] An aspect of the present invention aims to appropriately calculate the recovery priorities of multiple recovery targets. [Means for solving the problem]
[0007] In order to solve the above problems, a recovery priority calculation system according to one aspect of the present invention is a recovery priority calculation system that calculates the recovery priorities of multiple recovery targets located at different locations where an event requiring recovery work has occurred, and includes: a default value acquisition unit that acquires a default value of the recovery priority that is predetermined for each of the recovery targets; a variable value acquisition unit that acquires a variable value of the recovery priority that is predetermined for each of the recovery targets in association with a situation that the recovery target can be in; and a calculation unit that calculates the recovery priority for each of the recovery targets from the default value and the variable value.
[0008] In order to solve the above problems, a recovery priority calculation system according to one aspect of the present invention calculates the recovery priorities of multiple recovery targets located at different locations where an event requiring recovery work has occurred, and includes: a default value acquisition unit that acquires a default value of the recovery priority that is predetermined for each of the recovery targets; a calculation unit that calculates a fluctuation value of the recovery priority for each of the recovery targets according to the time when the event occurred; and a calculation unit that calculates the recovery priority for each of the recovery targets from the default value and the fluctuation value.
[0009] In order to solve the above problems, a control method according to one aspect of the present invention is a control method for a recovery priority calculation system that calculates recovery priorities for multiple recovery targets located at different locations where an event requiring recovery work has occurred, and includes: a default value acquisition step that acquires a default value of the recovery priority that is predetermined for each of the recovery targets; a variable value acquisition step that acquires, for each of the recovery targets, a variable value of the recovery priority that is predetermined in association with a situation that the recovery target can be in; and a calculation step that calculates, for each of the recovery targets, the recovery priority from the default value and the variable value.
[0010] In order to solve the above problem, a control method according to one aspect of the present invention is a control method for a recovery priority calculation system that calculates recovery priorities for multiple recovery targets located at different locations where an event requiring recovery work has occurred, and includes: a default value acquisition step of acquiring a default value of the recovery priority that is predetermined for each of the recovery targets; a calculation step of calculating a variable value of the recovery priority for each of the recovery targets according to the time when the event occurred; and a calculation step of calculating the recovery priority for each of the recovery targets from the default value and the variable value.
[0011] The recovery priority calculation system according to each aspect of the present invention may be realized by a computer. In this case, the control program for the recovery priority calculation system, which causes the computer to operate as each unit (software element) of the recovery priority calculation system, and the computer-readable recording medium on which the control program is recorded, also fall within the scope of the present invention. [Effects of the Invention]
[0012] According to one aspect of the present invention, it is possible to appropriately calculate the recovery priorities of a plurality of recovery targets. [Brief explanation of the drawings]
[0013] [Figure 1] 1 is a block diagram showing a configuration of a recovery priority calculation system according to a first embodiment of the present invention. [Figure 2] 10A and 10B are diagrams illustrating examples of restoration necessity information, default value information, and coefficient information. [Figure 3] FIG. 10 is a diagram illustrating an example of variable value information of a certain restoration target. [Figure 4] FIG. 10 is a diagram showing the location of facilities on a map and the restoration priority of each facility based on a predetermined value. [Figure 5] FIG. 10 is a diagram showing the location of facilities on a map and restoration priorities based on default values, coefficients, and fluctuation values of each facility. [Figure 6]4 is a flowchart illustrating an example of processing performed in the recovery priority calculation system according to the first embodiment. [Figure 7] FIG. 10 is a block diagram showing the configuration of a recovery priority calculation system according to a second embodiment of the present invention. [Figure 8] FIG. 10 is a diagram illustrating an example of coefficient information in which a plurality of coefficients are associated with a plurality of time periods. [Figure 9] 10 is a diagram showing an example of coefficient information in which a plurality of coefficients are associated with each of the days of the week. FIG. [Figure 10] FIG. 10 is a diagram illustrating an example of coefficient information in which a plurality of coefficients are associated with whether or not a facility or the like in which a restoration target is installed is open. [Figure 11] FIG. 10 is a block diagram showing a configuration of a recovery priority calculation system according to a third embodiment of the present invention. [Figure 12] FIG. 10 is a diagram illustrating an example of usage degree information. [Figure 13] FIG. 10 is a diagram illustrating another example of usage degree information. [Figure 14] 11 is a flowchart illustrating an example of processing performed in the recovery priority calculation system according to the third embodiment. [Figure 15] FIG. 10 is a block diagram showing a configuration of a recovery priority calculation system according to a fourth embodiment of the present invention. [Figure 16] 10 is a flowchart illustrating an example of processing performed in a recovery priority calculation system according to a fourth embodiment. DETAILED DESCRIPTION OF THE INVENTION
[0014] [Embodiment 1] <Outline of recovery priority calculation system 100> An embodiment of the present invention will be described below. A recovery priority calculation system 100 according to an embodiment of the present invention is a system that calculates the recovery priorities of multiple recovery targets R located in different locations where an event requiring recovery work has occurred. The recovery priority calculation system 100 acquires a default recovery priority value that is predetermined for each recovery target R, and acquires a variable recovery priority value that is predetermined for each recovery target R in association with a possible situation for the recovery target. The recovery priority calculation system 100 calculates the recovery priority for each recovery target R from the acquired default value and variable value.
[0015] The restoration target R is a piece of equipment for which an event requiring restoration work has occurred, among the pieces of equipment for which restoration priorities are calculated by the restoration priority calculation system 100. As an example, the restoration target R is elevator equipment, and the event is the shutdown of the elevator equipment. When the elevator equipment stops due to a disaster such as an earthquake, the restoration priority calculation system 100 designates the stopped elevator equipment as the restoration target R and calculates the restoration priority of the restoration target R.
[0016] The recovery priority is the priority of the recovery work for the recovery target R, and can be used to identify which of multiple recovery targets R should be given priority for recovery. In the recovery priority calculation system 100, the recovery priority is calculated as a numerical value indicating the priority of the recovery work for the recovery target R. Note that the recovery priority may be expressed by a character or the like corresponding to the numerical value indicating the priority. In the following description, the numerical value indicating the recovery priority will be simply referred to as the "recovery priority."
[0017] <Details of the recovery priority calculation system 100> Details of the recovery priority calculation system 100 will be described below with reference to Fig. 1. Fig. 1 is a block diagram showing the configuration of the recovery priority calculation system 100 according to the first embodiment. As shown in Fig. 1, the recovery priority calculation system 100 includes a calculation device 1. The calculation device 1 is a device that calculates recovery priorities according to the status of equipment that is a recovery target R. Also, as shown in Fig. 1, the recovery priority calculation system 100 may include an input device 2 that is an external device for inputting information indicating the status of the equipment to the calculation device 1.
[0018] <Calculation device 1> 1, the calculation device 1 includes a control unit 11, a storage unit 12, an input / output interface 13, and an output unit 14. When the calculation device 1 receives an input instructing it to calculate a recovery priority, it calculates the recovery priority according to the status of the equipment that is the recovery target R. Each time information indicating the necessity of recovery of the equipment or the status of the equipment is updated, the calculation device 1 may set the equipment as the recovery target R and calculate the recovery priority of the recovery target R.
[0019] The information indicating the status of the equipment may be stored in an external device such as the input device 2. In this case, when the calculation device 1 receives an input instructing to calculate the recovery priority, the calculation device 1 may acquire information indicating the status of the equipment that is the recovery target R from the input device 2. Furthermore, the calculation device 1 may calculate the recovery priority at predetermined time intervals.
[0020] The control unit 11 executes various processes performed in the calculation device 1. The storage unit 12 stores information used in the calculation device 1. The input / output interface 13 is a communication module for exchanging information between the calculation device 1 and devices other than the calculation device 1. The output unit 14 outputs the recovery priority calculated in the calculation device 1. The output unit 14 may be a communication module for transmitting information indicating the calculated recovery priority to an external device such as a device for determining a recovery path. The output unit 14 may also be a device such as a display that displays information indicating the calculated recovery priority.
[0021] (Storage unit 12) As shown in FIG. 1, the storage unit 12 stores restoration necessity information 121, default value information 122, coefficient information 123, status information 124, and variable value information 125.
[0022] Fig. 2 is a diagram showing examples of the restoration necessity information 121, the default value information 122, and the coefficient information 123. As shown in Fig. 2, the restoration necessity information 121, the default value information 122, and the coefficient information 123 for each piece of equipment are stored in association with identification information indicating each piece of equipment.
[0023] The restoration necessity information 121 is information indicating whether restoration work is necessary for each of a plurality of pieces of equipment, that is, whether each of a plurality of pieces of equipment is a restoration target R that requires restoration work. When the restoration necessity information 121 of a certain piece of equipment indicates that restoration work is necessary ("required" in FIG. 2), the piece of equipment is a restoration target R and is subject to calculation of restoration priority. When the restoration necessity information 121 of a certain piece of equipment indicates that restoration work is not necessary ("no" in FIG. 2), the piece of equipment is not a restoration target R and the restoration priority is not calculated.
[0024] The default value information 122 is information indicating a value that serves as a reference for the recovery priority of the recovery target R. The default value is a fixed value that is set in advance based on the function, installation location, and characteristics of the recovery target R. In order to simplify the setting, the storage unit 12 may set discriminant values such as S, A, B, etc. as the default value information 122. In this case, when calculating the recovery priority, each discriminant value is converted into a numerical value that represents the default value, such as 90, 70, 50, etc., and used.
[0025] The coefficient information 123 is information indicating a coefficient that is set depending on the extent to which a fluctuation value is reflected in the recovery priority. The coefficient is a fixed value determined for each recovery target R and is set in advance for each facility. As an example, the value of the coefficient corresponding to a normal recovery target R may be about 0.5. Furthermore, the coefficient corresponding to a facility installed in a site where it is desired not to change the recovery priority (for example, a site that requires urgent attention, such as an emergency ward) may be set to a small value, for example, about 0.01. Furthermore, the coefficient corresponding to a facility installed in a site where the recovery priority changes significantly depending on the time of day or other circumstances may be set to a large value, for example, about 0.8.
[0026] In addition, in the memory unit 12, the coefficient information 123, like the default value information 122, may be stored as a discriminant value representing a coefficient to simplify the setting value, and may be converted into a numerical value when used to calculate the recovery priority.
[0027] The status information 124 is information indicating the status of the recovery target R, and is used to identify the fluctuation value of the recovery target R. The status is the status of the recovery target R at the time when an event occurs, or the status of the recovery target R at the time when the recovery priority is calculated. For example, the status may be a situation in which a user needs to be rescued. Specifically, the status information 124 may store information indicating whether or not a person is trapped in the recovery target R.
[0028] The situation may also be a time period characteristic. The time period characteristic is a characteristic that indicates the state of the recovery target R during that time period. Specifically, the time period characteristic may be information that indicates the number of users using the recovery target R during a time period that includes the time when the event occurred or the time when the recovery priority is calculated. For example, the time period characteristic may be information that indicates whether the time period is a time period with many users, a time period with a slightly large number of users, a time period with an average number of users, a time period with a slightly small number of users, a time period with few users, or a time period with almost no users.
[0029] The status may also be a status indicating whether or not a priority response is required for the recovery target R. Specifically, the status information 124 may store information indicating that a priority response is required for the recovery target R, information indicating that a priority response is not required for the recovery target R, or information indicating that no contact has been received regarding a priority response to the recovery target R.
[0030] The variable value information 125 is information indicating a variable value identified based on the status of the recovery target R, and is set for each recovery target R. Fig. 3 shows an example of the variable value information 125 for a certain recovery target R. As shown in Fig. 3, the variable value information 125 associates situations that may occur in the recovery target R with variable values corresponding to those situations. In the variable value information 125, a variable value corresponding to a situation in which it is not necessary to change the recovery priority is set to 0.
[0031] For example, the situation is a situation in which a user needs to be rescued in a recovery target R, and the variable value associated with the situation is determined so that the recovery priority calculated by the calculation unit 115 for the recovery target R in which the situation occurs is given the highest priority. Specifically, as shown in Fig. 3, the situation is the presence or absence of entrapment, and if entrapment has occurred in a certain recovery target R, the calculated recovery priority is set to be the highest regardless of the values of the default values, coefficients, and other variable values. On the other hand, if entrapment has not occurred in a certain recovery target R, the variable value is set to 0.
[0032] The above situation is a situation in which the recovery priority of the recovery target R is increased, and the variation value associated with the situation is determined so that the recovery priority calculated by the calculation unit 115 for the recovery target R in which the situation occurs is relatively high. For example, the variation value associated with a situation in which the recovery priority is increased is a positive value.
[0033] The above situation is a situation that lowers the recovery priority of the recovery target R, and the variation value associated with the situation is determined so that the recovery priority calculated by the calculation unit 115 for the recovery target R in which the situation occurs becomes relatively low. For example, the variation value associated with a situation that raises the recovery priority is a negative value.
[0034] 3, the situation may be a time period characteristic, and the situation represented by the time period characteristic may be associated with a variation value corresponding to the situation as variation value information 125. The time period characteristic may be, for example, a characteristic indicating whether or not the number of people using the facility is higher than average.
[0035] For example, if equipment such as an elevator stops during a time period with more people than average, it is considered that restoration should be prioritized. Therefore, the variation value associated with a time period with more people than average is set so that the restoration priority is relatively high. Specifically, the variation value associated with a time period with more people than average is a positive value. Also, different variation values may be set for each level of the degree of crowding. For example, the variation value associated with a time period with more people than average may be set to be larger than the variation value associated with a time period with slightly more people than average.
[0036] Furthermore, if an event occurs during a time period when the number of people using the facility is about average, there is no need to vary the recovery priority based on the time period. Therefore, the variation value associated with a time period when the number of people using the facility is about average may be 0.
[0037] Furthermore, if equipment such as an elevator stops during a time period with few people, it is considered that there is little need to prioritize restoration. Therefore, the variation value associated with a time period with fewer people than average is set to have a relatively low restoration priority. Specifically, the variation value associated with a time period with fewer people than average is a negative value. Different variation values may be set for each level of the degree of low occupancy. For example, the variation value associated with a time period with slightly fewer people than average and a time period with fewer people than average may be set to be smaller. Furthermore, an even smaller variation value may be set for a time period with few people and little use of equipment.
[0038] 3, the situation may be, for example, whether or not a priority response is required, and the situation indicating whether or not a priority response is required may be associated with a variable value corresponding to the situation as variable value information 125. The situation indicating whether or not a priority response is required may be, for example, whether a notification indicating that a priority response is required has been received, whether a notification indicating that a priority response is not required has been received, or whether a notification regarding a priority response has not been received.
[0039] For example, if a notification is received that a certain recovery target R needs to be restored as a priority, it is considered that the need to restore the recovery target R as a priority is high. Therefore, the variation value associated with the situation in which a notification that a priority response is required has been received is a positive value. On the other hand, if a notification is received that a certain recovery target R does not need to be restored as a priority, it is considered that the need to restore the recovery target R as a priority is low. Therefore, the variation value associated with the situation in which a notification that a priority response is not required has been received is a negative value. Furthermore, if a notification is not received that a certain recovery target R needs to be restored as a priority, there is no need to change the recovery priority based on whether a priority response is required. Therefore, the variation value associated with the situation in which a notification about a priority response has not been received is 0.
[0040] (Control unit 11) As shown in FIG. 1, the control unit 11 includes an update unit 111, a specification unit 112, a default value acquisition unit 113, a variation value acquisition unit 114, a calculation unit 115, and an output control unit .
[0041] (Updated part 111) The update unit 111 updates the storage unit 12. For example, when the update unit 111 acquires information indicating that an event requiring recovery work has occurred for a certain piece of equipment or information indicating that recovery work has been completed, the update unit 111 updates the recovery necessity information 121 based on the information. Furthermore, the update unit 111 updates the status information 124 in the storage unit 12 every time it acquires status information 124. The update unit 111 may acquire information by receiving it from an input device 2 external to the computing device 1 via the input / output interface 13, or may acquire information by input to an input unit (not shown) provided in the computing device 1. When the update unit 111 updates the storage unit 12, it may output information indicating that the update has been performed to the identification unit 112.
[0042] (Specific Section 112) The identification unit 112 identifies a restoration target R for which a restoration priority is to be calculated. The identification unit 112 refers to the storage unit 12, and identifies equipment that requires restoration work (equipment for which the restoration necessity is "required" in FIG. 2) from among the equipment stored in the storage unit 12. The identification unit 112 identifies the equipment that requires restoration work as the restoration target R, and outputs information indicating the identified restoration target R to other processing units of the control unit 11. As a result, the calculation device 1 starts calculating the restoration priority of the restoration target R.
[0043] The identification unit 112 may check whether all the equipment stored in the memory unit 12 needs to be restored, or may check only the equipment stored in the memory unit 12 that is located within a specified area needs to be restored.
[0044] Furthermore, the identifying unit 112 may identify the recovery target R when an event occurs and the storage unit 12 is updated. Furthermore, the identifying unit 112 may identify the recovery target R at predetermined time intervals after the event occurs. Furthermore, the identifying unit 112 may identify the recovery target R every time the status information 124 of the recovery target R is updated by the update unit 111. Furthermore, the identifying unit 112 may identify the recovery target R when an instruction to start a process of calculating recovery priority is received via the external input device 2 or an input unit (not shown) of the calculation device 1.
[0045] (Default value acquisition unit 113) The default value acquisition unit 113 acquires a default value of recovery priority that is predetermined for each recovery target R. Specifically, when the default value acquisition unit 113 acquires information indicating the recovery target R from the identification unit 112, the default value acquisition unit 113 refers to the storage unit 12 and acquires a default value of the recovery priority that corresponds to the recovery target R. The default value acquisition unit 113 also acquires a coefficient that is determined for the recovery target R. The default value acquisition unit 113 outputs the acquired default value and coefficient to the calculation unit 115. Note that when there are multiple recovery targets R, the default value acquisition unit 113 acquires the default value and coefficient for each of the multiple recovery targets R.
[0046] (variation value acquisition unit 114) The variation value acquisition unit 114 acquires, for each recovery target R, a variation value of a predetermined recovery priority in association with a possible state of the recovery target R. The variation value acquisition unit 114 outputs the acquired variation value to the calculation unit 115.
[0047] Specifically, when the variation value acquisition unit 114 acquires information indicating the restoration target R, it refers to the storage unit 12, acquires status information 124 of the restoration target R, and identifies the status of the restoration target R. If the status information 124 includes items indicating multiple statuses, the variation value acquisition unit 114 identifies the status corresponding to each of the multiple items. For example, the variation value acquisition unit 114 identifies whether or not a person is trapped in the restoration target R, time zone characteristics, notification of the need for priority response, and other statuses.
[0048] The time zone characteristics may be characteristics of the time zone when an event occurs in the recovery target R, or may be characteristics of the time zone when the recovery priority is calculated. The notification of the need for priority response is information indicating whether or not there is a notification that recovery should be prioritized, or whether or not there is a notification that recovery does not need to be prioritized.
[0049] When the variable value acquisition unit 114 identifies the status of the recovery target R, it refers to the variable value information 125 and acquires a predetermined variable value of recovery priority that corresponds to the status that the recovery target R can be in, based on the status of the recovery target R.
[0050] As an example, let us consider a case where, for recovery target R, in which the correspondence between situations and variation values shown in Fig. 3 is set, there is no entrapment, the time period characteristics indicate a time period with slightly more users than average, there is no contact regarding priority handling, and there is no information about other situations. In this case, the variation value acquisition unit 114 acquires 0, 40, 0, and 0 as variation values corresponding to the respective situations.
[0051] If there are multiple restoration targets R, the variation value acquisition unit 114 acquires the variation values of each of the multiple restoration targets R.
[0052] (Calculation unit 115) The calculation unit 115 calculates the recovery priority from the default value and the variable value for each recovery target R. When the calculation unit 115 acquires the default value, the coefficient, and the variable value from the default value acquisition unit 113 and the variable value acquisition unit 114, the calculation unit 115 calculates the recovery priority of the recovery target R from a multiplication value based on the default value and the variable value.
[0053] The calculation unit 115 calculates the recovery priority by adding a default value and a multiplied value obtained by multiplying the variable value by a coefficient determined for each recovery target R. Specifically, the calculation unit 115 calculates the recovery priority using the following formula (1). Note that when there are multiple variable values, the calculation unit 115 uses the sum of the multiple variable values as the variable value. Recovery priority = default value + {(coefficient) × (variable value)} Formula (1)
[0054] Here, the variation value used to calculate the recovery priority is set according to the status of the recovery target R. For example, a positive value is set as a variation value corresponding to a status in which the recovery priority of the recovery target R is increased, such as a time period with slightly more users than average, and a value larger than the variation value for a time period with a slightly larger number of users is set for a time period with a higher number of users. On the other hand, a negative value is set as a variation value corresponding to a status in which the recovery priority of the recovery target R is decreased, such as a time period with slightly fewer users than average, and a value smaller than the variation value for a time period with a slightly smaller number of users is set for a time period with a smaller number of users. Therefore, the calculation unit 115 can calculate the recovery priority according to the status of the recovery target R.
[0055] Furthermore, a large coefficient value is set for a recovery target R whose priority may be changed depending on the situation, and a small coefficient value is set for a recovery target R whose priority should not be changed significantly regardless of the situation. As a result, the fluctuation value has a large effect on the recovery priority of a recovery target R whose priority may be changed, and the fluctuation value has little effect on the recovery priority of a recovery target R whose priority should not be changed significantly. Therefore, the calculation unit 115 can calculate a more appropriate recovery priority for each recovery target R.
[0056] When there are multiple restoration targets R, the variation value acquisition unit 114 calculates the restoration priority of each of the multiple restoration targets R.
[0057] The calculation unit 115 may calculate the recovery priority without using a coefficient. In this case, the calculation unit 115 may set a value obtained by adding a variable value to a preset value as the value indicating the recovery priority.
[0058] Furthermore, when multiple restoration targets R exist at one site, the calculation unit 115 may use some of the multiple restoration targets R present at one site as the representative value of the restoration priority of the restoration targets R at the site. Specifically, when multiple elevators installed in one building are stopped, the calculation unit 115 may calculate the restoration priority for each of the multiple elevators that are restoration targets R, and use the highest value as the representative value of the restoration priority of the restoration targets R installed at the site.
[0059] (output control unit 116) The output control unit 116 acquires the recovery priorities calculated by the calculation unit 115 and outputs them to the output unit 14. When the calculation unit 115 calculates the recovery priorities of multiple recovery targets R, the output control unit 116 outputs information indicating the calculated recovery priorities of all recovery targets R to the output unit 14.
[0060] For example, when the output unit 14 is a communication module for communicating with an external device and the calculation device 1 is communicably connected to a device that determines the route and order of recovery work, the output control unit 116 may transmit information associating the recovery target R with the recovery priority to the device via the output unit 14. Furthermore, the output control unit 116 may further transmit the information to another device.
[0061] Furthermore, when the output unit 14 is a device such as a display, the output control unit 116 may control the output unit 14 to display information indicating the restoration priority and information indicating the position of the restoration target R on a map.
[0062] <Example of recovery priority calculation> A specific example of the correspondence between the state of the recovery target R and the recovery priority calculated by the calculation unit 115 in the calculation device 1 will be described below.
[0063] First, in FIG. 2, a case will be described in which an event occurs in the equipment indicated by the identification information "001" (hereinafter referred to as equipment 001), and the equipment becomes the restoration target R. Here, equipment 001 is equipment for which there are no special circumstances that require consideration in advance regarding restoration priority, and the default value and coefficient are set to average values. Specifically, as shown in FIG. 2, the default value for equipment 001 is set to 50, and the coefficient is set to 0.5.
[0064] If an event occurs in facility 001 and facility 001 becomes the recovery target R, and no entrapment occurs, the fluctuation value corresponding to that situation is 0. Also, if the event occurs during a time period when the number of users is about average, the fluctuation value corresponding to that time period is 0. Also, if no other situations occur that require consideration of fluctuation values going up or down, the fluctuation values corresponding to other situations are 0. Therefore, in order to calculate the recovery priority of facility 001, equation (2) is obtained by substituting each value into equation (1) above, as follows: Recovery priority of facility 001 = 50 + {0.5 × (0 + 0 + 0)} Equation (2)
[0065] The recovery priority of facility 001 calculated by the calculation unit 115 based on formula (2) is 50. In this way, if there are no special circumstances for the recovery target R itself and no situation that needs to be considered has occurred, the recovery priority calculated for the recovery target R is the same as the default value.
[0066] Next, in FIG. 2, a case will be described in which an event occurs in the facility indicated by the identification information "002" (hereinafter referred to as facility 002), and the facility becomes the restoration target R. Here, facility 002 is a facility with a high preset restoration priority. However, facility 002 is a facility in which the number of users fluctuates greatly depending on the time of day. Therefore, the default value and coefficient for facility 002 are set to relatively high values. Specifically, as shown in FIG. 2, the default value for facility 002 is set to 70, and the coefficient is set to 0.8.
[0067] If an event occurs in facility 002 and facility 002 becomes the recovery target R, and no entrapment occurs, the variation value corresponding to that situation is 0. If the event occurs during a time period when there are almost no users, the variation value corresponding to that time period is -80. If no other situations occur that require consideration of fluctuations in the variation value, the variation value corresponding to the other situations is 0. Therefore, in order to calculate the recovery priority of facility 002, equation (3) is obtained by substituting each value into equation (1) above, as follows: Recovery priority of facility 002 = 70 + [0.8 × {0 + (-80) + 0}] Equation (3)
[0068] The recovery priority of facility 002 calculated by the calculation unit 115 based on the above formula (3) is 6. In this way, even if the recovery target R has a high preset recovery priority value, if the situation allows the recovery priority of the recovery target R to be lowered, the recovery priority is calculated taking the situation into consideration. Furthermore, by setting a high coefficient for recovery targets R whose recovery priority may be increased or decreased depending on the situation, the influence of the variable value depending on the situation on the recovery priority can be increased. Specifically, for recovery targets R such as facility 002, which do not mind if recovery is delayed when an event occurs during a time period with few users, a relatively low recovery priority is calculated. Furthermore, because the coefficient is set high for facility 002, the influence of the variable value depending on the time period on the recovery priority can be increased. This allows the recovery priority of recovery target R, which should be restored with priority over other facilities 002, to be relatively high.
[0069] Next, in FIG. 2, a case will be described in which an event occurs in the facility indicated by the identification information "003" (hereinafter referred to as facility 003), and the facility becomes the restoration target R. Here, facility 003 is a facility with a high preset restoration priority. Therefore, a relatively high default value is set for facility 003. Furthermore, facility 003 is a facility such as an emergency ward, and although the number of users varies depending on the time of day, it is a facility for which a maintenance worker should be dispatched to restore the facility if an event occurs regardless of the time of day. Therefore, a relatively low value is set for the coefficient of facility 003. Specifically, as shown in FIG. 2, the default value of facility 003 is set to 90, and the coefficient is set to 0.01.
[0070] If an event occurs in facility 003 and facility 003 becomes the recovery target R, and no entrapment occurs, the variation value corresponding to that situation is 0. If the event occurs during a time period when there are almost no users, the variation value corresponding to that time period is -50. If no other situations occur that require consideration of an increase or decrease in the variation value, the variation value corresponding to the other situations is 0. Therefore, in order to calculate the recovery priority of facility 003, equation (4) is obtained by substituting each value into equation (1) above, as follows: Recovery priority of facility 003 = 90 + (0.01 × (0 + (-50) + 0)) Equation (4)
[0071] The recovery priority of facility 003 calculated by the calculation unit 115 based on the above formula (4) is 89.5. In this way, a relatively high recovery priority can be calculated for recovery target R, which should be restored with priority regardless of the situation when an event occurs. Specifically, by setting the default value high and the coefficient low, as in facility 003, a relatively high recovery priority can be calculated for recovery target R, which should be restored quickly even if an event occurs during a time period with few users.
[0072] Next, in FIG. 2, a case will be described in which an event occurs in the equipment indicated by the identification information "004" (hereinafter referred to as equipment 004), and the equipment becomes the restoration target R. Here, equipment 004 is equipment with a low preset restoration priority. Therefore, the default value and coefficient for equipment 004 are set to low values. Furthermore, equipment 004 is equipment for which there are no special circumstances that require consideration in advance regarding restoration priority. Therefore, the coefficient for equipment 004 is set to an average value. Specifically, as shown in FIG. 2, the default value for equipment 004 is set to 30, and the coefficient is set to 0.5.
[0073] Here, if an event occurs in equipment and the equipment becomes the recovery target R, and if a person is trapped, the variation value corresponding to the situation of trapping is set so that the recovery priority is maximized regardless of the default value, coefficient, or variation value. Specifically, if a trapping occurs in equipment 004, the variation value is 1000000. Furthermore, if an event occurs during a time period when the number of users is lower than average, the variation value corresponding to that time period is -40. Furthermore, if no other situations occur that require consideration of an increase or decrease in the variation value, the variation value corresponding to other situations is 0. Therefore, to calculate the recovery priority of equipment 004, equation (5) is obtained by substituting each value into equation (1) above, as follows: Recovery priority of facility 004 = 30 + (0.5 × (1000000 + (-40) + 0)) Formula (5)
[0074] The recovery priority of the facility 004 calculated by the calculation unit 115 based on the above formula (5) is 500010. Note that, since any value exceeding 100 in the calculated recovery priority is rounded down, the final recovery priority is 100.
[0075] In this way, even if the recovery target R has a low preset recovery priority value, if a situation occurs in which the recovery priority of the recovery target R should be increased, the recovery priority is calculated taking into account the situation. In particular, if a situation occurs in which a person in need of rescue is present, such as when a person is trapped, the calculation unit 115 calculates the highest recovery priority regardless of the preset value, coefficient, and variable values based on other situations. Therefore, for the recovery target R for which recovery should be given the highest priority, the highest recovery priority can be calculated regardless of the preset recovery priority and other situations of the recovery target R.
[0076] Next, a case will be described in which no event occurs in the facility indicated by the identification information "005" (hereinafter referred to as facility 005) in Fig. 2. In this case, the calculation unit 115 does not calculate the recovery priority of facility 005. This reduces the possibility that facility 005, which does not require recovery work, will become noise when considering recovery work for recovery target R.
[0077] Below, we will explain the results of comparing the preset recovery priorities for each piece of equipment with the recovery priorities when an event actually occurs in multiple pieces of equipment, using Figures 4 and 5. Figure 4 shows the location of the equipment on a map and the recovery priorities based on the default values for each piece of equipment. Figure 5 also shows the location of the equipment on a map and the recovery priorities based on the default values, coefficients, and fluctuation values for each piece of equipment.
[0078] In Figures 4 and 5, a black circle indicates a high recovery priority. Specifically, a black circle indicates a recovery priority of 70 or higher. Also in Figures 4 and 5, a checkered circle indicates a medium recovery priority. Specifically, a checkered circle indicates a recovery priority of 0 or higher and lower than 70. Also in Figures 4 and 5, a shaded circle indicates a low recovery priority. Specifically, a shaded circle indicates a recovery priority of -100 or higher and lower than 0. Also in Figures 4 and 5, a white circle indicates that the recovery priority has not been calculated.
[0079] In Figures 4 and 5, the circles designated by reference numerals 401 and 501 indicate facility 001. In Figures 4 and 5, the circles designated by reference numerals 402 and 502 indicate facility 002. In Figures 4 and 5, the circles designated by reference numerals 403 and 503 indicate facility 003. In Figures 4 and 5, the circles designated by reference numerals 404 and 504 indicate facility 004. In Figures 4 and 5, the circles designated by reference numerals 405 and 505 indicate facility 005.
[0080] When a disaster such as an earthquake occurs in the area shown in Figures 4 and 5, the recovery priority calculation system 100 calculates the recovery priority of the recovery target R in that area. Here, as shown in Figures 4 and 5, the recovery priority calculation system 100 makes it possible to change the actual recovery priority from the preset recovery priority depending on the status of the equipment.
[0081] Specifically, as shown by reference numerals 401 and 501, when facility 001 becomes recovery target R, there are no particular circumstances requiring consideration, so the actual recovery priority is the same as the preset recovery priority, which is medium. Also, as shown by reference numerals 402 and 502, facility 002, where an event occurred at a time when there were few users, has a preset recovery priority of high, but its actual recovery priority is medium. Also, as shown by reference numerals 403 and 503, when facility 003, which should be prioritized for recovery when an event occurs regardless of the circumstances, becomes recovery target R, its actual recovery priority is high, which is the same as the preset recovery priority. Also, as shown by reference numerals 404 and 504, when facility 004, where a person was trapped, has a preset recovery priority of low, but its actual recovery priority is high.
[0082] Furthermore, for equipment 005 where no event occurred, the recovery priority is not calculated by the recovery priority calculation system 100. Therefore, by using the calculation results of the recovery priority by the recovery priority calculation system 100, the priority and route of the actual recovery work can be determined by referring to the recovery priority according to the actual situation of the recovery target R that requires recovery.
[0083] <Example of Processing Flow of Recovery Priority Calculation System 100> An example of the processing performed in the recovery priority calculation system 100 will be described below with reference to Fig. 6. Fig. 6 is a flowchart for explaining an example of the processing performed in the recovery priority calculation system 100. The processing shown in Fig. 6 is performed when an event occurs that requires recovery work on a facility, such as when the facility stops due to an earthquake, and the facility becomes a recovery target R.
[0084] When an event occurs, the calculation device 1 starts processing by receiving an instruction from a person who plans the recovery work via the input device 2 or an input unit (not shown) of the calculation device 1. The calculation device 1 may perform the processing shown in FIG. 6 at predetermined time intervals, for example, every 30 minutes after the event occurs. Furthermore, the calculation device 1 may perform the processing shown in FIG. 6 each time the update unit 111 receives information on the recovery target R, for example, information indicating that an event has occurred in the equipment and that recovery is necessary, or information indicating the state of the recovery target R, and updates the storage unit 12.
[0085] First, the identification unit 112 identifies a restoration target R among the facilities for which an event has occurred and restoration work is required (S1). Specifically, the identification unit 112 identifies a facility for which the restoration necessity information 121 in the storage unit 12 indicates the need for restoration as the restoration target R. The identification unit 112 outputs information indicating the identified restoration target R to each unit of the control unit 11. Note that the identification unit 112 may identify only a facility that newly requires restoration or a facility for which the status information 124 has been updated as the restoration target R. This reduces the effort required by the calculation device 1 to calculate the restoration priority of a restoration target R for which the recovery priority has already been calculated and the status has not changed since then.
[0086] Next, upon acquiring the information indicating the recovery target R, the default value acquisition unit 113 refers to the storage unit 12 and acquires a default value of the recovery priority determined for the recovery target R (S2: default value acquisition step). The default value acquisition unit 113 also acquires a coefficient determined for the recovery target R (S3). The default value acquisition unit 113 outputs the acquired default value and coefficient to the calculation unit 115.
[0087] When the variable value acquisition unit 114 acquires the information indicating the recovery target R, it refers to the storage unit 12 and acquires status information 124 of the recovery target R (S4), and identifies the status of the recovery target R. Next, the variable value acquisition unit 114 refers to the variable value information 125, and acquires a variable value of the recovery priority that is predetermined in association with the status that the recovery target R can be in, based on the status of the recovery target R (S5: variable value acquisition step).
[0088] When there are multiple items related to the status of the restoration target R, the fluctuation value acquisition unit 114 acquires a fluctuation value of the restoration target R for each of the multiple items. For example, the fluctuation value acquisition unit 114 acquires a fluctuation value corresponding to each of the items shown in Fig. 3, specifically, whether or not a confinement has occurred in the restoration target R, the time zone characteristics of the restoration target R at the time when the restoration priority calculation is performed, whether or not a priority response is required, and other items. The fluctuation value acquisition unit 114 outputs the acquired fluctuation values to the calculation unit 115.
[0089] Upon acquiring the default value, the coefficient, and the variation value, the calculation unit 115 calculates the recovery priority of the recovery target R from the default value and a multiplication value based on the variation value (S6: calculation step). Specifically, the calculation unit 115 calculates a multiplication value by multiplying the total value of the variation values by the coefficient, and calculates a value by adding the calculated multiplication value to the default value as the recovery priority of the recovery target R.
[0090] In this way, the recovery priority calculation system 100 calculates the recovery priority according to the status of the recovery target R. Note that when there are multiple recovery targets R identified by the identification unit 112, that is, when there are multiple recovery targets R for which recovery priorities should be calculated, the recovery priority calculation system 100 performs the processes of steps S2 to S6 for each of the multiple recovery targets R, and calculates the recovery priority for each recovery target R.
[0091] Furthermore, the output control unit 116 may associate identification information indicating the recovery target R with information indicating the calculated recovery priority of the recovery target R, and output the associated information to an external device or the like via the output unit 14. This allows the external device to use the recovery priority calculated by the recovery priority calculation system 100.
[0092] [Embodiment 2] Other embodiments of the present invention will be described below. For ease of explanation, the same reference numerals will be used to designate components having the same functions as those described in the above embodiment, and the description thereof will not be repeated.
[0093] Fig. 7 is a block diagram showing the configuration of a recovery priority calculation system 100A according to embodiment 2. The recovery priority calculation system 100A according to embodiment 2 will be described below with reference to Fig. 7. The recovery priority calculation system 100A according to embodiment 2 calculates recovery priorities using coefficients that vary depending on the situation when calculating recovery priorities.
[0094] 7, the recovery priority calculation system 100A includes a calculation device 1A. The calculation device 1A differs from the calculation device 1 in that it includes a control unit 11A instead of the control unit 11 and a storage unit 12A instead of the storage unit 12. The control unit 11A includes a calculation unit 115A instead of the calculation unit 115. Furthermore, the storage unit 12A stores coefficient information 123A instead of the coefficient information 123.
[0095] The coefficient information 123A is information indicating coefficients used in the recovery priority calculation system 100A. The coefficients indicated by the coefficient information 123A vary depending on the situation when calculating the recovery priority.
[0096] The calculation unit 115A calculates the recovery priority using a default value, a coefficient, and a variable value. The calculation unit 115A identifies a coefficient corresponding to the situation when an event occurs in the recovery target R, and uses the identified coefficient to calculate the multiplication value.
[0097] As an example, a coefficient is determined in advance for each recovery target R in association with each time period. Fig. 8 is a diagram showing an example of coefficient information 123A in which multiple coefficients are associated with multiple time periods. The calculation unit 115A uses a coefficient associated with a time period to which the time when an event occurred in the recovery target R belongs, to calculate the multiplication value. Note that when calculating the recovery priority after some time has passed since the event occurred, the calculation unit 115A may use a coefficient associated with a time period to which the time when the recovery priority is calculated belongs, to calculate the multiplication value.
[0098] As another example, a coefficient may be determined in association with each day of the week for each recovery target R. Fig. 9 is a diagram showing an example of coefficient information 123A in which a plurality of coefficients are associated with each day of the week. The calculation unit 115A uses the coefficient associated with the day of the week on which the event occurred in the recovery target R to calculate the multiplication value.
[0099] As yet another example, a coefficient for business days and a coefficient for non-business days may be predefined for each recovery target R. Fig. 10 is a diagram showing an example of coefficient information 123A in which multiple coefficients are associated with whether the facility or the like where the recovery target R is located is open or not. The calculation unit 115A uses a coefficient determined depending on whether the day an event occurred in the recovery target R for which the recovery priority is to be calculated is a business day of the recovery target, to calculate the multiplication value.
[0100] In the coefficient information 123A, two or more conditions among the time period, day of the week, and business day may be associated with a coefficient. For example, different coefficients may be associated with the conditions of Sunday afternoon, Sunday night, and Monday night. The calculation unit 115A identifies an appropriate coefficient based on the time when the event occurred or the time when the recovery priority is calculated, and uses the coefficient to calculate the multiplication value.
[0101] Furthermore, other conditions may be associated with coefficients in the coefficient information 123A. The calculation unit 115A acquires a coefficient corresponding to the condition stored in the coefficient information 123A based on the status of the restoration target R, and uses the coefficient to calculate the multiplication value.
[0102] The extent to which the fluctuation value in the recovery target R should be reflected in the recovery priority may vary depending on the status of the recovery target R, for example, the time when an event occurred in the recovery target R or the time when the recovery priority of the recovery target R is calculated.
[0103] For example, if the recovery target R is a facility such as a hospital with a high default value, and an event occurs during hours when other surrounding hospitals are open, there are other available hospitals besides the hospital where the recovery target R is located. Therefore, even if the recovery priority of the recovery target R decreases depending on the fluctuation value and recovery is delayed, it is considered that the impact will be relatively small. On the other hand, if an event occurs during hours when other surrounding hospitals are closed, there are no other available hospitals besides the hospital where the recovery target R is located, so it is preferable to avoid a decline in the functionality of the hospital where the recovery target R is located. Therefore, if an event occurs during hours when other surrounding hospitals are closed, it is considered preferable to set the recovery priority of the recovery target R to a high value regardless of the fluctuation value.
[0104] Here, in the recovery priority calculation system 100A, the coefficient varies depending on the status of the recovery target R, for example, the time when an event occurred in the recovery target, and the calculation unit 115A calculates the recovery priority using the coefficient according to the status of the recovery target R. Therefore, the recovery priority calculation system 100A can change the degree to which the variable value is reflected in the recovery priority depending on the status of the recovery target R, and calculate a more appropriate recovery priority.
[0105] [Embodiment 3] The following describes a recovery priority calculation system 100B according to embodiment 3. The recovery priority calculation system 100B calculates a fluctuation value based on the utilization rate indicating the degree to which the equipment is utilized in a predetermined time period, and calculates the recovery priority using the fluctuation value obtained as a result of the calculation.
[0106] Fig. 11 is a block diagram showing the configuration of a recovery priority calculation system 100B according to embodiment 3. As shown in Fig. 11, the recovery priority calculation system 100B differs from the recovery priority calculation system 100 in that it includes a calculation device 1B instead of the calculation device 1. Furthermore, the calculation device 1B differs from the calculation device 1 in that it includes a control unit 11B and a storage unit 12B.
[0107] Control unit 11B includes update unit 111, identification unit 112, default value acquisition unit 113, usage degree information acquisition unit 117, calculation unit 118, calculation unit 115, and output control unit 116. Furthermore, storage unit 12B stores usage degree information 126 in addition to the information stored in storage unit 12.
[0108] The usage degree information 126 is information indicating the normal usage degree for each time period, with a predetermined time length being one unit. FIGS. 12 and 13 are diagrams showing examples of the usage degree information 126. As shown in FIGS. 12 and 13, the usage degree information 126 associates a numerical value indicating the usage degree for each hour, with information indicating a time period, with one hour being one unit, for example. Furthermore, as shown in FIGS. 12 and 13, the numerical value indicating the usage degree may be expressed in a range of -100 to 100.
[0109] The method for setting the utilization degree information 126 is explained below. First, the average number of operations and average travel distance per hour for each day over the last 30 days for the target equipment are identified. Then, based on the calculated average number of operations and average travel distance per hour for the 30 days, the utilization rate for each hour of the day is calculated. The time period with the highest calculated utilization rate is assigned a value of 100, and the time period with the lowest calculated utilization rate is assigned a value of -100, and a value representing the utilization rate for each time period is determined based on these indices. The determined value is used as a numerical value representing the utilization rate for each time period. In this way, the utilization degree information 126 for the target equipment is set.
[0110] When associating utilization rates with indices that represent utilization rates, utilization rates of multiple pieces of equipment may be used. For example, for two pieces of equipment, equipment A and another equipment B, values indicating the degree of utilization of each piece of equipment may be set, with 100 representing the time period with the highest utilization rate and -100 representing the time period with the lowest utilization rate.
[0111] (Usage degree information acquisition unit 117) The utilization degree information acquisition unit 117 acquires utilization degree information 126 that indicates the normal utilization degree for each time period, with a predetermined time length being one unit.
[0112] The usage degree information acquisition unit 117 refers to the storage unit 12B and acquires usage degree information 126 of a first time slot consisting of one or more units of time slots after the time when the event occurred. The usage degree information acquisition unit 117 acquires, as the usage degree information 126 of the first time slot, a value indicating the usage degree of the first time slot or an average value of the usage degree values of multiple units of time slots that include that time.
[0113] The range of the first time slot may be, for example, four hours. When the recovery priority is calculated at the time when an event occurs, the usage degree information acquisition unit 117 defines the period from the time when the event occurred to four hours later as the first time slot, and acquires the average value of the usage degrees of the time slots included in the first time slot. Specifically, if one unit is one hour and the event occurred at 1:17, the usage degree information acquisition unit 117 acquires the average value of the usage degree values for the 1:00, 2:00, 3:00, and 4:00 hours as usage degree information 126 for the first time slot.
[0114] Furthermore, when the calculation of the recovery priority is performed after the passage of time following the occurrence of an event, the utilization degree information acquisition unit 117 may define the period from the time when the calculation of the recovery priority is performed up to four hours later as a first time slot, and may acquire the average value of the utilization degree for the time slots included in the first time slot. For example, when an event occurs at 1:17 and the calculation of the recovery priority is performed at 3:05, the utilization degree information acquisition unit 117 may acquire the average value of the utilization degree values for the 3:00, 4:00, 5:00, and 6:00 as utilization degree information 126 for the first time slot.
[0115] Furthermore, the utilization degree information acquisition unit 117 refers to the storage unit 12B and identifies utilization degree information 126 for a second time period consisting of a first time period and one or more units of time periods following the first time period. The range of the second time period may be any period that includes the first time period and is longer than the first time period, such as 12 hours. When the recovery priority is calculated at the time an event occurs, the utilization degree information acquisition unit 117 defines the period from the time the event occurred until 12 hours later as the second time period and acquires the average utilization degree of the time periods included in the second time period. Specifically, if one unit is one hour and the event occurred at 1:17, the utilization degree information acquisition unit 117 acquires the average utilization degree value from 1:00 to 12:00 as utilization degree information 126 for the second time period.
[0116] The usage degree information 126 of the first time slot is also referred to as a short-term time slot behavior tendency. The usage degree information 126 of the second time slot is also referred to as a long-term time slot behavior tendency. The usage degree information acquisition unit 117 outputs the acquired short-term time slot behavior tendency and long-term time slot behavior tendency to the calculation unit 118.
[0117] (Calculation section 118) The calculation unit 118 calculates the fluctuation value of the recovery priority for each recovery target R according to the time when the event occurred.
[0118] Here, calculation unit 118 calculates the fluctuation value based on usage degree information 126 of one or more units of time slots after the time when the event occurred. For example, calculation unit 118 calculates the fluctuation value based on each piece of usage degree information 126 of a first time slot and each piece of usage degree information 126 of a second time slot. Specifically, calculation unit 118 calculates the average value of the short-term time slot behavior propensity and the long-term time slot behavior propensity as the fluctuation value. Calculation unit 118 outputs the fluctuation value obtained by the calculation to calculation unit 115.
[0119] The calculation unit 115 calculates the recovery priority based on the default value, the coefficient, and the variation value. Here, the variation value includes the variation value obtained by the calculation by the calculation unit 118. The calculation unit 115 may calculate the recovery priority using only the variation value obtained by the calculation by the calculation unit 118. Alternatively, the calculation unit 115 may calculate the recovery priority using the variation value obtained by the calculation by the calculation unit 118 and a variation value identified based on the status information 124 and the variation value information 125 of the recovery target R. Note that when the calculation unit 115 calculates the recovery priority using only the variation value obtained by the calculation by the calculation unit 118, the storage unit 12B does not need to store the status information 124 and the variation value information 125.
[0120] For example, if the recovery target R is a facility such as a hospital, and an event occurs during a time when other nearby hospitals are open, there are other hospitals available besides the one where the recovery target R is located. Also, if the recovery target R is a commercial facility, etc., and an event occurs during a time when few people use the facility, the recovery priority of the facility will be lowered and the impact will be relatively small even if recovery is delayed. Therefore, if the time when the event occurs is during a time when other nearby facilities such as hospitals are open, or during a time when few people use the facility, the impact will be relatively small even if the recovery priority of the recovery target R is lowered according to the fluctuation value and recovery is delayed.
[0121] On the other hand, if the recovery target R is a facility such as a hospital and an event occurs during a time when other nearby hospitals are closed, it is preferable to avoid a decline in the functionality of the hospital where the recovery target R is located, since there are no other available hospitals other than the hospital where the recovery target R is located. Also, if the recovery target R is a commercial facility, etc., and an event occurs during a time when many people use the facility, the impact of a lower recovery priority for the facility and a delay in recovery is likely to be significant. Therefore, if the time when the event occurs is during a time when other nearby facilities such as hospitals are closed or when many people use the facility, it is considered preferable to set the recovery priority of the recovery target R to a high value.
[0122] Here, the recovery priority calculation system 100B calculates the recovery priority using the utilization degree information 126 for the first time slot. As a result, the recovery priority calculation system 100B can calculate the recovery priority by taking into account the utilization degree during a short period after the occurrence of the event. For example, the recovery priority calculation system 100B can calculate a high recovery priority for a recovery target R whose utilization degree is high at the time when the event occurred or during a relatively short period after the event occurred. Furthermore, the recovery priority calculation system 100B can calculate a low recovery priority for a recovery target R whose utilization degree is low at the time when the event occurred or during a relatively short period after the event occurred.
[0123] Furthermore, the recovery priority calculation system 100B calculates the recovery priority using the utilization degree information 126 for the second time period. This allows the calculation of the recovery priority to take into account the utilization degree over a long period of time since the occurrence of the event. For example, the recovery priority calculation system 100B can calculate a high recovery priority for a recovery target R that has a high utilization degree over a relatively long period of time since the occurrence of the event. Furthermore, the recovery priority calculation system 100B can calculate a low recovery priority for a recovery target R that has a low utilization degree over a relatively long period of time since the occurrence of the event.
[0124] In the recovery priority calculation system 100B, the recovery priority may be calculated using only one of the usage degree information 126 for the first time slot or the usage degree information 126 for the second time slot. In this case, the usage degree information acquisition unit 117 acquires only one of the usage degree information 126 for the first time slot or the usage degree information 126 for the second time slot, and the calculation unit 118 outputs the usage degree information 126 acquired by the usage degree information acquisition unit 117 to the calculation unit 115 as a fluctuation value.
[0125] <Example of Processing Flow of Recovery Priority Calculation System 100B> An example of the processing performed in the recovery priority calculation system 100B will be described below with reference to Fig. 14. Fig. 14 is a flowchart for explaining an example of the processing performed in the recovery priority calculation system 100B. Note that the processing in steps S11 to S13 in Fig. 14 is similar to the processing in steps S1 to S3 in Fig. 6, and therefore the description here will be omitted.
[0126] After step S13, the usage degree information acquisition unit 117 refers to the storage unit 12 and acquires usage degree information 126 of the recovery target R (S14). Next, the usage degree information acquisition unit 117 identifies a short-term time slot behavior tendency, which is usage degree information 126 for a first time slot, from the usage degree information 126 of the recovery target R (S15). For example, the usage degree information acquisition unit 117 may determine the time slot from the time when the usage degree information acquisition unit 117 identifies the short-term time slot behavior tendency to four hours later as the first time slot, and identify the average value of the values indicating the usage degree in the first time slot as the short-term time slot behavior tendency. Furthermore, the usage degree information acquisition unit 117 identifies a long-term time slot behavior tendency, which is usage degree information 126 for a second time slot, from the usage degree information 126 of the recovery target R (S16). For example, the usage degree information acquiring unit 117 may determine the period from the time when the usage degree information acquiring unit 117 identifies the long-term time-zone behavior tendency to 12 hours later as the second time zone, and may identify the average value of the values indicating the usage degree in the second time zone as the long-term time-zone behavior tendency. The usage degree information acquiring unit 117 outputs the identified short-term time-zone behavior tendency and long-term time-zone behavior tendency to the calculation unit 118.
[0127] The calculation unit 118 calculates the fluctuation value of the recovery priority according to the time when the event occurred (S17: calculation step). Specifically, when the calculation unit 118 acquires the short-term time zone behavior tendency and the long-term time zone behavior tendency, the calculation unit 118 sets the average value of the values indicated by this information as the fluctuation value of the recovery target R. The calculation unit 118 outputs the fluctuation value obtained by the calculation to the calculation unit 115.
[0128] Upon acquiring the default value, the coefficient, and the variable value, the calculation unit 115 calculates the recovery priority of the recovery target R from the multiplication value based on the default value and the variable value (S18: calculation step). The method by which the calculation unit 115 calculates the recovery priority is the same as the processing in step S6 described using FIG. 6, except that the value obtained by the calculation by the calculation unit 118 is used as the variable value.
[0129] Through the above processing, the recovery priority of the recovery target R is calculated. If there are multiple recovery targets R for which recovery priorities should be calculated, the recovery priority calculation system 100B performs the processing of steps S12 to S18 for each of the multiple recovery targets R. As a result, the recovery priority for each of the multiple recovery targets R is calculated.
[0130] The recovery priority calculation system 100B may include the variation value acquisition unit 114 described in embodiment 1. In this case, the calculation unit 115 may calculate the recovery priority of the recovery target R using the variation value acquired by the variation value acquisition unit 114 in addition to the variation value obtained by the calculation by the calculation unit 118.
[0131] [Embodiment 4] The following describes a recovery priority calculation system 100C according to embodiment 4. The recovery priority calculation system 100C calculates a fluctuation value based on information indicating how many times a facility is used and how far it has traveled during normal times, and calculates a recovery priority using the fluctuation value obtained as a result of the calculation.
[0132] Fig. 15 is a block diagram showing the configuration of a recovery priority calculation system 100C according to embodiment 4. As shown in Fig. 15, the recovery priority calculation system 100C differs from the recovery priority calculation system 100B according to embodiment 3 in that it includes a calculation device 1C instead of the calculation device 1B. Furthermore, the calculation device 1C differs from the calculation device 1B in that it includes a control unit 11C and a storage unit 12C.
[0133] 15, control unit 11C differs from control unit 11B of calculation device 1B in that it includes count information acquisition unit 119 and distance information acquisition unit 120 instead of usage degree information acquisition unit 117, and calculation unit 118C instead of calculation unit 118. Furthermore, storage unit 12C differs from storage unit 12B of calculation device 1B in that it stores count information 127 and distance information 128 instead of usage degree information 126.
[0134] In the fourth embodiment, the recovery object R involves an action, and the memory unit 12C stores, for each recovery object R, count information 127 indicating the average number of actions per month and distance information 128 indicating the average travel distance per month.
[0135] Distance information 128 is an index indicating the distance traveled per month for a facility, and storage unit 12C stores distance information 128 corresponding to each of a plurality of facilities. For example, distance information 128 is expressed by a value between 0 and 100, and a larger value indicates a longer distance traveled per month.
[0136] Distance information 128 may be an index based on the total travel distance of a facility in one month. In this case, storage unit 12C may store, as distance information 128 for a certain facility, indexes indicating the monthly travel distance of the facility for twelve months. Furthermore, distance information 128 may be an index indicating a single value corresponding to the average value of the travel distance per month based on the total travel distance of the facility in one year.
[0137] The number of times information 127 is an index indicating the number of times the equipment operates per month, and the memory unit 12C stores the number of times information 127 corresponding to each of a plurality of pieces of equipment. For example, the distance information 128 is expressed by a value between 0 and 100, and the larger the value, the more times the equipment operates per month.
[0138] The number of times information 127 may be an index based on the total number of operations of the equipment in one month. In this case, the storage unit 12C may store, as the number of times information 127 of a certain equipment, an index indicating the number of operations of the equipment per month for 12 months. Furthermore, the number of times information 127 may be an index indicating a single value corresponding to the average number of operations per month based on the total number of operations of the equipment in one year.
[0139] The value indicating the number of times information 127 for a certain month is also referred to as the monthly average number of times of action index. Also, the value indicating the distance information 128 for a certain month is also referred to as the monthly average movement distance index.
[0140] For example, the recovery target R is an elevator. The storage unit 12C may store an index representing the number of times the elevator is used each month for each elevator car as number of times information 127. The storage unit 12C may also store an index representing the distance traveled by the elevator each month as distance information 128 for each elevator car.
[0141] The count information acquisition unit 119 acquires the count information 127. Specifically, the count information acquisition unit 119 refers to the storage unit 12C, acquires the monthly average action count index for the month in which the event occurred, and outputs the acquired monthly average action count index to the calculation unit 118C.
[0142] Distance information acquisition unit 120 acquires distance information 128. Specifically, distance information acquisition unit 120 refers to storage unit 12C, acquires the monthly average travel distance index for the month in which the event occurred, and outputs the acquired monthly average travel distance index to calculation unit 118C.
[0143] The calculation unit 118C calculates a fluctuation value of the recovery priority for each recovery target R according to the timing at which the event occurred. Here, the calculation unit 118C calculates the fluctuation value based on the number of times information 127 and the distance information 128 of the month in which the event occurred. Specifically, the calculation unit 118C calculates the average value of the number of times information 127 and the distance information 128 as the fluctuation value. The calculation unit 118C outputs the fluctuation value obtained by the calculation to the calculation unit 115.
[0144] The calculation unit 115 calculates the recovery priority based on the default value, the coefficient, and the variable value. Here, the variable value includes the variable value obtained by the calculation by the calculation unit 118C. The calculation unit 115 may calculate the recovery priority using only the variable value obtained by the calculation by the calculation unit 118C. Alternatively, the calculation unit 115 may calculate the recovery priority using the variable value obtained by the calculation by the calculation unit 118C and a variable value identified based on the status information 124 and the variable value information 125 of the recovery target R. Note that when the calculation unit 115 calculates the recovery priority using only the variable value obtained by the calculation by the calculation unit 118C, the storage unit 12C does not need to store the status information 124 and the variable value information 125.
[0145] When a recovery target with a large normal travel distance and a large number of operations stops, it is considered that the recovery target needs to be restored with higher priority than the recovery target R with a small normal travel distance and a small number of operations. Here, the recovery priority calculation system 100C according to the fourth embodiment calculates the recovery priority based on the monthly average operation count index and the monthly average travel distance index for the month in which the event occurred. As a result, the recovery priority calculation system 100C can calculate the recovery priority so that the recovery target R with a large normal travel distance and a large number of operations, i.e., the recovery target R that is used more frequently in normal times, has a higher recovery priority. Therefore, the recovery priority calculation system 100C can more appropriately calculate the recovery priority of the recovery target R.
[0146] In the recovery priority calculation system 100C, the calculation unit 118C may calculate the fluctuation value using only one of the monthly average operation count index or the monthly average travel distance index.
[0147] <Example of Processing Flow of Recovery Priority Calculation System 100C> An example of the processing performed in the recovery priority calculation system 100C will be described below with reference to Fig. 16. Fig. 16 is a flowchart for explaining an example of the processing performed in the recovery priority calculation system 100C. Note that the processing in steps S21 to S23 in Fig. 16 is similar to the processing in steps S1 to S3 in Fig. 16, and therefore the description thereof will be omitted here.
[0148] After step S23, the count information acquisition unit 119 refers to the storage unit 12 and acquires the count information 127 of the recovery target R for the month in which the event occurred (S24). Subsequently, the distance information acquisition unit 120 refers to the storage unit 12 and acquires the distance information 128 of the recovery target R for the month in which the event occurred (S25). The count information acquisition unit 119 and the distance information acquisition unit 120 output the acquired count information 127 and distance information 128 to the calculation unit 118C.
[0149] The calculation unit 118C calculates the fluctuation value of the recovery priority according to the time when the event occurred (S26: calculation step). Specifically, when the calculation unit 118C acquires the number of times information 127 and distance information 128 of the recovery target R for the month when the event occurred, the calculation unit 118C sets the average value of the values indicated by this information as the fluctuation value of the recovery target R. The calculation unit 118C outputs the fluctuation value obtained by the calculation to the calculation unit 115.
[0150] Upon acquiring the default value, the coefficient, and the variable value, the calculation unit 115 calculates the recovery priority of the recovery target R from the multiplication value based on the default value and the variable value (S27: calculation step). The method by which the calculation unit 115 calculates the recovery priority is the same as the processing in step S6 described with reference to FIG. 6, except that the value obtained by the calculation by the calculation unit 118C is used as the variable value.
[0151] Through the above processing, the recovery priority of the recovery target R is calculated. If there are multiple recovery targets R for which recovery priorities should be calculated, the recovery priority calculation system 100B performs the processing of steps S22 to S27 for each of the multiple recovery targets R. As a result, the recovery priority for each of the multiple recovery targets R is calculated.
[0152] The recovery priority calculation system 100C may include the variation value acquisition unit 114 described in embodiment 1. In this case, the calculation unit 115 may calculate the recovery priority of the recovery target R using the variation value acquired by the variation value acquisition unit 114 in addition to the variation value obtained by the calculation by the calculation unit 118C.
[0153] [Modification] In the above-mentioned third embodiment, a configuration was described in which a fluctuation value was calculated using values indicating short-term time-zone behavior propensity and long-term time-zone behavior propensity. Also, in the fourth embodiment, a configuration was described in which a fluctuation value was calculated using a monthly average number of actions index and a monthly average movement distance index. Here, the method of calculating a fluctuation value is not limited to the above-mentioned one.
[0154] For example, the calculation unit 118C may calculate the fluctuation value using all of the short-term time-zone behavior propensity, the long-term time-zone behavior propensity, the monthly average number of behaviors index, and the monthly average movement distance index. Specifically, the calculation unit 118C may calculate the fluctuation value using the following formula (6). Fluctuation value = [{(average monthly activity count index) + (average monthly travel distance index)} × (1 / 2)] × [{(short-term time-zone activity propensity) + (long-term time-zone activity propensity)} × (1 / 2)] × (correction coefficient) Equation (6)
[0155] In the above formula (6), the correction coefficient is a coefficient for correcting the fluctuation value calculated based on the above formula (6) to an appropriate value as a value to be substituted into formula (1). Any value can be used as the correction coefficient. For example, if the value before multiplication by the correction coefficient is greater than the specified value in formula (1), a value of 1 or less (e.g., 1 / 10, 1 / 100, etc.) can be used as the correction coefficient.
[0156] In the above formula (6), a value obtained by simply averaging the action count index and the movement distance index is used, but this is not limiting. For example, the action count index and the movement distance index may be multiplied by different weighting coefficients (e.g., 0.7 and 0.3) and then their average values may be used. Furthermore, in the above formula (6), a value obtained by simply averaging the short-term time zone behavior propensity and the long-term time zone behavior propensity is used, but this is not limiting. For example, the short-term time zone behavior propensity and the long-term time zone behavior propensity may be multiplied by different weighting coefficients (e.g., 0.6 and 0.4) and then their average values may be used.
[0157] By calculating using the short-term time zone behavior tendency, long-term time zone behavior tendency, monthly average number of behavior index, and monthly average travel distance index, it is possible to obtain a fluctuation value that reflects how much the recovery target R would be used under normal circumstances at the time when the recovery priority is calculated. By calculating the recovery priority using such a fluctuation value, it is possible to increase the recovery priority of recovery target R, which is expected to have a high usage rate if an incident had not occurred. [Modification] The execution entity of each process described in each of the above-mentioned embodiments is arbitrary and is not limited to the above-mentioned examples. For example, each process executed by the control unit 11, 11A to 11C may be executed by one or more information processing devices. In other words, each process executed by the control unit 11, 11A to 11C may be executed entirely by one information processing device, or may be shared and executed by multiple information processing devices.
[0158] [Software implementation example] The functions of the recovery priority calculation system 100, 100A to 100C (hereinafter referred to as the "system") can be realized by a program that causes a computer to function as the system, and a program that causes a computer to function as each control block of the system (particularly each part included in the control unit 11, 11A to 11C).
[0159] In this case, the system includes a computer having at least one control device (e.g., a processor) and at least one storage device (e.g., a memory) as hardware for executing the program. The control device and storage device execute the program, thereby realizing the functions described in each of the above embodiments.
[0160] The program may be non-transitory and may be recorded on one or more computer-readable recording media. The recording media may or may not be included in the device. In the latter case, the program may be supplied to the device via any wired or wireless transmission medium.
[0161] Furthermore, some or all of the functions of the control blocks can be realized by logic circuits. For example, an integrated circuit in which a logic circuit that functions as each of the control blocks is formed is also included in the scope of the present invention. In addition, the functions of the control blocks can also be realized by, for example, a quantum computer.
[0162] Furthermore, each process described in each of the above embodiments may be executed by AI (Artificial Intelligence). In this case, the AI may run on the control device or on another device (for example, an edge computer or a cloud server).
[0163] The present invention is not limited to the above-described embodiments, and various modifications are possible within the scope of the claims. Embodiments obtained by appropriately combining the technical means disclosed in different embodiments are also included in the technical scope of the present invention.
[0164] 〔summary〕 A recovery priority calculation system according to a first aspect of the present invention is a recovery priority calculation system that calculates the recovery priorities of multiple recovery targets located at different locations where an event requiring recovery work has occurred, and includes: a default value acquisition unit that acquires a default value of the recovery priority that is predetermined for each of the recovery targets; a variable value acquisition unit that acquires a variable value of the recovery priority that is predetermined for each of the recovery targets in association with a possible situation for the recovery target; and a calculation unit that calculates the recovery priority for each of the recovery targets from the default value and the variable value.
[0165] A recovery priority calculation system according to a second aspect of the present invention is a recovery priority calculation system that calculates the recovery priorities of multiple recovery targets located at different locations where an event requiring recovery work has occurred, and includes: a default value acquisition unit that acquires a default value of the recovery priority that is predetermined for each of the recovery targets; a calculation unit that calculates a fluctuation value of the recovery priority for each of the recovery targets according to the time when the event occurred; and a calculation unit that calculates the recovery priority for each of the recovery targets from the default value and the fluctuation value.
[0166] A recovery priority calculation system according to a third aspect of the present invention may be configured in such a way that, in the first or second aspect, the calculation unit calculates the recovery priority by adding the predetermined value and a multiplied value obtained by multiplying the variable value by a coefficient determined for each of the recovery targets.
[0167] A recovery priority calculation system according to a fourth aspect of the present invention is in any one of the first to third aspects, wherein the coefficient may be a fixed value determined for each of the recovery targets.
[0168] A recovery priority calculation system according to a fifth aspect of the present invention is any one of the first to third aspects, wherein the coefficients are predetermined for each recovery target in association with each time period, and the calculation unit may use the coefficients associated with the time period to which the event occurred in the recovery target belongs to calculate the multiplied value.
[0169] A recovery priority calculation system according to a sixth aspect of the present invention is any one of the first to third and fifth aspects, wherein the coefficients are determined for each recovery target in association with each day of the week, and the calculation unit may use the coefficients associated with the day of the week on which the event occurred in the recovery target to calculate the multiplied value.
[0170] A recovery priority calculation system according to a seventh aspect of the present invention is any one of the above-mentioned aspects 1 to 3 and aspects 5 to 6, wherein the coefficients are predetermined for each recovery target, that is, a coefficient for a business day and a coefficient for a non-business day, and the calculation unit may use the coefficient, which is determined depending on whether the day on which the event occurred in the recovery target for which the recovery priority is to be calculated is a business day of the recovery target, to calculate the multiplied value.
[0171] A recovery priority calculation system according to aspect 8 of the present invention may be such that, in any of aspects 1 to 7 above, the situation is a situation in which a user in the recovery target requires rescue, and the variable value associated with the situation is determined so that the recovery priority calculated by the calculation unit for the recovery target in which the situation occurs is given the highest priority.
[0172] A recovery priority calculation system according to a ninth aspect of the present invention may be configured such that, in any one of the first to eighth aspects, the situation is a situation that increases the recovery priority of the recovery target, and the variable value associated with the situation is determined so that the recovery priority calculated by the calculation unit for the recovery target in which the situation occurs is relatively high.
[0173] A recovery priority calculation system according to a tenth aspect of the present invention may be configured such that, in any one of the first to ninth aspects, the situation is a situation that lowers the recovery priority of the recovery target, and the variable value associated with the situation is determined so that the recovery priority calculated by the calculation unit for the recovery target in which the situation occurs is relatively low.
[0174] The recovery priority calculation system according to aspect 11 of the present invention, in accordance with aspect 2 above, may further include a usage degree information acquisition unit that acquires, for each recovery target, usage degree information indicating the normal usage degree for each time period, with a predetermined time length as one unit, and the calculation unit may calculate the fluctuation value based on the usage degree information for one or more time periods after the time when the event occurred.
[0175] A recovery priority calculation system according to aspect 12 of the present invention may be configured such that, in aspect 11 above, the calculation unit calculates the fluctuation value based on each of the utilization degree information for a first time period consisting of one or more time periods after the time the event occurred, and each of the utilization degree information for a second time period consisting of the first time period and one or more time periods following the first time period.
[0176] A recovery priority calculation system according to aspect 13 of the present invention is any of aspects 2, 11, and 12 above, wherein the recovery target involves an operation, and further comprises a count information acquisition unit that acquires count information indicating an average number of operations per month for each recovery target, and the calculation unit may further calculate the variation value based on the count information for the month in which the event occurred.
[0177] A recovery priority calculation system according to aspect 14 of the present invention is in any one of aspects 2 and 11 to 13 above, wherein the recovery targets involve movement, and further includes a distance information acquisition unit that acquires distance information indicating an average movement distance per month for each of the recovery targets, and the calculation unit may further calculate the variation value based on the distance information for the month in which the event occurred.
[0178] A restoration priority calculation system according to a fifteenth aspect of the present invention may be configured in any one of the first to fourteenth aspects, wherein the restoration target is elevator equipment.
[0179] A control method according to aspect 16 of the present invention is a control method for a recovery priority calculation system that calculates the recovery priorities of multiple recovery targets located at different locations where an event requiring recovery work has occurred, and includes: a default value acquisition step that acquires a default value of the recovery priority that is predetermined for each of the recovery targets; a variable value acquisition step that acquires, for each of the recovery targets, a variable value of the recovery priority that is predetermined in association with a situation that the recovery target can be in; and a calculation step that calculates, for each of the recovery targets, the recovery priority from the default value and the variable value.
[0180] A control method according to aspect 17 of the present invention is a control method for a recovery priority calculation system that calculates the recovery priorities of multiple recovery targets located at different locations where an event requiring recovery work has occurred, and includes: a default value acquisition step of acquiring a default value of the recovery priority that is predetermined for each of the recovery targets; a calculation step of calculating a variable value of the recovery priority for each of the recovery targets according to the time when the event occurred; and a calculation step of calculating the recovery priority for each of the recovery targets from the default value and the variable value. [Explanation of symbols]
[0181] 100, 100A~100C Recovery Priority Calculation System 113 Default value acquisition section 114 Variable value acquisition unit 115, 115A calculation section 117 Usage information acquisition unit 118, 118C calculation section 119 Number of times information acquisition unit 120 Distance information acquisition section 126 Usage Information 127 Number of times information 128 Distance Information S2, S12, S22: Default value acquisition steps S5: Fluctuation value acquisition step S6, S18, S27: Calculation steps S17, S26: Calculation steps
Claims
1. A recovery priority calculation system that calculates the recovery priority of each of a plurality of recovery targets located at different locations where an event requiring recovery work has occurred, a default value acquisition unit that acquires a default value of the recovery priority, the default value being determined in advance for each of the recovery targets; a variable value acquisition unit that acquires, for each of the recovery targets, a variable value of the recovery priority that is determined in advance in association with a possible state of the recovery target; a calculation unit that calculates the recovery priority from the default value and the variable value for each of the recovery targets.
2. A recovery priority calculation system that calculates the recovery priority of each of a plurality of recovery targets located at different locations where an event requiring recovery work has occurred, a default value acquisition unit that acquires a default value of the recovery priority, the default value being determined in advance for each of the recovery targets; a calculation unit that calculates a change value of the recovery priority for each of the recovery targets according to a time when the event occurred; a calculation unit that calculates the recovery priority from the default value and the variable value for each of the recovery targets.
3. the calculation unit calculates the recovery priority by adding the default value and a multiplied value obtained by multiplying the variable value by a coefficient determined for each of the recovery targets.
3. The recovery priority calculation system according to claim 1.
4. The coefficient is a fixed value determined for each of the restoration targets. The recovery priority calculation system according to claim 3 .
5. The coefficient is determined in advance for each of the recovery targets in association with each of the time periods, the calculation unit uses the coefficient associated with a time period to which the event occurred in the recovery target belongs, in calculating the multiplication value; The recovery priority calculation system according to claim 3 .
6. the coefficient is determined in association with each day of the week for each of the recovery targets, the calculation unit uses the coefficient associated with the day of the week on which the event occurred in the recovery target to calculate the multiplication value. The recovery priority calculation system according to claim 3 .
7. The coefficients are determined in advance for each of the recovery targets, including a coefficient for business days and a coefficient for non-business days, the calculation unit uses the coefficient determined depending on whether the day on which the event occurred in the recovery target for which recovery priority is to be calculated is a business day of the recovery target, in calculating the multiplication value; The recovery priority calculation system according to claim 3 .
8. The situation is one in which rescue of a user is required in the recovery target, the variable value associated with the situation is determined so that the recovery priority calculated by the calculation unit for the recovery target in which the situation occurs is the highest priority. The recovery priority calculation system according to claim 1 .
9. The situation is a situation in which the recovery priority of the recovery target is increased, the variable value associated with the situation is determined so that the recovery priority calculated by the calculation unit for the recovery target in which the situation occurs is relatively high. The recovery priority calculation system according to claim 1 .
10. The situation is a situation in which the recovery priority of the recovery target is lowered, the variable value associated with the situation is determined so that the recovery priority calculated by the calculation unit for the recovery target in which the situation occurs is relatively low. The recovery priority calculation system according to claim 1 .
11. a utilization information acquisition unit that acquires utilization information indicating a utilization level during normal times for each time period, with a predetermined time length being one unit, for each of the recovery targets; the calculation unit calculates the fluctuation value based on the utilization degree information for one or more units of time slots after the time when the event occurred. The recovery priority calculation system according to claim 2 .
12. the calculation unit calculates the fluctuation value based on each of the usage degree information of a first time period consisting of one or more time periods after the time when the event occurred, and each of the usage degree information of a second time period consisting of the first time period and one or more time periods following the first time period. The recovery priority calculation system according to claim 11.
13. The recovery target involves an operation, a frequency information acquiring unit for acquiring frequency information indicating an average number of operations per month for each of the recovery targets; The calculation unit further calculates the fluctuation value based on the frequency information of the month in which the event occurred. The recovery priority calculation system according to claim 11.
14. The recovery target involves movement, a distance information acquisition unit that acquires distance information indicating an average travel distance per month for each of the recovery targets; The calculation unit further calculates the fluctuation value based on the distance information for the month in which the event occurred.
14. The recovery priority calculation system according to claim 11 or 13.
15. The recovery target is elevator equipment.
3. The recovery priority calculation system according to claim 1.
16. A control method for a recovery priority calculation system that calculates the recovery priorities of multiple recovery targets located at different locations where an event requiring recovery work has occurred, comprising: a default value acquisition step of acquiring a default value of the recovery priority, which is predetermined for each of the recovery targets; a variable value acquisition step of acquiring, for each of the recovery targets, a variable value of the recovery priority that is determined in advance in association with a possible state of the recovery target; a calculation step of calculating the recovery priority for each of the recovery targets from the default value and the variable value.
17. A control method for a recovery priority calculation system that calculates the recovery priorities of multiple recovery targets located at different locations where an event requiring recovery work has occurred, comprising: a default value acquisition step of acquiring a default value of the recovery priority, which is predetermined for each of the recovery targets; a calculation step of calculating a change value of the recovery priority for each of the recovery targets according to a time when the event occurred; a calculation step of calculating the recovery priority for each of the recovery targets from the default value and the variable value.
Citation Information
Patent Citations
Disaster recovery supporting system and disaster recovery supporting program
JP2015177665A
Restoration plan formulation device, restoration plan formulation method and restoration plan formulation program
JP2021026394A
Temporary transfer planning system, control method, and program
JP2023076185A
AGC circuit
JP1989090605A
Elevator maintenance management system
JP4795457B2