Information processing device, information processing method, and program

The information processing device integrates mobile object and weather information to calculate and present dynamic risk distributions, addressing the challenge of assessing risks to moving objects in varying environments.

JP7910634B2Active Publication Date: 2026-08-25NEC CORP
View PDF 9 Cites 0 Cited by

Patent Information

Application Number
JP2024576142
Authority / Receiving Office
JP · JP
Patent Type
Patents
Current Assignee / Owner
Priority Date
2023-02-10
Filing Date
2023-12-11
Publication Date
2026-08-25
Estimated Expiration
2043-12-11

AI Technical Summary

Technical Problem

Existing technologies fail to adequately assess and present the varying risks to moving objects and their surroundings based on dynamic environmental conditions.

Method used

An information processing device that integrates mobile object information, first and second weather information, and risk calculation to output risk distributions along a moving object's path, utilizing weather information services and sensors to account for both broad and localized weather conditions.

Benefits of technology

Effectively calculates and presents the risks to moving objects, enhancing safety by providing detailed risk assessments that consider both wide-area and localized environmental factors.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 0007910634000001
    Figure 0007910634000001
  • Figure 0007910634000002
    Figure 0007910634000002
  • Figure 0007910634000003
    Figure 0007910634000003
Patent Text Reader

Abstract

Provided is an information processing device wherein a moving body information acquisition unit acquires moving body information, which includes a movement plan associated with identification information of a moving body that moves aerially. A first weather information acquisition unit acquires first weather information that is for a first region including a movement region of the moving body in accordance with the movement plan and that is provided by a weather information provision service. A second weather information acquisition unit acquires second weather information from a weather sensor that observes the weather of a second region which includes a part of a location in accordance with the movement plan and which is smaller than the first region. A risk calculation unit calculates risk for the moving body in the movement region in accordance with the movement plan, on the basis of the movement plan, the first weather information, and the second weather information. An output unit outputs the distribution of risk in the movement path of the moving body.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

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

Background Art

[0002] The use of moving bodies that move in the air, such as drones, is increasing. Along with this, the movement to prepare the environment in which moving bodies such as drones move is spreading.

[0003] For example, the moving body according to Patent Document 1 has an action plan generation unit that generates an action plan based on at least one of a dangerous position where a dangerous situation may occur during movement or a dangerous position where a dangerous situation has occurred, and the type of the dangerous situation.

[0004] The moving body according to Patent Document 2 has a safety level calculation unit that calculates the safety level of a plane based on plane information about a plane existing in the external environment, and a movement control unit that controls movement to the plane based on the calculated safety level.

[0005] The flying object monitoring system according to Patent Document 3 receives flight information of a flying object from a sensor that has detected the flying object, and classifies the flying object into a normal flying object and an abnormal flying object from the flight information.

[0006] The flight system according to Patent Document 4 determines a flight route of a flying object by associating the weather with a flight recommended area map in which a flight recommended area where the flight of the flying object is recommended based on flight safety in the weather is described.

Prior Art Documents

Patent Documents

[0007]

Patent Document 1

Patent Document 2

Patent Document 3

[0008] However, the risks to the moving object itself and to surrounding objects along its route can vary depending on the circumstances. Therefore, technologies to clarify these risks are desired.

[0009] In view of the above issues, this disclosure aims to provide an information processing device, etc., that suitably presents the risks of an environment in which a moving object is in motion.

[0010] The information processing device relating to this disclosure comprises a mobile object information acquisition unit, a first weather information acquisition unit, a second weather information acquisition unit, a risk calculation unit, and an output unit. The mobile object information acquisition unit acquires mobile object information, including a movement plan linked to identification information of a mobile object moving through the air. The first weather information acquisition unit acquires first weather information for a first region, which includes the movement area of ​​the mobile object relating to the movement plan, provided by a weather information provision service. The second weather information acquisition unit acquires second weather information from a weather sensor that observes the weather in a second region, which is narrower than the first region and includes a part of the location relating to the movement plan. The risk calculation unit calculates the risk of the mobile object in the movement area relating to the movement plan based on the movement plan, the first weather information, and the second weather information. The output unit outputs the distribution of risk along the movement path of the mobile object.

[0011] The information processing method relating to this disclosure involves a computer performing the following processes: The computer acquires information about a moving object, including a movement plan linked to the identification information of the moving object moving through the air. The computer acquires first weather information for a first region, provided by a weather information service, which includes the movement area of ​​the moving object relating to the movement plan. The computer acquires second weather information from a weather sensor that observes the weather in a second region, which is narrower than the first region and includes a part of the location relating to the movement plan. Based on the movement plan, the first weather information, and the second weather information, the computer calculates the risk of the moving object in the movement area relating to the movement plan. The computer outputs the distribution of risk along the movement path of the moving object.

[0012] The program relating to this disclosure causes a computer to perform the following actions: The computer obtains information about a moving object, including a movement plan linked to the identification information of the moving object moving through the air. The computer obtains first weather information for a first region, provided by a weather information service, which includes the movement area of ​​the moving object relating to the movement plan. The computer obtains second weather information from a weather sensor that observes the weather in a second region, which is narrower than the first region and includes a part of the location relating to the movement plan. Based on the movement plan, the first weather information, and the second weather information, the computer calculates the risk of the moving object in the movement area relating to the movement plan. The computer outputs the distribution of risk along the movement path of the moving object.

[0013] According to this disclosure, it is possible to provide an information processing device, an information processing method, and a program that suitably present the risks of an environment in which a moving object is in motion. [Brief explanation of the drawing]

[0014] [Figure 1] This is a block diagram of an information processing device according to an embodiment. [Figure 2] This is a flowchart of the information processing method according to the embodiment. [Figure 3] This is a block diagram showing an example of the use of the information processing device according to the embodiment. [Figure 4] It is a block diagram of a base station according to an embodiment. [Figure 5] It is a block diagram of a mobile body according to an embodiment. [Figure 6] It is a block diagram of an operator terminal according to an embodiment. [Figure 7] It is a block diagram of a general management device according to an embodiment. [Figure 8] It is a flowchart of an information processing method according to an embodiment. [Figure 9] It is a block diagram showing an example of use of an information processing apparatus according to an embodiment. [Figure 10] It is a block diagram of a base station according to an embodiment. [Figure 11] It is a block diagram of a mobile body according to an embodiment. [Figure 12] It is a flowchart of an information processing method according to an embodiment. [Figure 13] It is a block diagram showing an example of use of an information processing apparatus according to an embodiment. [Figure 14] It is a block diagram of a base station according to an embodiment. [Figure 15] It is a flowchart of an information processing method according to an embodiment. [Figure 16] It is a diagram showing an example of the distribution of risks. [Figure 17] It is a block diagram exemplifying the hardware configuration of a computer.

