Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP7749536B2 - Information processing device, information processing method, and program - Google Patents
[go: Go Back, main page]

JP7749536B2 - Information processing device, information processing method, and program - Google Patents

Information processing device, information processing method, and program

Info

Publication number
JP7749536B2
JP7749536B2 JP2022509537A JP2022509537A JP7749536B2 JP 7749536 B2 JP7749536 B2 JP 7749536B2 JP 2022509537 A JP2022509537 A JP 2022509537A JP 2022509537 A JP2022509537 A JP 2022509537A JP 7749536 B2 JP7749536 B2 JP 7749536B2
Authority
JP
Japan
Prior art keywords
patient
medical information
information
medical
image
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.)
Active
Application number
JP2022509537A
Other languages
Japanese (ja)
Other versions
JPWO2021193022A1 (en
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.)
Terumo Corp
Original Assignee
Terumo Corp
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 Terumo Corp filed Critical Terumo Corp
Publication of JPWO2021193022A1 publication Critical patent/JPWO2021193022A1/ja
Application granted granted Critical
Publication of JP7749536B2 publication Critical patent/JP7749536B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G16INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR SPECIFIC APPLICATION FIELDS
    • G16HHEALTHCARE INFORMATICS, i.e. INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR THE HANDLING OR PROCESSING OF MEDICAL OR HEALTHCARE DATA
    • G16H30/00ICT specially adapted for the handling or processing of medical images
    • G16H30/20ICT specially adapted for the handling or processing of medical images for handling medical images, e.g. DICOM, HL7 or PACS
    • GPHYSICS
    • G16INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR SPECIFIC APPLICATION FIELDS
    • G16HHEALTHCARE INFORMATICS, i.e. INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR THE HANDLING OR PROCESSING OF MEDICAL OR HEALTHCARE DATA
    • G16H50/00ICT specially adapted for medical diagnosis, medical simulation or medical data mining; ICT specially adapted for detecting, monitoring or modelling epidemics or pandemics
    • G16H50/70ICT specially adapted for medical diagnosis, medical simulation or medical data mining; ICT specially adapted for detecting, monitoring or modelling epidemics or pandemics for mining of medical data, e.g. analysing previous cases of other patients

Landscapes

  • Health & Medical Sciences (AREA)
  • Engineering & Computer Science (AREA)
  • Medical Informatics (AREA)
  • Public Health (AREA)
  • Epidemiology (AREA)
  • Data Mining & Analysis (AREA)
  • Primary Health Care (AREA)
  • General Health & Medical Sciences (AREA)
  • Biomedical Technology (AREA)
  • Pathology (AREA)
  • Databases & Information Systems (AREA)
  • Nuclear Medicine, Radiotherapy & Molecular Imaging (AREA)
  • Radiology & Medical Imaging (AREA)
  • Measuring And Recording Apparatus For Diagnosis (AREA)
  • Medical Treatment And Welfare Office Work (AREA)

Description

本発明は、情報処理装置、情報処理方法及びプログラムに関する。 The present invention relates to an information processing device, an information processing method, and a program.

医療分野において患者の症例を検索する検索システムの技術がある。例えば特許文献1では、患者の検査画像をニューラルネットワークに入力して複数種類の病変に分類し、分類結果に基づいて症例データベースから類似症例画像を検索して、さらに、検査画像のキー所見の位置及び所見名の指定入力を受け付け、指定されたキー所見の位置及び所見名に基づく類似症例画像の検索を行う画像検索装置等が開示されている。 In the medical field, there is technology for search systems that search for patient cases. For example, Patent Document 1 discloses an image search device that inputs a patient's examination images into a neural network to classify them into multiple types of lesions, searches a case database for similar case images based on the classification results, and further accepts input specifying the position and name of key findings in the examination images, searching for similar case images based on the specified position and name of the key findings.

特開2019-82881号公報JP 2019-82881 A

しかしながら、特許文献1に係る発明では、検索キーとなるキー所見の位置及び所見名をユーザが指定する必要があり、必ずしもユーザにとって利便性の高い方法ではない。 However, the invention of Patent Document 1 requires the user to specify the location and name of the key finding that serves as the search key, which is not necessarily a convenient method for the user.

一つの側面では、類似症例を好適に検索することができる情報処理装置等を提供することを目的とする。 In one aspect, the objective is to provide an information processing device, etc. that can efficiently search for similar cases.

一つの側面に係る情報処理装置は、治療を実施済みの第1患者の診療情報であって、前記第1患者の治療後の合併症の発生の有無を示す経過情報を含む診療情報を、該診療情報の特徴量と対応付けて記憶する記憶部と、治療対象の第2患者の診療情報を取得する取得部と、前記第2患者の診療情報の特徴量を抽出する抽出部と、前記第1患者の診療情報の特徴量と、前記第2患者の診療情報の特徴量とに基づき、前記第1患者及び第2患者の診療情報の類似度を算出する算出部と、算出した前記類似度に基づき、前記第2患者の診療情報と類似する複数の前記第1患者の診療情報を検索する検索部と、前記類似度に応じて定められる検索順位に従って、検索された複数の前記第1患者の診療情報を出力する出力部とを備え、前記検索部は、検索された前記第1患者に合併症が発生していた場合、該第1患者の診療情報の検索順位を引き下げることを特徴とする。 an information processing device according to one aspect of the present invention, the information processing device comprising: a storage unit that stores medical information of a first patient who has already undergone treatment, the medical information including progress information indicating whether or not complications have occurred after the treatment of the first patient, in association with features of the medical information; an acquisition unit that acquires medical information of a second patient who is the target of treatment; an extraction unit that extracts features of the medical information of the second patient; a calculation unit that calculates a similarity between the medical information of the first patient and the second patient based on the features of the medical information of the first patient and the features of the medical information of the second patient; a search unit that searches for multiple pieces of medical information of the first patient that are similar to the medical information of the second patient based on the calculated similarity; and an output unit that outputs the searched medical information of the multiple pieces of first patient in accordance with a search order determined according to the similarity, wherein the search unit lowers the search order of the medical information of the first patient if a complication has occurred in the searched first patient .

一つの側面では、類似症例を好適に検索することができる。 On the one hand, it allows for an efficient search for similar cases.

症例検索システムの構成例を示す説明図である。FIG. 1 is an explanatory diagram illustrating an example of the configuration of a case search system. サーバの構成例を示すブロック図である。FIG. 2 is a block diagram illustrating an example of the configuration of a server. 症例DBのレコードレイアウトの一例を示す説明図である。FIG. 2 is an explanatory diagram illustrating an example of a record layout of a case DB. 実施の形態1の概要を示す説明図である。FIG. 1 is an explanatory diagram showing an overview of a first embodiment. 類似症例の表示画面例を示す説明図である。FIG. 10 is an explanatory diagram showing an example of a display screen of similar cases. 学習モデルの生成処理の手順を示すフローチャートである。10 is a flowchart showing the steps of a learning model generation process. 類似症例の検索処理の手順を示すフローチャートである。10 is a flowchart showing a procedure for searching for similar cases. 実施の形態2に係る学習モデルに関する説明図である。FIG. 10 is an explanatory diagram of a learning model according to the second embodiment. 実施の形態2に係る学習モデルの生成処理の手順を示すフローチャートである。10 is a flowchart showing the steps of a learning model generation process according to the second embodiment. 実施の形態2に係る類似症例の検索処理の手順を示すフローチャートである。10 is a flowchart showing a procedure for searching for similar cases according to the second embodiment.

以下、本発明をその実施の形態を示す図面に基づいて詳述する。
(実施の形態1)
図1は、症例検索システムの構成例を示す説明図である。本実施の形態では、血管治療を実施済みの第1患者の診療情報を記憶するデータベースから、新たに血管治療を実施する第2患者の診療情報と類似する第1患者の診療情報を検索する症例検索システムについて説明する。症例検索システムは、情報処理装置1、画像診断装置2を有する。情報処理装置1及び画像診断装置2は、LAN(Local Area Network)、インターネット等のネットワークNに通信接続されている。
The present invention will be described in detail below with reference to the drawings showing embodiments thereof.
(Embodiment 1)
1 is an explanatory diagram showing an example of the configuration of a case retrieval system. In this embodiment, a case retrieval system is described that retrieves, from a database storing the medical information of a first patient who has already undergone vascular treatment, medical information of a first patient that is similar to the medical information of a second patient who will newly undergo vascular treatment. The case retrieval system includes an information processing device 1 and an imaging diagnostic device 2. The information processing device 1 and the imaging diagnostic device 2 are communicatively connected to a network N such as a LAN (Local Area Network) or the Internet.

なお、本実施の形態では血管治療を一例に説明するが、対象とする管腔器官は血管に限定されず、例えば胆管、膵管、気管支、腸などの他の管腔器官であってもよい。 In this embodiment, vascular treatment is described as an example, but the target hollow organs are not limited to blood vessels, and may be other hollow organs such as the bile duct, pancreatic duct, bronchi, and intestines.

画像診断装置2は、患者の管腔器官をイメージングした医用画像を取得する装置ユニットであり、例えばカテーテル21を用いた超音波検査を行うIVUS(Intravascular Ultrasound)装置である。画像診断装置2は、カテーテル21、画像処理装置22、表示装置23を備える。カテーテル21は被検者の血管内に挿入される医用器具であり、超音波を送信すると共に血管内からの反射波を受信する圧電素子を備える。画像診断装置2は、カテーテル21で受信した反射波の信号に基づいて血管内の断層像(医用画像)を生成する。画像処理装置22は、カテーテル21で受信した反射波のデータを処理して断層像を生成する処理装置であり、生成した断層像を表示装置23に表示させるほか、検査を行う際の各種設定値の入力を受け付けるための入力インターフェイスなどを備える。 The diagnostic imaging device 2 is a device unit that acquires medical images of a patient's tubular organs, such as an IVUS (Intravascular Ultrasound) device that performs ultrasound examinations using a catheter 21. The diagnostic imaging device 2 comprises the catheter 21, an image processing device 22, and a display device 23. The catheter 21 is a medical instrument inserted into the subject's blood vessels, and comprises a piezoelectric element that transmits ultrasound waves and receives reflected waves from within the blood vessels. The diagnostic imaging device 2 generates a tomographic image (medical image) of the blood vessels based on the reflected wave signal received by the catheter 21. The image processing device 22 is a processing device that processes the reflected wave data received by the catheter 21 to generate a tomographic image, displays the generated tomographic image on the display device 23, and also comprises an input interface for accepting input of various setting values used when conducting the examination.

