JP6698889B2 - Flight system - Google Patents
Flight system Download PDFInfo
- Publication number
- JP6698889B2 JP6698889B2 JP2019000666A JP2019000666A JP6698889B2 JP 6698889 B2 JP6698889 B2 JP 6698889B2 JP 2019000666 A JP2019000666 A JP 2019000666A JP 2019000666 A JP2019000666 A JP 2019000666A JP 6698889 B2 JP6698889 B2 JP 6698889B2
- Authority
- JP
- Japan
- Prior art keywords
- flight
- wireless communication
- communication
- unit
- control device
- 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
Links
Images
Landscapes
- Selective Calling Equipment (AREA)
- Mobile Radio Communication Systems (AREA)
- Radio Relay Systems (AREA)
- Telephonic Communication Services (AREA)
Description
本発明は、空中を飛行する飛行装置を含む飛行システム、飛行装置を飛行させるための操縦装置及びプログラムに関する。 The present invention relates to a flight system including a flight device that flies in the air, a control device and a program for flying the flight device.
近年、ドローン等の飛行装置を操縦することが盛んに行われている。例えば、特許文献1には、タブレット端末を用いて、Wi−Fi(登録商標)により、飛行装置を操縦することが記載されている。
In recent years, flight devices such as drones have been actively operated. For example,
Wi−Fi等の無線通信回線により、飛行装置を操縦する場合、例えば、近隣において同じ周波数帯域を使用するユーザが多い等の理由によりWi−Fiの混線が生じることがある。この場合、通信を妨げる要因が改善されるまで、飛行装置を制御することができなくなってしまう可能性があった。 When operating a flight device via a wireless communication line such as Wi-Fi, Wi-Fi crosstalk may occur due to, for example, many users who use the same frequency band in the vicinity. In this case, there is a possibility that the flight device cannot be controlled until the factors that hinder the communication are improved.
そこで、本発明はこれらの点に鑑みてなされたものであり、飛行装置を制御するための制御情報が飛行装置へ送信されていない期間を短縮することができる飛行システム、操縦装置及びプログラムを提供することを目的とする。 Therefore, the present invention has been made in view of these points, and provides a flight system, a control device, and a program capable of shortening a period in which control information for controlling a flight device is not transmitted to the flight device. The purpose is to do.
本発明の第1の態様の飛行システムは、外部からの制御に基づいて飛行する飛行装置と、前記飛行装置を操縦するための操縦装置と、を備え、前記飛行装置は、第1無線通信方式と、第2無線通信方式との少なくともいずれか一方の無線通信方式を用いて前記操縦装置から前記飛行装置の飛行に用いる飛行用データを受信する飛行側通信部と、前記飛行用データを用いて前記飛行装置を飛行させる飛行制御部と、を有し、前記操縦装置は、前記第1無線通信方式と前記第2無線通信方式との少なくともいずれか一方の無線通信方式を用いて前記飛行装置へ前記飛行用データを送信する操縦側通信部と、前記第1無線通信方式を用いる前記飛行装置との通信において、前記飛行側通信部との接続状態を検出する接続状態検出部とを有し、前記操縦側通信部は、前記接続状態検出部の検出結果に基づいて、前記第2無線通信方式を用いて前記飛行装置へ前記飛行用データを送信し、前記操縦側通信部は、前記操縦装置と前記飛行装置との間の第2無線通信方式による通信を維持するためのセッション維持サーバを介して、前記飛行装置に対して、前記飛行用データを送信し、前記飛行側通信部は、前記セッション維持サーバを介して、前記操縦装置に対して、前記飛行用データに応答する応答信号を送信する。 A flight system according to a first aspect of the present invention includes a flight device that flies based on external control, and a control device for controlling the flight device, wherein the flight device uses a first wireless communication system. And a flight-side communication unit that receives flight data used for flight of the flight device from the control device by using at least one of the second wireless communication system and the flight data. A flight control unit that causes the flight device to fly, and the control device is configured to send the flight device to the flight device using at least one wireless communication system of the first wireless communication system and the second wireless communication system. In a communication with the flight side communication unit that transmits the flight data and the flight device that uses the first wireless communication system, a connection state detection unit that detects a connection state with the flight side communication unit is provided, The control-side communication unit transmits the flight data to the flight device using the second wireless communication method based on the detection result of the connection state detection unit, and the control-side communication unit causes the control device to transmit the flight data. The flight data to the flight device via a session maintenance server for maintaining communication between the flight device and the flight device by the second wireless communication method, and the flight side communication unit A response signal in response to the flight data is transmitted to the control device via the session maintenance server.
前記飛行側通信部は、前記セッション維持サーバを介して、前記操縦装置に対して、前記飛行用データ以外の非飛行用データを送信してもよい。前記飛行側通信部は、前記第1無線通信方式を用いる通信において前記操縦装置から受信した前記飛行用データに応答して応答信号を前記操縦装置へ送信し、前記接続状態検出部は、前記飛行用データの送信後の所定期間内に前記応答信号を受信しない場合に、前記第1無線通信方式を用いる通信が切断されたと判定してもよい。 The flight-side communication unit may transmit non-flight data other than the flight data to the control device via the session maintenance server. The flight-side communication unit transmits a response signal to the flight control device in response to the flight data received from the flight control device in the communication using the first wireless communication method, and the connection state detection unit causes the flight state of the flight. When the response signal is not received within a predetermined period after the transmission of the work data, it may be determined that the communication using the first wireless communication method is disconnected.
前記操縦装置は、前記第1無線通信方式及び前記第2無線通信方式のうち、前記飛行用データの通信に使用されている無線通信方式と、前記飛行用データの通信に使用されている無線通信方式とは異なる無線通信方式との使用の可否をユーザに通知する通知部をさらに備えてもよい。 The control device includes a wireless communication method used for communication of the flight data, and a wireless communication used for communication of the flight data, of the first wireless communication method and the second wireless communication method. A notification unit that notifies the user whether or not the wireless communication method different from the method can be used may be further provided.
前記飛行装置を特定する第1識別子と、前記第2無線通信方式を用いた前記飛行装置との通信に用いられる第2識別子とを関連付けて記憶する管理サーバをさらに有し、前記操縦装置は、前記第1識別子を記憶する記憶部をさらに備え、前記操縦側通信部は、前記記憶部に記憶された前記第1識別子により特定される前記飛行装置との通信に用いられる前記第2識別子を前記管理サーバから取得してもよい。前記第1識別子は、前記飛行装置に搭載されたSIM(Subscriber Identity Module)に記録された電話番号であってもよい。 The control device further includes a management server that stores a first identifier that identifies the flight device and a second identifier that is used for communication with the flight device using the second wireless communication scheme in association with each other, The control side communication unit further includes a storage unit that stores the first identifier, and the control-side communication unit uses the second identifier that is used for communication with the flight device specified by the first identifier stored in the storage unit. It may be acquired from the management server. The first identifier may be a telephone number recorded in a SIM (Subscriber Identity Module) mounted on the flight device.
本発明の第2の態様の操縦装置は、飛行装置を操縦するための操縦装置であって、第1無線通信方式を用いる前記飛行装置との通信において、当該飛行装置との接続状態を検出する接続状態検出部と、前記第1無線通信方式と第2無線通信方式との少なくともいずれか一方の無線通信方式を用いて前記飛行装置の飛行に用いる飛行用データを前記飛行装置へ送信し、前記接続状態検出部の検出結果に基づいて、前記第2無線通信方式を用いて前記飛行装置へ前記飛行用データを送信する操縦側通信部と、を有し、前記操縦側通信部は、前記操縦装置と前記飛行装置との間の第2無線通信方式による通信を維持するためのセッション維持サーバを介して、前記飛行装置に対して、前記飛行用データを送信し、当該セッション維持サーバを介して、前記飛行装置から前記飛行用データに応答する応答信号を受信する。 A flight control device according to a second aspect of the present invention is a flight control device for operating a flight device, and detects a connection state with the flight device in communication with the flight device using the first wireless communication method. And transmitting flight data used for flight of the flight device to the flight device by using a connection state detection unit and at least one of the first wireless communication system and the second wireless communication system. A control side communication section that transmits the flight data to the flight device using the second wireless communication method based on a detection result of the connection state detection section, wherein the control side communication section is the control section. The flight data is transmitted to the flight device via a session maintenance server for maintaining communication between the device and the flight device according to the second wireless communication method, and the session data is transmitted via the session maintenance server. , A response signal responsive to the flight data from the flight device.
前記操縦側通信部は、前記第1無線通信方式を用いる通信において前記飛行用データに応答する応答信号を前記飛行装置から受信し、前記接続状態検出部は、前記飛行用データの送信後の所定期間内に前記応答信号を受信しない場合に、前記第1無線通信方式を用いる通信が切断されたと判定してもよい。 The control-side communication unit receives a response signal in response to the flight data from the flight device in communication using the first wireless communication method, and the connection state detection unit determines a predetermined value after the flight data is transmitted. When the response signal is not received within the period, it may be determined that the communication using the first wireless communication scheme is disconnected.
前記操縦装置は、前記第1無線通信方式及び前記第2無線通信方式のうち、前記飛行用データの通信に使用されている無線通信方式と、前記飛行用データの通信に使用されている無線通信方式とは異なる無線通信方式との使用の可否をユーザに通知する通知部をさらに備えてもよい。 The control device includes a wireless communication method used for communication of the flight data, and a wireless communication used for communication of the flight data, of the first wireless communication method and the second wireless communication method. A notification unit that notifies the user whether or not the wireless communication method different from the method can be used may be further provided.
本発明の第3の態様のプログラムは、コンピュータに、飛行装置との第1無線通信方式を用いる通信において、当該飛行装置との接続状態を検出するステップと、前記第1無線通信方式と第2無線通信方式との少なくともいずれか一方の無線通信方式を用いて飛行装置の飛行に用いる飛行用データを飛行装置へ送信するステップと、前記接続状態を検出するステップにおける検出結果に基づいて、操縦装置と前記飛行装置との間の第2無線通信方式による通信を維持するためのセッション維持サーバを介して、前記第2無線通信方式を用いて前記飛行装置へ前記飛行用データを送信するステップと、前記セッション維持サーバを介して、前記飛行用データに応答する応答信号を受信するステップと、を実行させる。 The program according to the third aspect of the present invention causes a computer to detect a connection state with the flying device in communication with the flying device using the first wireless communication system, the first wireless communication system, and the second wireless communication system. Based on the detection result in the step of transmitting the flight data used for flight of the flight device to the flight device by using at least one of the wireless communication system and the detection result in the step of detecting the connection state, the control device Transmitting the flight data to the flying device by using the second wireless communication system via a session maintaining server for maintaining communication between the flying device and the flying device by a second wireless communication system, Receiving a response signal in response to the flight data via the session maintenance server.
本発明によれば、飛行装置を制御するための制御情報が飛行装置へ送信されていない期間を短縮することができるという効果を奏する。 According to the present invention, it is possible to reduce the period during which the control information for controlling the flight device is not transmitted to the flight device.
[実施の形態1]
[本実施の形態の概要]
図1は、本実施の形態に係る飛行システムS1の構成の一例を示す図である。飛行システムS1は、操縦装置1と、飛行装置2とを備える。飛行装置2は、外部からの制御に基づいて飛行する装置であり、例えばドローンである。操縦装置1は、プロポ、スマートフォン及びタブレットのように、無線通信を介して飛行装置2を操縦するための端末である。操縦装置1は、例えば、操縦するためのプロポ等の専用装置や、スマートフォン及びタブレットに操縦用のアプリケーションをインストールした端末等である。なお、飛行装置2の操縦には、操縦装置1の飛行方向及び飛行速度の制御が含まれる。
[Embodiment 1]
[Outline of Embodiment]
FIG. 1 is a diagram showing an example of the configuration of a flight system S1 according to the present embodiment. The flight system S1 includes a
操縦装置1は、飛行装置2と無線通信回線を介してデータを送受信できるようにペアリングされており、飛行装置2との間で飛行装置2の飛行のために用いられる飛行用データの通信を行う。飛行用データは、例えば、飛行装置2のロータ及び動力部等を操縦するための制御情報、飛行装置2の飛行状態を示す機器情報である機体の位置情報、高さ、飛行速度、飛行の方向及びバッテリ残量等である。また、操縦装置1は、飛行装置2の飛行のためには用いられない非飛行用データの通信を行う。非飛行用データの通信は、例えば、飛行装置2に搭載されたカメラで撮影された画像データ及び飛行装置2で測定された気圧や気温等の周辺環境の測定データの受信、並びにカメラの撮影を開始させるための制御信号の送信等である。
The
操縦装置1及び飛行装置2は、複数の無線通信回線を用いて、飛行用データ及び非飛行用データを送受信することができる。操縦装置1及び飛行装置2は、携帯電話網の通信を確立させるための管理サーバ3を介することなく通信を確立させることができる第1無線通信方式による通信W1を用いて通信する。また、操縦装置1及び飛行装置2は、管理サーバ3を介して通信セッションを確立させる第2無線通信方式による通信W2を用いて通信する。管理サーバ3は、操縦装置1及び飛行装置2との間の通信を確立させるためのセッション構築サーバである。第1無線通信方式による通信W1は、基地局を経由しない通信であり、例えばWi−Fiである。第2無線通信方式による通信W2は、P2Pによる操縦装置1と飛行装置2との間の通信セッションを確立する前に基地局を経由してデータを送受信する通信であり、例えばLTE(Long Term Evolution)である。
The
飛行システムS1においては、操縦装置1及び飛行装置2が、第1無線通信方式及び第2無線通信方式のいずれか又は両方を用いて、通信することができる。また、操縦装置1は、第1無線通信方式により飛行装置2へ飛行用データを送信しつつ、飛行装置2との間において第2無線通信方式による通信W2を確立させておく。操縦装置1は、第1無線通信方式による通信W1が切断した場合に、第2無線通信方式により飛行用データを飛行装置2へ送信する。このような構成を採用することにより、操縦装置1は、第1無線通信方式による通信W1の切断後、飛行装置2への飛行用データの送信を再開するまでにかかる時間を短縮することができる。
以下、操縦装置1及び飛行装置2の構成を詳細に説明する。
In the flight system S1, the
Hereinafter, the configurations of the
[操縦装置1の構成]
図2は、図1の操縦装置1の構成を示す図である。操縦装置1は、表示部11と、操作部12と、通信部13と、記憶部14と、制御部15とを有する。制御部15は、表示制御部151と、操作受付部152と、制御情報生成部153と、接続状態検出部154と、通信制御部155と、通知部156とを有する。
[Configuration of control device 1]
FIG. 2 is a diagram showing a configuration of the
表示部11は、ユーザが飛行装置2を操縦するために必要な情報を表示するためのディスプレイである。表示部11は、表示制御部151から入力される表示用データを表示する。
The
操作部12は、ユーザが飛行装置2を操縦するための操作を行うためのデバイスであり、例えば、飛行方向及び飛行速度を制御するためのジョイスティック又はボリュームを含む。操作部12は、表示部11の表面に設けられたタッチパネルをさらに含んでもよい。操作部12は、ユーザの操作内容に応じた信号を操作受付部152に通知する。
The
通信部13は、第1無線通信方式及び第2無線通信方式を用いて通信するための電波を送受信する通信モジュールである。通信部13は、通信制御部155から入力される送信データを変調する変調器、及び変調後のデータを、Wi−Fi及びLTEのいずれかに割り当てられている周波数帯の高周波信号として送信する高周波部を有する。また、通信部13は、高周波部が飛行装置2から受信した高周波信号を復調する復調器を有する。復調器は、復調後の受信データを通信制御部155に入力する。また、通信部13は、第1無線通信方式及び第2無線通信方式による通信W1及びW2の電波強度を測定し、測定した電波強度を接続状態検出部154に入力する。
The
通信部13は、第1無線通信方式及び第2無線通信方式を用いる通信W1及びW2において、飛行用データを飛行装置2へ送信する。また、通信部13は、第1無線通信方式及び第2無線通信方式を用いる通信W1及びW2のセッションを維持するためのキープアライブ信号を飛行装置2へ送信する。キープアライブ信号は、通信セッションを維持するために、操縦装置1と飛行装置2との間で定期的に送受信される信号である。また、通信部13は、第1無線通信方式及び第2無線通信方式を用いる通信W1及びW2において、飛行装置2が飛行用データに応答して送信するAck信号や、飛行装置2の飛行状態を示す機器情報を受信する。
The
記憶部14は、ROM(Read Only Memory)及びRAM(Random Access Memory)等を含む記憶媒体である。記憶部14は、制御部15が実行するプログラムを記憶している。また、記憶部14は、制御部15のワークメモリとして使用される。
The
制御部15は、例えばCPU(Central Processing Unit)であり、記憶部14に記憶された各種のプログラムを実行することによって表示制御部151と、操作受付部152と、制御情報生成部153と、接続状態検出部154と、通信制御部155と、通知部156として機能する。表示制御部151は、表示部11に表示させるための表示用データを生成する。表示制御部151は、生成した表示用データを表示部11に入力する。
The
操作受付部152は、操作部12から入力される操作内容を示す信号に基づいて、ユーザの操作内容を特定する。操作受付部152は、特定した操作内容を、表示制御部151及び制御情報生成部153に通知する。
The
制御情報生成部153は、操作受付部152から通知された操作内容に基づいて、飛行装置2を制御するための制御情報を生成する。制御情報生成部153は、生成した制御情報を通信制御部155に入力する。
The control
接続状態検出部154は、第1無線通信方式を用いる飛行装置2との通信W1において、飛行装置2との接続状態を検出する。より詳しくは、接続状態検出部154は、通信制御部155が飛行用データを送信した後の所定期間内に飛行装置2からAck信号を受信したか否かを検出することにより、飛行装置2との接続状態を検出する。つまり、接続状態検出部154は、通信制御部155が飛行用データを送信した後の所定期間内にAck信号を受信すれば、第1無線通信方式による通信W1が継続していると判定し、通信制御部155が飛行用データを送信した後の所定期間内にAck信号を受信しなければ、第1無線通信方式による通信W1が切断したと判定する。接続状態検出部154は、検出した接続状態を通信制御部155及び通知部156へ通知する。
The connection
なお、接続状態検出部154は、通信制御部155が所定期間内に飛行装置2から機器情報等の飛行用データを受信しない場合、第1無線通信方式による通信W1のスループットが所定の値を下回った場合、通信部13において飛行装置2又は基地局が送出する電波を受信できない場合、又は、通信部13において測定された第1無線通信方式及び第2無線通信方式の電波強度が所定の値を下回った場合に、第1無線通信方式による通信W1が切断したと判定する構成であってもよい。
If the
例えば、接続状態検出部154は、通信制御部155がデータ再送を所定の回数行った場合、通信制御部155が受信した機器情報等のデータ誤り率が閾値以上になった場合に、スループットが所定の値を下回ったことにより第1無線通信方式による通信W1が切断したと判定する。
For example, when the
また、接続状態検出部154は、第2無線通信方式を用いる飛行装置2との通信W2において、第2無線通信方式における飛行装置2との接続状態を検出する。接続状態検出部154は、通信制御部155が飛行用データ又はキープアライブ信号を送信した後の所定期間内に飛行装置2からAck信号を受信したか否かを検出することにより、飛行装置2との接続状態を検出する。接続状態検出部154は、例えば、通信制御部155が、予め定められた携帯電話網の基地局を識別する識別情報を基地局から受信できない場合に、基地局が送出する電波を受信できないと判定する。
Further, the connection
通信制御部155は、管理サーバ3を介することなく通信を確立させることができる第1無線通信方式と、管理サーバ3を介して通信を確立させる第2無線通信方式との少なくともいずれか一方を用いて、飛行用データ及び非飛行用データを、通信部13を介して送信する。通信制御部155は、接続状態検出部154の検出結果に基づいて、第2無線通信方式を用いて飛行装置2へ飛行用データを送信する。例えば、通信制御部155は、第1無線通信方式を用いて、飛行装置2へ飛行用データを送信し、接続状態検出部154が第1無線通信方式による通信W1の切断を検出した場合に、第2無線通信方式を用いて、飛行装置2へ飛行用データを送信する。
The
この場合に、第1無線通信方式から第2無線通信方式への切り替えにかかる時間を短縮させることを考慮すれば、接続状態検出部154において第1無線通信方式による通信W1の切断を検出する前に、第2無線通信方式による通信W2を確立させておくことが望ましい。そこで、通信制御部155は、接続状態検出部154において第1無線通信方式による通信W1の切断を検出する前に、飛行装置2との第2無線通信方式を用いる通信W2を確立し、通信W2を維持するためのキープアライブ信号を飛行装置2へ繰り返し送信することにより、飛行装置2との間における通信W2を維持する。さらに、通信制御部155は、接続状態検出部154において通信W1の切断を検出した後に、通信W2を用いて飛行装置2へ飛行用データを送信させる。
In this case, in consideration of shortening the time required for switching from the first wireless communication system to the second wireless communication system, before the connection
通知部156は、接続状態検出部154により検出された第1及び第2無線通信方式による通信W1及びW2の接続状態を取得する。通知部156は、第1無線通信方式及び第2無線通信方式のうち、飛行用データの通信に使用されている無線通信方式、及び飛行用データの通信に使用されている無線通信方式とは異なる無線通信方式の使用の可否を表示制御部151に通知する。以下、図3を参照して、通知部156による使用の可否の通知について説明する。
The
図3(a)及び(b)は、操縦装置1の表示部11が表示する画面の一例を示す図であり、飛行用データの通信に使用されている無線通信方式と、飛行用データの通信に使用されていない予備の無線通信方式との使用の可否を示している。表示制御部151は、例えば、通信制御部155が飛行用データの通信に使用される無線通信方式を変更したときに、図3(a)及び(b)の画面を表示部11に表示させる。図3(a)及び(b)の画面には、飛行用データの通信に使用されている無線通信方式を示すアイコンA1と、飛行用データの通信に使用されていない予備の無線通信方式を示すアイコンA2とが示されている。
FIGS. 3A and 3B are diagrams showing an example of a screen displayed by the
図3(a)の画面の上段は、操縦装置1の通信制御部155が飛行用データの通信にWi−Fi等の第1無線通信方式を用いており、通信制御部155が飛行装置2との間において第1無線通信方式による通信W1を確立していることを示している。また、図3(a)の画面の下段は、通信制御部155が飛行用データの通信に用いられていない予備の無線通信方式としてLTE等の第2無線通信方式を選択しており、通信制御部155が飛行装置2との間において第2の無線通信方式による通信W2を確立していることを示している。
In the upper part of the screen of FIG. 3A, the
図3(b)の画面は、例えば、図3(a)の状態において接続状態検出部154が通信W1の切断を検出し、その後、通信制御部155が通信W2を開始したときに、表示制御部151が表示部11に表示させる画面である。図3(b)の画面の上段は、操縦装置1の通信制御部155が飛行用データの通信に第2無線通信方式を用いていることを示している。また、図3(b)の画面の下段は、通信制御部155が予備の無線通信方式として第1無線通信方式を選択しており、飛行装置2との間において第1無線通信方式による通信W1が確立していないことを示している。
The screen of FIG. 3B has display control, for example, when the connection
[飛行装置2の構成]
図4は、図1の飛行装置2の構成を示す図である。飛行装置2は、カメラ21と、検出部22と、通信部23と、飛行機構24と、記憶部25と、制御部26とを有する。制御部26は、データ管理部261と、通信制御部262と、飛行制御部263とを有する。
[Configuration of flight device 2]
FIG. 4 is a diagram showing a configuration of the
カメラ21は、飛行装置2の周囲を撮影して画像データを生成する。カメラ21は、生成した画像データを非飛行用データとしてデータ管理部261へ出力する。検出部22は、例えば加速度センサ及びGPS(Global Positioning System)受信機、圧力センサ及び温度計等を含み、飛行装置2の飛行状態を示す機器情報である位置情報、高さ、飛行速度、飛行の方向、第1及び第2無線通信方式における飛行装置2の周囲の電波強度、並びに、飛行装置2が飛行に用いる電力を供給する電池の残量等のように、飛行装置2の飛行のために用いられる飛行用データや、気圧及び気温等の飛行装置2の飛行のためには用いられない非飛行用データをデータ管理部261へと出力する。
The
通信部23は、第1無線通信方式及び第2無線通信方式を用いて通信するための電波を送受信する通信モジュールであり、通信部13と同等の機能を有する。また、通信部23は、第1無線通信方式及び第2無線通信方式による通信W1及びW2の電波強度を測定し、データ管理部261に入力する。
The communication unit 23 is a communication module that transmits and receives radio waves for communication using the first wireless communication system and the second wireless communication system, and has the same function as the
飛行機構24は、プロペラ、プロペラを回転させるモーター及び方向舵等を含む。飛行機構24は、飛行制御部263の制御に基づいてこれらの機構を動作させることで、飛行速度及び飛行方向を変化させることができる。
The
記憶部25は、ROM及びRAM等を含む記憶媒体である。記憶部25は、制御部26が実行するプログラムを記憶している。また、記憶部25は、制御部26のワークメモリとして使用され、例えば操縦装置1から受信した制御情報を一時的に記憶する。制御部26は、例えばCPUであり、記憶部25に記憶された各種のプログラムを実行することにより、データ管理部261と、通信制御部262と、飛行制御部263として機能する。
The
データ管理部261は、カメラ21により撮影した画像データを非飛行用データとして取得する。また、データ管理部261は、検出部22から入力される位置情報等の飛行用データと、気圧及び気温等の非飛行用データとを取得する。
The
通信制御部262は、第1無線通信方式及び第2無線通信方式の少なくともいずれか一方を用いて、通信部23を介して、飛行用データを受信する。また、通信制御部262は、第1無線通信方式及び第2無線通信方式の少なくともいずれか一方を用いて、通信部23を介して、データ管理部261から入力された飛行用データ及び非飛行用データを操縦装置1に送信する。
The
また、通信制御部262は、通信W1において操縦装置1から飛行用データを受信した場合に、この飛行用データに応答して、通信W1においてAck信号を操縦装置1へ送信する。また、通信制御部262は、通信W2において操縦装置1から飛行用データを受信した場合に、この飛行用データに応答して、通信W2においてAck信号を操縦装置1へ送信する。飛行制御部263は、通信制御部262から飛行用データを取得し、この飛行用データを用いて飛行機構24を制御することにより、飛行状態を制御する。
Further, when receiving the flight data from the
通信制御部262は、操縦装置1から第1無線通信方式を用いて飛行用データを受信している状態において、操縦装置1から第2無線通信方式を用いて飛行用データを受信した場合に、第1無線通信方式による通信W1が切断したと判定する。この場合に、通信制御部262は、第2無線通信方式を用いて、操縦装置1との間において飛行用データ及び非飛行用データを送受信する。
When the
このような構成を採用することにより、接続状態検出部154が、第1無線通信方式による通信W1が切断されたと判定した場合に、通信制御部155は、第2無線通信方式による通信W2を用いて、飛行用データを飛行装置2へ送信することができる。このため、ユーザは、第1無線通信方式による通信W1の切断後においても飛行装置2を操縦することができる。
By adopting such a configuration, when the connection
ところで、第2無線通信方式による通信W2は、基地局を経由するため、操縦装置1と飛行装置2との間の距離が離れている場合にも通信可能である。一方、第1無線通信方式による通信W1は基地局を経由しないため、第1無線通信方式における通信可能範囲は、操縦装置1から所定範囲(例えば2km)に限定される。
By the way, since the communication W2 by the second wireless communication method passes through the base station, the communication W2 can be performed even when the distance between the
このため、飛行制御部263は、第2無線通信方式による通信W2が切断されている状態、例えば、第2無線通信方式において所定期間以上キープアライブ信号を受信できない状態において、通信W1の電波強度が予め定められた閾値以上となるように、飛行機構24を制御する。この場合、飛行制御部263は、検出部22が取得した通信W1の電波強度がこの閾値より低いエリアへは移動しない。この閾値は、例えば、通信制御部262が通信W1において飛行用データの送受信が可能な値である。
For this reason, the
図5は、図1の飛行システムS1の動作の一例を示すシーケンス図である。この処理手順は、操縦装置1及び飛行装置2にそれぞれ電源が投入されたときに開始される。ここでは、操縦装置1の通信制御部155が、第1無線通信方式により飛行用データを飛行装置2へ送信し、接続状態検出部154が第1無線通信方式による通信W1の切断を検出した後、通信制御部155が、第2無線通信方式により飛行用データを飛行装置2へ送信する場合の例について説明する。
FIG. 5 is a sequence diagram showing an example of the operation of the flight system S1 of FIG. This processing procedure is started when the
まず、操縦装置1の通信制御部155は、HSS(Home Subscriber Server)への位置登録を行う。位置登録とは、操縦装置1等の無線通信装置を呼び出し可能な基地局、又は無線通信装置を呼び出し可能な基地局が属する基地局のグループをHSSに登録することである。同様に、飛行装置2の通信制御部262も、HSSへの位置登録を行う。
First, the
管理サーバ3は、操縦装置1及び飛行装置2を特定するための識別子を保持している。管理サーバ3は、第2無線通信方式を用いて操縦装置1と飛行装置2との間で直接データを送受信するためのIP(Internet Protocol)アドレス等の宛先識別子、並びに操縦装置1及び飛行装置2が他方の宛先識別子を取得するために用いる接続用識別子を保持している。
The
接続用識別子は、操縦装置1及び飛行装置2に固有な第1識別子であり、例えば、SIM(Subscriber Identity Module)に記録された電話番号であるが、SIMカード識別子及び端末識別番号であってもよい。例えば、管理サーバ3は、操縦装置1と飛行装置2とを予めペアリングしたペアリング情報において操縦装置1の接続用識別子と飛行装置2の接続用識別子とを関連付けて保持している。
The connection identifier is a first identifier unique to the
宛先識別子は第2識別子に対応し、操縦装置1と飛行装置2との間で直接データを送受信する際に用いられる。操作受付部152が第2無線通信方式による通信W2を有効にするユーザ操作を受け付けた場合(S11)、操縦装置1の通信制御部155は、SIMに記録された操縦装置1の接続用識別子と、記憶部14内に保持されている飛行装置2の接続用識別子とを管理サーバ3へ送信する。通信制御部155は、これらの接続用識別子を送信することで、管理サーバ3に対し、第2無線通信方式による通信W2のP2Pセッションの確立を要求する。
The destination identifier corresponds to the second identifier and is used when data is directly transmitted and received between the
管理サーバ3は、操縦装置1及び飛行装置2の接続用識別子を操縦装置1からそれぞれ受信し、操縦装置1の接続用識別子と、飛行装置2の接続用識別子とが、ペアリング情報において関連付けられているか否かを判定する。管理サーバ3は、操縦装置1の接続用識別子と飛行装置2の接続用識別子とが、ペアリング情報において関連付けられている場合に、管理サーバ3は、IPデータベースから操縦装置1及び飛行装置2のIPアドレスを取得して、それぞれ操縦装置1及び飛行装置2の接続用識別子に関連付けて一時的に記憶する。
The
さらに、管理サーバ3は、取得したIPアドレスを、宛先識別子として操縦装置1及び飛行装置2に通知する。つまり、管理サーバ3は、操縦装置1からP2Pセッション確立要求を受信したことに応じて、飛行装置2に割り当てた宛先識別子を操縦装置1へ送信する。また、管理サーバ3は、操縦装置1に割り当てた宛先識別子を飛行装置2へ送信する。操縦装置1の通信制御部155は、飛行装置2の宛先識別子を受信すると、飛行装置2の宛先識別子を通信先として指定するP2Pセッションによる飛行装置2との通信W2を開始する。なお、管理サーバ3は、操縦装置1に割り当てた宛先識別子を操縦装置1にも送信し、飛行装置2に割り当てた宛先識別子を飛行装置2にも送信してもよい。
Further, the
通信制御部155は、第2無線通信方式による通信W2において、通信を維持するためのキープアライブ信号を飛行装置2へ送信する。飛行装置2の通信制御部262は、受信したキープアライブ信号に応答して、Ack信号を操縦装置1へ送信する。その後、操縦装置1の通信制御部155は、飛行装置2へ第2無線通信方式による通信W2において通信部23を介してキープアライブ信号を繰り返し送信することにより、第2無線通信方式による通信W2を維持する。
The
通信制御部155が飛行装置2との間において通信W2を維持している状態において、接続状態検出部154が通信W1の切断を検出した場合(S12)、表示制御部151は、飛行装置2へ飛行用データを送信するための無線通信方式を切り替え中であることを示す情報を表示部11に表示させる(S13)。次に、操縦装置1の通信制御部155は、通信W2において飛行用データを飛行装置2へ送信する。
When the connection
飛行装置2の通信制御部262は、受信した飛行用データに応答して、Ack信号を操縦装置1へ送信する。また、接続状態検出部154が通信W1の切断を検出した後に、通信制御部155が通信W2において飛行装置2からのAck信号を受信した場合に、操縦装置1の表示制御部151は、第2無線通信方式を使用して飛行用データを送信していることを示す情報を表示部11に表示させる。その後、操縦装置1の通信制御部155は、通信W2において飛行装置2への飛行用データの送信を繰り返す。
The
本実施の形態によれば、接続状態検出部154が通信W1の切断を検出した場合に、操縦装置1の通信部13が、第1無線通信方式から第2無線通信方式へのハンドオーバーを行って、第2無線通信方式を用いて飛行装置2へ飛行用データを送信することができる。このため、通信制御部155は、第1無線通信方式による通信W1の回復を待つことなく、飛行用データを飛行装置2へ送信することができ、飛行装置2へ飛行用データが送信されていない期間を短縮することができる。
According to the present embodiment, when connection
また、本実施の形態によれば、接続状態検出部154が第1無線通信方式による通信W1の切断を検出する前に、通信制御部155が、第2無線通信方式を用いる通信W2を飛行装置2との間で確立する。したがって、通信制御部155が、接続状態検出部154が第1無線通信方式による通信W1の切断を検出してから、第2無線通信方式を用いて飛行装置2への飛行用データの送信を開始するまでの期間をさらに短縮することができる。
Further, according to the present embodiment, the
また、本実施の形態によれば、表示制御部151は、第1無線通信方式及び第2無線通信方式のうち、飛行用データの通信に使用されている無線通信方式と、飛行用データの通信に使用されている無線通信方式とは異なる無線通信方式との使用の可否を表示部11に表示させる。このため、ユーザは、操縦装置1の通信部13が飛行用データの通信に使用している無線通信方式を把握することができる。また、ユーザは、飛行用データの通信に使用されている無線通信方式による通信の切断を接続状態検出部154が検出した場合に、代わりに使用可能な無線通信方式の有無を把握することができる。
Further, according to the present embodiment, the
なお、本実施の形態では、操縦装置1の通信制御部155が、飛行装置2へキープアライブ信号を送信する場合の例について説明した。しかしながら、本発明はこれに限定されない。例えば、飛行装置2の通信制御部262が、操縦装置1へキープアライブ信号を送信し、操縦装置1の通信制御部155が、受信したキープアライブ信号に応答してAck信号を飛行装置2へ送信する構成であってもよい。
In the present embodiment, an example in which
また、操縦装置1の通信部13が第1無線通信方式及び第2無線通信方式の両方により飛行装置2と通信可能である場合に、操縦装置1の通信制御部155は、第1無線通信方式を用いて飛行装置2へ飛行用データを送信し、第2無線通信方式を用いて飛行装置2から非飛行用データを受信する構成であってもよい。例えば、通信制御部155は、第1無線通信方式を用いて飛行用データを送信している間に、第2無線通信方式を用いて、飛行装置2に搭載されたカメラで撮影された画像データを受信する。
When the
また、本実施の形態では、操縦装置1の通信制御部155は、操作受付部152が第2無線通信方式による通信W2を有効にするユーザ操作を受け付けた場合に、管理サーバ3に対し、飛行装置2の宛先識別子を要求する構成について説明した。しかしながら、本発明は、第2無線通信方式による通信W2を有効にする操作が宛先識別子の要求のためのトリガーである場合に限定されない。例えば、ユーザが、操縦装置1及び飛行装置2の両方に電源投入する操作を行った場合や、操作受付部152が、操縦装置1において操縦用アプリを起動するユーザ操作を受け付けた場合に、操縦装置1の通信制御部155は、管理サーバ3に対し、飛行装置2の宛先識別子を要求する構成であってもよい。
Further, in the present embodiment, the
また、本実施の形態では、操縦装置1の通信制御部155が、SIMに記録された操縦装置1の接続用識別子と、記憶部14内に保持されている飛行装置2の接続用識別子とを管理サーバ3へ通信部13により送信させることにより、管理サーバ3に対し、操縦装置1と飛行装置2との間における通信W2の確立を要求する場合の例について説明した。しかしながら、本発明は、通信制御部155が記憶部14内から飛行装置2の接続用識別子を読み出す構成に限定されない。例えば、操作受付部152が、操作部12へ接続用識別子を入力するユーザの操作入力により、飛行装置2の接続用識別子を取得し、通信制御部155は、操縦装置1の接続用識別子とともに、操作受付部152が取得した飛行装置2の接続用識別子を管理サーバ3へ送信してもよい。
Further, in the present embodiment, the
[実施の形態2]
実施の形態1では、操縦装置1の通信制御部155は、飛行装置2の宛先識別子を通信先として指定するP2Pセッションにおいて、飛行装置2との間において第2無線通信方式により通信する場合の例について説明した。これに対し、本実施の形態では、セッション維持サーバ4と飛行装置2との間、及び、セッション維持サーバ4と操縦装置1との間の2つの通信路で通信を確立する点で、実施の形態1と異なる。この場合、操縦装置1は、セッション維持サーバ4の宛先識別子を取得するが、飛行装置2の宛先識別子を取得せず、セッション維持サーバ4を介して飛行用データ及び非飛行用データを送受信する。
[Second Embodiment]
In the first embodiment, the
図6は、本実施の形態に係る飛行システムS2の構成の一例を示す図である。飛行システムS2では、操縦装置1及び飛行装置2は、第2無線通信方式による通信W2を維持するためのセッション維持サーバ4と通信する。操縦装置1は、実施の形態1と同様に、第1無線通信方式による通信W1においては、セッション維持サーバ4を経由することなく、飛行用データを飛行装置2へ送信する。また、操縦装置1は、第2無線通信方式による通信W2においては、セッション維持サーバ4の宛先識別子を用いることにより、セッション維持サーバ4を経由して、飛行用データを飛行装置2へ送信する。
FIG. 6 is a diagram showing an example of the configuration of the flight system S2 according to the present embodiment. In the flight system S2, the
図7は、図6の飛行システムS2の動作の一例を示すシーケンス図である。この処理手順は、操縦装置1及び飛行装置2にそれぞれ電源が投入されたときに開始される。以下、図7を参照しながら、操縦装置1の通信制御部155が、第1無線通信方式により飛行用データを飛行装置2へ送信し、接続状態検出部154が第1無線通信方式による通信W1の切断を検出した後、第2無線通信方式を用いて、セッション維持サーバ4を経由して、飛行用データを飛行装置2へ送信する場合の例について説明する。
FIG. 7 is a sequence diagram showing an example of the operation of the flight system S2 of FIG. This processing procedure is started when the
操縦装置1の通信制御部155は、セッション維持サーバ4との間において第2無線通信方式による通信W2を確立する。同様に、飛行装置2の通信制御部262は、セッション維持サーバ4との間において第2無線通信方式による通信W2を確立する。
The
次に、操縦装置1の通信制御部155は、飛行装置2の接続用識別子として、例えば、飛行装置2の電話番号をセッション維持サーバ4へ送信することにより、セッション維持サーバ4に対し、操縦装置1と飛行装置2との間において第2無線通信方式による通信W2を確立するように要求する。セッション維持サーバ4は、操縦装置1の接続用識別子と飛行装置2の接続用識別子とを関連付けるペアリング情報を保持しており、操縦装置1から受信した操縦装置1及び飛行装置2の接続用識別子が、ペアリング情報において関連付けられているか否かを判定する。セッション維持サーバ4は、操縦装置1から受信した操縦装置1及び飛行装置2の接続用識別子が関連付けられていると判定した場合に、操縦装置1と、飛行装置2との間の通信を確立する。
Next, the
セッション維持サーバ4は、操縦装置1と飛行装置2との間において通信を確立したことを示す接続完了通知を操縦装置1及び飛行装置2へそれぞれ送信する。また、セッション維持サーバ4は、キープアライブ信号を操縦装置1及び飛行装置2へ繰り返し送信することにより、操縦装置1と飛行装置2との間の通信を維持する。
The session maintenance server 4 transmits to each of the
接続状態検出部154が第1無線通信方式による通信W1の切断を検出した場合(S21)、表示制御部151は、飛行装置2へ飛行用データを送信するための無線通信方式を切り替え中であることを示す情報を表示部11に表示させる(S22)。
When the connection
また、操縦装置1の通信制御部155は、第2無線通信方式においてセッション維持サーバ4へ飛行用データを送信し、セッション維持サーバ4は、受信した飛行用データを、第2無線通信方式を用いて飛行装置2へ送信する。一方、飛行装置2の通信制御部262は、受信した飛行用データに応答して、Ack信号を、第2無線通信方式を用いてセッション維持サーバ4へ送信する。セッション維持サーバ4は、受信したAck信号を、第2無線通信方式を用いて操縦装置1へ送信する。同様に、飛行装置2の通信制御部262は、第2無線通信方式を用いて、セッション維持サーバ4を経由して、カメラ21により撮影された画像データ等の非飛行用データを操縦装置1へ送信する。
Further, the
なお、本実施の形態では、セッション維持サーバ4が、キープアライブ信号を操縦装置1及び飛行装置2へ送信することにより、操縦装置1と飛行装置2との間の通信を維持する場合の例について説明した。しかしながら、本発明はこれに限定されない。例えば、操縦装置1の通信制御部155が、第2無線通信方式においてキープアライブ信号をセッション維持サーバ4へ送信し、かつ、飛行装置2の通信制御部262が、第2無線通信方式においてキープアライブ信号をセッション維持サーバ4へ送信することにより、第2無線通信方式による操縦装置1と飛行装置2との間の通信W2を維持する構成であってもよい。
In the present embodiment, an example in which the session maintenance server 4 maintains communication between the
また、実施の形態1及び2では、操縦装置1の通信制御部155は、接続状態検出部154において第1無線通信方式による通信の切断を検出する前に、飛行装置2との第2無線通信方式を用いる通信W2を確立する場合の例について説明した。しかしながら、本発明はこれに限定されない。例えば、操縦装置1の通信制御部155は、接続状態検出部154において第1無線通信方式による通信W1の切断を検出した後に、飛行装置2との第2無線通信方式を用いる通信W2を確立する構成であってもよい。
Further, in the first and second embodiments, the
[実施の形態3]
実施の形態1及び2では、接続状態検出部154が第1無線通信方式による通信W1の切断を検出した場合に、通信制御部262が第2無線通信方式により飛行用データを飛行装置30へ送信する場合の例について説明した。これに対し、本実施の形態では、第1無線通信方式による通信W1の切断後に、飛行装置30の通信部23が第2無線通信方式により管制装置5から飛行用データを受信する場合の例について説明する。
[Third Embodiment]
In the first and second embodiments, when the connection
図8は、本実施の形態に係る飛行システムS3の構成の一例を示す図である。飛行システムS3における飛行装置30は、操縦装置1との間における第1無線通信方式による通信W1の切断後に、第1無線通信方式による通信W1の切断を検出したことを示す通信切断信号を、第2無線通信方式を用いて管制装置5へ送信する。管制装置5は、この通信切断信号に応答して、予め登録された目的地の方向へ飛行装置30を飛行させるための飛行用データを、第2無線通信方式を用いて飛行装置30へ送信する。
FIG. 8 is a diagram showing an example of the configuration of the flight system S3 according to the present embodiment. The
図9は、図8の飛行装置30の構成を示す図である。図9は、図4の飛行装置2と比較すると、飛行装置30の制御部26が、接続状態検出部301をさらに備える点が異なっている。図4の飛行装置2と同一の構成については同一の符号を付して説明を省略する。接続状態検出部301は、第1無線通信方式を用いる操縦装置1との通信W1において、操縦装置1との接続状態を検出する。接続状態検出部301は、通信部23による機器情報の送信後、所定期間内に操縦装置1からAck信号を受信しない場合に、第1無線通信方式による通信W1が切断したと判定する。接続状態検出部301は、検出した接続状態を通信制御部262へ通知する。通信制御部262は、接続状態検出部301が第1無線通信方式を用いる通信W1の切断を検出した場合に、第1無線通信方式による通信W1の切断を検出したことを示す通信切断信号を、第2無線通信方式を用いて管制装置5へ送信する。また、通信制御部262は、管制装置5からの飛行用データを、第2無線通信方式を用いて受信する。
FIG. 9 is a diagram showing a configuration of the
図10は、図8の管制装置5の構成を示す図である。管制装置5は、通信部51と、記憶部52と、制御部53とを有する。制御部53は、取得部531と、推定部532と、管制部533と、通信制御部534とを有する。通信部51は、第2無線通信方式を用いて飛行装置30と通信するための通信モジュールである。記憶部52は、ROM及びRAM等を含む記憶媒体である。記憶部52は、制御部53が実行するプログラムを記憶している。また、記憶部52は、制御部53のワークメモリとして使用される。
FIG. 10 is a diagram showing a configuration of the control device 5 of FIG. The control device 5 includes a
制御部53は、例えばCPUであり、記憶部52に記憶された各種のプログラムを実行する。また、取得部531は、通信部51を介して、飛行装置30の飛行状態を示す機器情報である位置情報、高さ、飛行速度、飛行の方向、並びに、飛行装置30が飛行に用いる電力を供給する電池の残量等のように、飛行装置30の飛行のために用いられる飛行用データや、気圧及び気温等の飛行装置30の飛行のためには用いられない非飛行用データを取得する。また、取得部531は、位置情報の一例として、飛行装置30の現在位置や、飛行装置30が飛行を開始した飛行開始位置を取得する。
The
推定部532は、予め登録された飛行装置30の目的地を記憶部52から読み出し、飛行装置30の現在位置から目的地まで飛行装置30が移動するのに要する所要電力を推定する。なお、操縦装置1の通信制御部155が、第2無線通信方式を用いて、管制装置5へ飛行装置30の目的地を示す情報を送信してもよい。
The
管制部533は、通信部51が飛行装置30からの通信切断信号を受信した場合に、予め登録された飛行装置30の目的地を記憶部52から読み出し、この目的地の方向へ飛行装置30を飛行させるための飛行用データを生成する。より詳しくは、管制部533は、取得部531が取得した電池の残量と、推定部532が推定した所要電力とに基づいて、飛行装置30が目的地まで到達できるか否かを判定する。管制部533は、飛行装置30が目的地まで到達可能であると判定した場合に、目的地の方向へ飛行装置30を飛行させるための飛行用データを生成する。一方、管制装置5は、飛行装置30が目的地まで到達できないと判定した場合に、飛行開始位置の方向へ飛行装置30を飛行させるための飛行用データを生成する。
When the
通信制御部534は、管制部533により生成された飛行用データを飛行装置30へ送信する。また、通信制御部534は、飛行装置30が目的地まで到達可能であると管制部533が判定した場合に、目的地の方向へ飛行装置30を飛行させるための飛行用データを飛行装置30へ送信する。一方、通信制御部534は、飛行装置30が目的地まで到達できないと管制部533が判定した場合に、飛行開始位置の方向へ飛行装置30を飛行させるための飛行用データを飛行装置30へ送信する。
The
本実施の形態によれば、管制部533が、目的地の方向へ飛行装置30を飛行させるための飛行用データを生成し、生成した飛行用データを飛行装置30に送信する。したがって、操縦装置1と飛行装置30との間における第1無線通信方式による通信W1の切断に起因して、操縦装置1の通信制御部155が飛行装置30へ飛行用データを送信できない場合であっても、飛行装置30を目的地へ飛行させることができる。
According to the present embodiment,
また、本実施の形態によれば、管制部533は、飛行装置30が目的地まで到達できるか否かを判定し、判定した結果に基づいて飛行データを生成する。したがって、管制装置5からの飛行用データにより飛行装置30を飛行させている状態において、飛行装置30が目的地に到達する途中で電池残量の不足により飛行を継続できなくなることを抑制することできる。
Further, according to the present embodiment,
なお、本実施の形態では、第1無線通信方式による通信W1の切断後に、飛行装置30の通信制御部262が第2無線通信方式により管制装置5と通信する場合の例について説明した。しかしながら、本発明は、これに限定されない。例えば、第1無線通信方式による通信W1の切断前に、飛行装置30の通信制御部262が第2無線通信方式を用いて管制装置5と通信する構成であってもよい。
In addition, this Embodiment demonstrated the example in case the
この場合、飛行装置30の通信制御部262は、第1無線通信方式を用いて操縦装置1から飛行用データを受信し、飛行制御部263は、受信した飛行用データを用いて飛行機構24を制御することにより、飛行状態を制御する。通信制御部262は、第2無線通信方式を用いて、飛行装置30の飛行中に飛行装置30の現在位置を管制装置5へ送信する。
In this case, the
管制装置5の管制部533は、飛行が禁止されている飛行禁止エリアを記憶部52から読み出し、飛行装置30が飛行禁止エリア付近を飛行中であるかを判定する。管制部533は、取得部531が飛行装置30から取得した現在位置が飛行禁止エリア付近である場合に、操縦装置1及び飛行装置30へ通知する。このとき、操縦装置1の表示制御部151は、飛行禁止エリアから離れたエリアへ飛行装置30を移動させることを促すメッセージを表示部11に表示させる。
The
このような構成を採用することにより、操縦装置1の表示制御部151は、飛行禁止エリアから離れたエリアへ飛行装置30を移動させることを促すメッセージを表示部11に表示させるので、ユーザが気付かない間に飛行装置30が飛行禁止エリアへ進入することを抑制することができる。
By adopting such a configuration, the
また、実施の形態1〜3では、通信制御部155は、接続状態検出部154が第1無線通信方式による通信W1の切断を検出した場合に、第2無線通信方式を用いて、飛行装置2へ飛行用データを送信する例について説明した。しかしながら、本発明は、操縦装置1から飛行装置2へ無線通信方式の切り替えを指示する構成に限定されない。例えば、飛行装置2の接続状態検出部301が第1無線通信方式による通信W1の切断を検出した場合に、飛行装置2の通信制御部262は、操縦装置1に対し、第2無線通信方式により飛行用データを送信することを要求する構成であってもよい。
In addition, in the first to third embodiments, the
以上、本発明を実施の形態を用いて説明したが、本発明の技術的範囲は上記実施の形態に記載の範囲には限定されない。上記実施の形態に、多様な変更又は改良を加えることが可能であることが当業者に明らかである。特に、装置の分散・統合の具体的な実施形態は以上に図示するものに限られず、その全部又は一部について、種々の付加等に応じて、又は、機能負荷に応じて、任意の単位で機能的又は物理的に分散・統合して構成することができる。 Although the present invention has been described above using the embodiments, the technical scope of the present invention is not limited to the scope described in the above embodiments. It is obvious to those skilled in the art that various changes or improvements can be added to the above-described embodiment. In particular, the specific embodiment of the dispersion/integration of the devices is not limited to the one shown in the above, and all or some of them may be added in arbitrary units according to various additions or functional loads. It can be functionally or physically distributed and integrated.
1・・・操縦装置
2・・・飛行装置
3・・・管理サーバ
4・・・セッション維持サーバ
5・・・管制装置
11・・・表示部
12・・・操作部
13,23,51・・・通信部
14,25,52・・・記憶部
15,26,53・・・制御部
21・・・カメラ
22・・・検出部
24・・・飛行機構
151・・・表示制御部
152・・・操作受付部
153・・・制御情報生成部
154・・・接続状態検出部
155,262,534・・・通信制御部
156・・・通知部
261・・・データ管理部
263・・・飛行制御部
S1〜S3・・・飛行システム
W1,W2・・・通信
1...
Claims (4)
前記飛行装置を操縦するための操縦装置と、
を備え、
前記飛行装置は、
第1無線通信方式と、第2無線通信方式との少なくともいずれか一方の無線通信方式を用いて前記操縦装置から前記飛行装置の飛行に用いる飛行用データを受信する飛行側通信部と、
前記飛行用データを用いて前記飛行装置を飛行させる飛行制御部と、
を有し、
前記操縦装置は、
前記第1無線通信方式と前記第2無線通信方式との少なくともいずれか一方の無線通信方式を用いて前記飛行装置へ前記飛行用データを送信する操縦側通信部と、
前記第1無線通信方式を用いる前記飛行装置との通信において、前記飛行側通信部との接続状態を検出する接続状態検出部とを有し、
前記操縦側通信部は、前記操縦装置と前記飛行装置との間の第2無線通信方式による通信を維持するためのセッション維持サーバに対して、前記第2無線通信方式による通信を維持するためのキープアライブ信号を送信し、前記接続状態検出部の検出結果に基づいて、前記第2無線通信方式を用いて、前記飛行装置へ前記セッション維持サーバを介して前記飛行用データを送信し、
前記飛行側通信部は、通信を維持するためのキープアライブ信号を前記セッション維持サーバへ送信し、前記セッション維持サーバを介して、前記操縦装置に対して、前記飛行用データに応答する応答信号を送信する、
飛行システム。 A flying device that flies based on external control,
A control device for controlling the flight device;
Equipped with
The flying device is
A flight-side communication unit that receives flight data used for flight of the flight device from the control device by using at least one of the first wireless communication system and the second wireless communication system;
A flight control unit for flying the flight device using the flight data;
Have
The control device is
A control side communication unit that transmits the flight data to the flight device using at least one of the first wireless communication method and the second wireless communication method;
In communication with the flight device using the first wireless communication method, a connection state detection unit that detects a connection state with the flight side communication unit,
The control side communication unit maintains a communication by the second wireless communication system with respect to a session maintaining server for maintaining communication by the second wireless communication system between the control device and the flying device. A keep-alive signal is transmitted , based on the detection result of the connection state detection unit, the second wireless communication method is used to transmit the flight data to the flight device via the session maintenance server ,
The flight-side communication unit transmits a keep-alive signal for maintaining communication to the session maintenance server, and transmits a response signal in response to the flight data to the control device via the session maintenance server. Send,
Flight system.
請求項1に記載の飛行システム。 The flight side communication unit transmits non-flight data other than the flight data to the control device via the session maintenance server,
The flight system according to claim 1.
前記接続状態検出部は、前記飛行用データの送信後の所定期間内に前記応答信号を受信しない場合に、前記第1無線通信方式を用いる通信が切断されたと判定する、
請求項1又は2に記載の飛行システム。 The flight-side communication unit transmits a response signal to the flight control device in response to the flight data received from the flight control device in communication using the first wireless communication method,
The connection state detection unit determines that the communication using the first wireless communication method is disconnected when the response signal is not received within a predetermined period after the transmission of the flight data,
The flight system according to claim 1 or 2.
請求項1から3のいずれか一項に記載の飛行システム。 The control device includes a wireless communication method used for communication of the flight data and a wireless communication method used for communication of the flight data, among the first wireless communication method and the second wireless communication method. Further comprising a notification unit for notifying the user whether or not the wireless communication method different from the method can be used,
The flight system according to any one of claims 1 to 3.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2019000666A JP6698889B2 (en) | 2019-01-07 | 2019-01-07 | Flight system |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2019000666A JP6698889B2 (en) | 2019-01-07 | 2019-01-07 | Flight system |
Related Parent Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2017019878A Division JP6464212B2 (en) | 2017-02-06 | 2017-02-06 | Flight system, control device and program |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2019081540A JP2019081540A (en) | 2019-05-30 |
JP6698889B2 true JP6698889B2 (en) | 2020-05-27 |
Family
ID=66669419
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2019000666A Active JP6698889B2 (en) | 2019-01-07 | 2019-01-07 | Flight system |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP6698889B2 (en) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP7121845B1 (en) | 2021-09-29 | 2022-08-18 | Kddi株式会社 | Terminal device and display method |
Family Cites Families (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
RU2002124855A (en) * | 2000-02-14 | 2004-02-10 | Аеровиронмент Инк. (Us) | Aircraft |
US7581702B2 (en) * | 2006-06-09 | 2009-09-01 | Insitu, Inc. | Wirelessly controlling unmanned aircraft and accessing associated surveillance data |
JP2012204845A (en) * | 2011-03-23 | 2012-10-22 | Denso Corp | Hands-free communication device |
JP5887969B2 (en) * | 2012-02-07 | 2016-03-16 | セイコーエプソン株式会社 | Wireless communication equipment |
JP2014091335A (en) * | 2012-10-31 | 2014-05-19 | Mobile Core Inc | Wireless communication system and wireless communication method using air vehicle |
EP2997768B1 (en) * | 2014-02-10 | 2018-03-14 | SZ DJI Technology Co., Ltd. | Adaptive communication mode switching |
JP6168462B2 (en) * | 2014-08-21 | 2017-07-26 | エスゼット ディージェイアイ テクノロジー カンパニー リミテッドSz Dji Technology Co.,Ltd | Communication method and system for unmanned aerial vehicles |
KR101678772B1 (en) * | 2015-03-09 | 2016-11-22 | 주식회사 비씨엘소프트 | Transportation system and method for shipping service using unmanned air vehicle |
-
2019
- 2019-01-07 JP JP2019000666A patent/JP6698889B2/en active Active
Also Published As
Publication number | Publication date |
---|---|
JP2019081540A (en) | 2019-05-30 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US9907016B2 (en) | Communication device | |
US9634857B2 (en) | Auxiliary channel remote device management, diagnostics, and self-installation | |
EP3002974B1 (en) | Communication system and communication method, communication apparatus and control method for the same, program, and storage medium | |
US10321516B2 (en) | Communication device, system, and computer program product | |
US9176698B2 (en) | Wireless communication apparatus | |
EP3763164B1 (en) | Electronic device supporting multiple wireless communication protocols and method therefor | |
US20120309373A1 (en) | Proximity-Based Application Activation | |
WO2016168831A1 (en) | Device manager for service routing | |
CN111431765A (en) | Driving control method and device | |
US9392537B2 (en) | Terminal and connection method for same | |
US10136471B2 (en) | Communication device, non-transitory computer-readable recording medium storing computer-readable instructions for communication device, and method executed by communication device | |
KR20180097279A (en) | An IOT based drone system which has a plurality of sensors | |
US10652804B2 (en) | Non-transitory computer-readable medium for communication device, and method performed by communication device | |
JP6464212B2 (en) | Flight system, control device and program | |
CN109862624A (en) | Communication device, method performed therewith, and non-transitory computer-readable recording medium | |
JP6698889B2 (en) | Flight system | |
JP6605112B2 (en) | Steering device and operation reception method | |
JP2018093435A (en) | Control device, program, and communication method | |
US11330500B2 (en) | Non-transitory computer-readable recording medium storing computer-readable instructions for communication device, communication device, and method executed by communication device | |
CN109818967B (en) | Notification method, server, mobile terminal and computer readable storage medium | |
JP7324001B2 (en) | COMMUNICATION DEVICE, COMMUNICATION DEVICE CONTROL METHOD, AND PROGRAM | |
JP5349665B1 (en) | Terminal, control method thereof, and control program | |
JP7525431B2 (en) | Unmanned mobile device, control method, communication system and program | |
JP5498140B2 (en) | Terminal management apparatus and control method thereof | |
CN109314858B (en) | Wireless communication apparatus and wireless communication method |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20190107 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20191121 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20191217 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20200129 |
|
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: 20200407 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20200428 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 6698889 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |