[go: up one dir, main page]

JP2026002180A - Medical information processing device, medical information processing system, and medical information processing method - Google Patents

Medical information processing device, medical information processing system, and medical information processing method

Info

Publication number
JP2026002180A
JP2026002180A JP2024099966A JP2024099966A JP2026002180A JP 2026002180 A JP2026002180 A JP 2026002180A JP 2024099966 A JP2024099966 A JP 2024099966A JP 2024099966 A JP2024099966 A JP 2024099966A JP 2026002180 A JP2026002180 A JP 2026002180A
Authority
JP
Japan
Prior art keywords
node
path
state
nodes
information
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
Application number
JP2024099966A
Other languages
Japanese (ja)
Inventor
侑香 松村
和正 野呂
亮 内御堂
健二 若林
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Canon Medical Systems Corp
Tokyo Institute of Technology NUC
Institute of Science Tokyo
Original Assignee
Canon Medical Systems Corp
Tokyo Institute of Technology NUC
Institute of Science Tokyo
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Canon Medical Systems Corp, Tokyo Institute of Technology NUC, Institute of Science Tokyo filed Critical Canon Medical Systems Corp
Priority to JP2024099966A priority Critical patent/JP2026002180A/en
Publication of JP2026002180A publication Critical patent/JP2026002180A/en
Pending legal-status Critical Current

Links

Landscapes

  • Medical Treatment And Welfare Office Work (AREA)

Abstract

【課題】効率的に被検体個別の治療のコンテキストを判断する支援を行うこと。
【解決手段】実施形態に係る医用情報処理装置は、パス特定部と、提示部とを備える。パス特定部は、被検体の第1の状態と前記第1の状態に対して実施される医療行為を表す臨床タスクと当該臨床タスクの実施により変化する前被検体の第2の状態との関係をノードで規定した複数のグラフと、臨床タスクの時系列と、に基づいて、第1の状態を表すノードと第2の状態を表すノードとの間を繋ぎ、かつ、ノード間の関連性を規定したパスを特定する。提示部は、パスで繋がれたノード間の関係を表すコンテキスト情報を提示する。
【選択図】図1

The present invention provides support for efficiently determining the treatment context for an individual subject.
[Solution] A medical image processing apparatus according to an embodiment includes a path identification unit and a presentation unit. The path identification unit identifies paths that connect nodes representing the first state and nodes representing the second state and that define the relationships between the nodes, based on multiple graphs in which the relationships between a first state of a subject, clinical tasks representing medical procedures performed for the first state, and second states of the subject that change as a result of performing the clinical tasks, and a time series of the clinical tasks. The presentation unit presents context information that indicates the relationships between the nodes connected by the paths.
[Selected Figure] Figure 1

Description

本明細書及び図面に開示の実施形態は、医用情報処理装置、医用情報処理システム及び医用情報処理方法に関する。 The embodiments disclosed in this specification and drawings relate to a medical information processing device, a medical information processing system, and a medical information processing method.

従来、病院等の医療施設の集中治療室(ICU:Intensive Care Unit)では、一人の患者に対し、多職種スタッフが関わって24時間体制でのケアが行われることがある。このようなケアを行う場合、患者のケアを担当する担当者は、自らが担当する前の患者の状態を表す情報や自らの不在期間における患者の情報を収集して、治療や処置等の方針を決定することが行われている。 Traditionally, in intensive care units (ICUs) at hospitals and other medical facilities, a single patient is cared for 24 hours a day by a team of multidisciplinary staff. When providing such care, the person in charge of the patient's care collects information about the patient's condition before they took over their care, as well as information about the patient during their absence, and determines policies for treatment and procedures.

ところで、上記のような情報は、様々な部門システムに散在していることが一般的である。また、誰がいつどのような情報を記録したのかを把握することは困難であり、情報の収集には手間がかかる。例えば、オーダが変更されていることに気付いた場合、担当者は、誰がどのような理由でオーダ変更を行ったのかを容易に把握することができず、方針の決定に時間がかかってしまう可能性がある。 However, the above information is generally scattered across various departmental systems. It is also difficult to know who recorded what information and when, and collecting the information is time-consuming. For example, if an order is noticed to have been changed, the person in charge cannot easily determine who made the change and why, which could result in a lengthy decision-making process.

このようなことから、効率的に患者個別の治療のコンテキストを判断することが求められている。 For these reasons, there is a need to efficiently determine the treatment context for each patient.

特許6780520号公報Patent No. 6780520

本明細書及び図面に開示の実施形態が解決しようとする課題の一つは、効率的に被検体個別の治療のコンテキストを判断する支援を行うことである。ただし、本明細書及び図面に開示の実施形態により解決しようとする課題は上記課題に限られない。後述する実施形態に示す各構成による各効果に対応する課題を他の課題として位置付けることもできる。 One of the problems that the embodiments disclosed in this specification and drawings attempt to solve is to provide support for efficiently determining the treatment context for an individual subject. However, the problems that the embodiments disclosed in this specification and drawings attempt to solve are not limited to the above problem. Problems corresponding to the effects of each configuration shown in the embodiments described below can also be positioned as other problems.

実施形態に係る医用情報処理装置は、パス特定部と、提示部とを備える。パス特定部は、被検体の第1の状態と前記第1の状態に対して実施される医療行為を表す臨床タスクと当該臨床タスクの実施により変化する前被検体の第2の状態との関係をノードで規定した複数のグラフと、臨床タスクの時系列と、に基づいて、第1の状態を表すノードと第2の状態を表すノードとの間を繋ぎ、かつ、ノード間の関連性を規定したパスを特定する。提示部は、パスで繋がれたノード間の関係を表すコンテキスト情報を提示する。 A medical image processing device according to an embodiment includes a path identification unit and a presentation unit. The path identification unit identifies paths that connect nodes representing the first state and nodes representing the second state and that define the relationships between the nodes, based on multiple graphs in which the relationships between a first state of a subject, clinical tasks representing medical procedures performed for the first state, and a second state of the subject that changes as a result of performing the clinical tasks, and a time series of the clinical tasks. The presentation unit presents context information that indicates the relationships between the nodes connected by the paths.

図1は、実施形態に係る医用情報処理システムの構成の一例を示す図である。FIG. 1 is a diagram illustrating an example of the configuration of a medical information processing system according to an embodiment. 図2は、実施形態に係る臨床カードの一例を説明する図である。FIG. 2 is a diagram illustrating an example of a clinical card according to the embodiment. 図3は、実施形態に係るパスの特定処理の一例を説明する図である。FIG. 3 is a diagram illustrating an example of a path identification process according to the embodiment. 図4は、実施形態に係るパスの特定処理の一例を説明する図である。FIG. 4 is a diagram illustrating an example of a path identification process according to the embodiment. 図5は、実施形態に係る医用情報処理装置の各機能の動作の一例を説明する図である。FIG. 5 is a diagram illustrating an example of the operation of each function of the medical image processing apparatus according to the embodiment. 図6は、実施形態に係るコンテキスト情報の活用の一例を説明する図である。FIG. 6 is a diagram illustrating an example of utilization of context information according to the embodiment. 図7は、実施形態に係るコンテキスト情報の活用の一例を説明する図である。FIG. 7 is a diagram illustrating an example of utilization of context information according to the embodiment. 図8は、実施形態に係る医用情報処理装置が実行する処理の一例を示すフローチャートである。FIG. 8 is a flowchart showing an example of processing executed by the medical image processing apparatus according to the embodiment.

以下、図面を参照しながら、医用情報処理装置、医用情報処理システム及び医用情報処理方法の実施形態について詳細に説明する。 Embodiments of a medical information processing device, a medical information processing system, and a medical information processing method will be described in detail below with reference to the drawings.

図1は、本実施形態に係る医用情報処理システムの構成例を示す図である。 Figure 1 is a diagram showing an example configuration of a medical information processing system according to this embodiment.

本実施形態に係る医用情報処理システムは、病院等の医療施設に設置され、効率的に被検体個別の治療のコンテキストを判断する支援を行うものである。具体的には、本実施形態に係る医用情報処理システムは、被検体の状態や被検体に対して実施される医療行為を表すノードについて、ノード間の関係を規定した複数の汎用のグラフを構成する。更に、被検体の状態や被検体に実施された医療行為の結果からノード間を繋ぐパスを特定することで、ノード間の関係を表した被検体個別のコンテキスト情報を提示するものである。 The medical information processing system according to this embodiment is installed in a medical facility such as a hospital, and supports the efficient determination of the treatment context for each subject. Specifically, the medical information processing system according to this embodiment creates multiple general-purpose graphs that define the relationships between nodes, with nodes representing the condition of the subject and the medical procedures performed on the subject. Furthermore, by identifying the paths connecting the nodes based on the condition of the subject and the results of the medical procedures performed on the subject, the system presents subject-specific context information that represents the relationships between the nodes.

例えば、図1に示すように、本実施形態に係る医用情報処理システム100は、情報統合システム110と、医用情報処理装置120とを含む。ここで、情報統合システム110と医用情報処理装置120とは、LAN(Local Area Network)やWAN(Wide Area Network)等のネットワーク130を介して相互に通信可能に接続されている。 For example, as shown in FIG. 1, the medical information processing system 100 according to this embodiment includes an information integration system 110 and a medical information processing device 120. Here, the information integration system 110 and the medical information processing device 120 are connected to each other so that they can communicate with each other via a network 130 such as a LAN (Local Area Network) or a WAN (Wide Area Network).

情報統合システム110は、患者情報DB(Data Base)111を含む。例えば、情報統合システム110は、電子カルテシステム、HIS(Hospital Information System)、RIS(Radiology Information System)等が実装されたサーバやワークステーション等のコンピュータ機器によって実現される。 The information integration system 110 includes a patient information database (DB) 111. For example, the information integration system 110 is realized by computer equipment such as a server or workstation that implements an electronic medical record system, a hospital information system (HIS), a radiology information system (RIS), etc.

患者情報DB111は、患者に関する各種の診療情報を記憶する。患者は、被検体の一例である。例えば、患者情報DB111は、複数の患者について、各患者の疾患(既往症、合併症、副作用等)、各患者に対する各種測定や検査の結果、治療法(投与薬剤含む)に対する症状(病態)、接続機器等の情報を診療情報として記憶する。 Patient information DB111 stores various types of medical information related to patients. A patient is an example of a subject. For example, patient information DB111 stores, as medical information for multiple patients, information such as each patient's illness (pre-existing conditions, complications, side effects, etc.), the results of various measurements and tests for each patient, symptoms (pathological conditions) in response to treatments (including administered medications), connected devices, etc.

医用情報処理装置120は、多職種回診に関わる医療従事者(例えば、主治医、ICU医師、ICU看護師、薬剤師、理学療法士、臨床工学技士等)であるユーザによって使用される装置であり、ICUに入室した患者の方針の決定を支援するための機能を有する。例えば、医用情報処理装置120は、パーソナルコンピュータ等によって実現される。 The medical information processing device 120 is a device used by users who are medical professionals involved in multidisciplinary rounds (e.g., attending physicians, ICU doctors, ICU nurses, pharmacists, physical therapists, clinical engineers, etc.), and has functions to support decision-making regarding treatment for patients admitted to the ICU. For example, the medical information processing device 120 is realized by a personal computer, etc.

具体的には、医用情報処理装置120は、ネットワーク(Network:NW)インタフェース121と、記憶回路122と、入力インタフェース123と、ディスプレイ124と、カメラ125と、マイク126と、処理回路127とを有する。 Specifically, the medical information processing device 120 has a network (NW) interface 121, a memory circuitry 122, an input interface 123, a display 124, a camera 125, a microphone 126, and a processing circuitry 127.

NWインタフェース121は、ネットワーク130を介して接続された他の装置と医用情報処理装置120との間で送受信される各種データの伝送及び通信を制御する。具体的には、NWインタフェース121は、処理回路127に接続されており、情報統合システム110から受信した患者情報を処理回路127に出力する。例えば、NWインタフェース121は、ネットワークカードやネットワークアダプタ、NIC(Network Interface Controller)等によって実現される。 The NW interface 121 controls the transmission and communication of various data sent and received between the medical information processing device 120 and other devices connected via the network 130. Specifically, the NW interface 121 is connected to the processing circuitry 127 and outputs patient information received from the information integration system 110 to the processing circuitry 127. For example, the NW interface 121 is realized by a network card, network adapter, NIC (Network Interface Controller), etc.

記憶回路122は、各種データや各種プログラム等を記憶する。例えば、記憶回路122は、RAM(Random Access Memory)、フラッシュメモリ等の半導体メモリ素子や、ハードディスク、光ディスク等によって実現される。 The memory circuitry 122 stores various data, programs, etc. For example, the memory circuitry 122 may be implemented using semiconductor memory elements such as RAM (Random Access Memory) or flash memory, or a hard disk, optical disk, etc.

具体的には、記憶回路122は、臨床カードDB122aと、コンテキストDB122bとを含む。 Specifically, the memory circuit 122 includes a clinical card DB 122a and a context DB 122b.

臨床カードDB122aは、複数の臨床カードを記憶する。例えば、臨床カードは、個別ではない汎化した患者について、その間の状態(症状等)と、患者に対する医療行為を表す臨床タスク(検査、治療等)と、をノードで表し、複数のノードをノード間の関係性に基づいて配置したグラフである。臨床カードDB122aは、患者の状態又は医療行為を表す情報と臨床カードとを対応付けて記憶する。 Clinical card DB 122a stores multiple clinical cards. For example, a clinical card is a graph in which nodes represent the current state (symptoms, etc.) of a generalized patient, rather than an individual patient, and clinical tasks (examinations, treatments, etc.) that represent medical procedures for the patient, and multiple nodes are arranged based on the relationships between the nodes. Clinical card DB 122a stores information representing the patient's state or medical procedures in association with the clinical card.

臨床カードは例えば、特定の医療行為の単位や、あるいは特定の疾患の単位で関連するノードを配置することによって構成される。診療カード単体がノードにより表す範囲は限られ特定の被検体の状態全てを表すことはできないが、後述する処理により、個別の患者の状態、あるいはその個別の患者に対して施す医療行為、または医療行為の計画に基づいて臨床カード同士をつなぎ合わせて大きなネットワークノードを形成する。 Clinical cards are constructed by arranging related nodes, for example, for specific medical procedures or specific diseases. The scope of what a single medical card can represent using nodes is limited, and it is not possible to represent the entire condition of a specific subject. However, through the processing described below, clinical cards can be linked together to form larger network nodes based on the condition of individual patients, or the medical procedures to be performed on those patients, or the medical procedure plan.

これにより効率よく、かつ正確に個別の患者の状態や、個別の患者の状態の将来予測に役立つ大規模ノードネットワークを構成することができる。 This makes it possible to construct a large-scale node network that can efficiently and accurately predict the condition of individual patients and their future conditions.

コンテキストDB122bは、患者毎にコンテキスト情報を記憶する。例えば、コンテキスト情報は、患者の状態と当該状態に対して実施された臨床タスクとの関係を、ノード間を繋ぐパスで表現したグラフである。コンテキストDB122bは、患者を識別する患者IDとコンテキスト情報とを対応付けて記憶する。 Context DB 122b stores context information for each patient. For example, the context information is a graph that represents the relationship between the patient's condition and the clinical tasks performed for that condition using paths connecting nodes. Context DB 122b stores a patient ID that identifies the patient and the context information in association with each other.

入力インタフェース123は、ユーザから各種指示及び各種情報の入力操作を受け付ける。具体的には、入力インタフェース123は、処理回路127に接続されており、操作者から受け取った入力操作を電気信号に変換して処理回路127に出力する。 The input interface 123 accepts input operations of various instructions and information from the user. Specifically, the input interface 123 is connected to the processing circuitry 127, converts the input operations received from the operator into electrical signals, and outputs them to the processing circuitry 127.

例えば、入力インタフェース123は、各種入力等を行うためのトラックボール、スイッチボタン、マウス、キーボード、操作面へ触れることで入力操作を行うタッチパッド、表示画面とタッチパッドとが一体化されたタッチスクリーン、光学センサを用いた非接触入力回路、及び音声入力回路等によって実現される。 For example, the input interface 123 may be realized by a trackball, switch buttons, mouse, keyboard, or other device for performing various inputs, a touchpad for performing input operations by touching the operation surface, a touchscreen that integrates a display screen and a touchpad, a non-contact input circuit using an optical sensor, and an audio input circuit.

なお、本明細書において、入力インタフェース123は、マウス、キーボード等の物理的な操作部品を備えるものだけに限られない。例えば、装置とは別体に設けられた外部の入力機器から入力操作に対応する電気信号を受け取り、この電気信号を制御回路へ出力する電気信号の処理回路も入力インタフェース123の例に含まれる。 In this specification, the input interface 123 is not limited to an interface equipped with physical operating components such as a mouse and keyboard. For example, an example of the input interface 123 also includes an electrical signal processing circuit that receives an electrical signal corresponding to an input operation from an external input device provided separately from the device and outputs this electrical signal to a control circuit.

ディスプレイ124は、各種情報及び各種データを表示する。具体的には、ディスプレイ124は、処理回路127に接続されており、処理回路127から出力される各種情報及び各種データを表示する。例えば、ディスプレイ124は、液晶モニタやCRT(Cathode Ray Tube)モニタ、タッチパネル等によって実現される。 The display 124 displays various types of information and data. Specifically, the display 124 is connected to the processing circuit 127 and displays various types of information and data output from the processing circuit 127. For example, the display 124 may be implemented as an LCD monitor, a CRT (Cathode Ray Tube) monitor, a touch panel, etc.