なお、本実施の形態では画像診断装置2の一例としてIVUS装置を挙げ、医用画像として超音波断層像を生成するものとするが、画像診断装置2では光干渉断層像(OCT画像)を生成してもよい。画像診断装置2はIVUS装置に限定されず、例えばアンギオグラフィ装置、CT(Computed Tomography)装置、MRI(Magnetic resonance imaging)装置などであってもよい。すなわち、医用画像は超音波断層像に限定されず、光干渉断層像、X線透視画像(アンギオグラフィ画像、CT(Computed Tomography)画像など)、磁気共鳴(MRI;Magnetic Resonance Imaging)画像などを含み得る。 In this embodiment, an IVUS device is used as an example of the diagnostic imaging device 2, and ultrasound tomographic images are generated as medical images. However, the diagnostic imaging device 2 may also generate optical coherence tomographic images (OCT images). The diagnostic imaging device 2 is not limited to an IVUS device, and may be, for example, an angiography device, a CT (Computed Tomography) device, an MRI (Magnetic Resonance Imaging) device, etc. In other words, the medical images are not limited to ultrasound tomographic images, and may include optical coherence tomographic images, X-ray fluoroscopic images (angiography images, CT (Computed Tomography) images, etc.), magnetic resonance imaging (MRI) images, etc.

情報処理装置1は、種々の情報処理、情報の送受信が可能な情報処理装置であり、例えばサーバコンピュータ、パーソナルコンピュータ等である。本実施の形態では情報処理装置1がサーバコンピュータであるものとし、以下では簡潔のためサーバ1と読み替える。なお、サーバ1は画像診断装置2と同じ施設(病院等)に設置されたローカルサーバであってもよく、インターネット等を介して画像診断装置2に通信接続されたクラウドサーバであってもよい。サーバ1は、画像診断装置2による治療対象となる第2患者の診療情報と類似する第1患者の診療情報を検索する検索装置として機能し、検索結果を画像診断装置2に出力する。 The information processing device 1 is an information processing device capable of various information processing and sending and receiving information, such as a server computer or a personal computer. In this embodiment, the information processing device 1 is assumed to be a server computer, and for simplicity, will be referred to as server 1 below. Note that server 1 may be a local server installed in the same facility (hospital, etc.) as the imaging diagnostic device 2, or a cloud server communicatively connected to the imaging diagnostic device 2 via the Internet, etc. The server 1 functions as a search device that searches for medical information of a first patient that is similar to the medical information of a second patient who is the target of treatment by the imaging diagnostic device 2, and outputs the search results to the imaging diagnostic device 2.

具体的には後述のように、サーバ1は、所定の訓練データを学習する機械学習を事前に行い、医用画像を含む診療情報を入力として、患者の治療支援のための支援情報を出力する学習モデル50を用意してある(図4参照)。支援情報は、カテーテル手術(例えばPCI(Percutaneous Coronary Intervention;経皮的冠動脈形成術))等の血管治療を支援するための情報であり、例えば医用画像に映る血管内の病変部(プラーク等)を示す検出結果である。サーバ1は、学習モデル50に第2患者の診療情報を入力して、当該診療情報の特徴量を抽出し、抽出した特徴量に基づいて第2患者の血管内の病変部を検出する。Specifically, as described below, server 1 performs machine learning in advance to learn from predetermined training data, and prepares a learning model 50 that inputs clinical information including medical images and outputs support information for supporting patient treatment (see Figure 4). The support information is information for supporting vascular treatment such as catheter surgery (e.g., PCI (Percutaneous Coronary Intervention)), and is, for example, a detection result indicating a lesion (e.g., plaque) in a blood vessel that appears in a medical image. Server 1 inputs the clinical information of a second patient into learning model 50, extracts features of the clinical information, and detects a lesion in the second patient's blood vessel based on the extracted features.

本実施の形態でサーバ1は、学習モデル50で抽出した特徴量に基づき、第2患者の診療情報と類似する第1患者の診療情報を類似症例としてデータベースから検索する。サーバ1は、検索した第1患者の診療情報を画像診断装置2に出力し、ユーザ(医療従事者)に提示する。 In this embodiment, the server 1 searches the database for medical information of the first patient that is similar to the medical information of the second patient as a similar case based on the features extracted by the learning model 50. The server 1 outputs the searched medical information of the first patient to the imaging diagnostic device 2 and presents it to the user (medical professional).

図2は、サーバ1の構成例を示すブロック図である。サーバ1は、制御部11、主記憶部12、通信部13、及び補助記憶部14を備える。
制御部11は、一又は複数のCPU(Central Processing Unit)、MPU(Micro-Processing Unit)、GPU(Graphics Processing Unit)等の演算処理装置を有し、補助記憶部14に記憶されたプログラムPを読み出して実行することにより、種々の情報処理、制御処理等を行う。主記憶部12は、SRAM(Static Random Access Memory)、DRAM(Dynamic Random Access Memory)、フラッシュメモリ等の一時記憶領域であり、制御部11が演算処理を実行するために必要なデータを一時的に記憶する。通信部13は、通信に関する処理を行うための通信モジュールであり、外部と情報の送受信を行う。
2 is a block diagram showing an example of the configuration of the server 1. The server 1 includes a control unit 11, a main memory unit 12, a communication unit 13, and an auxiliary memory unit .
The control unit 11 has one or more arithmetic processing devices such as a central processing unit (CPU), a micro-processing unit (MPU), a graphics processing unit (GPU), etc., and performs various information processing, control processing, etc. by reading and executing a program P stored in the auxiliary storage unit 14. The main storage unit 12 is a temporary storage area such as a static random access memory (SRAM), a dynamic random access memory (DRAM), or a flash memory, and temporarily stores data necessary for the control unit 11 to execute arithmetic processing. The communication unit 13 is a communication module for performing communication-related processing, and transmits and receives information to and from the outside.

補助記憶部14は、大容量メモリ、ハードディスク等の不揮発性記憶領域であり、制御部11が処理を実行するために必要なプログラムP、その他のデータを記憶している。また、補助記憶部14は、学習モデル50、症例DB141を記憶している。学習モデル50は、上述の如く訓練データを学習済みの機械学習モデルであり、診療情報を入力として、治療支援のための支援情報を出力するモデルである。学習モデル50は、人工知能ソフトウェアを構成するプログラムモジュールとしての利用が想定される。症例DB141は、患者の症例を格納するデータベースであり、第1患者の診療情報を、当該診療情報の特徴量と対応付けて記憶している。 The auxiliary memory unit 14 is a non-volatile storage area such as a large-capacity memory or hard disk, and stores the program P and other data necessary for the control unit 11 to execute processing. The auxiliary memory unit 14 also stores a learning model 50 and a case DB 141. The learning model 50 is a machine learning model that has learned training data as described above, and is a model that inputs medical information and outputs support information for treatment support. The learning model 50 is expected to be used as a program module that constitutes artificial intelligence software. The case DB 141 is a database that stores patient cases, and stores the medical information of a first patient in association with the features of that medical information.

なお、補助記憶部14はサーバ1に接続された外部記憶装置であってもよい。また、サーバ1は複数のコンピュータからなるマルチコンピュータであっても良く、ソフトウェアによって仮想的に構築された仮想マシンであってもよい。 The auxiliary memory unit 14 may be an external storage device connected to the server 1. The server 1 may also be a multi-computer consisting of multiple computers, or may be a virtual machine virtually constructed using software.

また、本実施の形態においてサーバ1は上記の構成に限られず、例えば操作入力を受け付ける入力部、画像を表示する表示部等を含んでもよい。また、サーバ1は、CD(Compact Disk)、DVD(Digital Versatile Disc)、USB(Universal Serial Bus)メモリ等の可搬型記憶媒体1aを読み取る読取部を備え、可搬型記憶媒体1aからプログラムPを読み取って実行するようにしても良い。あるいはサーバ1は、半導体メモリ1bからプログラムPを読み込んでも良い。 In addition, in this embodiment, the server 1 is not limited to the above configuration, and may include, for example, an input unit that accepts operational input, a display unit that displays images, etc. The server 1 may also be equipped with a reading unit that reads portable storage media 1a such as a CD (Compact Disk), DVD (Digital Versatile Disc), or USB (Universal Serial Bus) memory, and may read and execute the program P from the portable storage medium 1a. Alternatively, the server 1 may read the program P from semiconductor memory 1b.

図3は、症例DB141のレコードレイアウトの一例を示す説明図である。症例DB141は、症例ID列、患者情報列、治療情報列、検査情報列、画像情報列、特徴量列を含む。症例ID列は、症例である各第1患者の診療情報を識別するための症例IDを記憶している。患者情報列、治療情報列、検査情報列、画像情報列、特徴量列はそれぞれ、症例IDと対応付けて、第1患者の患者情報、治療情報、検査情報、医用画像、及び診療情報の特徴量を記憶している。 Figure 3 is an explanatory diagram showing an example of the record layout of case DB 141. Case DB 141 includes a case ID column, a patient information column, a treatment information column, an examination information column, an image information column, and a feature column. The case ID column stores a case ID for identifying the medical information of each first patient who is a case. The patient information column, treatment information column, examination information column, image information column, and feature column each store the patient information, treatment information, examination information, medical images, and medical information features of the first patient in association with the case ID.

患者情報は、治療を実施した第1患者に関する基本情報であり、第1患者の診療記録である。患者情報は、例えば患者の年齢、性別、診断名、危険因子(生活習慣病の有無等)、既往歴、薬歴などを含む。 Patient information is basic information about the first patient who underwent treatment and is the medical record of the first patient. Patient information includes, for example, the patient's age, gender, diagnosis, risk factors (presence or absence of lifestyle-related diseases, etc.), medical history, medication history, etc.

