JP5984254B2 - X-ray CT system - Google Patents

X-ray CT system Download PDF

Info

Publication number
JP5984254B2
JP5984254B2 JP2012104974A JP2012104974A JP5984254B2 JP 5984254 B2 JP5984254 B2 JP 5984254B2 JP 2012104974 A JP2012104974 A JP 2012104974A JP 2012104974 A JP2012104974 A JP 2012104974A JP 5984254 B2 JP5984254 B2 JP 5984254B2
Authority
JP
Japan
Prior art keywords
unit
processing unit
data
detection data
gantry
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
JP2012104974A
Other languages
Japanese (ja)
Other versions
JP2013230315A (en
Inventor
片山 茂
茂 片山
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Canon Medical Systems Corp
Original Assignee
Toshiba 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 Toshiba Medical Systems Corp filed Critical Toshiba Medical Systems Corp
Priority to JP2012104974A priority Critical patent/JP5984254B2/en
Publication of JP2013230315A publication Critical patent/JP2013230315A/en
Application granted granted Critical
Publication of JP5984254B2 publication Critical patent/JP5984254B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Apparatus For Radiation Diagnosis (AREA)

Description

本発明の実施形態は、X線CT装置に関する。   Embodiments described herein relate generally to an X-ray CT apparatus.

X線CT(Computed Tomography)装置は、X線を利用して被検体をスキャンし、収集されたデータをコンピュータにより処理することで、被検体の内部を画像化する装置である。   An X-ray CT (Computed Tomography) apparatus is an apparatus that scans a subject using X-rays and processes the collected data by a computer, thereby imaging the inside of the subject.

具体的には、X線CT装置は、架台装置において、被検体に対してX線を異なる方向から複数回曝射し、被検体を透過したX線をX線検出器にて検出して複数の検出データを収集する。収集された検出データはデータ収集部によりA/D変換された後、コンソール装置に送信される。コンソール装置は、当該検出データに前処理等を施し投影データを作成する。そして、コンソール装置は、投影データに基づく再構成処理を行い、断層画像データ、或いは複数の断層画像データに基づくボリュームデータを作成する。   Specifically, the X-ray CT apparatus, in the gantry device, emits X-rays to the subject a plurality of times from different directions, and detects X-rays transmitted through the subject with an X-ray detector. Collect detection data. The collected detection data is A / D converted by the data collection unit and then transmitted to the console device. The console device pre-processes the detection data and creates projection data. Then, the console apparatus performs reconstruction processing based on the projection data, and creates volume data based on tomographic image data or a plurality of tomographic image data.

特開2008−167804号公報JP 2008-167804 A

コンソール装置では、検出データに対する前処理や、検出データに基づく投影データの再構成処理を行う。一方、架台装置には記憶領域がないため、収集された検出データは、コンソール装置の稼働状況に関わらず、最優先でコンソール装置に送信される(コンソール装置に書き込まれる)。すなわち、コンソール装置に対する検出データの書き込みは、前処理や再構成処理と非同期に行われる。よって、前処理や再構成処理の実行中に検出データの書き込みを行う場合には、それらの処理を一旦停止しなければならない。つまり、実行中の前処理や再構成処理が途中で中断されるため、検出データの処理効率が低下するという問題があった。   The console device performs preprocessing for the detection data and reconstructing projection data based on the detection data. On the other hand, since the gantry device has no storage area, the collected detection data is transmitted to the console device with the highest priority (written to the console device) regardless of the operating status of the console device. That is, the detection data is written to the console device asynchronously with the pre-processing and the reconfiguration processing. Therefore, when detection data is written during execution of pre-processing and reconstruction processing, the processing must be temporarily stopped. That is, there is a problem that the processing efficiency of the detected data is lowered because the pre-processing and reconfiguration processing being executed are interrupted.

実施形態は、前述の問題点を解決するためになされたものであり、検出データを効率よく処理することができるX線CT装置を提供することを目的とする。   The embodiment has been made to solve the above-described problems, and an object thereof is to provide an X-ray CT apparatus capable of efficiently processing detection data.

実施形態のX線CT装置は、被検体をX線でスキャンして検出データを収集する架台装置と、架台装置と通信可能に接続されるコンソール装置とを含む。X線CT装置は、架台側記憶部と、処理部と、監視部と、制御部とを有する。架台側記憶部は、架台装置に設けられ、検出データを記憶する。処理部は、コンソール装置に設けられ、検出データに対して所定の処理を行う。監視部は、架台側記憶部における検出データの記憶量、及び処理部の動作を監視する。制御部は、監視部が、記憶量が所定量になり、且つ処理部の動作に所定の区切りがついたと判断した場合、架台側記憶部からコンソール装置へ所定量の検出データを送信させる。   The X-ray CT apparatus of the embodiment includes a gantry device that scans a subject with X-rays and collects detection data, and a console device that is communicably connected to the gantry device. The X-ray CT apparatus includes a gantry-side storage unit, a processing unit, a monitoring unit, and a control unit. The gantry-side storage unit is provided in the gantry device and stores detection data. The processing unit is provided in the console device and performs predetermined processing on the detection data. The monitoring unit monitors the amount of detection data stored in the gantry-side storage unit and the operation of the processing unit. When the monitoring unit determines that the storage amount becomes a predetermined amount and the operation of the processing unit has a predetermined break, the control unit causes the storage unit on the gantry side to transmit a predetermined amount of detection data.

第1実施形態に係るX線CT装置のブロック図である。1 is a block diagram of an X-ray CT apparatus according to a first embodiment. 第1実施形態に係る制御部の動作を補足する図である。It is a figure which supplements operation | movement of the control part which concerns on 1st Embodiment. 第1実施形態に係る制御部の動作を補足する図である。It is a figure which supplements operation | movement of the control part which concerns on 1st Embodiment. 第1実施形態に係るX線CT装置の動作の概要を示すフローチャートである。It is a flowchart which shows the outline | summary of operation | movement of the X-ray CT apparatus which concerns on 1st Embodiment. 第2実施形態に係るX線CT装置のブロック図である。It is a block diagram of the X-ray CT apparatus which concerns on 2nd Embodiment. 第2実施形態に係る制御部の動作を補足する図である。It is a figure which supplements operation | movement of the control part which concerns on 2nd Embodiment. 第2実施形態に係る制御部の動作を補足する図である。It is a figure which supplements operation | movement of the control part which concerns on 2nd Embodiment. 第2実施形態に係る制御部の動作を補足する図である。It is a figure which supplements operation | movement of the control part which concerns on 2nd Embodiment. 第2実施形態に係るX線CT装置の動作の概要を示すフローチャートである。It is a flowchart which shows the outline | summary of operation | movement of the X-ray CT apparatus which concerns on 2nd Embodiment.

(第1実施形態)
図1から図3を参照して、第1実施形態に係るX線CT装置1の構成について説明する。
(First embodiment)
The configuration of the X-ray CT apparatus 1 according to the first embodiment will be described with reference to FIGS. 1 to 3.

<装置構成>
図1に示すように、X線CT装置1は、架台装置10と、寝台装置30と、コンソール装置40とを含んで構成されている。
<Device configuration>
As shown in FIG. 1, the X-ray CT apparatus 1 includes a gantry device 10, a bed device 30, and a console device 40.

[架台装置]
架台装置10は、被検体EをX線でスキャンして検出データを収集する装置である。架台装置10は、X線発生部11と、X線検出部12と、回転体13と、高電圧発生部14と、架台駆動部15と、X線絞り部16と、絞り駆動部17と、データ収集部18と、架台側記憶部19とを有する。
[Mounting device]
The gantry device 10 is a device that scans the subject E with X-rays and collects detection data. The gantry device 10 includes an X-ray generator 11, an X-ray detector 12, a rotating body 13, a high voltage generator 14, a gantry driver 15, an X-ray diaphragm 16, a diaphragm driver 17, A data collection unit 18 and a gantry-side storage unit 19 are included.

X線発生部11は、X線を発生させるX線管球(たとえば、円錐状や角錐状のビームを発生する真空管。図示なし)を含んで構成されている。発生したX線は被検体Eに対して曝射される。X線検出部12は、複数のX線検出素子(図示なし)を含んで構成されている。X線検出部12は、被検体Eを透過したX線の強度分布を示すX線強度分布データ(以下、「検出データ」という場合がある)をX線検出素子で検出し、その検出データを電流信号として出力する。X線検出部12は、たとえば、検出素子が互いに直交する2方向(スライス方向とチャンネル方向)にそれぞれ複数配置された2次元のX線検出器(面検出器)が用いられる。複数のX線検出素子は、たとえば、スライス方向に沿って320列設けられている。このように多列のX線検出器を用いることにより、1回転のスキャンでスライス方向に幅を有する3次元の撮影領域を撮影することができる(ボリュームスキャン)。なお、スライス方向は被検体Eの体軸方向に相当し、チャンネル方向はX線発生部11の回転方向に相当する。   The X-ray generator 11 includes an X-ray tube that generates X-rays (for example, a vacuum tube that generates a conical or pyramidal beam (not shown)). The generated X-ray is exposed to the subject E. The X-ray detection unit 12 includes a plurality of X-ray detection elements (not shown). The X-ray detection unit 12 detects X-ray intensity distribution data (hereinafter sometimes referred to as “detection data”) indicating the intensity distribution of X-rays transmitted through the subject E with an X-ray detection element, and the detection data is Output as a current signal. As the X-ray detection unit 12, for example, a two-dimensional X-ray detector (plane detector) in which a plurality of detection elements are arranged in two directions (slice direction and channel direction) orthogonal to each other is used. The plurality of X-ray detection elements are provided, for example, in 320 rows along the slice direction. By using a multi-row X-ray detector in this way, it is possible to image a three-dimensional imaging region having a width in the slice direction by one rotation scan (volume scan). The slice direction corresponds to the body axis direction of the subject E, and the channel direction corresponds to the rotation direction of the X-ray generation unit 11.

回転体13は、X線発生部11とX線検出部12とを被検体Eを挟んで対向するよう支持する部材である。回転体13は、スライス方向に貫通した開口部13aを有する。架台装置10内において、回転体13は、被検体Eを中心とした円軌道で回転するよう配置されている。   The rotating body 13 is a member that supports the X-ray generation unit 11 and the X-ray detection unit 12 so as to face each other with the subject E interposed therebetween. The rotating body 13 has an opening 13a penetrating in the slice direction. In the gantry device 10, the rotating body 13 is arranged so as to rotate in a circular orbit around the subject E.

高電圧発生部14は、X線発生部11に対して高電圧を印加する。X線発生部11は、当該高電圧に基づいてX線を発生させる。架台駆動部15は、回転体13を回転駆動させる。X線絞り部16は、所定幅のスリット(開口)を有し、スリットの幅を変えることで、X線発生部11から曝射されたX線のファン角(チャンネル方向の広がり角)とX線のコーン角(スライス方向の広がり角)とを調整する。絞り駆動部17は、X線発生部11で発生したX線が所定の形状となるようX線絞り部16を駆動させる。   The high voltage generator 14 applies a high voltage to the X-ray generator 11. The X-ray generator 11 generates X-rays based on the high voltage. The gantry driving unit 15 drives the rotating body 13 to rotate. The X-ray diaphragm section 16 has a slit (opening) having a predetermined width, and by changing the width of the slit, the fan angle (expansion angle in the channel direction) of X-rays exposed from the X-ray generation section 11 and X Adjust the cone angle of the line (the spread angle in the slice direction). The diaphragm drive unit 17 drives the X-ray diaphragm unit 16 so that the X-rays generated by the X-ray generation unit 11 have a predetermined shape.

データ収集部18(DAS:Data Acquisition System)は、X線検出部12(各X線検出素子)からの検出データを収集する。また、データ収集部18は、収集した検出データ(電流信号)をアナログの電圧信号に変換し、この電圧信号をデジタル信号に変換する。そして、データ収集部18は、デジタル信号に変換された検出データを架台側記憶部19に送信する。   A data collection unit 18 (DAS: Data Acquisition System) collects detection data from the X-ray detection unit 12 (each X-ray detection element). The data collecting unit 18 converts the collected detection data (current signal) into an analog voltage signal, and converts the voltage signal into a digital signal. Then, the data collection unit 18 transmits the detection data converted into the digital signal to the gantry side storage unit 19.

架台側記憶部19は、RAMやROM等の半導体記憶装置によって構成される。架台側記憶部19は、架台装置10に設けられ、データ収集部18から送信された検出データを記憶する。架台側記憶部19は、少なくとも1回の再構成処理に用いる投影データに対応する検出データを記憶することが可能な容量を有する。   The gantry-side storage unit 19 is configured by a semiconductor storage device such as a RAM or a ROM. The gantry-side storage unit 19 is provided in the gantry device 10 and stores the detection data transmitted from the data collecting unit 18. The gantry-side storage unit 19 has a capacity capable of storing detection data corresponding to projection data used for at least one reconstruction process.

[寝台装置]
寝台装置30は、撮影対象の被検体Eを載置・移動させる装置である。寝台装置30は、寝台31と寝台駆動部32とを備えている。寝台31は、被検体Eを載置するための寝台天板33と、寝台天板33を支持する基台34とを備えている。寝台天板33は、寝台駆動部32によって被検体Eの体軸方向及び体軸方向に直交する方向に移動することが可能となっている。すなわち、寝台駆動部32は、被検体Eが載置された寝台天板33を、回転体13の開口部13aに対して挿抜させることができる。基台34は、寝台駆動部32によって寝台天板33を上下方向(被検体Eの体軸方向と直交する方向)に移動させることが可能となっている。
[Bed equipment]
The couch device 30 is a device for placing and moving the subject E to be imaged. The couch device 30 includes a couch 31 and a couch driving unit 32. The couch 31 includes a couch top 33 for placing the subject E and a base 34 that supports the couch top 33. The couch top 33 can be moved by the couch driving unit 32 in the body axis direction of the subject E and in the direction perpendicular to the body axis direction. That is, the bed driving unit 32 can insert and remove the bed top plate 33 on which the subject E is placed with respect to the opening 13 a of the rotating body 13. The base 34 can move the bed top 33 in the vertical direction (a direction perpendicular to the body axis direction of the subject E) by the bed driving unit 32.

[コンソール装置]
コンソール装置40は、X線CT装置1に対する操作入力に用いられる。また、コンソール装置40は、架台装置10と通信可能に接続され、架台装置10によって収集された検出データから被検体Eの内部形態を表す画像データ(断層画像データやボリュームデータ)を再構成する機能等を有している。コンソール装置40は、処理部41と、監視部42と、制御部43と、スキャン制御部44と、表示制御部45と、表示部46と、入力部47とを含んで構成されている。
[Console device]
The console device 40 is used for operation input to the X-ray CT apparatus 1. The console device 40 is communicably connected to the gantry device 10 and has a function of reconstructing image data (tomographic image data and volume data) representing the internal form of the subject E from the detection data collected by the gantry device 10. Etc. The console device 40 includes a processing unit 41, a monitoring unit 42, a control unit 43, a scan control unit 44, a display control unit 45, a display unit 46, and an input unit 47.

処理部41は、架台装置10(架台側記憶部19)から送信された検出データに対して所定の処理を行う。処理部41は、前処理部41aと、コンソール側記憶部41bと、再構成処理部41cとを含んで構成されている。   The processing unit 41 performs a predetermined process on the detection data transmitted from the gantry device 10 (the gantry side storage unit 19). The processing unit 41 includes a preprocessing unit 41a, a console-side storage unit 41b, and a reconstruction processing unit 41c.

前処理部41aは、検出データに対して所定の前処理を行い、投影データを作成する。具体的には、前処理部41aは、架台装置10(X線検出部12)で検出された検出データに対して対数変換処理、オフセット補正、感度補正、ビームハードニング補正等のいずれか、又はそれらの組み合わせによる前処理を行うことで投影データを作成する。前処理部41aは、投影データをコンソール側記憶部41bに送信する。   The preprocessing unit 41a performs predetermined preprocessing on the detection data to create projection data. Specifically, the preprocessing unit 41a performs any one of logarithmic conversion processing, offset correction, sensitivity correction, beam hardening correction, and the like on the detection data detected by the gantry device 10 (X-ray detection unit 12), or Projection data is created by performing preprocessing based on a combination thereof. The preprocessing unit 41a transmits the projection data to the console side storage unit 41b.

コンソール側記憶部41bは、RAMやROM等の半導体記憶装置によって構成される。コンソール側記憶部41bは、前処理部41aから送信された投影データを記憶する。また、コンソール側記憶部41bは、再構成処理部41cで再構成処理された画像データを記憶する。   The console side storage unit 41b is configured by a semiconductor storage device such as a RAM or a ROM. The console side storage unit 41b stores the projection data transmitted from the preprocessing unit 41a. The console storage unit 41b stores the image data reconstructed by the reconstruction processing unit 41c.

再構成処理部41cは、前処理部41aで作成された投影データ(コンソール側記憶部41bに記憶された投影データ)に対して再構成処理を行い、画像データ(断層画像データやボリュームデータ)を作成する。たとえば、再構成処理部41cは、制御部43の制御に基づき、コンソール側記憶部41bから投影データを読み出して再構成処理を行う。断層画像データの再構成には、たとえば、2次元フーリエ変換法、コンボリューション・バックプロジェクション法等、任意の方法を採用することができる。ボリュームデータは、再構成された複数の断層画像データを補間処理することにより作成される。ボリュームデータの再構成には、たとえば、コーンビーム再構成法、マルチスライス再構成法、拡大再構成法等、任意の方法を採用することができる。上述のように多列のX線検出器を用いたボリュームスキャンにより、広範囲のボリュームデータを再構成することができる。   The reconstruction processing unit 41c performs reconstruction processing on the projection data created by the preprocessing unit 41a (projection data stored in the console-side storage unit 41b), and obtains image data (tomographic image data and volume data). create. For example, the reconstruction processing unit 41c performs projection processing by reading projection data from the console-side storage unit 41b based on the control of the control unit 43. For reconstruction of tomographic image data, any method such as a two-dimensional Fourier transform method, a convolution / back projection method, or the like can be employed. Volume data is created by interpolating a plurality of reconstructed tomographic image data. For the reconstruction of volume data, for example, an arbitrary method such as a cone beam reconstruction method, a multi-slice reconstruction method, an enlargement reconstruction method, or the like can be adopted. As described above, a wide range of volume data can be reconstructed by volume scanning using a multi-row X-ray detector.

監視部42は、架台側記憶部19における検出データの記憶量、及び処理部41の動作を監視する。本実施形態において、監視部42は、処理部41の動作として再構成処理部41cの動作を監視する。   The monitoring unit 42 monitors the amount of detection data stored in the gantry-side storage unit 19 and the operation of the processing unit 41. In the present embodiment, the monitoring unit 42 monitors the operation of the reconstruction processing unit 41 c as the operation of the processing unit 41.

「検出データの記憶量」とは、架台側記憶部19に書き込まれた(書き込まれる)検出データの量である。たとえば、監視部42は、架台側記憶部19の容量をモニタリングすることにより記憶量の監視を行う。   The “storage amount of detection data” is the amount of detection data written (written) in the gantry-side storage unit 19. For example, the monitoring unit 42 monitors the storage amount by monitoring the capacity of the gantry-side storage unit 19.

「処理部41の動作」とは、処理部41が行う各種処理(前処理、再構成処理等)である。処理部41がデータ(検出データ、投影データ)を処理している場合、監視部42は、「処理部41が動作している」と判断する。一方、処理部41がデータを処理していない場合(待機状態になっている場合)、監視部42は、「処理部41は動作していない」と判断する。   The “operation of the processing unit 41” is various processes (preprocessing, reconfiguration processing, etc.) performed by the processing unit 41. When the processing unit 41 is processing data (detection data, projection data), the monitoring unit 42 determines that “the processing unit 41 is operating”. On the other hand, when the processing unit 41 is not processing data (when in a standby state), the monitoring unit 42 determines that “the processing unit 41 is not operating”.

制御部43は、架台装置10、寝台装置30およびコンソール装置40の動作を制御することによって、X線CT装置1の全体制御を行う。たとえば、制御部43は、スキャン制御部44を制御することで、架台装置10に対して予備スキャン及びメインスキャンを実行させ、検出データを収集させる。また、制御部43は、表示制御部45を制御することで、コンソール側記憶部41bに記憶された画像データ等に基づき、CT画像を表示部46に表示させる。   The control unit 43 performs overall control of the X-ray CT apparatus 1 by controlling the operations of the gantry device 10, the couch device 30 and the console device 40. For example, the control unit 43 controls the scan control unit 44 to cause the gantry device 10 to perform a preliminary scan and a main scan and collect detection data. The control unit 43 controls the display control unit 45 to display a CT image on the display unit 46 based on the image data stored in the console side storage unit 41b.

本実施形態における制御部43は、監視部42が、架台側記憶部19の記憶量が所定量になり、且つ処理部41の動作に所定の区切りがついたと判断した場合、架台側記憶部19からコンソール装置40へ所定量の検出データを送信させる。本実施形態において、制御部43は、監視部42が、架台側記憶部19の記憶量が所定量になり、且つ再構成処理部41cの動作に所定の区切りがついたと判断した場合、架台側記憶部19からコンソール装置40(前処理部41a)へ所定量の検出データを送信させる。   When the monitoring unit 42 determines that the storage amount of the gantry-side storage unit 19 reaches a predetermined amount and the operation of the processing unit 41 has a predetermined break, the control unit 43 in the present embodiment has the gantry-side storage unit 19. A predetermined amount of detection data is transmitted from the console device 40 to the console device 40. In the present embodiment, when the monitoring unit 42 determines that the storage amount of the gantry-side storage unit 19 reaches a predetermined amount and the operation of the reconstruction processing unit 41c has a predetermined break, the control unit 43 A predetermined amount of detection data is transmitted from the storage unit 19 to the console device 40 (pre-processing unit 41a).

「所定量」とは、架台側記憶部19に記憶される検出データに対して予め設定されたデータ量である。1枚の断層画像データを作成するために必要な検出データのデータ量や1つのボリュームデータを作成するために必要な検出データのデータ量は、所定量の一例である。これらのデータ量は、X線CT装置1の構成やスキャンモード等により予め予測することが可能である。監視部42は、架台側記憶部19に記憶される検出データが予め設定されたデータ量に達した場合に、記憶量が所定量になったと判断する。   The “predetermined amount” is a data amount set in advance for the detection data stored in the gantry-side storage unit 19. The amount of detection data necessary to create one tomographic image data and the amount of detection data necessary to create one volume data are examples of predetermined amounts. These data amounts can be predicted in advance according to the configuration of the X-ray CT apparatus 1, the scan mode, and the like. The monitoring unit 42 determines that the storage amount has reached a predetermined amount when the detection data stored in the gantry-side storage unit 19 reaches a preset data amount.

また、「所定の区切り」とは、処理部41の動作の単位である。区切りは、予め設定することが可能である。たとえば、再構成処理部41cが1枚の画像データを作成するために行う再構成処理を1つの区切りとすることができる。監視部42は、再構成処理部41cが1枚の画像データの作成が完了したかどうかを監視する。具体例として、320列のX線検出素子を用いて被検体Eに対して1回転のスキャンを行った場合について述べる。この場合、1列目のX線検出素子で検出された検出データに基づく画像データIを作成するための再構成処理Rから320列目のX線検出素子で検出された検出データに基づく画像データI320を作成する再構成処理R320まで320の区切りがあることになる。監視部42は、各再構成処理が完了する都度、所定の区切りがついたと判断する。 Further, the “predetermined break” is a unit of operation of the processing unit 41. The delimiter can be set in advance. For example, the reconstruction processing performed by the reconstruction processing unit 41c to create one piece of image data can be divided into one segment. The monitoring unit 42 monitors whether the reconstruction processing unit 41c has completed the creation of one piece of image data. As a specific example, a case where a scan of one rotation is performed on the subject E using 320 rows of X-ray detection elements will be described. In this case, based on detection data detected by the X-ray detection element from the reconstruction process R 1 320 column for creating image data I 1 based on the detected data detected by the X-ray detection elements in the first column until reconstruction process R 320 to generate image data I 320 there will be 320 breaks. The monitoring unit 42 determines that a predetermined break has been made each time the reconfiguration process is completed.

図2A及び図2Bは、再構成処理R(k=1〜n。kは、再構成処理の区切りを示す。nは、検出データのデータ量によって決まる値)と架台側記憶部19からコンソール装置40への検出データの送信(検出データの書き込み)とのタイミングを示す図である。横軸は時間Tを示す。たとえば、再構成処理Rの途中(時間t´)でコンソール装置40へ検出データの書き込みWがなされると、再構成処理部41cは、再構成処理Rを一旦止めなければならない。そして、再構成処理部41cは、検出データの書き込みWが終わった後、再構成処理Rを再開する。つまり、処理の中断が生じる(図2A参照)。一方、本実施形態において、制御部43は、再構成処理Rと再構成処理Rとの間(時間t)に書き込みWを行うよう架台側記憶部19を制御する。つまり、本実施形態の構成によれば、処理(所定の区切りにおける処理)に中断が生じることはない(図2B参照)。なお、検出データの書き込みWが完了した後、制御部43は、再構成処理部41cに対して再構成処理Rを行わせる。再構成処理Rの対象となる投影データは、たとえば、直前の書き込み(書き込みW)に基づく検出データに対応するデータである。 2A and 2B show the reconstruction process R k (k = 1 to n, k is a delimiter of the reconstruction process. N is a value determined by the data amount of the detected data) and the gantry side storage unit 19 to the console. FIG. 10 is a diagram illustrating timing of transmission of detection data to the device 40 (writing of detection data). The horizontal axis represents time T. For example, when the detection data is written W to the console device 40 in the middle of the reconstruction process R 1 (time t ′), the reconstruction process unit 41 c has to stop the reconstruction process R 1 once. The reconstruction processing unit 41c, after the writing W detection data has been completed, resumes the reconstruction process R 1. That is, processing is interrupted (see FIG. 2A). On the other hand, in the present embodiment, the control unit 43 controls the gantry-side storage unit 19 to perform the write W between the reconstruction process R 1 and the reconstruction process R 2 (time t). That is, according to the configuration of the present embodiment, there is no interruption in processing (processing at a predetermined break) (see FIG. 2B). Incidentally, after the writing W detection data has been completed, the control unit 43 causes the reconstruction processing R 2 with respect to reconstruction processing unit 41c. Projection data to be the target reconstruction process R 2 is, for example, data corresponding to the detection data based on the immediately preceding write (write W).

スキャン制御部44は、X線スキャンに関する各種動作を制御する。たとえば、スキャン制御部44は、X線発生部11に対して高電圧を印加させるよう高電圧発生部14を制御する。スキャン制御部44は、回転体13を回転駆動させるよう架台駆動部15を制御する。スキャン制御部44は、X線絞り部16を動作させるよう絞り駆動部17を制御する。スキャン制御部44は、寝台31を移動させるよう寝台駆動部32を制御する。   The scan control unit 44 controls various operations related to the X-ray scan. For example, the scan control unit 44 controls the high voltage generation unit 14 to apply a high voltage to the X-ray generation unit 11. The scan control unit 44 controls the gantry driving unit 15 so as to rotationally drive the rotating body 13. The scan control unit 44 controls the aperture driving unit 17 to operate the X-ray aperture unit 16. The scan control unit 44 controls the bed driving unit 32 to move the bed 31.

表示制御部45は、画像表示に関する各種制御を行う。たとえば、レンダリング処理部41dにより作成されたMPR画像を表示部46に表示させる制御を行う。   The display control unit 45 performs various controls related to image display. For example, the display unit 46 is controlled to display the MPR image created by the rendering processing unit 41d.

表示部46は、LCD(Liquid Crystal Display)やCRT(Cathode Ray Tube)ディスプレイ等の任意の表示デバイスによって構成される。たとえば、表示部46の表示画面には、ボリュームデータをレンダリング処理して得られるMPR画像が表示される。   The display unit 46 includes an arbitrary display device such as an LCD (Liquid Crystal Display) or a CRT (Cathode Ray Tube) display. For example, an MPR image obtained by rendering volume data is displayed on the display screen of the display unit 46.

入力部47は、コンソール装置40に対する各種操作を行う入力デバイスとして用いられる。入力部47は、たとえばキーボード、マウス、トラックボール、ジョイスティック等により構成される。また、入力部47として、表示部46に表示されたGUI(Graphical User Interface)を用いることも可能である。   The input unit 47 is used as an input device that performs various operations on the console device 40. The input unit 47 is composed of, for example, a keyboard, a mouse, a trackball, a joystick, and the like. As the input unit 47, a GUI (Graphical User Interface) displayed on the display unit 46 can be used.

<動作>
次に、図3を参照して、本実施形態に係るX線CT装置1の動作について説明する。ここでは、監視部42が処理部41の動作として再構成処理部41cの動作を監視する場合について述べる。
<Operation>
Next, the operation of the X-ray CT apparatus 1 according to the present embodiment will be described with reference to FIG. Here, a case where the monitoring unit 42 monitors the operation of the reconstruction processing unit 41 c as the operation of the processing unit 41 will be described.

X線発生部11は、被検体Eに対してX線を曝射する。X線検出部12は、被検体Eを透過したX線を検出し、その検出データを取得する(S10)。   The X-ray generation unit 11 emits X-rays to the subject E. The X-ray detection unit 12 detects X-rays that have passed through the subject E, and acquires the detection data (S10).

X線検出部12で検出された検出データは、データ収集部18で収集される。データ収集部18は、収集した検出データを順次、架台側記憶部19に送信する。架台側記憶部19は、検出データを一旦記憶する(S11)。   The detection data detected by the X-ray detection unit 12 is collected by the data collection unit 18. The data collection unit 18 sequentially transmits the collected detection data to the gantry side storage unit 19. The gantry-side storage unit 19 temporarily stores the detection data (S11).

監視部42は、架台側記憶部19における検出データの記憶量を監視する(S12)。また、監視部42は、再構成処理部41cの動作を監視する(S13)。なお、S12及びS13は同時に行われることが望ましい。   The monitoring unit 42 monitors the storage amount of the detection data in the gantry-side storage unit 19 (S12). Further, the monitoring unit 42 monitors the operation of the reconstruction processing unit 41c (S13). Note that S12 and S13 are desirably performed simultaneously.

ここで、監視部42は、検出データの記憶量が所定量になり、且つ再構成処理部41cの動作に所定の区切りがついたと判断した場合(S14でYの場合)、判断結果を制御部43に送る。   Here, when the monitoring unit 42 determines that the storage amount of the detected data becomes a predetermined amount and the operation of the reconstruction processing unit 41c has a predetermined separation (in the case of Y in S14), the monitoring unit 42 displays the determination result. Send to 43.

逆に、検出データの記憶量が所定量になっていない場合、或いは、再構成処理部41cの動作に所定の区切りがついていない場合には、監視部42は、架台側記憶部19及び再構成処理部41cの監視を継続する(S14でNの場合)。   On the contrary, when the storage amount of the detected data is not the predetermined amount, or when the operation of the reconstruction processing unit 41c is not separated, the monitoring unit 42 is connected to the gantry side storage unit 19 and the reconstruction unit. Monitoring of the processing unit 41c is continued (in the case of N in S14).

制御部43は、監視部42の判断結果に基づいて、架台側記憶部19からコンソール装置40へ所定量の検出データを送信させる(S15)。   Based on the determination result of the monitoring unit 42, the control unit 43 transmits a predetermined amount of detection data from the gantry side storage unit 19 to the console device 40 (S15).

前処理部41aは、S15で送られた検出データに対して、前処理を行い、投影データを作成する。作成された投影データは、制御部43の制御に基づき、コンソール側記憶部41bに送られる。再構成処理部41cは、コンソール側記憶部41bに記憶された投影データを再構成処理することで画像データを作成する。   The preprocessing unit 41a performs preprocessing on the detection data sent in S15 and creates projection data. The created projection data is sent to the console-side storage unit 41b based on the control of the control unit 43. The reconstruction processing unit 41c creates image data by performing reconstruction processing on the projection data stored in the console-side storage unit 41b.

なお、処理部41、監視部42、制御部43、スキャン制御部44及び表示制御部45は、たとえば、CPU(Central Processing Unit)、GPU(Graphic Processing Unit)、又はASIC(Application Specific Integrated Circuit)などの図示しない処理装置と、ROM(Read Only Memory)、RAM(Random Access Memory)や、又はHDD(Hard Disc Drive)などの図示しない記憶装置とによって構成されていてもよい。記憶装置には、処理部41の機能を実行するための処理プログラムが記憶されている。また、記憶装置には、監視部42の機能を実行するための監視プログラムが記憶されている。また、記憶装置には、制御部43の機能を実行するための制御プログラムが記憶されている。また、記憶装置には、スキャン制御部44の機能を実行するためのスキャン制御プログラムが記憶されている。また、記憶装置には、表示制御部45の機能を実行するための表示制御プログラムが記憶されている。CPUなどの処理装置が、記憶装置に記憶されている各プログラムを実行することで各部の機能を実行する。   Note that the processing unit 41, the monitoring unit 42, the control unit 43, the scan control unit 44, and the display control unit 45 are, for example, a CPU (Central Processing Unit), a GPU (Graphic Processing Unit), or an ASIC (Application Specific Integrated Circuit). And a storage device (not shown) such as a ROM (Read Only Memory), a RAM (Random Access Memory), or an HDD (Hard Disc Drive). The storage device stores a processing program for executing the function of the processing unit 41. The storage device stores a monitoring program for executing the function of the monitoring unit 42. The storage device stores a control program for executing the function of the control unit 43. Further, the storage device stores a scan control program for executing the function of the scan control unit 44. The storage device stores a display control program for executing the function of the display control unit 45. A processing device such as a CPU executes the functions of each unit by executing each program stored in the storage device.

また、上記では、監視部42がコンソール装置40内に設けられた構成について説明を行ったが、監視部42の位置はこれに限られない。たとえば、監視部42は、架台装置10内に設けられていてもよい。或いは、監視部42は、架台装置10及びコンソール装置40それぞれに設けられていてもよい。その場合、架台側の監視部は、架台側記憶部19における検出データの記憶量を監視する。そして、記憶量が所定量になった場合、架台側の監視部は、制御部43に信号(検出データを送信することが可能である旨を示す信号)を送る。一方、コンソール側の監視部は、処理部41(たとえば、再構成処理部41c)の動作を監視する。そして、処理部41の動作に所定の区切りがついた場合、コンソール側の監視部は、制御部43に信号(検出データを受信することが可能である旨を示す信号)を送る。制御部43は、双方の監視部からの信号を受け取った場合に、架台側記憶部19からコンソール装置40へ所定量の検出データを送信させる。   In the above description, the configuration in which the monitoring unit 42 is provided in the console device 40 has been described. However, the position of the monitoring unit 42 is not limited thereto. For example, the monitoring unit 42 may be provided in the gantry device 10. Alternatively, the monitoring unit 42 may be provided in each of the gantry device 10 and the console device 40. In this case, the monitor unit on the gantry side monitors the storage amount of the detection data in the gantry side storage unit 19. When the storage amount reaches a predetermined amount, the monitor unit on the gantry side sends a signal (a signal indicating that the detection data can be transmitted) to the control unit 43. On the other hand, the monitoring unit on the console side monitors the operation of the processing unit 41 (for example, the reconstruction processing unit 41c). When the operation of the processing unit 41 has a predetermined break, the monitoring unit on the console side sends a signal (a signal indicating that detection data can be received) to the control unit 43. When the control unit 43 receives signals from both monitoring units, the control unit 43 transmits a predetermined amount of detection data from the gantry side storage unit 19 to the console device 40.

また、ここでは、再構成処理部41cの動作を監視する例について述べたが、これに限られない。たとえば、再構成処理部41cの動作を監視する代わりに、前処理部41aの動作を監視して、それが一区切りついた段階で検出データの送信を行う構成であってもよい。すなわち、監視部42は、処理部41の動作として前処理部41aの動作を監視する。制御部43は、監視部42が、架台側記憶部19の記憶量が所定量になり、且つ前処理部41aの動作に所定の区切りがついたと判断した場合、架台側記憶部19からコンソール装置40へ所定量の検出データを送信させる。   Moreover, although the example which monitors the operation | movement of the reconstruction process part 41c was described here, it is not restricted to this. For example, instead of monitoring the operation of the reconfiguration processing unit 41c, the operation of the preprocessing unit 41a may be monitored, and the detection data may be transmitted at a stage where it is divided. That is, the monitoring unit 42 monitors the operation of the preprocessing unit 41 a as the operation of the processing unit 41. When the monitoring unit 42 determines that the storage amount of the gantry-side storage unit 19 reaches a predetermined amount and the operation of the preprocessing unit 41a has a predetermined separation, the control unit 43 determines that the console unit storage unit 19 A predetermined amount of detection data is transmitted to 40.

<作用・効果>
本実施形態の作用及び効果について説明する。
<Action and effect>
The operation and effect of this embodiment will be described.

本実施形態のX線CT装置1は、被検体EをX線でスキャンして検出データを収集する架台装置10と、架台装置10と通信可能に接続されるコンソール装置40とを含む。X線CT装置1は、架台側記憶部19と、処理部41と、監視部42と、制御部43とを有する。架台側記憶部19は、架台装置10に設けられ、検出データを記憶する。処理部41は、コンソール装置40に設けられ、検出データに対して所定の処理を行う。監視部42は、架台側記憶部19における検出データの記憶量、及び処理部41の動作を監視する。制御部43は、監視部42が、記憶量が所定量になり、且つ処理部41の動作に所定の区切りがついたと判断した場合、架台側記憶部19からコンソール装置40へ所定量の検出データを送信させる。   The X-ray CT apparatus 1 of this embodiment includes a gantry device 10 that scans a subject E with X-rays and collects detection data, and a console device 40 that is communicably connected to the gantry device 10. The X-ray CT apparatus 1 includes a gantry-side storage unit 19, a processing unit 41, a monitoring unit 42, and a control unit 43. The gantry side storage unit 19 is provided in the gantry device 10 and stores detection data. The processing unit 41 is provided in the console device 40 and performs predetermined processing on the detection data. The monitoring unit 42 monitors the amount of detection data stored in the gantry-side storage unit 19 and the operation of the processing unit 41. When the monitoring unit 42 determines that the storage amount becomes a predetermined amount and the operation of the processing unit 41 has a predetermined separation, the control unit 43 sends a predetermined amount of detection data from the gantry side storage unit 19 to the console device 40. To send.

具体的には、処理部41は、前処理部41aと、コンソール側記憶部41bと、再構成処理部41cとを有する。前処理部41aは、検出データに対して所定の前処理を行い、投影データを作成する。コンソール側記憶部41bは、投影データを記憶する。再構成処理部41cは、記憶された投影データに対して再構成処理を行い、画像データを作成する。監視部42は、処理部41の動作として再構成処理部41cの動作を監視する。制御部43は、監視部42が、記憶量が所定量になり、且つ再構成処理部41cの動作に所定の区切りがついたと判断した場合、架台側記憶部19からコンソール装置40へ所定量の検出データを送信させる。   Specifically, the processing unit 41 includes a preprocessing unit 41a, a console side storage unit 41b, and a reconstruction processing unit 41c. The preprocessing unit 41a performs predetermined preprocessing on the detection data to create projection data. The console side storage unit 41b stores projection data. The reconstruction processing unit 41c performs a reconstruction process on the stored projection data to create image data. The monitoring unit 42 monitors the operation of the reconstruction processing unit 41 c as the operation of the processing unit 41. When the monitoring unit 42 determines that the storage amount becomes a predetermined amount and the operation of the reconstruction processing unit 41c has a predetermined break, the control unit 43 transfers the predetermined amount from the gantry side storage unit 19 to the console device 40. Send detection data.

このように、架台側記憶部19における記憶量が所定量になり、且つ処理部41(再構成処理部41c)の動作に所定の区切りがついたと判断した場合に、制御部43は、架台側記憶部19からコンソール装置40へ所定量の検出データを送信させる。よって、処理部41(再構成処理部41c)の動作を中断させることがない。すなわち、本実施形態におけるX線CT装置1によれば、検出データを効率よく処理することができる。   As described above, when it is determined that the storage amount in the gantry-side storage unit 19 becomes a predetermined amount and the operation of the processing unit 41 (reconfiguration processing unit 41c) has a predetermined break, the control unit 43 A predetermined amount of detection data is transmitted from the storage unit 19 to the console device 40. Therefore, the operation of the processing unit 41 (reconfiguration processing unit 41c) is not interrupted. That is, according to the X-ray CT apparatus 1 in the present embodiment, detection data can be processed efficiently.

また、本実施形態のX線CT装置1における処理部41は、前処理部41aを有する。前処理部41aは、検出データに対して所定の前処理を行い、投影データを作成する。監視部42は、処理部41の動作として前処理部41aの動作を監視する。制御部43は、監視部42が、記憶量が所定量になり、且つ前処理部41aの動作に所定の区切りがついたと判断した場合、架台側記憶部19からコンソール装置40へ所定量の検出データを送信させる。   Further, the processing unit 41 in the X-ray CT apparatus 1 of the present embodiment includes a preprocessing unit 41a. The preprocessing unit 41a performs predetermined preprocessing on the detection data to create projection data. The monitoring unit 42 monitors the operation of the preprocessing unit 41 a as the operation of the processing unit 41. When the monitoring unit 42 determines that the storage amount reaches a predetermined amount and the operation of the preprocessing unit 41a has a predetermined separation, the control unit 43 detects the predetermined amount from the gantry side storage unit 19 to the console device 40. Send data.

このように、前処理部41aの動作に所定の区切りがついた場合に所定量の検出データの送信を行うことで、前処理部41aの動作を中断させることがない。すなわち、本実施形態におけるX線CT装置1によれば、検出データを効率よく前処理することができる。また、検出データの全てが一度に前処理部41aに送られることがないため、前処理部41aの処理負担を軽減できる。   As described above, when the operation of the preprocessing unit 41a has a predetermined break, the operation of the preprocessing unit 41a is not interrupted by transmitting a predetermined amount of detection data. That is, according to the X-ray CT apparatus 1 in the present embodiment, detection data can be preprocessed efficiently. Further, since all of the detection data is not sent to the preprocessing unit 41a at a time, the processing load on the preprocessing unit 41a can be reduced.

(第2実施形態)
次に、図4から図6を参照して、第2実施形態に係るX線CT装置1の構成について説明する。本実施形態においては、監視部42が、前処理部41a及び再構成処理部41c双方の動作を監視する場合について述べる。なお、第1実施形態と同様の構成については、詳細な説明を省略する場合がある。
(Second Embodiment)
Next, the configuration of the X-ray CT apparatus 1 according to the second embodiment will be described with reference to FIGS. 4 to 6. In the present embodiment, the case where the monitoring unit 42 monitors the operations of both the preprocessing unit 41a and the reconstruction processing unit 41c will be described. Note that a detailed description of the same configuration as that of the first embodiment may be omitted.

[コンソール装置]
第1実施形態と同様、コンソール装置40は、処理部41と、監視部42と、制御部43と、スキャン制御部44と、表示制御部45と、表示部46と、入力部47とを含んで構成されている。
[Console device]
As in the first embodiment, the console device 40 includes a processing unit 41, a monitoring unit 42, a control unit 43, a scan control unit 44, a display control unit 45, a display unit 46, and an input unit 47. It consists of

監視部42は、第1実施形態と同様、架台側記憶部19における検出データの記憶量を監視する。また、監視部42は、処理部41の動作として前処理部41a及び再構成処理部41cの動作を監視する。   The monitoring unit 42 monitors the storage amount of the detection data in the gantry-side storage unit 19 as in the first embodiment. Further, the monitoring unit 42 monitors the operations of the preprocessing unit 41 a and the reconstruction processing unit 41 c as operations of the processing unit 41.

制御部43は、監視部42が、架台側記憶部19の記憶量が所定量になり、且つ前処理部41a及び再構成処理部41cのそれぞれの動作に所定の区切りがついたと判断した場合、架台側記憶部19からコンソール装置40へ所定量の検出データを送信させる。   When the monitoring unit 42 determines that the storage amount of the gantry-side storage unit 19 has reached a predetermined amount and the operations of the preprocessing unit 41a and the reconstruction processing unit 41c have been separated by a predetermined amount, A predetermined amount of detection data is transmitted from the gantry side storage unit 19 to the console device 40.

本実施形態における「所定の区切り」とは、前処理部41aの動作の単位、及び再構成処理部41cの動作の単位である。たとえば、多列のX線検出素子で検出された検出データのうち、1列の検出データに基づく投影データ(1枚の画像データに対応する)を作成するために前処理部41aが行う前処理を1つの区切りとすることができる。同様に、1枚の画像データを作成するために再構成処理部41cが行う再構成処理を1つの区切りとすることができる。監視部42は、前処理部41aが1列の投影データの作成が完了したか、及び再構成処理部41cが1枚の画像データの作成が完了したかどうかを監視する。   The “predetermined break” in the present embodiment is a unit of operation of the preprocessing unit 41a and a unit of operation of the reconstruction processing unit 41c. For example, preprocessing performed by the preprocessing unit 41a to generate projection data (corresponding to one piece of image data) based on detection data of one column among detection data detected by multi-row X-ray detection elements. Can be a single delimiter. Similarly, the reconstruction processing performed by the reconstruction processing unit 41c to create one piece of image data can be divided into one segment. The monitoring unit 42 monitors whether the pre-processing unit 41a has completed the creation of one row of projection data and whether the reconstruction processing unit 41c has completed the creation of one piece of image data.

図5Aから図5Cは、前処理P(k=1〜n。kは、前処理の区切りを示す。nは、検出データのデータ量によって決まる値)及び再構成処理Rと架台側記憶部19からコンソール装置40への検出データの送信(検出データの書き込み)とのタイミングを示す図である。横軸は時間Tを示す。たとえば、前処理P及び再構成処理Rの途中(時間t´)で検出データの書き込みWがなされると、前処理部41a及び再構成処理部41cは、前処理P及び再構成処理Rを一旦止めなければならない。そして、再構成処理部41cは、検出データの書き込みWが終わった後、前処理P及び再構成処理Rを再開する。つまり、処理の中断が生じる(図5A参照)。一方、本実施形態において、制御部43は、前処理Pと前処理Pとの間且つ、再構成処理Rが行われていない間(時間t)に書き込みWを行うよう架台側記憶部19を制御する。つまり、本実施形態によれば、前処理及び再構成処理(所定の区切りにおける処理)に中断が生じることはない(図5B参照)。なお、検出データの書き込みWが完了した後、制御部43は、前処理部41a及び再構成処理部41cそれぞれに対して前処理P及び再構成処理Rを行わせる。前処理Pの対象となる検出データは、たとえば、直前の書き込み(書き込みW)によるデータである。また、再構成処理Rの対象となる投影データは、たとえば、前処理P以前の書き込みに基づく検出データに対応するデータである。 5A to 5C, the preprocessing P k (k = 1 to n, k is a delimiter of the preprocessing, n is a value determined by the data amount of the detected data), the reconstruction process R k and the gantry side storage FIG. 10 is a diagram illustrating timing of transmission of detection data (writing of detection data) from the unit 19 to the console device 40. The horizontal axis represents time T. For example, when the detection data is written W during the preprocessing P 3 and the reconstruction process R 1 (time t ′), the preprocessing unit 41 a and the reconstruction processing unit 41 c perform the preprocessing P 3 and the reconstruction process. It must be stopped once the R 1. The reconstruction processing unit 41c, after the writing W detection data has been completed, and restarts the pre-processing P 3 and reconstruction process R 1. That is, processing is interrupted (see FIG. 5A). On the other hand, in the present embodiment, the control unit 43, between the pretreatment P 2 and pretreated P 3 and, while the reconstruction process R 1 is not performed (time t) to the frame side storage to perform a write W The unit 19 is controlled. That is, according to the present embodiment, there is no interruption in the pre-processing and the reconfiguration processing (processing at a predetermined break) (see FIG. 5B). Incidentally, after the writing W detection data has been completed, the control unit 43 to perform preprocessing P 3 and reconstruction process R 1 for each pre-processing unit 41a and the reconstruction processing unit 41c. Detection data to be of interest pretreatment P 2 is, for example, data from just before writing (write W). Further, the projection data that is the target of the reconstruction process R 1 is data corresponding to detection data based on writing before the pre-process P 2 , for example.

なお、コンソール装置40の処理性能を最大限に活用して各処理を行う場合には、前処理Pのタイミングと再構成処理Rのタイミングとをずらすことが望ましい。この場合であっても、制御部43は、たとえば、前処理Pと前処理Pとの間且つ、再構成処理Rが行われていない間(時間t及び時間tの少なくとも一方の時間)に書き込みWを行うよう架台側記憶部19を制御することができる。よって、前処理及び再構成処理(所定の区切りにおける処理)に中断が生じることはない(図5C参照)。 In the case where by utilizing the processing performance of the console device 40 maximize perform each process, it is desirable to shift the timing of the timing and reconstruction process R k preprocessing P k. Even in this case, the control unit 43, for example, at least one of the pre-treatment and between P 2 and the pretreatment P 3, while the reconstruction process R 1 is not performed (time t a and time t b ), The gantry-side storage unit 19 can be controlled so as to perform the writing W at the time. Therefore, there is no interruption in the preprocessing and reconstruction processing (processing at a predetermined break) (see FIG. 5C).

<動作>
次に、図6を参照して、本実施形態に係るX線CT装置1の動作について説明する。ここでは、監視部42が処理部41の動作として前処理部41a及び再構成処理部41cの動作を監視する場合について述べる。
<Operation>
Next, the operation of the X-ray CT apparatus 1 according to the present embodiment will be described with reference to FIG. Here, a case will be described in which the monitoring unit 42 monitors the operations of the preprocessing unit 41 a and the reconstruction processing unit 41 c as operations of the processing unit 41.

X線発生部11は、被検体Eに対してX線を曝射する。X線検出部12は、被検体Eを透過したX線を検出し、その検出データを取得する(S20)。   The X-ray generation unit 11 emits X-rays to the subject E. The X-ray detection unit 12 detects X-rays that have passed through the subject E and acquires the detection data (S20).

X線検出部12で検出された検出データは、データ収集部18で収集される。データ収集部18は、収集した検出データを順次、架台側記憶部19に送信する。架台側記憶部19は、検出データを一旦記憶する(S21)。   The detection data detected by the X-ray detection unit 12 is collected by the data collection unit 18. The data collection unit 18 sequentially transmits the collected detection data to the gantry side storage unit 19. The gantry-side storage unit 19 temporarily stores the detection data (S21).

監視部42は、架台側記憶部19における検出データの記憶量を監視する(S22)。また、監視部42は、前処理部41aの動作を監視する(S23)。更に、監視部42は、再構成処理部41cの動作を監視する(S24)。なお、S22〜S24は同時に行われることが望ましい。   The monitoring unit 42 monitors the amount of detection data stored in the gantry-side storage unit 19 (S22). Further, the monitoring unit 42 monitors the operation of the preprocessing unit 41a (S23). Furthermore, the monitoring unit 42 monitors the operation of the reconstruction processing unit 41c (S24). Note that S22 to S24 are desirably performed simultaneously.

ここで、監視部42は、検出データの記憶量が所定量になり、且つ前処理部41a及び再構成処理部41cのそれぞれの動作に所定の区切りがついたと判断した場合(S25でYの場合)、判断結果を制御部43に送る。   Here, when the monitoring unit 42 determines that the storage amount of the detection data becomes a predetermined amount, and that each operation of the preprocessing unit 41a and the reconstruction processing unit 41c has a predetermined separation (in the case of Y in S25) ), And sends the determination result to the control unit 43.

