Measurement data communication system, measurement device, repeater, and server

JP2025013401AActive Publication Date: 2025-01-24SUNSOFT
View PDF 6 Cites 0 Cited by

Patent Information

Application Number
JP2024191136
Authority / Receiving Office
JP · JP
Patent Type
Applications
Current Assignee / Owner
Filing Date
2024-10-30
Publication Date
2025-01-24
Estimated Expiration
2039-11-28

Smart Images

  • Figure 2025013401000001_ABST
    Figure 2025013401000001_ABST
Patent Text Reader

Abstract

To provide a technique for dealing with a problem when communication between devices cannot be performed in a measurement data communication system including a measurement device, a repeater, and a server.SOLUTION: When a measurement device cannot perform communication with a repeater, the measurement device stores measurement data in a first storage area, and when returning to a state in which the measurement device can perform communication with the repeater after storage, the measurement device transmits the measurement data in the first storage area to the repeater. When the repeater cannot communicate with a server, the repeater stores the measurement data in a second storage area, and when returning to a state in which the repeater can perform communication with the server after storage, the repeater transmits the measurement data in the second storage area to the server.SELECTED DRAWING: Figure 6
Need to check novelty before this filing date? Find Prior Art

Description

[Technical field]

[0001] The technology disclosed in this specification relates to a measurement data communication system and each device (a measurement device, a repeater, and a server) included in the measurement data communication system. [Background technology]

[0002] Patent Document 1 discloses a management system that includes a situation assessment device that has a built-in sensor for assessing the status of equipment to be managed, a relay device that acquires information from the situation assessment device, and a database that acquires and stores information from the relay device. [Prior art documents] [Patent documents]

[0003] [Patent Document 1] JP 2002-6937 A Summary of the Invention [Problem to be solved by the invention]

[0004] The above technology does not take into consideration a situation where communication between devices (for example, between a situation awareness device and a relay device) cannot be performed. In a situation where communication between devices cannot be performed, information collected by the sensor of the situation awareness device cannot be transmitted to the database, and the information cannot be stored in the database. In other words, a situation may occur where information (i.e., data) collected while communication between devices cannot be performed is lost.

[0005] Techniques are provided herein to address the problem of when communication between devices is not feasible. [Means for solving the problem]

[0006] The measurement data communication system disclosed in this specification includes a measurement device including a measurement unit that collects measurement information and a first storage area, a repeater including a second storage area, and a server including a database. When the measurement unit collects the measurement information while communication with the repeater is executable, the measurement device transmits measurement data indicating the measurement information to the repeater, when communication with the repeater is not executable, stores the measurement data indicating the measurement information collected by the measurement unit while communication with the repeater is not executable in the first storage area, and when the measurement device returns to a state where communication with the repeater is executable after the measurement data is stored in the first storage area, transmits the measurement data in the first storage area to the repeater. When the repeater receives the measurement data from the measuring device while communication with the server is possible, the repeater transmits the measurement data to the server, when communication with the server is impossible, the repeater stores the measurement data received from the measuring device while communication with the server is impossible in the second storage area, and when returning to a state where communication with the server is possible after the measurement data is stored in the second storage area, the repeater transmits the measurement data in the second storage area to the server. When the server receives the measurement data from the repeater, the repeater stores the measurement data in the database.

[0007] Here, the "measurement information" is various information such as temperature, humidity, pH value, etc., and the type is not limited in any way. The "first memory area (and second memory area)" is, for example, a predetermined area in a non-volatile or volatile memory. Furthermore, the "server" may be configured as a single device, or may be a combination of multiple devices. Furthermore, communication with the repeater and communication with the server may be wireless communication or wired communication.

[0008] According to the above configuration, when the repeater is unable to communicate with the server, the repeater stores the measurement data received from the measurement device in the second storage area of ​​the repeater, and then transmits the measurement data in the second storage area to the server when the repeater returns to a state where the communication can be performed. Also, when the measurement device is unable to communicate with the repeater, the measurement device stores the measurement data indicating the measurement information collected by the measurement unit in the first storage area of ​​the repeater, and then transmits the measurement data in the first storage area to the repeater when the repeater returns to a state where the communication can be performed. This causes the repeater to transmit the measurement data in the first storage area to the server. That is, even when either the communication between the repeater and the server or the communication between the measurement device and the repeater is unable to be performed, the measurement data indicating the measurement information collected by the measurement unit while the communication was unable to be performed can be transmitted to the server without loss. As described above, it is possible to deal with the problem when the communication between the devices is unable to be performed.

[0009] When the measurement device is able to communicate with the repeater, it may sequentially transmit to the repeater K pieces of measurement data (K is an integer greater than or equal to 1) corresponding to K pieces of measurement information collected by the measurement unit while the communication was possible, and when the measurement device is unable to communicate with the repeater, it may store in the first memory area L pieces of measurement data (L is an integer greater than or equal to 1) corresponding to L pieces of measurement information collected by the measurement unit while the communication was impossible, and after the L pieces of measurement data have been stored in the first memory area, when the measurement device returns to a state where it is able to communicate with the repeater, it may sequentially transmit the L pieces of measurement data to the repeater in a second period shorter than the first period.

[0010] According to this configuration, when the measurement device returns to a state in which it is able to communicate with the repeater, it sequentially transmits to the repeater, in a short period, L pieces of measurement data corresponding to the L pieces of measurement information collected by the measurement unit while it was unable to communicate with the repeater. This allows the repeater to quickly receive the L pieces of measurement data. As a result, the repeater can quickly transmit the L pieces of measurement data to the server, and quickly recover from a state in which some data in the database is missing.

[0011] When the repeater returns to a state in which it is able to communicate with the server after storing the measurement data in the second memory area, the repeater may associate the measurement data in the second memory area with a first flag relating to the fact that the measurement data was received while it was unable to communicate, and transmit the associated measurement data to the server.

[0012] According to this configuration, the server can use the first flag to know that the measurement data transmitted from the repeater is measurement data received by the repeater while communication with the server was possible.

[0013] When the measurement device returns to being able to communicate with the repeater after the measurement data has been stored in the first memory area, the measurement device may associate the measurement data in the first memory area with a second flag related to the fact that the measurement data is data indicating the measurement information collected while the communication was unable to be performed and transmit the associated data to the repeater, and when the repeater receives the measurement data in the first memory area and the second flag from the measurement device, the repeater may associate the measurement data in the first memory area with the second flag and transmit the associated data to the server.

[0014] According to this configuration, the server can use the second flag to know that the measurement data transmitted from the repeater is measurement data indicating measurement information collected by the measurement unit while communication with the repeater was possible.

[0015] The measurement device disclosed in this specification includes a measurement unit that collects measurement information, a first storage area, and a communication interface for communicating with a repeater; and a first transmission unit configured to transmit measurement data indicating the measurement information to the repeater when the measurement unit collects the measurement information while communication between the communication interface and the repeater is possible, the repeater being configured to transmit the measurement data to the server when receiving the measurement data from the communication interface while communication between the repeater and a server is possible, and the server being configured to store the measurement data in a database of the server when receiving the measurement data from the repeater; and when communication between the communication interface and the repeater is not possible, to store the measurement data indicating the measurement information collected by the measurement unit while the communication was not possible in the first storage area. a second transmission unit that transmits the measurement data in the first memory area to the repeater when a state in which communication with the repeater can be performed is restored after the measurement data is stored in the first memory area; and a third transmission unit that transmits the measurement data indicating the measurement information collected by the measurement unit while communication between the repeater and the server cannot be performed to the repeater even when the communication between the repeater and the server cannot be performed, wherein the measurement data transmitted from the communication interface to the repeater while the communication cannot be performed is stored in the second memory area of ​​the repeater, and when a state in which communication with the server can be performed is restored after the measurement data is stored in the second memory area, the measurement data in the second memory area is transmitted from the repeater to the server.

[0016] According to this configuration, the measurement device can store the measurement data in the first storage area of ​​the measurement device when communication with the repeater is not possible. Also, the measurement device transmits the measurement data to the repeater even when communication between the repeater and the server is not possible. This allows the repeater to store the measurement data in the second storage area of ​​the measurement device. As a result, even when either communication between the repeater and the server or communication between the measurement device and the repeater is not possible, the measurement data indicating the measurement information collected by the measurement unit while communication was not possible can be transmitted to the server without loss. This makes it possible to address the problem of when communication between devices is not possible.

[0017] The repeater disclosed in the present specification includes a second storage area, a first communication interface for communicating with a measurement device that collects measurement information, a second communication interface for communicating with a server including a database, a first receiving unit that receives measurement data indicating the measurement information from the measurement device when the measurement device collects the measurement information while communication between the first communication interface and the measurement device is possible, and a first transmitting unit that transmits the measurement data to the server when the measurement data is received from the measurement device while communication between the second communication interface and the server is possible, the server being configured to store the measurement data in the database when the measurement data is received from the second communication interface, and the first transmitting unit that does not perform communication between the second communication interface and the server. a memory control unit that stores the measurement data received from the measuring device while the communication is not possible in the second memory area when the communication is possible; a second transmission unit that transmits the measurement data in the second memory area to the server when the state returns to a state where communication between the second communication interface and the server is possible after the measurement data has been stored in the second memory area; and a third transmission unit that receives the measurement data in the first memory area from the measuring device and transmits the measurement data in the first memory area to the server when the state returns to a state where communication between the first communication interface and the measuring device is possible after the measurement data indicating the measurement information collected by the measuring device while the communication is not possible is stored in the first memory area of ​​the measuring device in a situation where communication between the first communication interface and the measuring device is not possible.

[0018] According to this configuration, when communication with the server is not possible, the repeater stores the measurement data received from the measurement device in the second storage area of ​​the repeater. Then, when communication with the server is returned to be possible after the measurement data is stored in the second storage area, the repeater transmits the measurement data in the second storage area to the server. Also, when communication with the measurement device is not possible in a situation where communication with the measurement device is not possible, the repeater receives the measurement data in the first storage area from the measurement device and transmits the measurement data in the first storage area to the server when communication with the measurement device is returned to be possible after the measurement data during the period when communication is not possible is stored in the first storage area of ​​the measurement device. As a result, even when either communication between the repeater and the server or communication between the measurement device and the repeater is not possible, the measurement data indicating the measurement information collected by the measurement unit while communication was not possible can be transmitted to the server without loss. Problems when communication between devices is not possible can be addressed.

[0019] The server disclosed in the present specification includes a database that stores measurement data indicating measurement information collected by a measurement device, a communication interface for receiving the measurement data from a repeater that can communicate with the measurement device, a first storage control unit that stores the measurement data in the database when communication between the measurement device and the repeater and communication between the communication interface and the repeater is possible and, in a situation where communication between the measurement device and the repeater is possible, receives the measurement data indicating the measurement information collected by the measurement device while communication is possible, and a second storage control unit that stores the measurement data in the database when communication between the measurement device and the repeater and communication between the communication interface and the repeater is possible and receives the measurement data indicating the measurement information collected by the measurement device while communication is impossible. a second memory control unit that stores the measurement data in the first memory area in the database when receiving the measurement data in the first memory area from the repeater when the state returns to a state where communication between the communication interface and the repeater is executable after the measurement data in the first memory area is stored in the first memory area of ​​the repeater, and a third memory control unit that stores the measurement data in the second memory area in the database when receiving the measurement data in the second memory area from the repeater when the state returns to a state where communication between the communication interface and the repeater is executable after the measurement data received from the measurement device while communication was not executable is stored in the second memory area of ​​the repeater in a situation where communication between the communication interface and the repeater is executable.

[0020] According to this configuration, the server can store in the database, without loss, the measurement data indicating the measurement information collected by the measurement device while communication between the measurement device and the repeater is not possible, and the measurement data indicating the measurement information collected by the measurement device while communication between the repeater and the server is not possible, thereby dealing with the problem of when communication between the devices is not possible.

[0021] Another measurement data communication system disclosed in this specification includes a first repeater, a second repeater different from the first repeater, and a server including a database. When the measurement unit collects the measurement information while the measurement device is able to communicate with the first repeater, the measurement device transmits measurement data indicating the measurement information to the first repeater, when the measurement unit receives the measurement data from the measurement device, the first repeater transmits the measurement data to the server, when the server receives the measurement data from the first repeater, the server stores the measurement data in the database, and when the measurement device is unable to communicate with the first repeater and is able to communicate with the second repeater, the measurement device transmits the measurement data indicating the measurement information collected by the measurement unit while the measurement unit was unable to communicate with the first repeater to the second repeater.

[0022] According to this configuration, when the measurement device is unable to communicate with the first repeater, the measurement device transmits the measurement data indicating the measurement information collected by the measurement unit during the communication to a second repeater different from the first repeater without losing the measurement data. This allows the second repeater to transmit the measurement data to a server, for example. As a result, it is possible to deal with the problem of when communication between devices is unable to be performed.

[0023] A method for implementing the above-mentioned measurement data communication system, a computer program, and a computer-readable recording medium for storing the computer program are also novel and useful. Also, a method for implementing each device (measurement device, repeater, server) in the measurement data communication system, a computer program, and a computer-readable recording medium for storing the computer program are also novel and useful. [Brief description of the drawings]

