[go: up one dir, main page]

JP7584958B2 - Simulator, simulator control method, and simulation program - Google Patents

Simulator, simulator control method, and simulation program Download PDF

Info

Publication number
JP7584958B2
JP7584958B2 JP2020154469A JP2020154469A JP7584958B2 JP 7584958 B2 JP7584958 B2 JP 7584958B2 JP 2020154469 A JP2020154469 A JP 2020154469A JP 2020154469 A JP2020154469 A JP 2020154469A JP 7584958 B2 JP7584958 B2 JP 7584958B2
Authority
JP
Japan
Prior art keywords
image
unit
display
pixel value
limit value
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
JP2020154469A
Other languages
Japanese (ja)
Other versions
JP2022048581A (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.)
CIRCULUS INC.
Original Assignee
CIRCULUS INC.
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 CIRCULUS INC. filed Critical CIRCULUS INC.
Priority to JP2020154469A priority Critical patent/JP7584958B2/en
Publication of JP2022048581A publication Critical patent/JP2022048581A/en
Priority to JP2024194051A priority patent/JP2025010425A/en
Application granted granted Critical
Publication of JP7584958B2 publication Critical patent/JP7584958B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Apparatus For Radiation Diagnosis (AREA)
  • Infusion, Injection, And Reservoir Apparatuses (AREA)

Description

本発明は、シミュレーター、シミュレーターの制御方法、及びシミュレーションプログラムに関する。 The present invention relates to a simulator, a method for controlling the simulator, and a simulation program.

特許文献1には、各組織の画素値の経時変化を予測する予測部と、各組織の予測画像を模式的に表示する表示部とを備えるシミュレーターが開示されている。当該表示部は、画素値の経時変化に応じて各コンパートメントの濃淡を変更するように、表示制御部によって制御される。一例として、上肢静脈に造影剤を注入した直後の各組織の画像においては、上肢静脈が生来の画素値(濃い灰色)で示されている。また、腹部大動脈及び腹腔動脈を含む全ての血管が、生来の画素値(濃い灰色)で示されている。そして、注入開始から約25秒経過したときの各組織の画像においては、腹部大動脈及び腹腔動脈、内頸静脈等が特に白く示されている一方、上肢静脈は、薄い灰色で示されている。さらに、注入開始から約120秒経過したときの各組織の画像においては、注入した直後の画像と比較すると、全体が薄い灰色で示されている。 Patent Document 1 discloses a simulator that includes a prediction unit that predicts changes in pixel values of each tissue over time and a display unit that displays a schematic predicted image of each tissue. The display unit is controlled by a display control unit to change the shading of each compartment according to changes in pixel values over time. As an example, in an image of each tissue immediately after injection of a contrast agent into an upper limb vein, the upper limb vein is shown with its natural pixel value (dark gray). All blood vessels, including the abdominal aorta and celiac artery, are shown with their natural pixel value (dark gray). In an image of each tissue taken about 25 seconds after the start of injection, the abdominal aorta, celiac artery, internal jugular vein, etc. are shown in particular white, while the upper limb vein is shown in light gray. Furthermore, in an image of each tissue taken about 120 seconds after the start of injection, the entire tissue is shown in light gray compared to the image immediately after injection.

国際公開第2016/084373号International Publication No. 2016/084373

特許文献1に記載のシミュレーターにおいては、各組織の画素値の経時変化に応じて、各組織の画像の濃淡が変化する。これにより、オペレーターは、各組織の画像の変化を視覚的に認識できる。しかし、オペレーターは、各組織の画像から、撮像部位として選択した部位において、所望の画素値を得られているか否かを判断することはできない。 In the simulator described in Patent Document 1, the shade of the image of each tissue changes according to the change over time in the pixel value of each tissue. This allows the operator to visually recognize the change in the image of each tissue. However, the operator cannot determine from the image of each tissue whether the desired pixel value is being obtained in the area selected as the imaging area.

上記課題を解決するため、本発明の一例としてのシミュレーターは、所定の注入条件に従って造影剤を注入する場合の選択部位における画素値をシミュレートする予測部と、前記予測部によるシミュレーション結果に基づいて、前記画素値が上限値よりも高いか否かを判定するとともに、前記画素値が下限値よりも低いか否かを判定する判定部と、前記画素値が前記上限値よりも高い場合に第1画像を表示部に表示させるとともに、前記画素値が前記下限値よりも低い場合に前記第1画像とは表示態様が異なる第2画像を前記表示部に表示させる表示制御部とを備える。 To solve the above problem, a simulator as an example of the present invention includes a prediction unit that simulates pixel values at a selected site when a contrast agent is injected according to predetermined injection conditions, a determination unit that determines whether the pixel value is higher than an upper limit value and whether the pixel value is lower than a lower limit value based on the simulation results by the prediction unit, and a display control unit that causes a first image to be displayed on a display unit when the pixel value is higher than the upper limit value, and causes a second image, the display mode of which is different from that of the first image, to be displayed on the display unit when the pixel value is lower than the lower limit value.

上記課題を解決するため、本発明の一例としてのシミュレーターの制御方法は、所定の注入条件に従って造影剤を注入する場合の選択部位における画素値をシミュレートし、シミュレーション結果に基づいて、前記画素値が上限値よりも高いか否かを判定するとともに、前記画素値が下限値よりも低いか否かを判定し、前記画素値が前記上限値よりも高い場合に第1画像を表示させるとともに、前記画素値が前記下限値よりも低い場合に前記第1画像とは表示態様が異なる第2画像を表示させる。 To solve the above problem, a control method for a simulator as an example of the present invention simulates pixel values at a selected site when a contrast agent is injected according to specified injection conditions, and determines whether the pixel value is higher than an upper limit value and whether the pixel value is lower than a lower limit value based on the simulation results, and displays a first image when the pixel value is higher than the upper limit value and displays a second image with a different display mode from the first image when the pixel value is lower than the lower limit value.

上記課題を解決するため、本発明の一例としてのシミュレーションプログラムは、シミュレーターのコンピューターを、所定の注入条件に従って造影剤を注入する場合の選択部位における画素値をシミュレートする予測部と、前記予測部によるシミュレーション結果に基づいて、前記画素値が上限値よりも高いか否かを判定するとともに、前記画素値が下限値よりも低いか否かを判定する判定部と、前記画素値が前記上限値よりも高い場合に第1画像を表示部に表示させるとともに、前記画素値が前記下限値よりも低い場合に前記第1画像とは表示態様が異なる第2画像を前記表示部に表示させる表示制御部として機能させる。 To solve the above problem, a simulation program as an example of the present invention causes a simulator computer to function as a prediction unit that simulates pixel values at a selected site when a contrast agent is injected according to specified injection conditions, a determination unit that determines whether the pixel value is higher than an upper limit value and whether the pixel value is lower than a lower limit value based on the simulation results by the prediction unit, and a display control unit that causes a first image to be displayed on a display unit when the pixel value is higher than the upper limit value and a second image having a different display mode from the first image to be displayed on the display unit when the pixel value is lower than the lower limit value.

これにより、オペレーターは、選択した部位において、所望の画素値が得られているか否かを判断できる。 This allows the operator to determine whether the desired pixel value is being obtained in the selected area.

本発明のさらなる特徴は、添付図面を参照して例示的に示した以下の実施例の説明から明らかになる。 Further features of the present invention will become apparent from the following description of the embodiments, given by way of example only with reference to the accompanying drawings.

注入システム及び撮像システムの概略図である。FIG. 1 is a schematic diagram of an injection system and an imaging system. シミュレーターの概略ブロック図である。FIG. 2 is a schematic block diagram of a simulator. 表示部に表示される確認画面である。13 is a confirmation screen displayed on the display unit. 所望の範囲の画素値が得られた場合のシミュレーション画面である。13 is a simulation screen in the case where pixel values within a desired range are obtained. 画素値が下限値を下回った場合のシミュレーション画面である。13 is a simulation screen when the pixel value falls below the lower limit. 画素値が上限値を上回った場合のシミュレーション画面である。13 is a simulation screen in which the pixel value exceeds the upper limit. 判定結果の表示のフローチャートである。13 is a flowchart showing a display of a determination result.

以下、本発明を実施するための例示的な実施形態を、図面を参照して詳細に説明する。ただし、以下の実施形態で説明する寸法、材料、形状、構成要素の相対的な位置は任意であり、本発明が適用される装置の構成又は様々な条件に応じて変更できる。また、特別な記載がない限り、本発明の範囲は、以下に具体的に記載された実施形態に限定されるものではない。 Below, exemplary embodiments for carrying out the present invention will be described in detail with reference to the drawings. However, the dimensions, materials, shapes, and relative positions of components described in the following embodiments are arbitrary and can be changed according to the configuration of the device to which the present invention is applied or various conditions. Furthermore, unless otherwise specified, the scope of the present invention is not limited to the embodiments specifically described below.

特に言及した場合を除き、造影剤という用語は、造影剤単体と、造影剤に加えて他の溶媒及び添加物を含む薬液との両方を含む。また、以下では、特に言及した場合を除き、画素値という用語は、造影される選択部位における、CT値、関心領域(ROI)に含まれる画素のCT値の和若しくは平均値、又は関心領域のSD値(標準偏差値)を含む。さらに、画素値は、これらの値から造影されていない組織における値(例えば、単純CTにおける撮像部位のCT値)を減算して得られた値を含む。関心領域は予め設定されているか、又はオペレーターが関心領域を選択できる。 Unless otherwise specified, the term contrast agent includes both the contrast agent alone and a drug solution containing other solvents and additives in addition to the contrast agent. In the following, unless otherwise specified, the term pixel value includes the CT value, the sum or average of the CT values of the pixels contained in the region of interest (ROI), or the SD value (standard deviation value) of the region of interest in the selected region to be imaged. Furthermore, pixel value includes values obtained by subtracting values in tissues not imaged (e.g., CT values of the imaged region in a simple CT) from these values. The region of interest is either preset or can be selected by the operator.

[第1実施形態]
注入システム120及び撮像システム130の概略図である図1を参照して、選択部位における画素値をシミュレートするシミュレーター40(図2)を備えるシステムについて説明する。例えば、シミュレーター40は、注入システム120及び撮像システム130の一方に設けられている。代替的に、シミュレーター40は、注入システム120及び撮像システム130とは別の外部装置であってもよい。当該外部装置は、注入システム120及び撮像システム130の少なくとも一方に、有線又は無線接続することができてもよい。以下では、注入システム120がシミュレーター40を備える例について説明する。
[First embodiment]
With reference to Fig. 1, which is a schematic diagram of the injection system 120 and the imaging system 130, a system including a simulator 40 (Fig. 2) that simulates pixel values at a selected site will be described. For example, the simulator 40 is provided in one of the injection system 120 and the imaging system 130. Alternatively, the simulator 40 may be an external device separate from the injection system 120 and the imaging system 130. The external device may be connected to at least one of the injection system 120 and the imaging system 130 by wire or wirelessly. An example in which the injection system 120 includes the simulator 40 will be described below.

注入システム120は、注入プロトコルに従って造影剤を注入する注入装置の一例である注入ヘッド20と、表示部の一例であるタッチパネル26とを備えている。そして、注入ヘッド20は、シリンジに充填された薬液、例えば、生理食塩水及び各種造影剤を被写体に注入する。また、注入システム120は、注入ヘッド20を保持するスタンド22と、注入ヘッド20に有線又は無線接続されたコンソール23とを備えている。 The injection system 120 includes an injection head 20, which is an example of an injection device that injects a contrast agent according to an injection protocol, and a touch panel 26, which is an example of a display unit. The injection head 20 injects medicinal liquids, such as saline and various contrast agents, filled in a syringe into a subject. The injection system 120 also includes a stand 22 that holds the injection head 20, and a console 23 that is connected to the injection head 20 by wire or wirelessly.

このコンソール23は、注入ヘッド20を制御する制御装置として機能すると共に、選択部位における画素値の経時変化を予測するシミュレーター40としても機能する。代替的に、注入システム120は、コンソール23とは別体の、シミュレーター40として機能するコンピューター装置を備えていてもよい。当該コンピューター装置は、注入ヘッド20に有線又は無線接続されてもよい。また、コンソール23は、表示部及び入力部として機能するタッチパネル26を備え、注入ヘッド20及び撮像装置30と有線又は無線で通信できる。当該タッチパネル26は、注入プロトコル、装置の入力状態、設定状態、注入結果、及び各種情報等を表示できる。また、オペレーターは、タッチパネル26によって、薬液情報、注入プロトコル、部位情報、被写体情報及び目標値を入力できる。目標値は、目標画素値と、目標画素値を維持する維持時間である目標維持時間である。代替的に、注入システム120は、タッチパネル26に代えて、表示部としてのディスプレイと、入力部としてのキーボード又はテンキー等の入力装置とを備えていてもよい。 The console 23 functions as a control device that controls the injection head 20, and also functions as a simulator 40 that predicts changes in pixel values over time at a selected site. Alternatively, the injection system 120 may include a computer device that functions as the simulator 40, separate from the console 23. The computer device may be connected to the injection head 20 by wire or wirelessly. The console 23 also includes a touch panel 26 that functions as a display unit and an input unit, and can communicate with the injection head 20 and the imaging device 30 by wire or wirelessly. The touch panel 26 can display the injection protocol, the input state of the device, the setting state, the injection result, various information, and the like. The operator can also input drug solution information, injection protocol, site information, subject information, and target values using the touch panel 26. The target values are the target pixel value and the target maintenance time, which is the maintenance time for maintaining the target pixel value. Alternatively, the injection system 120 may include a display as a display unit and an input device such as a keyboard or a numeric keypad as an input unit, instead of the touch panel 26.

さらに、注入システム120は、コンソール23に代えて、注入ヘッド20に接続された制御装置と、該制御装置に接続され且つ薬液の注入状況が表示される制御装置とは別体の表示部(例えばタブレット端末又はタッチパネルディスプレイ)とを有していてもよい。この場合、当該制御装置が、画素値の経時変化を予測するシミュレーター40として機能する。また、注入ヘッド20及び制御装置は、スタンド22と一体的に構成することもできる。さらに、スタンド22に代えて天吊部材を設け、該天吊部材を介して天井から注入ヘッド20を天吊することもできる。 In addition, instead of the console 23, the injection system 120 may have a control device connected to the injection head 20, and a display unit (e.g., a tablet terminal or a touch panel display) connected to the control device and separate from the control device that displays the injection status of the medicinal liquid. In this case, the control device functions as a simulator 40 that predicts changes in pixel values over time. The injection head 20 and the control device can also be configured integrally with the stand 22. Furthermore, a ceiling suspension member can be provided instead of the stand 22, and the injection head 20 can be suspended from the ceiling via the ceiling suspension member.