Embodiments for Carrying Out the Invention

[0015] Hereinafter, the present invention will be described through embodiments of the invention, but the invention according to the claims is not limited to the following embodiments. Also, not all of the configurations described in the embodiments are necessarily essential as means for solving the problems. For clarity of explanation, the following description and drawings are appropriately omitted and simplified. In each drawing, the same elements are denoted by the same reference numerals, and duplicate explanations are omitted as necessary.

[0016] <Embodiment 1> This embodiment will be described below with reference to the drawings. Figure 1 is a block diagram of the information processing device 10 according to Embodiment 1. The information processing device 10 mainly consists of a mobile information acquisition unit 11, a first weather information acquisition unit 12, a second weather information acquisition unit 13, a risk calculation unit 14, and an output unit 15.

[0017] The mobile object information acquisition unit 11 acquires mobile object information, including a movement plan linked to the identification information of a mobile object moving through the air. A mobile object moving through the air is, for example, a drone (autonomous flying object) or a flying car. The mobile object moves while transmitting predetermined identification information. The identification information includes a unique identifier assigned to each individual mobile object. By receiving the identification information transmitted by the mobile object, the mobile object information acquisition unit 11 acquires the movement information of the mobile object from this identification information. More specifically, for example, the mobile object information acquisition unit 11 queries a management device that manages the mobile object with the received identification information. The management device then supplies the mobile object information acquisition unit 11 with mobile object information, including the movement plan of the mobile object, as a response to the query.

[0018] The movement plan included in the moving object information includes information about the location the object is moving to and the time it will pass through that location. In addition to the movement plan, the moving object information may also include information about the object's identification, type of object, purpose of movement, whether or not it is carrying cargo, etc.

[0019] One embodiment of the identification information is information called a Remote ID (Identifier) ​​or RID (Remote ID) transmitted by the drone. The Remote ID includes, for example, at least one of the drone's registration number, serial number, or certification information. The Remote ID also includes the drone's location information. The drone transmits the Remote ID at a frequency of once per second or more. The drone transmits the Remote ID to its surroundings, for example, via Bluetooth® or Wi-Fi.

[0020] Furthermore, the identification information transmitted by the mobile entity may include a travel plan. In this case, the mobile entity information acquisition unit 11 can acquire mobile entity information, including the travel plan, by receiving the identification information transmitted by the mobile entity.

[0021] The first weather information acquisition unit 12 acquires weather information provided by the weather information provision service (hereinafter referred to as the first weather information). The first weather information is weather information provided by the weather information provision service. The first weather information is weather information for an area including the area of ​​movement of a moving object related to a movement plan (hereinafter referred to as the first area). The weather information provision service provides weather conditions and weather forecasts for a predetermined area using satellite images and ground-based rain gauges, anemometers, thermometers, etc. The first weather information acquisition unit 12 acquires weather information corresponding to the area of ​​movement of the moving object and the time of movement of the moving object as the first weather information. The weather information includes at least one of the following: temperature, humidity, atmospheric pressure, rainfall, wind direction and speed, and weather.

[0022] The second weather information acquisition unit acquires second weather information from weather sensors that observe the weather in a second region, which is narrower than the first region and includes a portion of the area covered by the movement plan. The area covered by the movement plan is an area that includes at least a portion of the area through which the moving object will pass in the movement plan. The weather sensors measure at least one of the following in this region: temperature, humidity, atmospheric pressure, rainfall, wind direction, and wind speed. In other words, the second weather information is weather information relating to a relatively narrower area than the first weather information.

[0023] The risk calculation unit 14 calculates the risk of the mobile object in the movement area covered by the movement plan based on the movement plan, the first weather information, and the second weather information. In this case, the risk of the mobile object is an indicator that shows the possibility that the operation of the mobile object 201 may be hindered by weather conditions such as wind and rain. The risk may be expressed numerically, or it may be expressed with symbols such as "A" and "B" or with descriptions such as "dangerous" and "safe." The risk may also include the possibility of causing harm to the surrounding area if the mobile object, which is a drone, crashes. That is, for example, the risk of a mobile object crashing while moving over an urban area with a 50 percent probability may be set higher than the risk of a mobile object crashing while moving over a river with a 50 percent probability.

[0024] The risk calculation unit 14 may calculate the risk for each pre-set location. A pre-set location may be, for example, the maximum risk in each of the multiple regions obtained by dividing the map into several regions. A pre-set region may be a point where lines of latitude and longitude intersect at predetermined latitudes and predetermined longitudes. The risk of a moving object in the movement region may be calculated for each elevation. If the elevation of the path the moving object will take is known in the movement plan, the risk may correspond to the elevation of the path the moving object will take.

[0025] The output unit 15 outputs the distribution of risks along the movement path of the moving object (risk distribution). The risk distribution output by the output unit 15 is information about the risks corresponding to the movement path, and may be in the form of text information or image data. The risk distribution may also be information corresponding to three-dimensional space.

[0026] Next, the processing performed by the information processing device 10 will be described with reference to Figure 2. Figure 2 is a flowchart of the information processing method according to Embodiment 1. The flowchart shown in Figure 2 is started, for example, when the information processing device 10 receives identification information from a mobile object.

[0027] First, the mobile object information acquisition unit 11 acquires mobile object information, including a movement plan linked to the identification information of a mobile object moving through the air (step S11).

[0028] Next, the first weather information acquisition unit 12 acquires the first weather information provided by the weather information provision service (step S12).

[0029] Next, the second weather information acquisition unit 13 acquires second weather information from a weather sensor that observes the weather at the location covered by the travel plan (step S13).

[0030] Next, the risk calculation unit 14 calculates the risk of the moving object in the movement area related to the movement plan based on the movement plan, the first weather information, and the second weather information (step S14).