[0024] [Figure 1] 1 shows the configuration of a measurement data communication system. [Diagram 2] FIG. 2 shows a block diagram of a measuring device. [Diagram 3] 1 shows a block diagram of a repeater. [Figure 4] A block diagram of a server is shown. [Diagram 5] 1 shows cases where communication can be performed in the first embodiment. [Figure 6] 1 shows a case A1 in which communication with the repeater is not possible in the first embodiment. [Figure 7] 13 shows a case A2 in which communication with the server is not possible in the first embodiment. [Figure 8] 1 shows a configuration of a measurement data communication system according to a second embodiment. [Figure 9] 13 shows a case where communication with a repeater is not possible in the second embodiment. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS

[0025] (First Example) (Configuration of measurement data communication system 2; Figure 1) The measurement data communication system 2 shown in FIG. 1 is a system for collecting measurement information indicating the status of a target device or facility, and transmitting measurement data indicating the collected measurement information to a server 500 on the Internet. A system user can know the status of the target device or facility by accessing the server 500. The measurement data includes an ID indicating the measurement device 10, a measurement value indicating the measurement information, and a measurement date and time indicating the date and time when the measurement information was collected. The measurement data communication system 2 includes the measurement device 10, a repeater 100, and a server 500. The measurement device 10 and the repeater 100 can perform wireless communication with each other. Furthermore, the repeater 100 and the server 500 can perform wireless communication with each other. That is, the measurement device 10 and the server 500 can perform wireless communication with each other via the repeater 100.

[0026] (Configuration of measuring device 10; Figs. 1 and 2) The measuring device 10 shown in Fig. 1 is a device provided near a target device or facility (hereinafter, these will be referred to as "target device, etc."). The measuring device 10 collects measurement information indicating the status of the target device, etc. (specifically, for example, temperature and humidity, illuminance, acceleration, opening and closing of a door, etc.) and transmits the collected measurement information to the repeater 100. As shown in Fig. 2, the measuring device 10 includes a first type of wireless communication interface 12a, a battery 14, a temperature and humidity sensor 20, an acceleration sensor 22, an illuminance sensor 24, a magnetic sensor 26, a control unit 30, and a memory 32. Hereinafter, the interface will be referred to as "I / F".

[0027] The first type of wireless communication I / F 12a is an I / F for performing the first type of wireless communication with the repeater 100. Here, the first type of wireless communication is, for example, Sub-GHz wireless communication (wireless communication using the 920 MHz band). Note that, in a modified example, the first type of wireless communication may be, for example, wireless communication using another frequency band, Bluetooth (registered trademark) communication, or LTE communication. Also, in another modified example, the measurement device 10 may be provided with an I / F capable of performing wired communication with the repeater 100, instead of the first type of wireless communication I / F 12b.

[0028] The battery 14 supplies power to each component of the measurement device 10. The battery 14 is, for example, a dry cell.

[0029] Each of the sensors 20 to 26 is a measurement unit that collects (measures) measurement information. Specifically, the temperature and humidity sensor 20 is a sensor for measuring the temperature and humidity around the target device, etc. The acceleration sensor 22 is a sensor for measuring the acceleration of the target device, etc. The acceleration measured by the acceleration sensor 22 can be used to detect the posture and movement of the target device, etc. The illuminance sensor 24 is a sensor for measuring the illuminance around the target device, etc. The magnetic sensor 26 is a so-called AMR (Anisotropic Magnet Resistive) sensor. The magnetic value measured by the magnetic sensor 26 can be used, for example, to detect the opening and closing of a door near the target device, etc.

[0030] The control unit 30 executes various processes in accordance with a program 34 stored in the memory 32. In addition to the program 34, the memory 32 also has a measurement data storage area 36. The measurement data storage area 36 is an area capable of storing measurement data indicating measurement information collected by each of the sensors 20-26 in the measurement device 10.

[0031] (Configuration of repeater 100; Figs. 1 and 3) The repeater 100 is a device that repeats data transmission and reception between the measurement device 10 and the server 500. The repeater 100 is installed near the target device, etc. (for example, in the same building) by an administrator of the measurement data communication system 2. The repeater 100 is capable of performing a first type of wireless communication with the measurement device 10, and is also capable of performing a second type of wireless communication with the server 500.

[0032] 3, the repeater 100 includes a first type of wireless communication I / F 112a, a second type of wireless communication I / F 112b, a commercial power supply unit 114, a control unit 130, and a memory 132. The first type of wireless communication I / F 112a is similar to the first type of wireless communication I / F 12a of the measurement device 10.

[0033] The second type of wireless communication I / F 112b is an I / F for performing the second type of wireless communication with the repeater 100. Here, the second type of wireless communication is, for example, LTE communication. In a modified example, the second type of wireless communication may be any communication method that can access the Internet, such as 3G communication, wireless LAN communication (e.g., Wi-Fi communication), etc. In another modified example, the repeater 100 may include an I / F that can perform wired communication with the server 500, instead of the second type of wireless communication I / F 112b.

[0034] Here, the difference between the first type of wireless communication and the second type of wireless communication will be described. The bit rate of the first type of wireless communication (e.g., Sub-GHz wireless communication) is, for example, 100 to 200 kbps. On the other hand, the bit rate of the second type of wireless communication (e.g., LTE communication) is, for example, 10 to 20 Mbps. In other words, the bit rate of the second type of wireless communication is faster than the bit rate of the first type of wireless communication.

[0035] The commercial power supply unit 114 supplies power to each unit of the repeater 100. The commercial power supply unit 114 is, for example, a voltage converter connected to a commercial power supply (not shown) and converts the power supplied from the commercial power supply into a voltage that can be supplied to each unit of the repeater 100.

[0036] Control unit 130 executes various processes in accordance with program 134 stored in memory 132. In addition to program 134, memory 132 also has a measurement data storage area 136. Measurement data storage area 136 is an area capable of storing measurement data received from measuring device 10.

[0037] Here, the difference between the storage capacity of memory 32 of measuring device 10 and the storage capacity of memory 132 of repeater 100 will be described. The storage capacity of memory 32 is smaller than the storage capacity of memory 132. Accordingly, the storage capacity of measurement data storage area 36 is also smaller than the storage capacity of measurement data storage area 136. This is because, compared to repeater 100, measuring device 10 has various restrictions such as size and power consumption, and cannot be provided with a memory with a large storage capacity.

[0038] (Configuration of server 500; Fig. 1, Fig. 4) The server 500 includes a database 510. In the database 510, the measurement data received from the repeater 100 is accumulated (stored).

