Information processing system, information processing method, and program

The information processing system ensures flights adhere to authorized conditions by acquiring and verifying flight permission, plan, and log information, thereby confirming compliance.

JP2025010818APending Publication Date: 2025-01-23CLUE INC
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
JP2023113054
Authority / Receiving Office
JP · JP
Patent Type
Applications
Current Assignee / Owner
Filing Date
2023-07-10
Publication Date
2025-01-23

AI Technical Summary

Technical Problem

Existing systems fail to confirm that flights are conducted in accordance with authorized flight conditions.

Method used

An information processing system that includes units to acquire flight permission, pre-flight plan, and flight log information, and determines their consistency to ensure compliance with authorized conditions.

Benefits of technology

Confirms that flights are conducted in compliance with permitted conditions, ensuring safety and regulatory adherence.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 2025010818000001_ABST
    Figure 2025010818000001_ABST
Patent Text Reader

Abstract

To make it possible to confirm that a flight was conducted in accordance with authorized flight conditions.SOLUTION: An information processing system is provided, comprising a flight authorization information acquisition unit for acquiring flight authorization information of a flying object, a flight plan information acquisition unit for acquiring flight plan information of the flying object before a flight, a flight log acquisition unit for acquiring a flight log recorded by the flying object, and a determination unit configured to determine consistency of the flight authorization information, the flight plan information, and the flight log.SELECTED DRAWING: Figure 1
Need to check novelty before this filing date? Find Prior Art

Description

[Technical field]

[0001] The present invention relates to an information processing system, an information processing method, and a program. [Background technology]

[0002] Patent Document 1 proposes a mechanism for determining whether a flight route is safe to fly. [Prior art documents] [Patent documents]

[0003] [Patent Document 1] JP 2008-105591 A Summary of the Invention [Problem to be solved by the invention]

[0004] It is required to confirm that the flight was conducted in accordance with the permitted flight conditions.

[0005] The present invention has been made in consideration of the above background, and aims to provide a technology that can confirm that a flight has been performed in accordance with permitted flight conditions. [Means for solving the problem]

[0006] The main invention of the present invention for solving the above problem is an information processing system comprising a flight permission information acquisition unit that acquires flight permission information for an aircraft, a flight plan information acquisition unit that acquires flight plan information before the flight of the aircraft, a flight log acquisition unit that acquires a flight log of the aircraft, and a judgment unit that judges the consistency of the flight permission information, the flight plan information, and the flight log.

[0007] Other problems and solutions disclosed in this application will be made clear in the description of the preferred embodiments of the invention and the drawings. Effect of the Invention

[0008] According to the present invention, it is possible to confirm that the flight has been performed according to permitted flight conditions. [Brief description of the drawings]

[0009] [Figure 1] 1 is a diagram showing an outline of an information processing system according to an embodiment of the present invention; [Diagram 2] 2 is a diagram illustrating an example of a hardware configuration of the information processing terminal 10. FIG. [Diagram 3] A block diagram showing an example of the functional configuration of an unmanned aerial vehicle 20 in this embodiment. [Figure 4] A diagram showing an example of the hardware configuration of a computer used in the management server 30 and the drone information board system 40. [Diagram 5] 2 is a diagram illustrating an example of a functional configuration of a control unit 11 included in the information processing terminal 10. FIG. [Figure 6] A diagram showing an example of the functional configuration of a flight controller 23 equipped on the unmanned aerial vehicle 21. [Figure 7] FIG. 2 illustrates an example of the software configuration of a management server 30. [Figure 8] FIG. 2 is a diagram illustrating the operation of the management server 30. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS

