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

The location information management communication device optimizes power consumption and communication reliability by enabling Wi-Fi communication at stop positions and Sigfox communication upon movement detection, addressing compatibility and power consumption challenges in existing systems.

JP7619009B2Active Publication Date: 2025-01-22TOPPAN HOLDINGS INC
View PDF 8 Cites 0 Cited by

Patent Information

Application Number
JP2020187925
Authority / Receiving Office
JP · JP
Patent Type
Patents
Current Assignee / Owner
Filing Date
2020-11-11
Publication Date
2025-01-22
Estimated Expiration
2040-11-11

AI Technical Summary

Technical Problem

Existing location information management systems face challenges in reducing power consumption while maintaining reliable communication, particularly when moving objects, due to compatibility issues with communication standards and high power consumption in GPS and Wi-Fi communication methods.

Method used

A location information management communication device that utilizes a Wi-Fi communication function only when transitioning from a moving state to a stopped state, enabling communication with access points around the stop position, and a Sigfox communication function for transmission when movement is detected, thereby optimizing power usage and communication reliability.

Benefits of technology

The device reduces power consumption by disabling unnecessary communication functions and ensures reliable communication by enabling functions only when necessary, enhancing battery life and communication reliability.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 0007619009000001
    Figure 0007619009000001
  • Figure 0007619009000002
    Figure 0007619009000002
  • Figure 0007619009000003
    Figure 0007619009000003
Patent Text Reader

Abstract

To provide a location information management communication device, location information management communication method and program that can reduce power consumption, while enhancing certainties of communication.SOLUTION: A location information management communication device comprises: a first communication unit performs acquisition processing for acquiring identification information on an access point of a Wi-Fi; an acceleration detection unit that detects acceleration of a management object of location information; a first determination unit that determines a state of the management object on the basis of the acceleration; and a first communication control unit that, when it is determined that the state transits from a movement state to a stoppage state, makes a communication function of the first communication unit valid, and after performing the acquisition processing between the access point of the Wi-Fi provided in a periphery of the stoppage location and the first communication unit, makes the communication function of the first communication unit invalid.SELECTED DRAWING: Figure 2
Need to check novelty before this filing date? Find Prior Art

Description

[Technical field]

[0001] The present invention relates to a communication device for managing location information, a communication method for managing location information, and a program. [Background technology]

[0002] The use of systems that acquire location information and grasp locations is expanding. For example, such systems are used for services such as checking the location of luggage and transportation equipment in logistics, and monitoring children and the elderly. For electronic devices used in such systems, reducing power consumption is an important factor from the viewpoint of extending battery life.

[0003] 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 by GPS (Global Positioning System) communication to a server. In this technology, when an acceleration sensor detects that the electronic device is moving, the function of the GPS communication unit is activated, and when it detects that the electronic device has changed from a moving state to a stationary state, the function of the GPS communication unit is stopped. This reduces the power consumption of the electronic device.

[0004] Since position measurement using GPS communication is not possible indoors where satellite radio waves cannot reach and the GPS communication unit consumes a lot of power, a method has been proposed for measuring the target position using the address of a Wi-Fi (registered trademark) access point in a wireless LAN (Local Area Network) (see Patent Document 2 below). [Prior art documents] [Patent documents]

[0005] [Patent Document 1] JP 2016-125936 A [Patent Document 2] Patent No. 5952495 Summary of the Invention [Problem to be solved by the invention]

[0006] 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 and communication standard of the communication unit, 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. In addition, in the method of Patent Document 1, the GPS communication unit is always in a powered state while the electronic device is moving, so it does not lead to a significant reduction in power consumption. The same applies when 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.

[0007] In view of the above-mentioned problems, an 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. [Means for solving the problem]