[0039] 4, server 500 includes a second type wireless communication I / F 512b, a commercial power supply unit 514, a control unit 530, and a memory 532. Second type wireless communication I / F 512b is similar to second type wireless communication I / F 112b of repeater 100. Commercial power supply unit 514 is similar to commercial power supply unit 114 of repeater 100.

[0040] The control unit 530 executes various processes in accordance with a program 534 stored in a memory 532. The database 510 is also included in the memory 532.

[0041] (Specific cases: Figures 5 to 7) Specific cases will be described with reference to FIG. 5 to FIG. 7. FIG. 5 shows a case where communication between devices can be performed in the measurement data communication system 2. In the following, the process performed by each control unit of each device (e.g., the control unit 30 of the measurement device 10, etc.) will be described as the operation of each device (e.g., the measurement device 10, etc.). In the following, the measurement device 10 communicates with the repeater 100 via the first type of wireless communication I / F 12a. The repeater 100 communicates with the measurement device 10 via the first type of wireless communication I / F 112a, and communicates with the server 500 via the second type of wireless communication I / F 112b. The server 500 communicates with the repeater 100 via the second type of wireless communication I / F 512b. In the following, unless otherwise specified, the descriptions "via the first type of wireless communication I / F 12a (or 112a)" and "via the second type of wireless communication I / F 112b (or 512b)" will be omitted.

[0042] The measuring device 10 repeatedly collects measurement information at a predetermined first collection period (e.g., 30 minutes). The first collection period is set in the measuring device 10 by a user. For example, the user arbitrarily selects a specific value between several tens of seconds and several hours as the first collection period. When a sensor (e.g., the temperature and humidity sensor 20) collects measurement information at a predetermined timing in the first collection period, the measuring device 10 acquires the measurement information from the sensor in S10, and transmits measurement data D1 indicating the measurement information to the repeater 100 in S12A.

[0043] In S12A, repeater 100 receives measurement data D1 from measuring device 10, and in S12B, repeater 100 transmits measurement data D1 to server 500. Although not shown, when repeater 100 receives measurement data from measuring device 10, repeater 100 transmits a response to measuring device 10 indicating that reception of the measurement data has been completed.

[0044] When server 500 receives measurement data D1 from repeater 100 in S12B, in S14, server 500 stores measurement data D1 in database 510. Although not shown in the figure, when server 500 receives the measurement data from repeater 100, server 500 transmits a response to repeater 100 indicating that reception of the measurement data has been completed.

[0045] Next, in S20, the measurement device 10 again collects measurement information at the timing when the first collection cycle arrives after the collection in S10, and in S22A, transmits measurement data D2 indicating the measurement information to the repeater 100. S22B and S24 are similar to S12B and S14 except that measurement data D2 is used.

[0046] For example, when 100 pieces of measurement information are collected in a first collection cycle, 100 pieces of measurement data D1 to D100 are stored in the database 510, as shown in S10 to S104.

[0047] As shown in Fig. 5, the measurement device 10 is configured to immediately transmit measurement data indicating the measurement information to the repeater 100 upon collecting the measurement information. When communication with repeater 100 is executable, 100 pieces of measurement data D1 to D100 during the period when the communication is executable are sequentially transmitted to repeater 100 in a first collection cycle.

[0048] (Case A1; Figure 6) Case A1 in Fig. 6 is a continuation of the case in Fig. 5. For example, communication between devices may not be possible due to some reason. The reason may be, for example, a power outage or the like that causes no power to be supplied to a device (e.g., the repeater 100). This case shows a case in which communication between the measuring device 10 and the repeater 100 cannot be performed.

[0049] In S110, when the measurement device 10 collects the measurement information again at the timing when the first collection period arrives after the collection in S100 in FIG. 5, it attempts to transmit the measurement data D101 indicating the measurement information to the repeater 100. However, at this time, power is not supplied to the repeater 100 due to a power outage or the like, and the repeater 100 is turned off. For this reason, the measurement device 10 does not receive a response to the measurement data D101 from the repeater 100. The measurement device 10 determines that no response is received from the repeater 100, that is, that communication with the repeater 100 is not executable, and in S112, stores the measurement data D101 in the measurement data storage area 36 with a serial number (for example, "1"). In a modified example, the serial number may not be added. In another modified example, the measurement data D101 may be stored in the measurement data storage area 36 with the date and time when it is determined that communication with the repeater 100 is not executable, instead of the serial number.

[0050] When the measuring device 10 determines that communication with the repeater 100 is not possible, the measuring device 10 starts repeatedly collecting the measurement information at a second collection period instead of the first collection period. The second collection period is set to a time longer than the first collection period (e.g., one hour). The second collection period is a fixed value that is preset in the measuring device 10. In a modified example, the second collection period may be automatically determined by the control unit 30 based on the first collection period selected by the user. In another modified example, the second collection period may be selected by the user.

[0051] For example, a comparative example is assumed in which measurement information is repeatedly collected at a first collection period (e.g., 30 minutes) even when communication with the repeater 100 cannot be performed. As described above, the memory 32 (i.e., the measurement data storage area 36) of the measuring device 10 has a small storage capacity. For this reason, if the measurement information is repeatedly collected at a short first collection period, the measurement data cannot be stored in the measurement data storage area 36 before the repeater 100 returns to a state in which communication with the repeater 100 can be performed, and the measurement data may be lost. In contrast, in the above configuration, the measurement information is repeatedly collected at a long second collection period, so that the remaining capacity of the measurement data storage area 36 can be secured until the repeater 100 returns to a state in which communication with the repeater 100 can be performed, and the measurement data can be prevented from being lost. For example, the measurement data storage area 36 is set to a storage capacity capable of storing a maximum of 96 pieces of measurement data (i.e., measurement data for four days) in consideration of the storage capacity of the memory 32. Note that the configuration of the above comparative example may be adopted in the modified example.

[0052] As described above, each unit of the measuring device 10 is supplied with power from the battery 14. By collecting the measurement information at the long second collection period, it is possible to reduce consumption of the battery 14 when communication with the repeater 100 becomes impossible, compared to collecting the measurement information at the short first collection period.

[0053] In S120, the measurement device 10 collects measurement information again at the timing when the second collection cycle arrives after the collection in S110. At this point, the power supply of the repeater 100 is still OFF. Therefore, the measurement device 10 determines that communication with the repeater 100 is not possible, and in S122, stores measurement data D102 indicating the collected measurement information in the measurement data storage area 36 with a sequential number (e.g., "2").

[0054] For example, the power of the repeater 100 remains OFF until 20 pieces of measurement information are collected, and then the power of the repeater 100 is turned ON again.

