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
JP7619009B2 - Location information management communication device, location information management communication method, and program - Google Patents
[go: Go Back, main page]

JP7619009B2 - Location information management communication device, location information management communication method, and program - Google Patents

Location information management communication device, location information management communication method, and program Download PDF

Info

Publication number
JP7619009B2
JP7619009B2 JP2020187925A JP2020187925A JP7619009B2 JP 7619009 B2 JP7619009 B2 JP 7619009B2 JP 2020187925 A JP2020187925 A JP 2020187925A JP 2020187925 A JP2020187925 A JP 2020187925A JP 7619009 B2 JP7619009 B2 JP 7619009B2
Authority
JP
Japan
Prior art keywords
communication
state
identification information
unit
location information
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
JP2020187925A
Other languages
Japanese (ja)
Other versions
JP2022077190A (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.)
Toppan Holdings Inc
Original Assignee
Toppan Holdings Inc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Toppan Holdings Inc filed Critical Toppan Holdings Inc
Priority to JP2020187925A priority Critical patent/JP7619009B2/en
Publication of JP2022077190A publication Critical patent/JP2022077190A/en
Application granted granted Critical
Publication of JP7619009B2 publication Critical patent/JP7619009B2/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 relates to a communication device for managing location information, a communication method for managing location information, and a program.

位置情報を取得して所在を把握するシステムの活用が広がっている。当該システムは、例えば、物流における荷物や運搬用具の所在確認や、子供や高齢者の見守り確認などのサービスに活用されている。当該システムで用いられる電子機器に関して、電池の長寿命化の観点から消費電力の低減が重要な要素となっている。 The use of systems that acquire location information and determine location is becoming more widespread. For example, such systems are used in logistics to confirm the location of luggage and transportation equipment, and for services such as monitoring children and the elderly. For the electronic devices used in such systems, reducing power consumption is an important factor in terms of extending battery life.

例えば、下記特許文献1には、GPS(全地球測位システム:Global Positioning System)通信によって取得される電子機器の位置情報をサーバへ送信することで、対象の位置を把握する方法が提案されている。当該技術では、加速度センサによって電子機器が移動状態であることを検出した際にGPS通信部の機能を動作させ、電子機器が移動状態から停止状態となったことを検出するとGPS通信部の機能を停止させている。これにより、電子機器における消費電力の低減を図っている。 For example, the following Patent Document 1 proposes a method for determining the location of an object by transmitting location information of an electronic device acquired through GPS (Global Positioning System) communication to a server. In this technology, the function of the GPS communication unit is activated when an acceleration sensor detects that the electronic device is in a moving state, and the function of the GPS communication unit is stopped when it detects that the electronic device has changed from a moving state to a stationary state. This aims to reduce power consumption in the electronic device.

GPS通信による位置測定では、衛星の電波が届かない屋内での位置測定ができないことや、GPS通信部における消費電力が大きいことから、無線LAN(Local Area Network)におけるWi-Fi(登録商標)のアクセスポイントのアドレスを利用して対象の位置を測定する方法が提案されている(下記特許文献2参照)。 Since GPS communication cannot be used to measure location indoors where satellite signals cannot reach, and the GPS communication unit consumes a lot of power, a method has been proposed in which the address of a Wi-Fi (registered trademark) access point in a wireless LAN (Local Area Network) is used to measure the target location (see Patent Document 2 below).

特開2016-125936号公報JP 2016-125936 A 特許第5952495号公報Patent No. 5952495

しかしながら、特許文献1の方法では、電子機器が移動中にサーバ装置と通信を行う構成となっている。通信部の性能や通信規格によっては、移動中の通信に対応していない場合や、移動中の通信に対応していても移動速度によって通信が困難となる場合がある。そのため、電子機器から送信される情報をサーバ装置が確実に受信できるとは限らない。また、特許文献1の方法では、電子機器の移動中、GPS通信部は常に通電状態であるため、大幅な消費電力低減にはつながらない。当該電子機器のGPS通信部を、特許文献2の方法のようにWi-Fiによって通信を行う構成に変更した場合も同様である。 However, in the method of Patent Document 1, the electronic device is configured to communicate with the server device while moving. Depending on the performance of the communication unit and the communication standard, communication while moving may not be supported, or even if communication while moving is supported, communication may be difficult depending on the moving speed. Therefore, the server device may not be able to reliably receive information transmitted from the electronic device. Furthermore, in the method of Patent Document 1, the GPS communication unit is always powered while the electronic device is moving, so it does not lead to a significant reduction in power consumption. The same is true if the GPS communication unit of the electronic device is changed to a configuration that communicates via Wi-Fi as in the method of Patent Document 2.

上述の課題を鑑み、本発明の目的は、通信の確実性を高めつつ消費電力を低減することが可能な位置情報管理用通信装置、位置情報管理用通信方法、及びプログラムを提供することにある。 In view of the above-mentioned problems, the object of the present invention is to provide a communication device for managing location information, a communication method for managing location information, and a program that can reduce power consumption while increasing the reliability of communication.

上述の課題を解決するために、本発明の一態様に係る位置情報管理用通信装置は、Wi-Fiのアクセスポイントの識別情報を取得するための取得処理を行う第1の通信部と、複数の拠点間を運送される管理対象の加速度を検出する加速度検出部と、前記加速度に基づき、前記管理対象の状態を判定する第1の判定部と、前記状態が移動状態から停止状態に遷移したと判定された場合、前記第1の通信部の通信機能を有効にし、停止位置の周辺に設けられた前記Wi-Fiのアクセスポイントとの間で前記取得処理を行った後、前記第1の通信部の通信機能を無効にする第1の通信制御部と、前記管理対象の位置情報の管理に関するサーバへ前記識別情報を送信するための送信処理を行う第2の通信部と、前記取得処理によって取得された前記識別情報に基づき、前記管理対象が移動したか否かを判定する第2の判定部と、前記管理対象が移動したと判定された場合、前記第2の通信部の通信機能を有効にし、前記サーバとの間で前記送信処理を行った後、前記第2の通信部の通信機能を無効にする第2の通信制御部と、を備え、前記第2の判定部は、前記状態が移動状態から停止状態に遷移した際に取得される第1の識別情報と、前記第1の識別情報よりも前に取得された第2の識別情報とを比較し、各識別情報に同一の識別情報が存在しない場合、前記管理対象が移動したと判定し、各識別情報に同一の識別情報が少なくとも1つ存在する場合、前記管理対象が移動していないと判定する In order to solve the above-mentioned problems, a communication device for managing location information according to one aspect of the present invention includes a first communication unit that performs an acquisition process to acquire identification information of a Wi-Fi access point, an acceleration detection unit that detects the acceleration of a managed object transported between a plurality of bases , a first determination unit that determines a state of the managed object based on the acceleration, a first communication control unit that enables a communication function of the first communication unit when it is determined that the state has transitioned from a moving state to a stopped state, and performs the acquisition process with the Wi-Fi access point provided in the vicinity of a stopped position, and then disables the communication function of the first communication unit, and a second communication control unit that performs a transmission process to transmit the identification information to a server related to management of location information of the managed object. the second determination unit is configured to compare first identification information acquired when the state transitions from a moving state to a stopped state with second identification information acquired before the first identification information, and if the identification information does not contain identical identification information, determine that the managed object has moved, and if the identification information contains at least one identical identification information, determine that the managed object has not moved.

本発明の一態様に係る位置情報管理用通信方法は、第1の通信部が、Wi-Fiのアクセスポイントの識別情報を取得するための取得処理を行う過程と、加速度検出部が、複数の拠点間を運送される管理対象の加速度を検出する過程と、第1の判定部が、前記加速度に基づき、前記管理対象の状態を判定する過程と、第1の通信制御部が、前記状態が移動状態から停止状態に遷移したと判定された場合、前記第1の通信部の通信機能を有効にし、停止位置の周辺に設けられた前記Wi-Fiのアクセスポイントとの間で前記取得処理を行った後、前記第1の通信部の通信機能を無効にする過程と、第2の通信部が、前記管理対象の位置情報の管理に関するサーバへ前記識別情報を送信するための送信処理を行う過程と、第2の判定部が、前記取得処理によって取得された前記識別情報に基づき、前記管理対象が移動したか否かを判定する過程と、第2の通信制御部が、前記管理対象が移動したと判定された場合、前記第2の通信部の通信機能を有効にし、前記サーバとの間で前記送信処理を行った後、前記第2の通信部の通信機能を無効にする過程と、を含み、前記第2の判定部は、前記状態が移動状態から停止状態に遷移した際に取得される第1の識別情報と、前記第1の識別情報よりも前に取得された第2の識別情報とを比較し、各識別情報に同一の識別情報が存在しない場合、前記管理対象が移動したと判定し、各識別情報に同一の識別情報が少なくとも1つ存在する場合、前記管理対象が移動していないと判定する A communication method for managing location information according to one aspect of the present invention includes a step of a first communication unit performing an acquisition process for acquiring identification information of a Wi-Fi access point, a step of an acceleration detection unit detecting the acceleration of a managed object transported between a plurality of bases , a step of a first determination unit determining a state of the managed object based on the acceleration, a step of a first communication control unit enabling a communication function of the first communication unit when it is determined that the state has transitioned from a moving state to a stopped state, and disabling the communication function of the first communication unit after performing the acquisition process with the Wi-Fi access point provided in the vicinity of the stopped position, and a step of a second communication unit performing a transmission process for transmitting the identification information to a server related to management of location information of the managed object. the step of: a second determination unit determining whether or not the managed object has moved based on the identification information acquired by the acquisition process; and a second communication control unit, when it is determined that the managed object has moved, enabling a communication function of the second communication unit, performing the transmission process with the server, and disabling the communication function of the second communication unit, wherein the second determination unit compares first identification information acquired when the state transitions from a moving state to a stopped state with second identification information acquired before the first identification information, and determines that the managed object has moved if the identification information does not contain at least one identical identification information, and determines that the managed object has not moved if the identification information contains at least one identical identification information .

本発明の一態様に係るプログラムは、コンピュータを、Wi-Fiのアクセスポイントの識別情報を取得するための取得処理を行う第1の通信手段と、複数の拠点間を運送される管理対象の加速度を検出する加速度検出手段と、前記加速度に基づき、前記管理対象の状態を判定する第1の判定手段と、前記状態が移動状態から停止状態に遷移したと判定された場合、前記第1の通信手段の通信機能を有効にし、停止位置の周辺に設けられた前記Wi-Fiのアクセスポイントとの間で前記取得処理を行った後、前記第1の通信手段の通信機能を無効にする第1の通信制御手段と、前記管理対象の位置情報の管理に関するサーバへ前記識別情報を送信するための送信処理を行う第2の通信手段と、前記取得処理によって取得された前記識別情報に基づき、前記管理対象が移動したか否かを判定する第2の判定手段と、前記管理対象が移動したと判定された場合、前記第2の通信手段の通信機能を有効にし、前記サーバとの間で前記送信処理を行った後、前記第2の通信手段の通信機能を無効にする第2の通信制御手段と、として機能させ、前記第2の判定手段は、前記状態が移動状態から停止状態に遷移した際に取得される第1の識別情報と、前記第1の識別情報よりも前に取得された第2の識別情報とを比較し、各識別情報に同一の識別情報が存在しない場合、前記管理対象が移動したと判定し、各識別情報に同一の識別情報が少なくとも1つ存在する場合、前記管理対象が移動していないと判定する。 A program according to one aspect of the present invention causes a computer to include a first communication means for performing an acquisition process for acquiring identification information of a Wi-Fi access point, an acceleration detection means for detecting the acceleration of a managed object transported between a plurality of bases, a first determination means for determining a state of the managed object based on the acceleration, a first communication control means for enabling a communication function of the first communication means when it is determined that the state has transitioned from a moving state to a stopped state, and disabling the communication function of the first communication means after performing the acquisition process with the Wi-Fi access point provided in the vicinity of a stopped position, a second communication means for performing a transmission process for transmitting the identification information to a server related to management of location information of the managed object, and a second communication control means for controlling the transfer of the identification information to the server. and a second communication control means, when it is determined that the managed object has moved, which enables a communication function of the second communication means and disables the communication function of the second communication means after performing the transmission process with the server. The second determination means compares first identification information obtained when the state transitions from a moving state to a stopped state with second identification information obtained before the first identification information, and, when the same identification information does not exist in each piece of identification information , determines that the managed object has moved, and, when the same identification information exists in each piece of identification information, determines that the managed object has not moved.

本発明によれば、位置情報管理用通信装置による通信の確実性を高めつつ、位置情報管理用通信装置における消費電力を低減することが可能である。 According to the present invention, it is possible to reduce power consumption in a location information management communication device while increasing the reliability of communication by the location information management communication device.

本発明の実施形態に係る位置情報管理システムの構成の一例を示す図である。1 is a diagram illustrating an example of a configuration of a location information management system according to an embodiment of the present invention. 本発明の実施形態に係る位置情報管理用通信装置の機能構成の一例を示すブロック図である。1 is a block diagram showing an example of a functional configuration of a position information management communication device according to an embodiment of the present invention. 本発明の実施形態に係るWi-Fi情報の一例を示す図である。FIG. 4 is a diagram showing an example of Wi-Fi information according to an embodiment of the present invention. 本発明の実施形態に係るWi-Fi情報の一例を示す図である。FIG. 4 is a diagram showing an example of Wi-Fi information according to an embodiment of the present invention. 本発明の実施形態に係るWi-Fi情報の一例を示す図である。FIG. 4 is a diagram showing an example of Wi-Fi information according to an embodiment of the present invention. 本発明の実施形態に係るWi-Fi情報の一例を示す図である。FIG. 4 is a diagram showing an example of Wi-Fi information according to an embodiment of the present invention. 本発明の実施形態に係る位置情報管理用通信装置における処理の流れの一例を示すフローチャートである。5 is a flowchart showing an example of a process flow in the position information management communication device according to the embodiment of the present invention.

以下、図面を参照しながら本発明の実施形態について詳しく説明する。 The following describes in detail an embodiment of the present invention with reference to the drawings.

