(57)【要約】【課題】内視鏡プローブの挿入操作に要する時間を短縮させることが可能な内視鏡装置を提供する。【解決手段】本発明の内視鏡装置は、被観察物内の被写体を撮像して撮像信号を出力する撮像部が先端部に設けられた内視鏡プローブと、先端部の変位量を検出する変位量検出部と、撮像部から出力される撮像信号に基づいて画像データを生成する信号処理部と、信号処理部により生成された画像データに基づいて記録用の画像データを生成する記録用画像生成部と、変位量検出部の検出結果に基づいて算出される先端部の位置情報を含むトレースデータを取得するトレースデータ取得部と、トレースデータと、記録用の画像データと、を関連付けて記録させるための処理を行う記録制御部と、を有する。【選択図】図１
2012150231.tif 000002
【特許請求の範囲】
【請求項１】
被観察物内に挿入可能であり、前記被観察物内の被写体を撮像して撮像信号を出力する撮像部が先端部に設けられた内視鏡プローブと、
前記先端部の変位量を検出する変位量検出部と、
前記撮像部から出力される撮像信号に基づいて画像データを生成する信号処理部と、
前記信号処理部により生成された画像データに基づいて記録用の画像データを生成する記録用画像生成部と、
前記変位量検出部の検出結果に基づいて算出される前記先端部の位置情報を少なくとも含むトレースデータを取得するトレースデータ取得部と、
前記トレースデータと、前記記録用の画像データと、を関連付けて記録媒体に記録させるための処理を行う記録制御部と、
を有することを特徴とする内視鏡装置。
【請求項２】
前記トレースデータ取得部は、前記トレースデータを、前記信号処理部において生成された前記画像データが出力されるタイミング、または、前記記録用画像生成部において生成された前記記録用の画像データが出力されるタイミングのいずれかに基づいて取得することを特徴とする請求項１記載の内視鏡装置。
【請求項３】
前記トレースデータ取得部は、前記信号処理部から１フレーム分の前記画像データが出力される毎に、または、前記記録用画像生成部から１フレーム分の前記記録用の画像データが出力される毎に前記トレースデータを取得することを特徴とする請求項２に記載の内視鏡装置。
【請求項４】
前記トレースデータ取得部は、前記信号処理部から所定の複数フレーム分の前記画像データが出力される毎に、または、前記記録用画像生成部から前記所定の複数フレーム分の前記記録用の画像データが出力される毎に前記トレースデータを取得することを特徴とする請求項２に記載の内視鏡装置。
【請求項５】
前記変位量検出部は、前記先端部の加速度を検出する加速度センサを具備し、
前記トレースデータには、前記加速度センサの検出結果に基づいて算出される前記先端部の位置情報が少なくとも含まれることを特徴とする請求項１又は２に記載の内視鏡装置。
【請求項６】
前記変位量検出部は、前記先端部の角速度を検出する角速度センサをさらに具備し、
前記トレースデータには、前記加速度センサの検出結果に基づいて算出される前記先端部の位置情報と、前記角速度センサの検出結果に基づいて算出される前記先端部の姿勢情報と、が少なくとも含まれることを特徴とする請求項５に記載の内視鏡装置。
【請求項７】
前記トレースデータは、前記被観察物内の注目位置を示すフラグが設定された状態で前記記録媒体に記録されることを特徴とする請求項１又は２に記載の内視鏡装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、内視鏡装置に関し、特に、被観察物の内部の観察を行うことが可能な内視鏡装置に関するものである。
【背景技術】
【０００２】
工業用分野の内視鏡装置は、例えば、工場の配管等の被観察物に対する検査の際に広く用いられている。そして、このような工業用分野の内視鏡装置としては、例えば、特許文献１のようなものが広く知られている。
【０００３】
具体的には、特許文献１には、撮像手段を有し被観察物内に挿入される内視鏡プローブと、該内視鏡プローブの撮像手段で撮像した映像を表示する表示部とを備えた工業用内視鏡装置において、前記内視鏡プローブの先端部の変位量を検出するセンサと、そのセンサの検出値を基に内視鏡プローブの先端部の位置または姿勢の少なくとも一方を求める制御部と、を設けた構成が開示されている。
【０００４】
そして、前述の特許文献１の構成によれば、被観察物内の挿入予定経路に沿って予め設定された各ランドマークを順番に通過するように内視鏡プローブを挿入してゆくことにより、内視鏡プローブの先端部を検査位置に到達させることができる。
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかし、前述した特許文献１の構成によれば、実際の被観察物内の各ランドマーク間を結ぶ挿入経路においては、作業者の経験または記憶に頼りながら内視鏡プローブの挿入を行わざるを得ない。そのため、前述した特許文献１の構成によれば、内視鏡プローブを被観察物内の検査位置へ挿入してゆく過程における挿入状態の再現性が低く、結果的に、内視鏡プローブの先端部を検査位置に到達させるまでに時間を要してしまう、という課題が生じている。
【０００６】
本発明は、前述した事情に鑑みてなされたものであり、内視鏡プローブを被観察物内へ挿入してゆく過程における挿入状態の再現性を向上させることにより、内視鏡プローブの挿入操作に要する時間を短縮させることが可能な内視鏡装置を提供することを目的としている。
【課題を解決するための手段】
【０００７】
本発明の一態様の内視鏡装置は、被観察物内に挿入可能であり、前記被観察物内の被写体を撮像して撮像信号を出力する撮像部が先端部に設けられた内視鏡プローブと、前記先端部の変位量を検出する変位量検出部と、前記撮像部から出力される撮像信号に基づいて画像データを生成する信号処理部と、前記信号処理部により生成された画像データに基づいて記録用の画像データを生成する記録用画像生成部と、前記変位量検出部の検出結果に基づいて算出される前記先端部の位置情報を少なくとも含むトレースデータを取得するトレースデータ取得部と、前記トレースデータと、前記記録用の画像データと、を関連付けて記録媒体に記録させるための処理を行う記録制御部と、を有する。
【発明の効果】
【０００８】
本発明における内視鏡装置によれば、内視鏡プローブを被観察物内へ挿入してゆく過程における挿入状態の再現性を向上させることにより、内視鏡プローブの挿入操作に要する時間を短縮させることができる。
【図面の簡単な説明】
【０００９】
【図１】本発明の実施例に係る内視鏡装置の要部の構成を示すブロック図。
【図２】本実施例の内視鏡装置において、トレースデータを取得する際に行われる処理等の一例を示すフローチャート。
【図３】本実施例の内視鏡装置において、トレースデータを取得する際に行われる処理等の、図２とは異なる例を示すフローチャート。
【図４】本実施例の内視鏡装置において、予め取得されたトレースデータを用いて被観察物内へ内視鏡プローブを挿入してゆく際に行われる処理等の一例を示すフローチャート。
【図５】表示部に表示されるガイド情報の一例を示す図。
【図６】本実施例の内視鏡装置において、予め取得されたトレースデータを用いて被観察物内へ内視鏡プローブを挿入してゆく際に行われる処理等の、図４とは異なる例を示すフローチャート。
【発明を実施するための形態】
【００１０】
以下、本発明の実施の形態について、図面を参照しつつ説明を行う。
【００１１】
図１から図６は、本発明の実施例に係るものである。
【００１２】
図１は、本発明の実施例に係る内視鏡装置の要部の構成を示すブロック図である。
【００１３】
内視鏡装置１は、図１に示すように、管体等の被観察物の内部に挿入可能な細長形状を具備する内視鏡プローブ２と、内視鏡プローブ２の先端部に着脱可能な形状等を具備する光学アダプタ部３と、内視鏡プローブ２の基端部に接続される本体部４と、内視鏡プローブ２の基端側の外部に着脱可能な形状等を具備する挿入駆動部６と、を有している。
【００１４】
内視鏡プローブ２は、図１に示すように、撮像部２１と、湾曲コマ２２と、ワイヤ２３と、加速度センサ２４と、角速度センサ２５と、を有している。
【００１５】
撮像部２１は、内視鏡プローブ２の先端部に設けられており、撮像素子等を具備して構成されている。また、撮像部２１は、光学アダプタ部３の視野領域内の被写体を撮像し、当該撮像した被写体に応じた撮像信号を生成して本体部４へ出力する。
【００１６】
湾曲コマ２２は、内視鏡プローブ２の先端側の内部に１つ以上設けられており、ワイヤ２３の張力に応じて回動することにより、内視鏡プローブ２を湾曲させることができるように構成されている。
【００１７】
ワイヤ２３は、内視鏡プローブ２の内部に１本以上挿通されており、一端側が湾曲コマ２２に接続されているとともに、他端側が本体部４に接続されている。そのため、本体部４から出力される湾曲駆動信号に応じてワイヤ２３が緊張または弛緩するに伴い、湾曲コマ２２を回動させるための張力が変化する。
【００１８】
加速度センサ２４は、内視鏡プローブ２の先端部の変位量に相当する内視鏡プローブ２の先端部の３軸方向の加速度を随時検出し、当該検出した３軸方向の加速度を加速度情報として本体部４へ出力する。
【００１９】
角速度センサ２５は、内視鏡プローブ２の先端部の変位量に相当する内視鏡プローブ２の先端部の３軸方向の角速度を随時検出し、当該検出した３軸方向の角速度を角速度情報として本体部４へ出力する。
【００２０】
光学アダプタ部３は、図１に示すように、照明部３１と、光学レンズ部３２と、を有している。
【００２１】
照明部３１は、１つ以上のＬＥＤ等を具備して構成されており、本体部４から出力される照明駆動信号に応じて照明光を出射するように構成されている。
【００２２】
光学レンズ部３２は、１つ以上のレンズを具備して構成されており、照明部３１から出射された照明光の反射光を撮像部２１に集光できるように構成されている。
【００２３】
本体部４は、図１に示すように、信号処理部４１と、照明駆動部４２と、湾曲駆動部４３と、コーデック部４４と、画像処理部４５と、表示部４６と、計時部４７と、メモリ部４８と、入力部４９と、発音部５０と、記録媒体５１と、制御部５２と、を有している。
【００２４】
信号処理部４１は、内視鏡プローブ２の撮像部２１から出力される撮像信号に対してＡ／Ｄ変換及びノイズ除去等の信号処理を施すことにより、デジタルの画像データを生成してコーデック部４４及び画像処理部４５へ出力する。
【００２５】
照明駆動部４２は、制御部５２の制御に基づき、照明部３１を駆動させるための照明駆動信号を生成して出力する。
【００２６】
湾曲駆動部４３は、制御部５２の制御に基づき、ワイヤ２３の牽引長さを変化させることによりワイヤ２３を緊張または弛緩させるための湾曲駆動信号を生成して出力する。なお、前述の牽引長さは、例えば、内視鏡プローブ２の先端部をいずれの方向にも湾曲させていない状態を０とした場合の相対的な値として設定される。
【００２７】
コーデック部４４は、信号処理部４１からリアルタイムに出力される画像データに対し、所定のフォーマットに基づく圧縮処理等を施して得られた記録用の（動画または静止画の）画像データを制御部５２経由で記録媒体５１に書き込む。また、コーデック部４４は、制御部５２により記録媒体５１から読み込まれた（動画または静止画の）画像ファイルに対し、所定のフォーマットに基づく伸長処理等を施す。
【００２８】
画像処理部４５は、信号処理部４１からリアルタイムに出力される画像データと、コーデック部４４による処理後の画像データと、に基づき、これら２つの画像データを合成する合成処理、または、これら２つの画像データの中から一方を選択する選択処理を行う。また、画像処理部４５は、前述の合成処理または選択処理により得られた画像データに対し、文字等のグラフィックデータを重畳する重畳処理、及び、表示部４６に適合する画像処理を施して表示部４６へ出力する。さらに、画像処理部４５は、制御部５２の制御に基づき、後述のガイド情報を生成して表示部４６に表示させる。
【００２９】
表示部４６は、ＬＣＤ（液晶ディスプレイ）等を具備して構成されており、画像処理部４５から出力される画像データ等を表示する。
【００３０】
計時部４７は、ＲＴＣ（リアルタイムクロック）等を具備して構成されており、現在の日時及び時刻を計測して得られた計時データを制御部５２へ出力する。
【００３１】
メモリ部４８は、ＲＡＭ等を具備して構成されており、制御部５２の演算処理の処理結果等を一時的に格納する。
【００３２】
入力部４９は、押しボタンスイッチ等のユーザインターフェースを具備して構成されており、作業者の入力操作に応じた指示信号を制御部５２へ出力する。具体的には、入力部４９は、例えば、内視鏡プローブ２の湾曲方向、内視鏡プローブ２の湾曲量、光学アダプタ部３から出射される照明光の光量、及び、挿入駆動部６の駆動状態等を変化させるための指示信号を、作業者の入力操作に応じて個別に生成して出力できるように構成されている。
【００３３】
発音部５０は、音声信号生成回路及びスピーカ等を具備して構成されており、制御部５２の制御に応じた音声を発する。
【００３４】
記録媒体５１は、本体部４に着脱可能なメモリカード等により構成されており、制御部５２から出力される画像ファイル等を記録する。
【００３５】
制御部５２は、ＣＰＵ等を具備して構成されており、入力部４９から出力される指示信号等に基づき、内視鏡装置１の各部に対する制御を行う。
【００３６】
制御部５２は、コーデック部４４から出力される記録用の（動画または静止画の）画像データに対して後述のトレースデータを関連付けた画像ファイルを生成し、当該生成した画像ファイルを記録媒体５１に記録させる。
【００３７】
制御部５２は、後述の処理の処理結果に基づき、後述のガイド情報を表示部４６に表示させるための制御を画像処理部４５に対して行う。
【００３８】
挿入駆動部６は、例えば、内視鏡プローブ２の基端側の外部に装着された際に、ローラの回動動作により生じる駆動力に応じて内視鏡プローブ２を被観察物の内部に挿入及び抜去できるように構成されている。そして、このような挿入駆動部６の構成によれば、制御部５２がローラの回動方向に関する制御を行うことにより、内視鏡プローブ２を挿入または抜去することができる。また、前述の挿入駆動部６の構成によれば、制御部５２の制御に応じて内視鏡プローブ２を挿入軸（長手方向の軸）周りに回転させる（ひねる）ことができる。
【００３９】
ここで、内視鏡装置１によりトレースデータを取得する際に行われる処理等について説明する。
【００４０】
まず、トレースデータの取得を行いながら、挿入開始位置からの一連の動画の記録を行う場合の処理等について、図２を参照しつつ説明を行う。図２は、本実施例の内視鏡装置において、トレースデータを取得する際に行われる処理等の一例を示すフローチャートである。
【００４１】
作業者は、内視鏡プローブ２を被観察物内に挿入する前に、内視鏡プローブ２の先端部を被観察物の挿入開始位置に配置した後、例えば、入力部４９の原点取得スイッチ（図示せず）を押下する。
【００４２】
制御部５２は、入力部４９の原点取得スイッチの操作に応じて出力される指示信号に基づき、加速度センサ２４及び角速度センサ２５の原点を挿入開始位置に設定する（図２のステップＳ１）。
【００４３】
具体的には、制御部５２は、入力部４９の原点取得スイッチの操作に応じて出力される指示信号に基づき、挿入開始位置における位置データ及び姿勢データの座標値をそれぞれ（０，０，０）に設定する。
【００４４】
また、制御部５２は、図２のステップＳ１において、挿入駆動部６が内視鏡プローブ２に装着されていることを検出した場合には、加速度センサ２４及び角速度センサ２５の原点を挿入開始位置に設定するとともに、挿入駆動部６による挿入長さを０に設定し、挿入駆動部６によるねじり角度を０°に設定する。
【００４５】
なお、本実施例の制御部５２は、図２のステップＳ１における原点の設定に関する処理が完了するまでは、図２のステップＳ２以降の処理を行わないものとする。
【００４６】
一方、作業者は、例えば、入力部４９の動画記録スイッチ（図示せず）をオンしてから、被観察物内への内視鏡プローブ２の挿入を開始する。
【００４７】
制御部５２は、入力部４９の動画記録スイッチがオンされた際に出力される指示信号に基づき、コーデック部４４から出力される記録用の動画の画像データをメモリ部４８に順次記録させるとともに、当該動画の画像データの各フレームに対応するトレースデータの記録を開始する（図２のステップＳ２）。
【００４８】
ここで、図２のステップＳ２において取得開始されるトレースデータの具体例について説明を行う。
【００４９】
制御部５２は、加速度センサ２４から出力される加速度情報に基づき、図２のステップＳ１において設定した原点に対し、内視鏡プローブ２の先端部が被観察物内のどの位置にあるかを示す位置データを随時算出する。
【００５０】
また、制御部５２は、角速度センサ２５から出力される角速度情報に基づき、図２のステップＳ１において設定した原点に対し、内視鏡プローブ２の先端部がどのような方向に湾曲しているか、及び（または）、内視鏡プローブ２の先端部がどの程度回転しているかを示す姿勢データを随時算出する。
【００５１】
そして、制御部５２は、図２のステップＳ２の処理を行ってから後述の図２のステップＳ６の処理を行うまでの間、位置データ及び姿勢データの算出結果と、湾曲駆動部４３がワイヤ２３をどの程度牽引しているかを示す牽引長さデータと、計時部４７の計測結果に応じた計時データと、を相互に関連付けたトレースデータを、コーデック部４４により生成された記録用の動画の画像データが１フレーム分出力される毎に取得して記録媒体５１に順次格納する。
【００５２】
なお、制御部５２は、挿入駆動部６が内視鏡プローブ２に装着されていることを検出した場合には、前述の各データ（位置データ、姿勢データ、牽引長さデータ及び計時データ）に加え、挿入開始位置の長さを０とした場合の挿入長さを示す挿入長さデータ、及び、挿入開始位置の角度を０°とした場合のひねり角度を示すひねり角度データをさらに含むトレースデータを、コーデック部４４から記録用の動画の画像データが１フレーム分出力される毎に取得して記録媒体５１に順次格納する。
【００５３】
さらに、作業者は、表示部４６に表示されるリアルタイムの画像データを見ながら内視鏡プローブ２を被観察物内に挿入してゆき、当該被観察物内の傷等が存在する位置、及び、当該被観察物内の所定の検査位置の少なくともいずれか一方に内視鏡プローブ２の先端部が到達した場合において、例えば、入力部４９の注目フレームフラグスイッチ（図示せず）をオンする。
【００５４】
制御部５２は、動画の画像データの記録及びトレースデータの取得を開始した後において、入力部４９の注目フレームフラグスイッチから出力される指示信号に基づき、注目フレームフラグを設定するか否かを判定する（図２のステップＳ３）。
【００５５】
制御部５２は、入力部４９の注目フレームフラグスイッチがオンされない場合には、注目フレームフラグを設定せずに、後述の図２のステップＳ５の処理を行う。また、制御部５２は、入力部４９の注目フレームフラグスイッチがオンされた場合には、当該スイッチがオンされた直後のタイミングにおいて、当該タイミングに相当するフレームの記録用の静止画の画像データをコーデック部４４から取得するとともに、当該タイミングに相当するフレームのトレースデータに注目フレームフラグを設定する（図２のステップＳ４）。そして、制御部５２は、前述のタイミングにおいて取得した静止画の画像データと、前述のタイミングにおいて注目フレームフラグを設定したトレースデータと、を関連付けた静止画の画像ファイルを生成し、当該生成した静止画の画像ファイルを記録媒体５１に記録させる。
【００５６】
作業者は、例えば、内視鏡プローブ２を被観察物内から抜去して検査を終了する際に、入力部４９の動画記録スイッチをオフする。
【００５７】
制御部５２は、図２のステップＳ３またはステップＳ４の処理を経た後、入力部４９の動画記録スイッチから出力される指示信号に基づき、動画の画像データの記録を終了するか否かを判定する（図２のステップＳ５）。
【００５８】
制御部５２は、入力部４９の動画記録スイッチがオフされない場合には、図２のステップＳ３に戻り、入力部４９の注目フレームフラグスイッチがオンされたか否かを再度判定する。また、制御部５２は、入力部４９の動画記録スイッチがオフされた場合には、動画記録スイッチがオフされた直後のタイミングにおいて、動画の画像データの記録及びトレースデータの記録を終了する（図２のステップＳ６）。
【００５９】
すなわち、トレースデータの取得を行いながら、挿入開始位置からの一連の動画の記録を行う場合においては、注目フレームフラグが設定されたトレースデータをそれぞれ具備する１または複数の静止画の画像ファイルと、動画の画像データの各フレーム毎にトレースデータが関連付けられた動画の画像ファイルと、が記録媒体５１に記録される。
【００６０】
次に、トレースデータの取得を行いながら、所望の位置において静止画の記録を行う場合の処理等について、図３を参照しつつ説明を行う。図３は、本実施例の内視鏡装置において、トレースデータを取得する際に行われる処理等の、図２とは異なる例を示すフローチャートである。
【００６１】
作業者は、内視鏡プローブ２を被観察物内に挿入する前に、内視鏡プローブ２の先端部を被観察物の挿入開始位置に配置した後、例えば、入力部４９の原点取得スイッチ（図示せず）を押下する。
【００６２】
制御部５２は、入力部４９の原点取得スイッチの操作に応じて出力される指示信号に基づき、加速度センサ２４及び角速度センサ２５の原点を挿入開始位置に設定する（図３のステップＳ１１）。
【００６３】
具体的には、制御部５２は、入力部４９の原点取得スイッチの操作に応じて出力される指示信号に基づき、挿入開始位置における位置データ及び姿勢データの座標値をそれぞれ（０，０，０）に設定する。
【００６４】
また、制御部５２は、図３のステップＳ１１において、挿入駆動部６が内視鏡プローブ２に装着されていることを検出した場合には、加速度センサ２４及び角速度センサ２５の原点を挿入開始位置に設定するとともに、挿入駆動部６による挿入長さを０に設定し、挿入駆動部６によるねじり角度を０°に設定する。
【００６５】
なお、本実施例の制御部５２は、図３のステップＳ１１における原点の設定に関する処理が完了するまでは、図３のステップＳ１２以降の処理を行わないものとする。
【００６６】
一方、作業者は、例えば、入力部４９のトレースデータ取得スイッチ（図示せず）をオンしてから、被観察物内への内視鏡プローブ２の挿入を開始する。
【００６７】
制御部５２は、入力部４９のトレースデータ取得スイッチがオンされた際に出力される指示信号に基づき、信号処理部４１により生成されたリアルタイムの画像データが１フレーム分出力される毎にトレースデータを取得してメモリ部４８に順次格納する（図３のステップＳ１２）。
【００６８】
すなわち、制御部５２は、図２のステップＳ２の処理と略同様の処理を行うことにより、図３のステップＳ１２の処理を行ってから後述の図３のステップＳ１６の処理を行うまでの間、位置データ及び姿勢データの算出結果と、湾曲駆動部４３がワイヤ２３をどの程度牽引しているかを示す牽引長さデータと、計時部４７の計測結果に応じた計時データと、を相互に関連付けたトレースデータを取得してメモリ部４８に順次格納する。
【００６９】
さらに、作業者は、表示部４６に表示されるリアルタイムの画像データを見ながら内視鏡プローブ２を被観察物内に挿入してゆき、当該被観察物内の傷等が存在する位置、及び、当該被観察物内の所定の検査位置の少なくともいずれか一方に内視鏡プローブ２の先端部が到達した場合において、例えば、入力部４９の静止画記録スイッチ（図示せず）または注目フレームフラグスイッチ（図示せず）のいずれかをオンする。
【００７０】
制御部５２は、トレースデータの取得を開始した後において、入力部４９の静止画記録スイッチ及び注目フレームフラグスイッチから出力される指示信号に基づき、注目フレームフラグを設定するか否かを判定する（図３のステップＳ１３）。
【００７１】
制御部５２は、入力部４９の静止画記録スイッチ及び注目フレームフラグスイッチがいずれもオンされない場合には、注目フレームフラグを設定せずに、後述の図３のステップＳ１５の処理を行う。また、制御部５２は、入力部４９の静止画記録スイッチまたは注目フレームフラグスイッチのいずれかがオンされた場合には、当該スイッチがオンされた直後のタイミングにおいて、当該タイミングに相当するフレームの記録用の静止画の画像データをコーデック部４４から取得して記録媒体５１に格納する（記録する）とともに、当該タイミングに相当するフレームのトレースデータに注目フレームフラグを設定する（図３のステップＳ１４）。そして、制御部５２は、前述のタイミングにおいて記録媒体５１に格納した（記録した）静止画の画像データと、前述のタイミングにおいて注目フレームフラグを設定したトレースデータと、を関連付けた静止画の画像ファイルを生成し、当該生成した静止画の画像ファイルを記録媒体５１に格納する。
【００７２】
作業者は、例えば、内視鏡プローブ２を被観察物内から抜去して検査を終了する際に、入力部４９のトレースデータ取得スイッチをオフする。
【００７３】
制御部５２は、図３のステップＳ１３またはステップＳ１４の処理を経た後、入力部４９のトレースデータ取得スイッチから出力される指示信号に基づき、トレースデータの記録を終了するか否かを判定する（図３のステップＳ１５）。
【００７４】
制御部５２は、入力部４９のトレースデータ取得スイッチがオフされない場合には、図３のステップＳ１３に戻り、入力部４９の注目フレームフラグスイッチがオンされたか否かを再度判定する。また、制御部５２は、入力部４９のトレースデータ取得スイッチがオフされた場合には、当該スイッチがオフされた直後のタイミングにおいて、トレースデータの取得を終了する（図３のステップＳ１６）。
【００７５】
そして、制御部５２は、図３のステップＳ１６の処理を経た後、図３のステップＳ１２の処理を行ってからステップＳ１６の処理を行うまでの期間中にメモリ部４８に格納された各トレースデータを、記録媒体５１に格納された（記録された）静止画の各画像データにそれぞれ関連付けて追加記録させる（図３のステップＳ１７）。
【００７６】
すなわち、トレースデータの取得を行いながら、所望の位置において静止画の記録を行う場合においては、当該所望の位置を示す注目フレームフラグが設定されたトレースデータと、内視鏡プローブの挿入開始時から抜去完了時までに取得された各トレースデータと、をそれぞれ具備する１または複数の静止画の画像ファイルが記録媒体５１に記録される。
【００７７】
続いて、図２または図３に示すフローチャートの処理等に応じて予め取得されたトレースデータを用い、被観察物内へ内視鏡プローブ２を挿入してゆく際に行われる処理等について説明する。なお、以降においては、説明の簡単のため、図２または図３に示すフローチャートの処理等によりトレースデータを取得した際と同一の挿入開始位置から同一の被観察物内に内視鏡プローブ２を挿入してゆくような状況を例に挙げて述べる。
【００７８】
まず、挿入駆動部６を用いずに内視鏡プローブ２を挿入してゆく場合の処理等について、図４及び図５を参照しつつ説明を行う。図４は、本実施例の内視鏡装置において、予め取得されたトレースデータを用いて被観察物内へ内視鏡プローブを挿入してゆく際に行われる処理等の一例を示すフローチャートである。
【００７９】
作業者は、内視鏡プローブ２を被観察物内に挿入する前に、例えば、入力部４９のトレースモードスイッチ（図示せず）をオンする。
【００８０】
制御部５２は、入力部４９のトレースモードスイッチがオンされると、記録媒体５１に記録された各画像ファイルの中から、注目フレームフラグが設定されたトレースデータを具備する静止画の画像ファイルを抽出する。そして、制御部５２は、抽出した静止画の各画像ファイルに含まれる画像データを、１つずつまたは複数ずつ表示部４６に表示させるための制御をコーデック部４４及び画像処理部４５に対して行う。
【００８１】
作業者は、入力部４９を操作することにより、表示部４６に表示される静止画の各画像データの中から、内視鏡プローブ２の挿入先の目標位置に適合する目標位置画像データを１つ選択する。
【００８２】
制御部５２は、入力部４９の操作により目標位置画像データが選択されると、当該目標位置画像データに関連付けられたトレースデータに含まれるトレース済の位置データに基づき、内視鏡プローブ２の挿入先の目標位置を設定する（図４のステップＳ２１）。
【００８３】
作業者は、目標位置画像データを選択した後、内視鏡プローブ２の先端部を被観察物の挿入開始位置に配置するとともに、内視鏡プローブ２の姿勢をトレースデータ記録時に合わせた状態で、例えば、入力部４９の原点取得スイッチを押下する。
【００８４】
制御部５２は、入力部４９の原点取得スイッチの操作に応じて出力される指示信号に基づき、加速度センサ２４及び角速度センサ２５の原点を挿入開始位置に設定する（図４のステップＳ２２）。
【００８５】
具体的には、制御部５２は、入力部４９の原点取得スイッチの操作に応じて出力される指示信号に基づき、挿入開始位置における位置データ及び姿勢データの座標値をそれぞれ（０，０，０）に設定する。
【００８６】
なお、本実施例の制御部５２は、図４のステップＳ２２における原点の設定に関する処理が完了するまでは、図４のステップＳ２３以降の処理を行わないものとする。
【００８７】
制御部５２は、加速度センサ２４から出力される加速度情報に基づき、図４のステップＳ２２において設定した原点に対し、内視鏡プローブ２の先端部が被観察物内のどの位置にあるかを示す位置データを随時算出する。また、制御部５２は、角速度センサ２５から出力される角速度情報に基づき、図４のステップＳ２２において設定した原点に対し、内視鏡プローブ２の先端部がどのような方向に湾曲しているかを示す姿勢データを随時算出する。
【００８８】
そして、制御部５２は、加速度センサ２４からの加速度情報に基づいて算出した現在の位置データと、角速度センサ２５からの角速度情報に基づいて算出した現在の姿勢データと、前述の目標位置画像データに関連付けられたトレースデータと、に基づき、作業者による内視鏡プローブ２の挿入操作を支援可能なガイド情報を表示部４６に表示させるための制御を画像処理部４５に対して行う（図４のステップＳ２３）。
【００８９】
なお、表示部４６に表示されるガイド情報は、例えば、現在の位置から目標位置へ向かう挿入方向、及び、現在の姿勢とトレース済の姿勢とのずれを視覚的に認識できるような態様を有するものであれば、文字列または画像のいずれであってもよい。図５は、表示部に表示されるガイド情報の一例を示す図である。
【００９０】
具体的には、例えば図５に示すような、内視鏡プローブ２の挿入操作及び湾曲操作に伴って略リアルタイムに矢印の方向及び色等が変化する動的アイコン１０１を、前述のガイド情報として適用することができる。または、例えば、予め取得した被観察物の３Ｄ画像データに対し、現在の位置と、トレースデータに基づく挿入経路及び挿入時の姿勢と、を重畳したガイド用画像を、前述のガイド情報として適用することもできる。
【００９１】
作業者は、表示部４６に表示されるリアルタイムの画像データを見ながら、ガイド情報に従って挿入操作を行うことにより、内視鏡プローブ２を目標位置へ向けて挿入してゆく。
【００９２】
一方、制御部５２は、図４のステップＳ２３の処理を行った後、加速度センサ２４からの加速度情報に基づいて算出した現在の位置データの座標値と、トレース済の位置データの座標値と、を比較することにより比較結果を取得し（図４のステップＳ２４）、当該比較結果が所定の公差以内であるか否かを判定する（図４のステップＳ２５）。
【００９３】
制御部５２は、図４のステップＳ２５において、図４のステップＳ２４により得られた比較結果が所定の公差以内ではないとの判定結果を得た場合には、図４のステップＳ２４に戻り、現在の位置データの座標値とトレース済の位置データの座標値との比較を再度行う。また、制御部５２は、図４のステップＳ２５において、図４のステップＳ２４により得られた比較結果が所定の公差以内であるとの判定結果を得た場合には、さらに、この比較結果に基づき、現在の位置が目標位置の近傍であるか否かの判定を行う（図４のステップＳ２６）。
【００９４】
なお、図４のステップＳ２４からステップＳ２６までの処理は、信号処理部４１により生成されたリアルタイムの画像データが１フレーム分出力される毎に行われるものであってもよく、または、数秒に１回の間隔で行われるものであってもよい。
【００９５】
制御部５２は、図４のステップＳ２６において、現在の位置が目標位置の近傍ではないとの判定結果を得た場合には、図４のステップＳ２４に戻り、現在の位置データの座標値とトレース済の位置データの座標値との比較を再度行う。また、制御部５２は、図４のステップＳ２６において、現在の位置が目標位置の近傍であるとの判定結果を得た場合には、内視鏡プローブ２の先端部が目標位置に到達した旨を告知するための制御を行う（図４のステップＳ２７）。
【００９６】
具体的には、制御部５２は、内視鏡プローブ２の先端部が目標位置に到達した旨に関する情報を、前述のガイド情報と併せて表示部４６に表示させるための制御を画像処理部４５に対して行う。
【００９７】
なお、制御部５２は、図４のステップＳ２７において、例えば、光学アダプタ部３に設けられたメモリ（図示せず）からアダプタ識別情報を読み込むことにより、側視用の光学アダプタ部３が内視鏡プローブ２の先端部に接続されていることを検出した場合に、光学レンズ部３２を適切な視野に合わせるように促す文字列等を表示部４６に表示させるための制御をさらに行うものであってもよい。
【００９８】
作業者は、表示部４６において告知された情報に基づき、内視鏡プローブ２の先端部が目標位置に到達したことを認識すると、リアルタイムの画像データを見ながら入力部４９を操作して内視鏡プローブ２を湾曲させる。
【００９９】
制御部５２は、図４のステップＳ２７の処理を行った後、角速度センサ２５から出力される角速度情報に基づいて算出した現在の姿勢データの座標値と、トレース済の姿勢データの座標値と、を比較することにより比較結果を取得し（図４のステップＳ２８）、当該比較結果が所定の公差以内であるか否かを判定する（図４のステップＳ２９）。
【０１００】
制御部５２は、図４のステップＳ２９において、図４のステップＳ２８により得られた比較結果が所定の公差以内ではないとの判定結果を得た場合には、図４のステップＳ２８に戻り、現在の姿勢データの座標値とトレース済の姿勢データの座標値との比較を再度行う。また、制御部５２は、図４のステップＳ２９において、図４のステップＳ２８により得られた比較結果が所定の公差以内であるとの判定結果を得た場合には、現在の内視鏡プローブ２の先端部の位置及び姿勢と、トレース済の内視鏡プローブ２の先端部の位置及び姿勢とが一致した旨を告知するための制御を行う（図４のステップＳ３０）。
【０１０１】
具体的には、制御部５２は、現在の内視鏡プローブ２の先端部の位置及び姿勢と、トレース済の内視鏡プローブ２の先端部の位置及び姿勢とが一致した旨に関する情報を前述のガイド情報と併せて表示部４６に表示させるための制御を画像処理部４５に対して行うとともに、当該情報を音声により伝えるための制御を発音部５０に対して行う。
【０１０２】
作業者は、表示部４６及び発音部５０において告知された情報に基づき、目標位置における内視鏡プローブ２の先端部の姿勢がトレース済の姿勢と一致したことを認識すると、入力部４９による内視鏡プローブ２の湾曲操作を停止し、リアルタイムの画像データに基づく被写体の検査を開始する。
【０１０３】
なお、制御部５２は、図４のステップＳ３０の処理を行った直後において、例えば、表示部４６に表示される画像データをフリーズさせるための制御を行ってもよく、記録媒体５１に静止画の画像データを記録させるための制御を行ってもよく、記録媒体５１への動画の画像データの記録を開始させるための制御を行ってもよく、または、撮像部２１により撮像されている被写体の計測に関する処理を行うように動作してもよい。
【０１０４】
また、制御部５２は、図４のステップＳ３０の処理を行った直後において、例えば、目標位置画像データ、または、目標位置画像データを含む動画の画像データのいずれかをリアルタイムの画像データに併せて再生表示させるための制御を行ってもよい。
【０１０５】
次に、挿入駆動部６を用いて内視鏡プローブ２を挿入してゆく場合の処理等について、図６を参照しつつ説明を行う。図６は、本実施例の内視鏡装置において、予め取得されたトレースデータを用いて被観察物内へ内視鏡プローブを挿入してゆく際に行われる処理等の、図４とは異なる例を示すフローチャートである。
【０１０６】
作業者は、内視鏡プローブ２を被観察物内に挿入する前に、内視鏡プローブ２の基端側の外部に挿入駆動部６を装着し、入力部４９のトレースモードスイッチをオンする。
【０１０７】
制御部５２は、入力部４９のトレースモードスイッチがオンされると、記録媒体５１に記録された各画像ファイルの中から、注目フレームフラグが設定されたトレースデータを具備する静止画の画像ファイルを抽出する。そして、制御部５２は、抽出した静止画の各画像ファイルに含まれる画像データを、１つずつまたは複数ずつ表示部４６に表示させるための制御をコーデック部４４及び画像処理部４５に対して行う。
【０１０８】
作業者は、入力部４９を操作することにより、表示部４６に表示される各画像データの中から、内視鏡プローブ２の挿入先の目標位置に適合する目標位置画像データを１つ選択する。
【０１０９】
制御部５２は、入力部４９の操作により目標位置画像データが選択されると、当該目標位置画像データに関連付けられたトレースデータに含まれるトレース済の位置データに基づき、内視鏡プローブ２の挿入先の目標位置を設定する（図６のステップＳ４１）。
【０１１０】
作業者は、目標位置画像データを選択した後、内視鏡プローブ２の先端部を被観察物の挿入開始位置に配置するとともに、内視鏡プローブ２の姿勢をトレースデータ記録時に合わせた状態で、例えば、入力部４９の原点取得スイッチを押下する。
【０１１１】
制御部５２は、入力部４９の原点取得スイッチの操作に応じて出力される指示信号に基づき、加速度センサ２４及び角速度センサ２５の原点を挿入開始位置に設定する（図６のステップＳ４２）。
【０１１２】
具体的には、制御部５２は、入力部４９の原点取得スイッチの操作に応じて出力される指示信号に基づき、挿入開始位置における位置データ及び姿勢データの座標値をそれぞれ（０，０，０）に設定する。また、制御部５２は、加速度センサ２４及び角速度センサ２５の原点を挿入開始位置に設定するとともに、挿入駆動部６による挿入長さを０に設定し、挿入駆動部６によるねじり角度を０°に設定する。
【０１１３】
なお、本実施例の制御部５２は、図６のステップＳ４２における原点の設定に関する処理が完了するまでは、図６のステップＳ４３以降の処理を行わないものとする。
【０１１４】
制御部５２は、加速度センサ２４から出力される加速度情報に基づき、図６のステップＳ４２において設定した原点に対し、内視鏡プローブ２の先端部が被観察物内のどの位置にあるかを示す位置データを随時算出する。また、制御部５２は、角速度センサ２５から出力される角速度情報に基づき、図６のステップＳ４２において設定した原点に対し、内視鏡プローブ２の先端部がどのような方向に湾曲しているか、及び（または）、内視鏡プローブ２の先端部がどの程度回転しているかを示す姿勢データを随時算出する。
【０１１５】
そして、制御部５２は、目標位置画像データに関連付けられたトレースデータに基づいて挿入駆動部６及び湾曲駆動部４３に対する制御を行うことにより、内視鏡プローブ２を被観察物内の目標位置に向けて挿入（及び湾曲）してゆく。（図６のステップＳ４３）
具体的には、制御部５２は、現在の位置データ、姿勢データ、牽引長さデータ、挿入長さデータ、及び、ひねり角度データの各データと、目標位置画像データに関連付けられたトレースデータに含まれる各データと、が相互に略一致した状態で内視鏡プローブ２が挿入（及び湾曲）されてゆくように、挿入駆動部６及び湾曲駆動部４３に対する制御を行う。
【０１１６】
なお、制御部５２は、図６のステップＳ４３において、内視鏡プローブ２を被観察物内の目標位置へ向けて挿入してゆく際に、前述の動的アイコン１０１またはガイド用画像等のガイド情報を、リアルタイムの画像データに併せて表示部４６に表示させるための制御を画像処理部４５に対して行うものであってもよい。
【０１１７】
また、図６のステップＳ４３の制御は、信号処理部４１により生成されたリアルタイムの画像データが１フレーム分出力される毎に行われるものであってもよく、または、数秒に１回の間隔で行われるものであってもよい。
【０１１８】
また、図６のステップＳ４３の制御は、前述の各データを用いて内視鏡プローブ２を挿入（及び湾曲）してゆくものに限らず、例えば、現在の位置データ及び姿勢データと、目標位置画像データに関連付けられたトレースデータに含まれる位置データ及び姿勢データと、を相互に略一致させながら内視鏡プローブ２を挿入（及び湾曲）してゆくようなものであってもよい。
【０１１９】
また、図６のステップＳ４３の制御は、前述の各データを用いて内視鏡プローブ２を挿入（及び湾曲）してゆくものに限らず、例えば、信号処理部４１からリアルタイムに出力される各フレームの画像データと、目標位置画像データと、の間におけるマッチング処理を随時行うことにより、目標位置画像データと略同じ画像データが撮像されるまで内視鏡プローブ２を挿入（及び湾曲）してゆくようなものであってもよい。
【０１２０】
一方、制御部５２は、図６のステップＳ４３の挿入駆動部６及び湾曲駆動部４３に対する制御が完了した際に、現在の内視鏡プローブ２の先端部の位置及び姿勢と、トレース済の内視鏡プローブ２の先端部の位置及び姿勢とが一致した旨を告知するための制御を行う（図６のステップＳ４４）。
【０１２１】
具体的には、制御部５２は、現在の内視鏡プローブ２の先端部の位置及び姿勢と、トレース済の内視鏡プローブ２の先端部の位置及び姿勢とが一致した旨に関する情報を表示部４６に表示させるための制御を画像処理部４５に対して行うとともに、当該情報を音声により伝えるための制御を発音部５０に対して行う。
【０１２２】
作業者は、表示部４６及び発音部５０において告知された情報に基づき、内視鏡プローブ２の挿入が完了したことを認識すると、リアルタイムの画像データに基づく被写体の検査を開始する。
【０１２３】
なお、制御部５２は、図６のステップＳ４４の処理を行った直後において、例えば、表示部４６に表示される画像データをフリーズさせるための制御を行ってもよく、記録媒体５１に静止画の画像データを記録させるための制御を行ってもよく、記録媒体５１への動画の画像データの記録を開始させるための制御を行ってもよく、または、撮像部２１により撮像されている被写体の計測に関する処理を行うように動作してもよい。
【０１２４】
また、制御部５２は、図６のステップＳ４４の処理を行った直後において、例えば、目標位置画像データ、または、目標位置画像データを含む動画の画像データのいずれかをリアルタイムの画像データに併せて再生表示させるための制御を行ってもよい。
【０１２５】
以上に述べたように、本実施例によれば、リアルタイムの画像データまたは記録用画像データの各フレームに対応するトレースデータを取得し、当該取得したトレースデータを用いて被観察物内へ内視鏡プローブを挿入してゆくことができる。その結果、本実施例によれば、内視鏡プローブを被観察物内へ挿入してゆく過程における挿入状態の再現性が向上し、内視鏡プローブの挿入操作に要する時間を短縮させることができる。
【０１２６】
なお、本実施例によれば、少なくとも位置データがトレースデータに含まれる限りにおいては、内視鏡プローブを被観察物内へ挿入してゆく過程における挿入状態の再現性を十分に確保することができる。そのため、本実施例によれば、図２または図３に示すフローチャートの処理等において、例えば、姿勢データ、牽引長さデータ、及び、計時データのうちの少なくともいずれか１つのデータと、位置データと、からなるトレースデータが取得されるものであってよい。
【０１２７】
また、本実施例のトレースデータは、信号処理部４１において生成された画像データが出力されるタイミング、または、コーデック部４４において生成された記録用の画像データが出力されるタイミングのいずれかに基づいて取得されるものである限りにおいては、１フレーム分の画像データ（または記録用の画像データ）が出力されるタイミング毎に取得される（記録される）ものでなくともよい。具体的には、本実施例のトレースデータは、例えば、信号処理部４１またはコーデック部４４から所定の複数フレーム分の画像データが出力されるタイミング毎に取得されるものであってもよく、信号処理部４１またはコーデック部４４から１フレーム分の画像データが出力されるタイミングに近いタイミングにおいて一定時間毎に取得されるものであってもよい。
【０１２８】
本発明は、上述した実施例に限定されるものではなく、発明の趣旨を逸脱しない範囲内において種々の変更や応用が可能であることは勿論である。
【０１２９】
［付記］
付記項１
被観察物内に挿入可能であり、前記被観察物内の被写体を撮像して撮像信号を出力する撮像部が先端部に設けられた内視鏡プローブと、
前記先端部の変位量を検出する変位量検出部と、
前記撮像部から出力される撮像信号に基づいて画像データを生成する信号処理部と、
前記信号処理部により生成された画像データに基づいて記録用の画像データを生成する記録用画像生成部と、
前記変位量検出部の検出結果に基づいて算出される前記先端部の位置情報を少なくとも含むトレースデータを、前記信号処理部において生成された前記画像データが出力されるタイミング、または、前記記録用画像生成部において生成された前記記録用の画像データが出力されるタイミングのいずれかに基づいて取得するトレースデータ取得部と、
前記トレースデータと、前記記録用の画像データと、を関連付けて記録媒体に記録させるための処理を行う記録制御部と、
を有することを特徴とする内視鏡装置。
【０１３０】
付記項２
前記トレースデータは、前記被観察物内の注目位置を示すフラグが設定された状態で前記記録媒体に記録されることを特徴とする付記項１に記載の内視鏡装置。
【０１３１】
付記項３
前記フラグが設定された状態で前記記録媒体に記録されたトレースデータを用いて前記内視鏡プローブを前記被観察物内に挿入してゆく場合において、前記先端部が前記注目位置に到達したことを告知するための情報が表示部に表示されることを特徴とする付記項２に記載の内視鏡装置。
【０１３２】
付記項４
前記記録媒体に記録されたトレースデータを用いて前記内視鏡プローブを前記被観察物内に挿入してゆく場合において、前記内視鏡プローブの挿入操作を支援可能なガイド情報が表示部に表示されることを特徴とする付記項１に記載の内視鏡装置。
【符号の説明】
【０１３３】
１  内視鏡装置
２  内視鏡プローブ
３  光学アダプタ部
４  本体部
６  挿入駆動部
２１  撮像部
２４  加速度センサ
２５  角速度センサ
４１  信号処理部
４５  画像処理部
４６  表示部
４９  入力部
５１  記録媒体
５２  制御部
【先行技術文献】
【特許文献】
【０１３４】
【特許文献１】特開２００５−３３８５５１号公報
【図１】
2012150231.tif 000003
【図２】
2012150231.tif 000004
【図３】
2012150231.tif 000005
【図４】
2012150231.tif 000006
【図６】
2012150231.tif 000007
【図５】
2012150231.tif 000008