[0055] In S200, the measuring device 10 collects measurement information again at the timing when the second collection cycle arrives after the collection of the 20th measurement information. In S202A, the measuring device 10 transmits measurement data D121 indicating the collected measurement information to the repeater 100. Since the power supply of the repeater 100 is ON, the measurement data D121 is received by the repeater 100. As a result, in S202B, the repeater 100 transmits the measurement data D121 to the server 500, and the server 500 stores the measurement data D121 in the database 510 in S204. At this time, the database 510 stores the measurement data D1 to D100 and D121. That is, the 20 pieces of measurement data D101 to D120 corresponding to the 20 pieces of measurement information collected by a sensor (e.g., the temperature and humidity sensor 20) of the measuring device 10 while communication with the repeater 100 cannot be executed are not stored in the database 510.

[0056] Next, as shown in S212A, S222A, and S292A, the measurement device 10 sequentially transmits the 20 pieces of measurement data D101-D120 in the measurement data storage area 36 to the repeater 100 at a predetermined cycle (e.g., one minute). Here, the measurement device 10 transmits the measurement data (e.g., D101) in the measurement data storage area 36 to the repeater 100 in association with a retransmission flag. The retransmission flag is a flag indicating that the corresponding measurement data is data indicating measurement information collected by the measurement device 10 while communication with the repeater 100 was not possible. Also, the above-mentioned serial numbers (e.g., "1" to "20") are assigned to each of the measurement data D101-D120 transmitted to the repeater 100.

[0057] When the repeater 100 receives the measurement data D101 and the resend flag from the measuring device 10 in S212A, the repeater 100 transmits the measurement data D101 and the resend flag to the server 500 in S212B. For example, when the repeater 100 receives the measurement data D101 and the resend flag from the measuring device 10, the repeater 100 stores the measurement data D101 associated with the resend flag in a transmission buffer (not shown) in the memory 32 as advance data. This allows the repeater 100 to transmit the measurement data D101 to the server 500 in priority over other data in the transmission buffer. This allows the repeater 100 to quickly recover from a state in which some data in the database 510 is missing.

[0058] When server 500 receives measurement data D101 and the resend flag from repeater 100 in S212B, it determines that a resend flag is associated with the measurement data D101, and in S214 executes a process to supplementarily store the measurement data D101. Specifically, server 500 identifies from database 510 measurement data D1-D100, D121 that include the same ID as the ID in the measurement data D101. Server 500 then determines that the measurement date and time included in measurement data D101 is between the measurement date and time included in measurement data D100 and the measurement date and time included in measurement data D121, and stores measurement data D101 in database 510 as the data next to measurement data D100.

[0059] As shown in S222A to S294, the remaining measurement data D102 to D120 in the measurement data storage area 36 are similarly transmitted to the server 500 and supplementarily stored in the database 510. As a result, as shown in S294, the measurement data D1 to D121 are stored in the database 510 without excess or deficiency. By using the resend flag as described above, the server 500 can know that the measurement data D101 to D120 are measurement data indicating measurement information collected by the measuring device 10 while communication with the repeater 100 was possible. As a result, the server 500 can appropriately execute the process of supplementarily storing the measurement data.

[0060] Further, a retransmission flag is associated with the measurement data stored in the database 510 as a supplementary data. For example, when the server 500 is accessed from an external terminal device (not shown), the server 500 displays the measurement information indicated by the measurement data stored in the database 510 on the terminal device. At this time, the server 500 displays on the terminal device a plot of the measurement information indicated by the measurement data associated with the retransmission flag in a color different from a plot of the measurement information indicated by the measurement data not associated with the retransmission flag. This allows the user operating the terminal device to visually distinguish between the measurement information collected by the measurement device 10 while communication with the repeater 100 cannot be performed and the measurement information collected by the measurement device 10 while communication with the repeater 100 can be performed.

[0061] In addition, the measurement data stored supplementarily in the database 510 is assigned a consecutive number. This allows the server 500 to chronologically organize only the measurement data indicating the measurement information collected by the measuring device 10 while communication with the repeater 100 cannot be performed. For example, when the server 500 is accessed from an external terminal device (not shown), the server 500 can use only the measurement data stored in the database 510 while communication with the repeater 100 cannot be performed, and display the measurement information collected by the measuring device 10 while communication with the repeater 100 cannot be performed on the terminal device in chronological order. Various display modes of the measurement information can be provided to the user.

[0062] Here, in S296, the measurement device 10 deletes the measurement data D101-D120 from the measurement data storage area 36. For example, the measurement device sequentially deletes the measurement data D101-D120 from the measurement data storage area 36 as follows. Specifically, when the server 500 receives the measurement data D101 from the repeater 100, it transmits a response (e.g., ACK) to the measurement data D101 to the repeater. The repeater 100 transmits the response to the measurement device 10. Then, when the measurement device 10 receives a response to the measurement data D101 from the repeater 100, it deletes the measurement data D101 from the measurement data storage area 36. As for the measurement data D102-D120, when the measurement device 10 receives a response corresponding to the measurement data from the repeater 100, it deletes the measurement data from the measurement data storage area 36.

[0063] According to this case, even if communication with the repeater 100 is not possible, the measurement data D101 to D120 indicating the measurement information collected by the measuring device 10 while communication was not possible can be transmitted to the server 500 without being lost.

[0064] Furthermore, with the above configuration, when the measuring device 10 returns to a state in which it is able to communicate with the repeater 100, it sequentially transmits the 20 pieces of measurement data D101-D120 during the period in which it was unable to communicate with the repeater 100 to the repeater 100 at a predetermined period (e.g., 1 minute) shorter than the first collection period (e.g., 30 minutes) (S212A, S222A, S292A). This allows the repeater 100 to quickly receive the measurement data D101-D120. As a result, the repeater 100 can quickly transmit the measurement data D101-D120 to the server 500, and quickly recover from a state in which some of the data in the database 510 is missing.

[0065] (Case A2; Figure 7) Case A2 in Fig. 7 is a continuation of the case in Fig. 5. This case shows a case where communication between the repeater 100 and the server 500 cannot be performed.

[0066] In S310, the measurement device 10 collects measurement information again at the timing when the first collection cycle arrives after the collection in S100 in Fig. 5. In S312A, the measurement device 10 transmits measurement data D101 indicating the measurement information to the repeater 100.

[0067] When the repeater 100 receives the measurement data D101 from the measuring device 10 in S312A, the repeater 100 attempts to transmit the measurement data D101 to the server 500. However, at this time, the power of the server 500 is OFF due to maintenance or the like. Therefore, the repeater 100 does not receive a response to the measurement data D101 from the server 500. The repeater 100 determines that no response is received from the server 500, that is, that communication with the server 500 is not executable, and in S314, the repeater 100 stores the measurement data D101 in the measurement data storage area 136 with a serial number (for example, "1"). In a modified example, the serial number may not be added. In another modified example, the measurement data D101 may be stored in the measurement data storage area 136 with the date and time when it is determined that communication with the server 500 is not executable, instead of the serial number.

