(57)【要約】  特定の側面は、コマンド指示されていない器具の回動を修正するシステム、方法および手法に関する。医療器具におけるコントローラフィードバックシステムを調整する方法は、器具の遠位端上または近傍にあるセンサからデータを受信することと、センサからのデータに基づいて、器具の遠位端の現在の向きを表す先端基準系を特定することと、目標基準系を取得することと、先端基準系および目標基準系に基づいて、視覚基準系または制御基準系に対する調整を特定することと、視覚基準系または制御器純系を変換することと、を含む。
2021505270.tif 000002
【特許請求の範囲】
【請求項１】
患者に挿入されるロボット制御された医療器具においてコントローラフィードバックシステムを調整する方法であって、
前記器具の遠位端にある少なくとも１つの画像処理装置または位置センサからデータを受信することと、
前記少なくとも１つの画像処理装置または位置センサからの前記データに基づいて、先端基準系を特定することであって、前記先端基準系は、前記器具の前記遠位端の現在の向きを表す、ことと、
解剖学的基準系またはグローバル基準系に関連する基準系を表す目標基準系を取得することと、
前記先端基準系および前記目標基準系に基づいて視覚基準系または制御基準系に対する調整を特定することと、
前記特定された調整に基づいて前記視覚基準系または前記制御基準系を変換することと、
を含むことを特徴とする方法。
【請求項２】
前記少なくとも１つの位置センサは電磁センサを含むことを特徴とする請求項１に記載の方法。
【請求項３】
前記視覚基準系は、前記器具の前記遠位端にある前記画像処理装置からの画像を表すことを特徴とする請求項１に記載の方法。
【請求項４】
前記制御基準系は、前記器具の制御システムの向きを表すことを特徴とする請求項１に記載の方法。
【請求項５】
前記目標基準系を取得することは、前記患者の１つまたは複数の解剖学的特徴に基づくことを特徴とする請求項１に記載の方法。
【請求項６】
前記目標基準系を取得することは、前記患者の前記１つまたは複数の解剖学的特徴を表す画像の１つまたは複数の画素値に基づくことを特徴とする請求項５に記載の方法。
【請求項７】
前記目標基準系を取得することは、前記患者の主竜骨（main carina）の１つまたは複
数の解剖学的特徴に基づくことを特徴とする請求項１に記載の方法。
【請求項８】
前記目標基準系を取得することは、前記患者上に配置された１つまたは複数の電磁パッチからのデータに基づくことを特徴とする請求項１に記載の方法。
【請求項９】
前記目標基準系を取得することは、前記先端基準系に基づくことを特徴とする請求項１に記載の方法。
【請求項１０】
前記調整を特定することは、解剖学的特徴の少なくとも１つの画像から導出される１つまたは複数の特徴と、前記解剖学的特徴の少なくとも１つのモデルから導出される１つまたは複数の特徴との比較に基づくことを特徴とする請求項１に記載の方法。
【請求項１１】
解剖学的特徴の前記少なくとも１つの画像は、前記器具の前記遠位端にある前記画像処理装置から取得されることを特徴とする請求項１０に記載の方法。
【請求項１２】
前記調整を特定することは、前記器具の前記遠位端の１つまたは複数の電磁センサからのデータと、前記患者上に配置された１つまたは複数の電磁パッチからのデータとの比較
に基づくことを特徴とする請求項１に記載の方法。
【請求項１３】
前記調整を特定することは、重力を計測する加速度計からのデータに基づくことを特徴とする請求項１に記載の方法。
【請求項１４】
前記視覚基準系または前記制御基準系を変換することは、前記視覚基準系または前記制御基準系を前記器具の長手方向軸に対して回動することを含むことを特徴とする請求項１に記載の方法。
【請求項１５】
前記視覚基準系または前記制御基準系を変換することは、前記視覚基準系または前記制御基準系を前記先端基準系または前記目標基準系に一致するように回動することを含むことを特徴とする請求項１に記載の方法。
【請求項１６】
前記視覚基準系または前記制御基準系を変換することは、ユーザ入力に基づくことを特徴とする請求項１に記載の方法。
【請求項１７】
前記変換された視覚基準系または前記変換された制御基準系を検証することをさらに含むことを特徴とする請求項１に記載の方法。
【請求項１８】
前記変換された視覚基準系または前記変換された制御基準系を検証することは、
前記器具を一方向に移動させることと、
前記視覚基準系または前記制御基準系において、前記器具の前記移動に応じて予測される変化を計算することと、
前記視覚基準系または前記制御基準系における（１）実際の変化と（２）前記予測される変化とを比較することと、
を含むことを特徴とする請求項１７に記載の方法。
【請求項１９】
患者に挿入される医療器具の制御基準系を変換するシステムであって、
前記医療器具の移動を特定する制御システムと、
実行可能な命令を記憶する少なくとも１つのコンピュータ可読メモリと、
前記少なくとも１つのコンピュータ可読メモリと通信する１つまたは複数のプロセッサであって、前記命令を実行して前記システムに少なくとも
前記医療器具のモータ制御コマンドとモータ出力との間の関係を表す制御基準系を取得することと、
前記医療器具の遠位端にある少なくとも１つの画像処理装置または位置センサからのデータに基づいて、先端基準系を特定することであって、前記先端基準系は、前記医療器具の前記遠位端の現在の向きを表す、ことと、
目標基準系を取得することと、
前記先端基準系および前記目標基準系に基づいて、前記制御基準系を変換することと、
を実行させる１つまたは複数のプロセッサと、
を有することを特徴とするシステム。
【請求項２０】
前記少なくとも１つの位置センサは電磁センサを含むことを特徴とする請求項１９に記載のシステム。
【請求項２１】
前記少なくとも１つのコンピュータ可読メモリと通信する前記１つまたは複数のプロセッサは、前記命令を実行して前記システムに少なくとも
前記医療器具から前記先端基準系を受信する
ことを実行させる、
ことを特徴とする請求項１９に記載のシステム。
【請求項２２】
前記少なくとも１つのコンピュータ可読メモリと通信する前記１つまたは複数のプロセッサは、前記命令を実行して前記システムに少なくとも
（１）前記医療器具の前記遠位端にある第２のセンサからデータを受信することと、
（２）前記第２のセンサからの前記データに基づいて、前記先端基準系を特定することと、
を実行させる、
ことを特徴とする請求項１９に記載のシステム。
【請求項２３】
前記器具の前記遠位端にある前記第２のセンサは、少なくとも１つの画像処理装置または位置センサを含むことを特徴とする請求項２２に記載のシステム。
【請求項２４】
前記第２のセンサは電磁センサを含むことを特徴とする請求項２３に記載のシステム。
【請求項２５】
前記少なくとも１つのコンピュータ可読メモリと通信する前記１つまたは複数のプロセッサは、前記命令を実行して前記システムに少なくとも
前記制御システムから前記制御基準系を受信すること、
を実行させる、
ことを特徴とする請求項１９に記載のシステム。
【請求項２６】
前記少なくとも１つのコンピュータ可読メモリと通信する前記１つまたは複数のプロセッサは、前記命令を実行して前記システムに少なくとも
（１）前記医療器具を一方向に移動させることと、
（２）前記医療器具の前記移動に基づいて、前記制御基準系を特定することと、
を実行させる、
ことを特徴とする請求項１９に記載のシステム。
【請求項２７】
前記少なくとも１つのコンピュータ可読メモリと通信する前記１つまたは複数のプロセッサは、前記命令を実行して前記システムに少なくとも
前記器具から視覚基準系を受信することと、
前記先端基準系および前記目標基準系に基づいて、前記視覚基準系を変換することと、
を実行させる、
ことを特徴とする請求項１９に記載のシステム。
【請求項２８】
前記少なくとも１つのコンピュータ可読メモリと通信する前記１つまたは複数のプロセッサは、前記命令を実行して前記システムに少なくとも
（１）前記医療器具の前記遠位端にある前記少なくとも１つのセンサからデータを受信することと、
（２）前記少なくとも１つのセンサからの前記データに基づいて、視覚基準系を特定することと、
（３）前記先端基準系および前記目標基準系に基づいて、前記視覚基準系を変換することと、
を実行させる、
ことを特徴とする請求項１９に記載のシステム。
【請求項２９】
前記少なくとも１つのコンピュータ可読メモリと通信する前記１つまたは複数のプロセッサは、前記命令を実行して前記システムに少なくとも
前記患者の１つまたは複数の解剖学的特徴に基づいて、前記目標基準系を特定するこ
と、
を実行させる、
ことを特徴とする請求項１９に記載のシステム。
【請求項３０】
前記少なくとも１つのコンピュータ可読メモリと通信する前記１つまたは複数のプロセッサは、前記命令を実行して前記システムに少なくとも
前記患者の前記１つまたは複数の解剖学的特徴を表す画像の１つまたは複数の画素値に基づいて、前記目標基準系を特定すること、
を実行させる、
ことを特徴とする請求項１９に記載のシステム。
【請求項３１】
前記少なくとも１つのコンピュータ可読メモリと通信する前記１つまたは複数のプロセッサは、前記命令を実行して前記システムに少なくとも
前記患者上に配置された１つまたは複数の電磁パッチからのデータに基づいて、前記目標基準系を特定すること、
を実行させる、
ことを特徴とする請求項１９に記載のシステム。
【請求項３２】
前記少なくとも１つのコンピュータ可読メモリと通信する前記１つまたは複数のプロセッサは、前記命令を実行して前記システムに少なくとも
解剖学的特徴の少なくとも１つの画像と前記解剖学的特徴の少なくとも１つのモデルとの間の１つまたは複数の違いを特定することと、
前記少なくとも１つの画像と前記少なくとも１つのモデルとの間の前記違いに基づいて、前記制御基準系を変換すること、
を実行させる、
ことを特徴とする請求項１９に記載のシステム。
【請求項３３】
前記少なくとも１つのコンピュータ可読メモリと通信する前記１つまたは複数のプロセッサは、前記命令を実行して前記システムに少なくとも
前記制御基準系を前記目標基準系に一致するように前記医療器具の長手方向軸に対して回動すること、
を実行させる、
ことを特徴とする請求項１９に記載のシステム。
【請求項３４】
前記少なくとも１つのコンピュータ可読メモリと通信する前記１つまたは複数のプロセッサは、前記命令を実行して前記システムに少なくとも
ユーザ入力に基づいて前記制御基準系を変換すること、
を実行させる、
ことを特徴とする請求項１９に記載のシステム。
【請求項３５】
前記少なくとも１つのコンピュータ可読メモリと通信する前記１つまたは複数のプロセッサは、前記命令を実行して前記システムに少なくとも
前記変換された制御基準系を検証すること、
を実行させる、
ことを特徴とする請求項１９に記載のシステム。
【請求項３６】
前記少なくとも１つのコンピュータ可読メモリと通信する前記１つまたは複数のプロセッサは、前記命令を実行して前記システムに少なくとも
前記医療器具を一方向に移動させることと、
前記制御基準系において、前記器具の前記移動に応じて予測される変化を特定するこ
とと、
前記制御基準系における（１）実際の変化と（２）前記予測される変化とを比較することと、
を実行させる、
ことを特徴とする請求項１９に記載のシステム。
【請求項３７】
前記少なくとも１つのコンピュータ可読メモリと通信する前記１つまたは複数のプロセッサは、前記命令を実行して前記システムに少なくとも
前記医療器具を摺動可能に覆うシースの遠位端の向きを表すシース基準系を取得することと、
前記制御基準系または前記目標基準系に基づいて、前記シース基準系を変換することと、
を実行させる、
ことを特徴とする請求項１９に記載のシステム。
【請求項３８】
ロボット制御操縦可能器具システムであって、
操縦可能な器具であって、近位端と、遠位端と、前記器具を通って延伸するチャネルと、前記遠位端にある少なくとも１つのセンサとを有し、患者に挿入される、器具と、
前記操縦可能な器具を通って延伸し、前記操縦可能な器具の少なくとも１部と接続される１つまたは複数のプルワイヤと、
ロボット器具ドライバと、
前記器具ドライバに通信可能に接続され、前記１つまたは複数のプルワイヤを作動させる制御システムと、
実行可能な命令を記憶する少なくとも１つのコンピュータ可読メモリと、
前記少なくとも１つのコンピュータ可読メモリと通信する１つまたは複数のプロセッサであって、前記命令を実行して前記システムに少なくとも
前記器具のモータ制御コマンドとモータ出力との間の関係を表す制御基準系を取得することと、
前記器具の遠位端にある少なくとも１つの画像処理装置または位置センサからのデータに基づいて、先端基準系を特定することであって、前記先端基準系は、前記器具の前記遠位端の現在の向きを表す、ことと、
目標基準系を取得することと、
前記先端基準系および前記目標基準系に基づいて、前記制御基準系を変換することと、
を実行させる１つまたは複数のプロセッサと、
を有することを特徴とするシステム。
【請求項３９】
前記位置センサは電磁センサを含むことを特徴とする請求項３８に記載のシステム。
【請求項４０】
前記少なくとも１つのコンピュータ可読メモリと通信する前記１つまたは複数のプロセッサは、前記命令を実行して前記システムに少なくとも
（１）前記少なくとも１つのセンサからデータを受信することと、
（２）前記少なくとも１つのセンサからの前記データに基づいて、前記先端基準系を特定することと、
を実行させる、
ことを特徴とする請求項３８に記載のシステム。
【請求項４１】
前記少なくとも１つのコンピュータ可読メモリと通信する前記１つまたは複数のプロセッサは、前記命令を実行して前記システムに少なくとも
前記制御システムから前記制御基準系を受信すること、
を実行させる、
ことを特徴とする請求項３８に記載のシステム。
【請求項４２】
前記少なくとも１つのコンピュータ可読メモリと通信する前記１つまたは複数のプロセッサは、前記命令を実行して前記システムに少なくとも
（１）前記１つまたは複数のプルワイヤを作動させて前記器具の前記部分を移動させることと、
（２）前記器具の前記部分の前記移動に基づいて、前記制御基準系を特定することと、
を実行させる、
ことを特徴とする請求項３８に記載のシステム。
【請求項４３】
前記少なくとも１つのコンピュータ可読メモリと通信する前記１つまたは複数のプロセッサは、前記命令を実行して前記システムに少なくとも
（１）前記少なくとも１つのセンサからデータを受信することと、
（２）前記少なくとも１つのセンサからの前記データに基づいて、視覚基準系を特定することと、
（３）前記先端基準系および前記目標基準系に基づいて、前記視覚基準系を変換することと、
を実行させる、
ことを特徴とする請求項３８に記載のシステム。
【請求項４４】
前記少なくとも１つのコンピュータ可読メモリと通信する前記１つまたは複数のプロセッサは、前記命令を実行して前記システムに少なくとも
前記患者の１つまたは複数の解剖学的特徴に基づいて、前記目標基準系を特定すること、
を実行させる、
ことを特徴とする請求項３８に記載のシステム。
【請求項４５】
前記少なくとも１つのコンピュータ可読メモリと通信する前記１つまたは複数のプロセッサは、前記命令を実行して前記システムに少なくとも
前記患者上に配置された１つまたは複数の電磁パッチからのデータに基づいて、前記目標基準系を特定すること、
を実行させる、
ことを特徴とする請求項３８に記載のシステム。
【請求項４６】
前記少なくとも１つのコンピュータ可読メモリと通信する前記１つまたは複数のプロセッサは、前記命令を実行して前記システムに少なくとも
解剖学的特徴の少なくとも１つの画像と前記解剖学的特徴の少なくとも１つのモデルとの間の１つまたは複数の違いを特定することと、
前記少なくとも１つの画像と前記少なくとも１つのモデルとの間の前記違いに基づいて、前記制御基準系を変換すること、
を実行させる、
ことを特徴とする請求項３８に記載のシステム。
【請求項４７】
前記少なくとも１つのコンピュータ可読メモリと通信する前記１つまたは複数のプロセッサは、前記命令を実行して前記システムに少なくとも
前記制御基準系を前記目標基準系に一致するように前記器具の長手方向軸に対して回動すること、
を実行させる、
ことを特徴とする請求項３８に記載のシステム。
【請求項４８】
前記少なくとも１つのコンピュータ可読メモリと通信する前記１つまたは複数のプロセッサは、前記命令を実行して前記システムに少なくとも
ユーザ入力に基づいて前記制御基準系を変換すること、
を実行させる、
ことを特徴とする請求項３８に記載のシステム。
【請求項４９】
前記少なくとも１つのコンピュータ可読メモリと通信する前記１つまたは複数のプロセッサは、前記命令を実行して前記システムに少なくとも
前記変換された制御基準系を検証すること、
を実行させる、
ことを特徴とする請求項３８に記載のシステム。
【請求項５０】
前記少なくとも１つのコンピュータ可読メモリと通信する前記１つまたは複数のプロセッサは、前記命令を実行して前記システムに少なくとも
前記１つまたは複数のプルワイヤを作動させて前記器具の前記一部を移動させることと、
前記制御基準系において、前記器具の前記一部の前記移動に応じて予測される変化を特定することと、
前記制御基準系における（１）実際の変化と（２）前記予測される変化とを比較することと、
を実行させる、
ことを特徴とする請求項３８に記載のシステム。
【請求項５１】
前記操縦可能な器具は前記器具の少なくとも一部を摺動可能に覆うシースをさらに有し、
前記少なくとも１つのコンピュータ可読メモリと通信する前記１つまたは複数のプロセッサは、前記命令を実行して前記システムに少なくとも
前記シースの遠位端の向きを表すシース基準系を取得することと、
前記制御基準系または前記目標基準系に基づいて、前記シース基準系を変換することと、
を実行させる、
ことを特徴とする請求項３８に記載のシステム。
【請求項５２】
命令が記憶された非一時的なコンピュータ可読記憶媒体であって、前記命令が実行されると、少なくとも１つのプロセッサに少なくとも、
患者に挿入される医療器具のモータ制御コマンドとモータ出力との間の関係を表す制御基準系を取得することと、
前記医療器具の遠位端にある少なくとも１つの画像処理装置または位置センサからのデータに基づいて、先端基準系を特定することであって、前記先端基準系は、前記医療器具の前記遠位端の現在の向きを表す、ことと、
前記患者上に配置された前記少なくとも１つの画像処理装置または位置センサからのデータに基づいて、目標基準系を取得することと、
（１）前記制御基準系と（２）前記目標基準系との間の１つまたは複数の違いを特定することと、
を実行させる、
ことを特徴とする非一時的なコンピュータ可読記憶媒体。
【請求項５３】
前記少なくとも１つの位置センサは電磁センサを含むことを特徴とする請求項５２に記
載の非一時的なコンピュータ可読記憶媒体。
【請求項５４】
前記命令が実行されると、前記少なくとも１つのプロセッサに少なくとも
前記医療器具から先端基準系を受信すること、
を実行させる、
ことを特徴とする請求項５２に記載の非一時的なコンピュータ可読記憶媒体。
【請求項５５】
前記命令が実行されると、前記少なくとも１つのプロセッサに少なくとも
前記先端基準系に基づいて、前記目標基準系を特定すること、
を実行させる、
ことを特徴とする請求項５２に記載の非一時的なコンピュータ可読記憶媒体。
【請求項５６】
前記命令が実行されると、前記少なくとも１つのプロセッサに少なくとも
前記特定された違いに基づいて、視覚基準系または前記制御基準系を変換すること、
を実行させる、
ことを特徴とする請求項５２に記載の非一時的なコンピュータ可読記憶媒体。
【請求項５７】
前記視覚基準系は、前記医療器具の前記遠位端にある前記少なくとも１つの画像処理装置の向きを表すことを特徴とする請求項５６に記載の非一時的なコンピュータ可読記憶媒体。
【請求項５８】
前記命令が実行されると、前記少なくとも１つのプロセッサに少なくとも
前記患者の１つまたは複数の解剖学的特徴に基づいて、前記目標基準系を特定すること、
を実行させる、
ことを特徴とする請求項５２に記載の非一時的なコンピュータ可読記憶媒体。
【請求項５９】
前記命令が実行されると、前記少なくとも１つのプロセッサに少なくとも
解剖学的特徴の少なくとも１つの画像から導出される１つまたは複数の特徴と前記解剖学的特徴の少なくとも１つのモデルから導出される１つまたは複数の特徴とを比較することによって、前記１つまたは複数の違いを特定すること、
を実行させる、
ことを特徴とする請求項５２に記載の非一時的なコンピュータ可読記憶媒体。
【請求項６０】
前記命令が実行されると、前記少なくとも１つのプロセッサに少なくとも
前記医療器具の前記遠位端にある前記少なくとも１つの位置センサからのデータと前記患者上に配置された１つまたは複数の電磁パッチからのデータとを比較することによって、前記１つまたは複数の違いを特定すること、
を実行させる、
ことを特徴とする請求項５２に記載の非一時的なコンピュータ可読記憶媒体。
【請求項６１】
前記命令が実行されると、前記少なくとも１つのプロセッサに少なくとも
前記制御基準系を前記目標基準系に一致するように前記医療器具の長手方向軸に対して回動すること、
を実行させる、
ことを特徴とする請求項５２に記載の非一時的なコンピュータ可読記憶媒体。
【請求項６２】
前記命令が実行されると、前記少なくとも１つのプロセッサに少なくとも
ユーザ入力に基づいて、前記制御基準系を変換すること、
を実行させる、
ことを特徴とする請求項５２に記載の非一時的なコンピュータ可読記憶媒体。
【請求項６３】
前記命令が実行されると、前記少なくとも１つのプロセッサに少なくとも
前記変換された制御基準系を検証すること、
を実行させる、
ことを特徴とする請求項５２に記載の非一時的なコンピュータ可読記憶媒体。
【請求項６４】
前記命令が実行されると、前記少なくとも１つのプロセッサに少なくとも
前記器具を一方向に移動させることと、
前記制御基準系において、前記医療器具の前記移動に応じて予測される変化を特定することと、
前記制御基準系における（１）実際の変化と（２）前記予測される変化とを比較することと、
を実行させる、
ことを特徴とする請求項５２に記載の非一時的なコンピュータ可読記憶媒体。
【発明の詳細な説明】
【関連出願の相互参照】
【０００１】
本願は、２０１７年１２月６日出願の米国仮出願第６２／５９５，４５５号の利益を主張し、それを参照により本願に援用する。また、本願と共に提出されたApplication Data
Sheetにおいて特定される外国および国内の優先権主張を伴うすべての出願は、３７  ＣＦＲ  １．５６の下、参照により本願に援用する。
【技術分野】
【０００２】
本開示は、医療手技に関し、より具体的には、コマンド指示されていない器具の回動を修正するシステムおよび方法に関する。
【背景技術】
【０００３】
内視鏡検査（例えば、気管支鏡検査）などの医療手技には、診断目的または治療目的で患者の管腔（例えば、気道、気管支、細気管支）内にアクセスおよび視覚化することが含まれる。特定の手技では、軟性の管状の器具（例えば、内視鏡、カテーテル）が患者の体内に挿入されたり、診断および／または治療目的で識別された組織部位に対して、道具（例えば、把持鉗子、生検鉗子、細胞診ブラシ、バルーン拡張器、スネア、ニードル、バスケット）が軟性の管状の器具に通されたりする。
【発明の概要】
【０００４】
本件開示のシステム、方法および装置には、それぞれいくつかの革新的な側面があり、いずれも本明細書に開示する所望の特徴を単独で担うものではない。
【０００５】
一側面では、患者に挿入されるロボット制御された医療器具においてコントローラフィードバックシステムを調整する方法であって、前記器具の遠位端にある少なくとも１つの画像処理装置または位置センサからデータを受信することと、前記少なくとも１つの画像処理装置または位置センサからの前記データに基づいて、先端基準系を特定することであって、前記先端基準系は、前記器具の前記遠位端の現在の向きを表す、ことと、解剖学的基準系またはグローバル基準系に関連する基準系を表す目標基準系を取得することと、前記先端基準系および前記目標基準系に基づいて視覚基準系または制御基準系に対する調整を特定することと、前記特定された調整に基づいて前記視覚基準系または前記制御基準系を変換することと、を含むことを特徴とする方法を提供する。
【０００６】
また、上記方法は、以下の１つまたは複数の特徴を任意に組み合わせてもよい。（ａ）前記少なくとも１つの位置センサは電磁センサを含む。（ｂ）前記視覚基準系は、前記器具の前記遠位端にある前記画像処理装置からの画像を表す。（ｃ）前記制御基準系は、前記器具の制御システムの向きを表す。（ｄ）前記目標基準系を取得することは、前記患者の１つまたは複数の解剖学的特徴に基づく。（ｅ）前記目標基準系を取得することは、前記患者の前記１つまたは複数の解剖学的特徴を表す画像の１つまたは複数の画素値に基づく。（ｆ）前記目標基準系を取得することは、前記患者の主竜骨（main carina）の１つ
または複数の解剖学的特徴に基づく。（ｇ）前記目標基準系を取得することは、前記患者上に配置された１つまたは複数の電磁パッチからのデータに基づく。（ｈ）前記目標基準系を取得することは、前記先端基準系に基づく。（ｉ）前記調整を特定することは、解剖学的特徴の少なくとも１つの画像から導出される１つまたは複数の特徴と、前記解剖学的特徴の少なくとも１つのモデルから導出される１つまたは複数の特徴との比較に基づく。（ｊ）解剖学的特徴の前記少なくとも１つの画像は、前記器具の前記遠位端にある前記画像処理装置から取得される。（ｋ）前記調整を特定することは、前記器具の前記遠位端の１つまたは複数の電磁センサからのデータと、前記患者上に配置された１つまたは複数の
電磁パッチからのデータとの比較に基づく。（ｌ）前記調整を特定することは、重力を計測する加速度計からのデータに基づく。（ｍ）前記視覚基準系または前記制御基準系を変換することは、前記視覚基準系または前記制御基準系を前記器具の長手方向軸に対して回動することを含む。（ｎ）前記視覚基準系または前記制御基準系を変換することは、前記視覚基準系または前記制御基準系を前記先端基準系または前記目標基準系に一致するように回動することを含む。（ｏ）前記視覚基準系または前記制御基準系を変換することは、ユーザ入力に基づく。（ｐ）前記変換された視覚基準系または前記変換された制御基準系を検証する。（ｑ）前記変換された視覚基準系または前記変換された制御基準系を検証することは、前記器具を一方向に移動させることと、前記視覚基準系または前記制御基準系において、前記器具の前記移動に応じて予測される変化を計算することと、前記視覚基準系または前記制御基準系における実際の変化と前記予測される変化とを比較することと、を含む。
【０００７】
［０００５］別の側面では、患者に挿入される医療器具の制御基準系を変換するシステムであって、前記医療器具の移動を特定する制御システムと、実行可能な命令を記憶する少なくとも１つのコンピュータ可読メモリと、前記少なくとも１つのコンピュータ可読メモリと通信する１つまたは複数のプロセッサであって、前記命令を実行して前記システムに少なくとも前記医療器具のモータ制御コマンドとモータ出力との間の関係を表す制御基準系を取得することと、前記医療器具の遠位端にある少なくとも１つの画像処理装置または位置センサからのデータに基づいて、先端基準系を特定することであって、前記先端基準系は、前記医療器具の前記遠位端の現在の向きを表す、ことと、目標基準系を取得することと、前記先端基準系および前記目標基準系に基づいて、前記制御基準系を変換することと、を実行させる１つまたは複数のプロセッサと、を有することを特徴とするシステムを提供する。
【０００８】
また、上記システムは、以下の１つまたは複数の特徴を任意に組み合わせてもよい。（ａ）前記少なくとも１つの位置センサは電磁センサを含む。（ｂ）前記少なくとも１つのコンピュータ可読メモリと通信する前記１つまたは複数のプロセッサは、前記命令を実行して前記システムに少なくとも前記医療器具から前記先端基準系を受信することを実行させる。（ｃ）前記少なくとも１つのコンピュータ可読メモリと通信する前記１つまたは複数のプロセッサは、前記命令を実行して前記システムに少なくとも前記医療器具の前記遠位端にある第２のセンサからデータを受信することと、前記第２のセンサからの前記データに基づいて、前記先端基準系を特定することと、を実行させる。（ｄ）前記器具の前記遠位端にある前記第２のセンサは、少なくとも１つの画像処理装置または位置センサを含む。（ｅ）前記第２のセンサは電磁センサを含む。（ｆ）前記少なくとも１つのコンピュータ可読メモリと通信する前記１つまたは複数のプロセッサは、前記命令を実行して前記システムに少なくとも前記制御システムから前記制御基準系を受信すること、を実行させる。（ｇ）前記少なくとも１つのコンピュータ可読メモリと通信する前記１つまたは複数のプロセッサは、前記命令を実行して前記システムに少なくとも前記医療器具を一方向に移動させることと、前記医療器具の前記移動に基づいて、前記制御基準系を特定することと、を実行させる。（ｈ）前記少なくとも１つのコンピュータ可読メモリと通信する前記１つまたは複数のプロセッサは、前記命令を実行して前記システムに少なくとも前記器具から視覚基準系を受信することと、前記先端基準系および前記目標基準系に基づいて、前記視覚基準系を変換することと、を実行させる。（ｉ）前記少なくとも１つのコンピュータ可読メモリと通信する前記１つまたは複数のプロセッサは、前記命令を実行して前記システムに少なくとも前記医療器具の前記遠位端にある前記少なくとも１つのセンサからデータを受信することと、前記少なくとも１つのセンサからの前記データに基づいて、視覚基準系を特定することと、前記先端基準系および前記目標基準系に基づいて、前記視覚基準系を変換することと、を実行させる。（ｊ）前記少なくとも１つのコンピュータ可読メモリと通信する前記１つまたは複数のプロセッサは、前記命令を実行して前記システムに
少なくとも前記患者の１つまたは複数の解剖学的特徴に基づいて、前記目標基準系を特定すること、を実行させる。（ｋ）前記少なくとも１つのコンピュータ可読メモリと通信する前記１つまたは複数のプロセッサは、前記命令を実行して前記システムに少なくとも前記患者の前記１つまたは複数の解剖学的特徴を表す画像の１つまたは複数の画素値に基づいて、前記目標基準系を特定すること、を実行させる。（ｌ）前記少なくとも１つのコンピュータ可読メモリと通信する前記１つまたは複数のプロセッサは、前記命令を実行して前記システムに少なくとも前記患者上に配置された１つまたは複数の電磁パッチからのデータに基づいて、前記目標基準系を特定すること、を実行させる。（ｍ）前記少なくとも１つのコンピュータ可読メモリと通信する前記１つまたは複数のプロセッサは、前記命令を実行して前記システムに少なくとも解剖学的特徴の少なくとも１つの画像と前記解剖学的特徴の少なくとも１つのモデルとの間の１つまたは複数の違いを特定することと、前記少なくとも１つの画像と前記少なくとも１つのモデルとの間の前記違いに基づいて、前記制御基準系を変換すること、を実行させる。（ｎ）前記少なくとも１つのコンピュータ可読メモリと通信する前記１つまたは複数のプロセッサは、前記命令を実行して前記システムに少なくとも前記制御基準系を前記目標基準系に一致するように前記医療器具の長手方向軸に対して回動すること、を実行させる。（ｏ）前記少なくとも１つのコンピュータ可読メモリと通信する前記１つまたは複数のプロセッサは、前記命令を実行して前記システムに少なくともユーザ入力に基づいて前記制御基準系を変換すること、を実行させる。（ｐ）前記少なくとも１つのコンピュータ可読メモリと通信する前記１つまたは複数のプロセッサは、前記命令を実行して前記システムに少なくとも前記変換された制御基準系を検証すること、を実行させる。（ｑ）前記少なくとも１つのコンピュータ可読メモリと通信する前記１つまたは複数のプロセッサは、前記命令を実行して前記システムに少なくとも前記医療器具を一方向に移動させることと、前記制御基準系において、前記器具の前記移動に応じて予測される変化を特定することと、前記制御基準系における実際の変化と前記予測される変化とを比較することと、を実行させる。（ｒ）前記少なくとも１つのコンピュータ可読メモリと通信する前記１つまたは複数のプロセッサは、前記命令を実行して前記システムに少なくとも前記医療器具を摺動可能に覆うシースの遠位端の向きを表すシース基準系を取得することと、前記制御基準系または前記目標基準系に基づいて、前記シース基準系を変換することと、を実行させる。
【０００９】
さらに別の側面では、ロボット制御操縦可能器具システムであって、操縦可能な器具であって、近位端と、遠位端と、前記器具を通って延伸するチャネルと、前記遠位端にある少なくとも１つのセンサとを有し、患者に挿入される、器具と、前記操縦可能な器具を通って延伸し、前記操縦可能な器具の少なくとも１部と接続される１つまたは複数のプルワイヤと、ロボット器具ドライバと、前記器具ドライバに通信可能に接続され、前記１つまたは複数のプルワイヤを作動させる制御システムと、実行可能な命令を記憶する少なくとも１つのコンピュータ可読メモリと、前記少なくとも１つのコンピュータ可読メモリと通信する１つまたは複数のプロセッサであって、前記命令を実行して前記システムに少なくとも前記器具のモータ制御コマンドとモータ出力との間の関係を表す制御基準系を取得することと、前記器具の遠位端にある少なくとも１つの画像処理装置または位置センサからのデータに基づいて、先端基準系を特定することであって、前記先端基準系は、前記器具の前記遠位端の現在の向きを表す、ことと、目標基準系を取得することと、前記先端基準系および前記目標基準系に基づいて、前記制御基準系を変換することと、を実行させる１つまたは複数のプロセッサと、を有することを特徴とするシステムを提供する。
【００１０】
また、上記システムは、以下の１つまたは複数の特徴を任意に組み合わせてもよい。（ａ）前記位置センサは電磁センサを含む。（ｂ）前記少なくとも１つのコンピュータ可読メモリと通信する前記１つまたは複数のプロセッサは、前記命令を実行して前記システムに少なくとも前記少なくとも１つのセンサからデータを受信することと、前記少なくとも１つのセンサからの前記データに基づいて、前記先端基準系を特定することと、を実行さ
せる。（ｃ）前記少なくとも１つのコンピュータ可読メモリと通信する前記１つまたは複数のプロセッサは、前記命令を実行して前記システムに少なくとも前記制御システムから前記制御基準系を受信すること、を実行させる。（ｄ）前記少なくとも１つのコンピュータ可読メモリと通信する前記１つまたは複数のプロセッサは、前記命令を実行して前記システムに少なくとも前記１つまたは複数のプルワイヤを作動させて前記器具の前記部分を移動させることと、前記器具の前記部分の前記移動に基づいて、前記制御基準系を特定することと、を実行させる。（ｅ）前記少なくとも１つのコンピュータ可読メモリと通信する前記１つまたは複数のプロセッサは、前記命令を実行して前記システムに少なくとも前記少なくとも１つのセンサからデータを受信することと、前記少なくとも１つのセンサからの前記データに基づいて、視覚基準系を特定することと、前記先端基準系および前記目標基準系に基づいて、前記視覚基準系を変換することと、を実行させる。（ｆ）前記少なくとも１つのコンピュータ可読メモリと通信する前記１つまたは複数のプロセッサは、前記命令を実行して前記システムに少なくとも前記患者の１つまたは複数の解剖学的特徴に基づいて、前記目標基準系を特定すること、を実行させる。（ｇ）前記少なくとも１つのコンピュータ可読メモリと通信する前記１つまたは複数のプロセッサは、前記命令を実行して前記システムに少なくとも前記患者上に配置された１つまたは複数の電磁パッチからのデータに基づいて、前記目標基準系を特定すること、を実行させる。（ｈ）前記少なくとも１つのコンピュータ可読メモリと通信する前記１つまたは複数のプロセッサは、前記命令を実行して前記システムに少なくとも解剖学的特徴の少なくとも１つの画像と前記解剖学的特徴の少なくとも１つのモデルとの間の１つまたは複数の違いを特定することと、前記少なくとも１つの画像と前記少なくとも１つのモデルとの間の前記違いに基づいて、前記制御基準系を変換すること、を実行させる。（ｉ）前記少なくとも１つのコンピュータ可読メモリと通信する前記１つまたは複数のプロセッサは、前記命令を実行して前記システムに少なくとも前記制御基準系を前記目標基準系に一致するように前記器具の長手方向軸に対して回動すること、を実行させる。（ｊ）前記少なくとも１つのコンピュータ可読メモリと通信する前記１つまたは複数のプロセッサは、前記命令を実行して前記システムに少なくともユーザ入力に基づいて前記制御基準系を変換すること、を実行させる。（ｋ）前記少なくとも１つのコンピュータ可読メモリと通信する前記１つまたは複数のプロセッサは、前記変換された制御基準系を検証すること、を実行させる。（ｌ）前記少なくとも１つのコンピュータ可読メモリと通信する前記１つまたは複数のプロセッサは、前記命令を実行して前記システムに少なくとも前記１つまたは複数のプルワイヤを作動させて前記器具の前記一部を移動させることと、前記制御基準系において、前記器具の前記一部の前記移動に応じて予測される変化を特定することと、前記制御基準系における実際の変化と前記予測される変化とを比較することと、を実行させる。（ｍ）前記操縦可能な器具は前記器具の少なくとも一部を摺動可能に覆うシースをさらに有し、前記少なくとも１つのコンピュータ可読メモリと通信する前記１つまたは複数のプロセッサは、前記命令を実行して前記システムに少なくとも前記シースの遠位端の向きを表すシース基準系を取得することと、前記制御基準系または前記目標基準系に基づいて、前記シース基準系を変換することと、を実行させる。
【００１１】
一側面では、命令が記憶された非一時的なコンピュータ可読記憶媒体であって、前記命令が実行されると、少なくとも１つのプロセッサに少なくとも、患者に挿入される医療器具のモータ制御コマンドとモータ出力との間の関係を表す制御基準系を取得することと、前記医療器具の遠位端にある少なくとも１つの画像処理装置または位置センサからのデータに基づいて、先端基準系を特定することであって、前記先端基準系は、前記医療器具の前記遠位端の現在の向きを表す、ことと、前記患者上に配置された前記少なくとも１つの画像処理装置または位置センサからのデータに基づいて、目標基準系を取得することと、（１）前記制御基準系と（２）前記目標基準系との間の１つまたは複数の違いを特定することと、を実行させる、ことを特徴とする非一時的なコンピュータ可読記憶媒体に関する。
【００１２】
また、上記非一時的なコンピュータ可読記憶媒体は、以下の１つまたは複数の特徴を任意に組み合わせてもよい。（ａ）前記命令が実行されると、少なくとも１つのプロセッサに少なくとも、患者に挿入される医療器具のモータ制御コマンドとモータ出力との間の関係を表す制御基準系を取得することと、前記医療器具の遠位端にある少なくとも１つの画像処理装置または位置センサからのデータに基づいて、先端基準系を特定することであって、前記先端基準系は、前記医療器具の前記遠位端の現在の向きを表す、ことと、前記患者上に配置された前記少なくとも１つの画像処理装置または位置センサからのデータに基づいて、目標基準系を取得することと、前記制御基準系と記目標基準系との間の１つまたは複数の違いを特定することと、を実行させる（ｂ）前記少なくとも１つの位置センサは電磁センサを含む。（ｃ）前記命令が実行されると、前記少なくとも１つのプロセッサに少なくとも前記医療器具から先端基準系を受信すること、を実行させる。（ｄ）前記命令が実行されると、前記少なくとも１つのプロセッサに少なくとも前記先端基準系に基づいて、前記目標基準系を特定すること、を実行させる。（ｅ）前記命令が実行されると、前記少なくとも１つのプロセッサに少なくとも前記特定された違いに基づいて、視覚基準系または前記制御基準系を変換すること、を実行させる。（ｆ）前記視覚基準系は、前記医療器具の前記遠位端にある前記少なくとも１つの画像処理装置の向きを表す。（ｇ）前記命令が実行されると、前記少なくとも１つのプロセッサに少なくとも前記患者の１つまたは複数の解剖学的特徴に基づいて、前記目標基準系を特定すること、を実行させる。（ｈ）前記命令が実行されると、前記少なくとも１つのプロセッサに少なくとも解剖学的特徴の少なくとも１つの画像から導出される１つまたは複数の特徴と前記解剖学的特徴の少なくとも１つのモデルから導出される１つまたは複数の特徴とを比較することによって、前記１つまたは複数の違いを特定すること、を実行させる。（ｉ）前記命令が実行されると、前記少なくとも１つのプロセッサに少なくとも前記医療器具の前記遠位端にある前記少なくとも１つの位置センサからのデータと前記患者上に配置された１つまたは複数の電磁パッチからのデータとを比較することによって、前記１つまたは複数の違いを特定すること、を実行させる。（ｊ）前記命令が実行されると、前記少なくとも１つのプロセッサに少なくとも前記制御基準系を前記目標基準系に一致するように前記医療器具の長手方向軸に対して回動すること、を実行させる。（ｋ）前記命令が実行されると、前記少なくとも１つのプロセッサに少なくともユーザ入力に基づいて、前記制御基準系を変換すること、を実行させる。（ｌ）前記命令が実行されると、前記少なくとも１つのプロセッサに少なくとも前記変換された制御基準系を検証すること、を実行させる。（ｍ）前記命令が実行されると、前記少なくとも１つのプロセッサに少なくとも前記器具を一方向に移動させることと、前記制御基準系において、前記医療器具の前記移動に応じて予測される変化を特定することと、前記制御基準系における実際の変化と前記予測される変化とを比較することと、を実行させる。
【図面の簡単な説明】
【００１３】
本件開示の側面について、添付の図面および表と共に以下に説明するが、例示であって開示の側面を限定するものではなく、同様の構成要素には同様の名称を付す。
【００１４】
【図１】気管支鏡検査手技の診断および／または治療用に構成されたカートベースのロボットシステムの一実施形態を示す図である。
【図２】図１のロボットシステムの別の側面を示す図である。
【図３】尿管鏡検査用に構成された図１のロボットシステムの一実施形態を示す図である。
【図４】血管手技用に構成された図１のロボットシステムの一実施形態を示す図である。
【図５】気管支鏡検査手技用に構成されたテーブルベースのロボットシステムの一実施形態を示す図である。
【図６】図５のロボットシステムの代替の図である。
【図７】ロボットアームを収容するように構成されたシステムの一例を示す図である。
【図８】尿管鏡検査用に構成されたテーブルベースのロボットシステムの一実施形態を示す図である。
【図９】腹腔鏡検査用に構成されたテーブルベースのロボットシステムの一実施形態を示す図である。
【図１０】ピッチ調整または傾き調整された図５〜９のテーブルベースのロボットシステムの一実施形態を示す図である。
【図１１】図５〜１０のテーブルベースのロボットシステムのテーブルとカラムとの間のインタフェースの詳細図である。
【図１２】例示的な器具駆動部を示す図である。
【図１３】組になった器具駆動部を有する例示的な医療器具を示す図である。
【図１４】駆動ユニットの軸が器具の細長いシャフトの軸と平行である、器具駆動部および器具の代替の設計を示す図である。
【図１５】実施形態の一例における、図１３や１４の器具の位置など、図１〜１０のロボットシステム１つまたは複数の要素の位置を推定する位置決めシステムを示すブロック図である。
【図１６】本開示のシステムおよび手法の１つまたは複数の側面を実装する運用環境の一例を示す図である。
【図１７】図１６の運用環境においてナビゲートされる管腔ネットワークの一例を示す図である。
【図１８】画像処理機能および電磁感知機能を有する器具の一例の遠位端を示す図である。
【図１９Ａ】医療器具の一例における、先端基準系、視覚基準系、制御基準系、目標基準系を示す図である。
【図１９Ｂ】医療器具の一例における、先端基準系、視覚基準系、制御基準系、目標基準系を示す図である。
【図２０Ａ】コマンド指示されていない器具の回動が発生した医療器具の一例における、先端基準系、視覚基準系、制御基準系、目標基準系を示す図である。
【図２０Ｂ】コマンド指示されていない器具の回動が発生した医療器具の一例における、先端基準系、視覚基準系、制御基準系、目標基準系を示す図である。
【図２１Ａ】コマンド指示されていない器具の回動の修正後の、図２０Ａ、２０Ｂの医療器具の一例における、先端基準系、視覚基準系、制御基準系、目標基準系を示す図である。
【図２１Ｂ】コマンド指示されていない器具の回動の修正後の、図２０Ａ、２０Ｂの医療器具の一例における、先端基準系、視覚基準系、制御基準系、目標基準系を示す図である。
【図２２】コマンド指示されていない器具の回動を修正するための、処理の一例を示すブロック図である。
【図２３】器具の一例における、電磁パッチセンサによって特定される目標の基準系を示す図である。
【図２４Ａ】コマンド指示されていない器具の回動を修正する処理において、ユーザに提示可能なユーザインタフェースの一例を示す図である。
【図２４Ｂ】コマンド指示されていない器具の回動を修正する処理において、ユーザに提示可能なユーザインタフェースの一例を示す図である。
【図２４Ｃ】コマンド指示されていない器具の回動を修正する処理において、ユーザに提示可能なユーザインタフェースの一例を示す図である。
【図２４Ｄ】コマンド指示されていない器具の回動を修正する処理において、ユーザに提示可能なユーザインタフェースの一例を示す図である。
【図２５】コマンド指示されていない器具の回動の調整を特定する処理の一例を示す図である。
【図２６】コマンド指示されていない器具の回動を修正する制御システムを示す図である。
【発明を実施するための形態】
【００１５】
（１．はじめに）
本件開示の側面は、腹腔鏡検査などの低侵襲の手技や内視鏡検査などの非侵襲の手技を含む種々の医療手技を実行可能なロボット対応医療システムに組み込むことができる。内視鏡検査の手技においては、本システムは、気管支鏡検査、尿管鏡検査、消化器病検査などを実行することができる。
【００１６】
本システムは、さまざまな手技を実行できることに加えて、術者を支援する強化された画像取得や誘導など、追加の利点を提供することができる。また、本システムは、扱いにくいアームの動きや位置などに対応する必要なく、人工工学による位置から手技を行うことが可能な機能を術者に提供することができる。さらに、本システムは、システムの１つまたは複数の器具を１人のユーザで制御可能な使いやすさが向上した手技を行うことが可能な機能を術者に提供することができる。
【００１７】
以下に、例示目的の図面とともに種々の実施形態について説明する。開示の技術的思想のその他多数の実装が可能であり、さまざまな利点が開示の実装と共に得られる。また、ここには、参照用および多数の節の位置がわかるように見出しが含まれている。これらの見出しは、見出しが示す技術思想の範囲を制限するものではない。それぞれの技術思想は本明細書全体にわたって適用されてよい。
【００１８】
本明細書で使用される場合、「遠位」は、使用時において患者に最も近いスコープ、器具、道具の端部を意味し、「近位」は、操作者（術者やロボット制御システムなど）に最も近いスコープ、器具、道具の端部を意味する。すなわち、ここでは、スコープ、器具、道具、および／またはロボットシステムの構成要素の相対位置が、操作者の視点から説明される。
【００１９】
本明細書で使用される場合、用語「約」は長さ、厚さ、数量、時間、その他の計測値の計測範囲を意味する。この計測範囲には、指定された値に対する＋１０％〜−１０％あるいはそれ以下の変動、好ましくは＋５％〜−５％あるいはそれ以下の変動、より好ましくは＋１％〜−１％あるいはそれ以下の変動、さらに好ましくは＋０．１％〜−０．１％あるいはそれ以下の変動を含み、本明細書に記載する装置、システム、手法が機能する適切な程度においてこれらの変動が許容される。
【００２０】
以下に、例示目的の図面とともに種々の実施形態について説明する。開示の技術的思想のその他多数の実装が可能であり、さまざまな利点が開示の実装と共に得られる。また、ここには、参照用および多数の節の位置がわかるように見出しが含まれている。これらの見出しは、見出しが示す技術思想の範囲を制限するものではない。それぞれの技術思想は本明細書全体にわたって適用されてよい。
【００２１】
（Ａ．ロボットシステム−カート）
ロボット対応医療システムは、特定手技に応じてさまざまに構成することができる。図１は、気管支鏡検査の診断手技および／または治療樹技用に配置されたカートベースのロボット対応システム１０の一実施形態を示す。気管支検査時に、システム１０は、気管支鏡検査用の手技に特化した気管支鏡を自然開口のアクセスポイント（この例ではテーブルに配置された患者の口など）に操作可能な内視鏡１３などの医療器具を搬送して診断用の
道具および／または治療用の道具を搬送するための、１つまたは複数のロボットアーム１２を有するカート１１を備える。図に示すように、カート１１は、当該アクセスポイントにアクセスするために、患者の上半身に近い位置に配置されている。同様に、ロボットアーム１２は、当該アクセスポイントに対して気管支鏡を配置するように作動可能である。図１に示す配置は、胃腸に関する（ＧＩ；gastro-intestinal）手技用の特別な内視鏡で
ある胃鏡を用いた胃腸に関する手技を行うときにも使用できる。図２は、カートの一例である実施形態をより詳細に示す。
【００２２】
引き続き図１を参照すると、カート１１が適切に位置決めされると、ロボットアーム１２は操縦可能な内視鏡１３を患者に、ロボットにより、手動により、またはそれらの組み合わせにより挿入することができる。図示のように、操縦可能な内視鏡１３は内側リーダ部分および外部シース部分などの少なくとも２つの入れ子式部分を備えることができ、各部分は器具ドライバ２８のセットから別個の器具ドライバに結合され、各器具ドライバは個々のロボットアームの遠位端に結合される。リーダ部分をシース部分と同軸に位置合わせすることを容易にする、器具ドライバ２８のこの線形配置は、１つ以上のロボットアーム１２を異なる角度および／または位置に操作することによって、空間内で再配置され得る「仮想レール」２９を作成する。本明細書で説明する仮想レールは破線を使用して図示され、したがって、破線はシステムのいかなる物理的構造も示さない。仮想レール２９に沿った器具ドライバ２８の移動は外部シース部分に対して内側リーダ部分を入れ子式にし、または内視鏡１３を患者から前進または後退させる。仮想レール２９の角度は、臨床用途または医師の好みに基づいて、調整、移動、および旋回されてもよい。例えば、気管支鏡検査では、図示のような仮想レール２９の角度および位置が内視鏡１３を患者の口内に曲げることに起因する摩擦を最小限に抑えながら、内視鏡１３への医師のアクセスを提供することの折衷案を表す。
【００２３】
内視鏡１３は、挿入後、ロボットシステムからの正確なコマンドを使用して、目標位置または手術部位に到達するまで、患者の気管および肺に向けられ得る。患者の肺ネットワークを通るナビゲーションを強化し、かつ／または所望の標的に到達するために、内視鏡１３を操作して、外部シース部分から内側リーダ部分を入れ子式に延ばして、関節動作を強化し、曲げ半径を大きくすることができる。別個の器具ドライバ２８の使用はまた、リーダ部分およびシース部分が、互いに独立して駆動されることを可能にする。
【００２４】
例えば、内視鏡１３は例えば、患者の肺内の病変または結節などの標的に生検針を送達するように指示されてもよい。針は病理学者によって解析されるべき組織サンプルを得るために、内視鏡の長さにわたるワーキングチャネルに沿って展開され得る。病理学的結果に応じて、追加のツールが追加の生検のために、内視鏡のワーキングチャネルの下方に配置されてもよい。悪性である結節を同定した後、内視鏡１３は、潜在的に癌性の組織を切除するためのツールを内視鏡的に送達し得る。いくつかの例において、診断および治療手技は、別々の手続で送達される必要があり得る。これらの状況では、内視鏡１３はまた、基準を送達して、対象結節の位置を「マーキング」するために使用され得る。他の例において、診断および治療手技は、同じ手順の間に送達され得る。
【００２５】
システム１０はまた、可動タワー３０を含むことができ、このタワー３０は、支持ケーブルを介してカート１１に接続されて、カート１１に対する制御、電子機器、流体工学、光学系、センサ、および／または電力のためのサポートを提供することができる。このような機能をタワー３０内に配置することにより、より小さなフォームファクタのカート１１が可能になり、これは、手術医師およびそのスタッフによって、より容易に調整および／または再配置され得る。さらに、カート／テーブルと支持タワー３０との間の機能の分割は手術室の混乱を低減し、臨床作業の流れを改善することを容易にする。カート１１を患者の近くに配置することができるが、タワー３０は手技中に邪魔にならないように離れ
た場所に収容することができる。
【００２６】
上述のロボットシステムのサポートにおいて、タワー３０はコンピュータプログラム命令を、例えば、永続的磁気記憶ドライブ、ソリッドステートドライブなどの非一時的コンピュータ可読記憶媒体内に記憶するコンピュータベースの制御システムの構成要素を含むことができる。これらの命令の実行は、実行がタワー３０またはカート１１内で行われるかどうかにかかわらず、システム全体またはそのサブシステムを制御することができる。例えば、コンピュータシステムのプロセッサによって実行される場合、命令はロボットシステムの構成要素に、関連するキャリッジおよびアームマウントを作動させ、ロボットアームを作動させ、医療器具を制御させることができる。例えば、制御信号の受信に応じて、ロボットアームのジョイント内のモータは、アームを特定の姿勢に位置決めすることができる。
【００２７】
タワー３０はまた、内視鏡１３を通して展開され得るシステムに制御された潅注および吸引能力を提供するために、ポンプ、流量計、弁制御、および／または流体アクセスを含む。これらの構成要素は、タワー３０のコンピュータシステムを使用して制御することもできる。いくつかの実施形態では、洗浄および吸引能力が別個のケーブルを介して内視鏡１３に直接送達されてもよい。
【００２８】
タワー３０はカート１１にフィルタされ保護された電力を供給するように設計された電圧およびサージプロテクタを含むことができ、それによって、カート１１内に電力変圧器および他の補助電力部品を配置することが回避され、その結果、より小さく、より可動性の高いカート１１が得られる。
【００２９】
タワー３０はまた、ロボットシステム１０全体に展開されるセンサのための支持装置を含むことができる。例えば、タワー３０はロボットシステム１０全体にわたって光学センサまたはカメラから受信したデータを検出し、受信し、処理するための光電子機器を含むことができる。制御システムと組み合わせて、このような光電子機器を使用して、タワー３０を含むシステム全体に配置された任意の数のコンソールに表示するためのリアルタイム画像を生成することができる。同様に、タワー３０は配置された電磁（ＥＭ；Electromagnetic）センサから受信された信号を受信し、処理するための電子サブシステムも含む
ことができる。タワー３０はまた、医療器具内または医療器具上の電磁センサによる検出のために電磁場発生器を収容し、位置決めするために使用されてもよい。
【００３０】
タワー３０は、システムの残りの部分で利用可能な他のコンソール、例えばカートの頂部に取り付けられたコンソールに加えて、コンソール３１を含むこともできる。コンソール３１は、ユーザインタフェースと、医師の操作者のためのタッチスクリーンなどの表示画面とを含むことができる。システム１０内のコンソールは一般に、ロボット制御と、内視鏡１３のナビゲーションおよび位置決め情報などの手術前およびリアルタイム情報との両方を提供するように設計される。コンソール３１が医師が利用できる唯一のコンソールではない場合、看護師のような第二の操作者によって、患者の健康状態や活動状態とシステムの動作を監視し、ナビゲーションおよび位置決め情報などの手続固有のデータを提供するために使用することができる。他の実施形態では、コンソール３０は、タワー３０とは別の筐体内に格納されている。
【００３１】
タワー３０は、１つまたは複数のケーブルまたは接続部（図示せず）を介してカート１１および内視鏡１３に結合することができる。いくつかの実施形態では、タワー３０からのサポート機能が単一のケーブルを介してカート１１に提供されてもよく、手術室を単純化し、混乱を解消する。他の実施形態では、特定の機能が別個のケーブル配線および接続で結合されてもよい。例えば、単一の電力ケーブルを介してカートに電力を供給すること
ができるが、制御、光学、流体、および／またはナビゲーションのための支持体は別個のケーブルを介して提供することができる。
【００３２】
図２は、図１に示されたカートベースのロボット使用可能システムからのカートの実施形態の詳細図を提供する。カート１１は全体として、細長い支持構造１４（しばしば「カラム」と呼ばれる）、カート基部１５、およびカラム１４の上端部にコンソール１６を含む。カラム１４は、１つまたは複数のロボットアーム１２（図２には３つが示されている）の展開を支持するためのキャリッジ１７（あるいは「アーム支持体」）などの１つまたは複数のキャリッジを含むことができる。キャリッジ１７は、患者に対してより良好に位置決めするためにロボットアーム１２の基部を調整するために垂直軸に沿って回動する個別に構成可能なアームマウントを含むことができる。キャリッジ１７はまた、キャリッジ１７がカラム１４に沿って垂直に移動することを可能にするキャリッジインタフェース１９を含む。
【００３３】
キャリッジインタフェース１９は、キャリッジ１７の垂直方向の移動を案内するためにカラム１４の両側に配置されたスロット２０のようなスロットを介してカラム１４に接続されている。スロット２０はキャリッジをカート基部１５に対して種々の垂直高さに位置決めし、保持するための垂直移動インタフェースを含む。キャリッジ１７の垂直移動は、カート１１が様々なテーブル高さ、患者サイズ、および医師の好みに合うようにロボットアーム１２の到達範囲を調整することを可能にする。同様に、キャリッジ１７上の個々に構成可能なアームマウントは、ロボットアーム１２のロボットアームベース２１が様々な構成で角度付けされることを可能にする。
【００３４】
いくつかの実施形態では、スロット２０がキャリッジ１７が垂直に移動するときに、カラム１４の内部チャンバおよび垂直移動インタフェース内への汚れおよび流体の進入を防止するために、スロット表面と面一であり、かつ平行であるスロットカバーで補足されてもよい。スロットカバーは、スロット２０の縦上端部および底部の近くに配置されたバネスプールの対を通して展開されてもよい。カバーはキャリッジ１７が垂直に上下に平行移動するときに、展開されてそれらのコイル状態から伸縮するまで、スプール内でコイル状に巻かれる。スプールのばね荷重はキャリッジ１７がスプールに向かって移動するときにカバーをスプール内に引っ込める力を提供し、一方、キャリッジ１７がスプールから離れるように移動するときにも緊密な捺印を維持する。カバーは例えば、キャリッジ１７が移動するときにカバーの適切な伸縮を確実にするために、キャリッジインタフェース１９内のブラケットを使用して、キャリッジ１７に接続されてもよい。
【００３５】
カラム１４はユーザ入力、例えばコンソール１６からの入力に応答して生成される制御信号に応答して機械的な方法でキャリッジ１７を移動させるために、垂直に位置合わせされた親ねじを使用するように設計された、歯車およびモータなどの機構を内部に備えることができる。
【００３６】
ロボットアーム１２は一般に、一連のジョイント２４によって接続された一連のリンク機構２３によって分離されたロボットアーム基部２１およびエンドエフェクタ２２を備えることができ、各ジョイントは独立したアクチュエータを備え、各アクチュエータは独立して制御可能なモータを備える。各独立して制御可能なジョイントは、ロボットアームに利用可能な独立した自由度を表す。アーム１２のそれぞれは７つのジョイントを有し、したがって、７つの自由度を提供する。多数のジョイントは多数の自由度をもたらし、「冗長である」自由度を可能にする。冗長な自由度は、ロボットアーム１２が異なる結合位置および関節角を使用して、空間内の特定の位置、向き、および軌道にそれぞれのエンドエフェクタ２２を位置決めすることを可能にする。これにより、システムは医師が腕の関節を患者から離れた臨床的に有利な位置に移動させて、腕の衝突を回避して、より広いアク
セス範囲を実現しながら、空間内の所望の位置から医療器具を位置決めしたり方向付けたりすることが可能になる。
【００３７】
カート基部１５は、床上のカラム１４、キャリッジ１７、およびアーム１２の重量を釣り合わせる。したがって、カート基部１５は、電子機器、モータ、電源などのより重い構成要素、ならびにカートの移動および／または固定のいずれかを可能にする構成要素を収容する。例えば、カート基部１５は、手技の前にカートが部屋の周りを容易に移動することを可能にする、回動可能なホイール形状のキャスタ２５を含む。適切な位置に到達した後、キャスタ２５は、手続中にカート１１を所定の位置に保持するためにホイールロックを使用して固定されてもよい。
【００３８】
コンソール１６はカラム１４の垂直端部に配置されているので、ユーザ入力を受け取るためのユーザインタフェースと、医師ユーザに手術前および手術中の両方のデータを提供するための表示画面（または、例えば、タッチスクリーン２６などの二目的用装置）との両方を可能にする。タッチスクリーン２６上の潜在的な術前データは、術前計画、術前コンピュータ断層撮影（ＣＴ）スキャンから導出されたナビゲーションおよびマッピングデータ、および／または術前患者インタビューからの注を含むことができる。ディスプレイ上の手術中データは、器具から提供される光学情報、センサおよびセンサからの座標情報、ならびに呼吸、心拍数、および／または脈拍などの患者の活動統計を含むことができる。コンソール１６は医師がキャリッジ１７の反対側のカラム１４の側からコンソールにアクセスすることができるように、配置され、傾斜されてもよい。この位置から、医師はカート１１の背後からコンソール１６を操作しながら、コンソール１６、ロボットアーム１２、および患者を見ることができる。図示のように、コンソール１６はまた、カート１１の操縦および安定化を補助するためのハンドル２７を含む。
【００３９】
図３は、尿管鏡検査のために配置されたロボット使用可能システム１０の実施形態を示す。尿管鏡手技では、カート１１が患者の尿道および尿管を横切るように設計された手技特有の内視鏡である尿管鏡３２を患者の下腹部領域に送達するように配置されてもよい。尿管鏡検査では、尿管鏡３２を患者の尿道と直接位置合わせして、領域内の繊細な解剖学的構造に対する摩擦および力を低減することが望ましい場合がある。図に示されるように、カート１１はロボットアーム１２が患者の尿道への直接的な線形アクセスのために尿管鏡３２を位置決めすることを可能にするために、テーブルの足に位置合わせすることができる。テーブルの足から、ロボットアーム１２は、尿管鏡３２を仮想レール３３に沿って尿道を通して患者の下腹部に直接挿入することができる。
【００４０】
尿道への挿入後、気管支鏡検査におけるのと同様の制御手法を使用して、尿管鏡３２は診断および／または治療用途のために、膀胱、尿管、および／または腎臓内にナビゲートされ得る。例えば、尿管鏡３２は、尿管鏡３２のワーキングチャネルの下に配置されたレーザまたは超音波砕石装置を用いて、尿管および腎臓に向けられて、腎結石の蓄積を破壊することができる。砕石術が完了した後、得られた結石断片は、尿管鏡３２の下方に配置されたバスケットを用いて除去され得る。
【００４１】
図４は、血管手技のために同様に配置されたロボット使用可能システムの実施形態を示す。血管手技では、システム１０がカート１１が操縦可能なカテーテルなどの医療器具３４を患者の脚の大腿動脈内のアクセスポイントに送ることができるように構成することができる。大腿動脈はナビゲーションのためのより大きな直径と、患者の心臓への比較的遠回りで曲がりくねった経路との両方の特徴があり、このためナビゲーションを単純化できる。尿管鏡手技におけるように、カート１１は、ロボットアーム１２が患者の大腿／股関節領域における大腿動脈アクセスポイントへの直接的な線形アクセスを有する仮想レール３５を提供することを可能にするように、患者の脚および下腹部に向かって配置され得る
。動脈内への挿入後、医療器具３４は、器具ドライバ２８を移動させることによって方向付けられ、挿入されてもよい。あるいは、カートが例えば、肩および手首の近くの頸動脈および上腕動脈などの代替の血管アクセスポイントに到達するために、患者の上腹部の周りに配置されてもよい。
【００４２】
（Ｂ.ロボットシステム−テーブル）
ロボット対応医療システムの実施形態はまた、患者のテーブルを組み込んでもよい。テーブルを組み込むことにより、カートを取り外すことによって手術室内の資本設備の量が減少し、患者へのアクセスがより大きくなる。図５は、気管支鏡検査手順のために配置されたそのようなロボット使用可能システムの実施形態を示す。システム３６は、床の上にプラットフォーム３８（「テーブル」または「ベッド」として示される）を支持するための支持構造または支柱３７を含む。カートベースのシステムと同様に、システム３６のロボットアーム３９のエンドエフェクタは、図５の気管支鏡４０などの細長い医療器具を、器具ドライバ４２の直線的な位置合わせから形成された仮想レール４１を通して、またはそれに沿って操作するように設計された器具ドライバ４２を備える。実際には、Ｘ線透視画像を提供するためのＣアームがテーブル３８の周りにエミッタおよび検出器を配置することによって、患者の上腹部領域の上に配置され得る。
【００４３】
図６は、説明のため患者および医療器具を除いたシステム３６の代替図を示す。図示されているように、カラム３７はシステム３６内にリング形状として示されている１つ以上のキャリッジ４３を含むことができ、このキャリッジを基に１つ以上のロボットアーム３９を構成することができる。キャリッジ４３はロボットアーム３９が患者に到達するように配置され得る異なる視点を提供するために、カラム３７の長さに沿って延びる垂直カラムインタフェース４４に沿って移動してもよい。キャリッジ４３は、カラム３７内に配置された機械的モータを使用してカラム３７の周りを回動して、ロボットアーム３９がテーブル３８の複数の側、例えば患者の両側にアクセスできるようにすることができる。複数のキャリッジを有する実施形態では、キャリッジがカラム上に個別に配置されてもよく、他のキャリッジとは独立して移動および／または回動してもよい。キャリッジ４３はカラム３７を取り囲む必要はなく、または円形である必要もないが、図示されるようなリング形状は構造的バランスを維持しながら、カラム３７の周りのキャリッジ４３の回動を容易にする。キャリッジ４３の回動および移動により、システムは、内視鏡および腹腔鏡のような医療器具を患者の異なるアクセスポイントに位置合わせすることができる。他の実施形態（図示せず）では、システム３６は、調節可能なアーム支持部を有する患者テーブルまたはベッドを備えてもよく、アーム支持部はテーブルまたはベッドに沿って延伸するバーやレールの形態として設けることができる。１つまたは複数のロボットアーム３９（肘関節を有する肩部を介するなどによる）は、上記の調節可能なアーム支持部を垂直方向に調整して取り付けることができる。垂直方向の調整ができることで、ロボットアーム３９は、患者テーブルまたは別途の下にコンパクトに収容でき、後で手技時に引き上げることができる。
【００４４】
アーム３９は、ロボットアーム３９に追加の構成要素を提供するために個別に回動および／または入れ子式に延在することができる一連のジョイントを備える一組のアームマウント４５を介してキャリッジに取り付けることができる。さらに、アームマウント４５は、キャリッジ４３が適切に回動されたときに、アームマウント４５がテーブル３８の同じ側（図６に示す）、テーブル３８の反対側（図９に示す）、またはテーブル３８の隣接する側（図示せず）のいずれかに配置されるように、キャリッジ４３上に配置されてもよい。
【００４５】
カラム３７は構造的に、テーブル３８を支持し、キャリッジを垂直方向に移動させるための経路を提供する。内部においては、カラム３７がキャリッジの垂直移動を案内するた
めのリードスクリューと、リードスクリューに基づいて前記キャリッジの移動を機械化するためのモータとを備えることができる。カラム３７はまた、キャリッジ４３およびその上に取り付けられたロボットアーム３９に電力および制御信号を伝達することができる。
【００４６】
テーブル基部４６は図２に示すカート１１のカート基部１５と同様の機能を果たし、テーブル／ベッド３８、カラム３７、キャリッジ４３、およびロボットアーム３９をバランスさせるためのより重い構成要素を収容する。テーブル基部４６はまた、手続中の安定性を提供するために、硬性キャスタを組み込んでもよい。キャスタはテーブル基部４６の下端から展開されて、基部４６の両側で反対方向に延在し、システム３６を移動させる必要があるときに後退することができる。
【００４７】
引き続き図６を参照すると、システム３６は、テーブルとタワーとの間でシステム３６の機能を分割してテーブルのフォームファクタおよびバルクを低減するタワー（図示せず）を含むこともできる。上記の実施形態と同様に、タワーは、処理、計算、および制御能力、電力、流体工学、ならびに／または光学およびセンサ処理などの様々なサポート機能をテーブルに提供することができる。タワーはまた、医師のアクセスを改善し、手術室を煩雑にしないようにするために、患者から離れて配置されるように移動可能であってもよい。さらに、タワー内に部品を配置することにより、ロボットアームの潜在的な収納のためのテーブル基部内のより大きい収納スペースが実現する。タワーはまた、キーボードおよび／またはペンダントなどのユーザ入力のためのユーザインタフェースと、リアルタイム画像、ナビゲーション、および追跡情報などの術前および術中情報のための表示画面（またはタッチスクリーン）との両方を提供するコンソールを含むことができる。
【００４８】
いくつかの実施形態では、テーブル基部が使用されていないときにロボットアームを収納し、格納することができる。図７は、テーブルベースのシステムの一実施形態においてロボットアームを収容するシステム４７を示す。システム４７では、キャリッジ４８がロボットアーム５０、アームマウント５１、およびキャリッジ４８を基部４９内に収容するために、基部４９内に垂直に移動させることができる。基地カバー５２は、キャリッジ４８、アームマウント５１、およびアーム５０を列５３の近辺に展開するために移動されて開閉され、使用されていないときにそれらを保護するために閉じられてもよい。基部カバー５２は、その開口の縁部に沿って膜５４で封止されて、閉鎖時の汚れおよび流体の進入を防止することができる。
【００４９】
図８は、尿管鏡検査手順のために構成されたロボット使用可能なテーブルベースのシステムの実施形態を示す。尿管鏡検査では、テーブル３８が患者をカラム３７およびテーブル基部４６から外れた角度に位置決めするための旋回部分５５を含むことができる。旋回部分５５は旋回部分５５の下端を支柱３７から離して位置決めするために、旋回点（例えば、患者の頭部の下に位置する）の周りで回動または旋回してもよい。例えば、旋回部分５５の旋回は、Ｃアーム（図示せず）がテーブル３８の下のカラム（図示せず）と空間を競合することなく、患者の下腹部の上に配置されることを可能にする。キャリッジ３５（図示せず）を支柱３７の周りに回動させることによって、ロボットアーム３９は、尿管鏡５６を仮想レール５７に沿って患者の鼠径部に直接挿入して尿道に到達させることができる。尿管鏡検査では、手技中に患者の脚の位置を支持し、患者の鼠径部への明確なアクセスを可能にするために、スターラップ５８をテーブル３８の旋回部分５５に固定することもできる。
【００５０】
腹腔鏡手技では、患者の腹壁の小さな切開を通して、最小侵襲性器具（１つ以上の切開のサイズに適応するように細長い形状）が患者の解剖学的構造に挿入され得る。患者の腹腔を膨張させた後、しばしば腹腔鏡と呼ばれる器具は把持、切断、切除、縫合などの手術タスクを実行するように指示されてもよく、図９は腹腔鏡手技のために構成されたロボッ
ト使用可能なテーブルベースのシステムの実施形態を示す。図９に示されるように、システム３６のキャリッジ４３はテーブル３８の両側にロボットアーム３９の対を位置決めするように回動され、垂直に調整され、その結果、腹腔鏡５９は患者の腹腔に到達するために患者の両側の最小切開部を通過するようにアームマウント４５を使用して位置決めされ得る。
【００５１】
腹腔鏡手技に適応するために、ロボット使用可能テーブルシステムは、プラットフォームを所望の角度に傾斜させることもできる。図１０は、ピッチまたはチルト調整を有するロボット使用可能医療システムの実施形態を示す。図１０に示すように、システム３６は、テーブル３８の傾斜に適応して、テーブルの一部分を床から他の部分よりも大きな距離に位置決めすることができる。さらに、アームマウント４５はアーム３９がテーブル３８と同じ平面関係を維持するように、傾きに合わせて回動することができる。より急勾配の角度に適応するために、カラム３７は、カラム３７の垂直延長部がテーブル３８が床に触れたり基部４６と衝突したりしないようにする入れ子式部分６０を含むこともできる。
【００５２】
図１１は、テーブル３８とカラム３７との間のインタフェースの詳細を示す。ピッチ回動機構６１は、欄３７に対するテーブル３８のピッチ角を複数の自由度で変更するように構成されてもよい。ピッチ回動機構６１はカラム・テーブル・インタフェースにおける直交軸１、２の位置決めによって可能にすることができ、各軸は、電気的なピッチ角コマンドに応答して各軸が別個のモータ３、４によって作動される。一方のねじ５に沿った回動は一方の軸１における傾斜調整を可能にし、他方のねじ６に沿った回動は、他方の軸２に沿った傾斜調整を可能にする。いくつかの実施形態では、ボールジョイントを用いて、複数の自由度でカラム３７に対する相対的なテーブル３８のピッチ角を変更することができる。
【００５３】
例えば、ピッチ調整は下腹部手術のために、テーブルをトレンデレンブルグ位置に位置決めしようとするとき、すなわち、患者の下腹部を患者の下腹部よりも床から高い位置に位置決めしようとするとき、特に有用である。トレンデレンブルグ位置は患者の内部器官を重力によって患者の上腹部に向かってスライドさせ、腹腔鏡前立腺切除術などの下腹部手術手技を開始して実行するための最小侵襲性ツール（minimally invasive tool）のた
めに腹腔の空間を空ける。
【００５４】
（Ｃ.器具ドライバとインタフェース）
システムのロボットアームのエンドエフェクタは、（１）医療器具を作動させるための電気機械的手段を組み込む器具ドライバ（あるいは「器具駆動機構」または「器具装置マニピュレータ（ＩＤＭ；instrument device manipulator）」と呼ばれる）と、（２）モ
ータなどの任意の電気機械的構成要素を削除できる取り外し可能または取り外し可能な医療器具とを備える。この二分法は、医療手技に使用される医療器具を滅菌する必要性、およびそれらの複雑な機械的アセンブリおよび繊細な電子機器のために高価な資本設備を適切に滅菌することができないことが起因となりうる。したがって、医療器具は医師または医師のスタッフによる個々の滅菌または廃棄のために、器具ドライバ（したがってシステム）から取り外し、取り外し、および交換されるように設計されてもよい。対照的に、器具ドライバは、交換または滅菌される必要はなく、保護のためにドレープで覆われてもよい。
【００５５】
図１２は、例示的な器具ドライバを示す。ロボットアームの遠位端に配置された器具ドライバ６２は駆動シャフト６４を介して医療器具に制御されたトルクを提供するために、平行軸に配置された１つ以上の駆動ユニット６３を備える。各駆動ユニット６３は器具と相互作用するための個々の駆動シャフト６４と、モータシャフトの回動を所望のトルクに変換するためのギアヘッド６５と、駆動トルクを生成するためのモータ６６と、モータシ
ャフトの速度を測定し、制御回路にフィードバックを提供するためのエンコーダ６７と、制御信号を受信し、駆動ユニットを作動させるための制御回路６８とを備える。各駆動ユニット６３は独立して制御され、電動化されており、器具ドライバ６２は、医療器具に複数（図１２に示すように４つ）の独立した駆動出力を提供することができる。動作中、制御回路６８は制御信号を受信し、モータ信号をモータ６６に送信し、エンコーダ６７によって測定された結果のモータ速度を所望の速度と比較し、モータ信号を変調して所望のトルクを生成する。
【００５６】
無菌環境を必要とする手技では、ロボットシステムが器具ドライバと医療器具との間に位置する、無菌ドレープに接続された無菌アダプタなどの駆動インタフェースを組み込むことができる。無菌アダプタの主な目的は駆動シャフトと駆動入力との間の物理的分離、したがって無菌性を維持しながら、器具ドライバの駆動シャフトから器具の駆動入力に角運動を伝達することである。したがって、例示的な無菌アダプタは、器具ドライバの駆動シャフトおよび器具上の駆動入力と嵌合されることが意図される一連の回動入力および出力を備えてもよい。滅菌アダプタに接続された滅菌ドレープは透明または半透明プラスチックなどの薄い軟性材料からなり、器具ドライバ、ロボットアーム、およびカート（カートベースのシステム内）またはテーブル（テーブルベースのシステム内）などの資本設備を覆うように設計される。ドレープの使用は滅菌を必要としない領域（すなわち、非滅菌領域）に依然として配置されている間に、患者の近くに資本設備を配置することを可能にする。滅菌ドレープの反対側では、医療器具が滅菌を必要とする領域（すなわち、滅菌野）において患者と接触することができる。
【００５７】
（Ｄ.医療器具）
図１３は、組になった器具ドライバを有する例示的な医療器具を示す。ロボットシステムと共に使用するように設計された他の器具と同様に、医療器具７０は、細長いシャフト７１（または細長い本体）および器具基部７２を備える。医師による手動操作向けの設計として「器具ハンドル」とも呼ばれる器具基部７２は、全体として、ロボットアーム７６の遠位端で器具ドライバ７５上の駆動インタフェースを通って延びる駆動出力７４と嵌合するように設計された、回動可能な駆動入力７３、例えば、レセプタクル、プーリ、またはスプールを備えてもよい。物理的に接続され、ラッチされ、および／または結合されると、器具基部７２の嵌合された駆動入力７３は器具ドライバ７５内の駆動出力７４と回動軸を共有し、駆動出力７４から駆動入力７３へのトルクの伝達が可能になる。いくつかの実施形態では、駆動出力７４が駆動入力７３上のレセプタクルと嵌合するように設計されたスプラインを備えてもよい。
【００５８】
細長いシャフト７１は例えば、内視鏡検査におけるように、解剖学的な開口またはルーメン、または、例えば、腹腔鏡検査におけるように、最小侵襲性切開のいずれかを介して送られるように設計される。細長いシャフト６６は軟性（例えば、内視鏡と同様の特性を有する）または硬性（例えば、腹腔鏡と同様の特性を有する）のいずれかであり得るか、または軟性部分および硬性部分の両方のカスタマイズされた組み合わせを含む。腹腔鏡検査用に設計される場合、硬性の細長いシャフトの遠位端は回動軸を有するＵリンクと、器具ドライバ７５の駆動出力７４から受け取ったトルクに応じて駆動入力が回動するときにテンドンからの力に基づいて作動され得る、例えば、１つまたは複数の把持器などの手術用道具とから形成される接合手首を備えるエンドエフェクタに接続されてもよい。内視鏡検査用に設計される場合、可撓性の細長いシャフトの遠位端は、器具ドライバ７５の駆動出力７４から受け取られるトルクに基づいて関節動作および屈曲され得る、操縦可能または制御可能な屈曲部を含む。
【００５９】
器具ドライバ７５からのトルクは、シャフト７１内のテンドンを使用して細長いシャフト７１に伝達される。プルワイヤなどのこれらの個々のテンドンは、器具ハンドル７２内
の個々の駆動入力７３に個々に固定することができる。ハンドル７２から、テンドンは、細長いシャフト７１内の１つ以上のプルルーメンに向けられ、細長いシャフト７１の遠位部分に固定される。腹腔鏡検査では、これらのテンドンが手首、把持器、またはさみなどの遠位に取り付けられたエンドエフェクタに結合されてもよい。このような構成の下では、駆動入力７３に及ぼされるトルクがテンドンに表面張力を伝達し、それによってエンドエフェクタを何らかの方法で作動させる。腹腔鏡検査では、テンドンは関節を軸の周りに回動させ、それによってエンドエフェクタを一指示または別の指示に移動させることができる。あるいはテンドンは細長いシャフト７１の遠位端において、把持器の１つ以上の顎に接続され得、ここで、テンドンからの張力によって把持器が閉じる。
【００６０】
内視鏡検査では、テンドンは接着剤、制御リング、または他の機械的固定を介して、細長いシャフト７１に沿って（例えば、遠位端で）配置された屈曲または関節動作部に結合されてもよい。屈曲部の遠位端に固定して取り付けられると、駆動入力７３に及ぼされるトルクがテンドンに伝達され、より柔軟性のある屈曲部（関節部または関節動作領域と呼ばれることもある）を屈曲または関節動作させる。非屈曲部に沿って、個々のテンドンを内視鏡シャフトの壁に沿って（または内側に）向ける個々のプルルーメンを螺旋状または螺旋状にして、プルワイヤの表面張力から生じる半径方向の力を釣り合わせることが効果的であり得る。スパイラルの角度および／またはそれらの間の間隔は特定の目的のために変更または設計されてもよく、スパイラルを緊密にすると荷重力下でのシャフト圧縮が小さくなり、一方、スパイラルを少なくすると荷重力下でのシャフト圧縮が大きくなるが限界曲げとなる。スペクトルの他端では、プルルーメンが細長いシャフト７１の長手方向軸に平行に向けられて、所望の屈曲または関節動作可能な部分における制御された関節動作が可能となる。
【００６１】
内視鏡検査では、細長いシャフト７１がロボットシステム手続を補助するために、いくつかの構成要素を収容する。シャフトは、シャフト７１の遠位端における手術領域に手術ツール、潅注、および／または吸引を展開するためのワーキングチャネルを備えてもよい。シャフト７１はまた、ワイヤおよび／または光ファイバを収容して、光学カメラを含む遠位先端の光学アセンブリへ／から信号を伝達し得る。シャフト７１はまた、光ファイバを収容して、発光ダイオードなどの近位に位置する光源からシャフトの遠位端に光を運ぶことができる。
【００６２】
器具７０の遠位端において、遠位先端はまた、診断および／または治療、潅注、および吸引のためのツールを手術部位に送達するためのワーキングチャネルの開口を備え得る。遠位先端はまた、内部解剖学的空間の画像を取得するために、ファイバスコープまたはデジタルカメラなどのカメラのためのポートを含んでもよい。関連して、遠位先端はまた、カメラを使用するときに解剖学的空間を照明するための光源のためのポートを含む。
【００６３】
図１３の例では駆動シャフト軸、したがって駆動入力軸は細長いシャフトの軸に直交する。しかしながら、この配置では、細長いシャフト７１の回動機能が複雑になる。駆動入力７３を静止状態に保ちながら、細長いシャフト７１をその軸に沿って回動させると、テンドンが駆動入力７３から延出して細長いシャフト７１内のプルルーメンに入るときに、テンドンの望ましくない絡み合いが生じる。そのようなテンドンによって生じる絡み合いは、内視鏡手技時に可撓性の細長いシャフトの移動を予測することを目的とする任意の制御アルゴリズムの障害となり得る。
【００６４】
図１４は器具ドライバおよび器具の代替設計を示し、駆動ユニットの軸が器具の細長いシャフトの軸に平行である。図示のように、円形の器具ドライバ８０は、ロボットアーム８２の端部に平行に位置合わせされた駆動出力８１を有する４つの駆動ユニットを備える。駆動ユニットおよびそれぞれの駆動出力８１は、アセンブリ８３内の駆動ユニットのう
ちの１つによって駆動される器具ドライバ８０の回動アセンブリ８３内に収容される。回動駆動ユニットによって提供されるトルクに応じて、回動アセンブリ８３は、回動アセンブリ８３を器具ドライバの非回動部分８４に接続する円形ベアリングに沿って回動する。電気接点を介して器具ドライバ８０の非回動部分８４から回動アセンブリ８３に電力および制御信号を伝達することができ、この信号は、ブラシ付きスリップリング接続（図示せず）による回動によって維持することができる。他の実施形態では、回動アセンブリ８３が非回動部分８４に一体化され、したがって他の駆動ユニットと平行ではない別個の駆動ユニットに応答することができる。回動機構８３は、器具ドライバ８０が器具ドライバ軸８５の周りに単一のユニットとして、駆動ユニットおよびそれぞれの駆動出力８１を回動させることができる。
【００６５】
上記に開示した実施形態と同様に、器具８６は、細長いシャフト部分８８と、器具ドライバ８０内の駆動出力８１を受けるように構成された複数の駆動入力８９（レセプタクル、プーリ、およびスプールなど）を備える器具基部８７（説明のために透明な外皮と共に示されている）とを備えることができる。先に開示された実施形態とは異なり、器具シャフト８８は、図１３の設計におけるように直交するのではなく、駆動入力８９の軸に実質的に平行な軸を有する器具基部８７の中心から延伸する。
【００６６】
器具ドライバ８０の回動アセンブリ８３に結合されると、器具基部８７および器具シャフト８８を備える医療器具８６は、器具ドライバ軸８５の周りで回動アセンブリ８３と組み合わせて回動する。器具シャフト８８は器具基部８７の中心に配置されているので、器具シャフト８８は取り付けられたとき、器具ドライバ軸８５と同軸である。したがって、回動アセンブリ８３の回動は、器具シャフト８８をそれ自体の前後軸の周りに回動させる。さらに、器具基部８７が器具シャフト８８と共に回動するとき、器具基部８７の駆動入力８９に接続されたテンドンは、回動中に絡み合わない。したがって、駆動出力８１、駆動入力８９、および器具シャフト８８の軸の平行性は、任意の制御テンドンの絡み合いを発生させることなく、シャフトを回動させることができる。
【００６７】
（Ｅ.ナビゲーションと制御）
従来の内視鏡検査には、Ｘ線透視法（例えば、Ｃアームを介して送達され得るよう）および他の形態の放射線ベースの画像化モダリティの使用が含まれ、操作者の医師に管腔内ガイダンスが提供される。一方、本件開示によって実現されるロボットシステムは、放射線に対する医師の曝露を低減し、手術室内の器具の数を減らすために、非放射線ベースのナビゲーションおよび位置決め手段を提供する。本明細書で使用されるように、用語「位置決め」は、基準系における物体の位置を特定および／または監視することを指すことができる。術前マッピング、コンピュータビジョン、リアルタイム電磁追跡、およびロボットコマンドデータなどの技術は放射線を用いない運用環境を達成するために、個別に、または組み合わせて使用されてもよい。放射線ベースの画像モダリティが依然として使用される他の場合には、術前マッピング、コンピュータビジョン、リアルタイム電磁追跡、およびロボットコマンドデータは放射線ベースの画像モダリティによってのみ得られる情報を改善するために、個別に、または組み合わせて使用されてもよい。
【００６８】
図１５は、例示的な実施形態による、器具の位置など、ロボットシステムの１つまたは複数の要素の位置を推定する位置決めシステム９０を示すブロック図である。位置決めシステム９０は、１つまたは複数の命令を実行するように構成された１つまたは複数の計算装置のセットとすることができる。計算装置は、上述の１つまたは複数の構成要素内のプロセッサ（または複数のプロセッサ）およびコンピュータ可読メモリによって具現化され得る。限定ではなく例示として、計算装置は、図１に示すタワー３０内や、図１〜４に示すカート内や、図５〜１０に示すベッド内などに配置されてよい。
【００６９】
図１５に示すように、位置決めシステム９０は、入力データ９１〜９４を処理して医療器具の遠位先端の位置データ９６を生成する位置決めモジュール９５を含むことができる。位置データ９６は、基準系に対する器具の遠位端の位置および／または向きを表すデータまたはロジックであってもよい。基準系は、患者の解剖学的構造、または電磁場発生器（電磁場発生器については以下の説明を参照）などの既知の物体に対する基準系とすることができる。
【００７０】
ここで、さまざまな入力データ９１〜９４についてより詳細に説明する。術前マッピングは、低線量ＣＴスキャンの収集を使用することによって達成することができる。術前ＣＴスキャンは２次元画像を生成し、各画像は、患者の内部解剖学的構造の破断図の「スライス」を表す。集合体で解析される場合、患者の肺ネットワークなどの患者の解剖学的構造の解剖学的空洞、空間、および構造のための画像ベースのモデルが生成され得る。中心線ジオメトリのような手法は、ＣＴ画像から決定され、近似されて、術前モデルデータ９１と呼ばれる患者の解剖学的構造の３次元ボリュームを展開することができる。中心線ジオメトリの使用については、米国特許第１４／５２３，７６０号に記載されており、その内容の全体を本願に援用する。また、ネットワークトポロジーモデルは、ＣＴ画像から導出されてもよく、気管支鏡検査に特に適している。
【００７１】
いくつかの実施形態では、器具が視覚データ９２を提供するためにカメラを装備することができる。位置決めモジュール９５は１つまたは複数の視覚ベースの位置追跡を可能にするために、視覚データを処理することができる。例えば、手術前モデルデータは医療器具（例えば、内視鏡または内視鏡のワーキングチャネルを通る器具の前進）のコンピュータビジョンベースの追跡を可能にするために、ビジョンデータ９２と共に使用されてもよい。例えば、手術前モデルデータ９１を使用して、ロボットシステムは内視鏡の予測される移動経路に基づいてモデルから予測される内視鏡画像のライブラリを生成することができ、各画像はモデル内の位置にリンクされる。手術中に、このライブラリはカメラ（例えば、内視鏡の遠位端にあるカメラ）で取得されたリアルタイム画像を画像ライブラリ内の画像と比較して位置決めを補助するために、ロボットシステムによって参照されてもよい。
【００７２】
他のコンピュータビジョンベースの追跡技術は、カメラ、したがって内視鏡の動きを特定するために特徴追跡を使用する。位置決めモジュール９５のいくつかの特徴は解剖学的な管腔に対応する手術前モデルデータ９１内の円形の幾何学的形状を識別し、それらの幾何学的形状の変化を追跡して、どの解剖学的な管腔が選択されたかや、カメラの相対的な回動および／または移動運動を特定することができる。トポロジーマップの使用によって、視覚ベースのアルゴリズムまたは方法をさらに強化することができる。
【００７３】
別のコンピュータビジョンベースの技術であるオプティカルフローはカメラの動きを推測するために、ビジョンデータ９２のビデオシーケンス内の画像画素の変位および移動を解析することができる。複数の反復にわたる複数のフレームの比較によって、カメラ（したがって、内視鏡）の移動および位置を特定することができる。
【００７４】
位置決めモジュール９５は、リアルタイム電磁追跡を使用して、手術前モデルによって表される患者の解剖学的構造に位置合わせすることができるグローバル座標系における内視鏡のリアルタイム位置を生成し得る。電磁追跡では医療器具（例えば、内視鏡ツール）の１つ以上の位置および向きに埋め込まれた１つ以上のセンサコイルを備える電磁センサ（トラッカ）は既知の位置に配置された１つ以上の静的電磁場発生器によって生成された電磁場の変動を測定する。電磁センサによって検出された位置情報は、電磁データ記憶される。電磁場発生器（または送信機）は埋め込まれたセンサが検出し得る低強度磁場を生成するために、患者の近くに配置され得る。磁界は電磁センサコイルに小さな電流をガイ
ドし、この電流は、電磁センサと電磁界発生器との間の距離および角度を特定するために解析され得る。これらの距離および向きは、座標系内の単一の位置を患者の解剖学的構造の手術前モデル内の位置と位置合わせさせる幾何学的変換を特定するために、患者の解剖学的構造（例えば、手術前モデル）に対して手術中に「位置合わせ」されてもよい。一旦位置合わせされると、医療器具の１つ以上の位置（例えば、内視鏡の遠位先端）に埋め込まれた電磁追跡装置は、患者の解剖学的構造を通る医療器具の進歩のリアルタイムの指示を提供し得る。
【００７５】
ロボットコマンドおよび運動学データ９４はまた、ロボットシステムのための位置決めデータ９６を提供するために、位置決めモジュール９５によって使用されてもよい、関節動作コマンドから生じる装置ピッチおよびヨーは、手術前較正中に特定され得る。手術中に、これらの較正計量値は器具の位置を推定するために、既知の挿入デプス情報と組み合わせて使用されてもよい。あるいは、これらの計算がネットワーク内の医療器具の位置を推定するために、電磁、視覚、および／またはトポロジーモデリングと組み合わせて解析されてもよい。
【００７６】
図１５に示すように、多数の他の入力データを位置決めモジュール９５によって使用することができる。例えば、図１５には示されていないが、形状感知ファイバを用いる器具は、位置決めモジュール９５が器具の位置および形状を特定するために使用する形状データを提供することができる。
【００７７】
位置決めモジュール９５は、入力データ９１〜９４を組み合わせて使用することができる。場合によっては、このような組み合わせは位置決めモジュール９５が入力データ９１〜９４のそれぞれから特定された位置に信頼性重みを割り当てる確率的アプローチを使用することができる。したがって、電磁データが信頼できない場合（電磁干渉がある場合のように）、電磁データによって特定される位置の信頼性は低下する可能性があり、位置決めモジュール９５は、視覚データ９２および／またはロボットコマンドおよび運動学データ９４により依存する可能性がある。
【００７８】
上記の通り、本明細書で説明するロボットシステムは、上記の技術のうちの１つまたは複数の組合せを組み込むように設計することができる。タワー、ベッドおよび／またはカートに基づくロボットシステムのコンピュータベースの制御システムはコンピュータプログラム命令を、例えば、永続的磁気記憶ドライブ、ソリッドステートドライブなどの非一時的コンピュータ可読記憶媒体内に記憶することができ、これは、実行時に、システムにセンサデータおよびユーザコマンドを受信および解析させ、システム全体の制御信号を生成させ、グローバル座標系内の器具の位置、解剖学的マップなどのナビゲーションおよび位置決めデータを表示させる。
【００７９】
（２．コマンド指示されていない器具の回動の修正について）
本開示の実施形態は、コマンド指示されていない器具の移動を補正するために使用されるシステムおよび手法に関し、これは、特定の実施形態において、コマンド指示されていない器具の回動を修正することを含む。操作者（例えば、医師、手術医、気管支鏡医、またはロボット制御システム）が患者の体内の軟性の管状器具を制御する場合、器具は、器具の向きを変化させるように動作する。例えば、器具は、操作者によるコマンド指示とは無関係に（例えば、器具の長手方向軸に対して）回動することができる。このようなコマンド指示されていない動作は、例えば、軟性の管状器具が気管内チューブを介して挿入される場合、および／または器具が湾曲した解剖学的構造を通過し、その形状が構造に適合する場合のような種々の状況において発生しうる。このコマンド指示されていない回動は、軟性の管状器具の操作者にとって１つまたは複数の座標系に関する問題を引き起こす可能性がある。というのは、コマンド指示されていない回動は、操作者が望むまたは予測す
る基準系と矛盾する視覚基準系および／または制御基準系を表す可能性があるからである。本明細書に開示される特定の実施形態は、そのような意図しない器具の動きを修正するための方法およびシステムに関係する。
【００８０】
上述のように、電磁データは、本明細書で議論される実施形態によって、医療器具（例えば、操作可能な器具）のナビゲーションおよび位置特定のために使用されてもよい。電磁データ、医療器具内に配置された１つ以上の電磁センサおよび／または患者上に配置された１つ以上の電磁パッチセンサによって生成されてもよい。図１６は、電磁データを使用して、コマンド指示されていない回動を検出および／または修正するために、開示されたシステムおよび技術の１つ以上の態様を実施する例示的な運用環境１００を示す。運用環境１００は、患者を支持するテーブル３８と、電磁センサ１０５（後述するように、医療器具上に位置する電磁機器センサと区別されるように、「電磁パッチセンサ」とも呼ばれる）と、電磁場発生器１１０とを含む。追加のデバイス／要素も含まれてもよいが、図１６には示されていない。例えば、環境１００は、医療器具の移動をガイドするように構成されたロボットシステム、ロボットシステムの動作を制御するためのコマンドセンタまたはコンソール、および電磁コントローラを含むこともできる。電磁コントローラは、電磁パッチセンサ１０５に電気的に接続され、電磁センサ信号を受信することができる。電磁コントローラは、さらに、電磁場発生器１１０に接続されて、電磁場を生成するための制御信号を電磁場発生器に供給することができる。特定の実施形態では、電磁コントローラは、電磁場発生器１１０、カート１１（図１参照）、および／またはタワー３０（図１参照）を含む、システムの他の処理装置の１つまたは複数に部分的または完全に組み込まれてもよい。
【００８１】
電磁コントローラがシステムに含まれる場合、電磁コントローラは、電磁場発生器１１０を制御して、変化する電磁場を生成することができる。電磁場は、実施形態に応じて、経時的に変化および／または空間的に変化する。電磁場発生器１１０は、図２に示されるカート１１と同様に、カート上に配置されてもよく、または１つ以上の支持カラムを介してテーブル３８のレールに取り付けられてもよい。他の実施形態では、電磁場発生器１１０は、例えば、図１の手術ロボットシステム１０に示されているものと同様のロボットアームに取り付けることができ、これにより患者の周囲に柔軟な設定オプションが提供される。電磁場発生器１１０は、使用時に電磁パッチセンサ１０５を配置することができる可動範囲を有する。
【００８２】
電磁空間計測システムは、電磁センサコイル、例えば、電磁パッチセンサ１０５（図１６に示されるように）または電磁器具センサ３０５（下の図１８に示されるように）が埋め込まれるか、または設けられる電磁場内の物体の位置を決定することができる。電磁センサが、本明細書に記載されるように、制御され、変化する電磁場の内部に配置されると、電圧が電磁センサコイルに誘導される。この誘導電圧は、電磁空間計測システムによって、電磁センサ、さらには電磁センサを有する物体の位置および向きを計算するのに使用される。電磁場は弱く人体の組織を安全に通過することができるため、光学空間計測システムにおける照準線の制約なく、物体の位置測定が可能である。電磁場は、電磁場発生器１１０の座標系に対して定義することができ、管腔ネットワークの３次元モデルの座標系は、電磁場の座標系にマッピングまたは位置合わせすることができる。電磁空間計測システムは、ロボット制御システム（例えば、システム１０、３６または４７）、器具ドライバ（例えば、器具ドライバ６２）、コントローラ（例えば、制御回路６８）、コンソール（例えば、コンソール１６または３１）、および／またはコンソールベース（例えば、カートベース１５）、またはそれらのコンポーネントに実装することができる。
【００８３】
図１６に示すように、多数の電磁パッチセンサ１０５を患者の身体上またはその付近に配置することができる（例えば、図１７に示すように管腔ネットワーク１４０の領域内な
ど）。これらの位置における異なる変位を追跡するために、多数の異なる電磁パッチセンサ１０５を体表面上で離間させて配置することができる。例えば、肺の周辺部は、中央気道よりも呼吸による動きが大きく、図に示すように多数の電磁パッチセンサ１０５を配置することにより、これらの運動をより正確に分析することができる。これにより、管腔ネットワーク１４０の異なる領域を通って移動する内視鏡に対して、これらの異なる領域を通過する際の患者の呼吸に起因するさまざまな位置ずれが生じる、内視鏡の遠位端を正確に追跡することが可能となる。
【００８４】
電磁パッチセンサ１０５から受信された電磁センサ信号は、電磁場発生器１１０に対する電磁パッチセンサ１０５の位置および向きを決定するために使用されてもよい。電磁パッチセンサ１０５は、各パッチセンサの５自由度（ＤｏＦ；Degrees-of-Freedom）データ（例えば、３つの位置ＤｏＦおよび２つの角度ＤｏＦ）または６ＤｏＦデータ（例えば、３つの位置ＤｏＦおよび３つの角度ＤｏＦ）を提供する。
【００８５】
図１７は、例えば、図１６の運用環境１００内でナビゲートすることができる例示的な管腔ネットワーク１４０を示す。図示されるように、管腔ネットワーク１４０は、患者の気道１５０の分枝構造と、診断および／または治療のために本明細書に記載されるようにアクセスすることができる小結節１５５とを含む。この例では、小結節１５５は、気道１５０の周辺に位置する。内視鏡１１５は、シース１２０とリーダ１４５とを含む。一実施形態では、シース１２０およびリーダ１４５は、入れ子式に構成されてもよい。例えば、リーダ１４５は、シース１２０のワーキングチャネル内に摺動可能に配置されてもよい。場合によっては、シース１２０が第１の直径を有し、遠位端を結節１５５の周りの小さな直径の気道１５０を通って位置決めすることができないことがある。そこで、リーダ１４５は、シース１２０のワーキングチャネルから小結節１５５までの残りの距離を伸長するように構成することができる。リーダ１４５は、器具、例えば生検針、細胞診ブラシ、および／または組織サンプリング鉗子を小結節１５５の目標の組織部位に通すことができる管腔を有する。このような実施形態では、シース１２０の遠位端とリーダ１４５の遠位端の両方に、気道１５０内のそれらの位置を追跡するための電磁器具センサ（例えば、図１８の電磁器具センサ３０５）を設けることができる。シース１２０およびリーダ１４５のこの入れ子式の構成は、いくつかの実施態様において、内視鏡１１５のより薄い設計が可能となり、シース１２０を介して構造的なサポートを提供しつつ内視鏡１１５の曲げ半径を改善することができる。
【００８６】
他の実施形態では、内視鏡１１５の全体の直径は、入れ子式の構成を採用せず、外周に到達するのに十分に小さくてもよく、または、操縦可能でないカテーテルを介して医療器具を展開するために外周に到達するのに十分に小さくてもよい（例えば、２．５〜３ｃｍ以内）。内視鏡１１５を介して配置される医療器具は、電磁器具センサ（例えば、図１８の電磁器具センサ３０５）を備えることができ、以下に記載される位置フィルタリングおよび安全モードナビゲーション技術は、このような医療器具に適用することができる。いくつかの実施形態では、本明細書に記載されるような３次元管腔ネットワークモデルの２次元表示、または３次元モデルの断面を、図１７と同様にすることができる。いくつかの実施形態では、ナビゲーションの安全領域および／またはナビゲーションの経路情報を、それらの表示に重畳することができる。
【００８７】
図１８は、本明細書に説明する画像および電磁感知機能を有する例示的な器具（例えば、図１７の内視鏡１１５、シース１２０、またはリーダ１４５、および／または図１の医療器具７０または内視鏡１３）の遠位端３００を示す。しかしながら、本開示の態様は、図３の尿管鏡３２、図９の腹腔鏡５９などの他の操縦可能な器具の使用に関する。図１８に示すように、器具の遠位端３００は、画像処理装置３１５、照明光源３１０、および電磁センサコイルの端部を含むことができる。遠位端３００は、器具のワーキングチャネル
３２０への開口をさらに有し、器具（例えば、生検針、細胞診ブラシ、鉗子）は器具シャフトに沿って挿入することができ、器具の遠位端３００に近い領域へのアクセスが可能になる。
【００８８】
照明光源３１０は、解剖学的空間の一部を照明する光を提供する。照明光源は、それぞれ、選択された波長または波長の範囲で光を放射するように構成された１つまたは複数の発光装置である。波長は、いくつかの例を挙げると、任意の適切な波長、例えば可視スペクトル光、赤外光、Ｘ線（例えば、透視法用）である。いくつかの実施形態では、照明光源３１０は、遠位端３１０またはその近傍に位置する発光ダイオード（ＬＥＤ）を含む。いくつかの実施形態では、照明光源３１０は、遠位端３００を通って光を遠隔光源、例えばＸ線発生器から透過させるために、内視鏡の長さを通って延伸する１つ以上の光ファイバを有する。遠位端３００が複数の照明光源３１０を有する場合、これらは、それぞれ、同じまたは異なる波長の光を放射するように構成することができる。
【００８９】
画像処理装置３１５は、受光を表すエネルギーを電気信号に変換するように構成された任意の感光性基板または構造、例えば、電荷結合素子（ＣＣＤ）または相補型金属酸化膜半導体（ＣＭＯＳ）イメージセンサを含むことができる。画像処理装置３１５のいくつかの例は、内視鏡の遠位端３００から内視鏡の近位端におけるアイピースおよび／またはイメージセンサへ画像を送信するように構成された、１つ以上の光ファイバ、例えば光ファイババンドルを含む。画像処理装置３１５は、さらに、種々の光学設計に必要とされるように、１つ以上のレンズおよび／または波長透過フィルタまたは波長遮断フィルタを含む。照明光源３１０から放射される光は、画像処理装置３１５が患者の管腔ネットワークの内部の画像を取得することを可能にする。これらの画像は、個々のフレームまたは連続した一連のフレーム（例えば、ビデオ）として、処理および／または表示のためのコマンドコンソールなどのコンピュータシステムに送信することができる。
【００９０】
遠位端３００上に配置された電磁センサ追跡システムと共に使用して、解剖学的システム内にある内視鏡の遠位端３００の位置および／または向きを検出することができる。いくつかの実施形態では、電磁センサ、異なる軸に沿った電磁場に対する感応性を与えるように角度付けることができ、開示のナビゲーションシステムに、完全な６ＤｏＦ（３つの位置ＤｏＦおよび３つの角度ＤｏＦ）を計測する機能を与える。他の実施形態では、単一のコイルまたはセンサのみが、内視鏡の内視鏡シャフトに沿って設けられた軸によって遠位端３００上またはその内側に配置されてもよい。単一の電磁コイルまたはセンサのみが器具の遠位端３００に配置され、その軸（例えば、長手方向軸）に対してシステムを対称となるようにすると、回動しても単一のコイルまたはセンサを横切る磁束または電束が変化しないため、システムはその軸に対する１つまたは複数の回動を検出することができない。そのようなシステムの回動対称性のため、当該軸周りの回動に対する感応性がない場合があるため、そのような実装においては５ＤｏＦのみが検出可能である。システムが平行でない対称軸（例えば、互いに垂直な対称軸）を有する２つ以上のコイルまたはセンサを備える場合、システムは当該軸に対する回動を感知することができる。当該軸に対する回動に感応性を有しない１つ以上の電磁コイルまたはセンサを有するシステムの場合、コマンド指示されていない回動は、電磁コイル以外の１つ以上のセンサまたは検出器を介して検出することができる。いくつかの実施形態では、コマンド指示されていない回動は、画像処理装置（例えば、画像処理装置３１５また器具の遠位端またはその近傍にある画像処理装置）からの１つ以上の画像を解析することによって特定されてもよい。
【００９１】
図１９Ａおよび図１９Ｂは、例示的な医療器具（例えば、医療器具３５０、医療器具７０または図１の内視鏡１３）の先端基準系、視覚基準系、制御基準系、および目標基準系を示す。図１９Ａは、３次元（３Ｄ）空間における医療器具３５０の先端基準系３６０と目標基準系３６８を示す。医療器具３５０は、図１８に示される医療器具の遠位端３００
の構成要素に類似する１つ以上の構成要素（例えば、画像処理装置３５６および／または電磁センサコイル３５８）を含む遠位先端３５２を有する。医療器具３５０はまた、器具３５０の遠位先端３５２を操作または関節動作させるように構成された１つ以上のプルワイヤ３５４を含む。先端基準系３６０は、器具３５０の遠位端３５２の向きを表す。先端基準系３６０は、ｘ軸３６２、ｙ軸３６４、およびｚ軸３６６を含む。以下により詳細に説明されるように、先端基準系３６０は、１つ以上の画像処理装置（例えば、画像処理装置３５６）、位置センサ（例えば、電磁パッチセンサ１０５）、電磁コイル（例えば、電磁センサコイル３５８）、任意の他の適当なセンサ（例えば、器具３５０の重力または他の運動を測定する加速度計）、またはこれらの組み合わせによって特定されてもよい。
【００９２】
目標基準系３６８は、視覚基準系および／または制御基準系に対する調整の基となる基準系であってもよい。いくつかの実施形態では、目標基準系３６８は、システムまたは操作者が視覚基準系および／または制御基準系を変換することを目的とする目標基準系であってもよい。システムは、リクエスト（ユーザ入力によって開始されたりユーザ入力から受信されたりする）などのトリガに基づいてこの変換が実行され、あるいはシステムが、医療手技中に一貫した表示と制御が維持されるように、この変換を継続的に実行される。目標基準系３６８は、解剖学的基準系（例えば、解剖学的特徴によって特定される基準系）またはグローバル基準系（例えば、重力方向によって特定される基準系）であってもよい。図１９Ａでは、目標基準系３６８は、頂部３６９が基準方向（例えば、上方向またはｚ方向）を指す三角錐によって表される。
【００９３】
図１９Ｂは、医療器具３５０の遠位端３５２における画像装置３５６からの１つ以上の画像に示される目標基準系３６８、視覚基準系３８０、および医療器具３５０の制御基準系３９０を示す。視覚基準系３８０は、医療器具３５０の画像装置３５６から取得された画像から生成される出力画像の向きを表す。図１９Ｂにおいて、視覚基準系３８０は、視覚基準系３８０に示される三角形のピラミッドによって表される目標基準系３６８に一致させられる。すなわち、上方向を表す三角錐の頂部３６９は、視覚基準系３８０の上方向に対応する。ここで、以下に説明するように、視覚基準系３８０は、コマンド指示されていない回動において生じうる先端基準系３６０に対する変更に関係なく出力画像が目標基準系３６８と一致するように、先端基準系３６０への変更に基づいて調整される。
【００９４】
制御基準系３９０は、モータ制御コマンドと器具３５０のモータ出力との間の関係を表すデータである。図１９Ｂにおいて、制御基準系３９０は、制御基準系の指標３９２、３９４、３９６、および３９８によって表される。制御基準系の指標３９２、３９４、３９６、３９８は、制御入力が医療器具３５０を作動させる移動の方向を示すだけであることを理解されたい。例えば、ユーザ入力装置の上方向を押すと、医療器具３５０の先端部が、制御基準系の指標３９２が示すように作動する。いくつかの実施形態では、制御基準系の指標３９２、３９４、３９６、および３９８が画面上に表示されてもよい。これらの実施形態では、制御基準系の指標３９２、３９４、３９６、および３９８は、操作者（例えば、医師、外科医、気管支鏡医、またはロボット制御システム）が医療器具３５０に移動（例えば、それぞれ、上下、左、および右）を指示するコマンドを表す１つ以上の形状（例えば、矢印、ドット、または三角形）を含む。視覚基準系３８０と同様に、制御基準系３９０は、コマンド指示されていない回動において生じうる先端基準系３６０に対する変更に関係なくモータ制御コマンドが目標基準系３６８と一致するように、先端基準系３６０への変更に基づいて調整される。
【００９５】
図２０Ａ〜２０Ｂは、例示的な医療器具（例えば、医療器具４５０）の先端基準系４６０、視覚基準系４８０、制御基準系４９０、および目標基準系４６８における変化を示す。図２０Ａは、コマンド指示されていない回動が生じて修正されていない状態における、３次元空間内の医療器具４５０の先端基準系４６０および目標基準系４６８を示す。図に
示す例では、医療器具４５０の遠位先端４５２は、遠位先端４５２が、コマンド指示されていない回動に起因して斜め方向を向いていることを示す。したがって、ｘ軸４６２、ｙ軸４６４、およびｚ軸４６６を含む先端基準系４６０もまた、斜め方向を向いている。目標基準系４６８は、頂点４６９が上方向を向く三角形のピラミッドによって表される。
【００９６】
図２０Ｂは、図２０Ａに示すコマンド指示されていない回動が修正されていない状態における、医療器具４５０の遠位端４５２にある画像処理装置４５６からの１つまたは複数の画像に示される、医療器具４５０の目標基準系４６８、視覚基準系４８０、および制御基準系４９０を示す。図２０Ｂに示すように、医療器具４５０の視覚基準系４８０および制御基準系４９０（制御基準系の指標４９２、４９４、４９６、および４９８によって表される）は、目標基準系３６８と一致しない。この不一致は、エンドユーザにとって方向感覚を失うこととなる可能性がある。例えば、回動をコマンド指示しない場合に、医療器具によって表示される画像は、エンドユーザの予測と矛盾する向きになる可能性がある。この実施例に示すように、制御基準系の指標４９２（いくつかの実施形態では、操作者は、上方向であると予測する）は、医療器具４５０のコマンド指示されていない回動が原因で、目標基準系４６８（頂点４６９によって示される）の上方向と一致しない。
【００９７】
図２１Ａおよび図２１Ｂは、図２０Ａおよび図２０Ｂと異なり、コマンド指示されていない回動が修正された後の状態における、例示的な医療器具（例えば、医療器具４５０）の先端基準系４６０’、視覚基準系４８０’、制御基準系４９０’、および目標基準系４６８’を図示する。図２１Ａは、先端基準系４６０（ｘ軸４６２、ｙ軸４６４、およびｚ軸４６６によって表される）および３次元空間における医療器具４５０の目標基準系４６８を示す。コマンド指示されていない回動の補正は、以下で説明する視覚基準系４８０および制御基準系４６８に対する１つまたは複数の調整を含み、いくつかの実施形態では、視覚基準系４８０および制御基準系４９０に対する調整は、先端基準系４６０を変更することなく行うことができる。図２０Ｂは、医療器具４５０の遠位端４５２における画像装置４５６からの１つ以上の画像に示される、医療器具４５０の目標基準系４６８’、視覚基準系４８０’、および制御基準系４９０’（制御基準系の指標４９２’、４９４’、４９６’、および４９８’によって表される）を示す。調整において、医療器具４５０の視覚基準系４８０’および制御基準系４９０’は、目標基準系４６８’を表す三角錐の頂点４６９が表示されるように回動され、その結果、頂点４６９は上方向を指し、制御基準系の指標４９２’、４９４’、４９６’、および４９８’は、目標基準系４６８’に対して、それぞれ、上方向、下方向、左方向、右方向を表す。この調整は、例えば、視覚基準系４８０’および制御基準系４９０’を操作者が直感的に把握できる方向に向けることで、操作者による医療器具４５０の迅速かつ一貫した操作が支援される。視覚基準系および／または制御基準系を、先端基準系および／または目標基準系に基づいて調整または変換するための１つ以上の方法について、以下にさらに説明する。
【００９８】
本開示の１つまたは複数の態様によれば、図２２は、本明細書に記載されるような、コマンド指示されていない器具の回動を修正するための例示的な方法または処理６００のフローチャートを示す。本明細書に記載されるように、処理６００は、装置の制御がより直感的であるように、視覚基準系および／または先端基準系および／または目標基準系に基づいた制御基準系を調整または変換するために使用されてもよい。例えば、処理６００は、先端基準系の位置の器具のコマンド指示されていない回動に関わらず、ユーザが予測または希望する方向と視覚基準系および／または制御基準系を一致させることができる。処理６００は、例えば、ロボット制御システム（例えば、システム１０、３６または４７）、器具ドライバ（例えば、器具ドライバ６２）、コントローラ（例えば、制御回路６８）、コンソール（例えば、コンソール１６または３１）、および／またはコンソールベース（例えば、カートベース１５）、またはそれらの構成要素に実装することができる。したがって、以下に説明する処理６００を実装するシステムは、ロボット制御システムに限定
されるものではない。いくつかの場合において、例示的な処理６００の１つ以上のブロックは、システムのユーザによって実行されてもよい。
【００９９】
処理６００は、ブロック６０５から開始する。ブロック６０５において、システムは、医療器具（例えば、医療器具１５０、３５０、または４５０）の先端基準系（例えば、図１９Ａの先端基準系３６０、または図２０Ａおよび図２１Ａの先端基準系４６０）を取得または特定する。図１９Ａ〜図２１Ｂを参照しながら説明したように、先端基準系は、医療器具の遠位端の物理的な向きを表す。いくつかの側面において、システムは、例えば、医療器具上の１つ以上のセンサから、先端基準系を得るように構成されてもよい。例えば、システムは、１つまたは複数の画像処理装置、位置センサ、または電磁コイルまたはセンサからデータを取得し、そのデータに基づいて先端基準系を計算するように構成されてもよい。視覚に基づく例では、１つ以上の画像（例えば、画像処理装置からの１つ以上の画像）を分析することによって、先端基準系を特定することができる。画像の分析において、患者の１つ以上の解剖学的特徴を使用して、先端基準系を特定することができる。以下でさらに説明するように、解剖学的特徴は、手術中の画像データに示される特徴を識別する特徴であり得る。位置に基づく例では、先端基準系は、患者の近くに位置する、患者または装置（例えば、手術ベッド）に取り付けられた医療器具および電磁パッチセンサ上の位置センサからのデータに基づいて特定することができる。
【０１００】
ブロック６１０において、システムは、目標基準系（例えば、目標基準系３６８または４６８）を取得または特定することができる。先端基準系を取得するのと同様に、目標基準系は、解剖学的基準系（例えば、患者の解剖学に基づいて）、グローバル基準系（例えば、重力方向などのグローバルな特徴）などに基づいて特定することができる。他の実施形態は、他の基準系を使用することができる。目標基準系が解剖学的基準系から特定される場合には、目標基準系は、術前データ（例えば、１つ以上の解剖学的モデル）または解剖学的特徴に関する仮定から導出される患者の１つ以上の解剖学的特徴に基づいてもよい。例えば、手技前に、解剖学的特徴を特定して目標基準系を決定するために、患者の解剖学的構造のモデルを生成して処理することができる。このような特徴は、モデル内の所与の位置における気道の中心点の向きに基づいてもよい。これに加えてあるいはこの代わりに、患者の解剖学的構造のモデルに由来する特徴を使用するよりも、実施形態は、患者の解剖学的構造の仮定または既知の特徴に基づいて、目標基準系を特定することができる。そのような仮定または既知の特徴の１つは、主竜骨（main carina）の左気管支および右
気管支の中心線が横軸に実質的に一致していることである。患者の解剖学的特徴（例えば、術前データまたは仮定／既知から得られるもの）に基づいて目標基準系を決定するための例示的なプロセスは、図２５を参照しながら以下に説明する。
【０１０１】
上記の通り、いくつかの実施形態は、患者の近くに位置する（例えば、ベッド上に、または患者の胸部に取り付けられた）静的なパッチセンサから導出される基準系から目標基準系を導出することができる。これらの実施形態では、システムは、例えば、パッチセンサによって形成される平面に基づいて、重力方向を検出することができる。例えば、パッチが患者の胸部または手術台のベッド上に配置される場合、複数のパッチによって形成される平面におけるマイナスのｚ方向が重力方向であると仮定することができる。そして、システムは、目標基準系が重力方向に対して相対的（例えば、一致する）になるように動作することができる。目標基準系を特定するためにパッチセンサを使用するいくつかの実施形態について、図２３を参照しながらより詳細に説明する。
【０１０２】
ブロック６１５において、システムは、目標基準系に対する現在の先端基準系に基づいて、視覚基準系（例えば、視覚基準系３８０または４８０）および／または制御基準系（例えば、基準系３９０または４９０）に対する調整を特定することができる。調整は、先端基準系と目標基準系との間の違いに基づいて特定でき、そして視覚基準系および／また
は制御基準系に応じて調整できる。視覚基準系および制御基準系に対する調整が目標基準系に基づいて特定される調整プロセス例について、図１９Ａ〜図２１Ｂ、図２４Ａ〜図２４Ｄを参照しながら説明する。
【０１０３】
ブロック６２０において、システムは、特定された調整に基づいて、視覚基準系および／または制御基準系を変換することができる。いくつかの実施形態では、システムは、医療器具の長手方向軸に対して視覚基準系および／または制御基準系を回動させることによって、視覚基準系および／または制御基準系を変換することができる。いくつかの実施形態では、システムは、目標基準系に位置合わせされるまで、視覚基準系および／または制御基準系を回動させることによって、視覚基準系および／または制御基準系を変換することができる。いくつかの実施形態では、システムは、ユーザ入力に基づいて、視覚基準系および／または制御基準系を変換することができる。いくつかの実施形態では、システムは、視覚基準系および／または制御基準系を回動することによって、視覚基準系および／または制御基準系を変換して、器具の遠位端の回動または先端基準系の累積的な回動の影響を低減することができる。
【０１０４】
ブロック６２５において、システムはさらに、変換された視覚基準系および／または変換された制御基準系を検証することができる。いくつかの実施形態では、システムは、器具を１つ以上の方向に移動させること、器具の移動に応答して視覚基準系および／または制御基準系における予測される変化を計算または特定すること、および視覚基準系および／または制御基準系における実際の変化および予測される変化を比較することによって、変換された視覚基準系および／または変換された制御基準系を検証することができる。いくつかの実施形態では、器具を１つまたは複数の方向に移動させることは、器具を特定の一連の移動に従って移動させることを含む。いくつかの態様では、視覚的運動の検出方法（例えば、オプティカルフロー）を使用して、視覚基準系および／または制御基準系における実際の変更と予測される変更とを比較してもよい。いくつかの態様において、視覚的運動の検出方法は、器具の遠位端からの画像が器具と同じ向きに（または同じ態様で）移動したかどうかをチェックすることができる。いくつかの態様において、システムはさらに、比較に基づいて、視覚基準系および／または制御基準系を調整することができる。検証ステップは、例えば、器具の回動が１８０°を超える回動となる場合に特に有用である。
【０１０５】
システムが入れ子式の医療器具を有する場合、複数の器具が関節動作可能であり、視覚基準系および／または制御基準系に対して同様の調整が可能である。例えば、一つの器具について特定された調整は、他の器具に適用してもよい。いくつかの実施形態では、それぞれの入れ子式の器具は、個別に調節されてもよい。
【０１０６】
関連する態様において、システムは、患者に挿入されるように構成された医療器具の制御基準系を変換するように構成されてもよい。このシステムは、医療器具の移動を決定するように構成された制御システムと、実行可能な命令を記憶する少なくとも１つのコンピュータ可読メモリと、少なくとも１つのコンピュータ可読メモリと通信する１つ以上のプロセッサとを備えることができ、プロセッサは命令を実行してシステムに少なくとも、医療器具のモータ制御コマンドとモータ出力との間の関係を表わす制御基準系を取得すること、医療器具の遠位端においてあるいはその近傍において、少なくとも１つの画像処理装置（例えば、画像処理装置３１５、３５６、もしくは４５６）または位置センサ（例えば、電磁コイル３０５、もしくは３５８、または電磁パッチセンサ１０５、６７０、６７２、もしくは６７４）からのデータに基づいて、医療器具の遠位端を表わす先端基準系を特定することであって、先端基準系は医療器具の遠位端の現在の向きを表わす、ことと、目標基準系を取得することと、先端基準系および／または目標基準系に基づいて制御基準系を変換することと、を実行させる。
【０１０７】
図２３は、一実施形態による、電磁パッチセンサに基づいて特定できる目標基準系６８０を示す。図２３は、グローバル基準系から特定できる目標基準系を取得するためのアプローチを示す。図２３に示すように、１つまたは複数の電磁パッチセンサ（例えば、電磁パッチセンサ６７０、６７２、および６７４）を、患者上またはその近傍（例えば、図１６の電磁パッチセンサ１０５によって示されるような患者の上、あるいは患者が横たわっているベッドの上）に配置することができる。電磁パッチセンサ６７０、６７２、および６７４は、頂点が電磁パッチセンサ６７０、６７２、および６７４の位置にある三角形によって表される平面６７６を形成してもよい。目標基準系６８０は、平面６７６に基づいて特定することもできる。一実施形態では、ｘ軸６８２およびｙ軸６８４は、平行であっても平面６７６内にあってもよく、ｚ軸６８６は、平面６７６に対して垂直であってもよい。いくつかの態様において、目標基準系６８０は、基準系６８０のマイナスのｚ軸（すなわち、ｚ軸６８６と反対の方向）が重力方向と一致してもよく、または少なくともほぼ一致してもよい（例えば、患者が仰向けであり、かつ電磁パッチセンサが患者の身体に配置される場合）。
【０１０８】
解剖学に基づくアプローチを用いて、視覚基準系および制御基準系を調整することについて以下に説明する。本開示の１つ以上の態様によれば、図２４Ａ〜図２４Ｄは、本明細書で説明するように、コマンド指示されていない器具の回動（例えば、図２２の処理６００）を修正するための処理においてユーザに提示される例示的なユーザインタフェース７８０、８００、８２０、および８４０を示す。例えば、ユーザインタフェース７８０、８００、８２０、または８４０は、いくつかの実施形態において、コンソール１６または３１の表示画面に提示される。
【０１０９】
図２４Ａは、医療器具（例えば、医療器具３５０または４５０、医療器具７０、または内視鏡１３）が患者に挿入される前に、ユーザに提示される例示的なユーザインタフェース７８０を示す。例示的なユーザインタフェース７８０は、視覚表示７８２、および１つ以上の制御基準系の指標７９０、７９２、７９４、および７９６を含む。視覚表示７８２は、医療器具の遠位端またはその近傍で、画像処理装置（例えば、画像処理装置３１５、３５６、または４５６）から取得された１つ以上の画像を示す。医療器具が患者に挿入されていない場合は、視覚表示７８２には外界（例えば手術室）の画像が表示される。制御基準系の指標７９０、７９２、７９４、および７９６は、ここでは、ユーザ入力と器具との間の制御の対応を示すために表示され、実際には視覚的に表示されなくてもよい。しかしながら、視覚的指標を表示する実施形態では、任意の適切な形状（例えば、矢印、ドット、または三角形）として指標を表示することもできる。いくつかの実施形態では、例示的なユーザインタフェース７８０上に任意の数の制御基準系の指標が用いられてよい。例えば、上向きまたは下向きを表す１つの制御基準系の指標のみが表示される形態でもよい。別の例では、１）上方向および下方向のうちの１つ、および２）左方向および右方向のうちの１つを表す、制御基準系の２つの指標が表示されてもよい。さらに別の例では、上方向、下方向、左方向、および右方向以外の方向の指標も加わった、制御基準系の４つ以上の指標が表示されてもよい。
【０１１０】
いくつかの実施形態では、視覚基準系、制御基準系、および／または先端基準系は、器具が患者に挿入される前に、空中で較正されてもよい。例えば、制御基準系の指標７９０、７９２、７９４、および７９６（すなわち、制御基準系）の方向および／または位置は、本明細書で説明するように、画像処理装置（例えば、視覚表示７８２に示される画像）からの画像によって特定することができる。図２４Ａに示すように、いくつかの例では、制御基準系の指標７９０、７９２、７９４、および７９６は、少なくとも実質的に重力基準系と一致していてもよい。さらに、図２４Ａに示すように、いくつかの例において、制御基準系の指標７９０、７９２、７９４、および７９６は、視覚表示７８２の視覚基準系
と少なくとも実質的に一致していてもよい。例えば、視覚表示７８２内の上方向、下方向、左方向、および右方向は、制御基準系の指標７９０、７９２、７９４、および７９６の上方向、下方向、左方向、および右方向に少なくとも実質的に対応してもよい。
【０１１１】
図２４Ｂは、医療器具が患者内に挿入され、器具の遠位端が患者内の特定の領域（例えば、図２４Ｂに示すような患者の主竜骨）に到達したときに、ユーザに提示され得る例示的なユーザインタフェース８００を示す。例示的なユーザインタフェース８００は、視覚表示８０２と、制御基準系（例えば、それぞれ、上方向、下方向、左方向、および右方向）を表す１つ以上の制御基準系の指標８１０、８１２、８１４、および８１６とを含む。この例では、医療器具が患者の主竜骨に到達し、視覚表示８０２は、左気管支８０４および右気管支８０６を有する主竜骨の画像を示す。図２４Ｂに示されるユーザインタフェース８００は、コマンド指示されていない回動が発生し、制御基準系または視覚基準系のいずれの修正も行われていない場合の表示例を示す。この場合、ユーザが左気管支８０４と右気管支８０６への気道の中心線が実質的に一致すると予測する場合があるため、システムのユーザが方向感覚を失う可能性がある。ただし、図２４Ｂに示すように、右気管支８０６は、左気管支８０４の下方で実質的に回動される。この回動により、システムのユーザは、自らの解剖学の見識を医療器具によって提示される回動された視界に合わせて調整することが可能となる。このような方向の不一致は、上記のような（例えば、医療器具の気管内挿入による器具回動）コマンド指示されていない、ユーザが意図しない、および／または寄生的な器具の回動によるアーチファクトが原因となることがある。
【０１１２】
図２４Ｃは、視覚基準系が変換された後にユーザに提示される例示的なユーザインタフェース８２０を示す。例示的なユーザインタフェース８２０は、視覚表示８２２と、制御基準系（例えば、それぞれ、上方向、下方向、左方向、および右方向）を表す１つ以上の制御基準系の指標８３０、８３２、８３４、および８３６とを含む。図２４Ｂの視覚表示８０２の画像とは対照的に、視覚表示８２２の視覚基準系は、視覚基準系が解剖学的基準系（例えば、主竜骨）と一致するように変換される（例えば、回動される）。例えば、左気管支８０４は視覚表示８２２の左側に、右気管支８０６は視覚表示８２２の右側に配置される。視覚基準系を変換する方法は、本明細書で説明する（例えば、目標基準系、追跡された先端の回動、先端基準系、重力基準系、および／または１つ以上の電磁パッチセンサ、例えば、電磁パッチセンサ１０５、６７０、６７２、および／または６７４によって測定された基準系に基づく）。図２４Ｃにおいて、視覚基準系のみが解剖学的基準系に対応するように変換され、制御基準系は依然として解剖学的基準系と一致していない。この不一致は、医療器具の操作者に制御上の問題を生じうる。例えば、医療器具を上方向に移動させるように指示したときに、ユーザインタフェース８２０に表示される画面に従うと、対角の右上方向に移動することになる場合がある。
【０１１３】
図２４Ｄは、視覚基準系と制御基準系の両方が変換された後に、ユーザに提示され得る例示的なユーザインタフェース８４０を示す。例示的なユーザインタフェース８４０は、視覚表示８４２と、制御基準系（例えば、それぞれ上方向、下方向、左方向、および右方向）を表す１つ以上の制御基準系の指標８５０、８５２、８５４、および８５６とを含む。図２４Ｃの視覚表示８２２とは対照的に、視覚表示８４２に示される視覚基準系および制御基準系の両方は、視覚基準系および制御基準系（制御基準系の指標８５０、８５２、８５４および８５６によって表される）が解剖学的基準系（例えば、主竜骨）と一致するように変換される（例えば、回動される）。例えば、左方向を示す制御基準系の指標８５４は、左気管支８０４の位置に対応し、右方向を示す制御基準系の指標８５６は、右気管支８０６の位置に対応する。制御基準系を変換する方法について、本明細書で説明する（例えば、目標基準系、追跡された先端の回動、先端基準系、重力基準系、および／または、例えば、電磁パッチセンサ１０５、６７０、６７２、および／または６７４のような１つ以上の電磁パッチセンサによって測定された基準系に基づく）。
【０１１４】
本開示の１つ以上の態様によれば、図２５は、コマンド指示されていない回動を特定する例示的な処理を示す。いくつかの実施形態では、計算されたコマンド指示されていない回動を使用して、視覚基準系および／または制御基準系を調整することができる。医療器具（例えば、医療器具３５０または４５０、医療器具７０、または内視鏡１３）の遠位端またはその近くにある画像処理装置（例えば、画像処理装置３１５、３５６、または４５６）から導出される画像８６０は、患者の主竜骨を示し、左気管支８０４および右気管支８０６を有する。画像８６０は、視覚基準系が解剖学的基準系と一致していないことを示す。この例示的な処理では、解剖学的特徴（例えば、画像８６０に示す主竜骨）がランドマークとして使用される。肺の解剖学的特徴であることから、主竜骨の最深点は右気管支８０６である。最深点は、例えば、ＳＦＳ（Shape From Shading）法などの種々の計算によって特定することができる。
【０１１５】
ＳＦＳ法では、まず、画像処理装置から導出される画像８６０をシェーディング画像８６５に変換し、シェーディング画像８６５の各画素は、元の画像８６０のシェーディングまたは輝度を表す。シェーディング画像８６５では、最も明るい画素がより暗い色で表現され、最も暗い画素がより明るい色で表現される。シェーディング画像８６５は、左気管支８０４および右気管支８０６のそれぞれデプスピーク８６７、８６９の位置を示す。システムは、左気管支８０４および右気管支８０６のそれぞれのデプスピーク８６７、８６９を、例えば、シェーディング画像８６５内の１つ以上の局所最大画素（local maximum pixel）を検索することによって位置決めするように構成することができる。
【０１１６】
ＳＦＳ法では、次に、左気管支８０４および右気管支８０６のそれぞれのデプスピーク２６７、８６９の位置に基づいて、視覚基準系および／または制御基準系の回動調整を計算することができる。回動調整８８０は、元の画像８６０の水平線８７４と、左気管支８６７と右気管支８６９とを接続する線８７２との間の角度を計算することによって特定することができる。したがって、２つのデプスピーク８６７、８６９を接続する線８７２が水平になるように視覚基準系に対する回動調整８８０が行われ、これにより、左気管支８０４が変換画像における左側領域に位置し、右気管支８０６が変換画像における右側領域に位置する。制御基準系に対する回動調整は、視覚基準系に対する回動調整８８０とは同じ値であるが逆方向となるように計算される。制御基準系に対する回動調整により、上記の通り、制御基準系が解剖学的基準系に対応する。いくつかの実施形態では、コマンド指示されていない回動または視覚基準系および／または制御基準系への調整を特定するための処理は、自動化されてもよい。
【０１１７】
図２６は、コマンド指示されていない器具回動を修正するように構成された制御システム９００を示す。制御システム９１０は、１つ以上のデータ記憶装置および１つ以上のハードウェアプロセッサとして、例えば、ロボット制御システム（例えば、システム１０、３６または４７）、器具ドライバ（例えば、器具ドライバ６２）、コントローラ（例えば、制御回路６８）、コンソール（例えば、コンソール１６または３１）、および／またはコンソールベース（例えば、カートベース１５）、またはそれらの構成要素として、上記のように実装することができる。
【０１１８】
制御システム９００は、視覚基準系のデータリポジトリ９０２、制御基準系のデータリポジトリ９０４、先端基準系のデータリポジトリ９０６、目標基準系のデータリポジトリ９０８、処理モジュール９１０、変換された視覚基準系のデータリポジトリ９１２、および／または変換された制御基準系のデータリポジトリ９１４を含む。入力リポジトリ９０２、９０４、９０６、および９０８の各々のデータは、ユーザ入力、１つ以上のプロセッサ、または別のデータリポジトリ（例えば、重力基準系のデータリポジトリ）からのデータであってもよい。いくつかの実施形態では、制御システム９００は、入力データリポジ
トリ９０２、９０４、９０６、および９０８のすべてを有していてもよい。いくつかの実施形態では、制御システム９００は、入力データリポジトリ９０２、９０４、９０６、および９０８のうちの２つ以上を有していてもよい。いくつかの実施形態では、制御システム９００は、出力データリポジトリ９１２および９１４のすべてを有していなくてもよい。いくつかの実施形態では、制御システム９００は、出力データリポジトリ９１２および９１４のうちの２つ以上を有していてもよい。以下の説明を明確化する目的で図２４では別々に示されているが、データリポジトリの一部または全部が、単一のメモリまたは一連のメモリにまとめて記憶されてもよい。
【０１１９】
処理モジュール９１０は、視覚基準系のデータリポジトリ９０２、制御基準系のデータリポジトリ９０４、先端基準系のデータリポジトリ９０６、および／または目標基準系のデータリポジトリ９０８から入力データを受け取り、変換された視覚基準系のデータリポジトリ９１２および／または変換された制御基準系のデータリポジトリ９１４に出力データを送信するように構成される。処理モジュール９１０は、１つ以上のプロセッサと、プロセッサに本明細書に説明する方法、処理、およびステップを実行させる命令を記憶する非一時的なコンピュータ可読記憶媒体とを有する。例えば、命令が実行されると、プロセッサに少なくとも、患者に挿入されるように構成された医療器具のモータ制御コマンドとモータ出力との関係を表す制御基準系を取得すること、医療器具の遠位端またはその近傍において、少なくとも１つの画像処理装置（例えば、画像処理装置３１５、３５６、もしくは４５６）または位置センサ（例えば、電磁コイル３０５、もしくは３５８、または電磁パッチセンサ１０５、６７０、６７２、もしくは６７４）からのデータに基づいて先端基準系を特定することと、患者上またはその近傍に配置された少なくとも１つの画像処理装置または位置センサからのデータに基づいて目標基準系を取得することと、（１）制御基準系と（２）目標基準系との間の１つまたは複数の違いを特定することと、を実行させることができる。一実施形態では、命令が実行されると、プロセッサに少なくとも、特定された違いに基づいて、視覚基準系および／または制御基準系を変換することを実行させることができる。一実施形態では、命令が実行されると、プロセッサに少なくとも、医療器具の遠位端にある少なくとも１つの画像処理装置または位置センサからのデータと、患者上またはその近くに配置された１つまたは複数の電磁パッチからのデータとを比較することによって、少なくとも１つまたは複数の違いを特定することを実行させることができる。
【０１２０】
本開示の実施形態では、医療器具や患者に配置されたパッチセンサなど、外部に配置された他のセンサのセンサデータを介して先端基準系を特定するアプローチについて説明した。これに加えてあるいはこの代わりに、他の実施形態として、システム設定または器具形状に基づいて先端基準系を推定してもよい。例示目的で、いくつかの実施態様では、医療器具が所定の側から特許内に挿入されているかどうかに基づいて、医療器具が特定の方向に回動したことを特定することができる。例えば、医療器具が患者の右側から挿入される場合、システムは、医療器具が特定の方向に回動すると仮定することができる。同様の特定は、検出された内視鏡の形状に基づいてもよい。このように先端基準系が特定されると、システムは、これらの推定された先端基準系を目標基準系と比較したり、上記の方法に補足的に使用して先端基準系を検出したりすることができる。
【０１２１】
（３．システムの実装および用語）
本明細書に開示される実施形態は、コマンド指示されていない器具の回動を修正するためのシステム、方法、および装置を提供する。
【０１２２】
本明細書で使用される用語「結合する」、「結合する」、「結合される」、または単語対の他の変更は間接接続または直接接続のいずれかを示すことができ、例えば、第１の構成要素が第２の構成要素に「結合される」場合、第１の構成要素は、別の構成要素を介し
て第２の構成要素に間接的に接続されるか、または第２の構成要素に直接接続されることができることに留意されたい。
【０１２３】
本明細書で説明する特徴類似度計算、位置推定、およびロボット動作作動機能は、プロセッサ可読媒体またはコンピュータ可読媒体上に１つまたは複数の命令として格納することができる。用語「コンピュータ可読媒体」は、コンピュータまたはプロセッサによってアクセスされ得る任意の利用可能な媒体を指す。限定ではなく例として、そのような媒体は、ＲＡＭ（ランダムアクセスメモリ）、ＲＯＭ（リードオンリメモリ）、ＥＥＰＲＯＭ（電気的消去可能プログラマブルリードオンリメモリ）、フラッシュメモリ、ＣＤ−ＲＯＭ（コンパクトディスクリードオンリ）または他の光ディスクストレージ、磁気ディスクストレージまたは他の磁気ストレージデバイス、あるいは命令またはデータ構造の様式で所望のプログラムコードを格納するために使用され得、コンピュータによってアクセスされ得る任意の他の媒体を備えることができる。コンピュータ可読媒体は、有形かつ非一時的であり得ることに留意されたい。本明細書で使用されるように、用語「コード」は、計算装置またはプロセッサによって実行可能なソフトウェア、命令、コード、またはデータを指すことができる。
【０１２４】
本明細書で開示される方法は、説明される方法を達成するための１つまたは複数のステップまたはアクションを備える。方法のステップおよび／またはアクションは、代替形態の範囲から逸脱することなく、互いに交換することができる。言い換えれば、ステップまたはアクションの特定の命令が説明されている方法の適切な動作のために必要とされない限り、特定のステップおよび／またはアクションの命令および／または使用は、代替の範囲から逸脱することなく修正され得る。
【０１２５】
本明細書で使用される場合、用語「複数」は２つ以上を意味する。例えば、複数の構成要素は２つ以上の構成要素を示す。用語「特定すること」が多種多様なアクションを包含し、したがって、「特定すること」は計算すること、計算すること、処理すること、導出すること、調査すること、参照すること（例えば、テーブル、データベース、または別のデータ構造を参照すること）、確認することなどを含むことができ、「特定すること」は受信すること（例えば、情報を受信すること）、アクセスすること（例えば、メモリ内のデータにアクセスすること）などを含むことができる。また、「特定すること」は、解決すること、選択すること、選ぶこと、確立することなどを含むことができる。
【０１２６】
「に基づく」という語句は特に断らない限り、「のみに基づく」という意味ではない。言い換えれば、「に基づく」という語句は、「のみに基づく」および「少なくともに基づく」の両方を表す。
【０１２７】
本明細書で使用される用語「通信可能に接続」とは、無線ＷＡＮ（Wireless Wide Area
Network）（１つまたは複数のセルラーネットワーク）、無線ＬＡＮ（Local Area Network）（IEEE 802.11（Wi-Fi（登録商標）など、１つまたは複数の規格用）、Bluetooth（
登録商標）、データ転送ケーブルなどを含み、これらに限定されない、任意の有線または無線データ転送媒体を表す。
【０１２８】
開示された実施形態の上記の説明は、当業者が本件開示を実現または使用することを可能にするために提供される。これらの実装に対する様々な修正は当業者には容易に明らかであり、本明細書で定義される一般的な原理は、本件開示の範囲から逸脱することなく、他の実装に適用することができる。例えば、当業者は、工具構成要素を固定、取り付け、結合、または係合する等価な方法、特定の作動運動を生成するための等価な機構、および電気エネルギーを送達するための等価な機構などの、いくつかの対応する代替的および等価な構造的詳細を採用することができることが理解されるのであろう。したがって、本件
開示は、本明細書に示される実装に限定されることを意図するものではなく、本明細書に開示される原理および新規な特徴と一致する最も広い範囲を与えられるべきである。
【図１】
2021505270.tif 000003
【図２】
2021505270.tif 000004
【図３】
2021505270.tif 000005
【図４】
2021505270.tif 000006
【図５】
2021505270.tif 000007
【図６】
2021505270.tif 000008
【図７】
2021505270.tif 000009
【図８】
2021505270.tif 000010
【図９】
2021505270.tif 000011
【図１０】
2021505270.tif 000012
【図１１】
2021505270.tif 000013
【図１２】
2021505270.tif 000014
【図１３】
2021505270.tif 000015
【図１４】
2021505270.tif 000016
【図１５】
2021505270.tif 000017
【図１６】
2021505270.tif 000018
【図１７】
2021505270.tif 000019
【図１８】
2021505270.tif 000020
【図１９Ａ】
2021505270.tif 000021
【図１９Ｂ】
2021505270.tif 000022
【図２０Ａ】
2021505270.tif 000023
【図２０Ｂ】
2021505270.tif 000024
【図２１Ａ】
2021505270.tif 000025
【図２１Ｂ】
2021505270.tif 000026
【図２２】
2021505270.tif 000027
【図２３】
2021505270.tif 000028
【図２４Ａ】
2021505270.tif 000029
【図２４Ｂ】
2021505270.tif 000030
【図２４Ｃ】
2021505270.tif 000031
【図２４Ｄ】
2021505270.tif 000032
【図２５】
2021505270.tif 000033
【図２６】
2021505270.tif 000034
【国際調査報告】
2021505270.tif 000035