The present invention relates to a personal state monitoring system.
In a society with aging population where fewer people of different generations live together, there are increasing risks of people failing to notice deterioration in the health of the elderly living alone or with no one of younger generations in the household, or a degradation in their living functions. Thus, a need exists for a system for efficiently monitoring the condition of residents.
Conventionally, resident monitoring systems are known including devices that monitor the state of utilization of pots, gas, water, electricity and the like; devices that detect passage of someone in front of a sensor installed in the house; and devices that allow a resident to alert people by pushing a button in case of emergency. These devices commonly monitor well-being by issuing notifications to the outside should abnormality develops.
Meanwhile, the elderly may fall and become unable to move, or encounter events requiring emergency care. In these cases, it is often difficult to expect their complete recovery even if treated properly, forcing the person bedridden or in need of nursing care. Thus, in order for the elderly to live an independent life longer, it is desirable to detect signs of deterioration in health or degradation of living functions and to take preventive action, rather than issuing alerts after abnormality has occurred. The conventional monitoring devices, however, do not include such function.
As a monitoring technology for estimating behaviors in everyday life, Patent Literature 1 discloses a subject monitoring system that monitors sounds using a sound sensor device. Patent Literature 1 also discloses a technology that estimates the location of a room in which sound was generated based on an intensity ratio of sounds picked up by a plurality of sound sensors, and that then estimates the cause of the sounds as well as their features.
In the conventional technology according to Patent Literature 1, the cause of an incident (such as a fall) is estimated from the position of the sound source and the magnitude of sound. However, the technology cannot detect deterioration in health and the like from a change in everyday condition (chronological change in condition) of the resident.
The present invention provides a system that chronologically evaluates a resident's condition without making the resident particularly conscious in his or her everyday life, and that determines the resident's health state.
In order to solve the problem, the configurations set forth in the claims are adopted, for example. While the present application includes a plurality of means for solving the problem, one example is a system for monitoring a health state of a subject, the system including a measuring unit that chronologically measures a position of the subject in a facility in which the subject resides or stays; and an information processing unit that determines the health state of the subject by determining whether a chronological change in the position of the subject satisfies a predetermined determination condition.
According to the present invention, the position of the monitoring subject is chronologically measured and monitored, whereby a change in the daily life pattern of the monitoring subject can be sensed in everyday life. Thus, the health state of the monitoring subject can be learned.
Other features of the present invention will become apparent from the following description in the present specification and the attached drawings. Problems, configurations, and effects other than those described above will become apparent from the following description of embodiments.
In the following, embodiments of the present embodiment will be described with reference to the attached drawing. While the attached drawings illustrate specific embodiments in accordance with the principle of the present invention, these are for facilitating an understanding of the present invention and are not to be taken to interpret the present invention in a limited sense.
A monitoring system of the present invention is characterized in that the position of a monitoring subject is chronologically measured to monitor the state of the monitoring subject. As another feature, the monitoring system of the present invention is provided with the function of monitoring the walking function of the monitoring subject. The walking function is monitored for the following reasons.
In Non Patent Literature 1, there is described an investigation result that a large proportion of the people who come to require care do so through the weakening of motor function or cognitive function. Thus, a monitoring system capable of monitoring motor function on a daily basis would be highly useful. Particularly, walking function is important in the sense of both enabling one to independently move and conduct living activities, and improving blood flow by walking exercise and maintaining metabolic function. Accordingly, a monitoring system for monitoring walking function on a daily basis would be effective. However, the current evaluation of motor function or walking function involves merely going to a gymnasium and the like for a municipality-sponsored functional evaluations once a year or so, for example. This is insufficient from the viewpoint of the range of coverage as well as the frequency of evaluation. In order to detect signs of deterioration in health or degradation in living functions and to take preventive action, it is desirable to be able to conduct evaluations naturally in everyday life and learn the evaluation result from the outside. Thus, according to the present invention, the walking function of the monitoring subject is monitored in everyday life.
The facility 1 is provided with a measuring system TN0200 for chronologically measuring the position of the subject in the facility 1. The measuring system TN0200 includes a walking signal measuring unit TN0201 that measures a walking signal using a sensor; a control unit/operating unit TN0202 that controls the walking signal measuring unit TN0201 and executes an arithmetic operating process with respect to the measured signal; an accumulation unit TN0203 that accumulates results of operation by the control unit/operating unit TN0202; and a communication unit TN0204 with the function of communicating an operation result to the outside.
The information processing system 2 determines the health state of the monitoring subject by determining whether a chronological change in the position of the monitoring subject satisfies a condition in an abnormality determination table (
The information processing system 2 is further provided with an application server (APP server) 14, a WEB server 15, and a mail server 17. The application server 14, by referring to the information accumulated in the history accumulation unit 12, provides an application function of displaying the state or history of the monitoring subject on the terminal 3. The WEB server 15 provides a screen for displaying the state or history of the monitoring subject in response to a request from the terminal 3 via the network 8, such as the Internet. The mail server 17 transmits mail notifying normal-time monitoring personnel or emergency personnel about the state of the monitoring subject, using the information in the monitoring person information storage unit 16.
The application server 14 and the WEB server 15, using management information registered in the monitoring person information storage unit 16, select display content in accordance with the ID of the monitoring personnel accessing the WEB server. The terminal 3 includes a communication unit that receives, via the network 8, the results of evaluation of the walking function of the monitoring subject, behavior analysis, and abnormality determination from the information processing system 2 providing the monitoring service. The terminal 3 further includes a display unit that displays the received information, and an input unit that makes an input as needed. The terminal 3 may include a PC, a smartphone, a tablet terminal, or a portable telephone, for example.
The configuration of each of the bases may not be independent in terms of hardware; instead, a plurality of functions may be realized in integrated hardware. The information processing system 2 that provides the monitoring service and the terminal 3 that receives information from the information processing system 2 and that inputs information to the information processing system 2 may be present at the same base. Further, a plurality of terminals 3 may be used. By monitoring at a plurality of locations, more reliable monitoring can be expected. As will be described later, the monitoring service may be provided by combining the normal-time monitoring personnel and the emergency response personnel. By allowing the terminal 3 for the monitoring service to be possessed by a family member and the like living in a remote location, the state of the monitoring subject can be confirmed remotely.
The constituent elements of the measuring system TN0200 and the information processing system 2 are provided by an information processing device, such as a computer or a workstation. The information processing device is provided with a central processing device, a storage unit such as a memory, and a storage medium. The central processing device includes a processor such as a central processing unit (CPU). The storage medium is a non-volatile storage medium, for example. The non-volatile storage medium may include a magnetic disk or a non-volatile memory and the like. The storage unit and the accumulation unit are realized by a storage unit, such as a storage medium or a memory. The storage medium stores a program and the like for realizing the functions of the monitoring system. In the memory, the program stored in the storage medium is loaded. The CPU executes the program loaded in the memory. Thus, the processes of the monitoring system hereinafter described may be realized in the form of a program executed on the computer. The configuration of the embodiment may be partly or entirely designed in an integrated circuit for hardware implementation.
The system in the facility 1 will be described.
The sensors TN0107 are installed in the facility 1 to sense the sound or vibration of someone moving. The data acquired by the sensors TN0107 are collected by the data collection unit TN0201a. The data collected by the data collection unit TN0201a are accumulated in the accumulation unit TN0203 via the control unit/operating unit TN0202. The control unit/operating unit TN0202 performs a data analyzing process with regard to the data collected by the data collection unit TN0201a. The control unit/operating unit TN0202 also controls the walking signal measuring unit TN0201 and the accumulation unit TN0203. A result of data analysis by the control unit/operating unit TN0202 is transmitted via the communication unit TN0204 onto the network 8. The control unit/operating unit TN0202 may also implement control or perform computations on the basis of the data from the communication unit TN0204.
The details of sound source position measurement in the present embodiment will be described. In the monitoring system, the sensors TN0107 are used to identify the position at which footstep sound was produced as the monitoring subject walks, a route of movement or location in the facility 1 is identified, and the speed of movement is measured, for example.
As the location at which the footstep sound is produced moves, the arrival time of reception of sound by the sensors TN0107a and TN0107b varies. When the speed of propagation of sound is vs, the arrival time is delayed by time determined by dividing the distance from the sound source to the sensor by vs. Thus, when sound from one sound source is received by the two sensors TN0107a and TN0107b, the following relational expression holds.
{xf(n)−x1}−{x2−xf(n)}=Δt(n)·vs
where xf(n) is the position of the sound source that produced sound, x1 is the coordinates of the sensor TN0107a, x2 is the coordinates of the sensor TN0107b, and Δt(n) is the time difference in reception of the sound between the sensors TN0107a and TN0107b. The subscript n indicates the sound source position or measured time difference data of the n-th sound. The expression can be modified as follows.
x
f(n)={Δt(n)·vs+(x2−x1)}/2
Thus, if the coordinates of the sensors TN0107a and TN0107b, the propagation speed of the sound, and the reception time difference between the sensors TN0107a and TN0107b are known, the sound source position can be calculated. The coordinates of the sensors TN0107a and TN0107b are known at the time of installation. The propagation speed of sound can be handled as a known value although it may depend on the atmospheric temperature or the medium and the like. Thus, by measuring Δt(n), the sound source position can be calculated.
First, the data of the footstep sound from the sensors TN0107 installed in the facility 1 are acquired (TN0401). In order to modify the acquired data into data suitable for time difference extraction, a filtering process is performed on the acquired data (TN0402). Specifically, for example, a frequency filter is used to extract signals in a certain predetermined frequency range, or a noise removal process is performed. Also, in order to increase the signal-to-noise ratio, a process of integrating in frequency direction and the like may be performed.
After the processes are performed on the data from each of the sensors TN0107, the arrival time difference of received signals is calculated (TN0403). Specifically, for example, in order to extract the arrival time of each signal, time differentiation is performed. Then, by extracting the time at which the differentiation value peaks, the time at which the sound change is large, namely, the sound arrival time is determined. The sound arrival time is determined for the data from each of the sensors TN0107, and the difference in their arrival times is computed to calculate the sound arrival time difference and to compute the sound source position (TN0404). In another method, a mutual correlation function of the data from the sensors TN0107 may be computed, and the time difference with the highest correlation may be considered the arrival time difference. The arrival time difference calculated as described above is used to identify the sound source position.
The sound source position may be identified without using the propagation time. For example, a method uses sound intensity. Based on the intensity ratio of sounds received by the sensors TN0107a and TN0107b, the sound source position may be calculated. However, this method may be readily affected by the influence of sound directionality, whereby an error may be caused in the calculation result. An error may also be caused by the non-linear attenuation of sound with respect to distance. In such cases, a propagation delay time difference may be used to calculate the sound source position, whereby the sound source position can be accurately calculated.
According to the present embodiment, the sound source position is calculated using the arrival time difference. Thus, the data from the sensors TN0107 are synchronized by the data collection unit TN0201a and then acquired. For example, in air, sound takes approximately 0.3 milliseconds to travel a distance of approximately 10 cm. Thus, with regard to synchronization accuracy, in order to obtain a positional accuracy on the order of 10 cm, synchronization is performed with higher accuracy than the time of approximately 0.3 milliseconds in the case of air. In order to accurately calculate the arrival time difference, it is preferable to acquire the data from the sensors TN0107 that are synchronized with an error of 0.1 millisecond or less.
Further, in order to calculate the arrival time difference accurately, it is necessary to acquire the data at a certain frequency or above. In order to perform position measurement with an error on the order of 10 cm or less, it is preferable to perform sampling at a sampling frequency of 10 kHz or above.
First, the chronological data TN0501 (see
Then, the converted data is subjected to time differentiation so as to calculate the change in walking speed over time (TN0603). From the data of conversion in walking speed over time, a maximum value, an average value and the like are extracted, and a walking speed is calculated (TN0604).
When the walking speed is calculated, the walking speed may differ when the walking distance is short and when long. Thus, when the walking speed is compared with a past walking speed, for example, it is preferable to make the comparison in the same condition. For example, in one method, the comparison is based on the maximum walking speed observed when the person walked over a certain distance or greater. In another method, the walking speed observed at a specific position, such as at around the center of the hallway, may be extracted for comparison.
In another example, sensors may be installed at the doors or entrance/exits of the rooms, and the time difference in movement from one room to another may be measured so as to determine the walking speed from the moving distance. However, it is difficult to calculate the walking speed accurately by such method because the time difference includes the time for which the person may stop at around the entrance/exits of the rooms or open or close the doors, and also because the walking speed may vary when going in or out of the rooms. In contrast, according to the present embodiment, by calculating the walking speed from the chronological data of the sound source position, the change over time in walking speed, its maximum value and average value, and the time for which the person is standing still can also be recognized. In addition to the walking speed, a walking period may be calculated from the chronological data of the sound source position of the footstep sound.
As shown in
In the above configuration, it has been described that after data are analyzed by a device installed in the facility 1, the data is accumulated in the history accumulation unit 12 in the information processing system 2 via the network 8. However, this is not a limitation. The data from the sensors TN0107 may be directly transmitted to the history accumulation unit 12 of the information processing system 2, and all of the computations may be performed within the information processing system 2 rather than by the device installed in the facility 1. When a certain amount of processing is performed by the local system in the facility 1 (the measuring system TN0200), only data with high level of abstraction can be sent via the network 8, whereby increased security can be achieved. Further, the amount of data transmitted to the information processing system 2 can be decreased, whereby the amount of communication can be reduced.
Meanwhile, the information processing system 2 may be configured for cloud computing implementation. In this case, all data may be accumulated in the information processing system 2 being present on a cloud, and data processing may be performed therein, whereby abundant computing resources may be utilized. By accumulating all of raw signal data prior to processing in the information processing system 2, it becomes possible to perform an analysis by tracing back in time when a new application is developed, or an application is updated or added.
In another configuration, data with high level of abstraction may be normally transmitted from the measuring system TN0200 in the facility 1 to the information processing system 2 via the network 8, and the raw data may be transmitted only upon request from the information processing system 2. Specifically, for example, the raw data for one day are accumulated in the accumulation unit TN0203 of the measuring system TN0200, and the raw data for a time band concerning the request from the information processing system 2 may be transmitted to the information processing system 2.
In the present embodiment, the two sensors TN0107a and TN0107b are located in the facility 1, and the linear position of the monitoring subject is calculated. However, the configuration is not a limitation. In principle, a position on a two-dimensional plane can be calculated when at least three sensors are disposed. For example, a total of four sensors are installed at the four corners of the hallway or a room, and the walking sound in that space may be acquired to identify the position of the monitoring subject. By performing two-dimensional position identification, the movement route in the space can be calculated.
A one-dimensional position may be computed using two or more sensors. For example, four sensors may be used to identify a one-dimensional position. In this case, the amount of information that can be used for computation is increased, whereby the position identification accuracy can be increased. Further, even if data could not be acquired by some of the sensors, the position can still be calculated using data from the other sensors.
When the walking state is determined using a signal due to vibration of the floor or air, such as the footstep sound, it is necessary to distinguish whether the detected vibration is footstep sound caused by walking (walking sound). Herein, a walking sound discrimination method will be described.
First, at time intervals (Tsample) that are previously set, vibrations such as the environmental sound are measured continuously (chronologically) by the vibration detection sensor system, such as the microphones (901). The chronological data of the environmental sound and the like are recorded (902).
Then, the chronological data of vibration in a time Tsample are analyzed. Specifically, a spectrogram of the acquired chronological data of vibration in the Tsample is determined, and it is determined whether there is a peak signal in a certain intensity range (Ith11 to Ithh2) in a certain low frequency region (f0 to f1) (903). This will be referred to as “first walking peak discrimination”.
Different countries have different modes of living. For example, in one mode, people take off their shoes in the facility 1. In another mode, people have their shoes on in the facility 1. In the former mode, people often walk in the facility 1 in a soft-sole state, such as being barefoot or wearing socks or slippers. Thus, the vibrations due to walking sound in the residence or building have strong low frequency component, the signal intensity of which staying within a limited fluctuation range. This property may be utilized to determine the walking peak. In the latter mode, the first walking peak discrimination can also be performed. The frequency region (f0 to f1) and the intensity range (Ith11 to Ithh2) for discrimination may be determined in advance by measuring vibration information of the observed subject in the building as the object of observation when walking.
If there is no peak signal satisfying the first walking peak discrimination, it is determined that there is no peak signal due to walking, and the process returns to step 901. If there is a peak signal, the process proceeds to step 904 for second walking peak discrimination.
In the second walking peak discrimination, it is determined whether the decay time of the peak signal that met the first walking peak discrimination is not greater than t0 (904). This discriminating condition is provided to distinguish low frequency noise other than walking and walking sound by utilizing the feature that, because the walking sound is a collision sound of a foot landing on the floor, the walking sound has high rate of decay in signal intensity. If there is no peak signal satisfying the condition, the process returns to step 901, determining that there is no peak signal due to walking. If the peak signal is present, the process proceeds to step 905 for third walking peak discrimination.
In the third walking peak discrimination, it is determined whether the peak signal satisfying the second walking peak discrimination is not lower than a certain frequency (f2) and the intensity thereof is not greater than a certain signal intensity (Ithh3) (905). This discriminating condition is provided so as to distinguish a large sound other than walking and walking sound by utilizing the property that the vibration caused during walking in the building does not have much high frequency component. The frequency (f2) and signal intensity (Ithh3) used for the discrimination are determined in advance by measuring the vibration information as the observed subject walks in the building as the object of observation. If there is no peak signal satisfying the condition, it is determined that there is no peak signal due to walking, and the process returns to step 901. If there was the peak signal, the process proceeds to step 906.
The peak signal satisfying the third walking peak determination is determined to be due to walking (906). The peak time of the signal determined to be the walking peak signal is recorded (906).
It is then determined whether the time difference between the time at which the peak signal of the previously detected walking sound was generated and the time at which the peak signal of the currently detected walking sound was generated is within a certain time (t1 to t2) (907). By this determination, it is determined whether the monitoring subject is in walking state. The determination is based on the feature that, although a person's walking period may vary slightly depending on his or her health state such as physical condition, the walking period stays within a certain shift range. If the condition is not met, it is determined that the subject is not in walking state (908), and the process returns to step 901. If the condition is satisfied, it is determined that the monitoring subject is in walking state (908).
If it is determined that the monitoring subject is in walking state, the sound source position of the footstep sound is calculated (910). For example, the flow described with reference to
Then, the walking period is calculated from the time intervals at which the signal peaks due to walking are generated (911). Thereafter, the position of the monitoring subject is estimated (912). The method of position estimation will be described in detail later. On the basis of the chronological change in the estimated walking position, the walking speed is calculated (913). The walking period, walking speed, walking sound intensity, walking position and the like are recorded in the history accumulation unit 12 of the information processing system 2 as walking parameters (914).
Then, the walking parameter information, the position of the monitoring subject, and an abnormality determination table (see
The first walking peak discrimination to the third walking peak discrimination of
First, a spectrogram of the chronological data of the measured sound pressure is determined, and it is examined if there is a peak of Ith11=35 dB or greater and Ithh2=55 dB or less in the chronological data of integrated intensity in a frequency region of f0=100 Hz to f1=400 Hz.
Then, the detected peak decay time is examined, herein by determining whether t0 is 0.1 second or less, where t0 is the decay time required for a decrease of 10 dB from the detected peak intensity. In
Then, it is examined whether the intensity around 0.4 second of the integrated-intensity chronological data in the frequency region of 1 kHz or above is 40 dB or less.
The calculation (step 907 of
The peak has a decay time of 0.05 second, and from the integrated-intensity chronological data of a frequency region of 1 kHz or above (
If the difference between the time of peak generation (1.03) and the previous time of peak generation (0.38) is t1=0.25 second or more and t2=1 second or less, it is determined that there is walking state. Because 1.03-0.38=0.65 second and the condition is satisfied, it can be determined that the monitoring subject is in walking state.
While the first walking peak discrimination to the third walking peak discrimination (step 903 to 905) have been described, the walking sound discriminating algorithm is not limited to the above combination. For example, the discriminating condition may be defined by a condition concerning at least one of an intensity range in a predetermined frequency region with respect to the peak signal, and the peak signal decay time. Other conditions may also be set. Further, while the values of low frequency component intensity, high frequency component intensity, decay time and the like have been determined using previously set simple threshold values, the values may be determined by a data mining or machine learning technique using a neural network or a support vector machine and the like.
While microphones were used as the sensors TN0107 and vibrations due to walking were observed as sound, other configurations may be used. For example, vibration transmitted from the floor or a wall may be detected using a microphone, a piezo vibration sensor, an acceleration sensor, or a distortion sensor. In this case, fine vibrations can be detected by the piezo vibration sensor or the acceleration sensor. The distortion sensor can detect vibrations with low vibration frequencies.
A typical example of the chronological change in signal intensity that is observed when a foot lands on ground during walking will be described. The signal intensity herein may include the absolute value of the amplitude of the walking sound detected with a vibration sensor such as a microphone, or the intensity of only the low frequency component of walking sound. It is considered that the walking sound will be detected from the left and right legs alternately. Herein, it is considered for convenience's sake that the initially detected walking sound corresponds to the right leg and the next detected walking sound corresponds to the left leg, which will be respectively indicated by a solid line and a broken line.
Even when the non-uniformity in walking period or signal intensity is small, the period may become longer than a fluctuation range (
The data stored in the layout information storage unit 10, the abnormality determination information storage unit 11, the history accumulation unit 12, and the monitoring person information storage unit 16 of the information processing system 2 will be described. In the following, the information in the storage units 10, 11, and 16 and the accumulation unit 12 will be described with reference to “table” structure. However, the information may not necessarily be represented in table data structure, and may be represented in list or cue data structure or other structures. Thus, in order to indicate that the information does not depend on data structure, “table”, “list”, “cue” and the like may be simply referred to as “information”.
The table is created as follows. When the two sensors, namely the sensors TN0107a and sensor TN0107b, are installed in the facility 1, the distance between the sensors is measured. Meanwhile, a signal is generated by hitting the floor at a point at a certain distance from the sensor TN0107b, and the above-described sound source position calculation process is performed by the system. Data are acquired at several locations, and if an error is caused between the calculated position and an actual measurement value, the computation expression is corrected.
Further, the distance from one of the sensor TN0107b to the center of the entrance of each room is measured and recorded. The distances are arranged in increasing order, and layout IDs are allocated. Herein, for the sake of description, what are usually not called “rooms” may be referred to as “rooms”, such as the bathroom and the entrance. The entrance, the toilet room, the bathroom, the living room which may be used as a bed room, the living room which is not used as a bed room, and the hallway are distinguished, and a room category is allocated to each layout ID.
The distance between the sensor TN0107b and the center of the entrance to the room with the layout ID(R1) is DR1; the distance between the sensor TN0107b and the center of the entrance to the room with the layout ID(R2) is DR2; and the distance between the sensor TN0107b and the center of the entrance to the room with the layout ID(R3) is DR3. In this case, for the room R2, a position determination minimum value 1504 is set as (DR2+DR1)/2, and a position determination maximum value 1505 is set as (DR3+DR2)/2. Specifically, the position determination minimum value 1504 for the room R2 is (0.9+0)/2=0.45. The position determination maximum value 1505 for the room R2 is (1.5+0.9)/2=1.2.
In
In the location 1602, a value corresponding to the layout ID 1501 in the layout table 1500 is stored. The state start date/time 1603 indicates the date/time of start of a stay at the location 1602. The continuation time 1604 indicates the time of continued stay at the location 1602. The continuation time 1604 indicates the difference between the end point of one previous staying room and the end point of the next staying room. When the end point of the next staying room has not been sensed (i.e., the person is staying in one room), the continuation time indicates the time difference between the current time and the most-recent end point. The method of estimating the staying room will be described later.
In the abnormality determination 1605, there is stored an abnormality ID 1701 when abnormality is determined by determination using an abnormality determination table (see
The abnormality determination table 1700 stores information for determining abnormality of the monitoring subject, including the chronological change in the position of the monitoring subject and the walking parameters, such as walking sound intensity, walking period, walking position, and walking speed, as determination conditions. The chronological change in the position of the monitoring subject may include movement in the facility 1 (going back and forth in a specific location such as the hallway), the staying room in the facility 1, and staying time.
The meaning of the condition 1703 is indicated in the meaning 1702. For example, in the case of the abnormality ID 1701=U1, the condition 1703 that the person goes to the toilet room at night three times or more is set. This means that the toilet room is used frequently at night and that there is possible poor physical condition. In the case of the abnormality ID 1701=U2, the condition 1703 that the walking speed is less than 0.8 m/s is set. This means that there is a decrease in walking function. With regard to the condition 1703 in the abnormality determination table 1700, the reference for the walking function such as walking speed is set in accordance with the current walking function of the individual. For example, the walking speed is measured in a physical fitness test at the facility, and a certain ratio, such as 70%, of the speed is set as the reference. If the physical fitness test result cannot be obtained, a walking speed that is determined to be weak or a faster speed than that weak walking speed may be set as the reference. In order to sense a poor physical condition or injury, abnormality may be determined when the speed is equal to or less than a certain ratio, such as 50%, of an average value of walking speeds over a certain period in the past, such as a month. Thus, while not shown in
While not shown in
In the emergency 1704, an emergency indicating flag (0 or 1) is stored. For example, when the emergency 1704 is 1, emergency abnormality is indicated. In the case of emergency abnormality, the mail server 17 of the information processing system 2 notifies the emergency response personnel via electronic mail and the like. When the emergency level is low, such as when the walking function has gradually decreased due to aging, resulting in a decrease in walking speed, the normal-time monitoring person may contact the person when becoming aware, and may take a response to increase his or her walking function after confirming the will of the person, for example. When the staying time in the bathroom or toilet room is very long, there is the possibility of life-threatening emergency. Thus, the information processing system 2 performs a notification process with respect to emergency response personnel in addition to the normal-time monitoring personnel. In this case, the emergency response personnel may take an action of immediately visiting the monitoring subject, for example.
The flow of the process involving the abnormality determination table 1700 is as follows. The control unit/operating unit 13 of the information processing system 2, using the abnormality determination table 1700, the staying room estimation result, and the walking parameters, performs a determination process concerning the abnormality of the monitoring subject (step 915 of
The information processing system 2 performs the notification process with respect to at least one of the normal-time monitoring personnel and the emergency response personnel in accordance with the emergency 1704 in the abnormality determination table 1700. In the case of emergency, the emergency response personnel makes an emergency visit to the facility 1 of the monitoring subject. The normal-time monitoring personnel confirms the abnormality of the monitoring subject via the terminal 3. Upon making a contact with the monitoring subject, the monitoring personnel inputs the contact content using the terminal 3. The control unit/operating unit 13 of the information processing system 2 receives the information, and records the contact ID 1606 and the contact date/time 1607 of the state information table 1600.
A method of estimating the staying room will be described. The control unit/operating unit 13 of the information processing system 2, using the chronological change in the position of the monitoring subject and the layout table 1500, determines the room in the facility 1 in which the monitoring subject is staying. For example, the control unit/operating unit 13, after receiving the chronological information of the resident's position (
The control unit/operating unit 13 refers to the layout table 1500 with respect to the position information of the end point. Herein, the layout ID 1501 such that the end point position is greater than the position determination minimum value 1504 and smaller than the position determination maximum value 1505 is determined. The control unit/operating unit 13 determines the layout ID 1501 as that of the room in which the subject is staying at the end of the walking actions. The staying room determination result is reflected in the state information table 1600. If the staying room is the entrance (i.e., if the end point of the walking actions is the entrance), the subject is considered to have gone outside.
As a method of more reliably determining the entry into and exit from a room, the door opening/closing sound or an atmospheric pressure change due to the door opening or closing may be measured as will be described below, and compared with the walking signal. So far, the staying room has been estimated at the end point of a series of walking actions; in addition, the start point may be determined. The start determination may be made by regarding the first step that has been sensed after the absence of sensing of the walking actions for certain time as the start point. By sensing the start point corresponding to the action of leaving the room in addition to the end point corresponding to the action of entering the room, the behavior of the monitoring subject can be learned in greater detail. When the subject becomes unable to move in the hallway, abnormality determination may be made by using both the start point and the end point.
A signal may be generated by hitting the floor in front of the entrance/exit of each room so that the information processing system 2 can perform computations for estimating the staying room and correct the computation expression as needed.
A process flow of the monitoring system will be described.
First, in response to an application for the monitoring service from the subject person, a family member, or a municipality that wishes to implement monitoring, the monitoring service provider installs the measuring system TN0200 in the facility 1 in which the monitoring subject lives. After the measuring system TN0200 is installed, sound may be generated at the entrance/exit and the like of each room as described above so as to correct the computation expression of the information processing system 2. Further, account registration is made in the information processing system 2. The monitoring service provider also determines normal-time monitoring personnel and emergency response personnel. The information about the normal-time monitoring personnel and the emergency response personnel (such as their accounts and addresses) is stored in the monitoring person information storage unit 16.
The monitoring personnel receives the account information for login, and then starts monitoring. The normal-time monitoring personnel monitors the data of the monitoring subject using the terminal 3, such as a PC or a portable terminal, at least once a day. In the following, the flow of notification of the monitoring personnel and the emergency response personnel will be described.
First, the measuring system TN0200 of the facility 1 constantly performs the sensing of sound signal, the determination of footstep sound, and the position computing process. The measuring system TN0200 of the facility 1 constantly transmits information about the times, the position of the monitoring subject, the footstep sound signal intensity, the footstep sound signal frequency and the like to the information processing system 2 (1801).
The information processing system 2, on the basis of the received information, performs the processes of calculating the walking period and estimating the staying room. Herein, the information processing system 2 refers to the layout table 1500 (
Thereafter, the information processing system 2 calculates the walking parameters such as the walking speed, and records the calculated walking parameters in the history accumulation unit 12, for example (1803). The information processing system 2 determines whether the information of the state information table 1600 and the walking parameters satisfy the condition of the abnormality determination table 1700 (1804). Herein, it is assumed that it has been determined that the monitoring subject has no abnormality (1804).
The normal-time monitoring personnel, using the terminal 3, sends a request to the information processing system 2 for displaying the data display screen, and then the data display screen (see
The information processing system 2 then determines whether the information of the state information table 1600 and the walking parameters satisfy the condition of the abnormality determination table 1700, and it is determined that the monitoring subject has abnormality (1806).
Herein, the information processing system 2 refers to the emergency 1704 of the abnormality determination table 1700 and determines whether the abnormality has high emergency level (1807). If it is determined that the abnormality has high emergency level, the information processing system 2 directly notifies the terminal 3 of the emergency response personnel (“Y” in 1807). The emergency response personnel views the notification from the information processing system 2, and verbally contacts the monitoring subject or makes an emergency visit to the facility 1 (1808).
On the other hand, if the abnormality is not an emergency, the information processing system 2 notifies the terminal 3 of the normal-time monitoring personnel (“N” in 1807). The monitoring personnel views the notification from the information processing system 2 (1809), and contacts the monitoring subject (verbally, for example) (1810). If the monitoring subject makes a normal response, the monitoring personnel inputs the content of the contact using the terminal 3 (1811). The information processing system 2 then records the received contact content in the state information table 1600 (1812). If the monitoring subject responds with a report of abnormality, the monitoring personnel makes contact with the emergency response personnel (1813). In response, the emergency response personnel makes an emergency visit to the facility 1 (1814).
When abnormality is recognized and a decrease in walking function with a low emergency level is suspected, for example, a recommendation for a function recovery/reinforcement service, such as training, is made. If the monitoring subject so desires, the monitoring service provider contacts a function recovery/reinforcement service provider.
The above operation can be carried out without requiring special skills from the normal-time monitoring personnel, and without the need to make constant verbal contact with the monitoring subject or to make an emergency visit to the facility 1. Thus, the monitoring system according to the present embodiment does not put much burden on the normal-time monitoring personnel. By utilizing the monitoring system, a family member in the neighborhood may become the monitoring personnel. As a result, compared with the case where the monitoring system is provided with a dedicated employee, the monitoring service can be provided at low cost.
A screen 1900 shows the behavior information of a plurality of monitoring subjects and the presence or absence of abnormality in list form. Thus, the monitoring personnel can efficiently monitor the plurality of monitoring subjects. Herein, the screen 1900 displays the information of the monitoring subjects at three locations including Home 1, Home 2, and Home 3.
For example, a triangular mark 1901 indicates passage through the hallway at night, and a rectangular mark 1902 indicates passage through the hallway during the daytime. The monitoring subject in Home 2 awoke three times at night and passed the hallway. In this case, the monitoring subject awoke three times at night and went to the toilet room, which falls under U1 in the abnormality ID 1701 of the abnormality determination table 1700. Thus, a warning is displayed in status 1903, while at the same time the abnormality ID 1701 (U1) is displayed.
When abnormality, such as a large number of times of awaking at night or a decrease in walking speed, is being displayed on the screen 1900, the monitoring personnel contacts the monitoring subject by telephone and the like. If in fact no abnormality is recognized, the monitoring personnel inputs the contact content using the terminal 3. The information processing system 2, upon reception of the information about the contact content from the terminal 3, records the information in the contact ID 1606 and the contact date/time 1607 of the state information table 1600.
According to the present embodiment, the position of the monitoring subject can be chronologically measured and monitored in everyday life without the monitoring subject becoming particularly aware. The motor function of the monitoring subject can also be chronologically measured and monitored. The result of sensing is compared with a predetermined determination condition, whereby the abnormality of the monitoring subject can be sensed. Thus, on the basis of the sensing result, an appropriate measure can be taken externally with respect to the monitoring subject.
Further, according to the present embodiment, by comparing the learned position information and the previously acquired room layout information, behavior monitoring of when and which room the monitoring subject entered or left can be performed. Thus, a change in the daily life pattern of the monitoring subject can also be learned, whereby a disorder in the monitoring subject can be sensed from an increased number of pieces of information.
According to the present embodiment, by monitoring the walking function of the monitoring subject in his or her everyday life, signs of deterioration in motor function, such as walking function, can be captured and then a preventive action can be taken.
In the present embodiment, another example of the method of estimating the position of the monitoring subject in the facility 1 will be described.
In the position estimation method according to the present embodiment, the difference in sound propagation speed depending on the type of medium is utilized. The walking sound generated when a leg MI10_3 lands on a floor MI10_4 during walking is measured using two microphones including an atmospheric sound microphone MI10_1 and a floor sound microphone MI10_2. The atmospheric sound microphone MI10_1 and the floor sound microphone MI10_2 are installed at mutually proximate positions. The atmospheric sound microphone MI10-1 observes sound transmitted through the air, while the floor sound microphone MI10-2 observes sound transmitted through the floor.
The propagation speed of sound greatly varies depending on the type of transmitting medium. For example, the speed of sound transmitted in the air is approximately 350 meters per second. Meanwhile, the propagation speed in wood, which is often used as floor material, is on the order of 3000 to 5000 meters per second.
wherein vair and vfloor are the propagation speed of sound in the atmosphere and the floor material, respectively. These values are dependent on the building and the layout used, and may be used as constants if once determined by actual measurement. Thus, the distance 1 of the walking sound source from the microphones is proportional to the difference between the time at which the walking sound was observed by the atmospheric sound microphone MI10_1 and the time at which the sound was observed by the floor sound microphone MI10_2. Further, on the basis of the distance 1 of the walking sound from the microphones and the information about the layout of microphone installation, the position of the monitoring subject is estimated.
A specific example of the position estimation method in a case where the monitoring subject walks and moves in the hallway will be described. When the monitoring subject walked and moved in the hallway of approximately 3 m, walking sound was observed four times by the atmospheric sound microphone MI10_1 and the floor sound microphone MI10_2 installed at the ends of the hallway.
In this way, the distance of the walking sound source, i.e., the monitoring subject, from the microphones at the respective times at which the walking sound was produced can be obtained. On the basis of the distance 1 of the walking sound source from the microphones and the layout information of the installed microphones, the position of the monitoring subject can be estimated.
According to the present embodiment, the walking sound transmitted in the medium of the atmosphere and the walking sound transmitted in the medium of the floor are measured separately using two microphones. When a non-directional microphone is installed a few millimeters to a few centimeters above the floor, both the floor sound and the atmospheric sound can be measured. While according to the present embodiment the microphones are used to detect the walking sound, it is also possible to use other vibration detection devices, such as an acceleration sensor, a piezo sensor, or a distortion sensor.
In the present embodiment, a method of estimating the position of the monitoring subject in the building when the walking sound is so small that it is difficult to observe the walking sound as vibrations will be described.
When the walking sound cannot be observed even though the monitoring subject is moving, debilitation of the monitoring subject can be suspected. Thus, it is desirable to be able to detect the debilitation using the monitoring system for monitoring health state. However, if the walking sound cannot be observed, the location of the monitoring subject cannot be identified by the above-described method, and it cannot be detected whether the subject is moving. In this case, in order to identify the location of the monitoring subject, not only the walking sound information but also another position detection method may be used.
For that purpose, one method employs distance sensors that utilize reflection of electromagnetic waves, such as ultrasonic waves or infrared ray, from an observed object. The distance sensors detect electromagnetic waves reflected from the observed object, and calculates the distance between the observed object and the sensors by utilizing a shift from an expected arrival time or the method of triangulation. By installing the distance sensors at positions on the ceiling overlooking the line of daily movement in the hallway, for example, and measuring the monitoring subject, the location of the monitoring subject can be estimated. This method can be readily implemented using inexpensive sensors. However, because it needs to be ensured that the monitoring subject will be irradiated with the electromagnetic waves and the reflected wave will return to the sensors without fail, the installed location needs to be carefully considered in light of the building environment involved.
In another example, an infrared ray 360°-camera (image acquisition unit) may be installed at a ceiling position overlooking the line of daily movement in the hallway and the like, and the position of the monitoring subject may be calculated on the basis of an infrared ray image. This method affords a certain degree of freedom in installed location. However, the information processing system 2 needs to be provided with an image data processing unit for position detection from the image.
In yet another method, electrostatic proximity sensors may be installed in stripes or a lattice on the back of the floor under the line of daily movement in the hallway, for example. The electrostatic proximity sensors are sensors used for electrostatic capacitance type touch panels for sensing a change in electric capacity between an electrode and an object which can be considered the electric ground. As the object comes closer to the electrode, the electric capacity increases, indicating that the object is approaching the electrode. By installing the sensors in stripes at 15 cm intervals in the longitudinal direction of the hallway, for example, the position of the monitoring subject can be observed with 15 cm resolution. The method has the advantage in that the proximity sensors can be installed on the back of the floor board, for example, and that, once installed, not much running cost is required. However, it is necessary to install the sensors on the back of the floor boards, or to lay a covering, such as a carpet or mattress, with the electrostatic proximity sensors attached in stripes on the floor.
In the present embodiment, a method and a configuration for parameter calibration during calculation of the sound source position will be described.
A measuring system TN0200_2 is provided with the sensors TN0107a and TN0107b, the data collection unit TN0201a, a control unit/operating unit TN0804, the accumulation unit TN0203, the communication unit TN0204, a temperature sensor TN0801, a speaker TN0802, and a driver TN0803. The speaker TN0802 outputs a signal of the same kind as a footstep sound signal from the monitoring subject, for example.
When the sound source position is calculated, the distance between the sensors TN0107a and TN0107b, and the propagation speed of sound are used as parameters. The sensors TN0107 installed in the facility 1 may be moved when the location of furniture and the like is changed. When the sensors TN0107 are initially installed, for example, calibration is necessary to measure the distance between the sensors. Further, because the propagation speed of sound varies depending on temperature, correction is necessary depending on the current atmospheric temperature. Thus, in the following example, the temperature sensed by the temperature sensor TN0801 and the arrival time difference of the signal from the speaker TN0802 between the sensors TN0107a and TN0107b are used to calibrate the expression for estimating the sound source position of the footstep sound.
v
s=331.5+0.6T(m/s)
where T is the atmospheric temperature (° C.). The control unit/operating unit TN0804 determines the propagation speed of sound vs from the atmospheric temperature according to the expression (TN0902).
The distance between the two sensors TN0107a and TN0107b is calibrated using the sound from the speaker TN0802 installed at a predetermined distance from the sensors TN0107a (the distances between the sensors TN0107a and the speaker TN0802 are supposed to be known). The speaker TN0802 is driven by the driver TN0803 to output sound (TN0903).
The sound output from the speaker TN0802 is received by the sensors TN0107. The control unit/operating unit TN0804 calculates the reception time difference between the sensors TN0107a and TN0107b (TN0904).
Because the distances between the speaker TN0802 as the sound source and the sensors TN0107a are known, the control unit/operating unit TN0804 computes the position of the sensor TN0107b (TN0905). For the computation, the propagation speed of sound calculated from the data measured by the temperature sensor TN0801 is used. The control unit/operating unit TN0804 sets the parameters determined as described above for analysis (TN0906), and use them for analysis for the calculation of the sound source position.
The sound output from the speaker TN0802 during calibration does not need to be in the audible range, and may be ultrasonic waves, for example. Ultrasonic waves are inaudible to humans, so that calibration can be performed without being recognized by the residents. In order to prevent the calibration from arousing a sense of discomfort, music may be employed.
The calibration may be performed regularly, at the start of the monitoring system, or upon generation of an event, for example. Specifically, by performing the calibration at the start of power supply following installation of the sensors TN0107 and the like, the parameters for position computation can be obtained automatically. By performing the calibration regularly, such as at 10 minute intervals, atmospheric temperature changes in the day can be addressed. The calibration may be implemented when the atmospheric temperature is changed, or when a large sound or an event producing sounds associated with movement of furniture or the sensors TN0107 themselves is produced. Alternatively, calibration may be performed in accordance with an instruction from the information processing system 2 via the network 8. For example, when there is abnormality in the footstep sound position data and it is determined that parameter calibration is required, an instruction may be issued from the information processing system 2. Calibration may also be performed when the monitoring subject is outside.
While the calibration in the present embodiment has been described with reference to the configuration including the newly provided speaker TN0802, this is not a limitation, and a sound source with a known location may be used instead of the speaker TN0802. For example, calibration may be performed using the opening/closing sound of a door of which the position is known from the layout. In this way, calibration can be performed on a daily basis without particularly installing the speaker TN0802 or the like.
When the door opening/closing sound is utilized for calibration, in order to discriminate the opening/closing sound of the door of the facility 1 or a residence in which the measuring system TN0200_2 is installed, a procedure for acquiring and recording the opening/closing sound of the door is required, besides the normal calibration procedure. For example, the measuring system TN0200_2 is provided with a calibration table for recording data of changes over time in the parameters (such as a frequency region and an intensity) characterizing the door opening/closing sound, and the data from the temperature sensor TN0801. In the following, the flow of the process will be described.
First, after the measuring system TN0200_2 is installed in the facility 1, the control unit/operating unit TN0804 controls the temperature sensor TN0801 and acquires the atmospheric temperature data (2501). The door opening/closing sound is acquired by the sensors TN0107a and TN0107b (2502). Thereafter, the control unit/operating unit TN0804 subjects the acquired data to filtering process to remove noise (2503).
The control unit/operating unit TN0804 then extracts feature quantities (such as a frequency region and an intensity) of the door opening/closing sound, and records changes in the feature quantities over time and the data from the temperature sensor TN0801 in the calibration table (2504). The control unit/operating unit TN0804 also calculates a door opening/closing sound arrival time difference between the sensors TN0107a and TN0107b and records the information in the calibration table (2505).
Steps 2501 to 1505 are performed at the time of system installation. Thus, during calibration at the time of system installation, the changes over time in the frequency region and intensity characterizing the door opening/closing sound are acquired in advance, and the acquired data and the data from the temperature sensor TN0801 are recorded in the calibration table. In addition, a signal is received by the sensors TN0107a and TN0107b, and the arrival time difference is detected and recorded. When there is a plurality of doors, the feature quantities of the opening/closing sound and the reception time difference between the sensors TN0107a and TN0107b are recorded in pairs for each door. In this configuration, even when the sound feature quantities are similar, the position can be estimated on the basis of the time difference information, so that the doors can be distinguished. For calibration, the opening/closing sound of any of the doors may be used.
Steps 2507 to 2510 are everyday sound measurement steps. During everyday sound measurement, the control unit/operating unit TN0804 compares the signals detected by the sensors TN0107a and TN0107b with the values in the calibration table, and determines whether the sound is the door opening/closing sound (2507). If it is determined that the sound is not the door opening/closing sound, the process transitions to the above-described footstep sound determination flow without performing calibration.
If it is determined that the sound is the door opening/closing sound, the temperature sensor TN0801 is controlled to acquire atmospheric temperature data, as in the case of the above-described calibration (2508). Then, the control unit/operating unit TN0804, on the basis of the data from the temperature sensor TN0801, determines a value Δtc′ by temperature-correcting the arrival time difference of the door opening/closing sound received by the sensors TN0107a and TN0107b (2509).
The control unit/operating unit TN0804 then calculates a correction term of the expression for determining the sound source position of the footstep sound, and records the correction term (2510). Herein, the arrival time difference of the door opening/closing sound received by the same sensors TN0107a and TN0107b at the time of system installation is Δtc. When the arrival time difference Δtc′ is different from the arrival time difference Δtc, it is considered that the sensor positions have shifted. When the footstep sound is sensed, if the reception time difference between the sensors TN0107a and TN0107b is Δt, the expression for determining the sound source position xf of the footstep sound is the expression xf(n) indicated in the first embodiment to which the correction term is added, as follows.
xf={Δt·v
s+(x2+x1)}/2+(Δtc−Δtc′)/2
where the subscript n is omitted, and x1 and x2 are the coordinates of the sensors TN0107a and TN0107b at the time of the initial installation of the sensors. In this configuration, even when the sensors TN0107a and TN0107b have been moved after system installation, an accurate position can be measured by comparison with the previously recorded values in the calibration table and determining the correction term of the expression for determining the sound source position of the footstep sound.
The present invention is not limited to the foregoing embodiments, and may include various modifications. The embodiments have been described for facilitating an understanding of the present invention, and are not necessarily limited to include all of the configurations described. A part of the configuration of one embodiment may be substituted by the configuration of another embodiment, or the configuration of the other embodiment may be incorporated into the configuration of the one embodiment. With respect to a part of the configuration of each embodiment, addition of another configuration, deletion, or substitution may be made.
For example, as described above, the data from the sensors TN0107 may be directly transmitted to the information processing system 2, and the rest of the processes may be performed on the part of the information processing system 2. Information for abnormality determination and the like may be located in the facility 1 so that the processes up to abnormality determination can be performed on the part of the measuring system TN0200. Thus, the configuration of the respective bases may be modified as needed.
As described above, the configuration of an embodiment may be partly or entirely realized in hardware by using integrated circuit design. The present invention may be realized in the form of a software program code for realizing the functions of an embodiment. In this case, a non-transitory computer-readable medium (non-transitory computer-readable medium) having the program code recorded therein may be provided to an information processing device (computer), and the information processing device (or a CPU) may read the program stored in the non-transitory computer-readable medium. Examples of the non-transitory computer-readable medium include a flexible disc, a CD-ROM, a DVD-ROM, a hard disk, an optical disk, a magnetooptical disk, a CD-R, a magnetic tape, a non-volatile memory card, and a ROM.
The program code may be supplied to the information processing device via various types of transitory computer-readable media. Examples of the transitory computer-readable media include an electric signal, an optical signal, and an electromagnetic wave. The transitory computer-readable medium can supply the program to the information processing device via a wired communication channel, such as an electric wire or an optical fiber, or a wireless communication channel.
The control lines or information lines depicted in the drawings are only those considered necessary for description, and do not necessarily indicate all control lines or information lines required in a product. All of the configurations may be mutually connected.
Filing Document | Filing Date | Country | Kind |
---|---|---|---|
PCT/JP2013/054976 | 2/26/2013 | WO | 00 |