また、注入ヘッド20は、注入ヘッド20を遠隔操作する遠隔操作装置(例えばハンドスイッチ又はフットスイッチ)を有していてもよい。この遠隔操作装置は、注入ヘッド20を遠隔操作して注入を開始又は停止できる。さらに、注入ヘッド20は、電源又はバッテリーを有していてもよい。この電源又はバッテリーは、注入ヘッド20又は制御装置のいずれかに設けることができ、これらとは別に設けることもできる。 The injection head 20 may also have a remote control device (e.g., a hand switch or a foot switch) for remotely controlling the injection head 20. This remote control device can remotely control the injection head 20 to start or stop injection. Furthermore, the injection head 20 may have a power source or a battery. This power source or battery can be provided in either the injection head 20 or the control device, or can be provided separately from these.

注入ヘッド20は、薬液が充填されたシリンジが搭載されるシリンジ保持部と、注入プロトコルに従ってシリンジ内の薬液を押し出す駆動機構とを備えている。また、注入ヘッド20は、駆動機構の動作を入力するための操作部28を有している。操作部28には、例えば駆動機構の前進ボタン、駆動機構の後進ボタン、及び最終確認ボタンが設けられている。さらに、注入ヘッド20は、注入条件、注入状況、装置の入力状態、設定状態、及び各種注入結果が表示されるヘッドディスプレイを備えていてもよい。例えば、ヘッドディスプレイは、注入ヘッド20の側方に設置されているか、又は注入ヘッド20に内蔵されている。さらに、ヘッドディスプレイは、オペレーターが操作可能なタッチパネル式のディスプレイであってもよい。この場合、ヘッドディスプレイは、図3から図6に示す画面を表示してもよい。 The injection head 20 includes a syringe holder on which a syringe filled with a liquid medicine is mounted, and a drive mechanism that pushes out the liquid medicine from the syringe according to an injection protocol. The injection head 20 also includes an operation unit 28 for inputting the operation of the drive mechanism. The operation unit 28 includes, for example, a forward button for the drive mechanism, a reverse button for the drive mechanism, and a final confirmation button. The injection head 20 may also include a head display that displays the injection conditions, injection status, input status of the device, setting status, and various injection results. For example, the head display is installed on the side of the injection head 20 or is built into the injection head 20. The head display may also be a touch panel type display that can be operated by an operator. In this case, the head display may display the screens shown in Figures 3 to 6.

造影剤が注入される際には、注入ヘッド20に搭載されたシリンジの先端部に延長チューブ等の付属品が接続される。そして、注入準備が完了すると、オペレーターが操作部28の最終確認ボタンを押す。代替的に、オペレーターは、タッチパネル26に表示された最終確認ボタンをタッチ操作してもよい。これにより、注入ヘッド20は、注入を開始できる状態で待機する。その後、注入を開始すると、シリンジから押し出された造影剤は、延長チューブを介して被写体へ注入される。 When the contrast medium is injected, an accessory such as an extension tube is connected to the tip of the syringe mounted on the injection head 20. Then, when preparation for injection is complete, the operator presses the final confirmation button on the operation unit 28. Alternatively, the operator may touch the final confirmation button displayed on the touch panel 26. This puts the injection head 20 into a standby state in which injection can begin. When injection is then started, the contrast medium pushed out of the syringe is injected into the subject via the extension tube.

また、注入ヘッド20には、RFIDチップ、ICタグ、又はバーコード等のデータキャリアを有するプレフィルドシリンジ、及び種々のシリンジを搭載できてもよい。当該データキャリアには、薬液に関する薬液情報が記憶されている。データキャリアを有するシリンジを搭載できる場合、注入ヘッド20は、シリンジに取り付けられたデータキャリアの読み取りを行う読取部を備えている。さらに、注入ヘッド20は、3つ以上のシリンジ保持部を有していてもよく、又は1つのみのシリンジ保持部を有していてもよい。 The injection head 20 may also be capable of mounting various syringes, as well as prefilled syringes having data carriers such as RFID chips, IC tags, or barcodes. The data carriers store medicinal liquid information related to the medicinal liquid. When a syringe having a data carrier can be mounted, the injection head 20 is equipped with a reading unit that reads the data carrier attached to the syringe. Furthermore, the injection head 20 may have three or more syringe holding units, or may have only one syringe holding unit.

注入ヘッド20は、不図示の外部記憶装置、例えばサーバーS(図2)から情報を受信することができ、サーバーSへ情報を送信することもできる。また、撮像システム130の撮像装置30も、サーバーSから情報を受信することができ、サーバーSへ情報を送信することもできる。このサーバーSは、例えば、RIS(Radiology Information System)、PACS(Picture Archiving and Communication System)、又はHIS(Hospital Information System)である。 The injection head 20 can receive information from an external storage device (not shown), such as a server S (FIG. 2), and can also transmit information to the server S. The imaging device 30 of the imaging system 130 can also receive information from the server S and can also transmit information to the server S. This server S is, for example, a Radiology Information System (RIS), a Picture Archiving and Communication System (PACS), or a Hospital Information System (HIS).

上記サーバーSには、予め検査オーダーが記憶されている。この検査オーダーは、被写体に関する被写体情報と、検査内容に関する検査情報とを含んでいる。また、サーバーSは、撮像装置30から送信された画像のデータ等の撮像結果に関する情報と、注入ヘッド20から送信された注入結果に関する情報を記憶できる。なお、注入ヘッド20及び撮像装置30を操作するために、外部の検像システム又は画像作成用ワークステーションを用いることもできる。さらに、注入ヘッド20を遠隔操作できるような装置(例えばタブレット端末)を病院内外に設けてもよい。 The server S stores an examination order in advance. This examination order includes subject information on the subject and examination information on the examination contents. The server S can also store information on the imaging results, such as image data sent from the imaging device 30, and information on the injection results sent from the injection head 20. Note that an external image inspection system or an image creation workstation can also be used to operate the injection head 20 and the imaging device 30. Furthermore, a device (e.g., a tablet terminal) that can remotely operate the injection head 20 may be installed inside or outside the hospital.

撮像システム130は、被写体を撮像する医療用の撮像装置30を備えており、撮像装置30は、注入システム120に有線又は無線で接続される。この撮像装置30としては、例えば、MRI(Magnetic Resonance Imaging)装置、CT(Computed Tomography)装置、アンギオ撮像装置、PET(Positron Emission Tomography)装置、SPECT(Single Photon Emission Computed Tomography)装置、CTアンギオ装置、MRアンギオ装置、超音波診断装置、及び血管撮像装置等の各種医療用の撮像装置がある。以下では、撮像システム130がCT装置を備える例について説明する。 The imaging system 130 includes a medical imaging device 30 that captures an image of a subject, and the imaging device 30 is connected to the injection system 120 by wire or wirelessly. Examples of the imaging device 30 include various medical imaging devices such as an MRI (Magnetic Resonance Imaging) device, a CT (Computed Tomography) device, an angio imaging device, a PET (Positron Emission Tomography) device, a SPECT (Single Photon Emission Computed Tomography) device, a CT angio device, an MR angio device, an ultrasound diagnostic device, and a vascular imaging device. Below, an example in which the imaging system 130 includes a CT device will be described.

撮像装置30は、撮像プランに従って被写体を撮像する撮像部31と、撮像装置30の全体を制御する制御装置32を有している。この撮像プランには、例えば、撮像部位、実効管電圧、機種名、メーカー名、撮像時間、管電圧、撮像範囲、回転速度、ヘリカルピッチ、曝射時間、線量、及び撮像方法等が含まれている。そして、制御装置32は、撮像プランに従うように撮像部31を制御して被写体を撮像する。さらに、制御装置32は、選択部位における画素値の経時変化を予測するシミュレーター40としても機能してもよい。また、制御装置32は、撮像部31、注入ヘッド20、及びサーバーSと有線又は無線によって通信できる。なお、撮像装置30のシミュレーター40は、撮像プランに含まれる情報をさらに考慮して、より高精度なシミュレーションを行ってもよい。 The imaging device 30 has an imaging section 31 that images the subject according to an imaging plan, and a control device 32 that controls the entire imaging device 30. The imaging plan includes, for example, the imaging site, effective tube voltage, model name, manufacturer name, imaging time, tube voltage, imaging range, rotation speed, helical pitch, exposure time, dose, and imaging method. The control device 32 controls the imaging section 31 to image the subject according to the imaging plan. Furthermore, the control device 32 may also function as a simulator 40 that predicts changes in pixel values over time in a selected site. The control device 32 can communicate with the imaging section 31, the injection head 20, and the server S via wired or wireless communication. The simulator 40 of the imaging device 30 may perform a more accurate simulation by further considering information included in the imaging plan.

撮像部31は、寝台と、被写体にX線を照射するX線源と、被写体を透過したX線を検出するX線検出器とを有している。この撮像部31は、被写体にX線を曝射し、被写体を透過したX線に基づいて被写体の体内を逆投影することで、被写体の透視画像を撮像する。 The imaging unit 31 has a bed, an X-ray source that irradiates the subject with X-rays, and an X-ray detector that detects the X-rays that have passed through the subject. The imaging unit 31 irradiates the subject with X-rays and captures a fluoroscopic image of the subject by back-projecting the inside of the subject's body based on the X-rays that have passed through the subject.

撮像装置30は、ディスプレイ33を有している。そして、ディスプレイ33は、制御装置32に接続されており、装置の入力状態、設定状態、撮像結果、及び各種情報を表示する。なお、制御装置32がシミュレーター40としても機能する場合、ディスプレイ33は、後述するシミュレーション画面を表示する表示部としても機能する。代替的に、制御装置32とディスプレイ33とは、一体的に構成することもできる。さらに、撮像装置30は、入力部として機能するキーボード等のインタフェース34を有している。オペレーターは、薬液情報、注入プロトコル、組織情報、被写体情報及び目標値等を含む情報を、インタフェース34から撮像装置30に入力できる。ディスプレイ33は、入力表示部として機能するタッチパネルであってもよい。この場合、ディスプレイ33は、インタフェース34の代わりとしても機能する。 The imaging device 30 has a display 33. The display 33 is connected to the control device 32 and displays the input state, setting state, imaging results, and various information of the device. When the control device 32 also functions as a simulator 40, the display 33 also functions as a display unit that displays a simulation screen described below. Alternatively, the control device 32 and the display 33 can be configured integrally. Furthermore, the imaging device 30 has an interface 34 such as a keyboard that functions as an input unit. An operator can input information including drug solution information, injection protocol, tissue information, subject information, target values, etc., from the interface 34 to the imaging device 30. The display 33 may be a touch panel that functions as an input display unit. In this case, the display 33 also functions as a substitute for the interface 34.

[シミュレーター]
図2を参照して、被写体の組織の中から撮像部位としてオペレーターが選択した選択部位における画素値の経時変化を予測するシミュレーター40(例えば灌流シミュレータ)について説明する。コンソール23は、当該シミュレーター40と、入力表示部としてのタッチパネル26とを備えている。そして、シミュレーター40は、制御部41と、制御プログラムPGを記憶している記憶部42とを備えている。なお、コンソール23が全体としてシミュレーター40として機能する場合、シミュレーター40は、表示部としてのタッチパネル26を備えることになる。
[simulator]
2, a simulator 40 (e.g., a perfusion simulator) that predicts changes over time in pixel values at a selected site selected by an operator as an imaging site from among tissues of a subject will be described. The console 23 includes the simulator 40 and a touch panel 26 as an input display unit. The simulator 40 includes a control unit 41 and a storage unit 42 that stores a control program PG. When the console 23 functions as the simulator 40 as a whole, the simulator 40 includes the touch panel 26 as a display unit.

一例として、制御部41は、所定のプログラムに従って各種の演算処理及び動作制御を実行するプロセッサと、プロセッサの動作に必要な内部メモリと、その他の周辺装置とを組み合わせたコンピューターとして構成されている。プロセッサは、例えばCPU(Central Processing Unit)、又はMPU(Micro-Processing Unit)であり、記憶部42に記憶された制御プログラムPGに基づいて、注入システム120の全体を制御すると共に、各種処理についても統括的に制御する。本実施形態では、CPUが、記憶部42に記憶された制御プログラムPGに従って、種々の演算、制御、及び判別等の処理動作を実行する。また、制御部41には、所定の指令及びデータを入力する入力部としてタッチパネル26が接続されている。タッチパネル26は、装置の入力状態、設定状態、計測結果、及び各種情報を表示する表示部としても機能する。さらに、制御部41は、CD(Compact Disc)、DVD(Digital Versatile Disc)、CF(Compact Flash)カード、及びUSB(Universal Serial Bus)メモリ等の可搬記録媒体、又はインターネット若しくはLANに接続されたサーバーS等の外部記憶媒体に記憶されたプログラムに従って制御を行ってもよい。 As an example, the control unit 41 is configured as a computer that combines a processor that executes various calculation processes and operation control according to a predetermined program, an internal memory required for the operation of the processor, and other peripheral devices. The processor is, for example, a CPU (Central Processing Unit) or an MPU (Micro-Processing Unit), and controls the entire injection system 120 based on the control program PG stored in the memory unit 42, and also controls various processes in a comprehensive manner. In this embodiment, the CPU executes various calculations, control, discrimination, and other processing operations according to the control program PG stored in the memory unit 42. In addition, a touch panel 26 is connected to the control unit 41 as an input unit for inputting predetermined commands and data. The touch panel 26 also functions as a display unit that displays the input state, setting state, measurement results, and various information of the device. Furthermore, the control unit 41 may perform control according to a program stored in a portable recording medium such as a CD (Compact Disc), a DVD (Digital Versatile Disc), a CF (Compact Flash) card, or a USB (Universal Serial Bus) memory, or in an external storage medium such as a server S connected to the Internet or a LAN.

制御部41は、記憶部42に記憶された制御プログラムPGに従ってシミュレーター40の各部を制御している。そして、制御部41は、情報取得部43、注入条件取得部44、目標値取得部45、予測部46、判定部47、及び表示制御部48を有している。各部は、制御部41のハードウェア資源と、ソフトウェア資源としての制御プログラムPGとの組合せによって実現される論理的装置である。なお、これらの論理的装置の少なくとも一部はコンソール23の外部に設けられていてもよい。この場合。制御部41は、これらの論理的装置の一部のみを備えている。 The control unit 41 controls each part of the simulator 40 according to the control program PG stored in the memory unit 42. The control unit 41 has an information acquisition unit 43, an injection condition acquisition unit 44, a target value acquisition unit 45, a prediction unit 46, a judgment unit 47, and a display control unit 48. Each part is a logical device realized by a combination of the hardware resources of the control unit 41 and the control program PG as a software resource. At least some of these logical devices may be provided outside the console 23. In this case, the control unit 41 has only some of these logical devices.