[0010] <Summary of the Invention> The present invention will be described below with reference to the preferred embodiments thereof. [Item 1] A flight permission information acquisition unit that acquires flight permission information for an aircraft; A flight plan information acquisition unit that acquires pre-flight flight plan information of the aircraft; A flight log acquisition unit that acquires a flight log of the aircraft; A determination unit that determines consistency between the flight permission information, the flight plan information, and the flight log; An information processing system comprising: [Item 2] A flight record information acquisition unit that acquires flight record information entered by a pilot of the aircraft, The determination unit determines consistency between the flight permission information, the flight plan information, the flight record information, and the flight log; 2. The information processing system according to item 1, [Item 3] Further comprising a notification unit that notifies an administrator of the aircraft when the consistency is not present; 2. The information processing system according to item 1, [Item 4] The determination unit is determining a first consistency between the flight log and the flight record information; determining a second consistency between the flight record information and the flight plan information when the first consistency is present; determining a third consistency between the flight plan information and the flight authorization information when the second consistency exists; 3. The information processing system according to item 2, [Item 5] obtaining flight permission information for the aircraft; acquiring pre-flight flight plan information for the aircraft; acquiring a flight log of the aircraft; determining consistency between the flight clearance information, the flight plan information, and the flight log; An information processing method characterized by being executed by a computer. [Item 6] obtaining flight permission information for the aircraft; acquiring pre-flight flight plan information for the aircraft; acquiring a flight log of the aircraft; determining consistency between the flight clearance information, the flight plan information, and the flight log; A program for causing a computer to execute the following.

[0011] <System Overview> 1 is a diagram showing an outline of an information processing system according to the present embodiment. As shown in the figure, the information processing system includes an information processing terminal 10, an administrator terminal 11, an unmanned aerial vehicle 20, a management server 30, and a drone information infrastructure system 40.

[0012] The information processing terminal 10 is implemented, for example, by a small tablet-shaped computer. In other embodiments, the information processing terminal 10 may be realized by a portable information processing terminal such as a smartphone or a game console, or may be realized by a stationary information processing terminal such as a personal computer. The information processing terminal 10 may also be realized by a plurality of hardware components, with functions distributed among them. A user U who uses the information processing terminal 10 can perform operations on the touch panel of the information processing terminal 10 to control the flight of the unmanned aerial vehicle 20.

[0013] The administrator terminal 11 is a computer operated by an administrator of the unmanned aerial vehicle 20 (for example, an entity that owns a drone and provides services using the drone). The administrator terminal 11 may be realized by a portable information processing terminal such as a smartphone or a game console, or may be realized by a stationary information processing terminal such as a personal computer.

[0014] The manager of the unmanned aerial vehicle 20 receives flight permission from the Minister of Land, Infrastructure, Transport and Tourism in advance before flying the unmanned aerial vehicle 20. The manager of the unmanned aerial vehicle 20 submits a flight application including the flight conditions of the unmanned aerial vehicle 20 to the drone information infrastructure system 60 in advance, for example, using a personal computer (not shown). The flight application may include information regarding, for example, the pilot of the unmanned aerial vehicle 20, information identifying the flying unmanned aerial vehicle 20, the flying area, the flying period, the flying altitude, the flight type, and the like. In the drone information infrastructure system 60, flight permission information (contents permitted in a flight permit or contents certified in a unmanned aerial vehicle pilot skill certificate) is generated based on the flight application. The flight permission information includes the above-mentioned flight conditions included in the flight application.

[0015] The drone information infrastructure system 40 may be, for example, an organization or system under the jurisdiction of the Ministry of Land, Infrastructure, Transport and Tourism called DIPS2.0 (Drone Information Infrastructure System 2.0). The drone information infrastructure system 40 provides, for example, permission for flying unmanned aircraft, reports on the flight history of aircraft, and information on accidents caused by aircraft.

[0016] DIPS2.0 may include an organization or system for flight plan reporting (hereinafter, flight plan reporting system). The flight plan reporting system is provided so that pilots of each aircraft can share their flight plans with each other, in consideration of the possibility of near misses or collisions between manned aircraft such as helicopters and unmanned aircraft such as drones. Before flying, the pilot of the unmanned aircraft 20 registers flight plan information such as flight date and time, flight location, flight purpose, flight type, flight route, and flight altitude in the flight plan reporting system. The flight plan information of each aircraft is shared in the flight plan reporting system, and the pilot can check whether there are any flight plans of other manned aircraft or drones in the flight area of ​​the aircraft he or she is piloting, for example, and can inform the pilot of the other aircraft of the flight plan of the aircraft he or she is piloting.