[0031] Next, the output unit 15 outputs the distribution of risk along the movement path of the moving object (step S15).

[0032] The above describes the information processing method performed by the information processing device 10. However, the above information processing method may be performed in reverse order, for example, steps S12 and S13. Steps S12 and S13 may also be performed in parallel. Through the above processing, the information processing device 10 presents a weather-related risk distribution in the area where the moving object is traveling. At this time, the information processing device 10 calculates the risk by integrating the first weather information, which is weather information covering a relatively wide area, and the weather information covering a relatively narrow area. This allows the information processing device 10 to suitably calculate and present the risk along the travel route.

[0033] The information processing device 10 may also have a processor and a storage device, although these are not shown in the diagram. The storage device of the information processing device 10 may include, for example, a non-volatile memory such as flash memory or an SSD. In this case, the storage device of the information processing device 10 stores a computer program (hereinafter also simply referred to as a program) for executing the image processing method described above. The processor loads the computer program from the storage device into a buffer memory such as DRAM (Dynamic Random Access Memory) and executes the program.

[0034] Each component of the information processing device 10 may be implemented with dedicated hardware. Furthermore, some or all of each component may be implemented by general-purpose or dedicated circuits, processors, etc., or combinations thereof. These may be implemented by a single chip or by multiple chips connected via a bus. Some or all of each component of each device may be implemented by a combination of the aforementioned circuits, etc., and programs. Furthermore, a CPU (Central Processing Unit), GPU (Graphics Processing Unit), FPGA (field-programmable gate array), etc., can be used as the processor. Note that the descriptions of the configurations described herein may also apply to other devices or systems described below in this disclosure.

[0035] Furthermore, if some or all of the components of the information processing device 10 are realized by multiple information processing devices or circuits, these multiple information processing devices or circuits may be centrally located or distributed. For example, the information processing devices or circuits may be realized in a form in which each is connected via a communication network, such as a client-server system or a cloud computing system. Also, the functions of the information processing device 10 may be provided in SaaS (Software as a Service) format.

[0036] As described above, according to this embodiment, it is possible to provide an information processing device, an information processing method, and a program that suitably present the risks of the environment in which a moving object is moving.

[0037] <Embodiment 2> Embodiment 2 will now be described. Figure 3 is a block diagram showing an example of the use of the information processing device according to Embodiment 2. Figure 3 shows a base station 101, a weather sensor 120, a mobile unit 201, a weather information provider 300, an operator terminal 410, and a central control unit 420. Note that multiple weather sensors 120 are shown in Figure 3. Of these, the base station 101, the weather information provider 300, the operator terminal 410, and the central control unit 420 are connected to each other via network N1 for communication. One of the weather sensors 120 is connected to network N1, and the other is connected to the base station 101 for direct communication. Furthermore, the mobile unit 201 is connected to the base station 101 for direct communication.

[0038] Base station 101 is configured to enable direct wireless communication with communication terminals located in a predetermined communication area, communication area R11. The mobile device 201 shown in Figure 3 is located in communication area R11. Therefore, it is in a state where it can communicate directly with base station 101 via wireless communication. Base station 101 receives identification information from mobile device 201 located in communication area R11. Base station 101 also includes an information processing device 10. Therefore, the information processing device 10 acquires mobile device information from the identification information transmitted by mobile device 201. A weather sensor 120 located in communication area R11 also communicates directly with base station 101 via wireless communication. Base station 101 receives second weather information from the weather sensor 120 with which it communicates directly via wireless communication.

[0039] The base station 101 also receives secondary weather information from weather sensors 120 connected via network N1. Each of the multiple weather sensors 120 has information about the location where it is installed. Therefore, the weather sensors 120 supply the base station 101 with information about its own location, the measured weather information, and the time information. As a result, the base station 101 can process the information received from each weather sensor 120 by linking it to the location information.

[0040] Base station 101 is communicably connected to weather information provider 300 via network N1. Weather information provider 300 is a device managed by a weather information service provider, which is a service provider that provides first weather information. Weather information provider 300 can supply first weather information to base station 101 upon request from base station 101. Alternatively, weather information provider 300 may supply first weather information to base station 101 at predetermined intervals.

[0041] The base station 101 is connected to the central control unit 420 via the network N1, enabling communication. As a result, when the base station 101 receives identification information from the mobile object 201, it forwards the received identification information to the central control unit 420. The central control unit 420 then supplies the base station 101 with information including the mobile plan of the mobile object 201 related to the received identification information. When generating mobile object information, the central control unit 420 may also cooperate with the operator terminal 410 managed by the operator of the mobile object 201. With the above configuration, the information processing device 10 of the base station 101 can acquire mobile object information of the mobile object 201.

[0042] Base station 101 is connected to operator terminal 410 via network N1, enabling communication. Operator terminal 410 is a terminal managed by the operator operating mobile unit 201. Operator terminal 410 can receive information linked to the identification information of mobile unit 201 from the central management device 420.

[0043] When the information processing device 10 outputs a risk distribution, the base station 101 receives the risk distribution and supplies it to the central control device 420. When the central control device 420 receives the risk distribution from the base station 101, it can supply the received risk distribution to the operator terminal 410. With the above configuration, the base station 101 can present the risk distribution of the mobile body 201 to the operator of the mobile body 201.

[0044] Next, the base station 101 will be described with reference to Figure 4. Figure 4 is a block diagram of the base station 101 according to Embodiment 2. The base station 101 is configured to be able to communicate directly wirelessly with a predetermined terminal located in the communication area R11. The base station 101 is a computer or server to which a technology called multi-access edge computing (MEC or Multi-access edge computing) is applied. The base station 101 mainly consists of a communication unit 111, a control unit 112, and an information processing device 10.

[0045] The communication unit 111 communicates with communication terminals located within the communication area R11. The communication unit 111 includes, for example, a wireless communication antenna and a signal processing circuit for transmitting signals received from the information processing device 10. The communication unit 111 also has means for communicating with the network N1 in order to communicate with the outside of the communication area R11. The control unit 112 controls the communication unit 111 and also controls the exchange of information between the information processing device 10 and the communication unit 111. In addition to the above configuration, the base station 101 has a storage unit for storing programs and the like for realizing the functions according to this embodiment.

