Information processing device, information processing method, and information processing program

The information processing device addresses the limitations of conventional disaster warning systems by generating support-oriented evacuation information, enhancing disaster preparedness through tailored support for users during emergencies.

JP7865828B2Active Publication Date: 2026-05-26LY CORP

Patent Information

Authority / Receiving Office
JP · JP
Patent Type
Patents
Current Assignee / Owner
LY CORP
Filing Date
2022-08-19
Publication Date
2026-05-26

AI Technical Summary

Technical Problem

Conventional disaster warning systems only notify users based on pre-registered locations and do not facilitate information sharing among users during disasters, lacking support for effective disaster prevention.

Method used

An information processing device that acquires disaster and user information, generates support-oriented disaster prevention information, and provides evacuation support by incorporating elements of the supporter's and supported user's information, enabling appropriate evacuation support.

Benefits of technology

Enhances disaster preparedness by providing tailored evacuation support based on user attributes and disaster conditions, reducing the probability of secondary disasters and ensuring smooth evacuation for both supporters and those being supported.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 0007865828000001
    Figure 0007865828000001
  • Figure 0007865828000002
    Figure 0007865828000002
  • Figure 0007865828000003
    Figure 0007865828000003
Patent Text Reader

Abstract

To more appropriately support users' disaster prevention.SOLUTION: An information processing apparatus according to the present application comprises: an acquisition unit that acquires disaster information related to a disaster and user information related to users; a generation unit that generates disaster prevention information for the users based on the disaster information and the user information acquired by the acquisition unit; and a providing unit that, when a user to be a supporter desires evacuation support for a user to be a person to be supported, provides disaster prevention information for support in which elements of disaster prevention information of the user to be a person to be supported are included in disaster prevention information of the user to be a supporter.SELECTED DRAWING: Figure 1
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to an information processing apparatus, an information processing method, and an information processing program.

Background Art

[0002] Conventionally, techniques for notifying warnings of disasters such as floods and landslides have been known. For example, when warning information regarding a warning is received, a technique for providing the received warning information to a user when the location information included in the received warning information matches the location information registered in advance by the user is known.

Prior Art Documents

Patent Documents

[0003]

Patent Document 1

Summary of the Invention

Problems to be Solved by the Invention

[0004] However, in the conventional technology, it only notifies the user of the warning information corresponding to the position registered in advance by the user, and there is room for improvement. For example, information sharing among users during the occurrence of a disaster has not been considered.

[0005] The present invention has been made in view of the above, and an object thereof is to provide an information processing apparatus, an information processing method, and an information processing program that can more appropriately support disaster prevention for users.

Means for Solving the Problems

[0006] To solve the above-mentioned problems and achieve the objective, the information processing device according to the present invention is characterized by comprising: an acquisition unit that acquires disaster information relating to a disaster and user information relating to a user; a generation unit that generates disaster prevention information for a user based on the disaster information relating to the disaster and the user information acquired by the acquisition unit; and a provision unit that, when the user who will be a supporter wishes to provide evacuation support to the user who will be supported, provides support-oriented disaster prevention information that includes elements of the disaster prevention information of the user who will be supported in addition to the disaster prevention information of the user who will be a supporter. [Effects of the Invention]

[0007] According to the present invention, it is possible to provide more appropriate support for users' disaster preparedness. [Brief explanation of the drawing]

[0008] [Figure 1] Figure 1 shows an example of information processing according to the embodiment. [Figure 2] Figure 2 shows an example of the configuration of the information provision system according to the embodiment. [Figure 3] Figure 3 shows an example of the configuration of an information processing device according to the embodiment. [Figure 4] Figure 4 shows an example of user information stored in the user information storage unit according to this embodiment. [Figure 5] Figure 5 shows an example of user setting information stored in the user setting information storage unit according to the embodiment. [Figure 6] Figure 6 shows an example of assumed risk level determination information stored in the assumed risk level determination information storage unit according to the embodiment. [Figure 7] Figure 7 shows an example of text-corresponding information stored in the text-corresponding information storage unit according to the embodiment. [Figure 8] Figure 8 shows an example of an item selection screen and a user environment input screen provided by an information processing device according to an embodiment and displayed on a terminal device. [Figure 9]Figure 9 shows an example of a risk level check result screen and an action start timing setting screen provided by an information processing device according to an embodiment and displayed on a terminal device. [Figure 10] Figure 10 shows an example of a timing setting confirmation screen and an action setting start screen provided by an information processing device according to an embodiment and displayed on a terminal device. [Figure 11] Figure 11 shows an example of a cohabitation information setting screen and a stockpiled item setting confirmation screen provided by an information processing device according to the embodiment and displayed on a terminal device. [Figure 12] Figure 12 shows an example of a contact setting screen and a contact confirmation screen provided by an information processing device according to the embodiment and displayed on a terminal device. [Figure 13] Figure 13 shows an example of an evacuation destination addition screen and an evacuation destination editing screen provided by an information processing device according to the embodiment and displayed on a terminal device. [Figure 14] Figure 14 shows an example of an evacuation destination setting screen and a setting completion screen provided by an information processing device according to an embodiment and displayed on a terminal device. [Figure 15] Figure 15 shows an example of a disaster prevention screen displayed on a terminal device according to this embodiment. [Figure 16] Figure 16 shows other examples of display screens and disaster prevention screens displayed on the terminal device according to the embodiment. [Figure 17] Figure 17 shows another example of a display screen shown on a terminal device according to an embodiment. [Figure 18] Figure 18 is a flowchart showing an example of a proposed processing method for setting information according to the embodiment. [Figure 19] Figure 19 is a flowchart showing an example of the process for providing a disaster prevention timeline while away from home, according to the embodiment. [Figure 20] Figure 20 is a flowchart showing an example of the process for switching to disaster prevention information for support purposes according to the embodiment. [Figure 21]FIG. 21 is a hardware configuration diagram showing an example of a computer that realizes the functions of the information processing apparatus according to the embodiment.

Embodiments of the Invention

[0009] Hereinafter, embodiments (hereinafter referred to as "embodiments") for implementing the information processing apparatus, information processing method, and information processing program according to the present application will be described in detail with reference to the drawings. Note that the information processing apparatus, information processing method, and information processing program according to the present application are not limited by this embodiment. Also, each embodiment can be appropriately combined within a range that does not conflict with the processing content. In addition, in each of the following embodiments, the same parts are denoted by the same reference numerals, and duplicate explanations are omitted.

[0010] 〔1. Information Processing〕 FIG. 1 is a diagram showing an example of information processing according to the embodiment, and in this embodiment, an information processing method is executed by the information processing apparatus 1.

[0011] As shown in FIG. 1, the information processing apparatus 1 is communicably connected to each of the terminal devices 2 used by the users U1, U2, ···, Un, and transmits and receives information to and from each of the terminal devices 2.

[0012] The terminal device 2 is a smartphone or a tablet, but may also be a desktop PC (Personal Computer) or a notebook PC, etc. In the following, when showing each of the users U1, U2, ···, Un without individually distinguishing them, they may be described as the user U.

[0013] The information processing device 1 collects user information, which is information about users U1, U2, ..., Un, and configuration information from each terminal device 2 (step S1). The user information includes information on multiple attributes related to user U. These multiple attributes include, for example, the location of user U's base, the attributes of user U's base, and user U's attributes. The attributes of user U's base include, for example, the building attributes and occupied location of user U's base. User U's base is their home, but may also be a base other than their home set by user U, and may include both their home and bases other than their home. The configuration information includes various settings related to user U's evacuation actions in the event of a disaster, such as the evacuation shelter to evacuate to in the event of a disaster, the evacuation route from their home to the evacuation shelter, and contact information to be contacted in the event of a disaster.

[0014] Furthermore, the information processing device 1 collects disaster-related information from the disaster-related information processing device 3 (step S2). Disaster-related information is information about the disaster and includes hazard map information, warning information, and weather forecast information. Hazard map information includes information on areas prone to flooding and areas at risk of landslides. Warning information is information about disaster warnings and includes information on areas subject to warnings and warning levels for each area. Weather forecast information includes information showing the predicted hourly rainfall and wind speed for each region.

[0015] The information processing device 1 generates disaster prevention information to be provided to users U1, U2, ..., Un based on the user information collected in step S1 and the disaster-related information collected in step S2 (step S3).

[0016] Furthermore, the information processing device 1 provides the disaster prevention information generated in step S3 to users U1, U2, ..., Un by transmitting it to, for example, the terminal device 2 of user U located within the area where damage is expected (step S4).

[0017] Terminal device 2 acquires disaster prevention information transmitted from information processing device 1 and displays the acquired disaster prevention information (step S5).

[0018] In the example shown in Figure 1, a warning is displayed on user U1's terminal device 2 indicating that there is a risk of flooding above floor level at user U1's home. At the same time, a command is displayed on user U1's terminal device 2 asking whether user U1 wishes to receive evacuation assistance for user U2, who has certain attributes.

[0019] Here, for example, let's assume that user U2, person A, is related to user U1 as a parent, and user U2 is user U1's elderly parent and is unable to evacuate on their own. The information processing device 1 determines, for example, whether user U1 will display a command regarding evacuation support for user U2 based on user U1's configuration information. The information processing device 1 may also determine whether to display a command regarding evacuation support to user U1's terminal device 2 based on the attributes of user U1 and user U2, or it may determine based on registrations of supporters and supported persons by user U1 or user U2. In other words, user U1, who will be the supporter, and user U2, who will be the supported person, are not limited to a parent-child relationship, but may be related in any other way.

[0020] Then, for example, if user U1 requests evacuation assistance for user U2, person A, the information processing device 1 switches the evacuation information provided to user U1's terminal device 2 to support evacuation information, and the support evacuation information is displayed on user U1's terminal device 2 (step S6).

[0021] Here, the evacuation information for support includes, for example, the meeting point with user U2, the evacuation site after the meeting, or the evacuation route to the meeting point and the evacuation site after the meeting, for user U1. For example, when providing evacuation information based on user U1's home, evacuation information including "Evacuation Site A" and "Evacuation Route X" will be provided.

[0022] In contrast, the evacuation information for support purposes will include information that includes a "travel route Y" that goes from user U1's home, via "Mr. A's house" (the meeting point with Mr. A), to "evacuation site B" which is set up based on "Mr. A's house".

[0023] Furthermore, in the evacuation information for support purposes, for example, the timing and route for initiating evacuation actions are determined based on information such as the supplies stockpiled by user U1, who will be providing support, and the supplies stockpiled by user U2, who will be receiving support.

[0024] For example, if the emergency supplies for user U1 (the caregiver) are stored at the home of user U2 (the person being supported), user U1 does not need to prepare to take the supplies from their own home. Therefore, in such cases, the timing and route of evacuation should be determined so that the evacuation goes directly to user U2's home without passing through user U1's home.

[0025] Furthermore, depending on the disaster situation along the route determined by the evacuation information for support, it is conceivable that there may be situations where it is better for user U1, who is providing support, and user U2, who is receiving support, to evacuate separately.

[0026] For example, if flooding or other damage occurs along the route from user U1's home to the home of person A (who will be receiving support), or if such damage is anticipated, the support evacuation information provided to user U1 will be switched to individual evacuation information for each party. This reduces the probability of user U1 encountering a secondary disaster.

[0027] Thus, when user U1, who will be providing support, wishes to provide evacuation support to user U2, the information processing device 1 provides support evacuation information that includes elements of user U2's evacuation information in the evacuation information provided to user U1.

[0028] This enables user U1 to provide appropriate evacuation support to user U2, thereby ensuring proper evacuation support for each user U during a disaster. Furthermore, if user U1, who is providing support, wishes to provide evacuation support to user U2, who is receiving support, the information processing device 1 provides disaster prevention information for the user receiving support to user U2's terminal device 2.

[0029] Disaster prevention information for those receiving support is information that enables user U2, who will receive support, to smoothly receive evacuation assistance from user U1, who will provide support. This information includes information such as user U1's current situation, the meeting point with user U1, and what the person receiving support needs to prepare for evacuation. For example, the information processing device 1 updates the disaster prevention information for those receiving support provided to user U2's terminal device 2 in real time according to user U1's current situation, the disaster situation, etc. This allows user U2, who will receive support, to share their evacuation status with user U1, who will provide support.

[0030] [2. Information Provision System 100] Figure 2 shows an example of the configuration of the information provision system 100 according to the embodiment. As shown in Figure 2, the information provision system 100 according to the embodiment comprises an information processing device 1, a terminal device 2, a disaster-related information provision device 3, an evacuation information provision device 4, an area status information provision device 5, and a user information provision device 6.

[0031] The information processing device 1 can send and receive information via the communication network 7 with each of the terminal device 2, the disaster-related information provision device 3, the evacuation information provision device 4, the area status information provision device 5, and the user information provision device 6. The communication network 7 is, for example, a WAN (Wide Area Network) or LAN (Local Area Network) such as the Internet. The communication network 7 includes, but is not limited to, a mobile communication system such as 4G (4th Generation) or 5G (5th Generation).

[0032] Terminal device 2 can acquire and display disaster prevention information, including disaster prevention timelines, provided by information processing device 1. Furthermore, terminal device 2 can transmit location information indicating the user U's current location to, for example, information processing device 1 or evacuation information provision device 4.