逆に、検出データの記憶量が所定量になっていない場合、或いは、前処理部41a及び再構成処理部41cの少なくとも一方の動作に所定の区切りがついていない場合、監視部42は、架台側記憶部19、前処理部41a、及び再構成処理部41cの監視を継続する(S25でNの場合)。   On the contrary, when the storage amount of the detection data is not a predetermined amount, or when at least one operation of the preprocessing unit 41a and the reconstruction processing unit 41c is not separated, the monitoring unit 42 Monitoring of the storage unit 19, the preprocessing unit 41a, and the reconstruction processing unit 41c is continued (in the case of N in S25).

制御部43は、監視部42の判断結果に基づいて、架台側記憶部19からコンソール装置40へ所定量の検出データを送信させる(S26)。   Based on the determination result of the monitoring unit 42, the control unit 43 transmits a predetermined amount of detection data from the gantry storage unit 19 to the console device 40 (S26).

前処理部41aは、S26で送られた検出データに対して、前処理を行い、投影データを作成する。作成された投影データは、制御部43の制御に基づき、コンソール側記憶部41bに送られる。再構成処理部41cは、コンソール側記憶部41bに記憶された投影データを再構成処理することで画像データを作成する。   The preprocessing unit 41a performs preprocessing on the detection data sent in S26 and creates projection data. The created projection data is sent to the console-side storage unit 41b based on the control of the control unit 43. The reconstruction processing unit 41c creates image data by performing reconstruction processing on the projection data stored in the console-side storage unit 41b.