記憶部42は、コンピューター読み取り可能な非一時的な記録媒体である。そして、記憶部42は、制御部41のプロセッサが動作するためのシステムワークメモリであるRAM(Random Access Memory)、並びにプログラム及びシステムソフトウェアを格納するROM(Read Only Memory)、HDD(Hard Disc Drive)及びSSD(Solid State Drive)等の記憶装置を含んでいる。 The storage unit 42 is a non-transitory computer-readable recording medium. The storage unit 42 includes a RAM (Random Access Memory), which is a system work memory for the processor of the control unit 41 to operate, as well as storage devices such as a ROM (Read Only Memory) for storing programs and system software, a HDD (Hard Disc Drive), and an SSD (Solid State Drive).

また、記憶部42は、制御プログラムPGを記憶しており、制御プログラムPGは、選択部位における画素値をシミュレートするシミュレーションプログラムとしても機能する。この制御プログラムPGは、コンピューターとしての制御部41を、情報取得部43、注入条件取得部44、目標値取得部45、予測部46、判定部47、及び表示制御部48として機能させる。また、制御プログラムPGは、コンピューター読み取り可能な非一時的記録媒体に記憶させることができる。さらに、記憶部42は、シミュレーション及びシミュレーション画面の表示等の際に参照される参照データRDを記憶している。例えば、参照データRDは、画素値の上限値又は下限値を特定する閾値特定情報、シミュレーション結果の表示に用いられる画像(例えば臓器を模した画像)、及び判定結果に応じた画像の表示態様を示す情報(例えば明度)等を含んでいる。 The memory unit 42 also stores a control program PG, which also functions as a simulation program that simulates pixel values at a selected site. This control program PG causes the control unit 41, which is a computer, to function as an information acquisition unit 43, an injection condition acquisition unit 44, a target value acquisition unit 45, a prediction unit 46, a judgment unit 47, and a display control unit 48. The control program PG can also be stored in a computer-readable non-transitory recording medium. The memory unit 42 further stores reference data RD that is referenced during simulation and display of a simulation screen. For example, the reference data RD includes threshold value specification information that specifies the upper or lower limit of pixel values, an image used to display the simulation results (e.g., an image that mimics an organ), and information indicating the display mode of the image according to the judgment results (e.g., brightness).

情報取得部43は、部位情報、被写体情報、薬液情報、及び検査に関連する検査情報等を取得する。例えば、情報取得部43は、タッチパネル26を介して、オペレーターが入力した各種情報を取得する。具体的に、情報取得部43は、オペレーターが入力した部位情報として、選択部位を特定する部位の名称を取得する。一例として、部位の名称は、頭部、脳、胸部、冠動脈(coronary artery)、右心室(right ventricle)、左心室(left ventricle)、腹部、下肢、上肢、肺、肝臓、胃、脾臓、膵臓、腸管、腎臓、上行大動脈、下行大動脈、及び腹部大動脈等である。さらに、情報取得部43は、コンソール23に接続される外部装置から各種情報を取得してもよい。例えば、情報取得部43は、被写体の生体情報を取得する測定装置として、パルスオキシメータから被写体情報として心拍数を取得してもよい。 The information acquisition unit 43 acquires site information, subject information, drug solution information, and examination information related to the examination. For example, the information acquisition unit 43 acquires various information input by the operator via the touch panel 26. Specifically, the information acquisition unit 43 acquires the name of the site that identifies the selected site as the site information input by the operator. As an example, the names of the sites are head, brain, chest, coronary artery, right ventricle, left ventricle, abdomen, lower limbs, upper limbs, lungs, liver, stomach, spleen, pancreas, intestines, kidneys, ascending aorta, descending aorta, and abdominal aorta. Furthermore, the information acquisition unit 43 may acquire various information from an external device connected to the console 23. For example, the information acquisition unit 43 may acquire the heart rate as subject information from a pulse oximeter as a measuring device that acquires biological information of the subject.

また、情報取得部43は、シミュレーター40の記憶部42又はサーバーSから各種情報を取得してもよい。サーバーSから取得する場合、コンソール23とサーバーSとは、全体としてシミュレーター40として機能する。このサーバーSとしては、例えば、RIS、PACS、HIS、検像システム、及び画像作成用ワークステーションがある。サーバーSは、複数のコンピューターとしてのサーバユニットが組み合わされることにより一台の論理的なサーバーSとして構成されている。ただし、単一のサーバユニットによりサーバーSが構成されてもよい。あるいは、クラウドコンピューティングを利用して論理的にサーバーSが構成されてもよい。また、サーバーSは、所定のプログラムに従って各種の演算処理及び動作制御を実行するプロセッサと、プロセッサの動作に必要な内部メモリと、その他の周辺装置とを組み合わせたコンピューターとして構成されている。 The information acquisition unit 43 may also acquire various pieces of information from the memory unit 42 of the simulator 40 or the server S. When acquiring information from the server S, the console 23 and the server S function as the simulator 40 as a whole. Examples of the server S include a RIS, a PACS, an HIS, an image inspection system, and a workstation for creating images. The server S is configured as one logical server S by combining multiple server units as computers. However, the server S may also be configured from a single server unit. Alternatively, the server S may be configured logically using cloud computing. The server S is configured as a computer that combines a processor that executes various types of arithmetic processing and operation control according to a specified program, an internal memory required for the operation of the processor, and other peripheral devices.

さらに、情報取得部43は、撮像装置30又は注入ヘッド20から各種情報を取得してもよい。例えば、注入ヘッド20は、薬液情報としてのヨード含有量を注入ヘッド20に内蔵された読取部から取得する。そして、情報取得部43は、注入ヘッド20からヨード含有量を取得する。一例として、読取部は、注入ヘッド20に搭載されるシリンジに取り付けられたデータキャリアから薬液情報を読み取る非接触型の読取装置である。 In addition, the information acquisition unit 43 may acquire various information from the imaging device 30 or the injection head 20. For example, the injection head 20 acquires the iodine content as medicinal solution information from a reading unit built into the injection head 20. The information acquisition unit 43 then acquires the iodine content from the injection head 20. As one example, the reading unit is a non-contact reading device that reads medicinal solution information from a data carrier attached to a syringe mounted on the injection head 20.

情報取得部43が取得する部位情報は、選択部位を特定する情報の他に、被写体の組織情報を含んでいてもよい。組織には、心臓、右心室、左心室、血管、腎臓、尿管、その他の臓器及び筋肉が含まれる。一例として、組織情報は、組織としての血管及び臓器における分割コンパートメント数、組織の体積、血管腔の体積、毛細血管の体積、細胞外液腔の体積、単位組織あたりの血流量、単位組織あたりの血流速度、組織における造影剤の染み出し速度、毛細血管透過性表面積、組織における造影剤の染み戻り速度、毛細血管透過性表面積、及び組織生来の画素値を含んでいる。なお、コンパートメント数は、小さな体積を有する組織よりも大きな体積を有する組織の方が多くなるように設定してもよい。 The site information acquired by the information acquisition unit 43 may include tissue information of the subject in addition to information identifying the selected site. The tissue includes the heart, right ventricle, left ventricle, blood vessels, kidneys, ureters, other organs, and muscles. As an example, the tissue information includes the number of divided compartments in blood vessels and organs as tissues, the volume of the tissue, the volume of the vascular cavity, the volume of the capillaries, the volume of the extracellular fluid cavity, the blood flow rate per unit tissue, the blood flow velocity per unit tissue, the seepage rate of the contrast agent in the tissue, the capillary permeable surface area, the seepage rate of the contrast agent in the tissue, the capillary permeable surface area, and the inherent pixel value of the tissue. The number of compartments may be set to be greater for tissues with larger volumes than for tissues with smaller volumes.

また、情報取得部43が取得する被写体情報は、例えば、体重当たりヨード量、性別、体重、身長、体表面積、心機能、心拍数、一回拍出量、心拍出量、ヘモグロビン量、推定糸球体濾過量(eGFR)、クレアチニン値、年齢、除脂肪体重、ボディマス指数、循環血液量、被験者番号、被験者ID、被験者の疾病及び副作用の履歴、被験者氏名、生年月日、血液量、及び血流速度を含んでいる。また、情報取得部43が取得する薬液情報は、例えば、ヨード含有量、単位当たりヨード量、粘稠度、浸透圧比、充填量、製品ID、製品名称、化学分類、含有成分、濃度、消費期限、シリンジ容量、シリンジ耐圧、シリンダ内径、ピストンストローク、及びロット番号を含んでいる。 The subject information acquired by the information acquisition unit 43 includes, for example, the amount of iodine per unit of body weight, sex, body weight, height, body surface area, cardiac function, heart rate, stroke volume, cardiac output, hemoglobin amount, estimated glomerular filtration rate (eGFR), creatinine level, age, lean body mass, body mass index, circulating blood volume, subject number, subject ID, the subject's disease and side effect history, subject name, date of birth, blood volume, and blood flow rate. The drug solution information acquired by the information acquisition unit 43 includes, for example, the iodine content, the amount of iodine per unit of body weight, viscosity, osmotic pressure ratio, filling amount, product ID, product name, chemical classification, ingredients, concentration, expiration date, syringe capacity, syringe pressure resistance, cylinder inner diameter, piston stroke, and lot number.

また、情報取得部43が取得する検査情報は、例えば、撮像部位を特定する情報、圧力リミット、単位時間毎の体重当たりヨード量(以下、使用ヨード量ともいう)、管電圧(kV)、検査番号、検査ID、検査日時、薬液種類、薬液名称、及び撮像装置30の特性等を含んでいる。撮像部位を特定する情報は、撮像対象として選択される部位又は範囲を特定できる情報である。例えば、撮像部位を特定する情報は、検査部位名、撮像方法の名称、又は薬液の注入部位から検査部位までの距離を含む。なお、シミュレーションに必要がない場合、情報取得部43は、部位情報、被写体情報、薬液情報、及び検査情報のいずれかを取得しなくともよい。 The examination information acquired by the information acquisition unit 43 includes, for example, information identifying the imaging site, pressure limit, amount of iodine per body weight per unit time (hereinafter also referred to as amount of iodine used), tube voltage (kV), examination number, examination ID, examination date and time, type of medicinal solution, name of medicinal solution, and characteristics of the imaging device 30. The information identifying the imaging site is information that can identify the site or range selected as the imaging target. For example, the information identifying the imaging site includes the name of the examination site, the name of the imaging method, or the distance from the injection site of the medicinal solution to the examination site. Note that if not required for the simulation, the information acquisition unit 43 does not need to acquire any of the site information, subject information, medicinal solution information, and examination information.

注入条件取得部44は、造影剤の注入条件である注入プロトコルを取得する。一例として、注入条件取得部44は、情報取得部43から取得した各種情報に基づいて注入プロトコルを生成し、これによって注入プロトコルを取得する。また、注入条件取得部44は、シミュレーター40を介してオペレーターが入力した注入プロトコルを取得してもよい。また、注入条件取得部44は、記憶部42、サーバーS、注入ヘッド20、又は撮像装置30から注入プロトコルを取得してもよい。注入プロトコルは、一例として、薬液の注入時間及び注入速度を含んでいる。さらに、注入プロトコルは、複数の注入フェーズから構成されていてもよい。例えば、図3に示す確認画面には、造影剤(contrast)を注入する第1フェーズと、造影剤及び生理食塩水(saline)を注入する第2フェーズと、生理食塩水を注入する第3フェーズとからなる注入プロトコルが表示されている。 The injection condition acquisition unit 44 acquires an injection protocol, which is an injection condition for the contrast agent. As an example, the injection condition acquisition unit 44 generates an injection protocol based on various information acquired from the information acquisition unit 43, and thereby acquires the injection protocol. The injection condition acquisition unit 44 may also acquire an injection protocol input by an operator via the simulator 40. The injection condition acquisition unit 44 may also acquire an injection protocol from the memory unit 42, the server S, the injection head 20, or the imaging device 30. As an example, the injection protocol includes an injection time and an injection speed of the medicinal liquid. Furthermore, the injection protocol may be composed of a plurality of injection phases. For example, the confirmation screen shown in FIG. 3 displays an injection protocol consisting of a first phase for injecting a contrast agent, a second phase for injecting a contrast agent and saline, and a third phase for injecting saline.

例えば、注入プロトコルは、注入方法、薬液の注入箇所、注入量、混和注入比率、注入タイミング、造影剤濃度、注入圧力、注入速度の加速度、各薬液の注入時間及び注入速度、生理食塩水による造影剤の後押し注入の有無、注入速度の増減、クロス注入の有無、リンク速度設定の有無、及び注入用チューブの体積等の情報を含んでいてもよい。クロス注入とは、注入開始から設定された時間が経過するまで、生理食塩水の注入速度より高速で造影剤を注入した後、注入速度が徐々に減少するように造影剤を注入すると同時に、注入速度が徐々に増加するように生理食塩水を注入する注入方法である。また、リンク速度設定とは、造影剤と生理食塩水の注入速度が同一になるように、両者の注入速度をリンクさせる設定である。 For example, the injection protocol may include information such as the injection method, injection site of the medicinal liquid, injection amount, mixed injection ratio, injection timing, contrast agent concentration, injection pressure, injection speed acceleration, injection time and injection speed of each medicinal liquid, whether or not to use a boost injection of contrast agent with saline, increase or decrease in injection speed, whether or not to use a cross injection, whether or not to use a link speed setting, and the volume of the injection tube. Cross injection is an injection method in which contrast agent is injected at a speed faster than the injection speed of saline until a set time has elapsed from the start of injection, and then contrast agent is injected so that the injection speed gradually decreases, and saline is simultaneously injected so that the injection speed gradually increases. Also, link speed setting is a setting that links the injection speeds of the contrast agent and saline so that they are the same.

さらに、注入条件取得部44は、目標値取得部45が取得した目標値に基づいて注入プロトコルを生成してもよい。この場合、注入条件取得部44は、予測部46によるシミュレーション結果(例えば時間濃度曲線又は時間強調曲線)を実現するような注入プロトコルを生成してもよい。さらに、注入条件取得部44は、検査情報、被験者情報及び薬液情報に基づいて、注入プロトコルを生成してもよい。 Furthermore, the injection condition acquisition unit 44 may generate an injection protocol based on the target value acquired by the target value acquisition unit 45. In this case, the injection condition acquisition unit 44 may generate an injection protocol that realizes the simulation result (e.g., a time-concentration curve or a time-enhancement curve) by the prediction unit 46. Furthermore, the injection condition acquisition unit 44 may generate an injection protocol based on the test information, the subject information, and the drug solution information.

