Event impact management system and event impact management method

JP2026165215APending Publication Date: 2026-10-14NGK CORP
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
JP2025057492
Authority / Receiving Office
JP · JP
Patent Type
Applications
Current Assignee / Owner
Filing Date
2025-03-31
Publication Date
2026-10-14

AI Technical Summary

Benefits of technology

【0008】 事象の影響範囲を柔軟且つ適切に決定することができ、故に、適切なエンティティに対して事象の影響を確認することが期待でき、以って、適切な事象影響確認の実現が期待できる。

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 2026165215000001_ABST
    Figure 2026165215000001_ABST
Patent Text Reader

Abstract

By flexibly and appropriately determining the scope of an event's impact, we can verify the impact of the event on the appropriate entities, thereby achieving accurate event impact verification. [Solution] The computer provides a UI that displays a map having a first object unfolded for each first location and a second object unfolded for each second location. The UI accepts freehand drawing of frames representing the scope of an event's impact on the map, and sends an inquiry about the impact of the event to at least one entity within the frame. For each first location, the first location is the location where the event occurred, or a location away from the location where the event occurred, and the first object is an object representing the magnitude of the event. For each second location, the second location is the location of an entity, and the second object is an object representing the entity.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention generally relates to a technology that supports impact management of events.

Background Art

[0002] A disaster is an example of an event. When a disaster occurs, it is desirable to be able to identify entities (such as corporations and individuals) that belong to the impact scope of the disaster, and confirm the impact of the disaster on the identified entities.

[0003] Regarding this type of technology, for example, an information processing apparatus described in Patent Document 1 is known. The information processing apparatus described in Patent Document 1 determines whether an occurred event affects a predetermined designated location, and if the event affects the location, the information processing apparatus notifies the contact previously associated with the designated location of the occurrence of the event.

Prior Art Documents

Patent Documents

[0004]

Patent Document 1

Summary of Invention

Problems to be Solved by the Invention

[0005] According to Patent Document 1, the impact scope of an event is determined on a rule basis, and it is determined whether a designated location exists in the determined impact scope.

[0006] However, it is difficult to flexibly and appropriately determine the impact scope on a rule basis. This is because the impact scope of an event varies depending on the relationship between the type, occurrence location and magnitude of the event and various elements around the occurrence location, and it is difficult to accurately define such relationships with rules.

Means for Solving the Problems

[0007] The computer provides a UI that displays a map having a first object unfolded for each first location and a second object unfolded for each second location, accepts freehand drawing of frames representing the scope of an event's impact on the map via the UI, and sends a query about the impact of the event to at least one entity within the frame. For each first location, the first location is the location where the event occurred, or a location away from the location where it occurred, and the first object is an object representing the magnitude of the event. For each second location, the second location is the location of an entity, and the second object is an object representing the entity. [Effects of the Invention]

[0008] The scope of the event's impact can be determined flexibly and appropriately, and therefore, it is expected that the impact of the event can be confirmed for the appropriate entities, thereby enabling appropriate event impact confirmation. [Brief explanation of the drawing]

[0009] [Figure 1] An overview of the first embodiment is shown. [Figure 2] An example of the overall system configuration according to the first embodiment is shown. [Figure 3] An example of a disaster database configuration is shown. [Figure 4] An example configuration of the related database is shown. [Figure 5] An example of a range selection UI is shown. [Figure 6] An example of the process for selecting survey subjects is shown below. [Figure 7] An example of a survey UI is shown. [Figure 8] An example of a range selection UI according to the second embodiment is shown. [Modes for carrying out the invention]

[0010] In the following explanation, "interface device" may refer to one or more interface devices. These one or more interface devices may be at least one of the following: • One or more I / O (Input / Output) interface devices. An I / O (Input / Output) interface device is an interface device to at least one of the following: an I / O device and a remote display computer. The I / O interface device to the display computer may be a communication interface device. The at least one I / O device may be either a user interface device, such as an input device like a keyboard and a pointing device, or an output device like a display device. • One or more communication interface devices. One or more communication interface devices may be one or more identical communication interface devices (e.g., one or more NICs (Network Interface Cards)) or two or more different communication interface devices (e.g., a NIC and an HBA (Host Bus Adapter)).

[0011] Furthermore, in the following explanation, "memory" refers to memory separate from the NVM in the NVM drive, and consists of one or more memory devices, which are typically main memory devices. At least one memory device in the memory may be a volatile memory device or a non-volatile memory device.

[0012] Furthermore, in the following explanation, "persistent storage device" refers to one or more persistent storage devices. Persistent storage devices are typically non-volatile storage devices (e.g., auxiliary storage devices), specifically, for example, HDDs (Hard Disk Drives) or SSDs (Solid State Drives).