[0046] Next, the information processing device 10 of the base station 101 will be described. The configuration of the information processing device 10 according to this embodiment is the same as that shown in Figure 1.

[0047] The mobile information acquisition unit 11 in this embodiment acquires mobile information from identification information transmitted by a mobile entity 201 located in the communication area R11. More specifically, when the base station 101 receives identification information from the mobile entity 201, it introduces this identification information to the central management device 420 via the network N1. The central management device 420 supplies the base station 101 with the mobile plan, etc., of the mobile entity 201 associated with the queried identification information. In this way, the mobile information acquisition unit 11 acquires mobile information from the identification information received from the mobile entity 201 and the mobile plan, etc., received from the central management device 420.

[0048] In this embodiment, the first weather information acquisition unit 12 acquires first weather information from the weather information providing device 300 via the communication unit 111 and the network N1. The second weather information acquisition unit 13 acquires second weather information from a weather sensor 120 located in the communication area R11 via direct wireless communication performed by the communication unit 111. Furthermore, if the mobile body 201's movement plan is outside the communication area R11, the second weather information acquisition unit 13 acquires second weather information from a weather sensor 120 connected to the network N1.

[0049] The risk calculation unit 14 calculates the risk of the area associated with the movement path of the mobile object 201 from the aforementioned mobile object information, first weather information, and second weather information. The output unit 15 then supplies the risk calculated by the risk calculation unit 14 as a risk distribution to the central control device 420. If the output unit 15 is configured to allow direct information exchange with the operator terminal 410, it may supply the risk distribution to the operator terminal 410 instead of the central control device 420.

[0050] The information processing device 10, specifically the second weather information acquisition unit 13, can acquire second weather information from weather sensors installed at multiple base stations in a predetermined communication network N1. This allows the information processing device 10 to acquire weather information in an area aligned with the mobile object 201's movement plan. Furthermore, this enables the information processing device 10 to calculate risk with high accuracy using both the first and second weather information.

[0051] The mobile body information acquisition unit 11 may also acquire mobile body information that further includes attribute information regarding the performance of the mobile body 201 based on the identification information. Attribute information regarding the performance of the mobile body 201 may include, for example, the weight of the mobile body, hovering performance, maximum wind pressure resistance, waterproof performance, dustproof performance, etc. Attribute information regarding the performance of the mobile body 201 may also include whether or not the mobile body 201 is transporting cargo, the type of cargo being transported, the purpose of operation of the mobile body 201, etc.

[0052] In this case, the risk calculation unit 14 can calculate the risk by taking into account the attribute information described above. That is, for example, the risk calculation unit 14 calculates the risk to the mobile body 201 from the maximum wind pressure resistance of the mobile body 201 and the wind speed around the movement path. Alternatively, the risk calculation unit 14 calculates the risk to the mobile body 201 from the waterproof performance of the mobile body 201 and the amount of rainfall around the movement path. With this configuration, the risk calculation unit 14 can suitably calculate the unique risk for each mobile body. Note that the risk calculation may be based on statistical calculations or may be performed by machine learning.

[0053] Next, the mobile body 201 will be described with reference to Figure 5. Figure 5 is a block diagram of the mobile body 201 according to Embodiment 2. The mobile body 201 mainly consists of a location information acquisition unit 211, a communication unit 212, a camera 213, a mobile body control unit 214, a drive unit 215, and a storage unit 216.

[0054] The location information acquisition unit 211 acquires the location information of the mobile object 201 using, for example, a location information acquisition system that utilizes GNSS (Global Navigation Satellite System) or Wi-Fi radio waves. The communication unit 212 has the function of directly communicating wirelessly with the base station 101. That is, the communication unit 212 may include, for example, an antenna, a modulation circuit, a demodulation circuit, etc. The camera 213 includes an objective lens and an image sensor, etc., and generates image data of the scenery around the mobile object 201.

[0055] The mobile unit control unit 214 includes a computing device such as a CPU or MCU and controls each component of the mobile unit 201. For example, the mobile unit control unit 214 exchanges information with the base station 101 via the communication unit 212 and issues instructions to each component of the mobile unit 201 accordingly. The drive unit 215 includes a motor for rotating the propeller, which is the means of moving the mobile unit 201. The storage unit 216 includes non-volatile memory such as flash memory or an SSD and stores identification information of the mobile unit 201, etc.

[0056] Next, the operator terminal 410 will be described with reference to Figure 6. Figure 6 is a block diagram of the operator terminal 410 according to Embodiment 2. The operator terminal 410 is a terminal managed by the operator of the mobile vehicle 201, and is, for example, a computer or a dedicated device. The operator terminal 410 mainly consists of a communication unit 411, an interface unit 412, a control unit 413, and a storage unit 414.

[0057] The communication unit 411 has functions for the operator terminal 410 to connect to the network N1. The interface unit 412 includes an information input device for when the operator using the operator terminal 410 operates the operator terminal 410, and a display for presenting predetermined information to the operator. The control unit 413 includes a processing unit such as a CPU and controls each component of the operator terminal 410. The storage unit 414 includes non-volatile memory and stores, for example, identification information of the mobile body 201 and movement plans.

[0058] Next, the central management device 420 will be described with reference to Figure 7. Figure 7 is a block diagram of the central management device 420 according to Embodiment 2. The central management device 420 is a device managed by an administrator or the like who manages the operation of multiple mobile vehicles in an area where multiple mobile vehicles are in operation, and is, for example, a computer, server, or cloud. The central management device 420 mainly consists of a communication unit 421, an interface unit 422, a control unit 423, and a storage unit 424.

[0059] The communication unit 421 has the function of enabling the central control device 420 to connect to the network N1. The interface unit 422 includes an information input device for when a user operates the central control device 420, and a display for presenting predetermined information to the user. The control unit 423 includes a processing unit such as a CPU and controls each component of the central control device 420. The storage unit 424 includes non-volatile memory and stores central control information, such as movement plans and identification information for multiple mobile objects.

[0060] Next, the processing performed by the information processing device 10 according to this embodiment will be described with reference to Figure 8. Figure 8 is a flowchart of the information processing method according to Embodiment 2.