<1.位置情報管理システムの構成>
まず、図1を参照して、本発明の実施形態に係る位置情報管理システムの構成の一例について説明する。図1は、本発明の実施形態に係る位置情報管理システムの構成の一例を示す図である。図1に示すように位置情報管理システム1は、位置情報管理用通信装置10、Sigfox管理サーバ20、位置情報管理サーバ30、Wi-Fi管理サーバ40、及びユーザ端末50を備える。Sigfox管理サーバ20、位置情報管理サーバ30、及びWi-Fi管理サーバ40は、管理対象の位置情報の管理に関するサーバの一例である。
1. Configuration of location information management system
First, an example of the configuration of a location information management system according to an embodiment of the present invention will be described with reference to Fig. 1. Fig. 1 is a diagram showing an example of the configuration of a location information management system according to an embodiment of the present invention. As shown in Fig. 1, the location information management system 1 includes a communication device for location information management 10, a Sigfox management server 20, a location information management server 30, a Wi-Fi management server 40, and a user terminal 50. The Sigfox management server 20, the location information management server 30, and the Wi-Fi management server 40 are examples of servers related to the management of location information of managed objects.

本実施形態に係る位置情報管理システム1は、管理対象の位置(所在)を把握するためのシステムである。管理対象は、例えば、物流におけるパレット、カゴ車、コンテナ、梱包箱等の物流資材や荷物等である。
以下、本実施形態では、管理対象が荷物12であるものとし、荷物12が車両14によって複数のユーザ拠点間を運送される例について説明する。
The location information management system 1 according to the present embodiment is a system for grasping the location (location) of a managed object. The managed object is, for example, a logistics material such as a pallet, a basket cart, a container, a packing box, or a package in logistics, or a package.
In the following, in this embodiment, an example will be described in which the managed object is luggage 12 and the luggage 12 is transported between a plurality of user bases by a vehicle 14.

位置情報管理用通信装置10は、荷物12の位置情報を取得するための電子機器である。位置情報管理用通信装置10は、荷物12に備え付けられる。即ち、位置情報管理用通信装置10の位置を示す位置情報は、荷物12の位置を示す位置情報でもある。なお、荷物12において、位置情報管理用通信装置10が備え付けられる位置は特に限定されない。 The location information management communication device 10 is an electronic device for acquiring location information of the luggage 12. The location information management communication device 10 is attached to the luggage 12. In other words, the location information indicating the location of the location information management communication device 10 is also the location information indicating the location of the luggage 12. Note that the location on the luggage 12 where the location information management communication device 10 is attached is not particularly limited.

位置情報管理用通信装置10は、荷物12の位置情報の取得に必要な情報を取得する。例えば、位置情報管理用通信装置10は、Wi-Fiのアクセスポイントに関する情報(以下、「Wi-Fi情報」とも称される)を、各アクセスポイントとの通信によって取得する。位置情報管理用通信装置10が通信を行うアクセスポイントは、例えば、荷物12の停止位置の周辺に設けられたアクセスポイントである。
Wi-Fi情報は、例えば、アドレス情報(識別情報の一例)と、受信レベル情報を含む。アドレス情報は、アクセスポイントのアドレスを示す情報である。具体的に、アクセスポイントのアドレスは、MACアドレス(Media Access Control address)である。以下、本実施形態ではアドレス情報がMACアドレスである例について説明する。また、受信レベル情報は、位置情報管理用通信装置10がアクセスポイントから受信する信号の強度を示す情報である。
The location information management communication device 10 acquires information necessary for acquiring location information of the luggage 12. For example, the location information management communication device 10 acquires information on Wi-Fi access points (hereinafter also referred to as "Wi-Fi information") by communicating with each access point. The access points with which the location information management communication device 10 communicates are, for example, access points provided in the vicinity of the stopping position of the luggage 12.
The Wi-Fi information includes, for example, address information (an example of identification information) and reception level information. The address information is information indicating the address of an access point. Specifically, the address of an access point is a MAC address (Media Access Control address). In the following, in this embodiment, an example in which the address information is a MAC address will be described. Moreover, the reception level information is information indicating the strength of a signal that the location information management communication device 10 receives from an access point.

なお、位置情報管理用通信装置10がWi-Fi情報を取得するアクセスポイントは、位置情報管理用通信装置10が信号を受信可能であれば、建物や車両等の内部と外部のいずれに設けられていてもよい。
また、位置情報管理用通信装置10は、複数のWi-FiのアクセスポイントからWi-Fi情報を受信した場合、即ち複数のWi-Fi情報を取得した場合、取得したWi-Fi情報の中から任意のWi-Fi情報を抽出してよい。例えば、位置情報管理用通信装置10は、アクセスポイントからの信号の受信レベルに応じて、Wi-Fi情報を抽出する。一例として、位置情報管理用通信装置10は、信号の受信レベルが高いアクセスポイントから受信したWi-Fi情報を優先的に抽出する。本実施形態では、位置情報管理用通信装置10は、受信レベルが高いアクセスポイントを最大3つ抽出し、抽出したアクセスポイントから受信したWi-Fi情報を取得するものとする。
In addition, the access point from which the location information management communication device 10 obtains Wi-Fi information may be located either inside or outside a building, vehicle, etc., as long as the location information management communication device 10 is able to receive a signal.
Furthermore, when the location information management communication device 10 receives Wi-Fi information from a plurality of Wi-Fi access points, i.e., when the location information management communication device 10 acquires a plurality of pieces of Wi-Fi information, the location information management communication device 10 may extract any Wi-Fi information from the acquired Wi-Fi information. For example, the location information management communication device 10 extracts Wi-Fi information according to the reception level of a signal from an access point. As an example, the location information management communication device 10 preferentially extracts Wi-Fi information received from an access point with a high signal reception level. In this embodiment, the location information management communication device 10 extracts up to three access points with high reception levels and acquires Wi-Fi information received from the extracted access points.

位置情報管理用通信装置10は、取得したWi-Fi情報を荷物12の位置情報の管理に関するサーバへ送信する。荷物12の位置情報の管理に関するサーバは、例えば、荷物12の位置情報を取得するサーバや、各サーバによって取得された位置情報を管理するサーバ等である。以下、本実施形態では、位置情報管理用通信装置10は、荷物12の位置情報を取得するサーバへWi-Fi情報を送信する例について説明する。 The communication device 10 for managing location information transmits the acquired Wi-Fi information to a server for managing the location information of the luggage 12. The server for managing the location information of the luggage 12 is, for example, a server that acquires the location information of the luggage 12, or a server that manages the location information acquired by each server. In the following, in this embodiment, an example will be described in which the communication device 10 for managing location information transmits Wi-Fi information to a server that acquires the location information of the luggage 12.

本実施形態に係る位置情報管理用通信装置10は、通信規格としてLPWA(Low Power Wide Area)を用いて、Wi-Fi情報をサーバへ送信する。本実施形態に係る位置情報管理用通信装置10は、具体的なLPWAの規格として、Sigfoxを用いるものとする。
なお、位置情報管理用通信装置10が用いる通信規格はLPWAに限定されず、例えば3G(第3世代移動通信システム)、LTE(Long Term Evolution)、5G(第5世代移動通信システム)等の通信規格であってもよい。また、位置情報管理用通信装置10が用いるLPWAの規格はSigfoxに限定されず、NB-IoT、LoRa(LoRa WAN)、ELTRES、ZETA、Wi-SUN等の規格であってもよい。
The location information management communication device 10 according to the present embodiment transmits Wi-Fi information to a server using LPWA (Low Power Wide Area) as a communication standard. The location information management communication device 10 according to the present embodiment uses Sigfox as a specific LPWA standard.
The communication standard used by the location information management communication device 10 is not limited to LPWA, and may be, for example, 3G (third generation mobile communication system), LTE (Long Term Evolution), 5G (fifth generation mobile communication system), etc. The LPWA standard used by the location information management communication device 10 is not limited to Sigfox, and may be NB-IoT, LoRa (LoRa WAN), ELTRES, ZETA, Wi-SUN, etc.

位置情報管理用通信装置10がWi-Fi情報を送信するサーバは、位置情報管理用通信装置10が用いる通信規格に応じたサーバである。本実施形態の場合、位置情報管理用通信装置10が用いる通信規格はSigfoxである。そのため、位置情報管理用通信装置10がWi-Fi情報を送信するサーバは、図1に示すSigfox管理サーバ20である。なお、位置情報管理用通信装置10は、Sigfox基地局を介して、Sigfox管理サーバ20へWi-Fi情報を送信する。 The server to which the location information management communication device 10 transmits Wi-Fi information is a server that complies with the communication standard used by the location information management communication device 10. In the present embodiment, the communication standard used by the location information management communication device 10 is Sigfox. Therefore, the server to which the location information management communication device 10 transmits Wi-Fi information is the Sigfox management server 20 shown in FIG. 1. The location information management communication device 10 transmits Wi-Fi information to the Sigfox management server 20 via a Sigfox base station.

本実施形態に係る位置情報管理用通信装置10は、Wi-Fiのアクセスポイントと通信を行うための通信機能(以下、「Wi-Fi通信機能」とも称される)と、Sigfox管理サーバ20と通信を行うための通信機能(以下、「Sigfox通信機能」とも称される)を有する。 The location information management communication device 10 according to this embodiment has a communication function for communicating with a Wi-Fi access point (hereinafter also referred to as a "Wi-Fi communication function") and a communication function for communicating with a Sigfox management server 20 (hereinafter also referred to as a "Sigfox communication function").

本実施形態においてWi-Fi通信機能は、所定の条件を満たす場合に有効となり、所定の処理が行われると無効となる。本実施形態において、通信機能の無効とは、有効の状態よりも消費電力が低い状態とすることである。通信機能の無効は、例えば、通信機能を一時的に停止させること、通信装置をスタンバイ状態にすること、通信装置への電源供給を停止すること等によって行われる。 In this embodiment, the Wi-Fi communication function is enabled when certain conditions are met, and disabled when certain processing is performed. In this embodiment, disabling the communication function means putting the device into a state in which power consumption is lower than when the communication function is enabled. The communication function is disabled, for example, by temporarily stopping the communication function, putting the communication device into a standby state, stopping the power supply to the communication device, etc.

Wi-Fi通信機能は、例えば、位置情報管理用通信装置10の電源がオンになったタイミングで有効となる。Wi-Fi通信機能が有効になると、位置情報管理用通信装置10は、アクセスポイントのMACアドレスを取得するための取得処理を行う。位置情報管理用通信装置10が取得処理を行った後、Wi-Fi通信機能は無効となる。なお、取得処理は、MACアドレスの取得が成功したか否かに関わらず終了し得る。 The Wi-Fi communication function is enabled, for example, when the power of the location information management communication device 10 is turned on. When the Wi-Fi communication function is enabled, the location information management communication device 10 performs an acquisition process to acquire the MAC address of the access point. After the location information management communication device 10 has performed the acquisition process, the Wi-Fi communication function is disabled. Note that the acquisition process may end regardless of whether the MAC address has been successfully acquired.

初期状態にてWi-Fi通信機能が無効になって以降、Wi-Fi通信機能は、荷物12(位置情報管理用通信装置10)の「状態」に応じて制御される。荷物12の状態は、例えば、「移動状態」と「停止状態」である。移動状態は、荷物12が移動している状態であることを示す。「停止状態」は、荷物12が停止した状態であることを示す。 After the Wi-Fi communication function is disabled in the initial state, the Wi-Fi communication function is controlled according to the "state" of the luggage 12 (location information management communication device 10). The state of the luggage 12 is, for example, a "moving state" and a "stationary state." The moving state indicates that the luggage 12 is in a moving state. The "stationary state" indicates that the luggage 12 is in a stationary state.

具体的に、Wi-Fi通信機能は、荷物12の状態が「移動状態」から「停止状態」に遷移した際に有効となる。荷物12の状態に基づきWi-Fi通信機能が有効になると、位置情報管理用通信装置10は、初期状態の時と同様に、アクセスポイントのMACアドレスを取得するための取得処理を行う。この時、位置情報管理用通信装置10は、荷物12の停止位置の周辺に設けられたWi-Fiのアクセスポイントとの間で取得処理を行う。そして、位置情報管理用通信装置10が取得処理を行った後、Wi-Fi通信機能は無効となる。なお、Wi-Fi通信機能は、荷物12の状態が「停止状態」から「移動状態」に遷移した際に無効となってもよい。 Specifically, the Wi-Fi communication function is enabled when the state of the luggage 12 transitions from a "moving state" to a "stopped state". When the Wi-Fi communication function is enabled based on the state of the luggage 12, the location information management communication device 10 performs an acquisition process to acquire the MAC address of the access point, as in the initial state. At this time, the location information management communication device 10 performs an acquisition process with a Wi-Fi access point provided in the vicinity of the stopped position of the luggage 12. Then, after the location information management communication device 10 performs the acquisition process, the Wi-Fi communication function is disabled. Note that the Wi-Fi communication function may be disabled when the state of the luggage 12 transitions from a "stopped state" to a "moving state".

本実施形態においてSigfox通信機能は、荷物12が移動したと判定されたか否かに応じて制御される。Sigfox通信機能は、取得処理にて取得されたMACアドレスをSigfox管理サーバ20へ送信するための送信処理を行う機能である。そのため、荷物12が移動したか否かの判定は、Wi-Fi通信機能が有効から無効になった際に行われる(初期状態を除く)。当該判定にて、荷物12が移動したと判定された場合、Sigfox通信機能は有効となる。Sigfox通信機能が有効になると、位置情報管理用通信装置10は、Sigfox管理サーバ20へMACアドレスを送信するための送信処理を行う。そして、位置情報管理用通信装置10が送信処理を行った後、Sigfox通信機能は無効となる。 In this embodiment, the Sigfox communication function is controlled depending on whether it is determined that the luggage 12 has moved. The Sigfox communication function is a function that performs a transmission process to transmit the MAC address acquired in the acquisition process to the Sigfox management server 20. Therefore, the determination of whether the luggage 12 has moved is made when the Wi-Fi communication function goes from enabled to disabled (excluding the initial state). If it is determined that the luggage 12 has moved in this determination, the Sigfox communication function is enabled. When the Sigfox communication function is enabled, the location information management communication device 10 performs a transmission process to transmit the MAC address to the Sigfox management server 20. Then, after the location information management communication device 10 has performed the transmission process, the Sigfox communication function is disabled.