[0017] The management server 30 checks the consistency between the flight permission received in advance from the Ministry of Land, Infrastructure, Transport and Tourism, the flight plan registered by the pilot before the flight, the flight record created by the pilot after the flight, and the flight log recorded by the unmanned aerial vehicle 20. The management server 30 may be a general-purpose computer such as a workstation or a personal computer, or may be logically realized by cloud computing.

[0018] <Information processing terminal 10>

[0019] 2 is a diagram showing an example of a hardware configuration of the information processing terminal 10. The information processing terminal 10 includes a control unit 11 and a touch panel 12 which is an example of a display unit.

[0020] The processor 11a is a calculation device that controls the operation of the control unit 11, controls the transmission and reception of data between each element, and performs processes required for executing programs, etc. In this embodiment, the processor 11a is, for example, a CPU (Central Processing Unit), and performs each process by executing a program stored in the storage 11c (described later) and deployed in the memory 11b.

[0021] The memory 11b includes a main storage device configured with a volatile storage device such as a dynamic random access memory (DRAM), and an auxiliary storage device configured with a non-volatile storage device such as a flash memory, a hard disk drive (HDD), etc. This memory 11b is used as a working area for the processor 11a, and also stores a basic input / output system (BIOS) that is executed when the control unit 11 is started up, various setting information, and the like.

[0022] The storage 11c stores programs, information used for various processes, etc. For example, when a user operates an aircraft for capturing images of an area including a building S1, etc., via the information processing terminal 10, the storage 11c may store a program for controlling the flight of the aircraft.

[0023] The transmission / reception unit 11d connects the control unit 11 to a network such as the Internet, and may include a short-range communication interface such as Bluetooth (registered trademark) or BLE (Bluetooth Low Energy).

[0024] The input / output unit 11e is an interface to which an input / output device is connected, and in this embodiment, the touch panel 12 is connected.

[0025] The bus 11f transmits, for example, address signals, data signals, and various control signals between the connected processor 11a, memory 11b, storage 11c, transmission / reception unit 11d, and input / output unit 11e.

[0026] The touch panel 12 is an example of a display unit, and includes a display surface on which acquired videos and images are displayed. In this embodiment, the display surface accepts information input by touching the display surface, and is implemented using various technologies such as a resistive film type or a capacitive type.

[0027] For example, an image captured by the unmanned aerial vehicle 20 may be displayed on the display surface of the touch panel 12. Information regarding the flight restriction zone of the unmanned aerial vehicle 20 may be displayed on the display surface superimposed on the image captured by the unmanned aerial vehicle 20. In addition, buttons, objects, etc. for controlling the flight of the unmanned aerial vehicle 20 and controlling the imaging device may be displayed on the display surface. In addition, a user may input information via the touch panel 12 to the images, buttons, etc. displayed on the display surface.

[0028] In this embodiment, the touch panel 12 is given as an example of the display unit, but the present technology is not limited to such an example. For example, the display unit may be realized by a display device such as another display, a monitor, or a smartphone. In addition, the input device for acquiring input information may be realized by a method other than the touch panel 12. For example, the input device may be realized by various input devices such as a mouse, a keyboard, a voice recognition device, and a gaze recognition device instead of the touch panel 12. In addition, the information processing terminal 10 may be realized independently of at least one of the display device and the input device such as the touch panel 12. In this case, for example, the information processing terminal 10 may be realized by one or more servers such as a cloud server, and may be provided so as to be able to communicate with the touch panel 12.

[0029] <Unmanned Aerial Vehicle 20>

[0030] Fig. 3 is a block diagram showing an example of the functional configuration of the unmanned aerial vehicle 20 according to this embodiment. As shown in Fig. 3, the unmanned aerial vehicle 20 according to one embodiment includes a main body 21, a transceiver 22, a flight controller 23, a battery 24, an ESC 25, a motor 26, a propeller 27, and a camera 28. The unmanned aerial vehicle 20 is an example of an aerial vehicle. The type of the aerial vehicle is not particularly limited, and may be, for example, a so-called multi-rotor drone as shown in Fig. 3.