[0068] In S320, the measurement device 10 collects measurement information again at the timing when the first collection cycle arrives after collection in S310. At this point, the power supply of the server 500 is still OFF. Therefore, when the repeater 100 receives measurement data D102 indicating the above-mentioned collected measurement information from the measurement device 10 in S322A, the repeater 100 determines that communication with the server 500 is not possible, and in S324, stores the measurement data D102 in the measurement data storage area 136 with a consecutive number (e.g., "2") assigned thereto.

[0069] For example, the power of the server 500 remains OFF until 20 pieces of measurement information are collected, and then the power of the server 500 is turned ON again.

[0070] 6. Next, in S412, repeater 100 transmits to server 500 20 pieces of measurement data D101-D120 in measurement data storage area 136 in association with a retransmission flag. The retransmission flag indicates that the corresponding measurement data is data received from measuring device 10 while communication with server 500 was not possible. The retransmission flag may be the same as or different from the retransmission flag in case A1 in FIG. 6. The measurement data D101-D120 transmitted to server 500 are each assigned the above-mentioned consecutive numbers (e.g., "1" to "20").

[0071] When the server 500 receives the measurement data D101-D120 and the resend flag in S412, the server 500 executes a process of supplementarily storing the measurement data in S414, similar to S214 in FIG. 6. As a result, the measurement data D1-D121 are stored in the database 510 without excess or deficiency, as shown in S414. By using the resend flag as described above, the server 500 can know that the measurement data D101-D120 are data received from the measurement device 10 while communication with the server 500 can be performed. As a result, the server 500 can appropriately execute a process of supplementarily storing the measurement data. Also, similar to case A1 in FIG. 6, the plot of the measurement information indicated by the measurement data associated with the resend flag can be displayed on the terminal device in a color different from other plots. The user can distinguish the measurement information collected by the measurement device 10 while communication with the server 500 cannot be performed from other measurement information. 6, the server 500 can use the serial numbers attached to the measurement data to chronologically organize only the measurement data indicating the measurement information collected by the measurement device 10 while communication with the server 500 was not possible. As in the case A1 of FIG. 6, various display modes of the measurement information can be provided to the user.

[0072] Here, when repeater 100 completes transmission of the measurement data D101-D120, in S416 it deletes the measurement data D101-D120 from the measurement data storage area 136. Specifically, when server 500 receives the measurement data D101-D120 from repeater 100, it transmits a response (e.g., ACK) to the measurement data D101-D120 to repeater 100. Repeater 100 transmits the response to measurement device 10. Then, when the measurement device 10 receives a response from repeater 100, it deletes the measurement data D101-D120 from the measurement data storage area 136.

[0073] According to this case, even if communication with server 500 is not possible, the measurement data D101 to D120 received from measuring device 10 while communication is not possible can be transmitted to server 500 without being lost.

[0074] (Correspondence) The measuring device 10, the sensors 20-26, and the measured data storage area 36 are examples of the "measuring device", "measurement unit", and "first storage area", respectively. The repeater 100 and the measured data storage area 136 are examples of the "repeater" and "second storage area", respectively. The server 500 and the database 510 are examples of the "server" and "database", respectively. The measured data D1-D100 are an example of "K pieces of measured data". The measured data D101-D120 are an example of "L pieces of measured data". The first collection period and the predetermined period are examples of the "first period" and "second period", respectively. The retransmission flag in case A2 of FIG. 7 and the retransmission flag in case A1 of FIG. 6 are examples of the "first flag" and "second flag", respectively. The first type of wireless communication I / F 12a is an example of the "communication interface" of the "measuring device". The first type wireless communication I / F 112a and the second type wireless communication I / F 112b are examples of a "first communication interface" and a "second communication interface" of a "repeater", respectively. The first type wireless communication I / F 512a is an example of a "communication interface" of a "server".

[0075] (Second Example) (Configuration of measurement data communication system 4; Figure 8) 8 shows the configuration of a measured data communication system 4 according to the second embodiment. The measured data communication system 4 is similar to the measured data communication system 2 according to the first embodiment, except that a repeater 200 is added.

[0076] The repeater 200 has the same configuration as the repeater 100. The repeater 200 can perform wireless communication with the measurement device 10 and the server 500. Note that in the state of FIG. 8, a wireless connection for performing the first type of wireless communication is established between the measurement device 10 and the repeater 100, but a wireless connection for performing the first type of wireless communication is not established between the measurement device 10 and the repeater 200. For example, each of the repeaters 100 and 200 may be capable of performing wired communication with the server 500. Also, for example, each of the repeaters 100 and 200 may be a part of a plurality of repeaters (e.g., access points) forming a mesh network.

[0077] (Specific case; Figure 9) A specific case will be described with reference to Fig. 9. In the initial state of this case, 100 pieces of measurement information are collected in a first collection cycle, as in Fig. 5, and 100 pieces of measurement data D1 to D100 corresponding to the 100 pieces of measurement information are transmitted from measuring device 10 to server 500 via repeater 100.

[0078] In this case, as in case A1 in FIG. 6, after collecting the 100th measurement information, power is not supplied to the repeater 100 due to a power outage or the like. In S500, the measuring device 10 attempts to transmit to the repeater 100 the measurement data D101 indicating the measurement information collected at the timing when the first collection period arrives. However, at this time, since the power supply of the repeater 100 is OFF, the measuring device 10 does not receive a response to the measurement data D101 from the repeater 100. Therefore, the measuring device 10 determines that communication with the repeater 100 is not possible, and in S502, stores the measurement data D101 in the measurement data storage area 36. Thereafter, the measuring device 10 starts a process for establishing a wireless connection with the repeater 200. Then, in S511, the measuring device 10 establishes a wireless connection with the repeater 200. For example, the measurement device 10 stores in the memory 32 first connection information for establishing a wireless connection with the repeater 100 and second connection information for establishing a wireless connection with the repeater 200. The measurement device 10 uses the second connection information in the memory 32 to establish a wireless connection with the repeater 200. The process for establishing a wireless connection with the repeater 200 includes, for example, searching for the repeater 200. For this reason, a predetermined time is required from the start of the process to the establishment of the wireless connection with the repeater 200. By storing the measurement data D101 in the measurement data storage area 36, ​​it is possible to prevent the measurement data D101 indicating the measurement information collected until the wireless connection with the repeater 200 is established from being lost.

[0079] In S512A, the measurement device 10 uses the wireless connection established in S511 to transmit the measurement data D101 in the measurement data storage area 36 to the repeater 200. As a result, in S512B, the repeater 200 transmits the received measurement data D101 to the server 500. As a result, in S514, the measurement data D101 is stored in the database 510.