目標値取得部45は、目標値として、撮像部位の読影に必要な目標画素値を取得する。オペレーターは、目標画素値をタッチパネル26から入力できる。また、目標値取得部45は、目標値として、目標画素値を維持する所望の目標維持時間を取得してもよい。オペレーターは、目標維持時間をタッチパネル26から入力できる。代替的に、目標値取得部45は、注入ヘッド20、撮像装置30、記憶部42、又はサーバーSから目標値を取得してもよい。また、オペレーターが目標値を入力しない場合、若しくはオペレーターが目標値を入力する前は、予め設定された目標値を目標値取得部45が取得してもよい。予め設定された目標値は、記憶部42が記憶している。これにより、オペレーターが目標値を入力しなくとも、シミュレーション結果を得ることができる。 The target value acquisition unit 45 acquires, as a target value, a target pixel value required for interpretation of the imaging site. The operator can input the target pixel value from the touch panel 26. The target value acquisition unit 45 may also acquire, as a target value, a desired target maintenance time for maintaining the target pixel value. The operator can input the target maintenance time from the touch panel 26. Alternatively, the target value acquisition unit 45 may acquire the target value from the injection head 20, the imaging device 30, the memory unit 42, or the server S. If the operator does not input a target value, or before the operator inputs a target value, the target value acquisition unit 45 may acquire a preset target value. The preset target value is stored in the memory unit 42. This makes it possible to obtain a simulation result even if the operator does not input a target value.

予測部46は、所定の注入条件に従って造影剤を注入する場合の選択部位における画素値をシミュレートする。例えば、予測部46は、所定の注入条件として、注入条件取得部44から注入プロトコルを取得する。一例として、注入条件取得部44は、選択部位、被写体の体重、及び造影剤のヨード量に基づいて、造影剤及び生理食塩水の注入時間及び注入速度を、注入プロトコルとして算出する。また、予測部46は、情報取得部43から部位情報、被写体情報、薬液情報、及び検査情報を取得して、被写体の各組織における画素値の経時変化をシミュレーションする。以下、予測部46によるシミュレーションの一例について説明する。 The prediction unit 46 simulates pixel values at the selected site when the contrast agent is injected according to a specified injection condition. For example, the prediction unit 46 acquires an injection protocol from the injection condition acquisition unit 44 as the specified injection condition. As an example, the injection condition acquisition unit 44 calculates the injection time and injection rate of the contrast agent and saline as the injection protocol based on the selected site, the subject's weight, and the amount of iodine in the contrast agent. In addition, the prediction unit 46 acquires site information, subject information, drug solution information, and examination information from the information acquisition unit 43, and simulates the change over time in pixel values in each tissue of the subject. An example of a simulation by the prediction unit 46 is described below.

被写体の各組織は、情報取得部43が取得する組織情報に基づく組織の分割コンパートメント数に応じて、血流方向に沿って複数のコンパートメントに分割されている。予測部46は、予測対象である各組織のコンパートメントを含む組織の体積と、当該組織の毛細血管体積と、当該組織の細胞外液腔体積とを、分割コンパートメント数で除算して、各コンパートメントについて画素値の経時変化を予測する。また、被写体の組織は、右心室、大動脈、静脈、動脈、脳(又は頭)、上肢、心筋(例えば右冠動脈が支配的な心筋、前下行枝が支配的な心筋、及び回旋枝が支配的な心筋)、肺、肝臓、胃、脾臓、膵臓、腸管、腎臓、尿管、下肢、左心室、上行大動脈、下行大動脈、及び腹部大動脈を含む。そして、上肢静脈から注入された造影剤は、右心室、肺、左心室、大動脈(例えば上行大動脈及び下行大動脈)を介して各臓器に移動し、その後、静脈を介して右心室に到達する。そして、体内に注入された造影剤は、腎臓及び尿管を介して体外に排出される。 Each tissue of the subject is divided into multiple compartments along the blood flow direction according to the number of compartments of the tissue based on the tissue information acquired by the information acquisition unit 43. The prediction unit 46 divides the volume of the tissue including the compartment of each tissue to be predicted, the capillary volume of the tissue, and the extracellular fluid volume of the tissue by the number of compartments to predict the change in pixel value over time for each compartment. The tissue of the subject also includes the right ventricle, aorta, vein, artery, brain (or head), upper limbs, myocardium (e.g., myocardium dominated by the right coronary artery, myocardium dominated by the anterior descending branch, and myocardium dominated by the circumflex branch), lung, liver, stomach, spleen, pancreas, intestine, kidney, ureter, lower limbs, left ventricle, ascending aorta, descending aorta, and abdominal aorta. The contrast medium injected through the veins of the upper limbs travels to each organ via the right ventricle, lungs, left ventricle, and aorta (e.g., the ascending aorta and descending aorta), and then reaches the right ventricle via the veins. The contrast medium injected into the body is then excreted from the body via the kidneys and ureters.

予測部46は、各組織の画素値の変化を時間関数として求めるために、例えば下記式1のような微分方程式を用いる。ここでは、コンパートメントに流入する造影剤の濃度をCとし、コンパートメントから流出する造影剤の濃度をCとし、コンパートメントの体積をVとし、コンパートメントにおける単位組織あたりの血流量(血流速度)をQとしている。 The prediction unit 46 uses a differential equation such as the following Equation 1 to obtain the change in pixel value of each tissue as a function of time. Here, the concentration of the contrast agent flowing into a compartment is C1 , the concentration of the contrast agent flowing out of the compartment is C2 , the volume of the compartment is V, and the blood flow rate (blood flow velocity) per unit tissue in the compartment is Q.

Figure 0007584958000001
Figure 0007584958000001

さらに、予測部46は、右心室、左心室、及び血管以外の組織における画素値の変化を求めるために、造影剤が毛細血管から細胞外液腔へと透過する際の染み出し速度と、細胞外液腔から毛細血管へと透過する際の染み戻り速度とを考慮する。そのため、予測部46は、例えば下記式2及び式3のような微分方程式を用いている。ここでは、細胞外液腔の体積をVecとし、細胞外液腔の造影剤の濃度をCecとし、毛細血管の体積をVivとし、毛細血管の造影剤の濃度をCivとし、染み出し速度をPSとし、染み戻り速度をPSとしている。 Furthermore, in order to obtain changes in pixel values in the right ventricle, the left ventricle, and tissues other than blood vessels, the prediction unit 46 takes into consideration the seepage speed when the contrast agent permeates from the capillaries to the extracellular fluid space and the seepage back speed when the contrast agent permeates from the extracellular fluid space to the capillaries. For this purpose, the prediction unit 46 uses differential equations such as the following Equation 2 and Equation 3. Here, the volume of the extracellular fluid space is Vec, the concentration of the contrast agent in the extracellular fluid space is Cec, the volume of the capillaries is Viv, the concentration of the contrast agent in the capillaries is Civ, the seepage speed is PS1 , and the seepage back speed is PS2 .

Figure 0007584958000002
Figure 0007584958000002

Figure 0007584958000003
Figure 0007584958000003

予測部46は、上記微分方程式を解くことにより、注入開始からの経過時間と画素値に対応する造影剤濃度の変化を時間関数として求める。さらに、予測部46は、所定の排出速度に基づく造影剤の排出量を算出し、腎臓の毛細血管内の造影剤から当該排出量を減じてシミュレーションしてもよい。これにより、腎臓に到達した造影剤の一部が、体全体(血漿中)の合計造影剤量から減算されるようにシミュレーションが行われる。造影剤の排出をシミュレーションすることによって、体全体の合計造影剤量が経時的に減少するため、より精度の高いシミュレーションを行うことができる。代替的に、予測部46は、特許第3553968号に記載の方法等の既知の薬物動態モデルを用いてシミュレーションを行ってもよい。 The prediction unit 46 solves the differential equation to obtain the time elapsed from the start of injection and the change in the contrast agent concentration corresponding to the pixel value as a function of time. Furthermore, the prediction unit 46 may calculate the amount of contrast agent discharged based on a predetermined discharge rate and perform a simulation by subtracting the discharged amount from the contrast agent in the renal capillaries. In this way, a simulation is performed in which a portion of the contrast agent that reaches the kidney is subtracted from the total amount of contrast agent in the entire body (in the plasma). By simulating the discharge of the contrast agent, the total amount of contrast agent in the entire body decreases over time, making it possible to perform a more accurate simulation. Alternatively, the prediction unit 46 may perform a simulation using a known pharmacokinetic model, such as the method described in Japanese Patent No. 3553968.

シミュレーションが終了すると、予測部46は、シミュレーション結果を記憶部42に順次記憶させる。このシミュレーション結果は、各組織に関連付けられた時間ごとの画素値の情報を含んでいる。なお、選択部位に対応する組織は、部位情報に基づいて特定できる。また、シミュレーション結果は、検査部位における画素値の経時変化を示す時間濃度曲線(TDC)又は時間強調曲線(TEC)を含んでいてもよい。その他に。シミュレーション結果は、組織に関連付けられた時間ごとの画素値の情報を含んでいてもよい。さらに、シミュレーション結果は、選択部位の画素値が上限値よりも低くかつ下限値よりも高いい状態で維持される維持時間の長さ(例えば秒数)を含んでいてもよい。代替的に、予測部46は、造影剤の体循環シミュレーションとして、公知の他の手法を用いてもよい。 When the simulation is completed, the prediction unit 46 sequentially stores the simulation results in the storage unit 42. The simulation results include information on pixel values for each time associated with each tissue. The tissue corresponding to the selected region can be identified based on the region information. The simulation results may also include a time concentration curve (TDC) or a time enhancement curve (TEC) showing the change in pixel values over time in the examination region. In addition, the simulation results may include information on pixel values for each time associated with the tissue. Furthermore, the simulation results may include the length of time (e.g., the number of seconds) during which the pixel values of the selected region are maintained in a state lower than the upper limit value and higher than the lower limit value. Alternatively, the prediction unit 46 may use other known methods for simulating the systemic circulation of the contrast agent.

さらに、予測部46は、情報取得部43から、被写体情報として、ヘモグロビン量(g/dL)、体重(kg)、身長(cm)、心機能(%)、心拍数(bpm)、体表面積(m2)、心拍出量(L/min)、及びeGFRを受け取ってもよい。これにより、予測部46は、より多くの情報に基づいて、より正確な高精度シミュレーションを行うことができる。その結果、例えば手術シミュレーションを行うために又は治療方針を決定するために、より画質が高い画像を撮像できるか若しくは三次元画像を作成できる。なお、予測部46は、体表面積、心拍出量、及び推定糸球体濾過量の少なくとも1つを算出してシミュレーションに利用してもよい。例えば、体表面積は、体重及び身長に基づいて、藤本式、デュボア式又は新谷式によって算出できる。また、心拍出量は、体表面積、心機能及び心拍数に基づいて算出できる。また、eGFRは、クレアチニン値、年齢及び性別に基づいて算出できる。 Furthermore, the prediction unit 46 may receive, as subject information, from the information acquisition unit 43, hemoglobin amount (g/dL), weight (kg), height (cm), cardiac function (%), heart rate (bpm), body surface area (m 2 ), cardiac output (L/min), and eGFR. This allows the prediction unit 46 to perform a more accurate and high-precision simulation based on more information. As a result, for example, to perform a surgery simulation or to determine a treatment plan, an image with higher image quality can be captured or a three-dimensional image can be created. The prediction unit 46 may calculate at least one of the body surface area, cardiac output, and estimated glomerular filtration rate and use it in the simulation. For example, the body surface area can be calculated by the Fujimoto formula, Dubois formula, or Shintani formula based on the weight and height. The cardiac output can be calculated based on the body surface area, cardiac function, and heart rate. The eGFR can be calculated based on the creatinine value, age, and sex.

判定部47は、予測部46によるシミュレーション結果に基づいて、画素値が上限値よりも高いか否かを判定するとともに、画素値が下限値よりも低いか否かを判定する。例えば、判定部47は、情報取得部43から部位情報として選択部位を特定する情報を取得して、選択部位に対応する組織を特定する。また、判定部47は、参照データRDを参照して選択部位の閾値特定情報を取得する。そして、判定部47は、目標値取得部45から目標画素値を取得して、閾値特定情報に基づいて、画素値の上限値及び下限値を特定する。 The determination unit 47 determines whether the pixel value is higher than the upper limit value and whether the pixel value is lower than the lower limit value based on the simulation results by the prediction unit 46. For example, the determination unit 47 acquires information identifying the selected part as part information from the information acquisition unit 43, and identifies the tissue corresponding to the selected part. The determination unit 47 also acquires threshold identification information for the selected part by referring to the reference data RD. The determination unit 47 then acquires the target pixel value from the target value acquisition unit 45, and identifies the upper limit value and the lower limit value of the pixel value based on the threshold identification information.

閾値特定情報は、被写体の組織毎に設定されている。一例として、冠動脈の場合には上限値を特定する情報が「プラス50HU」であり、下限値を特定する情報が「マイナス50HU」である。そのため、目標画素値が400HUである場合、上限値が450HUとなり、下限値が350HUとなる。なお、閾値特定情報は上限又は下限の画素値であってもよく、例えば、上限値を特定する情報が「450HU」であり、下限値を特定する情報が「350HU」であってもよい。さらに、閾値特定情報は目標画素値に対する割合であってもよく、例えば、上限値を特定する情報が「プラス10%」であり、下限値を特定する情報が「マイナス10%」であってもよい。この場合、目標画素値が400HUであると、上限値が440HUとなり、下限値が360HUとなる。 The threshold specification information is set for each tissue of the subject. As an example, in the case of a coronary artery, the information specifying the upper limit is "plus 50 HU" and the information specifying the lower limit is "minus 50 HU". Therefore, when the target pixel value is 400 HU, the upper limit is 450 HU and the lower limit is 350 HU. The threshold specification information may be the upper or lower pixel value, for example, the information specifying the upper limit may be "450 HU" and the information specifying the lower limit may be "350 HU". Furthermore, the threshold specification information may be a percentage of the target pixel value, for example, the information specifying the upper limit may be "plus 10%" and the information specifying the lower limit may be "minus 10%". In this case, when the target pixel value is 400 HU, the upper limit is 440 HU and the lower limit is 360 HU.

例えば、判定部47は、目標維持時間の間における画素値のピーク値と上限値及び下限値とを比較して、画素値が上限値よりも高いか否かを判定するとともに、画素値が下限値よりも低いか否かを判定する。代替的に、判定部47は、目標維持時間の間における画素値の平均値又は中央値と上限値及び下限値とを比較してもよい。また、判定部47は、撮像装置30が撮像を行う撮像タイミングにおける画素値と上限値及び下限値とを比較してもよい。この場合、撮像タイミングは、判定部47が判断してもよく、撮像装置30、記憶部42、サーバーS、又は注入ヘッド20から判定部47が取得してもよい。一例として、注入ヘッド20においては、内蔵又は接続されたセンサによって曝射時の音声等を検出することにより撮像タイミングを取得できる。 For example, the determination unit 47 compares the peak value of the pixel value during the target maintenance time with the upper limit value and the lower limit value to determine whether the pixel value is higher than the upper limit value and whether the pixel value is lower than the lower limit value. Alternatively, the determination unit 47 may compare the average value or median value of the pixel value during the target maintenance time with the upper limit value and the lower limit value. The determination unit 47 may also compare the pixel value at the imaging timing when the imaging device 30 performs imaging with the upper limit value and the lower limit value. In this case, the imaging timing may be determined by the determination unit 47, or may be acquired by the determination unit 47 from the imaging device 30, the storage unit 42, the server S, or the injection head 20. As an example, the injection head 20 can acquire the imaging timing by detecting a sound or the like during exposure using a built-in or connected sensor.