[0033] Disaster-related information providing device 3 provides disaster-related information, which is information related to a disaster, to information processing device 1. Disaster-related information is information related to a disaster and includes hazard map information, weather forecast information, and warning information. Hazard map information includes information on areas prone to flooding and areas at risk of landslides. Warning information is information related to disaster warnings and includes information on areas subject to warnings and warning levels for each area. Weather forecast information includes information showing the predicted hourly rainfall and wind speed for each region.

[0034] The alert levels indicated in warning information are based on alert levels issued by local governments and risk distribution information (information equivalent to alert levels) issued by the Japan Meteorological Agency. These alert levels include, for example, alert levels equivalent to alert level 3, alert levels equivalent to alert level 4, and alert levels equivalent to alert level 5. In the following, when an alert level warning is issued based on warning information, it may be stated that an alert level has been announced.

[0035] Furthermore, in the following, a warning level equivalent to Warning Level 3 may be described as "Warning Level 3 (equivalent)" or simply "Warning Level 3," and a warning level equivalent to Warning Level 4 may be described as "Warning Level 4 (equivalent)" or simply "Warning Level 4." Also, a warning level equivalent to Warning Level 5 may be described as "Warning Level 5 (equivalent)" or simply "Warning Level 5."

[0036] The evacuation information providing device 4 provides the information processing device 1 with evacuation information that includes information regarding evacuation in response to a disaster and information indicating the evacuation status of each of the multiple users U. The information regarding evacuation in response to a disaster includes information indicating evacuation locations, information indicating candidate evacuation routes, and information indicating the evacuation status of each user U to each evacuation location.

[0037] Information indicating evacuation shelters includes details such as the location, capacity, and area of ​​each shelter, categorized by disaster type. Disaster types include, for example, floods, landslides, earthquakes, typhoons, and volcanic eruptions. Information indicating potential evacuation routes includes details of multiple routes from each region to the evacuation shelters, categorized by disaster type.

[0038] Information indicating the evacuation status of user U includes whether or not user U took evacuation action, the location of user U during evacuation, whether or not user U has completed evacuation to an evacuation site, the number of users U who have completed evacuation to each evacuation site, and information indicating user U's attributes (e.g., age, gender, physical condition, presence or absence of cohabitants, presence or absence of pets, etc.).

[0039] The evacuation information providing device 4 can generate evacuation information based, for example, on information provided by local governments or information provided by terminal devices 2. The information provision system 100 may also be configured such that the information processing device 1 has some or all of the functions of the evacuation information providing device 4.

[0040] The area status information provider 5 provides the information processing device 1 with area status information that indicates the area status, including each travel route between the bases of multiple users U and each evacuation site. The area status information includes, for example, information such as road closures, places that have become dangerous or are expected to become dangerous due to disasters, places where accidents have occurred, and places that are congested.

[0041] Areas that have become dangerous or are expected to become dangerous due to disasters include, for example, areas where landslides have occurred or are expected, areas where flooding has occurred or is expected, areas where strong winds have occurred or are expected, and areas where trees or structures have fallen.

[0042] The user information providing device 6 provides various user information about user U to the information processing device 1. For example, the user information providing device 6 provides information such as the usage history of various e-commerce transactions, the usage history of various electronic payment services, the usage history of electronic medical records and health insurance cards, and the travel history of user U as user information. The user information providing device 6 may also provide, for example, the search history of each user U on search sites as user information. The user information providing device 6 may also provide, for example, the usage history of rental bicycles or car sharing as user information.

[0043] [3. Configuration of Information Processing Device 1] Next, the configuration of the information processing device 1 according to the embodiment will be described using Figure 3. Figure 3 is a diagram showing an example of the configuration of the information processing device 1 according to the embodiment. As shown in Figure 3, the information processing device 1 comprises a communication unit 10, a storage unit 11, and a processing unit 12. The information processing device 1 may also have an input unit (for example, a keyboard or mouse) that accepts various operations from an administrator or other user of the information processing device 1, and a display unit (for example, a liquid crystal display) for displaying various information.

[0044] [3.1. Communications Section 10] The communication unit 10 is implemented, for example, by a NIC (Network Interface Card). The communication unit 10 is connected to the communication network 7 by wire or wireless connection and transmits and receives information to and from the terminal device 2, the disaster-related information provision device 3, the evacuation information provision device 4, the area status information provision device 5, and the user information provision device 6 via the communication network 7.

[0045] [3.2. Storage section 11] The memory unit 11 is implemented by, for example, semiconductor memory elements such as RAM (Random Access Memory) and flash memory, or by storage devices such as hard disks and optical discs. The memory unit 11 includes a user information storage unit 20, a user setting information storage unit 21, an assumed risk level determination information storage unit 22, a text-based information storage unit 23, and an evacuation-related information storage unit 24.

[0046] [3.2.1. User information storage unit 20] The user information storage unit 20 stores user information, including information about user U of the terminal device 2. Figure 4 shows an example of user information stored in the user information storage unit 20 according to this embodiment.

[0047] As shown in Figure 4, the user information stored in the user information storage unit 20 includes information such as "User ID (Identifier)", "Demographic Attributes", and "Psychographic Attributes" for each user U. The "User ID" is unique identification information for each user U.

[0048] "Demographic attributes" are information that indicates the demographic attributes of user U. Demographic attributes are demographic attributes of user U, such as gender, age, address, occupation, annual income, or family structure. "Psychographic attributes" are information that indicates the psychographic attributes of user U. Psychographic attributes are attributes that indicate user U's values, lifestyle, personality, interests, etc.

[0049] In the example shown in Figure 4, user U, with user ID "U1", is male, in his 30s, has an interest level of "5" for "clothing", an interest level of "3" for "cars", and an interest level of "1" for "travel". Note that a higher value indicates a greater interest level; for example, the minimum value is 0 and the maximum value is 5.

[0050] Furthermore, user U with user ID "U2" is female, in their 20s, has an interest level of "3" for "clothing", an interest level of "1" for "cars", and an interest level of "5" for "travel". Also, user U with user ID "U3" is male, in their 40s, has an interest level of "0" for "clothing", an interest level of "5" for "cars", and an interest level of "4" for "travel".

[0051] [3.2.2. User setting information storage unit 21] The user setting information storage unit 21 stores user setting information, which is information set by user U. Figure 5 is a diagram showing an example of user setting information stored in the user setting information storage unit 21 according to this embodiment.

[0052] As shown in Figure 5, the user information stored in the user setting information storage unit 21 includes information such as "User ID," "Location," "Surrounding Environment," "Cohabitants," "Setting Level," and "Rank Code" for each user U. The "User ID" is unique identification information for each user U and is the same as the user ID shown in Figure 4.

[0053] A "base" is information about a base, including its location and attributes. Base attributes include building attributes and occupied location. Building attributes include building type, number of floors, year built, or structure.

[0054] The type of building is either a detached house or an apartment building. The building structure is, for example, wood, light steel frame, or reinforced concrete. The number of floors is the maximum number of floors in the apartment building if it is an apartment building. The occupied location is the occupied location of user U in the apartment building if it is an apartment building; in other words, the residential location of user U in the apartment building.

[0055] "Surrounding environment" refers to information that describes the surrounding environment of user U's base, such as "river nearby" and "cliff nearby." "River nearby" indicates whether or not there is a river near user U's base, and "cliff nearby" indicates whether or not there is a cliff near user U's base.

[0056] "Co-residents" refers to information about co-residents. Co-residents include people and pets living with user U. "Co-residents" includes information such as "Co-resident 1," "Co-resident 2," and "Pet 1." "Co-resident 1" is information about the first co-resident registered by user U, and "Co-resident 2" is information about the second co-resident registered by user U. Co-resident information includes information such as "gender" and "age group."

[0057] "Gender" is information indicating the gender of the cohabitant. In the example shown in Figure 5, "1" is set if the cohabitant is male, and "2" is set if the cohabitant is female. "Generation" is information indicating the generation of the cohabitant. "1" is set if the cohabitant is an infant (0-2 years old), "2" is set if the cohabitant is a child (3 years old to 6th grade), and "3" is set if the cohabitant is a junior high school student or older (under 20 years old). Additionally, "4" is set if the cohabitant is between 20 and 64 years old, and "5" is set if the cohabitant is an elderly person (65 years or older).

[0058] "Pet 1" is information about user U's pet, specifically the pet registered by user U as their first pet. The pet information includes whether or not the user has a pet and information about the type of pet. In the example shown in Figure 5, the pet information is set to "0" if user U does not have a pet, to "1" if user U owns a cat, and to "2" if user U owns a dog.

[0059] Although not shown in Figure 5, the term "cohabitants" includes information on three or more cohabitants and information on two or more pets. Furthermore, the cohabitant information includes information indicating the cohabitants' conditions. Examples of cohabitants' conditions include physical disabilities, illnesses, and mental illnesses.

[0060] "Setting level" refers to the alert level that user U has set as the notification level. User U can set two alert levels as notification levels: alert level 3 and alert level 4, but this is not an exhaustive list.

[0061] The "rank code" is information about the flood depth rank code determined by the processing unit 12. The flood depth rank code indicates the depth of flooding at user U's base and is represented by a number from 1 to 6, for example. If it is determined that the flooding at user U's base is below floor level (maximum 50 cm), the flood depth rank code "1" is set. If it is determined that the flooding at user U's base is above floor level (maximum 0.5 to 3 m), the flood depth rank code "2" is set. If it is determined that the flooding at user U's base is above second floor level (maximum 3 to 5 m), the flood depth rank code "4" is set.

[0062] Furthermore, if it is determined that User U's base is flooded to the second floor (maximum 5-10m), the flood depth rank code "4" is set; if it is determined that User U's base is flooded to between 10m and 20m, the flood depth rank code "5" is set; and if it is determined that User U's base is flooded to 20m or more, the flood depth rank code "6" is set.

[0063] Note that the rank code may be a sediment burial depth rank code instead of, or in addition to, the inundation depth rank code. The sediment burial depth rank code indicates the depth of sediment inflow to user U's base.

[0064] In the example shown in Figure 5, user U, with user ID "U1", has a two-story detached house located at 1-1-1 C1-chome, B-city, A-prefecture, with a river and cliff nearby, a male child aged 0-2 years old living with him, one cat at the house, a setting level of "3", and a rank code of "3".

[0065] Furthermore, user U, with user ID "U2", resides on the 5th floor of a 10-story apartment building located at 3-7 C2-chome, B-city, A-prefecture. There is a river nearby, but no cliffs. The user lives with a female and an elderly male who are junior high school age or older (under 20 years old). The user keeps one dog at the residence, has a setting level of "3", and a rank code of "2".

[0066] Furthermore, user U, with user ID "U3", has a single-story detached house located at 5-4 C4-chome, B-city, A-prefecture, with no rivers or cliffs nearby, a male child aged 3 to 6th grade living with them, no pets at the house, a setting level of "4", and a rank code of "1".

[0067] Although not shown in Figure 5, the user setting information stored in the user setting information storage unit 21 also includes information set by user U through setting actions, such as the stockpiled supplies list, contact information, evacuation destination information, and evacuation action information, which will be described later. The evacuation action information includes information such as multiple disaster prevention actions proposed to user U, the timing of each proposed disaster prevention action, and the order in which the disaster prevention actions are proposed.

[0068] [3.2.3. Assumed Risk Level Determination Information Storage Unit 22] The assumed risk level determination information storage unit 22 stores assumed risk level determination information, which includes first notification information corresponding to the hazard environment, the base environment, and the surrounding environment.

[0069] Figure 6 shows an example of assumed risk assessment information stored in the assumed risk assessment information storage unit 22 according to the embodiment. The assumed risk assessment information shown in Figure 6 is information that includes first notification information for "hazard environment," "base environment," and "surrounding environment," etc.

[0070] "Hazard environment" refers to information indicating the hazard environment, categorized based on whether or not user U's base is located within a flood-prone area and a landslide-prone area. Specifically, "hazard environment" includes information indicating four hazard environments: located within a flood-prone area, not located within a flood-prone area, located within a landslide-prone area, and not located within a landslide-prone area.

[0071] "Location environment" is information that indicates the environment of user U's location itself. In the example shown in Figure 5, it is information that indicates the attributes of user U's location, and is either "detached house / apartment building 1st or 2nd floor" or "apartment building 3rd floor or higher". "Detached house / apartment building 1st or 2nd floor" indicates that user U's location is a detached house or on the 1st or 2nd floor of an apartment building, while "apartment building 3rd floor or higher" indicates that user U's location is on the 3rd floor or higher of an apartment building.

[0072] It should be noted that the term "base environment" is not limited to the examples shown in Figure 6. For example, the "base environment" could be "single-story detached house / 1st floor of an apartment building," "2nd floor of a two-story detached house / apartment building," "3rd floor of a three-story detached house / apartment building," or "fourth floor or higher of an apartment building." Furthermore, the "base environment" may be further classified not only by building attributes but also by building type, age, and structure.

[0073] "Surrounding environment" refers to information related to the surrounding environment of user U's base, and includes options such as "applicable" or "not applicable." "Applicable" indicates that there is a river or cliff near user U's base, while "not applicable" indicates that there is no river or cliff near user U's base.

