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
JP6971660B2 - Mobile monitoring device, mobile monitoring system, and mobile monitoring method - Google Patents
[go: Go Back, main page]

JP6971660B2 - Mobile monitoring device, mobile monitoring system, and mobile monitoring method - Google Patents

Mobile monitoring device, mobile monitoring system, and mobile monitoring method Download PDF

Info

Publication number
JP6971660B2
JP6971660B2 JP2017127933A JP2017127933A JP6971660B2 JP 6971660 B2 JP6971660 B2 JP 6971660B2 JP 2017127933 A JP2017127933 A JP 2017127933A JP 2017127933 A JP2017127933 A JP 2017127933A JP 6971660 B2 JP6971660 B2 JP 6971660B2
Authority
JP
Japan
Prior art keywords
unit
information
time slot
master unit
master
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
JP2017127933A
Other languages
Japanese (ja)
Other versions
JP2019012904A (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.)
Furuno Electric Co Ltd
Original Assignee
Furuno Electric Co Ltd
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 Furuno Electric Co Ltd filed Critical Furuno Electric Co Ltd
Priority to JP2017127933A priority Critical patent/JP6971660B2/en
Publication of JP2019012904A publication Critical patent/JP2019012904A/en
Application granted granted Critical
Publication of JP6971660B2 publication Critical patent/JP6971660B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Position Fixing By Use Of Radio Waves (AREA)
  • Mobile Radio Communication Systems (AREA)

Description

本発明は、主として、移動体を監視する移動体監視システムに関する。 The present invention mainly relates to a mobile object monitoring system for monitoring a mobile object.

従来から、監視対象である移動体に子機を装着し、当該子機が送信した情報を受信することで移動体を監視する移動体監視システムが知られている。特許文献1、2は、この種の技術を開示する。 Conventionally, there has been known a mobile body monitoring system in which a handset is attached to a moving body to be monitored and the handset receives information transmitted by the handset to monitor the moving body. Patent Documents 1 and 2 disclose this kind of technology.

特許文献1の生物用監視システムでは、子機毎に予めタイムスケジュールが割り当てられる。各子機は、割り当てられたタイムスケジュール(タイムスロット)で情報を送信する。これにより、チャンネル数が少ない場合であっても、多数の装置間での通信を実現できる。 In the biological monitoring system of Patent Document 1, a time schedule is assigned in advance for each slave unit. Each slave unit transmits information according to the assigned time schedule (time slot). As a result, communication between a large number of devices can be realized even when the number of channels is small.

特許文献2の移動体用監視システムでは、子機は、割り当てられたタイムスロットで情報を送信するとともに、割り当てられていないタイムスロットで別の周波数チャンネルを用いて別の情報を送信する。これにより、親機は、複数の子機からの複数種類の情報を受信することができる。 In the mobile monitoring system of Patent Document 2, the slave unit transmits information in the assigned time slot and another information using another frequency channel in the unassigned time slot. As a result, the master unit can receive a plurality of types of information from the plurality of slave units.

特開2016−49037号公報Japanese Unexamined Patent Publication No. 2016-49037 特開2016−169967号公報Japanese Unexamined Patent Publication No. 2016-1699667

また、特許文献1、2に記載の装置等は、予め割り当てられたタイムスロットで親機は子機からの情報を収集している。これに加えて親機に関する情報(親機情報)を収集するためには、親機は子機と同様に予め割り当てられたタイムスロットで情報の送信を行う必要があるため、子機に割り当てられるタイムスロットが少なくなる可能性がある。 Further, in the devices and the like described in Patent Documents 1 and 2, the master unit collects information from the slave unit in the time slot assigned in advance. In addition to this, in order to collect information about the master unit (master unit information), the master unit needs to transmit information in a pre-assigned time slot like the slave unit, so it is assigned to the slave unit. There may be fewer time slots.

本発明は以上の事情に鑑みてされたものであり、その主要な目的は、子機に割り当てられるタイムスロットを減らすことなく、タイムスロットを用いて情報を送信することが可能な移動体監視装置を提供することにある。 The present invention has been made in view of the above circumstances, and a main object thereof is a mobile monitoring device capable of transmitting information using a time slot without reducing the time slot assigned to the slave unit. Is to provide.

課題を解決するための手段及び効果Means and effects to solve problems

本発明の解決しようとする課題は以上の如くであり、次にこの課題を解決するための手段とその効果を説明する。 The problem to be solved by the present invention is as described above, and next, the means for solving this problem and its effect will be described.

本発明の第1の観点によれば、以下の構成の移動体監視装置が提供される。即ち、この移動体監視装置は、無線通信部と、演算部と、を備える。前記無線通信部は、移動体に装着された少なくとも1つの子機から、当該子機に関する子機情報を受信する。前記演算部は、前記子機に割り当てることが可能なタイムスロットのうち実際に前記子機に割り当てられていないタイムスロットである空きタイムスロットを特定し、当該空きタイムスロットで自機に関する親機情報を前記無線通信部に送信させる。 According to the first aspect of the present invention, a mobile monitoring device having the following configuration is provided. That is, this mobile monitoring device includes a wireless communication unit and a calculation unit. The wireless communication unit receives handset information about the handset from at least one handset attached to the mobile body. The calculation unit identifies an empty time slot that is a time slot that is not actually assigned to the slave unit among the time slots that can be assigned to the slave unit, and the master unit information about the own unit in the empty time slot. Is transmitted to the wireless communication unit.

本発明の第2の観点によれば、以下の構成の移動体監視システムが提供される。即ち、この移動体監視システムは、移動体に装着される少なくとも1つの子機と、複数の親機と、を備える。前記子機は、割り当てられたタイムスロットで当該子機に関する子機情報を無線で送信する。前記親機は、演算部と、無線通信部と、を備える。前記演算部は、前記子機に割り当てることが可能なタイムスロットのうち実際に前記子機に割り当てられていないタイムスロットである空きタイムスロットを特定する。前記無線通信部は、前記子機が送信した前記子機情報を受信し、前記演算部が特定した前記空きタイムスロットで前記親機に関する情報である親機情報を送信する。 According to the second aspect of the present invention, a mobile monitoring system having the following configuration is provided. That is, this mobile body monitoring system includes at least one slave unit attached to the mobile body and a plurality of master units. The handset wirelessly transmits handset information about the handset in the assigned time slot. The master unit includes a calculation unit and a wireless communication unit. The arithmetic unit identifies an empty time slot that is a time slot that is not actually assigned to the slave unit among the time slots that can be assigned to the slave unit. The wireless communication unit receives the slave unit information transmitted by the slave unit, and transmits the master unit information which is information about the master unit in the empty time slot specified by the calculation unit.

本発明の第3の観点によれば、以下の移動体監視方法が提供される。即ち、この移動体監視方法は、移動体に装着される少なくとも1つの子機から、当該子機に関する子機情報を取得する親機を用いて行われる。前記親機は、前記子機から前記子機情報を無線通信部を用いて受信する。前記親機は、前記子機に割り当てることが可能なタイムスロットのうち実際に前記子機に割り当てられていないタイムスロットである空きタイムスロットを特定する。前記親機は、前記空きタイムスロットで前記親機に関する情報である親機情報を前記無線通信部を用いて送信する。 According to the third aspect of the present invention, the following mobile monitoring method is provided. That is, this mobile object monitoring method is performed by using a master unit that acquires slave unit information regarding the slave unit from at least one slave unit mounted on the mobile unit. The master unit receives the slave unit information from the slave unit using the wireless communication unit. The master unit identifies an empty time slot that is a time slot that is not actually assigned to the slave unit among the time slots that can be assigned to the slave unit. The master unit transmits information about the master unit, which is information about the master unit, using the wireless communication unit in the empty time slot.

これにより、空きタイムスロットは事後的に子機に割り当てることが可能なタイムスロットであるため、親機に予め割り当てられたタイムスロットで親機情報を送信する構成と比較して、子機に割り当てるためのタイムスロットを多く確保することができる。 As a result, since the empty time slot is a time slot that can be assigned to the slave unit after the fact, it is assigned to the slave unit as compared with the configuration in which the master unit information is transmitted in the time slot assigned in advance to the master unit. It is possible to secure many time slots for this.