[0013] Furthermore, in the following explanation, "storage device" may refer to at least memory, including both memory and persistent storage.

[0014] Furthermore, in the following explanation, "processor" refers to one or more processor devices. At least one processor device is typically a microprocessor device such as a CPU (Central Processing Unit), but may be other types of processor devices such as a GPU (Graphics Processing Unit). At least one processor device may be single-core or multi-core. At least one processor device may be a processor core. At least one processor device may be a broader processor device such as a hardware circuit that performs some or all of the processing (e.g., an FPGA (Field-Programmable Gate Array) or ASIC (Application Specific Integrated Circuit)).

[0015] Furthermore, in the following explanation, "DB" is an abbreviation for database. Also, the expression "vvvDB" is sometimes used to describe information that yields an output for a given input. This information can be data with any structure, or a learning model such as a neural network that generates an output for a given input. Therefore, "vvvDB" can be called "vvv information". In addition, in the following explanation, the configuration of each DB is just an example, and one DB may be divided into two or more DBs, or all or part of two or more DBs may be a single DB.

[0016] Furthermore, in the following description, functions may be described using the expression "kkk unit", and a function may be implemented by one or more computer programs executed by a processor, or may be implemented by one or more hardware circuits (for example, FPGA or ASIC). When a function is implemented by a program being executed by a processor, a prescribed process is performed as appropriate using a storage device and / or an interface device or the like, so the function may be at least a part of the processor. A process described with a function as the subject may be a process performed by a processor or an apparatus comprising the processor. The program may be installed from a program source. The program source may be, for example, a program distribution computer or a computer-readable recording medium (for example, a non-transitory recording medium). The description of each function is an example, and a plurality of functions may be integrated into one function, or one function may be divided into a plurality of functions.

[0017] Hereinafter, several embodiments will be described. In the following embodiments, an earthquake is adopted as an example of an event, and a business partner is adopted as an example of an entity. [First Embodiment]

[0018] Figure 1 shows an overview of the first embodiment.

[0019] An earthquake impact management system (hereinafter referred to as management system) 100 is constructed. The management system 100 has a reception unit 10, a registration unit 20, a notification unit 30, a range specification unit 40, an investigation unit 50, a reporting unit 60, an earthquake management DB 110, and a business partner management DB 120.

[0020] The earthquake management DB 110 includes information representing the occurrence location and magnitude of an earthquake, and the location and earthquake magnitude for each of a plurality of locations distant from the occurrence location. The business partner management DB 120 includes information representing the location and classification of each of a plurality of business partners.

[0021] The reception unit 10 receives earthquake information, which is information about an earthquake that has occurred, from the earthquake notification source 199. The registration unit 20 registers the received earthquake information in the earthquake management DB 110. The notification unit 30 sends an earthquake occurrence notification associated with the registered earthquake information to the user terminal 150. The earthquake occurrence notification may be a pop-up notification from an application or an email. In response to the earthquake occurrence notification, the user terminal 150 accesses the management system 100.

[0022] The range selection unit 40 provides the range selection UI 80 to the user terminal 150 in response to access from the user terminal 150. The range selection UI 80 is a UI that displays a map including the location of the earthquake. The range selection UI 80 is a UI generated based on map data obtained from the map data source 160, information identified from the earthquake management DB 110, and information identified from the customer management DB 120. On the map, a first object 81 is displayed for each first location, and a second object 82 is displayed for each second location. For each first location, the first location is the location of the earthquake, or a location away from the location of the earthquake, and the first object 81 is an object representing the magnitude of the earthquake, which in this embodiment is a triangular shape. The display manner (e.g., color) of the first object 81 differs depending on the magnitude of the earthquake. For each second location, the second location is the location of a customer, and the second object 82 is an object representing the customer, which in this embodiment is a circular shape. The display method (e.g., color) of the second object 82 varies depending on the customer's classification.

[0023] The user determines which area will be affected by the earthquake based on the positions of the first object 81 and the second object 82 displayed on the map in the range selection UI 80, and then draws a frame 90 representing that affected area freehand. The range selection unit 40 receives the freehand drawing of the frame 90 representing the affected area on the map via the range selection UI 80. The investigation unit 50 sends an inquiry about the earthquake's impact to the customer terminal 170 of the first affected customer, which is at least one of the customers located within the frame 90. The investigation unit 50 receives the response to the inquiry from the customer terminal 170 and registers the response in the earthquake management DB 110. The reporting unit 60 identifies the response to the inquiry from the earthquake management DB 110 and sends a report based on the identified response to the user terminal 150. The user can then confirm the earthquake's impact from the report.

[0024] This embodiment will now be described in detail.

[0025] Figure 2 shows an example of the overall system configuration according to the embodiment.

