[go: up one dir, main page]

JP7225008B2 - medical image processor - Google Patents

medical image processor Download PDF

Info

Publication number
JP7225008B2
JP7225008B2 JP2019071401A JP2019071401A JP7225008B2 JP 7225008 B2 JP7225008 B2 JP 7225008B2 JP 2019071401 A JP2019071401 A JP 2019071401A JP 2019071401 A JP2019071401 A JP 2019071401A JP 7225008 B2 JP7225008 B2 JP 7225008B2
Authority
JP
Japan
Prior art keywords
lesion
data
prediction
age
subject
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
JP2019071401A
Other languages
Japanese (ja)
Other versions
JP2020168200A (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.)
Canon Medical Systems Corp
Original Assignee
Canon Medical Systems 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 Canon Medical Systems Corp filed Critical Canon Medical Systems Corp
Priority to JP2019071401A priority Critical patent/JP7225008B2/en
Publication of JP2020168200A publication Critical patent/JP2020168200A/en
Application granted granted Critical
Publication of JP7225008B2 publication Critical patent/JP7225008B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Medical Treatment And Welfare Office Work (AREA)
  • Apparatus For Radiation Diagnosis (AREA)
  • Nuclear Medicine (AREA)

Description

本発明の実施形態は、医用画像処理装置に関する。 An embodiment of the present invention relates to a medical image processing apparatus.

近年、医療情報の地域連携が進んでいる。かかる場合、例えば、地域連携を行っている医療機関同士で、医用画像を含む医用データの共有が行われる。しかし、医療機関ごとに同一の患者に対して異なる患者IDが割り振られている場合、複数の医用画像に対する被検体の同定が重要になる。被検体の取り違えが生じると、誤診や被検体への不要な被曝が生じるリスクがある。 In recent years, regional cooperation in medical information is progressing. In such a case, for example, medical data including medical images are shared among medical institutions that are cooperating in regional cooperation. However, when different patient IDs are assigned to the same patient for each medical institution, it becomes important to identify the subject with respect to multiple medical images. If a subject is mixed up, there is a risk of misdiagnosis and unnecessary exposure of the subject.

この問題を解決するため、現在の被検体画像から抽出される解剖学的ランドマークと、データベースに保存されている過去の被検体画像から抽出されるランドマークとの類似度を算出して、同一患者か否かの同定を行う技術が知られている。このような技術では、被検体の経時変化が考慮されていない。このため、被検体の経時変化に左右されず、高い精度で被検体の同定を行う技術が求められている。 To solve this problem, the similarity between the anatomical landmarks extracted from the current subject image and the landmarks extracted from the past subject images stored in the database is calculated to Techniques for identifying patients are known. Such techniques do not take into consideration changes in the subject over time. Therefore, there is a demand for a technique for identifying a subject with high accuracy without being affected by changes in the subject over time.

特開2017-167965号公報JP 2017-167965 A

クリストファー M. ビショップ(Christopher M. Bishop)著、「パターン認識と機械学習(Pattern recognition and machine learning)」、(米国)、第1版、スプリンガー(Springer)、2006年、P.225-290Christopher M. Bishop, Pattern recognition and machine learning, (USA), 1st ed., Springer, 2006, pp. 225-290

本発明が解決しようとする課題は、複数の医用データに関する被検体の同定の精度を向上させることである。 The problem to be solved by the present invention is to improve the accuracy of identifying a subject with respect to a plurality of medical data.

実施形態に係る医用画像処理装置は、予測部と、判定部とを備える。
前記予測部は、第1被検体の撮影対象部位に関して第1年齢で取得された第1医用データを受け付け、前記第1年齢から前記第1年齢とは異なる第2年齢までの前記撮影対象部位の経時変化を前記第1医用データに反映させた予測データを出力する学習済み予測モデルに前記第1医用データを入力し、前記学習済み予測モデルに前記予測データを出力させる。
前記判定部は、前記第2年齢において前記撮影対象部位に関して取得された第2医用データと前記予測データとを受け付けて前記第2医用データに関する第2被検体と前記第1被検体とが同一であるか否かの判定結果を出力する学習済み判定モデルに前記第2医用データと前記予測データとを入力し、前記学習済み判定モデルに前記判定結果を出力させる。
A medical image processing apparatus according to an embodiment includes a prediction unit and a determination unit.
The prediction unit receives first medical data acquired at a first age regarding an imaging target region of a first subject, and determines the imaging target region from the first age to a second age different from the first age. The first medical data is input to a trained prediction model that outputs prediction data in which changes over time are reflected in the first medical data, and the learned prediction model is caused to output the prediction data.
The determination unit receives the second medical data acquired regarding the imaging target site at the second age and the predicted data, and determines whether the second subject and the first subject regarding the second medical data are the same. The second medical data and the prediction data are input to a trained determination model that outputs a determination result as to whether or not there is, and the learned determination model is caused to output the determination result.

図1は、第1の実施形態に係るX線診断装置の構成を例示する図である。FIG. 1 is a diagram illustrating the configuration of an X-ray diagnostic apparatus according to the first embodiment. 図2は、第1の実施形態に係るX線診断装置による学習済み予測モデルにおける入力と出力との組み合わせの一例を例示する図である。FIG. 2 is a diagram illustrating an example of a combination of inputs and outputs in a learned prediction model by the X-ray diagnostic apparatus according to the first embodiment; 図3は、第1の実施形態に係るX線診断装置による学習済み判定モデルにおける入力と出力との組み合わせの一例を例示する図である。FIG. 3 is a diagram illustrating an example of a combination of inputs and outputs in a learned determination model by the X-ray diagnosis apparatus according to the first embodiment; 図4は、第1の実施形態に係るX線診断装置による被検体同定処理の処理手順を例示するフローチャートである。FIG. 4 is a flowchart exemplifying a processing procedure of subject identification processing by the X-ray diagnostic apparatus according to the first embodiment. 図5は、第1の実施形態の第1の変形例に係るX線診断装置の構成を例示する図である。FIG. 5 is a diagram illustrating the configuration of an X-ray diagnostic apparatus according to a first modification of the first embodiment; 図6は、第1の実施形態の第1の変形例に係るX線診断装置による予測処理及び判定処理におけるデータの流れを例示する図である。FIG. 6 is a diagram illustrating the flow of data in prediction processing and determination processing by the X-ray diagnostic apparatus according to the first modification of the first embodiment. 図7は、第1の実施形態の第1の変形例に係るX線診断装置による被検体同定処理の処理手順を例示するフローチャートである。FIG. 7 is a flowchart exemplifying the procedure of object identification processing by the X-ray diagnostic apparatus according to the first modification of the first embodiment. 図8は、第1の実施形態の第2の変形例に係るX線診断装置の構成を例示する図である。FIG. 8 is a diagram illustrating the configuration of an X-ray diagnostic apparatus according to a second modification of the first embodiment; 図9は、第1の実施形態の第2の変形例に係るX線診断装置の記憶部に記憶された学習済み予測モデル及び学習済み判定モデルを例示する図である。FIG. 9 is a diagram exemplifying a learned prediction model and a learned determination model stored in a storage unit of an X-ray diagnostic apparatus according to a second modification of the first embodiment; 図10は、第1の実施形態の第2の変形例に係るX線診断装置による被検体同定処理の処理手順を例示するフローチャートである。FIG. 10 is a flowchart exemplifying the procedure of subject identification processing by the X-ray diagnostic apparatus according to the second modification of the first embodiment. 図11は、第1の実施形態の第3の変形例に係るX線診断装置による学習済み予測モデルにおける入力と出力との組み合わせの一例を例示する図である。FIG. 11 is a diagram illustrating an example of combinations of inputs and outputs in a learned prediction model by an X-ray diagnostic apparatus according to the third modification of the first embodiment; 図12は、第1の実施形態の第3の変形例に係るX線診断装置による学習済み判定モデルにおける入力と出力との組み合わせの一例を例示する図である。FIG. 12 is a diagram illustrating an example of a combination of inputs and outputs in a learned determination model by an X-ray diagnostic apparatus according to the third modification of the first embodiment; 図13は、第1の実施形態に係る学習済み予測モデルの生成に用いられる学習用データの一例を示す図である。FIG. 13 is a diagram showing an example of learning data used to generate a learned prediction model according to the first embodiment. 図14は、第1の実施形態に係る学習済み判定モデルの生成に用いられる学習用データの一例を示す図である。FIG. 14 is a diagram showing an example of learning data used to generate a learned determination model according to the first embodiment. 図15は、第1の実施形態の第1の変形例に係る学習済み非病変予測モデルの生成に用いられる学習用データの一例を示す図である。FIG. 15 is a diagram showing an example of learning data used to generate a learned non-lesion prediction model according to the first modification of the first embodiment. 図16は、第1の実施形態の第1の変形例に係る学習済み病変予測モデルの生成に用いられる学習用データの一例を示す図である。FIG. 16 is a diagram showing an example of learning data used to generate a learned lesion prediction model according to the first modification of the first embodiment. 図17は、第1の実施形態の第1の変形例に係る学習済み判定モデルの生成に用いられる学習用データの一例を示す図である。FIG. 17 is a diagram showing an example of learning data used for generating a learned determination model according to the first modification of the first embodiment. 図18は、モデル学習装置の構成を例示する図である。FIG. 18 is a diagram illustrating the configuration of a model learning device; 図19は、モデル学習装置による予測モデル生成処理の処理手順を例示するフローチャートである。FIG. 19 is a flowchart illustrating a processing procedure of prediction model generation processing by the model learning device.

以下、図面を参照しながら、医用画像処理装置を搭載した医用画像診断装置の実施形態について詳細に説明する。以下の説明において、略同一の機能及び構成を有する構成要素については、同一符号を付し、重複説明は必要な場合にのみ行う。以下の実施形態では、医用画像診断装置としてX線診断装置を用いた例について説明する。なお、以下の実施形態に係る医用画像診断装置は、例えば、X線診断装置等の単一モダリティ装置であっても良いし、PET(Positron Emission Tomography)/CT装置、SPECT(Single Photon Emission CT)/CT装置等の複合モダリティ装置であっても良い。医用画像診断装置は、被検体に対し、モダリティ装置種に応じた撮影原理の医用撮影を施し、当該被検体に関する医用データを収集する。医用データは、例えば、医用画像診断装置がX線コンピュータ断層撮影装置である場合における投影データ、サイノグラムデータ又は再構成画像、医用画像診断装置がPET装置である場合におけるコインシデンスデータ又はサイノグラムデータなどである。 Hereinafter, an embodiment of a medical image diagnostic apparatus equipped with a medical image processing apparatus will be described in detail with reference to the drawings. In the following description, components having substantially the same functions and configurations are denoted by the same reference numerals, and redundant description will be given only when necessary. In the following embodiments, an example using an X-ray diagnostic apparatus as a medical image diagnostic apparatus will be described. The medical image diagnostic apparatus according to the following embodiments may be, for example, a single modality apparatus such as an X-ray diagnostic apparatus, a PET (Positron Emission Tomography)/CT apparatus, a SPECT (Single Photon Emission CT) A composite modality device such as a /CT device may also be used. A medical image diagnostic apparatus subjects a subject to medical imaging according to the imaging principle according to the modality device type, and collects medical data about the subject. The medical data is, for example, projection data, sinogram data or reconstructed images when the medical image diagnostic apparatus is an X-ray computed tomography apparatus, or coincidence data or sinogram data when the medical image diagnostic apparatus is a PET apparatus. .

(第1の実施形態)
図1は、第1の実施形態に係るX線診断装置1の構成例を示す図である。図1に示すように、X線診断装置1は、撮影装置10、寝台装置30及びコンソール装置40を備えている。撮影装置10は、高電圧発生装置11、X線発生部12、X線検出器13、Cアーム14、及びCアーム駆動装置142を備えている。
(First embodiment)
FIG. 1 is a diagram showing a configuration example of an X-ray diagnostic apparatus 1 according to the first embodiment. As shown in FIG. 1, the X-ray diagnostic apparatus 1 includes an imaging device 10, a bed device 30, and a console device 40. As shown in FIG. The imaging device 10 includes a high voltage generator 11 , an X-ray generator 12 , an X-ray detector 13 , a C-arm 14 and a C-arm driving device 142 .

高電圧発生装置11は、X線管の陰極から発生する熱電子を加速するために、陽極と陰極の間に印加する高電圧を発生させてX線管へ出力する。 The high voltage generator 11 generates a high voltage to be applied between the anode and the cathode in order to accelerate thermal electrons generated from the cathode of the X-ray tube, and outputs the high voltage to the X-ray tube.

X線発生部12は、被検体Pに対してX線を照射するX線管と、照射X線量を減衰或いは低減させる機能を有するROI(Region Of Interest)フィルタ及びX線絞りを備えている。 The X-ray generator 12 includes an X-ray tube that irradiates the subject P with X-rays, and an ROI (Region Of Interest) filter and X-ray diaphragm that have a function of attenuating or reducing the amount of irradiated X-rays.

X線管は、X線を発生させる真空管である。X線管は、陰極(フィラメント)より放出された熱電子を高電圧によって加速させる。X線管は、この加速電子をタングステン陽極に衝突させることでX線を発生させる。 An x-ray tube is a vacuum tube that produces x-rays. An X-ray tube accelerates thermal electrons emitted from a cathode (filament) with a high voltage. The X-ray tube generates X-rays by colliding these accelerated electrons with a tungsten anode.

ROIフィルタはX線管とX線絞りの間に位置し、銅やアルミニウム等の金属板で構成される。ROIフィルタは少なくとも一部、例えば中央部に開口領域を有し、開口領域外のX線を減衰させる。このため、ROIフィルタは、開口領域のX線通過領域ではX線を全透過させ、それ以外の領域のX線を減衰して透過させる。ROIフィルタは、操作者が入力インターフェース43から入力した関心領域に応じて、図示しない駆動装置により駆動される。 The ROI filter is positioned between the X-ray tube and the X-ray diaphragm, and is composed of a metal plate such as copper or aluminum. The ROI filter has an open area in at least a portion, for example a central portion, and attenuates X-rays outside the open area. Therefore, the ROI filter fully transmits X-rays in the X-ray passing area of the opening area, and attenuates and transmits X-rays in other areas. The ROI filter is driven by a driving device (not shown) according to the region of interest input by the operator through the input interface 43 .

X線絞りは、X線管とX線検出器13の間に位置し、金属板としての鉛板で構成される。X線絞りは、開口領域外のX線を遮蔽することにより、X線管が発生したX線を、被検体Pの関心領域にのみ照射されるように絞り込む。例えば、X線絞りは4枚の絞り羽根を有し、これらの絞り羽根をスライドさせることで、X線の遮蔽される領域を任意のサイズに調節する。X線絞りの絞り羽根は、操作者が入力インターフェース43から入力した関心領域に応じて、図示しない駆動装置により駆動される。 The X-ray diaphragm is positioned between the X-ray tube and the X-ray detector 13 and is composed of a lead plate as a metal plate. The X-ray diaphragm narrows down the X-rays generated by the X-ray tube so that only the region of interest of the subject P is irradiated by shielding the X-rays outside the aperture region. For example, the X-ray diaphragm has four diaphragm blades, and by sliding these diaphragm blades, the X-ray shielded area can be adjusted to any size. The diaphragm blades of the X-ray diaphragm are driven by a driving device (not shown) according to the region of interest input by the operator through the input interface 43 .

X線検出器13は、被検体Pを透過したX線を検出する。このようなX線検出器13としては、X線を直接電荷に変換するものと、光に変換した後、電荷に変換するものとが使用可能であり、ここでは前者を例に説明するが後者であっても構わない。すなわち、X線検出器13は、例えば、被検体Pを透過したX線を電荷に変換して蓄積する平面状のFPD(Flat Panel Detector)と、このFPDに蓄積された電荷を読み出すための駆動パルスを生成するゲートドライバとを備えている。FPDの大きさは、例えば8~12インチである。FPDは微小な検出素子を列方向及びライン方向に2次元的に配列して構成される。各々の検出素子はX線を感知し、入射X線量に応じて電荷を生成する光電膜と、この光電膜に発生した電荷を蓄積する電荷蓄積コンデンサと、電荷蓄積コンデンサに蓄積された電荷を所定のタイミングで出力するTFT(薄膜トランジスタ)を備えている。蓄積された電荷はゲートドライバが供給する駆動パルスによって順次読み出される。 The X-ray detector 13 detects X-rays that have passed through the subject P. FIG. As such an X-ray detector 13, it is possible to use one that converts X-rays directly into charges, and one that converts X-rays into charges after converting them into light. It doesn't matter if it is. That is, the X-ray detector 13 includes, for example, a planar FPD (Flat Panel Detector) that converts X-rays that have passed through the subject P into charges and accumulates them, and a drive for reading out the charges accumulated in this FPD. and a gate driver for generating pulses. The size of the FPD is, for example, 8 to 12 inches. The FPD is configured by two-dimensionally arranging minute detection elements in the column direction and the line direction. Each detection element senses X-rays and includes a photoelectric film that generates charges according to the amount of incident X-rays, a charge storage capacitor that stores the charges generated in the photoelectric film, and a predetermined charge stored in the charge storage capacitor. It has a TFT (thin film transistor) that outputs at the timing of . Accumulated charges are sequentially read out by drive pulses supplied by the gate driver.

Cアーム14は、X線発生部12とX線検出器13とを被検体P及び天板33を挟んで対向するように保持することで、天板33上の被検体PのX線撮影を行うことができる構成を有する。Cアーム14は、スライド可能、かつ、複数の回転軸のそれぞれを中心に回転可能に支持される。Cアーム14は、スライド及び回転に係る動作を実現するための複数の動力源が該当する適当な箇所に備えられている。これらの動力源はCアーム駆動装置142を構成する。Cアーム駆動装置142は、駆動制御機能442からの駆動信号を読み込んでCアーム14をスライド運動、回転運動、直線運動させる。 The C-arm 14 holds the X-ray generator 12 and the X-ray detector 13 so as to face each other with the subject P and the top plate 33 interposed therebetween, thereby performing X-ray imaging of the subject P on the top plate 33 . have a configuration that can be done. The C-arm 14 is slidably supported and rotatable around each of a plurality of rotation axes. The C-arm 14 is provided at appropriate locations with a plurality of power sources for achieving sliding and rotating motions. These power sources constitute the C-arm drive device 142 . The C-arm driving device 142 reads drive signals from the drive control function 442 and causes the C-arm 14 to slide, rotate, and linearly move.