[0061] First, the information processing device 10 determines whether the base station 101 has acquired identification information from an arbitrary mobile object (step S20). If it does not determine that the base station 101 has acquired identification information from the mobile object (step S20: NO), the information processing device 10 repeats step S20. If it determines that the base station 101 has acquired identification information from the mobile object (step S20: YES), the information processing device 10 proceeds to step S21.

[0062] In step S21, the mobile information acquisition unit 11 acquires mobile information, including a movement plan linked to the identification information of the mobile body 201 (step S21).

[0063] Next, the first weather information acquisition unit 12 acquires the first weather information from the weather information provision device 300 managed by the weather information provision service (step S22).

[0064] Next, the second weather information acquisition unit 13 acquires second weather information from a weather sensor 120 that observes the weather at the location covered by the travel plan (step S23). At this time, if there are multiple weather sensors 120, the second weather information acquisition unit 13 acquires second weather information from each of the multiple weather sensors 120.

[0065] Next, the risk calculation unit 14 uses the movement plan, the first weather information, and the second weather information to calculate the risk of the moving object 201 in the movement area covered by the movement plan (step S24). Here, the risk calculation unit 14 calculates the risk for each of the multiple areas or multiple locations.

[0066] Next, the output unit 15 outputs the risk distribution along the mobile body's travel path (step S25). Here, the output unit 15 outputs the outputted risk distribution so that it can be transmitted from the base station 101 to the central control unit 420. That is, the control unit 112 of the base station 101 supplies the risk distribution output by the output unit 15 to the central control unit 420 via the communication unit 111 and the network N1. The central control unit 420 supplies this risk distribution to the operator terminal 410, for example. This allows the operator of the mobile body 201 to recognize the risk distribution of the mobile body 201 via the operator terminal 410.

[0067] Although this embodiment has been described above, the configuration of the information processing device 10 according to this embodiment is not limited to that described above. For example, the timing and frequency of the first weather information acquired by the first weather information acquisition unit 12 and the timing and frequency of the second weather information acquired by the second weather information acquisition unit 13 may be the same or different. For example, the frequency at which the second weather information acquisition unit 13 acquires the second weather information may be higher than the frequency at which the first weather information acquisition unit 12 acquires the first weather information. With such a configuration, the information processing device 10 can use the second weather information to supplement the first weather information.

[0068] The mobile body 201 may have a weather sensor 120. In this case, the second weather information acquisition unit 13 may acquire the second weather information from the weather sensor 120 of the mobile body 201. This allows the information processing device 10 to more effectively grasp the risks of the environment in which the mobile body 201 is moving.

[0069] Furthermore, the base station 101 may be included in, for example, a traffic signal pole on a road. This configuration makes it easy to install multiple base stations 101. Accordingly, the information processing device 10 and weather sensors can be installed in various locations. The base station 101 may be installed on a streetlamp pole instead of a traffic signal pole.

[0070] Furthermore, the information processing device 10 may not be included in the base station 101, but may be separate from the base station 101. In this case, the information processing device 10 may be located in the communication area R11 of the base station 101. Alternatively, the information processing device 10 may be located outside the communication area R11 of the base station 101 and cooperate with the base station 101 via the network N1.

[0071] As described above, according to this embodiment, it is possible to provide an information processing device, an information processing method, and a program that suitably present the risks of the environment in which a moving object is moving.

[0072] <Embodiment 3> Next, Embodiment 3 will be described. Figure 9 is a block diagram showing an example of the use of the information processing device. The information processing device according to this embodiment differs from the embodiment described above in that it takes radio wave information into account when calculating the risk. Figure 9 newly includes a radio wave information providing device 310. Also, Figure 9 has a base station 102 instead of base station 101, and a mobile body 202 instead of mobile body 201.

[0073] The radio wave information provider 310 is a device managed by a wireless communication service provider that provides radio wave environment information provision services. The radio wave information provider 310 provides first radio wave information to the base station 102 via the network N1. The first radio wave information is radio wave environment information for wireless communication operated and managed by the aforementioned wireless communication service provider. Radio wave environment information is information that indicates the state or quality of radio waves for wireless communication. The radio wave environment information includes at least a predetermined location and the radio wave intensity associated with that location. The radio wave environment information may also include noise ratio, noise intensity, or other indicators. The first radio wave information includes information that indicates the radio wave environment of radio waves used by the mobile body 202 in the area in which the mobile body 202 moves.

[0074] The mobile unit 202 in this embodiment generates second radio wave information, which is radio wave environment information of the radio waves it receives, and supplies the generated second radio wave information to the base station 102. The second radio wave information includes at least the position of the mobile unit 202 and the radio wave intensity of the radio waves received by the mobile unit 202. The second radio wave information may further include the noise ratio of the radio waves, noise intensity, or other indicators.

[0075] Next, the base station 102 will be described with reference to Figure 10. Figure 10 is a block diagram of the base station according to Embodiment 3. The base station 102 has an information processing device 20 instead of an information processing device 10. The information processing device 20 differs from the information processing device 10 in that it has a first radio wave information acquisition unit 16 and a second radio wave information acquisition unit 17.

[0076] The first radio wave information acquisition unit 16 acquires first radio wave information provided by the radio wave environment information provision service. In this case, the risk calculation unit 14 calculates the risk by taking the first radio wave information into consideration. The second radio wave information acquisition unit 17 acquires second radio wave information generated by the mobile device 202. In this case, the risk calculation unit 14 further calculates the risk by taking the second radio wave information into consideration.

[0077] With the above configuration, the risk calculation unit 14 of the information processing device 20 calculates the risk of the mobile object 202 from the mobile object information, first weather information, second weather information, first radio wave information, and second radio wave information. That is, the information processing device 20 calculates the risk posed by the weather and the risk of becoming uncontrollable or malfunctioning due to deterioration of radio wave quality. The risk calculation unit 14 may apply the result of calculating these risks in combination to the risk distribution. Alternatively, the risk calculation unit 14 may apply these risks to the risk distribution in a manner that allows each of them to be identified.

[0078] Figure 11 is a diagram of a mobile body 202 according to Embodiment 3. The mobile body 202 differs from the mobile body 201 in that it has a second radio wave information generation unit 217. The second radio wave information generation unit 217 generates second radio wave information by aggregating the position of the mobile body 202 measured by the position information acquisition unit 211 and the state of the radio waves measured by the communication unit 212. The second radio wave information generation unit 217 also supplies the generated second radio wave information to the base station 102 via the communication unit 212.