<作用・効果>
本実施形態の作用及び効果について説明する。
<Action and effect>
The operation and effect of this embodiment will be described.

本実施形態のX線CT装置1における処理部41は、前処理部41aと、コンソール側記憶部41bと、再構成処理部41cとを有する。前処理部41aは、検出データに対して所定の前処理を行い、投影データを作成する。コンソール側記憶部41bは、投影データを記憶する。再構成処理部41cは、記憶された投影データに対して再構成処理を行い、画像データを作成する。監視部42は、処理部41の動作として前処理部41a及び再構成処理部41cの動作を監視する。制御部43は、監視部42が、記憶量が所定量になり、且つ前処理部41a及び再構成処理部41cのそれぞれの動作に所定の区切りがついたと判断した場合、架台側記憶部19からコンソール装置40へ所定量の検出データを送信させる。   The processing unit 41 in the X-ray CT apparatus 1 of the present embodiment includes a preprocessing unit 41a, a console side storage unit 41b, and a reconstruction processing unit 41c. The preprocessing unit 41a performs predetermined preprocessing on the detection data to create projection data. The console side storage unit 41b stores projection data. The reconstruction processing unit 41c performs a reconstruction process on the stored projection data to create image data. The monitoring unit 42 monitors the operations of the preprocessing unit 41 a and the reconstruction processing unit 41 c as operations of the processing unit 41. When the monitoring unit 42 determines that the storage amount becomes a predetermined amount and that the operations of the preprocessing unit 41a and the reconstruction processing unit 41c are separated from each other, the control unit 43 determines whether the storage unit 19 A predetermined amount of detection data is transmitted to the console device 40.