[0031] The flight controller 23 may have one or more processors 23A, such as a programmable processor (e.g., a central processing unit (CPU)).

[0032] Flight controller 23 has and has access to memory 23B. Memory 23B stores logic, code, and / or program instructions that are executable by the flight controller to perform one or more steps.

[0033] The memory 23B may include a separable medium or an external storage device, such as an SD card or a random access memory (RAM). The data acquired from the sensors 23C may be directly transmitted to and stored in the memory 23B. For example, still image and video data captured by the camera 28 is recorded in the built-in memory or an external memory.

[0034] The flight controller 23 includes a control module configured to control the state of the air vehicle. For example, the control module controls the propulsion mechanism (motor 26, etc.) of the air vehicle via an ESC (Electric Speed ​​Controller) 25 to adjust the spatial arrangement, speed, and / or acceleration of the air vehicle having six degrees of freedom (translational motion x, y, and z, and rotational motion θx, θy, and θz). The control module can control one or more of the camera 28, sensors 23C, etc.

[0035] The flight controller 23 can communicate with a transceiver 22 configured to transmit and / or receive data from one or more external devices (e.g., a terminal such as the information processing terminal 10, a display device, or other remote control). For example, the transceiver 22 can utilize one or more of a local area network (LAN), a wide area network (WAN), infrared, radio, WiFi, a point-to-point (P2P) network, a telecommunications network, cloud communications, and the like.

[0036] The transceiver unit 22 can transmit and / or receive one or more of the following: data acquired by the camera 28 or sensors 23C, processing results generated by the flight controller 23, specified control data, user commands from the information processing terminal 10 or a remote controller, etc.

[0037] The sensors 23C according to this embodiment may include an inertial sensor (acceleration sensor, gyro sensor), a GPS sensor, a proximity sensor (e.g., LIDAR), or a vision / image sensor (e.g., camera).

[0038] The battery 24 may be a known battery such as a lithium polymer battery. The power that drives the unmanned aerial vehicle 20 is not limited to the electric power supplied from the battery 24, and may be powered by an internal combustion engine, for example.

[0039] Camera 28 is an example of an imaging device. The type of camera 28 is not particularly limited, and may be, for example, a normal digital camera, a spherical camera, an infrared camera, a thermography image sensor, or the like. Camera 28 may be connected to main body 21 by a gimbal (not shown) or the like so as to be independently displaceable.

[0040] <Administration Server 30> FIG. 4 is a diagram showing an example of the hardware configuration of a computer used in the management server 30 and the drone information board system 40. Note that the illustrated configuration is an example, and other configurations may be used. The computer includes a CPU 201, a memory 202, a storage device 203, a communication interface 204, an input device 205, and an output device 206. The storage device 203 is, for example, a hard disk drive, a solid state drive, or a flash memory that stores various data and programs. The communication interface 204 is an interface for connecting to a communication network, for example, an adapter for connecting to Ethernet (registered trademark), a modem for connecting to a public telephone line network, a wireless communication device for wireless communication, a USB (Universal Serial Bus) connector for serial communication, or an RS232C connector. The input device 205 is, for example, a keyboard, a mouse, a touch panel, a button, a microphone, or the like that inputs data. The output device 206 is, for example, a display, a printer, a speaker, or the like that outputs data. Each functional unit of the management server 30 and the drone information infrastructure system 40 is realized by the CPU 201 reading a program stored in the storage device 203 into the memory 202 and executing it, and each memory unit of the management server 30 and the drone information infrastructure system 40 can be realized as part of the memory area provided by the memory 202 and the storage device 203.

[0041] <Information processing terminal 10> 5 is a diagram showing an example of a functional configuration of the control unit 11 included in the information processing terminal 10. The control unit 11 includes a flight control unit 111, a flight plan creation unit 112, and a flight log creation unit 113.

[0042] The flight control unit 111 controls the flight of the unmanned aerial vehicle 20. The flight control unit 111 can transmit instructions regarding the flight of the unmanned aerial vehicle 20 to the unmanned aerial vehicle 20 in response to an operation from the user U. The flight control unit 111 can also autonomously transmit flight instructions to the unmanned aerial vehicle 20. The flight control unit 111 can acquire position information and altitude information of the unmanned aerial vehicle 20 measured by the positioning means and altitude measurement means of the unmanned aerial vehicle 20 by wirelessly communicating with the unmanned aerial vehicle 20.