本発明の一実施形態に係る移動体監視システムの概略的な構成を示す説明図。The explanatory view which shows the schematic structure of the mobile body monitoring system which concerns on one Embodiment of this invention. 親機及び子機のブロック図。Block diagram of master unit and slave unit. 親機の形状及び親機に表示される情報の一例を示す正面図。The front view which shows the shape of the master unit and an example of the information displayed on the master unit. 親機情報を送信するタイムスロットを決定する処理を示すフローチャート。A flowchart showing a process of determining a time slot for transmitting master unit information. タイムスロットの割当状況の一例を示す図。The figure which shows an example of the allocation situation of a time slot. 子機と親機とのキャリアセンスの設定の違いを示す図。The figure which shows the difference of the carrier sense setting between a slave unit and a master unit. 前回に親機情報の送信に成功した親機と、前回に親機情報の送信に失敗した親機と、のキャリアセンスの設定の違いを示す図。The figure which shows the difference in the carrier sense setting between the master unit which succeeded in transmitting the master unit information last time, and the master unit which failed in the transmission of master unit information last time.

次に、図面を参照して本発明の実施形態を説明する。初めに、図1を参照して、移動体監視システム100の全体的な構成等について説明する。図1は、移動体監視システム100の概略的な構成を示す説明図である。 Next, an embodiment of the present invention will be described with reference to the drawings. First, with reference to FIG. 1, the overall configuration of the mobile monitoring system 100 and the like will be described. FIG. 1 is an explanatory diagram showing a schematic configuration of a mobile monitoring system 100.

移動体監視システム100は、狩猟者が猟犬とともに猟を行う際において、狩猟者が猟犬の位置等を把握するために用いられる。具体的には、移動体監視システム100は、複数の親機(移動体監視装置、狩猟者端末)10と、1又は複数の子機(被監視装置、猟犬端末)20と、で構成されている。 The mobile monitoring system 100 is used by a hunter to grasp the position of the hunting dog when the hunter hunts with the hunting dog. Specifically, the mobile monitoring system 100 is composed of a plurality of master units (mobile monitoring device, hunter terminal) 10 and one or a plurality of slave units (monitored device, hunting dog terminal) 20. There is.

各猟犬には、子機20が装着される。子機20は、自機の位置(即ち、装着された猟犬の位置)又は周囲の音声等を取得して、無線で親機10へ送信する。各狩猟者は、親機10を携帯している。親機10は、子機20が送信した位置を受信して地図上に表示、又は、子機20が送信した音声を再生する。この構成により、狩猟者は、各猟犬の位置や、各猟犬の周囲の状況等を把握することができる。 Each hunting dog is equipped with a handset 20. The slave unit 20 acquires the position of the own unit (that is, the position of the mounted hunting dog), the surrounding voice, and the like, and wirelessly transmits the position to the master unit 10. Each hunter carries a master unit 10. The master unit 10 receives the position transmitted by the slave unit 20 and displays it on the map, or reproduces the voice transmitted by the slave unit 20. With this configuration, the hunter can grasp the position of each hunting dog, the surrounding situation of each hunting dog, and the like.

次に、図2及び図3を参照して親機10及び子機20の詳細な構成について説明する。図2に示すように、親機10は、GNSS受信機11と、演算部12と、変復調部14と、無線通信部15と、スピーカ16と、表示部17と、操作部18と、を備える。また、親機10を構成する各部は図略のバッテリーによって駆動されている。 Next, a detailed configuration of the master unit 10 and the slave unit 20 will be described with reference to FIGS. 2 and 3. As shown in FIG. 2, the master unit 10 includes a GNSS receiver 11, a calculation unit 12, a modulation / demodulation unit 14, a wireless communication unit 15, a speaker 16, a display unit 17, and an operation unit 18. .. Further, each part constituting the master unit 10 is driven by a battery (not shown).

GNSS受信機11は、GNSSアンテナ11aを介してGNSS衛星60が送信した電波を受信する。GNSS受信機11は、この電波を解析してGNSS測位を行うことで、自機の位置を算出する。また、GNSS受信機11は、GNSS測位を行うため、極めて正確な時刻であるGNSS時刻を取得することができる。GNSS衛星としては、GPS衛星、QZSS衛星、GLONASS衛星、及びGALILEO衛星等が存在し、何れにおいても本発明を適用することができる。なお、高精度な時刻を親機10及び子機20で共有できるのであれば、GNSS時刻以外を用いてもよい。 The GNSS receiver 11 receives the radio wave transmitted by the GNSS satellite 60 via the GNSS antenna 11a. The GNSS receiver 11 analyzes this radio wave and performs GNSS positioning to calculate the position of its own device. Further, since the GNSS receiver 11 performs GNSS positioning, it is possible to acquire the GNSS time, which is an extremely accurate time. As the GNSS satellite, there are GPS satellites, QZSS satellites, GLONASS satellites, GALILEO satellites and the like, and the present invention can be applied to any of them. If the high-precision time can be shared by the master unit 10 and the slave unit 20, a time other than the GNSS time may be used.

演算部12は、FPGA、ASIC、又はCPU等の演算装置である。演算部12は、予め作成されたプログラムを例えばRAMに読み出して実行することで、親機10に関する様々な処理を実行可能に構成されている。演算部12は、例えば、外部に送信する情報を生成したり、外部から受信した情報を解析したり、表示部17に表示する情報を生成したりする。 The arithmetic unit 12 is an arithmetic unit such as FPGA, ASIC, or CPU. The arithmetic unit 12 is configured to be able to execute various processes related to the master unit 10 by reading a program created in advance into, for example, a RAM and executing the program. The calculation unit 12 generates, for example, information to be transmitted to the outside, analyzes information received from the outside, and generates information to be displayed on the display unit 17.

記憶部13は、情報を記憶可能な不揮発性の記憶装置であり、例えば、フラッシュディスク及びメモリーカード等のフラッシュメモリである。記憶部13は、無線通信の設定(例えば後述のタイムスロットの割当状況等)及び外部から受信した情報等を記憶する。 The storage unit 13 is a non-volatile storage device capable of storing information, and is, for example, a flash memory such as a flash disk and a memory card. The storage unit 13 stores wireless communication settings (for example, time slot allocation status described later) and information received from the outside.

変復調部14は、無線通信における変調及び復調を行う。具体的には、変復調部14には、演算部12が生成した外部に送信するための情報が入力される。変復調部14は、この情報を通信方式に応じた方法で変調して無線通信部15へ出力する。なお、変復調部14が行う変復調は、アナログ変復調であってもよいし、デジタル変復調であってもよい。 The modulation / demodulation unit 14 performs modulation and demodulation in wireless communication. Specifically, information for transmission to the outside generated by the arithmetic unit 12 is input to the modulation / demodulation unit 14. The modulation / demodulation unit 14 modulates this information by a method according to the communication method and outputs it to the wireless communication unit 15. The modulation / demodulation performed by the modulation / demodulation unit 14 may be analog modulation / demodulation or digital modulation / demodulation.

無線通信部15は、無線通信部15から入力された変調済みの情報を無線通信アンテナ15aを介して外部へ送信する。無線通信部15が子機20に対して送信する情報としては、例えば、無線通信のための設定情報(例えば、使用するチャンネル、子機20に割り当てるタイムスロット)がある。また、無線通信部15が他の親機10に対して送信する情報としては、例えば、親機10の位置、バッテリー残量、GNSS衛星情報(閾値以上のレベルの電波を受信可能なGNSS衛星の個数等)、メッセージ等である。以下では、親機10が他の親機10に対して送信する情報であって、送信元の親機10の情報を親機情報と称する。なお、親機情報を構成する情報は上記とは異なっていてもよい。 The wireless communication unit 15 transmits the modulated information input from the wireless communication unit 15 to the outside via the wireless communication antenna 15a. The information transmitted by the wireless communication unit 15 to the slave unit 20 includes, for example, setting information for wireless communication (for example, a channel to be used and a time slot assigned to the slave unit 20). The information transmitted by the wireless communication unit 15 to the other master unit 10 includes, for example, the position of the master unit 10, the remaining battery level, and GNSS satellite information (the GNSS satellite capable of receiving radio waves at a level equal to or higher than the threshold value). Number, etc.), message, etc. In the following, the information transmitted by the master unit 10 to the other master unit 10 and the information of the source master unit 10 will be referred to as the master unit information. The information constituting the master unit information may be different from the above.

また、無線通信部15は、他の親機10及び子機20等が送信した情報を無線通信アンテナ15aを介して受信する。無線通信部15が子機20から受信する情報としては、上述の子機20の位置及び音声に加え、子機20のバッテリー残量及びGNSS衛星情報等がある。以下では、子機20が親機10へ送信する情報であって、送信元の子機20の情報を子機情報と称する。なお、子機情報を構成する情報は上記とは異なっていてもよい。無線通信部15が受信した子機情報は、変復調部14へ出力される。変復調部14は、無線通信部15から入力された情報を復調して演算部12及びスピーカ16等へ出力する。 Further, the wireless communication unit 15 receives the information transmitted by the other master unit 10 and the slave unit 20 and the like via the wireless communication antenna 15a. The information received by the wireless communication unit 15 from the slave unit 20 includes the position and voice of the slave unit 20 described above, the remaining battery level of the slave unit 20, GNSS satellite information, and the like. In the following, the information transmitted by the slave unit 20 to the master unit 10 and the information of the slave unit 20 of the transmission source will be referred to as slave unit information. The information constituting the slave unit information may be different from the above. The slave unit information received by the wireless communication unit 15 is output to the modulation / demodulation unit 14. The modulation / demodulation unit 14 demodulates the information input from the wireless communication unit 15 and outputs the information to the calculation unit 12, the speaker 16, and the like.