荷物12が移動したと判定されたことは、即ち、荷物12の位置が変わったことを示す。そのため、荷物12の位置情報の管理に関するサーバにて荷物12の新しい位置情報を取得する必要がある。よって、本実施形態では、荷物12が移動したと判定された場合にSigfox通信機能が有効となる。 The fact that it is determined that the luggage 12 has moved indicates that the location of the luggage 12 has changed. Therefore, it is necessary for the server responsible for managing the location information of the luggage 12 to obtain new location information of the luggage 12. Therefore, in this embodiment, the Sigfox communication function is enabled when it is determined that the luggage 12 has moved.

ここで、図1を参照して、各通信機能の制御の一例について説明する。
図1に示すように、まず、ユーザ拠点2Aにある荷物12に対して、位置情報管理用通信装置10が備え付けられる。この時、位置情報管理用通信装置10の電源がオン(初期状態)になったとする。この場合、位置情報管理用通信装置10は、Wi-Fi通信機能が有効となり、信号を受信可能な範囲に設けられたアクセスポイントAP1~AP3に対して取得処理を行う。なお、アクセスポイントAP1はユーザ拠点2Aの内部に設けられ、アクセスポイントAP2及びアクセスポイントAP3はユーザ拠点2Aの外部に設けられている。位置情報管理用通信装置10が取得処理を行った後、位置情報管理用通信装置10のWi-Fi通信機能は無効となる。初期状態以降、ユーザ拠点2Aにて荷物12の状態に変化はなく、荷物12が移動したと判定されなかったとする。この場合、初期状態以降、ユーザ拠点2Aにて位置情報管理用通信装置10のWi-Fi通信機能とSigfox通信機能は無効のままである。そのため、位置情報管理用通信装置10は、Sigfox基地局BS1を介して、Sigfox管理サーバ20に対する送信処理を行わない。
Here, an example of control of each communication function will be described with reference to FIG.
As shown in FIG. 1, first, the location information management communication device 10 is attached to the baggage 12 at the user base 2A. At this time, it is assumed that the power supply of the location information management communication device 10 is turned on (initial state). In this case, the location information management communication device 10 enables the Wi-Fi communication function and performs an acquisition process for the access points AP1 to AP3 that are provided within a range where the signal can be received. The access point AP1 is provided inside the user base 2A, and the access points AP2 and AP3 are provided outside the user base 2A. After the location information management communication device 10 performs the acquisition process, the Wi-Fi communication function of the location information management communication device 10 is disabled. It is assumed that there is no change in the state of the baggage 12 at the user base 2A after the initial state, and that it is not determined that the baggage 12 has moved. In this case, the Wi-Fi communication function and the Sigfox communication function of the location information management communication device 10 remain disabled at the user base 2A after the initial state. Therefore, the location information management communication device 10 does not perform a transmission process to the Sigfox management server 20 via the Sigfox base station BS1.

次いで、図1に示すように、荷物12が車両14によってユーザ拠点間を運送されているとする。なお、図1に示す例において、信号等によって車両14が停止することは考えないものとする。そのため、位置情報管理用通信装置10の状態は「移動状態」から「停止状態」に遷移することなく、Wi-Fi通信機能は無効のままである。よって、位置情報管理用通信装置10は、信号を受信可能な範囲に設けられたアクセスポイントAP4~AP6に対して取得処理を行なわない。これより、図1に示す例では、車両14による荷物12の運送中にWi-Fi通信機能が有効となることはなく、MACアドレスの取得処理が行われず、Wi-Fi通信機能が有効から無効になることはない。そのため、位置情報管理用通信装置10は、Sigfox基地局BS2を介したSigfox管理サーバ20に対する送信処理を行わない。なお、アクセスポイントAP4~AP6は、車両14の車外に設けられている。 Next, as shown in FIG. 1, it is assumed that the luggage 12 is being transported between user locations by the vehicle 14. In the example shown in FIG. 1, it is not assumed that the vehicle 14 stops due to a traffic light or the like. Therefore, the state of the location information management communication device 10 does not transition from a "moving state" to a "stopped state", and the Wi-Fi communication function remains disabled. Therefore, the location information management communication device 10 does not perform an acquisition process for the access points AP4 to AP6 that are installed within a range where a signal can be received. Thus, in the example shown in FIG. 1, the Wi-Fi communication function is not enabled while the luggage 12 is being transported by the vehicle 14, the MAC address acquisition process is not performed, and the Wi-Fi communication function does not go from enabled to disabled. Therefore, the location information management communication device 10 does not perform a transmission process to the Sigfox management server 20 via the Sigfox base station BS2. In addition, the access points AP4 to AP6 are installed outside the vehicle 14.

次いで、図1に示すように、荷物12が車両14によってユーザ拠点2Bへ運送されたとする。運送後、位置情報管理用通信装置10の状態は「移動状態」から「停止状態」に遷移する。そのため、位置情報管理用通信装置10は、Wi-Fi通信機能が有効となり、信号を受信可能な範囲に設けられたアクセスポイントAP7~AP9に対して取得処理を行う。なお、アクセスポイントAP7はユーザ拠点2Bの内部に設けられ、アクセスポイントAP8及びアクセスポイントAP9はユーザ拠点2Bの外部に設けられている。位置情報管理用通信装置10が取得処理を行った後、位置情報管理用通信装置10のWi-Fi通信機能は無効となる。ユーザ拠点2Aからユーザ拠点2Bへ運送されたことにより、荷物12は移動したと判定される。そのため、位置情報管理用通信装置10は、Sigfox通信機能が有効となり、Sigfox基地局BS3を介して、Sigfox管理サーバ20に対する送信処理を行う。 Next, as shown in FIG. 1, it is assumed that the luggage 12 is transported to the user base 2B by the vehicle 14. After the transportation, the state of the location information management communication device 10 transitions from the "moving state" to the "stopped state". Therefore, the location information management communication device 10 activates the Wi-Fi communication function and performs the acquisition process for the access points AP7 to AP9 that are provided within the range where the signal can be received. Note that the access point AP7 is provided inside the user base 2B, and the access points AP8 and AP9 are provided outside the user base 2B. After the location information management communication device 10 performs the acquisition process, the Wi-Fi communication function of the location information management communication device 10 is disabled. It is determined that the luggage 12 has moved as it has been transported from the user base 2A to the user base 2B. Therefore, the location information management communication device 10 activates the Sigfox communication function and performs the transmission process for the Sigfox management server 20 via the Sigfox base station BS3.

Sigfox管理サーバ20は、Sigfox基地局を介して位置情報管理用通信装置10から受信する情報に基づき、位置情報管理用通信装置10の位置情報を取得する。例えば、Sigfox管理サーバ20は、基地局測位によって位置情報管理用通信装置10の位置情報を取得する。Sigfox管理サーバ20は、取得した位置情報管理用通信装置10の位置情報を、位置情報管理用通信装置10が備え付けられた荷物12(管理対象)の位置情報として取得する。
なお、Sigfox管理サーバ20が位置情報管理用通信装置10から受信する情報は、荷物12の停止位置にて取得される情報である。よって、Sigfox管理サーバ20は、基地局測位によって、荷物12が停止した位置を示す位置情報を取得することができる。
The Sigfox management server 20 acquires the location information of the location information management communication device 10 based on information received from the location information management communication device 10 via the Sigfox base station. For example, the Sigfox management server 20 acquires the location information of the location information management communication device 10 by base station positioning. The Sigfox management server 20 acquires the acquired location information of the location information management communication device 10 as the location information of the baggage 12 (management target) to which the location information management communication device 10 is attached.
The information that the Sigfox management server 20 receives from the communication device 10 for location information management is information acquired at the stopping position of the luggage 12. Therefore, the Sigfox management server 20 can acquire location information indicating the stopping position of the luggage 12 by base station positioning.

本実施形態に係るSigfox管理サーバ20は、Sigfoxを用いた通信を行う基地局から送信される情報に基づき、基地局測位を行う。なお、Sigfox管理サーバ20は、Sigfox以外のLPWAの規格を用いた通信を行う基地局から送信される情報に基づき、基地局測位を行ってもよいし、LPWA以外の通信規格を用いた通信を行う基地局から送信される情報に基づき基地局測位を行ってもよい。Sigfox管理サーバ20の名称は、用いる通信規格に応じた名称であってよい。 The Sigfox management server 20 according to this embodiment performs base station positioning based on information transmitted from a base station that communicates using Sigfox. The Sigfox management server 20 may perform base station positioning based on information transmitted from a base station that communicates using a LPWA standard other than Sigfox, or may perform base station positioning based on information transmitted from a base station that communicates using a communication standard other than LPWA. The name of the Sigfox management server 20 may be a name according to the communication standard used.

以下では、基地局測位によって取得された荷物12の位置情報は、「基地局測位情報」とも称される。基地局測位によって取得される基地局測位情報には、例えば、荷物12の現在位置の緯度と経度を示す座標と信用度が含まれる。信用度は、例えば、基地局測位情報に含まれる座標を中心とする円の半径で示される。当該円は、荷物12の位置が含まれ得る範囲を示している。即ち、基地局測位による測位誤差を示しているともいえる。 In the following, the location information of the luggage 12 obtained by base station positioning is also referred to as "base station positioning information." The base station positioning information obtained by base station positioning includes, for example, coordinates indicating the latitude and longitude of the current location of the luggage 12 and reliability. The reliability is indicated, for example, by the radius of a circle centered on the coordinates included in the base station positioning information. The circle indicates the range in which the location of the luggage 12 may be included. In other words, it can also be said to indicate the positioning error due to base station positioning.

Sigfox管理サーバ20は、取得した基地局測位情報を含む情報を位置情報管理サーバ30へ送信する。なお、Sigfox管理サーバ20は、位置情報管理用通信装置10から受信したWi-Fi情報も位置情報管理サーバ30へ送信する。 The Sigfox management server 20 transmits information including the acquired base station positioning information to the location information management server 30. The Sigfox management server 20 also transmits Wi-Fi information received from the location information management communication device 10 to the location information management server 30.

なお、Sigfox管理サーバ20と位置情報管理サーバ30との通信において、1回の通信で送信可能な情報量が制限される場合がある。そのため、Sigfox管理サーバ20は、送信可能な情報量に応じて、基地局測位情報及びWi-Fi情報の2つの情報を位置情報管理サーバ30へ送信する。
例えば、1つの信号に2つの情報を含めることができる場合、Sigfox管理サーバ20は、2つの情報を1つの信号に含めて、1回の通信で2つの情報を送信してもよい。一方、1つの信号に1つの情報しか含めることができない場合、Sigfox管理サーバ20は、2つの情報をそれぞれ異なる信号に含めて、2回の通信に分けて2つの情報を送信してもよい。1つの信号に1つの情報を全て含めることができない場合、Sigfox管理サーバ20は、送信可能な情報量に応じて1つの情報を分割し、分割数に応じた回数の通信で情報を送信してもよい。
In addition, in the communication between the Sigfox management server 20 and the location information management server 30, the amount of information that can be transmitted in one communication may be limited. Therefore, the Sigfox management server 20 transmits two pieces of information, base station positioning information and Wi-Fi information, to the location information management server 30 according to the amount of information that can be transmitted.
For example, if two pieces of information can be included in one signal, the Sigfox management server 20 may include the two pieces of information in one signal and transmit the two pieces of information in one communication. On the other hand, if only one piece of information can be included in one signal, the Sigfox management server 20 may include the two pieces of information in different signals and transmit the two pieces of information in two separate communications. If one piece of information cannot be included in one signal, the Sigfox management server 20 may divide one piece of information according to the amount of information that can be transmitted, and transmit the information in a number of communications according to the number of divisions.

位置情報管理サーバ30は、荷物12の位置情報を管理する位置情報管理装置である。位置情報管理サーバ30は、Sigfox管理サーバ20から受信する基地局測位情報及びWi-Fi情報に基づき、荷物12の位置情報を管理する。 The location information management server 30 is a location information management device that manages the location information of the luggage 12. The location information management server 30 manages the location information of the luggage 12 based on the base station positioning information and Wi-Fi information received from the Sigfox management server 20.

例えば、位置情報管理サーバ30は、Wi-Fi情報に含まれるMACアドレスをWi-Fi管理サーバ40へ送信し、Wi-Fi測位を行わせる。これにより、位置情報管理サーバ30は、Wi-Fi測位により取得された荷物12の位置情報を取得することができる。以下では、Wi-Fi測位によって取得された荷物12の位置情報は、「Wi-Fi測位情報」とも称される。Wi-Fi測位によって取得されるWi-Fi測位情報には、例えば、荷物12の現在位置の緯度と経度を示す座標と信用度が含まれる。
位置情報管理サーバ30は、取得したWi-Fi測位情報と、当該Wi-Fi測位情報の取得に用いられたWi-Fi情報とともにSigfox管理サーバ20から受信した基地局測位情報とを関連付けた位置管理情報を生成する。
位置情報管理サーバ30は、生成した位置管理情報に基づき、荷物12の現在位置の推定を行う。一般的に、基地局測位とWi-Fi測位の測位精度は、Wi-Fi測位の精度の方が高くなる。即ち、基地局測位情報に含まれる測位誤差の方が、Wi-Fi測位に含まれる測位誤差よりも大きくなる。よって、本実施形態に係る位置情報管理サーバ30は、位置管理情報に含まれる情報の内、Wi-Fi測位情報を優先的に用いて荷物12の現在位置の推定を行う。そして、位置情報管理サーバ30は、推定した荷物12の現在位置を示す情報をユーザ端末50へ送信する。
For example, the location information management server 30 transmits the MAC address included in the Wi-Fi information to the Wi-Fi management server 40, and causes Wi-Fi positioning to be performed. This allows the location information management server 30 to acquire location information of the luggage 12 acquired by Wi-Fi positioning. Hereinafter, the location information of the luggage 12 acquired by Wi-Fi positioning is also referred to as "Wi-Fi positioning information." The Wi-Fi positioning information acquired by Wi-Fi positioning includes, for example, coordinates indicating the latitude and longitude of the current location of the luggage 12 and a credibility.
The location information management server 30 generates location management information that associates the acquired Wi-Fi positioning information with the base station positioning information received from the Sigfox management server 20 together with the Wi-Fi information used to acquire the Wi-Fi positioning information.
The location information management server 30 estimates the current location of the luggage 12 based on the generated location management information. Generally, the location accuracy of Wi-Fi positioning is higher than that of base station positioning. That is, the positioning error included in the base station positioning information is larger than the positioning error included in the Wi-Fi positioning. Therefore, the location information management server 30 according to this embodiment estimates the current location of the luggage 12 by preferentially using the Wi-Fi positioning information among the information included in the location management information. Then, the location information management server 30 transmits information indicating the estimated current location of the luggage 12 to the user terminal 50.