[0008] 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 for acquiring identification information of a Wi-Fi access point; Transported between multiple locations an acceleration detection unit that detects the acceleration of a managed object; a first determination unit that determines a state of the managed object based on the acceleration; and 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 the Wi-Fi access point provided in the vicinity of a 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 moved based on the identification information acquired by the acquisition process; and a second communication control unit that enables a communication function of the second communication unit and, after performing the transmission process with the server, disables the communication function of the second communication unit when it is determined that the managed object has moved. 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 there is no identical identification information in each of the identification information, and determines that the managed object has not moved if there is at least one identical identification information in each of the identification information. .

[0009] 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, and an acceleration detection unit performing: Transported between multiple locations a step of detecting acceleration of a managed object; a step of a first determination unit determining a state of the managed object based on the acceleration; and 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, performing the acquisition process with the Wi-Fi access point provided in the vicinity of a stopped position, and then disabling the communication function of the first communication unit; 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; a 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 step of a second communication control unit 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; 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 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. .

[0010] A program according to one aspect of the present invention causes a computer to include a first communication means for performing an acquisition process to acquire 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 the stopped position, a second communication means for performing a transmission process to transmit the identification information to a server related to management of location information of the managed object, a second determination means for determining whether the managed object has moved based on the identification information acquired by the acquisition process, and a second communication control means for disabling the communication function of the first communication means when it is determined that the managed object has moved. means After the communication function of the second communication is enabled and the transmission process is performed between the second communication server and the server, means and a second communication control means for disabling the communication function of the first identification information acquired when the state transitions from a moving state to a stopped state, and the second determination means 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 if the same identification information does not exist in each of the identification information, determines that the managed object has moved, and if the same identification information exists in each of the identification information, determines that the managed object has not moved. Effect of the Invention

[0011] 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. [Brief description of the drawings]

[0012] [Figure 1] 1 is a diagram illustrating an example of a configuration of a location information management system according to an embodiment of the present invention. [Diagram 2] 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. [Diagram 3] FIG. 4 is a diagram showing an example of Wi-Fi information according to an embodiment of the present invention. [Figure 4] FIG. 4 is a diagram showing an example of Wi-Fi information according to an embodiment of the present invention. [Diagram 5] FIG. 4 is a diagram showing an example of Wi-Fi information according to an embodiment of the present invention. [Figure 6] FIG. 4 is a diagram showing an example of Wi-Fi information according to an embodiment of the present invention. [Figure 7] 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. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS

[0013] Hereinafter, embodiments of the present invention will be described in detail with reference to the drawings.

[0014] <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 10 for location information management, 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 management of location information of managed objects.

[0015] The location information management system 1 according to this 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 the like. In the following, in this embodiment, it is assumed that the managed object is a package 12, and an example will be described in which the package 12 is transported between a plurality of user bases by a vehicle 14.

[0016] The location information management communication device 10 is an electronic device for acquiring location information of the baggage 12. The location information management communication device 10 is attached to the baggage 12. That is, the location information indicating the location of the location information management communication device 10 is also the location information indicating the location of the baggage 12. Note that the location on the baggage 12 where the location information management communication device 10 is attached is not particularly limited.

[0017] The communication device 10 for managing location information acquires information necessary for acquiring the location information of the baggage 12. For example, the communication device 10 for managing location information 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 communication device 10 for managing location information communicates are, for example, access points provided in the vicinity of the stopping position of the baggage 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.

[0018] 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 can receive a signal. Furthermore, when the communication device 10 for managing location information receives Wi-Fi information from a plurality of Wi-Fi access points, i.e., when the communication device 10 acquires a plurality of pieces of Wi-Fi information, the communication device 10 for managing location information may extract any Wi-Fi information from the acquired Wi-Fi information. For example, the communication device 10 for managing location information extracts Wi-Fi information according to the reception level of a signal from an access point. As an example, the communication device 10 for managing location information preferentially extracts Wi-Fi information received from an access point having a high reception level of a signal. In this embodiment, the communication device 10 for managing location information extracts up to three access points having a high reception level, and acquires the Wi-Fi information received from the extracted access points.

