(57)【特許請求の範囲】
【請求項１】
パワーオンリセットを含む装置リセットを引き起こし得るＭＲＩ走査の間中作動する植え込み型医療装置において、
療法回路と、
稼働メモリと、
不揮発性メモリと、
テレメトリ通信回路と、
前記療法回路、前記稼働メモリ、前記不揮発性メモリ、及び前記テレメトリ通信回路と通信している処理装置であって、
前記テレメトリ通信回路から前記ＭＲＩ走査の間中利用するべき特別なＭＲＩ作動モードを定義するモードプログラミングを受信するとともに前記特別なＭＲＩ作動モードのための利用するべき療法パラメータを指定するパラメータプログラミングを受信するように、
前記モードプログラミング及び前記パラメータプログラミングを前記不揮発性メモリに記憶するように、
前記特別なＭＲＩモードがアクティブであるかどうかを指し示す値を前記不揮発性メモリに記憶するように、
ＭＲＩ走査に基づいた前記装置リセットを経験し次第に、前記特別なＭＲＩモードがアクティブであるかどうかを指し示す前記値を読み出すように、
前記モードプログラミング及び前記パラメータプログラミングを前記不揮発性メモリから前記稼働メモリへロードするように、及び、
前記値を読み出す段階で前記特別なＭＲＩモードがアクティブであることを当該値が指し示している場合に応えて、前記稼働メモリからの前記モードプログラミングによって定義されている前記特別なＭＲＩモードを、前記療法回路の作動を制御することによって実施するように、
構成されている処理装置と、
を備えている植え込み型医療装置。
【請求項２】
前記装置リセットは当該装置リセットに先んじて起こっている作動モードを終了させ、
前記処理装置は、更に、いったん前記装置リセットが起こってしまったら何れかの他の刺激モードを実施することに先んじて前記稼働メモリからの前記モードプログラミングによって定義されている前記特別なＭＲＩモードを実施するように構成されている、請求項１に記載の植え込み型医療装置。
【請求項３】
前記処理装置は、前記装置リセットに先んじて前記稼働メモリからの前記特別なＭＲＩモードを実施し、前記処理装置は、更に、前記装置リセット後で且つ前記モードプログラミングをロードする段階より前に、前記稼働メモリがモードの有効なプログラミングを格納しているかどうかを検知するように構成されており、前記稼働メモリが前記モードの前記有効なプログラミングを格納している場合、モードプログラミング及びパラメータプログラミングを前記不揮発性メモリからロードしない、請求項１又は２に記載の植え込み型医療装置。
【発明の詳細な説明】
【技術分野】
【０００１】
[0001]実施形態は、装置リセットを引き起こす公算を増加させ得る条件の存在下にある間は特別な刺激モードを実施している植え込み型医療装置に関する。より厳密には、実施形態は、特別モードを引き続き実施することによって装置リセットから回復する植え込み型医療装置に関する。
【背景技術】
【０００２】
[0002]電気刺激又は薬物送達の様な療法を提供する植え込み型医療装置は、植え込み型医療装置を有している患者が磁気共鳴画像化（ＭＲＩ）走査の様な特定の処置を受ける直前に、特別モードを利用するようにプログラムされる。刺激療法を提供する植え込み型医療装置について、ＭＲＩの事例では、ここにＭＲＩモードと呼称される特別モードは、非同期ペーシング形態を利用することによって通常の刺激を改変し、感知の関数としてペーシングを引き起こす又は抑制することが回避されるようにする。ＭＲＩモードは、静磁場及び経時変化磁場並びに無線周波数電磁波を含むＭＲＩ機械の様々な場が、不適正なペーシングの原因となり得る、固有心拍動の様な固有信号の偽感知を引き起こすのを回避させる。別の例として、薬物送達装置でのＭＲＩモードは、機載備品をより十分に保護するようになっている。更に、一部の植え込み型医療装置については、ＭＲＩモードがテレメトリアンテナの接続を断つようになっていることもある。
【０００３】
[0003]植え込み型医療装置がＭＲＩモードで作動している間のＭＲＩ走査中に、とりわけ１つの問題が起こることがある。ＭＲＩ走査の場が植え込み型医療装置に装置リセットを経験するよう引き起こすことがあり、これはパワーオンリセットとしても知られている。装置リセットは、リセットの重大性に依存して程度の差はあれ、植え込み型医療装置の作動に影響を与える可能性がある。場合によっては、リセットしてもプログラミングの記憶されている揮発性メモリが消去されないのでＭＲＩモードでの植え込み型医療装置の作動継続に影響が出ないこともある。また一方で、装置リセットが現実にプログラミングを揮発性メモリから消去するなら、植え込み型医療装置は、非ＭＲＩ文脈での装置回復向けの非ＭＲＩモードへデフォルトする。回復されるこの非ＭＲＩモードは、典型的には、ＭＲＩ文脈での作動にあまり最適化されていない。これは特に植え込み型心臓除細動器については真実であり、ペーシングを遂行せず頻拍性不整脈の検知及び療法が有効にされる非ＭＲＩモードに回復することが往々にしてある。結果として、患者及び／又は植え込み型医療装置は、装置リセット後により大きな危険に曝されかねない。
【発明の概要】
【発明が解決しようとする課題】
【０００４】
[0004]実施形態は、上記の様な問題及び他の問題に対し、ＭＲＩモードの様な特別な作動モードに関係付けられているプログラミングを不揮発性メモリに記憶する植え込み型医療装置を提供することによって解決を図る。特別モードは揮発性であってもよいとされる稼働メモリから実施されるが、装置リセットがプログラミングを稼働メモリから消去するか又はそれ以外にプログラミングを破壊した場合、植え込み型医療装置は特別モードのプログラミングを不揮発性メモリから稼働メモリへロードすることによって回復する。こうして植え込み型医療装置は特別モードで作動することを継続する。
【課題を解決するための手段】
【０００５】
[0005]実施形態は、装置リセットを引き起こし得る条件の間中植え込み型医療装置を作動させる方法を提供する。方法は、当該条件の間中利用するべき特別な作動モードを定義するモードプログラミングを装置にて受信する段階と、特別な作動モードのための利用するべき療法パラメータを指定するパラメータプログラミングを受信する段階と、を伴う。方法は、更に、モードプログラミング及びパラメータプログラミングを不揮発性メモリに記憶する段階と、特別モードがアクティブであるかどうかを指し示す値を不揮発性メモリに記憶する段階と、を伴う。装置リセットを経験し次第、方法は、更に、特別モードがアクティブであるかどうかを指し示す値を読み出す段階と、モードプログラミング及びパラメータプログラミングを不揮発性メモリから稼働メモリへロードする段階と、を伴う。値を読み出す段階で特別モードがアクティブであることを当該値が指し示している場合に応えて、方法は、稼働メモリからのモードプログラミングによって定義されている特別モードを実施する段階を伴う。
【０００６】
[0006]実施形態は、装置リセットを生じさせ得る条件の間中作動する植え込み型医療装置を提供する。植え込み型医療装置は、医学的療法を提供する療法回路と、稼働メモリと、不揮発性メモリと、テレメトリ通信回路と、を含んでいる。植え込み型医療装置は、更に、療法回路、稼働メモリ、不揮発性メモリ、及びテレメトリ通信回路と通信している処理装置を含んでいる。処理装置は、当該条件の間中利用するべき特別な作動モードを定義するモードプログラミングを装置にて受信するように、及び特別な作動モードのための利用するべき療法パラメータを指定するパラメータプログラミングを受信するように、構成されている。処理装置は、更に、モードプログラミング及びパラメータプログラミングを不揮発性メモリに記憶するように、及び特別モードがアクティブであるかどうかを指し示す値を不揮発性メモリに記憶するように、構成されている。装置リセットを経験し次第、処理装置は特別モードがアクティブであるかどうかを指し示す値を読み出し、処理装置はモードプログラミング及びパラメータプログラミングを不揮発性メモリから稼働メモリへロードする。値を読み出す段階で特別モードがアクティブであることを当該値が指し示している場合に応えて、処理装置は、稼働メモリからのモードプログラミングによって定義される特別モードを、療法回路の作動を制御することによって実施する。
【０００７】
[0007]実施形態は、装置リセットを生じさせ得る条件の間中作動する植え込み型医療システムを提供する。植え込み型医療装置は、近位接点及び遠位電極を有している植え込み型医療用リードと、植え込み型医療装置と、を含んでいる。植え込み型医療装置は、パルス生成器、パルス生成器へ電気的に連結されている電気的コネクタ、電気的コネクタへ電気的に連結される近位接点、稼働メモリ、不揮発性メモリ、及びテレメトリ通信回路を含んでいる。植え込み型医療装置は、更に、パルス生成器、稼働メモリ、不揮発性メモリ、及びテレメトリ通信回路、と通信している処理装置を含んでいる。処理装置は、以上に植え込み型医療装置実施形態に関して論じられている様に構成されている。
【０００８】
[0008]実施形態は、装置リセットを生じさせ得る条件の間中植え込み型医療装置を作動させる方法を提供する。方法は、当該条件の間中利用するべき特別な作動モードに関係しているプログラミングを装置にて受信する段階と、当該プログラミングを不揮発性メモリに記憶する段階と、を伴う。方法は、更に、特別モードがアクティブであるかどうかを指し示す値を不揮発性メモリに記憶する段階と、装置リセットに先行して起こっている作動モードを終了させる装置リセットを経験し次第、特別モードがアクティブであるかどうかを指し示す値を読み出す段階と、当該プログラミングを不揮発性メモリから稼働メモリへロードする段階と、を伴う。追加的に、値を読み出す段階で特別モードがアクティブであることを当該値が指し示している場合に応えて、方法は、いったん装置リセットが起こってしまったら何れかの他の刺激モードを実施することに先んじて稼働メモリからの特別モードを実施する段階を伴う。
【０００９】
[0009]実施形態は、装置リセットを引き起こし得る条件の間中植え込み型医療装置を作動させる方法を提供する。方法は、当該条件の間中利用するべき特別な作動モードに関係しているプログラミングを装置にて受信する段階を伴う。方法は、更に、当該プログラミングを不揮発性メモリに記憶する段階と、特別モードがアクティブであるかどうかを指し示す値を不揮発性メモリに記憶する段階と、を伴う。方法は、更に、装置リセットに先んじて稼働メモリからの特別モードを実施する段階と、装置リセットを経験し次第、モードプログラミングをロードする段階に先んじて稼働メモリがモードのプログラミングを格納しているかどうかを検知する段階と、を伴う。稼働メモリが当該モードのプログラミングを格納していないことが検知されると、特別モードがアクティブであるかどうかを指し示す値を読み出す段階で、特別モードがアクティブであることを当該値が指し示している場合、方法は、当該プログラミングを不揮発性メモリから稼働メモリへロードする段階と、稼働メモリからの特別モードを実施する段階と、を伴う。稼働メモリが実際に当該モードのプログラミングを格納していることが検知された場合、方法は、当該プログラミングを不揮発性メモリからロードしない段階を伴う。
【００１０】
[0010]実施形態は、装置リセットを引き起こし得る条件の間中植え込み型医療装置を作動させる方法を提供する。方法は、当該条件の間中利用するべき特別な作動モードに関係しているプログラミングを装置にて稼働メモリに受信する段階を伴う。プログラミングは、特別モードがアクティブであるかどうかを指し示す値を含んでおり、方法は、更に、当該プログラミングを稼働メモリから不揮発性メモリへコピーする段階と、特別モードがアクティブであることを値が指し示している場合に、装置リセットに先んじて稼働メモリからの特別モードを実施する段階と、を伴う。装置リセットを経験し次第、方法は、特別モードがアクティブであるかどうかを指し示す値を読み出す段階を伴う。追加的に、方法は、当該プログラミングを不揮発性メモリから稼働メモリへコピーする段階と、特別モードがアクティブであることを値が指し示している場合に、稼働メモリ内のプログラミングからの特別モードを実施する段階と、を伴う。特別モードが終了し次第、方法は、特別モードがアクティブであるかどうかを指し示す稼働メモリ内の値を、特別モードがアクティブでないことを指し示すように変更する段階と、値を変更する段階の後に、当該値を含むプログラミングを稼働メモリから不揮発性メモリへコピーする段階と、を伴う。
本願発明の実施形態は、例えば、以下の通りである。
［形態１］
装置リセットを引き起こし得る条件の間中作動する植え込み型医療装置において、
療法回路と、
稼働メモリと、
不揮発性メモリと、
テレメトリ通信回路と、
前記療法回路、前記稼働メモリ、前記不揮発性メモリ、及び前記テレメトリ通信回路と通信している処理装置であって、
前記テレメトリ通信回路から前記条件の間中利用するべき特別な作動モードを定義するモードプログラミングを受信するとともに前記特別な作動モードのための利用するべき療法パラメータを指定するパラメータプログラミングを受信するように、
前記モードプログラミング及び前記パラメータプログラミングを前記不揮発性メモリに記憶するように、
前記特別モードがアクティブであるかどうかを指し示す値を前記不揮発性メモリに記憶するように、
装置リセットを経験し次第に、前記特別モードがアクティブであるかどうかを指し示す前記値を読み出すように、
前記モードプログラミング及び前記パラメータプログラミングを前記不揮発性メモリから前記稼働メモリへロードするように、及び、
前記値を読み出す段階で前記特別モードがアクティブであることを当該値が指し示している場合に応えて、前記稼働メモリからの前記モードプログラミングによって定義されている前記特別モードを、前記療法回路の作動を制御することによって実施するように、
構成されている処理装置と、
を備えている植え込み型医療装置。
［形態２］
前記装置リセットは当該装置リセットに先んじて起こっている作動モードを終了させ、前記処理装置は、更に、いったん前記装置リセットが起こってしまったら何れかの他の刺激モードを実施することに先んじて前記稼働メモリからの前記モードプログラミングによって定義されている前記特別モードを実施するように構成されている、形態１に記載の植え込み型医療装置。
［形態３］
前記処理装置はフィールドプログラマブルプロセッサを備えており、前記フィールドプログラマブルプロセッサは前記稼働メモリからの前記特別モードを実施する、形態１又は形態２の何れか一項に記載の植え込み型医療装置。
［形態４］
前記稼働メモリは揮発性である、形態１から形態３の何れか一項に記載の植え込み型医療装置。
［形態５］
前記処理装置は、前記装置リセットに先んじて前記稼働メモリからの前記特別モードを実施する、形態１から形態４の何れか一項に記載の植え込み型医療装置。
［形態６］
前記処理装置は、更に、前記装置リセット後で且つ前記モードプログラミングをロードする段階より前に、前記稼働メモリがモードの有効なプログラミングを格納しているかどうかを検知するように構成されており、前記稼働メモリが前記モードの前記有効なプログラミングを格納している場合、モードプログラミング及びパラメータプログラミングを前記不揮発性メモリからロードしない、形態５に記載の植え込み型医療装置。
［形態７］
前記条件はＭＲＩ走査であり、前記特別モードはＭＲＩモードである、形態１から形態６の何れか一項に記載の植え込み型医療装置。
［形態８］
近位接点及び遠位電極を有している植え込み型医療用リードと、
形態１から形態７の何れか一項に記載の植え込み型医療装置であって、当該植え込み型医療装置は前記療法回路へ電気的に連結されている電気的コネクタを更に備えており、前記リードの前記近位接点が前記電気的コネクタへ電気的に連結される、植え込み型医療装置と、
を備えている植え込み型医療システム。
【図面の簡単な説明】
【００１１】
【図１】[0011]装置リセットから回復する実施形態を実施している植え込み型医療システムの或る実施例を示している。
【図２】[0012]システムの植え込み型医療装置の構成要素の集合体の或る実施例を示している。
【図３】[0013]植え込み型医療装置の不揮発性メモリ及び稼働メモリの或る実施例を示している。
【図４Ａ】[0014]ＭＲＩ作動モードが非アクティブである場合にプロセッサによって遂行される論理的動作の或る実施例を示している。
【図４Ｂ】[0014]図４Ａと共に、ＭＲＩ作動モードが非アクティブである際にプロセッサによって遂行される論理的動作の或る実施例を示している。
【図５Ａ】[0015]ＭＲＩ作動モードがアクティブである場合にプロセッサによって遂行される論理的動作の或る実施例を示している。
【図５Ｂ】[0016]ＭＲＩ作動モードがアクティブである場合にプロセッサによって遂行される論理的動作の代わりのセットを示している。
【発明を実施するための形態】
【００１２】
[0017]実施形態は、特別な作動モードを要する状況が存在する間の装置リセットからの回復を可能にさせる植え込み型医療システム、装置、及び関連の方法を提供する。例えば、実施形態は、植え込み型医療装置（ＩＭＤ）が、装置リセットを引き起こし得る条件の存在下にある間の特別な作動モードの回復を可能にさせる。特別な作動モードに関係付けられている情報は不揮発性メモリに記憶される。ＩＭＤが特別モードで作動している間に装置リセットが起こり次第、特別な作動モードに関係付けられている情報は不揮発性メモリから稼働メモリへコピーされることになる。すると情報は処理装置によって稼働メモリからアクセスされて特別モードが実施される。
【００１３】
[0018]図１は、ＭＲＩ機械、ＣＴ機械、焼灼機械、及び同種物に密に近接しているといった様に、装置リセットを生じさせ得る条件の存在下にあるときに、特別な刺激モードを実施するようになっている植え込み型医療システム１００を示している。植え込み型医療システム１００は、特別モードでの刺激療法を提供し続けるために、不揮発性メモリから特別モード値をロードすることによって、特別モードにある間に起こる装置リセットから回復することができる。植え込み型医療システム１００は、例えば、ペースメーカーシステム、除細動器システム、カーディオバータ除細動器システム、心臓再同期システム、心臓ループレコーダー、又はその様な療法又は他の療法の組合せを提供する他の植え込み型心臓システム、を表しているとしてもよい。代わりに、植え込み型医療システム１００は非心臓システムであってもよく、例えば、数多くの神経性疾患又は他の疾患の何れかの疼痛を緩和したり症状を治したりするために療法（例えば電気信号又は薬物）を脊髄、脳、骨盤底などへ送達する神経刺激装置や糖尿病のインシュリンポンプの様な他の薬物送達システムなどであってもよい。
【００１４】
[0019]説明の残り部分は、医学的療法形態としての電気刺激を遂行する植え込み型医療装置を含むものとしての植え込み型医療システムに言及している。但し、装置リセットが起こったときに特別な作動モードを回復するべく不揮発性メモリを利用することの詳細事項は、薬物ポンプの様な他の植え込み型医療装置であって同じく必要時に特別な作動モード及び当該特別な作動モードのために構成されている療法パラメータを実施する装置にも適用されるものと理解されたい。
【００１５】
[0020]説明の残り部分は、更に、植え込み型医療システム１００がＭＲＩ機械に密に近接しているという文脈での特別モードとしてのＭＲＩモードに言及している。但し、植え込み型医療システム１００が装置リセットを引き起こし得る条件の存在下に位置付けられているときはいつでも実施されるようになっている他の特別モードにも同じ説明が当てはまるものと理解されたい。
【００１６】
[0021]この実施例の植え込み型医療システム１００は、刺激信号を発生させる回路機構１０８を含む植え込み型医療装置１０２を含んでいる。回路機構１０８は、植え込み型医療用リード１０４の近位端の近位接点１１０への電気的接続を作り出す装置１０２の電気的コネクタ１１２へ電気的に連結されている。リード１０４は、電気信号をリード１０４の遠位端に置かれている電極１０６へ搬送する導体を含んでいる。電極１０６は身体の組織と接面して電気信号を標的部位である例えば心臓の特定の房室内などの組織の中へ送達する。
【００１７】
[0022]植え込み型医療装置１０２は回路機構１０８内に様々な構成要素を含んでいる。これらの構成要素の実施例が図２に示されている。装置１０２は、汎用フィールドプログラマブルプロセッサ、特定用途向けプログラマブルプロセッサ、又はＩＭＤ１０２が植え込まれている間のプログラム及び再プログラムができるようになっている他の種類の処理ユニットの様な、処理装置２０２を含んでいる。処理装置２０２は他の構成要素と１つ又はそれ以上のデータバスを跨いで通信する。
【００１８】
[0023]処理装置２０２は、様々なプログラム可能な機能を遂行するために、ランダムアクセスメモリ（ＲＡＭ）の様な揮発性の形態のメモリであってもよいとされる稼働メモリ２０４と通信する。処理装置２０２は、ＩＭＤ１０２の作動モードのための、具体的には処理装置２０２が刺激療法を実施しようと試みるときに電気刺激を提供する刺激モードのためのプログラミング値と、モードパラメータと、を処理デバイス２０２へ提供するのに稼働メモリ２０４に頼ることができる。プロセッサ２０２は、刺激パルスを図１の電気的コネクタ１１２へ出力するパルス生成器回路２１４の作動を制御することによって、刺激療法を実施する。
【００１９】
[0024]処理装置２０２は、この実施例では、刺激療法モードのためのデフォルト値及びモードパラメータをプログラムされてもよいとされるフラッシュメモリ２０６を含め、他の形態のメモリとも同様に通信している。万一稼働メモリ２０４に記憶されているプログラム可能な値が失われるか又はそれ以外に破壊されることがあれば、処理装置２０２は、後ほどプログラム可能な値が稼働メモリ２０４の中へ再プログラムできるようになるまでは作動を継続するためにフラッシュ２０６からのデフォルト値を使用することができる。
【００２０】
[0025]この実施例の処理装置２０２は、入力／出力のための基本作動及び様々な他のメモリ構成要素と通信するための基本作動を立ち上げ開始するために、読み出し専用メモリ（ＲＯＭ）２１２と通信する。処理装置２０２が稼働メモリ２０４からの刺激療法を実施するに当たり、稼働メモリ２０４とフラッシュメモリ２０６の両方が破壊を来たしている場合、処理装置２０２はＲＯＭ２１２内のデフォルト値に頼って、摘出警報通信を外部プログラミング装置へテレメトリ回路２０８経由で提供するという様な基本的動作を継続することができる。
【００２１】
[0026]プロセッサ２０２は、稼働メモリ２０４の中へ記憶される初期のプログラム可能な値を受信することを含め、他の目的で外部プログラミング装置と通信するためにテレメトリ回路２０８を利用することもあり、それらの値はプロセッサ２０２によって実施のためにアクセスされることがある。テレメトリ回路２０８は、近傍界通信回路、ＭＩＣＳ帯域を利用する遠方界通信回路、又は当該二者の組合せの様な、各種形態とすることができる。
【００２２】
[0027]わけてもテレメトリ２０８がプロセッサ２０２によって使用される１つの状況は、ＩＭＤ１０２がＭＲＩ機械の存在下に位置付けられようとするときに起こる。外部プログラミング装置は、ＭＲＩモード状態値をアクティブへ設定するため、及びＭＲＩモード値及びＭＲＩモードパラメータ値を稼働メモリ２０４の中へプログラムするため、テレメトリ回路２０８を通じてＩＭＤ１０２と通信する。これによりＩＭＤ１０２はＭＲＩモードへ入れられ、ＩＭＤ１０２は通常（即ち非ＭＲＩ）の刺激モードがアクティブであるときとは異なる刺激療法モードを提供することになる。幾つかの実施形態では、ＩＭＤ１０２は他のやり方でＭＲＩモードに入ることもあり、その様なやり方には、磁場検知器がＭＲＩ機械の磁場を検知してプロセッサ２０２に信号を提供し稼働メモリ２０２及び／又は不揮発性メモリ２１０の中へ既にプログラムされているＭＲＩモードを実施するようにプロセッサ２０２を仕向けるというやり方が含まれる。
【００２３】
[0028]外部プログラマがテレメトリ回路２０８を通してＩＭＤ１０２と通信して適切なときにＭＲＩモード状態を非アクティブへ設定させるようにしてもよいし、ＭＲＩモード状態は、設定された時間量の満了を含め、他のやり方で非アクティブへ設定されるようになっていてもよい。
【００２４】
[0029]ＩＭＤ１０２は、更に、電子的消去可能プログラム可能読み出し専用メモリ（ＥＥＰＲＯＭ）、磁気抵抗ランダムアクセスメモリ（Ｍ−ＲＡＭ）、強誘電体ランダムアクセスメモリ（Ｆ−ＲＡＭ）、及び同種物、を含む各種形態であってもよいとされる不揮発性メモリ２１０を含んでいる。処理装置２０２は、装置リセットからの回復時に、ＭＲＩモードの状態、ＭＲＩモードのための値、及びＭＲＩモードと共に使用されるべきパラメータ値を回復するために、不揮発性メモリ２１０を利用する。
【００２５】
[0030]ＩＭＤ１０２の実施例は、稼働メモリ２０４、フラッシュ２０６、不揮発性メモリ２１０、及びＲＯＭ２１２を含む幾つかの異なるメモリ構成要素を有するものとして説明されているが、他の構成も適用可能であるものと理解しておきたい。例えば、全てのデフォルトがＲＯＭの中に在ってフラッシュが排除されている場合はより少ない構成要素を適用できるであろう。別の実施例として、これらの構成要素の幾つかは、別々に存在するのではなく単一のメモリ構成要素へ組み合わされていてもよい。
【００２６】
[0031]図３は、不揮発性メモリ２１０と稼働メモリ２０４の間の関係を描いている。稼働メモリ２０４と不揮発性メモリ２１０は、様々な情報の表を維持することができる。稼働メモリ２０４の中に、プロセッサ２０２は、装置１０２の立ち上げ中にＲＯＭ２１２から、フラッシュ２０６から、又は不揮発性メモリ２１０内の表３０４から、初期ロードされる基本的な入力／出力パラメータの表３１４を記憶することができる。
【００２７】
[0032]プロセッサ２０２は、デフォルトプログラミングを稼働メモリ２０４の中へロードするが、ひとたび外部プログラマとのプログラミングセッションが完了したら通常モードの値のセットが稼働メモリ２０４内の表３１６の場所３２４に指定される。プログラミングは、場所３２６に記憶される様々なモードパラメータ値を指定している。外部装置がＩＭＤ１０２をＭＲＩモードに入るようにプログラムし次第、プロセッサ２０２は表３１２を稼働メモリ２０４へ記憶し、表３１２は、ＭＲＩモード状態を指し示す値を記憶する場所３１８と、ＭＲＩモード値を提供する場所３２０と、ＭＲＩモードパラメータ値を提供する場所３２２と、を有している。プロセッサ２０２は表３１２のコンテンツを不揮発性メモリ２１０内の表３０２へコピーし、ＭＲＩモード状態がアクティブである間にひとたび装置リセットが起これば表３０２のこのＭＲＩモード情報を稼働メモリ２０４へコピーし戻すことができるようにしておく。
【００２８】
[0033]場所３０８及び場所３２０に記憶されるＭＲＩモード値は、心臓の特定領域に対応しているどのチャネルが刺激を提供するべきかを含んでいる刺激のモード、固有拍動の感知がオフにされること、及びその結果、刺激は固有拍動に非同期となること、を指定している。場所３１０及び場所３２２に記憶されるＭＲＩモードパラメータ値は、アクティブである各チャネルについてのパルス振幅、アクティブである各チャネルについてのパルス幅、アクティブである各チャネルについてのパルス間隔、などを含む変数の値を指定している。
【００２９】
[0034]この実施例では通常モード値は不揮発性メモリ２１０へ記憶されないものとされているが、他の実施例ではなおそれが行われていることもある。その様な場合、ＭＲＩモード状態が非アクティブへ設定されているときの通常モード刺激中に装置リセットが起こると、ＩＭＤ１０２は通常モードへ回復することができる。幾つかの実施形態では、不揮発性メモリ２１０からの読み出し／書き込み数を最小限にし、それにより不揮発性メモリ２１０の作動寿命を温存するために、ＭＲＩモード又は他の特別モードのパラメータしか不揮発性メモリ２１０へ記憶しないようにするのが望ましいこともある。
【００３０】
[0035]図４Ａ、図４Ｂ、及び図５Ａは、プロセッサ２０２によって遂行される論理的動作のセットを示している。具体的には、図４Ａ及び図４Ｂは、ＭＲＩモード状態が非アクティブである間に遂行される動作のセット４００を示しており、一方、図５Ａは、ＭＲＩモード状態がアクティブである間に遂行される動作のセット５００を示している。図５Ｂは、ＭＲＩモード状態がアクティブである間に遂行される動作の代わりの部分５０１を示している。
【００３１】
[0036]動作のセット４００は動作４０２にて始まり、ＩＭＤ１０２を機能するように準備するため、デフォルト値が、この実施例ではＲＯＭ２１２、フラッシュ２０６、不揮発性メモリ２１０、及び稼働メモリ２０４を含む様々なメモリ構成要素に記憶される。以上に述べられている様に、メモリ構成要素の特定の構成は一例として提供されているのであって、他の構成も適用できる。こうして、動作４０４にてＭＲＩモード状態が非アクティブであることを含む稼働メモリ２０４からのデフォルト値をプロセッサ２０２が使用することによってＩＭＤ１０２が作動した後にはじめて、事象４０６にて通常の刺激モードを定義する他のプログラム可能な値がテレメトリを介して受信され稼働メモリ２０４の中へ記憶される。すると、動作４０８で、プロセッサ２０２が非アクティブのＭＲＩモード状態値を読み出すことを含め稼働メモリ２０４からの通常モード値にアクセスすることによって、ＩＭＤ１０２は通常の作動モードを開始する。
【００３２】
[0037]通常の作動モード中の何れかの時点で、事象４１２にて装置リセットが起こる。事象４１２へ通じる点線は、装置リセット事象４１２がそれまでの作動又はその後の作動の何れかの間に起こり得ることを描いている。装置リセットは、ＩＭＤ１０２がＭＲＩ機械に近接している以外の周辺条件によって引き起こされることもあり、その様な場合、ＩＭＤ１０２は、装置リセットが起こったときにＭＲＩモードではなく通常モードで作動している。所与の時間についての装置リセット数が閾値に達しなければ、装置リセット後直ちにプロセッサ２０２は問い合わせ４１４で不揮発性メモリ２１０が破壊されているかどうかを検知する。これは、不揮発性メモリ２１０のコンテンツへの巡回冗長チェックを遂行することによって果たすことができる。
【００３３】
[0038]不揮発性メモリ２１０が破壊されていないとき、プロセッサ２０２は、次いで、動作４１６で、ＭＲＩモード状態が非アクティブであることを指し示す値を含む不揮発性メモリ２１０に記憶されているプログラム可能な値を稼働メモリ２０４へコピーする。１つの実施例では、事象４０６で稼働メモリへプログラムされた通常モード値は、図３に示されている不揮発性メモリ２１０へはコピーされていない。従って、不揮発性メモリ２１０からのプログラム可能な値とは、この実施例では、ＩＭＤ１０２のより基本的な機能性についての値である。稼働メモリ２０４内の通常モードを確立する値であって不揮発性メモリ２１０へコピーされていない値について、プロセッサ２０２は問い合わせ４１８で稼働メモリ２０４内のそれらの値が破壊されているかどうかを検知する。
【００３４】
[0039]稼働メモリ２０４内の、通常モードを定義する値が破壊されていない場合、それらの値は動作４２２で稼働メモリ２０４に保持される。この時点で、稼働メモリ２０４は、動作４０８での通常の刺激モードへ復帰するのに必要な全ての値を有していることになる。
【００３５】
[0040]稼働メモリ２０４内の、通常モードを定義している値が破壊されている場合、プロセッサ２０２はそれらの値をデフォルト値で置き換える。この実施例では、プロセッサ２０２は動作４２０でそれらの値を先ずフラッシュメモリ２０６からコピーしようと試みる。それが成功すれば、ＩＭＤ１０２は先に進んで動作４２４２にて不揮発性メモリ２１０からのプログラム可能な値と今や稼働メモリ２０４に入っているフラッシュ２０６からのモードのためのデフォルト値を使用してデフォルトモードで作動する。プロセッサはＭＲＩモード状態値が非アクティブであることを読み出し、装置１０２は後刻に新しいプログラミングを受信するまでこのデフォルトの刺激モードで進む。
【００３６】
[0041]デフォルト値をフラッシュメモリ２０６からコピーしようとする試みがフラッシュエラーに因り失敗すれば、プロセッサ２０２は、次いで、動作４２６にてＩＭＤ１０２を立ち上げモードへ入れるためにＲＯＭ２１２からデフォルト値をコピーするという手段に出る。これは、確実に、ＩＭＤ１０２がテレメトリ回路２０８を介して通信する能力を持てるようにする。次の通信セッションで、プロセッサ２０２は動作４３４にてフラッシュメモリ２０６の破壊に因りＩＭＤ１０２は摘出されるべきと要求するエラーメッセージを外部プログラマへ送信する。
【００３７】
[0042]通常モード値が不揮発性メモリ２１０に記憶されていて、問い合わせ４１４にてそれらの値が破壊されていないという代わりの場合について、動作４１６でそれらの値は同様に稼働メモリ２０４へコピーされる。動作４０８にてプロセッサがＭＲＩモード状態は非アクティブであると読み出して通常の刺激モードが進むことになる。
【００３８】
[0043]問い合わせ４１４へ戻って、プロセッサ２０２が不揮発性メモリ内の値が破壊されていることを発見すれば、次いで、動作４２８で、プロセッサ２０２が、ＭＲＩモード状態が非アクティブであることを含むフラッシュメモリ２０６からのデフォルト値をコピーすることによって、稼働メモリ２０４内の全ての値が置き換えられる。すると、ＩＭＤ１０２は、動作４３０で、プロセッサがＭＲＩモード状態値は非アクティブであることを読み出すことを含め、今や稼働メモリ２０４に入っているフラッシュ２０６からのモードのためのデフォルト値を使用して、デフォルトモードで作動するように進む。装置１０２は後刻に新しいプログラミングを受信するまでこのデフォルトモードで進む。
【００３９】
[0044]フラッシュメモリ２０６からデフォルト値をコピーしようとする試みがフラッシュエラーに因り失敗すれば、プロセッサ２０２は、次いで、動作４３２でＩＭＤ１０２を立ち上げモードへ入れるためにＲＯＭ２１２からデフォルト値をコピーするという手段に出る。次の通信セッションで、プロセッサ２０２は動作４３４にてフラッシュメモリ２０６の破壊に因りＩＭＤ１０２は摘出されるべきと要求するエラーメッセージを外部プログラマへ送信する。
【００４０】
[0045]事象４１２での装置リセットへ戻って、事象４３６にてプロセッサ２０２による判定として所与の時間について装置リセットの閾値数に達すれば、プロセッサ２０２は動作４３８で稼働メモリ２０４の中のＲＯＭ２１２からのプログラム可能な値全てを置き換える。これによりＩＭＤ１０２は立ち上げモードへ入れられる。次の通信セッションで、プロセッサ２０２は動作４３４にて装置リセット数が大であることに因りＩＭＤ１０２は摘出されるべきと要求するエラーメッセージを外部プログラマへ送信する。
【００４１】
[0046]ここまでは、ＩＭＤ１０２の作動を、稼働メモリ２０４及び不揮発性メモリ２１０の中でＭＲＩモード状態が非アクティブである場合について説明してきた。しかしながら、ＩＭＤ１０２が動作４０８にて通常モードで作動している又は動作４２４にてデフォルトモードで作動している間に、事象４１０にてＩＭＤ１０２をＭＲＩモードへ入れるようにプログラミングセッションが起こることもある。この事象４１０はＩＭＤ１０２を図５Ａの動作のセット５００へ移行させる。
【００４２】
[0047]プロセッサ２０２は動作５０２で稼働メモリ２０４を外部プログラマから受信されるＭＲＩモード値及び当該ＭＲＩモードのためのパラメータ値でプログラムし直す。プロセッサ２０２は、更に、稼働メモリ２０４内のＭＲＩモード状態値をＭＲＩモードがアクティブであることを指し示すように設定する。プロセッサ２０２は、更に、動作５０４で、稼働メモリ２０４からの値を、ＭＲＩモード値、モードパラメータ値、及びＭＲＩモード状態を含め、不揮発性メモリ２１０へコピーする。
【００４３】
[0048]プロセッサ２０２は、動作５０６で、ＭＲＩモード状態値がアクティブであることを読み出すことを含め、稼働メモリ２０４の中のこれらの値を利用して、ＭＲＩ刺激モードを実施する段階を始める。ＭＲＩモードは、事象５０８にて終了が起こるまで継続する。終了は様々な事象によりもたらされる。例えば、ＭＲＩモード中にプログラミングセッションが確立され、外部プログラマがプロセッサ２０２に命令してＭＲＩモードを抜け出させることもある。別の例として、ＭＲＩモードは、それに達するやプロセッサ２０２を引き起こしてＭＲＩモードを終了させるタイムアウト期間を有していることもある。事象５０８はＩＭＤ１０２を動作のセット４００へ移し戻す。
【００４４】
[0049]但し、ＭＲＩモードがアクティブである間の何れかの時点で、事象５１０にて装置リセットが引き起こされることがある。例えば、ＭＲＩ機械に近接していることに起因する周辺条件によって装置リセットが引き起こされるかもしれない。所与の時間についての装置リセット数が閾値に達していなければ、装置リセット後直ちにプロセッサ２０２は、問い合わせ５１２で、不揮発性メモリ２１０が破壊されているかどうかを検知する。先に述べられている様に、これは不揮発性メモリ２１０のコンテンツへの巡回冗長チェックを遂行することによって果たすことができる。
【００４５】
[0050]不揮発性メモリ２１０が破壊されていないとき、プロセッサ２０２は、次いで、不揮発性メモリ２１０に記憶されているプログラム可能な値を、ＭＲＩモード値、モードパラメータ値、及びＭＲＩモード状態がアクティブであることを指し示す値を含め、稼働メモリ２０４へコピーする。不揮発性メモリ２１０からのプログラム可能な値は、更に、ＩＭＤ１０２のより基本的な機能性のための値を含む。稼働メモリ２０４内のその他の値で不揮発性メモリ２１０へコピーされなかった値について、プロセッサ２０２は問い合わせ５１６で稼働メモリ２０４内のそれらの値が破壊されているどうかを検知する。
【００４６】
[0051]稼働メモリ２０４内のこれらの追加の値が破壊されていない場合、動作５２０でそれらの値が稼働メモリ２０４に保持される。この時点で、稼働メモリ２０４は、動作５０６にてプロセッサ２０２がＭＲＩモード状態はアクティブであると読み出した場合にＭＲＩ刺激モードへ復帰するのに必要な全ての値を有していることになる。而して、ＩＭＤ１０２は、リセット後に何か他のモードを事前実施すること無しに、直ちに稼働メモリ２０４の値に基づくＭＲＩ療法モードを再開することによって、装置リセットから回復する。
【００４７】
[0052]稼働メモリ２０４内のこれらの追加の値が破壊されている場合、プロセッサ２０２はそれらの値をデフォルト値で置き換える。この実施例では、プロセッサ２０２は、動作５１８で先ずフラッシュメモリ２０６からそれらの値をコピーしようと試みる。それが成功した場合、動作５２２にて、プロセッサ２０２はＭＲＩモード状態がアクティブであると読み出して、ＩＭＤ１０２はＭＲＩモードで作動するように進む。プロセッサ２０２は、不揮発性メモリ２１０からのプログラム可能なＭＲＩモード値を使用し、その他の必要な値はフラッシュ２０６からのモードのためのデフォルト値であり、それらは今や稼働メモリ２０４に入っている。装置１０２は後刻に新しいプログラミングを受信する又はＭＲＩモードタイムアウトに達するという様な終了事象まではＭＲＩモードで進む。而してこのシナリオでは、ＩＭＤ１０２は、同様に、リセット後に何か他のモードを事前実施すること無しに、直ちに稼働メモリ２０４の値に基づくＭＲＩ療法モードを再開することによって、装置リセットから回復する。
【００４８】
[0053]フラッシュメモリ２０６からデフォルト値をコピーしようとする試みがフラッシュエラーに因り失敗すれば、プロセッサ２０２は、次いで、動作５２４でＩＭＤ１０２を立ち上げモードへ入れるためにＲＯＭ２１２からデフォルト値をコピーするという手段に出る。次の通信セッションで、プロセッサ２０２は動作４３４にてフラッシュメモリ２０６の破壊に因りＩＭＤ１０２は摘出されるべきと要求するエラーメッセージを外部プログラマへ送信する。
【００４９】
[0054]問い合わせ５１２へ戻って、プロセッサ２０２が不揮発性メモリ内の値が破壊されていることを発見すれば、次いで、ＩＭＤ１０２は動作のセット４００へ戻り移る。動作４２８で、プロセッサ２０２が、ＭＲＩモード状態が非アクティブであることを含むフラッシュメモリ２０６からのデフォルト値をコピーすることによって、動作４２８にて稼働メモリ２０４内の全ての値が置き換えられる。すると、ＩＭＤ１０２は動作４３０で今や稼働メモリ２０４に入っているフラッシュ２０６からのモードのためのデフォルト値を使用してデフォルトモードで作動するように進む。装置１０２は後刻に新しいプログラミングを受信するまでこのデフォルトモードで進む。
【００５０】
[0055]事象５１０での装置リセットへ戻って、事象５１１にて、プロセッサ２０２による判定として所与の時間について装置リセットの閾値数に達すれば、ＩＭＤ１０２は動作のセット４００へ戻り移る。プロセッサ２０２は動作４３８で稼働メモリ２０４内の、ＲＯＭ２１２からのプログラム可能な値全てを置き換える。
【００５１】
[0056]事象５０８でのＭＲＩモードの終了へ戻って、ＩＭＤ１０２は動作４４０へ移行し、プロセッサ２０２は稼働メモリ２０４内でＭＲＩモード状態を非アクティブへ設定する。プロセッサ２０２は同様に、動作４４２で、ＭＲＩモード状態を含む稼働メモリ２０４の値を不揮発性メモリ２１０へコピーする。プロセッサ２０２は、次いで、動作４４４で、稼働メモリ２０４内に存在している通常モードのためのプログラムされている値を使用して、更なるプログラミングが受信されるまで通常の刺激モードを実施する段階を始める。そうする際にプロセッサ２０２はＭＲＩモード状態値が非アクティブであることを読み出す。
【００５２】
[0057]ＩＭＤ１０２は、その代わりに、動作５００のうち装置リセット後に起こる部分については図５Ｂの代わりの論理的動作５０１を実施してもよい。事象５２６で、所与の時間についての装置リセット数が閾値に達していないかどうかが先ず判定される。そうであれば、閾値事象５４２にてＩＭＤ１０２は動作のセット４００へ、厳密には動作４３８へ戻り移る。閾値に達していなければ、装置リセット後直ちにプロセッサ２０２は問い合わせ５２８で稼働メモリ２０４内の値が破壊されているかどうかを検知する。これは、稼働メモリ２０４のコンテンツへの巡回冗長チェックを遂行することによって果たすことができる。
【００５３】
[0058]稼働メモリ２０４が破壊されていないとき、プロセッサ２０２は、次に、動作５３０で、ＭＲＩモード値、モードパラメータ値、及びＭＲＩモード状態を含む稼働メモリ２０４内の全ての値を保持する。この時点で、稼働メモリ２０４は、図５Ａの動作５０６でのＭＲＩ刺激モードへ復帰するために必要な全ての値を既に有していることになる。
【００５４】
[0059]稼働メモリ２０４が破壊されているとき、プロセッサ２０２は、次いで、問い合わせ５３２で不揮発性メモリ２１０が破壊されているかどうかを検知する。そうであれば、ＩＭＤは次いで動作のセット４００へ移行し、動作４２８で、プロセッサ２０２が、ＭＲＩモード状態が非アクティブであることを含むフラッシュメモリ２０６からのデフォルト値をコピーすることによって、動作４２８にて稼働メモリ２０４内の全ての値が置き換えられる。ＩＭＤ１０２は、次いで、動作４３０で、今や稼働メモリ２０４に入っているフラッシュ２０６からのモードのためのデフォルト値を使用してデフォルトモードで作動するように進む。装置１０２は後刻に新しいプログラミングを受信するまではこのデフォルトモードで進む。
【００５５】
[0060]不揮発性メモリ２１０が破壊されていないとき、プロセッサ２０２は、動作５３４で、不揮発性メモリ２１０に記憶されているプログラム可能な値を稼働メモリ２０４へコピーする。これらの値は、ＭＲＩモード値、モードパラメータ値、及びＭＲＩモード状態がアクティブであることを指し示す値、を含む。不揮発性メモリ２１０からのプログラム可能な値は、更に、ＩＭＤ１０２のより基本的な機能性のための値を含む。稼働メモリ２０４内のその他の値で不揮発性メモリ２１０へコピーされなかった値について、プロセッサ２０２はそれらの値をデフォルト値で置き換える。この実施例では、プロセッサ２０２は、動作５３６で、先ずフラッシュメモリ２０６からそれらの値をコピーしようと試みる。それが成功した場合、動作５３２にて、プロセッサ２０２はＭＲＩモード状態がアクティブであると読み出して、ＩＭＤ１０２はＭＲＩモードで作動するように進む。プロセッサ２０２は、不揮発性メモリ２１０からのプログラム可能なＭＲＩモード値を使用し、その他の必要な値はフラッシュ２０６からのモードのためのデフォルト値であり、それらは今や稼働メモリ２０４に入っている。装置１０２は後刻に新しいプログラミングを受信する又はＭＲＩモードタイムアウトに達するという様なモードを終了させる事象５０８が起こるまでＭＲＩモードで進む。
【００５６】
[0061]フラッシュメモリ２０６からデフォルト値をコピーしようとする試みがフラッシュエラーに因り失敗すれば、プロセッサ２０２は、次いで、動作５４０でＩＭＤ１０２を立ち上げモードへ入れるためにＲＯＭ２１２からデフォルト値をコピーするという手段に出る。これにより、ＭＤ１０２は動作のセット４００へ移し戻され、ＭＲＩモード状態は非アクティブとなる。次の通信セッションで、プロセッサ２０２は動作４３４でフラッシュメモリ２０６の破壊に因りＩＭＤ１０２は摘出されるべきと要求するエラーメッセージを外部プログラマへ送信する。
【００５７】
[0062]以上、プロセッサ２０２によって遂行される論理的動作の特定の実施例を図４Ａ−図５Ｂに関して説明してきたが、これらの実施例は制限を課すことを意図するものではない。これらの論理的動作に対する多くの変型が、実施可能であり、この開示の範囲内に入る。例えば、ＲＯＭ２１２から立ち上げモードに入るというのではなく、ＲＯＭ２１２は、その代わりに、フラッシュメモリ２０６によって提供されている同じデフォルトパラメータを提供するようにしてもよい。ＲＯＭ２１２からのデフォルトに頼る段階が摘出要求などを引き起こすようになっていてもよいし、そうでなくてもよい。
【００５８】
[0063]実施形態を詳細に示し説明してきたが、そこでは形態及び詳細事項における様々な他の変更が本発明の精神及び範囲から逸脱することなくなされ得ることが当業者には理解されるであろう。
【符号の説明】
【００５９】
１００  植え込み型医療システム
１０２  植え込み型医療装置（ＩＭＤ）
１０４  植え込み型医療用リード
１０６  電極
１０８  回路機構
１１０  近位接点
１１２  電気的コネクタ
２０２  処理装置
２０４  稼働メモリ
２０６  フラッシュメモリ
２０８  テレメトリ回路
２１０  不揮発性メモリ
２１２  読み出し専用メモリ（ＲＯＭ）
２１４  パルス生成器回路
【図１】
0006568088.tif 000002
【図２】
0006568088.tif 000003
【図３】
0006568088.tif 000004
【図４Ａ】
0006568088.tif 000005
【図４Ｂ】
0006568088.tif 000006
【図５Ａ】
0006568088.tif 000007
【図５Ｂ】
0006568088.tif 000008