Wi-Fi管理サーバ40は、位置情報管理サーバ30から受信するMACアドレスに基づき、位置情報管理用通信装置10に対するWi-Fi測位を行う。当該Wi-Fi測位により、位置情報管理用通信装置10の位置情報が取得される。Wi-Fi管理サーバ40は、取得した位置情報管理用通信装置10の位置情報を、位置情報管理用通信装置10が備え付けられた荷物12のWi-Fi測位情報として取得する。Wi-Fi管理サーバ40は、取得したWi-Fi測位情報を位置情報管理サーバ30へ送信する。
なお、Wi-Fi管理サーバ40が位置情報管理サーバ30から受信するMACアドレスは、荷物12の停止位置の周辺に設けられたWi-Fiのアクセスポイントとの間の取得処理によって取得されるMACアドレスである。よって、Wi-Fi管理サーバ40は、Wi-Fi測位によって、荷物12が停止した位置を示す位置情報を取得することができる。
The Wi-Fi management server 40 performs Wi-Fi positioning of the location information management communication device 10 based on the MAC address received from the location information management server 30. The Wi-Fi positioning acquires location information of the location information management communication device 10. The Wi-Fi management server 40 acquires the acquired location information of the location information management communication device 10 as Wi-Fi positioning information of the baggage 12 to which the location information management communication device 10 is attached. The Wi-Fi management server 40 transmits the acquired Wi-Fi positioning information to the location information management server 30.
The MAC address that the Wi-Fi management server 40 receives from the location information management server 30 is a MAC address acquired by an acquisition process with a Wi-Fi access point provided in the vicinity of the stopping location of the baggage 12. Thus, the Wi-Fi management server 40 can acquire location information indicating the location where the baggage 12 is stopped by Wi-Fi positioning.

ユーザ端末50は、ユーザが各種情報を参照するために操作する装置である。ユーザ端末50は、例えば、スマートフォンやタブレット端末等の携帯端末、PC(パーソナルコンピュータ)等の端末である。なお、ユーザ端末50は、かかる例に限定されない。 The user terminal 50 is a device that the user operates to refer to various information. The user terminal 50 is, for example, a mobile terminal such as a smartphone or a tablet terminal, or a terminal such as a PC (personal computer). Note that the user terminal 50 is not limited to these examples.

<2.位置情報管理用通信装置の機能構成>
以上、本実施形態に係る位置情報管理システム1の構成の一例について説明した。続いて、図2を参照して、本実施形態に係る位置情報管理用通信装置10の機能構成の一例について説明する。図2は、本発明の実施形態に係る位置情報管理用通信装置10の機能構成の一例を示すブロック図である。
図2に示すように、位置情報管理用通信装置10は、Wi-Fi通信部100(第1の通信部の一例)、Sigfox通信部110(第2の通信部の一例)、加速度検出部120、制御部130、及び記憶部140を備える。
2. Functional configuration of the communication device for managing location information
An example of the configuration of the location information management system 1 according to the present embodiment has been described above. Next, an example of the functional configuration of the location information management communication device 10 according to the present embodiment will be described with reference to Fig. 2. Fig. 2 is a block diagram showing an example of the functional configuration of the location information management communication device 10 according to the embodiment of the present invention.
As shown in FIG. 2, the location information management communication device 10 includes a Wi-Fi communication unit 100 (an example of a first communication unit), a Sigfox communication unit 110 (an example of a second communication unit), an acceleration detection unit 120, a control unit 130, and a memory unit 140.

(1)Wi-Fi通信部100
Wi-Fi通信部100は、Wi-Fi通信機能を有する。Wi-Fi通信部100は、Wi-FiのアクセスポイントのWi-Fi情報を取得するための取得処理を行う。本実施形態において取得されるWi-Fi情報には、アクセスポイントのMACアドレスと、アクセスポイントからの信号の受信レベルが含まれる。
Wi-Fi通信機能が有効である場合、Wi-Fi通信部100では、通信機能に関する処理の実行によって電力が消費される。一方、Wi-Fi通信機能が無効である場合、Wi-Fi通信部100における消費電力は、有効の場合よりも低くなる。Wi-Fi通信部100のWi-Fi通信機能は、後述するWi-Fi通信制御部133の制御によって、アクセスポイントとの通信が不要な場合に無効とされる。よって、本実施形態では、アクセスポイントとの通信が不要な場合にWi-Fi通信機能を無効とすることで、Wi-Fi通信部100における消費電力を低減することができる。
(1) Wi-Fi communication section 100
The Wi-Fi communication unit 100 has a Wi-Fi communication function. The Wi-Fi communication unit 100 performs an acquisition process for acquiring Wi-Fi information of a Wi-Fi access point. The Wi-Fi information includes the MAC address of the access point and the reception level of the signal from the access point.
When the Wi-Fi communication function is enabled, power is consumed by the Wi-Fi communication unit 100 to execute processes related to the communication function. The power consumption in the Wi-Fi communication unit 100 is lower than when the Wi-Fi communication function is enabled. When communication with an access point is not required, the Wi-Fi communication function of the Wi-Fi communication unit 100 is in the disabled state under the control of a Wi-Fi communication control unit 133 (to be described later). Therefore, in this embodiment, by disabling the Wi-Fi communication function when communication with an access point is not required, it is possible to reduce power consumption in the Wi-Fi communication unit 100. .

なお、複数のアクセスポイントからそれぞれWi-Fi情報を受信した場合、Wi-Fi通信部100は、受信レベルが高いアクセスポイントを最大3つ抽出し、抽出したアクセスポイントから受信したWi-Fi情報を取得するものとする。 When Wi-Fi information is received from multiple access points, the Wi-Fi communication unit 100 extracts up to three access points with high reception levels and obtains the Wi-Fi information received from the extracted access points.

(2)Sigfox通信部110
Sigfox通信部110は、Sigfox通信機能を有する。Sigfox通信部110は、Sigfox管理サーバ20へWi-Fi情報を送信するための送信処理を行う。
Sigfox通信機能が有効である場合、Sigfox通信部110では、通信機能に関する処理の実行によって電力が消費される。一方、Sigfox通信機能が無効である場合、Sigfox通信部110における消費電力は、有効の場合よりも低くなる。Sigfox通信部110のSigfox通信機能は、後述するSigfox通信制御部134の制御によって、Sigfox管理サーバ20との通信が不要な場合に無効とされる。よって、本実施形態では、Sigfox管理サーバ20との通信が不要な場合にSigfox通信機能を無効とすることで、Sigfox通信部110における消費電力を低減することができる。
(2) Sigfox communication section 110
The Sigfox communication unit 110 has a Sigfox communication function and performs a transmission process for transmitting Wi-Fi information to the Sigfox management server 20.
When the Sigfox communication function is enabled, power is consumed by the Sigfox communication unit 110 to execute processes related to the communication function. On the other hand, when the Sigfox communication function is disabled, the power consumption of the Sigfox communication unit 110 is The Sigfox communication function of the Sigfox communication unit 110 is disabled under the control of a Sigfox communication control unit 134 (to be described later) when communication with the Sigfox management server 20 is not required. By disabling the Sigfox communication function when communication with the Sigfox management server 20 is not required, it is possible to reduce power consumption in the Sigfox communication unit 110 .

(3)加速度検出部120
加速度検出部120は、荷物12の加速度を検出する。加速度検出部120は、例えば、位置情報管理用通信装置10がハードウェアとして備える加速度センサ(3軸)によって実現される。位置情報管理用通信装置10が加速度センサを備えるため、当該加速度センサが検出する加速度は、位置情報管理用通信装置10の加速度である。本実施形態では、位置情報管理用通信装置10は荷物12に備え付けられる。そのため、位置情報管理用通信装置10が備える加速度センサが検出する加速度は、荷物12の加速度とみなせる。よって、本実施形態に係る加速度検出部120は、荷物12の加速度を検出可能である。
(3) Acceleration detection unit 120
The acceleration detection unit 120 detects the acceleration of the luggage 12. The acceleration detection unit 120 is realized, for example, by an acceleration sensor (three axes) provided as hardware in the location information management communication device 10. Since the location information management communication device 10 is provided with an acceleration sensor, the acceleration detected by the acceleration sensor is the acceleration of the location information management communication device 10. In this embodiment, the location information management communication device 10 is attached to the luggage 12. Therefore, the acceleration detected by the acceleration sensor provided in the location information management communication device 10 can be considered to be the acceleration of the luggage 12. Therefore, the acceleration detection unit 120 according to this embodiment is capable of detecting the acceleration of the luggage 12.

(4)制御部130
制御部130は、位置情報管理用通信装置10の動作全体を制御する。制御部130は、例えば、位置情報管理用通信装置10がハードウェアとして備えるCPU(Central Processing Unit)にプログラムを実行させることによって実現される。
図2に示すように制御部130は、状態判定部131(第1の判定部の一例)、移動判定部132(第2の判定部の一例)、Wi-Fi通信制御部133(第1の通信制御部の一例)、及びSigfox通信制御部134(第2の通信制御部の一例)を備える。
(4) Control unit 130
The control unit 130 controls the overall operation of the location information management communication device 10. The control unit 130 is realized, for example, by causing a CPU (Central Processing Unit) provided as hardware in the location information management communication device 10 to execute a program.
As shown in FIG. 2, the control unit 130 includes a status determination unit 131 (an example of a first determination unit), a movement determination unit 132 (an example of a second determination unit), a Wi-Fi communication control unit 133 (an example of a first communication control unit), and a Sigfox communication control unit 134 (an example of a second communication control unit).

(4-1)状態判定部131
状態判定部131は、荷物12の状態を判定する機能を有する。本実施形態では、荷物12の状態は「移動状態」または「停止状態」である。例えば、状態判定部131は、加速度検出部120によって検出される荷物12の加速度に基づき、荷物12の状態を判定する。
(4-1) State Determination Unit 131
The state determination unit 131 has a function of determining the state of the luggage 12. In this embodiment, the state of the luggage 12 is a “moving state” or a “stopped state.” For example, the state determination unit 131 determines the state of the luggage 12 based on the acceleration of the luggage 12 detected by the acceleration detection unit 120.

状態判定部131は、例えば、所定の時間(第1の時間)内に加速度が所定の閾値(第1の閾値)以上であった回数をカウントする。カウントした回数が所定の閾値(第2の閾値)以上である場合、状態判定部131は、荷物12の状態が移動状態であると判定する。一方、カウントした回数が所定の閾値(第2の閾値)未満である場合、状態判定部131は、荷物12の状態が停止状態であると判定する。 The state determination unit 131, for example, counts the number of times that the acceleration is equal to or greater than a predetermined threshold value (first threshold value) within a predetermined time period (first time period). If the counted number is equal to or greater than the predetermined threshold value (second threshold value), the state determination unit 131 determines that the state of the luggage 12 is moving. On the other hand, if the counted number is less than the predetermined threshold value (second threshold value), the state determination unit 131 determines that the state of the luggage 12 is stationary.

状態判定部131は、このようにカウントした回数に基づき荷物12の状態を判定する方法を、例えば荷物12の状態が停止状態である際に用いる。荷物12の状態が停止状態である際に、カウントした回数が所定の閾値(第2の閾値)以上である場合、状態判定部131は、荷物12の状態が「停止状態」から「移動状態」に遷移したと判定する。一方、カウントした回数が所定の閾値(第2の閾値)未満である場合、状態判定部131は、荷物12の状態が「停止状態」のままであると判定する。 The state determination unit 131 uses this method of determining the state of the luggage 12 based on the counted number of times, for example, when the luggage 12 is in a stopped state. When the luggage 12 is in a stopped state, if the counted number is equal to or greater than a predetermined threshold (second threshold), the state determination unit 131 determines that the luggage 12 has transitioned from a "stopped state" to a "moving state". On the other hand, if the counted number is less than the predetermined threshold (second threshold), the state determination unit 131 determines that the luggage 12 remains in a "stopped state".

なお、所定の時間(第1の時間)、所定の閾値(第1の閾値)、及び所定の閾値(第2の閾値)には、任意の値が設定されてよい。所定の時間(第1の時間)、所定の閾値(第1の閾値)及び所定の閾値(第2の閾値)を設定することで、例えば、荷物12の周囲で生じた振動が荷物12に伝わることで生じる加速度や、荷物12に対して単発の衝撃が加わったことによって生じる加速度等を除外することができる。即ち、荷物12の移動に関係なく生じた加速度を荷物12の状態の判定対象から除外することができる。これにより、状態判定部131における荷物12の移動判定の精度を高めることができる。 The predetermined time (first time), the predetermined threshold (first threshold), and the predetermined threshold (second threshold) may be set to any value. By setting the predetermined time (first time), the predetermined threshold (first threshold), and the predetermined threshold (second threshold), it is possible to exclude, for example, acceleration caused by vibrations occurring around the luggage 12 being transmitted to the luggage 12, or acceleration caused by a single impact being applied to the luggage 12. In other words, acceleration caused regardless of the movement of the luggage 12 can be excluded from the determination of the state of the luggage 12. This can improve the accuracy of the determination of the movement of the luggage 12 in the state determination unit 131.

また、状態判定部131は、例えば、所定の閾値(第3の閾値)以下である加速度が加速度検出部120によって検出された場合に、当該加速度が所定の閾値(第3の閾値)以下のまま経過した時間を確認する。経過した時間が所定の時間(第2の時間)以上である場合、状態判定部131は、荷物12の状態が停止状態であると判定する。一方、経過した時間が所定の時間(第2の時間)以上でない場合、状態判定部131は、荷物12の状態が移動状態であると判定する。 In addition, for example, when the acceleration detection unit 120 detects an acceleration equal to or less than a predetermined threshold (third threshold), the state determination unit 131 checks the time that has elapsed during which the acceleration has remained equal to or less than the predetermined threshold (third threshold). If the elapsed time is equal to or more than the predetermined time (second time), the state determination unit 131 determines that the state of the luggage 12 is stopped. On the other hand, if the elapsed time is not equal to or more than the predetermined time (second time), the state determination unit 131 determines that the state of the luggage 12 is moving.