[0043] The flight plan creation unit 112 generates flight plan information according to the operation of the pilot (user U) of the unmanned aerial vehicle 20. The flight plan is created by the user U of the unmanned aerial vehicle 20 after the flight application and its permission are made, and before the flight of the unmanned aerial vehicle 20. The flight plan information includes flight conditions that are more detailed than the flight conditions included in the flight permission information. The flight conditions included in the flight plan information include information regarding the pilot of the unmanned aerial vehicle 20, information identifying the flying unmanned aerial vehicle 20, the area in which the unmanned aerial vehicle 20 will fly (an area that is the same as or smaller than the area specified in the flight conditions of the flight permission information), and the period in which the unmanned aerial vehicle 20 will fly (a period that is the same as or shorter than the period specified in the flight conditions of the flight permission information). The flight plan information may include, for example, a flight plan ID that identifies the flight plan information, a permission ID that identifies flight permission information corresponding to the flight plan, a user ID that identifies the pilot user U, an aircraft ID that identifies the unmanned aerial vehicle 20, a flight period (flight date and time), a flight area (flight location), a flight purpose, a flight type, a flight route, a flight altitude, etc. The flight plan creation unit 112 transmits the created flight plan information to the management server 30.

[0044] The flight log creation unit 113 creates information related to the flight log of the unmanned aerial vehicle 20 (hereinafter referred to as flight log information). The flight log information may include information related to the flight record (flight record information), information related to the daily inspection record (daily inspection information), and information related to the inspection and maintenance record (inspection and maintenance information). The flight log creation unit 113 can accept input of each item of the flight log information (at least the items of the flight record, and items related to daily inspection and inspection and maintenance may be omitted) from the user U after the flight of the unmanned aerial vehicle 20, and create flight log information including the accepted items. The flight log creation unit 113 may acquire information such as the position and altitude from the unmanned aerial vehicle 20 during the flight of the unmanned aerial vehicle 20, and automatically create flight record information. The flight log creation unit 113 transmits the created flight log information to the management server 30. The flight record information may include, for example, a flight record ID that identifies the flight record information, a flight plan ID that identifies the flight plan for the flight, a user ID that identifies the pilot user U, an aircraft ID that identifies the unmanned aerial vehicle, flight time (or period), flight position (or flight area), flight altitude, flight type, and notes (abnormal behavior that occurred during flight, etc.). The daily inspection information may include, for example, information that identifies the unmanned aerial vehicle 20, inspection results, remarks, special notes, the location where the daily inspection was performed, the date of the inspection, and the person who performed it. The inspection and maintenance information may include, for example, information that identifies the unmanned aerial vehicle 20, the date of the inspection and maintenance work, the total flight time, the contents of the inspection and maintenance, etc., the reason for the maintenance, the location, the person who performed it, and special notes.

[0045] <Unmanned Aerial Vehicle 20> 6 is a diagram showing an example of the functional configuration of the flight controller 23 included in the unmanned aerial vehicle 21. The processor 23A includes a flight control unit 231, a flight log recording unit 232, a flight log providing unit 233, and a flight log storage unit 234.

[0046] The flight control unit 231 controls the flight of the unmanned aerial vehicle 20 in response to instructions from the information processing terminal 10. Note that the control of the unmanned aerial vehicle 20 by the flight control unit 231 can be the control of a general drone, and detailed description thereof will be omitted here.

[0047] The flight log memory unit 234 stores a log (flight log) showing details of the flight content by the unmanned aerial vehicle 20. The flight log includes the time (date and time), an aircraft ID that identifies the unmanned aerial vehicle 20, the position, altitude, speed, information that identifies the device, operation content, and the like.

[0048] The flight log recording unit 232 creates a flight log and registers it in the flight log storage unit 234. The flight log recording unit 232 can, for example, acquire position information and altitude information of the unmanned aerial vehicle 20 measured by a positioning means and an altitude measurement means (not shown) provided in the unmanned aerial vehicle 20, and include the information in the flight log. Note that the recording process of the flight log may be a general one implemented in the unmanned aerial vehicle 20 by a drone manufacturer, for example.