スピーカ16は、子機20から受信した音声情報が入力されることで、この音声を出力(再生)する。これにより、狩猟者は猟犬の鳴き声等に基づいて、子機20の周囲の状況を把握することができる。 The speaker 16 outputs (reproduces) this voice by inputting the voice information received from the slave unit 20. As a result, the hunter can grasp the situation around the handset 20 based on the barking of the hunting dog and the like.

演算部12は、外部から受信した情報(親機情報及び子機情報)に基づいて、表示部17に表示するための映像を作成する。表示部17は、液晶ディスプレイ及び有機ELディスプレイ等であり、演算部12が作成した映像を表示する。図3には、表示部17に表示される映像の一例が示されている。図3には、地図上に、自機アイコン41、子機アイコン42、及び親機アイコン43が表示されている。自機アイコン41は自機の位置を示すアイコンである。自機の位置は、上述のようにGNSS受信機11が算出したものである。子機アイコン42は、無線通信により受信した子機20の位置を示す。親機アイコン43は、無線通信により受信した他の親機10の位置を示す。また、図3に示されている画面は一例であり、子機アイコン42の表示を省略したり、親機アイコン43の表示を省略したり、バッテリーを追加で表示したりすることができる。 The calculation unit 12 creates a video to be displayed on the display unit 17 based on the information (master unit information and slave unit information) received from the outside. The display unit 17 is a liquid crystal display, an organic EL display, or the like, and displays an image created by the calculation unit 12. FIG. 3 shows an example of an image displayed on the display unit 17. In FIG. 3, the own unit icon 41, the slave unit icon 42, and the master unit icon 43 are displayed on the map. The own machine icon 41 is an icon indicating the position of the own machine. The position of the own machine is calculated by the GNSS receiver 11 as described above. The slave unit icon 42 indicates the position of the slave unit 20 received by wireless communication. The master unit icon 43 indicates the position of another master unit 10 received by wireless communication. Further, the screen shown in FIG. 3 is an example, and the display of the slave unit icon 42 can be omitted, the display of the master unit icon 43 can be omitted, or the battery can be additionally displayed.

操作部18は、無線通信に関する設定、表示する情報に関する設定、子機20の音声をスピーカ16から出力させるための設定等に関する操作を行うことが可能である。 The operation unit 18 can perform operations related to wireless communication settings, information to be displayed, settings for outputting the voice of the slave unit 20 from the speaker 16, and the like.

図2に示すように、子機20は、GNSS受信機21と、演算部22と、記憶部23と、変復調部24と、無線通信部25と、マイク26と、を備える。また、GNSS受信機21、GNSSアンテナ21a、演算部22、変復調部24、無線通信部25、及び無線通信アンテナ25aは、親機10が備える同名の部分と略同じ構成であるため、説明を省略する。マイク26は、子機20の周囲の音を検出して電気信号(情報)に変換する。マイク26が出力した電気信号は、変復調部24によって変調された後に、無線通信部25及び無線通信アンテナ25aを介して外部へ送信される。 As shown in FIG. 2, the slave unit 20 includes a GNSS receiver 21, a calculation unit 22, a storage unit 23, a modulation / demodulation unit 24, a wireless communication unit 25, and a microphone 26. Further, since the GNSS receiver 21, the GNSS antenna 21a, the arithmetic unit 22, the modulation / demodulation unit 24, the wireless communication unit 25, and the wireless communication antenna 25a have substantially the same configuration as the portion having the same name provided in the master unit 10, the description thereof is omitted. do. The microphone 26 detects the sound around the slave unit 20 and converts it into an electric signal (information). The electric signal output by the microphone 26 is modulated by the modulation / demodulation unit 24 and then transmitted to the outside via the wireless communication unit 25 and the wireless communication antenna 25a.

次に、図4から図7を参照して、タイムスロットを用いた親機10及び子機20の通信について具体的に説明する。図4は、親機情報を送信するタイムスロットを決定する処理を示すフローチャートである。図5は、タイムスロットの割当状況の一例を示す図である。図6は、子機20と親機10とのキャリアセンスの設定の違いを示す図である。図7は、前回に親機情報の送信に成功した親機10(例えば親機10A)と、前回に親機情報の送信に失敗した親機10(例えば親機10B)と、のキャリアセンスの設定の違いを示す図である。 Next, with reference to FIGS. 4 to 7, communication between the master unit 10 and the slave unit 20 using the time slot will be specifically described. FIG. 4 is a flowchart showing a process of determining a time slot for transmitting master unit information. FIG. 5 is a diagram showing an example of the time slot allocation status. FIG. 6 is a diagram showing a difference in carrier sense setting between the slave unit 20 and the master unit 10. FIG. 7 shows the carrier sense of the master unit 10 (for example, the master unit 10A) that succeeded in transmitting the master unit information last time and the master unit 10 (for example, the master unit 10B) that failed to transmit the master unit information last time. It is a figure which shows the difference of setting.

初めに、タイムスロットを用いた無線通信について説明する。移動体監視システム100では、時分割多元接続を用いて、親機10及び子機20による無線通信が行われる。時分割多元接続では、一定時間毎に(例えば5秒毎に)時間を区切って、ターン又はフレームと称される単位を作成する。そして、このターンを複数(例えば10個)に分割して複数のタイムスロットを作成する。各タイムスロットは、親機10及び子機20に割り当てられる。親機10及び子機20は、割り当てられたタイムスロットで情報の送信を行う。例えば、ある子機20に3番目のタイムスロットが割り当てられた場合、この子機20は、各ターンにおいて、3番目のタイムスロットで情報の送信を行う。このように、タイムスロットの周期がターンとなる。 First, wireless communication using a time slot will be described. In the mobile monitoring system 100, wireless communication is performed by the master unit 10 and the slave unit 20 by using the time division multiple access. In time division multiple access, a unit called a turn or frame is created by dividing the time at regular intervals (for example, every 5 seconds). Then, this turn is divided into a plurality of (for example, 10) to create a plurality of time slots. Each time slot is assigned to the master unit 10 and the slave unit 20. The master unit 10 and the slave unit 20 transmit information in the assigned time slot. For example, when a third time slot is assigned to a certain handset 20, the handset 20 transmits information in the third time slot in each turn. In this way, the cycle of the time slot becomes a turn.

また、上述したように親機10及び子機20は、それぞれGNSS受信機11,21を備えており、非常に正確なGNSS時刻を算出可能である。各ターンの開始タイミング及び各タイムスロットの開始タイミングは、このGNSS時刻に基づいて定められる。従って、親機10及び子機20は、非常に正確に同期したターン及びタイムスロットを用いることができる。 Further, as described above, the master unit 10 and the slave unit 20 each include GNSS receivers 11 and 21, and can calculate a very accurate GNSS time. The start timing of each turn and the start timing of each time slot are determined based on this GNSS time. Therefore, the master unit 10 and the slave unit 20 can use turns and time slots that are synchronized very accurately.

次に、タイムスロットの具体的な割り当てについて説明する。以下の説明では、図1に示すように、2台の親機10と3台の子機20で構成される移動体監視システム100を例に挙げて説明する。また、各端末を区別して説明する場合は、2台の親機10を符号10Aと10Bを付して区別し、3台の子機20を符号20A、20B、及び20Cを付して区別する。 Next, the specific allocation of time slots will be described. In the following description, as shown in FIG. 1, a mobile monitoring system 100 composed of two master units 10 and three slave units 20 will be described as an example. Further, when each terminal is described separately, the two master units 10 are distinguished by the reference numerals 10A and 10B, and the three slave units 20 are distinguished by the reference numerals 20A, 20B, and 20C. ..

図5に示すように、本実施形態では、1ターンを10のタイムスロットに分割している。図5には、3ターン分の表が記載されている。各表において、SLn(n=1〜10)と記載されている項目がタイムスロットのn番目を示す。また、各タイムスロットで情報の送信が割り当てられている端末に相当する部分にハッチング等が付されている。 As shown in FIG. 5, in this embodiment, one turn is divided into 10 time slots. FIG. 5 shows a table for three turns. In each table, the item described as SLn (n = 1 to 10) indicates the nth time slot. In addition, hatching or the like is attached to a portion corresponding to a terminal to which information transmission is assigned in each time slot.

