WO2025053069A1 - Computer program, information processing method, and information processing device - Google Patents
Computer program, information processing method, and information processing device Download PDFInfo
- Publication number
- WO2025053069A1 WO2025053069A1 PCT/JP2024/031187 JP2024031187W WO2025053069A1 WO 2025053069 A1 WO2025053069 A1 WO 2025053069A1 JP 2024031187 W JP2024031187 W JP 2024031187W WO 2025053069 A1 WO2025053069 A1 WO 2025053069A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- information
- patient
- peritoneal dialysis
- prescription
- dialysis
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Images
Classifications
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61M—DEVICES FOR INTRODUCING MEDIA INTO, OR ONTO, THE BODY; DEVICES FOR TRANSDUCING BODY MEDIA OR FOR TAKING MEDIA FROM THE BODY; DEVICES FOR PRODUCING OR ENDING SLEEP OR STUPOR
- A61M1/00—Suction or pumping devices for medical purposes; Devices for carrying-off, for treatment of, or for carrying-over, body-liquids; Drainage systems
- A61M1/14—Dialysis systems; Artificial kidneys; Blood oxygenators ; Reciprocating systems for treatment of body fluids, e.g. single needle systems for hemofiltration or pheresis
- A61M1/28—Peritoneal dialysis ; Other peritoneal treatment, e.g. oxygenation
-
- G—PHYSICS
- G16—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR SPECIFIC APPLICATION FIELDS
- G16H—HEALTHCARE INFORMATICS, i.e. INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR THE HANDLING OR PROCESSING OF MEDICAL OR HEALTHCARE DATA
- G16H10/00—ICT specially adapted for the handling or processing of patient-related medical or healthcare data
- G16H10/40—ICT specially adapted for the handling or processing of patient-related medical or healthcare data for data related to laboratory analysis, e.g. patient specimen analysis
-
- G—PHYSICS
- G16—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR SPECIFIC APPLICATION FIELDS
- G16H—HEALTHCARE INFORMATICS, i.e. INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR THE HANDLING OR PROCESSING OF MEDICAL OR HEALTHCARE DATA
- G16H20/00—ICT specially adapted for therapies or health-improving plans, e.g. for handling prescriptions, for steering therapy or for monitoring patient compliance
-
- G—PHYSICS
- G16—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR SPECIFIC APPLICATION FIELDS
- G16H—HEALTHCARE INFORMATICS, i.e. INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR THE HANDLING OR PROCESSING OF MEDICAL OR HEALTHCARE DATA
- G16H50/00—ICT specially adapted for medical diagnosis, medical simulation or medical data mining; ICT specially adapted for detecting, monitoring or modelling epidemics or pandemics
- G16H50/20—ICT specially adapted for medical diagnosis, medical simulation or medical data mining; ICT specially adapted for detecting, monitoring or modelling epidemics or pandemics for computer-aided diagnosis, e.g. based on medical expert systems
Definitions
- This disclosure relates to a computer program, an information processing method, and an information processing device.
- patent literature discloses a technology that divides the period of dialysis treatment into multiple periods and measures the patient's blood pressure during each period.
- Patent Document 1 makes it possible to manage changes in blood pressure during dialysis, but it does not allow for the proposal of dialysis prescriptions for peritoneal dialysis patients.
- the object is to provide a computer program, an information processing method, and an information processing device that can propose dialysis prescriptions for peritoneal dialysis patients.
- the computer program disclosed herein is a computer program for causing a computer to execute a process of acquiring information about a peritoneal dialysis patient, including at least one of edema, urine volume, and amount of water removed, inputting the acquired information into a learning model that has been trained to output information related to a dialysis prescription for the peritoneal dialysis patient when the information about the peritoneal dialysis patient is input, executing a calculation using the learning model, generating a dialysis prescription based on the information output from the learning model, and outputting the generated dialysis prescription.
- the dialysis prescription includes at least one of the type of peritoneal dialysis fluid to be prescribed and the number of peritoneal dialysis sessions per day.
- any one of the computer programs (1) to (3) above it is preferable to have the computer execute a process of generating an image showing the bodily fluid status of a peritoneal dialysis patient based on the acquired information about the patient, and outputting the generated image.
- the information further includes at least one of information regarding hANP (human atrial natriuretic peptide), cardiothoracic ratio, bioimpedance, transperitoneal sodium removal, and urinary sodium excretion.
- hANP human atrial natriuretic peptide
- the learning model is a language generation model trained to output sentences related to peritoneal dialysis prescriptions, and the computer is caused to execute a process of outputting the sentences related to the peritoneal dialysis prescriptions by inputting acquired information into the language generation model.
- the information processing device disclosed herein includes at least one processor, which acquires information about a peritoneal dialysis patient including at least one of edema, urine volume, and amount of water removed, inputs the acquired information into a learning model that has been trained to output information related to a dialysis prescription for the peritoneal dialysis patient when the information about the peritoneal dialysis patient is input, executes a calculation using the learning model, generates a dialysis prescription based on the information output from the learning model, and outputs the generated dialysis prescription.
- the patient information acquired by the server device 10 may further include information regarding at least one of hANP, cardiothoracic ratio, bioimpedance, transperitoneal sodium removal, and urinary sodium excretion. This information is managed for each patient, and may be entered, for example, from the doctor's terminal 30 and preregistered in the server device 10.
- the patient information registered in the server device 10 may further include information regarding antihypertensive drugs, diuretics, blood pressure, etc., and may further include information regarding urinary cortisol, urinary creatinine, skin sodium, Na-MRI, etc.
- the control unit 11 includes, for example, a CPU (Central Processing Unit), a ROM (Read Only Memory), and a RAM (Random Access Memory).
- the ROM included in the control unit 11 stores control programs and the like that control the operation of each piece of hardware included in the server device 10.
- the CPU in the control unit 11 reads and executes the control programs stored in the ROM and computer programs (described below) stored in the memory unit 12, and controls the operation of each piece of hardware, causing the entire device to function as the server device 10 (information processing device) of the present disclosure.
- the RAM included in the control unit 11 temporarily stores data used during the execution of calculations and control.
- control unit 11 is configured to include a CPU, ROM, and RAM, but the configuration of the control unit 11 is not limited to the above.
- the control unit 11 may be, for example, one or more control circuits or arithmetic circuits including a GPU (Graphics Processing Unit), an FPGA (Field Programmable Gate Array), a DSP (Digital Signal Processor), a quantum processor, volatile or non-volatile memory, etc.
- the control unit 11 may also have functions such as a clock that outputs date and time information, a timer that measures the elapsed time from when an instruction to start measurement is given to when an instruction to end measurement is given, and a counter that counts numbers.
- the memory unit 12 includes a storage device such as a hard disk drive (HDD) or a solid state drive (SSD).
- the memory unit 12 stores various computer programs executed by the control unit 11 and various data used by the control unit 11.
- the computer program (program product) stored in the memory unit 12 includes a prescription generation program PG1 for causing a computer to execute a process of generating a dialysis prescription to be prescribed to a patient using a learning model LM1 described below and outputting the generated dialysis prescription.
- the prescription generation program PG1 may be a single computer program or a group of programs consisting of multiple computer programs.
- the prescription generation program PG1 may also partially use an existing library.
- the prescription generation program PG1 may be executed by a single computer or may be executed by multiple computers working together.
- the computer program including the prescription generation program PG1 is provided by a non-transitory recording medium RM on which the computer program is recorded in a readable manner.
- the recording medium RM is a portable memory such as a CD-ROM, a USB memory, or an SD (Secure Digital) card.
- the control unit 11 reads various computer programs from the recording medium RM using a reading device not shown in the figure, and stores the various computer programs that have been read in the memory unit 12.
- the computer program including the prescription generation program PG1 may be provided by communication.
- the control unit 11 acquires the computer program including the prescription generation program PG1 by communication via the communication unit 13, and stores the acquired computer program in the memory unit 12.
- the memory unit 12 also stores a learning model LM1 that has been trained to output information related to a dialysis prescription for a peritoneal dialysis patient (hereinafter also referred to as prescription information) when information related to at least one of edema, urine volume, and water removal volume is input.
- the memory unit 12 stores information describing the learned learning model LM1, such as the layer structure of the model, the number and connection relationships of nodes that make up each layer, and weighting coefficients and biases between nodes, as well as trained parameters, for the trained learning model LM1.
- the communication unit 13 has a communication interface for transmitting and receiving various data to and from an external device.
- a communication interface conforming to a communication standard such as WiFi (registered trademark), LAN (Local Area Network), Bluetooth (registered trademark), ZigBee (registered trademark), 3G, 4G, 5G, or LTE (Long Term Evolution) can be used.
- WiFi registered trademark
- LAN Local Area Network
- Bluetooth registered trademark
- ZigBee registered trademark
- 3G, 4G, 5G, or LTE Long Term Evolution
- examples of external devices are the patient terminal 20 and the doctor terminal 30.
- the operation unit 14 is equipped with operation devices such as a touch panel, a keyboard, and switches, and accepts various operations and settings by the user, etc.
- the control unit 11 performs appropriate control based on the various operation information provided by the operation unit 14, and stores the setting information in the storage unit 12 as necessary.
- the display unit 15 includes a display device such as a liquid crystal display or an organic EL (Electro-Luminescence) display, and displays the information to be presented in response to instructions from the control unit 11.
- a display device such as a liquid crystal display or an organic EL (Electro-Luminescence) display, and displays the information to be presented in response to instructions from the control unit 11.
- FIG. 3 is a block diagram explaining the internal configuration of the patient terminal 20.
- the patient terminal 20 is a computer such as a smartphone, a tablet terminal, or a personal computer, and includes a control unit 21, a memory unit 22, a communication unit 23, an operation unit 24, and a display unit 25.
- the control unit 21 includes, for example, a CPU, a ROM, a RAM, etc.
- the CPU of the control unit 21 controls the operation of the various hardware components described above by expanding into the RAM various programs pre-stored in the ROM or the storage unit 22 and executing them, causing the entire device to function as the patient terminal 20 of the present disclosure.
- the control unit 21 is not limited to the above configuration, and may be configured as a single piece of hardware (SoC: System On a Chip) that integrates a processor, memory, storage, communication interface, etc.
- SoC System On a Chip
- the control unit 21 may also have functions such as a clock that outputs date and time information, a timer that measures the elapsed time from when an instruction to start measurement is given to when an instruction to end measurement is given, and a counter that counts numbers.
- the storage unit 22 includes storage such as a memory and a hard disk.
- the storage unit 22 stores various computer programs executed by the control unit 21, and data necessary for executing the computer programs.
- the computer programs stored in the storage unit 22 include application programs for using the services provided by the server device 10.
- the programs stored in the memory unit 22 may be provided by a non-transitory recording medium on which the programs are recorded in a readable manner.
- the recording medium is, for example, a portable memory such as a CD-ROM, a USB memory, or an SD card.
- the control unit 21 reads the various programs from the recording medium using a reading device (not shown), and installs the various programs that have been read into the memory unit 22.
- the programs stored in the memory unit 22 may also be provided by communication. In this case, the control unit 21 acquires the various programs through the communication unit 23, and installs the acquired programs into the memory unit 22.
- the communication unit 23 has a communication interface for connecting to the communication network NW.
- the communication interface of the communication unit 23 is, for example, a communication interface conforming to a communication standard such as WiFi (registered trademark), LAN, Bluetooth (registered trademark), ZigBee (registered trademark), 3G, 4G, 5G, or LTE.
- the communication unit 23 transmits various information to be notified to the outside, and receives various information transmitted from the outside to the device itself.
- the operation unit 24 is equipped with input devices such as a touch panel and operation buttons, and receives various types of operation information and setting information.
- the operation unit 24 outputs the received operation information and setting information to the control unit 21.
- the control unit 21 performs appropriate control based on the operation information input from the operation unit 24, and stores the setting information in the memory unit 22 as necessary.
- the display unit 25 is equipped with a display device such as a liquid crystal display or an organic EL display, and displays information to be presented to the patient based on the control signal output from the control unit 21.
- a display device such as a liquid crystal display or an organic EL display
- FIG. 4 is a block diagram explaining the internal configuration of the doctor terminal 30.
- the doctor terminal 30 is a computer such as a personal computer, a tablet terminal, or a smartphone, and includes a control unit 31, a memory unit 32, a communication unit 33, an operation unit 34, and a display unit 35.
- the control unit 31 includes, for example, a CPU, a ROM, a RAM, etc.
- the CPU of the control unit 31 controls the operation of the various hardware components described above by expanding into the RAM various programs pre-stored in the ROM or the storage unit 32 and executing them, causing the entire device to function as the doctor terminal 30 of the present disclosure.
- the control unit 31 is not limited to the above configuration, and may be configured as a single piece of hardware (SoC: System On a Chip) that integrates a processor, memory, storage, communication interface, etc.
- SoC System On a Chip
- the control unit 31 may also have functions such as a clock that outputs date and time information, a timer that measures the elapsed time from when an instruction to start measurement is given to when an instruction to end measurement is given, and a counter that counts numbers.
- the storage unit 32 includes storage such as a memory and a hard disk.
- the storage unit 32 stores various computer programs executed by the control unit 31, and data necessary for executing the computer programs.
- the computer programs stored in the storage unit 32 include application programs for using the services provided by the server device 10.
- the programs stored in the memory unit 32 may be provided by a non-transitory recording medium on which the programs are recorded in a readable manner.
- the recording medium is, for example, a portable memory such as a CD-ROM, a USB memory, or an SD card.
- the control unit 31 reads the various programs from the recording medium using a reading device (not shown), and installs the various programs that have been read into the memory unit 32.
- the programs stored in the memory unit 32 may also be provided by communication. In this case, the control unit 31 acquires the various programs through the communication unit 33, and installs the acquired programs into the memory unit 32.
- the communication unit 33 has a communication interface for connecting to the communication network NW.
- the communication interface of the communication unit 33 is, for example, a communication interface conforming to communication standards such as WiFi (registered trademark), LAN, Bluetooth (registered trademark), ZigBee (registered trademark), 3G, 4G, 5G, and LTE.
- the communication unit 33 transmits various information to be notified to the outside, and receives various information transmitted from the outside to its own device.
- the operation unit 34 is equipped with input devices such as a keyboard and a mouse, and receives various types of operation information and setting information.
- the operation unit 34 outputs the received operation information and setting information to the control unit 31.
- the control unit 31 performs appropriate control based on the operation information input from the operation unit 34, and stores the setting information in the memory unit 32 as necessary.
- the display unit 35 is equipped with a display device such as a liquid crystal display or an organic EL display, and displays information to be presented to medical personnel based on the control signal output from the control unit 31.
- a display device such as a liquid crystal display or an organic EL display
- the peritoneal management support system acquires patient information from the patient terminal 20 used by the patient.
- the patient information is input by the patient himself/herself through a patient information input screen shown below.
- FIG. 5 is a schematic diagram showing an example of a patient information input screen on the patient terminal 20.
- the patient information input screen shown in FIG. 5 shows an example of a screen that is displayed on the display unit 25 when the server device 10 is accessed from the patient terminal 20 and a specified operation is performed.
- This patient information input screen accepts information regarding edema, urine volume, and amount of water removed.
- the state of edema is measured by the patient checking the indentation. Specifically, the area where bones such as the tibia are subcutaneously placed is pressed with the thumb or the second to fourth fingers, and the condition of the skin after the pressure is released is checked visually and palpably.
- An edema level of "0" indicates a normal state with no indentation.
- An edema level of "1+” indicates a slight indentation, but no visible distortion, and the indentation disappears quickly.
- An edema level of "2+” indicates a somewhat deep indentation, but the indentation disappears within about 10 to 15 seconds.
- An edema level of "3+” indicates a deep indentation that may last for one minute or more.
- An edema level of "4+” indicates a very deep indentation that lasts for two to five minutes or more.
- the state of edema is entered into three categories: "0 to 1+", “2+”, and "3+ to 4+”.
- the edema condition may be entered into five categories ranging from “0" to "4+”.
- Urine volume is measured by the patient themselves using a measuring cup or similar.
- the daily urine volume (mL) is entered on the patient information input screen in Figure 5.
- the amount of water removed is calculated as the amount of fluid injected - the amount of fluid drained.
- the amount of fluid injected represents the amount of dialysis fluid injected into the patient's body, and is measured by weighing the bag containing the dialysis fluid before and after injection.
- the amount of fluid drained represents the amount of dialysis fluid discharged from the patient's body, and is measured by weighing the bag that collects the drained fluid.
- the daily amount of water removed (mL) is entered on the patient information input screen in Figure 5.
- FIG. 5 an example of a patient information input screen that accepts information regarding edema, urine volume, and amount of water removed is shown, but it may also be possible to accept any one or any two of edema, urine volume, and amount of water removed.
- dry mouth is subjectively rated by the patient on a numerical rating scale (NRS) of 0 to 10.
- NRS numerical rating scale
- dry mouth may be rated on a two-level scale: dry mouth/no dry mouth.
- Body weight is measured by the patient using a weighing scale.
- FIG. 6 is a schematic diagram showing an example of a patient information input screen on the doctor terminal 30.
- the patient information input screen shown in Figure 6 shows an example of a screen that is displayed on the display unit 35 when the server device 10 is accessed from the doctor terminal 30 and a specified operation is performed.
- This patient information input screen accepts information related to hANP, cardiothoracic ratio, bioimpedance, transperitoneal sodium removal, and urinary sodium excretion.
- hANP is a human atrial natriuretic peptide, and its concentration is measured by a blood test.
- the IRMA (immunoradiometric assay) method is used to measure the concentration.
- the reference value for hANP is, for example, 43.0 pg/mL.
- hAMP is secreted in response to stimulation of the atrium, so it shows abnormally high values in diseases or pathological conditions that cause increased atrial pressure or increased body fluid volume. In the example screen in Figure 6, the hAMP concentration is entered as a number (pg/mL).
- the cardiothoracic ratio is an index that shows the ratio of the transverse diameter of the heart to the transverse diameter of the thorax, and is measured using a chest X-ray.
- the appropriate ratio is 50% or less for men and 55% or less for women.
- the cardiothoracic ratio increases.
- the cardiothoracic ratio is entered as a number (%).
- Bioimpedance is the resistance (impedance) of a living body, and is measured by a body composition analyzer.
- Body composition analyzers use the bioelectrical impedance analysis (BIA) method, which takes advantage of the fact that almost no current flows through fat tissue, but that current flows easily through lean tissue, which contains water and electrolytes.
- BIA bioelectrical impedance analysis
- body composition analyzers can measure the indicator of excess/deficiency of body fluids (OH).
- the standard value for OH is -1.1 to 1.1 L.
- the indicator of excess/deficiency of body fluids is entered as a numerical value (L).
- the transperitoneal sodium removal amount is measured, for example, by collecting the dialysis fluid (effluent) discharged from the patient's body during peritoneal dialysis and analyzing the components of the collected effluent.
- the transperitoneal sodium removal amount is entered as a value (g) converted to salt.
- the amount of urinary sodium removal is measured, for example, by collecting urine from the patient and analyzing the components of the collected urine.
- the amount of urinary sodium removal is entered as a value (g) converted to salt.
Landscapes
- Health & Medical Sciences (AREA)
- Engineering & Computer Science (AREA)
- Public Health (AREA)
- General Health & Medical Sciences (AREA)
- Medical Informatics (AREA)
- Biomedical Technology (AREA)
- Epidemiology (AREA)
- Primary Health Care (AREA)
- Emergency Medicine (AREA)
- Urology & Nephrology (AREA)
- Heart & Thoracic Surgery (AREA)
- Vascular Medicine (AREA)
- Anesthesiology (AREA)
- Hematology (AREA)
- Life Sciences & Earth Sciences (AREA)
- Animal Behavior & Ethology (AREA)
- Veterinary Medicine (AREA)
- Data Mining & Analysis (AREA)
- Databases & Information Systems (AREA)
- Pathology (AREA)
- External Artificial Organs (AREA)
Abstract
Description
本開示は、コンピュータプログラム、情報処理方法及び情報処理装置に関する。 This disclosure relates to a computer program, an information processing method, and an information processing device.
従来、透析治療中の患者の状態を検出する種々の技術が提案されている。例えば、特許文献には、透析治療の期間を複数に分割し、それぞれの期間において患者の血圧を測定する技術が開示されている。 Various technologies have been proposed to detect the condition of a patient undergoing dialysis treatment. For example, patent literature discloses a technology that divides the period of dialysis treatment into multiple periods and measures the patient's blood pressure during each period.
特許文献1では透析期間における血圧の推移を管理することは可能であるが、腹膜透析患者に対する透析処方を提案することはできない。
一つの側面では、腹膜透析患者に対する透析処方を提案できるコンピュータプログラム、情報処理方法及び情報処理装置を提供することを目的とする。 In one aspect, the object is to provide a computer program, an information processing method, and an information processing device that can propose dialysis prescriptions for peritoneal dialysis patients.
(1)本開示のコンピュータプログラムは、浮腫、尿量、及び除水量の少なくとも1つを含む腹膜透析患者の情報を取得し、腹膜透析患者の情報を入力した場合に前記腹膜透析患者に対する透析処方に係る情報を出力するよう学習された学習モデルに、取得した情報を入力して前記学習モデルによる演算を実行し、前記学習モデルより出力される情報に基づき、透析処方を生成し、生成した透析処方を出力する処理をコンピュータに実行させるためのコンピュータプログラムである。 (1) The computer program disclosed herein is a computer program for causing a computer to execute a process of acquiring information about a peritoneal dialysis patient, including at least one of edema, urine volume, and amount of water removed, inputting the acquired information into a learning model that has been trained to output information related to a dialysis prescription for the peritoneal dialysis patient when the information about the peritoneal dialysis patient is input, executing a calculation using the learning model, generating a dialysis prescription based on the information output from the learning model, and outputting the generated dialysis prescription.
(2)上記(1)のコンピュータプログラムにおいて、前記透析処方は、処方すべき腹膜透析液の種類、及び、1日当たりの腹膜透析の回数の少なくとも一方を含むことが好ましい。 (2) In the computer program of (1) above, it is preferable that the dialysis prescription includes at least one of the type of peritoneal dialysis fluid to be prescribed and the number of peritoneal dialysis sessions per day.
(3)上記(1)又は(2)のコンピュータプログラムにおいて、前記透析処方は、現在処方されている腹膜透析液から、別の種類の腹膜透析液への置き換えを含むことが好ましい。 (3) In the computer program of (1) or (2) above, it is preferable that the dialysis prescription includes replacing a currently prescribed peritoneal dialysis fluid with a different type of peritoneal dialysis fluid.
(4)上記(1)から(3)の何れか1つのコンピュータプログラムにおいて、取得した腹膜透析患者の情報に基づき、前記腹膜透析患者の体液状況を表す画像を生成し、生成した画像を出力する処理を前記コンピュータに実行させることが好ましい。 (4) In any one of the computer programs (1) to (3) above, it is preferable to have the computer execute a process of generating an image showing the bodily fluid status of a peritoneal dialysis patient based on the acquired information about the patient, and outputting the generated image.
(5)上記(4)のコンピュータプログラムにおいて、前記画像として、前記腹膜透析患者におけるナトリウム貯蔵量とナトリウム排出量とを模式的に表した画像を生成する処理を前記コンピュータに実行させることが好ましい。 (5) In the computer program of (4) above, it is preferable to have the computer execute a process for generating, as the image, an image that shows a schematic representation of the amount of sodium stored and the amount of sodium excreted in the peritoneal dialysis patient.
(6)上記(1)から(5)の何れか1つのコンピュータプログラムにおいて、前記情報は、hANP(human atrial natriuretic peptide)、心胸比、バイオインピーダンス、経腹膜的ナトリウム除去量、及び尿中ナトリウム排泄量の少なくとも1つに関する情報を更に含むことが好ましい。 (6) In any one of the computer programs (1) to (5) above, it is preferable that the information further includes at least one of information regarding hANP (human atrial natriuretic peptide), cardiothoracic ratio, bioimpedance, transperitoneal sodium removal, and urinary sodium excretion.
(7)上記(1)から(6)の何れか1つのコンピュータプログラムにおいて、前記腹膜透析患者の情報は、前記腹膜透析患者の体重、口渇感、降圧剤、利尿剤、及び血圧の少なくとも1つに関する情報を更に含むことが好ましい。 (7) In any one of the computer programs (1) to (6) above, it is preferable that the information on the peritoneal dialysis patient further includes information on at least one of the body weight, dry mouth, antihypertensive drugs, diuretics, and blood pressure of the peritoneal dialysis patient.
(8)上記(1)から(7)の何れか1つのコンピュータプログラムにおいて、前記腹膜透析患者の情報は、尿中コルチゾール、尿中クレアチニン、皮膚ナトリウム量、及びNa-MRI(nuclear magnetic resonance)の少なくとも1つに関する情報を更に含むことが好ましい。 (8) In any one of the computer programs (1) to (7) above, it is preferable that the information on the peritoneal dialysis patient further includes information on at least one of urinary cortisol, urinary creatinine, skin sodium, and Na-MRI (nuclear magnetic resonance).
(9)上記(1)から(8)の何れか1つのコンピュータプログラムにおいて、前記学習モデルは、腹膜透析の処方に係る文章を出力するよう学習された言語生成モデルであり、取得した情報を前記言語生成モデルに入力することによって、前記腹膜透析の処方に係る文章を出力する処理を前記コンピュータに実行させることが好ましい。 (9) In any one of the computer programs (1) to (8) above, it is preferable that the learning model is a language generation model trained to output sentences related to peritoneal dialysis prescriptions, and the computer is caused to execute a process of outputting the sentences related to the peritoneal dialysis prescriptions by inputting acquired information into the language generation model.
(10)本開示の情報処理方法は、浮腫、尿量、及び除水量の少なくとも1つを含む腹膜透析患者の情報を取得し、腹膜透析患者の情報を入力した場合に前記腹膜透析患者に対する透析処方に係る情報を出力するよう学習された学習モデルに、取得した情報を入力して前記学習モデルによる演算を実行し、前記学習モデルより出力される情報に基づき、透析処方を生成し、生成した透析処方を出力する処理をコンピュータにより実行する。 (10) The information processing method disclosed herein acquires information about a peritoneal dialysis patient, including at least one of edema, urine volume, and amount of water removed, inputs the acquired information into a learning model that has been trained to output information related to a dialysis prescription for the peritoneal dialysis patient when the information about the peritoneal dialysis patient is input, executes a calculation using the learning model, generates a dialysis prescription based on the information output from the learning model, and executes a process of outputting the generated dialysis prescription by a computer.
(11)本開示の情報処理装置は、少なくとも1つのプロセッサを備え、前記プロセッサは、浮腫、尿量、及び除水量の少なくとも1つを含む腹膜透析患者の情報を取得し、腹膜透析患者の情報を入力した場合に前記腹膜透析患者に対する透析処方に係る情報を出力するよう学習された学習モデルに、取得した情報を入力して前記学習モデルによる演算を実行し、前記学習モデルより出力される情報に基づき、透析処方を生成し、生成した透析処方を出力する。 (11) The information processing device disclosed herein includes at least one processor, which acquires information about a peritoneal dialysis patient including at least one of edema, urine volume, and amount of water removed, inputs the acquired information into a learning model that has been trained to output information related to a dialysis prescription for the peritoneal dialysis patient when the information about the peritoneal dialysis patient is input, executes a calculation using the learning model, generates a dialysis prescription based on the information output from the learning model, and outputs the generated dialysis prescription.
一つの側面では、腹膜透析患者に対する透析処方を提案できる。 On one hand, it can suggest dialysis prescriptions for peritoneal dialysis patients.
以下、本発明をその実施の形態を示す図面に基づいて詳述する。
(実施の形態1)
図1は実施の形態に係る腹膜管理サポートシステムの構成例を示す模式図である。実施の形態に係る腹膜管理サポートシステムは、サーバ装置10、患者端末20及び医師端末30を備える。サーバ装置10は、例えば病院によって設置されるサーバコンピュータである。患者端末20は、腹膜透析患者(以下では単に患者ともいう)が利用するクライアントコンピュータであり、医師端末30は、医師などの医療従事者が利用するクライアントコンピュータである。サーバ装置10、患者端末20及び医師端末30は、通信ネットワークNWを介して互いに通信可能に接続される。
The present invention will now be described in detail with reference to the drawings showing embodiments thereof.
(Embodiment 1)
1 is a schematic diagram showing a configuration example of a peritoneal management support system according to an embodiment. The peritoneal management support system according to the embodiment includes a
サーバ装置10は、患者端末20や医師端末30から腹膜透析患者の情報(以下では患者情報という)を取得する。サーバ装置10が取得する患者情報は、浮腫、尿量、及び除水量の少なくとも1つに関する情報を含む。浮腫、尿量、及び除水量に関する情報は、患者端末20を通じて受付けることが可能である。サーバ装置10が取得する患者情報は、患者端末20より入力される口渇感、体重などの情報を更に含んでもよい。
The
サーバ装置10が取得する患者情報は、更に、hANP、心胸比、バイオインピーダンス、経腹膜的ナトリウム除去量、及び尿中ナトリウム排泄量の少なくとも1つに関する情報を含んでもよい。これらの情報は、患者毎に管理される情報であり、例えば、医師端末30より入力され、サーバ装置10に事前に登録されていてもよい。サーバ装置10に登録される患者情報は、降圧剤、利尿剤、血圧などに関する情報を更に含んでもよく、尿中コルチゾール、尿中クレアチニン、皮膚ナトリウム量、Na-MRIなどに関する情報を更に含んでもよい。
The patient information acquired by the
サーバ装置10は、患者情報の入力に応じて腹膜透析患者に対する透析処方を生成し、生成した透析処方を出力する。例えば、サーバ装置10は、自装置の表示画面に生成した透析処方を表示する。代替的に、サーバ装置10は、通信ネットワークNWを介して、生成した透析処方を患者端末20へ送信したり、医師端末30へ送信したりしてもよい。
The
以下、腹膜管理サポートシステムを構成する各装置の内部構成について説明する。 The internal structure of each device that makes up the peritoneal management support system is explained below.
図2はサーバ装置10の内部構成を説明するブロック図である。サーバ装置10は、専用又は汎用のコンピュータであり、制御部11、記憶部12、通信部13、操作部14、及び表示部15を備える。
FIG. 2 is a block diagram explaining the internal configuration of the
制御部11は、例えば、CPU(Central Processing Unit)、ROM(Read Only Memory)、及びRAM(Random Access Memory)を備える。制御部11が備えるROMには、サーバ装置10が備えるハードウェア各部の動作を制御する制御プログラム等が記憶される。制御部11内のCPUは、ROMに記憶されている制御プログラムや記憶部12に記憶されている後述のコンピュータプログラムを読み込んで実行し、ハードウェア各部の動作を制御することにより、装置全体を本開示のサーバ装置10(情報処理装置)として機能させる。制御部11が備えるRAMには、演算や制御の実行中に利用されるデータが一時的に記憶される。
The
実施の形態では、制御部11がCPU、ROM、及びRAMを備える構成としたが、制御部11の構成は上記のものに限定されない。制御部11は、例えば、GPU(Graphics Processing Unit)、FPGA(Field Programmable Gate Array)、DSP(Digital Signal Processor)、量子プロセッサ、揮発性又は不揮発性のメモリ等を備える1又は複数の制御回路又は演算回路であってもよい。また、制御部11は、日時情報を出力するクロック、計測開始指示を与えてから計測終了指示を与えるまでの経過時間を計測するタイマ、数をカウントするカウンタ等の機能を備えてもよい。
In the embodiment, the
記憶部12は、HDD(Hard Disk Drive)、SSD(Solid State Drive)などの記憶装置を備える。記憶部12には、制御部11によって実行される各種のコンピュータプログラムや制御部11によって利用される各種のデータが記憶される。
The
記憶部12に記憶されるコンピュータプログラム(プログラム製品)は、後述の学習モデルLM1を用いて、患者に処方すべき透析処方を生成し、生成した透析処方を出力する処理をコンピュータに実行させるための処方生成プログラムPG1を含む。処方生成プログラムPG1は、単一のコンピュータプログラムであってもよく、複数のコンピュータプログラムにより構成されるプログラム群であってもよい。また、処方生成プログラムPG1は、既存のライブラリを部分的に用いるものであってもよい。処方生成プログラムPG1は、単一のコンピュータで実行されてもよく、複数のコンピュータにより協働して実行されてもよい。
The computer program (program product) stored in the
処方生成プログラムPG1を含むコンピュータプログラムは、当該コンピュータプログラムを読み取り可能に記録した非一時的な記録媒体RMにより提供される。記録媒体RMは、CD-ROM、USBメモリ、SD(Secure Digital)カードなどの可搬型メモリである。制御部11は、図に示していない読取装置を用いて、記録媒体RMから各種コンピュータプログラムを読み取り、読み取った各種コンピュータプログラムを記憶部12に記憶させる。処方生成プログラムPG1を含むコンピュータプログラムは、通信により提供されてもよい。制御部11は、通信部13を介した通信により処方生成プログラムPG1を含むコンピュータプログラムを取得し、取得したコンピュータプログラムを記憶部12に記憶させる。
The computer program including the prescription generation program PG1 is provided by a non-transitory recording medium RM on which the computer program is recorded in a readable manner. The recording medium RM is a portable memory such as a CD-ROM, a USB memory, or an SD (Secure Digital) card. The
また、記憶部12には、浮腫、尿量、及び除水量の少なくとも1つに関する情報を入力した場合、腹膜透析患者に対する透析処方に係る情報(以下では、処方情報ともいう)を出力するよう学習された学習モデルLM1が記憶される。具体的には、記憶部12には、学習済みの学習モデルLM1に関して、モデルの層構造、各層を構成するノードの数や接続関係、ノード間の重み係数やバイアスなど、学習モデルLM1を記述する情報及び学習済みのパラメータが記憶される。
The
通信部13は、外部装置との間で各種データを送受信するための通信インタフェースを備える。通信部13の通信インタフェースとして、WiFi(登録商標)、LAN(Local Area Network)、Bluetooth(登録商標) 、ZigBee(登録商標)、3G、4G、5G、LTE(Long Term Evolution)などの通信規格に準拠した通信インタフェースを用いることができる。通信部13は、送信すべきデータが制御部11から入力された場合、宛先の外部装置へデータを送信し、外部装置から送信されたデータを受信した場合、受信したデータを制御部11へ出力する。本実施の形態において、外部装置の一例は患者端末20及び医師端末30である。
The
操作部14は、タッチパネル、キーボード、スイッチなどの操作デバイスを備え、ユーザ等による各種の操作及び設定を受付ける。制御部11は、操作部14より与えられる各種の操作情報に基づき適宜の制御を行い、必要に応じて設定情報を記憶部12に記憶させる。
The
表示部15は、液晶ディスプレイや有機EL(Electro-Luminescence)ディスプレイなどの表示デバイスを備え、制御部11からの指示に応じて提示すべき情報を表示する。
The
本実施の形態において、サーバ装置10は、単一のコンピュータであってもよく、複数のコンピュータや周辺機器などにより構成されるコンピュータシステムであってもよい。また、サーバ装置10は、実体が仮想化された仮想マシンであってもよく、クラウドであってもよい。
In this embodiment, the
図3は患者端末20の内部構成を説明するブロック図である。患者端末20は、スマートフォン、タブレット端末、パーソナルコンピュータ等のコンピュータであり、制御部21、記憶部22、通信部23、操作部24、及び表示部25を備える。
FIG. 3 is a block diagram explaining the internal configuration of the
制御部21は、例えば、CPU、ROM、RAM等を備える。制御部21のCPUは、ROM又は記憶部22に予め記憶された各種プログラムをRAMに展開して実行することにより、上述した各種ハードウェアの動作を制御し、装置全体を本開示における患者端末20として機能させる。
The
なお、制御部21は、上記の構成に限定されるものではなく、プロセッサ、メモリ、ストレージ、通信インタフェース等を集積した1つのハードウェア(SoC:System On a Chip)として構成されてもよい。また、制御部21は、日時情報を出力するクロック、計測開始指示を与えてから計測終了指示を与えるまでの経過時間を計測するタイマ、数をカウントするカウンタ等の機能を備えていてもよい。
The
記憶部22は、メモリやハードディスクなどのストレージを備える。記憶部22は、制御部21によって実行される各種コンピュータプログラム、及びコンピュータプログラムの実行に必要なデータ等を記憶する。記憶部22に記憶されるコンピュータプログラムには、サーバ装置10が提供するサービスを利用するためのアプリケーションプログラムが含まれる。
The
なお、記憶部22に記憶されるプログラムは、当該プログラムを読み取り可能に記録した非一時的な記録媒体により提供されてもよい。記録媒体は、例えば、CD-ROM、USBメモリ、SDカードなどの可搬型メモリである。制御部21は、不図示の読取装置を用いて記録媒体から各種プログラムを読み取り、読み取った各種プログラムを記憶部22にインストールする。また、記憶部22に記憶されるプログラムは、通信により提供されてもよい。この場合、制御部21は、通信部23を通じて各種プログラムを取得し、取得した各種プログラムを記憶部22にインストールする。
The programs stored in the
通信部23は、通信ネットワークNWに接続するための通信インタフェースを備える。通信部23が備える通信インタフェースは、例えば、WiFi(登録商標)、LAN、Bluetooth(登録商標) 、ZigBee(登録商標)、3G、4G、5G、LTE等の通信規格に準じた通信インタフェースである。通信部23は、外部へ通知すべき各種情報を送信すると共に、外部から自装置宛に送信される各種情報を受信する。
The
操作部24は、タッチパネルや操作ボタンなどの入力デバイスを備えており、各種の操作情報や設定情報を受付ける。操作部24は受付けた操作情報や設定情報を制御部21へ出力する。制御部21は、操作部24から入力される操作情報に基づき適宜の制御を行い、必要に応じて設定情報を記憶部22に記憶させる。
The
表示部25は、液晶ディスプレイ、有機ELディスプレイ等の表示デバイスを備えており、制御部21から出力される制御信号に基づいて、患者に提示すべき情報を表示する。
The
図4は医師端末30の内部構成を説明するブロック図である。医師端末30は、パーソナルコンピュータ、タブレット端末、スマートフォン等のコンピュータであり、制御部31、記憶部32、通信部33、操作部34、及び表示部35を備える。
FIG. 4 is a block diagram explaining the internal configuration of the
制御部31は、例えば、CPU、ROM、RAM等を備える。制御部31のCPUは、ROM又は記憶部32に予め記憶された各種プログラムをRAMに展開して実行することにより、上述した各種ハードウェアの動作を制御し、装置全体を本開示における医師端末30として機能させる。
The
なお、制御部31は、上記の構成に限定されるものではなく、プロセッサ、メモリ、ストレージ、通信インタフェース等を集積した1つのハードウェア(SoC:System On a Chip)として構成されてもよい。また、制御部31は、日時情報を出力するクロック、計測開始指示を与えてから計測終了指示を与えるまでの経過時間を計測するタイマ、数をカウントするカウンタ等の機能を備えていてもよい。
The
記憶部32は、メモリやハードディスクなどのストレージを備える。記憶部32は、制御部31によって実行される各種コンピュータプログラム、及びコンピュータプログラムの実行に必要なデータ等を記憶する。記憶部32に記憶されるコンピュータプログラムには、サーバ装置10が提供するサービスを利用するためのアプリケーションプログラムが含まれる。
The
なお、記憶部32に記憶されるプログラムは、当該プログラムを読み取り可能に記録した非一時的な記録媒体により提供されてもよい。記録媒体は、例えば、CD-ROM、USBメモリ、SDカードなどの可搬型メモリである。制御部31は、不図示の読取装置を用いて記録媒体から各種プログラムを読み取り、読み取った各種プログラムを記憶部32にインストールする。また、記憶部32に記憶されるプログラムは、通信により提供されてもよい。この場合、制御部31は、通信部33を通じて各種プログラムを取得し、取得した各種プログラムを記憶部32にインストールする。
The programs stored in the
通信部33は、通信ネットワークNWに接続するための通信インタフェースを備える。通信部33が備える通信インタフェースは、例えば、WiFi(登録商標)、LAN、Bluetooth(登録商標) 、ZigBee(登録商標)、3G、4G、5G、LTE等の通信規格に準じた通信インタフェースである。通信部33は、外部へ通知すべき各種情報を送信すると共に、外部から自装置宛に送信される各種情報を受信する。
The
操作部34は、キーボードやマウスなどの入力デバイスを備えており、各種の操作情報や設定情報を受付ける。操作部34は受付けた操作情報や設定情報を制御部31へ出力する。制御部31は、操作部34から入力される操作情報に基づき適宜の制御を行い、必要に応じて設定情報を記憶部32に記憶させる。
The
表示部35は、液晶ディスプレイ、有機ELディスプレイ等の表示デバイスを備えており、制御部31から出力される制御信号に基づいて、医療従事者に提示すべき情報を表示する。
The
以下、腹膜管理サポートシステムの動作について説明する。
本実施の形態に係る腹膜管理サポートシステムは、透析処方を生成する際、対象の患者が利用している患者端末20より患者情報を取得する。患者情報は、以下に示す患者情報入力画面を通じて患者自身により入力される。
The operation of the peritoneal management support system will now be described.
When creating a dialysis prescription, the peritoneal management support system according to the present embodiment acquires patient information from the
図5は患者端末20における患者情報入力画面の一例を示す模式図である。図5に示す患者情報入力画面は、患者端末20からサーバ装置10にアクセスし、所定の操作が行われた場合に表示部25に表示される画面の一例を示している。この患者情報入力画面では、浮腫、尿量、及び除水量に関する情報を受付ける。
FIG. 5 is a schematic diagram showing an example of a patient information input screen on the
浮腫の状態は患者自身が圧痕を確認することで測定される。具体的には、脛骨などの骨が皮下にある部位を母指又は第2~第4指で圧迫し、圧迫を解除した後の皮膚の状態を視診及び触診によって確認することにより測定される。浮腫が「0」の状態は、圧痕がない正常な状態を表す。浮腫が「1+」の状態は、わずかな圧痕はあるが、目に見える歪みはなく、圧痕が急速に消失する状態を表す。浮腫が「2+」の状態は、やや深い圧痕があるが、10~15秒程度で圧痕が消失する状態を表す。浮腫が「3+」の状態は、1分以上続く可能性がある深い圧痕が存在する状態を表す。浮腫が「4+」の状態は、2~5分以上続く非常に深い圧痕が存在する状態を表す。図5の患者情報入力画面では、「0~1+」、「2+」、「3+~4+」の3つの状態に分類して、浮腫の状態が入力される。代替的に、浮腫の状態は、「0」~「4+」の5つの状態に分類して入力されてもよい。 The state of edema is measured by the patient checking the indentation. Specifically, the area where bones such as the tibia are subcutaneously placed is pressed with the thumb or the second to fourth fingers, and the condition of the skin after the pressure is released is checked visually and palpably. An edema level of "0" indicates a normal state with no indentation. An edema level of "1+" indicates a slight indentation, but no visible distortion, and the indentation disappears quickly. An edema level of "2+" indicates a somewhat deep indentation, but the indentation disappears within about 10 to 15 seconds. An edema level of "3+" indicates a deep indentation that may last for one minute or more. An edema level of "4+" indicates a very deep indentation that lasts for two to five minutes or more. In the patient information input screen in Figure 5, the state of edema is entered into three categories: "0 to 1+", "2+", and "3+ to 4+". Alternatively, the edema condition may be entered into five categories ranging from "0" to "4+".
尿量は計量カップ等を用いて患者自身により測定される。図5の患者情報入力画面では、1日あたりの尿量(mL)が入力される。除水量は注液量-排液量として計算される。ここで、注液量は、自身の体内に注入した透析液の量を表し、透析液が入ったバッグの重さを注入の前後で測ることで測定される。排液量は、自身の体内から排出された透析液の量を表し、排液を貯めたバッグの重さを測ることで測定される。図5の患者情報入力画面では、1日あたりの除水量(mL)が入力される。 Urine volume is measured by the patient themselves using a measuring cup or similar. The daily urine volume (mL) is entered on the patient information input screen in Figure 5. The amount of water removed is calculated as the amount of fluid injected - the amount of fluid drained. Here, the amount of fluid injected represents the amount of dialysis fluid injected into the patient's body, and is measured by weighing the bag containing the dialysis fluid before and after injection. The amount of fluid drained represents the amount of dialysis fluid discharged from the patient's body, and is measured by weighing the bag that collects the drained fluid. The daily amount of water removed (mL) is entered on the patient information input screen in Figure 5.
図5では、浮腫、尿量、及び除水量に関する情報を受付ける患者情報入力画面について例示したが、浮腫、尿量、及び除水量の何れか1つ若しくは何れか2つを受付けるものであってもよい。 In FIG. 5, an example of a patient information input screen that accepts information regarding edema, urine volume, and amount of water removed is shown, but it may also be possible to accept any one or any two of edema, urine volume, and amount of water removed.
更に、患者情報入力画面において、口渇感又は体重の情報を受け付けてもよい。口渇感は、患者自身の主観により0~10のNRS(numerical rating scale)で評価される。代替的に、口渇感は、口渇感あり/口渇感なしの2段階で評価されてもよい。体重は、体重計を用いて患者自身により計測される。 Furthermore, information on dry mouth or body weight may be received on the patient information input screen. Dry mouth is subjectively rated by the patient on a numerical rating scale (NRS) of 0 to 10. Alternatively, dry mouth may be rated on a two-level scale: dry mouth/no dry mouth. Body weight is measured by the patient using a weighing scale.
また、患者情報の一部は医療従事者によって入力されてもよい。図6は医師端末30における患者情報入力画面の一例を示す模式図である。図6に示す患者情報入力画面は、医師端末30からサーバ装置10にアクセスし、所定の操作が行われた場合に表示部35に表示される画面の一例を示している。この患者情報入力画面では、hANP、心胸比、バイオインピーダンス、経腹膜的ナトリウム除去量、及び尿中ナトリウム排泄量に関する情報を受付ける。
Furthermore, some of the patient information may be entered by a medical professional. Figure 6 is a schematic diagram showing an example of a patient information input screen on the
hANPは、ヒト心房性ナトリウム利尿ペプチドであり、血液検査によってその濃度が測定される。濃度測定にはIRMA(immunoradiometric assay)法が用いられる。hANPの基準値は例えば43.0pg/mLである。hAMPは、心房の進展刺激によって分泌されるため、心房圧の上昇や体液量の増加をきたす疾患や病態では異常高値を示す。図6の画面例では、hAMPの濃度が数値(pg/mL)として入力される。 hANP is a human atrial natriuretic peptide, and its concentration is measured by a blood test. The IRMA (immunoradiometric assay) method is used to measure the concentration. The reference value for hANP is, for example, 43.0 pg/mL. hAMP is secreted in response to stimulation of the atrium, so it shows abnormally high values in diseases or pathological conditions that cause increased atrial pressure or increased body fluid volume. In the example screen in Figure 6, the hAMP concentration is entered as a number (pg/mL).
心胸比は、胸郭横径に対する心横径の比率を表す指標であり、胸部X線写真を用いて測定される。男性では50%以下、女性では55%以下が適正とされる。細胞外液量が多くなると血管内の水分量が多くなり、心臓も大きくなるので、心胸比は増加する。図6の画面例では、心胸比が数値(%)として入力される。 The cardiothoracic ratio is an index that shows the ratio of the transverse diameter of the heart to the transverse diameter of the thorax, and is measured using a chest X-ray. The appropriate ratio is 50% or less for men and 55% or less for women. When the amount of extracellular fluid increases, the amount of water in the blood vessels increases and the heart becomes larger, so the cardiothoracic ratio increases. In the example screen in Figure 6, the cardiothoracic ratio is entered as a number (%).
バイオインピーダンスは、生体の抵抗値(インピーダンス)であり、体組成分析装置により測定される。体組成分析装置では、脂肪組織はほとんど電流は流れないが、水分及び電解質を含む除脂肪組織は電流が流れやすいという性質を利用したBIA(bioelectrical impedance analysis)法が用いられる。体組成分析装置は、このようなBIA法を用いることによって、体液過剰・不足量の指標(OH)を測定できる。OHの基準値は、-1.1~1.1Lである。図6の画面例では、体液過剰・不足量の指標が数値(L)として入力される。 Bioimpedance is the resistance (impedance) of a living body, and is measured by a body composition analyzer. Body composition analyzers use the bioelectrical impedance analysis (BIA) method, which takes advantage of the fact that almost no current flows through fat tissue, but that current flows easily through lean tissue, which contains water and electrolytes. By using this BIA method, body composition analyzers can measure the indicator of excess/deficiency of body fluids (OH). The standard value for OH is -1.1 to 1.1 L. In the example screen in Figure 6, the indicator of excess/deficiency of body fluids is entered as a numerical value (L).
経腹膜的ナトリウム除去量は、例えば、腹膜透析の際に患者の体内から排出される透析液(排液)を回収し、回収した排液を成分分析することにより測定される。図6の画面例では、経腹膜的ナトリウム除去量が食塩換算された数値(g)として入力される。 The transperitoneal sodium removal amount is measured, for example, by collecting the dialysis fluid (effluent) discharged from the patient's body during peritoneal dialysis and analyzing the components of the collected effluent. In the example screen in Figure 6, the transperitoneal sodium removal amount is entered as a value (g) converted to salt.
尿中ナトリウム除去量は、例えば、患者の尿を採取し、採取した尿を成分分析することにより測定される。図6の画面例では、尿中ナトリウム除去量が食塩換算された数値(g)として入力される。 The amount of urinary sodium removal is measured, for example, by collecting urine from the patient and analyzing the components of the collected urine. In the example screen of Figure 6, the amount of urinary sodium removal is entered as a value (g) converted to salt.
図6では、hANP、心胸比、バイオインピーダンス、経腹膜的ナトリウム除去量、及び尿中ナトリウム排泄量に関する情報を受付ける患者情報入力画面について例示したが、これらの情報のうち、何れか1つ若しくは2つ以上を受付けるものであってもよい。また、全ての情報を1つの入力画面で受付ける必要はなく、個々の情報を個別に受付ける構成であってもよい。 In FIG. 6, an example of a patient information input screen that accepts information related to hANP, cardiothoracic ratio, bioimpedance, transperitoneal sodium removal, and urinary sodium excretion is shown, but any one or more of these pieces of information may be accepted. Also, it is not necessary to accept all information on a single input screen, and each piece of information may be accepted individually.
更に、患者情報入力画面において、降圧剤、利尿剤、血圧、尿中コルチゾール、尿中クレアチニン、皮膚ナトリウム量、Na-MRIの少なくとも1つに関する情報を受け付けてもよい。 Furthermore, the patient information input screen may accept information regarding at least one of antihypertensive drugs, diuretics, blood pressure, urinary cortisol, urinary creatinine, skin sodium, and Na-MRI.
患者端末20及び医師端末30に入力された患者情報は、通信ネットワークNWを介して、サーバ装置10へ送信される。サーバ装置10は、患者端末20や医師端末30より取得した患者情報を基に、患者への透析処方を生成する。本実施の形態では、患者情報を学習モデルLM1に入力し、学習モデルLM1による演算を行うことで得られる処方情報を基に、透析処方を生成する。
The patient information input to the
図7は学習モデルLM1の構成例を示す模式図である。学習モデルLM1は、患者情報を入力した場合、当該患者に対する処方情報を出力するよう学習される。学習モデルLM1には、CNN(Convolutional Neural Networks)、RNN(Recurrent Neural Networks)、LSTM(Long Short Term Memory)、オートエンコーダなどの既知の学習モデルが用いられる。 Figure 7 is a schematic diagram showing an example of the configuration of the learning model LM1. When patient information is input, the learning model LM1 is trained to output prescription information for that patient. Known learning models such as CNN (Convolutional Neural Networks), RNN (Recurrent Neural Networks), LSTM (Long Short Term Memory), and autoencoder are used for the learning model LM1.
学習モデルLM1は、入力層、中間層、及び出力層を備える。各層は1又は複数のノードを備える。入力層のノードには患者情報が入力される。入力層のノードには、浮腫、尿量、及び除水量の少なくとも1つに関する情報が入力される。入力層のノードに入力される情報は、hANP、心胸比、バイオインピーダンス、経腹膜的ナトリウム除去量、及び尿中ナトリウム排泄量の少なくとも1つの情報を更に含んでもよい。また、入力層のノードに入力される情報は、患者の体重、口渇感、降圧剤、利尿剤、及び血圧の少なくとも1つに関する情報を含んでもよい。更に、入力層のノードに入力される情報は、尿中コルチゾール、尿中クレアチニン、皮膚ナトリウム量、及びNa-MRIの少なくとも1つに関する情報を含んでもよい。 The learning model LM1 includes an input layer, an intermediate layer, and an output layer. Each layer includes one or more nodes. Patient information is input to the nodes of the input layer. Information on at least one of edema, urine volume, and water removal volume is input to the nodes of the input layer. The information input to the nodes of the input layer may further include at least one of hANP, cardiothoracic ratio, bioimpedance, transperitoneal sodium removal, and urinary sodium excretion. The information input to the nodes of the input layer may also include information on at least one of the patient's weight, dry mouth, antihypertensive drugs, diuretics, and blood pressure. The information input to the nodes of the input layer may also include information on at least one of urinary cortisol, urinary creatinine, skin sodium, and Na-MRI.
学習モデルLM1の中間層は1又は複数の層により構成される。中間層の各層が備える個々のノードは、前後に設けられた層のノードに結合されている。各ノードにおける活性度やノード間の結合の強さ(重み係数)は、学習の過程で定められる。各層のノードは、重み係数と活性度とに基づいて計算される値を次のノードへ出力する。 The intermediate layer of the learning model LM1 is composed of one or more layers. Each node in the intermediate layer is connected to the nodes in the layer before and after it. The activity level of each node and the strength of the connection between nodes (weighting coefficient) are determined during the learning process. The nodes in each layer output values calculated based on the weighting coefficient and activity level to the next node.
出力層は、中間層から入力される値を基にソフトマックス関数を用いて確率を計算し、計算した確率に基づく情報(処方情報)を出力する。例えば、出力層は、処方すべき腹膜透析液の種類が「A液」である確率、「B液」である確率、…、「X液」である確率を計算し、計算した確率に基づく情報を出力する。代替的に、出力層は、N日目(Nは自然数)の腹膜透析の回数が1回である確率、2回である確率、…、n回(nは例えば4)である確率を計算し、計算した確率に基づく情報を出力してもよい。また、出力層は、腹膜透析の種類に係る情報、及び、1日当たりの腹膜透析の回数に係る情報の双方を出力してもよい。 The output layer calculates probabilities using a softmax function based on values input from the intermediate layer, and outputs information (prescription information) based on the calculated probabilities. For example, the output layer calculates the probability that the type of peritoneal dialysis fluid to be prescribed is "liquid A", "liquid B", ..., "liquid X", and outputs information based on the calculated probabilities. Alternatively, the output layer may calculate the probability that the number of peritoneal dialysis sessions on the Nth day (N is a natural number) is 1 session, 2 sessions, ..., n sessions (n is, for example, 4), and output information based on the calculated probabilities. The output layer may also output both information related to the type of peritoneal dialysis and information related to the number of sessions per day.
このような学習モデルLM1は、適切な腹膜透析が行われた患者について、患者情報と、医師により処方された透析処方(正解データ)とを含むデータセットを取得し、取得したデータセットを訓練データに用いて、既存の学習アルゴリズムで学習することにより生成される。サーバ装置10の記憶部12には学習済みの学習モデルLM1が記憶される。
Such a learning model LM1 is generated by acquiring a dataset containing patient information and a dialysis prescription (correct answer data) prescribed by a doctor for a patient who has undergone appropriate peritoneal dialysis, and using the acquired dataset as training data to learn with an existing learning algorithm. The
サーバ装置10の制御部11は、患者端末20や医師端末30より患者情報を取得した場合、取得した患者情報を学習モデルLM1に入力して演算を実行し、学習モデルLM1による演算結果として処方情報を取得する。
When the
サーバ装置10の制御部11は、学習モデルLM1から出力される処方情報に基づき、患者への透析処方を生成する。図8はサーバ装置10が生成する透析処方の例を示す模式図である。図8は腹膜透析療法の経過に伴う透析処方の推移を示している。図8の例では、期間A(尿量が十分に出ている期間)に「低糖濃度腹膜透析液」による腹膜透析を1日当たり2回行うこと、期間B(体液過剰の傾向がでてきたため除水量を増やしたい期間)では「低糖濃度腹膜透析液」による腹膜透析の回数を3回に増やすこと、期間C(尿量がやや減少してきた期間)では「低糖濃度腹膜透析液」による腹膜透析の回数を4回に増やすこと、期間D(除水量の低下傾向が早まってきている期間)では「低糖濃度腹膜透析液」を「中糖濃度腹膜透析液」に順次置き換えること、期間E(尿量が欠乏し、中糖濃度腹膜透析液だけでは除水量が不足する期間)では1回目の「中糖濃度腹膜透析液」を「イコデキストリン含有腹膜透析液」に置き換えることが示されている。また、長期的な腹膜透析療法期間の中で「現在」の推定時点も示されている。図8の例では、1日当たりの尿量及び除水量の推移が併せて示されている。これらの値は、図に示すように腹膜透析療法を行った場合の推定値であり、腹膜透析液の種類や注液量に応じて制御部11によって計算される値を示している
The
制御部11は、図8に示すような透析処方を画像付きの文書として生成し、生成した透析処方を外部へ出力する。出力先は、情報処理装置10の表示部15であってもよく、患者端末20若しくは医師端末30であってもよい。なお、図8に示す透析処方は、インクリメンタルPD(peritoneal dialysis)に準拠した透析処方を表している。このインクリメンタルPDは、残存腎機能が保持された導入初期は、少ないPDバッグ交換の処方で腎代替療法を開始し、残存腎機能の低下の程度に応じて透析量を上乗せしていく段階的腹膜透析導入法である。
The
図8では、処方すべき腹膜透析液の種類と1日当たりの腹膜透析の回数とを含む透析処方の例を示したが、制御部11は、処方すべき腹膜透析液の種類、及び、1日当たりの腹膜透析の回数の何れか一方を含む透析処方を生成してもよい。また、制御部11は、上記の透析処方に代えて、現在処方されている腹膜透析液から、別の種類の腹膜透析液への置き換えを含む透析処方(図12を参照)を生成し、生成した透析処方を出力してもよい。
In FIG. 8, an example of a dialysis prescription including the type of peritoneal dialysis fluid to be prescribed and the number of peritoneal dialysis sessions per day is shown, but the
図9はサーバ装置10が実行する処理の手順を説明するフローチャートである。サーバ装置10は、通信ネットワークNWを通じて、患者端末20や医師端末30から患者情報を取得する(ステップS101)。サーバ装置10が取得する患者情報は、浮腫、尿量、及び除水量の少なくとも1つに関する情報を含む。これらの情報に加えて、hANP、心胸比、バイオインピーダンス、経腹膜的ナトリウム除去量、尿中ナトリウム排泄量などの情報を取得してもよい。
FIG. 9 is a flowchart explaining the procedure of the process executed by the
サーバ装置10の制御部11は、取得した患者情報を学習モデルLM1に入力し、学習モデルLM1による演算を実行する(ステップS102)。制御部11は、学習モデルLM1による演算結果として、処方情報を取得する(ステップS103)。
The
制御部11は、取得した処方情報に基づき、患者に対する透析処方を生成する(ステップS104)。学習モデルLM1による演算結果は、患者に処方すべき腹膜透析液の種類、及び1日当たりの腹膜透析の回数の少なくとも一方の情報を含むので、制御部11は、これらの情報に基づき、透析処方を生成すればよい。一例では、制御部11は、図8に示すような透析処方を生成することができる。
The
制御部11は、生成した透析処方を出力する(ステップS105)。例えば、制御部11は、生成した透析処方を表示部15に表示することができる。また、制御部11は、生成した透析処方を患者端末20又は医師端末30へ送信してもよい。サーバ装置10から送信される透析処方は、通信ネットワークNWを通じて、患者端末20又は医師端末30に到達する。患者端末20は、サーバ装置10から送信される透析処方を受信した場合、受信した透析処方を表示部25に表示させる。医師端末30は、サーバ装置10から送信される透析処方を受信した場合、受信した透析処方を表示部35に表示させる。
The
以上のように、本実施の形態では、患者への透析処方を患者自身や医療従事者に提示したりすることができる。患者は、患者端末20の表示部25に表示される画面を確認することにより、自身の体液状況に応じて適切な透析処方を把握することができる。医療従事者は、医師端末30の表示部35に表示される画面を確認することにより、適切な腹膜管理を指導するためのコミュニティツールとして使用できる。
As described above, in this embodiment, a dialysis prescription for a patient can be presented to the patient himself or herself or to medical staff. By checking the screen displayed on the
本実施の形態では、サーバ装置10から患者端末20へ直接的に透析処方を送信する構成としたが、患者端末20へ送信する前に医師端末30へ送信し、医師の承認を受けた後に患者端末20へ送信する構成としてもよい。
In this embodiment, the
本実施の形態では、サーバ装置10において、学習モデルLM1による演算を実行し、学習モデルLM1による演算結果を用いて透析処方を生成する構成としたが、患者端末20及び医師端末30のそれぞれにおいて、学習モデルLM1による演算を実行し、学習モデルLM1による演算結果を用いて透析処方を生成する構成としてもよい。この場合、処方生成プログラムPG1や学習モデルLM1は患者端末20及び医師端末30のそれぞれにインストールされる。
In this embodiment, the
また、学習モデルLM1として、言語生成モデルを用いてもよい。言語生成モデルによる学習モデルLM1は、患者情報の入力に応じて、腹膜透析の処方に係る文章を出力するよう学習される。このような学習モデルLM1は、例えば、既存の大規模言語モデルをファインチューニングすることにより生成される。言語生成モデルによる学習モデルLM1は、患者情報の入力に応じて、例えば、「現時点では、低糖濃度腹膜透析液による透析を1日1回行って下さい。尿量が低下傾向にあるので次回の外来時には、低糖濃度腹膜透析液による透析を1日2回行うことを検討して下さい。…」といった文章を出力する。サーバ装置10の制御部11は、学習モデルLM1から出力される文章を基に透析処方を生成し、表示部15に表示したり、患者端末20又は医師端末30へ送信したりすることで透析処方の出力を行う。
Also, a language generation model may be used as the learning model LM1. The learning model LM1 based on the language generation model is trained to output sentences related to a peritoneal dialysis prescription in response to input of patient information. Such a learning model LM1 is generated, for example, by fine-tuning an existing large-scale language model. The learning model LM1 based on the language generation model outputs sentences such as "At this time, please perform dialysis using low-glucose concentration peritoneal dialysis fluid once a day. As the amount of urine is decreasing, please consider performing dialysis using low-glucose concentration peritoneal dialysis fluid twice a day at the next outpatient visit..." in response to input of patient information. The
(実施の形態2)
実施の形態2では、患者の体液状況を表す画像を生成し、透析処方と共に出力する構成について説明する。腹膜管理サポートシステムの全体構成、システムを構成する各装置の内部構成については実施の形態1と同様であるため、その説明を省略する。
(Embodiment 2)
In the second embodiment, a configuration is described in which an image showing the state of the patient's bodily fluids is generated and output together with a dialysis prescription. The overall configuration of the peritoneal management support system and the internal configuration of each device constituting the system are the same as those in the first embodiment, and therefore the description thereof is omitted.
実施の形態2に係るサーバ装置10は、患者情報に基づき、患者の体液状況を表す画像を生成する。例えば、サーバ装置10は、患者情報を入力した場合、患者の体液状況に関する情報を出力するよう学習された学習モデルLM2を利用して、体液状況を表す画像を生成することができる。
The
図10は学習モデルLM2の構成例を示す模式図である。学習モデルLM2は、患者情報を入力した場合、患者の体液状況に関する情報を出力するよう学習される。学習モデルLM2には、実施の形態1で説明した学習モデルLM1と同様に、CNN、RNN、LSTM、オートエンコーダなどの既知の学習モデルが用いられる。学習モデルLM2は、入力層、中間層、及び出力層を備え、入力層への患者情報の入力に応じて、中間層で演算を行い、出力層から体液状況に関する情報を出力する。例えば、出力層は、体液量が正常である確率、過剰傾向にある確率、及び過剰である確率を計算し、確率に基づく情報を出力する。例えば、学習モデルLM2は、患者情報の入力に応じて、患者の体液量が正常であるのか、過剰傾向にあるのか、過剰であるのかを判別する情報を出力すればよい。このような学習モデルLM2は、患者について得られた浮腫、尿量、除水量等の患者情報と、体組成分析装置などの計測器を用いて計測された体液量の実測値(正解値)とを含むデータセットを訓練データに用いて、既存の学習アルゴリズムで学習することにより生成される。サーバ装置10の記憶部12には学習済みの学習モデルLM2が記憶される。
FIG. 10 is a schematic diagram showing an example of the configuration of the learning model LM2. When patient information is input, the learning model LM2 is trained to output information on the patient's bodily fluid status. As with the learning model LM1 described in
サーバ装置10の制御部11は、患者端末20や医師端末30より患者情報を取得した場合、取得した患者情報を学習モデルLM2に入力して演算を実行し、学習モデルLM2による演算結果を取得する。実施の形態2では、学習モデルLM2による演算結果として、患者の体液量が正常であるのか、過剰傾向にあるのか、過剰であるのかを判別する情報を取得する。
When the
サーバ装置10の制御部11は、学習モデルLM2による演算結果に基づき、患者の体液状況を表す画像を生成する。図11A-図11Cは画像の生成例を示す模式図である。各画像には、間質液を収容する第1容器V1、血漿を収容する第2容器V2、第1容器V1と第2容器とを繋ぐ流路P1、及び第2容器から液体を排出する排泄路P2が描画されている。第1容器V1に収容されている間質液及び第2容器V2に収容されている血漿は、流路P1を通じて一方の容器から他方の容器へ流通することが可能である。尿として排泄するナトリウムの量は、この排泄路P2から排出される液体の量として描画されている。また、透析によって除去されるナトリウムの量は、「>」の記号の数によって描画されている。
The
図11Aは、腹膜透析によるナトリウム除去が十分に行われており、体液管理が良好であることを示している。学習モデルLM2より患者の体液量が正常であるとの判断結果が得られた場合、制御部11は、図11Aに示すような画像を生成する。
FIG. 11A shows that sodium removal by peritoneal dialysis is sufficient, and bodily fluid management is good. If the learning model LM2 determines that the patient's bodily fluid volume is normal, the
図11Bは、腹膜透析によるナトリウム除去が十分でなく、体液管理がやや悪い状態であることを示している。学習モデルLM2より患者の体液量が過剰傾向にあるとの判断結果が得られた場合、制御部11は、図11Bに示すように間質液量及び血漿量がやや多い画像を生成する。
FIG. 11B shows that sodium removal by peritoneal dialysis is insufficient, and bodily fluid management is somewhat poor. If the learning model LM2 determines that the patient's bodily fluid volume is tending to be excessive, the
図11Cは、腹膜透析によるナトリウム除去が不調であり、体液管理が不良であることを示している。学習モデルLM2より患者の体液量が過剰であるとの判断結果が得られた場合、制御部11は、図11Cに示すように第1容器V1及び第2容器V2がそれぞれ間質液及び血漿で満たされた画像を生成する。
FIG. 11C shows that sodium removal by peritoneal dialysis is not working properly, and that bodily fluid management is poor. If the learning model LM2 determines that the patient has an excess of bodily fluids, the
本実施の形態では、患者情報を学習モデルLM2に入力して体液状況に関する情報を取得し、取得した情報に基づき、患者の体液状況を表す画像を生成する構成としたが、GAN(Generative Adversarial Network)やPGGAN(Progressive Growing of GANs)などの画像生成系の学習モデルを用いて、患者情報から直接的に患者の体液状況を表す画像を生成する構成としてもよい。 In this embodiment, patient information is input into learning model LM2 to obtain information regarding the bodily fluid status, and an image representing the patient's bodily fluid status is generated based on the obtained information. However, it is also possible to use an image generation learning model such as GAN (Generative Adversarial Network) or PGGAN (Progressive Growing of GANs) to generate an image representing the patient's bodily fluid status directly from patient information.
実施の形態2では、生成した患者の体液状況を表す画像を、透析処方と共に出力する。図12及び図13は実施の形態2における出力例を示す模式図である。図12では体液管理が良好な患者について透析処方を生成した例を示している。この例では、現在の処方における腹膜透析液(図12の例ではA液)から、別の種類の腹膜透析液(図12の例では低Na液)への置き換えを含む透析処方を示している。また、図12の例では、体液管理のサマリーとして、体液過剰ではないが、Na蓄積量がやや増えている旨、A液を低Na液に置き換えることを提案する旨の文章が示されている。この文章は定型文であってもよく、言語生成モデルによって生成されるものであってもよい。 In the second embodiment, an image showing the generated fluid status of the patient is output together with the dialysis prescription. Figs. 12 and 13 are schematic diagrams showing examples of output in the second embodiment. Fig. 12 shows an example of a dialysis prescription generated for a patient with good fluid management. This example shows a dialysis prescription that includes replacing the peritoneal dialysis fluid in the current prescription (liquid A in the example of Fig. 12) with a different type of peritoneal dialysis fluid (low Na solution in the example of Fig. 12). In addition, in the example of Fig. 12, a sentence is shown as a summary of the fluid management, stating that although there is no fluid excess, the amount of Na accumulation has increased slightly, and that it is proposed to replace liquid A with low Na solution. This sentence may be a standard phrase, or may be generated by a language generation model.
図13では体液管理がやや悪い患者について透析処方を生成した例を示している。この例では、現在の処方における腹膜透析液(図13の例ではB液)から、別の種類の腹膜透析液(図13の例ではイコデキストリン液)への置き換えを含む透析処方を示している。また、図13の例では、体液管理のサマリーとして、体液過剰傾向にあり、Na蓄積量が増加している旨、B液をイコデキストリン液に置き換えることを提案する旨の文章が示されている。この文章は定型文であってもよく、言語生成モデルによって生成されるものであってもよい。 FIG. 13 shows an example of a dialysis prescription generated for a patient with somewhat poor fluid management. This example shows a dialysis prescription that includes replacing the peritoneal dialysis fluid in the current prescription (liquid B in the example of FIG. 13) with a different type of peritoneal dialysis fluid (icodextrin solution in the example of FIG. 13). The example of FIG. 13 also shows a summary of fluid management, stating that there is a tendency for fluid excess, that sodium accumulation is increasing, and that it is suggested to replace liquid B with icodextrin solution. This sentence may be a standard phrase, or may be generated by a language generation model.
以上のように、実施の形態2では、患者の体液状況を表す画像と共に、患者への透析処方を提示するので、患者は、患者端末20の表示部25に表示される画像を確認することにより、自らの体液状況を感覚的に理解することができる。医療従事者は、医師端末30の表示部35に表示された画像を確認することにより、患者の体液状況を把握し、適切な体液管理を指導するためのコミュニティツールとして使用できる。
As described above, in the second embodiment, a dialysis prescription is presented to the patient along with an image showing the patient's bodily fluid status, so the patient can intuitively understand their own bodily fluid status by checking the image displayed on the
今回開示された実施の形態はすべての点で例示であって、制限的なものではないと考えられるべきである。本発明の範囲は、上記した意味ではなく、請求の範囲によって示され、請求の範囲と均等の意味及び範囲内でのすべての変更が含まれることが意図される。 The embodiments disclosed herein are illustrative in all respects and should not be considered limiting. The scope of the present invention is indicated by the claims, not by the meaning described above, and is intended to include all modifications within the meaning and scope of the claims.
10 サーバ装置
11 制御部
12 記憶部
13 通信部
14 操作部
15 表示部
20 患者端末
21 制御部
22 記憶部
23 通信部
24 操作部
25 表示部
30 医師端末
31 制御部
32 記憶部
33 通信部
34 操作部
35 表示部
PG1 処方生成プログラム
LM1 学習モデル
REFERENCE SIGNS
Claims (11)
腹膜透析患者の情報を入力した場合に前記腹膜透析患者に対する透析処方に係る情報を出力するよう学習された学習モデルに、取得した情報を入力して前記学習モデルによる演算を実行し、
前記学習モデルより出力される情報に基づき、透析処方を生成し、
生成した透析処方を出力する
処理をコンピュータに実行させるためのコンピュータプログラム。 Acquire information on a peritoneal dialysis patient, the information including at least one of edema, urine volume, and water removal volume;
inputting the acquired information into a learning model that has been trained to output information related to a dialysis prescription for a peritoneal dialysis patient when the information of the peritoneal dialysis patient is input, and executing a calculation by the learning model;
generating a dialysis prescription based on the information output from the learning model;
A computer program for causing a computer to execute a process of outputting the generated dialysis prescription.
請求項1に記載のコンピュータプログラム。 The computer program product of claim 1 , wherein the dialysis prescription includes at least one of a type of peritoneal dialysis fluid to be prescribed and a number of peritoneal dialysis sessions per day.
請求項1に記載のコンピュータプログラム。 The computer program product of claim 1 , wherein the dialysis prescription includes substituting a different type of peritoneal dialysis fluid for a currently prescribed peritoneal dialysis fluid.
生成した画像を出力する
処理を前記コンピュータに実行させるための請求項1記載のコンピュータプログラム。 generating an image representing a bodily fluid status of the peritoneal dialysis patient based on the acquired information of the peritoneal dialysis patient;
The computer program product according to claim 1 , for causing the computer to execute a process of: outputting the generated image.
処理を前記コンピュータに実行させるための請求項4記載のコンピュータプログラム。 The computer program product according to claim 4, for causing the computer to execute a process of generating, as the image, an image that diagrammatically represents sodium storage and sodium excretion in the peritoneal dialysis patient.
請求項1記載のコンピュータプログラム。 The computer program product according to claim 1 , wherein the information on the peritoneal dialysis patient further includes information on at least one of human atrial natriuretic peptide (hANP), cardiothoracic ratio, bioimpedance, transperitoneal sodium removal, and urinary sodium excretion.
請求項6記載のコンピュータプログラム。 The computer program product according to claim 6 , wherein the information on the peritoneal dialysis patient further includes information on at least one of the weight, dry mouth, antihypertensive drug, diuretic drug, and blood pressure of the peritoneal dialysis patient.
請求項7記載のコンピュータプログラム。 8. The computer program according to claim 7, wherein the information on the peritoneal dialysis patient further includes information on at least one of urinary cortisol, urinary creatinine, skin sodium, and Na-MRI (nuclear magnetic resonance).
取得した情報を前記言語生成モデルに入力することによって、前記腹膜透析の処方に係る文章を出力する
処理を前記コンピュータに実行させるための請求項1記載のコンピュータプログラム。 the learning model is a language generation model trained to output sentences related to a peritoneal dialysis prescription,
The computer program product according to claim 1 , which causes the computer to execute a process of: inputting acquired information into the language generation model, thereby outputting a sentence related to the peritoneal dialysis prescription.
腹膜透析患者の情報を入力した場合に前記腹膜透析患者に対する透析処方に係る情報を出力するよう学習された学習モデルに、取得した情報を入力して前記学習モデルによる演算を実行し、
前記学習モデルより出力される情報に基づき、透析処方を生成し、
生成した透析処方を出力する
処理をコンピュータにより実行する情報処理方法。 Acquire information on a peritoneal dialysis patient, the information including at least one of edema, urine volume, and water removal volume;
inputting the acquired information into a learning model that has been trained to output information related to a dialysis prescription for a peritoneal dialysis patient when the information of the peritoneal dialysis patient is input, and executing a calculation by the learning model;
generating a dialysis prescription based on the information output from the learning model;
An information processing method comprising: a computer executing a process of outputting the generated dialysis prescription.
前記プロセッサは、
浮腫、尿量、及び除水量の少なくとも1つを含む腹膜透析患者の情報を取得し、
腹膜透析患者の情報を入力した場合に前記腹膜透析患者に対する透析処方に係る情報を出力するよう学習された学習モデルに、取得した情報を入力して前記学習モデルによる演算を実行し、
前記学習モデルより出力される情報に基づき、透析処方を生成し、
生成した透析処方を出力する
情報処理装置。 At least one processor;
The processor,
Acquire information on a peritoneal dialysis patient, the information including at least one of edema, urine volume, and water removal volume;
inputting the acquired information into a learning model that has been trained to output information related to a dialysis prescription for a peritoneal dialysis patient when the information of the peritoneal dialysis patient is input, and executing a calculation by the learning model;
generating a dialysis prescription based on the information output from the learning model;
An information processing device that outputs the generated dialysis prescription.
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2023-144749 | 2023-09-06 | ||
| JP2023144749 | 2023-09-06 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| WO2025053069A1 true WO2025053069A1 (en) | 2025-03-13 |
Family
ID=94924051
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| PCT/JP2024/031187 Pending WO2025053069A1 (en) | 2023-09-06 | 2024-08-30 | Computer program, information processing method, and information processing device |
Country Status (1)
| Country | Link |
|---|---|
| WO (1) | WO2025053069A1 (en) |
Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2018043003A (en) * | 2016-09-08 | 2018-03-22 | 株式会社アドバンス | System for managing information relating to differences between individuals in dialysis treatment |
| WO2021155138A1 (en) * | 2020-01-30 | 2021-08-05 | Fresenius Medical Care Holdings, Inc. | Techniques for determining dialysis patient profiles |
| US20220096724A1 (en) * | 2020-09-30 | 2022-03-31 | Uop Llc | Process for removing ions from bodily fluids using small molecule metal chelators and metallate ion exchange compositions |
-
2024
- 2024-08-30 WO PCT/JP2024/031187 patent/WO2025053069A1/en active Pending
Patent Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2018043003A (en) * | 2016-09-08 | 2018-03-22 | 株式会社アドバンス | System for managing information relating to differences between individuals in dialysis treatment |
| WO2021155138A1 (en) * | 2020-01-30 | 2021-08-05 | Fresenius Medical Care Holdings, Inc. | Techniques for determining dialysis patient profiles |
| US20220096724A1 (en) * | 2020-09-30 | 2022-03-31 | Uop Llc | Process for removing ions from bodily fluids using small molecule metal chelators and metallate ion exchange compositions |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP7600197B2 (en) | A system and computer program for predicting hyperthyroidism using a wearable device | |
| JP5128278B2 (en) | Method and apparatus for determining hydration and / or nutritional status of a patient | |
| WO2023202500A1 (en) | Deep reinforcement learning based assistive adjustment system for dry weight of hemodialysis patient | |
| US20170329905A1 (en) | Life-Long Physiology Model for the Holistic Management of Health of Individuals | |
| TW201606696A (en) | System and method for facilitating delivery of patient-care | |
| US12367985B2 (en) | Digital twin of a person | |
| CN110151192A (en) | A kind of auxiliary medical system and its application method for blood Sugar Monitoring and early warning | |
| JP2018534697A (en) | System and method for facilitating health monitoring based on personalized predictive models | |
| JP2021144603A (en) | Wound examination support method, trained model generation method, wound examination support device, and computer program | |
| CN204744132U (en) | Long -range health detection and service system | |
| EP2748741A1 (en) | Prediction of exacerbations for copd patients | |
| EP2475409A1 (en) | Method and apparatus for evaluating values representing a mass or a concentration of a substance present within the body of a patient | |
| Benson | Digital twins will revolutionise healthcare | |
| KR102382659B1 (en) | Method and system for training artificial intelligence model for estimation of glycolytic hemoglobin levels | |
| WO2025053069A1 (en) | Computer program, information processing method, and information processing device | |
| US20230036006A1 (en) | Artificial intelligence assisted home therapy settings for dialysis | |
| WO2025053067A1 (en) | Computer program, image output method, and image output device | |
| WO2011021163A1 (en) | Medication and/or treatment regimen compliance | |
| Kommey et al. | Patient medical emergency alert system | |
| JP2023092388A (en) | Information processing device, information processing method and information processing program | |
| JP2021060648A (en) | Diagnosis support system, diagnosis support device, and program | |
| P. Ori | Medical Cybernetics for Continuous Risk Assessment and Management of Insulin Resistance and Related Complications | |
| JP7717152B2 (en) | Information processing device, information processing method, and program | |
| JP2020187550A (en) | Medical information processing apparatus and program | |
| US20240363253A1 (en) | Method for treating a patient with respiratory illness |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| 121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 24862721 Country of ref document: EP Kind code of ref document: A1 |