Presence / absence determination system, presence / absence determination method, action execution suppression system, action execution suppression method, and program

The presence/absence determination system uses load sensors and Doppler sensors to accurately detect a person's presence or absence in bed, addressing the challenge of distinguishing between abnormal values and ensuring appropriate action execution.

JP7775970B1Active Publication Date: 2025-11-26SEKISUI HOUSE KK
View PDF 7 Cites 0 Cited by

Patent Information

Application Number
JP2024187483
Authority / Receiving Office
JP · JP
Patent Type
Patents
Current Assignee / Owner
Filing Date
2024-10-24
Publication Date
2025-11-26
Estimated Expiration
2044-10-24

AI Technical Summary

Technical Problem

Existing systems fail to accurately determine whether a person is present in bed when their respiratory or heart rate indicates an abnormal value, making it difficult to distinguish between an abnormality in the person or their absence.

Method used

A presence/absence determination system that utilizes load sensors under the bed to calculate total weight changes and Doppler sensors to monitor biometric information, incorporating conditions to determine the person's presence or absence based on weight fluctuations and body movements, and suppress actions when the person is not in bed.

Benefits of technology

Accurately determines the presence or absence of a person in bed, preventing false alarms due to weight changes and body movements, and ensures appropriate action execution based on biometric data.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 0007775970000001_ABST
    Figure 0007775970000001_ABST
Patent Text Reader

Abstract

To provide a presence / absence determination system, a presence / absence determination method, and a program capable of accurately determining whether a person to be measured is in bed or not. [Solution] When the presence / absence information indicates that the person being measured is not in bed and the magnitude of the increase in the value indicated by the total weight data satisfies a given presence determination condition, the presence / absence changing unit 32 changes the retained presence / absence information to indicate that the person being measured is in bed. When the presence / absence information indicates that the person being measured is in bed and the magnitude of the decrease in the value indicated by the total weight data satisfies a given presence determination condition, the presence / absence changing unit 32 changes the retained presence / absence information to indicate that the person being measured is not in bed.
Need to check novelty before this filing date? Find Prior Art

Description

[Technical Field]

[0001] The present invention relates to a presence / absence determination system, a presence / absence determination method, and a program. [Background technology]

[0002] Various systems for measuring biological information such as the respiratory rate or heart rate of a person in bed have been studied. As an example of such a system, Patent Document 1 describes a monitoring device that determines the respiratory rate and heart rate of a person in bed in a non-contact manner using a microwave Doppler sensor. [Prior art documents] [Patent documents]

[0003] [Patent Document 1] Japanese Patent Application Laid-Open No. 2017-134795 Summary of the Invention [Problem to be solved by the invention]

[0004] In the technology described in Patent Document 1, when the respiratory rate or heart rate of the person being measured indicates an abnormal value, it is not possible to determine whether the cause is that an abnormality has occurred in the person being measured or that the person being measured is not present in bed. Therefore, in order to accurately detect that an abnormality has occurred in the person being measured, it is necessary to accurately determine whether the person being measured is present in bed or not.

[0005] The present invention has been made in consideration of the above-mentioned problems, and its purpose is to provide a presence / absence determination system, a presence / absence determination method, and a program that can accurately determine whether the person being measured is in bed or not. [Means for solving the problem]

[0006] (1) The presence / absence determination system of the present invention includes a total weight data acquisition means for repeatedly acquiring total weight data indicating the total weight calculated based on the measurement results of the load applied to at least one load sensor located below the position of the person being measured when the person is on the bed; a presence / absence information storage means for storing presence / absence information indicating whether the person being measured is on the bed; a presence change means for changing the stored presence / absence information to indicate that the person being measured is on the bed when the presence / absence information indicates that the person being measured is not on the bed and the magnitude of the increase, which is the value indicated by the total weight data based on the latest measurement result minus the value indicated by the total weight data based on the immediately preceding measurement result, satisfies a given presence determination condition; and an absence change means for changing the stored presence / absence information to indicate that the person being measured is not on the bed when the presence / absence information indicates that the person being measured is on the bed and the magnitude of the decrease, which is the value indicated by the total weight data based on the immediately preceding measurement result minus the value indicated by the total weight data based on the latest measurement result, satisfies a given absence determination condition.

[0007] (2) In the presence / absence determination system described in (1), the system further includes a Doppler data acquisition means for acquiring Doppler data indicating the measurement results by a Doppler sensor provided facing the person being measured, a biometric information generation means for generating biometric information of the person being measured based on the Doppler data, an action execution means for executing a given action in response to the biometric information satisfying a given abnormality determination condition, and a suppression means for suppressing the execution of the action in response to the biometric information satisfying the abnormality determination condition when the presence / absence information indicates that the person being measured is not in bed.

[0008] (3) In the presence / absence determination system described in (2), the system further includes a body movement determination means for determining whether or not the subject is moving based on the magnitude of fluctuation in the value indicated by the total weight data, and the suppression means suppresses the execution of the action corresponding to the biological information satisfying the abnormality determination condition when the presence / absence information indicates that the subject is on the bed and it is determined that the subject is moving.

[0009] (4) In the presence / absence determination system described in any one of (1) to (3), a weight estimation means is further included which determines the estimated weight of the person being measured as the value obtained by subtracting the value of the total weight data when the presence / absence information indicates that the person being measured is not on the bed from the value of the total weight data when the presence / absence information indicates that the person being measured is on the bed.

[0010] (5) In the presence / absence determination system described in (4), the presence determination condition is that the magnitude of the increase is greater than a threshold determined based on an estimated value of the weight of the person being measured.

[0011] (6) In the presence / absence determination system described in (4) or (5), the absence determination condition is that the magnitude of the decrease is greater than a threshold determined based on an estimated value of the weight of the person being measured.

[0012] (7) In the presence / absence determination system described in any of (4) to (6), the weight estimation means updates the estimated weight of the person being measured to the increase amount, which is the value indicated by the total weight data based on the latest measurement result minus the value indicated by the total weight data based on the immediately preceding measurement result, in response to the stored presence / absence information being changed from indicating that the person being measured is not on the bed to indicating that the person being measured is on the bed.

[0013] (8) In the presence / absence determination system described in (1), the presence / absence information indicates whether the person being measured is on the bed, or not, or whether the person being measured is unknown, and further includes a subject weight data storage means for storing subject weight data indicating the weight of the person being measured, and an absent total weight data storage means for storing absent total weight data indicating the total weight when the person being measured is not on the bed, and the presence change means changes the presence / absence information when the person being measured is not on the bed, the magnitude of the increase satisfies the presence determination condition, and the value of the subject weight data and the value of the absent total weight data are equal to the sum of the value of the person being measured weight data and the value of the absent total weight data. If the difference between the value indicated by the total weight data based on the latest measurement result and the value indicated by the total weight data based on the latest measurement result is within a given range, the presence / absence information being held is changed to indicate that the person being measured is on the bed, and if the presence / absence information indicates that the person being measured is not on the bed, the magnitude of the increase satisfies the presence determination condition, and the difference between the sum of the value of the person being measured's weight data and the value of the total weight data when not present and the value indicated by the total weight data based on the latest measurement result is not within the range, the presence / absence change means changes the held presence / absence information to indicate that it is unknown whether the person being measured is on the bed or not.

[0014] (9) In the presence / absence determination system described in (8), when the presence / absence information held is changed to indicate that the person being measured is on the bed, the system further includes an update means for updating the stored weight data of the person being measured to indicate the increase amount, and updating the stored total weight data when the person is not present to indicate the value indicated by the total weight data based on the most recent measurement result.

[0015] (10) In the presence / absence determination system described in (8) or (9), the system further includes a Doppler data acquisition means for acquiring Doppler data indicating the measurement results by a Doppler sensor provided toward the person being measured, a biometric information generation means for generating biometric information of the person being measured based on the Doppler data, an action execution means for executing a given action in response to the biometric information satisfying a given abnormality determination condition, and a suppression means for suppressing the execution of the action in response to the biometric information satisfying the abnormality determination condition when the presence / absence information indicates that the person being measured is not in bed, wherein the action execution means executes a first action when the presence / absence information indicates that the person being measured is in bed, and executes a second action when the presence / absence information indicates that it is unknown whether the person being measured is in bed.