本実施形態では、各ターンのタイムスロットSL1には、親機10A又は親機10Bのパトロール信号の送信が割り当てられている。パトロール信号とは、移動体監視システム100による無線通信における設定に関する情報を送信するための信号である。具体的には、パトロール信号には、例えば、子機20A〜20Cにすでに割り当てられた(あるいは割り当てられておらず使用可能な)タイムスロットの情報等が含まれる。 In the present embodiment, the time slot SL1 of each turn is assigned to transmit the patrol signal of the master unit 10A or the master unit 10B. The patrol signal is a signal for transmitting information regarding settings in wireless communication by the mobile monitoring system 100. Specifically, the patrol signal includes, for example, information on a time slot already assigned (or not assigned and can be used) to the slave units 20A to 20C.

図5に示す例では、子機20AにはタイムスロットSL2が割り当てられており、子機20BにはタイムスロットSL3が割り当てられており、子機20CにはタイムスロットSL5が割り当てられている。子機20A〜20Cは、各ターンにおいて、割り当てられたタイムスロットを用いて子機情報を送信する。 In the example shown in FIG. 5, the slave unit 20A is assigned the time slot SL2, the slave unit 20B is assigned the time slot SL3, and the slave unit 20C is assigned the time slot SL5. The slave units 20A to 20C transmit the slave unit information using the assigned time slot in each turn.

このように、親機10A,10Bが送信するパトロール信号及び子機20A〜20Cが送信する子機情報は予め割り当てられたタイムスロットで送信されている。一方、親機10A,10Bが送信する親機情報は予めタイムスロットが割り当てられない。なぜなら、親機10A,10Bが送信する親機情報にタイムスロットを割り当てた場合、それに応じて子機20に割り当てるためのタイムスロットが減ってしまうからである。移動体監視システム100では、状況に応じて子機20が追加されることがあり、それに備えてタイムスロットを空けておくことは重要となる。更に、親機情報は子機情報と比較して頻繁に送信する必要性に乏しい。なぜなら、移動体監視システム100を用いた猟において重要なのは猟犬の位置等の情報であるとともに、狩猟者の移動速度は猟犬と比較して遅いため、位置を頻繁に送信しなくても、他の狩猟者のおおよその位置を把握できるからである。 As described above, the patrol signals transmitted by the master units 10A and 10B and the slave unit information transmitted by the slave units 20A to 20C are transmitted in the time slots assigned in advance. On the other hand, the master unit information transmitted by the master units 10A and 10B is not assigned a time slot in advance. This is because when a time slot is assigned to the master unit information transmitted by the master units 10A and 10B, the time slot for allocating to the slave unit 20 is reduced accordingly. In the mobile monitoring system 100, a slave unit 20 may be added depending on the situation, and it is important to open a time slot in preparation for it. Further, the master unit information does not need to be transmitted more frequently than the slave unit information. This is because, in hunting using the mobile monitoring system 100, information such as the position of the hunting dog is important, and the moving speed of the hunter is slower than that of the hunting dog. This is because the approximate position of the hunter can be grasped.

以上を考慮し、本実施形態では、子機20による子機情報の送信を優先しつつ、親機10による親機情報の送信が行われる。具体的には、それぞれの親機10は、図4のフローチャートに示す処理を個別に行って、親機情報を送信するタイムスロットをそれぞれ決定する。 In consideration of the above, in the present embodiment, the master unit 10 transmits the master unit information while giving priority to the transmission of the slave unit information by the slave unit 20. Specifically, each master unit 10 individually performs the processes shown in the flowchart of FIG. 4, and determines the time slot for transmitting the master unit information.

初めに、親機10は、タイムスロットの設定情報を記憶しているか否かを判断する(S101)。例えば、親機10がタイムスロットの割当て等を管理している場合、この設定情報を読み出すだけで、子機20に割り当てられたタイムスロットを特定できるからである。設定情報の一例としては、各ターン毎にタイムスロットの番号順(時系列順)にそれぞれ子機20が割り当てられた設定に関する情報や、任意の異なるタイムスロットにそれぞれ子機20が割り当てられた設定に関する情報等がある。 First, the master unit 10 determines whether or not the time slot setting information is stored (S101). For example, when the master unit 10 manages the allocation of time slots, the time slot assigned to the slave unit 20 can be specified only by reading this setting information. As an example of the setting information, information about the setting in which the slave unit 20 is assigned in the numerical order (time series order) of the time slot for each turn, or the setting in which the slave unit 20 is assigned to any different time slot. There is information about.

親機10は、タイムスロットの設定情報を記憶していない場合(S101でNoの場合)、過去に子機20から受信した子機情報の時刻(タイミング)を読み出す(S102)。上述のように子機20は各ターンにおいて同じタイムスロットで子機情報を送信するため、少なくとも1ターンの間に受信した子機情報の時刻に基づいて、どのタイムスロットに子機20が割り当てられているかを推測できる。なお、障害物等により子機20が送信した子機情報を受信できない事態等も考えられるため、2ターン以上の間に受信した子機情報の時刻を用いることが更に好ましい。 When the master unit 10 does not store the time slot setting information (No in S101), the master unit 10 reads out the time (timing) of the slave unit information received from the slave unit 20 in the past (S102). As described above, since the handset 20 transmits the handset information in the same time slot in each turn, the handset 20 is assigned to which time slot based on the time of the handset information received during at least one turn. I can guess if it is. Since it is possible that the handset information transmitted by the handset 20 cannot be received due to an obstacle or the like, it is more preferable to use the time of the handset information received during two or more turns.

次に、親機10は、空きタイムスロットを特定する(S103)。空きタイムスロットとは、子機20に割り当てることが可能なタイムスロットのうち実際に子機に割り当てられていないタイムスロットである。従って、図5において、タイムスロットSL1は親機10A,10Bに割り当てられていて子機20に割り当てることができないため、空きタイムスロットではない。また、タイムスロットSL2,SL3,SL5については、実際に子機20A〜20Cに割り当てられているため、空きタイムスロットではない。一方、例えば1ターン目において、タイムスロットSL6,SL8は親機10A,10Bが親機情報の送信に用いているが、子機20に割り当て可能であるとともに、実際に子機20に割り当てられていないため、空きタイムスロットに該当する。どの端末も情報を送信していない他のタイムスロットも当然空きタイムスロットに該当する。 Next, the master unit 10 specifies an empty time slot (S103). The empty time slot is a time slot that can be assigned to the slave unit 20 and is not actually assigned to the slave unit. Therefore, in FIG. 5, the time slot SL1 is not an empty time slot because it is assigned to the master units 10A and 10B and cannot be assigned to the slave unit 20. Further, the time slots SL2, SL3, and SL5 are not empty time slots because they are actually assigned to the slave units 20A to 20C. On the other hand, for example, in the first turn, the time slots SL6 and SL8 are used by the master units 10A and 10B for transmitting the master unit information, but can be assigned to the slave unit 20 and are actually assigned to the slave unit 20. Since there is no such thing, it corresponds to an empty time slot. Of course, other time slots that no terminal is sending information to are also free time slots.

従って、親機10は、子機20のタイムスロットの割り当て状況を用いることで、空きタイムスロットを特定できる。ここで、ステップS101でYesの場合はタイムスロットの設定情報に基づいて子機20のタイムスロットの割り当て状況を把握できる。また、ステップS101でNoの場合は過去に子機20から子機情報を受信した時刻に基づいて、子機20のタイムスロットの割り当て状況を把握できる。このようにして、親機10は、空きタイムスロットを特定する。 Therefore, the master unit 10 can specify an empty time slot by using the time slot allocation status of the slave unit 20. Here, in the case of Yes in step S101, the allocation status of the time slot of the slave unit 20 can be grasped based on the time slot setting information. Further, in the case of No in step S101, the allocation status of the time slot of the slave unit 20 can be grasped based on the time when the slave unit information is received from the slave unit 20 in the past. In this way, the master unit 10 identifies an empty time slot.

次に、親機10は、特定した空きタイムスロットを用いて、実際に親機情報を送信するために用いるタイムスロットである送信タイムスロットを特定する(S104)。親機10は、特定した送信タイムスロットを用いて親機情報を送信する。これにより、子機20による子機情報の送信を阻害することなく、親機情報を送信できる。 Next, the master unit 10 uses the specified empty time slot to specify a transmission time slot, which is a time slot actually used for transmitting master unit information (S104). The master unit 10 transmits master unit information using the specified transmission time slot. As a result, the master unit information can be transmitted without hindering the transmission of the slave unit information by the slave unit 20.