このように、架台側記憶部19における記憶量が所定量になり、且つ前処理部41a及び再構成処理部41cの動作に所定の区切りがついたと判断した場合に、制御部43は、架台側記憶部19からコンソール装置40へ所定量の検出データを送信させる。よって、前処理部41a及び再構成処理部41cのそれぞれの動作を中断させることがない。すなわち、本実施形態におけるX線CT装置1によれば、検出データを効率よく処理することができる。   As described above, when it is determined that the storage amount in the gantry-side storage unit 19 becomes a predetermined amount and the operations of the pre-processing unit 41a and the reconstruction processing unit 41c are separated, the control unit 43 A predetermined amount of detection data is transmitted from the storage unit 19 to the console device 40. Therefore, the operations of the preprocessing unit 41a and the reconstruction processing unit 41c are not interrupted. That is, according to the X-ray CT apparatus 1 in the present embodiment, detection data can be processed efficiently.

(変形例1)
上記実施形態では、架台側記憶部19からコンソール装置40へ検出データを書き込む際に処理部41の動作が中断される場合について説明を行った。一方、コンソール側記憶部41bから再構成処理部41cへの投影データの書き込みにより、再構成処理が中断される可能性もある。
(Modification 1)
In the above embodiment, the case where the operation of the processing unit 41 is interrupted when the detection data is written from the gantry-side storage unit 19 to the console device 40 has been described. On the other hand, the reconstruction process may be interrupted by writing projection data from the console-side storage unit 41b to the reconstruction processing unit 41c.

