System, server, warning method and computer program
The information provision system addresses the limitations of post-disaster navigation by determining and transmitting danger areas before meteorological disasters, ensuring timely and effective avoidance guidance.
Patent Information
- Application Number
- JP2025127223
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- Priority Date
- 2020-10-23
- Filing Date
- 2025-07-30
- Publication Date
- 2025-11-18
AI Technical Summary
Existing navigation systems provide guidance only after a natural disaster occurs, limiting route options and potentially forcing dangerous routes or failing to provide appropriate information.
An information provision system that includes a server capable of acquiring dynamic and static information to determine danger areas before expected weather conditions reach a meteorological disaster, transmitting this information to a mobile terminal, and providing guidance to avoid these areas.
Enables appropriate meteorological disaster information provision before the disaster occurs, allowing users to avoid danger areas and take preventive measures.
Smart Images

Figure 2025170260000001_ABST
Abstract
Description
[Technical Field]
[0001] The present disclosure relates to an information providing system, a server, an information providing method, and a computer program. This application claims priority to Japanese Application No. 2020-178008, filed on October 23, 2020, and incorporates by reference all of the contents of said Japanese application. [Background technology]
[0002] Patent Document 1 discloses a navigation system that, when emergency information is received in the event of a disaster, searches for a safe route to guide vehicle occupants and provides guidance along the route. This navigation system is configured to search for a guidance route in response to receiving emergency information issued in the event of a natural disaster. [Prior art documents] [Patent documents]
[0003] [Patent Document 1] Japanese Patent Application Laid-Open No. 2005-321323 Summary of the Invention [Problem to be solved by the invention]
[0004] However, the system in Patent Document 1 begins providing information for guidance after a natural disaster occurs, which may limit the options for guidance routes, force guidance to highly dangerous routes, or result in a failure to provide appropriate information regarding the disaster. [Means for solving the problem]
[0005] An embodiment of an information provision system is an information provision system comprising a mobile terminal and a server capable of communicating with the mobile terminal, wherein the server comprises: a dynamic information acquisition unit that sequentially acquires dynamic information including location information of the mobile terminal and weather information for the area where the mobile terminal is located; a static information acquisition unit that acquires static information including hazard map information indicating predicted areas in which meteorological disasters are predicted to occur in expected weather conditions, which are weather conditions in which meteorological disasters are predicted to occur; a setting unit that determines, based on the dynamic information and the static information, a danger area from the predicted area where there is a possibility of danger to the user of the mobile terminal; and a communication control unit that transmits information regarding the danger area to the mobile terminal, wherein the setting unit determines the danger area before the weather conditions indicated by the sequentially acquired information reach the expected weather conditions.
[0006] Another embodiment of the server is a server capable of communicating with a mobile terminal, and includes: a dynamic information acquisition unit that sequentially acquires dynamic information including location information of the mobile terminal and weather information for the area where the mobile terminal is located; a static information acquisition unit that acquires static information including hazard map information indicating predicted areas in which meteorological disasters are predicted to occur in expected weather conditions, which are weather conditions in which meteorological disasters are predicted to occur; a setting unit that determines, based on the dynamic information and the static information, a danger area from within the predicted area where there is a possibility of danger to the user of the mobile terminal; and a communication control unit that transmits information regarding the danger area to the mobile terminal, wherein the setting unit determines the danger area before the weather conditions indicated by the sequentially acquired information reach the expected weather conditions.
[0007] Another embodiment of an information provision method is an information provision method for providing information to a mobile terminal, and includes a dynamic information acquisition step of sequentially acquiring dynamic information including location information of the mobile terminal and weather information for the area where the mobile terminal is located; a static information acquisition step of acquiring static information including hazard map information indicating a predicted area in which a meteorological disaster is predicted to occur under an expected meteorological condition in which a meteorological disaster is predicted to occur; a setting step of determining a danger area from the predicted area that may pose a danger to the user of the mobile terminal based on the dynamic information and the static information; and a transmission step of transmitting information regarding the danger area to the mobile terminal, wherein in the setting step, the danger area is determined before the weather condition indicated by the sequentially acquired information reaches the expected meteorological condition.
[0008] Another embodiment of a computer program is a computer program for causing a computer to execute a process of providing information to a mobile terminal, the computer program executing the following steps: a dynamic information acquisition step for sequentially acquiring dynamic information including location information of the mobile terminal and weather information for the area where the mobile terminal is located; a static information acquisition step for acquiring static information including hazard map information indicating predicted areas in which meteorological disasters are predicted to occur under assumed weather conditions in which meteorological disasters are predicted to occur; a setting step for determining, from within the predicted areas based on the dynamic information and the static information, a danger area that may pose a danger to the user of the mobile terminal; and a transmission step for transmitting information regarding the danger area to the mobile terminal, wherein in the setting step, the danger area is determined before the weather conditions indicated by the sequentially acquired information reach the assumed weather conditions. [Effects of the Invention]
[0009] According to the present disclosure, information regarding meteorological disasters can be provided appropriately. [Brief explanation of the drawings]
[0010] [Figure 1]FIG. 1 is a diagram illustrating an example of the overall configuration of an information providing system. [Figure 2] FIG. 2 is a diagram showing an example of a flood disaster hazard map. [Figure 3] FIG. 3 is a sequence diagram showing an example of processing performed in the information providing server and the user terminal according to the first embodiment. [Figure 4] FIG. 4 is a diagram showing a display screen of the display device, showing an example when an avoidance route, a dangerous area, and a dangerous section are displayed. [Figure 5] FIG. 5 is a sequence diagram showing an example of processing performed in the information providing server and the user terminal according to the second embodiment. [Figure 6] FIG. 6 is a diagram showing a display screen of the display device, showing an example when a dangerous area is displayed. [Figure 7] FIG. 7 is a diagram showing the display screen of the display device, illustrating another example of a dangerous area being displayed. [Figure 8] FIG. 8 is a diagram showing a display screen of a display device, illustrating a case where the amount of rainfall exceeds the expected amount of rainfall while the user terminal shown in FIG. 7 remains located in a dangerous area. [Figure 9] FIG. 9 is a block diagram showing an example of the configuration of the information providing server according to each of the above embodiments. [Figure 10] FIG. 10 is a functional block diagram illustrating an example of functions of the information providing server. [Figure 11] FIG. 11 is a block diagram showing an example of the configuration of a user terminal according to each of the above embodiments. [Figure 12] FIG. 12 is a functional block diagram illustrating an example of functions of the user terminal. DETAILED DESCRIPTION OF THE INVENTION
[0011] [Description of the embodiments of the present disclosure] First, the contents of the embodiment will be listed and explained. (1) An embodiment of an information provision system is an information provision system comprising a mobile terminal and a server capable of communicating with the mobile terminal, wherein the server comprises: a dynamic information acquisition unit that sequentially acquires dynamic information including location information of the mobile terminal and weather information for the area where the mobile terminal is located; a static information acquisition unit that acquires static information including hazard map information indicating predicted areas in which meteorological disasters are predicted to occur under assumed weather conditions in which meteorological disasters are predicted to occur; a setting unit that determines, based on the dynamic information and the static information, a danger area from within the predicted area where there is a possibility of danger to the user of the mobile terminal; and a communication control unit that transmits information regarding the danger area to the mobile terminal, wherein the setting unit determines the danger area before the weather conditions indicated by the sequentially acquired information reach the assumed weather conditions.
[0012] According to the above configuration, a danger area is determined before the weather conditions in the forecast area reach the expected weather conditions, so that the danger area can be determined before a meteorological disaster occurs. Therefore, information about the danger area can be transmitted to the mobile terminal before a meteorological disaster occurs. Therefore, information about the meteorological disaster can be appropriately provided to the mobile terminal.
[0013] (2) In the above information providing system, the server may further include a route setting unit that sets a guidance route based on the departure point and destination provided by the mobile terminal, and the setting unit may define an area of the predicted area through which the guidance route passes in the direction of travel from the position of the mobile terminal as the danger area. In this case, the presence of a dangerous area on the guidance route can be notified to the mobile terminal and displayed on the mobile terminal.
[0014] (3) In the above information providing system, the mobile terminal may include a display unit that displays the received information about the dangerous area, and when the dangerous area is determined, the route setting unit sets an avoidance route that avoids a dangerous section of the guidance route that passes through the dangerous area, the information about the dangerous area including information indicating the dangerous section and information indicating the avoidance route, and the display unit may be configured to display the avoidance route and the dangerous section superimposed on a map image in different display modes. In this case, it is possible to display to the user of the mobile terminal both an avoidance route that can avoid the dangerous area and a dangerous section that passes through the dangerous area, thereby encouraging the user to avoid the dangerous area and warning the user that the dangerous section is a route that should not be entered.
[0015] (4) In the above information provision system, the weather conditions may include rainfall, the predicted area may be an area where a weather disaster caused by rainfall is predicted to occur, and the expected weather conditions may include expected rainfall. In this case, the setting unit sets a risk area where the occurrence of meteorological disasters caused by rainfall is predicted, thereby making it possible to provide appropriate information about meteorological disasters caused by rainfall.
[0016] (5) In the above information providing system, the setting unit may define the danger area when the amount of rainfall is greater than a predetermined threshold, and the predetermined threshold may be a value less than the expected amount of rainfall. In this case, the risk area can be determined while the probability of a meteorological disaster occurring in the predicted area is low, and information about the risk area can be transmitted to mobile terminals at a time when the probability of a meteorological disaster occurring is low.
[0017] (6) In the above information provision system, the weather conditions include rainfall, the forecast area is an area where a weather disaster caused by rainfall is predicted to occur, the expected weather conditions include expected rainfall, and when the rainfall becomes greater than the expected rainfall, the communication control unit may send increase information indicating that the rainfall has increased to the mobile terminal, and when the display unit receives the increase information, it may change the display mode of the dangerous section. In this case, the display mode of the dangerous section can be changed depending on whether the amount of rainfall is greater than the expected amount of rainfall, and the warning level can be changed and displayed depending on the degree of danger in the dangerous section.
[0018] (7) In the information providing system, the setting unit may be configured to set, as the risk area, an area of the predicted area that overlaps with a surrounding area set around the mobile terminal. In this case, the presence of a dangerous area around the mobile terminal or the fact that the mobile terminal is located in the dangerous area can be notified to the mobile terminal and displayed on the mobile terminal.
[0019] (8) In the above information providing system, if the mobile terminal is equipped with a display unit that displays the received information regarding the dangerous area, the information regarding the dangerous area may include location information of the dangerous area, and the display unit may be configured to display the dangerous area and the location of the mobile terminal superimposed on a map image. In this case, the relative positional relationship between the current location and the dangerous area can be displayed to the user of the mobile terminal.
[0020] (9) In the above-mentioned information provision system, when the weather conditions include rainfall, the forecast area is an area where a meteorological disaster caused by rainfall is predicted to occur, and the expected weather conditions include expected rainfall, if the rainfall becomes greater than the expected rainfall, the communication control unit may transmit increase information indicating that the rainfall has increased to the mobile terminal, and the display unit may change the display mode of the danger area upon receiving the increase information. In this case, the display mode of the danger area can be changed depending on whether the amount of rainfall is greater than the expected amount of rainfall, and the warning level can be changed and displayed depending on the degree of danger in the danger area.
[0021] (10) Furthermore, in the above information provision system, if the weather conditions include rainfall, the forecast area is an area where a meteorological disaster caused by rainfall is predicted to occur, and the expected weather conditions include expected rainfall, when the amount of rainfall exceeds the expected rainfall, the communication control unit may be configured to transmit location information of evacuation sites around the mobile terminal to the mobile terminal. In this case, when the amount of rainfall becomes greater than expected and the risk in the danger area increases, the location of the evacuation site can be displayed to the user of the mobile terminal, thereby guiding the user of the mobile terminal to the evacuation site.
[0022] (11) Another embodiment of the server is a server capable of communicating with a mobile terminal, and includes: a dynamic information acquisition unit that sequentially acquires dynamic information including location information of the mobile terminal and weather information for the area where the mobile terminal is located; a static information acquisition unit that acquires static information including hazard map information indicating predicted areas in which meteorological disasters are predicted to occur under assumed weather conditions in which meteorological disasters are predicted to occur; a setting unit that determines, based on the dynamic information and the static information, a danger area from within the predicted area where there is a possibility of danger to the user of the mobile terminal; and a communication control unit that transmits information regarding the danger area to the mobile terminal, and the setting unit determines the danger area before the weather conditions indicated by the sequentially acquired information reach the assumed weather conditions.
[0023] (12) Another embodiment of the information provision method is a method for providing information to a mobile terminal, and includes a dynamic information acquisition step of sequentially acquiring dynamic information including location information of the mobile terminal and weather information for the area where the mobile terminal is located; a static information acquisition step of acquiring static information including hazard map information indicating a predicted area in which a meteorological disaster is predicted to occur under an assumed meteorological condition in which a meteorological disaster is predicted to occur; a setting step of determining a danger area from the predicted area that may pose a danger to the user of the mobile terminal based on the dynamic information and the static information; and a transmission step of transmitting information regarding the danger area to the mobile terminal, wherein in the setting step, the danger area is determined before the weather condition indicated by the sequentially acquired information reaches the assumed meteorological condition.
[0024] (13) Another embodiment of a computer program is a computer program for causing a computer to execute a process of providing information to a mobile terminal, the computer program executing the following steps: a dynamic information acquisition step for sequentially acquiring dynamic information including location information of the mobile terminal and weather information for the area where the mobile terminal is located; a static information acquisition step for acquiring static information including hazard map information indicating predicted areas in which meteorological disasters are predicted to occur under assumed weather conditions in which meteorological disasters are predicted to occur; a setting step for determining, from within the predicted areas based on the dynamic information and the static information, dangerous areas that may pose a danger to the user of the mobile terminal; and a transmission step for transmitting information regarding the dangerous areas to the mobile terminal, wherein in the setting step, the dangerous areas are determined before the weather conditions indicated by the sequentially acquired information reach the assumed weather conditions.
[0025] [Details of the embodiment] Preferred embodiments will now be described with reference to the drawings. At least some of the embodiments described below may be combined in any manner. [Overall structure] FIG. 1 is a diagram illustrating an example of the overall configuration of an information providing system. The information providing system 1 according to this embodiment includes a weather information database (hereinafter, "database" may also be referred to as "DB") 10, a road traffic information DB 20, a hazard map information DB 30, a probe information DB 40, a road traffic information collection server 50, a disaster information collection server 60, a collection DB 70, an information providing server 100, and a user terminal 200. The weather information DB 10, the road traffic information DB 20, the hazard map information DB 30, the probe information DB 40, the road traffic information collection server 50, the disaster information collection server 60, the information providing server 100, and the user terminal 200 can communicate with each other via a wide area communication network 300.
[0026] The weather information DB 10 collects and stores weather information for each region issued by the Japan Meteorological Agency, etc. The weather information includes disaster prevention information and weather data. Disaster prevention information includes information about rainfall (heavy rain special warnings, heavy rain warnings, heavy rain advisories), information about river flooding (flood risk information, flood warning information, flood advisory information), information about landslides (landslide warning information), information about high tides (high tide special warnings, high tide warnings, high tide advisories, etc.), and information about floods (flood warnings, flood advisories). The weather data includes the amount of rainfall (amount of snowfall), wind direction and speed, etc. The disaster prevention information also includes alert levels issued by local governments and the like based on the above information. The state of the situation indicated by the time-varying disaster prevention information and weather data at a certain point in time is called the weather state.
[0027] The road traffic information DB 20 collects and stores real-time road traffic information, including accident information, congestion information, traffic jam information, road closure information, traffic regulation information, and the like.
[0028] The hazard map information DB 30 collects and stores hazard map information for each region. The hazard map information includes, for example, the contents of a hazard map created by a local government, etc. The hazard map shows areas (predicted areas) in a target region where a disaster is predicted to occur. The hazard map information includes information indicating a predicted area, including location information such as map coordinates indicating the location and range of the area.
[0029] In this embodiment, the hazard map information DB 30 collects and stores hazard map information related to meteorological disasters. The hazard map information DB 30 collects and stores hazard map information related to meteorological disasters, such as flood disaster hazard map information, landslide disaster hazard map information, road disaster prevention information hazard map information, and storm surge disaster hazard map information. Flood disaster hazard map information includes location information of areas where flood disasters are predicted to occur due to river overflows, reservoir collapses, etc. The landslide hazard map information includes location information of areas where landslides are predicted to occur, such as landslide warning areas and special landslide warning areas. In addition, the road disaster prevention information hazard map information includes location information of areas (roads) where passage will be restricted in the event of a disaster, such as areas expected to be flooded and sections where traffic will be restricted in advance. The storm surge disaster hazard map information includes location information of areas where storm surge disasters are predicted to occur.
[0030] Furthermore, the hazard map information regarding meteorological disasters includes information indicating expected meteorological conditions, which are the meteorological conditions assumed when predicting a predicted area. The forecast area indicates an area where a meteorological disaster is predicted to occur under assumed weather conditions. When creating a hazard map for meteorological disasters, assumed weather conditions are set, and the forecast area is set based on the assumed weather conditions. Rainfall is the primary cause of flood and landslide disasters. For this reason, flood disaster hazard maps, landslide disaster hazard maps, and road disaster prevention information hazard maps include expected rainfall as part of the expected weather conditions. The expected rainfall indicates the amount of rainfall assumed when predicting the forecast area when creating the hazard map. In other words, the forecast area on these hazard maps indicates the area where a disaster is predicted to occur when the expected rainfall occurs. The expected rainfall is set according to predetermined standards. The amount of rainfall in the hazard map information is expressed in units determined for each hazard map, such as the amount of rainfall per predetermined time. The flood disaster hazard map information, landslide disaster hazard map information, and road disaster prevention information hazard map information include information indicating expected rainfall amounts.
[0031] Furthermore, the flood disaster hazard map information, landslide disaster hazard map information, road disaster prevention information hazard map information, and storm surge disaster hazard map information also include location information of evacuation sites.
[0032] FIG. 2 is a diagram showing an example of a flood disaster hazard map. Figure 2 shows a portion of a flood disaster hazard map. Flood disaster hazard map H shows a forecast area A where flood disasters are predicted to occur under the expected rainfall on a map of the target region. Evacuation sites E are also shown along with forecast area A. The expected rainfall U is also shown on hazard map H. The flood disaster hazard map information includes location information indicating the location and range of the predicted area A on the flood disaster hazard map H, the expected rainfall amount U, and the location information of the evacuation site E.
[0033] 1, the probe information DB 40 collects and stores probe information. The probe information is information acquired from a traveling vehicle, and includes information about the traveling state and traveling path of the vehicle.
[0034] The road traffic information collection server 50 is configured by a computer. For example, in response to a request, the road traffic information collection server 50 receives road traffic information for a specific point (road) from the road traffic information DB 20. The road traffic information collection server 50 is connected to the collection DB 70, and can store the received road traffic information in the collection DB 70. Furthermore, in response to a request, the road traffic information collection server 50 receives probe information of a specific area from the road traffic information DB 20. The road traffic information collection server 50 can store the received probe information in the collection DB 70.
[0035] The disaster information collection server 60 is configured by a computer. In response to a request, the disaster information collection server 60 receives weather information for a specific region from the weather information DB 10. The disaster information collection server 60 is connected to the collection DB 70, and can store the received weather information in the collection DB 70. In addition, in response to a request, the disaster information collection server 60 receives hazard map information for a specific area from the hazard map information DB 30. The disaster information collection server 60 can store the received hazard map information in the collection DB .
[0036] The information providing server 100 is configured by a computer. The information providing server 100 is connected to a collection DB 70. The information providing server 100 can acquire road traffic information, probe information, weather information, and hazard map information from the collection DB 70. The information providing server 100 has the function of using this information to determine danger areas from among the predicted areas and transmitting information about the danger areas to the user terminal 200. A danger area is an area that may pose a danger to the user of the user terminal 200. For example, by combining meteorological information such as rainfall amount and the occurrence rate of wave warnings with the thresholds of the hazard map, it is possible to determine which threshold of the hazard map the target area is located at based on the meteorological information. This is called a danger area. The information providing server 100 also has a function of determining a guide route based on the departure point and destination provided by the user terminal 200 and transmitting the route to the user terminal 200 .
[0037] The user terminal 200 is an example of a mobile terminal. The user terminal 200 may be, for example, a portable information terminal such as a smartphone or a laptop computer, or may be an in-vehicle terminal installed in a vehicle. The user terminal 200 includes an input device and a display device. The input device is, for example, a touch sensor or a keyboard. The display device is, for example, a liquid crystal panel or an OEL (Organic Electro-Luminescence) panel. The display device 280 of the user terminal 200 of this embodiment is a liquid crystal panel that also functions as an input device. The display device 280 has a display screen 281.
[0038] The user terminal 200 is used by a user. The user terminal 200 is a client of the information providing system 1, and the user can log in to the information providing system 1 using the user terminal 200. The user terminal 200 has a function to accept input of a departure point, a destination, etc. by the user. The user terminal 200 also has a function to receive information on guide routes and dangerous areas set by the information providing server 100, and display this information on a display screen 281 of the display device 280.
[0039] [First embodiment] FIG. 3 is a sequence diagram showing an example of processing performed by the information providing server 100 and the user terminal 200 according to the first embodiment. FIG. 3 illustrates a case where a user of the user terminal 200 searches for a route from a certain departure point to a destination and travels by car or on foot.
[0040] First, the user terminal 200 accepts input of a departure point and a destination by the user (step S1), and transmits information indicating the accepted departure point and destination to the information providing server 100 (step S2). The information providing server 100, which has received the information indicating the departure point and destination, performs route calculation to obtain a guide route from the departure point to the destination (step S3). The information providing server 100 acquires road traffic information about the area including the departure point, destination, and points that may be passed through from a collection DB 70. Based on the departure point, destination, and road traffic information, the information providing server 100 obtains parameters such as the distance from the departure point to the destination, travel time, traffic regulations, and tolls, and obtains a guide route appropriate for the user.
[0041] When the guide route is determined by route calculation, the information providing server 100 transmits information indicating the determined guide route to the user terminal 200 (step S4). Having received the information indicating the guide route, user terminal 200 displays the guide route on display device 280 (step S5), and starts providing route guidance to the destination to the user.
[0042] While the user terminal 200 provides route guidance to the destination, the information providing server 100 performs processing related to the setting of dangerous areas. That is, after transmitting the information indicating the guide route to the user terminal 200, the information providing server 100 acquires the location information of the user terminal 200 and weather information for the area where the user terminal 200 is located (step S6).
[0043] The user terminal 200 has a function of acquiring its own location information using a GPS receiver or the like provided in the user terminal 200. The user terminal 200 can transmit this location information to the information providing server 100, another server, or the like. The information providing server 100 may acquire the location information of the user terminal 200 directly from the user terminal 200, or may acquire the location information of the user terminal 200 from another server or database that collects the location information of the user terminal 200. This allows the information providing server 100 to know the current location of the user terminal 200 .
[0044] The information providing server 100 identifies the area where the user terminal 200 is located based on the location information of the user terminal 200, and acquires weather information for the area where the user terminal 200 is located from the collection DB 70. As described above, the weather information includes disaster prevention information and weather data. The location information of the user terminal 200 and the weather information for the area where the user terminal 200 is located are dynamic information that changes over time. In step S6, the information providing server 100 acquires the dynamic information including the location information of the user terminal 200 and the weather information for the area where the user terminal 200 is located.
[0045] Next, the information providing server 100 proceeds to step S7 and acquires hazard map information (step S7). The information providing server 100 acquires hazard map information corresponding to the weather information from the collection DB 70 . For example, when information regarding rainfall such as a heavy rain warning is issued, the information providing server 100 acquires hazard map information for disasters caused by rainfall (flood disaster hazard map, landslide disaster hazard map, road disaster prevention information hazard map). Furthermore, when information regarding high tides has been issued, the information providing server 100 acquires high tide disaster hazard map information.
[0046] The hazard map information is static information that does not change over time. In step S7, the information providing server 100 acquires the hazard map information, which is static information. In the following description, it is assumed that information regarding rainfall has been issued, and the information providing server 100 acquires only the flood disaster hazard map information shown in FIG. 2 as the hazard map information.
[0047] Furthermore, the information providing server 100 may execute step S7 again after executing a subsequent step. In this case, if previously acquired flood disaster hazard map information is available, the previously acquired flood disaster hazard map information is used without acquiring new flood disaster hazard map information, because the hazard map information is static information.
[0048] Next, the information providing server 100 refers to the amount of rainfall as information indicating the weather condition from among the acquired weather information, and determines whether the amount of rainfall is greater than a predetermined threshold (step S8). The rainfall amount is acquired in the same unit as the estimated rainfall amount included in the flood disaster hazard map information. For example, if the estimated rainfall amount included in the flood disaster hazard map information is expressed as 500 mm per 48 hours, the information providing server 100 acquires the rainfall amount per 48 hours. The threshold value is set to a value less than the estimated rainfall amount included in the flood disaster hazard map information. In this embodiment, the threshold value is set to a value that is 80 percent of the estimated rainfall amount. For example, if the estimated rainfall amount included in the flood disaster hazard map information is expressed as 500 mm per 48 hours, the threshold value is set to 400 mm per 48 hours.
[0049] If it is determined in step S8 that the amount of rainfall is equal to or less than the threshold, the information providing server 100 returns to step S6 again. If it is determined in step S8 that the amount of rainfall is greater than the threshold, the information providing server 100 determines whether or not the guide route passes through any predicted area in the flood disaster hazard map information (step S9). The information providing server 100 determines whether or not there is a predicted area through which the guidance route passes in the traveling direction from the current position of the user terminal 200.
[0050] If it is determined in step S9 that there is no predicted area through which the guidance route passes, the information providing server 100 returns to step S6 again. In step S9, if it is determined that there is a predicted area that the guide route passes through, the information providing server 100 proceeds to step S10 and sets a dangerous area. Here, when the flood disaster hazard map information includes a plurality of predicted areas, the information providing server 100 can set all of the plurality of predicted areas as risk areas. However, in this embodiment, the information providing server 100 determines, as a risk area, a predicted area in the flood disaster hazard map information that the guide route passes through in the direction of travel from the position of the user terminal 200. This allows the risk area to be determined within a range that is necessary and sufficient for the user terminal 200.
[0051] For example, assume that the road link L1 between intersections C1 and C2 in Fig. 2 and the road link L2 between intersections C2 and C3 are guide routes located in the traveling direction of the user terminal 200. The road links L1 and L2 pass through the predicted area A. Therefore, in this case, the information providing server 100 determines that the predicted area A is a dangerous area.
[0052] Furthermore, the information providing server 100 determines a section of the guide route that passes through a dangerous area as a dangerous section. The information providing server 100 sets not only the overlapping portion of the guide route and the dangerous area, but also a range of the guide route from the boundary of the dangerous area to a certain distance or a predetermined point as a dangerous section. In the case of Figure 2, not only the part of road link L1 that is within predicted area A, which is a dangerous area, but also the entire road link L1, including the part outside predicted area A, is set as a dangerous section. Similarly, the entire road link L2 is set as a dangerous section. In this way, the information providing server 100 determines dangerous sections for each road link.
[0053] As described above, the information providing server 100 of this embodiment sequentially acquires dynamic information (location information of the user terminal 200 and weather information) in step S6, and determines dangerous areas and dangerous sections based on the sequentially acquired dynamic information and flood disaster hazard map information, which is static information.
[0054] As shown in FIG. 3, when a dangerous area is set in step S10, the information providing server 100 performs an avoidance route calculation to obtain an avoidance route that avoids the dangerous area (step S11). The information providing server 100 acquires road traffic information for the area including the current position, destination, points that may be passed through, etc. from the collection DB 70. The information providing server 100 also acquires probe information for the current position, destination, points that may be passed through, etc. from the collection DB 70. Furthermore, the information providing server 100 acquires weather information from the collection DB 70. The information providing server 100 refers to congestion information, traffic jam information, road closure information, traffic regulation information, etc. included in the road traffic information. The information providing server 100 also refers to information related to the vehicle's travel trajectory included in the probe information. The information providing server 100 also refers to disaster prevention information included in the weather information.
[0055] The information providing server 100 can exclude routes that are considered difficult to travel from the avoidance routes by referring to congestion information, traffic jam information, road closure information, traffic regulation information, and the like. By referring to information about the travel path included in the probe information, the information providing server 100 can identify routes that are congested or difficult to pass ahead before the road traffic information is available. In this way, the information providing server 100 can identify the current traffic situation earlier, and therefore can find an appropriate avoidance route.
[0056] The information providing server 100 uses this information to find an appropriate avoidance route for the user. Furthermore, the information providing server 100 excludes dangerous sections from the candidates for avoidance routes, thereby enabling the information providing server 100 to find an avoidance route that can avoid the dangerous area. In addition, when the user terminal 200 is located in a dangerous section, the information providing server 100 does not exclude the dangerous section from the candidates for avoidance routes, but based on the various information described above, finds a route that allows the user to appropriately exit the dangerous section and head to the destination while avoiding the dangerous area.
[0057] After determining the avoidance route, the information providing server 100 transmits information about the dangerous area to the user terminal 200 (step S12). The information about the dangerous area includes information indicating the avoidance route, location information of the dangerous area, and information indicating the dangerous section. The location information of the risk area is the location information of the predicted area included in the flood disaster hazard map information. The information indicating the avoidance route and the information indicating the risk section include information indicating the road links and nodes representing the respective routes and sections.
[0058] The user terminal 200 that has received the information about the dangerous area displays the current position of the user terminal 200, the avoidance route, the dangerous area, and the dangerous section on the display device 280 (step S13), and provides route guidance based on the avoidance route.
[0059] Fig. 4 is a diagram showing the display screen 281 of the display device 280, showing an example of when avoidance routes, dangerous areas, and dangerous sections are displayed. Fig. 4 shows the same area as the flood disaster hazard map information shown in Fig. 2. As shown in FIG. 4, various types of information are displayed superimposed on a map image of the area where the user terminal 200 is located.
[0060] The risk area D corresponds to the predicted area A in the flood disaster hazard map information shown in Fig. 2. The user terminal 200 displays the risk area D by arranging a large number of rectangular shapes.
[0061] The avoidance route K runs from the current position S of the user terminal 200, which is displayed as a circle, to the intersection C1 via intersections C3 and C4. This intersection C1 is the destination. The avoidance route K is made up of the section from the current position S to the intersection C3, the road link L3 between the intersection C3 and the intersection C4, and the road link L4 between the intersection C4 and the intersection C1. The user terminal 200 displays the avoidance route K as a linear graphic along the section from the current position S to the intersection C3 and along the road links L3 and L4.
[0062] As shown in FIG. 4, the dangerous section M is made up of a road link L2 between the intersections C2 and C3, and a road link L1 between the intersections C1 and C2. The user terminal 200 displays the dangerous section M by displaying a linear figure along the road links L1 and L2. The linear graphic representing the avoidance route K and the linear graphic representing the dangerous section M are displayed in different display modes.
[0063] This allows the user to distinguish between the avoidance route K that can avoid the danger area D and the danger section M that passes through the danger area D and display them on the display screen 281 of the display device 280. In addition, as shown in Fig. 4, by displaying a message on the screen that the guidance route has been changed to an avoidance route, it is possible to encourage the user to avoid the danger area D and to warn the user that the danger section M is a route that should not be entered. In this way, the user can be made aware of the avoidance route K and the dangerous section M, and can be prevented from entering the dangerous section M and encouraged to move along the avoidance route K.
[0064] The flood disaster hazard map information used in this embodiment indicates predicted areas of meteorological disasters (flood disasters) caused by rainfall, and the information providing server 100 is configured to determine the predicted areas in the flood disaster hazard map information as risk areas when the amount of rainfall is greater than a threshold (steps S8-S10). Furthermore, the threshold is set to a value less than the expected amount of rainfall. This allows the information providing server 100 to determine the risk area from among the predicted areas before the amount of rainfall included in the weather information that is successively acquired reaches the expected amount of rainfall. In other words, the risk area can be determined while the possibility of a flood disaster occurring in the predicted area is low, and information about the risk area can be transmitted to the user terminal 200 at a timing when the possibility of a flood disaster occurring is low.
[0065] In this manner, in this embodiment, a risk area is determined from within a predicted area before the amount of rainfall reaches the estimated amount of rainfall, so that a risk area can be determined before a meteorological disaster occurs. In other words, by using the rainfall amount included in the dynamic information and the flood disaster hazard map information included in the static information, it is possible to determine risk areas where a meteorological disaster is likely to occur before the meteorological disaster actually occurs. Therefore, information about risk areas can be transmitted to the user terminal 200 before the meteorological disaster actually occurs, and information about the meteorological disaster can be appropriately provided to the user terminal 200. This allows users to be made aware of an impending meteorological disaster and to be alerted.
[0066] Furthermore, the information providing server 100 of this embodiment identifies the predicted occurrence area through which the guide route passes as a dangerous area, and can therefore display on the user terminal 200 that there is a dangerous area on the guide route.
[0067] As shown in FIG. 3, while the user terminal 200 displays the avoidance route, danger area, and danger section on the display device 280, the information providing server 100 acquires the location information of the user terminal 200 and weather information from the collection DB 70 (step S14), and repeatedly determines whether the amount of rainfall included in the weather information is greater than the expected amount of rainfall (step S15).
[0068] If it is determined in step S15 that the amount of rainfall is greater than the expected amount of rainfall, the information providing server 100 sets a danger area as necessary (step S16) and transmits increase information indicating that the amount of rainfall has increased and information regarding the danger area to the user terminal 200 (step S17). Since the user terminal 200 moves, it may become necessary to set another dangerous area in addition to the dangerous area set in step S10 as time passes. In such a case, the information providing server 100 sets another dangerous area (step S16) and transmits information about the other dangerous area together with the increase information (step S17).
[0069] The user terminal 200, which has received the increase information and the information about the danger area, changes the display mode of the danger area D and the danger section M on the display screen 281 (step S18). Furthermore, when information about other danger areas is acquired, the user terminal 200 displays the other danger areas and the danger sections that pass through the other danger areas.
[0070] In this case, it is considered that the possibility of a flood disaster is extremely high in the danger area D and danger section M. Therefore, the user terminal 200 changes the display mode of the danger area D and danger section M and displays a warning that entry into the danger area D and danger section M is prohibited, more strongly warning the user that entering the danger area D and danger section M is dangerous.
[0071] In this way, when the user terminal 200 receives increase information, it changes the display mode of the danger area D and the danger section M, so that the display mode of the danger area D and the danger section M can be made different depending on whether the amount of rainfall is greater than the expected rainfall, and the warning level can be changed and displayed depending on the degree of danger in the danger area D and the danger section M.
[0072] In this embodiment, the user terminal 200 displays an avoidance route, a danger area, and a danger section, but the user may be configured to display the avoidance route and the danger section without displaying the danger area. Even in this case, the user can avoid the danger area by proceeding along the avoidance route.
[0073] Second Embodiment FIG. 5 is a sequence diagram showing an example of processing performed by the information providing server 100 and the user terminal 200 according to the second embodiment. FIG. 5 illustrates a case where the user of the user terminal 200 moves without a specific destination in mind.
[0074] In FIG. 5, it is assumed that the information providing server 100 monitors the movement of the user terminal 200 in response to a request from the user terminal 200. First, the information providing server 100 acquires the location information of the user terminal 200 and meteorological information for the area where the user terminal 200 is located (step S21), and also acquires hazard map information (step S22). In this embodiment, it is also assumed that information regarding rainfall has been issued, and the information providing server 100 acquires only the flood disaster hazard map information shown in FIG. 2 as the hazard map information.
[0075] Next, the information providing server 100 determines whether the amount of rainfall included in the weather information is greater than a predetermined threshold (step S23). This threshold is set to 80 percent of the expected amount of rainfall, as in the first embodiment. If it is determined in step S23 that the amount of rainfall is equal to or less than the threshold, the information providing server 100 returns to step S21 again. If it is determined in step S23 that the amount of rainfall is greater than the threshold, the information providing server 100 determines whether any predicted areas in the flood disaster hazard map information overlap with the surrounding area set around the user terminal 200 (step S24).
[0076] The information providing server 100 sets, for example, a circular area with a radius of 500 meters centered on the position of the user terminal 200 as the surrounding area (FIG. 6). If there is a prediction area that overlaps at least partially with this surrounding area, it can be determined that the user terminal 200 is located within the prediction area or in the vicinity of the prediction area.
[0077] If it is determined in step S24 that there is no predicted area overlapping the surrounding area, the information providing server 100 returns to step S21 again. If it is determined in step S24 that there is an overlapping predicted area in the surrounding area, the information providing server 100 proceeds to step S25 and sets a risk area. This is because the predicted area that overlaps with the surrounding area is located in the vicinity of the user terminal 200 and could become a risk area.
[0078] In step S25, the information providing server 100 determines the predicted area that overlaps with the surrounding area as a risk area. This allows the user terminal 200 to display information that a dangerous area exists around the user terminal 200 or that the user terminal 200 is located within the dangerous area.
[0079] After the dangerous area is set, the information providing server 100 transmits information about the dangerous area to the user terminal 200 (step S26). The information about the dangerous area includes location information of the dangerous area and weather information. The user terminal 200 that has received the information about the dangerous area displays the current location of the user terminal 200 and the dangerous area on the display device 280 (step S27).
[0080] 6 is a diagram showing a display screen 281 of the display device 280, showing an example of a dangerous area. In FIG. 6, the same area as the flood disaster hazard map information shown in FIG. 2 is shown. In FIG. 6, similarly to the first embodiment, various information is displayed superimposed on a map image of the area where the user terminal 200 is located.
[0081] 6, the current location S of the user terminal 200 and a dangerous area D are displayed on a map image. In FIG. 6, the case where the user terminal 200 is located in the vicinity of the dangerous area D is shown. The predicted area corresponding to the danger area D is determined by the information providing server 100 to be a predicted area that overlaps with the surrounding area G, and is displayed as the danger area D as shown in FIG. For this reason, the dangerous area D shown in FIG.
[0082] As shown in FIG. 6, by displaying the current location S of the user terminal 200 and the dangerous area D, the relative positional relationship between the current location and the dangerous area D can be displayed to the user. This allows users to be made aware of an impending meteorological disaster and to be alerted.
[0083] Furthermore, as shown in FIG. 6, the user terminal 200 displays the current location of the user terminal 200 and the danger area D, as well as weather information on the display device 280. The weather information displayed on the display device 280 includes meteorological data such as rainfall, as well as information indicating meteorological disasters predicted in the danger area D. This information is displayed, for example, by touching the display portion of the danger area D on the display screen 281. This allows the user to recognize what kind of weather disaster is imminent.
[0084] When the user terminal 200 receives the information about the dangerous area, it may emit a warning sound, vibration, or the like in addition to displaying the dangerous area D. This allows the user terminal 200 to prompt the user to check the display on the display device 280.
[0085] 7 is a diagram showing the display screen 281 of the display device 280, illustrating another example of a dangerous area being displayed. In FIG. 7, the user terminal 200 is located in the dangerous area D. In this case as well, the predicted area corresponding to the danger area D is determined by the information providing server 100 to be a predicted area that overlaps with the surrounding area G, and is displayed as the danger area D as shown in FIG. In addition to displaying the current location S of the user terminal 200 and the dangerous area D, the user terminal 200 further warns the user by displaying a message indicating that the user is located within the dangerous area D, as shown in Figure 7.
[0086] As shown in FIG. 5, while the user terminal 200 displays the current location S of the user terminal 200 and the danger area D on the display device 280, the information providing server 100 acquires the location information of the user terminal 200 and weather information from the collection DB 70 (step S28), and repeatedly determines whether the amount of rainfall included in the weather information is greater than the expected amount of rainfall (step S29).
[0087] If it is determined in step S29 that the amount of rainfall is greater than the expected amount of rainfall, the information providing server 100 sets up a risk area as necessary (step S30), and transmits increase information indicating that the amount of rainfall has increased, location information of evacuation sites, and information about the risk area to the user terminal 200 (step S31).The information providing server 100 refers to flood disaster hazard map information, acquires location information of evacuation sites located around the risk area, and transmits it. Since the user terminal 200 moves, it may become necessary to set another dangerous area in addition to the dangerous area set in step S25 as time passes. In such a case, the information providing server 100 sets another dangerous area (step S30) and transmits information about the other dangerous area together with the increase information (step S31).
[0088] The user terminal 200, which has received the increase information, the location information of the evacuation site, and the information about the dangerous area, displays the evacuation site on the display screen 281 and changes the display mode of the dangerous area D on the display screen 281 (step S32).
[0089] FIG. 8 is a diagram showing a display screen 281 of the display device 280, illustrating a case where the amount of rainfall exceeds the expected amount of rainfall while the user terminal 200 shown in FIG. 7 remains located within the danger area D. 8, the user terminal 200 displays the evacuation site E in addition to the current location S of the user terminal 200 and the danger area D. In addition to indicating the evacuation site E, the user terminal 200 also displays, as a message, the address information of the evacuation site E and disasters that the evacuation site E is prepared for. This information is displayed, for example, by touching the display portion of the evacuation site E on the display screen 281. In this way, when the amount of rainfall becomes greater than expected and the risk level in danger area D increases, the location of evacuation site E can be displayed to the user, thereby guiding the user to evacuation site E.
[0090] Furthermore, the user terminal 200 can change the display mode of the danger area D depending on whether the amount of rainfall is greater than the expected amount of rainfall by changing the display mode of the danger area D on the display screen 281. This allows the warning level to be changed and displayed depending on the degree of danger in the danger area D. Therefore, when the amount of rainfall is greater than the expected amount of rainfall, the display mode of the danger area D is changed to be more noticeable than when the amount of rainfall is less than the expected amount of rainfall, thereby providing a stronger warning.
[0091] [Configuration of information providing server and user terminal] FIG. 9 is a block diagram showing an example of the configuration of the information providing server 100 according to each of the above embodiments. The information providing server 100 includes a processor 110 , a non-volatile memory 120 , a volatile memory 130 , and an input / output interface 140 . The volatile memory 130 is, for example, a static random access memory (SRAM) or a dynamic random access memory (DRAM). The non-volatile memory 120 is, for example, a flash memory, a hard disk, a read only memory (ROM), etc. The non-volatile memory 120 stores an information provision program 150, which is a computer program, and data used to execute the information provision program 150. The functions of the information provision server 100 described above are realized by the information provision program 150 being executed by the processor 110. The information provision program 150 can be stored in a recording medium such as a flash memory, a ROM, or a CD-ROM.
[0092] The processor 110 is, for example, a CPU (Central Processing Unit). However, the processor 110 is not limited to a CPU. The processor 110 may also be a GPU (Graphics Processing Unit). In a specific example, the processor 110 is a multi-core GPU. The processor 110 may also be, for example, an ASIC (Application Specific Integrated Circuit) or a programmable logic device such as a gate array or FPGA (Field Programmable Gate Array). In this case, the ASIC or programmable logic device is configured to be able to execute processing similar to that of the information provision program 150.
[0093] The input / output interface 140 includes, for example, an Ethernet interface ("Ethernet" is a registered trademark), and is connected to the wide area communication network 300 and the collection DB 70.
[0094] FIG. 10 is a functional block diagram showing an example of the functions of the information providing server 100. As shown in FIG. The information providing server 100 functionally comprises a dynamic information acquisition unit 100a, a static information acquisition unit 100b, a setting unit 100c, a communication control unit 100d, and a route setting unit 100e. The dynamic information acquisition unit 100a has a function of acquiring dynamic information, such as location information of the user terminal 200 and weather information of the area where the user terminal 200 is located (steps S6, S21). The static information acquisition unit 100b has a function of acquiring hazard map information, which is static information (steps S7, S22).
[0095] The setting unit 100c has a function of determining a dangerous area based on dynamic information and static information (steps S10, S25). Furthermore, the setting unit 100c determines the danger area before the amount of rainfall, which is a meteorological condition that is successively acquired, reaches the expected amount of rainfall (expected meteorological condition). More specifically, the setting unit 100c has a function of determining the predicted area indicated by the hazard map information as a risk area when the amount of rainfall, which is a weather condition, is greater than a predetermined threshold (steps S8, S10, S23, S25). The setting unit 100c may have a function of determining, as a risk area, a predicted area that the guidance route passes through in the traveling direction from the position of the user terminal 200, among the predicted areas indicated by the hazard map information (steps S9, S10). The setting unit 100c may have a function of determining, as a risk area, a predicted area that overlaps with a surrounding area set around the user terminal 200, among the predicted areas indicated by the hazard map information (steps S24, S25).
[0096] When the setting unit 100c sets a dangerous area, the communication control unit 100d has a function of transmitting information about the dangerous area to the user terminal 200 (steps S12, S26). The communication control unit 100d may transmit information indicating the dangerous section, information indicating the avoidance route, and position information of the dangerous area together with information regarding the dangerous area (steps S12, S26). In addition, when the amount of rainfall becomes greater than the expected amount of rainfall, the communication control unit 100d may transmit to the user terminal 200 increase information indicating that the amount of rainfall has increased, as well as location information of evacuation sites around the user terminal 200 (steps S17, S31). The route setting unit 100e has a function of setting a guidance route based on the departure point and destination provided from the user terminal 200 (step S3). In addition, when a dangerous area is determined, the route setting unit 100e also has a function of setting an avoidance route that avoids a dangerous section of the guidance route that passes through the predicted area (step S11).
[0097] FIG. 11 is a block diagram showing an example of the configuration of the user terminal 200 according to each of the above embodiments. The user terminal 200 comprises a processor 210, a non-volatile memory 220, a volatile memory 230, an input / output interface 240, a wireless communication device 260, a speaker 270, and the display device 280 described above. The non-volatile memory 220 stores a display program 250, which is a computer program, and data used to execute the display program 250. The above-described functions of the user terminal 200 are realized when the processor 210 executes the display program 250. To the input / output interface 240, a wireless communication device 260, a speaker 270, and a display device 280 are connected.
[0098] The wireless communication device 260 is, for example, a communication device that can be connected to a base station device of a mobile communication system, etc. The user terminal 200 is connected to a wide area communication network 300 via the mobile communication system. The speaker 270 is used to emit a warning sound when information about a dangerous area is received. The display device 280 is used to display information about the danger area, as described above.
[0099] FIG. 12 is a functional block diagram showing an example of the functions of the user terminal 200. As shown in FIG. The user terminal 200 functionally includes a display unit 200a. The display unit 200a has a function of displaying the received information about the dangerous area on the display device 280 (steps S13, S18, S27, S32). The display unit 200a may have a function of displaying the avoidance route and the dangerous section on the display device 280 in mutually different display modes superimposed on a map image. The display unit 200a may also have a function of displaying the dangerous area and the position of the user terminal 200 on the display device 280 by superimposing them on a map image. Furthermore, the display unit 200a may have a function to change the display mode of the dangerous section or dangerous area when receiving the increase information (steps S18, S32). Furthermore, the display unit 200a may have a function of displaying the location information of the evacuation site on the display device 280 when the increased information is received (step S32).
[0100] 〔others〕 It should be noted that the embodiments disclosed herein are to be considered as illustrative in all respects and not restrictive. In each of the above embodiments, an example was given of a case where the location information of the user terminal 200 is used as dynamic information, and rainfall amount is used as weather conditions, and flood disaster hazard map information is used as static information to determine risk areas. However, when rainfall amount is used as weather conditions, landslide disaster hazard map information and road disaster prevention information hazard map information may be used instead of flood disaster hazard map information, or a combination of these may be used.
[0101] Furthermore, the threshold values used in the above embodiments can be changed as needed as long as they are values that are smaller than the estimated rainfall amounts in the hazard map information.
[0102] Furthermore, in the above embodiment, an example was given in which rainfall amount was used as the weather condition, but instead of rainfall amount, it is possible to use information on rainfall (heavy rain emergency warning, heavy rain warning, heavy rain advisory), information on river flooding (flood risk information, flood warning information, flood advisory information), information on high tides (high tide emergency warning, high tide warning, high tide advisory, etc.), information on floods (flood warning, flood advisory), alert levels issued by local governments, etc. This information is information that displays weather conditions in stages. For example, in the case of information regarding rainfall, if a heavy rain warning is issued before the expected rainfall amount set in the hazard map information is reached, and a heavy rain emergency warning is issued when the expected rainfall amount is equivalent to the expected rainfall amount set in the hazard map information, when a heavy rain warning is acquired as a weather condition, the information providing server 100 can be made to set a danger area. This allows the danger area to be set before the heavy rain emergency warning corresponding to the expected rainfall amount is reached.
[0103] For example, when information about rainfall is used as information indicating weather conditions, dangerous areas can be set using flood disaster hazard map information, landslide disaster hazard map information, and road disaster prevention information hazard map information, which are caused by rainfall. In this case, when a heavy rain warning is obtained as information regarding rainfall, no danger area is set, but when a heavy rain alert, which is issued when the amount of rainfall increases, is obtained, a danger area is set.
[0104] Furthermore, when information about high tides is used as information indicating weather conditions, high tide disaster hazard map information can be used to set risk areas.
[0105] Furthermore, in the first embodiment described above, the information providing server 100 calculates a guide route (step S3 in FIG. 3), transmits the guide route (step S4 in FIG. 3), and then performs processing related to dangerous areas (steps S6 to S11 in FIG. 3). However, the present invention is not limited to this. After calculating a guide route (step S3 in FIG. 3), the information providing server 100 may execute steps S6 to S9 in FIG. 3 without transmitting the guide route to the user terminal 200. In this case, if the information providing server 100 determines that there is no predicted area through which the guide route will pass (step S9 in FIG. 3), it transmits the guide route to the user terminal 200, and thereafter executes steps S6 to S9 in FIG. 3. Furthermore, if it determines that there is a predicted area through which the guide route will pass (step S9 in FIG. 3), the information providing server 100 sets dangerous areas and calculates an avoidance route, and transmits the guide route and information related to the dangerous areas to the user terminal 200. As a result, when a user inputs the departure point and destination into the user terminal 200, if a dangerous area has already been set, the user terminal 200 can display the avoidance route, dangerous area, and dangerous section on the display device 280 along with the guide route.
[0106] The scope of the present invention is defined by the claims, not by the meaning described above, and is intended to include all modifications within the scope and meaning equivalent to the claims. [Explanation of symbols]
[0107] 1 Information provision system 10 Weather Information Database 20 Road Traffic Information Database 30 Hazard Map Information Database 40 Probe Information Database 50 Road traffic information collection server 60 Disaster Information Collection Server 70 Collection Database 100 Information Server (Server) 100a Dynamic information acquisition unit 100b Static information acquisition section 100c setting section 100d Communication control unit 100e Route setting section 110 processors 120 Non-volatile memory 130 Volatile Memory 140 Input / Output Interface 150 Information Program 200 User terminal (mobile terminal) 200a Display section 210 processors 220 Non-volatile memory 230 Volatile Memory 240 Input / Output Interface 250 display programs 260 Wireless Communication Device 270 speakers 280 Display device 281 Display screen 300 Wide Area Network A. Forecast Area C1 Intersection C2 Intersection C3 Intersection C4 Intersection D Danger Area E. Evacuation shelter G Surrounding area H Hazard Map K Evasion Route L1 Road Link L2 Road Link L3 Road Link L4 Road Link M Dangerous section S Current position U Estimated rainfall
Claims
[Claim 1] An information providing system comprising a mobile terminal and a server capable of communicating with the mobile terminal, The server a dynamic information acquisition unit that sequentially acquires dynamic information including location information of the mobile terminal and weather information in the area where the mobile terminal is located; a static information acquisition unit that acquires static information including hazard map information indicating predicted areas where meteorological disasters are predicted to occur under assumed meteorological conditions that are meteorological conditions in which meteorological disasters are predicted to occur; a setting unit that determines a risk area from the predicted area where a user of the mobile terminal may be in danger based on the dynamic information and the static information; a communication control unit that transmits information about the dangerous area to the mobile terminal; The setting unit determines the danger area before the weather condition indicated by the sequentially acquired information reaches the expected weather condition. Information provision system.
Citation Information
Patent Citations
Server, on-vehicle navigation device, and on-vehicle navigation system
JP2011080815A
Its sport service system
JP2016126382A
Inaccessible road section estimation system and inaccessible road section estimation program
WO2018079694A1
Navigation system and route guiding method
JP2005321323A