カメラ125は、医療従事者あるいは患者の画像を撮像する。なお、カメラ125は、医療施設内に複数設置されていてもよい。 Camera 125 captures images of medical staff or patients. Note that multiple cameras 125 may be installed within a medical facility.

マイク126は、医療従事者あるいは患者が発した音声を録音する。なお、マイク126は、医療施設内に複数設置されてもよい。 Microphone 126 records the voices of medical staff or patients. Note that multiple microphones 126 may be installed within a medical facility.

処理回路127は、入力インタフェース123を介して操作者から受け付けた入力操作に応じて、医用情報処理装置120の構成要素を制御する。 The processing circuitry 127 controls the components of the medical information processing device 120 in response to input operations received from the operator via the input interface 123.

具体的には、処理回路127は、取得機能127aと、カード特定機能127bと、収集機能127cと、パス特定機能127dと、提示機能127eとを有する。ここで、取得機能127aは、取得部の一例である。また、カード特定機能127bは、グラフ特定部の一例である。また、パス特定機能127dは、パス特定部及びノード特定部の一例である。また、提示機能127eは、提示部の一例である。 Specifically, the processing circuit 127 has an acquisition function 127a, a card identification function 127b, a collection function 127c, a path identification function 127d, and a presentation function 127e. Here, the acquisition function 127a is an example of an acquisition unit. The card identification function 127b is an example of a graph identification unit. The path identification function 127d is an example of a path identification unit and a node identification unit. The presentation function 127e is an example of a presentation unit.

取得機能127aは、処理の対象となる対象患者の現在の状態又は対象患者に実施される予定の医療行為を示した医用データを取得する。例えば、取得機能127aは、入力インタフェース123を介し、ユーザから対象患者の現在の状態又は対象患者に実施される予定の医療行為を示す情報の入力を受付ける。なお、患者の現在の状態は、患者の症状や診断名を表現した情報であってもよいし、各種検査の検査結果を表す情報であってもよい。 The acquisition function 127a acquires medical data indicating the current condition of the target patient to be processed or the medical procedures planned to be performed on the target patient. For example, the acquisition function 127a accepts input from the user via the input interface 123 of information indicating the current condition of the target patient or the medical procedures planned to be performed on the target patient. The patient's current condition may be information expressing the patient's symptoms or diagnosis, or information indicating the test results of various tests.

またあるいは、各種検査の検査結果に対して判定アルゴリズムなど処理を施した情報を格納してもよい。例えば血液検査から得られた数値が異常値であるか否かは、数値に対して閾値処理を施すことにより判定することができる。血液検査の数値そのものを受け付ける代わりに、閾値処理の結果として得た特定の血液検査項目が異常値であるか否かの情報を受け取ってもよい。また、これらの情報を組み合わせてもよい。 Alternatively, information obtained by processing the test results of various tests using a judgment algorithm or the like may be stored. For example, whether or not a numerical value obtained from a blood test is abnormal can be determined by applying threshold processing to the numerical value. Instead of accepting the blood test numerical value itself, information on whether or not a specific blood test item is an abnormal value obtained as a result of threshold processing may be received. Alternatively, these pieces of information may be combined.

具体的には、ICUに搬送された対象患者に、呼吸不全の症状が認められた場合、ユーザである主治医は、対象患者の状態として「呼吸不全」を表す情報を入力する。取得機能127aは、当該情報を、対象患者の状態を表す医用データとして取得する。また、別のユーザであるICU医師は、「呼吸不全」に対して予定される医療行為として、「人工呼吸」を表す情報を入力する。取得機能127aは、当該情報を、「呼吸不全」に対する医療行為を表す医用データとして取得する。 Specifically, when a patient transported to the ICU is found to be exhibiting symptoms of respiratory failure, the attending physician, who is a user, inputs information indicating "respiratory failure" as the patient's condition. The acquisition function 127a acquires this information as medical data representing the patient's condition. Furthermore, an ICU doctor, who is another user, inputs information indicating "artificial respiration" as the planned medical treatment for "respiratory failure." The acquisition function 127a acquires this information as medical data representing the medical treatment for "respiratory failure."

また、同様に、腎不全の症状が認められた場合、主治医は、対象患者の状態として「腎不全」を表す情報を入力する。取得機能127aは、当該情報を、対象患者の状態を表す医用データとして取得する。また、対象患者へ治療を施す医師は、「腎不全」に対して予定される医療行為として、「人工透析」を表す情報を入力する。取得機能127aは、当該情報を、「腎不全」に対する医療行為を表す医用データとして取得する。 Similarly, if symptoms of renal failure are observed, the attending physician inputs information indicating "renal failure" as the patient's condition. The acquisition function 127a acquires this information as medical data representing the patient's condition. The physician providing treatment to the patient inputs information indicating "dialysis" as the planned medical procedure for "renal failure." The acquisition function 127a acquires this information as medical data representing the medical procedure for "renal failure."

後の例では対象患者がICUに入室し治療を受ける例について述べるが、入室先はこれに限らず、治療を受ける部署や専門の医療機関であって構わない。本実施形態では、取得機能127aは、対象患者がICUに入室した際、ICU入室時における対象患者の状態を示す情報を医用データとして取得する。また、取得機能127aは、医療従事者により医療行為が実施される毎に医用データを取得する。 In the following example, a target patient is described as being admitted to an ICU to receive treatment, but the admission location is not limited to this and may be a department or specialized medical institution where treatment is received. In this embodiment, when a target patient is admitted to the ICU, the acquisition function 127a acquires information indicating the target patient's condition at the time of admission to the ICU as medical data. In addition, the acquisition function 127a acquires medical data each time a medical procedure is performed by a medical professional.

カード特定機能127bは、取得機能127aが取得した医用データに示された患者の状態又は患者に対して実施する医療行為を表す臨床タスクに関連するノードを有した臨床カードを特定する。臨床カードはグラフの一例である。 The card identification function 127b identifies clinical cards that have nodes related to clinical tasks that represent the patient's condition or medical procedures to be performed on the patient indicated in the medical data acquired by the acquisition function 127a. A clinical card is an example of a graph.

例えば、カード特定機能127bは、記憶回路122の臨床カードDB122aを参照し、取得機能127aが受付けた入力内容に対応する臨床カードを特定する。 For example, the card identification function 127b refers to the clinical card DB 122a in the memory circuit 122 and identifies the clinical card corresponding to the input content received by the acquisition function 127a.

具体的には、取得機能127aが受付けた入力内容が「呼吸不全」という患者の状態を表す情報である場合、カード特定機能127bは、「呼吸不全」に対応する臨床カードである「呼吸不全」を特定する。また、取得機能127aが受付けた入力内容が「人工呼吸」という臨床タスクを表す情報である場合、カード特定機能127bは、「人工呼吸」に対応する臨床カードである「人工呼吸器」を特定する。 Specifically, if the input content received by the acquisition function 127a is information representing the patient's condition of "respiratory failure," the card identification function 127b identifies "respiratory failure," which is the clinical card corresponding to "respiratory failure." Furthermore, if the input content received by the acquisition function 127a is information representing the clinical task of "artificial respiration," the card identification function 127b identifies "artificial ventilator," which is the clinical card corresponding to "artificial respiration."

また、同様に、取得機能127aが受付けた入力内容が「腎不全」という患者の状態を表す情報である場合、カード特定機能127bは、「腎不全」に対応する臨床カードである「腎不全」を特定する。また、取得機能127aが受付けた入力内容が「人工透析」という臨床タスクを表す情報である場合、カード特定機能127bは、「人工透析」に対応する臨床カードである「人工透析」を特定する。 Similarly, if the input content received by the acquisition function 127a is information representing the patient's condition of "renal failure," the card identification function 127b identifies "renal failure," which is the clinical card corresponding to "renal failure." Furthermore, if the input content received by the acquisition function 127a is information representing the clinical task of "dialysis," the card identification function 127b identifies "dialysis," which is the clinical card corresponding to "dialysis."

ここで、図2は臨床カードの一例を説明する図である。図2は、「人工透析」の臨床カードCC1及び「人工呼吸器」の臨床カードCC2の一例を表している。 Here, Figure 2 is a diagram illustrating an example of a clinical card. Figure 2 shows an example of a clinical card CC1 for "dialysis" and a clinical card CC2 for "artificial ventilator."

臨床カードCC1は、「水分量正常」のノードn11、「血圧低下」のノードn12、「除水中止」のノードn13、「呼吸苦」のノードn14、及び、「水分量上昇」のノードn15を有する。なお、ノードn11とノードn15とのように、時系列が異なる同じ種類のノード(この例では、ノードの内容が水分量に関する情報である点で共通する)が配置されていてもよい。 Clinical card CC1 has node n11 for "Normal fluid volume," node n12 for "Decreased blood pressure," node n13 for "Fluid removal discontinued," node n14 for "Dyspnea," and node n15 for "Increased fluid volume." Note that nodes of the same type but with different time series, such as node n11 and node n15 (which in this example have in common the fact that their content is information related to fluid volume), may also be arranged.

具体的には、「水分量正常」のノードn11には搬送された際の検査値を入力するものとし、別のノードを設け「水分量」の平常値、そして治療を施した後の目標値を更に入力してもよい。ここまでで述べた臨床カードに設けられる各ノードに対する情報の入力は、単に予定される医療行為の種類を入力するものであってもよいし、その医療行為の詳細をあわせて入力するものであってもよい。 Specifically, the test values at the time of transport are input into node n11 for "normal fluid content," and another node may be set up to input the normal value for "fluid content" and the target value after treatment. The information input into each node on the clinical card described above may simply be the type of planned medical procedure, or it may also include the input of details of that medical procedure.

例えば「人工呼吸」という種類の医療行為を入力する際に、あわせて使用する人工呼吸の機器の種別や、予定される医療行為の時間長さ、あるいは導入する酸素の量など、その医療行為の内容を詳述するためのパラメータ、付随的な情報を各ノードへ入力することができる。 For example, when entering a medical procedure such as "artificial respiration," parameters and additional information detailing the nature of the medical procedure, such as the type of artificial respiration equipment to be used, the planned length of the procedure, or the amount of oxygen to be administered, can also be entered into each node.

また、臨床カードには、接続され得るノード間の時間的順序関係が規定されている。図2の臨床カードCC1では、「ノードn11→ノードn13→ノードn15」又は「ノードn12→ノードn13→ノードn14」のように、患者状態、医療介入とその因果関係に従ってノード間の時間的順序関係があらかじめ規定されている。 In addition, clinical cards specify the chronological order relationships between nodes that can be connected. In clinical card CC1 in Figure 2, the chronological order relationships between nodes are predefined according to the patient's condition, medical intervention, and their causal relationships, such as "node n11 → node n13 → node n15" or "node n12 → node n13 → node n14."

また、図2のノードは後述のコンテキスト情報として採用されていない未特定ノードとして表示されているが、コンテキスト情報として採用されたノードは特定ノードとして表示される。 Also, the nodes in Figure 2 are displayed as unidentified nodes that have not been adopted as context information (described below), but nodes that have been adopted as context information are displayed as identified nodes.

また、ノード同士はパスで繋がれている。図2のパスは全て未特定の未特定パスとして表示されているが、後述のパス特定機能127dで特定されたパスは特定パスとして表示される。 In addition, nodes are connected to each other by paths. All paths in Figure 2 are displayed as unspecified paths, but paths identified by the path identification function 127d (described below) are displayed as specified paths.

また、臨床カードCC1には、ノードn12に関連する「バイタル」を表す関連情報r12、ノードn13に関連する「人工透析設定値」を表す関連情報r13、ノードn14に関連する「観察項目」を表す関連情報r14、及びノードn15に関連する「バイタル」を表す関連情報r15が設定されている。パス特定機能127dは、関連情報の内容と、各々のパスに規定されたノード間の関連性と、に基づいて、対象患者のコンテキストを表すパスを特定する。パスを特定する処理については後述する。 In addition, clinical card CC1 contains related information r12 representing "vital signs" related to node n12, related information r13 representing "dialysis setting values" related to node n13, related information r14 representing "observation items" related to node n14, and related information r15 representing "vital signs" related to node n15. The path identification function 127d identifies a path representing the context of the target patient based on the content of the related information and the relationships between the nodes defined in each path. The process of identifying a path will be described later.

なお、医用データの内容やパスの特定等により、ノード内の情報は更新されることがあり、またユーザに対して入力を促すノードを追加することができる。一例として、図2のノードn12のうち、関連情報r12として収集される「バイタル」項目に含まれる患者の血圧値として、「血圧低下」が記録されているとする。 Note that information within a node may be updated depending on the content of the medical data and path identification, and nodes that prompt the user for input may be added. As an example, suppose that "decreased blood pressure" is recorded as the patient's blood pressure value in the "vital signs" item collected as related information r12 in node n12 in Figure 2.

患者の血圧測定によりより詳細な情報「収縮期血圧30mmHg以上低下」が得られた場合に、ノードn12に記録されている「血圧低下」のエントリに対し、付帯情報として「収縮期血圧30mmHg以上低下」を更に追加記録することができる。 If more detailed information such as "systolic blood pressure drop of 30 mmHg or more" is obtained from measuring the patient's blood pressure, the additional information "systolic blood pressure drop of 30 mmHg or more" can be recorded in addition to the "blood pressure drop" entry recorded in node n12.

また、「収縮期血圧低下量」など血圧の詳細を入力するためのノードをノードn12付近に別途設けておき、その情報が追加検査により患者から得られた場合にそのノードに血圧の詳細を記録する構成でもよい。また、変化する患者の状態や新たに得られる医用データに対応して、接続するノードの先を切り替えることもできる。 Alternatively, a separate node for inputting blood pressure details such as "systolic blood pressure drop" can be provided near node n12, and blood pressure details can be recorded in that node when that information is obtained from the patient through additional testing. It is also possible to switch the connected node in response to changing patient conditions or newly obtained medical data.

例えば患者の血圧測定により、はじめ低下していた血圧が正常値で安定してきた場合に、「バイタル」項目内の「血圧低下」のエントリに替えて「血圧正常」へ変化させることができる。またこの場合、ノード同士の接続も「血圧低下」時の患者に適したノード接続関係から、「血圧正常」時の患者に適したノード接続関係に改めることができる。 For example, if a patient's blood pressure measurement shows that the blood pressure, which initially dropped, has now stabilized at a normal value, the "dropped blood pressure" entry in the "Vital Signs" section can be changed to "normal blood pressure." In this case, the connections between nodes can also be changed from a node connection relationship suitable for a patient with "dropped blood pressure" to a node connection relationship suitable for a patient with "normal blood pressure."

また、臨床カードCC2は、「呼吸苦」のノードn21、「SPO2低下」のノードn22、「酸素濃度変更」のノードn23、「呼吸安定」のノードn24、及び、「SPO2安定」のノードn25を有する。 In addition, clinical card CC2 has node n21 for "dyspnea," node n22 for "SPO2 decrease," node n23 for "oxygen concentration change," node n24 for "stable breathing," and node n25 for "stable SPO2."

また、図2の臨床カードCC2では、「ノードn21→ノードn23→ノードn24」又は「ノードn22→ノードn23→ノードn25」のように、ノード間の時間的順序関係が規定されている。 Furthermore, in clinical card CC2 in Figure 2, the chronological order relationship between nodes is specified, such as "node n21 → node n23 → node n24" or "node n22 → node n23 → node n25."

また、臨床カードCC2には、ノードn12に関連する「バイタル」を表す関連情報r12、ノードn13に関連する「人工透析設定値」を表す関連情報r13、ノードn14に関連する「観察項目」を表す関連情報r14、及びノードn15に関連する「バイタル」を表す関連情報r15が設定されている。 In addition, clinical card CC2 contains related information r12 representing "vital signs" associated with node n12, related information r13 representing "dialysis setting values" associated with node n13, related information r14 representing "observation items" associated with node n14, and related information r15 representing "vital signs" associated with node n15.

図1に戻り、説明を続ける。収集機能127cは、臨床カードに設定された関連情報を収集する。例えば、収集機能127cは、カード特定機能127bが特定した臨床カードが有する各ノードに設定された関連情報を収集する。 Returning to Figure 1, we will continue the explanation. The collection function 127c collects related information set on clinical cards. For example, the collection function 127c collects related information set on each node of the clinical card identified by the card identification function 127b.

一例として、カード特定機能127bが図2の臨床カードCC1を特定した場合、収集機能127cは、関連情報r12~r15として設定された「バイタル」、「人工透析設定値」、「観察項目」に関する情報を収集する。 As an example, if the card identification function 127b identifies the clinical card CC1 in Figure 2, the collection function 127c collects information on "vital signs," "dialysis settings," and "observation items" set as related information r12 to r15.

また、収集機能127cが収集する関連情報には、当該関連情報を表す時間(例えば、関連情報が「バイタル」である場合、バイタルを測定した時間)が含まれている。これにより、収集機能127cは、関連情報r12と関連情報r15とのように、内容が同じ「バイタル」である場合でも、当該関連情報を表す時間と、臨床カードに規定されたノード間の時間的順序関係と、に基づいて、適切な関連情報を収集することができる。 In addition, the related information collected by the collection function 127c includes the time representing the related information (for example, if the related information is "vital signs," the time the vital signs were measured). This allows the collection function 127c to collect appropriate related information based on the time representing the related information and the chronological order relationship between the nodes defined on the clinical card, even when the content is the same "vital signs," as in the case of related information r12 and related information r15.