[0026] A communication network (e.g., the Internet) 290 is connected to a customer terminal 170, an earthquake notification source 199, a map data source 160, a user terminal 210, and a management system 100.

[0027] The trading partner terminal 170 is an information processing terminal such as a personal computer or smartphone, and is an information processing terminal of a company or individual that is a trading partner.

[0028] Earthquake notification source 199 is an external website (server) that provides earthquake information, such as the Japan Meteorological Agency's website or a news site.

[0029] The map data source 160 stores map data. The map data source 160 may be included in the management system 100, but in this embodiment it is an external website (server).

[0030] The user terminal 210 may be an information processing terminal (e.g., a personal computer) that functions as a client (e.g., an input / output console) of the management system 100 (e.g., a server).

[0031] In this embodiment, the management system 100 is a physical computer system consisting of one or more physical computers, but it may also be a system implemented on a physical computer system (e.g., a cloud infrastructure) (e.g., a cloud computing service). The management system 100 has an interface device 261, a storage device 262, and a processor 263 connected thereto.

[0032] The interface device 261 is connected to the communication network 290. Communication takes place through the interface device 261 with the user terminal 210, the trading partner terminal 170, the earthquake notification source 199, and the map data source 160.

[0033] The storage device 262 stores data and programs. The data includes, for example, the earthquake management DB 110 and the customer management DB 120. When the programs are executed by the processor 263, functions such as the reception unit 10, registration unit 20, notification unit 30, range specification unit 40, investigation unit 50, and reporting unit 60 are realized.

[0034] Figure 3 shows an example of the configuration of the earthquake management DB110.

[0035] The earthquake management DB110 has an entry for each earthquake that occurs. Each entry contains information such as earthquake ID 301, date and time of occurrence 302, seismic intensity / location 303, magnitude 304, seismic intensity / location 305, user-specified range 306, and survey 307.

[0036] Earthquake ID 301 represents the ID assigned to the earthquake. Occurrence Date and Time 302 represents the date and time of the earthquake (e.g., year, month, day, hour, minute, second, or time expressed in another unit). Seismic Intensity / Location 303 represents the location of the earthquake (e.g., latitude and longitude, or the name of the location at that latitude and longitude) and the seismic intensity at that location. Magnitude 304 represents the magnitude of the earthquake. Seismic Intensity / Location 305 represents the location and the seismic intensity at each location far from the earthquake's origin. User-Specified Range 306 represents the affected range (geographical range) according to the frame drawn by the user as the affected range of the earthquake. Investigation 307 includes information representing the inquiry sent about the earthquake, the business partner to whom the inquiry was sent, and the response to the inquiry.

[0037] According to the Earthquake Management DB110, each entry for a past earthquake corresponds to an element that constitutes the history of that past earthquake. In other words, the history represents the location and magnitude of past earthquakes, as well as the location and magnitude of events at multiple locations far from the original location, the affected area according to a freehand-specified frame for that earthquake, the business partners to whom queries were sent based on that affected area, the queries sent to those business partners, and the responses to those queries.

[0038] Figure 4 shows an example configuration of the customer management DB120.

[0039] The customer management database 120 has an entry for each customer. Each entry contains information such as customer ID 401, contact information 402, category 403, other customer ID 404, and past performance 405.

[0040] The customer ID 401 represents the ID assigned to the customer. The contact information 402 represents information about the customer's contact details (e.g., customer name, address, contact person's name, and email address). The contact information 402 includes at least information indicating the customer's location.

[0041] Category 403 represents the category to which the trading partner belongs. The category may represent the importance of the trading partner, but in this embodiment, it may also represent the trading partner's position in the supply chain. The value included in Category 403 may be "n" (where n is a natural number), representing the nth-tier trading partner. The value of n should be small as the trading partner is located further downstream in the supply chain. For example, a primary trading partner receives parts from a secondary trading partner, and the primary trading partner provides a product incorporating those parts.

[0042] The "Other Business Partner ID 404" is information that represents the IDs of one or more other business partners located one or more levels downstream from the business partner in question.

[0043] Past Performance 405 may be information regarding the impact a business partner has experienced from past earthquakes. For example, Past Performance 405 may include information representing the earthquake ID and the response (e.g., supply suspension) given by the business partner (or another business partner of the business partner) to an inquiry regarding the impact of a past earthquake. Each business partner's Past Performance 405 may be considered an element that constitutes their history regarding past earthquakes.

[0044] Figure 5 shows an example of the range selection UI80.

[0045] The range selection UI80 includes a map UI510, a group of filter UIs 520, and a list UI530.

