(57)【要約】 【課題】  要求された再構成処理を効率的に実行すること。【解決手段】  Ｘ線コンピュータ断層撮影装置は、タスク管理部、キュー管理部、及び再構成処理部を備える。タスク管理部は、実行範囲が設定されて要求される再構成処理に基づき、前記実行範囲を限定した再構成処理を表す第１タスクと、前記実行範囲のうち前記限定した範囲を除いた範囲の再構成処理を表す第２タスクとを発生する。キュー管理部は、前記第１タスク及び前記第２タスクが実行される順序を、前記第１タスクを前記第２タスクよりも優先して管理する。再構成処理部は、前記キュー管理部で管理される順序で前記第１タスク及び前記第２タスクを実行する。【選択図】図７
2019162236.tif 000002
【特許請求の範囲】
【請求項１】
実行範囲が設定されて要求される再構成処理に基づき、前記実行範囲を限定した再構成処理を表す第１タスクと、前記実行範囲のうち前記限定した範囲を除いた範囲の再構成処理を表す第２タスクとを発生するタスク管理部と、
前記第１タスク及び前記第２タスクが実行される順序を、前記第１タスクを前記第２タスクよりも優先して管理するキュー管理部と、
前記キュー管理部で管理される順序で前記第１タスク及び前記第２タスクを実行する再構成処理部と
を具備するＸ線コンピュータ断層撮影装置。
【請求項２】
所定の要件を満たす再構成処理の要求に基づき、前記再構成処理から負荷を軽減させた処理を表す第１タスクと、前記要求された再構成処理を表す第２タスクとを発生するタスク管理部と、
前記第１タスク及び前記第２タスクが実行される順序を、前記第１タスクを前記第２タスクよりも優先して管理するキュー管理部、
前記キュー管理部で管理される順序で前記第１タスク及び前記第２タスクを実行する再構成処理部と
を具備するＸ線コンピュータ断層撮影装置。
【請求項３】
前記タスク管理部は、前記第１タスクに対し、前記第２タスクよりも高い優先度を設定し、
前記キュー管理部は、前記第１タスク及び前記第２タスクが実行される順序を、前記優先度に基づいて管理する請求項１又は２記載のＸ線コンピュータ断層撮影装置。
【請求項４】
前記第１タスクの実行により作成された画像データに基づく画像を、前記第２タスクの終了前にディスプレイに表示させる表示制御部をさらに具備する請求項１乃至３のいずれかに記載のＸ線コンピュータ断層撮影装置。
【請求項５】
前記タスク管理部は、複数の再構成処理が要求されると、要求された再構成処理毎に前記第１タスク、及び前記第２タスクを発生し、
前記キュー管理部は、前記第１タスク及び前記第２タスクが実行される順序を、前記要求の発生順序にも基づいて管理する請求項１乃至３のいずれかに記載のＸ線コンピュータ断層撮影装置。
【請求項６】
前記複数の第１タスクの実行により作成された画像データに基づく複数の画像を、前記複数の第２タスクのうち最初に実行される第２タスクの終了前にディスプレイに表示させる表示制御部をさらに具備し、
前記キュー管理部は、前記画像のいずれかを削除する旨の指示の入力に応じ、前記複数の第２タスクのうち、前記削除の対象となる画像と対応する第２タスクを削除する請求項５記載のＸ線コンピュータ断層撮影装置。
【請求項７】
前記キュー管理部は、前記複数の第１タスクの実行により作成された画像データの画質が予め設定した条件を満たさない場合、前記条件を満たさない画像データを削除し、前記複数の第２タスクのうち、前記削除した画像データと対応する第２タスクを削除する請求項５記載のＸ線コンピュータ断層撮影装置。
【請求項８】
前記複数の第１タスクの実行により作成された画像データに基づく複数の画像を、前記複数の第２タスクのうち最初に実行される第２タスクの終了前にディスプレイに表示させる表示制御部をさらに具備し、
前記キュー管理部は、前記画像のいずれかを選択する旨の指示の入力に応じ、前記複数の第２タスクのうち、前記選択の対象となる画像と対応する第２タスクを実行対象とする請求項５記載のＸ線コンピュータ断層撮影装置。
【請求項９】
前記キュー管理部は、前記画像のいずれかを選択する旨の指示の入力に応じ、前記複数の第２タスクのうち、前記選択の対象となる画像と相関の高い第２タスクを、その他の第２タスクに対して優先させる請求項８記載のＸ線コンピュータ断層撮影装置。
【請求項１０】
前記第１タスクの実行により作成された画像データに基づく画像を、前記第２タスクの終了前にディスプレイに表示させる表示制御部と、
前記画像を転送させる転送要求が入力されると、前記第２タスクの終了後、前記第１タスク及び第２タスクにより作成された画像データを転送する制御部と
をさらに具備する請求項１記載のＸ線コンピュータ断層撮影装置。
【請求項１１】
前記第１タスクの実行により作成された画像データに基づく画像を、前記第２タスクの終了前にディスプレイに表示させる表示制御部と、
前記画像を転送させる転送要求が入力されると、前記第２タスクの終了後、前記第２タスクにより作成された画像データを転送する制御部と
をさらに具備する請求項２記載のＸ線コンピュータ断層撮影装置。
【請求項１２】
前記第１タスクの実行により作成された画像データに基づく画像を、前記第２タスクの終了前にディスプレイに表示させる表示制御部と、
前記画像を保護する保護要求が入力されると、前記第２タスクの終了後、前記第１タスク及び第２タスクにより作成された画像データを保護する制御部と
をさらに具備する請求項１記載のＸ線コンピュータ断層撮影装置。
【請求項１３】
前記第１タスクの実行により作成された画像データに基づく画像を、前記第２タスクの終了前にディスプレイに表示させる表示制御部と、
前記画像を保護する保護要求が入力されると、前記第２タスクの終了後、前記第２タスクにより作成された画像データを保護する制御部と
をさらに具備する請求項２記載のＸ線コンピュータ断層撮影装置。
【請求項１４】
前記表示制御部は、前記画像に対し、前記第２タスクの実行状況を表す情報を表示する請求項４記載のＸ線コンピュータ断層撮影装置。
【請求項１５】
前記タスク管理部は、前記要求される再構成処理が所定の要件を満たす場合、前記再構成処理から負荷を軽減させた処理を表す第３タスクと、前記要求された再構成処理を表す第４タスクとを発生し、
前記キュー管理部は、前記第１タスク乃至前記第４タスクが実行される順序を、前記第３タスクを前記第２タスク及び前記第４タスクよりも優先し、かつ、前記要求の発生順序に基づいて管理し、
前記再構成処理部は、前記キュー管理部で管理される順序で前記第１タスク乃至前記第４タスクを実行する請求項１記載のＸ線コンピュータ断層撮影装置。
【請求項１６】
前記再構成処理が要求されると、前記再構成処理を表す再構成タスクを発生するタスク発生部をさらに具備し、
前記タスク管理部は、前記再構成タスクに基づき、前記第１タスク及び前記第２タスクを発生する請求項１乃至１４のいずれかに記載のＸ線コンピュータ断層撮影装置。
【請求項１７】
実行範囲が設定されて要求される再構成処理に基づいて発生される、前記実行範囲を限定した再構成処理を表す第１タスクと、前記実行範囲のうち前記限定した範囲を除いた範囲の再構成処理を表す第２タスクとが実行される順序を、前記第１タスクを前記第２タスクよりも優先して管理するキュー管理部と、
前記キュー管理部で管理される順序で前記第１タスク及び前記第２タスクを実行する再構成処理部と
を具備する画像生成装置。
【請求項１８】
前記要求される再構成処理に基づき、第１タスク及び第２タスクを発生するタスク管理部をさらに具備する請求項１７記載の画像生成装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明の実施形態は、Ｘ線コンピュータ断層撮影装置、及び画像生成装置に関する。
【背景技術】
【０００２】
画像再構成処理の実行が多数要求された場合、画像再構成処理についての再構成タスクは、再構成のキューに追加される。従来のシステムでは、キューに追加された再構成タスクは、追加された順序で逐次実行される。例えば、１つの再構成タスクがキューに追加され、その後に異なる再構成タスクが追加された場合、先頭の再構成タスクで設定される枚数の再構成画像が作成されるまで、次に追加された再構成タスクは実行されない。そのため、もし、先頭の再構成タスクが完了する前に、次に追加された再構成タスクにより作成される再構成画像を確認したい場合、ユーザは再構成のキューリストを開き、配列されている再構成タスクの順番及び優先度を変更する必要がある。
【０００３】
このように、従来のシステムでは、待機中の再構成タスクをキューリストから確認することは可能であるものの、その再構成タスクが実行されて再構成画像が実際に出力されるまで、再構成タスクについて設定された再構成条件が適切であったかを確認することはできない。そのため、検査内で必要としている画像が全部キューイングされているかの確認、及び検査全体を俯瞰して見るには時間がかかる。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００２−１４３１４８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
そこで目的は、要求された再構成処理を効率的に実行することである。
【課題を解決するための手段】
【０００６】
実施形態によれば、Ｘ線コンピュータ断層撮影装置は、タスク管理部、キュー管理部、及び再構成処理部を備える。タスク管理部は、実行範囲が設定されて要求される再構成処理に基づき、前記実行範囲を限定した再構成処理を表す第１タスクと、前記実行範囲のうち前記限定した範囲を除いた範囲の再構成処理を表す第２タスクとを発生する。キュー管理部は、前記第１タスク及び前記第２タスクが実行される順序を、前記第１タスクを前記第２タスクよりも優先して管理する。再構成処理部は、前記キュー管理部で管理される順序で前記第１タスク及び前記第２タスクを実行する。
【図面の簡単な説明】
【０００７】
【図１】図１は、第１の実施形態に係るＸ線ＣＴ装置の構成を表す図である。
【図２】図２は、要求される再構成処理の例を表す図である。
【図３】図３は、図１に示される処理回路が再構成キューに再構成タスクを追加する際の処理を表すフローチャートである。
【図４】図４は、図１に示されるキュー管理機能により管理されるキューリストを表す図である。
【図５】図５は、図１に示される処理回路が再構成キューに追加された再構成タスクを実行する際の処理を表すフローチャートである。
【図６】図６は、図１に示される処理回路により実行される本再構成タスクを表す図である。
【図７】図７は、図５に示される処理により実行される再構成処理の順序を表す図である。
【図８】図８は、図１に示される処理回路が再構成キューから本再構成タスクを削除する際の処理を表す図である。
【図９】図９は、図１に示される処理回路が再構成キュー内の本再構成タスクの順序を変更する際の処理を表す図である。
【図１０】図１０は、図１に示される処理回路が再構成キュー内の本再構成タスクの順序を変更する際の処理を表すフローチャートである。
【図１１】図１１は、図１に示される処理回路が外部からの要求に応じて再構成キュー内の本再構成タスクの順序を変更する処理を表す図である。
【図１２】図１２は、肺の再構成画像に表示される、処理完了のアイコンを表す図である。
【図１３】図１３は、軟組織の再構成画像に表示される、実行中のアイコンを表す図である。
【図１４】図１４は、肝臓の再構成画像に表示される、未実行のアイコンを表す図である。
【図１５】図１５は、図１に示される処理回路がダミー画像を画像リストに追加する処理を表す図である。
【図１６】図１６は、その他の実施形態に係る画像生成装置を含む医用情報システムを表す図である。
【発明を実施するための形態】
【０００８】
以下、実施の形態について、図面を参照して説明する。
【０００９】
（第１の実施形態）  
図１は、第１の実施形態に係るＸ線ＣＴ装置１の構成例を表す図である。第１の実施形態では、非チルト状態での回転フレーム１３の回転軸又は寝台装置２０の天板２３の長手方向をＺ軸方向、Ｚ軸方向に直交し、床面に対し水平である軸方向をＸ軸方向、Ｚ軸方向に直交し、床面に対し垂直である軸方向をＹ軸方向とそれぞれ定義する。図１に示されるＸ線ＣＴ装置１は、架台装置１０、寝台装置２０、及びコンソール装置３０を備える。なお、図１では一管球型のＸ線ＣＴ装置を例として示しているが、これに限定されない。第１の実施形態に係るＸ線ＣＴ装置は、Ｘ線管と検出器との複数のペアを回転フレームに搭載した、いわゆる多管球型のＸ線ＣＴ装置であっても構わない。
【００１０】
架台装置１０は、被検体ＰにＸ線を照射してＸ線検出データを収集する装置である。架台装置１０は、Ｘ線管１１、Ｘ線検出器１２、回転フレーム１３、Ｘ線高電圧装置１４、制御装置１５、ウェッジ１６、コリメータ１７、及びデータ収集装置（ＤＡＳ：Data Acquisition System）１８を備える。
【００１１】
Ｘ線管１１は、Ｘ線高電圧装置１４から印加される高電圧により、陰極（フィラメント）から陽極（ターゲット）に向けて熱電子を照射する真空管である。陰極から陽極へ向けて熱電子が照射されることにより、Ｘ線管１１でＸ線が発生する。
【００１２】
Ｘ線検出器１２は、Ｘ線管１１で発生され、ウェッジ１６及びコリメータ１７により調整されて、被検体Ｐを通過したＸ線を検出する。Ｘ線検出器１２は、検出したＸ線の線量に対応した電気信号をデータ収集装置１８へ出力する。
【００１３】
Ｘ線検出器１２は、例えば、Ｘ線管の焦点を中心として１つの円弧に沿ってチャネル方向に複数のＸ線検出素子が配列された複数のＸ線検出素子列を有する。Ｘ線検出器１２は、例えば、Ｘ線検出素子列がスライス方向（列方向、ｒｏｗ方向）に複数配列された構造を有する。
【００１４】
また、Ｘ線検出器１２は、例えば、グリッド、シンチレータアレイ、及び光センサアレイを有する間接変換型の検出器である。シンチレータアレイは、複数のシンチレータを有し、シンチレータは入射Ｘ線量に応じた光子量の光を出力するシンチレータ結晶を有する。グリッドは、シンチレータアレイのＸ線入射側の面に配置され、散乱Ｘ線を吸収する機能を有するＸ線遮蔽板を有する。光センサアレイは、シンチレータで発生された光を、その光量に応じた電気信号に変換する、例えば、光電子増倍管（ＰＭＴ：フォトマルチプライヤー）等の光センサを有する。
【００１５】
なお、Ｘ線検出器１２は、入射したＸ線を電気信号に変換する半導体素子を有する直接変換型の検出器であっても構わない。
【００１６】
回転フレーム１３は、Ｘ線管１１とＸ線検出器１２とを対向支持し、後述する制御装置１５からの制御に従い、Ｘ線管１１とＸ線検出器１２とを回転させる円環状のフレームである。回転フレーム１３は、Ｘ線管１１とＸ線検出器１２とに加え、Ｘ線高電圧装置１４及びデータ収集装置１８をさらに支持する。データ収集装置１８が生成した検出データは、回転フレーム１３に設けられた発光ダイオードを有する送信機から光通信によって架台装置１０の非回転部分に設けられた、フォトダイオードを有する受信機に送信される。架台装置１０の非回転部分は、例えば、回転フレーム１３を回転可能に支持する固定フレーム（図示せず）である。検出データは、受信機からコンソール装置３０へ転送される。なお、回転フレーム１３から架台装置１０の非回転部分への検出データの送信方法は、光通信に限らず、非接触型のデータ伝送であれば如何なる方式を採用しても構わない。
【００１７】
Ｘ線高電圧装置１４は、高電圧発生装置及びＸ線制御装置を有する。高電圧発生装置は、変圧器（トランス）及び整流器等の電気回路を有し、Ｘ線管１１に印加する高電圧を発生する機能を有する。高電圧発生装置が高電圧を発生する方式は、変圧器方式であっても、インバータ方式であっても構わない。Ｘ線制御装置は、Ｘ線管１１が発生するＸ線に応じた電圧を供給するように高電圧発生装置を制御する。Ｘ線高電圧装置１４は、回転フレーム１３に設けられても、架台装置１０の固定フレーム側に設けられても構わない。
【００１８】
制御装置１５は、架台装置１０及び寝台装置２０の動作を制御するプロセッサ、並びに、モータ及びアクチュエータ等の駆動機構を有する。制御装置１５は、コンソール装置３０に設けられている入力インタフェース３３からの入力信号を受け、架台装置１０及び寝台装置２０の動作を制御する。例えば、制御装置１５は、入力信号に応じ、架台装置１０の回転フレーム１３を回転させる制御、並びに、寝台装置２０を動作させる制御を実施する。また、制御装置１５は、架台装置１０に設けられている入力インタフェースからの入力信号を受け、架台装置の動作を制御する。例えば、制御装置１５は、架台装置１０に設けられている入力インタフェースにから入力される傾斜角度（チルト角度）情報に従ってＸ軸方向に平行な軸を中心に回転フレーム１３を回転させることで、架台装置１０をチルトさせる制御を実施する。制御装置１５は、架台装置１０に設けられても、コンソール装置３０に設けられても構わない。
【００１９】
ウェッジ１６は、Ｘ線管１１から照射されたＸ線の線量を調節するためのフィルタである。具体的には、ウェッジ１６は、Ｘ線管１１から被検体Ｐへ照射されるＸ線が、予め定められた分布になるように、Ｘ線管１１から照射されたＸ線を透過させて減衰させるフィルタである。例えば、ウェッジ１６（ウェッジフィルタ（wedge filter）、ボウタイフィルタ（bow-tie filter））は、所定のターゲット角度、及び所定の厚みとなるようにアルミニウムを加工したフィルタである。
【００２０】
コリメータ１７は、ウェッジ１６を透過したＸ線の照射範囲を絞り込むための鉛板等である。コリメータ１７は、複数の鉛板等が組み合わされることによりスリットを形成する。
【００２１】
データ収集装置１８は、Ｘ線検出器１２に設けられる各Ｘ線検出素子から出力される電気信号に対して増幅処理を行う増幅器と、電気信号をデジタル信号に変換するＡ／Ｄ変換器とを有し、検出データを生成する。データ収集装置１８が生成した検出データは、回転フレーム１３を経てコンソール装置３０へ転送される。
【００２２】
寝台装置２０は、スキャン対象の被検体Ｐを載置し、移動させる装置である。寝台装置２０は、基台２１、寝台駆動装置２２、天板２３、及び支持フレーム２４を備える。基台２１は、支持フレーム２４を鉛直方向に移動可能に支持する筐体である。寝台駆動装置２２は、被検体Ｐが載置された天板２３を、天板２３の長軸方向に移動させるモータ又はアクチュエータである。天板２３は、被検体Ｐが載置される板であり、支持フレーム２４の上面に設けられる。なお、寝台駆動装置２２は、天板２３に加え、支持フレーム２４も天板２３の長軸方向に移動してもよい。
【００２３】
コンソール装置３０は、ユーザによるＸ線ＣＴ装置１の操作を受け付けると共に、架台装置１０によって収集された検出データから再構成画像データを再構成する装置である。コンソール装置３０は、図１に示されるように、メモリ３１、ディスプレイ３２、入力インタフェース３３、通信インタフェース３４、及び処理回路３５を備える。
【００２４】
メモリ３１は、例えば、ＲＡＭ（Random Access Memory）、フラッシュメモリ等の半導体メモリ素子、ハードディスク、並びに、光ディスク等により実現される。メモリ３１は、例えば、制御装置１５がその機能を実現するためのプログラム、及び処理回路３５がその機能を実現するためのプログラム等を記憶している。
【００２５】
また、メモリ３１は、例えば、検出データを収集する際のスキャン条件、再構成画像データを再構成する際の再構成条件、及び再構成画像データに対して画像処理を施す際の画像処理条件等を記憶する。また、メモリ３１は、例えば、検出データに対して前処理が施されることで得られる投影データ、投影データに対して再構成処理が施されることで得られる再構成画像データ、及び再構成画像データを画像処理することで得られる医用画像データ等を記憶する。
【００２６】
ディスプレイ３２は、各種の情報を出力する出力インタフェースの一例である。例えば、ディスプレイ３２は、医用画像データに基づく医用画像、及びユーザからの各種操作を受け付けるためのＧＵＩ（Graphical User Interface）等を、処理回路３５からの指示に基づいて表示する。ディスプレイ３２は、例えば、液晶ディスプレイ、ＣＲＴ（Cathode Ray Tube）ディスプレイ、有機ＥＬディスプレイ、ＬＥＤディスプレイ、及びプラズマディスプレイ等である。
【００２７】
入力インタフェース３３は、ユーザからの各種の入力操作を受け付け、受け付けた入力操作を電気信号に変換して処理回路３５へ出力する。例えば、入力インタフェース３３は、スキャン条件、再構成条件、及び画像処理条件等をユーザから受け付ける。入力インタフェース３３は、例えば、マウス、キーボード、トラックボール、スイッチ、ボタン、及びジョイスティック等により実現される。
【００２８】
通信インタフェース３４は、例えば、病院内ネットワークと接続する。通信インタフェース３４は、例えば、病院内ネットワークを介して画像保管装置と、投影データ及び再構成画像データ等を送受信する。
【００２９】
処理回路３５は、Ｘ線ＣＴ装置１全体の動作を制御するプロセッサである。処理回路３５は、メモリ３１に記憶されているプログラムを実行することで、実行したプログラムに対応する機能を実現する。例えば、処理回路３５は、システム制御機能３５１、前処理機能３５２、タスク発生機能３５３、タスク管理機能３５４、キュー管理機能３５５、再構成処理機能３５６、画像処理機能３５７、及び表示制御機能３５８を実行する。
【００３０】
システム制御機能３５１は、スキャンを実行するためにＸ線ＣＴ装置１を制御する機能である。このとき、処理回路３５は、例えば、入力インタフェース３３により入力されたスキャン条件に基づいてＸ線ＣＴ装置１を制御する。スキャン条件は、例えば、スキャン毎に設定され、管電圧、管電流、Ｘ線曝射時間等についての情報が含まれる。スキャン条件の設定の際に、例えば、再構成条件も設定される。再構成条件には、例えば、再構成関数の種類、フィルタのオン／オフ、スライス厚、再構成間隔、再構成範囲、表示ＦＯＶ（表示視野）のサイズ、表示ＦＯＶの中心位置、及びこれらの設定値とスキャン範囲とから導かれる画像枚数等についての情報が含まれる。設定されたスキャン条件、及び再構成条件は、メモリ３１に記憶される。
【００３１】
前処理機能３５２は、データ収集装置１８により生成された検出データを補正する機能である。この補正は、例えば、対数変換処理、オフセット補正処理、チャネル間の感度補正処理、及びビームハードニング補正処理等である。本実施形態では、前処理が施された検出データを投影データと称する。
【００３２】
タスク発生機能３５３は、再構成タスクを発生する機能である。本実施形態において、再構成タスクとは、要求毎に対応する再構成処理を表す。処理回路３５は、例えば、前処理機能３５２により投影データが生成され、入力インタフェース３３を介してユーザから再構成処理が要求されると、タスク発生機能３５３を実行する。タスク発生機能３５３において処理回路３５は、設定されている再構成条件等に基づき、再構成タスクを発生させる。処理回路３５は、発生した再構成タスクに関する情報をメモリ３１に記憶する。
【００３３】
タスク管理機能３５４は、再構成タスクに基づき、リファレンスタスク、及び本再構成タスクを発生する機能である。本実施形態において、リファレンスタスクは、第１タスクであり、再構成タスクにより実行される再構成処理のうち、任意の位置の小範囲の再構成処理を表す。また、本再構成タスクは、第２タスクであり、再構成タスクにより実行される再構成処理のうち、リファレンスタスクにより実行される再構成処理を除く再構成処理を表す。処理回路３５は、例えば、タスク発生機能３５３により再構成タスクが発生されると、タスク管理機能３５４を実行する。タスク管理機能３５４において処理回路３５は、メモリ３１に記憶されている再構成条件を参照し、発生された再構成タスクに基づき、リファレンスタスク、及び本再構成タスクを発生する。例えば、処理回路３５は、再構成タスクの再構成条件の再構成範囲を所定の小範囲に書き換えることでリファレンスタスクを発生する。また、処理回路３５は、再構成タスクの再構成条件の再構成範囲を、リファレンスタスクで設定した再構成範囲を除く範囲に書き換えることで本再構成タスクを発生する。処理回路３５は、同一の再構成タスクに基づいて発生させたリファレンスタスク及び本再構成タスクに、同一の再構成タスクから発生したことを識別する識別情報を付すことで、リファレンスタスク及び本再構成タスクを互いに紐付ける。リファレンスタスクの優先度は、本再構成タスクの優先度よりも高く設定されている。すなわち、リファレンスタスクは、本再構成タスクよりも優先的に実行される。処理回路３５は、再構成条件及び識別情報をリファレンスタスクに関する情報、及び本再構成タスクに関する情報としてメモリ３１に記憶する。
【００３４】
キュー管理機能３５５は、要求された再構成タスクの実行順序を、要求の発生順序とそれぞれの優先度とに基づいて決定する機能である。処理回路３５は、例えば、リファレンスタスク、及び本再構成タスクが発生すると、キュー管理機能３５５を実行する。キュー管理機能３５５において処理回路３５は、再構成キュー（待ち行列）を更新し、発生されたリファレンスタスク、及び本再構成タスクを再構成キューへ追加する。このとき、リファレンスタスクは、再構成キューに含まれるリファレンスタスクの最後尾に追加され、本再構成タスクは、再構成キューに含まれる本再構成タスクの最後尾に追加される。
【００３５】
また、処理回路３５は、キュー管理機能３５５において、再構成キュー内の先頭のタスクから順番に実行させる。処理回路３５は、実行が終了したリファレンスタスク、及び本再構成タスクの状態を処理済みとする。
【００３６】
再構成処理機能３５６は、前処理機能３５２で生成された投影データに対して、要求された再構成タスクを実行する機能である。処理回路３５は、キュー管理機能３５５で管理される順序で、再構成タスクを実行する。処理回路３５は、例えば、フィルタ補正逆投影法、及び逐次近似再構成法等を用い、投影データに基づいてＣＴ画像データを生成する。
【００３７】
画像処理機能３５７は、入力インタフェース３３を介してユーザから受け付けた入力操作に従い、再構成処理機能３５６によって生成された再構成画像データに基づき、ユーザが所望する態様の医用画像データを生成する機能である。処理回路３５は、例えば、公知の方法により、ＣＴ画像データを任意断面の断層像データ、及び３次元画像データに変換する。
【００３８】
表示制御機能３５８は、画像処理機能３５７により生成された医用画像データに基づく画像を表示するようにディスプレイ３２を制御する機能である。
【００３９】
次に、上記のように構成されるＸ線ＣＴ装置１におけるタスク発生機能３５３、タスク管理機能３５４、キュー管理機能３５５、及び再構成処理機能３５６の処理について具体的に説明する。なお、以下の説明では、図２に示されるように、Ｘ線ＣＴ装置１により、胸腹部の検査が実施され、肺（Ｌｕｎｇ）、軟組織（Ｓｏｆｔ  ｔｉｓｓｕｅ）、肝臓（Ｌｉｖｅｒ）、心臓（Ｃａｒｄｉａｃ）それぞれの再構成画像を取得するための要求が入力される場合を例に説明する。
【００４０】
図３は、図１に示される処理回路が再構成キューに再構成タスクを追加する際の処理の例を表すフローチャートである。  
まず、胸腹部の撮影が完了すると、入力インタフェース３３を介してユーザから再構成処理の要求が入力される（ステップＳ３１）。再構成処理の要求が入力されると、処理回路３５は、タスク発生機能３５３を実行する。タスク発生機能３５３において処理回路３５は、スキャンと紐付けられている再構成条件をメモリ３１から読み出し、再構成条件に従った再構成タスクを発生する（ステップＳ３２）。例えば、再構成条件に従い、肺の再構成タスク、軟組織の再構成タスク、肝臓の再構成タスク、及び心臓の再構成タスクが、例えば、この順序で発生する。
【００４１】
再構成タスクが発生すると処理回路３５は、タスク管理機能３５４を実行する。タスク管理機能３５４において処理回路３５は、要求された再構成タスクに基づき、リファレンスタスク、及び本再構成タスクを発生する（ステップＳ３３）。具体的には、処理回路３５は、ステップＳ２で、肺の再構成タスクが発生すると、肺の再構成タスクに関する再構成条件をメモリ３１から読み出す。処理回路３５は、再構成条件の一部、例えば、再構成範囲を書き換え、肺のリファレンスタスク、及び肺の本再構成タスクを発生させる。例えば、肺の再構成条件における再構成範囲を、この範囲の先頭から数ｍｍ、又は肺が含まれる位置から数ｍｍへ書き換え、肺のリファレンスタスクを発生させる。また、肺の再構成条件における再構成範囲を、リファレンスタスクで設定した再構成範囲を除く範囲へ書き換え、肺の本再構成タスクを発生させる。また、処理回路３５は、発生させた肺のリファレンスタスク及び肺の本再構成タスクを、それぞれに識別情報を付すことで紐付ける。
【００４２】
処理回路３５は、タスク管理機能３５４において、肺の再構成タスクの後に発生する軟組織の再構成タスク、肝臓の再構成タスク、及び心臓の再構成タスクに基づき、それぞれリファレンスタスク、及び本再構成タスクを発生させる。
【００４３】
リファレンスタスク、及び本再構成タスクが発生すると処理回路３５は、キュー管理機能３５５を実行する。キュー管理機能３５５において処理回路３５は、リファレンスタスク及び本再構成タスクの発生順序と、リファレンスタスクと本再構成タスクとの優先度の差とに基づき、リファレンスタスク及び本再構成タスクの実行順序を決定する（ステップＳ３４）。具体的には、処理回路３５は、肺のリファレンスタスク、及び肺の本再構成タスクが発生すると、再構成キューを更新し、肺のリファレンスタスクを再構成キューの先頭に追加し、肺のリファレンスタスクの後に肺の本再構成タスクを追加する。続いて、軟組織、肝臓、及び心臓のリファレンスタスク及び本再構成タスクが発生すると、処理回路３５は、肺のリファレンスタスクの後に、軟組織、肝臓、心臓の順にそれぞれのリファレンスタスクを追加する。そして、処理回路３５は、肺の本再構成タスクの後に、軟組織、肝臓、心臓の順にそれぞれの本再構成タスクを追加する。
【００４４】
図４は、図１に示されるキュー管理機能３５５により管理されるキューリストの例を表す図である。図４によれば、肺、軟組織、肝臓、及び心臓のリファレンスタスク及び本再構成タスクが、要求の発生順序、及びタスクの優先度に従って配列されている。なお、図４によれば、再構成キューの先頭に配列される肺のリファレンスタスクが実行中（Ａｃｔｉｖｅ）となっている。
【００４５】
図５は、図１に示される処理回路が再構成キューに追加された再構成タスクを実行する際の処理の例を表すフローチャートである。  
処理回路３５は、キュー管理機能３５５により、再構成キューの先頭に配列されるリファレンスタスク又は本再構成タスクを実行対象とする（ステップＳ５１）。処理回路３５は、再構成処理機能３５６により、実行対象のリファレンスタスク又は再構成タスクに関する情報をメモリ３１から読み出し、読み出した再構成条件に従い、投影データに対して再構成処理を実行する（ステップＳ５２）。
【００４６】
図４によれば、まず、再構成キューの先頭に配列される肺のリファレンスタスクが実行される。肺のリファレンスタスクが実行されることにより再構成画像データが順次作成され、作成された再構成画像データは、表示制御機能３５８により、再構成画像として順次画像リストに加えられる。再構成条件に基づいて導出される画像枚数、図４によれば５枚に達すると、肺のリファレンスタスクは終了する。
【００４７】
再構成処理が終了すると処理回路３５は、キュー管理機能３５５により、終了したリファレンスタスク又は本再構成タスクの状態を処理済みとする（ステップＳ５３）。図４によれば、処理が終了した肺のリファレンスタスクの状態を処理済みとする。
【００４８】
続いて、処理回路３５は、キュー管理機能３５５により、再構成キューにリファレンスタスク又は本再構成タスクが残っているか否かを確認し（ステップＳ５４）、残っている場合（ステップＳ５４のＹｅｓ）、残っているリファレンスタスク又は本再構成タスクの順序を一つ繰り上げる（ステップＳ５５）。そして、処理回路３５は、処理をステップＳ５１から繰り返す。
【００４９】
図４によれば、２番目に配列されていた軟組織のリファレンスタスクが先頭に繰り上げられる。そして、軟組織のリファレンスタスクを実行対象として再構成処理が実施される。
【００５０】
軟組織、肝臓、及び心臓のリファレンスタスクが終了すると、次に肺の本再構成タスクが実行される。肺の本再構成タスクの実行により再構成画像データが順次作成される。作成された再構成画像データは、表示制御機能３５８により、再構成画像として、紐付けられているリファレンスタスクにより作成された再構成画像が管理される画像リストに順次追加される。このとき、本再構成タスクにより作成された再構成画像データと、リファレンスタスクにより作成された再構成画像データとには、作成されたタスクによる差はない。つまり、本再構成タスクにより作成された再構成画像は、リファレンスタスクにより作成された再構成画像と一体の画像となる。図６は、図１に示される処理回路３５により実行される本再構成タスクの例を表す図である。図６によれば、本再構成タスク処理中に作成される再構成画像は随時、先行作成された再構成画像のシリーズに連結される。再構成画像シリーズについては連続的なめくり表示、及びＭＰＲの作成等が可能である。肺の本再構成タスクは、再構成条件に基づいて導出される画像枚数、図４によれば６３５枚に達すると終了する。
【００５１】
処理回路３５は、再構成キュー内のリファレンスタスク及び本再構成タスクがなくなるまで図５に示される処理を繰り返し、再構成キューからリファレンスタスク及び本再構成タスクがなくなった場合（ステップＳ５４のＮｏ）、処理を終了させる。
【００５２】
図７は、図５に示される処理により実行される再構成処理の順序の例を表す図である。図７において、矢印は再構成処理の実行順序を表す。図７によれば、図５に示される処理により、画像枚数の少ないリファレンスタスクが最初に実行され、その後に本再構成タスクが実行されることがわかる。
【００５３】
以上のように、本実施形態では、処理回路３５は、再構成処理が要求されると、要求に基づき、再構成処理を実行する範囲が限定されたリファレンスタスクと、その他の範囲について再構成処理を実行する本再構成タスクとを発生させる。処理回路３５は、リファレンスタスクを、本再構成タスクよりも高い優先度で、再構成キューに追加する。そして、処理回路３５は、再構成キューに貯められるリファレンスタスクを、本再構成タスクよりも先に実行させるようにしている。これにより、各再構成画像の概要を、先行する再構成処理を待たずに確認することが可能となる。このように、逐次再構成処理を行うのに比べ、リファレンスタスクで生成された再構成画像を最初に確認できるので、全体の再構成処理を待つことなく、条件設定の誤り、及び撮影のやり直し等が判断できる。
【００５４】
したがって、本実施形態に係るＸ線ＣＴ装置１によれば、要求された再構成処理を効率的に実行することができる。また、本再構成タスクが実施される前に、本再構成タスクの中止、及び再構成処理の再設定を行うことができるため、再構成処理機能３５６の効率的な稼働、及び検査トータルのスループットが向上し、ワークフローの改善につながる。
【００５５】
また、リファレンスタスクが本再構成タスクよりも先に実行されることで、要求された再構成処理毎に少なくとも１枚以上の再構成画像が、本再構成タスクの実行よりも前に作成されることになる。つまり、リファレンスタスクが完了すれば、検査に必要な画像が全てキューイングされているか否かを確認でき、また、検査全体を俯瞰することができる。換言すると、再構成処理全体を待つことなく、検査全体の画像一覧を見ることができ、再構成要求を出した数等を容易に把握できるようになる。
【００５６】
また、リファレンスタスクにより再構成画像が作成されると、処理回路３５は、作成された再構成画像を利用し、以下の処理を実行する。
【００５７】
（再構成キューからの本再構成タスクの削除）  
処理回路３５は、キュー管理機能３５５により、作成された再構成画像の良し悪しに応じ、再構成キューに蓄積されている本再構成タスクを削除するか否かを判断する。具体的には、リファレンスタスクが終了すると、リファレンスタスクで作成された所定枚数の再構成画像が画像リストにアップされる。ユーザは、画像リストに表示される再構成画像を確認する。なお、ユーザによる再構成画像の確認は、画像リスト上での確認に限定されない。ユーザは、再構成画像の詳細を表示させるためのビューポートで表示される再構成画像を確認してもよい。
【００５８】
ユーザは、表示されている再構成画像が適切であるか否かを判断する。ユーザは、表示されている再構成画像が不適切であると判断すると、作成された再構成画像を画像リストから削除する指示を、入力インタフェース３３を介して入力する。なお、再構成画像が不適切であるとは、例えば、画像中にノイズが存在する等、画質が悪いこと、及び、ＲＯＩの位置が正しくないこと等である。再構成画像が不適切であるとは、再構成条件が妥当でないと換言することも可能である。処理回路３５は、ユーザからの入力に従い、表示制御機能３５８により、画像リストから再構成画像を削除する。画像リストから再構成画像を削除すると、処理回路３５は、キュー管理機能３５５により、削除した再構成画像と対応する本再構成タスクを検索する。ここで、対応するとは、例えば、リファレンスタスクと本再構成タスクとが紐付けられていることを表す。なお、本再構成タスクの再構成条件と、リファレンスタスクの再構成条件とがほぼ同一であることを表しても構わない。処理回路３５は、検索により発見した本再構成タスクが、実行中であるか否かを判断する。処理回路３５は、発見した本再構成タスクが実行中である場合、実行中の本再構成タスクを停止させた後、その本再構成タスクを再構成キューから削除する。発見した本再構成タスクが実行中でない場合、処理回路３５は、発見した本再構成タスクを再構成キューから削除する。
【００５９】
図８は、図１に示される処理回路が再構成キューから本再構成タスクを削除する際の処理の例を表す模式図である。図８によれば、肺の本再構成タスクの実行中に、画像リストに表示されている、軟組織について作成された再構成画像を削除するようにユーザから指示が入力される。処理回路３５は、軟組織の再構成画像に対して削除指示が入力されると、画像リストから軟組織の再構成画像を削除し、再構成キューから軟組織の本再構成タスクを削除する。これにより、再構成キューには、実行中の肺の本再構成タスクと、未実行の肝臓、及び心臓の本再構成タスクとが配列されることになる。
【００６０】
このように、画像リストからの再構成画像の削除と連結し、この再構成画像と対応する本再構成タスクが再構成キューから削除される。再構成画像と本再構成タスクとを連動して処理することにより、ユーザがキューリストを使用する頻度が少なくなる。このため、ユーザは、再構成キューに蓄積されているタスクを直感的に操作することが可能となる。また、キューの概念を理解しなくとも、アウトプットデータを基に操作することが可能になるため、作業者の経験によらず、分かりやすい操作性を提供できる。
【００６１】
なお、再構成キューから本再構成タスクを削除する処理は上記に限定されない。例えば、リファレンスタスクの実行により作成された再構成画像を、画像リストに表示しなくても構わない。具体的には、処理回路３５は、キュー管理機能３５５により、リファレンスタスクの実行により作成された再構成画像データに基づき、画像ＳＤ等の画質を表す情報を取得する。処理回路３５は、画質を表す情報が予め設定した条件を満たさない場合、再構成画像の画質が悪い、すなわち、再構成画像が適切でないと判断し、作成された再構成画像データを削除すると共に、削除した再構成画像データと対応する本再構成タスクを検索する。処理回路３５は、検索により発見した本再構成タスクが、実行中であるか否かを判断する。処理回路３５は、発見した本再構成タスクが実行中である場合、実行中の本再構成タスクを停止させた後、その本再構成タスクを再構成キューから削除する。発見した本再構成タスクが実行中でない場合、処理回路３５は、発見した本再構成タスクを再構成キューから削除する。
（再構成キュー内の本再構成タスクの順序変更）  
処理回路３５は、キュー管理機能３５５により、作成された再構成画像に対するユーザの行動に応じ、再構成キューに蓄積されている本再構成タスクの順序を変更する。具体的には、全てのリファレンスタスクが終了すると、各リファレンスタスクで作成された所定枚数の再構成画像が画像リストにアップされる。ユーザは、画像リストに表示される再構成画像のいずれかを選択する指示を、入力インタフェース３３を介して入力する。なお、表示される再構成画像のいずれかを選択する指示には、例えば、表示される再構成画像のいずれかをビューポートで表示させる指示が含まれる。再構成画像をビューポートで表示させる指示は、例えば、画像リストに表示される再構成画像をドラッグし、ビューポート領域でドロップする行為によっても実現される。
【００６２】
処理回路３５は、表示される再構成画像のいずれかが選択されると、キュー管理機能３５５により、選択された再構成画像と対応する本再構成タスクを検索する。処理回路３５は、検索により発見した本再構成タスクが、実行中であるか否かを判断する。処理回路３５は、発見した本再構成タスクが実行中である場合、そのままの状態を維持する。発見した本再構成タスクが実行中でない場合、処理回路３５は、実行中の本再構成タスクを停止した後、発見した本再構成タスクを再構成キューの先頭へ移動させる。
【００６３】
図９は、図１に示される処理回路３５が再構成キュー内の本再構成タスクの順序を変更する際の例を表す模式図である。図９によれば、肺の再構成画像がビューポートで表示される場合、肺の本再構成タスクの実行が継続される。一方、肝臓の再構成画像がビューポートで表示される場合、肺の本再構成タスクが途中で停止され、肝臓の本再構成タスクが再構成キューの先頭へ移動され、優先して実行されることになる。
【００６４】
このように、画像リストに表示される再構成画像が選択されると、対応する本再構成タスクの優先度が上がる。このため、ユーザは、再構成キューに蓄積されているタスクを直感的に操作することが可能となる。
【００６５】
なお、画像リストに表示される再構成画像の選択は、上記に限定されない。例えば、ビューポートに表示される再構成画像に対して所定のアクションが加えられた際に、再構成画像が選択されたと扱うようにしても構わない。ビューポートに表示される再構成画像に対するアクションには、例えば、ビューポートで表示される再構成画像に対するめくる等の行為が含まれる。図１０は、図１に示される処理回路がビューポートで表示される再構成画像に対するアクションに応じ、再構成キュー内の本再構成タスクの順序を変更する際の処理の例を表すフローチャートである。
【００６６】
処理回路３５は、再構成画像をビューポートで表示させる指示を受け付けると、表示制御機能３５８により、再構成画像をビューポートで表示する（ステップＳ１０１）。処理回路３５は、ビューポートで表示される再構成画像に対してめくる等のアクションがユーザから与えられたか否かを判断する（ステップＳ１０２）。処理回路３５は、ビューポートで表示される再構成画像に対して所定のアクションがユーザから与えられると（ステップＳ１０２のＹｅｓ）、キュー管理機能３５５により、選択された再構成画像と対応する本再構成タスクを検索する（ステップＳ１０３）。一方、処理回路３５は、ビューポートで表示される再構成画像に対するユーザのアクションがない場合（ステップＳ１０２のＮｏ）、処理を終了させる。
【００６７】
処理回路３５は、検索により発見した本再構成タスクが、実行中であるか否かを判断する（ステップＳ１０４）。処理回路３５は、発見した本再構成タスクが実行中である場合（ステップＳ１０４のＹｅｓ）、処理を終了させる。一方、処理回路３５は、発見した本再構成タスクが実行中でない場合（ステップＳ１０４のＮｏ）、実行中の本再構成タスクを停止した後、発見した本再構成タスクを再構成キューの先頭へ移動させる（ステップＳ１０５）。
【００６８】
また、処理回路３５は、ユーザから画像リストに表示される再構成画像のいずれかを選択する指示が入力されると、選択された再構成画像と相関の高い本再構成タスクを再構成キューの上位へ移動させるようにしてもよい。具体的には、処理回路３５は、画像リストに表示される再構成画像のいずれかが選択されると、キュー管理機能３５５により、選択された再構成画像と対応する第１の本再構成タスクを検索し、かつ、この第１の本再構成タスクと相関の高い第２の本再構成タスクを検索する。処理回路３５は、相関が高いか否かを、例えば、再構成条件の類似度に基づいて判断する。また、処理回路３５は、再構成タスクの再構成条件に含まれる特定のパラメータの関連性に基づいて相関が高いか否かを判断してもよい。特定パラメータの関連性は、例えば、メモリ３１に記憶されているルックアップテーブル（ＬＵＴ）等に予め登録されており、処理回路３５が必要に応じて参照可能とすると好適である。処理回路３５は、検索により発見した第１の本再構成タスクを再構成キューの先頭へ移動させ、第２の本再構成タスクを再構成キューの上位、例えば、２番目へ移動させる。例えば造影前後の再構成画像のように、画像間の相関が高い場合、臨床アプリケーション及び読影でペアとして扱われる可能性が高い。注目する再構成画像と相関の高い本再構成タスクの実行を早めることで、臨床アプリケーションの実行、及び読影の開始等、次の行動を迅速に開始することが可能となる。
【００６９】
なお、処理回路３５は、相関の高い第２の本再構成タスクを自身で検索しなくても構わない。例えば、処理回路３５は、再構成画像に対して所定の臨床アプリケーションを実行する外部の解析装置と、通信インタフェース３４を介して接続している。解析装置は、臨床アプリケーションを実行するのに、例えば造影前後等の、２つの再構成画像が必要であるにも関わらず、一方の再構成画像しか受信できていない場合、他方の再構成画像の要求信号を送信する。処理回路３５は、キュー管理機能３５５により、解析装置からの要求信号を受信すると、要求された再構成画像についての本再構成タスクの再構成キュー内の順序を変更する。
【００７０】
図１１は、図１に示される処理回路が外部からの要求に応じ、再構成キュー内の本再構成タスクの順序を変更する際の処理の例を表す模式図である。図１１によれば、外部に存在する、例えば解析装置から、心臓の再構成画像が要求される。処理回路３５は、要求された心臓の本再構成タスクを再構成キューの先頭へ移動させ、心臓の本再構成タスクを優先して実行させる。
【００７１】
（再構成画像の転送設定及び保護設定）  
処理回路３５は、システム制御機能３５１において、本再構成タスクにより作成される再構成画像に対して転送設定及び保護設定を行う。具体的には、全てのリファレンスタスクが終了すると、各リファレンスタスクで作成された所定枚数の再構成画像が画像リストにアップされる。ユーザは、画像リストに表示される再構成画像を確認し、再構成画像が適切であれば、本再構成タスクの実行中、及び未実行に関わらず、適切な再構成画像に対して転送要求を、入力インタフェース３３を介して入力する。処理回路３５は、同一の本再構成タスクにより作成される再構成画像が画像リストに追加される度に、追加される再構成画像に対して転送フラグを立てる。処理回路３５は、当該本再構成タスクが終了すると、転送フラグが付されている再構成画像をまとめて送信先へ転送する。
【００７２】
また、ユーザは、画像リストに表示される再構成画像を確認し、再構成画像が適切であれば、本再構成タスクの実行中、及び未実行に関わらず、適切な再構成画像に対して保護要求を、入力インタフェース３３を介して入力する。処理回路３５は、同一の本再構成タスクにより作成される再構成画像が画像リストに追加される度に、追加される再構成画像に対して保護フラグを立てる。処理回路３５は、当該本再構成タスクが終了すると、保護フラグが付されている再構成画像に対してまとめてプロテクト処理を実施する。
【００７３】
このように、リファレンスタスクにより作成された再構成画像に対し、転送要求及びプロテクト要求等を行うことで、本再構成タスクの終了後に転送処理及びプロテクト処理等の後処理が実行されることになる。これにより、特殊なオブジェクト又は連動を行わずに、作業待ちを低減することが可能となる。
【００７４】
（本再構成タスクの実施状況の表示）  
処理回路３５は、表示制御機能３５８により、リファレンスタスクにより作成されて画像リストに表示されている再構成画像に対し、本再構成タスクの実行状況を表す情報を表示する。具体的には、全てのリファレンスタスクが終了すると、各リファレンスタスクで作成された再構成画像が画像リスト上で表示される。処理回路３５は、対応する本再構成タスクが完了、実行中、又は未実行であることを表すアイコンを、リファレンスタスクで作成された再構成画像上に表示する。図１２は、肺の再構成画像に表示される、処理完了のアイコンの例を表す図である。図１３は、軟組織の再構成画像に表示される、実行中のアイコンの例を表す図である。図１４は、肝臓の再構成画像に表示される、未実行のアイコンの例を表す図である。
【００７５】
なお、再構成画像に表示される情報はアイコンに限定されない。本再構成タスクの実行状況を表す数値、及び実行状況に応じて変化するアイコン等であっても構わない。
【００７６】
（その他の実施形態）  
第１の実施形態では、リファレンスタスクで作成された再構成画像と、本再構成タスクで作成された再構成画像とは、同一の画像再構成手法により再構成される場合を例に説明した。しかしながら、これに限定されない。画像再構成手法には、逐次近似再構成法（ＩＲ）、及び金属アーチファクト除去処理（ＭＡＲ）等、処理に時間のかかる手法がある。また、再構成処理を実行するのに、予め設定された所定の範囲のデータが必要となる手法もある。これらのような手法が再構成条件で設定されている場合、再構成処理の範囲を制限したリファレンスタスクであっても、再構成画像を作成するのに時間がかかってしまう。そこで、処理回路３５は、タスク管理機能３５４において、リファレンスタスクの処理に一定以上の時間がかかると予想される場合、要求される再構成条件とは異なる条件のリファレンスタスクを発生させる。
具体的には、撮影が完了すると、入力インタフェース３３を介してユーザから再構成処理の要求が入力される。再構成処理の要求が入力されると、処理回路３５は、タスク発生機能３５３により、スキャンと紐付けられている再構成条件をメモリ３１から読み出し、再構成条件に従った再構成タスクを発生する。再構成タスクが発生すると処理回路３５は、タスク管理機能３５４により、発生した再構成タスクの再構成条件をメモリ３１から読み出す。処理回路３５は、読み出した再構成条件に、予め設定される手法、例えばＩＲ及びＭＡＲが含まれているか否かを判断する。再構成条件に予め設定される手法が含まれている場合、処理回路３５は、再構成タスクに関する再構成条件の再構成範囲を限定された範囲に書き換えると共に、画像再構成手法を負荷が軽い、例えばフィルタ補正逆投影法に書き換えることで、リファレンスタスク（第３タスク）を発生させる。また、処理回路３５は、再構成タスクと同一の再構成条件の本再構成タスク（第４タスク）を発生させる。リファレンスタスク、及び本再構成タスクが発生すると処理回路３５は、キュー管理機能３５５により、リファレンスタスク及び本再構成タスクを再構成キューに追加する。
【００７７】
リファレンスタスクが実行されると、処理を軽減させたダミー画像が画像リストに暫定的に追加される。リファレンスタスクの後に実行される本再構成タスクでは、要求された再構成手法に則った再構成画像が最初から作成され、作成された再構成画像が画像リストに追加される。そして、ダミー画像は、本再構成タスクが終了すると画像リストから削除される。
【００７８】
図１５は、図１に示される処理回路３５がダミー画像を画像リストに追加する処理の例を表す模式図である。図１５によれば、軟組織について、画像再構成手法が変更されたリファレンスタスクが再構成キューに蓄積されている。処理回路３５は、軟組織のリファレンスタスクを実行することでダミー画像を作成する。処理回路３５は、ダミー画像と、本再構成タスクを実行することで作成された再構成画像とを区別して管理する。処理回路３５は、本再構成タスクが終了すると、ダミー画像を削除する。
【００７９】
なお、処理回路３５で発生されるリファレンスタスクは、予め設定される代替画像を生じさせるものであってもよい。こうすることで、リファレンスタスクが実行されることにより、代替画像としてのダミー画像が画像リストに暫定的に追加されることになる。
【００８０】
リファレンスタスクの実行によりダミー画像が作成されるように設定することにより、時間がかかる画像再構成手法が設定されている場合であっても、その再構成処理の完了を待たずに、各再構成画像の概要を確認することが可能となる。
また、第１の実施形態では、例えば、ヘリカルスキャンモードにおける再構成処理を想定し、タスク管理機能３５４における処理回路３５は、再構成タスクの再構成条件の再構成範囲を所定の小範囲に書き換えることでリファレンスタスクを発生し、再構成タスクの再構成条件の再構成範囲を、リファレンスタスクで設定した再構成範囲を除く範囲に書き換えることで本再構成タスクを発生するとの具体例を挙げている。しかしながら、第１の実施形態に係るＸ線ＣＴ装置１で設定可能なスキャンモードには、例えば、位置をずらしながらコンベンショナルスキャンを複数回行うＳ＆Ｓ（Step and Shoot）スキャンがある。このようなスキャンモードでは、１つの再構成タスクは、再構成処理の実行範囲がそれぞれ規定されている複数の再構成サブタスクが統合されて管理されている。
処理回路３５は、リファレンスタスク、及び本再構成タスクの発生方法を、スキャンモードに応じて切り替えても構わない。具体的には、処理回路３５は、Ｓ＆Ｓスキャンにおいて、再構成タスクの再構成条件の一部、例えば、一部の再構成サブタスクを抜き出すことによりリファレンスタスクを発生させる。また、処理回路３５は、一部の条件が抜き出された再構成条件、例えば、その他の再構成サブタスクに基づいて本再構成タスクを発生させる。
より具体的には、例えば、胸腹部のＳ＆Ｓスキャンについて、処理回路３５は、Ｓ＆Ｓスキャンの対象範囲の先頭から数ｍｍ、又は所定の臓器が含まれる位置から数ｍｍを再構成範囲として含む再構成サブタスクを抜き出す。処理回路３５は、抜き出した再構成サブタスクに基づき、所定臓器についてのリファレンスタスクを発生させる。また、再構成サブタスクが抜き出された残りの再構成サブタスクに基づき、所定臓器についての本再構成タスクを発生させる。
【００８１】
また、第１の実施形態では、Ｘ線ＣＴ装置１での動作を例に説明した。しかしながら、これに限定されない。再構成処理は、画像生成装置２で実行されても構わない。
【００８２】
図１６は、その他の実施形態に係る画像生成装置２を含む医用情報システムの例を表す図である。図１６に示される医用情報システムは、Ｘ線ＣＴ装置１ａ、画像生成装置２、及び画像保管装置３を備える。Ｘ線ＣＴ装置１ａ、画像生成装置２、及び画像保管装置３は、例えば、病院内に設置された院内ＬＡＮ（Local Area Network）により、直接的、又は間接的に相互に通信可能に接続されている。
【００８３】
Ｘ線ＣＴ装置１ａは、被検体を撮影することで、投影データを生成する装置である。Ｘ線ＣＴ装置１ａは、ユーザから再構成処理の要求が入力されると、投影データ及び再構成処理の要求信号を画像生成装置２へ送信する。
【００８４】
画像生成装置２は、Ｘ線ＣＴ装置１ａで生成された投影データに対して画像再構成処理を施す装置である。図１６に示される画像生成装置２は、メモリ４１、出力インタフェース４２、入力インタフェース４３、通信インタフェース４４、及び処理回路４５を有する。
【００８５】
処理回路４５は、画像生成装置２全体の動作を制御するプロセッサである。処理回路４５は、メモリ４１に記憶されているプログラムを実行することで、実行したプログラムに対応する機能を実現する。例えば、処理回路４５は、システム制御機能４５１、タスク発生機能４５２、タスク管理機能４５３、キュー管理機能４５４、再構成処理機能４５５、画像処理機能４５６、及び表示制御機能４５７を実行する。システム制御機能４５１、タスク発生機能４５２、タスク管理機能４５３、キュー管理機能４５４、再構成処理機能４５５、画像処理機能４５６、及び表示制御機能４５７は、第１の実施形態に係るタスク発生機能３５３、タスク管理機能３５４、キュー管理機能３５５、再構成処理機能３５６、画像処理機能３５７、及び表示制御機能３５８と同様の処理を実行する。
【００８６】
なお、処理回路４５は、タスク発生機能４５２及びタスク管理機能４５３を有していなくても構わない。このとき、Ｘ線ＣＴ装置１ａがタスク発生機能及びタスク管理機能を有している。処理回路４５は、Ｘ線ＣＴ装置１ａから送信される、リファレンスタスクに関する情報及び本再構成タスクに関する情報を受信する。処理回路４５は、キュー管理機能４５４により、再構成キューにリファレンスタスク及び本再構成タスクを追加する。
【００８７】
また、上記実施形態では、再構成処理が要求されると、タスク発生機能３５３，４５２で再構成タスクが発生され、タスク管理機能３５４，４５３で、再構成タスクに基づいてリファレンスタスク及び本再構成タスクが発生される場合を例に説明した。しかしながら、これに限定されない。タスク管理機能３５４，４５３において、再構成処理の要求に応じ、リファレンスタスク及び本再構成タスクが発生されても構わない。
【００８８】
実施形態の説明において用いた「プロセッサ」という文言は、例えば、ＣＰＵ（central processing unit）、ＧＰＵ(Graphics Processing Unit)、或いは、特定用途向け集積回路（Application Specific Integrated Circuit：ＡＳＩＣ））、プログラマブル論理デバイス（例えば、単純プログラマブル論理デバイス（Simple Programmable Logic Device：ＳＰＬＤ）、複合プログラマブル論理デバイス（Complex Programmable Logic Device：ＣＰＬＤ）、及びフィールドプログラマブルゲートアレイ（Field Programmable Gate Array：ＦＰＧＡ））等の回路を意味する。プロセッサは記憶回路に保存されたプログラムを読み出し実行することで機能を実現する。なお、記憶回路にプログラムを保存する代わりに、プロセッサの回路内にプログラムを直接組み込むよう構成しても構わない。この場合、プロセッサは回路内に組み込まれたプログラムを読み出し実行することで機能を実現する。なお、上記各実施形態の各プロセッサは、プロセッサごとに単一の回路として構成される場合に限らず、複数の独立した回路を組み合わせて１つのプロセッサとして構成し、その機能を実現するようにしてもよい。さらに、上記各実施形態における複数の構成要素を１つのプロセッサへ統合してその機能を実現するようにしてもよい。
【００８９】
上記実施形態におけるシステム制御機能３５１，４５１、タスク発生機能３５３，４５２、タスク管理機能３５４，４５３、キュー管理機能３５５，４５４、及び再構成処理機能３５６，４５５は、それぞれ対応する制御部、タスク発生部、タスク管理部、キュー管理部、及び再構成処理部によって実現されるものであってもよい。なお、本実施形態において「部」として説明した構成要素は、その動作がハードウェアによって実現されるものであってもよいし、ソフトウェアによって実現されるものであってもよいし、ハードウェアとソフトウェアとの組み合わせによって実現されるものであってもよい。
【００９０】
本発明のいくつかの実施形態を説明したが、これらの実施形態は、例として提示したものであり、発明の範囲を限定することは意図していない。これら実施形態は、その他の様々な形態で実施されることが可能であり、発明の要旨を逸脱しない範囲で、種々の省略、置き換え、変更を行うことができる。これら実施形態やその変形は、発明の範囲や要旨に含まれると同様に、特許請求の範囲に記載された発明とその均等の範囲に含まれるものである。
【符号の説明】
【００９１】
１，１ａ…Ｘ線ＣＴ装置、２…画像生成装置、３…画像保管装置、１０…架台装置、１１…Ｘ線管、１２…Ｘ線検出器、１３…回転フレーム、１４…Ｘ線高電圧装置、１５…制御装置、１６…ウェッジ、１７…コリメータ、１８…データ収集装置、２０…寝台装置、２１…基台、２２…寝台駆動装置、２３…天板、２４…支持フレーム、３０…コンソール装置、３１，４１…メモリ、３５１，４１１…システム制御機能、３５２…前処理機能、３５３，４５２…タスク発生機能、３５４，４５３…タスク管理機能、３５５，４５４…キュー管理機能、３５６，４５５…再構成処理機能、３５７，４５６…画像処理機能、３５８，４５７…表示制御機能、３２…ディスプレイ、３３，４３…入力インタフェース、３４，４４…通信インタフェース、３５，４５…処理回路、４２…出力インタフェース。
【図１】
2019162236.tif 000003
【図２】
2019162236.tif 000004
【図３】
2019162236.tif 000005
【図４】
2019162236.tif 000006
【図５】
2019162236.tif 000007
【図６】
2019162236.tif 000008
【図７】
2019162236.tif 000009
【図８】
2019162236.tif 000010
【図９】
2019162236.tif 000011
【図１０】
2019162236.tif 000012
【図１１】
2019162236.tif 000013
【図１２】
2019162236.tif 000014
【図１３】
2019162236.tif 000015
【図１４】
2019162236.tif 000016
【図１５】
2019162236.tif 000017
【図１６】
2019162236.tif 000018