なお、臨床カードを特定した時点では、未測定等の理由で取集が不可能な関連情報がある場合、収集機能127cは、NWインタフェース121及びネットワーク130を介し、情報統合システム110の患者情報DB111を監視してもよい。この場合、収集機能127cは、患者情報DB111に関連情報に対応する情報が追加された場合に、当該情報を関連情報として収集する。 In addition, if there is related information that cannot be collected at the time the clinical card is identified due to reasons such as non-measurement, the collection function 127c may monitor the patient information DB 111 of the information integration system 110 via the NW interface 121 and the network 130. In this case, when information corresponding to the related information is added to the patient information DB 111, the collection function 127c collects that information as related information.

また、収集機能127cは、カメラ125が取得した医療従事者の画像やマイク126が取得した医療従事者の音声に基づいて、関連情報を収集してもよい。また、収集機能127cは、ネットワーク130で接続された検査機器(図示しない)等が備える記憶装置を監視してもよい。この場合、収集機能127cは、検査機器の記憶装置に、関連情報に対応する情報が記憶された場合に、当該情報を関連情報として収集する。 The collection function 127c may also collect related information based on images of medical personnel captured by the camera 125 and audio of the medical personnel captured by the microphone 126. The collection function 127c may also monitor storage devices provided in testing equipment (not shown) connected via the network 130. In this case, when information corresponding to related information is stored in the storage device of the testing equipment, the collection function 127c collects that information as related information.

パス特定機能127dは、複数の臨床カードと、実施された臨床タスクの時系列とに基づいて、ノード間を繋ぎ、かつ、ノード間の関連性を規定したパスを特定する。この処理により、複数の臨床カードが個別の患者の状態に適した状態でつなぎ合わされ、個別の患者の状態判断や医療行為の予測に役立つ、専用のネットワークノードを構築することができる。 The path identification function 127d identifies paths that connect nodes and define the relationships between them based on multiple clinical cards and the timeline of clinical tasks performed. This process connects multiple clinical cards in a manner appropriate to the condition of each individual patient, allowing for the construction of dedicated network nodes that are useful for assessing the condition of each individual patient and predicting medical procedures.

例えば、パス特定機能127dは、収集機能127cが収集した関連情報から対象患者の状態を特定する。特定された患者の状態に対応するノードは、未特定ノードから特定ノードに変化する。また、例えば、パス特定機能127dは、収集機能127cが収集した関連情報から対象患者に実施された臨床タスクを特定する。特定された臨床タスクに対応するノードは、未特定ノードから特定ノードに変化する。 For example, the path identification function 127d identifies the condition of the target patient from the related information collected by the collection function 127c. The node corresponding to the identified patient's condition changes from an unidentified node to a specific node. Also, for example, the path identification function 127d identifies the clinical task performed on the target patient from the related information collected by the collection function 127c. The node corresponding to the identified clinical task changes from an unidentified node to a specific node.

また、例えば、パス特定機能127dは、特定した患者の状態又は臨床タスクに対応する複数のノードと、臨床カードが有するパスの各々に規定された、ノード間の因果関係、ノード間の時間的順序関係、ノード間のIF-then等の臨床的関係性等と、に基づいて、対象患者のコンテキストを表すパスを特定する。 Furthermore, for example, the path identification function 127d identifies a path representing the context of the target patient based on multiple nodes corresponding to the identified patient's condition or clinical task, and the causal relationships between nodes, the chronological order relationships between nodes, and clinical relationships such as IF-then between nodes, etc., specified in each path on the clinical card.

なお、因果関係などの関連度の他に、SOAP構文に基づき患者の状態、診断名、医用行為、予定される医用行為に対応するパスを特定してもよい。SOAP構文とは「Subject(主観的情報)」、「Object(客観的情報)」、「Assessment(評価)」、「Plan(計画)」に対応して患者状態や医用行為を整理する記録方法である。 In addition to the degree of association such as causality, paths corresponding to the patient's condition, diagnosis, medical action, and planned medical action may also be identified based on SOAP syntax. SOAP syntax is a recording method that organizes patient conditions and medical actions according to "Subject (subjective information)," "Object (objective information)," "Assessment," and "Plan."

この場合、例えば患者のバイタルに関するノードは客観的情報、そのバイタル状態から推測あるいは判断される診断や患者状態の判定に関するノードは評価となり、両ノードは客観的情報と評価を結ぶパスとしてつなぐことができる。 In this case, for example, the node related to the patient's vital signs represents objective information, while the node related to the diagnosis or assessment of the patient's condition inferred or determined from the vital signs represents an evaluation, and both nodes can be connected as a path linking objective information and evaluation.

因果関係、時間的順序関係等いずれのパスにおいても、ノード間のパスはそのノードが表す項目の種類に基づき事前にパスが規定されて、臨床カード内に設計されているものとする。対象患者の状態又は臨床タスクに対応する複数のノードのうち、情報が入力されたノードについては、対象患者のコンテキストを表すパスとして特定され、未特定パスから特定パスに変化する。 Whether it's a causal relationship, a chronological relationship, or some other path, the paths between nodes are predefined based on the type of item the node represents and are designed within the clinical card. Of the multiple nodes corresponding to the target patient's condition or clinical task, nodes into which information has been entered are identified as paths representing the target patient's context, and change from unidentified paths to identified paths.

なお、パス特定機能127dは、時系列順にパスを特定してもよいし、逆順にパスを特定してもよい。例えば、対象患者の過去の状態を表すノードと、対象患者の現在の状態を表すノードと、を特定した場合、パス特定機能127dは、対象患者の過去の状態を表すノードの次の対象患者の状態や当該ノードの次に対象患者に実施された医療行為を特定することにより、時系列順に対象患者の現在の状態を表すノードに至るまでのパスを特定してもよい。 The path identification function 127d may identify paths in chronological order, or in reverse order. For example, if a node representing the target patient's past condition and a node representing the target patient's current condition are identified, the path identification function 127d may identify the path leading to the node representing the target patient's current condition in chronological order by identifying the condition of the target patient that follows the node representing the target patient's past condition or the medical procedure performed on the target patient after that node.

また、例えば、対象患者の現在の状態を表すノードを特定した場合、パス特定機能127dは、当該ノードの前の対象患者の状態や当該ノードの前に対象患者に実施された医療行為を特定することにより、逆順にパスを特定してもよい。 Furthermore, for example, when a node representing the current condition of a target patient is identified, the path identification function 127d may identify the path in reverse order by identifying the condition of the target patient before that node or the medical procedure performed on the target patient before that node.

ここで、図3は、パスの特定処理の一例を説明する図である。前提として、カード特定機能127bにより、図2に示した「人工透析」の臨床カードCC1及び「人工呼吸器」の臨床カードCC2が特定されているものとする。 Here, Figure 3 is a diagram explaining an example of the path identification process. It is assumed that the card identification function 127b has identified the clinical card CC1 for "dialysis" and the clinical card CC2 for "artificial ventilator" shown in Figure 2.

また、収集機能127cにより、関連情報r12~r15、r22~r25が収集されているものとする。 Also, assume that related information r12 to r15 and r22 to r25 have been collected by the collection function 127c.

図3の例では、パス特定機能127dは、収集された関連情報r12の「バイタル」に含まれる対象患者の血圧の測定値(以下、血圧値ともいう)から対象患者の血圧が低下していることを特定する。これにより、パス特定機能127dは、対象患者の状態がノードn12で表される「血圧低下」であることを特定できる。 In the example of Figure 3, the path identification function 127d determines that the target patient's blood pressure has decreased based on the blood pressure measurement value (hereinafter also referred to as blood pressure value) of the target patient included in the "vitals" of the collected related information r12. As a result, the path identification function 127d can determine that the target patient's condition is "decreased blood pressure" represented by node n12.

また、パス特定機能127dは、収集された関連情報r13の「人工透析設定値」に含まれる情報から、医療従事者が人工透析時に行っていた除水を中止したことを特定する。これにより、パス特定機能127dは、対象患者にノードn13で表される「除水中止」が実施されたことを特定できる。 Furthermore, the path identification function 127d determines from the information contained in the "dialysis setting value" of the collected related information r13 that the medical professional has stopped the water removal that was being performed during dialysis. This allows the path identification function 127d to determine that "water removal stop" represented by node n13 has been performed on the target patient.

ここで、一般的に、人工透析時に除水を行っている患者に血圧の低下が認められた場合、除水は中止される。このことから、図3の例では、ノードn12とノードn13とを繋ぐパスには、「血圧低下」と「除水中止」との間の因果関係が規定されている。 Generally, if a patient undergoing fluid removal during dialysis experiences a drop in blood pressure, the fluid removal is discontinued. For this reason, in the example of Figure 3, the path connecting node n12 and node n13 defines a causal relationship between "drop in blood pressure" and "cessation of fluid removal."

図3の例では、パス特定機能127dは、収集された関連情報から、ノードn12が「血圧低下」を表し、ノードn13が「除水中止」を表すことを特定している。このことから、パス特定機能127dは、ノードn12とノードn13との間には、両者を繋ぐパスに規定された因果関係が認められると判断する。このため、パス特定機能127dは、ノードn12とノードn13とを繋ぐパスを、対象患者のコンテキストを表すパスとして特定する。 In the example of Figure 3, the path identification function 127d identifies from the collected related information that node n12 represents "blood pressure drop" and node n13 represents "water removal discontinued." From this, the path identification function 127d determines that a causal relationship exists between node n12 and node n13, as defined by the path connecting the two. Therefore, the path identification function 127d identifies the path connecting node n12 and node n13 as a path representing the context of the target patient.

なお、ノードn12とノードn13とを繋ぐパスには、「血圧低下」が認められた後に「除水を中止する」という時間的順序関係が規定されていてもよい。この例では、パス特定機能127dは、収集された関連情報から、ノードn12とノードn13との間に時間的順序関係が認められると判断した場合に、当該パスを対象患者のコンテキストを表すパスとして特定する。 The path connecting node n12 and node n13 may also have a chronological order defined such that "water removal is discontinued" after "blood pressure drop" is confirmed. In this example, if the path identification function 127d determines from the collected related information that a chronological order relationship exists between node n12 and node n13, it identifies that path as a path representing the context of the target patient.

また、ノードn12とノードn13とを繋ぐパスには、予め定められた「「血圧低下」が認められたら「除水を中止する」」というIF-thenルールが規定されていてもよい。 Furthermore, the path connecting node n12 and node n13 may have a predetermined IF-then rule that states, "If a drop in blood pressure is detected, discontinue water removal."

この例では、パス特定機能127dは、収集された関連情報から、ノードn12とノードn13との間にIF-thenルールで表される関係が認められると判断した場合、ノードn12とノードn13とを繋ぐパスを、対象患者のコンテキストを表すパスとして特定する。この場合、ノード間のパス特定は、評価を表すノードから計画を表すノードを接続するものとして働く。 In this example, if the path identification function 127d determines from the collected related information that a relationship expressed by an IF-then rule exists between node n12 and node n13, it identifies the path connecting node n12 and node n13 as a path representing the context of the target patient. In this case, the path identification between nodes acts as a connection from the node representing the evaluation to the node representing the plan.

また、パス特定機能127dは、収集された関連情報r14の「観察項目」の内容から対象患者に呼吸苦の症状が生じていることを特定することでノード同士のパスをつないでもよい。この場合、ノード間のパス特定は客観的情報を表すノードから評価を表すノードを接続するものとして働く。これにより、パス特定機能127dは、対象患者の状態がノードn14で表される「呼吸苦」であることを特定できる。 The path identification function 127d may also connect paths between nodes by identifying that the target patient is experiencing symptoms of respiratory distress from the contents of the "observation items" in the collected related information r14. In this case, the path identification between nodes acts as a connection from a node representing objective information to a node representing evaluation. This allows the path identification function 127d to identify that the target patient's condition is "respiratory distress," as represented by node n14.

ここで、一般的に、肺や胸に水が溜まると息切れや呼吸困難が生じる可能性があることから、人工透析時に行っていた除水を中止すると、患者に呼吸苦の症状が生じる可能性がある。このことから、ノードn13とノードn14とを繋ぐパスには、「除水中止」と「呼吸苦」との間の因果関係が規定されている。 Generally, when fluid accumulates in the lungs or chest, it can cause shortness of breath and difficulty breathing. Therefore, if the fluid removal performed during dialysis is stopped, the patient may experience symptoms of respiratory distress. For this reason, the path connecting node n13 and node n14 defines the causal relationship between "water removal stopped" and "dyspnea."

図3の例では、パス特定機能127dは、収集された関連情報から、ノードn13が「除水中止」を表し、ノードn14が「呼吸苦」を表すことを特定している。このことから、パス特定機能127dは、ノードn13とノードn14との間には、両者を繋ぐパスに規定された因果関係が認められると判断する。このため、パス特定機能127dは、ノードn13とノードn14とを繋ぐパスを、対象患者のコンテキストを表すパスとして特定する。 In the example of Figure 3, the path identification function 127d identifies from the collected related information that node n13 represents "water removal discontinued" and node n14 represents "dyspnea." From this, the path identification function 127d determines that a causal relationship exists between node n13 and node n14, as defined by the path connecting the two. Therefore, the path identification function 127d identifies the path connecting node n13 and node n14 as a path representing the context of the target patient.

また、パス特定機能127dは、臨床カードCC1のノードn14と臨床カードCC2のノードn21は、共に「呼吸苦」を表すものであり、「呼吸苦」は臨床カードCC1と臨床カードCC2とに共通するノード(以下、共通ノードともいう)であることを特定する。このことから、パス特定機能127dは、ノードn13とノードn14とを繋ぐパスは、ノードn13とノードn21とを繋ぐパスでもあることを特定する。 Furthermore, the path identification function 127d determines that node n14 of clinical card CC1 and node n21 of clinical card CC2 both represent "dyspnea," and that "dyspnea" is a node common to clinical card CC1 and clinical card CC2 (hereinafter also referred to as a common node). From this, the path identification function 127d determines that the path connecting node n13 and node n14 is also a path connecting node n13 and node n21.

なお、例えば、臨床カードCC2に設定された関連情報r21からは「呼吸苦」が特定できていないような場合でも、パス特定機能127dは、ノードn14が「呼吸苦」を表すことを特定していること、及び、「人工呼吸器」の臨床カードCC2が特定されていることからノードn21が「呼吸苦」を表していると特定してもよい。 For example, even if "dyspnea" cannot be identified from the related information r21 set on clinical card CC2, the path identification function 127d may identify node n21 as representing "dyspnea" because it has identified that node n14 represents "dyspnea" and because clinical card CC2 for "artificial ventilator" has been identified.

このように周辺の情報をつなぎ合わせて患者状態を評価するノードへ接続することで、ユーザ自身では気づきづらい患者状態の評価をユーザへ知らせることができる。 By linking peripheral information in this way and connecting it to nodes that evaluate the patient's condition, it is possible to inform the user of an evaluation of the patient's condition that may be difficult for the user to notice on their own.

また、パス特定機能127dは、収集された関連情報r23の「人工呼吸器設定値」に含まれる酸素濃度の設定値から人工呼吸器の酸素濃度変更が行われたことを特定する。これにより、パス特定機能127dは、医療従事者により「酸素濃度変更」という臨床タスクが実施されたことを特定できる。 The path identification function 127d also determines that the oxygen concentration of the ventilator has been changed from the oxygen concentration setting value included in the "ventilator setting value" in the collected related information r23. This allows the path identification function 127d to determine that the clinical task "oxygen concentration change" has been performed by a medical professional.

ここで、一般的に、呼吸が苦しくなる原因は酸素不足であるため、人工呼吸器を装着している患者の場合、人工呼吸器の酸素濃度の設定値を上昇させる処置が行われる。このことから、ノードn21とノードn22とを繋ぐパスには、「呼吸苦」と「酸素濃度変更」との間の因果関係が規定されている。 Generally, breathing difficulties are caused by a lack of oxygen, so in the case of patients using ventilators, measures are taken to increase the oxygen concentration setting on the ventilator. For this reason, the path connecting node n21 and node n22 defines the causal relationship between "dyspnea" and "change in oxygen concentration."

図3の例では、パス特定機能127dは、収集された関連情報から、ノードn21が「呼吸苦」を表し、ノードn22が「酸素濃度変更」を表すことを特定している。このことから、パス特定機能127dは、ノードn21とノードn22との間には、両者を繋ぐパスに規定された因果関係が認められると判断する。このため、パス特定機能127dは、ノードn21とノードn22とを繋ぐパスを、対象患者のコンテキストを表すパスとして特定する。 In the example of Figure 3, the path identification function 127d identifies from the collected related information that node n21 represents "dyspnea" and node n22 represents "oxygen concentration change." From this, the path identification function 127d determines that a causal relationship exists between node n21 and node n22, as defined by the path connecting the two. Therefore, the path identification function 127d identifies the path connecting node n21 and node n22 as a path representing the context of the target patient.

