(57)【特許請求の範囲】
【請求項１】
Ｘ線発生源が被検体の周りを回転するように構成されたガントリ回転部を備え、被検体の投影データを収集するスキャンを行い、収集された投影データに基づくＸ線断層像を出力するＸ線ＣＴシステムであって、
前記ガントリ回転部の回転速度を選択的に設定可能とする設定手段と、
前記Ｘ線断層像が表示されるべきタイミングにおいて、前記Ｘ線断層像が、順次に収集される前記投影データに基づいて順次に画像再構成及び表示されるようなＸ線断層像の再構成に関連する処理内容であって、前記ガントリ回転部の回転速度がより速い場合に、前記Ｘ線断層像の画像再構成に関連する処理時間がより短く画質がより低く、前記ガントリ回転部の回転速度がより遅い場合に、前記Ｘ線断層像の画像再構成に関連する処理時間がより長く画質がより高くなるような、画像再構成に関連する処理時間及び画質が異なるＸ線断層像の画像再構成に関連する複数の処理内容を、前記ガントリ回転部の複数の回転速度とそれぞれ対応させて記憶する記憶手段と、
前記設定手段において設定された前記ガントリ回転部の回転速度と、前記記憶手段において記憶された対応関係とに基づいて、前記Ｘ線断層像の再構成に関連する処理内容を決定する決定手段と、
収集された投影データに基づいて、前記決定手段で決定された内容の処理を含む画像再構成および表示を行う画像再構成・表示手段と、
を備えることを特徴とするＸ線ＣＴシステム。
【請求項２】
前記Ｘ線断層像の画像再構成に関連する処理内容は、前記画像再構成処理のマトリクスサイズを含むことを特徴とする請求項１に記載のＸ線ＣＴシステム。
【請求項３】
前記記憶手段は、前記ガントリ回転部の回転速度がより遅い場合により大きなマトリクスサイズを記憶するものであることを特徴とする請求項２に記載のＸ線ＣＴシステム。
【請求項４】
前記Ｘ線断層像が表示されるべきタイミングは、前記ガントリ回転部の１回転あたりに所定フレーム数でＸ線断層像を、リアルタイムに表示可能なタイミングであることを特徴とする請求項１から請求項３のいずれか一項に記載のＸ線ＣＴシステム。
【請求項５】
前記Ｘ線断層像の再構成に関連する処理は、リファレンス補正、線質硬化補正、散乱Ｘ線補正、およびストリークアーチファクト除去補正のうちの少なくとも１つを含むことを特徴とする請求項１から請求項４のいずれか一項に記載のＸ線ＣＴシステム。
【請求項６】
前記記憶手段は、前記ガントリ回転部の回転速度が遅くなるに従い、リファレンス補正、線質硬化補正、散乱Ｘ線補正、およびストリークアーチファクト除去補正の順に、前記組み合わせに含まれる処理の数が増えるように記憶するものであることを特徴とする請求項５に記載のＸ線ＣＴシステム。
【請求項７】
Ｘ線発生源が被検体の周りを回転するように構成されたガントリ回転部を備え、被検体の投影データを収集するスキャンを行い、収集された投影データに基づくＸ線断層像を出力するＸ線ＣＴシステムの制御方法であって、
前記ガントリ回転部の回転速度を選択的に設定する設定ステップと、
前記設定ステップにおいて設定された前記ガントリ回転部の回転速度と、予め用意された、スキャン時間と関連した前記Ｘ線断層像が表示されるべきタイミングにおいて、前記Ｘ線断層像が、順次に収集される前記投影データに基づいて順次に画像再構成及び表示されるようなＸ線断層像の再構成に関連する処理内容であって、前記ガントリ回転部の回転速度がより速い場合に、前記Ｘ線断層像の画像再構成に関連する処理時間がより短く画質がより低く、前記ガントリ回転部の回転速度がより遅い場合に、前記Ｘ線断層像の画像再構成に関連する処理時間がより長く画質がより高くなるような、画像再構成に関連する処理時間及び画質が異なるＸ線断層像の画像再構成に関連する処理内容と前記ガントリ回転部の複数の回転速度との対応関係とに基づいて、前記Ｘ線断層像の再構成に関連する複数の処理内容を決定する決定ステップと、
収集された投影データに基づいて、前記決定ステップで決定された内容の処理を含む画像再構成および表示を行う画像再構成・表示ステップと、
を有することを特徴とするＸ線ＣＴシステムの制御方法。
【請求項８】
Ｘ線発生源が被検体の周りを回転するように構成された回転部を備え、被検体の投影データを収集するスキャンを行うガントリ装置に接続され、当該ガントリ装置にスキャンに係る情報を送信するとともに、当該ガントリ装置から転送されてきた投影データに基づくＸ線断層像を出力する、Ｘ線ＣＴシステムにおける操作コンソールであって、
前記ガントリ回転部の回転速度を選択的に設定可能とする設定手段と、
前記Ｘ線断層像が表示されるべきタイミングにおいて、前記Ｘ線断層像が、順次に収集される前記投影データに基づいて順次に画像再構成及び表示されるようなＸ線断層像の再構成に関連する処理内容であって、前記ガントリ回転部の回転速度がより速い場合に、前記Ｘ線断層像の画像再構成に関連する処理時間がより短く画質がより低く、前記ガントリ回転部の回転速度がより遅い場合に、前記Ｘ線断層像の画像再構成に関連する処理時間がより長く画質がより高くなるような、画像再構成に関連する処理時間及び画質が異なるＸ線断層像の画像再構成に関連する複数の処理内容を、前記ガントリ回転部の複数の回転速度と対応させて記憶する記憶手段と、
前記設定手段において設定された前記ガントリ回転部の回転速度と、前記記憶手段において記憶された対応関係とに基づいて、前記Ｘ線断層像の再構成に関連する処理内容を決定する決定手段と、
前記ガントリ装置より転送されてきた投影データに基づいて、前記決定手段で決定された内容の処理を含む画像再構成および表示を行う画像再構成・表示手段と、
を備えることを特徴とする操作コンソール。
【請求項９】
前記Ｘ線断層像の画像再構成に関連する処理内容は、前記画像再構成処理のマトリクスサイズを含むことを特徴とする請求項８に記載の操作コンソール。
【請求項１０】
前記記憶手段は、前記ガントリ回転部の回転速度がより遅い場合により大きなマトリクスサイズを記憶するものであることを特徴とする請求項９に記載の操作コンソール。
【請求項１１】
前記Ｘ線断層像が表示されるべきタイミングは、前記ガントリ回転部の１回転あたりに所定フレーム数でＸ線断層像を、リアルタイムに表示可能なタイミングであることを特徴とする請求項８から請求項１０のいずれか一項に記載の操作コンソール。
【請求項１２】
前記Ｘ線断層像の再構成に関連する処理は、リファレンス補正、線質硬化補正、散乱Ｘ線補正、およびストリークアーチファクト除去補正のうちの少なくとも１つを含むことを特徴とする請求項８から請求項１１のいずれか一項に記載の操作コンソール。
【請求項１３】
前記記憶手段は、前記ガントリ回転部の回転速度が遅くなるに従い、リファレンス補正、線質硬化補正、散乱Ｘ線補正、およびストリークアーチファクト除去補正の順に、前記組み合わせに含まれる処理の数が増えていくことを特徴とする請求項１２に記載の操作コンソール。
【請求項１４】
Ｘ線発生源が被検体の周りを回転するように構成された回転部を備え、被検体の投影データを収集するスキャンを行うガントリ装置に接続され、当該ガントリ装置にスキャンに係る情報を送信するとともに、当該ガントリ装置から転送されてきた投影データに基づくＸ線断層像を出力する、Ｘ線ＣＴシステムにおける操作コンソールの制御方法であって、
前記ガントリ回転部の回転速度を選択的に設定する設定ステップと、
前記設定ステップにおいて設定された前記ガントリ回転部の回転速度と、予め用意された、スキャン時間と関連した前記Ｘ線断層像が表示されるべきタイミングにおいて、前記Ｘ線断層像が、順次に収集される前記投影データに基づいて順次に画像再構成及び表示されるようなＸ線断層像の再構成に関連する処理内容であって、前記ガントリ回転部の回転速度がより速い場合に、前記Ｘ線断層像の画像再構成に関連する処理時間がより短く画質がより低く、前記ガントリ回転部の回転速度がより遅い場合に、前記Ｘ線断層像の画像再構成に関連する処理時間がより長く画質がより高くなるような、画像再構成に関連する処理時間及び画質が異なるＸ線断層像の画像再構成に関連する処理内容と前記ガントリ回転部の複数の回転速度との対応関係とに基づいて、前記Ｘ線断層像の再構成に関連する複数の処理内容を決定する決定ステップと、
収集された投影データに基づいて、前記決定ステップで決定された内容の処理を含む画像再構成および表示を行う画像再構成・表示ステップと、
を有することを特徴とする操作コンソールの制御方法。
【請求項１５】
Ｘ線発生源が被検体の周りを回転するように構成された回転部を備え、被検体の投影データを収集するスキャンを行うガントリ装置に接続され、当該ガントリ装置にスキャンに係る情報を送信するとともに、当該ガントリ装置から転送されてきた投影データに基づくＸ線断層像を出力する、Ｘ線ＣＴシステムにおける操作コンソールを制御するプログラムであって、
前記ガントリ回転部の回転速度を選択的に設定する設定ステップと、
前記設定ステップにおいて設定された前記ガントリ回転部の回転速度と、予め記憶された、スキャン時間と関連した前記Ｘ線断層像が表示されるべきタイミングにおいて、前記Ｘ線断層像が、順次に収集される前記投影データに基づいて順次に画像再構成及び表示されるようなＸ線断層像の再構成に関連する処理内容であって、前記ガントリ回転部の回転速度がより速い場合に、前記Ｘ線断層像の画像再構成に関連する処理時間がより短く画質がより低く、前記ガントリ回転部の回転速度がより遅い場合に、前記Ｘ線断層像の画像再構成に関連する処理時間がより長く画質がより高くなるような、画像再構成に関連する処理時間及び画質が異なるＸ線断層像の画像再構成に関連する処理内容と前記ガントリ回転部の複数の回転速度との対応関係とに基づいて、前記Ｘ線断層像の再構成に関連する複数の処理内容を決定する決定ステップと、
収集された投影データに基づいて、前記決定ステップで決定された内容の処理を含む画像再構成および表示を行う画像再構成・表示ステップと、を実行させるプログラム。
【請求項１６】
請求項１５に記載のプログラムを格納した記憶媒体。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、Ｘ線照射によって被検体のＸ線断層像を再構成するＸ線ＣＴ（Computerized Tomography ）システムおよびその操作コンソールおよびその制御方法に関する。
【０００２】
【従来の技術】
Ｘ線ＣＴシステムは、被検体を透過したＸ線より得られる投影データを収集して、その投影データから再構成されるＸ線断層像を提供することを主目的とする。具体的には、まず、被検体をテーブル装置上に横たえさせて、ガントリ装置が有する空洞部に向けて搬送する。そして、ガントリ装置のガントリ回転部（Ｘ線管とＸ線検出器が一体的に取り付けられている）を回転駆動して、異なる角度から被検体に向けてＸ線を照射し、各角度での被検体を透過したＸ線を検出する。そして、その検出されたデータ（投影データ）を操作コンソールが受信し、算術演算によってＸ線断層像を再構成して、モニタに表示する、という工程を踏むことになる。上記のＸ線を検出する一連の工程が、一般にスキャンとよばれるものである。
【０００３】
Ｘ線ＣＴシステムは一般に、検査目的等に応じて、複数のガントリ回転部の回転速度（以下、「スキャン速度」ともいう。）を設定することができるように構成されている。また、スキャン実行中は、ガントリ回転部の１回転あたり所定フレーム数のＸ線断層像がモニタにリアルタイムに表示される。つまり、操作コンソールは、最高のスキャン速度でもＸ線断層像のリアルタイム再構成・表示が確保されるように設計されている。
【０００４】
【発明が解決しようとする課題】
このようなリアルタイム処理の確保が求められる一方で、表示されるＸ線断層像の画質を向上させることも要請されている。しかし、制約されたハードウェア条件で、画像処理の高速化と画質の向上とは、一般にはトレードオフの関係にあり、両立は容易ではない。
【０００５】
本発明はかかる問題点に鑑みてなされたものであり、Ｘ線断層像の再構成処理、表示処理のリアルタイム性を確保しつつ、より高画質のＸ線断層像を提供することのできるＸ線ＣＴシステムおよびその操作コンソールおよび制御方法を提供することを目的とする。
【０００６】
【課題を解決するための手段】
上記目的を達成するため、例えば本発明のＸ線ＣＴシステムは、以下の構成を備える。すなわち、
Ｘ線発生源が被検体の周りを回転するように構成されたガントリ回転部を備え、被検体の投影データを収集するスキャンを行い、収集された投影データに基づくＸ線断層像を出力するＸ線ＣＴシステムであって、
スキャンを開始してからＸ線断層像が表示されるべき時間に基づく値を設定する設定手段と、
設定された前記値に応じてＸ線断層像の再構成に関連する処理内容を決定する決定手段と、
収集された投影データに基づいて、前記決定手段で決定された内容の処理を含む画像再構成および表示を行う画像再構成・表示手段と、
を備えることを特徴とする。
【０００７】
【発明の実施の形態】
以下、図面を参照して実施形態について詳細に説明する。
【０００８】
図１は、実施形態に係るＸ線ＣＴシステムのブロック構成図である。このシステムは、被検体へのＸ線照射と被検体を透過したＸ線を検出するためのガントリ装置１００と、ガントリ装置１００に対して各種動作設定を行うとともに、ガントリ装置１００から出力されてきたデータに基づいてＸ線断層像を再構成し、表示する操作コンソール２００により構成されている。
【０００９】
ガントリ装置１００は、その全体の制御を司るメインコントローラ１を始め以下の構成を備える。
【００１０】
２は操作コンソール２００との通信を行うためのインタフェース、３はテーブル１１上に横たえた被検体（患者）を搬送（図面に垂直な方向で以下、ｚ軸といい、一般に患者の体軸と一致する）するための空洞部を有するガントリ回転部（以下、単に「ガントリ」という。）である。４はＸ線発生源であるＸ線管であり、Ｘ線管コントローラ５により駆動制御される。
【００１１】
６はＸ線の照射範囲を制限するための開口を有するアパーチャ、７はアパーチャ６の開口幅を調整するためのアパーチャモータ、８はアパーチャモータ７の駆動制御を行うアパーチャモータドライバである。
【００１２】
９はガントリ３の回転運動を行わせる回転モータであり、１０は回転モータ９の駆動を行う回転モータドライバである。１１は被検体を載置するためのテーブルであり、１２はそのテーブル１１をｚ軸方向に搬送させるためのテーブルモータ、１３はテーブルモータ１２の駆動制御を行うテーブルモータドライバである。
【００１３】
また、１４はアパーチャ６およびガントリ３の空洞部を経由してきたＸ線管４からのＸ線を検出するＸ線検出部である。Ｘ線検出部１４は、アパーチャ６で規定されるＸ線の照射範囲に依存した長さにわたる複数（例えば、1,000個）の検出チャネルを有し、特に、その端部に位置する検出チャネルには通常、被検体を透過することなくＸ線ビームが直接入射するようになっており、リファレンスチャネルとして使用される。１５は、Ｘ線検出部１４より得られた投影データを収集し、ディジタルデータに変換するデータ収集部である。
【００１４】
一方、操作コンソール２００は、いわゆるワークステーションであり、図示するように、装置全体の制御を司るＣＰＵ５１、ブートプログラム等を記憶しているＲＯＭ５２を始め、以下の構成を備える。
【００１５】
５３は主記憶装置として機能するＲＡＭである。また、このＲＡＭ５３には、図示の如く、ガントリ装置１００から転送されてくる投影データを一時記憶するバッファ領域５３ａが確保されている。
【００１６】
ＨＤＤ５４は、ハードディスク装置であって、ここにＯＳのほか、ガントリ装置１００に各種指示を与えたり、ガントリ装置１００より受信したデータに基づいてＸ線断層像を再構成するための診断プログラムが格納されている。このＨＤＤ５４には、さらに、スキャン速度ごとに追加的に適用する処理の組み合わせを記述したテーブル（詳細は後述）も記憶されている。また、ＶＲＡＭ５５は表示しようとするイメージデータを展開するメモリであり、ここにイメージデータ等を展開することでＣＲＴ５６に表示させることができる。５７および５８は、各種設定を行うためのキーボードおよびマウスである。また、５９はガントリ装置１００と通信を行うためのインタフェースである。
【００１７】
本実施形態におけるＸ線ＣＴシステムの構成は概ね上記の通りである。かかる構成のＸ線ＣＴシステムにおいて、投影データの収集（スキャン）は次のように行われる。
【００１８】
まず、操作者（技師もしくは医師）は操作コンソール２００を操作して、各種スキャン条件の設定（スキャン計画）を行ったうえで、スキャンの開始指示を与えることになる。操作コンソール２００で動作している診断プログラムは、設定されたスキャン条件にしたがって、ガントリ装置１００（メインコントローラ１）に対して各種制御コマンドを発行する。ガントリ装置１００のメインコントローラ１は、この制御指示コマンドにしたがって、Ｘ線管コントローラ５、アパーチャモータドライバ８、回転モータドライバ１０、テーブルモータドライバ１３に対して制御信号を与えることになる。この結果、Ｘ線管４で発生し、被検体を透過してきたＸ線をＸ線検出部１４で検出し、その投影データをデータ収集部１５より得ることが可能になる。
【００１９】
具体的には、テーブル１１の搬送を停止した状態でガントリ３を１回転させ、その間、360度分の複数（例えば1,000）のビュー方向から、Ｘ線管４からのＸ線ビームを被検体に照射（Ｘ線を投影）してその透過Ｘ線をＸ線検出部１４で検出することを繰り返す。検出された各透過Ｘ線は、データ収集部１５でディジタル値に変換されてメインコントローラ１を介して操作コンソール２００に転送される。この一連の動作を１つの単位として１スキャンとよぶ。そして、順次ｚ軸方向にスキャン位置を所定量移動して、次のスキャンを行っていく。このようなスキャン方式はアキシャルスキャン方式とよばれるが、ガントリ３の回転に合わせてテーブル１１を連続的に移動させながら（Ｘ線管４とＸ線検出部１４とが被検体の周囲をらせん状に周回することになる）投影データを収集する、ヘリカルスキャン方式であってもよい。
【００２０】
操作コンソール２００側で動作している診断プログラムは、転送されてきた投影データに基づいて公知の処理によるＸ線断層像を再構成する処理を行い、その結果を順次ＣＲＴ５６に表示することになる。
【００２１】
なお、上記した実施形態におけるＸ線ＣＴシステムは、ガントリ３を複数の回転速度（スキャン速度）のいずれか、例えば、0.7[sec/rot.]、1.0[sec/rot.]、1.5[sec/rot.]のいずれかで、回転させることができるように構成されている。なお、単位「sec/rot.」はガントリ３の１回転に要する時間を表すものとする。そして、オペレータはスキャン計画時に、検査目的等に応じてスキャン速度を選択することが可能である。
【００２２】
さて、実施形態におけるＸ線ＣＴシステムでは、スキャン実行中は、ガントリ３が１回転する毎に所定フレーム数、例えば６フレーム、のＸ線断層像がＣＲＴ５６にリアルタイムに順次表示されていくようになっている。これを実現するために、ガントリ３が1/6回転する度に、ＣＲＴ５６に表示されているＸ線断層像が、再構成された最新のＸ線断層像に更新表示されるように設定される。この更新の時間間隔が、１フレーム（１枚）のＸ線断層像に許容される表示時間であることは理解されよう。そして、この更新の時間間隔はスキャン速度に応じて設定される。つまり、スキャン速度は、Ｘ線断層像の１フレーム（１枚）あたりに許容される表示時間に対応する指標値として用いることができる。
【００２３】
なお、以下では、ガントリ３の１回転あたりに表示されるフレーム数のことを「フレームレート」といい、「frame/rot.]の単位で表す。
【００２４】
ところで、Ｘ線断層像を再構成するためにはガントリ１回転分の投影データを必ずしも必要とするわけではなく、例えば、ガントリの1/2回転分の投影データでＸ線断層像を再構成することが可能であることが知られている。そこで、実施形態では、ガントリ３の1/2回転分の投影データで画像再構成処理を行うことで６[frame/rot.]のフレームレートを実現する。
【００２５】
具体的には、まず、スキャンを実行するガントリ装置１００のメインコントローラ１は、ガントリ３の1/6回転毎の投影データをデータ収集部１５から取得して、順次操作コンソール２００に転送する。操作コンソール２００に転送された投影データは、バッファ５３ａに記憶される。バッファ５３には、ガントリ装置１００より転送されてきたガントリ３の1/2回転（＝3/6回転）分の最新の投影データが常時記憶される。したがって、ガントリ３の1/6回転の投影データがガントリ装置１００から転送されてくるたびに、バッファ領域内の一番古い1/6回転分の投影データが破棄され、転送されてきた1/6回転分の投影データが新たに記憶される。ＣＰＵ５１はここに記憶された投影データに基づき画像再構成処理を行い、ＣＲＴ５６への表示処理を行うことになる。
【００２６】
リアルタイム性を確保するためには、この画像再構成処理および表示処理を、次の1/6回転分の投影データが転送されてくるまでに終了させる必要がある。実施形態におけるスキャン速度の最高速度は上記したとおり0.7[sec/rot.]であるから、１フレーム（１枚）あたりの画像再構成処理および表示処理にかけられる時間は、0.7/6≒0.117[sec]、ということになる。よって、画像再構成処理および表示処理はこの時間制約に収まるように設計される。
【００２７】
ところで、上記のようなリアルタイム表示を確保する一方で、表示されるＸ線断層像の画質の向上が望まれていることは先に述べたとおりである。しかしながら、制約されたハードウェア条件で、画像処理の高速化と画質の向上とは、一般にはトレードオフの関係にあり、両立は容易なことではない。
【００２８】
そこで、本発明者は、上記したように、１フレームあたりの画像再構成処理および表示処理はスキャン速度の最高速度を基準に設計されたものであるから、スキャン速度を遅くした場合には処理時間に余裕が生まれることに着目した。
【００２９】
例えば、スキャン速度を1.0[sec/rot.]でスキャンを実行したときは、１フレームあたりの画像再構成処理および表示処理にかけられる時間は、1.0/6≒0.167[sec]であるところ、実際には、上記した0.7[sec/rot.]のスキャン速度の場合の0.1167[sec]にで処理してしまうから、0.117-0.167＝0.05[sec]の余裕時間が生まれることになる。
【００３０】
本発明は、この余裕時間において画質の向上につながる所定の処理を適用するところに特徴がある。
【００３１】
次に、実施形態に係るＸ線ＣＴシステムにおける処理を図２のフローチャートを用いて説明する。このフローチャートに対応するプログラムは、操作コンソール２００のハードディスク５４に格納され、電源投入後、ＲＡＭ５３にロードされ、ＣＰＵ５１により実行されるものである。
【００３２】
まず、操作コンソール２００において、スキャン計画を立てる（ステップＳ１）。一般には、診断プログラムが提供するＧＵＩ（ＣＲＴ５６に設定画面が表示され、キーボード５７もしくはマウス５８を用いて入力することを可能にするユーザインタフェース）を介して、諸種のスキャン条件が設定されることになるが、このスキャン計画そのものは公知のものであるので、その詳細は省略する。実施形態におけるスキャン条件には例えば、スライス厚、Ｘ線管４に供給する管電流の他、スキャン速度の指定が含まれるものとする。設定されたスキャン条件はＲＡＭ５３に記憶される。
【００３３】
ステップＳ１のスキャン計画を終えると、次に、Ｘ線断層像の１枚あたりに許容される表示時間に対応する指標値としての、設定されたスキャン速度に対応する画像再構成に関する処理の内容を決定する（ステップＳ２）。
【００３４】
例えば、ＨＤＤ５４には図３に示すような構造のテーブルが作成されており、このテーブルを参照して、設定されたスキャン速度に対応する画像再構成に関する処理の種類が決定される。同図において、○はその処理を実行することを示し、×はその処理を実行しないことを示している。そして、各スキャン速度において、○となっている処理の組み合わせを実行する。
【００３５】
例えば、スキャン速度が0.7[sec/rot.]に設定されたときは、○のついている処理がなく、すべて×がついているので、このテーブルに挙げられている処理はいずれも実行しない。スキャン速度が1.0[sec/rot.]に設定されたときは、○がついているリファレンス補正（リファレンスチャネルの出力値で各チャネル出力を正規化する補正）および線質硬化（Beam Hardning）補正を行うこととし、その他の×のついている処理は行わない。また、スキャン速度が1.5[sec/rot.]に設定されたときは、テーブルに記述されているすべての処理（リファレンス補正、線質硬化補正、散乱Ｘ線補正、およびストリークアーチファクト除去補正）を行うことにする。
【００３６】
すなわち、本実施形態では、スキャン速度が遅くなるに従い、画像再構成に関連する処理の組み合わせ数が増えていく。
【００３７】
さらに、この図３に示されるテーブルを参照して、画像再構成のマトリクスサイズが決定される。例えば、図示の如く、スキャン速度が0.7[sec/rot.]に設定されたときは256×256画素で、スキャン速度が1.0[sec/rot.]に設定されたときは320×320画素で、そして、スキャン速度が1.5[sec/rot.]に設定されたときは512×512画素で、画像再構成処理されることになる。マトリクスサイズを大きくするほど解像度が増え、再構成画像の画質向上が見込める一方、画像再構成処理の計算量も増大するというトレードオフの関係を考慮して設定したものである。
【００３８】
次に、マウス５７またはキーボード５８による所定入力をトリガとして、ステップＳ１で計画されたスキャン条件によるスキャンを行うようガントリ装置１００に指示を出す（ステップＳ３）。ガントリ装置１００では、この指示を受けて、スキャンが実施される。このとき、もちろん設定されたスキャン速度でガントリ３が回転する。そして、ガントリ装置１００からガントリ３の1/6回転毎に転送されてくる投影データを受信し（ステップＳ４）、その受信データでバッファ５３ａの内容を更新する（ステップＳ５）。
【００３９】
その後、操作コンソール２００のＣＰＵ５１は、ステップＳ２で決定された内容の処理を含む画像再構成処理を実行する（ステップＳ６）。さらに、所定のコントラストスケールに収まるＣＴ値に変換した後（ステップＳ７）、Ｘ線断層像としてＣＲＴ５６に表示する（ステップＳ８）。
【００４０】
ステップＳ９では、ガントリ装置１００より転送されてくるデータがあるか否かを判断し、まだある場合にはステップＳ４に戻って処理を繰り返す。転送データがなくなりしだい、この処理を終了する。
【００４１】
上述した実施形態によれば、スキャン速度によって生じる画像再構成処理および表示処理にかかる余裕時間に応じて、画質の向上につながる所定の処理を追加的に適用するようにしたので、Ｘ線断層像の表示のリアルタイム性を損なうことなく、画質を向上させることが可能になった。
【００４２】
なお、上述した実施形態では、スキャンを連続して行う場合に、Ｘ線断層像の表示更新速度についてリアルタイム性を確保する、という前提の下、例えば、スキャン速度に応じて画像再構成に関連する処理の内容を決定する、という例を示した。
【００４２】
しかし、本発明は、例えば、スキャンを連続して行うのではなく、スキャンを１回しか行わず、スキャンを開始してから所定時間経過後（例えば２秒後）にＸ線断層像を表示させる、という場合にも適用することができるものである。つまり、本発明を実現するＸ線ＣＴシステムは、個々のスキャン毎に考えると、そのスキャンを開始してからＸ線断層像が表示されるべき時間を直接的または間接的に設定し、その時間（またはその時間に基づく値）に応じて画像再構成に関連する処理内容を決定することを特徴とするものである。
【００４２】
また、実施形態におけるＸ線システムの制御のほとんどは操作コンソール２００において行った。操作コンソール２００の構成自体は、汎用の情報処理装置（ワークステーションやパーソナルコンピュータ等）で実現できるものであるので、前述した実施形態の機能を実現するソフトウェアを同装置にインストールし、それでもって実現することも可能である。
【００４３】
つまり、本発明の目的は、上記ソフトウェアのプログラムコードを記録した記憶媒体を、装置に供給し、その装置のコンピュータ（またはCPUやMPU）が記憶媒体に格納されたプログラムコードを読み出し実行することによっても、達成されることはいうまでもない。この場合、記憶媒体から読み出されたプログラムコード自体が前述した実施形態の機能を実現することになり、そのプログラムコードを記憶した記憶媒体は本発明を構成することになる。
【００４４】
本発明を上記記憶媒体に適用する場合、その記憶媒体には、先に説明した図２に示すフローチャートに係る処理を実現するプログラムコードが格納されることになる。
【００４５】
このようなプログラムコードを格納する記憶媒体としては、例えばフロッピーディスク、ハードディスク、光ディスク、光磁気ディスク、ＣＤ−ＲＯＭ、磁気テープ、不揮発性のメモリカード、ＲＯＭ等を用いることができる。更には、ネットワーク（例えばインターネット）という媒体を介してダウンロードしても良いであろう。
【００４６】
【発明の効果】
以上説明したように、本発明によれば、Ｘ線断層像の再構成処理、表示処理のリアルタイム性を確保しつつ、より高画質のＸ線断層像を提供することのできるＸ線ＣＴシステムおよびその操作コンソールおよび制御方法を提供することができる。
【図面の簡単な説明】
【図１】実施形態に係るＸ線ＣＴシステムのブロック構成図である。
【図２】実施形態における処理を示すフローチャートである。
【図３】実施形態におけるスキャン速度ごとに追加的に適用する処理の組み合わせを記述したテーブルの一例を示す図である。
【図１】
0005121104.tif 000002
【図２】
0005121104.tif 000003
【図３】
0005121104.tif 000004