(57)【要約】【課題】故障が発生しても検査ごとに適切な縮退モードで再構成処理を継続させること。【解決手段】実施形態のＸ線ＣＴ装置は、設定部と、故障監視部と、継続処理部とを備える。設定部は、被検体を透過したＸ線の投影データから画像を再構成する再構成処理に関連する複数の装置のいずれかに故障が発生した際に実行される縮退モードを、前記被検体の撮影が実行される前に設定する。故障監視部は、前記故障が発生したか否かを監視する。継続処理部は、前記故障が発生した場合に、前記設定部により設定された縮退モードで前記撮影を継続させる。【選択図】図１
2017136162.tif 000002
【特許請求の範囲】
【請求項１】
被検体を透過したＸ線の検出データから画像を再構成する再構成処理に関連する複数の装置のいずれかに故障が発生した際に実行される縮退モードを、前記被検体の撮影が実行される前に設定する設定部と、
前記故障が発生したか否かを監視する故障監視部と、
前記故障が発生した場合に、前記設定部により設定された縮退モードで前記撮影を継続させる継続処理部と、
を備える、Ｘ線ＣＴ装置。
【請求項２】
前記設定部は、前記再構成処理において前記縮退モードで変更される条件を設定し、
前記継続処理部は、前記故障が発生した場合に、前記設定部により設定された前記条件に変更する、
請求項１に記載のＸ線ＣＴ装置。
【請求項３】
前記設定部は、前記縮退モードを選択する指示を操作者から受け付け、受け付けた縮退モードを設定する、
請求項１又は２に記載のＸ線ＣＴ装置。
【請求項４】
前記設定部は、前記画像の画質を優先させる画質優先モード及び前記再構成処理の処理時間を優先させる処理時間優先モードのうちいずれか一方を、前記縮退モードとして設定し、
前記継続処理部は、前記設定部により設定された前記画質優先モード及び前記処理時間優先モードのうちいずれか一方で前記撮影を継続させる、
請求項１〜３のいずれか一つに記載のＸ線ＣＴ装置。
【請求項５】
前記設定部は、前記再構成処理における装置の処理内容ごとに、当該処理内容に応じた縮退モードを設定し、
前記継続処理部は、前記故障が発生した装置の処理内容に応じて、前記縮退モードで前記撮影を継続させる、
請求項１〜４のいずれか一つに記載のＸ線ＣＴ装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明の実施形態は、Ｘ線ＣＴ装置に関する。
【背景技術】
【０００２】
従来、Ｘ線ＣＴ（Computed  Tomography）装置は、被検体を透過したＸ線の検出データから画像を再構成する再構成処理を実行する再構成装置を備える。再構成装置は、再構成処理に関連するサーバや記憶装置を複数台備えており、再構成処理を各装置に分散させることで、高速な処理を実現している。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００４−０４９３０３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
本発明が解決しようとする課題は、故障が発生しても検査ごとに適切な縮退モードで再構成処理を継続させることができるＸ線ＣＴ装置を提供することである。
【課題を解決するための手段】
【０００５】
実施形態のＸ線ＣＴ装置は、設定部と、故障監視部と、継続処理部とを備える。設定部は、被検体を透過したＸ線の投影データから画像を再構成する再構成処理に関連する複数の装置のいずれかに故障が発生した際に実行される縮退モードを、前記被検体の撮影が実行される前に設定する。故障監視部は、前記故障が発生したか否かを監視する。継続処理部は、前記故障が発生した場合に、前記設定部により設定された縮退モードで前記撮影を継続させる。
【図面の簡単な説明】
【０００６】
【図１】図１は、第１の実施形態に係るＸ線ＣＴ装置１００の構成例を示すブロック図である。
【図２】図２は、第１の実施形態に係る再構成装置３０の構成例を示すブロック図である。
【図３】図３は、第１の実施形態に係る縮退モード関連情報４３１の一例を示す図である。
【図４】図４は、第１の実施形態に係る縮退モード設定テーブル３１４の一例を示す図である。
【図５】図５は、第１の実施形態に係る設定機能４４１の処理を説明するための図である。
【図６】図６は、第１の実施形態に係る設定機能４４１の処理を説明するための図である。
【図７】図７は、第１の実施形態に係るＸ線ＣＴ装置１００の処理手順を示すフローチャートである。
【発明を実施するための形態】
【０００７】
以下、図面を参照して、実施形態に係るＸ線ＣＴ（Computed  Tomography）装置を説明する。
【０００８】
（第１の実施形態）
図１は、第１の実施形態に係るＸ線ＣＴ装置１００の構成例を示すブロック図である。図１に示すように、第１の実施形態に係るＸ線ＣＴ装置１００は、架台装置１０と、寝台装置２０と、再構成装置３０と、コンソール装置４０とを備える。このうち、コンソール装置４０は、例えば、架台装置１０、寝台装置２０、及び再構成装置３０と通信可能に接続される。また、架台装置１０及び再構成装置３０は、互いに通信可能に接続される。
【０００９】
架台装置１０は、被検体ＰにＸ線を照射してＸ線の検出データ（スキャンデータ）を収集する装置である。架台装置１０は、高電圧発生器１１と、Ｘ線管１２と、Ｘ線検出器１３と、データ収集回路１４と、回転フレーム１５と、架台駆動回路１６とを備える。
【００１０】
高電圧発生器１１は、高電圧を発生し、発生した高電圧をＸ線管１２に供給する装置である。Ｘ線管１２は、高電圧発生器１１から供給された高電圧によりＸ線を発生する真空管であり、Ｘ線管１２が発生したＸ線は、被検体Ｐに対して照射される。
【００１１】
Ｘ線検出器１３は、Ｘ線管１２から照射されて被検体Ｐを透過したＸ線を検出する。Ｘ線検出器１３は、例えば、格子状に複数のＸ線検出素子（以下、単に「検出素子」と表記する）が配列された２次元アレイ型検出器である。なお、格子状に配列された検出素子の配列方向のうち、回転フレーム１５の回転軸方向（軸方向）に対応する方向は「スライス方向」と称され、スライス方向に直交する方向は「チャンネル方向」と称される。また、Ｘ線検出器１３の２次元アレイ型構造は、必ずしも平坦な構造とは限らず、湾曲していても良い。
【００１２】
回転フレーム１５は、円環状に形成されたフレームである。回転フレーム１５は、Ｘ線管１２とＸ線検出器１３とを被検体Ｐを挟んで対向するように支持する。架台駆動回路１６は、回転フレーム１５を回転駆動させることで、被検体Ｐを中心とした円軌道上でＸ線管１２及びＸ線検出器１３を回転させる装置である。
【００１３】
データ収集回路１４は、Ｘ線検出器１３によって検出されたＸ線の信号を収集して、デジタル信号のデータ（検出データ）を生成し、生成した検出データを再構成装置３０に送信する。データ収集回路１４は、複数のＤＡＳ（Data  Acquisition  System）チップを備える。なお、Ｘ線検出器１３及びデータ収集回路１４は、Ｘ線検出器に含まれる。
【００１４】
寝台装置２０は、被検体Ｐを載せる装置であり、図１に示すように、天板２２と、寝台駆動装置２１とを備える。天板２２は、被検体Ｐが載置されるベッドであり、寝台駆動装置２１は、天板２２を被検体Ｐの体軸方向（軸方向）へ移動させることで、被検体Ｐを回転フレーム１５内に移動させる。
【００１５】
再構成装置３０は、被検体を透過したＸ線の検出データから画像を再構成する再構成処理を実行する装置である。例えば、再構成装置３０は、データ収集回路１４から送信されたＸ線の検出データに対して、各種の補正処理を含む前処理を実行することで、投影データを生成する。そして、再構成装置３０は、例えば、投影データに対して逆投影処理等の再構成処理を実行することで、Ｘ線ＣＴ画像を再構成する。
【００１６】
また、再構成装置３０は、再構成処理に関連する複数の装置を備える。例えば、再構成装置３０は、前処理や再構成処理を実行するサーバ、投影データやＸ線ＣＴ画像を記憶するディスクアレイ装置、再構成装置３０内の通信を担う通信機器等、各種の装置を複数備える。なお、再構成装置３０の構成例については、図２を用いて後述する。
【００１７】
コンソール装置４０は、Ｘ線ＣＴ装置１００の操作者による各種の指示を受け付けるとともに、受け付けた指示に基づいてＸ線ＣＴ装置１００の処理全体を制御する装置である。図１に示すように、コンソール装置４０は、入力装置４１と、ディスプレイ４２と、記憶回路４３と、システム制御回路４４と、スキャン制御回路４５とを備える。
【００１８】
入力装置４１は、Ｘ線ＣＴ装置１００を操作する医師や技師等の操作者が各種の指示を入力するためのマウス、キーボード、ボタン、トラックボール、ジョイスティック等に対応し、操作者から受け付けた各種コマンドを、システム制御回路４４に転送する。
【００１９】
ディスプレイ４２は、入力装置４１を介して操作者から指示を受け付けるためのＧＵＩ（Graphical  User  Interface）を表示したり、記憶回路４３が記憶する画像を表示したりする。
【００２０】
記憶回路４３は、架台装置１０における被検体ＰのＸ線スキャン処理、Ｘ線の検出データの収集処理及びＸ線の検出データに対するデータ処理等を行うための制御プログラムや診断情報（例えば、患者ＩＤ、医師の所見等）等の各種データを記憶する。また、記憶回路４３は、再構成装置３０により再構成されたＸ線ＣＴ画像を記憶する。
【００２１】
システム制御回路４４は、架台装置１０、寝台装置２０及びコンソール装置４０の動作を制御することによって、Ｘ線ＣＴ装置１００の全体制御を行う。具体的には、システム制御回路４４は、スキャン制御回路４５を制御することで、架台装置１０及び寝台装置２０によるＸ線の検出データの収集処理を制御する。また、システム制御回路４４は、再構成装置３０を制御することで、再構成処理を制御する。また、システム制御回路４４は、記憶回路４３が記憶する各種画像を、ディスプレイ４２に表示させる。
【００２２】
スキャン制御回路４５は、高電圧発生器１１、架台駆動回路１６、データ収集回路１４及び寝台駆動装置２１の動作を制御する。これにより、スキャン制御回路４５は、架台装置１０における被検体ＰのＸ線スキャン処理、Ｘ線の検出データの収集処理及びＸ線の検出データに対するデータ処理を制御する。
【００２３】
具体的には、スキャン制御回路４５は、回転フレーム１５を回転させながら、Ｘ線管１２からＸ線を連続的、又は、間欠的に照射させることで、Ｘ線スキャンを実行させる。例えば、スキャン制御回路４５は、天板２２を移動させながら回転フレーム１５を連続回転させて撮影を行なうヘリカルスキャンや、被検体Ｐの位置を固定したままで回転フレーム１５を１回転又は連続回転させて撮影を行なうコンベンショナルスキャンを実行させる。
【００２４】
図２は、第１の実施形態に係る再構成装置３０の構成例を示すブロック図である。図２に示すように、第１の実施形態に係る再構成装置３０は、サーバ３１，３２，３３，３４と、ディスクアレイ装置３５，３６，３７とを備える。サーバ３１，３２，３３，３４及びディスクアレイ装置３５，３６，３７は、通信機器３８，３９により互いに通信可能に接続される。ここで、通信機器３８，３９は、イーサネット（登録商標）やインフィニバンド、若しくは互いに異なる通信プロトコルを用いた通信である。なお、再構成装置３０に備えられるサーバ３１，３２，３３，３４、ディスクアレイ装置３５，３６，３７、及び通信機器３８，３９は、再構成処理に関連する装置の一例である。
【００２５】
サーバ３１は、サーバ３２，３３，３４のマスタサーバとして機能する。例えば、サーバ３１は、コンソール装置４０のシステム制御回路４４から再構成処理を制御するための制御情報を受け付け、受け付けた制御情報に基づいて、サーバ３１自体の処理を制御する。また、サーバ３１は、受け付けた制御情報に基づいて、各サーバ３２，３３，３４に各種コマンドを送信することで、各サーバ３２，３３，３４の処理を制御する。
【００２６】
サーバ３１，３２は、前処理を実行するための前処理機能３１１，３２１をそれぞれ実行する。各前処理機能３１１，３２１は、データ収集回路１４から送信されたＸ線の検出データに対して、対数変換処理や、オフセット補正、感度補正、ビームハードニング補正等を含む前処理を実行することで、投影データ３５１，３６１を生成する。各前処理機能３１１，３２１は、生成した投影データ３５１，３６１をディスクアレイ装置３５，３６へ格納する。各ディスクアレイ装置３５，３６は、前処理機能３１１，３２１により生成された投影データ３５１，３６１をそれぞれ記憶する。
【００２７】
サーバ３３，３４は、再構成処理を実行するための再構成処理機能３３１，３４１をそれぞれ実行する。各再構成処理機能３３１，３４１は、ディスクアレイ装置３５，３６に記憶される投影データ３５１，３６１を逆投影処理（例えば、ＦＢＰ（Filtered  Back  Projection）法による逆投影処理）することでＸ線ＣＴ画像を再構成し、再構成したＸ線ＣＴ画像の画像データ３７１をディスクアレイ装置３７に格納する。ディスクアレイ装置３７は、再構成処理機能３３１，３４１により再構成されたＸ線ＣＴ画像の画像データ３７１を記憶する。また、ディスクアレイ装置３７に記憶されたＸ線ＣＴ画像の画像データ３７１は、サーバ３１によりコンソール装置４０へ転送され、記憶回路４３に格納される。
【００２８】
なお、図２の例は、あくまで一例に過ぎない。例えば、図２では、前処理、再構成処理、投影データの保存など、各処理内容が同一の装置を２つずつ備える場合を例示したが、実施形態はこれに限定されるものではなく、任意数の装置が備えられてよい。例えば、前処理を行うサーバの数は、データ収集回路１４から送信されるＸ線の検出データのデータ量に応じて変更されてよい。なお、Ｘ線の検出データのデータ量は、例えば、Ｘ線検出器１３のスライス数やチャンネル数に応じて変化する。
【００２９】
ここで、第１の実施形態に係るＸ線ＣＴ装置１００は、故障が発生しても検査ごとに適切な縮退モードで再構成処理を継続させることができるように構成される。例えば、コンソール装置４０は、設定機能４４１及び縮退モード関連情報４３１を備える。また、再構成装置３０において、サーバ３１は、故障監視機能３１２、継続処理機能３１３、及び縮退モード設定テーブル３１４を備える。また、サーバ３２，３３，３４は、故障検出機能３２２，３３２，３４２をそれぞれ備える。以下、これらの構成について説明する。
【００３０】
縮退モード関連情報４３１は、縮退モードに関連する情報を記憶する。例えば、縮退モード関連情報４３１は、故障箇所ごとに、再構成処理を継続させるための縮退モードの内容を記憶する。なお、縮退モード関連情報４３１は、例えば、コンソール装置４０の記憶回路４３に記憶される。
【００３１】
図３は、第１の実施形態に係る縮退モード関連情報４３１の一例を示す図である。図３に示すように、縮退モード関連情報４３１は、故障箇所と、縮退モードとが対応付けられた情報を含む。ここで、故障箇所は、故障しうる装置を表す。例えば、故障箇所は、前処理機能を行うサーバ、再構成処理機能を行うサーバ、投影データを記憶するディスクアレイ装置、通信機器等、再構成処理に関連する各装置の処理内容で示される。また、縮退モードは、再構成処理に関連する複数の装置のいずれかに故障が発生した際に実行される再構成装置３０の運転モードである。例えば、縮退モードは、故障箇所の装置の処理内容を、同一の処理内容を実行する装置が代替することで実行される。また、縮退モードは、画質優先モードと、処理時間優先モードとを含む。ここで、画質優先モードは、再構成処理により再構成される画像の画質を優先させる運転モードである。また、処理時間優先モードは、再構成処理の処理時間を優先させる運転モードである。
【００３２】
例えば、縮退モード関連情報４３１は、故障箇所「サーバ（前処理機能）」と、画質優先モード「全てのスキャンデータ（検出データ）の前処理を実行」と、処理時間優先モード「半分のスキャンデータの前処理を実行」とが対応付けられた情報を含む。この場合、縮退モード関連情報４３１は、例えば、前処理機能３２１を実行するサーバ３２が故障した場合には、同様の処理内容を実行するサーバ３１が前処理機能３２１を代替することを示す。また、縮退モード関連情報４３１は、例えば、画質優先モードであれば全てのスキャンデータの前処理が実行されることを示し、処理時間優先モードであれば半分のスキャンデータの前処理が実行されることを示す。
【００３３】
また、例えば、縮退モード関連情報４３１は、故障箇所「サーバ（再構成処理機能）」と、画質優先モード「全ての投影データの再構成処理を実行」と、処理時間優先モード「半分の投影データの再構成処理を実行」とが対応付けられた情報を含む。この場合、縮退モード関連情報４３１は、例えば、再構成処理機能３４１を実行するサーバ３４が故障した場合には、同様の処理内容を実行するサーバ３３が再構成処理機能３４１を代替することを示す。また、縮退モード関連情報４３１は、例えば、画質優先モードであれば全ての投影データの再構成処理が実行されることを示し、処理時間優先モードであれば半分の投影データの再構成処理が実行されることを示す。
【００３４】
また、例えば、縮退モード関連情報４３１は、故障箇所「ディスクアレイ装置（投影データ）」と、画質優先モード「全ての投影データを保存」と、処理時間優先モード「半分の投影データを保存」とが対応付けられた情報を含む。この場合、縮退モード関連情報４３１は、例えば、投影データ３６１を保存するディスクアレイ装置３６が故障した場合には、同様の処理内容を実行するディスクアレイ装置３５がディスクアレイ装置３６の処理内容を代替することを示す。また、縮退モード関連情報４３１は、例えば、画質優先モードであれば全ての投影データが保存されることを示し、処理時間優先モードであれば半分の投影データが保存されることを示す。
【００３５】
また、例えば、縮退モード関連情報４３１は、故障箇所「通信」と、画質優先モード「全ての投影データを送受信」と、処理時間優先モード「半分の投影データを送受信」とが対応付けられた情報を含む。この場合、縮退モード関連情報４３１は、例えば、通信を担う通信機器３９が故障した場合には、同様の処理内容を実行する通信機器３８が通信機器３９の処理内容を代替することを示す。また、縮退モード関連情報４３１は、例えば、画質優先モードであれば全ての投影データが送受信されることを示し、処理時間優先モードであれば半分の投影データが送受信されることを示す。
【００３６】
このように、縮退モード関連情報４３１は、故障箇所ごとに、縮退モードの内容を記憶する。なお、縮退モード関連情報４３１は、例えば、Ｘ線ＣＴ装置１００において実現可能な縮退モードとして予め登録されている。
【００３７】
なお、図３の例は、あくまで一例に過ぎない。例えば、図３では、縮退モードとして画質優先モードと処理時間優先モードとが記憶される場合を説明したが、実施形態はこれに限定されるものではない。例えば、画質優先モード及び処理時間優先モードの中間的な縮退モードが設定されてもよい。また、通信を代替する装置が無い場合には、通信に関する縮退モード関連情報４３１は記憶されなくてもよい。
【００３８】
縮退モード設定テーブル３１４は、故障の発生に応じて実行される縮退モードが予め設定された情報を記憶する。例えば、縮退モード設定テーブル３１４は、設定機能４４１により設定される情報である。なお、縮退モード設定テーブル３１４は、例えば、サーバ３１の記憶回路に記憶される。
【００３９】
図４は、第１の実施形態に係る縮退モード設定テーブル３１４の一例を示す図である。図４に示すように、縮退モード設定テーブル３１４は、故障箇所と、縮退モードとが対応付けられた情報を含む。ここで、縮退モードは、設定機能４４１により設定された縮退モードであり、被検体Ｐの検査が行われるごとに設定される。例えば、縮退モードは、画質優先モード及び処理時間優先モードのいずれかが設定される。図４では、いずれの故障箇所においても、画質優先モードが設定されている場合を例示する。
【００４０】
なお、図４の例は、あくまで一例に過ぎない。例えば、図４では、故障箇所の処理内容ごとに縮退モードが設定される場合を説明したが、実施形態はこれに限定されるものではない。例えば、縮退モード設定テーブル３１４は、装置ごとに設定されてもよい。この場合、例えば、サーバ３３の縮退モードが画質優先モードに設定され、サーバ３４の縮退モードが処理時間優先モードに設定される等、同じ処理内容を行う装置であっても異なる縮退モードが設定可能となる。
【００４１】
設定機能４４１は、再構成処理に関連する複数の装置のいずれかに故障が発生した際に実行される縮退モードを、被検体Ｐの撮影が実行される前に設定する。例えば、設定機能４４１は、再構成処理における装置の処理内容ごとに、処理内容に応じた縮退モードを設定する。具体的には、設定機能４４１は、画質優先モード及び処理時間優先モードのうちいずれか一方を、縮退モードとして設定する。そして、設定機能４４１は、設定した処理内容ごとの縮退モードを縮退モード設定テーブル３１４としてサーバ３１に登録する。なお、設定機能４４１は、例えば、コンソール装置４０のシステム制御回路４４により実行される。
【００４２】
例えば、設定機能４４１は、縮退モードを選択する指示を操作者から受け付け、受け付けた縮退モードを設定する。具体的には、設定機能４４１は、縮退モードを操作者に選択させるための選択画面をディスプレイ４２に表示させ、選択画面上で縮退モードを選択する指示を操作者から受け付ける。
【００４３】
図５及び図６は、第１の実施形態に係る設定機能４４１の処理を説明するための図である。図５には、設定機能４４１によりディスプレイ４２に表示される縮退モードの選択画面５０（ウインドウ）を例示する。図６には、図５における設定機能４４１の処理により設定される縮退モード設定テーブル３１４を例示する。
【００４４】
図５に示すように、設定機能４４１は、縮退モード関連情報４３１を参照し、縮退モードを操作者に選択させるための選択画面５０を、ディスプレイ４２に表示させる。ここで、この選択画面５０には、「サーバ（再構成処理機能）が故障した際の縮退モードを選択して下さい」というメッセージが含まれる。また、選択画面５０には、画質優先モードを指定するためのボタン５１と、処理時間優先モードを指定するためのボタン５２とが含まれる。このうち、画質優先モードのボタン５１には、「処理時間の遅延を許容して画質を優先します」というメッセージが含まれる。また、処理時間優先モードのボタン５２には、「画質の低下を許容して処理時間を優先します」というメッセージが含まれる。図５に示す例では、操作者は、マウスカーソル５３を操作して、処理時間優先モードのボタン５２を押下した場合を示す。この場合、設定機能４４１は、故障箇所「サーバ（再構成処理機能）」に対応する縮退モード「処理時間優先モード」を選択する指示を受け付ける。この結果、設定機能４４１は、縮退モード設定テーブル３１４において、故障箇所「サーバ（再構成処理機能）」に対応する縮退モードを「処理時間優先モード」に設定し、設定した縮退モード設定テーブル３１４をサーバ３１に登録する。
【００４５】
このように、設定機能４４１は、縮退モードを選択する指示を操作者から受け付け、受け付けた縮退モードを設定する。そして、設定機能４４１は、設定した縮退モードの情報をサーバ３１に送る。なお、選択画面５０に含まれるメッセージの内容は、予め縮退モード関連情報４３１に登録されていてもよい。
【００４６】
なお、上記の説明は、あくまで一例に過ぎない。例えば、設定機能４４１は、他の故障箇所についても同様に縮退モードを設定する指示を受け付け可能である。また、設定機能４４１は、故障箇所ごとに縮退モードの選択を受け付けるのではなく、例えば、全ての故障箇所の縮退モードを一括で受け付けてもよい。
【００４７】
また、例えば、設定機能４４１は、必ずしも操作者による縮退モードの選択を受け付けなくてもよい。例えば、設定機能４４１は、縮退モードがプリセットされている場合には、プリセットの縮退モードをサーバ３１に登録してもよい。また、例えば、設定機能４４１は、被検体Ｐの検査ごとに設定される撮影条件（撮影部位、診断目的、プランなど）に基づいて、縮退モードを設定してもよい。具体的には、設定機能４４１は、救急時の撮影であれば、自動的に処理時間優先モードを設定する。
【００４８】
故障監視機能３１２は、故障が発生したか否かを監視する。例えば、故障監視機能３１２は、再構成装置３０に含まれる各装置に故障の有無を問い合わせることで、各装置に故障が発生したか否かを監視する。なお、故障監視機能３１２は、例えば、サーバ３１の処理回路により実行される。
【００４９】
例えば、故障監視機能３１２は、各サーバ３２，３３，３４が実行する各故障検出機能３２２，３３２，３４２に対して、通信機器３８，３９を介して故障の有無を定期的に問い合わせる。ここで、各故障検出機能３２２，３３２，３４２は、故障監視機能３１２からの問い合わせを受け付けると、各サーバ３２，３３，３４の内部ブロックの故障を確認する。例えば、各故障検出機能３２２，３３２，３４２は、各サーバ３２，３３，３４の各機能の故障や各インターフェースの故障を確認し、故障の有無や故障箇所の情報を故障監視機能３１２に返答する。この結果、故障監視機能３１２は、各サーバ３２，３３，３４の各機能の故障や各インターフェースの故障を検出する。なお、故障監視機能３１２は、特定の装置からのみ返答が得られない場合には、その装置の故障を検出する。
【００５０】
また、例えば、故障監視機能３１２は、通信機器３８を介して故障の有無を問い合わせたにもかかわらず、いずれの装置からも返答が得られない場合には、通信機器３９を介して問い合わせる。そして、各装置から返答が得られれば、故障監視機能３１２は、通信機器３８の故障を検出する。
【００５１】
このように、故障監視機能３１２は、定期的に故障の発生を監視する。なお、上記の説明は、あくまで一例に過ぎない。例えば、故障監視機能３１２は、故障を監視するための従来の如何なる技術でも適用可能である。
【００５２】
継続処理機能３１３は、故障が発生した場合に、設定機能４４１により設定された縮退モードで撮影を継続させる。例えば、継続処理機能３１３は、故障が発生した装置の処理内容に応じて、縮退モードで撮影を継続させる。具体的に、継続処理機能３１３は、画質優先モード及び処理時間優先モードのうちいずれか一方で撮影を継続させる。なお、継続処理機能３１３は、例えば、サーバ３１の処理回路により実行される。
【００５３】
例えば、継続処理機能３１３は、故障監視機能３１２によって故障の発生が検出されると、縮退モード設定テーブル３１４を参照し、故障箇所に対応する縮退モードを特定する。一例として、サーバ３４の故障が検出されると、継続処理機能３１３は、図６の縮退モード設定テーブル３１４を参照し、縮退モードとして処理時間優先モードを特定する。そして、継続処理機能３１３は、サーバ３４の処理内容をサーバ３３に代替させるとともに、全ての投影データのうち半分の投影データに間引くことで、被検体Ｐの撮影を継続させる。
【００５４】
また、継続処理機能３１３は、故障が発生した旨、及び、縮退モードで継続処理を行っている旨を、操作者に通知する。例えば、継続処理機能３１３は、故障が発生した旨、及び、縮退モードで継続処理を行っている旨を、ディスプレイ４２に表示させる。なお、継続処理機能３１３は、音声により通知する。
【００５５】
このように、継続処理機能３１３は、故障が発生した場合に、故障が発生した装置の処理内容を、同様の処理内容を実行する装置に代替させることで、縮退モードで撮影を継続させる。なお、縮退モードで撮影を継続させることが不可能な故障が発生した場合には、継続処理機能３１３は、その旨を操作者に通知する。
【００５６】
なお、上記の説明は、あくまで一例に過ぎない。例えば、上記の説明では、故障箇所が「サーバ（再構成処理機能）」である場合を説明したが、継続処理機能３１３は、他の故障箇所の場合にも縮退モード設定テーブル３１４に設定された縮退モードで撮影を継続可能である。
【００５７】
図７は、第１の実施形態に係るＸ線ＣＴ装置１００の処理手順を示すフローチャートである。図７に示す処理手順は、例えば、検査が開始された場合に開始される。
【００５８】
ステップＳ１０１において、システム制御回路４４は、検査が開始されたか否かを判定する。ここで、検査が開始されたと判定すると（ステップＳ１０１肯定）、システム制御回路４４は、ステップＳ１０２以降の処理を開始する。なお、ステップＳ１０１が否定される場合には、ステップＳ１０２以降の処理は開始されず、Ｘ線ＣＴ装置１００の各処理機能は待機状態である。
【００５９】
ステップＳ１０１が肯定されると、ステップＳ１０２において、設定機能４４１は、縮退モードを設定する。例えば、設定機能４４１は、縮退モードを選択する指示を操作者から受け付け、受け付けた縮退モードを設定する。
【００６０】
ステップＳ１０３において、システム制御回路４４は、撮影が開始されたか否かを判定する。ここで、撮影が開始されたと判定すると（ステップＳ１０３肯定）、スキャン制御回路４５は、撮影を開始するとともに、ステップＳ１０４以降の処理が開始される。なお、ステップＳ１０３が否定される場合には、ステップＳ１０４以降の処理は開始されず、ステップＳ１０２の処理へ移行する。
【００６１】
ステップＳ１０３が肯定されると、ステップＳ１０４において、故障監視機能３１２は、定期的に故障の発生を監視する。例えば、故障監視機能３１２は、各サーバ３２，３３，３４が実行する各故障検出機能３２２，３３２，３４２に対して、通信機器３８，３９を介して故障の有無を定期的に問い合わせる。
【００６２】
ステップＳ１０５において、故障監視機能３１２は、故障が発生したか否かを判定する。例えば、故障監視機能３１２は、各故障検出機能３２２，３３２，３４２からの返答に基づいて、故障の発生を検出する。ここで、故障が発生した判定すると（ステップＳ１０５肯定）、継続処理機能３１３は、ステップＳ１０６の処理を実行する。なお、ステップＳ１０５が否定される場合には、ステップＳ１０６の処理は実行されず、ステップＳ１０７の処理へ移行する。
【００６３】
ステップＳ１０５が肯定されると、ステップＳ１０６において、継続処理機能３１３は、設定された縮退モードで撮影を継続させる。例えば、継続処理機能３１３は、故障監視機能３１２によって故障の発生が検出されると、縮退モード設定テーブル３１４を参照し、故障箇所に対応する縮退モードを特定する。そして、継続処理機能３１３は、特定した縮退モードで撮影を継続させる。
【００６４】
ステップＳ１０７において、システム制御回路４４は、撮影が終了されたか否かを判定する。ここで、撮影が終了されたと判定すると（ステップＳ１０７肯定）、スキャン制御回路４５は、撮影を終了させる。なお、ステップＳ１０７が否定される場合には、ステップＳ１０４の処理へ移行する。
【００６５】
上述してきたように、第１の実施形態に係るＸ線ＣＴ装置１００において、設定機能４４１は、再構成処理に関連する複数の装置のいずれかに故障が発生した際に実行される縮退モードを、被検体Ｐの撮影が実行される前に設定する。故障監視機能３１２は、故障が発生したか否かを監視する。継続処理機能３１３は、故障が発生した場合に、設定機能４４１により設定された縮退モードで撮影を継続させる。これにより、Ｘ線ＣＴ装置１００は、故障が発生しても検査ごとに適切な縮退モードで再構成処理を継続させることが可能となる。
【００６６】
例えば、従来のＸ線ＣＴ装置では、再構成処理に関連する複数の装置の処理内容が固定されており、いずれかの装置に故障が発生すると再構成処理が中断してしまう場合があった。これに対して、第１の実施形態に係るＸ線ＣＴ装置１００は、処理内容に応じた縮退モードを設定しておき、故障が発生した場合に縮退モードで撮影を継続させる。これにより、Ｘ線ＣＴ装置１００は、故障が発生しても検査ごとに適切な縮退モードで再構成処理を継続させることが可能となる。また、故障監視機能３１２により得られた情報を操作者（サービスマンなど）にフィードバックすることにより、故障箇所を容易に把握したり、メンテナンス時間を短縮させたりすることが可能となる。
【００６７】
（その他の実施形態）
上述した実施形態以外にも、種々の異なる形態にて実施されてもよい。
【００６８】
（再構成処理の処理内容の縮退）
例えば、上記の実施形態では、再構成処理にかかるスキャンデータ若しくは投影データのデータ量を制限することにより、再構成処理を縮退させる場合を説明したが、実施形態はこれに限定されるものではない。例えば、Ｘ線ＣＴ装置１００は、再構成処理の処理内容を縮退させることも可能である。
【００６９】
例えば、設定機能４４１は、再構成処理において縮退モードで変更される条件を設定する。具体的には、設定機能４４１は、撮影条件に設定された再構成法が逐次近似法であれば、逐次近似法の反復回数を減らした条件を、縮退モードとして設定する。
【００７０】
そして、継続処理機能３１３は、故障が発生した場合に、設定機能４４１により設定された条件に変更する。例えば、継続処理機能３１３は、再構成処理を行うサーバが故障した場合には、逐次近似法の反復回数を減らすことにより、被検体Ｐの撮影を継続させる。
【００７１】
このように、Ｘ線ＣＴ装置１００は、再構成処理の処理内容を縮退させることもできる。なお、Ｘ線ＣＴ装置１００は、上記の説明以外にも、例えば、撮影条件に設定された再構成法を、処理の軽い再構成法に変更することで縮退させてもよい。
【００７２】
（間引き率の調整）
また、例えば、Ｘ線ＣＴ装置１００は、代替する側の装置にかかる処理負荷に応じて、間引き率を調整してもよい。
【００７３】
例えば、上記の実施形態では、処理時間を維持するために、２つのサーバ３３，３４のうちサーバ３４が故障した場合に、投影データを半分に間引く場合を説明した。しかしながら、実施形態はこれに限定されるものではない。例えば、同じ処理内容のサーバが３つある場合には、１つのサーバが故障しても、２つのサーバで代替することができる。この場合、処理時間を維持するためには、全ての投影データのうち３分の１を間引き、３分の２の投影データを処理対象とすることで実現可能である。このように、Ｘ線ＣＴ装置１００は、代替する側の装置にかかる処理負荷に応じて、間引き率を調整してもよい。
【００７４】
また、図示した各装置の各構成要素は機能概念的なものであり、必ずしも物理的に図示の如く構成されていることを要しない。すなわち、各装置の分散・統合の具体的形態は図示のものに限られず、その全部又は一部を、各種の負荷や使用状況等に応じて、任意の単位で機能的又は物理的に分散・統合して構成することができる。更に、各装置にて行なわれる各処理機能は、その全部又は任意の一部が、ＣＰＵ及び当該ＣＰＵにて解析実行されるプログラムにて実現され、或いは、ワイヤードロジックによるハードウェアとして実現され得る。
【００７５】
なお、設定機能４４１、故障監視機能３１２、及び継続処理機能３１３は、Ｘ線ＣＴ装置１００内の各処理回路により実行される。ここで、各処理機能は、例えば、コンピュータによって実行可能なプログラムの形態で任意の記憶回路に記録されている。処理回路は、各プログラムを記憶回路から読み出し、実行することで各プログラムに対応する機能を実現するプロセッサである。
【００７６】
また、本実施形態においては、上述した各処理機能が複数の処理回路にて実現されるものとして説明したが、複数の独立したプロセッサを組み合わせて処理回路を構成し、各プロセッサがプログラムを実行することにより機能を実現するものとしても構わない。
【００７７】
上記説明において用いた「プロセッサ」という文言は、例えば、ＣＰＵ（Central  Processing  Unit）、ＧＰＵ(Graphics  Processing  Unit)、或いは、特定用途向け集積回路（Application  Specific  Integrated  Circuit：ＡＳＩＣ）、プログラマブル論理デバイス（例えば、単純プログラマブル論理デバイス（Simple  Programmable  Logic  Device：ＳＰＬＤ）、複合プログラマブル論理デバイス（Complex  Programmable  Logic  Device：ＣＰＬＤ）、及びフィールドプログラマブルゲートアレイ（Field  Programmable  Gate  Array：ＦＰＧＡ））等の回路を意味する。プロセッサは記憶回路に保存されたプログラムを読み出し実行することで機能を実現する。なお、記憶回路にプログラムを保存する代わりに、プロセッサの回路内にプログラムを直接組み込むよう構成しても構わない。この場合、プロセッサは回路内に組み込まれたプログラムを読み出し実行することで機能を実現する。なお、本実施形態の各プロセッサは、プロセッサごとに単一の回路として構成される場合に限らず、複数の独立した回路を組み合わせて１つのプロセッサとして構成し、その機能を実現するようにしてもよい。更に、各図における複数の構成要素を１つのプロセッサへ統合してその機能を実現するようにしてもよい。
【００７８】
また、上記の実施形態において説明した各処理のうち、自動的に行なわれるものとして説明した処理の全部又は一部を手動的に行なうこともでき、或いは、手動的に行なわれるものとして説明した処理の全部又は一部を公知の方法で自動的に行なうこともできる。この他、上記文書中や図面中で示した処理手順、制御手順、具体的名称、各種のデータやパラメータを含む情報については、特記する場合を除いて任意に変更することができる。
【００７９】
また、上記の実施形態で説明したＸ線ＣＴ装置１００の制御方法は、予め用意された制御プログラムをパーソナルコンピュータやワークステーション等のコンピュータで実行することによって実現することができる。この制御方法は、インターネット等のネットワークを介して配布することができる。また、この制御方法は、ハードディスク、フレキシブルディスク（ＦＤ）、ＣＤ−ＲＯＭ、ＭＯ、ＤＶＤ等のコンピュータで読み取り可能な記録媒体に記録され、コンピュータによって記録媒体から読み出されることによって実行することもできる。
【００８０】
以上説明した少なくともひとつの実施形態によれば、故障が発生しても検査ごとに適切な縮退モードで再構成処理を継続させることができる。
【００８１】
本発明のいくつかの実施形態を説明したが、これらの実施形態は、例として提示したものであり、発明の範囲を限定することは意図していない。これら実施形態は、その他の様々な形態で実施されることが可能であり、発明の要旨を逸脱しない範囲で、種々の省略、置き換え、変更を行うことができる。これら実施形態やその変形は、発明の範囲や要旨に含まれると同様に、特許請求の範囲に記載された発明とその均等の範囲に含まれるものである。
【符号の説明】
【００８２】
１００    Ｘ線ＣＴ装置
３０      再構成装置
３１      サーバ
３１２    故障監視機能
３１３    継続処理機能
４０      コンソール装置
４４      システム制御回路
４４１    設定機能
【図１】
2017136162.tif 000003
【図２】
2017136162.tif 000004
【図３】
2017136162.tif 000005
【図４】
2017136162.tif 000006
【図５】
2017136162.tif 000007
【図６】
2017136162.tif 000008
【図７】
2017136162.tif 000009