Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP7619653B2 - Method, system and program - Google Patents
[go: Go Back, main page]

JP7619653B2 - Method, system and program - Google Patents

Method, system and program Download PDF

Info

Publication number
JP7619653B2
JP7619653B2 JP2022530612A JP2022530612A JP7619653B2 JP 7619653 B2 JP7619653 B2 JP 7619653B2 JP 2022530612 A JP2022530612 A JP 2022530612A JP 2022530612 A JP2022530612 A JP 2022530612A JP 7619653 B2 JP7619653 B2 JP 7619653B2
Authority
JP
Japan
Prior art keywords
area
display unit
flight
captured image
map
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
JP2022530612A
Other languages
Japanese (ja)
Other versions
JPWO2021251441A1 (en
JPWO2021251441A5 (en
Inventor
剛史 中村
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
CLUE Inc
Original Assignee
CLUE Inc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by CLUE Inc filed Critical CLUE Inc
Publication of JPWO2021251441A1 publication Critical patent/JPWO2021251441A1/ja
Publication of JPWO2021251441A5 publication Critical patent/JPWO2021251441A5/ja
Application granted granted Critical
Publication of JP7619653B2 publication Critical patent/JP7619653B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • BPERFORMING OPERATIONS; TRANSPORTING
    • B64AIRCRAFT; AVIATION; COSMONAUTICS
    • B64CAEROPLANES; HELICOPTERS
    • B64C13/00Control systems or transmitting systems for actuating flying-control surfaces, lift-increasing flaps, air brakes, or spoilers
    • B64C13/02Initiating means
    • B64C13/16Initiating means actuated automatically, e.g. responsive to gust detectors
    • B64C13/18Initiating means actuated automatically, e.g. responsive to gust detectors using automatic pilot
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0481Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
    • GPHYSICS
    • G08SIGNALLING
    • G08GTRAFFIC CONTROL SYSTEMS
    • G08G1/00Traffic control systems for road vehicles
    • G08G1/123Traffic control systems for road vehicles indicating the position of vehicles, e.g. scheduled vehicles; Managing passenger vehicles circulating according to a fixed timetable, e.g. buses, trains, trams
    • G08G1/127Traffic control systems for road vehicles indicating the position of vehicles, e.g. scheduled vehicles; Managing passenger vehicles circulating according to a fixed timetable, e.g. buses, trains, trams to a central station ; Indicators in a central station
    • G08G1/13Traffic control systems for road vehicles indicating the position of vehicles, e.g. scheduled vehicles; Managing passenger vehicles circulating according to a fixed timetable, e.g. buses, trains, trams to a central station ; Indicators in a central station the indicator being in the form of a map
    • GPHYSICS
    • G08SIGNALLING
    • G08GTRAFFIC CONTROL SYSTEMS
    • G08G5/00Traffic control systems for aircraft
    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09BEDUCATIONAL OR DEMONSTRATION APPLIANCES; APPLIANCES FOR TEACHING, OR COMMUNICATING WITH, THE BLIND, DEAF OR MUTE; MODELS; PLANETARIA; GLOBES; MAPS; DIAGRAMS
    • G09B29/00Maps; Plans; Charts; Diagrams, e.g. route diagram
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04QSELECTING
    • H04Q9/00Arrangements in telecontrol or telemetry systems for selectively calling a substation from a main station, in which substation desired apparatus is selected for applying a control signal thereto or for obtaining measured values therefrom
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B64AIRCRAFT; AVIATION; COSMONAUTICS
    • B64UUNMANNED AERIAL VEHICLES [UAV]; EQUIPMENT THEREFOR
    • B64U10/00Type of UAV
    • B64U10/10Rotorcrafts
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B64AIRCRAFT; AVIATION; COSMONAUTICS
    • B64UUNMANNED AERIAL VEHICLES [UAV]; EQUIPMENT THEREFOR
    • B64U2101/00UAVs specially adapted for particular uses or applications
    • B64U2101/30UAVs specially adapted for particular uses or applications for imaging, photography or videography
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B64AIRCRAFT; AVIATION; COSMONAUTICS
    • B64UUNMANNED AERIAL VEHICLES [UAV]; EQUIPMENT THEREFOR
    • B64U2201/00UAVs characterised by their flight controls
    • B64U2201/20Remote controls

Landscapes

  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Aviation & Aerospace Engineering (AREA)
  • Mathematical Physics (AREA)
  • Automation & Control Theory (AREA)
  • Remote Sensing (AREA)
  • Radar, Positioning & Navigation (AREA)
  • Business, Economics & Management (AREA)
  • Educational Administration (AREA)
  • Educational Technology (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Human Computer Interaction (AREA)
  • Navigation (AREA)
  • Control Of Position, Course, Altitude, Or Attitude Of Moving Bodies (AREA)
  • User Interface Of Digital Computer (AREA)

Description

本開示は、方法、システムおよびプログラムに関する。 The present disclosure relates to methods, systems and programs.

ドローン等の無人飛行体を用いた点検や撮影等のニーズが高まっている。そのため、無人飛行体を容易に操作する技術の開発が進められている。例えば、特許文献1には、タッチパネルを用いて無人飛行体を操作するための技術が開示されている。There is a growing need for inspections, photography, and the like using unmanned aerial vehicles such as drones. For this reason, technology to easily operate unmanned aerial vehicles is being developed. For example, Patent Document 1 discloses technology for operating unmanned aerial vehicles using a touch panel.

特開2019-85041号公報JP 2019-85041 A

点検や撮影を行う現場においては、可能な限り飛行体を飛行させる領域を制限する作業を行うことがある。その飛行を制限する区域の位置や大きさは現場によって異なるため、そのたびに設定することが求められる。 At inspection and photography sites, work may be carried out to restrict the area in which aircraft can fly as much as possible. The location and size of the flight restriction area varies depending on the site, so it is necessary to set it each time.

本開示はこのような背景を鑑みてなされたものであり、その目的は、現場での飛行体の飛行制限区域の設定を容易に行うことが可能な、方法、システムおよびプログラムを提供することである。 This disclosure has been made in light of this background, and its purpose is to provide a method, system, and program that can easily set flight restriction zones for aircraft on-site.

本開示によれば、表示部にマップを表示することと、前記表示部に表示される前記マップ対する操作に基づき入力される前記マップ上の指定 領域に係る情報を取得することと、前記マップ上の指定領域に基づいて実空間上の飛行体の飛行制限区域に係る情報を出力することと、を含む方法が提供される。According to the present disclosure, a method is provided that includes displaying a map on a display unit, acquiring information related to a designated area on the map that is input based on an operation on the map displayed on the display unit, and outputting information related to a flight restriction zone of an aircraft in real space based on the designated area on the map.

また、本開示によれば、表示部にマップを表示させる表示制御部と、前記表示部に表示される前記マップ対する操作に基づき入力される前記マップ上の指定領域に係る情報を取得する入力情報取得部と、前記マップ上の指定領域に基づいて実空間上の飛行体の飛行制限区域に係る情報を出力する出力制御部と、を備えるシステムが提供される。 In addition, according to the present disclosure, a system is provided that includes a display control unit that causes a map to be displayed on a display unit, an input information acquisition unit that acquires information related to a designated area on the map that is input based on an operation on the map displayed on the display unit, and an output control unit that outputs information related to a flight restriction zone of an aircraft in real space based on the designated area on the map.

また、本開示によれば、コンピュータを、表示部にマップを表示させる表示制御部と、前記表示部に表示される前記マップ対する操作に基づき入力される前記マップ上の指定領域に係る情報を取得する入力情報取得部と、前記マップ上の指定領域に基づいて実空間上の飛行体の飛行制限区域に係る情報を出力する出力制御部と、として機能させるプログラムが提供される。 In addition, according to the present disclosure, a program is provided that causes a computer to function as a display control unit that causes a map to be displayed on a display unit, an input information acquisition unit that acquires information relating to a designated area on the map that is input based on an operation performed on the map displayed on the display unit, and an output control unit that outputs information relating to a flight restriction zone of an aircraft in real space based on the designated area on the map.

本発明によれば、現場での飛行体の飛行制限区域の設定を容易に行うことができる。 According to the present invention, it is possible to easily set flight restriction areas for aircraft on-site.

本開示の一実施形態に係るシステム1の概略を示す図である。FIG. 1 is a diagram illustrating an overview of a system 1 according to an embodiment of the present disclosure. 同実施形態に係る情報処理端末10の構成を示すブロック図である。2 is a block diagram showing a configuration of an information processing terminal 10 according to the embodiment. FIG. 同実施形態に係る無人飛行体20の機能構成の一例を示すブロック図である。A block diagram showing an example of the functional configuration of the unmanned aerial vehicle 20 according to the same embodiment. 同実施形態に係る制御部11の機能構成を示すブロック図である。2 is a block diagram showing a functional configuration of a control unit 11 according to the embodiment. FIG. 同実施形態に係るシステム1における一連の制御に係るフローチャート図である。FIG. 4 is a flowchart illustrating a series of controls in the system 1 according to the embodiment. 同実施形態に係るシステム1による飛行制限区域の設定方法に係るタッチパネル12の第1の画面例を示す図である。13 is a diagram showing a first example screen of the touch panel 12 relating to a method for setting a flight restricted area by the system 1 according to the embodiment. FIG. 同実施形態に係るシステム1による飛行制限区域の設定方法に係るタッチパネル12の第2の画面例を示す図である。13 is a diagram showing a second example screen of the touch panel 12 relating to the method of setting a flight restricted area by the system 1 according to the embodiment. FIG. 同実施形態に係るシステム1を用いた飛行制限区域に係る情報の出力方法における一連の制御に係るフローチャート図である。11 is a flowchart showing a series of controls in a method for outputting information related to flight restricted areas using the system 1 according to the embodiment. FIG. 同実施形態に係るシステム1による飛行制限区域に係る情報の出力方法に係るタッチパネル12の第1の画面例を示す図である。13 is a diagram showing a first example screen of the touch panel 12 relating to a method of outputting information related to flight restricted areas by the system 1 according to the embodiment. FIG. 同実施形態に係るシステム1による飛行制限区域に係る情報の出力方法に係るタッチパネル12の第2の画面例を示す図である。13 is a diagram showing a second example screen of the touch panel 12 relating to a method of outputting information related to flight restricted areas by the system 1 according to the embodiment. FIG. 同実施形態に係るシステム1による飛行制限区域に係る情報の出力方法に係るタッチパネル12の第3の画面例を示す図である。13 is a diagram showing a third example screen of the touch panel 12 relating to a method of outputting information related to flight restricted areas by the system 1 according to the embodiment. FIG.

以下に添付図面を参照しながら、本開示の好適な実施の形態について詳細に説明する。なお、本明細書及び図面において、実質的に同一の機能構成を有する構成要素については、同一の符号を付することにより重複説明を省略する。A preferred embodiment of the present disclosure will be described in detail below with reference to the accompanying drawings. In this specification and drawings, components having substantially the same functional configuration are designated by the same reference numerals to avoid redundant description.

<システム概要>
図1は、本開示の一実施形態に係るシステム1の概略を示す図である。図示のように、システム1は、情報処理端末10と、無人飛行体20とを備える。本実施形態に係るシステム1は、例えば、建造物S1等を含む区域FRA1の撮影等のために用いられ得る。かかるシステム1においては、情報処理端末10を使用するユーザUが、情報処理端末10のタッチパネルに対して、無人飛行体20の飛行を制御するための操作を行う。その際に、タッチパネルには、無人飛行体20に搭載されるカメラ28により撮影される、上記の区域を含む画像が表示される。本実施形態では、例えば、タッチパネルに映る画像に重畳して、無人飛行体20の飛行制限区域の情報が表示され得る。かかる表示により、無人飛行体20が飛行可能/飛行不可能な区域を、ユーザUはタッチパネルを見ることで把握することができる。
<System Overview>
FIG. 1 is a diagram showing an outline of a system 1 according to an embodiment of the present disclosure. As shown in the figure, the system 1 includes an information processing terminal 10 and an unmanned aerial vehicle 20. The system 1 according to this embodiment can be used, for example, to photograph an area FRA1 including a building S1 or the like. In this system 1, a user U using the information processing terminal 10 performs an operation to control the flight of the unmanned aerial vehicle 20 on the touch panel of the information processing terminal 10. At that time, an image including the above-mentioned area photographed by a camera 28 mounted on the unmanned aerial vehicle 20 is displayed on the touch panel. In this embodiment, for example, information on the flight restriction area of the unmanned aerial vehicle 20 can be displayed superimposed on the image displayed on the touch panel. With such a display, the user U can grasp the area in which the unmanned aerial vehicle 20 can fly/cannot fly by looking at the touch panel.

本実施形態に係る情報処理端末10は、いわゆるタブレット状の小型のコンピュータによって実装される。他の実施形態においては、情報処理端末10は、スマートフォンまたはゲーム機等の携帯型の情報処理端末により実現されてもよいし、パーソナルコンピュータ等の据え置き型の情報処理端末により実現されてもよい。また、情報処理端末10は、複数のハードウェアにより実現され、それらに機能が分散された構成を有してもよい。The information processing terminal 10 according to this embodiment is implemented by a so-called tablet-shaped small 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 multiple pieces of hardware, with functions distributed among them.

図2は、本実施形態に係る情報処理端末10の構成を示すブロック図である。図示のように、情報処理端末10は、制御部11及び表示部の一例であるタッチパネル12を備える。 Figure 2 is a block diagram showing the configuration of the information processing terminal 10 according to this embodiment. As shown in the figure, the information processing terminal 10 includes a control unit 11 and a touch panel 12, which is an example of a display unit.

プロセッサ11aは、制御部11の動作を制御し、各要素間におけるデータの送受信の制御や、プログラムの実行に必要な処理等を行う演算装置である。このプロセッサ11aは、本実施の形態では例えばCPU(Central Processing Unit)であり、後述するストレージ11cに格納されてメモリ11bに展開されたプログラムを実行して各処理を行う。The processor 11a is a computing device that controls the operation of the control unit 11, controls the transmission and reception of data between each element, and performs processes necessary for executing programs. In this embodiment, the processor 11a is, for example, a CPU (Central Processing Unit), and executes programs stored in the storage 11c (described later) and deployed in the memory 11b to perform each process.

メモリ11bは、DRAM(Dynamic Random Access Memory)等の揮発性記憶装置で構成される主記憶装置、及びフラッシュメモリやHDD(Hard Disc Drive)等の不揮発性記憶装置で構成される補助記憶装置を備える。このメモリ11bは、プロセッサ11aの作業領域として使用される一方、制御部11の起動時に実行されるBIOS(Basic Input/Output System)、及び各種の設定情報等が格納される。The memory 11b includes a main memory device consisting of a volatile memory device such as a dynamic random access memory (DRAM), and an auxiliary memory device consisting of a non-volatile memory device such as a flash memory or a hard disk drive (HDD). This memory 11b is used as a working area for the processor 11a, and also stores the BIOS (Basic Input/Output System) that is executed when the control unit 11 is started, various setting information, etc.

ストレージ11cは、プログラムや各種の処理に用いられる情報等が格納されている。例えば、建造物S1等を含む区域を撮像するための飛行体を、情報処理端末10を介してユーザが操作する場合、ストレージ11cには、かかる飛行体の飛行を制御するプログラムが格納されていてもよい。Storage 11c stores programs and information used for various processes. For example, when a user operates an aircraft for capturing images of an area including a structure S1, etc., via information processing terminal 10, storage 11c may store a program for controlling the flight of the aircraft.

送受信部11dは、制御部11をインターネット網等のネットワークに接続するものであって、Bluetooth(登録商標)やBLE(Bluetooth Low Energy)といった近距離通信インターフェースを具備するものであってもよい。The transceiver unit 11d connects the control unit 11 to a network such as the Internet, and may be equipped with a short-range communication interface such as Bluetooth (registered trademark) or BLE (Bluetooth Low Energy).

入出力部11eは、入出力機器が接続されるインターフェースであって、本実施形態では、タッチパネル12が接続される。The input/output unit 11e is an interface to which input/output devices are connected, and in this embodiment, a touch panel 12 is connected.

バス11fは、接続したプロセッサ11a、メモリ11b、ストレージ11c、送受信部11d及び入出力部11eの間において、例えばアドレス信号、データ信号及び各種の制御信号を伝達する。 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.

タッチパネル12は、表示部の一例であり、取得した映像や画像が表示される表示面を備える。この表示面は、本実施形態では、表示面への接触によって情報の入力を受け付けるものであって、抵抗膜方式や静電容量方式といった各種の技術によって実装される。The touch panel 12 is an example of a display unit, and has a display surface on which acquired videos and images are displayed. In this embodiment, this display surface accepts information input by touching the display surface, and is implemented using various technologies such as a resistive film method or a capacitive method.

タッチパネル12の表示面には、例えば、無人飛行体20により撮像された画像が表示され得る。該表示面には、無人飛行体20に撮像された画像に重畳して、無人飛行体20の飛行制限区域に関する情報が表示され得る。また、該表示面には、無人飛行体20の飛行制御や撮像装置の制御のためのボタンやオブジェクト等が表示され得る。また、ユーザは、該表示面に表示された画像やボタン等に対して、タッチパネル12を介して入力情報を入力し得る。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. Buttons, objects, etc. for controlling the flight of the unmanned aerial vehicle 20 and controlling the imaging device may also be displayed on the display surface. A user may input information via the touch panel 12 to the images, buttons, etc. displayed on the display surface.

なお、本実施形態では表示部の一例としてタッチパネル12を挙げているが、本技術はかかる例に限定されない。例えば、表示部は、他のディスプレイ、モニタまたはスマートフォン等の表示機器により実現されてもよい。また、入力情報を取得するための入力装置としては、タッチパネル12以外の方法で実現されていてもよい。例えば、入力装置として、タッチパネル12の代わりに、マウス、キーボード、音声認識デバイス、視線認識デバイス等の様々な入力デバイスにより実現されていてもよい。また、タッチパネル12等の表示機器および入力装置の少なくともいずれかとは独立して、情報処理装置10が実現されてもよい。この場合、例えば、情報処理装置10は、クラウドサーバ等の一又は複数のサーバにより実現され、タッチパネル12と通信可能に設けられてもよい。In this embodiment, the touch panel 12 is given as an example of the display unit, but the present technology is not limited to this example. For example, the display unit may be realized by a display device such as another display, monitor, or 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 device 10 may be realized independently of at least one of the display device such as the touch panel 12 and the input device. In this case, for example, the information processing device 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.

図3は、本実施形態に係る無人飛行体20の機能構成の一例を示すブロック図である。図3に示すように、一実施形態に係る無人飛行体20は、本体21において、送受信部22、フライトコントローラ23、バッテリ24、ESC25、モータ26、プロペラ27およびカメラ28を備える。なお、無人飛行体20は飛行体の一例である。飛行体の種類は特に限定されず、例えば、図3に示すようなマルチローター式のいわゆるドローンであってもよい。 Figure 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 Figure 3, the unmanned aerial vehicle 20 according to one embodiment includes a main body 21, a transceiver unit 22, a flight controller 23, a battery 24, an ESC 25, a motor 26, a propeller 27, and a camera 28. Note that 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 Figure 3.

フライトコントローラ23は、プログラマブルプロセッサ(例えば、中央演算処理装置(CPU))などの1つ以上のプロセッサ23Aを有することができる。The flight controller 23 may have one or more processors 23A, such as a programmable processor (e.g., a central processing unit (CPU)).

フライトコントローラ23は、メモリ23Bを有しており、メモリ23Bにアクセス可能である。メモリ23Bは、1つ以上のステップを行うためにフライトコントローラが実行可能であるロジック、コード、および/またはプログラム命令を記憶している。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.

メモリ23Bは、例えば、SDカードやランダムアクセスメモリ(RAM)などの分離可能な媒体または外部の記憶装置を含んでいてもよい。センサ類23Cから取得したデータは、メモリ23Bに直接に伝達されかつ記憶されてもよい。例えば、カメラ28で撮影した静止画・動画データが内蔵メモリ又は外部メモリに記録される。Memory 23B may include, for example, a separable medium such as an SD card or a random access memory (RAM) or an external storage device. Data acquired from sensors 23C may be directly transmitted to and stored in memory 23B. For example, still image and video data captured by camera 28 is recorded in the built-in memory or an external memory.

フライトコントローラ23は、飛行体の状態を制御するように構成された制御モジュールを含んでいる。例えば、制御モジュールは、6自由度(並進運動x、y及びz、並びに回転運動θ、θ及びθ)を有する飛行体の空間的配置、速度、および/または加速度を調整するために飛行体の推進機構(モータ26等)をESC(Electric Speed Controller)25を介して制御する。制御モジュールは、カメラ28やセンサ類23C等のうち1つ以上を制御することができる。 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.

フライトコントローラ23は、1つ以上の外部のデバイス(例えば、情報処理端末10等の端末、表示装置、または他の遠隔の制御器)からのデータを送信および/または受け取るように構成された送受信部22と通信可能である。例えば、送受信部22は、ローカルエリアネットワーク(LAN)、ワイドエリアネットワーク(WAN)、赤外線、無線、WiFi、ポイントツーポイント(P2P)ネットワーク、電気通信ネットワーク、クラウド通信などのうちの1つ以上を利用することができる。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 controller). 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.

送受信部22は、カメラ28やセンサ類23Cで取得したデータ、フライトコントローラ23が生成した処理結果、所定の制御データ、情報処理端末10または遠隔の制御器からのユーザコマンドなどのうちの1つ以上を送信および/または受け取ることができる。The transmitter/receiver 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.

本実施形態によるセンサ類23Cは、慣性センサ(加速度センサ、ジャイロセンサ)、GPSセンサ、近接センサ(例えば、ライダー)、またはビジョン/イメージセンサ(例えば、カメラ)を含み得る。 The sensors 23C in this embodiment may include inertial sensors (accelerometers, gyro sensors), GPS sensors, proximity sensors (e.g., lidar), or vision/image sensors (e.g., cameras).

バッテリ24は、例えばリチウムポリマー電池等の公知のバッテリであり得る。なお、無人飛行体20を駆動させる動力は、バッテリ24等から供給される電力に限定されず、例えば内燃機関等の動力によるものであってもよい。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 electricity supplied from the battery 24, but may be powered by an internal combustion engine, for example.

カメラ28は撮像装置の一例である。カメラ28の種類は特に限定されず、例えば通常のデジタルカメラ、全天球カメラ、赤外線カメラ、サーモグラフィ等のイメージセンサ等であってもよい。カメラ28は、本体21と不図示のジンバル等により独立変位可能に接続されていてもよい。The camera 28 is an example of an imaging device. The type of the 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. The camera 28 may be connected to the main body 21 by a gimbal (not shown) or the like so as to be independently displaceable.

図4は、本実施形態に係る制御部11の機能構成を示すブロック図である。図4に示すように、制御部11は、マップ取得部111、画像取得部112、表示制御部113、入力情報取得部114、飛行制限区域決定部115、座標変換部116および出力制御部117を備える。これらの各機能部は、プロセッサ11aがストレージ11cに記憶されているプログラムをメモリ11bに読み出して実行することにより実現され得る。また、マップ情報118は、例えばストレージ11cや外部のストレージまたはクラウドサーバ等に格納され得る。 Figure 4 is a block diagram showing the functional configuration of the control unit 11 according to this embodiment. As shown in Figure 4, the control unit 11 includes a map acquisition unit 111, an image acquisition unit 112, a display control unit 113, an input information acquisition unit 114, a flight restriction area determination unit 115, a coordinate conversion unit 116, and an output control unit 117. Each of these functional units can be realized by the processor 11a reading a program stored in the storage 11c into the memory 11b and executing it. Furthermore, the map information 118 can be stored, for example, in the storage 11c, an external storage, a cloud server, etc.

マップ取得部111は、マップ情報118を取得する機能を有する。マップ情報118は、マップに係る情報を有する。マップに係る情報とは、例えば、地図や航空写真(無人飛行体20により撮像されるものを含んでも良い)に、位置情報(経度情報、緯度情報および高度情報の少なくともいずれかを含む)が関連付けられている情報である。かかるマップ情報118は、地理的な情報だけでなく、構造物や区域の種類(住宅、公園、公共施設、商業施設、工業施設、河川等)の情報を含んでいてもよい。マップ情報118は、例えば、地図に係るサービスが提供するAPI(Application Programming Interface)を用いて取得されるものであってもよい。この場合、例えばユーザは、マップが表示されるタッチパネル12に対する入力により飛行制限区域を設定すべき場所を探索する操作を行うことで、マップ情報118が適宜更新されていてもよい。取得したマップ情報118は、表示制御部113に出力される。The map acquisition unit 111 has a function of acquiring map information 118. The map information 118 has information related to the map. The information related to the map is, for example, information in which location information (including at least one of longitude information, latitude information, and altitude information) is associated with a map or an aerial photograph (which may include one captured by the unmanned flying object 20). Such map information 118 may include not only geographical information but also information on the type of structure or area (house, park, public facility, commercial facility, industrial facility, river, etc.). The map information 118 may be acquired using, for example, an API (Application Programming Interface) provided by a service related to the map. In this case, for example, the user may perform an operation to search for a place where a flight restriction area should be set by inputting to the touch panel 12 on which the map is displayed, so that the map information 118 may be appropriately updated. The acquired map information 118 is output to the display control unit 113.

画像取得部112は、無人飛行体20が撮像した画像の情報を取得する機能を有する。画像取得部112は、無人飛行体20の搭載するカメラ28が撮像した画像を適宜取得する。取得する画像は、リアルタイムで得られる動画像であってもよいし、任意のタイミングで撮像された静止画像であってもよい。取得した画像の情報は、表示制御部113に出力される。The image acquisition unit 112 has a function of acquiring information on images captured by the unmanned aerial vehicle 20. The image acquisition unit 112 appropriately acquires images captured by the camera 28 mounted on the unmanned aerial vehicle 20. The acquired images may be moving images obtained in real time, or still images captured at any timing. Information on the acquired images is output to the display control unit 113.

表示制御部113は、取得した画像や情報をタッチパネル12に表示させる機能を有する。また、表示制御部113は、本システム1を利用するユーザに情報を提供するための、およびユーザによる操作に基づく入力情報を取得するためのボタンやオブジェクト、テキスト等の情報を前記画像に含めて表示させる機能を有する。また、後述する入力情報取得部114により得られた入力情報に基づく表示をタッチパネル12に表示させるための機能も有し得る。The display control unit 113 has a function to display the acquired image and information on the touch panel 12. The display control unit 113 also has a function to display information such as buttons, objects, text, etc., included in the image for providing information to a user using the present system 1 and for acquiring input information based on user operations. The display control unit 113 may also have a function to display on the touch panel 12 an image based on input information acquired by the input information acquisition unit 114 described below.

例えば、表示制御部113は、取得したマップ情報118に係るマップを表示する機能を有し得る。これによりタッチパネル12にはマップが表示される。また、表示制御部113は、画像取得部112が取得した撮像画像を表示する機能を有し得る。For example, the display control unit 113 may have a function to display a map related to the acquired map information 118. This causes the map to be displayed on the touch panel 12. The display control unit 113 may also have a function to display the captured image acquired by the image acquisition unit 112.

入力情報取得部114は、タッチパネル12に表示された画像に対する操作に基づいて生成される入力情報を取得する機能を有する。ここでいう入力情報は、例えば、タッチパネル12に表示された画像上の位置に関する情報を含む。画像上の位置とは、例えば、該画像を構成する画素の位置である。すなわち、入力情報には、ユーザが画像上のどの位置に対する操作を行ったかを示す情報が含まれる。このような操作として、例えば、タップ、タッチ、スワイプ、スライド等の操作が含まれる。The input information acquisition unit 114 has a function of acquiring input information generated based on an operation on an image displayed on the touch panel 12. The input information here includes, for example, information about a position on the image displayed on the touch panel 12. The position on the image is, for example, the position of a pixel that constitutes the image. In other words, the input information includes information indicating at which position on the image the user performed an operation. Such operations include, for example, tapping, touching, swiping, sliding, and the like.

このような入力情報は、例えば、飛行制限区域の設定に係る入力情報を含みうる。詳しくは後述するように、飛行制限区域の設定に係る入力情報は、例えば、タッチパネル12に無人飛行体20が飛行し得る区域がマップ上に表示されている場合、無人飛行体20の飛行制限区域に対応する指定領域を該マップに対して設定する操作により生成される情報(指定領域情報)である。かかる入力情報は、例えば、飛行制限区域の登録、変更または削除に関する情報を含みうる。Such input information may include, for example, input information relating to the setting of a flight restricted area. As will be described in detail later, input information relating to the setting of a flight restricted area is, for example, information (designated area information) generated by an operation of setting a designated area corresponding to the flight restricted area of the unmanned aerial vehicle 20 on a map when the area in which the unmanned aerial vehicle 20 may fly is displayed on the touch panel 12. Such input information may include, for example, information relating to the registration, change, or deletion of a flight restricted area.

また、入力情報は、無人飛行体20の飛行を制御するための入力情報を含みうる。例えば、表示制御部113により無人飛行体20の飛行を操作するためのボタンやオブジェクト等がタッチパネル12に表示されている場合、無人飛行体20の飛行を制御するための入力情報は、該ボタンやオブジェクトに対する操作により生成される情報である。かかる入力情報は、例えば、無人飛行体20の離陸、着陸、上昇、下降、並進、回転および速度等にかかる制御、並びに、カメラ28の撮像処理、ズームおよび撮影方向に関する制御のための情報を含みうる。 The input information may also include input information for controlling the flight of the unmanned aerial vehicle 20. For example, when buttons, objects, etc. for controlling the flight of the unmanned aerial vehicle 20 are displayed on the touch panel 12 by the display control unit 113, the input information for controlling the flight of the unmanned aerial vehicle 20 is information generated by operating the buttons or objects. Such input information may include, for example, information for control of the takeoff, landing, ascent, descent, translation, rotation, speed, etc. of the unmanned aerial vehicle 20, as well as information for control of the imaging process, zoom, and imaging direction of the camera 28.

飛行制限区域決定部115は、飛行制限区域の設定に係る入力情報に基づいて、実空間上の飛行制限区域を決定する機能を有する。例えば、飛行制限区域決定部115は、上記の入力情報に含まれる指定領域情報に基づいて、実空間上の飛行制限区域を決定する。飛行制限区域は、例えば、マップ上の指定領域の位置情報(緯度情報および経度情報)等により特定され得る。The flight restricted area determination unit 115 has a function of determining a flight restricted area in real space based on input information related to the setting of the flight restricted area. For example, the flight restricted area determination unit 115 determines a flight restricted area in real space based on the designated area information included in the above input information. The flight restricted area can be identified, for example, by the position information (latitude information and longitude information) of the designated area on a map.

座標変換部116は、飛行制限区域を、無人飛行体20により撮像された画像における位置座標に変換する機能を有する。例えば、座標変換部116は、飛行制限区域決定部115により決定された飛行制限区域の緯度情報および経度情報に基づいて、撮像画像上における飛行制限区域の座標を得る。これにより、例えば、後述するタッチパネル12に表示される撮像画像上において、飛行制限区域がどの部分にあたるのかを認識することができる。The coordinate conversion unit 116 has a function of converting the flight restricted area into position coordinates in an image captured by the unmanned aerial vehicle 20. For example, the coordinate conversion unit 116 obtains the coordinates of the flight restricted area on the captured image based on the latitude information and longitude information of the flight restricted area determined by the flight restricted area determination unit 115. This makes it possible to recognize, for example, which part of the captured image is the flight restricted area on the captured image displayed on the touch panel 12 described below.

出力制御部117は、実空間上の飛行制限区域に係る情報を出力する機能を有する。出力制御部117による当該情報の出力態様は特に限定されない。例えば、出力制御部117は、タッチパネル12に当該情報を出力してもよい。当該情報は、例えば、無人飛行体20により撮像された撮像画像に重畳して表示されてもよい。より具体的には、出力制御部117は、当該情報をAR(拡張現実)のように、飛行制限区域の内側または外側の少なくともいずれかに対応する位置(例えば領域)を示す表示を、撮像画像に重畳してタッチパネル12に表示してもよい。The output control unit 117 has a function of outputting information related to the flight restriction zone in real space. The manner in which the output control unit 117 outputs the information is not particularly limited. For example, the output control unit 117 may output the information to the touch panel 12. The information may be displayed, for example, superimposed on an image captured by the unmanned aerial vehicle 20. More specifically, the output control unit 117 may display the information on the touch panel 12 as an AR (augmented reality) display showing a position (e.g., an area) corresponding to at least either the inside or the outside of the flight restriction zone, superimposed on the captured image.

また、出力制御部117は、無人飛行体20を移動させるためのオブジェクトを、無人飛行体20が撮像した撮像画像に重畳して表示する場合に、かかるオブジェクトの表示を制御してもよい。具体的には、出力制御部117は、かかるオブジェクトが、撮像画像における飛行制限区域の外側(すなわち飛行不可区域)に対応する位置にある場合に、移動目標位置として設定不可であることに対応する態様により前記オブジェクトの表示を制御してもよい。設定不可であることに対応する態様とは、例えば、オブジェクトの色や形状等が変化したり、移動目標の設定を完了するためのオブジェクトが選択できないような態様となることを含みうる。また、出力制御部117は、移動目標位置を設定するためのオブジェクトが、撮像画像における飛行制限区域の内側になる位置のみに、タッチパネル12に対する操作に基づいて移動可能となるようにかかるオブジェクトの表示を制御してもよい。In addition, the output control unit 117 may control the display of an object for moving the unmanned aerial vehicle 20 when the object is displayed superimposed on the captured image captured by the unmanned aerial vehicle 20. Specifically, the output control unit 117 may control the display of the object in a manner corresponding to the object being unable to be set as a movement target position when the object is located in a position corresponding to the outside of the flight restriction area in the captured image (i.e., a no-fly area). The manner corresponding to the object being unable to be set may include, for example, a change in the color or shape of the object, or a manner in which an object for completing the setting of a movement target cannot be selected. In addition, the output control unit 117 may control the display of the object so that the object for setting the movement target position can be moved based on an operation on the touch panel 12 only to a position inside the flight restriction area in the captured image.

また、出力制御部117は、実空間上の飛行制限区域にかかる情報を無人飛行体20に出力してもよい。例えば、出力制御部117は、飛行制限区域の内側の領域のみを飛行するように無人飛行体20を制御してもよい。これにより、例えば、無人飛行体20は、かかる飛行制限区域に対応する領域のみを飛行可能とすることができる。 The output control unit 117 may also output information relating to the flight restricted area in real space to the unmanned aerial vehicle 20. For example, the output control unit 117 may control the unmanned aerial vehicle 20 to fly only in the area inside the flight restricted area. This allows, for example, the unmanned aerial vehicle 20 to fly only in the area corresponding to the flight restricted area.

次に、本実施形態に係るシステム1を用いた飛行制限区域の設定方法の一例について、フローチャートに沿って説明する。図5は、本実施形態に係るシステム1を用いた飛行制限区域の設定方法における一連の制御に係るフローチャート図である。Next, an example of a method for setting a flight restricted area using the system 1 according to this embodiment will be described with reference to a flowchart. Figure 5 is a flowchart showing a series of controls in the method for setting a flight restricted area using the system 1 according to this embodiment.

まず、マップ取得部111は、マップ情報118を取得する(ステップSQ101)。そして、取得されたマップは表示制御部113によりタッチパネル12により表示される(ステップSQ103)。First, the map acquisition unit 111 acquires the map information 118 (step SQ101). The acquired map is then displayed on the touch panel 12 by the display control unit 113 (step SQ103).

図6は、本実施形態に係るシステム1による飛行制限区域の設定方法に係るタッチパネル12の第1の画面例を示す図である。図6に示すように、タッチパネル12の画面V1には、マップM1が表示されている。また、画面V1には、指定領域を修正するためのボタン101が表示されている。ユーザのタッチパネル12に対する操作により、かかるマップM1に対して指定領域を設定する操作が可能となっている。また、マップM1に対してスライドやピンチ等の入力を行うことにより、マップM1の表示する領域を変更または拡縮等行うことが可能である。 Figure 6 is a diagram showing a first example screen of the touch panel 12 relating to a method for setting a flight restriction zone by the system 1 according to this embodiment. As shown in Figure 6, a map M1 is displayed on the screen V1 of the touch panel 12. Also, a button 101 for modifying the designated area is displayed on the screen V1. The user can operate the touch panel 12 to set a designated area for the map M1. Also, by performing input such as sliding or pinching on the map M1, it is possible to change or enlarge or reduce the area displayed on the map M1.

次に、入力情報取得部114は、タッチパネル12に対する入力により、指定領域に係る情報を取得する(ステップSQ105)。図7は、本実施形態に係るシステム1による飛行制限区域の設定方法に係るタッチパネル12の第2の画面例を示す図である。図7に示すように、ユーザのタッチパネル12に対する操作により、マップM1上において、複数箇所のピン201が設定され得る。そして、各ピン201を頂点として、指定領域202が設定され得る。なお、指定領域202の設定方法については特に限定されず、例えば、フリーハンドにより指定領域が設定されてもよい。また、過去に同様の領域が設定されている場合、過去に設定した情報を呼び出すことにより、指定領域が設定されてもよい。指定領域202は、例えば、ピン201の指定が完了して囲われた領域が生成された時点で確定され得る。Next, the input information acquisition unit 114 acquires information related to the designated area by input to the touch panel 12 (step SQ105). FIG. 7 is a diagram showing a second example screen of the touch panel 12 relating to the method of setting a flight restriction area by the system 1 according to this embodiment. As shown in FIG. 7, a plurality of pins 201 can be set on the map M1 by the user's operation on the touch panel 12. Then, the designated area 202 can be set with each pin 201 as a vertex. The method of setting the designated area 202 is not particularly limited, and the designated area may be set, for example, by freehand. In addition, if a similar area has been set in the past, the designated area may be set by recalling information set in the past. The designated area 202 may be confirmed, for example, when the designation of the pins 201 is completed and an enclosed area is generated.

次に、飛行制限区域決定部115は、確定した指定領域202に基づいて、実空間上の飛行制限区域を決定する(ステップSQ107)。かかる飛行制限区域に係る情報は、例えば、一時的にストレージ13等に記憶されていてもよい
Next, the flight restriction area determination unit 115 determines a flight restriction area in real space based on the determined designated area 202 (step SQ107). Information related to such flight restriction area may be temporarily stored in the storage 13, for example .

次に、本実施形態に係るシステム1を用いた飛行制限区域に係る情報の出力方法の一例について、フローチャートに沿って説明する。図8は、本実施形態に係るシステム1を用いた飛行制限区域に係る情報の出力方法における一連の制御に係るフローチャート図である。Next, an example of a method for outputting information related to flight restricted areas using the system 1 according to this embodiment will be described with reference to a flowchart. Figure 8 is a flowchart showing a series of controls in a method for outputting information related to flight restricted areas using the system 1 according to this embodiment.

まず、無人飛行体20は、積載するカメラ28により、飛行制限区域およびその近傍を含む区域を撮像する(ステップSQ201)。かかる撮像処理により得られた撮像画像は、画像取得部112により取得される(ステップSQ203)。その際、撮像画像を撮像した際の無人飛行体20等の位置も合わせて取得される。位置に係る情報は、後述する撮像画像上の座標と実空間上の座標との間における変換処理に用いられ得る。First, the unmanned aerial vehicle 20 captures an image of the flight restriction zone and the surrounding area using the on-board camera 28 (step SQ201). The captured image obtained by this imaging process is acquired by the image acquisition unit 112 (step SQ203). At that time, the position of the unmanned aerial vehicle 20 etc. at the time the captured image was captured is also acquired. The information relating to the position can be used in the conversion process between coordinates on the captured image and coordinates in real space, which will be described later.

次に、表示制御部113は、撮像画像をタッチパネル12に表示させる(ステップSQ205)。なお、かかる撮像画像は、無人飛行体20からリアルタイムで受信する動画像であってもよいし、静止画像であってもよい。Next, the display control unit 113 displays the captured image on the touch panel 12 (step SQ205). Note that the captured image may be a moving image received in real time from the unmanned aerial vehicle 20, or a still image.

次に、座標変換部116は、撮像画像上の座標と実空間座標との対応付けを行う(ステップSQ207)。かかる処理は、後述する撮像画像上への飛行制限区域に対応する領域の表示を行うための処理である。かかる撮像画像上の座標(ローカル座標)と実空間座標(グローバル座標)との対応付けは、公知の写像変換等の技術により行われ得る。Next, the coordinate conversion unit 116 associates the coordinates on the captured image with real space coordinates (step SQ207). This process is for displaying an area corresponding to the flight restriction zone on the captured image, which will be described later. The association between the coordinates on the captured image (local coordinates) and real space coordinates (global coordinates) can be performed using known techniques such as mapping transformation.

次に、座標変換部116は、上記の対応付けに基づいて、飛行制限区域の撮像画像上の座標への変換を行う(ステップSQ209)。かかる処理により、撮像画像上における飛行制限区域に対応する領域が一意に定まる。Next, the coordinate conversion unit 116 converts the flight restriction zone into coordinates on the captured image based on the above correspondence (step SQ209). Through this process, an area on the captured image corresponding to the flight restriction zone is uniquely determined.

次に、出力制御部117は、飛行制限区域の外側の領域をタッチパネル12に撮像画像に重畳して表示する(ステップSQ211)。Next, the output control unit 117 displays the area outside the flight restriction zone on the touch panel 12, superimposed on the captured image (step SQ211).

図9は、本実施形態に係るシステム1による飛行制限区域に係る情報の出力方法に係るタッチパネル12の第1の画面例を示す図である。図9に示すように、タッチパネル12の画面V1には、無人飛行体20から撮像される撮像画像P1が表示されている。かかる撮像画像P1は、無人飛行体20のカメラ28の撮影方向を真下方向として撮像して得られるものである。そして、撮像画像P1に重畳して、飛行制限区域の内側の領域FRA10と、飛行制限区域の側の領域FRA11とが、飛行制限区域の境界線203を挟んで表示されている。また、画面V1には、無人飛行体20を着陸させるためのボタン103、無人飛行体20を上下方向に移動させるためのボタン104、無人飛行体20をヨー軸まわりに回転させるためのボタン105、無人飛行体20に積載されているカメラ28の撮影方向を調整するためのオブジェクト106、カメラ28の広角/望遠の程度を調整するためのオブジェクト107、無人飛行体20の移動目標位置の位置決めのためのオブジェクト108および無人飛行体20の移動を開始するためのボタン109が、併せて表示されている。 9 is a diagram showing a first example screen of the touch panel 12 relating to a method for outputting information related to the flight restricted zone by the system 1 according to this embodiment. As shown in FIG. 9, a captured image P1 captured by the unmanned aerial vehicle 20 is displayed on the screen V1 of the touch panel 12. The captured image P1 is obtained by capturing an image with the camera 28 of the unmanned aerial vehicle 20 set to a shooting direction directly below. An area FRA10 inside the flight restricted zone and an area FRA11 outside the flight restricted zone are displayed on either side of the boundary line 203 of the flight restricted zone, superimposed on the captured image P1. Also displayed on screen V1 are a button 103 for landing the unmanned aerial vehicle 20, a button 104 for moving the unmanned aerial vehicle 20 in the vertical direction, a button 105 for rotating the unmanned aerial vehicle 20 around the yaw axis, an object 106 for adjusting the shooting direction of the camera 28 mounted on the unmanned aerial vehicle 20, an object 107 for adjusting the wide-angle/telephoto degree of the camera 28, an object 108 for positioning the target movement position of the unmanned aerial vehicle 20, and a button 109 for starting movement of the unmanned aerial vehicle 20.

図9に示すように、飛行制限区域の内側の領域FRA10と、飛行制限区域の外側の領域FRA11は、他の態様により表示され得る。図9に示す例では、飛行制限区域の内側の領域FRA10に対しては何も画像処理がされていないのに対し、飛行制限区域の外側の領域FRA10に対しては、オブジェクトが表示され得る。このように、タッチパネル12上において、飛行制限区域の内外を無人飛行体20の視点から視覚的に認識することが可能となる。すなわち、ユーザ自身がタッチパネル12のインターフェースに対して設定した飛行制限区域に対応する実空間上の位置を、無人飛行体20の飛行中において視認することが可能となる。なお、無人飛行体20の移動に応じて、かかる飛行制限区域の内外の領域の表示位置も変更され得る。As shown in FIG. 9, the area FRA10 inside the flight restricted area and the area FRA11 outside the flight restricted area may be displayed in other manners. In the example shown in FIG. 9, no image processing is performed on the area FRA10 inside the flight restricted area, whereas an object may be displayed on the area FRA10 outside the flight restricted area. In this way, it is possible to visually recognize the inside and outside of the flight restricted area from the viewpoint of the unmanned aerial vehicle 20 on the touch panel 12. That is, it is possible to visually recognize the position in real space corresponding to the flight restricted area set by the user himself on the interface of the touch panel 12 during the flight of the unmanned aerial vehicle 20. In addition, the display position of the area inside and outside the flight restricted area may also be changed according to the movement of the unmanned aerial vehicle 20.

図10は、本実施形態に係るシステム1による飛行制限区域に係る情報の出力方法に係るタッチパネル12の第2の画面例を示す図である。図10に示す例では、撮像画像P2は、無人飛行体20のカメラ28の撮像方向を真下ではなく斜めとして撮像して得られるものである。このように、撮像方向が斜めである場合も、撮像画像P2上に飛行制限区域に係る情報として、飛行制限区域の内側の領域FRA10と、飛行制限区域の外側の領域FRA11とを区別して表示させることが可能である。この場合は、例えば、撮像画像に含まれる位置情報として、カメラ28の撮像角度に係る情報が含まれ得る。かかる撮像角度に係る情報に基づいて、座標変換部116が飛行制限区域の座標と撮像画像の座標との対応付けを行うことで、撮像画像P2上にかかる領域を表示させることができる。このとき、飛行制限区域の位置情報としては、所定の高度情報が含まれていてもよい。これにより、撮像画像P2上に重畳させる飛行制限区域の位置を一意に決めることができる。 Figure 10 is a diagram showing a second example of the screen of the touch panel 12 relating to the output method of information related to the flight restricted area by the system 1 according to this embodiment. In the example shown in Figure 10, the captured image P2 is obtained by capturing an image with the imaging direction of the camera 28 of the unmanned flying object 20 not directly below but diagonally. In this way, even when the imaging direction is diagonal, it is possible to display the area FRA10 inside the flight restricted area and the area FRA11 outside the flight restricted area as information related to the flight restricted area on the captured image P2 in a distinguished manner. In this case, for example, information related to the imaging angle of the camera 28 may be included as position information included in the captured image. Based on the information related to the imaging angle, the coordinate conversion unit 116 associates the coordinates of the flight restricted area with the coordinates of the captured image, thereby making it possible to display the relevant area on the captured image P2. At this time, the position information of the flight restricted area may include predetermined altitude information. This makes it possible to uniquely determine the position of the flight restricted area to be superimposed on the captured image P2.

図11は、本実施形態に係るシステム1による飛行制限区域に係る情報の出力方法に係るタッチパネル12の第3の画面例を示す図である。図11に示す撮像画像P1は、図9に示した撮像画像P1と同一である。ここでは、無人飛行体20の移動目標位置の位置決めのためのオブジェクト108を、飛行制限区域の外側の領域FRA11上に移動させる操作を行った場合について説明する。図11に示すように、オブジェクト108を飛行制限区域の外側の領域FRA11上に移動させようとすると、オブジェクト108の態様が変化してオブジェクト108aのような表示が画面V1に現れる。特にオブジェクト108aは、この位置に設定できないような態様として表示され得る。これにより、ユーザはかかる区域に無人飛行体20を移動させることができないことが直感的に理解することができる。なお、他の例としては、オブジェクト108が飛行制限区域の外側の領域FRA11に含まれる位置にある場合に、無人飛行体20の移動を開始するためのボタン109が選択不可となるような態様に変更されて表示されていてもよい。これにより、ユーザが飛行制限区域の外に無人飛行体20を移動させることができなくなる。 Figure 11 is a diagram showing a third example of a screen of the touch panel 12 relating to the method of outputting information related to the flight restricted area by the system 1 according to this embodiment. The captured image P1 shown in Figure 11 is the same as the captured image P1 shown in Figure 9. Here, a case where an operation is performed to move the object 108 for positioning the movement target position of the unmanned aerial vehicle 20 onto the area FRA11 outside the flight restricted area will be described. As shown in Figure 11, when an attempt is made to move the object 108 onto the area FRA11 outside the flight restricted area, the state of the object 108 changes and a display such as object 108a appears on the screen V1. In particular, the object 108a may be displayed in a state in which it cannot be set at this position. This allows the user to intuitively understand that the unmanned aerial vehicle 20 cannot be moved to such an area. In addition, as another example, when the object 108 is located at a position included in the area FRA11 outside the flight restricted area, the button 109 for starting the movement of the unmanned aerial vehicle 20 may be changed and displayed in a state in which it cannot be selected. This prevents the user from moving the unmanned aerial vehicle 20 outside the flight restriction area.

以上、本実施形態に係るシステム1による無人飛行体20の制御方法の一例について説明した。なお、上記実施形態においては、無人飛行体20の実際の飛行における制御方法の例について説明したが、本技術はかかる例に限定されない。例えば、VR(Virtual Reality)やAR(Augmented Reality)空間における仮想のドローンを飛行させた場合におけるシミュレーションに、本技術を用いることが可能である。かかる無人飛行体20の飛行制御による飛行挙動のシミュレーションをVRやARにより行うことで、実際に無人飛行体20を飛行させたときのカメラ28の撮像方向等を事前に確認することができる。なお、VR空間やAR空間を用いたシミュレーションの技術は、公知のものを用いることができる。 Above, an example of a method for controlling the unmanned aerial vehicle 20 by the system 1 according to this embodiment has been described. In the above embodiment, an example of a control method for the actual flight of the unmanned aerial vehicle 20 has been described, but the present technology is not limited to such an example. For example, the present technology can be used for a simulation in which a virtual drone is flown in a VR (Virtual Reality) or AR (Augmented Reality) space. By performing a simulation of the flight behavior of the unmanned aerial vehicle 20 by flight control using VR or AR, the imaging direction of the camera 28 when the unmanned aerial vehicle 20 is actually flown can be confirmed in advance. Note that a known technology can be used for the simulation using a VR space or an AR space.

以上説明したように、本実施形態に係るシステム1によれば、タッチパネル12に対して飛行制限区域を設定し、かかる飛行制限区域に関する情報を、タッチパネル12を介して得ることができる。例えば、飛行制限区域を、無人飛行体20が撮像する撮像画像に重畳してAR的に表示させることができる。これにより、タッチパネル12を操作するユーザは無人飛行体20の飛行可能な飛行制限区域を自身で設定し、かつその位置を直感的に把握することが可能となる。かかる表示は、例えば無人飛行体20のカメラ28の撮影角度が変わっていても、追随して撮像画像の適切な位置に飛行制限区域を示すオブジェクトを重畳して表示させることが可能である。As described above, according to the system 1 of this embodiment, a flight restricted area can be set on the touch panel 12, and information about the flight restricted area can be obtained via the touch panel 12. For example, the flight restricted area can be superimposed on an image captured by the unmanned aerial vehicle 20 and displayed in an AR-like manner. This allows the user operating the touch panel 12 to set the flight restricted area within which the unmanned aerial vehicle 20 can fly, and intuitively grasp its position. For example, even if the shooting angle of the camera 28 of the unmanned aerial vehicle 20 changes, such a display can be displayed by superimposing an object indicating the flight restricted area at an appropriate position on the captured image.

なお、上記実施形態では、飛行制限区域の内側および外側をオブジェクト等によりAR的に表示するものとしたが、本技術はかかる例に限定されない。例えば、飛行制限区域の境界に無人飛行体20が近接している場合に、該境界に近接していることのアラートをタッチパネル12により出力することがなされてもよい。また、無人飛行体20が飛行制限区域の外側に飛行してしまったり、無人飛行体20が所定時間以内に飛行制限区域の境界を超えるような飛行制御がされていると判断される場合は、無人飛行体20は自動的に飛行制限区域の内側に向かうように制御されてもよい。In the above embodiment, the inside and outside of the flight restricted area are displayed in an AR-like manner using objects or the like, but the present technology is not limited to such an example. For example, when the unmanned aerial vehicle 20 is approaching the boundary of the flight restricted area, an alert indicating that the unmanned aerial vehicle is approaching the boundary may be output by the touch panel 12. In addition, when it is determined that the unmanned aerial vehicle 20 flies outside the flight restricted area or that flight control is being performed such that the unmanned aerial vehicle 20 will exceed the boundary of the flight restricted area within a predetermined time, the unmanned aerial vehicle 20 may be controlled to automatically head toward the inside of the flight restricted area.

以上、添付図面を参照しながら本開示の好適な実施形態について詳細に説明したが、本開示の技術的範囲はかかる例に限定されない。本開示の技術分野における通常の知識を有する者であれば、特許請求の範囲に記載された技術的思想の範疇内において、各種の変更例または修正例に想到し得ることは明らかであり、これらについても、当然に本開示の技術的範囲に属するものと了解される。Although the preferred embodiment of the present disclosure has been described in detail above with reference to the attached drawings, the technical scope of the present disclosure is not limited to such examples. It is clear that a person with ordinary knowledge in the technical field of the present disclosure can conceive of various modified or revised examples within the scope of the technical ideas described in the claims, and it is understood that these also naturally fall within the technical scope of the present disclosure.

本明細書において説明した装置は、単独の装置として実現されてもよく、一部または全部がネットワークで接続された複数の装置等により実現されてもよい。例えば、情報処理端末10の制御部およびストレージは、互いにネットワークで接続された異なるサーバにより実現されてもよい。The devices described in this specification may be realized as a single device, or may be realized by multiple devices, some or all of which are connected via a network. For example, the control unit and storage of the information processing terminal 10 may be realized by different servers connected to each other via a network.

本明細書において説明した装置による一連の処理は、ソフトウェア、ハードウェア、及びソフトウェアとハードウェアとの組合せのいずれを用いて実現されてもよい。本実施形態に係る情報処理端末10の各機能を実現するためのコンピュータプログラムを作製し、PC等に実装することが可能である。また、このようなコンピュータプログラムが格納された、コンピュータで読み取り可能な記録媒体も提供することができる。記録媒体は、例えば、磁気ディスク、光ディスク、光磁気ディスク、フラッシュメモリ等である。また、上記のコンピュータプログラムは、記録媒体を用いずに、例えばネットワークを介して配信されてもよい。The series of processes performed by the device described in this specification may be realized using software, hardware, or a combination of software and hardware. A computer program for realizing each function of the information processing terminal 10 according to this embodiment may be created and implemented in a PC or the like. A computer-readable recording medium on which such a computer program is stored may also be provided. Examples of the recording medium include a magnetic disk, an optical disk, a magneto-optical disk, and a flash memory. The above computer program may also be distributed, for example, via a network, without using a recording medium.

また、本明細書においてフローチャート図を用いて説明した処理は、必ずしも図示された順序で実行されなくてもよい。いくつかの処理ステップは、並列的に実行されてもよい。また、追加的な処理ステップが採用されてもよく、一部の処理ステップが省略されてもよい。 In addition, the processes described in this specification using flow chart diagrams do not necessarily have to be performed in the order shown. Some processing steps may be performed in parallel. Also, additional processing steps may be employed, and some processing steps may be omitted.

また、本明細書に記載された効果は、あくまで説明的または例示的なものであって限定的ではない。つまり、本開示に係る技術は、上記の効果とともに、または上記の効果に代えて、本明細書の記載から当業者には明らかな他の効果を奏しうる。In addition, the effects described herein are merely descriptive or exemplary and are not limiting. In other words, the technology disclosed herein may provide other effects that are apparent to a person skilled in the art from the description of this specification, in addition to or in place of the above effects.

なお、以下のような構成も本開示の技術的範囲に属する。
(項目1)
表示部にマップを表示することと、
前記表示部に表示される前記マップ対する操作に基づき入力される前記マップ上の指定領域に係る情報を取得することと、
前記マップ上の指定領域に基づいて実空間上の飛行体の飛行制限区域に係る情報を出力することと、
を含む方法。
(項目2)
項目1に記載の方法であって、
前記実空間上の飛行制限区域に係る情報を、前記表示部に出力する、方法。
(項目3)
項目2に記載の方法であって、
前記飛行制限区域内を飛行する前記飛行体に積載される撮像画像を前記表示部に表示することと、
前記飛行制限区域に係る情報を、前記撮像画像に重畳して前記表示部に表示することと、をさらに含む、方法。
(項目4)
項目3に記載の方法であって、
前記撮像画像における前記飛行制限区域の内側または外側の少なくともいずれかに対応する位置を示す表示を、前記撮像画像に重畳して前記表示部に表示する、方法。
(項目5)
項目4に記載の方法であって、
前記撮像画像が撮像されたときの前記実空間上の位置に係る情報に基づき、前記飛行制限区域の内側または外側の少なくともいずれかに対応する領域を前記撮像画像に重畳して表示する、方法。
(項目6)
項目2~5のいずれか1項に記載の方法であって、
前記飛行制限区域内を飛行する前記飛行体により撮像される撮像画像を前記表示部に表示することを含み、
前記飛行体の移動目標位置を設定するためのオブジェクトが、前記撮像画像を表示する表示部に表示され、
前記オブジェクトの位置が、前記撮像画像における前記飛行制限区域の外側に対応する位置である場合に、前記移動目標位置として設定不可であることに対応する態様により前記オブジェクトを前記表示部に表示する、方法。
(項目7)
項目2~6のいずれか1項に記載の方法であって、
前記飛行制限区域内を飛行する前記飛行体により撮像される撮像画像を前記表示部に表示することを含み、
前記飛行体の移動目標位置を設定するためのオブジェクトが、前記撮像画像を表示する表示部に表示され、
前記オブジェクトが、前記撮像画像における前記飛行制限区域の内側になる位置にのみ前記表示部に対する操作に基づいて移動可能となるように、前記オブジェクトの表示が制御される、方法。
(項目8)
項目1~7のいずれか1項に記載の方法であって、
実空間上の飛行制限区域に係る情報を前記飛行体に出力する、方法。
(項目9)
項目8に記載の方法であって、
前記飛行体は、前記実空間上の飛行制限区域の内側の領域のみを飛行するように制御される、方法。
(項目10)
項目1~9のいずれか1項に記載の方法であって、
前記実空間上の飛行制限区域に係る情報は、前記飛行制限区域の外側である飛行不可区域に関する情報を含む、方法。
(項目11)
飛行体の飛行制御に関するシステムであって、
表示部にマップを表示させる表示制御部と、
前記表示部に表示される前記マップ対する操作に基づき入力される前記マップ上の指定領域に係る情報を取得する入力情報取得部と、
前記マップ上の指定領域に基づいて実空間上の飛行制限区域に係る情報を出力する出力制御部と、
を備えるシステム。
(項目12)
コンピュータを、
表示部にマップを表示させる表示制御部と、
前記表示部に表示される前記マップ対する操作に基づき入力される前記マップ上の指定領域に係る情報を取得する入力情報取得部と、
前記マップ上の指定領域に基づいて実空間上の飛行体の飛行制限区域に係る情報を出力する出力制御部と、
として機能させるプログラム。
Note that the following configurations also fall within the technical scope of the present disclosure.
(Item 1)
Displaying a map on a display unit;
acquiring information related to a designated area on the map input based on an operation on the map displayed on the display unit;
outputting information related to a flight restriction zone of an aircraft in real space based on the designated area on the map;
The method includes:
(Item 2)
The method according to item 1,
A method for outputting information related to a flight restricted area in the real space to the display unit.
(Item 3)
The method according to item 2,
Displaying on the display unit a captured image carried on the aircraft flying within the flight restriction area;
and displaying information related to the flight restricted zone on the display unit by superimposing the information on the captured image.
(Item 4)
Item 3. The method according to item 3,
A method for displaying, on the display unit, a display indicating a position in the captured image that corresponds to at least either an inside or an outside of the flight restricted zone, superimposed on the captured image.
(Item 5)
Item 5. The method according to item 4,
A method for displaying an area corresponding to at least either an inside or an outside of the flight restriction zone by superimposing it on the captured image based on information relating to a position in the real space at the time the captured image was captured.
(Item 6)
The method according to any one of items 2 to 5,
displaying on the display unit an image captured by the aircraft flying within the flight restricted area;
an object for setting a movement target position of the flying object is displayed on a display unit that displays the captured image;
When the position of the object is a position corresponding to outside the flight restriction zone in the captured image, the object is displayed on the display unit in a manner corresponding to the object not being set as the movement target position.
(Item 7)
The method according to any one of items 2 to 6,
displaying on the display unit an image captured by the aircraft flying within the flight restricted area;
an object for setting a movement target position of the flying object is displayed on a display unit that displays the captured image;
A method in which display of the object is controlled so that the object can be moved based on an operation on the display unit only to a position inside the flight restriction zone in the captured image.
(Item 8)
The method according to any one of items 1 to 7,
A method for outputting information relating to flight restricted areas in real space to the flying object.
(Item 9)
Item 8. The method according to item 8,
The method, wherein the flying object is controlled to fly only within an area inside a flight restricted area in the real space.
(Item 10)
The method according to any one of items 1 to 9,
A method according to claim 1, wherein the information relating to a flight restricted zone in the real space includes information relating to a no-fly zone that is outside the flight restricted zone.
(Item 11)
A system for flight control of an aircraft, comprising:
a display control unit that displays a map on a display unit;
an input information acquisition unit that acquires information related to a designated area on the map that is input based on an operation on the map displayed on the display unit;
an output control unit that outputs information related to a flight restriction area in a real space based on the designated area on the map;
A system comprising:
(Item 12)
Computer,
a display control unit that displays a map on a display unit;
an input information acquisition unit that acquires information related to a designated area on the map that is input based on an operation on the map displayed on the display unit;
an output control unit that outputs information related to a flight restriction zone of an aircraft in real space based on the designated area on the map;
A program that functions as a

1 システム
10 情報処理端末
11 制御部
12 タッチパネル
20 無人飛行体
28 カメラ
111 マップ取得部
112 画像取得部
113 表示制御部
114 入力情報取得部
115 飛行制限区域決定部
116 座標変換部
117 出力制御部
118 マップ情報
REFERENCE SIGNS LIST 1 System 10 Information processing terminal 11 Control unit 12 Touch panel 20 Unmanned aerial vehicle 28 Camera 111 Map acquisition unit 112 Image acquisition unit 113 Display control unit 114 Input information acquisition unit 115 Flight restriction area determination unit 116 Coordinate conversion unit 117 Output control unit 118 Map information

Claims (10)

表示部にマップを表示することと、
前記表示部に表示される前記マップ対する操作に基づき入力される前記マップ上の指定領域に係る情報を取得することと、
前記マップ上の指定領域に基づいて実空間上の飛行体が飛行可能な区域である飛行制限区域に係る情報であって、高度情報を含む、前記飛行制限区域に係る情報を出力することと、
前記飛行体の移動目標位置および前記実空間上の飛行制限区域に係る情報を前記表示部に表示することと、
設定した前記移動目標位置を移動させることであって、当該移動目標位置は前記飛行制限区域の外側に移動不可である、前記移動させることと、
前記飛行制限区域内を飛行する前記飛行体により撮像される撮像画像を前記表示部に表示することと、
を含み、
前記飛行体の前記移動目標位置を設定するためのオブジェクトが、前記撮像画像を表示する前記表示部に表示され、
前記オブジェクトの位置が、前記撮像画像における前記飛行制限区域の外側に対応する位置である場合に、前記移動目標位置として設定不可であることに対応する態様により前記オブジェクトを前記表示部に表示する、方法。
Displaying a map on a display unit;
acquiring information related to a designated area on the map input based on an operation on the map displayed on the display unit;
outputting information related to a flight restricted area , which is an area in which an aircraft in real space can fly based on the designated area on the map, the information including altitude information;
displaying information related to a target position of the aircraft and a flight restriction area in the real space on the display unit ;
Moving the set movement target position, the movement target position being unable to move outside the flight restriction area;
Displaying an image captured by the aircraft flying within the flight restriction area on the display unit;
Including,
an object for setting the movement target position of the flying object is displayed on the display unit that displays the captured image;
When the position of the object is a position corresponding to outside the flight restriction zone in the captured image, the object is displayed on the display unit in a manner corresponding to the object not being set as the movement target position .
請求項に記載の方法であって、
前記飛行制限区域内を飛行する前記飛行体に積載される撮像画像を前記表示部に表示することと、
前記飛行制限区域に係る情報を、前記撮像画像に重畳して前記表示部に表示することと、をさらに含む、方法。
2. The method of claim 1 ,
Displaying on the display unit a captured image carried on the aircraft flying within the flight restriction area;
and displaying information related to the flight restricted zone on the display unit by superimposing the information on the captured image.
請求項に記載の方法であって、
前記撮像画像における前記飛行制限区域の内側または外側の少なくともいずれかに対応する位置を示す表示を、前記撮像画像に重畳して前記表示部に表示する、方法。
3. The method of claim 2 ,
A method for displaying, on the display unit, a display indicating a position in the captured image that corresponds to at least either an inside or an outside of the flight restricted zone, superimposed on the captured image.
請求項に記載の方法であって、
前記撮像画像が撮像されたときの前記実空間上の位置に係る情報に基づき、前記飛行制限区域の内側または外側の少なくともいずれかに対応する領域を前記撮像画像に重畳して表示する、方法。
4. The method of claim 3 ,
A method for displaying an area corresponding to at least either an inside or an outside of the flight restriction zone by superimposing it on the captured image based on information relating to a position in the real space at the time the captured image was captured.
請求項1~4のいずれか1項に記載の方法であって、
前記飛行制限区域内を飛行する前記飛行体により撮像される撮像画像を前記表示部に表示することを含み、
前記飛行体の移動目標位置を設定するためのオブジェクトが、前記撮像画像を表示する表示部に表示され、
前記オブジェクトが、前記撮像画像における前記飛行制限区域の内側になる位置にのみ前記表示部に対する操作に基づいて移動可能となるように、前記オブジェクトの表示が制御される、方法。
The method according to any one of claims 1 to 4 ,
displaying on the display unit an image captured by the aircraft flying within the flight restricted area;
an object for setting a movement target position of the flying object is displayed on a display unit that displays the captured image;
A method in which display of the object is controlled so that the object can be moved based on an operation on the display unit only to a position inside the flight restriction zone in the captured image.
請求項1~のいずれか1項に記載の方法であって、
実空間上の飛行制限区域に係る情報を前記飛行体に出力する、方法。
The method according to any one of claims 1 to 5 ,
A method for outputting information relating to flight restricted areas in real space to the flying object.
請求項に記載の方法であって、
前記飛行体は、前記実空間上の飛行制限区域の内側の領域のみを飛行するように制御される、方法。
7. The method of claim 6 ,
The method, wherein the flying object is controlled to fly only within an area inside a flight restricted area in the real space.
請求項1~のいずれか1項に記載の方法であって、
前記実空間上の飛行制限区域に係る情報は、前記飛行制限区域の外側である飛行不可区域に関する情報を含む、方法。
The method according to any one of claims 1 to 7 ,
A method according to claim 1, wherein the information relating to a flight restricted zone in the real space includes information relating to a no-fly zone that is outside the flight restricted zone.
飛行体の飛行制御に関するシステムであって、
表示部にマップを表示させる表示制御部と、
前記表示部に表示される前記マップ対する操作に基づき入力される前記マップ上の指定領域に係る情報を取得する入力情報取得部と、
前記マップ上の指定領域に基づいて実空間上の前記飛行体が飛行可能な区域である飛行制限区域に係る情報であって、高度情報を含む、前記飛行制限区域に係る情報を出力する出力制御部と、
を備え、
前記出力制御部は、
前記飛行体の移動目標位置および前記実空間上の飛行制限区域に係る情報を前記表示部に表示し、
設定した前記移動目標位置を移動させる場合に、当該移動目標位置は前記飛行制限区域の外側に移動不可であ
前記飛行制限区域内を飛行する前記飛行体により撮像される撮像画像を前記表示部に表示し、
前記飛行体の前記移動目標位置を設定するためのオブジェクトを、前記撮像画像を表示する前記表示部に表示し、
前記オブジェクトの位置が、前記撮像画像における前記飛行制限区域の外側に対応する位置である場合に、前記移動目標位置として設定不可であることに対応する態様により前記オブジェクトを前記表示部に表示する、システム。
A system for flight control of an aircraft, comprising:
a display control unit that displays a map on a display unit;
an input information acquisition unit that acquires information related to a designated area on the map that is input based on an operation on the map displayed on the display unit;
an output control unit that outputs information related to a flight restricted area , which is an area in real space where the aircraft can fly based on the designated area on the map, the information including altitude information; and
Equipped with
The output control unit is
displaying information related to a target position of the aircraft and a flight restriction area in the real space on the display unit ;
When the set movement target position is moved , the movement target position cannot be moved outside the flight restriction area,
A captured image captured by the aircraft flying within the flight restricted area is displayed on the display unit;
displaying an object for setting the movement target position of the flying object on the display unit that displays the captured image;
When the position of the object is a position corresponding to outside the flight restriction zone in the captured image, the system displays the object on the display unit in a manner corresponding to the object not being set as the movement target position.
コンピュータを、
表示部にマップを表示させる表示制御部と、
前記表示部に表示される前記マップ対する操作に基づき入力される前記マップ上の指定領域に係る情報を取得する入力情報取得部と、
前記マップ上の指定領域に基づいて実空間上の飛行体が飛行可能な区域である飛行制限区域に係る情報であって、高度情報を含む、前記飛行制限区域に係る情報を出力する出力制御部と、
として機能させるプログラムであって、
前記出力制御部は、
前記飛行体の移動目標位置および前記実空間上の飛行制限区域に係る情報を前記表示部に表示し、
設定した前記移動目標位置を移動させる場合に、当該移動目標位置は前記飛行制限区域の外側に移動不可であ
前記飛行制限区域内を飛行する前記飛行体により撮像される撮像画像を前記表示部に表示し、
前記飛行体の前記移動目標位置を設定するためのオブジェクトを、前記撮像画像を表示する前記表示部に表示し、
前記オブジェクトの位置が、前記撮像画像における前記飛行制限区域の外側に対応する位置である場合に、前記移動目標位置として設定不可であることに対応する態様により前記オブジェクトを前記表示部に表示する、プログラム。
Computer,
a display control unit that displays a map on a display unit;
an input information acquisition unit that acquires information related to a designated area on the map that is input based on an operation on the map displayed on the display unit;
an output control unit that outputs information related to a flight restricted area, which is an area in which an aircraft in real space can fly based on the designated area on the map, the information including altitude information; and
A program that functions as
The output control unit is
displaying information related to a target position of the aircraft and a flight restriction area in the real space on the display unit ;
When the set movement target position is moved , the movement target position cannot be moved outside the flight restriction area,
A captured image captured by the aircraft flying within the flight restricted area is displayed on the display unit;
displaying an object for setting the movement target position of the flying object on the display unit that displays the captured image;
and a program for displaying the object on the display unit in a manner corresponding to the object being incapable of being set as the movement target position when the object's position corresponds to a position outside the flight restriction zone in the captured image .
JP2022530612A 2020-06-10 2021-06-09 Method, system and program Active JP7619653B2 (en)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
JP2020101296 2020-06-10
JP2020101296 2020-06-10
PCT/JP2021/021987 WO2021251441A1 (en) 2020-06-10 2021-06-09 Method, system, and program

Publications (3)

Publication Number Publication Date
JPWO2021251441A1 JPWO2021251441A1 (en) 2021-12-16
JPWO2021251441A5 JPWO2021251441A5 (en) 2024-06-18
JP7619653B2 true JP7619653B2 (en) 2025-01-22

Family

ID=78846095

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2022530612A Active JP7619653B2 (en) 2020-06-10 2021-06-09 Method, system and program

Country Status (2)

Country Link
JP (1) JP7619653B2 (en)
WO (1) WO2021251441A1 (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP7295320B1 (en) 2022-09-21 2023-06-20 ソフトバンク株式会社 Information processing device, program, system, and information processing method
JP7295321B1 (en) 2022-09-21 2023-06-20 ソフトバンク株式会社 Information processing device, program, system, and information processing method

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2014040231A (en) 2012-07-13 2014-03-06 Honeywell Internatl Inc Autonomous airspace flight planning and virtual airspace containment system
JP2017174442A (en) 2014-04-17 2017-09-28 エスゼット ディージェイアイ テクノロジー カンパニー リミテッドSz Dji Technology Co.,Ltd Device and method for generating flight limit zones having different altitude
WO2017175804A1 (en) 2016-04-08 2017-10-12 株式会社ナイルワークス Method for chemical spraying using unmanned aerial vehicle, program, and device
JP2017208678A (en) 2016-05-18 2017-11-24 本郷飛行機株式会社 Communication and control device and method of small-sized unmanned airplane
JP2018120498A (en) 2017-01-27 2018-08-02 アジア航測株式会社 Flight space information provision device
WO2019003396A1 (en) 2017-06-29 2019-01-03 株式会社オプティム Image providing system, method, and program
JP2019039875A (en) 2017-08-28 2019-03-14 Necソリューションイノベータ株式会社 Flying route setting device, flying route setting method and program

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
FR2712251B1 (en) * 1993-11-10 1996-01-26 Eurocopter France Method and device for assisting the piloting of an aircraft.

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2014040231A (en) 2012-07-13 2014-03-06 Honeywell Internatl Inc Autonomous airspace flight planning and virtual airspace containment system
JP2017174442A (en) 2014-04-17 2017-09-28 エスゼット ディージェイアイ テクノロジー カンパニー リミテッドSz Dji Technology Co.,Ltd Device and method for generating flight limit zones having different altitude
WO2017175804A1 (en) 2016-04-08 2017-10-12 株式会社ナイルワークス Method for chemical spraying using unmanned aerial vehicle, program, and device
JP2017208678A (en) 2016-05-18 2017-11-24 本郷飛行機株式会社 Communication and control device and method of small-sized unmanned airplane
JP2018120498A (en) 2017-01-27 2018-08-02 アジア航測株式会社 Flight space information provision device
WO2019003396A1 (en) 2017-06-29 2019-01-03 株式会社オプティム Image providing system, method, and program
JP2019039875A (en) 2017-08-28 2019-03-14 Necソリューションイノベータ株式会社 Flying route setting device, flying route setting method and program

Also Published As

Publication number Publication date
JPWO2021251441A1 (en) 2021-12-16
WO2021251441A1 (en) 2021-12-16

Similar Documents

Publication Publication Date Title
KR102236339B1 (en) Systems and methods for controlling images captured by an imaging device
CN107924638B (en) System and method for PTZ simulation
US12129026B2 (en) Method and system for controlling aircraft
JP6829513B1 (en) Position calculation method and information processing system
JP7004374B1 (en) Movement route generation method and program of moving object, management server, management system
JP7435599B2 (en) Information processing device, information processing method, and program
JP7619653B2 (en) Method, system and program
JP2025003621A (en) Method for displaying flight path of flying object and information processing device
JP6966810B2 (en) Management server and management system, display information generation method, program
JP2021073796A (en) Control device, and method for obtaining image
WO2020225979A1 (en) Information processing device, information processing method, program, and information processing system
JP2026012840A (en) Method and program for generating a moving path for a moving object, management server, and management system
WO2022188151A1 (en) Image photographing method, control apparatus, movable platform, and computer storage medium
WO2020042186A1 (en) Control method for movable platform, movable platform, terminal device and system
JP7745875B2 (en) Method, system and program
WO2021168821A1 (en) Mobile platform control method and device
KR102542181B1 (en) Method and apparatus for controlling unmanned air vehicle for generating 360 degree virtual reality image
JP6684012B1 (en) Information processing apparatus and information processing method
JP7818277B2 (en) Information processing device, method and program
CN110192161B (en) Method and system for operating a movable platform using ray casting mapping
KR102733262B1 (en) Drone, apparatus and method for controlling a group of drones
JP2025179553A (en) Flight control system, flight control method and program
WO2022070851A1 (en) Method, system, and program
JP2024062247A (en) Information processing system, information processing method, and program
CN110262540A (en) Method and device for flight control of aircraft

Legal Events

Date Code Title Description
A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20240610

A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20240610

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20241114

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20241121

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20241205

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20241226

R150 Certificate of patent or registration of utility model

Ref document number: 7619653

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150