治療情報は、第1患者に実施した治療内容を示す情報であり、PCI等の血管治療の記録である。治療情報は、例えば治療実施日、治療した病変部の位置(以下、「病変部位」と呼ぶ)、病変部の性状、カテーテル21の穿刺部位などのほかに、造影剤の投与量、透視画像の撮影時間、ステント留置前の追加手技の有無及び内容、ステント留置後の追加手技の有無及び内容、留置したステントの名称、直径、長さ、総数、総ステント長、バルーンの最大拡張径、最大拡張圧、分岐部病変の治療法、治療後の経過情報(例えば合併症発症の有無)を含む。なお、本実施の形態ではステントの径を直径で表現するが、半径であってもよい。 The treatment information indicates the details of the treatment performed on the first patient and is a record of vascular treatment such as PCI. The treatment information includes, for example, the date of treatment, the location of the treated lesion (hereinafter referred to as the "lesion site"), the characteristics of the lesion, the puncture site of the catheter 21, the amount of contrast agent administered, the time taken to capture the fluoroscopic image, the presence and content of additional procedures before stent placement, the presence and content of additional procedures after stent placement, the name, diameter, length, total number, total stent length of the placed stents, maximum balloon inflation diameter, maximum inflation pressure, treatment method for the bifurcation lesion, and post-treatment progress information (e.g., the presence or absence of complications). Note that, although the stent diameter is expressed as a diameter in this embodiment, it may also be expressed as a radius.

検査情報は、画像診断以外の第1患者の検査記録である。検査情報は、例えば血液検査結果、血管の罹患枝数、左室駆出率、心血管に関連する急変事態(心筋梗塞等)の発生歴などを含む。 The examination information is the examination record of the first patient other than imaging diagnosis. The examination information includes, for example, blood test results, the number of affected blood vessels, left ventricular ejection fraction, and a history of cardiovascular-related sudden events (such as myocardial infarction).

医用画像は、患者の血管をイメージングした画像であり、上述の如く、血管内断層像(超音波断層像、光干渉断層像)、X線透視画像(アンギオグラフィ画像)、CT画像、MRI画像などを含む。本実施の形態では主に、画像診断装置2で取得した血管内断層像(超音波断層像)を医用画像の一例に挙げて説明を行う。 Medical images are images of a patient's blood vessels, and as described above, include intravascular tomographic images (ultrasound tomographic images, optical coherence tomographic images), X-ray fluoroscopic images (angiography images), CT images, MRI images, etc. In this embodiment, we will mainly explain intravascular tomographic images (ultrasound tomographic images) acquired by the imaging diagnostic device 2 as an example of a medical image.

図4は、実施の形態1の概要を示す説明図である。図4では、学習モデル50を用いて、第2患者の診療情報と類似する第1患者の診療情報を検索する様子を概念的に図示している。図4に基づき、本実施の形態の概要を説明する。 Figure 4 is an explanatory diagram showing an overview of embodiment 1. Figure 4 conceptually illustrates how a learning model 50 is used to search for medical information of a first patient that is similar to the medical information of a second patient. An overview of this embodiment will be explained based on Figure 4.

学習モデル50は、患者の診療情報を入力として、患者の血管治療を支援するための支援情報を出力する機械学習モデルである。例えば学習モデル50は、深層学習によって生成されるニューラルネットワークモデルであり、多数の畳み込み層で入力データの特徴量を抽出するCNN(Convolutional Neural Network)である。学習モデル50は、入力データを畳み込む畳み込み層と、畳み込んだデータをマッピングするプーリング層とが交互に連結された中間層(隠れ層)を備え、入力データの特徴量を抽出する。 Learning model 50 is a machine learning model that takes a patient's medical information as input and outputs support information to assist the patient in vascular treatment. For example, learning model 50 is a neural network model generated by deep learning, and is a CNN (Convolutional Neural Network) that extracts features of input data using multiple convolutional layers. Learning model 50 has an intermediate layer (hidden layer) in which convolutional layers that convolve input data and pooling layers that map the convolved data are alternately connected, and extracts features of the input data.

なお、本実施の形態では学習モデル50がCNNであるものとして説明するが、例えばRNN(Recurrent Neural Network)等の他のニューラルネットワークモデル、あるいはGAN(Generative Adversarial Network)、SVM(Support Vector Machine)、決定木等、その他の学習アルゴリズムに基づくモデルであってもよい。 In this embodiment, the learning model 50 is described as a CNN, but it may also be another neural network model such as an RNN (Recurrent Neural Network), or a model based on other learning algorithms such as a GAN (Generative Adversarial Network), an SVM (Support Vector Machine), or a decision tree.

本実施の形態でサーバ1は、診療情報の一つである医用画像(断層像)の入力を受け付けた場合に、医用画像内の病変部を検出する学習モデル50を生成する。例えばサーバ1は、学習モデル50として、セマンティックセグメンテーションモデル(U-net等)、あるいはFaster R-CNN(Region CNN)などを生成する。 In this embodiment, when the server 1 receives input of a medical image (tomographic image), which is one piece of medical information, it generates a learning model 50 that detects lesions in the medical image. For example, the server 1 generates a semantic segmentation model (such as U-net) or a Faster R-CNN (Region CNN) as the learning model 50.

セマンティックセグメンテーションはCNNの一種であり、入力データから出力データを生成するEncoderDecoderモデルの一種である。セマンティックセグメンテーションモデルは、入力画像のデータを圧縮する畳み込み層以外に、圧縮して得た特徴量を元の画像サイズにマッピング(拡大)する逆畳み込み層(Deconvolution Layer)を備える。逆畳み込み層では、畳み込み層で抽出した特徴量に基づいて画像内にどの物体がどの位置に存在するかを画素単位で識別し、各画素がどの物体に対応するかを二値化したラベル画像を生成する。 Semantic segmentation is a type of CNN, a type of Encoder-Decoder model that generates output data from input data. In addition to a convolutional layer that compresses input image data, a semantic segmentation model also has a deconvolutional layer that maps (enlarges) the features obtained through compression to the original image size. The deconvolutional layer identifies which objects exist at which positions in the image on a pixel-by-pixel basis based on the features extracted by the convolutional layer, and generates a binarized label image that indicates which object each pixel corresponds to.

Faster R-CNNは主に物体検出に用いられるCNNであり、入力画像の特徴量を抽出する中間層以外に、物体が存在し得る画像領域を推定するRPN(Region Proposal Network)を備える。Faster R-CNNでは、画像から抽出した特徴量と、RPNで推定した画像領域の座標範囲とを出力層に入力し、最終的に入力画像内の物体を検出する。 Faster R-CNN is a CNN primarily used for object detection, and in addition to an intermediate layer that extracts features from the input image, it also includes an RPN (Region Proposal Network) that estimates image regions where objects may exist. In Faster R-CNN, the features extracted from the image and the coordinate range of the image region estimated by the RPN are input to the output layer, ultimately detecting objects within the input image.

サーバ1は、これらのモデルを学習モデル50として生成し、病変部の検出に用いる。なお、上記のモデルはいずれも例示であって、学習モデル50は、医用画像内の病変部の位置や種類を識別可能であればよい。本実施の形態では一例として、学習モデル50がセマンティックセグメンテーションモデルであるものとして説明する。 The server 1 generates these models as learning models 50 and uses them to detect lesions. Note that all of the above models are examples, and the learning model 50 may be any model that is capable of identifying the location and type of lesion within a medical image. In this embodiment, as an example, the learning model 50 will be described as a semantic segmentation model.

図4では学習モデル50の右側に、医用画像に含まれる病変部をハッチングで概念的に図示している。学習モデル50は、画像診断装置2で取得した血管内断層像(医用画像)の入力を受け付け、プラーク等の病変部に対応する画像領域を検出する。なお、プラークは病変部の一例であり、例えば石灰化した組織、血管壁の解離(フラップ)、新生内膜(Neointima)、その他の部分を検出してもよい。 In Figure 4, the right side of the learning model 50 conceptually illustrates the lesions contained in the medical image with hatching. The learning model 50 receives input of intravascular tomographic images (medical images) acquired by the image diagnostic device 2, and detects image regions corresponding to lesions such as plaque. Note that plaque is an example of a lesion, and other parts such as calcified tissue, dissections (flaps) in the blood vessel wall, neointima, and other parts may also be detected.

サーバ1は、訓練用の医用画像に対し、病変部に対応する画像領域がラベリングされた訓練データを用いて学習を行う。具体的には、訓練データでは、訓練用の医用画像に対し、病変部に対応する座標範囲と、病変部の種類とを表すラベル(メタデータ)が付与されている。Server 1 performs learning using training data in which image regions corresponding to lesions are labeled for training medical images. Specifically, in the training data, labels (metadata) indicating the coordinate range corresponding to the lesion and the type of lesion are assigned to the training medical images.

なお、訓練データは症例DB141に記憶されている第1患者のデータに限定されず、その他の患者のデータであってもよい。また、訓練データは実際の患者のデータに限定されず、例えばGAN等のデータ生成手段を用いて水増しされた仮想のデータであってもよい。 The training data is not limited to the data of the first patient stored in case DB 141, but may be data of other patients. Furthermore, the training data is not limited to data of actual patients, but may be virtual data inflated using a data generation method such as GAN.

サーバ1は、訓練用の断層像を学習モデル50に入力して、病変部を検出した検出結果を出力として取得する。具体的には、病変部に対応する画像領域の各画素に対し、病変部の種類を示す値がラベリングされたラベル画像を出力として取得する。 The server 1 inputs the training tomographic image into the learning model 50 and obtains the detection results of the lesion as output. Specifically, it obtains as output a labeled image in which each pixel in the image area corresponding to the lesion is labeled with a value indicating the type of lesion.

サーバ1は、学習モデル50から出力された検出結果を、訓練データが示す正解の画像領域の座標範囲、及び病変部の種類と比較し、両者が近似するように、ニューロン間の重み等のパラメータを最適化する。これにより、サーバ1は学習モデル50を生成する。 Server 1 compares the detection results output from learning model 50 with the coordinate range of the correct image area indicated by the training data and the type of lesion, and optimizes parameters such as the weights between neurons so that the two are similar. In this way, server 1 generates learning model 50.