パス特定機能127dは、上記のようにノード間を繋ぐパスを特定することで、対象患者の状態又は対象患者に実施された臨床タスクを表すノードをパスで繋いだ対象患者固有のコンテキスト情報を生成する。生成されたコンテキスト情報は、対象患者の患者IDと対応付けてコンテキストDB122bに記憶される。 By identifying paths connecting nodes as described above, the path identification function 127d generates context information specific to the target patient, in which nodes representing the target patient's condition or clinical tasks performed on the target patient are connected by paths. The generated context information is stored in the context DB 122b in association with the target patient's patient ID.

なお、パス特定機能127dは、時間的関係を考慮して対象患者のコンテキストを表すパスを特定してもよい。例えば、パス特定機能127dは、ノード間に関連性が認められる場合であっても、ノード間の時間的関係を考慮して、パスを特定するか否かを判定することができる。例えば2つのノードが表す事象の時間的関係が遠い場合には、当該ノード間を繋ぐパスを、対象患者のコンテキストを表すパスとして特定しなくてもよい。 The path identification function 127d may identify a path representing the context of the target patient by taking into account the temporal relationship. For example, even if a correlation is recognized between nodes, the path identification function 127d can determine whether to identify a path by taking into account the temporal relationship between the nodes. For example, if the events represented by two nodes are distant in time, the path connecting the nodes may not be identified as a path representing the context of the target patient.

これは、事象自体はノード間に因果関係等が認められるとしても、ノード間の時間間隔がかなり離れており、時間的関係が遠い場合には、両者の繋がりはさほど重要でないと考えられるためである。このような重要性が低いと考えられるものまで、対象患者のコンテキストを表すパスとして特定してしまうと、パスが増えてユーザが視覚的に対象患者のコンテキストを把握し難くなる可能性がある。 This is because even if a causal relationship between the nodes of an event itself is recognized, if the time interval between the nodes is quite far and the temporal relationship is distant, the connection between the two is not considered to be very important. If even such things that are considered to be of low importance were identified as paths representing the context of the target patient, the number of paths would increase, which could make it difficult for users to visually grasp the context of the target patient.

例えば臨床カード間のパス定義時には、ノード間の関係度を数値で定義しておき、ノード間の時間間隔に対応した係数を関係度に掛け算し、時間間隔が長いほど係数の掛け合わされた関係値が低くなるようにパスを定義してもよい。この場合、所定の閾値を上回る関係値を持つパスが有効なパスとして特定される。 For example, when defining paths between clinical cards, the degree of relationship between nodes can be defined numerically, and the degree of relationship can be multiplied by a coefficient corresponding to the time interval between the nodes, so that the longer the time interval, the lower the relationship value multiplied by the coefficient. In this case, paths with relationship values above a predetermined threshold are identified as valid paths.

また、パスは、同じ臨床カード内のノード間を繋ぐものだけでなく、ある臨床カード内のノードと別の臨床カード内のノードとを繋ぐものであってもよい。この場合、接続される臨床カードを、複数のノードを包含する大きな1つのノードと考えてもよい。 Furthermore, paths may not only connect nodes within the same clinical card, but may also connect a node within one clinical card to a node within another clinical card. In this case, the connected clinical cards may be considered as a single larger node that encompasses multiple nodes.

ここで、図4は、パスの特定処理の別の一例を説明する図である。図4では、図3の例に、追加で、カード特定機能127bにより、「解熱剤」の臨床カードCC3、「睡眠薬」の臨床カードCC4、「せん妄」の臨床カードCC5、及び「敗血症」の臨床カードCC6が特定されているものとする。 Here, Figure 4 is a diagram illustrating another example of the path identification process. In Figure 4, in addition to the example in Figure 3, the card identification function 127b has identified clinical card CC3 for "antipyretic," clinical card CC4 for "sleeping pill," clinical card CC5 for "delirium," and clinical card CC6 for "sepsis."

臨床カードCC3は、「解熱剤投薬」のノードn31、及び、「発熱なし」のノードn32を有する。また、臨床カードCC4は、「睡眠薬投薬」のノードn41、「睡眠状態評価」のノードn42を有する。また、臨床カードCC5は、「せん妄評価」のノードn51、及び、「覚醒時監視」のノードn52を有する。 Clinical card CC3 has a node n31 for "Antipyretic medication" and a node n32 for "No fever." Clinical card CC4 has a node n41 for "Sleeping medication" and a node n42 for "Sleep state assessment." Clinical card CC5 has a node n51 for "Delirium assessment" and a node n52 for "Awake monitoring."

また、臨床カードCC6は、「除水低下」のノードn61、「感染症B」のノードn62、「発熱」のノードn63、「感染症A」のノードn64、及び、「発熱なし」のノードn65を有する。 In addition, clinical card CC6 has a node n61 for "Decreased fluid removal," a node n62 for "Infectious disease B," a node n63 for "Fever," a node n64 for "Infectious disease A," and a node n65 for "No fever."

また、図4の例では、パス特定機能127dは、「睡眠薬」の臨床カードCC4が有するノードn42(「睡眠状態評価」)と、「せん妄」の臨床カードCC5が有するノードn51(「せん妄評価」)との間にパスに規定された関連性が認められると判断しているものとする。また、対象患者に「睡眠状態評価」が実施されてから、対象患者に「せん妄評価」が実施されるまでに所定の期間以上の期間が経過しているものとする。 In the example of Figure 4, the path identification function 127d determines that a relationship defined in the path is recognized between node n42 ("Sleep State Assessment") of clinical card CC4 for "Sleeping Pills" and node n51 ("Delirium Assessment") of clinical card CC5 for "Delirium." It is also assumed that a predetermined period of time has passed between the time the "Sleep State Assessment" was performed on the target patient and the time the "Delirium Assessment" was performed on the target patient.

また、図4の例では、ノード間にパスに規定された関連性が認められる場合であっても、ノード間の時間的関係が遠い場合、パス特定機能127dは、当該ノード間を繋ぐパスを、対象患者のコンテキストを表すパスとして特定しないこととしている。 Furthermore, in the example of Figure 4, even if a path-defined relationship is recognized between nodes, if the temporal relationship between the nodes is distant, the path identification function 127d will not identify the path connecting the nodes as a path representing the context of the target patient.

図4の例では、上述のように、対象患者に「睡眠状態評価」が実施されてから、対象患者に「せん妄評価」が実施されるまでに所定の期間以上の期間が経過している。このため、パス特定機能127dは、ノードn42とノードn51とを繋ぐパス(図4の破線で示したパス)を、対象患者のコンテキストを表すパスとして特定しない。 In the example of Figure 4, as described above, a predetermined period of time has passed between the time the "sleep state assessment" was conducted on the target patient and the time the "delirium assessment" was conducted on the target patient. Therefore, the path identification function 127d does not identify the path connecting node n42 and node n51 (the path indicated by the dashed line in Figure 4) as a path representing the context of the target patient.

また、図4の例では、ノードn11aは「浮腫み」を表しており、ノードn11aと「敗血症」の臨床カードCC6との間にパスが規定されている。また、図4の例では、パス特定機能127dは、ノードn11aと臨床カードCC6との間にパスに規定された関連性が認められると判断し、ノードn11aと臨床カードCC6とを繋ぐパスを、対象患者のコンテキストを表すパスとして特定しているものとする。 In the example of Figure 4, node n11a represents "edema," and a path is defined between node n11a and clinical card CC6 for "sepsis." In the example of Figure 4, the path identification function 127d determines that a relationship defined in the path is recognized between node n11a and clinical card CC6, and identifies the path connecting node n11a and clinical card CC6 as a path representing the context of the target patient.

この場合、ユーザは「浮腫み」に起因して、対象患者が「敗血症」を発症した可能性があることを把握できる。 In this case, the user can understand that the patient may have developed sepsis due to "edema."

また、図4の例では、ノードn61の「除水低下」は対象患者の除水量が低下したことを表しており、ノードn61と「感染症B」のノードn62との間にパスが規定されている。「感染症B」は、対象患者が感染症Bに罹患していることを表している。 In the example of Figure 4, node n61, "Decreased fluid removal," indicates that the amount of fluid removed from the target patient has decreased, and a path is defined between node n61 and node n62, "Infectious disease B." "Infectious disease B" indicates that the target patient is infected with infectious disease B.

また、図4の例では、パス特定機能127dは、ノードn61とノードn62との間にパスに規定された関連性が認められると判断し、ノードn61とノードn62とを繋ぐパスを、対象患者のコンテキストを表すパスとして特定しているものとする。 Furthermore, in the example of Figure 4, the path identification function 127d determines that a path-defined relationship is recognized between node n61 and node n62, and identifies the path connecting node n61 and node n62 as a path representing the context of the target patient.

この場合、ユーザは、「除水低下」→「感染症B」というノードの時間的順序関係から、除水量が低下したことに起因して、対象患者が感染症Bに罹患した可能性があることを把握することができる。 In this case, the user can understand from the chronological order of the nodes "Decreased Water Removal" → "Infectious Disease B" that the patient may have contracted Infectious Disease B due to a decrease in the amount of water removed.

また、図4の例では、ノードn63の「発熱」は対象患者が発熱したことを表しており、ノードn62とノードn63との間にパスが規定されている。また、図4の例では、パス特定機能127dは、ノードn62とノードn63との間にパスに規定された関連性が認められると判断し、ノードn62とノードn63とを繋ぐパスを、対象患者のコンテキストを表すパスとして特定しているものとする。 In the example of Figure 4, "Fever" in node n63 indicates that the target patient has a fever, and a path is defined between node n62 and node n63. In the example of Figure 4, the path identification function 127d determines that a relationship defined in the path is recognized between node n62 and node n63, and identifies the path connecting node n62 and node n63 as a path representing the target patient's context.

この場合、ユーザは、「感染症B」→「発熱」というノードの時間的順序関係から、対象患者が感染症Bに罹患したことで発熱したことを把握することができる。 In this case, the user can understand from the chronological order of the nodes "Infectious Disease B" → "Fever" that the patient developed a fever as a result of contracting Infectious Disease B.

また、図4の例では、ノードn31の「解熱剤投薬」は対象患者に解熱剤を投薬したことを表しており、ノードn63とノードn31との間にパスが規定されている。また、図4の例では、パス特定機能127dは、ノードn63とノードn31との間にパスに規定された関連性が認められると判断し、ノードn63とノードn31とを繋ぐパスを、対象患者のコンテキストを表すパスとして特定しているものとする。 In the example of Figure 4, "Antipyretic Administration" in node n31 indicates that an antipyretic has been administered to the target patient, and a path is defined between node n63 and node n31. In the example of Figure 4, the path identification function 127d determines that a relationship defined in the path is recognized between node n63 and node n31, and identifies the path connecting node n63 and node n31 as a path representing the target patient's context.

この場合、ユーザは、「発熱」→「解熱剤投薬」というノードの時間的順序関係から、感染症Bに起因する発熱に対する処置として、対象患者に解熱剤が投薬されたことを把握することができる。 In this case, the user can understand from the chronological order of the nodes "Fever" → "Administered Antipyretic" that the patient was administered an antipyretic as a treatment for the fever caused by infectious disease B.

また、図4の例では、ノードn32の「発熱なし」は対象患者に発熱がないことを表しており、ノードn31とノードn32との間にパスが規定されている。また、図4の例では、パス特定機能127dは、「解熱剤投薬」と「発熱なし」との間にパスに規定された関連性が認められると判断し、ノードn31とノードn32とを繋ぐパスを、対象患者のコンテキストを表すパスとして特定しているものとする。 In the example of Figure 4, "No fever" in node n32 indicates that the target patient does not have a fever, and a path is defined between node n31 and node n32. In the example of Figure 4, the path identification function 127d determines that a relationship defined in the path is recognized between "Antipyretic medication" and "No fever," and identifies the path connecting node n31 and node n32 as a path representing the target patient's context.

この場合、ユーザは、「解熱剤投薬」→「発熱なし」というノードの時間的順序関係から、対象患者に解熱剤が投薬されたことにより、解熱したことを把握することができる。また、ユーザは一連の流れから、対象患者には感染症Bに罹患したことによる発熱があったが、解熱剤の投薬によって解熱したという対象患者のコンテキストを把握することができる。 In this case, the user can understand from the chronological order of the nodes "Antipyretic Medications Administered" → "No Fever" that the fever subsided when the patient was administered an antipyretic. Furthermore, from this series of events, the user can understand the patient's context: the patient had a fever due to infection B, but the fever subsided after being administered an antipyretic.

また、図4の例では、「人工呼吸器」の臨床カードCC2と「覚醒時監視」のノードn52との間にパスが規定されている。図4の例では、パス特定機能127dは、当該パスを対象患者のコンテキストを表すパスとして特定していない。 Furthermore, in the example of Figure 4, a path is defined between clinical card CC2 for "Ventilator" and node n52 for "Awake Monitoring." In the example of Figure 4, the path identification function 127d does not identify this path as a path representing the context of the target patient.

しかしながら、例えば、収集機能127cにより、臨床カードCC2とノードn52との間の関連性を導出可能な関連情報が収集された場合等には、パス特定機能127dは、当該パスを対象患者のコンテキストを表すパスとして特定することになる。 However, for example, if the collection function 127c collects related information that can derive the relationship between clinical card CC2 and node n52, the path identification function 127d will identify that path as a path representing the context of the target patient.

なお、パス特定機能127dは、公知の機械学習技術(深層学習技術を含む)を利用して、ノード間の接続関係を学習した学習済モデルを用いて対象患者のコンテキストを表すパスを特定してもよい。例えば、学習済モデルは、第1のノードを表す情報から、当該第1のノードと接続関係にある第2のノードを表す情報を推論する学習済モデルである。 The path identification function 127d may use known machine learning techniques (including deep learning techniques) to identify a path representing the context of the target patient using a trained model that has learned the connection relationships between nodes. For example, the trained model is a trained model that infers, from information representing a first node, information representing a second node that is connected to the first node.

一例として、学習済モデルは、第1のノードを表す情報と当該第1のノードの関連情報とを入力側教師データ、第2のノードを表す情報を出力側教師データとする学習データセットを用い、両者の関係を学習した学習済モデルである。 As an example, the trained model is a trained model that learns the relationship between the first node and related information of the first node using a training dataset in which information representing the first node and related information of the first node are used as input training data, and information representing the second node is used as output training data.

パス特定機能127dは、学習済モデルに、第1のノードを表す情報と当該第1のノードの関連情報とを入力し、学習済モデルの出力結果に基づいて、対象患者のコンテキストを表すパスを特定する。 The path identification function 127d inputs information representing the first node and related information for the first node into the trained model, and identifies a path representing the context of the target patient based on the output results of the trained model.

図1に戻り、説明を続ける。提示機能127eは、パスで繋がれたノード間の関係を表すコンテキスト情報を提示する。例えば、提示機能127eは、図3及び図4において実線で表現されたノードと、当該ノード間を繋ぐ太線で表現されたパスと、をノード間の時間的順序関係がわかる態様でディスプレイ124に表示させることにより、ユーザにコンテキスト情報を提示する。 Returning to Figure 1, the explanation continues. The presentation function 127e presents context information that indicates the relationship between nodes connected by paths. For example, the presentation function 127e presents context information to the user by displaying the nodes represented by solid lines in Figures 3 and 4 and the paths connecting those nodes represented by thick lines on the display 124 in a manner that makes the chronological order relationship between the nodes clear.

また、例えば、提示機能127eは、共通ノードが存在する場合、コンテキスト情報を提示する際に、共通ノードを重ね合わせて1つのノードとして、ディスプレイ124に表示させる。これにより、コンテキスト情報に複数の臨床カードが関わっている場合でも、コンテキスト情報を1つのグラフとして、ユーザに提示することができる。 Furthermore, for example, when presenting context information, if a common node exists, the presentation function 127e overlaps the common nodes and displays them as a single node on the display 124. This makes it possible to present the context information to the user as a single graph, even if the context information involves multiple clinical cards.

なお、提示機能127eは、ユーザの指示に従って、コンテキスト情報の一部を抽出して提示してもよい。この場合、提示機能127eは、ユーザからコンテキスト情報として提示されたノードのうち、1のノードの選択入力を受付ける。そして、提示機能127eは、選択されたノードの所定範囲(例えば、当該ノードの前後2ノードの範囲内)に配置されたノード及びパスを抽出して提示する。 The presentation function 127e may also extract and present a portion of the context information in accordance with user instructions. In this case, the presentation function 127e accepts a selection input from the user of one of the nodes presented as context information. The presentation function 127e then extracts and presents the nodes and paths located within a specified range of the selected node (for example, within a range of two nodes before and after the selected node).

このようにユーザの指示に従ってコンテキスト情報の一部を抽出して提示することで、ユーザは、自身が注目したい患者の状態や医療行為との関連が強い患者の状態や医療行為を把握しやすくなる。 By extracting and presenting a portion of the context information in accordance with the user's instructions in this way, users can more easily understand the patient conditions and medical procedures that are closely related to the patient conditions and medical procedures they wish to focus on.

また、提示機能127eは、重要性の高いノードや臨床カードの周囲のノードを自動的に抽出してもよい。 The presentation function 127e may also automatically extract nodes of high importance or nodes surrounding clinical cards.