[0046] The map UI 510 displays a map showing the locations of earthquakes. As described above, the map displays the first object 81 and the second object 82 at appropriate locations. Specifically, the first object 81 is displayed in a display mode corresponding to the seismic intensity represented by the seismic intensity / location 303 at a location identified by the seismic intensity / location 303. Also, the first object 81 is displayed in a display mode corresponding to the seismic intensity represented by the seismic intensity / location 305 at a location identified by the seismic intensity / location 305. Specifically, for example, the first object 81 corresponding to the location with the highest seismic intensity (location) may be highlighted (e.g., grayed out). Also, the second object 82 is displayed in a display mode corresponding to the category 403 at the location represented by the contact 402. Specifically, for example, the second object 82 corresponding to the secondary business partner may be highlighted (e.g., grayed out). The map scale may be adjusted by the range selection unit 40 in response to user operations on the range selection UI 80. For a map that conforms to a predetermined or adjusted scale, the user draws frame 90 freehand based on the positions of objects 81 and 82 on the map. The extent of the geographical area indicated by frame 90 depends on the relative relationship between the size of the area indicated by frame 90 and the map's scale.

[0047] The filter UI group 520 consists of one or more filter UIs. A filter UI is a UI that accepts information for filtering earthquakes or objects displayed on the map UI 510. Examples of filter UIs include the earthquake filter UI 521 and the business partner filter UI 522.

[0048] The earthquake filter UI521 is a UI that accepts the date and time of an earthquake or the seismic intensity value. If the date and time of an earthquake is accepted, the first object to be displayed on the map is determined based on the earthquake entry for the date and time that matches (or is closest to) the accepted date and time. If the seismic intensity is accepted, the first object corresponding to the seismic intensity that matches the accepted intensity, and the seismic intensity determined based on that intensity (for example, an intensity one level smaller than the accepted intensity) is determined to be displayed on the map.

[0049] The Customer Filter UI522 is a UI that accepts the input "n" as the customer classification for the nth-order customer. When the value "n" is accepted, the second object corresponding to the nth-order customer that matches that value is determined to be displayed on the map. The Customer Filter UI522 may have an Important button (not shown). The Important button is a UI (e.g., a GUI component) for specifying that the display should be limited to customers associated with "Important".

[0050] List UI 530 is a UI that serves as a list of business partners located within frame 90. In addition to the business partners located within frame 90, List UI 530 may also include other business partners downstream from that business partner. The business partner selected by the user from List UI 530 becomes the business partner to which the inquiry is sent. The list in List UI 530 may be a list of some or all of the entries in the business partner management DB 120 (for example, contact 402).

[0051] Figure 6 shows an example of the process for selecting survey subjects.

[0052] This process is performed by the investigation unit 50 when frame 90 is drawn freehand.

[0053] The investigation unit 50 determines whether or not there are any undetermined business partners in the frame 90 in this process (S601).

[0054] If the result of the determination in S601 is true (S601:YES), the investigation unit 50 selects one undetermined trading partner in this process (S602). The investigation unit 50 determines whether there are trading partners located downstream from the trading partner in question (e.g., a secondary trading partner) (e.g., a primary trading partner) by referring to the trading partner management DB 120 (particularly category 403 and other trading partner ID 404) using the trading partner ID of the trading partner in question as the key.

[0055] If the result of S602 is false (S602: NO), the investigation unit 50 selects the customer in question (S604) and records the customer in question in the list displayed on the list UI 530 (S606). Then the process returns to S601.

[0056] If the result of the determination in S602 is true (S602:YES), the investigation unit 50 selects the customer in question and another customer located downstream of that customer (another customer identified from the customer management DB 120) (S605), and records the customer and the other customer in the list displayed in the list UI 530 (S606). After that, the process returns to S601. Note that the other customer selected in S605 may be located within the scope of influence according to frame 90, or it may be located outside the scope of influence according to frame 90.

[0057] If the result of S601 is false (S601: NO), the investigation unit 50 accepts the selection of a business partner from the user via the list UI 530 (S607) and sends an inquiry to the selected business partner (S608).

[0058] The business partner to whom the inquiry is sent may be, in addition to or instead of the business partner selected from list UI530, a business partner whose location identified from contact 402 is within the influence range of frame 90, or a business partner identified from another business partner ID 404 corresponding to that business partner.

[0059] Figure 7 shows an example of the survey UI700.

[0060] The investigation UI 700 is a UI that displays inquiries and accepts responses to those inquiries. The investigation UI 700 may be provided to the customer terminal 170 by the investigation unit 50 when accessed by the customer terminal 170 in response to an inquiry received by the customer terminal 170.

[0061] According to the Survey UI700, an inquiry includes a first set of questions, which consists of one or more questions about the business partner receiving the inquiry, and a second set of questions, which consists of one or more questions about business partners related to that business partner. The Survey UI700 has a UI (e.g., GUI component) that accepts answers to the first set of questions and a UI (e.g., GUI component) that accepts answers to the second set of questions.