[0019] The communication device 10 for managing location information transmits the acquired Wi-Fi information to a server related to management of location information of the luggage 12. The server related to management of location information of the luggage 12 is, for example, a server that acquires location information of the luggage 12, a server that manages location information acquired by each server, etc. In the following, in this embodiment, an example in which the communication device 10 for managing location information transmits Wi-Fi information to a server that acquires location information of the luggage 12 will be described.

[0020] 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 position information management communication device 10 is not limited to LPWA, and may be, for example, a communication standard such as 3G (third generation mobile communication system), LTE (Long Term Evolution), 5G (fifth generation mobile communication system), etc. Also, the LPWA standard used by the position information management communication device 10 is not limited to Sigfox, and may be a standard such as NB-IoT, LoRa (LoRa WAN), ELTRES, ZETA, Wi-SUN, etc.

[0021] The server to which the communication device for location information management 10 transmits Wi-Fi information is a server conforming to the communication standard used by the communication device for location information management 10. In the present embodiment, the communication standard used by the communication device for location information management 10 is Sigfox. Therefore, the server to which the communication device for location information management 10 transmits Wi-Fi information is the Sigfox management server 20 shown in Fig. 1. The communication device for location information management 10 transmits Wi-Fi information to the Sigfox management server 20 via a Sigfox base station.

[0022] The communication device 10 for location information management in 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").

[0023] In this embodiment, the Wi-Fi communication function is enabled when a predetermined condition is satisfied, and disabled when a predetermined process is performed. In this embodiment, disabling the communication function means putting the communication function into a state in which power consumption is lower than in the enabled state. 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.

[0024] The Wi-Fi communication function is enabled, for example, when the communication device 10 for location information management is powered on. When the Wi-Fi communication function is enabled, the communication device 10 for location information management performs an acquisition process to acquire a MAC address of an access point. After the communication device 10 for location information management performs the acquisition process, the Wi-Fi communication function is disabled. Note that the acquisition process may end regardless of whether the MAC address acquisition is successful or not.

[0025] 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 (the communication device 10 for managing location information). 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.

[0026] 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".

[0027] 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 for transmitting 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 performed when the Wi-Fi communication function is changed 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 communication device 10 for location information management performs a transmission process for transmitting the MAC address to the Sigfox management server 20. Then, after the communication device 10 for location information management has performed the transmission process, the Sigfox communication function is disabled.

[0028] The fact that the luggage 12 has been determined to have moved indicates that the location of the luggage 12 has changed. Therefore, it is necessary to obtain new location information of the luggage 12 from a server that manages the 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.

[0029] 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 has a Wi-Fi communication function enabled, 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.

[0030] Next, as shown in FIG. 1, it is assumed that the luggage 12 is transported between user locations by the vehicle 14. In the example shown in FIG. 1, it is not considered 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 provided within a range where the signal can be received. Thus, in the example shown in FIG. 1, the Wi-Fi communication function is not enabled during the transportation of the luggage 12 by the vehicle 14, the MAC address acquisition process is not performed, and the Wi-Fi communication function does not change 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 provided outside the vehicle 14.

[0031] Next, as shown in FIG. 1, it is assumed that the luggage 12 is transported to the user site 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 enables the Wi-Fi communication function and performs an acquisition process for the access points AP7 to AP9 provided within a range where the signal can be received. The access point AP7 is provided inside the user site 2B, and the access points AP8 and AP9 are provided outside the user site 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 by being transported from the user site 2A to the user site 2B. Therefore, the location information management communication device 10 enables the Sigfox communication function and performs a transmission process to the Sigfox management server 20 via the Sigfox base station BS3.

[0032] 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 a 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.

[0033] 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.

[0034] Hereinafter, the location information of the package 12 acquired by base station positioning is also referred to as "base station positioning information." The base station positioning information acquired by base station positioning includes, for example, coordinates indicating the latitude and longitude of the current location of the package 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 package 12 may be included. In other words, it can be said to indicate the positioning error by base station positioning.

[0035] 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.

[0036] 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, the base station positioning information and the 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.