[0080] According to this case, even if communication with the repeater 100 is not possible, the measurement data D101 indicating the measurement information collected by the measuring device 10 while communication is not possible can be transmitted to the server 500 via another repeater 200 that is able to communicate with the server 500 without being lost. The repeater 200 in this embodiment is an example of a "second repeater."

[0081] Although the embodiments have been described in detail above, these are merely examples and do not limit the scope of the claims. The technology described in the claims includes various modifications and alterations of the specific examples exemplified above. For example, the following modifications are included.

[0082] (Modification 1) The second type of wireless communication is not limited to a type of wireless communication different from the first type of wireless communication, and may be the same type of wireless communication as the first type of wireless communication. In this case, the repeater 100 may not include the second type of wireless communication I / F 112b, and may use the first type of wireless communication I / F 112a to perform communication with the measurement device 10 and the server 500.

[0083] (Modification 2) The server 500 is not limited to a server on the Internet, and may be, for example, a server on a LAN to which the repeater 100 belongs.

[0084] (Modification 3) The sensors provided in the measuring device 10 are not limited to those described above. For example, an atmospheric pressure sensor, a soil pH sensor that measures the pH of soil, a CO2 sensor that measures the CO2 (carbon dioxide) concentration, a sound sensor that measures the volume of sound, a human sensor, a body temperature sensor, a pulse sensor, a GPS (Global Positioning System) sensor, a radio wave intensity sensor, a precipitation sensor, a traffic volume sensor, a pollen sensor, a PM2.5 sensor, a radiation sensor, a battery level sensor, and the like may be provided. The measuring device 10 may also have a connector for connecting an additional sensor other than the above-mentioned sensors 20 to 26. In this case, the measuring device 10 may transmit measurement data indicating the measurement information collected by the additional sensor to the server 500 via the repeater 100. In this modification, the additional sensor is an example of a "measurement unit."

[0085] (Variation 4) In the above first embodiment, the measurement device 10 sequentially transmits the measurement data D101-D120 to the repeater 100 at a predetermined period shorter than the first collection period (FIG. 6). Alternatively, the measurement device 10 may sequentially transmit the measurement data D101-D120 to the repeater 100 at the same period as the first collection period. According to this variation, the "second period" can be omitted.

[0086] (Modification 5) In case A1 of Fig. 6, the retransmission flag does not have to be transmitted to the repeater 100. According to this modification, the "second flag" can be omitted.

[0087] (Variation 6) In case A2 of Fig. 7, the resend flag does not have to be transmitted to the server 500. According to this variation, the "first flag" can be omitted.

[0088] (Variation 7) The retransmission flag may be a predetermined flag that can be interpreted by the relay 100 and the server 500. Generally speaking, the "first flag" may be related to the fact that the measurement data is data received while communication was not possible, and the "second flag" may be related to the fact that the measurement data is data indicating measurement information collected while communication was not possible.

[0089] (Variation 8) In the second embodiment, in response to receiving the measurement data D101 from the measuring device 10, the repeater 200 transmits the measurement data D101 to the server 500 (S512B in FIG. 9). Alternatively, the repeater 200 may store the measurement data D101 in its own memory. Then, in response to a request from the server 500, the repeater 200 may transmit the measurement data D101 in its own memory to the server 500. In another example, the repeater 200 may transmit the measurement data D101 to another server different from the server 500. In this case, the server 500 may access the other server and receive the measurement data D101 from the other server.

[0090] (Introduction of examples of measurement data communication system use) An example in which the measurement data communication system disclosed in this specification (eg, the measurement data communication system 2) is used will be introduced.

