WO2020039758A1 - Information processing apparatus, sensor box, and program - Google Patents
Information processing apparatus, sensor box, and program Download PDFInfo
- Publication number
- WO2020039758A1 WO2020039758A1 PCT/JP2019/026281 JP2019026281W WO2020039758A1 WO 2020039758 A1 WO2020039758 A1 WO 2020039758A1 JP 2019026281 W JP2019026281 W JP 2019026281W WO 2020039758 A1 WO2020039758 A1 WO 2020039758A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- information
- action
- sensitivity
- occurrence
- notification information
- Prior art date
Links
Images
Classifications
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B5/00—Measuring for diagnostic purposes; Identification of persons
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B5/00—Measuring for diagnostic purposes; Identification of persons
- A61B5/103—Detecting, measuring or recording devices for testing the shape, pattern, colour, size or movement of the body or parts thereof, for diagnostic purposes
- A61B5/11—Measuring movement of the entire body or parts thereof, e.g. head or hand tremor, mobility of a limb
-
- G—PHYSICS
- G08—SIGNALLING
- G08B—SIGNALLING OR CALLING SYSTEMS; ORDER TELEGRAPHS; ALARM SYSTEMS
- G08B21/00—Alarms responsive to a single specified undesired or abnormal condition and not otherwise provided for
- G08B21/02—Alarms for ensuring the safety of persons
-
- G—PHYSICS
- G08—SIGNALLING
- G08B—SIGNALLING OR CALLING SYSTEMS; ORDER TELEGRAPHS; ALARM SYSTEMS
- G08B25/00—Alarm systems in which the location of the alarm condition is signalled to a central station, e.g. fire or police telegraphic systems
- G08B25/01—Alarm systems in which the location of the alarm condition is signalled to a central station, e.g. fire or police telegraphic systems characterised by the transmission medium
- G08B25/04—Alarm systems in which the location of the alarm condition is signalled to a central station, e.g. fire or police telegraphic systems characterised by the transmission medium using a single signalling line, e.g. in a closed loop
Definitions
- the present disclosure relates to output of a notification about a watching target, and particularly to output of a notification based on a detection output of a behavior of the watching target.
- a notification is output based on the detection output of the behavior of the monitoring target.
- the staff responds to each notice, such as rushing to a room to be watched over.
- Patent Literature 1 discloses a leaving-bed notification device that sets a reporting time limit for limiting a report of a predictive action based on a past bed leaving situation of a sleeping person. In the report time limit, the report is suppressed even if the predictive action is detected.
- the present disclosure has been made in view of the above circumstances, and an object of the present disclosure is to provide a technique for suppressing a useless notification and not missing a notification opportunity with respect to a notification of a watching target.
- a generation unit configured to generate information for notifying the occurrence of a sign of a predetermined behavior by the watching target based on the behavior information of the watching target, and information about the information generated by the generation unit.
- An information processing apparatus includes an output unit that outputs a notification, and an adjustment unit that adjusts the sensitivity of information generation by the generation unit according to a situation of a watching target.
- the generating means includes: detecting means for detecting the occurrence of an action corresponding to the action information using the biological information to be monitored; and determining means for determining the occurrence of a sign when the occurrence of the action satisfies a predetermined condition. May be included.
- the adjusting means may adjust the sensitivity of information generation by adjusting at least one of the sensitivity of detecting the occurrence of the action by the detecting means and the sensitivity of determining the occurrence of the sign by the determining means.
- Adjusting the detection sensitivity of the occurrence of the action may include adjusting the moving distance of the watching target, which is a condition for the occurrence of the action.
- Adjusting the sensitivity of the determination of the occurrence of the sign may include adjusting the number of actions within a certain period of time required for determining the occurrence of the sign.
- the situation may include the attribute of the watching target.
- the attribute may include at least one of the latest excretion time, the degree of need for nursing care, and the past wake-up time.
- the situation may include a management system of the facility where the watching target is moved in.
- a sensor box including the information processing device described above and a sensor for acquiring biological information.
- a program executed by a computer is provided.
- the program is configured to generate, based on the information on the behavior of the watching target, information on a notification about the watching target when a predetermined behavior of the watching target is generated on the computer, and output the information on the notification. And let it run.
- the sensitivity of generating the notification information is adjusted according to the situation of the watching target.
- the sensitivity of the generation of the notification information may be adjusted by adjusting at least one of the detection sensitivity of the occurrence of the action corresponding to the action information, and the sensitivity of determining the occurrence of the sign based on the occurrence of the action. .
- information for notifying the occurrence of a sign of a predetermined action by the watching target is generated according to the status of the watching target.
- a technique is provided in which useless notifications are not missed while suppressing useless notifications.
- FIG. 9 is a diagram for explaining an example of a detection range of a sensor in a living room 900.
- FIG. 3 is a diagram illustrating a hardware configuration of a sensor box 100, a management server 200, and a mobile terminal 300 of the watching system.
- FIG. 3 is a diagram illustrating a hardware configuration of a cloud server 400.
- FIG. 5 is a diagram for explaining two sensitivities relating to generation of notification information by a notification information generation unit 13; 5 is a flowchart illustrating an example of a process performed by an action detection unit 12.
- 5 is a flowchart illustrating an example of a process performed by a notification information generation unit 13; 5 is a flowchart illustrating an example of a process performed by a condition adjustment unit. It is a figure which shows the modification of the function distribution in the component of a watching system. It is a figure which shows the modification of the function distribution in the component of a watching system. It is a figure which shows the modification of the function distribution in the component of a watching system. It is a figure which shows the modification of the function distribution in the component of a watching system. It is a figure which shows the modification of the function distribution in the component of a watching system. It is a figure which shows the modification of the function distribution in the component of a watching system. It is a figure which shows the modification of the function distribution in the component of a watching system.
- FIG. 1 is a diagram illustrating an example of the configuration of a watching system.
- a resident in each living room provided in the living room region RM of the facility is adopted.
- living rooms 900A and 900B are provided in the living room area RM.
- Living room 900A is assigned to resident 800A.
- Living room 900B is assigned to resident 800B.
- the number of living rooms included in the watching system is two, but the number is not limited to this.
- the sensor box 100A installed in the living room 900A, the sensor box 100B installed in the living room 900B, the management server 200 installed in the management center ST, and the access point AP are connected via the network NT. Is done.
- the portable terminal 300A carried by the staff NA and the portable terminal 300B carried by the staff NB are connected to the network NT via the access point AP. Further, the sensor boxes 100A and 100B, the management server 200, and the access point AP can communicate with the cloud server 400 via the network NT.
- the living room 900A includes a bed 901A, a toilet 902A, and furniture 903A as facilities.
- the door of the living room 900A is provided with a door sensor 510A that detects opening and closing of the door.
- a toilet sensor 520A that detects opening and closing of the toilet 902A is provided on the door of the toilet 902A.
- the bed 901A is provided with an odor sensor 530A for acquiring excretion information of the resident 800A.
- the resident 800A is wearing a vital sensor 540A that detects vital information of the resident 800A.
- One example of detected vital information is a resident's body temperature. Another example is the resident's breathing. Yet another example is the resident's heart rate. Still another example is two or more types of information among these pieces of information.
- resident 800A can operate care call slave device 500A.
- the term “sensor box 100” that generically refers to the sensor boxes 100A and 100B is used to refer to matters common to the plurality of sensor boxes 100A and 100B.
- the terms “resident 800”, “living room 900", “toilet 902”, “furniture 903”, “care call slave unit 500", "door sensor 510” , “Toilet sensor 520”, “odor sensor 530”, and “vital sensor 540” are used.
- the sensor box 100A has a built-in sensor for detecting the behavior of an object in the living room 900A.
- a sensor is a Doppler sensor for detecting the movement of an object.
- Another example is a camera.
- Still other examples are the care call slave device 500, the door sensor 510, the toilet sensor 520, the odor sensor 530, or the vital sensor 540.
- the sensor box 100A includes at least one of these sensors as a sensor.
- FIG. 2 is a diagram for explaining an example of the detection range of the sensor in the living room 900.
- the sensor box 100 is installed on the ceiling CL of the living room 900.
- Range AR schematically represents the detection range of the sensor.
- the Doppler sensor detects a behavior occurring in the range AR.
- the sensor is a camera
- the camera captures an image within the range AR.
- the management server 200 installed in the management center ST is connected to the display 206 and the input device 209.
- the input device 209 is, for example, a keyboard.
- the number of mobile terminals connected to the network NT via the access point AP is two (mobile terminals 300A and 300B), but the number is not limited to this.
- the term "mobile terminal 300" that generically refers to the mobile terminals 300A and 300B is used.
- the communication between the elements in the watching system of FIG. 1 may be wired or wireless.
- the sensor box 100 does not necessarily need to include the camera 105 and / or the Doppler sensor 106.
- the camera 105 and / or the Doppler sensor 106 may be provided outside the sensor box 100 like the door gate sensor 510 and the like.
- the control device 101 may acquire the detection output of the camera 105 and / or the Doppler sensor 106 provided outside the sensor box 100 via a given interface.
- the vital sensor 540 does not necessarily have to be worn by the resident.
- the vital sensor 540 is realized by an infrared sensor or the like installed at a distance from the resident, and outputs vital information (body temperature) by detecting the temperature of the resident.
- vital sensor 540 is implemented by Doppler sensor 106.
- the Doppler sensor 106 emits microwaves to the resident. The microwave causes the Doppler effect due to slight displacement of the chest due to the pulsation of the resident's heart, and fluctuates its frequency.
- the Doppler sensor 106 detects a resident's heartbeat based on the fluctuation of the frequency.
- Doppler sensor 106 detects a resident's breathing.
- FIG. 3 is a diagram illustrating a hardware configuration of the sensor box 100, the management server 200, and the mobile terminal 300 of the watching system.
- FIG. 4 is a diagram illustrating a hardware configuration of the cloud server 400.
- FIGS. 3 and 4 an example of a configuration of each device in the watching system will be described with reference to FIGS. 3 and 4.
- the sensor box 100 includes a control device 101, a read only memory (ROM) 102, a random access memory (RAM) 103, a communication interface 104, a camera 105, a Doppler sensor 106, a wireless communication device 107, and a storage device. 120.
- the control device 101 controls the sensor box 100.
- the control device 101 is composed of, for example, at least one integrated circuit.
- the integrated circuit includes, for example, at least one CPU (Central Processing Unit), at least one ASIC (Application Specific Integrated Circuit), at least one FPGA (Field Programmable Gate Array), or a combination thereof.
- An antenna (not shown) and the like are connected to the communication interface 104.
- the sensor box 100 exchanges data with an external communication device via the antenna.
- External communication devices include, for example, management server 200, mobile terminal 300, access point AP, cloud server 400, and other communication terminals.
- the camera 105 is a near-infrared camera in one implementation.
- the near-infrared camera includes an IR (Infrared) projector that emits near-infrared light.
- IR Infrared
- camera 105 is a surveillance camera that receives only visible light.
- a 3D sensor or a thermographic camera may be used as camera 105.
- the sensor box 100 and the camera 105 may be configured integrally or may be configured separately.
- the Doppler sensor 106 is, for example, a microwave Doppler sensor, and emits and receives radio waves to detect the behavior (movement) of an object in the living room 900. Thereby, the biological information of the resident 800 in the living room 900 can be detected.
- the Doppler sensor 106 radiates a microwave in the 24 GHz band toward the bed 901 of each living room 900 and receives a reflected wave reflected by the resident 800. The reflected wave is Doppler shifted by the operation of the resident 800.
- the Doppler sensor 106 can detect the respiratory state and the heart rate of the resident 800 from the reflected wave.
- the wireless communication device 107 receives signals from the care call slave device 500, the door sensor 510, the toilet sensor 520, the odor sensor 530, and the vital sensor 540, and transmits the signals to the control device 101.
- care call slave device 500 includes care call button 501, and when care call button 501 is operated, transmits a signal indicating that the operation has been performed to wireless communication device 107.
- Each of the door sensor 510, the toilet sensor 520, the odor sensor 530, and the vital sensor 540 transmits their respective detection outputs to the wireless communication device 107.
- the storage device 120 is, for example, a storage medium such as a hard disk or an external storage device.
- the storage device 120 stores a program executed by the control device 101 and various data used for executing the program.
- the various data may include behavior information of the resident 800.
- At least one of the above-described program and data is a storage device other than the storage device 120 (for example, a storage area (for example, a cache memory or the like) of the control device 101, a ROM 102,
- the RAM 103 may be stored in an external device (for example, the management server 200 or the mobile terminal 300).
- the action information is, for example, information indicating that the resident 800 has performed a predetermined action.
- the predetermined actions are “wake up” indicating that the resident 800 has woken up, “getting out” indicating that the resident 800 has left the bedding, and “falling down” indicating that the resident 800 has fallen off the bedding. , And “falling” indicating that the resident 800 has fallen.
- control device 101 generates behavior information of resident 800 associated with each room 900 based on an image captured by camera 105 installed in each room 900.
- the control device 101 detects, for example, the head of the resident 800 from the image, and based on the detected temporal change in the size of the head of the resident 800, “wakes up” and “gets out” of the resident 800. , “Fall” and “fall” are detected.
- the generation of the behavior information will be described in more detail.
- the storage device 120 stores the area where the bed 901 is located in the living room 900, the first threshold Th1, the second threshold Th2, and the third threshold Th3.
- the first threshold Th1 identifies the size of the resident's head between the lying position and the sitting position in the area where the bed 901 is located.
- the second threshold value Th2 identifies whether or not the resident is in the standing posture based on the size of the resident's head in the living room 900 excluding the area where the bed 901 is located.
- the third threshold value Th3 identifies whether or not the resident is in the recumbent posture based on the size of the resident's head in the room RM excluding the area where the bed 901 is located.
- the control device 101 extracts a moving body region from the target image as a region of the resident 800 by, for example, the background subtraction method or the frame difference method.
- the control device 101 further derives from the extracted moving body region by, for example, a circular or elliptical Hough transform, by pattern matching using a prepared head model, and by a neural network learned for head detection. Using the threshold value obtained, the head area of the resident 800 is extracted.
- the control device 101 detects “wake up”, “get out of bed”, “fall”, and “fall” from the extracted position and size of the head.
- the control device 101 determines that the position of the head extracted as described above is within the area where the bed 901 is located, and the size of the head extracted as described above is lying down by using the first threshold Th1. When it is detected that the size of the posture has changed to the size of the sitting posture, it may be determined that the action “wake up” has occurred.
- the control device 101 determines that the position of the head extracted as described above has moved from within the area where the bed 901 is located to outside the area where the bed 901 is located, and the size of the head extracted as described above. When it is detected that a certain size has changed to a standing posture size by using the second threshold value Th2, it may be determined that the action “getting out of bed” has occurred.
- the control device 101 determines that the position of the head extracted as described above has moved from within the area where the bed 901 is located to outside the area where the bed 901 is located, and the size of the head extracted as described above. If the time changes from a certain size to a recumbent size by using the third threshold value Th3, the action “fall” may be determined to have occurred.
- the control device 101 is configured such that the position of the head extracted as described above is located in the living room 900 excluding the area where the bed 901 is located, and the size of the extracted head uses the third threshold Th3. When it is detected that the size has changed from a certain size to the size of the recumbent posture, it may be determined that the action “fall” has occurred.
- control device 101 of the sensor box 100 generates the behavior information of the resident 800.
- another element may use the image in the living room 900 to generate the behavior information of the resident 800.
- the management server 200 includes a control device 201, a ROM 202, a RAM 203, a communication interface 204, a display interface 205, an operation interface 207, and a storage device 220.
- the control device 201 controls the management server 200.
- the control device 201 is composed of, for example, at least one integrated circuit.
- the integrated circuit includes, for example, at least one CPU, at least one ASIC, at least one FPGA, or a combination thereof.
- the management server 200 exchanges data with an external communication device via the antenna.
- the external communication device includes, for example, the sensor box 100.
- the display interface 205 is connected to the display 206, and sends out an image signal for displaying an image to the display 206 in accordance with a command from the control device 201 or the like.
- the operation interface 207 is, for example, a USB (Universal Serial Bus) terminal, and is connected to the input device 209. Operation interface 207 receives a signal indicating a user operation from input device 209.
- the input device 209 is, for example, a mouse, a keyboard, a touch panel, or another device capable of receiving a user's input operation.
- the storage device 220 is, for example, a storage medium such as a hard disk or an external storage device.
- the storage device 220 stores a program executed by the control device 201, but the program may be stored in another storage device that can be accessed by the control device 201.
- the mobile terminal 300 includes a control device 301, a RAM 303, a communication interface 304, a display 305, an input device 306, and a built-in memory 320.
- the control device 301 controls the mobile terminal 300.
- the control device 301 is composed of, for example, at least one integrated circuit.
- the integrated circuit includes, for example, at least one CPU, at least one ASIC, at least one FPGA, or a combination thereof.
- An antenna (not shown) and the like are connected to the communication interface 304.
- the mobile terminal 300 exchanges data with an external communication device via the antenna and the access point AP (FIG. 1).
- External communication devices include, for example, the sensor box 100, the management server 200, and the like.
- Display 305 is realized by, for example, an organic EL (Electro Luminescence) display.
- the input device 306 is realized by, for example, a touch sensor superimposed on the display 305.
- the touch sensor receives various operations on the mobile terminal 300 by a touch operation, and outputs the contents of the operations to the control device 301.
- the internal memory 320 is a storage medium such as eMMC (Embedded MultiMediaCard).
- the built-in memory 320 stores a program executed by the control device 301, and the program is stored in a storage device other than the built-in memory 320 as long as the storage device is accessible by the control device 301. Is also good.
- the cloud server 400 includes a control device 401, a ROM 402, a RAM 403, a communication interface 404, and a storage device 420.
- the control device 401 controls the cloud server 400.
- the control device 401 is configured by, for example, at least one integrated circuit.
- the integrated circuit includes, for example, at least one CPU, at least one ASIC, at least one FPGA, or a combination thereof.
- the cloud server 400 exchanges data with an external communication device via the antenna.
- the external communication device includes, for example, the sensor box 100 and the management server 200.
- the storage device 420 is, for example, a storage medium such as a hard disk or an external storage device.
- the storage device 420 stores a program executed by the control device 401, but the program may be stored in another storage device that can be accessed by the control device 401.
- various “programs” may not be provided as a single program but may be provided by being incorporated in a part of an arbitrary program.
- Various “programs” can be realized by cooperation of arbitrary plural programs.
- the control device 101 of the sensor box 100 realizes the function described in the present specification by executing the first program
- the first program includes some modules of the second program. May be used. Even if the first program does not include some modules for realizing the function, if the first program mainly contributes to the realization of the function, the first program deviates from the purpose of the program for realizing the function. It does not do.
- some or all of the functions described in this specification may be realized by dedicated hardware.
- some or all of the functions may be provided as a so-called cloud service from an external apparatus.
- FIG. 5 is a diagram illustrating an example of a functional configuration of the watching system.
- the sensor box 100 functions as the data collection unit 11, the behavior detection unit 12, the notification information generation unit 13, the condition adjustment unit 14, and the notification information transmission unit 15.
- the management server 200 functions as a recording storage unit 21, a condition setting unit 22, a notification information input unit 23, a notification information output unit 24, and a notification information storage unit 25.
- the mobile terminal 300 functions as the notification information receiving unit 31 and the output unit 32.
- each function will be described.
- the data collection unit 11 collects the resident's biological information.
- One example of the biological information is image data in the living room 900.
- the data collection unit 11 is realized by the camera 105.
- Another example of the biological information is vital information.
- the data collection unit 11 is realized by the vital sensor 540.
- the biological information can be realized by any information for detecting the behavior of the resident.
- the data collection unit 11 can be realized by any sensor for acquiring such information.
- the behavior detection unit 12 detects the resident's behavior using the biological information collected by the data collection unit 11. In one example, the behavior detecting unit 12 detects the resident's behavior by generating the above-mentioned “behavior information” (wake-up, leaving, falling, and falling). In this example, an action for generating each action information corresponds to an action corresponding to the action information. In the image acquired by the camera 105, the control device 101 determines that the position of the head is within the area where the bed 901 is located, and that the size of the head is reduced from the size of the recumbent posture by using the first threshold Th1.
- the action detection unit 12 is realized by the control device 101.
- the notification information generation unit 13 generates information for notification about the resident using the detection result of the resident's behavior by the behavior detection unit 12. In one example, the notification information generation unit 13 detects the occurrence of a sign of a predetermined action in the resident based on the detection result of the resident's action, and generates the notification information when the omen occurs. Is also good. More specifically, the notification information generation unit 13 determines that a sign of the action “wake-up” has occurred when the behavior “wake-up” has occurred in the resident more than a predetermined number of times within a predetermined time, and Generate notification information about the user.
- occurrence of the action “wake up” a predetermined number of times or more within the predetermined time corresponds to a sign of the action “wake up”.
- the notification information generation unit 13 determines the occurrence of a sign of the action “wake up” and generates notification information.
- the notification information includes, for example, information for identifying a resident in which a sign has occurred.
- the information specifying the resident may be the ID of the resident or the ID of the sensor box 100 associated with the resident.
- the notification information may include the type of the sign that has occurred (for example, information that specifies which action (such as “getting out of bed”) the sign is a sign).
- the notification information generation unit 13 is realized by the control device 101.
- condition adjustment unit 14 determines the sensitivity of at least one of the action detection unit 12 and the notification information generation unit 13 in accordance with the status of the resident (for example, at least one of the status of the resident itself and the status of the facility where the resident moves in). To adjust. In the example of FIG. 5, the condition adjusting unit 14 is realized by the control device 101.
- the condition adjusting unit 14 may adjust the sensitivity of the action detection unit 12 by adjusting the condition for the action detection unit 12 to generate the action information.
- the condition adjustment unit 14 limits the sensitivity of the action detection unit 12 by limiting the “location area of the bed 901” for determining the occurrence of the action “wake up” to “a partial area of the bed 901”. Lower. In this example, even if the position of the resident's head is within the area where the bed 901 is located, but outside the “partial area”, it is not determined that the action “wake up” has occurred. . That is, the range of the situation in which the action “wake up” is detected by the action detection unit 12 is narrowed.
- condition adjustment unit 14 increases the sensitivity of the action detection unit 12 by changing the value of the first threshold Th1 for determining the occurrence of the action “wake up”.
- the first threshold Th1 is changed so that the action “wake up” is detected in more situations.
- the magnitude of the change in the size of the head specified in the image may vary with the magnitude of the change in the distance between the camera 105 and the resident's head.
- changing the first threshold Th1 may correspond to changing the moving distance of the resident's head necessary for detecting the occurrence of the action “wake up”. That is, the condition adjustment unit 14 can adjust the sensitivity of the activity detection unit 12 by changing the moving distance of the resident's head necessary for detecting the occurrence of the activity “wake up”.
- the condition adjusting unit 14 may adjust the sensitivity of the notification information generating unit 13 by adjusting the condition for the notification information generating unit 13 to generate the notification information.
- the condition adjusting unit 14 may reduce the number of occurrences of the action “wake up” within a predetermined time period necessary to generate the notification information. Thereby, notification information is generated in more situations. Therefore, the sensitivity of the notification information generation unit 13 increases.
- the condition adjusting unit 14 may increase the number of occurrences. Thereby, the situation where the notification information is generated is further reduced. Therefore, the sensitivity of the notification information generation unit 13 decreases.
- “the number of times required to generate notification information” is an example of satisfying a predetermined condition for generating notification information.
- condition adjustment unit 14 may adjust the sensitivity based on the excretion time and a given excretion interval.
- the action detection unit 12 and / or the notification information generation unit 13 Is low, and the sensitivity of the action detection unit 12 and / or the notification information generation unit 13 is high if the time is equal to or longer than the half time.
- the excretion interval can be appropriately updated by machine learning or deep learning using history information such as the excretion time of each resident (and history information of other occupants).
- the threshold for switching the sensitivity may itself be changed according to the situation of each resident (for example, the time and / or amount of water intake).
- the threshold value may be set to a time shorter than the “half time” (for example, one hour).
- the sensitivity is low if the elapsed time is less than 1 hour, and the sensitivity is high if the elapsed time is 1 hour or more.
- the sensitivity may be set from three or more stages according to the occupant's situation.
- the condition adjustment unit 14 reads, for example, the degree of care required of each resident from the care record of each resident.
- the condition adjusting unit 14 sets a higher sensitivity as the degree of need for nursing care of the resident is higher.
- the condition adjustment unit 14 may set the sensitivity based on the relationship between the current time and the resident's past wake-up time. In one example, the condition adjustment unit 14 sets a high sensitivity in a time zone from a given time before the current wake-up time of the resident to a given time after the wake-up time in the past, and Set a low sensitivity at other times. Thereby, a higher sensitivity can be set in a time zone in which the resident is likely to excrete than in a time zone in which the probability is low.
- the condition adjusting unit 14 determines that the time from 5:00 60 minutes before the wake-up time to 6:30 30 minutes after the wake-up time.
- a high sensitivity is set in the time zone of, and a low sensitivity is set in other time zones.
- the length of time from the wake-up time for defining such a time zone can be determined, for example, by machine learning using the relationship between the wake-up time and the excretion time of the resident and / or other occupants. Alternatively, it can be appropriately changed based on deep learning.
- condition adjustment unit 14 sets a high sensitivity when the number of staffs working at the facility is equal to or more than a given value, and sets a low sensitivity when the number is less than the given value.
- Staff numbers can vary throughout the day.
- the condition adjusting unit 14 may change the sensitivity to be set in accordance with a change in the number of staff members working.
- the sensitivity is adjusted according to the resident's situation, such as the elapsed time from the previous excretion time of the resident, so that when the need for notification is low, the notification is suppressed by the low sensitivity, and If the need is high, the high sensitivity can more reliably prevent missed notification opportunities.
- the notification information transmission unit 15 transmits the notification information generated by the notification information generation unit 13 to a device (a mobile terminal 300 in the example of FIG. 5) that outputs a notification related to the notification information.
- the notification information transmitting unit 15 transmits the notification information to the management server 200 functioning as a device that relays the notification information.
- Information for example, sensor box ID
- the notification information transmitting unit 15 can transmit the notification information to each of the two or more mobile terminals 300.
- the notification information transmitting unit 15 is realized by the communication interface 104.
- the record storage unit 21 stores information such as a care record of each resident.
- the nursing care record includes at least one type of information of the resident's degree of nursing care, a history of the resident's excretion time, wake-up time, leaving time, falling time, and falling time.
- the record storage unit 21 is realized by the storage device 220.
- the condition setting unit 22 receives an input of information that can be a condition for the condition adjusting unit 14 to set the sensitivity.
- the input information may be the resident's excretion time, the resident's moisture intake time and amount, the resident's need for nursing care, or the resident's It may be a facility management system.
- the condition setting unit 22 is realized by the operation interface 207.
- the condition setting unit 22 may be realized by a terminal (for example, a time clock) that manages the attendance of staff.
- the notification information input unit 23 receives the notification information transmitted from the notification information transmission unit 15.
- the notification information input unit 23 is realized by, for example, the communication interface 204.
- the notification information output unit 24 outputs the notification information received by the notification information input unit 23 to the portable terminal 300 that should receive the notification information.
- the management server 200 functions as a device that relays the transmission of notification information from the sensor box 100 to the mobile terminal 300.
- the watching system includes a plurality of sensor boxes 100 and a plurality of mobile terminals 300.
- Each sensor box 100 is associated with each resident.
- Each mobile terminal 300 is associated with each staff.
- Information relating each resident to one or more staff is stored in any device in the watching system.
- the notification information output unit 24 specifies the sensor box 100 that is the transmission source of the notification information received by the notification information input unit 23, specifies the resident associated with the specified sensor box 100, and associates the resident with the resident.
- One or more staff members specified are specified, and one or more mobile terminals 300 associated with the specified one or more staff members are specified.
- the notification information output unit 24 transmits the notification information received by the notification information input unit 23 to the specified portable terminal 300.
- the notification information output unit 24 is realized by, for example, the control device 201 and the communication interface 204.
- the notification information output unit 24 further registers the notification information transmitted to the mobile terminal 300 in a notification information storage unit 25 described below.
- the notification information storage unit 25 stores the notification information transmitted to the mobile terminal 300.
- the notification information output unit 24 also transmits the notification information to be transmitted to the mobile terminal 300 to the notification information storage unit 25.
- the notification information storage unit 25 is realized by, for example, the storage device 220. That is, the notification information storage unit 25 stores information for specifying when and for which resident the notification information is generated.
- the information stored in the notification information storage unit 25 can be used by other elements in the watching system.
- the notification information generating unit 13 may change the generation mode of the notification information for a certain resident according to the history of the notification information generated for the resident.
- the notification information receiving unit 31 receives the notification information transmitted from the notification information storage unit 25.
- the notification information receiving unit 31 is realized by the communication interface 304.
- the output unit 32 outputs a notification related to the notification information in response to the notification information receiving unit 31 receiving the notification information.
- An example of the notification output is display of information for identifying a resident.
- the output of the notification may be an audio output, vibration of a housing, or a combination thereof.
- FIG. 6 is a diagram for explaining two sensitivities related to generation of notification information by the notification information generation unit 13.
- FIG. 6 shows (A) a high sensitivity state and (B) a low sensitivity state.
- the item “wake-up detection” indicates the timing at which the action detection unit 12 detects the action “wake-up”.
- the item “notification information generation” indicates the timing at which the notification information generation unit 13 generates notification information.
- the notification information generation unit 13 In the high sensitivity state, the notification information generation unit 13 generates notification information when the action “wake up” occurs five times during the time T.
- the notification information is generated when the action “wake up” occurs ten times during the time T. That is, in the (B) low-sensitivity state, the number of actions “wake up” required to generate the notification information is larger than in the (A) high-sensitivity state.
- FIG. 7 is a flowchart of an example of a process executed by the action detection unit 12. The process in FIG. 7 is realized, for example, by the control device 101 executing a given program.
- step S10 the control device 101 determines whether the action “wake up” has occurred, and repeats the control in step S10 until it determines that the action “wake up” has occurred ( When it is determined that the action “wake up” has occurred (YES in step S10), the control proceeds to step S12.
- step S12 the control device 101 registers the event (the occurrence of the action "wake up") and the time at which the action "wake up” is determined to have occurred in the wakeup record, and then returns the control to step S10.
- the wakeup record is, for example, information stored in a storage device such as the storage device 120, and is information regarding a resident associated with the sensor box 100 in which the control device 101 is mounted.
- the event corresponding to the action “wake up” and the time when the occurrence of the action “wake up” is detected Is registered in association with the resident.
- FIG. 8 is a flowchart of an example of a process performed by the notification information generation unit 13. The process of FIG. 8 is realized, for example, by the control device 101 executing a given program.
- control device 101 reads out the sensitivity setting.
- the sensitivity setting is stored in a storage device that can be accessed by the control device 101, such as the storage device 120.
- the sensitivity setting defines one of a high sensitivity state and a low sensitivity state as the sensitivity state of the action detection unit 12 and the notification information generation unit 13.
- the control device 101 determines that the sensitivity setting is in the high sensitivity state, the control proceeds to step S22, and when it determines that the sensitivity setting is in the low sensitivity state, the control proceeds to step S24.
- control device 101 sets the value of the variable X used for generating the notification information, and then advances the control to step S26.
- the variable X is the number of occurrences of the action “wake up” required to generate the notification information described with reference to FIG.
- control device 101 sets “5” as the value of variable X.
- control device 101 sets “10” as the value of variable X.
- step S26 the control device 101 determines whether or not the occurrence of the action “wake up” has been detected X times at the latest time T by referring to the wakeup record mentioned for the processing in FIG. . If the control device 101 determines that the occurrence of the action “wake up” has been detected X times or more in the latest time T (YES in step S26), the control proceeds to step S28, otherwise (NO in step S26). ), Control is returned to step S20.
- step S28 after generating the notification information, the control device 101 returns the control to step S20.
- the generated notification information includes information for identifying the resident in which the occurrence of the action “wake up” has been detected X times or more in the latest time T.
- the process of FIG. 8 described above is an example in which the sensitivity of the notification information generation unit 13 is adjusted according to the sensitivity setting.
- the target whose sensitivity is to be adjusted may be the behavior detection unit 12.
- the control device 101 functioning as the action detection unit 12 detects the occurrence of the action “wake up” with high sensitivity in the high sensitivity state, and detects the occurrence of the action “wake up” with low sensitivity in the low sensitivity state. To detect.
- the process of FIG. 8 adjusts the number of occurrences of the action “wake up” within the time T required to generate the notification information, as adjustment of the sensitivity of the notification information generation unit 13.
- the sensitivity of the notification information generator 13 may be adjusted in another manner.
- FIG. 9 is a flowchart of an example of a process executed by the condition adjusting unit 14.
- the process of FIG. 9 is a process of managing the sensitivity setting, and is realized, for example, by the control device 101 executing a given program.
- step S30 the control device 101 refers to the nursing care record of the resident to determine whether 1.5 hours (90 minutes) have elapsed since the previous excretion of the resident. It is determined whether or not it is, and if so (YES in step S30), the control proceeds to step S32; otherwise (NO in step S30), the control proceeds to step S34.
- control device 101 updates the value of the sensitivity setting to “high sensitivity state”, and then returns control to step S30.
- control device 101 updates the sensitivity setting value to “low sensitivity state”, and then returns control to step S30.
- the value of the sensitivity setting until 1.5 hours elapses from the last excretion of the resident is “low sensitivity state”, and the value of 1. After 5 hours, the value of the sensitivity setting is “low sensitivity state”.
- the sensitivity is set according to the elapsed time from the previous excretion of the resident.
- the setting of the sensitivity may be set according to other conditions (for example, the degree of nursing care required, the resident's past wake-up time, and / or the number of staff working at the facility).
- FIG. 5 can be realized by any hardware resources.
- the same function may be realized by a plurality of hardware resources. Two or more functions described as being realized by the same hardware resource in FIG. 5 need not necessarily be realized by the same hardware resource.
- the condition adjusting unit 14, the action detecting unit 12, and the notification information generating unit 13 may be realized by different hardware resources.
- FIGS. 10 to 15 is a diagram showing a modification of the function distribution of the components of the watching system.
- the condition adjusting unit 14 is realized by the management server 200 (control device 201) as compared with the example of FIG.
- the management server 200 determines the behavior of the action detection unit 12 and the notification information generation unit 13 for each of the plurality of sensor boxes 100 in the watching system according to the status of the resident associated with each sensor box 100. At least one sensitivity is set, and the sensitivity of at least one of the action detection unit 12 and the notification information generation unit 13 of each sensor box 100 is controlled according to the setting.
- condition adjusting unit 14 is realized by the cloud server 400 (control device 401) as compared with the example of FIG.
- the control device 401 reads information as appropriate from the record storage unit 21 and / or the condition setting unit 22 by communicating with the management server 200, and functions as the condition adjusting unit 14.
- the information may be uploaded from the management server 200 to the cloud server 400, and the control device 401 may function as the condition adjusting unit 14 by using the uploaded information.
- the control device 201 of the management server 200 transmits the information stored in the record storage unit 21 and / or the information input to the condition setting unit 22 to the cloud server 400 at regular time intervals or every time the information is updated. You may upload to.
- the action detection unit 12 and the notification information generation unit 13 are realized by the control device 301 of the mobile terminal 300, as compared with the example of FIG.
- the management server 200 further functions as the information relay unit 26.
- the information relay unit 26 receives the biological information output from the sensor box 100 (the data collection unit 11), and transmits the biological information to the mobile terminal 300 associated with the sensor box 100.
- Each sensor box 100 and each mobile terminal 300 are associated, for example, in the resident-staff correspondence information described above.
- At least one of the functions of the action detection unit 12, the notification information generation unit 13, and the output unit 32 includes a notification application (hereinafter, appropriately referred to as “ Notification application ”).
- the notification application receives the resident's biometric information input from the sensor box 100 (data collection unit 11) via the management server 200, and generates behavior information using the biometric information. 12 functions are realized.
- the notification application realizes the function of the notification information generation unit 13 by generating notification information using the activity information generated by the activity detection unit 12.
- the notification application realizes the function of the output unit 32 by outputting a notification according to the notification information generated by the notification information generation unit 13.
- the notification information generation unit 13 among the plurality of mobile terminals 300 in the watching system, only the notification information generation unit 13 (control device 301) of one mobile terminal 300 generates notification information, and the notification information generation unit 13
- the notification information may be distributed to another mobile terminal 300.
- the notification information generation unit 13 outputs the notification information to the output unit 32 and transmits the notification information to the notification information storage unit 25.
- the action detection unit 12 is realized by the sensor box 100 (control device 101), as compared with the example of FIG.
- the condition adjustment unit 14 adjusts the sensitivity of the action detection unit 12
- the control device 301 may realize at least one of the notification information generation unit 13 and the output unit 32 by executing the notification application installed on the mobile terminal 300.
- the portable terminal 300 (control device 301) further functions as the condition adjusting unit 14 as compared with the example of FIG.
- the condition setting unit 22 is realized by the input device 306 of the mobile terminal 300.
- each staff can use the condition setting unit 22 to input information that can be a condition for the condition adjusting unit 14 to set the sensitivity.
- Information input by each staff member can be shared among the plurality of mobile terminals 300 by communication between the mobile terminals 300.
- the record storage unit 21 is realized by the storage device 420 of the cloud server 400. Information of the resident in the watching system can be uploaded to the cloud server 400 from various devices such as the sensor box 100 and the management server 200.
- the management server 200 functions as the notification information generation unit 13, the condition adjustment unit 14, and the notification information transmission unit 15 as compared with the example of FIG.
- the notification information generation unit 13 receives the biological information from each sensor box 100, and generates notification information corresponding to the sensor box 100 that is the transmission source of the biological information using the biological information.
- the notification information transmitting unit 15 transmits the generated notification information to the mobile terminal 300 corresponding to the sensor box 100 corresponding to the notification information.
- the correspondence between the sensor box 100 and the portable terminal 300 is based on, for example, the correspondence between the resident and the staff in the resident-staff correspondence information.
- the notification information transmitting unit 15 further registers the notification information transmitted to the mobile terminal 300 in the notification information storage unit 25.
Landscapes
- Health & Medical Sciences (AREA)
- Life Sciences & Earth Sciences (AREA)
- Physics & Mathematics (AREA)
- Molecular Biology (AREA)
- Animal Behavior & Ethology (AREA)
- General Physics & Mathematics (AREA)
- Biophysics (AREA)
- Pathology (AREA)
- Engineering & Computer Science (AREA)
- Biomedical Technology (AREA)
- Heart & Thoracic Surgery (AREA)
- Medical Informatics (AREA)
- Emergency Management (AREA)
- Surgery (AREA)
- Business, Economics & Management (AREA)
- General Health & Medical Sciences (AREA)
- Public Health (AREA)
- Veterinary Medicine (AREA)
- Oral & Maxillofacial Surgery (AREA)
- Physiology (AREA)
- Dentistry (AREA)
- Alarm Systems (AREA)
- Measuring And Recording Apparatus For Diagnosis (AREA)
- Emergency Alarm Devices (AREA)
Abstract
A mobile terminal (300) which is an example of this information processing apparatus comprises: a notification information generation unit (13) which generates, on the basis of behavior information about a watching target, information for providing a notification of the occurrence of a sign of a predetermined behavior performed by the watching target; an output unit (32) which outputs a notification about the information generated by the notification information generation unit (13); and a condition adjustment unit (14) which adjusts the sensitivity of the generation of information by the notification information generation unit (13), depending on the situation of the watching target.
Description
本開示は、見守り対象についての通知の出力に関し、特に、見守り対象の行動の検出出力に基づく通知の出力に関する。
(4) The present disclosure relates to output of a notification about a watching target, and particularly to output of a notification based on a detection output of a behavior of the watching target.
従来、介護施設の被介護者等の見守り対象について、当該見守り対象の行動の検出出力に基づいて通知が出力される。施設においてこのような通知が出力されると、ステッフは、各通知に対して、見守り対象の居室に駆けつける等の対応を行う。
Conventionally, for a monitoring target such as a cared person in a care facility, a notification is output based on the detection output of the behavior of the monitoring target. When such a notice is output at the facility, the staff responds to each notice, such as rushing to a room to be watched over.
通知の頻度が多いと、スタッフの負担が増加する。スタッフの負担軽減等の観点から、無駄な通知を極力減らすための技術が種々提案されている。たとえば、特許第5688155号公報(特許文献1)は、就寝者の過去の離床状況に基づいて予兆行動の通報を制限する通報制限時間を設定する、離床通報装置を開示する。当該通報制限時間では、予兆行動が検出されても通報が抑制される。
ス タ ッ フ Frequent notification increases staff burden. From the viewpoint of reducing the burden on staff and the like, various techniques have been proposed to minimize unnecessary notifications. For example, Japanese Patent No. 5688155 (Patent Literature 1) discloses a leaving-bed notification device that sets a reporting time limit for limiting a report of a predictive action based on a past bed leaving situation of a sleeping person. In the report time limit, the report is suppressed even if the predictive action is detected.
特許文献1において提案されるように所与の時間帯で通知が抑制されると、当該時間帯にイレギュラーな事象が生じた場合、通知の機会を逃す事態が生じ得る。一方で、無駄な通知の抑制は、スタッフの負担軽減の観点から、常に望まれていることである。
(4) If notification is suppressed in a given time slot as proposed in Patent Literature 1, when an irregular event occurs in the time slot, a situation may occur in which a notification opportunity is missed. On the other hand, suppression of useless notification is always desired from the viewpoint of reducing the burden on staff.
本開示は、係る実情に鑑み考え出されたものであり、その目的は、見守り対象についての通知に関し、無駄な通知を抑制しつつ、通知の機会を逃さない技術を提供することである。
(4) The present disclosure has been made in view of the above circumstances, and an object of the present disclosure is to provide a technique for suppressing a useless notification and not missing a notification opportunity with respect to a notification of a watching target.
本開示のある局面に従うと、見守り対象の行動情報に基づいて、当該見守り対象による所定の行動の予兆の発生を通知するための情報を生成する生成手段と、生成手段によって生成された情報についての通知を出力する出力手段と、見守り対象の状況に応じて、生成手段による情報の生成の感度を調整する調整手段とを備える、情報処理装置が提供される。
According to an aspect of the present disclosure, a generation unit configured to generate information for notifying the occurrence of a sign of a predetermined behavior by the watching target based on the behavior information of the watching target, and information about the information generated by the generation unit. An information processing apparatus is provided that includes an output unit that outputs a notification, and an adjustment unit that adjusts the sensitivity of information generation by the generation unit according to a situation of a watching target.
生成手段は、見守り対象の生体情報を用いて行動情報に対応する行動の発生を検出する検出手段と、行動の発生が所定の条件を満たした場合に、予兆の発生を確定する確定手段とを含んでいてもよい。調整手段は、検出手段による行動の発生の検出の感度および確定手段による予兆の発生の確定の感度の少なくとも一方を調整することにより、情報の生成の感度を調整してもよい。
The generating means includes: detecting means for detecting the occurrence of an action corresponding to the action information using the biological information to be monitored; and determining means for determining the occurrence of a sign when the occurrence of the action satisfies a predetermined condition. May be included. The adjusting means may adjust the sensitivity of information generation by adjusting at least one of the sensitivity of detecting the occurrence of the action by the detecting means and the sensitivity of determining the occurrence of the sign by the determining means.
行動の発生の検出の感度を調整することは、行動の発生の条件となる見守り対象の移動の距離を調整することを含んでいてもよい。
Adjusting the detection sensitivity of the occurrence of the action may include adjusting the moving distance of the watching target, which is a condition for the occurrence of the action.
予兆の発生の確定の感度を調整することは、予兆の発生の確定のために必要とする一定時間内の行動の回数を調整することを含んでいてもよい。
(4) Adjusting the sensitivity of the determination of the occurrence of the sign may include adjusting the number of actions within a certain period of time required for determining the occurrence of the sign.
状況は、見守り対象の属性を含んでいてもよい。
属性は、直近の排泄時刻、要介護度、および、過去の起床時刻のうち少なくとも1つを含んでいてもよい。 The situation may include the attribute of the watching target.
The attribute may include at least one of the latest excretion time, the degree of need for nursing care, and the past wake-up time.
属性は、直近の排泄時刻、要介護度、および、過去の起床時刻のうち少なくとも1つを含んでいてもよい。 The situation may include the attribute of the watching target.
The attribute may include at least one of the latest excretion time, the degree of need for nursing care, and the past wake-up time.
状況は、見守り対象が入居する施設の管理体制を含んでいてもよい。
本開示の他の局面に従うと、上述の情報処理装置と、生体情報を取得するセンサーと、を備えるセンサーボックスが提供される。 The situation may include a management system of the facility where the watching target is moved in.
According to another aspect of the present disclosure, there is provided a sensor box including the information processing device described above and a sensor for acquiring biological information.
本開示の他の局面に従うと、上述の情報処理装置と、生体情報を取得するセンサーと、を備えるセンサーボックスが提供される。 The situation may include a management system of the facility where the watching target is moved in.
According to another aspect of the present disclosure, there is provided a sensor box including the information processing device described above and a sensor for acquiring biological information.
本開示のさらに他の局面に従うと、コンピューターによって実行されるプログラムが提供される。プログラムは、コンピューターに、見守り対象の行動情報に基づいて、見守り対象による所定の行動の予兆が発生した場合に、見守り対象についての通知の情報を生成するステップと、通知の情報を出力するステップと、を実行させる。通知の情報の生成の感度は見守り対象の状況に応じて調整される。
According to yet another aspect of the present disclosure, a program executed by a computer is provided. The program is configured to generate, based on the information on the behavior of the watching target, information on a notification about the watching target when a predetermined behavior of the watching target is generated on the computer, and output the information on the notification. And let it run. The sensitivity of generating the notification information is adjusted according to the situation of the watching target.
通知の情報の生成の感度は、行動情報に対応する行動の発生の検出感度、および、行動の発生に基づく予兆の発生の確定の感度のうち少なくとも一方を調整することによって、調整されてもよい。
The sensitivity of the generation of the notification information may be adjusted by adjusting at least one of the detection sensitivity of the occurrence of the action corresponding to the action information, and the sensitivity of determining the occurrence of the sign based on the occurrence of the action. .
本開示によれば、見守り対象の状況に応じて、当該見守り対象による所定の行動の予兆の発生を通知するための情報が生成される。これにより、無駄な通知を抑制しつつ、通知の機会を逃さない技術が提供される。
According to the present disclosure, information for notifying the occurrence of a sign of a predetermined action by the watching target is generated according to the status of the watching target. As a result, a technique is provided in which useless notifications are not missed while suppressing useless notifications.
以下に、図面を参照しつつ、見守りシステムの一実施の形態について説明する。以下の説明では、同一の部品および構成要素には同一の符号を付してある。それらの名称および機能も同じである。したがって、これらの説明は繰り返さない。
Hereinafter, an embodiment of a watching system will be described with reference to the drawings. In the following description, the same parts and components are denoted by the same reference numerals. Their names and functions are the same. Therefore, the description will not be repeated.
[見守りシステムの構成]
図1は、見守りシステムの構成の一例を示す図である。見守り対象の一例として、施設の居室領域RMに設けられた各居室内の入居者が採用される。図1の見守りシステムでは、居室領域RMに、居室900A,900Bが設けられている。居室900Aは、入居者800Aに割当てられている。居室900Bは、入居者800Bに割当てられている。図1の例では、見守りシステムに含まれる居室の数は2であるが、当該数はこれに限定されない。 [Configuration of watching system]
FIG. 1 is a diagram illustrating an example of the configuration of a watching system. As an example of the watching target, a resident in each living room provided in the living room region RM of the facility is adopted. In the watching system of FIG. 1, living rooms 900A and 900B are provided in the living room area RM. Living room 900A is assigned to resident 800A. Living room 900B is assigned to resident 800B. In the example of FIG. 1, the number of living rooms included in the watching system is two, but the number is not limited to this.
図1は、見守りシステムの構成の一例を示す図である。見守り対象の一例として、施設の居室領域RMに設けられた各居室内の入居者が採用される。図1の見守りシステムでは、居室領域RMに、居室900A,900Bが設けられている。居室900Aは、入居者800Aに割当てられている。居室900Bは、入居者800Bに割当てられている。図1の例では、見守りシステムに含まれる居室の数は2であるが、当該数はこれに限定されない。 [Configuration of watching system]
FIG. 1 is a diagram illustrating an example of the configuration of a watching system. As an example of the watching target, a resident in each living room provided in the living room region RM of the facility is adopted. In the watching system of FIG. 1,
見守りシステムでは、居室900Aに設置されたセンサーボックス100Aと、居室900Bに設置されたセンサーボックス100Bと、管理センターSTに設置された管理サーバー200と、アクセスポイントAPとが、ネットワークNTを介して接続される。
In the watching system, the sensor box 100A installed in the living room 900A, the sensor box 100B installed in the living room 900B, the management server 200 installed in the management center ST, and the access point AP are connected via the network NT. Is done.
見守りシステムでは、スタッフNAが携帯する携帯端末300A、および、スタッフNBが携帯する携帯端末300Bは、アクセスポイントAPを介してネットワークNTに接続される。さらに、センサーボックス100A,100B、管理サーバー200、および、アクセスポイントAPは、ネットワークNTを介して、クラウドサーバー400と通信可能である。
In the watching system, the portable terminal 300A carried by the staff NA and the portable terminal 300B carried by the staff NB are connected to the network NT via the access point AP. Further, the sensor boxes 100A and 100B, the management server 200, and the access point AP can communicate with the cloud server 400 via the network NT.
居室900Aは、設備として、ベッド901A、トイレ902A、および、家具903Aを含む。居室900Aのドアには、当該ドアの開閉を検出するドアセンサー510Aが設置されている。トイレ902Aのドアには、トイレ902Aの開閉を検出するトイレセンサー520Aが設置されている。ベッド901Aには、入居者800Aの排泄情報を取得する臭いセンサー530Aが設置されている。入居者800Aは、当該入居者800Aのバイタル情報を検出するバイタルセンサー540Aを装着している。検出されるバイタル情報の一例は、入居者の体温である。他の例は、入居者の呼吸である。さらに他の例は、入居者の心拍数である。さらに他の例は、これらの情報の中の2以上の種類の情報である。居室900Aでは、入居者800Aはケアコール子機500Aを操作することができる。
The living room 900A includes a bed 901A, a toilet 902A, and furniture 903A as facilities. The door of the living room 900A is provided with a door sensor 510A that detects opening and closing of the door. A toilet sensor 520A that detects opening and closing of the toilet 902A is provided on the door of the toilet 902A. The bed 901A is provided with an odor sensor 530A for acquiring excretion information of the resident 800A. The resident 800A is wearing a vital sensor 540A that detects vital information of the resident 800A. One example of detected vital information is a resident's body temperature. Another example is the resident's breathing. Yet another example is the resident's heart rate. Still another example is two or more types of information among these pieces of information. In living room 900A, resident 800A can operate care call slave device 500A.
本明細書では、複数のセンサーボックス100A,100Bに共通する事項を言及する場合には、センサーボックス100A,100Bを総称する用語「センサーボックス100」が利用される。同様に、入居者800A,800B、居室900A,900B、ベッド901A,901B、トイレ902A,902B、家具903A,903B、ケアコール子機500A,500B、ドアセンサー510A,510B、トイレセンサー520A,520B、臭いセンサー530A,530B、バイタルセンサー540A,540Bのそれぞれについても同様に、用語「入居者800」、「居室900」、「トイレ902」、「家具903」、「ケアコール子機500」、「ドアセンサー510」、「トイレセンサー520」、「臭いセンサー530」、「バイタルセンサー540」が利用される。
で は In this specification, the term “sensor box 100” that generically refers to the sensor boxes 100A and 100B is used to refer to matters common to the plurality of sensor boxes 100A and 100B. Similarly, tenants 800A, 800B, living rooms 900A, 900B, beds 901A, 901B, toilets 902A, 902B, furniture 903A, 903B, care call slave units 500A, 500B, door sensors 510A, 510B, toilet sensors 520A, 520B, odor sensor Similarly, for each of 530A, 530B and vital sensors 540A, 540B, the terms "resident 800", "living room 900", "toilet 902", "furniture 903", "care call slave unit 500", "door sensor 510" , “Toilet sensor 520”, “odor sensor 530”, and “vital sensor 540” are used.
センサーボックス100Aは、居室900A内の物体の挙動を検出するためのセンサーを内蔵する。センサーの一例は、物体の動作を検出するためのドップラーセンサーである。他の例は、カメラである。さらに他の例は、ケアコール子機500、ドアセンサー510、トイレセンサー520、臭いセンサー530、または、バイタルセンサー540である。センサーボックス100Aは、センサーとして、これらのセンサー中の少なくとも一つを含む。
The sensor box 100A has a built-in sensor for detecting the behavior of an object in the living room 900A. One example of a sensor is a Doppler sensor for detecting the movement of an object. Another example is a camera. Still other examples are the care call slave device 500, the door sensor 510, the toilet sensor 520, the odor sensor 530, or the vital sensor 540. The sensor box 100A includes at least one of these sensors as a sensor.
図2は、居室900におけるセンサーの検出範囲の一例を説明するための図である。図2の例では、センサーボックス100は、居室900の天井CLに設置される。
FIG. 2 is a diagram for explaining an example of the detection range of the sensor in the living room 900. In the example of FIG. 2, the sensor box 100 is installed on the ceiling CL of the living room 900.
範囲ARは、センサーの検出範囲を概略的に表わす。センサーがドップラーセンサーである場合、当該ドップラーセンサーは、範囲AR内で生じた挙動を検出する。センサーがカメラである場合、当該カメラは、範囲AR内の画像を撮影する。
Range AR schematically represents the detection range of the sensor. When the sensor is a Doppler sensor, the Doppler sensor detects a behavior occurring in the range AR. When the sensor is a camera, the camera captures an image within the range AR.
図1に戻って、管理センターSTに設置された管理サーバー200は、ディスプレイ206および入力デバイス209に接続される。入力デバイス209は、たとえばキーボードである。
に Returning to FIG. 1, the management server 200 installed in the management center ST is connected to the display 206 and the input device 209. The input device 209 is, for example, a keyboard.
図1の見守りシステムでは、アクセスポイントAPを介してネットワークNTに接続する携帯端末の数は2(携帯端末300A,300B)とされているが、当該数はこれに限定されない。本明細書では、携帯端末300A,300Bに共通する事項を言及する場合には、携帯端末300A,300Bを総称する用語「携帯端末300」が利用される。
In the monitoring system of FIG. 1, the number of mobile terminals connected to the network NT via the access point AP is two ( mobile terminals 300A and 300B), but the number is not limited to this. In this specification, when referring to items common to the mobile terminals 300A and 300B, the term "mobile terminal 300" that generically refers to the mobile terminals 300A and 300B is used.
図1の見守りシステムにおける各要素間の通信は、有線であってもよいし、無線であってもよい。
通信 The communication between the elements in the watching system of FIG. 1 may be wired or wireless.
なお、センサーボックス100は、カメラ105および/またはドップラーセンサー106を必ずしも備えていなくてもよい。カメラ105および/またはドップラーセンサー106は、ドアゲートセンサー510等と同様に、センサーボックス100外に設けられてもよい。制御装置101は、センサーボックス100外に設けられたカメラ105および/またはドップラーセンサー106の検出出力を、所与のインターフェイスを介して取得してもよい。
Note that the sensor box 100 does not necessarily need to include the camera 105 and / or the Doppler sensor 106. The camera 105 and / or the Doppler sensor 106 may be provided outside the sensor box 100 like the door gate sensor 510 and the like. The control device 101 may acquire the detection output of the camera 105 and / or the Doppler sensor 106 provided outside the sensor box 100 via a given interface.
バイタルセンサー540は、必ずしも入居者に装着されていなくてもよい。一例では、バイタルセンサー540は、入居者から離間して設置された赤外線センサー等によって実現され、入居者の温度を検出することによってバイタル情報(体温)を出力する。他の例では、バイタルセンサー540は、ドップラーセンサー106によって実現される。ドップラーセンサー106は、入居者に向けてマイクロ波を照射する。当該マイクロ波は、入居者の心臓の拍動による胸部の僅かな変位によってドップラー効果を起こし、その周波数を変動させる。ドップラーセンサー106は、当該周波数の変動に基づいて、入居者の心拍を検出する。さらに他の例では、ドップラーセンサー106は、入居者の呼吸を検出する。
The vital sensor 540 does not necessarily have to be worn by the resident. In one example, the vital sensor 540 is realized by an infrared sensor or the like installed at a distance from the resident, and outputs vital information (body temperature) by detecting the temperature of the resident. In another example, vital sensor 540 is implemented by Doppler sensor 106. The Doppler sensor 106 emits microwaves to the resident. The microwave causes the Doppler effect due to slight displacement of the chest due to the pulsation of the resident's heart, and fluctuates its frequency. The Doppler sensor 106 detects a resident's heartbeat based on the fluctuation of the frequency. In yet another example, Doppler sensor 106 detects a resident's breathing.
[見守りシステムの各要素の構成]
図3は、見守りシステムのセンサーボックス100、管理サーバー200、および、携帯端末300のハードウェア構成を示す図である。図4は、クラウドサーバー400のハードウェア構成を示す図である。以下、図3および図4を参照して、見守りシステムにおける各装置の構成の一例を説明する。 [Configuration of each element of the watching system]
FIG. 3 is a diagram illustrating a hardware configuration of thesensor box 100, the management server 200, and the mobile terminal 300 of the watching system. FIG. 4 is a diagram illustrating a hardware configuration of the cloud server 400. Hereinafter, an example of a configuration of each device in the watching system will be described with reference to FIGS. 3 and 4.
図3は、見守りシステムのセンサーボックス100、管理サーバー200、および、携帯端末300のハードウェア構成を示す図である。図4は、クラウドサーバー400のハードウェア構成を示す図である。以下、図3および図4を参照して、見守りシステムにおける各装置の構成の一例を説明する。 [Configuration of each element of the watching system]
FIG. 3 is a diagram illustrating a hardware configuration of the
(センサーボックス100)
センサーボックス100は、制御装置101と、ROM(Read Only Memory)102と、RAM(Random Access Memory)103と、通信インターフェイス104と、カメラ105と、ドップラーセンサー106と、無線通信装置107と、記憶装置120とを備える。 (Sensor box 100)
Thesensor box 100 includes a control device 101, a read only memory (ROM) 102, a random access memory (RAM) 103, a communication interface 104, a camera 105, a Doppler sensor 106, a wireless communication device 107, and a storage device. 120.
センサーボックス100は、制御装置101と、ROM(Read Only Memory)102と、RAM(Random Access Memory)103と、通信インターフェイス104と、カメラ105と、ドップラーセンサー106と、無線通信装置107と、記憶装置120とを備える。 (Sensor box 100)
The
制御装置101は、センサーボックス100を制御する。制御装置101は、たとえば、少なくとも1つの集積回路によって構成される。集積回路は、たとえば、少なくとも1つのCPU(Central Processing Unit)、少なくとも1つのASIC(Application Specific Integrated Circuit)、少なくとも1つのFPGA(Field Programmable Gate Array)、またはこれらの組み合わせなどによって構成される。
(4) The control device 101 controls the sensor box 100. The control device 101 is composed of, for example, at least one integrated circuit. The integrated circuit includes, for example, at least one CPU (Central Processing Unit), at least one ASIC (Application Specific Integrated Circuit), at least one FPGA (Field Programmable Gate Array), or a combination thereof.
通信インターフェイス104には、アンテナ(図示しない)などが接続される。センサーボックス100は、当該アンテナを介して、外部の通信機器との間でデータをやり取りする。外部の通信機器は、たとえば、管理サーバー200、携帯端末300、アクセスポイントAP、クラウドサーバー400、その他の通信端末などを含む。
ア ン テ ナ An antenna (not shown) and the like are connected to the communication interface 104. The sensor box 100 exchanges data with an external communication device via the antenna. External communication devices include, for example, management server 200, mobile terminal 300, access point AP, cloud server 400, and other communication terminals.
カメラ105は、一実現例では、近赤外カメラである。近赤外カメラは、近赤外光を投光するIR(Infrared)投光器を含む。近赤外カメラが用いられることにより、夜間でも居室900の内部を表わす画像が撮影され得る。他の実現例では、カメラ105は、可視光のみを受光する監視カメラである。さらに他の実現例では、カメラ105として、3Dセンサやサーモグラフィーカメラが用いられてもよい。センサーボックス100およびカメラ105は、一体的に構成されてもよいし、別体で構成されてもよい。
The camera 105 is a near-infrared camera in one implementation. The near-infrared camera includes an IR (Infrared) projector that emits near-infrared light. By using the near-infrared camera, an image representing the inside of the living room 900 can be captured even at night. In another implementation, camera 105 is a surveillance camera that receives only visible light. In still other implementations, a 3D sensor or a thermographic camera may be used as camera 105. The sensor box 100 and the camera 105 may be configured integrally or may be configured separately.
ドップラーセンサー106は、たとえばマイクロ波ドップラーセンサーであり、電波を放射及び受信して、居室900内の物体の挙動(動作)を検出する。これにより、居室900内の入居者800の生体情報が検出され得る。一例では、ドップラーセンサー106は、24GHz帯のマイクロ波を各居室900のベッド901に向けて放射し、入居者800で反射した反射波を受信する。反射波は、入居者800の動作により、ドップラーシフトしている。ドップラーセンサー106は、当該反射波から、入居者800の呼吸状態や心拍数を検出し得る。
The Doppler sensor 106 is, for example, a microwave Doppler sensor, and emits and receives radio waves to detect the behavior (movement) of an object in the living room 900. Thereby, the biological information of the resident 800 in the living room 900 can be detected. In one example, the Doppler sensor 106 radiates a microwave in the 24 GHz band toward the bed 901 of each living room 900 and receives a reflected wave reflected by the resident 800. The reflected wave is Doppler shifted by the operation of the resident 800. The Doppler sensor 106 can detect the respiratory state and the heart rate of the resident 800 from the reflected wave.
無線通信装置107は、ケアコール子機500、ドアセンサー510、トイレセンサー520、臭いセンサー530、および、バイタルセンサー540からの信号を受信し、当該信号を制御装置101へ送信する。たとえば、ケアコール子機500は、ケアコールボタン501を備え、当該ケアコールボタン501を操作されると、当該操作があったことを示す信号を無線通信装置107へ送信する。ドアセンサー510、トイレセンサー520、臭いセンサー530、および、バイタルセンサー540のそれぞれは、それぞれの検出出力を無線通信装置107へ送信する。
The wireless communication device 107 receives signals from the care call slave device 500, the door sensor 510, the toilet sensor 520, the odor sensor 530, and the vital sensor 540, and transmits the signals to the control device 101. For example, care call slave device 500 includes care call button 501, and when care call button 501 is operated, transmits a signal indicating that the operation has been performed to wireless communication device 107. Each of the door sensor 510, the toilet sensor 520, the odor sensor 530, and the vital sensor 540 transmits their respective detection outputs to the wireless communication device 107.
記憶装置120は、たとえば、ハードディスクや外付けの記憶装置などの記憶媒体である。記憶装置120は、制御装置101によって実行されるプログラム、および、当該プログラムの実行に利用される各種のデータを格納する。各種のデータは、入居者800の行動情報を含んでいてもよい。
The storage device 120 is, for example, a storage medium such as a hard disk or an external storage device. The storage device 120 stores a program executed by the control device 101 and various data used for executing the program. The various data may include behavior information of the resident 800.
上記のプログラムおよびデータのうち少なくとも一方は、制御装置101がアクセス可能な記憶装置であれば、記憶装置120以外の記憶装置(たとえば、制御装置101の記憶領域(たとえば、キャッシュメモリーなど)、ROM102、RAM103、外部機器(たとえば、管理サーバー200や携帯端末300、など)に格納されていてもよい。
At least one of the above-described program and data is a storage device other than the storage device 120 (for example, a storage area (for example, a cache memory or the like) of the control device 101, a ROM 102, The RAM 103 may be stored in an external device (for example, the management server 200 or the mobile terminal 300).
(行動情報)
上記の行動情報について、説明する。行動情報は、たとえば入居者800が所定の行動を実行したことを表わす情報である。一例では、所定の行動は、入居者800が起きたことを表わす「起床」、入居者800が寝具から離れたことを表わす「離床」、入居者800が寝具から落ちたことを表わす「転落」、および、入居者800が倒れたことを表わす「転倒」の4つの行動を含む。 (Behavior information)
The above behavior information will be described. The action information is, for example, information indicating that theresident 800 has performed a predetermined action. In one example, the predetermined actions are “wake up” indicating that the resident 800 has woken up, “getting out” indicating that the resident 800 has left the bedding, and “falling down” indicating that the resident 800 has fallen off the bedding. , And “falling” indicating that the resident 800 has fallen.
上記の行動情報について、説明する。行動情報は、たとえば入居者800が所定の行動を実行したことを表わす情報である。一例では、所定の行動は、入居者800が起きたことを表わす「起床」、入居者800が寝具から離れたことを表わす「離床」、入居者800が寝具から落ちたことを表わす「転落」、および、入居者800が倒れたことを表わす「転倒」の4つの行動を含む。 (Behavior information)
The above behavior information will be described. The action information is, for example, information indicating that the
一実施の形態では、制御装置101が、各居室900に設置されたカメラ105が撮像した画像に基づいて、各居室900に関連付けられた入居者800の行動情報を生成する。制御装置101は、たとえば、上記画像から入居者800の頭部を検出し、この検出した入居者800の頭部における大きさの時間変化に基づいて、入居者800の「起床」、「離床」、「転倒」および「転落」を検出する。以下、行動情報の生成の一具体例を、より詳細に説明する。
In one embodiment, control device 101 generates behavior information of resident 800 associated with each room 900 based on an image captured by camera 105 installed in each room 900. The control device 101 detects, for example, the head of the resident 800 from the image, and based on the detected temporal change in the size of the head of the resident 800, “wakes up” and “gets out” of the resident 800. , “Fall” and “fall” are detected. Hereinafter, a specific example of the generation of the behavior information will be described in more detail.
まず、記憶装置120に、居室900におけるベッド901の所在領域、第1閾値Th1、第2閾値Th2、および、第3閾値Th3が格納される。第1閾値Th1は、ベッド901の所在領域内において、横臥姿勢にあるときと座位姿勢にあるときとの間で入居者の頭部の大きさを識別する。第2閾値Th2は、ベッド901の所在領域を除く居室900内において、入居者の頭部の大きさに基づいて、当該入居者が立位姿勢にあるか否かを識別する。第3閾値Th3は、ベッド901の所在領域を除く居室RM内において、入居者の頭部の大きさに基づいて、当該入居者が横臥姿勢にあるか否かを識別する。
First, the storage device 120 stores the area where the bed 901 is located in the living room 900, the first threshold Th1, the second threshold Th2, and the third threshold Th3. The first threshold Th1 identifies the size of the resident's head between the lying position and the sitting position in the area where the bed 901 is located. The second threshold value Th2 identifies whether or not the resident is in the standing posture based on the size of the resident's head in the living room 900 excluding the area where the bed 901 is located. The third threshold value Th3 identifies whether or not the resident is in the recumbent posture based on the size of the resident's head in the room RM excluding the area where the bed 901 is located.
制御装置101は、対象画像から、例えば背景差分法やフレーム差分法によって、入居者800の人物の領域として、動体領域を抽出する。制御装置101は、さらに、当該抽出した動体領域から、例えば円形や楕円形のハフ変換によって、予め用意された頭部のモデルを用いたパターンマッチングによって、頭部検出用に学習したニューラルネットワークによって導出された閾値を用いて、入居者800の頭部領域を抽出する。制御装置101は、当該抽出された頭部の位置および大きさから、「起床」、「離床」、「転倒」および「転落」を検出する。
The control device 101 extracts a moving body region from the target image as a region of the resident 800 by, for example, the background subtraction method or the frame difference method. The control device 101 further derives from the extracted moving body region by, for example, a circular or elliptical Hough transform, by pattern matching using a prepared head model, and by a neural network learned for head detection. Using the threshold value obtained, the head area of the resident 800 is extracted. The control device 101 detects “wake up”, “get out of bed”, “fall”, and “fall” from the extracted position and size of the head.
制御装置101は、上記のように抽出された頭部の位置がベッド901の所在領域内にあり、かつ、上記のように抽出された頭部の大きさが第1閾値Th1を用いることによって横臥姿勢の大きさから座位姿勢の大きさへと変化したことを検出した場合に、行動「起床」が発生したことを決定してもよい。
The control device 101 determines that the position of the head extracted as described above is within the area where the bed 901 is located, and the size of the head extracted as described above is lying down by using the first threshold Th1. When it is detected that the size of the posture has changed to the size of the sitting posture, it may be determined that the action “wake up” has occurred.
制御装置101は、上記のように抽出された頭部の位置がベッド901の所在領域内からベッド901の所在領域外へ移動した場合であって、上記のように抽出された頭部の大きさが第2閾値Th2を用いることによって或る大きさから立位姿勢の大きさへと変化したことを検出した場合に、行動「離床」が発生したことを決定してもよい。
The control device 101 determines that the position of the head extracted as described above has moved from within the area where the bed 901 is located to outside the area where the bed 901 is located, and the size of the head extracted as described above. When it is detected that a certain size has changed to a standing posture size by using the second threshold value Th2, it may be determined that the action “getting out of bed” has occurred.
制御装置101は、上記のように抽出された頭部の位置がベッド901の所在領域内からベッド901の所在領域外へ移動した場合であって、上記のように抽出された頭部の大きさが第3閾値Th3を用いることによって或る大きさから横臥姿勢の大きさへ時間変化した場合には、行動「転落」が発生したと決定してもよい。
The control device 101 determines that the position of the head extracted as described above has moved from within the area where the bed 901 is located to outside the area where the bed 901 is located, and the size of the head extracted as described above. If the time changes from a certain size to a recumbent size by using the third threshold value Th3, the action “fall” may be determined to have occurred.
制御装置101は、上記のように抽出された頭部の位置がベッド901の所在領域を除く居室900内に位置し、かつ、抽出された頭部の大きさが第3閾値Th3を用いることによって或る大きさから横臥姿勢の大きさへと変化したことを検出した場合には、行動「転倒」が発生したと決定してもよい。
The control device 101 is configured such that the position of the head extracted as described above is located in the living room 900 excluding the area where the bed 901 is located, and the size of the extracted head uses the third threshold Th3. When it is detected that the size has changed from a certain size to the size of the recumbent posture, it may be determined that the action “fall” has occurred.
以上説明されたように、一具体例では、センサーボックス100の制御装置101が、入居者800の行動情報を生成する。なお、見守りシステムでは、居室900内の画像を用いて、他の要素が入居者800の行動情報を生成してもよい。
As described above, in one specific example, the control device 101 of the sensor box 100 generates the behavior information of the resident 800. In the watching system, another element may use the image in the living room 900 to generate the behavior information of the resident 800.
(管理サーバー200)
管理サーバー200は、制御装置201と、ROM202と、RAM203と、通信インターフェイス204と、表示インターフェイス205と、操作インターフェイス207と、記憶装置220とを含む。 (Management server 200)
Themanagement server 200 includes a control device 201, a ROM 202, a RAM 203, a communication interface 204, a display interface 205, an operation interface 207, and a storage device 220.
管理サーバー200は、制御装置201と、ROM202と、RAM203と、通信インターフェイス204と、表示インターフェイス205と、操作インターフェイス207と、記憶装置220とを含む。 (Management server 200)
The
制御装置201は、管理サーバー200を制御する。制御装置201は、たとえば、少なくとも1つの集積回路によって構成される。集積回路は、たとえば、少なくとも1つのCPU、少なくとも1つのASIC、少なくとも1つのFPGA、またはこれらの組み合わせなどによって構成される。
(4) The control device 201 controls the management server 200. The control device 201 is composed of, for example, at least one integrated circuit. The integrated circuit includes, for example, at least one CPU, at least one ASIC, at least one FPGA, or a combination thereof.
通信インターフェイス204には、アンテナ(図示しない)などが接続される。管理サーバー200は、当該アンテナを介して、外部の通信機器との間でデータをやり取りする。外部の通信機器は、たとえば、センサーボックス100を含む。
ア ン テ ナ An antenna (not shown) and the like are connected to the communication interface 204. The management server 200 exchanges data with an external communication device via the antenna. The external communication device includes, for example, the sensor box 100.
表示インターフェイス205は、ディスプレイ206と接続され、制御装置201などからの指令に従って、ディスプレイ206に対して、画像を表示するための画像信号を送出する。
The display interface 205 is connected to the display 206, and sends out an image signal for displaying an image to the display 206 in accordance with a command from the control device 201 or the like.
操作インターフェイス207は、たとえば、USB(Universal Serial Bus)端子であり、入力デバイス209に接続される。操作インターフェイス207は、入力デバイス209からのユーザー操作を示す信号を受ける。入力デバイス209、たとえば、マウス、キーボード、タッチパネル、またはユーザーの入力操作を受け付けることが可能なその他の装置である。
The operation interface 207 is, for example, a USB (Universal Serial Bus) terminal, and is connected to the input device 209. Operation interface 207 receives a signal indicating a user operation from input device 209. The input device 209 is, for example, a mouse, a keyboard, a touch panel, or another device capable of receiving a user's input operation.
記憶装置220は、たとえば、ハードディスクや外付けの記憶装置などの記憶媒体である。一実現例では、記憶装置220は、制御装置201によって実行されるプログラムを格納するが、当該プログラムは、制御装置201がアクセス可能な他の記憶装置に格納されていてもよい。
The storage device 220 is, for example, a storage medium such as a hard disk or an external storage device. In one implementation, the storage device 220 stores a program executed by the control device 201, but the program may be stored in another storage device that can be accessed by the control device 201.
(携帯端末300)
携帯端末300は、制御装置301と、RAM303と、通信インターフェイス304と、ディスプレイ305と、入力デバイス306と、内蔵メモリー320とを含む。 (Mobile terminal 300)
Themobile terminal 300 includes a control device 301, a RAM 303, a communication interface 304, a display 305, an input device 306, and a built-in memory 320.
携帯端末300は、制御装置301と、RAM303と、通信インターフェイス304と、ディスプレイ305と、入力デバイス306と、内蔵メモリー320とを含む。 (Mobile terminal 300)
The
制御装置301は、携帯端末300を制御する。制御装置301は、たとえば、少なくとも1つの集積回路によって構成される。集積回路は、たとえば、少なくとも1つのCPU、少なくとも1つのASIC、少なくとも1つのFPGA、またはそれらの組み合わせなどによって構成される。
(4) The control device 301 controls the mobile terminal 300. The control device 301 is composed of, for example, at least one integrated circuit. The integrated circuit includes, for example, at least one CPU, at least one ASIC, at least one FPGA, or a combination thereof.
通信インターフェイス304には、アンテナ(図示しない)などが接続される。携帯端末300は、当該アンテナおよびアクセスポイントAP(図1)を介して、外部の通信機器との間でデータをやり取りする。外部の通信機器は、たとえば、センサーボックス100、管理サーバー200などを含む。
ア ン テ ナ An antenna (not shown) and the like are connected to the communication interface 304. The mobile terminal 300 exchanges data with an external communication device via the antenna and the access point AP (FIG. 1). External communication devices include, for example, the sensor box 100, the management server 200, and the like.
ディスプレイ305は、たとえば有機EL(Electro Luminescence)ディスプレイによって実現される。入力デバイス306は、たとえばディスプレイ305に重ねられたタッチセンサーによって実現される。当該タッチセンサーは、携帯端末300に対する各種操作をタッチ操作で受け付け、当該操作の内容を制御装置301へ出力する。
Display 305 is realized by, for example, an organic EL (Electro Luminescence) display. The input device 306 is realized by, for example, a touch sensor superimposed on the display 305. The touch sensor receives various operations on the mobile terminal 300 by a touch operation, and outputs the contents of the operations to the control device 301.
内蔵メモリー320は、たとえば、eMMC(Embedded MultiMediaCard)などの記憶媒体である。一例として、内蔵メモリー320は、制御装置301によって実行されるプログラムを格納するが、当該プログラムは、制御装置301がアクセス可能な記憶装置であれば、内蔵メモリー320以外の記憶装置に格納されていてもよい。
The internal memory 320 is a storage medium such as eMMC (Embedded MultiMediaCard). As an example, the built-in memory 320 stores a program executed by the control device 301, and the program is stored in a storage device other than the built-in memory 320 as long as the storage device is accessible by the control device 301. Is also good.
(クラウドサーバー400)
クラウドサーバー400は、制御装置401と、ROM402と、RAM403と、通信インターフェイス404と、記憶装置420とを含む。 (Cloud server 400)
Thecloud server 400 includes a control device 401, a ROM 402, a RAM 403, a communication interface 404, and a storage device 420.
クラウドサーバー400は、制御装置401と、ROM402と、RAM403と、通信インターフェイス404と、記憶装置420とを含む。 (Cloud server 400)
The
制御装置401は、クラウドサーバー400を制御する。制御装置401は、たとえば、少なくとも1つの集積回路によって構成される。集積回路は、たとえば、少なくとも1つのCPU、少なくとも1つのASIC、少なくとも1つのFPGA、またはこれらの組み合わせなどによって構成される。
(4) The control device 401 controls the cloud server 400. The control device 401 is configured by, for example, at least one integrated circuit. The integrated circuit includes, for example, at least one CPU, at least one ASIC, at least one FPGA, or a combination thereof.
通信インターフェイス404には、アンテナ(図示しない)などが接続される。クラウドサーバー400は、当該アンテナを介して、外部の通信機器との間でデータをやり取りする。外部の通信機器は、たとえば、センサーボックス100、管理サーバー200を含む。
ア ン テ ナ An antenna (not shown) and the like are connected to the communication interface 404. The cloud server 400 exchanges data with an external communication device via the antenna. The external communication device includes, for example, the sensor box 100 and the management server 200.
記憶装置420は、たとえば、ハードディスクや外付けの記憶装置などの記憶媒体である。一実現例では、記憶装置420は、制御装置401によって実行されるプログラムを格納するが、当該プログラムは、制御装置401がアクセス可能な他の記憶装置に格納あされていてもよい。
The storage device 420 is, for example, a storage medium such as a hard disk or an external storage device. In one implementation, the storage device 420 stores a program executed by the control device 401, but the program may be stored in another storage device that can be accessed by the control device 401.
(本明細書における「プログラム」という用語の意義)
見守りシステムにおいて、各種の「プログラム」は、単体のプログラムとしてではなく、任意のプログラムの一部に組み込まれて提供される場合があり得る。各種の「プログラム」は、任意の複数のプログラムが協働することによって実現され得る。一例では、センサーボックス100の制御装置101が第1のプログラムを実行することによって本明細書において説明される機能を実現する際に、当該第1のプログラムは、第2のプログラムの一部のモジュールを利用していてもよい。第1のプログラムは、当該機能の実現のための一部のモジュールを含まない場合であっても、当該機能の実現に主に貢献する場合、当該機能を実現するためのプログラムとしての趣旨から逸脱するものではない。また、本明細書において説明される機能は、その一部または全部が専用のハードウェアによって実現されてもよい。さらに、本明細書において説明される機能を提供する装置は、その機能の一部または全部を外部装置から所謂クラウドサービスとして提供される場合もあり得る。 (Significance of the term "program" in this specification)
In the watching system, various “programs” may not be provided as a single program but may be provided by being incorporated in a part of an arbitrary program. Various “programs” can be realized by cooperation of arbitrary plural programs. In one example, when thecontrol device 101 of the sensor box 100 realizes the function described in the present specification by executing the first program, the first program includes some modules of the second program. May be used. Even if the first program does not include some modules for realizing the function, if the first program mainly contributes to the realization of the function, the first program deviates from the purpose of the program for realizing the function. It does not do. Further, some or all of the functions described in this specification may be realized by dedicated hardware. Furthermore, in an apparatus that provides the functions described in this specification, some or all of the functions may be provided as a so-called cloud service from an external apparatus.
見守りシステムにおいて、各種の「プログラム」は、単体のプログラムとしてではなく、任意のプログラムの一部に組み込まれて提供される場合があり得る。各種の「プログラム」は、任意の複数のプログラムが協働することによって実現され得る。一例では、センサーボックス100の制御装置101が第1のプログラムを実行することによって本明細書において説明される機能を実現する際に、当該第1のプログラムは、第2のプログラムの一部のモジュールを利用していてもよい。第1のプログラムは、当該機能の実現のための一部のモジュールを含まない場合であっても、当該機能の実現に主に貢献する場合、当該機能を実現するためのプログラムとしての趣旨から逸脱するものではない。また、本明細書において説明される機能は、その一部または全部が専用のハードウェアによって実現されてもよい。さらに、本明細書において説明される機能を提供する装置は、その機能の一部または全部を外部装置から所謂クラウドサービスとして提供される場合もあり得る。 (Significance of the term "program" in this specification)
In the watching system, various “programs” may not be provided as a single program but may be provided by being incorporated in a part of an arbitrary program. Various “programs” can be realized by cooperation of arbitrary plural programs. In one example, when the
[見守りシステムの機能的構成]
図5は、見守りシステムの機能的構成の一例を示す図である。図5に示された例では、センサーボックス100は、データ収集部11、行動検出部12、通知情報生成部13、条件調整部14、および、通知情報送信部15として機能する。管理サーバー200は、記録格納部21、条件設定部22、通知情報入力部23、通知情報出力部24、および、通知情報蓄積部25として機能する。携帯端末300は、通知情報受信部31、および、出力部32として機能する。以下、各機能について説明する。 [Functional configuration of watching system]
FIG. 5 is a diagram illustrating an example of a functional configuration of the watching system. In the example illustrated in FIG. 5, thesensor box 100 functions as the data collection unit 11, the behavior detection unit 12, the notification information generation unit 13, the condition adjustment unit 14, and the notification information transmission unit 15. The management server 200 functions as a recording storage unit 21, a condition setting unit 22, a notification information input unit 23, a notification information output unit 24, and a notification information storage unit 25. The mobile terminal 300 functions as the notification information receiving unit 31 and the output unit 32. Hereinafter, each function will be described.
図5は、見守りシステムの機能的構成の一例を示す図である。図5に示された例では、センサーボックス100は、データ収集部11、行動検出部12、通知情報生成部13、条件調整部14、および、通知情報送信部15として機能する。管理サーバー200は、記録格納部21、条件設定部22、通知情報入力部23、通知情報出力部24、および、通知情報蓄積部25として機能する。携帯端末300は、通知情報受信部31、および、出力部32として機能する。以下、各機能について説明する。 [Functional configuration of watching system]
FIG. 5 is a diagram illustrating an example of a functional configuration of the watching system. In the example illustrated in FIG. 5, the
(データ収集部11)
データ収集部11は、入居者の生体情報を収集する。生体情報の一例は、居室900内の画像データである。この場合、カメラ105によってデータ収集部11が実現される。生体情報の他の例は、バイタル情報である。この場合、バイタルセンサー540によってデータ収集部11が実現される。生体情報は、入居者の行動を検出するための如何なる情報によって実現され得る。この場合、そのような情報を取得するためのいかなるセンサーによっても、データ収集部11が実現され得る。 (Data collection unit 11)
Thedata collection unit 11 collects the resident's biological information. One example of the biological information is image data in the living room 900. In this case, the data collection unit 11 is realized by the camera 105. Another example of the biological information is vital information. In this case, the data collection unit 11 is realized by the vital sensor 540. The biological information can be realized by any information for detecting the behavior of the resident. In this case, the data collection unit 11 can be realized by any sensor for acquiring such information.
データ収集部11は、入居者の生体情報を収集する。生体情報の一例は、居室900内の画像データである。この場合、カメラ105によってデータ収集部11が実現される。生体情報の他の例は、バイタル情報である。この場合、バイタルセンサー540によってデータ収集部11が実現される。生体情報は、入居者の行動を検出するための如何なる情報によって実現され得る。この場合、そのような情報を取得するためのいかなるセンサーによっても、データ収集部11が実現され得る。 (Data collection unit 11)
The
(行動検出部12)
行動検出部12は、データ収集部11が収集した生体情報を用いて、入居者の行動を検出する。一例では、行動検出部12は、上記「行動情報」(起床、離床、転落、および、転倒)を生成することにより入居者の行動を検出する。この例では、各行動情報を生成するための行動が、行動情報に対応する行動に相当する。制御装置101が、カメラ105が取得した画像において、頭部の位置がベッド901の所在領域内にあり、かつ、当該頭部の大きさが第1閾値Th1を用いることによって横臥姿勢の大きさから座位姿勢の大きさへと変化したことを検出した場合に、行動「起床」が発生したことを決定する例では、行動「起床」の発生のための入居者の行動が、「行動情報を生成するための行動」に相当する。図5の例では、制御装置101によって行動検出部12が実現される。 (Behavior detector 12)
Thebehavior detection unit 12 detects the resident's behavior using the biological information collected by the data collection unit 11. In one example, the behavior detecting unit 12 detects the resident's behavior by generating the above-mentioned “behavior information” (wake-up, leaving, falling, and falling). In this example, an action for generating each action information corresponds to an action corresponding to the action information. In the image acquired by the camera 105, the control device 101 determines that the position of the head is within the area where the bed 901 is located, and that the size of the head is reduced from the size of the recumbent posture by using the first threshold Th1. In the example of determining that the action “wake up” has occurred when detecting that the posture has changed to the size of the sitting posture, the action of the resident for the occurrence of the action “wake up” is described as “generating action information. Action to do ". In the example of FIG. 5, the action detection unit 12 is realized by the control device 101.
行動検出部12は、データ収集部11が収集した生体情報を用いて、入居者の行動を検出する。一例では、行動検出部12は、上記「行動情報」(起床、離床、転落、および、転倒)を生成することにより入居者の行動を検出する。この例では、各行動情報を生成するための行動が、行動情報に対応する行動に相当する。制御装置101が、カメラ105が取得した画像において、頭部の位置がベッド901の所在領域内にあり、かつ、当該頭部の大きさが第1閾値Th1を用いることによって横臥姿勢の大きさから座位姿勢の大きさへと変化したことを検出した場合に、行動「起床」が発生したことを決定する例では、行動「起床」の発生のための入居者の行動が、「行動情報を生成するための行動」に相当する。図5の例では、制御装置101によって行動検出部12が実現される。 (Behavior detector 12)
The
(通知情報生成部13)
通知情報生成部13は、行動検出部12による入居者の行動の検出結果を用いて、当該入居者についての通知のための情報を生成する。一例では、通知情報生成部13は、入居者の行動の検出結果に基づいて、当該入居者において所定の行動の予兆の発生を検出し、当該予兆が発生した場合に、通知情報を生成してもよい。より具体的には、通知情報生成部13は、所定時間内に所定回数以上、入居者において行動「起床」が発生した場合に、行動「離床」の予兆が発生したと判断して、当該入居者についての通知情報を生成する。すなわち、この例では、所定時間内に所定回数以上行動「起床」が発生したことは、行動「離床」の予兆に相当する。所定時間内に所定回数以上行動「起床」が発生したことに応じて、通知情報生成部13は、行動「離床」の予兆の発生を確定させて、通知情報を生成する。 (Notification information generation unit 13)
The notificationinformation generation unit 13 generates information for notification about the resident using the detection result of the resident's behavior by the behavior detection unit 12. In one example, the notification information generation unit 13 detects the occurrence of a sign of a predetermined action in the resident based on the detection result of the resident's action, and generates the notification information when the omen occurs. Is also good. More specifically, the notification information generation unit 13 determines that a sign of the action “wake-up” has occurred when the behavior “wake-up” has occurred in the resident more than a predetermined number of times within a predetermined time, and Generate notification information about the user. That is, in this example, occurrence of the action “wake up” a predetermined number of times or more within the predetermined time corresponds to a sign of the action “wake up”. In response to the occurrence of the action “wake up” a predetermined number of times or more within the predetermined time, the notification information generation unit 13 determines the occurrence of a sign of the action “wake up” and generates notification information.
通知情報生成部13は、行動検出部12による入居者の行動の検出結果を用いて、当該入居者についての通知のための情報を生成する。一例では、通知情報生成部13は、入居者の行動の検出結果に基づいて、当該入居者において所定の行動の予兆の発生を検出し、当該予兆が発生した場合に、通知情報を生成してもよい。より具体的には、通知情報生成部13は、所定時間内に所定回数以上、入居者において行動「起床」が発生した場合に、行動「離床」の予兆が発生したと判断して、当該入居者についての通知情報を生成する。すなわち、この例では、所定時間内に所定回数以上行動「起床」が発生したことは、行動「離床」の予兆に相当する。所定時間内に所定回数以上行動「起床」が発生したことに応じて、通知情報生成部13は、行動「離床」の予兆の発生を確定させて、通知情報を生成する。 (Notification information generation unit 13)
The notification
通知情報は、たとえば、予兆が発生した入居者を特定する情報を含む。入居者を特定する情報は、入居者本人のIDであってもよいし、入居者に関連付けられたセンサーボックス100のIDであってもよい。通知情報は、発生した予兆の種類(たとえば、当該予兆がどの行動(「離床」等)の予兆であるかを特定する情報)を含んでいてもよい。図5の例では、制御装置101によって通知情報生成部13が実現される。
(4) The notification information includes, for example, information for identifying a resident in which a sign has occurred. The information specifying the resident may be the ID of the resident or the ID of the sensor box 100 associated with the resident. The notification information may include the type of the sign that has occurred (for example, information that specifies which action (such as “getting out of bed”) the sign is a sign). In the example of FIG. 5, the notification information generation unit 13 is realized by the control device 101.
(条件調整部14)
条件調整部14は、入居者の状況(たとえば、入居者自体の状態および入居者が入居する施設の状態の少なくとも一方)に応じて、行動検出部12および通知情報生成部13の少なくとも一方の感度を調整する。図5の例では、制御装置101によって条件調整部14が実現される。 (Condition adjuster 14)
Thecondition adjustment unit 14 determines the sensitivity of at least one of the action detection unit 12 and the notification information generation unit 13 in accordance with the status of the resident (for example, at least one of the status of the resident itself and the status of the facility where the resident moves in). To adjust. In the example of FIG. 5, the condition adjusting unit 14 is realized by the control device 101.
条件調整部14は、入居者の状況(たとえば、入居者自体の状態および入居者が入居する施設の状態の少なくとも一方)に応じて、行動検出部12および通知情報生成部13の少なくとも一方の感度を調整する。図5の例では、制御装置101によって条件調整部14が実現される。 (Condition adjuster 14)
The
条件調整部14は、行動検出部12が行動情報を生成するための条件を調整することにより、行動検出部12の感度を調整してもよい。一例では、条件調整部14は、行動「起床」の発生を決定するための「ベッド901の所在領域」を「ベッド901の一部の領域」に限定することによって、行動検出部12の感度を低下させる。この例では、入居者の頭部の位置が、ベッド901の所在領域内であっても、上記「一部の領域」外である場合には、行動「起床」が発生したという決定がなされない。すなわち、行動検出部12によって行動「起床」が検出される状況の範囲が狭められる。他の例では、条件調整部14は、行動「起床」の発生を決定するための第1閾値Th1の値を変更することによって、行動検出部12の感度を上昇させる。この例では、第1閾値Th1は、より多くの状況で行動「起床」が検出されるように変更される。画像において特定される頭部の大きさの変化の大きさは、カメラ105と入居者の頭部との距離の変化の大きさに伴って変化し得る。この意味において、第1閾値Th1が変更されることは、行動「起床」の発生が検出されるために必要な入居者の頭部の移動距離が変更されることに相当し得る。すなわち、条件調整部14は、行動「起床」の発生が検出されるために必要な入居者の頭部の移動距離を変更することにより、行動検出部12の感度を調整し得る。
The condition adjusting unit 14 may adjust the sensitivity of the action detection unit 12 by adjusting the condition for the action detection unit 12 to generate the action information. In one example, the condition adjustment unit 14 limits the sensitivity of the action detection unit 12 by limiting the “location area of the bed 901” for determining the occurrence of the action “wake up” to “a partial area of the bed 901”. Lower. In this example, even if the position of the resident's head is within the area where the bed 901 is located, but outside the “partial area”, it is not determined that the action “wake up” has occurred. . That is, the range of the situation in which the action “wake up” is detected by the action detection unit 12 is narrowed. In another example, the condition adjustment unit 14 increases the sensitivity of the action detection unit 12 by changing the value of the first threshold Th1 for determining the occurrence of the action “wake up”. In this example, the first threshold Th1 is changed so that the action “wake up” is detected in more situations. The magnitude of the change in the size of the head specified in the image may vary with the magnitude of the change in the distance between the camera 105 and the resident's head. In this sense, changing the first threshold Th1 may correspond to changing the moving distance of the resident's head necessary for detecting the occurrence of the action “wake up”. That is, the condition adjustment unit 14 can adjust the sensitivity of the activity detection unit 12 by changing the moving distance of the resident's head necessary for detecting the occurrence of the activity “wake up”.
条件調整部14は、通知情報生成部13が通知情報を生成するための条件を調整することにより、通知情報生成部13の感度を調整してもよい。一例では、条件調整部14は、通知情報を生成するために必要な、所定時間内の行動「起床」の発生回数を低下させてもよい。これにより、より多くの状況で通知情報が生成される。したがって、通知情報生成部13の感度が上昇する。一方、条件調整部14は、上記発生回数を上昇させてもよい。これにより、通知情報が生成される状況がより少なくなる。したがって、通知情報生成部13の感度が低下する。ここで、「通知情報を生成するために必要な回数」とは、通知情報の生成のための所定の条件を満たすことの一例である。
The condition adjusting unit 14 may adjust the sensitivity of the notification information generating unit 13 by adjusting the condition for the notification information generating unit 13 to generate the notification information. In one example, the condition adjusting unit 14 may reduce the number of occurrences of the action “wake up” within a predetermined time period necessary to generate the notification information. Thereby, notification information is generated in more situations. Therefore, the sensitivity of the notification information generation unit 13 increases. On the other hand, the condition adjusting unit 14 may increase the number of occurrences. Thereby, the situation where the notification information is generated is further reduced. Therefore, the sensitivity of the notification information generation unit 13 decreases. Here, “the number of times required to generate notification information” is an example of satisfying a predetermined condition for generating notification information.
感度調整の元となる入居者の状況の一例は、当該入居者の前回の排泄時刻からの経過時間である。排泄時刻は、介護記録から取得されてもよいし、トイレセンサー520等のセンサーの検出結果を管理するデータベースから取得されてもよい。より具体的には、条件調整部14は、排泄時刻と所与の排泄間隔とに基づいて、感度を調整してもよい。
の 一 An example of the resident's situation that is the basis of the sensitivity adjustment is the elapsed time from the previous excretion time of the resident. The excretion time may be obtained from the nursing care record, or may be obtained from a database that manages the detection results of sensors such as the toilet sensor 520. More specifically, condition adjustment unit 14 may adjust the sensitivity based on the excretion time and a given excretion interval.
一例では、前回の排泄時刻からの経過時間が、所与の排泄間隔(たとえば3時間)の半分の時間(たとえば1.5時間)未満であれば行動検出部12および/または通知情報生成部13の感度は低く、上記半分の時間以上であれば行動検出部12および/または通知情報生成部13の感度は高い。排泄間隔は、各入居者の排泄時刻等の履歴情報(および、他の入居者の履歴情報)を用いた機械学習または深層学習によって、適宜更新され得る。感度を切り替えるための閾値(上記半分の時間)自体が、各入居者の状況(たとえば、水分摂取時刻および/または量)に応じて変更されてもよい。たとえば、前回の排泄時刻以降の水分摂取量が所与の量以上である場合には、閾値は、上記「半分の時間」より短い時間(たとえば、1時間)に設定され得る。この場合、上記経過時間が1時間未満であれば感度は低く、1時間以上であれば感度は高い。感度は、入居者の状況に従って、3つ以上の段階の中から設定されてもよい。
In one example, if the elapsed time from the previous excretion time is less than half (for example, 1.5 hours) of a given excretion interval (for example, 3 hours), the action detection unit 12 and / or the notification information generation unit 13 Is low, and the sensitivity of the action detection unit 12 and / or the notification information generation unit 13 is high if the time is equal to or longer than the half time. The excretion interval can be appropriately updated by machine learning or deep learning using history information such as the excretion time of each resident (and history information of other occupants). The threshold for switching the sensitivity (the half time) may itself be changed according to the situation of each resident (for example, the time and / or amount of water intake). For example, if the water intake after the last excretion time is equal to or more than a given amount, the threshold value may be set to a time shorter than the “half time” (for example, one hour). In this case, the sensitivity is low if the elapsed time is less than 1 hour, and the sensitivity is high if the elapsed time is 1 hour or more. The sensitivity may be set from three or more stages according to the occupant's situation.
入居者の状況の他の例は、当該入居者の要介護度である。条件調整部14は、たとえば、各入居者の介護記録から当該入居者の要介護度を読み出す。条件調整部14は、入居者の要介護度が高いほど、高い感度を設定する。
の 他 Another example of a resident's situation is the degree of care required by the resident. The condition adjustment unit 14 reads, for example, the degree of care required of each resident from the care record of each resident. The condition adjusting unit 14 sets a higher sensitivity as the degree of need for nursing care of the resident is higher.
入居者の状況のさらに他の例は、過去の起床時刻である。条件調整部14は、現在時刻と入居者の過去の起床時刻との関係に基づいて感度を設定してもよい。一例では、条件調整部14は、現在時刻が入居者の過去の起床時刻より前の所与の時間から過去の起床時刻後の所与の時間までの時間帯には高い感度を設定し、それ以外の時間帯には低い感度を設定する。これにより、入居者が排泄を行う可能性が高い時間帯には当該可能性が低い時間帯よりも高い感度が設定され得る。
さ ら に Still another example of a resident's situation is a past wake-up time. The condition adjustment unit 14 may set the sensitivity based on the relationship between the current time and the resident's past wake-up time. In one example, the condition adjustment unit 14 sets a high sensitivity in a time zone from a given time before the current wake-up time of the resident to a given time after the wake-up time in the past, and Set a low sensitivity at other times. Thereby, a higher sensitivity can be set in a time zone in which the resident is likely to excrete than in a time zone in which the probability is low.
具体的には、条件調整部14は、入居者の過去の起床時刻が6:00である場合、当該起床時刻の60分前の5:00から当該起床時刻の30分後の6:30までの時間帯は高い感度を設定し、それ以外の時間帯は低い感度を設定する。このような時間帯を規定するための起床時刻からの時間の長さは、たとえば、当該入居者の、および/または他の入居者の、起床時刻と排泄の時刻との関係を利用した機械学習または深層学習に基づいて適宜変更され得る。
Specifically, when the resident's past wake-up time is 6:00, the condition adjusting unit 14 determines that the time from 5:00 60 minutes before the wake-up time to 6:30 30 minutes after the wake-up time. A high sensitivity is set in the time zone of, and a low sensitivity is set in other time zones. The length of time from the wake-up time for defining such a time zone can be determined, for example, by machine learning using the relationship between the wake-up time and the excretion time of the resident and / or other occupants. Alternatively, it can be appropriately changed based on deep learning.
入居者の状況のさらに他の例は、入居者が入居する施設の管理体制である。一例では、条件調整部14は、当該施設において勤務するスタッフ数が所与の値以上である場合には高い感度を設定し、当該値未満である場合には低い感度を設定する。スタッフ数は、1日の中でも変化し得る。条件調整部14は、勤務するスタッフ数の変動に従って、設定する感度を変更してもよい。
さ ら に Yet another example of a resident situation is a management system for facilities where the resident moves. In one example, the condition adjustment unit 14 sets a high sensitivity when the number of staffs working at the facility is equal to or more than a given value, and sets a low sensitivity when the number is less than the given value. Staff numbers can vary throughout the day. The condition adjusting unit 14 may change the sensitivity to be set in accordance with a change in the number of staff members working.
上記のように、入居者の前回の排泄時刻からの経過時間等、入居者の状況に従って感度が調整されることにより、通知の必要性が低い場合には低い感度によって通知が抑制され、通知の必要性が高い場合には高い感度によって通知の機会を逸することがより確実に回避され得る。
As described above, the sensitivity is adjusted according to the resident's situation, such as the elapsed time from the previous excretion time of the resident, so that when the need for notification is low, the notification is suppressed by the low sensitivity, and If the need is high, the high sensitivity can more reliably prevent missed notification opportunities.
(通知情報送信部15)
通知情報送信部15は、通知情報生成部13によって生成された通知情報を、当該通知情報に係る通知を出力する装置(図5の例では、携帯端末300)に向けて送信する。図5の例では、通知情報送信部15は、通知情報を中継する装置として機能する管理サーバー200へ、上記通知情報を送信する。上記通知情報の送信元であるセンサーボックス100を特定する情報(たとえば、センサーボックスID)が付与されていてもよい。通知情報送信部15は、2以上の携帯端末300のそれぞれに、上記通知情報を送信し得る。図5の例では、通知情報送信部15は通信インターフェイス104によって実現される。 (Notification information transmission unit 15)
The notificationinformation transmission unit 15 transmits the notification information generated by the notification information generation unit 13 to a device (a mobile terminal 300 in the example of FIG. 5) that outputs a notification related to the notification information. In the example of FIG. 5, the notification information transmitting unit 15 transmits the notification information to the management server 200 functioning as a device that relays the notification information. Information (for example, sensor box ID) for specifying the sensor box 100 that is the transmission source of the notification information may be given. The notification information transmitting unit 15 can transmit the notification information to each of the two or more mobile terminals 300. In the example of FIG. 5, the notification information transmitting unit 15 is realized by the communication interface 104.
通知情報送信部15は、通知情報生成部13によって生成された通知情報を、当該通知情報に係る通知を出力する装置(図5の例では、携帯端末300)に向けて送信する。図5の例では、通知情報送信部15は、通知情報を中継する装置として機能する管理サーバー200へ、上記通知情報を送信する。上記通知情報の送信元であるセンサーボックス100を特定する情報(たとえば、センサーボックスID)が付与されていてもよい。通知情報送信部15は、2以上の携帯端末300のそれぞれに、上記通知情報を送信し得る。図5の例では、通知情報送信部15は通信インターフェイス104によって実現される。 (Notification information transmission unit 15)
The notification
(記録格納部21)
記録格納部21は、各入居者の介護記録等の情報を格納する。介護記録は、入居者の要介護度、入居者の排泄時刻の履歴、起床時刻、離床時刻、転倒時刻、転落時刻の少なくとも1種類の情報を含む。図5の例では、記録格納部21は記憶装置220によって実現される。 (Record storage unit 21)
Therecord storage unit 21 stores information such as a care record of each resident. The nursing care record includes at least one type of information of the resident's degree of nursing care, a history of the resident's excretion time, wake-up time, leaving time, falling time, and falling time. In the example of FIG. 5, the record storage unit 21 is realized by the storage device 220.
記録格納部21は、各入居者の介護記録等の情報を格納する。介護記録は、入居者の要介護度、入居者の排泄時刻の履歴、起床時刻、離床時刻、転倒時刻、転落時刻の少なくとも1種類の情報を含む。図5の例では、記録格納部21は記憶装置220によって実現される。 (Record storage unit 21)
The
(条件設定部22)
条件設定部22は、条件調整部14が感度を設定するための条件となり得る情報の入力を受け付ける。入力される情報は、入居者の排泄時刻であってもよいし、入居者の水分摂取時刻および量であってもよいし、入居者の要介護度であってもよいし、入居者が入居する施設の管理体制であってもよい。図5の例では、条件設定部22は操作インターフェイス207によって実現される。なお、条件設定部22は、スタッフの勤怠を管理する端末(たとえば、タイムレコーダー)によって実現されてもよい。 (Condition setting unit 22)
Thecondition setting unit 22 receives an input of information that can be a condition for the condition adjusting unit 14 to set the sensitivity. The input information may be the resident's excretion time, the resident's moisture intake time and amount, the resident's need for nursing care, or the resident's It may be a facility management system. In the example of FIG. 5, the condition setting unit 22 is realized by the operation interface 207. The condition setting unit 22 may be realized by a terminal (for example, a time clock) that manages the attendance of staff.
条件設定部22は、条件調整部14が感度を設定するための条件となり得る情報の入力を受け付ける。入力される情報は、入居者の排泄時刻であってもよいし、入居者の水分摂取時刻および量であってもよいし、入居者の要介護度であってもよいし、入居者が入居する施設の管理体制であってもよい。図5の例では、条件設定部22は操作インターフェイス207によって実現される。なお、条件設定部22は、スタッフの勤怠を管理する端末(たとえば、タイムレコーダー)によって実現されてもよい。 (Condition setting unit 22)
The
(通知情報入力部23)
通知情報入力部23は、通知情報送信部15から送信された通知情報を受信する。図5の例では、通知情報入力部23はたとえば通信インターフェース204によって実現される。 (Notification information input unit 23)
The notificationinformation input unit 23 receives the notification information transmitted from the notification information transmission unit 15. In the example of FIG. 5, the notification information input unit 23 is realized by, for example, the communication interface 204.
通知情報入力部23は、通知情報送信部15から送信された通知情報を受信する。図5の例では、通知情報入力部23はたとえば通信インターフェース204によって実現される。 (Notification information input unit 23)
The notification
(通知情報出力部24)
通知情報出力部24は、通知情報入力部23が受信した通知情報を、当該通知情報を受信するべき携帯端末300へと出力する。通知情報入力部23および通知情報出力部24を備えることにより、管理サーバー200は、センサーボックス100から携帯端末300への通知情報の送信を中継する装置として機能する。 (Notification information output unit 24)
The notificationinformation output unit 24 outputs the notification information received by the notification information input unit 23 to the portable terminal 300 that should receive the notification information. By including the notification information input unit 23 and the notification information output unit 24, the management server 200 functions as a device that relays the transmission of notification information from the sensor box 100 to the mobile terminal 300.
通知情報出力部24は、通知情報入力部23が受信した通知情報を、当該通知情報を受信するべき携帯端末300へと出力する。通知情報入力部23および通知情報出力部24を備えることにより、管理サーバー200は、センサーボックス100から携帯端末300への通知情報の送信を中継する装置として機能する。 (Notification information output unit 24)
The notification
一例では、見守りシステムは、複数のセンサーボックス100と複数の携帯端末300とを含む。各センサーボックス100は各入居者に関連付けられている。各携帯端末300は各スタッフに関連付けられている。見守りシステム内のいずれかの装置には、各入居者を1以上のスタッフに関連付ける情報(入居者-スタッフ対応情報)が格納されている。通知情報出力部24は、通知情報入力部23が受信した通知情報の送信元であるセンサーボックス100を特定し、特定されたセンサーボックス100に関連付けられた入居者を特定し、当該入居者に関連付けられている1以上のスタッフを特定し、特定された1以上のスタッフに関連付けられた1以上の携帯端末300を特定する。そして、通知情報出力部24は、通知情報入力部23が受信した通知情報を、特定された携帯端末300へ送信する。図5の例では、通知情報出力部24はたとえば制御装置201と通信インターフェース204とによって実現される。
で は In one example, the watching system includes a plurality of sensor boxes 100 and a plurality of mobile terminals 300. Each sensor box 100 is associated with each resident. Each mobile terminal 300 is associated with each staff. Information relating each resident to one or more staff (resident-staff correspondence information) is stored in any device in the watching system. The notification information output unit 24 specifies the sensor box 100 that is the transmission source of the notification information received by the notification information input unit 23, specifies the resident associated with the specified sensor box 100, and associates the resident with the resident. One or more staff members specified are specified, and one or more mobile terminals 300 associated with the specified one or more staff members are specified. Then, the notification information output unit 24 transmits the notification information received by the notification information input unit 23 to the specified portable terminal 300. In the example of FIG. 5, the notification information output unit 24 is realized by, for example, the control device 201 and the communication interface 204.
通知情報出力部24は、さらに、携帯端末300へ送信した通知情報を、後述する通知情報蓄積部25へ登録する。
(4) The notification information output unit 24 further registers the notification information transmitted to the mobile terminal 300 in a notification information storage unit 25 described below.
(通知情報蓄積部25)
通知情報蓄積部25は、携帯端末300へ送信された通知情報を格納する。図5の例において、通知情報出力部24は、携帯端末300へ送信する通知情報を、通知情報蓄積部25にも送信する。図5の例では、通知情報蓄積部25はたとえば記憶装置220によって実現される。すなわち、通知情報蓄積部25には、いつ、どの入居者について通知情報が生成されたかを特定する情報が蓄積される。 (Notification information storage unit 25)
The notificationinformation storage unit 25 stores the notification information transmitted to the mobile terminal 300. In the example of FIG. 5, the notification information output unit 24 also transmits the notification information to be transmitted to the mobile terminal 300 to the notification information storage unit 25. In the example of FIG. 5, the notification information storage unit 25 is realized by, for example, the storage device 220. That is, the notification information storage unit 25 stores information for specifying when and for which resident the notification information is generated.
通知情報蓄積部25は、携帯端末300へ送信された通知情報を格納する。図5の例において、通知情報出力部24は、携帯端末300へ送信する通知情報を、通知情報蓄積部25にも送信する。図5の例では、通知情報蓄積部25はたとえば記憶装置220によって実現される。すなわち、通知情報蓄積部25には、いつ、どの入居者について通知情報が生成されたかを特定する情報が蓄積される。 (Notification information storage unit 25)
The notification
通知情報蓄積部25に蓄積される情報は、見守りシステム内の他の要素によって活用され得る。たとえば、通知情報生成部13は、ある入居者について、当該入居者について生成された通知情報の履歴に応じて通知情報の生成態様を変更してもよい。
The information stored in the notification information storage unit 25 can be used by other elements in the watching system. For example, the notification information generating unit 13 may change the generation mode of the notification information for a certain resident according to the history of the notification information generated for the resident.
(通知情報受信部31)
通知情報受信部31は、通知情報蓄積部25から送信された通知情報を受信する。図5の例では、通知情報受信部31は通信インターフェイス304によって実現される。 (Notification information receiving unit 31)
The notificationinformation receiving unit 31 receives the notification information transmitted from the notification information storage unit 25. In the example of FIG. 5, the notification information receiving unit 31 is realized by the communication interface 304.
通知情報受信部31は、通知情報蓄積部25から送信された通知情報を受信する。図5の例では、通知情報受信部31は通信インターフェイス304によって実現される。 (Notification information receiving unit 31)
The notification
(出力部32)
出力部32は、通知情報受信部31が通知情報を受信したことに応じて、当該通知情報に係る通知を出力する。通知の出力の一例は、入居者を特定する情報の表示である。通知の出力は、音声の出力であってもよいし、筐体の振動であってもよいし、これらの組合せであってもよい。 (Output unit 32)
Theoutput unit 32 outputs a notification related to the notification information in response to the notification information receiving unit 31 receiving the notification information. An example of the notification output is display of information for identifying a resident. The output of the notification may be an audio output, vibration of a housing, or a combination thereof.
出力部32は、通知情報受信部31が通知情報を受信したことに応じて、当該通知情報に係る通知を出力する。通知の出力の一例は、入居者を特定する情報の表示である。通知の出力は、音声の出力であってもよいし、筐体の振動であってもよいし、これらの組合せであってもよい。 (Output unit 32)
The
[感度の調整の具体例]
図6は、通知情報生成部13による通知情報の生成に関する2つの感度を説明するための図である。図6には、(A)高感度状態と(B)低感度状態とが示される。(A)および(B)のいずれにおいても、項目「起床検出」は、行動検出部12が行動「起床」を検出したタイミングを表わす。項目「通知情報生成」は、通知情報生成部13が通知情報を生成するタイミングを表わす。 [Specific example of sensitivity adjustment]
FIG. 6 is a diagram for explaining two sensitivities related to generation of notification information by the notificationinformation generation unit 13. FIG. 6 shows (A) a high sensitivity state and (B) a low sensitivity state. In both (A) and (B), the item “wake-up detection” indicates the timing at which the action detection unit 12 detects the action “wake-up”. The item “notification information generation” indicates the timing at which the notification information generation unit 13 generates notification information.
図6は、通知情報生成部13による通知情報の生成に関する2つの感度を説明するための図である。図6には、(A)高感度状態と(B)低感度状態とが示される。(A)および(B)のいずれにおいても、項目「起床検出」は、行動検出部12が行動「起床」を検出したタイミングを表わす。項目「通知情報生成」は、通知情報生成部13が通知情報を生成するタイミングを表わす。 [Specific example of sensitivity adjustment]
FIG. 6 is a diagram for explaining two sensitivities related to generation of notification information by the notification
(A)高感度状態では、通知情報生成部13は、時間Tの間に行動「起床」が5回発生すると通知情報を生成する。一方、(B)低感度状態では、時間Tの間に行動「起床」が10回発生すると通知情報を生成する。すなわち、(B)低感度状態は、(A)高感度状態よりも、通知情報を生成するために必要とされる行動「起床」の回数が多い。
(A) In the high sensitivity state, the notification information generation unit 13 generates notification information when the action “wake up” occurs five times during the time T. On the other hand, in the (B) low-sensitivity state, the notification information is generated when the action “wake up” occurs ten times during the time T. That is, in the (B) low-sensitivity state, the number of actions “wake up” required to generate the notification information is larger than in the (A) high-sensitivity state.
[行動検出部12による処理]
図7は、行動検出部12によって実行される処理の一例のフローチャートである。図7の処理は、たとえば制御装置101が所与のプログラムを実行することによって実現される。 [Processing by Behavior Detection Unit 12]
FIG. 7 is a flowchart of an example of a process executed by theaction detection unit 12. The process in FIG. 7 is realized, for example, by the control device 101 executing a given program.
図7は、行動検出部12によって実行される処理の一例のフローチャートである。図7の処理は、たとえば制御装置101が所与のプログラムを実行することによって実現される。 [Processing by Behavior Detection Unit 12]
FIG. 7 is a flowchart of an example of a process executed by the
図7に示されるように、ステップS10にて、制御装置101は、行動「起床」が発生したか否かを判断し、行動「起床」が発生したと判断するまでステップS10の制御を繰り返し(ステップS10にてNO)、行動「起床」が発生したと判断すると(ステップS10にてYES)、ステップS12へ制御を進める。
As shown in FIG. 7, in step S10, the control device 101 determines whether the action “wake up” has occurred, and repeats the control in step S10 until it determines that the action “wake up” has occurred ( When it is determined that the action “wake up” has occurred (YES in step S10), the control proceeds to step S12.
ステップS12にて、制御装置101は、起床記録に、イベント(行動「起床」の発生)と、行動「起床」が発生したと判断した時刻とを登録した後、ステップS10へ制御を戻す。起床記録は、たとえば記憶装置120等の記憶装置に格納される情報であって、制御装置101が搭載されるセンサーボックス100に関連付けられた入居者に関する情報である。
In step S12, the control device 101 registers the event (the occurrence of the action "wake up") and the time at which the action "wake up" is determined to have occurred in the wakeup record, and then returns the control to step S10. The wakeup record is, for example, information stored in a storage device such as the storage device 120, and is information regarding a resident associated with the sensor box 100 in which the control device 101 is mounted.
以上、図7を参照して説明された処理では、行動「起床」が発生したと判断されると、当該行動「起床」に対応するイベントと、行動「起床」の発生が検出された時刻とが、入居者に関連付けられて登録される。
As described above, in the processing described with reference to FIG. 7, when it is determined that the action “wake up” has occurred, the event corresponding to the action “wake up” and the time when the occurrence of the action “wake up” is detected Is registered in association with the resident.
[通知情報生成部13による処理]
図8は、通知情報生成部13によって実行される処理の一例のフローチャートである。図8の処理は、たとえば制御装置101が所与のプログラムを実行することによって実現される。 [Processing by Notification Information Generating Unit 13]
FIG. 8 is a flowchart of an example of a process performed by the notificationinformation generation unit 13. The process of FIG. 8 is realized, for example, by the control device 101 executing a given program.
図8は、通知情報生成部13によって実行される処理の一例のフローチャートである。図8の処理は、たとえば制御装置101が所与のプログラムを実行することによって実現される。 [Processing by Notification Information Generating Unit 13]
FIG. 8 is a flowchart of an example of a process performed by the notification
図8に示されるように、ステップS20にて、制御装置101は、感度設定を読み出す。感度設定は、たとえば記憶装置120等の、制御装置101がアクセス可能な記憶装置に格納される。一例では、感度設定は、行動検出部12および通知情報生成部13の感度の状態として、高感度状態および低感度状態のいずれか一方を規定する。制御装置101は、感度設定が高感度状態であると判断するとステップS22へ制御を進め、感度設定が低感度状態であると判断するとステップS24へ制御を進める。
制 御 As shown in FIG. 8, in step S20, control device 101 reads out the sensitivity setting. The sensitivity setting is stored in a storage device that can be accessed by the control device 101, such as the storage device 120. In one example, the sensitivity setting defines one of a high sensitivity state and a low sensitivity state as the sensitivity state of the action detection unit 12 and the notification information generation unit 13. When the control device 101 determines that the sensitivity setting is in the high sensitivity state, the control proceeds to step S22, and when it determines that the sensitivity setting is in the low sensitivity state, the control proceeds to step S24.
ステップS22およびステップS24にて、制御装置101は、通知情報の生成に利用する変数Xの値を設定した後、ステップS26へ制御を進める。変数Xは、図6を参照して説明された通知情報の生成に必要とされる行動「起床」の発生の回数である。ステップS22にて、制御装置101は、変数Xの値として「5」を設定する。ステップS24にて、制御装置101は、変数Xの値として「10」を設定する。
In steps S22 and S24, the control device 101 sets the value of the variable X used for generating the notification information, and then advances the control to step S26. The variable X is the number of occurrences of the action “wake up” required to generate the notification information described with reference to FIG. In step S22, control device 101 sets “5” as the value of variable X. In step S24, control device 101 sets “10” as the value of variable X.
ステップS26にて、制御装置101は、図7の処理について言及された起床記録を参照することにより、直近の時間Tにおいて、X回、行動「起床」の発生が検出されたか否かを判断する。制御装置101は、直近の時間TにX回以上行動「起床」の発生が検出されたと判断すると(ステップS26にてYES)、ステップS28へ制御を進め、そうでなければ(ステップS26にてNO)、ステップS20へ制御を戻す。
In step S26, the control device 101 determines whether or not the occurrence of the action “wake up” has been detected X times at the latest time T by referring to the wakeup record mentioned for the processing in FIG. . If the control device 101 determines that the occurrence of the action “wake up” has been detected X times or more in the latest time T (YES in step S26), the control proceeds to step S28, otherwise (NO in step S26). ), Control is returned to step S20.
ステップS28にて、制御装置101は、通知情報を生成した後、ステップS20へ制御を戻す。生成される通知情報は、直近の時間TにX回以上行動「起床」の発生が検出された入居者を特定する情報を含む。
In step S28, after generating the notification information, the control device 101 returns the control to step S20. The generated notification information includes information for identifying the resident in which the occurrence of the action “wake up” has been detected X times or more in the latest time T.
以上説明された図8の処理は、感度設定に従って、通知情報生成部13の感度が調整される例である。上記のように、感度を調整される対象は行動検出部12であってもよい。この場合、行動検出部12として機能する制御装置101は、たとえば、高感度状態では、高い感度で行動「起床」の発生を検出し、低感度状態では、低い感度で行動「起床」の発生を検出する。
The process of FIG. 8 described above is an example in which the sensitivity of the notification information generation unit 13 is adjusted according to the sensitivity setting. As described above, the target whose sensitivity is to be adjusted may be the behavior detection unit 12. In this case, for example, the control device 101 functioning as the action detection unit 12 detects the occurrence of the action “wake up” with high sensitivity in the high sensitivity state, and detects the occurrence of the action “wake up” with low sensitivity in the low sensitivity state. To detect.
図8の処理は、通知情報生成部13の感度の調整として、通知情報を生成するために必要な時間T内の行動「起床」の発生の回数を調整する。通知情報生成部13の感度は他の態様で調整されてもよい。
The process of FIG. 8 adjusts the number of occurrences of the action “wake up” within the time T required to generate the notification information, as adjustment of the sensitivity of the notification information generation unit 13. The sensitivity of the notification information generator 13 may be adjusted in another manner.
[条件調整部14による処理]
図9は、条件調整部14によって実行される処理の一例のフローチャートである。図9の処理は、感度設定を管理する処理であり、たとえば制御装置101が所与のプログラムを実行することによって実現される。 [Processing by Condition Adjustment Unit 14]
FIG. 9 is a flowchart of an example of a process executed by thecondition adjusting unit 14. The process of FIG. 9 is a process of managing the sensitivity setting, and is realized, for example, by the control device 101 executing a given program.
図9は、条件調整部14によって実行される処理の一例のフローチャートである。図9の処理は、感度設定を管理する処理であり、たとえば制御装置101が所与のプログラムを実行することによって実現される。 [Processing by Condition Adjustment Unit 14]
FIG. 9 is a flowchart of an example of a process executed by the
図9に示されるように、ステップS30にて、制御装置101は、入居者の介護記録を参照することにより、当該入居者の前回の排泄から1.5時間(90分)が経過しているか否かを判断し、そうであると判断すると(ステップS30にてYES)、ステップS32へ制御を進め、そうでなければ(ステップS30にてNO)、ステップS34へ制御を進める。
As shown in FIG. 9, in step S30, the control device 101 refers to the nursing care record of the resident to determine whether 1.5 hours (90 minutes) have elapsed since the previous excretion of the resident. It is determined whether or not it is, and if so (YES in step S30), the control proceeds to step S32; otherwise (NO in step S30), the control proceeds to step S34.
ステップS32にて、制御装置101は、感度設定の値を「高感度状態」へと更新した後、ステップS30へ制御を戻す。
に て At step S32, control device 101 updates the value of the sensitivity setting to “high sensitivity state”, and then returns control to step S30.
ステップS34にて、制御装置101は、感度設定の値を「低感度状態」へと更新した後、ステップS30へ制御を戻す。
に て At step S34, control device 101 updates the sensitivity setting value to “low sensitivity state”, and then returns control to step S30.
以上説明された図9の処理によれば、入居者の前回の排泄から1.5時間が経過するまでの感度設定の値は「低感度状態」であり、入居者の前回の排泄から1.5時間が経過した後の感度設定の値は「低感度状態」である。
According to the processing of FIG. 9 described above, the value of the sensitivity setting until 1.5 hours elapses from the last excretion of the resident is “low sensitivity state”, and the value of 1. After 5 hours, the value of the sensitivity setting is “low sensitivity state”.
図9の例は、入居者の前回の排泄からの経過時間に応じて、感度を設定する。感度の設定は、他の条件(たとえば、要介護度、入居者の過去の起床時刻、および/または、施設に勤務するスタッフの数)に応じて設定されてもよい。
In the example of FIG. 9, the sensitivity is set according to the elapsed time from the previous excretion of the resident. The setting of the sensitivity may be set according to other conditions (for example, the degree of nursing care required, the resident's past wake-up time, and / or the number of staff working at the facility).
[見守りシステムの機能構成の変形例]
図5に示された各機能は、如何なるハードウェア資源でも実現され得る。同一の機能が複数のハードウェア資源によって実現されてもよい。図5において同一のハードウェア資源によって実現されるように説明された2以上の機能は、必ずしも同一のハードウェア資源によって実現されなくてもよい。たとえば、条件調整部14と、行動検出部12および通知情報生成部13とは、異なるハードウェア資源によって実現されてもよい。図10~図15のそれぞれは、見守りシステムの構成要素における機能分布の変形例を示す図である。 [Modified Example of Functional Configuration of Watching System]
Each function shown in FIG. 5 can be realized by any hardware resources. The same function may be realized by a plurality of hardware resources. Two or more functions described as being realized by the same hardware resource in FIG. 5 need not necessarily be realized by the same hardware resource. For example, thecondition adjusting unit 14, the action detecting unit 12, and the notification information generating unit 13 may be realized by different hardware resources. Each of FIGS. 10 to 15 is a diagram showing a modification of the function distribution of the components of the watching system.
図5に示された各機能は、如何なるハードウェア資源でも実現され得る。同一の機能が複数のハードウェア資源によって実現されてもよい。図5において同一のハードウェア資源によって実現されるように説明された2以上の機能は、必ずしも同一のハードウェア資源によって実現されなくてもよい。たとえば、条件調整部14と、行動検出部12および通知情報生成部13とは、異なるハードウェア資源によって実現されてもよい。図10~図15のそれぞれは、見守りシステムの構成要素における機能分布の変形例を示す図である。 [Modified Example of Functional Configuration of Watching System]
Each function shown in FIG. 5 can be realized by any hardware resources. The same function may be realized by a plurality of hardware resources. Two or more functions described as being realized by the same hardware resource in FIG. 5 need not necessarily be realized by the same hardware resource. For example, the
図10の例では、図5の例と比較して、条件調整部14が管理サーバー200(制御装置201)によって実現される。図10の例では、管理サーバー200は、見守りシステム内の複数のセンサーボックス100のそれぞれに対して、各センサーボックス100に関連付けられた入居者の状況に従って行動検出部12および通知情報生成部13の少なくとも一方の感度を設定し、当該設定に従って、各センサーボックス100の行動検出部12および通知情報生成部13の少なくとも一方の感度を制御する。
In the example of FIG. 10, the condition adjusting unit 14 is realized by the management server 200 (control device 201) as compared with the example of FIG. In the example of FIG. 10, the management server 200 determines the behavior of the action detection unit 12 and the notification information generation unit 13 for each of the plurality of sensor boxes 100 in the watching system according to the status of the resident associated with each sensor box 100. At least one sensitivity is set, and the sensitivity of at least one of the action detection unit 12 and the notification information generation unit 13 of each sensor box 100 is controlled according to the setting.
図11の例では、図5の例と比較して、条件調整部14がクラウドサーバー400(制御装置401)によって実現される。制御装置401は、管理サーバー200と通信することにより記録格納部21および/または条件設定部22から適宜情報を読み出して、条件調整部14として機能する。
In the example of FIG. 11, the condition adjusting unit 14 is realized by the cloud server 400 (control device 401) as compared with the example of FIG. The control device 401 reads information as appropriate from the record storage unit 21 and / or the condition setting unit 22 by communicating with the management server 200, and functions as the condition adjusting unit 14.
管理サーバー200からクラウドサーバー400に情報がアップロードされてもよく、制御装置401は、アップロードされた情報を用いることにより、条件調整部14として機能してもよい。管理サーバー200の制御装置201は、記録格納部21に格納された情報および/または条件設定部22に入力された情報を、一定時間ごとに、または、情報が更新されるたびに、クラウドサーバー400にアップロードしてもよい。
The information may be uploaded from the management server 200 to the cloud server 400, and the control device 401 may function as the condition adjusting unit 14 by using the uploaded information. The control device 201 of the management server 200 transmits the information stored in the record storage unit 21 and / or the information input to the condition setting unit 22 to the cloud server 400 at regular time intervals or every time the information is updated. You may upload to.
図12の例では、図10の例と比較して、行動検出部12および通知情報生成部13が携帯端末300の制御装置301によって実現される。
In the example of FIG. 12, the action detection unit 12 and the notification information generation unit 13 are realized by the control device 301 of the mobile terminal 300, as compared with the example of FIG.
図12の例では、管理サーバー200は、さらに情報中継部26として機能する。情報中継部26は、センサーボックス100(データ収集部11)から出力される生体情報を受信し、当該センサーボックス100に関連付けられた携帯端末300へ当該生体情報を送信する。各センサーボックス100と各携帯端末300とは、たとえば上記の入居者-スタッフ対応情報において関連付けられる。
In the example of FIG. 12, the management server 200 further functions as the information relay unit 26. The information relay unit 26 receives the biological information output from the sensor box 100 (the data collection unit 11), and transmits the biological information to the mobile terminal 300 associated with the sensor box 100. Each sensor box 100 and each mobile terminal 300 are associated, for example, in the resident-staff correspondence information described above.
図12の例では、行動検出部12、通知情報生成部13、および出力部32の中の少なくとも1つの機能は、制御装置301が携帯端末300にインストールされた通知用のアプリケーション(以下、適宜「通知アプリ」という)を実行することによって実現されてもよい。
In the example of FIG. 12, at least one of the functions of the action detection unit 12, the notification information generation unit 13, and the output unit 32 includes a notification application (hereinafter, appropriately referred to as “ Notification application ”).
通知アプリは、センサーボックス100(データ収集部11)から管理サーバー200を経由して入力される入居者の生体情報を受信し、当該生体情報を用いて行動情報を生成することにより、行動検出部12の機能を実現する。通知アプリは、行動検出部12が生成した行動情報を用いて通知情報を生成することにより、通知情報生成部13の機能を実現する。通知アプリは、通知情報生成部13が生成した通知情報に従って通知を出力することにより、出力部32の機能を実現する。図12の例では、見守りシステム内の複数の携帯端末300のうち、一台の携帯端末300の通知情報生成部13(制御装置301)のみが通知情報を生成し、当該通知情報生成部13が通知情報を他の携帯端末300に配信してもよい。
The notification application receives the resident's biometric information input from the sensor box 100 (data collection unit 11) via the management server 200, and generates behavior information using the biometric information. 12 functions are realized. The notification application realizes the function of the notification information generation unit 13 by generating notification information using the activity information generated by the activity detection unit 12. The notification application realizes the function of the output unit 32 by outputting a notification according to the notification information generated by the notification information generation unit 13. In the example of FIG. 12, among the plurality of mobile terminals 300 in the watching system, only the notification information generation unit 13 (control device 301) of one mobile terminal 300 generates notification information, and the notification information generation unit 13 The notification information may be distributed to another mobile terminal 300.
図12の例では、通知情報生成部13は、通知情報生成部13は、出力部32へ通知情報を出力し、また、当該通知情報を通知情報蓄積部25へ送信する。
In the example of FIG. 12, the notification information generation unit 13 outputs the notification information to the output unit 32 and transmits the notification information to the notification information storage unit 25.
図13の例では、図12の例と比較して、行動検出部12がセンサーボックス100(制御装置101)によって実現される。図13の例では、管理サーバー200がセンサーボックス100と通信することにより、条件調整部14が行動検出部12の感度を調整し、管理サーバー200が携帯端末300と通信することにより、条件調整部14が通知情報生成部13の感度を調整する。図13の例においても、制御装置301は、携帯端末300にインストールされた通知アプリを実行することにより、通知情報生成部13および出力部32の少なくとも一方を実現してもよい。
で は In the example of FIG. 13, the action detection unit 12 is realized by the sensor box 100 (control device 101), as compared with the example of FIG. In the example of FIG. 13, when the management server 200 communicates with the sensor box 100, the condition adjustment unit 14 adjusts the sensitivity of the action detection unit 12, and when the management server 200 communicates with the mobile terminal 300, the condition adjustment unit 14 adjusts the sensitivity of the notification information generation unit 13. In the example of FIG. 13 as well, the control device 301 may realize at least one of the notification information generation unit 13 and the output unit 32 by executing the notification application installed on the mobile terminal 300.
図14の例では、図12の例と比較して、携帯端末300(制御装置301)は、さらに条件調整部14として機能する。条件設定部22は、携帯端末300の入力デバイス306によって実現される。図14の例では、各スタッフが、条件設定部22を利用して、条件調整部14が感度を設定するための条件となり得る情報を入力し得る。携帯端末300間の通信により、各スタッフによって入力された情報が複数の携帯端末300の間で共有され得る。
In the example of FIG. 14, the portable terminal 300 (control device 301) further functions as the condition adjusting unit 14 as compared with the example of FIG. The condition setting unit 22 is realized by the input device 306 of the mobile terminal 300. In the example of FIG. 14, each staff can use the condition setting unit 22 to input information that can be a condition for the condition adjusting unit 14 to set the sensitivity. Information input by each staff member can be shared among the plurality of mobile terminals 300 by communication between the mobile terminals 300.
記録格納部21は、クラウドサーバー400の記憶装置420によって実現される。見守りシステム内の入居者の情報が、センサーボックス100や管理サーバー200等の種々の装置からクラウドサーバー400にアップロードされ得る。
The record storage unit 21 is realized by the storage device 420 of the cloud server 400. Information of the resident in the watching system can be uploaded to the cloud server 400 from various devices such as the sensor box 100 and the management server 200.
図15の例では、図5の例と比較して、管理サーバー200は、通知情報生成部13、条件調整部14、および、通知情報送信部15として機能する。通知情報生成部13は、各センサーボックス100から生体情報を受信し、当該生体情報を利用して当該生体情報の送信元であるセンサーボックス100に対応する通知情報を生成する。通知情報送信部15は、生成された通知情報を、当該通知情報が対応するセンサーボックス100に対応する携帯端末300へ送信する。センサーボックス100と携帯端末300との対応は、たとえば、入居者-スタッフ対応情報における入居者とスタッフとの対応関係に基づく。
In the example of FIG. 15, the management server 200 functions as the notification information generation unit 13, the condition adjustment unit 14, and the notification information transmission unit 15 as compared with the example of FIG. The notification information generation unit 13 receives the biological information from each sensor box 100, and generates notification information corresponding to the sensor box 100 that is the transmission source of the biological information using the biological information. The notification information transmitting unit 15 transmits the generated notification information to the mobile terminal 300 corresponding to the sensor box 100 corresponding to the notification information. The correspondence between the sensor box 100 and the portable terminal 300 is based on, for example, the correspondence between the resident and the staff in the resident-staff correspondence information.
図15の例では、通知情報送信部15は、さらに携帯端末300へ送信した通知情報を通知情報蓄積部25へ登録する。
In the example of FIG. 15, the notification information transmitting unit 15 further registers the notification information transmitted to the mobile terminal 300 in the notification information storage unit 25.
今回開示された各実施の形態は全ての点で例示であって制限的なものではないと考えられるべきである。本発明の範囲は上記した説明ではなくて請求の範囲によって示され、請求の範囲と均等の意味および範囲内での全ての変更が含まれることが意図される。また、実施の形態および各変形例において説明された発明は、可能な限り、単独でも、組合わせても、実施することが意図される。
各 Each embodiment disclosed this time should be considered as illustrative in all points and not restrictive. The scope of the present invention is defined by the terms of the claims, rather than the description above, and is intended to include any modifications within the scope and meaning equivalent to the terms of the claims. Further, it is intended that the inventions described in the embodiments and the respective modified examples are implemented alone or in combination as much as possible.
11 データ収集部、12 行動検出部、13 通知情報生成部、14 条件調整部、15 通知情報送信部、21 記録格納部、22 条件設定部、31 通知情報受信部、32 出力部、100,100A,100B センサーボックス、101,201,301,401 制御装置、104,204,304,404 通信インターフェイス、105 カメラ、106 ドップラーセンサー、107 無線通信装置、120,220,420 記憶装置、200 管理サーバー、205 表示インターフェイス、206,305 ディスプレイ、207 操作インターフェイス、209,306 入力デバイス、300,300A,300B 携帯端末、320 内蔵メモリー、400 クラウドサーバー、500,500A,500B ケアコール子機、501 ケアコールボタン、510,510A,510B ドアセンサー、520,520A,520B トイレセンサー、530,530A,530B センサー、540,540A,540B バイタルセンサー、800,800A,800B 入居者、900,900A,900B 居室、901,901A,901B ベッド、902,902A,902B トイレ、903,903A,903B 家具。
11 data collection unit, 12 action detection unit, 13 notification information generation unit, 14 condition adjustment unit, 15 notification information transmission unit, 21 record storage unit, 22 condition setting unit, 31 notification information reception unit, 32 output unit, 100, 100A , 100B {sensor box, 101, 201, 301, 401} control device, 104, 204, 304, 404 {communication interface, 105} camera, 106 {Doppler sensor, 107} wireless communication device, 120, 220, 420 {storage device, 200} management server, 205 Display interface, 206, 305 display, 207 operation interface, 209, 306 input device, 300, 300A, 300B portable terminal, 320 built-in memory, 400 cloud server, 500, 500A, 50 B Care call slave unit, 501 Care call button, 510,510A, 510B Door sensor, 520,520A, 520B Toilet sensor, 530,530A, 530B Sensor, 540,540A, 540B Vital sensor, 800,800A, 800B Resident, 900, 900A, 900B living room, 901, 901A, 901B bed, 902, 902A, 902B toilet, 903, 903A, 903B furniture.
Claims (10)
- 見守り対象の行動情報に基づいて、当該見守り対象による所定の行動の予兆の発生を通知するための情報を生成する生成手段と、
前記生成手段によって生成された前記情報についての通知を出力する出力手段と、
前記見守り対象の状況に応じて、前記生成手段による前記情報の生成の感度を調整する調整手段とを備える、情報処理装置。 Generating means for generating information for notifying the occurrence of a sign of a predetermined action by the watching target based on the watching target action information;
Output means for outputting a notification about the information generated by the generation means,
An information processing apparatus comprising: an adjustment unit that adjusts the sensitivity of the generation of the information by the generation unit according to the situation of the watching target. - 前記生成手段は、
見守り対象の生体情報を用いて前記行動情報に対応する行動の発生を検出する検出手段と、
前記行動の発生が所定の条件を満たした場合に、前記予兆の発生を確定する確定手段とを含み、
前記調整手段は、前記検出手段による前記行動の発生の検出の感度および前記確定手段による前記予兆の発生の確定の感度の少なくとも一方を調整することにより、前記情報の生成の感度を調整する、請求項1に記載の情報処理装置。 The generation means,
Detection means for detecting occurrence of an action corresponding to the action information using biological information of a watching target,
When the occurrence of the action satisfies a predetermined condition, the determining means for determining the occurrence of the sign,
The adjustment means adjusts at least one of sensitivity of detection of occurrence of the behavior by the detection means and sensitivity of determination of occurrence of the sign by the determination means, thereby adjusting sensitivity of generation of the information. Item 2. The information processing device according to item 1. - 前記行動の発生の検出の感度を調整することは、前記行動の発生の条件となる見守り対象の移動の距離を調整することを含む、請求項2に記載の情報処理装置。 3. The information processing apparatus according to claim 2, wherein adjusting the detection sensitivity of the occurrence of the action includes adjusting a movement distance of the watching target, which is a condition for the occurrence of the action.
- 前記予兆の発生の確定の感度を調整することは、前記予兆の発生の確定のために必要とする一定時間内の前記行動の回数を調整することを含む、請求項2または請求項3に記載の情報処理装置。 The method according to claim 2, wherein adjusting the sensitivity of the determination of the occurrence of the sign includes adjusting the number of times of the action within a predetermined time required for determining the occurrence of the sign. Information processing device.
- 前記状況は、見守り対象の属性を含む、請求項1~請求項4のいずれか1項に記載の情報処理装置。 (5) The information processing apparatus according to any one of (1) to (4), wherein the situation includes an attribute of a watching target.
- 前記属性は、直近の排泄時刻、要介護度、および、過去の起床時刻のうち少なくとも1つを含む、請求項5に記載の情報処理装置。 6. The information processing apparatus according to claim 5, wherein the attribute includes at least one of a latest excretion time, a degree of need for nursing care, and a past wake-up time.
- 前記状況は、見守り対象が入居する施設の管理体制を含む、請求項1~請求項6のいずれか1項に記載の情報処理装置。 The information processing apparatus according to any one of claims 1 to 6, wherein the situation includes a management system of a facility where the watching target is moved in.
- 請求項2に記載の情報処理装置と、
前記生体情報を取得するセンサーと、を備えるセンサーボックス。 An information processing apparatus according to claim 2,
A sensor box comprising: a sensor for acquiring the biological information. - コンピューターによって実行されるプログラムであって、
前記プログラムは、前記コンピューターに、
見守り対象の行動情報に基づいて、前記見守り対象による所定の行動の予兆が発生した場合に、前記見守り対象についての通知の情報を生成するステップと、
前記通知の情報を出力するステップと、を実行させ、
前記通知の情報の生成の感度は前記見守り対象の状況に応じて調整される、プログラム。 A program executed by a computer,
The program is stored in the computer,
Based on the activity information of the watching target, a step of generating notification information about the watching target when a sign of a predetermined action by the watching target occurs,
Outputting the information of the notification,
A program, wherein the sensitivity of generating the notification information is adjusted according to the situation of the watching target. - 前記通知の情報の生成の感度は、前記行動情報に対応する行動の発生の検出感度、および、前記行動の発生に基づく前記予兆の発生の確定の感度のうち少なくとも一方を調整することによって、調整される、請求項9に記載のプログラム。 The sensitivity of the generation of the notification information is adjusted by adjusting at least one of the detection sensitivity of the occurrence of the action corresponding to the action information, and the sensitivity of determining the occurrence of the sign based on the occurrence of the action. The program according to claim 9, wherein the program is executed.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2020538219A JP7230920B2 (en) | 2018-08-20 | 2019-07-02 | Information processing device, sensor box, and program |
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2018-153988 | 2018-08-20 | ||
JP2018153988 | 2018-08-20 |
Publications (1)
Publication Number | Publication Date |
---|---|
WO2020039758A1 true WO2020039758A1 (en) | 2020-02-27 |
Family
ID=69592008
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/JP2019/026281 WO2020039758A1 (en) | 2018-08-20 | 2019-07-02 | Information processing apparatus, sensor box, and program |
Country Status (2)
Country | Link |
---|---|
JP (1) | JP7230920B2 (en) |
WO (1) | WO2020039758A1 (en) |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20070136102A1 (en) * | 2005-12-09 | 2007-06-14 | Valence Broadband, Inc. | Methods for refining patient, staff and visitor profiles used in monitoring quality and performance at a healthcare facility |
JP2008158794A (en) * | 2006-12-22 | 2008-07-10 | Fujitsu Ltd | Monitoring system |
JP5688155B2 (en) * | 2011-09-20 | 2015-03-25 | パラマウントベッド株式会社 | Getaway notification device and program |
WO2018047795A1 (en) * | 2016-09-09 | 2018-03-15 | コニカミノルタ株式会社 | Monitoring system, monitoring device, monitoring method, and monitoring program |
-
2019
- 2019-07-02 JP JP2020538219A patent/JP7230920B2/en active Active
- 2019-07-02 WO PCT/JP2019/026281 patent/WO2020039758A1/en active Application Filing
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20070136102A1 (en) * | 2005-12-09 | 2007-06-14 | Valence Broadband, Inc. | Methods for refining patient, staff and visitor profiles used in monitoring quality and performance at a healthcare facility |
JP2008158794A (en) * | 2006-12-22 | 2008-07-10 | Fujitsu Ltd | Monitoring system |
JP5688155B2 (en) * | 2011-09-20 | 2015-03-25 | パラマウントベッド株式会社 | Getaway notification device and program |
WO2018047795A1 (en) * | 2016-09-09 | 2018-03-15 | コニカミノルタ株式会社 | Monitoring system, monitoring device, monitoring method, and monitoring program |
Also Published As
Publication number | Publication date |
---|---|
JP7230920B2 (en) | 2023-03-01 |
JPWO2020039758A1 (en) | 2021-09-09 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US20220157145A1 (en) | Daily Activity Sensor and System | |
US11270799B2 (en) | In-home remote monitoring systems and methods for predicting health status decline | |
EP3082572A1 (en) | A baby monitoring device | |
CN110101392B (en) | System with vital sign data sensor and analysis unit | |
WO2018136402A2 (en) | Non intrusive intelligent elderly monitoring system | |
CN108245134A (en) | A kind of lamps and lanterns and sleep monitor method | |
JP2019076689A (en) | Method, apparatus and program for predicting physical condition | |
Rajasekaran et al. | Elderly patient monitoring system using a wireless sensor network | |
JP7403761B2 (en) | Care recipient monitoring support system | |
WO2019021744A1 (en) | Alarm control system, detection unit, care support system, and alarm control method | |
JPWO2020071374A1 (en) | Status monitoring device and status monitoring method | |
WO2020075675A1 (en) | Care system management method, management device and program | |
WO2020039758A1 (en) | Information processing apparatus, sensor box, and program | |
JP7310327B2 (en) | Behavior detection device, system provided with same, behavior detection method, and program | |
JP7255359B2 (en) | Program, Information Notification Apparatus, and Computer Implemented Method for Posting Information | |
JP7371624B2 (en) | Programs that run on computers, information processing devices, and methods that run on computers | |
JP7342863B2 (en) | Computer-executed programs, information processing systems, and computer-executed methods | |
WO2020003953A1 (en) | Program executed by computer, information processing device, and method executed by computer | |
WO2020003952A1 (en) | Computer executable program, information processing device, and computer execution method | |
JP2021196740A (en) | Action information analysis method, program, and information processing device | |
O'Brien et al. | Design and implementation of an embedded system for monitoring at-home solitary Alzheimer's patients | |
WO2020009107A1 (en) | Information processing device, sensor box, and program | |
JP7287141B2 (en) | Air-conditioning control method, program, air-conditioning control device, and air-conditioning system | |
JP7552185B2 (en) | Information processing device, information processing system, and program | |
EP3174024A1 (en) | Method and apparatus for detecting waking times |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 19851488 Country of ref document: EP Kind code of ref document: A1 |
|
ENP | Entry into the national phase |
Ref document number: 2020538219 Country of ref document: JP Kind code of ref document: A |
|
NENP | Non-entry into the national phase |
Ref country code: DE |
|
122 | Ep: pct application non-entry in european phase |
Ref document number: 19851488 Country of ref document: EP Kind code of ref document: A1 |