[0049] The flight log providing unit 233 provides the flight log to an external device. For example, the flight log providing unit 233 can read out the flight log stored in the flight log storage unit 234 in response to a request and provide it to the sender of the request.

[0050] <Administration Server 30> 7 is a diagram showing an example of the software configuration of the management server 30. The management server 2 includes a flight permission information acquisition unit 311, a flight plan information acquisition unit 312, a flight log information acquisition unit 313, a flight log acquisition unit 314, a judgment unit 315, a notification unit 316, a flight permission information storage unit 331, a flight plan information storage unit 332, a flight log information storage unit 333, and a flight log storage unit 334.

[0051] The flight permission information acquisition unit 311 acquires flight permission information from the drone information infrastructure system 60. The flight permission information acquisition unit 311 can access the drone information infrastructure system 60 to acquire flight permission information, for example, periodically, at any timing, or whenever flight permission information is generated. The flight permission information can include, for example, a permission ID that identifies the flight permission information, an administrator ID that identifies the administrator of the unmanned aerial vehicle 20 that made the flight application, a permission pilot ID that identifies the authorized pilot, an aircraft ID that identifies the authorized unmanned aerial vehicle 20, a permission period that is an authorized flight period, a permission area that is an authorized flight area, and permission information that is detailed information regarding the authorized flight. The flight permission information storage unit 311 can register the acquired flight permission information in the flight permission information storage unit 331.

[0052] The flight permission information storage unit 331 stores flight permission information. The flight permission information storage unit 331 can store flight permission information in association with the user U and / or the administrator. The flight permission information storage unit 331 may store flight permission information in association with the user U and / or the administrator and the unmanned aerial vehicle 20.

[0053] The flight plan information acquisition unit 312 acquires flight plan information. The flight plan information acquisition unit 312 may acquire a flight plan from the drone information infrastructure system 40, or may receive flight plan information transmitted from the information processing terminal 10 of the user U. The flight plan information acquisition unit 312 can register the acquired flight plan information in the flight plan information storage unit 332.

[0054] The flight plan information storage unit 332 stores flight plan information. The flight plan information storage unit 332 can store the flight plan information in association with the user U and / or the administrator. The flight plan information storage unit 332 may store the flight plan information in association with the user U and / or the administrator and the unmanned aerial vehicle 20.

[0055] The flight log information acquisition unit 313 acquires flight log information. In this embodiment, the flight log information acquisition unit 313 receives flight log information transmitted from the information processing terminal 10 of the user U. The flight log information includes at least flight record information related to the flight record. The flight log information acquisition unit 313 can register the acquired flight log information in the flight log information storage unit 333.

[0056] The flight log information storage unit 333 stores flight log information. The flight log information storage unit 333 can store flight log information in association with the user U and / or the manager. The flight log information storage unit 333 may store flight log information in association with the user U and / or the manager and the unmanned aerial vehicle 20.

[0057] The flight log acquisition unit 314 acquires a flight log of the unmanned aerial vehicle 20. The flight log acquisition unit 314 may, for example, transmit a request to the unmanned aerial vehicle 20 to acquire the flight log, or may transmit a request to the information processing terminal 10, and the information processing terminal 10 that receives the request transmits a request to the unmanned aerial vehicle 20 to acquire the flight log, and then return the acquired flight log to the management server 30. The flight log acquisition unit 314 can register the acquired flight log in the flight log storage unit 334.

[0058] The flight log storage unit 334 stores the flight log. The flight log storage unit 334 can store the flight log in association with the user U and / or the administrator and the unmanned aerial vehicle 20.