さらに、判定部47は、選択部位の画素値が上限値よりも低くかつ下限値よりも高い状態で維持される維持時間の間の所定のタイミングを撮像タイミングとして判断してもよい。撮像タイミングは、CT装置等の撮像装置30においては、X線が照射される曝射タイミングである。例えば、判定部47は、維持時間の中央のタイミングを撮像タイミングとして判断する。または、判定部47は、維持時間の間に、画素値がピーク値に到達したタイミングを撮像タイミングとして判断してもよい。判定部47は、判断した撮像タイミングを特定する情報として、例えば注入開始から撮像タイミングまでの経過時間、又は撮像タイミングの時刻を表示制御部48へ受け渡す。 Furthermore, the determination unit 47 may determine, as the imaging timing, a predetermined timing during the maintenance time during which the pixel value of the selected area is maintained in a state lower than the upper limit value and higher than the lower limit value. In an imaging device 30 such as a CT device, the imaging timing is the exposure timing at which X-rays are irradiated. For example, the determination unit 47 determines the timing in the middle of the maintenance time as the imaging timing. Alternatively, the determination unit 47 may determine, as the imaging timing, the timing at which the pixel value reaches a peak value during the maintenance time. The determination unit 47 passes, for example, the elapsed time from the start of injection to the imaging timing, or the time of the imaging timing, to the display control unit 48 as information specifying the determined imaging timing.

表示制御部48は、判定部47による判定結果に基づいて、選択部位における画素値が上限値よりも高い場合に、第1画像の一例である第1部位画像61A(図6)をタッチパネル26に表示させる。また、表示制御部48は、選択部位における画素値が下限値よりも低い場合に、第1部位画像61Aとは表示態様が異なる第2画像の一例である第2部位画像61B(図5)をタッチパネル26に表示させる。これにより、オペレーターは、第1部位画像61Aと第2部位画像61Bの両方が表示されなければ、選択部位における画素値が所望の条件を満たしていると判断できる。すなわち、第1部位画像61Aと第2部位画像61Bの両方が表示されなければ、選択部位における画素値は、目標画素値から所定の範囲内に維持されていることになる。また、表示制御部48は、選択部位における画素値が上限値よりも高い場合に、上限値よりも高いことを示す文字列をタッチパネル26に表示させてもよく、選択部位における画素値が下限値よりも低い場合に、下限値よりも低いことを示す文字列をタッチパネル26に表示させてもよい。これらの場合に、注入条件取得部44は、最適な時間濃度曲線又は時間強調曲線を実現するような注入プロトコルを生成してもよい。表示制御部48は、生成された注入プロトコルを表示させる。 Based on the judgment result by the judgment unit 47, when the pixel value in the selected part is higher than the upper limit value, the display control unit 48 causes the touch panel 26 to display the first part image 61A (FIG. 6), which is an example of the first image. When the pixel value in the selected part is lower than the lower limit value, the display control unit 48 causes the touch panel 26 to display the second part image 61B (FIG. 5), which is an example of the second image having a different display mode from the first part image 61A. As a result, if neither the first part image 61A nor the second part image 61B is displayed, the operator can determine that the pixel value in the selected part satisfies the desired condition. In other words, if neither the first part image 61A nor the second part image 61B is displayed, the pixel value in the selected part is maintained within a predetermined range from the target pixel value. Furthermore, when the pixel value at the selected site is higher than the upper limit, the display control unit 48 may cause the touch panel 26 to display a character string indicating that the pixel value is higher than the upper limit, and when the pixel value at the selected site is lower than the lower limit, the display control unit 48 may cause the touch panel 26 to display a character string indicating that the pixel value is lower than the lower limit. In these cases, the injection condition acquisition unit 44 may generate an injection protocol that realizes an optimal time-density curve or time-enhancement curve. The display control unit 48 causes the generated injection protocol to be displayed.

また、表示制御部48は、選択部位の画素値が上限値よりも低くかつ下限値よりも高い場合に、第1部位画像61A及び第2部位画像61Bとは表示態様が異なる第3画像の一例である第3部位画像61C(図4)をタッチパネル26に表示させる。これにより、オペレーターは、第3部位画像61Cが表示されれば、選択部位における画素値が所望の条件を満たしていると判断できる。すなわち、第1部位画像61Aと第2部位画像61Bの両方が表示されず、第3部位画像61Cが表示されれば、選択部位における画素値は、目標画素値から所定の範囲内に維持されていることになる。第1部位画像61A、第2部位画像61B、及び第3部位画像61Cは、臓器を模した画像、人体を模した画像、人体の一部を模した画像、及びその他の任意の画像であってもよい。さらに、第1部位画像61A、第2部位画像61B、及び第3部位画像61Cとしての人体の一部を模した画像を、人体を模した画像に重畳的に表示させてもよい。 In addition, when the pixel value of the selected part is lower than the upper limit value and higher than the lower limit value, the display control unit 48 causes the touch panel 26 to display the third part image 61C (FIG. 4), which is an example of a third image having a different display mode from the first part image 61A and the second part image 61B. As a result, if the third part image 61C is displayed, the operator can determine that the pixel value of the selected part satisfies the desired condition. In other words, if neither the first part image 61A nor the second part image 61B is displayed, but the third part image 61C is displayed, the pixel value of the selected part is maintained within a predetermined range from the target pixel value. The first part image 61A, the second part image 61B, and the third part image 61C may be an image imitating an organ, an image imitating a human body, an image imitating a part of a human body, or any other arbitrary image. Furthermore, the first part image 61A, the second part image 61B, and the third part image 61C may be displayed in a superimposed manner on the image imitating a human body.

さらに、表示制御部48は、第1部位画像61Aが第2部位画像61Bよりも明度が高くなるように、第1部位画像61A及び第2部位画像61Bを表示させることによって、両画像の表示態様を異ならせる。また、表示制御部48は、第1部位画像61Aが第3部位画像61Cよりも明度が高くなり、かつ第2部位画像61Bが第3部位画像61Cよりも明度が低くなるように、第1部位画像61A、第2部位画像61B、及び第3部位画像61Cを表示させることによって、各画像の表示態様を異ならせる。代替的に、表示制御部48は、第1部位画像61A、第2部位画像61B、及び第3部位画像61Cの、サイズ、輝度、濃度、彩度、コントラスト、又は解像度が互いに異なるように、各画像を表示させてもよい。さらに、表示制御部48は、第3部位画像61Cを第1部位画像61A及び第2部位画像61Bよりも強調して表示するように、表示態様を異ならせてもよい。強調表示の態様は、例えば、画像の色、形状、又は大きさの変化、画像の点滅、及び画像の移動等がある。 Furthermore, the display control unit 48 displays the first part image 61A and the second part image 61B so that the first part image 61A has a higher brightness than the second part image 61B, thereby differentiating the display modes of the two images. The display control unit 48 also displays the first part image 61A, the second part image 61B, and the third part image 61C so that the first part image 61A has a higher brightness than the third part image 61C, and the second part image 61B has a lower brightness than the third part image 61C, thereby differentiating the display modes of each image. Alternatively, the display control unit 48 may display the first part image 61A, the second part image 61B, and the third part image 61C so that the size, brightness, density, saturation, contrast, or resolution of each image is different from each other. Furthermore, the display control unit 48 may change the display mode so as to highlight the third part image 61C more than the first part image 61A and the second part image 61B. Examples of the highlighting mode include changing the color, shape, or size of the image, blinking the image, and moving the image.

また、表示制御部48は、選択部位の画素値が上限値よりも低くかつ下限値よりも高い状態で維持される維持時間の長さを示す画像として、長さ画像62(図4)を、維持時間の長さに応じたサイズとなるようにタッチパネル26に表示させる。すなわち、表示制御部48は、維持時間が長ければサイズが大きく又は長くなり、維持時間が短ければサイズが小さく又は短くなるように、長さ画像62を表示させる。例えば、表示制御部48は、注入開始からの経過時間を示す軸線上に長さ画像62を表示させる。これにより、オペレーターは、画素値が目標画素値から所定の範囲内に維持されている時間の長さを把握できる。さらに、表示制御部48は、維持時間の長さを示す文字列(例えば秒数)を、タッチパネル26に表示させてもよい。 The display control unit 48 also causes the touch panel 26 to display a length image 62 (FIG. 4) as an image indicating the length of time during which the pixel value of the selected site is maintained in a state lower than the upper limit value and higher than the lower limit value, with the size corresponding to the length of the maintenance time. That is, the display control unit 48 causes the length image 62 to be displayed in a larger or longer size if the maintenance time is longer, and in a smaller or shorter size if the maintenance time is shorter. For example, the display control unit 48 causes the length image 62 to be displayed on an axis indicating the elapsed time from the start of injection. This allows the operator to grasp the length of time during which the pixel value is maintained within a predetermined range from the target pixel value. Furthermore, the display control unit 48 may cause the touch panel 26 to display a character string indicating the length of the maintenance time (e.g., the number of seconds).

さらに、表示制御部48は、撮像タイミングを示す情報として指示画像63(図4)をタッチパネル26に表示させる。例えば、表示制御部48は、撮像タイミングを特定する情報として、注入開始から撮像タイミングまでの経過時間を判定部47から取得する。そして、表示制御部48は、撮像タイミングを示す情報として、例えば撮像タイミングを示す指示画像63を、注入開始からの経過時間を示す軸線と並ぶように表示させる。なお、撮像タイミングは、維持時間内の一つの時点であってもよく、維持時間内の所定の時間範囲であってもよい。例えば、撮像タイミングが時間範囲である場合、維持時間の中央の前の所定長さの時間と、当該中央の後の所定長さの時間とからなる範囲が、撮像タイミングとなる。代替的に、表示制御部48は、撮像タイミングを示す情報として、画像に代えて又は画像に加えて、注入開始から撮像タイミングまでの経過時間を示す文字列(例えば秒数)を、タッチパネル26に表示させてもよい。なお、表示制御部48は、コンソール23の外部の装置、例えば、撮像装置30から撮像タイミングを特定する情報、例えば撮像タイミングの時刻を取得してもよい。 Furthermore, the display control unit 48 displays an instruction image 63 (FIG. 4) on the touch panel 26 as information indicating the imaging timing. For example, the display control unit 48 acquires the elapsed time from the start of injection to the imaging timing from the determination unit 47 as information specifying the imaging timing. Then, the display control unit 48 displays, for example, an instruction image 63 indicating the imaging timing as information indicating the imaging timing, so as to be aligned with an axis indicating the elapsed time from the start of injection. Note that the imaging timing may be one point in time within the maintenance time, or may be a predetermined time range within the maintenance time. For example, when the imaging timing is a time range, the imaging timing is a range consisting of a predetermined length of time before the center of the maintenance time and a predetermined length of time after the center. Alternatively, the display control unit 48 may display a character string (e.g., seconds) indicating the elapsed time from the start of injection to the imaging timing on the touch panel 26 instead of or in addition to an image as information indicating the imaging timing. Note that the display control unit 48 may acquire information specifying the imaging timing, for example, the time of the imaging timing, from a device external to the console 23, for example, the imaging device 30.

[画面の説明]
表示制御部48は、図4から図6に示すシミュレーション画面を表示させる前に、図3に示す確認画面をタッチパネル26に表示させる。表示制御部48は、初期画面(不図示)においてオペレーターが部位を選択すると確認画面を表示させる。なお、表示制御部48は、注入ヘッド20が起動されると初期画面をタッチパネル26に表示させる。例えば、初期画面には、人体を模したシルエット画像が表示され、オペレーターは、当該シルエット画像の部位をタッチ操作する。これにより、オペレーターは、タッチ操作した部位を、選択部位として選ぶことができる。そして、選択部位が選ばれると、被写体情報、検査情報、及び目標値等を入力する入力画面が初期画面に表示される。例えば、オペレーターは、入力画面に表示されるテンキー画像をタッチ操作して、被写体情報としての体重と、検査情報としての圧力リミット及び使用ヨード量と、目標値としての目標画素値及び目標維持時間とを入力する。なお、オペレーターによる各操作は、タッチ操作、タップ操作、フリック操作、スワイプ操作、ピンチイン操作、及びピンチアウト操作であってもよく、マウス又はキーボード等の操作装置を用いた操作であってもよい。
[Screen Description]
The display control unit 48 displays the confirmation screen shown in FIG. 3 on the touch panel 26 before displaying the simulation screens shown in FIGS. 4 to 6. The display control unit 48 displays the confirmation screen when the operator selects a site on the initial screen (not shown). The display control unit 48 displays the initial screen on the touch panel 26 when the injection head 20 is started. For example, a silhouette image imitating a human body is displayed on the initial screen, and the operator touches the site of the silhouette image. This allows the operator to select the site touched as the selected site. Then, when the selected site is selected, an input screen for inputting subject information, examination information, target values, and the like is displayed on the initial screen. For example, the operator touches a numeric keypad image displayed on the input screen to input the weight as subject information, the pressure limit and the amount of iodine used as examination information, and the target pixel value and target maintenance time as target values. The operations by the operator may be touch operations, tap operations, flick operations, swipe operations, pinch-in operations, and pinch-out operations, or may be operations using an operating device such as a mouse or a keyboard.

表示制御部48は、オペレーターが被写体情報等を入力して一定時間が経過すると、図3に示す確認画面をタッチパネル26に表示させる。表示制御部48は、初期画面に代えて確認画面を表示してもよく、初期画面と共に確認画面を表示してもよい。代替的に、表示制御部48は、オペレーターによる確認画面を表示させる操作に応じて、確認画面を表示させてもよい。確認画面には、薬液情報が表示される薬液情報欄51が設けられている。例えば、表示制御部48は、情報取得部43から取得した薬液情報として、注入ヘッド20に搭載されているシリンジに充填されている造影剤及び生理食塩水の充填量を、薬液情報欄51に表示させる。図3の例では、造影剤の充填量140mLと、生理食塩水の充填量150mLとが薬液情報欄51に表示されている。さらに、確認画面には、検査情報が表示される検査情報欄52が設けられている。例えば、表示制御部48は、オペレーターが入力した検査情報として、圧力リミット及び使用ヨード量を、検査情報欄52に表示させる。図3の例では、圧力リミット(pressure limit)300psiと、使用ヨード量としてヨード量(iodine volume)22.2mgI/kg/secが検査情報欄52に表示されている。なお、オペレーターが体重等の被写体情報を入力するまで次の情報(例えば検査情報又は目標値)の入力が制限されてもよい。各情報が入力された後にオペレーターが一定時間操作しない場合、表示制御部48は、登録されたアイコン又は情報入力画面を自動的に表示させてもよい。 After the operator inputs the subject information and the like and a certain period of time has elapsed, the display control unit 48 causes the touch panel 26 to display the confirmation screen shown in FIG. 3. The display control unit 48 may display the confirmation screen instead of the initial screen, or may display the confirmation screen together with the initial screen. Alternatively, the display control unit 48 may display the confirmation screen in response to an operation by the operator to display the confirmation screen. The confirmation screen is provided with a liquid medicine information field 51 in which liquid medicine information is displayed. For example, the display control unit 48 causes the liquid medicine information field 51 to display the contrast agent and saline solution filling amount filled in the syringe mounted on the injection head 20 as the liquid medicine information acquired from the information acquisition unit 43. In the example of FIG. 3, the contrast agent filling amount of 140 mL and the saline solution filling amount of 150 mL are displayed in the liquid medicine information field 51. Furthermore, the confirmation screen is provided with an examination information field 52 in which examination information is displayed. For example, the display control unit 48 causes the examination information field 52 to display the pressure limit and the amount of iodine used as the examination information input by the operator. In the example of FIG. 3, a pressure limit of 300 psi and an iodine volume of 22.2 mgI/kg/sec as the amount of iodine used are displayed in the examination information field 52. Note that input of the next information (e.g., examination information or target value) may be restricted until the operator inputs subject information such as weight. If the operator does not perform any operation for a certain period of time after each piece of information is input, the display control unit 48 may automatically display the registered icon or information input screen.