[0079] Next, the processing performed by the information processing device 20 will be described with reference to Figure 12. Figure 12 is a flowchart of the information processing method according to Embodiment 3. The flowchart shown in Figure 12 differs from the flowchart shown in Figure 8 in that it includes steps S31 and S32 between steps S23 and S24.

[0080] In step S23, the second weather information acquisition unit 13 of the information processing device 20 acquires the second weather information from the weather sensor 120 that observes the weather at the location covered by the travel plan (step S23).

[0081] Next, the first radio wave information acquisition unit 16 acquires first radio wave information from the radio wave information providing device 310 (step S31). Subsequently, the second radio wave information acquisition unit 17 acquires second radio wave information from the mobile body 202.

[0082] Next, the risk calculation unit 14 uses the movement plan, the first weather information, the second weather information, and the first and second radio wave information to calculate the risk of the mobile body 202 in the movement area related to the movement plan (step S24).

[0083] Embodiment 3 has been described above. Note that steps S31 and S32 in the flowchart described above are not limited to the order described above. Steps S31 and S32 may be executed in parallel. Furthermore, the order of steps S31 and S32 is not important, as long as they occur after step S21 and before step S24.

[0084] As described above, according to this embodiment, it is possible to provide an information processing device, an information processing method, and a program that suitably present the risks of the environment in which a moving object is moving.

[0085] <Embodiment 4> Next, Embodiment 4 will be described. Embodiment 4 further includes a camera capable of capturing the ground scenery in the area in which the moving object is moving. Figure 13 is a block diagram showing an example of the use of the information processing device according to Embodiment 4. Figure 13 includes two cameras 130. Also, Figure 13 has a base station 103 instead of a base station 102. The base station 103 has an information processing device 30 instead of an information processing device 20.

[0086] One of the two cameras 130 is located in the communication area R11 and is communicatively connected to the base station 103, supplying image data captured by the aircraft to the mobile unit 202. The other camera 130 is communicatively connected to the network N1, and can supply image data captured by the aircraft to the base station 103 via the network N1. Each of the multiple cameras 130 has attribute information associated with the area or location it captures. For example, the image data captured and generated by camera 130 may include this attribute information. This allows the information processing device 30 to identify which camera 130 supplied the image data. The image data generated by camera 130 also includes information about the date and time of capture. This allows the information processing device 30 to identify the location of the scenery included in the image data and the date and time of capture of the image data.

[0087] The camera 130 may also be owned by the base station 103. For example, if the base station 103 is a signal pole or lamppost, the camera 130 may be installed on top of this signal pole or lamppost. The camera 130 may have tilt, pan, and zoom functions. The weather sensor 120 and camera 130 connected to the network N1 may be independent devices each having communication functions. The weather sensor 120 and camera 130 connected to the network N1 may be configured as an integrated unit. The weather sensor 120 and camera 130 connected to the network N1 may be connected to the network N1 via the base station.

[0088] Next, the base station 103 will be described with reference to Figure 14. Figure 14 is a block diagram of the base station 103 according to Embodiment 4. The base station 103 differs from the base station 102 in Figure 10 in that it has an information processing device 30 instead of an information processing device 20. The information processing device 30 differs from the information processing device 20 in that it has an image data acquisition unit 18.

[0089] The image data acquisition unit 18 acquires image data captured by a predetermined camera in a ground area corresponding to the movement path of a moving object. The image data acquisition unit 18 may acquire image data automatically supplied from multiple cameras, or it may request image data from a predetermined camera via the information processing device 30.

[0090] The risk calculation unit 14 in this embodiment calculates the risk by further taking into account the ground conditions included in the image data. More specifically, the risk calculation unit 14 recognizes, for example, whether or not pedestrians, automobiles, etc., are present on the ground. Furthermore, the risk calculation unit 14 can calculate the risk if the moving object 202 falls, based on the recognition result and the movement status of the moving object 202. That is, for example, the risk calculation unit 14 can calculate the risk of the moving object 202 moving over an area where multiple pedestrians and automobiles are present to be higher than the risk of the moving object 202 moving over an area where no pedestrians or automobiles are present.

[0091] Next, with reference to Figure 15, the processes executed by the information processing device 30 will be described. Figure 15 is a flowchart of the information processing method according to Embodiment 4. The flowchart shown in Figure 15 differs from the flowchart shown in Figure 12 in that it has step S33 after step S32.

[0092] In step S34, the image data acquisition unit 18 acquires ground image data captured by the camera 130 (step S34). Once the image data acquisition unit 18 acquires the image data, it supplies this image data to the risk calculation unit 14.

[0093] In step S24, the risk calculation unit 14 calculates the risk of an area or location associated with the movement plan of the mobile object 202 from the mobile object information, first weather information, second weather information, first radio wave information, second radio wave information, and image data. At this time, the risk calculation unit 14 may calculate the first risk when the density of people or vehicles included in the image data is the first density to be higher than the second risk when the density included in the image data is the second density, which is higher than the first density.

[0094] Next, the distribution of risk output by the base station 103 will be explained with reference to Figure 16. Figure 16 is a diagram showing an example of risk distribution. The map M10 shown in Figure 16 is a superimposed display of a map of an urban area and the risk distribution above this urban area. In the example in Figure 16, the map M10 is divided into four sections horizontally and four sections vertically. In other words, the map M10 is divided into 16 sections. The information processing device 30 of the base station 103 calculates the risk for each of these 16 divided sections.

[0095] At the intersection on the left side of map M10, a base station 103, a weather sensor 120, and a camera 130 are installed. The base station 103, weather sensor 120, and camera 130 are configured as an integral part of, for example, a traffic light pole. The weather sensor 120 and camera 130 are grounded at the upper right and lower right of map M10, respectively. Base station 103 receives secondary weather information from multiple weather sensors 120 shown on map M10. Base station 103 also receives image data from multiple cameras 130 shown on map M10. In addition, as described above, base station 103 receives primary weather information provided by the weather information provision service and primary radio wave information provided by the radio wave environment information provision service. The information processing device 30 of base station 103 calculates the risk in each area of ​​map M10 from this information. In this example, the information processing device 30 outputs the risk in three stages.