[0062] The responses to the first set of questions allow us to estimate the impact of the earthquake on the business partners who have made inquiries. For example, the first set of questions may not be included in inquiries to business partners who are outside the scope of impact according to Frame 90.

[0063] The responses to the second set of questions allow us to estimate the impact of the earthquake on business partners that have a relationship with the business partner who made the inquiry. Specifically, for example, a business partner located outside the affected area according to Frame 90 can answer questions about the impact of the earthquake on business partners located within that affected area. This allows us to estimate the impact of the earthquake on business partners located within the affected area based on responses from business partners located outside the affected area, even if business partners located within the affected area are unable to answer the inquiry (especially the first set of questions).

[0064] In this embodiment, for example, either Case 1 or Case 2 below can occur. <Case 1> (1) An earthquake with a seismic intensity of 5 or higher occurs, and the reception unit 10 receives the earthquake information for the earthquake, and the registration unit 20 registers the earthquake information in the earthquake management DB 110. (2) The notification unit 30 sends an alert email to the user terminal 150 of the user in the materials department. (3) In response to the alert email, the range selection unit 40 provides the user terminal 150 with a range selection UI 80. The user inputs 5+, 5-, and 4 as seismic intensity to the earthquake filter UI 521 of the range selection UI 80. In response to this input, the range selection unit 40 displays first objects 81 on the map corresponding to seismic intensity 5+, 5-, or 4. First objects 81 corresponding to seismic intensity of 3 or less are not displayed on the map. (4) The user draws frame 90 freehand, using, for example, the location of an earthquake with a seismic intensity of 4 as a guide. (5) The investigation unit 50 sends an inquiry to a business partner in frame 90 (or a business partner selected from list UI 530). If a secondary business partner exists in frame 90 (or if a secondary business partner is selected from list UI 530), the investigation unit 50 identifies the primary business partner of that secondary business partner from the business partner management DB 120 and sends an inquiry to the business partner terminal 170 of the identified primary business partner. <Case 2> (1) An earthquake with a seismic intensity of 4 occurs, and the reception unit 10 receives the earthquake information for the earthquake, and the registration unit 20 registers the earthquake information in the earthquake management DB 110. (2) The notification unit 30 sends an alert email to the user terminal 150 of the user in the materials department. (3) In response to the alert email, the range selection unit 40 provides the range selection UI 80 to the user terminal 150. The user presses the "Important" button in the customer filter UI 522 of the range selection UI 80. The user also inputs 4 and 3 as seismic intensity to the earthquake filter UI 521 of the range selection UI 80. In response to these inputs, the range selection unit 40 displays first objects 81 on the map corresponding to seismic intensity 4 or 3. First objects 81 corresponding to seismic intensity of 2 or less are not displayed on the map. In addition, second objects 82 of customers whose category 403 includes "Important" are displayed on the map. (4) The user draws frame 90 freehand, using, for example, the location of an earthquake with a seismic intensity of 3 on a map and the location of an important business partner as reference points. (5) The investigation unit 50 sends an inquiry to a business partner in frame 90 (or a business partner selected from list UI 530). If a secondary business partner exists in frame 90 (or if a secondary business partner is selected from list UI 530), the investigation unit 50 identifies the primary business partner of that secondary business partner from the business partner management DB 120 and sends an inquiry to the business partner terminal 170 of the identified primary business partner. [Second Embodiment]

[0065] A second embodiment will be described. In this description, the differences from the first embodiment will be explained primarily, and the similarities with the first embodiment will be omitted or simplified.

[0066] Figure 8 shows an example of a range selection UI according to the second embodiment.

[0067] The management system 100 communicates with the environmental data source 800. The environmental data source 800 may be a website (server) that provides environmental information. "Environmental information" here may include information on weather, road traffic volume, and the operating status of public transportation.

[0068] The range selection unit 40 displays objects based on information from the environmental data source 800 that influence the earthquake's impact range, on the map in the range selection UI 80. For example, rain clouds are an environmental element that influences the earthquake's impact range. This is because rain is thought to affect the range of movement of people and vehicles per unit time. The range selection unit 40 identifies the range and location of rain clouds from weather information and deploys an object 801 representing rain clouds at the identified location and range on the map.

[0069] The user can draw the frame 90 considering the positions and display modes of the first object 81 and the second object 82, as well as the positions and sizes of objects representing environmental elements on the map. Alternatively, instead of or in addition to displaying on the map, the range selection unit 40 may display information about environmental elements in the range selection UI 80 at a location separate from the map (or in a UI separate from the range selection UI 80).

[0070] In this way, the range selection unit 40 can support the freehand drawing of the frame 90 representing the affected area by displaying information about environmental elements related to the area affected by the earthquake.

[0071] Although several embodiments have been described above, these are merely illustrative examples for explaining the present invention and are not intended to limit the scope of the invention to these embodiments only. The present invention can be carried out in various other forms.