この場合、提示機能127eは、当該ノードの関連情報として収集された関連情報の数、当該ノードに関する情報を電子カルテ等に記載した医療従事者の数、当該ノードに関する情報の閲覧回数、対象患者の主病名に関するノード又は臨床カードであるか、臨床カード内の緊急性の高い治療を表すノードの数等の情報を指標として、重要性の高さを判断する。 In this case, the presentation function 127e determines the level of importance using information such as the number of related information collected as related information for the node, the number of medical professionals who have recorded information about the node in electronic medical records, etc., the number of times information about the node has been viewed, whether the node or clinical card is related to the main illness of the target patient, and the number of nodes in the clinical card that represent highly urgent treatments as indicators.

このようにコンテキスト情報の重要性の高い部分を抽出して提示することで、ユーザは、重要性が高い患者の状態や医療行為との関連が強い患者の状態や医療行為を把握しやすくなる。 By extracting and presenting the most important parts of the context information in this way, users can more easily understand the patient's condition and medical procedures that are most closely related to the patient's condition and medical procedures that are of high importance.

なお、コンテキスト情報の一部を抽出して提示する場合、提示機能127eは、コンテキスト情報全体を縮小した画像と、当該コンテキスト情報のうちのどの部分を抽出しているかを表す情報と、を併せて表示させてもよい。 When extracting and presenting a portion of the context information, the presentation function 127e may display a reduced image of the entire context information together with information indicating which portion of the context information has been extracted.

これにより、ユーザは、抽出されている部分が、コンテキスト情報全体のうちのどの部分にあたるのかを把握しやすくなる。 This makes it easier for users to understand which part of the overall context information the extracted portion corresponds to.

また、提示機能127eは、コンテキスト情報と共に関連情報を提示する。例えば、提示機能127eは、ユーザからコンテキスト情報として提示されたノードのうち、1のノードの選択入力を受付ける。そして、提示機能127eは、ディスプレイ124の左側にコンテキスト情報、右側に選択されたノードに規定された関連情報の内容を表示させる。 In addition, the presentation function 127e presents related information along with the context information. For example, the presentation function 127e accepts input from the user selecting one of the nodes presented as context information. The presentation function 127e then displays the context information on the left side of the display 124 and the related information specified for the selected node on the right side.

なお、提示機能127eは、選択されたノードの関連情報だけでなく、選択されたノードの所定範囲に配置されたノードの関連情報を併せて表示させてもよい。この場合、提示機能127eは、ノード間の時間的順序関係に併せて関連情報を表示させてもよい。 The presentation function 127e may display not only the related information of the selected node, but also the related information of nodes located within a specified range of the selected node. In this case, the presentation function 127e may display the related information in accordance with the chronological order relationship between the nodes.

上記のように関連情報を併せて提示することで、ユーザは、どのような根拠でノード同士が繋がれたのかを把握しやすくなる。 By presenting related information as described above, users can more easily understand the basis on which nodes are connected.

以下、図5乃至図7を用いて、各機能の動作について説明する。図5は、医用情報処理装置120の各機能の動作の一例を説明する図である。図5の例では、主治医HW1、ICU医師HW2、ICU看護師HW3、及びICU医師HW4が対象患者のケアを担当しているものとする。 The operation of each function will be explained below using Figures 5 to 7. Figure 5 is a diagram illustrating an example of the operation of each function of the medical information processing device 120. In the example of Figure 5, it is assumed that attending physician HW1, ICU doctor HW2, ICU nurse HW3, and ICU doctor HW4 are responsible for caring for the target patient.

例えば、対象患者のICUへの入室が決まった場合、主治医HW1は、医用情報処理装置120に、患者の現在の状態を表す情報を入力する((1)-1)。具体的には、主治医HW1は、入力インタフェース123を用いて、患者の現在の状態として、「呼吸不全」及び「腎不全」を表す情報を入力する。 For example, when it is decided that a target patient will be admitted to the ICU, the attending physician HW1 inputs information representing the patient's current condition into the medical information processing device 120 ((1)-1). Specifically, the attending physician HW1 uses the input interface 123 to input information representing "respiratory failure" and "renal failure" as the patient's current condition.

次いで、取得機能127aは、入力インタフェース123を介して、「呼吸不全」及び「腎不全」を表す情報の入力を受付ける。カード特定機能127bは、臨床カードDB122aを参照し、「呼吸不全」に対応する臨床カードCC7、及び、「腎不全」に対応する臨床カードCC8を特定する。 Next, the acquisition function 127a accepts input of information representing "respiratory failure" and "renal failure" via the input interface 123. The card identification function 127b references the clinical card DB 122a and identifies the clinical card CC7 corresponding to "respiratory failure" and the clinical card CC8 corresponding to "renal failure."

次いで、収集機能127cは、関連情報を自動的に収集する((1)-2)。 The collection function 127c then automatically collects related information ((1)-2).

具体的には、収集機能127cは、NWインタフェース121及びネットワーク130を介し、情報統合システム110の患者情報DB111から、臨床カードCC7に関連情報r7として規定された「呼吸状態に関する情報(呼吸困難)」、「搬送状態に関する情報(救急搬送)」を収集する。また、同様に、収集機能127cは、臨床カードCC7に関連情報r8として規定された「透析の実施頻度に関する情報(週2回透析)」を収集する。 Specifically, the collection function 127c collects "information regarding respiratory condition (dyspnea)" and "information regarding transport condition (emergency transport)" specified as related information r7 on the clinical card CC7 from the patient information DB 111 of the information integration system 110 via the NW interface 121 and the network 130. Similarly, the collection function 127c collects "information regarding the frequency of dialysis (dialysis twice a week)" specified as related information r8 on the clinical card CC7.

次いで、日勤を担当するICU医師HW2は、医用情報処理装置120に、臨床タスクを入力する((2)-1)。具体的には、ICU医師HW2は、「呼吸不全」に対応する臨床タスクとして、「人工呼吸」を表す情報を入力する。同様に、ICU医師HW2は、「腎不全」に対応する臨床タスクとして、「人工透析」を表す情報を入力する。 Next, ICU doctor HW2, who is in charge of the day shift, inputs a clinical task into the medical information processing device 120 ((2)-1). Specifically, ICU doctor HW2 inputs information representing "artificial respiration" as the clinical task corresponding to "respiratory failure." Similarly, ICU doctor HW2 inputs information representing "dialysis" as the clinical task corresponding to "renal failure."

次いで、カード特定機能127bは、臨床カードDB122aを参照し、「人工呼吸」に対応する臨床カードCC2、及び、「人工透析」に対応する臨床カードCC1を特定する。 Next, the card identification function 127b references the clinical card DB 122a and identifies the clinical card CC2 corresponding to "artificial ventilation" and the clinical card CC1 corresponding to "artificial dialysis."

次いで、パス特定機能127dは、自動的にパスを特定する((2)-2)。 The path identification function 127d then automatically identifies the path ((2)-2).

具体的には、パス特定機能127dは、収集機能127cが収集した臨床カードの関連情報r7(呼吸困難、救急搬送)と、「呼吸不全」と「人工呼吸器」とから、臨床カードCC7と臨床カードCC2との間にはパスに規定された関連性が認められると判断する。このため、パス特定機能127dは、臨床カードCC7と臨床カードCC2との間のパスを対象患者のコンテキストを表すパスとして特定する。 Specifically, the path identification function 127d determines that a path-defined relationship exists between clinical card CC7 and clinical card CC2 based on the related information r7 (dyspnea, emergency transport) of the clinical card collected by the collection function 127c, as well as "respiratory failure" and "artificial ventilator." Therefore, the path identification function 127d identifies the path between clinical card CC7 and clinical card CC2 as a path representing the context of the target patient.

同様に、パス特定機能127dは、収集機能127cが収集した臨床カードの関連情報r8(週2回透析)と、「腎不全」と「人工透析」とから、臨床カードCC7と臨床カードCC2との間に、パスに規定された関連性が認められると判断する。このため、パス特定機能127dは、臨床カードCC7と臨床カードCC2との間のパスを対象患者のコンテキストを表すパスとして特定する。 Similarly, the path identification function 127d determines that a path-defined relationship exists between clinical card CC7 and clinical card CC2 based on the clinical card related information r8 (dialysis twice a week) collected by the collection function 127c, as well as "renal failure" and "dialysis." Therefore, the path identification function 127d identifies the path between clinical card CC7 and clinical card CC2 as a path representing the context of the target patient.

次いで、収集機能127cは、関連情報を自動的に収集する((2)-3)。 The collection function 127c then automatically collects related information ((2)-3).

具体的には、収集機能127cは、臨床カードCC2に関連情報r22~r25として規定された「血ガス値」、「人工呼吸器設定値」、「観察項目」のうち、収集可能な情報を収集する。また、同様に、収集機能127cは、臨床カードCC1に関連情報r12~r15として規定された「バイタル」、「人工透析設定値」、「観察項目」のうち、収集可能な情報を収集する。 Specifically, the collection function 127c collects collectable information from among "blood gas values," "ventilator settings," and "observation items" defined as related information r22 to r25 on the clinical card CC2. Similarly, the collection function 127c collects collectable information from among "vital values," "dialysis settings," and "observation items" defined as related information r12 to r15 on the clinical card CC1.

次いで、パス特定機能127dは、自動的に対象患者に実施された臨床タスクを特定する((2)-4)。具体的には、パス特定機能127dは、収集機能127cが収集した臨床カードの関連情報r13(人工透析設定値)に基づいて、人工透析時に除水が行われていることを特定する。つまり、パス特定機能127dは、「除水」を表すノードn13aを対象患者に実施された臨床タスクとして特定する。 Next, the path identification function 127d automatically identifies the clinical task performed on the target patient ((2)-4). Specifically, the path identification function 127d identifies that fluid removal is being performed during dialysis based on the related information r13 (dialysis setting values) of the clinical card collected by the collection function 127c. In other words, the path identification function 127d identifies the node n13a representing "water removal" as the clinical task performed on the target patient.

次いで、日勤を担当するICU看護師HW3は、臨床タスクを実施する((3)-1)。具体的には、ICU看護師HW3は、バイタルの測定、血液ガスの測定、患者の呼吸状態等の観察等を実施する。 Next, ICU nurse HW3, who is in charge of the day shift, performs clinical tasks ((3)-1). Specifically, ICU nurse HW3 measures vital signs, blood gases, and observes the patient's respiratory condition, etc.

収集機能127cは、関連情報を自動的に収集する((3)-2)。具体的には、収集機能127cは、患者情報DB111を監視し、臨床カードCC1及び臨床カードCC2に規定された関連情報に対応する情報が追加された場合、当該情報を関連情報として収集する。図5の例では、収集機能127cは、「バイタル」、「血ガス値」、「観察項目」に対応する情報を関連情報として収集する。 The collection function 127c automatically collects related information ((3)-2). Specifically, the collection function 127c monitors the patient information DB 111, and when information corresponding to the related information specified in clinical card CC1 and clinical card CC2 is added, the collection function 127c collects that information as related information. In the example of Figure 5, the collection function 127c collects information corresponding to "vital signs," "blood gas values," and "observation items" as related information.

次いで、パス特定機能127dは、患者の状態を特定する((4)-1)。具体的には、パス特定機能127dは、収集された「バイタル」に含まれる血圧値の測定結果から、対象患者の血圧が低下していることを特定する。つまり、パス特定機能127dは、「血圧低下」を表すノードn12を患者の状態として特定する。 Next, the path identification function 127d identifies the patient's condition ((4)-1). Specifically, the path identification function 127d identifies that the target patient's blood pressure has decreased from the blood pressure measurement results included in the collected "vital" data. In other words, the path identification function 127d identifies node n12, which represents "decreased blood pressure," as the patient's condition.

次いで、夜勤を担当するICU医師HW4は、臨床タスクを実施する((4)-2)。具体的には、ICU医師HW4は、人工透析時の除水を中止する。この後、収集機能127cは、関連情報r13の「人工透析設定値」に含まれる情報として、人工透析時の除水が中止された旨の情報を収集する。 Next, ICU doctor HW4, who is on the night shift, performs a clinical task ((4)-2). Specifically, ICU doctor HW4 stops water removal during dialysis. After this, the collection function 127c collects information that water removal during dialysis has been stopped as information included in the "dialysis setting value" of related information r13.

次いで、パス特定機能127dは、臨床タスクを特定する((4)-3)。具体的には、パス特定機能127dは、収集された人工透析時の除水が中止された旨の情報から、「除水中止」を、対象患者に実施された臨床タスクとして特定する。 Next, the path identification function 127d identifies the clinical task ((4)-3). Specifically, based on the collected information that water removal during dialysis has been discontinued, the path identification function 127d identifies "water removal discontinued" as the clinical task performed on the target patient.

次いで、ICU医師HW4は、臨床タスクを実施する((4)-4)。具体的には、ICU医師HW4は、患者の呼吸状態等の観察、人工呼吸器の酸素濃度の設定変更を実施する。 Next, ICU doctor HW4 performs clinical tasks ((4)-4). Specifically, ICU doctor HW4 observes the patient's respiratory condition and changes the oxygen concentration settings on the ventilator.

この後、収集機能127cは、関連情報r14及びr24の「観察項目」に含まれる情報として、対象患者が呼吸苦の状態になっている旨の情報を収集する。また、収集機能127cは、関連情報r13の「人工呼吸器設定値」に含まれる酸素濃度の設定値の変更があった旨の情報を収集する。 After this, the collection function 127c collects information that the target patient is experiencing respiratory distress, as information included in the "Observation Items" of related information r14 and r24. The collection function 127c also collects information that the oxygen concentration setting has been changed, as included in the "Ventilator Setting Value" of related information r13.

次いで、パス特定機能127dは、患者の状態、臨床タスクを特定する((4)-5)。具体的には、パス特定機能127dは、収集された対象患者が呼吸苦の状態になっている旨の情報から、「呼吸苦」を、対象患者の状態として特定する。また、収集された人工呼吸器の酸素濃度の設定値が変更された旨の情報から、「酸素濃度変更」を、対象患者に実施された臨床タスクとして特定する。 Next, the path identification function 127d identifies the patient's condition and clinical task ((4)-5). Specifically, based on the collected information that the target patient is experiencing respiratory distress, the path identification function 127d identifies "respiratory distress" as the target patient's condition. Also, based on the collected information that the oxygen concentration setting for the ventilator has been changed, the path identification function 127d identifies "oxygen concentration change" as the clinical task performed on the target patient.

次いで、パス特定機能127dは、パスを特定する((4)-6)。具体的には、パス特定機能127dは、「血圧低下」と「除水中止」とから、ノードn12とノードn13との間にパスに規定された関連性が認められると判断する。このため、パス特定機能127dは、ノードn12とノードn13との間のパスを対象患者のコンテキストを表すパスとして特定する。 Next, the path identification function 127d identifies a path ((4)-6). Specifically, the path identification function 127d determines that a path-defined relationship exists between node n12 and node n13 based on "blood pressure drop" and "water removal discontinued." Therefore, the path identification function 127d identifies the path between node n12 and node n13 as a path representing the context of the target patient.

同様に、パス特定機能127dは、「除水中止」と「呼吸苦」とから、ノードn13とノードn14との間にパスに規定された関連性が認められると判断する。このため、パス特定機能127dは、ノードn13とノードn14との間のパスを対象患者のコンテキストを表すパスとして特定する。 Similarly, the path identification function 127d determines that a path-defined relationship exists between nodes n13 and n14 based on "water removal discontinued" and "dyspnea." Therefore, the path identification function 127d identifies the path between nodes n13 and n14 as a path representing the context of the target patient.

また、パス特定機能127dは、ノードn14とノードn21とが「呼吸苦」を表す共通ノードであることを特定する。パス特定機能127dは、ノードn13とノードn14とを繋ぐパスは、ノードn13とノードn21とを繋ぐパスでもあることを特定する。 The path identification function 127d also identifies that nodes n14 and n21 are common nodes representing "dyspnea." The path identification function 127d also identifies that the path connecting nodes n13 and n14 is also the path connecting nodes n13 and n21.

また、パス特定機能127dは、「呼吸苦」と「酸素濃度変更」とから、ノードn21とノードn23との間にパスに規定された関連性が認められると判断する。このため、パス特定機能127dは、ノードn21とノードn23との間のパスを対象患者のコンテキストを表すパスとして特定する。 Furthermore, the path identification function 127d determines that a path-defined relationship exists between node n21 and node n23 based on "dyspnea" and "oxygen concentration change." Therefore, the path identification function 127d identifies the path between node n21 and node n23 as a path representing the context of the target patient.

このように、医用情報処理装置120の各機能は、「血圧低下」→「除水中止」→「呼吸苦」→「酸素濃度変更」という各ノードの時間的順序関係を表した対象患者のコンテキスト情報を生成する。 In this way, each function of the medical information processing device 120 generates context information for the target patient that represents the chronological order of each node: "low blood pressure" → "discontinue fluid removal" → "dyspnea" → "change in oxygen concentration."

次に、コンテキスト情報の活用について説明する。図6及び図7は、コンテキスト情報の活用の一例を説明する図である。図6では、図5の例の対象患者のICU入室2日目に、日勤担当のICU担当医師HW2が、対象患者の人工呼吸器の離脱を検討しているものとする。 Next, we will explain the use of context information. Figures 6 and 7 are diagrams that explain an example of the use of context information. In Figure 6, on the second day since the target patient in the example of Figure 5 was admitted to the ICU, ICU doctor HW2, who is on the day shift, is considering weaning the target patient from the ventilator.