ただし、上述のように移動体監視システム100に子機20が追加された直後において、子機20の追加を親機10で把握していない場合は、親機10と子機20でタイムスロットが被ってしまうことが考えられる。そのため、子機20による子機情報の送信を、親機10による親機情報の送信よりも優先させるため、親機10及び子機20は以下のキャリアセンスを行う。 However, if the master unit 10 does not know the addition of the slave unit 20 immediately after the slave unit 20 is added to the mobile monitoring system 100 as described above, the time slot is set between the master unit 10 and the slave unit 20. It is possible that you will suffer. Therefore, in order to prioritize the transmission of the slave unit information by the slave unit 20 over the transmission of the master unit information by the master unit 10, the master unit 10 and the slave unit 20 perform the following carrier sense.

ここで、キャリアセンスとは、所定時間(以下、キャリアセンス時間)にわたって他の無線通信を検出するとともに、検出結果に基づいて情報の送信を行うか否かを決定する処理である。キャリアセンスは情報を送信するタイムスロット毎に行われる。例えば、キャリアセンス時間において、同じチャンネル(周波数帯)で閾値以上のレベルの電波が検出された場合、通信の衝突を避けるために、情報の送信を行わない。一方、上記のような電波が検出されなかった場合、情報の送信を開始する。情報の送信を開始するか否かは、演算部12,22が判断する。 Here, the carrier sense is a process of detecting another wireless communication over a predetermined time (hereinafter, carrier sense time) and determining whether or not to transmit information based on the detection result. Carrier sense is performed for each time slot in which information is transmitted. For example, when a radio wave having a level higher than the threshold value is detected on the same channel (frequency band) in the carrier sense time, information is not transmitted in order to avoid communication collision. On the other hand, when the above radio wave is not detected, the transmission of information is started. The arithmetic units 12 and 22 determine whether or not to start transmitting information.

親機10よりも子機20を優先するためには、子機20のキャリアセンスが終了したタイミング以降も親機10のキャリアセンスが継続されている必要がある。この場合、親機10は子機20による子機情報の送信をキャリアセンスにおいて検出するため、親機10と子機20でタイムスロットが被っていた場合であっても、親機10ではなく子機20による情報の送信が行われることとなる。具体的には、図6のパターンAに示すように、キャリアセンスの開始時間を同じにしつつ、親機10のキャリアセンス時間を子機20のキャリアセンス時間よりも長くすることで、上記が実現できる。あるいは、図6のパターンBに示すように、親機10のキャリアセンスの開始時間を子機20よりも遅くすることで、両者のキャリアセンス時間が同じであっても上記が実現できる。なお、パターンAとパターンBを合わせて、親機10のキャリアセンス時間を子機20よりも長くしつつ、親機10のキャリアセンスの開始時間を子機20よりも遅くしてもよい。また、親機はキャリアセンスを行うが、子機はキャリアセンスを行わなくてもよい。 In order to give priority to the slave unit 20 over the master unit 10, it is necessary that the carrier sense of the master unit 10 is continued even after the timing when the carrier sense of the slave unit 20 ends. In this case, since the master unit 10 detects the transmission of the slave unit information by the slave unit 20 in the carrier sense, even if the master unit 10 and the slave unit 20 are covered by the time slot, the slave unit is not the master unit 10 but the slave unit. Information will be transmitted by the machine 20. Specifically, as shown in pattern A of FIG. 6, the above is realized by making the carrier sense time of the master unit 10 longer than the carrier sense time of the slave unit 20 while making the start time of the carrier sense the same. can. Alternatively, as shown in pattern B of FIG. 6, by setting the start time of the carrier sense of the master unit 10 later than that of the slave unit 20, the above can be realized even if the carrier sense times of both units are the same. The pattern A and the pattern B may be combined to make the carrier sense time of the master unit 10 longer than that of the slave unit 20, and the carrier sense start time of the master unit 10 may be slower than that of the slave unit 20. Further, the master unit performs carrier sense, but the slave unit does not have to perform carrier sense.

次に、親機10同士の通信の衝突(コリジョン)を回避するための制御について説明する。上述のように、複数の親機10が個別に空きタイムスロット及び送信タイムスロットを特定するため、親機10同士で同じ送信タイムスロットが特定された場合、親機10同士の通信が衝突する。これを防止するために、親機10は、第1衝突防止制御及び第2衝突防止制御のうち少なくとも一方を行う。 Next, the control for avoiding the collision of the communication between the master units 10 will be described. As described above, since the plurality of master units 10 individually specify the empty time slot and the transmission time slot, when the same transmission time slot is specified between the master units 10, the communication between the master units 10 collides with each other. In order to prevent this, the master unit 10 performs at least one of the first collision prevention control and the second collision prevention control.

第1衝突防止制御とは、親機10が親機情報を送信してから次に親機情報を送信するまでのターン数を変化させる制御である。例えば図5では、親機10Bは、1ターン目及び2ターン目において親機情報を送信しているため、ここでの送信間隔は1ターンである。しかし、親機10Bは3ターン目において親機情報を送信していないため、ここでは送信間隔が2ターン以上となる。なお、送信間隔のターン数は毎回異なる値にしてもよいし、数回程度であれば同じターン数が連続していてもよい。また、他の親機10との通信の衝突の可能性を一層減らすために、送信間隔は無作為に変更することが更に好ましい。また、第1衝突防止制御は1つの親機10が行うだけでも効果があるが、複数の親機10で行うことが更に好ましい。 The first collision prevention control is a control for changing the number of turns from the transmission of the master unit information to the next transmission of the master unit information by the master unit 10. For example, in FIG. 5, since the master unit 10B transmits the master unit information in the first turn and the second turn, the transmission interval here is one turn. However, since the master unit 10B does not transmit the master unit information on the third turn, the transmission interval is two or more turns here. The number of turns in the transmission interval may be a different value each time, or the same number of turns may be continuous as long as it is about several times. Further, in order to further reduce the possibility of communication collision with the other master unit 10, it is more preferable to change the transmission interval at random. Further, although the first collision prevention control is effective even if it is performed only by one master unit 10, it is more preferable to perform it by a plurality of master units 10.

第2衝突防止制御とは、親機情報の送信に用いる空きタイムスロット(送信タイムスロット)を変化させる制御である。仮に複数の親機10が同じタイムスロットを毎ターン用いて親機情報を送信する場合、親機10同士の通信の衝突が毎ターン発生することとなる。この点、第2衝突防止制御を行うことにより、上記の事態を避けることができる。例えば図5では、親機10Aは1ターン目はタイムスロットSL8を用い、3ターン目はタイムスロットSL9を用いて親機情報を送信している。なお、親機情報の送信に用いる送信タイムスロットは毎回(送信毎に)異なる値にしてもよいし、数回程度であれば同じ送信タイムスロットを用いてもよい。また、他の親機10との通信の衝突の可能性を一層減らすために、親機情報の送信に用いる送信タイムスロットは無作為に変更することが更に好ましい。また、第2衝突防止制御は1つの親機10が行うだけでも効果があるが、複数の親機10で行うことが更に好ましい。 The second collision prevention control is a control for changing an empty time slot (transmission time slot) used for transmitting master unit information. If a plurality of master units 10 transmit the master unit information using the same time slot every turn, a communication collision between the master units 10 will occur every turn. In this respect, the above situation can be avoided by performing the second collision prevention control. For example, in FIG. 5, the master unit 10A uses the time slot SL8 on the first turn and uses the time slot SL9 on the third turn to transmit the master unit information. The transmission time slot used for transmitting the master unit information may have a different value each time (for each transmission), or the same transmission time slot may be used as long as it is about several times. Further, in order to further reduce the possibility of communication collision with the other master unit 10, it is more preferable to randomly change the transmission time slot used for transmitting the master unit information. Further, although the second collision prevention control is effective even if it is performed only by one master unit 10, it is more preferable to perform it by a plurality of master units 10.

なお、上記の衝突防止制御を行う場合であっても、親機10同士の通信の衝突の確率がゼロになる訳ではない。従って、本実施形態では、同じ親機10が親機情報を送信できない状態が続くことを防止するため(即ち、親機情報の送信の頻度が親機10毎に不均一になることを防止するため)、親機10は、更に以下の処理を行う。 Even when the above-mentioned collision prevention control is performed, the probability of a collision in communication between the master units 10 does not become zero. Therefore, in the present embodiment, in order to prevent the same master unit 10 from continuing to be unable to transmit the master unit information (that is, to prevent the frequency of transmission of the master unit information from becoming non-uniform for each master unit 10). Therefore, the master unit 10 further performs the following processing.