[0016] (11) In the presence / absence determination system described in any one of (1) to (10), the load sensor is provided on each of the four legs of the bed.

[0017] (12) In the presence / absence determination system described in any one of (1) to (11), the total weight data acquisition means repeatedly acquires the total weight data indicating the sum of the measurement results of the loads applied to each of the multiple load sensors.

[0018] (13) The presence / absence determination method of the present invention includes the steps of repeatedly acquiring total weight data indicating a total weight calculated based on measurement results of a load applied to at least one load sensor located below the position of the person being measured when the person is on the bed; retaining presence / absence information indicating whether the person being measured is on the bed; changing the retained presence / absence information to indicate that the person being measured is on the bed when the presence / absence information indicates that the person being measured is not on the bed and the magnitude of an increase, which is the value indicated by the total weight data based on the latest measurement result minus the value indicated by the total weight data based on the immediately preceding measurement result, satisfies a given presence determination condition; and changing the retained presence / absence information to indicate that the person being measured is not on the bed when the presence / absence information indicates that the person being measured is on the bed and the magnitude of a decrease, which is the value indicated by the total weight data based on the immediately preceding measurement result minus the value indicated by the total weight data based on the latest measurement result, satisfies a given presence determination condition.

[0019] (14) A program according to the present invention causes a computer to execute the following steps: repeatedly acquiring total weight data indicating a total weight calculated based on measurement results of a load applied to at least one load sensor located below a position of a person being measured when the person is in bed; retaining presence / absence information indicating whether the person is in the bed; changing the retained presence / absence information to indicate that the person is in the bed when the presence / absence information indicates that the person is not in the bed and the magnitude of an increase, which is a value indicated by the total weight data based on the latest measurement result minus the value indicated by the total weight data based on the immediately preceding measurement result, satisfies a given presence determination condition; and changing the retained presence / absence information to indicate that the person is not in the bed when the presence / absence information indicates that the person is in the bed and the magnitude of a decrease, which is a value indicated by the total weight data based on the immediately preceding measurement result minus the value indicated by the total weight data based on the latest measurement result, satisfies a given absence determination condition. This program may be stored in a computer-readable information storage medium. [Effects of the Invention]

[0020] According to the present invention, it is possible to accurately determine whether the person being measured is on the bed or not. [Brief explanation of the drawings]

[0021] [Figure 1] 1 is a configuration diagram of a biological information detection system according to an embodiment of the present invention. [Figure 2] 1 is a functional block diagram of a signal processing device according to an embodiment of the present invention. [Figure 3] 10 is a flowchart showing an example of the flow of a presence / absence determination process performed in a signal processing device according to an embodiment of the present invention. [Figure 4] 10 is a flowchart showing an example of the flow of a presence / absence determination process performed in a signal processing device according to an embodiment of the present invention. [Figure 5]10 is a flowchart showing an example of the flow of a presence / absence determination process performed in a signal processing device according to an embodiment of the present invention. [Figure 6] 10A and 10B are diagrams illustrating an example of processing by a Doppler data acquisition unit. [Figure 7] FIG. 4 is a flowchart showing an example of the flow of a frequency spectrum selection process performed in the signal processing device according to the embodiment of the present invention. [Figure 8] FIG. 10 is a diagram illustrating an example of generating an aggregate spectrum. DETAILED DESCRIPTION OF THE INVENTION

[0022] Hereinafter, an embodiment of the present invention will be described in detail with reference to the drawings.

[0023] FIG. 1 is a configuration diagram of a biological information detection system 1 according to an embodiment of the present invention. As shown in the figure, the biological information detection system 1 includes a signal processing device 10, a Doppler sensor unit 12, and a plurality of load sensors 14. The Doppler sensor unit 12 includes a plurality of Doppler sensors. Here, for example, it is assumed that the Doppler sensor unit 12 includes six Doppler sensors (first to sixth Doppler sensors). Furthermore, as shown in FIG. 1, the biological information detection system 1 includes four load sensors 14 (14a to 14d).

[0024] As shown in FIG. 1, the Doppler sensor unit 12 is provided facing the person being measured. In the example of FIG. 1, the Doppler sensor unit 12 is attached to the headboard of a bed 16. Here, multiple Doppler sensors may be provided symmetrically with respect to a center line L1 of the bed 16 (a line passing through the center of the width of the bed 16 and extending in the length direction of the bed 16). Alternatively, multiple Doppler sensors may be provided lined up perpendicular to the length direction of the bed 16 (a direction along the center line L1 of the bed 16). Alternatively, multiple Doppler sensors may be provided lined up at equal intervals in a row. The number of Doppler sensors is not limited to six.

[0025] The Doppler sensors are all arranged to face the length (longitudinal direction) of the bed 16 and emit microwaves in the lengthwise direction of the bed 16. The microwaves are reflected by the chest of the person being measured sleeping on the bed 16, and the reflected waves are received by each Doppler sensor. Each Doppler sensor generates a Doppler signal from the reflected waves that indicates chest movement associated with breathing, and outputs Doppler data by digitizing this Doppler signal. The microwaves emitted from each Doppler sensor have slightly different frequencies, which prevents mutual interference.

[0026] The reflected wave is frequency shifted due to the Doppler effect, and by observing this, the breathing rate of the subject can be obtained. The reflected wave is detected by quadrature detection as a Doppler signal containing an I signal, which is an in-phase component with the transmitted wave, and a Q signal, which is a quadrature component, and output in digital form to the signal processing device 10. The Doppler signal input to the signal processing device 10 is time-series data, indicating the amplitude (I component and Q component) at each time.

[0027] Load sensor 14 is positioned below the position of the person being measured when the person is on bed 16. As shown in FIG. 1, load sensor 14 may be provided on each of the four legs of bed 16. The positions and number of load sensors 14 are not limited to those shown in FIG. 1. For example, biological information detection system 1 may include only one load sensor 14. The single load sensor 14 may be placed on bed 16 or on bedding (such as a mattress) on bed 16.

[0028] Then, each load sensor 14 outputs load data indicating the measurement result of the load applied to that load sensor 14 .

[0029] The signal processing device 10 may be configured with a known computer including, for example, a CPU, memory, an input device, and a display. The signal processing device 10 generates the subject's respiration rate based on the Doppler signal output from the Doppler sensor. The signal processing device 10 also calculates the total weight based on the measurement results of the load applied by at least one load sensor 14, and generates total weight data indicating the calculated total weight.

[0030] FIG. 2 is a functional block diagram of a signal processing device 10 according to an embodiment of the present invention. As shown in FIG. 2, the signal processing device 10 includes a presence / absence information storage unit 20, a body movement information storage unit 22, a weight data storage unit 24, a load data acquisition unit 26, a total weight data generation unit 28, a presence / absence determination unit 30, a presence / absence change unit 32, a body movement determination unit 34, a weight data management unit 36, a Doppler data acquisition unit 38, a frequency spectrum generation unit 40, a frequency spectrum selection unit 42, an aggregate spectrum generation unit 44, a biological information generation unit 46, an abnormality determination unit 48, an action execution unit 50, and an operation control unit 52. These functional blocks are realized by executing a signal processing program in the signal processing device 10, which is a computer. The signal processing program may be stored in various computer-readable information storage media such as semiconductor memory and loaded into the signal processing device 10 from the medium. Alternatively, the signal processing program may be downloaded to the signal processing device 10 via a data communication line such as the Internet.

