Information processing device, information processing method, and program
The information processing device uses a large-scale language model to automate flight route planning by providing geographical and preparation information, addressing the inefficiencies in existing flight planning processes.
Patent Information
- Authority / Receiving Office
- JP · JP
- Patent Type
- Patents
- Current Assignee / Owner
- Filing Date
- 2025-11-11
- Publication Date
- 2026-04-08
AI Technical Summary
The existing flight planning process for drones is cumbersome due to the need to identify required permissions, administrators, and perform preparations, which takes significant time and effort.
An information processing device that utilizes a large-scale language model to automatically acquire and output geographical feature information, including natural and artificial features, and flight preparation details, reducing the workload by generating prompts for the model to provide necessary information.
Reduces the workload associated with flight route planning by automating the identification of required permissions and geographical features, enabling smoother flight preparations.
Smart Images

Figure 0007842936000001_ABST
Abstract
Description
Technical Field
[0006] , , ,
[0005] , , ,
[0001] The present invention relates to an information processing apparatus, an information processing method, and a program.
Background Art
[0002] Conventionally, a flight plan including a flight route of a flying object such as a drone has been created, and the flying object has been flown based on the created flight plan (for example, see Patent Document 1).
Prior Art Documents
Patent Documents
[0003]
Patent Document 1
Summary of the Invention
Problems to be Solved by the Invention
[0004] When planning a flight route, it is necessary to identify the permission applications required when flying the flight route, identify the administrators of the area to be flown, the administrators of facilities, etc., and perform preparations such as permission applications and adjustments related to flying. Since these preparations take time, it is required to reduce the workload related to the planning of the flight route.
[0005] Therefore, the present invention has been made in view of these points, and an object thereof is to reduce the workload related to the planning of the flight route.
Means for Solving the Problems
[0006] A first aspect of the present invention is an information processing device. This information processing device includes: a first acquisition unit that acquires flight route information indicating a flight route that an aircraft is scheduled to fly; a generation unit that generates a prompt to instruct a large-scale language model to acquire geographical feature information including natural geographical features that require attention when the aircraft flies along the flight route indicated by the flight route information acquired by the first acquisition unit; a second acquisition unit that inputs the prompt generated by the generation unit to the large-scale language model and acquires the geographical feature information from the large-scale language model; and an output unit that outputs the geographical feature information acquired by the second acquisition unit.
[0007] The generation unit may generate the prompt to instruct the large-scale language model to acquire geographic feature information that further includes artificial geographic features that require attention when the aircraft flies along the flight route indicated by the flight route information acquired by the first acquisition unit.
[0008] The generation unit may generate the prompt for instructing the large-scale language model to acquire the geographic feature information, which includes at least one of either a manager of natural geographic features or a manager of artificial geographic features.
[0009] The output unit may display the geographic feature information acquired by the second acquisition unit at a location on the map, including the flight route displayed on the display unit, corresponding to the geographic feature indicated by the geographic feature information. The output unit may accept the selection of one of a plurality of flight segments representing the flight route, may identify the geographical feature information corresponding to the selected flight segment, and may output the identified geographical feature information.
[0010] The first acquisition unit may acquire the flight route information, which includes altitude information indicating the flight altitude of the aircraft, and the generation unit may generate the prompt to instruct the large-scale language model to acquire the geographical feature information when the aircraft flies the flight route indicated by the flight route information acquired by the first acquisition unit at the flight altitude indicated by the altitude information included in the flight route information.
[0011] The geographical feature information indicating natural geographical features may include information relating to at least one of rivers, bays, or sea areas, and the geographical feature information indicating artificial geographical features may include information relating to at least one of railways, roads, or port facilities.
[0012] The generation unit may refer to upper-air radio wave information indicating the radio wave environment in the air above within a predetermined range from the flight route of the aircraft, and based on the radio wave environment indicated by the upper-air radio wave information, it may generate the prompt to instruct the large-scale language model to acquire risk information indicating whether the flight of the aircraft will be hindered if the aircraft flies along the flight route indicated by the flight route information acquired by the first acquisition unit.
[0013] The generation unit may determine whether there are any places on the flight route indicated by the flight route information acquired by the first acquisition unit where the aircraft cannot fly, and if it determines that there are places where the aircraft cannot fly, it may generate a prompt to instruct the large-scale language model to generate a modified flight route that modifies the flight route to avoid those places, the second acquisition unit may input the prompt generated by the generation unit to the large-scale language model, or acquire the modified flight route from the large-scale language model, and the output unit may output the modified flight route acquired by the second acquisition unit.
[0014] A second aspect of the present invention is an information processing method. This information processing method includes the steps of: obtaining flight route information, which is executed by a computer, indicating a flight route that an aircraft is scheduled to fly; generating a prompt to instruct a large-scale language model to obtain geographical feature information, which includes natural geographical features that require attention when the aircraft flies along the flight route indicated by the obtained flight route information; inputting the generated prompt to the large-scale language model and obtaining the geographical feature information from the large-scale language model; and outputting the obtained geographical feature information.
[0015] A third aspect of the present invention is a program. This program enables a computer to perform the following functions: acquire flight route information indicating the flight route that an aircraft is scheduled to fly; generate a prompt to instruct a large-scale language model to acquire geographical feature information including natural geographical features that require attention when the aircraft flies along the flight route indicated by the acquired flight route information; input the generated prompt to the large-scale language model and acquire the geographical feature information from the large-scale language model; and output the acquired geographical feature information. [Effects of the Invention]
[0016] The present invention has the effect of reducing the workload involved in planning flight routes. [Brief explanation of the drawing]
[0017] [Figure 1] This is a diagram illustrating the overview of an information processing device. [Figure 2] This diagram shows the functional configuration of an information processing device. [Figure 3] This diagram shows an example of accepting flight routes. [Figure 4] This figure shows an example of a prompt generated by the generation unit. [Figure 5] This figure shows an example of preparation information and geographical feature information being displayed on the user's terminal. [Figure 6]It is a sequence diagram showing the processing flow in an information processing apparatus, a large language model, and a user terminal.
Embodiment for Implementing the Invention
[0018] [Overview of Information Processing Apparatus 1] FIG. 1 is a diagram showing an overview of an information processing apparatus 1. The information processing apparatus 1 is communicably connected to a large language model (LLM: Large Language Model) 2 and a terminal 3 used by a user who plans a flight route of an aircraft, and is a computer for assisting the user in planning a flight route of an aircraft.
[0019] The large language model 2 is, for example, a generative AI (Artificial Intelligence) such as ChatGPT (registered trademark) or Claude (registered trademark), and outputs an answer corresponding to the instruction indicated by the instruction information in response to receiving the prompt which is the instruction information. The terminal 3 is, for example, a computer such as a personal computer or a tablet.
[0020] The information processing apparatus 1, for example, acquires flight route information indicating a flight route by receiving a flight route that an aircraft is scheduled to fly from the terminal 3. When the aircraft flies along the flight route indicated by the acquired flight route information, the information processing apparatus 1 generates a prompt for instructing the large language model to acquire preparation information related to the flight preparation of the aircraft. The preparation information includes, for example, at least one of information related to a required flight permit application and information related to an adjustment destination that needs to perform adjustments related to the flight.
[0021] The information processing apparatus 1 inputs the generated prompt into the large language model 2 and acquires the preparation information from the large language model 2. Then, the information processing apparatus 1 outputs the acquired preparation information to the terminal 3. <舍
[0022] In this way, the user of terminal 3 can check the preparation information and confirm what kind of permits are required when an aircraft flies along the flight route, and which organizations need to be contacted for coordination, without having to manually identify the necessary permit applications and coordination destinations when flying along the flight route, thus enabling smooth flight preparation. Therefore, the information processing device 1 can reduce the workload for the user of terminal 3 regarding flight route planning.
[0023] [Functional configuration of the information processing device 1] Next, the functional configuration of the information processing device 1 will be described. Figure 2 is a diagram showing the functional configuration of the information processing device 1. The information processing device 1 includes a communication unit 11, a storage unit 12, and a control unit 13.
[0024] The communication unit 11 is a communication interface for sending and receiving data with aircraft and other devices via communication networks such as mobile phone lines and the internet. The memory unit 12 is a storage medium for storing various types of data, and includes ROM (Read Only Memory), RAM (Random Access Memory), hard disk, and SSD (Solid State Drive). The memory unit 12 stores programs to be executed by the control unit 13. For example, the memory unit 12 stores programs that cause the control unit 13 to function as a first acquisition unit 131, a generation unit 132, a second acquisition unit 133, and an output unit 134.
[0025] The control unit 13 is, for example, a CPU (Central Processing Unit). The control unit 13 functions as a first acquisition unit 131, a generation unit 132, a second acquisition unit 133, and an output unit 134 by executing a program stored in the storage unit 12.
[0026] The first acquisition unit 131 acquires flight route information, which is information indicating the flight route that the aircraft is scheduled to fly. First, when the first acquisition unit 131 receives a request from terminal 3 to acquire a reception screen for receiving the flight route, it sends the reception screen to terminal 3 and displays the reception screen on terminal 3. The reception screen includes a map, and the first acquisition unit 131 acquires flight route information by receiving the aircraft's flight route on the map. For example, the first acquisition unit 131 receives the flight route that the aircraft is scheduled to fly from terminal 3 by receiving the flight start position, which is the two-dimensional position where the aircraft starts flying, and the flight end position, which is the two-dimensional position where the aircraft ends flying, as the flight position where the aircraft will fly.
[0027] Figure 3 shows an example of accepting a flight route. As shown in Figure 3(a), the first acquisition unit 131 accepts confirmation of the flight route by first specifying the flight start position A, which is the position where the aircraft begins its flight, and the flight end position B, which is the position where the aircraft ends its flight, and then accepting the press of a check button located in the lower right corner of the map.
[0028] When the first acquisition unit 131 receives confirmation of the flight route, it determines the distance between the flight start position A and the flight end position B. If the distance between the flight start position A and the flight end position B is greater than a predetermined distance, the first acquisition unit 131 determines one or more positions between the flight start position A and the flight end position B as the flight path positions.
[0029] For example, as shown in Figure 3(b), the first acquisition unit 131 identifies multiple positions P1 to P4 on the line connecting the flight start position A and the flight end position B as the flight path positions. The multiple positions may be identified at predetermined distances. In this case, the predetermined distance is the flight section included in the flight route, and each of the multiple positions corresponds to one flight section. The first acquisition unit 131 then identifies the coordinates of the flight start position A, the flight end position B, and the multiple flight path positions, and acquires the identified coordinates as flight route information.
[0030] The first acquisition unit 131 may identify the order of passage for each of the passage positions P1 to P4 in order of proximity from the flight start position A, and associate the passage positions with the order of passage to include them in the flight route information. For example, in the example shown in Figure 3(b), the first acquisition unit 131 identifies the order of passage for passage position P1 as 1, the order of passage for passage position P2 as 2, the order of passage for passage position P3 as 3, and the order of passage for passage position P4 as 4.
[0031] The first acquisition unit 131 may accept, as flight position, one or more passing positions indicating the two-dimensional positions that the aircraft passes through after it has taken off from the flight start position, and the order in which the passing positions are passed. In this case, the first acquisition unit 131 identifies the flight route as a path that starts at the flight start position, passes through one or more passing positions in order, and ends at the flight end position.
[0032] The first acquisition unit 131 accepts the flight route on a map, but is not limited to that. The first acquisition unit 131 may identify the flight route by acquiring flight plan information indicating the flight route of the aircraft, and then acquire flight route information based on that flight route.
[0033] The generation unit 132 generates a prompt to instruct the large-scale language model 2 to acquire preparation information for the aircraft's flight preparation, which includes at least one of the following: information related to the application for flight permission required when the aircraft flies along the flight route indicated by the flight route information acquired by the first acquisition unit 131, and information related to the contact person with whom adjustments need to be made regarding the flight.
[0034] The generation unit 132 generates a prompt to instruct the large-scale language model 2 to acquire preparatory information, which includes at least one of the permission application and the coordination destination, within a predetermined range including the flight route. The area within the predetermined range including the flight route is, for example, an area formed by combining areas within a predetermined distance from each of the flight start position, one or more passing positions, and flight end position that indicate the flight route.
[0035] The generation unit 132 receives a flight route specification on a map as shown in Figure 3(a), and generates a prompt in response to the first acquisition unit 131 acquiring flight route information. For example, the generation unit 132 generates a prompt that includes a flight start position indicating the flight route, one or more passing positions, and multiple coordinate information indicating the flight end position, and instructs the large-scale language model 2 to acquire preparation information corresponding to a predetermined range including the flight route.
[0036] Here, the generation unit 132 may include not only instruction information that instructs the acquisition of preparation information, but also instruction information that instructs the acquisition of geographical feature information that indicates geographical features within the predetermined range. The geographical feature information may indicate natural geographical features that require attention when flying an aircraft, such as rivers and bays, and artificial geographical features such as railways, roads and port facilities, among the geographical features within the predetermined range including the flight route.
[0037] For example, the memory unit 12 stores a prompt template. The generation unit 132 generates a prompt by embedding multiple coordinate pieces of information, including the flight start position, one or more passing positions, and the flight end position, which are included in the flight route information, into the prompt template stored in the memory unit 12.
[0038] Figure 4 shows an example of a prompt generated by the generation unit 132. As shown in Figure 4, it can be seen that the prompt includes text information indicating which agencies require adjustments when the aircraft flies along the flight route, and the output of any necessary permit applications.
[0039] Furthermore, Figure 4 confirms that it includes information instructing the output of region-specific precautions. Additionally, Figure 4 confirms that it includes information instructing the output of information indicating geographical features around the coordinates included in the flight route, such as river names and river administrators, railway line names and railway administrators, major road names and road administrators, marine area information, port facility information, and information indicating special areas such as cultural properties.
[0040] The second acquisition unit 133 inputs the prompt generated by the generation unit 132 to the large-scale language model 2 and acquires response information including preparation information and geographical feature information from the large-scale language model 2. The second acquisition unit 133 then acquires the preparation information and geographical feature information contained in the acquired response information.
[0041] The output unit 134 outputs the preparation information and geographical feature information acquired by the second acquisition unit 133 to the terminal 3. For example, the output unit 134 displays the preparation information and geographical feature information acquired by the second acquisition unit 133 along with the map on the display unit of the terminal 3. Figure 5 shows an example of the preparation information and geographical feature information being displayed on the terminal 3. As shown in Figure 5, it can be confirmed that the preparation information and geographical feature information are displayed superimposed on the map.
[0042] In this example, the output unit 134 displays the preparation information and geographical feature information superimposed on the map, but it is not limited to this. The output unit 134 may also display the preparation information or geographical feature information acquired by the second acquisition unit 133 on the map, including the flight route displayed on the display unit of the terminal 3, at a location corresponding to the preparation information or a location corresponding to the geographical feature indicated by the geographical feature information.
[0043] For example, the output unit 134 may display on the display unit of the terminal 3 one of several flight segments indicating the flight route, allowing the user to select one of them. The output unit 134 may then accept the selection of one of the multiple flight segments indicating the flight route, identify the preparation information and geographical feature information corresponding to the selected flight segment, and output the identified preparation information and geographical feature information.
[0044] In this case, the generation unit 132 generates prompts that instruct the large-scale language model 2 to acquire preparation information and geographical feature information, associated with each of the multiple locations corresponding to each of the multiple flight segments that represent the flight route. The generation unit 132 then inputs these prompts into the large-scale language model 2 and acquires the preparation information and geographical feature information, associated with each of the multiple locations corresponding to each of the multiple flight segments.
[0045] When the output unit 134 receives a selection of one of several flight segments indicating a flight route, it identifies the preparation information and geographical feature information acquired for the location corresponding to the selected flight segment and outputs the identified preparation information and geographical feature information. The output unit 134 may also display the identified preparation information and geographical feature information in association with the selected flight segment. For example, the output unit 134 may display the identified preparation information and geographical feature information in the vicinity of the selected flight segment. In this way, the user can check the preparation information and geographical feature information for each flight segment, even if the flight segment is long-distance.
[0046] [Processing flow in information processing device 1] Next, we will explain the processing flow in the information processing device 1. Figure 6 is a sequence diagram showing the processing flow in the information processing device 1, the large-scale language model 2, and the terminal 3.
[0047] First, when the first acquisition unit 131 receives a request from terminal 3 to acquire a reception screen (S1), it transmits the reception screen to terminal 3 (S2) and displays the reception screen on terminal 3. The first acquisition unit 131 receives at least the flight start position and flight end position as the flight position of the aircraft via the reception screen (S3).
[0048] The first acquisition unit 131 acquires flight route information indicating multiple coordinates of the aircraft along the flight route based on the flight position of the aircraft that was received (S4).
[0049] Next, the generation unit 132 generates preparation information corresponding to a predetermined range including the flight route, and a prompt to instruct the large-scale language model 2 to acquire geographical feature information (S5). The second acquisition unit 133 inputs the generated prompt to the large-scale language model 2 (S6) and acquires the response information for the prompt from the large-scale language model 2 (S7).
[0050] The second acquisition unit 133 acquires preparation information and geographical feature information included in the acquired response information (S8). The output unit 134 outputs the preparation information and geographical feature information acquired by the second acquisition unit 133 to the terminal 3 (S9).
[0051] [Example 1] In the above-described embodiment, the first acquisition unit 131 received a flight start position, which is the two-dimensional position where the aircraft begins its flight, and a flight end position, which is the two-dimensional position where the aircraft ends its flight, as information indicating the flight route, but is not limited to this. The first acquisition unit 131 may also acquire flight route information that includes altitude information indicating the altitude of the aircraft. In this case, the first acquisition unit 131 acquires flight route information that includes altitude information indicating the altitude of the aircraft by receiving the flight altitude of the aircraft in addition to the flight start position and flight end position. The first acquisition unit 131 may also receive the flight altitude of the aircraft in each of the one or more flight sections included in the aircraft's flight route, and acquire flight route information that includes altitude information indicating the altitude of the aircraft in each of the one or more flight sections.
[0052] The generation unit 132 generates a prompt to instruct the large-scale language model 2 to acquire preparatory information, including at least one of the permission application and coordination destination, when an aircraft flies at the altitude indicated by the altitude information included in the flight route information, along the flight route indicated by the flight route information acquired by the first acquisition unit 131. The prompt may include, for example, multiple locations corresponding to the flight route, as well as altitude information included in the flight route information.
[0053] The second acquisition unit 133 then inputs the prompt generated by the generation unit 132 to the large-scale language model 2 and obtains response information from the large-scale language model 2, which includes preparation information and geographical feature information corresponding to the case where the aircraft flies at the flight altitude indicated by the altitude information. The second acquisition unit 133 then retrieves the preparation information and geographical feature information contained in the acquired response information, and the output unit 134 outputs the preparation information and geographical feature information acquired by the second acquisition unit 133 to the terminal 3. In this way, the user can check the necessary permission application for the flight altitude corresponding to the flight route.
[0054] [Differentiation 2] Furthermore, when an aircraft flies while receiving GPS (Global Positioning System) signals to determine its own position, depending on the radio wave environment along the flight route, the aircraft may be unable to fly due to issues such as being unable to receive GPS signals. For example, if there are facilities that emit strong radio waves along the flight route, or if there are many buildings that reflect radio waves, the aircraft may not be able to receive GPS signals, or the received GPS signals may contain noise, making it impossible to determine the aircraft's exact position, thus hindering the aircraft's flight.
[0055] In response to this, the generation unit 132 may refer to upper-air radio wave information indicating the radio wave environment in the air above within a predetermined range from the aircraft's flight route, and generate a prompt to instruct the large-scale language model 2 to acquire risk information indicating whether the aircraft's flight will be hindered if it flies along the flight route indicated by the flight route information acquired by the first acquisition unit 131, based on the radio wave environment indicated by the upper-air radio wave information.
[0056] In this case, the airborne radio wave information is, for example, created in advance by a telecommunications carrier, and is referenced by the RAG (Retrieval-Augmented Generation) function of the large-scale language model 2. In this case, the generation unit 132 generates a prompt that includes, for example, the address of the storage location where the airborne radio wave information is stored, and instruction information indicating an instruction to obtain risk information that shows whether the flight of the aircraft will be hindered if the aircraft flies along the flight route, based on the radio wave environment indicated by the airborne radio wave information.
[0057] The second acquisition unit 133 then inputs the prompt generated by the generation unit 132 to the large-scale language model 2 and acquires response information including risk information from the large-scale language model 2. The second acquisition unit 133 then acquires the risk information contained in the acquired response information, and the output unit 134 outputs the risk information acquired by the second acquisition unit 133 to the terminal 3. In this way, the user can easily check whether the flight of the aircraft will be hindered by the radio wave environment around the flight route when the aircraft is flying along the flight route.
[0058] [Difference 3] Furthermore, if there are areas along the flight path where radio waves interfere or where there are tall buildings, the aircraft may not be able to travel along the flight path. In response to such cases, the generation unit 132 may generate a prompt to instruct the large-scale language model to determine if there are any areas along the flight path indicated by the flight path information acquired by the first acquisition unit 131 where the aircraft cannot fly, and if it determines that there are areas where the aircraft cannot fly, to generate a modified flight path that modifies the flight path to avoid those areas.
[0059] For example, the generation unit 132 generates a prompt containing instruction information as a standard phrase, such as, "Determine whether the drone can fly along the specified flight route based on the coordinates of the flight route and the geographical features around the coordinates. If there are places on the flight route where the drone cannot fly, modify the flight route to avoid those places."
[0060] The second acquisition unit 133 then inputs the prompt generated by the generation unit 132 into the large-scale language model 2 and obtains the corrected flight route from the large-scale language model 2. The output unit 134 then outputs the corrected flight route obtained by the second acquisition unit 133 to the terminal 3.
[0061] For example, the output unit 134 may display the flight route indicated by the flight route information acquired by the first acquisition unit 131 and the corrected flight route acquired by the second acquisition unit 133 on the map displayed on the terminal 3, or it may display only the corrected flight route acquired by the second acquisition unit 133 on the map displayed on the terminal 3 without displaying the flight route indicated by the flight route information acquired by the first acquisition unit 131. In this way, the information processing device 1 can reduce the effort required for the user to correct the flight route if there are places on the flight route where the aircraft cannot fly.
[0062] [Effects of this embodiment] As described above, the information processing device 1 generates a prompt to instruct the large-scale language model 2 to acquire preparation information for the aircraft's flight preparation, which includes at least one of the following: information related to the application for flight permission required when the aircraft flies along the planned flight route, and information related to the contact person with whom adjustments need to be made regarding the flight. The information processing device 1 inputs this prompt to the large-scale language model 2 and outputs the preparation information acquired from the large-scale language model 2. In this way, the information processing device 1 can reduce the workload related to planning the flight route.
[0063] Furthermore, this invention will make it possible to contribute to Goal 9 of the United Nations-led Sustainable Development Goals (SDGs), "Build resilient infrastructure, promote inclusive and sustainable industrialization and foster innovation."
[0064] Although the present invention has been described above using embodiments, the technical scope of the present invention is not limited to the scope described in the above embodiments, and various modifications and changes are possible within the scope of its gist. For example, all or part of the apparatus can be configured by functionally or physically distributing and integrating in any unit. Furthermore, new embodiments resulting from any combination of multiple embodiments are also included in the embodiments of the present invention. The effects of the new embodiments resulting from the combinations are combined with the effects of the original embodiments. [Explanation of Symbols]
[0065] 1. Information Processing Device 2. Large-scale language models 3 terminals 11 Communications Department 12 Storage section 13 Control Unit 131 First acquisition part 132 Generation part 133 Second Acquisition Department 134 Output section
Claims
1. A first acquisition unit that acquires flight route information indicating the flight path that the aircraft is scheduled to fly, A generation unit generates a prompt to instruct a large-scale language model to acquire geographic feature information that includes at least one of the managers of natural geographic features that require attention when the aircraft flies along the flight route indicated by the flight route information acquired by the first acquisition unit, or the managers of artificial geographic features that require attention. A second acquisition unit inputs the prompt generated by the generation unit to the large-scale language model and acquires the geographical feature information from the large-scale language model, An output unit that outputs the geographical feature information acquired by the second acquisition unit, An information processing device having
2. The generation unit generates the prompt for instructing the large-scale language model to acquire geographic feature information which further includes at least one of natural geographic features or artificial geographic features that require attention when the aircraft flies along the flight route indicated by the flight route information acquired by the first acquisition unit. The information processing apparatus according to claim 1.
3. The output unit displays the geographic feature information acquired by the second acquisition unit at a location on the map, including the flight route displayed on the display unit, corresponding to the geographic feature indicated by the geographic feature information. The information processing apparatus according to claim 2.
4. The output unit receives a selection of one of a plurality of flight segments representing the flight route, identifies the geographical feature information corresponding to the selected flight segment, and outputs the identified geographical feature information. The information processing apparatus according to claim 1 or 2.
5. The first acquisition unit acquires the flight route information, which includes altitude information indicating the flight altitude of the aircraft. The generation unit generates the prompt to instruct the large-scale language model to acquire the geographical feature information when the aircraft flies at the altitude indicated by the altitude information included in the flight route information, using the flight route information acquired by the first acquisition unit. The information processing apparatus according to claim 1 or 2.
6. The geographical feature information indicating the aforementioned natural geographical features includes information concerning at least one of rivers, bays, or sea areas. The aforementioned geographical feature information indicating artificial geographical features includes information relating to at least one of railways, roads, or port facilities. The information processing apparatus according to claim 2.
7. The generation unit refers to upper-air radio wave information indicating the radio wave environment in the air above within a predetermined range from the flight route of the aircraft, and generates the prompt to instruct the large-scale language model to acquire risk information indicating whether the flight of the aircraft will be hindered if the aircraft flies along the flight route indicated by the flight route information acquired by the first acquisition unit, based on the radio wave environment indicated by the upper-air radio wave information. The information processing apparatus according to claim 1.
8. The generation unit generates a prompt to instruct the large-scale language model to determine whether there are any places on the flight route indicated by the flight route information acquired by the first acquisition unit where the aircraft cannot fly, and if it determines that there are places where the aircraft cannot fly, to generate a modified flight route that modifies the flight route to avoid those places. The second acquisition unit inputs the prompt generated by the generation unit to the large-scale language model, and acquires the modified flight route from the large-scale language model. The output unit outputs the corrected flight route acquired by the second acquisition unit. The information processing apparatus according to claim 1 or 2.
9. A computer executes The steps include obtaining flight route information that shows the flight path the aircraft is scheduled to take, A step of generating a prompt to instruct a large-scale language model to acquire geographic feature information that includes at least one of the managers of natural geographic features that require attention when the aircraft flies along the flight route indicated by the acquired flight route information, or the managers of artificial geographic features that require attention. The steps include inputting a generated prompt to the large-scale language model and obtaining the geographical feature information from the large-scale language model, The steps include outputting the acquired geographical feature information, An information processing method having
10. On the computer, A function to acquire flight route information that shows the flight path that an aircraft is scheduled to take, A function to generate a prompt to instruct a large-scale language model to acquire geographic feature information that includes at least one of the managers of natural geographic features that require attention when the aircraft flies along the flight route indicated by the acquired flight route information, or a manager of artificial geographic features that require attention. A function to input a generated prompt to the large-scale language model and to obtain the geographical feature information from the large-scale language model, A function to output the acquired geographical feature information, A program that makes this possible.
Citation Information
Patent Citations
Air rights management system
CN112437945A
System and program for setting flight plan route of unmanned aircraft
JP2019075075A
Flight management system, flight management method, and flight management program
JP2022106925A
Unmanned aerial vehicle operation plan management system, and unmanned aerial vehicle operation plan management method
JP2022186375A
Information processing device, program, and flight path search method
JP2023020509A