[0074] As described above, the assumed risk assessment information includes the first notification information. The first notification information is information that is notified to user U according to the assumed risk level, which is the level of risk expected based on user U's hazard environment, site environment, and surrounding environment.

[0075] For example, in the example shown in Figure 6, if the location of user U's base is included in the flood-prone area, the first notification information is "Risk of *", and the "*" part is determined by the flood depth rank code. For example, if the flood depth rank code is "1", the "*" part means "Underfloor flooding (maximum 50cm)", and if the flood depth rank code is "2", it means "Above floor flooding (maximum 0.5~3m)". The flood depth rank code is determined by the processing unit 12 for each user U based on the location of user U's base, building attributes, and user U's occupied location.

[0076] Furthermore, if user U's location is not within the flood-prone area, the first notification will be, "The risk is relatively low, but please check the latest information." Note that if user U's location is not within the flood-prone area, the first notification may also include information indicating the distance to the flood-prone area.

[0077] If user U's location is within a landslide hazard zone, the first notification information is "Risk of landslide." Note that if user U's location is not within a landslide hazard zone, the notification information may further include information indicating the distance to the landslide hazard zone.

[0078] If user U's location is not within a landslide hazard zone and the surrounding environment is not classified as "applicable," the first notification will be, "The risk is relatively low, but please check the latest information." If user U's location is not within a landslide hazard zone and the surrounding environment is classified as "applicable," the first notification will be, "There is a risk of damage from water-related disasters (floods, landslides, etc.)."

[0079] [3.2.4. Text-corresponding information storage unit 23] The wording-corresponding information storage unit 23 stores wording-corresponding information for each alert level, which is second notification information that is notified to user U according to the notification level set by user U and the result of the risk level check.

[0080] Figure 7 shows an example of text-corresponding information stored in the text-corresponding information storage unit 23 according to this embodiment. The text-corresponding information shown in Figure 7 is information to which second notification information is associated with "user settings" and "progress phase," etc.

[0081] "User Settings" is a warning level that user U can set arbitrarily, and is either "Warning Level 3" or "Warning Level 4". "Warning Level 3" and "Warning Level 4" are associated with "Risk Check OK" and "Risk Check NG" respectively. "Risk Check OK" indicates that the result of the risk check is OK, and "Risk Check NG" indicates that the result of the risk check is NG.

[0082] Here, the text correspondence information is in the state shown in Figure 7, the notification level set by user U is alert level 3, and the danger check is OK. In this case, when an alert level 3 warning is issued, the processing unit 12 extracts information including the notification "Please check your actions in case of disaster" and the disaster prevention TL (TimeLine) top "Check your actions in case of disaster" as the second notification information. When an alert level 4 warning is issued, the processing unit 12 extracts information including the notification "Are you safe? Please check your actions in case of disaster" and the disaster prevention TL top "Check your actions in case of disaster" as the second notification information. When an alert level 5 warning is issued, the processing unit 12 extracts information including the notification "Take action to protect your life" and the disaster prevention TL top "Take action to protect your life" as the second notification information.

[0083] Furthermore, the text correspondence information is in the state shown in Figure 7, the notification level set by user U is alert level 3, and the danger check is NG. In this case, when an alert level 3 warning is issued, the processing unit 12 extracts information including the notification "Are you in a dangerous place? Please check your actions in case of disaster" and the disaster prevention TL top message "Are you in a dangerous place? Please check your actions in case of disaster" when an alert level 4 warning is issued, the processing unit 12 extracts information including the notification "Have you ensured your safety? Please check your actions in case of disaster" and the disaster prevention TL top message "Are you in a dangerous place? Please check your actions in case of disaster" when an alert level 4 warning is issued, and the processing unit 12 extracts information including the notification "Take action to protect your life" and the disaster prevention TL top message "Take action to protect your life" when an alert level 5 warning is issued.

[0084] Furthermore, assume that the text correspondence information is in the state shown in Figure 7, the notification level set by user U is alert level 4, and the danger check is OK. In this case, when an alert level 4 warning is issued, the processing unit 12 extracts information including the notification "Please check your actions during disaster" and the disaster prevention TL top message "Check your actions during disaster." When an alert level 5 warning is issued, the processing unit 12 extracts information including the notification "Take action to protect your life" and the disaster prevention TL top message "Take action to protect your life." Note that since the notification level is alert level 4, information corresponding to an alert level 3 warning is not defined.

[0085] Furthermore, the text correspondence information is in the state shown in Figure 7, the notification level set by user U is alert level 4, and the danger check is NG. In this case, when an alert level 3 warning is issued, the processing unit 12 extracts information including the disaster prevention TL top message "Are you in a dangerous place? Check your actions in case of disaster." When an alert level 4 warning is issued, the processing unit 12 extracts information including the notification "Everyone in a dangerous place should evacuate. Check your actions in case of disaster" and the disaster prevention TL top message "Everyone in a dangerous place should evacuate. Check your actions in case of disaster." When an alert level 5 warning is issued, the processing unit 12 extracts information including the notification "Take action to protect your life" and the disaster prevention TL top message "Take action to protect your life."

[0086] In Figure 7, the corresponding text information is divided into two types: "risk check OK" and "risk check NG," and the second notification information is assigned to each. However, the results of the risk check may also be divided into three or more levels, and the second notification information assigned to each level may be divided accordingly.

[0087] [3.2.5. Evacuation-related information storage unit 24] The evacuation-related information storage unit 24 stores evacuation-related information, including evacuation information provided by the evacuation information providing device 4. The evacuation-related information includes, for example, information indicating evacuation locations, information indicating candidate evacuation routes, and information indicating the evacuation status of user U.

[0088] Information indicating evacuation shelters includes details such as the location, capacity, and area of ​​each shelter, categorized by disaster type. Disaster types include, for example, floods, landslides, and earthquakes. Information indicating potential evacuation routes includes details of potential evacuation routes from each region to the shelters, categorized by disaster type.

[0089] Information indicating the evacuation status of user U includes information such as whether user U took evacuation action, the location of user U during evacuation, whether evacuation to an evacuation site was completed, the number of users U who completed evacuation to each evacuation site, and user U's attributes (e.g., age, gender, physical condition, presence of cohabitants, presence of pets, etc.).

[0090] [3.3. Processing Unit 12] The processing unit 12 is a controller, and is realized by executing various programs (corresponding to an example of an information processing program) stored in the memory device inside the information processing device 1 using RAM as a working area, for example, by a CPU (Central Processing Unit) or MPU (Micro Processing Unit). Alternatively, the processing unit 12 is a controller and can be realized by an integrated circuit such as an ASIC (Application Specific Integrated Circuit) or an FPGA (Field Programmable Gate Array).

[0091] As shown in Figure 3, the processing unit 12 comprises an acquisition unit 30, an estimation unit 31, an evaluation unit 32, a determination unit 33, a generation unit 34, and a provision unit 35, and realizes or executes the information processing functions and operations described below. Note that the internal configuration of the processing unit 12 is not limited to the configuration shown in Figure 3, and other configurations are also possible as long as they perform the information processing described later. Furthermore, the connection relationships of the various processing units in the processing unit 12 are not limited to the connection relationships shown in Figure 3, and other connection relationships are also possible.

[0092] [3.3.1. Acquisition part 30] The acquisition unit 30 acquires user information and setting information transmitted from the terminal device 2, disaster-related information transmitted from the disaster-related information providing device 3, evacuation information transmitted from the evacuation information providing device 4, area status information transmitted from the area status information providing device 5, and traffic information transmitted from a traffic information providing device (not shown) via the communication network 7 and the communication unit 10.

[0093] Furthermore, the acquisition unit 30 can acquire user information and setting information transmitted from the terminal device 2 not only from user U himself, but also from other users U on his behalf. For example, the acquisition unit 30 can acquire user information and setting information about user U from a relative of user U, acting as someone other than user U himself.

[0094] Furthermore, the acquisition unit 30 acquires user information about each user from the user information providing device 6 via the communication network 7 and the communication unit 10.

[0095] Here, an example of how the processing unit 12 obtains user setting information from user U will be described in detail. The processing unit 12 obtains user setting information from user U by displaying information from various screens, such as the item selection screen, user environment input screen, action start timing setting screen, cohabitation information setting screen, contact information setting screen, and evacuation destination editing screen, on the terminal device 2. Note that the information on these screens may also be information contained in applications installed on the terminal device 2, in which case the screen information is not transmitted from the processing unit 12.

[0096] [3.3.1.1.1. Item selection screen, user environment input screen, risk level check results screen] Figure 8 shows an example of an item selection screen and a user environment input screen provided by the information processing device 1 according to this embodiment and displayed on the terminal device 2.

[0097] When the acquisition unit 30 receives a user information setting request from the terminal device 2 via the communication network 7 and the communication unit 10, in other words, when there is an initial setting request from user U, the provision unit 35 transmits information to the terminal device 2 to display the item selection screen 40 shown in Figure 8(a), causing the terminal device 2 to display the item selection screen 40.

[0098] The item selection screen 40 is the first screen for creating a disaster prevention timeline for each user U, and multiple items are displayed in a timeline format. In the example shown in Figure 8(a), the item selection screen 40 includes a button to check the assumed level of danger 41a, a button to set the evacuation timing 41b, a button to set the stockpiled items 41c, a button to set contact information 41d, and a button to set the evacuation destination 41e. These buttons 41a, 41b, 41c, 41d, and 41e are selected by the user U using click or tap operations on the unillustrated control panel of the terminal device 2.

[0099] The assumed risk level check button 41a is a UI (User Interface) button that initiates the processing unit 12 to perform an assumed risk level check to check the risk level of user U's location. The evacuation timing setting button 41b is a UI button that initiates the processing unit 12 to perform an evacuation timing setting process to set the evacuation timing for user U.

[0100] The stockpiling setting button 41c is a UI button to start the stockpiling setting process for setting the stockpiling items for user U. The contact setting button 41d is a UI button to start the contact setting process for setting the contacts that user U will contact. The evacuation destination setting button 41e is a UI button to start the evacuation destination setting process for setting the evacuation destination for user U.

[0101] First, let's explain the assumed risk level check process. In the item selection screen 40 shown in Figure 8(a), when user U selects the assumed risk level check button 41a, the service unit 35 sends information to the terminal device 2 to display the user environment input screen 42 shown in Figure 8(b), causing the terminal device 2 to display the user environment input screen 42.

[0102] The user environment input screen 42 includes a map 43a showing the location of the base, a text box 43b for entering the location of the base, tabs 43c, 43d and radio buttons 43e, 43f, 43g for selecting the building attributes of the base, checkboxes 43h, 43i for entering the surrounding environment of the base, checkboxes 43j, 43k, 43l, 43m for entering information such as the status of cohabitants, and a check start button 43n.

[0103] User U can input the location (address) of their base into the text box 43b by operating the terminal device 2. When the location of User U's base is entered into the text box 43b, the acquisition unit 30 acquires the entered location information. Based on the location information acquired by the acquisition unit 30, the provision unit 35 updates the map 43a to include the location of User U's base.

[0104] Furthermore, by operating terminal device 2, user U can select "detached house" as the building attribute of user U's base by selecting tab 43c, and can select "apartment building" as the building attribute of user U's base by selecting tab 43d.

[0105] In the example shown in Figure 8(b), tab 43c is selected, and radio buttons 43e, 43f, and 43g are displayed on terminal device 2. Radio button 43e is selected if user U's location is a single-story detached house, radio button 43f is selected if user U's location is a two-story detached house, and radio button 43g is selected if user U's location is a detached house with three or more floors.

[0106] Furthermore, if user U selects tab 43d, radio buttons will be displayed on terminal device 2 to select which floor and room user U occupies in the apartment building where user U resides. Note that the radio buttons displayed in this case may also be radio buttons 43e, 43f, and 43g.

[0107] Furthermore, user U can set information about the surrounding environment, which is the environment around user U's base, by operating terminal device 2 and checking the appropriate checkbox among checkboxes 43h and 43i. Checkbox 43h is checked by user U if there is a river near user U's base, and checkbox 43i is checked by user U if there is a cliff near user U's base.

[0108] Furthermore, by operating terminal device 2, user U can set information about cohabitants such as housemates and pets living with user U at their location by checking the appropriate checkbox from among checkboxes 43j, 43k, 43l, and 43m.

[0109] Check box 43j is checked by user U if there are young children living in the same household, check box 43k is checked by user U if there are elderly people living in the same household, and check box 43l is checked by user U if there are people with disabilities living in the same household, and check box 43m is checked by user U if there are pets living in the same household.

[0110] After user U sets the necessary information on the user environment input screen 42, they select the check start button 43n by operating the terminal device 2, and the information set on the user environment input screen 42 is transmitted from the terminal device 2 to the information processing device 1. As a result, the acquisition unit 30 acquires the information set on the user environment input screen 42 as user setting information.

[0111] After the information set on the user environment input screen 42 is acquired by the acquisition unit 30, the provision unit 35 transmits information to the terminal device 2 to display the risk check result screen showing the result of the assumed risk check, causing the terminal device 2 to display the risk check result screen.