[0072] Furthermore, the above explanation can be summarized as follows. The following summary may include supplementary explanations and explanations of variations of the above explanation.

[0073] The event impact management system (e.g., earthquake impact management system 100) has a range designation unit (e.g., range designation unit 40) and an investigation unit (e.g., investigation unit 50). The range designation unit obtains map data from a map data source (e.g., map data source 160) that has map data representing the event location, which includes event management information (e.g., earthquake management DB 110) containing information representing the location and magnitude of the event, and the location and magnitude of the event for each of a plurality of locations far from the event location. The range designation unit provides a range designation UI (e.g., range designation UI 80), which is a user interface (UI) that displays a map having a first object (e.g., first object 81) expanded for each first location and a second object (e.g., second object 82) expanded for each second location. The range designation unit accepts freehand drawing of frames (e.g., frames 90) representing the impact range of the event onto the map via the range designation UI. For each first location, the first location is either the location where the event occurred or a location away from the location where the event occurred, and the first object deployed at the first location is an object representing the magnitude of the event at that first location. For each second location, the second location is a location identified from entity management information (e.g., customer management DB120) that includes information representing the location of each of multiple entities, and the second object deployed at the second location is an object that represents the entity identified from the entity management information and located at that second location. The investigation unit sends an inquiry about the impact of the event to the first influencing entity, which is at least one of the entities located at the location within the frame. This allows for flexible and appropriate determination of the scope of the event's impact, and therefore, it is expected that the impact of the event can be confirmed for the appropriate entity, thereby enabling appropriate confirmation of the event's impact. Note that the entity may be an individual or an organization (e.g., a company). For example, an entity could be a business partner of a given company (e.g., a company that manages the impact of an event), or an employee of that given company, specifically, an employee who is seconded, on a business trip, or on leave.For example, if the entity is an employee on secondment, business trip, or vacation, the second location can be the location information from the employee's information processing terminal (e.g., smartphone). This allows for sending inquiries (e.g., safety checks) to employees on extended vacations, thereby enabling the confirmation of their safety.

[0074] Here, in this embodiment, an earthquake is used as an example of an "event," but events other than earthquakes may be used. The "event" to be used may be of a predetermined type. The "event" that can be used may be of a type defined as an event that could adversely affect the business activities of an entity (typically a company) that manages the event impact (for example, an event that could lead to a decrease in productivity). Such events may include at least one event belonging to natural disasters (for example, an earthquake, tsunami, landslide, fire, volcanic eruption, typhoon, or torrential rain), traffic congestion (for example, traffic accidents, road closures, traffic congestion due to road construction, etc.), operational disruptions such as delays or stoppages of public transportation, accidents in factories, building collapses, system failures, strikes, or riots, etc. The event impact management system may have a receiving unit (e.g., receiving unit 10) that receives data about the event from an event data source (e.g., earthquake notification source 50), which is a data source for data about the event. The event data source may be a website (e.g., a server) or a user terminal. In other words, data related to events can be entered automatically or manually. For example, if the event is a natural disaster, data related to natural disasters may be entered from the Japan Meteorological Agency's server. If the event is an accident or a strike, data related to the accident or strike may be entered from a news server.

[0075] Entity management information may include information representing other entities that have a relationship with each of multiple entities that satisfies predetermined requirements. The investigation unit may refer to the entity management information to determine whether there are other entities that have a relationship with the first influencing entity that satisfies predetermined requirements. If the result of this determination is true, the investigation unit may send a query about the impact of the event on the first influencing entity to at least one other entity, the second influencing entity, in place of or in addition to the first influencing entity. As a result, even entities that exist outside the scope of impact according to the frame will have a query sent if they have a relationship with the first influencing entity that satisfies predetermined requirements. Therefore, even if the first influencing entity is not in a position to respond to the query, it can be expected that a response regarding the impact on the first influencing entity will be received from the second influencing entity.

[0076] The range specification section may provide a list UI (e.g., list UI 530) which is a UI for a list of entities. The first influencing entity may be an entity selected from the list UI, and / or the second influencing entity may be another entity selected from the list UI. This allows the entity to which the query is sent to be narrowed down to a more appropriate entity.

