Management server, measurement terminal, and computer program
Patent Information
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- SHARP KK
- Filing Date
- 2025-01-17
- Publication Date
- 2026-07-30
Smart Images

Figure 2026123707000001_ABST
Abstract
Description
Technical Field
[0001] The present disclosure relates to a management server, a measurement terminal, and a computer program.
Background Art
[0002] For example, Japanese Unexamined Patent Application Publication No. 2020-046962 (hereinafter, Patent Document 1) discloses a measurement system that measures biological information of a subject using a measurement terminal, transmits the measurement result to a management server, and manages it in association with the subject as data of the subject.
Prior Art Documents
Patent Documents
[0003]
Patent Document 1
Summary of the Invention
[0004] Such a measurement terminal is used, for example, in facilities such as hospitals, nursing homes, and sports gyms for the health management of facility users. In that case, the biological information of the users may be measured at fixed times such as morning and evening and stored in the server. At this time, if the same user is measured multiple times at the above times, the measurement results of the biological information of the same user will be stored in the server repeatedly. Therefore, a management server, a measurement terminal, and a computer program that prevent the measurement results of the biological information of the same user from being stored repeatedly during a specified period are desired.
[0005] According to one embodiment, the management server is a management server for a measurement terminal that measures a user's biometric information, and comprises a memory and a control unit. The control unit authenticates a user who intends to measure biometric information using the measurement terminal, and stores the measurement results of the user's biometric information transmitted from the measurement terminal in memory, associating them with the user information of the user identified by user authentication. Furthermore, if user authentication of the user is successful, the control unit determines whether measurement results within a predetermined period have already been stored in memory as associated with the user information of the authenticated user, and if measurement results within the predetermined period have already been stored in memory, it notifies the measurement terminal.
[0006] According to one embodiment, the measurement terminal is a measurement terminal for measuring a user's biometric information and comprises a control unit and a communication unit for communicating with a management server. The control unit transmits the user's authentication information to the management server, measures the user's biometric information, and transmits the measurement results to the management server. Furthermore, when the control unit receives notification from the management server, which performed user authentication using the authentication information, that the user's measurement results for a specified period have been stored, it executes a measurement completion process to prevent the management server from storing the user's measurement results twice within the specified period.
[0007] According to one embodiment, the computer program is a computer program that causes a computer to function as a management server for a measurement terminal that measures a user's biometric information, and causes the computer to perform user authentication of a user who intends to measure biometric information using the measurement terminal, and to store the measurement results of the user's biometric information transmitted from the measurement terminal in memory in association with the user information of the user identified by user authentication, and if user authentication of the user is successful, the computer further causes the computer to determine whether the measurement results for a predetermined period have already been stored in memory in association with the user information of the authenticated user, and if the measurement results for a predetermined period have already been stored in memory, to notify the measurement terminal.
[0008] According to one embodiment, the computer program is a computer program that causes a computer to function as a measurement terminal for measuring a user's biometric information, and causes the computer to send the user's authentication information to a management server, measure the user's biometric information, and send the measurement results to the management server. Furthermore, when the computer program receives notification from the management server, which performed user authentication using the authentication information, that the user's measurement results for a specified period have been stored, it causes the management server to perform a measurement completion process to prevent duplicate storage of measurement results within the specified period.
[0009] Further details will be described in the embodiments below. [Brief explanation of the drawing]
[0010] [Figure 1] Figure 1 is a schematic diagram of the management system according to an embodiment. [Figure 2] Figure 2 is a schematic diagram of the management server included in the management system shown in Figure 1. [Figure 3] Figure 3 is a schematic diagram of the measurement terminals included in the management system shown in Figure 1. [Figure 4] Figure 4 is a diagram illustrating an example of the flow of measurement of biological information according to the first embodiment in the management system. [Figure 5] Figure 5 is a diagram illustrating an example of the flow of measurement of biological information according to the first embodiment in the management system. [Figure 6] Figure 6 is a flowchart illustrating an example of processing at the measurement terminal. [Figure 7] Figure 7 shows an example of the screen of the measurement terminal in step S111 of Figure 6. [Figure 8] Figure 8 shows another example of the measurement terminal screen in step S111 of Figure 6. [Figure 9] Figure 9 is a flowchart illustrating an example of processing at a measurement terminal according to the second embodiment. [Figure 10]Figure 10 shows an example of the screen of the measurement terminal in step S201 of Figure 9. [Figure 11] Figure 11 is a flowchart illustrating an example of processing at a measurement terminal according to the third embodiment. [Figure 12] Figure 12 shows a specific example of the confirmation screen displayed on the measurement terminal in step S303 of Figure 11. [Figure 13] Figure 13 shows another specific example of the confirmation screen displayed on the measurement terminal in step S303 of Figure 11. [Figure 14] Figure 14 is a diagram illustrating an example of the flow of biological information measurement according to the fourth embodiment in the management system. [Figure 15] Figure 15 is a flowchart illustrating an example of processing at a measurement terminal according to the fourth embodiment. [Modes for carrying out the invention]
[0011] <1. Overview of the management server, measurement terminal, and computer program> (1) The management server according to the embodiment is a management server for a measurement terminal that measures a user's biometric information, and comprises a memory and a control unit. The control unit authenticates a user who intends to measure biometric information using the measurement terminal, and stores the measurement results of the user's biometric information transmitted from the measurement terminal in memory in association with the user information of the user identified by user authentication. Furthermore, if user authentication of the user is successful, the control unit determines whether the measurement results for a predetermined period have already been stored in memory in association with the user information of the authenticated user, and if the measurement results for a predetermined period have already been stored in memory, it notifies the measurement terminal.
[0012] When using this management server, when measuring the user's biometric information with the measurement terminal, user authentication is performed. When the authentication is successful, if the measurement results within the specified period of the user identified by the user authentication are already stored in the memory, the measurement terminal is notified to that effect. As a result, based on this notification, the measurement terminal can execute a measured process to prevent the measurement results of the user from being repeatedly stored in the management server within the specified period. By executing the measured process on the measurement terminal, it is possible to prevent the measurement results of the user within the specified period from being repeatedly stored in the management server.
[0013] (2) The management server according to (1), preferably, the control unit notifies the measurement terminal and transmits the measurement results within the specified period already stored in the memory in association with the user information to the measurement terminal. Even when the measured process on the measurement terminal is the cancellation of the measurement, the management server transmits the measurement results within the specified period already stored in the memory, so that the measurement terminal can display the measurement results of the user. Therefore, the usability of the operator is not impaired.
[0014] (3) The measurement terminal according to the embodiment is a measurement terminal that measures the user's biometric information, and includes a control unit and a communication unit for communicating with the management server. The control unit transmits the authentication information of the user to the management server, measures the biometric information of the user, and transmits the measurement results to the management server. The control unit further executes a measured process to prevent the measurement results of the user from being repeatedly stored within the specified period when receiving a notification from the management server that has performed user authentication using the authentication information that the measurement results within the specified period of the user are stored.
[0015] (4) A measuring terminal according to (3), preferably, the measurement-completed process includes stopping the measurement of the user's biometric information. Thereby, the measuring terminal can receive, from the management server that has performed user authentication when measuring the user's biometric information, a notification that the measurement results within the user's specified period are stored, and thus stop the measurement of that user. As a result, it is possible to prevent the measurement results within the specified period of that user from being repeatedly stored in the management server, and it is possible to suppress unnecessary measurement time.
[0016] (5) A measuring terminal according to (3) and (4), preferably, further including a display unit, and the control unit receives the measurement results within the specified period from the management server together with the notification, and the measurement-completed process includes causing the display unit to display the measurement results received from the management server. Thereby, in the measuring terminal, when the measurement of the user has already been performed within the specified period, the measurement results are displayed. Therefore, for example, even when the measurement-completed process is to stop the measurement, the measurement results can be known, so the usability of the operator is not impaired.
[0017] (6) A measuring terminal according to (3) to (5), preferably, further including a display unit, and the measurement-completed process includes causing the display unit to display a display indicating that the measurement results are stored. Thereby, the operator can grasp that the measurement of the user has already been performed within the specified period. Therefore, the operator can also judge the necessity of the user's measurement and instruct the measuring terminal to stop the measurement.
[0018] (7) A measuring terminal according to (3) to (6), preferably, the measurement-completed process includes not transmitting the measurement results to the management server. Thereby, it is possible to prevent the measurement results within the user's specified period from being repeatedly stored in the management server.
[0019] (8) The computer program according to the embodiment is a computer program that causes a computer to function as a management server for a measurement terminal that measures a user's biometric information, and causes the computer to perform user authentication of a user who intends to measure biometric information with the measurement terminal, and to store the measurement results of the user's biometric information transmitted from the measurement terminal in memory in association with the user information of the user identified by user authentication, and if user authentication of the user is successful, to determine whether the measurement results for a predetermined period have already been stored in memory in association with the user information of the authenticated user, and if the measurement results for a predetermined period have already been stored in memory, to further cause the computer to perform this action. With this computer program, the computer can function as a management server that performs user authentication when measuring a user's biometric information with the measurement terminal, and when authentication is successful, notifies the measurement terminal if the measurement results for a specified period of the user identified by user authentication have already been stored in memory. As a result, the measurement terminal can perform measurement completion processing based on the notification to prevent the management server from storing the user's measurement results twice within the specified period. By executing a measurement completion process on the measurement terminal, the measurement results of the above-mentioned user within the specified period are prevented from being stored redundantly on the management server.
[0020] (9) The computer program according to the embodiment is a computer program that causes a computer to function as a measurement terminal for measuring a user's biometric information, and causes the computer to transmit the user's authentication information to a management server, measure the user's biometric information, and transmit the measurement results to the management server. Furthermore, when the computer program receives notification from the management server, which performed user authentication using the authentication information, that the user's measurement results for a specified period have been stored, it causes the management server to perform a measurement completion process to prevent the measurement results from being stored twice within the specified period. By having this computer program function as a measurement terminal, the measurement terminal can perform the measurement completion process when it receives notification from the management server, which performed user authentication when measuring the user's biometric information, that the user's measurement results for a specified period have been stored. As a result, it is prevented that the user's measurement results for a specified period will not be stored twice in the management server.
[0021] <2. Examples of management server, measurement terminal, and computer program> [First Embodiment] (Overview of the management system) Figure 1 is a schematic diagram of the management system 100 according to an embodiment. Figure 2 is a schematic diagram of the management server 1 included in the management system 100. Figure 3 is a schematic diagram of the measurement terminal 3 included in the management system 100. The management system 100 is a management system for biological information obtained using the measurement terminal 3. The management system 100 is installed in facilities such as hospitals, nursing homes, and sports gyms.
[0022] The management system 100 has a management server 1 for managing the biometric information of persons registered as users of the management system 100 (hereinafter referred to as registered users). The management server 1 acquires the biometric information of registered users from the measurement terminal 3 and stores it in the data storage unit 13.
[0023] To prevent the management server 1 from mistakenly managing each user's biometric information as another user's data, it obtains the user's authentication information from the measurement terminal 3 and identifies the user before storing the biometric information in the data storage unit 13. If it is confirmed that the identified user is a registered user, the management server 1 stores that user's biometric information in the data storage unit 13, associating it with the registered user's user information.
[0024] The user information registered on management server 1 includes a record for each registered user. Each record includes fields such as user identification information (hereinafter referred to as user ID), authentication information, name, gender, date of birth, and biometric information or estimated biometric information as described below. The user ID is automatically assigned by management server 1 as a unique ID for each user when a new user is registered in management system 100.
[0025] Authentication information is obtained from the user's body and is used to distinguish and identify the user from other users. Identifying a registered user only needs to be sufficient to distinguish that registered user from other registered users. Obtaining identification information from the registered user's body may be done non-contactually from the registered user's body or by contact with the registered user's body. Authentication information may include facial images, palm prints, fingerprints, iris patterns, vein patterns, etc., and in the following explanation, it will be a facial image obtained from a photograph of the registered user. Therefore, in the following explanation, for each registered user, the management server 1 registers the registered user's facial image as authentication information, and the management server 1 identifies the user by performing facial authentication. As another example, if a sensor is attached to the user's fingertip as described later, the sensor may further include a fingerprint sensor, and the user's fingerprint may be obtained as authentication information. In this case, the management server 1 identifies the user by performing fingerprint authentication.
[0026] The measurement terminal 3 is equipped with a camera 35 and a temperature sensor 36 as examples of sensors for sensing the user 300. The camera 35 continuously captures images of the user 300's face or records a video, and the captured images are sent to the management server 1 as face images for user authentication.
[0027] The measurement terminal 3 obtains biometric information from the captured facial image of the user 300 and transmits the measurement results based on the biometric information to the management server 1. In addition, the measurement terminal 3 obtains biometric information from the user 300 using the temperature sensor 36 and transmits the measurement results based on the biometric information to the management server 1.
[0028] "Biometric information" refers to information obtained from the user's body and includes information representing a person's life activities. Information representing a person's life activities includes information representing the state of the body and information representing the load on the body. Examples of information representing life activities include information representing the state of user 300's blood vessels, which quantifies the load on the blood vessels (hereinafter referred to as "vascular information"), and information related to the user's heart rate, which quantifies the speed of blood flow from the heart (hereinafter referred to as "heart rate information").
[0029] Camera 35 and temperature sensor 36 are examples of sensors that sense the user 300. The sensors may sense the user 300 non-contact or by contact. Another example of a sensor is one that has a light-emitting element and a light-receiving element, in which the light-emitting element irradiates light onto the human body and the light-receiving element receives the irradiated light via the human body. For example, this sensor is attached to a fingertip or ear, and the measurement terminal 3 measures blood oxygen saturation and pulse rate using the components of the received light.
[0030] The biological information obtained by the measurement terminal 3 is transmitted to the management server 1 as the measurement result from the measurement terminal 3 and stored in the data storage unit 13. The measurement result is assumed to be data estimated from the measured values obtained by sensing the user 300 with the sensor of the measurement terminal 3. As an alternative example, the measurement result may be the measured value itself, or it may be both the data estimated from the measured value and the estimated value.
[0031] "Estimation" refers to obtaining biological information by processing measurements taken by the measurement terminal 3. For example, it refers to obtaining values by analyzing images captured by the camera 35 and performing statistical processing using known techniques. Alternatively, temperature information can be estimated from the surface temperature of the user 300 measured by the temperature sensor 36 using known techniques.
[0032] (Management server configuration) The management server 1 consists of a computer, or a computer and its peripheral devices. Alternatively, the management server 1 may be implemented by multiple computers working together. The management server 1 includes a control unit 11, such as a CPU (Central Processing Unit), a memory 12, such as a ROM (Read Only Memory) or RAM (Random Access Memory), and a communication unit 14, such as a communication module for communicating with other devices (Figure 2). The memory 12 stores the program 121 executed by the control unit 11.
[0033] Furthermore, the management server 1 has a data storage unit 13. The data storage unit 13 is, for example, an HDD (Hard Disk Drive) or an SSD (Solid State Drive). The data storage unit 13 includes a user information storage unit 131 for storing the above-mentioned user information, and a measurement result storage unit 132 for storing measurement results in association with the user information.
[0034] The control unit 11 identifies the user information of user 300 by comparing the face image of user 300 received from the measurement terminal 3 with the face image stored as authentication information in the user information storage unit 131, in accordance with program 121, and stores the measurement results of user 300 received from the measurement terminal 3 in the measurement result storage unit 132 in association with the identified user information. The control unit 11 also determines, in accordance with program 121, whether the measurement results of the identified registered user measured during a specified period are already stored in the measurement result storage unit 132. The specified period is one day, for example, and in the following example, the control unit 11 determines, for example, whether the measurement results of the identified user for today are already stored in the measurement result storage unit 132. When the control unit 11 receives the face image of user 300 from the measurement terminal 3 in accordance with program 121, it transmits the identified user information and the determination result to the measurement terminal 3.
[0035] If user 300's measurement results for today are already stored in the measurement result storage unit 132, then user 300's measurement for today is complete (measured). If user 300's measurement results for today are not stored in the measurement result storage unit 132, then user 300's measurement for today is not complete (not measured). As an example, if user 300's measurement results for today are already stored in the measurement result storage unit 132, the control unit 11 sends the determination result (measured determination result) to the measurement terminal 3; otherwise, it does not send the measured determination result. As another example, if user 300's measurement results for today are not stored in the measurement result storage unit 132, the control unit 31 sends a message to the measurement terminal 3 indicating that user 300's measurement results for today are not stored in the measurement result storage unit 132 (not measured determination result); if they are already stored, it does not need to send the measured determination result.
[0036] (Configuration of the measurement terminal) The measurement terminal 3 is, for example, a terminal device held in the hand of the person taking the measurement (the operator of the measurement terminal 3) and used with its sensing range directed towards the user 300. The measurement terminal 3 has a camera 35, a temperature sensor 36, and a touch panel 34 as an example of a display and input device (Figure 3). The measurement terminal 3 may also have a microphone 37 and a speaker 38.
[0037] The measurement terminal 3 is connected to a touch panel 34, a camera 35, a temperature sensor 36, a microphone 37, and a speaker 38, and includes a control unit 31, such as a CPU, which controls them, a memory 32, such as ROM or RAM, and a communication unit 33, such as a communication module, which communicates with other devices.
[0038] Memory 32 stores program 321, which is executed by the control unit 31. The control unit 31 executes program 321 according to operations on the touch panel 34, etc., and causes the camera 35 and temperature sensor 36 to perform measurement operations. The control unit 31 transmits the facial image of the user 300 captured by the camera 35 to the management server 1 according to program 321. The control unit 31 also estimates vascular information and heart rate information from the facial image of the user 300, and estimates temperature information from the surface temperature of the user 300, and transmits these as measurement results of biological information to the management server 1. The control unit 31 also performs measurement completion processing according to the judgment result notified by the management server 1. Measurement completion processing is a process to prevent duplicate storage of measurement results for the same user within a specified period in the management server 1, and the details will be described later.
[0039] (Processing in the management system) Figures 4 and 5 illustrate an example of the measurement flow of biological information according to the first embodiment in the management system 100. Figure 4 shows the operation of the management system 100 when the measurement results of user A's (corresponding to "Mr. A" in Figures 7 and 8) biological information for today are already stored in the measurement result storage unit 132, while Figure 5 shows the operation of the management system 100 when the results are not stored.
[0040] Referring to Figures 4 and 5, when the operator performs an operation on the measurement terminal 3 to start measuring user A (step S1), the control unit 31 of the measurement terminal 3 performs the measurement operation according to the program 321 (step S2). In step S2, the control unit 31 causes the camera 35 to perform a shooting operation according to the operation in step S1 and transmits the face image to the management server 1 for user authentication. The control unit 31 also estimates vascular information and heart rate information from the captured image of user A and estimates temperature information from the measurement result of the temperature sensor 36. Here, the operation to start the measurement is, for example, pointing the measurement terminal 3 towards user A so that the camera 35 captures an image of user A and the control unit 31 recognizes a human face.
[0041] The control unit 11 of the management server 1 performs facial recognition using the facial image transmitted from the measurement terminal 3 according to program 121 (step S4), and identifies user A as a registered user. Furthermore, according to program 121, the control unit 11 determines whether user A's measurement results for today are already stored in the measurement result storage unit 132, and transmits the determination result along with the facial recognition result to the measurement terminal 3.
[0042] In Figure 4, the measurement results of user A's biometric information for today are already stored in the measurement result storage unit 132. In this case, the control unit 11 of the management server 1 transmits user A's user information as a facial recognition result to the measurement terminal 3, as well as the measurement completion determination result (step S6-1). In this case, the control unit 31 of the measurement terminal 3 executes the measurement completion processing (step S7).
[0043] In Figure 5, the measurement results of user A's biometric information for today are not stored in the measurement result storage unit 132. In this case, the control unit 11 of the management server 1 sends user A's user information as a facial recognition result to the measurement terminal 3, but does not send the measurement completion determination result (step S6-2). In this case, the management system 100 performs normal operation. That is, the control unit 31 of the measurement terminal 3 sends the estimated vascular information, heart rate information, and temperature information as measurement results to the management server 1 as part of its normal operation (step S8). The management server 1 registers the measurement results from the measurement terminal 3 in the measurement result storage unit 132 in association with user A's user information (step S9), and notifies the measurement terminal 3 of the registration (step S10). The measurement results are displayed on the touch panel 34 of the measurement terminal 3 (step S11).
[0044] Figure 6 is a flowchart illustrating an example of processing at the measurement terminal 3. When the operator receives a command to start taking a photograph to begin measurement of user A (YES in step S101), the control unit 31, according to the program 321, causes the camera 35 to take a photograph (step S103) and sends the obtained face image to the management server 1 (step S105).
[0045] When the control unit 31 receives the measurement completion result along with the facial recognition result from the management server 1 (YES in step S107), the control unit 31 stops the measurement of user A (step S109) and displays a screen indicating that the measurement is complete on the touch panel 34 (step S111). Steps S109 and S111 are examples of the measurement completion process (step S7 in Figure 4).
[0046] Figure 7 shows an example of the screen of the measurement terminal 3 in step S111. Screen 341 in Figure 7 is an example of a screen indicating that the measurement has been canceled, and includes the text 41 "Today's measurement has already been completed." This allows the operator to understand that user A's measurement for today has been completed and the measurement results have already been stored in the measurement result storage unit 132.
[0047] Figure 8 shows another example of the screen of the measurement terminal 3 in step S111. Drawing 342 in Figure 8 includes a display of biometric information 42 in addition to text 41. In this case, in step S6-1 of Figure 4, the management server 1 transmits the measurement results already stored in the measurement result storage unit 132 to the measurement terminal 3 along with the measurement completion determination result. As another example, the measurement terminal 3 may have at least the most recent measurement results of user A stored. This allows the operator to know that user A's measurement for the day is complete and that the measurement results have already been stored in the measurement result storage unit 132, and to know the measurement results already stored in the measurement result storage unit 132.
[0048] If the management server 1 does not receive the measurement completion result along with the facial recognition result (NO in step S107), the control unit 31 estimates vascular information and heart rate information from the captured image, estimates temperature information from the surface temperature obtained by the temperature sensor 36 (step S113), and sends the measurement results to the management server 1 (step S115). It also displays the measurement results on the touch panel 34 (step S117). The display in step S117 may be performed after receiving the registration notification in step S10 of Figure 5 from the management server 1.
[0049] In the management system 100 according to the first embodiment, when the management server 1 transmits a measurement completion determination result for user A who has been authenticated, the measurement terminal 3 can perform measurement completion processing (steps S109, S111) and cancel the measurement for user A whose measurement results have already been stored. This prevents the measurement results for user A within a specified period from being stored redundantly in the measurement result storage unit 132.
[0050] In the example in Figure 4, the measurement terminal 3 receives the measurement completion result from the management server 1 at time t1 from the start of the measurement operation. Therefore, the measurement terminal 3 can stop the measurement at time t1 from the start of the measurement operation. In contrast, in the example in Figure 5, the measurement terminal 3 has not received the measurement completion result, meaning that user A has not yet been measured. Therefore, the measurement is not stopped and is executed, and the measurement result is sent to the management server 1 at time t2. In this way, by performing the measurement completion process before the measurement is complete and stopping the measurement of user A, the overlapping measurement can be stopped earlier. If user A has already been measured, the time required for user A's measurement can be reduced from measurement time t2 to time t1 compared to not stopping the measurement.
[0051] In the above example, the measurement terminal 3 stops measuring user A if facial recognition of user A is successful on the management server 1 and user A has already been measured. However, the measurement may also be stopped if facial recognition fails on the management server 1. This prevents measurement results of non-registered users from being stored on the management server 1, and unnecessary measurements can be stopped early.
[0052] [Second Embodiment] The measurement terminal 3 does not need to stop the measurement during the measurement completion process. Figure 9 is a flowchart showing an example of processing at the measurement terminal 3 according to the second embodiment. The flowchart in Figure 9 differs from the flowchart in Figure 6 in that it further includes steps S201 and S203. In the second embodiment, when the control unit 31 of the measurement terminal 3 receives a measurement completion determination result from the management server 1 for user A (YES in step S107), it displays a screen on the touch panel 34 indicating that user A has been measured (step S201). In the second embodiment, step S201 is the measurement completion process (step S7 in Figure 4).
[0053] Figure 10 shows an example of the screen of the measurement terminal 3 in step S201. Screen 343 in Figure 10 is an example of a screen that indicates that the measurement results of user A have already been stored, and includes the text 41, "Measurement has already been completed for today." This allows the operator to understand that user A's measurement for today has been completed and the measurement results have already been stored in the measurement result storage unit 132. Furthermore, screen 343 includes a button 43 to instruct the operator to stop the measurement. The button 43 is operable by the operator, and the control unit 31 of the measurement terminal 3 stops the measurement when the button 43 is operated. Alternatively, the operator may move the measurement terminal 3 so that the camera 35 cannot capture an image of user 300 and the control unit 31 cannot recognize user 300, thereby stopping the measurement.
[0054] After the screen 343 of Figure 10 is displayed on the touch panel 34 in step S201, if the operator presses button 43 to instruct the measurement to be stopped (YES in step S203), the control unit 31 stops the measurement (step S109). Preferably, the control unit 31 displays a screen (not shown) on the touch panel 34 indicating that the measurement has been stopped (step S111).
[0055] As a result, in the management system 100 according to the second embodiment, the management server 1 transmits a measurement completion determination result for user A who has been authenticated, and the measurement terminal 3 performs the measurement completion process (step S201) to notify the operator that user A has been measured. The measurement terminal 3 stops the measurement when it receives a stop operation from the operator. This prevents the measurement results of user A from being stored redundantly in the measurement result storage unit 132 and reduces the time required for measurement.
[0056] In the measurement terminal 3 according to the second embodiment, if the button 43 for instructing to stop the measurement is not operated on the screen 343 (NO in step S203), the control unit 31 performs the above-mentioned normal operation to estimate vascular information, heart rate information, and temperature information (step S113). In this case, the screen 343 that notifies user A that the measurement has been completed may be superimposed on an operation screen (not shown). This allows the operator to recognize that user A has already been measured and then perform the measurement again.
[0057] In this case, the control unit 31 may choose not to send the measurement results to the management server 1. This prevents duplicate storage of user A's measurement results in the measurement result storage unit 132. Furthermore, the control unit 31 may choose to send the measurement results to the management server 1 when it receives a transmission instruction from the operator. This allows the operator to remeasure user A's biological information, without hindering the operator's convenience.
[0058] [Third Embodiment] A third embodiment will be described regarding the processing when, as a result of facial recognition on the management server 1, multiple registered user candidates are extracted, and the measurement results for some of these users are already stored in the measurement result storage unit 132. In the third embodiment, in step S6-1 of Figure 4, the management server 1 transmits the facial recognition results indicating the multiple registered user candidates, along with their respective judgment results (measured judgment result, unmeasured judgment result), to the measurement terminal 3.
[0059] Figure 11 is a flowchart showing an example of processing at the measurement terminal 3 according to the third embodiment. The flowchart in Figure 11 differs from the flowchart in Figure 6 in that it further includes steps S301, S303, and S305. In the third embodiment, if the authentication result received from the management server 1 includes multiple registered user candidates (YES in step S301), the control unit 31 of the measurement terminal 3 displays a confirmation screen on the touch panel 34 (step S303).
[0060] Figure 12 shows an example of the screen of the measurement terminal 3 in step S303. Screen 344 in Figure 12 is a specific example of a confirmation screen and includes the text 44 "There are multiple candidates being measured." This allows the operator to understand that there are multiple registered user candidates as a result of facial recognition. Furthermore, screen 344 includes a button 45 to select a user from among the multiple registered user candidates. In the example in Figure 12, button 45 represents each of the multiple registered user candidates, such as user A (Person A) and user B (Person B). The operator selects either user A or B by operating button 45.
[0061] After the screen 344 of Figure 12 is displayed on the touch panel 34 in step S303, if the operator presses button 45 and selects a registered user (YES in step S305), the control unit 31 performs processing according to the received determination result for the selected registered user. In the example in Figure 12, user A has been measured, and user B has not been measured.
[0062] If user A is selected in step S305 (YES in step S107), the control unit 31 executes the measured data processing in steps S109 and S111. If user B is selected in step S305 (NO in step S107), the control unit 31 performs the normal operation in steps S113, S115, and S117.
[0063] Figure 13 shows another example of a confirmation screen displayed on the measurement terminal 3 in step S303. Screen 344A in Figure 13 includes the text 46, "Is this Mr. / Ms. A? Measurement for Mr. / Ms. A has been completed." This allows the operator to know that user A has already been measured. In this case, if the person being measured is user A, the operator can instruct the measurement terminal 3 to stop the measurement. This prevents the measurement results for user A from being duplicated and stored in the measurement result storage unit 132, even in the measurement terminal 3 according to the third embodiment, if the person being measured is user A.
[0064] [Fourth Embodiment] A fourth embodiment describes another example of the processing when, as a result of facial recognition on the management server 1, multiple registered user candidates are extracted, and the measurement results of some of these users are already stored in the measurement result storage unit 132. Figure 14 is a diagram showing an example of the flow of biometric information measurement according to the fourth embodiment in the management system 100. In the example in Figure 14, user A has been measured, and user B has not been measured. Measurement terminal 3A in Figure 14 is the measurement terminal selected by the operator for user A, and measurement terminal 3B is the measurement terminal selected by the operator for user B.
[0065] In the fourth embodiment, the management server 1 transmits user information for multiple candidates of users A and B as facial recognition results, and the measured determination result for user A (step S6). After the measurement is completed (after measurement time t2 has elapsed from the start of measurement), the measurement terminals 3A and 3B display a confirmation screen on the touch panel 34 (step S21) and accept the user selection from the operator. In step S21, as an example, screen 344 of Figure 12 is displayed.
[0066] In measurement terminal 3A, user A is selected on screen 344. In this case, measurement terminal 3A executes the measurement completion process (step S7). In measurement terminal 3B, user B is selected on screen 344. In this case, measurement terminal 3B performs the same normal operation as steps S8 to S11 in Figure 5.
[0067] Figure 15 is a flowchart showing an example of processing at the measurement terminal 3 according to the fourth embodiment. The flowchart in Figure 15 differs from the flowchart in Figure 11 in that it includes steps S113A and S109A instead of steps S113 and S109. In the fourth embodiment, the control unit 31 of the measurement terminal 3 estimates vascular information, heart rate information, and temperature information regardless of the authentication result and judgment result received from the management server 1 (step S113A).
[0068] If the authentication result received from the management server 1 includes multiple candidate registered users (YES in step S301), the control unit 31 displays a confirmation screen (for example, screen 344 in Figure 12) on the touch panel 34, similar to step S303 in Figure 11, and accepts the operator's selection of user A or user B.
[0069] In the measurement terminal 3 according to the fourth embodiment, if user A is selected in step S305 (YES in step S107), the control unit 31 displays a screen on the touch panel 34 indicating that the measurement has been completed (step S111) without transmitting the biological information obtained in step S113A as a measurement result to the management server 1 (step S109A). If user B is selected in step S305 (NO in step S107), the control unit 31 transmits the biological information obtained in step S113A as a measurement result to the management server 1 (step S115) and displays the measurement result on the touch panel 34 (step S117).
[0070] As a result, even in the measurement terminal 3 according to the fourth embodiment, if the person being measured is user A, it is prevented that user A's measurement results will be duplicated and stored in the measurement result storage unit 132.
[0071] <3. Addendum> The present invention is not limited to the above embodiments, and various modifications are possible. [Explanation of Symbols]
[0072] 1: Management server, 3: Measurement terminal, 11: Control unit, 12: Memory, 31: Control unit, 33: Communication unit, 34: Touch panel (display unit), 121, 321: Program, 132: Measurement result storage unit, 300: User
Claims
1. A management server for measurement terminals that measure users' biometric information, Memory and It comprises a control unit and, The control unit, The user who intends to measure biometric information using the aforementioned measuring terminal is authenticated, The measurement results of the user's biometric information transmitted from the measurement terminal are stored in the memory in association with the user information of the user identified by the user authentication. The control unit further, If user authentication of the user is successful, it is determined whether the measurement results within a predetermined period have already been stored in the memory in association with the user information of the authenticated user. If the measurement results within the predetermined period have already been stored in the memory, the measurement terminal is notified. Management server.
2. The control unit notifies the measurement terminal and transmits to the measurement terminal the measurement results within the specified period that have already been stored in the memory in association with the user information. The management server according to claim 1.
3. A measuring terminal for measuring the user's biometric information, Control unit and It includes a communication unit for communicating with the management server, The control unit, The authentication information of the user is transmitted to the management server. The system measures the user's biometric information and transmits the measurement results to the management server. The control unit further, When the management server, which performed user authentication using the aforementioned authentication information, receives notification that the user's measurement results for the specified period have been stored, the management server executes a measurement completion process to prevent the user's measurement results from being stored twice within the specified period. Measurement terminal.
4. The aforementioned measurement processing includes stopping the measurement of the user's biometric information. The measuring terminal according to claim 3.
5. It also includes a display unit, The control unit receives the measurement results within the specified period from the management server along with the notification, The measurement processing includes displaying the measurement results received from the management server on the display unit. The measuring terminal according to claim 3.
6. It also includes a display unit, The measured processing includes causing the display unit to display an indication that the measurement result has been stored. The measuring terminal according to claim 3.
7. The measured processing includes not sending the measurement results to the management server. The measuring terminal according to claim 3.
8. A computer program that makes a computer function as a management server for measurement terminals that measure the user's biometric information, The user who intends to measure biometric information using the aforementioned measuring terminal is authenticated, The computer is instructed to store the measurement results of the user's biometric information transmitted from the measurement terminal in memory, in association with the user information of the user identified by the user authentication. If user authentication of the user is successful, it is determined whether the measurement results within a predetermined period have already been stored in the memory in association with the user information of the authenticated user. If measurement results within the predetermined period have already been stored in the memory, the computer is further instructed to notify the measurement terminal. Computer program.
9. A computer program that makes a computer function as a measuring terminal for measuring a user's biometric information, The authentication information of the aforementioned user is sent to the management server. The computer is instructed to measure the user's biometric information and transmit the measurement results to the management server. moreover, When the management server, which performed user authentication using the aforementioned authentication information, receives notification that the user's measurement results for the specified period have been stored, the management server is instructed to perform a measurement completion process to prevent the measurement results from being stored redundantly within the specified period. Computer program.