Information processing equipment, methods, programs and systems
A computer-based program extracts and summarizes medical information to align with the patient's current treatment needs, addressing the inappropriateness of past-based summaries and improving medical treatment efficiency.
Patent Information
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2024-08-29
- Publication Date
- 2026-03-12
AI Technical Summary
Existing medical record summaries based on past medical treatment details may not be appropriate for the patient's current reason for treatment, leading to inefficiencies in creating new summaries.
A program executed by a computer processor that acquires preliminary medical information, extracts summary target information from stored patient medical data, and creates summarized medical support information tailored to the patient's current treatment needs.
Provides medical professionals with accurate and relevant medical information tailored to the patient's current condition, enhancing the efficiency of medical treatment.
Smart Images

Figure 2026043927000001_ABST
Abstract
Description
[Technical Field]
[0001] This disclosure relates to information processing devices, methods, programs, and systems. [Background technology]
[0002] There is a technology that creates summaries of medical information, such as patient charts, for medical professionals, including doctors, who treat patients.
[0003] Patent document 1 describes a technology in which medical data obtained through medical treatment of a patient is stored as raw data in a medical information database, raw data to be summarized is extracted from the stored raw data, and a summary of the patient's medical record is created from the extracted data. [Prior art documents] [Patent documents]
[0004] [Patent Document 1] Japanese Patent Application Laid-Open No. 2016-209468 Summary of the Invention [Problem to be solved by the invention]
[0005] However, with the technology of Patent Document 1, a patient's medical record summary is created from past medical treatment details, but such a medical record summary based on past medical treatment details may not be appropriate for the patient's reason for requesting treatment or their condition, etc. For example, if the patient's main reason for treatment in the past is different from the reason for treatment this time, a medical record summary that is inappropriate for the reason for treatment may be created, which could result in the effort of creating the summary again.
[0006] The purpose of this disclosure is to provide medical information desired by healthcare professionals, such as physicians, who treat patients. [Means for solving the problem]
[0007] In order to solve the above problem, one aspect of the program of the present disclosure is a program executed by a computer having a processor and a memory, wherein the memory stores first patient medical information derived from the patient's main symptoms, and second patient medical information, which is medical information from the patient's past medical treatment, and the program causes the processor to execute the following steps: acquiring preliminary medical information for treating the patient; extracting, based on the acquired preliminary medical information, summary target information to be summarized from at least one of the first patient medical information and the second patient medical information stored in the memory; and creating, based on the extracted summary target information, summarized medical support information, which is information for supporting the medical treatment of the patient performed by a second user who is a medical professional. [Effects of the Invention]
[0008] According to the present disclosure, it is possible to provide medical information desired by medical professionals, such as doctors, who treat patients. [Brief explanation of the drawings]
[0009] [Figure 1] 1 is a diagram showing an overall configuration of an information processing system 1 according to an embodiment. [Figure 2] 2 is a block diagram showing the functional configuration of a medical staff terminal device 10. FIG. [Figure 3] FIG. 2 is a block diagram showing the functional configuration of a server 20. [Figure 4] FIG. 10 is a diagram showing the data structure of a patient medical information management database 2021. [Figure 5] FIG. 10 is a diagram showing the data structure of a patient medical information management database 2021. [Figure 6] FIG. 10 is a diagram showing the data structure of a reference medical information management database 2022. [Figure 7] 4 is a flowchart showing a processing operation in the information processing system 1 of the first embodiment. [Figure 8] This is a flowchart showing other processing operations in the information processing system 1 of the first embodiment. [Figure 9] This figure illustrates an example screen showing summarized medical support information in the first embodiment. [Figure 10] This figure illustrates an example of a screen that accepts prompt input according to the first embodiment. [Figure 11] This is a flowchart showing the processing operation in the information processing system 1 of the second embodiment. [Figure 12] This figure illustrates an example screen showing supplementary medical information in the second embodiment. [Figure 13] This is a flowchart showing the processing operation in the information processing system 1 of the third embodiment. [Figure 14] A block diagram showing the basic hardware configuration of Computer 90. DETAILED DESCRIPTION OF THE INVENTION
[0010] The embodiments of this disclosure will be described below with reference to the drawings. In all the drawings illustrating the embodiments, common components are denoted by the same reference numerals, and repeated explanations are omitted. The following embodiments are not intended to unduly limit the content of this disclosure as described in the claims. Not all components shown in the embodiments are necessarily essential components of this disclosure. Also, each drawing is a schematic diagram and is not necessarily a strict illustration.
[0011] In the following description, a "processor" refers to one or more processors. The at least one processor is typically a microprocessor such as a CPU (Central Processing Unit), but may also be another type of processor such as a GPU (Graphics Processing Unit). The at least one processor may be single-core or multi-core.
[0012] Furthermore, the at least one processor may be a processor in the broad sense, such as a hardware circuit (for example, a field-programmable gate array (FPGA) or an application-specific integrated circuit (ASIC)) that performs part or all of the processing.
[0013] In the following explanation, information that produces an output for an input may be described using expressions such as "xxx table," but this information may be data of any structure, or may be a learning model such as a neural network that produces an output for an input. Therefore, an "xxx table" may be referred to as "xxx information."
[0014] Furthermore, in the following description, the configuration of each table is an example, and one table may be divided into two or more tables, or all or part of two or more tables may be one table.
[0015] In addition, in the following explanation, processing may be described using the "program" as the subject, but since a program is executed by a processor to perform specified processing while appropriately using a memory unit and / or an interface unit, etc., the subject of the processing may also be the processor (or a device such as a controller that has that processor).
[0016] The program may be installed in a device such as a computer, or may be stored in, for example, a program distribution server or a computer-readable (e.g., non-transitory) recording medium. Also, in the following description, two or more programs may be realized as one program, or one program may be realized as two or more programs.
[0017] Furthermore, in the following description, identification numbers are used as identification information for various objects, but other types of identification information (for example, identifiers including alphabets and symbols) may also be used.
[0018] In addition, in the following description, when describing elements of the same type without distinguishing between them, reference symbols (or common symbols among the reference symbols) may be used, and when describing elements of the same type with distinction between them, the identification numbers (or reference symbols) of the elements may be used.
[0019] In the following description, the control lines and information lines are those that are considered necessary for the description, and do not necessarily represent all the control lines and information lines in the product. All components may be interconnected.
[0020] Each information processing device consists of a computer equipped with an arithmetic unit and a memory device. The basic hardware configuration of the computer and the basic functional configuration of the computer realized by said hardware configuration will be described later. For each of the medical professional terminal device 10, server 20, and patient terminal device 30, explanations that overlap with the basic hardware configuration and basic functional configuration of the computer described later will be omitted.
[0021] (First embodiment) <1.1 Overall configuration of information processing system> The following describes the configuration of an information processing system according to the first embodiment: Fig. 1 is a block diagram illustrating the configuration of an information processing system according to the first embodiment.
[0022] As shown in FIG. 1, the information processing system 1 includes a medical staff terminal device 10, a server 20, a patient terminal device 30, and a large-scale language model server 40.
[0023] The medical staff terminal device 10 is a device operated by a second user who is a medical staff member such as a doctor, etc. The medical staff terminal device 10 is, for example, a mobile terminal such as a smartphone or a tablet, or a PC (Personal Computer).
[0024] The medical staff terminal device 10 executes a program to provide the user with an environment for operating the information processing system 1 according to the program. The medical staff terminal device 10 reads and executes the program to establish communication connections with the server 20, the patient terminal device 30, and the large-scale language model server 40.
[0025] As shown in Figure 1, the medical professional terminal device 10 includes a communication interface 12, an input device 13, an output device 14, a memory 17, a storage unit 18, and a processor 19.
[0026] Communication IF12 is an interface for inputting and outputting signals so that the medical professional terminal device 10 can communicate with an external device.
[0027] The input device 13 is a device for receiving input operations from the user (for example, a touch panel, touchpad, pointing device such as a mouse, keyboard, etc.).
[0028] The output device 14 is a device (such as a display or speaker) for presenting information to the user.
[0029] Memory 17 is for temporarily storing programs and data processed by programs, etc., and is a volatile memory such as DRAM (Dynamic Random Access Memory).
[0030] The memory unit 18 is for storing data and can be, for example, flash memory or an HDD (Hard Disc Drive).
[0031] The processor 19 is hardware for executing the instruction set described in the program, and consists of an arithmetic unit, registers, peripheral circuits, etc.
[0032] The server 20 is a device that manages a series of processes related to the information processing system 1. The server 20 stores in its memory: first patient medical information, which is medical information on a patient derived from the patient's primary medical reasons in the patient's past medical care; and second patient medical information, which is medical information other than the first medical information. The server 20 receives information regarding a medical treatment request for the patient from a patient or a first user who is related to the patient. Based on the received information regarding the medical treatment request, the server 20 extracts summary target information to be summarized from at least one of the first patient medical information and the second patient medical information stored in the memory. Based on the extracted summary target information, the server 20 creates summarized medical support information, which is information for supporting the patient's medical treatment performed by the second user, a medical professional. The server 20 manages various data or information, such as patient medical information, reference medical information, registered users, authentication information, and medical treatment date and time information. In this embodiment, medical treatment refers to medical procedures such as interviews, examinations, diagnoses, tests, and treatments performed on a patient. Medical treatment includes medical treatments performed at medical institutions such as hospitals, as well as medical treatments performed at the patient's home (e.g., house calls, home visits, etc.).
[0033] The server 20 includes a communication IF 22 , an input / output IF 23 , a memory 25 , a storage 26 , and a processor 29 .
[0034] The communication IF 22 is an interface for inputting and outputting signals so that the server 20 can communicate with external devices.
[0035] The input / output IF 23 functions as an input device for receiving input operations from the user and as an interface with an output device for presenting information to the user.
[0036] The memory 25 is for temporarily storing programs and data to be processed by the programs, and is a volatile memory such as a DRAM (Dynamic Random Access Memory).
[0037] Storage 26 is for storing data, and can be, for example, flash memory or an HDD (Hard Disk Drive).
[0038] The processor 29 is hardware for executing an instruction set written in a program, and is composed of an arithmetic unit, registers, peripheral circuits, and the like.
[0039] The patient-side terminal device 30 is a device operated by a first user, who is either the patient or a person related to the patient. The medical professional-side terminal device 10 is, for example, a mobile device such as a smartphone or tablet, or a PC (Personal Computer). The first user operates the patient-side terminal device 30 to, for example, request medical treatment for the patient, make appointments for medical treatment for the patient, and make inquiries regarding medical treatment for the patient. A person related to the patient is a family member or other person who requests medical treatment for the patient on behalf of the patient. Information regarding requests for medical treatment for the patient acquired by the patient-side terminal device 30 is transmitted via the network 80 to the medical professional-side terminal device 10 or the server 20.
[0040] The large-scale language model server 40 is a device that manages a series of processes performed by a learning model that performs natural language processing, commonly known as a large-scale language model (LLM), which has learned from a large amount of text data. For example, the large-scale language model server 40 accepts prompt input, which is instruction information to be processed by the large-scale language model, and generates information based on the received prompt. Specifically, for example, the summary medical support information creation module 2036 can create summary medical support information via the large-scale language model server 40 based on the prompt received by the prompt input receiving module 2038 of the server 20 and the information to be summarized extracted by the information to be summarized extraction module 2035.
[0041] <1.2 Functional configuration of the medical professional terminal device 10> The configuration of the medical professional terminal device 10 will now be described. Figure 2 is a block diagram illustrating the configuration of the medical professional terminal device 10 in the first embodiment. The medical professional terminal device 10 includes a plurality of antennas (antenna 111, antenna 112), wireless communication units corresponding to each antenna (first wireless communication unit 121, second wireless communication unit 122), an operation reception unit 130, an audio processing unit 140, a microphone 141, a speaker 142, a camera 150, a storage unit 160, and a control unit 170. The medical professional terminal device 10 also has functions and configurations not specifically shown in Figure 2 (for example, a battery for maintaining power, a power supply circuit for controlling the supply of power from the battery to each circuit, etc.). As shown in Figure 2, each block included in the medical professional terminal device 10 is electrically connected by a bus or the like.
[0042] The antenna 111 radiates the signal emitted by the medical staff side terminal device 10 into space as a radio wave. The antenna 111 also receives the radio wave from space and provides the received signal to the first wireless communication unit 121.
[0043] The antenna 112 radiates the signal emitted by the medical staff side terminal device 10 into space as a radio wave. The antenna 112 also receives the radio wave from space and provides the received signal to the second wireless communication unit 122.
[0044] The first wireless communication unit 121 performs modulation and demodulation processing to enable the medical professional terminal device 10 to communicate with other wireless devices by transmitting and receiving signals via the antenna 111. The second wireless communication unit 122 performs modulation and demodulation processing to enable the medical professional terminal device 10 to communicate with other wireless devices by transmitting and receiving signals via the antenna 112. The first wireless communication unit 121 and the second wireless communication unit 122 are a communication module that includes a tuner, an RSSI (Received Signal Strength Indicator) calculation circuit, a CRC (Cyclic Redundancy Check) calculation circuit, a high-frequency circuit, etc. The first wireless communication unit 121 and the second wireless communication unit 122 perform modulation and demodulation and frequency conversion of the wireless signals transmitted and received by the medical professional terminal device 10, and provide the received signal to the control unit 180.
[0045] The operation reception unit 130 has a mechanism for receiving input operations from a user (second user). Specifically, the operation reception unit 130 is configured as a touch screen and includes a touch-sensitive device 131 and a display 132. The touch-sensitive device 131 receives input operations from the user of the medical staff terminal device 10. The touch-sensitive device 131 detects the user's touch position on the touch panel, for example, by using a capacitive touch panel. The touch-sensitive device 131 outputs a signal indicating the user's touch position detected by the touch panel to the control unit 180 as an input operation.
[0046] Display 132 displays data such as images, videos, and text under the control of control unit 180. Display 132 is realized by, for example, an LCD (Liquid Crystal Display), an organic EL (Electro-Luminescence) display, or the like.
[0047] The audio processing unit 140 modulates and demodulates audio signals. The audio processing unit 140 modulates a signal provided from the microphone 141 and provides the modulated signal to the control unit 180. The audio processing unit 140 also provides the audio signal to the speaker 142. The audio processing unit 140 is realized, for example, by a processor for audio processing. The microphone 141 receives audio input and provides an audio signal corresponding to the audio input to the audio processing unit 140. The speaker 142 converts the audio signal provided from the audio processing unit 140 into audio and outputs the audio to the outside of the medical staff side terminal device 10.
[0048] The camera 150 is a device that receives light with a light receiving element and outputs the received light as a captured image. The camera 150 is, for example, a depth camera that can detect the distance from the camera 150 to a subject being photographed.
[0049] The storage unit 160 is configured with, for example, a flash memory, and stores data and programs used by the medical staff terminal device 10. In one aspect, the storage unit 160 stores user information 161 and authentication information 162.
[0050] The user information 161 is information about a user (second user) who is a medical professional such as a doctor who treats patients. The user information includes information about the user ID, information about the user's name, information about the medical institution to which the user belongs, information about the user's specialty, etc. In order for the second user to treat a patient who is cared for by a medical institution other than the medical institution to which the second user belongs, the second user may need to be registered as a medical professional (registered user) who can treat the patient. In this case, the second user is registered as a registered user, and the user information 161 is stored in the storage unit 202 of the server 20 as registered user information 2027.
[0051] The authentication information 162 is information for authenticating that a user (second user) who is a medical professional such as a doctor treating a patient is a registered user when the user accesses the patient's medical information managed by a medical institution that holds or manages the patient's medical information and is in charge of the patient. The authentication information may include, for example, information related to an authentication ID for authenticating the user, information related to a password, etc. In addition to text information, the authentication information may include images such as a photograph of the user's face, information related to video, information related to the user's voice, etc.
[0052] The control unit 170 reads a program stored in the storage unit 160 and executes instructions included in the program to control the operation of the medical staff terminal device 10. The control unit 170 is, for example, an application that is pre-installed in the medical staff terminal device 10. The control unit 170 operates in accordance with the program to fulfill the functions of an input operation reception unit 171, a transmission / reception unit 172, a notification control unit 173, and a data processing unit 174.
[0053] The input operation reception unit 171 processes input operations from the user to an input device such as a touch-sensitive device 131. Based on the coordinate information of the touch-sensitive device 131 where the user's finger or the like has made contact, the input operation reception unit 171 determines the type of operation, such as whether the user's operation is a flick operation, a tap operation, or a drag (swipe) operation.
[0054] The transmitting / receiving unit 172 performs processing for the medical staff side terminal device 10 to transmit and receive data to and from external devices such as the server 20 in accordance with a communication protocol.
[0055] The notification control unit 173 performs processing to present information to the user (second user), which is a medical professional such as a doctor. The notification control unit 173 performs processing to display images and videos on the display 132, and to output sound to the speaker 142, etc.
[0056] The data processing unit 174 performs calculations on the data received as input by the medical professional terminal device 10 according to the program and outputs the calculation results to memory or the like.
[0057] <1.3 Functional configuration of the server 20 in the first embodiment> 3 is a diagram showing the functional configuration of the server 20. As shown in FIG. 3, the server 20 functions as a communication unit 201, a storage unit 202, and a control unit 203.
[0058] The communication unit 201 performs processing for the server 20 to communicate with external devices.
[0059] The memory unit 202 stores, for example, a patient medical information management database 2021, a reference medical information management database 2022, preliminary treatment information 2023, information to be summarized 2024, summarized treatment support information 2025, supplementary treatment information 2026, registered user information 2027, and authentication information 2028.
[0060] The patient medical information management database 2021 is a database for managing medical information of patients receiving medical treatment. The patient medical information management database 2021 can be owned or managed by the medical institution in charge, but can also be owned or managed by an external institution other than the medical institution in charge, for example, upon commission from the medical institution in charge. The patient medical information management database 2021 specifically stores first patient medical information 2021A, which is medical information derived from the main reason for treatment in the patient's past medical treatment, and second patient medical information 2021B, which is medical information other than the first medical information. The patient medical information management database 2021 also stores patient ID information, information related to the patient's name, information related to the patient other than the patient's name, information related to the date and time of treatment, information related to the reason for treatment, information related to the treatment category, information related to the medical history, etc. The information related to the patient other than the patient's name includes, for example, the patient's age, the patient's gender, the patient's address, and the patient's contact information (telephone number, email address, etc.). Information regarding the reason for medical treatment includes, for example, information regarding the patient's chief complaint (information regarding the patient's main symptoms), which is the reason for the patient's medical treatment. Information regarding the reason for medical treatment also includes, for example, information other than the chief complaint, such as information regarding the patient's symptoms. Information other than the chief complaint can include various information obtained in the patient's past medical treatment. For example, if the patient is a diabetic and has been diagnosed in a past medical treatment with a bleeding problem caused by an injury sustained in a fall, information indicating that the bleeding problem may be caused by diabetes can be included. Information other than the chief complaint can also include information regarding points to be noted in future medical treatment, matters to be passed on, etc. Specific examples of such information include information such as the patient's statement that they do not want the cause of their past injury to be discussed, or the patient's anger when asked about their family relationships. Furthermore, information regarding the reason for medical treatment includes, for example, information regarding symptoms diagnosed by a medical professional such as a doctor during the patient's medical treatment. Information regarding the medical treatment category indicates the type of patient treatment and is classified based on the reason for treatment. Information regarding the patient's medical treatment category is classified, for example, as "first patient medical information" if the patient received treatment for their main symptom during their past medical treatment. Information regarding the patient's medical treatment category is classified, for example, as "second patient medical information" if the patient received treatment for a symptom other than their main symptom during their past medical treatment. Information regarding the medical history includes all information regarding each patient's individual medical treatment, such as information regarding the medical interview, information regarding the examination, information regarding the diagnosis, information regarding test results, information regarding surgery, information regarding postoperative progress, information regarding prescriptions, and information regarding medication. Information regarding the medical history includes, for example, first patient medical information 2021A and second patient medical information 2021B. That is, information regarding the medical history when a patient receives medical treatment for a primary symptom corresponds to the first patient medical information 2021A, and information regarding the medical history when a patient receives medical treatment for a symptom other than the primary symptom corresponds to the second patient medical information 2021B. The patient medical information management database 2021 stores the first patient medical information 2021A and the second patient medical information 2021B included in the information regarding the medical history in a mixed state without classifying them. However, the patient medical information management database 2021 can also store the first patient medical information 2021A and the second patient medical information 2021B separately. The information stored in the patient medical information management database 2021 can be stored as structured information for each type of information, but it can also be stored as information on so-called plain text data, or as a mixture of structured information and information on plain text data, rather than as structured information. The first patient medical information 2021A is medical information from the patient's past medical treatment and is medical information derived from the patient's main symptom. The main symptom is the patient's primary symptom, for example, the symptom that the patient most often complained of in past medical treatment. The medical information derived from the patient's main symptom is the patient's medical information stored in the patient medical information management database 2021 and is medical information related to the patient's main symptom. The first patient medical information 2021A may be, for example, information classified as "first patient medical information" in the information item "information related to medical treatment category" in the patient medical information management database 2021. For example, if the patient's main symptom is heart disease, the first patient medical information 2021A may include information on the patient's past medical records related to the patient's heart disease, such as information on the medical interview, information on the examination, information on the diagnosis, information on the test results, information on the treatment plan, information on the surgery, information on the postoperative course, information on the prescription, information on medication, and information on the date and time of the treatment. The first patient medical information 2021A may also include any other medical information derived from the patient's primary symptoms. The second type of patient medical information 2021B is medical information from the patient's past medical treatments, other than the first type of medical information. This other type of medical information refers to patient medical information stored in the Patient Medical Information Management Database 2021 that relates to symptoms other than the patient's primary symptoms. For example, if the primary symptom is heart disease, the second type of patient medical information 2021B would include symptoms other than heart disease, such as cold symptoms and back pain. The second type of patient medical information 2021B can be classified as "second type of patient medical information" in the "Information on treatment categories" section of the Patient Medical Information Management Database 2021. The second type of patient medical information 2021B includes information on past medical records related to symptoms other than the primary reason for treatment, such as information on medical history interviews, examinations, diagnoses, test results, treatment plans, surgeries, postoperative progress, prescriptions, medication use, and consultation dates and times. The second patient medical information 2021B may also include any other medical information derived from the patient's primary symptoms.
[0061] The patient medical information management database 2021 stores summary candidate information 2021C, which is information contained in the first patient medical information 2021A and the second patient medical information 2021B and serves as a candidate for extraction of summary target information 2024 extracted by the summary target information extraction module 2035 (described below). The summary candidate information 2021C constitutes part of the first patient medical information 2021A or the second patient medical information 2021B and is stored as text data for each character, such as a sentence, phrase, or word. The patient medical information stored in the patient medical information management database 2021 includes all medical information relevant to the patient's medical care, including information of low importance for supporting the patient's future medical care. Therefore, if all information stored in the patient medical information management database 2021 were used as candidate information for summarization, it would include information that is not necessary for the patient's upcoming medical care, potentially making it difficult for medical professionals to obtain the medical information necessary for the patient's medical care. The summary candidate information 2021C is set with information that can constitute a part of the summarized medical care support information as an extraction candidate for the summary target information 2024, which is basic information for creating the summarized medical care support information.Summary candidate information 2021C may include, for example, information about the patient's age, information about the patient's sex, information about the patient's main complaint (e.g., "I have had abdominal pain for the past three days," "I have had difficulty breathing since this morning," "I have had a fever of 38 degrees since last night," etc.), information about the progression of the patient's symptoms (e.g., "The abdominal pain has worsened since the last consultation," "Oxygen administration was started one week ago and breathing has stabilized," "Blood pressure has dropped since the last examination," etc.), information about the examination (e.g., "Auscultation of the lungs was performed," "Palpation of the affected area was performed," "Percussion of the knee was performed," etc.), information about the diagnosis (e.g., "Diagnosed with dementia," "Arrhythmia and The summary candidate information 2021C includes information such as "diagnosis," "diagnosis of a knee bruise," information about examinations (e.g., "an electrocardiogram was performed for palpitations," "an X-ray was performed for coughing," "a blood test was performed to check the health status," etc.), information about treatment plans (e.g., "oxygen was administered every two days to monitor the progress of symptoms of respiratory instability," "intravenous drip was administered for three days for symptoms of dehydration," "the fractured leg was immobilized in a cast for two months," etc.), and information about prescriptions (e.g., "medication (after each meal) and medicine (morning and evening) were prescribed for a fever of 40 degrees and coughing symptoms"). These summary candidate information 2021C are stored in association with information about the date and time of the medical examination related to each piece of information. The summary candidate information 2021C can be stored in association with information regarding extraction priority, which indicates the priority of extraction as summary target information. The information regarding extraction priority indicates the extraction priority when the summary target information extraction module 2035 extracts the information as summary target information. The information regarding extraction priority is expressed, for example, by symbols such as "A," "B," "C," and "D," and can be classified as A, B, C, and D in order of decreasing priority for extraction as summary target information. For example, if the summary candidate information 2021C is information representing a patient's chief complaint, a high priority can be set for information that is identical to or highly related to information regarding the patient's reason for treatment (chief complaint), which is included in information regarding a patient's medical treatment request from a first user, such as the patient. Also, for example, if the summary candidate information 2021C is information regarding a treatment plan, a high priority can be set for information related to the medical treatment with the most recent past date and time. The Patient Medical Information Management Database 2021 can store the information to be summarized as part of the information included in the first Patient Medical Information 2021A and the second Patient Medical Information 2021B, or it can store it as separate information from the first Patient Medical Information 2021A and the second Patient Medical Information 2021B.
[0062] The reference medical information management database 2022 is a database for managing reference medical information that can be referenced in the medical treatment of patients. Specifically, the reference medical information management database 2022 stores general medical information, such as information on diseases, treatment methods, diagnostic methods, and prescriptions, as reference medical information, which is not limited to a specific patient. The reference medical information management database 2022 may be configured, for example, as a vector database that stores and manages data in vector format. In this case, each piece of data to be stored is vectorized and stored in the reference medical information management database 2022. The information (data) stored in the reference medical information management database 2022 may be acquired from an external database or the like using, for example, a Retrieval Augmented Generation (RAG) function. The reference medical information management database 2022 may be owned or managed by the medical institution in charge, but may also be owned or managed by an external institution other than the medical institution in charge, for example, upon commission from the medical institution in charge. Furthermore, the reference medical information management database 2022 does not necessarily have to be provided within the server 20; an external database, an open source database, or the like may also be used.
[0063] The preliminary medical information 2023 is information acquired as reference information for treating a patient. The preliminary medical information 2023 is information that the summary target information extraction module 2035, which will be described later, references when extracting summary target information. For example, the preliminary medical information 2023 includes information about the symptoms (chief complaints) of the patient, which is acquired before the date and time of the patient's medical treatment. For example, if the patient's medical treatment is a home visit where treatment is provided by visiting the patient's home or the like at a predetermined date and time, the preliminary medical information 2023 can be acquired from the patient's medical information stored in the patient medical information management database 2021, or from an interview or questions given to the patient or a person related to the patient (first user) before the date and time of the home visit. Furthermore, for example, if the patient's medical treatment is a general medical treatment provided at the request of the patient or a person related to the patient (first user), or a house call where treatment is provided by visiting the patient's home or the like, the preliminary medical information 2023 can be acquired based on information about the medical treatment request from the first user. The preliminary medical information 2023 can also be obtained from information other than information about the symptoms (chief complaint) of the patient. Specifically, information other than the chief complaint can include information about the patient's past medical history (part of the patient's medical information stored in the patient medical information management database 2021) that needs to be taken into consideration when treating the patient. For example, if the patient is a diabetic and has been diagnosed in a past medical examination with a symptom of difficulty in stopping bleeding due to an injury caused by a fall, the symptom of difficulty in stopping bleeding may be caused by diabetes, and therefore the preliminary medical information 2023 can be obtained based on information about the medical history of such an injury caused by the fall. Whether information other than the chief complaint needs to be taken into consideration when treating the patient can be determined by referring to the context of the information about the patient's past medical history and keywords, expressions, phrases, sentences, etc. contained in the information about the medical history.
[0064] The summary target information 2024 is information extracted from at least one of the first patient medical information and the second patient medical information stored in the patient medical information management database 2021. Specifically, the summary target information 2024 is extracted by the summary target information extraction module 2035 from at least one of the first patient medical information 2021A and the second patient medical information 2021B stored in the patient medical information management database 2021. The summary target information 2024 is information used by the summarized medical support information creation module 2036 to create summarized summarized medical support information. The summary target information 2024 is extracted as text data in character units, such as sentence units, phrase units, or word units. For example, if the information regarding the medical request for requesting medical treatment for a patient includes information regarding the reason for medical treatment derived from the patient's main symptom, the summary target information 2024 is extracted from at least the first patient medical information 2021A of the patient's medical information stored in the storage unit 202. Also, for example, if the information regarding the medical request for requesting medical treatment for a patient does not include information regarding the reason for medical treatment derived from the patient's main symptom, the summary target information 2024 is extracted from at least the second patient medical information 2021B of the patient's medical information stored in the storage unit 202. Furthermore, if the patient medical information management database 2021 stores summary candidate information 2021C, the summary target information 2024 is extracted by the summary target information extraction module 2035 from the summary candidate information 2021C included in at least one of the first patient medical information 2021A and the second patient medical information 2021B. In this case, if the summary candidate information 2021C is stored in association with information related to extraction priority, which indicates the priority with which the information is extracted as summary target information, the summary target information 2024 can be extracted from the summary candidate information 2021C based on the information related to extraction priority. In addition, if the summary medical support information 2025 is created as structured information according to pre-set information items, the summary target information 2024 can be extracted as information corresponding to the pre-set information items.
[0065] The summarized medical support information 2025 is information for supporting the medical treatment of a patient performed by a second user who is a medical professional such as a doctor, and is summarized medical support information. The summarized medical support information 2025 is created by the summarized medical support information creation module 2036 based on the summary target information 2024 extracted by the summary target information extraction module 2035 from at least one of the first patient medical information 2021A and the second patient medical information 2021B stored in the storage unit 202. The summarized medical support information 2025 is created as summarized information so that the second user who handles the patient's medical treatment can easily understand medical information related to the patient's past medical treatment before the medical treatment. The summarized medical support information 2025 is based on information related to the patient's medical treatment request and is created by referring to the patient's reason for medical treatment (the symptoms that caused the patient to request medical treatment) included in the information related to the medical treatment request. Therefore, the summarized medical support information 2025 is created as summarized information based on the patient's reason for medical treatment, and can be used as information that accurately supports the second user's medical treatment. The summarized medical support information 2025 can be created as information structured according to, for example, predetermined information items. Structured information is information organized by specific information items, and when presented to a medical professional (second user) such as a doctor, it is represented, for example, as tabular data, with each piece of information arranged by item. For example, each piece of information can include information regarding the reason for the patient's request for medical treatment, information regarding the patient's symptoms at the time of the request for medical treatment, information regarding past medical treatment related to the reason for medical treatment (e.g., interview, examination, diagnosis, testing, treatment, medication, etc.), information regarding the progress of symptoms related to the reason for medical treatment (e.g., progress after treatment, progress after medication, progress after surgery, etc.), etc., and is summarized information composed of key information from each of these pieces of information (information regarding characteristic parts that can be reference information in the patient's medical treatment). In addition to these, the summarized medical support information 2025 can also include information regarding the patient or a person related to the patient (first user), information regarding the medical professional who was in charge of the past medical treatment, etc. The summarized medical support information 2025 may also include information other than the above. For example, it may include information regarding points to note when providing medical care, matters to be handed over, etc., to the second user who is treating the patient. Specific examples of such information include information such as the patient's statement that they do not want the cause of their past injury to be mentioned, or the patient's anger when asked about family relationships. Such information may be created together with other information included in the summarized medical support information 2025, but may also be created as information separate from the other information included in the summarized medical support information 2025 (e.g., information displayed in a dialog box) so that the second user who is treating the patient can easily notice it. Such information regarding points to note when providing medical care, matters to be handed over, etc., can be used as important information for smoothly providing medical care to the patient.
[0066] The medical treatment supplement information 2026 is information for supplementing the medical treatment of a patient performed by a second user. The medical treatment supplement information 2026 is created by the medical treatment supplement information creation module 2039 based on information regarding the medical treatment request and by referencing at least one of the first patient medical information 2021A and the second patient medical information 2021B stored in the storage unit 202. The medical treatment supplement information 2026 is created so that the second user responsible for the patient's medical treatment can perform the medical treatment more accurately. The medical treatment supplement information 2026 is based on information regarding the patient's medical treatment request and is created by referencing the patient's reason for medical treatment (the symptoms that caused the patient to request medical treatment) included in the information regarding the medical treatment request. Therefore, the medical treatment supplement information 2026 is created based on the patient's reason for medical treatment, and can be used as information that accurately supplements the medical treatment performed by the second user. Clinical Reference Information 2026 may include, for example, clinical reference information that indicates the clinical perspective in a patient's treatment. Clinical reference information is information that indicates the perspective of a second user when examining a patient. Clinical reference information may include, for example, information about questions asked to the patient during the examination to diagnose the patient's symptoms. Clinical reference information may also include, for example, information about expected answers to questions to diagnose the patient's condition or symptoms. In this way, by including clinical reference information, even when a second user is dealing with a medical condition outside their area of expertise, they can make an accurate diagnosis similar to that of a specialist physician by referring to this clinical reference information.
[0067] Registered User Information 2027 contains information about registered users who are registered as healthcare professionals capable of providing medical care to patients. While it is common for medical professionals, such as doctors, affiliated with the medical institution where the patient receives treatment or the institution that holds or manages the patient's medical records (the medical institution responsible for the patient), in recent years, there has been an increase in cases where medical professionals not affiliated with a medical institution provide care. When such external medical professionals, not affiliated with the medical institution responsible for the patient, provide medical care to patients of that institution, they need access to the patient's medical information managed by the medical institution responsible for the patient. Registered User Information 2027 contains information about registered users who are not affiliated with the medical institution responsible for the patient and are registered as healthcare professionals capable of providing medical care to patients. Registered users can include not only external medical professionals not affiliated with the medical institution responsible for the patient, but also medical professionals affiliated with the medical institution responsible for the patient. Registered User Information 2027 may include information about the registered user ID, the registered user's name, the medical institution to which the registered user belongs, and information about the registered user's specialty.
[0068] The authentication information 2028 is information for authenticating that a second user, who is a medical professional such as a doctor treating a patient, is a registered user when the second user accesses the patient's medical information managed by a medical institution that holds or manages the patient's medical information and is responsible for the patient. The authentication information may include, for example, information related to an authentication ID for authenticating the user, information related to a password, etc. In addition to text information, the authentication information may include images such as a photograph of the user's face, information related to video, information related to the user's voice, etc.
[0069] The control unit 203 is realized by the processor 29 reading a program stored in the storage unit 202 and executing instructions included in the program. By operating in accordance with the program, the control unit 203 performs functions shown as a reception control module 2031, a transmission control module 2032, a preliminary medical information acquisition module 2033, a medical treatment request reception module 2034, a summary target information extraction module 2035, a summarized medical support information creation module 2036, a summarized medical support information presentation module 2037, and a prompt input reception module 2038.
[0070] The reception control module 2031 controls the process by which the server 20 receives signals from external devices in accordance with a communication protocol.
[0071] The transmission control module 2032 controls the process in which the server 20 transmits signals to external devices in accordance with a communication protocol.
[0072] The preliminary medical information acquisition module 2033 controls a series of processes for acquiring preliminary medical information 2023 for treating a patient. The preliminary medical information 2023 is information referenced by the summary target information extraction module 2035 when extracting summary target information. For example, the preliminary medical information 2023 includes information about the patient's symptoms (chief complaint), which is acquired before the date and time of the patient's medical treatment. For example, if the patient's medical treatment is a home visit where treatment is provided by visiting the patient's home or the like at a predetermined date and time, the preliminary medical information 2023 is acquired by interviewing or asking questions to the patient or a person related to the patient (first user) before the date and time of the home visit. For example, if the patient's medical treatment is a general medical treatment provided in response to a request for treatment from the patient or a person related to the patient (first user) or a house call where treatment is provided by visiting the patient's home or the like, the preliminary medical information 2023 is acquired based on information about the medical treatment request from the first user accepted by the medical request acceptance module 2034. The preliminary medical information acquisition module 2033 stores the acquired preliminary medical information 2023 in the storage unit 202.
[0073] The medical treatment request receiving module 2034 controls a series of processes for receiving information regarding a medical treatment request for a patient from a patient or a first user who is related to the patient. A patient's related person is a person who requests medical treatment for the patient on behalf of the patient, such as the patient's family member. The information regarding the medical treatment request may include, for example, information regarding the patient or a related person (first user) who made the medical treatment request, information regarding the patient's reason for medical treatment (chief complaint), etc. The medical treatment request receiving module 2034 receives the medical treatment request of the patient via the patient-side terminal device 30 operated by the first user. In this case, the patient-side terminal device 30 transmits the information regarding the patient's medical treatment request received from the first user to the server 20. The medical treatment request receiving module 2034 of the server 20 receives the information from the patient-side terminal device 30.
[0074] The information to be summarized extraction module 2035 controls a series of processes for extracting information to be summarized from at least one of the first patient medical information and the second patient medical information stored in the memory unit 202, based on information about the medical request received by the medical request reception module 2034. Specifically, the information to be summarized extraction module 2035 extracts information to be summarized 2024 from the referenced information based on information about the medical request received from the first user, based on at least one of the first patient medical information 2021A and the second patient medical information 2021B stored in the memory unit 202. The information to be summarized 2024 is information that can be used to create the summarized medical support information 2025 described later, in at least one of the first patient medical information 2021A and the second patient medical information 2021B stored in the memory unit 202. For example, if the information regarding a patient's medical treatment request includes information regarding the reason for treatment resulting from the patient's main symptom in the patient's past medical treatment, the summary target information extraction module 2035 extracts the summary target information 2024 from at least the first patient medical information 2021A among the patient's medical information stored in the storage unit 202. On the other hand, if the information regarding a medical treatment request for a patient does not include information regarding the reason for treatment resulting from the patient's main symptom in the patient's past medical treatment, the summary target information extraction module 2035 extracts the summary target information 2024 from at least the second patient medical information 2021B among the patient's medical information stored in the storage unit 202. In this case, whether the information regarding the patient's medical treatment request includes information regarding the reason for treatment resulting from the patient's main symptom in the patient's past medical treatment can be determined by whether the information regarding the patient's medical treatment request includes information regarding a main symptom preset by a medical professional or the like based on the patient's past medical treatment. For example, if the patient's main symptom preset is heart disease, this can be determined by whether the information regarding the patient's medical treatment request includes information directly or indirectly representing the symptoms of heart disease. Such judgment processes can be performed, for example, based on a machine learning model (including deep learning and neural networks) that uses text data such as sentences, phrases, and words related to medical information as training data. Furthermore, when creating the summarized medical support information 2025, the summary target information extraction module 2035 can refer to the reference medical information stored in the reference medical information management database 2022. In this case, the summary target information extraction module 2035 can extract the summary target information 2024 from the reference medical information and at least one of the first patient medical information 2021A and the second patient medical information 2021B. In particular, when information regarding a patient's medical treatment request does not include information regarding the reason for treatment derived from the patient's main symptoms in past medical treatment, it is assumed that the patient medical information management database 2021 does not contain sufficient information regarding the medical treatment request. Therefore, by referring to the reference medical information stored in the reference medical information management database 2022, it is possible to extract the summary target information 2024 for creating accurate summarized medical support information 2025. If the first patient medical information 2021A and the second patient medical information 2021B stored in the patient medical information management database 2021 include summary candidate information 2021C, the summary target information extraction module 2035 can extract summary target information 2024 from the summary candidate information 2021C. In this case, if the summary candidate information 2021C includes information regarding extraction priority, which indicates the priority with which the information is extracted as summary target information 2024, the summary target information extraction module 2035 can extract the summary target information 2024 from the summary candidate information 2021C based on the extraction priority. The information extraction module 2035 stores the extracted information to be summarized 2024 in the storage unit 202.
[0075] The summarized medical support information creation module 2036 controls a series of processes for creating summarized medical support information 2025, which is information to support patient treatment performed by a second user, a healthcare professional, based on the information to be summarized 2024 extracted by the information to be summarized module 2035. Specifically, the summarized medical support information creation module 2036 creates summarized medical support information 2025 using the information to be summarized 2024 extracted from at least one of the first patient medical information 2021A and the second patient medical information 2021B stored in the memory unit 202. The summarized medical support information 2025 is summarized medical support information, which is information to support patient treatment performed by a second user, a healthcare professional such as a physician. The summarized medical support information creation module 2036 can create summarized medical support information based on a learning model that has been machine-learned (including deep learning and neural networks) using text data such as sentences, phrases, and words related to medical information as training data. When the summary medical support information creation module 2036 receives a prompt input for creating summary medical support information via a large-scale language model by the prompt input reception module 2038 (described later), it can create summary medical support information 2025 based on the prompt received by the prompt input reception module 2038 and the summary target information 2024 extracted by the summary target information extraction module 2035. The summary medical support information creation module 2036 stores the generated summary medical support information 2025 in the storage unit 202.
[0076] The summary medical support information presentation module 2037 controls a series of processes for presenting the summary medical support information 2025, created by the summary medical support information creation module 2036, to a second user. Specifically, the summary medical support information presentation module 2037 presents the summary medical support information 2025, created by the summary medical support information creation module 2036, to a second user, who is a medical professional such as a doctor in charge of the patient's treatment. In this case, the server 20 transmits the created summary medical support information 2025 to the medical professional terminal device 10 operated by the second user. The medical professional terminal device 10 displays the received summary medical support information on the display 132.
[0077] The prompt input receiving module 2038 controls a series of processes for receiving prompt inputs for creating summary medical support information 2025 via a large-scale language model. Specifically, the prompt input receiving module 2038 receives prompt inputs from input operators such as a second user, a medical professional such as a physician, or a person related to a medical institution, for creating summary medical support information 2025 via a large-scale language model managed by the large-scale language model server 40. The prompt is instruction information for creating summary medical support information 2025 via the large-scale language model.
[0078] <2 Data Structure> The data structure used in the first embodiment will be explained using Figures 4 and 5. Note that Figures 4 and 5 are examples and do not exclude data not shown.
[0079] Figure 4 illustrates the structure of the patient medical information management database (table) in the first embodiment. The patient medical information management database 2021 includes the following items: "Patient ID", "Patient Name", "Patient Information", "Related Party Information", "Date and Time of Consultation", "Reason for Consultation", "Consultation Category", and "Consultation History Information". The illustrated example shows three data examples, but is not limited to these.
[0080] The item (field) "Patient ID" is information for identifying a patient.
[0081] The item (field) "Patient Name" is information about the patient's name.
[0082] The "Patient Information" field contains information about the patient other than their name. This information includes the patient's age, gender, address, and contact information (telephone number, email address, etc.).
[0083] The item (field) "related party information" is the patient's related party, which is information about the person (related party) who requests medical treatment on behalf of the patient, such as the patient's family. Information about the related party includes the related party's name, information about their relationship with the patient, the related party's address, and contact information (telephone number, email address, etc.).
[0084] The item (field) "treatment date and time" is information about the date and time (performance) of treatment in the past treatment of the patient.
[0085] The item (field) "reason for medical treatment" is information about the reason for medical treatment in the patient's past medical treatment. Information about the reason for medical treatment includes, for example, information about the symptoms that are the reason for the patient to receive medical treatment. Information about the symptoms that are the reason for the patient to receive medical treatment includes information about symptoms that the patient recognizes as their own symptoms, as well as information about symptoms diagnosed by a medical professional such as a doctor during the patient's medical treatment.
[0086] The item (field) "Treatment Category" is information about the patient's treatment category. Information about the patient's treatment category indicates the type of treatment the patient receives, and is classified based on the reason for treatment. Information about the patient's treatment category is classified, for example, as "primary" information if the patient receives treatment for a reason derived from the patient's primary symptom, i.e., for a symptom that is the primary symptom among the symptoms the patient has. Information about the patient's treatment category is classified, for example, as "secondary" information if the patient receives treatment for a reason other than the primary symptom, i.e., for a symptom that is not the primary symptom among the symptoms the patient has.
[0087] The item (field) "Medical History Information" is information about the medical history of each patient. Information about the medical history includes, for example, information about the medical interview, information about the examination, information about the diagnosis, information about the test results, information about the surgery, information about the postoperative course, information about the prescription, and information about medication. If the patient received medical treatment for a reason derived from the primary symptom, i.e., for the primary condition or symptom among the symptoms the patient is experiencing, the information about the medical history is included in the first patient medical information 2021A. Furthermore, if the patient received medical treatment for a reason other than the primary symptom, i.e., for a symptom that is not the primary symptom among the symptoms the patient is experiencing, the information about the medical history is included in the second patient medical information 2021B.
[0088] 5 is a diagram illustrating another example of the structure of the patient medical information management database (table) of the first embodiment. The patient medical information management database 2021 includes an item "information ID," an item "summary candidate information," an item "information category," an item "treatment date and time," and an item "extraction priority." In the illustrated example, three data examples are shown, but the present invention is not limited to these.
[0089] The item (field) "information ID" is information for identifying the information to be managed.
[0090] The item (field) "summary candidate information" is information about summary candidates that are candidates for extraction and extracted as summary target information 2024. Information about summary candidates is basic information for creating summary medical support information 2025. Information about summary candidates includes, for example, information that indicates "having difficulty breathing since this morning," "auscultation of the lungs was performed," "for symptoms of respiratory instability, oxygen administration treatment was performed every two days and progress was monitored," etc.
[0091] The item (field) "information category" is information that represents the information category of the summary candidate information. Information that represents the information category includes, for example, information about the patient's age, information about the patient's gender, information about the patient's chief complaint, information about the progress of the patient's symptoms, information about the examination, information about the diagnosis, information about the test, information about the treatment plan, information about the prescription, etc.
[0092] The item (field) "treatment date and time" is information about the date and time (performance) of treatment in the past treatment of the patient.
[0093] The item (field) "Extraction Priority" is information about extraction priority, which indicates the priority of extraction as information to be summarized. Information about extraction priority is expressed with symbols such as "A," "B," "C," and "D," and includes information that classifies information as A, B, C, and D in descending order of priority for extraction as information to be summarized.
[0094] 6 is a diagram illustrating an example of the structure of the reference medical information management database (table) of the first embodiment. The reference medical information management database 2022 includes an item "information ID," an item "symptom name," an item "case information," an item "diagnosis viewpoint information," an item "associated symptoms," an item "prescription example information," and an item "remarks." In the illustrated example, three data examples are shown, but the present invention is not limited to these.
[0095] The item (field) "information ID" is information for identifying the reference medical information.
[0096] The item (field) "symptom name" is information about the name of a specific symptom (disease name, symptom name).
[0097] The item (field) "Case Information" is information about a specific case of a particular symptom.
[0098] The item (field) "diagnosis viewpoint information" is information indicating the viewpoint of treatment when a medical professional such as a doctor treats a patient for a specific symptom. Information on the diagnosis viewpoint is information necessary to identify or diagnose a specific symptom, and includes, for example, information indicating the key points to be addressed in the interview, examination, tests, etc. conducted on the patient.
[0099] The item (field) "related symptoms" is information about symptoms related to a specific symptom.
[0100] The item (field) "Prescription example information" is information about prescription examples for specific symptoms. Information about prescription examples includes, for example, information about prescription drugs, information about taking medication, etc.
[0101] The item (field) "Notes" is information that is stored when there is other information that is required as reference medical information.
[0102] <3 Example of operation of the first embodiment> The operation of the information processing system 1 of the first embodiment will be described below. Fig. 7 is a flowchart illustrating information processing of the first embodiment.
[0103] In step S701, information regarding a medical treatment request for requesting medical treatment for the patient is received from a patient or a first user who is related to the patient. For example, the medical treatment request receiving module 2034 receives the information regarding the medical treatment request from the first user via the patient-side terminal device 30 operated by the patient or the first user who is related to the patient. Specifically, for example, the control unit of the patient-side terminal device 30 operated by the first user receives the information regarding the medical treatment request from a predetermined operation screen displayed on the display 132. In this case, the patient-side terminal device 30 transmits the information regarding the medical treatment request received from the first user to the server 20. The medical treatment request receiving module 2034 receives the information from the medical staff-side terminal device 10.
[0104] In step S751, the control unit 203 of the server 20 extracts summary target information 2024 to be summarized from at least one of the first patient medical information 2021A and the second patient medical information 2021B stored in the storage unit 202, based on the information related to the medical request received from the first user in step S701. Specifically, the summary target information extraction module 2035 extracts the summary target information 2024 to be summarized from at least one of the first patient medical information 2021A and the second patient medical information 2021B stored in the patient medical information management database 2021 of the storage unit 202, based on the information related to the medical request received from the first user. The summary target information extraction module 2035 can refer to reference medical information stored in the reference medical information management database 2022 when extracting the summary target information 2024. In this case, the abstract target information extraction module 2035 extracts the abstract target information 2024 based on at least one of the first patient medical information 2021A and the second patient medical information 2021B and the reference medical information. Furthermore, if the information regarding the medical request received from the first user in step S701 includes information regarding the reason for medical treatment derived from the patient's main symptoms, the control unit 203 of the server 20 extracts summary target information 2024 from at least the first patient medical information 2021A of the patient's medical information stored in the patient medical information management database 2021 in the storage unit 202. In this case, the summary target information extraction module 2035 extracts the summary target information 2024 from at least the first patient medical information 2021A of the patient's medical information stored in the patient medical information management database 2021, based on the information regarding the medical request received from the first user. When extracting the summary target information 2024, the summary target information extraction module 2035 can refer to reference medical information stored in the reference medical information management database 2022. In this case, the summary target information extraction module 2035 extracts the summary target information 2024 based on at least the first patient medical information 2021A and the reference medical information. Furthermore, if the information regarding the medical request received from the first user in step S701 does not include information regarding the reason for medical treatment derived from the patient's main symptoms, the control unit 203 of the server 20 extracts the summary target information 2024 from at least the second patient medical information 2021B of the patient's medical information stored in the patient medical information management database 2021 in the storage unit 202. In this case, the summary target information extraction module 2035 extracts the summary target information 2024 from at least the second patient medical information 2021B of the patient's medical information stored in the patient medical information management database 2021, based on the information regarding the medical request received from the first user. When extracting the summary target information 2024, the summary target information extraction module 2035 can refer to reference medical information stored in the reference medical information management database 2022. In this case, the summary target information extraction module 2035 extracts the summary target information 2024 based on at least the second patient medical information 2021B and the reference medical information. Furthermore, if the first patient medical information 2021A and the second patient medical information 2021B both contain candidate summary information 2021C, the summarization target information 2024 can be extracted from the candidate summary information 2021C. In this case, if the summarization target information extraction module 2035 contains information on extraction priority indicating the priority of extraction as summarization target information 2024, it can extract the summarization target information 2024 from the candidate summary information 2021C based on the extraction priority.
[0105] In step S752, the control unit 203 of the server 20 creates summarized medical support information, which is information to support patient treatment performed by a second user, a healthcare professional, based on the summarized information 2024 extracted in step S751. Specifically, the summarized medical support information creation module 2036 creates summarized medical support information 2025 based on the summarized information 2024 extracted by the summarized information extraction module 2035.
[0106] In step S753, the control unit 203 of the server 20 presents the summarized medical support information created in step S752 to the second user. Specifically, the summarized medical support information presentation module 2037 presents the summarized medical support information 2025 created by the summarized medical support information creation module 2036 to the second user who is responsible for the patient's treatment. In this case, the server 20 transmits the summarized medical support information 2025 to the medical professional terminal device 10 operated by the second user. The medical professional terminal device 10 displays the received summarized medical support information 2025 on the display 132.
[0107] By this processing, medical professionals (second users), such as doctors, who are treating patients, are provided with summarized medical support information that summarizes the patient's medical information based on information regarding the patient's request for medical treatment, thereby providing accurate medical information to support the second users' medical treatment.
[0108] FIG. 8 is a flowchart illustrating another information process according to the first embodiment.
[0109] In step S851, the control unit 203 of the server 20 accepts input of a prompt for creating the summarized medical support information 2025 via the large-scale language model. Specifically, the prompt input acceptance module 2038 accepts a prompt, which is instruction information for creating the summarized medical support information 2025 via the large-scale language model, from any operator. In this case, the terminal device of the any operator transmits the accepted prompt for creating the summarized medical support information 2025 to the server 20. The prompt input acceptance module 2038 receives the information from the terminal device of the any operator.
[0110] In step S852, the control unit 203 of the server 20 creates summarized medical support information 2025 via a large-scale language model based on the prompt input accepted in step S851 and the summary target information 2024. Specifically, the summarized medical support information creation module 2036 creates the summarized medical support information 2025 based on the prompt input accepted by the prompt input acceptance module 2038 and the summary target information 2024 extracted by the summary target information extraction module 2035.
[0111] In step S853, the control unit 203 of the server 20 presents the summarized medical support information 2025 created in step S852 to the second user. Specifically, the summarized medical support information presentation module 2037 presents the summarized medical support information 2025 created by the summarized medical support information creation module 2036 to the second user who is responsible for the patient's medical care. In this case, the server 20 transmits the summarized medical support information 2025 to the medical staff terminal device 10 operated by the second user. The medical staff terminal device 10 displays the received summarized medical support information 2025 on the display 132.
[0112] By this processing, the medical professional (second user) such as a doctor who is treating the patient is provided with summary medical support information 2025 that summarizes the patient's medical information based on prompts via a large-scale language model and information regarding the patient's medical request, making it possible to create more accurate summary medical support information 2025 and provide the medical information desired by the medical professional who is treating the patient.
[0113] In one aspect, the server 20 may compare and collate information regarding a patient's request for medical treatment received from a first user with information contained in at least one of the first patient medical information 2021A and the second patient medical information 2021B stored in the patient medical information management database 2021 in the memory unit 202, and extract information to be summarized 2024 from information contained in at least one of the first patient medical information 2021A and the second patient medical information 2021B that is the same as or highly relevant to the received information regarding the patient's request for medical treatment. Specifically, the control unit 203 of the server 20 is provided with a comparison and matching module for comparing information relating to a patient's medical treatment request received from a first user with information contained in at least one of the first patient medical information 2021A and the second patient medical information 2021B stored in the patient medical information management database 2021 of the storage unit 202. Based on the comparison and matching results from the comparison and matching module, the summary target information extraction module 2035 extracts summary target information 2024 from information contained in at least one of the first patient medical information 2021A and the second patient medical information 2021B that is the same as or highly related to the information relating to the received patient's medical treatment request. In this case, the degree of relevance with the information relating to the received patient's medical treatment request can be set, for example, by the degree of agreement of keywords (major words, expressions, etc. in medical treatment such as chief complaints and diagnostic results) contained in both pieces of information to be compared and matched. By this processing, information that is highly relevant to the patient's medical treatment request received from the first user is extracted as summary target information 2024, so that the patient's medical information, including highly reliable summary medical support information 2025, supplementary medical information, etc., can be provided to the second user, who is a medical professional such as a doctor corresponding to the patient's documents.
[0114] In one aspect, the server 20 may perform a process of setting summary candidate information 2021C to be extracted from the first patient medical information 2021A and the second patient medical information 2021B stored in the patient medical information management database 2021 of the storage unit 202 as candidates for the summary target information 2024 to be extracted by the summary target information extraction module 2035. Specifically, the control unit 203 of the server 20 includes a setting module for setting the summary candidate information 2021C, and the setting module sets the summary candidate information 2021C from the first patient medical information 2021A and the second patient medical information 2021B. With this process, even when new patient medical information is stored in the patient medical information management database 2021, it is not necessary to manually set the summary candidate information 2021C each time, and summary target information reflecting the latest information can always be extracted.
[0115] In one aspect, the server 20 may perform a process of extracting summary target information 2024 based on a prompt received by the prompt input receiving module 2038. Specifically, the summary target information extraction module 2035 extracts summary target information 2024 to be summarized from at least one of the first patient medical information 2021A and the second patient medical information 2021B stored in the storage unit 202 via a large-scale language model based on a prompt received by the prompt input receiving module 2038 through an operation by an operator such as a second user. This process extracts the summary target information 2024 based on the prompt received from the operator such as a doctor, thereby making it possible to create summarized medical support information 2025 that a medical professional such as a doctor treating a patient wants to know, and thereby providing the medical professional treating the patient with the medical information they desire.
[0116] In certain situations, server 20 may extract summary information 2024 based on information regarding the type of healthcare professional providing care to the patient. The type of healthcare professional refers to the specific occupation, qualifications, etc., of the healthcare professional and can include, for example, doctors, nurses, pharmacists, physical therapists, caregivers (including certified care workers, care staff, helpers, etc.), and other staff of medical and welfare facilities. Specifically, the summary information extraction module 2035 can receive information regarding the type of healthcare professional providing care to the patient and extract summary information 2024 based on the received information regarding the type of healthcare professional and separately acquired preliminary medical information. Since the medical information required for a patient differs depending on the type of healthcare professional, it is necessary to provide summary information 2024 that is appropriate for the healthcare professional providing care. Through this process, summary information 2024 is extracted taking into account the type of healthcare professional, so that the medical professional providing care to the patient can be provided with the medical information they desire in their own medical practice. Furthermore, in this case, the server 20 may extract the information to be summarized 2024 based on the type of healthcare professional and information about the healthcare professional's relationship with the patient. The relationship between the healthcare professional and the patient may include the number of times the healthcare professional has treated the patient in the past (including the specific number of treatments as well as cases where it is the first time), the level of trust between the healthcare professional and the patient, etc. Here, the level of trust between the healthcare professional and the patient can be expressed using indicators such as A, B, C, etc., and the information can be presented as information based on these indicators. By processing in this way, the information to be summarized 2024 is extracted considering the relationship between the healthcare professional and the patient, so that optimal medical information can be provided to the healthcare professional treating the patient.
[0117] <4. Screen example of the first embodiment> An example of a screen used in the information processing system of the first embodiment will be described. Figure 9 is a diagram illustrating an example of a screen for summary medical support information of the first embodiment.
[0118] The screen of Figure 9 displays a treatment date display area 9001, a patient name display area 9002, a doctor in charge display area 9003, a treatment location display area 9004, a summary medical support information display area 905, etc. on the display 132 of the medical staff terminal device 10 operated by a second user who is a medical staff member such as a doctor.
[0119] The consultation date display area 9001 displays information about the consultation date of the patient that the second user, who is a medical professional such as a doctor, is scheduled to treat.
[0120] The patient name display area 9002 displays information about the name of the patient who is the subject of medical treatment provided by the second user who is a medical professional such as a doctor.
[0121] The attending physician display area 9003 displays information about the name of the second user who is a medical professional such as a physician who is treating the patient.
[0122] The treatment location display area 9004 displays information about the location where the patient's treatment is performed.
[0123] The summary medical support information display area 9005 displays the summary medical support information created by the summary medical support information creation module 2036. As shown in FIG. 9, the summary medical support information is created as structured information according to pre-set information items (summary information items). The summary medical support information includes summary information items 90051 and information content 90052. The summary information items include, for example, the item "Chief complaint of current medical treatment," the item "Relationship to main symptoms," the item "Previous diagnosis," the item "Previous prescription," and the item "Progression information." The summary medical support information is created from at least one of the first patient medical information and the second patient medical information based on the acquired preliminary medical information.
[0124] FIG. 10 is a diagram illustrating an example of a screen for accepting input of a prompt according to the first embodiment.
[0125] The screen of Figure 10 displays an input guidance information display area 1001, a prompt input frame display area 1002, a prompt confirmation button 1003, etc. on the display 132 of the medical staff terminal device 10 operated by a second user who is a medical staff member such as a doctor.
[0126] An input guide information display area 1001 displays information for guiding the input of a prompt.
[0127] The prompt input frame display area 1002 displays an input frame 1002A for entering prompts. The input frame 1002A contains instruction information to be processed by the large-scale language model, and information (prompts) is entered to cause the summary medical support information creation module 2036 to create summary medical support information via the large-scale language model.
[0128] The prompt confirmation button 1003 is a button for confirming a prompt input into the input box 1002A by an arbitrary operator operation. When the control unit 170 receives an operation input from the operator, such as pressing the prompt confirmation button 1003, the control unit 170 executes a prompt confirmation process.
[0129] (Second embodiment) The following embodiment describes a technique for creating supplementary medical information to supplement the medical treatment performed by a second user, based on information regarding a patient's medical treatment request received from a first user, such as a patient. Note that descriptions of parts common to the first embodiment (e.g., medical professional terminal device 10, server 20, etc.) will be omitted, and only configurations and processes specific to the second embodiment will be described.
[0130] <5. Functional Configuration of Server 20 in Second Embodiment> As shown in FIG. 3, the control unit 203 of the server 20 newly performs functions shown as a medical supplement information creation module 2039 and a medical supplement information presentation module 2040.
[0131] The medical supplement information creation module 2039 controls a series of processes for creating medical supplement information 2026 by referencing at least one of the first patient medical information 2021A and the second patient medical information 2021B stored in the memory unit 202, based on information related to the medical request. The medical supplement information 2026 is information to supplement the medical treatment of the patient performed by the second user. The medical supplement information creation module 2039 stores the generated medical supplement information 2026 in the memory unit 202. The medical supplement information creation module 2039 can create medical supplement information based on a learning model that has been machine-learned (including deep learning and neural networks) using text data such as sentences, phrases, and words related to medical information as training data. The supplementary medical information 2026 created by the supplementary medical information creation module 2039 may include, for example, medical perspective information indicating the medical perspective in the treatment of a patient, and information on examples of how to deal with said medical perspective. Medical perspective information is information that indicates the perspective of examination by a second user when treating a patient. Medical perspective information is information necessary to identify or diagnose a specific symptom, and may include, for example, information indicating the points to respond to in interviews, examinations, tests, etc. performed on the patient. Information on examples of how to deal with a medical perspective is information that indicates examples of how to deal with when providing medical care based on the medical perspective shown as supplementary medical information. Information on examples of how to deal with a medical perspective is, for example, information that shows a specific examination example when the medical perspective is a point to respond to in an examination (for example, "examine the patient from the perspective of xxx"). Furthermore, if the information regarding the medical request does not include information regarding the reason for treatment stemming from the patient's primary symptoms, the medical supplement information creation module 2039 can refer to the first patient medical information 2021A stored in the memory unit 202 and create medical supplement information 2026 based on information regarding the reason for treatment stemming from the primary symptoms. If the information regarding the medical request does not include information regarding the reason for treatment stemming from the patient's primary symptoms, the summary medical support information creation module 2036 may create summary medical support information 2025 that is not based on information regarding the reason for treatment stemming from those primary symptoms. In such cases, even if there is a problem with the primary symptoms that the patient usually experiences, if the summary medical support information 2025 presented to a second user such as a doctor does not include information based on information regarding the reason for treatment stemming from those primary symptoms, there is a risk of missing necessary actions in the patient's treatment. Therefore, when information regarding a medical request does not include information regarding the reason for treatment stemming from the patient's primary symptoms, creating supplemental treatment information 2026 based on information regarding the reason for treatment stemming from the primary symptoms allows a second user to ensure comprehensive treatment of the primary symptoms that are important in the patient's care, without being influenced by information regarding the medical request from the patient. Furthermore, the supplemental treatment information creation module 2039 can also create supplemental treatment information 2026 based on information regarding the reason for treatment stemming from the patient's primary symptoms, even when the information regarding the medical request does include such information. The medical supplemental information creation module 2039 stores the generated medical supplemental information 2026 in the storage unit 202 .
[0132] The medical supplemental information presentation module 2040 controls a series of processes for presenting the medical supplemental information created by the medical supplemental information creation module 2039 to the second user. Specifically, the medical supplemental information presentation module 2040 presents the summary supplemental information created by the medical supplemental information creation module 2039 to the second user, who is a medical professional such as a doctor who treats the patient. In this case, the server 20 transmits the created summary supplemental information to the medical professional terminal device 10 operated by the second user. The medical professional terminal device 10 displays the received summary supplemental information on the display 132.
[0133] <6. Operational Example of Second Embodiment> An example of the operation of the information processing system 1 according to the second embodiment will be described below. Fig. 11 is a flowchart illustrating information processing according to the second embodiment.
[0134] In step S1151, the control unit 203 of the server 20 creates medical supplement information 2026 for supplementing the medical treatment of the patient performed by the second user, based on information regarding a medical treatment request received from a first user such as a patient, by referring to at least one of the first patient medical information 2021A and the second patient medical information 2021B stored in the storage unit 202. Specifically, the medical supplement information creation module 2039 creates the medical supplement information 2026 based on at least one of the first patient medical information 2021A and the second patient medical information 2021B stored in the patient medical information management database 2021 of the storage unit 202.
[0135] In step S1152, the control unit 203 of the server 20 presents the medical supplement information 2026 created in step S1151 to the second user. Specifically, the medical supplement information presentation module 2040 presents the medical supplement information 2026 created by the medical supplement information creation module 2039 to the second user who is treating the patient. In this case, the server 20 transmits the medical supplement information 2026 to the medical staff terminal device 10 operated by the second user. The medical staff terminal device 10 displays the received medical supplement information 2026 on the display 132.
[0136] By this process, in addition to the summary medical support information, supplemental medical information for supplementing the medical treatment of the patient can be presented to the second user, who is a medical professional such as a doctor who treats the patient, allowing the medical professional to treat the patient based on the medical information that he or she desires.
[0137] <7 Screen Examples of the Second Embodiment> An example of a screen used in the information processing system of the first embodiment will be described. Figure 12 is a diagram illustrating an example of a summary supplement information screen of the second embodiment.
[0138] The screen in Figure 12 shows the following on the display 132 of the medical professional terminal device 10 operated by a second user, such as a physician: a consultation date display area 1201, a patient name display area 1202, a doctor in charge display area 1203, a consultation location display area 1204, a first consultation perspective information display area 1205, a second consultation perspective information display area 1206, etc.
[0139] The consultation date display area 1201 displays information about the consultation dates for patients that a second user, such as a doctor or other healthcare professional, is scheduled to treat.
[0140] The patient name display area 1202 displays information about the name of the patient who is the subject of treatment for a second user, such as a physician or other healthcare professional.
[0141] The attending physician display area 1203 displays information about the name of the second user who is a medical professional such as a physician who is treating the patient.
[0142] The treatment location display area 1204 displays information about the location where the patient is treated.
[0143] The first clinical perspective information display area 1205 displays information 12051 regarding clinical perspectives and information 12052 regarding examples of how to handle said clinical perspectives in the medical treatment of a patient that a second user, such as a physician or other medical professional, is scheduled to treat. The information 12051 regarding clinical perspectives indicates the perspective of the second user when treating the patient, and includes, for example, information indicating the points to address in the patient's examination. The information 12052 regarding examples of how to handle clinical perspectives indicates examples of how to handle situations when treating a patient based on the clinical perspective shown as supplementary clinical information, and includes, for example, information regarding examples of examination procedures when treating a patient.
[0144] The second clinical perspective information display area 1206 displays information 12061 regarding clinical perspectives and information 12062 regarding examples of how to handle said clinical perspectives in the medical treatment of a patient that a second user, such as a physician or other medical professional, is scheduled to treat. The information 12061 regarding clinical perspectives indicates the perspective of the second user when treating the patient, and includes, for example, information indicating the points to address in the patient's examination. The information 12062 regarding examples of how to handle clinical perspectives indicates examples of how to handle situations when treating a patient based on the clinical perspective shown as supplementary clinical information, and includes, for example, information regarding examples of examination procedures when treating a patient.
[0145] In certain situations, the server 20 may receive prompt input via a large-scale language model to create summary medical support information, and perform the process of creating supplementary medical information 2026 based on the received prompt and at least one of the first patient medical information 2021A and the second patient medical information 2021B stored in the memory unit. Specifically, the control unit 203 of the server 20 creates supplementary medical information 2026 based on the prompt received by the prompt input reception module 2038 and at least one of the first patient medical information 2021A and the second patient medical information 2021B stored in the patient medical information management database 2021 of the memory unit 202. Through this process, supplementary medical information 2026 based on prompts via a large-scale language model is provided to medical professionals such as doctors (second users) who are treating patients, making it possible to create more accurate supplementary medical information 2026 and provide more appropriate medical information to support the treatment of the second user.
[0146] (Third embodiment) The following embodiment describes a technology for authentication processing to allow a second user, such as a physician or other healthcare professional providing medical care to access a patient's medical information. Note that descriptions of components common to the first and second embodiments (e.g., healthcare professional terminal device 10, server 20, etc.) will be omitted, and only configurations and processes specific to the third embodiment will be described.
[0147] <8. Functional Configuration of Server 20 in Third Embodiment> As shown in FIG. 3, the control unit 203 of the server 20 newly performs the functions shown as an access request operation reception module 2041, an authentication module 2042, and an access restriction module 2043.
[0148] The access request operation receiving module 2041 controls a series of processes for receiving an operation requesting access to the patient's medical information from a second user. Specifically, the access request operation receiving module 2041 receives an operation requesting access to the patient's medical information managed by the medical institution via the medical staff terminal device 10 operated by the second user, who is a medical staff member such as a doctor who treats the patient. In this case, the medical staff terminal device 10 transmits information regarding the operation requesting access to the patient's medical information, received from the second user, to the server 20. The access request operation receiving module 2041 of the server 20 receives the information from the medical staff terminal device 10.
[0149] The authentication module 2042 controls a series of processes for authenticating a second user by comparing information included in the operation requesting access received by the access request operation receiving module 2041 with information about registered users and authentication information stored in memory. Specifically, the authentication module 2042 authenticates the second user by comparing user information 161 and authentication information 162 about the second user included in the received information about the operation requesting access to the patient's medical information with information about registered users (registered user information 2027) and authentication information 2028 stored in the storage unit 202. The authentication module 2042 compares the received user information 161 about the second user with the registered user information 2027 stored in the storage unit 202, and also compares the received authentication information 162 with the authentication information 162 stored in the storage unit 202. If, as a result of the comparison, the received user information 161 and authentication information 2028 regarding the second user match the registered user information 2027 and authentication information 2028 stored in the memory unit 202, authentication by the authentication module 2042 is completed, and the second user is granted the authority to access the patient's medical information, including summary medical support information 2025, medical supplementary information 2026, etc.
[0150] The access restriction module 2043 controls a series of processes to restrict a second user's access to a patient's medical information when the second user has finished treating the patient. Specifically, the access restriction module 2043 restricts the second user's access to the patient's medical information when the second user has finished treating the patient and the server 20 receives information from the second user indicating that the treatment of the patient has been completed. Information indicating that the treatment of the patient has been completed may include, for example, medical record information received from the second user that contains information about the patient's treatment, or information notifying the server that the treatment of the patient has been completed. The access restriction module 2043 can also restrict the second user's access to the patient's medical information when the server 20 determines that the second user has finished treating the patient. In this case, for example, the server 20 can determine that the second user has finished treating the patient if the medical record information received from the second user that contains information about the patient's treatment is appropriate (there are no omissions or errors in the medical record information). When the access restriction module 2043 restricts the second user's access to the patient's medical information, the second user cannot view the patient's medical information, including summary medical support information 2025, medical supplementary information 2026, etc., on the medical staff terminal device 10 that the second user operates.
[0151] <9 Example of operation of the third embodiment> An example of the operation of the information processing system 1 of the third embodiment will be described. Figure 13 is a flowchart illustrating the information processing of the third embodiment.
[0152] In step S1301, the control unit 203 of the server 20 receives an operation from a second user, such as a medical professional like a doctor, requesting access to the patient's medical information. For example, the access request operation receiving module 2041 receives an operation requesting access to the patient's medical information via the medical professional terminal device 10 operated by the second user. Specifically, for example, the control unit 170 of the medical professional terminal device 10 operated by the second user receives information regarding a medical consultation request on a predetermined operation screen displayed on the display 132. In this case, the medical professional terminal device 10 transmits information regarding the access request operation received from the second user to the server 20. The access request operation receiving module 2041 receives this information from the medical professional terminal device 10.
[0153] In step S1351, the control unit 203 of the server 20 authenticates the second user by comparing the information contained in the access request operation received from the second user in step S1301 with the registered user information and authentication information stored in the storage unit. Specifically, the authentication module 2042 authenticates the second user by comparing the user information 161 and authentication information 162 of the second user contained in the information of the operation requesting access to the patient's medical information received with the registered user information 2027 and authentication information 2028 stored in the storage unit 202. Furthermore, if the user information 161 and authentication information 2028 of the received second user match the registered user information 2027 and authentication information 2028 stored in the storage unit 202 as a result of the comparison, the authentication module 2042 completes the authentication (performs authentication).
[0154] In step S1352, the control unit 203 of the server 20 presents the summarized medical support information as patient medical information to the second user authenticated in step S1351. Specifically, the summarized medical support information presentation module 2037 presents the summarized medical support information 2025 created by the summarized medical support information creation module 2036 as patient medical information to the second user authenticated by the authentication module 2042. In this case, the server 20 transmits the summarized medical support information 2025 to the medical professional terminal device 10 operated by the second user. The medical professional terminal device 10 displays the received summarized medical support information 2025 on the display 132.
[0155] This process allows a second user, such as a physician or other healthcare professional providing care to a patient, to access the patient's medical information. The system then presents the authenticated second user with the patient's medical information (summary of medical support information). This allows the second user to receive information that supports their patient care, while simultaneously ensuring a high level of security for the patient's medical information, preventing its inadvertent leakage.
[0156] In certain situations, if the server 20 authenticates a second user using the authentication module 2042, the medical supplement information presentation module 2040 may perform the process of presenting the medical supplement information 2026, created by the medical supplement information creation module 2039, as patient medical information to the second user authenticated by the authentication module 2042. By presenting the patient's medical information (medical supplement information) to the authenticated second user through this process, the second user can receive information that supports the patient's medical treatment, and a high level of security can be ensured regarding the patient's medical information without inadvertently leaking it.
[0157] In one aspect, the server 20 may perform processing to restrict the second user's access to the patient's medical information when the second user's medical treatment for the patient is completed. For example, the access restriction module 2043 can restrict the second user's access to the patient's medical information when the second user's medical treatment for the patient is completed and the server 20 receives information from the second user indicating that the medical treatment for the patient has been completed. This processing allows the second user to provide appropriate medical treatment by receiving the patient's medical information, including summary medical support information and supplementary medical information, during the patient's medical treatment. Furthermore, restricting the second user's access to the patient's medical information when the patient's medical treatment is completed prevents the patient's medical information from being accidentally leaked, ensuring high security for the patient's medical information.
[0158] (Variation) A modification of this embodiment will be described below. That is, the following aspects may be adopted. (1) An information processing device in which the program may be pre-installed or may be installed later, or such a program may be stored on an external non-transitory storage medium or may be run using cloud computing. (2) A method in which a computer functions as an information processing device, and the program may be pre-installed on the information processing device or may be installed later, or such a program may be stored on an external non-transitory storage medium, or may be operated using cloud computing.
[0159] <Basic computer hardware configuration> 14 is a block diagram showing the basic hardware configuration of a computer 90. The computer 90 includes at least a processor 901, a main memory device 902, an auxiliary memory device 903, and a communication IF 991 (interface), which are electrically connected to one another by a communication bus 921.
[0160] The processor 901 is hardware for executing an instruction set written in a program, and is composed of an arithmetic unit, registers, peripheral circuits, and the like.
[0161] The main memory device 902 is used to temporarily store programs, data to be processed by the programs, etc. For example, it is a volatile memory such as a DRAM (Dynamic Random Access Memory).
[0162] The auxiliary storage device 903 is a storage device for saving data and programs, such as a flash memory, a hard disk drive (HDD), a magneto-optical disk, a CD-ROM, a DVD-ROM, or a semiconductor memory.
[0163] The communication IF 991 is an interface for inputting and outputting signals for communicating with other computers via a network using wired or wireless communication standards. The network is composed of the Internet, a LAN, various mobile communication systems constructed by wireless base stations, etc. For example, the network includes 3G, 4G, and 5G mobile communication systems, LTE (Long Term Evolution), and wireless networks (e.g., Wi-Fi (registered trademark)) that can connect to the Internet via a predetermined access point. In the case of a wireless connection, communication protocols include, for example, Z-Wave (registered trademark), ZigBee (registered trademark), and Bluetooth (registered trademark). In the case of a wired connection, the network also includes a direct connection using a USB (Universal Serial Bus) cable, etc.
[0164] It should be noted that the computer 90 can be virtually realized by distributing all or part of each hardware configuration across multiple computers 90 and interconnecting them via a network. In this way, the computer 90 is a concept that includes not only a computer 90 housed in a single housing or case, but also a virtualized computer system.
[0165] <Basic functional configuration of computer 90> The following describes the functional configuration of a computer realized by the basic hardware configuration (FIG. 11) of the computer 90. The computer includes at least the functional units of a control unit, a storage unit, and a communication unit.
[0166] The functional units of the computer 90 can also be realized by distributing all or part of the functional units among multiple computers 90 interconnected via a network. The computer 90 is a concept that includes not only a single computer 90 but also a virtualized computer system.
[0167] The control unit is realized by the processor 901 reading out various programs stored in the auxiliary storage device 903, expanding them in the main storage device 902, and executing processing in accordance with the programs. The control unit can realize functional units that perform various types of information processing depending on the type of program. In this way, the computer is realized as an information processing device that performs information processing.
[0168] The storage unit is realized by a main storage device 902 and an auxiliary storage device 903. The storage unit stores data, various programs, and various databases. Furthermore, the processor 901 can allocate a storage area corresponding to the storage unit in the main storage device 902 or the auxiliary storage device 903 in accordance with the programs. Furthermore, the control unit can cause the processor 901 to execute processes for adding, updating, and deleting data stored in the storage unit in accordance with the various programs.
[0169] A database refers to a relational database, which manages data sets called masters and tables in a tabular format structurally defined by rows and columns, by relating them to each other. In a database, a table is called a table, a master, a column in a table is called a column, and a row in a table is called a record. In a relational database, relationships between tables and masters can be set and associated. Typically, each table and master has a primary key column to uniquely identify records, but setting a primary key column is not mandatory. The control unit can instruct the processor 901 to add, delete, or update records in specific tables and masters stored in the memory unit, according to various programs. Furthermore, by storing data, various programs, and various databases in the storage unit, it can be considered that the information processing device and information processing system according to the present disclosure have been manufactured.
[0170] Furthermore, the databases and masters in this disclosure may include any data structures (lists, dictionaries, associative arrays, objects, etc.) in which information is structurally defined. Data structures also include data that can be considered as data structures by combining data with functions, classes, methods, etc., written in any programming language.
[0171] The communication unit is implemented by the communication IF991. The communication unit provides the functionality to communicate with other computers 90 via the network. The communication unit can receive information transmitted from other computers 90 and input it to the control unit. The control unit can cause the processor 901 to perform information processing on the received information according to various programs. The communication unit can also transmit information output from the control unit to other computers 90.
[0172] Furthermore, each of the above-mentioned configurations, functions, processing units, processing means, etc., may be implemented in hardware, either partially or entirely, by designing them as integrated circuits, for example. The present invention can also be implemented by software program code that realizes the functions of the embodiment. In this case, a storage medium on which the program code is recorded is provided to a computer, and the processor of that computer reads the program code stored in the storage medium. In this case, the program code read from the storage medium itself realizes the functions of the embodiment described above, and the program code itself and the storage medium on which it is stored constitute the present invention. Examples of storage media used to supply such program code include flexible disks, CD-ROMs, DVD-ROMs, hard disks, SSDs, optical disks, magneto-optical disks, CD-Rs, magnetic tapes, non-volatile memory cards, ROMs, and the like.
[0173] Furthermore, the program code that realizes the functions described in this embodiment can be implemented in a wide range of program or script languages, such as assembler, C / C++, perl, Shell, PHP, and Java (registered trademark).
[0174] Furthermore, the program code for the software that implements the functions of the embodiment may be distributed via a network and stored in a storage means such as a computer's hard disk or memory, or in a storage medium such as a CD-RW or CD-R, and the computer's processor may read and execute the program code stored in the storage means or storage medium.
[0175] The functions performed by the components described herein may be implemented in circuitry or processing circuitry, including general-purpose processors, application-specific processors, integrated circuits, ASICs (Application Specific Integrated Circuits), a CPU (a Central Processing Unit), conventional circuits, and / or combinations thereof, programmed to perform the described functions. A processor includes transistors and other circuits and is considered to be circuitry or processing circuitry. A processor may also be a programmed processor that executes programs stored in memory. In this specification, a circuitry, unit, or means is hardware that is programmed to realize or performs the described functions, which may be any hardware disclosed herein or any hardware known to be programmed to realize or perform the described functions. If the hardware is a processor considered to be a type of circuitry, the circuitry, means, or unit is a combination of the hardware and software used to configure the hardware and / or processor.
[0176] Although several embodiments of the present disclosure have been described above, these embodiments can be embodied in various other forms, and various omissions, substitutions, and modifications can be made without departing from the spirit of the invention. These embodiments and modifications are intended to be included in the scope of the inventions and their equivalents as defined in the claims, as well as in the scope and spirit of the inventions.
[0177] (Addendum) The matters described in the above embodiments will be supplemented below.
[0178] (Appendix 1) A program executed by a computer comprising a processor 29 and memory 25, wherein the memory stores medical information from the patient's past medical treatment, including first patient medical information derived from the patient's main symptoms and second patient medical information which is medical information other than the first patient medical information, and the program causes the processor to execute the following steps: acquiring preliminary medical information for treating the patient (S701); extracting summarization target information to be summarized from at least one of the first patient medical information and the second patient medical information stored in memory based on the acquired preliminary medical information (S751); and creating summarized medical support information which is information to support the treatment of the patient performed by a second user who is a medical professional, based on the extracted summarization target information (S752).
[0179] (Appendix 2) 2. The program of claim 1, wherein the preliminary medical information includes information about symptoms complained by the patient that is obtained before the date and time of the patient's medical treatment.
[0180] (Appendix 3) The program of claim 1, further causing the processor to execute a step of receiving information regarding a medical treatment request for requesting medical treatment for the patient from a first user who is a patient or a related person to the patient, and acquiring preliminary medical treatment information based on the received information regarding the medical treatment request.
[0181] (Appendix 4) 2. The program according to claim 1, wherein, in the step of extracting information to be summarized when the preliminary medical information includes information regarding the reason for medical treatment derived from the main symptom, the information to be summarized is extracted from at least a first patient medical information among the patient medical information stored in the memory.
[0182] (Appendix 5) 2. The program according to claim 1, wherein, in the step of extracting information to be summarized when the preliminary medical information does not include information regarding the reason for medical treatment derived from the main symptom, the information to be summarized is extracted from at least second patient medical information among the patient medical information stored in the memory.
[0183] (Appendix 6) 2. The program according to claim 1, wherein in the step of creating the summarized medical support information, the summarized medical support information is created as information structured in accordance with information items set in advance.
[0184] (Appendix 7) 7. The program according to claim 6, wherein in the step of extracting information to be summarized, information corresponding to information items set in advance is extracted as information to be summarized.
[0185] (Appendix 8) The memory 25 further stores summary candidate information that is information contained in the first patient medical information and the second patient medical information and is a candidate for extraction to be extracted as information to be summarized, and in the extraction step, the program described in Appendix 1 extracts the information to be summarized from the summary candidate information.
[0186] (Appendix 9) A program as described in Appendix 8, in which the summary candidate information includes information regarding extraction priority indicating the priority of extraction as summary target information, and in the extraction step, summary target information is extracted from the summary candidate information based on the extraction priority.
[0187] (Appendix 10) The program described in Appendix 1 further stores reference medical information that can be referred to in patient treatment in the memory 25, and in the extraction step, extracts information to be summarized from at least one of the first patient medical information and the second patient medical information and the reference medical information.
[0188] (Appendix 11) The program according to claim 1, further causing the processor 29 to execute a step (S753) of presenting the created summarized medical support information to the second user.
[0189] (Appendix 12) The program, as described in Appendix 1, further causes the processor 29 to perform a step (S851) to accept input of a prompt for creating summarized medical support information via a large-scale language model, and creates summarized medical support information via the large-scale language model based on the received prompt and the information to be summarized.
[0190] (Appendix 13) The program described in Appendix 1, further causing the processor 29 to perform the step (S1151) of creating supplementary medical information to supplement the medical treatment of the patient performed by a second user, based on preliminary medical information and at least one of the first patient medical information and the second patient medical information stored in memory.
[0191] (Appendix 14) The program described in Appendix 13, wherein the supplemental medical information includes medical perspective information indicating a medical perspective in the patient's medical treatment.
[0192] (Appendix 15) 14. The program of claim 13, wherein in the creation step, when the preliminary medical information does not include information regarding the reason for medical treatment derived from the main symptom, the program creates supplementary medical information based on the information regarding the reason for medical treatment by referring to the first patient medical information stored in the memory.
[0193] (Appendix 16) Memory 25 stores information about registered users who are registered as healthcare professionals capable of providing medical care to patients, and authentication information for authenticating that registered users are users who can access patients' medical information. The program, as described in Appendix 8, causes the processor to perform the following steps: receive an operation from a second user requesting access to the patient's medical information (S1301); authenticate the second user by comparing the information included in the received access request operation with the registered user information and authentication information stored in memory (S1351); and present the authenticated second user with summarized medical support information as the patient's medical information.
[0194] (Appendix 17) 13. The program of claim 12, further comprising: restricting access to the patient's medical information by the second user when the second user's medical treatment for the patient has ended.
[0195] (Appendix 18) A method performed by a computer comprising a processor 29 and memory 25, wherein the processor performs the steps of: acquiring preliminary medical information for providing medical care to a patient (S701); extracting information to be summarized from at least one of first patient medical information and second patient medical information stored in memory based on the acquired preliminary medical information (S751); and creating summarized medical support information, which is information to support the medical care of a patient performed by a second user who is a medical professional, based on the extracted information to be summarized (S752).
[0196] (Appendix 19) An information processing device comprising a control unit 203 and a memory unit 202, wherein the memory unit 202 stores first patient medical information, which is medical information from the patient's past medical treatment, derived from the patient's main symptoms, and second patient medical information, which is medical information other than the first patient medical information, and the control unit 203 has a function of acquiring preliminary medical treatment information for treating the patient (S701), a function of extracting summary target information to be summarized from at least one of the first patient medical information and the second patient medical information stored in the memory unit 202 based on the acquired preliminary medical treatment information (S751), and a function of creating summarized medical support information, which is information to support the patient's medical treatment performed by a second user who is a medical professional, based on the extracted summary target information (S752). [Explanation of symbols]
[0197] 10 Medical professional terminal device, 12 Communication interface, 13 Input device, 14 Output device, 15 Memory, 16 Storage unit, 19 Processor, 20 Server, 22 Communication interface, 23 Input / Output interface, 25 Memory, 26 Storage, 29 Processor, 30 Patient terminal device, 40 Large-scale language model server, 80 Network, 111 Antenna, 112 Antenna, 121 First wireless communication unit, 122 Second wireless communication unit, 130 Operation reception unit, 131 Touch-sensitive device, 132 Display, 140 Voice processing unit, 141 Microphone, 142 Speaker, 150 Camera, 160 Storage unit, 161 User information, 162 Authentication information, 170 Control unit, 171 Input operation reception unit, 172 Transmit / receive unit, 173 Notification control unit, 174 Data processing unit, 201 Communication unit, 202 Memory Unit, 203 Control Unit, 2021 Patient Medical Information Management Database, 2021A First Patient Medical Information, 2021B Second Patient Medical Information, 2021C Candidate Summary Information, 2022 Reference Medical Information Management Database, 2023 Information to be Summarized, 2024 Summarized Clinical Support Information, 2025 Supplementary Clinical Information, 2026 Registered User Information, 2027 Authentication Information, 2031 Receiving Control Module, 2032 Transmission Control Module, 2033 Preliminary Clinical Information Acquisition Module, 2034 Clinical Request Acceptance Module, 2035 Information to be Summarized Extraction Module, 2036 Summarized Clinical Support Information Creation Module, 2037 Summarized Clinical Support Information Presentation Module, 2038 Prompt Input Acceptance Module, 2039 Supplementary Clinical Information Creation Module, 2040 Supplementary Clinical Information Presentation Module, 2041 Access Request Operation Acceptance Module, 2042 Authentication Module, 2043 Access Restriction Module
Claims
1. A program executed by a computer having a processor and a memory, the memory stores first patient medical information, which is medical information from past medical treatment of the patient and is derived from a main symptom of the patient, and second patient medical information, which is medical information other than the first patient medical information; The program causes the processor to: obtaining preliminary medical information for medical treatment of the patient; extracting summary target information to be summarized from at least one of the first patient medical information and the second patient medical information stored in the memory based on the acquired preliminary medical information; creating summarized medical care support information, which is information for supporting medical care of the patient performed by a second user who is a medical professional, based on the extracted information to be summarized; A program that executes the following.
2. The program according to claim 1 , wherein the preliminary medical information includes information about symptoms complained by the patient, which is obtained before the date and time of medical treatment for the patient.
3. The program further causes the processor to receiving information regarding a medical treatment request for the patient from the patient or a first user who is related to the patient; The program according to claim 1 , further comprising acquiring the preliminary medical treatment information based on information relating to the received medical treatment request.
4. In the case where the preliminary medical treatment information includes information regarding the reason for medical treatment derived from the main symptom, 2. The program according to claim 1, wherein in the step of extracting information to be summarized, the information to be summarized is extracted from at least the first patient medical information among the medical information of the patients stored in the memory.
5. In the case where the preliminary medical treatment information does not include information regarding the reason for medical treatment derived from the main symptom, 2. The program according to claim 1, wherein in the step of extracting information to be summarized, the information to be summarized is extracted from at least the second patient medical information among the medical information of the patient stored in the memory.
6. 2. The program according to claim 1, wherein in the step of creating the summarized medical support information, the summarized medical support information is created as information structured in accordance with information items set in advance.
7. 7. The program according to claim 6, wherein in the step of extracting information to be summarized, information corresponding to the information items set in advance is extracted as the information to be summarized.
8. The memory further stores abstract candidate information that is included in the first patient medical information and the second patient medical information and that is an extraction candidate to be extracted as the abstract target information; 2. The program according to claim 1, wherein in said step of extracting information to be summarized, said information to be summarized is extracted from said summary candidate information.
9. the summary candidate information includes information regarding extraction priority indicating the priority of extraction of the summary target information; 9. The program according to claim 8, wherein in said step of extracting information to be summarized, said information to be summarized is extracted from said summary candidate information based on said extraction priority.
10. The memory further stores reference medical information that can be referred to in medical treatment of the patient, 2. The program according to claim 1, wherein in the step of extracting information to be summarized, the information to be summarized is extracted from at least one of the first patient medical information and the second patient medical information and the reference medical information.
11. The program further causes the processor to The program according to claim 1 , further comprising a step of presenting the created summarized medical support information to the second user.
12. The program further causes the processor to receiving a prompt input for generating the summary medical support information through a large-scale language model; The program according to claim 1 , wherein the program creates the summarized medical support information via the large-scale language model based on the received input of the prompt and the information to be summarized.
13. The program further causes the processor to 2. The program according to claim 1, further comprising: a step of creating supplemental medical information for supplementing the medical treatment of the patient performed by the second user, based on the preliminary medical treatment information, by referring to at least one of the first patient medical information and the second patient medical information stored in the memory.
14. The program according to claim 13 , wherein the supplemental medical information includes medical viewpoint information indicating a medical viewpoint in the medical treatment of the patient.
15. In the case where the preliminary medical treatment information does not include information regarding the reason for medical treatment derived from the main symptom, 14. The program according to claim 13, wherein in the creating step, the supplemental medical information based on the information regarding the reason for medical treatment is created by referring to the first patient medical information stored in the memory.
16. the memory stores information about a registered user who is registered as a medical professional who can treat the patient, and authentication information for authenticating that the registered user is a user who can access the patient's medical information; The program further causes the processor to receiving an operation from the second user requesting access to the patient's medical information; and authenticating the second user by comparing, in response to the received requesting operation, information included in the requesting operation with information about the registered user and the authentication information stored in the memory; The program according to claim 1 , wherein the program presents the summarized medical support information as medical information of the patient to the authenticated second user.
17. The program further causes the processor to 17. The program of claim 16, further comprising restricting access to the patient's medical information by the second user when the second user's medical treatment of the patient is terminated.
18. 1. A computer-implemented method comprising a processor and a memory, the processor comprising: the memory stores first patient medical information, which is medical information from past medical treatment of the patient and is derived from a main symptom of the patient, and second patient medical information, which is medical information other than the first patient medical information; The processor: obtaining preliminary medical information for medical treatment of the patient; extracting summary target information to be summarized from at least one of the first patient medical information and the second patient medical information stored in the memory based on the acquired preliminary medical information; creating summarized medical care support information, which is information for supporting medical care of the patient performed by a second user who is a medical professional, based on the extracted information to be summarized; How to do it.
19. An information processing device including a control unit and a storage unit, the storage unit stores first patient medical information, which is medical information from past medical treatment of the patient, derived from a main symptom of the patient, and second patient medical information, which is medical information other than the first patient medical information; The control unit a function of acquiring preliminary medical information for medical treatment of the patient; a function of extracting summary target information to be summarized from at least one of the first patient medical information and the second patient medical information stored in the storage unit based on the acquired preliminary medical information; a function of creating summarized medical care support information, which is information for supporting medical care of the patient performed by a second user who is a medical professional, based on the extracted summary target information; An information processing device having the above.
Citation Information
Patent Citations
Medical record summary creation device
JP2016209468A