[0077] Furthermore, for each of the multiple entities, each of the one or more entities located one or more downstream of that entity in the supply chain flow may be another entity that has a "relationship that satisfies the specified requirements." If an entity within the scope of impact is an upstream entity, downstream entities of that upstream entity, even if they are located outside the scope of impact, may experience a decrease in productivity due to the inability to receive supplies from that upstream entity. For this reason, downstream entities usually check the impact on the upstream entity. Since inquiries about the impact on the upstream entity are sent to such downstream entities, even if the upstream entity within the scope of impact is not in a position to respond to the inquiry, it can be expected that the downstream entity outside the scope of impact will provide a response regarding the impact on the upstream entity. In addition, examples of a "relationship that satisfies the specified requirements" between an entity and another entity are not limited to relationships in the supply chain, but other relationships can also be adopted. For example, the entity may be a head office, branch office, or business office, and the other entity may be an employee or customer (e.g., a business partner) who is scheduled to be seconded to or travel to that head office, branch office, or business office. In this case, the second location may be the location of the head office, branch office, or business office for the entity, and the location represented by location information from an information processing terminal (e.g., smartphone) of an employee or customer for another entity. This makes it possible to send notifications and inquiries about the occurrence of the event to employees or customers who are scheduled to be seconded to or on business trips to the head office, branch office, or business office within the affected area, before those employees or customers enter the affected area.

[0078] Event management information may include, for each past event, information representing the location and magnitude of the event, as well as the location and magnitude of each of several locations away from the event location, and past investigation information (e.g., investigation 307) which includes information representing the entity to which the query was sent based on a frame specified freehand for the event, and information representing the response from the entity to which the query was sent. The investigation unit may determine the entity to which the query is sent based on the drawn frame, the entity management information described above, and the past investigation information for each past event contained in the event management information. This is expected to make the entity to which the query is sent more appropriate (for example, narrowing it down to a more appropriate entity) based on event management information that has dynamically updated information (i.e., the latest information) in addition to entity management information as static information. For example, the investigation unit may learn (e.g., take statistics) the relationship between the magnitude and location of the event that occurred and information about the entity to which the query was sent (e.g., the location and classification of the entity) from the past investigation information for each past event, and construct a model (e.g., a machine learning model or a statistical model) that represents the learned relationship. For model training, a training dataset (e.g., a set of parameter values) containing information representing the magnitude and location of an event and information about entities may be used. The investigation unit may input information representing the magnitude and location of an event and information about entities identified based on the affected area according to the frame (e.g., the location and classification of entities) into the constructed model, and as output, obtain information about narrowed-down entities from among the entities corresponding to the input information. The training dataset used for training the model may include one or more parameter values ​​as reference information (e.g., one or more parameter values ​​related to the environment or one or more parameter values ​​related to the terrain), and the information input to the trained model may also include one or more parameter values ​​as reference information.

[0079] The range selection section may provide a filter UI, which is a UI that accepts at least one input from attribute values ​​relating to the size of an event and attribute values ​​relating to the classification of an entity. The first object displayed on the map may be a first object representing the size of an event that satisfies the requirements according to the attribute values ​​entered via the filter UI, and / or the second object displayed on the map may be a second object representing an entity of a classification that satisfies the requirements according to the attribute values ​​entered via the filter UI. The first and second objects are information used as reference when drawing frames, but the reference information can be narrowed down via the filter UI, thus supporting freehand drawing of frames. At least a part of the filter UI may be included in the range selection UI, or it may be a different UI from the range selection UI.

[0080] The range selection unit, based on information from an environmental data source (e.g., environmental data source 800) that provides information about the environment, displays environmental objects (e.g., object 801) on the map, which are objects based on information about environmental elements related to the scope of an event's impact. In addition to the first and second objects, the unit may accept freehand drawing of frames on the map where the environmental objects are displayed. This allows the user to draw frames while also considering environmental elements, thereby enabling a more appropriate determination of the scope of the event's impact.

[0081] The range specification UI provided by the range specification unit may be displayed on a user terminal (e.g., user terminal 210), which is an information processing terminal. The range specification unit, or a function that cooperates with the range specification unit, may be provided on the user terminal. The event impact management system may be a client-server system including a server and a client (user terminal). For example, in this embodiment, at least a part of the range specification unit 40 may be provided on the user terminal 210 instead of the management system 100. The "function that cooperates with the range specification unit" may be a function that receives the range specification UI provided by the range specification unit and displays the range specification UI on the user terminal. This function may be an add-on function to a program (e.g., a browser) on the user terminal, or it may be a function realized by executing an independent application program on the user terminal. The production of the event impact management system may occur when the range specification unit or a function that cooperates with the range specification unit (e.g., a file containing a program) is downloaded and provided on the user terminal, and as a result, a system including the range specification unit and the investigation unit is constructed. [Explanation of Symbols]

[0082] 100... Earthquake Impact Management System

Claims