[0091] (Example of Use 1) For example, the measurement data communication system may be used to manage the biological condition of players in an amusement facility (presence or absence of a player, the player's body temperature, pulse, etc.). In this case, the measurement device 10 may be placed near the gaming machine. The measurement device 10 includes, for example, a measurement device with a built-in human presence sensor, a measurement device with a built-in body temperature sensor, and a measurement device with a built-in pulse sensor. By monitoring the detection value of the human presence sensor, it is possible to determine whether a player is present. In addition, by monitoring the detection value of the body temperature sensor and the detection value of the pulse sensor, it is possible to grasp the health condition of the player.

[0092] (Use Example 2) The measuring device 10 may be equipped with a measuring device with a built-in battery level sensor and a measuring device with a built-in GPS sensor, and may monitor the life or death of the measuring device 10 and detect theft. By monitoring the detection value of the battery level sensor, it is possible to determine whether the measuring device 10 is alive or dead. In addition, by monitoring the detection value of the GPS sensor, it is possible to grasp the location of the measuring device 10 and determine whether the measuring device 10 has been stolen.

[0093] (Other use cases) The measurement data communication system can also be used in the following situations: (1) Monitoring and management of the condition of crops, livestock, the environment, etc. in agriculture, livestock farming, etc. (2) Safety management by detecting whether the door is open or closed, and by detecting intruders, etc. (3) Building an expansion unit by connecting to an external sensor. (4) Monitoring and management of the condition of persons requiring care in the fields of care and nursing (e.g., health condition, whether or not they wander away, etc.). (5) Checking the safety of elderly people and others by detecting the operating status of home appliances, etc. (6) Monitoring and management of various conditions of various objects other than those mentioned above.

[0094] In addition, the technical elements described in this specification or drawings exert technical utility alone or in various combinations, and are not limited to the combinations described in the claims at the time of filing. In addition, the technologies exemplified in this specification or drawings achieve multiple objectives simultaneously, and achieving one of those objectives is itself technically useful. [Explanation of symbols]

[0095] 2, 4: measurement data communication system, 10: measurement device, 12a: first type wireless communication I / F, 14: battery, 20: temperature and humidity sensor, 22: acceleration sensor, 24: illuminance sensor, 26: magnetic sensor, 30: control unit, 32: memory, 34: program, 36: measurement data storage area, 100: repeater, 112a: first type wireless communication I / F, 112b: second type wireless communication I / F, 114: commercial power supply unit, 130: control unit, 132: memory, 134: program, 136: measurement data storage area, 200: repeater, 500: server, 510: database, D1 to D121: measurement data

Claims

1. A measurement device including a measurement unit that collects measurement information and a first storage area; a repeater including a second storage area; A server including a database; Equipped with The measuring device is When the measurement unit collects the measurement information while communication with the repeater is possible, the measurement unit transmits measurement data indicating the measurement information to the repeater; When communication with the repeater is not possible, storing the measurement data indicating the measurement information collected by the measurement unit while the communication is not possible in the first storage area; When the state where communication with the repeater can be executed is restored after the measurement data is stored in the first storage area, the measurement data in the first storage area is transmitted to the repeater; The repeater includes: transmitting the measurement data to the server when the measurement data is received from the measurement device while communication with the server is possible; When communication with the server cannot be executed, the measurement data received from the measurement device while the communication cannot be executed is stored in the second storage area; When the state where communication with the server can be executed is restored after the measurement data is stored in the second storage area, the measurement data in the second storage area is transmitted to the server; When the server receives the measurement data from the repeater, the server stores the measurement data in the database. Measurement data communication system.

2. The measuring device is When communication with the repeater is executable, sequentially transmit, in a first period, K pieces of measurement data corresponding to K pieces of measurement information (K is an integer equal to or greater than 1) collected by the measurement unit while the communication with the repeater is executable; When communication with the repeater is not possible, storing L pieces of measurement data (L is an integer equal to or greater than 1) corresponding to L pieces of measurement information collected by the measurement unit while the communication with the repeater is not possible in the first storage area; The measurement data communication system of claim 1, wherein when the L pieces of measurement data are stored in the first memory area and a state in which communication with the repeater can be performed is restored, the L pieces of measurement data are sequentially transmitted to the repeater at a second period shorter than the first period.

3. 3. The measurement data communication system of claim 1, wherein when the repeater returns to a state in which it is able to communicate with the server after the measurement data is stored in the second memory area, the repeater associates the measurement data in the second memory area with a first flag relating to the fact that the measurement data was received while the communication was unable to be performed, and transmits the associated measurement data to the server.

4. When the measurement device returns to being able to communicate with the repeater after storing the measurement data in the first storage area, the measurement device transmits to the repeater the measurement data in the first storage area in association with a second flag related to the fact that the measurement data is data indicating the measurement information collected while the communication was unavailable; 4. The measurement data communication system according to claim 1, wherein when the repeater receives the measurement data in the first memory area and the second flag from the measurement device, the repeater associates the measurement data in the first memory area with the second flag and transmits them to the server.

5. A measurement unit that collects measurement information; A first storage area; a communication interface for communicating with the repeater; a first transmitting unit configured to transmit measurement data indicating the measurement information to the repeater when the measurement unit collects the measurement information while communication between the communication interface and the repeater is possible, the first transmitting unit being configured to transmit the measurement data to the server when the repeater receives the measurement data from the communication interface while communication between the repeater and a server is possible, and the server being configured to store the measurement data in a database of the server when the server receives the measurement data from the repeater; a storage control unit configured to, when communication between the communication interface and the repeater cannot be performed, store in the first storage area the measurement data indicating the measurement information collected by the measurement unit while the communication between the communication interface and the repeater cannot be performed; a second transmission unit that transmits the measurement data in the first storage area to the repeater when a state in which communication with the repeater can be performed is restored after the measurement data is stored in the first storage area; a third transmission unit that transmits to the relay, even when communication between the relay and the server is not possible, the measurement data indicating the measurement information collected by the measurement unit while the communication is not possible, the measurement data transmitted from the communication interface to the relay while the communication is not possible is stored in a second memory area of ​​the relay, and when a state where communication with the server can be performed is restored after the measurement data is stored in the second memory area, the measurement data in the second memory area is transmitted from the relay to the server; A measuring device comprising:

6. A second storage area; a first communication interface for communicating with a measurement device that collects the measurement information; a second communication interface for communicating with a server including a database; a first receiving unit that receives measurement data indicating the measurement information from the measurement device when the measurement device collects the measurement information while communication between the first communication interface and the measurement device is possible; a first transmitting unit configured to transmit the measurement data to the server when the measurement data is received from the measurement device while communication between the second communication interface and the server is possible, the first transmitting unit being configured to store the measurement data in the database when the server receives the measurement data from the second communication interface; a storage control unit that, when communication between the second communication interface and the server cannot be executed, stores in the second storage area the measurement data received from the measurement device while the communication cannot be executed; a second transmission unit that transmits the measurement data in the second storage area to the server when a state in which communication between the second communication interface and the server can be performed is restored after the measurement data is stored in the second storage area; and a third transmission unit that, in a situation in which communication between the first communication interface and the measurement device cannot be performed, receives the measurement data in the first storage area from the measurement device and transmits the measurement data in the first storage area to the server when a state in which communication between the first communication interface and the measurement device can be performed returns after the measurement data indicating the measurement information collected by the measurement device while the communication cannot be performed is stored in a first storage area of ​​the measurement device; A repeater comprising:

7. a database for storing measurement data indicative of measurement information collected by the measurement device; a communication interface for receiving the measurement data from a repeater capable of communicating with the measurement device; a first storage control unit that, in a situation in which communication between the measurement device and the repeater can be performed and communication between the communication interface and the repeater can be performed, stores the measurement data in the database when the measurement data indicating the measurement information collected by the measurement device while the communication is possible from the repeater; a second storage control unit that stores the measurement data in the first storage area in the database when receiving the measurement data in the first storage area from the repeater in a situation in which communication between the measurement device and the repeater is not possible, when the measurement data indicating the measurement information collected by the measurement device while the communication is not possible is stored in a first storage area of ​​the measurement device and the measurement device returns to a state in which communication between the measurement device and the repeater is possible; a third storage control unit that stores the measurement data in the second storage area in the database when receiving the measurement data in the second storage area from the repeater in a situation where communication between the communication interface and the repeater is executable and the measurement data received from the measuring device while the communication is not executable is stored in a second storage area of ​​the repeater and then returns to a state where communication between the communication interface and the repeater is executable; A server comprising:

8. A measurement device including a measurement unit that collects measurement information; A first repeater; a second repeater different from the first repeater; A server including a database; Equipped with When the measurement unit collects the measurement information while the measurement device is capable of communicating with the first repeater, the measurement device transmits measurement data indicating the measurement information to the first repeater; When the first relay receives the measurement data from the measurement device, the first relay transmits the measurement data to the server; When the server receives the measurement data from the first repeater, the server stores the measurement data in the database; When the measurement device is unable to communicate with the first repeater and is able to communicate with the second repeater, the measurement device transmits to the second repeater the measurement data indicating the measurement information collected by the measurement unit while the measurement device is unable to communicate with the first repeater. Measurement data communication system.

Citation Information

Patent Citations

  • Data collection processing system

    JP1991057397A

  • Method for transmitting urgent message

    JP2006319381A

  • Data collection system, data collection method, neighbor information management server, gateway device, sensor node, monitoring server, and program

    JP2014064121A

  • Meter reading system, communication device, smart meter

    JP2014154114A

  • A method of transmitting data within a telecommunications system

    WO2008041078A2