確認画面には、注入時間が表示される注入時間欄53が設けられている。図3の例では、造影剤の注入時間15secが注入時間欄53に表示されている。なお、注入時間欄53には、生理食塩水の注入時間、混和注入の注入時間、又は全ての薬液の合計注入時間が表示されてもよい。さらに、確認画面には、被写体情報が表示される被写体情報欄54Aが設けられている。例えば、表示制御部48は、オペレーターが入力した被写体情報として、体重を被写体情報欄54Aに表示させる。図3の例では、体重58kgが被写体情報欄54Aに表示されている。また、図3の確認画面には、被写体の生体情報が表示される生体情報欄54Bが設けられている。例えば、表示制御部48は、情報取得部43が測定装置から取得した生体情報として、心拍数を生体情報欄54Bに表示させる。図3の例では、心拍数60bpmが生体情報欄54Bに表示されている。ただし、測定装置から生体情報を取得しない場合には、生体情報欄54Bを省略してもよい。さらに、確認画面には、薬液名として造影剤の製品名が表示される薬液名称欄55が設けられている。例えば、表示制御部48は、情報取得部43から取得した薬液名として、シリンジに充填されている造影剤の製品名を、薬液名称欄55に表示させる。図3の例では、製品名「ABC」が薬液名称欄55に表示されている。また、薬液のメーカーの名称又はロゴが表示されてもよく、製品名、及びメーカーの名称又はロゴは、注入ヘッド20の読取部が薬液情報を読み取った後に表示されてもよい。さらに、造影剤の単位当たりヨード量が表示されてもよい。 The confirmation screen is provided with an injection time field 53 in which the injection time is displayed. In the example of FIG. 3, the injection time of the contrast agent, 15 seconds, is displayed in the injection time field 53. The injection time field 53 may display the injection time of the saline solution, the injection time of the mixed injection, or the total injection time of all the liquid medicines. Furthermore, the confirmation screen is provided with a subject information field 54A in which the subject information is displayed. For example, the display control unit 48 displays the weight in the subject information field 54A as the subject information entered by the operator. In the example of FIG. 3, the weight of 58 kg is displayed in the subject information field 54A. Furthermore, the confirmation screen of FIG. 3 is provided with a bioinformation field 54B in which the bioinformation of the subject is displayed. For example, the display control unit 48 displays the heart rate in the bioinformation field 54B as the bioinformation acquired by the information acquisition unit 43 from the measurement device. In the example of FIG. 3, the heart rate of 60 bpm is displayed in the bioinformation field 54B. However, if the bioinformation is not acquired from the measurement device, the bioinformation field 54B may be omitted. Furthermore, the confirmation screen is provided with a liquid medicine name field 55 in which the product name of the contrast agent is displayed as the liquid medicine name. For example, the display control unit 48 displays the product name of the contrast agent filled in the syringe as the liquid medicine name acquired from the information acquisition unit 43 in the liquid medicine name field 55. In the example of FIG. 3, the product name "ABC" is displayed in the liquid medicine name field 55. The name or logo of the manufacturer of the liquid medicine may also be displayed, and the product name and the name or logo of the manufacturer may be displayed after the reading unit of the injection head 20 reads the liquid medicine information. Furthermore, the amount of iodine per unit of the contrast agent may be displayed.

また、確認画面には、選択部位を特定する情報が表示される選択部位欄56が設けられている。例えば、表示制御部48は、オペレーターが入力した選択部位を特定する情報として、部位名及び部位を示す画像を選択部位欄56に表示させる。図3の例では、人体のシルエット画像における胸部を示す画像と、部位名「Coronary Artery」(冠動脈)とが選択部位欄56に表示されている。また、確認画面には、注入条件が表示される注入条件欄57が設けられている。例えば、表示制御部48は、注入条件取得部44から取得した薬液情報として、注入プロトコルを注入条件欄57に表示させる。図3の例では、造影剤の注入速度が6.4mL/secでありかつ注入量が58mLである第1フェーズと、造影剤及び生理食塩水のそれぞれの注入速度が2.2mL/secでありかつ注入量が13mLである第2フェーズと、生理食塩水の注入速度が2.5mL/secでありかつ注入量が20mLである第3フェーズとからなる注入プロトコルが表示されている。さらに、例えば造影剤と生理食塩水との混和注入がされる場合に、使用が推奨される器具(例えば、株式会社根本杏林堂製の「SPIRAL FLOW(登録商標)」)を示すマークM、又は文字列が表示されてもよい。当該器具を使用することによって、薬液を精度よく混和できる。なお、第2フェーズにおいては、造影剤及び生理食塩水の混和液26mLが、注入速度4.4mL/secで注入される。 The confirmation screen also has a selection site field 56 in which information identifying the selected site is displayed. For example, the display control unit 48 displays the site name and an image indicating the site in the selection site field 56 as information identifying the selected site input by the operator. In the example of FIG. 3, an image indicating the chest in a silhouette image of a human body and the site name "Coronary Artery" are displayed in the selection site field 56. The confirmation screen also has an injection condition field 57 in which the injection conditions are displayed. For example, the display control unit 48 displays an injection protocol in the injection condition field 57 as the drug solution information acquired from the injection condition acquisition unit 44. In the example of FIG. 3, an injection protocol consisting of a first phase in which the injection rate of the contrast agent is 6.4 mL/sec and the injection amount is 58 mL, a second phase in which the injection rates of the contrast agent and the saline are 2.2 mL/sec and the injection amount is 13 mL, and a third phase in which the injection rate of the saline is 2.5 mL/sec and the injection amount is 20 mL is displayed. Furthermore, for example, when a contrast agent and saline solution are mixed and injected, a mark M or a character string indicating the recommended device (for example, "SPIRAL FLOW (registered trademark)" manufactured by Nemoto Kyorindo Co., Ltd.) may be displayed. By using this device, the medicinal liquid can be mixed with high precision. In the second phase, 26 mL of the mixed solution of contrast agent and saline solution is injected at an injection speed of 4.4 mL/sec.

さらに、確認画面には、エアチェックボタン58と、シミュレーションの開始又は表示ボタン59とが表示されている。オペレーターは、エアチェックボタン58をタッチ操作することによって、注入準備を完了できる。オペレーターがエアチェックボタン58をタッチ操作すると、表示制御部48は、エアチェックボタン58に代えてスタートボタン(不図示)を表示させる。オペレーターは、スタートボタンをタッチ操作することによって、注入を開始できる。なお、オペレーターは、注入ヘッド20の操作部28に設けられたスタートスイッチを押し下げることによって、注入を開始することもできる。さらに、オペレーターは、遠隔操作装置を操作して注入を開始できてもよい。 Furthermore, the confirmation screen displays an air check button 58 and a start or display simulation button 59. The operator can complete preparation for injection by touching the air check button 58. When the operator touches the air check button 58, the display control unit 48 displays a start button (not shown) instead of the air check button 58. The operator can start injection by touching the start button. The operator can also start injection by pressing a start switch provided on the operation unit 28 of the injection head 20. Furthermore, the operator may be able to start injection by operating a remote control device.

また、オペレーターが開始又は表示ボタン59をフリック操作すると、表示制御部48は、図4から図6に示すシミュレーション画面をタッチパネル26に表示させる。なお、シミュレーション画面において、オペレーターが操作を行わない時間が一定時間に達すると、表示制御部48は、確認画面を再び表示させる。この場合、表示制御部48は、シミュレーション画面に代えて確認画面を表示させてもよく、シミュレーション画面と共に確認画面を表示させてもよい。 When the operator flicks the start or display button 59, the display control unit 48 causes the touch panel 26 to display the simulation screen shown in Figs. 4 to 6. When the operator does not perform any operation on the simulation screen for a certain period of time, the display control unit 48 causes the confirmation screen to be displayed again. In this case, the display control unit 48 may display the confirmation screen instead of the simulation screen, or may display the confirmation screen together with the simulation screen.

図4から図6に示すように、シミュレーション画面には、検査情報欄52、注入時間欄53、生体情報欄54B、選択部位欄56、及び注入条件欄57が設けられている。表示制御部48は、図3に示す確認画面と同様にこれらの欄を表示するため、その説明は省略する。また、図4に示すように、シミュレーション画面には、判定結果を示す結果欄60が設けられている。表示制御部48は、オペレーターのフリック操作と同期して展開されるように、結果欄60を表示させる。代替的に、表示制御部48は、確認画面に重畳するように結果欄60をポップアップ表示させてもよい。この結果欄60においては、第3部位画像61Cとして、冠動脈を含む心臓を模した画像が表示されている。表示制御部48は、選択部位の画素値が上限値よりも低くかつ下限値よりも高いと判定部47が判定した場合に、第3部位画像61Cを表示させる。 As shown in FIG. 4 to FIG. 6, the simulation screen is provided with an examination information column 52, an injection time column 53, a biological information column 54B, a selected region column 56, and an injection condition column 57. The display control unit 48 displays these columns in the same manner as the confirmation screen shown in FIG. 3, so the description thereof will be omitted. Also, as shown in FIG. 4, the simulation screen is provided with a result column 60 showing the judgment result. The display control unit 48 displays the result column 60 so that it is expanded in synchronization with the operator's flick operation. Alternatively, the display control unit 48 may display the result column 60 in a pop-up so as to be superimposed on the confirmation screen. In this result column 60, an image simulating the heart including the coronary artery is displayed as the third region image 61C. When the judgment unit 47 judges that the pixel value of the selected region is lower than the upper limit value and higher than the lower limit value, the display control unit 48 displays the third region image 61C.

予測部46は、表示制御部48が確認画面を表示させるときにシミュレーションを開始する。すなわち、予測部46は、オペレーターが被写体情報を入力して一定時間が経過すると、シミュレーションを開始する。そして、予測部46は、シミュレーションが終了すると、シミュレーション結果を記憶部42に記憶させる。また、判定部47は、シミュレーションの終了後の任意のタイミングで判定を実行し、判定結果を記憶部42に記憶させる。そして、表示制御部48は、判定結果に応じて、第1部位画像61A、第2部位画像61B、又は第3部位画像61Cが表示された結果欄60を展開する。代替的に、予測部46は、オペレーターが開始又は表示ボタン59を操作したときにシミュレーションを開始してもよい。並行して、オペレーターが開始又は表示ボタン59を操作すると、表示制御部48は結果欄60を展開する。そして、判定部47は、シミュレーションの終了後に判定を実行し、その判定結果に応じて、表示制御部48は、第1部位画像61A、第2部位画像61B、又は第3部位画像61Cを、展開されている結果欄60に表示させる。 The prediction unit 46 starts the simulation when the display control unit 48 displays the confirmation screen. That is, the prediction unit 46 starts the simulation when the operator inputs the subject information and a certain time has passed. Then, when the simulation ends, the prediction unit 46 stores the simulation result in the memory unit 42. Also, the judgment unit 47 executes judgment at any timing after the end of the simulation and stores the judgment result in the memory unit 42. Then, the display control unit 48 develops the result column 60 in which the first part image 61A, the second part image 61B, or the third part image 61C is displayed according to the judgment result. Alternatively, the prediction unit 46 may start the simulation when the operator operates the start or display button 59. In parallel, when the operator operates the start or display button 59, the display control unit 48 develops the result column 60. Then, the judgment unit 47 executes a judgment after the simulation is completed, and depending on the judgment result, the display control unit 48 displays the first part image 61A, the second part image 61B, or the third part image 61C in the expanded result field 60.

また、表示制御部48は、結果欄60において、注入開始からの経過時間を示す軸線上に、維持時間の長さを示す長さ画像62を表示させる。図4の例では、注入開始から二十秒を経過したタイミングと注入開始から三十五秒を経過したタイミングとの間の十五秒が維持時間として示されている。さらに、表示制御部48は、結果欄60において、軸線と並ぶように撮像タイミングを示す指示画像63を表示させる。なお、長さ画像62及び指示画像63の少なくとも一方の表示が省略されてもよい。 In addition, the display control unit 48 displays a length image 62 indicating the length of the maintenance time on an axis indicating the time elapsed from the start of injection in the result field 60. In the example of FIG. 4, the maintenance time is shown as 15 seconds between the timing when 20 seconds have elapsed from the start of injection and the timing when 35 seconds have elapsed from the start of injection. Furthermore, the display control unit 48 displays an instruction image 63 indicating the imaging timing in line with the axis in the result field 60. Note that at least one of the display of the length image 62 and the instruction image 63 may be omitted.

さらに、表示制御部48は、目標画素値、目標維持時間、及び管電圧を結果欄60に表示させる。図4の例では、目標画素値として目標CT値(target CT value)400HU、目標維持時間として維持時間(retention time)15sec、及び管電圧(tube voltage)120kVpが表示されている。なお、表示制御部48は、オペレーターが目標画素値、目標維持時間、及び管電圧の少なくとも一つを変更できるように、シミュレーション画面を表示させてもよい。例えば、オペレーターが変更させたい値をタッチ操作すると、表示制御部48は、入力用のテンキー画像をポップアップ表示させる。変更が行われると再シミュレーションが実行されてもよい。測定装置が取得する被写体の生体情報(例えば心拍数)が変動すると、再シミュレーションが実行されてもよい。これらの場合、判定部47は、シミュレーションの終了後に判定を実行し、その判定結果に応じて、表示制御部48は、第1部位画像61A、第2部位画像61B、又は第3部位画像61Cを、展開されている結果欄60に表示させる。 Furthermore, the display control unit 48 displays the target pixel value, the target retention time, and the tube voltage in the result field 60. In the example of FIG. 4, a target CT value of 400HU is displayed as the target pixel value, a retention time of 15 sec is displayed as the target retention time, and a tube voltage of 120 kVp is displayed as the tube voltage. The display control unit 48 may display a simulation screen so that the operator can change at least one of the target pixel value, the target retention time, and the tube voltage. For example, when the operator touches a value to be changed, the display control unit 48 pops up a numeric keypad image for input. When a change is made, a re-simulation may be performed. When the biological information (e.g., heart rate) of the subject acquired by the measuring device changes, a re-simulation may be performed. In these cases, the judgment unit 47 performs a judgment after the simulation is completed, and depending on the judgment result, the display control unit 48 displays the first part image 61A, the second part image 61B, or the third part image 61C in the expanded result field 60.