1. It has a range selection unit and a survey unit, The range specification section is, The event management information includes information representing the location and magnitude of the event, as well as the location and magnitude of each of several locations located away from the event location. Map data representing the event location is obtained from the map data source. A range selection UI is provided, which is a UI (User Interface) that displays the map having a first object unfolded for each first location and a second object unfolded for each second location. The user accepts a freehand drawing of a frame representing the affected area of ​​the aforementioned event onto the map via the range selection UI. For each of the first positions, The first position is the location where the event occurred, or a location located away from the location where the event occurred. The first object deployed at the first position is an object representing the magnitude of the event at the first position, For each of the second positions, The second location is a location identified from entity management information that includes information representing the location of each of the multiple entities. The second object deployed at the second location is an object that represents an entity identified from the entity management information and located at the second location. The investigation unit sends an inquiry about the impact of the event to a first influencing entity, which is at least one of the entities located within the frame. Event impact management system.

2. The entity management information includes, for each of the plurality of entities, information representing another entity that has a relationship with that entity that satisfies predetermined requirements, if such another entity exists. The aforementioned investigation department, By referring to the entity management information, a determination is made as to whether or not there is another entity that has a relationship with the first influencing entity that satisfies the predetermined requirements. If the result of the determination is true, a query regarding the impact of the event on the first influencing entity is sent to a second influencing entity, which is at least one other entity, in place of or in addition to the first influencing entity. The event impact management system according to claim 1.

3. The range specification unit provides a list UI, which is a UI as a list of entities. The first influencing entity is an entity selected from the list UI, and / or the second influencing entity is another entity selected from the list UI. The event impact management system according to claim 2.

4. With respect to each of the aforementioned multiple entities, each of the one or more entities located one or more downstream of that entity in the flow as a supply chain is a separate entity that has a relationship that satisfies the aforementioned predetermined requirements. The event impact management system according to claim 2.

5. The aforementioned event management information includes, for each past event, information representing the location and size of the event, as well as the location and size of each of several locations located away from the event location, and past investigation information that includes information representing the entity to which the inquiry was sent based on a frame specified freehand for the event, and information representing the response from the entity to which the inquiry was sent. The investigation unit determines the entity to which the inquiry should be sent based on the frame, the entity management information, and the past investigation information for each past event contained in the event management information. The event impact management system according to claim 1.

6. The range specification unit provides a filter UI which is a UI that accepts at least one input from an attribute value relating to the magnitude of an event and an attribute value relating to the classification of an entity. The first object displayed on the map is a first object representing the magnitude of an event that satisfies the requirements according to the attribute values ​​entered via the filter UI, and / or the second object displayed on the map is a second object representing an entity of a category that satisfies the requirements according to the attribute values ​​entered via the filter UI. The event impact management system according to claim 1.

7. The range specification section is, Based on information from environmental data sources that provide information about the environment, environmental objects, which are objects based on information about environmental elements related to the scope of the impact of the event, are laid out on the map. In addition to the first and second objects, the environment objects are laid out on the map, and the system accepts freehand drawing of the frame. The event impact management system according to claim 1.

8. The range selection UI provided by the range selection unit is displayed on the user terminal, which is an information processing terminal. The user terminal is provided with the range selection unit, or a function that cooperates with the range selection unit. The event impact management system according to claim 1.

9. The event management information includes information representing the location and magnitude of the event, as well as the location and magnitude of each of several locations located away from the event location. Map data representing the event location is obtained from the map data source. A range selection UI is provided, which is a UI (User Interface) that displays the map having a first object unfolded for each first location and a second object unfolded for each second location. The user accepts a freehand drawing of a frame representing the affected area of ​​the aforementioned event onto the map via the range selection UI. A query for the impact of the event is sent to a first influencing entity, which is at least one of the entities located within the frame. This is done by computer. For each of the first positions, The first position is the location where the event occurred, or a location located away from the location where the event occurred. The first object deployed at the first position is an object representing the magnitude of the event at the first position, For each of the second positions, The second location is a location identified from entity management information that includes information representing the location of each of the multiple entities. The second object deployed at the second location is an object that represents an entity identified from the entity management information and located at the second location. Event impact management method.

10. The event management information includes information representing the location and magnitude of the event, as well as the location and magnitude of each of several locations located away from the event location. Map data representing the event location is obtained from the map data source. A range selection UI is provided, which is a UI (User Interface) that displays the map having a first object unfolded for each first location and a second object unfolded for each second location. The user accepts a freehand drawing of a frame representing the affected area of ​​the aforementioned event onto the map via the range selection UI. A query for the impact of the event is sent to a first influencing entity, which is at least one of the entities located within the frame. Have the computer do it, For each of the first positions, The first position is the location where the event occurred, or a location located away from the location where the event occurred. The first object deployed at the first position is an object representing the magnitude of the event at the first position, For each of the second positions, The second location is a location identified from entity management information that includes information representing the location of each of the multiple entities. The second object deployed at the second location is an object that represents an entity identified from the entity management information and located at the second location. Computer program.

Citation Information

Patent Citations

  • Information processing apparatus, program, and information processing method

    JP2024012620A