状態判定部131は、このように経過した時間に基づき荷物12の状態を判定する方法を、例えば荷物12の状態が「移動状態」である際に用いる。荷物12の状態が移動状態である際に、加速度が所定の閾値(第3の閾値)以下のまま所定の時間(第2の時間)以上経過した場合、状態判定部131は、荷物12の状態が「移動状態」から「停止状態」に遷移したと判定する。一方、加速度が所定の閾値(第3の閾値)以下のまま所定の時間(第2の時間)以上経過していない場合、状態判定部131は、荷物12の状態が「移動状態」のままであると判定する。 The state determination unit 131 uses this method of determining the state of the luggage 12 based on the elapsed time, for example, when the state of the luggage 12 is a "moving state". When the state of the luggage 12 is a moving state, if the acceleration remains below a predetermined threshold (third threshold) for a predetermined time (second time) or more, the state determination unit 131 determines that the state of the luggage 12 has transitioned from a "moving state" to a "stopped state". On the other hand, if the acceleration does not remain below the predetermined threshold (third threshold) for the predetermined time (second time) or more, the state determination unit 131 determines that the state of the luggage 12 remains in a "moving state".

なお、所定の時間(第2の時間)及び所定の閾値(第3の閾値)には、任意の値が設定されてよい。所定の時間(第2の時間)及び所定の閾値(第3の閾値)を設定することで、例えば、車両14が信号待ちによって停止した際に荷物12の状態が移動状態から停止状態に遷移した場合や、車両14の運転手が休憩のために車両14を停止した際に荷物12の状態が移動状態から停止状態に遷移した場合を、状態判定部131の判定対象から除外することができる。これにより、目的とする荷物12の移動先以外にて、Wi-Fi情報が取得され、荷物12の位置情報も取得される頻度を低減することができる。これにより、荷物12の位置情報の取得精度を高めることができる。 Note that the predetermined time (second time) and the predetermined threshold (third threshold) may be set to any value. By setting the predetermined time (second time) and the predetermined threshold (third threshold), for example, a case where the state of the luggage 12 transitions from a moving state to a stopped state when the vehicle 14 stops at a traffic light, or a case where the state of the luggage 12 transitions from a moving state to a stopped state when the driver of the vehicle 14 stops the vehicle 14 for a break, can be excluded from the judgment target of the state judgment unit 131. This makes it possible to reduce the frequency with which Wi-Fi information is acquired and the location information of the luggage 12 is acquired at places other than the intended destination of the luggage 12. This makes it possible to improve the accuracy of acquiring the location information of the luggage 12.

(4-2)移動判定部132
移動判定部132は、荷物12の移動判定を行う機能を有する。荷物12の移動判定は、荷物12が移動したか否かを判定する処理である。本実施形態において、移動判定は、荷物12の状態が移動状態から停止状態に遷移した際に、移動判定部132によって行われる。荷物12の状態が移動状態から停止状態に遷移したことは、荷物12の位置が移動した可能性があることを示す。荷物12の位置が移動している場合には、荷物12の位置情報を更新する必要がある。そのため、荷物12の状態が移動状態から停止状態に遷移した際に移動判定部132によって移動判定が行われ、荷物12が移動したと判定された場合には、荷物12の位置情報を更新するための処理が後続で行われる。
(4-2) Movement determination unit 132
The movement determination unit 132 has a function of determining whether or not the luggage 12 has moved. The movement determination of the luggage 12 is a process of determining whether or not the luggage 12 has moved. The movement determination unit 132 performs the movement determination when the state of the luggage 12 transitions from a moving state to a stopped state. The transition of the state of the luggage 12 from a moving state to a stopped state indicates that the position of the luggage 12 may have moved. When the position of the luggage 12 is moving, the position information of the luggage 12 needs to be updated. Therefore, when the state of the luggage 12 transitions from a moving state to a stopped state, the movement determination unit 132 A movement determination is performed, and if it is determined that the luggage 12 has moved, a process for updating the location information of the luggage 12 is subsequently performed.

移動判定部132は、例えば、Wi-FiのアクセスポイントのMACアドレスに基づき、荷物12が移動したか否かを判定する。具体的に、移動判定部132は、荷物12の状態が移動状態から停止状態に遷移した際に取得されるMACアドレス(第1の識別情報)と、当該MACアドレス(第1の識別情報)よりも前に取得されたMACアドレス(第2の識別情報)とを比較する。即ち、移動判定部132は、停止位置にて今回取得されたMACアドレス(以下、「今回MACアドレス」とも称される)と、前回取得されて記憶部140に記憶されたMACアドレス(以下、「前回MACアドレス」とも称される)とを比較する。今回MACアドレスと前回MACアドレスに同一のMACアドレスが存在しない場合、移動判定部132は、荷物12が移動したと判定する。一方、今回MACアドレスと前回MACアドレスに同一のMACアドレスが少なくとも1つ存在する場合、移動判定部132は、荷物12が移動していないと判定する。
なお、記憶部140に記憶されている前回MACアドレスは、初期状態にて取得されたMACアドレスであってもよいし、荷物12の状態が移動状態から停止状態に遷移した際に停止位置にて取得されたMACアドレスであってもよい。
The movement determination unit 132 determines whether the luggage 12 has moved, for example, based on the MAC address of a Wi-Fi access point. Specifically, the movement determination unit 132 compares a MAC address (first identification information) acquired when the state of the luggage 12 transitions from a moving state to a stopped state with a MAC address (second identification information) acquired before the MAC address (first identification information). That is, the movement determination unit 132 compares a MAC address acquired this time at the stopped position (hereinafter also referred to as a "current MAC address") with a MAC address acquired last time and stored in the storage unit 140 (hereinafter also referred to as a "previous MAC address"). If the current MAC address and the previous MAC address do not have the same MAC address, the movement determination unit 132 determines that the luggage 12 has moved. On the other hand, if there is at least one MAC address that is the same as the current MAC address and the previous MAC address, the movement determination unit 132 determines that the luggage 12 has not moved.
In addition, the previous MAC address stored in the memory unit 140 may be a MAC address obtained in the initial state, or it may be a MAC address obtained at the stopping position when the state of the luggage 12 transitions from a moving state to a stopped state.

移動判定後、記憶部140に記憶されているWi-Fi情報は、荷物12の状態が移動状態から停止状態に遷移した際に取得されたWi-Fi情報で更新される。 After the movement is determined, the Wi-Fi information stored in the memory unit 140 is updated with the Wi-Fi information acquired when the state of the luggage 12 transitions from a moving state to a stopped state.

ここで、図3から図6を参照して、移動判定部132による移動判定について説明する。図3から図6は、本発明の実施形態に係るWi-Fi情報の一例を示す図である。なお、図3から図6に示すWi-Fi情報は、記憶部140に記憶されるWi-Fi情報の一例でもある。 Now, with reference to Figs. 3 to 6, the movement determination by the movement determination unit 132 will be described. Figs. 3 to 6 are diagrams showing an example of Wi-Fi information according to an embodiment of the present invention. Note that the Wi-Fi information shown in Figs. 3 to 6 is also an example of Wi-Fi information stored in the storage unit 140.

図3は、位置情報管理用通信装置10が初期状態になった位置にて取得されたWi-Fi情報の一例を示している。図3に示すように、MACアドレスが「OA」で受信レベルが「-50dBm」であるWi-Fi情報と、MACアドレスが「OB」で受信レベルが「-70dBm」であるWi-Fi情報と、MACアドレスが「OC」で受信レベルが「-90dBm」であるWi-Fi情報が取得されたとする。
初期状態では、状態判定部131によって荷物12の状態が停止状態のままと判定される。そのため、移動判定部132は移動判定を行わない。なお、初期状態の位置にて取得されたWi-Fi情報は、記憶部140に記憶される。
3 shows an example of Wi-Fi information acquired at a location where the location information management communication device 10 is in the initial state. As shown in FIG. 3, it is assumed that Wi-Fi information with a MAC address of "OA" and a reception level of "-50 dBm", Wi-Fi information with a MAC address of "OB" and a reception level of "-70 dBm", and Wi-Fi information with a MAC address of "OC" and a reception level of "-90 dBm" have been acquired.
In the initial state, the state determination unit 131 determines that the state of the luggage 12 remains stationary. Therefore, the movement determination unit 132 does not perform movement determination. The Wi-Fi information acquired at the position in the initial state is stored in the storage unit 140.

図4は、初期状態の位置から、荷物12が少し移動して停止した位置にて取得されたWi-Fi情報の一例を示している。図4に示すように、MACアドレスが「OC」で受信レベルが「-55dBm」であるWi-Fi情報と、MACアドレスが「OA」で受信レベルが「-70dBm」であるWi-Fi情報と、MACアドレスが「OD」で受信レベルが「-75dBm」であるWi-Fi情報が取得されたとする。
図4に示すWi-Fi情報が取得された位置では、状態判定部131によって荷物12の状態が移動状態から停止状態に遷移したと判定される。よって、移動判定部132は、移動判定を行う。具体的に、移動判定部132は、図4に示すWi-Fi情報のMACアドレスを今回MACアドレスとし、図3に示すWi-Fi情報のMACアドレスを前回MACアドレスとして用いて移動判定を行う。図4に示す今回MACアドレスと図3に示す前回MACアドレスとを比較すると、MACアドレス「OA」と「OC」が同一であることが分かる。よって、移動判定部132は、荷物12が移動していないと判定する。
移動判定後、記憶部140に記憶されているWi-Fi情報は、図4に示すWi-Fi情報で更新される。
4 shows an example of Wi-Fi information acquired when the baggage 12 moves slightly from the initial position and stops at a position. As shown in FIG. 4, it is assumed that Wi-Fi information with a MAC address of "OC" and a reception level of "-55 dBm", Wi-Fi information with a MAC address of "OA" and a reception level of "-70 dBm", and Wi-Fi information with a MAC address of "OD" and a reception level of "-75 dBm" are acquired.
At the position where the Wi-Fi information shown in Fig. 4 was acquired, the state determination unit 131 determines that the state of the luggage 12 has transitioned from a moving state to a stopped state. Therefore, the movement determination unit 132 performs a movement determination. Specifically, the movement determination unit 132 performs a movement determination using the MAC address of the Wi-Fi information shown in Fig. 4 as the current MAC address and the MAC address of the Wi-Fi information shown in Fig. 3 as the previous MAC address. Comparing the current MAC address shown in Fig. 4 with the previous MAC address shown in Fig. 3, it is found that the MAC addresses "OA" and "OC" are the same. Therefore, the movement determination unit 132 determines that the luggage 12 has not moved.
After the movement is determined, the Wi-Fi information stored in the storage unit 140 is updated with the Wi-Fi information shown in FIG.

図5は、図4に示すWi-Fi情報が取得された位置から、荷物12がさらに移動して停止した位置にて取得されたWi-Fi情報の一例を示している。図5に示すように、MACアドレスが「OF」で受信レベルが「-60dBm」であるWi-Fi情報と、MACアドレスが「OH」で受信レベルが「-65dBm」であるWi-Fi情報と、MACアドレスが「OK」で受信レベルが「-66dBm」であるWi-Fi情報が取得されたとする。
図5に示すWi-Fi情報が取得された位置では、状態判定部131によって荷物12の状態が移動状態から停止状態に遷移したと判定される。よって、移動判定部132は、移動判定を行う。具体的に、移動判定部132は、図5に示すWi-Fi情報のMACアドレスを今回MACアドレスとし、図4に示すWi-Fi情報のMACアドレスを前回MACアドレスとして用いて移動判定を行う。図5に示す今回MACアドレスと図4に示す前回MACアドレスとを比較すると、同一のMACアドレスが存在しないことが分かる。よって、移動判定部132は、荷物12が移動したと判定する。
移動判定後、記憶部140に記憶されているWi-Fi情報は、図5に示すWi-Fi情報で更新される。
Fig. 5 shows an example of Wi-Fi information acquired at a position where the baggage 12 has moved further and stopped from the position where the Wi-Fi information shown in Fig. 4 was acquired. As shown in Fig. 5, it is assumed that Wi-Fi information with a MAC address of "OF" and a reception level of "-60 dBm", Wi-Fi information with a MAC address of "OH" and a reception level of "-65 dBm", and Wi-Fi information with a MAC address of "OK" and a reception level of "-66 dBm" have been acquired.
At the position where the Wi-Fi information shown in Fig. 5 was acquired, the state determination unit 131 determines that the state of the luggage 12 has transitioned from a moving state to a stopped state. Therefore, the movement determination unit 132 performs a movement determination. Specifically, the movement determination unit 132 performs a movement determination using the MAC address of the Wi-Fi information shown in Fig. 5 as the current MAC address and the MAC address of the Wi-Fi information shown in Fig. 4 as the previous MAC address. Comparing the current MAC address shown in Fig. 5 with the previous MAC address shown in Fig. 4, it is found that no identical MAC address exists. Therefore, the movement determination unit 132 determines that the luggage 12 has moved.
After the movement is determined, the Wi-Fi information stored in the storage unit 140 is updated with the Wi-Fi information shown in FIG.

図6は、図5に示すWi-Fi情報が取得された位置から、荷物12がさらに移動して停止した位置にて取得されたWi-Fi情報の一例を示している。図6に示すように、MACアドレスが「OD」で受信レベルが「-50dBm」であるWi-Fi情報と、MACアドレスが「OE」で受信レベルが「-70dBm」であるWi-Fi情報と、MACアドレスが「OA」で受信レベルが「-75dBm」であるWi-Fi情報が取得されたとする。
図6に示すWi-Fi情報が取得された位置では、状態判定部131によって荷物12の状態が移動状態から停止状態に遷移したと判定される。よって、移動判定部132は、移動判定を行う。具体的に、移動判定部132は、図6に示すWi-Fi情報のMACアドレスを今回MACアドレスとし、図5に示すWi-Fi情報のMACアドレスを前回MACアドレスとして用いて移動判定を行う。図6に示す今回MACアドレスと図5に示す前回MACアドレスとを比較すると、同一のMACアドレスが存在しないことが分かる。よって、移動判定部132は、荷物12が移動したと判定する。
移動判定後、記憶部140に記憶されているWi-Fi情報は、図6に示すWi-Fi情報で更新される。
Fig. 6 shows an example of Wi-Fi information acquired at a position where the baggage 12 has moved further and stopped from the position where the Wi-Fi information shown in Fig. 5 was acquired. As shown in Fig. 6, it is assumed that Wi-Fi information with a MAC address of "OD" and a reception level of "-50 dBm", Wi-Fi information with a MAC address of "OE" and a reception level of "-70 dBm", and Wi-Fi information with a MAC address of "OA" and a reception level of "-75 dBm" have been acquired.
At the position where the Wi-Fi information shown in Fig. 6 was acquired, the state determination unit 131 determines that the state of the luggage 12 has transitioned from a moving state to a stopped state. Therefore, the movement determination unit 132 performs a movement determination. Specifically, the movement determination unit 132 performs a movement determination using the MAC address of the Wi-Fi information shown in Fig. 6 as the current MAC address and the MAC address of the Wi-Fi information shown in Fig. 5 as the previous MAC address. Comparing the current MAC address shown in Fig. 6 with the previous MAC address shown in Fig. 5, it is found that no identical MAC address exists. Therefore, the movement determination unit 132 determines that the luggage 12 has moved.
After the movement is determined, the Wi-Fi information stored in the storage unit 140 is updated with the Wi-Fi information shown in FIG.