ところで、仮にコンテキスト情報が生成されていなかった場合、ICU担当医師HW2は、現在の人工呼吸器の設定値の確認、自分以外の医療従事者によって酸素濃度の設定値が変更された理由の探索といった作業を行うことになる。 If context information had not been generated, ICU doctor HW2 would have had to check the current ventilator settings and investigate why the oxygen concentration settings had been changed by a medical professional other than himself.

多職種の医療従事者が一人の患者のケアを担当するような場合、医療行為に関する情報の記録は、夫々の医療従事者が行うことになるため、情報の記録場所が医療従事者によって異なる可能性がある。この場合、ICU担当医師HW2は、様々な記録場所を探索しなければならず、必要な情報を収集するのに時間がかかってしまう可能性が高い。 When multiple medical professionals are responsible for caring for a single patient, each medical professional will be responsible for recording information about medical procedures, and the location where the information is recorded may differ depending on the medical professional. In this case, ICU physician HW2 will have to search through various recording locations, which is likely to take a long time to collect the necessary information.

また、同じ場所に情報が記録されていたとしても、多数の医療従事者がケアに関わることから記録される情報の量が多くなり、必要な情報を探すのに時間がかかってしまう可能性もある。このため、コンテキスト情報が生成されなかった場合、ICU担当医師HW2は、誰がどのような理由でどのような医療行為を行ったのかを把握するためには煩雑な作業を行うことになる可能性があった。 Furthermore, even if information is recorded in the same place, the amount of information recorded can be large because many medical professionals are involved in care, and it can take a long time to find the information you need. For this reason, if context information were not generated, ICU physician HW2 could have had to perform a cumbersome task to understand who performed what medical procedure and why.

これに対し、本実施形態では、ICU担当医師HW2は、図6に示したコンテキスト情報の部分AR1に注目することで、「対象患者が呼吸苦の状態になったため、自分以外の医療従事者によって酸素濃度の設定値が変更されたこと」を容易に把握することができる。 In contrast, in this embodiment, by focusing on portion AR1 of the context information shown in Figure 6, ICU doctor HW2 can easily understand that "the oxygen concentration setting was changed by a medical professional other than himself because the target patient was experiencing respiratory distress."

また、図7では、ICU担当医師HW2が、対象患者の呼吸状態が悪化した原因を調べたいと考えているものとする。この場合、ICU担当医師HW2は、図7に示したコンテキスト情報の部分AR2に注目することで、「元々は人工透析時に除水を行っていたが、血圧低下が認められたため、除水が中止されたこと」、「除水が中止されたことで呼吸状態が悪化したこと」を容易に把握することができる。 In Figure 7, it is assumed that ICU doctor HW2 wants to investigate the cause of the patient's worsening respiratory condition. In this case, by focusing on part AR2 of the context information shown in Figure 7, ICU doctor HW2 can easily understand that "water removal was originally performed during dialysis, but a drop in blood pressure was observed, so water removal was stopped" and "the respiratory condition worsened as a result of water removal being stopped."

更に、ICU担当医師HW2は、上記を把握することで、「まずは、除水と血圧低下を解決すべき」という方針を決定することができる。このように、本実施形態に係る医用情報処理装置120は、対象患者固有のコンテキスト情報をユーザに提示することで効率的なケアの方針決定を支援することができる。 Furthermore, by understanding the above, ICU doctor HW2 can decide on a policy of "first addressing the issue of fluid removal and hypotension." In this way, the medical information processing device 120 according to this embodiment can support efficient care policy decisions by presenting the user with context information specific to the patient.

次に、医用情報処理装置120が実行する処理について説明する。図8は、医用情報処理装置120が実行する処理の一例を示すフローチャートである。 Next, we will explain the processing performed by the medical information processing device 120. Figure 8 is a flowchart showing an example of the processing performed by the medical information processing device 120.

まず、取得機能127aは、患者の状態を表す情報の入力を受付ける(ステップS101)。例えば、取得機能127aは、入力インタフェース123を介し、ユーザから患者の現在の状態を表す情報の入力を受付ける。 First, the acquisition function 127a accepts input of information representing the patient's condition (step S101). For example, the acquisition function 127a accepts input of information representing the patient's current condition from the user via the input interface 123.

次いで、カード特定機能127bは、患者の状態に対応する臨床カードを特定する(ステップS102)。例えば、カード特定機能127bは、記憶回路122の臨床カードDB122aを参照し、ステップS101で受付けた患者の現在の状態に対応する臨床カードを特定する。 Next, the card identification function 127b identifies a clinical card corresponding to the patient's condition (step S102). For example, the card identification function 127b refers to the clinical card DB 122a in the memory circuit 122 and identifies a clinical card corresponding to the patient's current condition accepted in step S101.

次いで、取得機能127aは、臨床タスクの入力を受付ける(ステップS103)。例えば、取得機能127aは、入力インタフェース123を介し、ユーザからステップS101で受付けた患者の現在の状態に対する臨床タスクを表す情報の入力を受付ける。 Next, the acquisition function 127a accepts input of clinical tasks (step S103). For example, the acquisition function 127a accepts input of information representing clinical tasks for the patient's current condition accepted in step S101 from the user via the input interface 123.

次いで、カード特定機能127bは、臨床タスクに対応する臨床カードを特定する(ステップS104)。例えば、カード特定機能127bは、記憶回路122の臨床カードDB122aを参照し、ステップS103で受付けた臨床タスクを表す情報に対応する臨床カードを特定する。 Next, the card identification function 127b identifies the clinical card corresponding to the clinical task (step S104). For example, the card identification function 127b refers to the clinical card DB 122a in the memory circuitry 122 and identifies the clinical card corresponding to the information representing the clinical task received in step S103.

次いで、収集機能127cは、関連情報を収集する(ステップS105)。例えば、収集機能127cは、情報統合システム110の患者情報DB111を参照し、ステップS102で特定した患者の現在の状態に対応する臨床カードに規定された関連情報を収集する。また、同様に、収集機能127cは、ステップS104で特定した臨床タスクに対応する臨床カードに規定された関連情報を収集する。 Next, the collection function 127c collects related information (step S105). For example, the collection function 127c references the patient information DB 111 of the information integration system 110 and collects related information specified in the clinical card corresponding to the current condition of the patient identified in step S102. Similarly, the collection function 127c also collects related information specified in the clinical card corresponding to the clinical task identified in step S104.

なお、患者の現在の状態に対応する臨床カードに規定された関連情報を収集する処理は、ステップS102の後、ステップS103の前に行われてもよい。 Note that the process of collecting relevant information specified on the clinical card corresponding to the patient's current condition may be performed after step S102 and before step S103.

次いで、パス特定機能127dは、関連情報に基づいて、臨床カードが有するノードで表される患者の状態を特定する(ステップS106)。例えば、パス特定機能127dは、ステップS105で収集された関連情報から患者の状態を導出し、ステップS102及びステップS104で特定された臨床カード上のノードで表される患者の状態を特定する。 The path identification function 127d then identifies the patient's condition represented by the node on the clinical card based on the related information (step S106). For example, the path identification function 127d derives the patient's condition from the related information collected in step S105 and identifies the patient's condition represented by the node on the clinical card identified in steps S102 and S104.

次いで、パス特定機能127dは、関連情報に基づいて、臨床カードが有するノードで表される臨床タスクを特定する(ステップS107)。例えば、パス特定機能127dは、パス特定機能127dは、ステップS105で収集された関連情報から臨床タスクを導出し、ステップS102及びステップS104で特定された臨床カード上のノードで表される臨床タスクを特定する。 The path identification function 127d then identifies the clinical tasks represented by the nodes on the clinical card based on the related information (step S107). For example, the path identification function 127d derives clinical tasks from the related information collected in step S105 and identifies the clinical tasks represented by the nodes on the clinical card identified in steps S102 and S104.

なお、ステップS107の処理は、ステップS106の処理と並行して行われてもよいし、ステップS105の後、ステップS106より前に行われてもよい。 Note that the processing of step S107 may be performed in parallel with the processing of step S106, or may be performed after step S105 and before step S106.

次いで、パス特定機能127dは、ノード間のパスを特定する(ステップS108)。例えば、パス特定機能127dは、ステップS105で収集された関連情報と、パスに規定されたノード間の関連性と、から、対象患者のコンテキストを表すパスとして採用するノード間のパスを特定する。これにより、対象患者のコンテキスト情報が生成される。 Next, the path identification function 127d identifies paths between nodes (step S108). For example, the path identification function 127d identifies paths between nodes to be adopted as paths representing the context of the target patient based on the related information collected in step S105 and the relationships between nodes defined in the paths. This generates context information for the target patient.

次いで、提示機能127eは、生成された対象患者のコンテキスト情報を提示する(ステップS109)。例えば、提示機能127eは、ユーザが選択したノードの周囲に配置された所定範囲のノード及びパスを、当該ノードの関連情報と共にディスプレイ124に表示させることで対象患者のコンテキスト情報をユーザに提示する。 Then, the presentation function 127e presents the generated context information of the target patient (step S109). For example, the presentation function 127e presents the context information of the target patient to the user by displaying on the display 124 a predetermined range of nodes and paths arranged around a node selected by the user, along with related information for that node.

次いで、処理回路127は、生成された対象患者のコンテキスト情報を記憶回路122のコンテキストDB122bに記憶し(ステップS110)、本処理を終了する。例えば、処理回路127は、生成された対象患者のコンテキスト情報と、対象患者の患者IDと、を対応付けてコンテキストDB122bに記憶する。なお、ステップS110のしょりは、ステップS108の後、ステップS109より前に行われてもよい。 Next, the processing circuitry 127 stores the generated context information of the target patient in the context DB 122b of the storage circuitry 122 (step S110), and terminates this process. For example, the processing circuitry 127 associates the generated context information of the target patient with the patient ID of the target patient and stores them in the context DB 122b. Note that the processing of step S110 may be performed after step S108 and before step S109.

以上説明したように、本実施形態に係る医用情報処理装置120は、対象患者の状態と当該状態に対して実施される医療行為を表す臨床タスクと当該臨床タスクの実施により変化する患者の状態との関係をノードで規定した複数の臨床カードと、当該患者に実施された臨床タスクの時系列と、に基づいて、臨床カードの各々に規定された関連性を有するノード間を繋ぐパスを特定し、パスで繋がれたノード間の関係を表すコンテキスト情報を提示する。 As described above, the medical information processing device 120 according to this embodiment identifies paths connecting nodes having relationships defined on each of the clinical cards based on multiple clinical cards that define, with nodes, the relationship between the condition of the target patient, clinical tasks representing medical procedures performed for that condition, and changes in the patient's condition as a result of performing those clinical tasks, as well as the timeline of the clinical tasks performed on the patient, and presents context information that represents the relationship between the nodes connected by the paths.

これにより、例えば、ユーザは、対象患者の状態と、当該状態に対して実施された処置と、当該処置により対象患者の状態がどのように変化したのかと、を時系列で把握することができる。したがって、ユーザは、自分以外の医療従事者が対象患者に対する処置を行っていた場合であっても、散在して記憶されている対象患者に関する様々なデータを収集したり、収集したデータを整理したりすることなく、どのような理由で処置が行われ、その結果、対象患者の状態がどのように変化したのかを容易に把握することができる。つまり、本実施形態に係る医用情報処理装置120によれば、効率的に被検体個別の治療のコンテキストを判断する支援を行うことができる。 This allows the user to, for example, understand the condition of the target patient, the treatment performed for that condition, and how the treatment changed the target patient's condition in chronological order. Therefore, even if a medical professional other than the user performed treatment on the target patient, the user can easily understand why the treatment was performed and how the target patient's condition changed as a result, without having to collect various data about the target patient that is stored in a scattered manner or organize the collected data. In other words, the medical information processing device 120 according to this embodiment can efficiently assist in determining the treatment context for each subject.

なお、上述した実施形態は、各装置が有する構成又は機能の一部を変更することで、適宜に変形して実施することも可能である。そこで、以下では、上述した実施形態に係るいくつかの変形例を他の実施形態として説明する。なお、以下では、上述した実施形態と異なる点を主に説明することとし、既に説明した内容と共通する点については詳細な説明を省略する。また、以下で説明する変形例は、個別に実施されてもよいし、適宜組み合わせて実施されてもよい。 The above-described embodiments can be modified as needed by changing some of the configurations or functions of each device. Therefore, below, several modifications of the above-described embodiments will be described as other embodiments. Below, differences from the above-described embodiments will be mainly described, and detailed descriptions of commonalities with the contents already described will be omitted. The modifications described below may be implemented individually or in appropriate combinations.

(変形例1)
上述の実施形態では、臨床カードに規定された関連情報と、ノード間の関連性と、から、対象患者のコンテキストを表すパスを特定する形態について説明した。本変形例では、更に、ノードに定義された属性を考慮して対象患者のコンテキストを表すパスを特定する形態について説明する。
(Variation 1)
In the above embodiment, a form was described in which a path representing the context of a target patient is identified from the related information defined in a clinical card and the relationship between nodes. In this modified example, a form will be described in which a path representing the context of a target patient is identified by further taking into account the attributes defined in the nodes.

本変形例では、臨床カード及び当該臨床カードに配置されたノードに属性が定義されている。属性は、例えば、SOAP方式の分類で定義される。一般的に、SOAP方式の分類は、以下のようなものである。 In this variation, attributes are defined for clinical cards and nodes placed on those clinical cards. Attributes are defined, for example, using a SOAP method classification. Generally, SOAP methods are classified as follows:

