(57)【要約】      （修正有）【課題】容易にファームウェアの書き換えの可否が判定可能なMRI装置を提供する。【解決手段】新しいファームウェアを入力するためのパソコンと、前記パソコンに接続され、前記ファームウェアの書き換えや、該ファームウェアを用いた撮像の制御を行う制御部と、前記ファームウェアを記憶するための記憶部と、装置全体の構成に関する第1の情報を記憶する第1の情報記憶部とを備えた磁気共鳴イメージング装置において、前記ファームウェアには、制御する装置の構成に関する第2の情報が記憶されており、前記制御部は前記第1の情報と前記第2の情報を比較し、前記第1の情報に前記第2の情報が含まれている場合に、前記パソコンから入力されたファームウェアを、前記記憶部へ記憶する。【選択図】図１
2015181638.tif 000002
【特許請求の範囲】
【請求項１】
新しいファームウェアを入力するためのパソコンと、前記パソコンに接続され、前記ファームウェアの書き換えや、該ファームウェアを用いた撮像の制御を行う制御部と、前記ファームウェアを記憶するための記憶部と、装置全体の構成に関する第１の情報を記憶する第１の情報記憶部とを備えた磁気共鳴イメージング装置において、
前記ファームウェアには、制御する装置の構成に関する第２の情報が記憶されており、前記制御部は前記第１の情報と前記第２の情報を比較し、前記第１の情報に前記第２の情報が含まれている場合に、前記パソコンから入力されたファームウェアを、前記記憶部へ記憶することを特徴とする磁気共鳴イメージング装置。
【請求項２】
新しいファームウェアを入力するためのパソコンと、前記パソコンに接続され、前記ファームウェアの書き換えや、該ファームウェアを用いた撮像の制御を行う制御部と、前記ファームウェアを記憶するための記憶部と、装置全体の構成に関する第１の情報を記憶する第１の情報記憶部とを備えた電子機器において、
前記ファームウェアには、制御する装置の構成に関する第２の情報が記憶されており、前記制御部は前記第１の情報と前記第２の情報を比較し、前記第１の情報に前記第２の情報が含まれている場合に、前記パソコンから入力されたファームウェアを、前記記憶部へ記憶することを特徴とする電子機器。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、磁気共鳴イメージング(以下、MRI)装置に係り、特に、MRI装置における各種ユニットを制御するために用いられるファームウェアの書き換えを、誤って行わないようにするための技術に関する。
【背景技術】
【０００２】
MRI装置等の電子機器には、この電子機器を構成している各種装置(ユニットともいう。)を制御するためのファームウェアが組み込まれている。ファームウェアは、それが制御する電子機器の各種装置の組み合わせを変更する度に、書き換えることを必要としている。
【０００３】
このようなファームウェアの書き換えに関する従来技術として、特許文献1記載の従来技術がある。特許文献1では、特に、ファームウェアの部分領域にファームウェアの書き換えの可否に関する情報が記憶されており、その情報に応じて書き換えの可否を判断することにより、誤った電子機器へファームウェアが書き込まれることないようにする技術が開示されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開2013-125405号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、上記特許文献1では、書き換えの可否に関する情報が記載されている部分領域が、ファームウェア内のどこであるかが決まっておらず、その都度探し出さなければならないという問題があった。
【０００６】
本発明の目的は、容易に書き換えの可否が判定可能なMRI装置を提供することにある。
【課題を解決するための手段】
【０００７】
上記の課題を解決するために、本発明によれば、新しいファームウェアを入力するためのパソコンと、前記パソコンに接続され、前記ファームウェアの書き換えや、該ファームウェアを用いた撮像の制御を行う制御部と、前記ファームウェアを記憶するための記憶部と、装置全体の構成に関する第1の情報を記憶する第1の情報記憶部とを備えたMRI装置において、前記ファームウェアには、制御する装置の構成に関する第2の情報が記憶されており、前記制御部は前記第1の情報と前記第2の情報を比較し、前記第1の情報に前記第2の情報が含まれている場合に、前記パソコンから入力されたファームウェアを、前記記憶部へ記憶するMRI装置が提供される。
【発明の効果】
【０００８】
本発明によれば、容易に書き換えの可否が判定可能なMRI装置を提供される。
【図面の簡単な説明】
【０００９】
【図１】実施例1に係るMRI装置の装置構成を示す図
【図２】実施例1において、ファームウェア201内にその対応するMRI装置の装置構成に関する情報が202として記録されている様子を示す図
【図３】実施例1のMRI装置の動作について、フローチャートを用いて説明する図
【図４】本発明の実施例2に係るMRI装置の装置構成を示す図
【図５】実施例2のMRI装置の動作について、フローチャートを用いて説明する図
【図６】実施例3に係るMRI装置の装置構成を示す図
【図７】実施例3のMRI装置の動作について、フローチャートを用いて説明する図
【発明を実施するための形態】
【００１０】
各図を用いて本発明の実施例を説明する。
【実施例１】
【００１１】
まず、図1は、本発明の実施例1に係るMRI装置の装置構成を示す図である。図1において、本発明に係るMRI装置は、新しいファームウェアを後述する基板6に転送するためのパソコンであるPC1と、基板6内に備えられ、ファームウェアの書き換えや、ファームウェアを用いたMRI装置による撮像を行うCPU2と、基板6内でファームウェアが格納される不揮発メモリであるFlash ROMその1(3)と、高速なデータの読み書きを行う揮発性メモリ4と、予めそのMRI装置を構成している各種装置の装置構成を記憶しているSwitch5及び、上記2から5を設置するための基板6から成っている。
【００１２】
次に、図2は、実施例1において、ファームウェア201内にその対応するMRI装置の装置構成に関する情報が202として記録されている様子を示す図である。
【００１３】
次に、実施例1のMRI装置の動作について、図3のフローチャートを用いて説明する。まず、図3のフローチャートが始まる前に、PC1内に記憶されているファームウェアの固定アドレスに、そのファームウェアが制御できる装置の構成に関する情報を記憶させておく。以下、図3のフローチャートの各ステップを順に説明する。
(ステップ30A)
ファームウェアの書き換えを開始するに先立って、PC1からCPU2へ、ファームウェアの書き換え準備コマンドを送る。すると、CPU2は、通常動作モードからファームウェア書き換えモードに変わる。
【００１４】
(ステップ30B)
ステップ30Aにおいて、CPU2がファームウェア書き換えモードに変わると、新しいファーウェアを、PC1からCPU2へ送信する。
【００１５】
(ステップ30C)
新しいファームウェアに記憶された固定アドレスに記憶されている、当該ファームウェアが対応するMRI装置の装置構成に関する情報202を受信したら、その情報を、Switch5に記憶されている設定と比較する。比較の結果、ファームウェアが対応するMRI装置の装置構成がSwitch5に記憶されている装置構成すべてを含んでいるとき、ステップ30Dへ移行する。比較の結果、ファームウェアが対応するMRI装置の装置構成がSwitch5に記憶されている装置構成すべてを含んでいないとき、ステップ30Eへ移行する。
【００１６】
(ステップ30D)
CPU2は、CPU2内に記憶しているファームウェアを、Flash ROM3へ書き込む。
【００１７】
(ステップ30E)
CPU2は、CPU2を再起動させて初期化し、MRIによる撮像の準備をする。
【００１８】
(ステップ30F)
CPU2は、Flash ROM3内に記憶されているファームウェアを用い、MRIによる撮像を行う。
【００１９】
上記実施例1によれば、新しいファームウェア内の所定の位置に、そのファームウェアが制御できる装置構成に関する情報が記憶されているため、簡易な手順によりその内容を抽出し、書き込みをしようとしているMRI装置がどのような装置構成であるかに関する情報と比較し、書き込みすべきかを簡易に判断できるMRI装置を提供できる。
【実施例２】
【００２０】
次に、図4は、本発明の実施例2に係るMRI装置の装置構成を示す図である。ただし、実施例2では、実施例1でファームウェアの固定アドレスに、そのファームウェアが制御できる装置構成に関する情報が記憶されていたものを、任意のアドレスに記憶する点が異なる。また、ファームウェアを退避するために、Flash ROMその2(7)が基板6に備えられている点が異なる。
【００２１】
次に、実施例2のMRI装置の動作について、図5のフローチャートを用いて説明する。まず、図5のフローチャートが始まる前に、PC1内に記憶されているファームウェアの任意のアドレスに、そのファームウェアが制御できる装置の構成に関する情報を記憶させておく。以下、図5のフローチャートの各ステップを順に説明する。
【００２２】
(ステップ50A)
ファームウェアの書き換えを開始するに先立って、PC1からCPU2へ、ファームウェアの書き換え準備コマンドを送る。
【００２３】
(ステップ50B)
CPU2は、Flash ROMその1(3)に記憶されているファームウェアを、Flash ROMその2(7)へコピーして退避させる。
【００２４】
(ステップ50C)
CPU2は、新しいファームウェアをPC1から受信する。
【００２５】
(ステップ50D)
CPU2は、CPU2に記憶されている新しいファームウェアをFlash ROMその1(3)にコピーし、書き換える。
【００２６】
(ステップ50E)
CPU2は、CPU2を再起動させて、初期化する。
【００２７】
(ステップ50F)
CPU2は、新しいファームウェアに記憶された任意のアドレスに記憶されている、当該ファームウェアが対応するMRI装置の装置構成に関する情報202について、Switch5に記憶されている設定と比較する。比較の結果、ファームウェアが対応するMRI装置の装置構成がSwitch5に記憶されている装置構成すべてを含んでいるとき、ステップ50Iへ移行する。比較の結果、ファームウェアが対応するMRI装置の装置構成がSwitch5に記憶されている装置構成すべてを含んでいないとき、ステップ50Gへ移行する。
【００２８】
(ステップ50G)
ステップ50Bで退避したファームウェアを、Flash ROMその1(3)へコピーする。
【００２９】
(ステップ50H)
CPU2は、CPU2を再起動させて、初期化する。 
(ステップ50I)
CPU2は、Flash ROM3内に記憶されているファームウェアを用い、MRIによる撮像を行う。
【００３０】
上記実施例2によれば、新しいファームウェアの所定の位置に、そのファームウェアが制御できる装置に関する情報を記憶していなくても、容易にその情報を探し出し書き込みすべきか判断できる利点がある。
【実施例３】
【００３１】
次に、図6は、本発明の実施例3に係るMRI装置の装置構成を示す図である。ただし、実施例3は、実施例2とSwitch5がない点が異なる。
【００３２】
また、実施例3のMRI装置の動作について、図7のフローチャートを用いて説明する。以下、図7のフローチャートの各ステップを順に説明する。
【００３３】
(ステップ70A)
ファームウェアの書き換えを開始するに先立って、PC1からCPU2へ、ファームウェアの書き換え準備コマンドを送る。
【００３４】
(ステップ70B)
CPU2は、Flash ROMその1(3)に記憶されているファームウェアを、Flash ROMその2(7)へコピーして退避させる。
【００３５】
(ステップ70C)
CPU2は、新しいファームウェアをPC1から受信する。
【００３６】
(ステップ70D)
CPU2は、CPU2に記憶されている新しいファームウェアをFlash ROMその1(3)にコピーし、書き換える。
【００３７】
(ステップ70E)
CPU2は、CPU2を再起動させて、初期化する。 
(ステップ70F)
操作者は、PC1を用い、CPU2へ、そのMRI装置の装置構成に関する情報を入力する。
【００３８】
(ステップ70G)
CPU2は、新しいファームウェアに記憶された任意のアドレスに記憶されている、当該ファームウェアが対応するMRI装置の装置構成に関する情報202について、Switch5に記憶されている設定と比較する。比較の結果、ファームウェアが対応するMRI装置の装置構成がSwitch5に記憶されている装置構成すべてを含んでいるとき、ステップ70Jへ移行する。比較の結果、ファームウェアが対応するMRI装置の装置構成がSwitch5に記憶されている装置構成すべてを含んでいないとき、ステップ70Hへ移行する。
【００３９】
(ステップ70H)
ステップ70Bで退避したファームウェアを、Flash ROMその1(3)へコピーする。
【００４０】
(ステップ70I)
CPU2は、CPU2を再起動させて、初期化する。 
上記実施例3によれば、Switch5を設けなくても、書き込みすべきかを簡易に判断できるMRI装置を提供できる。
【００４１】
上記実施例はMRI装置について説明したが、任意の各種装置を持ち、ファームウェアを用いる電子機器に適用しても良いことは言うまでもない。
【産業上の利用可能性】
【００４２】
本発明は、MRI装置及び電子機器に適用される。
【符号の説明】
【００４３】
1  PC、2  CPU、3  Flash ROMその1、4  揮発性メモリ、5  Switch、6  基板
【図１】
2015181638.tif 000003
【図２】
2015181638.tif 000004
【図３】
2015181638.tif 000005
【図４】
2015181638.tif 000006
【図５】
2015181638.tif 000007
【図６】
2015181638.tif 000008
【図７】
2015181638.tif 000009