Biometric information anomaly detection system

The system integrates biometric data with location information using synchronized clocks and distance calculations, allowing for enhanced health monitoring and alerting capabilities in wearable devices.

JP2025153368APending Publication Date: 2025-10-10THE CHUGOKU ELECTRIC POWER CO INC
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
JP2024055816
Authority / Receiving Office
JP · JP
Patent Type
Applications
Current Assignee / Owner
Filing Date
2024-03-29
Publication Date
2025-10-10

AI Technical Summary

Technical Problem

Existing wearable biometric devices fail to integrate location information with biometric data, limiting their ability to provide comprehensive health monitoring and alerting capabilities.

Method used

A system comprising a user terminal for acquiring biometric information and an administrator terminal that outputs location information when specified conditions are met, utilizing wireless devices for clock synchronization and distance calculation to determine the user's location.

Benefits of technology

Enables the administrator terminal to receive alerts about abnormal biometric data along with the user's location, enhancing the effectiveness of health monitoring and management systems.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 2025153368000001_ABST
    Figure 2025153368000001_ABST
Patent Text Reader

Abstract

To provide a biometric information anomaly detection system and method capable of, when biometric information of a user satisfies predetermined conditions, outputting information indicating that the biometric information of the user meets the predetermined condition and the location of the identified user terminal on a management terminal.SOLUTION: The system includes: a user terminal that is wearable by a user and is capable of acquiring biometric information of a user; and an administration terminal that is operated by an administrator. The system includes: biometric information acquisition means for acquiring user biometric information with the user terminal; location determination means for determining the location of the user terminal; and first output means that is configured so as to, when the biometric information of the user meets the predetermined conditions, output information indicating that the biometric information of the user meets the predetermined condition, and the location of the identified user terminal on the management terminal.SELECTED DRAWING: Figure 8
Need to check novelty before this filing date? Find Prior Art

Description

[Technical Field]

[0001] The present invention relates to a system and method. [Background technology]

[0002] In recent years, with the aim of properly managing the health of the elderly, families, hospitals, and other people and organizations involved with the elderly often provide them with wearable devices to collect biometric information. In addition, with health awareness increasing, many individuals are carrying wearable devices to monitor their own biometric information.

[0003] Regarding wearable devices for collecting biometric information, Patent Document 1 discloses a technology that uses a wearable device such as a ring or wristband to measure heart rate and send a warning alert if the measured biometric data deviates from a set normal range. However, while the technology in Patent Document 1 can detect abnormalities in the body of the wearer of the wearable device, it does not take into consideration the location information of the wearer. [Prior art documents] [Patent documents]

[0004] [Patent Document 1] Japanese Patent Application Publication No. 2017-091076 Summary of the Invention [Problem to be solved by the invention]

[0005] The object of the present invention is to provide a system and method that, when a user's biometric information satisfies specified conditions, outputs, at an administrator terminal, information indicating that the user's biometric information satisfies specified conditions, as well as the location of the identified user terminal. [Means for solving the problem]

[0006] The object of the present invention is to [1] A system comprising a user terminal worn by a user and capable of acquiring the user's biometric information, and an administrator terminal operated by an administrator, the system comprising: a biometric information acquisition means for acquiring the user's biometric information at the user terminal; a location identification means for identifying the location of the user terminal; and a first output means for outputting, at the administrator terminal, information indicating that the user's biometric information satisfies the predetermined condition and the location of the identified user terminal when the user's biometric information satisfies the predetermined condition; [2] The system according to [1], further comprising a second output means for outputting, in the user terminal, information indicating that the user's biometric information satisfies a predetermined condition, when the user's biometric information satisfies the predetermined condition; [3] The system according to [1] or [2], wherein the predetermined condition is that the value obtained as the biometric information is smaller than or larger than a threshold, or that the change over time in the value obtained as the biometric information is smaller than or larger than a threshold; [4] The system according to any one of [1] to [3], wherein the first output means displays the location of the identified user terminal on a map on a display screen; [5] The system according to any one of [1] to [4], wherein the biological information is heart rate, blood pressure, blood glucose level, blood oxygen saturation, body temperature, and / or number of steps; [6] A system according to any one of [1] to [5] above, comprising a plurality of wireless devices, a distance calculation means for calculating the distance between each of the plurality of wireless devices and the user terminal based on the propagation time of information or signals between each of the plurality of wireless devices and the user terminal, and a location determination means for determining the location of the user terminal based on the calculated distance between each of the plurality of wireless devices and the user terminal; [7] The system according to [6], wherein the distance calculation means calculates the distance based on the time difference between the internal clock of the wireless device and the internal clock of the user terminal; [8] The system according to [6] or [7], comprising: a time difference calculation means for calculating a time difference between a wireless device and a user terminal by performing communication between the wireless device and the user terminal; and a time correction means for correcting the time at the user terminal based on the calculated time difference; [9] The system according to any one of [6] to [8], comprising: a phase shift calculation means for calculating a phase shift between the clocks of one wireless device and the user terminal by performing communication between the wireless device and the user terminal; and a phase correction means for correcting the phase at the user terminal based on the calculated phase shift;

[10] A method executed in a system including a user terminal worn by a user and capable of acquiring the user's biometric information, and an administrator terminal operated by an administrator, the method comprising: a biometric information acquisition step of acquiring the user's biometric information at the user terminal; a location identification step of identifying the location of the user terminal; and a first output step of outputting, at the administrator terminal, information indicating that the user's biometric information satisfies the predetermined condition and the location of the identified user terminal, when the user's biometric information satisfies a predetermined condition; This can be achieved by: [Effects of the Invention]

[0007] According to the present invention, a system and method can be provided in which, when a user's biometric information satisfies specified conditions, an administrator terminal outputs information indicating that the user's biometric information satisfies the specified conditions, as well as the location of the identified user terminal. [Brief explanation of the drawings]

[0008] [Figure 1] 1 is a block diagram showing a configuration of a system according to an embodiment of the present invention; [Figure 2] 1 is a block diagram showing a hardware configuration of a wireless device according to an embodiment of the present invention; [Figure 3] 2 is a block diagram showing a hardware configuration of a user terminal according to an embodiment of the present invention; FIG. [Figure 4] FIG. 2 is a block diagram showing a hardware configuration of a server device according to an embodiment of the present invention. [Figure 5] FIG. 2 is a block diagram showing a hardware configuration of an administrator terminal according to an embodiment of the present invention. [Figure 6]FIG. 10 is a flowchart showing a distance calculation process according to an embodiment of the present invention. [Figure 7] FIG. 10 is a flowchart showing a location specification process according to an embodiment of the present invention. [Figure 8] FIG. 10 is a flowchart showing a warning output process according to an embodiment of the present invention. [Figure 9] FIG. 10 is a diagram illustrating an example of a user management table according to an embodiment of the present invention. [Figure 10] FIG. 4 is a diagram illustrating an example of a location management table according to the embodiment of the present invention. DETAILED DESCRIPTION OF THE INVENTION