S(subjective):主観的情報(患者が話した内容等から得られた情報)
O(objective):客観的情報(診察や検査から等から得られた客観的な情報)
A(assessment):評価(医師の診断や、O及びSの内容を元に分析や解釈を行った総合的な評価)
P(plan):計画(治療)(Aに基づいて決定した治療の方針及び内容、生活指導等)
S (subjective): Subjective information (information obtained from what the patient said, etc.)
O (objective): Objective information (objective information obtained from examinations, tests, etc.)
A (assessment): Evaluation (comprehensive evaluation based on the doctor's diagnosis and analysis and interpretation of the contents of O and S)
P (plan): Treatment plan (treatment policy and content decided based on A, lifestyle guidance, etc.)

一例として、「呼吸苦」は「S」、「SPO2低下」は「O」、「低酸素血症」は「A」、「酸素濃度変更」は「P」のように属性が定義される。本変形例では、パス特定機能127dは、ノードの属性が、「S」→「O」→「A」→「P」のような形で連関するように対象患者のコンテキストを表すパスを特定する。 As an example, attributes are defined as follows: "dyspnea" is "S," "decreased SPO2" is "O," "hypoxemia" is "A," and "change in oxygen concentration" is "P." In this modified example, the path identification function 127d identifies a path representing the context of the target patient so that the node attributes are linked in the following manner: "S" → "O" → "A" → "P."

例えば、パス特定機能127dは、「S」や「O」のノードを特定している場合、「S」→「O」から続く「A」→「P」のノードを、臨床カードに規定された関連情報や因果関係等から推論することにより、対象患者のコンテキストを表すパスを特定する。 For example, when the path identification function 127d identifies the "S" or "O" node, it identifies the path representing the target patient's context by inferring the "A" → "P" node that follows from "S" → "O" from the related information and causal relationships specified in the clinical card.

また、例えば、パス特定機能127dは、「A」のノードを特定できていない場合、「P」のノードへと続く「A」のノードを、臨床カードに規定された関連情報や因果関係等から推論することにより、対象患者のコンテキストを表すパスを特定する。 Furthermore, for example, if the path identification function 127d is unable to identify the "A" node, it identifies the path representing the context of the target patient by inferring the "A" node leading to the "P" node from the related information and causal relationships specified in the clinical card.

また、パス特定機能127dは、公知の機械学習技術を利用して、「S」→「O」と、「A」→「P」と、の関係を学習した学習済モデルを用いて対象患者のコンテキストを表すパスを特定してもよい。例えば、学習済モデルは、「S」→「O」から、「A」→「P」を推論する学習済モデルである。 The path identification function 127d may also use known machine learning techniques to identify a path representing the target patient's context using a trained model that has learned the relationships between "S" → "O" and "A" → "P." For example, the trained model is a trained model that infers "A" → "P" from "S" → "O."

一例として、学習済モデルは、「S」→「O」と当該「S」→「O」を表す夫々のノードの関連情報とを入力側教師データ、「A」→「P」を出力側教師データとする学習データセットを用い、両者の関係を学習した学習済モデルである。 As an example, the trained model is a trained model that learns the relationship between "S" → "O" and the related information of each node representing "S" → "O" as input training data, and "A" → "P" as output training data.

パス特定機能127dは、学習済モデルに、「S」→「O」と当該「S」→「O」を表す夫々のノードの関連情報とを入力し、学習済モデルが出力した「A」→「P」に基づいて、対象患者のコンテキストを表すパスを特定する。 The path identification function 127d inputs "S" → "O" and the related information of each node representing that "S" → "O" into the trained model, and identifies a path representing the context of the target patient based on "A" → "P" output by the trained model.

本変形例によれば、例えば、SOAPが整理されて記録されていないような場合であっても、ノード間の接続関係によりSOAPが整理された対象患者のコンテキスト情報をユーザに提示することができる。また、例えば、SOAPが整理されて記録されている場合であっても、ユーザは、ノード間の接続関係から、欠けていた要素(例えば、Pの計画立案時に考慮できていなかったA等)を把握できる可能性がある。 According to this modified example, even if the SOAP is not organized and recorded, it is possible to present the user with context information for the target patient in which the SOAP is organized based on the connection relationships between nodes. Also, even if the SOAP is organized and recorded, the user may be able to identify missing elements (e.g., A, which was not considered when planning P) from the connection relationships between nodes.

(変形例2)
上述した実施形態では、現在を表すノード(対象患者の現在の状態を表すノード又は直近に実施された臨床タスクを表すノード)に至るまでの対象患者の過去の状態や過去に実施された臨床タスクを表すノード間の関係を表すコンテキスト情報を提示する形態について説明した。本変形例では、今後の対象患者の状態や今後に実施される臨床タスクを表すノードを予測して提示する形態について説明する。
(Variation 2)
In the above-described embodiment, a form has been described in which context information is presented that represents the relationship between nodes representing the past states of a target patient or clinical tasks performed in the past up to a node representing the present (a node representing the current state of the target patient or a node representing the clinical task most recently performed). In this modified example, a form will be described in which nodes representing the future state of a target patient or clinical tasks to be performed in the future are predicted and presented.

本変形例では、パス特定機能127dは、患者の状態又は患者に実施された臨床タスクとして特定されたノードから、当該ノードと次にパスで繋げられるノードを予測する。 In this variant, the path identification function 127d predicts the next node connected to a node identified as the patient's condition or a clinical task performed on the patient by a path.

例えば、パス特定機能127dは、対象患者のコンテキスト情報の生成に用いられた臨床カードやノードと同種のノードや臨床カードを用いて生成されたコンテキスト情報を類似症例として、統計値に基づいて、次にパスで繋げられる確率が最も高いノードを特定する。パス特定機能127dは、当該ノードと次にパスで繋げられるノードとして予測する。 For example, the path identification function 127d identifies, as a similar case, the node that is most likely to be connected by a path next, based on statistical values, using context information generated using the same type of nodes or clinical cards as the clinical cards or nodes used to generate the context information for the target patient. The path identification function 127d predicts the node that will be connected to the node by a path next.

また、パス特定機能127dは、予測したノードに基づいて、次以降にパスで繋げられるノードを予測してもよい。 The path identification function 127d may also predict the next node that will be connected by a path based on the predicted node.

なお、パス特定機能127dは、なお、パス特定機能127dは、公知の機械学習技術を利用して、あるノードと、当該ノードの次にパスで繋げられたノードと、の関係を学習した学習済モデルを用いて次にパスで繋げられるノードを予測してもよい。例えば、学習済モデルは、あるノードを表す情報から、当該ノードと次にパスで繋げられるノードを表す情報を推論する学習済モデルである。 Note that the path identification function 127d may predict the next node connected by a path using a trained model that has learned the relationship between a certain node and the node next connected by a path to that node using known machine learning techniques. For example, the trained model is a trained model that infers information representing the next node connected to that node by a path from information representing a certain node.

一例として、学習済モデルは、ノードを表す情報と当該ノードの関連情報とを入力側教師データ、当該ノードと次にパスで繋げられたノードを表す情報を出力側教師データとする学習データセットを用い、両者の関係を学習した学習済モデルである。 As an example, a trained model is a model that learns the relationship between a node and related information about that node using a training dataset in which input training data is information representing the node and related information about that node, and output training data is information representing the node and the next node connected by a path.

パス特定機能127dは、学習済モデルに、現在のノードを表す情報と当該現在のノードの関連情報とを入力し、学習済モデルの出力結果に基づいて、次にパスで繋げられるノードを予測する。 The path identification function 127d inputs information representing the current node and related information about the current node into the trained model, and predicts the next node to be connected by a path based on the output results of the trained model.

また、本変形例では、カード特定機能127bは、現在特定されている臨床カードが有するノードの中に、次にパスで繋げられるノードが存在しない場合、上記と同様の手法で、次にパスで繋げられるノードを有する臨床カードを特定する。 In addition, in this modified example, if the nodes of the currently identified clinical card do not contain a node that can be connected next by a path, the card identification function 127b uses the same method as described above to identify a clinical card that has a node that can be connected next by a path.

また、本変形例では、提示機能127eは、生成されたコンテキスト情報と、次にパスで繋げられるノードの予測結果と、を提示する。例えば、提示機能127eは、予測結果を、現在を表すノードに至るまでを表したコンテキスト情報とは異なる色で表示させる等して、両者を区別できる態様でディスプレイ124に表示させる。 In addition, in this modified example, the presentation function 127e presents the generated context information and the predicted result of the next node to be connected by the path. For example, the presentation function 127e displays the predicted result on the display 124 in a manner that allows the two to be distinguished from each other, such as by displaying the context information representing the path up to the node representing the current time in a different color.

また、例えば、提示機能127eは、上記と併せて、現在を表すノードの関連情報及び予測されたノードに規定されている関連情報を表す情報を提示してもよい。これにより、ユーザは、どのような根拠で次にパスで繋げられるノードが予測されたのかを把握しやすくなる。 Furthermore, for example, the presentation function 127e may also present information representing related information of the node representing the current state and related information defined for the predicted node in addition to the above. This makes it easier for the user to understand on what basis the next node to be connected by the path was predicted.

本変形例によれば、例えば、ユーザは、対象患者がどのような経過を辿って現在の状態に至ったのかだけでなく、今後、対象患者がどのような経過を辿ると予測されるかについても、容易に把握することができる。 According to this modified example, for example, the user can easily understand not only the progression of the patient's condition to its current state, but also the predicted progression of the patient's condition in the future.

(変形例3)
上述した実施形態では、臨床カードDB122aに予め記憶された臨床カードの組合せでコンテキスト情報を生成する形態について説明した。本変形例では、ユーザが追加した臨床カードを利用したり、内容を変更した臨床カードを利用したりすることが可能な形態について説明する。
(Variation 3)
In the above-described embodiment, the context information is generated by combining clinical cards stored in advance in the clinical card DB 122 a. In this modified example, a clinical card added by the user or a clinical card with changed content can be used.

本変形例では、臨床カードに統合医学用語システム(UMLS:Unified Medical Language System)の概念である「継承」を適用することで、効率的に臨床カードの追加、変更の処理が行えるようにしている。 In this modified example, the Unified Medical Language System (UMLS) concept of "inheritance" is applied to clinical cards, allowing for efficient addition and modification of clinical cards.

例えば、新たな臨床カードを臨床カードDB122aに登録する場合、本変形例では、ユーザは、臨床カードDB122aに記憶された臨床カードの中から、親カードとなるカードを選択する。処理回路127は、臨床カードDB122aに記憶された臨床カードのうち、親カードに類似するカードを特定する。 For example, when registering a new clinical card in the clinical card DB 122a, in this modified example, the user selects a card to serve as a parent card from the clinical cards stored in the clinical card DB 122a. The processing circuit 127 identifies a card similar to the parent card from among the clinical cards stored in the clinical card DB 122a.

例えば、処理回路127は、臨床カードに関係するチェックフローの類似度等に基づいて、各臨床カードが、選択された親カードに類似するかを判断する。一例として、どのような薬剤であっても、投与時のダブルチェック又はシングルチェックのフローは共通するため、ある薬剤に関する臨床カードを親カードとした場合、処理回路127は、他の薬剤に関する臨床カードを親カードに類似すると判断する。 For example, the processing circuitry 127 determines whether each clinical card is similar to the selected parent card based on the similarity of the check flow related to the clinical card. As an example, since the double-check or single-check flow at the time of administration is common regardless of the drug, if a clinical card related to a certain drug is designated as the parent card, the processing circuitry 127 determines that clinical cards related to other drugs are similar to the parent card.

また、別の一例として、親カードが、ガイドラインに記載されているような汎用的な意思決定フローに関係する臨床カードである場合、処理回路127は、当該汎用的な意思決定フローに関係する他の臨床カードを親カードに類似すると判断する。 As another example, if the parent card is a clinical card related to a general decision-making flow such as that described in the guidelines, the processing circuit 127 determines that other clinical cards related to that general decision-making flow are similar to the parent card.

また、別の一例として、親カードが、クリニカルパス等の標準化されたフローに関係する臨床カードである場合、処理回路127は、当該標準化されたフローに関係する他の臨床カードを親カードに類似すると判断する。 As another example, if the parent card is a clinical card related to a standardized flow such as a clinical pathway, the processing circuit 127 determines that other clinical cards related to that standardized flow are similar to the parent card.

なお、処理回路127は、親カードと類似すると判断した臨床カードを、当該親カードの子カードとして設定してもよい。 In addition, the processing circuit 127 may set a clinical card that is determined to be similar to a parent card as a child card of that parent card.

次いで、処理回路127は、親カードと、親カードに類似する臨床カードとして特定した臨床カードの全てと、に共通する要素(ノード、ノードに規定された関連情報等)を共通部分として定義する。処理回路127は、定義された共通部分を、新たに追加する子カードが有する、親カードの内容を継承する共通部分として設定する。 The processing circuitry 127 then defines the elements (nodes, related information defined in the nodes, etc.) common to the parent card and all of the clinical cards identified as clinical cards similar to the parent card as common parts. The processing circuitry 127 sets the defined common parts as common parts of the newly added child card that inherit the contents of the parent card.

なお、ユーザは、共通部分として定義された要素の中に変更したい要素が含まれる場合は、当該要素を共通部分から除外する指示の入力を行ってもよい。この場合、処理回路127は、当該要素を共通部分から除外する。 If the user wants to change an element among the elements defined as a common part, the user may input an instruction to exclude that element from the common part. In this case, the processing circuitry 127 will exclude that element from the common part.

また、処理回路127は、親カードが有する共通部分として定義されなかった要素を、子カードが有する変更可能な要素である固有部分として設定する。 In addition, the processing circuit 127 sets elements that are not defined as common parts of the parent card as unique parts, which are changeable elements of the child card.

ユーザは、設定された固有部分の内容(例えば、臨床タスクを実施する条件となる患者の状態、臨床タスクの内容等)を固有の内容に変更することで、子カードを作成する。一例として、クリニカルパスに関する臨床カードの場合、ユーザは、臨床カードが有するノードの関連情報として規定される観察項目やバリアンス等の内容を変更する。 The user creates a child card by changing the content of the set unique part (e.g., the patient's condition that is a condition for performing a clinical task, the content of the clinical task, etc.) to unique content. As an example, in the case of a clinical card related to a clinical pathway, the user changes the content of the observation items, variances, etc. that are defined as related information for the nodes that the clinical card has.

処理回路127は、作成された子カードを、対応する患者の状態や臨床タスクを表す情報と対応付けて臨床カードDB122aに記憶する。 The processing circuit 127 stores the created child card in the clinical card DB 122a, correlating it with information representing the corresponding patient's condition and clinical task.

子カードは、親カードを継承するため、共通部分については、親カードの内容変更があった場合、親カードの内容変更に追従して子カードの内容も変更されることになる。これにより、親カードと子カードとの共通部分について内容を変更したいような場合、ユーザは、親カードの内容を変更するだけで子カードの内容も変更することができる。 Since child cards inherit the parent card, if the content of the parent card changes, the content of the child card will also change accordingly. This means that if a user wants to change the content of the common parts between a parent card and a child card, they can change the content of the child card simply by changing the content of the parent card.

本変形例によれば、例えば、医療施設が臨床タスクの運用の見直しを行った事等に伴い、臨床カードの内容を変更したり、新たに臨床カードを追加したりといった作業が必要になった場合に、ユーザが、こういった作業を効率的に行うことができる。 According to this modified example, if a medical facility reviews the operation of clinical tasks and it becomes necessary to change the contents of clinical cards or add new clinical cards, the user can perform such tasks efficiently.

(変形例4)
上述した実施形態では、医用情報処理装置120が、自身が備える入力インタフェース123、ディスプレイ124、カメラ125及びマイク126を介して、上述した処理を実行する形態について説明した。本変形例では、医療従事者によって使用される端末装置と、当該端末装置と通信可能に接続された医用情報処理装置とで、上述した処理を実行する形態について説明する。
(Variation 4)
In the above-described embodiment, a configuration has been described in which the medical information processing device 120 executes the above-described processing via its own input interface 123, display 124, camera 125, and microphone 126. In this modified example, a configuration will be described in which the above-described processing is executed by a terminal device used by a medical professional and a medical information processing device communicably connected to the terminal device.

本変形例では、端末装置が、上述した実施形態で医用情報処理装置120の構成要素として説明した入力インタフェース123、ディスプレイ124、カメラ125及びマイク126と同様の構成を備える。例えば、端末装置は、スマートフォンやタブレット端末、パーソナルコンピュータ、スマートフォン様の小型専用機器等によって実現される。 In this modified example, the terminal device has a configuration similar to the input interface 123, display 124, camera 125, and microphone 126 described as components of the medical information processing device 120 in the above-mentioned embodiment. For example, the terminal device may be realized by a smartphone, tablet terminal, personal computer, small dedicated device similar to a smartphone, etc.

また、医用情報処理装置が、上述した実施形態で入力インタフェース123、ディスプレイ124、カメラ125及びマイク126を介して行うこととした処理を、端末装置を介して実行する。例えば、医用情報処理装置は、サーバやワークステーション等のコンピュータ機器によって実現される。 In addition, the medical information processing device executes the processing via a terminal device, rather than via the input interface 123, display 124, camera 125, and microphone 126 in the above-described embodiment. For example, the medical information processing device is realized by computer equipment such as a server or workstation.

そして、端末装置と医用情報処理装置とは、例えば、インターネットを介して通信可能に接続される。その場合に、例えば、医用情報処理システムは、端末装置からの要求に応じて医用情報処理装置がサービスを提供するクラウドコンピューティングの形態で、構築されてもよい。 The terminal device and medical information processing device are then connected so that they can communicate with each other, for example, via the Internet. In this case, the medical information processing system may be constructed in the form of cloud computing, in which the medical information processing device provides services in response to requests from the terminal device.

また、上述した実施形態は、本明細書における取得部、グラフ特定部、ノード特定部、パス特定部、及び提示部を、それぞれ、処理回路127の取得機能127a、カード特定機能127b、パス特定機能127d、及び提示機能127eによって実現する場合の例を説明したが、実施形態はこれに限られない。 Furthermore, the above-described embodiment describes an example in which the acquisition unit, graph identification unit, node identification unit, path identification unit, and presentation unit in this specification are realized by the acquisition function 127a, card identification function 127b, path identification function 127d, and presentation function 127e of the processing circuit 127, respectively, but the embodiment is not limited to this.

例えば、本明細書における取得部、グラフ特定部、ノード特定部、パス特定部、及び提示部を、それぞれ、処理回路127の取得機能127a、カード特定機能127b、パス特定機能127d、及び提示機能127eによって実現する他にも、ハードウェアのみ、ソフトウェアのみ、又は、ハードウェアとソフトウェアとの混合によって同機能を実現するものであっても構わない。 For example, the acquisition unit, graph identification unit, node identification unit, path identification unit, and presentation unit in this specification may be realized by the acquisition function 127a, card identification function 127b, path identification function 127d, and presentation function 127e of the processing circuit 127, respectively. Alternatively, the same functions may be realized by hardware only, software only, or a combination of hardware and software.

また、上述した実施形態では、処理回路127が単一のプロセッサによって実現される場合の例を説明したが、実施形態はこれに限られない。例えば、処理回路127は、複数の独立したプロセッサを組み合わせて構成され、各プロセッサがプログラムを実行することによって各処理機能を実現するものとしてもよい。また、処理回路127が有する各処理機能は、単一又は複数の処理回路に適宜に分散又は統合されて実現されてもよい。 Furthermore, in the above-described embodiment, an example was described in which the processing circuitry 127 was realized by a single processor, but the embodiment is not limited to this. For example, the processing circuitry 127 may be configured by combining multiple independent processors, with each processor executing a program to realize each processing function. Furthermore, each processing function possessed by the processing circuitry 127 may be realized by being distributed or integrated as appropriate across a single or multiple processing circuits.

また、処理回路127が有する各処理機能は、回路等のハードウェアとソフトウェアとの混合によって実現されても構わない。また、ここでは、各処理機能に対応するプログラムが単一の記憶回路122に記憶される場合の例を説明したが、実施形態はこれに限られない。例えば、各処理機能に対応するプログラムが複数の記憶回路に分散して記憶され、処理回路127が、各記憶回路から各プログラムを読み出して実行する構成としても構わない。 Furthermore, each processing function possessed by the processing circuitry 127 may be realized by a combination of hardware and software, such as circuits. While an example in which the programs corresponding to each processing function are stored in a single storage circuitry 122 has been described here, the embodiment is not limited to this. For example, the programs corresponding to each processing function may be stored in multiple storage circuits, and the processing circuitry 127 may read and execute each program from each storage circuit.

また、上述した実施形態の説明で用いた「プロセッサ」という文言は、例えば、CPU(Central Processing Unit)、GPU(Graphics Processing Unit)、又は、特定用途向け集積回路(Application Specific Integrated Circuit:ASIC)、プログラマブル論理デバイス(例えば、単純プログラマブル論理デバイス(Simple Programmable Logic Device:SPLD)、複合プログラマブル論理デバイス(Complex Programmable Logic Device:CPLD)、及びフィールドプログラマブルゲートアレイ(Field Programmable Gate Array:FPGA))等の回路を意味する。 Furthermore, the term "processor" used in the description of the above-mentioned embodiments refers to circuits such as a CPU (Central Processing Unit), a GPU (Graphics Processing Unit), an Application Specific Integrated Circuit (ASIC), a programmable logic device (e.g., a Simple Programmable Logic Device (SPLD), a Complex Programmable Logic Device (CPLD), and a Field Programmable Gate Array (FPGA)).

ここで、記憶回路にプログラムを保存する代わりに、プロセッサの回路内にプログラムを直接組み込むように構成しても構わない。この場合には、プロセッサは回路内に組み込まれたプログラムを読み出し実行することで機能を実現する。また、本実施形態の各プロセッサは、プロセッサごとに単一の回路として構成される場合に限らず、複数の独立した回路を組み合わせて一つのプロセッサとして構成され、その機能を実現するようにしてもよい。 Instead of storing the program in a memory circuit, the program may be directly embedded in the processor circuit. In this case, the processor realizes its function by reading and executing the program embedded in the circuit. Furthermore, each processor in this embodiment is not limited to being configured as a single circuit, but may also be configured as a single processor by combining multiple independent circuits to realize its function.

ここで、プロセッサによって実行されるプログラムは、ROM(Read Only Memory)や記憶回路等に予め組み込まれて提供される。なお、このプログラムは、これらの装置にインストール可能な形式又は実行可能な形式のファイルでCD(Compact Disk)-ROM、FD(Flexible Disk)、CD-R(Recordable)、DVD(Digital Versatile Disk)等のコンピュータで読み取り可能な非一過性の記憶媒体に記録されて提供されてもよい。 The program executed by the processor is provided in advance in a ROM (Read Only Memory), storage circuit, etc. The program may also be provided in a format that can be installed on these devices or in a file format that can be executed, recorded on a computer-readable, non-transitory storage medium such as a CD (Compact Disk)-ROM, FD (Flexible Disk), CD-R (Recordable), or DVD (Digital Versatile Disk).

また、このプログラムは、インターネット等のネットワークに接続されたコンピュータ上に格納され、ネットワーク経由でダウンロードされることによって提供又は配布されてもよい。例えば、このプログラムは、上述した各処理機能を含むモジュールで構成される。実際のハードウェアとしては、CPUが、ROM等の記憶媒体からプログラムを読み出して実行することにより、各モジュールが主記憶装置上にロードされて、主記憶装置上に生成される。 This program may also be provided or distributed by being stored on a computer connected to a network such as the Internet and downloaded via the network. For example, this program is composed of modules that include each of the processing functions described above. In terms of actual hardware, the CPU reads and executes the program from a storage medium such as ROM, loading each module into the main memory and generating it on the main memory.

また、上述した実施形態及び変形例において、図示した各装置の各構成要素は機能概念的なものであり、必ずしも物理的に図示の如く構成されていることを要しない。すなわち、各装置の分散又は統合の具体的形態は図示のものに限られず、その全部又は一部を、各種の負荷や使用状況等に応じて、任意の単位で機能的又は物理的に分散又は統合して構成することができる。 Furthermore, in the above-described embodiments and variations, the components of each device shown in the figures are functional concepts and do not necessarily have to be physically configured as shown. In other words, the specific form of distribution or integration of each device is not limited to that shown, and all or part of them can be functionally or physically distributed or integrated in any unit depending on various loads, usage conditions, etc.

更に、各装置にて行なわれる各処理機能は、その全部又は任意の一部が、CPU及び当該CPUにて解析実行されるプログラムにて実現され、或いは、ワイヤードロジックによるハードウェアとして実現され得る。 Furthermore, all or any part of the processing functions performed by each device may be realized by a CPU and a program analyzed and executed by the CPU, or may be realized as hardware using wired logic.

また、上述した実施形態及び変形例において説明した各処理のうち、自動的に行なわれるものとして説明した処理の全部又は一部を手動的に行なうこともでき、或いは、手動的に行なわれるものとして説明した処理の全部又は一部を公知の方法で自動的に行なうこともできる。この他、上記文書中や図面中で示した処理手順、制御手順、具体的名称、各種のデータやパラメータを含む情報については、特記する場合を除いて任意に変更することができる。 Furthermore, among the processes described in the above embodiments and variations, all or part of the processes described as being performed automatically can be performed manually, or all or part of the processes described as being performed manually can be performed automatically using known methods. In addition, the information, including the processing procedures, control procedures, specific names, various data, and parameters shown in the above documents and drawings, can be changed as desired unless otherwise specified.

なお、本明細書において扱う各種データは、典型的にはデジタルデータである。 Note that the various data discussed in this specification are typically digital data.

以上説明した少なくとも一つの実施形態によれば、効率的に被検体個別の治療のコンテキストを判断する支援を行うことができる。 At least one of the embodiments described above can efficiently assist in determining the treatment context for an individual subject.

いくつかの実施形態を説明したが、これらの実施形態は、例として提示したものであり、発明の範囲を限定することは意図していない。これら実施形態は、その他の様々な形態で実施されることが可能であり、発明の要旨を逸脱しない範囲で、種々の省略、置き換え、変更、実施形態同士の組み合わせを行うことができる。これら実施形態やその変形は、発明の範囲や要旨に含まれると同様に、特許請求の範囲に記載された発明とその均等の範囲に含まれるものである。 While several embodiments have been described, these embodiments are presented as examples and are not intended to limit the scope of the invention. These embodiments may be embodied in a variety of other forms, and various omissions, substitutions, modifications, and combinations of embodiments may be made without departing from the spirit of the invention. These embodiments and their variations are included within the scope and spirit of the invention, as well as within the scope of the invention and its equivalents as set forth in the claims.

100 医用情報処理システム
120 医用情報処理装置
122 記憶回路
122a 臨床カードDB
127 処理回路
127a 取得機能
127b カード特定機能
127c 収集機能
127d パス特定機能
127e 提示機能
100 Medical information processing system 120 Medical information processing device 122 Memory circuit 122a Clinical card DB
127 Processing circuit 127a Acquisition function 127b Card identification function 127c Collection function 127d Path identification function 127e Presentation function

Claims (11)

被検体の第1の状態と前記第1の状態に対して実施される医療行為を表す臨床タスクと当該臨床タスクの実施により変化する前記被検体の第2の状態との関係をノードで規定した複数のグラフと、前記臨床タスクの時系列と、に基づいて、前記第1の状態を表す前記ノードと前記第2の状態を表す前記ノードとの間を繋ぎ、かつ、前記ノード間の関連性を規定したパスを特定するパス特定部と、
前記パスで繋がれた前記ノード間の関係を表すコンテキスト情報を提示する提示部と、
を備える医用情報処理装置。
a path specifying unit that specifies a path that connects the node that represents the first state and the node that represents the second state and specifies a relationship between the nodes, based on a plurality of graphs that define, with nodes, a relationship between a first state of a subject, a clinical task that represents a medical procedure that is performed for the first state, and a second state of the subject that changes as a result of performing the clinical task, and a time series of the clinical task;
a presentation unit that presents context information that indicates a relationship between the nodes connected by the path;
A medical information processing device comprising:
前記被検体の現在の状態又は前記被検体に実施される予定の医療行為を示した医用データを取得する取得部と、
前記医用データに示された前記状態又は前記医療行為に基づいて、前記状態又は前記臨床タスクに対応する前記ノードを有した前記グラフを特定するグラフ特定部と、
を更に備え、
前記パス特定部は、前記グラフ特定部で特定された前記グラフが有する前記ノードのうちの前記第1の状態を表す前記ノードを特定し、特定した当該ノードを基点として、当該ノードと前記第2の状態を表す前記ノードとの間を、時間の経過順又は逆順に繋ぐ前記パスを特定する、
請求項1に記載の医用情報処理装置。
an acquisition unit that acquires medical data indicating a current condition of the subject or a medical procedure to be performed on the subject;
a graph identification unit that identifies the graph having the node corresponding to the condition or the clinical task based on the condition or the medical action indicated in the medical data;
Further provided with
the path identification unit identifies the node representing the first state among the nodes included in the graph identified by the graph identification unit, and identifies the path connecting the identified node and the node representing the second state in chronological order or in reverse chronological order, with the identified node as a base point;
The medical information processing device according to claim 1 .
前記ノード毎に規定された、前記関連性を導出するための関連情報に基づいて、前記グラフ特定部で特定されたグラフのうちの第1グラフが有する前記ノードと共通する前記第1グラフ以外の前記グラフである第2グラフが有する前記ノードを示した共通ノードを特定するノード特定部を更に備え、
前記提示部は、特定された前記共通ノード同士を重ねることにより、前記第1グラフと前記第2グラフとを繋いだ前記コンテキスト情報を提示する、
請求項2に記載の医用情報処理装置。
a node specifying unit that specifies a common node indicating a node included in a second graph, which is a graph other than the first graph and which is common to the node included in a first graph among the graphs specified by the graph specifying unit, based on association information for deriving the association, which is defined for each node;
the presentation unit presents the context information connecting the first graph and the second graph by overlapping the identified common nodes.
The medical information processing device according to claim 2 .
前記提示部は、前記コンテキスト情報と共に、ユーザが指定した前記ノードの前記関連情報を提示する、
請求項3に記載の医用情報処理装置。
the presentation unit presents the related information of the node designated by the user together with the context information.
The medical information processing device according to claim 3 .
前記提示部は、前記コンテキスト情報と共に、ユーザが指定した前記ノード及び当該ノードの所定範囲内に配置された前記ノードの前記関連情報を提示する、
請求項4に記載の医用情報処理装置。
the presentation unit presents, together with the context information, the related information of the node designated by the user and the nodes located within a predetermined range of the node;
The medical information processing device according to claim 4 .
前記提示部は、ユーザが指定した前記ノードを基点とした所定範囲に配置された前記ノードで構成される前記コンテキスト情報を提示する、
請求項1乃至5の何れか1項に記載の医用情報処理装置。
the presentation unit presents the context information configured from the nodes arranged within a predetermined range starting from the node designated by the user.
The medical information processing device according to any one of claims 1 to 5.
前記第1の状態は、現時点の前記被検体の状態を表し、
前記第2の状態は、現時点よりも過去の前記被検体の状態を表し、
前記パス特定部は、前記第1の状態を表す前記ノード及び当該ノードの前記関連情報から、前記第2の状態を表す前記ノードを特定することにより前記パスを特定する、
請求項3乃至5の何れか1項に記載の医用情報処理装置。
the first state represents a current state of the subject;
the second state represents a state of the subject at a time prior to the present time;
the path identification unit identifies the path by identifying the node that represents the second state from the node that represents the first state and the related information of the node;
The medical information processing device according to any one of claims 3 to 5.
前記第1の状態は、現時点の前記被検体の状態を表し、
前記第2の状態は、現時点よりも未来の前記被検体の状態を表し、
前記パス特定部は、前記第1の状態を表す前記ノード及び当該ノードの前記関連情報から、前記第2の状態を表す前記ノードを予測することにより前記パスを特定する、
請求項3乃至5の何れか1項に記載の医用情報処理装置。
the first state represents a current state of the subject;
the second state represents a state of the subject in the future from the present time;
the path identification unit identifies the path by predicting the node that represents the second state from the node that represents the first state and the related information of the node;
The medical information processing device according to any one of claims 3 to 5.
前記ノードには、S(主観的情報)、O(客観的情報)、A(評価)、P(計画)の何れかの属性が定義されており、
前記パス特定部は、前記ノードの前記属性が、S、O、A、Pの順で連関する複数の前記ノードのうち、何れかの前記属性の前記ノードが特定されていない場合、特定されている前記ノードの内容と、特定されている前記ノードの前記属性と、前記関連情報と、に基づいて、特定されている前記ノードと接続される、特定されていない前記属性の前記ノードを推論することにより、前記被検体の前記パスを特定する、
請求項3乃至5の何れか1項に記載の医用情報処理装置。
The node has one of the following attributes defined: S (subjective information), O (objective information), A (evaluation), and P (plan);
the path identification unit, when the node of any of the attributes is not identified among the plurality of nodes linked in the order of S, O, A, and P, identifies the path of the subject by inferring the node of the attribute that is not identified and is connected to the identified node based on the content of the identified node, the attribute of the identified node, and the related information;
The medical information processing device according to any one of claims 3 to 5.
被検体の第1の状態と前記第1の状態に対して実施される医療行為を表す臨床タスクと当該臨床タスクの実施により変化する前記被検体の第2の状態との関係をノードで規定した複数のグラフと、前記臨床タスクの時系列と、に基づいて、前記第1の状態を表す前記ノードと前記第2の状態を表す前記ノードとの間を繋ぎ、かつ、前記ノード間の関連性を規定したパスを特定するパス特定部と、
前記パスで繋がれた前記ノード間の関係を表すコンテキスト情報を提示する提示部と、
を備える医用情報処理システム。
a path specifying unit that specifies a path that connects the node that represents the first state and the node that represents the second state and specifies a relationship between the nodes, based on a plurality of graphs that define, with nodes, a relationship between a first state of a subject, a clinical task that represents a medical procedure that is performed for the first state, and a second state of the subject that changes as a result of performing the clinical task, and a time series of the clinical task;
a presentation unit that presents context information that indicates a relationship between the nodes connected by the path;
A medical information processing system comprising:
医用情報処理装置による医用情報処理方法であって、
被検体の第1の状態と前記第1の状態に対して実施される医療行為を表す臨床タスクと当該臨床タスクの実施により変化する前記被検体の第2の状態との関係をノードで規定した複数のグラフと、前記臨床タスクの時系列と、に基づいて、前記第1の状態を表す前記ノードと前記第2の状態を表す前記ノードとの間を繋ぎ、かつ、前記ノード間の関連性を規定したパスを特定するパス特定ステップと、
前記パスで繋がれた前記ノード間の関係を表すコンテキスト情報を提示する提示ステップと、
を含む医用情報処理方法。
A medical information processing method by a medical information processing device, comprising:
a path identifying step of identifying paths that connect the nodes representing the first state and the nodes representing the second state and that define the relationship between the nodes, based on a plurality of graphs in which the relationship between a first state of a subject, a clinical task representing a medical procedure performed for the first state, and a second state of the subject that changes as the clinical task is performed, and a time series of the clinical task;
a presentation step of presenting context information representing a relationship between the nodes connected by the path;
A medical information processing method including:
JP2024099966A 2024-06-20 2024-06-20 Medical information processing device, medical information processing system, and medical information processing method Pending JP2026002180A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2024099966A JP2026002180A (en) 2024-06-20 2024-06-20 Medical information processing device, medical information processing system, and medical information processing method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2024099966A JP2026002180A (en) 2024-06-20 2024-06-20 Medical information processing device, medical information processing system, and medical information processing method

Publications (1)

Publication Number Publication Date
JP2026002180A true JP2026002180A (en) 2026-01-08

Family

ID=98329587

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2024099966A Pending JP2026002180A (en) 2024-06-20 2024-06-20 Medical information processing device, medical information processing system, and medical information processing method

Country Status (1)

Country Link
JP (1) JP2026002180A (en)

Similar Documents

Publication Publication Date Title
KR102558021B1 (en) A clinical decision support ensemble system and the clinical decision support method by using the same
CN104115150B (en) Acute Lung Injury (ALI)/Acute Respiratory Distress Syndrome (ARDS) Evaluation and Monitoring
JP6671322B2 (en) Medical information providing device, method of operating medical information providing device, and medical information providing program
EP3547320A2 (en) Related systems and method for correlating medical data and diagnostic and health treatment follow-up conditions of patients monitored in real-time
US20050020886A1 (en) Monitoring system and method using rules
US20190287661A1 (en) Related systems and method for correlating medical data and diagnostic and health treatment follow-up conditions of patients monitored in real-time
US20120065476A1 (en) Self-examination apparatus and method for self-examination
JP7076967B2 (en) Data processing equipment, data processing method and data processing program
Merone et al. A decision support system for tele-monitoring COPD-related worrisome events
WO2021140731A1 (en) Information transmitting device and information transmitting method
Rossetti et al. Leveraging clinical expertise as a feature-not an outcome-of predictive models: evaluation of an early warning system use case
US12033759B2 (en) Medical information processing apparatus and medical information processing method
AU2024205829A1 (en) Medical care assistance device, and operation method and operation program therefor
JP2016528973A (en) Computerization and visualization of clinical rules and regulations for patient monitoring systems
JP7393518B2 (en) Teacher data collection device, teacher data collection method and recording medium
CN119053281A (en) Remote health monitoring system
JP2023113416A (en) MEDICAL INFORMATION DISPLAY DEVICE, MEDICAL INFORMATION DISPLAY METHOD, AND MEDICAL INFORMATION DISPLAY PROGRAM
JP2026002180A (en) Medical information processing device, medical information processing system, and medical information processing method
JP7721332B2 (en) Diagnosis Support System
KR102597133B1 (en) Clinical decision support methods and device based on phr and medical records
JP7712134B2 (en) Medical information processing method, medical information processing device, and program
Reis et al. Monitoring system for emergency service in a hospital environment
Spann et al. Getting on the right foot: using observational and quantitative methods to evaluate movement disorders
Tjahaja et al. IoT cloud data warehouse management for telehealth purpose
UWAMARIYA IoT-Based remote health monitoring system for infected people

Legal Events

Date Code Title Description
A711 Notification of change in applicant

Free format text: JAPANESE INTERMEDIATE CODE: A712

Effective date: 20241011

RD02 Notification of acceptance of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7422

Effective date: 20241107

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A821

Effective date: 20241107

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20250328