(57)【特許請求の範囲】
【請求項１】
可撓性を有する挿入部材の三次元形状を検出する三次元形状検出装置であって、
前記挿入部材に設けられ、前記挿入部材の三次元形状を検出する為の検出信号を取得する複数のセンサを備える検出部と、
前記検出部が備える前記複数のセンサにより取得した検出信号に基づいて、前記挿入部材の三次元形状を算出する三次元形状算出部と、
前記検出部が備える前記複数のセンサのうち、前記挿入部材の所定部位に設けられているセンサに係る処理においては、前記検出部による検出信号の取得の際または前記三次元形状算出部による三次元形状の算出の際に、時間的な間引き処理を行う間引き処理部と、
を具備することを特徴とする三次元形状検出装置。
【請求項２】
前記センサは、ファイバブラッググレーティングであり、
前記間引き処理部は、前記ファイバブラッググレーティングによりスキャンする波長帯域を制限することで、前記間引き処理を行う
ことを特徴とする請求項１に記載の三次元形状検出装置。
【請求項３】
前記間引き処理部は、前記三次元形状算出部による処理の際に前記間引き処理を行う
ことを特徴とする請求項１に記載の三次元形状検出装置。
【請求項４】
前記間引き処理部は、
前記挿入部材に対する操作入力情報に基づいて、前記挿入部材の前記所定部位を決定する判定部と、
前記判定部により決定された前記所定部位に設けられているセンサに係る処理においては、前記検出部による検出信号の取得の際または前記三次元形状算出部による三次元形状の算出の際に、時間的な間引き処理を行う間引き部と、
を有することを特徴とする請求項２または請求項３に記載の三次元形状検出装置。
【請求項５】
前記判定部は、前記挿入部材に対する操作入力情報に基づいて、前記挿入部材に動きが生じているか否かを判定し、
前記間引き部は、前記挿入部材のうち動きが生じていると前記判定部により判定された部位以外の部位について、前記間引き処理を行う
ことを特徴とする請求項４に記載の三次元形状検出装置。
【請求項６】
前記間引き処理部は、前記挿入部材の形状変形を示す情報に基づいて、前記間引き処理を行う
ことを特徴とする請求項２または請求項３に記載の三次元形状検出装置。
【請求項７】
前記間引き処理部は、
前記三次元形状算出部による前回の算出結果と今回の算出結果との差分を検出することで、前記挿入部材の形状変形を示す情報を取得して、前記挿入部材のうち前記形状変形が生じていない部位を検出する変形判定手段と、
前記変形判定手段により、前記形状変形が生じていない部位に設けられているセンサに係る処理においては、前記検出部による検出信号の取得の際または前記三次元形状算出部による三次元形状の算出の際に、時間的な間引き処理を行う間引き部と、
を有することを特徴とする請求項６に記載の三次元形状検出装置。
【請求項８】
前記検出信号は、光信号及び電気信号のうち少なくとも何れか一方である
ことを特徴とする請求項１に記載の三次元形状検出装置。
【請求項９】
前記間引き処理部は、予め設定された間引きパターンによって、前記間引き処理を行う
ことを特徴とする請求項１に記載の三次元形状検出装置。
【請求項１０】
前記挿入部材は、第１の部位と、該第１の部位よりも形状変形の頻度が多い第２の部位と、から成り、
前記間引き処理部は、前記挿入部材のうち前記第１の部位に設けられているセンサに係る処理においては、前記検出部による検出信号の取得の際または前記三次元形状算出部による三次元形状の算出の際に、時間的な間引き処理を行う
ことを特徴とする請求項１に記載の三次元形状検出装置。
【請求項１１】
前記挿入部材は医療用内視鏡であり、前記第１の部位は前記医療用内視鏡の挿入部であり、前記第２の部位は前記医療用内視鏡の先端部である
ことを特徴とする請求項１０に記載の三次元形状検出装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、検査対象物内（例えば体腔内）に挿入された挿入部材（例えば内視鏡やマニピュレータ等）の三次元形状を検出する三次元形状検出装置に関する。
【背景技術】
【０００２】
従来より、内視鏡は、医療器具として様々な場面で多く用いられている。内視鏡は、長尺で小径の挿入部を、被検体の体腔内部に挿入して用いられる。この挿入部の先端には、撮像手段を備える先端部が設けられている。このような内視鏡によって、例えば体腔内の臓器等の観察や、更には当該内視鏡の処置具チャンネル内に処置具を挿通して各種治療処置を行うことが可能となる。
【０００３】
近年、内視鏡下で手術を行う為の腹腔鏡様の処置具や、腹腔鏡に可動関節を設けた器具等が実用化され、ロボット的に内視鏡下で手術を行う機器も実用化されている。
【０００４】
一方、内視鏡は工業分野においても多く用いられており、例えばボイラ、タービン、エンジン、及び化学プラント等の内部に存在する傷や腐蝕等の観察・検査に用いられている。
【０００５】
ところで、内視鏡は、挿入部の先端側に湾曲自在な部位である湾曲部を備えている。この湾曲部は、湾曲操作ノブが操作されることにより、該操作に従って上下方向または左右方向に湾曲動作される。
【０００６】
例えば、内視鏡は、入り組んだ構造の体腔内管路である大腸のように３６０°のループを描く管腔内に挿入された後に、湾曲操作ノブが操作されることにより、湾曲部が湾曲動作及び捻り動作されて、前記挿入部が、管腔内部において観察・検査対象部位に向けて進入していく。
【０００７】
このような操作は、経験の浅い術者にとっては非常に困難である。すなわち、例えば大腸のような複雑に入り組んだ構造の管腔内における深部まで、内視鏡の挿入部を短時間でスムーズに挿入することは、熟練された術者の技術が要求される。従って、経験の浅い術者による場合、内視鏡の挿入部を大腸内における深部まで挿入していく過程で、挿入方向の見失いや、大腸の走行状態を大きく変化させてしまったりする等の虞がある。
【０００８】
上述した事情を鑑みて、内視鏡の挿入部の挿入性を向上させる為の技術が従来より各種提案されている。例えば特許文献１には、体腔内に挿入された内視鏡の挿入部の形状を立体的に把握可能とする装置が開示されている。
【０００９】
この特許文献１に開示されている技術によれば、２本の光ファイバを対として、これら２本の光ファイバの端面を斜めに切断して、相互に所定の開き角となるように接続したものを用い、この光ファイバ端面の開き角を演算することによって曲がり状態を検出することを可能としている。
【００１０】
しかしながら、この特許文献１に開示されている技術では、接合した光ファイバ対を用いる場合、挿入部において、ある一カ所の断面位置での曲がりを検出する為に、４本の光ファイバが必要となってしまう。従って、長さ方向に接合部の位置を違えてそれぞれ４本の光ファイバ対を配置しなければならない。つまり、挿入部の長さ方向における距離分解機能を高くしようとすると（検出カ所の断面位置多くする場合には）、極めて多数の光ファイバ対を設けなければならなくなり、装置の複雑化・大型化を招いてしまう。
【００１１】
このような問題を鑑みて、例えば特許文献２には、簡略且つコンパクトな構成で、長尺可撓部材の三次元形状を検出可能とした三次元形状検出装置が提案されている。
【００１２】
すなわち、この特許文献２に開示されている技術では、２本のファイバブラッググレーティング（Ｆｉｂｅｒ  Ｂｒａｇｇ  Ｇｒａｔｉｎｇ）を対として、このファイバブラッググレーティング対を２組、センサケーブルに設け、光源部からセンサケーブルのファイバブラッググレーティングに信号光が出射された場合に、信号処理部によって、各ファイバブラッググレーティングからの反射回析光を受光し、この反射回析光の波長と、基準となる反射回析光の波長と、を比較してファイバブラッググレーティングの歪み測定を行う。この測定により、長尺可撓部材の三次元形状を検出する。
【００１３】
ファイバブラッググレーティングを利用する技術としては、例えば特許文献３に次のような技術が開示されている。すなわち、少なくとも１つのファイバブラッググレーティングを光ファイバに設け、この光ファイバをカテーテルに挿入して、ファイバブラッググレーティングの物理的性質の変化から、カテーテルの曲げ角度を導出するように構成された光ファイバ・ナビゲーションシステムに係る技術が開示されている。
【００１４】
特許文献４には、高精度検出の為に温度補償を行う技術が開示されている。この特許文献４に開示されている内視鏡システムによれば、内視鏡を体腔内又は検査対象物内に挿入した状態で、その挿入部の曲がり形状を検出して三次元形状を表示部に表示させたり、制御に利用したりすることが可能となる。
【先行技術文献】
【特許文献】
【００１５】
【特許文献１】特開平５−９１９７２号公報
【特許文献２】特開２００４−２５１７７９号公報
【特許文献３】特表２００３−５１５１０４号公報
【特許文献４】特開２００８−１７３３９７号公報
【発明の概要】
【発明が解決しようとする課題】
【００１６】
ところで、上述した特許文献に開示されている技術のように、ファイバブラッググレーティングを用いて、内視鏡の挿入部における湾曲形状等の三次元形状を検出する技術においては、実用性の観点からは当然ながら高精度な検出処理が要求される。
【００１７】
さらに、内視鏡の場合、その挿入経路や観察対象は各検査毎に異なり、特に人体等の生体内に内視鏡を挿入する場合には、当該内視鏡は、各器官の蠕動運動、鼓動、拍動、及び呼吸等の影響を受けて形状変形し得る。
【００１８】
従って、三次元形状検出が高精度であることに加えて、良好な応答性即ち或る程度のリアルタイム性を確保しなければ、実用上の問題が生じる。すなわち、それぞれの瞬間における三次元形状とは異なる三次元形状が検出されてしまう。しかしながら、測定点数を増やして三次元形状の検出を高精度化すると、計測に掛かる時間は必然的に増大してしまう。
【００１９】
ここで、電気信号を利用して三次元形状の検出をする方法としては、例えばＡ／Ｄコンバータを測定点数分用い、デジタルデータを検出信号として伝送する方法を挙げることができる。しかしながら、測定点数が多くなる程、データの読み込みに要する時間は増大し、データ処理量も多くなってしまう。
【００２０】
さらには、Ａ／Ｄコンバータを測定点数分だけ用意するとコストアップや大型化を招く。このような事情から、Ａ／Ｄコンバータに時分割処理を行わせる技術も提案されている。しかしながら、このような技術を採用しても、データ処理量自体は変わらない。
【００２１】
他方、電気信号の代わりに光信号を用いる場合であっても、コンピュータに取り込むために電気信号に変換すれば、上述の問題と同様の問題が生じる。さらには、ファイバブラッググレーティングを用いる場合には、測定点に応じた帯域をスキャンする必要がある為、多点測定ではスキャン時間が長くなる。この点は、微細な処置をおこなう際には、特に大きなデメリットなる。
【００２２】
上述したような事情から、内視鏡の三次元形状の検出においては、良好な検出精度の確保と、良好な応答性の確保と、の両立が困難とされている。
【００２３】
ところで、特許文献２〜特許文献４に開示されている技術では、長尺可撓部材の三次元的形状を検出する為の手段としてファイバブラッググレーティングを利用するものの、検出処理の高精度化にのみ着目しており、応答性を向上させる為の具体的な構成及び方法については、開示は勿論、示唆すらされていない。
【００２４】
つまり、特許文献２〜特許文献４には、ファイバブラッググレーティングを利用して長尺可撓部材の三次元形状を検出する際の、応答性を向上させる為の技術的思想が開示も示唆も為されておらず、上述の問題が解決されていない。
【００２５】
本発明は、前記の事情に鑑みてなされたものであり、検査対象物内に挿入された挿入部材の三次元形状を検出する際の、検出精度と応答性とを両立させた三次元形状検出装置を提供することを目的とする。
【課題を解決するための手段】
【００２６】
前記の目的を達成するために、本発明の第１の態様による三次元形状検出装置は、
可撓性を有する挿入部材の三次元形状を検出する三次元形状検出装置であって、
前記挿入部材に設けられ、前記挿入部材の三次元形状を検出する為の検出信号を取得する複数のセンサを備える検出部と、
前記検出部が備える前記複数のセンサにより取得した検出信号に基づいて、前記挿入部材の三次元形状を算出する三次元形状算出部と、
前記検出部が備える前記複数のセンサのうち、前記挿入部材の所定部位に設けられているセンサに係る処理においては、前記検出部による検出信号の取得の際または前記三次元形状算出部による三次元形状の算出の際に、時間的な間引き処理を行う間引き処理部と、
を具備することを特徴とする。
【発明の効果】
【００２９】
本発明によれば、検査対象物内に挿入された挿入部材の三次元形状を検出する際の、検出精度と応答性とを両立させた三次元形状検出装置を提供することができる。
【図面の簡単な説明】
【００３０】
【図１】本発明の一実施形態に係る三次元形状検出装置を適用した内視鏡システムの一構成例を示す図。
【図２】本発明の一実施形態に係る三次元形状検出装置の一構成例を示す図。
【図３Ａ】ファイバブラッググレーティングの構造を模式的に示す図。
【図３Ｂ】ファイバブラッググレーティングの構造を模式的に示す図。
【図４】ファイバブラッググレーティングの屈折率変化部による反射回折光を取得している状態を示す説明図。
【図５】センサケーブルと制御ユニットとの構成説明図。
【図６】センサケーブルの構成説明図。
【図７】本発明の一実施形態に係る三次元形状検出装置の処理部による三次元形状検出処理の一例を示す図。
【図８】本発明の一実施形態に係る三次元形状検出部の処理部による電圧信号（検出信号）の間引き処理例のタイミングチャートを示す図。
【図９】データの間引きに係る一処理例のフローチャートを示す図。
【図１０】屈折率変化部からの反射回折光の波形を示す線図。
【図１１】センサケーブルの軸線方向をＺ軸としたときの三次元座標軸を示す図。
【図１２】変形例Ａに係る三次元形状検出装置を適用した内視鏡システムの一構成例を示す図。
【図１３】データの間引きに係る一処理例のフローチャートを示す図。
【図１４】変形例Ｂに係る三次元形状検出装置の一構成例を示す図。
【図１５】変形例Ｃに係る三次元形状検出装置の一構成例を示す図。
【図１６】変形例Ｄに係る三次元形状検出装置を適用したマニピュレータシステムの一構成例を示す図。
【発明を実施するための形態】
【００３１】
以下、本発明の一実施形態に係る三次元形状検出装置を説明する。
【００３２】
図１は、本発明の一実施形態に係る三次元形状検出装置を適用した内視鏡システムの一構成例を示す図である。同図に示すように、内視鏡システムは、内視鏡７と、処理部３と、検出部５と、間引き判定手段３ａと、操作手段７１と、駆動手段７３と、制御手段７５と、表示手段７７と、を具備する。
【００３３】
前記内視鏡７は、体腔内へ挿入される長尺可撓部材である挿入部７ａと、挿入部７ａの先端に設けられた支持部７ｂと、支持部７ｂにより支持されており撮像手段等が設けられた先端部７ｃと、を有する。この内視鏡７には、体腔内に挿入された挿入部７ａの三次元形状を検出する為の検出部５が設けられている。
【００３４】
前記処理部３は、検出部５からの出力に基づいて、体腔内に挿入された内視鏡７の三次元形状を算出する。この処理部３については、図２を参照して後に説明する。
【００３５】
前記間引き判定手段３ａは、処理部３或いは検出部５による間引き処理（詳細は後述する）の対象となるデータを決定する手段である。この間引き判定手段３ａによる処理の詳細は後述する。
【００３６】
前記検出部５は、例えば体腔内に挿入された内視鏡７の三次元形状を検出する為の検出部である。この検出部５による処理の詳細は後述する。
【００３７】
前記操作手段７１は、当該内視鏡システムの操作インターフェイスである。
【００３８】
前記駆動手段７３は、制御手段７５の指示に基づいて内視鏡７を駆動する。
【００３９】
前記制御手段７５は、当該内視鏡システム全体を統括的に制御する。
【００４０】
前記表示手段７７は、内視鏡７の先端部７ｃに設けられた撮像手段による撮像で取得した画像や、処理部３により算出された内視鏡７の三次元形状等を表示する。
【００４１】
図２は、図１に示す構成要件のうち、本一実施形態に係る三次元形状検出装置に係る構成を抽出して詳細に示す図である。同図に示すように、三次元形状検出装置１は、処理部３と、間引き判定手段３ａと、検出部５と、を有する。
【００４２】
前記処理部３は、光源１１と、光源制御部１２と、アイソレータ１３と、光カプラ１４と、受光器１６と、信号処理部１７と、多分岐光カプラ１８と、を備える。
【００４３】
前記光源１１は、例えば、レーザダイオード（ＬＤ）であり、光源制御部１２による制御の下で所定波長の測定光を発光して、アイソレータ１３に出射する。
【００４４】
前記アイソレータ１３は、光源１１で発光された測定光を一方向だけに透過させる素子である。このアイソレータ１３は、その出射端に接続された光カプラ１４からの光を遮断し、光源１１を保護する。
【００４５】
前記光カプラ１４は、入射した光を分岐する装置である。この光カプラ１４には、アイソレータ１３と、検出部５の伝送用光ファイバ２２と、受光器１６と、が接続されている。この光カプラ１４は、アイソレータ１３から入射された測定光を、後述する検出部５の伝送用光ファイバ２２に向けて出射し、且つ、この伝送用光ファイバ２２から出射された出力光を、受光器１６に向けて出射する。
【００４６】
前記受光器１６は、光カプラ１４から出射された出力光を受光し、光電効果を利用して出力光の光強度に応じた電圧信号（検出信号）を生成して信号処理部１７に出力する。なお、受光器１６としては、例えばホトダイオードが用いられる。
【００４７】
さらには、検出信号として変位信号や歪み信号等を用いて三次元形状検出を行い、必要に応じて温度信号等を用いた補正（温度補償）を行う構成としても勿論よい。温度測定は、形状測定と比較して高い応答性を必要としない為、温度信号は間引いて演算するのには適している信号であるとも言える。
【００４８】
前記信号処理部１７は、受光器１６から出力された電圧信号（検出信号）に基づいて、伝送用光ファイバ２２における光損失量を算出し、該算出した光損失量に基づいて、後述する検出部５における光センサＳが設けられた箇所の形状を検出（特定）し、該形状を示す演算データを出力する。また、信号処理部１７は、後述する間引き判定手段３ａによる判定結果に基づいて、間引き処理を実行する。この間引き処理については、後に詳述する。
【００４９】
多分岐光カプラ１８は、光カプラ１４及び複数の多点検出部２０（伝送用光ファイバ２２）が接続された光分岐器である。この多分岐光カプラ１８は、光カプラ１４から出射された測定光を、所定の伝送用光ファイバ２２内に出射する。また、多分岐光カプラ１８は、伝送用光ファイバ２２から出射された出力光を、光カプラ１４を介して受光器１６に出射する。この多分岐光カプラ１８による測定光の分岐の切り替えは、数μsecで行われるように構成する。このように構成することで、後述する複数の多点検出部１０を処理部３に接続した場合であっても、複数の多点検出部２０を時分割処理により切り替えて順次使用することができる。つまり、信号処理部１７の処理負担を増大させることなく、多点検出を行うことが可能となる。
【００５０】
以上説明したように、処理部３により、検出部５に対して測定光を入光し、且つ、検出部５からの出力光を受光し、この出力光に基づいて内視鏡７の各部位の三次元形状を検出する。この三次元形状の検出処理については、後に具体例を挙げて詳細に説明する。
【００５１】
前記検出部５は、複数の多点検出部２０を有する。この多点検出部２０は、それぞれ、伝送用光ファイバ２２と、全反射端２４と、光センサＳと、を備える。
【００５２】
前記伝送用光ファイバ２２は、三次元形状検出の対象部材（本例においては、内視鏡７）に設置された光ファイバである。この伝送用光ファイバ２２は、高純度の石英ガラスやプラスチックから成る。この伝送用光ファイバ２２の一端は処理部３に接続され、他端は全反射端２４に接続されている。ここで、伝送用光ファイバ２２は伝送損失量が非常に少ない。従って、処理部３と全反射端２４との間の距離を必要十分な値に設定することができる。
【００５３】
この伝送用光ファイバ２２は、処理部３に接続された一端から測定光が入射されると、該測定光を、後述する複数の光センサＳに順次伝送する。一方、後述する全反射端２４において反射された測定光も順次伝送し、処理部３に向けて出力光として射出する。
【００５４】
前記全反射端２４は、各伝送用光ファイバ２２の先端に配設され、光を全反射する反射鏡である。処理部３から出射され、伝送用光ファイバ２２を通じて到達した測定光を全反射して出力光として処理部３に対して射出させる。
【００５５】
前記光センサＳは、伝送用光ファイバ２２から入射された測定光を、当該光センサＳの形状変形（歪み・屈曲等）に伴って損失させ、全反射端２４又は処理部３に向けて出射させる。換言すれば、光センサＳは、その歪み・屈曲等の形状の変化に因り、その内部を通過する測定光（全反射端２４により反射された測定光も含む）の光量を変化させる。例えば、光センサＳの歪み・屈曲等の度合いが強い程、伝送光量の損失が大きくなる。
【００５６】
ここで、各多点検出部２０には、それぞれｎ個の光センサＳ１〜Ｓｎが、伝送用光ファイバ２２に対して直列且つ離散的に配設されている。ここで、光センサＳ１〜Ｓｎの形状変形（歪み・屈曲等）による測定光の光損失量Ｌｉは、
【数１】
0005506337.tif 000002
【００５７】
と、離散的に設定されている。但し、“Ａ”は光センサＳ１の光損失量（基準値）を示しており、“ｉ”はセンサ番号を示している。
【００５８】
従って、光センサＳ１〜Ｓｎによる測定光の光損失量Ｌｉは、当該光センサＳ１〜Ｓｎの形状変化の度合いにより損失量を異ならせる為に、上述した（式１）に示すように離散的に設定される。
【００５９】
詳細には、各光センサＳ１〜Ｓｎにおける形状変形による測定光の光損失量を、前記（式１）に示すように設定するのは、形状変形した光センサＳの特定を容易にする為である。すなわち、検出部５は、複数の光センサＳを有している為、２つ以上の光センサＳに同時に形状変形が生じた場合には、検出部５の出力として得られる出力光は、形状変形が生じた光センサＳに設定された光損失量の総和だけ損失した強度となる。
【００６０】
このとき、例えば、２つの光センサＳ１，Ｓ２による測定光の光損失量の和が、他の光センサ（例えば光センサＳ３）による測定光の光損失量と略同一であった場合には、光センサＳ１〜Ｓ３のうち何れに形状変形が生じたのかが判別不能となってしまう。
【００６１】
そこで、複数の光センサＳによる光損失量の和が、他の光センサＳによる光損失量（または、他の複数の光センサＳによる光損失量の和）と略同一とならないように、各光センサＳの光損失量を、前記（式１）に示すように、離散的に設定する。
【００６２】
換言すれば、各光センサＳの光損失量を、（式１）に示すように離散的に設定することにより、出力として得られる出力光の光損失量に基づいて、形状変形が生じた光センサＳを一義的に特定することが可能となる。
【００６３】
なお、図２に示す例では、検出部５に設けられた多点検出部２０はｍ個であり、各光センサＳには、対応する多点検出部２０に付された番号１〜ｍと、当該光センサ自身に付されたセンサ番号１〜ｎと、が付記されて“光センサＳｍｎ”と表記されている。
【００６４】
ところで、光センサＳを実現する具体的なセンサ方式としては、例えば、マイクロベンディングセンサ、コアがヘテロ構造を有するヘテロコアセンサ、及びＦＢＧ（Ｆｉｂｅｒ  Ｂｒａｇｇ  Ｇｒａｔｉｎｇ）等を挙げることができる。
【００６５】
ここで、医療機器のように低ノイズが要求される機器を想定した場合、電磁気ノイズに起因する懸念事項がない光信号を用いるセンサ方式、すなわちＦＢＧのように光信号を用いたセンサ方式を採用することが好ましいとも言える。さらには、ＦＢＧを採用する場合、一本のファイバで多点の計測を行うことができるので、配線数の軽減という観点においても優位性を持つ。
【００６６】
以降の説明においては、図２に示す構成を更に具体化し、センサ方式としてＦＢＧを利用する場合（すなわち多点検出部２０としてＦＢＧを利用する場合）の構成例及び処理例を詳細に説明する。
【００６７】
図３Ａは、ＦＢＧ１００の構造を模式的に示す図である。図３Ａにおいて、符号１００ａが付されているのはクラッド部であり、符号１００ｂが付されているのはコア部である。同図に示すように、光ファイバは、クラッド部１００ａ内にコア部１００ｂが挿通されて構成されている。
【００６８】
ＦＢＧ１００は、コア部１００ｂにおいて、屈折率が変化する部位、即ち屈折率変化部２００が形成されている。ここで、屈折率変化部２００は、所定の長さにわたって屈折率が周期的に変化することになり、その全長がセンサ長となる。
【００６９】
この光ファイバに、ある特定の波長であるＢｒａｇｇ波長の光が入射されると、この屈折率変化部２００で反射回折光が得られる。そして、光ファイバが真直ぐな状態、つまり基準状態から曲げられると、屈折率変化部２００に歪みが生じて、センサ長が変化する。
【００７０】
その結果、センサ長が伸びると反射回折光の波長は、基準状態での波長より長くなり、センサ長が短くなると反射回折光の波長が短くなるようにシフトする。さらに、歪みの度合いに応じて反射回折光の波長シフト量が変化する。
【００７１】
そこで、図３Ｂに示すように、ＦＢＧ１００の長さ方向に所定のピッチ間隔Ｐｉをもって複数の屈折率変化部２００ａ，２００ｂ，２００ｃ，…２００ｎを設ける。しかも、これら各屈折率変化部２００ａ，２００ｂ，２００ｃ，…２００ｎにおける屈折率を異ならせると、図４に示すように、それぞれの屈折率変化部で反射回折光を生じるＢｒａｇｇ波長をλ１，λ２，λ３，…λｎと異ならせることができる。
【００７２】
従って、光源１１からλ１〜λｎの波長領域を含む信号光を４本のＦＢＧ１００内に送り込むと、各屈折率変化部２００ａ，２００ｂ，２００ｃ，…２００ｎから波長がλ１，λ２，λ３，…λｎの反射回折光が生じる。この反射回折光は、ＦＢＧ１００の長さ方向の位置信号と、曲がり方向及び曲がり度合いに関する信号とが含まれている。
【００７３】
ここで、説明の便宜上、次のような構成を想定する。すなわち、上述した構成のＦＢＧ１００を４本用いて、この４本のＦＢＧ１００を、図５及び図６に示すように、例えばゴム、軟性樹脂等の円柱状または円筒状の可撓性キャリア４０の外周部またはその近傍位置に、それぞれ９０°の角度をもって配置する。
【００７４】
これにより、図６に示すように相互に１８０°の角度を有する直交二軸Ｘ，Ｙ上に、それぞれ対となったＦＢＧ１００ａ，ＦＢＧ１００ｂ（Ｙ軸を構成するファイバ対）と、ＦＢＧ１００ｃ，ＦＢＧ１００ｄ（Ｘ軸を構成するファイバ対）と、を有するセンサケーブル５０が構成される。そして、センサケーブル５０の軸線方向において、各ＦＢＧ１００ａ〜１００ｄにおける各屈折率変化部２００ａ，２００ｂ，２００ｃ，…２００ｎはそれぞれ同じ断面位置に配置される。センサケーブル５０は、光源１１、光カプラ１４，多分岐光カプラ１８及び信号処理部１７を内蔵した処理部３に着脱可能に接続されるよう構成されている。
【００７５】
そして、処理部３の内部において、光源１１からの信号光を光カプラ１４，多分岐光カプラ１８によってＦＢＧ１００ａ〜１００ｄに分岐させて入射し、それらの各屈折率変化部からの反射回折光を信号処理部１７に取り込んで所定の信号処理を行う。これによって、センサケーブル５０が曲げられると、どの位置がどの方向にどの程度曲げられているかの検出を行うことができ、その三次元的な形状を認識できるようになる。なお、光カプラ１４，多分岐光カプラ１８に代えて光サーキュレータ等を用いることもできる。
【００７６】
以上説明したセンサケーブル５０は、長尺可撓部材に設けられている通路内に挿入されており、この長尺可撓部材の三次元的な形状を認識するために用いられる。長尺可撓部材の一例としては、上述したように内視鏡７を挙げることができる。内視鏡７は、体腔内への挿入部７ａが連設けられており、この挿入部は挿入経路に追従して任意の方向に曲がる軟性部として構成されている。この軟性部である挿入部の先端には支持部７ｂを介して先端部７ｃが連設されている。
【００７７】
図７は、本一実施形態に係る三次元形状検出装置１の処理部３による三次元形状検出処理の一例を示す図である。
【００７８】
まず、受光器１６は、光カプラ１４から出射された出力光を受光して電圧信号（検出信号）を生成する（ステップＳ１）。このステップＳ１では、例えばスイッチング手段によって、複数の多点検出部２０からの出力光を時分割処理により切り替えて順次時系列的に取り込む。
【００７９】
詳細には、光源１１からはλ１〜λｎの波長範囲を含む測定光（直線偏向の光）が出射される。この測定光は光カプラ１４・多分岐光カプラ１８を介して、本例においてはそれぞれ４本設けられた各ＦＢＧ１ａ〜１ｄの入射端面に分割入射される。
【００８０】
各々のＦＢＧ１ａ〜１ｄ内においては、それぞれピッチ間隔Ｐｉ毎に設けられた各屈折率変化部２ａ，２ｂ，２ｃ，…２ｎでそれぞれ波長λ１，λ２，λ３，…λｎの光が、回折反射される。この反射回折された光は、光カプラ１４・多分岐光カプラ１８を介して受光器１６によって受光される。
【００８１】
この受光器１６は、例えばスイッチング手段によって、ＦＢＧ１ａにおける各屈折率変化部２ａ〜２ｎ、ＦＢＧ１ｂの各屈折率変化部２ａ〜２ｎというように、ＦＢＧ１ａ〜１ｄからの反射回折光を順次時系列的に取り込む。
【００８２】
以下、処理部３により間引き処理が行われる“間引き処理工程”（ステップＳ２）について詳細に説明する。図８は、処理部３による電圧信号（検出信号）の間引き処理例のタイミングチャートを示す図である。ここでは、説明の便宜上、内視鏡７の先端部７ｃ及び挿入部７ａにおいて、それぞれ３点検出する場合を例に説明する。
【００８３】
すなわち、前記ステップＳ１における処理を完了した後、信号処理部１７は、図８に示すタイミングチャートに従って、内視鏡７の先端部７ｃに設けられた光センサＳに対応する電圧信号（検出信号）については間引き処理をせず、且つ、内視鏡７の挿入部７ａに設けられた光センサＳに対応する電圧信号（検出信号）については間引き処理する（ステップＳ２）。
【００８４】
すなわち、図８に示す例では、内視鏡７の先端部７ｃにおける３点全てについて検出処理を行い、その後、内視鏡７の挿入部７ａにおける１点について検出する。そして、この検出処理を繰り返す過程で、挿入部７ａにおいて検出する１点を順次ずらしていく。
【００８５】
なお、図８において時間軸の下部には、“従来技術”における検出処理のタイミングが示されている。従来技術では、同図に示すように、内視鏡７の先端部７ｃと挿入部７ａとで重み付けをせずに、単純に順次検出処理を行っている。
【００８６】
この“間引き処理工程”は、三次元形状検出において相対的に重要性が低い部位（高い応答性が必要でない部位）についてのデータを間引き処理することで、後段の演算処理量を軽減させる為の処理である。
【００８７】
具体的には、間引き処理を行う対象の部位としては、内視鏡７の場合には先端部７ｃよりも動きが少ない挿入部７ａを挙げることができる。
【００８８】
この間引き処理を行う部位については、前記間引き判定手段３ａが判定する（詳細は後述する）。そして、この間引き判定手段３ａの判定結果に基づいて、処理部３（信号処理部１７）がデータの間引き処理を実行する。
【００８９】
図９は、“間引き処理工程”における実際の間引き処理の一例のフローチャートを示す図である。本例では、間引き判定手段３ａは、ユーザによる操作手段７１の操作に基づいて間引き処理の対象部位を決定する。
【００９０】
まず、間引き判定手段３ａは、操作手段７１における操作入力が存在するか否かを判定する（ステップＳ１００）。このステップＳ１１０をＮＯに分岐する場合、内視鏡７は操作されていない状態であるので、間引き判定手段３ａは、処理部３に間引き処理を行わせる制御信号を出力する（ステップＳ１０１）。
【００９１】
一方、前記ステップＳ１００をＹＥＳに分岐する場合、間引き判定手段３ａは、前記操作入力が“動きが発生する部位についての操作入力”であるか否かを判定する（ステップＳ１０２）。なお、操作入力によって動きが発生する部位は、設計時に既知な事項である。
【００９２】
このステップＳ１０２をＹＥＳに分岐する場合、間引き判定手段３ａは、操作入力によって動きが発生する部位については、処理部３に間引き処理を行わせずに通常の検出処理を行わせ、且つ、動きが発生しない部位については、処理部３に間引き処理を行わせる制御信号を出力する（ステップＳ１０３）。
【００９３】
具体的には、例えば内視鏡７の先端部７ｃを動かす場合、設計的に先端部７ｃが動いても挿入部７ａが動かないように構成されていれば、先端部７ｃについては間引き処理を行わせず、且つ、挿入部７ａについては間引き処理を行わせる。また、内視鏡７を前後進させる操作入力の場合には、挿入部７ａも消化管に沿って動く（形状が変わる）ので、先端部７ｃについても挿入部７ａについても間引き処理を行わない。他方、前記ステップＳ１０２をＮＯに分岐する場合、前記ステップＳ１０１に移行する。
【００９４】
上述の処理を行うことで、例えば次のような作用効果を得ることができる。
【００９５】
・少なくとも内視鏡７のうち先端部７ｃ（三次元形状検出処理において重要な部位）が操作されていない場合には、内視鏡７の挿入部７ａについては間引き処理を行う。
【００９６】
・内視鏡７の先端部７ｃが操作されている場合には、間引き処理を行なわずに、内視鏡７の動きを明確に把握可能に三次元形状検出を行う。
【００９７】
・上述の処理により、検出精度と応答性とを両立させることが可能となる。
【００９８】
なお、内視鏡以外の処置具に、本一実施形態に係る三次元形状検出装置を適用した場合も、同様の原理で処理を行うことで、同様の効果を得ることができる。
【００９９】
ところで、間引き判定手段３ａは、操作手段７１における操作入力に係る情報を次のように取得する。すなわち、操作手段７１における操作入力に応じて自動的に内視鏡７が湾曲動作される構成の場合には、該操作入力に係る情報を間引き判定手段３ａが読み取るように構成する。他方、操作手段７１における手動の操作入力で内視鏡７を操作する場合には、該手動の操作入力を間引き判定手段３ａが検出するように構成する。例えば、操作手段７１に操作ダイヤルを設け、この操作ダイヤルにエンコーダを取り付け、このエンコーダの出力を間引き判定手段３ａが読み取るように構成すれば良い。
【０１００】
以下、“間引き処理工程”における実際の間引き処理方式について、具体例を挙げて説明する。
【０１０１】
《光学的な間引き処理》
本処理方式では、ＦＢＧによりスキャンする帯域自体を狭くすることで、処理を高速化する。
【０１０２】
ここで、１５２０〜１５７０ｎｍの波長を利用してＦＢＧを動作させるとし、測定箇所としては（部位Ａ）及び（部位Ｂ）の２部位を想定し、（部位Ａ）については１５２０〜１５４０ｎｍの波長を利用し、（部位Ｂ）については１５５０〜１５７０ｎｍの波長を利用するとする。
【０１０３】
但し、（部位Ａ）は例えば内視鏡７の挿入部７ａ等の変形頻度の低い部位であり、（部位Ｂ）は例えば内視鏡７の先端部７ｃ等の変形頻度の高い部位であるとする。
【０１０４】
このとき、変形頻度がより高い（部位Ｂ）に対応する波長について、高頻度にサンプリングし、変形頻度が低い（部位Ａ）に対応する波長について、低頻度にサンプリングする。
【０１０５】
具体的には、処理部３内に波長可変の分光器を設け、該分光器によって入射光或いは出射光を、次のように分光処理する。すなわち、前記分光器によって、所定の頻度で、分光処理の波長を（部位Ｂ）に対応する波長の範囲に狭めて分光処理を行う。換言すれば、変形頻度が低い（部位Ａ）については、サンプリング頻度を間引く。これにより、変形頻度が高い（部位Ｂ）については高い検出精度を維持し、処理に掛かる時間の短縮（高速サンプリング）も実現することができる。
【０１０６】
より具体的には、分光処理における間引き処理は、時系列的に次のように分光処理することで行う。
【０１０７】
＜例１＞
（部位Ａ）＋（部位Ｂ）、（部位Ｂ）、（部位Ｂ）、（部位Ａ）＋（部位Ｂ）、（部位Ｂ）、・・・
＜例２＞
（部位Ａ）、（部位Ｂ）、（部位Ｂ）、（部位Ｂ）、（部位Ａ）、（部位Ｂ）、（部位Ｂ）、・・・
但し、上述の各＜例＞において、（部位○）との表記は、それぞれの部位に対応する波長についてのサンプリング処理を示している。
【０１０８】
ここで、＜例１＞を採用する場合、変形頻度が高い（部位Ｂ）に対応する検出信号を毎回取得できるという利点がある。一方、＜例２＞を採用する場合、毎回の分光処理の負荷を同程度の負荷とすることができるという利点がある。
【０１０９】
なお、前記分光器としては、例えばファブリーペロー干渉計の面間を可変にしたもの等を用いればよい。また、分光処理は、入射光に対して行っても、出射光に対して行っても何れでもよい。
【０１１０】
本処理方式のように検出部５において間引き処理を行う場合、低価格化や小型化が可能となる利点がある。例えば、Ａ／Ｄコンバータを用いる場合には、それを低速のものにしてもよいし、時分割処理するものと、毎処理毎に読み込むものと、を使い分けるように構成する等してもよい。
【０１１１】
《演算による間引き処理》
本処理方式では、スキャンする波長帯域自体は変更せず、スキャンにより取得した検出信号について間引き処理を行う。すなわち、信号処理の際に（部位Ｂ）に対応する波長についてのみの処理も行う。
【０１１２】
例えば、ピーク波長を検出して利用する際には、ピーク波長を検出する処理が必要になるが、この処理の際に帯域を絞る。つまり、センサ方式としてＦＢＧを利用する場合には波長による間引き処理となり、センサ方式としてポテンショメータとＡ／Ｄ変換器を利用する場合にはＡ／Ｄ変換器の信号を読む処理を省くことで、同様の間引き処理を行う。
【０１１３】
本処理方式のように、信号処理時における間引き処理であっても、処理チャンネル数が多い場合等においては、演算時間短縮及び演算負荷低減に非常に有効である。
【０１１４】
より具体的には、演算による間引き処理は、時系列的に次のように信号処理することで行う。
【０１１５】
＜例１＞
（部位Ａ）＋（部位Ｂ）、（部位Ｂ）、（部位Ｂ）、（部位Ａ）＋（部位Ｂ）、（部位Ｂ）・・・
＜例２＞
（部位Ａ）、（部位Ｂ）、（部位Ｂ）、（部位Ｂ）、（部位Ａ）、（部位Ｂ）、（部位Ｂ）・・・
但し、上述の各＜例＞において、（部位○）との表記は、それぞれの部位に対応する波長についてのサンプリング処理を示している。
【０１１６】
ここで、＜例１＞を採用する場合、変形頻度が高い（部位Ｂ）に対応する信号を毎回処理できるという利点がある。一方、＜例２＞を採用する場合、毎回の信号処理の負荷を同程度の負荷とすることができるという利点がある。
【０１１７】
本処理方式は、上述の《光学的な間引き処理》のように分光器を用いてスキャンする帯域を変更することが困難な場合には、非常に有効な手段となる。また、検出信号自体は間引き処理されていないので、間引きパターン（検出パターン）の変更を必要に応じて容易に行うことができる。
【０１１８】
例えば、操作手段７１における操作入力や内視鏡７の動きに応じて、間引きパターン（検出パターン）を容易に変更することができる。例えばセンサ方式としてＦＢＧを利用する場合には、スキャンする全帯域についてのデータを取得し、演算時において必要なデータのみを、所望の間引きパターンで処理することが容易である。また、Ａ／Ｄコンバータを用いる場合には、サンプリングタイムごとのデータを取得する。
【０１１９】
なお、以上説明した“間引き処理工程”については、後述する“曲率演算工程（ステップＳ５）”を実行する以前の段階であればどの段階で行ってもよい。換言すれば、“曲率演算工程（ステップＳ５）”を実行する前に、三次元形状の検出対象部材のうち重要性が相対的に低い部位（例えば内視鏡７の挿入部７ａ）に対応するデータを間引き処理すればよい。
【０１２０】
さらに、間引き処理において、間引き率を漸次調節して段階的な間引き処理を行っても勿論よい。
【０１２１】
ところで、信号処理部１７は、ステップＳ１において生成された電圧信号（検出信号）に基づいて、各々の出力光のスペクトル分布を得る（ステップＳ３）。
【０１２２】
詳細には、信号処理部１７は、上述の処理によって取得したＦＢＧ１ａ〜１ｄからの反射回折光のスペクトル分布を得る。ここで、基準となる屈折率変化部からの反射回折光のスペクトル分布（つまり屈折率変化部に曲げや歪み等がない場合のスペクトル分布）は、図１０において実線で示すように表される。一方、屈折率変化部が曲げられると、図１０において点線・一点鎖線で示すスペクトル分布となる。
【０１２３】
続いて、信号処理部１７は、次のようなスペクトル解析処理を行う（ステップＳ４）。すなわち、信号処理部１７は、各反射回折光のピーク値を検出し、該検出したピーク値と基準となる波長との差、つまり反射回折光のシフト量を算出する。
【０１２４】
ここで、反射回折光の波長にシフトがない場合（基準となる反射回折光と実質的に同じである場合）、ＦＢＧ１ａ〜１ｄは真直ぐな状態となっている。一方、波長のシフトがある場合、センサケーブル５０は屈曲している。
【０１２５】
例えば、ＦＢＧ１ａ及びＦＢＧ１ｃでは＋側に波長がシフトし、且つ、ＦＢＧ１ｂ及びＦＢＧ１ｄでは−側に波長がシフトしている場合には、ＦＢＧ１ａ及びＦＢＧ１ｃでは屈折率変化部が伸びており（ＦＢＧ１ａ及びＦＢＧ１ｃは屈曲部位の外周側に位置しており）、且つ、ＦＢＧ１ｂ及びＦＢＧ１ｄでは屈折率変化部が縮んでいる（ＦＢＧ１ｂ及びＦＢＧ１ｄは屈曲部位の内周側に位置している）。
【０１２６】
なお、屈曲部位の曲率半径は、波長のシフト量に応じて変化する。すなわち、波長のシフト量が大きくなればなるほど、屈曲部位の曲率半径は小さくなる。
【０１２７】
ここで、センサケーブル５０においては、ＦＢＧ１ａとＦＢＧ１ｂとでＹ軸を、またＦＢＧ１ｃとＦＢＧ１ｄとでＸ軸を構成するものとする。さらに、センサケーブル５０の軸線方向をＺ軸としたときに、図１１に示す三次元座標軸が形成される。この三次元座標軸上にセンサケーブル５０の形状、つまり屈曲方向及び屈曲度合いを表示する為に、以下の処理を行う。
【０１２８】
まず、信号処理部１７は、次のような曲率演算を行う（ステップＳ５）。すなわち、信号処理部１７は、ＦＢＧ１ａ及びＦＢＧ１ｂの各屈折率変化部２ａ〜２ｎにおける基準波長に対する波長シフト量をそれぞれ検出することで、それぞれの屈折率変化部２ａ〜２ｎの曲率を算出する。同様に、ＦＢＧ１ｃ及びＦＢＧ１ｄの屈折率変化部２ａ〜２ｎの曲率も算出する。ここで、センサケーブル５０における前後の屈折率変化部間の間隔はＰである。
【０１２９】
続いて、信号処理部１７は、このステップＳ５で取得した曲率演算結果を参照して、Ｙ軸湾曲形状を演算する（ステップＳ６）。すなわち、信号処理部１７は、前記ステップＳ５で取得した曲率演算結果を参照して、ＦＢＧ１ａ及びＦＢＧ１ｂの各屈折率変化部の曲率と、前後の屈折率変化部間の間隔Ｐｉと、に基づいて、図１１に示すＹ軸を含むＺ軸方向の平面ＶＦ上でのＦＢＧ１ａ及びＦＢＧ１ｂの軌跡を算出する。
【０１３０】
同様に、信号処理部１７は、前記ステップＳ５で取得した曲率演算結果を参照して、Ｘ軸湾曲形状を演算部する（ステップＳ７）。ＦＢＧ１ｃ及びＦＢＧ１ｄの各屈折率変化部の曲率と、前後の屈折率変化部間の間隔Ｐｉと、に基づいて、図１１に示すＸ軸を含むＺ軸方向の平面ＨＦ上でのＦＢＧ１ｃ及びＦＢＧ１ｄの軌跡を算出する。
【０１３１】
そして、信号処理部１７は、上述の処理で算出したＹ軸湾曲形状及びＸ軸湾曲形状に基づいて、センサケーブル５０の三次元形状を示すデータを算出する（ステップＳ８）。このデータは、センサケーブル５０の三次元形状を示すデータであるが、このセンサケーブル５０は内視鏡７に設けられた処置具挿通チャンネル内に挿入されている。従って、このステップＳ８で算出した三次元形状を示すデータは、実質的に内視鏡７の三次元形状を示すデータである。
【０１３２】
以上説明したように、本一実施形態によれば、検査対象物内（例えば体腔内）に挿入された挿入部材（例えば内視鏡）の三次元形状を検出する際の、検出精度と応答性とを両立させた三次元形状検出装置、及び、挿入部材の三次元形状を検出する方法を提供することができる。
【０１３３】
具体的には、内視鏡７の三次元形状の検出においては、内視鏡７の部位によって、三次元形状の検出の際に必要な応答性に差異が存在することを利用して、効率的な検出を行う。
【０１３４】
具体的には、観察や処置の為には、先端部７ｃについての三次元形状検出は応答性が或る程度高くなければ、操作性が低下してしまう。特に、先端部７ｃの計測結果を用いてフィードバック制御する場合などは、計測の応答性によって動きの応答性も大きく制限されてしまう。
【０１３５】
一方、挿入部７ａについては、先端部７ｃについての三次元形状検出のベースとなる為、高精度な計測が要求されるが、応答性は遅くても構わない場合がある。例えば、消化管に挿入する内視鏡では、消化管の動きがあるとは言え、内視鏡の前後進が無ければ、挿入部７ａは形状が大きく変化する部分ではない。
【０１３６】
このような事情を鑑みて、応答性が低くても構わない部位については、データ（検出信号）を時間的に間引いて演算する。これにより、演算処理量を全体として軽減させることができる。つまり、検出対象の部位毎に、検出精度及び応答性を別個に設定することで、三次元形状の計測処理を最適化することができる。
【０１３７】
より具体的には、本一実施形態によれば、例えばＦＢＧからの歪み情報に基づいて、例えば体腔内に挿入された内視鏡の三次元形状を高精度且つ応答性良く検出することができる三次元形状検出装置、及び、挿入部材の三次元形状を検出する方法を提供することができる。また、それらを適用した内視鏡システムを提供することができる。
【０１３８】
また、特に医療機器においては、誤動作を回避する為にシステムチェック等に演算能力を割り当てるニーズがある為、本一実施形態で得られる“演算処理量を軽減させる”という効果は大きな意味を持つ。なお、本一実施形態に係る三次元形状検出装置、及び、挿入部材の三次元形状を検出する方法は、医療用の内視鏡のみならず、他にも工業用の内視鏡等に適用することも当然ながら可能である。
【０１３９】
以上、一実施形態に基づいて本発明を説明したが、本発明は上述した実施形態に限定されるものではなく、本発明の要旨の範囲内で、種々の変形及び応用が可能なことは勿論である。以下、本一実施形態の種々の変形例について説明する。
【０１４０】
[変形例Ａ]
以下、前記一実施形態の変形例Ａに係る三次元形状検出装置、及び、挿入部材の三次元形状を検出する方法について説明する。なお、説明の重複を避ける為、前記一実施形態との相違点を説明する。
【０１４１】
図１２は、本変形例Ａに係る三次元形状検出装置を適用した内視鏡システムの一構成例を示す図である。同図に示すように本変形例Ａにおいては、前記間引き判定手段３ａが、処理部３における三次元形状検出結果に基づいて、間引き処理の対象部位を判定可能なように接続構成されている。
【０１４２】
換言すれば、処理部３による三次元形状検出結果を、間引き判定手段３ａにフィードバックし、間引き判定手段３ａは、この三次元形状検出結果に基づいて、間引き処理の対象部位を決定する。
【０１４３】
図１３は、本変形例Ａの“間引き処理工程”における実際の間引き処理の一例のフローチャートを示す図である。本変形例Ａでは、処理部３による三次元形状検出結果を間引き判定手段３ａにフィードバックさせ、間引き判定手段３ａは、この三次元形状検出結果に基づいて間引き処理の対象部位を決定する。
【０１４４】
まず、間引き判定手段３ａは、前回の三次元形状検出結果と今回の三次元形状検出結果とを比較し、三次元形状検出の対象物（例えば内視鏡７）が静止状態であるか否かを判定する（ステップＳ１１０）。
【０１４５】
より具体的には、このステップＳ１１０においては、間引き判定手段３ａは、前回の三次元形状検出結果と今回の三次元形状検出結果との差分をとる処理や微分演算等を行い、その結果に基づいて前記判定を行う。なお、速度センサや加速度センサ等を別途設けて、それらにより取得される速度情報や加速度情報に基づいて前記判定を行ってもよい。
【０１４６】
前記ステップＳ１１０をＮＯに分岐する場合、内視鏡７には形状変化が生じているので、間引き判定手段３ａは、処理部３に間引き処理を行わせずに通常の検出処理を行わせる制御信号を出力する（ステップＳ１１３）。
【０１４７】
一方、前記ステップＳ１１０をＹＥＳに分岐する場合、内視鏡７には形状変化が殆ど生じていない。この場合、間引き判定手段３ａは、前回の三次元形状検出結果と今回の三次元形状検出結果との差異が所定値よりも大きいか否かを判定する（ステップＳ１１１）。
【０１４８】
このステップＳ１１１をＹＥＳに分岐する場合、三次元形状検出対象物（例えば内視鏡７）に実質的には形状変形が生じているので、前記ステップＳ１１３に移行する。他方、前記ステップＳ１１１をＮＯに分岐する場合、三次元形状検出対象物（例えば内視鏡７）に実質的に形状変形が生じていないので、処理部３に所定の間引き処理を行わせる制御信号を出力する（ステップＳ１１２）。
【０１４９】
上述の処理を行うことで、例えば次のような作用効果を得ることができる。
【０１５０】
例えば消化管内に挿入されている内視鏡７が、消化管の動きや、患者の動きによって受動的に形状変形を起こした場合、この形状変化を検出した時点で間引き処理を中止する。なお、間引き処理を完全に中止せずに、間引き処理における間引き率を減少させるように構成しても勿論よい。一方、内視鏡７の形状変形を検出していない場合（内視鏡７に実質的に動きが無い場合）には、所定の間引き処理を行う。
【０１５１】
また、上述の処理を、内視鏡７を構成する各部位毎に行うことで、内視鏡７のうち実際に動きが生じている部位についての三次元形状検出を、良好な精度及び応答性で行うことができる。
【０１５２】
なお、一旦動きが生じた部位は、その後も再び動きが生じる可能性が高いので、動きが止まった後も一定時間は静止状態と見做さず、間引き処理を行わないようにしても良い。さらには、間引き処理を行う場合であっても、間引き率を低い値から徐々に高めていくような間引き処理をしてもよい。
【０１５３】
以上説明したように、本変形例Ａによれば、前記一実施形態に係る三次元形状検出装置及び挿入部材の三次元形状を検出する方法と同様の効果を奏する上に、操作手段７１における操作入力に関わらず、挿入部材（例えば内視鏡７）に実際に生じている形状変形に基づいて、間引き処理の対象部位を決定することができる三次元形状検出装置、及び、挿入部材の三次元形状を検出する方法を提供することができる。
【０１５４】
[変形例Ｂ]
以下、前記一実施形態の変形例Ｂに係る三次元形状検出装置、及び、挿入部材の三次元形状を検出する方法について説明する。なお、説明の重複を避ける為、前記一実施形態との相違点を説明する。
【０１５５】
図１４は、本変形例Ｂに係る三次元形状検出装置の一構成例を示す図である。同図に示すように、本変形例Ｂにおいては光センサＳの代わりに、ポテンショメータＰを用いる。すなわち、ポテンショメータＰが設けられた部位における回転角度や移動量を、ポテンショメータＰにより電圧信号（検出信号）に変換し、該電圧信号（検出信号）に基づいて以降の処理を行う。
【０１５６】
従って、処理部３においては光学的な処理を行う為の部材は不要となる。つまり、処理部３には、ポテンショメータＰから出力された電圧信号（検出信号）を処理する為の信号処理部１７を設ければよい。
【０１５７】
以上説明したように、本変形例Ｂによれば、前記一実施形態に係る三次元形状検出装置及び挿入部材の三次元形状を検出する方法と同様の効果を奏する上に、ポテンショメータやエンコーダのように電気信号を用いるセンサを採用することで、光信号を用いる場合と比較して、構成を簡略化可能な三次元形状検出装置、及び、挿入部材の三次元形状を検出する方法を提供することができる。
【０１５８】
[変形例Ｃ]
以下、前記一実施形態の変形例Ｃに係る三次元形状検出装置、及び、挿入部材の三次元形状を検出する方法について説明する。なお、説明の重複を避ける為、前記一実施形態との相違点を説明する。
【０１５９】
図１５は、本変形例Ｃに係る三次元形状検出装置の一構成例を示す図である。同図に示すように本変形例Ｃにおいては、検出部５は、内視鏡の先端部に対応する光センサＳのみを備える多点検出部２０と、挿入部に対応する光センサＳのみを備える多点検出部２０と、を有する
すなわち、前記一実施形態においては一つの多点検出部２０は、先端部に対応する光センサＳと挿入部に対応する光センサＳとの両者を備えるが、本変形例Ｃにおいては一つの多点検出部２０は、先端部に対応する光センサＳのみ或いは挿入部に対応する光センサＳのみを備える。
【０１６０】
以上説明したように、本変形例Ｂによれば、前記一実施形態に係る三次元形状検出装置及び挿入部材の三次元形状を検出する方法と同様の効果を奏する三次元形状検出装置、及び、挿入部材の三次元形状を検出する方法を提供することができる。
【０１６１】
[変形例Ｄ]
以下、前記一実施形態の変形例Ｄに係る三次元形状検出装置、及び、挿入部材の三次元形状を検出する方法について説明する。なお、説明の重複を避ける為、前記一実施形態との相違点を説明する。
【０１６２】
図１６は、本変形例Ｄに係る三次元形状検出装置を適用したマニピュレータシステムの一構成例を示す図である。本変形例Ｄに係る三次元形状検出装置では、複数の異種センサを複合的に用いて検出部を構成する。
【０１６３】
ところで、マニピュレータシステムを、内視鏡と一体的または個別的に使用することで、処置等の種々の作業を行うことができる。例えば、マニピュレータシステムは把持作業用に把持部を有しており、その他の処置についても各処置に応じた様々な作業部を有している。換言すれば、マニピュレータシステムは、作業用途に適合するように構成されている。
【０１６４】
マニピュレータ８は、挿入部８ａと、屈曲部８ｂと、把持部８ｃと、駆動の為のモータユニットＭと、を有する。前記挿入部８ａ及び前記屈曲部８ｂには、センサ部材としてＦＢＧが設けられている。前記把持部８ｃには、センサ部材としてエンコーダが設けられている。屈曲部８ｂ及び把持部８ｃは、モータユニットＭにより駆動される。
【０１６５】
ここで、三次元形状の検出処理において、他の部位と比較して相対的に高い応答性が必要な把持部８ｃに設けられたエンコーダからのエンコーダ信号については、サンプリング周期ごとに使用する。他方、前記挿入部８ａ及び前記屈曲部８ｂに設けられたＦＢＧからの信号については、サンプリング周期に対して間引いて使用する。
【０１６６】
なお、前記把持部８ｃに設けるエンコーダとして光エンコーダを採用することで、電気信号を用いないノイズ耐性の高いシステムを構築することができる。
【０１６７】
以上説明したように、本変形例Ｄによれば、前記一実施形態に係る三次元形状検出装置及び挿入部材の三次元形状を検出する方法と同様の効果を奏する上に、複数の異種のセンサを複合的に利用して検出部を構成することができる三次元形状検出装置、及び、挿入部材の三次元形状を検出する方法を提供することができる。
【０１６８】
さらに、上述した実施形態には種々の段階の発明が含まれており、開示した複数の構成要件の適当な組み合わせにより種々の発明が抽出され得る。例えば、実施形態に示す全構成要件からいくつかの構成要件が削除されても、発明が解決しようとする課題の欄で述べた課題が解決でき、発明の効果の欄で述べられている効果が得られる場合には、この構成要件が削除された構成も発明として抽出され得る。
【０１６９】
（付記）
なお、上述の具体的態様から、以下のような構成の発明を抽出することができる。
【０１７０】
（１）  検査対象空間内に挿入される挿入部と、
前記挿入部内に挿通され、複数のブラッグ格子部が形成されると共に前記複数のブラッグ格子部の温度を検出する温度検出部を有するファイバブラッググレーティングと、
前記ファイバブラッググレーティングの一端に入射光を入射させる光源部と、
前記光源部から入射され、前記ファイバブラッググレーティング内で伝送されて前記ブラッグ格子部を透過し、前記ファイバブラッググレーティングの他端から出射された透過光を受光する受光部と、
前記受光部により受光された透過光におけるブラック波長欠陥情報及びそのブラック波長の偏移量を算出し、前記ファイバブラッググレーティングの歪み量を検出する歪み量検出部と、
前記ファイバブラッググレーティングの温度検出部による温度検出結果を参照して温度変化量を算出し、該温度変化量に基づいて、前記歪み量検出部により検出されたファイバブラッググレーティングに加わる歪み量を補正する補正部と、
前記補正部により補正された前記歪み量に基づいて、前記挿入部の三次元形状を算出する三次元形状算出部と、
前記受光部による受光処理、または、前記三次元形状算出部による算出処理において、処理対象の信号を時間的に間引く処理を行う間引き処理部と、
を具備することを特徴とする三次元形状検出装置。
【０１７１】
（対応する実施形態）
この（１）に記載の三次元形状検出装置に関する実施形態は、前記一実施形態が対応する。
【０１７２】
（作用効果）
この（１）に記載の三次元形状検出装置によれば、検査対象物内に挿入された挿入部材の三次元形状を検出する際の、検出精度と応答性とを両立させた三次元形状検出装置、及び、挿入部材の三次元形状を検出する方法を提供することができる。
【符号の説明】
【０１７３】
Ｓ…光センサ、  Ｐｉ…ピッチ間隔、  Ｐ…ポテンショメータ、  Ｍ…モータユニット、  １…三次元形状検出装置、  １ａ〜１ｄ…ＦＢＧ、  ２ａ〜２ｎ…屈折率変化部、  ３…処理部、  ３ａ…間引き判定手段、  ５…検出部、  ７…内視鏡、  ７ａ…挿入部、  ７ｂ…支持部、  ７ｃ…先端部、  ８…マニピュレータ、  ８ａ…挿入部、  ８ｂ…屈曲部、  ８ｃ…把持部、  １０…多点検出部、  １１…光源、  １２…光源制御部、  １３…アイソレータ、  １４…光カプラ、  １６…受光器、  １７…信号処理部、  １８…多分岐光カプラ、  ２０…多点検出部、  ２２…伝送用光ファイバ、  ２４…全反射端、  ４０…可撓性キャリア、  ５０…センサケーブル、  ７１…操作手段、  ７３…駆動手段、  ７５…制御手段、  ７７…表示手段、  １００…ＦＢＧ、  １００ａ…クラッド部、  １００ｂ…コア部、  １００ａ〜１００ｄ…ＦＢＧ、  ２００，２００ａ，２００ｂ…屈折率変化部。
【図１】
0005506337.tif 000003
【図２】
0005506337.tif 000004
【図３Ａ】
0005506337.tif 000005
【図３Ｂ】
0005506337.tif 000006
【図４】
0005506337.tif 000007
【図５】
0005506337.tif 000008
【図６】
0005506337.tif 000009
【図７】
0005506337.tif 000010
【図８】
0005506337.tif 000011
【図９】
0005506337.tif 000012
【図１０】
0005506337.tif 000013
【図１１】
0005506337.tif 000014
【図１２】
0005506337.tif 000015
【図１３】
0005506337.tif 000016
【図１４】
0005506337.tif 000017
【図１５】
0005506337.tif 000018
【図１６】
0005506337.tif 000019