具体的には、キャリアセンスを行って他の親機10による親機情報の送信を検出して親機情報の送信を行わなかった場合、次回は、この親機10による親機情報の送信を他の親機10よりも優先する。具体的には、前回送信に失敗した親機10のキャリアセンスが終了したタイミング以降も前回送信に成功した親機10のキャリアセンスが継続されている必要がある。具体的には、図7のパターンAに示すようにキャリアセンス時間を変更するか、図7のパターンBに示すようにキャリアセンスの開始時間を変更するか、あるいはその両方を行う必要がある。また、前回送信に成功した親機10のキャリアセンスの設定を変更してもよいし、前回送信に失敗した親機10のキャリアセンスの設定を変更してもよい。 Specifically, if carrier sense is performed to detect the transmission of the master unit information by the other master unit 10 and the master unit information is not transmitted, the next time, the master unit information is transmitted by the master unit 10. It has priority over the other master units 10. Specifically, it is necessary that the carrier sense of the master unit 10 that succeeded in the previous transmission is continued even after the timing at which the carrier sense of the master unit 10 that failed in the previous transmission ends. Specifically, it is necessary to change the carrier sense time as shown in pattern A of FIG. 7, change the start time of carrier sense as shown in pattern B of FIG. 7, or both. Further, the carrier sense setting of the master unit 10 that succeeded in the previous transmission may be changed, or the carrier sense setting of the master unit 10 that failed in the previous transmission may be changed.

なお、前回送信に失敗した場合であっても、親機10の親機情報の送信よりも、子機20の子機情報の送信を優先することが好ましい。従って、子機20のキャリアセンスが終了したタイミング以降も前回送信に失敗した親機10のキャリアセンスが継続されていることが好ましい。 Even if the transmission fails last time, it is preferable to give priority to the transmission of the slave unit information of the slave unit 20 over the transmission of the master unit information of the master unit 10. Therefore, it is preferable that the carrier sense of the master unit 10 that failed in the previous transmission is continued even after the timing at which the carrier sense of the slave unit 20 ends.

以上に説明したように、本実施形態の親機10は、無線通信部15と、演算部12と、を備える。また、この親機10を用いて以下の移動体監視方法が行われる。無線通信部15は、猟犬に装着された少なくとも1つの子機20から、当該子機に関する子機情報を受信する。演算部12は、子機20に割り当てることが可能なタイムスロットのうち実際に子機20に割り当てられていないタイムスロットである空きタイムスロットを特定し、当該空きタイムスロットで自機に関する親機情報を無線通信部15に送信させる。 As described above, the master unit 10 of the present embodiment includes a wireless communication unit 15 and a calculation unit 12. Further, the following mobile object monitoring method is performed using the master unit 10. The wireless communication unit 15 receives the handset information about the handset from at least one handset 20 attached to the hunting dog. The calculation unit 12 identifies an empty time slot that is a time slot that is not actually assigned to the slave unit 20 among the time slots that can be assigned to the slave unit 20, and the master unit information about the own unit in the empty time slot. Is transmitted to the wireless communication unit 15.

これにより、空きタイムスロットは事後的に子機20に割り当てることが可能なタイムスロットであるため、親機10に予め割り当てられたタイムスロットで親機情報を送信する構成と比較して、子機20に割り当てるためのタイムスロットを多く確保することができる。 As a result, since the empty time slot is a time slot that can be assigned to the slave unit 20 after the fact, the slave unit is compared with the configuration in which the master unit information is transmitted in the time slot assigned in advance to the master unit 10. It is possible to secure a large number of time slots for allocating to 20.

また、本実施形態の親機10において、演算部12は、子機20から子機情報を受信したタイミングから当該子機20に割り当てられたタイムスロットを特定することにより空きタイムスロットを特定する。 Further, in the master unit 10 of the present embodiment, the calculation unit 12 identifies an empty time slot by specifying a time slot assigned to the slave unit 20 from the timing when the slave unit information is received from the slave unit 20.

これにより、タイムスロットの設定情報を親機10が把握していない場合であっても、空きタイムスロットを特定できる。 This makes it possible to specify an empty time slot even when the master unit 10 does not know the time slot setting information.

また、本実施形態の親機10において、演算部12は、子機20に対するタイムスロットの割当てに関する設定に基づいて、空きタイムスロットを特定する。 Further, in the master unit 10 of the present embodiment, the arithmetic unit 12 specifies an empty time slot based on the setting regarding the allocation of the time slot to the slave unit 20.

これにより、簡単かつ確実性の高い方法で空きタイムスロットを特定できる。 This makes it possible to identify free time slots in a simple and reliable way.

また、本実施形態の親機10は、自機の位置を取得するGNSS受信機11を備える。無線通信部15は、GNSS受信機11が取得した位置を含む親機情報を送信する。 Further, the master unit 10 of the present embodiment includes a GNSS receiver 11 that acquires the position of the own unit. The wireless communication unit 15 transmits the master unit information including the position acquired by the GNSS receiver 11.

これにより、他の親機10へ自機の位置を知らせることで、猟犬をより適切に監視できる。 As a result, the hunting dog can be monitored more appropriately by notifying the other master unit 10 of the position of the own unit.

また、本実施形態の親機10において、演算部12は、キャリアセンス時間にわたって他の無線通信を検出して親機情報の送信を行うか否かを決定するキャリアセンスを行う。 Further, in the master unit 10 of the present embodiment, the calculation unit 12 performs carrier sense to detect other wireless communications over the carrier sense time and determine whether or not to transmit the master unit information.

これにより、子機20及び他の無線機器等との通信との衝突を防止できる。 This makes it possible to prevent a collision with communication with the slave unit 20 and other wireless devices.

また、本実施形態の親機10において、同じタイムスロットにおいて親機10(演算部12)及び子機20がキャリアセンスを行った場合において、子機20のキャリアセンスが終了したタイミング以降も親機10のキャリアセンスが継続されている。 Further, in the master unit 10 of the present embodiment, when the master unit 10 (calculation unit 12) and the slave unit 20 perform carrier sense in the same time slot, the master unit is continued even after the timing at which the carrier sense of the slave unit 20 ends. Ten career senses are continuing.

これにより、子機20に割り当てられたタイムスロットを用いて親機10が親機情報を送信しようとした場合においても、子機20による子機情報の送信を優先させることができる。 As a result, even when the master unit 10 tries to transmit the master unit information using the time slot assigned to the slave unit 20, the transmission of the slave unit information by the slave unit 20 can be prioritized.

また、本実施形態の親機10において、演算部12は、キャリアセンスの開始時間及びキャリアセンス時間の少なくとも一方を変更して、親機情報の送信に失敗した次に行うキャリアセンスを親機情報の送信に成功した次に行うキャリアセンスよりも早く終了させる。 Further, in the master unit 10 of the present embodiment, the calculation unit 12 changes at least one of the carrier sense start time and the carrier sense time, and fails to transmit the master unit information. Succeeded in sending and terminates earlier than the next carrier sense.

これにより、複数の親機10のうち一部だけが親機情報を送信できないという事態を回避することができる。 This makes it possible to avoid a situation in which only a part of the plurality of master units 10 cannot transmit the master unit information.

また、本実施形態の親機10は、GNSS衛星60からの測位信号に基づいてGNSS時刻を算出するGNSS受信機11を備える。タイムスロットはGNSS時刻に基づいて定められている。 Further, the master unit 10 of the present embodiment includes a GNSS receiver 11 that calculates the GNSS time based on the positioning signal from the GNSS satellite 60. The time slot is determined based on the GNSS time.

これにより、高精度なGNSS時刻に基づいてタイムスロットが定められることで、正確な制御が可能となる。 As a result, the time slot is determined based on the highly accurate GNSS time, and accurate control becomes possible.

また、本実施形態の親機10において、演算部12は、親機情報を送信してから次に親機情報を送信するまでのターン数を変化させる第1衝突防止制御と、親機情報の送信に用いる空きタイムスロットを変化させる第2衝突防止制御と、のうち少なくとも何れかを行う。 Further, in the master unit 10 of the present embodiment, the calculation unit 12 has a first collision prevention control for changing the number of turns from the transmission of the master unit information to the next transmission of the master unit information, and the master unit information. At least one of the second collision prevention control for changing the empty time slot used for transmission is performed.

これにより、親機10同士で親機情報を送信するタイムスロットが重なり続けることを防止できる。 As a result, it is possible to prevent the time slots for transmitting the master unit information from being continuously overlapped between the master units 10.

以上に本発明の好適な実施の形態を説明したが、上記の構成は例えば以下のように変更することができる。 Although the preferred embodiment of the present invention has been described above, the above configuration can be changed as follows, for example.

上記実施形態では、複数の親機10を用いて複数の子機20の子機情報を取得して、複数の移動体を監視するが、子機20は1台であってもよい。 In the above embodiment, the plurality of slave units 10 are used to acquire the slave unit information of the plurality of slave units 20 to monitor the plurality of mobile objects, but the slave unit 20 may be one.