なお、サーバ1は医用画像以外に、患者情報、検査情報等のテキストデータを学習モデル50の入力に用いてもよい。この場合、例えばサーバ1は、テキストデータをOne-hot encoding等の手段で変換し、医用画像のカテゴリを表すカテゴリ変数として学習モデル50に入力する。これにより、画像以外の診療情報も用いて病変部の検出を行うことができる。 In addition to medical images, the server 1 may also use text data such as patient information and examination information as input to the learning model 50. In this case, for example, the server 1 may convert the text data using one-hot encoding or other means, and input it to the learning model 50 as a categorical variable representing the category of the medical image. This makes it possible to detect lesions using medical information other than images.

なお、学習モデル50の入力に患者情報、検査情報等のテキストデータを含める構成は必須ではなく、学習モデル50に入力する診療情報は医用画像のみであってもよい。 Note that it is not necessary to include text data such as patient information and examination information in the input to the learning model 50, and the medical information input to the learning model 50 may consist only of medical images.

また、上記では学習モデル50において病変部の検出を行うものとして説明を行ったが、本実施の形態はこれに限定されるものではない。例えば学習モデル50は、診療情報を入力として、正しい治療方法(例えば血管治療に使用すべきステントの長さ、直径やバルーンによる拡張径など)を予測するモデルであってもよい。あるいは学習モデル50は、診療情報を入力として、治療後の経過情報(例えば合併症の発生確率)を予測するモデルであってもよい。このように、学習モデル50は、診療情報を入力として、治療支援のための支援情報を出力するモデルであればよく、支援情報の内容は特に限定されない。 Furthermore, while the above description has been given assuming that the learning model 50 detects lesions, the present embodiment is not limited to this. For example, the learning model 50 may be a model that takes medical information as input and predicts the correct treatment method (e.g., the length, diameter, or balloon expansion diameter of the stent to be used in vascular treatment). Alternatively, the learning model 50 may be a model that takes medical information as input and predicts post-treatment progress information (e.g., the probability of complications occurring). In this way, the learning model 50 may be any model that takes medical information as input and outputs support information for supporting treatment, and the content of the support information is not particularly limited.

本実施の形態でサーバ1は、上述の学習モデル50を利用して第2患者の診療情報の特徴量を抽出し、第1患者の診療情報の検索に用いる。具体的には、サーバ1は、第2患者の血管内をイメージングした複数の断層像のうち、病変部が検出された断層像の特徴量を第1患者の診療情報の検索に用いる。In this embodiment, the server 1 uses the above-described learning model 50 to extract features of the second patient's medical information and uses these to search for the first patient's medical information. Specifically, the server 1 uses the features of a tomographic image in which a lesion is detected, among multiple tomographic images of the second patient's blood vessels, to search for the first patient's medical information.

例えばサーバ1は、第2患者の治療実施時に、第2患者の血管内断層像を画像診断装置2から取得する。具体的には、サーバ1は、カテーテル21の走査に従い、血管の長手方向に沿って撮影された複数のフレーム画像から成る動画像を画像診断装置2から取得する。サーバ1は、各フレームに対応する断層像を学習モデル50に順次入力し、病変部の検出を行う。For example, when treating a second patient, the server 1 acquires intravascular tomographic images of the second patient from the imaging diagnostic device 2. Specifically, the server 1 acquires from the imaging diagnostic device 2 a moving image consisting of multiple frame images captured along the longitudinal direction of the blood vessel in accordance with the scanning of the catheter 21. The server 1 sequentially inputs the tomographic images corresponding to each frame into the learning model 50 and detects the lesion.

なお、一連の処理を行うタイミングは治療実施時に限定されず、録画された動画像を事後的に学習モデル50に入力して病変部の検出を行ってもよい。 The timing of performing this series of processes is not limited to when treatment is being performed; recorded video images can also be input into the learning model 50 after the fact to detect the lesion.

断層像から病変部が検出された場合、サーバ1は、病変部が検出された断層像から抽出した特徴量を、第2患者の診療情報の特徴量として特定する。サーバ1は、特定した特徴量と、症例DB141に記憶されている各第1患者の診療情報の特徴量とに基づき、第2患者の診療情報と類似する第1患者の診療情報を検索する。 When a lesion is detected from the tomographic image, the server 1 identifies the feature extracted from the tomographic image in which the lesion is detected as the feature of the medical information of the second patient. The server 1 searches for medical information of the first patient that is similar to the medical information of the second patient based on the identified feature and the feature of the medical information of each first patient stored in the case DB 141.

具体的には、サーバ1は、両者の特徴量に基づいて類似度を算出し、算出した類似度に応じて検索を行う。類似度の算出方法は特に限定されないが、例えばサーバ1は、ベクトルで表現された特徴量のコサイン類似度を算出する。Specifically, the server 1 calculates the similarity based on the feature quantities of both the documents and performs a search based on the calculated similarity. There are no particular limitations on the method for calculating the similarity, but for example, the server 1 calculates the cosine similarity of the feature quantities expressed as vectors.

例えばサーバ1は、類似度が所定の閾値以上であるか否かを判定し、閾値以上であると判定された第1患者の診療情報を類似症例として検索する。サーバ1は、類似度の高低に応じて各第1患者の診療情報に検索順位を定め、検索順位に従って各第1患者の診療情報を表示装置23に出力する。For example, the server 1 determines whether the degree of similarity is equal to or greater than a predetermined threshold, and searches for the medical information of first patients determined to be equal to or greater than the threshold as similar cases. The server 1 determines a search rank for the medical information of each first patient according to the degree of similarity, and outputs the medical information of each first patient to the display device 23 according to the search rank.

なお、第1患者について検索順位を定める場合に、サーバ1は、診療情報に含まれる治療後の第1患者の経過情報に応じて検索順位を変更すると好適である。経過情報は、治療後の患者の状態を示すデータであり、例えば合併症の発生の有無を示すデータである。例えばサーバ1は、検索された第1患者に合併症が発生していた場合、検索順位を下降させる。なお、合併症の発生の有無だけでなく、発生した合併症の種類なども参照して検索順位を変更してもよい。 When determining the search ranking for the first patient, it is preferable for the server 1 to change the search ranking according to the progress information of the first patient after treatment included in the medical information. Progress information is data indicating the patient's condition after treatment, such as data indicating whether or not a complication has occurred. For example, if the searched first patient has developed a complication, the server 1 will lower the search ranking. Note that the search ranking may also be changed based on not only whether or not a complication has occurred, but also the type of complication that has occurred.

なお、上記では経過情報に応じて検索順位を変更することとしたが、本実施の形態はこれに限定されるものではない。例えばサーバ1は、合併症が発生していた場合であっても検索順位を変更せず、後述の表示画面上で合併症が発生していたことを明示するのみであってもよい。これにより、類似症例として検索された第1患者の診療情報を参照すべきか否か、ユーザに判断させることができる。 In the above, the search ranking is changed according to the progress information, but this embodiment is not limited to this. For example, even if a complication has occurred, the server 1 may not change the search ranking, but may simply indicate that a complication has occurred on the display screen described below. This allows the user to decide whether or not to refer to the medical information of the first patient searched for as a similar case.

図5は、類似症例の表示画面例を示す説明図である。図5では、類似症例として検索された第1患者の診療情報を表示する画面例を図示している。例えば表示装置23は、被検者画像501、症例画像502、症例情報欄503、類似症例一覧504、実施者指定欄505、集計欄506を表示する。 Figure 5 is an explanatory diagram showing an example of a display screen for similar cases. Figure 5 illustrates an example of a screen displaying medical information for the first patient searched for as a similar case. For example, the display device 23 displays a subject image 501, a case image 502, a case information column 503, a list of similar cases 504, a column for specifying an examiner 505, and a summary column 506.

被検者画像501は第2患者の医用画像であり、超音波検査を現在実施中の患者の超音波断層像である。症例画像502は、類似症例として検索された第1患者の医用画像であり、第2患者の断層像と類似すると判断された第1患者の血管の超音波断層像である。症例情報欄503は、症例画像502として表示された医用画像以外の第1患者の診療情報であって、患者情報、検査情報、治療情報等のテキストデータを表示する表示欄である。治療情報は、第1患者を治療した際の手術記録のほかに、第1患者の治療後の経過情報(例えば合併症)を含む。サーバ1は、症例DB141から第1患者の医用画像と患者情報等とを読み出し、表示装置23に表示させる。 Subject image 501 is a medical image of a second patient, and is an ultrasound tomographic image of a patient currently undergoing an ultrasound examination. Case image 502 is a medical image of a first patient found to be a similar case, and is an ultrasound tomographic image of the first patient's blood vessels that has been determined to be similar to the tomographic image of the second patient. Case information field 503 is a display field that displays medical information about the first patient other than the medical image displayed as case image 502, such as text data about the patient, examination information, treatment information, etc. The treatment information includes not only the surgical record of the treatment of the first patient, but also progress information about the first patient after treatment (e.g., complications). Server 1 reads the medical image and patient information of the first patient from case DB 141 and displays them on display device 23.

なお、図5の画面例では被検者画像501及び症例画像502として超音波断層像のみ表示されているが、X線透視画像など、その他の医用画像を表示してもよいことは勿論である。 Note that in the example screen shown in Figure 5, only ultrasound tomographic images are displayed as the subject image 501 and the case image 502, but it goes without saying that other medical images, such as X-ray fluoroscopic images, may also be displayed.

