Information processing apparatus, information processing system, information processing method, and program
Patent Information
- Application Number
- JP2023149368
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2023-09-14
- Publication Date
- 2025-03-27
AI Technical Summary
【0007】 複数の異なる種類の生体情報を考慮して、対象者の状態の緊急性を判断可能とすることができる。
Smart Images

Figure 2025042389000001_ABST
Abstract
Description
[Technical field]
[0001] The present disclosure relates to an information processing device, an information processing system, an information processing method, and a program. [Background technology]
[0002] In recent years, various measuring instruments such as wearable devices have made it possible to easily measure biometric information such as blood pressure and heart rate outside of medical institutions such as hospitals. For this reason, technologies for providing health support to users using such biometric information have become known.
[0003] For example, a technique is known for determining whether or not a subject's condition is abnormal by using time-series data of biological information (Patent Document 1). Summary of the Invention [Problem to be solved by the invention]
[0004] However, while conventional technology was able to use time series data of biometric information to determine whether a subject's condition was abnormal, it was not able to determine the urgency of the subject's condition by taking into account multiple different types of biometric information.
[0005] The present disclosure has been made in consideration of the above points, and aims to make it possible to determine the urgency of a subject's condition by taking into account multiple different types of biological information. [Means for solving the problem]
[0006] An information processing device according to one embodiment of the present disclosure includes an urgency determination unit that determines whether a subject's condition is emergency based on multiple different types of biometric information acquired from the subject, a display information generation unit that generates first display information for displaying the subject's condition on a first terminal that is a predetermined output destination when the subject's condition is determined to be emergency, and an output unit that outputs the first display information to the first terminal. Effect of the Invention
[0007] It is possible to determine the urgency of the subject's condition by taking into account multiple different types of biometric information. [Brief description of the drawings]
[0008] [Figure 1] 1 is a diagram illustrating an example of an overall configuration of an information processing system according to an embodiment. [Diagram 2] FIG. 2 is a diagram illustrating an outline of an example of processing of an information processing system according to an embodiment. [Diagram 3] FIG. 2 is a diagram illustrating an example of a hardware configuration of a computer according to an embodiment. [Figure 4] FIG. 2 is a diagram illustrating an example of a hardware configuration of a terminal according to an embodiment. [Diagram 5] FIG. 1 is a diagram illustrating an example of a functional configuration of an information processing system according to an embodiment. [Figure 6] FIG. 11 is a diagram illustrating an example of abnormality pattern information. [Figure 7] FIG. 11 is a diagram illustrating an example of trend pattern information. [Figure 8] 13 is a flowchart showing an example of a process for displaying an alert regarding a health condition. [Figure 9] 10 is a flowchart illustrating an example of a process for determining whether or not disturbance is included in biological information. [Figure 10] 10 is a flowchart illustrating an example of a process for determining the presence or absence of an abnormality. [Figure 11] 13 is a flowchart illustrating an example of a process for determining a symptom and a degree of urgency. [Figure 12] FIG. 13 is a diagram showing an example of a first alert regarding a health condition. [Figure 13] FIG. 13 is a diagram showing an example of a second alert regarding a health condition. [Figure 14] 13 is a flowchart showing an example of a process for displaying health support information. [Figure 15] 13A to 13C are diagrams illustrating an example of a screen transition when health support information is displayed. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS
[0009] Hereinafter, an embodiment of the present invention will be described with reference to the accompanying drawings.
[0010] <Overall system configuration example> 1 is a diagram showing an example of the overall configuration of an information processing system according to an embodiment. The information processing system 1 according to an embodiment includes an information processing device 10, a first terminal 20, a second terminal 30, and a device 40, each of which is communicatively connected via a network 50. The network 50 includes the Internet, a LAN (Local Area Network), etc.
[0011] The information processing device 10 acquires information including biometric information acquired from a subject to be judged as to whether or not the health condition of the subject is abnormal, and judges whether or not the health condition of the subject is abnormal based on the biometric information. When the information processing device 10 judges that the health condition of the subject is abnormal, it judges the urgency of the abnormality and displays the abnormality occurring in the health condition of the subject and its urgency on the first terminal 20, the second terminal 30, or both.
[0012] Hereinafter, information including biometric information acquired from a subject is referred to as "status information". In addition to the biometric information, the status information includes, for example, a camera image generated by capturing an image of the subject with an imaging device such as a camera, and nursing record information representing nursing records for the subject. The biometric information is information measured by various sensors (for example, a conventional thermometer, a blood pressure monitor, a contact-type sensor (specific example: a bracelet-type sensor, etc.), a wearable sensor attached to a living body, and a non-contact-type sensor (specific example: a sensor attached to a wall or bedside, a sheet-type sensor installed on a bed, etc.)). For example, the biometric information includes vital information such as heart rate, blood pressure, blood oxygen concentration, blood glucose level, respiratory rate, weight, body temperature, number of steps, etc., as well as excretion record information acquired from an excretion sensor, load sensor information acquired from a mat-type or stationary load sensor installed on a bed, etc. In addition, the biometric information also includes sleep information acquired from a sheet-type sleep sensor installed on a bed, etc. The sleep information includes, for example, a sleep time calculated from a sleep start time and a sleep end time, an activity time indicating a time during which an active person was active between a sleep end time and a sleep start time, a rest time indicating a time during which an active person was at rest between a sleep end time and a sleep start time, an activity amount in bed, and changes in body temperature, blood pressure, and the like during a time when an activity amount in bed is small (i.e., during rest), and the like. By using information measured by a contact-type sensor as the biological information, for example, the burden on the subject and the staff of the nursing facility can be reduced, and the biological information can be measured continuously. In addition, by including the sleep information as the biological information, it becomes effective to watch over the subject during a time period when the staff cannot easily keep an eye on the subject, such as during sleep at night. However, the above-described status information is an example, and the status information may include various information acquired by measuring or sensing the status of the subject.
[0013] The first terminal 20 is a terminal of various types used by a first user. Hereinafter, a person having specialized knowledge related to medicine (e.g., a nurse, a doctor, etc.) is assumed as the first user. However, the first user may be, for example, a person who can refer to specialized knowledge related to medicine (e.g., a person who can refer to specialized manuals related to medicine, etc.). Note that, for example, a smartphone, a mobile phone, a PC (personal computer), a tablet terminal, a wearable device, etc. can be used as the first terminal 20.
[0014] The second terminal 30 is a terminal used by a second user. Hereinafter, the second user is assumed to be a person who does not necessarily have specialized knowledge about medical care (e.g., a caregiver, a family member of a subject, etc.). The second terminal 30 may be, for example, a smartphone, a mobile phone, a PC (personal computer), a tablet terminal, a wearable device, etc.
[0015] The device 40 is various devices including a measuring device that measures or acquires biological information of a subject, and an imaging device that images a subject.
[0016] The overall configuration of the information processing system 1 shown in FIG. 1 is an example, and is not limited thereto. For example, the information processing system 1 may not include either the first terminal 20 or the second terminal 30. Also, for example, at least one of the first terminal 20 and the second terminal 30 may be integrally configured with the information processing device 10. Also, for example, the information processing device 10 may be configured with one or more information processes, and some or all of the functions of the information processing device 10 may be realized by a cloud service.
[0017] <Processing Overview> As an example, an outline of processing when the information processing system 1 is applied will be described with a user of a nursing facility as a target, a person in charge of a company that provides on-call proxy services from the nursing facility as a first user, and a staff member of the nursing facility (e.g., a caregiver, etc.) as a second user. Note that on-call refers to a working style in which a nurse or the like waits at a location other than the site, such as at home, in case an emergency response is required at a site where a person with specialized medical knowledge such as a nurse is not always present. An on-call proxy service refers to a service that takes over on-call responses in place of a nurse or the like. Hereinafter, a user of a nursing facility will be referred to as a "facility user" and a company that provides an on-call proxy service will be referred to as an "on-call proxy company."
[0018] In the following, as an example, it is assumed that the information processing device 10 and the second terminal 30 exist in a system environment within a nursing facility, and that the information processing device 10 and the first terminal 20 are connected via the Internet using a VPN (Virtual Private Network) or the like.
[0019] FIG. 2 is a diagram showing an outline of an example of processing of an information processing system according to an embodiment. As shown in FIG. 2, the information processing device 10 acquires status information (biometric information, camera image, etc.) from a facility user residing in a room or the like of a nursing facility, and determines whether there is an abnormality in the health condition of the facility user and the urgency level if there is an abnormality based on the biometric information included in the status information. Then, when there is an abnormality in the health condition of the facility user, the information processing device 10 displays an alert (hereinafter also referred to as an alert regarding the health condition) including the content of the abnormality and the urgency level according to the urgency level of the abnormality. At this time, for example, when the urgency level is high, the information processing device 10 displays the alert regarding the health condition on both the first terminal 20 and the second terminal 30, and when the urgency level is low, the information processing device 10 displays the alert regarding the health condition on the second terminal 30. As a result, when the urgency level is low, a staff member at a staff station of the nursing facility can determine the urgency based on the content of the abnormality and the urgency level included in the alert regarding the health condition, and determine whether or not it is necessary to contact a person in charge of an on-call agency. On the other hand, if the level of urgency is high, the person in charge at the on-call agency can check the details of the abnormality and the level of urgency contained in the health status alert and can promptly give appropriate instructions to the staff at the nursing facility. In the following, in order to distinguish between alerts with high urgency and alerts with low urgency, the alert with high urgency will be called the "first alert" and the alert with low urgency will be called the "second alert." Note that an alert may also be called a "warning screen" or simply a "warning."
[0020] 2, the information processing device 10 analyzes trends in the biological information of the facility user, and displays health support information for supporting improvement of the health condition of the facility user on the second terminal 30. This enables the staff of the nursing facility to check the health support information, grasp the trends in the health condition of the facility user, and take measures to improve the health condition of the facility user (for example, improving the content of meals, increasing the amount of exercise time, etc.).
[0021] Note that application of the information processing system 1 to a nursing facility and an on-call agency is just an example, and the application of the information processing system 1 is not limited to this. For example, the application may be to an ordinary household instead of a nursing facility, and to a medical institution instead of an on-call agency. In this case, for example, the subject is a person who needs nursing care, a doctor or nurse of the first user, and the second user is a family member of the subject. In addition, for example, the application may be to a school, a company, etc. instead of a nursing facility.
[0022] <Hardware configuration example> <Computer> The information processing device 10 shown in Fig. 1 is realized, for example, by the hardware configuration of a computer 500 shown in Fig. 3. Furthermore, when the first terminal 20 shown in Fig. 1 is a PC, it is realized, for example, by the hardware configuration of the computer 500 shown in Fig. 3. Similarly, when the second terminal 30 shown in Fig. 1 is a PC, it is realized, for example, by the hardware configuration of the computer 500 shown in Fig. 3.
[0023] Fig. 3 is a diagram showing an example of a hardware configuration of a computer according to an embodiment. As shown in Fig. 3, the computer 500 includes a CPU (Central Processing Unit) 501, a ROM (Read Only Memory) 502, a RAM (Random Access Memory) 503, an HD 504, an HDD (Hard Disk Drive) controller 505, a display 506, an external device connection I / F (Interface) 508, a network I / F 509, a data bus 510, a keyboard 511, a pointing device 512, a DVD-RW (Digital Versatile Disk Rewritable) drive 514, and a media I / F 516.
[0024] The CPU 501 controls the overall operation of the computer 500 according to a program. The ROM 502 stores programs used to drive the CPU 501, such as an IPL (Initial Program Loader). The RAM 503 is used as a work area for the CPU 501. The HD 504 stores various data such as programs. The HDD controller 505 controls the reading and writing of various data from and to the HD 504 according to the control of the CPU 501.
[0025] The display 506 displays various information such as a cursor, a menu, a window, characters, or an image. The external device connection I / F 508 is an interface for connecting various external devices. In this case, the external device is, for example, a USB (Universal Serial Bus) memory. The network I / F 509 is an interface for data communication using the network 50. The data bus 510 is an address bus, a data bus, or the like for electrically connecting each component such as the CPU 501.
[0026] The keyboard 511 is a type of input means having a plurality of keys for inputting characters, numbers, various instructions, etc. The pointing device 512 is a type of input means for selecting and executing various instructions, selecting a processing target, moving a cursor, etc. The DVD-RW drive 514 controls reading and writing of various data from a DVD-RW 513 as an example of a removable recording medium. Note that the medium is not limited to a DVD-RW, and may be a DVD-R, etc. The media I / F 516 controls reading and writing (storing) of data from a recording medium 515 such as a flash memory.
[0027] Note that the hardware configuration shown in FIG. 3 is just an example, and computer 500 does not need to include all of the components shown in FIG. 3, and may include components other than those shown in FIG. 3.
[0028] <Device> When the first terminal 20 and the second terminal 30 shown in Fig. 1 are smartphones or the like, they are realized, for example, by the hardware configuration of the terminal 600 shown in Fig. 4. Note that even when the first terminal 20 and the second terminal 30 shown in Fig. 1 are tablet terminals, mobile phones, or the like, they may be realized by the same hardware configuration as the terminal 600 shown in Fig. 4.
[0029] Fig. 4 is a diagram showing an example of a hardware configuration of a terminal according to an embodiment. As shown in Fig. 4, the terminal 600 includes a CPU 601, a ROM 602, a RAM 603, an EEPROM (Electrically Erasable Programmable Read-Only Memory) 604, a CMOS (Complementary Metal Oxide Semiconductor) sensor 605, an image sensor I / F 606, an acceleration / direction sensor 607, a media I / F 609, and a GPS (Global Positioning System) receiving unit 611.
[0030] The CPU 601 controls the overall operation of the terminal 600. The ROM 602 stores programs such as an IPL used to drive the CPU 601. The RAM 603 is used as a work area for the CPU 601. The EEPROM 604 reads or writes various data such as programs for the terminal 600 under the control of the CPU 601. The CMOS sensor 605 is a type of built-in imaging means that captures an image of a subject (mainly a self-portrait) under the control of the CPU 601 to obtain image data. Note that instead of a CMOS sensor, an imaging means such as a CCD (Charge Coupled Device) sensor may be used. The imaging element I / F 606 is a circuit that controls the driving of the CMOS sensor 605.
[0031] The acceleration / direction sensor 607 is an electronic magnetic compass that detects geomagnetism, a gyrocompass, an acceleration sensor, or other such sensor. The media I / F 609 controls the reading and writing (storage) of data from and to a recording medium 608 such as a flash memory. The GPS receiver 611 receives GPS signals from GPS satellites.
[0032] As shown in FIG. 4 , the terminal 600 also includes a long-distance communication circuit 612, a CMOS sensor 613, an image sensor I / F 614, a microphone 615, a speaker 616, an audio input / output I / F 617, a display 618, an external device connection I / F 619, a short-distance communication circuit 620, an antenna 620a of the short-distance communication circuit 620, and a touch panel 621.
[0033] The long-distance communication circuit 612 is a circuit that communicates with other devices via the network 50. The CMOS sensor 613 is a type of built-in imaging means that captures an image of a subject and obtains image data under the control of the CPU 601. The imaging element I / F 614 is a circuit that controls the driving of the CMOS sensor 613. The microphone 615 is a built-in circuit that converts sound into an electric signal. The speaker 616 is a built-in circuit that converts an electric signal into physical vibration to generate sound such as music or voice. The sound input / output I / F 617 is a circuit that processes input and output of sound signals between the microphone 615 and the speaker 616 under the control of the CPU 601. The display 618 is a type of display means such as a liquid crystal or organic EL (Electro Luminescence) that displays an image of a subject, various icons, etc. The external device connection I / F 619 is an interface for connecting various external devices. The short-distance communication circuit 620 is a communication circuit such as NFC (Near Field Communication) or Bluetooth (registered trademark). The touch panel 621 is a type of input means that allows the user to operate the terminal 600 by pressing the display 618 .
[0034] 4, the terminal 600 includes a bus line 610. The bus line 610 is an address bus, a data bus, or the like for electrically connecting the components such as the CPU 601.
[0035] Note that the hardware configuration shown in FIG. 4 is just an example, and the terminal 600 does not need to include all of the components shown in FIG. 4, and may include components other than those shown in FIG. 4.
[0036] <Example of functional configuration> Fig. 5 is a diagram showing an example of a functional configuration of an information processing system according to an embodiment of the present invention, in which configurations that are not necessary for explaining the present embodiment are omitted as appropriate.
[0037] The information processing device 10 realizes the functional configuration shown in Fig. 5 by, for example, executing an OS (Operating System) and a program by a computer 500 shown in Fig. 3. The information processing device 10 shown in Fig. 5 includes an acquisition unit 101, a disturbance determination unit 102, an abnormality determination unit 103, an urgency determination unit 104, an analysis unit 105, a display information generation unit 106, an output unit 107, a state information storage unit 108, an abnormality pattern information storage unit 109, and a tendency pattern information storage unit 110.
[0038] 5. The first terminal 20 realizes the functional configuration shown in Fig. 5 by, for example, executing an OS and a program by a computer 500 shown in Fig. 3. The first terminal 20 shown in Fig. 5 has an input unit 201 and a display unit 202.
[0039] 5. The second terminal 30 realizes the functional configuration shown in Fig. 5 by, for example, the terminal 600 shown in Fig. 4 executing an OS and a program. The second terminal 30 shown in Fig. 5 has an input unit 301 and a display unit 302.
[0040] The acquisition unit 101 acquires the state information of the subject from the state information storage unit 108. The disturbance determination unit 102 determines whether or not the biological information included in the state information acquired by the acquisition unit 101 includes a disturbance. The disturbance determination unit 102 also stores information indicating whether or not the biological information includes a disturbance in the state information storage unit 108, or removes the disturbance from the biological information. The disturbance is also called noise, and is information that hinders the determination of the presence or absence of an abnormality in the health state from the biological information. The disturbance may occur when a living thing other than the subject performs some action on the subject. As a typical example, a disturbance may occur when the subject is receiving care from a caregiver. The abnormality determination unit 103 determines whether or not the subject's health state is abnormal based on the biological information determined by the disturbance determination unit 102 to include no disturbance. When the abnormality determination unit 103 determines that the subject's health condition is abnormal, the urgency determination unit 104 determines the symptoms indicating the content of the abnormality and the urgency of the symptoms based on the abnormality pattern information stored in the abnormality pattern information storage unit 109.
[0041] The analysis unit 105 analyzes the tendency of the biological information determined not to include a disturbance by the disturbance determination unit 102. Furthermore, the analysis unit 105 determines whether or not there is a support proposal corresponding to the tendency, based on the tendency pattern information stored in the tendency pattern information storage unit 110. The support proposal is information indicating the content of a proposal to support the improvement of the subject's health condition.
[0042] The display information generation unit 106 generates display information of a first alert related to the health condition or display information of a second alert related to the health condition, according to the urgency determined by the urgency determination unit 104. Furthermore, when it is determined by the analysis unit 105 that there is a support proposal, the display information generation unit 106 generates display information of health support information including the support proposal, and when it is not determined that there is a support proposal, the display information generation unit 106 generates display information of health support information not including the support proposal.
[0043] When display information for a first alert is generated by the display information generating unit 106, the output unit 107 outputs the display information for the first alert to the first terminal 20 and the second terminal 30, thereby causing the first alert related to the health condition to be displayed on the first terminal 20 and the second terminal 30. Furthermore, when display information for a second alert is generated by the display information generating unit 106, the output unit 107 outputs the display information for the second alert to the second terminal 30, thereby causing the second alert related to the health condition to be displayed on the second terminal 30. Furthermore, when display information for health support information is generated by the display information generating unit 106, the output unit 107 outputs the display information for the health support information to the second terminal 30, thereby causing the health support information to be displayed on the second terminal 30.
[0044] The status information storage unit 108 stores the status information of the subject. Here, the status information includes biometric information acquired from the subject by a measuring device, a camera image generated by imaging the subject by an imaging device, care record information for the subject, and the like. The status information also includes, for example, identification information such as an ID for identifying the subject. Note that the identification information for the subject may be attached to or included in, for example, the biometric information, the camera image, the care record information, and the like. The care record information is information that represents the care record for the subject, and includes, for example, information that represents when and what kind of care was provided by a caregiver to the subject.
[0045] For example, each time biometric information is acquired from the subject by the measuring device, the biometric information is stored in the status information storage unit 108. Similarly, for example, each time a camera image is generated by the imaging device, the camera image is stored in the status information storage unit 108. Therefore, the status information storage unit 108 stores the biometric information and the camera image as time-series data. Also, with regard to the care record information, each time a care record is created, the care record information is stored in the status information storage unit 108.
[0046] The abnormality pattern information storage unit 109 stores the abnormality pattern information. The trend pattern information storage unit 110 stores the trend pattern information. Examples of the abnormality pattern information and the trend pattern information will be described later.
[0047] The input unit 201 receives an input operation from a first user, and the display unit 202 displays a first alert on the screen.
[0048] The input unit 301 receives an input operation from the second user. The display unit 302 displays the first alert and the second alert on the screen, and also displays health support information on the screen.
[0049] <Abnormal pattern information> The abnormality pattern information storage unit 109 stores, for each abnormality pattern of multiple different types of biological information, abnormality pattern information in which the abnormality pattern is associated with a symptom that corresponds to the abnormality pattern and the urgency of the symptom.
[0050] FIG. 6 is a diagram showing an example of abnormality pattern information. In the abnormality pattern information shown in FIG. 6, abnormality patterns related to "biological information 1", "biological information 2", and "biological information 3", a symptom "AAA" representing the content of the abnormality when the abnormality pattern corresponds, and a degree of urgency "high" for the symptom "AAA" are associated. In addition, the abnormality pattern included in the abnormality pattern information shown in FIG. 6 indicates that "the value of biological information 1 is a1 or more", "the value of biological information 2 is a2 or more and less than a3", and "the value of biological information 3 is less than a4". In this way, the abnormality pattern information is associated with abnormal patterns of multiple different types of biological information, and symptoms and degrees of urgency when the abnormality pattern corresponds. As a result, when "the value of biological information 1 is a1 or more", "the value of biological information 2 is a2 or more and less than a3", and "the value of biological information 3 is less than a4", it is highly likely that the subject's health condition is the symptom "AAA", and the degree of urgency is determined to be "high".
[0051] Here, the abnormality pattern information is created in advance and stored in the abnormality pattern information storage unit 109. The method for creating the abnormality pattern information is not limited to a specific method, but it is preferable that the abnormality pattern information is created under the supervision or guidance of a person with specialized medical knowledge, such as a doctor or a nurse. Also, for example, AI (Artificial Intelligence) such as machine learning technology may be used to create a model using abnormal patterns of past biological information and symptoms and urgency at the time of the abnormal pattern as learning data, and then the abnormality pattern information may be created using this model.
[0052] The abnormal pattern is expressed by an arbitrary conditional expression (expressed as one or more combinations of comparison, logical operation, etc., with true or false as the operation result) related to one or more pieces of biological information. However, the abnormal pattern may include, for example, a condition related to information recorded in a nursing record. For example, when a symptom of "pneumonia" is suspected, aspiration often occurs, so an abnormal pattern corresponding to the symptom of "pneumonia" may include a condition that "possibility of aspiration is recorded in the handover items of the nursing record." In addition, the abnormal pattern may include, for example, a condition related to information that can be identified by analyzing a camera image. For example, when a symptom of "edema" is suspected, the position of the patient on the bed is often not changed, so an abnormal pattern corresponding to the symptom of "edema" may include a condition that "the position of the patient has not been changed for a predetermined time or more."
[0053] Specific examples of abnormal patterns corresponding to the symptom "end-of-life care" include "blood pressure is lower than the reference value," "oxygen saturation is lower than the reference value," and "respiratory rate changes in a certain characteristic pattern."
[0054] <Trend pattern information> The trend pattern information storage unit 110 stores trend pattern information in which, for each trend pattern of biometric information, the trend pattern is associated with a support proposal in the case where the trend pattern applies. However, the trend pattern information does not necessarily need to include the support proposal.
[0055] FIG. 7 is a diagram showing an example of trend pattern information. In the trend pattern information shown in FIG. 7, trend patterns related to "biological information 1" and "biological information 2" are associated with a support suggestion "Why don't you try to increase your recreation time?". The trend pattern included in the trend pattern information shown in FIG. 7 indicates that "the slope of the N-term moving average of biological information 1 is b1 or more" and "the slope of the N-term moving average of biological information 2 is b2 or more". As a result, when "the slope of the N-term moving average of biological information 1 is b1 or more" and "the slope of the N-term moving average of biological information 2 is b2 or more", health support information including the support suggestion "Why don't you try to increase your recreation time?" can be displayed on the second terminal 30. Note that the N-term moving average means taking a moving average of N terms, and may be called, for example, a "moving average of N intervals".
[0056] Here, the trend pattern information is created in advance and stored in the trend pattern information storage unit 110. The method of creating the trend pattern information is not limited to a specific method, but it is preferable to create the trend pattern information under the supervision or guidance of a person with specialized knowledge about abnormalities such as a doctor or nurse, or under the supervision or guidance of a person with specialized knowledge about health support. In addition, for example, a model may be created using AI such as machine learning technology, with past trend patterns and support proposals for the same as learning data, and then the trend pattern information may be created using this model. Note that the trend pattern is expressed by an arbitrary conditional expression (expressed as one or more combinations of comparisons, logical operations, etc., with true or false as the calculation result) related to one or more pieces of biological information.
[0057] Specific examples of support suggestions include, for example, "Why don't you try exercising more?" when weight is increasing. Also, for example, when weight is increasing but other biological information indicates that the person is more active during the day, a support suggestion may be, "Why don't you try improving your diet?"
[0058] <Details of the process when displaying health status alerts> Fig. 8 is a flowchart showing an example of a process for displaying an alert regarding a health condition. Here, steps S101 to S110 in Fig. 8 are repeatedly executed every predetermined time interval (for example, every several minutes to every tens of minutes).
[0059] In step S101, the acquisition unit 101 acquires information including biological information, camera images, and nursing care record information of the subject in the most recent time span Δ1 as status information from the status information storage unit 108. Here, the time span Δ1 is a predetermined arbitrary time span, and it is considered to set an arbitrary time span of about 10 minutes to about an hour, for example.
[0060] In step S102, the disturbance determination unit 102 determines whether or not a disturbance is included in the biological information included in the state information acquired in the above step S101. The process of step S102 will be described in detail later.
[0061] In step S103, the abnormality determination unit 103 determines whether or not the subject's health condition is abnormal based on the biological information determined not to include any disturbance in the above step S102. At this time, the abnormality determination unit 103 may determine whether or not the subject's health condition is abnormal based on the biological information from which the disturbance has been removed, in addition to the biological information determined not to include any disturbance. Details of the process of step S103 will be described later.
[0062] In step S104, if there is any biometric information determined to be abnormal in the above step S103, the abnormality determination unit 103 proceeds to processing in step S105, and if there is any biometric information determined to be abnormal in the above step S103, the abnormality determination unit 103 terminates the processing.
[0063] In step S105, the urgency determination unit 104 determines a symptom that indicates the content of the abnormality and the urgency of the symptom based on the abnormality pattern information stored in the abnormality pattern information storage unit 109. Details of the process in step S105 will be described later.
[0064] In step S106, if the urgency determination unit 104 determines that the urgency is high in step S105, the process proceeds to step S107, and if the urgency determination unit 104 does not determine that the urgency is high in step S105, the process proceeds to step S109. Note that the urgency is represented by two values, "high" and "not high," but this is just an example. The urgency may be represented by any discrete value of three or more values, or may be represented by a continuous value such as a numerical value.
[0065] In step S107, the display information generating unit 106 generates display information of a first alert regarding the health condition. Here, the display information of the first alert is display information for displaying the first alert including the symptoms and urgency determined in the above step S105 and the biological information used to determine the symptoms on the first terminal 20 and the second terminal 30. However, the display information of the first alert may be display information for displaying the first alert including at least one of the symptoms and the urgency on the first terminal 20 and the second terminal 30. Note that the first alert may include other information such as the subject's name, the nursing record included in the nursing record information, etc., in addition to the symptoms, the urgency, and the biological information. In addition, the display contents of the first alert displayed on the first terminal 20 and the first alert displayed on the second terminal 30 may be different.
[0066] In step S108, the output unit 107 displays the first alert on the first terminal 20 and the second terminal 30 based on the display information of the first alert generated in the above step S107. For example, the output unit 107 transmits the display information of the first alert to the first terminal 20 and the second terminal 30, thereby displaying the first alert on the first terminal 20 and the second terminal 30. As a result, the first alert is displayed by the display unit 202 of the first terminal 20, and similarly, the first alert is displayed by the display unit 302 of the second terminal 30. A specific example of the first alert related to the health condition will be described later.
[0067] In step S109, the display information generating unit 106 generates display information of a second alert related to the health condition. Here, the display information of the second alert is display information for displaying on the second terminal 30 a second alert including the symptoms and urgency determined in the above step S105 and the biological information used to determine the symptoms. However, the display information of the second alert may be display information for displaying on the second terminal 30 a second alert including at least one of the symptoms and the urgency. Note that the second alert may include other information such as the subject's name, the nursing record included in the nursing record information, etc., in addition to the symptoms, the urgency, and the biological information.
[0068] In step S110, the output unit 107 displays the second alert on the second terminal 30 based on the display information of the second alert generated in step S108 above. For example, the output unit 107 transmits the display information of the second alert to the second terminal 30, thereby causing the second alert to be displayed on the second terminal 30. As a result, the second alert is displayed by the display unit 302 of the second terminal 30. A specific example of the second alert related to the health condition will be described later.
[0069] <<Details of the process in step S102>> 9 is a flowchart showing an example of a process for determining whether or not disturbance is included in the biological information. Here, the process of step S102 is executed for each type of biological information, for example. For example, when there are three types of biological information, namely, "heart rate", "blood pressure", and "load sensor information", the process of step S102 is executed for each of these three types of biological information.
[0070] In step S201, the disturbance determination unit 102 acquires the biological information included in the state information acquired in step S101 of Fig. 8. Hereinafter, as an example, the time-series data of the biological information acquired in step S201 is assumed to be {x1, . . . , xM}.
[0071] In step S202, the disturbance determination unit 102 acquires at least one of the camera image and the care record information included in the condition information acquired in step S101 of FIG. 8 as disturbance determination information.
[0072] In step S203, the disturbance determination unit 102 determines whether or not the biological information acquired in step S201 includes a disturbance by using the disturbance determination information acquired in step S202. The disturbance determination unit 102 may determine whether or not the biological information includes a disturbance by, for example, the following disturbance determination method 1 and disturbance determination method 2.
[0073] Disturbance determination method 1 When a camera image is acquired as information for disturbance determination, the disturbance determination unit 102 identifies a time period during which the subject is receiving care from a caregiver by analyzing the camera image, and determines that a disturbance is included in the biological information at the time included in this time period. For example, when the camera image is analyzed to identify that the subject is receiving care from a caregiver during a time period from time t1 to time t2, it determines that a disturbance is included in the biological information from time t1 to time t2. This is because, for example, when considering a heart rate as biological information, the subject's heart rate may increase due to care by a caregiver. Similarly, when considering load sensor information acquired from a mat-type or stationary load sensor installed on a bed or the like as biological information, the value included in the load sensor information may increase or decrease due to care by a caregiver. Similarly, for other biological information, disturbance may be included in the biological information of the subject due to care by a caregiver.
[0074] Disturbance judgment method 2 When care record information is acquired as information for disturbance determination, the disturbance determination unit 102 identifies a time period recorded in the care record included in the care record information (i.e., a time period during which care was provided to the subject), and determines that a disturbance is included in the biological information at a time period included in this time period. For example, when the time period recorded in the care record is a time period from time t1 to time t2, it determines that a disturbance is included in the biological information from time t1 to time t2. This is because, as explained in disturbance determination method 1, a disturbance may be included in the biological information of the subject due to care provided by a caregiver.
[0075] In step S204, if it is not determined in step S203 that the biological information includes a disturbance, the disturbance determination unit 102 stores information indicating that the biological information acquired in step S201 does not include a disturbance in the state information storage unit 108. For example, with ym being a variable that is 1 when the biological information xm includes a disturbance and is 0 when the biological information does not include a disturbance, the disturbance determination unit 102 stores {y1,...,yM} (where ym=0 for all m=1,...,M) in the state information storage unit 108.
[0076] In step S205, if it is determined in step S203 that the biological information includes a disturbance, the disturbance determination unit 102 stores information indicating that the biological information acquired in step S201 includes a disturbance in the state information storage unit 108. For example, using the variable ym described above, the disturbance determination unit 102 stores {y1, . . . , yM} (wherein the variable ym corresponding to the biological information xm determined in step S203 to include a disturbance is 1, and the other variables ym are 0) in the state information storage unit 108.
[0077] In addition, in the above step S205, the disturbance determination unit 102 may remove the disturbance from the biometric information determined to include the disturbance, and store the removed biometric information in the state information storage unit 108. The method of removing the disturbance from the biometric information is not limited to a specific method, and examples of the method include a method of overwriting the biometric information including the disturbance with biometric information from a time period immediately before the time period in which the biometric information includes the disturbance, and a method of replacing the biometric information with a predetermined substitute value. In addition to the above, the disturbance may be removed by a method of overwriting the biometric information including the disturbance with a predicted value of the biometric information predicted by a certain prediction method, or by any other method.
[0078] <<Details of the process in step S103>> 10 is a flow chart showing an example of a process for determining the presence or absence of an abnormality. Here, the process of step S103 is executed for each type of biometric information, for example. For example, when there are three types of biometric information, namely, "heart rate," "blood pressure," and "load sensor information," the process of step S103 is executed for each of these three types of biometric information.
[0079] In step S301, the abnormality determination unit 103 obtains the biological information determined not to include disturbance in step S102 of Fig. 8 from the biological information included in the status information obtained in step S101 of Fig. 8. This is to prevent a decrease in the accuracy of the determination when determining the presence or absence of an abnormality from the biological information. Note that the abnormality determination unit 103 may obtain biological information from which disturbance has been removed, in addition to the biological information determined not to include disturbance in step S102 of Fig. 8. Hereinafter, as an example, the time series data of the biological information obtained in step S301 is assumed to be {x1,...,xM}.
[0080] In step S302, the abnormality determination unit 103 determines whether or not the biological information acquired in the above step S301 is outside the first normal range. Here, the abnormality determination unit 103 may determine whether or not any of x1,...,xM is outside the first normal range, or may determine whether or not the average value of x1,...,xM is outside the first normal range. The first normal range is a range that is preset for each type of biological information, and a range that is generally known to indicate an abnormality in health status when the biological information is outside that range is set.
[0081] In step S303, if the biological information is determined to be outside the first normal range in above step S302, the abnormality determination section 103 determines that there is a first abnormality in the health condition of the subject.
[0082] In step S304, if the biological information is not determined to be outside the first normal range in step S302, the abnormality determination unit 103 calculates a predicted value of the biological information. At this time, the abnormality determination unit 103 calculates a predicted value from {x1, . . . , xM} by an existing prediction method that uses time series data as an input. As the prediction method, a machine learning technique such as a decision tree or a regression model may be used, but it is preferable to use a state space model that takes into account state fluctuations. For example, it is preferable to calculate a predicted value using a SARIMA (Seasonal AutoRegressive Integrated Moving Average) model or the like. Note that the SARIMA model is a model that adds a seasonal periodic pattern to an ARIMA model that combines three models, an autoregressive model (AR model), a moving average model (MA model), and an integrated model (I model). By using the SARIMA model, it is possible to calculate a predicted value of biological information that has a seasonal cycle with high accuracy. For example, since it is said that blood pressure tends to be low in summer and high in winter, it is possible to calculate a predicted value of blood pressure with high accuracy by taking such seasonal cycles into account.
[0083] In step S305, the abnormality determination unit 103 determines whether or not the predicted value calculated in step S304 is outside the second normal range. The second normal range is a range that is set in advance for each type of biological information, and for example, a 95% confidence interval can be used. Note that using a 95% confidence interval as the second normal range is just an example, and other ranges may be set as the second normal range.
[0084] In step S306, if it is determined in the above step S305 that the predicted value is outside the second normal range, the abnormality determination section 103 determines that there is a second abnormality in the health condition of the subject.
[0085] In step S307, if the predicted value is not determined to be outside the second normal range in above step S305, the abnormality determination section 103 determines that the subject's health condition is normal.
[0086] The second abnormality means an abnormality that is milder than the first abnormality, and a case in which the subject's health condition is determined to have the first abnormality or the second abnormality corresponds to a case in which the subject's health condition is determined to be abnormal in the processing of step S103 in Figure 8.
[0087] <<Details of the process in step S105>> FIG. 11 is a flowchart showing an example of a process for determining a symptom and a degree of urgency.
[0088] In step S401, the urgency determination unit 104 acquires the biological information that has been determined to be the first abnormality or the second abnormality in step S103 of FIG. 8 from the biological information included in the status information acquired in step S101 of FIG.
[0089] In step S402, the urgency determination unit 104 determines whether or not abnormal pattern information of an abnormal pattern corresponding to the biological information acquired in the above step S401 exists in the abnormal pattern information storage unit 109. For example, when the biological information acquired in the above step S401 is "heart rate" and "blood pressure", the urgency determination unit 104 determines whether or not abnormal pattern information exists in which the "heart rate" and "blood pressure" acquired in the above step S401 satisfy the abnormal pattern.
[0090] When determining whether or not there is abnormality pattern information including the corresponding abnormality pattern, the urgency determination unit 104 may use the care record information included in the condition information acquired in step S101 of Fig. 8 in addition to the biological information acquired in step S401 above. This is because the abnormality pattern may include conditions related to information recorded in the care record.
[0091] In step S403, if it is determined in step S402 that abnormality pattern information exists, the urgency determining unit 104 estimates the symptoms included in the abnormality pattern information as symptoms that indicate the content of the abnormality of the subject.
[0092] In step S404, the urgency determining unit 104 determines whether the urgency corresponding to the symptom included in the abnormality pattern information is "high" or not.
[0093] In step S405, if the urgency is determined to be "high" in step S404, the urgency determining unit 104 determines that the urgency is high.
[0094] In step S406, if the urgency level is not determined to be "high" in step S404, the urgency level determination unit 104 determines that the urgency level is not high.
[0095] For example, when the urgency included in the abnormality pattern information is expressed as a discrete value or a continuous value, in the above step S404, for example, if the urgency exceeds a predetermined threshold, it is determined that the urgency is high, and if not, it is determined that the urgency is not high.
[0096] Furthermore, the abnormality pattern information does not necessarily need to include the urgency, and for example, the urgency may be calculated in step S404 according to the degree of matching between the biometric information and the abnormality pattern. For example, the abnormality pattern includes a conditional expression related to the biometric information and the urgency when the conditional expression is satisfied, and the final urgency may be calculated from the biometric information that satisfies the condition and the urgency. As a specific example, the abnormality pattern includes "conditional expression 1 related to biometric information 1" and "urgency when conditional expression 1 is satisfied: 50%", "conditional expression 2 related to biometric information 2" and "urgency when conditional expression 2 is satisfied: 30%", and "conditional expression 3 related to biometric information 3" and "urgency when conditional expression 2 is satisfied: 20%". In this case, if the biometric information acquired in step S401 satisfies conditional expression 1 related to biometric information 1 and conditional expression 3 related to biometric information 3, the urgency may be calculated as 50%+20%=70%.
[0097] The urgency may be adjusted by a weight depending on whether the biometric information acquired in the above step S401 is the first abnormality or the second abnormality. For example, as in the above, it is assumed that the abnormality pattern includes "conditional formula 1 regarding biometric information 1" and "urgency when conditional formula 1 is satisfied: 50%", "conditional formula 2 regarding biometric information 2" and "urgency when conditional formula 2 is satisfied: 30%", and "conditional formula 3 regarding biometric information 3" and "urgency when conditional formula 2 is satisfied: 20%". It is also assumed that the biometric information 1 and the biometric information 2 are the first abnormality, the biometric information 3 is the second abnormality, the weight of the first abnormality is "1", and the weight of the second abnormality is "0.5". In this case, if the biometric information acquired in the above step S401 satisfies the conditional formula 1 regarding the biometric information 1 and the conditional formula 3 regarding the biometric information 3, the urgency may be calculated as 1×50%+0.5×20%=60%.
[0098] Furthermore, the urgency may be adjusted, for example, by the weight of information on the subject's recent or past behavior. For example, if information is obtained that the subject has recently been in contact with a family member who has cold symptoms, the symptoms are likely to be cold symptoms and the urgency is considered to be low, so the urgency may be adjusted by multiplying it by a weight between 0 and 1.
[0099] <Examples of first alerts regarding health conditions> FIG. 12 is a diagram illustrating an example of a first alert regarding a health condition.
[0100] Fig. 12(a) shows the first alert displayed by the display unit 202 of the first terminal 20. As shown in Fig. 12(a), the first alert displayed by the display unit 202 of the first terminal 20 includes a symptom and urgency display field 1100 and a biological information display field 1200. The symptom and urgency display field 1100 includes at least the symptom and its urgency. Furthermore, the biological information display field 1200 includes at least a graph showing time-series data of the biological information used to determine the symptom.
[0101] The symptom and urgency display field 1100 in the example shown in FIG. 12(a) includes the symptom "suspected pneumonia" and the urgency "high". The symptom and urgency display field 1100 in the example shown in FIG. 12(a) also includes the name of the nursing facility "ABC nursing facility", the room number "Room 101", the name of the subject "A", the information recorded in the nursing record "Aspiration: recorded at 13:52", the body temperature "39°C", and the heart rate "110 bpm". The biological information display field 1200 in the example shown in FIG. 12(a) also displays a graph showing the time series data of the body temperature and a graph showing the time series data of the heart rate. This allows the first user of the first terminal 20 to check the condition of the subject with a high urgency and quickly give appropriate instructions to the second user.
[0102] On the other hand, Fig. 12(b) is the first alert displayed by the display unit 302 of the second terminal 30. As shown in Fig. 12(b), the first alert displayed by the display unit 302 of the second terminal 30 includes a symptom and urgency display field 2100 and a biological information display button 2200. The symptom and urgency display field 2100 includes at least the symptom and its urgency. In addition, the biological information display button 2200 is a display component for displaying a display field including a graph showing time-series data of the biological information used to determine the symptom.
[0103] The symptom and urgency display field 2100 of the example shown in FIG. 12(b) includes the symptom "suspected pneumonia" and the urgency "high". The symptom and urgency display field 2100 of the example shown in FIG. 12(b) also includes the room number "Room 101", the subject's name "A", the information recorded in the nursing record "Aspiration: recorded at 13:52", the body temperature "39°C", and the heart rate "110 bpm". The symptom and urgency display field 2100 of the example shown in FIG. 12(b) also includes a camera image display button 2110 for displaying a camera image of a camera installed in the subject's room in real time. By pressing the camera image display button 2110, the second user can check the camera image of the camera that captures the subject's room in real time. By pressing the biological information display button 2200, the second user can display a display field including a graph showing the time series data of the biological information used to determine the symptom. This allows the second user to check the condition of the subject with a high degree of urgency.
[0104] <Examples of second health alerts> Fig. 13 is a diagram showing an example of a second alert related to a health condition. As shown in Fig. 13, the second alert displayed by the display unit 302 of the second terminal 30 includes a symptom and urgency display field 3100 and a biological information display button 3200. The symptom and urgency display field 3100 includes at least the symptom and its urgency. The biological information display button 3200 is a display component for displaying a display field including a graph showing time-series data of the biological information used to determine the symptom.
[0105] The symptom and urgency display field 3100 of the example shown in FIG. 13 includes the symptom "suspected pneumonia" and the urgency "not high". The symptom and urgency display field 3100 of the example shown in FIG. 13 also includes the room number "Room 102", the subject's name "B", the body temperature "37°C", and the heart rate "100 bpm". The symptom and urgency display field 3100 of the example shown in FIG. 13 also includes a camera image display button 3110 for displaying a camera image of a camera installed in the subject's room in real time. The symptom and urgency display field 3100 of the example shown in FIG. 13 also includes an emergency call button 3120 for making an emergency call to a person in charge of the on-call agency (first user) or a medical institution such as a hospital. The second user can check the camera image of a camera capturing the subject's room in real time by pressing the camera image display button 3110. Moreover, the second user can make an emergency call to a person in charge of the on-call service company or a medical institution by pressing the emergency call button 3120. Furthermore, the second user can display a display field including a graph showing time-series data of the biological information used to determine the symptom by pressing the biological information display button 3200. This allows the second user to check the condition of the subject with a high level of urgency, and then make an emergency call to a person in charge of the on-call service company or a medical institution as necessary.
[0106] Note that, although specific examples of the first alert and the second alert regarding the health condition are respectively described in Fig. 12 and Fig. 13, the first alert and the second alert respectively described in Fig. 12 and Fig. 13 are merely examples. The first alert and the second alert may be, for example, a simple notification or the like.
[0107] <Details of the process when displaying health support information> FIG. 14 is a flowchart showing an example of a process for displaying health support information.
[0108] In step S501, the analysis unit 105 receives a display request for health support information from the second terminal 30. The display request for health support information is information requesting display information for health support information, and is transmitted from the second terminal 30 to the information processing device 10 in response to an input operation on the second terminal 30, for example. Here, the display request for health support information includes, for example, identification information such as the ID of the subject.
[0109] In step S502, the acquisition unit 101 acquires biological information of a subject identified by the identification information included in the display request for health support information from the status information storage unit 108. At this time, the acquisition unit 101 acquires biological information of the subject for a most recent time span Δ2 from the status information storage unit 108. Here, the time span Δ2 is a predetermined arbitrary time span, and for example, a medium- to long-term time span such as several days to several weeks is set.
[0110] In step S503, the analysis unit 105 acquires the biological information not including disturbance from the biological information acquired in the above step S502. Note that the analysis unit 105 may acquire the biological information not including disturbance and the biological information from which disturbance has been removed from the biological information acquired in the above step S502.
[0111] In step S504, the analysis unit 105 judges whether trend pattern information of the trend pattern corresponding to the biological information acquired in the above step S503 exists in the trend pattern information storage unit 110. For example, when the biological information acquired in the above step S503 is "heart rate", "blood pressure", and "load sensor information", the analysis unit 105 judges whether trend pattern information in which "heart rate", "blood pressure", and "load sensor information" satisfy the trend pattern exists. At this time, the analysis unit 105, for example, calculates an N-ary moving average of each biological information, and judges whether the trend pattern is satisfied using the slope of the N-ary moving average. This is because it is possible to analyze a mid- to long-term trend by using the slope of the N-ary moving average. Note that the value of N used for the moving average may be a value common to all trend pattern information, or may be a value that may differ for each trend pattern information.
[0112] In step S505, if it is determined in step S504 that trend pattern information exists, the analysis unit 105 determines whether or not the trend pattern information includes a support proposal. That is, the analysis unit 105 determines whether or not a support proposal exists corresponding to the trend pattern for which it is determined in step S504 that trend pattern information exists.
[0113] If it is not determined in step S504 that the trend pattern information exists, the analysis unit 105 ends the process. In this case, the health support information is not displayed on the second terminal 30 that transmitted the display request for the health support information.
[0114] In step S506, if it is determined in the above step S505 that a support proposal exists, the display information generation unit 106 generates display information of health support information including the bioinformation acquired in the above step S503 and the support proposal.
[0115] In step S507, if it is determined in the above step S505 that there is no support proposal, the display information generation unit 106 generates display information of health support information including the biological information acquired in the above step S503.
[0116] In step S508, output unit 107 displays the health support information on second terminal 30 based on the display information of the health support information generated in step S506 or step S507 above. For example, output unit 107 transmits the display information of the health support information to second terminal 30, thereby displaying the health support information on second terminal 30. As a result, the health support information is displayed by display unit 302 of second terminal 30.
[0117] <Screen transition example when displaying health support information> FIG. 15 is a diagram showing an example of a screen transition when health support information is displayed.
[0118] When displaying health support information, first, the display unit 302 of the second terminal 30 displays a subject selection field 4100 shown in Fig. 15. The subject selection field 4100 includes a list of the subject's room number and the subject's name. The subject selection field 4100 in the example shown in Fig. 15 includes "Room 101, Mr. A", "Room 102, Mr. B", etc.
[0119] At this time, for example, when the second user performs an input operation to select "Room 101, Mr. A", the input operation is accepted by the input unit 301 of the second terminal 30, and a display request for health support information is transmitted from the second terminal 30 to the information processing device 10. Here, the display request for health support information includes identification information such as Mr. A's ID.
[0120] Then, for example, when the processes of step S506 and step S508 in FIG. 14 are executed, health support information 4200 shown in FIG. 15 is displayed by the display unit 302 of the second terminal 30. The health support information 4200 includes a support proposal display field 4210 in which a support proposal is displayed, and a biological information display field 4320 in which a graph showing time-series data of biological information, etc., is displayed. This allows the second user to know the medium- to long-term trends of the subject's biological information. Furthermore, when a support proposal is included in the health support information, the second user can receive a proposal of a support measure for improving the subject's health information.
[0121] <Modification> Below, a modification of the embodiment described above will be described.
[0122] <Variation 1> In the above embodiment, it is assumed that the information processing device 10 exists in a system environment in a nursing facility, that is, the information processing device 10 is on-premise, but the information processing device 10 may exist on the cloud. Also, for example, the information processing device 10 may be composed of an on-premise computer and a cloud computer. In this case, for example, the "processing when displaying an alert regarding a health condition" may be executed on the on-premise computer, and the "processing when displaying health support information" may be executed on the cloud computer.
[0123] <<Variation 2>> In the above embodiment, the information processing device 10 and the first terminal 20 are connected via a VPN. This is because when the first alert is displayed on the first terminal 20, personal information of the subject, such as biometric information, is transmitted from the information processing device 10. For this reason, the information processing device 10 and the first terminal 20 may be connected via a secure communication means other than a VPN. For example, the first alert displayed on the display unit 302 of the second terminal 30 may be shared and displayed on the second terminal 30 using a technology such as remote desktop.
[0124] Furthermore, in cases where confidentiality of communication is not necessarily required, the information processing device 10 may display a first alert on the second terminal 30 when the information processing device 10 has successfully authenticated the second terminal 30. Note that the authentication means by which the information processing device 10 authenticates the second terminal 30 is not limited to a specific means, and any authentication means may be used. For example, a user ID and password, a PIN code, or the like may be used as the authentication means.
[0125] Each function of the above-described embodiments can be realized by one or more processing circuits. Here, the term "processing circuit" in this specification includes a processor programmed to execute each function by software, such as a processor implemented by an electronic circuit, and a device such as an ASIC (Application Specific Integrated Circuit), a DSP (digital signal processor), an FPGA (field programmable gate array), or a conventional circuit module designed to execute each function described above.
[0126] The above-described devices, equipment, terminals, etc. are merely examples of computing environments for implementing the embodiments disclosed herein. The present invention is not limited to the present embodiment, and the components in the present embodiment include those that can be easily conceived by a person skilled in the art, those that are substantially the same, and those that are within the scope of what is called equivalent. Furthermore, various omissions, substitutions, modifications, combinations, etc. of the components can be made without departing from the spirit of the present embodiment.
[0127] For example, aspects of the present invention are as follows. <1> an urgency determination unit that determines whether a state of a subject is an emergency based on a plurality of different types of biological information acquired from the subject; a display information generating unit that generates first display information for displaying the condition of the subject on a first terminal that is a predetermined output destination when the condition of the subject is determined to be emergency; an output unit that outputs the first display information to the first terminal; An information processing device having the above configuration. <2> an abnormality determination unit that determines whether or not a condition of the subject is abnormal based on the plurality of different types of biological information; <1> The information processing device described in <3> The first terminal is a terminal used by a first user who may have knowledge about the abnormality. <2> The information processing device described in <4> The display information generation unit If the condition of the subject is not determined to be an emergency, second display information is generated for displaying the condition of the subject on a second terminal used by a second user who may not necessarily have knowledge of the abnormality. <3> The information processing device described in <5> The display information generation unit generating first display information for displaying the condition of the subject on the first terminal and the second terminal when the condition of the subject is determined to be emergency; <4> The information processing device described in <6> the first display information is information for further displaying the biological information; <1> 1 to the above <5> 13. An information processing device according to claim 12 . <7> The second display information is information for further displaying the biological information. <4> or the above <5> The information processing device described in <8> a disturbance determination unit that determines whether or not a disturbance is included in each of the plurality of different types of biological information, The abnormality determination unit is determining whether or not a condition of the subject is abnormal based on the biological information determined by the disturbance determination unit to not include the disturbance; <2> The information processing device described in <9> The disturbance determination unit is removing the disturbance from the biological information determined to include the disturbance; The abnormality determination unit is determining whether or not a condition of the subject is abnormal based on the biological information determined by the disturbance determination unit to not include the disturbance and the biological information from which the disturbance has been removed; <8> The information processing device described in <10> The abnormality determination unit is If the biological information is outside a first range, the subject's condition is determined to be a first abnormality; and When the biological information is within the first range and the predicted value of the biological information is outside the second range, the subject's condition is determined to be a second abnormality; The urgency determination unit If the condition of the subject is determined to be abnormal, calculate an urgency of the abnormality depending on whether the abnormality is the first abnormality or the second abnormality; determining whether the condition of the subject is emergency based on whether the urgency level is equal to or greater than a predetermined value; <2> The information processing device described in <11> an analysis unit that analyzes a tendency of the biological information; The display information generation unit generating third display information for displaying information on support for improving the condition of the subject on the second terminal based on a result of the analysis; <4> The information processing device described in <12> An information processing system including an information processing device and a first terminal, The information processing device includes: an urgency determination unit that determines whether a state of a subject is an emergency based on a plurality of different types of biological information acquired from the subject; a display information generating unit that generates first display information for displaying the condition of the subject on the first terminal that is a predetermined output destination when the condition of the subject is determined to be emergency; and an output unit that outputs the first display information to the first terminal. Information processing system. <13> an urgency determination step of determining whether a state of the subject is an emergency based on a plurality of different types of biological information acquired from the subject; a display information generating step of generating first display information for displaying the condition of the subject on a first terminal that is a predetermined output destination when the condition of the subject is determined to be emergency; an output step of outputting the first display information to the first terminal; An information processing method implemented by a computer. <14> an urgency determination step of determining whether a state of the subject is an emergency based on a plurality of different types of biological information acquired from the subject; a display information generating step of generating first display information for displaying the condition of the subject on a first terminal that is a predetermined output destination when the condition of the subject is determined to be emergency; an output step of outputting the first display information to the first terminal; A program for causing a computer to execute the following. [Explanation of symbols]
[0128] 1. Information Processing Systems 10. Information processing device 20 First Terminal 30 Second Terminal 40 equipment 50 Network 101 Acquisition Department 102 Disturbance judgment unit 103 Abnormality determination section 104 Urgency Judgment Department 105 Analysis Department 106 Display information generation section 107 Output section 108 Status information storage unit 109 Abnormal pattern information storage unit 110 Trend pattern information storage unit 201, 301 Input section 202, 302 Display section [Prior art documents] [Patent documents]
[0129] [Patent Document 1] JP 2021-145869 A
Claims
1. an urgency determination unit that determines whether a state of a subject is an emergency based on a plurality of different types of biological information acquired from the subject; a display information generating unit that generates first display information for displaying the condition of the subject on a first terminal that is a predetermined output destination when the condition of the subject is determined to be emergency; an output unit that outputs the first display information to the first terminal; An information processing device having the above configuration.
2. The information processing apparatus according to claim 1 , further comprising an abnormality determination unit that determines whether a condition of the subject is abnormal or not based on the plurality of different types of biological information.
3. The information processing apparatus according to claim 2 , wherein the first terminal is a terminal used by a first user who may have knowledge regarding the abnormality.
4. The display information generating unit The information processing device of claim 3, further comprising: if the subject's condition is not determined to be an emergency, a second display information is generated for displaying the subject's condition on a second terminal used by a second user who may not necessarily have knowledge of the abnormality.
5. The display information generating unit The information processing device according to claim 4 , further comprising: a first display information generating unit configured to generate display information for displaying the subject's condition on the first terminal and the second terminal when the subject's condition is determined to be emergency.
6. The information processing apparatus according to claim 1 , wherein the first display information is information for further displaying the biological information.
7. The information processing apparatus according to claim 4 , wherein the second display information is information for further displaying the biological information.
8. a disturbance determination unit that determines whether or not a disturbance is included in each of the plurality of different types of biological information, The abnormality determination unit is The information processing device according to claim 2 , further comprising: a step of determining whether a condition of the subject is abnormal based on the biological information determined by the disturbance determining unit to not include the disturbance.
9. The disturbance determination unit is removing the disturbance from the biological information determined to include the disturbance; The abnormality determination unit is The information processing device according to claim 8 , further comprising: a step of determining whether a condition of the subject is abnormal based on the biological information determined by the disturbance determination unit not to include the disturbance and the biological information from which the disturbance has been removed.
10. The abnormality determination unit is If the biological information is outside a first range, the subject's condition is determined to be a first abnormality; and When the biological information is within the first range and the predicted value of the biological information is outside the second range, the subject's condition is determined to be a second abnormality; The urgency determination unit If the condition of the subject is determined to be abnormal, calculate an urgency of the abnormality depending on whether the abnormality is the first abnormality or the second abnormality; The information processing device according to claim 2 , further comprising: determining whether the condition of the subject is an emergency based on whether the degree of urgency is equal to or greater than a predetermined value.
11. an analysis unit that analyzes a tendency of the biological information; The display information generating unit The information processing apparatus according to claim 4 , further comprising: generating third display information for displaying information relating to support for improving the condition of the subject on the second terminal based on a result of the analysis.
12. An information processing system including an information processing device and a first terminal, The information processing device includes: an urgency determination unit that determines whether a state of a subject is an emergency based on a plurality of different types of biological information acquired from the subject; a display information generating unit that generates first display information for displaying the condition of the subject on the first terminal that is a predetermined output destination when the condition of the subject is determined to be emergency; an output unit that outputs the first display information to the first terminal, Information processing system.
13. an urgency determination step of determining whether a state of the subject is an emergency based on a plurality of different types of biological information acquired from the subject; a display information generating step of generating first display information for displaying the condition of the subject on a first terminal that is a predetermined output destination when the condition of the subject is determined to be emergency; an output step of outputting the first display information to the first terminal; An information processing method implemented by a computer.
14. an urgency determination step of determining whether a state of the subject is an emergency based on a plurality of different types of biological information acquired from the subject; a display information generating step of generating first display information for displaying the condition of the subject on a first terminal that is a predetermined output destination when the condition of the subject is determined to be emergency; an output step of outputting the first display information to the first terminal; A program for causing a computer to execute the following.
Citation Information
Patent Citations
Biological monitor device, biological monitoring method and program
JP2021145869A