[0009] The following describes embodiments of the present invention, but the present invention is not limited to the following embodiments as long as it does not violate the spirit of the present invention. The following description of the effects is one aspect of the effects of the embodiments of the present invention and is not limited to those described here. The order of each process constituting the flowcharts described below is random as long as no contradictions or inconsistencies occur in the process content. Furthermore, it is possible to omit some of the processes constituting the flowcharts or add new processes to each process constituting the flowcharts as long as no contradictions or inconsistencies occur in the process content. Furthermore, the device that executes each process constituting the flowcharts can be changed to another device as long as it does not violate the spirit of the present invention. In this case, the process content can be changed so as not to cause contradictions or inconsistencies in the process content.

[0010] FIG. 1 is a block diagram showing the configuration of a system according to an embodiment of the present invention. As shown in the figure, a system 10 of the present invention includes at least one computer device. Specifically, the system 10 includes a user terminal 2 and an administrator terminal 4. The system 10 may include multiple wireless devices 1 (1a to 1z) and a server device 3. The system 10 may include multiple user terminals 2 (not shown), multiple server devices 3 (not shown), or multiple administrator terminals 4 (not shown). The wireless device 1 and the user terminal 2 can be directly connected for communication. The wireless device 1, the user terminal 2, and the administrator terminal 4 can each be connected for communication with the server device 3 via a communication network 5.

[0011] [Wireless device] The wireless device 1 is a reference device for synchronizing the clocks of the user terminals 2, and one wireless device 1 can function as a device for synchronizing the clocks of multiple user terminals 2. Because the wireless device 1 is a reference device for synchronizing the clocks of the user terminals 2, it is preferable that the wireless device 1 has a clock with higher accuracy.

[0012] The configuration of the wireless device 1 of the present invention will be described. Fig. 2 is a block diagram showing the hardware configuration of the wireless device according to the embodiment of the present invention. The wireless device 1 includes a control unit 11, an RF chip 12, and an oscillator 13. The RF chip 12 includes a clock 12a and a phase detector 12b. In addition to the control unit 11, the RF chip 12, the oscillator 13, the clock 12a, and the phase detector 12b, the wireless device 1 may include other components as necessary.

[0013] The control unit 11 is not particularly limited, but for example, a microcomputer (microcontroller) can be used. The control unit 11 performs program execution processing based on the program and data. The RF chip 12 performs processing for receiving and transmitting wireless signals. The data received by the RF chip 12 is subjected to arithmetic processing by the control unit 11.

[0014] Oscillator 13 oscillates at a predetermined frequency and outputs a signal that provides operational timing for each component of the device. An atomic oscillator or a crystal oscillator can be used as oscillator 13. Clock 12a uses the output signal from oscillator 13 as a source of oscillation to clock and output the time. The control unit 11 controls the time clocked by clock 12a to be transmitted to user terminal 2 via RF chip 12. Phase detector 12b detects the phase of the carrier wave that constitutes the information received from user terminal 2, and detects the phase of the signal oscillated by oscillator 13 in wireless device 1.

[0015] In the system 10 of the present invention, the installation location of the wireless device 1 is not particularly limited, but it is preferable that the wireless device 1 be installed at a fixed location where the installation location can be identified. The wireless device 1 may be installed, for example, on a utility pole or a transmission tower for supporting an overhead power line. Furthermore, multiple wireless devices 1 may be installed. In order to accurately identify the location of the user terminal 2, the multiple wireless devices 1 may be placed at predetermined distances (for example, every 500 m) or in a grid pattern. Note that information about the installation location of the wireless device 1 may be stored in the server device 3 or the like in association with identification information that can identify the wireless device 1.

[0016] [User terminal] Next, the user terminal 2 of the present invention will be described. The user terminal 2 is a terminal worn by the user and capable of acquiring the user's biometric information. For example, the user terminal 2 is a wearable terminal that can be worn by the user. The location on the body where the user wears the user terminal 2 is not particularly limited. For example, the user terminal 2 may be a smart watch worn on the wrist, a smart ring worn on a finger, smart glasses worn on the face, etc.

[0017] The user terminal 2 has a function to acquire biometric information of the user. The biometric information that can be acquired by the user terminal 2 is not particularly limited, but may include, for example, heart rate, blood pressure, blood glucose level, blood oxygen saturation, body temperature, and / or number of steps. The acquisition of biometric information is performed periodically at predetermined time intervals (for example, every minute).

[0018] The user terminal 2 can acquire biometric information at predetermined time intervals, identify the location of the user terminal at predetermined time intervals, associate these, and transmit them to the server device 3. The user terminal 2 associates the biometric information with identification information (also called a user ID) that can identify the user terminal 2 or the user, and transmits information such as the biometric information, the location of the user terminal 2, and the time the biometric information or the location was acquired to the server device 3. The transmission of information from the user terminal 2 to the server device 3 is performed periodically at predetermined time intervals (for example, every minute).

[0019] Furthermore, the user terminal 2 not only functions as a computer device, but also has a function of synchronizing the clock of the user terminal 2 based on the time clocked by the wireless device 1. Specifically, in this system 10, the time of the user terminal 2 is synchronized based on the time clocked by the wireless device 1, and the phase of the signal generated by the oscillator in the user terminal 2 is synchronized based on the phase of the signal generated by the oscillator in the wireless device 1. The user terminal 2 may also function as a device that serves as a reference for synchronizing the clock of another user terminal 2 with that user terminal 2. In other words, the time of another user terminal 2 is synchronized based on the time clocked by the user terminal 2, and the phase of the signal generated by the oscillator in the other user terminal 2 is synchronized based on the phase of the signal generated by the oscillator in the user terminal 2.

[0020] 3 is a block diagram showing the hardware configuration of a user terminal 2 according to an embodiment of the present invention. The user terminal 2 includes a control unit 21, an RF chip 22, an oscillator 23, a RAM 24, a storage unit 25, and a biometric information acquisition unit 28, all of which are connected via a bus. The user terminal 2 may also include an input unit 26, a display unit 27, and a GPS receiving unit (not shown).

[0021] The RF chip 22 is provided with a clock 22a and a phase detector 22b. The user terminal 2 may include other components as necessary in addition to the control unit 21, the RF chip 22, the oscillator 23, the clock 22a, and the phase detector 22b.

[0022] The control unit 21 is composed of a CPU and a ROM. The control unit 21 executes programs stored in the storage unit 25 and controls the user terminal 2. The RAM 24 is a work area for the control unit 21. The storage unit 25 is a memory area for saving programs and data. The control unit 21 performs arithmetic processing based on the programs and data read from the RAM 24 and data input via the input unit 26.

[0023] The RF chip 22 is capable of transmitting and receiving data to and from other computer devices. Data received by the RF chip 22 is loaded into the RAM 24 and is then subjected to arithmetic processing by the control unit 21.

[0024] Oscillator 23 oscillates at a predetermined frequency and outputs a signal that provides operational timing for each component of the device. A crystal oscillator, for example, can be used as oscillator 23. Clock 22a uses the output signal from oscillator 23 as a source of oscillation to clock and output the time. The control unit 21 controls the time clocked by clock 22a to be transmitted to wireless device 1 via RF chip 22. Phase detector 22b detects the phase of the carrier wave that constitutes the information received from wireless device 1, and detects the phase of the signal oscillated by oscillator 23 of the user terminal 2.