そこで、本変形例における監視部42は、コンソール側記憶部41bの記憶量を監視する。そして、監視部42がコンソール側記憶部41bの記憶量が所定量になり、且つ再構成処理部41cの動作に所定の区切りがついたと判断した場合、制御部43は、コンソール側記憶部41bから再構成処理部41cへ所定量の投影データを送信させる。   Therefore, the monitoring unit 42 in the present modification monitors the storage amount of the console side storage unit 41b. When the monitoring unit 42 determines that the storage amount of the console-side storage unit 41b reaches a predetermined amount and the operation of the reconstruction processing unit 41c has a predetermined break, the control unit 43 determines whether or not the console-side storage unit 41b A predetermined amount of projection data is transmitted to the reconstruction processing unit 41c.

更に、コンソール側記憶部41bから再構成処理部41cへの投影データの書き込みにより、前処理部41aでの前処理も中断される可能性がある。よって、監視部42がコンソール側記憶部41bの記憶量が所定量になり、且つ前処理部41a及び再構成処理部41cのそれぞれの動作に所定の区切りがついたと判断した場合、制御部43は、コンソール側記憶部41bから再構成処理部41cへ所定量の投影データを送信させることも可能である。   Further, the writing of projection data from the console-side storage unit 41b to the reconstruction processing unit 41c may interrupt the preprocessing in the preprocessing unit 41a. Therefore, when the monitoring unit 42 determines that the storage amount of the console-side storage unit 41b is a predetermined amount and the operations of the pre-processing unit 41a and the reconstruction processing unit 41c are separated from each other, the control unit 43 It is also possible to transmit a predetermined amount of projection data from the console-side storage unit 41b to the reconstruction processing unit 41c.