類似症例一覧504は、類似症例の検索結果を一覧で示す表示欄であり、類似症例として検索された各第1患者の診療情報のサマリと、各第1患者の診療情報との類似度とを表示する表示欄である。例えば表示装置23は、各第1患者の医用画像を縮小したサムネイル画像と、類似度とを検索順位に従って表示する。表示装置23は、類似症例一覧504からいずれかのサムネイル画像を選択する選択入力を受け付ける。表示装置23は、選択された症例に対応する第1患者の医用画像を症例画像502として表示すると共に、症例情報欄503に当該第1患者の患者情報等を表示する。 The similar case list 504 is a display field that shows a list of search results for similar cases, and displays a summary of the medical information of each first patient found as a similar case, and the degree of similarity with the medical information of each first patient. For example, the display device 23 displays thumbnail images of reduced medical images of each first patient and the degree of similarity according to search ranking. The display device 23 accepts a selection input to select one of the thumbnail images from the similar case list 504. The display device 23 displays the medical image of the first patient corresponding to the selected case as a case image 502, and also displays patient information, etc. of the first patient in the case information field 503.

なお、類似症例一覧504で各第1患者の診療情報を一覧表示する場合に、例えば表示装置23は、経過情報(合併症の発生の有無)に応じて表示を変更してもよい。例えば表示装置23は、第1患者に合併症が発生していた場合、合併症の発生を示す所定のアイコンをサムネイル画像と対応付けて表示する。これにより、ユーザの利便性を向上させることができる。 When displaying a list of medical information for each first patient in the similar case list 504, the display device 23 may, for example, change the display depending on the progress information (whether or not a complication has occurred). For example, if the first patient has developed a complication, the display device 23 displays a predetermined icon indicating the occurrence of the complication in association with the thumbnail image. This improves user convenience.

実施者指定欄505は、類似症例の検索条件を入力するための入力欄であり、検索対象とする第1患者の治療実施者(例えば医師)の指定入力を受け付けるための入力欄である。例えば表示装置23は、実施者指定欄505において、実施者の氏名の指定入力を受け付ける。実施者指定欄505において実施者の指定入力を受け付けた場合、サーバ1は、指定された実施者の症例、すなわち当該実施者が治療を行った第1患者の診療情報に絞り込んで検索を行う。 The practitioner designation field 505 is an input field for entering search conditions for similar cases, and is an input field for accepting input specifying the treatment provider (e.g., a doctor) of the first patient to be searched. For example, the display device 23 accepts input specifying the name of the practitioner in the practitioner designation field 505. When input specifying the practitioner is accepted in the practitioner designation field 505, the server 1 narrows the search to cases of the designated practitioner, i.e., the medical information of the first patient treated by that practitioner.

なお、本実施の形態では検索条件として実施者の指定が可能となっているが、治療実施者以外に、例えば患者の年齢、診断名、既往歴等を検索条件として指定可能としてもよい。 In this embodiment, the provider can be specified as a search condition, but other search conditions, such as the patient's age, diagnosis, medical history, etc., may also be specified in addition to the provider of treatment.

集計欄506は、類似症例として検索された複数の第1患者の診療情報について、所定の情報項目を集計した集計結果を表示する表示欄である。集計項目は特に限定されないが、例えばサーバ1は、類似症例として検索された複数の第1患者の治療方法について集計を行い、集計結果を表示装置23に出力する。具体的には、サーバ1は、カテーテル手術、バイパス手術、薬物療法等のいずれの方法で治療を行ったか、治療方法別に症例件数を集計し、集計結果を表示させる。 The tally column 506 is a display column that displays the tally results of tallying specific information items for the medical information of multiple first patients found to be similar cases. There are no particular limitations on the tally items, but for example, the server 1 tallys up the treatment methods of multiple first patients found to be similar cases and outputs the tally results to the display device 23. Specifically, the server 1 tallys up the number of cases by treatment method, such as catheter surgery, bypass surgery, or drug therapy, and displays the tally results.

図6は、学習モデル50の生成処理の手順を示すフローチャートである。図6に基づき、訓練データから学習モデル50を生成する際の処理内容について説明する。
サーバ1の制御部11は、訓練用の診療情報に対し、支援情報の正解値が付与された訓練データを取得する(ステップS11)。例えば制御部11は、訓練用の医用画像に対し、医用画像内の病変部に対応する画像領域と、病変部の種類とを示すラベルデータが付与された訓練データを取得する。なお、上述の如く、訓練用の入力データに患者情報等のテキストデータを含め、医用画像及びテキストデータを入力として支援情報を出力する学習モデル50を生成するようにしてもよい。
6 is a flowchart showing the procedure of the process of generating the learning model 50. The process of generating the learning model 50 from training data will be described with reference to FIG.
The control unit 11 of the server 1 acquires training data in which correct values of support information are assigned to the training clinical information (step S11). For example, the control unit 11 acquires training data in which image regions corresponding to lesions in the medical images and label data indicating the types of lesions are assigned to the training medical images. As described above, the training input data may include text data such as patient information, and a learning model 50 may be generated that receives medical images and text data as inputs and outputs support information.

制御部11は訓練データに基づき、診療情報を入力した場合に、患者の治療支援のための支援情報を出力する学習モデル50を生成する(ステップS12)。具体的には上述の如く、制御部11は、CNN等のニューラルネットワークを学習モデル50として生成する。制御部11は、訓練用の医用画像を学習モデル50に入力し、医用画像内の病変部の検出結果を出力として取得する。制御部11は、病変部の検出結果を正解のラベルデータと比較し、両者が近似するように、ニューロン間の重み等のパラメータを最適化して学習モデル50を生成する。制御部11は一連の処理を終了する。Based on the training data, the control unit 11 generates a learning model 50 that outputs support information for supporting patient treatment when medical information is input (step S12). Specifically, as described above, the control unit 11 generates a neural network such as a CNN as the learning model 50. The control unit 11 inputs training medical images into the learning model 50 and obtains the detection results of lesions in the medical images as output. The control unit 11 compares the detection results of lesions with correct label data and generates the learning model 50 by optimizing parameters such as the weights between neurons so that the two are similar. The control unit 11 then completes the series of processes.

図7は、類似症例の検索処理の手順を示すフローチャートである。図7に基づき、類似症例である第1患者の診療情報を検索する際の処理内容について説明する。
サーバ1の制御部11は、検索対象とする第1患者の診療情報について、第1患者の治療を実施した実施者の指定入力を受け付ける(ステップS31)。なお、実施者の指定がない場合、制御部11はステップS31をスキップする。
7 is a flowchart showing the procedure for the search process for similar cases. The process for searching for medical information on a first patient, who is a similar case, will be described with reference to FIG.
The control unit 11 of the server 1 accepts input of a designated practitioner who performed treatment for the first patient for the medical information of the first patient to be searched (step S31). Note that if no practitioner is designated, the control unit 11 skips step S31.

制御部11は、治療対象の第2患者の診療情報を取得する(ステップS32)。上述の如く、診療情報は、画像診断装置2から取得した医用画像のほかに、患者情報、検査情報などのテキストデータを含み得る。The control unit 11 acquires medical information for the second patient to be treated (step S32). As described above, the medical information may include text data such as patient information and examination information in addition to the medical images acquired from the diagnostic imaging device 2.

制御部11は、取得した第2患者の診療情報を学習モデル50に入力して特徴量を抽出し、抽出した特徴量に基づいて支援情報を出力する(ステップS33)。具体的には、制御部11は、血管長手方向に沿って連続してイメージングされた複数の断層像を学習モデル50に順次入力して、各断層像から病変部を検出する。The control unit 11 inputs the acquired medical information of the second patient into the learning model 50, extracts features, and outputs support information based on the extracted features (step S33). Specifically, the control unit 11 sequentially inputs multiple tomographic images captured consecutively along the longitudinal direction of the blood vessel into the learning model 50, and detects the lesion from each tomographic image.

制御部11は、病変部を検出した断層像の特徴量と、症例DB141に記憶されている各第1患者の診療情報の特徴量とに基づき、第1患者及び第2患者の診療情報の類似度を算出する(ステップS34)。制御部11は、算出した類似度に基づき、第2患者の診療情報と類似する第1患者の診療情報を検索する(ステップS35)。なお、ステップS31で実施者の指定入力を受け付けていた場合、制御部11は、指定された実施者が治療を実施した第1患者に絞って検索を行う。The control unit 11 calculates the similarity between the medical information of the first patient and the second patient based on the feature values of the tomographic image in which the lesion was detected and the feature values of the medical information of each first patient stored in the case DB 141 (step S34). The control unit 11 searches for medical information of the first patient that is similar to the medical information of the second patient based on the calculated similarity (step S35). Note that if a designated practitioner input was received in step S31, the control unit 11 narrows the search to first patients treated by the designated practitioner.

制御部11は、検索された各第1患者の診療情報の検索順位を、治療実施後の第1患者の経過情報に応じて変更する(ステップS36)。例えば制御部11は、治療実施後に第1患者に合併症が発生していた場合、当該第1患者の検索順位を下降させる。The control unit 11 changes the search ranking of the medical information of each retrieved first patient according to the progress information of the first patient after treatment (step S36). For example, if a complication occurs in the first patient after treatment, the control unit 11 lowers the search ranking of the first patient.

また、制御部11は、検索された複数の第1患者の診療情報を集計する(ステップS37)。例えば制御部11は、第1患者の治療方法について、カテーテル手術、バイパス手術、及び薬物療法それぞれの症例件数を集計する。制御部11は、症例DB141から検索した第1患者の診療情報を画像診断装置2に出力し(ステップS38)、一連の処理を終了する。 The control unit 11 also tallys up the medical information of the retrieved multiple first patients (step S37). For example, the control unit 11 tallys up the number of cases of catheter surgery, bypass surgery, and drug therapy for the first patient's treatment methods. The control unit 11 outputs the medical information of the first patient retrieved from the case DB 141 to the imaging diagnostic device 2 (step S38), completing the series of processes.

以上より、本実施の形態1によれば、治療対象の第2患者と類似する類似症例を好適に検索することができる。 As described above, according to this embodiment 1, it is possible to effectively search for similar cases that are similar to the second patient being treated.

また、本実施の形態1によれば、第1患者の診療情報と共に類似度を提示することで、ユーザは類似症例を好適に把握することができる。 In addition, according to this embodiment 1, by presenting the similarity along with the medical information of the first patient, the user can easily understand similar cases.