[0025] The display unit 27 has a display screen. The control unit 21 outputs a signal for displaying characters and images on the display screen according to the results of the arithmetic processing. Here, the display screen of the display unit 27 may be a touch panel equipped with a touch sensor. In this case, the touch panel functions as the input unit 26. The GPS receiving unit receives a GPS signal to identify the location of the user terminal 2.

[0026] The biometric information acquiring unit 28 acquires biometric information of the user. The biometric information acquiring unit 28 is not particularly limited as long as it can acquire blood pressure, blood glucose level, blood oxygen saturation, body temperature, and / or number of steps, etc. A known device capable of acquiring biometric information of the user can be applied as the biometric information acquiring unit 28.

[0027] [Server device] Next, the server device 3 of the present invention will be described. The server device 3 receives information such as the user ID, the location of the user terminal, biometric information, and the time when the biometric information or the location was acquired from the user terminal 2. The server device 3 also stores the biometric information, the location of the user terminal, and the time when the biometric information or the location was acquired in association with the user ID. The server device 3 stores the received biometric information and the location of the user terminal in chronological order for each user ID.

[0028] 4 is a block diagram showing a hardware configuration of a server device 3 according to an embodiment of the present invention. The server device 3 includes at least a control unit 31, a RAM 32, a storage unit 33, and a communication interface 34, which are connected to each other via an internal bus.

[0029] The control unit 31 is composed of a CPU and a ROM, and executes programs stored in the storage unit 33 to control the server device 3. The control unit 31 also has an internal timer that measures time. The RAM 32 is a work area for the control unit 31. The storage unit 33 is a memory area for saving programs and data. The control unit 31 reads out the programs and data from the RAM 32 and performs program execution processing based on information received from the wireless device 1 or the user terminal 2, etc.

[0030] The communication between the user terminal 2 and the server device 3 may be via a smart meter installed in a nearby building. The communication between the user terminal 2 and the server device 3 may be via an optical fiber installed alongside a transmission tower.

