Measurement device, information terminal, and operation program for information terminal
By sharing encrypted information between the measurement device and the information terminal, the problem of difficulty for users to complete the pairing between the measurement device and the information terminal is solved, and the security and user-friendliness of the pairing process are achieved.
Patent Information
- Application Number
- CN202380051913.3
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Priority Date
- 2022-09-21
- Filing Date
- 2023-05-17
- Publication Date
- 2025-02-18
AI Technical Summary
In the prior art, the pairing process between the measuring device and the information terminal requires special operations, which makes it difficult for users to complete the pairing, and the safety of the pairing process is worrying.
By establishing a short-distance wireless communication connection between the measurement device and the information terminal, the information terminal sends specific operation information to the measurement device, and shares encrypted information to complete the pairing when the user operates the measurement device as instructed.
Easy and secure pairing of the measurement device and the information terminal is realized, ensuring that the user can complete the pairing even if he is not good at device operation, and preventing pairing with the undesired information terminal.
Smart Images

Figure CN119487888A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to a measuring device, an information terminal and a working procedure of the information terminal. Background Art
[0002] The measuring devices described in this specification include: a biological information measuring device that measures biological information such as body weight, body composition, blood pressure, pulse, heart rate, body temperature, blood sugar or blood oxygen saturation; and an activity measuring device that measures activity such as the number of steps, walking distance or calories consumed. The measuring device includes a measuring sensor for measuring the measurement object quantity. The measurement object quantity of the measuring sensor includes biological information such as body weight, body fat percentage, blood pressure value, pulse rate, heart rate, body temperature, blood sugar value or blood oxygen saturation, and activity such as the number of steps, walking distance or calories consumed, depending on the measuring device. The measurement results of these measuring devices are recorded and analyzed on information terminals such as smartphones, tablet terminals, laptop computers and desktop computers.
[0003] In the case of recording and analyzing the measurement results, it is ideal to connect the measurement device and the information terminal in a communicative manner so that the information terminal can automatically obtain the measurement results, rather than requiring the user to input the measurement results into the information terminal each time. Specifically, for example, a method of allowing the information terminal to receive the measurement results from the measurement device through short-range wireless communication such as Bluetooth (registered trademark) can be considered.
[0004] Patent document 1 describes a pairing method for a measuring device and an information terminal. The pairing method includes: a measuring step of obtaining a predetermined measurement target quantity in the measuring device; a first display step of displaying the measurement target quantity in the measuring device; a sending step of sending measurement information from the measuring device, the measurement information including identification information for identifying the measuring device and the measurement target quantity; a receiving step of receiving the measurement information by an information terminal; a second display step of displaying the value of the measurement target quantity included in the received measurement information in the information terminal; an input step of accepting an input as to whether the value of the measurement target quantity displayed in the measuring device matches the value of the measurement target quantity displayed in the information terminal; and a storage step, in the input step, when an input indicates that the value of the measurement target quantity displayed in the measuring device matches the value of the measurement target quantity displayed in the information terminal, the identification information of the measuring device that has sent the measurement information including the value of the measurement target quantity is stored in the information terminal.
[0005] Patent document 2 describes a wireless communication device that measures the intensity of a received radio wave from an information processing device and does not have an input / output interface. The wireless communication device comprises: a request unit that requests the information processing device to prompt a message to the user of the wireless communication device to entrust the user to perform any one of a first action and a second action, wherein the first action is an action that causes a change in the intensity of the received radio wave measured by the wireless communication device, and the second action is an action that causes no change in the intensity of the received radio wave measured by the wireless communication device; and a selection unit that detects whether the intensity of the received radio wave changes within an arbitrary limited time period after the request unit requests the information processing device to prompt the message, selects one of the logical values if the intensity of the received radio wave changes within the limited time period, and selects the other of the logical values if the intensity of the received radio wave does not change within the limited time period.
[0006] Prior art literature
[0007] Patent Literature
[0008] Patent Document 1: Japanese Patent Application Publication No. 2020-098467
[0009] Patent Document 2: International Publication No. 2017-187567 Summary of the invention
[0010] Problems to be solved by the invention
[0011] In order to perform secure short-range wireless communication between the measuring device and the information terminal, it is necessary to pair the measuring device with the information terminal. Pairing refers to the process of exchanging encrypted information used in short-range wireless communication between the measuring device and the information terminal and registering the information with each other. If special operations are required for the pairing, users who are not good at operating the device cannot complete the pairing, and thus cannot manage the measurement results of the measuring device through the information terminal. In addition, if communication between the measuring device and the information terminal is established, and the pairing is completed only by simple operations of the information terminal (such as operations to allow pairing, etc.), pairing can be performed between the information terminal and the measuring device that are not related to the user, which makes security worrying.
[0012] An object of the present invention is to provide a measuring device, an information terminal, and an operating program of the information terminal, which can easily and safely perform pairing between an information terminal and a measuring device.
[0013] Technical Solution
[0014] The above-mentioned problems can be solved by the following configurations. It should be noted that, although corresponding components and the like in the following embodiments are shown in brackets, the present invention is not limited thereto. (1)
[0016] A measuring device (sphygmomanometer 10) includes a short-range wireless communication unit (communication unit 12), a processor (processor 11), and a measurement sensor (sensor unit 16), wherein:
[0017] The processor performs the following processing:
[0018] In a state where a communication connection is established with an information terminal (smartphone 20) by short-distance wireless communication, operation information indicating a specific operation for operating the measurement sensor is received from the information terminal,
[0019] After receiving the operation information, when it is determined that the specific operation has been performed within a predetermined time (upper limit time), encryption information for performing encrypted communication by short-range wireless communication is shared with the information terminal.
[0020] If the configuration is as described in (1), the user establishes a connection between the measuring device and the information terminal, and in this state, for example, the user can complete pairing by simply operating the measuring device according to the general purpose of use according to the operation information output from the information terminal. Therefore, even a user who is not good at operating the device can complete pairing without difficulty, and can start the cooperation between the measuring device and the information terminal. In addition, pairing is completed only when a specific operation is performed within a specified time, so that pairing with an unintended information terminal can be prevented. (2)
[0022] The measuring device according to (1), wherein:
[0023] The measuring device is a device for measuring biological information or activity.
[0024] The specific operation includes an operation of measuring biological information or an operation of moving the measurement device.
[0025] According to (2), pairing can be completed simply by starting measurement of biological information or moving the measurement device, and even a user who is not familiar with operating the device can complete pairing without difficulty. (3)
[0027] The measuring device according to (1) or (2), wherein:
[0028] The processor receives the operation information from the information terminal at each of a plurality of timings, and after receiving each of the operation information, when it is determined that the specific operation is performed within a predetermined time, shares the encrypted information with the information terminal.
[0029] According to (3), pairing can be completed by executing a plurality of specific operations. By increasing the number of operations required to complete pairing, pairing with an unintended information terminal can be reliably prevented. (4)
[0031] The measuring device according to (3), wherein:
[0032] The plurality of pieces of operation information received at the plurality of timings include information indicating a first operation as the specific operation and information indicating a second operation different from the first operation as the specific operation.
[0033] According to (4), pairing can be completed by executing a plurality of operations. By increasing the types of operations for completing pairing, pairing with an unintended information terminal can be reliably prevented. (5)
[0035] The measuring device according to (4), wherein:
[0036] The measuring device is a device for measuring activity amount,
[0037] The first operation is an operation of moving the measuring device.
[0038] The second operation is an operation of making the measurement device still.
[0039] According to (5), pairing can be completed by moving or stopping the measuring device. By increasing the types of operations for completing pairing, pairing with an unintended information terminal can be reliably prevented. (6)
[0041] An information terminal (smartphone 20) includes a short-range wireless communication unit (communication unit 22) and a processor (processor 21), wherein:
[0042] The processor performs the following processing:
[0043] In a state where a communication connection is established with a measurement device (sphygmomanometer 10) by short-range wireless communication, operation information indicating a specific operation for operating a measurement sensor (sensor unit 16) included in the measurement device is sent to the measurement device, and information indicating the specific operation is output,
[0044] After the operation information is transmitted, when it is determined that the specific operation is performed within a predetermined time (upper limit time), encryption information for performing encrypted communication by short-range wireless communication is shared with the measurement device. (7)
[0046] A working program of an information terminal (smartphone 20), wherein the information terminal has a short-range wireless communication unit (communication unit 22), and the working program of the information terminal causes a processor (processor 21) to execute the following steps:
[0047] In a state where a communication connection is established with a measurement device (sphygmomanometer 10) by short-range wireless communication, operation information indicating a specific operation for operating a measurement sensor (sensor unit 16) included in the measurement device is sent to the measurement device, and information indicating the specific operation is output,
[0048] After the operation information is transmitted, when it is determined that the specific operation is performed within a predetermined time (upper limit time), encryption information for performing encrypted communication by short-range wireless communication is shared with the measurement device.
[0049] Effects of the Invention
[0050] According to the present invention, the information terminal and the measuring device can be paired easily and safely. BRIEF DESCRIPTION OF THE DRAWINGS
[0051] Figure 1 It is a schematic diagram showing a schematic configuration of the management system 100 .
[0052] Figure 2 1 is a sequence diagram showing a processing procedure when the blood pressure monitor 10 and the smartphone 20 are successfully paired.
[0053] Figure 3 This is a sequence diagram showing a processing procedure when pairing between the blood pressure monitor 10 and the smartphone 20 fails.
[0054] Figure 4 2 is a sequence diagram showing a processing procedure when the activity meter and the smartphone 20 are successfully paired. DETAILED DESCRIPTION
[0055] (Overview of the measurement device and information terminal of this method)
[0056] The measuring device and the information terminal in this method can communicate through short-range wireless communication. When the communication connection between the information terminal and the measuring device is established by the short-range wireless communication, the information terminal sends operation information indicating a specific operation for operating the sensor included in the measuring device (for example, an operation for measuring the amount of the measuring object) to the measuring device, and outputs information indicating the specific operation through sound, display, etc. When the user performs the above-mentioned specific operation on the measuring device according to the output information, the measuring device and the information terminal share the encrypted information for encrypted communication through short-range wireless communication, and the pairing is completed. The user can complete the pairing of the measuring device and the information terminal by only performing an operation to establish a communication connection between the measuring device and the information terminal (for example, pressing a communication button provided on the measuring device) and a specific operation on the measuring device. As a result, the pairing of the measuring device and the information terminal can be easily performed.
[0057] Hereinafter, a configuration example of a management system 100 including a measurement device and an information terminal according to this embodiment will be described.
[0058] (System Configuration)
[0059] Figure 1 It is a schematic diagram showing the general structure of the management system 100. The management system 100 is a system that includes a sphygmomanometer 10 as an example of a measuring device and a smartphone 20 as an example of an information terminal, and is used to manage the measurement data, programs, etc. of the sphygmomanometer 10 through the smartphone 20. The sphygmomanometer 10 and the smartphone 20 are configured to communicate through short-range wireless communication. The method of short-range wireless communication is not particularly limited, and for example, methods such as Wi-Fi, ANT (Adaptive Network Topology), Bluetooth (registered trademark), or infrared communication can be used. In the following, the method of short-range wireless communication is described as Bluetooth (registered trademark). In the following, the owner of both the sphygmomanometer 10 and the smartphone 20 is recorded as a user.
[0060] (Measurement device)
[0061] The sphygmomanometer 10 includes a processor 11 , a communication unit 12 , a storage unit 13 , an operation unit 14 , a display unit 15 , and a sensor unit 16 .
[0062] The sensor unit 16 includes a pressure sensor disposed on the cuff portion of the sphygmomanometer 10 as a measurement sensor, and the pressure sensor detects a pulse wave from the user's blood vessels at an appropriate cuff pressure. In the sphygmomanometer 10, blood pressure information including the highest blood pressure, the lowest blood pressure, and the pulse can be calculated based on the pulse wave detected by the sensor unit 16.
[0063] The communication unit 12 is a communication interface for performing short-range wireless communication, and includes a communication antenna and various circuits.
[0064] The storage unit 13 is configured to include a non-transitory storage medium such as a flash memory in addition to a working memory such as a RAM (Random Access Memory). Various information such as measured blood pressure information is stored in the storage medium.
[0065] The operation unit 14 is an input unit such as a button or a touch panel that receives input from the user, and receives various operations such as turning on / off the power, starting the measurement of blood pressure information, and selecting items performed by the user. The operation unit 14 includes a measurement start button 14A for instructing the start of the measurement of blood pressure information and a communication button 14B for operating the communication unit 12 (enabling short-range wireless communication). The measurement start button 14A and the communication button 14B may be hardware buttons or software buttons displayed on the display unit 15 equipped with a touch panel.
[0066] The display unit 15 is constituted by, for example, an organic EL (electro-luminescence) display or a liquid crystal display, and displays measured blood pressure information and the like.
[0067] The processor 11 controls all parts of the sphygmomanometer 10. The processor 11 is a CPU (Central Processing Unit) which is a general-purpose processor that executes software (programs) to perform various functions, a programmable logic device (PLD) such as an FPGA (Field Programmable Gate Array) which is a processor whose circuit structure can be changed after manufacturing, or a dedicated electrical circuit such as an ASIC (Application Specific Integrated Circuit) which is a processor having a circuit structure specially designed for performing specific processing. The processor 11 can be composed of one processor or a combination of two or more processors of the same or different types (for example, a combination of multiple FPGAs, CPUs and FPGAs). For example, the processor 11 can also be configured to include a processor that controls communication using the communication unit 12 and a processor that performs various controls other than the communication. More specifically, the hardware structure of the processor 11 is an electrical circuit (circuitry) that combines circuit elements such as semiconductor elements.
[0068] When the pressing of the measurement start button 14A included in the operation unit 14 is detected, the processor 11 receives the instruction to start the measurement, pressurizes the cuff, and calculates the blood pressure information based on the pulse wave detected by the sensor unit 16 at an appropriate cuff pressure. Then, the processor 11 causes the display unit 15 to display the calculated blood pressure information. The processor 11 controls each component of the sphygmomanometer 10 so that a process corresponding to the user's operation performed via the operation unit 14 is executed.
[0069] When the communication button 14B included in the operation unit 14 is detected to be pressed, the processor 11 activates the communication unit 12. Preferably, the pressing operation of the communication button 14B required for activating the communication unit 12 is a simple operation so that users who are not good at operating the device can also perform the operation. Specifically, it is preferable that the communication unit 12 is activated by pressing the communication button 14B only once for a short time (performing a so-called short press operation) instead of continuously pressing the communication button 14B for a predetermined time (performing a so-called long press operation).
[0070] exist Figure 1 In the embodiment of the present invention, the sphygmomanometer 10 is shown as an example of a measuring device, but the sphygmomanometer 10 may be replaced by a weight scale, a body composition analyzer, a pulse meter, a heart rate meter, a thermometer, a blood glucose meter, a pulse oximeter, or an activity meter. In any of these measuring devices, the sensor unit 16 also includes various measuring sensors (pressure sensor, pulse wave sensor, blood glucose sensor, photoelectric sensor, temperature sensor, or acceleration sensor, etc.) for measuring the physical quantity of the measuring object. In the case where the measuring device is a biological information measuring device, when the pressing of the measurement start button 14A included in the operation unit 14 is detected, the processor 11 operates the measuring sensor (pressure sensor, pulse wave sensor, blood glucose sensor, photoelectric sensor, or temperature sensor, etc.) included in the sensor unit 16 to measure the biological information. In the case where the measuring device is an activity measurement device, when the activity measurement device is moved, the measuring sensor (acceleration sensor, angular velocity sensor, etc.) included in the sensor unit 16 outputs information corresponding to the movement.
[0071] In the biological information measuring device, the operation of pressing the measurement start button 14A (in other words, the operation for measuring biological information) constitutes a specific operation for operating the measurement sensor included in the biological information measuring device. In the activity measurement device, the operation of moving the activity measurement device constitutes a specific operation for operating the measurement sensor included in the activity measurement device. Operating the measurement sensor means: if the measurement sensor is not started, the measurement is started; if the measurement sensor is in the state of being measured, the output of the measurement sensor is changed.
[0072] (Information Terminal)
[0073] The smartphone 20 includes a processor 21 , a communication unit 22 , a storage unit 23 , an operation unit 24 , and a display unit 25 .
[0074] The communication unit 22 is a communication interface for performing short-range wireless communication, and includes a communication antenna and various circuits.
[0075] The storage unit 23 is configured to include a non-transitory storage medium such as a flash memory in addition to a working memory such as a RAM. Various information including an application program (operating program of the information terminal) is stored in the storage medium.
[0076] The operation unit 24 is an input unit such as buttons or a touch panel for receiving input from the user, and receives various operations from the user.
[0077] The display unit 25 is constituted by, for example, an organic EL display or a liquid crystal display.
[0078] The processor 21 centrally controls each unit of the smartphone 20. The processor 21 is composed of one or more processors, similarly to the processor 11. The processor 21 executes various programs stored in the storage unit 23 to perform functions corresponding to the programs.
[0079] (How to pair the blood pressure monitor with a smartphone)
[0080] Next, a method for pairing the blood pressure monitor 10 and the smartphone 20 will be described. Figure 2 2 is a timing diagram showing the processing procedure when the blood pressure monitor 10 and the smartphone 20 are successfully paired. Figure 2 The right end of shows an example of a message displayed on the display unit 25 of the smartphone 20. It is assumed that a management application for managing blood pressure information is installed and stored in advance in the storage unit 23 of the smartphone 20.
[0081] The user operates the smartphone 20 to start the management application. When the management application is started, the processor 21 of the smartphone 20 causes the display unit 25 to display the device registration screen (step S11). In addition, the processor 21 starts scanning by the communication unit 22 (step S12). Scanning means that the communication unit 22 enters a receiving state to obtain information about surrounding devices.
[0082] like Figure 2 As shown, the device registration screen displayed in step S11 includes a message such as “Please press the communication button of the blood pressure monitor.” When the message is confirmed, the user prepares the blood pressure monitor 10 to be paired with the smartphone 20, turns on the power of the blood pressure monitor 10, and presses the communication button 14B included in the operation unit 14 of the blood pressure monitor 10.
[0083] When the pressing of the communication button 14B is detected (step S1), the processor 11 of the sphygmomanometer 10 activates the communication unit 12 and starts notification by the communication unit 12 (step S2). Notification refers to periodic transmission of a data packet via a notification channel.
[0084] When the data packet transmitted from the sphygmomanometer 10 via the notification channel is acquired, the processor 21 of the smartphone 20 makes a connection request to the sphygmomanometer 10 via the communication unit 22 (step S13). When the processor 11 of the sphygmomanometer 10 responds to the connection request via the communication unit 12, a communication connection is established between the sphygmomanometer 10 and the smartphone 20 by short-range wireless communication.
[0085] When the communication connection with the sphygmomanometer 10 is established, the processor 21 of the smartphone 20 transmits operation information indicating a specific operation of the sphygmomanometer 10 (an operation of measuring blood pressure information, in other words, pressing the measurement start button 14A) to the sphygmomanometer 10 via the communication unit 22 (step S14). The operation information is information that specifies the execution of a specific operation as an authentication condition for starting pairing, and specifically includes the content of the specific operation and the upper limit of the waiting time until the specific operation is executed (hereinafter, as an example, 5 minutes). In addition, the processor 21 of the smartphone 20 causes the display unit 25 to display information indicating the specific operation included in the operation information (for example, a message indicating the execution of the specific operation) (step S15). Instead of causing the display unit 25 to display the message, the message may be outputted by sound, for example, from a speaker. In step S15, a message such as "Please start blood pressure measurement within 5 minutes (=upper limit time) from now" is displayed on the display unit 25. It should be noted that the execution order of step S14 and step S15 may be reversed, and step S14 and step S15 may be performed simultaneously.
[0086] When the operation information transmitted from the smartphone 20 through the process of step S14 is received through the communication unit 12, the processor 11 of the sphygmomanometer 10 starts timing (step S3) in order to determine whether the specific operation included in the operation information has been performed until the upper limit time (5 minutes) included in the operation information has passed. It should be noted that the operation information may not include the upper limit time. In this case, as long as the upper limit time is pre-stored in the storage unit 13 of the sphygmomanometer 10, the processor 11 of the sphygmomanometer 10 can start timing when the operation information is received.
[0087] The user wears the cuff of the blood pressure monitor 10 on the arm or wrist in accordance with the message displayed on the display unit 25 of the smartphone 20 in the process of step S15 , and presses the measurement start button 14A to start the measurement of blood pressure information.
[0088] When the pressing of the measurement start button 14A is detected before the upper limit time (5 minutes) included in the operation information (or stored in the storage unit 13) after step S3 (step S4), the processor 11 of the sphygmomanometer 10 sends a notification indicating that the measurement of the blood pressure information has started to the smartphone 20 via the communication unit 12 (step S5). The processor 21 of the smartphone 20 that receives the notification causes the display unit 25 to display a message such as "Blood pressure measurement has started". It should be noted that the processing of displaying this message is not necessary and can be omitted. By displaying such a message, it is easy to recognize that the cooperation between the sphygmomanometer 10 and the smartphone 20 is smooth, so the user can perform the operation with peace of mind.
[0089] After step S5, the processor 11 of the sphygmomanometer 10 calculates the blood pressure information based on the output of the sensor unit 16, and displays the blood pressure information on the display unit 15, thereby completing the measurement of the blood pressure information. Then, the processor 11 sends a notification indicating that the measurement of the blood pressure information has been completed to the smartphone 20 via the communication unit 12 (step S6), and further, the processor 11 sends a security request to the smartphone 20 via the communication unit 12 to request the start of pairing (step S7). The processor 21 of the smartphone 20 that receives the notification of step S6 causes the display unit 25 to display a message indicating that pairing is in progress, such as "Registering sphygmomanometer". It should be noted that the process of displaying this message is not necessary and can be omitted. By displaying such a message, the user can be given a sense of security.
[0090] The processor 21 of the smartphone 20 receives the notification of step S6, and therefore deems that the mutual authentication between the sphygmomanometer 10 and the smartphone 20 has been completed, and in accordance with the security request of step S7, shares the encrypted information used for encrypted communication through short-range wireless communication with the sphygmomanometer 10 (step S20). After step S7, the processor 11 of the sphygmomanometer 10 waits for a response from the smartphone 20, and based on the response, shares the encrypted information with the smartphone 20 (step S20). Sharing of encrypted information means that the processor 11 of the sphygmomanometer 10 generates encrypted information, stores the encrypted information in the storage unit 13 and sends it to the smartphone 20, and the smartphone 20 stores the encrypted information in the storage unit 23. It should be noted that sharing of encrypted information can also be performed in the following manner: the processor 21 of the smartphone 20 generates encrypted information, stores the encrypted information in the storage unit 23 and sends it to the sphygmomanometer 10, and the sphygmomanometer 10 stores the encrypted information in the storage unit 13.
[0091] When the encrypted information is shared between the blood pressure monitor 10 and the smartphone 20 through the process of step S20 , the processor 21 of the smartphone 20 causes the display unit 25 to display a message indicating that the pairing is completed, such as “Registration of blood pressure monitor completed”.
[0092] Then, the processor 21 of the smartphone 20 disconnects the communication connection with the blood pressure monitor 10 (step S17 ). After that, secure communication using encrypted information can be performed between the smartphone 20 and the blood pressure monitor 10 .
[0093] It should be noted that the processor 11 of the blood pressure meter 10 may also omit the notification of step S6 and perform the security request of step S7 together with the notification of step S5. In this case, the processor 21 of the smartphone 20 only needs to receive the notification of step S5, thereby assuming that mutual authentication has been completed, and start the processing of step S20 according to the security request of step S7.
[0094] In addition, the content of the specific operation included in the operation information transmitted in step S14 is not limited to "measurement of blood pressure information" and may be "pressing the measurement start button 14A." In this case, as described above, the processor 11 of the sphygmomanometer 10 only needs to omit the notification of step S6 and perform the safety request of step S7 together with the notification of step S5.
[0095] Figure 3 This is a sequence diagram showing a processing procedure when pairing between the blood pressure monitor 10 and the smartphone 20 fails. Figure 3 In the timing chart shown in FIG. 1 , the processing up to step S3 in the sphygmomanometer 10 is the same as that in FIG. Figure 2 Similarly, the processing up to step S15 in the smartphone 20 is the same as Figure 2 same.
[0096] After the timing is started in step S3, when the upper limit time included in the operation information received from the smartphone 20 has passed without detecting the pressing of the measurement start button 14A (step S9), the processor 11 of the sphygmomanometer 10 transmits a notification indicating that the specific operation has not been performed to the smartphone 20 via the communication unit 12 (step S10). Upon receiving the notification, the processor 21 of the smartphone 20 recognizes that the mutual authentication between the sphygmomanometer 10 and the smartphone 20 has failed, and displays a message indicating the pairing failure, such as "Registration of sphygmomanometer failed" on the display unit 25. Then, the processor 21 disconnects the communication connection with the sphygmomanometer 10 (step S17).
[0097] As described above, in the management system 100, after receiving the operation information from the smartphone 20, the processor 11 of the sphygmomanometer 10 starts pairing with the smartphone 20 when it is determined that the specific operation included in the operation information is performed within the upper limit time included in the operation information (when the pressing of the measurement start button 14A is detected in step S4). In addition, after sending the operation information to the sphygmomanometer 10 in step S14, the processor 21 of the smartphone 20 starts pairing with the sphygmomanometer 10 when it is determined that the specific operation is performed by receiving the notifications of steps S5 and S6 from the sphygmomanometer 10 until the upper limit time included in the operation information has passed.
[0098] As described above, according to the management system 100, the user establishes a connection between the blood pressure monitor 10 and the smartphone 20 by pressing the communication button 14B of the blood pressure monitor 10. In this state, the blood pressure monitor 10 can be paired with the smartphone 20 only by operating the blood pressure monitor 10 according to the general purpose of use according to the message (message indicating the execution of the measurement of blood pressure information) output from the smartphone 20 that the user is used to use. In this way, even if the user is not used to using the blood pressure monitor 10, it can be paired with the smartphone 20 without difficulty. In addition, the pairing is completed only when the specific operation is performed within a specified time (the upper limit time included in the operation information) after the message indicating the execution of a specific operation is displayed on the smartphone 20. Therefore, it is possible to prevent the pairing from being completed with an unexpected combination of the blood pressure monitor 10 and the smartphone 20. In this way, even if the pairing process becomes a simple process that is easy for the user to understand, the security of the short-range wireless communication can be ensured.
[0099] It should be noted that the processor 21 of the smartphone 20 may also determine whether a specific operation has been performed within the upper limit time without waiting for notification from the sphygmomanometer 10 after sending the operation information. For example, the processor 21 may also turn on the microphone mounted on the smartphone 20 after step S14, and determine that a specific operation has been performed when the driving sound of the sphygmomanometer 10 (the driving sound of the pump generated when the cuff is pressurized) is detected through the microphone within the upper limit time. In this case, the processor 21 recognizes that the mutual authentication between the sphygmomanometer 10 and the smartphone 20 has been completed based on the detection of the driving sound, and starts the processing of step S20. In the sphygmomanometer 10, when the pressing of the measurement start button 14A is detected, the processor 11 transfers the processing to step S20 and starts pairing with the smartphone 20.
[0100] In addition, in the management system 100, it is also possible to perform multiple Figure 2The process surrounded by the dotted frame G1 is performed in step S20 when the notification of step S6 is performed each time (that is, when the specific operation is performed multiple times). By setting it in this way, it is possible to reliably prevent the pairing of the blood pressure monitor 10 and the smartphone 20 from being completed with an unexpected combination.
[0101] In order to improve security, the following processing may be further performed in step S20. The processor 21 of the smartphone 20 causes the display unit 25 to display a message such as "Please input the measured blood pressure information" or "Please use the smartphone 20 to take a photo of the measurement result displayed on the sphygmomanometer 10." In accordance with the message, the user inputs the blood pressure information measured by the sphygmomanometer 10 into the smartphone 20 or uses the smartphone 20 to take a photo of the blood pressure information measured by the sphygmomanometer 10. The processor 21 of the smartphone 20 obtains the blood pressure information input by the user or the blood pressure information recognized from the captured image, generates a hash value based on the blood pressure information, and sends the hash value to the sphygmomanometer 10 via the communication unit 22. When the hash value sent by the smartphone 20 is consistent with the hash value generated based on the blood pressure information measured by itself, the processor 11 of the sphygmomanometer 10 shares the encrypted information in step S20.
[0102] exist Figure 2 In the process shown, the processor 11 of the sphygmomanometer 10 may also cut off the connection with the smartphone 20 after step S5, and then operate the sensor unit 16, calculate the blood pressure information based on the output of the sensor unit 16, and display the blood pressure information on the display unit 15, thereby ending the measurement of the blood pressure information. By setting it in this way, it is possible to avoid the influence of the radio waves of the short-range wireless communication on the blood pressure measurement. In this case, when the measurement of the blood pressure information is ended, the processor 11 starts to notify, and in response to the connection request from the smartphone 20 that receives the notification, establishes a connection with the smartphone 20. If the smartphone 20 to which the connection is established here is the same as the smartphone 20 to which the operation information is sent in step S14, the processor 11 only needs to perform steps S6 and S7 on the smartphone 20.
[0103] (How to pair the activity meter with a smartphone)
[0104] Next, a method of pairing the activity meter and the smartphone 20 when the blood pressure meter 10 is replaced by an activity meter in the management system 100 will be described. The block structure of the activity meter is the same as that of the blood pressure meter 10, and therefore the same reference numerals are used in the following description.
[0105] Figure 4 2 is a sequence diagram showing the processing procedure when the activity meter and the smartphone 20 are successfully paired. Figure 4The right end of shows an example of a message displayed on the display unit 25 of the smartphone 20. It is assumed that a management application for managing the user's activity amount measured by the activity meter is installed and stored in advance in the storage unit 23 of the smartphone 20.
[0106] The user operates the smartphone 20 to start the management application. When the management application is started, the processor 21 of the smartphone 20 causes the display unit 25 to display a device registration screen (step S11a). Furthermore, the processor 21 causes the communication unit 22 to start scanning (step S12a).
[0107] like Figure 4 As shown, the device registration screen displayed in step S11a includes, for example, a message such as "Please press the communication button of the activity meter". When the user confirms the message, the user prepares the activity meter to be paired with the smartphone 20, turns on the power of the activity meter, and presses the communication button 14B included in the operation unit 14 of the activity meter. The communication button 14B of the activity meter may also serve as a button for performing other instructions.
[0108] When the pressing of the communication button 14B is detected (step S1 a ), the processor 11 of the activity meter activates the communication unit 12 and starts notification by the communication unit 12 (step S2 a ).
[0109] When the data packet transmitted from the activity meter via the notification channel is acquired, the processor 21 of the smartphone 20 makes a connection request to the activity meter via the communication unit 22 (step S13a). When the processor 11 of the activity meter responds to the connection request via the communication unit 12, a communication connection is established between the activity meter and the smartphone 20 by short-range wireless communication.
[0110] When a communication connection with the activity meter is established, the processor 21 of the smartphone 20 sends operation information indicating a specific operation of the activity meter (an operation to move the activity meter) to the activity meter via the communication unit 22 (step S14a). Specifically, the operation information includes the content of the specific operation and the upper limit of the waiting time until the specific operation is performed (hereinafter, set to 1 minute as an example). In addition, the processor 21 of the smartphone 20 causes the display unit 25 to display information indicating the specific operation included in the operation information (for example, a message indicating the execution of the specific operation) (step S15a). In step S15a, a message such as "Please shake the activity meter up and down (or left and right) within 1 minute (=upper limit) from now" is displayed on the display unit 25. It should be noted that the execution order of step S14a and step S15a can be reversed, and step S14a and step S15a can also be performed simultaneously.
[0111] When the operation information transmitted from the smartphone 20 through the process of step S14a is received through the communication unit 12, the processor 11 of the activity meter starts timing (step S3a) in order to determine whether a specific operation included in the operation information is performed until the upper limit time (1 minute) included in the operation information has passed.
[0112] The user takes the activity meter in his hand and moves the activity meter by shaking his hand according to the message displayed on the display unit 25 of the smartphone 20 in the process of step S15 a .
[0113] When the movement of the activity meter (up and down, left and right) is detected based on the output of the acceleration sensor included in the sensor unit 16 (step S4a) before the upper limit time (1 minute) included in the operation information has passed after step S3a, the processor 11 of the activity meter sends a notification indicating that a specific operation has been performed to the smartphone 20 via the communication unit 12 (step S6a). The processor 11 of the activity meter further sends a security request to the smartphone 20 to request the start of pairing via the communication unit 12 (step S7a). The processor 21 of the smartphone 20 that receives the notification of step S6a causes the display unit 25 to display a message indicating that pairing is in progress, such as "Registering the activity meter". It should be noted that the process of displaying this message is not necessary and can be omitted.
[0114] The processor 21 of the smartphone 20 receives the notification of step S6a, and considers that the mutual authentication between the activity meter and the smartphone 20 has been completed, and shares the encrypted information with the activity meter according to the security request of step S7a (step S20a). After step S7a, the processor 11 of the activity meter waits for a response from the smartphone 20, and shares the encrypted information with the smartphone 20 according to the response (step S20a).
[0115] After the process of step S20a, the processor 21 of the smartphone 20 causes the display unit 25 to display a message indicating that the pairing is completed, such as “Registration of the activity meter is completed”.
[0116] Then, the processor 21 of the smartphone 20 disconnects the communication connection with the activity meter (step S17 a ). Thereafter, secure communication using encrypted information can be performed between the smartphone 20 and the activity meter.
[0117] It should be noted that, after the timing is started in step S3a, when the upper limit time included in the operation information received from the smartphone 20 has passed without detecting the movement of the activity meter, the processor 11 of the activity meter sends a notification indicating that a specific operation has not been performed to the smartphone 20 via the communication unit 12. Upon receiving the notification, the processor 21 of the smartphone 20 recognizes that the mutual authentication between the activity meter and the smartphone 20 has failed, and displays a message indicating pairing failure, such as "Registration of the activity meter failed" on the display unit 25. Then, the processor 21 disconnects the communication connection with the activity meter.
[0118] In this way, the user presses the communication button 14B of the activity meter to establish a connection between the activity meter and the smartphone 20. In this state, the user can pair the activity meter with the smartphone 20 simply by moving the activity meter according to a message output from the smartphone 20 that the user is used to using. In this way, even if the user is not used to using an activity meter, it can be paired with the smartphone 20 without difficulty.
[0119] Figure 4 The specific operation included in the operation information sent to the activity meter in step S14a may not be an operation to simply move the activity meter, but an operation to move the activity meter in a specific direction. For example, the specific operation may be set to an operation to move the activity meter up and down or to move the activity meter left and right, etc. In this case, when the processor 11 of the activity meter detects after step S3a that the activity meter has moved as indicated by the specific operation, it performs the processing after step S6a. By setting it in this way, the mutual authentication between the activity meter and the smartphone 20 can be performed more accurately, and pairing with an unexpected combination of the activity meter and the smartphone can be reliably prevented.
[0120] The processor 21 of the smartphone 20 may also instruct the smartphone 20 to place an activity meter on the smartphone 20 instead of instructing the movement of the activity meter in step S15a. After the processor 21 has made the instruction, it operates the vibration motor mounted on the smartphone 20. When the vibration motor of the smartphone 20 is operated, the activity meter mounted on the smartphone 20 also vibrates, so the processor 11 of the activity meter detects the movement of the activity meter in step S4a. As a result, the processing of steps S6a and S7a is performed, and the pairing is completed in step S20a.
[0121] exist Figure 4In the timing diagram of , the process surrounded by the dotted frame G2 may be performed multiple times continuously, and when the notification of step S6a is performed each time (that is, when multiple specific operations are performed), the process of step S20a is performed. By setting in this way, it is possible to reliably prevent the pairing of the activity meter and the smartphone from being completed with an unexpected combination. In addition, the multiple specific operations may all be set to the same operation content, but preferably set to different operation contents (two types of up and down movement operation and left and right movement operation or two types of moving operation and stationary operation, etc.).
[0122] Various embodiments have been described above, but the present invention is certainly not limited to the examples described. It is obvious that those skilled in the art can think of various variations or modifications within the scope described in the claims, and understand that these variations or modifications also belong to the technical scope of the present invention. In addition, the various constituent elements in the above embodiments can also be arbitrarily combined within the scope of the gist of the invention.
[0123] It should be noted that the present application is based on the Japanese patent application (Japanese Patent Application No. 2022-150402) filed on September 21, 2022, the contents of which are incorporated herein by reference.
[0124] Description of Reference Numerals
[0125] G1, G2: dotted frame;
[0126] 10: Blood pressure monitor;
[0127] 11, 21: processor;
[0128] 12, 22: Ministry of Communications;
[0129] 13, 23: storage unit;
[0130] 14A: Measurement start button;
[0131] 14B: Communication button;
[0132] 14, 24: operation part;
[0133] 15, 25: display unit;
[0134] 16: sensor unit;
[0135] 20: Smartphone;
[0136] 100: Management system.
Claims
1. A measuring device, comprising a short-range wireless communication unit, a processor, and a measuring sensor, wherein: The processor performs the following processing: receiving, from the information terminal, operation information indicating a specific operation for operating the measuring sensor, while a communication connection is established with the information terminal by short-distance wireless communication; After receiving the operation information, when it is determined that the specific operation has been performed within a predetermined time, encryption information for performing encrypted communication through short-range wireless communication is shared with the information terminal.
2. The measuring device according to claim 1, wherein The measuring device is a device for measuring biological information or activity. The specific operation includes an operation of measuring biological information or an operation of moving the measurement device.
3. The measuring device according to claim 1 or 2, wherein: The processor receives the operation information from the information terminal at each of a plurality of timings, and after receiving each of the operation information, when it is determined that the specific operation is performed within a predetermined time, shares the encrypted information with the information terminal.
4. The measuring device according to claim 3, wherein: The plurality of pieces of operation information received at the plurality of timings include information indicating a first operation as the specific operation and information indicating a second operation different from the first operation as the specific operation.
5. The measuring device according to claim 4, wherein: The measuring device is a device for measuring activity amount, The first operation is an operation of moving the measuring device. The second operation is an operation of making the measurement device still.
6. An information terminal, comprising a short-range wireless communication unit and a processor, wherein: The processor performs the following processing: In a state where a communication connection is established with a measuring device by short-range wireless communication, operation information indicating a specific operation for operating a measuring sensor included in the measuring device is sent to the measuring device, and information indicating the specific operation is output, After the operation information is transmitted, when it is determined that the specific operation is performed within a predetermined time, encryption information for performing encrypted communication by short-range wireless communication is shared with the measurement device.
7. An operating procedure of an information terminal, the information terminal having a short-range wireless communication unit, The working program of the information terminal enables the processor to perform the following steps: In a state where a communication connection is established with a measuring device by short-range wireless communication, operation information indicating a specific operation for operating a measuring sensor included in the measuring device is sent to the measuring device, and information indicating the specific operation is output, After the operation information is transmitted, when it is determined that the specific operation is performed within a predetermined time, encryption information for performing encrypted communication by short-range wireless communication is shared with the measurement device.
Citation Information
Patent Citations
Information management system, and method for pairing between measuring instrument and information terminal
JP2020098467A
Deck composite slab and method for designing deck composite slab
JP2022150402A
Wireless communication apparatus, logical value selection method, and logical value selection program
WO2017187567A1