寝台装置30は、被検体Pを載置、移動させる装置であり、基台31と、寝台駆動装置32と、天板33と、支持フレーム34とを備えている。 The bed device 30 is a device for placing and moving the subject P, and includes a base 31 , a bed driving device 32 , a top plate 33 and a support frame 34 .

基台31は、床面に設置され、支持フレーム34を鉛直方向(Z方向)に移動可能に支持する筐体である。 The base 31 is a housing that is installed on the floor and supports the support frame 34 so as to be movable in the vertical direction (Z direction).

寝台駆動装置32は、寝台装置30の筐体内に収容され、被検体Pが載置された天板33を天板33の長手方向(Y方向)に移動するモータあるいはアクチュエータである。寝台駆動装置32は、駆動制御機能442からの駆動信号を読み込んで、天板33を床面に対して水平方向や垂直方向に移動させる。Cアーム14または天板33が移動することにより、被検体Pに対する撮影軸の位置関係が変化する。なお、寝台駆動装置32は、天板33に加え、支持フレーム34を天板33の長手方向に移動してもよい。 The bed driving device 32 is a motor or actuator that is housed in the housing of the bed device 30 and moves the table 33 on which the subject P is placed in the longitudinal direction (Y direction) of the table 33 . The bed drive device 32 reads the drive signal from the drive control function 442 and moves the table top 33 horizontally or vertically with respect to the floor surface. By moving the C-arm 14 or the top board 33, the positional relationship of the imaging axis with respect to the subject P changes. Note that the bed driving device 32 may move the support frame 34 in the longitudinal direction of the top plate 33 in addition to the top plate 33 .

天板33は、支持フレーム34の上面に設けられ、被検体Pが載置される板である。 The top plate 33 is a plate provided on the upper surface of the support frame 34 and on which the subject P is placed.

支持フレーム34は、基台31の上部に設けられ、天板33をその長手方向に沿ってスライド可能に支持する。 The support frame 34 is provided above the base 31 and supports the top plate 33 so as to be slidable along its longitudinal direction.

なお、寝台装置30は、天板33が支持フレーム34に対して移動可能であってもよいし、天板33と支持フレーム34とが一緒に、基台31に対して移動可能であってもよい。 In the bed apparatus 30, the top plate 33 may be movable with respect to the support frame 34, or the top plate 33 and the support frame 34 may be movable together with respect to the base 31. good.

コンソール装置40は、メモリ41、ディスプレイ42、入力インターフェース43及び処理回路44を備えている。なお、コンソール装置40は撮影装置10とは別体として説明するが、撮影装置10にコンソール装置40又はコンソール装置40の各構成要素の一部が含まれてもよい。コンソール装置40は、例えば、医用画像処理装置に相当する。 The console device 40 has a memory 41 , a display 42 , an input interface 43 and a processing circuit 44 . Although the console device 40 is described as being separate from the imaging device 10 , the imaging device 10 may include the console device 40 or a part of each component of the console device 40 . The console device 40 corresponds to, for example, a medical image processing device.

なお、以下、コンソール装置40は、単一のコンソールにて複数の機能を実行するものとして説明するが、複数の機能を別々のコンソールが実行することにしても構わない。例えば、後述の画像生成機能444等の処理回路44の機能は、異なるコンソール装置に分散して搭載されても構わない。 In the following explanation, the console device 40 is assumed to execute a plurality of functions with a single console, but the plurality of functions may be executed by separate consoles. For example, the functions of the processing circuit 44 such as the image generation function 444, which will be described later, may be distributed and installed in different console devices.

メモリ41は、種々の情報を記憶するHDD(Hard Disk Drive)やSSD(Solid State Drive)、集積回路等の記憶装置である。また、メモリ41は、HDDやSSD等以外にも、CD(Compact Disc)、DVD(Digital Versatile Disc)、フラッシュメモリ等の可搬性記憶媒体であってもよい。なお、メモリ41は、フラッシュメモリ、RAM(Random Access Memory)等の半導体メモリ素子等との間で種々の情報を読み書きする駆動装置であってもよい。また、メモリ41の保存領域は、X線診断装置1内にあってもよいし、ネットワークで接続された外部記憶装置内にあってもよい。 The memory 41 is a storage device such as an HDD (Hard Disk Drive), an SSD (Solid State Drive), or an integrated circuit that stores various information. Moreover, the memory 41 may be a portable storage medium such as a CD (Compact Disc), a DVD (Digital Versatile Disc), a flash memory, or the like, in addition to an HDD, SSD, or the like. The memory 41 may be a driving device that reads and writes various information with semiconductor memory devices such as flash memory and RAM (Random Access Memory). Moreover, the storage area of the memory 41 may be in the X-ray diagnostic apparatus 1 or in an external storage device connected via a network.

メモリ41は、例えば、X線画像、処理回路44によって実行されるプログラム、処理回路44の処理に用いられる学習済みモデル、及び処理回路44の処理に用いられる各種データなどを記憶する。また、メモリ41は、X線画像データに付帯させて撮影条件を記憶する。メモリ41は、記憶部の一例である。 The memory 41 stores, for example, an X-ray image, a program executed by the processing circuit 44, a trained model used for processing by the processing circuit 44, various data used for processing by the processing circuit 44, and the like. The memory 41 also stores the imaging conditions attached to the X-ray image data. The memory 41 is an example of a storage unit.

撮影条件は、例えば、X線条件(管電流、管電圧及びX線曝射継続時間等)、検出器空間分解能、撮影対象部位、撮影対象の種類、撮影時の年月日、及び被検体情報等のうち少なくとも1つを含む。被検体情報は、例えば、被検体の性別、被検体の人種、被検体の生年月日、及び被検体の年齢情報などのうち少なくとも1つを含む患者情報に相当する。被検体の年齢情報は、例えば、撮影時における被検体の年齢である。 Imaging conditions include, for example, X-ray conditions (tube current, tube voltage, duration of X-ray exposure, etc.), detector spatial resolution, imaging target region, type of imaging target, date of imaging, and subject information. and at least one of The subject information corresponds to patient information including, for example, at least one of the subject's sex, subject's race, subject's date of birth, and subject's age information. The age information of the subject is, for example, the age of the subject at the time of imaging.

ここで、年齢は、被検体の生誕日から撮影時までの経過期間を示す数値として定義される。年齢は、例えば、0歳、1歳、10歳、80歳などの年単位の数値であってもよく、例えば、生後40日、生後4月、生後1年6月などのように、日単位の数値、月単位の数値、及び年単位の数値の組み合わせであってもよい。 Here, the age is defined as a numerical value indicating the elapsed time from the subject's birth date to the time of imaging. The age may be, for example, a numerical value in years such as 0 years old, 1 year old, 10 years old, 80 years old, etc.; , monthly numbers, and yearly numbers.

メモリ41には、学習済み予測モデルM1と学習済み判定モデルM2とが記憶されている。学習済み予測モデルM1及び学習済み判定モデルM2のそれぞれは、学習済みの機械学習モデルであり、複数の関数が合成されたパラメータ付き合成関数である。パラメータ付き合成関数は、複数の調整可能な関数及びパラメータの組合せにより定義される。 The memory 41 stores a learned prediction model M1 and a learned judgment model M2. Each of the trained prediction model M1 and the trained determination model M2 is a trained machine learning model, and is a parameterized synthetic function obtained by synthesizing a plurality of functions. A parameterized composite function is defined by a combination of multiple adjustable functions and parameters.

学習済み予測モデルM1及び学習済み判定モデルM2のそれぞれは、例えば、クリストファー M. ビショップ(Christopher M. Bishop)著、「パターン認識と機械学習(Pattern recognition and machine learning)」、(米国)、第1版、スプリンガー(Springer)、2006年、P.225-290に記載のニューラルネットワークによって実現される。学習済み予測モデルM1と学習済み判定モデルM2のそれぞれは、上記の要請を満たす如何なるパラメータ付き合成関数であっても良い。 Each of the trained prediction model M1 and the trained judgment model M2 is described in, for example, Christopher M. Bishop, Pattern recognition and machine learning, (USA), 1st Ed., Springer, 2006, pp. 225-290. Each of the trained prediction model M1 and the trained judgment model M2 may be any parameterized composite function that satisfies the above requirements.

以下の説明において学習済みの機械学習モデルは、入力データに基づいて対応する出力データを出力できるように各パラメータが学習された多層のネットワークモデルである。なお、学習済みの機械学習モデルは、メモリ41に学習済みモデルなどのプログラムを保存する代わりに、プロセッサの回路内にプログラムを直接組み込むよう構成されていても構わない。すなわち、学習済みの機械学習モデルは、処理回路44におけるASIC(Application Specific Integrated Circuit)、或いはプログラマブル論理デバイスにプリセットされてもよい。換言すれば、学習済みモデルは、ASIC、或いはプログラマブル論理デバイスで作りこまれていてもよい。 In the following description, a trained machine learning model is a multi-layered network model in which each parameter has been learned so as to output corresponding output data based on input data. Note that the learned machine learning model may be configured such that the program is directly incorporated in the circuit of the processor instead of storing the program such as the learned model in the memory 41 . That is, the trained machine learning model may be preset in an ASIC (Application Specific Integrated Circuit) in the processing circuit 44 or a programmable logic device. In other words, the trained model may be built in an ASIC or programmable logic device.

また、以下の説明において多層のネットワークモデルは、生物の脳の神経回路を模した深層ニューラルネットワーク(DNN:Deep Neural Network)であるとする。なお、多層のネットワークモデルは、DNNに限定されず、例えば、コンボリューションニューラルネットワーク(CNN:Convolution Neural Network)が多層のネットワークモデルとして用いられてもよい。 Also, in the following description, the multi-layered network model is assumed to be a deep neural network (DNN) that imitates neural circuits in the brain of a living organism. Note that the multilayer network model is not limited to the DNN, and for example, a convolution neural network (CNN) may be used as the multilayer network model.

図2は、学習済み予測モデルM1への入力と出力との一例を例示する図である。図2に示すように、学習済み予測モデルM1は、過去X線画像、過去年齢、及び現在年齢を受け付け、予測X線画像を出力する。 FIG. 2 is a diagram illustrating an example of inputs and outputs to the trained prediction model M1. As shown in FIG. 2, the trained prediction model M1 receives a past X-ray image, past age, and current age, and outputs a predicted X-ray image.

過去X線画像は、被検体の撮影対象部位を過去に撮影することにより取得されたX線画像である。過去X線画像は、第1医用データに相当する。過去X線画像に関する被検体は、第1被検体と称されてもよい。 A past X-ray image is an X-ray image obtained by imaging a region of a subject to be imaged in the past. The past X-ray image corresponds to first medical data. A subject for past X-ray images may be referred to as a first subject.

過去年齢は、過去X線画像に関する撮影が実施された時点における被検体の年齢である。過去年齢は、第1年齢と称されてもよい。 The past age is the subject's age at the time when the past X-ray image was taken. A previous age may be referred to as a first age.

現在年齢は、過去年齢とは異なる。現在年齢は、現在における被検体の年齢である。現在年齢は、第2年齢と称されてもよい。 The current age is different from the past age. The current age is the age of the subject at present. The current age may be referred to as a second age.

予測X線画像は、過去年齢から現在年齢までの撮影対象部位の経時変化を過去X線画像に反映させたX線画像である。予測X線画像に関する被検体は、過去X線画像に関する被検体、すなわち、第1被検体と同一である。予測X線画像は、予測データに相当する。 A predicted X-ray image is an X-ray image obtained by reflecting changes over time in a region to be imaged from the past age to the present age on a past X-ray image. The subject for the predicted X-ray image is the same as the subject for the previous X-ray image, that is, the first subject. A predicted X-ray image corresponds to predicted data.

すなわち、学習済み予測モデルM1は、第1医用データ、第1年齢及び第2年齢を受け付け、予測データを出力する。 That is, the learned prediction model M1 receives the first medical data, the first age, and the second age, and outputs prediction data.

図3は、学習済み判定モデルM2への入力と出力との一例を示す図である。図3に示すように、学習済み判定モデルM2は、現在X線画像と予測X線画像とを受け付け、現在X線画像に関する被検体と予測X線画像に関する被検体とが同一であるか否かの判定結果を出力する。 FIG. 3 is a diagram showing an example of inputs and outputs to the trained determination model M2. As shown in FIG. 3, the learned determination model M2 receives the current X-ray image and the predicted X-ray image, and determines whether the subject regarding the current X-ray image and the subject regarding the predicted X-ray image are the same. output the judgment result.

現在X線画像は、過去X線画像に関する撮影対象部位と同一の撮影対象部位を現在で撮影することにより取得されたX線画像である。現在X線画像は、例えば、医用データを共有する複数の医療機関において、過去X線画像が撮影された医療機関とは異なる医療機関で撮影された医用データである。現在X線画像は、第2医用データに相当する。以下、現在X線画像に関する被検体を、第2被検体と呼ぶ。 A current X-ray image is an X-ray image acquired by currently imaging the same imaging target region as that of the previous X-ray image. The current X-ray image is, for example, medical data taken at a medical institution different from the medical institution at which past X-ray images were taken, among a plurality of medical institutions sharing medical data. The current X-ray image corresponds to the second medical data. Hereinafter, the subject with respect to the current X-ray image will be referred to as the second subject.

すなわち、学習済み判定モデルM2は、第2医用データと予測データとを受け付け、第2被検体と第1被検体とが同一であるか否かの判定結果を出力する。また、第1医用データは、第2医用データより過去において取得された医用データである。 That is, the learned determination model M2 receives the second medical data and the prediction data, and outputs a determination result as to whether or not the second subject and the first subject are the same. Also, the first medical data is medical data acquired before the second medical data.

図1に戻り、ディスプレイ42は、各種の情報を表示する。例えば、ディスプレイ42は、処理回路44によって生成された医用画像(X線画像)や、操作者からの各種操作を受け付けるためのGUI(Graphical User Interface)等を出力する。例えば、ディスプレイ42は、液晶ディスプレイやCRT(Cathode Ray Tube)ディスプレイである。また、ディスプレイ42は、表示部の一例である。また、ディスプレイ42は、撮影装置10に設けられてもよい。また、ディスプレイ42は、デスクトップ型でもよいし、コンソール装置40本体と無線通信可能なタブレット端末等で構成されることにしても構わない。 Returning to FIG. 1, the display 42 displays various information. For example, the display 42 outputs a medical image (X-ray image) generated by the processing circuit 44, a GUI (Graphical User Interface) for receiving various operations from the operator, and the like. For example, the display 42 is a liquid crystal display or a CRT (Cathode Ray Tube) display. Also, the display 42 is an example of a display unit. Also, the display 42 may be provided in the imaging device 10 . The display 42 may be of a desktop type, or may be configured by a tablet terminal or the like capable of wireless communication with the main body of the console device 40 .

入力インターフェース43は、操作者からの各種の入力操作を受け付け、受け付けた入力操作を電気信号に変換して処理回路44に出力する。例えば、入力インターフェース43は、被検体情報、撮影条件、各種コマンド信号の入力等を操作者から受け付ける。例えば、入力インターフェース43は、Cアーム14の移動指示及び関心領域(ROI)の設定などを行うためのトラックボール、マウスやキーボード、トラックボール、スイッチ、ボタン、ジョイスティック、操作面へ触れることで入力操作を行うタッチパッド、及び表示画面とタッチパッドとが一体化されたタッチパネルディスプレイ等により実現される。また、入力インターフェース43は、入力部の一例である。また、入力インターフェース43は、撮影装置10に設けられてもよい。また、入力インターフェース43は、コンソール装置40本体と無線通信可能なタブレット端末等で構成されることにしても構わない。なお、入力インターフェース43はマウス、キーボードなどの物理的な操作部品を備えるものだけに限られない。例えば、装置とは別体に設けられた外部の入力機器から入力操作に対応する電気信号を受け取り、この電気信号を処理回路44へ出力する電気信号の処理回路も入力インターフェース43の例に含まれる。 The input interface 43 receives various input operations from the operator, converts the received input operations into electrical signals, and outputs the electrical signals to the processing circuit 44 . For example, the input interface 43 receives subject information, imaging conditions, input of various command signals, and the like from the operator. For example, the input interface 43 includes a trackball, a mouse, a keyboard, a trackball, a switch, a button, a joystick, a trackball, a switch, a button, a joystick, and an input operation by touching the operation surface for instructing movement of the C-arm 14 and setting a region of interest (ROI). and a touch panel display in which the display screen and the touch pad are integrated. Also, the input interface 43 is an example of an input unit. Also, the input interface 43 may be provided in the imaging device 10 . Also, the input interface 43 may be composed of a tablet terminal or the like capable of wireless communication with the main body of the console device 40 . It should be noted that the input interface 43 is not limited to having physical operation components such as a mouse and keyboard. For example, the input interface 43 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 the electrical signal to the processing circuit 44. .

処理回路44は、X線診断装置1全体の動作を制御する。処理回路44は、メモリ41内のプログラムを呼び出し実行することにより、システム制御機能441、駆動制御機能442、X線制御機能443、画像生成機能444、表示制御機能445、予測機能446及び判定機能447を実行するプロセッサである。 The processing circuit 44 controls the operation of the X-ray diagnostic apparatus 1 as a whole. The processing circuit 44 calls and executes programs in the memory 41 to perform system control function 441 , drive control function 442 , X-ray control function 443 , image generation function 444 , display control function 445 , prediction function 446 and determination function 447 . is a processor that executes

なお、図1においては、単一の処理回路44にてシステム制御機能441、駆動制御機能442、X線制御機能443、画像生成機能444、表示制御機能445、予測機能446及び判定機能447が実現されるものとして説明したが、複数の独立したプロセッサを組み合わせて処理回路を構成し、各プロセッサがプログラムを実行することにより各機能を実現するものとしても構わない。また、システム制御機能441、駆動制御機能442、X線制御機能443、画像生成機能444、表示制御機能445、予測機能446及び判定機能447は、それぞれシステム制御回路、駆動制御回路、X線制御回路、画像処理回路、表示制御回路、予測回路及び判定回路と呼んでもよく、個別のハードウェア回路として実装してもよい。 In FIG. 1, a single processing circuit 44 realizes a system control function 441, a drive control function 442, an X-ray control function 443, an image generation function 444, a display control function 445, a prediction function 446, and a determination function 447. However, a processing circuit may be configured by combining a plurality of independent processors, and each function may be implemented by each processor executing a program. The system control function 441, the drive control function 442, the X-ray control function 443, the image generation function 444, the display control function 445, the prediction function 446, and the determination function 447 are respectively a system control circuit, a drive control circuit, and an X-ray control circuit. , an image processing circuit, a display control circuit, a prediction circuit and a determination circuit, or may be implemented as separate hardware circuits.

