Information processing equipment, methods, programs and systems
The management system addresses inefficiencies in reporting evacuation shelter data by allowing both manual and automated methods for counting evacuees, ensuring accurate and efficient information management for local governments.
Patent Information
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- VACAN INC
- Filing Date
- 2024-12-03
- Publication Date
- 2026-06-15
Smart Images

Figure 2026096826000001_ABST
Abstract
Description
【Technical Field】 【0001】 This disclosure relates to an information processing apparatus, method, program, and system. 【Background Art】 【0002】 When a disaster occurs and an evacuation shelter is opened, it is necessary to quickly report the situation in the evacuation shelter to the local government. For example, Patent Document 1 discloses a calculation device that transmits a response request to a terminal in an evacuation shelter and calculates the number of evacuees in the evacuation shelter as the number of terminals to which the request was sent. 【Prior Art Documents】 【Patent Documents】 【0003】 【Patent Document 1】 International Publication No. 2022 / 065462 【Summary of the Invention】 【Problems to be Solved by the Invention】 【0004】 Since information indicating the situation of an evacuation shelter is generally reported to the local government (such as local government officials) by phone or email by the person operating the evacuation shelter, it is difficult for the local government to appropriately manage the information in the evacuation shelter. 【0005】 An object of this disclosure is to appropriately manage information indicating the situation of an evacuation shelter. 【Means for Solving the Problems】 【0006】 To solve the above problems, a program according to one aspect of this disclosure is a program for causing a computer including a processor and a memory to execute. The program causes the processor to execute a holding step of holding an evacuee roster, and a transmitting step of transmitting a report including an evacuation shelter and the number of evacuees to a server, and the transmitting step transmits in an identifiable manner whether the number of evacuees included in the report is the number of evacuees obtained by aggregating the evacuee roster. 【Effects of the Invention】 【0007】 According to one aspect of this disclosure, information indicating the situation at evacuation shelters can be properly managed. [Brief explanation of the drawing] 【0008】 [Figure 1] This is a diagram illustrating the overview of Management System 1. [Figure 2] This is a hardware configuration diagram of management system 1. [Figure 3] This is a functional block diagram of Management System 1. [Figure 4] This flowchart shows the processing procedure by which the evacuation center terminal 20 aggregates the evacuee list 241 according to their status. [Figure 5] This flowchart shows the procedure for sending a report from the evacuation center terminal 20 to the management server 10. [Figure 6] This figure shows an example of images from the time the evacuation center terminal 20 sends a report. [Figure 7] This figure shows an example of the report display screen on the municipal terminal 30. [Figure 8] This figure shows an example of a graph displayed by Management System 1. [Modes for carrying out the invention] 【0009】 Hereinafter, embodiments of the present disclosure will be described with reference to the drawings. The same components will be denoted by the same reference numerals. The following embodiments are not intended to limit the technology of the present disclosure, and not all combinations of features described in the embodiments are necessarily essential for solving the above-mentioned problems. 【0010】 [First Embodiment] In the first embodiment, a management system is described that aggregates the number of evacuees who have taken refuge in evacuation shelters and manages information on the status of evacuation shelters, including the number of evacuees, and identifies and manages the number of evacuees aggregated from evacuee lists and the number of evacuees manually entered. 【0011】 <Example configuration of Management System 1> The configuration of the management system 1 of the first embodiment will now be described. Figure 1 is a diagram showing an overview of the management system 1 of the first embodiment. As shown in Figure 1, the management system 1 includes a management server 10, an evacuation center terminal 20, and a local government terminal 30. 【0012】 The management server 10 is a server that receives information from the evacuation center terminals 20 and the local government terminals 30, and performs processing related to the management of the received information. The management server 10 is connected to one or more evacuation center terminals 20 and one or more local government terminals 30 via network N. 【0013】 The evacuation center terminal 20 is a terminal for use by staff and personnel who manage evacuation centers, as well as local residents who support the operation of evacuation centers (hereinafter referred to as evacuation center operators). An evacuation center is a facility where disaster victims and others live for a certain period of time after a disaster occurs. Examples of evacuation center terminals 20 include personal computers and mobile terminals (smartphones, tablet devices, laptops, etc.). The evacuation center terminal 20 is placed within the evacuation center (for example, at the entrance or during operations) or carried by the evacuation center operators. 【0014】 The municipal terminal 30 is a terminal managed by the municipality to which the evacuation center belongs. A municipality is a public organization that is recognized as having the power of autonomy. Examples of municipalities include local governments and regional governments. Examples of municipal terminals 30 include personal computers and mobile terminals. 【0015】 For example, the municipal terminal 30 is a terminal used by prefectural government employees who are in charge of an evacuation center. For example, prefectural government employees in charge of an evacuation center use the municipal terminal 30 at the prefectural government office or disaster response headquarters, rather than at the evacuation center itself. 【0016】 <Hardware configuration of management system 1> Figure 2 is a hardware configuration diagram of the management system 1. The management server 10 is an information processing device, and it is possible to use a general-purpose server-oriented computer, a personal computer, or the like. It is also possible to configure the management server 10 using a plurality of computers. As shown in FIG. 2, physically, the management server 10 includes one or more CPUs (Central Processing Units) 110 that are processors, a memory 120, a storage 130, a communication unit 140 such as a communication interface for communicating with the network N, an input unit 150, and a display unit 160. Each component of the hardware of the management server 10 is interconnected via a bus. 【0017】 By executing a program described later that is stored in the storage 130 in advance, under the control of the CPU 110, each hardware operates and each function of the management server 10 is realized. The memory 120 temporarily stores the program loaded from the storage 130 and provides a working area for the CPU 110. Various data generated while the CPU 110 is executing the program are also temporarily stored in the memory 120. The memory 120 includes, for example, RAM (Random Access Memory), ROM (Read Only Memory), and the like. The storage 130 stores various programs. The storage is, for example, an HDD (Hard Disk Drive) or an SSD (Solid State Drive). The communication unit 140 transmits and receives various data to and from an external information processing device via the network. The communication may be performed either wired or wirelessly, and any communication protocol may be used as long as mutual communication can be executed. 【0018】 The input unit 150 has an input device that receives inputs through various operations on the management server 10 and transmits information related to the input to the CPU 110. The input device is realized by a touch panel, a mouse, a keyboard, a microphone, etc., and has a function of inputting text, etc. The display unit 160 has an output device that outputs the processing result of the CPU 110. The output device is a display, a speaker, etc. Note that the input unit 150 and the display unit 160 may be integrated with an input device and an output device, such as a touch panel display. 【0019】 The evacuation shelter terminal 20 is an information processing device. As the hardware configuration of the evacuation shelter terminal 20, the CPU 210, the memory 220, the storage 230, the communication unit 240, the input unit 250, and the display unit 260 are the same as those of the CPU 110, the memory 120, the storage 130, the communication unit 140, the input unit 150, and the display unit 160 of the management server 10, respectively, so the description is omitted. 【0020】 The local government terminal 30 is an information processing device. As the hardware configuration of the local government terminal 30, the CPU 310, the memory 320, the storage 330, the communication unit 340, the input unit 350, and the display unit 360 are the same as those of the CPU 110, the memory 120, the storage 130, the communication unit 140, the input unit 150, and the display unit 160 of the management server 10, respectively, so the description is omitted. 【0021】 <Functional Configuration of Management System 1> Figure 3 is a functional block diagram of the management system 1. It will be described from the functional configuration of the management server 10. The management server 10 includes a storage unit 11, a communication control unit 12, and a management unit 13 as software modules executed by the CPU 110 (functions configured by expanding various programs in the internal memory of the CPU 110). Hereinafter, for convenience of description, these modules may be described as the operating entities, but since it is actually the CPU 110 that executes these modules, the CPU 110 can also be used as the operating entity. 【0022】 The memory unit 11 holds the evacuation shelter table 111, the local government account table 112, and reports (not shown) received from the evacuation shelter terminal 20. 【0023】 The evacuation shelter table 111 is a dataset that stores information registered from the municipal terminal 30. For example, one record in the evacuation shelter table 111 contains information that associates the evacuation shelter ID, evacuation shelter name, address, corresponding municipality, capacity, and opening information. 【0024】 "Shelter ID" is identification information used to uniquely identify a shelter. "Shelter Name" is information indicating the name of the shelter. "Address" is information indicating the address of the shelter. "Responsible Municipality" is information indicating the local government or regional government where the disaster response headquarters is located. "Capacity" is information indicating the number of evacuees that the shelter can accommodate. "Opening Status" is information indicating whether the shelter is open or closed. 【0025】 The Municipal Account Table 112 is a dataset that stores information about accounts of municipal employees that have access to evacuation shelter information. For example, one record in the Municipal Account Table 112 contains information that associates user ID (identification), email address, login information, and scope of permissions. 【0026】 "User ID" is identification information used to uniquely identify a user. "Email address" is an ID number that indicates the recipient of an email on a network or the internet. "Login information" is information that indicates the information required to log in. Examples of login information include passwords. "Permission scope" is information that indicates the scope of access rights. If a user is an employee involved only in the operation of a specific evacuation center, an example of permission scope would be that specific evacuation center. If an employee is in charge of the disaster response headquarters, an example of permission scope would be all evacuation centers to which they belong. 【0027】 The communication control unit 12 controls the communication operations performed by the communication unit 140. The communication control unit 12 controls the communication unit 140 to receive various information from one or more evacuation center terminals 20 and one or more local government terminals 30. The communication control unit 12 controls the communication unit 140 to transmit various information to one or more evacuation center terminals 20 and one or more local government terminals 30. 【0028】 The management unit 13 updates the various information held by the storage unit 11 based on at least one of the information received by the communication unit 140 and the information input by the input unit 150. 【0029】 Next, the functional configuration of the evacuation center terminal 20 will be described. The evacuation center terminal 20 includes a communication control unit 21, a display control unit 22, a reception unit 23, a storage unit 24, and a data aggregation unit 25. Each function or process of the evacuation center terminal 20 is realized by the execution of various programs by the CPU 210 provided in the evacuation center terminal 20. 【0030】 The communication control unit 21 controls the communication operations performed by the communication unit 240. For example, the communication control unit 21 controls the communication unit 140 to receive various information from the management server 10 and to send various information to the management server 10. 【0031】 The display control unit 22 controls the display unit 260 to generate and display a GUI (Graphical User Interface) screen based on screen data for the GUI that has been saved in advance. 【0032】 The reception unit 23 receives user input from the evacuation center terminal 20 via the input unit 250. The reception unit 23 also receives various instructions from the management server 10 via the communication unit 240. 【0033】 The memory unit 24 holds the evacuee roster table 241. The evacuee roster table 241 is a dataset that stores information indicating which people who have evacuated to an evacuation center have registered for admission to that evacuation center. Examples of the evacuee roster table 241 include an electronic version of a handwritten evacuee roster, or an evacuee roster created electronically in various formats. The evacuee roster table 241 may be updated at regular intervals, or it may be updated when an evacuee registers for admission. Alternatively, the evacuee roster table 241 may be stored without being updated, accumulating records from oldest to newest. As an example, one record in the evacuee roster table 241 is information that associates name, address, telephone number, and status. 【0034】 "Name" is information indicating a person's name, written in kanji, hiragana, or katakana. "Address" is information indicating the place where each person lives. "Telephone number" is information indicating a landline or mobile phone number. "Status" is information indicating the evacuation status of the evacuee. Examples of status include admitted to a facility, temporarily returned home, left the facility, sheltering in place, or staying in a car. 【0035】 The aggregation unit 25 aggregates the number of evacuees for each registered status based on the evacuee list 241. Hereinafter, the aggregation of the evacuee list 241 by the aggregation unit 25 will be referred to as "automatic aggregation." The aggregation unit 25 may also aggregate the number of evacuees for other attributes of the evacuee list 241 besides status. 【0036】 Next, the functional configuration of the municipal terminal 30 will be described. The municipal terminal 30 has a communication control unit 31, a display control unit 32, a reception unit 33, a storage unit 34, and a aggregation unit 35. Each function or process of the municipal terminal 30 is realized by the CPU 310 installed in the municipal terminal 30 executing various programs. The functional configuration of the municipal terminal 30, specifically the communication control unit 31, display control unit 32, reception unit 33, storage unit 34, and aggregation unit 35, is the same as that of the evacuation center terminal 20, so its explanation will be omitted. The evacuee roster table 341 is the same as that of the evacuee roster table 241, so its explanation will be omitted. 【0037】 <Processing of compiling the list of evacuees> Figure 4 is a flowchart showing the processing procedure by which the evacuation center terminal 20 aggregates data according to the status of the evacuee list 241. When a pre-downloaded application is launched, the evacuation center terminal 20 executes the following aggregation process. For example, the following aggregation process is executed at a certain frequency (e.g., every hour). Alternatively, the evacuation center terminal 20 may execute the following aggregation process when a web application (an application that runs on a web server and uses a web browser as a client) is launched. 【0038】 In S401, the aggregation unit 25 reads the evacuee list 241 held by the storage unit 24. In S402, the aggregation unit 25 identifies the status to be aggregated from among the statuses that can be registered. For example, the aggregation unit 25 identifies one of the following: admitted, temporarily returned home, left the facility, sheltered in place, or sleeping in a car. In S403, the aggregation unit 25 counts the number of evacuees in the evacuee list 241 who correspond to the status identified in S402. For example, if "admitted" is identified in S402, the aggregation unit 25 counts the number of evacuees registered in the evacuee list 241 who correspond to the status "admitted". 【0039】 If the number of evacuees has not been counted for any of the statuses (S404: NO), the aggregation unit 25 repeats operations S402 and S403. On the other hand, if the number of evacuees has been counted for all of the statuses (S404: YES), the aggregation unit 25 terminates the aggregation process. 【0040】 <Report submission process> Figure 5 is a flowchart showing the procedure for sending a report from the evacuation center terminal 20 to the management server 10. When the pre-downloaded application is launched, the evacuation center terminal 20 performs the following transmission process. Alternatively, the evacuation center terminal 20 may perform the following transmission process when the web application is launched. 【0041】 In S501, the display control unit 22 controls the display unit 260 to display a reporting screen. Figure 6(a) shows an example of a reporting screen for the evacuation center terminal 20. For example, when the application on the evacuation center terminal 20 is started, the display control unit 22 controls the display unit 260 to show the reporting screen for the evacuation center corresponding to the logged-in account. 【0042】 The reporting screen includes a GUI that allows selection of the name of the corresponding evacuation center and the method for inputting the number of evacuees, as well as a report creation button. As an example of the input method, here, either an estimated mode or a list mode can be selected. The estimated mode is a mode in which the reception unit 23 accepts the input of the number of evacuees from the input unit 250, and the number of evacuees is obtained by the evacuation center operator directly writing in the numbers. The list mode is a mode in which the number of evacuees is obtained by aggregating the evacuee list 241 through the aggregation process of the aggregation unit 25. Whether to input the number of evacuees using the estimated mode or the list mode is selected by the staff operating the evacuation center. The estimated mode is an example of the first mode. The list mode is an example of the second mode. 【0043】 In S502, the reception unit 23 receives report creation instructions entered by the input unit 250. For example, a report creation instruction is entered when the report creation button on the reporting screen is pressed. At this time, the staff member has selected either the estimation mode or the roster mode. 【0044】 If the estimation mode is selected (S503:YES), in S504 the display control unit 22 controls the display unit 260 to display the report creation screen. Figure 6(b) shows an example of the report creation screen of the evacuation center terminal 20. A report refers to a report that summarizes various information entered on the report creation screen or various information compiled from the evacuee list 241, for example. 【0045】 The report creation screen includes a manual input field for the estimated number of people, a GUI for describing the surrounding situation, a GUI for inputting essential supplies, and a submit button. The estimated number of people is the number of evacuees roughly calculated by shelter staff or similar personnel. In addition to or instead of the manual input field for the estimated number of people, a GUI that allows selection of a certain range of people via a dropdown menu may be included. Examples of GUIs for describing the surrounding situation include a GUI that allows selection of road conditions from "Passable," "Congested," and "Impassable," and a manual input field for supplementing other conditions such as fire outbreaks with text. The GUI for describing the surrounding situation may also include information on landslides, building collapses, etc. Examples of GUIs for inputting essential supplies include a manual input field for supplies that are in short supply. 【0046】 In S505, the reception unit 23 receives input from the input unit 250 indicating that the send button has been pressed. In S506, the communication control unit 21 controls the communication unit 240 to send to the management server 10 a report containing the information entered on the report creation screen in S504 or S507, plus information indicating the selected mode (approximate mode, roster mode). In other words, the communication control unit 21 controls the communication unit 240 to send to the management server 10 in a way that allows it to identify whether the number of evacuees included in the report is the number of evacuees aggregated from the evacuee roster 241. 【0047】 If the estimation mode is not selected (S503: NO, if the roster mode is selected), in S507 the display control unit 22 controls the display unit 260 to display the report creation screen. Figure 6(c) shows an example of the report creation screen of the evacuation center terminal 20. 【0048】 The report creation screen includes a GUI that displays the number of evacuees in shelters, a GUI that allows users to describe the surrounding situation, a GUI that allows users to input essential supplies, and a submit button. The number of evacuees in shelters is information that shows the number of evacuees aggregated from the evacuee list 241 during the aggregation process. Note that the number of evacuees in other statuses (temporarily returning home, leaving shelter, sheltering in place, sleeping in a car) may also be displayed. In this embodiment, the number of evacuees displayed in list mode cannot be modified. The GUI that allows users to describe the surrounding situation and the GUI that allows users to input essential supplies are the same as the GUI that allows users to describe the surrounding situation and the GUI that allows users to input essential supplies on the report input screen of S504, so their explanation is omitted. 【0049】 When the submit button is pressed on the report creation screen of S507, the same actions as those from S505 to S507 will occur, so the explanation will be omitted. 【0050】 <Report notification processing> The communication control unit 12 of the management server 10 controls the communication unit 140 to receive reports from the evacuation center terminal 20. Subsequently, the communication control unit 12 controls the communication unit 140 to either notify the local government terminal 30 of the received reports or send them to a pre-registered destination. 【0051】 It should be noted that notification to the municipal terminal 30 is not a mandatory configuration. It is sufficient for staff from the disaster response headquarters or other relevant organizations to log in to the municipal terminal 30 and for the evacuation centers they have access to, the terminal 30 will simply display the latest report (the report with the date closest to the time of viewing) or previously reported information. 【0052】 <Report display screen> When a local government employee logs into the system on the local government terminal 30, the employee can view the latest report content sent from evacuation centers belonging to the local government on the local government terminal 30. Figure 7(a) shows an example of the display screen of a report acquired in roster mode on the local government terminal 30. The report display screen includes the name of the evacuation center, a statement indicating that the number of evacuees is the total number of evacuees compiled from the evacuee roster 241, the total number of evacuees compiled from the evacuee roster 241 (number of evacuees by status), and the date and time the report was received. Figure 7(b) shows an example of the display screen of a report acquired in estimation mode on the local government terminal 30. The report display screen includes the name of the evacuation center, a statement indicating that the number of evacuees is the number of evacuees entered (an estimated number of evacuees), the entered number of evacuees, and the date and time the report was received. 【0053】 While the example shown for the report display screen only shows the number of evacuees, it would also be beneficial to display information about any shortages of supplies and road conditions included in the report. 【0054】 <Summary of the First Embodiment> Immediately after a disaster, and in the initial stages of opening evacuation centers, it is anticipated that both center staff and evacuees will be in a state of confusion, and there may not be the capacity to properly accept evacuees. For example, evacuees may be guided into the center one by one upon arrival, with the official admission process starting later. Alternatively, admission may begin from the start, but due to the large number of citizens who arrive all at once, some may simply wait inside the center without being admitted. 【0055】 The process of compiling the number of evacuees based on the evacuee register is not difficult in itself. However, it is difficult to accurately compile the number of evacuees until the registration of evacuees into shelters or the preparation of the evacuee register is complete. For example, when a shelter is first opened, a large number of evacuees may evacuate to the shelter all at once. Until the registration of evacuees begins, the number of evacuees on the evacuee register will be 0. Therefore, it is inappropriate to send a report that includes the number of evacuees compiled from the evacuee register. Thus, when a shelter is first opened, the estimated number of evacuees obtained by manual input is often more accurate than the number of evacuees compiled from the evacuee register. 【0056】 On the other hand, once the acceptance of evacuees into shelters stabilizes, it is more convenient and accurate to have a list of evacuees compiled rather than manually entering an estimated number of evacuees each time. Therefore, the management system 1 according to the first embodiment can switch between an estimation mode and a list mode to provide reports. As a result, the management system 1 can send appropriate information (reports) according to the situation at the shelter. 【0057】 Furthermore, the management system 1 according to the first embodiment includes in the report whether the number of evacuees was obtained in the estimation mode or the list mode. Therefore, the management system 1 according to the first embodiment transmits in a way that allows identification whether the number of evacuees included in the report is the number of evacuees compiled from the evacuee list. Thus, the management system 1 can determine whether the number of evacuees included in the report is a highly accurate figure. Users of the management system 1 can select either the estimation mode, which is based on manual input, or the list mode, which aggregates the evacuee list, to generate reports. Also, for the party receiving the report, it is important to know how the number of evacuees was entered. For example, if the system switches from estimation mode to list mode, it can be seen that the reception operation has become stable. 【0058】 <Modified form of the first embodiment> In the above embodiment, the reporting screen of the evacuation center terminal 20 allows the user to select between an estimated mode and a roster mode, and the report includes information indicating which mode was selected, along with the number of evacuees. Alternatively, the system can accept manual overwriting of data. 【0059】 Specifically, the display control unit 22 of the evacuation center terminal 20 generates and displays a report creation screen that includes a text box for entering the number of evacuees. When displaying the report creation screen, the display control unit 22 of the evacuation center terminal 20 defaults to displaying the number of evacuees, calculated from the latest roster, in the text box for entering the number of evacuees. The display control unit 22 displays the number of evacuees in the text box in a rewritable format, allowing the evacuation center operator operating the evacuation center terminal 20 to rewrite the number of evacuees. When the reception unit 23 receives input from pressing the send button, the communication control unit 21 determines whether the number of evacuees entered on the report creation screen matches the latest number of evacuees calculated by the calculation unit 25, and controls the communication unit 240 to send a report to the management server 10 that includes information on whether the number of evacuees included in the report is consistent with the calculation result, in accordance with the information entered on the report creation screen. 【0060】 In this method, even if the numbers have been overwritten, they will be identified as part of the aggregated results if the number of evacuees matches the aggregated result. If it is better to identify that the numbers were manually entered (rather than as part of the aggregated results) even if the number is the same as the aggregated result, you may include information in the report indicating whether the initially displayed number of evacuees (aggregated result) has been overwritten or not. 【0061】 [Second Embodiment] In this embodiment, we will describe a case where the evacuation center terminal 20 also handles the registration of evacuees entering the evacuation center and the evacuation center terminal 20 creates an evacuation roster 241. Note that components identical to those in the first embodiment are given the same numbers and their descriptions are omitted. 【0062】 The reception unit 23, using the input unit 250, reads the My Number of evacuees and accepts their personal information when they enter the facility. For example, the input device of the input unit 250 is implemented by an IC card reader or the like, and has the function of inputting card information, etc. The personal information received by the reception unit 23 is registered in the evacuee list 241 each time. 【0063】 Furthermore, the reception unit 23 may, via the input unit 250, accept personal information from the evacuee's terminal when the evacuee enters the facility. In this case, when the evacuee loads a specific URL (Uniform Resource Locator) on their terminal, they can enter personal information (such as name, age, and address), and by pressing the registration button, the information can be sent from the evacuee's terminal to the evacuation center terminal 20. 【0064】 The aggregation unit 25 performs a process to aggregate the evacuee list 241 at a fixed frequency. Furthermore, the aggregation unit 25 may vary the frequency of aggregating the evacuee list 241 depending on the time elapsed since the opening of the evacuation center. For example, if the day the evacuation center is opened is considered the first day of the disaster, the aggregation unit 25 will perform the aggregation process every hour for the first week after the disaster, and once a day from the eighth day onward. In addition to the periodic aggregation process, the aggregation process may also be initiated via the reception unit 23 in response to an operation by the evacuation center operator. As in the second embodiment, by registering the information received upon entering the evacuation center in the evacuation register, the number of evacuees can be grasped and reported more concisely. 【0065】 [Third Embodiment] This embodiment describes a case where a shelter staff member manually sends a report containing the entered number of evacuees to the management server 10, and the management system 1 automatically sends a report containing the total number of evacuees aggregated from the evacuee list 241 to the management server 10. In this case, the management system 1 further displays a graph showing the trend of the entered number of evacuees and the trend of the total number of evacuees aggregated from the evacuee list 241. Note that the same numbers are used for components that are the same as in the first embodiment, and their explanations are omitted. 【0066】 The shelter terminal 20 automatically sends a report containing the total number of evacuees from the evacuee list 241 to the management server 10 each time it compiles the list. Regardless of the automatic transmission that occurs with the compilation, the shelter operator manually sends a report containing the number of evacuees to the management server 10 via the shelter terminal 20. The management server 10 stores the received reports. The management server 10 will have both reports containing the number of evacuees that were sent manually and reports containing the number of evacuees that were sent automatically. 【0067】 <Graph generation process> In this embodiment, the evacuation center terminal 20 and the local government terminal 30 are capable of displaying the trend in the number of evacuees in a graph by the display control unit 22 or the display control unit 32. The process of generating a graph of the trend in the number of evacuees transmitted manually and the trend in the number of evacuees transmitted automatically will be described. The process of generating the graph is performed by the local government terminal 30. However, the process of generating the graph may be performed by at least one of the management server 10 or the evacuation center terminal 20. 【0068】 The display control unit 32 in the municipal terminal 30 executes the graph generation process as follows. First, the display control unit 32 sets the evacuation center for which the graph will be generated. The display control unit 32 also queries the management server 10 to obtain all manually submitted report information and automatically submitted information on the number of evacuees for the specified evacuation center during the opening period, including the present. The display control unit 32 in the municipal terminal 30 refers to the report information obtained from the management server 10 and generates a graph with the horizontal axis as date and time and the vertical axis as the number of evacuees. Specifically, the display control unit 32 first plots the number of evacuees (estimated number of evacuees) included in the report after the evacuation center was opened. The display control unit 32 also displays the aggregated results of the evacuee list (number of evacuees: number of people in the status of "evacuated") that were automatically submitted after the evacuation center was opened as a line graph. As a result, the municipal terminal 30 generates a graph of the trend of the number of evacuees reported manually and the trend of the number of evacuees on the automatically submitted evacuee list 241. 【0069】 Figure 8 shows an example of a graph displayed on the municipal terminal 30 in the management system 1. The display control unit 32 controls the display unit 360 to display the generated graph. As shown in Figure 8, immediately after the evacuation center is opened, the number of evacuees in the register is 0, while the number of reported evacuees is only a few. This suggests that although the evacuated citizens are inside the evacuation center, the registration of their information in the evacuation register has not yet begun. Later, the registration of evacuees in the register begins, and after a certain period of time (in this case, around 5 PM on September 1st), the number of reported evacuees matches the number of automatically transmitted evacuees. This suggests that the admission of all evacuees to the evacuation center (registration in the evacuation register) has been completed. 【0070】 Furthermore, if the frequency of the list aggregation performed by the aggregation unit 25 on the evacuation center terminal 20 is changed, the number of plots in the graph will also change. 【0071】 <Summary of the third embodiment> The management system 1 according to the third embodiment displays a graph comparing the trend in the number of evacuees included in manually submitted reports with the trend in the number of evacuees automatically submitted after aggregating the evacuee list 241. As the operation of receiving evacuees stabilizes, the degree of discrepancy between the trend in the reported number of evacuees and the trend in the aggregated number of evacuees decreases. Therefore, users of the management system 1 can understand whether or not the reception is being carried out stably at the evacuation center based on the degree of this discrepancy. Users of the management system 1 can also understand the frequency of reports from the evacuation center. Furthermore, users of the management system 1 can collect some information from the evacuation center even if there are no reports or reports are infrequent due to chaos at the evacuation center. 【0072】 As described above, the technology of this disclosure can be implemented by supplying a program that implements one or more of the functions of the embodiments described above to a system or device via a network or storage medium, and by a process in which one or more processors in the computer of that system or device read and operate the program. Alternatively, it may be implemented by a circuit that implements one or more functions. 【0073】 This disclosure is not limited to the embodiments described above, but includes various modifications. For example, the embodiments described above are described in detail for the purpose of illustrating this disclosure, and do not necessarily have to include all the configurations described. Furthermore, parts of one embodiment can be replaced with the configurations of another embodiment. Furthermore, configurations of other embodiments can be added to the configuration of one embodiment. Furthermore, parts of the configuration of each embodiment can be added, deleted, or replaced with parts of the configurations of other embodiments. 【0074】 <Note> The details described in each of the above embodiments are noted below. (Note 1) A program to be executed by a computer having a processor and memory, wherein the program is to be executed by the processor, A maintenance step to keep the list of evacuees, A transmission step that sends a report including the number of evacuation shelters and evacuees to the server, Make it run, The transmission step transmits in a way that allows identification whether the number of evacuees included in the report is the number of evacuees compiled from the evacuee list. program. (Note 2) In the transmission step, the system switches between a first mode in which the number of evacuees manually entered is used as the number of evacuees, and a second mode in which the number of evacuees aggregated from the evacuee list is used as the number of evacuees, and the report includes information on which mode the number of evacuees included in the report was obtained in. The program described in Appendix 1. (Note 3) A graph showing the trend in the number of evacuees obtained in the first mode and the trend in the number of evacuees obtained in the second mode is displayed. The program described in Appendix 2. (Note 4) The processor is further instructed to perform an aggregation step of totaling the number of evacuees from the aforementioned list of evacuees. The program described in any of the appendices 1 through 3. (Note 5) In the aforementioned aggregation step, the number of evacuees is aggregated from the list of evacuees at a frequency corresponding to the time elapsed since the opening of the evacuation center. The program described in Appendix 4. (Note 6) A means of holding the list of evacuees, A means of sending a report to a server that includes the number of evacuation shelters and the number of evacuees, It has, The transmission means transmits in a manner that allows identification whether the number of evacuees included in the report is the number of evacuees compiled in the evacuee list. Information processing device. (Note 7) A method for causing a computer, which comprises a processor and memory, to execute, wherein the processor A maintenance step to keep the list of evacuees, A transmission step that sends a report including the number of evacuation shelters and evacuees to the server, Execute, The transmission step transmits in a way that allows identification whether the number of evacuees included in the report is the number of evacuees compiled in the evacuee list. method. (Note 8) A means of holding the list of evacuees, A means of sending a report to a server that includes the number of evacuation shelters and the number of evacuees, It is equipped with, The transmission means transmits in a manner that allows identification whether the number of evacuees included in the report is the number of evacuees compiled in the evacuee list. system. [Explanation of symbols] 【0075】 10 Management Server 20 Evacuation shelter terminals 30 Municipal Terminals 241 List of Evacuees
Claims
[Claim 1] A program to be executed by a computer having a processor and memory, wherein the program is to be executed by the processor, A maintenance step to keep the list of evacuees, A transmission step that sends a report including the number of evacuation shelters and evacuees to the server, Make it run, The transmission step transmits in a way that allows identification whether the number of evacuees included in the report is the number of evacuees compiled from the evacuee list. program. [Claim 2] In the transmission step, the system switches between a first mode in which the number of evacuees manually entered is used as the number of evacuees, and a second mode in which the number of evacuees aggregated from the evacuee list is used as the number of evacuees, and the report includes information on which mode the number of evacuees included in the report was obtained in. The program according to claim 1. [Claim 3] A graph is displayed showing the trend in the number of evacuees obtained in the first mode and the trend in the number of evacuees obtained in the second mode. The program according to claim 2. [Claim 4] The processor is further instructed to perform an aggregation step of totaling the number of evacuees from the aforementioned list of evacuees. The program according to claim 1 or claim 2. [Claim 5] In the aforementioned aggregation step, the number of evacuees is aggregated from the list of evacuees at a frequency corresponding to the time elapsed since the opening of the evacuation center. The program according to claim 4. [Claim 6] A means of holding the list of evacuees, A means of sending a report to a server that includes the number of evacuation shelters and the number of evacuees, It has, The transmission means transmits in a manner that allows identification whether the number of evacuees included in the report is the number of evacuees compiled in the evacuee list. Information processing device. [Claim 7] A method for causing a computer, which comprises a processor and memory, to execute, wherein the processor A maintenance step to keep the list of evacuees, A transmission step that sends a report including the number of evacuation shelters and evacuees to the server, Execute, The transmission step transmits in a way that allows identification whether the number of evacuees included in the report is the number of evacuees compiled in the evacuee list. method. [Claim 8] A means of holding the list of evacuees, A means of sending a report to a server that includes the number of evacuation shelters and the number of evacuees, It is equipped with, The transmission means transmits in a manner that allows identification whether the number of evacuees included in the report is the number of evacuees compiled in the evacuee list. system.