[0112] Figure 9 shows an example of a risk level check result screen and an action start timing setting screen provided by the information processing device 1 according to the embodiment and displayed on the terminal device 2. As shown in Figure 9(a), the risk level check result screen 44 displayed on the terminal device 2 after user U selects the check start button 43n shown in Figure 8(b) includes a map 45a, base location 45b, estimated risk level 45c, timing setting start button 45d, etc.

[0113] Map 45a is a map that includes the location of user U's base, with flood-prone areas and landslide-prone areas highlighted. Base location 45b is information indicating the location of user U's base. Assumed risk level 45c is information corresponding to the degree of disaster impact on user U, and in the example shown in Figure 9(a), it includes information indicating the risk level on the hazard map.

[0114] In the example shown in Figure 9(a), the degree of impact on user U from flooding is "3" in the inundation depth rank code shown in Figure 6, and the degree of impact on user U from landslides is "1". Therefore, the assumed risk level 45c is shown as the strings "risk of flooding above the second floor (3-5m)" and "risk of landslides". Assumed risk level 45c is the first notification information, and is information extracted by the provision unit 35 from the assumed risk level determination information stored in the assumed risk level determination information storage unit 22.

[0115] The degree of impact on user U regarding landslides is indicated in two stages, with "1" indicating an impact and "0" indicating no impact, but it may also be indicated in three or more stages. In this case, the assumed risk level 45c may include "risk of landslides on the first floor (0.5-3m)" or "risk of landslides on the second floor (3-5m)," etc.

[0116] In addition, in the text correspondence information shown in Figure 7, a "risk check NG" is assigned to user U if the risk level is high, such as when the location of the base is included in a flood-prone area or a landslide-prone area (meaning the degree of disaster impact on user U is high), and a "risk check OK" is assigned otherwise.

[0117] [3.3.1.1.2. Action Start Timing Setting Screen] After user U confirms the risk level check results on the risk level check results screen 44 shown in Figure 9(a), they operate the terminal device 2 to select the timing setting start button 45d. The provision unit 35 then transmits information to the terminal device 2 to display the action start timing setting screen 46 shown in Figure 9(b), causing the terminal device 2 to display the action start timing setting screen 46.

[0118] As shown in Figure 9(b), the action start timing setting screen 46 includes a suggested timing display area 47a, setting buttons 47b and 47c, etc. In the example shown in Figure 9(b), the suggested timing display area 47a shows alert level 3 as the timing when user U should start taking action in the event of a disaster. Note that "disaster" includes the period during which a disaster is predicted to occur.

[0119] Setting button 47b is a UI button for setting the action start time to when alert level 3 is announced, and setting button 47c is a UI button for setting the action start time to when alert level 4 is announced. User U sets the action start time by operating terminal device 2 and selecting either setting button 47b or setting button 47c.

[0120] When user U selects either setting button 47b or setting button 47c by operating terminal device 2, notification level selection information, which is the information of the selected button, is transmitted from terminal device 2, and the notification level selection information transmitted from terminal device 2 is acquired by acquisition unit 30.

[0121] The providing unit 35 transmits information to the terminal device 2 for displaying a timing setting confirmation screen corresponding to the selection result by the user U, based on the notification level selection information acquired by the acquisition unit 30, causing the terminal device 2 to display the timing setting confirmation screen. Figure 10 shows an example of a timing setting confirmation screen and an action setting start screen provided from the information processing device 1 according to the embodiment and displayed on the terminal device 2.

[0122] In the example shown in Figure 10(a), the timing setting confirmation screen 48 displayed on the terminal device 2 is shown when the setting button 47b is selected by user U, that is, when alert level 3 is selected as the timing for initiating action. The timing setting confirmation screen 48 includes a setting level information display area 49a, a disaster prevention timeline sample display area 49b, a confirm button 49c, and the like.

[0123] The setting level information display area 49a shows the alert level selected by user U as the timing for initiating action. In the example shown in Figure 10(a), the timing for initiating action selected by user U is when alert level 3 is announced. The disaster prevention timeline sample display area 49b shows an example of the disaster prevention timeline information displayed on the terminal device 2 based on the information transmitted from the information processing device 1 when alert level 3 is announced.

[0124] If user U is satisfied with the setting level information displayed in the setting level information display area 49a of the timing setting confirmation screen 48, user U selects the OK button 49c. When user U selects the OK button 49c by operating the terminal device 2, the terminal device 2 transmits confirmation information indicating that the OK button 49c has been selected. When the acquisition unit 30 acquires the confirmation information transmitted from the terminal device 2, it associates the notification level corresponding to the setting button selected by user U with user U's user ID as a setting level in the user setting information stored in the user setting information storage unit 21.

[0125] For example, if setting button 47b is selected on the action start timing setting screen 46 shown in Figure 9(b), the acquisition unit 30 associates "3" with user ID of user U as the setting level corresponding to the selected button in the user setting information. Also, if setting button 47c is selected on the action start timing setting screen 46, the acquisition unit 30 associates "4" with user ID of user U as the setting level corresponding to the selected button in the user setting information.

[0126] When the confirmation button 49c is selected, the provision unit 35 sends information to the terminal device 2 to display the action setting start screen 50 shown in Figure 10(b), causing the terminal device 2 to display the action setting start screen 50. The action setting start screen 50 shown in Figure 10(b) includes a stockpiling setting start button 51, and by selecting the stockpiling setting start button 51, the user U causes the terminal device 2 to display a cohabitation information setting screen for inputting the information necessary to determine the required stockpiling.

[0127] [3.3.1.1.3. Cohabitation Information Settings Screen] When the stockpiling setting start button 51 is selected, the supply unit 35 sends information to the terminal device 2 to display the cohabitation information setting screen, causing the terminal device 2 to display the cohabitation information setting screen. Figure 11 shows an example of the cohabitation information setting screen and stockpiling setting confirmation screen provided from the information processing device 1 according to this embodiment and displayed on the terminal device 2.

[0128] The cohabitation information setting screen 52 shown in Figure 11(a) includes a cohabitant information input area 53a, a pet information input area 53b, and a confirmation button 53c. The cohabitant information input area 53a is an area for inputting information about cohabitants and includes radio buttons for selecting the gender and age group of each cohabitant.

[0129] The pet information input area 53b is an area for user U to input information about their pets, and includes radio buttons to indicate whether or not they have a pet. Although not shown in Figure 11(a), the pet information input area 53b may also include UI for inputting information such as the animal species (e.g., dog or cat), breed name (e.g., terrier or chihuahua for dogs), and age for each pet.

[0130] After user U enters the relevant information in the cohabitant information input area 53a and the pet information input area 53b, and then selects the OK button 53c, the cohabitation information, which is the information set on the cohabitation information setting screen 52, is transmitted from the terminal device 2 as user setting information and acquired by the acquisition unit 30. The acquisition unit 30 adds the acquired cohabitation information to the user setting information stored in the user setting information storage unit 21.

[0131] When the confirmation button 53c is selected, the supply unit 35 generates information for displaying the stockpiling setting confirmation screen 54 shown in Figure 11(b) and sends it to the terminal device 2, causing the terminal device 2 to display the stockpiling setting confirmation screen 54. As shown in Figure 11(b), the stockpiling setting confirmation screen 54 includes a cohabitant information display area 55a, a first stockpiling list display area 55b, a second stockpiling list display area 55c, a next button 55d, and so on.

[0132] The cohabitant information display area 55a contains information about user U's cohabitants. The first stockpile list display area 55b contains information about the stockpiles needed by user U and their cohabitants. In the example shown in Figure 11(b), the stockpiles needed by user U and their cohabitants include "water: 42L", "retort rice: 42 servings", "retort food: 14 items", "cassette gas canisters: 4 / 3 canisters per gas stove per day", and "wet wipes for brushing teeth: about 140 sheets".

[0133] The second stockpiling list display area 55c contains information on stockpiling items necessary for pets. In the example shown in Figure 11(b), the stockpiling items necessary for pets include "pet food," "water," and "pet collar and leash." The second stockpiling list display area 55c may also include information indicating the quantity of stockpiling items necessary for pets. The process of generating lists of stockpiling items necessary for user U and cohabitants, as well as lists of stockpiling items necessary for pets, is performed by the generation unit 34, described later, based on user information, which is information about user U transmitted from the terminal device 2. The stockpiling list generated by the generation unit 34 is added to the user setting information stored in the user setting information storage unit 21.

[0134] The user information used by the generation unit 34 includes the user's own information, which is entered by user U on a user information input screen (not shown), transmitted from terminal device 2, and acquired by acquisition unit 30, and cohabitation information, which is entered by user U on cohabitation information setting screen 52, transmitted from terminal device 2, and acquired by acquisition unit 30. If the information shown in the first stockpiled goods list display area 55b and the second stockpiled goods list display area 55c is correct, user U selects the "Proceed" button 55d.

[0135] [3.3.1.1.4. Contact Settings Screen] When the next button 55d on the stockpiling setting confirmation screen 54 shown in Figure 11(b) is selected, the acquisition unit 30 transmits information to the terminal device 2 to display the contact setting screen, causing the terminal device 2 to display the contact setting screen. Figure 12 shows an example of the contact setting screen and contact confirmation screen provided by the information processing device 1 according to this embodiment and displayed on the terminal device 2.

[0136] The contact settings screen 56 shown in Figure 12(a) includes a contact input area 57a, a save button 57b, and the like. The contact input area 57a is an area for entering contact information, where the name and phone number of each contact can be entered.

[0137] The acquisition unit 30 acquires the contact information entered on the contact settings screen 56 from the terminal device 2 when the save button 57b on the contact settings screen 56 is selected, and adds the acquired contact information to the user settings information in the storage unit 11. The provision unit 35, when the save button 57b on the contact settings screen 56 is selected, sends information to the terminal device 2 to display the contact confirmation screen 58 shown in Figure 12(b), causing the terminal device 2 to display the contact confirmation screen 58.

[0138] As shown in Figure 12(b), the contact confirmation screen 58 includes a contact information display area 59a and a "Next" button 59b. The contact information display area 59a contains contact information. If the contact information displayed in the contact information display area 59a is correct, user U selects the "Next" button 59b.

[0139] [3.3.1.1.5. Evacuation destination addition screen and evacuation destination editing screen] When the "Proceed" button 59b on the contact confirmation screen 58 shown in Figure 12(b) is selected, the acquisition unit 30 transmits information to the terminal device 2 to display the "Add Evacuation Destination" screen, causing the terminal device 2 to display the "Add Evacuation Destination" screen. Figure 13 shows an example of the "Add Evacuation Destination" screen and the "Edit Evacuation Destination" screen provided by the information processing device 1 according to this embodiment and displayed on the terminal device 2.

[0140] The evacuation destination addition screen 60 shown in Figure 13(a) includes a recommendation display area 61a, an add button 61b, and a complete button 61c. The recommendation display area 61a includes information prompting the user to set an evacuation destination. When user U sets or adds an evacuation destination, they select the add button 61b. If the add button 61b is selected, the acquisition unit 30 sends information to the terminal device 2 to display the evacuation destination editing screen 62 shown in Figure 13(b), causing the terminal device 2 to display the evacuation destination editing screen 62.

[0141] The evacuation destination editing screen 62 shown in Figure 13(b) includes a map 63a, an evacuation destination input area 63b, and a save button 63c. Map 63a shows a marker indicating the user U's base location, and if an evacuation destination is set, it shows a marker indicating the location of the set evacuation destination.

[0142] The evacuation destination input area 63b includes tabs, text boxes, buttons, etc., for setting the evacuation location. User U can select the tab labeled "Any Location" and set the name of the evacuation destination, the contact phone number of the evacuation destination, the means of transportation to the evacuation destination, the travel time to the evacuation destination, and the type of disaster. Evacuation destinations can be set for each type of disaster.

[0143] Furthermore, if user U selects a tab labeled "Evacuation Shelter," information showing a list of evacuation shelters will appear in the evacuation destination input area 63b. The list of evacuation shelters includes the name of the shelter, its address, its contact phone number, means of transportation to the shelter, travel time to the shelter, and the type of disaster it is affected by, as designated by the local government. User U can select one or more evacuation shelters from the list.

[0144] Furthermore, in the list of evacuation destinations, the means of transportation to the evacuation destination and the travel time to the evacuation destination are determined based on the location of user U's base. In addition, markers indicating the location of the evacuation destination entered or selected in the evacuation destination input area 63b are added to map 63a.

[0145] User U enters the necessary information in the evacuation destination input area 63b and then selects the save button 63c. If the save button 63c is selected, the acquisition unit 30 acquires the evacuation destination information, which is the information entered in the evacuation destination editing screen 62, from the terminal device 2 and adds the acquired evacuation destination information to the user setting information in the storage unit 11.

[0146] When the save button 63c is selected, the providing unit 35 sends information to the terminal device 2 to display the evacuation destination setting screen, causing the terminal device 2 to display the evacuation destination setting screen. Figure 14 shows an example of the evacuation destination setting screen and the setting completion screen provided by the information processing device 1 according to this embodiment and displayed on the terminal device 2.

[0147] The evacuation destination setting screen 64 shown in Figure 14(a) includes a map 65a, add / delete buttons 65b, and a complete button 65c. The map 65a shows markers indicating the location of user U's base, and markers indicating the location of set or added evacuation locations. The add / delete buttons 65b are UI buttons for adding or deleting evacuation locations. The complete button 65c is a UI button selected when the setting operation is complete.