また、本実施の形態1によれば、第1患者の診療情報として、第1患者の治療時の記録だけでなく、治療後の経過情報を併せて提示することで、第1患者の治療記録の妥当性を判断することができる。 In addition, according to this embodiment 1, by presenting not only the records of the first patient's treatment but also progress information after treatment as the first patient's medical information, the validity of the first patient's treatment records can be determined.

また、本実施の形態1によれば、経過情報に応じて第1患者の診療情報の検索順位を変更することで、より適切な順序で各第1患者の診療情報を提示することができる。 In addition, according to this embodiment 1, by changing the search order of the medical information of the first patient depending on the progress information, the medical information of each first patient can be presented in a more appropriate order.

また、本実施の形態1によれば、診療情報を入力として支援情報を出力する学習モデル50を利用することで、第2患者の診療情報の特徴量を好適に抽出することができる。 In addition, according to this embodiment 1, by using a learning model 50 that inputs medical information and outputs support information, it is possible to preferably extract features of the medical information of the second patient.

また、本実施の形態1によれば、学習モデル50として病変部検出用のモデルを利用することで、第2患者の病変部の検出を行いつつ、同時に類似症例の検索も行うことができる。 In addition, according to this embodiment 1, by using a model for lesion detection as the learning model 50, it is possible to detect the lesion of the second patient while simultaneously searching for similar cases.

また、本実施の形態1によれば、実施者の指定や治療方法(診療情報)の集計機能も備え、ユーザの利便性を高めることができる。 In addition, according to this embodiment 1, it also has the function of specifying the practitioner and aggregating the treatment method (medical information), which increases convenience for the user.

(実施の形態2)
本実施の形態では、診療情報に含まれる画像データ(医用画像)及びテキストデータそれぞれについて特徴量を抽出し、症例検索に用いる形態について述べる。なお、実施の形態1と重複する内容については同一の符号を付して説明を省略する。
(Embodiment 2)
In this embodiment, features are extracted from image data (medical images) and text data included in medical information, and the extracted features are used for case search. Note that the same reference numerals are used to designate the same parts as in the first embodiment, and the description thereof will be omitted.

図8は、実施の形態2に係る学習モデル50に関する説明図である。図8では、画像データの特徴量抽出用のネットワーク(第1抽出器51)と、テキストデータの特徴量抽出用のネットワーク(第2抽出器52)とを備える、いわゆるマルチモーダルモデルを図示している。図8に基づき、本実施の形態の概要を説明する。 Figure 8 is an explanatory diagram of a learning model 50 according to embodiment 2. Figure 8 illustrates a so-called multimodal model that includes a network (first extractor 51) for extracting features from image data and a network (second extractor 52) for extracting features from text data. An overview of this embodiment will be explained based on Figure 8.

本実施の形態に係る学習モデル50は、第1抽出器51、第2抽出器52、及び検出器53を備える。第1抽出器51は、画像データの特徴量を抽出する抽出器であり、例えばCNNに係るネットワークである。第2抽出器52は、患者情報、検査情報等のテキストデータの特徴量を抽出する抽出器であり、例えばRNNに係るネットワークである。第1抽出器51は、患者の医用画像の入力を受け付け、医用画像の特徴量を抽出する。第2抽出器52は、患者情報等のテキストデータの入力を受け付け、テキストデータの特徴量を抽出する。 The learning model 50 according to this embodiment comprises a first extractor 51, a second extractor 52, and a detector 53. The first extractor 51 is an extractor that extracts features of image data, and is, for example, a CNN network. The second extractor 52 is an extractor that extracts features of text data such as patient information and examination information, and is, for example, an RNN network. The first extractor 51 accepts input of a patient's medical image and extracts features of the medical image. The second extractor 52 accepts input of text data such as patient information and extracts features of the text data.

検出器53は、第1抽出器51及び第2抽出器52でそれぞれ抽出した特徴量を入力として、病変部を検出するネットワークである。例えば検出器53は、医用画像及びテキストデータそれぞれの特徴量を結合する結合層と、結合した特徴量に基づき、病変部に対応する画像領域をラベリングしたラベル画像を生成するデコーダ(逆畳み込み層)とを備える。検出器53は、医用画像及びテキストデータそれぞれの特徴量を結合してデコーダに入力し、病変部の検出結果であるラベル画像を出力する。 Detector 53 is a network that detects lesions using the features extracted by first extractor 51 and second extractor 52 as input. For example, detector 53 includes a combination layer that combines the features of the medical image and text data, and a decoder (deconvolution layer) that generates a labeled image by labeling image regions corresponding to lesions based on the combined features. Detector 53 combines the features of the medical image and text data, inputs them into the decoder, and outputs a labeled image that is the result of lesion detection.

病変部が検出された場合、サーバ1は、検出時に第1抽出器51及び第2抽出器52でそれぞれ抽出した特徴量に基づき、類似症例である第1患者の診療情報を症例DB141から検索する。例えばサーバ1は、医用画像及びテキストデータそれぞれの特徴量に基づいて個別に類似度を算出する。すなわち、サーバ1は、第1患者の医用画像の特徴量と、第2患者の医用画像の特徴量とに基づいて医用画像の類似度を算出すると共に、第1患者のテキストデータ(患者情報等)の特徴量と、第2患者のテキストデータの特徴量とに基づいてテキストデータの類似度を算出する。 When a lesion is detected, the server 1 searches the case DB 141 for the medical information of the first patient, who is a similar case, based on the features extracted by the first extractor 51 and the second extractor 52 at the time of detection. For example, the server 1 calculates the similarity separately based on the features of the medical images and the text data. That is, the server 1 calculates the similarity of the medical images based on the features of the medical images of the first patient and the features of the medical images of the second patient, and calculates the similarity of the text data (patient information, etc.) based on the features of the text data of the first patient and the features of the text data of the second patient.

サーバ1は、医用画像及びテキストデータそれぞれの類似度から、第1患者及び第2患者の類似性を総合的に評価するための総類似度を算出する。例えばサーバ1は、医用画像及びテキストデータそれぞれの類似度の合計値を算出することで、総類似度を算出する。 The server 1 calculates a total similarity to comprehensively evaluate the similarity between the first patient and the second patient from the similarities between the medical images and the text data. For example, the server 1 calculates the total similarity by calculating the sum of the similarities between the medical images and the text data.

なお、例えばサーバ1は、両者の平均値などを総類似度としてもよい。また、例えばサーバ1は、一方のデータ(例えば医用画像)を重視するため、片方の類似度に重み付けを行って総類似度を算出するなどしてもよい。 For example, the server 1 may use the average value of both data as the total similarity. Furthermore, for example, the server 1 may weight one of the data (e.g., medical images) to place more importance on the other data, and calculate the total similarity by weighting the similarity of the other data.

サーバ1は、算出した総類似度が閾値以上であるか否かを判定し、閾値以上であると判定された第1患者の診療情報を類似症例として検索する。そしてサーバ1は、検索された第1患者の診療情報を表示装置23に出力する。なお、この場合にサーバ1は、総類似度だけでなく、医用画像及びテキストデータそれぞれの類似度を表示装置23に表示させてもよい。これにより、画像が類似するか、テキストデータが類似するか、ユーザに把握させることができる。 The server 1 determines whether the calculated total similarity is equal to or greater than a threshold value, and searches for the medical information of the first patient that is determined to be equal to or greater than the threshold value as a similar case. The server 1 then outputs the searched medical information of the first patient to the display device 23. In this case, the server 1 may display not only the total similarity, but also the similarity of each of the medical image and text data on the display device 23. This allows the user to understand whether the images or the text data are similar.

図9は、実施の形態2に係る学習モデル50の生成処理の手順を示すフローチャートである。学習モデル50を生成するための訓練データを取得した後(ステップS11)、サーバ1は以下の処理を実行する。
サーバ1の制御部11は、訓練データに基づいて学習モデル50を生成する(ステップS201)。本実施の形態では、上述の如く、医用画像及びテキストデータそれぞれについて特徴量を抽出するマルチモーダルモデルを生成する。制御部11は、訓練用の医用画像を第1抽出器51に入力して特徴量を抽出すると共に、訓練用のテキストデータを第2抽出器52に入力して特徴量を抽出し、両者の特徴量を検出器53に入力して病変部を検出する。制御部11は、病変部の検出結果を正解のラベルデータと比較し、両者が近似するように、ニューロン間の重み等のパラメータを最適化して学習モデル50を生成する。制御部11は、一連の処理を終了する。
9 is a flowchart showing the procedure of the process of generating the learning model 50 according to embodiment 2. After acquiring training data for generating the learning model 50 (step S11), the server 1 executes the following process.
The control unit 11 of the server 1 generates a learning model 50 based on the training data (step S201). In this embodiment, as described above, a multimodal model is generated that extracts features from both medical images and text data. The control unit 11 inputs training medical images to a first extractor 51 to extract features, inputs training text data to a second extractor 52 to extract features, and inputs both features to a detector 53 to detect lesions. The control unit 11 compares the lesion detection results with the correct label data and generates the learning model 50 by optimizing parameters such as the weights between neurons so that the two are similar. The control unit 11 then completes the series of processes.

図10は、実施の形態2に係る類似症例の検索処理の手順を示すフローチャートである。第2患者の診療情報を取得した後(ステップS32)、サーバ1は以下の処理を実行する。
サーバ1の制御部11は、第2患者の診療情報に含まれる医用画像を第1抽出器51に、医用画像以外のテキストデータを第2抽出器52に入力して、医用画像及びテキストデータそれぞれの特徴量を抽出して病変部を検出する(ステップS221)。具体的には上述の如く、制御部11は、両者の特徴量を検出器53に入力して特徴量を合成し、合成特徴量に基づき病変部を検出する。
10 is a flowchart showing the procedure of the search process for similar cases according to Embodiment 2. After acquiring the medical information of the second patient (step S32), the server 1 executes the following process.
The control unit 11 of the server 1 inputs the medical images included in the medical information of the second patient to the first extractor 51 and the text data other than the medical images to the second extractor 52, extracts feature quantities from each of the medical images and the text data, and detects the lesion (step S221). Specifically, as described above, the control unit 11 inputs the feature quantities from both to the detector 53, combines the feature quantities, and detects the lesion based on the combined feature quantities.