[0031] [Administrator's terminal] Next, the administrator terminal 4 of the present invention will be described. The administrator terminal 4 is operated by an administrator. The administrator is not particularly limited, but may be, for example, a person responsible for protecting the user or a medical professional who manages the user's health condition. By using the administrator terminal 4, the administrator can grasp the user's condition.

[0032] The location of the user terminal 2 is displayed on a map on the display screen of the display unit provided in the administrator terminal 4. Specifically, the administrator terminal 4 receives the user's location information and associates the location information with map information, thereby making it possible to display the user's location on a map on the display screen of the administrator terminal 4. The administrator terminal 4 can confirm the user's location using a browser or a dedicated application (e.g., step S53).

[0033] Furthermore, the administrator terminal 4 is not particularly limited as long as it has the functions of a computer device. Fig. 5 is a block diagram showing the hardware configuration of the administrator terminal 4 according to an embodiment of the present invention. The administrator terminal 4 includes at least a control unit 41, a RAM 42, a storage unit 43, a communication interface 44, and a display unit 45, which are connected to each other via a bus. The administrator terminal 4 may also include an input unit 46.

[0034] The control unit 41, RAM 42, storage unit 43, and communication interface 44 have the same functions as the control unit 31, RAM 32, storage unit 33, and communication interface 34. The display unit 45 and input unit 46 have the same functions as the display unit 27 and input unit 26.

[0035] [Distance calculation process] Next, the distance calculation process will be described. Fig. 6 is a diagram showing a flowchart of the distance calculation process according to an embodiment of the present invention. The distance calculation process is a process for calculating the distance between each of the multiple wireless devices 1 and the user terminal 2 based on the propagation time of information or signals between each of the multiple wireless devices 1 and the user terminal 2.

[0036] The distance calculation process can be performed, for example, at predetermined time intervals or whenever a predetermined condition is satisfied. For example, the distance calculation process may be performed a predetermined number of times per second, once every few seconds, once every few hours, or once a day. Furthermore, the distance calculation process may be performed when acquiring the user's biometric information or within a predetermined time (for example, within one minute) from that time.

[0037] First, information or a signal is transmitted from the wireless device 1 to the user terminal 2 (step S1). There are no particular restrictions on the information or signal transmitted from the wireless device 1 to the user terminal 2. The wireless device 1 clocks the time when the information or signal was transmitted in step S1 and measures the phase at the time of transmission (step S2). The clocked time and the measured phase are then stored in the memory of the control unit 11 (step S3).

[0038] Next, the user terminal 2 receives the information or signal from the wireless device 1 (step S4). The user terminal 2 clocks the time when the information or signal was received in step S4 and measures the phase at the time of reception (step S5). The clocked time and the measured phase are then stored in the storage unit 25 (step S6).

[0039] Next, the user terminal 2 transmits information or a signal to the wireless device 1 (step S7). There are no particular restrictions on the information or signal transmitted from the user terminal 2 to the wireless device 1. The user terminal 2 clocks the time when the information or signal was transmitted in step S7 and measures the phase at the time of transmission (step S8). The clocked time and the measured phase are then stored in the storage unit 25 (step S9).

[0040] The wireless device 1 receives the information or signal transmitted in step S7 (step S10). The wireless device 1 clocks the time when the information or signal was received in step S10 and measures the phase at the time of reception (step S11). The clocked time and the measured phase are then stored in the memory of the control unit 11 (step S12). When step S12 is completed, the process proceeds to step S13.

[0041] The wireless device 1 transmits to the user terminal 2 via the RF chip 12 the information stored in step S3 regarding the time when the signal was transmitted in step S1 and the phase at the time of transmission, and the information stored in step S12 regarding the time when the signal was received in step S10 and the phase at the time of reception (step S13).

[0042] Then, the user terminal 2 receives information regarding the time and phase at the time when the wireless device 1 transmitted the information or signal in step S1, and information regarding the time and phase at the time when the wireless device 1 received the information or signal in step S10 (step S14).

[0043] Next, control unit 21 of user terminal 2 calculates the phase shift between the phase of the signal generated by oscillator 13 of wireless device 1 and the phase of the signal generated by oscillator 23 of user terminal 2 (step S15). The phase shift can be calculated based on the phase difference between the phase of the carrier wave constituting the information or signal transmitted from wireless device 1 to user terminal 2 and the phase of the signal oscillated by oscillator 23 of user terminal 2 when the information or signal is received at user terminal 2, and the phase difference between the phase of the carrier wave constituting the information or signal transmitted from user terminal 2 to wireless device 1 and the phase of the signal oscillated by oscillator 13 of wireless device 1 when the information or signal is received at wireless device 1.

[0044] The phase of the carrier wave constituting the information or signal transmitted from the wireless device 1 to the user terminal 2 is the phase of the information or signal transmitted in step S1. Information about the phase is transmitted from the wireless device 1 to the user terminal 2 in step S13. The phase of the signal oscillated by the oscillator 23 of the user terminal 2 when the information or signal is received at the user terminal 2 is the phase of the information or signal received in step S4. The information about the phase is measured by the user terminal 2 in step S5 and stored in step S6. The phase of the carrier wave constituting the information or signal transmitted from the user terminal 2 to the wireless device 1 is, for example, the phase of the information or signal transmitted in step S7. The information about the phase is stored by the user terminal 2 in step S9. The phase of the signal oscillated by the oscillator 13 of the wireless device 1 when the information or signal is received at the wireless device 1 is, for example, the phase of the information or signal received in step S10. The information about the phase is measured in step S11 and transmitted from the wireless device 1 to the user terminal 2 in step S13.

[0045] Here, the phase of the carrier wave constituting the information or signal transmitted from the radio device 1 to the user terminal 2 is a concept that includes not only the phase of the carrier wave constituting the information or signal transmitted from the radio device 1 to the user terminal 2, but also the phase of the carrier wave constituting the signal obtained by mixing down this information or signal. Similarly, the phase of the carrier wave constituting the information or signal transmitted from the user terminal 2 to the radio device 1 is a concept that includes not only the phase of the carrier wave constituting the information or signal transmitted from the user terminal 2 to the radio device 1, but also the phase of the carrier wave constituting the signal obtained by mixing down this information or signal.

[0046] The phase difference between the phase of the carrier wave constituting the information or signal transmitted from the radio equipment 1 to the user terminal 2 and the phase of the signal oscillated by the oscillator 23 of the user terminal 2 when the information or signal is received by the user terminal 2 is defined as ΔΦ S and the phase difference between the phase of the carrier wave constituting the information or signal transmitted from the user terminal 2 to the wireless device 1 and the phase of the signal oscillated by the oscillator 13 of the wireless device 1 when the information or signal is received by the wireless device 1 is defined as ΔΦ M Then, the phase difference ΔΦ S and phase difference ΔΦ M From the arithmetic mean of P That is, equation (1): ΔΦ P =1 / 2×(ΔΦ S +ΔΦ M ) the phase difference ΔΦ P can be calculated.

[0047] The phase difference between the wireless device 1 and the user terminal 2 is ΔΦ C Then, equation (2): ΔΦ M =ΔΦ P +(-ΔΦ C ) holds, so the phase shift ΔΦ C is the phase difference ΔΦ P from the phase difference ΔΦ M That is, it can be calculated by subtracting ΔΦ C=1 / 2×(ΔΦ S -ΔΦ M ) causes a phase shift ΔΦ C In step S15, the phase shift between the wireless device 1 and the user terminal 2 is calculated using equation (3).

[0048] Here, the phase shift ΔΦ C The phase shift ΔΦ is calculated using equation (3). C However, it may be further subtracted by 2π or 4π, i.e., 2nπ. n can be 0 or a positive integer. Therefore, the propagation time T P Based on the time difference between the wireless device 1 and the user terminal 2, whether n is 0, 1, or 2 (i.e., the phase difference ΔΦ calculated from equation (3)) C It is also possible to determine whether the value obtained by further subtracting 2nπ from the phase shift is the original phase shift, or whether the value without the subtraction is the original phase shift.

[0049] The signal transmitted from the wireless device 1 to the user terminal 2, and the signal transmitted from the user terminal 2 to the wireless device 1, may start with an output of an arbitrary value rather than 0 at the start of transmission. In such a case, the phase and transmission time at the start of transmission are measured, and the phase shift ΔΦ C It is necessary to correct ΔΦ by always keeping the phase constant at the start of transmission and transmitting at a predetermined time, and then measuring the phase at the start of transmission and the transmission time. C This makes it possible to omit processing such as correcting the

[0050] At the user terminal 2, the calculated phase shift ΔΦ CBased on this, the phase of the signal generated by oscillator 23 of user terminal 2 is corrected so as to be synchronized with the signal generated by oscillator 13 of wireless device 1 (step S16). The phase correction in step S16 is controlled and executed by control unit 21. The phase shift of oscillator 23 of user terminal 2 occurs due to the influence of the environment surrounding user terminal 2. By periodically performing synchronization processing in this manner, clock 22a of user terminal 2 can be made to keep time with high accuracy.

[0051] Next, the wireless device 1 calculates the time difference between the wireless device 1 and the user terminal 2 based on the time when the wireless device 1 transmitted information or a signal to the user terminal 2, the time when the user terminal 2 transmitted information or a signal to the wireless device 1, the time when the information or signal was transmitted from the wireless device 1 and received by the user terminal 2 and clocked, and the time when the information or signal was transmitted from the user terminal 2 and received by the wireless device 1 and clocked (step S17).

[0052] The time when information or a signal is transmitted from wireless device 1 to user terminal 2 is the time when the information is transmitted in step S1. Information about the time is transmitted from wireless device 1 to user terminal 2 in step S13. The time when information or a signal is transmitted from user terminal 2 to wireless device 1 is the time when the information or signal is transmitted in step S7. The information about the time is stored by user terminal 2 in step S9. Next, the time when the information or signal is transmitted from wireless device 1 and received and clocked by user terminal 2 is the time when the information is received in step S4. The information about the time is clocked by user terminal 2 in step S5 and stored in step S6. The time when the information or signal is transmitted from user terminal 2 and received and clocked by wireless device 1 is the time when the information or signal is received in step S10. The information about the time is clocked in step S11 and transmitted from wireless device 1 to user terminal 2 in step S13.

[0053] The time when the information or signal is transmitted from the wireless device 1 to the user terminal 2 is T M and the time when the information or signal is transmitted from the user terminal 2 to the wireless device 1 is defined as T Sand the time when the user terminal 2 receives the information or signal transmitted from the wireless device 1 and clocks it is defined as T MS Furthermore, the time when the information or signal is transmitted from the user terminal 2 and received by the wireless device 1 is defined as T SM Then, the time difference between the wireless device 1 and the user terminal 2 is expressed as follows: L =1 / 2×((T SM -T S )-(T MS -T M )) In step S17, the time difference between the wireless device 1 and the user terminal 2 is calculated using equation (4). Based on the calculated time difference, the user terminal 2 corrects the time on its own so as to synchronize with the time on the wireless device 1 (step S18).

[0054] Next, the distance between the wireless device 1 and the user terminal 2 is calculated (step S19). In step S19, the distance between the wireless device 1 and the user terminal 2 can be calculated by calculating the propagation time of the information or signal between the wireless device 1 and the user terminal 2 based on the substantial difference between the time when the wireless device 1 transmits the information or signal and the time when the information or signal is received by the user terminal 2, and multiplying this propagation time by the propagation speed of the information or signal (e.g., the speed of light). The difference between the time when the wireless device 1 transmits the information or signal and the time when the information or signal is received by the user terminal 2 can be calculated based on, for example, the time when the information or signal was transmitted from the wireless device 1 to the user terminal 2 in step S1 (the time when the information or signal was transmitted from the wireless device 1 to the user terminal 2 in step S13), the time when the information or signal was received from the wireless device 1 at the user terminal 2 in step S4, which was stored in the storage unit 25 in step S6, and the time difference calculated in step S17.

[0055] Furthermore, in step S19, the distance between the wireless device 1 and the user terminal 2 can be calculated by calculating the propagation time of the information or signal between the wireless device 1 and the user terminal 2 based on the substantial difference between the time when the information or signal is transmitted from the user terminal 2 and the time when the information or signal is received by the wireless device 1, and multiplying this propagation time by the propagation speed of the information or signal (for example, the speed of light). The difference between the time when the information or signal is transmitted from the user terminal 2 and the time when the information or signal is received by the wireless device 1 can be calculated based on, for example, the time when the information or signal is transmitted from the user terminal 2 to the wireless device 1 in step S7, which is stored in the storage unit 25 in step S9, the time when the information or signal is received by the wireless device 1 in step S10 (transmitted from the wireless device 1 to the user terminal 2 in step S13), and the time difference calculated in step S37.

[0056] The distance between the wireless device 1 and the user terminal 2 calculated in step S19 is stored in the storage unit 25 of the user terminal 2 in association with, for example, time information relating to the calculated time and identification information (or location information of the wireless device 1) that can identify the wireless device 1 (step S20). By executing step S20, the distance calculation process is completed.

[0057] By performing the processes of steps S1 to S20, it is possible not only to correct the time difference and phase difference between the wireless device 1 and the user terminal 2, but also to calculate the distance between the wireless device 1 and the user terminal 2. Note that although it was stated that the time difference between the wireless device 1 and the user terminal 2 is corrected in step S18, it is not necessary to correct the time difference, and it is also possible to calculate the distance between the wireless device 1 and the user terminal 2 without correcting the time difference, based on the time difference calculated in step S17. Also, although it was stated that the phase difference between the wireless device 1 and the user terminal 2 is corrected in step S16, it is not necessary to correct the phase difference, and it is also possible to calculate the distance between the wireless device 1 and the user terminal 2 without correcting the phase difference.

[0058] Furthermore, by executing the processing from steps S1 to S20, the time difference and phase difference between the wireless device 1 and the user terminal 2 are corrected and the distance between the wireless device 1 and the user terminal 2 is calculated. However, it is also possible to execute the processing for correcting the time difference between the wireless device 1 and the user terminal 2, the processing for correcting the phase difference between the wireless device 1 and the user terminal 2, and the processing for calculating the distance between the wireless device 1 and the user terminal 2 separately.

[0059] The above-described process of calculating the distance between the wireless device 1 and the user terminal 2 can calculate the distance between one user terminal 2 and each of multiple wireless devices 1. When specifying the position of the user terminal 2, as will be described later, the distance between the wireless device 1 and the user terminal 2 is specified for as many wireless devices 1 as necessary to specify the position. However, even when calculating the distance between one user terminal 2 and each of multiple wireless devices 1, it is also possible to perform the time shift correction process and the phase shift correction process only with one wireless device 1, and not perform the time shift correction process and the phase shift correction process when communicating with other wireless devices 1.

[0060] Here, the distance between the wireless device 1 and the user terminal 2 is calculated in the user terminal 2, but the distance between the wireless device 1 and the user terminal 2 may be calculated by the wireless device 1 instead of the user terminal 2, by processing similar to step S19. When the distance is calculated in the wireless device 1, the distance between the wireless device 1 and the user terminal 2 is stored in the memory of the control unit 11 in association with time information regarding the calculated time, etc., and identification information that can identify the user terminal 2.

[0061] Alternatively, the server device 3, instead of the user terminal 2, may calculate the distance between the wireless device 1 and the user terminal 2 by processing similar to step S19. When the server device 3 calculates the distance, the information necessary for the calculation is received from the wireless device 1 and / or the user terminal 2. When the server device 3 calculates the distance, the distance between the wireless device 1 and the user terminal 2 is stored in the storage unit 33 of the server device 3 in association with time information regarding the calculated time, etc., identification information that can identify the wireless device 1 (or location information of the wireless device 1), and identification information that can identify the user terminal 2 (or user ID).

[0062] In the above distance calculation process, the distance between the wireless device 1 and the user terminal 2 is calculated, but if the system 10 includes multiple user terminals 2, it is possible to calculate the distance between one user terminal 2 and another user terminal 2. In this case, the propagation time for the information or signal to propagate between one user terminal 2 and another user terminal 2 is calculated based on the substantial difference between the time when the information or signal is transmitted by one user terminal 2 and the time when the information or signal is received by the another user terminal 2, and the propagation time is multiplied by the propagation speed of the information or signal (for example, the speed of light), thereby calculating the distance between one user terminal 2 and another user terminal 2.

[0063] [Location identification processing] Next, the location specification process will be described. The location specification process is a process for specifying the location of the user terminal 2. The location specification process may specify the location of the user terminal 2 based on the distances between each of the multiple wireless devices 1 and the user terminal 2 calculated in the distance calculation process.

[0064] In order to identify the position of a user terminal 2, it is assumed that the distances to each of multiple wireless devices 1 have been calculated for one user terminal 2 in the distance calculation process. For example, if one user terminal 2 and multiple wireless devices 1 are located at the same height, that is, if these devices exist on the same XY plane, the position of the user terminal 2 (for example, the XY coordinates of the user terminal 2) can be identified based on the distances between the one user terminal 2 and each of the three wireless devices 1 and the positions of the three wireless devices 1. Therefore, if one user terminal 2 and multiple wireless devices 1 are located at the same height, the number of data points for the distances between the wireless device 1 and the user terminal 2 required to identify the position is three.

[0065] For example, if one user terminal 2 and at least one of multiple wireless devices 1 are at different heights and are not on the same plane, the position of the user terminal 2 (for example, the XYZ coordinates or latitude and longitude of the user terminal 2) can be identified based on the distances between the one user terminal 2 and each of the four wireless devices 1 and the positions of the four wireless devices 1. Therefore, if one user terminal 2 and at least one of multiple wireless devices 1 are at different heights and are not on the same plane, the number of data points for the distance between the wireless device 1 and the user terminal 2 required to identify the position is four.

[0066] That is, it is preferable that the system 10 of the present invention includes at least four wireless devices 1. This is because when the wireless device 1 is installed on a transmission tower, the wireless device 1 and the user terminal 2 are not at the same height. In this case, it is preferable that the four first devices 1 in the system 10 are not on the same plane. For example, it is preferable that the height at which at least one wireless device 1 is installed is different from the heights at which the other three wireless devices 1 are installed. In this way, it becomes possible to identify the three-dimensional position of the user terminal 2 no matter where it is located.

[0067] 7 is a diagram showing a flowchart of a location specification process according to an embodiment of the present invention. Note that the following flowchart explains the process of specifying a location in the user terminal 2.

[0068] In the position identification process, the position of the user terminal 2 is identified based on the distance between each of the multiple wireless devices 1 and the user terminal 2 and the positions of these wireless devices 1 (step S31). The identified position of the user terminal 2 is associated with time information related to the calculated time (time information related to the time when the distance was calculated or time information related to the time when the position was identified), identification information of the wireless device 1 (or position information of the wireless device 1), and identification information of the user terminal 2 (or user ID), and is stored in the storage unit 25 of the user terminal 2 (step S32). Steps S31 and S32 complete the position identification process.

[0069] It is preferable that the distances between the user terminal 2 and each of the multiple wireless devices 1, which are used to identify the location of the user terminal 2 in step S31, are calculated at the same time or close to each other (for example, calculated when the propagation times of information or signals between the user terminal 2 and each of the multiple wireless devices 1 are measured at the same time or close to each other). Here, close times are not particularly limited, but are preferably within a predetermined time range from time 1. By using the distances between the user terminal 2 and each of the multiple wireless devices 1 calculated at the same time or close to each other, it is possible to identify the location at that time more accurately.

[0070] Here, the distance between each of the multiple wireless devices 1 and the user terminal 2 is calculated, and the position of the user terminal 2 is determined based on the calculated distance. However, if there are multiple user terminals 2, the distance between the one user terminal 2 and each of the multiple other user terminals 2 can be calculated, and the position of the one user terminal 2 can be determined based on the calculated distance.

[0071] Here, the location of the user terminal 2 is determined by the user terminal 2. However, instead of the user terminal 2, the wireless device 1 or the server device 3 may determine the location of the user terminal 2 by performing the same process as in step S31. When the location determination process is performed by the wireless device 1 or the server device 3, information on the distance between each of the multiple wireless devices 1 and the user terminal 2 (the distance calculated in step S19) is transmitted to the wireless device 1 or the server device 3 in association with time information related to the calculated time, identification information of the wireless device 1 (or location information of the wireless device 1), and identification information of the user terminal 2 (or user ID), and is used. When the location of the user terminal 2 is determined by the wireless device 1 or the server device 3, the determined location of the user terminal 2 is stored in the memory of the control unit 11 or the storage unit 33 of the server device 3 in association with the time information related to the calculated time, identification information of the wireless device 1 (or location information of the wireless device 1), and identification information of the user terminal 2 (or user ID).

[0072] The location of the wireless device 1 used in step S31 may be stored in advance in any one of the wireless device 1, the user terminal 2, or the server device 3 that executes the location identification process.

[0073] There are no particular limitations on the calculation process used to determine the location of the user terminal 2 in step S31. In the above example, the location of the user terminal 2 is determined based on information or signal propagation time between the wireless device 1 and the user terminal 2. However, the location of the user terminal 2 can also be determined by using, for example, the GPS function of the user terminal 2.

[0074] [Application program processing] Before using the system 10 of the present invention, the administrator installs an application program for using the system 10 (hereinafter referred to as the administrator app) on the administrator terminal 4. Furthermore, before using the system 10 of the present invention, the user installs an application program for using the system 10 (hereinafter referred to as the user app) on the user terminal 2 or a computer device that can cooperate with the user terminal 2. When using the system 10 of the present invention, the administrator app or the user app may be accessible on a browser. Furthermore, the administrator app and the user app may be the same application program.

[0075] Here, the user ID is assigned when the administrator links the administrator app to the user terminal 2 after downloading and installing the administrator app. For example, if the administrator links the administrator app to user terminal 2A and then links the same administrator app to a different user terminal 2B, different user IDs are assigned to user terminal 2A and user terminal 2B. The assigned user ID is stored in the storage unit 43 of the administrator terminal 4 in association with the administrator app. The assigned user ID is also stored in the storage unit 33 of the server device 3 in association with information (also referred to as the administrator ID) that can identify the administrator terminal 4 or the administrator.

[0076] The user ID can be assigned by the administrator, or can be assigned when the user application is downloaded and installed. The assigned user ID is stored in association with the user application in the storage unit 25 of the user terminal 2, and is also stored in association with the administrator application in the storage unit 43 of the administrator terminal 4.

[0077] The user ID may be stored in a user management table, which will be described later, in association with information about the user, such as name, address, age, sex, nationality, and emergency contact information.

[0078] First Embodiment 8 is a diagram showing a flowchart of the alarm output process according to the first embodiment of the present invention. The alarm output process manages the user's biometric information acquired from the user terminal 2, and outputs alarm information when the biometric information meets a predetermined condition. Below, a flow for when the location of the user terminal 2 is identified by the user terminal is shown. Below, an explanation is given taking as an example a case where the user is an elderly person, the manager is their family member, and the elderly person lives away from their family.

[0079] First, an elderly person starts acquiring biometric information by wearing a user terminal 2 capable of acquiring biometric information (step S41). The administrator terminal 4 may manage multiple user terminals 2. When at least one user terminal 2 managed by the administrator terminal 4 is in use, an administrator app may be started on the administrator terminal 4.

[0080] After the acquisition of biometric information begins, the user terminal 2 performs a distance calculation process (step S42). Thereafter, the user terminal 2 identifies the position of the user terminal 2 (step S43). The process of step S43 is executed by the process of step S31.

[0081] The user's biometric information acquired in step S41, the location information of the user terminal 2 identified in step S43, and the time information when the biometric information was acquired or the time information when the location was identified are transmitted from the user terminal 2 to the server device 3 (step S44) and received by the server device 3 (step S45). The information received in step S44 is associated with the user ID and stored in the user management table of the server device 3 (step S46).

[0082] 9 is a diagram showing an example of the user management table 6 according to the embodiment of the present invention. The storage unit 33 of the server device 3 stores the user management table 6, and the user ID is stored in association with the user's biometric information and the like using the user management table 6. The user management table 6 stores, in association with each other, for example, a user ID 601, a family hospital 602, a name 603, an address 604, an age 605, a gender 606, a nationality 607, and health condition history information (date and time 608, a travel destination 609, biometric information 610, and a health condition 611).

[0083] 9, it is also possible to store information such as the user's emergency contact information in the user management table 6. The health condition history information records the user's health condition for each specified date and time, and is recorded each time biometric information is acquired, but it is also possible to record it when the user changes their destination or according to changes in their health condition.

[0084] The server device 3 identifies the user's destination, etc., from the user ID linked to the user terminal 2 (step S47). Fig. 10 is a diagram showing an example of the location management table 7 according to the embodiment of the present invention. The storage unit 33 of the server device 3 stores the location management table 7.

[0085] The location management table 7 sets the area of ​​the facility. The facility set in the location management table 7 is not particularly limited as long as it is an area within which the user can move, and is a concept that includes not only facilities but also specific locations within the facility, rooms, parks, mountains, homes, roads, etc. The location management table 7 stores, for example, a facility 71, a longitude 72, a latitude 73, vertical position information 74, a facility area 75, and the like, in association with each other. The facility area 75 is information regarding a distance that defines the area of ​​the facility 71. For example, the area of ​​the facility 71 is an area whose center is a predetermined position defined by the longitude 72, latitude 73, and vertical position information 74, and whose radius is the distance of the facility area 75. In step S47, the location of the user terminal 2 received in step S45 is compared with the location management table 7, and it is determined which facility area 75 the user is staying within.

[0086] It is preferable to store information about facilities around the elderly person's home in the location management table 7. The facility information around the home may be obtained by utilizing information from a publicly known map application that has an open API. In the process of step S47, the server device 3 may refer to map information expressed in longitude, latitude, and altitude or a coordinate system instead of the location management table 7.

[0087] After the server device 3 identifies the user's destination, the server device 3 determines whether the biometric information satisfies a predetermined condition (step S48). The predetermined condition is not particularly limited. The predetermined condition may be that the value obtained as the biometric information is greater than or less than a threshold value. Alternatively, the predetermined condition may be that the amount of change in the value obtained as the biometric information is greater than or less than a threshold value. For example, the predetermined condition may be that the body temperature is greater than or equal to a threshold value (that the body temperature is 37°C or higher), or that the increase in heart rate per minute is greater than a threshold value compared to normal times or the time the biometric information was last obtained.

[0088] As a result of determining whether the biometric information satisfies the predetermined conditions, if the predetermined conditions are not satisfied (NO in step S48), the health condition 611 is determined to be normal, and the user management table 6 is updated with the information received in step S45 and the information related to the destination identified in step S47 (step S49). The user management table 6 updated in step S49 is stored in the storage unit 33 of the server device 3 (step S50), and the alarm output process ends. For example, in FIG. 9, as a result of updating the user management table 6 in step S49, it is stored that the health condition 611 was normal when the user moved to room A in hospital A at 9:00 on March 1, 2024.

[0089] If the biometric information satisfies the predetermined condition (YES in step S48), the server device 3 determines that the health condition 611 is abnormal, and sends alert information to the administrator terminal 4 together with the user ID of the user who satisfies the predetermined condition and location information of the user's user terminal 2 (step S51), which is then received by the administrator terminal 4 (step S52). The alert information includes information indicating that the predetermined condition is met (for example, information that the body temperature is 37°C or higher). The alert information may also include the biometric information acquired in step S41, or may include the user's biometric information within a predetermined time period (for example, 10 minutes) from the time the predetermined condition was met.

[0090] The administrator terminal 4 outputs the alert information and location information received in step S52 (step S53), and the alert output process in the administrator terminal 4 ends. The output of the alert information in step S53 may be either text or video displayed on a display screen, or audio output. Furthermore, in step S53, the administrator terminal 4 may be controlled to vibrate, sound, or emit light in response to receiving the alert information. Furthermore, in step S53, the administrator terminal 4 may be controlled to output a pop-up notification or launch an administrator app to output the alert information in response to receiving the alert information. Such output effectively notifies the administrator that there is a user who requires urgent attention. Furthermore, the administrator can be aware of the presence of a user who requires urgent attention without having to constantly check the user's health status.

[0091] The location of the user terminal 2 output in step S53 is preferably displayed on a map on the display screen of the display unit provided in the administrator terminal 4. The location of the user terminal 2 output in step S53 may display information about the destination identified in step S47.

[0092] After the alarm information is transmitted, the user management table 6 is updated (step S54) based on the information that the health condition 611 is abnormal, the information received in step S45, and the destination information identified in step S47, and the updated user management table 6 is stored in the storage unit 33 of the server device 3 (step S55), and the alarm output process ends. For example, in Fig. 9, as a result of updating the user management table 6 in step S54, it is stored that the health condition 611 was abnormal at 10:00 on March 1, 2024, when the user's destination was the shop of Hospital A.

[0093] Furthermore, if the biometric information satisfies predetermined conditions, the server device 3 transmits alarm information indicating that the health condition 611 is abnormal not only to the administrator terminal 4 but also to the user terminal 2 (step S56), and the alarm information is received by the user terminal 2 (step S57).

[0094] The alarm information received by the user terminal 2 is output by the user terminal 2 (step S58), and the alarm output process at the user terminal 2 is terminated. The output of the alarm information in step S58 may be either text or video displayed on the display screen, or audio output. Also, in step S58, the user terminal 2 may be controlled to vibrate, sound, or emit light in a predetermined manner in response to receiving the alarm information.

[0095] After the alarm output process is completed, the alarm output process (steps S41 to S58) is executed again. The alarm output process is preferably executed continuously while the user is wearing the user terminal 2, but may be executed at regular intervals, for example, every minute. In other words, it is preferable that the biometric information is stored in the user management table 6 at regular intervals.

[0096] <Other embodiments> Although the first embodiment has been described with reference to an example in which users move freely, the present system 10 is not limited to this, and the system 10 can also be applied to cases in which users stay in one facility. Specifically, the first embodiment has been described with reference to an example in which the users are elderly people, the manager is their family, and the elderly people live apart from their families, but the system 10 can also be used in cases in which the users are hospitalized patients, the manager is the hospital where the hospitalized patients are admitted, and the hospitalized patients live in the hospital where the users are admitted, or in cases in which the users are residents of a nursing home, the manager is the nursing home, and the residents live in the nursing home.

[0097] In such a case, information on the place of stay may be stored in the user management table 6. The place of stay specifies the facility where the user is staying, and for example, the name of a hospital is stored. In addition, the location management table 7 stores one or more location areas that exist within the facility where the user is staying.

[0098] Note that users of the system 10 are not limited to elderly people, but may include children, adolescents, adults, etc. For example, the system 10 may be applied to children who have difficulty managing their own physical condition. Furthermore, the system 10 may be applied to people who travel to places such as mountains or ski resorts where it takes a long time to arrive for rescue.

[0099] The processes executed by the server device 3 in the above embodiment may be executed by the wireless device 1. For example, the processes of steps S45 to S51 and S54 to S56 in the alarm output process according to the first embodiment may be executed by the wireless device 1. The wireless device 1 and the server device 3 may be integrated into one device.

[0100] In the above embodiment, for example, the processes of steps S45 to S51 and S54 to S56 in the alarm output process according to the first embodiment have been described on the assumption that they are performed by the server device 3, but these processes may also be performed by the user terminal 2 or the administrator terminal 4. In this case, it is preferable to download information required for each process, such as the location management table 7, to the user terminal 2 or the administrator terminal 4. When the user terminal 2 executes the process of step S48, the user terminal 2 may determine whether or not a predetermined condition is met, and if it is determined that the predetermined condition is met, the user terminal 2 may output information indicating that the predetermined condition is met.

[0101] The content of the alarm information may be changed depending on the degree to which the predetermined conditions are not met. For example, if the body temperature is below 38°C, a low-alert level alarm may be issued, as it is considered that there is little need for urgent action, and if the body temperature is 38°C or higher, a high-alert level alarm may be issued, as it is considered that there is a high need for urgent action. For example, when outputting high-alert level alarm information on the administrator terminal 4 or the user terminal 2, a louder sound may be output, text or moving images may be displayed on the display screen in a conspicuous color scheme, or strong vibrations may be output, compared to when outputting low-alert level alarm information.

[0102] The predetermined condition in step S48 may be set depending on the user. For example, the threshold value for the body temperature of a child user may be set higher than the threshold value for an adult user. For example, the threshold value for the heart rate change of a user with a heart condition may be set lower than the threshold value for a user without a heart condition.

[0103] The process of step S42 may be omitted. If the process of step S42 is omitted, the location of the user terminal 2 is identified in step S43, for example, by the GPS function of the user terminal 2.

[0104] In addition, in the distance calculation process in step S42, it is not necessary to execute all steps of the distance calculation process every time. For example, steps related to the transmission and reception of information between the wireless device 1 and the user terminal 2 in steps S1 to S14, the phase correction in steps S15 and S16, or the time correction in steps S17 and S18 can be omitted.

[0105] The process of step S46 may be omitted, and the process of step S47 may be omitted.

[0106] Note that the alert information and the user's location information may be sent to a plurality of administrator terminals 4 in step S51. For example, in step S51, the alert information and the user's location information may be sent to an administrator terminal 4 associated with a user whose biometric information satisfies a predetermined condition.

[0107] In step S51 or S56, instruction information may be transmitted to instruct the ambulance to head to the location of the user identified in step S43. The instruction information includes information indicating that the user's biometric information satisfies a predetermined condition or the user's biometric information and the user's location information. In step S53 or S58, the administrator terminal 4 and the user terminal 2 may be able to communicate with each other.

[0108] In step S58, the user terminal 2 may output an input form for inputting the current state of the user, along with outputting the alarm information. The input form may display options such as calling an ambulance, displaying the nearest hospital, no support required, and no abnormalities on the display screen so that the user can easily operate it. The information input at the user terminal 2 is transmitted to the administrator terminal 4 via the server device 3. Outputting such an input form allows the user to take quicker and more accurate action, and also facilitates communication between the user and others, including the administrator.

[0109] The processes of steps S57 and S58 may be omitted. When the processes of steps S57 and S58 are omitted, the user terminal 2 does not need to include the input unit 26 and the display unit 27. Furthermore, the processes of steps S57 and S58 may be executed by a computer device that can cooperate with the user terminal 2. It is preferable that the computer device be carried by the user.

[0110] The biometric information and the location of the user may be displayed on the display screen of the administrator terminal 4 in response to an operation input to the administrator terminal 4. The location of the user may be displayed on a map.

[0111] The operator of the system 10 can charge the administrator or user a usage fee as compensation for using the system 10. For example, the server device 3 may calculate the usage fee according to the number of times the updated user management table 6 is stored in steps S50 and S55 in the alarm output process according to the first embodiment. For example, the server device 3 may calculate the usage fee according to the number of times the synchronization process (e.g., step S16 or S18) is executed in the user terminal 2.

[0112] Furthermore, information regarding the user's location may be transmitted via a smart meter rather than directly from the user terminal 2 to the server device 3. In this case, the usage fee may be added to the electricity usage fee of the smart meter.

[0113] The system 10 can also evaluate the health status of each user. The system 10 can record historical information on the health status identified from the acquired biometric information, and further has predetermined conditions for evaluating the health status of the user. Therefore, for example, a user whose health status has been consistently evaluated as normal (a state in which the biometric information does not satisfy a predetermined condition) can be given a high health status rating, and a user whose health status has been consistently evaluated as abnormal (a state in which the biometric information satisfies a predetermined condition) can be given a low health status rating. Based on these ratings, the cycle for executing the alarm output process can also be changed. For example, the usage fee can be reduced by lengthening the cycle for executing the alarm output process for users with high ratings.

[0114] According to the present invention, a biometric information acquisition means is provided for acquiring a user's biometric information at a user terminal, a location identification means is provided for identifying the location of the user terminal, and when the user's biometric information satisfies a predetermined condition, an administrator terminal is provided with a first output means for outputting information indicating that the user's biometric information satisfies the predetermined condition and the location of the identified user terminal.When an abnormality occurs in the user's health condition, the location of the user terminal is output to the administrator terminal, allowing the user to be provided with appropriate assistance.

[0115] According to the present invention, when the user's biometric information satisfies a predetermined condition, the user terminal is provided with a second output means for outputting information indicating that the user's biometric information satisfies the predetermined condition, thereby enabling the user to grasp his or her own health condition in a more timely manner.

[0116] According to the present invention, the specified condition is that the numerical value obtained as biometric information is smaller than a threshold value or larger than a threshold value, or that the change over time in the numerical value obtained as biometric information is smaller than a threshold value or larger than a threshold value, so that an abnormality in the user's health condition can be detected.

[0117] According to the present invention, the first output means displays the location of the identified user terminal on a map on the display screen, allowing the administrator to more quickly rush to the rescue of the user when an abnormality occurs in the user's health condition.

[0118] According to the present invention, the biometric information is heart rate, blood pressure, blood glucose level, blood oxygen saturation, body temperature, and / or number of steps, and the user's health condition can be analyzed based on this information. [Explanation of symbols]

[0119] 1 Wireless device 2 User terminal 3 Server device 4 Administrator terminal 5. Communication Network 11 control unit 12 RF chip 12a clock 12b phase detector 13 oscillator 21 control unit 22 RF chip 22a clock 22b phase detector 23 oscillator 24 RAM 25 Storage section 26 Input section 27 Display section 28 Biometric Information Acquisition Department 31 control unit 32 RAM 33 storage unit 34 communication interface 41 control unit 42 RAM 43 storage unit 44 Communication interface 45 Display unit 46 Input unit 6 User Management Table 601 User ID 602 ​​Family Hospital 603 Name 604 Address 605 Age 606 Gender 607 Nationality 608 Date and time 609 Destination 610 Biometric information 611 Health status 7. Location Management Table 71 Facility 72 Longitude 73 Latitude 74 Vertical position information 75 Facility area

Claims

1. a user terminal worn by a user and capable of acquiring biometric information of the user; Administrator terminal operated by the administrator A system comprising: a biometric information acquisition means for acquiring biometric information of a user in a user terminal; a location identification means for identifying the location of a user terminal; a first output means for outputting, in the administrator terminal, information indicating that the biometric information of the user satisfies the predetermined condition and the location of the identified user terminal, when the biometric information of the user satisfies the predetermined condition; A system comprising:

2. a second output means for outputting, in the user terminal, information indicating that the biometric information of the user satisfies the predetermined condition, when the biometric information of the user satisfies the predetermined condition; The system of claim 1 , comprising:

3. The system described in claim 1 or 2, wherein the specified condition is that the numerical value obtained as biometric information is smaller than a threshold value or larger than a threshold value, or that the change over time in the numerical value obtained as biometric information is smaller than a threshold value or larger than a threshold value.

4. 3. The system according to claim 1, wherein the first output means displays the identified location of the user terminal on a map on a display screen.

5. The system according to claim 1 or 2, wherein the biological information is a heart rate, a blood pressure, a blood glucose level, a blood oxygen saturation level, a body temperature, and / or a number of steps.

6. A plurality of wireless devices are provided, distance calculation means for calculating a distance between each of the plurality of wireless devices and the user terminal based on information or signal propagation time between each of the plurality of wireless devices and the user terminal; 3. The system according to claim 1, wherein the location determining means determines the location of the user terminal based on the calculated distances between each of the plurality of wireless devices and the user terminal.

7. 7. The system according to claim 6, wherein the distance calculation means calculates the distance based on the time difference between the internal clock of the first wireless device and the internal clock of the user terminal.

8. a time difference calculation means for calculating a time difference between one wireless device and a user terminal by performing communication between the wireless device and the user terminal; a time correction means for correcting the time on the user terminal based on the calculated time difference; The system of claim 6 , comprising:

9. a phase shift calculation means for calculating a phase shift between a clock of one wireless device and a clock of a user terminal by performing communication between the wireless device and the user terminal; a phase correction means for correcting the phase at the user terminal based on the calculated phase shift; The system of claim 6 , comprising:

10. a user terminal worn by a user and capable of acquiring biometric information of the user; Administrator terminal operated by the administrator 1. A method performed in a system comprising: a biometric information acquisition step of acquiring biometric information of a user at a user terminal; a location determination step of determining the location of the user terminal; a first output step of outputting, in the administrator terminal, information indicating that the biometric information of the user satisfies the predetermined condition and the location of the identified user terminal, when the biometric information of the user satisfies the predetermined condition; A method comprising:

Citation Information

Patent Citations

  • Watching system and method

    JP2017091076A