[0148] When user U completes the setup operation, they select the complete button 65c. If the complete button 65c is selected, the acquisition unit 30 sends information to the terminal device 2 to display the setup completion screen 66 shown in Figure 14(b), causing the terminal device 2 to display the setup completion screen 66. The setup completion screen 66 includes a complete button 67, and when user U selects the complete button 67, the user information acquisition process is completed.

[0149] [3.3.1.1.6. Others] The acquisition unit 30 transmits information from an unillustrated disaster prevention action setting screen to the terminal device 2, which allows user U to set the disaster prevention action information to be arranged in a timeline format on the disaster prevention timeline, and the display order (suggested order) of the disaster prevention action information on the disaster prevention timeline, and can display the disaster prevention action setting screen on the terminal device 2. The acquisition unit 30 acquires disaster prevention action setting information from the terminal device 2, which includes the disaster prevention action information and the display order of the disaster prevention action information set by user U on the disaster prevention action setting screen. The acquisition unit 30 adds the acquired disaster prevention action setting information to the user setting information.

[0150] The disaster prevention action setting screen may, for example, be used in conjunction with the item selection screen 40. In this case, on the item selection screen 40, user U can change the display order of disaster prevention action information by operating the terminal device 2 to change the order of buttons 41b, 41c, 41d, and 41e.

[0151] Furthermore, user U can set information on multiple disaster prevention actions by selecting buttons 41b, 41c, 41d, and 41e to add specific details of those actions. However, by not setting information on some of the disaster prevention actions, user U can also exclude the disaster prevention action information shown on the disaster prevention timeline.

[0152] The disaster preparedness actions shown in the disaster preparedness timeline, by default, are checking stockpiled supplies, checking contact information, checking evacuation locations, and evacuating to evacuation locations. However, user U can add new disaster preparedness actions to the timeline. These new actions may include checking the news, checking the evacuation status, and checking and taking necessary items that must be carried.

[0153] The action of checking news refers to checking information on damage caused by a disaster or predicted damage in the area including user U's base of operations. This action of checking information on damage or predicted damage includes, for example, checking information obtained in real time from a website that provides news for the area including user U's base of operations. The action of checking evacuation status refers to checking the evacuation status of people in the area including user U's base of operations, for example, checking evacuation information notified by the evacuation information provision device 4.

[0154] [3.3.1.2. Obtaining disaster-related information] The acquisition unit 30 acquires warning information transmitted from the disaster-related information providing device 3 via the communication network 7 and the communication unit 10. Disaster-related information is information related to disasters and includes hazard map information, warning information, and weather forecast information. Hazard map information includes information on areas prone to flooding and areas at risk of landslides. Warning information is information related to disaster warnings and includes information on the areas subject to warnings and the warning levels for each area. Weather forecast information includes information showing the predicted hourly rainfall and wind speed for each region.

[0155] [3.3.1.3. Obtaining Evacuation Information] The acquisition unit 30 acquires evacuation information transmitted from the evacuation information providing device 4 via the communication network 7 and the communication unit 10. The evacuation information includes information regarding evacuation in response to a disaster and information indicating the evacuation status of each of the multiple users U. Based on the acquired evacuation information, the acquisition unit 30 updates the evacuation-related information stored in the evacuation-related information storage unit 24.

[0156] [3.3.1.4. Acquisition of Area Status Information] The acquisition unit 30 acquires area status information transmitted from the area status information providing device 5 via the communication network 7 and the communication unit 10. The area status information is information indicating the area status, including each travel route between the bases of multiple users U and each evacuation site, and includes information such as road closures, places that have become dangerous or are expected to become dangerous due to disasters, places where accidents have occurred, and places that are congested.

[0157] [3.3.1.5. Obtaining traffic information] The acquisition unit 30 acquires traffic information transmitted from a traffic information providing device (not shown) via the communication network 7 and the communication unit 10. The traffic information includes information indicating the status of transportation from the user U's location to the user U's base (e.g., living base) or evacuation site. Information indicating the status of transportation includes current operating schedules for trains, buses, and airplanes, information indicating the availability of taxis, and information indicating the location of taxis.

[0158] [3.3.2. Estimation section 31] The estimation unit 31 estimates a person model of user U based on various user information obtained from the user information providing device 6. For example, the estimation unit 31 estimates a person model that includes user U's life cycle, walking ability, means of transportation, etc.

[0159] Here, the person model is a model that quantifies various parameters such as the walking ability of the corresponding user U. It is generated, for example, by various machine learning methods using user information of the corresponding user U, or user information of other users U with similar attributes to the corresponding user U.

[0160] Furthermore, walking ability here includes the distance that can be walked during evacuation, walking time, walking speed, etc. The estimation unit 31 also estimates a person model that includes mobility ability, taking into account means of transportation during evacuation. In this case, the person model is, for example, a model that estimates the distance that can be traveled by driving a private car and the time that can be traveled by driving a private car, if evacuation by private car is possible. The estimation unit 31 may also perform the estimation of the person model by including means of transportation, including various services such as trains, buses, and taxis.

[0161] For example, the estimation unit 31 estimates parameters related to walking ability for each user based on e-commerce history, electronic payment history, search history, travel information history, and various health information. The estimation unit 31 estimates each user's mobility ability using a learning model that outputs a person model, including the user's walking ability, when user information is input. The learning model here is a model that has learned the relationship between user information and the user's walking ability. For example, the learning model is generated by various machine learning methods such as deep learning using learning data that links the walking ability of user U, who is the subject, with user information.

[0162] Furthermore, the estimation unit 31 estimates the current location of user U for whom location information cannot be obtained (for example, user U for whom location information cannot be obtained from terminal device 2). For example, if such user U is traveling, the estimation unit 31 estimates the current location of user U, who is out, by comparing the travel itinerary on the travel site with the current time. The estimation unit 31 may also estimate user U's current location based on the location of a physical store, based on user U's payment history at a physical store. The estimation unit 31 may also, for example, cooperate with a power company to estimate whether user U is out or not based on the power consumption of user U's home.

[0163] The estimation unit 31 estimates or identifies an evacuation site where user U, who is out and about, should evacuate if the estimated or identified user U's current location falls within a disaster evacuation zone. For example, the estimation unit 31 estimates the evacuation site where user U should evacuate, based on each user's location and person model.

[0164] The estimation unit 31 may also be configured to estimate the user's mobility based on the user's attributes. These attributes may include items such as age, gender, lifestyle (how much exercise the user usually does), and medical history.

[0165] For example, the estimation unit 31 estimates an evacuation location for user U at their destination based on the user U's means of transportation and walking ability while they are out. Alternatively, the estimation unit 31 may estimate the evacuation location based on area status information transmitted from the area status information providing device 5.

[0166] For example, the estimation unit 31 estimates an evacuation location based on the disaster situation, such as whether the evacuation route from the user U's current location to the evacuation location is impassable due to the disaster, or whether there is a risk of it becoming impassable.

[0167] In other words, the estimation unit 31 uses the user U's destination as a reference, extracts evacuation locations and routes that are feasible based on the user U's walking ability, and then estimates an evacuation location at the user U's destination. The estimation unit 31 may also take into account the user U's means of transportation at their destination when estimating evacuation locations and routes.

[0168] For example, the estimation unit 31 may estimate evacuation locations and routes that are accessible by a given mode of transportation, depending on whether user U leaves home in a private car or by another mode of transportation.

[0169] Furthermore, the estimation unit 31 may, for example, estimate evacuation locations and routes based on the companions accompanying user U if user U encounters a disaster while out and about. For example, the estimation unit 31 estimates the travel costs for companions accompanying user U and estimates difficult locations and evacuation routes.

[0170] The travel cost here is an indicator of, for example, the extent to which a companion can or requires assistance in the evacuation of user U. For example, if user U needs evacuation assistance from a companion, the travel cost will be high, and if user U can receive evacuation assistance from a companion, the travel cost will be low. The travel cost for a companion can be estimated based on a person model, similar to user U. It should be noted that the travel cost for a companion is not limited to people, but also applies to pets.

[0171] [3.3.3. Evaluation Section 32] The evaluation unit 32 evaluates the setting information of the target user based on the user information of the target user when the acquisition unit 30 acquires the setting information of the target user from user U acting as an agent. Here, for example, we assume a case where a child enters the setting information on behalf of a parent who is unfamiliar with operating the terminal device 2.

[0172] For example, the evaluation unit 32 evaluates the setting information entered on behalf of user U based on the person model of user U estimated by the estimation unit 31. For example, the evaluation unit 32 evaluates the setting information entered on behalf of user U based on whether user U can evacuate to the evacuation location and evacuation route to the evacuation location.

[0173] To give a more specific example, if user U is to evacuate to the evacuation site on foot, the evaluation unit 32 evaluates whether user U can evacuate to the evacuation site on foot based on the distance to the evacuation site, the slope of the evacuation route, and the risk of flooding along the evacuation route.

[0174] Furthermore, if user U is to evacuate by driving their own car, the evaluation unit 32 will make an evaluation based on whether user U is able to drive to the evacuation site. In other words, the evaluation unit 32 will evaluate whether the evacuation site and evacuation route set on behalf of user U are appropriate for user U, based on user U's current situation.

[0175] Furthermore, for example, the evaluation unit 32 may evaluate the evacuation location information set on behalf of the user U based on the user U's medical history and the user U's social relationships. For example, if the user U has a pet allergy and the evacuation location information allows pets, the evaluation unit 32 may give a low evaluation. Also, for example, the evaluation unit 32 may give a high evaluation based on the user U's social relationships if the evacuation location is the same as another user U (a user with whom the user U has a close relationship).

[0176] Furthermore, the evaluation unit 32 may evaluate the configured information based, for example, on the companions who evacuate with user U during an evacuation. For example, the evaluation unit 32 may consider cases such as when user U receives evacuation assistance from a companion, or when user U provides evacuation assistance to a companion, and evaluate whether the evacuation location and evacuation route configured on behalf of the user are appropriate. The processing unit 12 can identify companions based on the location of each user U's base, their social relationships, etc.

[0177] Furthermore, the evaluation unit 32 may evaluate evacuation locations based on the facilities and supplies of the evacuation location, with respect to the settings information set by proxy. For example, the evaluation unit 32 may give a high rating to evacuation locations if they are capable of providing support for treatment or diagnosis required at the evacuation location, based on the medical history of user U.

[0178] In addition, the evaluation unit 32 may also evaluate the stockpiled items in the settings information set on behalf of the user. For example, the evaluation unit 32 may estimate the stockpiled items stored at user U's home from user U's shopping history and evaluate the stockpiled items in the settings information set on behalf of the user based on the estimated stockpiled items. Furthermore, the evaluation unit 32 may also evaluate the stockpiled items depending on whether or not user U has a prescription.

[0179] [3.3.4. Decision Section 33] Based on the evacuation information and user information acquired by the acquisition unit 30, the decision unit 33 determines the information to be provided, which is information regarding evacuation appropriate to user U, for user U who has not yet evacuated. For example, if an evacuation location for user U is not set in the user-related information, or depending on the level of congestion at the evacuation location for user U that is set in the user-related information, the decision unit 33 determines the evacuation information, which is information regarding evacuation appropriate to user U, for user U who has not yet evacuated.

[0180] Information regarding evacuation in the event of a disaster includes, for example, information about evacuation sites and information about potential evacuation routes to those sites. Information about evacuation sites includes information such as the location, capacity, and area of ​​the evacuation site. Information about potential evacuation routes to evacuation sites includes, for example, information about multiple travel routes between the location of each user U's base and each evacuation site.

[0181] The information provided by the decision unit 33 includes, for example, information indicating the user U's evacuation location, the evacuation route which is the route to the evacuation location, and the timing of evacuation to the evacuation location.

[0182] For example, the decision unit 33 determines the current or future congestion level of each evacuation site based on the evacuation information. Then, the decision unit 33 determines the evacuation site for user U, the route to the evacuation site, and the timing of evacuation to the evacuation site, based on the location of user U's base, user U's attributes, multiple travel routes to each evacuation site (candidate evacuation routes), and the current or future congestion level of each evacuation site.

[0183] For example, the decision unit 33 determines the evacuation site for user U as the one with the smallest sum of weighted values ​​corresponding to user U's attributes, the length of the travel route, and the degree of congestion at the evacuation site. Furthermore, based on the state of the area including multiple travel routes to the determined evacuation site, the decision unit 33 determines the evacuation route as the travel route that avoids areas that have become dangerous or are expected to become dangerous due to a disaster or other event among the multiple travel routes to the evacuation site.

[0184] Furthermore, the decision unit 33 determines the timing of evacuation as the timing when the sum of a weighted value corresponding to user U's attributes, the length of the evacuation route, the level of congestion at the evacuation site, and the alert level exceeds a predetermined threshold. The decision unit 33 then determines that the information to be provided to user U includes information indicating the determined evacuation site, evacuation route, and evacuation timing.

[0185] The values ​​corresponding to user U's attributes are, for example, values ​​calculated based on user U's age, gender, physical condition, etc. In this way, the determination unit 33 determines information that includes information corresponding to user U's attributes as information related to evacuation, which is information related to evacuation that is appropriate for user U. The method for determining user U's evacuation location, the route to the evacuation location, and the timing of evacuation to the evacuation location is not limited to the examples described above.