病変部が検出された場合、制御部11は、第1抽出器51で抽出された医用画像の特徴量と、第2抽出器52で抽出されたテキストデータの特徴量とに基づき、各第1患者の診療情報との類似度を算出する(ステップS222)。具体的には、制御部11は、医用画像及びテキストデータそれぞれについて第1患者と第2患者との類似度を算出し、医用画像及びテキストデータそれぞれの類似度の合計値を取るなどして総類似度を算出する。制御部11は、算出した類似度に基づいて症例DB141から第1患者の診療情報を検索し(ステップS223)、処理をステップS36に移行する。If a lesion is detected, the control unit 11 calculates the similarity between the medical information of each first patient based on the features of the medical image extracted by the first extractor 51 and the features of the text data extracted by the second extractor 52 (step S222). Specifically, the control unit 11 calculates the similarity between the first patient and the second patient for each medical image and text data, and calculates the total similarity by, for example, summing the similarities of the medical image and the text data. The control unit 11 searches the case DB 141 for the medical information of the first patient based on the calculated similarity (step S223), and proceeds to step S36.

なお、上記では学習モデル50の一例としてマルチモーダルモデルを挙げたが、例えば医用画像から支援情報を出力するモデルと、テキストデータから支援情報を出力するモデルとを独立して用意し、各モデルを利用して医用画像及びテキストデータの特徴量をそれぞれ抽出するようにしてもよい。すなわち、学習モデル50は単一のモデルに限定されず、複数のモデルであってもよい。 Note that, although a multimodal model was cited above as an example of learning model 50, it is also possible to prepare, for example, a model that outputs support information from medical images and a model that outputs support information from text data independently, and use each model to extract features of the medical images and text data, respectively. In other words, learning model 50 is not limited to a single model, but may be multiple models.

また、上記では学習モデル50に入力する画像が一種類であるものとして説明したが、複数種類の医用画像を学習モデル50に入力して特徴量を抽出し、類似症例の検索に用いてもよい。例えばサーバ1は、超音波断層像のほかにX線透視画像を学習モデル50に入力し、各画像から特徴量を抽出する。この場合、学習モデル50に、超音波断層像の特徴量抽出用の抽出器と、X線透視画像の特徴量抽出用の抽出器とを別々に用意し、検出器53に並列接続すればよい。このように、学習モデル50に入力する医用画像は複数種類であってもよい。 In addition, while the above description assumes that only one type of image is input to the learning model 50, multiple types of medical images may be input to the learning model 50, features may be extracted, and the extracted features may be used to search for similar cases. For example, the server 1 inputs X-ray fluoroscopic images in addition to ultrasound tomographic images to the learning model 50, and extracts features from each image. In this case, the learning model 50 may be provided with separate extractors for extracting features from ultrasound tomographic images and X-ray fluoroscopic images, and these may be connected in parallel to the detector 53. In this way, multiple types of medical images may be input to the learning model 50.

以上より、本実施の形態2によれば、診療情報に含まれる医用画像及びテキストデータそれぞれの特徴量を個別に抽出することで、医用画像及びテキストデータそれぞれの類似性を個別に評価し、より好適に類似症例を検索することができる。 As described above, according to this second embodiment, by extracting the features of each of the medical images and text data contained in the medical information separately, the similarity between each of the medical images and text data can be evaluated separately, making it possible to search for similar cases more effectively.

今回開示された実施の形態はすべての点で例示であって、制限的なものではないと考えられるべきである。本発明の範囲は、上記した意味ではなく、請求の範囲によって示され、請求の範囲と均等の意味及び範囲内でのすべての変更が含まれることが意図される。The embodiments disclosed herein are to be considered in all respects as illustrative and not restrictive. The scope of the present invention is defined by the claims, not by the meaning described above, and is intended to include all modifications within the meaning and scope of the claims.

1 サーバ(情報処理装置)
11 制御部
12 主記憶部
13 通信部
14 補助記憶部
141 症例DB
1a 可搬型記憶媒体
1b 半導体メモリ
2 画像診断装置
21 カテーテル
22 画像処理装置
23 表示装置
50 学習モデル
501 被検者画像
502 症例画像
503 症例情報欄
504 類似症例一覧
505 実施者指定欄
506 集計欄
51 第1抽出器
52 第2抽出器
53 検出器
N ネットワーク
P プログラム
1. Server (information processing device)
11 Control unit 12 Main memory unit 13 Communication unit 14 Auxiliary memory unit 141 Case DB
1a Portable storage medium 1b Semiconductor memory 2 Diagnostic imaging device 21 Catheter 22 Image processing device 23 Display device 50 Learning model 501 Subject image 502 Case image 503 Case information field 504 List of similar cases 505 Physician designation field 506 Summary field 51 First extractor 52 Second extractor 53 Detector N Network P Program

Claims (12)

治療を実施済みの第1患者の診療情報であって、前記第1患者の治療後の合併症の発生の有無を示す経過情報を含む診療情報を、該診療情報の特徴量と対応付けて記憶する記憶部と、
治療対象の第2患者の診療情報を取得する取得部と、
前記第2患者の診療情報の特徴量を抽出する抽出部と、
前記第1患者の診療情報の特徴量と、前記第2患者の診療情報の特徴量とに基づき、前記第1患者及び第2患者の診療情報の類似度を算出する算出部と、
算出した前記類似度に基づき、前記第2患者の診療情報と類似する複数の前記第1患者の診療情報を検索する検索部と、
前記類似度に応じて定められる検索順位に従って、検索された複数の前記第1患者の診療情報を出力する出力部とを備え、
前記検索部は、検索された前記第1患者に合併症が発生していた場合、該第1患者の診療情報の検索順位を引き下げる
ことを特徴とする情報処理装置。
a storage unit that stores medical information of a first patient who has already been treated, the medical information including progress information indicating whether or not complications have occurred after the treatment of the first patient, in association with a feature amount of the medical information;
an acquisition unit that acquires medical information of a second patient to be treated;
an extraction unit that extracts features of the medical information of the second patient;
a calculation unit that calculates a similarity between the medical information of the first patient and the medical information of the second patient based on a feature amount of the medical information of the first patient and a feature amount of the medical information of the second patient;
a search unit that searches for a plurality of pieces of medical information of the first patient that are similar to the medical information of the second patient based on the calculated similarity;
an output unit that outputs the searched medical information of the plurality of first patients in accordance with a search order determined according to the similarity;
The information processing device according to claim 1, wherein the search unit lowers the search ranking of medical information of the first patient when the first patient has developed a complication.
前記出力部は、検索された前記第1患者の診療情報と、前記第2患者の診療情報との類似度を出力する
ことを特徴とする請求項1に記載の情報処理装置。
The information processing apparatus according to claim 1 , wherein the output unit outputs a degree of similarity between the searched medical information of the first patient and the searched medical information of the second patient.
前記抽出部は、診療情報が入力された場合に、該診療情報の特徴量を抽出し、抽出した特徴量に基づいて診療支援のための支援情報を出力するよう学習済みのモデルを利用して、前記第2患者の診療情報の特徴量を抽出する
ことを特徴とする請求項1又は2に記載の情報処理装置。
3. The information processing device according to claim 1, wherein the extraction unit extracts features of the medical information of the second patient using a trained model when the medical information is input, and outputs support information for medical support based on the extracted features.
前記モデルは、患者の管腔器官をイメージングした医用画像を入力した場合に、該医用画像の特徴量を抽出し、抽出した特徴量に基づいて前記医用画像内の病変部を検出した検出結果を出力するモデルであり、
前記抽出部は、
前記第2患者の前記医用画像を前記モデルに入力して前記病変部を検出し、
前記病変部が検出された前記医用画像の特徴量を、前記第2患者の診療情報の特徴量として抽出する
請求項3に記載の情報処理装置。
the model is a model that, when a medical image of a patient's hollow organ is input, extracts feature amounts from the medical image, detects a lesion in the medical image based on the extracted feature amounts, and outputs a detection result;
The extraction unit
inputting the medical image of the second patient into the model to detect the lesion;
The information processing apparatus according to claim 3 , wherein a feature amount of the medical image in which the lesion is detected is extracted as a feature amount of the medical information of the second patient.
前記医用画像は、患者の血管の断層像であり、
前記抽出部は、前記第2患者の血管の長手方向に沿って撮影された複数の前記断層像を前記モデルに入力して、前記複数の断層像のいずれかから前記病変部を検出する
ことを特徴とする請求項4に記載の情報処理装置。
the medical image is a cross-sectional image of a patient's blood vessel;
5. The information processing device according to claim 4, wherein the extraction unit inputs a plurality of the tomographic images taken along a longitudinal direction of the blood vessel of the second patient into the model, and detects the lesion area from any of the plurality of tomographic images.
前記第1患者及び第2患者の診療情報は医用画像及びテキストデータを含み、
前記モデルは、前記医用画像の特徴量を抽出する第1抽出器と、前記テキストデータの特徴量を抽出する第2抽出器とを備え、
前記検索部は、前記医用画像及びテキストデータ夫々の特徴量に基づき、前記第2患者の診療情報と類似する前記第1患者の診療情報を検索する
ことを特徴とする請求項3~5のいずれか1項に記載の情報処理装置。
the medical information of the first patient and the second patient includes medical images and text data;
the model includes a first extractor that extracts a feature amount of the medical image and a second extractor that extracts a feature amount of the text data;
The information processing device according to any one of claims 3 to 5, wherein the search unit searches for medical information of the first patient that is similar to medical information of the second patient based on feature amounts of the medical image and text data, respectively.
前記医用画像は、前記第1患者の血管の超音波断層像、光干渉断層像、X線透視画像、CT画像、及びMRI画像の少なくともいずれか一つを含む
ことを特徴とする請求項4~6のいずれか1項に記載の情報処理装置。
The information processing device according to any one of claims 4 to 6, characterized in that the medical image includes at least one of an ultrasound tomographic image, an optical coherence tomographic image, an X-ray fluoroscopic image, a CT image, and an MRI image of the blood vessel of the first patient.
前記第1患者の診療を実施した実施者の指定入力を受け付ける受付部を備え、
前記検索部は、指定された前記実施者に対応する前記第1患者の診療情報を対象に検索を行い、
前記第1患者の診療情報は、前記実施者の情報を含む、
ことを特徴とする請求項1~7のいずれか1項に記載の情報処理装置。
a reception unit that receives an input of a designated practitioner who has performed medical care on the first patient;
The search unit searches for medical information of the first patient corresponding to the specified practitioner,
The medical information of the first patient includes information of the practitioner.
8. The information processing device according to claim 1, wherein the information processing device is a computer.
検索された複数の前記第1患者の診療情報を集計する集計部を備え、
前記検索部は、前記第2患者の診療情報と類似する複数の前記第1患者の診療情報を検索し、
前記出力部は、前記第1患者の診療情報の集計結果を出力する
ことを特徴とする請求項1~8のいずれか1項に記載の情報処理装置。
a counting unit that counts the medical information of the searched first patients,
the search unit searches for a plurality of pieces of medical information of the first patient that are similar to the medical information of the second patient;
The information processing device according to any one of claims 1 to 8, wherein the output unit outputs a compilation result of the medical information of the first patient.
前記第1患者の診療情報は、前記第1患者に実施した血管内治療に関する情報である
ことを特徴とする請求項1~9のいずれか1項に記載の情報処理装置。
The information processing device according to any one of claims 1 to 9, wherein the medical information of the first patient is information about an intravascular treatment performed on the first patient.
治療対象の第2患者の診療情報を取得し、
前記第2患者の診療情報の特徴量を抽出し、
治療を実施済みの第1患者の診療情報の特徴量と、前記第2患者の診療情報の特徴量とに基づき、前記第1患者及び第2患者の診療情報の類似度を算出し、
算出した類似度に基づき、前記第1患者の治療後の合併症の発生の有無を示す経過情報を含む診療情報を、該診療情報の特徴量と対応付けて記憶する記憶部から、前記第2患者の診療情報と類似する複数の前記第1患者の診療情報を検索し、
前記類似度に応じて定められる検索順位に従って、検索された複数の前記第1患者の診療情報を出力し、
検索された前記第1患者に合併症が発生していた場合、該第1患者の診療情報の検索順位を引き下げる
処理をコンピュータが実行することを特徴とする情報処理方法。
Obtain medical information of a second patient to be treated;
extracting features of medical information of the second patient;
calculating a similarity between the medical information of the first patient and the second patient based on a feature amount of the medical information of the first patient who has already been treated and a feature amount of the medical information of the second patient;
based on the calculated similarity, searching for a plurality of pieces of medical information of the first patient that are similar to the medical information of the second patient from a storage unit that stores medical information including progress information indicating whether or not complications have occurred after treatment of the first patient in association with feature amounts of the medical information;
outputting the searched medical information of the plurality of first patients in accordance with a search order determined according to the similarity;
an information processing method, wherein a computer executes a process of lowering the search ranking of medical information of the first patient when the searched first patient has developed a complication;
治療対象の第2患者の診療情報を取得し、
前記第2患者の診療情報の特徴量を抽出し、
治療を実施済みの第1患者の診療情報の特徴量と、前記第2患者の診療情報の特徴量とに基づき、前記第1患者及び第2患者の診療情報の類似度を算出し、
算出した類似度に基づき、前記第1患者の治療後の合併症の発生の有無を示す経過情報を含む診療情報を、該診療情報の特徴量と対応付けて記憶する記憶部から、前記第2患者の診療情報と類似する複数の前記第1患者の診療情報を検索し、
前記類似度に応じて定められる検索順位に従って、検索された複数の前記第1患者の診療情報を出力し、
検索された前記第1患者に合併症が発生していた場合、該第1患者の診療情報の検索順位を引き下げる
処理をコンピュータに実行させることを特徴とするプログラム。
Obtaining medical information of a second patient to be treated;
extracting features of medical information of the second patient;
calculating a similarity between the medical information of the first patient and the second patient based on a feature amount of the medical information of the first patient who has already been treated and a feature amount of the medical information of the second patient;
based on the calculated similarity, searching for a plurality of pieces of medical information of the first patient that are similar to the medical information of the second patient from a storage unit that stores medical information including progress information indicating whether or not complications have occurred after treatment of the first patient in association with feature amounts of the medical information;
outputting the searched medical information of the plurality of first patients in accordance with a search order determined according to the degree of similarity;
A program causing a computer to execute a process of lowering the search ranking of medical information of a searched first patient if the searched first patient has developed a complication.
JP2022509537A 2020-03-27 2021-03-09 Information processing device, information processing method, and program Active JP7749536B2 (en)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
JP2020058998 2020-03-27
JP2020058998 2020-03-27
PCT/JP2021/009306 WO2021193022A1 (en) 2020-03-27 2021-03-09 Information processing device, information processing method, and program