[0031] The presence / absence information storage unit 20 stores, for example, presence / absence information indicating whether the person being measured is in bed 16. Here, the presence / absence information may indicate whether the person being measured is in bed 16, whether they are not in bed 16, or whether it is unknown whether they are present. In the following description, the presence / absence information includes a 1-user-present flag and an unknown flag. A value of 1 for the 1-user-present flag and a value of 0 for the unknown flag correspond to the presence / absence information indicating that the person being measured is in bed 16. A value of 0 for both the 1-user-present flag and the unknown flag correspond to the presence / absence information indicating that the person being measured is not in bed 16. A value of 0 for the 1-user-present flag and a value of 1 for the unknown flag correspond to the presence / absence information indicating that it is unknown whether the person being measured is in bed 16.

[0032] The body movement information storage unit 22 stores, for example, body movement information indicating whether or not the subject is moving. In the following description, a value of 1 in the body movement information corresponds to the body movement information indicating that the subject is moving, and a value of 0 in the body movement information corresponds to the body movement information indicating that the subject is not moving.

[0033] The weight data storage unit 24 stores, for example, data indicating weight. In the following description, it is assumed that the weight data storage unit 24 stores subject weight data indicating the weight of the subject, and absent total weight data indicating the total weight when the subject is not on the bed 16. In the initial state, the subject weight data and absent total weight data are set to given values. For example, a value indicating the weight of the subject measured in advance may be set as the subject weight data value in the initial state. Also, a value indicating the total weight of the bed 16, bedding, etc. measured in advance may be set as the absent total weight data value in the initial state. Furthermore, unknown weight data, which will be described later, is also stored in the weight data storage unit 24.

[0034] The load data acquiring unit 26 acquires load data indicating the measurement results of the load acting on at least one load sensor 14 located below the position of the subject when the subject is on the bed 16. Here, the load data output from each of the at least one load sensor 14 may be acquired.

[0035] For example, the total weight data generator 28 calculates the total weight based on the load data acquired from at least one load sensor 14, and generates total weight data indicating the calculated total weight. If the biological information detection system 1 includes one load sensor 14, total weight data indicating the measurement results of the load acting on the load sensor 14 may be generated. Furthermore, if the biological information detection system 1 includes multiple load sensors 14, total weight data indicating the sum of the measurement results of the loads acting on the multiple load sensors 14 may be generated.

[0036] For example, the presence / absence determining unit 30 acquires the total weight data generated by the total weight data generating unit 28, and determines whether the person to be measured is on the bed 16 based on the acquired total weight data.

[0037] For example, when the presence / absence information indicates that the person being measured is not in bed 16, presence determination unit 30 determines whether the magnitude of the value obtained by subtracting the value indicated by the total weight data based on the most recent measurement result from the value indicated by the total weight data based on the immediately preceding measurement result satisfies a given presence determination condition. In the following description, the magnitude of the value obtained by subtracting the value indicated by the total weight data based on the most recent measurement result from the value indicated by the total weight data based on the immediately preceding measurement result will be referred to as the increase amount.

[0038] Here, the presence determination condition may be, for example, that the magnitude of the increase is greater than a threshold determined based on an estimated value of the subject's weight (for example, greater than a threshold that is 80% of the value of the subject's weight data).

[0039] Furthermore, for example, when the presence / absence information indicates that the person being measured is in bed 16, presence / absence determination unit 30 determines whether the magnitude of the value obtained by subtracting the value indicated by the total weight data based on the most recent measurement result from the value indicated by the total weight data based on the most recent measurement result satisfies a given absence determination condition. In the following description, the magnitude of the value obtained by subtracting the value indicated by the total weight data based on the most recent measurement result from the value indicated by the total weight data based on the most recent measurement result will be referred to as the decrease amount.

[0040] Here, the absence determination condition may be, for example, that the magnitude of the decrease is greater than a threshold determined based on an estimated value of the subject's weight (for example, greater than a threshold that is 80% of the value of the subject's weight data).

[0041] In this embodiment, the load sensor 14 outputs load data indicating the latest measurement result of the load applied to the load sensor 14 to the signal processing device 10, generates total weight data based on the load data, and determines whether the person being measured is on the bed 16 based on the total weight data (for example, at predetermined time intervals).

[0042] For example, when the presence / absence information indicates that the person being measured is not on bed 16 and the magnitude of the increase satisfies a given presence determination condition, the presence / absence change unit 32 changes the stored presence / absence information to indicate that the person being measured is on bed 16.

[0043] In addition, for example, when the presence / absence information indicates that the person being measured is in bed 16 and the magnitude of the above-mentioned decrease satisfies a given absence determination condition, the presence / absence change unit 32 changes the presence / absence information being held to indicate that the person being measured is not in bed 16.

[0044] The threshold value in the presence determination condition and the threshold value in the absence determination condition may be the same or different.

[0045] The body movement determination unit 34 determines whether or not the subject is moving, for example, based on the magnitude of fluctuation in the value indicated by the total weight data. Here, for example, the body movement determination unit 34 may determine whether or not the subject is moving, each time a determination timing arrives that arrives at a time interval longer than the time interval at which the total weight data is generated.

[0046] Here, the period between two consecutive determination timings is referred to as a body movement determination period. The maximum or minimum value of the total weight data generated during a specific body movement determination period may be identified. The average value of the total weight data generated during the body movement determination period immediately preceding the specific body movement determination period may be identified. If the difference between the maximum value identified for the specific body movement determination period and the average value identified for the body movement determination period immediately preceding the specific body movement determination period is equal to or greater than a predetermined value, it may be determined that the subject's body movement has occurred during the body movement determination time. If the difference between the minimum value identified for the specific body movement determination period and the average value identified for the body movement determination period immediately preceding the specific body movement determination period is equal to or greater than a predetermined value, it may be determined that the subject's body movement has occurred during the body movement determination time. If neither of these conditions is met, it may be determined that the subject's body movement has not occurred during the body movement determination time. Note that the method for determining whether the subject's body movement has occurred is not limited to this method.

[0047] If the body movement determination unit 34 determines that the subject is moving, it may set the value of the body movement information stored in the body movement information storage unit 22 to 1, and if it determines that the subject is not moving, it may set the value of the body movement information stored in the body movement information storage unit 22 to 0.

[0048] Weight data management unit 36 ​​determines, as an estimated value of the weight of the person being measured, the value obtained by subtracting the value of the total weight data when the presence / absence information indicates that the person being measured is not in bed 16 from the value of the total weight data when the presence / absence information indicates that the person being measured is in bed 16. Weight data management unit 36 ​​then updates the weight data of the person being measured stored in weight data storage unit 24 to indicate the determined estimated value.

[0049] The weight data management unit 36 ​​may update the estimated weight of the person being measured to the above-mentioned increase in weight in response to a change in the stored presence / absence information from indicating that the person being measured is not in bed 16 to indicating that the person being measured is in bed 16. Here, the weight data management unit 36 ​​may, for example, update the person being measured's weight data stored in the weight data storage unit 24 to indicate the above-mentioned increase in weight. The weight data management unit 36 ​​may also update the total weight data when the person is not present stored in the weight data storage unit 24 to indicate the value indicated by the total weight data based on the most recent measurement result.

[0050] Here, an example of the flow of processing performed by the presence / absence determination unit 30, the presence / absence changing unit 32, and the weight data management unit 36 ​​will be described with reference to the flow charts shown in Figures 3 to 5. In the following description, the value of the subject's weight data stored in the weight data storage unit 24 is assumed to be A. Also, the value of the absent total weight data stored in the weight data storage unit 24 is assumed to be B.

[0051] Figure 3 shows an example of the processing flow that is executed when the presence / absence information indicates that the person being measured is not in bed, i.e., when the value of the one-user-present flag and the value of the unknown flag stored in the presence / absence information storage unit 20 are both 0.

[0052] In this case, the presence / absence determining unit 30 determines whether the above-mentioned increase is equal to or greater than (A×r1) (S101), where r1 is a given value, for example, 0.8.

[0053] If the increase is not equal to or greater than (A×r1) (S101: N), the process shown in this processing example is terminated.