[0186] Furthermore, the decision unit 33 may determine that information including further information indicating the means of evacuation for user U before evacuation should be provided to user U before evacuation. For example, if the evacuation site is far from user U's base location, the decision unit 33 may determine that information including further information indicating that a taxi is preferable as the means of transportation should be provided to user U before evacuation. Also, if the evacuation route from user U's base location to the evacuation site is a narrow road, the decision unit 33 may determine that information including further information indicating that walking is preferable as the means of transportation should be provided to user U before evacuation.

[0187] Furthermore, the decision unit 33 can determine the means of evacuation for user U before evacuation based on the user U's attributes before evacuation, and propose a mode of transportation to user U before evacuation. For example, the decision unit 33 may determine a taxi as the mode of transportation if user U is elderly or physically disabled. The decision unit 33 may also determine a taxi as the mode of transportation if the value corresponding to user U's attributes is above a threshold, and may not determine a mode of transportation if the value corresponding to user U's attributes is below the threshold. The value corresponding to user U's attributes is, for example, a value calculated based on user U's age, physical condition, etc.

[0188] Furthermore, the decision unit 33 changes the evacuation location and evacuation route for at least one of the users U before evacuation and users U during evacuation, based on at least one of the area status information acquired by the acquisition unit 30 and the congestion level of each evacuation location. In this way, the decision unit 33 can determine the evacuation location and evacuation route for user U in accordance with the evacuation status of other users U.

[0189] For example, if the current or future congestion level of an evacuation site that was previously determined as an evacuation site for user U before evacuation or user U during evacuation exceeds a threshold, the decision unit 33 changes the evacuation site for user U before evacuation or user U during evacuation to a different evacuation site than the pre-set site, and also changes the evacuation route. The method for determining the new evacuation site and evacuation route is the same as the method for determining the original evacuation site and evacuation route.

[0190] Furthermore, the decision unit 33 determines, based on the area status information acquired by the acquisition unit 30, whether the evacuation route set for user U as an evacuation route to the evacuation site for user U before evacuation or user U during evacuation is difficult to pass or impossible to pass. If the decision unit 33 determines that the evacuation route set for user U is difficult to pass or impossible to pass, it can determine, from among multiple travel routes to the evacuation site, the travel route that is easy to pass and has the shortest possible distance to the evacuation site, based on ease of passage and distance to the evacuation site, as the user U's new travel route. Note that "impossible to pass" includes "dangerous".

[0191] Furthermore, the decision unit 33 can extract users U from among multiple users U that are far from the evacuation target area based on the location information acquired by the acquisition unit 30, and determine the actions to propose to the extracted users U.

[0192] For example, the decision unit 33 determines whether it is difficult to travel to the evacuation site by public transport and whether the evacuation site is more or less crowded than a threshold, based on information such as the status of public transport and the level of congestion at the evacuation site designated as the evacuation site for user U. If the decision unit 33 determines that it is difficult to travel to the evacuation site by public transport or that the evacuation site is more or less crowded than a threshold, it decides to propose an action to user U, who is far from the evacuation target area, such as staying in a place away from the evacuation target area without traveling to a base or the designated evacuation site.

[0193] Furthermore, if the decision unit 33 determines that it is easy to travel to the evacuation site by public transport or that the level of congestion at the evacuation site is below a threshold, it proposes that the user U, who is far from the evacuation target area, travel to the designated evacuation site. In this case, the decision unit 33 determines the travel route and timing for the user U who is far from the evacuation target area, and can determine the information including the determined travel route and timing as information for the proposed action.

[0194] Furthermore, the decision unit 33 can also determine the user U's evacuation location, evacuation route, and evacuation timing before the announcement of alert level 1, based, for example, on information regarding the level of congestion at evacuation sites and area status information from past disasters.

[0195] The decision unit 33 may also combine various information such as user information, a person model, and area status information, evacuation information, and disaster-related information relating to the corresponding user U to determine the evacuation location, evacuation route, and evacuation timing.

[0196] [3.3.5. Generation unit 34] The generation unit 34 generates disaster prevention information for the user based on the disaster information and user information acquired by the acquisition unit 30. For example, the generation unit 34 generates a disaster prevention timeline as disaster prevention information. The disaster prevention timeline will be described later using Figures 15 and 16.

[0197] Furthermore, the generation unit 34 generates a list of supplies needed by user U based on the user information acquired by the acquisition unit 30. For example, the generation unit 34 generates a list of supplies needed by user U and their cohabitants based on user U's age, gender, the number, age, and gender of cohabitants, etc. The generation unit 34 also generates a list of supplies needed for pets based on the number, type, and breed name of pets owned by user U, etc.

[0198] [3.3.6.Providing Department 35] The provision unit 35 provides information to user U by transmitting information such as alert level information, disaster prevention information, information corresponding to the degree of impact, and information on the stockpiled supplies list to user U's terminal device 2. In addition, the provision unit 35 provides a disaster prevention timeline to user U by transmitting information on actions (actions proposed to user U) determined by the decision unit 33 to user U's terminal device 2.

[0199] For example, if the provision unit 35 receives a request to transmit disaster prevention information when no alert indicating a warning level has been issued for the area including the location of user U's base, it provides user U with disaster prevention information as provided information, which includes information on disaster prevention actions that user U should normally (under normal circumstances).

[0200] Figure 15 shows an example of a disaster prevention screen displayed on the terminal device 2 according to the embodiment. The disaster prevention screen 68 shown in Figure 15 includes alarm-related information 69 and disaster prevention timeline information 70, which are provided to the user U and displayed on the terminal device 2 when there are no alarms of a warning level or higher.

[0201] Warning-related information 69 is text information that includes "There are no warnings of alert level 3 (or equivalent) or higher" and "Updated September 19, 10:10," indicating that no alert level has been issued for the area including the location of user U's base.

[0202] Disaster Prevention Timeline Information 70 is information about the disaster prevention timeline and includes normal time tag 71a, assumed danger level confirmation button 71b, evacuation timing confirmation button 71c, alert level 3 tag 71d, stockpiled supplies confirmation button 71e, contact information confirmation button 71f, alert level 4 tag 71g, evacuation destination confirmation button 71h, and points to note confirmation button 71i.

[0203] The buttons 71b (Assumed Risk Level Confirmation), 71c (Evacuation Timing Confirmation), 71e (Stockpiled Supplies Confirmation), 71f (Contact Information Confirmation), 71h (Evacuation Destination Confirmation), and 71i (Important Points Confirmation) contain information about user U's disaster prevention actions and are displayed in a timeline format in the order that user U will need to confirm them.

[0204] In the disaster prevention timeline information 70 shown in Figure 15, during normal times when no alert level 3 or higher has been issued in the area including the location of user U's base, the assumed risk level confirmation button 71b and the evacuation timing confirmation button 71c are highlighted as information on disaster prevention actions that user U should preferably take, and the normal time tag 71a indicating that it is a normal time is also highlighted. The highlighting is done, for example, by coloring it red, but is not limited to this example.

[0205] The assumed risk level confirmation button 71b is a UI button for displaying the result of the assumed risk level check determined by the determination unit 31 on the terminal device 2. For example, if the assumed risk level confirmation button 71b is selected by user U, the provision unit 35 displays the risk level check result screen 44 shown in Figure 9(a) on the terminal device 2. This allows user U to confirm the risk level, that is, the degree of impact of the disaster on user U. In this case, the risk level check result screen 44 includes a back button instead of the timing setting start button 45d. Also, under normal circumstances, the assumed risk level 45c included in the risk level check result screen 44 is an example of information corresponding to the degree of impact, and is information corresponding to the first degree of impact.

[0206] The evacuation timing confirmation button 71c is a UI button that displays information about the set level, which is the alert level set by the user U as a notification level based on the result of the assumed risk level check determined by the determination unit 31, on the terminal device 2. The provision unit 35 displays the set level information on the terminal device 2, for example, when the evacuation timing confirmation button 71c is selected by the user U, at the timing when the set level included in the user setting information stored in the user setting information storage unit 21 matches the alert level.

[0207] Furthermore, the disaster prevention timeline information 70 includes tags such as alert level 3 tag 71d, stockpiling confirmation button 71e, contact confirmation button 71f, alert level 4 tag 71g, evacuation destination confirmation button 71h, and precautions confirmation button 71i. These are not highlighted during normal times, but are highlighted when there is an alert of alert level 3 or higher, as will be explained later.

[0208] The stockpiling confirmation button 71e and the contact confirmation button 71f are displayed below the alert level 3 tag 71d and above the alert level 4 tag 71g, so that user U can understand that they are set to take actions such as checking stockpiling and confirming contacts when alert level 3 is announced.

[0209] Furthermore, the evacuation destination confirmation button 71h and the precaution confirmation button 71i are displayed below the alert level 4 tag 71g, allowing user U to understand that they are set to take actions such as confirming their evacuation destination and checking precautions when alert level 4 is announced.

[0210] The stockpiling confirmation button 71e is a button for checking stockpiling, which is one of the disaster prevention actions. User U can select the stockpiling confirmation button 71e by operating the terminal device 2. When the stockpiling confirmation button 71e is selected, the supply unit 35 provides user U with information from the stockpiling list generated by the generation unit 34.

[0211] Information on the stockpiled supplies list is provided to user U by, for example, displaying information including the first stockpiled supplies list display area 55b and the second stockpiled supplies list display area 55c of the stockpiled supplies setting confirmation screen 54 shown in Figure 11(b) on the terminal device 2.

[0212] The contact confirmation button 71f is a button for confirming contact, which is one of the disaster prevention actions. User U can select the contact confirmation button 71f by operating the terminal device 2. When the contact confirmation button 71f is selected, the provision unit 35 provides user U with the contact information set by user U and included in the user setting information. The provision of contact information to user U is done, for example, by displaying information including the contact information display area 59a of the contact confirmation screen 58 shown in Figure 12(b) on the terminal device 2.

[0213] The evacuation destination confirmation button 71h is a button for confirming an evacuation destination, which is one of the disaster prevention actions. User U can select the evacuation destination confirmation button 71h by operating the terminal device 2. When the evacuation destination confirmation button 71h is selected, the provision unit 35 provides user U with the evacuation destination information set by user U and included in the user setting information. The provision of evacuation destination information to user U is done, for example, by displaying information including the map 65a of the evacuation destination setting screen 64 shown in Figure 14(a) on the terminal device 2.

[0214] The caution confirmation button 71i is a button for confirming precautions during evacuation, which is one of the disaster prevention actions. User U can select the caution confirmation button 71i by operating the terminal device 2. When the caution confirmation button 71i is selected, the provision unit 35 provides caution information to user U. The caution information includes information indicating precautions during evacuation and information indicating precautions when it is not possible to reach an evacuation site.

[0215] In the example above, suggested disaster prevention actions include, during normal times, checking the results of the assumed risk assessment and confirming the timing of evacuation; at alert level 3, checking stockpiled supplies and confirming contact information; and at alert level 4, confirming evacuation destinations and confirming points to note. However, the suggested disaster prevention actions, their timing, and their order are not limited to this example.

[0216] For example, the proposed disaster prevention actions, timing, and order of proposals are changed according to the settings made by user U. Alternatively, the proposed disaster prevention actions, timing, and order of proposals can be automatically set by the determination unit 31 based on user U's attributes, the attributes of user U's location, the type of disaster, and the progress towards the disaster.

[0217] In normal circumstances, the alert level 3 tag 71d, the stockpiling confirmation button 71e, the contact confirmation button 71f, the alert level 4 tag 71g, the evacuation destination confirmation button 71h, and the precaution confirmation button 71i do not need to be included in the disaster prevention timeline information 70. Also, in normal circumstances, the size of the alert level 3 tag 71d, the stockpiling confirmation button 71e, the contact confirmation button 71f, the alert level 4 tag 71g, the evacuation destination confirmation button 71h, and the precaution confirmation button 71i may be smaller than the size shown in Figure 15.

[0218] In this way, the provision unit 35 can, during normal times, suggest to user U the actions of checking stockpiled supplies and confirming contact information as disaster prevention actions, thereby enabling user U to take appropriate disaster prevention actions.

[0219] Next, we will explain the case where the setting level is alert level 3 and the location of user U's base is included in the area where an alert level 3 warning has been issued. If the location of user U's base is included in the area where the alert level has been announced, the provision unit 35 notifies user U of the alert notification information, which is information about the alert level of the area including user U's base, as provision information, based on the alert information acquired by the acquisition unit 30.

[0220] Furthermore, the provision unit 35 notifies user U of disaster prevention information if the location of user U's base is included in the area where a warning level alert has been issued. In addition, if the location of user U's base is included in the area where a warning level alert has been issued and the warning level is the level set by user U, it provides the disaster prevention information to user U as provision information.

[0221] Figure 16 shows other examples of the display screen and disaster prevention screen displayed on the terminal device 2 according to the embodiment. The display screen 72 shown in Figure 16(a) includes alarm notification information 73 and disaster prevention notification information 74, which are provided to user U and displayed on the terminal device 2 when alert level 3 is announced and user U's set level is alert level 3. In the example shown in Figure 16(a), the alarm notification information 73 and disaster prevention notification information 74 are displayed as pop-ups on the top screen of the terminal device 2, so that user U can easily grasp the alarm notification information 73 and disaster prevention notification information 74.