[0096] Each section of map M10 is labeled with the letters "A," "B," and "C." Here, sections labeled "A" have the highest risk, sections labeled "B" have a lower risk than sections labeled "A," and sections labeled "C" have a lower risk than sections labeled "B." In map M10, the section with a river flowing through it (second column from the right) and the section in the lower left are labeled "C."

[0097] In map M10, the thick solid polyline indicates the recommended travel route R10 for the mobile object 202. The recommended travel route R10 is set to avoid high-risk and low-risk zones and to travel mostly through zones with relatively low risk. The information processing device 30 may have a function to set such a travel route by calculating the link cost.

[0098] Embodiment 4 has been described above. In the flowchart described above, the order of step S33 may be changed as long as it precedes step S24. According to this embodiment, it is possible to provide an information processing device, an information processing method, and a program that suitably monitor the status of a predetermined area.

[0099] The programs described above can be stored and supplied to a computer using various types of non-temporary computer-readable media. Non-temporary computer-readable media include various types of tangible recording media. Examples of non-temporary computer-readable media include magnetic recording media (e.g., flexible disks, magnetic tapes, hard disk drives), magneto-optical recording media (e.g., magneto-optical disks), CD-ROMs (Read Only Memory), CD-Rs, CD-R / Ws, and semiconductor memory (e.g., mask ROMs, PROMs (Programmable ROMs), EPROMs (Erasable PROMs), flash ROMs, and RAMs (Random Access Memory)). Programs may also be supplied to a computer using various types of temporary computer-readable media. Examples of temporary computer-readable media include electrical signals, optical signals, and electromagnetic waves. Temporary computer-readable media can be supplied to a computer via wired communication channels such as electric wires and optical fibers, or via wireless communication channels.

[0100] <Example hardware configuration> The following describes how the functional configurations of the update information generation device and the static information management device described in this disclosure are implemented using a combination of hardware and software.

[0101] Figure 17 is a block diagram illustrating the hardware configuration of a computer. The update information generation device and static information management device in this disclosure can realize the above-described functions using a computer 500 including the hardware configuration shown in the figure. The computer 500 may be a portable computer such as a smartphone or tablet terminal, or a stationary computer such as a PC. The computer 500 may be a dedicated computer designed to realize each device, or it may be a general-purpose computer. The computer 500 can realize the desired functions by installing a predetermined application.

[0102] Computer 500 includes a bus 502, a processor 504, memory 506, a storage device 508, an input / output interface 510, and a network interface 512. The bus 502 is a data transmission path for the processor 504, memory 506, storage device 508, input / output interface 510, and network interface 512 to send and receive data to and from each other. However, the method of connecting the processor 504 and other components to each other is not limited to bus connection.

[0103] Processor 504 is a variety of processors such as a CPU, GPU, or FPGA. Memory 506 is main memory implemented using RAM (Random Access Memory), etc.

[0104] The storage device 508 is an auxiliary storage device implemented using a hard disk, SSD, memory card, or ROM (Read Only Memory). The storage device 508 stores a program for realizing a desired function. The processor 504 reads this program into memory 506 and executes it to realize each functional component of each device.

[0105] The input / output interface 510 is an interface for connecting the computer 500 with input / output devices. For example, input devices such as keyboards and output devices such as display devices are connected to the input / output interface 510.

[0106] Network interface 512 is an interface for connecting computer 500 to a network.

[0107] Although the present invention has been described above with reference to embodiments, the present invention is not limited thereto. Various modifications to the structure and details of the present invention can be made within the scope of the invention as can be understood by those skilled in the art.

[0108] Some or all of the above embodiments may also be described as follows, but are not limited to the following: (Note 1) A mobile object information acquisition unit acquires mobile object information, including a movement plan linked to the identification information of a mobile object moving through the air. A first weather information acquisition unit that acquires first weather information for a first region including the movement area of ​​a moving object related to the aforementioned movement plan, provided by the weather information provision service, A second weather information acquisition unit acquires second weather information from a weather sensor that observes the weather in a second region that is narrower than the first region and includes a part of the location covered by the aforementioned relocation plan, A risk calculation unit that calculates the risk of the moving body in the moving area related to the moving plan based on the moving plan, the first weather information, and the second weather information. The system includes an output unit that outputs the distribution of the risk along the movement path of the moving body. Information processing device. (Note 2) The second weather information acquisition unit acquires the second weather information from weather sensors installed at multiple base stations in a predetermined communication network. The information processing device described in Appendix 1. (Note 3) The second weather information acquisition unit acquires the second weather information from the weather sensor on the mobile body. The information processing device described in Appendix 1. (Note 4) The mobile body information acquisition unit acquires the mobile body information, which further includes attribute information relating to the performance of the mobile body, based on the identification information. The risk calculation unit calculates the risk by taking the attribute information into account. The information processing device described in Appendix 1. (Note 5) It further includes a first radio wave information acquisition unit that acquires the first radio wave information provided by the radio wave environment information provision service, The risk calculation unit calculates the risk by taking into account the first radio wave information. The information processing device described in Appendix 1. (Note 6) The unit further comprises a second radio wave information acquisition unit that acquires second radio wave information relating to the radio wave environment generated by the aforementioned moving object, The risk calculation unit further takes the second radio wave information into consideration to calculate the risk. The information processing device described in Appendix 5. (Note 7) The system further includes an image data acquisition unit that acquires image data captured by a predetermined camera in a ground area corresponding to the movement path of the aforementioned moving object. The risk calculation unit calculates the risk by further taking into account the ground conditions included in the image data. An information processing device as described in any one of the appendices 1 to 6. (Note 8) The risk calculation unit calculates the first risk when the density of people or vehicles included in the image data is a first density as higher than the second risk when the density included in the image data is a second density higher than the first density. The information processing device described in Appendix 7. (Note 9) Computers We obtain information about moving objects, including their movement plans, which are linked to the identification information of the moving object that is moving through the air. The weather information service provides first weather information for a first region that includes the movement area of ​​the moving object related to the aforementioned movement plan, A second weather information is obtained from a weather sensor that observes the weather in a second region that is narrower than the first region and includes a part of the location covered by the aforementioned relocation plan. Based on the aforementioned movement plan, the first weather information, and the second weather information, the risk of the moving object in the movement area related to the movement plan is calculated. Output the distribution of the risk along the movement path of the moving object. Information processing methods. (Note 10) We obtain information about moving objects, including their movement plans, which are linked to the identification information of the moving object that is moving through the air. The weather information service provides first weather information for a first region that includes the movement area of ​​the moving object related to the aforementioned movement plan, A second weather information is obtained from a weather sensor that observes the weather in a second region that is narrower than the first region and includes a part of the location covered by the aforementioned relocation plan. Based on the aforementioned movement plan, the first weather information, and the second weather information, the risk of the moving object in the movement area related to the movement plan is calculated. Output the distribution of the risk along the movement path of the moving object. A program that instructs a computer to execute information processing methods.

