Information processing device and information processing method
The information processing device addresses the issue of unstable flight control due to deteriorating communication by dynamically switching between SMS and other communication services based on detected communication status, ensuring stable flight control.
Patent Information
- Application Number
- JP2024214601
- Authority / Receiving Office
- JP · JP
- Patent Type
- Patents
- Current Assignee / Owner
- Filing Date
- 2024-12-09
- Publication Date
- 2025-04-30
- Estimated Expiration
- 2044-03-15
AI Technical Summary
The communication situation of radio communication between a control device and a flying body can deteriorate when the flying body moves away from the ground-based communication relay, leading to reduced communication speed and potential loss of control signals, resulting in unstable flight control.
An information processing device that detects communication status and switches between two flight control protocols: one using SMS via satellite or terrestrial communication, and another using a different communication service via terrestrial communication, allowing the system to adapt and maintain stable control.
Enables stable flight control of the flying body even when communication conditions change, by dynamically selecting the appropriate flight control protocol based on detected communication status.
Smart Images

Figure 0007670925000001_ABST
Abstract
Description
[Technical field]
[0001] The present invention relates to an information processing device and an information processing method for processing information relating to flight control of an aircraft. [Background technology]
[0002] Patent Document 1 discloses a system in which a control device controls the flight of an aircraft by transmitting control signals to the aircraft via a communication service using a communication method such as LTE (Long Term Evolution) or 5G (Generation). [Prior art documents] [Patent documents]
[0003] [Patent Document 1] JP 2023-135562 A Summary of the Invention [Problem to be solved by the invention]
[0004] Since the aircraft flies away from the ground where the base station that relays wireless communication is installed, the communication conditions of the wireless communication between the control device and the aircraft may deteriorate. When the communication speed of the wireless communication decreases, the aircraft cannot promptly receive the control signal from the control device. When wireless communication becomes impossible, the aircraft cannot even receive the control signal from the control device. In this way, when the communication conditions of the wireless communication performed by the aircraft deteriorate, there is a problem that the aircraft cannot be stably controlled.
[0005] Therefore, the present invention has been made in consideration of these points, and aims to enable stable control of the flight of an aircraft even when the communication conditions of wireless communication conducted by the aircraft change. [Means for solving the problem]
[0006] An information processing device of a first aspect of the present invention is an information processing device that communicates with an aircraft, and has a detection unit that detects the communication status of communications between the aircraft and the information processing device while the aircraft is flying, a selection unit that selects, based on the communication status, one of a first flight control protocol that performs flight control according to information received using SMS (Short Message Service) and a second flight control protocol that performs flight control according to information received using a communication service other than SMS, as a selected flight control protocol to be used by the aircraft for flight control, and a transmission unit that transmits control information to the aircraft for flying the aircraft according to the selected flight control protocol.
[0007] The first flight control protocol may be a method of transmitting and receiving information using SMS via satellite communication using a communication satellite, and the second flight control protocol may be a method of transmitting and receiving information using a communication service different from SMS via ground communication using ground communication equipment.
[0008] The first flight control protocol may be a method of transmitting and receiving information using SMS via ground communication utilizing ground communication facilities, and the second flight control protocol may be a method of transmitting and receiving information via the ground communication using a communication service different from SMS.
[0009] The selection unit may select the first flight control protocol as the selected flight control protocol on condition that a predetermined condition corresponding to poor communication conditions is satisfied when the aircraft is flying in accordance with the second flight control protocol.
[0010] The selection unit may select the second flight control protocol as the selected flight control protocol on condition that a predetermined condition corresponding to good communication conditions is satisfied when the aircraft is flying in accordance with the first flight control protocol.
[0011] The information processing device may further have a receiving unit that receives from the aircraft an explanatory text generated by the aircraft verbalizing the contents of an image captured by the aircraft while it is flying, provided that the selected flight control protocol is the first flight control protocol.
[0012] The receiving unit may receive the explanatory text from the aircraft without receiving the captured image from the aircraft, provided that the selected flight control protocol is the first flight control protocol.
[0013] The transmitting unit may, when the selected flight control protocol is the first flight control protocol, transmit to the aircraft as the control information a message including a string transmitted and received by SMS, the message causing the aircraft to fly in accordance with the first flight control protocol, and when the selected flight control protocol is the second flight control protocol, transmit to the aircraft as the control information data transmitted and received by the communication service, the data causing the aircraft to fly in accordance with the second flight control protocol.
[0014] The information processing device may further have a data processing unit that reduces the amount of data of the control information when the selected flight control protocol is the first flight control protocol compared to when the selected flight control protocol is the second flight control protocol.
[0015] An information processing method of a second aspect of the present invention includes the steps of detecting a communication status of communications between the aircraft and the information processing device communicating with the aircraft while the aircraft is flying, selecting, based on the communication status, either a first flight control protocol that performs flight control according to information received using SMS or a second flight control protocol that performs flight control according to information received using a communication service other than SMS as a selected flight control protocol to be used by the aircraft for flight control, and transmitting control information to the aircraft for flying the aircraft according to the selected flight control protocol.
[0016]
[0017]
[0018] Effect of the Invention
[0019] According to the present invention, it is possible to stably control the flight of an aircraft even when the communication conditions of wireless communication performed by the aircraft change. [Brief description of the drawings]
[0020] [Figure 1] FIG. 1 is a schematic diagram of a flight control system according to an embodiment. [Diagram 2] FIG. 1 is a block diagram of a flight control system according to an embodiment. [Diagram 3] 4 is a schematic diagram for explaining a method in which a detection unit detects a communication situation. FIG. [Figure 4] FIG. 13 is a schematic diagram for explaining a method in which a selection unit selects a flight control protocol. [Diagram 5] 11 is a schematic diagram for explaining a method for an aircraft to transmit an explanatory text for a captured image. FIG. [Figure 6] FIG. 2 is a flowchart illustrating an information processing method performed by an aircraft according to an embodiment. [Figure 7] FIG. 11 is a block diagram of a flight control system according to a modified example. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS
[0021] [Overview of Flight Control System S] 1 is a schematic diagram of a flight control system S according to this embodiment. The flight control system S includes an aircraft 1 and a control server 2. The flight control system S may also include other terminals, devices, and the like.
[0022] The aircraft 1 is an unmanned flying device such as a drone that flies in the air. The aircraft 1 flies according to control information received from the control server 2 by wireless communication. The aircraft 1 flies along a preset planned flight route or according to the operation of a pilot. The aircraft 1 has an imaging unit for generating captured images by capturing images during flight, and a communication unit for transmitting and receiving information to and from the control server 2 by wireless communication.
[0023] The control server 2 is an information processing device that processes information related to flight control of the aircraft 1. The control server 2 flies the aircraft 1 by transmitting control information to the aircraft 1. The control server 2 is a single computer or multiple computers. The control server 2 may also be one or multiple virtual servers operating on a cloud, which is a collection of computer resources.
[0024] The aircraft 1 and the control server 2 can switch the communication method between terrestrial communication using terrestrial communication equipment 3 and satellite communication using a communication satellite 4. The communication equipment 3 is, for example, a base station installed on the ground that relays communication signals transmitted by the aircraft 1 and the control server 2. The communication equipment 3 supports communication standards such as 3G, 4G / LTE, and 5G. The communication satellite 4 is, for example, an artificial satellite placed in outer space that relays communication signals transmitted by the aircraft 1 and the control server 2. The communication satellite 4 supports a predetermined satellite communication standard.
[0025] The aircraft 1 and the control server 2 can switch the flight control protocol used for flight control. The flight control protocols that the aircraft 1 and the control server 2 can use include, for example, a first flight control protocol that transmits and receives control information using SMS, and a second flight control protocol that transmits and receives control information using a communication service (packet communication, etc.) different from SMS.
[0026] An overview of the processing executed by the flight control system S according to this embodiment will be described below. The aircraft 1 detects the communication status of the communication performed during flight ((1) in FIG. 1). The aircraft 1 detects whether the communication status is good or poor based on, for example, the availability or communication speed of the communication performed with the control server 2.
[0027] Based on the detected communication conditions, the aircraft 1 selects either a first flight control protocol that performs flight control according to information received using SMS, or a second flight control protocol that performs flight control according to information received using a communication service other than SMS (Figure 1 (2)).
[0028] The aircraft 1 sends selection information indicating the selected flight control protocol to the control server 2 ((3) of Figure 1) and receives control information for flying the aircraft 1 in accordance with the selected flight control protocol from the control server 2 ((4) of Figure 1).
[0029] In this way, in the flight control system S, the aircraft 1 selects a flight control protocol based on the communication conditions of the communication performed during flight, and the control server 2 transmits control information for flying the aircraft 1 according to the selected flight control protocol to the aircraft 1. This allows the flight control system S to stably control the flight of the aircraft 1 even if the communication conditions of the wireless communication performed by the aircraft 1 change.
[0030] [Configuration of Flight Control System S] FIG. 2 is a block diagram of a flight control system S according to this embodiment. In FIG. 2, arrows indicate main data flows, and data flows other than those shown in FIG. 2 may exist. In FIG. 2, each block indicates a configuration in functional units, not a configuration in hardware (device) units. Therefore, the blocks shown in FIG. 2 may be implemented in a single device, or may be implemented separately in multiple devices. Data may be exchanged between blocks via any means, such as a data bus, a network, or a portable storage medium.
[0031] The aircraft 1 has a memory unit 11 and a control unit 12. The memory unit 11 is a storage medium including a ROM (Read Only Memory), a RAM (Random Access Memory), a hard disk drive, etc. The memory unit 11 stores in advance a program to be executed by the control unit 12.
[0032] The control unit 12 has a detection unit 121, a selection unit 122, a transmission unit 123, a reception unit 124, and a language conversion unit 125. The control unit 12 is a processor such as a CPU (Central Processing Unit), and functions as the detection unit 121, the selection unit 122, the transmission unit 123, the reception unit 124, and the language conversion unit 125 by executing a program stored in the storage unit 11.
[0033] The control server 2 includes a storage unit 21 and a control unit 22. The storage unit 21 is a storage medium including a ROM, a RAM, a hard disk drive, etc. The storage unit 21 stores in advance a program to be executed by the control unit 22.
[0034] The control unit 22 has a receiving unit 221, a data processing unit 222, and a transmitting unit 223. The control unit 22 is a processor such as a CPU, and functions as the receiving unit 221, the data processing unit 222, and the transmitting unit 223 by executing a program stored in the storage unit 21.
[0035] The following is a detailed description of the processing executed by the aircraft 1 and the control server 2. During flight, the aircraft 1 communicates with the control server 2 via communication equipment 3 or communication satellite 4. In the aircraft 1, the detection unit 121 detects the communication status of the communication performed by the aircraft 1 during flight.
[0036] 3 is a schematic diagram for explaining a method for the detection unit 121 to detect a communication state. The flying object 1 periodically transmits and receives predetermined data for maintaining a communication connection with the control server 2 via wireless communication. The flying object 1 also receives control information for flying the flying object 1 from the control server 2 via wireless communication. The control information is information indicating a control signal for controlling the direction or speed at which the flying object 1 flies in accordance with a first flight control protocol or a second flight control protocol described below.
[0037] The communication status detected by the detection unit 121 includes at least one of whether communication is possible and the communication speed. If the aircraft 1 moves out of the communication area of the communication facility 3 or the communication satellite 4 while communicating using the communication facility 3 or the communication satellite 4, it will be unable to communicate with the control server 2. The detection unit 121 detects that communication is not possible if, for example, the aircraft 1 is unable to receive data periodically transmitted by the control server 2 for a period of time that continues for more than a predetermined period of time, and detects that communication is possible if the aircraft 1 is unable to receive data periodically transmitted by the control server 2 for a period of time that does not continue for more than a predetermined period of time.
[0038] While communicating using the communication facility 3 or the communication satellite 4, the communication speed with the control server 2 decreases as the aircraft 1 moves away from the communication facility 3 or the communication satellite 4. The detection unit 121 detects the communication speed, for example, by measuring the time it takes to complete reception of data periodically transmitted by the control server 2, or the time it takes to complete transmission of data periodically transmitted to the control server 2. The detection unit 121 is not limited to the specific method shown here, and may detect the communication status of communication performed by the aircraft 1 during flight using other methods.
[0039] The detection unit 121 may detect the communication status of only one of the ground communication or the satellite communication corresponding to the first flight control protocol or the second flight control protocol used for flight control by the aircraft 1. Furthermore, the detection unit 121 may detect the communication status of both the ground communication and the satellite communication regardless of whether the aircraft 1 uses the first flight control protocol or the second flight control protocol for flight control.
[0040] Based on the communication conditions detected by the detection unit 121, the selection unit 122 selects either a first flight control protocol that performs flight control according to information received using SMS, or a second flight control protocol that performs flight control according to information received using a communication service other than SMS, as a selected flight control protocol to be used by the aircraft 1 for flight control.
[0041] 4 is a schematic diagram for explaining a method for selecting a flight control protocol by the selection unit 122. The flight control protocol is information indicating, for example, a communication method (terrestrial communication or satellite communication) used by the aircraft 1 to receive control information from the control server 2, and a control method (contents of a control signal) used to control the aircraft 1.
[0042] The first control protocol is a method of sending and receiving information using SMS via terrestrial communication using communication equipment 3 or satellite communication using communication satellite 4. SMS is a communication method that uses the telephone network, and allows stable data transmission and reception via either terrestrial communication or satellite communication. In the control method of the first control protocol, a character string represented by a message sent and received by SMS indicates the content of a control signal.
[0043] The second control protocol is a method of transmitting and receiving information using a communication service different from SMS via ground communication using communication equipment 3. The communication service different from SMS is, for example, network communication such as packet communication. Network communication is a communication method using a computer network, and is capable of transmitting and receiving large amounts of data relatively quickly. In the control method in the second control protocol, the data transmitted and received by network communication indicates the contents of a control signal.
[0044] Since the communication speed of satellite communication is limited, there are cases where the aircraft 1 cannot stably communicate with the network via satellite communication. Therefore, in this embodiment, a first control protocol using SMS is available for both terrestrial communication and satellite communication, and a second control protocol using network communication is available only for terrestrial communication. In other words, the first flight control protocol is a method of transmitting and receiving information using SMS via terrestrial communication using the communication facility 3 or satellite communication using the communication satellite 4, and the second flight control protocol is a method of transmitting and receiving information using a communication service different from SMS via terrestrial communication using the communication facility 3.
[0045] The selection unit 122 selects the first flight control protocol as the selected flight control protocol, for example, when a predetermined condition corresponding to poor communication conditions detected by the detection unit 121 is satisfied while the flying object 1 is flying according to the second flight control protocol. The condition corresponding to poor communication conditions is, for example, that the communication conditions indicate that communication is not possible with respect to the communication method (network communication) of the second flight control protocol, or that the communication speed is below a reference value. This allows the flight control system S to select the first flight control protocol that can transmit and receive information more stably using SMS, instead of the second flight control protocol that transmits and receives information using network communication, in response to deterioration of the communication conditions of the network communication.
[0046] The selection unit 122 selects the second flight control protocol as the selected flight control protocol, for example, when a predetermined condition corresponding to good communication conditions is satisfied while the flying object 1 is flying according to the first flight control protocol. The condition corresponding to good communication conditions is, for example, that the communication conditions indicate that communication is possible for the communication method (network communication) of the second flight control protocol, or that the communication conditions indicate that the communication speed is equal to or higher than a reference value. As a result, the flight control system S can select the second flight control protocol capable of transmitting and receiving more information using network communication, instead of the first flight control protocol that transmits and receives information using SMS, in response to normalization of the communication conditions of the network communication.
[0047] The transmitter 123 transmits selection information indicating the selected flight control protocol (the first flight control protocol or the second flight control protocol) selected by the selector 122 to the control server 2. The transmitter 123 transmits the selection information to the control server 2 using the communication method (SMS or network communication) of the selected flight control protocol.
[0048] In the control server 2, the receiver 221 receives the selection information from the flying object 1. The data processor 222 generates control information for flying the flying object 1 according to the selected flight control protocol indicated by the selection information received by the receiver 221, based on route information indicating a planned flight route pre-stored in the memory 21, or operation information indicating an operation input by a user on an information terminal, or the like.
[0049] For example, when the selected flight control protocol is the first flight control protocol, the data processing unit 222 generates as control information a message that includes a character string indicating the contents of a control signal for controlling the orientation or speed, etc. of the aircraft 1 in accordance with route information or operation information, etc., and that can be sent and received via SMS.
[0050] The data processing unit 222 generates control information, for example, data indicating the contents of a control signal for controlling the orientation or speed, etc. of the aircraft 1 in accordance with route information or operation information, etc., when the selected flight control protocol is the second flight control protocol, and which can be transmitted and received via network communication.
[0051] It is desirable for the data processing unit 222 to reduce the amount of data of the control information when the selected flight control protocol is the first flight control protocol, compared to when the selected flight control protocol is the second flight control protocol. The data processing unit 222 reduces the amount of data of the control information, for example, by dividing, compressing, or simplifying the contents of the control signals for controlling the orientation, speed, etc. of the aircraft 1.
[0052] As a result, the control information generated by the data processing unit 222 when the selected flight control protocol is the first flight control protocol has a smaller data volume than the control information generated by the data processing unit 222 when the selected flight control protocol is the second flight control protocol. This allows the flight control system S, when transmitting control information using SMS in the first flight control protocol, to adjust the control information to match the SMS with a small transmittable data volume.
[0053] The transmission unit 223 transmits the control information generated by the data processing unit 222 to the aircraft 1. The transmission unit 123 transmits the control information to the aircraft 1 using the communication method (SMS or network communication) of the selected flight control protocol.
[0054] In the flying object 1, the receiving unit 124 receives control information from the control server 2 for flying the flying object 1 in accordance with the selected flight control protocol. The flying object 1 flies based on the control information received by the receiving unit 124. When the selected flight control protocol is the first flight control protocol, the flying object 1 flies according to the direction, speed, etc. indicated by the message transmitted by SMS. When the selected flight control protocol is the second flight control protocol, the flying object 1 flies according to the direction, speed, etc. indicated by the data transmitted by network communication.
[0055] The aircraft 1 may perform different processing depending on the selected flight control protocol when transmitting an image captured using the imaging unit during flight to the control server 2. For example, when the selected flight control protocol is the first flight control protocol, the aircraft 1 transmits an explanatory text of the captured image to the control server 2 instead of the captured image itself.
[0056] 5 is a schematic diagram for explaining a method in which the flying object 1 transmits an explanatory text for a captured image. The verbalization unit 125 generates the explanatory text by verbalizing the content of the captured image generated by the imaging unit capturing an image during flight. For example, the verbalization unit 125 generates the explanatory text indicating the name and position of the subject by detecting the name and position of the subject in the captured image using a known image analysis process.
[0057] When the selected flight control protocol is the second flight control protocol, the transmission unit 123 transmits the captured image to the control server 2. In the control server 2, the reception unit 221 receives the captured image from the flying object 1 and stores the received captured image in the storage unit 21 or displays it on a predetermined information terminal.
[0058] When the selected flight control protocol is the first flight control protocol, the transmitting unit 123 transmits a message including the explanatory text generated by the languageizing unit 125 to the control server 2 without transmitting the captured image to the control server 2. In the control server 2, the receiving unit 221 receives the message from the aircraft 1 and stores the explanatory text included in the received message in the storage unit 21 or displays it on a specified information terminal. As a result, even when control information is transmitted and received between the aircraft 1 and the control server 2 using SMS that cannot transmit and receive captured images, the flight control system S can notify a specified user of the contents of the captured image captured by the aircraft 1 by causing the aircraft 1 to transmit the explanatory text of the captured image to the control server 2 using SMS.
[0059] When the selected flight control protocol is switched from the first flight control protocol to the second flight control protocol, the transmitting unit 123 may transmit the captured images that were not transmitted to the control server 2 while the selected flight control protocol was the first flight control protocol to the control server 2 after the selected flight control protocol becomes the second flight control protocol. This enables the flight control system S to transmit the captured images, of which only the explanatory text was transmitted to the control server 2 in the first flight control protocol, to the control server 2 again after switching back to the second flight control protocol.
[0060] [Information processing method flow] 6 is a diagram showing a flowchart of an information processing method executed by the aircraft 1 according to this embodiment. During flight, the aircraft 1 communicates with the control server 2 via the communication equipment 3 or the communication satellite 4. In the aircraft 1, the detection unit 121 detects the communication status of the communication performed by the aircraft 1 during flight (S11).
[0061] Based on the communication conditions detected by the detection unit 121, the selection unit 122 selects either a first flight control protocol that performs flight control according to information received using SMS, or a second flight control protocol that performs flight control according to information received using a communication service other than SMS, as a selected flight control protocol to be used by the aircraft 1 for flight control (S12).
[0062] The transmitter 123 transmits selection information indicating the selected flight control protocol (the first flight control protocol or the second flight control protocol) selected by the selector 122 to the control server 2 (S13).
[0063] In the control server 2, the receiving unit 221 receives selection information from the flying object 1. The data processing unit 222 generates control information for flying the flying object 1 according to the selected flight control protocol indicated in the selection information received by the receiving unit 221, based on route information indicating a planned flight route pre-stored in the storage unit 21, or operation information indicating an operation input by a user on an information terminal, etc. The transmitting unit 223 transmits the control information generated by the data processing unit 222 to the flying object 1.
[0064] In the aircraft 1, the receiver 124 receives control information for flying the aircraft 1 in accordance with the selected flight control protocol from the control server 2 (S14). The aircraft 1 flies based on the control information received by the receiver 124 (S15).
[0065] [Effects of the embodiment] According to the flight control system S of this embodiment, the flying object 1 selects a flight control protocol based on the communication conditions of the communication performed during flight, and the control server 2 transmits control information for flying the flying object 1 according to the selected flight control protocol to the flying object 1. This allows the flight control system S to stably control the flight of the flying object 1 even if the communication conditions of the wireless communication performed by the flying object 1 change.
[0066] <Modification> In the above-described embodiment, the flying object 1 selects the flight control protocol, whereas in this modification, the control server 2 selects the flight control protocol. Below, the differences from the above-described embodiment will be mainly described.
[0067] 7 is a block diagram of a flight control system S according to this modification. The control unit 12 of the aircraft 1 has the above-mentioned transmission unit 123, reception unit 124, and language unit 125. The control unit 22 of the control server 2 has a detection unit 224 and a selection unit 225 in addition to the above-mentioned reception unit 221, data processing unit 222, and transmission unit 223.
[0068] The control server 2 communicates with the flying object 1 via a communication facility 3 or a communication satellite 4. In the control server 2, a detection unit 224 detects the communication status of the communication performed by the flying object 1 during flight. The communication status detected by the detection unit 224 includes at least one of whether communication is possible and the communication speed.
[0069] The detection unit 224 detects, for example, that communication is not possible when the control server 2 is unable to receive data transmitted periodically by the aircraft 1 for a period of time that continues for more than a predetermined period of time, and detects that communication is possible when the control server 2 is unable to receive data transmitted periodically by the aircraft 1 for a period of time that does not continue for more than a predetermined period of time.
[0070] The detection unit 224 detects the communication speed, for example, by measuring the time taken to complete reception of data periodically transmitted by the aircraft 1, or the time taken to complete transmission of data periodically transmitted to the aircraft 1. The detection unit 224 is not limited to the specific method shown here, and may detect the communication status of communication performed by the aircraft 1 during flight using other methods.
[0071] Based on the communication status detected by the detection unit 224, the selection unit 225 selects either a first flight control protocol for performing flight control according to information received using SMS or a second flight control protocol for performing flight control according to information received using a communication service different from SMS, as a selected flight control protocol to be used for flight control by the aircraft 1. The criteria by which the selection unit 225 selects the selected flight control protocol are the same as the criteria used by the selection unit 122 in the above-mentioned embodiment.
[0072] The data processing unit 222 generates control information for flying the aircraft 1 according to the selected flight control protocol selected by the selection unit 225, based on route information indicating a planned flight route pre-stored in the storage unit 21, or operation information indicating an operation input by a user on an information terminal, etc. Here, when the selected flight control protocol is the first flight control protocol, it is desirable for the data processing unit 222 to reduce the amount of data in the control information compared to when the selected flight control protocol is the second flight control protocol. The method in which the data processing unit 222 generates the control information is the same as in the above-mentioned embodiment.
[0073] The transmitting unit 223 transmits the control information generated by the data processing unit 222 to the flying object 1. In the flying object 1, the receiving unit 124 receives control information for flying the flying object 1 in accordance with the selected flight control protocol from the control server 2. The flying object 1 flies based on the control information received by the receiving unit 124. The transmitting unit 123 transmits to the control server 2 a captured image captured using the imaging unit, or an explanation of the captured image generated by the verbalization unit 125.
[0074] According to this modified example, the flight control system S can stably control the flight of the aircraft 1 even if the communication conditions of the wireless communication performed by the aircraft 1 change, and the control server 2 selects the flight control protocol, thereby reducing the computational load of the aircraft 1.
[0075] Furthermore, this invention will make it possible to contribute to Goal 9 of the United Nations' Sustainable Development Goals (SDGs), which is to "build resilient infrastructure, promote industry, innovation and infrastructure."
[0076] Although the present invention has been described above using the 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 the gist of the present invention. For example, all or part of the device can be configured by distributing or integrating functionally or physically in any unit. In addition, new embodiments resulting from any combination of multiple embodiments are also included in the embodiments of the present invention. The effect of the new embodiment resulting from the combination combines the effect of the original embodiment. [Explanation of symbols]
[0077] S Flight Control System 1. Flying object 11 Storage section 12 Control section 121 Detection unit 122 Selection section 123 Transmitter 124 Receiving section 125 Verbalization Department 2. Control Server 21 Memory section 22 Control section 221 Receiving unit 222 Data Processing Section 223 Transmitter 224 Detector 225 Selection Section
Claims
1. An information processing device that communicates with an aircraft, A detection unit that detects a communication status of communication between the aircraft and the aircraft during flight of the aircraft; a selection unit that selects, based on the communication status, one of a first flight control protocol that performs flight control according to information received using SMS (Short Message Service) and a second flight control protocol that performs flight control according to information received using a communication service other than SMS, as a selected flight control protocol to be used by the aircraft for flight control; A transmitter that transmits control information to the flying object for flying the flying object in accordance with the selected flight control protocol; having When the selected flight control protocol is the first flight control protocol, the transmission unit transmits to the aircraft as the control information a message including a character string transmitted and received by the SMS, the message being for flying the aircraft in accordance with the first flight control protocol, and when the selected flight control protocol is the second flight control protocol, the transmission unit transmits to the aircraft as the control information data transmitted and received by the communication service, the data being for flying the aircraft in accordance with the second flight control protocol. Information processing device.
2. An information processing device for communicating with an aircraft, A detection unit that detects a communication status of communication between the aircraft and the aircraft during flight of the aircraft; a selection unit that selects, based on the communication status, one of a first flight control protocol that performs flight control according to information received using SMS (Short Message Service) and a second flight control protocol that performs flight control according to information received using a communication service other than SMS, as a selected flight control protocol to be used by the aircraft for flight control; A transmitter that transmits control information to the flying object for flying the flying object in accordance with the selected flight control protocol; A receiving unit that receives, from the aircraft, an explanatory text generated by the aircraft verbalizing the content of an image captured by the aircraft while flying, on condition that the selected flight control protocol is the first flight control protocol; An information processing device having the above configuration.
3. the first flight control protocol is a method of transmitting and receiving information using SMS via satellite communication using a communication satellite; The second flight control protocol is a method for transmitting and receiving information using a communication service different from SMS via ground communication using ground communication facilities.
3. The information processing device according to claim 1 or 2.
4. the first flight control protocol is a method of transmitting and receiving information using SMS via ground communication using ground communication equipment; The second flight control protocol is a method for transmitting and receiving information via the ground communication using a communication service different from SMS.
3. The information processing device according to claim 1 or 2.
5. The selection unit selects the first flight control protocol as the selected flight control protocol on the condition that a predetermined condition corresponding to a poor communication condition is satisfied while the aircraft is flying in accordance with the second flight control protocol.
3. The information processing device according to claim 1 or 2.
6. The selection unit selects the second flight control protocol as the selected flight control protocol on the condition that a predetermined condition corresponding to the communication condition being good is satisfied while the aircraft is flying in accordance with the first flight control protocol.
3. The information processing device according to claim 1 or 2.
7. The method further includes a receiving unit that receives, from the aircraft, an explanatory text generated by the aircraft verbalizing the content of an image captured by the aircraft during flight, on the condition that the selected flight control protocol is the first flight control protocol. The information processing device according to claim 1 .
8. The receiving unit receives the explanatory text from the aircraft without receiving the captured image from the aircraft, on condition that the selected flight control protocol is the first flight control protocol.
8. The information processing device according to claim 2 or 7.
9. a data processing unit that reduces a data amount of the control information when the selected flight control protocol is the first flight control protocol compared to when the selected flight control protocol is the second flight control protocol.
3. The information processing device according to claim 1 or 2.
10. An information processing device that communicates with the aircraft executes: detecting a communication status of communication between the aircraft and the aircraft during flight of the aircraft; selecting, based on the communication status, one of a first flight control protocol for performing flight control according to information received using SMS and a second flight control protocol for performing flight control according to information received using a communication service other than SMS, as a selected flight control protocol to be used by the aircraft for flight control; transmitting control information to the air vehicle for flying the air vehicle in accordance with the selected flight control protocol; having In the transmitting step, when the selected flight control protocol is the first flight control protocol, a message including a character string transmitted and received by the SMS, the message being for flying the aircraft in accordance with the first flight control protocol, is transmitted to the aircraft as the control information, and when the selected flight control protocol is the second flight control protocol, data transmitted and received by the communication service, the data being for flying the aircraft in accordance with the second flight control protocol, is transmitted to the aircraft as the control information. Information processing methods.
11. An information processing device that communicates with an aircraft executes: detecting a communication status of communication between the aircraft and the aircraft during flight of the aircraft; selecting, based on the communication status, one of a first flight control protocol for performing flight control according to information received using SMS and a second flight control protocol for performing flight control according to information received using a communication service other than SMS, as a selected flight control protocol to be used by the aircraft for flight control; transmitting control information to the air vehicle for flying the air vehicle in accordance with the selected flight control protocol; receiving, from the aircraft, an explanatory text generated by the aircraft verbalizing the content of an image captured by the aircraft while flying, on condition that the selected flight control protocol is the first flight control protocol; An information processing method comprising the steps of:
Citation Information
Patent Citations
Communication apparatus, method and program, and flight apparatus having that communication apparatus and control system
JP2020102679A
Object detection and avoidance for aircraft
JP2020537217A
Unmanned mobile control system
JP2022024732A
Wireless communication method and wireless communication system
JP2022117845A
Terminal and communication method
JP2022149779A