[0222] The warning information 73 shown in Figure 16(a) is text information including "[Alert Level 3 Equivalent] Now" and "Risk of landslides is increasing in City B, Prefecture A. Check the dangerous areas on the map (Issued at 13:00)." It is provided to user U when the area for which the alert indicating the alert level has been issued is "City B, Prefecture A" and user U's location is "City B, Prefecture A."

[0223] The disaster prevention alert information 74 shown in Figure 16(a) is text information that includes "[Disaster Prevention Timeline] Now", "Alert Level 3 (equivalent) has been issued in your neighborhood", and "Are you in a dangerous location? Please check what to do in case of a disaster".

[0224] The information provision unit 35 determines the text information "Warning level 3 (equivalent) has been issued in your neighborhood" based on the warning information acquired by the acquisition unit 30. The information provision unit 35 also determines the text information "Are you in a dangerous location? Please check your actions in case of a disaster" to be included in the disaster prevention notification information 74 based on the warning information, the degree of danger (degree of impact of the disaster on user U) determined by the judgment unit 31, and the text correspondence information stored in the text correspondence information storage unit 23.

[0225] The text information shown in Figure 16(a), "Are you in a dangerous location? Please check your actions in case of disaster," is information extracted from a second notification that corresponds to a situation where alert level 3, which is the level set by user U, is issued and the risk check at user U's location is NG. The disaster prevention alert information 74 may include information corresponding to the second or third level of impact, in place of or in addition to the information corresponding to the first level of impact.

[0226] User U can select disaster prevention alert information 74 included in the display screen 72 by clicking or tapping using the unillustrated operating part of the terminal device 2. When disaster prevention alert information 74 is selected by user U, the providing unit 35 provides disaster prevention information to user U by transmitting the disaster prevention information, which is the information that causes the disaster prevention screen 75 shown in Figure 16(b) to be displayed on the terminal device 2. The disaster prevention screen 75 shown in Figure 16(b) includes disaster prevention information, including alarm-related information 69 and disaster prevention timeline information 70.

[0227] The warning-related information 69 shown in Figure 16(b) includes warning information 69a indicating that alert level 3 has been issued, and notification information 69b which is information corresponding to the degree of impact of the disaster on user U. The notification information 69b shown in Figure 16(b) is the top of the disaster prevention TL, extracted from the second notification information corresponding to the case when alert level 3 has been issued and the risk check at user U's base is NG, and is the text information, "Are you in a dangerous place? Please check your actions in case of disaster." Note that the top of the disaster prevention TL information is an example of information indicating the degree of need for evacuation by user U. Furthermore, notification information 69b is information corresponding to the degree of impact of the first.

[0228] In the disaster prevention timeline information 70 shown in Figure 16(b), at Alert Level 3, when an Alert Level 3 warning is issued for an area including the location of user U's base, the stockpiling confirmation button 71e and the contact confirmation button 71f are highlighted as information on disaster prevention actions that user U should preferably take. Additionally, the Alert Level 3 tag 71d, indicating that it is Alert Level 3, is also highlighted. The highlighting is done, for example, by coloring the items red, but is not limited to this example.

[0229] In this way, when a Level 3 alert is issued, the service provider 35 can suggest to user U actions such as checking stockpiled supplies and checking contact information as disaster prevention actions, thereby enabling user U to take appropriate disaster prevention actions.

[0230] Furthermore, the provision unit 35 provides information to user U based on the decision result made by the decision unit 33. For example, the provision unit 35 provides user U with the provision information determined by the decision unit 33, or provides user U with provision information including information indicating evacuation locations and evacuation routes that have been modified by the decision unit 33.

[0231] Figure 17 shows another example of a display screen shown on the terminal device 2 according to the embodiment. The display screen 77 shown in Figure 17 includes provided information, including alarm-related information 78 and evacuation-related information 79.

[0232] The display screen 77 shown in Figure 17 is displayed as a pop-up on the terminal device 2, for example, when a user U's evacuation location is not set in the user-related information, or when the congestion level determined by the user U evacuation location determination unit 31 in the user-related information is above a threshold. The timing of the pop-up display is, for example, when the announced alert level matches the set level, or when the determination unit 33 determines an evacuation location other than the evacuation location set in the evacuation destination information included in the user setting information.

[0233] Warning-related information 78 includes information on top of the disaster prevention timeline, which is extracted when the notification level is alert level 4 and the risk check at user U's location is NG.

[0234] Evacuation-related information 79 includes information indicating evacuation locations, evacuation routes, and evacuation timing. In evacuation-related information 79, evacuation locations and routes are displayed on a map in addition to text information. This allows user U to evacuate to the appropriate location, evacuation route, and evacuation timing based on the evacuation situation, thereby providing more appropriate support for user U's disaster preparedness.

[0235] Furthermore, the evacuation-related information 79 may include information such as the current congestion level of each evacuation site, the trend in congestion levels of each evacuation site, the current number of evacuees, and the attributes of the people currently evacuating. This information is displayed on the terminal device 2, for example, by clicking on the evacuation site marker on the map in the evacuation-related information 79, but is not limited to this example. In addition, the color of the evacuation site markers on the map can be changed according to the current congestion level of the evacuation site. For example, in the evacuation-related information 79, the higher the current congestion level of the evacuation site, the redder the evacuation site marker can be made.

[0236] Furthermore, when the evacuation destination confirmation button 71h is selected, the provision unit 35 may also provide user U with information including, in place of or in addition to, the evacuation destination information included in the user setting information, information indicating the evacuation location, evacuation route, and evacuation timing determined by the decision unit 33. In this case, the provision information includes information indicating the reason why the information indicating the evacuation location, evacuation route, and evacuation timing determined by the decision unit 33 is included. Reasons include, for example, that the evacuation location set by user U is crowded, or that it is difficult to travel along the evacuation route to the evacuation location set by user U.

[0237] Furthermore, the provision unit 35 can also display information indicating the user U's evacuation location, evacuation route, and evacuation timing, which is determined based on information such as the level of congestion at evacuation locations and area status information from past disasters, on the terminal device 2 when the "Evacuation Location" tab is selected on the evacuation destination editing screen 62, as information on recommended evacuation locations. This allows user U to set a more appropriate evacuation location as their evacuation location.

[0238] Furthermore, when a user U who will be providing support wishes to provide evacuation support to a user U who will be receiving support, the provision unit 35 provides a support timeline which adds elements of the timeline of the user U who will be receiving support to the disaster prevention timeline of the user U who will be providing support.

[0239] For example, the provision unit 35 provides a support timeline to the supporter user U based on the disaster prevention timelines generated for both users U. At this time, the provision unit 35 determines the timing for the supporter user U to go to the supporter user U's base, the route to take during evacuation, etc., based on the information on stockpiled supplies registered for each user U.

[0240] For example, suppose user U, who will be providing support, is out, and user U, who will be receiving support, is at home. In this case, user U, who will be providing support, will need to secure supplies at at least one of the following locations: user U's own location and user U's location.

[0241] For example, if there are enough supplies for User U to go to at least one of the locations of User U who will be providing support, then User U who will be providing support can secure the supplies at their own location or the location of User U who will be providing support.

[0242] Furthermore, if, for example, it is required to secure supplies at both the location of user U who will be providing support and the location of user U who will be receiving support, then supplies will be secured at both locations.

[0243] Furthermore, for example, if user U, who will be providing support, picks up user U, who will be receiving support, from their own base before heading to the evacuation site, it is preferable to determine the evacuation site based on user U's base.

[0244] Therefore, the provision unit 35 takes these factors into consideration and determines the evacuation site for user U as the one with the smallest total value obtained by weighting the amount of supplies stored by user U, the length of the evacuation route, etc. The evacuation sites proposed as part of the disaster prevention timeline include any safe place or facility as appropriate, such as public facilities like parks and community centers, hotels, or the homes of acquaintances.

[0245] Furthermore, the provisioning unit 35 may, for example, determine the meeting point (pickup point) between user U who will be providing support and user U who will be receiving support to be a location other than the base of user U who will be receiving support.

[0246] For example, the provision unit 35 may ask the user U who will be assisted to move to a location that is easy for the supporter user U to pick up, taking into consideration the user U's walking ability, etc., and may also provide the user U who will be assisted with information about the stockpiled supplies to carry with them during evacuation. Regarding the stockpiled supplies, for example, the provision unit may also provide information about evacuation locations and evacuation routes where supplies can be procured along the evacuation route.

[0247] Furthermore, for example, if the user U who will be supported is a user U who does not possess the terminal device 2, the provision unit 35 may ask the user U who will be providing support to guide the user U who will be supported regarding evacuation actions.

[0248] For example, in this case, user U, who will be providing support, will call user U, who will be receiving support, on their landline phone and then instruct them on evacuation actions. In other words, for user U who does not possess terminal device 2 and cannot directly receive the disaster prevention timeline, the user U who will be providing support will be asked to transmit the information. This makes it possible to appropriately encourage disaster preparedness even for user U who does not possess terminal device 2 and cannot directly receive the disaster prevention timeline.

[0249] Furthermore, the provision unit 35 may switch the support timeline provided to user U, who will be providing support, to a disaster prevention timeline depending on the disaster situation. For example, if user U, who will be providing support, is evacuating using an evacuation route proposed in the support timeline, and that evacuation route is impassable or likely to become impassable, and there is no alternative evacuation route, the provision unit 35 will switch the support timeline provided by user U, who will be providing support, to a disaster prevention timeline.

[0250] In other words, the information provision unit 35 will, for example, switch the information it provides so that the user U providing support and the user U receiving support evacuate individually, depending on the disaster situation, if it is difficult for the user U providing support to evacuate the user U receiving support. This makes it possible to reduce secondary damage related to evacuation support provided by the user U providing support.

[0251] Furthermore, if a target user encounters a disaster while away from home, the provision unit 35 provides disaster prevention information regarding the user's evacuation status at that location to the user and other users with specified attributes.

[0252] Similar to the person receiving support, User U, who is an elderly parent, is the target user, and their child is the attribute user. When User U, who is the target user, encounters a disaster while away from home, the provision unit 35 provides a disaster prevention timeline regarding User U's evacuation status to User U's terminal device 2, who is the attribute user.

[0253] The disaster prevention timeline here includes location information of user U estimated or identified by the estimation unit 31, and information regarding evacuation sites. The disaster prevention timeline may also include information for user U, who is an attribute user, to go and pick up user U, who is a target user, at the evacuation site.

[0254] Information for picking up users at evacuation centers includes the route from the current location of user U (an attribute user) to the evacuation center for user U (a target user), as well as information regarding relief supplies for user U (a target user). For example, the route to the evacuation center is determined based on factors such as road closures, congestion on each route, and the operating status of each mode of transport. Information regarding relief supplies is determined based on the availability of supplies at the evacuation center for user U (a target user), whether or not the user has a prescription, etc.

[0255] Furthermore, if user U, who is the target user, does not possess a terminal device 2 capable of receiving the disaster prevention timeline, the provision unit 35 may request attribute users to guide user U to safety during evacuation.

[0256] The case where a user does not possess a terminal device 2 capable of receiving the disaster prevention timeline is, for example, when user U, who is the target user, does not own a smartphone. Furthermore, user U, who is the target user, is assumed to own a so-called feature phone.

[0257] In this case, user U, who is the target user, may not be able to check the disaster prevention timeline and may not be able to evacuate properly. In contrast, by requesting user U, who is an attribute user, to guide user U, the attribute user can provide appropriate evacuation support to user U via voice call.

[0258] Furthermore, the provision unit 35 provides suggestion information to the terminal device 2 of user U, which performed the proxy settings, prompting the user U to update the settings information that was entered on their behalf. For example, the suggestion information is based on the evaluation results of the evaluation unit 32, which evaluates the settings information based on a person model of user U estimated based on user information.

[0259] In other words, the provision unit 35 uses a person model of user U and provides suggestion information that prompts the user to update the setting information to an appropriate evacuation location and route if the evacuation location and route in the proxy setting information are not appropriate.

[0260] This allows us to encourage user U, who has set up a proxy, to make appropriate settings regarding evacuation actions. Furthermore, through these suggestions, user U who has set up a proxy can also understand the current situation of user U, the target of the proxy setting, by referring to the setting information.

[0261] Furthermore, since the health status of user U changes over time, the person model derived from the user information is updated as needed. For this reason, the processing unit 12 may, for example, propose updating the setting information at predetermined intervals.

[0262] [4. Processing Flow] Next, the processing procedure executed by the information processing device 1 according to the embodiment will be described using Figures 18 to 20.

[0263] [4.1. Proposal Processing] Figure 18 is a flowchart illustrating an example of a proposal process related to configuration information according to the embodiment. In this example, the proposal process refers to the process of providing proposal information regarding configuration information set by the agent.

[0264] As shown in FIG. 18, the information processing apparatus 1 acquires user information regarding each user U from, for example, the user information providing apparatus 6 (step S10). Subsequently, the information processing apparatus 1 estimates a person model of each user U based on the user information acquired from the user information providing apparatus 6 (step S11).