このように、コンソール側記憶部41bから再構成処理部41cへの投影データの送信タイミングを制御することにより、再構成処理部41cに対する投影データの書き込みにより、前処理や再構成処理が中断されることがない。すなわち、本変形例のX線CT装置1によれば、投影データを効率よく再構成処理することができる(検出データを効率よく前処理することができる)。   In this way, by controlling the transmission timing of the projection data from the console-side storage unit 41b to the reconstruction processing unit 41c, the preprocessing and the reconstruction process are interrupted by writing the projection data to the reconstruction processing unit 41c. There is nothing. That is, according to the X-ray CT apparatus 1 of this modification, projection data can be efficiently reconstructed (detection data can be efficiently preprocessed).

(変形例2)
架台側記憶部19の構成や検出データの収集頻度によっては、架台側記憶部19の最大の記憶容量を超えて検出データの書き込みが行われる可能性がある。この場合、記憶できない検出データは消失してしまう。従って、監視部42は、架台側記憶部19の記憶容量を超える場合(たとえば、複数回のスキャンを行う場合に、次のスキャンによる検出データを記憶できるだけの記憶容量が架台側記憶部19に無いと判断した場合)、その判断結果を制御部43に送信する。制御部43は、判断結果に基づいて、処理部41における処理の実行中であっても検出データをコンソール装置40に送信させる。このような構成を採用することで、本変形例に係るX線CT装置1は、収集した検出データが消失する可能性のある場合のみ、処理部41の動作を中断させる。よって、それ以外の場合、X線CT装置1は、検出データを効率よく処理することができる。
(Modification 2)
Depending on the configuration of the gantry-side storage unit 19 and the detection data collection frequency, the detection data may be written beyond the maximum storage capacity of the gantry-side storage unit 19. In this case, detection data that cannot be stored is lost. Accordingly, when the monitoring unit 42 exceeds the storage capacity of the gantry-side storage unit 19 (for example, when performing a plurality of scans, the gantry-side storage unit 19 does not have enough storage capacity to store detection data from the next scan. And the determination result is transmitted to the control unit 43. Based on the determination result, the control unit 43 causes the detection data to be transmitted to the console device 40 even while the processing in the processing unit 41 is being executed. By adopting such a configuration, the X-ray CT apparatus 1 according to the present modification interrupts the operation of the processing unit 41 only when the collected detection data may be lost. Therefore, in other cases, the X-ray CT apparatus 1 can process detection data efficiently.

<実施形態に共通の効果>
以上述べた少なくともひとつの実施形態のX線CT装置1によれば、架台側記憶部19における記憶量が所定量になり、且つ処理部41の動作に所定の区切りがついたと判断した場合に、制御部43は、架台側記憶部19からコンソール装置40へ所定量の検出データを送信させる。よって、実施形態のX線CT装置1は、処理部41の動作を中断させることがないため、検出データを効率よく処理することができる。
<Effects common to the embodiments>
According to the X-ray CT apparatus 1 of at least one embodiment described above, when it is determined that the storage amount in the gantry-side storage unit 19 is a predetermined amount and the operation of the processing unit 41 has a predetermined separation, The control unit 43 causes a predetermined amount of detection data to be transmitted from the gantry side storage unit 19 to the console device 40. Therefore, since the X-ray CT apparatus 1 of the embodiment does not interrupt the operation of the processing unit 41, the detection data can be processed efficiently.

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

1 X線CT装置
10 架台装置
11 X線発生部
12 X線検出部
13 回転体
13a 開口部
14 高電圧発生部
15 架台駆動部
16 X線絞り部
17 絞り駆動部
18 データ収集部
19 架台側記憶部
30 寝台装置
32 寝台駆動部
33 寝台天板
34 基台
40 コンソール装置
41 処理部
41a 前処理部
41b コンソール側記憶部
41c 再構成処理部
42 監視部
43 制御部
44 スキャン制御部
45 表示制御部
46 表示部
47 入力部
DESCRIPTION OF SYMBOLS 1 X-ray CT apparatus 10 Base apparatus 11 X-ray generation part 12 X-ray detection part 13 Rotor 13a Opening part 14 High voltage generation part 15 Base drive part 16 X-ray aperture part 17 Aperture drive part 18 Data collection part 19 Base side memory | storage Unit 30 bed device 32 bed driving unit 33 bed top plate 34 base 40 console device 41 processing unit 41a pre-processing unit 41b console side storage unit 41c reconstruction processing unit 42 monitoring unit 43 control unit 44 scan control unit 45 display control unit 46 Display 47 Input section

Claims (7)

被検体をX線でスキャンして検出データを収集する架台装置と、前記架台装置と通信可能に接続されるコンソール装置とを含むX線CT装置において、
前記架台装置に設けられ、前記検出データを記憶する架台側記憶部と、
前記コンソール装置に設けられ、前記検出データに対して所定の処理を行う処理部と、
前記架台側記憶部における前記検出データの記憶量、及び前記処理部の動作を監視する監視部と、
前記監視部が、前記記憶量が所定量になり、且つ前記処理部の動作に所定の区切りがついたと判断した場合、前記架台側記憶部から前記コンソール装置へ前記所定量の検出データを送信させる制御部と、
を有することを特徴とするX線CT装置。
In an X-ray CT apparatus including a gantry device that scans a subject with X-rays and collects detection data, and a console device that is communicably connected to the gantry device,
A gantry-side storage unit that is provided in the gantry device and stores the detection data;
A processing unit that is provided in the console device and performs predetermined processing on the detection data;
A monitoring unit that monitors a storage amount of the detection data in the gantry-side storage unit, and an operation of the processing unit;
When the monitoring unit determines that the storage amount becomes a predetermined amount and the operation of the processing unit has a predetermined separation, the monitoring unit transmits the predetermined amount of detection data from the gantry side storage unit to the console device. A control unit;
An X-ray CT apparatus comprising:
前記所定量は、前記架台側記憶部に記憶される前記検出データに対して予め設定されたデータ量であることを特徴とする請求項1記載のX線CT装置。   The X-ray CT apparatus according to claim 1, wherein the predetermined amount is a data amount preset for the detection data stored in the gantry-side storage unit. 前記所定の区切りは、前記検出データから作成される1枚の画像データに対応する前記処理部の動作の単位であることを特徴とする請求項1又は2記載のX線CT装置。 The X-ray CT apparatus according to claim 1, wherein the predetermined break is a unit of operation of the processing unit corresponding to one piece of image data created from the detection data . 前記処理部は、
前記検出データに対して所定の前処理を行い、投影データを作成する前処理部と、
前記投影データを記憶するコンソール側記憶部と、
記憶された前記投影データに対して再構成処理を行い、画像データを作成する再構成処理部と、
を有し、
前記監視部は、前記処理部の動作として前記再構成処理部の動作を監視し、
前記制御部は、前記監視部が、前記記憶量が所定量になり、且つ前記再構成処理部の動作に所定の区切りがついたと判断した場合、前記架台側記憶部から前記コンソール装置へ前記所定量の検出データを送信させることを特徴とする請求項1から3のいずれか一つに記載のX線CT装置。
The processor is
A pre-processing unit that performs predetermined pre-processing on the detection data and generates projection data;
A console-side storage unit for storing the projection data;
A reconstruction processing unit that performs reconstruction processing on the stored projection data and creates image data;
Have
The monitoring unit monitors the operation of the reconstruction processing unit as the operation of the processing unit,
When the monitoring unit determines that the storage amount reaches a predetermined amount and the operation of the reconstruction processing unit has a predetermined separation, the control unit transfers the operation from the gantry side storage unit to the console device. The X-ray CT apparatus according to claim 1, wherein quantitative detection data is transmitted.
前記処理部は、前記検出データに対して所定の前処理を行い、投影データを作成する前処理部を有し、
前記監視部は、前記処理部の動作として前記前処理部の動作を監視し、
前記制御部は、前記監視部が、前記記憶量が所定量になり、且つ前記前処理部の動作に所定の区切りがついたと判断した場合、前記架台側記憶部から前記コンソール装置へ前記所定量の検出データを送信させることを特徴とする請求項1から3のいずれか一つに記載のX線CT装置。
The processing unit includes a preprocessing unit that performs predetermined preprocessing on the detection data and creates projection data.
The monitoring unit monitors the operation of the preprocessing unit as the operation of the processing unit,
When the monitoring unit determines that the storage amount is a predetermined amount and the operation of the preprocessing unit has a predetermined separation, the control unit transfers the predetermined amount from the gantry side storage unit to the console device. The X-ray CT apparatus according to claim 1, wherein the detected data is transmitted.
前記処理部は、
前記検出データに対して所定の前処理を行い、投影データを作成する前処理部と、
前記投影データを記憶するコンソール側記憶部と、
記憶された前記投影データに対して再構成処理を行い、画像データを作成する再構成処理部と、
を有し、
前記監視部は、前記処理部の動作として前記前処理部及び前記再構成処理部の動作を監視し、
前記制御部は、前記監視部が、前記記憶量が所定量になり、且つ前記前処理部及び前記再構成処理部のそれぞれの動作に所定の区切りがついたと判断した場合、前記架台側記憶部から前記コンソール装置へ前記所定量の検出データを送信させることを特徴とする請求項1から3のいずれか一つに記載のX線CT装置。
The processor is
A pre-processing unit that performs predetermined pre-processing on the detection data and generates projection data;
A console-side storage unit for storing the projection data;
A reconstruction processing unit that performs reconstruction processing on the stored projection data and creates image data;
Have
The monitoring unit monitors operations of the preprocessing unit and the reconstruction processing unit as operations of the processing unit,
When the monitoring unit determines that the storage amount is a predetermined amount and the operations of the pre-processing unit and the reconstruction processing unit are separated from each other, the control-side storage unit The X-ray CT apparatus according to any one of claims 1 to 3, wherein the predetermined amount of detection data is transmitted to the console apparatus from the apparatus.
前記所定の前処理は、対数変換処理、オフセット補正、感度補正、ビームハードニング補正のいずれか、又はそれらの組み合わせであることを特徴とする請求項4から6のいずれか一つに記載のX線CT装置。   7. The X according to claim 4, wherein the predetermined pre-processing is one of logarithmic conversion processing, offset correction, sensitivity correction, beam hardening correction, or a combination thereof. Line CT device.
JP2012104974A 2012-05-01 2012-05-01 X-ray CT system Active JP5984254B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2012104974A JP5984254B2 (en) 2012-05-01 2012-05-01 X-ray CT system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2012104974A JP5984254B2 (en) 2012-05-01 2012-05-01 X-ray CT system

Publications (2)

Publication Number Publication Date
JP2013230315A JP2013230315A (en) 2013-11-14
JP5984254B2 true JP5984254B2 (en) 2016-09-06

Family

ID=49677337

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2012104974A Active JP5984254B2 (en) 2012-05-01 2012-05-01 X-ray CT system

Country Status (1)

Country Link
JP (1) JP5984254B2 (en)

Family Cites Families (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2897179B2 (en) * 1988-02-29 1999-05-31 株式会社島津製作所 CT device
JPH062131B2 (en) * 1988-06-03 1994-01-12 株式会社東芝 X-ray CT scan
JPH0975337A (en) * 1995-09-12 1997-03-25 Hitachi Medical Corp Medical image processor
JP4733809B2 (en) * 2000-05-23 2011-07-27 株式会社東芝 Radiation therapy planning device
JP4091289B2 (en) * 2001-10-31 2008-05-28 株式会社東芝 X-ray computed tomography system
US6944261B2 (en) * 2003-04-18 2005-09-13 Kabushiki Kaisha Toshiba X-ray computed tomography apparatus
JP2007222312A (en) * 2006-02-22 2007-09-06 Shimadzu Corp X-ray photographing apparatus

Also Published As

Publication number Publication date
JP2013230315A (en) 2013-11-14

Similar Documents

Publication Publication Date Title
JP6273241B2 (en) Radiation tomography method, apparatus and program
EP3586750B1 (en) Imaging control device, imaging control method, and imaging control program
JP2016041387A (en) Image display device
JP5661897B2 (en) Radial image dependent detector row filtering method and X-ray CT apparatus for reducing windmill artifacts
US9629596B2 (en) X-ray CT apparatus and image processing method
JP5468190B2 (en) Image display apparatus and X-ray CT apparatus
US10123763B2 (en) X-ray CT system
JP6165438B2 (en) X-ray CT system
JP5984254B2 (en) X-ray CT system
JP2009276163A (en) X-ray tomographic image photographic system
US8976923B2 (en) Multislice CT apparatus and method for data preprocessing
JP2013158389A (en) X-ray ct apparatus
US11357466B2 (en) X-ray diagnosis apparatus
JP5134780B2 (en) X-ray CT apparatus and medical image filing apparatus
JP2013153824A (en) X-ray ct apparatus
JP6226639B2 (en) X-ray CT apparatus, display device
WO2014189133A1 (en) X-ray ct device
JP6719247B2 (en) Radiation tomography apparatus and its control program
JP2016032632A (en) X-ray ct apparatus and image processing apparatus
JP6440928B2 (en) X-ray CT apparatus, image display apparatus
JP5981166B2 (en) X-ray CT system
JP5931642B2 (en) X-ray CT system
JP2014050511A (en) X-ray ct apparatus and image display program of x-ray ct apparatus
JP2012091024A (en) X-ray ct apparatus and medical image filing device
JP2024037308A (en) Medical image processing device and medical image processing method

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20150304

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20151224

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20160202

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20160330

A711 Notification of change in applicant

Free format text: JAPANESE INTERMEDIATE CODE: A711

Effective date: 20160527

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20160729

R150 Certificate of patent or registration of utility model

Ref document number: 5984254

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

S533 Written request for registration of change of name

Free format text: JAPANESE INTERMEDIATE CODE: R313533

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350