Patent Publication Number: US-2022217580-A1

Title: Wireless communication terminal and communication control method

Description:
FIELD 
     The present disclosure relates to a wireless communication terminal and a communication control method. 
     BACKGROUND 
     There is known a system in which information acquired by a sensor is transmitted to a wireless communication terminal by using short-range wireless communication such as Bluetooth (registered trademark), and the wireless communication terminal transmits the information received from the sensor to a wireless communication base station, so that the information obtained from the sensor is processed by a server connected to the wireless communication base station. For example, in a system for managing security of a house, a sensor capable of detecting a locked state of a front door or a window of the house is mounted on the front door or the window, and information on the locked state is transmitted from the sensor to the wireless communication terminal so as to monitor the locked state by the server. 
     CITATION LIST 
     Patent Literature 
     Patent Literature 1: Japanese Laid-open Patent Publication No. 2018-067212 
     SUMMARY 
     Technical Problem 
     Conventionally, a dedicated wireless communication terminal is often used for each system with a difference purpose. 
     Therefore, the present disclosure proposes a highly versatile wireless communication terminal that can be selectively used according to various purposes. 
     Solution to Problem 
     In one aspect of the disclosed embodiment, a wireless communication terminal includes a memory capable of storing a plurality of transmission patterns different from each other and a payload pattern corresponding to each of the plurality of transmission patterns, a processor that generates a payload according to the plurality of transmission patterns and the payload pattern stored in the memory, and a wireless communication module that wirelessly transmits data including the payload. 
    
    
     
       BRIEF DESCRIPTION OF DRAWINGS 
         FIG. 1  is a diagram illustrating a configuration example of a communication system according to an embodiment of the present disclosure. 
         FIG. 2  is a diagram illustrating a configuration example of a wireless communication terminal according to the embodiment of the present disclosure. 
         FIG. 3  is a diagram illustrating an example of a payload pattern according to the embodiment of the present disclosure. 
         FIG. 4  is a diagram illustrating an example of a processing procedure in the communication system according to the embodiment of the present disclosure. 
         FIG. 5  is a diagram illustrating an example of the processing procedure in the communication system according to the embodiment of the present disclosure. 
         FIG. 6  is a diagram illustrating an example of the processing procedure in the communication system according to the embodiment of the present disclosure. 
         FIG. 7  is a diagram illustrating an example of the processing procedure in the communication system according to the embodiment of the present disclosure. 
         FIG. 8  is a diagram illustrating an example of the processing procedure in the communication system according to the embodiment of the present disclosure. 
         FIG. 9  is a diagram illustrating an example of the processing procedure in the communication system according to the embodiment of the present disclosure. 
         FIG. 10  is a diagram illustrating an example of the processing procedure in the communication system according to the embodiment of the present disclosure. 
         FIG. 11  is a diagram illustrating an example of the processing procedure in the communication system according to the embodiment of the present disclosure. 
         FIG. 12  is a diagram illustrating an example of the processing procedure in the communication system according to the embodiment of the present disclosure. 
     
    
    
     DESCRIPTION OF EMBODIMENTS 
     Hereinafter, an embodiment of the present disclosure will be described with reference to the drawings. Note that, in the following embodiment, the same parts or the same processes are denoted by the same reference signs, and redundant description may be omitted. 
     In addition, the present disclosure will be described according to the following item order. 
     EMBODIMENT 
     &lt;Configuration of communication system&gt; 
     &lt;Configuration of wireless communication terminal&gt; 
     &lt;Payload pattern&gt; 
     &lt;Transmission pattern&gt; 
     &lt;Processing procedure in communication system&gt; 
     &lt;Processing Example 1&gt; 
     &lt;Processing Example 2&gt; 
     &lt;Processing Example 3&gt; 
     &lt;Processing Example 4&gt; 
     &lt;Processing Example 5&gt; 
     &lt;Processing Example 6&gt; 
     &lt;Processing Example 7&gt; 
     &lt;Processing Example 8&gt; 
     &lt;Processing Example 9&gt; 
     [Effects of disclosed technology] 
     EMBODIMENT 
     &lt;Configuration of Communication System&gt; 
       FIG. 1  is a diagram illustrating a configuration example of a communication system according to the embodiment of the present disclosure. In  FIG. 1 , a communication system  1  includes a wireless communication terminal  10 , a universal serial bus (USB) external sensor  20 - 1 , a Bluetooth (registered trademark) low energy (BLE) external sensor  20 - 2 , a wireless communication base station  30 , a data gateway (DGW)  40 , a first server  50 - 1 , and a second server  50 - 2 . 
     The USB external sensor  20 - 1  is a sensor connected to the wireless communication terminal  10  from the outside of the wireless communication terminal  10  using a USB. The USB external sensor  20 - 1  is an example of a sensor connected to the wireless communication terminal  10  in a wired manner. Furthermore, the BLE external sensor  20 - 2  is a sensor connected to the wireless communication terminal  10  from the outside of the wireless communication terminal  10  using BLE. The BLE external sensor  20 - 1  is an example of a sensor connected to the wireless communication terminal  10  by short-distance wireless communication. Hereinafter, the USB external sensor  20 - 1  and the BLE external sensor  20 - 1  may be collectively referred to as “external sensor  20 ”. 
     Data generated by the USB external sensor  20 - 1  (hereinafter, sometimes referred to as “USB external sensor data”) and data generated by the BLE external sensor  20 - 2  (hereinafter, sometimes referred to as “BLE external sensor data”) are transmitted from the respective external sensors  20  to the wireless communication terminal  10 . The USB external sensor data includes information on a value detected by the USB external sensor  20 - 1 , and the BLE external sensor data includes information on a value detected by the BLE external sensor  20 - 2 . Hereinafter, the USB external sensor data and the BLE external sensor data may be collectively referred to as “external sensor data”. 
     Examples of the external sensor  20  are an illuminance sensor that detects illuminance, a water level sensor that detects a water level, an odor sensor that detects an odor, a sound sensor capable of analyzing noise, abnormal sound, and scream by detecting sound, an atmospheric pressure sensor that detects atmospheric pressure, a temperature sensor that detects temperature, a humidity sensor that detects humidity, and an opening detection sensor that detects opening of a door or a window. 
     The wireless communication terminal  10  transmits the external sensor data received from the external sensor  20  to the wireless communication base station  30 . The wireless communication terminal  10  communicates with the wireless communication base station  30  using, for example, a low-power wide-area (LPWA) wireless access system. The LPWA is an example of a long-distance wireless access system used for communication between the wireless communication terminal  10  and the wireless communication base station  30 . Details of the wireless communication terminal  10  will be described later. 
     The wireless communication base station  30  transmits the external sensor data received from the wireless communication terminal  10  to the DGW  40 . 
     The DGW  40  distributes and transmits the external sensor data to the first server  50 - 1  or the second server  50 - 2  according to a destination of the external sensor data. 
     The first server  50 - 1  and the second server  50 - 2  process the external sensor data according to a purpose. Hereinafter, the first server  50 - 1  and the second server  50 - 2  may be collectively referred to as a “server  50 ”. 
     &lt;Configuration of Wireless Communication Terminal&gt; 
       FIG. 2  is a diagram illustrating a configuration example of the wireless communication terminal according to the embodiment of the present disclosure. In  FIG. 2 , the wireless communication terminal  10  includes a processor  11 , a memory  12 , an operation button  13 , a light emitting diode (LED)  14 , a global positioning system (GPS) module  15 , a motion sensor  16 , a USB connector  17 , a BLE communication module  18 , and an LPWA communication module  19 . 
     The GPS module  15  acquires information indicating a current position of the wireless communication terminal  10  (hereinafter, also referred to as “position information”). The GPS module  15  is an example of a position information acquisition unit that acquires the position information. 
     The motion sensor  16  detects motion of the wireless communication terminal  10 . For example, the motion sensor  16  is an acceleration sensor that detects acceleration of the wireless communication terminal  10 . Furthermore, the motion sensor  16  may be a gyro sensor. The motion sensor  16  is an example of a sensor included in the wireless communication terminal  10 . Examples of other sensors included in the wireless communication terminal  10  are an illuminance sensor, a sound sensor, an atmospheric pressure sensor, a temperature sensor, and a humidity sensor. 
     A connector included in the USB external sensor  20 - 1  and the USB connector  17  can be connected, and the processor  11  communicates with the USB external sensor  20 - 1  via the USB connector  17 . 
     The BLE external sensor  20 - 2  and the BLE communication module  18  are wirelessly connectable, and the processor  11  communicates with the BLE external sensor  20 - 2  via the BLE communication module  18 . Up to five BLE external sensors  20 - 2  can be connected to the BLE communication module  18  at the same time. The BLE communication module  18  is an example of a wireless communication module that performs short-distance wireless communication. 
     The wireless communication base station  30  and the LPWA communication module  19  are wirelessly connectable, and the processor  11  communicates with the wireless communication base station  30  through the LPWA communication module  19 . The LPWA communication module  19  is an example of a wireless communication module that performs long-distance wireless communication. 
     &lt;Payload Pattern&gt; 
       FIG. 3  is a diagram illustrating an example of a payload pattern according to the embodiment of the present disclosure. Any one or a plurality of patterns P 01  to P 12  illustrated in  FIG. 3  can be adopted as a pattern in the payload generated by the processor  11 . The adopted payload pattern is set in the wireless communication terminal  10  by a service provider of the wireless communication terminal  10 . Note that an end user of the wireless communication terminal  10  is prohibited from setting the payload pattern in the wireless communication terminal  10 . The payload pattern set in the wireless communication terminal  10  is stored in the memory  12 . The service provider of the wireless communication terminal  10  can set any one or more of the payload patterns P 01  to P 12  in the wireless communication terminal  10  by using, for example, a personal computer connected to the wireless communication terminal  10  via the USB connector  17 , a smart device connected to the wireless communication terminal  10  via the BLE communication module  18 , or the like. 
     In  FIG. 3 , the payload pattern P 01  is formed of position information and USB external sensor information. The USB external sensor information in the payload pattern P 01  is formed by 11-bit receiving time and 28-bit USB external sensor data. The receiving time included in the USB external sensor information indicates time when the wireless communication terminal  10  receives the USB external sensor data from the USB external sensor  20 - 1 , and is acquired by the processor  11 . 
     The payload pattern P 02  is formed of position information and BLE external sensor information. The BLE external sensor information in the payload pattern P 02  is formed by 11-bit receiving time and 29-bit BLE external sensor data. The receiving time included in the BLE external sensor information indicates time when the wireless communication terminal  10  receives the BLE external sensor data from the BLE external sensor  20 - 2 , and is acquired by the processor  11 . 
     The payload pattern P 03  is formed of USB external sensor information. The USB external sensor information in the payload pattern P 03  is formed of 11-bit receiving time and 92-bit USB external sensor data. 
     The payload pattern P 04  is formed of USB external sensor information and BLE external sensor information. The USB external sensor information in the payload pattern P 04  is formed of 11-bit receiving time and 49-bit USB external sensor data. Furthermore, the BLE external sensor information in the payload pattern P 04  is formed of 11-bit receiving time and 31-bit BLE external sensor data. 
     The payload pattern P 05  is formed of BLE external sensor information. The BLE external sensor information in the payload pattern P 05  is formed of 11-bit receiving time and 93-bit BLE external sensor data. 
     The payload pattern P 06  is formed of three pieces of position information. 
     The payload pattern P 07  is formed of two pieces of position information. 
     The payload pattern P 08  is formed of one piece of position information. 
     The payload pattern P 09  is formed of two pieces of BLE external sensor information. Each of the two pieces of BLE external sensor information in the payload pattern P 09  is formed of 11-bit receiving time and 36-bit BLE external sensor data. 
     The payload pattern P 10  is formed of three pieces of BLE external sensor information. Each of the three pieces of BLE external sensor information in the payload pattern P 10  is formed of 11-bit receiving time and 19-bit BLE external sensor data. 
     The payload pattern P  11  is formed of four pieces of BLE external sensor information. Each of the four pieces of BLE external sensor information in the payload pattern P 11  is formed of 11-bit receiving time and 10-bit BLE external sensor data. 
     The payload pattern P 12  is formed of five pieces of BLE external sensor information. Each of the five pieces of BLE external sensor information in the payload pattern P 12  is formed of 11-bit receiving time and 5-bit BLE external sensor data. 
     &lt;Transmission Pattern&gt; 
     As a transmission pattern of data (hereinafter, sometimes referred to as “LPWA data”) transmitted by the processor  11  to the wireless communication base station  30  using LPWA, any one or more of a plurality of transmission patterns in which triggers for starting transmission of the LPWA data are different from each other can be adopted. The adopted transmission pattern is set in the wireless communication terminal  10  by the service provider or the end user of the wireless communication terminal  10 . The transmission pattern set in the wireless communication terminal  10  is stored in the memory  12  in association with the payload pattern. The service provider or the end user of the wireless communication terminal  10  can set in the wireless communication terminal  10  any one or more of the plurality of transmission patterns by using, for example, a personal computer connected to the wireless communication terminal  10  via the USB connector  17 , a smart device connected to the wireless communication terminal  10  via the BLE communication module  18 , or the like. 
     Examples of the plurality of transmission patterns include the following four transmission patterns TP 01  to TP 04 . The transmission pattern TP 01  is a transmission pattern in which a trigger for starting transmission of the LPWA data is transmission start time of the LPWA data. The transmission pattern TP 02  is a transmission pattern in which the trigger for starting transmission of the LPWA data is a transmission interval of the LPWA data. The transmission pattern TP 03  is a transmission pattern in which the trigger for starting transmission of the LPWA data is an output of the external sensor  20  or the motion sensor  16 . The transmission pattern TP 04  is a transmission pattern in which the trigger for starting transmission of the LPWA data is an operation on the operation button  13 . 
     &lt;Processing Procedure in Communication System&gt; 
       FIGS. 4 to 12  are diagrams illustrating an example of a processing procedure in the communication system according to the embodiment of the present disclosure. Hereinafter, processing examples 1 to 9 will be described as examples of the processing procedure in the communication system. 
     Processing Example 1: FIG.  4   
     In Processing Example 1, the transmission pattern TP 01  and any one of the payload patterns P 01 , P 02 , P 03 , and P 05  are stored in the memory  12  in association with each other. In addition, in Processing Example 1, the transmission pattern TP 02  and any one of the payload patterns P 01 , P 02 , P 03 , and P 05  are stored in the memory  12  in association with each other. In Processing Example 1, the payload pattern associated with the transmission pattern TP 01  and the payload pattern associated with the transmission pattern TP 02  are the same payload pattern. 
     In  FIG. 4 , in Step S 101 , the processor  11  waits for communication with the external sensor  20  until the current time reaches predetermined t seconds before the transmission start time (Step S 101 : No). Values of the transmission start time and t seconds are preset in the wireless communication terminal  10  by the service provider or the end user of the wireless communication terminal  10 , and stored in the memory  12 . Further, the transmission start time and the value of t seconds selected in advance from a plurality of candidates by the service provider or the end user of the wireless communication terminal  10  may be stored in the memory  12 . 
     When the current time reaches t seconds before the transmission start time (Step S 101 : Yes), the processor  11  transmits a “data acquisition request” for requesting acquisition of the external sensor data to the external sensor  20  in Step S 102 , and the external sensor  20  receives the data acquisition request. 
     In Step S 103 , the external sensor  20  that has received the data acquisition request transmits the external sensor data to the wireless communication terminal  10 , and the processor  11  receives the external sensor data. 
     Next, in Step S 104 , the processor  11  generates a payload including the external sensor data received in Step S 103  according to the payload pattern stored in the memory  12  in association with the transmission patterns TP 01  and TP 02 . 
     Next, in Step  105 , the processor  11  waits for communication with the wireless communication base station  30  until the current time reaches the transmission start time (Step S 105 : No). 
     When the current time reaches the transmission start time (Step S 105 : Yes), in Step S 106 , the processor  11  transmits the LPWA data including the payload generated in Step S 104  to the wireless communication base station  30 . 
     Then, the processor  11  repeatedly transmits the LPWA data at a constant transmission interval T 1  (Step S 106 ) until the current time reaches transmission end time (Step S 107 : No). Values of the transmission start time, the transmission end time, and the transmission interval T 1  are preset in the wireless communication terminal  10  by the service provider or the end user of the wireless communication terminal  10 , and stored in the memory  12 . As the transmission interval T 1 , for example, a value from 1 minute to 1440 minutes can be set in increments of 1 minute. Further, for example, as the transmission interval T 1 , a value from 1 hour to 24 hours can be set in increments of 1 hour. 
     Then, when the current time reaches the transmission end time (Step S 107 : Yes), the processor  11  ends the transmission of the LPWA data in Step S 108 . 
     Processing Example 2: FIG.  5   
     In Processing Example 2, the transmission pattern TP 03  and any one of the payload patterns P 01 , P 02 , P 03 , and P 05  are stored in the memory  12  in association with each other. Further, in Processing Example 2, the transmission pattern TP 02  and any one of the payload patterns P 01 , P 02 , P 03 , and P 05  are stored in the memory  12  in association with each other. In Processing Example 2, the payload pattern associated with the transmission pattern TP 03  and the payload pattern associated with the transmission pattern TP 02  are the same payload pattern. 
     In  FIG. 5 , in Step S 111 , the external sensor  20  waits for communication with the wireless communication terminal  10  until an event occurs (Step S 111 : No). In a case where the external sensor  20  is, for example, a water level sensor, an example of occurrence of the event is that a water level detected by the external sensor  20  is equal to or less than a predetermined threshold. 
     When the event occurs (Step S 111 : Yes), the external sensor  20  outputs a “data transmission request” for requesting start of transmission of the LPWA data and transmits the data transmission request to the wireless communication terminal  10 , and the processor  11  receives the data transmission request in Step S 112 . 
     In Step S 113 , the processor  11  that has received the data transmission request transmits the data acquisition request to the external sensor  20 , and the external sensor  20  receives the data acquisition request. 
     In Step S 114 , the external sensor  20  that has received the data acquisition request transmits the external sensor data to the wireless communication terminal  10 , and the processor  11  receives the external sensor data. 
     Next, in Step S 115 , the processor  11  generates a payload including the external sensor data received in Step S 114  according to the payload pattern stored in the memory  12  in association with the transmission patterns TP 03  and TP 02 . 
     Next, in Step  116 , the processor  11  transmits the LPWA data including the payload generated in Step S 115  to the wireless communication base station  30 . Then, the processor  11  repeats the processing in Steps S 113  to S 116  at the constant transmission interval T 1  until a transmission stop request is received in Step S 118 . 
     On the other hand, in Step S 117 , the external sensor  20  monitors an end of the event (Step S 117 : No). Then, when the event ends (Step S 117 : Yes), in Step  118 , the external sensor  20  outputs the “transmission stop request” for requesting stopping of transmission of the LPWA data and transmits the transmission stop request to the wireless communication terminal  10 . The processor  11  receives the transmission stop request. In a case where the external sensor  20  is, for example, the water level sensor, an example of the end of the event is that the water level detected by the external sensor  20  exceeds the predetermined threshold. 
     Upon receiving the transmission stop request, the processor  11  ends the transmission of the LPWA data in Step S 119 . 
     Here, Processing Example 2 can be used, for example, for house security management. For example, the BLE external sensor  20 - 2  that detects opening of a door or a window is mounted on a front door or a window. In accordance with Processing Example 2 ( FIG. 5 ), in a case where the BLE external sensor  20 - 2  detects the opening (Step S 111 : Yes), the processor  11  transmits the LPWA data including alert information to the wireless communication base station  30  (Step S 116 ). 
     Furthermore, for example, Processing Example 1 and Processing Example 2 can be combined and used for management of a water server installed in an office or at home. For example, as the external sensor  20 , the BLE external sensor  20 - 2  that detects the water level is attached to a tank of the water server. The processor  11  periodically transmits the LPWA data including information on the water level (i.e., a remaining amount of water) of the tank to the wireless communication base station  30  according to Processing Example 1 ( FIG. 4 ). In addition, the processor  11  transmits the LPWA data including the alert information to the wireless communication base station  30  when the water level of the tank becomes equal to or less than the predetermined threshold according to Processing Example 2 ( FIG. 5 ). 
     Processing Example 3: FIG.  6   
     In Processing Example 3, the transmission pattern TP 03  and any one of the payload patterns P 01 , P 02 , P 03 , and P 05  are stored in the memory  12  in association with each other. 
     In  FIG. 6 , in Step S 121 , the motion sensor  16  outputs a detected acceleration value to the processor  11 , and the processor  11  waits for communication with the external sensor  20  until the detected acceleration value exceeds a threshold TH 1  (Step S 121 : No). The threshold TH 1  is preset in the wireless communication terminal  10  by the service provider or the end user of the wireless communication terminal  10 , and stored in the memory  12 . 
     When the acceleration value detected by the motion sensor  16  exceeds the threshold TH 1  (Step S 121 : Yes), in Step S 122 , the processor  11  transmits a data acquisition request to the external sensor  20 , and the external sensor  20  receives the data acquisition request. 
     In Step S 123 , the external sensor  20  that has received the data acquisition request transmits the external sensor data to the wireless communication terminal  10 , and the processor  11  receives the external sensor data. 
     Next, in Step S 124 , the processor  11  generates a payload including the external sensor data received in Step S 123  according to the payload pattern stored in the memory  12  in association with the transmission pattern TP 03 . 
     Next, in Step  125 , the processor  11  transmits the LPWA data including the payload generated in Step S 124  to the wireless communication base station  30 . Then, the processor  11  ends the transmission of the LPWA data after repeatedly transmitting the LPWA data for a predetermined number of times at a constant transmission interval T 2 . Values of the predetermined number of times of transmission and the transmission interval T 2  of the LPWA data are preset in the wireless communication terminal  10  by the service provider or the end user of the wireless communication terminal  10 , and stored in the memory  12 . As the transmission interval T 2 , for example, a value from 1 minute to 1440 minutes can be set in increments of 1 minute. However, the transmission interval T 2  is preferably set to a value smaller than the transmission interval T 1 . 
     Here, Processing Example 3 can be used, for example, for abnormality monitoring of an exhibit. In a case where Processing Example 3 is used for abnormality monitoring of the exhibit, the external sensor  20  is not connected to the wireless communication terminal  10 . Therefore, the processing in Steps S 122  and S 123  in  FIG. 6  is omitted. When Processing Example 3 is used for abnormality monitoring of the exhibit, the wireless communication terminal  10  is mounted on the exhibit. When an acceleration value detected by the motion sensor  16  exceeds the threshold TH 1  (Step S 121 : Yes) according to Processing Example 3 ( FIG. 6 ), the processor  11  determines that an abnormality has occurred in the exhibit, for example, an impact has been applied to the exhibit or the exhibit has been moved, and transmits the LPWA data including the alert information to the wireless communication base station  30 . 
     Processing Example 4: FIG.  7   
     In Processing Example 4, the transmission pattern TP 01  and the payload pattern P 04  are stored in the memory  12  in association with each other. In addition, in Processing Example 4, the transmission pattern TP 02  and the payload pattern P 04  are stored in the memory  12  in association with each other. 
     In  FIG. 7 , in Step S 101 , the processor  11  waits for communication with the external sensor  20  until the current time reaches t seconds before the transmission start time (Step S 101 : No). 
     When the current time reaches t seconds before the transmission start time (Step S 101 : Yes), in Step S 131 , the processor  11  transmits the data acquisition request to the USB external sensor  20 - 1 , and the USB external sensor  20 - 1  receives the data acquisition request. 
     In Step S 132 , the USB external sensor  20 - 1  that has received the data acquisition request transmits the USB external sensor data to the wireless communication terminal  10 , and the processor  11  receives the USB external sensor data. 
     Then, in Step S 133 , the processor  11  transmits the data acquisition request to the BLE external sensor  20 - 2 , and the BLE external sensor  20 - 2  receives the data acquisition request. 
     In Step S 134 , the BLE external sensor  20 - 2  that has received the data acquisition request transmits the BLE external sensor data to the wireless communication terminal  10 , and the processor  11  receives the BLE external sensor data. 
     Next, in Step S 135 , the processor  11  generates a payload including the USB external sensor data received in Step S 132  and the BLE external sensor data received in Step S 134  according to the payload pattern P 04  stored in the memory  12  in association with the transmission patterns TP 01  and TP 02 . 
     Next, in Step  105 , the processor  11  waits for communication with the wireless communication base station  30  until the current time reaches the transmission start time (Step S 105 : No). 
     When the current time reaches the transmission start time (Step S 105 : Yes), in Step S 136 , the processor  11  transmits the LPWA data including the payload generated in Step S 135  to the wireless communication base station  30 . 
     Then, the processor  11  repeatedly transmits the LPWA data at the constant transmission interval T 1  (Step S 136 ) until the current time reaches the transmission end time (Step S 107 : No). 
     Then, when the current time reaches the transmission end time (Step S 107 : Yes), the processor  11  ends the transmission of the LPWA data in Step S 137 . 
     Processing Example 5: FIG.  8   
     In Processing Example 5, the transmission pattern TP 01  and any one of the payload patterns P 01 , P 02 , P 03 , and P 05  are stored in the memory  12  in association with each other. 
     In  FIG. 8 , in Step S 141 , the processor  11  waits for communication with the external sensor  20  until the current time reaches first acquisition time (Step S 141 : No). The first acquisition time is preset in the wireless communication terminal  10  by the service provider or the end user of the wireless communication terminal  10 , and stored in the memory  12 . 
     When the current time reaches the first acquisition time (Step S 141 : Yes), in Step S 142 , the processor  11  transmits the data acquisition request to the external sensor  20 , and the external sensor  20  receives the data acquisition request. 
     In Step S 143 , the external sensor  20  that has received the data acquisition request transmits the external sensor data to the wireless communication terminal  10 , and the processor  11  receives the external sensor data. 
     Next, in Step S 144 , the processor  11  generates a payload including the external sensor data received in Step S 143  according to the payload pattern stored in the memory  12  in association with the transmission pattern TP 01 . 
     Next, in Step  145 , the processor  11  waits for communication with the wireless communication base station  30  until the current time reaches first transmission start time (Step S 145 : No). 
     When the current time reaches the first transmission start time (Step S 145 : Yes), in Step S 146 , the processor  11  transmits the LPWA data including the payload generated in Step S 144  to the wireless communication base station  30 . 
     After transmitting the LPWA data in Step S 146 , the processor  11  waits for communication with the external sensor  20  until the current time reaches second acquisition time in Step S 147  (Step S 147 : No). The second acquisition time is preset in the wireless communication terminal  10  by the service provider or the end user of the wireless communication terminal  10 , and stored in the memory  12 . 
     When the current time reaches the second acquisition time (Step S 147 : Yes), in Step S 148 , the processor  11  transmits the data acquisition request to the external sensor  20 , and the external sensor  20  receives the data acquisition request. 
     In Step S 149 , the external sensor  20  that has received the data acquisition request transmits the external sensor data to the wireless communication terminal  10 , and the processor  11  receives the external sensor data. 
     Next, in Step S 150 , the processor  11  generates a payload including the external sensor data received in Step S 149  according to the payload pattern stored in the memory  12  in association with the transmission pattern TP 01 . 
     Next, in Step  151 , the processor  11  waits for communication with the wireless communication base station  30  until the current time reaches the second transmission start time (Step S 151 : No). 
     When the current time reaches the second transmission start time (Step S 151 : Yes), in Step S 152 , the processor  11  transmits the LPWA data including the payload generated in Step S 150  to the wireless communication base station  30 . 
     When the external sensor  20  in  FIG. 8  is the BLE external sensor  20 - 2 , the processor  11  may generate a payload including the BLE external sensor data received in Step S 143  and the BLE external sensor data received in Step S 149  according to the payload pattern P 09 . 
     Processing Example 6: FIG.  9   
     In Processing Example 6, the transmission pattern TP 03  and the payload pattern P 04  are stored in the memory  12  in association with each other. 
     In  FIG. 9 , in Step S 161 , the USB external sensor  20 - 1  waits for communication with the wireless communication terminal  10  until an event occurs (Step S 161 : No). In a case where the USB external sensor  20 - 1  is, for example, an illuminance sensor, an example of occurrence of the event is that the illuminance detected by the USB external sensor  20 - 1  exceeds a predetermined threshold. 
     When the event occurs (Step S 161 : Yes), in Step S 162 , the USB external sensor  20 - 1  outputs a data transmission request and transmits the data transmission request to the wireless communication terminal  10 , and the processor  11  receives the data transmission request. 
     In Step S 163 , the processor  11  that has received the data transmission request transmits the data acquisition request to the USB external sensor  20 - 1 , and the USB external sensor  20 - 1  receives the data acquisition request. 
     In Step S 164 , the USB external sensor  20 - 1  that has received the data acquisition request transmits the USB external sensor data to the wireless communication terminal  10 , and the processor  11  receives the USB external sensor data. 
     Then, in Step S 165 , the processor  11  transmits the data acquisition request to the BLE external sensor  20 - 2 , and the BLE external sensor  20 - 2  receives the data acquisition request. 
     In Step S 166 , the BLE external sensor  20 - 2  that has received the data acquisition request transmits the BLE external sensor data to the wireless communication terminal  10 , and the processor  11  receives the BLE external sensor data. 
     Next, in Step S 167 , the processor  11  generates a payload including the USB external sensor data received in Step S 164  and the BLE external sensor data received in Step S 166  according to the payload pattern P 04  stored in the memory  12  in association with the transmission pattern TP 03 . 
     Next, in Step S 168 , the processor  11  transmits the LPWA data including the payload generated in Step S 167  to the wireless communication base station  30 . Then, the processor  11  repeats the processing in Steps S 163  to S 168  at the constant transmission interval T 1  until the transmission stop request is received in Step S 170 . 
     On the other hand, in Step S 169 , the USB external sensor  20 - 1  monitors the end of the event (Step S 169 : No). Then, when the event ends (Step S 169 : Yes), in Step  170 , the BLE external sensor  20 - 1  outputs the transmission stop request and transmits the transmission stop request to the wireless communication terminal  10 . The processor  11  receives the transmission stop request. In a case where the BLE external sensor  20 - 1  is, for example, an illuminance sensor, one example of the end of the event is that the illuminance detected by the BLE external sensor  20 - 1  is equal to or less than the predetermined threshold. 
     Upon receiving the transmission stop request, the processor  11  ends the transmission of the LPWA data in Step S 171 . 
     Processing Example 7: FIG.  10   
     In Processing Example 7, the transmission pattern TP 03  and the payload pattern P 04  are stored in the memory  12  in association with each other. 
     In  FIG. 10 , since the processing in Steps S 161  to S 167  is the same as that of Processing Example 6 ( FIG. 9 ), the description thereof is omitted. 
     In  FIG. 10 , in Step  181 , the processor  11  transmits the LPWA data including the payload generated in Step S 167  to the wireless communication base station  30 . 
     Next, in Step S 182 , the processor  11  determines whether or not a predetermined time TA has elapsed since the data transmission request has been received in Step S 162 . Then, the processor  11  repeatedly transmits the LPWA data at the constant transmission interval T 1  (Step S 181 ) until the predetermined time TA elapses after the data transmission request is received in Step S 162  (Step S 182 : No). The predetermined time TA is preset in the wireless communication terminal  10  by the service provider or the end user of the wireless communication terminal  10 , and stored in the memory  12 . 
     Then, when the predetermined time TA has elapsed since the reception of the data transmission request in Step S 162  (Step S 182 : Yes), the processor  11  ends the transmission of the LPWA data in Step S 183 . 
     Processing Example 8: FIG.  11   
     In Processing Example 8, the transmission pattern TP 04  and the payload pattern P 04  are stored in the memory  12  in association with each other. 
     In  FIG. 11 , in Step S 201 , the processor  11  waits for communication with the external sensor  20  until a predetermined operation on the operation button  13  is detected (Step S 201 : No). As an example of the predetermined operation on the operation button  13 , there is an operation in which the operation button  13  is continuously pressed for a predetermined time or more (so-called “long pressing operation”). 
     When the predetermined operation on the operation button  13  is detected (Step S 201 : Yes), the processor  11  transmits the data acquisition request to the USB external sensor  20 - 1  in Step S 202 , and the USB external sensor  20 - 1  receives the data acquisition request. 
     In Step S 203 , the USB external sensor  20 - 1  that has received the data acquisition request transmits the USB external sensor data to the wireless communication terminal  10 , and the processor  11  receives the USB external sensor data. 
     Then, in Step S 204 , the processor  11  transmits the data acquisition request to the BLE external sensor  20 - 2 , and the BLE external sensor  20 - 2  receives the data acquisition request. 
     In Step S 205 , the BLE external sensor  20 - 2  that has received the data acquisition request transmits the BLE external sensor data to the wireless communication terminal  10 , and the processor  11  receives the BLE external sensor data. 
     Next, in Step S 206 , the processor  11  generates a payload including the USB external sensor data received in Step S 203  and the BLE external sensor data received in Step S 205  according to the payload pattern P 04  stored in the memory  12  in association with the transmission pattern TP 04 . 
     Next, in Step S 207 , the processor  11  transmits the LPWA data including the payload generated in Step S 206  to the wireless communication base station  30 . 
     After transmitting the LPWA data in Step S 207 , the processor  11  determines in Step S 208  whether the predetermined operation on the operation button  13  has been detected again after detecting the predetermined operation on the operation button  13  in Step S 201 . Then, until the predetermined operation on the operation button  13  is detected in Step S 208  (Step S 208 : No), the processor  11  repeats the processing in steps S 202  to S 207  at the constant transmission interval T 1 . 
     Then, when the predetermined operation on the operation button  13  is detected again (Step S 208 : Yes), the processor  11  ends the transmission of the LPWA data in Step S 209 . 
     Processing Example 9: FIG.  12   
     In Processing Example 9, the transmission pattern TP 04  and one of the payload patterns P 01  and P 03  are stored in the memory  12  in association with each other. Furthermore, in Processing Example 9, the transmission pattern TP 03  and one of the payload patterns P 02  and P 05  are stored in the memory  12  in association with each other. 
     In  FIG. 12 , since the processing in Steps S 201  to S 203  is the same as that of Processing Example 8 ( FIG. 11 ), the description thereof is omitted. 
     In Step S 214 , the processor  11  that has received the USB external sensor data in Step S 203  generates a payload including the USB external sensor data received in Step S 203  according to the payload pattern stored in the memory  12  in association with the transmission pattern TP 04 . 
     On the other hand, in Step S 215 , the BLE external sensor  20 - 2  waits for communication with the wireless communication terminal  10  until an event occurs (Step S 215 : No). In a case where the BLE external sensor  20 - 2  is, for example, a temperature sensor, an example of occurrence of the event is that the temperature detected by the BLE external sensor  20 - 2  exceeds the predetermined threshold. 
     When the event occurs (Step S 215 : Yes), in Step S 216 , the BLE external sensor  20 - 2  outputs the data transmission request and transmits the data transmission request to the wireless communication terminal  10 , and the processor  11  receives the data transmission request. In other words, after the predetermined operation on the operation button  13  is detected in Step S 201 , the processor  11  receives the data transmission request from the BLE external sensor  20 - 2  before transmitting the LPWA data in Step S 220 . Therefore, the processor  11  temporarily stops the transmission of the LPWA data. 
     The processor  11  that has received the data transmission request in Step S 216  transmits the data acquisition request to the BLE external sensor  20 - 2  in Step S 217 , and the BLE external sensor  20 - 2  receives the data acquisition request. 
     In Step S 218 , the BLE external sensor  20 - 2  that has received the data acquisition request transmits the BLE external sensor data to the wireless communication terminal  10 , and the processor  11  receives the BLE external sensor data. 
     After the predetermined operation on the operation button  13  is detected in Step S 201  and before the LPWA data is transmitted in Step S 220 , the processor  11  receives the data transmission request from the BLE external sensor  20 - 2  in Step S 216 . Therefore, in Step S 219 , the processor  11  discards the payload generated in Step S 214 , and newly generates a payload including the BLE external sensor data received in Step S 218  according to the payload pattern stored in the memory  12  in association with the transmission pattern TP 03 . 
     Next, in Step S 220 , the processor  11  transmits the LPWA data including the payload generated in Step S 219  to the wireless communication base station  30 . 
     After transmitting the LPWA data in Step S 220 , the processor  11  determines in Step S 221  whether the predetermined operation on the operation button  13  has been detected again after detecting the predetermined operation on the operation button  13  in Step S 201 . Then, until the predetermined operation on the operation button  13  is detected in Step S 221  (Step S 221 : No), the processor  11  repeats the processing in Steps S 217  to S 220  at the constant transmission interval T 2 . 
     Then, when the predetermined operation on the operation button  13  is detected again (Step S 221 : Yes), the processor  11  ends the transmission of the LPWA data in Step S 222 . 
     When the data transmission request from the BLE external sensor  20 - 2  is not received after the predetermined operation on the operation button  13  is detected in Step S 201  and before the LPWA data is transmitted in Step S 220 , the processor  11  transmits the LPWA data including the payload generated in Step S 214  to the wireless communication base station  30  in Step S 220 . Then, until the predetermined operation on the operation button  13  is detected in Step S 221  (Step S 221 : No), the processor  11  repeats the processing in steps S 202  to S 214  and S 220  at the transmission interval T 1 . 
     Here, Processing Example 9 can be used, for example, at the time of inspecting a vehicle. In a case where Processing Example 9 is used at the time of inspecting the vehicle, the BLE external sensor  20 - 2  is connected to the wireless communication terminal  10 , but the USB external sensor  20 - 1  is not connected thereto. Therefore, the processing in Steps S 202  and S 203  in  FIG. 12  is omitted. A worker presses and holds the operation button  13  of the wireless transmission terminal  10  mounted on the vehicle at a start and end of the inspection (Steps S 201 , S 221 : Yes). The processor  11  repeatedly transmits the LPWA data including the payload generated in Step S 214  at the transmission interval T 1  from when the operation button  13  is pressed long in Step S 201  until the operation button  13  is pressed long again in Step S 221 . The payload generated in Step S 214  includes information indicating that the vehicle is being inspected. While the transmission of the LPWA data including the payload generated in Step S 214  is repeatedly performed at the transmission interval T 1 , when a temperature detected by the BLE external sensor  20 - 2  mounted on the vehicle exceeds the predetermined threshold (Step S 215 : Yes), the processor  11  generates the payload including the BLE external sensor data indicating a detected temperature value in Step S 219 , and transmits in Step S 220  the LPWA data including the payload generated in Step S 219 . 
     Note that, in Processing Example 9, while the transmission pattern TP 04  and one of the payload patterns P 01  and P 03  are stored in the memory  12  in association with each other, the transmission pattern TP 03  and the payload pattern P 04  may be stored in the memory  12  in association with each other. In this case, in Step S 219 , the processor  11  extracts the USB external sensor data included in the payload generated in Step S 214  without discarding the payload generated in Step S 214 . Then, the processor  11  generates a payload including the USB external sensor data extracted from the payload generated in Step S 214  and the BLE external sensor data received in Step S 218  according to the payload pattern P 04  stored in the memory  12  in association with the transmission pattern TP 03 . 
     Processing Examples 1 to 9 have been described above. 
     Note that the processor  11  may transmit error information to the wireless communication base station  30  when failing to receive the external sensor data from the external sensor  20 . 
     Combinations of the plurality of transmission patterns that can be simultaneously set in the transmission patterns TP 01  to T 04  are not limited to the above processing examples, and three or more transmission patterns may be simultaneously set in the wireless communication terminal  10 , and stored in the memory  12 . The service provider or the end user of the wireless communication terminal  10  can arbitrarily set a plurality of transmission patterns TP 01  to T 04 . 
     [Effects of Disclosed Technology] 
     As described above, a wireless communication terminal (the wireless communication terminal  10  in the embodiment) according to the present disclosure includes a memory (the memory  12  in the embodiment), a processor (the processor  11  in the embodiment), and a wireless communication module (the LPWA communication module  19  in the embodiment). The memory can store a plurality of mutually different transmission patterns (two or more transmission patterns in the transmission patterns TP 01  to TP 04  in the embodiment) and payload patterns (any of the payload patterns P 01  to P 12  in the embodiment) respectively corresponding to the plurality of transmission patterns. The processor generates a payload according to the plurality of transmission patterns and payload patterns stored in the memory. The wireless communication module wirelessly transmits data including the payload. 
     For example, the plurality of transmission patterns are at least two transmission patterns among a first transmission pattern (the transmission pattern TP 01  in the embodiment) in which the trigger for starting transmission of data is the data transmission start time, a second transmission pattern (the transmission pattern TP 02  in the embodiment) in which the trigger is the data transmission interval, a third transmission pattern (the transmission pattern TP 03  in the embodiment) in which the trigger is the output of the sensor (the external sensor  20  and the motion sensor  16  in the embodiment), and a fourth transmission pattern (the transmission pattern TP 04  in the embodiment) in which the trigger is the operation on the operation button (the operation button  13  in the embodiment) included in the wireless communication terminal. 
     Further, for example, when the first transmission pattern is stored in the memory, the processor acquires data of the external sensor from the external sensor (the external sensor  20  in the embodiment) connected to the wireless communication terminal at a predetermined time before the transmission start time. 
     Further, for example, when the third transmission pattern is stored in the memory, the processor acquires data of the external sensor from the external sensor in response to the request from the external sensor connected to the wireless communication terminal. 
     Further, for example, when the fourth transmission pattern is stored in the memory, the processor acquires data of the external sensor from the external sensor connected to the wireless communication terminal in response to the predetermined operation on the operation button. 
     Furthermore, for example, when the third transmission pattern and the fourth transmission pattern are stored in the memory, the processor generates the first payload according to the predetermined operation on the operation button, and then discards the first payload and then newly generates the second payload including data of the external sensor when there is a request from the external sensor connected to the wireless communication terminal. 
     According to the above configuration, it is possible to realize a highly versatile wireless communication terminal that can be selectively used according to various purposes. For example, since the service provider or the end user of the wireless communication terminal can arbitrarily set a plurality of transmission patterns different from each other in the wireless communication terminal, the server  50  can collect the external sensor data according to the event, in addition to periodic collection of the external sensor data. 
     Note that the effects described in the present specification are merely examples and not limited, and other effects may be provided. 
     Furthermore, the disclosed technology can also adopt the following configurations. 
     REFERENCE SIGNS LIST 
     
         
           10  WIRELESS COMMUNICATION TERMINAL 
           20 - 1  USB EXTERNAL SENSOR 
           20 - 2  BLE EXTERNAL SENSOR 
           11  PROCESSOR 
           12  MEMORY 
           13  OPERATION BUTTON 
           14  LED 
           15  GPS MODULE 
           16  MOTION SENSOR 
           17  USB CONNECTOR 
           18  BLE COMMUNICATION MODULE 
           19  LPWA COMMUNICATION MODULE