上記実施形態では、親機10は、過去に子機20から子機情報を受信した時刻を記憶しているが、これに代えて又は加えて、子機20から子機情報を受信した時刻に基づいて空きタイムスロットを常時算出し、この空きタイムスロットを記憶する構成であってもよい。 In the above embodiment, the master unit 10 stores the time when the slave unit information is received from the slave unit 20 in the past, but instead of or in addition to this, at the time when the slave unit information is received from the slave unit 20. A free time slot may be constantly calculated based on the free time slot, and the free time slot may be stored.

上記実施形態では、親機10の使用者が狩猟者であり移動体(子機20の装着先)が猟犬であるが、移動体は猟犬以外の生体(他の動物又は人間)であってもよいし、生体以外の移動体(例えば自動車)であってもよい。この場合、親機10の使用者も狩猟者以外の者となる。 In the above embodiment, the user of the master unit 10 is a hunter and the mobile body (where the slave unit 20 is attached) is a hunting dog, but the moving body may be a living body (other animal or human) other than the hunting dog. It may be a moving body other than a living body (for example, an automobile). In this case, the user of the master unit 10 is also a person other than the hunter.

10 親機(移動体監視装置)
11 GNSS受信機(位置取得部)
12 演算部
15 無線通信部
20 子機
100 移動体監視システム
10 Master unit (mobile monitoring device)
11 GNSS receiver (position acquisition unit)
12 Calculation unit 15 Wireless communication unit 20 Slave unit 100 Mobile monitoring system

Claims (12)

移動体に装着された少なくとも1つの子機から、当該子機に関する子機情報を受信する無線通信部と、
前記子機に割り当てることが可能なタイムスロットのうち実際に前記子機に割り当てられていないタイムスロットである空きタイムスロットを特定し、当該空きタイムスロットで自機に関する親機情報を前記無線通信部に送信させる演算部と、
を備え、
前記演算部は、キャリアセンス時間にわたって他の無線通信を検出して前記親機情報の送信を行うか否かを決定するキャリアセンスを行い、
同じタイムスロットにおいて前記演算部及び前記子機がキャリアセンスを行った場合において、前記子機のキャリアセンスが終了したタイミング以降も前記演算部のキャリアセンスが継続されていることを特徴とする移動体監視装置。
A wireless communication unit that receives handset information about the handset from at least one handset attached to the mobile body, and
Among the time slots that can be assigned to the slave unit, an empty time slot that is a time slot that is not actually assigned to the slave unit is specified, and the master unit information about the own unit is input to the wireless communication unit in the empty time slot. And the arithmetic unit to be sent to
Bei to give a,
The calculation unit performs carrier sense to detect other wireless communications over the carrier sense time and determine whether or not to transmit the master unit information.
When the arithmetic unit and the slave unit perform carrier sense in the same time slot, the mobile body is characterized in that the carrier sense of the arithmetic unit is continued even after the timing at which the carrier sense of the slave unit ends. Monitoring device.
移動体に装着された少なくとも1つの子機から、当該子機に関する子機情報を受信する無線通信部と、
前記子機に割り当てることが可能なタイムスロットのうち実際に前記子機に割り当てられていないタイムスロットである空きタイムスロットを特定し、当該空きタイムスロットで自機に関する親機情報を前記無線通信部に送信させる演算部と、
を備え、
タイムスロットの周期をターンと称したときに、
前記演算部は、
前記親機情報を送信してから次に前記親機情報を送信するまでのターン数を変化させる第1衝突防止制御と、
前記親機情報の送信に用いる前記空きタイムスロットを変化させる第2衝突防止制御と、
のうち少なくとも何れかを行うことを特徴とする移動体監視装置。
A wireless communication unit that receives handset information about the handset from at least one handset attached to the mobile body, and
Among the time slots that can be assigned to the slave unit, an empty time slot that is a time slot that is not actually assigned to the slave unit is specified, and the master unit information about the own unit is input to the wireless communication unit in the empty time slot. And the arithmetic unit to be sent to
Bei to give a,
When the cycle of the time slot is called a turn,
The calculation unit
The first collision prevention control that changes the number of turns from the transmission of the master unit information to the next transmission of the master unit information, and
A second collision prevention control that changes the empty time slot used for transmitting the master unit information, and
A mobile monitoring device characterized in that at least one of them is performed.
請求項1又は2に記載の移動体監視装置であって、
前記演算部は、前記子機から前記子機情報を受信したタイミングから当該子機に割り当てられたタイムスロットを特定することにより前記空きタイムスロットを特定することを特徴とする移動体監視装置。
The mobile monitoring device according to claim 1 or 2.
The calculation unit is a mobile monitoring device, characterized in that an empty time slot is specified by specifying a time slot assigned to the handset from the timing of receiving the handset information from the handset.
請求項1又は2に記載の移動体監視装置であって、
前記演算部は、前記子機に対するタイムスロットの割当てに関する設定に基づいて、前記空きタイムスロットを特定することを特徴とする移動体監視装置。
The mobile monitoring device according to claim 1 or 2.
The calculation unit is a mobile monitoring device that identifies an empty time slot based on a setting relating to allocation of a time slot to the slave unit.
請求項1からまでの何れか一項に記載の移動体監視装置であって、
自機の位置を取得する位置取得部を備え、
前記無線通信部は、前記位置取得部が取得した位置を含む前記親機情報を送信することを特徴とする移動体監視装置。
The mobile monitoring device according to any one of claims 1 to 4.
Equipped with a position acquisition unit that acquires the position of the own machine,
The wireless communication unit is a mobile monitoring device characterized by transmitting the master unit information including the position acquired by the position acquisition unit.
請求項に記載の移動体監視装置であって、
前記演算部は、キャリアセンスの開始時間及びキャリアセンス時間の少なくとも一方を変更して、前記親機情報の送信に失敗した次に行うキャリアセンスを前記親機情報の送信に成功した次に行うキャリアセンスよりも早く終了させることを特徴とする移動体監視装置。
The mobile monitoring device according to claim 1.
The calculation unit changes at least one of the carrier sense start time and the carrier sense time, and fails to transmit the master unit information. The carrier sense to be performed next is successfully transmitted to the master unit information. A mobile monitoring device characterized by ending earlier than the sense.
請求項1からまでの何れか一項に記載の移動体監視装置であって、
GNSS衛星からの測位信号に基づいてGNSS時刻を算出するGNSS受信機を備え、
タイムスロットは前記GNSS時刻に基づいて定められていることを特徴とする移動体監視装置。
The mobile monitoring device according to any one of claims 1 to 6.
Equipped with a GNSS receiver that calculates the GNSS time based on the positioning signal from the GNSS satellite.
A mobile monitoring device characterized in that the time slot is determined based on the GNSS time.
請求項1からまでの何れか一項に記載の移動体監視装置であって、
前記移動体が生体であることを特徴とする移動体監視装置。
The mobile monitoring device according to any one of claims 1 to 7.
A mobile body monitoring device characterized in that the moving body is a living body.
移動体に装着される少なくとも1つの子機と、複数の親機と、を備える移動体監視システムにおいて、
前記子機は、割り当てられたタイムスロットで当該子機に関する子機情報を無線で送信し、
前記親機は、
前記子機に割り当てることが可能なタイムスロットのうち実際に前記子機に割り当てられていないタイムスロットである空きタイムスロットを特定する演算部と、
前記子機が送信した前記子機情報を受信し、前記演算部が特定した前記空きタイムスロットで前記親機に関する情報である親機情報を送信する無線通信部と、
を備え、
前記演算部は、キャリアセンス時間にわたって他の無線通信を検出して前記親機情報の送信を行うか否かを決定するキャリアセンスを行い、
同じタイムスロットにおいて前記演算部及び前記子機がキャリアセンスを行った場合において、前記子機のキャリアセンスが終了したタイミング以降も前記演算部のキャリアセンスが継続されていることを特徴とする移動体監視システム。
In a mobile monitoring system including at least one slave unit mounted on a mobile unit and a plurality of master units.
The handset wirelessly transmits handset information about the handset in the assigned time slot.
The master unit is
A calculation unit that identifies an empty time slot that is a time slot that is not actually assigned to the slave unit among the time slots that can be assigned to the slave unit.
A wireless communication unit that receives the slave unit information transmitted by the slave unit and transmits master unit information that is information about the master unit in the empty time slot specified by the calculation unit.
Bei to give a,
The calculation unit performs carrier sense to detect other wireless communications over the carrier sense time and determine whether or not to transmit the master unit information.
When the arithmetic unit and the slave unit perform carrier sense in the same time slot, the mobile body is characterized in that the carrier sense of the arithmetic unit is continued even after the timing at which the carrier sense of the slave unit ends. Monitoring system.
移動体に装着される少なくとも1つの子機と、複数の親機と、を備える移動体監視システムにおいて、
前記子機は、割り当てられたタイムスロットで当該子機に関する子機情報を無線で送信し、
前記親機は、
前記子機に割り当てることが可能なタイムスロットのうち実際に前記子機に割り当てられていないタイムスロットである空きタイムスロットを特定する演算部と、
前記子機が送信した前記子機情報を受信し、前記演算部が特定した前記空きタイムスロットで前記親機に関する情報である親機情報を送信する無線通信部と、
を備え、
タイムスロットの周期をターンと称したときに、
前記演算部は、
前記親機情報を送信してから次に前記親機情報を送信するまでのターン数を変化させる第1衝突防止制御と、
前記親機情報の送信に用いる前記空きタイムスロットを変化させる第2衝突防止制御と、
のうち少なくとも何れかを行うことを特徴とする移動体監視システム。
In a mobile monitoring system including at least one slave unit mounted on a mobile unit and a plurality of master units.
The handset wirelessly transmits handset information about the handset in the assigned time slot.
The master unit is
A calculation unit that identifies an empty time slot that is a time slot that is not actually assigned to the slave unit among the time slots that can be assigned to the slave unit.
A wireless communication unit that receives the slave unit information transmitted by the slave unit and transmits master unit information that is information about the master unit in the empty time slot specified by the calculation unit.
Bei to give a,
When the cycle of the time slot is called a turn,
The calculation unit
The first collision prevention control that changes the number of turns from the transmission of the master unit information to the next transmission of the master unit information, and
A second collision prevention control that changes the empty time slot used for transmitting the master unit information, and
A mobile monitoring system characterized by performing at least one of these.
移動体に装着される少なくとも1つの子機から、当該子機に関する子機情報を取得する親機を用いて行う移動体監視方法において、
前記親機は、
前記子機情報を無線通信部を用いて受信し、
前記子機に割り当てることが可能なタイムスロットのうち実際に前記子機に割り当てられていないタイムスロットである空きタイムスロットを特定し、
前記空きタイムスロットで前記親機に関する情報である親機情報を前記無線通信部を用いて送信し、
前記親機は、キャリアセンス時間にわたって他の無線通信を検出して前記親機情報の送信を行うか否かを決定するキャリアセンスを行い、
同じタイムスロットにおいて前記親機及び前記子機がキャリアセンスを行った場合において、前記子機のキャリアセンスが終了したタイミング以降も前記親機のキャリアセンスが継続されていることを特徴とする移動体監視方法。
In a mobile monitoring method using a master unit that acquires slave unit information about a slave unit from at least one slave unit mounted on the mobile unit.
The master unit is
The handset information is received by using the wireless communication unit, and the handset information is received.
Among the time slots that can be assigned to the slave unit, the empty time slot that is the time slot that is not actually assigned to the slave unit is specified.
In the empty time slot, the master unit information, which is information about the master unit, is transmitted by using the wireless communication unit.
The master unit performs carrier sense to detect other wireless communications over the carrier sense time and determine whether or not to transmit the master unit information.
When the master unit and the slave unit perform carrier sense in the same time slot, the mobile body is characterized in that the carrier sense of the master unit is continued even after the timing at which the carrier sense of the slave unit ends. Monitoring method.
移動体に装着される少なくとも1つの子機から、当該子機に関する子機情報を取得する親機を用いて行う移動体監視方法において、
前記親機は、
前記子機情報を無線通信部を用いて受信し、
前記子機に割り当てることが可能なタイムスロットのうち実際に前記子機に割り当てられていないタイムスロットである空きタイムスロットを特定し、
前記空きタイムスロットで前記親機に関する情報である親機情報を前記無線通信部を用いて送信し、
タイムスロットの周期をターンと称したときに、
前記親機は、
前記親機情報を送信してから次に前記親機情報を送信するまでのターン数を変化させる第1衝突防止制御と、
前記親機情報の送信に用いる前記空きタイムスロットを変化させる第2衝突防止制御と、
のうち少なくとも何れかを行うことを特徴とする移動体監視方法。
In a mobile monitoring method using a master unit that acquires slave unit information about a slave unit from at least one slave unit mounted on the mobile unit.
The master unit is
The handset information is received by using the wireless communication unit, and the handset information is received.
Among the time slots that can be assigned to the slave unit, the empty time slot that is the time slot that is not actually assigned to the slave unit is specified.
In the empty time slot, the master unit information, which is information about the master unit, is transmitted by using the wireless communication unit.
When the cycle of the time slot is called a turn,
The master unit is
The first collision prevention control that changes the number of turns from the transmission of the master unit information to the next transmission of the master unit information, and
A second collision prevention control that changes the empty time slot used for transmitting the master unit information, and
A mobile monitoring method characterized in that at least one of them is performed.
JP2017127933A 2017-06-29 2017-06-29 Mobile monitoring device, mobile monitoring system, and mobile monitoring method Active JP6971660B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2017127933A JP6971660B2 (en) 2017-06-29 2017-06-29 Mobile monitoring device, mobile monitoring system, and mobile monitoring method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2017127933A JP6971660B2 (en) 2017-06-29 2017-06-29 Mobile monitoring device, mobile monitoring system, and mobile monitoring method