[0059] The flight log information acquisition unit 313 may create flight record information based on the flight log, and register flight log information including the created flight record information in the flight log information storage unit 333. When the flight log information acquisition unit 313 creates flight record information based on the flight log, it is not necessary to determine the consistency between the flight record information and the flight log, which will be described later. A creation information storage unit may be provided that stores creation information including items included in the flight log, items to be included in the flight record information, and logic for creating items to be included in the flight record information based on the items in the flight log (for example, a process of subtracting 9 hours to change to Japan time when the date and time in Greenwich Mean Time is included in the flight log). In this case, the creation information storage unit can store the creation information in association with the manufacturer and / or model of the unmanned aerial vehicle 20, and the flight log information acquisition unit 313 can read creation information corresponding to the manufacturer and / or model of the unmanned aerial vehicle 20 flown by the user U from the creation information storage unit, and create flight record information from the items included in the flight log based on the read creation information.

[0060] The judgment unit 315 judges the consistency of the flight permission information, the flight plan information, and the flight log. In this embodiment, the judgment unit 315 judges the consistency of the flight permission information, the flight plan information, the flight record information, and the flight log. The judgment unit 315 may judge the consistency at the timing when the flight permission information acquisition unit 311, the flight plan information acquisition unit 312, the flight log information acquisition unit 313, and the flight log acquisition unit 314 acquire the flight permission information, the flight plan information, the flight log information, and the flight log, or may read the flight permission information, the flight plan information, the flight record information included in the flight log information, and the flight log stored in the flight permission information storage unit 331, the flight plan information storage unit 332, the flight log information storage unit 333, and the flight log storage unit 334 to judge the consistency.

[0061] The judgment unit 315 can compare the date and time, aircraft ID, location, altitude, etc. contained in the flight log with the flight time, aircraft ID, flight location (flight area), flight altitude, etc. contained in the flight record information, and judge the consistency between the flight log and the flight record information based on, for example, whether they match, whether the difference between them is within a specified range, whether the date and time or location is included in the period or area, etc.

[0062] The determination unit 315 may determine the consistency between the flight log and the flight plan information. In this case, the determination unit 315 compares the date and time, aircraft ID, position, altitude, etc. included in the flight log with the flight period, user ID, aircraft ID, flight area, flight altitude, pilot, flight type, etc. included in the flight plan information, and can determine the consistency between the flight log and the flight plan information based on, for example, whether they match, whether the difference between them is within a predetermined range, whether the date and time or the location is included in the period or area, etc. The determination unit 315 may also determine the consistency between the flight log and the flight permission information. In this case, the determination unit 315 compares the date and time, aircraft ID, position, altitude, etc. included in the flight log with the flight period, user ID, aircraft ID, flight area, flight altitude, pilot, flight type, etc. included in the flight permission information, and can determine the consistency between the flight log and the flight permission information based on, for example, whether they match, whether the difference between them is within a predetermined range, whether the date and time or the location is included in the period or area, etc.

[0063] The determination unit 315 may determine the consistency between the contents of the daily inspection included in the flight log information and the flight log. The determination unit 315 can determine, for example, the soundness of communication, the soundness of the power supply system, and the remaining amount and soundness of the battery and fuel based on the communication records included in the flight log, the presence or absence of power supply-related errors, the remaining amount or abnormality of the battery and fuel, and can determine whether or not the items determined to be OK in the daily inspection, which are described in the daily inspection information included in the flight log information, were OK in the flight log.

[0064] The determination unit 315 can determine the consistency between the flight record information and the flight plan information. For example, the determination unit 315 can compare the flight time, user ID, aircraft ID, flight position or flight area, flight altitude, pilot, flight type, etc. included in the flight record information with the flight period, user ID, aircraft ID, flight area, flight altitude, pilot, flight type, etc. included in the flight plan information, and determine the consistency between the flight log and the flight record information based on, for example, whether they match, whether the difference between them is within a predetermined range, whether the period or area includes the date and time or the location, etc.

[0065] The determination unit 315 can determine the consistency between the flight plan information and the flight permission information. For example, the determination unit 315 can compare the flight period, user ID, aircraft ID, flight area, flight altitude, pilot, flight type, etc. included in the flight plan information with the flight period, user ID, aircraft ID, flight area, flight altitude, pilot, flight type, etc. included in the flight permission information, and determine the consistency between the flight plan information and the flight permission information based on, for example, whether they match, whether the difference between them is within a predetermined range, whether the flight period of the flight plan information is included in the period of the flight permission information, whether the area of ​​the flight plan information is included in the area of ​​the flight permission information, etc. The determination unit 315 may be configured to output the determination result.