図5に示すシミュレーション画面においては、表示制御部48は、結果欄60を除いて、図4に示すシミュレーション画面と同様に各欄を表示する。そのため、以下では結果欄60について説明する。図5に示す結果欄60においては、第2部位画像61Bとして、冠動脈を含む心臓を模した画像が表示されている。表示制御部48は、選択部位における画素値が下限値よりも低いと判定部47が判定した場合に、第2部位画像61Bを表示させる。 In the simulation screen shown in FIG. 5, the display control unit 48 displays each column in the same way as in the simulation screen shown in FIG. 4, except for the result column 60. Therefore, the result column 60 will be described below. In the result column 60 shown in FIG. 5, an image simulating the heart including the coronary arteries is displayed as the second part image 61B. When the determination unit 47 determines that the pixel value in the selected part is lower than the lower limit value, the display control unit 48 displays the second part image 61B.

図6に示すシミュレーション画面においては、表示制御部48は、結果欄60を除いて、図4に示すシミュレーション画面と同様に各欄を表示する。そのため、以下では結果欄60について説明する。図6に示す結果欄60においては、第1部位画像61Aとして、冠動脈を含む心臓を模した画像が表示されている。表示制御部48は、選択部位における画素値が上限値よりも高いと判定部47が判定した場合に、第1部位画像61Aを表示させる。 In the simulation screen shown in FIG. 6, the display control unit 48 displays each column in the same way as in the simulation screen shown in FIG. 4, except for the result column 60. Therefore, the result column 60 will be described below. In the result column 60 shown in FIG. 6, an image simulating the heart including the coronary arteries is displayed as the first part image 61A. When the determination unit 47 determines that the pixel value in the selected part is higher than the upper limit value, the display control unit 48 displays the first part image 61A.

図4から図6の結果欄60に示すように、表示制御部48は、判定結果に応じて第1部位画像61A、第2部位画像61B、及び第3部位画像61Cのいずれかを表示させる。また、図6に示す第1部位画像61Aは、図5に示す第2部位画像61B及び図4に示す第3部位画像61Cよりも明度が高く、より白く表示されている。これにより、オペレーターは、選択部位における画素値が上限値よりも高くなるというシミュレーション結果を直感的且つ視覚的に認識できる。また、図5に示す第2部位画像61Bは、図6に示す第1部位画像61A及び図4に示す第3部位画像61Cよりも明度が低く、より黒く表示されている。これにより、オペレーターは、選択部位における画素値が下限値よりも低くなるというシミュレーション結果を視覚的に認識できる。 As shown in the result column 60 in Figs. 4 to 6, the display control unit 48 displays one of the first part image 61A, the second part image 61B, and the third part image 61C according to the judgment result. The first part image 61A shown in Fig. 6 is brighter and displayed whiter than the second part image 61B shown in Fig. 5 and the third part image 61C shown in Fig. 4. This allows the operator to intuitively and visually recognize the simulation result that the pixel value in the selected part is higher than the upper limit value. The second part image 61B shown in Fig. 5 is brighter and displayed blacker than the first part image 61A shown in Fig. 6 and the third part image 61C shown in Fig. 4. This allows the operator to visually recognize the simulation result that the pixel value in the selected part is lower than the lower limit value.

さらに、図4に示す第3部位画像61Cは、図6に示す第1部位画像61Aよりも明度が低くより黒く表示されているとともに、図5に示す第2部位画像61Bよりも明度が高くより白く表示されている。これにより、オペレーターは、選択部位における画素値が上限値と下限値との間の範囲にあるというシミュレーション結果を視覚的に認識できる。なお、表示制御部48は、第1部位画像61A、第2部位画像61B、及び第3部位画像61Cの一部のみの表示態様を、他の画像と異ならせてもよい。例えば、表示制御部48は、第1部位画像61A、第2部位画像61B、及び第3部位画像61Cの、冠動脈に対応する部分のみを他の画像と異ならせてもよい。同様に、選択部位が右心室である例では、表示制御部48は、右心室に対応する部分のみを他の画像と異ならせてもよい。また、表示制御部48は、第1部位画像61A、第2部位画像61B、及び第3部位画像61Cとして、選択部位に対応する臓器を模した画像を表示させてもよい。例えば、表示制御部48は、選択部位が肝臓である場合には、肝臓を模した画像を表示させてもよい。 Furthermore, the third part image 61C shown in FIG. 4 is displayed darker and less bright than the first part image 61A shown in FIG. 6, and is displayed whiter and more bright than the second part image 61B shown in FIG. 5. This allows the operator to visually recognize the simulation result that the pixel value in the selected part is in the range between the upper limit and the lower limit. The display control unit 48 may make the display mode of only a part of the first part image 61A, the second part image 61B, and the third part image 61C different from the other images. For example, the display control unit 48 may make only the part of the first part image 61A, the second part image 61B, and the third part image 61C corresponding to the coronary artery different from the other images. Similarly, in an example in which the selected part is the right ventricle, the display control unit 48 may make only the part corresponding to the right ventricle different from the other images. The display control unit 48 may also display images that mimic the organs corresponding to the selected part as the first part image 61A, the second part image 61B, and the third part image 61C. For example, when the selected part is the liver, the display control unit 48 may display images that mimic the liver.

また、図5に示す結果欄60には、第2画像の他の例として第2位置画像64Bが表示されている。そして、図6に示す結果欄60には、第1画像の他の例として第1位置画像64Aが、第2位置画像64Bとは表示態様が異なるように表示されている。第2位置画像64Bは、表示位置が異なる点で第1位置画像64Aとは表示態様が異なっている。すなわち、第2位置画像64Bは、目標画素値の下に表示されている。これにより、オペレーターは、選択部位における画素値が下限値よりも低くなるというシミュレーション結果を直感的且つ視覚的に認識できる。また、第1位置画像64Aは、表示位置が異なる点で第2位置画像64Bとは表示態様が異なっている。すなわち、第1位置画像64Aは、目標画素値の上に表示されている。これにより、オペレーターは、選択部位における画素値が上限値よりも高くなるというシミュレーション結果を視覚的に認識できる。なお、第1位置画像64A及び第2位置画像64Bは、点滅等の表示態様が互いに異なっていてもよい。 In addition, the result field 60 shown in FIG. 5 displays the second position image 64B as another example of the second image. In addition, the result field 60 shown in FIG. 6 displays the first position image 64A as another example of the first image in a different display mode from the second position image 64B. The second position image 64B has a different display mode from the first position image 64A in that the display positions are different. That is, the second position image 64B is displayed below the target pixel value. This allows the operator to intuitively and visually recognize the simulation result that the pixel value in the selected area is lower than the lower limit value. In addition, the first position image 64A has a different display mode from the second position image 64B in that the display positions are different. That is, the first position image 64A is displayed above the target pixel value. This allows the operator to visually recognize the simulation result that the pixel value in the selected area is higher than the upper limit value. Note that the first position image 64A and the second position image 64B may have different display modes, such as blinking.

[判定結果の表示フロー]
オペレーターが注入ヘッド20の電源をオンにした後にシリンジを搭載すると、注入ヘッド20の読取部は、薬液情報として、例えば製品IDを読み取ってシミュレーター40に送る。そして、シミュレーター40の情報取得部43は、読取部が読み取った薬液情報を取得する。また、表示制御部48は、メーカー名、製品IDに基づく製品名称及び充填量等を記憶部42から読み出して初期画面に表示させる。さらに、情報取得部43は、取得した製品IDを、薬液情報として記憶部42に記憶させる。続いて、オペレーターは、初期画面に表示されたシルエット画像の中から所望の部位を選択してタッチ操作する。すると、図7に示すように、情報取得部43は、オペレーターが選択した部位を選択部位として特定する情報を、部位情報として取得して記憶部42に記憶させる(S701)。
[Display flow of judgment results]
When the operator loads a syringe after turning on the power of the injection head 20, the reading unit of the injection head 20 reads, for example, a product ID as liquid medicine information and sends it to the simulator 40. The information acquisition unit 43 of the simulator 40 then acquires the liquid medicine information read by the reading unit. The display control unit 48 also reads the manufacturer name, the product name based on the product ID, and the filling amount from the storage unit 42 and displays them on the initial screen. The information acquisition unit 43 also stores the acquired product ID in the storage unit 42 as liquid medicine information. Next, the operator selects a desired part from the silhouette image displayed on the initial screen and performs a touch operation. Then, as shown in FIG. 7, the information acquisition unit 43 acquires information specifying the part selected by the operator as the selected part as part information and stores it in the storage unit 42 (S701).

オペレーターが部位を選択すると、表示制御部48は、入力画面を表示させ(S702)、オペレーターは、被写体情報、検査情報、及び目標値等を入力する。すると、情報取得部43は、被写体情報、検査情報、及び目標値等の各情報を取得して、記憶部42に一時的に記憶させる(S703)。なお、検査情報の使用ヨード量は、被写体の体重に基づいて情報取得部43が算出して取得してもよい。そして、表示制御部48は、オペレーターが被写体情報等を入力して一定時間が経過すると(S704でYES)、確認画面をタッチパネル26に表示させる(S705)。一方、一定時間が経過するまでは(S704でNO)、表示制御部48は入力画面を表示させる。なお、薬液情報、検査情報、及び被写体情報等の取得順序又は入力順序は、適宜変更できる。 When the operator selects the part, the display control unit 48 displays the input screen (S702), and the operator inputs the subject information, test information, target value, etc. Then, the information acquisition unit 43 acquires each piece of information such as the subject information, test information, and target value, and temporarily stores it in the storage unit 42 (S703). The amount of iodine used in the test information may be calculated and acquired by the information acquisition unit 43 based on the subject's weight. Then, when a certain amount of time has passed since the operator inputted the subject information, etc. (YES in S704), the display control unit 48 displays a confirmation screen on the touch panel 26 (S705). On the other hand, until the certain amount of time has passed (NO in S704), the display control unit 48 displays the input screen. The order in which the liquid medicine information, test information, and subject information, etc. are acquired or input can be changed as appropriate.

確認画面の表示と並行して、予測部46は、画素値の経時変化のシミュレーションを開始する(S706)。すなわち、予測部46は、オペレーターが被写体情報を入力して一定時間が経過すると、シミュレーションを開始する。そして、予測部46は、シミュレーションが終了すると、シミュレーション結果を記憶部42に記憶させる。また、判定部47は、シミュレーションの終了後に判定を実行し(S707)、判定結果を記憶部42に記憶させる。続いて、オペレーターがシミュレーションの開始又は表示ボタン59をフリック操作すると、表示制御部48は、シミュレーション画面をタッチパネル26に表示させる。 In parallel with the display of the confirmation screen, the prediction unit 46 starts a simulation of the change in pixel value over time (S706). That is, the prediction unit 46 starts the simulation when a certain amount of time has passed since the operator inputted the subject information. Then, when the simulation ends, the prediction unit 46 stores the simulation result in the storage unit 42. In addition, the judgment unit 47 executes a judgment after the simulation ends (S707) and stores the judgment result in the storage unit 42. Next, when the operator flicks the start simulation or display button 59, the display control unit 48 displays a simulation screen on the touch panel 26.

ここで、表示制御部48は、判定部47による判定結果を参照する。そして、選択部位における画素値が上限値よりも高いと判定部47が判定している場合(S708でYES)、表示制御部48は、シミュレーション画面に第1部位画像61A及び第1位置画像64Aを表示させる(S709)。また、選択部位における画素値が下限値よりも低いと判定部47が判定している場合(S710でYES)、表示制御部48は、シミュレーション画面に第2部位画像61B及び第2位置画像64Bを表示させる(S711)。また、判定部47が選択部位の画素値が上限値よりも低くかつ下限値よりも高いと判定している場合(S710でNO)、表示制御部48は、シミュレーション画面に第3部位画像61Cを表示させる(S712)。各画像の表示により、判定結果の表示が完了する。その後、オペレーターが操作を行わない時間が一定時間に達すると、表示制御部48は、確認画面を再び表示させる。 Here, the display control unit 48 refers to the judgment result by the judgment unit 47. If the judgment unit 47 judges that the pixel value in the selected part is higher than the upper limit (YES in S708), the display control unit 48 displays the first part image 61A and the first position image 64A on the simulation screen (S709). If the judgment unit 47 judges that the pixel value in the selected part is lower than the lower limit (YES in S710), the display control unit 48 displays the second part image 61B and the second position image 64B on the simulation screen (S711). If the judgment unit 47 judges that the pixel value in the selected part is lower than the upper limit and higher than the lower limit (NO in S710), the display control unit 48 displays the third part image 61C on the simulation screen (S712). The display of each image completes the display of the judgment result. After that, when the time during which the operator does not perform any operation reaches a certain time, the display control unit 48 displays the confirmation screen again.

その後、オペレーターは、確認画面の表示内容を確認し、変更がなければエアチェックボタン58を選択する。代替的に、オペレーターが設定を変更して第3部位画像61Cが表示されるようになるまで、注入の開始が制限されてもよい。例えば、第3部位画像61Cが表示されるようになるまで、エアチェックボタン58の表示が制限されてもよい。そして、表示制御部48は、確認画面にスタートボタンを表示させる。これにより、注入準備が完了して、注入ヘッド20は注入可能状態で待機する。代替的に、オペレーターは、注入ヘッド20の操作部28の最終確認ボタンを押し下げてもよい。続いて、オペレーターが、スタートボタンをタッチ操作すると、注入ヘッド20が注入を開始する。 The operator then checks the display contents of the confirmation screen, and if there are no changes, selects the air check button 58. Alternatively, the start of injection may be restricted until the operator changes the settings and the third part image 61C is displayed. For example, the display of the air check button 58 may be restricted until the third part image 61C is displayed. The display control unit 48 then displays the start button on the confirmation screen. This completes preparation for injection, and the injection head 20 waits in an injection-enabled state. Alternatively, the operator may press the final confirmation button on the operation unit 28 of the injection head 20. The operator then touches the start button, and the injection head 20 begins injection.

以上説明した第1実施形態に係る発明によれば、オペレーターは、撮像部位として選択した部位において、所望の画素値が得られているか否かを判断できる。すなわち、シミュレーション画面には、第1画像、第2画像、又は第3画像が表示される。そのため、オペレーターは、画素値が所望の範囲に含まれているか否かを、表示される画像によって視覚的に認識できる。 According to the invention of the first embodiment described above, the operator can determine whether or not the desired pixel value is obtained in the part selected as the imaging part. That is, the first image, the second image, or the third image is displayed on the simulation screen. Therefore, the operator can visually recognize whether or not the pixel value is within the desired range by the displayed image.