なお、図6に示すWi-Fi情報のMACアドレスと、図3及び図4に示すWi-Fi情報のMACアドレスとを比較すると、全てのWi-Fi情報にMACアドレス「OA」が含まれていることが分かる。即ち、図3から図6に示す例において、荷物12は、初期状態の図3の位置から、図5の位置へ移動した後、図3と図4の位置に近い図6の位置へ戻ってきたことが分かる。 When comparing the MAC addresses of the Wi-Fi information shown in FIG. 6 with those of the Wi-Fi information shown in FIG. 3 and FIG. 4, it can be seen that all of the Wi-Fi information contains the MAC address "OA." That is, in the example shown in FIG. 3 to FIG. 6, it can be seen that the luggage 12 moved from the initial position shown in FIG. 3 to the position shown in FIG. 5, and then returned to the position shown in FIG. 6, which is close to the positions shown in FIG. 3 and FIG. 4.

なお、図3から図6を参照して説明した例において、荷物12は図3の位置から図4の位置へ移動しているが、移動判定部132によって移動していないと判定されている。これは、本実施形態が、荷物12がどの拠点に存在しているかを管理することを目的の1つとしているためである。例えば、荷物12が図1に示すユーザ拠点2A内で移動された場合、荷物12が存在する拠点に変化がないため、位置情報管理サーバ30にて荷物12の位置情報を更新する必要がない。この時、移動判定部132が、荷物12が移動したと判定すると、後続の処理にて荷物12の位置情報を更新するための処理が無駄に行われてしまうことになる。
よって、移動判定部132は、当該荷物12の位置情報を更新するための処理が無駄に行われないようにするため、図3から図6を参照して説明した例のように、荷物12の位置が移動したとしても、荷物12が移動していないと判定する場合がある。
In the example described with reference to Figures 3 to 6, the luggage 12 moves from the position in Figure 3 to the position in Figure 4, but the movement determination unit 132 determines that the luggage 12 has not moved. This is because one of the purposes of this embodiment is to manage which base the luggage 12 is located at. For example, if the luggage 12 is moved within the user base 2A shown in Figure 1, there is no change in the base where the luggage 12 is located, so there is no need to update the position information of the luggage 12 in the position information management server 30. At this time, if the movement determination unit 132 determines that the luggage 12 has moved, a process for updating the position information of the luggage 12 in a subsequent process will be performed unnecessarily.
Therefore, in order to prevent unnecessary processing for updating the location information of the luggage 12, the movement determination unit 132 may determine that the luggage 12 has not moved even if the location of the luggage 12 has moved, as in the example described with reference to Figures 3 to 6.

(4-3)Wi-Fi通信制御部133
Wi-Fi通信制御部133は、Wi-Fi通信部100における通信を制御する機能を有する。例えば、Wi-Fi通信制御部133は、Wi-Fi通信部100のWi-Fi通信機能を有効又は無効にするかを制御する。具体的に、Wi-Fi通信制御部133は、状態判定部131によって判定される荷物12の状態に応じて、Wi-Fi通信機能の有効又は無効を切り替える。
(4-3) Wi-Fi communication control unit 133
The Wi-Fi communication control unit 133 has a function of controlling communication in the Wi-Fi communication unit 100. For example, the Wi-Fi communication control unit 133 controls whether to enable or disable the Wi-Fi communication function of the Wi-Fi communication unit 100. Specifically, the Wi-Fi communication control unit 133 switches between enabling and disabling the Wi-Fi communication function depending on the state of the baggage 12 determined by the state determination unit 131.

より具体的に、Wi-Fi通信制御部133は、状態判定部131によって荷物12の状態が移動状態から停止状態に遷移したと判定された場合、Wi-Fi通信部100のWi-Fi通信機能を有効にする。Wi-Fi通信制御部133は、Wi-Fi通信機能が有効になった際にWi-Fi通信部100が停止位置の周辺に設けられたWi-Fiのアクセスポイントとの間で取得処理を行った後、Wi-Fi通信部100のWi-Fi通信機能を無効にする。
なお、Wi-Fi通信制御部133は、Wi-Fi通信部100のWi-Fi通信機能が有効である際に、状態判定部131によって荷物12の状態が停止状態から移動状態に遷移したと判定された場合、Wi-Fi通信部100のWi-Fi通信機能を無効にしてもよい。
More specifically, when the state determination unit 131 determines that the state of the luggage 12 has transitioned from a moving state to a stopped state, the Wi-Fi communication control unit 133 enables the Wi-Fi communication function of the Wi-Fi communication unit 100. When the Wi-Fi communication function is enabled, the Wi-Fi communication control unit 133 disables the Wi-Fi communication function of the Wi-Fi communication unit 100 after the Wi-Fi communication unit 100 performs an acquisition process with a Wi-Fi access point provided in the vicinity of the stopped position.
In addition, when the Wi-Fi communication function of the Wi-Fi communication unit 100 is enabled, the Wi-Fi communication control unit 133 may disable the Wi-Fi communication function of the Wi-Fi communication unit 100 if the status determination unit 131 determines that the state of the luggage 12 has transitioned from a stopped state to a moving state.

(4-4)Sigfox通信制御部134
Sigfox通信制御部134は、Sigfox通信部110における通信を制御する機能を有する。例えば、Sigfox通信制御部134は、Sigfox通信部110のSigfox通信機能を有効又は無効にするかを制御する。具体的に、Sigfox通信制御部134は、移動判定部132による荷物12の移動判定の結果に応じて、Sigfox通信機能の有効又は無効を切り替える。
(4-4) Sigfox communication control unit 134
The Sigfox communication control unit 134 has a function of controlling communication in the Sigfox communication unit 110. For example, the Sigfox communication control unit 134 controls whether to enable or disable the Sigfox communication function of the Sigfox communication unit 110. Specifically, the Sigfox communication control unit 134 switches between enabling and disabling the Sigfox communication function depending on the result of the movement determination unit 132 determining whether the baggage 12 has moved.

より具体的に、Sigfox通信制御部134は、移動判定部132によって荷物12が移動したと判定された場合、Sigfox通信部110のSigfox通信機能を有効にする。Sigfox通信制御部134は、Sigfox通信機能が有効になった際にSigfox通信部110がSigfox管理サーバ20との間で送信処理を行った後、Sigfox通信部110のSigfox通信機能を無効にする。 More specifically, when the movement determination unit 132 determines that the luggage 12 has moved, the Sigfox communication control unit 134 enables the Sigfox communication function of the Sigfox communication unit 110. When the Sigfox communication function is enabled, the Sigfox communication control unit 134 disables the Sigfox communication function of the Sigfox communication unit 110 after the Sigfox communication unit 110 performs a transmission process with the Sigfox management server 20.

なお、Sigfox通信制御部134は、移動判定部132によって荷物12が移動していないと判定された場合、Sigfox通信部110のSigfox通信機能を無効のままとする。 If the movement determination unit 132 determines that the luggage 12 has not moved, the Sigfox communication control unit 134 keeps the Sigfox communication function of the Sigfox communication unit 110 disabled.

(5)記憶部140
記憶部140は、各種情報を記憶する機能を有する。例えば、記憶部140は、Wi-Fi通信部100によって取得されるWi-Fi情報を記憶する。
記憶部140は、記憶媒体、例えば、HDD(Hard Disk Drive)、フラッシュメモリ、EEPROM(Electrically Erasable Programmable Read Only Memory)、RAM(Random Access read/write Memory)、ROM(Read Only Memory)、またはこれらの記憶媒体の任意の組み合わせによって構成される。
(5) Storage unit 140
The storage unit 140 has a function of storing various types of information. For example, the storage unit 140 stores Wi-Fi information acquired by the Wi-Fi communication unit 100.
The storage unit 140 is configured with a storage medium, for example, a hard disk drive (HDD), a flash memory, an electrically erasable programmable read only memory (EEPROM), a random access read/write memory (RAM), a read only memory (ROM), or any combination of these storage media.

<3.処理の流れ>
以上、本実施形態に係る位置情報管理用通信装置10の機能構成の一例について説明した。続いて、図7を参照して、本実施形態に係る位置情報管理用通信装置10における処理の流れの一例について説明する。図7は、本発明の実施形態に係る位置情報管理用通信装置における処理の流れの一例を示すフローチャートである。
<3. Processing flow>
An example of the functional configuration of the location information management communication device 10 according to the present embodiment has been described above. Next, an example of the process flow in the location information management communication device 10 according to the present embodiment will be described with reference to Fig. 7. Fig. 7 is a flowchart showing an example of the process flow in the location information management communication device according to the embodiment of the present invention.

図7に示すように、まず、位置情報管理用通信装置10は、ユーザ操作等に応じて位置情報管理用通信装置10の電源をオンにする(ステップS1)。位置情報管理用通信装置10の電源がオンになったため、Wi-Fi通信制御部133は、Wi-Fi通信部100のWi-Fi通信機能を有効にする(ステップS2)。
Wi-Fi通信機能が有効になったWi-Fi通信部100は、周辺の通信可能な範囲にあるWi-Fiのアクセスポイントと通信を行い、アクセスポイントのWi-Fi情報を取得する(ステップS3)。Wi-Fi通信部100は、取得したWi-Fi情報を記憶部140へ出力する。
記憶部140は、Wi-Fi通信部100から入力されるWi-Fi情報を記憶し、登録する(ステップS4)。
Wi-Fi情報の登録後、Wi-Fi通信制御部133は、Wi-Fi通信部100のWi-Fi通信機能を無効にする(ステップS5)。
7, first, the location information management communication device 10 turns on the power of the location information management communication device 10 in response to a user operation or the like (step S1). As the power of the location information management communication device 10 is turned on, the Wi-Fi communication control unit 133 enables the Wi-Fi communication function of the Wi-Fi communication unit 100 (step S2).
The Wi-Fi communication unit 100, whose Wi-Fi communication function has been enabled, communicates with a nearby Wi-Fi access point within a communication range and acquires Wi-Fi information of the access point (step S3). The Wi-Fi communication unit 100 outputs the acquired Wi-Fi information to the storage unit 140.
The storage unit 140 stores and registers the Wi-Fi information input from the Wi-Fi communication unit 100 (step S4).
After registering the Wi-Fi information, the Wi-Fi communication control unit 133 disables the Wi-Fi communication function of the Wi-Fi communication unit 100 (step S5).

Wi-Fi通信部100のWi-Fi通信機能の無効後、状態判定部131は、加速度検出部120によって検出される加速度が、第1の時間内に第1の閾値以上であった回数をカウントする(ステップS6)。
第1の時間内にカウントした回数が第2の閾値未満であった場合(ステップS7/NO)、状態判定部131は、状態が停止状態のままであると判定し(ステップS8)、ステップS6から処理を繰り返す。
一方、第1の時間内にカウントした回数が第2の閾値以上であった場合(ステップS7/YES)、状態判定部131は、荷物12の状態が停止状態から移動状態に遷移したと判定(ステップS9)し、処理をステップS10へ進める。
After disabling the Wi-Fi communication function of the Wi-Fi communication unit 100, the state determination unit 131 counts the number of times that the acceleration detected by the acceleration detection unit 120 was equal to or greater than the first threshold within a first period of time (step S6).
If the number of times counted within the first time period is less than the second threshold value (step S7/NO), the state determination unit 131 determines that the state remains the stopped state (step S8), and repeats the process from step S6.
On the other hand, if the number of times counted within the first time period is equal to or greater than the second threshold value (step S7/YES), the status determination unit 131 determines that the status of the luggage 12 has transitioned from a stopped state to a moving state (step S9), and proceeds to step S10.

状態判定部131は、荷物12の状態が移動状態である際に、加速度検出部120によって検出される加速度の中から第3の閾値以下である加速度を検出する(ステップS10)。
検出した加速度が第3の閾値以下のまま第2の時間以上経過しなかった場合(ステップS11/NO)、状態判定部131は、荷物12の状態が移動状態のままであると判定し(ステップS12)、ステップS10から処理を繰り返す。
一方、検出した加速度が第3の閾値以下のまま第2の時間以上経過した場合(ステップS11/YES)、状態判定部131は、荷物12の状態が移動状態から停止状態に遷移したと判定し(ステップS13)、処理をステップS14へ進める。
When the baggage 12 is in a moving state, the state determination unit 131 detects acceleration equal to or less than a third threshold from among the accelerations detected by the acceleration detection unit 120 (step S10).
If the detected acceleration remains below the third threshold value for a period of time not longer than the second time (step S11/NO), the state determination unit 131 determines that the state of the luggage 12 remains in a moving state (step S12) and repeats the process from step S10.
On the other hand, if the detected acceleration remains below the third threshold value for more than the second time period (step S11/YES), the state determination unit 131 determines that the state of the luggage 12 has transitioned from a moving state to a stopped state (step S13), and proceeds to step S14.

