(57)【要約】【課題】従来技術の問題を解決する。【解決手段】コンピュータシステムによって行われる方法は、遠隔操作アセンブリに指令を提供して、命令される速度プロファイルに従って解剖学的通路内で器具を動かすことを含む。方法は、解剖学的通路内に位置付けられる器具から空間情報のセットを受信することや、空間情報のセットをフィルタリングして、命令される速度プロファイルに比例する空間情報のセットからのある量の空間データ記録を選択することも含む。【選択図】図４Ｂ
2020168374.tif 000002
【特許請求の範囲】
【請求項１】
コンピュータプログラムであって、
コンピュータシステムによって実行されるときに、前記コンピュータシステムのプロセッサに、
解剖学的通路内に少なくとも部分的に位置付けられる器具を移動させるステップと、
複数の時間期間での前記器具の遠位端についての位置情報を含む複数の空間データ記録を含む第１のセットの空間情報を前記器具から受信させるステップと、
前記器具内に配置される形状センサから形状データを受信させるステップと、
該受信する形状データに基づいて前記複数の空間データ記録のうちの少なくとも１つを除去することによって前記第１のセットの空間情報をフィルタリングさせるステップと、
を実行させる、
コンピュータプログラム。
【請求項２】
前記複数の空間データ記録のうちの少なくとも１つを除去することは、前記受信する形状データとの整合性に基づく、請求項１に記載のコンピュータプログラム。
【請求項３】
前記複数の空間データ記録のうちの少なくとも１つを除去することは、前記受信する形状データとの非整合性に基づく、請求項１に記載のコンピュータプログラム。
【請求項４】
前記プロセッサに、
前記解剖学的通路のモデルから第２のセットの空間情報を受信するステップと、
前記フィルタリングされる第１のセットの空間情報を前記第２のセットの空間情報に位置合わせするステップと、
を更に実行させる、
請求項１に記載のコンピュータプログラム。
【請求項５】
前記第２のセットの空間情報は、前記解剖学的通路に対応する複数のボクセルを含む、請求項４に記載のコンピュータプログラム。
【請求項６】
前記空間情報は、位置情報及び／又は向き情報を含む、請求項１乃至５のうちのいずれか１項に記載のコンピュータプログラム。
【請求項７】
前記空間情報は、前記器具上の電磁センサから受信される、請求項１乃至６のうちのいずれか１項に記載のコンピュータプログラム。
【請求項８】
前記プロセッサに、前記解剖学的通路の画像で共通のディスプレイ上に前記フィルタリングされる第１のセットの空間情報に基づく前記器具の画像を表示させるステップを更に実行させる、請求項１に記載のコンピュータプログラム。
【請求項９】
前記第１のセットの空間情報をフィルタリングさせるステップは、前記複数の空間データ記録から少なくとも１つの空間データ記録を除去するステップを含む、請求項１に記載のコンピュータプログラム。
【請求項１０】
前記第１のセットの空間情報をフィルタリングさせるステップは、前記複数の空間データ記録からの少なくとも１つの空間データ記録を前記空間データ記録の他の空間データ記録と異なって重み付けさせるステップを含む、請求項１に記載のコンピュータプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
（関連出願の参照）
この特許出願は、２０１４年１１月１３日に出願された「SYSTEMS  AND  METHODS  FOR  FILTERING  LOCALIZATION  DATA」という名称の米国仮特許出願第６２／０７９，１３９号の優先権及び出願日の利益を主張し、その全文を本明細書中に参照として援用する。
【０００２】
本開示は、画像誘導手術のためのシステム及び方法に関し、より具体的には、患者解剖学的構造に対して手術器具を位置特定する(localizing)方法及びシステムに関する。
【背景技術】
【０００３】
最小侵襲的医療技法は、医療処置の間に損傷される組織の量を減少させることにより、患者の回復時間、不快感、及び有害な副作用を減少させることを意図する。そのような最小侵襲的技法は、患者解剖学的構造にある自然開口部を通じて或いは１つ又はそれよりも多くの外科切開部を通じて行われてよい。これらの自然開口部又は切開部を通じて、臨床医は（手術、診断、治療、又は生検器具を含む）最小侵襲的医療器具を挿入して、標的組織場所に到達する。器具は、肺、結腸、腸、腎臓、心臓、循環系、又は類似器官のような解剖学的系統内の、自然に又は外科的に創られる通路を進んでよい。標的組織場所に到達するのを助けるために、医療器具の位置、向き、形状、及び／又は動きが、患者解剖学的構造の術前又は術中画像と相関させられてよい。画像誘導器具は、例えば、電磁（ＥＭ）、機械、光学、又は超音波トラッキングシステムを用いて、患者解剖学的構造に対して位置特定されて(localized)よい。一般的に、器具についてのより多くの空間情報が受信されると、位置特定(localization)の精度は増大させられる。しかしながら、器具の場所についての冗長な又は不正確な情報を受信することは、位置特定の精度を減じることがあり、或いは位置特定プロセスを遅くさせることがある。解剖学的構造に対する位置特定を改良するために、空間情報をフィルタリングする技法の改良が必要とされている。
【発明の概要】
【課題を解決するための手段】
【０００４】
本発明の実施態様は、以下に続く請求項によって要約される。
【０００５】
１つの実施態様では、コンピュータシステムによって実行される方法が、遠隔操作アセンブリに指令を提供して、命令される速度プロファイルに従って解剖学的通路内で器具を動かすことを含む。方法は、解剖学的通路内に位置付けられる器具から空間情報のセットを受信することや、空間情報のセットをフィルタリングして、命令される速度プロファイルに比例する量の空間データ記録(a  quantity  of  spatial  data  records)を空間情報のセットから選択することも含む。
【０００６】
他の実施態様では、コンピュータシステムによって実行される方法が、解剖学的通路内に位置付けられる器具から第１のセットの空間情報を受信することを含む。第１のセットの空間情報は、複数の時間期間での器具の遠位端についての位置情報を含む複数の空間データ記録を含む。方法は、複数の空間データ記録を時間的に収集される順序で順序付けることや、複数の空間データ記録のうちの第１及び第２の連続的な空間データ記録の間の空間関係を評価することも含む。方法は、評価される空間関係に基づき第１のセットの空間情報をフィルタリングすることも含む。
【０００７】
他の実施態様では、コンピュータシステムによって実行される方法が、解剖学的通路内に位置付けられる器具から第１のセットの空間情報を受信することを含む。第１のセットの空間情報は、複数の時間期間での器具の遠位端についての位置情報を含む複数の空間データ記録を含む。方法は、複数の空間データ記録の各々についての信頼度係数を生成することや、生成される信頼度係数に基づき第１のセットの情報をフィルタリングすることも含む。
【０００８】
他の実施態様では、コンピュータシステムによって実行される方法が、解剖学的通路内に位置付けられる器具から第１のセットの空間情報を受信することを含む。第１のセットの空間情報は、複数の時間期間での器具の遠位端についての位置情報を含む複数の空間データ記録を含む。方法は、器具内に配置される形状センサから形状データを受信することや、受信する形状データに基づき複数の空間データ記録のうちの少なくとも１つを除去することによって第１のセットの空間情報をフィルタリングすることも含む。
【０００９】
本開示の特徴は、添付の図面と共に判読されるときに、以下の詳細な記述から最良に理解されるであろう。様々な構成は業界の標準的な慣行に従って原寸通りに描かれていないことが強調される。実際には、様々な構成の寸法は、議論の明瞭性のために、任意に増大させられ或いは減少させられることがある。加えて、本開示は、様々な実施例において参照番号及び／又は文字を繰り返すことがある。この繰返しは単純性及び明瞭性のためであり、それ自体は議論する様々な実施態様及び／又は構成の間の関係を決定しない。
【図面の簡単な説明】
【００１０】
【図１】本明細書中に記載する原理の１つの実施例に従った、例示的な遠隔操作医療システムを示す図である。
【００１１】
【図２】本明細書中に記載する原理の１つの実施例に従った、例示的な医療器具システムを示す図である。
【００１２】
【図３】本明細書中に記載する原理の１つの実施例に従った、モデル患者解剖学的構造に位置合わせされた器具を示す図である。
【００１３】
【図４Ａ】本明細書中に記載する原理の１つの実施例に従った、位置合わせプロセスを行う例示的な方法を示すフローチャートである。
【００１４】
【図４Ｂ】空間情報をフィルタリングする例示的な方法を示すフローチャートである。
【００１５】
【図５Ａ】解剖学的通路を通じて進む器具の遠位端からの位置特定信号を例示するよう空間的に配置されたデータ地点として示された空間データ記録のセットを例示している。
【００１６】
【図５Ｂ】図５Ａの空間データ記録の表である。
【００１７】
【図５Ｃ】解剖学的通路を通じて進む器具の遠位端からの位置特定信号を例示するよう空間的に配置されたデータと点として示された空間データ記録の他のセットを例示している。
【００１８】
【図６Ａ】解剖学的通路の形状と関連付けられるセグメント化マップと共にデータ地点として示される空間データ記録のセットを例示している。
【００１９】
【図６Ｂ】図６Ｂのデータ地点の部分を例示している。
【００２０】
【図７】この開示の実施態様に従った命令される速度を例示している。
【００２１】
【図８】解剖学的通路を通じて進む器具の遠位端からの位置特定信号を例示するよう空間的に配置されたデータ地点として示された空間データ記録のセットを例示している。
【図９】解剖学的通路を通じて進む器具の遠位端からの位置特定信号を例示するよう空間的に配置されたデータ地点として示された空間データ記録のセットを例示している。
【図１０】解剖学的通路を通じて進む器具の遠位端からの位置特定信号を例示するよう空間的に配置されたデータ地点として示された空間データ記録のセットを例示している。
【００２２】
【図１１】解剖学的通路内に位置付けられる形状センサから受信する形状プロファイルを例示している。
【発明を実施するための形態】
【００２３】
本開示の原理の理解を促進させる目的のために、次に、図面に例示する実施態様を参照し、特定の言語を用いて実施態様を記載する。それにも拘わらず、開示の範囲の限定は意図されていないことが理解されるであろう。本発明の特徴の以下の詳細な記述では、開示の実施態様の網羅的な理解をもたらすために、様々な特定の詳細を示す。しかしながら、この開示の実施態様は、これらの特定の詳細がなくても実施されることがあることが、当業者に明らかであろう。他の場合には、本発明の実施態様の特徴を不必要に曖昧にしないよう、周知の方法、手順、コンポーネント、及び回路を詳細に記載しない。
【００２４】
記載するデバイス、器具、方法に対するあらゆる変更及び更なる修正、並びに本開示の原理のあらゆる更なる用途は、本開示が関係する当業者の心に普通に思い浮かぶように十分に想定される。具体的には、１つの実施態様に関して記載する構成、コンポーネント、及び／又はステップは、本開示の他の実施態様に関して記載する構成、コンポーネント、及び／又はステップと組み合わせられてよいことが十分に理解される。加えて、本明細書中で提供される寸法は特定の実施態様に関するものであり、異なる大きさ、寸法、及び／又は比率を利用して本開示の着想を実施してよいことが想定される。不要な記述上の繰返しを避けるために、１つの例示的な実施態様に従って記載する１つ又はそれよりも多くのコンポーネント又は行為は、他の例示的な実施態様から適用可能なものとして用いられ或いは省略され得る。簡潔性のために、これらの実施態様の数多くの反復を別個に記載しない。単純性のために、幾つかの場合には、図面を通じて同じ参照番号を用いて、同一の又は類似の部品に言及する。
【００２５】
以下の実施態様は、三次元空間内のそれらの状態に関して、様々な基部及び基部の部分を記載する。本明細書中で用いられるとき、「位置」という用語は、三次元空間（例えば、デカルトＸ，Ｙ，Ｚ座標に沿う３つの並進自由度）内の物体又は物体の部分の場所を指す。本明細書中で用いられるとき、「向き」という用語は、物体又は物体の部分の回転的な配置（３つの回転自由度、例えば、ロール、ピッチ、及びヨー）を指す。本明細書中で用いられるとき、「姿勢」という用語は、少なくとも１つの並進自由度における物体又は物体の部分の位置及び少なくとも１つの回転自由度（最大で６つの自由度）における物体又は物体の部分の向きを指す。本明細書中で用いられるとき、「形状」という用語は、物体に沿って測定される姿勢、位置、又は向きのセットを指す。
【００２６】
図面の図１を参照すると、例えば、診断、治療、又は手術処置を含む、医療処置における使用のための、遠隔操作医療システムが、参照番号１００によって概ね示されている。記載されるように、この開示の遠隔操作医療システムは、外科医の遠隔操作制御の下にある。代替的な実施態様において、遠隔操作医療システムは、処置又は下位処置を行うようプログラムされたコンピュータの部分的な制御の下にあってよい。更に他の代替的な実施態様では、処置又は下位処置を行うようプログラムされたコンピュータの完全制御の下で完全に自動化された医療システムを用いて処置又は下位処置を行ってよい。
【００２７】
図１に示すように、遠隔操作システム１００は、一般的に、患者Ｐに様々な処置を行う際に医療器具システム１０４を操作する遠隔操作アセンブリ１０２を含む。アセンブリ１０２は、患者Ｐを位置付ける手術台Ｏ又はその付近に取り付けられる。医療器具システム１０４は、遠隔操作アセンブリ１０２に動作的に連結される。操作者入力システム１０６は、外科医又は他の種類の臨床医Ｓが、手術部位の画像又は手術部位を表す画像を見て、医療器具システム１０４の操作を制御するのを可能にする。
【００２８】
代替的な実施態様において、遠隔操作システムは、１つよりも多くのマニピュレータアセンブリを含んでよい。マニピュレータアセンブリの正確な数は、数ある要因の中でも、外科処置及び手術室内の空間制約に依存する。
【００２９】
操作者入力システム１０６は、外科医コンソールＣに配置されてよく、外科医コンソールＣは、普通、手術台Ｏと同じ室内に配置される。しかしながら、外科医Ｓは患者Ｐと異なる部屋又は完全に異なる建物内に位置し得ることが理解されるべきである。操作者入力システム１０６は、一般的に、医療器具システム１０４を操作する１つ又はそれよりも多くの制御デバイスを含む。（複数の）制御デバイスは、握り、ジョイスティック、トラックボール、データグローブ、トリガガン、手動コントローラ、音声認識デバイス、タッチスクリーン、身体動作又は存在センサ、及び同等物のような、任意の数の様々な入力デバイスのうちの１つ又はそれよりも多くを含んでよい。幾つかの実施態様において、（複数の）制御デバイスは、遠隔操作アセンブリの医療器具と同じ自由度を備えることで、外科医にテレプレゼンス、即ち、器具が恰も手術部位に存在しているかのように、外科医が器具を直接的に制御しているという強い感覚を有するよう、（複数の）制御デバイスが器具と一体であるという知覚をもたらす。他の実施態様において、（複数の）制御デバイスは、関連する医療器具よりも多くの又は少ない自由度を有してよく、外科医に依然としてテレプレゼンスをもたらしてよい。幾つかの実施態様において、（複数の）制御デバイスは、６つの自由度で動く手動入力デバイスであり、手動入力デバイスは、器具を作動させるための（例えば、把持ジョーを閉じる、電極に電位を加える、医療処置を施す、及び同等のことのための）作動可能なハンドルも含んでよい。
【００３０】
遠隔操作アセンブリ１０２は、医療器具システム１０４を支持し、１つ又はそれよりも多くの非サーボ制御リンク（例えば、手動で位置付けられて所定の場所に係止されてよく、一般的にセットアップ構造と呼ばれる、１つ又はそれよりも多くのリンク）の運動学的構造と、遠隔操作マニピュレータとを含んでよい。遠隔操作アセンブリ１０２は、制御システム（例えば、制御システム１１２）からの命令に応答して医療器具システム１０４への入力を駆動する複数のアクチュエータ又はモータを含む。モータは、医療器具システム１０４に連結されるときに、医療器具を自然に又は外科的に創られる解剖学的開口部内に前進させることがある、駆動システムを含む。他の電動駆動システムは、３つの線形自由度（例えば、Ｘ，Ｙ，Ｚデカルト軸に沿う線形運動）及び３つの回転自由度（例えば、Ｘ，Ｙ，Ｚデカルト軸についていの回転）を含んでよい多数の自由度において、医療器具の遠位端を動かしてよい。加えて、モータを用いて、生検デバイス又は同等物のジョー内で組織を掴む器具の関節作動可能なエンドエフェクタを作動させ得る。
【００３１】
遠隔操作医療システム１００は、遠隔操作アセンブリの器具に関する情報を受信する１つ又はそれよりも多くのサブシステムを備えるセンサシステム１０８を含んでよい。そのようなサブシステムは、位置センサシステム（例えば、電磁（ＥＭ）センサシステム）、カテーテル先端の及び／又は器具システム１０４のフレキシブルな本体に沿う１つ又はそれよりも多くのセグメントの位置、向き、速さ、速度、姿勢、及び／又は形状を決定する形状センサシステム、及び／又はカテーテルシステムの遠位端から画像を取り込む（キャプチャする）視覚化システムを含んでよい。
【００３２】
視覚化システム（例えば、図２の視覚化システム２３１）は、手術部位の同時又は実時間画像が外科医に提供されるよう、（以下に詳細に記載する）視認スコープアセンブリを含んでよい。同時画像は、例えば、手術部位内に位置付けられる内視鏡によって取り込まれる二次元又は三次元画像であってよい。この実施態様において、視覚化システムは、医療器具１０４に一体的に又は取外し可能に連結されてよい内視鏡コンポーネントを含む。しかしながら、代替的な実施態様では、別個のマニピュレータアセンブリに取り付けられる別個の内視鏡を医療器具と共に用いて、手術部位を撮像してよい。視覚化システムは、１つ又はそれよりも多くのコンピュータプロセッサと相互作用する或いはその他の方法で実行される、ハードウェア、ファームウェア、ソフトウェア又はそれらの組み合わせとして実施されてよく、コンピュータプロセッサは、（以下に記載する）制御システム１１２のプロセッサを含んでよい。
【００３３】
遠隔操作医療システム１００は、センサシステム１０８のサブシステムによって生成される（複数の）医療器具１０４及び手術部位の画像又は表現を表示するディスプレイシステム１１０も含む。ディスプレイ１１０及び操作者入力システム１０６は、操作者がテレプレゼンスの知覚を伴って医療器具システム１０４及び操作者入力システム１０６を制御し得るよう、方向付けられてよい。
【００３４】
ディスプレイシステム１１０は、視覚化システムによって取り込まれる医療器具及び手術部位の画像を表示してもよい。ディスプレイ１１０及び制御デバイスは、操作者が作業空間を恰も実質的に真実存在(true  presence)において見ているかのように医療器具１０４及び手動制御装置を操作し得るよう、医療器具及びスコープアセンブリ内の撮像デバイスの相対位置が外科医の両眼及び両手の相対位置と類似するように、方向付けられてよい。真実存在とは、画像の表現が、器具１０４を物理的に操作する操作者の視点を真似る真正の透視画像(true  perspective  image)であることを意味する。
【００３５】
代替的に又は追加的に、ディスプレイ１１０は、コンピュータ断層撮影法（ＣＴ）、磁気共鳴映像法（ＭＲＩ）、蛍光透視法、サーモグラフィ、超音波、光コヒーレンストモグラフィ（ＯＣＴ）、熱映像法、インピーダンス映像法、レーザ映像法、又はナノチューブＸ線映像法のような、撮像技術を用いて術前に記録され且つ／或いはモデル化される、手術部位の画像を提示してよい。提示される術前画像は、二次元、三次元、又は四次元画像を含んでよい。提示される術前又は術中画像は、二次元、三次元、又は（例えば、時間ベース又は速度ベースの情報を含む）四次元画像、及び画像を再現するための関連する画像データセットを含んでよい。
【００３６】
幾つかの実施態様において、ディスプレイ１１０は、医療器具１０４の実際の場所が術前又は同時画像と位置合わせされる(registered)(即ち、動的に関係づけられる(referenced))仮想ナビゲーション画像を表示して、外科医に器具１０４の先端の場所での内部手術部位の仮想画像を提示してよい。器具１０４の先端の画像又は他の図式的若しくは文字数次式インジケータが仮想画像の上に重ね合わせられて、医療器具を制御する外科医を支援してよい。代替的に、器具１０４は、仮想画像中に見えなくてよい。
【００３７】
他の実施態様において、ディスプレイ１１０は、医療器具の実際の場所が術前又は同時画像と位置合わせされる仮想ナビゲーション画像を表示して、外科医Ｓに外部視点からの手術部位内の医療器具の仮想画像を提示してよい。医療器具の部分の画像又は他の図式的若しくは文字数次式インジケータが仮想画像の上に重ね合わせられて、器具１０４を制御する外科医を支援してよい。
【００３８】
遠隔操作医療システム１００は、制御システム１１２も含む。制御システム１１２は、少なくとも１つのメモリ及び少なくとも１つのプロセッサ（図示せず）を含み、典型的には、医療器具システム１０４、操作者入力システム１０６、センサシステム１０８、及びディスプレイシステム１１０の間の制御をもたらす、複数のプロセッサを含む。制御システム１１２は、本明細書中に開示する特徴に従った方法の一部又は全部を実施するようプログラムされた指令（例えば、指令を格納するコンピュータ可読媒体）も含む。制御システム１１２は、図１の簡略図において単一のブロックとして示されているが、システムは、２つ又はそれよりも多くのデータ処理回路を含んでよく、処理の一部は、遠隔操作アセンブリ１０２で又は遠隔操作アセンブリ１０２に近接して任意的に行われ、処理の他の部分は、操作者入力システム１０６及び同等物で行われる。多種多様の集中型又は分散型のデータ処理アーキテクチャが利用されてよい。同様に、プログラムされる指令は、多数の別個のプログラム又はサブルーチンとして実施されてよく、或いは、プログラムされる指令は、本明細書中に記載する遠隔操作システムの多数の他の特徴に統合されてよい。１つの実施態様において、制御システム１１２は、Bluetooth（登録商標）、IrDA、HomeRF、IEEE  802.11、DECT、及びWireless  Telemetryのような、無線通信プロトコルをサポートする。
【００３９】
幾つかの実施態様において、制御システム１１２は、医療器具システム１０４から力及び／又はトルクフィードバックを受信する１つ又はそれよりも多くのサーボコントローラを含んでよい。フィードバックに応答して、サーボコントローラは、操作者入力システム１０６に信号を送信する。（複数の）サーボコントローラは、遠隔操作アセンブリ１０２に指令する信号も送信して、体の開口を介して患者内の内部手術部位に延びる（複数の）医療器具システム１０４を動かしてよい。任意の適切な従来的な又は特殊なサーボコントローラが用いられてよい。サーボコントローラは、遠隔操作アセンブリ１０２と別個でよく或いは一体でよい。幾つかの実施態様において、サーボコントローラ及び遠隔操作アセンブリは、患者の体に近接して位置付けられる遠隔操作アームカートの部分として提供される。
【００４０】
制御システム１１２は、（複数の）医療器具システム１０４にナビゲーション支援をもたらす仮想視覚化システムを更に含んでよい。仮想視覚化システムを用いる仮想ナビゲーションは、解剖学的通路の三次元構造と関連付けられて取得されるデータセットへの参照に基づく。より具体的には、仮想視覚化システムは、コンピュータ断層撮影法（ＣＴ）、磁気共鳴映像法（ＭＲＩ）、蛍光透視法、サーモグラフィ、超音波、光コヒーレンストモグラフィ（ＯＣＴ）、熱映像法、インピーダンス映像法、レーザ映像法、ナノチューブＸ線映像法、又は同等物のような、撮像技術を用いて撮像される、手術部位の画像を処理する。ソフトウェアを単独で又は手動入力との組み合わせにおいて用いて、記録される画像を、部分的又は全体的な解剖学的器官又は解剖学的領域のセグメント化された二次元又は三次元の複合表現(composite  representation)に変換する。画像データセットは、複合表現と関連付けられる。複合表現及び画像データセットは、通路及びそれらの接続性の様々な場所及び形状を記述する。複合表現を生成するために用いられる画像は、術前に又は臨床処置の間に術中に記録されてよい。代替的な実施態様では、仮想視覚化システムが、標準的な表現（即ち、患者特異でない表現）又は標準的な表現及び患者特異データの混成を用いてよい。複合表現及び複合表現によって生成されるあらゆる仮想画像は、運動の１つ又はそれよりも多くの位相の間（例えば、肺の吸息／呼息周期の間）の変形可能な解剖学的領域の静止的な姿勢を提示してよい。
【００４１】
画像誘導処置の間に、センサシステム１０８を用いて患者解剖学的構造(patient  anatomy)に対する器具の近似場所を計算してよい。その場所を用いて患者解剖学的構造のマクロレベルトラッキング画像及び患者解剖学的構造の仮想内部画像の両方を生成し得る。光ファイバセンサを用いて仮想視覚化システムからの画像のような術前に記録された手術画像と共に医療器具(medical  implement)を位置合わせし且つ表示することは知られている。例えば、その全文を本明細書中に参照として援用する（２０１１年５月１３日に出願された）（「Medical  System  Providing  Dynamic  Registration  of  a  Model  of  an  Anatomical  Structure  for  Image-Guided  Surgery」を開示する）米国特許出願第１３／１０７，５６２は、１つのそのようなシステムを開示している。
【００４２】
遠隔操作医療システム１００は、照明システム、操縦制御システム、洗浄システム、及び／又は吸引システムのような、任意的な操作及びサポートシステム（図示せず）を更に含んでよい。代替的な実施態様において、遠隔操作システムは、１つよりも多くの遠隔操作アセンブリ及び／又は１つよりも多くの操作者入力システムを含んでよい。マニピュレータアセンブリの正確な数は、数ある要因の中でも、外科処置及び手術室内の空間制約に依存する。操作者入力システムは並置されてよく、或いは操作者入力システムは別個の場所に位置付けられてよい。多数の操作者入力システムは、１人よりも多くの操作者が様々な組み合わせにおける１つ又はそれよりも多くのマニピュレータアセンブリを制御するのを可能にする。
【００４３】
図２は、遠隔操作医療システム１００の医療器具システム１０４として用いられてよい医療器具システム２００を例示している。代替的に、医療器具システム２００は、非遠隔操作診査処置のために又は内視鏡のような従来的な手動制御医療器具を含む処置において用いられてよい。
【００４４】
器具システム２００は、器具本体２０４に連結されたカテーテルシステム２０２を含む。カテーテルシステム２０２は、近位端２１７と遠位端又は先端部分２１８とを有する細長いフレキシブルなカテーテル本体２１６を含む。１つの実施態様において、フレキシブルな本体２１６は、約３ｍｍの外径を有する。他のフレキシブルな本体の外径は、より大きくてよく或いはより小さくてよい。カテーテルシステム２０２は、遠位端２１８でのカテーテル先端の又は本体２１６に沿う１つ又はそれよりも多くのセグメントの、位置、向き、速さ、速度、姿勢、及び／又は形状を決定するために、形状センサ２２２を任意的に含んでよい。遠位端２１８と近位端２１７との間の本体２１６の全長は、セグメント２２４に効果的に分割されてよい。器具システム２００が遠隔操作医療システム１００の医療器具システム１０４であるならば、形状センサ２２２は、センサシステム１０８のコンポーネントであってよい。器具システム２００が手動操作され或いは非遠隔操作処置のためのその他の方法で用いられるならば、形状センサ２２２は、トラッキングシステム２３０に連結されてよく、トラッキングシステム２３０は、形状センサに呼び掛け(interrogate)、受信する形状データを処理する。
【００４５】
形状センサ２２２は、（例えば、内部通路（図示せず）内に設けられる或いは外部的に取り付けられる）フレキシブルなカテーテル本体２１６と整列させられる光ファイバを含んでよい。１つの実施態様において、光ファイバは、約２００μｍの直径を有する。他の実施態様において、直径はより大きくてよく或いはより小さくてよい。
【００４６】
形状センサシステム２２２の光ファイバは、カテーテルシステム２０２の形状を決定する光ファイバ曲げセンサを形成する。１つの代替では、ファイバ・ブラッグ・グレーティング（ＦＢＧｓ）を含む光ファイバを用いて、１つ又はそれよりも多くの次元における構造のひずみ測定値を提供する。三次元における光ファイバの形状及び相対位置をモニタリングする様々なシステム及び方法が、（２００５年７月１３日に出願された）（「Fiber  optic  position  and  shape  sensing  device  and  method  relating  thereto」を開示する）米国特許出願第１１／１８０，３８９号、（２００４年７月１６日に出願された）（「Fiber-optic  shape  and  relative  position  sensing」を開示する）米国特許出願第１２／０４７，０５６号、及び（１９９８年６月１７日に出願された）（「Optical  Fibre  Bend  Sensor」を開示する）米国特許第６，３８９，１８７号中に記載されており、それらの全文を本明細書中に参照として援用する。代替的な実施態様におけるセンサは、レイリー散乱、ラマン散乱、ブリルアン散乱、及び蛍光散乱のような、他の適切なひずみ検知技法を利用してよい。他の実施態様において、カテーテルの形状は、他の技法を用いて決定されてよい。例えば、カテーテルの遠位先端姿勢の履歴を用いて、時間の間隔に亘ってデバイスの形状を再構築し得る。他の例として、履歴的な姿勢、位置、又は向きデータが、呼吸のような交互の運動の周期に沿う器具システム既知の地点について格納されてよい。この格納されるデータを用いてカテーテルについての形状情報を発展させ得る。代替的に、カテーテルに沿って位置付けられるＥＭセンサのような一連の位置センサを形状検知のために用い得る。代替的に、特に、解剖学的通路が静止的であるならば、処置中の器具システム上のＥＭセンサのような位置センサからのデータの履歴を用いて器具の形状を提示してよい。代替的に、位置又は向きが外部磁場によって制御される無線デバイスが形状検知のために用いられてよい。無線デバイスの位置の履歴を用いてナビゲートされる通路についての形状を決定してよい。
【００４７】
形状センサ２２２の光ファイバを用いてカテーテルシステム２０２の少なくとも部分の形状をモニタリングしてよい。より具体的には、光ファイバを通過する光を処理してカテーテルシステム２０２の形状を検出し、その情報を利用して外科処置を支援してよい。センサシステム（例えば、センサシステム１０８）は、カテーテルシステム２０２の形状を決定するために用いられる光を生成し且つ検出する呼掛けシステム(interrogation  system)を含んでよい。次に、この情報を用いて医療器具システムの部分の速度及び加速度のような他の変数を決定し得る。検知は遠隔操作システムによって作動させられる自由度にのみ限定されてよく、或いは検知は受動的な（例えば、ジョイントの間の剛性部材の作動させられない曲げ）自由度及び能動的な（例えば、器具の作動させられる動き）自由度の両方に適用されてよい。
【００４８】
医療器具システムは、任意的に、位置センサシステム２２０を含んでよい。位置センサは、外部的に生成される電磁場に晒されることがある１つ又はそれよりも多くの導電性コイルを含むセンサ２２０を備えるＥＭセンサシステムのコンポーネントであってよい。その場合、ＥＭセンサシステム２２０の各コイルは、外部的に生成される電磁場に対するコイルの位置及び向きに依存する特性を有する誘導電気信号を生成する。１つの実施態様において、ＥＭセンサシステムは、６つの自由度、例えば、３つの位置座標Ｘ，Ｙ，Ｚ、並びにベース地点のピッチ、ヨー、及びロールを示す３つの向き角度、又は５つの自由度、例えば、３つの位置座標Ｘ，Ｙ，Ｚ、並びに２つのベース地点のピッチ及びヨーを示す２つの向き角度を測定するように、構成され且つ位置付けられてよい。ＥＭセンサシステムの更なる記述は、（１９９９年８月１１日に出願された）（「Six-Degree  of  Freedom  Tracking  System  Having  a  Passive  Transponder  on  the  Object  Being  Tracked」を開示する）米国特許第６，３８０，７３２号中に提供されており、その全文を本明細書中に参照として援用する。
【００４９】
トラッキングシステム２３０が、遠位端２１８の及び器具２００に沿う１つ又はそれよりも多くのセグメント２２４の位置、向き、速さ、速度、及び／又は形状を決定するために、位置センサシステム２２０及び形状センサシステム２２２を含んでよい。トラッキングシステム２３０は、１つ又はそれよりも多くのコンピュータプロセッサと相互作用する或いは１つ又はそれよりも多くのコンピュータプロセッサによってその他の方法で実行される、ハードウェア、ファームウェア又はこれらの組み合わせとして実施されてよく、１つ又はそれよりも多くのコンピュータプロセッサは、制御システム１１６のプロセッサを含んでよい。
【００５０】
フレキシブルな本体２１６は、補助的な器具２２６を受け入れるような大きさ及び形状とされる通路を含む。補助的な器具は、例えば、画像取込みプローブ（画像キャプチャプローブ）、生検器具、レーザアブレーションファイバ、又は他の手術、診断、若しくは治療ツールを含んでよい。補助的なツールは、メス、鈍らブレード、光ファイバ、又は電極のような、単一の作業部材を有する、エンドエフェクタを含んでよい。他のエンドエフェクタは、例えば、鉗子、グラスパ、ハサミ、又はクリップアプライヤを含んでよい。電気的にアクティブ化されるエンドエフェクタの実施例は、電気外科電極、変換器（トランスデューサ）、センサ、及び同等物を含む。様々な実施態様において、補助的なツール２２６は、画像取込みプローブであってよく、画像取込みプローブは、表示のために視覚化システム２３１によって処理される（ビデオ画像を含む）画像を取り込むフレキシブルなカテーテル本体２１６の遠位端２１８に又はその付近に立体視又は平面視カメラを備える遠位部分を含む。画像取込みプローブは、取り込まれる画像データを送信するために、カメラに連結されるケーブルを含んでよい。代替的に、画像取込み器具は、視覚化システムに繋がる、ファイバスコープのような、光ファイバの束(fiber-optic  bundle)であってよい。画像取込み器具は、例えば、可視スペクトル、赤外スペクトル、又は紫外スペクトルのうちの１つ又はそれよりも多くにおいて画像データを取り込む、単スペクトル又は多スペクトルであってよい。
【００５１】
補助的な器具２２６は、器具の遠位端を制御可能に曲げるために器具の近位端と遠位端との間に延びる、ケーブル、リンケージ、又は他の作動制御装置（図示せず）を収容してよい。操縦可能な器具は、（２００５年１０月４日に出願された）（「Articulated  Surgical  Instrument  for  Performing  Minimally  Invasive  Surgery  with  Enhanced  Dexterity  and  Sensitivity」を開示する）米国特許第７，３１６，６８１号及び（２００８年９月３０日に出願された）（「Passive  Preload  and  Capstan  Drive  for  Surgical  Instrument」を開示する）米国特許出願第１２／２８６，６４４号に詳細に記載されており、それらの全文を本明細書中に参照として援用する。
【００５２】
フレキシブルなカテーテル本体２１６は、例えば、遠位端の破線描写２１９によって示されるように、遠位端２１８を制御可能に曲げるために、ハウジング２０４と遠位端２１８との間に延びる、ケーブル、リンケージ、又は他の操縦制御装置（図示せず）も収容してよい。操縦可能なカテーテルは、（２０１１年１０月１４日に出願された）（「Catheter  with  Removable  Vision  Probe」を開示する）米国特許出願第１３／２７４，２０８号に詳細に記載されており、その全文を本明細書中に参照として援用する。器具システム２００が遠隔操作アセンブリによって作動させられる実施態様において、ハウジング２０４は、遠隔操作アセンブリの電動駆動要素に取り外し可能に繋がり且つ遠隔操作アセンブリの電動駆動要素から電力を受ける駆動入力部を含んでよい。器具システム２００が手動で作動させられる実施態様において、ハウジング２０４は、握り構成、手動アクチュエータ、又は器具システムの動きを手動で制御する他のコンポーネントを含んでよい。カテーテルシステムは、操縦可能であってよく、或いは、代替的に、カテーテルシステムは操縦不能であってよく、器具曲げの操作者制御のための統合的な機構を備えない。その上又は代替的に、医療器具を配置し得る並びに標的手術場所で用い得る１つ又はそれよりも多くの管腔が、フレキシブルな本体２１６の壁に定められる。
【００５３】
様々な実施態様において、医療器具システム２００は、肺の検査、診断、生検、又は治療における使用のために、気管支鏡又は気管支カテーテルのような、フレキシブルな気管支器具を含んでよい。システム２００は、結腸、腸、腎臓、脳、心臓、循環系、及び同等器官を含む、様々な解剖学的系統のうちのいずれかにおける、自然の又は外科的に創られる接続される通路を介した、他の組織のナビゲーション及び治療にも適する。
【００５４】
トラッキングシステム２３０からの情報はナビゲーションシステム２３２に送信されてよく、それはナビゲーションシステム２３２で視覚化システム２３１からの情報及び／又は術前に得られるモデルと組み合わせられて、器具２００の制御における使用のためにディスプレイシステム１１０上で外科医又は他の操作者に実時間位置情報を提供する。制御システム１１６は、器具２００を位置付けるためのフィードバックとして位置情報を利用してよい。手術器具を手術画像と位置合わせし且つ表示するために光ファイバセンサを用いるための様々なシステムが、２０１１年５月１３日に出願され、「Medical  System  Providing  Dynamic  Registration  of  a  Model  of  an  Anatomical  Structure  for  Image-Guided  Surgery」を開示する、米国特許出願第１３／１０７，５６２号に提供されており、その全文を本明細書中に参照として援用する。
【００５５】
図２の実施態様において、器具２００は、遠隔操作医療システム１００内で遠隔操作される。代替的な実施態様において、遠隔操作アセンブリ１０２は、直接操作者制御によって置換されてよい。直接操作代替では、様々なハンドル及び操作者インターフェースが器具の手持ち式操作のために含められてよい。
【００５６】
図３は、肺の外部の視点からの人間の肺１５２の解剖学的モデルの複合画像(composite  image)を提供するディスプレイシステム１５０（例えば、ディスプレイシステム１１０）を描写している。そのような画像は、解剖学的通路１５６を通じて標的場所１５３に至る例示的な経路を示している。モデル肺１５１は、カテーテルシステム２０２のような、フレキシブルな器具の器具画像１５４と位置合わせされる。
【００５７】
図４Ａは、図３の複合画像のような複合画像を生成するプロセスを例示するフローチャート４００を提供する。プロセス４０２で、患者解剖学的構造の関連部分の術前又は術中画像（例えば、ＣＴ又はＭＲＩ）が得られてよい。プロセス４０４で、セグメント化プロセスのようなモデル化機能を用いて、解剖学的構造(anatomy)のモデルが画像のセットから生成されてよい。手作業の及び／又はコンピュータソフトウェアベースのセグメント化プロセスを通じて、画像は、色(color)、密度(density)、強さ(intensity)、及び組織(texture)のような、特定の特徴又は計算される特性を共有する、セグメント又は要素（例えば、ピクセル又はボクセル）に分割される。このセグメント化プロセスは、得られる画像に基づき標的解剖学的構造のモデルを形成する二次元又は三次元再構築をもたらす。モデルを提示するために、セグメント化プロセスは、標的解剖学的構造を表現するボクセルのセットを描写し、次に、マーチングキューブ関数のような関数を適用して、ボクセルを取り囲む３Ｄ表面を得てよい。
【００５８】
プロセス４０６で、操作者又は自動制御システムは、モデルを通じて標的構造又は領域（例えば、腫瘍又は閉塞）に至る経路を計画してよい。例示されていないが、経路計画プロセスは、処置４００中の様々な段階に起こることがあり、そして、再び起こることがある。プロセス４０８で、モデルは、患者解剖学的構造と位置合わせされる。より具体的には、ボクセルを取り囲む３Ｄ表面は、患者解剖学的構造に動的に関連付けられる(referenced)。モデルは、基準系(frame  of  reference)と、関連するモデル座標系(model  coordinate  system)とを有する。モデル内で特定される解剖学的構成(anatomic
structures)の場所を、実際の患者及びインターベンショナル器具が存在する患者基準系に変換し得るよう、モデル基準系は、患者基準系と位置合わせされる。
【００５９】
プロセス４１０で、器具は、患者解剖学的構造に対して位置特定される(localized)。より具体的には、器具が解剖学的構造を通じて動くときに、器具トラッキングシステム（例えば、システム２３０）は、患者解剖学的構造に対する器具の場所をトラッキングする。トラッキングシステムは、ツールの遠位端のようなツールの部分の場所をトラッキングしてよい。器具上の１つよりも多くの場所がトラッキングされてよい。プロセス４１２で、トラッキングされる器具は、解剖学的モデル位置合わせされ、任意的に、図３に示されるように、表示される画像が生成される。より具体的には、モデル化される解剖学的構造に対する器具の動きをトラッキングし且つ表示し得るよう、患者基準系内のインターベンショナル器具についての場所、向き、形状、動き、又は他の空間基準データを調和させて、モデル基準系に変換し得る。様々な技法を用いて器具の位置をモデルと位置合わせし得る。１つの実施例では、ＩＣＴ(Iterative  Closest  Point)技法が用いられる。ＩＣＰは、対応する地点の間の累計差(total  sum  difference)が減少させられるよう、第１のセットの空間基準点が第２のセットの地点に対して変換される、技法である。変換は、２つのセットの地点が互いに最小の距離にあるよう、反復的に修正される。ＩＣＰを用いて解剖学的構造内の器具の地点と関連付けられるデータを解剖学的構造のモデルに位置合わせするとき、第１のセットの地点は、モデルを表す地点又は空間データ情報に対応する。第２のセットの地点は、器具と関連付けられる様々な種類のトラッキングシステムから得られる地点又は空間データ記録に対応する。トラッキングシステムから得られる空間データ記録は、記録が創り出される時間又は順序についての情報を提供してよく、器具についての位置、向き、形状、動き又は他の空間情報を含んでよい。器具から得られる地点は、器具の動きの故に更新されるときに、空間内の第２のセットの地点は、モデルからの第１のセットの地点に対して反復的に変換される。よって、器具がプロセス４１４中に標的に向かって通路を進むときに、器具はモデルと位置合わせされたままである。
【００６０】
一般的に、器具についてのより多くの空間情報が受信されるときに、器具位置特定及び位置合わせの精度は増大する。しかしながら、器具の場所についての不正確な空間情報を受信することは、位置特定の精度を減少させることがあり、或いは位置特定プロセスを遅くさせることがある。例えば、トラッキングシステムのセンサシステムにおける不規則性に起因する整合性のない(inconsistent)空間データ記録が得られることがある。これらのアウトライアデータ地点(outlier  data  points)を用いて位置特定及び位置合わせを計算するならば、結果は不正確なことがある。他の実施例において、空間データ記録が特定の時間間隔で得られ、器具が停止させられるようになるならば、特定の解剖学的領域についてより大きなセットの空間データ記録があることがある。これはＩＣＰ機能がその領域に過度の重量を与える原因となり得るし、位置合わせプロセスにおける誤差を増大させ得る。
【００６１】
本明細書中に記載する原理によれば、ＩＣＰ又は他の位置合わせ技法のために用いられるとき、特定の記録が取り除かれ或いはより低い重みが与えられるよう、器具のトラッキングシステムから得られる空間データ記録のセットはフィルタリングされ得る。フィルタリングは、解析のために、ある基準を満足する空間データ記録のみを選択することを含んでもよい。しかしながら、本明細書中に記載する原理は、位置合わせにおける使用に限定されず、解剖学的通路を通じる器具の動きをトラッキングすることによってモデルを構築し或いは修正することのような他の目的のために用いられてよいことが理解されよう。フィルタリングは、本明細書中に記載されるような様々な方法において行われてよい。
【００６２】
図４Ｂは、フィルタリングされたデータを用いて位置合わせを行う例示的な方法４５０を示すフローチャートである。任意的なプロセス４５２で、空間情報のセットが患者解剖学的構造のモデルから受信される。この空間情報のセットは、患者解剖学的構造内の通路に対応する要素のセットを含んでよい。それらの要素は、例えば、ボクセル、通路中心線地点(passageway  centerline  points)、又はメッシュモデル(mesh  model)として表されてよい。モデルからの空間情報のセットは、ボクセルを取り囲む三次元表面を含んでもよい。プロセス４５４で、空間情報のセットが器具トラッキングシステムから得られる。この空間情報のセットは、連続的な記録が創り出された時間又は順序についての情報を提供するトラッキングシステムから得られる空間データ記録のセットであってよく、器具についての位置、向き、形状、動き又は他の空間情報を含んでよい。プロセス４５６で、トラッキングシステムからの空間情報のセットは、変形された形状又は特定の空間データ記録若しくは空間データ記録のサブセットを好ましくなくさせる或いは好ましくさせることがある他の理由と関連付けられる、周期的な解剖学的運動の特定の周期中に得られる、望ましくない時間期間（例えば、古すぎる又は新しすぎる時間期間）からの、より低い信頼度(confidence)又は品質の冗長なアウトライア(outliers)であると見做される、空間データ記録への重み係数(weighting  factor)を選択し、除去し、或いは提供することによって、フィルタリングされる。任意的に、プロセス４５８で、トラッキングシステムからの空間データ記録のフィルタリングされたセットは位置合わせされてよい。任意的に、解剖学的構造に位置合わせさた器具の画像が表示されてよい。
【００６３】
図５Ａは、器具（例えば、器具システム２００）から得られる空間データ記録５０２，５０４，５０６，５０８に対応する空間内の地点を含む地点のセット５００を例示している。図５Ｂは、空間データ記録５０２，５０４，５０６，５０８の表５１０を例示している。空間データ記録は、例えば、器具の遠位部分に配置されるセンサ（例えば、ＥＭセンサ）から得られてよい。各空間データは、様々な時での器具の遠位部分についての空間情報をもたらす。例えば、空間データ記録５０２は、時間Ｔ１での器具の遠位端の位置Ｐ１及び向きＯ１を記載している。重み係数Ｗ１が空間データ記録５０２と関連付けられてよい。重み係数は、フィルタリングプロセスがデータのセットについて行われた後に適用されてよい。例えば、１の重みＷ１は、空間データ記録５０２が位置合わせの目的のために使用可能である或いは他の点で好ましくない場合がないことを示してよい。０の重みＷ１は、空間データ記録５０２が廃棄される或いは器具の位置合わせのために用いられないことを示してよい。空間データ記録５０２における信頼度レベルが不確定であるか或いは低いならば、０〜１の間の重みＷ１が適用されてよい。よって、記録５０２は、位置合わせアルゴリズムにおいて考慮されるが、強い信頼度レベル及び１の重みを有した記録ほど強く重み付けられない。記録５０４が時間Ｔ１に続く時間Ｔ２で得られ、器具について新しい地点Ｐ２及び向きＯ２と関連付けられる。図示していないが、空間データ記録５０２は、時間Ｔ１での器具についての形状データ、速度データ、モータトルク、力、又は他の空間情報を含む、他のフィールドを含んでよい。
【００６４】
様々な他の実施態様では、器具から得られる空間情報のセットが、フルセットの記録を位置合わせ又はモデル構築のために用いるときの不正確性に寄与する空間データ記録を含むことがある。器具から得られる空間データ記録をフィルタリングする様々な技法が、位置合わせ又はモデル化手順において用いられてよい。以下に記載するフィルタリング方法のいずれか１つ又は組み合わせを用いて空間データ記録をフィルタリングしてよい。
【００６５】
（冗長データのフィルタリング）
【００６６】
様々な実施態様において、空間データ記録は、廃棄することによって、或いは、冗長である減少された重み係数を、従前に得られた、よって、追加的な空間情報をもたらさない記録に適用することによって、フィルタリングされてよい。図５Ｃは、器具（例えば、器具システム２００）から得られた記録５２２，５２４，５２６，５２８，５３０を含む空間データ記録に対応する、空間内の地点のセット５２０を例示している。フィルタリングプロセスをセット５２０に適用することは、記録５２８及び５３０を記録５２６の冗長（例えば、同一又は類似の空間情報を提供すること）として認識させることがある。冗長データ記録は、記録が規則的な時間間隔で得られるが、器具の動きがバックトラッキングされる、或いは、例えば、器具の大きさ（例えば、狭い通路内で大きすぎる）、解剖学的障害、又は命令エラーの故に、解剖学的構造内で失速させられるときに、起こることがある。従って、器具位置合わせプロセスにおけるそれらの記録の使用を最小にするよう、記録５２８，５３０は、ゼロ又はゼロに近い値で重み付けられてよい。冗長さは、様々な異なる方法において決定されてよい。１つの実施態様において、冗長さは、様々なボクセル又は他の空間容器(spatial  containers)に対応する空間データ記録の間の空間関係に基づくことがある。例えば、図６Ａに示すように、解剖学的モデルは、例えば、撮像された又はセグメント化された解剖学的通路に対応するボクセル６０１のセット（例えば、ボクセルマップ）によって表される、複数の要素で構成されてよい。器具から得られる空間データ記録のセット６００内の各空間データ記録は、ボクセル６０１のセット内のボクセルと関連付けられ或いは調和させられてよい。よって、ボクセルマップを用いて、三次元空間内のどの領域が空間データ記録を得るためにサンプリングされたかをトラッキングし得る。例えば、ボクセルマップ６０１内のボクセル６０８は、複数６０４の得られた空間データ記録と関連付けられてよい。単一のボクセルと関連付けられる空間データ記録の数が１よりも大きい任意の値であってよい閾値を超えるならば、余分な空間記録は、廃棄される（例えば、ゼロの重み値を付与する）ことによって或いは低い（例えば、１よりも少ない）重み値が提供されることによって、フィルタリングされてよい。代替的に、単一のボクセルと関連付けられる重み付けられた或いは重み付けられない空間データ記録は平均化されてよい。
【００６７】
他の実施態様において、冗長さは、データ記録間で測定される距離のような空間関係に基づくことがある。例えば、冗長さは、複数の空間データ記録を収集時間的に収集された順序(collection  time-gathered  order)で順序付けることによって決定されてよい。例えば、図６Ｂに示すように、第１の連続的な空間データ記録６１０と第２の連続的な空間データ記録６１２との間の距離Ｄ１が測定されてよい。距離Ｄ１が閾値よりも下である（近すぎる）ならば、第２の連続的な記録６１２は、第１の値６１０の冗長と考えられてよい。従って、第１又は第２の連続的な記録の一方が、廃棄される（例えば、ゼロの重み値を付与する）ことによって或いは低い（例えば、１よりも少ない）重み値が提供されることによって、フィルタリングされてよい。連続的な記録を評価するこのプロセスは、ｋ次元ツリー解析を用いて最適化されることがある。
【００６８】
（命令される位置フィルタリング）
【００６９】
様々な実施態様において、空間データ記録は、廃棄することによって、減少された重み係数を適用することによって、或いは器具の遠隔操作命令される位置、向き、又は速度に基づき記録を選択することによって、フィルタリングされてよい。器具の命令される位置は、特定の時間期間の間に器具が進むと予測される距離の表示をもたらす。命令される速度は、その命令される位置に達するための命令される位置及び命令される時間期間（例えば、命令される位置／時間期間の差）に基づいてよい。図７に示すように、上述のような器具を用いる医療処置のために、命令される速度プロファイル７００が提供されてよい。時間期間Ｔ１に亘って、器具は速度Ｖ１で動くように命令される。時間期間Ｔ２に亘って、器具はより遅い速度Ｖ２で動くように命令される。時間期間Ｔ３に亘って、器具は速度Ｖ１及びＶ２の間の移行期にあってよい。命令される速度プロファイルは、操作者入力システム（例えば、システム１０６）での操作者入力デバイスの動きから生成されてよい。器具の命令される速度に基づき、フィルタによって選択されるべき空間データ記録の量が設定されてよい。フィルタは、命令される速度プロファイルに比例する空間データ記録の量を選択してよい。例えば、器具が速く（例えば、Ｖ１で）動いているならば、動作期間中にフィルタによって選択されるべき空間データ記録セットの量（Ｑ１）は、器具がゆっくり（例えば、Ｖ２で）動いている場合に同じ動作期間中にフィルタによって選択される量（Ｑ２）よりも大きくてよい。ほんの一例として、Ｖ１がＶ２の速さの二倍（Ｖ１＝２×Ｖ２）であるならば、Ｑ１は、記録の量Ｑ２の二倍（Ｑ１＝２×Ｑ２）であってよい。器具の動作の速度と収集されるデータ記録の量との間の他の比例した又は比例しない関係が想定され且つ理解される。移行期間Ｔ３の間に、フィルタリングは比例した速度で継続してよく、或いは一定の速度に再び達するまで一時的に終了されてよい。様々な実施態様において、命令される位置フィルタリング技法は、器具の動きが周期的な解剖学的運動の特定の段階で失速させられ或いは信号データ記録を選択しないならば、フィルタアルゴリズムが得られる空間データ記録を選択しないように、修正されてよい。例えば、器具は、器具の遠位端が動きを遅らせ或いは妨げることがある組織と接触しているか否かを決定し得る、力センサを備えてよい。力センサからの信号が、器具が障害物に直面したことを示すならば、フィルタアルゴリズムは、空間データ記録が位置合わせ又はモデル構築における使用のために選択されない状態に適応してよい。様々な実施態様において、器具は、患者の周期的な解剖学的運動（例えば、呼吸、心臓運動）又は肉眼で見える動作(gross  movement)を検出するために用いられる、力センサ、位置センサ、向きセンサ、又は他のセンサを備えてよい。フィルタリングアルゴリズムは、運動が最小にされるときに（例えば、呼吸の完全吸息状態のときに）解析のための空間データ記録を選択してよい。図７と同様に、命令される位置及び向きプロファイルを用いて、空間データ記録をフィルタリングしてよい。空間データ記録は、器具で測定される力及び／又は器具を動かすための関連するモータトルクに基づきフィルタリングされてもよい。例えば、測定されるモータトルクが特定の姿勢を創るために予想される閾値よりも大きいならば、余分なモータトルクと関連付けられるデータは廃棄されてよい。
【００７０】
（アウトライアフィルタリング）
【００７１】
様々な実施態様において、空間データ記録は、廃棄することによって、減少された重み係数を適用することによって、或いは空間データ記録がアウトライア記録として特定されるか否かに基づいてデータを選択することによって、フィルタリングされてよい。図８は、器具（例えば、器具システム２００）から得られる記録７５２，７５４，７５６を含む空間データ記録に対応する空間内の地点のセット７５０を例示している。フィルタリングプロセスをセット７５０に適用することは、記録７５４をアウトライアデータ地点として認識させることがある。アウトライア地点は、ＥＭセンサのばらつき、周期的な解剖学的運動（例えば、呼吸）、又は他の患者動作、操作者操縦の非整合性(inconsistencies)、柔軟性(flexibility)若しくは柔軟性の欠如のような器具特性によって引き起こされることがある。従って、記録７５４は、その記録を器具位置合わせプロセスにおいて用いるのを最小にするよう、ゼロ又はゼロに近い値で重み付けられてよい。データ記録７５４は、位置又は向き情報を提供しているセンサ（例えば、ＥＭセンサ）についての品質測定法(quality  metric)に基づきアウトライアとして特定されてよい。センサ品質測定法は、センサの精度の表示を提供することがある。例えば、６つの自由度のＥＭセンサは、互いに対してある角度で取り付けられる２個の５つの自由度のＥＭセンサで構成されてよい。重なり合う自由度が互いに整合しないならば、センサと関連付けられる品質測定法は低い又は不十分であると決定されることがある。他の例として、光ファイバ精度は、関心の領域に近接するファイバ曲げの堅さ(tightness)の関数であってよい。曲げが極めて堅いと決定されるならば、その領域又は曲げの遠位の領域からのデータは廃棄され或いは減少させられてよい。センサノイズを用いて、データを記録する特定の時に亘るセンサ精度を決定してもよい。
【００７２】
追加的に又は代替的に、データ記録７５４は、器具動作の測定される速さを考慮して先行データ記録からの又は後続データ記録への位置の距離又は向きの変化に基づきアウトライアとして特定されてよい。例えば、記録７５４と後続の連続的な記録７５６との間の距離７５８及び記録７５４と一対の後続の記録７５２との間の距離７６０が測定されてよい。距離７５８及び７６０が、器具の最大速度に基づき予測される距離よりも大きいならば、記録７５４はアウトライアとして特定されてよい。代替的に、距離７５８及び７６０が、記録７５４が記録される前後の器具の速度に基づき予測される距離よりも大きいならば、記録７５４はアウトライアとして特定されてよい。代替的に、距離７５８及び７６０が、セット内の他の記録の間の平均距離よりも大きく、器具が一貫した速度で動いているならば、記録７５４は、アウトライアとして特定されてよい。代替的に又は追加的に、先行する記録７５２及び後続の記録７５６と比較された記録７０４についての器具の間の向きが測定されてよい。向きの差がセット７５０ナインお他の記録の間の平均的な向きの差と実質的に異なるならば、記録７５４は、アウトライアとして特定されてよい。
【００７３】
（信頼度フィルタリング）
【００７４】
様々な実施態様において、空間データ記録は、廃棄することによって、減少された重み係数を適用することによって、或いは各空間データ記録についての信頼度値に基づき記録を選択することによって、フィルタリングされてよい。低い信頼度値の記録は、より積極的にデータセットから除去されてよい。信頼度値は、センサから又は器具上で受信する信号の変動の量に基づき各空間データ記録について決定されてよい。例えば、受信される信号から決定されるような器具の遠位端の向きの大きな変動は、空間データ地点に低い信頼度値が付与される原因となることがある。器具の遠位端の向きの変動が小さいならば、空間データ地点は、より高い信頼度値を付与されてよい。図９に示すように、データ記録８００のセットは、地点８０２，８０４，８０６についての空間データ記録を含む。各空間データ記録８０２，８０４，８０６は、向き値Ｏ８０２，Ｏ８０４，Ｏ８０６をそれぞれ含む。解析が、向き値Ｏ８０６が先行する及び後続の向き値Ｏ８０２，Ｏ８０４と有意に異なるならば、データ記録８０６は廃棄されてよく、或いはより低い重み値が提供されてよい。
【００７５】
他の例として、空間データ記録と器具についての主要な進行方向との間の距離（例えば、距離の垂直成分）の大きな変動は、空間データ地点に低い信頼度値が付与される原因となることがある。距離の変動がより小さいならば、空間データ地点はより高い信頼度値を付与されてよい。空間データ記録のセットについての信頼度値が閾値よりも下に降下するならば、低い信頼度はセット内の記録を平均化することによって順応させられることがある。信頼度値は、上述のボクセルマップと共に用いられてよい。一例として、特定の要素又はボクセルと関連付けられる記録の全てについて、データ記録は信頼度値によって重み付けられてよく、重み付けられた記録は平均化させられてよい。他の例として、特定の要素又はボクセルと関連付けられる記録の全てについて、向きが評価されてよい。変動の量は、解剖学的通路の管腔の大きさと相関することがある。換言すれば、変動が大きいならば、管腔は大きくてよい。何故ならば、器具の遠位端は、多数の方向からある場所に接近し得るからである。変動が小さいならば、管腔は小さくてよい。何故ならば、きつい(tight)通路は器具の遠位端の角形成(angulation)を制限するからである。大きな管腔は、より低い信頼度値と関連付けられることがある。十分な記録を得て位置合わせプロセスを行うために、低い信頼度値の記録が選択されなければならないならば、低い信頼度記録は平均化されてよく、或いは中間の記録がフィルタによって選択されてよい。
【００７６】
（一時的なフィルタリング）
【００７７】
様々な実施態様において、空間データ記録は、廃棄することによって、減少された重み係数を適用することによって、或いは各空間データ記録についての一時的な情報に基づいて記録を選択することによって、フィルタリングされてよい。例えば、より古い記録（例えば、他の空間データ記録と比べてより早期の値を備える空間データ記録）が廃棄され或いはより低い重み値が付与されてよい。外科処置が変形を引き起こす可能性が高いならば、早期の非変形状態の解剖学的構造からのより古い空間データ記録が好ましいことがある。その場合には、より新しい記録（例えば、他の空間データ記録と比べてより後の時の値を備える空間データ記録）が廃棄され或いはより低い重み値が付与されてよい。他の例として、周期的な解剖学的運動の周期内の選択的な時（例えば、呼吸周期の完全吸息と関連付けられる時）についての空間データ記録がフィルタによって選択されてよい。代替的に、記録は、選択された時から経過した時間の量に基づく重み値が提供されてよい。図１０は、記録９０２及び９０４を含む空間データ記録９００のセットを例示している。解剖学的通路９０６が、周期的な解剖学的運動の非変形状態Ｕ及び変形状態Ｄにおいて示されている。変形状態と関連付けられる時についての記録９０４よりもむしろ非変形状態と関連付けられる時についての記録９０２を選択するように、フィルタリングアルゴリズムが設定されてよい。
【００７８】
（変形ベースのフィルタリング）
【００７９】
様々な実施態様において、空間データ記録は、廃棄することによって、減少された重み係数を適用することによって、或いは空間データ記録が解剖学的変形と関連付けられるか否かに基づき記録を選択することによって、フィルタリングされてよい。この技法は、フィルタリングを用いて変形されたモデル構築するとき又は変形された解剖学的構造を術前の変形されていないモデルにどのように位置合わせするかを決定するときに特に適する。図１０に示すように、解剖学的通路内に位置付けられる器具内に延在する形状センサが変形されていない形状プロファイル１０００を戻してよい。解剖学的通路が器具又は通路に対する他の力によって変形させられていないならば、器具及び形状センサの更なる前進は、形状プロファイル１０００からの形状を含む形状プロファイル１００２を戻す。代替的に、解剖学的通路が器具又は通路に対する他の力によって変形させられているならば、器具及び形状センサの更なる前進は、変形させられた形状プロファイル１００４を戻す。形状プロファイルによって観察されるような通路の変形を用いて、器具によって得られた空間データ記録をフィルタリングするか否かを決定してよい。例えば、変形されていない解剖学的構造のモデルが空間データ記録から構築されるならば、器具が変形させられたプロファイル１００４にある間に得られるデータ記録がデータセットから除去されてよい。変形させられた解剖学的構造のモデルに関心があるならば、器具が変形させられたプロファイル１００４にある間に得られたデータ記録が維持され或いは選択されるが、形状プロファイル１００２と関連付けられる空間データ記録は除去されてよい。
【００８０】
この開示のシステム及び方法は、肺の接続された気管支通路のために用いられてよい。システム及び方法は、結腸、腸、腎臓、脳、心臓、循環系、又は同等器官を含む、様々な解剖学的系統のいずれかにおける、自然の又は外科的に創られた接続された通路を介した、他の組織のナビゲーション及び治療にも適することがある。システム及び方法は、器官のトレース可能な表面の周りのナビゲーションにも適することがある。この開示の方法及び実施態様は、非外科的な用途にも適する。
【００８１】
本発明の実施態様における１つ又はそれよりも多くの要素は、制御処理システム１１２のようなコンピュータシステムのプロセッサ上で実行するソフトウェア内で実施されてよい。ソフトウェア内で実施されるとき、本発明の実施態様の要素は、本質的に、所要のタスクを行うコードセグメントである。プログラム又はコードセグメントは、送信媒体又は通信リンクを通じて搬送波において具現されるコンピュータデータ信号を経由してダウンロードされてよいプロセッサ可読記憶媒体又はデバイス内に格納され得る。プロセッサ可読記憶デバイスは、光媒体、半導体媒体、及び磁気媒体を含む、情報を格納し得るあらゆる媒体を含んでよい。プロセッサ可読記憶デバイスの例は、電子回路、半導体デバイス、半導体メモリデバイス、読出し専用記憶装置（ＲＯＭ）、フラッシュメモリ、消去可能なプログラム可能読取り専用記憶装置（ＥＰＲＯＭ）、フロッピーディスケット、ＣＤ−ＲＯＭ、光ディスク、ハードディスク、又は他の格納デバイスを含む。コードセグメントは、インターネット、イントラネット等のような、コンピュータネットワークを介して、ダウンロードされてよい。
【００８２】
提示される処理及び表示は本来的に如何なる特定のコンピュータ又は他の装置にも関連付けられなくてよいことに留意のこと。様々な汎用システムが本明細書中の教示に従ったプログラムと共に用いられてよく、或いは記載する操作を行うためにより特殊な装置を構築するのが便利であると分かることがある。様々なこれらの装置のための所要の構造は、請求項中に要素として現れる。加えて、本発明の実施態様は、如何なる特定のプログラミング言語を参照して記載されてもいない。様々なプログラミング言語を用いて本明細書中に記載するような本発明の教示を実施してよいことが理解されるであろう。
【００８３】
本発明の特定の例示的な実施態様を記載し且つ添付の図面中に示したが、そのような実施態様は広義の発明の例示であるに過ぎず、広義の発明に対する限定でないこと、並びに、本発明の実施態様は図示し且つ記載する特殊な構造及び配置に限定されないことが、理解されるべきである。何故ならば、様々な他の変形が当業者の心に思い浮かぶことがあるからである。
【図１】
2020168374.tif 000003
【図２】
2020168374.tif 000004
【図３】
2020168374.tif 000005
【図４Ａ】
2020168374.tif 000006
【図４Ｂ】
2020168374.tif 000007
【図５Ａ】
2020168374.tif 000008
【図５Ｂ】
2020168374.tif 000009
【図５Ｃ】
2020168374.tif 000010
【図６Ａ】
2020168374.tif 000011
【図６Ｂ】
2020168374.tif 000012
【図７】
2020168374.tif 000013
【図８】
2020168374.tif 000014
【図９】
2020168374.tif 000015
【図１０】
2020168374.tif 000016
【図１１】
2020168374.tif 000017
【外国語明細書】
2020168374000001.pdf