[0054] If the increase is equal to or greater than (A×r1) (S101: Y), the presence / absence determination unit 30 determines whether the value of the total weight data based on the latest measurement result is equal to or greater than (A+Bd) and equal to or less than (A+B+d) (S102), where d is a given threshold value.

[0055] If the value of the total weight data based on the most recent measurement result is equal to or greater than (A+Bd) and equal to or less than (A+B+d) (S102: Y), the presence / absence changing unit 32 sets the value of the one-user-present flag stored in the presence / absence information storage unit 20 to 1 (S103). Then, the weight data management unit 36 ​​updates the subject's weight data stored in the weight data storage unit 24 to indicate the above-mentioned increase, and updates the absent total weight data stored in the weight data storage unit 24 to indicate the value indicated by the total weight data based on the most recent measurement result (S104), and the processing shown in this processing example is terminated. That is, the above-mentioned increase is set as value A, and the value indicated by the total weight data based on the most recent measurement result is set as value B.

[0056] If it is determined in the process shown in S102 that the value of the total weight data based on the latest measurement result is not greater than (A+Bd) and not greater than (A+B+d) (S102: N), the presence / absence changing unit 32 sets the value of the unknown flag to 1 (S105). Then, the weight data management unit 36 ​​generates unknown weight data in which a value indicating the above-mentioned increase is set, and stores the generated unknown weight data in the weight data storage unit 24 (S106). Then, the process shown in this processing example ends. In the following explanation, the value of the unknown weight data is assumed to be C.

[0057] As explained with reference to Figure 3, the presence / absence change unit 32 may change the presence / absence information held to indicate that the person being measured is in bed 16 if the presence / absence information indicates that the person being measured is not in bed 16, the magnitude of the above-mentioned increase satisfies the presence determination condition, and the difference between the sum of the value of the person being measured's weight data and the value of the total weight data when not present and the value indicated by the total weight data based on the latest measurement result is within a given range.

[0058] Then, if the presence / absence information indicates that the person being measured is not on bed 16, the magnitude of the above-mentioned increase satisfies the presence determination condition, and the difference between the sum of the value of the person being measured's weight data and the value of the total weight data when not present and the value indicated by the total weight data based on the latest measurement result is not within the range, the presence / absence change unit 32 may change the retained presence / absence information to one indicating that it is unknown whether the person being measured is on bed 16 or not.

[0059] Figure 4 is a diagram showing an example of the processing flow that is executed when the presence / absence information indicates that the person being measured is in bed, i.e., when the value of the user 1 presence flag stored in the presence / absence information storage unit 20 is 1 and the value of the unknown flag is 0.

[0060] In this case, the presence / absence determination unit 30 determines whether the aforementioned decrease is equal to or greater than (A×r2) (S201). Here, r2 is a given value, for example, 0.8. The value r2 may be the same as or different from the value r1.

[0061] If the decrease amount is not equal to or greater than (A×r2) (S201: N), the process shown in this processing example is terminated.

[0062] If the decrease is greater than or equal to (A×r2) (S201:Y), the presence / absence change unit 32 sets the value of the user 1 presence flag stored in the presence / absence information storage unit 20 to 0, and the processing shown in this processing example is terminated.

[0063] Figure 5 is a diagram showing an example of the processing flow that is executed when the presence / absence information indicates that it is unknown whether the person being measured is in bed, i.e., when the value of the user 1 presence flag stored in the presence / absence information storage unit 20 is 0 and the value of the unknown flag is 1.

[0064] In this case, the presence / absence determination unit 30 determines whether the aforementioned decrease is equal to or greater than (C×r3) (S301). Here, r3 is a given value, for example, 0.8. The value r3 may be the same as or different from the value r1. Furthermore, the value r3 may be the same as or different from the value r2.

[0065] If the decrease amount is not equal to or greater than (C×r3) (S301: N), the process shown in this processing example is terminated.

[0066] If the decrease is equal to or greater than (C×r3) (S301: Y), the presence / absence changing unit 32 sets the value of the unknown flag stored in the presence / absence information storage unit 20 to 0 (S302). Then, the weight data management unit 36 ​​deletes the unknown weight data stored in the weight data storage unit 24 (S303), and the processing shown in this processing example is terminated.

[0067] The Doppler data acquisition unit 38 acquires Doppler data indicating the measurement results of each of the Doppler sensors provided facing the subject over a certain period of time.

[0068] For example, as shown in FIG. 6, for each of a plurality of periods (a plurality of time windows), the Doppler data acquisition unit 38 extracts a portion of the Doppler data indicating the measurement results of the Doppler sensors for that period, for each of a plurality of Doppler sensors.

[0069] For example, Doppler data D(1,1), D(2,1), D(3,1), D(4,1), ... indicating measurement results in a first time window, a second time window, a third time window, a fourth time window, ... are extracted from the first Doppler data acquired from the first Doppler sensor. Also, Doppler data D(1,2), D(2,2), D(3,2), D(4,2), ... indicating measurement results in a first time window, a second time window, a third time window, a fourth time window, ... are extracted from the second Doppler data acquired from the second Doppler sensor.

[0070] Similarly, Doppler data indicating measurement results in each time window is extracted for the third to sixth Doppler sensors. For example, Doppler data D(1,3), D(2,3), D(3,3), D(4,3), and so on are extracted from the third Doppler data acquired from the third Doppler sensor, indicating measurement results in the first time window, the second time window, the third time window, the fourth time window, and so on. Similarly, Doppler data D(1,4), D(2,4), D(3,4), D(4,4), and so on are extracted from the fourth Doppler data acquired from the fourth Doppler sensor, indicating measurement results in the first time window, the second time window, the third time window, the fourth time window, and so on. Furthermore, Doppler data D(1,5), D(2,5), D(3,5), D(4,5), ... indicating measurement results in the first time window, the second time window, the third time window, the fourth time window, ... are extracted from the fifth Doppler data acquired from the fifth Doppler sensor. Furthermore, Doppler data D(1,6), D(2,6), D(3,6), D(4,6), ... indicating measurement results in the first time window, the second time window, the third time window, the fourth time window, ... are extracted from the sixth Doppler data acquired from the sixth Doppler sensor.

[0071] The length of each time window is constant (e.g., 60 seconds), and the start timing of each time window is shifted by a predetermined time (here, for example, 2 seconds). The same time window is applied to all of the first to sixth Doppler data. That is, for all of the first to sixth Doppler data, the period corresponding to, for example, the first time window is the same, and the period corresponding to the second time window is also the same.

[0072] The frequency spectrum generating unit 40 generates a frequency spectrum for each of a plurality of Doppler sensors, for example, based on Doppler data indicating the measurement results of the Doppler sensors.

[0073] The frequency spectrum generation unit 40 converts the input Doppler data into a frequency spectrum by, for example, performing a fast Fourier transform (FFT) on the Doppler data. Here, for example, the I signal data and the Q signal data may each be converted into a frequency spectrum.

[0074] The frequency spectrum selection unit 42 selects a plurality of frequency spectra from among the frequency spectra generated for each of the plurality of Doppler sensors, based on, for example, a peak frequency in the frequency spectrum generated for each of the plurality of Doppler sensors.

[0075] An example of the flow of the frequency spectrum selection process performed by the frequency spectrum selector 42 will now be described with reference to the flow diagram shown in Fig. 7. Here, for example, the process of selecting a plurality of frequency spectra from among those generated for the I signal data and Q signal data of each of six pieces of Doppler data D(1,1), D(1,2), D(1,3), D(1,4), D(1,5), and D(1,6) extracted for the first time window will be described.

[0076] First, the frequency spectrum selection unit 42 identifies the peak frequency, which is the frequency of the maximum amplitude in the frequency spectrum generated for the I signal data and Q signal data of each of the six Doppler data D(1,1), D(1,2), D(1,3), D(1,4), D(1,5), and D(1,6), as the respiratory rate corresponding to that frequency spectrum (S401).

[0077] Then, the frequency spectrum selection unit 42 calculates a representative value (here, for example, an average value) of the respiratory rate identified in the process shown in S401 (S402).

