Shelter candidate providing apparatus, shelter candidate providing system, shelter candidate providing method, and shelter candidate providing program
The evacuation center candidate providing device addresses the lack of user-specific safety information by calculating suitable shelters and generating personalized evacuation plans, ensuring safer and more efficient evacuation routes.
Patent Information
- Application Number
- JP2023110262
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2023-07-04
- Publication Date
- 2025-01-20
AI Technical Summary
Conventional evacuation shelter information systems fail to provide safety information during evacuation and do not match user-specific needs, such as damage situations en route to evacuation centers.
An evacuation center candidate providing device that receives user location information, calculates suitable evacuation shelters based on user characteristics and shelter information, and generates safety information for evacuation routes, ensuring personalized and safe evacuation recommendations.
Provides tailored evacuation shelter information and safety data, enhancing user safety and reducing the likelihood of getting lost or choosing overcrowded shelters during emergencies.
Smart Images

Figure 2025008262000001_ABST
Abstract
Description
[Technical field]
[0001] The present disclosure relates to a shelter candidate providing device, a shelter candidate providing system, a shelter candidate providing method, and a shelter candidate providing program that provide information on appropriate shelter candidates to a user. [Background technology]
[0002] Conventionally, information provision systems that provide users with information on evacuation shelters when the water level of a river rises due to the effects of a typhoon, heavy rain, etc. have simultaneously distributed information on evacuation shelters to users registered in the information provision system or to an unspecified number of people. This conventional information provision system does not have a mechanism for providing information on evacuation shelters that matches the user's situation, so it is desirable to provide information on evacuation shelters that matches the user's situation.
[0003] The evacuation shelter information providing system described in Patent Document 1 searches for information on evacuation shelters appropriate for a user based on information in a resident information database including the user's basic resident register information, and provides the information to the user. [Prior art documents] [Patent documents]
[0004] [Patent Document 1] JP 2014-41507 A Summary of the Invention [Problem to be solved by the invention]
[0005] However, while the technology of Patent Document 1 provides information on evacuation shelters, it has the problem that it cannot provide information on safety at the time of evacuation, such as information that takes into account the damage situation on the way to the evacuation shelter.
[0006] The present disclosure has been made in consideration of the above, and aims to provide a shelter candidate providing device that can provide information on shelters tailored to a user as well as information on safety when evacuation is performed. [Means for solving the problem]
[0007] In order to solve the above-mentioned problems and achieve the object, the shelter candidate providing device of the present disclosure includes a receiving unit that receives user information including user location information that is information on the user's current location from the user's terminal, and receives shelter information of the shelter including shelter location information that is information on the location of the shelter. The shelter candidate providing device of the present disclosure also includes a calculation unit that calculates a shelter candidate corresponding to the user based on the user information and the shelter information, and an evacuation safety information generation unit that generates evacuation safety information that is information on safety when evacuation is performed corresponding to the shelter candidate, based on the shelter location information and the user location information. The shelter candidate providing device of the present disclosure also includes a transmission unit that transmits the shelter candidate information including the shelter candidate and the evacuation safety information to the terminal. Effect of the Invention
[0008] ADVANTAGEOUS EFFECT OF THE DISCLOSURE The shelter candidate providing device according to the present disclosure has an effect of being able to provide information on safety at the time of evacuation in addition to information on shelters suited to a user. [Brief description of the drawings]
[0009] [Figure 1] FIG. 1 is a diagram showing a configuration of a system for providing shelter candidates according to a first embodiment. [Diagram 2] FIG. 1 is a diagram showing the configuration of a shelter candidate providing device and a terminal included in a shelter candidate providing system according to a first embodiment. [Diagram 3] FIG. 13 is a diagram showing an example of display of evacuation shelter candidate information displayed by a terminal of the evacuation shelter candidate providing system according to the first embodiment. [Figure 4] FIG. 11 is a diagram for explaining an example of display of detailed information on a shelter designated by a user, which is displayed on a terminal of the shelter candidate providing system according to the first embodiment. [Diagram 5] FIG. 11 is a diagram for explaining a display example of rainfall and water level at a position designated by a user, which is displayed on a terminal of the shelter candidate providing system according to the first embodiment. [Figure 6]FIG. 11 is a diagram for explaining an example of displaying unsafe roads on a terminal of the shelter candidate providing system according to the first embodiment; [Figure 7] A flowchart showing a procedure for generating evacuation shelter candidate information by the evacuation shelter candidate providing system according to the first embodiment. [Figure 8] FIG. 13 is a diagram showing the configuration of a shelter candidate providing device and a terminal included in a shelter candidate providing system according to a second embodiment. [Figure 9] A flowchart showing a procedure for a process of calculating a safety level by the shelter candidate providing system according to the second embodiment. [Figure 10] A flowchart showing a procedure for generating evacuation shelter candidate information by a system for providing evacuation shelter candidate information according to a fourth embodiment. [Figure 11] FIG. 1 is a diagram showing a configuration example of a processing circuit included in a shelter candidate providing device according to the first and second embodiments when the processing circuit is realized by a processor and a memory. [Figure 12] FIG. 1 is a diagram showing an example of a processing circuit in the case where the processing circuit of the shelter candidate providing device according to the first and second embodiments is realized by dedicated hardware. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS
[0010] Hereinafter, a shelter candidate providing device, a shelter candidate providing system, a shelter candidate providing method, and a shelter candidate providing program according to embodiments of the present disclosure will be described in detail with reference to the drawings.
[0011] Embodiment 1 1 is a diagram showing a configuration of a shelter candidate providing system according to the first embodiment. The shelter candidate providing system 1A is a system that provides a terminal 20 with shelter candidate information 54, which is information on suitable shelter candidates according to a user. Examples of the terminal 20 include a smartphone, a mobile phone, a tablet terminal, and a fixed PC (Personal Computer).
[0012] The shelter candidate providing system 1A includes a shelter candidate providing device 10A and a terminal 20 which is a user terminal. The shelter candidate providing device 10A and the terminal 20 are connected via the Internet 5. The shelter candidate providing device 10A is also connected to a facility system 30 and a shelter management system 40 via the Internet 5.
[0013] The shelter candidate providing device 10A acquires user information 51 from the terminal 20. The user information 51 is information about a user input to the terminal 20. The user information 51 is input to the terminal 20 by the user of the terminal 20. The user in the first embodiment is a user who wishes to evacuate.
[0014] The user information 51 includes user characteristic information indicating the characteristics of the user, and user position information (information on the current position of the terminal 20) indicating the position of the terminal 20 on a map. The user characteristic information includes the number of people wishing to evacuate, including the user, the degree of congestion at the evacuation shelter that the user is willing to tolerate (tolerable degree of congestion), information on whether the user will evacuate with an infant or small child, information on whether the user is a wheelchair user, information on the type of equipment required, information on the user's means of transportation (transportation) to the evacuation shelter, etc. The means of transportation include walking, bicycle, motorcycle, car, etc.
[0015] The user position information includes information on latitude and longitude indicating the position (user position) of the terminal 20. The user position information may include information indicating the altitude (elevation) of the terminal 20. The information indicating the user's altitude may be Osaka standard altitude or Tokyo standard altitude.
[0016] The shelter candidate providing device 10A acquires measurement information 52 from a facility system 30, which is an external system separate from the shelter candidate providing system 1A. The shelter candidate providing device 10A also acquires shelter information 53 from a shelter management system 40, which is an external system separate from the shelter candidate providing system 1A. The measurement information 52 and the shelter information 53 will be described later.
[0017] The facility system 30 is a system installed in a facility such as a water level observation station, and includes a water level gauge 31 and a flow meter 32. The water level gauge 31 and the flow meter 32 are installed, for example, in a river. The water level gauge 31 measures the water level at the location where the water level gauge 31 is installed, and the flow meter 32 measures the flow rate at the location where the flow meter 32 is installed.
[0018] The facility system 30 collects the water level measured by the water level gauge 31 and the flow rate measured by the flow meter 32 as measurement information 52. The measurement information 52 may also include information on the amount of rainfall measured by a rain gauge (not shown).
[0019] The facility system 30 includes a slave station (not shown), which collects measurement information 52. The facility system 30 also includes a gateway device (not shown), which transmits the measurement information 52 to the shelter candidate providing device 10A. The gateway device transmits the measurement information 52 to the shelter candidate providing device 10A via, for example, a communication carrier network (not shown), which is a wireless access line, and the Internet 5.
[0020] The shelter management system 40 is a system that manages shelter information 53, which is information on shelters. The shelter management system 40 is installed in, for example, a local government. The shelter management system 40 transmits the shelter information 53 to the shelter candidate providing device 10A via the Internet 5.
[0021] The evacuation shelter information 53 includes evacuation shelter characteristic information indicating the characteristics of the evacuation shelter, and evacuation shelter position information indicating the position of the evacuation shelter on a map. The evacuation shelter characteristic information includes the capacity of the evacuation shelter (the number of people that can be accommodated), the current number of users of the evacuation shelter, the actual degree of congestion of the evacuation shelter (actual degree of congestion), information on whether the evacuation shelter is prepared to accept infants and young children, information on whether the evacuation shelter is prepared to accept wheelchairs, information on whether specific equipment is provided, and the like. The degree of congestion of the evacuation shelter is the ratio of the current number of users of the evacuation shelter to the capacity of the evacuation shelter.
[0022] The evacuation shelter location information includes latitude and longitude information indicating the location of the evacuation shelter. The evacuation shelter location information may also include information indicating the altitude (elevation) of the evacuation shelter. The information indicating the altitude of the evacuation shelter may be the Osaka standard altitude or the Tokyo standard altitude.
[0023] The shelter candidate providing device 10A receives measurement information 52 from the equipment system 30 via the Internet 5. In addition, the shelter candidate providing device 10A receives shelter information 53 from the shelter management system 40 via the Internet 5. In addition, the shelter candidate providing device 10A receives user information 51 from the terminal 20 via a telecommunications carrier network (not shown) and the Internet 5.
[0024] The device 10A for providing shelter candidate generates information 54 of shelter candidate according to the user information 51, based on the user information 51, the measurement information 52, and the shelter information 53. The device 10A for providing shelter candidate specifies the top M (M is a natural number) shelter candidates close to the user position, based on the shelter position information and the user position information. Specifically, the device 10A for providing shelter candidate calculates the distance between the shelter position and the user position (hereinafter, may be referred to as evacuation distance) based on the shelter position information and the user position information. The top M shelters in the first embodiment are the top first specific number of shelters. The evacuation distance may be the shortest distance (straight line distance) from the shelter position to the user position, or may be the distance when moving along a road.
[0025] Furthermore, the shelter candidate providing device 10A calculates the degree of agreement between the user characteristics and the shelter characteristics (hereinafter, sometimes referred to as the characteristic agreement) based on the shelter characteristic information and the user characteristic information. The shelter candidate providing device 10A calculates an evaluation point (score) for each shelter by weighting a parameter such as the characteristic agreement and adding up each characteristic agreement. For a certain shelter, the shelter candidate providing device 10A, for example, applies a first weight to the characteristic agreement of a first characteristic and applies a weight of x to the characteristic agreement of an xth characteristic (x is a natural number), and calculates an evaluation point by adding up the weighted characteristic agreements of the first to xth characteristics.
[0026] The shelter candidate providing device 10A determines that the shelter with a higher evaluation score is more appropriate for the user. Therefore, the shelter candidate providing device 10A considers the shelter with the highest evaluation score to be the most suitable shelter for the user.
[0027] The shelter candidate providing device 10A selects, for example, the top N (N is a natural number) shelter candidates with high appropriateness, which is an evaluation score, from the top M shelter candidates closest to the position of the terminal 20, and generates shelter candidate information 54 including information on the selected shelters. The shelter candidate information 54 includes information on safety when evacuation is performed (evacuation safety information described later). The evacuation safety information is information on safety when a user evacuates. Examples of the evacuation safety information include the water level of a river, the flow rate of a river, the water level of a road, the amount of rainfall on a road, the probability that a road will not be flooded, the safety level of a road, the elevation of a road, a predicted future water level of a road, the difference between the water level of a river and the height of the levee, the width of a road, etc.
[0028] The device 10A for providing shelter candidate generates, for each shelter candidate, information 54 on shelter candidate including evacuation safety information.
[0029] The top N shelters in the first embodiment are the top second specific number of shelters. The device 10A providing shelter candidate information transmits the generated shelter candidate information to the terminal 20 via the communication carrier network and the Internet 5.
[0030] Next, a description will be given of the configurations of the shelter candidate providing device 10A and the terminal 20 included in the shelter candidate providing system 1A. Fig. 2 is a diagram showing the configurations of the shelter candidate providing device and the terminal included in the shelter candidate providing system according to the first embodiment.
[0031] The shelter candidate providing device 10A is, for example, a cloud system equipped with a WEB (World Wide Web) server. The shelter candidate providing device 10A includes a communication unit 11, a storage unit 12, a shelter mapping unit 13, and a display information generating unit 14.
[0032] The communication unit 11 receives user information 51 from the terminal 20. Also, the communication unit 11 receives measurement information 52 from the facility system 30 and receives evacuation shelter information 53 from the evacuation shelter management system 40. Thus, the communication unit 11 has the function of the receiving unit 111 that receives the user information 51, the measurement information 52, and the evacuation shelter information 53. Also, the communication unit 11 transmits evacuation shelter candidate information 54 to the terminal 20. Thus, the communication unit 11 has the function of the transmitting unit 112 that transmits the evacuation shelter candidate information 54.
[0033] The storage unit 12 stores the user information 51, the measurement information 52, and the evacuation shelter information 53 received by the communication unit 11. The storage unit 12 is, for example, a database. The storage unit 12 temporarily stores the user information 51 sent from the terminal 20. When the communication unit 11 transmits the evacuation shelter candidate information 54 to the terminal 20, the storage unit 12 deletes the user information 51 corresponding to this evacuation shelter candidate information 54. Thus, the evacuation shelter candidate providing device 10A does not store the user information 51 in a database or the like in advance, but acquires the user information 51 from the terminal 20.
[0034] The evacuation shelter mapping unit 13 reads out the user information 51 and the evacuation shelter information 53 from the storage unit 12. The evacuation shelter mapping unit 13 specifies candidates for the top M evacuation shelters close to the user position based on the user information 51 and the evacuation shelter information 53.
[0035] The evacuation shelter mapping unit 13 calculates evaluation points for each evacuation shelter by weighting and summing parameters such as the characteristic matching degree for the top M evacuation shelter candidates, and specifies the top N (N < M) evacuation shelter candidates with large evaluation points. That is, the evacuation shelter mapping unit 13 has the function of the calculation unit 131 that calculates evacuation shelter candidates according to the user based on the user information 51 and the evacuation shelter information 53. The evacuation shelter mapping unit 13 transmits information on the top N evacuation shelters to the display information generation unit 14.
[0036] The display information generation unit 14 reads out the measurement information 52 from the storage unit 12. The display information generation unit 14 generates evacuation shelter candidate information 54, which is display information, based on the information on the top N evacuation shelters, the user position information, and the measurement information 52.
[0037] The candidate shelter information 54 is information displayed on the terminal 20, and includes information on the top N shelters and the measurement information 52. The candidate shelter information 54 is displayed, for example, as information on a map. Specifically, the candidate shelter information 54 includes map information, information on the location of the terminal 20, information on the top N shelters, an evaluation score for each shelter, the basis for the evaluation score, and the measurement information 52. The candidate shelter information 54 may also include a ranking of each shelter. The ranking of the shelters is a ranking of the evaluation score, and the higher the evaluation score, the higher the ranking of the shelter.
[0038] The display information generating unit 14 generates evacuation shelter candidate information 54 that can display, for example, icons indicating the locations of N evacuation shelters, an icon indicating the location of the terminal 20, the water level, and the flow rate on a map. The display information generating unit 14 generates the evacuation shelter candidate information 54 in which icons, evaluation scores, and reasons are associated with each other so that, when an icon of a evacuation shelter displayed on the map is clicked, the evaluation score of the clicked evacuation shelter and the reason for the evaluation score can be displayed.
[0039] In the first embodiment, the information on water levels and flow rates that can be displayed on a map is information on safety when evacuation is performed (evacuation safety information). The display information generating unit 14 generates evacuation safety information when evacuation is performed that corresponds to the current user position and each candidate evacuation shelter based on the evacuation shelter position information and the user position information. In this way, the display information generating unit 14 has the function of an evacuation safety information generating unit 141 that generates safety information such as water levels and flow rates. The evacuation safety information is, for example, information on the surroundings of the evacuation shelter. The evacuation safety information may include information on flooding, muddy water, landslides, etc.
[0040] In addition, the display information generating unit 14 may generate candidate evacuation shelter information 54 in which icons, measurement values, and reasons are associated with each other so that when the icon of an equipment system 30 displayed on the map is clicked, measurement values measured by the clicked equipment system 30 can be displayed.
[0041] The terminal 20 is a smartphone, a tablet terminal, a mobile phone, etc. The terminal 20 generates user information 51 according to information input by a user, and transmits the user information 51 to the shelter candidate providing device 10A according to an instruction from the user.
[0042] When a disaster occurs, the user is not necessarily able to calmly input information for generating the user information 51. For this reason, the terminal 20 may generate the user information 51 in advance according to information input by the user and store it in the terminal 20. Then, when a disaster occurs and the terminal 20 receives a transmission instruction from the user, the terminal 20 transmits the stored user information 51 to the shelter candidate providing device 10A. This allows the user to easily provide the user information 51 to the shelter candidate providing device 10A when a disaster occurs. Note that the user information 51 may be input in advance to the terminal 20 by a person other than the user on behalf of the user.
[0043] The terminal 20 includes a communication unit 21 , an input unit 22 , a location information acquisition unit 23 , a user information generation unit 24 , and a display unit 25 .
[0044] The communication unit 21 transmits the user information 51 generated by the terminal 20 to the shelter candidate providing device 10A, and receives the shelter candidate information 54 from the shelter candidate providing device 10A. The shelter candidate information 54 received by the communication unit 21 corresponds to the user information 51 transmitted by the communication unit 21. In other words, the shelter candidate information 54 received by the communication unit 21 is information generated based on the user information 51 transmitted by the communication unit 21. Upon receiving the shelter candidate information 54, the communication unit 21 transmits the received shelter candidate information 54 to the display unit 25.
[0045] The input unit 22 receives user information input by the user of the terminal 20, and inputs the received user information to the user information generation unit 24 as user characteristic information.
[0046] The position information acquisition unit 23 acquires information on the current position of the terminal 20 (user position information) using a GPS (Global Positioning System), and transmits the user position information to the user information generation unit 24.
[0047] The user information generation unit 24 generates user information 51 using the user characteristic information and the user position information. The user information generation unit 24 transmits the user information 51 to the communication unit 21. As a result, the user information 51 is transmitted from the communication unit 21 to the shelter candidate providing device 10A. The display unit 25 displays the shelter candidate information 54 received from the communication unit 21.
[0048] 3 is a diagram showing an example of display of evacuation shelter candidate information displayed by a terminal of the evacuation shelter candidate providing system according to the first embodiment. The terminal 20 displays a map showing the location of the terminal 20 and icons showing the evacuation shelter candidates as the evacuation shelter candidate information 54. For example, the terminal 20 displays the location of the terminal 20 at the center of the map, and displays the evacuation shelter icons around the location of the terminal 20. FIG. 3 shows a case where the terminal 20 displays a map showing the current location P, which is the location of the terminal 20, and icons showing the evacuation shelters E1 to E4, which are the evacuation shelter candidates, as the evacuation shelter candidate information 54.
[0049] Furthermore, the terminal 20 displays roads rx and rivers Wx on the map. The terminal 20 may display the shortest route as an evacuation route on the map. The shortest route will be described in the second embodiment. FIG. 3 shows a case where the terminal 20 displays the evacuation route to the shelter E2 with the highest evaluation score as the evacuation route W1, and the evacuation route to the shelter E3 with the second highest evaluation score as the evacuation route W2. The number of shelters that the terminal 20 displays on the map is arbitrary.
[0050] Furthermore, the terminal 20 may visually display the degree of congestion, carbon dioxide concentration, or population density of each shelter using colors or numerical values on the map of the shelter candidate information 54. The terminal 20 acquires the degree of congestion, carbon dioxide concentration, or population density of each shelter from each shelter. Each shelter calculates the population density based on, for example, the number of terminals 20 connected to a wireless LAN (Local Area Network) installed at the shelter and the area of the shelter.
[0051] Furthermore, the terminal 20 may display the water level and flow rate indicated by the measurement information 52 on the map of the candidate evacuation shelter information 54. In this way, the terminal 20 displays the candidate evacuation shelter information 54, so that the user of the terminal 20 can obtain the candidate evacuation shelter information 54, which is information on candidate evacuation shelters appropriate for the user.
[0052] Fig. 4 is a diagram for explaining an example of display of detailed information of a shelter designated by a user, displayed by a terminal of the shelter candidate providing system according to the first embodiment. When an icon of any shelter is clicked, the terminal 20 displays an evaluation score and a reason for the evaluation score as detailed information of the clicked shelter. Fig. 4 shows a case where the terminal 20 displays an evaluation score (degree of characteristic agreement) of the shelter E1 and a reason for the evaluation score as detailed information of the shelter E1.
[0053] The terminal 20 displays, for example, a score obtained by weighting the degree of agreement between the user characteristics and the shelter characteristics as the reason for the evaluation score for each characteristic. The sum of these weighted scores is the evaluation score for the shelter E1.
[0054] 5 is a diagram for explaining an example of the display of rainfall and the water level at a location specified by a user, displayed by a terminal of the system for providing shelter candidates according to the first embodiment. As shown in FIG. 5, the terminal 20 may display the degree of danger by displaying the rainfall for each area on a map. The terminal 20 displays each rainfall in a different color, overlaid on the map. For example, the terminal 20 displays an area where the rainfall per hour is 10 mm or more and less than 20 mm in light blue, and an area where the rainfall per hour is 20 mm or more and less than 30 mm in light green.
[0055] The terminal 20 may also display on the map a symbol of a water level observation station OB that observes the water level. The terminal 20 may also display the water level of the river Wx measured by the water level observation station OB by superimposing it on the map to display the degree of danger. The terminal 20 may also display the difference between the water level of the river Wx measured by the water level observation station OB and the height of the levee by superimposing it on the map to display the degree of danger. For example, the terminal 20 displays in yellow when the water level of the river Wx is 1 m away from the levee, in red when the water level is 50 cm away from the levee, and in purple when the water level is 30 cm away from the levee. In FIG. 5, the information on the amount of rainfall and the water level is the evacuation safety information.
[0056] Fig. 6 is a diagram for explaining an example of display of unsafe roads displayed by a terminal of the system for providing shelter candidate according to the first embodiment. As shown in Fig. 6, the terminal 20 may display on a map an unsafe road (unsafe road r0) for a transportation mode designated by a user. The unsafe road r0 is a road whose safety level is lower than a reference value. In Fig. 6, information on the unsafe road r0 is evacuation safety information.
[0057] The terminal 20 may use a filter display function to display the evacuation shelter candidate information 54 by deleting evacuation shelters corresponding to a specific item designated by the user from among the evacuation shelters included in the evacuation shelter candidate information 54.
[0058] The narrowed-down display function is a function that, when a specific item designated by the user (e.g., congestion level equal to or greater than a specific value) is checked, removes from the map the shelters that correspond to the checked item, and leaves on the map the display of shelters that do not correspond to the checked item. For example, when an item with a congestion level of 70% or more is checked, the terminal 20 removes from the map the shelters with a congestion level of 70% or more, and leaves on the map the shelters with a congestion level of less than 70%.
[0059] In addition, the narrowed-down display function may leave the shelters corresponding to the checked items on the map when specific items designated by the user are checked, and delete the shelters that do not correspond to the checked items from the map. By the user repeating the process of checking specific items, the terminal 20 becomes able to display only the shelters corresponding to the items desired by the user.
[0060] 7 is a flowchart showing a processing procedure of a process in which the shelter candidate providing system according to the first embodiment generates shelter candidate information. The shelter candidate providing device 10A acquires input information (step S10). The input information acquired by the shelter candidate providing device 10A is user information 51, measurement information 52, and shelter information 53. That is, the shelter candidate providing device 10A acquires the user information 51 from the terminal 20. In addition, the shelter candidate providing device 10A acquires the measurement information 52 from the facility system 30, and acquires the shelter information 53 from the shelter management system 40.
[0061] The shelter mapping unit 13 of the shelter candidate providing device 10A selects information on the top M shelters closest to the user position based on the user position information included in the user information 51 and the shelter position information included in the shelter information 53 (step S20). That is, the shelter mapping unit 13 selects information on the shelters with the first to Mth highest evacuation distances from among the shelters included in the shelter information 53 based on the user position information and the shelter position information.
[0062] Specifically, the evacuation shelter mapping unit 13 compares the latitude and longitude indicated by the evacuation shelter position information with the latitude and longitude indicated by the user position information, and calculates the distance between the evacuation shelter and the terminal 20 from the difference in latitude and longitude. The evacuation shelter mapping unit 13 rearranges the evacuation shelters in order of the shortest distance. Then, the evacuation shelter mapping unit 13 extracts information on the top M evacuation shelters that are closest to the terminal 20.
[0063] The evacuation shelter mapping unit 13 calculates the evaluation points of the M evacuation shelters based on the user information 51 and the information of the M evacuation shelters (step S30). That is, the display information generating unit 14 calculates the characteristic coincidence between the user characteristics and the evacuation shelter characteristics based on the user characteristic information and the evacuation shelter characteristic information.
[0064] Specifically, the evacuation shelter mapping unit 13 calculates the characteristic match for each evacuation shelter by weighting and adding up the degrees of match between the user characteristics and the evacuation shelter characteristics. That is, the evacuation shelter mapping unit 13 calculates the characteristic match by adding up the degrees of match to which the weight is applied. Note that the weight can be set to any value by the evacuation shelter candidate providing system 1A. The display information generating unit 14 evaluates the characteristic match, for example, on a scale of 10 points. The characteristic match calculated by the evacuation shelter mapping unit 13 is the evaluation score.
[0065] The evacuation shelter mapping unit 13 selects the top N evacuation shelter candidates with the highest evaluation points from the top M evacuation shelter candidates. In other words, the evacuation shelter mapping unit 13 selects the top N evacuation shelter candidates with the highest appropriateness from the top M evacuation shelter candidates.
[0066] The evacuation shelter mapping unit 13 may exclude a shelter that does not match a specific item from the evacuation shelter candidates. For example, the evacuation shelter mapping unit 13 may exclude a shelter whose actual congestion level is higher than the tolerable congestion level of the evacuation shelter that the user allows from the evacuation shelter candidates. In addition, when the user evacuates with an infant, the evacuation shelter mapping unit 13 may exclude a shelter that is not prepared to accept an infant from the evacuation shelter candidates. The items to be excluded from the evacuation shelter candidates when they do not match a specific item are included in the user information 51. In other words, the items to be excluded from the evacuation shelter candidates when they do not match a specific item are specified by the user.
[0067] The display information generation unit 14 generates shelter candidate information 54 including information on the selected shelter and the measurement information 52. The communication unit 11 of the shelter candidate providing device 10A transmits the shelter candidate information 54 of the top N shelters with the highest evaluation points to the terminal 20 (step S40).
[0068] In this way, the shelter candidate providing device 10A does not store the user information 51 in advance in a database or the like, but acquires the user information 51 from the terminal 20 to generate the shelter candidate information 54. This allows the shelter candidate providing device 10A to generate the shelter candidate information 54 even if it does not store personal information. In addition, it is possible to provide the shelter candidate information 54 corresponding to the user information 51 to a user, such as a traveler, who comes from an area different from the usual living area. In addition, since the shelter candidate providing device 10A does not store the user information 51 in advance in a database or the like, it is possible to reduce the possibility of personal information being leaked.
[0069] In addition, the algorithm executed by the device 10A for providing shelter candidates is an algorithm that takes into account the degree of congestion at the shelter, so that the device 10A for providing shelter candidates can avoid presenting shelters that will exceed the capacity.
[0070] The shelter candidate providing system 1A may be applied not only to flood prevention activities (heavy rain, typhoon countermeasures, etc.) but also to fires or earthquakes. The shelter candidate providing system 1A determines whether it is unsafe for water levels, for example, but may also determine whether it is unsafe based on whether there are cracks on the ground or whether the roads to walk on are blocked. The shelter candidate providing system 1A may also obtain information on when a fire is detected from the sky from a system equipped with a camera or the like and determine whether it is unsafe for a fire. In this case, the information on whether there are cracks on the ground, information on whether the roads are blocked, and information on whether it is unsafe for a fire are evacuation safety information.
[0071] In this way, the device 10A providing shelter candidate in the first embodiment generates the shelter candidate information 54 including the shelter candidate and the evacuation safety information corresponding to the shelter candidate, and provides it to the terminal 20. This allows the device 10A providing shelter candidate to provide information on safety when evacuation is performed together with information on an appropriate shelter according to the user. Therefore, the device 10A providing shelter candidate can guarantee safety when evacuation is performed.
[0072] By acquiring the candidate evacuation shelters and the evacuation safety information, the user can, for example, determine and evacuate to a place that the user is familiar with. Furthermore, the user can select a familiar place (familiar terrain) to evacuate to, which gives the user a sense of security. Furthermore, the user is less likely to get lost during evacuation, and the evacuation time to the evacuation shelter can be shortened. Furthermore, the user can estimate the route and time to the evacuation shelter by himself.
[0073] Furthermore, the shelter candidate providing device 10A can provide the shelter candidate information 54 based on the user information 51 without storing the user information 51 in a database or the like in advance. Therefore, the shelter candidate providing system 1A can provide the shelter candidate information 54, which is information on suitable shelter candidates according to the user, while suppressing the possibility of personal information leakage.
[0074] Embodiment 2 Next, the second embodiment will be described with reference to Fig. 8 and Fig. 9. In the second embodiment, the shelter candidate providing device calculates the shortest route from the position of the terminal 20 to each shelter, excluding roads whose safety level of the shortest route from the position of the terminal 20 to the shelter is smaller than a reference value.
[0075] Fig. 8 is a diagram showing the configuration of a shelter candidate providing device and a terminal included in a shelter candidate providing system according to embodiment 2. Among the components in Fig. 8, components that achieve the same functions as those of the shelter candidate providing device 10A and the terminal 20 according to embodiment 1 shown in Fig. 2 are given the same reference numerals, and duplicated explanations will be omitted.
[0076] The shelter candidate providing system 1B of the second embodiment is different from the shelter candidate providing system 1A of the first embodiment in that it includes a shelter candidate providing device 10B instead of the shelter candidate providing device 10A. The shelter candidate providing device 10B is, for example, a cloud system including a web server and an internal server.
[0077] The shelter candidate providing device 10B has a safety level calculation unit 15 in addition to the components included in the shelter candidate providing device 10A. That is, the shelter candidate providing device 10B has a communication unit 11, a storage unit 12, a shelter mapping unit 13, a display information generation unit 14, and a safety level calculation unit 15.
[0078] The communication unit 11 of the shelter candidate providing device 10B receives the terrain information 55 from a system storing the terrain information 55. The terrain information 55 is information on the terrain. The storage unit 12 of the shelter candidate providing device 10B stores the user information 51, the measurement information 52, the shelter information 53, and the terrain information 55 received by the communication unit 11.
[0079] The shelter mapping unit 13 of the shelter candidate providing device 10B calculates route information indicating the shortest route from the position of the terminal 20 to each shelter based on the shelter position information and the user position information. The shelter mapping unit 13 transmits the calculated route information to the safety level calculation unit 15.
[0080] The safety degree calculation unit 15 divides the shortest route into sections and calculates the safety degree of each divided section. The safety degree may be indicated in stages such as 10 stages, or may be indicated by a numerical value (risk determination value) such as the probability that a flood will not occur.
[0081] The safety level calculation unit 15 divides the shortest route into sections by setting the roads included in the shortest route from one branch point to another as one section. That is, the section set by the safety level calculation unit 15 corresponds to the roads from one branch point to another.
[0082] The safety degree calculation unit 15 calculates the safety degree of each partition based on the measurement information 52 and the topographical information 55. The safety degree calculation unit 15 calculates the partition water level, which is the water level of each partition, based on, for example, the water levels and flow rates at multiple points included in the measurement information 52, the altitude included in the topographical information 55, the rainfall for each partition, and the drainage capacity for each partition, and calculates the safety degree based on the partition water level.
[0083] For example, the higher the water level of a section, the higher the risk level is set by the safety calculation unit 15. The safety calculation unit 15 calculates the safety level of each section for each means of transportation. The safety calculation unit 15 may determine that a flood has occurred when the water of a river overflows the levee, and set a higher risk level than when no flood has occurred. The safety calculation unit 15 transmits route information and the safety level of each section to the evacuation shelter mapping unit 13.
[0084] When the safety level calculated by the safety level calculation unit 15 includes a safety level lower than the reference value, the evacuation shelter mapping unit 13 excludes the zones with a safety level lower than the reference value and recalculates route information indicating the shortest route from the position of the terminal 20 to each evacuation shelter. In other words, the evacuation shelter mapping unit 13 excludes the zones with a safety level lower than the reference value and recalculates route information indicating the shortest route to the evacuation shelter.
[0085] The safety degree calculation unit 15 may calculate a risk degree instead of a safety degree. The risk degree may be indicated in stages such as 10 stages, or may be indicated by a numerical value (safety judgment value) such as a partition water level. The amount of rainfall for each partition water level may be obtained from another system, or may be calculated by the safety degree calculation unit 15.
[0086] When the danger level is the water level of the section, the safety calculation unit 15 may calculate the danger level of each section without considering the means of transportation. In this case, the evacuation shelter mapping unit 13 judges whether the danger level is lower than the reference value based on whether the water level of the section, which is the danger level, exceeds the reference value of the water level of the section set for each means of transportation. For example, if the danger level is 25 cm, which is the value of the water level of the section, and the reference value of the water level of the section set for the motorcycle is 20 cm, the safety calculation unit 15 judges that the danger level of the motorcycle is equal to or higher than the reference value. On the other hand, if the danger level is 25 cm, which is the value of the water level of the section, and the reference value of the water level of the section set for the car is 30 cm, the safety calculation unit 15 judges that the danger level of the car is lower than the reference value.
[0087] In the shelter candidate providing device 10B, the shelter mapping unit 13 repeatedly recalculates the route information until the route information does not include a safety level lower than the reference value, and the safety level calculation unit 15 repeatedly calculates the safety level until the route information does not include a safety level lower than the reference value. This allows the shelter mapping unit 13 to calculate route information from which safety levels lower than the reference value are excluded.
[0088] In this way, the route information calculated by the shelter candidate providing device 10B is the shortest route to the shelter after excluding sections (roads) with a safety level lower than the reference value. This shortest route is the route that requires the shortest travel time to move to the shelter.
[0089] The shelter mapping unit 13 of the shelter candidate providing device 10B identifies the top M shelter candidates close to the user position based on the route information from which the recalculated safety levels lower than the reference value have been removed. Furthermore, the shelter mapping unit 13 selects the top N shelter candidates with high appropriateness from the top M shelter candidates based on the user characteristic information and the shelter characteristic information.
[0090] The evacuation shelter mapping unit 13 transmits information on the top N evacuation shelters to the display information generation unit 14. The information on the evacuation shelters transmitted by the evacuation shelter mapping unit 13 to the display information generation unit 14 includes route information from the position of the terminal 20 to the evacuation shelter.
[0091] The display information generating unit 14 generates the shelter candidate information 54, which is display information, based on the information on the top N shelters and the measurement information 52. The shelter candidate information 54 generated by the display information generating unit 14 of the shelter candidate providing device 10B includes route information. The communication unit 11 of the shelter candidate providing device 10B transmits the shelter candidate information 54 including the route information to the terminal 20.
[0092] Thereby, the shelter candidate providing device 10B can provide the shelter candidate information 54 including route information with a safety level equal to or higher than a reference value to the terminal 20. The terminal 20 displays the shelter candidate information 54 including the route information, thereby presenting the shelter candidate information 54 including the route information with a safety level equal to or higher than a reference value to the user.
[0093] 9 is a flowchart showing a processing procedure of a process for calculating a safety level by the shelter candidate providing system according to the second embodiment. The safety level calculation unit 15 of the shelter candidate providing device 10B acquires input information (step S110). The input information to the safety level calculation unit 15 is route information, measurement information 52, and topographical information 55. The safety level calculation unit 15 divides the shortest route included in the route information into sections, and calculates the safety level of each divided section.
[0094] The safety calculation unit 15 judges whether the evaluation of all sections included in the shortest route has been completed (step S120). If the evaluation of all sections has not been completed (step S120, No), the safety calculation unit 15 extracts the topographical information 55 and the measured information 52 for one unevaluated section from the topographical information 55 and the measured information 52 (step S130).
[0095] The safety degree calculation unit 15 calculates the altitude of the acquired section based on the topographical information 55 (step S140). The safety degree calculation unit 15 also calculates the section water level, which is the water level of the acquired section, based on the measurement information 52 (step S150). The safety degree calculation unit 15 may execute the processes of steps S140 and S150 in any order.
[0096] The safety degree calculation unit 15 calculates the safety degree of the section based on the elevation and the section water level of the section (step S160). The safety degree calculation unit 15 may calculate the safety degree of the section based on the elevation and the predicted value of the future section water level (hereinafter referred to as the future water level predicted value). The future water level predicted value is predicted by a prediction system that predicts the section water level and transmitted to the shelter candidate providing device 10B.
[0097] The prediction system calculates the water level for each block based on the amount of water that would overflow onto the road if the river overflowed its banks, the amount of rainfall per unit time, and the road's drainage capacity (amount of drainage per unit time).
[0098] When the safety calculation unit 15 calculates the safety level of one section, the process returns to step S 120. The safety calculation unit 15 repeats the processes of steps S120 to S160 until the evaluation of all sections included in the shortest route is completed.
[0099] When the safety calculation unit 15 has completed the evaluation of all sections included in the shortest route (Yes in step S120), the calculation of the safety of this shortest route is completed.
[0100] In this way, the safety level calculation unit 15 calculates the safety level of each section for each means of transportation. The safety level calculation unit 15 transmits the route information and the safety level of each section to the evacuation shelter mapping unit 13.
[0101] The shelter candidate providing device 10B may set the shortest route by excluding routes that are expected to be unsafe (flooded or will become flooded during evacuation) after considering the time required for evacuation. In this case, the shelter mapping unit 13 calculates the time required for evacuation based on the water level, the means of transportation, the elevation difference of the road, and the like.
[0102] Furthermore, the shelter candidate providing device 10B may generate the shelter candidate information 54 based on information on the width of the road to the shelter. In this case, the shelter candidate providing device 10B acquires the width of the road from the position of the terminal 20 to the shelter. Furthermore, the user inputs the road width that is acceptable for evacuation to the terminal 20. As a result, the terminal 20 transmits the acceptable road width included in the user information 51 to the shelter candidate providing device 10B.
[0103] When the route information of the calculated shortest route includes a section whose road width is narrower than the road width specified in the user information 51, the evacuation shelter mapping unit 13 calculates route information indicating the shortest route from the position of the terminal 20 to the evacuation shelter, excluding this section. That is, the evacuation shelter mapping unit 13 recalculates the shortest route that does not include a section whose road width is narrower than the road width specified by the user. In this way, the evacuation shelter mapping unit 13 can calculate route information that excludes evacuation routes whose road width is not desired by the user, so that the evacuation shelter candidate providing device 10B can provide route information that makes it easy to move to the evacuation shelter. As a result, the user is less likely to get lost when moving to the evacuation shelter, and can easily move to the evacuation shelter.
[0104] The display information generating unit 14 may generate evacuation shelter candidate information 54 indicating the partition water levels of the partitions displayed on the map. This allows the terminal 20 to display the partition water levels on the map of the evacuation shelter candidate information 54.
[0105] The display information generating unit 14 may generate the evacuation shelter candidate information 54 including the safety degree for each road as the evacuation safety information. This enables the terminal 20 to display the safety degree for each road on the map of the evacuation shelter candidate information 54.
[0106] The algorithm executed by the device 10B for providing shelter candidates is an algorithm that takes into consideration the safety of the shortest route to a shelter. This allows the device 10B for providing shelter candidates to provide a shelter that is safe and can be reached in a short time.
[0107] As described above, according to the second embodiment, the shelter candidate providing device 10B generates the shelter candidate information 54 based on the safety level of roads, and can provide the shelter candidate information 54 indicating a safe evacuation route to the terminal 20.
[0108] In addition, since the shelter candidate providing device 10B generates the shelter candidate information 54 based on the road width desired by the user, it can provide the shelter candidate information 54 indicating the evacuation route with the road width desired by the user to the terminal 20.
[0109] Embodiment 3 Next, a third embodiment will be described. In the third embodiment, when the shelter candidate providing device 10B cannot generate the shelter candidate information 54 because there is no safe route to the shelter, the device transmits information of the user who has no safe route to the shelter to a related organization such as a fire department. The related organization here is a fire department, a local government, etc.
[0110] In the third embodiment, when the shelter candidate providing device 10B is unable to generate the shelter candidate information 54, the device transmits information of the user for whom the shelter candidate information 54 could not be generated as report information to the relevant organizations. For example, when an evacuation route cannot be created using only roads whose safety level is lower than a reference value, the safety level calculation unit 15 of the shelter candidate providing device 10B determines that the shelter candidate information 54 cannot be generated. In this case, the display information generation unit 14 generates information of the user for whom the shelter candidate information 54 could not be generated as report information, and the communication unit 11 transmits the report information to the relevant organizations.
[0111] The report information transmitted by the shelter candidate providing device 10B includes, for example, user information 51. Note that the report information may include at least one of measurement information 52 and topographical information 55.
[0112] When the report information includes at least one of the measurement information 52 and the terrain information 55, the relevant authorities can easily consider appropriate rescue methods, etc. based on at least one of the measurement information 52 and the terrain information 55.
[0113] Thus, according to embodiment 3, the shelter candidate providing device 10B transmits the report information to the relevant organizations as information about the user for whom the shelter candidate information 54 could not be generated, so that the relevant organizations can easily consider appropriate rescue methods, etc. in accordance with the report information.
[0114] Embodiment 4 Next, a fourth embodiment will be described with reference to Fig. 10. In the fourth embodiment, when the shelter candidate providing device 10B determines that evacuation is unnecessary based on the altitude information of the terminal 20 and the future water level prediction value, the device generates a message recommending waiting at home as the shelter candidate information 54 and transmits it to the terminal 20.
[0115] Fig. 10 is a flowchart illustrating a process procedure of a process in which the shelter candidate providing system according to the fourth embodiment generates shelter candidate information. Note that, among the processes illustrated in Fig. 10, the description of the same processes as those illustrated in Fig. 7 will be omitted.
[0116] The shelter candidate providing device 10B of the fourth embodiment acquires input information (step S10). The input information acquired by the shelter candidate providing device 10B of the fourth embodiment is user information 51, measurement information 52, shelter information 53, and a future water level prediction value. The user position information of the fourth embodiment includes altitude information that is information on the altitude of the terminal 20.
[0117] The safety level calculation unit 15 extracts altitude information from the user position information (step S12). The safety level calculation unit 15 determines whether evacuation is necessary or not based on the altitude information and the future water level prediction value (step S14).
[0118] The safety calculation unit 15 determines that evacuation is necessary, for example, when the difference between the height corresponding to the altitude information and the water level corresponding to the future water level prediction value is equal to or less than a threshold value. Also, the safety calculation unit 15 determines that evacuation is not necessary, for example, when the difference between the height corresponding to the altitude information and the water level corresponding to the future water level prediction value is greater than a threshold value.
[0119] When the safety level calculation unit 15 determines that evacuation is necessary (step S14, Yes), the device providing shelter candidate 10B executes the processes of steps S20 to S40.
[0120] On the other hand, when the safety level calculation unit 15 determines that evacuation is unnecessary (step S14, No), the shelter candidate providing device 10B transmits a message recommending waiting at home to the terminal 20 as the shelter candidate information 54 (step S50). That is, when the safety level calculation unit 15 determines that evacuation is unnecessary, the display information generation unit 14 generates a message recommending waiting at home as the shelter candidate information 54, and the communication unit 11 transmits the shelter candidate information 54 to the terminal 20.
[0121] In this way, the shelter candidate providing device 10B of embodiment 4 sends a message recommending waiting at home to the terminal 20 as shelter candidate information 54 when the difference between the height corresponding to the altitude information and the water level corresponding to the future water level prediction value is greater than a threshold value.
[0122] In addition, when the shelter candidate providing device 10B determines that evacuation is not necessary, it may send a message to the terminal 20 as shelter candidate information 54, suggesting the top floor of a building (such as a detached house or an apartment complex) where the terminal 20 is located as a shelter.
[0123] Thus, according to embodiment 4, when the shelter candidate providing device 10B determines that evacuation is unnecessary, it generates a message recommending waiting at home as shelter candidate information 54 and transmits it to the terminal 20, thereby reducing unnecessary evacuations.
[0124] Here, the hardware configuration of the shelter candidate providing devices 10A and 10B will be described. The shelter candidate providing devices 10A and 10B are realized by a processing circuit. The processing circuit may be a processor and a memory that executes a program stored in a memory, or may be dedicated hardware.
[0125] 11 is a diagram showing an example of a configuration of a processing circuit when the processing circuit included in the shelter candidate providing device according to the first and second embodiments is realized by a processor and a memory. Note that the shelter candidate providing devices 10A and 10B have the same hardware configuration, so the hardware configuration of the shelter candidate providing device 10A will be described below.
[0126] The processing circuit 90 shown in FIG. 11 includes a processor 91 and a memory 92. When the processing circuit 90 includes the processor 91 and the memory 92, each function of the processing circuit 90 is realized by software, firmware, or a combination of software and firmware. The software or firmware is written as an information providing program that generates and provides the shelter candidate information 54, and is stored in the memory 92. In the processing circuit 90, the processor 91 reads out and executes the information providing program stored in the memory 92, thereby realizing each function. That is, the processing circuit 90 includes a memory 92 for storing an information providing program that results in the processing of the shelter candidate providing device 10A being executed. This information providing program can also be said to be a program that causes the shelter candidate providing device 10A to execute each function realized by the processing circuit 90. This information providing program may be provided by a storage medium in which the information providing program is stored, or may be provided by other means such as a communication medium.
[0127] The information provision program is configured as modules including a communication unit 11, an evacuation shelter mapping unit 13, and a display information generation unit 14, and these are loaded onto a main storage device and generated on the main storage device.
[0128] Here, the processor 91 is, for example, a CPU (Central Processing Unit), a processing device, an arithmetic device, a microprocessor, a microcomputer, or a DSP (Digital Signal Processor), etc. Also, the memory 92 is, for example, a non-volatile or volatile semiconductor memory such as a RAM (Random Access Memory), a ROM (Read Only Memory), a flash memory, an EPROM (Erasable Programmable ROM), or an EEPROM (Electrically EPROM), a magnetic disk, a flexible disk, an optical disk, a compact disk, a mini disk, or a DVD.
[0129] FIG. 12 is a diagram showing an example of a processing circuit provided in the shelter candidate providing device according to the first and second embodiments, which is realized by dedicated hardware. The processing circuit 93 shown in FIG. 12 corresponds to, for example, a single circuit, a composite circuit, a programmed processor, a parallel programmed processor, an ASIC (Application Specific Integrated Circuit), an FPGA (Field Programmable Gate Array), or a combination of these. The processing circuit 93 may be partially realized by dedicated hardware and partially realized by software or firmware. In this way, the processing circuit 93 can realize each of the above-mentioned functions by dedicated hardware, software, firmware, or a combination of these.
[0130] The configurations shown in the above embodiments are merely examples, and may be combined with other known technologies, or the embodiments may be combined with each other. Also, parts of the configurations may be omitted or modified without departing from the spirit of the invention.
[0131] Various aspects of the present disclosure are summarized below as appendices.
[0132] (Appendix 1) a receiving unit that receives user information including user location information that is information on a current location of the user from a user terminal, and receives evacuation shelter information of the evacuation shelter including evacuation shelter location information that is information on the location of the evacuation shelter; A calculation unit that calculates a candidate evacuation shelter according to the user based on the user information and the evacuation shelter information; an evacuation safety information generating unit that generates evacuation safety information, which is information on safety at the time of evacuation corresponding to the candidate evacuation shelters, based on the evacuation shelter location information and the user location information; a transmission unit that transmits, to the terminal, information on the candidate evacuation shelter, the candidate evacuation shelter and the evacuation safety information; A shelter candidate providing device comprising: (Appendix 2) The user information includes user characteristic information, which is information about characteristics of the user, and the user position information, The evacuation shelter information includes evacuation shelter characteristic information, which is information on characteristics of the evacuation shelter, and the evacuation shelter position information, The calculation unit calculates a distance between the user and the shelter from the user position information and the shelter position information, calculates a degree of agreement between the user characteristic information and the shelter characteristic information, and calculates a candidate shelter for the user from among a plurality of the shelters based on the distance and the degree of agreement. 2. The shelter candidate providing device according to claim 1 . (Appendix 3) the calculation unit selects a top first specific number of shelters from among the shelters in order of the closest distance, calculates an evaluation score for each of the top first specific number of shelters by weighting the degree of agreement for each item of the user characteristic information and the shelter characteristic information and adding up the weighted scores, selects a top second specific number of shelters from among the top first specific number of shelters in order of the highest evaluation score, and calculates information on the top second specific number of shelters as the candidate shelters. 3. The shelter candidate providing device according to claim 2, (Appendix 4) The calculation unit generates the candidate evacuation shelter information including information on a shortest route on a map from the user's position to the evacuation shelter. 4. The shelter candidate providing device according to claim 1, (Appendix 5) a safety degree calculation unit that calculates a safety degree of the road based on a water level measured by a water level gauge, a flow rate measured by a flow meter, a rainfall amount of the road included in the shortest route, and a drainage capacity of the road; When the shortest route includes a road having a safety level lower than a reference value, the calculation unit recalculates the shortest route by excluding the road having a safety level lower than the reference value. 5. The shelter candidate providing device according to claim 4, (Appendix 6) the safety level calculation unit calculates a partition water level, which is a water level of the road, based on the water level, the flow rate, the rainfall, and the drainage capacity, and calculates a safety level of the road based on an elevation of each road included in the shortest route and the partition water level; 6. The shelter candidate providing device according to claim 5, (Appendix 7) the evacuation safety information generating unit generates the evacuation shelter candidate information capable of displaying the safety degree on a map; 7. The shelter candidate providing device according to claim 5 or 6, (Appendix 8) A safety degree calculation unit is further provided for calculating a safety degree of the road based on an elevation of each road included in the shortest route and a predicted value of a partition water level which is a water level of the road, When the shortest route includes a road having a safety level lower than a reference value, the calculation unit recalculates the shortest route by excluding the road having a safety level lower than the reference value. 5. The shelter candidate providing device according to claim 4, (Appendix 9) The evacuation shelter characteristic information includes an actual congestion degree, which is an actual congestion degree of the evacuation shelter, The user characteristic information includes an acceptable crowding level, which is a crowding level of the evacuation shelter that the user is willing to tolerate, The calculation unit generates information about a shelter where the actual congestion degree is lower than the allowable congestion degree as the shelter candidate information. 4. The shelter candidate providing device according to claim 2 or 3. (Appendix 10) The user information includes a road width that the user accepts, When the shortest route includes a road narrower than the road width, the calculation unit recalculates the shortest route by excluding the road narrower than the road width. 5. The shelter candidate providing device according to claim 4, (Appendix 11) The transmission unit transmits information of the user who does not have a safe route to the evacuation shelter to a related organization. 11. The shelter candidate providing device according to any one of claims 1 to 10, (Appendix 12) The user location information includes information about the altitude of the user, The safety degree calculation unit determines whether or not evacuation is necessary based on the altitude and the predicted value of the compartment water level, When it is determined that evacuation is unnecessary, the evacuation safety information generating unit generates, as the evacuation shelter candidate information, a message recommending waiting at home or a message proposing the top floor of a building where the user is located as an evacuation shelter. 9. The shelter candidate providing device according to claim 8, (Appendix 13) A user terminal; a shelter candidate providing device that transmits shelter candidate information including information on the shelter candidates to the terminal; having The shelter candidate providing device includes: a receiving unit that receives user information including user location information that is information on a current location of the user from the terminal, and receives evacuation shelter information of the evacuation shelter including evacuation shelter location information that is information on the location of the evacuation shelter; A calculation unit that calculates a candidate evacuation shelter according to the user based on the user information and the evacuation shelter information; an evacuation safety information generating unit that generates evacuation safety information, which is information on safety at the time of evacuation corresponding to the candidate evacuation shelters, based on the evacuation shelter location information and the user location information; a transmission unit that transmits the candidate shelter information including the candidate shelter and the evacuation safety information to the terminal; A shelter candidate providing system comprising: (Appendix 14) The terminal generates and stores the user information in advance, and when a transmission instruction is received from the user, the terminal transmits the stored user information to the shelter candidate providing device. 14. The shelter candidate providing system according to claim 13. (Appendix 15) the terminal deletes from the evacuation shelter candidate information a shelter that corresponds to a specific item designated by the user among the evacuation shelters included in the evacuation shelter candidate information, and displays the evacuation shelter candidate information; 15. The shelter candidate providing system according to claim 13 or 14. (Appendix 16) A receiving step in which the shelter candidate providing device receives user information including user location information that is information on a current location of the user from a terminal of the user, and receives shelter information of the shelter including shelter location information that is information on the location of the shelter; a calculation step of the shelter candidate providing device calculating a shelter candidate according to the user based on the user information and the shelter information; an evacuation safety information generating step in which the evacuation shelter candidate providing device generates evacuation safety information, which is information on safety at the time of evacuation corresponding to the evacuation shelter candidate, based on the evacuation shelter position information and the user position information; a transmission step in which the shelter candidate providing device transmits, to the terminal, shelter candidate information including the shelter candidate and the evacuation safety information; A method for providing shelter candidates, comprising: (Appendix 17) A receiving step of receiving user information including user location information that is information on a current location of the user from a user terminal, and receiving evacuation shelter information of the evacuation shelter that includes evacuation shelter location information that is information on the location of the evacuation shelter; A calculation step of calculating a candidate evacuation shelter according to the user based on the user information and the evacuation shelter information; an evacuation safety information generating step of generating evacuation safety information, which is information on safety at the time of evacuation corresponding to the candidate evacuation shelters, based on the evacuation shelter location information and the user location information; a transmission step of transmitting, to the terminal, information on the candidate evacuation shelter, the candidate evacuation shelter and the evacuation safety information; A program for providing shelter candidates, comprising: [Explanation of symbols]
[0133] 1A, 1B Evacuation shelter candidate providing system, 5 Internet, 10A, 10B Evacuation shelter candidate providing device, 11, 21 Communication unit, 12 Memory unit, 13 Evacuation shelter mapping unit, 14 Display information generation unit, 15 Safety degree calculation unit, 20 Terminal, 22 Input unit, 23 Location information acquisition unit, 24 User information generation unit, 25 Display unit, 30 Equipment system, 31 Water level gauge, 32 Flow meter, 40 Evacuation shelter management system, 51 User information, 52 Measurement information, 53 Evacuation shelter information, 54 Evacuation shelter candidate information, 55 Topographical information, 90, 93 Processing circuit, 91 Processor, 92 Memory, 111 Receiving unit, 112 Transmitting unit, 131 Calculation unit, 141 Evacuation safety information generation unit, E1 to E4 Evacuation shelter, OB Water level observation station, P Current location, W1, W2 Evacuation route, Wx River, r0 Unsafe roads, rx roads.
Claims
1. a receiving unit that receives user information including user location information that is information on a current location of the user from a user terminal, and receives evacuation shelter information of the evacuation shelter including evacuation shelter location information that is information on the location of the evacuation shelter; A calculation unit that calculates a candidate evacuation shelter according to the user based on the user information and the evacuation shelter information; an evacuation safety information generating unit that generates evacuation safety information, which is information on safety at the time of evacuation corresponding to the candidate evacuation shelters, based on the evacuation shelter location information and the user location information; a transmission unit that transmits, to the terminal, information on the candidate evacuation shelter, the candidate evacuation shelter and the evacuation safety information; A shelter candidate providing device comprising:
2. The user information includes user characteristic information, which is information about characteristics of the user, and the user position information, The evacuation shelter information includes evacuation shelter characteristic information, which is information on characteristics of the evacuation shelter, and the evacuation shelter position information, The calculation unit calculates a distance between the user and the shelter from the user position information and the shelter position information, calculates a degree of agreement between the user characteristic information and the shelter characteristic information, and calculates a candidate shelter for the user from among a plurality of the shelters based on the distance and the degree of agreement.
2. The apparatus for providing possible evacuation shelters according to claim 1 .
3. the calculation unit selects a top first specific number of shelters from among the shelters in order of proximity, calculates an evaluation score for each of the top first specific number of shelters by weighting the degree of similarity for each item of the user characteristic information and the shelter characteristic information and adding up the weighted scores, selects a top second specific number of shelters from among the top first specific number of shelters in order of high evaluation score, and calculates information on the top second specific number of shelters as the candidate shelters.
3. The apparatus for providing shelter candidates according to claim 2.
4. The calculation unit generates the candidate evacuation shelter information including information on a shortest route on a map from the user's position to the evacuation shelter.
2. The apparatus for providing possible evacuation shelters according to claim 1 .
5. a safety degree calculation unit that calculates a safety degree of the road based on a water level measured by a water level gauge, a flow rate measured by a flow meter, a rainfall amount of the road included in the shortest route, and a drainage capacity of the road; When the shortest route includes a road having a safety level lower than a reference value, the calculation unit recalculates the shortest route by excluding the road having a safety level lower than the reference value.
5. The apparatus for providing shelter candidates according to claim 4.
6. the safety level calculation unit calculates a partition water level, which is a water level of the road, based on the water level, the flow rate, the rainfall, and the drainage capacity, and calculates a safety level of the road based on an elevation of each road included in the shortest route and the partition water level; 6. The apparatus for providing shelter candidates according to claim 5.
7. the evacuation safety information generating unit generates the evacuation shelter candidate information capable of displaying the safety degree on a map; 6. The apparatus for providing shelter candidates according to claim 5.
8. A safety degree calculation unit is further provided for calculating a safety degree of the road based on an elevation of each road included in the shortest route and a predicted value of a partition water level which is a water level of the road, When the shortest route includes a road having a safety level lower than a reference value, the calculation unit recalculates the shortest route by excluding the road having a safety level lower than the reference value.
5. The apparatus for providing shelter candidates according to claim 4.
9. The evacuation shelter characteristic information includes an actual congestion degree, which is an actual congestion degree of the evacuation shelter, The user characteristic information includes an acceptable crowding level, which is a crowding level of the evacuation shelter that the user is willing to tolerate, The calculation unit generates information about a shelter where the actual congestion degree is lower than the allowable congestion degree as the shelter candidate information.
3. The apparatus for providing shelter candidates according to claim 2.
10. The user information includes a road width that the user accepts, When the shortest route includes a road narrower than the road width, the calculation unit recalculates the shortest route by excluding the road narrower than the road width.
5. The apparatus for providing shelter candidates according to claim 4.
11. The transmission unit transmits information of the user who does not have a safe route to the evacuation shelter to a related organization.
11. The apparatus for providing shelter candidates according to claim 1,
12. The user location information includes information about the altitude of the user, The safety degree calculation unit determines whether or not evacuation is necessary based on the altitude and the predicted value of the compartment water level, When it is determined that evacuation is unnecessary, the evacuation safety information generating unit generates, as the evacuation shelter candidate information, a message recommending waiting at home or a message proposing the top floor of a building where the user is located as an evacuation shelter.
9. The apparatus for providing shelter candidates according to claim 8.
13. A user terminal; a shelter candidate providing device that transmits shelter candidate information including information on the shelter candidates to the terminal; having The shelter candidate providing device includes: a receiving unit that receives user information including user location information that is information on a current location of the user from the terminal, and receives evacuation shelter information of the evacuation shelter including evacuation shelter location information that is information on the location of the evacuation shelter; A calculation unit that calculates a candidate evacuation shelter according to the user based on the user information and the evacuation shelter information; an evacuation safety information generating unit that generates evacuation safety information, which is information on safety at the time of evacuation corresponding to the candidate evacuation shelters, based on the evacuation shelter location information and the user location information; a transmission unit that transmits the candidate shelter information including the candidate shelter and the evacuation safety information to the terminal; A shelter candidate providing system comprising:
14. The terminal generates and stores the user information in advance, and when a transmission instruction is received from the user, the terminal transmits the stored user information to the shelter candidate providing device.
14. The system for providing shelter candidates according to claim 13.
15. the terminal deletes from the evacuation shelter candidate information a shelter corresponding to a specific item designated by the user among the evacuation shelters included in the evacuation shelter candidate information, and displays the evacuation shelter candidate information; 15. The system for providing possible evacuation shelters according to claim 13 or 14.
16. A receiving step in which the shelter candidate providing device receives user information including user location information that is information on a current location of the user from a terminal of the user, and receives shelter information of the shelter including shelter location information that is information on the location of the shelter; a calculation step of the shelter candidate providing device calculating a shelter candidate according to the user based on the user information and the shelter information; an evacuation safety information generating step in which the evacuation shelter candidate providing device generates evacuation safety information, which is information on safety at the time of evacuation corresponding to the evacuation shelter candidate, based on the evacuation shelter position information and the user position information; a transmission step in which the shelter candidate providing device transmits, to the terminal, shelter candidate information including the shelter candidate and the evacuation safety information; A method for providing shelter candidates, comprising:
17. A receiving step of receiving user information including user location information that is information on a current location of the user from a user terminal, and receiving evacuation shelter information of the evacuation shelter that includes evacuation shelter location information that is information on the location of the evacuation shelter; A calculation step of calculating a candidate evacuation shelter according to the user based on the user information and the evacuation shelter information; an evacuation safety information generating step of generating evacuation safety information, which is information on safety at the time of evacuation corresponding to the candidate evacuation shelters, based on the evacuation shelter location information and the user location information; a transmission step of transmitting, to the terminal, information on the candidate evacuation shelter, the candidate evacuation shelter and the evacuation safety information; A program for providing shelter candidates, comprising:
Citation Information
Patent Citations
Disaster shelter information providing system, disaster shelter information providing method, and disaster shelter information providing program
JP2014041507A