[0037] The location information management server 30 is a location information management device that manages the location information of the package 12. The location information management server 30 manages the location information of the package 12 based on the base station positioning information and Wi-Fi information received from the Sigfox management server 20.

[0038] 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 package 12 acquired by Wi-Fi positioning. Hereinafter, the location information of the package 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 package 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 positioning 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.

[0039] The Wi-Fi management server 40 performs Wi-Fi positioning on 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. Therefore, the Wi-Fi management server 40 can acquire location information indicating the stopping location of the baggage 12 by Wi-Fi positioning.

[0040] The user terminal 50 is a device operated by a user 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 such examples.

[0041] <2. Functional configuration of 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.

[0042] (1)Wi-Fi communication department 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. In this embodiment, the acquired Wi-Fi information includes the MAC address of the access point and the reception level of a signal from the access point. When the Wi-Fi communication function is enabled, the Wi-Fi communication unit 100 consumes power by executing processes related to the communication function. On the other hand, when the Wi-Fi communication function is disabled, the power consumption of the Wi-Fi communication unit 100 is lower than when the Wi-Fi communication function is enabled. The Wi-Fi communication function of the Wi-Fi communication unit 100 is disabled when communication with an access point is not required under the control of the Wi-Fi communication control unit 133 described later. Therefore, in this embodiment, the power consumption of the Wi-Fi communication unit 100 can be reduced by disabling the Wi-Fi communication function when communication with an access point is not required.

[0043] In addition, 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 acquires the Wi-Fi information received from the extracted access points.

[0044] (2)Sigfox communication department 110 The Sigfox communication unit 110 has a Sigfox communication function. The Sigfox communication unit 110 performs a transmission process for transmitting Wi-Fi information to the Sigfox management server 20. When the Sigfox communication function is enabled, the Sigfox communication unit 110 consumes power by executing processes related to the communication function. On the other hand, when the Sigfox communication function is disabled, the power consumption in the Sigfox communication unit 110 is lower than when the Sigfox communication function is enabled. The Sigfox communication function of the Sigfox communication unit 110 is disabled by the control of the Sigfox communication control unit 134 described later when communication with the Sigfox management server 20 is not required. Therefore, in this embodiment, the power consumption in the Sigfox communication unit 110 can be reduced by disabling the Sigfox communication function when communication with the Sigfox management server 20 is not required.

[0045] (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) that the location information management communication device 10 has as hardware. Since the location information management communication device 10 has 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.

[0046] (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 state 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).

[0047] (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.

[0048] The state determination unit 131, for example, counts the number of times that the acceleration is equal to or greater than a predetermined threshold (first threshold) within a predetermined time (first time). If the counted number is equal to or greater than the predetermined threshold (second threshold), the state determination unit 131 determines that the state of the luggage 12 is 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 state of the luggage 12 is a stopped state.

[0049] 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 and the counted number of times 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, when the counted number of times is less than the predetermined threshold (second threshold), the state determination unit 131 determines that the luggage 12 remains in a "stopped state".

[0050] Any value may be set for the predetermined time (first time), the predetermined threshold (first threshold), and the predetermined threshold (second threshold). By setting the predetermined time (first time), the predetermined threshold (first threshold), and the predetermined threshold (second threshold), for example, it is possible to exclude acceleration caused by vibrations occurring around the luggage 12 being transmitted to the luggage 12, acceleration caused by a single impact being applied to the luggage 12, and the like. In other words, it is possible to exclude acceleration occurring regardless of the movement of the luggage 12 from the determination of the state of the luggage 12. This makes it possible to improve the accuracy of the determination of the movement of the luggage 12 in the state determination unit 131.

[0051] Furthermore, for example, when acceleration detection unit 120 detects an acceleration equal to or less than a predetermined threshold (third threshold), 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), state determination unit 131 determines that the state of baggage 12 is a stopped state. On the other hand, if the elapsed time is not equal to or more than the predetermined time (second time), state determination unit 131 determines that the state of baggage 12 is a moving state.