[0109] Some or all of the elements (e.g., configuration and function) described in Appendices 2 to 8 that are dependent on Appendice 1 may also be dependent on Appendices 9 and 10 in the same way as those described in Appendices 2 to 8. Some or all of the elements described in any appendice may be applicable to various hardware, software, recording means, systems, and methods for recording software.

[0110] This application claims priority based on Japanese Patent Application No. 2023-019537, filed on 10 February 2023, and incorporates all of its disclosures herein. [Industrial applicability]

[0111] This disclosure can be used, for example, in a management system for managing the operation of a mobile object in a predetermined area. [Explanation of Symbols]

[0112] 10 Information Processing Devices 11 Mobile object information acquisition unit 12. First Weather Information Acquisition Unit 13. Second Weather Information Acquisition Section 14. Risk Calculation Section 15 Output section 16 1st radio wave information acquisition section 17 2nd radio wave information acquisition section 18 Image data acquisition unit 20 Information Processing Devices 30 Information Processing Devices 101 Base station 102 Base station 103 Base station 111 Communications Department 112 Control Unit 120 weather sensors 130 Cameras 201 Mobile Unit 202 Mobile Unit 211 Location information acquisition unit 212 Communications Department 213 Camera 214 Mobile Unit Control Unit 215 Drive unit 216 Storage section 217 2nd radio wave information generation section 300 Weather Information Provisioning Device 310 Radio wave information providing equipment 410 Operator Terminal 411 Communications Department 412 Interface section 413 Control Unit 414 Storage section 420 Centralized Control System 421 Communications Department 422 Interface section 423 Control Unit 424 Storage section 500 Computers Bus 502 504 Processors 506 memory 508 Storage Devices 510 Input / Output Interfaces 512 Network Interfaces M10 Map R11 Communication Area N1 Network

Claims

1. A means for acquiring mobile body information that acquires mobile body information including a movement plan linked to identification information of a mobile body moving in the air, and mobile body attribute information including the aircraft characteristics information of the mobile body, A first weather information acquisition means that acquires first weather information for a first region including the movement area of ​​a moving object related to the aforementioned movement plan, provided by a weather information provision service, A second weather information acquisition means that acquires second weather information from a weather sensor that observes the weather in a second region that is narrower than the first region and includes a part of the location covered by the aforementioned relocation plan, A risk calculation means for calculating the risk of the moving object in the movement area related to the movement plan based on the movement plan, the moving object attribute information, the first weather information, and the second weather information, The system includes an output means for outputting the distribution of the risk along the movement path of the moving body. Information processing device.

2. The second weather information acquisition means acquires the second weather information from weather sensors installed at multiple base stations in a predetermined communication network. The information processing apparatus according to claim 1.

3. The second weather information acquisition means acquires the second weather information from the weather sensor possessed by the mobile body. The information processing apparatus according to claim 1.

4. The system further includes a first radio wave information acquisition means for acquiring first radio wave information provided by the radio wave environment information provision service, The risk calculation means calculates the risk by taking into account the first radio wave information. The information processing apparatus according to claim 1.

5. The system further comprises a second radio wave information acquisition means for acquiring second radio wave information relating to the radio wave environment generated by the aforementioned moving object, The risk calculation means calculates the risk by further taking into account the second radio wave information. The information processing apparatus according to claim 4.

6. The system further includes an image data acquisition means for acquiring image data captured by a predetermined camera in a ground area corresponding to the movement path of the aforementioned moving object. The risk calculation means calculates the risk by further taking into account the ground conditions included in the image data. The information processing apparatus according to any one of claims 1 to 5.

7. The risk calculation means calculates the first risk when the density of people or vehicles included in the image data is a first density as higher than the second risk when the density included in the image data is a second density higher than the first density. The information processing apparatus according to claim 6.

8. Computers The system acquires mobile body information, which includes a movement plan linked to the identification information of a mobile body moving through the air, and mobile body attribute information including the aircraft characteristics information of the mobile body. The weather information service provides first weather information for a first region that includes the movement area of ​​the moving object related to the aforementioned movement plan, A second weather information is obtained from a weather sensor that observes the weather in a second region that is narrower than the first region and includes a part of the location covered by the aforementioned relocation plan. Based on the aforementioned movement plan, the aforementioned moving object attribute information, the first weather information, and the second weather information, the risk of the moving object in the movement area related to the movement plan is calculated. Output the distribution of the risk along the movement path of the moving object. Information processing methods.

9. The system acquires mobile body information, which includes a movement plan linked to the identification information of a mobile body moving through the air, and mobile body attribute information including the aircraft characteristics information of the mobile body. The weather information service provides first weather information for a first region that includes the movement area of ​​the moving object related to the aforementioned movement plan, A second weather information is obtained from a weather sensor that observes the weather in a second region that is narrower than the first region and includes a part of the location covered by the aforementioned relocation plan. Based on the aforementioned movement plan, the aforementioned moving object attribute information, the first weather information, and the second weather information, the risk of the moving object in the movement area related to the movement plan is calculated. Output the distribution of the risk along the movement path of the moving object. A program that instructs a computer to execute information processing methods.

Citation Information

Patent Citations

  • Weather bulletin servicing system

    JP2007017316A

  • Weather measuring device disposing method, weather change prediction information providing system, weather change prediction information providing method, weather change prediction information providing program and recording medium

    JP2013054004A

  • Flight device and flight control method

    JP2018112871A

  • System for taking into account micro wind conditions in flight plans for aerial vehicles

    JP2019089538A

  • Unmanned flight body, system for generating three-dimensional communication quality information, and method for acquiring three-dimensional communication quality information

    JP2020125110A