以上、各実施形態を参照して本発明について説明したが、本発明は上記実施形態に限定されるものではない。本発明に反しない範囲で変更された発明、及び本発明と均等な発明も本発明に含まれる。また、各実施形態及び各変形形態は、本発明に反しない範囲で適宜組み合わせることができる。 The present invention has been described above with reference to each embodiment, but the present invention is not limited to the above-mentioned embodiments. The present invention also includes inventions that have been modified without violating the present invention, and inventions that are equivalent to the present invention. Furthermore, each embodiment and each modified form can be appropriately combined without violating the present invention.

例えば、表示制御部48は、オペレーターの操作に応じて、注入開始から任意の時間が経過したタイミングの判定結果をシミュレーション画面に表示させてもよい。一例として、オペレーターは、軸線に沿って図中の左右方向に指示画像63を移動させることができる。判定部47は、指示画像63に示されたタイミングにおける画素値を、上限値及び下限値と比較する。そして、判定部47は、画素値が上限値よりも高いか否かを判定するとともに、画素値が下限値よりも低いか否かを判定する。その後、表示制御部48は、判定部47の判定結果に応じて、第1画像、第2画像、又は第3画像をシミュレーション画面に表示させる。 For example, the display control unit 48 may display the judgment result at a timing when an arbitrary time has elapsed since the start of injection on the simulation screen in response to the operator's operation. As an example, the operator can move the instruction image 63 left and right in the figure along the axis. The judgment unit 47 compares the pixel value at the timing indicated in the instruction image 63 with the upper limit value and the lower limit value. The judgment unit 47 then judges whether the pixel value is higher than the upper limit value and whether the pixel value is lower than the lower limit value. Thereafter, the display control unit 48 displays the first image, the second image, or the third image on the simulation screen in response to the judgment result of the judgment unit 47.

このとき、表示制御部48は、第1画像、第2画像、又は第3画像を他の画像に変える際に、徐々に画像の表示態様を変化させてもよい。例えば、第3画像から第1画像に変える際には、第3画像の明度を徐々に高くして第1画像に変化させてもよい。また、第3画像から第2画像に変える際には、第3画像の明度を徐々に低くして第2画像に変化させてもよい。代替的に、表示制御部48は、軸線上にスライダ画像を表示させてもよい。この場合、オペレーターは、スライダ画像を移動させて任意のタイミングの判定結果として第1画像、第2画像、又は第3画像を表示させる。加えて、表示制御部48は、シミュレーション結果を参照して、各組織の画素値の経時変化に応じて各組織の画像の濃淡が変化するように画像を表示させるモードを備えていてもよい。 At this time, the display control unit 48 may gradually change the display mode of the image when changing the first image, the second image, or the third image to another image. For example, when changing from the third image to the first image, the brightness of the third image may be gradually increased to change it to the first image. Also, when changing from the third image to the second image, the brightness of the third image may be gradually decreased to change it to the second image. Alternatively, the display control unit 48 may display a slider image on the axis line. In this case, the operator moves the slider image to display the first image, the second image, or the third image as the judgment result at any timing. In addition, the display control unit 48 may have a mode in which the image is displayed so that the shading of the image of each tissue changes according to the change over time in the pixel value of each tissue, with reference to the simulation result.

また、シミュレーター40は、撮像装置30及び注入ヘッド20の少なくとも一方に有線又は無線接続される外部コンピューターに搭載されてもよい。この場合、シミュレーター40は、シミュレーション結果を、撮像装置30又は注入ヘッド20に送信する。 The simulator 40 may also be mounted on an external computer that is connected by wire or wirelessly to at least one of the imaging device 30 and the injection head 20. In this case, the simulator 40 transmits the simulation results to the imaging device 30 or the injection head 20.

26:表示部、40:シミュレーター、41:コンピューター、46:予測部、47:判定部、48:表示制御部、61A:第1画像、61B:第2画像、61C:第3画像、62:長さを示す画像、63:撮像タイミングを示す情報、64A:第1画像、64B:第2画像、PG:シミュレーションプログラム 26: Display unit, 40: Simulator, 41: Computer, 46: Prediction unit, 47: Determination unit, 48: Display control unit, 61A: First image, 61B: Second image, 61C: Third image, 62: Image showing length, 63: Information showing imaging timing, 64A: First image, 64B: Second image, PG: Simulation program

Claims (7)

所定の注入条件に従って造影剤を注入する場合の選択部位における画素値をシミュレートする予測部と、
前記予測部によるシミュレーション結果に基づいて、前記画素値が上限値よりも高いか否かを判定するとともに、前記画素値が下限値よりも低いか否かを判定して、判定結果を記憶部に記憶させる判定部と、
前記画素値が前記上限値よりも高い場合に第1画像を表示部に表示させるとともに、前記画素値が前記下限値よりも低い場合に前記第1画像とは表示態様が異なる第2画像を前記表示部に表示させる表示制御部とを備える、シミュレーター。
a prediction unit that simulates pixel values at a selected site when a contrast agent is injected according to a predetermined injection condition;
a determination unit that determines whether the pixel value is higher than an upper limit value and determines whether the pixel value is lower than a lower limit value based on a simulation result by the prediction unit , and stores the determination result in a storage unit ;
A simulator comprising: a display control unit that causes a first image to be displayed on a display unit when the pixel value is higher than the upper limit value, and causes a second image having a display mode different from that of the first image to be displayed on the display unit when the pixel value is lower than the lower limit value.
前記表示制御部は、前記画素値が前記上限値よりも低くかつ前記下限値よりも高い場合に、前記第1画像及び前記第2画像とは表示態様が異なる第3画像を前記表示部に表示させる、請求項1に記載のシミュレーター。 The simulator of claim 1, wherein the display control unit causes the display unit to display a third image having a different display mode from the first image and the second image when the pixel value is lower than the upper limit value and higher than the lower limit value. 所定の注入条件に従って造影剤を注入する場合の選択部位における画素値をシミュレートする予測部と、
前記予測部によるシミュレーション結果に基づいて、前記画素値が上限値よりも高いか否かを判定するとともに、前記画素値が下限値よりも低いか否かを判定する判定部と、
前記画素値が前記上限値よりも高い場合に第1画像を表示部に表示させるとともに、前記画素値が前記下限値よりも低い場合に前記第1画像とは表示態様が異なる第2画像を前記表示部に表示させる表示制御部とを備え、
前記表示制御部は、前記第2画像よりも明度が高くなるように前記第1画像を表示させる、シミュレーター。
a prediction unit that simulates pixel values at a selected site when a contrast agent is injected according to a predetermined injection condition;
a determination unit that determines whether the pixel value is higher than an upper limit value and determines whether the pixel value is lower than a lower limit value based on a simulation result by the prediction unit;
a display control unit that causes a first image to be displayed on a display unit when the pixel value is higher than the upper limit value, and causes a second image having a display mode different from that of the first image to be displayed on the display unit when the pixel value is lower than the lower limit value,
The display control unit displays the first image so as to have a higher brightness than the second image.
前記表示制御部は、前記画素値が前記上限値よりも低くかつ前記下限値よりも高い状態で維持される維持時間の長さを示す画像を、前記維持時間の長さに応じたサイズとなるように前記表示部に表示させる、請求項1から3のいずれか一項に記載のシミュレーター。 The simulator according to any one of claims 1 to 3, wherein the display control unit causes the display unit to display an image indicating the length of time during which the pixel value is maintained in a state lower than the upper limit value and higher than the lower limit value, the image being sized according to the length of the maintenance time. 前記判定部は、前記維持時間の間のタイミングを撮像タイミングとして判断し、
前記表示制御部は、前記撮像タイミングを示す情報を前記表示部に表示させる、請求項4に記載のシミュレーター。
The determination unit determines a timing during the maintenance time as an imaging timing,
The simulator according to claim 4 , wherein the display control unit causes the display unit to display information indicating the image capture timing.
所定の注入条件に従って造影剤を注入する場合の選択部位における画素値をシミュレートし、
シミュレーション結果に基づいて、前記画素値が上限値よりも高いか否かを判定するとともに、前記画素値が下限値よりも低いか否かを判定して、判定結果を記憶部に記憶させ
前記画素値が前記上限値よりも高い場合に第1画像を表示させるとともに、前記画素値が前記下限値よりも低い場合に前記第1画像とは表示態様が異なる第2画像を表示させる、シミュレーターの制御方法。
simulating pixel values at the selected site when a contrast agent is injected according to a predetermined injection condition;
determining whether the pixel value is higher than an upper limit value and whether the pixel value is lower than a lower limit value based on a simulation result, and storing the determination result in a storage unit ;
A method for controlling a simulator, which displays a first image when the pixel value is higher than the upper limit value, and displays a second image having a display manner different from that of the first image when the pixel value is lower than the lower limit value.
シミュレーターのコンピューターを、
所定の注入条件に従って造影剤を注入する場合の選択部位における画素値をシミュレートする予測部と、
前記予測部によるシミュレーション結果に基づいて、前記画素値が上限値よりも高いか否かを判定するとともに、前記画素値が下限値よりも低いか否かを判定して、判定結果を記憶部に記憶させる判定部と、
前記画素値が前記上限値よりも高い場合に第1画像を表示部に表示させるとともに、前記画素値が前記下限値よりも低い場合に前記第1画像とは表示態様が異なる第2画像を前記表示部に表示させる表示制御部として機能させる、シミュレーションプログラム。
The simulator computer
a prediction unit for simulating pixel values at a selected site when a contrast agent is injected according to a predetermined injection condition;
a determination unit that determines whether the pixel value is higher than an upper limit value and determines whether the pixel value is lower than a lower limit value based on a simulation result by the prediction unit, and stores the determination result in a storage unit ;
A simulation program that functions as a display control unit that displays a first image on a display unit when the pixel value is higher than the upper limit value, and displays a second image, having a display mode different from that of the first image, on the display unit when the pixel value is lower than the lower limit value.
JP2020154469A 2020-09-15 2020-09-15 Simulator, simulator control method, and simulation program Active JP7584958B2 (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
JP2020154469A JP7584958B2 (en) 2020-09-15 2020-09-15 Simulator, simulator control method, and simulation program
JP2024194051A JP2025010425A (en) 2020-09-15 2024-11-06 Simulator, simulator control method, and simulation program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2020154469A JP7584958B2 (en) 2020-09-15 2020-09-15 Simulator, simulator control method, and simulation program

Related Child Applications (1)

Application Number Title Priority Date Filing Date
JP2024194051A Division JP2025010425A (en) 2020-09-15 2024-11-06 Simulator, simulator control method, and simulation program

Publications (2)

Publication Number Publication Date
JP2022048581A JP2022048581A (en) 2022-03-28
JP7584958B2 true JP7584958B2 (en) 2024-11-18

Family

ID=80844197

Family Applications (2)

Application Number Title Priority Date Filing Date
JP2020154469A Active JP7584958B2 (en) 2020-09-15 2020-09-15 Simulator, simulator control method, and simulation program
JP2024194051A Pending JP2025010425A (en) 2020-09-15 2024-11-06 Simulator, simulator control method, and simulation program

Family Applications After (1)

Application Number Title Priority Date Filing Date
JP2024194051A Pending JP2025010425A (en) 2020-09-15 2024-11-06 Simulator, simulator control method, and simulation program

Country Status (1)

Country Link
JP (2) JP7584958B2 (en)

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2007021006A (en) 2005-07-20 2007-02-01 Hitachi Medical Corp X-ray ct apparatus
JP2018130231A (en) 2017-02-14 2018-08-23 株式会社根本杏林堂 Injection protocol generator, injection device and imaging device comprising the generator, injection protocol generation method, and injection protocol generation program
US20190012932A1 (en) 2017-07-04 2019-01-10 Hiroshima University Simulator, injection device or imaging system provided with simulator, and simulation program
JP2020032246A (en) 2019-11-13 2020-03-05 株式会社根本杏林堂 Injection protocol setup device, medical solution injector, and medical system

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2007021006A (en) 2005-07-20 2007-02-01 Hitachi Medical Corp X-ray ct apparatus
JP2018130231A (en) 2017-02-14 2018-08-23 株式会社根本杏林堂 Injection protocol generator, injection device and imaging device comprising the generator, injection protocol generation method, and injection protocol generation program
US20190012932A1 (en) 2017-07-04 2019-01-10 Hiroshima University Simulator, injection device or imaging system provided with simulator, and simulation program
JP2019013296A (en) 2017-07-04 2019-01-31 国立大学法人広島大学 Simulator, injection apparatus or imaging system including the simulator, and simulation program
JP2020032246A (en) 2019-11-13 2020-03-05 株式会社根本杏林堂 Injection protocol setup device, medical solution injector, and medical system

Also Published As

Publication number Publication date
JP2022048581A (en) 2022-03-28
JP2025010425A (en) 2025-01-20

Similar Documents

Publication Publication Date Title
JP7256315B2 (en) Simulator, injection device or imaging system equipped with said simulator, and simulation program
US11398165B2 (en) Simulator, injection device or imaging system provided with simulator, and simulation program
JP7296654B2 (en) Injection protocol generation device, injection device and imaging device including the generation device, injection protocol generation method, and injection protocol generation program
JP6208205B2 (en) System for generating patient-based parameters for medical infusion procedures
JP6670560B2 (en) Image processing method, image processing program, image processing device, and image processing system
JP7646234B2 (en) Chemical liquid injection device and injection protocol setting program
JP2023123542A (en) Blood vessel extraction device and blood vessel extraction method
JP2020121180A (en) Injection protocol generation device, injection device or imaging system equipped with the generation device, and program for generating injection protocol
JP7584958B2 (en) Simulator, simulator control method, and simulation program
JP6710015B2 (en) Injection protocol generator, injection device or imaging system including the generator, and program for generating injection protocol
WO2020012657A1 (en) Simulator, injection device or imaging system comprising said simulator, and simulation program
JP7711910B2 (en) Notification system, notification system control method, and notification program
JP2024178457A (en) Injection system, control method, and control program
JP7382056B2 (en) Simulator, simulation system, generation program, and generation method
JP2022032345A (en) Notification system, control method of notification system, and notification program
JP7023482B2 (en) Generation device, injection device, and injection amount determination method
JP7243973B2 (en) Simulator, Injection Device or Imaging System Equipped with Simulator, and Simulation Program
WO2024214770A1 (en) Medical system, control method, and control program
Badea et al. A LabVIEW Platform for Preclinical Imaging Using Digital Subtraction Angiography and Micro‐CT

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20230915

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20240315

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20240409

A601 Written request for extension of time

Free format text: JAPANESE INTERMEDIATE CODE: A601

Effective date: 20240529

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20240805

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

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20241008

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20241106

R150 Certificate of patent or registration of utility model

Ref document number: 7584958

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150