Patient information measurement system and patient information measurement method
The patient information measurement system integrates home and facility patient data to optimize care management by determining visiting routes and displaying patient information on a map, enhancing decision-making and care efficiency.
Patent Information
- Application Number
- JP2025128179
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2025-07-31
- Publication Date
- 2025-09-30
AI Technical Summary
Existing patient information systems fail to effectively integrate and display information for both home-based and facility-based patients in community-based integrated care systems, leading to potential information concentration and difficulty in managing patient care efficiently.
A patient information measurement system that includes a patient information acquisition unit, staff information acquisition unit, and a determination processing unit to determine a recommended visiting route based on patient and staff location information, enabling integrated display and management of patient information on a map.
Facilitates efficient patient management and staff dispatch decisions by providing an easy-to-understand display of patient information, allowing for appropriate care decisions and timely interventions.
Smart Images

Figure 2025142358000001_ABST
Abstract
Description
[Technical Field]
[0001] The present invention relates to a patient information measurement system, a patient information measurement method, and the like. [Background technology]
[0002] Various methods for displaying sensor information acquired by a sensor have been known. For example, Patent Document 1 discloses a method for displaying sensor information acquired by a sensor on a map in conjunction with the sensor position. [Prior art documents] [Patent documents]
[0003] [Patent Document 1] International Publication No. 2018 / 179232 Summary of the Invention [Problem to be solved by the invention]
[0004] A patient information measurement system and a patient information measurement method suitable for a community-based integrated care system are provided. [Means for solving the problem]
[0005] One aspect of the present disclosure relates to a patient information measurement system that includes a patient information acquisition unit that acquires patient information including location information of patients, including home patients in community-based integrated care and multiple facility patients residing in a facility; a staff information acquisition unit that acquires staff information including location information of staff performing work on at least some of the home patients and the multiple facility patients; and a determination processing unit that determines a recommended visiting route for the staff based on the location information of the patients, the patient information of the patients, and the location information of the staff.
[0006] Another aspect of the present disclosure relates to a patient information measurement method that acquires patient information including location information of patients, including home patients and facility patients in community-based integrated care, acquires staff information including location information of staff corresponding to the patients, and determines a recommended visiting route for the staff based on the patient information and the staff information. [Brief explanation of the drawings]
[0007] [Figure 1] 1 is a configuration example of a patient information measurement system. [Figure 2] 1 is a configuration example of an information processing system including a patient information measurement system. [Figure 3] 1 is a configuration example of a server system. [Figure 4] 1 is a diagram illustrating an example of the configuration of a management terminal device. [Figure 5] FIG. 1 is a diagram illustrating an example of an information processing system and the relationship between users of each device. [Figure 6] 1 is an example of a patient device. [Figure 7] 1 is a configuration example of a patient terminal device. [Figure 8A] 10 is an example of the data configuration of patient information for a home-care patient. [Figure 8B] 10 shows an example of the data configuration of patient information of facility patients and examples of statistical information. [Figure 9] 1 is a configuration example of a staff terminal device. [Figure 10] 10 is an example of a data configuration of staff information. [Figure 11] FIG. 2 is a sequence diagram illustrating the processing of the present embodiment. [Figure 12] 10 is a flowchart illustrating a process of the server system. [Figure 13] 10 is an example of a display screen displayed by a display processing unit. [Figure 14] 10 is an example of a facility details screen relating to a facility patient displayed by a display processing unit. [Figure 15] FIG. 1 is a diagram illustrating an example of an information processing system and the relationship between users of each device. [Figure 16]10 shows an example of a display screen displayed by a display processing unit and an example of a patient movement operation. [Figure 17] 10 is a flowchart illustrating an alert notification process. [Figure 18] 10 is a flowchart illustrating a process of estimating a work time. [Figure 19] This is an example of past work history by staff. [Figure 20] This is an example of a statistical value obtained from a business history. [Figure 21] 10 is an example of a display screen displayed by a display processing unit. [Figure 22] 10 is an example of a display screen displayed by a display processing unit. [Figure 23] This is an example of past work history by staff. [Figure 24] This is an example of a work history by a staff member, where the working hours are inappropriate. [Figure 25] 10 is a flowchart illustrating a wage approval process. [Figure 26] FIG. 1 is a diagram illustrating an example of an information processing system and the relationship between users of each device. [Figure 27] 10 is a flowchart illustrating a staff evaluation process. [Figure 28] 10 is a flowchart illustrating a process for determining a requested staff member. [Figure 29] This is an example of the scope of work for nursing staff. [Figure 30] This is an example of the scope of work for medical staff. [Figure 31] This is an example of past work history by staff. [Figure 32] 10 is an example of a display screen displayed by a display processing unit. [Figure 33] 10 is a flowchart illustrating a process for determining whether a visit is necessary. [Figure 34] 10 is an example of a display screen displayed by a display processing unit. [Figure 35] 10 is an example of a display screen displayed by a display processing unit. DETAILED DESCRIPTION OF THE INVENTION
[0008] Hereinafter, the present embodiment will be described with reference to the drawings. In the drawings, identical or equivalent elements are designated by the same reference numerals, and duplicate explanations will be omitted. Note that the present embodiment described below does not unduly limit the content described in the claims. Furthermore, not all of the configurations described in the present embodiment are necessarily essential components of the present disclosure.
[0009] 1. System configuration example Fig. 1 shows an example of the configuration of a patient information measurement system 10 according to this embodiment. The patient information measurement system 10 includes, for example, a patient information acquisition unit 11 and a display processing unit 12. However, the configuration of the patient information measurement system 10 is not limited to that shown in Fig. 1, and various modifications are possible, such as omitting some components or adding other components.
[0010] The patient information acquisition unit 11 acquires patient information including location information of patients, including home patients in community-based integrated care and multiple institutional patients residing in facilities. The patient information may include information representing the state of the patient's biological activity (hereinafter referred to as biological information) and information representing the patient's surrounding environment (hereinafter referred to as environmental information). Details of each piece of information will be described later.
[0011] The display processing unit 12 performs processing to display patient information of home-based patients on a map based on the location information of the home-based patients. The display processing unit 12 also performs processing to display statistical information regarding the patient information of multiple facility-based patients on the same map based on the location information of multiple facility-based patients.
[0012] Here, a home-based patient is a patient receiving care at home. In this embodiment, since it is assumed that the patient is in high need of home-visit medical care and home-visit nursing care through the community-based integrated care system, a home-based patient may also be a patient living alone who lives separately from their family. However, a home-based patient may also be a patient who lives with their family and utilizes home-visit medical care, etc. to obtain the assistance of a specialist. A facility-based patient is a patient who resides in a facility where multiple patients are present. The facility-based patient may also be referred to as a resident patient. The facility here may be a hospice, a housing complex for the elderly, or any other type of facility where multiple patients reside.
[0013] The statistical information is information statistically determined from patient information (biological information and environmental information) acquired from each of a plurality of facility patients, and includes the total number of abnormal values (facility) and the total number of abnormal individuals, which will be described later with reference to Fig. 8B. Details of the statistical information will be described later.
[0014] In recent years, community-based integrated care systems have become known, which comprehensively provide care such as medical care, nursing care, and life support in a community. In community-based integrated care systems, patients may receive care at home or in a facility with multiple patients, so it is necessary to consider both home-based and institutionalized patients. In this case, home-based patients are assumed to be the only patients present in the target location (patient's home), whereas institutionalized patients are assumed to be present in the target facility. Therefore, while displaying patient information in association with a map is useful for patient management, there is a risk that information about institutionalized patients may be concentrated in one location. It is also possible that multiple patients may reside in a patient's home, such as in the case of a married couple where both patients require care. Therefore, in this embodiment, if only one patient resides in a target location, the patient is defined as a home-based patient (a patient living alone), and if multiple patients reside in the target location, the patient is defined as an institutionalized patient. Therefore, in this embodiment, if multiple patients reside in a patient's home, the patient's home is treated as a facility, and each of the multiple patients is treated as an institutionalized patient.
[0015] In this regard, the method of this embodiment displays statistically determined information for patient information on multiple facility patients. Therefore, even when information on home patients and multiple facility patients is displayed together on a single map, it is possible to display the information in an easy-to-understand manner. As a result, for example, a manager viewing the display screen can make appropriate decisions regarding patient management, staff dispatch, etc.
[0016] FIG. 2 is a diagram showing an example of the configuration of an information processing system 1 including a patient information measurement system 10 according to this embodiment. The information processing system 1 includes a server system 100, a patient device 200, a staff device 300, and a management terminal device 400. However, the configuration of the information processing system 1 is not limited to that shown in FIG. 1, and various modifications are possible, such as omitting some components or adding other components. For example, while FIG. 2 shows three patient devices 200 corresponding to one home patient and two facility patients, the number of patient devices 200 may be changed depending on the number of patients. Similarly, the number of staff devices 300 may be changed depending on the number of staff members.
[0017] The patient information measurement system 10 according to this embodiment may be a server system 100. For example, a patient information acquisition unit 111 of the server system 100 described below corresponds to the patient information acquisition unit 11 in FIG. 1, and a display processing unit 114 of the server system 100 corresponds to the display processing unit 12 in FIG. 1. However, the patient information measurement system 10 may be realized by other devices included in the information processing system 1. For example, the patient information measurement system 10 may be realized by a management terminal device 400, or may be realized by distributed processing of the server system 100 and the management terminal device 400. The patient information measurement system 10 may also include at least one of a patient device 200 and a staff device 300. The following mainly describes an example in which the patient information measurement system 10 corresponds to the server system 100.
[0018] The server system 100 shown in Fig. 2 is connected to a patient device 200, a staff device 300, and a management terminal device 400 via, for example, a network. The network here is, for example, a public communication network such as the Internet. However, the network is not limited to a public communication network and may be a LAN (Local Area Network) or the like. For example, the server system 100 may perform communication in accordance with the IEEE802.11 standard. However, various modifications are possible regarding the communication method between the devices.
[0019] The server system 100 may be a single server or may include multiple servers. For example, the server system 100 may include a database server and an application server. The database server stores patient information for home patients and patient information for facility patients. The database server can also store various types of information, such as staff information (described later using FIG. 10) and staff work history (task history) (described later using FIG. 19). The application server performs various processes. The application server executes processes (described later using, for example, FIG. 12). The multiple servers here may be physical servers or virtual servers. When a virtual server is used, the virtual server may be provided on a single physical server, or may be distributed across multiple physical servers. As described above, the specific configuration of the server system 100 in this embodiment can be modified in various ways.
[0020] The patient device 200 includes one or more devices associated with the patient. For example, the patient device 200 may include a detection device 220 that detects body movement, a thermometer 230, a hygrometer 240, etc., as will be described later with reference to Figure 6. The patient device 200 measures biological information and environmental information of the patient based on these devices and transmits the measurement results to the server system 100. The biological information and environmental information are used as part of the patient information.
[0021] The patient-use device 200 may also include a patient terminal device 210 placed near the patient, as will be described later with reference to Fig. 7. The patient terminal device 210 is, for example, a mobile terminal device such as a smartphone or a tablet terminal. However, the patient terminal device 210 may also be other devices, such as a personal computer (PC), a headset, or a wearable device such as augmented reality (AR) glasses or mixed reality (MR) glasses. The patient-use device 200 will be described in detail later.
[0022] The staff device 300 is a device used by staff performing work (care) related to patients. For example, the staff device 300 includes a staff terminal device 310 carried by the staff, as will be described later with reference to FIG. 9. The staff terminal device 310 is a smartphone or a tablet terminal, but may also be other devices such as a PC. For example, the staff device 300 measures position information and transmits the measurement results to the server system 100. The position information of the staff is used as part of the staff information.
[0023] The staff in this embodiment may be care workers such as care managers (hereinafter referred to as care staff), or medical professionals such as nurses and doctors (hereinafter referred to as medical staff). The staff in this embodiment are staff in charge of home care and home medical care who are dispatched to patients' homes or facilities to provide care to the patients at the dispatched locations.
[0024] The management terminal device 400 is a device used by an administrator who manages patients and staff. The management terminal device 400 is a PC, but may also be a smartphone, tablet terminal, etc. The management terminal device 400 is placed at the administrator's workplace. The administrator's workplace may be, for example, a dispatch station that is a staff dispatch base, a hospital, or another facility. Furthermore, the management terminal device 400 is not limited to being fixed to a predetermined location, but may also be a device that the administrator can carry with them.
[0025] Fig. 3 is a block diagram showing a detailed configuration example of server system 100. Server system 100 includes, for example, a processing unit 110, a storage unit 120, and a communication unit 130. However, the configuration of server system 100 is not limited to that shown in Fig. 3, and modifications such as omitting some components or adding other components are possible.
[0026] The processing unit 110 of this embodiment is configured by the following hardware. The hardware can include at least one of a circuit for processing digital signals and a circuit for processing analog signals. For example, the hardware can be configured by one or more circuit devices or one or more circuit elements mounted on a circuit board. The one or more circuit devices are, for example, an integrated circuit (IC), a field-programmable gate array (FPGA), etc. The one or more circuit elements are, for example, a resistor, a capacitor, etc.
[0027] The processing unit 110 may also be implemented by the following processor. The server system 100 of this embodiment includes a memory that stores information and a processor that operates based on the information stored in the memory. The information may be, for example, a program and various data. The memory may be the storage unit 120 or another memory. The processor includes hardware. Various processors, such as a central processing unit (CPU), a graphics processing unit (GPU), or a digital signal processor (DSP), may be used. The memory may be a semiconductor memory such as a static random access memory (SRAM), a dynamic random access memory (DRAM), or a flash memory, or may be a register, a magnetic storage device such as a hard disk drive (HDD), or an optical storage device such as an optical disk drive. For example, the memory stores computer-readable instructions, and the processor executes the instructions to realize the functions of the processing unit 110. The instructions may be instructions from an instruction set that constitutes a program, or instructions that instruct the hardware circuitry of the processor to operate.
[0028] The processing unit 110 may include a patient information acquisition unit 111 , a staff information acquisition unit 112 , a determination processing unit 113 , a display processing unit 114 , and a notification processing unit 115 .
[0029] The patient information acquisition unit 111 acquires patient information. The patient information may include information registered in advance and information measured using a sensor or the like. The registered information may be, for example, location information indicating the patient's home or facility, and attribute information such as name and age, while the measured information may be, for example, biological information and environmental information. The location information may be measured by the patient device 200 (for example, the patient terminal device 210). Specific examples of this information will be described later.
[0030] For example, the patient information acquisition unit 111 may perform a process of acquiring patient information registered in an external device. The registration may be performed using any of the patient terminal device 210, the staff terminal device 310, and the management terminal device 400. The patient information acquisition unit 111 also performs a process of acquiring biological information and environmental information measured using the patient device 200. For example, the patient information acquisition unit 111 controls communication with the patient device 200 via the communication unit 130.
[0031] The staff information acquisition unit 112 acquires staff information. Like patient information, the staff information may include information registered in advance and information measured using a sensor or the like. The registered information is job type information indicating the job type of the staff member, and the measured information is location information, etc. For example, the staff information acquisition unit 112 controls communication with the staff device 300 or the like via the communication unit 130.
[0032] The determination processing unit 113 executes a determination process based on the information acquired by the patient information acquisition unit 111 and the staff information acquisition unit 112. The determination processing unit 113 determines a priority (priority score) indicating the degree to which a visit to a target location (patient's home, facility) should be prioritized, a recommended visiting route when staff visits the target location, etc. The determination processing unit 113 can also execute various processes such as predicting work time and evaluating staff based on the prediction results. Specific processes will be described later.
[0033] The display processing unit 114 executes display processing of a display screen including patient information, etc. The display screen here may be displayed on the display unit 440 of the management terminal device 400, for example. In this case, the display processing unit 114 of the server system 100 executes processing such as transmitting the display screen itself and information for generating the display screen in order to display the display screen on the management terminal device 400.
[0034] When an abnormality is detected based on the patient information or the like, the notification processing unit 115 executes processing to notify the abnormality. The notification here is assumed to be executed, for example, in the management terminal device 400, but may also be executed in the patient terminal device 210 or the staff terminal device 310. For example, the notification processing unit 115 executes processing to instruct the target device to issue a notification in a predetermined manner. The notification here can be realized in various ways, such as display on a display unit, illumination of a light-emitting unit (e.g., an LED), sound output from a speaker, vibration of a vibration unit such as a motor, etc. Furthermore, when an alert is issued using a display unit, the notification processing unit 115 may execute processing to instruct the display processing unit 114 on specific display content.
[0035] The storage unit 120 is a work area for the processing unit 110 and stores various information. The storage unit 120 can be realized by various types of memory, and the memory may be a semiconductor memory such as an SRAM, a DRAM, a ROM (Read Only Memory), or a flash memory, or may be a register, a magnetic storage device, or an optical storage device.
[0036] The communication unit 130 is an interface for communicating via a network, and includes, for example, an antenna, an RF (radio frequency) circuit, and a baseband circuit when the server system 100 performs wireless communication. However, the server system 100 may also perform wired communication, in which case the communication unit 130 may include a communication interface such as an Ethernet connector and a control circuit for the communication interface. The communication unit 130 may operate under control of the processing unit 110, or may include a processor for communication control that is different from the processing unit 110. The communication unit 130 may perform communication according to a method specified in, for example, IEEE802.11 or IEEE802.3. However, the specific communication method can be modified in various ways.
[0037] 4 is a block diagram showing a detailed configuration example of the management terminal device 400. The management terminal device 400 may include, for example, a processing unit 410, a storage unit 420, a communication unit 430, a display unit 440, and an operation unit 450. However, the configuration of the management terminal device 400 is not limited to that shown in FIG. 4, and modifications such as omitting some components or adding other components are possible.
[0038] The processing unit 410 is configured by hardware including at least one of a circuit for processing digital signals and a circuit for processing analog signals. The processing unit 410 may also be realized by a processor. Various types of processors, such as a CPU, GPU, or DSP, can be used as the processor. The processor executes instructions stored in the memory of the management terminal device 400, thereby realizing the functions of the processing unit 410 as processing.
[0039] The storage unit 420 is a work area for the processing unit 410, and is realized by various types of memory such as SRAM, DRAM, and ROM.
[0040] The communication unit 430 is an interface for communication via a network, and includes, for example, an antenna, an RF circuit, and a baseband circuit. The communication unit 430 communicates with the server system 100 via, for example, the network. The communication unit 430 may perform wireless communication with the server system 100 in accordance with, for example, the IEEE 802.11 standard.
[0041] The display unit 440 is an interface that displays various information, and may be a liquid crystal display, an organic EL display, or another type of display. The display unit 440 displays various screens, which will be described later using, for example, FIG. 13, etc. The operation unit 450 is an interface that accepts user operations. The operation unit 450 may be a mouse or a keyboard, or may be another operation interface. The display unit 440 and the operation unit 450 may also be a touch panel that is integrally configured.
[0042] Fig. 5 is a diagram showing a specific example of the information processing system 1 according to this embodiment, and the relationship between users who use each device. Fig. 5 shows, as examples, patients A and B who are home patients, and patients C and D who are institutionalized patients. Patients A and B each receive care at home. Patients C and D reside in the same facility, an apartment complex for the elderly.
[0043] FIG. 5 also illustrates staff A and staff B who provide home care or home medical care as examples of staff. Staff A and staff B travel between patient homes, facilities, dispatch stations, etc., by means of transportation such as automobiles. The manager performs management tasks at a management facility such as a dispatch station. As described above, the manager may be mobile while carrying the management terminal device 400. Therefore, the location where the manager performs management tasks may change as the manager moves.
[0044] 5, patient devices 200 such as a detection device 220 and a thermometer 230 are provided in association with each of patients A to D. These patient devices 200 periodically measure biological information and environmental information and transmit the data (measurement results) to the server system 100. The server system 100 performs monitoring including a process of determining whether or not there is an abnormality in the biological information and environmental information, for example, by comparing a numerical value that is the measurement result with a normal range.
[0045] Staff member A and staff member B each carry a staff member terminal device 310. The staff member terminal device 310 periodically detects their location information and transmits the detection results to the server system 100. When each staff member performs a task, they may input information about the task (hereinafter also referred to as task information) using the staff member terminal device 310. The staff member terminal device 310 transmits the task information input by the staff member to the server system 100.
[0046] The server system 100 transmits data for the administrator to the management terminal device 400 based on information from patients A to D, staff A, and staff B. For example, as will be described later with reference to Fig. 13, the server system 100 may transmit to the management terminal device 400 screen information for displaying the patient information and staff information on a map in association with the location information of each patient and staff member.
[0047] The administrator who views the screen using the management terminal device 400 monitors the patient and manages the staff. For example, if the administrator determines that an abnormality has occurred in the patient and that work by staff is required, the administrator may issue instructions to staff A and staff B. Specifically, the management terminal device 400 transmits information indicating the administrator's instructions to the staff terminal device 310.
[0048] Upon receiving the service instructions, the staff member performs the visit service. FIG. 5 illustrates an example in which staff member A visits the home of patient A, and staff member B visits the facilities where patients C and D reside. However, as described below, the method of this embodiment displays a screen that supports the decision on which staff member to dispatch to which location, allowing the administrator to flexibly select the dispatch destination. The staff member may also be able to view patient information by accessing the server system 100 using the staff terminal device 310. This allows the staff member to prompt the staff member to take appropriate measures, such as by considering the care content to be provided at the time of the visit in advance. For example, if fecal incontinence is detected, the administrator or staff member can infer that the care content is a diaper change. If physical abnormalities such as breathing or heart rate are detected, the care content is inferred to be measuring vital signs, adjusting the ventilator, contacting a doctor, and responding to an ambulance. Furthermore, the system according to this embodiment (e.g., the server system 100) may infer and present the care content.
[0049] Furthermore, part or all of the processing performed by the patient information measurement system 10 of this embodiment may be realized by a program. In a narrow sense, the processing performed by the patient information measurement system 10 is processing performed by the processing unit 110 of the server system 100, but it may also be processing executed by the processing unit 410 of the administrator terminal device 400. Furthermore, the processing performed by the patient information measurement system 10 may include processing executed by a processor included in the patient device 200 or the staff device 300.
[0050] The program according to this embodiment can be stored in, for example, a non-transitory information storage medium (information storage device), which is a medium readable by a computer. The information storage medium can be realized by, for example, an optical disc, a memory card, a HDD, or a semiconductor memory. The semiconductor memory is, for example, a ROM. The processing unit 110 and the like perform various processes of this embodiment based on the program stored in the information storage medium. In other words, the information storage medium stores a program for causing a computer to function as the processing unit 110 and the like. A computer is a device equipped with an input device, a processing unit, a storage unit, and an output unit. Specifically, the program according to this embodiment is a program for causing a computer to execute each step described below using FIG. 12 and the like.
[0051] The technique of this embodiment can also be applied to a patient information measurement method that includes the following steps: The patient information measurement method includes a step of acquiring patient information including location information of patients, including home patients in community-based integrated care and multiple facility patients residing in facilities, a step of displaying the patient information of the home patients on a map based on the location information of the home patients, and a step of displaying statistical information regarding the patient information of the multiple facility patients on the map based on the location information of the multiple facility patients.
[0052] 2. Examples of patient and staff information Next, specific examples of patient information and staff information will be described.
[0053] 2.1 Patient Information Fig. 6 is a diagram showing a specific example of a device for measuring information about a patient, among the patient-use device 200. As shown in Fig. 6, the patient-use device 200 includes a detection device 220 that is a device for measuring biological information.
[0054] 6, the detection device 220 is a sheet-like or plate-like device provided between the bottom of a bed 610 and a mattress 620. The detection device 220 is a device that senses information related to the patient's sleep. The detection device 220 includes a pressure sensor (e.g., an air pressure sensor) that outputs a pressure value.
[0055] When the user goes to bed, the detection device 220 detects the user's body vibrations (body movement, vibrations) through the mattress 620. Based on the detected body vibrations, the detection device 220 obtains information related to the respiration rate, heart rate, activity level, posture, wakefulness / asleep, and getting out / being in bed. Note that the detection device 220 may output sensor data representing the body vibrations, and another device such as the server system 100 may execute a process to obtain information such as the respiration rate based on the sensor data. An example in which the detection device 220 outputs information such as the respiration rate will be described below.
[0056] For example, the detection device 200 may analyze the periodicity of body movement and calculate the respiratory rate and heart rate from the peak frequency. The periodicity may be analyzed using, for example, a Fourier transform. The respiratory rate is the number of breaths per unit time. The heart rate is the number of heartbeats per unit time. The unit time is, for example, one minute. The detection device 220 may also detect body vibrations per sampling unit time and output the number of detected body vibrations as the amount of activity. When the user gets out of bed, the detected pressure value decreases compared to when the user is in bed. Therefore, the detection device 220 may determine whether the user is out of bed or in bed based on the pressure value or a time-series change in the pressure value. However, the method for determining whether the user is out of bed or in bed is not limited to this, and various modifications, such as detecting vibrations, are possible. The detection device 220 may also determine whether the user is in non-REM sleep or REM sleep, or the depth of sleep. The sleep determination may be performed based on the respiratory rate and heart rate, the amount of body movement (e.g., the amount of activity), or both.
[0057] The detection device 220 may also determine whether the patient has started to move. For example, the detection device 220 determines that the patient has started to move when the patient transitions from a state of being in bed to a state of getting out of bed. From the viewpoint of detecting signs of movement at an earlier stage, the detection device 220 may also determine that the patient has started to move when the patient transitions from a sleeping state to a waking state. The detection device 220 may output the detection result of the start of movement to the server system 100 as biological information.
[0058] Furthermore, the patient-use device 200 for detecting the patient's biological information is not limited to the detection device 220. For example, the patient-use device 200 may include a thermometer, an electrocardiogram, a pulse meter (heart rate monitor), a pulse oximeter, a body composition monitor, and a stethoscope. In this case, the patient-use device 200 transmits information such as body temperature, an electrocardiogram, a pulse rate (heart rate), blood oxygen saturation, height, weight, body fat, muscle mass, and respiratory sounds to the server system 100 as biological information.
[0059] Furthermore, the patient-use device 200 for detecting biological information may include a device for detecting the patient's excretion status. For example, the patient-use device 200 may include a sensor that is attached inside a diaper or clothing and detects the presence or absence of urine or feces. The sensor here may be, for example, a sensor that detects a change in capacitance depending on the presence or absence of urine, an odor sensor that detects the odor of urine or feces, or another sensor. In this case, the patient-use device 200 transmits excretion information indicating the patient's excretion status to the server system 100 as biological information. Furthermore, the device for detecting the excretion status is not limited to being attached inside a diaper or the like, but may also be a device placed in a toilet.
[0060] 6, the patient-use device 200 also includes a thermometer 230 and a hygrometer 240 as devices for measuring environmental information. The thermometer 230 detects the temperature around the patient. The hygrometer 240 detects the humidity around the patient. The thermometer 230 and the hygrometer 240 transmit the temperature and humidity to the server system 100 as environmental information.
[0061] Furthermore, the patient device 200 for detecting environmental information about the patient is not limited to the thermometer 230 and the hygrometer 240. For example, the patient device 200 may include a CO2 measuring device, a luminance meter, etc. In this case, the patient device 200 transmits information such as carbon dioxide concentration and luminance to the server system 100 as environmental information.
[0062] A patient terminal device 210 such as a smartphone may be provided near the patient. The patient terminal device 210 may be used by the patient himself / herself, or by the patient's family or staff.
[0063] 7 is a diagram showing an example of the configuration of the patient terminal device 210. The patient terminal device 210 includes a processing unit 211, a storage unit 212, a communication unit 213, a display unit 214, an operation unit 215, and an imaging unit 216.
[0064] The processing unit 211 is configured by hardware including at least one of a circuit for processing digital signals and a circuit for processing analog signals. The processing unit 211 may also be realized by a processor. The storage unit 212 is a work area for the processing unit 211 and is realized by various memories such as SRAM, DRAM, and ROM. The communication unit 213 is an interface for communication via a network. The display unit 214 is an interface for displaying various information. The operation unit 215 is an interface for accepting user operations.
[0065] The imaging unit 216 has an image sensor that captures an image of a predetermined imaging range and outputs image information. The image information here may be a still image or a moving image. The image information may also be color or monochrome.
[0066] The patient information of this embodiment may include information acquired by the patient terminal device 210. For example, the position information included in the patient information may be measured by the patient terminal device 210. The patient information may also include image information (captured image) of the target patient, audio data of the patient's speech, snoring, etc.
[0067] 8A and 8B are diagrams showing the data configuration of patient information. Fig. 8A is an example of patient information for a patient at home. As shown in Fig. 8A, the patient information may include location information, body movement information, environmental information, excretion information, and the total number of abnormal values.
[0068] Location information is information that indicates the location of a patient. In the case of a patient at home, location information that indicates the location of the patient's home is used. The location information may be information expressed using, for example, latitude and longitude, or information expressed using an address or postal code. The location information may also be information expressed using a distance and direction from a specific reference point. For example, the location information may be information registered by an administrator or staff member when a patient is added to the system of this embodiment.
[0069] The location information here may also include information indicating attributes of the location corresponding to the location. For example, the location information of a home patient may include, in addition to information indicating the patient's location, information indicating that the location is the patient's home. The location information of a facility patient, which will be described later with reference to FIG. 8B, may also include, in addition to information indicating the patient's location, information indicating that the location is a facility that accommodates multiple facility patients. Information specifying the home / facility may be managed as information separate from the location information.
[0070] Although not shown in FIG. 8A , the patient information may include various other information to be registered in addition to location information. Examples of pre-registered information include the patient's name, gender, medical history, and medication history. If automatic measurement using a body composition analyzer is not performed, information such as height and weight may be manually entered. The patient information may also include information from an electronic medical record. For example, the patient information may include diagnostic values and results of blood pressure, blood glucose, SpO2, body temperature, electrocardiogram, and the like contained in the electronic medical record. This information may be registered by an administrator or staff member based on the electronic medical record, or may be automatically registered by a device such as the server system 100 acquiring the electronic medical record. For example, if the server system 100 is linked to a system that handles electronic medical records, the patient information acquisition unit 111 acquires the patient information based on the electronic medical record.
[0071] In the above description, the location information is assumed to be pre-registered information, but is not limited to this. For example, the patient terminal device 210 shown in Fig. 7 may detect location information based on a sensor such as GPS, the state of communication with a Wi-Fi base station, the state of communication with a mobile communication base station such as 5G, etc. Then, the patient information acquisition unit 111 may acquire the location information detected by the patient terminal device 210. Furthermore, a patient device 200 other than the patient terminal device 210 may be capable of detecting location information, and the patient information acquisition unit 111 may acquire the location information detected by the patient device 200.
[0072] The body movement information is information detected by the above-mentioned detection device 220, and may be the sensor output itself indicating body movement, or information on respiratory rate, heart rate, activity level, posture, awake / asleep, and out / in bed, or both. Furthermore, the excretion information is information indicating the excretion state of the patient, as described above.
[0073] 8A, the patient information may include biological information such as the above-mentioned body temperature, electrocardiogram, pulse rate (heart rate), blood oxygen saturation, height, weight, body fat, muscle mass, respiratory sounds, etc. This information may be registered based on the information in the electronic medical record, as described above, or may be measured by the patient device 200.
[0074] The environmental information is information that indicates the state of the environment surrounding the patient, and includes information such as temperature, humidity, carbon dioxide concentration, and illuminance, as described above.
[0075] The total number of abnormal values is information that indicates the number of items for which abnormal values were obtained among the biological information and environmental information included in the patient information. The total number of abnormal values is calculated, for example, by the determination processing unit 113. Details of the processing by the determination processing unit 113 will be described later.
[0076] 8B is a diagram showing the data configuration of patient information of a facility patient. As shown in FIG. 8B, the patient information of a facility patient may include location information, body movement information, environmental information, excretion information, and the total number of abnormal values.
[0077] As can be seen from a comparison of Figures 8A and 8B, even when targeting institutional patients, the patient information can use the same data format as for home patients. However, the location information of institutional patients is information that indicates the location of the facility where the institutional patient resides, and is common information for multiple institutional patients residing in the same facility.
[0078] 8B, statistical information representing the characteristics of the entire facility may be obtained based on patient information acquired for each of multiple facility patients. The statistical information here may include, for example, the total number of abnormal values (facility), the total number of abnormal individuals, and the total number of patients.
[0079] The total number of abnormal values (facility) is the sum of the total number of abnormal values (individuals) obtained for each of the multiple facility patients residing in the facility. The total number of abnormal values (facility) indicates how much abnormal biological information and environmental information has been acquired throughout the facility. The total number of abnormal values (facility) is obtained, for example, by the determination processing unit 113.
[0080] The total number of abnormal cases is information that indicates the number of patients who have abnormalities in a certain number or more of the items of biological information or environmental information. In a narrow sense, the number of patients in whom an abnormal value is measured in at least one item of biological information or environmental information is counted as the number of abnormal cases. The total number of abnormal cases can be calculated by the determination processing unit 113, for example, in the same way as the total number of abnormal values.
[0081] The total number of patients is information indicating the number of facility patients currently residing in the facility. The total number of patients may be information that is registered in advance, similar to location information, for example.
[0082] As described above, the patient information includes at least one of sleep state information, respiration information, heart rate information, and excretion information acquired based on the patient's body movements. The sleep state information may be information indicating either sleep or wakefulness, or may be information indicating the depth of sleep. The respiration information is, for example, the respiration rate as described above. However, the respiration information may be waveform information for determining the respiration rate (waveform indicating body movements), or information indicating the amount of change in the respiration rate. Similarly, the heart rate information is not limited to the heart rate, and may include information for determining the heart rate or information determined from the heart rate.
[0083] According to the method of this embodiment, information indicating a patient's condition (especially the state of biological activity) is collected and displayed as patient information, enabling, for example, a community-based integrated care system to appropriately monitor the condition of each patient and have staff take appropriate measures. For example, because the item in which an abnormality was detected (the sensor that detected the abnormality) is clearly displayed, a manager or the like can estimate the care content. Furthermore, it is also possible to have a manager or the like make a judgment regarding the urgency of a situation, such as a physical abnormality such as breathing or heart rate being more life-threatening than fecal incontinence and therefore requiring immediate action. As a result, for example, a manager can make appropriate decisions, such as selecting staff with specialized knowledge, when a physical abnormality is detected. Note that with only breathing and heart rate measurements, it is possible that a sensor may issue an alert and dispatch staff with specialized knowledge even when the need for action is low, such as when the patient exercised immediately before measurement. Therefore, in this embodiment, by using a camera to determine the patient's condition in advance, such as whether the patient is conscious or unconscious, the need to dispatch staff for an unnecessary alert may be reduced. A method for suppressing unnecessary visits will be described later with reference to FIGS.
[0084] As described above, the patient information may include at least one of temperature information, humidity information, heat index, illuminance information, and carbon dioxide information acquired based on environmental sensors placed around the patient. The temperature information may be the temperature itself, or other information based on temperature. The same applies to the humidity information. The heat index is, for example, WBGT (Wet Bulb Globe Temperature), which is calculated based on temperature, humidity, and the surrounding environment (solar radiation, radiant heat, etc.), but other indices may also be used. WBGT is effective, for example, for determining the risk of heatstroke. The illuminance information is, for example, a value in units of lux, but may be other information. The carbon dioxide information is, for example, the carbon dioxide concentration in the patient's room, but may be other information related to carbon dioxide.
[0085] According to the method of this embodiment, information describing the patient's surrounding environment is collected and displayed as patient information, making it possible, for example, in a community-based integrated care system, to monitor whether each patient's environment is being properly maintained, and to have staff take appropriate action if a problem occurs in the environment.
[0086] 2.2 Staff Information The staff device 300 includes a staff terminal device 310 such as a smartphone, for example. However, the staff device 300 may also include other devices such as a headset, a wearable device such as AR glasses or a watch-type device.
[0087] 9 is a diagram showing an example of the configuration of the staff terminal device 310. The staff terminal device 310 includes a processing unit 311, a storage unit 312, a communication unit 313, a display unit 314, an operation unit 315, and an imaging unit 316. These components are similar to those of the patient terminal device 210 described above with reference to FIG. 7, for example, and therefore will not be described in detail.
[0088] The staff terminal device 310 may also include a sensor that detects location information. For example, the staff terminal device 310 may acquire location information using a global navigation satellite system (GNSS) such as a global positioning system (GPS). Alternatively, the staff terminal device 310 may detect location information by performing positioning based on the results of communication with a Wi-Fi base station or a base station for mobile communications such as 5G.
[0089] 10 shows an example of the data structure of staff information. The staff information includes location information, work information, distance to the abnormal patient, preferred route, etc. The location information is measured by the staff terminal device 310 as described above and transmitted to the server system 100.
[0090] The task information is information that indicates the content of the task performed by the staff member, and includes information such as the task start time, task end time, target patient, work content, etc. The task information may be information that indicates the history of tasks that have been performed in the past, as will be described later using FIG. 19, etc. The task information may also include information about tasks that the staff member is scheduled to perform and tasks that are currently being performed.
[0091] The distance to the abnormal patient is information that indicates the distance from the current location of the staff member to the location of the patient when an abnormality occurs in the patient. The distance to the abnormal patient is calculated by the determination processing unit 113 based on, for example, patient information and staff information.
[0092] The priority route is information indicating a travel route that is given priority to the staff member in question. The priority route is calculated by the determination processing unit 113 based on the distance between the staff member and the abnormal patient, etc. The process of determining the priority route will be described in detail later.
[0093] 3. Processing Details Fig. 11 is a sequence diagram illustrating the processing of this embodiment. Fig. 11 illustrates patient devices 200 corresponding to a patient at home (e.g., patient A in Fig. 5) and two facility patients (e.g., patients C and D in Fig. 5), but the number of patients is not limited to this. Fig. 11 also illustrates one staff device 300, but the number of staff is not limited to this.
[0094] When this process starts, information from the patient device 200 and the staff device 300 is transmitted to the server system. Specifically, in step S101, the patient device 200 of the patient at home measures biological information and environmental information. In step S102, the patient device 200 of the patient at home transmits the measurement results as part of the patient information.
[0095] Similarly, in step S103, the patient device 200 of the facility patient measures biological information and environmental information. In step S104, the patient device 200 of the facility patient transmits the measurement results as part of the patient information. The same applies to steps S105-S106.
[0096] In step S107, the staff terminal device 310 acquires staff information. The staff information here may be location information or business information. In step S108, the staff terminal device 310 transmits the staff information to the server system 100.
[0097] Note that the processing shown in steps S101-S108 is not limited to being executed in this order. For example, the timing of information measurement and information transmission may be scheduled for each patient device 200, and the patient device 200 may perform the measurement process and transmission process according to the schedule. The measurement cycle and transmission cycle do not need to be the same, and multiple measurement results obtained over a certain period may be transmitted together. Different measurement cycles may be set depending on the information to be measured. For example, the detection device 220, thermometer 230, and hygrometer 240 may transmit their measurement results to the server system 100 at the timing set for each device. Alternatively, information from each device may be transmitted to the patient terminal device 210, and the patient terminal device 210 may transmit the measurement results to the server system 100 according to a predetermined schedule.
[0098] The timing of acquiring and transmitting staff information can also be varied in various ways. For example, location information may be acquired and transmitted at a predetermined interval. Furthermore, work information may be manually input by a staff member at any time (for example, immediately after completing work or upon returning to the dispatch station), and the input may trigger the transmission process to the server system 100.
[0099] In step S109, the server system 100 (determination processing unit 113) executes processing based on the collected patient information and staff information.
[0100] 12 is a flowchart illustrating the processing of step S109 by the server system 100. First, in step S201, the determination processing unit 113 determines whether or not the patient information includes an abnormal value.
[0101] The determination processing unit 113 compares the values of the biological information and environmental information acquired as patient information with normal ranges for the acquired patient information of home patients and facility patient information corresponding to multiple facility patients. For example, the storage unit 120 of the server system 100 may store, as normal ranges, numerical ranges corresponding to normal states for each item of biological information and environmental information. The determination processing unit 113 determines that the values of the biological information and environmental information are abnormal when they fall outside the normal ranges.
[0102] If no abnormal value is detected in the patient information (step S201: No), the processes from step S202 onwards are omitted, and the process shown in FIG. 12 ends.
[0103] If at least one abnormal value is detected (step S201: Yes), in step S202, the determination processing unit 113 determines whether the patient in whom the abnormal value was detected (hereinafter, the abnormal patient) is a home patient. For example, the determination processing unit 113 may perform the determination processing of step S202 by reading location information of the patient information and referring to information indicating the home / facility included in the location information.
[0104] If the abnormal patient is a facility patient (step S202: No), in step S203, the determination processing unit 113 determines how many abnormal patients there are in the facility under consideration to determine the total number of abnormal patients. For example, the determination processing unit 113 determines whether each of multiple facility patients residing in the facility under consideration is an abnormal patient based on whether their biological information or environmental information contains abnormal values. The determination processing unit 113 then counts the facility patients determined to be abnormal in the facility under consideration to determine the total number of abnormal values.
[0105] 12, the determination processing unit 113 may also calculate the total number of patients, which is the total number of facility patients residing in the facility. The determination processing unit 113 can calculate the total number of patients by counting how many patient information items have been acquired from the facility. Alternatively, considering that patient admissions and departures are registered, the total number of patients does not need to be calculated each time, but may be calculated and registered whenever there is a change in the registered information.
[0106] If the abnormal patient is a home patient (step S202: Yes), in step S204, the determination processing unit 113 sets the total number of abnormal patients to 1. This is because when targeting home patients, it is assumed that there are no other patients in the patient's home. As described above, a home patient in this embodiment is a patient living alone, and if there are multiple patients, such as a married couple, in the patient's home, the multiple patients are determined to be institutionalized patients.
[0107] In step S205, the determination processing unit 113 calculates the total number of abnormal values. For example, the determination processing unit 113 finds the total number of abnormal values for each patient by counting the number of items found to be abnormal for each patient. This corresponds to the total number of abnormal values shown in FIG. 8A or the total number of abnormal values (individual) shown in FIG. 8B. For home patients, this completes the process of finding the total number of abnormal values. On the other hand, when targeting institutional patients, the number of abnormal values for the entire facility is found as shown in FIG. 8B. For example, the determination processing unit 113 finds the total number of abnormal values (facility) by adding up the total number of abnormal values (individual) for all institutional patients residing in the facility.
[0108] Through the above processing, the determination processing unit 113 can determine whether or not there is an abnormality, the number of abnormal values if there is an abnormality, the number of abnormal patients, etc. By displaying this information on the display unit 440 of the management terminal device 400, it is possible to display information that is useful to the administrator.
[0109] However, from the viewpoint of supporting the administrator's decision, the determination processing unit 113 may request further information. For example, the determination processing unit 113 determines the priority of home-based patients and facilities based on the patient information of home-based patients and the patient information of multiple facility-based patients. In this way, it is possible to support the administrator in determining the priority of each individual home or facility. For example, it becomes possible for the administrator to appropriately determine the order in which to dispatch staff, etc.
[0110] In step S206, the determination processing unit 113 determines the priority. Note that, although an example will be described below in which a priority score, which is numerical data, is calculated as the priority, the priority may also be tiered information such as (high, medium, low), (present, absent), etc.
[0111] For example, the determination processing unit 113 may determine the priority of home patients and the priority of facilities based on at least one of the number of abnormalities (total number of abnormal values), which indicates the number of items in the patient information where abnormalities have occurred, and the number of abnormalities (total number of abnormal individuals), which indicates the number of individuals where abnormalities have occurred. When abnormalities have occurred in multiple facility patients, the facility in question is likely to have a higher priority because the total number of abnormal values and the total number of abnormal individuals are larger. Therefore, the method of this embodiment makes it possible to set priorities that take into account the difference in the number of patients at home and in facilities.
[0112] For example, in step S206, the determination processing unit 113 may determine the priority of a home patient based on the number of abnormalities (total number of abnormal values) that indicates the number of items in which abnormalities have occurred. In this way, the priority can be easily determined by counting the presence or absence of abnormalities for each item. For example, the priority score may be the total number of abnormal values itself, the ratio of the total number of abnormal values to the total number of items for which values have been obtained, or other information using the total number of abnormal values.
[0113] Furthermore, the determination processing unit 113 may determine the priority of home-based patients based on the total number of abnormal patients, which indicates the number of patients experiencing an abnormality. When home-based patients are the target, the total number of abnormal patients is set to 1 at most as shown in step S203, so the priority using the total number of abnormal patients is unlikely to be an extremely high value.
[0114] The determination processing unit 113 may also determine the priority of a home-based patient based on the severity of the patient. The severity here may be determined, for example, based on the degree to which the values of biological information or environmental information deviate from the normal range. Alternatively, an importance level may be set for each item, and the determination processing unit 113 may determine that the severity is higher when an abnormal value is detected in an item with a high importance level than when an abnormal value is detected in an item with a low importance level. Alternatively, the determination processing unit 113 may determine the severity based on the patient's medical history and medication history. The determination processing unit 113 may also determine the priority of a home-based patient based on two or more of the total number of abnormal values, the total number of abnormal individuals, and the severity level.
[0115] Furthermore, when a facility is the target, the determination processing unit 113 may determine the priority based on the total number of abnormal values. In this case, the total number of abnormal values corresponds to the total number of abnormal values (facility) in FIG. 8. Furthermore, the determination processing unit 113 may determine the priority based on the total number of abnormal individuals. When a facility is the target, the upper limit of the total number of abnormal individuals is the total number of patients, so the upper limit of the priority is higher than when a patient at home is the target. Therefore, when a facility is the target, the priority is likely to be higher than when a patient's home (a patient's home living alone) is the target.
[0116] For example, the determination processing unit 113 may calculate the priority score based on the following formula (1): a, b, and c below are given constants. However, as described above, in calculating the priority score, weighting may be performed based on the patient's attributes (age, medical history, level of care required), the item or type of sensor in which the abnormal value was detected, the degree to which the abnormal value deviates from the normal range, etc. Priority score = a × total number of abnormalities + b × total number of abnormalities + c (1)
[0117] In step S207, the determination processing unit 113 determines a recommended visiting route for the staff based on the priority of the home-based patient, the priority of the facility, and the location information of the staff. This enables management that takes into account not only the priority that takes into account the patient information of the home-based patient and the facility, but also the ease of visiting for the staff.
[0118] For example, the determination processing unit 113 determines that the higher the priority score of a target location (patient's home, facility) and the closer the distance from the staff, the more the staff should visit the target location. For example, the determination processing unit 113 may determine the visit priority based on the following formula (2). Note that the priority in this embodiment may be the priority score, the visit priority, or both. Visit priority = (priority score / distance between visit and staff) (2)
[0119] For example, consider a case where the priority score of patient's home A is 1 and the priority score of facility A is 5. Furthermore, suppose a staff member is 3.5 km from patient's home A and 5 km from facility A, and is available to visit either location. In this case, patient's home A is closer in terms of distance, but facility A has a higher priority score, so the administrator may be unsure of the order in which to dispatch staff.
[0120] In this regard, with the method of this embodiment, the visit priority of patient home A is 1 / 3.5 = 0.29, and the visit priority of facility A is 5 / 5 = 1. Therefore, the determination processing unit 113 can support efficient staff dispatch by outputting a visit route that prioritizes visiting facility A, which has a higher visit priority, over patient home A.
[0121] Furthermore, when there are multiple staff members, the determination processing unit 113 may determine the priority based on information about the staff member, as well as the distance between the destination and the staff member. For example, the determination processing unit 113 may determine the priority based on one or a combination of two or more of (1) the staff member's occupation, (2) the staff member's evaluation, and (3) the items the staff member possesses. For example, the determination processing unit 113 may calculate the priority so that the priority of staff members who satisfy the conditions of occupation, evaluation, and item is higher than the priority of staff members who do not satisfy the conditions. Alternatively, the determination processing unit 113 may calculate the priority for staff members who satisfy the conditions of occupation, evaluation, and item, and exclude staff members who do not satisfy the conditions from the priority calculation. In addition, various modifications are possible for the specific example of processing using the conditions (1) to (3) above.
[0122] The occupational type of the staff member may be a type based on official qualifications such as caregiver, nurse, or doctor, or may be a type based on the internal qualifications of the business providing the home visit service. For example, caregivers, nurses, and doctors each have different capabilities, so even if the staff member is close to the visit destination, there may be situations where it is not desirable for that staff member to treat the patient. In this regard, the determination processing unit 113 determines the priority by taking into account the staff member's occupational type, which can encourage the administrator to dispatch staff with the appropriate occupational type. Details of the occupational types will be described later using Figures 29 and 30.
[0123] The staff evaluation is a measure of whether the staff member can appropriately perform the visiting service. For example, the staff evaluation may be calculated by the determination processing unit 113 based on the predicted response time, as will be described later with reference to FIG. 27 . Alternatively, the staff evaluation may be performed by the administrator, the patient, or their family. For example, even if the staff member is close to the visit destination, if the staff member's evaluation is low, the priority may be calculated low, which can prompt the administrator to dispatch a staff member with appropriate skills. The staff evaluation here may also be calculated based on the content of the response. For example, an evaluation result may be obtained in which a certain staff member's evaluation for responding to temperature abnormalities is high but their evaluation for responding to blood pressure abnormalities is low. In this case, by determining the priority based on the abnormality that occurred and the staff evaluation for the abnormality, the administrator can be prompted to dispatch a more appropriate staff member.
[0124] The items carried by the staff member may be measuring equipment (such as a blood pressure monitor) carried by the staff member, treatment equipment (such as a ventilator), or consumables (such as diapers, water, and oxygen for inhalation). Depending on the nature of the patient's abnormality, it may be impossible to respond to the abnormality unless these items are carried. Therefore, the determination processing unit 113 determines the priority by taking into account the items estimated to be necessary based on the abnormality that has occurred and the items carried by the staff member, thereby making it possible to prompt the manager to dispatch a staff member who carries the appropriate items. Specific examples of items and examples of screens displayed on the display unit 440 of the management terminal device 400 will be described later using FIG. 22.
[0125] Continuing the explanation, returning to Fig. 11. Based on the processing of step S109 explained using Fig. 12, in step S110, the display processing unit 114 generates a display screen to be viewed by the administrator, and instructs the management terminal device 400 to display the display screen. In step S111, the display unit 440 of the management terminal device 400 displays the display screen based on the instruction from the display processing unit 114.
[0126] Fig. 13 is an example of a screen displayed on the display unit 440 of the management terminal device 400. As shown in Fig. 13, the display screen of this embodiment simultaneously displays, on top of map information, an object OB1 corresponding to patient information of a home patient and an object OB2 corresponding to a facility where multiple institutional patients reside. Note that the dashed-line frames corresponding to objects OB1 and OB2 are for the sake of convenience in indicating the range of each object, and it is not necessary for these frames to be displayed on the actual display screen. This also applies to objects OB3 and OB4, which will be described later, and to other figures such as Fig. 16.
[0127] The display processing unit 114 performs processing to display the object OB1 at a position on the map indicated by the location information included in the patient information of the at-home patient. For example, the object OB1 includes a pin-shaped object, and the position of the base of the object is set to a position corresponding to the location information of the at-home patient. In the example of FIG. 5, the object OB1 includes text indicating that the position indicated by the pin corresponds to the "home of elderly person A living alone."
[0128] Furthermore, object OB1 displays an object indicating the number of detected abnormalities (total number of abnormal values) as patient information for the home patient. In the example of Fig. 5, object OB1 includes information indicating that one abnormal value has been detected (total number of abnormal values = 1) from the biological information and environmental information of home patient A.
[0129] This makes it possible to clearly present the status of the home patient along with the location of the home patient. Since it is assumed that there are no other patients in the home of the home patient, the information contained in object OB1 is only information about the target home patient.
[0130] The display processing unit 114 also performs processing to display the object OB2 at a position on the map indicated by the location information included in the patient information of the multiple facility-based patients. For example, the object OB2 includes an object representing a building, and the object is set at a position corresponding to the location information of the multiple facility-based patients. The location information of the multiple facility-based patients is information indicating the location of the facility where the multiple facility-based patients reside, and corresponds to the "facility location information" in FIG. 8B. In the example of FIG. 5, the object OB2 includes text indicating that the target facility is "facility A."
[0131] Furthermore, object OB2 displays an object indicating the total number of abnormal patients (total number of abnormal patients) as statistical information based on patient information of multiple facility patients. In the example of FIG. 5, object OB2 includes information indicating that abnormalities were detected in five patients at the facility. Object OB2 may also include, as statistical information, a total number of abnormal values (facility), which is the total number of detected abnormal values across the entire facility. In the example of FIG. 5, object OB2 includes information indicating that eight abnormal values were detected at the facility.
[0132] The object OB2 may also include the total number of patients residing in the facility (total number of patients). In the example of Figure 5, the object OB2 includes information indicating that five patients are residing in the facility.
[0133] As shown in Figure 13, when targeting a facility, by displaying different information from that for patients at home, even if the number of patients at the target location is expected to differ, it is possible to display information appropriate for each target location in association with the location information. Therefore, it is possible to present information on where on the map the types of patients are located in an easy-to-understand manner to managers and others.
[0134] 13, the display processing unit 114 performs processing to display staff information on a map based on the staff's location information. In this way, in addition to information indicating the patient's location and condition, information about the staff working on the patient can also be displayed on the same map. The ability to clearly display the relative positions of the patient and staff makes it possible to appropriately support the manager in making decisions regarding staff dispatch, etc.
[0135] In the example of FIG. 13, the display processing unit 114 performs processing to display an object OB3 corresponding to staff member A and an object OB4 corresponding to staff member B on the map information.
[0136] The display processing unit 114 performs processing to display the object OB3 on a map at a position indicated by the location information included in the staff information of staff member A. For example, the object OB3 includes an object representing an automobile, which is staff member A's means of transportation, and the position of the object is set to a position corresponding to the location information of staff member A. The location information is updated sequentially using a GPS or the like of the staff member terminal device 310 carried by staff member A. Therefore, the display processing unit 114 may perform processing to update the position of the object OB3 on the screen based on the update of the location information. Furthermore, if it is determined that the staff member is moving based on the time-series location information, the display processing unit 114 may perform processing to display the direction of movement.
[0137] As shown in FIG. 13, the object OB3 may include task information for staff member A. The task information here is a planned route, which is information representing the task schedule for staff member A. In the example of FIG. 13, staff member A is scheduled to perform work on patient A, which corresponds to object OB1. Therefore, the display processing unit 114 displays object OB3 including the text "Planned route: A's home (distance 3.5 km)," which represents the task. Note that "distance 3.5 km" here is distance information calculated from the staff member's location information and A's location information, and may represent a straight-line distance or a distance along a travel route. When the distance along a travel route is used, for example, the determination processing unit 113 performs processing to calculate the distance information based on map information including road information.
[0138] Furthermore, when the priority score and visit priority are calculated as described above using the above formulas (1) and (2), the display processing unit 114 may perform processing to display a priority route as staff information. The priority route here refers to a route with a high visit priority. For example, in the above example, patient's home A is the closest in terms of distance, but facility A, which has a large value for the total number of abnormal values (facilities) and the total number of abnormal individuals, has a high visit priority. Therefore, the display processing unit 114 performs processing to display the text "Recommended route: Facility A (distance 5.0 km)" as the priority route in object OB3.
[0139] The display processing unit 114 also performs processing to display the object OB4 at a position on the map indicated by the position information included in the staff information of staff member B. For example, the object OB4 includes an object representing an automobile, which is staff member B's means of transportation, and the position of the object is set to a position corresponding to the position information of staff member B.
[0140] In the example of FIG. 13, the task information included in the staff information of staff member B indicates that staff member B has reached the task destination and is currently working at the destination. The destination here may be, for example, a patient's home or a facility, and may be a location represented by a pin-shaped object displayed near object OB4 in FIG. 13. In this case, the display processing unit 114 displays the text "Currently working" as the task information. To indicate that the destination has been reached, the display processing unit 114 may also display object OB4 including a checkered flag.
[0141] As described above, the screen shown in FIG. 13 displays statistical information about multiple facility patients as facility-related information (object OB2). Using statistical information reduces the amount of information, making it possible to display a screen with high visibility. On the other hand, managers and staff may wish to know information about individual patients residing in the facility. Therefore, the display processing unit 114 may perform processing to individually display information about each of the multiple facility patients residing in the facility, based on a user operation.
[0142] Fig. 14 is an example of a facility details screen that displays information on multiple facility patients. For example, the display processing unit 114 performs processing to transition to the facility details screen shown in Fig. 14, triggered by a selection operation of object OB2 on the screen shown in Fig. 13.
[0143] As shown in Fig. 14, the facility details screen includes patient information for each of a plurality of facility patients residing at the target facility. In the example of Fig. 14, patient information for four facility patients, whose names are AAA, BBB, CCC, and DDD, is displayed. Each piece of patient information includes objects OB5 to OB10 that represent, for example, sleep state information (OB5), heart rate information (OB6), respiration information (OB7), temperature information (OB8), humidity information (OB9), and the presence or absence of abnormalities (OB10).
[0144] For example, object OB5 has a circular frame when the target patient is asleep and a substantially rectangular frame when the target patient is awake. Object OB6 includes a heart-shaped object and a numerical value representing the number of heartbeats per minute. Object OB7 includes a lung-shaped object and a numerical value representing the number of respirations per minute. Object OB8 includes an object representing a thermometer and a numerical value representing the temperature. Object OB9 includes an object representing a hygrometer and a numerical value representing the humidity.
[0145] In the example of FIG. 14 , AAA's temperature and humidity are higher than the normal range. CCC's heart rate and respiratory rate are higher than the normal range. Therefore, the patient information for AAA and CCC contains abnormal values. In this case, the display processing unit 114 displays the objects OB10 for AAA and CCC, who are patients for whom abnormal values have been detected, in a first mode, and displays the objects OB10 for BBB and DDD, who are patients for whom abnormal values have not been detected, in a second mode different from the first mode. The first and second modes may differ in color, size, or blinking, or in a combination of two or more of these, or in other elements. Furthermore, the display processing unit 114 may change the display mode depending on the patient, in addition to the presence or absence of abnormal values. For example, the display processing unit 114 may perform processing to display the object OB10 for a specific patient in the second mode (without issuing an alert notification) even if abnormal values have been detected. The specific patient here may be determined by an administrator or automatically based on attributes (such as medical history). Various modifications to the specific display mode of the facility details screen are possible.
[0146] By displaying the facility details screen, it becomes possible to properly present patient information about each of the multiple facility patients, which is omitted on the display screen using the map shown in FIG.
[0147] 4. Variations Some modified examples will be described below.
[0148] 4.1 Alert notification In a community-based comprehensive care system, patients may move between their homes, facilities, hospitals, etc. on an irregular basis.
[0149] Fig. 15 is a diagram showing a specific example of the information processing system 1 according to this embodiment. The difference from Fig. 5 is that Patient B, who had been receiving care at home until then, moves to an elderly housing complex, which is a facility where Patients C and D reside. In this case, Patient B is changed from a home patient to a facility patient.
[0150] For example, the server system 100 accepts a change operation indicating that patient B has moved from home to a senior citizens' housing complex. This change operation is executed, for example, by the management terminal device 400, but may also be executed by the patient terminal device 210 or the staff terminal device 310. The change operation may also be an operation to rewrite the location information of the patient information, which is text information. For example, if patient A's location information includes the address "Japan, Tokyo, aa-ku, bb" and the attribute "home," the manager or staff member rewrites the location information to the address "Japan, Tokyo, cc-ku, dd" and the attribute "facility." In this way, the patient's location information is updated and the patient is changed from a home patient to a facility patient.
[0151] Alternatively, this operation may be performed using map information. Fig. 16 is an example of a display screen for explaining another example of an operation interface related to patient movement. On the screen shown in Fig. 16, an object OB1 related to patient A and an object OB2 related to the facility are displayed, similar to the example of Fig. 13. For convenience of explanation, some of the information included in Fig. 13 has been omitted.
[0152] Consider a case in which patient A moves to a facility corresponding to object OB2. For example, a user (or, more specifically, an administrator) performing a change operation may use a pointer PT to drag and drop object OB1 related to patient A onto object OB2 representing the destination. Based on this operation, the processing unit 410 of the management terminal device 400 determines that the patient corresponding to the object being operated has moved to the location where the drop operation was performed. In the example of FIG. 16, the processing unit 410 determines that patient A corresponding to object OB1 has moved to the facility corresponding to object OB2. Based on the received operation, the processing unit 410 transmits a request to update the patient information to the server system 100. Note that the association between object OB1 and the patient, and the association between object OB2 and the location (e.g., address) and attributes (home / facility) can be established from existing patient information. This allows patient movement to be achieved through intuitive operations using a screen. As described above, managing patient movement in a community-based integrated care system can be cumbersome. However, making the change operation intuitive reduces the burden on users, such as administrators.
[0153] In this embodiment, the patient device 200 and the patient may be managed in association with each other. For example, the storage unit 120 of the server system 100 stores patient sensor information, which is information associating a patient with a sensor (including a device equipped with the sensor) that outputs the patient's biological information and environmental information. For example, the patient sensor information may be table data that associates a patient ID that identifies the patient, a detection device ID that identifies the detection device 220, a thermometer ID that identifies the thermometer 230, and a hygrometer ID that identifies the hygrometer 240. Here, the detection device ID is, for example, the serial number of the target device, but other information that can uniquely identify the detection device 220 may also be used. The same applies to the thermometer ID and the hygrometer ID. As described above, the patient device 200 can include various devices, and the patient sensor information may include an ID that identifies each of these devices. This makes it possible to appropriately manage which device is used for which patient.
[0154] In this case, as the patient moves, the patient device 200 that the patient has been using is also moved. In the example of Fig. 16, the patient device 200 that patient A has been using at home is moved to an apartment complex for elderly people, which is the patient's destination. This makes it possible to appropriately measure the patient information of patient A at the destination.
[0155] However, since the patient device 200 is moved by staff or the like, there is a possibility that the sensor (device) may be forgotten to be collected. If the sensor (device) is forgotten to be collected, the detection device 220 or the like will be located far away from the patient, and appropriate patient information will not be measured.
[0156] Therefore, the server system 100 may compare the sensor position information indicating the position of the sensor with the position information included in the patient information, and output alert information when the sensor position information and the position information differ by a predetermined amount or more. In this way, the administrator or the like can be notified that the patient device 200 may have been forgotten to be collected, and it becomes possible to encourage collection.
[0157] For example, each device included in the patient device 200 measures sensor position information that indicates the location of that device. For example, each device included in the patient device 200 may be equipped with a GPS. Alternatively, each device included in the patient device 200 may measure the sensor position information by communicating with a Wi-Fi base station or a mobile communication base station. Also, instead of all of the patient devices 200 detecting the sensor position information, the sensor position information may be detected by some of the devices. In this case, the output of alert information is determined for the devices that measure the sensor position information.
[0158] Fig. 17 is a flowchart illustrating the output processing of alert information. First, in step S301, the notification processing unit 115 determines whether or not the patient has moved. The processing in step S301 may be, for example, processing to determine whether or not the user operation described above with reference to Fig. 16 has been accepted by the management terminal device 400 or the like. More specifically, the notification processing unit 115 determines whether or not there has been a change in the location information in the patient information since the previous processing was executed. If the patient has not moved (step S301: No), the processing shown in Fig. 17 ends.
[0159] If the patient has moved (step S301: Yes), in step S302, the notification processor 115 acquires sensor position information for each of the patient-use devices 200 associated with the target patient.
[0160] In step S303, the notification processor 115 determines whether the sensor position information is appropriate. Specifically, the notification processor 115 acquires the position information of the patient after the patient has moved, and determines whether the distance between the position information and the sensor position information is equal to or less than a predetermined threshold. If the distance is equal to or less than the predetermined threshold, the notification processor 115 determines that the sensor position information is appropriate.
[0161] If the sensor position information is inappropriate (step S303: No), there is a possibility that the sensor (patient device 200) has been forgotten to be collected. Therefore, in step S304, the notification processing unit 115 outputs alert information to prompt collection. The alert here may be output by the management terminal device 400, or may be output by the staff terminal device 310 of the staff member in charge of moving the target patient. The notification may be a display of text or an image, or may use light, sound, vibration, etc.
[0162] If the sensor position information is appropriate (step S303: Yes), the alert information is not notified and the process shown in FIG. 17 ends.
[0163] Although the above describes an example in which the position information is changed based on a user operation, the processing of this embodiment is not limited to this. For example, as described above, the position information included in the patient information may be detected by the patient terminal device 210. For example, the notification processing unit 115 determines whether the sensor position information of each of the other patient devices 200 is in a nearby position based on the position information detected by the patient terminal device 210. In this case, if the patient terminal device 210 has been collected, it becomes possible to determine whether the other patient devices 200 have been forgotten to be collected.
[0164] Furthermore, the location information included in the patient information may be detected by a patient device 200 other than the patient terminal device 210. In this case, if the patient device 200 is properly collected, it becomes possible to determine whether other patient devices 200 have been forgotten to be collected.
[0165] 4.2 Working hours The determination processing unit 113 may perform processing to calculate a first working time, which is the working time (time required for working or responding) when a staff member responds to a home-based patient, based on the patient information of the home-based patient and the location information of the staff member. The determination processing unit 113 may also perform processing to calculate a second working time, which is the working time when a staff member responds to a collective facility, based on the patient information of multiple facility-based patients and the location information of the staff member. The determination processing unit 113 may also perform processing to calculate both the first working time and the second working time.
[0166] The method of this embodiment makes it possible to estimate the time required for work (including travel). For example, by predicting the work time before the actual work, the subsequent work of the staff can be predicted, which can encourage the manager to manage staff efficiently. Furthermore, the server system 100 may perform a process of selecting a location that the staff should visit from multiple candidate locations based on the work time, or a process of selecting a staff member to request a visit from multiple staff members. In this way, it is possible to appropriately support the manager's decision-making.
[0167] Alternatively, after the actual work is performed, a process may be performed in which the actual work time is compared with the estimated standard work time required for the work. In this way, it is possible to determine the compensation for the work (staff wages, fees charged to patients, etc.), evaluate the staff, etc. A specific example of processing related to work time will be described below.
[0168] <Work time prediction> First, an example of predicting the work time will be described with reference to the flowchart of FIG.
[0169] In step S401, the determination processing unit 113 estimates the content of the necessary work based on the patient information. For example, the determination processing unit 113 may identify the work content based on the item (sensor) in which an abnormal value was detected. Specifically, when patient information is acquired indicating that the respiratory rate and blood oxygen saturation of patient C, who is a home patient, are outside the normal range, the determination processing unit 113 determines that the work content is "responding to abnormal breathing of patient C."
[0170] In step S402, the determination processing unit 113 acquires work statistics based on past history. Fig. 19 is information showing the history of work performed in the past, and is a timetable of multiple staff members. In the example of Fig. 19, for example, staff members A to C each have experience dealing with abnormal breathing in patient C. From the information shown in Fig. 19, the travel distance and travel time when each staff member traveled to patient C's home, and the time required to deal with abnormal breathing after arriving at patient C's home can be calculated.
[0171] FIG. 20 is a diagram in which information regarding the response to abnormal breathing for patient C is extracted from FIG. 19. Staff member A took 1.5 hours to travel 40.5 km to patient C's home, so his travel speed was 27 km / h. Staff member B took 1.25 hours to travel 35.0 km to patient C's home, so his travel speed was 28 km / h. Staff member C took 1.25 hours to travel 30.5 km to patient C's home, so his travel speed was 24.4 km / h. The determination processing unit 113 calculates statistics of the travel speed based on this information. For example, as shown in FIG. 20, an average value of approximately 26 km / h and a standard deviation of SD=1.86 are calculated as the statistics of the travel speed.
[0172] Furthermore, it took staff member A 1.5 hours from start to finish of their response to abnormal breathing at patient C's home. It took staff member B 1.25 hours from start to finish of their response to abnormal breathing at patient C's home. It took staff member C 1.75 hours from start to finish of their response to abnormal breathing at patient C's home. The determination processing unit 113 calculates statistics of the response to abnormal breathing based on this information. For example, as shown in FIG. 20, an average value of 1.50 hours and a standard deviation SD=0.25 are calculated as the statistics of the response to abnormal breathing.
[0173] In step S403, the determination processing unit 113 estimates the task time based on the task content and statistics. Here, the task content is responding to abnormal breathing of patient C, and the statistics obtained are the average and standard deviation of the travel speed to patient C's home and the average and standard deviation of the time required to respond to abnormal breathing after arrival.
[0174] For example, consider the case where staff member D is located 2.5 km away from the home of patient C and is asked to respond to abnormal breathing of patient C. In this case, based on past history, it is estimated that staff member D can also travel to the home of patient C at a speed of approximately 26 km / h. Therefore, the determination processing unit 113 estimates that the travel time will be approximately 6 minutes.
[0175] Furthermore, the determination processing unit 113 estimates that the response to abnormal breathing after arrival at patient C's home will be completed in approximately 1.5±0.25 hours, taking into account, for example, a variation of approximately ±1 SD. It is also possible to assume cases where the work will take longer; for example, the determination processing unit 113 may estimate the work time to be 1 to 2 hours by calculating the 95% confidence interval as 1.5±2×0.25. Furthermore, the determination processing unit 113 may use the upper limit of the 95% confidence interval to determine that the possibility of the work time, including travel time, being 2 hours and 6 minutes or more is sufficiently low.
[0176] 21 is an example of a screen displaying estimated work time, for example, an example of a screen displayed on the display unit 440 of the management terminal device 400. In FIG. 21, an object OB11 representing patient information corresponding to patient C and an object OB12 representing staff information corresponding to staff D are displayed. The display content of object OB11 is the same as that of object OB1 in FIG. 13, so a detailed description will be omitted.
[0177] Here, object OB12 related to staff member D may include information on the predicted work time as shown in FIG. 21. In FIG. 21, object OB12 includes text indicating that the predicted travel time is 6 minutes and the predicted response time is 1.0 to 2.0 hours (±2SD example), as in the example above. In this way, the time required if staff member D is requested to perform the work can be presented in advance, allowing the manager to more appropriately manage staff.
[0178] The object OB12 may also include an estimated cost. For example, the storage unit 120 may store information that associates the work content with the cost incurred for the work per unit time (e.g., one hour). In this example, information indicating that the cost incurred per hour is 1,800 yen is associated with abnormal breathing response. In this case, the determination processing unit 113 calculates the estimated cost based on the estimated response time and the cost per unit time. In this way, it becomes possible to present financial information in advance.
[0179] In the example of FIG. 21, object OB12 displays the text "Do you want to request treatment?" and buttons for Yes and No. The management terminal device 400 accepts the administrator's input operation of pressing either button. For example, if the Yes button is selected, the communication unit 430 of the management terminal device 400 sends information (e.g., a message) to the staff terminal device 310 of staff member D requesting treatment for abnormal breathing in patient C. If the No button is selected, it means that the administrator has no intention of making a request to staff member D. In this case, for example, the display processing unit 114 performs processing to display, for example, the estimated work time, estimated cost, a button indicating whether to make a request, and the like, in the staff information corresponding to staff members other than staff member D.
[0180] Fig. 22 is another example of a screen displaying predicted work times. In Fig. 22, objects OB1b to OB4b relating to Patient A, Facility A, Staff A, and Staff B are displayed. Of the objects OB1b to OB4b, detailed description of information similar to that of the objects OB1 to OB4 in Fig. 13 will be omitted.
[0181] As described above with reference to FIG. 13, in this example, abnormal values have been detected for both Patient A, who is a home patient, and a facility patient at Facility A, and Staff A, who is currently available, is recommended to head to Facility A based on the visit priority. The determination processing unit 113 may, for example, calculate the predicted work time for each facility patient experiencing an abnormality at Facility A and add up the predicted work times to calculate the predicted work time for the entire target facility. The display processing unit 114 displays the predicted work time as staff information for Staff A. In the example of FIG. 22, object OB3b includes information that indicates 1.0 hour, which is the work time (predicted response time) if the preferred route is adopted, in addition to the planned route and preferred route similar to those of object OB3.
[0182] Here, staff member B has arrived at the patient's home or facility and is currently performing some task (changing a diaper in the example of Figure 22), similar to the example described above in Figure 13. In this case, since an abnormality in patient A has already been detected, it is desirable for the administrator to plan whether to have staff member A head to patient A's home after completing the task at facility A, or to have staff member B, who is performing a different task, head to patient A's home after completing the task in question.
[0183] 22, the display processing unit 114 may display the predicted completion time based on the predicted work time and the actual work time in the object OB4b related to staff member B. For example, if the predicted work time of staff member B is predicted to be 1.0 hour and 30 minutes have passed since staff member B actually started working (moving), the determination processing unit 113 estimates the predicted completion time as 30 minutes. The display processing unit 114 displays the estimated predicted completion time in the object OB4b related to staff member B.
[0184] In this way, it is possible for the manager to determine that it would be more efficient to have staff member B go to the home of patient A, since it is clear that staff member B's work will be completed faster than staff member A's work at facility A. Furthermore, the display screen of this embodiment displays the current location of staff member B, the location of staff member A when he or she completes his or her work at facility A (the location of facility A), and the like, so it is also possible for the manager to make a decision taking into account the travel time after completing the previous work, etc.
[0185] The determination processing unit 113 may also perform a process of selecting and recommending a staff member suitable for performing the target task. For example, when the staff includes multiple staff members, the determination processing unit 113 performs a process of selecting a staff member suitable for treating the patient from the multiple staff members by calculating at least one of a first task time required for the home-based patient task and a second task time required for the facility-based patient task for each of the multiple staff members. For example, the determination processing unit 113 may prompt the administrator to assign the staff member with the shortest first task time to be in charge of the target home-based patient and the staff member with the shortest second task time to be in charge of the target facility. In the example of FIG. 22, the display processing unit 114 displays a recommended instruction in the lower right area of the screen to assign staff member A to be in charge of facility A and staff member B to be in charge of patient A's home.
[0186] 22, the display processing unit 114 may display information on tools, instruments, etc. required for the work as patient information. For example, the determination processing unit 113 estimates the items required for the work based on past history.
[0187] FIG. 23 shows information representing the history of past work performed, and is a timetable for multiple staff members. For example, each staff member may use the staff terminal device 310 to input items required for the work when or after performing the work. In the example of FIG. 23, staff member A's past work inputs information such as the need for small-size diapers for patient A's excretion disposal and the need for a blood pressure monitor for patient B's abnormal heart rate, and information representing this is stored in the memory unit 120 of the server system 100. The memory unit 120 of the server system 100 may store information associating users, work content, and necessary items. Furthermore, while there is a large degree of individual variation in diapers among patients, there are cases where the necessary items for abnormal breathing and abnormal heart rate responses can be standardized regardless of the patient. In this case, the memory unit 120 may store information associating work content with necessary items.
[0188] When an abnormal patient is detected, the determination processing unit 113 identifies the target patient and specifies the work content from the patient information. The determination processing unit 113 then identifies the necessary items based on the past history, the patient, and the work content.
[0189] For a patient at home, the display processing unit 114 displays necessary items for the patient in association with the patient information of the patient at home. For example, the object OB1b includes information that "one diaper, size medium" is a necessary item.
[0190] Furthermore, for facility patients, the display processing unit 114 displays the necessary items for each facility in association with the facility. In the example of Fig. 22, five abnormal patients have been detected at facility A, so the display processing unit 114 displays the total necessary items determined for each of the five abnormal patients in association with facility A. For example, object OB2b includes information on necessary items such as "one large diaper, two small diapers, three plastic bottles of water, and one blood pressure monitor."
[0191] This allows the staff to work more efficiently because the items necessary for the work are displayed in advance. For example, when a staff member visits a facility, etc., it is possible to prevent the staff member from returning to a dispatch station, etc., because they lack the necessary items, thereby shortening the work time. Furthermore, when a staff member is away from the dispatch station, the determination processing unit 113 may perform a process to determine recommended instructions based on information about the tools the staff member is carrying and information about the necessary items. For example, even if a staff member is located near a target facility, etc., if the staff member does not carry the necessary items, the determination processing unit 113 may determine that the dispatch of the staff member is not recommended. Furthermore, the determination processing unit 113 may output information instructing the staff member to exchange tools with each other.
[0192] <Wages, fees, and evaluations> Furthermore, the determination processing unit 113 may perform evaluation of the staff by comparing the predicted work time with the actual work time. For example, consider an example in which the travel time and work time of staff D responding to abnormal breathing of patient C are estimated to be 6 minutes and 1.0-2.0 hours, respectively, by the process described above with reference to Figures 19-21.
[0193] Figure 24 shows an example of a work history in which Staff D performed work including responding to abnormal breathing in Patient C. In the example in Figure 24, Staff D took more than one hour to travel to Patient C's home, which is clearly longer than the predicted travel time of 6 minutes. Comparing travel speed, Staff D took 1.25 hours to travel 2.5 km, resulting in a travel speed of 2.0 km / h. This is clearly a small value considering the average of approximately 26 km / h and standard deviation of 1.86 mentioned above using Figure 20. For example, 2.0 km / h is well below the lower limit of the 95% confidence interval (mean value - 2SD). Furthermore, Staff D spent more than four hours responding to abnormal breathing in Patient C's home, which is well above the upper limit of the 95% confidence interval of 2.0 hours. In this case, Staff D may not be performing normal work hours.
[0194] In such a case, even if staff member D requests wages for the work shown in Fig. 24 (particularly for responding to abnormal breathing of patient C), it would not be appropriate to pay the requested wages. Therefore, the determination processing unit 113 may determine whether to approve or reject the wage claim based on the predicted work time and the actual work time.
[0195] 25 is a flowchart illustrating the wage approval process. In step S501, the determination processing unit 113 calculates the actual wage. For example, the determination processing unit 113 calculates the actual wage by multiplying the work time by the unit price based on the work data shown in FIG. 24, etc.
[0196] In step S502, the determination processing unit 113 determines whether the actual wage is within the predicted wage. For example, the determination processing unit 113 calculates a predicted time range (for example, a range of ±2SD) based on statistics of work time including travel time, and calculates a predicted wage range from the predicted time range and unit price. The determination processing unit 113 then determines whether the wage calculated in step S501 is within the predicted wage range calculated in step S502.
[0197] If the actual wage is within the predicted wage range (step S502: Yes), the judgment processing unit S505 calculates the actual wage calculated in step S501 as the staff member's wage and ends the process. In other words, the target work data is determined to be appropriate.
[0198] If the actual wage is not within the predicted wage range (step S502: No), the judgment processing unit 113 outputs a notification to the manager. For example, the display processing unit 114 performs processing to display a screen including information such as the name of the target staff member, work data, actual wage, predicted wage range, etc. on the display unit 440 of the management terminal device 400.
[0199] In step S504, the management terminal device 400 accepts the administrator's approval / rejection input based on the display screen. For example, the administrator may consider the attributes of the staff member in question, the task in question, the patient, and other factors to determine whether there is a valid reason for the work time exceeding the normal range. For example, if the staff member is a new employee, it is unavoidable that the work takes longer than normal staff, and it may be appropriate to pay the requested wage. Furthermore, if there is a traffic jam or road closure on the main road leading to the patient's home, the travel time may exceed the expected range. Furthermore, if an irregular event occurs during the response to the abnormal breathing (e.g., the abnormal breathing is highly severe, or another incident such as a fall has occurred), it is reasonable for the time required to respond to the abnormal breathing to be longer. Thus, the notification to the administrator in step S503 is useful because the administrator can determine approval / rejection after considering additional information.
[0200] If the manager determines that there is a valid reason and performs an approval operation (step S504: Approve), in step S505 the judgment processing unit S505 calculates the actual wage calculated in step S501 as the staff member's wage, and ends the process. If the manager determines that there is no valid reason and performs a rejection operation (step S504: Reject), the process ends without performing step S505. In other words, the target work data is deemed inappropriate and is excluded from wage payment targets.
[0201] Furthermore, depending on the services provided by the staff, the cost may not be covered by insurance and may have to be paid by the recipient. In addition, since the patient may be physically unable to pay the cost, the patient's family may have to pay the out-of-pocket expenses.
[0202] For example, the information processing system 1 of this embodiment may perform processing to bill the family for payment based on the service content and the insurance status of the patient (nursing care insurance, medical insurance, no insurance, etc.).
[0203] FIG. 26 is a diagram showing an example of the configuration of the information processing system 1 in this case. Note that only Patient A and Staff A in charge of Patient A are shown here, and other patients and staff are omitted. The roles of the patients, staff, and administrator are the same as those in FIG. 5 . In the example of FIG. 26 , the administrator may ascertain the work performed for Patient A based on the work data and the like, and calculate the copayment based on the work and the patient's insurance status. The calculation does not have to be performed by the administrator himself, but may be performed automatically by the determination processing unit 113. When the administrator performs a billing operation on the management terminal device 400 to bill the family for the copayment, the server system 100 receives a notification of this fact, and the server system 100 notifies the family terminal device 500 used by the patient's family of the expense claim. If the server system 100 has a payment function, it may also perform a payment process for the billed expenses. The billing operation can also be automated, and the determination processing unit 113 may automatically notify the family terminal device 500 without the administrator's operation.
[0204] This makes it possible to bill the appropriate party for expenses, and by determining whether the work of each staff member is appropriate as described above, it is possible to prevent inappropriate billing of patients and their families.
[0205] Furthermore, if the estimated work time indicates that the out-of-pocket expenses will be greater than a predetermined amount, the determination processing unit 113 may execute a process of inquiring of the family member before the staff member starts the work as to whether or not the work can be carried out. In this way, it is possible to prevent the family member from being billed for a large amount of money without prior notice.
[0206] Furthermore, the judgment results based on the predicted work time and actual work time may be used to evaluate the staff. Figure 27 is a flowchart explaining the staff evaluation process. The processing of steps S601-S607 in Figure 27 is generally similar to steps S501-S505 in Figure 25, with the only differences being that after the actual wage calculation (step S601), the value of a, which represents the approval flag, is set to 0 (step S602), and if the wage based on the actual work is rejected by the manager (step S605: No), the value of a, which represents the approval flag, is set to 1 (step S607).
[0207] Through the processing of steps S601-S607, if the wage is approved, a is maintained at 0, and if the wage is rejected, a is set to 1. In step S608, the judgment processing unit 113 performs staff evaluation based on the value of a, which represents the approval flag. Specifically, when a = 1, the judgment processing unit 113 performs processing to lower the staff evaluation compared to when a = 0. As mentioned above, wages are rejected when the working hours are excessively long and there is no valid reason for this. Therefore, in this case, it is considered that the staff did not perform the appropriate work, and by relatively lowering the evaluation, appropriate staff management becomes possible.
[0208] The determination processing unit 113 may also perform a process of determining a staff member to be requested to perform a task based on the obtained staff evaluation. Fig. 28 is a flowchart illustrating the staff member determination process.
[0209] In step S701, the determination processing unit 113 detects that an abnormality has occurred in any of the patients. In step S702, the determination processing unit 113 calculates the priority of each home-based patient or facility. The priority is, for example, the priority score shown in the above formula (1). The processing of step S702 is as described above with reference to FIG. 12. In addition, the determination processing unit 113 may calculate the visit priority shown in the above formula (2) in step S702.
[0210] In step S703, the determination processing unit 113 determines a requested staff candidate who is a candidate for staff to be requested to visit the abnormal patient. For example, the determination processing unit 113 selects a staff member with the highest visit priority as the requested staff candidate.
[0211] In step S704, it is determined whether the evaluation of the staff member selected as the requesting staff candidate is equal to or greater than a predetermined threshold value. The evaluation here is numerical data that increases or decreases by the process shown in FIG.
[0212] If the evaluation of the requested staff candidate is equal to or greater than the threshold (step S704: Yes), in step S705, the determination processing unit 113 determines the requested staff candidate as the staff to be requested to perform the work. For example, the determination processing unit 113 transmits the determined staff member and the request details to the management terminal device 400 and the staff terminal device 310 used by the target staff member. In this way, work is automatically assigned to reliable staff members, which can reduce the burden on the manager.
[0213] On the other hand, if the evaluation of the requested staff candidate is less than the threshold (step S704: No), the determination processing unit 113 notifies the administrator about the staff selection in step S706. Specifically, the display processing unit 114 performs processing to display a screen including information such as the patient with an abnormality, the abnormality content, the requested staff candidate, and the evaluation value of the requested staff candidate on the display unit 440 of the management terminal device 400.
[0214] The management terminal device 400 accepts staff selection input based on the display screen. For example, the manager considers the attributes and work history of the requested staff candidate, the target task, the patient, etc., and determines whether or not a problem will occur if the requested staff candidate performs the target task.
[0215] If the administrator inputs a request to the requested staff candidate (step S707: Yes), the management terminal device 400 transmits information indicating this to the server system 100. In step S708, the determination processing unit 113 executes a process to request the requested staff candidate to perform the work. For example, the determination processing unit 113 transmits the work request to the staff terminal device 310 used by the target staff member.
[0216] On the other hand, if the administrator inputs an instruction not to request the work from the requested staff candidate (step S707: Yes), the management terminal device 400 transmits information indicating this to the server system 100. In step S709, the determination processing unit 113 executes a process to request the work from a staff member other than the requested staff candidate. For example, if the administrator inputs an instruction to designate a substitute staff member, the determination processing unit 113 transmits a work request to the staff terminal device 310 used by that staff member. Alternatively, the determination processing unit 113 may automatically determine a new requested staff candidate. In this case, the determination processing unit 113 may return to the process of step S703 and perform an evaluation judgment again (step S704), and, if necessary, notify the administrator (step S706).
[0217] In the process shown in FIG. 28, when a task is requested to a staff member with a low evaluation, approval from the manager is required, which prevents the task from being assigned to an inappropriate staff member.
[0218] 4.3 Staff occupations As described above, the staff in this embodiment may include a plurality of staff members with different occupations. For example, the staff in this embodiment may include nursing staff members (caregivers, care managers, etc.) who provide home care and medical staff members (nurses, doctors) who provide home medical care. In this case, the tasks performed by the staff members may differ depending on their occupations.
[0219] Figure 29 is a diagram showing the scope of work performed by care staff. As shown in Figure 29, the scope of work performed by care staff includes assistance with excretion, assistance with posture, assistance with eating, assistance with bathing, assistance with changing clothes, and inquiries to medical professionals. Assistance with excretion may be subdivided into tasks such as guiding the patient to the toilet, changing diapers, and changing sheets. The same applies to other tasks such as assistance with posture.
[0220] The scope of work of the care staff also includes the task of checking the cause when an abnormal value is detected. For example, as described in the section "Determined to be no problem" in Figure 29, when an abnormal value is detected in the heart rate information, breathing information, body movement, etc., the work of the care staff may include determining that no special action is necessary.
[0221] Figure 30 shows the scope of work for medical staff. Figure 30 shows specific examples divided into the scope of work for nurses and the scope of work for doctors. The scope of work for nurses includes "pain control" and "administration of sleeping pills," among others. Furthermore, "measurement of blood pressure, pulse, oxygen saturation, and breath sounds" can be performed in person or remotely. Furthermore, "ambulance response" refers to responding to highly urgent situations such as atrial fibrillation. Furthermore, "terminal care for terminal cancer and end-of-life patients" can be separated from other responses, for example, based on the patient's gradually shallower breathing and decreased frequency.
[0222] The scope of a doctor's duties may include "prescribing medication to a patient" and "recommending an X-ray." The medications in this context include various medications, such as sleeping pills and sedatives. "Recommending an X-ray" may be performed, for example, when the impact on body movement, etc., is likely due to pain from a fracture. "Instructing a visiting nurse" refers to having a nurse visit the patient's home and having the doctor provide instructions remotely. "Remotely listening to breath sounds" may be performed when the impact on body movement is likely due to respiratory disease or dysphagia. Similarly, "remote electrocardiogram testing" may be performed when the impact on body movement is likely due to heart disease. The scope of a doctor's duties may also include "preparing a death certificate." The method of this embodiment collects sensor information (e.g., respiration and heart rate measurements) before the time of death diagnosis, which can support a doctor's determination of the cause of death and create a database of trends in respiration, etc., immediately before death. The databased information may be useful, for example, for predicting death during the end-of-life care period.
[0223] For example, the tasks performed by medical staff shown in Figure 30 may not be performed unless they have the corresponding qualifications. Specifically, care staff such as caregivers and care managers cannot perform the tasks shown in Figure 30. Therefore, when these tasks become necessary, the administrator must request that medical staff with the corresponding qualifications perform the tasks.
[0224] On the other hand, the tasks performed by nursing staff shown in Figure 29 could conceivably be performed by medical staff such as nurses and doctors. However, as mentioned above, there are tasks that can only be performed by medical staff, and these tasks must be performed with priority. Since it may be inefficient to have medical staff perform the tasks shown in Figure 29, when these tasks become necessary, the administrator must request that nursing staff perform the tasks with priority.
[0225] As described above, efficient staff management is possible by taking into consideration the required work content and the staff's occupation in addition to the patient's condition and the staff's location. Therefore, the determination processing unit 113 may determine the work content, which is the content of the work, based on patient information. The determination processing unit 113 then performs processing to select a staff member suitable for the patient's work from among multiple staff members based on the work content, occupation information indicating the occupation of each of the multiple staff members, and the work that can be performed for each occupation (job scope). In this way, it becomes possible to display recommendations that take into consideration the work content and the staff member's occupation, thereby enabling more efficient staff management without increasing the burden on the administrator.
[0226] Here, the determination processing unit 113 may estimate the work required for the patient based on past history. Fig. 31 shows information representing past work history, which is a timetable of multiple staff members. The example in Fig. 31 shows nursing staff A and nursing staff B, who are nurses, and care staff C, who is a caregiver.
[0227] For example, nursing staff A has a history of measuring the blood pressure of patient A after detecting an abnormal value on the blood pressure monitor. Similarly, nursing staff A has a history of dealing with an abnormal heart rate after detecting an abnormal value on the body movement sensor (pressure sensor) of patient B. The same applies to the subsequent history of nursing staff A, as well as the histories of care staff C and nursing staff B.
[0228] For example, the storage unit 120 of the server system 100 may store table data that associates patient IDs, items of biological information or environmental information in which abnormal values have been detected, and performed work content. For example, when an abnormal value is detected for a certain patient, the determination processing unit 113 performs a search process in the table data using the patient ID that identifies the patient and the item in which the abnormal value was detected as a search key, and determines that the work content associated with the search key is a necessary work content.
[0229] However, the process by which the determination processing unit 113 determines the necessary work content is not limited to this. For example, the determination processing unit 113 may perform processing using, in addition to the patient and the item in which the abnormal value was detected, the degree to which the abnormal value deviates from the normal range, or the time-series change in the value before and after the deviation from the normal range. Furthermore, the patient ID is not required, and the process of determining the necessary work content may be realized as a process common to multiple patients. Furthermore, a trained model may be acquired by machine learning, using the patient ID, the item in which the abnormal value was detected, etc. as input data and the work content as output data. When an abnormal value is detected for a certain patient, the determination processing unit 113 inputs the input data acquired for the patient into the trained model to determine the necessary work content.
[0230] Next, the determination processing unit 113 performs a process of identifying the occupation that should perform the required work content based on the required work content and the scope of work for each occupation. For example, the determination processing unit 113 determines whether the work should be performed by a care staff member, a nurse, or a doctor by comparing the work content with the data shown in Figures 29 and 30.
[0231] Next, the determination processing unit 113 performs a process of selecting staff members to be requested to be dispatched so that staff members who are registered in the corresponding job category are given priority among the staff members who are candidates for dispatch.
[0232] Fig. 32 is an example of a screen displaying the processing results taking into account the occupation. In Fig. 32, the display unit 440 of the management terminal device 400 displays objects OB1c and OB1c related to patient A and facility A, respectively. Here, the object related to the patient or facility may include information related to the required work content and the occupation in which the work should be performed, in addition to the information shown in Fig. 22.
[0233] For example, object OB1c indicates that the required task is changing a diaper and that the task should be performed by a care worker (care staff). The determination processing unit 113 may determine the number of staff required in addition to the job type of staff who should perform the task. For example, the determination processing unit 113 may set the number of staff to two or more when there is a task that can only be performed by multiple staff members working together (e.g., assisting in moving a large patient) or when there are so many tasks that it would take a predetermined amount of time for one person to complete all of the tasks. In the example of FIG. 32, object OB1c indicates that the number of care staff required is one.
[0234] Similarly, object OB2c corresponding to facility A, which houses multiple facility patients, indicates that the required tasks are diaper change, turning on the air conditioner, and blood pressure measurement, and that of the tasks, diaper change and turning on the air conditioner should be performed by care staff, and blood pressure measurement should be performed by nursing staff (nurses among medical staff). Note that diaper change here may include the task of changing diapers for multiple people. Object OB2c also indicates that the number of required care staff is one, and the number of required medical staff is one.
[0235] 32, the display unit 440 displays objects OB13 and OB14 relating to a medical staff member who is a nurse (nursing staff member A) and a care staff member B, respectively. Here, the display objects relating to the staff members may include information on the work content estimated to be required as task information. For example, object OB13 corresponding to nursing staff member A includes information that the work content estimated to be required in facility A is blood pressure measurement. Furthermore, the display objects relating to the staff members may include information on items required to perform the estimated work content. For example, object OB13 includes information that a sphygmomanometer is required to measure blood pressure.
[0236] Furthermore, the display object related to the staff member may include information regarding the occupation of the staff member. For example, object OB14 includes the text "nursing staff" and an icon representing a nurse. Object OB14 also includes the text "care staff" and an icon representing a caregiver. This allows the manager to easily determine the occupation of each staff member, and when the required work content and occupation are displayed (objects OB1c, OB2c), the manager can easily select the staff member to be dispatched from the screen shown in FIG. 32. Note that the information indicating the occupation is not limited to the icon shown in FIG. 32, and various modifications are possible. Furthermore, as shown in the lower right of the screen, the display processing unit 114 may perform processing to display recommended instructions indicating the work content that is recommended for each staff member to perform.
[0237] In the above example, it is assumed that each staff member travels by car, and an example has been described in which the objects corresponding to the staff members (e.g., OB13, OB14) include a car icon. However, the means of transportation for staff members is not limited to cars, and various variations are possible, such as bicycles and walking. In this case, the travel time to the target location varies depending on the means of transportation. Therefore, when displaying staff information on a map, the display processing unit 114 may display different information depending on the means of transportation. For example, an object containing staff information may include any of a first icon representing a car, a second icon representing a bicycle, and a third icon representing walking. In this way, the administrator can manage the staff members taking into consideration the means of transportation of each staff member.
[0238] Furthermore, the determination processing unit 113 may perform processing using the means of transportation when estimating the travel time required for the staff member to travel to the target location. For example, as described above with reference to Figures 19 and 20, when calculating statistical values (average value, standard deviation) of travel time based on past history information, the determination processing unit 113 may calculate statistical values for each means of transportation. Furthermore, when estimating travel time, the determination processing unit 113 reads out statistical values corresponding to the means of transportation of the target staff member and estimates the travel time based on the statistical values. In this way, appropriate travel time estimation is possible even when the means of transportation differs depending on the staff member. As a result, it becomes possible for the manager to appropriately manage staff members.
[0239] 4.4 Restricting unnecessary visits Since visiting services involve travel time (for example, travel time from the staff's waiting base to the patient's home or facility), it is possible to reduce staff work hours by reducing visits that are not necessary. This makes it possible to properly manage staff work. Situations in which a visit is less necessary include when environmental information such as temperature and humidity indicates abnormal values, but the patient is not in the room. Also, even if there are abnormalities in respiratory and heart rate, there is less need to visit if the patient has just engaged in some kind of exercise.
[0240] Therefore, in this embodiment, a process for determining whether a visit is necessary may be executed. For example, the patient device 200 includes an imaging device for capturing images of the patient. The imaging device here may be a camera included in the patient terminal device 210, or may be a device separate from the patient terminal device 210. Images captured by the imaging device are transmitted to the management terminal device 400 and can be viewed by the administrator. For example, the imaging device may transmit the captured images to the server system 100, and the server system 100 may transmit the captured images to the management terminal device 400. This allows the administrator to check the condition of the resident using the captured images.
[0241] 33 is a flowchart illustrating the processing of the server system 100. First, in step S801, the determination processing unit 113 determines an abnormal value of the sensor and issues an alert notification. The abnormal value determination processing may be similar to the processing shown in steps S201 to S205 of FIG. 12, for example.
[0242] Fig. 34 is an example of a screen on which an alert notification is made, and is a screen displayed on the display unit 440 of the management terminal device 400, for example. The left side of the screen shown in Fig. 34 is the same as, for example, Fig. 13, and therefore a detailed description will be omitted. The display processing unit 114 makes an alert notification on the right side of the screen shown in Fig. 34, for example.
[0243] As shown in FIG. 34, the alert notification here includes information on the facility name, room number, patient name, details of the abnormality, and the timing of the abnormality. This makes it possible to notify the administrator of information about the abnormal patient. The alert notification may also include a patient condition confirmation icon and an object for inputting whether or not a visit is required. The patient condition confirmation icon is, for example, the icon representing a camera shown in FIG. 34, but other icons may also be used. The object for inputting whether or not a visit is required is, for example, a required button and an unrequired button, but other types of objects may also be used.
[0244] In step S802 of FIG. 33, the determination processing unit 113 sets the value of the visit flag v, which indicates whether a visit is required, to 1 for all patients for whom an abnormality has occurred. v = 1 indicates that a visit is required, and v = 0 indicates that a visit is not required. Next, in step S803, the captured image is output. Specifically, the display processing unit 114 first displays a screen including an alert notification as shown in FIG. 34, and when a patient condition check icon is selected on the screen, performs processing to display a captured image of the target patient on the display unit 440 of the management terminal device 400. For example, when a patient condition check icon is selected, the server system 100 may turn on an imaging device located near the target patient and then acquire an image of the patient from the imaging device. Alternatively, the imaging device may be always on, and the server system 100 may start acquiring images from the imaging device when a patient condition check icon is selected.
[0245] The administrator views the captured images to determine whether a visit is necessary and inputs the determination result. For example, as described above, even if an abnormality in the environment, such as temperature or humidity, is detected, if the image confirms that the patient is not in the sensor installation location (e.g., bedroom), the need for a visit is low. Alternatively, even if an abnormality in the heart rate or other condition is detected, if the image confirms that the patient is exercising or watching an exciting television program, the need for a visit is low. Furthermore, even if the patient has already finished exercising, if the image confirms that the patient appears healthy (e.g., conscious), the need for a visit is low. The administrator may also use the imaging device to have a video call with the patient. In this case, the administrator can determine whether a visit is necessary based not only on the images but also on the content of the conversation with the patient. The management terminal device 400 accepts a selection operation of either the "Necessary" button or the "Not Necessary" button on the screen of FIG. 34 and transmits the result of the selection operation to the server system 100.
[0246] In step S804, the determination processing unit 113 determines whether a visit is necessary for the target patient. Specifically, if the administrator selects the "Necessary" button, the determination processing unit 113 determines that a visit is necessary, and if the administrator selects the "Not Necessary" button, the determination processing unit 113 determines that a visit is unnecessary. If a visit is necessary, in step S805, the determination processing unit 113 maintains the value of v, which represents a visit flag, at 1. If a visit is not necessary, in step S806, the determination processing unit 113 changes the value of v, which represents a visit flag, to 0.
[0247] In step S807, the determination processing unit 113 determines the visit flag of the patient. If the value of v representing the visit flag is 1 (step S807: Yes), the determination processing unit 113 selects the target patient as a target for calculating the priority (priority score, visit priority). Specifically, in step S808, the determination processing unit 113 executes the same processing as steps S206-S207 in FIG. 12 using the information of the target patient. On the other hand, if the value of v representing the visit flag is 0 (step S807: No), the determination processing unit 113 excludes the target patient from the target for calculating the priority (priority score). In this way, patients who have a low need for a visit can be excluded from the targets for the processing shown in steps S206-S207 in FIG. 12.
[0248] As described above, by using images to prompt the administrator to input whether a visit is necessary, if a sensor abnormality is detected in a patient, the administrator can immediately check the patient's condition and have the results of the check reflected in the system. As a result, it is possible to reduce unnecessary visits by staff.
[0249] Although the above describes an example in which the administrator views the images and determines whether a visit is necessary, the present invention is not limited to this. For example, images of the patient may be displayed on the display unit 314 of the staff terminal device 310, and the staff may determine whether a visit is necessary.
[0250] Furthermore, the display screen for alert notification is not limited to that shown in FIG. 34, and may display, for example, a list of information about multiple patients. FIG. 35 shows an example of a display when an alert notification is performed using a list. As shown in FIG. 35, the display processing unit 114 performs processing to display a list including information such as the patient's name, affiliation (home or facility type, etc.), sleep / wake or in / out of bed status, heart rate, respiratory rate, and temperature. The display processing unit 114 may also perform alert notification by displaying an object containing an "!" symbol for an item in which an abnormal value has been detected. In this way, the specific item in which an abnormality has been detected can be presented in an easy-to-understand manner.
[0251] The display processing unit 114 may also perform processing to display a patient condition confirmation icon associated with each patient, as shown in Fig. 35. When a patient condition confirmation icon is selected, processing to display a captured image of the corresponding patient is performed, as in the example described above using Fig. 34. In this case, too, it is possible to appropriately support the manager or the like in determining whether or not a visit is necessary. Note that although not shown in Fig. 35, the list shown in Fig. 35 may include a column displaying information indicating the determination result of whether or not a response (visit) is necessary.
[0252] The display processing unit 114 may also display a list based on priority (priority score or visit priority). For example, the display processing unit 114 performs processing to display an alert notification including a list sorted in descending order of priority on the display unit 314 of the staff terminal device 310. In other words, the display processing unit 114 may display a list of destinations that the staff should visit based on priority. By displaying the list, if the staff is unable to visit for some reason, it becomes possible to encourage the staff to respond flexibly, such as by visiting the destination with the next highest priority.
[0253] For example, the display processing unit 114 can display a list sorted in the order of patient A, patient B, patient C, and patient D, thereby clearly indicating that the visit priority is highest in that order. The alert notification may be performed on a patient-by-patient basis, or on a facility-by-facility or patient home-by-patient basis. By providing an alert notification based on priority, staff can check the patient status in order of priority, thereby improving work efficiency. For example, the display processing unit 114 creates a list of patients for whom staff member A has been selected as the visiting person, sorted in order of visiting priority, and displays the list on staff member A's staff terminal device 310. However, the display processing unit 114 may also display on staff member A's staff terminal device 310 a list including patients for whom a visiting person has not yet been assigned or patients for whom another staff member B has been selected as the visiting person. This is because staff member A may also be responsible for these patients depending on the work situation.
[0254] Furthermore, the list here may be, as described above, a list of patients that should be visited by a specific staff member (for example, information displaying a list of patients that staff member A should visit as a priority), but is not limited to this. For example, the list may be a list displaying which patients require attention for the administrator. For example, the display processing unit 114 may create a list of all patients who need to be visited, sorted in order of visit priority, and display this list on the display unit 440 of the management terminal device 400. In this way, it is possible to encourage the administrator to prioritize patients with high visit priority (for example, by assigning visiting staff).
[0255] Although the present embodiment has been described in detail above, those skilled in the art will readily understand that many modifications are possible without substantially departing from the novel features and advantages of the present embodiment. Therefore, all such modifications are intended to be included within the scope of the present disclosure. For example, a term described at least once in the specification or drawings together with a different term with a broader or equivalent meaning may be replaced with that different term anywhere in the specification or drawings. Furthermore, all combinations of the present embodiment and modifications are also included within the scope of the present disclosure. Furthermore, the configurations and operations of the server system, patient devices, staff devices, management terminal devices, etc. are not limited to those described in the present embodiment, and various modifications are possible.
[0256] [Additional Notes] One aspect of the present disclosure relates to a patient information measurement system that includes a patient information acquisition unit that acquires patient information including location information of patients, including home patients in community-based integrated care and multiple facility patients residing in facilities, and a display processing unit that performs processing to display the patient information of the home patients on a map based on the location information of the home patients, and to display statistical information regarding the patient information of the multiple facility patients on the map based on the location information of the multiple facility patients.
[0257] Another aspect of the present disclosure relates to a patient information measurement method that acquires patient information including location information of patients, including home-based patients in community-based integrated care and multiple institutional patients residing in a facility, displays the patient information of the home-based patients on a map based on the location information of the home-based patients, and displays statistical information regarding the patient information of the multiple institutional patients on the map based on the location information of the multiple institutional patients. [Explanation of symbols]
[0258] 1...information processing system, 10...patient information measurement system, 11...patient information acquisition unit, 12...display processing unit, 100...server system, 110...processing unit, 111...patient information acquisition unit, 112...staff information acquisition unit, 113...determination processing unit, 114...display processing unit, 115...notification processing unit, 120...storage unit, 130...communication unit, 200...patient device, 210...patient terminal device, 211...processing unit, 212...storage unit, 213...communication unit, 214...display unit, 215...operation unit, 216...imaging unit, 220 ...Detection device, 230...thermometer, 240...hygrometer, 300...staff device, 310...staff terminal device, 311...processing unit, 312...storage unit, 313...communication unit, 314...display unit, 315...operation unit, 316...imaging unit, 400...management terminal device, 410...processing unit, 420...storage unit, 430...communication unit, 440...display unit, 450...operation unit, 500...family terminal device, 610...bed, 620...mattress, OB1-OB14, OB1b-OB4b, OB1c-OB2c...objects
Claims
1. a patient information acquisition unit that acquires patient information including location information of patients, including home patients in community-based integrated care and multiple facility patients residing in facilities; a staff information acquisition unit that acquires staff information including location information of staff performing work related to at least some of the home patients and the plurality of facility patients; a determination processing unit that determines a visiting route recommended for the staff member based on the location information of the patient, the patient information of the patient, and the location information of the staff member; A patient information measurement system including:
2. In claim 1, The determination processing unit A patient information measurement system that determines the priority of the home patient and the facility based on the patient information of the home patient and the patient information of the multiple facility patients, and determines the visiting route based also on the priority of the home patient and the facility.
3. In claim 2, The determination processing unit A patient information measurement system that determines the priority of the home patient and the priority of the facility based on the number of abnormalities, which represents the number of items in the patient information in which abnormalities have occurred, and the number of abnormalities, which is the number of people in which abnormalities have occurred.
4. In claim 3, The patient information measurement system further includes a display processing unit that performs processing to display the staff information on a map based on the position information of the staff.
5. Acquire patient information including location information of patients, including home patients and facility patients, in community-based comprehensive care; Acquire staff information including location information of the staff who are handling the patient; A patient information measurement method for determining a recommended visiting route for the staff member based on the patient information and the staff member information.
Citation Information
Patent Citations
Medical support system and medical support method
JP2018190446A
Device, method, and program for supporting medical examination
JP2020123267A
Transportation management device, transportation management system, transportation management method, and program
JP2021157656A
Support request control device
JP2021196793A
Medical data analysis system, medical data analysis method, and medical data analysis program
JP2022116460A