[0078] Then, the frequency spectrum selection unit 42 checks whether there is a frequency spectrum corresponding to a respiratory rate (i.e., an outlier respiratory rate) whose difference from the representative value calculated in the process shown in S402 is equal to or greater than a predetermined value (e.g., 5) (S403).

[0079] If there is an outlier respiratory rate (S403: Y), the frequency spectrum selection unit 42 excludes the frequency spectrum corresponding to the outlier respiratory rate (S404), and returns to the process shown in S402.

[0080] If there is no outlier respiratory rate (S403: N), the process shown in this processing example is terminated. Note that in the process shown in this processing example, none of the frequency spectra may be excluded, and all frequency spectra may be selected.

[0081] The frequency spectra that remain after the above-described processing correspond to the frequency spectra selected from the frequency spectra generated for the I signal data and Q signal data of each of the six Doppler data extracted for the first time window. The above-described processing is performed for each of the multiple time windows.

[0082] The aggregate spectrum generation unit 44 generates an aggregate spectrum based on, for example, some or all of the frequency spectra generated for each of the multiple Doppler sensors. As shown in FIG. 5 , for a first time window, aggregate spectrum (1) may be generated by adding, for each frequency, the amplitudes (intensities) of the frequency spectrum of the I signal data of D(1,1), the frequency spectrum of the Q signal data of D(1,1), the frequency spectrum of the I signal data of D(1,2), the frequency spectrum of the Q signal data of D(1,2), the frequency spectrum of the I signal data of D(1,3), the frequency spectrum of the Q signal data of D(1,3), ..., the frequency spectrum of the Q signal data of D(1,6). Aggregate spectrum (1) corresponds to the aggregate spectrum for the first time window. In this way, the aggregate spectrum generation unit 44 may generate an aggregate spectrum that is a frequency spectrum obtained by adding up some or all of the frequency spectra generated for each of the multiple Doppler sensors.

[0083] Furthermore, the aggregate spectrum generating unit 44 may generate an aggregate spectrum, which is a frequency spectrum obtained by averaging some or all of the frequency spectra generated for each of the multiple Doppler sensors.

[0084] Alternatively, the aggregate spectrum generation unit 44 may generate an aggregate spectrum based on multiple frequency spectra selected by the frequency spectrum selection unit 42. For example, assume that the frequency spectrum of the I signal data of D(1,5), the frequency spectrum of the Q signal data of D(1,5), the frequency spectrum of the I signal data of D(1,6), and the frequency spectrum of the Q signal data of D(1,6) are excluded, and other frequency spectra are selected. In this case, an aggregate spectrum (1) may be generated, which is a frequency spectrum obtained by summing the frequency spectrum of the I signal data of D(1,1), the frequency spectrum of the Q signal data of D(1,1), the frequency spectrum of the I signal data of D(1,2), the frequency spectrum of the Q signal data of D(1,2), the frequency spectrum of the I signal data of D(1,3), the frequency spectrum of the Q signal data of D(1,3), the frequency spectrum of the I signal data of D(1,4), and the frequency spectrum of the Q signal data of D(1,4). This reduces the influence of outliers on the generated aggregate spectrum.

[0085] Figure 8 shows aggregate spectrum (1), which is the aggregate spectrum for the first time window. Similarly, aggregate spectrum (2), which is the aggregate spectrum for the second time window, aggregate spectrum (3), which is the aggregate spectrum for the third time window, etc. are generated.

[0086] The biological information generating unit 46 generates biological information of the subject based on, for example, Doppler data. The biological information generating unit 46 may generate biological information of the subject for the relevant period based on the aggregate spectrum. Here, the biological information generating unit 46 may generate the subject's respiratory rate for the relevant period based on the peak frequency in the aggregate spectrum. For example, the frequency of the maximum amplitude in the aggregate spectrum may be identified as the peak frequency. Then, the peak frequency in the aggregate spectrum may be generated as the respiratory rate.

[0087] The biometric information generation unit 46 may also identify the maximum amplitude and the second largest amplitude in the aggregate spectrum, and then generate an amplitude ratio by dividing the maximum amplitude by the second largest amplitude.

[0088] Furthermore, the biological information generating unit 46 may generate an amplitude ratio for each of the aggregate spectra calculated for a plurality of time windows (e.g., the first to thirtieth time windows). Then, the biological information generating unit 46 may extract aggregate spectra whose amplitude ratios are equal to or greater than a predetermined threshold (e.g., 1.5). Then, the biological information generating unit 46 may generate an average value of the respiratory rates generated for each of the aggregate spectra whose amplitude ratios are equal to or greater than a predetermined threshold (e.g., 1.5) as the respiratory rate for a period (e.g., one minute) associated with the plurality of time windows.

[0089] Furthermore, the biological information generating unit 46 may generate, as the reliability, the ratio of the number of aggregate spectra whose amplitude ratio is equal to or greater than a predetermined threshold (for example, 1.5) to the number of aggregate spectra calculated for a plurality of time windows.

[0090] In this embodiment, the frequency spectrum may not be selected by the frequency spectrum selector 42. The aggregate spectrum generator 44 may generate an aggregate spectrum for a certain period of time by using all frequency spectra for that period of time generated by the frequency spectrum generator 40.

[0091] Alternatively, the frequency spectrum selector 42 may select a frequency spectrum for each Doppler sensor. That is, the frequency spectrum selector 42 may select multiple Doppler sensors based on the peak frequency in the frequency spectrum generated for each of the multiple Doppler sensors. The aggregate spectrum generator 44 may then generate an aggregate spectrum based on the frequency spectrum generated for each of the selected Doppler sensors.

[0092] Furthermore, it is not necessary to convert each of the I signal data and the Q signal data into a frequency spectrum. For example, complex signal data with the I component as the real part and the Q component as the imaginary part may be converted into a frequency spectrum. Then, an aggregate spectrum may be generated based on the frequency spectrum.

[0093] When measuring the biological information of a subject using multiple Doppler sensors, depending on the subject's position and posture, some of the measurement results obtained from these multiple Doppler sensors may be low in accuracy.

[0094] Therefore, if biometric information is measured using each of these multiple Doppler sensors and a representative value such as the average value of the measured biometric information is used as the value of the subject's biometric information, the value of the biometric information obtained in this way may not be a valid value.

[0095] As described above, in this embodiment, the biological information is generated based on the aggregate spectrum. Therefore, according to this embodiment, the biological information of the subject can be measured more accurately than when a representative value such as an average value of the measured biological information is used as the value of the biological information of the subject.

[0096] Furthermore, for example, since each Doppler sensor is at a different angle relative to the subject, the peak frequencies of the frequency spectrum based on the measurement results may be slightly different. Here, when multiple Doppler sensors are arranged in a line perpendicular to the length of bed 16, when multiple Doppler sensors are arranged symmetrically with respect to the center line of bed 16, when multiple Doppler sensors are arranged in a line at equal intervals, or the like, an aggregate spectrum is generated in which the frequency spectra corresponding to each Doppler sensor are appropriately averaged, and as a result, it becomes possible to measure the subject's biological information with higher accuracy.

[0097] In the following description, it is assumed that the above-mentioned respiratory rate is generated at one-minute intervals.

[0098] The abnormality determination unit 48 determines, for example, whether the biological information of the subject satisfies a given abnormality determination condition. Here, the abnormality determination condition may be, for example, a condition that the respiratory rate is 8 or less or 25 or more for all of the five most recently generated respiratory rates.

[0099] The action execution section 50 executes a given action when, for example, the biological information of the subject satisfies the abnormality determination condition described above.

[0100] Here, the action executing unit 50 may execute a first action when the presence / absence information indicates that the person being measured is in bed 16, and may execute a second action when the presence / absence information indicates that it is unclear whether the person being measured is in bed 16. For example, when the value of the one-user-present flag stored in the presence / absence information storing unit 20 is 1, an emergency call action (e.g., requesting an ambulance) may be executed in response to the person being measured's biological information satisfying the abnormality determination condition. When the value of the unknown flag stored in the presence / absence information storing unit 20 is 1, an abnormality notification action (e.g., outputting an alarm) may be executed in response to the person being measured's biological information satisfying the abnormality determination condition.

