Information processing methods, information processing systems, and computer programs
The information processing system supports patients post-discharge by assessing risks and sending alerts through a messaging app, addressing the lack of enriched online information for patients and caregivers, thereby enhancing satisfaction and reducing readmission risks.
Patent Information
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- INTEDIX INC
- Filing Date
- 2024-11-12
- Publication Date
- 2026-05-22
Smart Images

Figure 2026085127000001_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to an information processing method, an information processing system, and a computer program.
Background Art
[0002] In order to maintain the medical system, optimization of medical costs is desired by suppressing readmission and shortening the length of hospital stay. In the field of healthcare and welfare, various systems have been proposed to enable patients and their families to receive support not only from doctors but also from caregivers such as nurses and care workers in order to suppress readmission and shorten the length of hospital stay.
[0003] Patent Document 1 discloses a method of using a learning model to generate a report of interventions recommended for a patient from the patient's medical record and determine an intervention schedule.
Prior Art Documents
Patent Documents
[0004]
Patent Document 1
Summary of the Invention
Problems to be Solved by the Invention
[0005] s In order to appropriately support patients who have been discharged from the hospital, it is required to enrich the online information provided to patients, their families, and other supporters by healthcare and welfare field personnel including doctors.
[0006] An object of the present invention is to provide an information processing method, an information processing system, and a computer program for appropriately supporting patients and their supporters.
Means for Solving the Problems
[0007] An information processing method in one embodiment of the present disclosure involves a computer receiving registration of a patient's illness or injury, attribute information of the patient, and location information indicating the patient's whereabouts via a patient terminal device used by the patient; receiving registration of identification information of a healthcare and welfare-related person in charge of the patient; receiving messages from the patient or the patient's family via the patient terminal device, associated with the patient's patient ID; deriving a risk assessment of the patient at the patient's location based on any of the past messages received associated with the patient ID, attribute information of the patient, or the type of illness or injury of the patient; and determining if the risk assessment is above a predetermined risk level. When responding to a request, the system provides the language model with the past messages, the type of illness or injury of the patient, the attribute information, and the place of residence information, along with instructions for generating a warning message for the patient, by specifying the knowledge stored in the past advice history of the healthcare and welfare personnel. Based on the message output by the language model, the system sends a message addressed to the patient or the patient's family to the patient terminal device, outputs a message to the healthcare and welfare personnel regarding the patient's information, accepts confirmation of the message regarding the patient from the healthcare and welfare personnel, and notifies the patient terminal device of the confirmation result.
[0008] In this disclosed information processing method, the risk at the patient's location is assessed on the application used to send and receive messages, and a warning message is sent to the patient, their family, and the person in charge of the group supporting the patient. Even at night or during times when medical facilities are normally unable to respond to inquiries, notifications are sent on the application, which can be reviewed retrospectively by the patient and the person in charge, and the fact that the person in charge has reviewed the information can be shared. Patients and their families can take action after receiving the warning, and their sense of security is enhanced by the fact that the person in charge has reviewed the information. Since the messages and confirmation actions from the person in charge remain on the application, it is also possible to provide incentives for these actions. [Effects of the Invention]
[0009] This disclosure enables appropriate support for patients and their caregivers, thereby improving patient and family satisfaction. Furthermore, it allows for incentives to be provided to professionals in the healthcare and welfare fields, such as doctors, nurses, and caregivers. [Brief explanation of the drawing]
[0010] [Figure 1] This is a schematic diagram of the information processing system of this embodiment. [Figure 2] This is a block diagram showing the configuration of an information processing device. [Figure 3] This is a schematic diagram of the language model used by the information processing system. [Figure 4] This is a block diagram showing the configuration of the patient terminal device. [Figure 5] This is a block diagram showing the configuration of the terminal device for the person in charge. [Figure 6] This flowchart shows an example of a processing procedure for accepting patient data registration. [Figure 7] This flowchart shows an example of the processing procedure for registering data of the person in charge. [Figure 8] This flowchart shows an example of a processing procedure performed by an information processing device. [Figure 9] This flowchart shows an example of a processing procedure related to risk assessment using an information processing device. [Figure 10] An example of a message display screen is shown. [Figure 11] Here is another example of a message display screen. [Modes for carrying out the invention]
[0011] This disclosure will be described in detail with reference to drawings illustrating its embodiments. The following embodiments describe an information processing system to which the information processing method of this disclosure is applied.
[0012] Figure 1 is a schematic diagram of the information processing system 100 of this embodiment. The information processing system 100 includes an information processing device 1, a plurality of patient terminal devices 2, and a plurality of staff terminal devices 3. The information processing device 1, patient terminal devices 2, and staff terminal devices 3 are connected to each other via a network N and can send and receive data from each other. Furthermore, they can acquire data from other information provision services that are also connected to the network N. Information provision services include weather information, disaster information, power outage information, etc.
[0013] The information processing system 100 utilizes a message sending and receiving system (hereinafter referred to as the "message application") via the network N, provided as a web application by a server 5 outside the system, to enable the sending and receiving of messages between the patient, the patient's family, and the person in charge of the patient's health care and welfare. The message application may be a group chat service, a message sending and receiving service, etc. Using the message application, the information processing system 100 detects situations that are considered to be at high risk to the patient based on health care and welfare-related data acquired in advance regarding the patient, and sends a message to alert the patient or the patient's family. The message application may also be one in which the information processing device 1 functions as a server, enabling the sending and receiving of messages between the patient and the person in charge.
[0014] Multiple patient terminal devices 2 and multiple staff terminal devices 3 are capable of sending and receiving messages within groups formed between patients, their families, and healthcare / welfare-related staff, based on account data in the message sending and receiving system. Healthcare / welfare-related staff include, for example, the patient's doctor, nurses, caregivers, and care managers.
[0015] In the information processing system 100 of the present disclosure, the information processing apparatus 1 is provided with an account of a messaging application and can receive messages transmitted from either a plurality of patient terminal devices 2 or a plurality of staff terminal devices 3. The information processing apparatus 1 acquires and stores data from the messages. Messages basically contain text. The messages include vital data measured by medical devices worn by patients. The messages may include graph and table data of vital data. Image data such as photos taken of the patient's affected area, the wearing state of the patient's medical device, etc., voice data, etc. can be attached to the messages.
[0016] In the information processing system 100 of the present disclosure, the information processing apparatus 1 evaluates the risk of a patient at each time point based on the data accumulated through the interactions in the messaging application and the data indicating the situation at the location of the patient at each time point. For example, the information processing apparatus 1 issues a notification for attention in advance regarding the use of the medical device used by the patient due to a typhoon, lightning strike, etc. from weather information, disaster information, or power outage information. The information processing system 100 can refer to the PHR (Personal Health Record) provided by a medical institution or an inspection institution and may evaluate the risk by referring to the PHR. The information processing apparatus 1 creates a message to be notified to the patient or the patient's family and the staff based on the evaluated risk, and notifies the created message to the patient terminal device 2 and the staff terminal device 3. The information processing apparatus 1 also has a function of automatically responding to messages from the patient regarding risk assessment.
[0017] Hereinafter, details of the configuration and processing for the information processing apparatus 1 to evaluate the risk of a patient, notify a message corresponding to the evaluated risk to the patient terminal device 2 of the patient or the patient's family, and automatically execute a response to a message from the patient will be described.
[0018] Figure 2 is a block diagram showing the configuration of the information processing device 1. The information processing device 1 comprises a processing unit 10, a storage unit 11, and a communication unit 12. The information processing device 1 uses a server computer. In the following description, the information processing device 1 is described as being composed of a single server computer, but it may also be configured such that multiple server computers are connected via a network N and perform distributed processing to function as a single information processing device 1. The information processing device 1 may be a collection of available computing resources from the processors of multiple medical institution terminal devices used in a medical institution, or it may function as a smart contract on a blockchain system.
[0019] The processing unit 10 includes one or more processors such as a CPU (Central Processing Unit), MPU (Micro-Processing Unit), GPU (Graphics Processing Unit), or NPU (Neural Processing Unit). The processing unit 10 also includes memory, which is a temporary storage medium such as SRAM (Static Random Access Memory) or DRAM (Dynamic Random Access Memory). The processing unit 10 may be configured as a single hardware (SoC: System On a Chip) integrating the processor, memory, storage unit 11, and communication unit 12. The processing unit 10 reads the information processing program P11 stored in the storage unit 11 into memory and executes it, thereby causing a general-purpose computer to perform various processes described later, and functioning as the information processing device 1 of this disclosure.
[0020] The storage unit 11 is a relatively large-capacity non-temporary storage medium, such as a hard disk or flash memory. The storage unit 11 stores the program (program product) necessary for the processing unit 10 to execute processing, and reference setting data. The program product includes an information processing program P11, a message application terminal program P12, and a language model M1. Part or all of the language model M1 may be stored on an external server that provides the language model, and the processing unit 10 may be able to obtain the processing results of the language model M1 via the network N.
[0021] The configuration data stored in the memory unit 11 includes data for the terminal program P12 to be used. The account data includes the account name and password for the terminal program P12, or authentication data. Based on the account data, the processing unit 10 can send and receive messages on the messaging application using the information processing program P11 and the terminal program P12.
[0022] The configuration data stored in the memory unit 11 includes instruction data regarding the role and behavior of a specific account with respect to the language model M1. The configuration data may also include settings for the tone (expression) of the response messages by the corresponding account on the messaging application.
[0023] The information processing program P11, terminal program P12, and language model M1 stored in the memory unit 11 may be obtained by the processing unit 10 reading the information processing program P91, terminal program P92, and language model M9 stored in the computer-readable non-temporary storage medium 9 and storing them in the memory unit 11. Alternatively, the information processing program P11, terminal program P12, and language model M1 may be obtained by the processing unit 10 downloading them from a download server via the communication unit 12 and storing them in the memory unit 11.
[0024] As described above, a database 110 is constructed in the storage unit 11. The database 110 includes a patient table that stores the patient's account data, patient attributes, patient location information, type of illness or injury, and type of medical device used by the patient, associated with the patient's patient ID. Attributes, location information, and type of medical device are stored after being registered by the patient or their family. The patient table stores the patient's vital data obtained from messages from the patient, their family, or caregivers, and vital data measured from medical devices, associated with the patient ID. The database 110 may also include a message table that contains a history of messages from the patient, associated with the patient ID. It also includes a caregiver table that stores the caregiver ID and attributes of the doctor, caregiver, or care manager in charge of the patient. The caregiver ID is issued to the individual in advance after authentication based on HPKI (Healthcare Public Key Infrastructure) in response to a request to participate in the information processing system 100 from the caregiver terminal device 3. The database 110 may also include a history of messages from the caregiver, associated with the caregiver ID. The processing unit 10 of the information processing device 1 may acquire and use data different from that of the database 110. For example, the processing unit 10 may acquire patient medical data (PHR) from a medical institution linked with the information processing system 100, associated with the patient's unique identification data.
[0025] The communication unit 12 enables communication via the network N. The communication unit 12 may be a wired network card or a WiFi wireless communication device. The communication unit 12 may also be a wireless communication device connected to a carrier network. The processing unit 10 can send and receive data with the patient terminal device 2 or the staff terminal device 3 via the communication unit 12.
[0026] Figure 3 is an overview diagram of the language model M1 used by the information processing device 1. The language model M1 uses a language model. The language model M1 may be a large language model or a small language model. The language model M1 may include an image recognition model using a Vision Transformer or the like that outputs the features of the input image data as text. The language model M1 is basically a trained model that converts a given natural language text (query) into vector data and outputs a response sentence in natural language with appropriate features for a sentence (weighted word group) that has features represented by the vector data. The language model M1 may output the response not only in text but also in audio and images (including video). The language model M1 also accepts data to be referenced as knowledge from a database built in the storage unit 11 in response to the query.
[0027] As described above, language model M1 is a language model trained to output the text of a response sentence corresponding to a given text. Language model M1 may be selected in groups from multiple models trained with different algorithms. Multiple language models M1 trained with different algorithms may be made available, and the processing unit 10 may determine which algorithm's language model M1 to use depending on the content of the message sent and received by the message application before continuing processing.
[0028] The information processing device 1 uses the language model M1 shown in Figure 3 to provide the language model M1 with a query containing an instruction or question, as described later, and obtains text, audio, and images (including video) for the patient terminal device 2. Details of the processing will be described later.
[0029] Figure 4 is a block diagram showing the configuration of the patient terminal device 2. The patient terminal device 2 is a smartphone, tablet, or personal computer. The patient terminal device 2 is a device used by the patient or their family, and an account is issued to the patient or their family on the messaging application. The patient terminal device 2 comprises a processing unit 20, a storage unit 21, a communication unit 22, a display unit 23, and an operation unit 24.
[0030] The processing unit 20 includes one or more processors such as CPUs, MPUs, GPUs, and NPUs. The processing unit 20 also includes memory, which is a temporary storage medium such as SRAM or DRAM. The processing unit 20 may be configured as a single hardware (SoC: System On a Chip) integrating the processor, memory, storage unit 21, and communication unit 22.
[0031] The storage unit 21 is a relatively large-capacity non-volatile storage area such as an SSD or flash memory. The storage unit 21 stores the program (program product) necessary for the processing unit 20 to execute processing, and reference configuration data. The program product includes a message application terminal program P2, similar to the information processing device 1. The terminal program P2 may be a web browser program or may include a web browser program in part. The terminal program P2 may be downloaded by the processing unit 20 from a download server via the communication unit 22 and stored in the storage unit 21. The terminal program P2 may also be read by the processing unit 20 from a terminal program P8 stored on the storage medium 8 and stored in the storage unit 21.
[0032] The communication unit 22 enables communication with the information processing device 1 via the network N. The communication unit 22 may be a wired network card or a WiFi wireless communication device. The communication unit 22 may also be a wireless communication device connected to a carrier network. The processing unit 20 can send and receive message application data via the communication unit 22.
[0033] The display unit 23 is a display such as a liquid crystal display or an organic EL (Electro-Luminescence) display. The display unit 23 may also be a touch panel-integrated display. The processing unit 20 displays a screen for a message application obtained by the server function of the information processing device 1 on the display unit 23, and can display text entered by the user, as well as images including photographs, diagrams, tables, or graphs.
[0034] The operation unit 24 is a user interface that can input and output to the processing unit 20, and includes, for example, a keyboard and a pointing device such as a mouse. The operation unit 24 may also include physical buttons, switches, physical dials, or a touch panel built into the display unit 23.
[0035] Figure 5 is a block diagram showing the configuration of the staff terminal device 3. Like the patient terminal device 2, the staff terminal device 3 is a smartphone, tablet, or personal computer. The staff terminal device 3 is used by healthcare and welfare service providers who support patients or their families, such as doctors, caregivers, and care managers, and is issued an account for doctors and healthcare and welfare service providers. Like the patient terminal device 2, the staff terminal device 3 includes a processing unit 30, a storage unit 31, a communication unit 32, a display unit 33, and an operation unit 34.
[0036] The staff terminal device 3 is distinguished from the patient terminal device 2 only by the attributes of the account issued on the messaging application; their hardware configurations are the same. Since the configuration of the staff terminal device 3 is the same as that of the patient terminal device 2, a corresponding code is assigned and a detailed explanation is omitted.
[0037] The terminal program P3 stored in the memory unit 31 of the staff terminal device 3 is the same as the terminal program P2 of the patient terminal device 2. However, in order to send and receive messages as a staff member in the healthcare and welfare field based on the terminal program P3, the processing unit 30 only permits the sending and receiving of messages as a qualified person such as a doctor or nurse if authentication by HPKI is successful.
[0038] In the information processing system 100 configured in this way, the information processing device 1 first accepts registration of patient data via a message application. Figure 6 is a flowchart showing an example of the processing procedure for accepting registration of patient data. The following process is executed when the account data for the patient's terminal program P2 has already been issued and the patient's terminal device 2 is logged into the system by the terminal program P2.
[0039] The processing unit 20 of the patient terminal device 2 acquires data from the registration screen on the message application provided by the server 5 (or information processing device 1) (step S201). Based on the data from the registration screen, the processing unit 20 displays the registration screen (step S202) and accepts registration of the disease name, patient's age, gender and other attributes, and place of residence corresponding to the purpose of using the message application on the registration screen (step S203). The processing unit 20 accepts the association of the patient's account with the account of the patient's family or other caregiver on the registration screen (step S204). The processing unit 20 accepts the registration of the medical device to be used by the patient on the registration screen (step S205). In step S205, the processing unit 20 accepts the type of medical device, such as a left ventricular assist device or a ventilator.
[0040] The processing unit 20 transmits the received disease name, patient's age, gender and other attributes, and place of residence, along with the association with the family or caregiver's account and the medical device to be used, as registration information, linked to the account data, to the information processing unit 1 (step S206).
[0041] The processing unit 10 of the information processing device 1 receives registration information, including the name of the illness, the patient's age, gender and other attributes, their location, the association between the patient's account and the family or caregiver's account, and the patient's medical device, in association with account data (step S101). The processing unit 10 issues a patient ID (step S102), and stores the received name of the illness, the patient's age, gender and other attributes, their location, the association between the patient's account and the family or caregiver's account, and the medical device to be used in the patient table of the database 110 in association with the issued patient ID (step S103).
[0042] Figure 7 is a flowchart showing an example of a processing procedure for accepting registration of employee data. The following process is executed with the employee terminal device 3 logged into the system via a messaging application.
[0043] The processing unit 30 of the staff terminal device 3 identifies the patient's patient ID on the message application provided by the server 5 (or information processing device 1) (step S301). In step S301, the processing unit 30 may obtain the patient ID from the patient beforehand and then search for and identify it. The processing unit 30 may also identify the patient by searching for the patient's name.
[0044] The processing unit 30 obtains a screen for creating a group to support a patient identified by a patient ID on the messaging application (step S302). On the group creation screen, the processing unit 30 accepts the registration of the staff member ID and account data of the healthcare and welfare staff member who will support the patient, based on an operation by the staff member, for the patient ID identified in step S301 (step S303). In step S303, the processing unit 30 accepts the registration of staff member IDs for multiple staff members to be included in the group. A group is formed for each patient. Staff members can be registered in groups in different combinations, even across different groups.
[0045] The processing unit 30 sends a group creation request to the information processing device 1, which includes the patient ID identified in step S301, and the staff member ID and account data received on the creation screen (step S304).
[0046] The processing unit 10 of the information processing device 1 receives a group creation request (step S111) and issues a group ID in response to the group creation request (step S112). The processing unit 10 stores the patient ID and staff member ID included in the group creation request in the staff member table, associated with the issued group ID, and stores them in the database 110 (step S113).
[0047] According to the processing procedure in Figure 6, registration information is stored in the database 110 of the information processing device 1, associated with the patient's patient ID, and a patient table containing attributes is created. The patient's account data on the messaging application can be stored, associated with the patient ID, and later the information processing device 1 can send messages to the patient via the messaging application. According to the processing procedure in Figure 7, the account data on the messaging application of the person in charge, as well as HPKI data, etc., are stored in the database 110 of the information processing device 1, associated with the person in charge's person in charge ID.
[0048] From this point forward, patients or their caregivers, such as family members, can use the patient terminal device 2 to send and receive messages with healthcare and welfare personnel who support the patient via the messaging application. When messages are sent and received within the group, the information processing device 1 acquires the data accordingly, assesses the risks, and takes action such as issuing notifications. When the information processing device 1 receives a message sent or received within the group, it stores the message in the message table as a history, associating it with the patient ID.
[0049] Figure 8 is a flowchart showing an example of the processing procedure by the information processing device 1. When the processing unit 10 of the information processing device 1 receives a message for each group based on the terminal program P12, it executes the following processing by the information processing program P11. The information processing device 1 executes the following processing procedure for each message, especially when there is a message from a patient.
[0050] When the processing unit 10 receives a message from the account of a patient or a patient's caregiver among the messages sent and received within the group for a group of patients (step S121), it stores the message (step S122). In step S122, the processing unit 10 stores the message in the message table of the database 110, associating it with the patient ID. The processing in step S122 may be omitted, or only the messages for the most recent predetermined period may be stored.
[0051] The processing unit 10 extracts the patient's vital data from the message sent by the receiving patient or the patient's caregiver's account (step S123). In step S123, if the message contains keywords such as "blood pressure" or "heart rate," the processing unit 10 detects this and extracts the numerical values corresponding to the keywords as vital data. In step S123, if the message contains an image, the processing unit 10 may extract the image as vital data. If the message contains data from a medical device, the processing unit 10 may extract this data as vital data. If no patient vital data is extracted, the process may proceed to step S125. The processing unit 10 stores the extracted vital data in the patient table of the database 110, associating it with the patient ID (step S124).
[0052] The processing unit 10 identifies the patient's location from the address stored in the patient table or from the most recent message received or sent (step S125). If the processing unit 10 cannot identify the patient's location from the message in step S125, it identifies the address stored in the patient table as the location. The processing unit 10 stores the location at the time of message reception, associated with the patient ID (step S126), and terminates the process.
[0053] Figure 9 is a flowchart showing an example of the processing procedure related to risk assessment by the information processing device 1. The processing unit 10 of the information processing device 1 executes the following processes for each group, for example, once every 30 minutes or once every hour, according to the information processing program P11.
[0054] The processing unit 10 obtains forecast data, including weather forecasts for the area containing the patient's location as of the time of receiving the most recent message, from an external service via the communication unit 12 for a group of patients (step S131). In step S131, the processing unit 10 obtains weather information, disaster information, power outage information, etc., as forecast data. The processing unit 10 derives a risk assessment of the malfunction of medical devices due to power outages or natural disasters from the weather forecast information (step S132). In step S132, the processing unit 10 may calculate a numerical value indicating the level of risk, or it may discretely specify the level of risk in multiple stages (A / B / C, high / medium / low).
[0055] In step S132, the processing unit 10 evaluates the risk highly if, for example, the distance from a location where lightning strikes are occurring at a predetermined frequency or higher at the time of derivation is within a predetermined distance. The processing unit 10 may also evaluate the risk highly if the wind speed forecast for the area including the location is above a predetermined speed. The processing unit 10 may also evaluate the risk highly if it is predicted that there is a high probability of entering a storm zone within a predetermined time. The processing unit 10 may also evaluate the risk highly if the power company has informed the processing unit 10 that a power outage is occurring in the area including the location.
[0056] In step S132, the processing unit 10 may derive a risk assessment using a learning model trained by deep learning or the like, by correlating forecast data such as the distance from a location where lightning strikes occur at a predetermined frequency or higher, and the wind speed forecast for the area including the reference point, with the actual occurrence of a power outage at the reference point within, for example, 2 to 3 hours thereafter. The processing unit 10 may also learn the correlation using multiple regression analysis or the like.
[0057] The processing unit 10 determines whether the risk level corresponding to the derived risk assessment is above a predetermined level (step S133). The processing unit 10 may make this determination based on whether the numerical value is above a predetermined value, or whether the identified risk is "A" or "High".
[0058] If the processing unit 10 determines that the level of risk is above a predetermined level (S133: YES), it provides the language model M1 with the patient's attributes, type of illness or injury, type of medical device, forecast data obtained in step S131, and instructions to generate a warning message for the patient from the patient's patient table (step S134). In step S134, the processing unit 10 specifies knowledge that stores the past advice history of a specific person in the group including the patient, and instructs that this knowledge be generated as a message from that person to the patient or the patient's caregiver. The specific person in charge is, for example, a doctor. The person in charge may be selected depending on the content of the message or the level of risk.
[0059] The processing unit 10 acquires a message output from the language model M1 (step S135), and sends the acquired message from the terminal program P12 to the messaging application, with the patient's or the patient's caregiver's account as the recipient (step S136). In step S136, the processing unit 10 may send text, audio, or images (including video) as a message.
[0060] The processing unit 10 determines whether the message sent in step S136 has been acknowledged by the specific person in charge (step S137). In step S137, the processing unit 10 may determine whether the message has been acknowledged by whether the message is displayed on the display unit 33 on the person in charge terminal device 3 where the specific person in charge is logged in, or it may provide an interface for accepting acknowledgments in the message display area on the message application and determine whether the acknowledgment has been made by whether the interface is selected. If it is determined that the message has not been acknowledged (S137: NO), the processing unit 10 returns to step S137.
[0061] If the processing unit 10 determines that the message sent in step S136 has been displayed (S137: YES), it notifies the patient terminal device 2 that the message has been confirmed (step S138) and terminates the process.
[0062] In step S133, if the processing unit 10 determines that the risk level is not above a predetermined level (S133: NO), it terminates the process.
[0063] Thereafter, if the processing unit 10 determines that the risk level is above a predetermined level (S133: YES), and the determination time falls within the time period from, for example, 10 PM to 5 AM, it may be controlled to automatically respond using the language model M1 each time it receives a message from the patient terminal device 2.
[0064] The processing procedure shown in Figure 9 will be explained in detail. Figure 10 shows an example of a message display screen 230. Figure 10 shows an example in which the message display screen 230 is displayed on the display unit 23 of the patient terminal device 2 based on the terminal program P2. The display screen 230 includes a message input field 231 and a send button 232. When the send button 232 is selected by the operation unit 24, the patient terminal device 2 sends the text, image, and audio entered in the input field 231 to the information processing device 1.
[0065] Display screen 230 shows that the message with message ID "0120012345" has an attached video from the patient's family showing the patient moving while wearing a medical device. The next message with message ID "0120012346" contains comments from the doctor with staff ID "D00123" that correspond to his observations after viewing the video. Such a messaging application makes it possible for patients, their family members or other caregivers, and doctors to share information about home treatment. Doctors can obtain and understand specific medical device data and vital signs, and patients can feel reassured knowing that their condition is being monitored by a doctor. In this case, the patient's residence does not have to be far from the doctor's usual work area. The doctor or nurse does not have to be the patient's primary care physician or their staff, and activities can be supported by utilizing the expertise of each healthcare and welfare-related person in charge. The group is formed not only by doctors, patients and their caregivers, but also by various people who support the patient, such as nurses, caregivers, pharmacists, and care managers, and can support collaboration among qualified professionals. Patients can send medical device data, other vital data, and videos of themselves to a single messaging application, allowing various personnel to understand their condition and take appropriate action based on the risk.
[0066] Figure 11 shows another example of the message display screen 233. Figure 11 shows an example where the information processing device 1 calculates a high risk of medical device failure and notifies a warning message. The display screen 233 shows an icon 234 indicating that the message is from the account corresponding to the information processing device 1, and a message 235 that was automatically generated using the language model M1. Near the message 235 (below in Figure 11), the interface 236 that the person in charge in the group should select when they have seen the message 235 is displayed. The person in charge terminal device 3 can also confirm that a warning message has been output on a screen like the display screen 233, and when interface 236 is selected, the processing unit 10 of the information processing device 1 can determine that confirmation has been made (S137: YES).
[0067] In the display screen 233 of Figure 11, it is possible to recognize that a specific person in charge, "D00123," a physician, has confirmed and selected interface 236, as the text on interface 236 changes from "Unconfirmed" to "Confirmed." Patients can feel reassured because they know that the cautionary message based on their risk assessment has been confirmed by another person in charge.
[0068] The information processing device 1 can identify that each person in charge has taken action, including confirming and sending / receiving messages, based on the process shown in Figure 9-11, and can calculate a contribution score accordingly. For example, if a message contains the phrase "I can visit within 15 minutes" from caregiver in charge ID "C00101", the processing unit 10 of the information processing device 1 can identify the action using keywords such as "visit". The contribution score may be calculated higher depending on how quickly "confirm" is selected and how many times the message is sent. Depending on the level of contribution, incentives may be returned from the message application, associated with the in charge person ID. For example, the action of sending a message from an authorized in charge terminal device 3 based on HPKI is recorded in the database 110, and based on this recorded data, the incentives of multiple workers for patients can be objectively quantified. The recorded data utilizes a blockchain system, where information processing device 1 issues NFTs (Non-Fungible Tokens) for each person's actions. The system calculates value for the collection of NFTs issued to each person, enabling the provision of incentives based on individual evaluations of each action. This makes it possible to reward the performance of multiple personnel, including doctors, who support a single patient.
[0069] In the information processing system 100 described above, the information processing device 1 was described as receiving an account from the message application provided by the server 5, acquiring data from message exchanges, and executing processing. However, the information processing method disclosed herein is not limited to this, and the information processing device 1 may be configured to be implemented as a part of the server 5's functions.
[0070] The embodiments disclosed above are illustrative in all respects and not restrictive. The scope of the present invention is indicated by the claims, and all modifications within the meaning and scope equivalent to the claims are included. [Explanation of symbols]
[0071] 100 Information Processing Systems 1. Information Processing Device 10 Processing Unit 11 Storage section P1 Information Processing Program 2. Patient terminal device 20 Processing Units 21 Memory section 23 Display section 3. Terminal device for the person in charge 30 Processing Unit 31 Storage section 33 Display section P2, P3 Terminal Program
Claims
1. The computer receives registration information about the patient's illness or injury, the patient's attribute information, and the patient's location information via a patient terminal device used by the patient. We accept registration of identification information of healthcare and welfare personnel responsible for the aforementioned patient. The patient terminal device receives messages from the patient or their family, and associates them with the patient's patient ID. Based on past messages received in association with the aforementioned patient ID, the patient's attribute information, and the type of illness or injury the patient has, a risk assessment of the patient at the patient's location is derived. If the risk assessment corresponds to a risk level above a predetermined level, the past messages, the type of illness or injury of the patient, the attribute information, and the address information, along with instructions for generating a warning message for the patient, are provided to the language model by specifying the knowledge stored in the past advice history of the healthcare and welfare personnel. Based on the message output by the language model, a message addressed to the patient or the patient's family is sent to the patient terminal device. The health, medical, and welfare-related personnel are given a message regarding the acquisition of information about the patient. The health, medical, and welfare-related personnel have confirmed the message regarding the patient. The confirmation result is notified to the patient terminal device. Information processing methods.
2. The aforementioned computer, Referencing the patient's medical data, which is stored in association with the patient's unique identification data, The aforementioned risk assessment is derived using the referenced medical data. The information processing method according to claim 1.
3. The aforementioned computer, The patient terminal device accepts registration of the medical device used by the patient. Obtain the location of the aforementioned patient, Based on the relationship between the possibility of power outages or natural disasters occurring at the acquired location and the risk of the medical device malfunctioning, the risk assessment is derived. The information provided to the language model is further enhanced by the information regarding the type of medical device. The information processing method according to claim 1.
4. The computer identifies the actions taken by the healthcare and welfare personnel in response to the message from the patient or the patient's family, The contributions of the patient, the patient's family, and the healthcare and welfare personnel are calculated based on the identified actions. The information processing method according to claim 1.
5. On the computer, The patient's illness or injury, the patient's attribute information, and the patient's location information are registered using a patient terminal device used by the patient. We accept registration of identification information of healthcare and welfare personnel responsible for the aforementioned patient. The patient terminal device receives messages from the patient or their family, and associates them with the patient's patient ID. Based on past messages received in association with the aforementioned patient ID, the patient's attribute information, and the type of illness or injury the patient has, a risk assessment of the patient at the patient's location is derived. If the risk assessment corresponds to a risk level above a predetermined level, the past messages, the type of illness or injury of the patient, the attribute information, and the address information, along with instructions for generating a warning message for the patient, are provided to the language model by specifying the knowledge stored in the past advice history of the healthcare and welfare personnel. Based on the message output by the language model, a message addressed to the patient or the patient's family is sent to the patient terminal device. The health, medical, and welfare-related personnel are given a message regarding the acquisition of information about the patient. The health, medical, and welfare-related personnel have confirmed the message regarding the patient. The confirmation result is notified to the patient terminal device. A computer program that executes a process.
6. An information processing system including a patient terminal device used by the patient or the patient's caregiver, a staff terminal device used by a healthcare and welfare-related staff member in charge of the patient, and an information processing device that communicates with the patient terminal device and the staff terminal device, The aforementioned information processing device is The patient terminal device receives registration of the patient's illness or injury, the patient's attribute information, and the patient's location information. The identification information of the healthcare and welfare-related personnel responsible for the aforementioned patient is registered at the aforementioned personnel terminal device. Messages from the aforementioned patient or their family are received by the patient terminal device, associated with the patient's patient ID. Based on past messages received in association with the aforementioned patient ID, the patient's attribute information, and the type of illness or injury the patient has, a risk assessment of the patient at the patient's location is derived. If the risk assessment corresponds to a risk level above a predetermined level, the past messages, the type of illness or injury of the patient, the attribute information, and the address information, along with instructions for generating a warning message for the patient, are provided to the language model by specifying the knowledge stored in the past advice history of the healthcare and welfare personnel. Based on the message output by the language model, a message addressed to the patient or the patient's family is sent to the patient terminal device. The patient information gathering message is sent to the staff member's terminal device. The confirmation of the message regarding the aforementioned patient is received by the staff member's terminal device. The confirmation result is notified to the patient terminal device. Information processing system.