(57)【特許請求の範囲】
【請求項１】
撮像条件の要素であるパラメータそれぞれに設定された設定値群をプロトコル毎に記憶する設定値記憶手段と、
パラメータの編集を受け付ける編集画面を表示部に出力するための命令文をパラメータ毎に定義した定義情報を、複数のプロトコルの組合せ毎に、又は、複数のプロトコルの組合せと撮像対象部位との組合せ毎に記憶する定義情報記憶手段と、
複数のプロトコルが指定されると、指定された複数のプロトコルそれぞれについて前記設定値記憶手段を参照し、該当する設定値群をプロトコル毎に取得する取得手段と、
前記取得手段によってプロトコル毎に取得された設定値群と、前記定義情報記憶手段に記憶されたパラメータ毎の定義情報とを、複数のプロトコル間で編集の受け付けを共通化するパラメータであるか否かに応じて関連付ける関連付け手段と、
前記関連付け手段によって関連付けられた設定値群と前記パラメータ毎の定義情報とを用いて前記編集画面を生成し、生成した編集画面を表示部に出力する出力手段と
を備えたことを特徴とする磁気共鳴イメージング装置。
【請求項２】
前記パラメータは、設定値として数値が設定されるものであって、
前記出力手段は、前記関連付け手段によって関連付けられたパラメータが複数のプロトコル間で編集の受け付けを共通化するパラメータである場合には、パラメータそれぞれに現に設定されている設定値が同一であるか否かを照合し、同一である場合には該設定値を出力し、同一でない場合には該設定値を出力しないように、前記編集画面を生成することを特徴とする請求項１に記載の磁気共鳴イメージング装置。
【請求項３】
前記パラメータは、設定値として数値が設定され、設定可能な数値の範囲がプロトコル毎に予め指定されるものであって、
前記出力手段は、前記関連付け手段によって関連付けられたパラメータが複数のプロトコル間で編集の受け付けを共通化するパラメータである場合には、パラメータそれぞれについて予め指定された前記数値の範囲を比較し、全プロトコル間で共通する範囲を複数のプロトコル間で設定可能な数値の範囲として出力するように、前記編集画面を生成することを特徴とする請求項１または２に記載の磁気共鳴イメージング装置。
【請求項４】
前記定義情報記憶手段に記憶された定義情報の編集を受け付け、編集を受け付けた定義情報を該定義情報記憶手段に格納する定義情報編集受付手段をさらに備えたことを特徴とする請求項１〜３のいずれか一つに記載の磁気共鳴イメージング装置。
【請求項５】
前記出力手段は、画像コントラストの異なる複数のプロトコル間で共通にパラメータの編集を受け付ける共通部分と、プロトコル毎に個別にパラメータの編集を受け付ける個別部分とに分けて出力される編集画面を生成し、生成した編集画面を表示部に出力することを特徴とする請求項１〜４のいずれか一つに記載の磁気共鳴イメージング装置。
【請求項６】
前記出力手段は、前記指定を受け付けた複数のプロトコルに応じて、前記編集画面の前記共通部分及び前記個別部分を変更することを特徴とする請求項５に記載の磁気共鳴イメージング装置。
【請求項７】
前記定義情報記憶手段は、複数のプロトコル間で共通に編集を受け付けるパラメータと、プロトコル毎に個別に編集を受け付けるパラメータとに分類して定義された定義情報を記憶することを特徴とする請求項１〜６のいずれか一つに記載の磁気共鳴イメージング装置。
【請求項８】
前記定義情報記憶手段は、前記定義情報に対する編集を受け付け可能な外部ファイルとして前記定義情報を記憶することを特徴とする請求項１〜７のいずれか一つに記載の磁気共鳴イメージング装置。
【請求項９】
前記出力手段は、前記外部ファイルとして記憶された定義情報に基づいて前記編集画面を生成することを特徴とする請求項８に記載の磁気共鳴イメージング装置。
【請求項１０】
前記複数のプロトコルは、縦緩和強調画像を取得するためのプロトコル、横緩和強調画像を取得するためのプロトコル、拡散強調画像を取得するためのプロトコル、及びＦＬＡＩＲ（Fluid  Attenuated  Inversion  Recovery）画像を取得するためのプロトコルのうちの少なくとも２種類を含むことを特徴とする請求項１〜９のいずれか一つに記載の磁気共鳴イメージング装置。
【請求項１１】
前記パラメータのうち、複数のプロトコル間で共通に編集を受け付けるパラメータは、スライス厚及び撮像領域のうちの少なくとも１つを含むことを特徴とする請求項１〜１０のいずれか一つに記載の磁気共鳴イメージング装置。
【請求項１２】
前記出力手段は、前記定義情報記憶手段が、前記定義情報を複数のプロトコルの組合せと撮像対象部位との組合せ毎に記憶する場合に、医療情報システムから受け付けた情報に基づいて前記撮像対象部位を特定し、特定した撮像対象部位を用いて前記定義情報記憶手段から前記定義情報を選択し、選択した定義情報を用いて前記編集画面を生成することを特徴とする請求項１〜１１のいずれか一つに記載の磁気共鳴イメージング装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、磁気共鳴イメージング装置に関する。
【背景技術】
【０００２】
磁気共鳴イメージング装置（以下、ＭＲＩ（Magnetic  Resonance  Imaging）装置という）による撮像は、予め設定された撮像条件に従って行われる。撮像条件には、例えば、ＲＦ（Radio  Frequency）パルスのＦＡ（Flip  Angle）角、ＰＥ（Phase  Encode）方向のＦＯＶ（Field  Of  View）、ＴＲ（Repetition  Time）などのパラメータが要素として含まれる。
【０００３】
ところで、撮像条件は、一般に、プロトコル毎に異なる。ここで、プロトコルとは、撮像の種類のことであり、例えば、縦緩和強調（Ｔ１Ｗ（T1-weighted））画像を取得するための撮像、横緩和強調（Ｔ２Ｗ（T2-weighted））画像を取得するための撮像、拡散強調（ＤＷ（Diffusion-weighted））画像を取得するための撮像、流入効果を利用したＭＲ血管像（ＭＲＡ（Magnetic  Resonance  Angiography））を取得するための撮像、ＢＯＬＤ（Blood  Oxygenation  Level  Dependent）効果を利用した機能的ＭＲ画像（ｆＭＲＩ（functional  MRI））を取得するための撮像、その他造影剤を使用した画像を取得するための撮像などである。このため、各種パラメータを要素とする撮像条件の設定は操作者にとって複雑なものとなっており、従来、必要最小限のパラメータ群を集中的に配置した画面を提供するなどの技術が提案されている（特許文献１など）。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００３−２２５２２２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、上述した従来技術では、依然として操作者の負荷が重いという課題があった。すなわち、各種パラメータを要素とする撮像条件を複数のプロトコルに関して設定する場合、操作者は、例えば、プロトコル毎の撮像条件編集画面を開き、プロトコル毎に撮像条件を設定しなければならず、その負荷は重かった。
【０００６】
本発明は、上記に鑑みてなされたものであって、操作者の負荷を軽減することが可能な磁気共鳴イメージング装置を提供することを目的とする。
【課題を解決するための手段】
【０００７】
上記した課題を解決し、目的を達成するために、請求項１に記載の磁気共鳴イメージング装置は、撮像条件の要素であるパラメータそれぞれに設定された設定値群をプロトコル毎に記憶する設定値記憶手段と、パラメータの編集を受け付ける編集画面を表示部に出力するための命令文をパラメータ毎に定義した定義情報を、複数のプロトコルの組合せ毎に、又は、複数のプロトコルの組合せと撮像対象部位との組合せ毎に記憶する定義情報記憶手段と、複数のプロトコルが指定されると、指定された複数のプロトコルそれぞれについて前記設定値記憶手段を参照し、該当する設定値群をプロトコル毎に取得する取得手段と、前記取得手段によってプロトコル毎に取得された設定値群と、前記定義情報記憶手段に記憶されたパラメータ毎の定義情報とを、複数のプロトコル間で編集の受け付けを共通化するパラメータであるか否かに応じて関連付ける関連付け手段と、前記関連付け手段によって関連付けられた設定値群と前記パラメータ毎の定義情報とを用いて前記編集画面を生成し、生成した編集画面を表示部に出力する出力手段とを備える。
【発明の効果】
【０００８】
請求項１に記載の磁気共鳴イメージング装置によれば、操作者の負荷を軽減することが可能になるという効果を奏する。
【図面の簡単な説明】
【０００９】
【図１】図１は、実施例１に係るＭＲＩ装置１００の構成を示すブロック図である。
【図２】図２は、実施例１に係るＭＲＩ装置１００の概要を説明するための図である。
【図３】図３は、実施例１における計算機システム２０の構成を示すブロック図である。
【図４】図４は、プロトコル情報記憶部２３ａを説明するための図である。
【図５】図５は、撮像条件編集画面定義記憶部２３ｂを説明するための図である。
【図６】図６は、パラメータ毎の定義情報を説明するための図である。
【図７】図７は、撮像条件編集画面を説明するための図である。
【図８】図８は、実施例１に係るＭＲＩ装置１００による処理手順を示すフローチャートである。
【図９】図９は、実施例１に係るＭＲＩ装置１００による処理手順を示すフローチャートである。
【図１０】図１０は、実施例２における計算機システム２０の構成を示すブロック図である。
【図１１】図１１は、撮像条件編集画面定義の編集を説明するための図である。
【発明を実施するための形態】
【００１０】
以下、本発明に係るＭＲＩ装置の実施例を詳細に説明する。なお、以下の実施例により本発明が限定されるものではない。
【実施例１】
【００１１】
［実施例１に係るＭＲＩ装置の構成］
図１を用いて、実施例１に係るＭＲＩ装置１００の構成を説明する。図１は、実施例１に係るＭＲＩ装置１００の構成を示すブロック図である。図１に例示するように、実施例１に係るＭＲＩ装置１００は、特に、静磁場磁石１と、傾斜磁場コイル２と、傾斜磁場電源３と、寝台４と、寝台制御部５と、送信コイル６と、送信部７と、受信コイル８と、受信部９と、シーケンス制御部１０と、計算機システム２０とを備える。
【００１２】
静磁場磁石１は、中空の円筒形状に形成され、内部の空間に一様な静磁場を発生する。静磁場磁石１は、例えば、永久磁石、超伝導磁石などである。傾斜磁場コイル２は、中空の円筒形状に形成され、内部の空間に傾斜磁場を発生する。具体的には、傾斜磁場コイル２は、静磁場磁石１の内側に配置され、傾斜磁場電源３から電流の供給を受けて傾斜磁場を発生する。傾斜磁場電源３は、シーケンス制御部１０から送られるパルスシーケンス実行データに従って、傾斜磁場コイル２に電流を供給する。
【００１３】
寝台４は、被検体Ｐが載置される天板４ａを備え、天板４ａを、被検体Ｐが載置された状態で傾斜磁場コイル２の空洞（撮像口）内へ挿入する。通常、寝台４は、長手方向が静磁場磁石１の中心軸と平行になるように設置される。寝台制御部５は、寝台４を駆動して、天板４ａを長手方向及び上下方向へ移動する。
【００１４】
送信コイル６は、高周波磁場を発生する。具体的には、送信コイル６は、傾斜磁場コイル２の内側に配置され、送信部７から高周波パルスの供給を受けて、高周波磁場を発生する。送信部７は、シーケンス制御部１０から送られるパルスシーケンス実行データに従って、ラーモア周波数に対応する高周波パルスを送信コイル６に送信する。
【００１５】
受信コイル８は、ＭＲＩエコー信号を受信する。具体的には、受信コイル８は、傾斜磁場コイル２の内側に配置され、高周波磁場の影響によって被検体Ｐから放射されるＭＲＩエコー信号を受信する。また、受信コイル８は、受信したＭＲＩエコー信号を受信部９に出力する。例えば、受信コイル８は、頭部用の受信コイル、脊椎用の受信コイル、腹部用の受信コイルなどである。
【００１６】
受信部９は、シーケンス制御部１０から送られるパルスシーケンス実行データに従って、受信コイル８から出力されたＭＲＩエコー信号に基づきＭＲＩエコー信号データを生成する。具体的には、受信部９は、受信コイル８から出力されたＭＲＩエコー信号をデジタル変換することによってＭＲＩエコー信号データを生成し、生成したＭＲＩエコー信号データをシーケンス制御部１０を介して計算機システム２０に送信する。
【００１７】
シーケンス制御部１０は、傾斜磁場電源３、送信部７、及び受信部９を制御する。具体的には、シーケンス制御部１０は、計算機システム２０から送信されたパルスシーケンス実行データを、傾斜磁場電源３、送信部７、及び受信部９に送信する。
【００１８】
計算機システム２０は、特に、インタフェース部２１と、画像再構成部２２と、記憶部２３と、入力部２４と、表示部２５と、制御部２６とを備える。インタフェース部２１は、シーケンス制御部１０に接続され、シーケンス制御部１０と計算機システム２０との間で送受信されるデータの入出力を制御する。画像再構成部２２は、シーケンス制御部１０から送信されたＭＲＩエコー信号データから画像データを再構成し、再構成した画像データを記憶部２３に格納する。
【００１９】
記憶部２３は、画像再構成部２２によって格納された画像データや、ＭＲＩ装置１００において用いられるその他のデータを記憶する。例えば、記憶部２３は、ＲＡＭ（Random  Access  Memory）、ＲＯＭ（Read  Only  Memory）、フラッシュメモリ（flash  memory）などの半導体メモリ素子、または、ハードディスク、光ディスクなどである。
【００２０】
入力部２４は、撮像指示、撮像条件の編集などを操作者から受け付ける。例えば、入力部２４は、マウスやトラックボールなどのポインティングデバイス、モード切替スイッチ等の選択デバイス、あるいはキーボード等の入力デバイスである。表示部２５は、画像データ、撮像条件編集画面などを表示する。例えば、表示部２５は、液晶表示器などの表示デバイスである。
【００２１】
制御部２６は、上記各部を制御することによってＭＲＩ装置１００を総括的に制御する。例えば、制御部２６は、ＡＳＩＣ（Application  Specific  Integrated  Circuit）やＦＰＧＡ（Field  Programmable  Gate  Array）などの集積回路、または、ＣＰＵ（Central  Processing  Unit）やＭＰＵ（Micro  Processing  Unit）などの電子回路である。
【００２２】
［実施例１における撮像条件編集の概要］
ところで、実施例１に係るＭＲＩ装置１００においては、撮像条件が同一の複数のプロトコルのみならず、撮像条件が互いに異なる複数のプロトコルについても、パラメータを同時に編集することが可能である。また、実施例１に係るＭＲＩ装置１００においては、同一の関心領域を撮像対象とする同一ステーションの撮像において、複数のプロトコルを任意に指定した場合に、指定された複数のプロトコル専用の撮像条件編集画面を動的に生成し、表示部２５に出力することが可能である。このようなＭＲＩ装置１００の機能について、その概要を説明する。
【００２３】
図２は、実施例１に係るＭＲＩ装置１００の概要を説明するための図である。図２に例示するように、ＭＲＩ装置１００は、プロトコル情報記憶部を備える。プロトコル情報記憶部は、撮像条件の要素であるパラメータそれぞれに設定された設定値群をプロトコル毎に記憶する。
【００２４】
また、図２に例示するように、ＭＲＩ装置１００は、撮像条件編集画面定義（Ｅ）を記憶する。撮像条件編集画面定義（Ｅ）は、パラメータの編集を受け付ける撮像条件編集画面を表示部２５に出力するための命令文をパラメータ毎に定義した定義情報である。図２において、パラメータ毎の定義情報は、部品（Ａ）とパラメータを識別する識別子（Ｂ）との組合せである。また、部品（Ａ）と（Ｂ）との組合せを（Ｃ）とすると、撮像条件編集画面定義（Ｅ）は、（Ｃ）の集合である。
【００２５】
このような構成の下、実施例１に係るＭＲＩ装置１００は、複数のプロトコルが指定されると、指定された複数のプロトコルそれぞれについてプロトコル情報記憶部を参照し、該当する設定値群をプロトコル毎に取得する。例えば、図２の（Ｆ）に例示するように、「プロトコル＃１」、「プロトコル＃２」が指定されると、ＭＲＩ装置１００は、「プロトコル＃１」の設定値群と、「プロトコル＃２」の設定値群とを取得する。なお、図２において、設定値は、（Ｄ）である。
【００２６】
続いて、ＭＲＩ装置１００は、図２に例示するように、プロトコル毎に取得された設定値群（（Ｄ）の集合）と、撮像条件編集画面定義（Ｅ）とを、複数のプロトコル間で編集の受け付けを共通化するパラメータであるか否かに応じて関連付ける。ここで、実施例１においては、パラメータを識別する識別子（Ｂ）に、複数のプロトコル間で編集の受け付けを共通化するパラメータであるか否かを識別する情報が含まれる。このため、ＭＲＩ装置１００は、識別子（Ｂ）を用いて、複数のプロトコルの設定値（Ｄ）（例えば「プロトコル＃１」の設定値（Ｄ）及び「プロトコル＃２」の設定値（Ｄ））に１つの部品（Ａ）を割り当てるべきか、あるいは、１つのプロトコルの設定値（Ｄ）（例えば「プロトコル＃１」の設定値（Ｄ）又は「プロトコル＃２」の設定値（Ｄ））に１つの部品（Ａ）を割り当てるべきかを判定する。
【００２７】
そして、ＭＲＩ装置１００は、関連付けられた設定値群とパラメータ毎の定義情報とを用いて撮像条件編集画面を生成し、生成した撮像条件編集画面を表示部２５に出力する。
【００２８】
［実施例１における計算機システム２０の構成］
さて、このようなＭＲＩ装置１００の機能は、実施例１において、主に計算機システム２０において実現される。そこで、以下では、実施例１における計算機システム２０を詳細に説明する。
【００２９】
図３は、実施例１における計算機システム２０の構成を示すブロック図である。図３に例示するように、実施例１における記憶部２３は、プロトコル情報記憶部２３ａと、撮像条件編集画面定義記憶部２３ｂと、編集後プロトコル情報記憶部２３ｃとを有する。また、実施例１における制御部２６は、プロトコル指定受付部２６ａと、プロトコル情報取得部２６ｂと、パラメータ関連付け部２６ｃと、撮像条件編集画面出力部２６ｄと、パラメータ編集受付部２６ｅとを有する。
【００３０】
プロトコル情報記憶部２３ａは、パラメータそれぞれに設定された設定値群をプロトコル毎に記憶する。プロトコル情報記憶部２３ａは、図２を用いて説明した「プロトコル情報記憶部」に対応する。また、プロトコル情報記憶部２３ａが記憶する設定値群は、プロトコル情報取得部２６ｂによる処理などに利用される。
【００３１】
図４は、プロトコル情報記憶部２３ａを説明するための図である。図４に例示するように、例えば、プロトコル情報記憶部２３ａは、パラメータと、設定値と、設定可能範囲（設定可能な数値の範囲）とを対応付けて記憶する。なお、図４に例示する「プロトコル＃１」は、Ｔ１Ｗ画像を取得するためのプロトコル、「プロトコル＃２」は、Ｔ２Ｗ画像を取得するためのプロトコルである。「プロトコル＃１」の撮像条件の要素であるパラメータは、例えば、「Imaging  Flip  Angle」、「Acquisition  Order」、「PE  FOV」、「sequence  identifier」、「TR」、「NAQ」、「PE  Matrix」である。
【００３２】
例えば、パラメータ「PE  FOV」、設定値「24.0」、設定可能範囲「8.2，50.0，0.1」の行は、パラメータ「PE  FOV」に現に設定されている設定値は「24.0」であり、また、パラメータ「PE  FOV」の設定値として設定し得る数値の範囲は、「8.2」〜「50.0」であり、「0.1」刻みの単位であることを示す。また、例えば、パラメータ「TR」、設定値「540.0」、設定可能範囲「24.0，10000.0，0.1」の行は、パラメータ「TR」に設定されている設定値は「540.0」であり、また、パラメータ「TR」の設定値として設定し得る数値の範囲は、「24.0」〜「10000.0」であり、「0.1」刻みの単位であることを示す。なお、プロトコル情報記憶部２３ａが記憶する設定値は、例えば、操作者を支援するために予め設定された設定値（プリセット値）である。
【００３３】
なお、図４においては、説明の便宜上、プロトコル情報記憶部２３ａが記憶するプロトコル情報として「プロトコル＃１」及び「プロトコル＃２」のみを示したが、プロトコル情報記憶部２３ａが記憶するプロトコル情報の数に限定はない。一般的には、プロトコル情報記憶部２３ａは、その他のプロトコルを含む多数のプロトコル情報を記憶するものである。また、図４においては省略したが、プロトコル情報記憶部２３ａは、設定可能範囲の型をさらに記憶してもよい。例えば、設定可能範囲の型が「Ｒ」（Range型）であれば、撮像条件編集画面に表示される際のツールはスライダなどで表示され、型が「Ｅ」（Enumerate型）であれば、ツールはプルダウンメニューなどで表示される、といった使い分けである。
【００３４】
図３に戻り、撮像条件編集画面定義記憶部２３ｂは、撮像条件編集画面を表示部２５に出力するための命令文をパラメータ毎に定義した定義情報を記憶する。撮像条件編集画面定義記憶部２３ｂは、図２を用いて説明した「撮像条件編集画面定義（Ｅ）」に対応する。また、撮像条件編集画面定義記憶部２３ｂが記憶する定義情報は、パラメータ関連付け部２６ｃによる処理などに利用される。
【００３５】
図５は、撮像条件編集画面定義記憶部２３ｂを説明するための図である。図５に例示するように、撮像条件編集画面定義記憶部２３ｂは、ＸＭＬ（eXtensible  Markup  Language）を用いて記述された定義情報を記憶する。もっとも、これに限られるものではなく、例えば、独自のフォーマットで記述された定義情報であってもよい。なお、図５において、矢印と符号との組合せ（矢印ａ、矢印ｂ）は、図５を説明するために便宜上付したものであって、定義情報ではない。
【００３６】
例えば、矢印ａで示すタグ<ScanEditDic>〜</ScanEditDic>までに記述された命令文が、定義情報である。また、例えば、矢印ｂで示すタグ<template  name＝“Core”  class＝“Board”  rows＝“8”  cols＝“2”>〜</template＞までに記述された命令文が、撮像条件編集画面のうち、「Core」と名付けられるタブの撮像条件編集画面を表示するための定義情報である。
【００３７】
また、パラメータ毎の定義情報は、タグ<portion>を用いて記述された命令文である。パラメータ毎の定義情報については、図６を用いて説明する。図６は、パラメータ毎の定義情報を説明するための図である。図６に例示する（Ａ）、（Ｂ）、（Ｃ）の定義情報は、いずれもパラメータ毎の定義情報である。
【００３８】
図６の（Ａ）は、パラメータ「PE  FOV」の撮像条件編集画面を表示部２５に出力するための定義情報であり、図２を用いて説明した「（Ｃ）」に対応する。「label＝“PE  FOV”」は、「PE  FOV」を表示部２５に出力することを意味する。また、「class＝“Scale”」は、撮像条件の編集を受け付けるために、「Scale」で定義されるツールを表示部２５に出力することを示す。また、「plif＝“PEFOV”」は、パラメータを識別する識別子であり、図２を用いて説明した「（Ｂ）」に対応する。
【００３９】
図６の（Ｂ）は、パラメータ「TR」の撮像条件編集画面を表示部２５に出力するための定義情報であり、図２を用いて説明した「（Ｃ）」に対応する。「label＝“TR#1”」は、「TR#1」を表示部２５に出力することを意味する。また、「class＝“Scale”」は、撮像条件の編集を受け付けるために、「Scale」で定義されるツールを表示部２５に出力することを示す。また、「plif＝“#1.TR”」は、パラメータを識別する識別子であり、図２を用いて説明した「（Ｂ）」に対応する。
【００４０】
図６の（Ｃ）は、パラメータ「TR」の撮像条件編集画面を表示部２５に出力するための定義情報であり、図２を用いて説明した「（Ｃ）」に対応する。「label＝“TR#2”」は、「TR#2」を表示部２５に出力することを意味する。また、「class＝“Scale”」は、撮像条件の編集を受け付けるために、「Scale」で定義されるツールを表示部２５に出力することを示す。また、「plif＝“#2.TR”」は、パラメータを識別する識別子であり、図２を用いて説明した「（Ｂ）」に対応する。
【００４１】
ここで、改めて図６の（Ａ）、（Ｂ）、（Ｃ）に記述されたパラメータを識別する識別子に着目すると、図６の（Ａ）の識別子「plif＝“PEFOV”」は、変数名のみで構成される識別子であるのに対し、図６の（Ｂ）及び（Ｃ）の識別子「plif＝“#1.TR”」や「plif＝“#2.TR”」は、プロトコル名と変数名との組合せで構成される識別子である。
【００４２】
すなわち、変数名のみで構成される識別子は、複数のプロトコル間で編集の受け付けを共通化するパラメータであり、プロトコル名と変数名との組合せで構成される識別子は、複数のプロトコル間で編集の受け付けを共通化しないパラメータである。このように、実施例１においては、パラメータを識別する識別子に、複数のプロトコル間で編集の受け付けを共通化するパラメータであるか否かを識別する情報を含む。
【００４３】
図３に戻り、編集後プロトコル情報記憶部２３ｃは、編集後のプロトコル情報を記憶する。具体的には、編集後プロトコル情報記憶部２３ｃは、パラメータ編集受付部２６ｅによってパラメータの編集が受け付けられ、設定値が変更されると、パラメータそれぞれに設定された変更後の設定値群をプロトコル毎に記憶する。また、編集後プロトコル情報記憶部２３ｃが記憶する編集後のプロトコル情報は、インタフェース部２１を介してシーケンス制御部１０に送られ、ＭＲＩ装置１００による本撮像などに用いられる。なお、編集後プロトコル情報記憶部２３ｃが記憶する編集後のプロトコル情報は、プロトコル情報記憶部２３ａと同様、例えば、図４に例示するような情報として記憶される。
【００４４】
図３に戻り、プロトコル指定受付部２６ａは、パラメータの編集を受け付ける対象となるプロトコルの指定を受け付ける。具体的には、プロトコル指定受付部２６ａは、入力部２４を介してプロトコルの指定を受け付け、受け付けたプロトコルの指定情報をプロトコル情報取得部２６ｂに通知する。
【００４５】
例えば、プロトコル指定受付部２６ａは、プロトコル情報記憶部２３ａが記憶するプロトコル情報を表示部２５に出力し、操作者によってチェックボックスにチェックが入力されることをもってプロトコルの指定を受け付ける。また、例えば、プロトコル指定受付部２６ａは、プロトコルの指定を受け付けるための入力画面を表示部２５に出力し、操作者によってプロトコル名が入力されることをもってプロトコルの指定を受け付ける。なお、プロトコルの指定を受け付ける手法は上記手法に限られず、公知技術を用いて指定を受け付ければよい。
【００４６】
プロトコル情報取得部２６ｂは、複数のプロトコルが指定されると、指定された複数のプロトコルそれぞれについてプロトコル情報記憶部２３ａを参照し、該当する設定値群をプロトコル毎に取得する。具体的には、プロトコル情報取得部２６ｂは、プロトコル指定受付部２６ａからプロトコルの指定情報を通知されると、通知された指定情報を用いてプロトコル情報記憶部２３ａを参照し、指定情報に対応付けて記憶されたプロトコル情報を取得する。また、プロトコル情報取得部２６ｂは、取得したプロトコル情報をパラメータ関連付け部２６ｃに送る。
【００４７】
例えば、プロトコル情報取得部２６ｂは、プロトコル指定受付部２６ａから「プロトコル＃１」及び「プロトコル＃２」の指定情報を通知されると、「プロトコル＃１」及び「プロトコル＃２」を用いてプロトコル情報記憶部２３ａを参照し、例えば、図４に例示するプロトコル情報を取得する。そして、プロトコル情報取得部２６ｂは、図４に例示するプロトコル情報をパラメータ関連付け部２６ｃに送る。
【００４８】
パラメータ関連付け部２６ｃは、プロトコル情報取得部２６ｂによってプロトコル毎に取得された設定値群と、撮像条件編集画面定義記憶部２３ｂに記憶されたパラメータ毎の定義情報とを、複数のプロトコル間で編集の受け付けを共通化するパラメータであるか否かに応じて関連付ける。具体的には、パラメータ関連付け部２６ｃは、プロトコル情報取得部２６ｂからプロトコル情報を送られると、送られたプロトコル情報と、撮像条件編集画面定義記憶部２３ｂに記憶されたパラメータ毎の定義情報とを関連付け、関連付けの結果を撮像条件編集画面出力部２６ｄに送る。
【００４９】
例えば、パラメータ関連付け部２６ｃは、撮像条件編集画面定義記憶部２３ｂから、図５に例示した定義情報を読み出す。そして、パラメータ関連付け部２６ｃは、パラメータ毎の定義情報、すなわち、タグ<portion>を用いて記述された命令文毎に関連付けを行う。
【００５０】
例えば、図６の（Ａ）を用いて説明すると、パラメータ関連付け部２６ｃは、「plif＝“PEFOV”」は、変数名のみで構成される識別子であり、複数のプロトコル間で編集の受け付けを共通化するパラメータであるので、プロトコル情報取得部２６ｂから送られたプロトコル情報全てと関連付ける。すなわち、プロトコル情報取得部２６ｂから送られたプロトコル情報が図４に例示するプロトコル情報であるとすると、パラメータ関連付け部２６ｃは、「プロトコル＃１」のパラメータ「PE  FOV」及び「プロトコル＃２」のパラメータ「PE  FOV」の両方に、図６の（Ａ）に示される定義情報を関連付ける。
【００５１】
また、例えば、図６の（Ｂ）を用いて説明すると、パラメータ関連付け部２６ｃは、「plif＝“#1.TR”」は、プロトコル名と変数名との組合せで構成される識別子であり、複数のプロトコル間で編集の受け付けを共通化しないパラメータであるので、プロトコル情報取得部２６ｂから送られたプロトコル情報のうち、一方のプロトコルと関連付ける。例えば、「＃１」が最初に指定されたプロトコルと関連付けることを意味する場合には、パラメータ関連付け部２６ｃは、「プロトコル＃１」のパラメータ「TR」に、図６の（Ｂ）に示される定義情報を関連付ける。
【００５２】
また、例えば、図６の（Ｃ）を用いて説明すると、パラメータ関連付け部２６ｃは、「plif＝“#2.TR”」は、プロトコル名と変数名との組合せで構成される識別子であり、複数のプロトコル間で編集の受け付けを共通化しないパラメータであるので、プロトコル情報取得部２６ｂから送られたプロトコル情報のうち、一方のプロトコルと関連付ける。例えば、「＃２」が２番目に指定されたプロトコルと関連付けることを意味する場合には、パラメータ関連付け部２６ｃは、「プロトコル＃２」のパラメータ「TR」に、図６の（Ｃ）に示される定義情報を関連付ける。
【００５３】
このように、パラメータ関連付け部２６ｃは、パラメータ毎の定義情報に含まれる識別子を用いて、複数のプロトコルの設定値（例えば「プロトコル＃１」の設定値及び「プロトコル＃２」の設定値）に１つの定義情報を割り当てるべきか、あるいは、１つのプロトコルの設定値（例えば「プロトコル＃１」の設定値又は「プロトコル＃２」の設定値）に１つの定義情報を割り当てるべきかを判定する。なお、例えば３つのプロトコル情報が指定された場合には、最初の２つのプロトコル情報と対応付けるなど、別途、規則を定めておけばよい。
【００５４】
撮像条件編集画面出力部２６ｄは、パラメータ関連付け部２６ｃによって関連付けられた設定値群とパラメータ毎の定義情報とを用いて撮像条件編集画面を生成し、生成した撮像条件編集画面を表示部２５に出力する。具体的には、撮像条件編集画面出力部２６ｄは、パラメータ関連付け部２６ｃから送られた関連付けの結果を用いて撮像条件編集画面を生成し、生成した撮像条件編集画面を表示部２５に出力する。
【００５５】
図７は、撮像条件編集画面を説明するための図である。例えば、撮像条件編集画面出力部２６ｄは、図７に例示する撮像条件編集画面を表示部２５に出力する。図７においては、「Core」と名付けられるタブが操作者によって選択され、「Core」と名付けられるタブの撮像条件編集画面が表示部２５に出力されている。
【００５６】
図７に例示する撮像条件編集画面には、例えば、パラメータ「PE  FOV」の編集を受け付けるためのツールや、「プロトコル＃１」のパラメータ「TR」の編集を受け付けるためのツール、「プロトコル＃２」のパラメータ「TR」の編集を受け付けるためのツールが出力されている。なお、図７に例示する撮像条件編集画面においては、画面上部に、複数のプロトコルで編集の受け付けを共通化するパラメータを配し、画面下部に、複数のプロトコルで編集の受け付けを共通化しないパラメータを配した。
【００５７】
例えば、撮像条件編集画面出力部２６ｄは、パラメータ関連付け部２６ｃから、図６の（Ａ）の定義情報に、「プロトコル＃１」のパラメータ「PE  FOV」及び「プロトコル＃２」のパラメータ「PE  FOV」の両方を関連付けたとの結果を受け取る。すると、撮像条件編集画面出力部２６ｄは、例えば、図４に例示したプロトコル情報から、「プロトコル＃１」のパラメータ「PE  FOV」及び「プロトコル＃２」のパラメータ「PE  FOV」それぞれの設定値及び設定可能範囲を取得する。
【００５８】
例えば、撮像条件編集画面出力部２６ｄは、「プロトコル＃１」のパラメータ「PE  FOV」について設定値「24.0」と設定可能範囲「8.2,50.0,0.1」とを取得する。また、例えば、撮像条件編集画面出力部２６ｄは、「プロトコル＃２」のパラメータ「PE  FOV」について設定値「24.0」と設定可能範囲「8.2,50.0,0.1」とを取得する。
【００５９】
そして、撮像条件編集画面出力部２６ｄは、「プロトコル＃１」及び「プロトコル＃２」で設定値が同一であるか否かを判定し、同一である場合には、同一の設定値を表示部２５に出力するように撮像条件編集画面を生成する。一方、同一でない場合には、撮像条件編集画面出力部２６ｄは、設定値を表示部２５に出力しないように撮像条件編集画面を生成する。図４の例では、設定値「24.0」は同一であるので、撮像条件編集画面出力部２６ｄは、設定値「24.0」を表示部２５に出力するように撮像条件編集画面を生成する。
【００６０】
また、撮像条件編集画面出力部２６ｄは、「プロトコル＃１」の設定可能範囲と、「プロトコル＃２」の設定可能範囲とを比較し、共通する設定可能範囲を表示部２５に出力するように撮像条件編集画面を生成する。図４の例では、設定可能範囲「8.2,50.0,0.1」も同一であるので、撮像条件編集画面出力部２６ｄは、共通する設定可能範囲として「8.2,50.0,0.1」を表示部２５に出力するように撮像条件編集画面を生成する。
【００６１】
なお、上記例では設定可能範囲が共通であったが、例えば、同じパラメータであっても、プロトコル毎に設定可能範囲が異なる場合もある。このような場合には、実施例１における撮像条件編集画面出力部２６ｄは、共通する設定可能範囲として、全プロトコル間に共通する設定可能範囲の最小値及び最大値を求め、求めた最小値から最大値までを設定可能範囲として表示部２５に出力するように撮像条件編集画面を生成する。例えば、一方のプロトコルの設定可能範囲が「1〜10」であり、他方のプロトコルの設定可能範囲が「3〜12」である場合には、全プロトコル間に共通する設定可能範囲は「3〜10」である。このようなことから、設定できない範囲の設定値が設定されてしまうことを防止することができる。なお、設定可能範囲に共通部分が存在しない場合には、例えば、編集不可の状態とする。
【００６２】
こうして、撮像条件編集画面出力部２６ｄは、図７に例示するように、「8.2」から「50.0」までを設定可能範囲とし、現に設定されている設定値を「24.0」とするスケールを出力する。バーに表示されている符号ａの箱をマウスで操作し、左右に動かすことによって、操作者は、パラメータ「PE  FOV」の設定値を編集することができる。あるいは、設定値の横に表示されている符号ｂの矢印をクリックすることによっても、操作者は、パラメータ「PE  FOV」の設定値を編集することができる。
【００６３】
次に、例えば、撮像条件編集画面出力部２６ｄは、パラメータ関連付け部２６ｃから、図６の（Ｂ）の定義情報に、「プロトコル＃１」のパラメータ「TR#1」を関連付けたとの結果を受け取る。すると、撮像条件編集画面出力部２６ｄは、例えば、図４に例示したプロトコル情報から、「プロトコル＃１」のパラメータ「TR」の設定値及び設定可能範囲を取得する。例えば、撮像条件編集画面出力部２６ｄは、「プロトコル＃１」のパラメータ「TR」について設定値「540.0」と設定可能範囲「24.0,10000.0,0.1」とを取得する。
【００６４】
そして、撮像条件編集画面出力部２６ｄは、設定値「540.0」を表示部２５に出力するように撮像条件編集画面を生成する。また、撮像条件編集画面出力部２６ｄは、設定可能範囲として「24.0,10000.0,0.1」を表示部２５に出力するように撮像条件編集画面を生成する。こうして、撮像条件編集画面出力部２６ｄは、図７に例示するように、「TR#1」について「24.0」から「10000.0」までを設定可能範囲とし、現に設定されている設定値を「540.0」とするスケールを出力する。
【００６５】
続いて、例えば、撮像条件編集画面出力部２６ｄは、パラメータ関連付け部２６ｃから、図６の（Ｃ）の定義情報に、「プロトコル＃２」のパラメータ「TR#2」を関連付けたとの結果を受け取る。すると、撮像条件編集画面出力部２６ｄは、例えば、図４に例示したプロトコル情報から、「プロトコル＃２」のパラメータ「TR」の設定値及び設定可能範囲を取得する。例えば、撮像条件編集画面出力部２６ｄは、「プロトコル＃２」のパラメータ「TR」について設定値「20000.0」と設定可能範囲「214.0,20000.0,0.1」とを取得する。
【００６６】
そして、撮像条件編集画面出力部２６ｄは、設定値「20000.0」を表示部２５に出力するように撮像条件編集画面を生成する。また、撮像条件編集画面出力部２６ｄは、設定可能範囲として「214.0,20000.0,0.1」を表示部２５に出力するように撮像条件編集画面を生成する。こうして、撮像条件編集画面出力部２６ｄは、図７に例示するように、「TR#2」について「214.0」から「20000.0」までを設定可能範囲とし、現に設定されている設定値を「20000.0」とするスケールを出力する。
【００６７】
パラメータ編集受付部２６ｅは、撮像条件編集画面に対して入力されるパラメータの編集を受け付ける。具体的には、パラメータ編集受付部２６ｅは、撮像条件編集画面に対して入力されるパラメータの編集を入力部２４を介して受け付け、受け付けた内容を編集後のプロトコル情報として編集後プロトコル情報記憶部２３ｃに格納する。
【００６８】
［実施例１に係るＭＲＩ装置１００による処理手順］
続いて、実施例１に係るＭＲＩ装置１００による処理手順を説明する。図８及び図９は、実施例１に係るＭＲＩ装置１００による処理手順を示すフローチャートである。
【００６９】
図８に例示するように、実施例１に係るＭＲＩ装置１００は、プロトコル指定受付部２６ａにおいて、プロトコルの指定を受け付けたか否かを判定している（ステップＳ１）。そして、プロトコルの指定を受け付けたと判定すると（ステップＳ１肯定）、プロトコル情報取得部２６ｂが、指定された複数のプロトコルそれぞれについてプロトコル情報記憶部２３ａを参照し、該当する設定値群をプロトコル毎に取得する（ステップＳ２）。
【００７０】
続いて、パラメータ関連付け部２６ｃが、撮像条件編集画面定義記憶部２３ｂから撮像条件編集画面定義を読み込み（ステップＳ３）、パラメータ関連付け部２６ｃと撮像条件編集画面出力部２６ｄとが、撮像条件編集画面を生成し、表示部２５に出力する（ステップＳ４）。
【００７１】
ステップＳ４についてさらに詳細に説明する。図９に例示するように、まず、パラメータ関連付け部２６ｃが、パラメータ識別子を用いて、複数のプロトコル間で編集の受け付けを共通化するパラメータであるか否かを判定する（ステップＳ４−１）。
【００７２】
そして、複数のプロトコル間で編集の受け付けを共通化するパラメータである場合には（ステップＳ４−２肯定）、パラメータ関連付け部２６ｃがその旨を撮像条件編集画面出力部２６ｄに通知し、撮像条件編集画面出力部２６ｄが、複数のプロトコルから設定可能範囲の共通部分を抽出する（ステップＳ４−３）。
【００７３】
また、撮像条件編集画面出力部２６ｄは、現に設定されている設定値が全プロトコルで同一であるか否かを判定し（ステップＳ４−４）、同一である場合には（ステップＳ４−４肯定）、ステップＳ４−３で抽出された共通の設定可能範囲（共通レンジ）で同一の設定値を表示部２５に出力するように撮像条件編集画面を生成する（ステップＳ４−５）。
【００７４】
一方、現に設定されている設定値が同一でない場合には（ステップＳ４−４否定）、ステップＳ４−３で抽出された共通レンジのみを表示部２５に出力するように（設定値を出力しないように）撮像条件編集画面を生成する（ステップＳ４−６）。
【００７５】
また、ステップＳ４−２において、複数のプロトコル間で編集の受け付けを共通化するパラメータでない場合には（ステップＳ４−２否定）、パラメータ関連付け部２６ｃがその旨を撮像条件編集画面出力部２６ｄに通知し、撮像条件編集画面出力部２６ｄが、個々のプロトコルにおいて予め指定された設定可能範囲（個別レンジ）で設定値を表示部２５に出力するように撮像条件編集画面を生成する（ステップＳ４−８）。
【００７６】
なお、パラメータ関連付け部２６ｃ及び撮像条件編集画面出力部２６ｄは、ステップＳ４−１からステップＳ４−８までの処理を、撮像条件編集画面定義に記述された全パラメータについて終了するまで繰り返し行い、その後、生成した撮像条件編集画面を表示部２５に表示して処理を終了する（ステップＳ４−７）。
【００７７】
［実施例１の効果］
上述したように、実施例１に係るＭＲＩ装置１００は、撮像条件の要素であるパラメータそれぞれに設定された設定値群をプロトコル毎に記憶するプロトコル情報記憶部２３ａを備える。また、ＭＲＩ装置１００は、パラメータの編集を受け付ける撮像条件編集画面を表示部２５に出力するための命令文をパラメータ毎に定義した定義情報を記憶する撮像条件編集画面定義記憶部２３ｂを備える。そして、ＭＲＩ装置１００のプロトコル情報取得部２６ｂは、複数のプロトコルが指定されると、指定された複数のプロトコルそれぞれについてプロトコル情報記憶部２３ａを参照し、該当する設定値群をプロトコル毎に取得する。また、パラメータ関連付け部２６ｃは、プロトコル情報取得部２６ｂによってプロトコル毎に取得された設定値群と、撮像条件編集画面定義記憶部２３ｂに記憶されたパラメータ毎の定義情報とを、複数のプロトコル間で編集の受け付けを共通化するパラメータであるか否かに応じて関連付ける。そして、撮像条件編集画面出力部２６ｄは、パラメータ関連付け部２６ｃによって関連付けられた設定値群とパラメータ毎の定義情報とを用いて撮像条件編集画面を生成し、生成した撮像条件編集画面を表示部２５に出力する。
【００７８】
このようなことから、実施例１によれば、撮像条件が互いに異なる複数のプロトコルについてもパラメータを同時に編集することが可能になり、複数のプロトコルに関して撮像条件を設定する場合にも、操作者の負荷を軽減することが可能になる。
【００７９】
ここで、撮像条件には、各種パラメータが要素として含まれており、複数のプロトコル間で編集の受け付けを共通化し得るパラメータと、そうでないパラメータとが混在する状況にある。例えば、Ｔ１Ｗ画像を取得するためのプロトコルと、Ｔ２Ｗ画像を取得するためのプロトコル間で、パラメータ「PE  FOV」は編集の受け付けを共通化し得るパラメータであるが、パラメータ「TR」は編集の受け付けを共通化し得るパラメータでない。
【００８０】
この点、実施例１に係るＭＲＩ装置１００は、撮像条件編集画面を出力するための命令文をパラメータ毎に定義することで部品化するとともに、「共通化するパラメータ」、「共通化しないパラメータ」を識別した。また、ＭＲＩ装置１００は、部品化した命令文と実体の設定値とを分離した。このようなことから、任意に指定された複数のプロトコル専用の撮像条件編集画面を動的に生成することが可能になった。
【００８１】
また、実施例１において、パラメータには、設定値として数値が設定されるものを含む。そして、撮像条件編集画面出力部２６ｄは、パラメータが複数のプロトコル間で編集の受け付けを共通化するパラメータである場合には、パラメータそれぞれに現に設定されている設定値が同一であるか否かを照合し、同一である場合には該設定値を出力し、同一でない場合には該設定値を出力しないように、撮像条件編集画面を生成する。なお、実施例１においては、パラメータの設定値が数値でない場合にも、設定値が同一であるか否かに応じて、該設定値を出力するかしないかを制御して撮像条件編集画面を生成する（パラメータ「Acquisition  Order」など）。
【００８２】
このようなことから、実施例１によれば、複数のプロトコル間で編集の受け付けを共通化するパラメータについて、その編集のための設定値を適切に出力することが可能になる。
【００８３】
また、実施例１において、パラメータは、設定可能な数値の範囲がプロトコル毎に予め指定される。このため、撮像条件編集画面出力部２６ｄは、パラメータが複数のプロトコル間で編集の受け付けを共通化するパラメータである場合には、パラメータそれぞれについて予め指定された数値の範囲を比較し、全プロトコル間で共通する範囲を複数のプロトコル間で設定可能な数値の範囲として出力するように、撮像条件編集画面を生成する。
【００８４】
このようなことから、実施例１によれば、複数のプロトコル間で編集の受け付けを共通化するパラメータについて、その編集のための設定可能範囲を適切に出力することが可能になる。
【実施例２】
【００８５】
さて、これまで実施例１に係るＭＲＩ装置１００を説明したが、ＭＲＩ装置１００は、外部ファイルとしての撮像条件編集画面定義自体の編集を受け付けてもよい。実施例２に係るＭＲＩ装置１００は、撮像条件編集画面定義自体の編集も受け付ける。
【００８６】
図１０は、実施例２における計算機システム２０の構成を示すブロック図である。図１０に例示するように、実施例２における計算機システム２０は、制御部２６に、定義編集受付部２６ｆをさらに備える。定義編集受付部２６ｆは、撮像条件編集画面定義に対して入力される編集を入力部２４を介して受け付け、受け付けた内容を、編集後の撮像条件編集画面定義として撮像条件編集画面定義記憶部２３ｂに格納する。
【００８７】
図１１は、撮像条件編集画面定義の編集を説明するための図である。例えば、定義編集受付部２６ｆは、撮像条件編集画面定義の編集を受け付けるために、撮像条件編集画面定義記憶部２３ｂから撮像条件編集画面定義を読み出し、例えば、図５に例示するように、撮像条件編集画面定義を表示部２５に出力する。そして、定義編集受付部２６ｆは、例えば、図１１に例示するように、撮像条件編集画面定義の編集を受け付ける。
【００８８】
図１１の（Ｂ）は、図１１の（Ａ）に対して、定義情報（下線部分）を追加する編集を受け付けた例を示すものである。例えば、操作者は、図１１の（Ａ）に示す定義情報４行のうち、３行目から始まる一文の定義情報をコピーし、５行目以降にペーストする。そして、操作者は、例えば、ペーストした一文の定義情報のうち、「#2」を「#3」に２箇所だけ変更する。これだけの操作により、撮像条件編集画面定義は、パラメータ「TR」について３つのプロトコルに適用可能なものになる。
【００８９】
このようなことから、実施例２によれば、ＭＲＩ装置１００は、撮像条件編集画面自体についても、柔軟に変更することが可能になり、例えば操作者の要望に応じて異なる撮像条件編集画面を作り出すことが可能になる。
【実施例３】
【００９０】
その他、本発明は、上記した実施例以外にも、種々の異なる形態にて実施されてよいものである。
【００９１】
例えば、上記実施例１や２では、撮像条件編集画面が１種類である場合を想定したが、本発明はこれに限られるものではない。例えば、撮像条件編集画面定義記憶部２３ｂは、複数種類の撮像条件編集画面定義を記憶していてもよい。この場合には、例えば、パラメータ関連付け部２６ｃは、指定された複数のプロトコルに応じて、適切な撮像条件編集画面定義を選択する。
【００９２】
以下、実施例３を説明する。
【００９３】
まず、実施例３の変形例１を説明する。実施例１においては、プロトコル情報記憶部２３ａが記憶するプロトコル情報として、Ｔ１Ｗ画像を取得するためのプロトコル（以下「Ｔ１Ｗプロトコル」）、及び、Ｔ２Ｗ画像を取得するためのプロトコル（以下「Ｔ２Ｗプロトコル」）のプロトコル情報を例に挙げた。
【００９４】
もっとも、実施例１において述べたように、プロトコル情報記憶部２３ａが記憶するプロトコル情報の数に限定はない。プロトコル情報記憶部２３ａは、画像コントラスト（contrast）（明度の差）の異なる複数種類のプロトコルのプロトコル情報を記憶する。
【００９５】
実施例３において、プロトコル情報記憶部２３ａは、更に、拡散強調（ＤＷ）画像を取得するためのプロトコル（以下「ＤＷプロトコル」）、及び、ＦＬＡＩＲ（Fluid  Attenuated  Inversion  Recovery）画像を取得するためのプロトコル（以下「ＦＬＡＩＲプロトコル」）のプロトコル情報を記憶するものとする。
【００９６】
このような構成の下、実施例３に係る撮像条件編集画面定義記憶部２３ｂは、複数の撮像条件編集画面定義を記憶する。また、パラメータ関連付け部２６ｃは、指定された複数のプロトコルに応じて、適切な撮像条件編集画面定義を選択する。
【００９７】
複数のプロトコルの指定としては、例えば、「ＤＷプロトコル」と「Ｔ２Ｗプロトコル」とが指定される場合、「ＤＷプロトコル」と「ＦＬＡＩＲプロトコル」とが指定される場合、「ＤＷプロトコル」と「Ｔ１Ｗプロトコル」とが指定される場合、「Ｔ２Ｗプロトコル」と「ＦＬＡＩＲプロトコル」とが指定される場合など、様々なパターン（pattern）が想定される。なお、２つのプロトコルが指定される場合に限られず、３つ以上のプロトコルが指定される場合も想定される。
【００９８】
ここで、指定されたプロトコルの組合せに応じて、『複数のプロトコル間で編集の受け付けを共通化するパラメータであるか否か』の条件は、異なってくる場合がある。そこで、実施例３に係る撮像条件編集画面定義記憶部２３ｂは、例えば、このような複数のプロトコルの組合せ毎に、撮像条件編集画面定義を記憶する。
【００９９】
例を挙げて説明する。なお、以下では、プロトコルの組合せとパラメータに設定される設定値との関係について、その一例を説明するに過ぎず、必ずしも、以下に説明する設定値が設定されなければならないものではない。
【０１００】
例えば、複数のプロトコルとして、「ＤＷプロトコル」と「Ｔ２Ｗプロトコル」とが指定される場合、撮像条件の要素であるパラメータ「Interleaving」は、『複数のプロトコル間で編集の受け付けを共通化するパラメータ』として定義される。パラメータ「Interleaving」は、スライスを交互に（飛び飛びに）撮像するか連続して撮像するかに応じて設定値「ＯＮ」と「ＯＦＦ」とが設定されるものであり、「ＤＷプロトコル」及び「Ｔ２Ｗプロトコル」のいずれの場合も、設定値として「ＯＮ」が設定されるからである。
【０１０１】
すると、図６Ａを用いて説明したように、パラメータ「Interleaving」の撮像条件編集画面を表示部２５に出力するための定義情報は、変数名のみで構成される識別子となる。
【０１０２】
一方、例えば、複数のプロトコルとして、「ＤＷプロトコル」と「ＦＬＡＩＲプロトコル」とが指定される場合、同じパラメータ「Interleaving」でありながら、今度は、『複数のプロトコル間で編集の受け付けを共通化しないパラメータ』として定義される。「ＤＷプロトコル」の場合は、上述したように設定値として「ＯＮ」が設定されるが、「ＦＬＡＩＲプロトコル」の場合は、設定値として「ＯＦＦ」が設定されるからである。
【０１０３】
すると、図６Ｂ及び６Ｃを用いて説明したように、パラメータ「Interleaving」の撮像条件編集画面を表示部２５に出力するための定義情報は、プロトコル名と変数名との組合せで構成される識別子となる。
【０１０４】
このように、パラメータによっては、指定された複数のプロトコルの組合せに応じて、『複数のプロトコル間で編集の受け付けを共通化するパラメータであるか否か』の条件が異なってくる場合がある。このため、実施例３に係る撮像条件編集画面定義記憶部２３ｂは、複数のプロトコルの組合せ毎に、図５に例示したような撮像条件編集画面定義を個別に定義し、記憶する。
【０１０５】
そして、このような場合、パラメータ関連付け部２６ｃは、プロトコル指定受付部２６ａにて受け付けた複数のプロトコルの組合せを用いて撮像条件編集画面定義記憶部２３ｂを参照し、この組合せに応じた適切な撮像条件編集画面定義を選択することになる。
【０１０６】
なお、例えばパラメータ「Contrast  TE（Time  of  Echo）」やパラメータ「Contrast  TR（Repetition  Time）」、パラメータ「Matrix」などのように、どのプロトコルが組み合わされたとしても、『複数のプロトコル間で編集の受け付けを共通化しないパラメータ』として定義されるパラメータも存在する。また、例えばパラメータ「Slice  Thickness（スライス厚）」やパラメータ「Filed  of  View（撮像領域）」などのように、どのプロトコルが組み合わされたとしても、『複数のプロトコル間で編集の受け付けを共通化するパラメータ』として定義されるパラメータも存在する。
【０１０７】
続いて、変形例２を説明する。変形例１では、指定されたプロトコルの組合せに応じて、『複数のプロトコル間で編集の受け付けを共通化するパラメータであるか否か』の条件が異なってくる場合があると説明したが、開示の技術はこれに限られるものではない。
【０１０８】
指定されたプロトコルの組合せのみならず、さらに撮像対象部位との組合せに応じて、『複数のプロトコル間で編集の受け付けを共通化するパラメータであるか否か』の条件が異なってくる場合もある。
【０１０９】
例えば、複数のプロトコルとして「ＤＷプロトコル」と「Ｔ２Ｗプロトコル」とが指定される場合、更に撮像対象部位が「頭部」であるか「腹部」であるかに応じて、『複数のプロトコル間で編集の受け付けを共通化するパラメータであるか否か』の条件が異なってくるパラメータが存在する、という意味である。
【０１１０】
このような状況に対応するために、変形例２に係る撮像条件編集画面定義記憶部２３ｂは、「複数のプロトコルの組合せ」と「撮像対象部位」との組合せ毎に、図５に例示したような撮像条件編集画面定義を個別に定義し、記憶する。
【０１１１】
そして、このような場合、パラメータ関連付け部２６ｃは、プロトコル指定受付部２６ａにて受け付けた「複数のプロトコルの組合せ」と、「撮像対象部位」との組合せを用いて撮像条件編集画面定義記憶部２３ｂを参照し、この組合せに応じた適切な撮像条件編集画面定義を選択することになる。
【０１１２】
なお、パラメータ関連付け部２６ｃが「撮像対象部位」の情報を取得する具体的な手法については、以下、変形例３で説明する。
【０１１３】
変形例３を説明する。上述したように、撮像条件編集画面定義記憶部２３ｂが撮像条件編集画面定義を複数記憶している場合、パラメータ関連付け部２６ｃは、何らかの情報に基づいて、撮像条件編集画面定義を選択することになる。
【０１１４】
この選択としては、例えば、『ＭＲＩ装置１００単体として得られた情報に基づいて選択する手法』や、『ＭＲＩ装置１００が接続する臨床検査情報システム（LIS：Laboratory  Information  System）や病院情報システム（HIS：Hospital  Information  System）などから得られた情報に基づいて選択する手法』などが想定される。
【０１１５】
まず、前者の手法『ＭＲＩ装置１００単体として得られた情報に基づいて選択する手法』を説明する。
【０１１６】
変形例１の場合、パラメータ関連付け部２６ｃは、プロトコル指定受付部２６ａにて受け付けた複数のプロトコルの組合せを用いて撮像条件編集画面定義記憶部２３ｂを参照し、この組合せに応じた適切な撮像条件編集画面定義を選択すればよい。言い換えると、変形例１の場合、パラメータ関連付け部２６ｃは、撮像条件編集画面定義を選択するための情報として、「指定を受け付けたプロトコルの情報」さえあればよい。
【０１１７】
一方、変形例２の場合、パラメータ関連付け部２６ｃは、プロトコル指定受付部２６ａにて受け付けた「複数のプロトコルの組合せ」と、「撮像対象部位」との組合せを用いて撮像条件編集画面定義記憶部２３ｂを参照し、この組合せに応じた適切な撮像条件編集画面定義を選択しなければならない。言い換えると、変形例２の場合、パラメータ関連付け部２６ｃは、撮像条件編集画面定義を選択するための情報として、「指定を受け付けたプロトコルの情報」に加え「撮像対象部位の情報」が必要である。
【０１１８】
この「撮像対象部位の情報」をどのように取得するかであるが、例えば、パラメータ関連付け部２６ｃは、撮像条件編集画面を出力する前に既にＭＲＩ装置１００に入力された「撮像対象部位の情報」を用いればよい。すなわち、ＭＲＩ装置１００は、撮像計画の段階において、例えば図７に例示したような撮像条件編集画面を表示部２５に出力するが、それよりも前に、例えば撮像対象部位の指定を受け付ける画面を表示部２５に出力し、操作者による入力を受け付けることがある。このような場合には、パラメータ関連付け部２６ｃは、既に入力を受け付けたこの「撮像対象部位の情報」を用いればよい。
【０１１９】
あるいは、例えば、パラメータ関連付け部２６ｃは、どのコイルを撮像に用いるかという情報から撮像対象部位を割り出して、この割り出した結果を、撮像条件編集画面定義を選択するための「撮像対象部位の情報」として用いればよい。すなわち、ＭＲＩ装置１００は、図７に例示したような撮像条件編集画面を表示部２５に出力する前に、撮像に用いるコイルの接続を受け付けることがある。このような場合には、パラメータ関連付け部２６ｃは、例えば、撮像に用いるコイルが「頭部コイル」であるといった情報から、撮像対象部位が「頭部」であると特定し、この情報を、撮像条件編集画面定義を選択するための「撮像対象部位の情報」として用いればよい。
【０１２０】
次に、後者の手法『ＭＲＩ装置１００が接続する臨床検査情報システムや病院情報システムなどから得られた情報に基づいて選択する手法』を説明する。
【０１２１】
ＭＲＩ装置１００は、撮像条件編集画面定義を選択するために必要となる「指定を受け付けたプロトコルの情報」や「撮像対象部位の情報」を、臨床検査情報システムや病院情報システムなどから取得することもできる。
【０１２２】
例えば、ＭＲＩ装置１００は、臨床検査情報システムから、ある患者について「『頭部』のＭＲＩ撮像が必要。」とのオーダー（order）情報を取得したとする。このような場合には、パラメータ関連付け部２６ｃは、このオーダー情報を「撮像対象部位の情報」として用いればよい。
【０１２３】
また、例えば、ＭＲＩ装置１００が、臨床検査情報システムから、ある患者について「『頭部』のＭＲＩ撮像が必要。『めまい』の症状あり。」とのオーダー情報を取得したとする。
【０１２４】
また、パラメータ関連付け部２６ｃは、オーダー情報に基づいてプロトコルと撮像対象部位とを選択する所定のアルゴリズム（algorithm）を予め記憶しているものとする。
【０１２５】
このような場合に、パラメータ関連付け部２６ｃは、『頭部』及び『めまい』とのオーダ情報を受け付けると、このオーダー情報を所定のアルゴリズムに入力し、例えば、「ＤＷプロトコル」及び「Ｔ２Ｗプロトコル」を用いて撮像を行うべきで、かつ、撮像対象部位は『頭部』である、との結果を得る。
【０１２６】
そして、パラメータ関連付け部２６ｃは、この結果を用いて撮像条件編集画面定義を選択することができる。
【０１２７】
なお、上述した例は一例に過ぎない。パラメータ関連付け部２６ｃは、上述した例に限られず、臨床検査情報システムや病院情報システムなどの医療情報システムから得られた情報から、「指定を受け付けたプロトコルの情報」や「撮像対象部位の情報」を特定し、特定した情報を用いて撮像条件編集画面定義を選択すればよい。また、パラメータ関連付け部２６ｃは、上述した各種手法を組合せることにより、「指定を受け付けたプロトコルの情報」や「撮像対象部位の情報」を特定してもよい。
【０１２８】
本発明のいくつかの実施形態を説明したが、これらの実施形態は、例として提示したものであり、発明の範囲を限定することは意図していない。これら実施形態は、その他の様々な形態で実施されることが可能であり、発明の要旨を逸脱しない範囲で、種々の省略、置き換え、変更を行うことができる。これら実施形態やその変形は、発明の範囲や要旨に含まれると同様に、特許請求の範囲に記載された発明とその均等の範囲に含まれるものである。
【符号の説明】
【０１２９】
２０  計算機システム
２１  インタフェース部
２２  画像再構成部
２３  記憶部
２３ａ  プロトコル情報記憶部
２３ｂ  撮像条件編集画面定義記憶部
２３ｃ  編集後プロトコル情報記憶部
２４  入力部
２５  表示部
２６  制御部
２６ａ  プロトコル指定受付部
２６ｂ  プロトコル情報取得部
２６ｃ  パラメータ関連付け部
２６ｄ  撮像条件編集画面出力部
２６ｅ  パラメータ編集受付部
１００  ＭＲＩ装置
【図１】
0005566860.tif 000002
【図２】
0005566860.tif 000003
【図３】
0005566860.tif 000004
【図４】
0005566860.tif 000005
【図５】
0005566860.tif 000006
【図６】
0005566860.tif 000007
【図７】
0005566860.tif 000008
【図８】
0005566860.tif 000009
【図９】
0005566860.tif 000010
【図１０】
0005566860.tif 000011
【図１１】
0005566860.tif 000012