Publications (2)

Publication Number Publication Date
JPWO2021193022A1 JPWO2021193022A1 (en) 2021-09-30
JP7749536B2 true JP7749536B2 (en) 2025-10-06

Family

ID=77891485

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2022509537A Active JP7749536B2 (en) 2020-03-27 2021-03-09 Information processing device, information processing method, and program

Country Status (2)

Country Link
JP (1) JP7749536B2 (en)
WO (1) WO2021193022A1 (en)

Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2006277656A (en) 2005-03-30 2006-10-12 Olympus Medical Systems Corp Medical support system
JP2008161277A (en) 2006-12-27 2008-07-17 Hitachi Ltd Blood vessel information management device
JP2010172559A (en) 2009-01-30 2010-08-12 Toshiba Corp Medical diagnosis support system and apparatus
JP2011212094A (en) 2010-03-31 2011-10-27 Fujifilm Corp Diagnosis support system, diagnosis support device, diagnosis support method and diagnosis support program
JP2013146327A (en) 2012-01-18 2013-08-01 Hitachi Medical Corp Medical image display apparatus and medical image display method
JP2016529037A (en) 2013-08-27 2016-09-23 ハートフロー, インコーポレイテッド System and method for predicting site, onset and / or change of coronary lesions
US20190188848A1 (en) 2017-12-20 2019-06-20 International Business Machines Corporation Automatic Contour Annotation of Medical Images Based on Correlations with Medical Reports
WO2020027228A1 (en) 2018-07-31 2020-02-06 株式会社Lily MedTech Diagnostic support system and diagnostic support method

Patent Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2006277656A (en) 2005-03-30 2006-10-12 Olympus Medical Systems Corp Medical support system
JP2008161277A (en) 2006-12-27 2008-07-17 Hitachi Ltd Blood vessel information management device
JP2010172559A (en) 2009-01-30 2010-08-12 Toshiba Corp Medical diagnosis support system and apparatus
JP2011212094A (en) 2010-03-31 2011-10-27 Fujifilm Corp Diagnosis support system, diagnosis support device, diagnosis support method and diagnosis support program
JP2013146327A (en) 2012-01-18 2013-08-01 Hitachi Medical Corp Medical image display apparatus and medical image display method
JP2016529037A (en) 2013-08-27 2016-09-23 ハートフロー, インコーポレイテッド System and method for predicting site, onset and / or change of coronary lesions
US20190188848A1 (en) 2017-12-20 2019-06-20 International Business Machines Corporation Automatic Contour Annotation of Medical Images Based on Correlations with Medical Reports
WO2020027228A1 (en) 2018-07-31 2020-02-06 株式会社Lily MedTech Diagnostic support system and diagnostic support method

Also Published As

Publication number Publication date
JPWO2021193022A1 (en) 2021-09-30
WO2021193022A1 (en) 2021-09-30

Similar Documents

Publication Publication Date Title
JP7536861B2 (en) PROGRAM, INFORMATION PROCESSING METHOD, INFORMATION PROCESSING APPARATUS AND MODEL GENERATION METHOD
Midya et al. Computerized diagnosis of liver tumors from CT scans using a deep neural network approach
JP2021516810A (en) Surgical video search based on preoperative images
CN112368781A (en) Method and system for assessing vascular occlusion based on machine learning
JP7536862B2 (en) PROGRAM, INFORMATION PROCESSING METHOD, INFORMATION PROCESSING APPARATUS AND MODEL GENERATION METHOD
JP7696356B2 (en) Information processing device, information processing method, and program
JP7695262B2 (en) Information processing device, information processing method, program, and model generation method
JP7490045B2 (en) PROGRAM, INFORMATION PROCESSING METHOD, INFORMATION PROCESSING APPARATUS AND MODEL GENERATION METHOD
JP2026062891A (en) Computer program, information processing method, and information processing apparatus
JP2008503303A (en) Method and apparatus for displaying a tracheobronchial tree
US20230238148A1 (en) Information processing device, information processing method, and computer program
CN116309346A (en) Medical image detection method, device, equipment, storage medium and program product
Huang et al. PolarFormer: a transformer-based method for multi-lesion segmentation in intravascular OCT
JP7803928B2 (en) Program, image processing method and image processing device
JP7749536B2 (en) Information processing device, information processing method, and program
JP7644092B2 (en) Program, information processing method, learning model generation method, learning model re-learning method, and information processing system
JP2004130090A (en) Computer-aided patient diagnosis decision support system
JP7667134B2 (en) PROGRAM, INFORMATION PROCESSING METHOD, INFORMATION PROCESSING APPARATUS AND MODEL GENERATION METHOD
CN116664938B (en) Coronary plaque type determining method and device, electronic equipment and storage medium
JP7441155B2 (en) Information processing device, information processing method and program
US12283048B2 (en) Diagnosis support device, diagnosis support system, and diagnosis support method
JP2023130134A (en) Program, information processing method, and information processing device
US12620089B2 (en) Information processing device, information processing method, and program
JP7597626B2 (en) PROGRAM, IMAGE PROCESSING METHOD, IMAGE PROCESSING APPARATUS AND MODEL GENERATION METHOD
EP4625434A1 (en) Supporting an interventional procedure

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20231013

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20241203

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20250130

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20250513

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20250618

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20250916

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20250924

R150 Certificate of patent or registration of utility model

Ref document number: 7749536

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150