[0101] For example, when the presence / absence information indicates that the person being measured is not on the bed 16, the operation control unit 52 suppresses the execution of an action in response to the biological information satisfying the abnormality determination condition.

[0102] Here, the operation control unit 52 may monitor the value of the one-user presence flag and the value of the unknown flag stored in the presence / absence information storage unit 20.

[0103] The operation control unit 52 may then stop the Doppler sensor upon detecting a change from a situation in which the value of the 1 user present flag or the value of the unknown flag is 1 to a situation in which the value of both the 1 user present flag and the unknown flag is 0.

[0104] Furthermore, the operation control unit 52 may activate the Doppler sensor in response to detecting a change from a situation where the value of the one user presence flag and the value of the unknown flag are both 0 to a situation where the value of the one user presence flag or the unknown flag is 1. Then, generation of the respiratory rate may be resumed.

[0105] In this way, by stopping the operation of the Doppler sensor, the execution of an action in response to the biological information satisfying the abnormality determination condition may be suppressed.

[0106] In addition, when the presence / absence information indicates that the person being measured is on the bed 16 and it is determined that the person being measured is moving, the operation control unit 52 may suppress the execution of an action in response to the biological information satisfying the abnormality determination condition.

[0107] For example, it is assumed that the value of the stored one-user-present flag is 1. In this case, the movement control unit 52 may monitor the value of the body movement information stored in the body movement information storage unit 22.

[0108] Then, the movement control unit 52 may stop the Doppler sensor in response to detecting that the value of the body movement information has changed from 1 to 0.

[0109] Furthermore, the operation control unit 52 may activate the Doppler sensor in response to detecting a change in the value of the body movement information from 0 to 1. Then, generation of the respiratory rate may be resumed.

[0110] Note that the action executing unit 50, rather than the operation control unit 52, may suppress the execution of an action corresponding to the biological information satisfying the abnormality determination condition when the presence / absence information indicates that the subject is not in bed 16. For example, assume that the Doppler sensor is operating and the above-mentioned respiratory rate is generated at one-minute intervals. In this situation, even if the biological information of the subject satisfies the given abnormality determination condition, the action executing unit 50 may not execute the given action described above if the value of the user presence flag and the value of the unknown flag stored in the presence / absence information storing unit 20 are both 0. Furthermore, even if the biological information of the subject satisfies the abnormality determination condition, the action executing unit 50 may not execute the given action described above if the value of the stored body movement information is 1.

[0111] When the respiratory rate of the person being measured indicates an abnormal value, it is not possible to determine whether this is because something abnormal has occurred in the person being measured, or because the person being measured is not on bed 16. In this embodiment, as described above, it is accurately determined whether the person being measured is on bed or not. Therefore, when the respiratory rate of the person being measured indicates an abnormal value, it is possible to determine whether this is because something abnormal has occurred in the person being measured, or because the person being measured is not on bed 16.

[0112] Furthermore, as described above, the execution of an action in response to the biological information satisfying the abnormality determination condition may be suppressed when the presence / absence information indicates that the subject is not in bed 16. In this way, it is possible to prevent, for example, an action such as calling an ambulance or outputting an alarm from being erroneously executed when the subject is not in bed 16.

[0113] Furthermore, if the subject is moving, the respiratory rate is likely to be inaccurately detected. In light of this, as described above, if it is determined that the subject is moving, the execution of an action corresponding to the biological information satisfying the abnormality determination condition may be suppressed. This makes it possible to prevent an action from being erroneously executed based on a respiratory rate that is likely to be inaccurate.

[0114] Furthermore, as described above, the Doppler sensor may be stopped when the presence / absence information indicates that the person being measured is not in bed 16. In this way, it is possible to reduce the power consumption of the Doppler sensor.