上記説明において用いた「プロセッサ」という文言は、例えば、CPU(Central Processing Unit)、GPU(Graphics Processing Unit)、或いは、ASIC、プログラマブル論理デバイス(例えば、単純プログラマブル論理デバイス(Simple Programmable Logic Device:SPLD)、複合プログラマブル論理デバイス(Complex Programmable Logic Device:CPLD)、及びフィールドプログラマブルゲートアレイ(Field Programmable Gate Array:FPGA)等の回路を意味する。プロセッサは記憶回路に保存されたプログラムを読み出し実行することで機能を実現する。なお、記憶回路にプログラムを保存する代わりに、プロセッサの回路内にプログラムを直接組み込むよう構成しても構わない。この場合、プロセッサは回路内に組み込まれたプログラムを読み出し実行することで機能を実現する。なお、本実施形態の各プロセッサは、プロセッサごとに単一の回路として構成される場合に限らず、複数の独立した回路を組み合わせて1つのプロセッサとして構成し、その機能を実現するようにしてもよい。さらに、図1における複数の構成要素を1つのプロセッサへ統合してその機能を実現するようにしてもよい。 The term "processor" used in the above description includes, for example, a CPU (Central Processing Unit), a GPU (Graphics Processing Unit), or an ASIC, a programmable logic device (e.g., Simple Programmable Logic Device (SPLD) , Complex Programmable Logic Device (CPLD), Field Programmable Gate Array (FPGA), etc. Processors function by reading and executing programs stored in memory circuits. Instead of storing the program in the memory circuit, the program may be directly embedded in the circuit of the processor.In this case, the processor can read and execute the program embedded in the circuit. Note that each processor of this embodiment is not limited to being configured as a single circuit for each processor, but is configured as a single processor by combining a plurality of independent circuits, and its function is implemented by 1 may be integrated into a single processor to implement its functions.

処理回路44は、システム制御機能441により、入力インターフェース43を介して操作者から受け付けた入力操作に基づいて、X線診断装置1における複数の構成要素各々を制御する。例えば、処理回路44は、撮影条件に従って、撮影装置10における各種構成要素を制御する。システム制御機能441を実現する処理回路44は、システム制御部の一例である。 The processing circuit 44 controls each of the plurality of components in the X-ray diagnostic apparatus 1 by the system control function 441 based on the input operation received from the operator via the input interface 43 . For example, processing circuitry 44 controls various components in imaging device 10 according to imaging conditions. The processing circuit 44 that implements the system control function 441 is an example of a system control section.

処理回路44は、駆動制御機能442により、例えば、入力インターフェース43から入力されたCアーム14や天板33の駆動に関する情報に基づいて、Cアーム駆動装置142及び寝台駆動装置32の制御を行う。駆動制御機能442を実現する処理回路44は、駆動制御部の一例である。 The processing circuit 44 uses the drive control function 442 to control the C-arm drive device 142 and the bed drive device 32 based on information on driving the C-arm 14 and the tabletop 33 input from the input interface 43, for example. The processing circuit 44 that implements the drive control function 442 is an example of a drive control section.

処理回路44は、X線制御機能443により、例えば、システム制御機能441からの情報を読み込んで、高電圧発生装置11における管電流、管電圧、照射時間等のX線照射条件の制御を行う。X線制御機能443を実現する処理回路44は、X線制御部の一例である。 The processing circuit 44 uses the X-ray control function 443 to read, for example, information from the system control function 441 and controls X-ray irradiation conditions such as tube current, tube voltage, and irradiation time in the high voltage generator 11 . The processing circuit 44 that implements the X-ray control function 443 is an example of an X-ray control section.

処理回路44は、画像生成機能444により、例えば、X線検出器13から出力されたデータに基づいてX線画像を生成する。なお、処理回路44は、生成されたX線画像に対して各種合成処理や減算(サブトラクション)処理等を行なってもよい。X線画像は、医用データの一例である。画像生成機能444を実現する処理回路44は、画像生成部の一例である。 The processing circuit 44 uses the image generation function 444 to generate an X-ray image based on the data output from the X-ray detector 13, for example. Note that the processing circuit 44 may perform various types of synthesizing processing, subtraction processing, and the like on the generated X-ray image. An X-ray image is an example of medical data. The processing circuit 44 that implements the image generation function 444 is an example of an image generator.

処理回路44は、表示制御機能445により、例えば、システム制御機能441からの信号を読み込んで、メモリ41から所望のX線画像を取得してディスプレイ42に表示する。表示制御機能445を実現する処理回路44は、表示制御部の一例である。 The processing circuit 44 uses the display control function 445 to read, for example, a signal from the system control function 441 , obtain a desired X-ray image from the memory 41 , and display it on the display 42 . The processing circuit 44 that implements the display control function 445 is an example of a display control unit.

処理回路44は、予測機能446により、学習済み予測モデルM1に過去X線画像、過去年齢、及び現在年齢を入力し、学習済み予測モデルM1に予測X線画像を出力させる。予測機能446を実現する処理回路44は、予測部の一例である。 The processing circuit 44 uses the prediction function 446 to input the past X-ray image, past age, and current age to the learned prediction model M1, and causes the learned prediction model M1 to output a predicted X-ray image. The processing circuitry 44 that implements the prediction function 446 is an example of a prediction section.

処理回路44は、判定機能447により、学習済み判定モデルM2に現在X線画像と予測X線画像とを入力し、学習済み判定モデルM2から、予測X線画像に関する第1被検体と現在X線画像に関する第2被検体とが同一であるか否かの判定結果を出力させる。判定機能447を実現する処理回路44は、判定部の一例である。処理回路44は、判定機能447により、第1被検体と第2被検体とが同一である場合、現在X線画像と過去X線画像とを関連付ける。具体的には、処理回路44は、現在X線画像を、過去X線画像と同一被検体のX線画像として、メモリ41に保存する。 The processing circuit 44 uses the determination function 447 to input the current X-ray image and the predicted X-ray image to the learned determination model M2, and from the learned determination model M2, the first subject and the current X-ray image related to the predicted X-ray image. A determination result as to whether or not the image is the same as that of the second object is output. The processing circuit 44 that implements the determination function 447 is an example of a determination unit. Processing circuitry 44 associates the current x-ray image with the previous x-ray image if the first subject and the second subject are the same, via decision function 447 . Specifically, the processing circuit 44 stores the current X-ray image in the memory 41 as an X-ray image of the same subject as the previous X-ray image.

処理回路44は、判定機能447により、第1被検体と第2被検体とが同一でない場合、操作者への警告を行う。具体的には、処理回路44は、第1被検体と第2被検体とが異なることを示す警告表示をディスプレイ42に表示させる。 The processing circuitry 44 warns the operator using the determination function 447 when the first and second subjects are not the same. Specifically, the processing circuit 44 causes the display 42 to display a warning display indicating that the first subject and the second subject are different.

次に、X線診断装置1により実行される被検体同定処理の動作について説明する。被検体同定処理とは、撮影条件及び過去画像に基づいて予測X線画像を生成し、X線撮影を行うことにより現在X線画像を生成し、予測X線画像に関する第1被検体と現在X線画像に関する第2被検体とが同一である否かを判定し、同一である場合に現在画像と過去画像とを関連付けて保存する処理である。 Next, the operation of object identification processing executed by the X-ray diagnostic apparatus 1 will be described. The object identification processing is to generate a predicted X-ray image based on the imaging conditions and the past image, generate a current X-ray image by performing X-ray imaging, and identify the first object and the current X-ray image related to the predicted X-ray image. This is a process of determining whether or not the line image is the same as that of the second subject, and if the line image is the same, stores the current image and the past image in association with each other.

なお、以下で説明する被検体同定処理における処理手順は一例に過ぎず、各処理は可能な限り適宜変更可能である。また、以下で説明する処理手順について、実施の形態に応じて、適宜、ステップの省略、置換、及び追加が可能である。 Note that the processing procedure in the subject identification processing described below is merely an example, and each processing can be changed as appropriate as possible. Further, in the processing procedures described below, steps can be omitted, replaced, and added as appropriate according to the embodiment.

図4は、本実施形態に係る被検体同定処理の手順の一例を示すフローチャートである。処理回路44は、例えば、入力インターフェース43において被検体の撮影を開始させる操作が入力されたことに基づいて、被検体同定処理を開始する。 FIG. 4 is a flow chart showing an example of the procedure of subject identification processing according to this embodiment. The processing circuit 44 starts the object identification process, for example, when an operation for starting imaging of the object is input through the input interface 43 .

(被検体同定処理)
(ステップS101)
処理回路44は、予測機能446を実行する。処理回路44は、予測機能446により、メモリ41に記憶された被検体情報から過去X線画像及び過去年齢を読み出す。また、処理回路44は、メモリ41に記憶された撮影情報に基づいて現在年齢を読み出す。処理回路44は、過去X線画像、過去年齢及び現在年齢を学習済み予測モデルM1に入力し、学習済み予測モデルM1に予測X線画像を生成させる。処理回路44は、生成された予測X線画像をメモリ41に記憶する。
(Subject identification processing)
(Step S101)
Processing circuitry 44 performs prediction function 446 . The processing circuit 44 reads the past X-ray image and the past age from the subject information stored in the memory 41 by the prediction function 446 . Also, the processing circuit 44 reads out the current age based on the photographing information stored in the memory 41 . The processing circuit 44 inputs the past X-ray image, past age, and current age to the learned prediction model M1, and causes the learned prediction model M1 to generate a predicted X-ray image. Processing circuit 44 stores the generated predicted X-ray image in memory 41 .

(ステップS102)
処理回路44は、システム制御機能441と、駆動制御機能442と、X線制御機能443と、画像生成機能444とを実行することにより、X線撮影を行い、現在X線画像を生成する。処理回路44は、画像生成機能444により、生成された現在X線画像をメモリ41に記憶する。このとき、処理回路44は、表示制御機能445により現在X線画像をディスプレイ42に表示させてもよい。
(Step S102)
The processing circuit 44 executes a system control function 441, a drive control function 442, an X-ray control function 443, and an image generation function 444 to perform X-ray imaging and generate a current X-ray image. The processing circuit 44 stores the current X-ray image generated by the image generation function 444 in the memory 41 . At this time, the processing circuit 44 may cause the display 42 to display the current X-ray image through the display control function 445 .

(ステップS103)
処理回路44は、判定機能447を実行する。処理回路44は、判定機能447により、ステップS101の処理において生成された予測X線画像と、ステップS102の処理において生成された現在X線画像とを、メモリ41から読み出す。そして、処理回路44は、予測X線画像と現在X線画像とを、学習済み判定モデルM2に入力する。処理回路44は、予測X線画像と現在X線画像とが入力された学習済み判定モデルM2から、第1被検体と第2被検体とが同一であるか否かを示す判定結果を出力させる。処理回路44は、出力された判定結果をメモリ41に記憶する。
(Step S103)
Processing circuitry 44 performs decision function 447 . The processing circuit 44 uses the determination function 447 to read from the memory 41 the predicted X-ray image generated in the process of step S101 and the current X-ray image generated in the process of step S102. Then, the processing circuit 44 inputs the predicted X-ray image and the current X-ray image to the learned judgment model M2. The processing circuit 44 outputs a determination result indicating whether or not the first subject and the second subject are the same from the learned determination model M2 to which the predicted X-ray image and the current X-ray image are input. . The processing circuit 44 stores the output determination result in the memory 41 .

前述のように、第1被検体は、過去X線画像に関する被検体と同一である。したがって、処理回路44は、判定機能447により、判定結果に基づいて、過去X線画像に関する第1被検体と現在X線画像に関する第2被検体とが同一であるか否かを判断する。 As mentioned above, the first object is the same object as for the previous X-ray image. Therefore, the processing circuit 44 determines whether or not the first subject regarding the past X-ray image and the second subject regarding the current X-ray image are the same based on the determination result by the determination function 447 .

(ステップS104)
ステップS103の処理において第1被検体と第2被検体とが同一であると判断された場合、すなわち、学習済み判定モデルM2から出力された判定結果において第1被検体と第2被検体とが同一である場合(S104-Yes)、ステップS105の処理が実行される。また、第1被検体と第2被検体とが同一でないと判断された場合、すなわち、学習済み判定モデルM2から出力された判定結果において第1被検体と第2被検体とが異なる場合(S104-No)、ステップS106の処理が実行される。
(Step S104)
When it is determined that the first subject and the second subject are the same in the process of step S103, that is, the first subject and the second subject are different in the determination result output from the learned determination model M2. If they are the same (S104-Yes), the process of step S105 is executed. Further, when it is determined that the first subject and the second subject are not the same, that is, when the determination result output from the trained determination model M2 differs between the first subject and the second subject (S104 -No), the process of step S106 is executed.

(ステップS105)
処理回路44は、判定機能447により、現在X線画像と過去X線画像とを関連付ける。例えば、処理回路44は、患者情報において、現在X線画像に関する第2被検体を過去X線画像に関する第1被検体として設定する。処理回路44は、過去X線画像と同一の被検体を撮影したX線画像として現在X線画像をメモリ41に記憶し、当該被検体同定処理を終了する。
(Step S105)
Processing circuitry 44 associates the current x-ray image with the previous x-ray image through decision function 447 . For example, the processing circuitry 44 sets the second subject regarding the current X-ray image as the first subject regarding the past X-ray image in the patient information. The processing circuit 44 stores the current X-ray image in the memory 41 as an X-ray image of the same subject as the past X-ray image, and terminates the subject identification process.

(ステップS106)
処理回路44は、判定機能447により、現在X線画像に関する第2被検体と過去X線画像に関する第1被検体とが異なることを操作者に報知する。例えば、処理回路44は、現在X線画像に関する第2被検体と過去X線画像に関する第1被検体とが異なることを示す警告表示を、ディスプレイ42に表示させ、当該被検体同定処理を終了する。
(Step S106)
The processing circuitry 44 notifies the operator that the second subject regarding the current X-ray image is different from the first subject regarding the past X-ray image by the determination function 447 . For example, the processing circuit 44 causes the display 42 to display a warning display indicating that the second subject regarding the current X-ray image is different from the first subject regarding the past X-ray image, and terminates the subject identification process. .

なお、予測機能446に関する処理は、判定機能447の前に実行されていればよく、例えば、ステップS103の処理の後に実行されてもよい。 Note that the processing related to the prediction function 446 may be executed before the determination function 447, and may be executed after the processing of step S103, for example.

以下、本実施形態に係る医用画像処理装置を搭載したX線診断装置1の効果について説明する。 The effect of the X-ray diagnostic apparatus 1 equipped with the medical image processing apparatus according to this embodiment will be described below.

本実施形態のX線診断装置1は、第1年齢において第1被検体の撮影対象部位に関して取得された第1医用データと第1年齢と第1年齢とは異なる第2年齢とを受け付け、第1年齢から第2年齢までの撮影対象部位の経時変化を第1医用データに反映させた予測データを出力する学習済み予測モデルに第1医用データと第1年齢と第2年齢とを入力し、学習済み予測モデルに予測データを出力させ、第2年齢において撮影対象部位に関して取得された第2医用データと予測データとを受け付け、第2医用データに関する第2被検体と第1被検体とが同一であるか否かの判定結果を出力する学習済み判定モデルに第2医用データと予測データとを入力し、学習済み判定モデルに判定結果を出力させることができる。また、本実施形態のX線診断装置1において、第1医用データは、第2医用データより過去において取得された医用データである。 The X-ray diagnostic apparatus 1 of the present embodiment receives first medical data obtained with respect to an imaging target region of a first subject at a first age, the first age, and a second age different from the first age. inputting the first medical data, the first age, and the second age to a trained prediction model that outputs prediction data in which changes over time in the imaging target region from the first age to the second age are reflected in the first medical data; Outputting prediction data to a learned prediction model, receiving second medical data and prediction data acquired regarding a region to be imaged at a second age, and determining that a second subject and a first subject regarding the second medical data are the same The second medical data and the predictive data can be input to a trained determination model that outputs a determination result as to whether or not, and the learned determination model can output the determination result. Further, in the X-ray diagnostic apparatus 1 of the present embodiment, the first medical data is medical data acquired before the second medical data.

すなわち、上記の構成及び動作により、本実施形態のX線診断装置1によれば、過去のX線画像の撮影時から現在までの撮影対象部位の経時変化が過去X線画像に反映されたX線画像を用いて、被検体の同定を行うことができる。撮影対象部位の経時変化が反映されたX線画像を用いて被検体の同定を行うことにより、被検体の経時変化に左右されずに、被検体の同定の精度を向上させることができる。被検体の同定の精度が向上することにより、例えば、X線診断装置1を用いたX線撮影により取得した現在のX線画像と他の医療機関から取得した過去のX線画像とを同一患者を撮影したX線画像として関連付ける場合において、同一の患者に対して医療機関ごとに異なる患者IDが割り振られた場合であっても、患者の取り違いを高い精度で防止することができる。 That is, with the above configuration and operation, according to the X-ray diagnostic apparatus 1 of the present embodiment, an X-ray image in which the change over time of the imaging target region from the time of imaging the past X-ray image to the present is reflected in the past X-ray image. A line image can be used to identify a subject. By identifying a subject using an X-ray image that reflects changes over time of the imaging target site, the accuracy of identifying the subject can be improved without being affected by changes over time. By improving the accuracy of subject identification, for example, a current X-ray image acquired by X-ray imaging using the X-ray diagnostic apparatus 1 and a past X-ray image acquired from another medical institution can be used for the same patient. as an X-ray image taken, even if different patient IDs are assigned to the same patient for each medical institution, patient mix-up can be prevented with high accuracy.

また、本実施形態では、処理回路44は、過去X線画像に関する撮影情報から過去年齢を取得し、現在X線画像に関する撮影情報から現在年齢を取得する。そして、処理回路44は、過去年齢及び現在年齢を学習済み予測モデルM1に入力することにより、取得された過去年齢及び現在年齢に対応した予測X線画像を生成することができる。 Further, in this embodiment, the processing circuit 44 acquires the past age from the imaging information on the past X-ray image, and acquires the current age from the imaging information on the current X-ray image. Then, the processing circuit 44 can generate a predicted X-ray image corresponding to the acquired past age and current age by inputting the past age and current age into the learned prediction model M1.

このため、本実施形態のX線診断装置1によれば、過去年齢がいくつであっても、すなわち、過去X線画像の撮影時がいつであっても、過去年齢から現在年齢までの撮影対象部位の経時変化を過去X線画像に反映させた予測X線画像を生成することができる。 For this reason, according to the X-ray diagnostic apparatus 1 of the present embodiment, regardless of the past age, that is, regardless of when the past X-ray image was taken, the imaging target from the past age to the present age A predicted X-ray image can be generated by reflecting changes over time of a part on a past X-ray image.

また、本実施形態では、処理回路44は、被検体を同定する処理を、学習済みの機械学習モデルである学習済み判定モデルM2を用いて行う。このため、本実施形態のX線診断装置1によれば、ランドマーク等を用いて被検者の同定を行う場合に比べて、被検体を同定する処理を高速化することができる。 Further, in the present embodiment, the processing circuit 44 uses the learned determination model M2, which is a learned machine learning model, to perform the process of identifying the subject. Therefore, according to the X-ray diagnostic apparatus 1 of the present embodiment, it is possible to speed up the process of identifying the subject compared to the case of identifying the subject using landmarks or the like.

(第1の変形例)
本実施形態の第1の変形例について、図5乃至図7を参照して説明する。本変形例は、第1の実施形態の構成を以下の通りに変形したものである。図5は、本変形例に係るX線診断装置1の構成例を示す図である。図5と図1との違いは、メモリ41が学習済み予測モデルM1及び学習済み判定モデルM2の代わりに学習済み非病変予測モデルM3と学習済み病変予測モデルM4と学習済み判定モデルM5とを記憶し、処理回路44が予測機能446及び判定機能447の代わりに抽出機能446Aと非病変予測機能446Bと病変予測機能446Cと合成機能446Dと判定機能447Aとをさらに有することにある。
(First modification)
A first modification of this embodiment will be described with reference to FIGS. 5 to 7. FIG. This modification is obtained by modifying the configuration of the first embodiment as follows. FIG. 5 is a diagram showing a configuration example of an X-ray diagnostic apparatus 1 according to this modification. The difference between FIG. 5 and FIG. 1 is that the memory 41 stores the learned non-lesion prediction model M3, the learned lesion prediction model M4, and the learned judgment model M5 instead of the learned prediction model M1 and the learned judgment model M2. However, instead of the prediction function 446 and the determination function 447, the processing circuit 44 further has an extraction function 446A, a non-lesion prediction function 446B, a lesion prediction function 446C, a synthesis function 446D and a determination function 447A.

メモリ41には、学習済み非病変予測モデルM3と、学習済み病変予測モデルM4と、学習済み判定モデルM5とが、記憶されている。学習済み非病変予測モデルM3、学習済み病変予測モデルM4、及び、学習済み判定モデルM5のそれぞれは、学習済みの機械学習モデルであり、複数の関数が合成されたパラメータ付き合成関数である。 The memory 41 stores a learned non-lesion prediction model M3, a learned lesion prediction model M4, and a learned determination model M5. Each of the learned non-lesion prediction model M3, the learned lesion prediction model M4, and the learned judgment model M5 is a learned machine learning model, and a parameterized synthetic function obtained by synthesizing a plurality of functions.

図6は、学習済み非病変予測モデルM3、学習済み病変予測モデルM4、及び学習済み判定モデルM5における、入力と出力との一例を例示する図である。 FIG. 6 is a diagram illustrating an example of inputs and outputs in the learned non-lesion prediction model M3, the learned lesion prediction model M4, and the learned determination model M5.

学習済み非病変予測モデルM3は、非病変画像、過去年齢、及び現在年齢を受け付け、過去年齢から現在年齢までの非病変領域の経時変化を非病変画像に反映させた非病変予測画像を出力する。 The learned non-lesion prediction model M3 receives the non-lesion image, the past age, and the current age, and outputs the non-lesion prediction image in which the change over time of the non-lesion region from the past age to the current age is reflected in the non-lesion image. .

非病変画像は、過去X線画像から病変でない領域(以下、非病変領域と呼ぶ)を抽出して生成されたX線画像である。すなわち、非病変画像は、第1被検体を過去に撮影することにより取得されたX線画像のうち、非病変領域により構成されるX線画像である。非病変画像は、非病変データに相当する。 A non-lesion image is an X-ray image generated by extracting a non-lesion region (hereinafter referred to as a non-lesion region) from a past X-ray image. That is, the non-lesion image is an X-ray image composed of a non-lesion region among the X-ray images obtained by imaging the first subject in the past. A non-lesion image corresponds to non-lesion data.

非病変予測画像は、過去年齢から現在年齢までの非病変領域の経時変化を非病変予測画像に反映させたX線画像である。非病変予測画像に関する被検体は、非病変画像に関する被検体と同一である。非病変予測画像は、非病変予測データに相当する。 The non-lesion predicted image is an X-ray image in which the temporal change of the non-lesion region from the past age to the present age is reflected in the non-lesion predicted image. The subject for non-lesion predictive images is the same as the subject for non-lesion images. A non-lesion predicted image corresponds to non-lesion predicted data.

学習済み病変予測モデルM4は、病変画像、過去年齢、及び現在年齢を受け付け、過去年齢から現在年齢までの病変の領域(以下、病変領域と呼ぶ)の経時変化を病変画像に反映させた病変予測画像を出力する。 The learned lesion prediction model M4 accepts lesion images, past age, and current age, and performs lesion prediction by reflecting temporal changes in the lesion area from the past age to the present age (hereinafter referred to as the lesion area) in the lesion image. Output the image.

病変画像は、過去X線画像から病変領域を抽出して生成されたX線画像である。すなわち、病変画像は、被検体を過去に撮影することにより取得されたX線画像のうち、病変領域により構成されるX線画像である。病変画像は、病変データに相当する。 A lesion image is an X-ray image generated by extracting a lesion area from a past X-ray image. That is, the lesion image is an X-ray image composed of a lesion area among the X-ray images acquired by imaging the subject in the past. A lesion image corresponds to lesion data.

病変予測画像は、過去年齢から現在年齢までの病変領域の経時変化を病変予測画像に反映させたX線画像である。病変予測画像は、病変予測データに相当する。 A lesion prediction image is an X-ray image in which the change over time of the lesion area from the past age to the present age is reflected in the lesion prediction image. A lesion prediction image corresponds to lesion prediction data.

非病変画像に関する被検体、非病変予測画像に関する被検体、病変画像に関する被検体、及び病変予測画像に関する被検体は、過去X線画像に関する被検体、すなわち、第1被検体と同じである。 The subject for non-lesion images, the subject for non-lesion predictive images, the subject for lesion images, and the subject for lesion predictive images are the same as the subject for past X-ray images, that is, the first subject.

学習済み判定モデルM5は、現在X線画像と合成画像とを受け付け、現在X線画像に関する被検体と合成画像に関する被検体とが同一であるか否かの判定結果を出力する。合成画像は、過去年齢から現在年齢までの非病変領域の経時変化と過去年齢から現在年齢までの病変領域の経時変化との両方を、過去X線画像に反映させたX線画像である。合成画像は、非病変予測画像と病変予測画像とを位置合わせして合成することにより、生成される。合成画像は、合成データに相当する。合成画像に関する被検体は、過去X線画像に関する被検体、非病変予測画像に関する被検体、及び、病変予測画像に関する被検体と同一である。すなわち、合成画像に関する被検体は、第1被検体に相当する。 The learned determination model M5 receives the current X-ray image and the composite image, and outputs a determination result as to whether or not the subject regarding the current X-ray image and the subject regarding the composite image are the same. The composite image is an X-ray image in which both the temporal change of the non-lesion area from the past age to the present age and the temporal change of the lesion area from the past age to the present age are reflected in the past X-ray image. A composite image is generated by aligning and synthesizing the non-lesion predictive image and the lesion predictive image. A composite image corresponds to composite data. The subject regarding the composite image is the same as the subject regarding the past X-ray image, the subject regarding the non-lesion predictive image, and the subject regarding the lesion predictive image. That is, the subject regarding the composite image corresponds to the first subject.

図5に戻り、処理回路44は、メモリ41内のプログラムを呼び出し実行することにより、システム制御機能441、駆動制御機能442、X線制御機能443、画像生成機能444、表示制御機能445、抽出機能446A、非病変予測機能446B、病変予測機能446C、合成機能446D、及び、判定機能447を実行するプロセッサである。 Returning to FIG. 5, the processing circuit 44 calls and executes the programs in the memory 41 to perform system control function 441, drive control function 442, X-ray control function 443, image generation function 444, display control function 445, extraction function. 446A, a non-lesion prediction function 446B, a lesion prediction function 446C, a synthesis function 446D, and a decision function 447.

処理回路44は、抽出機能446Aにより、例えば病変領域に関するセグメンテーション処理を過去X線画像に適用することにより、過去X線画像から病変領域を示す病変画像を抽出する。また、処理回路44は、過去X線画像から病変画像を差分することにより、非病変画像を抽出する。なお、処理回路44は、非病変領域に関するセグメンテーション処理を過去X線画像に適用することにより、過去X線画像から非病変画像を抽出してもよい。抽出機能446Aを実現する処理回路44は、抽出部の一例である。 The processing circuit 44 extracts a lesion image indicating the lesion area from the past X-ray image by applying, for example, segmentation processing relating to the lesion area to the past X-ray image using the extraction function 446A. The processing circuit 44 also extracts a non-lesion image by subtracting the lesion image from the past X-ray image. Note that the processing circuitry 44 may extract a non-lesion image from the past X-ray image by applying segmentation processing for the non-lesion region to the past X-ray image. The processing circuit 44 that implements the extraction function 446A is an example of an extraction unit.

処理回路44は、非病変予測機能446Bにより、学習済み非病変予測モデルM3に非病変画像、過去年齢、及び現在年齢を入力し、学習済み非病変予測モデルM3に非病変予測画像を出力させる。非病変予測機能446Bを実現する処理回路44は、非病変予測部の一例である。 The processing circuit 44 uses the non-lesion prediction function 446B to input the non-lesion image, past age, and current age to the learned non-lesion prediction model M3, and causes the learned non-lesion prediction model M3 to output the non-lesion prediction image. The processing circuit 44 that implements the non-lesion prediction function 446B is an example of a non-lesion prediction section.

処理回路44は、病変予測機能446Cにより、学習済み病変予測モデルM4に病変画像、過去年齢、及び現在年齢を入力し、学習済み病変予測モデルM4に病変予測画像を出力させる。病変予測機能446Cを実現する処理回路44は、病変予測部の一例である。 The processing circuit 44 uses the lesion prediction function 446C to input the lesion image, past age, and current age to the learned lesion prediction model M4, and causes the learned lesion prediction model M4 to output a lesion prediction image. The processing circuit 44 that implements the lesion prediction function 446C is an example of a lesion prediction section.

処理回路44は、合成機能446Dにより、非病変予測画像と病変予測画像との位置合わせを実行する。例えば、処理回路44は、非病変予測画像と病変予測画像とにおける解剖学的標識点を用いて、当該位置合わせを実行する。次いで、処理回路44は、位置合わせが実行された非病変予測画像と病変予測画像とを合成することにより、合成画像を生成する。なお、処理回路44は、位置合わせ後の非病変予測画像に病変予測画像を重畳させることにより、合成画像を生成してもよい。合成機能446Dを実現する処理回路44は、合成部の一例である。 The processing circuitry 44 performs registration of the non-lesion predictive image and the lesion predictive image with a synthesizing function 446D. For example, processing circuitry 44 performs the registration using anatomical landmarks in the non-lesion prediction image and the lesion prediction image. Processing circuitry 44 then generates a composite image by combining the registered non-lesion predictive image and the lesion predictive image. Note that the processing circuit 44 may generate a composite image by superimposing the lesion prediction image on the non-lesion prediction image after registration. The processing circuitry 44 that implements the synthesizer function 446D is an example of a synthesizer.

処理回路44は、判定機能447Aにより、学習済み判定モデルM5に現在X線画像と合成画像とを入力し、学習済み判定モデルM5に現在X線画像に関する第2被検体と合成画像に関する第1被検体とが同一であるか否かの判定結果を出力させる。判定機能447Aを実現する処理回路44は、判定部の一例である。処理回路44は、判定機能447Aにより、第1被検体と第2被検体とが同一である場合、現在X線画像と過去X線画像とを関連付ける。処理回路44は、判定機能447Aにより、学習済み判定モデルM5から出力された判定結果において第1被検体と合成画像に関する第2被検体とが同一でない場合、操作者への警告を行う。 The processing circuit 44 uses the determination function 447A to input the current X-ray image and the synthesized image to the learned determination model M5, and the learned determination model M5 receives the second subject regarding the current X-ray image and the first subject regarding the synthesized image. A determination result as to whether or not the sample is the same is output. The processing circuit 44 that implements the determination function 447A is an example of a determination unit. Processing circuitry 44 associates the current X-ray image with the previous X-ray image if the first subject and the second subject are the same, via decision function 447A. The processing circuit 44 uses the determination function 447A to warn the operator when the first subject and the second subject related to the composite image are not the same in the determination result output from the learned determination model M5.

他の構成は、第1の実施形態と同様である。 Other configurations are similar to those of the first embodiment.

次に、X線診断装置1により実行される被検体同定処理の動作について説明する。図7は、本実施形態に係る被検体同定処理の手順の一例を示すフローチャートである。図7におけるステップS115の処理は、第1の実施形態におけるステップS102の処理と同様のため、説明を省略する。 Next, the operation of object identification processing executed by the X-ray diagnostic apparatus 1 will be described. FIG. 7 is a flow chart showing an example of the procedure of subject identification processing according to this embodiment. Since the process of step S115 in FIG. 7 is the same as the process of step S102 in the first embodiment, description thereof is omitted.

(被検体同定処理)
(ステップS111)
処理回路44は、抽出機能446Aを実行する。処理回路44は、抽出機能446Aにより、メモリ41から過去X線画像を読み出す。処理回路44は、過去X線画像から過去X線画像における病変領域を示す病変画像を抽出する。そして、処理回路44は、過去X線画像から病変画像を差分することにより、非病変領域を示す非病変画像を抽出する。処理回路44は、抽出された非病変画像及び病変画像をメモリ41に記憶する。
(Subject identification processing)
(Step S111)
Processing circuitry 44 performs extraction function 446A. The processing circuit 44 reads the past X-ray image from the memory 41 by the extraction function 446A. A processing circuit 44 extracts a lesion image representing a lesion area in the past X-ray image from the past X-ray image. Then, the processing circuit 44 extracts a non-lesion image indicating a non-lesion area by subtracting the lesion image from the past X-ray image. The processing circuit 44 stores the extracted non-lesion image and lesion image in the memory 41 .

(ステップS112)
処理回路44は、非病変予測機能446Bを実行する。処理回路44は、非病変予測機能446Bにより、メモリ41に記憶された被検体情報から非病変画像及び過去年齢を読み出す。また、処理回路44は、メモリ41に記憶された撮影情報に基づいて現在年齢を読み出す。処理回路44は、非病変予測機能446Bにより、非病変画像、過去年齢及び現在年齢を学習済み非病変予測モデルM3に入力し、学習済み非病変予測モデルM3に非病変予測画像を生成させる。処理回路44は、生成された非病変予測画像をメモリ41に記憶する。
(Step S112)
Processing circuitry 44 performs non-lesion prediction function 446B. The processing circuit 44 reads the non-lesion image and the past age from the subject information stored in the memory 41 by the non-lesion prediction function 446B. Also, the processing circuit 44 reads out the current age based on the photographing information stored in the memory 41 . The processing circuit 44 uses the non-lesion prediction function 446B to input the non-lesion image, past age, and current age to the learned non-lesion prediction model M3, and causes the learned non-lesion prediction model M3 to generate a non-lesion prediction image. The processing circuit 44 stores the generated non-lesion predicted image in the memory 41 .

(ステップS113)
処理回路44は、病変予測機能446Cを実行する。処理回路44は、病変予測機能446Cにより、メモリ41に記憶された被検体情報から病変画像及び過去年齢を読み出す。また、処理回路44は、メモリ41に記憶された撮影情報に基づいて現在年齢を読み出す。処理回路44は、病変予測機能446Cにより、病変画像、過去年齢及び現在年齢を学習済み病変予測モデルM4に入力し、学習済み病変予測モデルM4に病変予測画像を生成させる。処理回路44は、生成された病変予測画像をメモリ41に記憶する。
(Step S113)
Processing circuitry 44 performs lesion prediction function 446C. The processing circuit 44 reads the lesion image and past age from the subject information stored in the memory 41 by the lesion prediction function 446C. Also, the processing circuit 44 reads out the current age based on the photographing information stored in the memory 41 . The processing circuit 44 uses the lesion prediction function 446C to input the lesion image, past age, and current age to the learned lesion prediction model M4, and causes the learned lesion prediction model M4 to generate a lesion prediction image. The processing circuit 44 stores the generated lesion prediction image in the memory 41 .

(ステップS114)
処理回路44は、合成機能446Dを実行する。処理回路44は、合成機能446Dにより、メモリ41に記憶された非病変予測画像と病変予測画像とを読み出す。処理回路44は、非病変予測画像と病変予測画像とを合成することにより、合成画像を生成する。例えば、処理回路44は、非病変予測画像において、過去X線画像における病変領域の抽出位置と同様の位置に、病変画像を合成する。処理回路44は、生成された合成画像をメモリ41に記憶される。
(Step S114)
Processing circuitry 44 performs compositing function 446D. The processing circuit 44 reads the non-lesion predictive image and the lesion predictive image stored in the memory 41 by the synthesizing function 446D. The processing circuit 44 generates a synthesized image by synthesizing the non-lesion predicted image and the lesion predicted image. For example, the processing circuit 44 synthesizes a lesion image in the non-lesion predictive image at the same position as the extraction position of the lesion area in the past X-ray image. The processing circuit 44 stores the generated synthetic image in the memory 41 .

(ステップS116)
処理回路44は、判定機能447Aを実行する。処理回路44は、判定機能447Aにより、ステップS114の処理において生成された合成画像と、ステップS115の処理において生成された現在X線画像とを、メモリ41から読み出す。そして、処理回路44は、合成画像と現在X線画像とを、学習済み判定モデルM5に入力する。処理回路44は、判定機能447Aにより、合成画像と現在X線画像とが入力された学習済み判定モデルM5から、合成画像に関する第1被検体と現在X線画像に関する第2被検体とが同一であるか否かを示す判定結果を出力させる。処理回路44は、出力された判定結果をメモリ41に記憶する。
(Step S116)
Processing circuitry 44 performs decision function 447A. The processing circuit 44 reads from the memory 41 the composite image generated in the process of step S114 and the current X-ray image generated in the process of step S115 by the determination function 447A. Then, the processing circuit 44 inputs the composite image and the current X-ray image to the learned determination model M5. The processing circuit 44 uses the determination function 447A to determine whether the first subject related to the combined image and the second subject related to the current X-ray image are the same from the trained determination model M5 to which the combined image and the current X-ray image are input. output a determination result indicating whether or not there is The processing circuit 44 stores the output determination result in the memory 41 .

(ステップS117)
ステップS116の処理において合成画像に関する第1被検体と現在X線画像に関する第2被検体とが同一であると判断された場合、すなわち、学習済み判定モデルM5から出力された判定結果において第1被検体と第2被検体とが同一である場合(S117-Yes)、ステップS118の処理が実行される。また、合成画像に関する第1被検体と現在X線画像に関する第2被検体とが同一でないと判断された場合、すなわち、学習済み判定モデルM5から出力された判定結果において、第1被検体と第2被検体とが異なる場合(S117-No)、ステップS119の処理が実行される。
(Step S117)
If it is determined in the process of step S116 that the first subject regarding the composite image and the second subject regarding the current X-ray image are the same, that is, if the determination result output from the learned determination model M5 is the first subject If the specimen and the second specimen are the same (S117-Yes), the process of step S118 is executed. Further, when it is determined that the first subject regarding the synthesized image and the second subject regarding the current X-ray image are not the same, that is, in the determination result output from the learned determination model M5, the first subject and the second subject If the two subjects are different (S117-No), the process of step S119 is executed.

(ステップS118)
処理回路44は、判定機能447Aにより、現在X線画像と過去X線画像とを関連付ける。他の処理は、ステップS105と同様なため、説明は省略する。
(Step S118)
Processing circuitry 44 associates the current X-ray image with the previous X-ray image through decision function 447A. Since other processes are the same as those in step S105, description thereof is omitted.

(ステップS119)
処理回路44は、判定機能447Aにより、現在X線画像に関する被検体と過去X線画像に関する被検体とが異なることを操作者に報知する。他の処理は、ステップS106と同様なため、説明は省略する。
(Step S119)
The processing circuit 44 notifies the operator that the subject regarding the current X-ray image is different from the subject regarding the previous X-ray image by the determination function 447A. Since other processes are the same as those in step S106, description thereof is omitted.

以下、本変形例に係る医用画像処理装置を搭載したX線診断装置1の効果について説明する。 The effect of the X-ray diagnostic apparatus 1 equipped with the medical image processing apparatus according to this modified example will be described below.

本変形例のX線診断装置1は、第1被検体の撮影対象部位に関して第1年齢で取得された第1医用データから第1医用データにおける病変領域を示す病変データを抽出し、第1医用データから病変データを差分することにより非病変領域を示す非病変データを抽出し、非病変データを受け付け、第1年齢から第1年齢とは異なる第2年齢までの非病変領域の経時変化を非病変データに反映させた非病変予測データを出力する学習済み非病変予測モデルM3に非病変データを入力し、学習済み非病変予測モデルM3に非病変予測データを出力させ、病変データを受け付け、第1年齢から第2年齢までの病変領域の経時変化を病変データに反映させた病変予測データを出力する学習済み病変予測モデルM4に病変データを入力し、学習済み病変予測モデルM4に病変予測データを出力させ、非病変予測データと病変予測データとを合成することにより、合成データを生成し、第2年齢において撮影対象部位に関して取得された第2医用データと合成データとを受け付け、第2医用データに関する第2被検体と第1被検体とが同一であるか否かの判定結果を出力する学習済み判定モデルM5に第2医用データと合成データとを入力し、学習済み判定モデルM5に判定結果を出力させることができる。また、本変形例のX線診断装置1においても、第1医用データは、第2医用データより過去において取得された医用データである。 The X-ray diagnostic apparatus 1 of this modification extracts lesion data indicating a lesion area in the first medical data from the first medical data acquired at the first age with respect to the imaging target region of the first subject. By subtracting the lesion data from the data, non-lesion data indicating a non-lesion area is extracted, the non-lesion data is accepted, and the change over time of the non-lesion area from the first age to the second age different from the first age is non-lesion data. Non-lesion data is input to the learned non-lesion prediction model M3 that outputs non-lesion prediction data reflected in the lesion data, the learned non-lesion prediction model M3 is caused to output the non-lesion prediction data, the lesion data is received, Lesion data is input to a learned lesion prediction model M4 that outputs lesion prediction data in which changes in the lesion area over time from the 1st age to the 2nd age are reflected in the lesion data, and the lesion prediction data is input to the learned lesion prediction model M4. Synthesis data is generated by synthesizing the non-lesion prediction data and the lesion prediction data, receiving the second medical data and the synthesis data acquired regarding the imaging target site at the second age, and the second medical data The second medical data and the synthetic data are input to the learned determination model M5 that outputs the determination result as to whether the second subject and the first subject are the same, and the determination result is input to the learned determination model M5. can be output. Further, in the X-ray diagnostic apparatus 1 of this modified example as well, the first medical data is medical data acquired before the second medical data.

すなわち、上記の構成及び動作により、本変形例のX線診断装置1によれば、病変領域の経時変化の予測に特化した学習済みモデルを用いて、過去年齢から現在年齢までの非病変領域の経時変化と過去年齢から現在年齢までの病変領域の経時変化との両方が反映されたX線画像を生成することができる。そして、非病変領域の経時変化と病変領域の経時変化との両方が反映されたX線画像を用いて被検体の同定を行うことができる。これにより、被検体が病変を有する場合であっても、被検体の同定の精度を向上させることができる。 That is, with the above configuration and operation, according to the X-ray diagnostic apparatus 1 of this modified example, a non-lesion region from the past age to the present age using a trained model specialized in predicting changes in the lesion region over time. It is possible to generate an X-ray image that reflects both the temporal change of the lesion area and the temporal change of the lesion area from the past age to the present age. Then, the subject can be identified using an X-ray image that reflects both the temporal change of the non-lesion area and the temporal change of the lesion area. Thereby, even if the subject has a lesion, the accuracy of identification of the subject can be improved.

なお、非病変予測機能446Bの代わりに、第1の実施形態の予測機能446が用いられてもよい。この場合、メモリ41には、学習済み非病変予測モデルM3の代わりに、実施形態1の学習済み予測モデルM1が記憶される。このとき、処理回路44は、合成機能446Dの代わりに、学習済み予測モデルM1から出力された予測X線画像に、学習済み病変予測モデルM4から出力された病変予測画像を重畳した合成画像を生成する重畳機能を有する。重畳画像に関する被検体は、過去X線画像に関する被検体、病変予測画像に関する被検体と同じである。また、処理回路44は、判定機能447により、重畳画像に関する被検体と現在画像に関する被検体とが同一であるか否かを判断する。 Note that the prediction function 446 of the first embodiment may be used instead of the non-lesion prediction function 446B. In this case, the memory 41 stores the learned prediction model M1 of the first embodiment instead of the learned non-lesion prediction model M3. At this time, instead of the synthesizing function 446D, the processing circuit 44 generates a synthesized image in which the predicted X-ray image output from the learned prediction model M1 is superimposed on the predicted lesion image output from the learned lesion prediction model M4. It has a superimposition function. The subject regarding the superimposed image is the same as the subject regarding the past X-ray image and the subject regarding the lesion prediction image. The processing circuitry 44 also uses a determination function 447 to determine whether or not the object associated with the superimposed image and the object associated with the current image are the same.

(第2の変形例)
本実施形態の第2の変形例について、図8乃至図10を参照して説明する。本変形例は、第1の実施形態の構成を以下の通りに変形したものである。図8は、本変形例に係るX線診断装置1の構成例を示す図である。図8と図1との相違は、処理回路44がモデル特定機能448をさらに有することにある。
(Second modification)
A second modification of this embodiment will be described with reference to FIGS. 8 to 10. FIG. This modification is obtained by modifying the configuration of the first embodiment as follows. FIG. 8 is a diagram showing a configuration example of an X-ray diagnostic apparatus 1 according to this modification. The difference between FIG. 8 and FIG. 1 is that processing circuitry 44 further includes model specific functionality 448 .

図9は、本変形例のメモリ41に記憶される学習済み予測モデル及び学習済み判定モデルを説明するための図である。図9に示すように、メモリ41には、対応する撮影対象部位が異なる複数の学習済み予測モデル(M11~M13など)が記憶されている。同様に、メモリ41には、対応する撮影対象部位が異なる複数の学習済み判定モデル(M21~M23など)が記憶されている。 FIG. 9 is a diagram for explaining a learned prediction model and a learned determination model stored in the memory 41 of this modification. As shown in FIG. 9, the memory 41 stores a plurality of learned prediction models (M11 to M13, etc.) corresponding to different imaging target parts. Similarly, the memory 41 stores a plurality of learned determination models (M21 to M23, etc.) corresponding to different imaging target regions.

頭部用学習済み予測モデルM11は、撮影対象部位が頭部である場合の撮像対象部位の経時変化の予測に特化した学習済み予測モデルである。胸部用学習済み予測モデルM12は、撮影対象部位が胸部である場合の撮像対象部位の経時変化の予測に特化した学習済み予測モデルである。腹部用学習済み予測モデルM13は、撮影対象部位が腹部である場合の撮像対象部位の経時変化の予測に特化した学習済み予測モデルである。 The trained prediction model M11 for the head is a trained prediction model specialized for predicting changes over time of the imaging target region when the imaging target region is the head. The trained prediction model M12 for the chest is a trained prediction model that specializes in predicting temporal changes in the imaging target region when the imaging target region is the chest. The abdominal trained prediction model M13 is a trained prediction model that specializes in predicting changes over time of an imaging target region when the imaging target region is the abdomen.

また、頭部用学習済み判定モデルM21は、撮影対象部位が頭部である場合の撮像対象部位の経時変化の予測に特化した学習済み判定モデルである。胸部用学習済み判定モデルM22は、撮影対象部位が胸部である場合の撮像対象部位の経時変化の予測に特化した学習済み判定モデルである。腹部用学習済み判定モデルM23は、撮影対象部位が腹部である場合の撮像対象部位の経時変化の予測に特化した学習済み判定モデルである。 The trained determination model M21 for the head is a trained determination model that specializes in predicting changes over time of the imaging target region when the imaging target region is the head. The trained determination model M22 for the chest is a trained determination model that specializes in predicting temporal changes in the imaging target region when the imaging target region is the chest. The abdominal trained determination model M23 is a trained determination model specialized for predicting changes over time of the imaging target region when the imaging target region is the abdomen.

図8に戻り、処理回路44は、メモリ41内のプログラムを呼び出し実行することにより、システム制御機能441、駆動制御機能442、X線制御機能443、画像生成機能444、表示制御機能445、予測機能446、判定機能447、及び、モデル特定機能448を実行するプロセッサである。 Returning to FIG. 8, the processing circuit 44 calls and executes the programs in the memory 41 to perform a system control function 441, a drive control function 442, an X-ray control function 443, an image generation function 444, a display control function 445, and a prediction function. 446, decision function 447, and model identification function 448.

処理回路44は、モデル特定機能448により、過去X線画像に関する撮像対象部位に基づいて、複数の学習済み予測モデル(M11~M13など)の中から、過去X線画像の撮像対象部位に対応する学習済み予測モデルを特定する。また、処理回路44は、モデル特定機能448により、過去X線画像の撮像対象部位に関する情報に基づいて、複数の学習済み判定モデル(M21~M23など)の中から、過去X線画像の撮像対象部位に対応する学習済み判定モデルを特定する。過去X線画像に関する撮像対象部位は、例えば、第1医用データに付帯される付帯情報に含まれる。モデル特定機能448を実現する処理回路44は、モデル特定部の一例である。 The processing circuit 44 uses the model specifying function 448 to select, from among a plurality of trained prediction models (M11 to M13, etc.) based on the imaging target region related to the past X-ray image, the imaging target region of the past X-ray image. Identify trained prediction models. Further, the processing circuit 44 uses the model specifying function 448 to select the imaging target of the past X-ray image from among a plurality of learned determination models (M21 to M23, etc.) based on the information about the imaging target region of the past X-ray image. Identify a trained judgment model that corresponds to the body part. The imaging target region related to the past X-ray image is included, for example, in additional information attached to the first medical data. Processing circuitry 44 that implements model identification function 448 is an example of a model identification unit.

他の構成は、第1の実施形態と同様である。 Other configurations are similar to those of the first embodiment.

次に、X線診断装置1により実行される被検体同定処理の動作について説明する。図10は、本実施形態に係る被検体同定処理の手順の一例を示すフローチャートである。図10におけるステップS123、ステップS125~ステップS127の処理は、それぞれ、第1の実施形態におけるステップS102、ステップS104~ステップS106の処理と同様のため、説明を省略する。 Next, the operation of object identification processing executed by the X-ray diagnostic apparatus 1 will be described. FIG. 10 is a flowchart showing an example of the procedure of object identification processing according to this embodiment. The processes in steps S123 and S125 to S127 in FIG. 10 are the same as the processes in steps S102 and S104 to S106 in the first embodiment, respectively, and thus description thereof is omitted.

(被検体同定処理)
(ステップS121)
処理回路44は、モデル特定機能448により、メモリ41に記憶された撮影条件から撮像対象部位を取得する。処理回路44は、モデル特定機能448により、メモリ41に記憶された複数の学習済み予測モデル(M11~M13など)の中から、取得された撮像対象部位に対応する学習済み予測モデルを特定する。また、処理回路44は、モデル特定機能448により、メモリ41に記憶された複数の学習済み判定モデル(M21~M23など)の中から、取得された撮像対象部位に対応する学習済み判定モデルを特定する。
(Subject identification processing)
(Step S121)
The processing circuit 44 acquires the imaging target part from the imaging conditions stored in the memory 41 by the model specifying function 448 . The processing circuit 44 uses the model specifying function 448 to specify a learned prediction model corresponding to the acquired imaging target region from among a plurality of learned prediction models (M11 to M13, etc.) stored in the memory 41. In addition, the processing circuit 44 uses the model specifying function 448 to specify a learned determination model corresponding to the acquired imaging target region from among a plurality of learned determination models (M21 to M23, etc.) stored in the memory 41. do.

(ステップS122)
処理回路44は、予測機能446により、ステップS121の処理により特定された学習済み予測モデルを読み出す。処理回路44は、ステップS121の処理により特定された学習済み予測モデルに過去X線画像、過去年齢及び現在年齢を入力し、S121の処理により特定された学習済み予測モデルM1に予測X線画像を生成させる。処理回路44は、生成された予測X線画像をメモリ41に記憶する。
(Step S122)
The processing circuit 44 uses the prediction function 446 to read out the learned prediction model identified by the process of step S121. The processing circuit 44 inputs the past X-ray image, the past age, and the current age to the learned prediction model specified by the process of step S121, and inputs the predicted X-ray image to the learned prediction model M1 specified by the process of S121. generate. Processing circuit 44 stores the generated predicted X-ray image in memory 41 .

(ステップS124)
処理回路44は、判定機能447により、ステップS121の処理により特定された学習済み判定モデルに予測X線画像と現在X線画像とを入力し、ステップS121の処理により特定された学習済み判定モデルに第1被検体と第2被検体とが同一であるか否かを示す判定結果を出力させる。処理回路44は、出力された判定結果をメモリ41に記憶する。
(Step S124)
The processing circuit 44 uses the determination function 447 to input the predicted X-ray image and the current X-ray image to the learned determination model specified by the process of step S121, and apply the learned determination model specified by the process of step S121. A determination result indicating whether or not the first subject and the second subject are the same is output. The processing circuit 44 stores the output determination result in the memory 41 .

例えば、撮像対象部位が「胸部」である場合、ステップS121の処理において、撮像対象部位に対応する学習済み予測モデルとして「胸部用学習済み予測モデルM12」が特定され、撮像対象部位に対応する学習済み判定モデルとして「胸部用学習済み判定モデルM22」が特定される。そして、ステップS122の処理において、胸部用学習済み予測モデルM12が用いられ、ステップS124の処理において、胸部用学習済み判定モデルM22が用いられる。 For example, when the imaging target region is the “chest”, in the process of step S121, the “learned prediction model for chest M12” is specified as the trained prediction model corresponding to the imaging target region, and the learning corresponding to the imaging target region is identified. A “learned determination model for chest M22” is specified as a completed determination model. Then, in the process of step S122, the trained prediction model M12 for the chest is used, and in the process of step S124, the learned determination model M22 for the chest is used.

以下、本変形例に係る医用画像処理装置を搭載したX線診断装置1の効果について説明する。 The effect of the X-ray diagnostic apparatus 1 equipped with the medical image processing apparatus according to this modified example will be described below.

本変形例のX線診断装置1は、複数の学習済み予測モデル(M11~M13など)の中から第1医用データに関する付帯情報に対応する学習済み予測モデルを特定し、複数の学習済み判定モデル(M21~M23など)の中から付帯情報に対応する学習済み判定モデルを特定し、予測部は、特定された学習済み予測モデルに対して第1医用データを入力し、特定された学習済み予測モデルに予測データを出力させ、判定部は、特定された学習済み判定モデルに対して第2医用データを入力し、特定された学習済み判定モデルに判定結果を出力させることができる。また、本変形例のX線診断装置1においても、第1医用データは、第2医用データより過去において取得された医用データである。 The X-ray diagnostic apparatus 1 of this modification identifies a learned prediction model corresponding to additional information about the first medical data from among a plurality of learned prediction models (M11 to M13, etc.), and selects a plurality of learned determination models. (M21 to M23, etc.) to identify a learned judgment model corresponding to the incidental information, the prediction unit inputs first medical data to the identified trained prediction model, and identifies the learned prediction The prediction data can be output to the model, the determination unit can input the second medical data to the identified learned determination model, and can cause the identified learned determination model to output the determination result. Further, in the X-ray diagnostic apparatus 1 of this modified example as well, the first medical data is medical data acquired before the second medical data.

上記の構成及び動作により、本変形例のX線診断装置1によれば、第1の実施形態の効果に加えて、撮像対象部位に特化した学習済みモデルを用いて予測X線画像を生成することができる。 With the above configuration and operation, according to the X-ray diagnostic apparatus 1 of this modified example, in addition to the effects of the first embodiment, a predicted X-ray image is generated using a trained model specialized for an imaging target site. can do.

なお、撮影対象部位とは異なる撮影条件に含まれる複数の項目について、複数の項目にそれぞれ対応する複数の学習済み予測モデルが用意されてもよい。このとき、処理回路44は、モデル特定機能448により、過去X線画像の撮影条件における項目に対応する学習済み予測モデルを特定する。例えば、メモリ41には、被検体の性別、被検体の人種などについて、これらの項目のそれぞれに対応する複数の学習済み予測モデルが記憶される。学習済み判定モデルについても、同様に、メモリ41には、これらの項目のそれぞれに対応する複数の学習済み判定モデルが記憶される。このとき、処理回路44は、モデル特定機能448により、過去X線画像の撮影条件における項目に対応する学習済み判定モデルを特定する。 For a plurality of items included in imaging conditions different from the imaging target site, a plurality of learned prediction models corresponding to the plurality of items may be prepared. At this time, the processing circuitry 44 uses the model identification function 448 to identify a learned prediction model corresponding to the items in the imaging conditions of the past X-ray images. For example, the memory 41 stores a plurality of trained prediction models corresponding to each of items such as the sex of the subject and the race of the subject. As for the learned judgment models, the memory 41 similarly stores a plurality of learned judgment models corresponding to each of these items. At this time, the processing circuit 44 uses the model specifying function 448 to specify a learned determination model corresponding to the items in the imaging conditions of the past X-ray images.

(第3の変形例)
本実施形態の第3の変形例について、図11及び図12を参照して説明する。本変形例は、第1の実施形態の構成を以下の通りに変形したものである。本変形例では、メモリ41には、学習済み予測モデルM6と学習済み判定モデルM7とが記憶されている。
(Third modification)
A third modification of the present embodiment will be described with reference to FIGS. 11 and 12. FIG. This modification is obtained by modifying the configuration of the first embodiment as follows. In this modification, the memory 41 stores a learned prediction model M6 and a learned determination model M7.

図11は、学習済み予測モデルM6への入力と出力との一例を例示する図である。図11に示すように、学習済み予測モデルM6は、現在X線画像、現在年齢、及び過去年齢を受け付け、現在年齢から過去年齢までの撮影対象部位の経時変化を現在画像に反映させた予測X線画像を出力する。 FIG. 11 is a diagram illustrating an example of inputs and outputs to the trained prediction model M6. As shown in FIG. 11, the learned prediction model M6 receives the current X-ray image, the current age, and the past age, and makes a prediction X that reflects changes over time in the imaging target region from the current age to the past age in the current image. Output a line image.

予測X線画像は、現在年齢から過去年齢までの撮影対象部位の経時変化を現在X線画像に反映させたX線画像である。予測X線画像は、予測データに相当する。 A predicted X-ray image is an X-ray image in which the change over time of the imaging target region from the current age to the past age is reflected on the current X-ray image. A predicted X-ray image corresponds to predicted data.

図12は、学習済み判定モデルM7への入力と出力との一例を示す図である。図12に示すように、学習済み判定モデルM7は、過去X線画像と予測X線画像とを受け付け、過去X線画像に関する被検体と予測X線画像に関する被検体とが同一であるか否かの判定結果を出力する。 FIG. 12 is a diagram showing an example of inputs and outputs to the trained determination model M7. As shown in FIG. 12, the learned determination model M7 receives the past X-ray image and the predicted X-ray image, and determines whether the subject regarding the past X-ray image and the subject regarding the predicted X-ray image are the same. output the judgment result.

本変形例では、現在X線画像が第1医用データに相当し、過去X線画像が第2医用データに相当する。また、現在X線画像に関する被検体が第1被検体に相当し、過去X線画像に関する被検体が第2被検体に相当する。 In this modified example, the current X-ray image corresponds to the first medical data, and the past X-ray image corresponds to the second medical data. Also, the subject regarding the current X-ray image corresponds to the first subject, and the subject regarding the previous X-ray image corresponds to the second subject.

処理回路44は、予測機能446により、学習済み予測モデルM6に現在X線画像、現在年齢、及び過去年齢を入力し、学習済み予測モデルM6に予測X線画像を出力させる。 The processing circuit 44 uses the prediction function 446 to input the current X-ray image, current age, and past age to the learned prediction model M6, and causes the learned prediction model M6 to output a predicted X-ray image.

処理回路44は、判定機能447により、学習済み判定モデルM7に過去X線画像と予測X線画像とを入力し、学習済み判定モデルM7に過去X線画像に関する第2被検体と予測X線画像に関する第1被検体とが同一であるか否かの判定結果を出力させる。 The processing circuit 44 inputs the past X-ray image and the predicted X-ray image to the learned judgment model M7 by the judgment function 447, and inputs the second subject and the predicted X-ray image related to the past X-ray image to the learned judgment model M7. is the same as the first subject with respect to is output.

処理回路44は、判定機能447により、学習済み判定モデルM7から出力された判定結果において第1被検体と第2被検体とが同一である場合、現在X線画像と過去X線画像とを関連付ける。処理回路44は、判定機能447により、学習済み判定モデルM2から出力された判定結果において第1被検体と第2被検体とが同一でない場合、操作者への警告を行う。 The processing circuit 44 causes the determination function 447 to associate the current X-ray image with the past X-ray image when the first subject and the second subject are the same in the determination result output from the learned determination model M7. . The processing circuit 44 uses the determination function 447 to warn the operator when the determination result output from the learned determination model M2 does not match the first subject and the second subject.

他の構成は、第1の実施形態と同様である。 Other configurations are similar to those of the first embodiment.

以下、本変形例に係る医用画像処理装置を搭載したX線診断装置1の効果について説明する。 The effect of the X-ray diagnostic apparatus 1 equipped with the medical image processing apparatus according to this modified example will be described below.

本変形例において、第2医用データは、第1医用データより過去において取得された医用データである。 In this modified example, the second medical data is medical data acquired before the first medical data.

本変形例のX線診断装置1によれば、過去のX線画像の撮影時から現在までの撮影対象部位の経時変化が現在X線画像に反映されたX線画像と、過去のX線画像とを用いて、被検体の同定を行うことができる。このため、本変形例においても、第1の実施形態と同様に、撮影対象部位の経時変化が反映されたX線画像を用いて被検体の同定を行うことにより、被検体の経時変化に左右されずに、被検体の同定の精度を向上させることができる。 According to the X-ray diagnostic apparatus 1 of this modified example, an X-ray image in which a change over time of an imaging target region from the time of imaging of the past X-ray image to the present time is reflected in the current X-ray image, and a past X-ray image can be used to identify the subject. Therefore, in this modified example, as in the first embodiment, the subject is identified using an X-ray image that reflects the time-dependent change of the imaging target site. The accuracy of identification of the subject can be improved without being

なお、過去年齢及び現在年齢とは異なる所望の基準年齢を設定し、過去年齢から基準年齢までの撮影対象部位の経時変化が過去X線画像に反映された第1予測X線画像と、現在年齢から基準年齢までの撮影対象部位の経時変化が現在X線画像に反映された第2予測X線画像とを用いて、被検体同定処理を行ってもよい。この場合、例えば、過去年齢が第1年齢に相当し、基準年齢が第2年齢に相当し、第1予測X線画像が予測データに相当し、第2予測X線画像が第2医用データに相当する。他の効果については第1の実施形態と同様なため、説明は省略する。 A desired reference age different from the past age and the current age is set, and the first predicted X-ray image in which the temporal change of the imaging target site from the past age to the reference age is reflected in the past X-ray image, and the current age Subject identification processing may be performed using a second predicted X-ray image in which the change over time of the imaging target site from age to reference age is reflected in the current X-ray image. In this case, for example, the past age corresponds to the first age, the reference age corresponds to the second age, the first predicted X-ray image corresponds to the predicted data, and the second predicted X-ray image corresponds to the second medical data. Equivalent to. Since other effects are the same as those of the first embodiment, description thereof is omitted.

(第4の変形例)
本実施形態の第4の変形例について、説明する。本変形例は、第1の実施形態の構成を以下の通りに変形したものである。
(Fourth modification)
A fourth modification of this embodiment will be described. This modification is obtained by modifying the configuration of the first embodiment as follows.

処理回路44は、予測機能446において、過去X線画像に関する被検体に対応するX線画像がメモリ41に複数記憶されていた場合、複数のX線画像のうち、現在に最も近い時点で撮影されたX線画像を、過去X線画像として学習済み予測モデルM1に入力する。すなわち、処理回路44は、予測機能446により、直近のX線画像を、過去X線画像として学習済み予測モデルM1に入力する。 In the prediction function 446, the processing circuit 44, when a plurality of X-ray images corresponding to the subject related to past X-ray images are stored in the memory 41, selects one of the plurality of X-ray images taken at the time closest to the present. The obtained X-ray image is input to the learned prediction model M1 as a past X-ray image. That is, the processing circuit 44 uses the prediction function 446 to input the most recent X-ray image to the learned prediction model M1 as a past X-ray image.

他の構成は、第1の実施形態と同様である。 Other configurations are similar to those of the first embodiment.

本変形例のX線診断装置1は、第1の実施形態に加えて、第1被検体の撮影対象部位に関して取得された複数の医用データのうち第2医用データに最も近い時点で取得された医用データを、第1医用データとして学習済み予測モデルに入力することができる。 In addition to the first embodiment, the X-ray diagnostic apparatus 1 of this modified example has a plurality of pieces of medical data acquired with respect to the imaging target region of the first subject at the time closest to the second medical data. Medical data can be input to the trained prediction model as first medical data.

以下、本変形例に係る医用画像処理装置を搭載したX線診断装置1の効果について説明する。 The effect of the X-ray diagnostic apparatus 1 equipped with the medical image processing apparatus according to this modified example will be described below.

本変形例のX線診断装置1によれば、過去に取得された複数のX線画像のうち、現在X線画像に対する撮影対象部位の経時変化が最も小さいX線画像が、過去X線画像として用いられる。このため、予測する経時変化の大きさを小さくすることができ、被検体の同定の精度をさらに向上させることができる。 According to the X-ray diagnostic apparatus 1 of this modified example, among the plurality of X-ray images acquired in the past, the X-ray image with the smallest time-dependent change of the imaging target region with respect to the current X-ray image is designated as the past X-ray image. Used. Therefore, the magnitude of the predicted change over time can be reduced, and the accuracy of identification of the subject can be further improved.

また、本実施形態及び本実施形態の各変形例の技術的思想を医用画像処理装置で実現する場合には、医用画像処理装置は、例えば、コンソール装置40に記載の構成要素を有する。この場合、駆動制御機能442及びX線制御機能443などは不要となる。このとき、メモリ41には、予測機能446及び判定機能447において用いられる各種データが記憶されてもよいし、これらの各種データは、ネットワークを介して医用画像処理装置に取り込まれてもよい。このとき、医用画像処理装置は、第1年齢において第1被検体の撮影対象部位に関して取得された第1医用データと第1年齢と第1年齢とは異なる第2年齢とを受け付け、第1年齢から第2年齢までの撮影対象部位の経時変化を第1医用データに反映させた予測データを出力する学習済み予測モデルに第1医用データと第1年齢と第2年齢とを入力し、学習済み予測モデルに予測データを出力させ、第2年齢において撮影対象部位に関して取得された第2医用データと予測データとを受け付け、第2医用データに関する第2被検体と第1被検体とが同一であるか否かの判定結果を出力する学習済み判定モデルに第2医用データと予測データとを入力し、学習済み判定モデルに判定結果を出力させることができる。 Further, when the technical ideas of this embodiment and each modification of this embodiment are implemented in a medical image processing apparatus, the medical image processing apparatus has the components described in the console device 40, for example. In this case, the drive control function 442 and the X-ray control function 443 are not required. At this time, various data used in the prediction function 446 and the determination function 447 may be stored in the memory 41, and these various data may be taken into the medical image processing apparatus via the network. At this time, the medical image processing apparatus receives the first medical data acquired regarding the imaging target region of the first subject at the first age, the first age, and a second age different from the first age, and receives the first age. The first medical data, the first age, and the second age are input to a trained prediction model that outputs prediction data that reflects changes over time in the imaging target site from the first to the second age in the first medical data. causing the prediction model to output the prediction data, receiving the second medical data and the prediction data acquired regarding the imaging target site at the second age, and regarding the second medical data, the second subject and the first subject are the same The second medical data and the predictive data can be input to a trained determination model that outputs a determination result as to whether or not, and the learned determination model can output the determination result.

本実施形態及び本実施形態の各変形例の技術的思想は、例えば、表示制御機能445、予測機能446及び判定機能447の各々に関するプログラムをワークステーション等のコンピュータにインストールし、これらをメモリ上で展開することによっても実現することができる。このとき、コンピュータは、例えば、医用画像処理装置、クラウド上の統合サーバ等に搭載される。なお、コンピュータにおけるメモリ41には、予測機能446及び判定機能447において用いられる各種データが記憶されてもよいし、これらの各種データは、ネットワークを介してコンピュータに取り込まれてもよい。 The technical idea of this embodiment and each modification of this embodiment is, for example, to install programs related to each of the display control function 445, the prediction function 446, and the determination function 447 in a computer such as a workstation, and store them on a memory. It can also be realized by expanding. At this time, the computer is installed in, for example, a medical image processing apparatus, an integrated server on the cloud, or the like. Various data used in the prediction function 446 and the determination function 447 may be stored in the memory 41 of the computer, and these various data may be taken into the computer via a network.

具体的に、予測処理を実行するプログラムは、コンピュータに、過去X線画像、過去年齢、及び現在年齢を受け付け過去年齢から現在年齢までの撮影対象部位の経時変化を過去画像に反映させた予測X線画像を出力するように機能づけられた学習済み予測モデルM1を記憶し、学習済み予測モデルM1に対して過去X線画像、過去年齢、及び現在年齢を入力することで予測X線画像を出力すること、を実現させる。 Specifically, the program for executing the prediction process causes a computer to accept past X-ray images, past age, and current age, and predicts X-rays in which changes over time of an imaging target site from past age to present age are reflected in past images. A predicted X-ray image is output by storing a learned prediction model M1 functioned to output a line image, and inputting a past X-ray image, past age, and current age to the learned prediction model M1. to make it happen.

具体的に、判定処理を実行するプログラムは、コンピュータに、現在X線画像と予測X線画像とを受け付け現在X線画像に関する被検体と予測X線画像に関する被検体とが同一であるか否かの判定結果を出力するように機能づけられた学習済み判定モデルM2を記憶し、学習済み判定モデルM2に対して現在X線画像及び予測X線画像を入力することで判定結果を出力すること、を実現させる。 Specifically, the program for executing the determination process causes the computer to receive the current X-ray image and the predicted X-ray image and determine whether the subject regarding the current X-ray image and the subject regarding the predicted X-ray image are the same. storing the learned judgment model M2 that is functioned to output the judgment result of, and outputting the judgment result by inputting the current X-ray image and the predicted X-ray image to the learned judgment model M2; Realize

(学習用データについて)
以下、これまでに説明した学習済み予測モデル、学習済み判定モデル、学習済み非病変予測モデル及び学習済み病変予測モデルの各々における、学習時に用いられる学習用データについて説明する。
(Regarding learning data)
Hereinafter, learning data used at the time of learning in each of the learned prediction model, the learned determination model, the learned non-lesion prediction model, and the learned lesion prediction model described so far will be described.

図13は、第1の実施形態に係る学習済み予測モデルM1の学習に用いられる学習用データ(以下、予測モデル学習用データと呼ぶ)の一例を示す。予測モデル学習用データは、複数の学習サンプルを含む。複数の学習サンプルのそれぞれは、第1X線画像と、第1年齢情報と、第2X線画像と、第2年齢情報とを1つずつ含む。第1X線画像、第1年齢情報、及び第2年齢情報は、学習済み予測モデルM1の学習時における訓練データに相当する。第2X線画像は、学習済み予測モデルM1の学習時における教師データに相当する。 FIG. 13 shows an example of learning data (hereinafter referred to as prediction model learning data) used for learning the learned prediction model M1 according to the first embodiment. The predictive model learning data includes a plurality of learning samples. Each of the plurality of training samples includes one first X-ray image, one first age information, one second X-ray image, and one second age information. The first X-ray image, the first age information, and the second age information correspond to training data during learning of the learned prediction model M1. The second X-ray image corresponds to teacher data during learning of the learned prediction model M1.

第1X線画像及び第2X線画像は、同一の被検体を対象とする異なる時点での撮影により取得されたX線画像である。第1X線画像に関する被検体と、第2X線画像に関する被検体とは、同じである。 The first X-ray image and the second X-ray image are X-ray images obtained by imaging the same subject at different times. The subject for the first X-ray image and the subject for the second X-ray image are the same.

第1年齢情報は、第1X線画像に関する撮影が実施された時点における被検体の年齢を示す情報である。第2年齢情報は、第2X線画像に関する撮影が実施された時点における被検体の年齢を示す情報である。第2年齢は、第1年齢とは異なる。第2X線画像は、第1年齢から第2年齢までの撮影対象部位の経時変化が第1X線画像に反映されたX線画像である。 The first age information is information indicating the age of the subject at the time when the first X-ray image was taken. The second age information is information indicating the age of the subject at the time when the second X-ray image was taken. The second age is different than the first age. The second X-ray image is an X-ray image in which changes over time of the imaging target region from the first age to the second age are reflected in the first X-ray image.

図14は、第1の実施形態に係る学習済み判定モデルM2の学習に用いられる学習用データ(以下、判定モデル学習用データと呼ぶ)の一例を示す。判定モデル学習用データは、複数の学習サンプルを含む。複数の学習サンプルのそれぞれは、予測X線画像と、現在X線画像と、判定結果とを1つずつ含む。予測X線画像及び現在X線画像は、学習済み判定モデルM2の学習時における訓練データに相当する。判定情報は、学習済み判定モデルM2の学習時における教師データに相当する。 FIG. 14 shows an example of learning data (hereinafter referred to as determination model learning data) used for learning the learned determination model M2 according to the first embodiment. The decision model learning data includes a plurality of learning samples. Each of the plurality of learning samples includes one predicted X-ray image, one current X-ray image, and one determination result. The predicted X-ray image and the current X-ray image correspond to training data during learning of the learned judgment model M2. The determination information corresponds to teacher data during learning of the learned determination model M2.

予測X線画像は、過去X線画像の撮影時から現在までの被検体の撮像対象部位の経時変化が過去X線画像に反映されたX線画像である。予測X線画像には、学習済み予測モデルM1に実際に出力させたものを用いてもよく、過去画像に対する画像処理によって生成されたものを用いてもよい。 A predicted X-ray image is an X-ray image in which the change over time of the imaging target region of the subject from the time of imaging of the past X-ray image to the present is reflected in the past X-ray image. The predicted X-ray image may be one actually output by the learned prediction model M1, or one generated by image processing of a past image.

判定情報は、予測X線画像に関する被検体と現在X線画像に関する被検体とが同一であるか否かを示す情報である。 The determination information is information indicating whether or not the subject regarding the predicted X-ray image and the subject regarding the current X-ray image are the same.

図15は、第1の実施形態の第1の変形例に係る学習済み非病変予測モデルM3の学習に用いられる学習用データ(以下、非病変予測モデル学習用データと呼ぶ)の一例を示す。非病変予測モデル学習用データは、複数の学習サンプルを含む。複数の学習サンプルのそれぞれは、第1非病変画像と、第1年齢情報と、第2非病変画像と、第2年齢情報とを1つずつ含む。第1非病変画像、第1年齢情報、及び第2年齢情報は、学習済み非病変予測モデルM3の学習時における訓練データに相当する。第2非病変画像は、学習済み非病変予測モデルM3の学習時における教師データに相当する。 FIG. 15 shows an example of learning data (hereinafter referred to as non-lesion prediction model learning data) used for learning the learned non-lesion prediction model M3 according to the first modification of the first embodiment. The non-lesion prediction model learning data includes a plurality of learning samples. Each of the plurality of learning samples includes one first non-lesion image, one first age information, one second non-lesion image, and one second age information. The first non-lesion image, first age information, and second age information correspond to training data during learning of the learned non-lesion prediction model M3. The second non-lesion image corresponds to teacher data during learning of the learned non-lesion prediction model M3.

第1非病変画像及び第2非病変画像は、撮影対象部位を撮影して得られたX線画像から病変領域が除かれたX線画像である。第1非病変画像及び第2非病変画像は、同一の被検体を対象とする異なる時点での撮影により取得されたX線画像である。第1非病変画像に関する被検体と、第2非病変画像に関する被検体とは、同じである。 The first non-lesion image and the second non-lesion image are X-ray images obtained by removing the lesion area from the X-ray image obtained by imaging the imaging target site. The first non-lesion image and the second non-lesion image are X-ray images obtained by imaging the same subject at different times. The subject for the first non-lesion image and the subject for the second non-lesion image are the same.

第1年齢情報は、第1非病変画像に関する撮影が実施された時点における被検体の年齢を示す情報である。第2年齢情報は、第2非病変画像に関する撮影が実施された時点における被検体の年齢を示す情報である。第2年齢は、第1年齢とは異なる。第2非病変画像は、第1年齢から第2年齢までの病変領域を除く撮影対象部位の経時変化が第1非病変画像に反映されたX線画像である。 The first age information is information indicating the age of the subject at the time when the first non-lesion image was captured. The second age information is information indicating the age of the subject at the time when the second non-lesion image was captured. The second age is different than the first age. The second non-lesion image is an X-ray image in which changes over time of the imaging target region excluding the lesion area from the first age to the second age are reflected in the first non-lesion image.

図16は、第1の実施形態の第1の変形例に係る学習済み病変予測モデルM4の学習に用いられる学習用データ(以下、非病変予測モデル学習用データと呼ぶ)の一例を示す。非病変予測モデル学習用データは、複数の学習サンプルを含む。複数の学習サンプルのそれぞれは、第1病変画像と、第1年齢情報と、第2病変画像と、第2年齢情報とを1つずつ含む。第1病変画像、第1年齢情報、及び第2年齢情報は、学習済み病変予測モデルM4の学習時における訓練データに相当する。第2病変画像は、学習済み病変予測モデルM4の学習時における教師データに相当する。 FIG. 16 shows an example of learning data (hereinafter referred to as non-lesion prediction model learning data) used for learning the learned lesion prediction model M4 according to the first modification of the first embodiment. The non-lesion prediction model learning data includes a plurality of learning samples. Each of the plurality of learning samples includes one first lesion image, one first age information, one second lesion image, and one second age information. The first lesion image, the first age information, and the second age information correspond to training data during learning of the learned lesion prediction model M4. The second lesion image corresponds to teacher data during learning of the learned lesion prediction model M4.

第1病変画像及び第2病変画像は、撮影対象部位を撮影して得られたX線画像から病変領域を抽出して生成されたX線画像である。第1病変画像及び第2病変画像は、同一の被検体を対象とする異なる時点での撮影により取得されたX線画像である。第1病変画像に関する被検体と、第2病変画像に関する被検体とは、同じである。 The first lesion image and the second lesion image are X-ray images generated by extracting a lesion area from an X-ray image obtained by imaging an imaging target site. The first lesion image and the second lesion image are X-ray images obtained by imaging the same subject at different times. The subject for the first lesion image and the subject for the second lesion image are the same.

第1年齢情報は、第1病変画像に関する撮影が実施された時点における被検体の年齢を示す情報である。第2年齢情報は、第2病変画像に関する撮影が実施された時点における被検体の年齢を示す情報である。第2年齢は、第1年齢とは異なる。第2病変画像は、第1年齢から第2年齢までの病変領域の経時変化が第1病変画像に反映されたX線画像である。 The first age information is information indicating the age of the subject at the time when the first lesion image was captured. The second age information is information indicating the age of the subject at the time when the second lesion image was captured. The second age is different than the first age. The second lesion image is an X-ray image in which temporal changes in the lesion area from the first age to the second age are reflected in the first lesion image.

図17は、第1の実施形態の第1の変形例に係る学習済み判定モデルM5の学習に用いられる学習用データ(以下、判定モデル学習用データと呼ぶ)の一例を示す。判定モデル学習用データは、複数の学習サンプルを含む。複数の学習サンプルのそれぞれは、合成画像と、現在X線画像と、判定結果とを1つずつ含む。合成画像及び現在X線画像は、学習済み判定モデルM5の学習時における訓練データに相当する。判定情報は、学習済み判定モデルM5の学習時における教師データに相当する。 FIG. 17 shows an example of learning data (hereinafter referred to as determination model learning data) used for learning the learned determination model M5 according to the first modification of the first embodiment. The decision model learning data includes a plurality of learning samples. Each of the plurality of learning samples includes one synthesized image, one current X-ray image, and one judgment result. The synthesized image and the current X-ray image correspond to training data during learning of the learned judgment model M5. The determination information corresponds to teacher data during learning of the learned determination model M5.

合成画像には、第1の実施形態の第1の変形例の合成機能446Dにより実際に生成させたものを用いてもよく、画像処理によって生成されたものを用いてもよい。 The synthesized image may be one actually generated by the synthesizing function 446D of the first modified example of the first embodiment, or one generated by image processing.

判定情報は、合成画像に関する被検体と現在X線画像に関する被検体とが同一であるか否かを示す情報である。 The determination information is information indicating whether or not the subject regarding the composite image and the subject regarding the current X-ray image are the same.

以下、第1の実施形態及び第1の実施形態の各変形例において用いられる学習済みモデルの生成方法の一例について説明する。不図示の学習済みモデル生成装置に搭載された処理回路は、学習済みモデルを生成する学習済みモデル生成機能により、学習用データを多層のネットワークモデル(学習用プログラム)に学習させることで、学習済みモデルを生成する。学習済みモデル生成機能は、モデル学習プログラムに相当し、処理回路において実行される。例えば、処理回路は、訓練データと教師データとの差分(誤差)を用いた誤差逆伝播法に従って多層のネットワークモデルにおけるパラメータ(重み)を計算することで、学習済みモデルを生成する。学習済みモデル生成装置は、生成された学習済みモデルを、各種記憶媒体、ネットワーク等を介して医用画像処理装置に出力する。 An example of a method of generating a trained model used in the first embodiment and each modified example of the first embodiment will be described below. A processing circuit installed in a trained model generation device (not shown) uses a trained model generation function to generate a trained model, and trains a multi-layered network model (learning program) with learning data to generate a learned model. Generate a model. A trained model generation function corresponds to a model learning program and is executed in a processing circuit. For example, the processing circuit generates a learned model by calculating parameters (weights) in a multi-layer network model according to error backpropagation using differences (errors) between training data and teacher data. The trained model generating apparatus outputs the generated trained model to the medical image processing apparatus via various storage media, networks, and the like.

(モデル生成処理)
以下、敵対的生成ネットワーク(GAN:Generative Adversarial Network)を応用して第1の実施形態において用いられる学習済み予測モデルを生成するモデル学習装置の一例を、図18及び図19を参照して説明する。
(model generation processing)
An example of a model learning device that applies a generative adversarial network (GAN) to generate a trained prediction model used in the first embodiment will be described below with reference to FIGS. 18 and 19. .

図18は、モデル学習装置60の構成例を示す図である。モデル学習装置60は、例えば、不図示の処理回路とメモリとを有する。メモリは、生成器(ジェネレータ)61と、識別器(ディスクリミネータ)62と、識別器訓練機能63と、生成器訓練機能64とをそれぞれ実現させる複数のプログラムを記憶する。処理回路は、複数のプログラムの各々をメモリから読み出すことより、生成器(ジェネレータ)61と、識別器(ディスクリミネータ)62と、識別器訓練機能63と、生成器訓練機能64とを実行する。生成器61及び識別器62のそれぞれは、学習済みの機械学習モデルであり、複数の関数が合成されたパラメータ付き合成関数である。 FIG. 18 is a diagram showing a configuration example of the model learning device 60. As shown in FIG. The model learning device 60 has, for example, a processing circuit and a memory (not shown). The memory stores a plurality of programs for implementing a generator 61, a discriminator 62, a discriminator training function 63, and a generator training function 64, respectively. The processing circuit executes a generator 61, a discriminator 62, a discriminator training function 63, and a generator training function 64 by reading each of the plurality of programs from memory. . Each of the generator 61 and the discriminator 62 is a trained machine learning model, and is a parameterized synthetic function obtained by synthesizing a plurality of functions.

モデル学習装置60は、第1医用データ、第1年齢及び第2年齢の入力を受け付け、第1年齢から第2年齢までの撮影対象部位の経時変化を第1医用データに反映させた予測データを出力する学習済み予測モデルを、予測データが実際の撮影により得られた医用データであるか否かを判断する識別器62を用いた敵対的な訓練処理を繰り返すことにより、生成する。 The model learning device 60 receives input of the first medical data, the first age and the second age, and generates prediction data in which changes over time in the imaging target region from the first age to the second age are reflected in the first medical data. A learned prediction model to be output is generated by repeating a hostile training process using a discriminator 62 that determines whether prediction data is medical data obtained by actual imaging.

モデル学習装置60が備える各ネットワークモデル及び各機能は、CPU等を有する処理回路により実現されてもよく、ASICあるいはプログラマブル論理デバイス(例えば、SPLD、CPLDおよびFPGA)などにより実現されてもよい。 Each network model and each function provided in the model learning device 60 may be realized by a processing circuit having a CPU or the like, or may be realized by an ASIC or a programmable logic device (for example, SPLD, CPLD and FPGA).

また、モデル学習装置60が備える各ネットワークモデル及び各機能は、メモリに保存されたプログラムであってもよく、プロセッサの回路内にプログラムを直接組み込むよう構成されてもよい。すなわち、モデル学習装置60が備える各ネットワークモデル及び各機能は、処理回路におけるASIC、或いはプログラマブル論理デバイスにプリセットされてもよい。換言すれば、モデル学習装置60が備える各ネットワークモデル及び各機能は、ASIC、或いはプログラマブル論理デバイスで作りこまれていてもよい。 Moreover, each network model and each function provided in the model learning device 60 may be a program stored in a memory, or may be configured to directly incorporate the program into the circuitry of the processor. That is, each network model and each function provided in the model learning device 60 may be preset in an ASIC in the processing circuit or a programmable logic device. In other words, each network model and each function provided in the model learning device 60 may be built in an ASIC or a programmable logic device.

また、モデル学習装置60が備える各ネットワークモデル及び各機能は、第1の実施形態で説明したX線診断装置1などの医用画像処理装置に組み込まれてもよい。 Moreover, each network model and each function provided in the model learning device 60 may be incorporated in a medical image processing apparatus such as the X-ray diagnostic apparatus 1 described in the first embodiment.

以下、一例として、第1の実施形態において用いられる学習済み予測モデルM1の生成方法について、説明する。 Hereinafter, as an example, a method for generating the learned prediction model M1 used in the first embodiment will be described.

生成器61は、過去X線画像、過去年齢及び現在年齢を受け付け、予測X線画像を出力する。 The generator 61 receives past X-ray images, past age and current age, and outputs a predicted X-ray image.

識別器62は、予測X線画像と現在X線画像とを受け付け、予測X線画像が実際の撮影により得られたものであるか否かを判断する。具体的には、識別器62は、まず、生成器61から出力された予測X線画像(偽物)と、実際の撮影により生成された現在X線画像(本物)とを取得する。そして、識別器62は、予測X線画像と現在X線画像のうち、どちらが実際の撮影により得られたデータ(本物)であるか、及び、どちらが生成器61によって生成された計算上のデータ(偽物)であるかを判断(識別)し、判断結果を出力する。例えば、識別器62は、生成器61から出力された予測X線画像が本物であると判断した場合、「0」を出力し、現在X線画像が本物であると判断した場合、「1」を出力する。 The discriminator 62 receives the predicted X-ray image and the current X-ray image, and determines whether the predicted X-ray image was obtained by actual imaging. Specifically, the discriminator 62 first acquires the predicted X-ray image (fake) output from the generator 61 and the current X-ray image (genuine) generated by actual imaging. Then, the classifier 62 determines which of the predicted X-ray image and the current X-ray image is data obtained by actual imaging (genuine), and which is calculated data generated by the generator 61 ( It judges (identifies) whether it is a counterfeit or not, and outputs the judgment result. For example, the discriminator 62 outputs "0" when determining that the predicted X-ray image output from the generator 61 is genuine, and outputs "1" when determining that the current X-ray image is genuine. to output

モデル学習装置60における処理回路は、識別器訓練機能63及び生成器訓練機能64を、交互に又は相互に繰り返し実行することにより、識別器62及び生成器61を交互に訓練する。識別器訓練機能63及び生成器訓練機能64が規定の回数以上実行されると、モデル学習装置60は、識別器62及び生成器61の訓練を終了する。訓練後の生成器61は、例えば、第1の実施形態等における学習済み予測モデルとして用いられる。 The processing circuit in the model learning device 60 alternately trains the discriminator 62 and the generator 61 by repeatedly executing the discriminator training function 63 and the generator training function 64 alternately or mutually. When the discriminator training function 63 and the generator training function 64 have been executed a specified number of times or more, the model learning device 60 terminates the training of the discriminator 62 and the generator 61 . The trained generator 61 is used, for example, as a learned prediction model in the first embodiment and the like.

以下、モデル生成処理の手順について、図19を参照して説明する。図19は、学習済み予測モデルM1を生成する処理(以下、予測モデル生成処理と呼ぶ)の流れの一例を示すフローチャートである。 The procedure of model generation processing will be described below with reference to FIG. FIG. 19 is a flowchart showing an example of the flow of processing for generating a learned prediction model M1 (hereinafter referred to as prediction model generation processing).

(予測モデル生成処理)
(ステップS201)
モデル学習装置60は、識別器訓練機能63により、識別器62を訓練する。モデル学習装置60における処理回路は、識別器訓練機能63を実行することにより、識別器62が正しい判断結果を出力する割合(以下、識別器62の判断の成功度と呼ぶ)が大きくなるように、識別器62を訓練する。この際、モデル学習装置60は、例えば、識別器62から出力された判断結果と、その判断において用いられた予測X線画像に関する撮影情報と現在X線画像に関する被検者情報とを取得し、識別器62の判断結果が正しいか否かを判断する。その後、モデル学習装置60は、判断結果に基づいて、正しい判断結果を出力するように識別器62の各パラメータを更新する。これにより、識別器62は、判断の成功度が大きくなるように、訓練(学習)される。
(Prediction model generation processing)
(Step S201)
The model learning device 60 trains the discriminator 62 by the discriminator training function 63 . The processing circuit in the model learning device 60 executes the discriminator training function 63 so that the rate at which the discriminator 62 outputs correct determination results (hereinafter referred to as the success rate of determination of the discriminator 62) increases. , to train the discriminator 62 . At this time, the model learning device 60 acquires, for example, the determination result output from the classifier 62, the imaging information related to the predicted X-ray image used in the determination, and the subject information related to the current X-ray image, It is determined whether the determination result of the discriminator 62 is correct. After that, the model learning device 60 updates each parameter of the classifier 62 so as to output a correct judgment result based on the judgment result. Thereby, the discriminator 62 is trained (learned) so that the success rate of determination increases.

(ステップS202)
モデル学習装置60は、生成器訓練機能64により、生成器61を訓練する。モデル学習装置60における処理回路は、生成器訓練機能64を実行することにより、識別器62の判断の成功度を小さくする予測X線画像を出力するように、生成器61を訓練する。この際、モデル学習装置60は、識別器62の判断結果が誤った際に識別器62へ入力された予測X線画像と、この予測X線画像を生成器61が出力した際に生成器61に入力した過去X線画像とを学習させることにより、識別器62が誤った判断結果を出力するような予測X線画像を出力するように、生成器61の各パラメータを更新する。これにより、生成器61は、識別器62の判断の成功度を小さくする予測X線画像を出力するように、訓練(学習)される。
(Step S202)
Model learning device 60 trains generator 61 by generator training function 64 . Processing circuitry in the model learning device 60 trains the generator 61 by executing a generator training function 64 to output a predicted X-ray image that reduces the success of the decision of the classifier 62 . At this time, the model learning device 60 uses the predicted X-ray image input to the classifier 62 when the decision result of the classifier 62 is erroneous, and the generator 61 when the generator 61 outputs this predicted X-ray image. Each parameter of the generator 61 is updated so as to output a predicted X-ray image that causes the discriminator 62 to output an erroneous judgment result by learning the past X-ray images input to the generator 61 . Thereby, the generator 61 is trained (learned) so as to output a predicted X-ray image that reduces the success rate of the determination of the discriminator 62 .

(ステップS203)
モデル学習装置60は、識別器訓練機能63及び生成器訓練機能64の実行回数が規定の回数以上であるか否かを判断する。すなわち、処理回路は、識別器訓練機能63及び生成器訓練機能64のそれぞれが規定の回数以上実行されたか否かを判断する。規定の回数は、例えば、1万回である。
(Step S203)
The model learning device 60 determines whether or not the number of executions of the discriminator training function 63 and the generator training function 64 is equal to or greater than a specified number of times. That is, the processing circuitry determines whether each of the discriminator training function 63 and the generator training function 64 has been executed a specified number of times or more. The specified number of times is, for example, 10,000 times.

識別器訓練機能63及び生成器訓練機能64の実行回数が規定の回数以上である場合(ステップS203-Yes)、処理はステップS204に進む。識別器訓練機能63及び生成器訓練機能64の実行回数が規定の回数未満である場合(ステップS203-No)、処理はステップS201に戻り、モデル学習装置60は、識別器訓練機能63及び生成器訓練機能64のそれぞれが規定の回数以上実行されるまで、ステップS201及びステップS202の処理を繰り返し実行する。これにより、識別器訓練機能63及び生成器訓練機能64が交互に繰り返し実行される。 If the number of executions of the discriminator training function 63 and the generator training function 64 is equal to or greater than the specified number of times (step S203-Yes), the process proceeds to step S204. If the number of executions of the classifier training function 63 and the generator training function 64 is less than the specified number of times (step S203-No), the process returns to step S201, and the model learning device 60 performs the classifier training function 63 and the generator The processing of steps S201 and S202 is repeatedly executed until each of the training functions 64 is executed a predetermined number of times or more. As a result, the discriminator training function 63 and the generator training function 64 are alternately and repeatedly executed.

(ステップS204)
識別器訓練機能63及び生成器訓練機能64が規定の回数以上実行されると、モデル学習装置60は、生成器61及び識別器62の訓練を終了する。訓練後の生成器61は、学習済みモデルとして用いられる。
(Step S204)
When the discriminator training function 63 and the generator training function 64 have been executed a specified number of times or more, the model learning device 60 ends the training of the generator 61 and the discriminator 62 . A trained generator 61 is used as a trained model.

本応用例では、互いに競合する2つの多層のネットワークモデルである生成器61と識別器62とを用いて、生成器61及び識別器62の訓練が繰り返し行われる。これにより、生成器61と識別器62の精度が互いに競い合うように向上する。これにより、精度の高い生成器61(学習済み予測モデル)を生成することができる。 In this application example, the generator 61 and the discriminator 62 are repeatedly trained using the generator 61 and the discriminator 62, which are two layered network models that compete with each other. As a result, the accuracies of the generator 61 and the discriminator 62 are improved so as to compete with each other. As a result, a highly accurate generator 61 (learned prediction model) can be generated.

なお、本応用例では、識別器62は、2つの入力画像の入力を受け付ける2チャンネル識別器であるが、これに限るものではない。識別器62は、生成器61から出力された補正後投影データ(偽物)のみを取得する1チャンネル識別器であってもよい。この場合、識別器62は、生成器61から出力された予測X線画像が本物であるか否かを判断する。また、識別器62は、1つの予測X線画像(偽物)と、複数の現在X線画像(本物)とを取得する多重チャンネル識別器であってもよい。この場合、識別器62は、取得した3つ以上のX線画像のうち、どのX線画像が偽物であるかを判断する。 In this application example, the discriminator 62 is a two-channel discriminator that accepts two input images, but is not limited to this. The discriminator 62 may be a one-channel discriminator that obtains only the corrected projection data (fake) output from the generator 61 . In this case, the discriminator 62 determines whether the predicted X-ray image output from the generator 61 is authentic. The classifier 62 may also be a multi-channel classifier that acquires one predicted X-ray image (fake) and multiple current X-ray images (genuine). In this case, the discriminator 62 determines which of the three or more acquired X-ray images is a fake.

以上説明した少なくとも1つの実施形態によれば、複数の医用データに関する被検体の同定精度を向上させることができる。 According to at least one embodiment described above, it is possible to improve the identification accuracy of a subject with respect to a plurality of pieces of medical data.

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

1…X線診断装置
10…撮影装置
11…高電圧発生装置
12…X線発生部
13…X線検出器
14…Cアーム
142…Cアーム駆動装置
30…寝台装置
31…基台
32…寝台駆動装置
33…天板
34…支持フレーム
40…コンソール装置
41…メモリ
42…ディスプレイ
43…入力インターフェース
44…処理回路
441…システム制御機能
442…駆動制御機能
443…X線制御機能
444…画像生成機能
445…表示制御機能
446…予測機能
446A…抽出機能
446B…非病変予測機能
446C…病変予測機能
446D…合成機能
447…判定機能
447A…判定機能
448…モデル特定機能
60…モデル学習装置
61…生成器
62…識別器
63…識別器訓練機能
64…生成器訓練機能
M1,M6…学習済み予測モデル
M11…頭部用学習済み予測モデル
M12…胸部用学習済み予測モデル
M13…腹部用学習済み予測モデル
M2,M5,M7…学習済み判定モデル
M21…頭部用学習済み判定モデル
M22…胸部用学習済み判定モデル
M23…腹部用学習済み判定モデル
M3…学習済み非病変予測モデル
M4…学習済み病変予測モデル
DESCRIPTION OF SYMBOLS 1... X-ray diagnostic apparatus 10... Imaging apparatus 11... High-voltage generator 12... X-ray generator 13... X-ray detector 14... C-arm 142... C-arm drive device 30... Bed apparatus 31... Base 32... Bed drive Apparatus 33 Top plate 34 Support frame 40 Console device 41 Memory 42 Display 43 Input interface 44 Processing circuit 441 System control function 442 Drive control function 443 X-ray control function 444 Image generation function 445 Display control function 446 Prediction function 446A Extraction function 446B Non-lesion prediction function 446C Lesion prediction function 446D Synthesis function 447 Judgment function 447A Judgment function 448 Model identification function 60 Model learning device 61 Generator 62 Classifier 63 Classifier training function 64 Generator training function M1, M6 Trained prediction model M11 Head trained prediction model M12 Chest trained prediction model M13 Abdomen trained prediction models M2, M5 , M7... Learned determination model M21... Learned decision model for head M22... Learned decision model for chest M23... Learned decision model for abdomen M3... Learned non-lesion prediction model M4... Learned lesion prediction model

Claims (10)

第1年齢において第1被検体の撮影対象部位に関して取得された第1医用データと前記第1年齢と前記第1年齢とは異なる第2年齢とを受け付け、前記第1年齢から前記第2年齢までの前記撮影対象部位の経時変化を前記第1医用データに反映させた予測データを出力する学習済み予測モデルに前記第1医用データと前記第1年齢と前記第2年齢とを入力し、前記学習済み予測モデルに前記予測データを出力させる予測部と、
前記第2年齢において第2被検体の前記撮影対象部位に関して取得された第2医用データと前記予測データとを受け付け、前記第2被検体と前記第1被検体とが同一であるか否かの判定結果を出力する学習済み判定モデルに前記第2医用データと前記予測データとを入力し、前記学習済み判定モデルに前記判定結果を出力させる判定部と、
を備える、医用画像処理装置。
Receiving first medical data acquired with respect to an imaging target region of a first subject at a first age, the first age, and a second age different from the first age, and ranging from the first age to the second age inputting the first medical data, the first age, and the second age to a trained prediction model that outputs prediction data in which the change over time of the imaging target site is reflected in the first medical data, and learning a prediction unit that outputs the prediction data to a prediction model;
receiving the second medical data acquired with respect to the imaging target region of the second subject at the second age and the prediction data, and determining whether or not the second subject and the first subject are the same; a determination unit that inputs the second medical data and the prediction data to a learned determination model that outputs a determination result, and causes the learned determination model to output the determination result;
A medical image processing apparatus comprising:
前記判定部は、前記判定結果において前記第2被検体と前記第1被検体とが同一である場合、前記第1医用データと前記第2医用データとを関連付ける、
請求項1に記載の医用画像処理装置。
When the determination result indicates that the second subject and the first subject are the same, the determination unit associates the first medical data with the second medical data.
The medical image processing apparatus according to claim 1.
前記第1医用データと前記第2医用データとは、X線画像又は再構成画像である、
請求項1又は2に記載の医用画像処理装置。
wherein the first medical data and the second medical data are X-ray images or reconstructed images;
The medical image processing apparatus according to claim 1 or 2.
前記第1医用データから前記第1医用データにおける病変領域を示す病変データを抽出する抽出部と、
前記第1年齢から前記第2年齢までの前記病変領域の経時変化を前記病変データに反映させた病変予測データを出力する学習済み病変予測モデルに前記病変データを入力し、前記学習済み病変予測モデルに前記病変予測データを出力させる病変予測部と、
前記予測データに前記病変予測データが重畳された合成データを生成する合成部と、 をさらに備え、
前記判定部は、前記第2医用データと前記合成データとを受け付け、前記第2被検体と前記第1被検体とが同一であるか否かの判定結果を出力する学習済み判定モデルに前記第2医用データと前記合成データとを入力し、前記学習済み判定モデルに前記判定結果を出力させる、
請求項1乃至3のうちいずれか一項に記載の医用画像処理装置。
an extraction unit that extracts lesion data indicating a lesion area in the first medical data from the first medical data;
inputting the lesion data to a learned lesion prediction model that outputs lesion prediction data in which the change in the lesion area over time from the first age to the second age is reflected in the lesion data, and the learned lesion prediction model; a lesion prediction unit that outputs the lesion prediction data to
a synthesizing unit that generates synthetic data in which the lesion prediction data is superimposed on the prediction data,
The determination unit receives the second medical data and the synthesized data, and stores the learned determination model for outputting a determination result as to whether or not the second subject and the first subject are the same. 2 inputting the medical data and the synthetic data, and causing the trained determination model to output the determination result;
The medical image processing apparatus according to any one of claims 1 to 3.
複数の前記学習済み予測モデルの中から前記第1医用データに関する付帯情報に対応する学習済み予測モデルを特定し、複数の前記学習済み判定モデルの中から前記付帯情報に対応する学習済み判定モデルを特定するモデル特定部をさらに備え、
前記予測部は、前記特定された学習済み予測モデルに対して前記第1医用データを入力し、前記特定された学習済み予測モデルに前記予測データを出力させ、
前記判定部は、前記特定された学習済み判定モデルに対して前記第2医用データを入力し、前記特定された学習済み判定モデルに前記判定結果を出力させる、
請求項1乃至4のうちいずれか一項に記載の医用画像処理装置。
identifying a trained prediction model corresponding to the incidental information about the first medical data from among the plurality of trained prediction models, and identifying a trained judgment model corresponding to the incidental information from among the plurality of trained judgment models; further comprising a model identification unit to identify,
The prediction unit inputs the first medical data to the identified trained prediction model and causes the identified trained prediction model to output the prediction data;
The determination unit inputs the second medical data to the identified learned determination model, and causes the identified learned determination model to output the determination result.
The medical image processing apparatus according to any one of claims 1 to 4.
前記付帯情報は、被検体の性別、被検体の人種、及び、撮影対象部位のうちの少なくとも1つである、
請求項5に記載の医用画像処理装置。
The incidental information is at least one of the subject's sex, the subject's race, and the imaging target site,
The medical image processing apparatus according to claim 5.
前記第1医用データは、前記第2医用データより過去において取得された医用データである、
請求項1乃至6のうちいずれか一項に記載の医用画像処理装置。
The first medical data is medical data acquired in the past from the second medical data,
The medical image processing apparatus according to any one of claims 1 to 6.
前記予測部は、前記第1被検体の前記撮影対象部位に関して取得された複数の医用データのうち前記第2医用データに最も近い時点で取得された医用データを、前記第1医用データとして前記学習済み予測モデルに入力する、
請求項7に記載の医用画像処理装置。
The prediction unit uses, as the first medical data, the medical data acquired at the time closest to the second medical data among a plurality of pieces of medical data acquired regarding the imaging target region of the first subject for the learning. input to the predictive model,
The medical image processing apparatus according to claim 7.
前記第2医用データは、前記第1医用データより過去において取得された医用データである、
請求項1乃至6のうちいずれか一項に記載の医用画像処理装置。
the second medical data is medical data acquired in the past from the first medical data;
The medical image processing apparatus according to any one of claims 1 to 6.
第1被検体の撮影対象部位に関して第1年齢で取得された第1医用データから前記第1医用データにおける病変領域を示す病変データを抽出し、前記第1医用データから前記病変データを差分することにより非病変領域を示す非病変データを抽出する抽出部と、
前記非病変データを受け付け、前記第1年齢から前記第1年齢とは異なる第2年齢までの前記非病変領域の経時変化を前記非病変データに反映させた非病変予測データを出力する学習済み非病変予測モデルに前記非病変データを入力し、前記学習済み非病変予測モデルに前記非病変予測データを出力させる非病変予測部と、
前記病変データを受け付け、前記第1年齢から前記第2年齢までの前記病変領域の経時変化を前記病変データに反映させた病変予測データを出力する学習済み病変予測モデルに前記病変データを入力し、前記学習済み病変予測モデルに前記病変予測データを出力させる病変予測部と、
前記非病変予測データと前記病変予測データとを合成することにより、合成データを生成する合成部と、
前記第2年齢において第2被検体の前記撮影対象部位に関して取得された第2医用データと前記合成データとを受け付け、前記第2被検体と前記第1被検体とが同一であるか否かの判定結果を出力する学習済み判定モデルに前記第2医用データと前記合成データとを入力し、前記学習済み判定モデルに前記判定結果を出力させる判定部と、
を備える、医用画像処理装置。
extracting lesion data indicating a lesion area in the first medical data from the first medical data acquired at the first age with respect to the imaging target site of the first subject, and subtracting the lesion data from the first medical data; an extraction unit that extracts non-lesion data indicating a non-lesion area by
A learned non-lesion data that receives the non-lesion data and outputs non-lesion prediction data in which the change over time of the non-lesion region from the first age to a second age different from the first age is reflected in the non-lesion data. a non-lesion prediction unit that inputs the non-lesion data to a lesion prediction model and outputs the non-lesion prediction data to the learned non-lesion prediction model;
inputting the lesion data into a learned lesion prediction model that receives the lesion data and outputs lesion prediction data in which the change in the lesion area over time from the first age to the second age is reflected in the lesion data; a lesion prediction unit that outputs the lesion prediction data to the learned lesion prediction model;
a combining unit that generates combined data by combining the non-lesion prediction data and the lesion prediction data;
receiving the second medical data acquired with respect to the imaging target region of the second subject at the second age and the synthesized data, and determining whether or not the second subject and the first subject are the same; a determining unit that inputs the second medical data and the synthesized data to a learned determination model that outputs a determination result, and causes the learned determination model to output the determination result;
A medical image processing apparatus comprising:
JP2019071401A 2019-04-03 2019-04-03 medical image processor Active JP7225008B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2019071401A JP7225008B2 (en) 2019-04-03 2019-04-03 medical image processor

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2019071401A JP7225008B2 (en) 2019-04-03 2019-04-03 medical image processor

Publications (2)

Publication Number Publication Date
JP2020168200A JP2020168200A (en) 2020-10-15
JP7225008B2 true JP7225008B2 (en) 2023-02-20

Family

ID=72746455

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2019071401A Active JP7225008B2 (en) 2019-04-03 2019-04-03 medical image processor

Country Status (1)

Country Link
JP (1) JP7225008B2 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP7487159B2 (en) * 2021-10-12 2024-05-20 キヤノン株式会社 Medical image processing device, medical image processing method and program

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20170270379A1 (en) 2016-03-21 2017-09-21 Konica Minolta Laboratory U.S.A., Inc. Patient identification using dynamic medical images

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20170270379A1 (en) 2016-03-21 2017-09-21 Konica Minolta Laboratory U.S.A., Inc. Patient identification using dynamic medical images
JP2017170132A (en) 2016-03-21 2017-09-28 コニカ ミノルタ ラボラトリー ユー.エス.エー.,インコーポレイテッド Patient identification using dynamic medical images

Also Published As

Publication number Publication date
JP2020168200A (en) 2020-10-15

Similar Documents

Publication Publication Date Title
JP2004105728A (en) Computer aided acquisition of medical image
JP2007216022A (en) X-ray device and image-processing method
KR20160139298A (en) Method and apparatus for displaying medical image
EP3143936B1 (en) Iterative x-ray imaging optimization method
EP3698719B1 (en) Mammography apparatus and program
US11615530B2 (en) Medical data processing apparatus for reconstructing a medical image using a neural network
US8428321B2 (en) Medical image processing apparatus and method, as well as program
JP2005198798A (en) Radiation image processing apparatus and method
JP7225008B2 (en) medical image processor
JP7106384B2 (en) Medical image processing device and X-ray computed tomography device
JP7483437B2 (en) Radiation irradiation control device, radiation therapy system, and radiation irradiation control method
JP7646710B2 (en) X-ray tomosynthesis system that uses neural networks to improve resolution and generate thin slices
US20230157657A1 (en) X-ray diagnostic apparatus, medical image processing apparatus, and medical image processing method
JP6956514B2 (en) X-ray CT device and medical information management device
JP2020127672A (en) X-ray diagnostic apparatus, medical information processing apparatus, and program
JP7199839B2 (en) X-ray CT apparatus and medical image processing method
JP2021074378A (en) Medical processing system and program
WO2024048374A1 (en) Image processing device, photographing system, image processing method, and program
JP7568426B2 (en) Medical information processing device, X-ray diagnostic device, and program
US12082965B2 (en) Positioning device, positioning method, positioning program, radiation image processing device, radiation image processing method, and radiation image processing program
US20240127450A1 (en) Medical image processing apparatus and non-transitory computer readable medium
US20230368421A1 (en) Radiation therapy device, medical image processing device, radiation therapy method, and storage medium
US20240281963A1 (en) Medical imaging apparatus and control method of the same
JP7143474B2 (en) Tomosynthesis dataset generation using pre-exposure acquisition
JP2019153180A (en) Image processing apparatus, 3d modeling apparatus and data structure

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20220228

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20221101

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20221227

TRDD Decision of grant or rejection written
RD01 Notification of change of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7421

Effective date: 20230106

A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20230110

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20230208

R150 Certificate of patent or registration of utility model

Ref document number: 7225008

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150