荷物12の状態が移動状態から停止状態に遷移したと判定されたため、Wi-Fi通信制御部133は、Wi-Fi通信部100のWi-Fi通信機能を有効にする(ステップS14)。
Wi-Fi通信機能が有効になったWi-Fi通信部100は、周辺の通信可能な範囲にあるWi-Fiのアクセスポイントと通信を行い、アクセスポイントのWi-Fi情報を取得する(ステップS15)。
Wi-Fi情報の取得後、Wi-Fi通信制御部133は、Wi-Fi通信部100のWi-Fi通信機能を無効にする(ステップS16)。
Since it is determined that the state of the luggage 12 has transitioned from a moving state to a stopped state, the Wi-Fi communication control unit 133 enables the Wi-Fi communication function of the Wi-Fi communication unit 100 (step S14).
The Wi-Fi communication unit 100, whose Wi-Fi communication function has been enabled, communicates with nearby Wi-Fi access points within a communication range and acquires Wi-Fi information of the access points (step S15).
After acquiring the Wi-Fi information, the Wi-Fi communication control unit 133 disables the Wi-Fi communication function of the Wi-Fi communication unit 100 (step S16).

Wi-Fi通信部100のWi-Fi通信機能の無効後、移動判定部132は、ステップS13にてWi-Fi通信部100によって取得されたWi-Fi情報に含まれるMACアドレスと、ステップS4にて記憶部140に登録されたWi-Fi情報に含まれるMACアドレスを比較する(ステップS17)。
各Wi-Fi情報に同一のMACアドレスがある場合(ステップS18/YES)、移動判定部132は、荷物12が移動していないと判定し(ステップS19)、処理をステップS24へ進める。
一方、各Wi-Fi情報に同一のMACアドレスがない場合(ステップS18/NO)、移動判定部132は、荷物12が移動したと判定し(ステップS20)、処理をステップS21へ進める。
After disabling the Wi-Fi communication function of the Wi-Fi communication unit 100, the movement determination unit 132 compares the MAC address included in the Wi-Fi information acquired by the Wi-Fi communication unit 100 in step S13 with the MAC address included in the Wi-Fi information registered in the memory unit 140 in step S4 (step S17).
If the same MAC address exists in each piece of Wi-Fi information (step S18/YES), the movement determination unit 132 determines that the luggage 12 has not moved (step S19), and proceeds to the process of step S24.
On the other hand, if the same MAC address is not present in each piece of Wi-Fi information (step S18/NO), the movement determining unit 132 determines that the baggage 12 has moved (step S20), and proceeds to the process of step S21.

荷物12が移動したと判定されたため、Sigfox通信制御部134は、Sigfox通信部110のSigfox通信機能を有効にする(ステップS21)。
Sigfox通信機能が有効になったSigfox通信部110は、Wi-Fi通信部100によって取得されたMACアドレスを、Sigfox管理サーバ20へ送信する(ステップS22)。
Wi-Fi情報の送信後、Sigfox通信制御部134は、Sigfox通信部110のSigfox通信機能をオフにし(ステップS23)、処理をステップS24へ進める。
Since it is determined that the luggage 12 has been moved, the Sigfox communication control unit 134 enables the Sigfox communication function of the Sigfox communication unit 110 (step S21).
The Sigfox communication unit 110, whose Sigfox communication function has been enabled, transmits the MAC address acquired by the Wi-Fi communication unit 100 to the Sigfox management server 20 (step S22).
After transmitting the Wi-Fi information, the Sigfox communication control unit 134 turns off the Sigfox communication function of the Sigfox communication unit 110 (step S23), and the process proceeds to step S24.

ステップS19又はステップS23の後、記憶部140は、既に登録されているWi-Fi情報を、Wi-Fi通信部100によって取得されたWi-Fi情報で更新し(ステップS24)、ステップS6から処理を繰り返す。 After step S19 or step S23, the storage unit 140 updates the already registered Wi-Fi information with the Wi-Fi information acquired by the Wi-Fi communication unit 100 (step S24), and repeats the process from step S6.

以上説明したように、本実施形態に係る位置情報管理用通信装置10は、Wi-Fi通信部100、加速度検出部120、状態判定部131、及びWi-Fi通信制御部133を備える。
Wi-Fi通信部100は、Wi-FiのアクセスポイントのMACアドレスを取得するための取得処理を行う。加速度検出部120は、位置情報の管理対象の加速度を検出する。状態判定部131は、加速度に基づき、管理対象の状態を判定する。Wi-Fi通信制御部133は、状態が移動状態から停止状態に遷移したと判定された場合、Wi-Fi通信部100のWi-Fi通信機能を有効にし、停止位置の周辺に設けられたWi-Fiのアクセスポイントとの間で取得処理を行った後、Wi-Fi通信部100のWi-Fi通信機能を無効にする。
As described above, the position information management communication device 10 according to this embodiment includes a Wi-Fi communication unit 100 , an acceleration detection unit 120 , a state determination unit 131 , and a Wi-Fi communication control unit 133 .
The Wi-Fi communication unit 100 performs an acquisition process for acquiring the MAC address of a Wi-Fi access point. The acceleration detection unit 120 detects the acceleration of the object to be managed for position information. The state determination unit 131 determines the state of the object to be managed based on the acceleration. When it is determined that the state has transitioned from a moving state to a stopped state, the Wi-Fi communication control unit 133 enables the Wi-Fi communication function of the Wi-Fi communication unit 100, performs an acquisition process with a Wi-Fi access point provided in the vicinity of the stopped position, and then disables the Wi-Fi communication function of the Wi-Fi communication unit 100.

かかる構成により、本実施形態に係る位置情報管理用通信装置10では、管理対象が移動している場合にはWi-Fi通信部100のWi-Fi通信機能が無効となり、管理対象が停止した場合にWi-Fi通信部100のWi-Fi通信機能が有効になる。即ち、位置情報管理用通信装置10は、管理対象が停止している際に通信を行う。これにより、従来のように管理対象が移動している際に通信を行う場合と比較し、位置情報管理用通信装置10における通信の確実性はより高まる。
また、位置情報管理用通信装置10では、取得処理が行われた後、Wi-Fi通信部100のWi-Fi通信機能が無効になる。即ち、位置情報管理用通信装置10のWi-Fi通信部100は、管理対象が停止した際に必要な処理だけを行い、不要な処理は行わない。これにより、位置情報管理用通信装置10のWi-Fi通信部100における消費電力は低減する。よって、従来のように管理対象が移動している際は通信部が常に通電状態となる場合と比較し、位置情報管理用通信装置10における消費電力はより低減する。
With this configuration, in the location information management communication device 10 according to this embodiment, the Wi-Fi communication function of the Wi-Fi communication unit 100 is disabled when the managed object is moving, and the Wi-Fi communication function of the Wi-Fi communication unit 100 is enabled when the managed object is stopped. That is, the location information management communication device 10 communicates when the managed object is stopped. This increases the reliability of communication in the location information management communication device 10 compared to the conventional case in which communication is performed when the managed object is moving.
Furthermore, in the location information management communication device 10, after the acquisition process is performed, the Wi-Fi communication function of the Wi-Fi communication unit 100 is disabled. That is, the Wi-Fi communication unit 100 of the location information management communication device 10 performs only the processes required when the managed object stops, and does not perform unnecessary processes. This reduces the power consumption of the Wi-Fi communication unit 100 of the location information management communication device 10. Therefore, the power consumption of the location information management communication device 10 is further reduced compared to the conventional case in which the communication unit is always in a powered state when the managed object is moving.

また、本実施形態に係る位置情報管理用通信装置10は、Sigfox通信部110、移動判定部132、及びSigfox通信制御部134をさらに備える。
Sigfox通信部110は、管理対象の位置情報の管理に関するサーバへWi-Fi情報を送信するための送信処理を行う。移動判定部132は、Wi-Fi情報に基づき、管理対象が移動したか否かを判定する。Sigfox通信制御部134は、管理対象が移動したと判定された場合、Sigfox通信部110のSigfox通信機能を有効にし、サーバとの間で送信処理を行った後、Sigfox通信部110のSigfox通信機能を無効にする。
Moreover, the location information managing communication device 10 according to this embodiment further includes a Sigfox communication unit 110 , a movement determining unit 132 , and a Sigfox communication control unit 134 .
The Sigfox communication unit 110 performs a transmission process for transmitting Wi-Fi information to a server related to the management of the location information of the managed object. The movement determination unit 132 determines whether the managed object has moved based on the Wi-Fi information. If it is determined that the managed object has moved, the Sigfox communication control unit 134 enables the Sigfox communication function of the Sigfox communication unit 110, performs a transmission process with the server, and then disables the Sigfox communication function of the Sigfox communication unit 110.

かかる構成により、本実施形態に係る位置情報管理用通信装置10では、管理対象の状態が移動状態から停止状態に遷移した際に、管理対象が移動したと判定された場合にはSigfox通信部110のSigfox通信機能が有効となり、管理対象が移動していないと判定された場合にはSigfox通信部110のSigfox通信機能が無効のままとなる。即ち、位置情報管理用通信装置10は、管理対象が停止し、管理対象が移動したと判定された際に、サーバと通信を行う。これにより、従来のように管理対象が移動している際に通信を行う場合と比較し、位置情報管理用通信装置10における通信の確実性はより高まる。
また、位置情報管理用通信装置10では、送信処理が行われた後、Sigfox通信部110のSigfox通信機能が無効になる。即ち、位置情報管理用通信装置10のSigfox通信部110は、管理対象が停止した際に必要な処理だけを行い、不要な処理は行わない。これにより、位置情報管理用通信装置10のSigfox通信部110における消費電力は低減する。よって、従来のように管理対象が移動している際は通信部が常に通電状態となる場合と比較し、位置情報管理用通信装置10における消費電力はより低減する。
With this configuration, in the location information management communication device 10 according to this embodiment, when the state of the managed object transitions from a moving state to a stopped state, if it is determined that the managed object has moved, the Sigfox communication function of the Sigfox communication unit 110 is enabled, and if it is determined that the managed object has not moved, the Sigfox communication function of the Sigfox communication unit 110 remains disabled. That is, the location information management communication device 10 communicates with the server when it is determined that the managed object has stopped and moved. This increases the reliability of communication in the location information management communication device 10 compared to the conventional case in which communication is performed when the managed object is moving.
In addition, in the location information management communication device 10, after the transmission process is performed, the Sigfox communication function of the Sigfox communication unit 110 is disabled. That is, the Sigfox communication unit 110 of the location information management communication device 10 performs only the processes required when the managed object stops, and does not perform unnecessary processes. This reduces the power consumption of the Sigfox communication unit 110 of the location information management communication device 10. Therefore, the power consumption of the location information management communication device 10 is further reduced compared to the conventional case where the communication unit is always in a powered state when the managed object is moving.

よって、本実施形態に係る位置情報管理用通信装置10は、通信の確実性を高めつつ消費電力を低減することを可能とする。 Therefore, the location information management communication device 10 according to this embodiment makes it possible to reduce power consumption while increasing the reliability of communication.

以上、本発明の実施形態について説明した。
なお、上述した実施形態における位置情報管理用通信装置10が備える各部の機能の一部又は全部をコンピュータで実現するようにしてもよい。その場合、この機能を実現するためのプログラムをコンピュータ読み取り可能な記録媒体に記録して、この記録媒体に記録されたプログラムをコンピュータシステムに読み込ませ、実行することによって実現してもよい。なお、ここでいう「コンピュータシステム」とは、OSや周辺機器等のハードウェアを含むものとする。また、「コンピュータ読み取り可能な記録媒体」とは、フレキシブルディスク、光磁気ディスク、ROM、CD-ROM等の可搬媒体、コンピュータシステムに内蔵されるハードディスク等の記憶装置のことをいう。さらに「コンピュータ読み取り可能な記録媒体」とは、インターネット等のネットワークや電話回線等の通信回線を介してプログラムを送信する場合の通信線のように、短時間の間、動的にプログラムを保持するもの、その場合のサーバやクライアントとなるコンピュータシステム内部の揮発性メモリのように、一定時間プログラムを保持しているものも含んでもよい。また上記プログラムは、前述した機能の一部を実現するためのものであってもよく、さらに前述した機能をコンピュータシステムにすでに記録されているプログラムとの組み合わせで実現できるものであってもよく、FPGA(Field Programmable Gate Array)等のプログラマブルロジックデバイスを用いて実現されるものであってもよい。
The embodiment of the present invention has been described above.
In addition, a part or all of the functions of each part of the position information management communication device 10 in the above-mentioned embodiment may be realized by a computer. In that case, a program for realizing this function may be recorded in a computer-readable recording medium, and the program recorded in the recording medium may be read into a computer system and executed to realize the function. In addition, the "computer system" here includes hardware such as an OS and peripheral devices. In addition, the "computer-readable recording medium" refers to a portable medium such as a flexible disk, an optical magnetic disk, a ROM, a CD-ROM, and a storage device such as a hard disk built into a computer system. Furthermore, the "computer-readable recording medium" may include a medium that dynamically holds a program for a short period of time, such as a communication line when a program is transmitted via a network such as the Internet or a communication line such as a telephone line, and a medium that holds a program for a certain period of time, such as a volatile memory inside a computer system that is a server or client in that case. In addition, the above-mentioned program may be a program for realizing a part of the above-mentioned function, or may be a program that can realize the above-mentioned function in combination with a program already recorded in the computer system, or may be a program that is realized using a programmable logic device such as an FPGA (Field Programmable Gate Array).

以上、図面を参照してこの発明の実施形態について詳しく説明してきたが、具体的な構成は上述のものに限られることはなく、この発明の要旨を逸脱しない範囲内において様々な設計変更等をすることが可能である。 The above describes in detail an embodiment of the present invention with reference to the drawings, but the specific configuration is not limited to the above, and various design changes can be made without departing from the spirit of the present invention.

1 位置情報管理システム
2A、2B ユーザ拠点
10 位置情報管理用通信装置
12 荷物
14 車両
20 Sigfox管理サーバ
30 位置情報管理サーバ
40 Wi-Fi管理サーバ
50 ユーザ端末
100 Wi-Fi通信部
110 Sigfox通信部
120 加速度検出部
130 制御部
131 状態判定部
132 移動判定部
133 Wi-Fi通信制御部
134 Sigfox通信制御部
140 記憶部
AP1~6 アクセスポイント
BS1~3 Sigfox基地局
1 Location information management system 2A, 2B User base 10 Location information management communication device 12 Baggage 14 Vehicle 20 Sigfox management server 30 Location information management server 40 Wi-Fi management server 50 User terminal 100 Wi-Fi communication unit 110 Sigfox communication unit 120 Acceleration detection unit 130 Control unit 131 State determination unit 132 Movement determination unit 133 Wi-Fi communication control unit 134 Sigfox communication control unit 140 Memory unit AP1 to 6 Access points BS1 to 3 Sigfox base station