[0115] Furthermore, as described above, if a person or animal (such as a pet or the subject's child) on the bed 16 is too heavy or too light compared to the subject, it may be determined that it is unclear whether the subject is on the bed 16. In this case, in response to the biological information satisfying the abnormality determination condition, an emergency call action (e.g., requesting an ambulance) is not executed, but an abnormality notification action (e.g., outputting an alarm sound) is executed. In this way, missed reports can be reduced. Furthermore, it is possible to prevent the emergency call action from being executed unnecessarily.

[0116] In this embodiment, the estimated value of the weight of the person being measured (value A described above) may be output (for example, as a display output or an audio output). In this way, the weight, which may fluctuate slightly from day to day, can be measured without any burden on the person being measured, simply by lying down.

[0117] The present invention is not limited to the above embodiment and various modifications are possible. For example, in the above description, the respiratory rate is generated as the biological information of the subject, but the heart rate can also be generated in a similar manner. In this case, a given action may be executed in response to the heart rate satisfying a given abnormality determination condition. [Explanation of symbols]

[0118] 1 Biometric information detection system, 10 signal processing device, 12 Doppler sensor unit, 14, 14a, 14b, 14c, 14d load sensors, 16 bed, 20 presence / absence information storage unit, 22 body movement information storage unit, 24 weight data storage unit, 26 load data acquisition unit, 28 total weight data generation unit, 30 presence / absence determination unit, 32 presence / absence change unit, 34 body movement determination unit, 36 weight data management unit, 38 Doppler data acquisition unit, 40 frequency spectrum generation unit, 42 frequency spectrum selection unit, 44 aggregate spectrum generation unit, 46 biological information generation unit, 48 abnormality determination unit, 50 action execution unit, 52 operation control unit.

Claims

1. a total weight data acquiring means for repeatedly acquiring total weight data indicating a total weight calculated based on a measurement result of a load applied to at least one load sensor located below the position of the person being measured while the person is on the bed; a presence / absence information storage means for storing presence / absence information indicating whether the subject is on the bed; a presence change means for changing the stored presence information to indicate that the person being measured is in bed when the presence information indicates that the person being measured is not in bed and the magnitude of an increase, which is the value indicated by the total weight data based on the latest measurement result minus the value indicated by the total weight data based on the immediately preceding measurement result, satisfies a given presence determination condition; an absence change means for changing the stored presence / absence information to indicate that the person being measured is not in bed when the presence / absence information indicates that the person being measured is in bed and the magnitude of the decrease, which is the value indicated by the total weight data based on the most recent measurement result minus the value indicated by the total weight data based on the most recent measurement result, satisfies a given absence determination condition; a Doppler data acquisition means for acquiring Doppler data indicating the measurement results obtained by the Doppler sensor provided for the subject; a biological information generating means for generating biological information of the subject based on the Doppler data; an action execution means for executing a given action in response to the biological information satisfying a given abnormality determination condition; a suppression means for suppressing execution of the action corresponding to the biological information satisfying the abnormality determination condition when the presence / absence information indicates that the subject is not on the bed; and a body movement determining means for determining whether or not the subject is moving based on the magnitude of fluctuation in the value indicated by the total weight data, the suppression means suppresses the execution of the action corresponding to the biological information satisfying the abnormality determination condition when the presence / absence information indicates that the person being measured is in bed and it is determined that the person being measured is moving. Presence / absence determination system.

2. The presence / absence determination system according to claim 1, The presence / absence determination system further includes a weight estimation means that determines an estimated value of the weight of the person being measured by subtracting the value of the total weight data when the presence / absence information indicates that the person being measured is not in bed from the value of the total weight data when the presence / absence information indicates that the person being measured is in bed.

3. The presence / absence determination system according to claim 2, A presence / absence determination system, wherein the presence determination condition is that the magnitude of the increase is greater than a threshold determined based on an estimated value of the weight of the person being measured.

4. The presence / absence determination system according to claim 2, A presence / absence determination system, wherein the absence determination condition is that the magnitude of the decrease is greater than a threshold determined based on an estimated value of the weight of the person being measured.

5. The presence / absence determination system according to claim 2, A presence / absence determination system in which, when the presence / absence information being held is changed from indicating that the person being measured is not on the bed to indicating that the person being measured is on the bed, the weight estimation means updates the estimated value of the person being measured to the increase, which is the value indicated by the total weight data based on the latest measurement result minus the value indicated by the total weight data based on the immediately preceding measurement result.

6. A total weight data acquisition means for repeatedly acquiring total weight data indicating the total weight calculated based on the measurement results of the load applied to at least one load sensor located below the position of the subject when the subject is on the bed; and a presence / absence information storage means for storing presence / absence information indicating whether the subject is on the bed; a presence change means for changing the stored presence information to indicate that the person being measured is in bed when the presence information indicates that the person being measured is not in bed and the magnitude of an increase, which is the value indicated by the total weight data based on the latest measurement result minus the value indicated by the total weight data based on the immediately preceding measurement result, satisfies a given presence determination condition; and an absence change means for changing the stored presence / absence information to indicate that the person being measured is not in bed when the presence / absence information indicates that the person being measured is in bed and the magnitude of the decrease, which is the value indicated by the total weight data based on the most recent measurement result minus the value indicated by the total weight data based on the most recent measurement result, satisfies a given absence determination condition, The presence / absence information indicates whether the person being measured is on the bed, is not on the bed, or is unclear whether the person is on the bed, a subject weight data storage means for storing subject weight data indicating the subject's weight; and an absence-of-person total weight data storage means for storing absence-of-person total weight data indicating the total weight when the person being measured is not on the bed, the presence change means changes the stored presence / absence information to indicate that the person being measured is in bed when the presence / absence information indicates that the person being measured is not in bed, the magnitude of the increase satisfies the presence determination condition, and the difference between the sum of the value of the person being measured's weight data and the value of the total weight data when not present and the value indicated by the total weight data based on the latest measurement result is within a given range; The presence change means changes the presence / absence information held to indicate that it is unknown whether the person being measured is in bed or not when the presence / absence information indicates that the person being measured is not in bed, the magnitude of the increase satisfies the presence determination condition, and the difference between the sum of the value of the person being measured's weight data and the value of the total weight data when not present and the value indicated by the total weight data based on the latest measurement result is not within the range.This is a presence / absence determination system.

7. 7. The presence / absence determination system according to claim 6, The presence / absence determination system further includes an update means for updating the stored weight data of the person being measured to indicate the increase amount when the stored presence / absence information is changed to indicate that the person being measured is in bed, and updating the stored total weight data when the person is absent to indicate the value indicated by the total weight data based on the most recent measurement result.

8. 7. The presence / absence determination system according to claim 6, a Doppler data acquisition means for acquiring Doppler data indicating the measurement results obtained by the Doppler sensor provided for the subject; a biological information generating means for generating biological information of the subject based on the Doppler data; an action execution means for executing a given action in response to the biological information satisfying a given abnormality determination condition; and a suppression means for suppressing execution of the action corresponding to the biological information satisfying the abnormality determination condition when the presence / absence information indicates that the subject is not on the bed, The action execution means executes a first action when the presence / absence information indicates that the person being measured is in bed, and executes a second action when the presence / absence information indicates that it is unknown whether the person being measured is in bed.

9. The presence / absence determination system according to claim 1 or 6, A presence / absence determination system in which the load sensor is provided on each of the four legs of the bed.

10. The presence / absence determination system according to claim 1 or 6, The total weight data acquisition means is a presence / absence determination system that repeatedly acquires the total weight data indicating the sum of the measurement results of the loads applied to each of the multiple load sensors.

11. a step of repeatedly acquiring total weight data indicating a total weight calculated based on a measurement result of a load applied to at least one load sensor located below a position of the subject when the subject is on the bed; storing presence / absence information indicating whether the person being measured is on the bed; When the presence / absence information indicates that the person being measured is not on the bed and the magnitude of the increase, which is the value indicated by the total weight data based on the latest measurement result minus the value indicated by the total weight data based on the immediately preceding measurement result, satisfies a given presence determination condition, changing the stored presence / absence information to one indicating that the person being measured is on the bed; When the presence / absence information indicates that the person being measured is in the bed and the magnitude of the decrease, which is the value indicated by the total weight data based on the most recent measurement result minus the value indicated by the total weight data based on the most recent measurement result, satisfies a given absence determination condition, changing the stored presence / absence information to indicate that the person being measured is not in the bed; acquiring Doppler data indicating a measurement result by a Doppler sensor provided facing the subject; generating biological information of the subject based on the Doppler data; executing a given action in response to the biological information satisfying a given abnormality determination condition; When the presence / absence information indicates that the person being measured is not on the bed, suppressing the execution of the action corresponding to the biological information satisfying the abnormality determination condition; determining whether or not a body movement of the person being measured is occurring based on the magnitude of fluctuation in the value indicated by the total weight data; When the presence / absence information indicates that the subject is in bed and it is determined that the subject is moving, the execution of the action corresponding to the biological information satisfying the abnormality determination condition is suppressed. A presence / absence determination method including:

12. a step of repeatedly acquiring total weight data indicating a total weight calculated based on a measurement result of a load applied to at least one load sensor located below a position of the subject when the subject is on the bed; storing presence / absence information indicating whether the person being measured is on the bed; When the presence / absence information indicates that the person being measured is not on the bed and the magnitude of the increase, which is the value indicated by the total weight data based on the latest measurement result minus the value indicated by the total weight data based on the immediately preceding measurement result, satisfies a given presence determination condition, changing the stored presence / absence information to one indicating that the person being measured is on the bed; When the presence / absence information indicates that the person being measured is in the bed and the magnitude of the decrease, which is the value indicated by the total weight data based on the most recent measurement result minus the value indicated by the total weight data based on the most recent measurement result, satisfies a given absence determination condition, changing the stored presence / absence information to indicate that the person being measured is not in the bed; acquiring Doppler data indicating a measurement result by a Doppler sensor provided facing the subject; generating biological information of the subject based on the Doppler data; executing a given action in response to the biological information satisfying a given abnormality determination condition; When the presence / absence information indicates that the person being measured is not on the bed, suppressing the execution of the action corresponding to the biological information satisfying the abnormality determination condition; determining whether or not a body movement of the person being measured is occurring based on the magnitude of fluctuation in the value indicated by the total weight data; When the presence / absence information indicates that the subject is in bed and it is determined that the subject is moving, the execution of the action corresponding to the biological information satisfying the abnormality determination condition is suppressed. A program that causes a computer to execute the following.

13. A step of repeatedly acquiring total weight data indicating a total weight calculated based on the measurement results of the load acting on at least one load sensor located below the position of the subject when the subject is on a bed; storing presence / absence information indicating whether the person being measured is on the bed; When the presence / absence information indicates that the person being measured is not on the bed and the magnitude of the increase, which is the value indicated by the total weight data based on the latest measurement result minus the value indicated by the total weight data based on the immediately preceding measurement result, satisfies a given presence determination condition, changing the stored presence / absence information to one indicating that the person being measured is on the bed; and when the presence / absence information indicates that the person being measured is in the bed and the magnitude of the decrease, which is the value indicated by the total weight data based on the most recent measurement result minus the value indicated by the total weight data based on the most recent measurement result, satisfies a given absence determination condition, changing the stored presence / absence information to one indicating that the person being measured is not in the bed, The presence / absence information indicates whether the person being measured is on the bed, is not on the bed, or is unclear whether the person is on the bed, storing subject weight data indicating the subject's weight; storing total weight data when the person is not present in the bed; When the presence / absence information indicates that the person being measured is not on the bed, the magnitude of the increase satisfies the presence determination condition, and the difference between the sum of the value of the person being measured's weight data and the value of the total weight data when not present and the value indicated by the total weight data based on the latest measurement result is within a given range, changing the stored presence / absence information to indicate that the person being measured is on the bed; When the presence / absence information indicates that the person being measured is not on the bed, the magnitude of the increase satisfies the presence determination condition, and the difference between the sum of the value of the person being measured's weight data and the value of the total weight data when not present and the value indicated by the total weight data based on the latest measurement result is not within the range, changing the stored presence / absence information to one indicating that it is unknown whether the person being measured is on the bed or not; A presence / absence determination method including:

14. A step of repeatedly acquiring total weight data indicating a total weight calculated based on the measurement results of the load acting on at least one load sensor located below the position of the subject when the subject is on a bed; storing presence / absence information indicating whether the person being measured is on the bed; When the presence / absence information indicates that the person being measured is not on the bed and the magnitude of the increase, which is the value indicated by the total weight data based on the latest measurement result minus the value indicated by the total weight data based on the immediately preceding measurement result, satisfies a given presence determination condition, changing the stored presence / absence information to one indicating that the person being measured is on the bed; and when the presence / absence information indicates that the person being measured is in the bed and the magnitude of the decrease, which is the value indicated by the total weight data based on the most recent measurement result minus the value indicated by the total weight data based on the most recent measurement result, satisfies a given absence determination condition, changing the stored presence / absence information to one indicating that the person being measured is not in the bed, The presence / absence information indicates whether the person being measured is on the bed, is not on the bed, or is unclear whether the person is on the bed, storing subject weight data indicating the subject's weight; storing total weight data when the person is not present in the bed; When the presence / absence information indicates that the person being measured is not on the bed, the magnitude of the increase satisfies the presence determination condition, and the difference between the sum of the value of the person being measured's weight data and the value of the total weight data when not present and the value indicated by the total weight data based on the latest measurement result is within a given range, changing the stored presence / absence information to indicate that the person being measured is on the bed; When the presence / absence information indicates that the person being measured is not on the bed, the magnitude of the increase satisfies the presence determination condition, and the difference between the sum of the value of the person being measured's weight data and the value of the total weight data when not present and the value indicated by the total weight data based on the latest measurement result is not within the range, changing the stored presence / absence information to one indicating that it is unknown whether the person being measured is on the bed or not; A program that causes a computer to execute the following.

15. A total weight data acquisition means for repeatedly acquiring total weight data indicating a total weight calculated based on the measurement results of the load applied to at least one load sensor that receives the load of the subject when the subject is on the bed; and a Doppler data acquisition means for acquiring Doppler data indicating the measurement results obtained by the Doppler sensor provided for the subject; a biological information generating means for generating biological information of the subject based on the Doppler data; an action execution means for executing a given action in response to the biological information satisfying a given abnormality determination condition; a body movement determining means for determining whether or not the subject is moving based on the magnitude of fluctuation in the value indicated by the total weight data; a suppression means for suppressing execution of the action corresponding to the biological information satisfying the abnormality determination condition when it is determined that a body movement of the subject is occurring; An action execution suppression system including:

16. A step of repeatedly acquiring total weight data indicating a total weight calculated based on the measurement results of the load applied to at least one load sensor that receives the load of the subject when the subject is on the bed; acquiring Doppler data indicating a measurement result by a Doppler sensor provided facing the subject; generating biological information of the subject based on the Doppler data; executing a given action in response to the biological information satisfying a given abnormality determination condition; determining whether or not a body movement of the person being measured is occurring based on the magnitude of fluctuation in the value indicated by the total weight data; suppressing the execution of the action corresponding to the biological information satisfying the abnormality determination condition when it is determined that the subject is moving; A method for suppressing action execution, comprising:

17. A step of repeatedly acquiring total weight data indicating a total weight calculated based on the measurement results of the load applied to at least one load sensor that receives the load of the subject when the subject is on the bed; acquiring Doppler data indicating a measurement result by a Doppler sensor provided facing the subject; generating biological information of the subject based on the Doppler data; executing a given action in response to the biological information satisfying a given abnormality determination condition; determining whether or not a body movement of the person being measured is occurring based on the magnitude of fluctuation in the value indicated by the total weight data; suppressing the execution of the action corresponding to the biological information satisfying the abnormality determination condition when it is determined that the subject is moving; A program that causes a computer to execute the following.

18. A total weight data acquisition means for repeatedly acquiring total weight data indicating a total weight calculated based on the measurement results of the load applied to at least one load sensor that receives the load of the subject when the subject is on the bed; and a presence / absence determining means for determining whether the person to be measured is on the bed, or not, or whether the person is present or not, based on the total weight data based on the latest measurement result; a subject weight data storage means for storing subject weight data indicating the subject's weight; and an absence-of-person total weight data storage means for storing absence-of-person total weight data indicating the total weight when the person to be measured is not on the bed, The presence / absence determination means determines that the person is present in bed when, in a situation where it has been determined that the person is not present in bed, the magnitude of the increase, which is the value obtained by subtracting the value indicated by the total weight data based on the immediately preceding measurement result from the value indicated by the total weight data based on the latest measurement result, satisfies a given presence determination condition, and the difference between the sum of the value of the person's weight data and the value of the total weight data when not present and the value indicated by the total weight data based on the latest measurement result is within a given range; The presence / absence determination means determines that it is unknown whether the person being measured is in bed when it is determined that the person being measured is not in bed, the magnitude of the increase satisfies the presence determination condition, and the difference between the sum of the value of the person being measured's weight data and the value of the total weight data when the person is not in bed and the value indicated by the total weight data based on the latest measurement result is not within the range.

19. A step of repeatedly acquiring total weight data indicating a total weight calculated based on the measurement results of the load applied to at least one load sensor that receives the load of the subject when the subject is on the bed; determining whether the person to be measured is on the bed, or not, or whether the person is present or not, based on the total weight data based on the latest measurement result; storing subject weight data indicating the subject's weight; storing total weight data when the person is not present in the bed; In a situation where it is determined that the person being measured is not on the bed, if the magnitude of the increase, which is the value indicated by the total weight data based on the latest measurement result minus the value indicated by the total weight data based on the immediately preceding measurement result, satisfies a given presence determination condition, and the difference between the sum of the value of the person being measured's weight data and the value of the total weight data when not present and the value indicated by the total weight data based on the latest measurement result is within a given range, determining that the person being measured is on the bed; In a situation where it is determined that the person being measured is not on the bed, if the magnitude of the increase satisfies the presence determination condition and the difference between the sum of the value of the person being measured's weight data and the value of the total weight data when the person is not on the bed and the value indicated by the total weight data based on the latest measurement result is not within the range, determining that it is unclear whether the person being measured is on the bed; A presence / absence determination method including:

20. A step of repeatedly acquiring total weight data indicating a total weight calculated based on the measurement results of the load applied to at least one load sensor that receives the load of the subject when the subject is on the bed; determining whether the person to be measured is on the bed, or not, or whether the person is present or not, based on the total weight data based on the latest measurement result; storing subject weight data indicating the subject's weight; storing total weight data when the person is not present in the bed; In a situation where it is determined that the person being measured is not on the bed, if the magnitude of the increase, which is the value indicated by the total weight data based on the latest measurement result minus the value indicated by the total weight data based on the immediately preceding measurement result, satisfies a given presence determination condition, and the difference between the sum of the value of the person being measured's weight data and the value of the total weight data when not present and the value indicated by the total weight data based on the latest measurement result is within a given range, determining that the person being measured is on the bed; In a situation where it is determined that the person being measured is not on the bed, if the magnitude of the increase satisfies the presence determination condition and the difference between the sum of the value of the person being measured's weight data and the value of the total weight data when the person is not on the bed and the value indicated by the total weight data based on the latest measurement result is not within the range, determining that it is unclear whether the person being measured is on the bed; A program that causes a computer to execute the following.

Citation Information

Patent Citations

  • Safety system and method for monitoring not self-sufficient persons

    EP4005466A1

  • Detector for state separated from bed

    JP2004105416A

  • Bedsore generation risk presentation device

    JP2011183121A

  • Living body information detection device and bed

    JP2016059718A

  • Watching system and watching method

    JP2017151755A