JP2020185306A - Medical information processing apparatus - Google Patents

Medical information processing apparatus Download PDF

Info

Publication number
JP2020185306A
JP2020185306A JP2019093435A JP2019093435A JP2020185306A JP 2020185306 A JP2020185306 A JP 2020185306A JP 2019093435 A JP2019093435 A JP 2019093435A JP 2019093435 A JP2019093435 A JP 2019093435A JP 2020185306 A JP2020185306 A JP 2020185306A
Authority
JP
Japan
Prior art keywords
solution
ray
cause
information processing
medical information
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
JP2019093435A
Other languages
Japanese (ja)
Other versions
JP7356816B2 (en
Inventor
安沙子 佐藤
Asako Sato
安沙子 佐藤
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Canon Medical Systems Corp
Original Assignee
Canon Medical Systems Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Canon Medical Systems Corp filed Critical Canon Medical Systems Corp
Priority to JP2019093435A priority Critical patent/JP7356816B2/en
Publication of JP2020185306A publication Critical patent/JP2020185306A/en
Application granted granted Critical
Publication of JP7356816B2 publication Critical patent/JP7356816B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Apparatus For Radiation Diagnosis (AREA)
  • Magnetic Resonance Imaging Apparatus (AREA)

Abstract

To avoid an interruption of examination or shorten examination interruption time when a failure occurs in a medical diagnostic apparatus.SOLUTION: A medical information processing apparatus includes an acquisition unit and a determination unit. The acquisition unit acquires a log related to control of a medical diagnostic apparatus. When a failure occurs in the medical diagnostic apparatus, the determination unit determines cause of the failure or a solution method, and a subject that attempts to solve the failure on the basis of the log.SELECTED DRAWING: Figure 2

Description

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

被検体の体内組織が画像化された医用画像データを生成する医用診断装置が存在する。医用診断装置としては、CT(Computed Tomography)画像データを生成するX線CT装置や、MRI(Magnetic Resonance Imaging)画像データを生成するMRI装置等が挙げられる。 There is a medical diagnostic device that generates medical image data in which the body tissue of a subject is imaged. Examples of the medical diagnostic device include an X-ray CT device that generates CT (Computed Tomography) image data, an MRI device that generates MRI (Magnetic Resonance Imaging) image data, and the like.

X線CT装置及びMRI装置等の医用診断装置は、架台装置(「スキャナ装置」とも呼ばれる)と寝台装置の他に、医用情報処理装置を備える。医用情報処理装置は、架台装置と寝台装置とを制御して画像データの基となるデータを生成させる。また、医用情報処理装置は、架台装置から当該データを受け取り、画像再構成処理を行う。なお、医用情報処理装置は、医用診断装置とネットワークで接続されたサーバとして設けられる場合もある。 A medical diagnostic device such as an X-ray CT device and an MRI device includes a medical information processing device in addition to a gantry device (also referred to as a “scanner device”) and a sleeper device. The medical information processing device controls the gantry device and the sleeper device to generate data that is the basis of image data. In addition, the medical information processing device receives the data from the gantry device and performs image reconstruction processing. The medical information processing device may be provided as a server connected to the medical diagnostic device via a network.

医用情報処理装置は、X線CT装置に対して推奨する操作と乖離した操作が実行されたことがログから判断された場合に、推奨操作を促す処理を実行する機能を有する場合がある。 The medical information processing apparatus may have a function of executing a process for prompting the recommended operation when it is determined from the log that an operation deviating from the operation recommended for the X-ray CT apparatus has been executed.

特表2006−505335号公報Special Table 2006-505335

本発明が解決しようとする課題は、医用診断装置に不具合が発生した場合に、検査の中断を回避し、又は、検査中断時間を短縮することである。 An object to be solved by the present invention is to avoid interruption of examination or shorten examination interruption time when a defect occurs in a medical diagnostic apparatus.

実施形態に係る医用情報処理装置は、取得部と、決定部とを備える。取得部は、医用診断装置の制御に関するログを取得する。決定部は、医用診断装置に不具合が生じた場合、ログに基づいて、不具合の原因又は解決方法、及び不具合の解決を試みる主体を決定する。 The medical information processing apparatus according to the embodiment includes an acquisition unit and a determination unit. The acquisition unit acquires a log related to the control of the medical diagnostic device. When a defect occurs in the medical diagnostic device, the determination unit determines the cause or solution of the defect and the subject who tries to solve the defect based on the log.

図1は、第1の実施形態に係る医用情報処理装置を備えたX線CT装置の構成を示す概略図。FIG. 1 is a schematic view showing a configuration of an X-ray CT apparatus including the medical information processing apparatus according to the first embodiment. 図2は、第1の実施形態に係る医用情報処理装置の構成及び機能を示すブロック図。FIG. 2 is a block diagram showing a configuration and a function of the medical information processing apparatus according to the first embodiment. 図3は、第1の実施形態に係る医用情報処理装置において、学習時におけるデータフローの一例を示す説明図。FIG. 3 is an explanatory diagram showing an example of a data flow at the time of learning in the medical information processing apparatus according to the first embodiment. 図4は、第1の実施形態に係る医用情報処理装置において、運用時におけるデータフローの一例を示す説明図。FIG. 4 is an explanatory diagram showing an example of a data flow during operation in the medical information processing apparatus according to the first embodiment. 図5は、第1の実施形態に係る医用情報処理装置の動作の前半をフローチャートとして示す図。FIG. 5 is a diagram showing the first half of the operation of the medical information processing apparatus according to the first embodiment as a flowchart. 図6は、第1の実施形態に係る医用情報処理装置の動作の後半をフローチャートとして示す図。FIG. 6 is a diagram showing the latter half of the operation of the medical information processing apparatus according to the first embodiment as a flowchart. 図7は、第1の実施形態に係る医用情報処理装置において、エラーログと、解決方法及び主体の組み合わせとの関係を表として示す図。FIG. 7 is a diagram showing as a table the relationship between the error log and the combination of the solution method and the subject in the medical information processing apparatus according to the first embodiment. 図9は、第1の実施形態に係る医用情報処理装置において、ユーザが実施可能である解決方法を示す表示画面の一例を示す図。FIG. 9 is a diagram showing an example of a display screen showing a solution that can be implemented by the user in the medical information processing device according to the first embodiment. 図10は、第1の実施形態に係る医用情報処理装置において、学習時におけるデータフローの一例を示す説明図FIG. 10 is an explanatory diagram showing an example of a data flow during learning in the medical information processing apparatus according to the first embodiment. 図11は、第1の実施形態に係る医用情報処理装置において、運用時におけるデータフローの一例を示す説明図。FIG. 11 is an explanatory diagram showing an example of a data flow during operation in the medical information processing apparatus according to the first embodiment. 図12は、第2の実施形態に係る医用情報処理装置を備えた医用情報システムの構成及び機能を示す概略図。FIG. 12 is a schematic view showing a configuration and a function of a medical information system including the medical information processing device according to the second embodiment.

以下、図面を参照しながら、医用情報処理装置の実施形態について詳細に説明する。 Hereinafter, embodiments of the medical information processing apparatus will be described in detail with reference to the drawings.

実施形態に係る医用情報処理装置は、X線CT装置及びMRI装置等の医用診断装置の一部として設けられる場合がある。又は、実施形態に係る医用情報処理装置は、医用診断装置とネットワークで接続されたサーバ装置として設けられる場合がある。前者について第1の実施形態で後述する一方、後者について第2の実施形態で後述する。 The medical information processing device according to the embodiment may be provided as a part of a medical diagnostic device such as an X-ray CT device and an MRI device. Alternatively, the medical information processing device according to the embodiment may be provided as a server device connected to the medical diagnostic device via a network. The former will be described later in the first embodiment, while the latter will be described later in the second embodiment.

1.第1の実施形態
第1の実施形態に係る医用情報処理装置は、X線CT装置及びMRI装置等の医用診断装置の一部として設けられる場合である。以下、第1の実施形態に係る医用情報処理装置が、X線CT装置の一部のコンソール装置として設けられる場合について説明するが、その場合に限定されるものではない。
1. 1. First Embodiment The medical information processing device according to the first embodiment is provided as a part of a medical diagnostic device such as an X-ray CT device and an MRI device. Hereinafter, the case where the medical information processing apparatus according to the first embodiment is provided as a part of the console apparatus of the X-ray CT apparatus will be described, but the present invention is not limited to that case.

なお、X線CT装置によるデータ収集方式には、X線源とX線検出器とが1体として被検体の周囲を回転する回転/回転(R−R:Rotate/Rotate)方式や、リング状に多数の検出素子がアレイされ、X線管のみが被検体の周囲を回転する固定/回転(S−R:Stationary/Rotate)方式等の様々な方式がある。いずれの方式でも本発明を適用可能である。以下、実施形態に係るX線CT装置では、現在、主流を占めている第3世代の回転/回転方式を採用する場合を例にとって説明する。 The data collection method using the X-ray CT device includes a rotation / rotation (RR: Rotate / Rotate) method in which the X-ray source and the X-ray detector rotate around the subject as one body, or a ring shape. There are various methods such as a fixed / rotating (SR: Stationary / Rotate) method in which a large number of detection elements are arranged in an array and only an X-ray tube rotates around the subject. The present invention can be applied by any method. Hereinafter, in the X-ray CT apparatus according to the embodiment, a case where a third-generation rotation / rotation method, which currently occupies the mainstream, is adopted will be described as an example.

図1は、第1の実施形態に係る医用情報処理装置を備えたX線CT装置の構成を示す概略図である。 FIG. 1 is a schematic view showing the configuration of an X-ray CT apparatus including the medical information processing apparatus according to the first embodiment.

図1は、X線CT装置1を示す。X線CT装置1は、架台装置10と、寝台装置30と、第1の実施形態に係る医用情報処理装置の一例としてのコンソール装置40とを備える。架台装置10と、寝台装置30とは、検査室に設置される。コンソール装置40は、検査室に隣接する操作室に設置される。架台装置10は、寝台装置30に載置された被検体(例えば、患者)Pに関するX線の検出データ(「純生データ」とも呼ばれる)を取得する。コンソール装置40は、複数ビュー分の検出データに対して前処理を施すことで生データを生成し、生データに対して再構成処理を施すことでCT画像データを再構成して表示する。 FIG. 1 shows an X-ray CT apparatus 1. The X-ray CT device 1 includes a gantry device 10, a sleeper device 30, and a console device 40 as an example of the medical information processing device according to the first embodiment. The gantry device 10 and the sleeper device 30 are installed in the examination room. The console device 40 is installed in an operation room adjacent to the examination room. The gantry device 10 acquires X-ray detection data (also referred to as "pure raw data") regarding a subject (for example, a patient) P placed on the sleeper device 30. The console device 40 generates raw data by performing preprocessing on the detected data for a plurality of views, and reconstructs and displays the CT image data by performing reconstruction processing on the raw data.

なお、図1において、説明の便宜上、架台装置10を左側の上下に複数描画しているが、実際の構成としては、架台装置10は1つである。 In FIG. 1, for convenience of explanation, a plurality of gantry devices 10 are drawn on the upper and lower sides on the left side, but the actual configuration is one gantry device 10.

架台装置10は、X線源(例えば、X線管)11と、X線検出器12と、回転部(例えば、回転フレーム)13と、X線高電圧装置14と、制御装置15と、ウェッジ16と、コリメータ17と、データ収集回路(DAS:Data Acquisition System)18とを備える。なお、架台装置10は、架台部の一例である。 The gantry device 10 includes an X-ray source (for example, an X-ray tube) 11, an X-ray detector 12, a rotating unit (for example, a rotating frame) 13, an X-ray high voltage device 14, a control device 15, and a wedge. A 16 and a collimator 17 and a data acquisition circuit (DAS: Data Acquisition System) 18 are provided. The gantry device 10 is an example of a gantry unit.

X線管11は、回転フレーム13に備えられる。X線管11は、X線高電圧装置14からの高電圧の印加により、陰極(フィラメント)から陽極(ターゲット)に向けて熱電子を照射することでX線を発生する真空管である。例えば、X線管11には、回転する陽極に熱電子を照射することでX線を発生させる回転陽極型のX線管がある。 The X-ray tube 11 is provided in the rotating frame 13. The X-ray tube 11 is a vacuum tube that generates X-rays by irradiating thermoelectrons from the cathode (filament) toward the anode (target) by applying a high voltage from the X-ray high voltage device 14. For example, the X-ray tube 11 includes a rotating anode type X-ray tube that generates X-rays by irradiating a rotating anode with thermoelectrons.

なお、実施形態においては、一管球型のX線CT装置にも、X線管とX線検出器との複数のペアを回転リングに搭載したいわゆる多管球型のX線CT装置にも適用可能である。また、X線を発生させるX線源は、X線管11に限定されるものではない。例えば、X線管11に替えて、電子銃から発生した電子ビームを収束させるフォーカスコイル、電磁偏向させる偏向コイル、患者Pの半周を囲い偏向した電子ビームが衝突することによってX線を発生させるターゲットリングを含む第5世代方式によりX線を発生させてもよい。なお、X線管11は、X線照射部の一例である。 In the embodiment, both a single-tube type X-ray CT device and a so-called multi-tube type X-ray CT device in which a plurality of pairs of an X-ray tube and an X-ray detector are mounted on a rotating ring. Applicable. Further, the X-ray source that generates X-rays is not limited to the X-ray tube 11. For example, instead of the X-ray tube 11, a focus coil for converging an electron beam generated from an electron gun, a deflection coil for electromagnetically deflecting, and a target for generating X-rays by colliding with a deflected electron beam surrounding a half circumference of a patient P. X-rays may be generated by a 5th generation method including a ring. The X-ray tube 11 is an example of an X-ray irradiation unit.

X線検出器12は、X線管11に対向するように回転フレーム13に備えられる。X線検出器12は、X線管11から照射されたX線を検出し、当該X線量に対応した検出データを電気信号としてDAS18に出力する。X線検出器12は、例えば、X線管の焦点を中心として1つの円弧に沿ってチャネル方向に複数のX線検出素子が配列された複数のX線検出素子列を有する。X線検出器12は、例えば、チャネル方向に複数のX線検出素子が配列されたX線検出素子列がスライス方向(列方向、row方向)に複数配列された構造を有する。 The X-ray detector 12 is provided on the rotating frame 13 so as to face the X-ray tube 11. The X-ray detector 12 detects the X-rays emitted from the X-ray tube 11 and outputs the detection data corresponding to the X-ray dose to the DAS 18 as an electric signal. The X-ray detector 12 has, for example, a plurality of X-ray detection element sequences in which a plurality of X-ray detection elements are arranged in the channel direction along one arc centering on the focal point of the X-ray tube. The X-ray detector 12 has, for example, a structure in which a plurality of X-ray detection element sequences in which a plurality of X-ray detection elements are arranged in the channel direction are arranged in a slice direction (column direction, low direction).

また、X線検出器12は、例えば、グリッドと、シンチレータアレイと、光センサアレイとを有する間接変換型の検出器である。シンチレータアレイは、複数のシンチレータを有し、シンチレータは入射X線量に応じた光子量の光を出力するシンチレータ結晶を有する。グリッドは、シンチレータアレイのX線入射側の面に配置され、散乱X線を吸収する機能を有するX線遮蔽板を有する。なお、グリッドはコリメータ(1次元コリメータ又は2次元コリメータ)と呼ばれる場合もある。光センサアレイは、シンチレータからの光量に応じた電気信号に変換する機能を有し、例えば、光電子増倍管(フォトマルチプライヤー:PMT)等の光センサを有する。 Further, the X-ray detector 12 is an indirect conversion type detector having, for example, a grid, a scintillator array, and an optical sensor array. The scintillator array has a plurality of scintillators, and the scintillator has a scintillator crystal that outputs a photon amount of light according to an incident X dose. The grid is arranged on the surface of the scintillator array on the X-ray incident side, and has an X-ray shielding plate having a function of absorbing scattered X-rays. The grid may also be called a collimator (one-dimensional collimator or two-dimensional collimator). The optical sensor array has a function of converting into an electric signal according to the amount of light from the scintillator, and has, for example, an optical sensor such as a photomultiplier tube (PMT).

なお、X線検出器12は、入射したX線を電気信号に変換する半導体素子を有する直接変換型の検出器であっても構わない。また、X線検出器12は、X線検出部の一例である。 The X-ray detector 12 may be a direct conversion type detector having a semiconductor element that converts incident X-rays into an electric signal. The X-ray detector 12 is an example of an X-ray detector.

回転フレーム13は、X線管11とX線検出器12とを対向支持する。回転フレーム13は、後述する制御装置15による制御の下、X線管11及びX線検出器12を一体として回転させる円環状のフレームである。なお、回転フレーム13は、X線管11とX線検出器12とに加えて、X線高電圧装置14やDAS18を更に備えて支持する場合もある。また、回転フレーム13は、回転部の一例である。 The rotating frame 13 supports the X-ray tube 11 and the X-ray detector 12 so as to face each other. The rotating frame 13 is an annular frame that integrally rotates the X-ray tube 11 and the X-ray detector 12 under the control of the control device 15 described later. The rotating frame 13 may further include and support an X-ray high voltage device 14 and a DAS 18 in addition to the X-ray tube 11 and the X-ray detector 12. The rotating frame 13 is an example of a rotating unit.

このように、X線CT装置1は、X線管11とX線検出器12とを対向させて支持する回転フレーム13を患者Pの周りに回転させることで、複数ビュー、即ち、患者Pの360°分の検出データを収集する。なお、CT画像データの再構成方式は、360°分の検出データを用いるフルスキャン再構成方式には限定されない。例えば、X線CT装置1は、半周(180°)+ファン角度分の検出データに基づいてCT画像データを再構成するハーフ再構成方式を採ってもよい。 In this way, the X-ray CT apparatus 1 rotates a rotating frame 13 that supports the X-ray tube 11 and the X-ray detector 12 so as to face each other around the patient P, thereby causing a plurality of views, that is, the patient P. Collect detection data for 360 °. The CT image data reconstruction method is not limited to the full scan reconstruction method using 360 ° detection data. For example, the X-ray CT apparatus 1 may adopt a half reconstruction method in which CT image data is reconstructed based on detection data for half circumference (180 °) + fan angle.

X線高電圧装置14は、回転フレーム13、又は、回転フレーム13を回転可能に支持する非回転部分(例えば図示しない固定フレーム)に備えられる。X線高電圧装置14は、変圧器(トランス)及び整流器等の電気回路を有する。X線高電圧装置14は、後述する制御装置15による制御の下、X線管11に印加する高電圧を発生する機能を有する高電圧発生装置(図示省略)と、後述する制御装置15による制御の下、X線管11が照射するX線に応じた出力電圧の制御を行うX線制御装置(図示省略)を有する。高電圧発生装置は、変圧器方式であってもよいし、インバータ方式であっても構わない。なお、図1において、説明の便宜上、X線高電圧装置14が、X線管11に対してx軸の正方向の位置に配置されているが、X線管11に対してx軸の負方向の位置に配置されてもよい。 The X-ray high voltage device 14 is provided in a rotating frame 13 or a non-rotating portion (for example, a fixed frame (not shown) that rotatably supports the rotating frame 13. The X-ray high voltage device 14 has an electric circuit such as a transformer and a rectifier. The X-ray high-voltage device 14 is controlled by a high-voltage generator (not shown) having a function of generating a high voltage applied to the X-ray tube 11 under control by a control device 15 described later, and a control device 15 described later. Below, there is an X-ray control device (not shown) that controls the output voltage according to the X-rays emitted by the X-ray tube 11. The high voltage generator may be a transformer type or an inverter type. In FIG. 1, for convenience of explanation, the X-ray high voltage device 14 is arranged at a position in the positive direction of the x-ray with respect to the X-ray tube 11, but is negative with respect to the X-ray tube 11. It may be arranged in a directional position.

制御装置15は、処理回路及びメモリと、モータ及びアクチュエータ等の駆動機構とを有する。処理回路及びメモリの構成については、後述するコンソール装置40の処理回路45及びメモリ41と同等であるので説明を省略する。 The control device 15 has a processing circuit and a memory, and a drive mechanism such as a motor and an actuator. The configuration of the processing circuit and the memory is the same as that of the processing circuit 45 and the memory 41 of the console device 40 described later, and thus the description thereof will be omitted.

制御装置15は、コンソール装置40に取り付けられた、後述する入力インターフェース43、又は、架台装置10に取り付けられた操作パネル(図示省略)からの入力信号を受けて、架台装置10と寝台装置30との動作制御を行う機能を有する。例えば、制御装置15は、入力信号を受けて回転フレーム13を回転させる制御や、架台装置10をチルトさせる制御や、寝台装置30と天板33とを動作させる制御を行う。なお、架台装置10をチルトさせる制御は、架台装置10に取り付けられた入力インターフェースによって入力される傾斜角度(チルト角度)情報により、制御装置15がX軸方向に平行な軸を中心に回転フレーム13を回転させることによって実現される。なお、制御装置15は、架台装置10に設けられてもよいし、コンソール装置40に設けられてもよい。なお、制御装置15は、制御部の一例である。 The control device 15 receives an input signal from an input interface 43 attached to the console device 40, which will be described later, or an operation panel (not shown) attached to the gantry device 10, and receives an input signal from the gantry device 10 and the sleeper device 30. It has a function to control the operation of. For example, the control device 15 controls to rotate the rotating frame 13 in response to an input signal, controls to tilt the gantry device 10, and controls to operate the sleeper device 30 and the top plate 33. The control for tilting the gantry device 10 is based on the tilt angle (tilt angle) information input by the input interface attached to the gantry device 10, and the control device 15 rotates around an axis parallel to the X-axis direction. It is realized by rotating. The control device 15 may be provided in the gantry device 10 or in the console device 40. The control device 15 is an example of a control unit.

また、制御装置15は、コンソール装置40に取り付けられた、後述する入力インターフェース43、又は、架台装置10に取り付けられた操作パネルから入力された撮像条件に基づいて、X線管11の回転角度や、後述するウェッジ16及びコリメータ17の動作を制御する。 Further, the control device 15 determines the rotation angle of the X-ray tube 11 and the rotation angle of the X-ray tube 11 based on the image pickup conditions input from the input interface 43 attached to the console device 40 or the operation panel attached to the gantry device 10. , Controls the operation of the wedge 16 and the collimator 17, which will be described later.

ウェッジ16は、X線管11のX線出射側に配置されるように回転フレーム13に備えられる。ウェッジ16は、制御装置15による制御の下、X線管11から照射されたX線量を調節するためのフィルタである。具体的には、ウェッジ16は、X線管11から患者Pに照射されるX線が予め定められた分布になるように、X線管11から照射されたX線を透過して減衰させるフィルタである。例えば、ウェッジ16(ウェッジフィルタ(Wedge Filter)、ボウタイフィルタ(bow−tie filter)は、所定のターゲット角度や所定の厚みとなるようにアルミニウムを加工したフィルタである。 The wedge 16 is provided on the rotating frame 13 so as to be arranged on the X-ray emitting side of the X-ray tube 11. The wedge 16 is a filter for adjusting the X-ray dose emitted from the X-ray tube 11 under the control of the control device 15. Specifically, the wedge 16 is a filter that transmits and attenuates the X-rays emitted from the X-ray tube 11 so that the X-rays emitted from the X-ray tube 11 to the patient P have a predetermined distribution. Is. For example, the wedge 16 (wedge filter, bow-tie filter) is a filter obtained by processing aluminum so as to have a predetermined target angle and a predetermined thickness.

コリメータ17は、X線絞り又はスリットとも呼ばれ、X線管11のX線出射側に配置されるように回転フレーム13に備えられる。コリメータ17は、制御装置15による制御の下、ウェッジ16を透過したX線の照射範囲を絞り込むための鉛板等であり、複数の鉛板等の組合せによってX線の照射開口を形成する。 The collimator 17, also called an X-ray diaphragm or slit, is provided in the rotating frame 13 so as to be arranged on the X-ray emitting side of the X-ray tube 11. The collimator 17 is a lead plate or the like for narrowing the irradiation range of X-rays transmitted through the wedge 16 under the control of the control device 15, and an X-ray irradiation opening is formed by combining a plurality of lead plates or the like.

DAS18は、回転フレーム13に備えられる。DAS18は、制御装置15による制御の下、X線検出器12の各X線検出素子から出力される電気信号に対して増幅処理を行う増幅器と、制御装置15による制御の下、電気信号をデジタル信号に変換するA/D(Analog to Digital)変換器とを有し、増幅及びデジタル変換後の検出データを生成する。DAS18によって生成された、複数ビュー分の検出データは、コンソール装置40に転送される。 The DAS 18 is provided on the rotating frame 13. The DAS 18 digitally outputs an electric signal under the control of the control device 15 and an amplifier that amplifies the electric signal output from each X-ray detection element of the X-ray detector 12. It has an A / D (Analog to Digital) converter that converts to a signal, and generates detection data after amplification and digital conversion. The detection data for a plurality of views generated by the DAS 18 is transferred to the console device 40.

ここで、DAS18によって生成された検出データは、回転フレーム13に設けられた発光ダイオード(LED)を有する送信機から光通信によって架台装置10の固定フレームに設けられたフォトダイオードを有する受信機に送信され、コンソール装置40に転送される。なお、回転フレーム13から架台装置10の固定フレームへの検出データの送信方法は、前述の光通信に限らず、非接触型のデータ伝送であれば如何なる方式を採用しても構わない。また、回転フレーム13は、回転部の一例である。 Here, the detection data generated by the DAS 18 is transmitted from a transmitter having a light emitting diode (LED) provided in the rotating frame 13 to a receiver having a photodiode provided in the fixed frame of the gantry device 10 by optical communication. And transferred to the console device 40. The method of transmitting the detection data from the rotating frame 13 to the fixed frame of the gantry device 10 is not limited to the above-mentioned optical communication, and any method may be adopted as long as it is a non-contact type data transmission. The rotating frame 13 is an example of a rotating unit.

寝台装置30は、基台31と、寝台駆動装置32と、天板33と、支持フレーム34とを備える。寝台装置30は、スキャン対象の患者Pを載置し、制御装置15による制御の下、患者Pを移動させる装置である。 The sleeper device 30 includes a base 31, a sleeper drive device 32, a top plate 33, and a support frame 34. The sleeper device 30 is a device on which the patient P to be scanned is placed and the patient P is moved under the control of the control device 15.

基台31は、支持フレーム34を鉛直方向(y軸方向)に移動可能に支持する筐体である。寝台駆動装置32は、患者Pが載置された天板33を天板33の長軸方向(z軸方向)に移動するモータ又はアクチュエータである。支持フレーム34の上面に設けられた天板33は、患者Pを載置可能な形状を有する板である。 The base 31 is a housing that movably supports the support frame 34 in the vertical direction (y-axis direction). The sleeper drive device 32 is a motor or actuator that moves the top plate 33 on which the patient P is placed in the long axis direction (z-axis direction) of the top plate 33. The top plate 33 provided on the upper surface of the support frame 34 is a plate having a shape on which the patient P can be placed.

なお、寝台駆動装置32は、天板33に加え、支持フレーム34を天板33の長軸方向(z軸方向)に移動させてもよい。また、寝台駆動装置32は、寝台装置30の基台31ごと移動させてもよい。本発明を立位CTに応用する場合、天板33に相当する患者移動機構を移動する方式であってもよい。また、ヘリカルスキャンや位置決め等のためのスキャノ撮像等、架台装置10の撮像系と天板33の位置関係の相対的な変更を伴う撮像を実行する場合は、当該位置関係の相対的な変更は天板33の駆動によって行われてもよいし、架台装置10の固定部の走行によって行われてもよく、またそれらの複合によって行われてもよい。 In addition to the top plate 33, the sleeper drive device 32 may move the support frame 34 in the long axis direction (z-axis direction) of the top plate 33. Further, the sleeper drive device 32 may be moved together with the base 31 of the sleeper device 30. When the present invention is applied to standing CT, a method of moving a patient moving mechanism corresponding to a top plate 33 may be used. Further, when performing an imaging involving a relative change in the positional relationship between the imaging system of the gantry device 10 and the top plate 33, such as a helical scan or a scanno imaging for positioning, the relative change in the positional relationship is performed. It may be performed by driving the top plate 33, may be performed by running the fixed portion of the gantry device 10, or may be performed by a combination thereof.

なお、実施形態では、非チルト状態での回転フレーム13の回転軸又は寝台装置30の天板33の長手方向をz軸方向、z軸方向に直交し、床面に対し水平である軸方向をx軸方向、z軸方向に直交し、床面に対し垂直である軸方向をy軸方向とそれぞれ定義するものとする。 In the embodiment, the rotation axis of the rotation frame 13 in the non-tilt state or the longitudinal direction of the top plate 33 of the sleeper device 30 is orthogonal to the z-axis direction and the z-axis direction, and the axial direction is horizontal to the floor surface. It is assumed that the axial directions orthogonal to the x-axis direction and the z-axis direction and perpendicular to the floor surface are defined as the y-axis directions, respectively.

コンソール装置40は、メモリ41と、ディスプレイ42と、入力インターフェース43と、ネットワークインターフェース44と、処理回路45とを備える。コンソール装置40は、コンソール装置とも呼ばれる。なお、コンソール装置40は、架台装置10とは別体として説明するが、架台装置10にコンソール装置40の各構成要素の一部が含まれてもよい。また、以下の説明では、コンソール装置40が単一のコンソールで全ての機能を実行するものとするが、これらの機能は、複数のコンソールが実行してもよい。 The console device 40 includes a memory 41, a display 42, an input interface 43, a network interface 44, and a processing circuit 45. The console device 40 is also called a console device. Although the console device 40 will be described as a separate body from the gantry device 10, the gantry device 10 may include a part of each component of the console device 40. Further, in the following description, it is assumed that the console device 40 executes all functions on a single console, but these functions may be executed by a plurality of consoles.

メモリ41は、例えば、RAM(Random Access Memory)、フラッシュメモリ(Flash Memory)等の半導体メモリ素子、ハードディスク、光ディスク等によって構成される。メモリ41は、USB(Universal Serial Bus)メモリ及びDVD(Digital Video Disk)等の可搬型メディアによって構成されてもよい。メモリ41は、処理回路45において用いられる各種処理プログラム(アプリケーションプログラムの他、OS(Operating System)等も含まれる)や、プログラムの実行に必要なデータを記憶する。また、OSに、ユーザに対するディスプレイ42への情報の表示にグラフィックを多用し、基礎的な操作を入力インターフェース43によって行うことができるGUI(Graphic User Interface)を含めることもできる。 The memory 41 is composed of, for example, a semiconductor memory element such as a RAM (Random Access Memory) or a flash memory (Flash Memory), a hard disk, an optical disk, or the like. The memory 41 may be composed of a portable medium such as a USB (Universal Serial Bus) memory and a DVD (Digital Video Disk). The memory 41 stores various processing programs (including an OS (Operating System) and the like in addition to the application program) used in the processing circuit 45 and data necessary for executing the program. In addition, the OS may include a GUI (Graphic User Interface) that makes extensive use of graphics for displaying information on the display 42 to the user and allows basic operations to be performed by the input interface 43.

メモリ41は、例えば、前処理前の検出データや、前処理後かつ再構成前の生データや、生データに基づく再構成後のCT画像データを記憶する。前処理は、検出データに対する、対数変換処理、オフセット補正処理、チャンネル間の感度補正処理、ビームハードニング処理等のうち少なくとも1つを意味する。また、インターネット等の通信ネットワークを介してX線CT装置1と接続可能なクラウドサーバがX線CT装置1からの保存要求を受けて検出データ、生データ、又はCT画像データを記憶するように構成されてもよい。 The memory 41 stores, for example, detection data before preprocessing, raw data after preprocessing and before reconstruction, and CT image data after reconstruction based on the raw data. The pre-processing means at least one of logarithmic conversion processing, offset correction processing, sensitivity correction processing between channels, beam hardening processing, and the like for the detected data. Further, a cloud server that can be connected to the X-ray CT device 1 via a communication network such as the Internet is configured to store detection data, raw data, or CT image data in response to a storage request from the X-ray CT device 1. May be done.

ディスプレイ42は、各種の情報を表示する。例えば、ディスプレイ42は、処理回路45によって生成されたCT画像データや、ユーザからの各種操作を受け付けるためのGUI(Graphical User Interface)等を出力する。例えば、ディスプレイ42は、液晶ディスプレイやCRT(Cathode Ray Tube)ディスプレイ、OLED(Organic Light Emitting Diode)ディスプレイ等である。また、ディスプレイ42は、架台装置10に設けられてもよい。また、ディスプレイ42は、デスクトップ型でもよいし、コンソール装置40本体と無線通信可能なタブレット端末等で構成されることにしてもよい。なお、ディスプレイ42は、表示部の一例である。 The display 42 displays various information. For example, the display 42 outputs CT image data generated by the processing circuit 45, a GUI (Graphical User Interface) for receiving various operations from the user, and the like. For example, the display 42 is a liquid crystal display, a CRT (Cathode Ray Tube) display, an OLED (Organic Light Emitting Diode) display, or the like. Further, the display 42 may be provided on the gantry device 10. Further, the display 42 may be a desktop type, or may be composed of a tablet terminal or the like capable of wireless communication with the console device 40 main body. The display 42 is an example of a display unit.

入力インターフェース43は、技師等のユーザによって操作が可能な入力デバイスと、入力デバイスからの信号を入力する入力回路とを含む。入力デバイスは、マウス、キーボード、トラックボール、スイッチ、ボタン、ジョイスティック、操作面に触れることで入力操作を行うタッチパッド、表示画面とタッチパッドとが一化されたタッチスクリーン、光学センサを用いた非接触入力回路、音声入力回路等によって実現される。入力デバイスがユーザから入力操作を受け付けると、入力回路は当該入力操作に応じた電気信号を生成して処理回路45に出力する。また、入力インターフェース43は、架台装置10に設けられてもよい。また、入力インターフェース43は、コンソール装置40本体と無線通信可能なタブレット端末等で構成されてもよい。なお、入力インターフェース43は、入力部の一例である。 The input interface 43 includes an input device that can be operated by a user such as an engineer, and an input circuit that inputs a signal from the input device. Input devices include a mouse, keyboard, trackball, switches, buttons, joysticks, a touch pad that performs input operations by touching the operation surface, a touch screen that integrates a display screen and a touch pad, and non-optical sensors. It is realized by a contact input circuit, a voice input circuit, and the like. When the input device receives an input operation from the user, the input circuit generates an electric signal corresponding to the input operation and outputs the electric signal to the processing circuit 45. Further, the input interface 43 may be provided in the gantry device 10. Further, the input interface 43 may be composed of a tablet terminal or the like capable of wireless communication with the console device 40 main body. The input interface 43 is an example of an input unit.

ネットワークインターフェース44は、パラレル接続仕様やシリアル接続仕様に合わせたコネクタによって構成される。X線CT装置1が医用画像システム上に設けられる場合、ネットワークインターフェース44は、ネットワーク上の外部装置と情報の送受信を行なう。例えば、ネットワークインターフェース44は、処理回路45の制御の下、外部装置からCT検査に係る検査オーダを受信し、また、X線CT装置1によって取得された検出データや、生成された生データ又はCT画像データを外部装置に送信する。 The network interface 44 is composed of connectors that meet the parallel connection specifications and the serial connection specifications. When the X-ray CT device 1 is provided on the medical imaging system, the network interface 44 transmits / receives information to / from an external device on the network. For example, the network interface 44 receives the inspection order related to the CT inspection from the external device under the control of the processing circuit 45, and also receives the detection data acquired by the X-ray CT device 1 and the generated raw data or CT. Send image data to an external device.

処理回路45は、X線CT装置1の全体の動作を制御する。処理回路45は、専用又は汎用のCPU(Central Processing Unit)、MPU(Micro Processor Unit)、又はGPU(Graphics Processing Unit)等のプロセッサの他、ASIC、及び、プログラマブル論理デバイス等を意味する。プログラマブル論理デバイスとしては、例えば、単純プログラマブル論理デバイス(SPLD:Simple Programmable Logic Device)、複合プログラマブル論理デバイス(CPLD:Complex Programmable Logic Device)、及び、フィールドプログラマブルゲートアレイ(FPGA:Field Programmable Gate Array)等が挙げられる。 The processing circuit 45 controls the overall operation of the X-ray CT apparatus 1. The processing circuit 45 means a processor such as a dedicated or general-purpose CPU (Central Processing Unit), MPU (Micro Processor Unit), or GPU (Graphics Processing Unit), as well as an ASIC, a programmable logic device, and the like. Examples of the programmable logic device include a simple programmable logic device (SPLD: Simple Programmable Logic Device), a compound programmable logic device (CPLD: Complex Programmable Logic Device), and a field programmable gate array (FPGA: Field Programmable Gate Array). Can be mentioned.

また、処理回路45は、単一の回路によって構成されてもよいし、複数の独立した処理回路要素の組み合わせによって構成されてもよい。後者の場合、メモリは処理回路要素ごとに個別に設けられてもよいし、単一のメモリが複数の処理回路要素の機能に対応するプログラムを記憶するものであってもよい。 Further, the processing circuit 45 may be composed of a single circuit or a combination of a plurality of independent processing circuit elements. In the latter case, the memory may be provided individually for each processing circuit element, or a single memory may store a program corresponding to the functions of the plurality of processing circuit elements.

図2は、コンソール装置40の構成及び機能を示すブロック図である。 FIG. 2 is a block diagram showing the configuration and functions of the console device 40.

処理回路45は、メモリ41に記憶されたプログラムを実行することで、図2に示すように、スキャン制御機能451と、画像生成機能452と、出力制御機能453と、取得機能454と、決定機能455とを実現する。なお、機能451〜455の全部又は一部は、コンソール装置40のプログラムの実行により実現される場合に限定されるものではなく、コンソール装置40にASIC等の回路として備えられる場合であってもよい。また、機能451〜455の全部又は一部は、コンソール装置40のみならず、制御装置15によって実現される場合もある。 By executing the program stored in the memory 41, the processing circuit 45 executes the scan control function 451 and the image generation function 452, the output control function 453, the acquisition function 454, and the determination function, as shown in FIG. Achieve 455 and. It should be noted that all or a part of the functions 451 to 455 is not limited to the case where it is realized by executing the program of the console device 40, and may be provided in the console device 40 as a circuit such as an ASIC. .. Further, all or a part of the functions 451 to 455 may be realized not only by the console device 40 but also by the control device 15.

スキャン制御機能451は、予め設定されたスキャン条件に従って制御装置15を介して架台装置10及び寝台装置30等を制御することで、X線の照射及び検出を含むCTスキャンを実行させ、制御装置15から複数ビュー分の検出データを収集する機能を含む。例えば、スキャン条件は、照射X線に関する、管電流mAと、管電圧kVと、X線強度制御条件(X線モジュレーション条件)と、X線管11(又は、回転フレーム13)の回転速度等を含む。なお、スキャン制御機能451は、スキャン制御部の一例である。 The scan control function 451 controls the gantry device 10 and the sleeper device 30 and the like via the control device 15 according to preset scan conditions to execute a CT scan including X-ray irradiation and detection, and the control device 15 Includes the ability to collect detection data for multiple views from. For example, the scan conditions include a tube current mA, a tube voltage kV, an X-ray intensity control condition (X-ray modulation condition), and a rotation speed of the X-ray tube 11 (or a rotating frame 13) with respect to the irradiation X-ray. Including. The scan control function 451 is an example of a scan control unit.

画像生成機能452は、スキャン制御機能451によるスキャンにより収集された複数ビュー分の検出データに対して前処理を施すことで、複数ビュー分の生データを収集する機能と、前処理後の複数ビュー分の生データに対する画像再構成処理により、CT画像データを生成する機能とを含む。また、画像生成機能452は、各CT画像データをメモリ41に記憶させる機能を含む。なお、画像生成機能452は、画像生成部の一例である。 The image generation function 452 has a function of collecting raw data of a plurality of views by performing preprocessing on the detection data of a plurality of views collected by scanning by the scan control function 451 and a plurality of views after the preprocessing. It includes a function of generating CT image data by image reconstruction processing on the raw data of minutes. Further, the image generation function 452 includes a function of storing each CT image data in the memory 41. The image generation function 452 is an example of an image generation unit.

出力制御機能453は、画像生成機能452によって生成された各CT画像データをCT画像としてディスプレイ42に表示させる機能と、ネットワークインターフェース44を介して各CT画像データを外部装置に送信する機能とを含む。なお、出力制御機能453は、出力制御部の一例である。 The output control function 453 includes a function of displaying each CT image data generated by the image generation function 452 on the display 42 as a CT image, and a function of transmitting each CT image data to an external device via the network interface 44. .. The output control function 453 is an example of an output control unit.

取得機能454は、医用診断装置の一例としてのX線CT装置1の制御に関するログをX線CT装置1から取得する機能を含む。なお、取得機能454は、取得部の一例である。 The acquisition function 454 includes a function of acquiring a log related to the control of the X-ray CT device 1 as an example of the medical diagnostic device from the X-ray CT device 1. The acquisition function 454 is an example of an acquisition unit.

決定機能455は、医用診断装置の一例としてのX線CT装置1に不具合が生じた場合、取得機能454によって取得されたログに基づいて、不具合の原因又は解決方法と、不具合の解決を試みる主体とを決定する機能を含む。ログとは、コンソール装置40が、主に、架台装置10、回転フレーム13(チルト含む)、寝台装置30に対していつ、どのような制御をし、どのような結果が得られたのか等を示す情報であり、その情報は、操作卓の有無、設定値、実測値等を含む。なお、決定機能455は、決定部の一例である。 When a problem occurs in the X-ray CT device 1 as an example of the medical diagnostic device, the determination function 455 is a subject that attempts to solve the problem and the cause or solution of the problem based on the log acquired by the acquisition function 454. Includes the ability to determine and. The log refers to when and what kind of control the console device 40 mainly controls the gantry device 10, the rotating frame 13 (including tilt), and the sleeper device 30, and what kind of result is obtained. It is information to be shown, and the information includes the presence / absence of an operation console, set values, measured values, and the like. The determination function 455 is an example of a determination unit.

ここで、決定機能455は、X線CT装置1の制御に関するログ、例えばX線CT装置1の不具合を示すエラーログに基づいて、不具合の原因(以下、単に「原因」という)又は解決方法(以下、単に「解決方法」という)と、不具合の解決を試みる主体(以下、単に「主体」という)とを決定する処理を行うものである。決定機能455は、原因又は解決方法として、第1の原因又は第1の解決方法を決定するとともに、主体として、医用診断装置としてのX線CT装置1を決定し、X線CT装置1の自動処理によってX線CT装置1の不具合が解決しなかった場合、原因又は解決方法として、第2の原因又は第2の解決方法を決定するとともに、主体として、ユーザを決定する。また、決定機能455は、ユーザによってX線CT装置1の不具合が解決しなかった場合、原因又は解決方法として、第3の原因又は第3の解決方法を決定するとともに、主体として、サービスマンを決定する。 Here, the determination function 455 is based on a log related to the control of the X-ray CT apparatus 1, for example, an error log indicating a defect of the X-ray CT apparatus 1, and causes a defect (hereinafter, simply referred to as "cause") or a solution (hereinafter, simply referred to as "cause"). Hereinafter, the process of determining the "solution method") and the subject trying to solve the problem (hereinafter, simply referred to as "subject") is performed. The determination function 455 determines the first cause or the first solution as the cause or the solution, and also determines the X-ray CT apparatus 1 as the medical diagnostic apparatus as the main body, and automatically determines the X-ray CT apparatus 1. When the problem of the X-ray CT apparatus 1 is not solved by the processing, the second cause or the second solution is determined as the cause or the solution, and the user is determined as the main body. Further, when the problem of the X-ray CT apparatus 1 is not solved by the user, the determination function 455 determines a third cause or a third solution as a cause or a solution, and also serves as a serviceman as a subject. decide.

以下、特に言及しない限り、決定機能455が、エラーログに基づいて解決方法と、主体とを決定するものとして説明する。この処理には、例えば、エラーログと、解決方法及び主体の組み合わせとを関連付けたルックアップテーブル(LUT)が用いられてもよい。また、この処理には、機械学習が用いられてもよい。また、機械学習としてCNN(畳み込みニューラルネットワーク)や畳み込み深層信念ネットワーク(CDBN:Convolutional Deep Belief Network)等の、多層のニューラルネットワークを用いた深層学習が用いられてもよい。 Hereinafter, unless otherwise specified, the determination function 455 will be described as determining the solution and the subject based on the error log. For this process, for example, a look-up table (LUT) in which an error log is associated with a combination of a solution and a subject may be used. In addition, machine learning may be used for this process. Further, as machine learning, deep learning using a multi-layer neural network such as CNN (Convolutional Neural Network) or Convolutional Deep Belief Network (CDBN) may be used.

ここでは、決定機能455がニューラルネットワークNaを含み、深層学習を用いて、エラーログに基づいて、解決方法及び主体の組み合わせを決定する場合の例を示す。 Here, an example is shown in which the determination function 455 includes the neural network Na, and deep learning is used to determine the solution and the combination of the subjects based on the error log.

図3は、学習時におけるデータフローの一例を示す説明図である。 FIG. 3 is an explanatory diagram showing an example of the data flow during learning.

決定機能455は、トレーニングデータが多数入力されて学習を行うことにより、パラメータデータPaを逐次的に更新する。トレーニングデータは、トレーニング入力データとしてのエラーログSa1,Sa2,Ss3,…と、解決方法及び主体の組み合わせTa1,Ta2,Ta3,…との組からなる。なお、エラーログSa1,Sa2,Sa3,…や、解決方法及び主体の組み合わせTa1,Ta2,Ta3,…の一例を、後述する図7に示す。 The determination function 455 sequentially updates the parameter data Pa by inputting a large number of training data and performing learning. The training data is composed of a set of error logs Sa1, Sa2, Ss3, ... As training input data, and a combination of a solution and a subject, Ta1, Ta2, Ta3, .... An example of the error logs Sa1, Sa2, Sa3, ..., And the combination of the solution and the main body Ta1, Ta2, Ta3, ... Is shown in FIG. 7, which will be described later.

エラーログSa1,Sa2,Sa3,…は、トレーニング入力データ群Saを構成する。解決方法及び主体の組み合わせTa1,Ta2,Ta3,…は、トレーニング出力データ群Taを構成する。 The error logs Sa1, Sa2, Sa3, ... Consists of the training input data group Sa. The combination of the solution method and the subject Ta1, Ta2, Ta3, ... Consists of the training output data group Ta.

決定機能455は、トレーニングデータが入力されるごとに、エラーログSa1,Sa2,Sa3,…をニューラルネットワークNaで処理した結果が解決方法及び主体の組み合わせTa1,Ta2,Ta3,…に近づくようにパラメータデータPaを更新していく、いわゆる学習を行う。一般に、パラメータデータPaの変化割合が閾値以内に収束すると、学習は終了と判断される。以下、学習後のパラメータデータPaを特に学習済みパラメータデータPa´(図4に図示)という。 The determination function 455 parameters so that the result of processing the error logs Sa1, Sa2, Sa3, ... With the neural network Na approaches the combination Ta1, Ta2, Ta3, ... Of the solution and the subject each time the training data is input. So-called learning is performed by updating the data Pa. Generally, when the rate of change of the parameter data Pa converges within the threshold value, it is determined that the learning is completed. Hereinafter, the parameter data Pa after learning is particularly referred to as learned parameter data Pa'(shown in FIG. 4).

図4は、運用時におけるデータフローの一例を示す説明図である。 FIG. 4 is an explanatory diagram showing an example of a data flow during operation.

運用時には、決定機能455は、X線CT装置1の起動中に取得機能454によって取得されたエラーログUaを入力し、学習済みパラメータデータPa´を用いて、解決方法及び主体の組み合わせVaを出力する。 At the time of operation, the determination function 455 inputs the error log Ua acquired by the acquisition function 454 during the activation of the X-ray CT apparatus 1, and outputs the combination Va of the solution method and the subject using the learned parameter data Pa'. To do.

なお、ニューラルネットワークNaと学習済みパラメータデータPa´は、学習済みモデルMaを構成する。ニューラルネットワークNaは、プログラムの形態でメモリ41に記憶される。学習済みパラメータデータPa´は、メモリ41に記憶されてもよいし、ネットワークを介して医用情報処理装置40と接続された記憶媒体に記憶されてもよい。この場合、処理回路45により実現される決定機能455は、メモリ41から学習済みモデルMaを読み出して実行することで、エラーログに基づいて、解決方法及び主体の組み合わせを決定する。なお、学習済みモデルMaは、ASIC(Application Specific Integrated Circuit)、FPGA(Field Programmable Gate Array)等の集積回路によって構築されてもよい。 The neural network Na and the trained parameter data Pa'consist of the trained model Ma. The neural network Na is stored in the memory 41 in the form of a program. The learned parameter data Pa'may be stored in the memory 41, or may be stored in a storage medium connected to the medical information processing apparatus 40 via a network. In this case, the determination function 455 realized by the processing circuit 45 reads the learned model Ma from the memory 41 and executes it to determine the solution method and the combination of the principals based on the error log. The trained model Ma may be constructed by an integrated circuit such as an ASIC (Application Specific Integrated Circuit) or an FPGA (Field Programmable Gate Array).

なお、入力データとしてのエラーログは1個の場合に限定されるものではない。入力データとして、時系列で連続する複数(例えば、前後1分分)のエラーログの組み合わせを入力することも可能である。例えば、学習時には、トレーニング入力データとして時系列で連続する複数のエラーログの組み合わせSa1,Sa2,Sa3,…をニューラルネットワークNaに入力する。運用時には、決定機能455は、メモリ41から読み出した学習済みモデルMaに対して、時系列で連続する複数のエラーログの組み合わせUaを入力することで、解決方法及び主体の組み合わせVaを出力する。入力データとして、時系列で連続する複数のエラーログの組み合わせを用いることで、当該組み合わせに応じた学習を行った学習済みパラメータデータPa´を生成することができるため、エラーログのみを入力データとする場合に比べて、解決方法及び主体の組み合わせの精度を向上させることができる。なお、時系列で連続する複数のエラーログの組み合わせは、前後の時間が均等の場合に得られるエラーログの組み合わせに限定されるものではなく、例えば、前1分及び後30秒分のエラーログの組み合わせ等であってもよい。 The error log as input data is not limited to one. As input data, it is also possible to input a combination of a plurality of consecutive error logs (for example, one minute before and after) in chronological order. For example, at the time of learning, a combination of a plurality of error logs that are continuous in time series, Sa1, Sa2, Sa3, ... Is input to the neural network Na as training input data. At the time of operation, the determination function 455 outputs a solution and a combination Va of the main body by inputting a combination Ua of a plurality of consecutive error logs in chronological order to the learned model Ma read from the memory 41. By using a combination of a plurality of consecutive error logs in chronological order as input data, it is possible to generate learned parameter data Pa'that has been trained according to the combination. Therefore, only the error log is used as the input data. It is possible to improve the accuracy of the combination of the solution and the subject as compared with the case of. The combination of a plurality of error logs that are continuous in chronological order is not limited to the combination of error logs that can be obtained when the time before and after is equal. For example, the error log for 1 minute before and 30 seconds after. It may be a combination of.

また、入力データとして、エラーログの他のデータを入力することも可能である。例えば、学習時には、トレーニング入力データとして、エラーログから求められる予兆ログSa1,Sa2,Sa3,…ニューラルネットワークNaに入力する。運用時には、決定機能455は、メモリ41から読み出した学習済みモデルMaに対して、予兆ログUaを入力することで、解決方法及び主体の組み合わせVaを出力する。入力データとして、予兆ログを用いることで、予兆ログに応じた学習を行った学習済みパラメータデータPa´を生成することができるため、X線CT装置1に不具合が発生する前に、X線CT装置1に起こるであろう不具合の解決方法をユーザに提示でき、CT検査の中断を未然に防止することもできる。 It is also possible to input other data of the error log as input data. For example, at the time of learning, as training input data, the predictive logs Sa1, Sa2, Sa3, ... Neural network Na obtained from the error log are input. At the time of operation, the determination function 455 outputs the combination Va of the solution and the subject by inputting the sign log Ua to the learned model Ma read from the memory 41. By using the predictive log as the input data, it is possible to generate the learned parameter data Pa'that has been trained according to the predictive log. Therefore, before the trouble occurs in the X-ray CT apparatus 1, the X-ray CT It is possible to present to the user a solution to a problem that may occur in the device 1, and it is possible to prevent interruption of the CT examination.

さらに、決定機能455は、解決方法及び主体の組み合わせVaとともに、組み合わせVaの確度(予測スコア、コンフィデンシャルスコア、確信度とも呼ばれる)を決定することもできる。組み合わせVaの確度は、学習済みモデルMaの出力の精度の指標値である。 Further, the determination function 455 can determine the accuracy of the combination Va (also referred to as the prediction score, the confidential score, or the certainty) together with the combination Va of the solution and the subject. The accuracy of the combination Va is an index value of the accuracy of the output of the trained model Ma.

なお、医用診断装置の種類ごとに異なる学習済みモデルMaが構築されることが好適である。例えば、X線CT装置1とMRI装置とで異なる学習済みモデルを備え、発生したエラーログを、対応する学習済みモデルに入力する。また、同一種類の医用診断装置であっても、メーカごと、バーションごとに異なる学習済みモデルMaが構築されることが好適である。例えば、同一種類の医用診断装置であっても、A社製のX線CT装置とB社製のX線CT装置とで異なる学習済みモデルを備え、発生したエラーログを、対応する学習済みモデルに入力する。 It is preferable to construct a different trained model Ma for each type of medical diagnostic device. For example, the X-ray CT apparatus 1 and the MRI apparatus are provided with different trained models, and the generated error log is input to the corresponding trained model. Further, even for the same type of medical diagnostic apparatus, it is preferable to construct different trained models Ma for each manufacturer and each version. For example, even if the same type of medical diagnostic device is provided, the X-ray CT device manufactured by A company and the X-ray CT device manufactured by B company are provided with different trained models, and the generated error log is recorded as the corresponding trained model. Enter in.

図2の説明に戻って、出力制御機能453は、決定機能455によって決定された解決方法及び主体の組み合わせに関する情報を出力する機能を含む。例えば、出力制御機能453は、決定機能455によって決定された解決方法及び主体の組み合わせに関する情報をディスプレイ42に表示させる機能と、決定機能455によって決定された当該情報を、ネットワークインターフェース44を介して外部装置に送信する機能とのうち少なくとも一方を含む。 Returning to the description of FIG. 2, the output control function 453 includes a function of outputting information regarding the combination of the solution and the subject determined by the determination function 455. For example, the output control function 453 has a function of displaying information on the combination of the solution and the subject determined by the determination function 455 on the display 42, and the information determined by the determination function 455 is externally transmitted via the network interface 44. Includes at least one of the functions transmitted to the device.

なお、機能451〜445の動作について、図5〜図11を用いて後述する。 The operations of the functions 451 to 445 will be described later with reference to FIGS. 5 to 11.

図5及び図6は、コンソール装置40の動作をフローチャートとして示す図である。図5及び図6において、「ST」に数字を付した符号フローチャートの各ステップを示す。 5 and 6 are diagrams showing the operation of the console device 40 as a flowchart. In FIGS. 5 and 6, each step of the code flowchart in which “ST” is numbered is shown.

スキャン制御機能451による患者Pのスキャン中、又は、画像生成機能452による画像生成処理中に、取得機能454は、X線CT装置1に不具合が発生したか、すなわち、エラーログを検知したか否かを判断する(ステップST1)。ステップST1の判断にてNO、つまり、患者Pのスキャン中、又は、画像生成処理中に、X線CT装置1に不具合が発生していないと判断される場合、取得機能454は、X線CT装置1に不具合が発生するまで待機する。 During the scanning of the patient P by the scan control function 451 or the image generation process by the image generation function 452, the acquisition function 454 has caused a problem in the X-ray CT apparatus 1, that is, whether or not an error log has been detected. (Step ST1). If it is determined in step ST1 that no problem has occurred in the X-ray CT apparatus 1 during the scanning of the patient P or the image generation processing, the acquisition function 454 determines the X-ray CT. Wait until a problem occurs in the device 1.

ステップST1の判断にてYES、つまり、患者Pのスキャン中、又は、画像生成処理中に、X線CT装置1に不具合が発生したと判断される場合、決定機能455は、自動で復帰可能性のある解決方法があるか否かを判断する(ステップST2)。決定機能455は、前述したLUT、又は、ニューラルネットワークを用いた深層学習等により、ステップST1によって検知されたエラーログに対応する、解決方法及び主体の1又は複数の組み合わせを決定する。そして、決定機能455は、決定された主体が「医用診断装置」である解決方法が存在するか否かを判断する(ステップST2)。 If the judgment in step ST1 is YES, that is, if it is determined that a problem has occurred in the X-ray CT apparatus 1 during the scanning of the patient P or the image generation processing, the determination function 455 may automatically recover. It is determined whether or not there is a certain solution (step ST2). The determination function 455 determines one or a plurality of combinations of the solution and the subject corresponding to the error log detected in step ST1 by the above-mentioned LUT, deep learning using a neural network, or the like. Then, the determination function 455 determines whether or not there is a solution in which the determined subject is a “medical diagnostic device” (step ST2).

図7は、エラーログと、解決方法及び主体の組み合わせとの関係を表として示す図である。 FIG. 7 is a diagram showing the relationship between the error log and the combination of the solution and the subject as a table.

図7に示す表は、エラーログと、不具合の原因(以下、単に「原因」という)、解決方法及び主体の組み合わせとの関係を示す。主体は、医用診断装置(例えば、X線CT装置1)、X線CT装置1のユーザ、又はX線CT装置1をメンテナンスするサービスマンである。 The table shown in FIG. 7 shows the relationship between the error log and the cause of the defect (hereinafter, simply referred to as “cause”), the solution, and the combination of the main constituents. The main body is a medical diagnostic device (for example, an X-ray CT device 1), a user of the X-ray CT device 1, or a serviceman who maintains the X-ray CT device 1.

エラーログのいずれかが検知されると、LUTやニューラルネットワークを用いた深層学習等により、それに対応する解決方法及び主体の組み合わせを取得することができる。例えば、エラーログの内容が「寝台の上下方向の位置ずれ」であれば、主体として「医用診断装置」が決定されるので、ステップST2の判断でYESに進む一方、エラーログの内容が「寝台装置のチルト角のプラス・リミット」であれば、主体として「ユーザ」が決定されるので、ステップST2の判断でNOに進む。 When any of the error logs is detected, it is possible to acquire a corresponding solution and a combination of subjects by deep learning using a LUT or a neural network. For example, if the content of the error log is "misalignment of the bed in the vertical direction", the "medical diagnostic device" is determined as the main body, so the judgment in step ST2 proceeds to YES, while the content of the error log is "sleeper". If it is the "plus limit of the tilt angle of the device", the "user" is determined as the main body, so the process proceeds to NO by the determination in step ST2.

図5の説明に戻って、ステップST2の判断にてYES、つまり、自動で復帰可能性のある解決方法があると判断される場合、出力制御機能453は、自動で復帰可能性のある解決方法を復帰可能性の高い順に、放射線技師、医師、助手等のユーザに提示する(ステップST3)。 Returning to the explanation of FIG. 5, if YES in the judgment of step ST2, that is, if it is determined that there is a solution that can be automatically restored, the output control function 453 automatically recovers the solution. Are presented to users such as radiologists, doctors, and assistants in descending order of possibility of return (step ST3).

例えば、出力制御機能453は、図7に示すエラーログの内容が「寝台の上下方向の位置ずれ」である場合、解決方法「寝台を基準センサ位置まで上下移動」をディスプレイ42に表示することで当該解決方法をユーザに提示する。また、例えば、出力制御機能453は、1つのエラーログに対して自動で復帰可能性のある解決方法が複数存在する場合は、復帰可能性の高い順にディスプレイ42に表示することもできるし、複数のエラーログが略同時に起こった場合には、それぞれに対応する複数の解決方法を復帰可能性の高い順にディスプレイ42に表示することもできる。 For example, the output control function 453 can display the solution "moving the bed up and down to the reference sensor position" on the display 42 when the content of the error log shown in FIG. 7 is "up and down misalignment of the bed". Present the solution to the user. Further, for example, when there are a plurality of solutions that can be automatically restored to one error log, the output control function 453 can be displayed on the display 42 in descending order of the possibility of recovery, or a plurality of solutions can be automatically restored. When the error logs of the above occur at substantially the same time, a plurality of solutions corresponding to the respective solutions can be displayed on the display 42 in the order of high possibility of recovery.

決定機能455は、ステップST3による提示に対して、ユーザにより自動復帰が選択されたか否かを判断する(ステップST4)。ステップST4の判断にてYES、つまり、ユーザにより自動復帰が選択されたと判断される場合に、決定機能455は、復帰可能性の高い順に解決方法を自動で実行する(ステップST5)。なお、ステップST4による判断は必須ではなく、決定機能455は、ユーザの判断によらず、復帰可能性の高い順に解決方法を自動で実行してもよい。例えば、図7に示すエラーログの内容「寝台の上下方向の位置ずれ」の場合、決定機能455は、フォトセンサとエンコーダの比較による寝台の上下移動のゼロ点調整等を自動で行うように寝台の駆動部を制御する。 The determination function 455 determines whether or not the user has selected automatic return for the presentation in step ST3 (step ST4). When the determination in step ST4 is YES, that is, when it is determined that the automatic return has been selected by the user, the determination function 455 automatically executes the solution in the order of high possibility of return (step ST5). The determination in step ST4 is not essential, and the determination function 455 may automatically execute the solutions in descending order of possibility of return, regardless of the determination of the user. For example, in the case of the content of the error log shown in FIG. 7, "misalignment of the bed in the vertical direction", the determination function 455 automatically adjusts the zero point of the vertical movement of the bed by comparing the photo sensor and the encoder. Controls the drive unit of.

決定機能455は、ステップST5による解決方法の実行によりX線CT装置1の不具合が解決したか、つまり、X線CT装置1が復帰したか否かを判断する(ステップST6)。 The determination function 455 determines whether the defect of the X-ray CT apparatus 1 has been solved by executing the solution method in step ST5, that is, whether or not the X-ray CT apparatus 1 has returned (step ST6).

ステップST6の判断にてNO、つまり、X線CT装置1が復帰していないと判断される場合、決定機能455は、ユーザが実施可能である、復帰可能性のある解決方法があるか否かを判断する(ステップST7)。また、ステップST2,ST4の判断にてNOの場合にも、決定機能455は、ユーザが実施可能である、復帰可能性のある解決方法があるか否かを判断する(ステップST7)。 If the determination in step ST6 is NO, that is, if the X-ray CT apparatus 1 is determined not to be restored, the determination function 455 may or may not have a recoverable solution that the user can implement. Is determined (step ST7). Further, even if the determination in steps ST2 and ST4 is NO, the determination function 455 determines whether or not there is a solution that can be returned by the user (step ST7).

ステップST7の判断にてYES、つまり、ユーザが実施可能である、復帰可能性のある解決方法があると判断される場合、出力制御機能453は、ユーザが実施可能である解決方法をユーザに提示する(ステップST8)。例えば、出力制御機能453は、ユーザが実施可能である解決方法をディスプレイ42に表示することで当該解決方法をユーザに提示する。 If the determination in step ST7 is YES, that is, if it is determined that there is a recoverable solution that the user can implement, the output control function 453 presents the user a solution that the user can implement. (Step ST8). For example, the output control function 453 presents the solution to the user by displaying the solution that can be implemented by the user on the display 42.

例えば、出力制御機能453は、図7に示すエラーログの内容が「架台装置内で異常が発生」である場合、2個の解決方法「チルトの再実行」及び「回転の再実行」をディスプレイ42に表示することで当該2個の解決方法をユーザに提示する。また、例えば、出力制御機能453は、各解決方法に対応する確度を表示することもできる。 For example, the output control function 453 displays two solutions, "re-execution of tilt" and "re-execution of rotation", when the content of the error log shown in FIG. 7 is "an abnormality has occurred in the gantry device". By displaying on 42, the two solutions are presented to the user. Further, for example, the output control function 453 can also display the accuracy corresponding to each solution.

図8は、ユーザが実施可能である解決方法を示す表示画面の一例を示す図である。 FIG. 8 is a diagram showing an example of a display screen showing a solution that can be implemented by the user.

図8に示すように、ディスプレイ42には、図7に示すエラーログの内容が「架台装置内で異常が発生」である場合の、2個の解決方法「チルトの再実行」及び「回転の再実行」が確度(%)と共に表示される。この表示に従ってユーザが解決方法を実行することにより、サービスマンを呼ばずにX線CT装置1を復帰させることも可能である。また、確度、つまり、復帰可能性の高い順に従ってユーザが解決方法を実行することにより、素早くX線CT装置1を復帰させることも可能である。 As shown in FIG. 8, on the display 42, there are two solutions "re-execution of tilt" and "rotation" when the content of the error log shown in FIG. 7 is "an abnormality has occurred in the gantry device". "Re-execute" is displayed with the accuracy (%). It is also possible to restore the X-ray CT apparatus 1 without calling a serviceman by the user executing the solution according to this display. It is also possible to quickly restore the X-ray CT apparatus 1 by the user executing the solution according to the accuracy, that is, the order of high possibility of restoration.

図5の説明に戻って、決定機能455は、ユーザにより解決方法が実行されてX線CT装置1が復帰したか否かを判断する(ステップST9)。ステップST9の判断にてNO、つまり、X線CT装置1が復帰していないと判断される場合、出力制御機能453は、サービスマンによる復帰が必要な旨をユーザに提示する(ステップST10)。例えば、出力制御機能453は、サービスマンによる復帰が必要な旨「サービスマンを呼んで下さい」をディスプレイ42に表示することでサービスマンの必要性をユーザに提示する。また、ステップST7の判断にてNOの場合にも、出力制御機能453は、サービスマンによる復帰が必要な旨をユーザに提示する(ステップST10)。 Returning to the description of FIG. 5, the determination function 455 determines whether or not the solution is executed by the user and the X-ray CT apparatus 1 is restored (step ST9). When it is determined in step ST9 that NO, that is, the X-ray CT device 1 has not been restored, the output control function 453 indicates to the user that the serviceman needs to restore the device (step ST10). For example, the output control function 453 presents the need for the serviceman to the user by displaying "Call the serviceman" on the display 42 to the effect that the serviceman needs to return. Further, even if the determination in step ST7 is NO, the output control function 453 indicates to the user that the serviceman needs to return (step ST10).

例えば、出力制御機能453は、図7に示すエラーログの内容が「架台装置内で異常が発生」である場合に、ユーザが2個の解決方法「チルトの再実行」及び「回転の再実行」を実行してもなおX線CT装置1が復帰しない場合がある。その場合は、出力制御機能453は、部品の交換等、サービスマンによる復帰が必要な旨をユーザに提示する。 For example, the output control function 453 allows the user to perform two solutions, "re-execute tilt" and "re-execute rotation", when the content of the error log shown in FIG. 7 is "an error has occurred in the gantry device". The X-ray CT apparatus 1 may not be restored even if "" is executed. In that case, the output control function 453 indicates to the user that the serviceman needs to return the parts, such as replacing parts.

図6の説明に移って、出力制御機能453は、X線CT装置1の復帰のために呼び出されたサービスマンに、解決方法を復帰可能性の高い順に提示する(ステップST11)。例えば、出力制御機能453は、解決方法をディスプレイ42に表示することで当該解決方法をサービスマンに提示する。ステップST11によって提示された解決方法に対して、サービスマンにより解決方法が実行される(ステップST12)。 Moving on to the description of FIG. 6, the output control function 453 presents the solutions to the serviceman called for the return of the X-ray CT apparatus 1 in descending order of the possibility of recovery (step ST11). For example, the output control function 453 presents the solution to the service person by displaying the solution on the display 42. The serviceman executes the solution for the solution presented in step ST11 (step ST12).

例えば、出力制御機能453は、図7に示すエラーログの内容が「架台装置内で異常が発生」である場合、2個の解決方法「チルトの再実行」及び「回転の再実行」をディスプレイ42に表示することで当該2個の解決方法をサービスマンに提示する。また、例えば、出力制御機能453は、各解決方法に対応する確度を表示することもできる。 For example, the output control function 453 displays two solutions, "re-execution of tilt" and "re-execution of rotation", when the content of the error log shown in FIG. 7 is "an abnormality has occurred in the gantry device". By displaying on 42, the two solutions are presented to the serviceman. Further, for example, the output control function 453 can also display the accuracy corresponding to each solution.

図9は、サービスマンが実施可能である解決方法を示す表示画面の一例を示す図である。 FIG. 9 is a diagram showing an example of a display screen showing a solution that can be implemented by a service person.

図9に示すように、ディスプレイ42には、図7に示すエラーログの内容が「架台装置内で異常が発生」である場合の、2個の解決方法「チルトの再実行」及び「回転の再実行」が確度(%)と共に表示される。確度、つまり、復帰可能性の高い順に従ってサービスマンが解決方法を実行することにより、素早くX線CT装置1を復帰させることが可能である。 As shown in FIG. 9, on the display 42, there are two solutions "re-execution of tilt" and "rotation" when the content of the error log shown in FIG. 7 is "an abnormality has occurred in the gantry device". "Re-execute" is displayed with the accuracy (%). It is possible to quickly restore the X-ray CT apparatus 1 by the serviceman executing the solution according to the accuracy, that is, the order of high possibility of restoration.

図6の説明に戻って、決定機能455は、ステップST5,ST9,ST12によって実行された解決方法を自動認識したか否かを判断する(ステップST13)。また、ステップST6,ST9の判断にてYESの場合にも、決定機能455は、ステップST5,ST9によって実行された解決方法を自動認識したか否かを判断する(ステップST13)。 Returning to the description of FIG. 6, the determination function 455 determines whether or not the solution executed by steps ST5, ST9, and ST12 is automatically recognized (step ST13). Further, even if the determination in steps ST6 and ST9 is YES, the determination function 455 determines whether or not the solution executed by steps ST5 and ST9 is automatically recognized (step ST13).

ステップST13の判断にてNO、つまり、ステップST5,ST9,ST12によって実行された解決方法を自動認識していないと判断される場合、入力インターフェース43を介してサービスマンにより、実行された解決方法が入力される(ステップST14)。決定機能455は、ステップST1の不具合(エラーログ相当)と、ステップST14によって入力された解決方法と、それに対応する主体とをニューラルネットワークに入力する(ステップST15)。また、ステップST13の判断にてYESの場合にも、決定機能455は、ステップST1の不具合と、ステップST13によって自動認識された解決方法と、それに対応する主体とをニューラルネットワークに入力する(ステップST15)。これにより、さらなる学習を行わせる。 If it is determined in step ST13 that NO, that is, the solution executed by steps ST5, ST9, and ST12 is not automatically recognized, the solution executed by the serviceman via the input interface 43 is determined. It is input (step ST14). The determination function 455 inputs the defect (corresponding to the error log) in step ST1, the solution input in step ST14, and the corresponding subject to the neural network (step ST15). Further, even if the judgment in step ST13 is YES, the determination function 455 inputs the defect in step ST1, the solution automatically recognized by step ST13, and the corresponding subject to the neural network (step ST15). ). This allows further learning to be performed.

医用情報処理装置の一例としてのコンソール装置40によると、X線CT装置1に不具合が発生した場合に、X線CT装置1によるCT検査の中断を回避し、又は、CT検査の中断時間を短縮することができる。医用情報処理装置の一例としてのコンソール装置40によると、臨床現場にてX線CT装置1の使用中に、X線CT装置1が正常動作せず、これ以上ユーザがX線CT装置1を使用できない状況になるような不具合が発生した場合であっても、「架台装置のチルト角のプラス・リミット」(図7に図示)等のように不具合の内容によってはCT検査の中断を回避することができる。 According to the console device 40 as an example of the medical information processing device, when a problem occurs in the X-ray CT device 1, the interruption of the CT examination by the X-ray CT device 1 is avoided or the interruption time of the CT examination is shortened. can do. According to the console device 40 as an example of the medical information processing device, the X-ray CT device 1 does not operate normally while the X-ray CT device 1 is being used in a clinical setting, and the user uses the X-ray CT device 1 any more. Even if a problem occurs that makes it impossible, it is necessary to avoid interruption of CT inspection depending on the content of the problem, such as "plus limit of tilt angle of gantry device" (shown in FIG. 7). Can be done.

2.変形例
図3及び図4を用いて、エラーログを入力として、解決方法及び主体の組み合わせを出力する場合について説明したがその場合に限定されるものではない。例えば、エラーログを入力として、解決方法、原因及び主体の組み合わせを出力してもよい。
2. 2. Modification Examples FIGS. 3 and 4 have been described with reference to a case where an error log is input and a solution and a combination of principals are output, but the present invention is not limited to this case. For example, the error log may be input and the combination of the solution, the cause and the subject may be output.

図10は、学習時におけるデータフローの一例を示す説明図である。 FIG. 10 is an explanatory diagram showing an example of a data flow during learning.

決定機能455は、トレーニングデータが多数入力されて学習を行うことにより、パラメータデータPbを逐次的に更新する。トレーニングデータは、トレーニング入力データとしてのエラーログSb1,Sb2,Sb3,…と、解決方法、原因及び主体の組み合わせTb1,Tb2,Tb3,…との組からなる。なお、エラーログSb1,Sb2,Sb3,…や、解決方法、原因及び主体の組み合わせTb1,Tb2,Tb3,…の一例を、図7に示す。 The determination function 455 sequentially updates the parameter data Pb by inputting a large number of training data and performing learning. The training data is composed of a set of error logs Sb1, Sb2, Sb3, ... As training input data, and a combination of a solution, a cause, and a subject Tb1, Tb2, Tb3, .... An example of the error logs Sb1, Sb2, Sb3, ..., The solution, the combination of the cause and the main body, Tb1, Tb2, Tb3, ... Is shown in FIG.

エラーログSb1,Sb2,Sb3,…は、トレーニング入力データ群Sbを構成する。解決方法、原因及び主体の組み合わせTb1,Tb2,Tb3,…は、トレーニング出力データ群Tbを構成する。 The error logs Sb1, Sb2, Sb3, ... Consists of the training input data group Sb. The combination of the solution, the cause and the subject Tb1, Tb2, Tb3, ... Consists of the training output data group Tb.

決定機能455は、トレーニングデータが入力されるごとに、エラーログSb1,Sb2,Sb3,…をニューラルネットワークNbで処理した結果が解決方法、原因及び主体の組み合わせTb1,Tb2,Tb3,…に近づくようにパラメータデータPbを更新していく、いわゆる学習を行う。一般に、パラメータデータPbの変化割合が閾値以内に収束すると、学習は終了と判断される。以下、学習後のパラメータデータPbを特に学習済みパラメータデータPb´(図11に図示)という。 The determination function 455 makes the result of processing the error logs Sb1, Sb2, Sb3, ... By the neural network Nb closer to the combination of the solution, the cause and the subject Tb1, Tb2, Tb3, ... Each time the training data is input. The so-called learning is performed by updating the parameter data Pb. Generally, when the rate of change of the parameter data Pb converges within the threshold value, it is determined that the learning is completed. Hereinafter, the parameter data Pb after learning is particularly referred to as learned parameter data Pb'(shown in FIG. 11).

図11は、運用時におけるデータフローの一例を示す説明図である。 FIG. 11 is an explanatory diagram showing an example of a data flow during operation.

運用時には、決定機能455は、X線CT装置1の起動中に取得機能454によって取得されたエラーログUbを入力し、学習済みパラメータデータPb´を用いて、解決方法、原因及び主体の組み合わせVbを出力する。 At the time of operation, the determination function 455 inputs the error log Ub acquired by the acquisition function 454 during the activation of the X-ray CT apparatus 1, and uses the learned parameter data Pb'to solve the solution, cause, and combination Vb of the subject. Is output.

なお、ニューラルネットワークNbと学習済みパラメータデータPb´は、学習済みモデルMbを構成する。ニューラルネットワークNbは、プログラムの形態でメモリ41に記憶される。学習済みパラメータデータPb´は、メモリ41に記憶されてもよいし、ネットワークを介して医用情報処理装置40と接続された記憶媒体に記憶されてもよい。この場合、処理回路45により実現される決定機能455は、メモリ41から学習済みモデルMbを読み出して実行することで、エラーログに基づいて、解決方法、原因及び主体の組み合わせを決定する。なお、学習済みモデルMbは、ASIC、FPGA等の集積回路によって構築されてもよい。 The neural network Nb and the trained parameter data Pb'consist of the trained model Mb. The neural network Nb is stored in the memory 41 in the form of a program. The learned parameter data Pb'may be stored in the memory 41, or may be stored in a storage medium connected to the medical information processing apparatus 40 via a network. In this case, the determination function 455 realized by the processing circuit 45 reads the learned model Mb from the memory 41 and executes it to determine the solution, the cause, and the combination of the principals based on the error log. The trained model Mb may be constructed by an integrated circuit such as an ASIC or FPGA.

なお、入力データとしてのエラーログは1個の場合に限定されるものではない。入力データとして、時系列で連続する複数(例えば、前後1分分)のエラーログの組み合わせを入力することも可能である。例えば、学習時には、トレーニング入力データとして時系列で連続する複数のエラーログの組み合わせSb1,Sb2,Sb3,…をニューラルネットワークNbに入力する。運用時には、決定機能455は、メモリ41から読み出した学習済みモデルMbに対して、時系列で連続する複数のエラーログの組み合わせUbを入力することで、解決方法、原因及び主体の組み合わせVbを出力する。入力データとして、時系列で連続する複数のエラーログの組み合わせを用いることで、当該組み合わせに応じた学習を行った学習済みパラメータデータPb´を生成することができるため、エラーログのみを入力データとする場合に比べて、解決方法、原因及び主体の組み合わせの精度を向上させることができる。なお、時系列で連続する複数のエラーログの組み合わせは、前後の時間が均等の場合に得られるエラーログの組み合わせに限定されるものではなく、例えば、前1分及び後30秒分のエラーログの組み合わせ等であってもよい。 The error log as input data is not limited to one. As input data, it is also possible to input a combination of a plurality of consecutive error logs (for example, one minute before and after) in chronological order. For example, at the time of learning, a combination of a plurality of error logs continuous in time series Sb1, Sb2, Sb3, ... Is input to the neural network Nb as training input data. At the time of operation, the determination function 455 outputs a combination Vb of a solution, a cause, and a subject by inputting a combination Ub of a plurality of consecutive error logs in chronological order to the trained model Mb read from the memory 41. To do. By using a combination of a plurality of consecutive error logs in chronological order as input data, it is possible to generate learned parameter data Pb'that has been trained according to the combination. Therefore, only the error log is used as the input data. It is possible to improve the accuracy of the combination of the solution, the cause and the subject, as compared with the case of the above. The combination of a plurality of error logs that are continuous in chronological order is not limited to the combination of error logs that can be obtained when the time before and after is equal. For example, the error log for 1 minute before and 30 seconds after. It may be a combination of.

また、入力データとして、エラーログの他のデータを入力することも可能である。例えば、学習時には、トレーニング入力データとして、エラーログから求められる予兆ログSb1,Sb2,Sb3,…ニューラルネットワークNbに入力する。運用時には、決定機能455は、メモリ41から読み出した学習済みモデルMbに対して、予兆ログUbを入力することで、解決方法、原因及び主体の組み合わせVbを出力する。入力データとして、予兆ログを用いることで、予兆ログに応じた学習を行った学習済みパラメータデータPb´を生成することができるため、X線CT装置1に不具合が発生する前に、X線CT装置1に起こるであろう不具合の解決方法をユーザに提示でき、CT検査の中断を未然に防止することもできる。 It is also possible to input other data of the error log as input data. For example, at the time of learning, as training input data, the predictive logs Sb1, Sb2, Sb3, ... Neural network Nb obtained from the error log are input. At the time of operation, the determination function 455 outputs the combination Vb of the solution, the cause, and the subject by inputting the predictive log Ub to the learned model Mb read from the memory 41. By using the predictive log as the input data, it is possible to generate the learned parameter data Pb'that has been trained according to the predictive log. Therefore, before the trouble occurs in the X-ray CT apparatus 1, the X-ray CT It is possible to present to the user a solution to a problem that may occur in the device 1, and it is possible to prevent interruption of the CT examination.

さらに、決定機能455は、解決方法、原因及び主体の組み合わせVbとともに、組み合わせVbの確度(予測スコア、コンフィデンシャルスコア、確信度とも呼ばれる)を決定することもできる。組み合わせVbの確度は、学習済みモデルMbの出力の精度の指標値である。 Further, the determination function 455 can determine the accuracy (also referred to as prediction score, confidential score, conviction) of the combination Vb together with the combination Vb of the solution, the cause and the subject. The accuracy of the combination Vb is an index value of the accuracy of the output of the trained model Mb.

なお、医用診断装置の種類ごとに異なる学習済みモデルMbが構築されることが好適である。例えば、X線CT装置1とMRI装置とで異なる学習済みモデルを備え、発生したエラーログを、対応する学習済みモデルに入力する。また、同一種類の医用診断装置であっても、メーカごと、バーションごとに異なる学習済みモデルMbが構築されることが好適である。例えば、同一種類の医用診断装置であっても、A社製のX線CT装置とB社製のX線CT装置とで異なる学習済みモデルを備え、発生したエラーログを、対応する学習済みモデルに入力する。 It is preferable to construct a different trained model Mb for each type of medical diagnostic device. For example, the X-ray CT apparatus 1 and the MRI apparatus are provided with different trained models, and the generated error log is input to the corresponding trained model. Further, even for the same type of medical diagnostic apparatus, it is preferable to construct different trained models Mb for each manufacturer and each version. For example, even if the same type of medical diagnostic device is provided, the X-ray CT device manufactured by A company and the X-ray CT device manufactured by B company are provided with different trained models, and the generated error log is recorded as the corresponding trained model. Enter in.

医用情報処理装置の一例としてのコンソール装置40の変形例によると、上記効果に加え、ユーザやサービスマンに、不具合の原因を提示することができ、不具合解消をサポートすることができる。 According to a modified example of the console device 40 as an example of the medical information processing device, in addition to the above effects, the cause of the problem can be presented to the user or the service person, and the problem can be solved.

3.第2の実施形態
第2の実施形態に係る医用情報処理装置は、X線CT装置等の医用診断装置とネットワークで接続されたサーバ装置として設けられる場合である。それにより、図2に示す機能453〜455が、医用情報システム上の複数の装置で分散して実現される。
3. 3. Second Embodiment The medical information processing device according to the second embodiment is provided as a server device connected to a medical diagnostic device such as an X-ray CT device via a network. As a result, the functions 453 to 455 shown in FIG. 2 are distributed and realized by a plurality of devices on the medical information system.

図12は、第2の実施形態に係る医用情報処理装置を備えた医用情報システムの構成及び機能を示す概略図である。 FIG. 12 is a schematic view showing the configuration and function of a medical information system including the medical information processing device according to the second embodiment.

図12は、医用情報システムSを示す。医用情報システムSは、医用診断装置、例えば、X線CT装置1Aと、実施形態に係る医用情報処理装置(例えば、サーバ装置)50と、クライアント装置60とを示す。サーバ装置50は、メモリ51と、ディスプレイ52と、入力インターフェース53と、ネットワークインターフェース54と、処理回路55とを備える。 FIG. 12 shows the medical information system S. The medical information system S shows a medical diagnostic device, for example, an X-ray CT device 1A, a medical information processing device (for example, a server device) 50 according to an embodiment, and a client device 60. The server device 50 includes a memory 51, a display 52, an input interface 53, a network interface 54, and a processing circuit 55.

メモリ51は、図1に示すメモリ41と同一構成であるので説明を省略する。ディスプレイ52は、図1に示すディスプレイ42と同一構成であるので説明を省略する。入力インターフェース53は、図1に示す入力インターフェース43と同一構成であるので説明を省略する。ネットワークインターフェース54は、図1に示すネットワークインターフェース44と同一構成であるので説明を省略する。処理回路55は、図1に示す処理回路45と同一構成であるので説明を省略する。 Since the memory 51 has the same configuration as the memory 41 shown in FIG. 1, description thereof will be omitted. Since the display 52 has the same configuration as the display 42 shown in FIG. 1, description thereof will be omitted. Since the input interface 53 has the same configuration as the input interface 43 shown in FIG. 1, description thereof will be omitted. Since the network interface 54 has the same configuration as the network interface 44 shown in FIG. 1, description thereof will be omitted. Since the processing circuit 55 has the same configuration as the processing circuit 45 shown in FIG. 1, description thereof will be omitted.

処理回路55は、メモリ51に記憶された、又は、処理回路55内に直接組み込まれたプログラムを読み出して実行することで、出力制御機能553と、取得機能554と、決定機能555とを実現する。以下、機能553〜555がソフトウェア的に機能する場合を例に挙げて説明するが、機能553〜555の全部又は一部は、サーバ装置50にASIC等の回路等として設けられるものであってもよい。 The processing circuit 55 realizes an output control function 553, an acquisition function 554, and a determination function 555 by reading and executing a program stored in the memory 51 or directly incorporated in the processing circuit 55. .. Hereinafter, the case where the functions 553 to 555 function as software will be described as an example, but all or a part of the functions 553 to 555 may be provided in the server device 50 as a circuit such as an ASIC. Good.

取得機能554は、医用診断装置の一例としてのX線CT装置1Aの制御に関するログをX線CT装置1Aから取得する機能を含む。なお、取得機能554は、取得部の一例である。 The acquisition function 554 includes a function of acquiring a log related to the control of the X-ray CT device 1A as an example of the medical diagnostic device from the X-ray CT device 1A. The acquisition function 554 is an example of an acquisition unit.

決定機能555は、医用診断装置の一例としてのX線CT装置1Aに不具合が生じた場合、取得機能554によって取得されたログに基づいて、原因又は解決方法と、主体とを決定する機能を含む。なお、決定機能555は、決定部の一例である。 The determination function 555 includes a function of determining the cause or solution and the subject based on the log acquired by the acquisition function 554 when a problem occurs in the X-ray CT apparatus 1A as an example of the medical diagnostic apparatus. .. The determination function 555 is an example of a determination unit.

出力制御機能553は、決定機能555によって決定された原因又は解決方法と、主体とに関する情報を出力する機能を含む。例えば、出力制御機能553は、決定機能555によって決定された原因又は解決方法と、主体とに関する情報をディスプレイ52に表示させる機能と、決定機能555によって決定された当該情報を、ネットワークインターフェース54を介してX線CT装置1A又はクライアント装置60等の外部装置に送信する機能とのうち少なくとも一方を含む。 The output control function 553 includes a function of outputting information regarding the cause or solution determined by the determination function 555 and the subject. For example, the output control function 553 has a function of displaying information on the cause or solution determined by the determination function 555 and the subject on the display 52, and the information determined by the determination function 555 is transmitted via the network interface 54. It includes at least one of the functions of transmitting to an external device such as the X-ray CT device 1A or the client device 60.

サーバ装置50の外部機器であるX線CT装置1Aは、図2に示すX線CT装置1のスキャン制御機能451と、画像生成機能452と、出力制御機能453と、取得機能454とを実現する。一方、図2に示すX線CT装置1の決定機能455は、サーバ装置50により実現される。X線CT装置1Aは、ネットワークを介してデータ送受信可能にサーバ装置50等の機器に接続される。 The X-ray CT device 1A, which is an external device of the server device 50, realizes the scan control function 451 of the X-ray CT device 1 shown in FIG. 2, the image generation function 452, the output control function 453, and the acquisition function 454. .. On the other hand, the determination function 455 of the X-ray CT apparatus 1 shown in FIG. 2 is realized by the server apparatus 50. The X-ray CT device 1A is connected to a device such as the server device 50 so that data can be transmitted and received via a network.

サーバ装置50の外部機器であるクライアント装置60は、コンピュータとしての構成を備える。クライアント装置60は、ネットワークを介してデータ送受信可能にサーバ装置50等の機器に接続される。クライアント装置60としては、例えば、スマートフォン及びタブレット端末等のモバイル端末の固定型のPC等の情報端末が挙げられる。クライアント装置60は、サーバ装置50で決定され、サーバ装置50から送られた原因又は解決方法と、主体とに関する情報を、クライアント装置60のディスプレイ(図示省略)に表示することができる。 The client device 60, which is an external device of the server device 50, has a configuration as a computer. The client device 60 is connected to a device such as the server device 50 so that data can be transmitted and received via the network. Examples of the client device 60 include information terminals such as fixed-type PCs of mobile terminals such as smartphones and tablet terminals. The client device 60 is determined by the server device 50, and information about the cause or solution and the subject, which is sent from the server device 50, can be displayed on the display (not shown) of the client device 60.

なお、図12において、図1及び図2に示す部材と同一部材については同一符号を付して説明を省略する。 In FIG. 12, the same members as those shown in FIGS. 1 and 2 are designated by the same reference numerals, and the description thereof will be omitted.

医用情報処理装置の一例としてのサーバ装置50によると、X線CT装置1Aに不具合が発生した場合に、サーバ装置50によって決定された原因又は解決方法と、主体とに関する情報をX線CT装置1Aに送ることで、X線CT装置1AによるCT検査の中断を回避し、又は、CT検査の中断時間を短縮することができる。医用情報処理装置の一例としてのサーバ装置50によると、臨床現場にてX線CT装置1Aの使用中に、X線CT装置1Aが正常動作せず、これ以上ユーザがX線CT装置1Aを使用できない状況になるような不具合が発生した場合であっても、「架台装置のチルト角のプラス・リミット」(図7に図示)等のように不具合の内容によってはCT検査の中断を回避することができる。 According to the server device 50 as an example of the medical information processing device, when a problem occurs in the X-ray CT device 1A, the X-ray CT device 1A provides information on the cause or solution determined by the server device 50 and the subject. By sending to, the interruption of the CT examination by the X-ray CT apparatus 1A can be avoided, or the interruption time of the CT examination can be shortened. According to the server device 50 as an example of the medical information processing device, the X-ray CT device 1A does not operate normally during the use of the X-ray CT device 1A in the clinical field, and the user uses the X-ray CT device 1A any more. Even if a problem occurs that makes it impossible, it is necessary to avoid interruption of CT inspection depending on the content of the problem, such as "plus limit of tilt angle of gantry device" (shown in FIG. 7). Can be done.

また、医用情報処理装置の一例としてのサーバ装置50によると、サーバ装置50によって決定された原因又は解決方法と、主体とに関する情報をサービスマンが携帯するクライアント装置60に送ることで、X線CT装置1Aに不具合が発生した場合に、サービスマンはクライアント装置60を見ながら適切な解決方法を実行することができる。 Further, according to the server device 50 as an example of the medical information processing device, the X-ray CT is performed by sending information about the cause or solution determined by the server device 50 and the subject to the client device 60 carried by the serviceman. When a problem occurs in the device 1A, the serviceman can execute an appropriate solution while looking at the client device 60.

以上説明した少なくとも1つの実施形態によれば、医用診断装置に不具合が発生した場合に、検査の中断を回避し、又は、検査中断時間を短縮することができる。 According to at least one embodiment described above, when a defect occurs in the medical diagnostic apparatus, the interruption of the examination can be avoided or the examination interruption time can be shortened.

なお、スキャン制御機能451は、スキャン制御部の一例である。画像生成機能452は、画像生成部の一例である。出力制御機能453,553は、出力制御部の一例である。取得機能454,554は、取得部の一例である。決定機能455,555は、決定部の一例である。 The scan control function 451 is an example of a scan control unit. The image generation function 452 is an example of an image generation unit. The output control functions 453 and 553 are an example of the output control unit. The acquisition functions 454 and 554 are examples of the acquisition unit. The determination functions 455 and 555 are examples of the determination unit.

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

1 医用診断装置
40 コンソール装置(医用情報処理装置)
45 処理回路
451 スキャン制御機能
452 画像生成機能
453 出力制御機能
454 取得機能
455 決定機能
50 サーバ装置(医用情報処理装置)
55 処理回路
553 出力制御機能
554 取得機能
555 決定機能
60 クライアント装置
1 Medical diagnostic device 40 Console device (medical information processing device)
45 Processing circuit 451 Scan control function 452 Image generation function 453 Output control function 454 Acquisition function 455 Decision function 50 Server device (medical information processing device)
55 Processing circuit 553 Output control function 554 Acquisition function 555 Decision function 60 Client device

図1は、第1の実施形態に係る医用情報処理装置を備えたX線CT装置の構成を示す概略図。FIG. 1 is a schematic view showing a configuration of an X-ray CT apparatus including the medical information processing apparatus according to the first embodiment. 図2は、第1の実施形態に係る医用情報処理装置の構成及び機能を示すブロック図。FIG. 2 is a block diagram showing a configuration and a function of the medical information processing apparatus according to the first embodiment. 図3は、第1の実施形態に係る医用情報処理装置において、学習時におけるデータフローの一例を示す説明図。FIG. 3 is an explanatory diagram showing an example of a data flow at the time of learning in the medical information processing apparatus according to the first embodiment. 図4は、第1の実施形態に係る医用情報処理装置において、運用時におけるデータフローの一例を示す説明図。FIG. 4 is an explanatory diagram showing an example of a data flow during operation in the medical information processing apparatus according to the first embodiment. 図5は、第1の実施形態に係る医用情報処理装置の動作の前半をフローチャートとして示す図。FIG. 5 is a diagram showing the first half of the operation of the medical information processing apparatus according to the first embodiment as a flowchart. 図6は、第1の実施形態に係る医用情報処理装置の動作の後半をフローチャートとして示す図。FIG. 6 is a diagram showing the latter half of the operation of the medical information processing apparatus according to the first embodiment as a flowchart. 図7は、第1の実施形態に係る医用情報処理装置において、エラーログと、解決方法及び主体の組み合わせとの関係を表として示す図。FIG. 7 is a diagram showing as a table the relationship between the error log and the combination of the solution method and the subject in the medical information processing apparatus according to the first embodiment. 図8は、第1の実施形態に係る医用情報処理装置において、ユーザが実施可能である解決方法を示す表示画面の一例を示す図。FIG. 8 is a diagram showing an example of a display screen showing a solution that can be implemented by the user in the medical information processing device according to the first embodiment. 図9は、第1の実施形態に係る医用情報処理装置において、ユーザが実施可能である解決方法を示す表示画面の一例を示す図。FIG. 9 is a diagram showing an example of a display screen showing a solution that can be implemented by the user in the medical information processing device according to the first embodiment. 図10は、第1の実施形態に係る医用情報処理装置において、学習時におけるデータフローの一例を示す説明図FIG. 10 is an explanatory diagram showing an example of a data flow during learning in the medical information processing apparatus according to the first embodiment. 図11は、第1の実施形態に係る医用情報処理装置において、運用時におけるデータフローの一例を示す説明図。FIG. 11 is an explanatory diagram showing an example of a data flow during operation in the medical information processing apparatus according to the first embodiment. 図12は、第2の実施形態に係る医用情報処理装置を備えた医用情報システムの構成及び機能を示す概略図。FIG. 12 is a schematic view showing a configuration and a function of a medical information system including the medical information processing device according to the second embodiment.

Claims (10)

医用診断装置の制御に関するログを取得する取得部と、
前記医用診断装置に不具合が生じた場合、前記ログに基づいて、前記不具合の原因又は解決方法、及び前記不具合の解決を試みる主体を決定する決定部と、
を備えた、医用情報処理装置。
An acquisition unit that acquires logs related to the control of medical diagnostic equipment,
When a defect occurs in the medical diagnostic device, a determination unit that determines the cause or solution of the defect and the subject trying to solve the defect based on the log.
A medical information processing device equipped with.
前記主体は、前記医用診断装置、前記医用診断装置のユーザ、又は前記医用診断装置をメンテナンスするサービスマンであり、
前記決定部は、
前記原因又は前記解決方法として、第1の原因又は第1の解決方法を決定するとともに、前記主体として、前記医用診断装置を決定し、
前記医用診断装置によって前記不具合が解決しなかった場合、前記原因又は前記解決方法として、第2の原因又は第2の解決方法を決定するとともに、前記主体として、前記ユーザを決定する、
請求項1に記載の医用情報処理装置。
The subject is a medical diagnostic device, a user of the medical diagnostic device, or a serviceman who maintains the medical diagnostic device.
The decision unit
As the cause or the solution, the first cause or the first solution is determined, and the medical diagnostic apparatus is determined as the subject.
When the problem is not solved by the medical diagnostic apparatus, the cause or the solution is determined as the second cause or the second solution, and the user is determined as the subject.
The medical information processing device according to claim 1.
前記第2の原因又は前記第2の解決方法を表示部に表示させる出力制御部、
を更に備えた請求項2に記載の医用情報処理装置。
An output control unit that displays the second cause or the second solution on the display unit.
The medical information processing apparatus according to claim 2, further comprising.
前記出力制御部は、前記第2の原因又は前記第2の解決方法が複数存在する場合、前記第2の原因又は前記第2の解決方法に加え、複数のそれぞれに対応する確度を前記表示部に表示させる、
請求項3に記載の医用情報処理装置。
When there are a plurality of the second cause or the second solution, the output control unit displays the accuracy corresponding to each of the plurality of causes in addition to the second cause or the second solution. To be displayed on
The medical information processing device according to claim 3.
前記決定部は、前記ユーザによって前記不具合が解決しなかった場合、前記原因又は前記解決方法として、第3の原因又は第3の解決方法を決定するとともに、前記主体として、前記サービスマンを決定する、
請求項2乃至4のいずれか一項に記載の医用情報処理装置。
When the problem is not solved by the user, the determination unit determines a third cause or a third solution as the cause or the solution, and determines the serviceman as the subject. ,
The medical information processing device according to any one of claims 2 to 4.
前記第3の原因又は前記第3の解決方法を表示部に表示させる出力制御部、
を更に備えた請求項5に記載の医用情報処理装置。
An output control unit that displays the third cause or the third solution on the display unit.
The medical information processing apparatus according to claim 5, further comprising.
前記出力制御部は、前記第3の原因又は前記第3の解決方法が複数存在する場合、前記第3の原因又は前記第3の解決方法に加え、複数のそれぞれに対応する確度を前記表示部に表示させる、
請求項6に記載の医用情報処理装置。
When there are a plurality of the third cause or the third solution, the output control unit displays the accuracy corresponding to each of the plurality of causes in addition to the third cause or the third solution. To be displayed on
The medical information processing device according to claim 6.
前記決定部は、前記ログに基づいて、前記原因又は前記解決方法を決定する学習済みモデルに対して、前記ログを入力することにより、前記原因又は前記解決方法を決定し、前記不具合又は前記解決方法に対応する前記主体を決定する、
請求項1に記載の医用情報処理装置。
The determination unit determines the cause or the solution by inputting the log to the trained model that determines the cause or the solution based on the log, and determines the cause or the solution, and determines the cause or the solution. Determine the subject corresponding to the method,
The medical information processing device according to claim 1.
前記決定部は、前記ログに基づいて、前記原因又は前記解決方法、及び前記主体を決定する学習済みモデルに対して、前記ログを入力することにより、前記原因又は前記解決方法、及び前記主体を決定する、
請求項1に記載の医用情報処理装置。
The determination unit determines the cause or the solution, and the subject by inputting the log into the trained model that determines the cause or the solution and the subject based on the log. decide,
The medical information processing device according to claim 1.
前記決定部は、前記ログとしての時系列で連続する複数のログに基づいて、前記原因又は前記解決方法、及び前記主体を決定する学習済みモデルに対して、前記複数のログを入力することにより、前記原因又は前記解決方法、及び前記主体を決定する、
請求項1に記載の医用情報処理装置。
The determination unit inputs the plurality of logs to the trained model that determines the cause or the solution, and the subject based on the plurality of logs that are continuous in time series as the log. , The cause or the solution, and the subject.
The medical information processing device according to claim 1.
JP2019093435A 2019-05-17 2019-05-17 Medical information processing equipment Active JP7356816B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2019093435A JP7356816B2 (en) 2019-05-17 2019-05-17 Medical information processing equipment

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2019093435A JP7356816B2 (en) 2019-05-17 2019-05-17 Medical information processing equipment

Publications (2)

Publication Number Publication Date
JP2020185306A true JP2020185306A (en) 2020-11-19
JP7356816B2 JP7356816B2 (en) 2023-10-05

Family

ID=73223166

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2019093435A Active JP7356816B2 (en) 2019-05-17 2019-05-17 Medical information processing equipment

Country Status (1)

Country Link
JP (1) JP7356816B2 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113674249A (en) * 2021-08-24 2021-11-19 重庆忽米网络科技有限公司 PCB printing quality detection method based on industrial internet

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH1083315A (en) * 1996-06-07 1998-03-31 Toshiba Corp Decentralized test unit, diagnostic network system, and diagnosing method
JP2005205193A (en) * 2003-12-22 2005-08-04 Toshiba Corp Image quality control system
JP2008149151A (en) * 2007-12-28 2008-07-03 Toshiba Corp Maintenance support information management apparatus for medical system, x-ray ct system, and maintenance service center apparatus
JP2008245284A (en) * 2008-03-24 2008-10-09 Toshiba Corp Parameter adjusting method and apparatus for x-ray plane detector, and x-ray diagnosis device
WO2019011765A1 (en) * 2017-07-10 2019-01-17 Koninklijke Philips N.V. Predictive maintenance for large medical imaging systems

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH1083315A (en) * 1996-06-07 1998-03-31 Toshiba Corp Decentralized test unit, diagnostic network system, and diagnosing method
JP2005205193A (en) * 2003-12-22 2005-08-04 Toshiba Corp Image quality control system
JP2008149151A (en) * 2007-12-28 2008-07-03 Toshiba Corp Maintenance support information management apparatus for medical system, x-ray ct system, and maintenance service center apparatus
JP2008245284A (en) * 2008-03-24 2008-10-09 Toshiba Corp Parameter adjusting method and apparatus for x-ray plane detector, and x-ray diagnosis device
WO2019011765A1 (en) * 2017-07-10 2019-01-17 Koninklijke Philips N.V. Predictive maintenance for large medical imaging systems

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113674249A (en) * 2021-08-24 2021-11-19 重庆忽米网络科技有限公司 PCB printing quality detection method based on industrial internet

Also Published As

Publication number Publication date
JP7356816B2 (en) 2023-10-05

Similar Documents

Publication Publication Date Title
JP7356816B2 (en) Medical information processing equipment
JP7325943B2 (en) MEDICAL IMAGE DIAGNOSTIC SYSTEM AND PARAMETER SELECTION METHOD
JP7175639B2 (en) X-ray imaging device and medical image processing device
US11344275B2 (en) Medical diagnostic-imaging apparatus
JP7055709B2 (en) X-ray CT device and imaging planning device
JP7237741B2 (en) Medical diagnostic imaging equipment
US10806418B2 (en) X-ray CT apparatus and imaging condition calculating method
JP7170469B2 (en) X-ray CT device
JP7437887B2 (en) Medical information processing equipment and X-ray CT equipment
JP7399780B2 (en) Medical image diagnostic equipment
JP7321798B2 (en) Reconstruction device and radiological diagnosis device
US11478203B2 (en) X-ray computed tomography apparatus and imaging condition management apparatus
JP7223572B2 (en) X-ray CT device
JP7062514B2 (en) X-ray CT device and X-ray tube control device
US11291417B2 (en) X-ray CT apparatus
JP2023035485A (en) X-ray ct apparatus
US20230000456A1 (en) X-ray diagnosis apparatus and x-ray diagnosis method
JP2022178846A (en) Medical information processing method, medical information processing device, and medical image processing device
JP2022092932A (en) X-ray computer tomographic apparatus, medical image processing apparatus, and data processing method
JP2023056290A (en) Medical image diagnostic apparatus, medical information display control apparatus, medical image diagnostic method and program
JP2022159737A (en) X-ray ct device and control method
JP2021159337A (en) Medical image processing device and medical image diagnostic device
JP2023183463A (en) X-ray computer tomography apparatus and medical bed device
JP2024030428A (en) Spectral imaging X-ray CT device, image-guided display method, and image-guided display program
JP2022114281A (en) X-ray ct apparatus, control method for x-ray ct apparatus, and program

Legal Events

Date Code Title Description
A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20190711

A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20220307

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20230131

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20230207

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20230406

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20230523

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20230721

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: 20230829

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20230925

R150 Certificate of patent or registration of utility model

Ref document number: 7356816

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150