Publications (2)

Publication Number Publication Date
JP2019012904A JP2019012904A (en) 2019-01-24
JP6971660B2 true JP6971660B2 (en) 2021-11-24

Family

ID=65227470

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2017127933A Active JP6971660B2 (en) 2017-06-29 2017-06-29 Mobile monitoring device, mobile monitoring system, and mobile monitoring method

Country Status (1)

Country Link
JP (1) JP6971660B2 (en)

Family Cites Families (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH06318904A (en) * 1993-05-06 1994-11-15 Casio Comput Co Ltd Cordless telephone system
JPH11326488A (en) * 1998-05-19 1999-11-26 Nippon Signal Co Ltd:The Position confirming device
JP4616048B2 (en) * 2005-03-31 2011-01-19 株式会社日立製作所 Polling method
JP5470649B2 (en) * 2009-08-31 2014-04-16 独立行政法人情報通信研究機構 Short-range wireless communication system and method
JP6450541B2 (en) * 2014-08-29 2019-01-09 古野電気株式会社 Biological monitoring device
GB2539952B (en) * 2015-07-02 2018-02-14 Virtual Perimeters Ltd Location systems

Also Published As

Publication number Publication date
JP2019012904A (en) 2019-01-24

Similar Documents

Publication Publication Date Title
US20180293865A1 (en) Comprehensive system and method of universal real-time linking of real objects to a machine, network, internet, or software service
US20120165616A1 (en) Portable monitoring unit and a method for monitoring a monitored person
US11610465B2 (en) Comprehensive system and method of universal real-time linking of real objects to a machine, network, internet, or software service
KR20160020521A (en) Method for detecting electric quantity of device, device and system
RU2012124891A (en) DEVICE AND METHOD OF MEDICAL NOTIFICATION
EP2494919B1 (en) Moving-object-mounted terminal
CN111510866A (en) Positioning system, method and equipment
WO2017197578A1 (en) Portable electronic device and positioning method
CN109141348B (en) Electronic device, height measuring method, and recording medium
JP6114942B2 (en) Position detection system and position detection method
JP6971660B2 (en) Mobile monitoring device, mobile monitoring system, and mobile monitoring method
JP6445356B2 (en) Mobile body monitoring system, slave unit, master unit, and program
US20190265352A1 (en) Position detection system
US8754767B2 (en) Geographic localization system
JP2018056713A (en) Relay device, position detection system, and relay method
JP2016178384A5 (en)
JP2017158147A (en) Position information transmitter
JP2017058347A (en) Positioning device, positioning method, and program
JP6402004B2 (en) COMMUNICATION SYSTEM, COMMUNICATION DEVICE, COMMUNICATION METHOD, AND COMMUNICATION PROGRAM
JP6637661B2 (en) Mobile monitoring system, slave unit, master unit, and program
JP6450541B2 (en) Biological monitoring device
US11688269B2 (en) Method and apparatus for detecting when a security system is armed and a mobile device is left inside
US12343178B2 (en) Biological information detection system, wearable biological information detection device, and biological information detection method
JP2015149969A (en) Animal monitoring system
US12450447B2 (en) Wireless tag communication apparatus, wireless tag communication system, and communication method for a wireless tag communication apparatus

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20200428

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20210106

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20210309

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20210415

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: 20211019

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20211102

R150 Certificate of patent or registration of utility model

Ref document number: 6971660

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250