[0066] When it is determined that there is no consistency between any of the flight permission information, the flight plan information, the flight record information, and the flight log, the notification unit 316 can notify an alert to that effect. The notification unit 316 may notify the administrator of the alert (for example, by sending an alert message to the administrator terminal 11), or may notify the pilot (for example, by sending an alert message to the information processing terminal 10). When it is determined by the determination unit 315 that there is consistency, the notification unit 316 may send a message to the information processing terminal 10 and / or the administrator terminal 11 to the effect that there is consistency. In addition, the notification unit 316 may transmit the determination result of the consistency of the corresponding flight permission information, the flight plan information, the flight record information, and the flight log to the information processing terminal 10 and / or the administrator terminal 11 for each user U.

[0067] <Operation> FIG. 8 is a diagram for explaining the operation of the management server 30. As shown in FIG.

[0068] The management server 30 acquires flight permission information from the drone information infrastructure system 60 (S321), acquires flight plan information from the information processing terminal 10 (S322), acquires flight log information from the information processing terminal 10 (S323), and acquires a flight log from the unmanned aerial vehicle 20 (S324).

[0069] The management server 30 determines the consistency between the flight log and the flight record information (S325), and if there is consistency (S325: YES), determines the consistency between the flight record information and the flight plan information (S326), and if there is consistency (S326: YES), determines the consistency between the flight plan information and the flight permission information (S327), and if there is consistency (S327: YES), can output that the flight permission information, flight plan information, flight record information and flight log are consistent and in compliance with laws and regulations (S328).

[0070] On the other hand, if any of the flight permission information, flight plan information, flight record information, and flight log is not consistent (S325: NO, S326: NO, S327: NO), an alert indicating non-compliance with laws and regulations can be sent (S329). The alert can be sent to, for example, the administrator.

[0071] As described above, the information processing system of this embodiment makes it possible to confirm that the unmanned aerial vehicle 20 flew in accordance with permitted flight conditions.

[0072] Although the present embodiment has been described above, the above embodiment is intended to facilitate understanding of the present invention, and is not intended to limit the present invention. The present invention may be modified or improved without departing from the spirit of the present invention, and equivalents thereof are also included in the present invention. [Explanation of symbols]

[0073] 10. Information processing terminal 11 Administrator terminal 20 Unmanned Aerial Vehicles 30 Management Server 40 Drone Information Infrastructure System

Claims

1. A flight permission information acquisition unit that acquires flight permission information for an aircraft; A flight plan information acquisition unit that acquires pre-flight flight plan information of the aircraft; A flight log acquisition unit that acquires a flight log of the aircraft; A determination unit that determines consistency between the flight permission information, the flight plan information, and the flight log; An information processing system comprising:

2. A flight record information acquisition unit that acquires flight record information entered by a pilot of the aircraft, The determination unit determines consistency between the flight permission information, the flight plan information, the flight record information, and the flight log; 2. The information processing system according to claim 1 .

3. Further comprising a notification unit that notifies an administrator of the aircraft when the consistency is not present; 2. The information processing system according to claim 1 .

4. The determination unit is determining a first consistency between the flight log and the flight record information; determining a second consistency between the flight record information and the flight plan information if the first consistency exists; determining a third consistency between the flight plan information and the flight authorization information when the second consistency exists; 3. The information processing system according to claim 2 .

5. obtaining flight permission information for the aircraft; acquiring pre-flight flight plan information for the aircraft; acquiring a flight log of the aircraft; determining consistency between the flight clearance information, the flight plan information, and the flight log; An information processing method characterized by being executed by a computer.

6. obtaining flight permission information for the aircraft; acquiring pre-flight flight plan information for the aircraft; acquiring a flight log of the aircraft; determining consistency between the flight clearance information, the flight plan information, and the flight log; A program for causing a computer to execute the following.

Citation Information

Patent Citations

  • Flight management method of autonomous control unmanned flying object

    JP2008105591A