[0265] Subsequently, the information processing apparatus 1 determines whether or not it has acquired setting information from the agent (step S12). If it has acquired setting information from the agent (step S12; Yes), the process proceeds to step S13. If it has not acquired setting information from the agent (step S12; No), the process returns to step S10.

[0266] Subsequently, the information processing apparatus 1 performs setting information evaluation processing for evaluating the setting information acquired in step S12 based on the person model of a certain user U who is the target of proxy setting (step S13).

[0267] Thereafter, the information processing apparatus 1 provides the agent's terminal device 2 with proposal information for prompting an update of the setting information based on the evaluation result of the setting information evaluation processing (step S14), and ends the process.

[0268] [4.2. Provision Processing] Next, with reference to FIG. 19, a processing flow regarding the provision processing of the disaster prevention timeline at the destination in the embodiment will be described. FIG. 19 is a flowchart showing an example of the provision processing of the disaster prevention timeline at the destination in the embodiment. Here, the provision processing indicates a measure for providing a disaster prevention timeline regarding the evacuation status of the user U to others when the user U assumes a disaster at the destination.

[0269] As shown in FIG. 19, first, the information processing apparatus 1 estimates the destination (location information) of the target user (step S20). When the information processing apparatus 1 receives location information from the terminal device 2 or the like of the target user, in step S20, the destination of the target user will be specified.

[0270] Subsequently, the information processing apparatus 1 determines whether the destination of the target user is within the disaster area (step S21). If the information processing apparatus 1 determines that the destination of the target user is within the disaster area (step S21; Yes), it performs evacuation situation estimation processing to estimate the evacuation situation of the target user (step S22). Note that if the position information of the target user can be acquired in real time, the evacuation situation estimation processing in step S22 may be changed to evacuation situation identification processing.

[0271] Thereafter, the information processing apparatus 1 provides the disaster prevention timeline regarding the evacuation situation of the target user to the attribute user (step S23) and ends the processing. Also, if the information processing apparatus 1 determines in the determination of step S21 that the destination of the target user is not within the disaster area (step S21; No), it ends the processing.

[0272] [4.3. Switching Process] Next, with reference to FIG. 20, the switching process for the disaster prevention support information according to the embodiment will be described. FIG. 20 is a flowchart showing an example of the switching process for the disaster prevention support information according to the embodiment. As shown in FIG. 20, when the information processing apparatus 1 acquires disaster information (step S30), it provides a disaster prevention timeline to each user U (step S31).

[0273] Subsequently, the information processing apparatus 1 determines whether the user U who becomes the supporter wishes to provide evacuation support to the user U who becomes the supported person (step S32). If the user U who becomes the supporter wishes to provide evacuation support to the user U who becomes the supported person (step S32; Yes), the information processing apparatus 1 switches the disaster prevention timeline provided by the user U who becomes the supporter to the disaster prevention support timeline (step S33) and ends the processing.

[0274] Also, if the user U who becomes the supporter does not wish to provide evacuation support to the user U who becomes the supported person (step S32; No), the information processing apparatus 1 ends the processing without going through the processing of step S32.

[0275] [5. Hardware Configuration] The information processing device 1 or terminal device 2 according to the above embodiment is implemented by a computer 80 having a configuration such as that shown in Figure 21. The following explanation will use the information processing device 1 as an example. Figure 21 is a hardware configuration diagram showing an example of a computer 80 that implements the functions of the information processing device 1 according to the embodiment. The computer 80 has a CPU 81, RAM 82, ROM (Read Only Memory) 83, HDD (Hard Disk Drive) 84, communication interface (I / F) 85, input / output interface (I / F) 86, and media interface (I / F) 87.

[0276] The CPU 81 operates based on programs stored in the ROM 83 or HDD 84, and controls various parts of the system. The ROM 83 stores boot programs executed by the CPU 81 when the computer 80 starts up, as well as programs that depend on the computer 80's hardware.

[0277] HDD84 stores programs executed by CPU81 and data used by such programs. The communication interface85 receives data from other devices via the communication network7 (see Figure 2) and sends it to CPU81, and transmits the data generated by CPU81 to other devices via the communication network7.

[0278] The CPU 81 controls output devices such as displays and printers, and input devices such as keyboards and mice, via the input / output interface 86. The CPU 81 acquires data from input devices via the input / output interface 86. The CPU 81 also outputs data it has generated to output devices via the input / output interface 86.

[0279] The media interface 87 reads a program or data stored in the recording medium 88 and provides it to the CPU 81 via the RAM 82. The CPU 81 loads the program from the recording medium 88 onto the RAM 82 via the media interface 87 and executes the loaded program. The recording medium 88 can be, for example, an optical recording medium such as a DVD (Digital Versatile Disc) or PD (Phase Change Rewritable Disk), a magneto-optical recording medium such as an MO (Magneto-Optical disk), a tape medium, a magnetic recording medium, or a semiconductor memory.

[0280] For example, when the computer 80 functions as an information processing device 1 according to the embodiment, the CPU 81 of the computer 80 realizes the functions of the processing unit 12 by executing a program loaded on the RAM 82. The HDD 84 stores data from the storage unit 11. The CPU 81 of the computer 80 reads and executes these programs from the recording medium 88, but as another example, these programs may be obtained from other devices via the communication network 7.

[0281] [6. Other] Furthermore, among the processes described in the above embodiments, all or part of the processes described as being performed automatically can be performed manually, or all or part of the processes described as being performed manually can be performed automatically by known methods. In addition, the processing procedures, specific names, and various data and parameters shown in the above document and drawings can be changed at will unless otherwise specified. For example, the various information shown in each figure is not limited to the information shown.

[0282] Furthermore, the components of each illustrated device are functionally conceptual and do not necessarily need to be physically configured as shown. In other words, the specific forms of distribution and integration of each device are not limited to those shown, and all or part of them can be functionally or physically distributed and integrated in any unit according to various loads and usage conditions. For example, at least two or more of the acquisition unit 30, estimation unit 31, evaluation unit 32, determination unit 33, generation unit 34, and provision unit 35 shown in Figure 3 may be integrated. Also, for example, the information stored in the storage unit 11 may be stored in a predetermined external storage device via the communication network 7.

[0283] Furthermore, the information processing device 1 may be composed of two or more server devices, in which case the information processing device 1 has a configuration that includes, for example, a processing server and a storage server. In addition, the embodiments and modifications described above can be appropriately combined as long as the processing content is not inconsistent.

[0284] [7. Effects] The information processing device 1 according to the above embodiment includes an acquisition unit 30 that acquires disaster information relating to a disaster and user information relating to a user; a generation unit 34 that generates disaster prevention information for the user based on the disaster information and user information acquired by the acquisition unit 30; and a provision unit that, when a user who will be a supporter wishes to provide evacuation support to a user who will be a supporter, provides support-oriented disaster prevention information that includes elements of the disaster prevention information of the user who will be supported in addition to the disaster prevention information of the user who will be a supporter.

[0285] Furthermore, the provision unit 35 provides disaster prevention information for support, which has been modified based on the elements of disaster prevention information of the user who will be providing support and the elements of disaster prevention information of the user who will be receiving support, so that the user who will be providing support can go and pick up the user who will be receiving support.

[0286] In addition, the acquisition unit 30 acquires in advance information on the stored items of each user as user information, and the provision unit 35 provides disaster prevention support information for determining the route for the user who is the supporter to go to pick up the user who is the supported person, based on the information on the stored items of the user who is the supporter and the information on the stored items of the user who is the supported person.

[0287] In addition, the provision unit 35 provides disaster prevention support information for determining the timing for the user who is the supporter to go to pick up the user who is the supported person, based on the information on the stored items of the user who is the supporter and the information on the stored items of the user who is the supported person.

[0288] In addition, when the user who is the supporter goes to pick up the user who is the supported person, the provision unit 35 provides disaster prevention support information for determining the evacuation location after the merger, based on the merger point between the user who is the supporter and the user who is the supported person.

[0289] In addition, the provision unit 35 provides disaster prevention support information including the route to the merger point determined according to the disaster situation of the route to the merger point. Further, the provision unit 35 switches the disaster prevention support information according to the disaster situation and provides it as disaster prevention information for the user who is the supporter and the user who is the supported person to evacuate individually.

[0290] By any one or combination of the above-described processes, the information processing apparatus according to the present application can more appropriately support the disaster prevention of the user.

[0291] As described above, the embodiments of the present application have been described in detail based on the drawings, but this is an example, and the present invention can be implemented in other forms with various modifications and improvements based on the knowledge of those skilled in the art, including the aspects described in the column of the disclosure of the invention.

[0292] In addition, the "section (section, module, unit)" described above can be read as "means" or "circuit". For example, the acquisition unit can be read as an acquisition means or an acquisition circuit.

Explanation of Reference Numerals

[0293] 1. Information Processing Device 2 Terminal devices 3. Disaster-related information provision device 4 Evacuation information provision device 5. Area Status Information Provisioning Device 6 User information provision device 7. Communication Network 10 Communications Department 11 Storage section 12 Processing Units 20 User information storage unit 21 User setting information storage section 22. Storage Unit for Assumed Risk Level Determination Information 23 Text-corresponding information storage unit 24. Evacuation-related information storage unit 30 Acquisition Department 31 Estimation part 31 Judgment section 32 Evaluation Department 33 Evaluation Department 33 Decision Section 34 Generation part 35 Provision Department 100 Information Provision System U User

Claims

1. An acquisition unit that acquires disaster information related to disasters and user information related to users, A generation unit generates disaster prevention information for users based on the disaster information and user information acquired by the acquisition unit, When the user who will be providing support wishes to provide evacuation support to the user who will be receiving support, a provision unit provides support-oriented disaster prevention information that includes elements of the disaster prevention information of the user who will be receiving support in addition to the disaster prevention information of the user who will be providing support. Equipped with, The acquisition unit is, Information regarding the stockpiles of each of the aforementioned users is acquired in advance as user information, The aforementioned supply unit is, Based on the information regarding the stockpiled supplies of the user who will be providing support, and the information regarding the stockpiled supplies of the user who will be receiving support, the disaster prevention information for support will be provided. An information processing device characterized by the following:

2. The aforementioned supply unit is, To provide disaster prevention information for support, which is modified based on the elements of disaster prevention information of the user who will be the supporter and the elements of disaster prevention information of the user who will be the support recipient, so that the user who will be the supporter can go to pick up the user who will be the support recipient. The information processing apparatus according to claim 1, characterized by the following:

3. The providing part is, To provide disaster prevention information for support, which determines the route the user who will be providing support will take to pick up the user who will be providing support, based on information regarding the user who will be providing support and information regarding the user who will be providing support. The information processing apparatus according to claim 2, characterized in that

4. The aforementioned supply unit is, To provide disaster prevention information for support, which determines the timing for the user who will be providing support to go and pick up the user who will be providing support, based on information regarding the user who will be providing support and information regarding the user who will be providing support. The information processing apparatus according to claim 3, characterized by the following:

5. The aforementioned supply unit is, When the user who will be providing support goes to pick up the user who will be receiving support, the disaster prevention information for support will be provided, which determines the evacuation site after the meeting point of the user who will be providing support and the user who will be receiving support. The information processing apparatus according to claim 1, characterized by the following:

6. The aforementioned supply unit is, To provide disaster prevention information for support, including the route to the aforementioned confluence point, which is determined according to the disaster situation along the route to the aforementioned confluence point. The information processing apparatus according to claim 5, characterized by the following:

7. The aforementioned supply unit is, Depending on the disaster situation, the aforementioned disaster prevention information for support will be switched to and provided as disaster prevention information for the user acting as the supporter and the user acting as the support recipient to evacuate individually. The information processing apparatus according to claim 6, characterized by the following:

8. A method of information processing performed by a computer, The acquisition process involves obtaining disaster information related to disasters and user information related to users. A generation step that generates disaster prevention information for users based on the disaster information and user information obtained by the acquisition step, When the user who will be providing support wishes to provide evacuation support to the user who will be receiving support, the process of providing support-oriented disaster prevention information that includes elements of the disaster prevention information of the user who will be receiving support in addition to the disaster prevention information of the user who will be providing support. Includes, The acquisition process described above is: Information regarding the stockpiles of each of the aforementioned users is acquired in advance as user information, The aforementioned provisioning process is, Based on the information regarding the stockpiled supplies of the user who will be providing support, and the information regarding the stockpiled supplies of the user who will be receiving support, the disaster prevention information for support will be provided. An information processing method characterized by the following:

9. Procedures for obtaining disaster information related to disasters and user information related to users, A generation procedure for generating user disaster prevention information based on the disaster information and user information obtained by the acquisition procedure, When the user who will be providing support wishes to provide evacuation support to the user who will be receiving support, a procedure for providing support-oriented disaster prevention information that includes elements of the disaster prevention information of the user who will be receiving support in addition to the disaster prevention information of the user who will be providing support. Have the computer run it, The acquisition procedure described above is: Information regarding the stockpiles of each of the aforementioned users is acquired in advance as user information, The aforementioned provision procedure is, Based on the information regarding the stockpiled supplies of the user who will be providing support, and the information regarding the stockpiled supplies of the user who will be receiving support, the disaster prevention information for support will be provided. An information processing program characterized by the following features.