Claims (6)

Wi-Fiのアクセスポイントの識別情報を取得するための取得処理を行う第1の通信部と、
複数の拠点間を運送される管理対象の加速度を検出する加速度検出部と、
前記加速度に基づき、前記管理対象の状態を判定する第1の判定部と、
前記状態が移動状態から停止状態に遷移したと判定された場合、前記第1の通信部の通信機能を有効にし、停止位置の周辺に設けられた前記Wi-Fiのアクセスポイントとの間で前記取得処理を行った後、前記第1の通信部の通信機能を無効にする第1の通信制御部と、
前記管理対象の位置情報の管理に関するサーバへ前記識別情報を送信するための送信処理を行う第2の通信部と、
前記取得処理によって取得された前記識別情報に基づき、前記管理対象が移動したか否かを判定する第2の判定部と、
前記管理対象が移動したと判定された場合、前記第2の通信部の通信機能を有効にし、前記サーバとの間で前記送信処理を行った後、前記第2の通信部の通信機能を無効にする第2の通信制御部と、
を備え、
前記第2の判定部は、前記状態が移動状態から停止状態に遷移した際に取得される第1の識別情報と、前記第1の識別情報よりも前に取得された第2の識別情報とを比較し、各識別情報に同一の識別情報が存在しない場合、前記管理対象が移動したと判定し、各識別情報に同一の識別情報が少なくとも1つ存在する場合、前記管理対象が移動していないと判定する、位置情報管理用通信装置。
A first communication unit that performs an acquisition process for acquiring identification information of a Wi-Fi access point;
an acceleration detection unit that detects the acceleration of a managed object transported between a plurality of bases;
a first determination unit that determines a state of the managed object based on the acceleration;
a first communication control unit that, when it is determined that the state has transitioned from a moving state to a stopped state, enables a communication function of the first communication unit, performs the acquisition process with an access point of the Wi-Fi provided in the vicinity of the stopped position, and then disables the communication function of the first communication unit;
a second communication unit that performs a transmission process for transmitting the identification information to a server related to management of location information of the managed object;
a second determination unit that determines whether the managed object has been moved based on the identification information acquired by the acquisition process;
a second communication control unit that, when it is determined that the managed object has been moved, enables a communication function of the second communication unit, performs the transmission process with the server, and then disables the communication function of the second communication unit;
Equipped with
The second determination unit compares first identification information acquired when the state transitions from a moving state to a stopped state with second identification information acquired before the first identification information, and determines that the managed object has moved if the same identification information does not exist in each identification information, and determines that the managed object has not moved if at least one piece of the same identification information exists in each identification information.
前記第1の判定部は、前記状態が停止状態である際に、第1の時間内に前記加速度が第1の閾値以上であった回数をカウントし、前記回数が第2の閾値以上である場合、前記状態が停止状態から移動状態に遷移したと判定し、前記回数が第2の閾値未満である場合、前記状態が停止状態のままであると判定する、
請求項1に記載の位置情報管理用通信装置。
the first determination unit counts the number of times that the acceleration is equal to or greater than a first threshold within a first time period when the state is a stopped state, and determines that the state has transitioned from a stopped state to a moving state when the number of times is equal to or greater than a second threshold, and determines that the state remains in the stopped state when the number of times is less than the second threshold.
2. The location information management communication device according to claim 1.
前記第1の判定部は、前記状態が移動状態である際に、前記加速度が第3の閾値以下のまま第2の時間以上経過した場合、前記状態が移動状態から停止状態に遷移したと判定し、前記加速度が第3の閾値以下のまま第2の時間以上経過していない場合、前記状態が移動状態のままであると判定する、
請求項1又は請求項2に記載の位置情報管理用通信装置。
the first determination unit determines that the state has transitioned from a moving state to a stopped state when, while the state is a moving state, the acceleration remains equal to or less than a third threshold value for a second time or more, and determines that the state remains in the moving state when, while, the acceleration remains equal to or less than the third threshold value for a second time or more.
3. The position information management communication device according to claim 1 or 2.
前記第1の通信制御部は、前記第1の通信部の通信機能が有効である際に、前記状態が停止状態から移動状態に遷移したと判定された場合、前記第1の通信部の通信機能を無効にする、
請求項1から請求項3のいずれか1項に記載の位置情報管理用通信装置。
the first communication control unit, when it is determined that the state has transitioned from a stopped state to a moving state while a communication function of the first communication unit is enabled, disables the communication function of the first communication unit;
The position information management communication device according to any one of claims 1 to 3.
第1の通信部が、Wi-Fiのアクセスポイントの識別情報を取得するための取得処理を行う過程と、
加速度検出部が、複数の拠点間を運送される管理対象の加速度を検出する過程と、
第1の判定部が、前記加速度に基づき、前記管理対象の状態を判定する過程と、
第1の通信制御部が、前記状態が移動状態から停止状態に遷移したと判定された場合、前記第1の通信部の通信機能を有効にし、停止位置の周辺に設けられた前記Wi-Fiのアクセスポイントとの間で前記取得処理を行った後、前記第1の通信部の通信機能を無効にする過程と、
第2の通信部が、前記管理対象の位置情報の管理に関するサーバへ前記識別情報を送信するための送信処理を行う過程と、
第2の判定部が、前記取得処理によって取得された前記識別情報に基づき、前記管理対象が移動したか否かを判定する過程と、
第2の通信制御部が、前記管理対象が移動したと判定された場合、前記第2の通信部の通信機能を有効にし、前記サーバとの間で前記送信処理を行った後、前記第2の通信部の通信機能を無効にする過程と、
を含み、
前記第2の判定部は、前記状態が移動状態から停止状態に遷移した際に取得される第1の識別情報と、前記第1の識別情報よりも前に取得された第2の識別情報とを比較し、各識別情報に同一の識別情報が存在しない場合、前記管理対象が移動したと判定し、各識別情報に同一の識別情報が少なくとも1つ存在する場合、前記管理対象が移動していないと判定する位置情報管理用通信方法。
A step in which a first communication unit performs an acquisition process for acquiring identification information of a Wi-Fi access point;
an acceleration detection unit detecting the acceleration of the managed object transported between a plurality of base stations;
a step of a first determination unit determining a state of the managed object based on the acceleration;
a step of enabling a communication function of the first communication unit when it is determined that the state has transitioned from a moving state to a stopped state, and disabling the communication function of the first communication unit after performing the acquisition process with the Wi-Fi access point provided in the vicinity of the stopped position by a first communication control unit;
a step of performing a transmission process by a second communication unit to transmit the identification information to a server related to management of location information of the managed object;
a step of a second determination unit determining whether or not the managed object has been moved based on the identification information acquired by the acquisition process;
a step of enabling a communication function of the second communication unit when it is determined that the managed object has moved, and disabling the communication function of the second communication unit after performing the transmission process with the server by a second communication control unit;
Including,
The second determination unit compares first identification information acquired when the state transitions from a moving state to a stopped state with second identification information acquired before the first identification information, and determines that the managed object has moved if the same identification information does not exist in each identification information, and determines that the managed object has not moved if at least one piece of the same identification information exists in each identification information.
コンピュータを、
Wi-Fiのアクセスポイントの識別情報を取得するための取得処理を行う第1の通信手段と、
複数の拠点間を運送される管理対象の加速度を検出する加速度検出手段と、
前記加速度に基づき、前記管理対象の状態を判定する第1の判定手段と、
前記状態が移動状態から停止状態に遷移したと判定された場合、前記第1の通信手段の通信機能を有効にし、停止位置の周辺に設けられた前記Wi-Fiのアクセスポイントとの間で前記取得処理を行った後、前記第1の通信手段の通信機能を無効にする第1の通信制御手段と、
前記管理対象の位置情報の管理に関するサーバへ前記識別情報を送信するための送信処理を行う第2の通信手段と、
前記取得処理によって取得された前記識別情報に基づき、前記管理対象が移動したか否かを判定する第2の判定手段と、
前記管理対象が移動したと判定された場合、前記第2の通信手段の通信機能を有効にし、前記サーバとの間で前記送信処理を行った後、前記第2の通信手段の通信機能を無効にする第2の通信制御手段と、
として機能させ、
前記第2の判定手段は、前記状態が移動状態から停止状態に遷移した際に取得される第1の識別情報と、前記第1の識別情報よりも前に取得された第2の識別情報とを比較し、各識別情報に同一の識別情報が存在しない場合、前記管理対象が移動したと判定し、各識別情報に同一の識別情報が少なくとも1つ存在する場合、前記管理対象が移動していないと判定するプログラム。
Computer,
A first communication means for performing an acquisition process for acquiring identification information of a Wi-Fi access point;
an acceleration detection means for detecting the acceleration of a managed object transported between a plurality of bases;
a first determination means for determining a state of the managed object based on the acceleration;
a first communication control means for enabling a communication function of the first communication means when it is determined that the state has transitioned from a moving state to a stopped state, performing the acquisition process with the Wi-Fi access point provided in the vicinity of the stopped position, and then disabling the communication function of the first communication means;
a second communication means for performing a transmission process for transmitting the identification information to a server related to management of location information of the managed object;
a second determination means for determining whether or not the managed object has been moved based on the identification information acquired by the acquisition process;
a second communication control means for enabling a communication function of the second communication means when it is determined that the managed object has been moved, and disabling the communication function of the second communication means after performing the transmission process with the server;
Function as a
The second determination means is a program that compares first identification information acquired when the state transitions from a moving state to a stopped state with second identification information acquired before the first identification information, and determines that the managed object has moved if the same identification information does not exist in each of the identification information, and determines that the managed object has not moved if the same identification information exists in at least one of the identification information.
JP2020187925A 2020-11-11 2020-11-11 Location information management communication device, location information management communication method, and program Active JP7619009B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2020187925A JP7619009B2 (en) 2020-11-11 2020-11-11 Location information management communication device, location information management communication method, and program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2020187925A JP7619009B2 (en) 2020-11-11 2020-11-11 Location information management communication device, location information management communication method, and program

Publications (2)

Publication Number Publication Date
JP2022077190A JP2022077190A (en) 2022-05-23
JP7619009B2 true JP7619009B2 (en) 2025-01-22

Family

ID=81654220

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2020187925A Active JP7619009B2 (en) 2020-11-11 2020-11-11 Location information management communication device, location information management communication method, and program

Country Status (1)

Country Link
JP (1) JP7619009B2 (en)

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2010085212A (en) 2008-09-30 2010-04-15 Ricoh Co Ltd Apparatus, program, method and system for measuring position
JP2014077777A (en) 2012-09-21 2014-05-01 Ricoh Co Ltd Communication terminal, communication method and program
JP2014216949A (en) 2013-04-26 2014-11-17 エヌ・ティ・ティ・コムウェア株式会社 Radio communication apparatus, radio communication control method, and program
JP2015087356A (en) 2013-11-01 2015-05-07 株式会社日立製作所 Position information acquisition system, terminal and method thereof
JP2018036246A (en) 2016-08-30 2018-03-08 株式会社テクサー Positioning system and positioning method
JP2018129598A (en) 2017-02-07 2018-08-16 スター精密株式会社 Positional information management system and portable device used for the same

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP5679585B2 (en) * 2012-03-22 2015-03-04 株式会社Nttドコモ Mobile device and battery saving method in mobile communication system
JP7159695B2 (en) * 2018-08-28 2022-10-25 セイコーエプソン株式会社 ELECTRONIC DEVICE, PROGRAM AND METHOD OF CONTROLLING ELECTRONIC DEVICE

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2010085212A (en) 2008-09-30 2010-04-15 Ricoh Co Ltd Apparatus, program, method and system for measuring position
JP2014077777A (en) 2012-09-21 2014-05-01 Ricoh Co Ltd Communication terminal, communication method and program
JP2014216949A (en) 2013-04-26 2014-11-17 エヌ・ティ・ティ・コムウェア株式会社 Radio communication apparatus, radio communication control method, and program
JP2015087356A (en) 2013-11-01 2015-05-07 株式会社日立製作所 Position information acquisition system, terminal and method thereof
JP2018036246A (en) 2016-08-30 2018-03-08 株式会社テクサー Positioning system and positioning method
JP2018129598A (en) 2017-02-07 2018-08-16 スター精密株式会社 Positional information management system and portable device used for the same

Also Published As

Publication number Publication date
JP2022077190A (en) 2022-05-23

Similar Documents

Publication Publication Date Title
US8472973B2 (en) Adaptive energy-efficient location determination
CN102938927B (en) The layering geography fence that power is known and beacon monitor list
EP2769561B1 (en) Method and/or apparatus for geofence management
KR102267367B1 (en) Reducing overlapping geofences
US20180321055A1 (en) Navigation apparatus and navigation method
US20140274009A1 (en) Location-aware network selection
KR20170132141A (en) Mobile communication device control technology for low reception area
US8804680B2 (en) System and method for managing wireless connections and radio resources
JP2016535478A (en) Mobile network-based geofencing
US20120033594A1 (en) Wireless mobile communication device with autonomous wi-fi control based on usage of battery in device
US10075922B2 (en) Apparatus and method for conservation of battery power of mobile devices within a location-based group
JP2014527343A (en) Method and system for power saving by controlling a first radio based on a second radio
US8953569B2 (en) Wireless mobile communication device with autonomous Wi-Fi control based on location of device
JP6392802B2 (en) Wireless communication apparatus, position information notification system, position information transmission method, and computer program
US12363500B2 (en) Positioning accuracy information
JP7619009B2 (en) Location information management communication device, location information management communication method, and program
US12207168B2 (en) Power management of movable edge computing servers
WO2019062438A1 (en) Method and device for charging movable device
JP2024108440A (en) Location information management communication device, location information management communication method, and program
US12507197B2 (en) Management of peripheral devices using wireless beacon signals
EP3381227B1 (en) Predicting wireless access point availability
JP2017034371A (en) Electronic device and information notification program
JP7615696B2 (en) Communication device for location information management
JP2017156257A (en) Radio communication device, positional information notification system, positional information notification method, and computer program

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20230816

A711 Notification of change in applicant

Free format text: JAPANESE INTERMEDIATE CODE: A711

Effective date: 20240209

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20240726

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20240806

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20241001

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20241105

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20241119

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20241223

R150 Certificate of patent or registration of utility model

Ref document number: 7619009

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150