[0052] 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 the "moving state" to the "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 the "moving state".

[0053] Any value may be set for the predetermined time (second time) and the predetermined threshold (third threshold). 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 can reduce the frequency of acquiring Wi-Fi information and acquiring the location information of the luggage 12 at a location other than the intended destination of the luggage 12. This can improve the accuracy of acquiring the location information of the luggage 12.

[0054] (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 unit 132 determines whether or not the luggage 12 has moved. In this embodiment, the movement determination unit 132 determines whether or not the luggage 12 has moved 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. If the position of the luggage 12 has moved, it is necessary to update the position information of the luggage 12. Therefore, when the state of the luggage 12 transitions from a moving state to a stopped state, the movement determination unit 132 determines whether or not the luggage 12 has moved, and if it is determined that the luggage 12 has moved, a process for updating the position information of the luggage 12 is subsequently performed.

[0055] 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 there is no MAC address identical to the current MAC address and the previous 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 identical to 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 acquired in the initial state, or may be a MAC address acquired at the stopping position when the state of the luggage 12 transitions from a moving state to a stopped state.

[0056] After the movement is determined, the Wi-Fi information stored in the storage unit 140 is updated with the Wi-Fi information acquired when the state of the baggage 12 transitions from a moving state to a stopped state.

[0057] Here, the movement determination by the movement determination unit 132 will be described with reference to Fig. 3 to Fig. 6. Fig. 3 to Fig. 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 Fig. 3 to Fig. 6 is also an example of Wi-Fi information stored in the storage unit 140.

[0058] Fig. 3 shows an example of Wi-Fi information acquired at a location where the location information management communication device 10 is in an 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" are acquired. In the initial state, the state determination unit 131 determines that the state of the baggage 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.

[0059] Fig. 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 movement determination. Specifically, the movement determination unit 132 performs movement determination using the MAC address in the Wi-Fi information shown in FIG. 4 as the current MAC address and the MAC address in 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.

[0060] 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 movement determination. Specifically, the movement determination unit 132 performs 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 there is no identical MAC address. 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.

[0061] 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 is acquired, the state determination unit 131 determines that the state of the baggage 12 has transitioned from a moving state to a stopped state. Therefore, the movement determination unit 132 performs movement determination. Specifically, the movement determination unit 132 performs 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 there is no identical MAC address. Therefore, the movement determination unit 132 determines that the baggage 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.

[0062] In addition, 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 the MAC address "OA" is included in all of the Wi-Fi information. That is, in the example shown in Fig. 3 to Fig. 6, it can be seen that the baggage 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.

[0063] In the example described with reference to Figs. 3 to 6, the luggage 12 moves from the position in Fig. 3 to the position in Fig. 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 at which base the luggage 12 is located. For example, when the luggage 12 is moved within the user base 2A shown in Fig. 1, there is no change in the base at which 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 avoid 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.

[0064] (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.

[0065] More specifically, when the state determination unit 131 determines that the state of the baggage 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 status of the luggage 12 has transitioned from a stopped state to a moving state.

[0066] (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.

[0067] More specifically, when the movement determination unit 132 determines that the baggage 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.

[0068] In addition, 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.

[0069] (5) Storage section 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.

[0070] <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.

[0071] 7, first, the communication device for location information management 10 turns on the power of the communication device for location information management 10 in response to a user operation or the like (step S1). Since the communication device for location information management 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 is 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).

[0072] After disabling the Wi-Fi communication function of Wi-Fi communication unit 100, state determination unit 131 counts the number of times that the acceleration detected by acceleration detection unit 120 is equal to or greater than the first threshold within the 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 state determination unit 131 determines that the state of the luggage 12 has transitioned from a stopped state to a moving state (step S9), and proceeds to step S10.

[0073] When the state of the baggage 12 is in a moving state, the state determination unit 131 detects acceleration equal to or less than a third threshold value from among the accelerations detected by the acceleration detection unit 120 (step S10). If the detected acceleration remains below the third threshold 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 for the second time or more (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.

[0074] Since it is determined that the state of the baggage 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).

[0075] 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). When the same MAC address exists in each piece of Wi-Fi information (step S18 / YES), the movement determination unit 132 determines that the baggage 12 has not moved (step S19), and the process proceeds to 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 the process proceeds to step S21.

[0076] 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, in which the Sigfox communication function is 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.

[0077] 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.

[0078] As described above, the position information management communication device 10 according to this embodiment includes the Wi-Fi communication unit 100, the acceleration detection unit 120, the state determination unit 131, and the Wi-Fi communication control unit 133. The Wi-Fi communication unit 100 performs an acquisition process to acquire the MAC address of a Wi-Fi access point. The acceleration detection unit 120 detects the acceleration of the object to be managed for location 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.

[0079] With this configuration, in the communication device for location information management 10 according to the present 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 communication device for location information management 10 communicates when the managed object is stopped. This increases the reliability of communication in the communication device for location information management 10 compared to the conventional case in which communication is performed when the managed object is moving. Furthermore, in the communication device 10 for managing location information, 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 communication device 10 for managing location information performs only the process required when the managed object stops, and does not perform the process unnecessary. This reduces the power consumption of the Wi-Fi communication unit 100 of the communication device 10 for managing location information. Therefore, the power consumption of the communication device 10 for managing location information 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.

[0080] In addition, the location information management communication device 10 according to this embodiment further includes a Sigfox communication unit 110, a movement determination 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 management of 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.

[0081] With this configuration, in the communication device 10 for location information management 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 communication device 10 for location information management communicates with the server when it is determined that the managed object has stopped and moved. This increases the reliability of communication in the communication device 10 for location information management compared to the conventional case in which communication is performed when the managed object is moving. In addition, in the communication device 10 for location information management, 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 communication device 10 for location information management 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 communication device 10 for location information management. Therefore, the power consumption of the communication device 10 for location information management 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.

[0082] Therefore, the position information management communication device 10 according to this embodiment makes it possible to reduce power consumption while increasing the reliability of communication.

[0083] The embodiment of the present invention has been described above. In addition, a part or all of the functions of each part of the communication device for managing location information 10 in the above-mentioned embodiment may be realized by a computer. In that case, a program for realizing the functions 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 functions. In addition, the term "computer system" as used herein includes hardware such as an OS and peripheral devices. In addition, the term "computer-readable recording medium" refers to portable media such as flexible disks, optical magnetic disks, ROMs, and CD-ROMs, and storage devices such as hard disks built into a computer system. Furthermore, the term "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 functions, or may be a program that can realize the above-mentioned functions 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).

[0084] Although the embodiment of the present invention has been described in detail above with reference to the drawings, the specific configuration is not limited to the above, and various design changes, etc. are possible within the scope that does not deviate from the gist of the present invention. [Explanation of symbols]

[0085] 1 Location Information Management System 2A, 2B User sites 10 Communication device for location information management 12 Luggage 14 Vehicles 20 Sigfox Management Server 30 Location information management server 40 Wi-Fi Management Server 50 User terminals 100 Wi-Fi Communication Department 110 Sigfox Communication Department 120 Acceleration detection unit 130 Control section 131 Status determination unit 132 Movement determination section 133 Wi-Fi communication control unit 134 Sigfox communication control unit 140 Storage section AP1~6 Access points BS1~3 Sigfox base station

Claims

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.

2. 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.

3. 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.

4. 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.

5. 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.

6. 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.

Citation Information

Patent Citations

  • MOS-ram device

    JP1984052495A

  • Apparatus, program, method and system for measuring position

    JP2010085212A

  • Communication terminal, communication method and program

    JP2014077777A

  • Radio communication apparatus, radio communication control method, and program

    JP2014216949A

  • Position information acquisition system, position information acquisition terminal, and position information acquisition method

    JP2015087356A