[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

JP4855912B2 - Endoscope insertion shape analysis system - Google Patents

Endoscope insertion shape analysis system Download PDF

Info

Publication number
JP4855912B2
JP4855912B2 JP2006324901A JP2006324901A JP4855912B2 JP 4855912 B2 JP4855912 B2 JP 4855912B2 JP 2006324901 A JP2006324901 A JP 2006324901A JP 2006324901 A JP2006324901 A JP 2006324901A JP 4855912 B2 JP4855912 B2 JP 4855912B2
Authority
JP
Japan
Prior art keywords
endoscope
shape
unit
insertion shape
cpu
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
JP2006324901A
Other languages
Japanese (ja)
Other versions
JP2008136628A (en
Inventor
秀樹 田中
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Olympus Medical Systems Corp
Original Assignee
Olympus Medical Systems Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Olympus Medical Systems Corp filed Critical Olympus Medical Systems Corp
Priority to JP2006324901A priority Critical patent/JP4855912B2/en
Priority to PCT/JP2007/063882 priority patent/WO2008059636A1/en
Priority to EP07790676.6A priority patent/EP2082678B1/en
Priority to CN2007800415775A priority patent/CN101534699B/en
Priority to CN201010605413.4A priority patent/CN102078194B/en
Publication of JP2008136628A publication Critical patent/JP2008136628A/en
Priority to US12/464,404 priority patent/US8251890B2/en
Application granted granted Critical
Publication of JP4855912B2 publication Critical patent/JP4855912B2/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Endoscopes (AREA)

Description

本発明は、内視鏡挿入形状解析システムに関し、特に、被検体内に挿入された内視鏡の挿入部による大腸の伸展を検出可能な内視鏡挿入形状解析システムに関するものである。   The present invention relates to an endoscope insertion shape analysis system, and more particularly to an endoscope insertion shape analysis system that can detect extension of the large intestine due to an insertion portion of an endoscope inserted into a subject.

内視鏡は、医療分野及び工業分野等において従来広く用いられている。また、内視鏡は、例えば、医療分野においては、生体組織等に対して観察及び種々の処置を行う際に用いられている。   Endoscopes have been widely used in the medical field and industrial field. In addition, in the medical field, for example, an endoscope is used when performing observation and various treatments on a living tissue or the like.

特に、内視鏡が有する挿入部を被験者の肛門側から挿入し、下部消化管に対して観察や種々の処置を行う場合においては、該挿入部を屈曲した体腔内に円滑に挿入するために、体腔内における該挿入部の位置、屈曲状態等を検出することのできる内視鏡挿入形状解析システムが、内視鏡と併せて用いられている。   Especially when inserting the insertion part of the endoscope from the anal side of the subject and performing observations and various treatments on the lower digestive tract, in order to smoothly insert the insertion part into the bent body cavity An endoscope insertion shape analysis system that can detect the position, bending state, and the like of the insertion portion in a body cavity is used in conjunction with the endoscope.

前述した内視鏡挿入形状検出システムと略同様の機能を有する装置としては、例えば、特許文献1の内視鏡挿入形状解析装置がある。   As an apparatus having substantially the same function as the endoscope insertion shape detection system described above, there is an endoscope insertion shape analysis apparatus disclosed in Patent Document 1, for example.

特許文献1の内視鏡挿入形状解析装置は、所定の期間内において、大腸内に挿入された内視鏡の先端部の移動距離が所定の閾値以下であり、かつ、該大腸内に挿入された内視鏡の挿入部の長さが増加し続けていることを検出した場合に、該大腸の伸展が生じていると判定するような機能を有している。
特開2004−358095号公報
In the endoscope insertion shape analyzing apparatus of Patent Document 1, the movement distance of the distal end portion of the endoscope inserted into the large intestine is less than or equal to a predetermined threshold value and is inserted into the large intestine within a predetermined period. In addition, when it is detected that the length of the insertion portion of the endoscope continues to increase, it has a function of determining that the large intestine is stretched.
JP 2004-358095 A

一般的に、内視鏡の先端部が大腸内の脾湾曲部以降に到達している場合、内視鏡の挿入部の中間部が腸管を押すことにより大腸の伸展が生じる。しかし、特許文献1の内視鏡挿入形状解析装置は、大腸の伸展が内視鏡の挿入部のどの位置において生じているかを特定するための構成を有していないことにより、前述したような、内視鏡の挿入部の中間部において生じる大腸の伸展を検出することができない場合がある。その結果、特許文献1の内視鏡挿入形状解析装置においては、ユーザが内視鏡の挿入部の挿入操作をスムーズに行うことができない、という課題が生じている。   In general, when the distal end portion of the endoscope reaches the spleen curved portion in the large intestine, the middle portion of the insertion portion of the endoscope pushes the intestinal tract, causing the large intestine to expand. However, the endoscope insertion shape analysis device of Patent Document 1 does not have a configuration for specifying in which position of the insertion portion of the endoscope the extension of the large intestine occurs. In some cases, the extension of the large intestine occurring in the middle part of the insertion part of the endoscope cannot be detected. As a result, the endoscope insertion shape analysis apparatus disclosed in Patent Document 1 has a problem that the user cannot smoothly perform the insertion operation of the insertion portion of the endoscope.

本発明は、前述した点に鑑みてなされたものであり、内視鏡の挿入部の挿入操作を従来に比べてスムーズにすることが可能な内視鏡挿入形状解析システムを提供することを目的としている。   The present invention has been made in view of the foregoing points, and an object of the present invention is to provide an endoscope insertion shape analysis system capable of making an insertion operation of an insertion portion of an endoscope smoother than in the past. It is said.

本発明における第1の内視鏡挿入形状解析システムは、被検体内に挿入された内視鏡の挿入部における複数の箇所の座標値に基づき、前記挿入部の挿入形状を検出する挿入形状検出部と、前記挿入形状に応じた線分を生成するとともに、前記線分上に複数の分割点を設定する挿入形状分割部と、前記挿入部の基端側における移動速度に基づいて前記挿入部に対して挿入操作がなされているか否かを検出するとともに、前記複数の分割点のうち、所定の座標軸における座標値が局所的に極大となり、かつ、前記挿入操作に伴って変動する前記移動速度の伝達率が所定の閾値未満である一の分割点を検出する挿入停止点推定部と、を有することを特徴とする。   The first endoscope insertion shape analysis system according to the present invention is an insertion shape detection that detects the insertion shape of the insertion portion based on the coordinate values of a plurality of locations in the insertion portion of the endoscope inserted into the subject. An insertion shape dividing unit that generates a line segment according to the insertion shape and sets a plurality of dividing points on the line segment, and the insertion unit based on a moving speed on a proximal end side of the insertion unit The moving speed that detects whether or not an insertion operation is performed on the image, and the coordinate value on a predetermined coordinate axis among the plurality of division points is locally maximal and fluctuates with the insertion operation. And an insertion stop point estimation unit that detects one division point having a transmission rate of less than a predetermined threshold.

本発明における第2の内視鏡挿入形状解析システムは、被検体内に挿入された内視鏡の挿入部における複数の箇所の座標値に基づき、前記挿入部の挿入形状を検出する挿入形状検出部と、前記挿入形状に応じた線分を生成するとともに、前記線分上に複数の分割点を設定する挿入形状分割部と、前記挿入部の基端側における挿入軸方向の移動速度に基づいて前記挿入部に対して挿入操作がなされているか否かを検出するとともに、前記複数の分割点のうち、所定の座標軸における座標値が局所的に極大となり、かつ、前記挿入操作に伴って変動する局所的な曲率半径が所定の閾値未満となる一の分割点を検出する挿入停止点推定部と、を有することを特徴とする。   The second endoscope insertion shape analysis system according to the present invention is an insertion shape detection that detects the insertion shape of the insertion portion based on the coordinate values of a plurality of locations in the insertion portion of the endoscope inserted into the subject. An insertion shape dividing unit that generates a line segment according to the insertion shape and sets a plurality of dividing points on the line segment, and a moving speed in the insertion axis direction on the proximal end side of the insertion unit And detecting whether or not an insertion operation has been performed on the insertion portion, and among the plurality of division points, a coordinate value on a predetermined coordinate axis is locally maximal and fluctuates with the insertion operation. And an insertion stop point estimation unit that detects one division point where the local radius of curvature is less than a predetermined threshold value.

本発明における第3の内視鏡挿入形状解析システムは、前記第1または前記第2の内視鏡挿入形状解析システムにおいて、さらに、前記一の分割点において前記被検体内の大腸が伸展している旨を示すための、告知情報を表示部に出力させるための処理を行う告知部を有することを特徴とする。   The third endoscope insertion shape analysis system according to the present invention is the first or second endoscope insertion shape analysis system, wherein the large intestine in the subject extends at the one division point. A notification unit that performs processing for outputting notification information to the display unit to indicate that the information is present.

本発明における内視鏡挿入形状解析システムによると、内視鏡の挿入部の挿入操作を従来に比べてスムーズにすることが可能である。   According to the endoscope insertion shape analysis system of the present invention, the insertion operation of the insertion portion of the endoscope can be made smoother than before.

以下、図面を参照して本発明の実施の形態を説明する。   Embodiments of the present invention will be described below with reference to the drawings.

図1から図8は、本発明の実施形態に係るものである。図1は、本発明の実施形態に係る生体観測システムの要部の構成の一例を示す図である。図2は、図1の内視鏡挿入形状検出装置において検出される、図1の内視鏡の挿入部に設けられたソースコイルの座標を示す図である。図3Aは、図1の内視鏡挿入形状検出装置において生成される、挿入形状データの概要を示す図である。図3Bは、図3Aのフレームデータ各々に含まれるデータ及び情報の概要を示す図である。図3Cは、図3Bのコイル座標データに含まれる3次元座標データの概要を示す図である。図4は、図1の画像処理装置において、挿入停止点を検出する際に行われる処理の一例を示すフローチャートである。   1 to 8 relate to an embodiment of the present invention. FIG. 1 is a diagram illustrating an example of a configuration of a main part of a living body observation system according to an embodiment of the present invention. FIG. 2 is a diagram showing the coordinates of the source coil provided in the insertion portion of the endoscope of FIG. 1 detected by the endoscope insertion shape detecting device of FIG. FIG. 3A is a diagram illustrating an outline of insertion shape data generated in the endoscope insertion shape detection device of FIG. 1. FIG. 3B is a diagram showing an outline of data and information included in each frame data of FIG. 3A. FIG. 3C is a diagram showing an outline of the three-dimensional coordinate data included in the coil coordinate data of FIG. 3B. FIG. 4 is a flowchart showing an example of processing performed when an insertion stop point is detected in the image processing apparatus of FIG.

また、図5は、図1の画像処理装置において、図4の一連の処理により検出された挿入停止点を評価する際に行われる処理の一例を示すフローチャートである。図6は、図5の一連の処理の処理結果に応じてディスプレイに表示される第1のマーカーの一例を示す図である。図7は、図5の一連の処理の処理結果に応じてディスプレイに表示される第2のマーカーの一例を示す図である。図8は、図1の画像処理装置において、図4の一連の処理により検出された挿入停止点を評価する際に行われる処理の、図5とは異なる例を示すフローチャートである。   FIG. 5 is a flowchart illustrating an example of processing performed when the insertion stop point detected by the series of processing in FIG. 4 is evaluated in the image processing apparatus in FIG. FIG. 6 is a diagram illustrating an example of the first marker displayed on the display in accordance with the processing result of the series of processing in FIG. 5. FIG. 7 is a diagram illustrating an example of the second marker displayed on the display in accordance with the processing result of the series of processes in FIG. 5. FIG. 8 is a flowchart showing an example different from FIG. 5 of the process performed when the insertion stop point detected by the series of processes of FIG. 4 is evaluated in the image processing apparatus of FIG.

生体観測システム1は、図1に示すように、内視鏡6による被験者の内部の観察が可能な内視鏡装置2と、該被験者の内部に挿入された内視鏡6の挿入形状を検出するとともに、該挿入形状を挿入形状データとして出力する内視鏡挿入形状検出装置3と、内視鏡挿入形状検出装置3から出力される挿入形状データに応じた各種処理を行う画像処理装置4と、を有して構成されている。
内視鏡装置2は、被験者の内部に存在する大腸等に挿入可能であるとともに、該被験者の内部の被写体を撮像し、撮像信号として出力する内視鏡6と、該被写体を照明するための照明光を内視鏡6に対して供給する光源装置7と、内視鏡6から出力される撮像信号に対して信号処理を行い、映像信号として出力するビデオプロセッサ8と、ビデオプロセッサ8から出力される映像信号に基づき、内視鏡6により撮像された被写体の像を内視鏡観察画像として表示するモニタ9と、を有して構成されている。
As shown in FIG. 1, the living body observation system 1 detects an endoscope device 2 capable of observing the inside of a subject with the endoscope 6 and an insertion shape of the endoscope 6 inserted into the subject. In addition, an endoscope insertion shape detection device 3 that outputs the insertion shape as insertion shape data, and an image processing device 4 that performs various processes according to the insertion shape data output from the endoscope insertion shape detection device 3 , And is configured.
The endoscope device 2 can be inserted into a large intestine or the like existing inside a subject, and images an object inside the subject and outputs it as an imaging signal, and an illumination device for illuminating the object A light source device 7 that supplies illumination light to the endoscope 6, a video processor 8 that performs signal processing on an imaging signal output from the endoscope 6, and outputs it as a video signal, and an output from the video processor 8 And a monitor 9 that displays an image of a subject imaged by the endoscope 6 as an endoscopic observation image based on the video signal.

内視鏡6は、被験者の内部に挿入可能な細長の挿入部11と、挿入部11の後端に設けられた操作部12とを有している。挿入部11の内部には、一端側が挿入部11の先端部14に配置されているとともに、他端側が光源装置7に接続可能である、ライトガイド13が挿通されている。これにより、光源装置7から供給される照明光は、ライトガイド13を介し、挿入部11の先端部14に設けられた図示しない照明窓から出射される。   The endoscope 6 includes an elongated insertion portion 11 that can be inserted into the subject, and an operation portion 12 provided at the rear end of the insertion portion 11. Inside the insertion portion 11, a light guide 13 is inserted so that one end side is disposed at the distal end portion 14 of the insertion portion 11 and the other end side is connectable to the light source device 7. Thereby, the illumination light supplied from the light source device 7 is emitted from an illumination window (not shown) provided at the distal end portion 14 of the insertion portion 11 via the light guide 13.

なお、挿入部11の先端部14の後端側には、湾曲自在に構成された図示しない湾曲部が設られている。そして、前記図示しない湾曲部は、操作部12に設けられた図示しない湾曲操作ノブ等の操作により湾曲させることができる。   A bending portion (not shown) configured to be bendable is provided on the rear end side of the distal end portion 14 of the insertion portion 11. The bending portion (not shown) can be bent by operating a bending operation knob (not shown) provided in the operation portion 12.

先端部14には、図示しない照明窓に隣接して設けられた、図示しない観察窓に対物レンズ15が取り付けられている。また、対物レンズ15の結像位置には、電荷結合素子(CCDと略記)等からなる撮像素子16の撮像面が配置されている。   At the distal end portion 14, an objective lens 15 is attached to an observation window (not shown) provided adjacent to an illumination window (not shown). In addition, an imaging surface of the imaging device 16 including a charge coupled device (abbreviated as CCD) is disposed at the imaging position of the objective lens 15.

撮像素子16は、信号線を介してビデオプロセッサ8と接続されており、対物レンズ15により結像された被写体の像を光電変換し、撮像信号としてビデオプロセッサ8へ出力する。   The image sensor 16 is connected to the video processor 8 via a signal line, photoelectrically converts the subject image formed by the objective lens 15 and outputs it to the video processor 8 as an imaging signal.

ビデオプロセッサ8は、撮像素子16から出力される撮像信号に基づいて映像信号を生
成するための信号処理を行う。そして、ビデオプロセッサ8は、前記信号処理により生成した映像信号である、例えばRGB信号をモニタ9に出力する。そして、モニタ9の表示面には、撮像素子16において撮像された被写体の像が内視鏡観察画像として表示される。
The video processor 8 performs signal processing for generating a video signal based on the imaging signal output from the imaging element 16. Then, the video processor 8 outputs, for example, an RGB signal, which is a video signal generated by the signal processing, to the monitor 9. Then, on the display surface of the monitor 9, an image of the subject imaged by the image sensor 16 is displayed as an endoscopic observation image.

なお、光源装置7は、R(赤)、G(緑)及びB(青)からなる面順次の照明光を供給する場合には、各々の光が供給される期間に同期した同期信号をビデオプロセッサ8に出力するものとする。このとき、ビデオプロセッサ8は、光源装置7から出力される前記同期信号に同期して信号処理を行うものとする。   When the light source device 7 supplies field-sequential illumination light composed of R (red), G (green), and B (blue), the synchronization signal synchronized with the period during which each light is supplied is video. Assume that the data is output to the processor 8. At this time, the video processor 8 performs signal processing in synchronization with the synchronization signal output from the light source device 7.

内視鏡6の操作部12には、前述した図示しない湾曲操作ノブに加え、レリーズ指示等の指示を行うことが可能な図示しないスイッチが設けられている。   The operation unit 12 of the endoscope 6 is provided with a switch (not shown) that can give an instruction such as a release instruction in addition to the bending operation knob (not shown).

また、内視鏡6の挿入部11の内部には、長手方向に所定の間隔を有して複数のソースコイルC、C、…、CM−1(C〜CM−1と略記)が配置されている。そして、ソースコイルC〜CM−1は、内視鏡挿入形状検出装置3から出力される駆動信号に応じ、各々周囲に磁界を発生する。 In addition, inside the insertion portion 11 of the endoscope 6, a plurality of source coils C 0 , C 1 ,..., C M-1 (C 0 to C M-1 and with a predetermined interval in the longitudinal direction) (Abbreviation) is arranged. The source coils C 0 to C M-1 each generate a magnetic field in accordance with the drive signal output from the endoscope insertion shape detection device 3.

そして、ソースコイルC〜CM−1において発せられた磁界は、内視鏡挿入形状検出装置3が具備する、複数のセンスコイルが内蔵されたセンスコイルユニット19により検出される。 Then, the magnetic field emitted in the source coils C 0 ~C M-1 is equipped endoscope insertion shape detection apparatus 3, a plurality of sense coils is detected by the sense coil unit 19 incorporated.

内視鏡挿入形状検出装置3は、内視鏡6に設けられたソースコイルC〜CM−1において発せられた磁界を検出するセンスコイルユニット19と、センスコイルユニット19によって検出された磁界の検出信号に基づいて挿入部11の形状(挿入形状)を推定する形状処理装置21と、形状処理装置21によって推定された挿入形状を表示するディスプレイ22とを有して構成されている。 The endoscope insertion shape detection device 3 includes a sense coil unit 19 that detects a magnetic field generated in source coils C 0 to C M-1 provided in the endoscope 6, and a magnetic field detected by the sense coil unit 19. The shape processing device 21 that estimates the shape (insertion shape) of the insertion portion 11 based on the detection signal of FIG. 5 and the display 22 that displays the insertion shape estimated by the shape processing device 21 are configured.

センスコイルユニット19は、患者が横たわる検査ベッドの周辺部などに配置され、ソースコイルC〜CM−1による磁界を検出し、検出した該磁界を検出信号として形状処理装置21に出力する。 The sense coil unit 19 is disposed in the periphery of the examination bed on which the patient lies, detects a magnetic field generated by the source coils C 0 to C M−1 , and outputs the detected magnetic field to the shape processing device 21 as a detection signal.

挿入形状検出部としての形状処理装置21は、検出信号に基づいて、ソースコイルC〜CM−1の各位置座標データの算出を行うとともに、算出した該位置座標データに基づいて挿入部11の挿入形状を推定する。また、形状処理装置21は、推定した挿入部11の挿入形状の映像信号を生成するとともに、生成した映像信号である、例えばRGB信号をディスプレイ22に対して出力する。これにより、ディスプレイ22の表示画面には、挿入部11の挿入形状が画像表示される。さらに、形状処理装置21は、内視鏡6による観察が行われている最中に、挿入部11の挿入形状を示す3次元座標情報、及び形状表示属性等の挿入形状データを連続的に生成し、通信ポート21aを介して画像処理装置4に出力する。 The shape processing device 21 as the insertion shape detection unit calculates the position coordinate data of the source coils C 0 to C M−1 based on the detection signal, and the insertion unit 11 based on the calculated position coordinate data. The insertion shape of is estimated. In addition, the shape processing device 21 generates a video signal of the estimated insertion shape of the insertion unit 11 and outputs, for example, an RGB signal, which is the generated video signal, to the display 22. As a result, the insertion shape of the insertion unit 11 is displayed as an image on the display screen of the display 22. Further, the shape processing device 21 continuously generates three-dimensional coordinate information indicating the insertion shape of the insertion unit 11 and insertion shape data such as a shape display attribute while the observation by the endoscope 6 is being performed. And output to the image processing device 4 via the communication port 21a.

なお、本実施形態の形状処理装置21は、例えば、レリーズスイッチが操作された際の挿入形状データのみを画像処理装置4に出力することができるものとする。   Note that the shape processing device 21 of the present embodiment can output only the insertion shape data when the release switch is operated, for example, to the image processing device 4.

また、本実施形態の内視鏡挿入形状検出装置3は、形状処理装置21による形状検出処理により生成された後、ディスプレイ22に表示される挿入形状の画像の回転角及び拡大縮小率等の形状表示属性を、図示しない操作パネル等において指示及び入力することにより、変更することができるものとする。   In addition, the endoscope insertion shape detection device 3 according to the present embodiment is generated by shape detection processing by the shape processing device 21 and then has a shape such as a rotation angle and an enlargement / reduction ratio of an insertion shape image displayed on the display 22. It is assumed that the display attribute can be changed by instructing and inputting on an operation panel (not shown).

なお、ビデオプロセッサ8は、例えば、患者の氏名、生年月日、性別、年齢、患者コード及び検査日時等の情報である検査情報を入力するための図示しない操作パネルを有している。そして、前記図示しない操作パネルにおいて入力された検査情報は、通信ポート8aを介して画像処理装置4にも送信される。   The video processor 8 has an operation panel (not shown) for inputting examination information, which is information such as a patient's name, date of birth, sex, age, patient code, and examination date. The inspection information input on the operation panel (not shown) is also transmitted to the image processing apparatus 4 via the communication port 8a.

画像処理装置4は、内視鏡挿入形状検出装置3から出力される挿入形状データと、ビデオプロセッサ8から出力される検査情報とに基づき、ユーザを補助または支援可能な挿入補助情報を生成するための解析処理を行うパーソナルコンピュータ(以下、単にPCと称する)25と、PC25に対する各種指示及び入力を行うことが可能なマウス26及びキーボード27と、PC25の解析処理により生成された告知情報等を再生または表示可能な、表示部としてのディスプレイ28とを有している。   The image processing device 4 generates insertion auxiliary information that can assist or assist the user based on the insertion shape data output from the endoscope insertion shape detection device 3 and the examination information output from the video processor 8. A personal computer (hereinafter simply referred to as a PC) 25 for performing the analysis process of the computer, a mouse 26 and a keyboard 27 capable of giving various instructions and inputs to the PC 25, and notification information generated by the analysis process of the PC 25 are reproduced. Or it has the display 28 as a display part which can be displayed.

PC25は、内視鏡挿入形状検出装置3の形状処理装置21の通信ポート21aから出力される挿入形状データを取り込む通信ポート25aと、前記内視鏡装置2のビデオプロセッサ8の通信ポート8aから出力される検査情報を取り込む通信ポート25bと、ビデオプロセッサ8で生成された動画像の映像信号を所定の圧縮画像データに変換する動画像入力ボード25cと、画像処理等の処理を行うCPU31と、CPU31における前記画像処理に用いられる処理プログラムが格納された処理プログラム格納部32と、CPU31により処理されたデータ等を一時的に格納するメモリ33と、CPU31により処理された画像データ等を記憶するハードディスク(以下、単にHDDと称する)34とを有する。そして、PC25が有する各部は、バスライン35により相互に接続されている。   The PC 25 outputs a communication port 25a that takes in insertion shape data output from the communication port 21a of the shape processing device 21 of the endoscope insertion shape detection device 3 and a communication port 8a of the video processor 8 of the endoscope device 2. A communication port 25b for fetching the inspection information, a moving image input board 25c for converting the video signal of the moving image generated by the video processor 8 into predetermined compressed image data, a CPU 31 for performing processing such as image processing, and the CPU 31 A processing program storage unit 32 storing a processing program used for the image processing, a memory 33 for temporarily storing data processed by the CPU 31, and a hard disk (for storing image data processed by the CPU 31). (Hereinafter simply referred to as HDD) 34. The units included in the PC 25 are connected to each other by a bus line 35.

画像処理装置4の動画像入力ボード25cには、ビデオプロセッサ8で生成された動画像の映像信号として、例えばY/C信号が入力される。そして、動画像入力ボード25cは、前記動画像の映像信号を、例えば、MJPEG形式等の所定の圧縮形式を用いて圧縮動画像データに変換するとともに、該圧縮動画像データをハードディスク34等に対して出力する。   For example, a Y / C signal is input to the moving image input board 25c of the image processing apparatus 4 as a video signal of a moving image generated by the video processor 8. Then, the moving image input board 25c converts the moving image video signal into compressed moving image data using a predetermined compression format such as the MJPEG format, and converts the compressed moving image data to the hard disk 34 or the like. Output.

なお、通信ポート25aにおいて取り込まれた挿入形状データ、及び、通信ポート25bにおいて取り込まれた検査情報は、例えば、HDD34に対して出力されることにより、PC25内において保存可能である。   The insertion shape data captured at the communication port 25a and the inspection information captured at the communication port 25b can be stored in the PC 25 by being output to the HDD 34, for example.

また、本実施形態の内視鏡挿入形状解析システムは、形状処理装置21と、CPU31とを要部として有して構成されているものとする。   In addition, the endoscope insertion shape analysis system of the present embodiment is configured to include the shape processing device 21 and the CPU 31 as main parts.

ここで、内視鏡挿入形状検出装置3が挿入形状データを生成する際に行う処理について説明を行う。
内視鏡挿入形状検出装置3の形状処理装置21は、内視鏡6の撮像素子16から1フレーム分の撮像信号が出力されるタイミングに応じ、内視鏡6の挿入部11に内蔵されたM個のソースコイルC〜CM−1の3次元座標を含む挿入形状データを生成する。また、形状処理装置21は、前記挿入形状データを画像処理装置4へ出力するとともに、前記挿入形状データに基づいて挿入部11の挿入形状の画像を生成し、該挿入形状の画像をディスプレイ22へ出力する。
Here, a process performed when the endoscope insertion shape detection device 3 generates insertion shape data will be described.
The shape processing device 21 of the endoscope insertion shape detection device 3 is built in the insertion unit 11 of the endoscope 6 in accordance with the timing at which an imaging signal for one frame is output from the imaging device 16 of the endoscope 6. Insertion shape data including three-dimensional coordinates of M source coils C 0 to C M-1 is generated. The shape processing device 21 outputs the insertion shape data to the image processing device 4, generates an insertion shape image of the insertion unit 11 based on the insertion shape data, and sends the insertion shape image to the display 22. Output.

なお、第jフレーム(ただし、j=0、1、2…)における、挿入部11の先端側からi番目(ただし、i=0、1、…、M−1)のソースコイルCiの3次元座標は、図2のように(X ,Y ,Z )として示されるものとする。 Note that the three-dimensional source coil Ci of the i-th (where i = 0, 1,..., M−1) from the distal end side of the insertion portion 11 in the j-th frame (where j = 0, 1, 2,...). The coordinates are shown as (X i j , Y i j , Z i j ) as shown in FIG.

この内視鏡挿入形状検出装置3で検出されたソースコイルC〜CM−1の座標系のデータを含む挿入形状データは、図3Aに示すように、各フレームに関するフレームデータ(つまり、第0フレームデータ、第1フレームデータ、…)として構成されており、画像処理装置4に順次送信される。そして、各フレームデータは、図3Bに示すように、挿入形状データの作成時刻、表示属性、付属情報及びソースコイルの(3次元)座標等のデータを有して構成されている。 As shown in FIG. 3A, the insertion shape data including the coordinate system data of the source coils C 0 to C M−1 detected by the endoscope insertion shape detection device 3 includes frame data (that is, first data 0 frame data, first frame data,...), Which are sequentially transmitted to the image processing apparatus 4. As shown in FIG. 3B, each frame data includes data such as the creation time of the insertion shape data, display attributes, attached information, and (three-dimensional) coordinates of the source coil.

また、コイル座標データは、図3Cに示すように、挿入部11の先端側から基端側(操作部12側)に順次配置されたソースコイルC〜CM−1の3次元座標をそれぞれ示すデータである。なお、内視鏡挿入形状検出装置3による検出範囲外のソースコイルの3次元座標は、例えば、検出範囲外であることが分かるような所定の座標値(例えば(0,0,0))として設定されるものとする。 In addition, as shown in FIG. 3C, the coil coordinate data includes three-dimensional coordinates of the source coils C 0 to C M−1 sequentially arranged from the distal end side to the proximal end side (operation unit 12 side) of the insertion portion 11. It is the data shown. Note that the three-dimensional coordinates of the source coil outside the detection range by the endoscope insertion shape detection device 3 are, for example, predetermined coordinate values (for example, (0, 0, 0)) that indicate that they are outside the detection range. It shall be set.

次に、本実施形態の生体観測システム1の作用について説明を行う。   Next, the operation of the living body observation system 1 of the present embodiment will be described.

ユーザにより内視鏡6の挿入部11が被検体の肛門側から体腔内へ挿入されると、挿入部11の先端部14に設けられた撮像素子16により、該体腔内に存在する被写体が撮像される。撮像素子16により撮像された被写体の像は、撮像信号として出力され、ビデオプロセッサ8により信号処理が施されて映像信号に変換された後、モニタ9に対して出力される。これにより、モニタ9には、撮像素子16により撮像された被写体の像が内視鏡観察画像として表示される。   When the insertion portion 11 of the endoscope 6 is inserted into the body cavity from the anal side of the subject by the user, the subject existing in the body cavity is imaged by the imaging element 16 provided at the distal end portion 14 of the insertion portion 11. Is done. The subject image picked up by the image pickup device 16 is output as an image pickup signal, subjected to signal processing by the video processor 8 and converted into a video signal, and then output to the monitor 9. Thereby, the image of the subject imaged by the image sensor 16 is displayed on the monitor 9 as an endoscopic observation image.

内視鏡挿入形状検出装置3は、ソースコイルC〜CM−1各々から発せられた磁界をセンスコイルユニット19において検出するとともに、該磁界に応じて出力される検出信号に基づく挿入部11の挿入形状を形状処理装置21において推定する。これにより、ディスプレイ22には、形状処理装置21において推定された挿入部11の挿入形状が表示される。 The endoscope insertion shape detection device 3 detects a magnetic field emitted from each of the source coils C 0 to C M-1 in the sense coil unit 19 and inserts 11 based on a detection signal output according to the magnetic field. The shape processing apparatus 21 estimates the inserted shape. As a result, the insertion shape of the insertion unit 11 estimated by the shape processing device 21 is displayed on the display 22.

また、内視鏡挿入形状検出装置3の形状処理装置21は、各ソースコイルの位置情報を含むフレームデータを、通信ポート21aを介して画像処理装置4のPC25が有するCPU31へ順次出力する。   The shape processing device 21 of the endoscope insertion shape detecting device 3 sequentially outputs frame data including position information of each source coil to the CPU 31 of the PC 25 of the image processing device 4 through the communication port 21a.

CPU31は、内視鏡挿入形状検出装置3から順次出力されるフレームデータに基づき、被検体内に挿入された挿入部11のうち、ユーザによる挿入部11の挿入操作を停止させる要因が存在する箇所である、挿入停止点を検出するための処理として、図4のフローチャートに示す挿入停止点検出処理を行う。   The CPU 31 is based on the frame data sequentially output from the endoscope insertion shape detection device 3, where there is a factor that causes the user to stop the insertion operation of the insertion unit 11 among the insertion units 11 inserted into the subject. As a process for detecting an insertion stop point, an insertion stop point detection process shown in the flowchart of FIG. 4 is performed.

まず、挿入形状分割部としてのCPU31は、内視鏡挿入形状検出装置3から順次出力されるフレームデータが有するコイル座標データに対し、例えば、Catmull−Rom曲線の方程式を適用することにより、被検体内に挿入された挿入部11において最も先端側に配置されたソースコイル(ソースコイルC)から、被検体内に挿入された挿入部11において最も基端側に配置されたソースコイルまでの各ソースコイルにより形成される、挿入部11の挿入状態に応じた線分を算出するとともに、該線分を分割する(図4のステップS1)。なお、CPU31は、前述した図4のステップS1の処理において、挿入部11の挿入状態に応じた線分を、例えば、n個の分割点D〜Dにより分割するものとする。また、本実施形態において、各分割点は、先端側から基端側にかけて、D、D、…、Dn-1、Dと設定されるものであるとする。また、各分割点は、隣接する分割点間の距離が所定の値dになるように、等間隔に分割設定されるものであるとする。 First, the CPU 31 as the insertion shape dividing unit applies, for example, an equation of a Catmull-Rom curve to the coil coordinate data included in the frame data sequentially output from the endoscope insertion shape detection device 3 to thereby detect the subject. Each of the source coil (source coil C 0 ) arranged at the most distal end side in the insertion portion 11 inserted into the inside and the source coil arranged at the most proximal side in the insertion portion 11 inserted into the subject. While calculating the line segment according to the insertion state of the insertion part 11 formed with a source coil, this line segment is divided | segmented (step S1 of FIG. 4). Note that the CPU 31 divides the line segment according to the insertion state of the insertion unit 11 by, for example, n division points D 1 to D n in the process of step S1 of FIG. 4 described above. In the present embodiment, each division point is set to D 1 , D 2 ,..., D n−1 , D n from the distal end side to the proximal end side. In addition, it is assumed that the division points are set to be equally spaced so that the distance between adjacent division points becomes a predetermined value d.

また、CPU31は、n個の分割点D〜Dにおける移動速度V〜Vを、過去のフレームデータから求めた分割点座標値と、現在のフレームデータから求めた分割点座標値との差分により算出する。さらに、CPU31は、n個の分割点D〜Dにおける挿入軸方向をCatmull−Rom曲線の1次微分値により算出するとともに、n個の分割点D〜Dにおける挿入軸方向に移動速度V〜Vを射影することにより、n個の分割点D〜Dにおける挿入軸方向の移動速度Va1〜Vanを算出する。 Further, the CPU 31 obtains the movement speeds V 1 to V n at the n division points D 1 to D n from the division point coordinate values obtained from the past frame data, and the division point coordinate values obtained from the current frame data. The difference is calculated. Furthermore, the mobile CPU31 is the insertion axis direction of the n dividing points D 1 to D n to calculate the first derivative of the Catmull-Rom curve to the insertion axis direction of the n dividing points D 1 to D n By projecting the speeds V 1 to V n , the moving speeds V a1 to V an in the insertion axis direction at the n division points D 1 to D n are calculated.

次に、CPU31は、分割点D〜Dのうち、被検体内に挿入された挿入部11において基端側に存在するn番目の分割点Dの挿入軸方向の移動速度Vanを前述した演算を行うことにより取得し(図4のステップS2)、その後さらに、該移動速度Vanが閾値T1(T1>0)よりも大きいか否かを検出する。そして、CPU31は、移動速度Vanが閾値T1よりも大きいことを検出した場合(図4のステップS3)、挿入部11に対して挿入操作がなされていると判定し、後述する図4のステップS4の処理を引き続き行う。また、CPU31は、移動速度Vanが閾値T1以下であることを検出した場合(図4のステップS3)、挿入部11に対して挿入操作がなされていないと判定し、図4に示す挿入停止点検出処理を終了する。 Next, the CPU 31 determines the moving speed V an in the insertion axis direction of the n-th dividing point D n existing on the proximal end side in the insertion portion 11 inserted into the subject among the dividing points D 1 to D n. obtained by performing the above-described operation (step S2 in FIG. 4), then further the moving speed V an, detects greater or not than the threshold T1 (T1> 0). Then, CPU 31 determines that if the moving speed V an, is detected larger than the threshold T1 (step S3 in FIG. 4), the insertion operation on the insertion portion 11 has been made, the steps of FIG. 4 to be described later The process of S4 is continued. Further, CPU 31, when the moving speed V an, is detected to be the threshold value T1 or less (step S3 in FIG. 4), determines that the insertion operation with respect to the insertion portion 11 is not made, inserted stop shown in FIG. 4 The point detection process ends.

なお、本実施形態において、n番目の分割点Dの挿入軸方向の移動速度Vanは、時間によらず一定であるとする。 In the present embodiments, n th moving speed V an, in the insertion axis direction of the dividing point D n it is assumed to be constant regardless of time.

CPU31は、図4のステップS3の処理において、移動速度Vanが閾値T1よりも大きいことを検出した後、分割点Dから先端部14側に隣接する分割点Dn−1を分割点Dとして設定する(図4のステップS4)。 CPU31 is in the process of step S3 in FIG. 4, after the moving speed V an, is detected greater than a threshold T1, the dividing points D n-1 adjacent to the distal end portion 14 side from the dividing point D n dividing points D i is set (step S4 in FIG. 4).

さらに、CPU31は、例えば、ビデオプロセッサ8、メモリ33及びHDD34のうちの少なくともいずれか一に記憶されている内視鏡6の機種情報を読み込むとともに、該機種情報に基づき、図4のステップS4の処理において設定された分割点Dが挿入部11の(図示しない)湾曲部に存在するか否かを検出する。そして、CPU31は、分割点Dが挿入部11の(図示しない)湾曲部に存在することを検出した場合(図4のステップS5)、分割点Dがユーザの操作により湾曲可能な位置にあると判定し、図4に示す挿入停止点検出処理を終了する。また、CPU31は、分割点Dが挿入部11の(図示しない)湾曲部に存在しないことを検出した場合(図4のステップS5)、図4のステップS6の処理を引き続き行う。 Further, for example, the CPU 31 reads the model information of the endoscope 6 stored in at least one of the video processor 8, the memory 33, and the HDD 34, and based on the model information, the CPU 31 performs step S4 of FIG. dividing points D i set in the process (not shown) of the insertion portion 11 detects whether or not present in the curved portion. Then, CPU 31 may divide point D i is (not shown) of the insertion portion 11 when detecting the presence in the curved portion (step S5 in FIG. 4), the bendable position dividing points D i is the operation of the user It is determined that there is, and the insertion stop point detection process shown in FIG. 4 is terminated. Further, CPU 31 is the dividing points D i is (not shown) of the insertion portion 11 performs when it detects the absence of the curved section (step S5 in FIG. 4), the processing in step S6 in FIG. 4 continues.

CPU31は、図4のステップS5の処理において、分割点Dが挿入部11の(図示しない)湾曲部に存在しないことを検出すると、その後さらに、分割点Dの挿入軸方向の移動速度Vaiを取得し(図4のステップS6)、該移動速度Vaiが閾値T2未満であるか否かを検出する。そして、CPU31は、移動速度Vaiが閾値T2未満であることを検出した場合(図4のステップS7)、ユーザによる挿入部11の挿入操作を停止させる要因が分割点Dに存在する可能性があると判定し、後述する図4のステップS9の処理を引き続き行う。また、CPU31は、移動速度Vaiが閾値T2以上であることを検出した場合(図4のステップS7)、分割点Dから先端部14側に隣接する分割点Di−1を設定する(図4のステップS8)とともに、該分割点Di−1に対し、図4のステップS5からステップS7までの処理を再度行う。 CPU31 is in the process of step S5 in FIG. 4, the dividing points D i is (not shown) of the insertion portion 11 detects the absence of the curved portion, then further movement velocity V of the insertion axis direction of the dividing points D i ai is acquired (step S6 in FIG. 4), and it is detected whether or not the moving speed V ai is less than the threshold value T2. Then, CPU 31 is possible that if the moving speed V ai detects that is less than the threshold value T2 (step S7 in FIG. 4), a factor to stop the insertion operation of the insertion portion 11 by the user exists in the division points D i 4 is determined, and the process of step S9 in FIG. Further, CPU 31, when detecting that the moving speed V ai is the threshold value T2 or higher (step S7 in FIG. 4), sets the split point D i-1 adjacent to the distal end portion 14 side from the dividing point D i ( Along with step S8 in FIG. 4, the processing from step S5 to step S7 in FIG. 4 is performed again on the dividing point D i−1 .

CPU31は、図4のステップS7の処理において、移動速度Vaiが閾値T2未満であることを検出した後、分割点Dから先端部14側に隣接する分割点Di−1を分割点Dとして設定する(図4のステップS9)。 CPU31 is in the process of step S7 in FIG. 4, after detecting that the moving speed V ai is less than the threshold T2, the dividing points D i-1 adjacent to the distal end portion 14 side from the dividing point D i dividing points D k is set (step S9 in FIG. 4).

さらに、CPU31は、前述した内視鏡6の機種情報に基づき、図4のステップS9の処理において設定された分割点Dが挿入部11の(図示しない)湾曲部に存在するか否かを検出する。そして、CPU31は、分割点Dが挿入部11の(図示しない)湾曲部に存在することを検出した場合(図4のステップS10)、分割点Dがユーザの操作により湾曲可能な位置にあると判定し、図4に示す挿入停止点検出処理を終了する。また、CPU31は、分割点Dが挿入部11の(図示しない)湾曲部に存在しないことを検出した場合(図4のステップS10)、図4のステップS11の処理を引き続き行う。 Further, the CPU 31 determines whether or not the dividing point Dk set in the process of step S9 in FIG. 4 is present in the bending portion (not shown) of the insertion portion 11 based on the model information of the endoscope 6 described above. To detect. Then, CPU 31 may divide point D k is (not shown) of the insertion portion 11 when detecting the presence in the curved portion (step S10 in FIG. 4), the bendable position dividing point D k is the operation of the user It is determined that there is, and the insertion stop point detection process shown in FIG. 4 is terminated. On the other hand, when the CPU 31 detects that the dividing point Dk does not exist in the bending portion (not shown) of the insertion portion 11 (step S10 in FIG. 4), the CPU 31 continues the processing in step S11 in FIG.

挿入停止点推定部としてのCPU31は、図4のステップS10の処理において、分割点Dが挿入部11の(図示しない)湾曲部に存在しないことを検出すると、その後さらに、分割点Dのy座標が極大値をとるか否かを検出する(図4のステップS11)。なお、本実施形態におけるy軸は、体腔内手前側(例えば肛門側)から奥側(例えば胃側)にかけての座標軸として設定されているものであるとする。また、
具体的には、CPU31は、分割点Dk−2、Dk−1、D、Dk+1及びDk+2の、分割点Dの近傍に位置する5つの分割点のy座標の値を各々比較し、該5つの分割点のy座標のうち、分割点Dのy座標の値が最大値であることを検出した場合に、分割点Dのy座標が極大値をとると判定する。
CPU31 as the insertion stop point estimation unit, in the processing of step S10 in FIG. 4, dividing points D k is (not shown) of the insertion portion 11 detects the absence of the curved portion, then further dividing points D k It is detected whether or not the y coordinate takes a maximum value (step S11 in FIG. 4). Note that the y-axis in this embodiment is set as a coordinate axis from the front side of the body cavity (for example, the anal side) to the back side (for example, the stomach side). Also,
Specifically, the CPU 31 sets the y-coordinate values of the five division points located near the division point D k among the division points D k−2 , D k−1 , D k , D k + 1, and D k + 2. In comparison, when it is detected that the y coordinate value of the dividing point Dk is the maximum value among the y coordinates of the five dividing points, it is determined that the y coordinate of the dividing point Dk takes the maximum value. .

CPU31は、分割点Dのy座標が極大値をとると判定した場合(図4のステップS11)、ユーザによる挿入部11の挿入操作を停止させる要因が分割点Dに存在すると判定し、該分割点Dを挿入停止点として検出した(図4のステップS13)後、図4に示す挿入停止点検出処理を終了する。また、CPU31は、分割点Dのy座標が極大値をとらないと判定した場合(図4のステップS11)、分割点Dから先端部14側に隣接する分割点Dk−1を設定する(図4のステップS12)とともに、該分割点Dk−1に対し、図4のステップS10及びステップS11の処理を再度行う。 When the CPU 31 determines that the y coordinate of the dividing point Dk has a maximum value (step S11 in FIG. 4), the CPU 31 determines that there is a factor at the dividing point Dk that stops the insertion operation of the insertion unit 11 by the user. After the division point Dk is detected as an insertion stop point (step S13 in FIG. 4), the insertion stop point detection process shown in FIG. 4 is terminated. Further, CPU 31, when the y coordinate of the dividing point D k is determined not take a maximum value (step S11 in FIG. 4), sets the split point D k-1 adjacent to the distal end portion 14 side from the dividing point D k 4 (step S12 in FIG. 4), the processing in steps S10 and S11 in FIG. 4 is performed again on the division point Dk-1 .

その後、CPU31は、図4の挿入停止点検出処理において用いたフレームデータよりも時系列的に後(例えば1から数フレーム後)に存在する他のフレームデータに基づき、図4の挿入停止点検出処理により検出した挿入停止点Dに対する評価を行うための処理として、図5のフローチャートに示す挿入停止点評価処理を行う。 Thereafter, the CPU 31 detects the insertion stop point in FIG. 4 based on other frame data existing in time series (for example, one to several frames later) from the frame data used in the insertion stop point detection process in FIG. As a process for evaluating the insertion stop point Dk detected by the process, the insertion stop point evaluation process shown in the flowchart of FIG. 5 is performed.

CPU31は、前記他のフレームデータに基づき、被検体内に挿入された挿入部11において基端側に存在するn番目の分割点Dの挿入軸方向の移動速度Vanを取得するとともに(図5のステップS21)、挿入停止点Dの挿入軸方向の移動速度Vakを取得する(図5のステップS22)。 Based on the other frame data, the CPU 31 obtains the moving speed V an in the insertion axis direction of the n-th division point D n existing on the proximal end side in the insertion portion 11 inserted into the subject (see FIG. 5 (step S21), the movement speed Vak in the insertion axis direction of the insertion stop point Dk is acquired (step S22 in FIG. 5).

また、CPU31は、前記他のフレームデータに基づいて挿入停止点Dにおける移動速度Vを取得するとともに、挿入停止点Dにおける、挿入軸方向に垂直な方向の移動速度Vrkを下記数式(1)を用いて算出する(図5のステップS23)。 Further, the CPU 31 acquires the movement speed V k at the insertion stop point D k based on the other frame data, and calculates the movement speed V rk in the direction perpendicular to the insertion axis direction at the insertion stop point D k by the following formula. Calculation is performed using (1) (step S23 in FIG. 5).


Figure 0004855912

その後、CPU31は、移動速度Vanが閾値T1よりも大きいか否かを検出する。そして、CPU31は、移動速度Vanが閾値T1よりも大きいことを検出した場合(図5のステップS24)、挿入部11に対して挿入操作がなされていると判定し、後述する図5のステップS25の処理を引き続き行う。また、CPU31は、移動速度Vanが閾値T1以下であることを検出した場合(図5のステップS24)、挿入部11の操作が行われていない状態、または、挿入部11に対して抜去操作がなされている状態のいずれかであると判定し、図5の一連の処理を終了する。
Figure 0004855912

Then, CPU 31, the moving speed V an, detects greater or not than the threshold value T1. Then, CPU 31, when the moving speed V an, is detected larger than the threshold T1 (step S24 in FIG. 5), determines that the insertion operation with respect to the insertion portion 11 has been made, the steps of FIG. 5 described later The process of S25 is continued. Further, CPU 31, when detecting that the moving speed V an, is the threshold value T1 or less (step S24 in FIG. 5), the state in which the operation of the insertion portion 11 is not performed, or removal operation on the insertion portion 11 5 is terminated, and the series of processes in FIG. 5 is terminated.

さらに、挿入停止点推定部としてのCPU31は、移動速度Vanに対する移動速度Vakの割合、すなわち、Vak/Vanの値が閾値T3未満であるか否かを検出する。そして、CPU31は、挿入部11が挿入される際の移動速度Vanの伝達率を示す値である、Vak/Vanの値が閾値T3未満であることを検出した場合(図5のステップS25)、挿入停止点Dに対する評価を行うために、後述する図5のステップS26の処理を引き続き行う。また、CPU31は、Vak/Vanの値が閾値T3以上であることを検出した場合(図5のステップS25)、挿入停止点Dにおける大腸の伸展が解消されたと判定し、図5の一連の処理を終了する。 Further, the CPU 31 as the insertion stop point estimation unit detects whether or not the ratio of the movement speed V ak to the movement speed V an , that is, the value of V ak / V an is less than the threshold value T3. When the CPU 31 detects that the value of V ak / V an , which is a value indicating the transmission rate of the moving speed V an when the insertion unit 11 is inserted, is less than the threshold value T3 (step in FIG. 5). S25) In order to evaluate the insertion stop point Dk , the process of step S26 of FIG. Further, when the CPU 31 detects that the value of V ak / V an is equal to or greater than the threshold T3 (step S25 in FIG. 5), the CPU 31 determines that the extension of the large intestine at the insertion stop point D k has been eliminated, and FIG. A series of processing ends.

CPU31は、移動速度Vanに対する移動速度Vrkの割合、すなわち、Vrk/Vanの値が閾値T4未満であるか否かを検出する。そして、告知部としてのCPU31は、Vrk/Vanの値が閾値T4未満であることを検出した場合(図5のステップS26)、挿入停止点Dにおいて大腸の伸展が生じていると判定するとともに、該挿入停止点Dの位置を示す告知情報としての第1のマーカーを、例えば図6に示すような状態として、挿入部11の挿入形状に重畳させつつディスプレイ28に表示させる制御を行った後(図5のステップS27)、図5の一連の処理を終了する。また、告知部としてのCPU31は、Vrk/Vanの値が閾値T4以上であることを検出した場合(図5のステップS26)、挿入停止点Dにおいて大腸が伸展する直前の状態であると判定するとともに、該挿入停止点Dの位置を示す告知情報としての第2のマーカーを、例えば図7に示すような状態として、挿入部11の挿入形状に重畳させつつディスプレイ28に表示させる制御を行った後(図5のステップS28)、図5の一連の処理を終了する。 The CPU 31 detects whether or not the ratio of the movement speed V rk to the movement speed V an , that is, the value of V rk / V an is less than the threshold value T4. When the CPU 31 serving as the notification unit detects that the value of V rk / V an is less than the threshold value T4 (step S26 in FIG. 5), it determines that the extension of the large intestine has occurred at the insertion stop point Dk . At the same time, the first marker as notification information indicating the position of the insertion stop point Dk is displayed on the display 28 while being superimposed on the insertion shape of the insertion portion 11 in a state as shown in FIG. After performing (step S27 in FIG. 5), the series of processes in FIG. 5 is terminated. When the CPU 31 serving as the notification unit detects that the value of V rk / V an is equal to or greater than the threshold value T4 (step S26 in FIG. 5), the CPU 31 is in a state immediately before the large intestine extends at the insertion stop point Dk . And the second marker as notification information indicating the position of the insertion stop point Dk is displayed on the display 28 while being superimposed on the insertion shape of the insertion portion 11 as shown in FIG. After the control (step S28 in FIG. 5), the series of processes in FIG. 5 is terminated.

なお、CPU31は、図4のステップS3、図5のステップS24及び図5のステップS25の各処理において、挿入部11の操作が行われていない状態、挿入部11に対して抜去操作がなされている状態、及び、挿入停止点Dにおける大腸の伸展が解消された状態のうちのいずれかの状態であると判定した場合、ディスプレイ28に表示されている各マーカーを非表示にする処理を併せて行うものとする。 In addition, in each process of step S3 of FIG. 4, step S24 of FIG. 5, and step S25 of FIG. 5, CPU31 is the state in which operation of the insertion part 11 is not performed, and extraction operation was made | formed with respect to the insertion part 11. And a process of hiding each marker displayed on the display 28 when it is determined that the state of the large intestine at the insertion stop point Dk is canceled. Shall be performed.

また、CPU31は、大腸の伸展が生じていることにより患者に大きな負荷がかかっていることを示すために、例えば、図6及び図7に示すように、挿入部11により大腸の伸展が生じている位置を示す第1のマーカーの形状及び(または)サイズを、挿入部11により大腸の伸展が生じる直前の位置を示す第2のマーカーの形状及び(または)サイズに比べて目立つようにディスプレイ28に表示させるものであるとする。   Further, for example, as shown in FIGS. 6 and 7, the CPU 31 causes the large intestine to be stretched by the insertion unit 11 in order to indicate that a large load is applied to the patient due to the large intestine stretching. The display 28 is more prominent than the shape and / or size of the second marker indicating the position immediately before the insertion of the large intestine is caused by the insertion portion 11. It is assumed that it is displayed.

さらに、本実施形態の図4に示す挿入停止点検出処理、及び、図5に示す挿入停止点評価処理は、この順番に行われるものに限らず、逆の順番に行われるものであっても良い。   Furthermore, the insertion stop point detection process shown in FIG. 4 and the insertion stop point evaluation process shown in FIG. 5 of the present embodiment are not limited to this order, and may be performed in the reverse order. good.

以上に述べたように、本実施形態の内視鏡挿入形状解析システムを具備する生体観測システム1は、図4及び図5に示す各処理を行うことにより、大腸の伸展が生じている位置を検出するとともにユーザに示すことができ、その結果、内視鏡6の挿入部11の挿入操作を従来に比べてスムーズにすることができる。   As described above, the living body observation system 1 including the endoscope insertion shape analysis system according to the present embodiment performs a process shown in FIGS. 4 and 5 to determine a position where the large intestine is stretched. It can detect and show to a user, As a result, insertion operation of the insertion part 11 of the endoscope 6 can be made smoother than before.

なお、CPU31は、挿入停止点Dにおける挿入軸方向に垂直な方向の移動速度Vrkに基づいて挿入部11により大腸の伸展が生じている位置を検出するものに限らず、例えば、該挿入停止点Dにおける局所的な曲率半径に基づいて挿入部11により大腸の伸展が生じている位置を検出するものであっても良い。その場合、CPU31は、図4の挿入停止点検出処理において用いたフレームデータよりも時系列的に後(例えば1から数フレーム後)に存在する他のフレームデータに基づき、図4の挿入停止点検出処理により検出した挿入停止点Dに対する評価を行うための処理として、(図5の挿入停止点評価処理に代わり、)図8のフローチャートに示す挿入停止点評価処理を行う。 The CPU 31 is not limited to detecting the position where the large intestine is stretched by the insertion unit 11 based on the moving speed Vrk in the direction perpendicular to the insertion axis direction at the insertion stop point Dk . Based on the local radius of curvature at the stop point Dk, the position where the extension of the large intestine has occurred may be detected by the insertion portion 11. In that case, the CPU 31 checks the insertion stop in FIG. 4 based on other frame data existing in time series (for example, one to several frames later) from the frame data used in the insertion stop point detection process in FIG. As a process for evaluating the insertion stop point Dk detected by the outgoing process, the insertion stop point evaluation process shown in the flowchart of FIG. 8 is performed (instead of the insertion stop point evaluation process of FIG. 5).

ここで、図8の挿入停止点評価処理の詳細についての説明を行う。   Here, the details of the insertion stop point evaluation process of FIG. 8 will be described.

CPU31は、前記他のフレームデータに基づき、被検体内に挿入された挿入部11において基端側に存在するn番目の分割点Dの挿入軸方向の移動速度Vanを取得するとともに(図8のステップS31)、挿入停止点Dにおける局所的な曲率半径Rを算出する(図8のステップS32)。なお、挿入停止点Dにおける局所的な曲率半径Rは、例えば、Catmull−Rom曲線の方程式の1次微分値及び2次微分値を用いることにより算出することができる。 Based on the other frame data, the CPU 31 obtains the moving speed V an in the insertion axis direction of the n-th division point D n existing on the proximal end side in the insertion portion 11 inserted into the subject (see FIG. 8 step S31 in), to calculate a local curvature radius R k at the insertion stop point D k (step S32 in FIG. 8). The local curvature radius R k at the insertion stop point D k can be calculated by using, for example, the first and second differential values of the Catmull-Rom curve equation.

その後、CPU31は、移動速度Vanが閾値T1よりも大きいか否かを検出する。そして、CPU31は、移動速度Vanが閾値T1よりも大きいことを検出した場合(図8のステップS33)、挿入部11に対して挿入操作がなされていると判定し、後述する図8のステップS34の処理を引き続き行う。また、CPU31は、移動速度Vanが閾値T1以下であることを検出した場合(図8のステップS33)、挿入部11の操作が行われていない状態、または、挿入部11に対して抜去操作がなされている状態のいずれかであると判定し、図8の一連の処理を終了する。 Then, CPU 31, the moving speed V an, detects greater or not than the threshold value T1. Then, CPU 31, when the moving speed V an, is detected larger than the threshold T1 (step S33 in FIG. 8), determines that the insertion operation with respect to the insertion portion 11 has been made, the steps of FIG. 8 to be described later The process of S34 is continued. Further, CPU 31, when detecting that the moving speed V an, is the threshold value T1 or less (step S33 in FIG. 8), the state in which the operation of the insertion portion 11 is not performed, or removal operation on the insertion portion 11 Is determined to be one of the states, and the series of processes in FIG.

さらに、CPU31は、挿入停止点Dにおける局所的な曲率半径Rが閾値T5未満であるか否かを検出する。そして、CPU31は、挿入停止点Dにおける局所的な曲率半径Rが閾値T5未満であることを検出した場合(図8のステップS34)、後述する図8のステップS35の処理を引き続き行う。また、CPU31は、挿入停止点Dにおける局所的な曲率半径Rが閾値T5以上であることを検出した場合(図8のステップS34)、挿入停止点Dにおける大腸の伸展が解消されたと判定し、図8の一連の処理を終了する。 Further, the CPU 31 detects whether or not the local curvature radius R k at the insertion stop point D k is less than the threshold value T5. If the CPU 31 detects that the local radius of curvature R k at the insertion stop point D k is less than the threshold value T5 (step S34 in FIG. 8), the CPU 31 continues to perform the process in step S35 in FIG. Further, the CPU31, when the local radius of curvature R k at the insertion stop point D k is detected to be the threshold value T5 or more (step S34 in FIG. 8), the extension of the large intestine at the insertion stop point D k has been eliminated Determination is made, and the series of processes in FIG.

その後、告知部としてのCPU31は、挿入停止点Dにおける局所的な曲率半径Rが閾値T6(T6<T5)未満であるか否かを検出する。そして、CPU31は、挿入停止点Dにおける局所的な曲率半径Rが閾値T6未満であることを検出した場合(図8のステップS35)、挿入停止点Dにおいて大腸の伸展が生じていると判定するとともに、該挿入停止点Dの位置を示す告知情報としての第1のマーカーをディスプレイ28に表示させる制御を行った後(図8のステップS36)、図8の一連の処理を終了する。また、告知部としてのCPU31は、挿入停止点Dにおける局所的な曲率半径Rが閾値T6以上であることを検出した場合(図8のステップS35)、挿入停止点Dにおいて大腸が伸展する直前の状態であると判定するとともに、該挿入停止点Dの位置を示す告知情報としての第2のマーカーをディスプレイ28に表示させる制御を行った後(図8のステップS37)、図8の一連の処理を終了する。 Thereafter, the CPU 31 as the notification unit detects whether or not the local radius of curvature R k at the insertion stop point D k is less than a threshold T6 (T6 <T5). When the CPU 31 detects that the local radius of curvature R k at the insertion stop point D k is less than the threshold value T6 (step S35 in FIG. 8), the large intestine is stretched at the insertion stop point D k . And the control to display the first marker as the notification information indicating the position of the insertion stop point Dk on the display 28 (step S36 in FIG. 8), and then the series of processes in FIG. To do. Further, CPU 31 as the notification section, if the local curvature radius R k at the insertion stop point D k is detected to be the threshold value T6 or higher (step S35 in FIG. 8), colon at the insertion stop point D k extension After determining that the state is immediately before the start, and performing control for displaying the second marker as the notification information indicating the position of the insertion stop point Dk on the display 28 (step S37 in FIG. 8), FIG. The series of processes is terminated.

なお、CPU31は、図8のステップS33及び図8のステップS34の各処理において、挿入部11の操作が行われていない状態、挿入部11に対して抜去操作がなされている状態、及び、挿入停止点Dにおける大腸の伸展が解消された状態のうちのいずれかの状態であると判定した場合、ディスプレイ28に表示されている各マーカーを非表示にする処理を併せて行うものとする。 In addition, in each process of step S33 of FIG. 8 and step S34 of FIG. 8, CPU31 is the state in which operation of the insertion part 11 is not performed, the state in which extraction operation is made | formed with respect to the insertion part 11, and insertion When it is determined that any of the states in which the extension of the large intestine at the stop point Dk has been eliminated, a process of hiding each marker displayed on the display 28 is also performed.

また、CPU31は、大腸の伸展が生じていることにより患者に大きな負荷がかかっていることを示すために、例えば、図6に示すように、挿入部11により大腸の伸展が生じている位置を示す第1のマーカーの形状及び(または)サイズを、挿入部11により大腸の伸展が生じる直前の位置を示す第2のマーカーの形状及び(または)サイズに比べて目立つようにディスプレイ28に表示させるものであるとする。   Further, in order to indicate that a large load is applied to the patient due to the expansion of the large intestine, for example, the CPU 31 sets a position where the expansion of the large intestine is generated by the insertion unit 11 as shown in FIG. The shape and / or size of the first marker shown is displayed on the display 28 so as to be more conspicuous than the shape and / or size of the second marker showing the position immediately before the insertion of the large intestine occurs in the large intestine. Suppose it is a thing.

さらに、本実施形態の図4に示す挿入停止点検出処理、及び、図8に示す挿入停止点評価処理は、この順番に行われるものに限らず、逆の順番に行われるものであっても良い。   Furthermore, the insertion stop point detection process shown in FIG. 4 and the insertion stop point evaluation process shown in FIG. 8 of the present embodiment are not limited to this order, and may be performed in the reverse order. good.

以上に述べたように、本実施形態の内視鏡挿入形状解析システムを具備する生体観測システム1は、図4及び図8に示す各処理を行うことにより、大腸の伸展が生じている位置を検出するとともにユーザに示すことができ、その結果、内視鏡6の挿入部11の挿入操作を従来に比べてスムーズにすることができる。   As described above, the living body observation system 1 including the endoscope insertion shape analysis system according to the present embodiment performs a process shown in FIGS. 4 and 8 to determine the position where the large intestine is stretched. It can detect and show to a user, As a result, insertion operation of the insertion part 11 of the endoscope 6 can be made smoother than before.

なお、前述した第1のマーカー及び第2のマーカーは、図形によるものに限らず、例えば、ユーザに大腸の伸展を告知可能な文字列またはグラフ等によるものであっても良い。また、前述した第1のマーカー及び第2のマーカーは、大腸の伸展状態に伴って表示状態が段階的に変化するようなものとして構成されても良い。   Note that the first marker and the second marker described above are not limited to graphics, and may be, for example, a character string or a graph that can notify the user of extension of the large intestine. Further, the first marker and the second marker described above may be configured such that the display state changes stepwise in accordance with the stretched state of the large intestine.

また、本実施形態のCPU31は、図5及び図8に示す挿入停止点評価処理のうち、どちらか一方のみを行うものに限らず、大腸の伸展の検出精度の向上を図るために、例えば、並列処理により両方の挿入停止点評価処理を同時に行い、該並列処理の結果に基づいて大腸の伸展が生じている位置を評価するものであっても良い。   In addition, the CPU 31 of the present embodiment is not limited to performing only one of the insertion stop point evaluation processes shown in FIGS. 5 and 8, and in order to improve the detection accuracy of colonic extension, for example, Both insertion stop point evaluation processes may be performed simultaneously by parallel processing, and the position where the extension of the large intestine has occurred may be evaluated based on the result of the parallel processing.

なお、本発明は、上述した各実施形態に限定されるものではなく、発明の趣旨を逸脱しない範囲内において種々の変更や応用が可能であることは勿論である。   Note that the present invention is not limited to the above-described embodiments, and various modifications and applications can be made without departing from the spirit of the invention.

本発明の実施形態に係る生体観測システムの要部の構成の一例を示す図。The figure which shows an example of a structure of the principal part of the biological observation system which concerns on embodiment of this invention. 図1の内視鏡挿入形状検出装置において検出される、図1の内視鏡の挿入部に設けられたソースコイルの座標を示す図。The figure which shows the coordinate of the source coil provided in the insertion part of the endoscope of FIG. 1 detected in the endoscope insertion shape detection apparatus of FIG. 図1の内視鏡挿入形状検出装置において生成される、挿入形状データの概要を示す図。The figure which shows the outline | summary of the insertion shape data produced | generated in the endoscope insertion shape detection apparatus of FIG. 図3Aのフレームデータ各々に含まれるデータ及び情報の概要を示す図。The figure which shows the outline | summary of the data and information which are contained in each frame data of FIG. 3A. 図3Bのコイル座標データに含まれる3次元座標データの概要を示す図。The figure which shows the outline | summary of the three-dimensional coordinate data contained in the coil coordinate data of FIG. 3B. 図1の画像処理装置において、挿入停止点を検出する際に行われる処理の一例を示すフローチャート。2 is a flowchart illustrating an example of processing performed when an insertion stop point is detected in the image processing apparatus of FIG. 1. 図1の画像処理装置において、図4の一連の処理により検出された挿入停止点を評価する際に行われる処理の一例を示すフローチャート。5 is a flowchart illustrating an example of processing performed when an insertion stop point detected by a series of processing in FIG. 4 is evaluated in the image processing apparatus in FIG. 1. 図5の一連の処理の処理結果に応じてディスプレイに表示される第1のマーカーの一例を示す図。The figure which shows an example of the 1st marker displayed on a display according to the process result of a series of processes of FIG. 図5の一連の処理の処理結果に応じてディスプレイに表示される第2のマーカーの一例を示す図。The figure which shows an example of the 2nd marker displayed on a display according to the process result of a series of processes of FIG. 図1の画像処理装置において、図4の一連の処理により検出された挿入停止点を評価する際に行われる処理の、図5とは異なる例を示すフローチャート。FIG. 6 is a flowchart illustrating an example different from FIG. 5 of processing performed when evaluating the insertion stop point detected by the series of processing of FIG. 4 in the image processing apparatus of FIG. 1.

符号の説明Explanation of symbols

1・・・生体観測システム、2・・・内視鏡装置、3・・・内視鏡挿入形状検出装置、4・・・画像処理装置、6・・・内視鏡、7・・・光源装置、8・・・ビデオプロセッサ、8a,21a,25a,25b・・・通信ポート、9・・・モニタ、11・・・挿入部、12・・・操作部、13・・・ライトガイド、14・・・先端部、15・・・対物レンズ、16・・・撮像素子、19・・・センスコイルユニット、21・・・形状処理装置、22,28・・・ディスプレイ、25c・・・動画像入力ボード、26・・・マウス、27・・・キーボード、31・・・CPU、32・・・処理プログラム格納部、33・・・メモリ、33a・・・フレームデータ、33b・・・解析データ、33c・・・挿入形状解析情報、34・・・ハードディスク、35・・・バスライン   DESCRIPTION OF SYMBOLS 1 ... Living body observation system, 2 ... Endoscope apparatus, 3 ... Endoscope insertion shape detection apparatus, 4 ... Image processing apparatus, 6 ... Endoscope, 7 ... Light source Device: 8 ... Video processor, 8a, 21a, 25a, 25b ... Communication port, 9 ... Monitor, 11 ... Insertion unit, 12 ... Operation unit, 13 ... Light guide, 14 ... tip part, 15 ... objective lens, 16 ... image sensor, 19 ... sense coil unit, 21 ... shape processing device, 22, 28 ... display, 25c ... moving image Input board, 26 ... mouse, 27 ... keyboard, 31 ... CPU, 32 ... processing program storage unit, 33 ... memory, 33a ... frame data, 33b ... analysis data, 33c ... Insert shape analysis information, 34 ... Hard data Disk, 35 ... bus line

Claims (3)

被検体内に挿入された内視鏡の挿入部における複数の箇所の座標値に基づき、前記挿入部の挿入形状を検出する挿入形状検出部と、
前記挿入形状に応じた線分を生成するとともに、前記線分上に複数の分割点を設定する挿入形状分割部と、
前記挿入部の基端側における移動速度に基づいて前記挿入部に対して挿入操作がなされているか否かを検出するとともに、前記複数の分割点のうち、所定の座標軸における座標値が局所的に極大となり、かつ、前記挿入操作に伴って変動する前記移動速度の伝達率が所定の閾値未満である一の分割点を検出する挿入停止点推定部と、
を有することを特徴とする内視鏡挿入形状解析システム。
An insertion shape detection unit that detects an insertion shape of the insertion unit based on coordinate values of a plurality of locations in the insertion unit of the endoscope inserted into the subject;
An insertion shape dividing unit that generates a line segment according to the insertion shape and sets a plurality of division points on the line segment;
Based on the moving speed on the proximal end side of the insertion portion, it is detected whether or not an insertion operation is performed on the insertion portion, and among the plurality of division points, the coordinate value on a predetermined coordinate axis is locally An insertion stop point estimator that detects one division point that has a maximum and the transmission rate of the moving speed that varies with the insertion operation is less than a predetermined threshold;
An endoscope insertion shape analysis system characterized by comprising:
被検体内に挿入された内視鏡の挿入部における複数の箇所の座標値に基づき、前記挿入部の挿入形状を検出する挿入形状検出部と、
前記挿入形状に応じた線分を生成するとともに、前記線分上に複数の分割点を設定する挿入形状分割部と、
前記挿入部の基端側における挿入軸方向の移動速度に基づいて前記挿入部に対して挿入操作がなされているか否かを検出するとともに、前記複数の分割点のうち、所定の座標軸における座標値が局所的に極大となり、かつ、前記挿入操作に伴って変動する局所的な曲率半径が所定の閾値未満となる一の分割点を検出する挿入停止点推定部と、
を有することを特徴とする内視鏡挿入形状解析システム。
An insertion shape detection unit that detects an insertion shape of the insertion unit based on coordinate values of a plurality of locations in the insertion unit of the endoscope inserted into the subject;
An insertion shape dividing unit that generates a line segment according to the insertion shape and sets a plurality of division points on the line segment;
Based on the moving speed in the insertion axis direction on the base end side of the insertion portion, it is detected whether or not an insertion operation is performed on the insertion portion, and the coordinate value on a predetermined coordinate axis among the plurality of division points An insertion stop point estimation unit that detects one division point at which the local curvature radius that is locally maximal and fluctuates with the insertion operation is less than a predetermined threshold;
An endoscope insertion shape analysis system characterized by comprising:
さらに、前記一の分割点において前記被検体内の大腸が伸展している旨を示すための、告知情報を表示部に出力させるための処理を行う告知部を有することを特徴とする請求項1または請求項2に記載の内視鏡挿入形状解析システム。   2. The information processing apparatus according to claim 1, further comprising a notification unit that performs a process for outputting notification information to the display unit to indicate that the large intestine in the subject is extended at the one division point. Or the endoscope insertion shape analysis system of Claim 2.
JP2006324901A 2006-11-13 2006-11-30 Endoscope insertion shape analysis system Expired - Fee Related JP4855912B2 (en)

Priority Applications (6)

Application Number Priority Date Filing Date Title
JP2006324901A JP4855912B2 (en) 2006-11-30 2006-11-30 Endoscope insertion shape analysis system
PCT/JP2007/063882 WO2008059636A1 (en) 2006-11-13 2007-07-12 Endoscope insertion shape analyzing system, and observation system for living body
EP07790676.6A EP2082678B1 (en) 2006-11-13 2007-07-12 Endoscope insertion shape analysis system
CN2007800415775A CN101534699B (en) 2006-11-13 2007-07-12 Endoscope insertion shape analyzing system
CN201010605413.4A CN102078194B (en) 2006-11-13 2007-07-12 Endoscope insertion shape analyzing system
US12/464,404 US8251890B2 (en) 2006-11-13 2009-05-12 Endoscope insertion shape analysis system and biological observation system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2006324901A JP4855912B2 (en) 2006-11-30 2006-11-30 Endoscope insertion shape analysis system

Publications (2)

Publication Number Publication Date
JP2008136628A JP2008136628A (en) 2008-06-19
JP4855912B2 true JP4855912B2 (en) 2012-01-18

Family

ID=39598708

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2006324901A Expired - Fee Related JP4855912B2 (en) 2006-11-13 2006-11-30 Endoscope insertion shape analysis system

Country Status (1)

Country Link
JP (1) JP4855912B2 (en)

Families Citing this family (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP4856286B2 (en) * 2009-11-06 2012-01-18 オリンパスメディカルシステムズ株式会社 Endoscope system
JP4884567B2 (en) * 2009-11-06 2012-02-29 オリンパスメディカルシステムズ株式会社 Endoscope system
JP5676054B2 (en) 2012-07-10 2015-02-25 パナソニックIpマネジメント株式会社 CONTROL DEVICE AND OPERATION METHOD FOR INSERTION DEVICE, INSERTION DEVICE HAVING CONTROL DEVICE, CONTROL PROGRAM FOR INSERTION DEVICE, AND INTEGRATED ELECTRONIC CIRCUIT FOR CONTROLLING INSERTION DEVICE
JP6710284B2 (en) * 2016-10-12 2020-06-17 オリンパス株式会社 Insertion system
WO2020059052A1 (en) * 2018-09-19 2020-03-26 オリンパス株式会社 Endoscope insertion shape observing device

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP4274854B2 (en) * 2003-06-06 2009-06-10 オリンパス株式会社 Endoscope insertion shape analyzer
JP4656988B2 (en) * 2005-04-11 2011-03-23 オリンパスメディカルシステムズ株式会社 Endoscope insertion shape analysis apparatus and endoscope insertion shape analysis method

Also Published As

Publication number Publication date
JP2008136628A (en) 2008-06-19

Similar Documents

Publication Publication Date Title
US8251890B2 (en) Endoscope insertion shape analysis system and biological observation system
US7830378B2 (en) Medical image processing apparatus and medical image processing method
JP4274854B2 (en) Endoscope insertion shape analyzer
JP2008301968A (en) Endoscopic image processing apparatus
JP4855901B2 (en) Endoscope insertion shape analysis system
JP4902735B2 (en) Medical image processing apparatus and medical image processing method
US8165367B2 (en) Medical image processing apparatus and medical image processing method having three-dimensional model estimating
US20220361733A1 (en) Endoscopic examination supporting apparatus, endoscopic examination supporting method, and non-transitory recording medium recording program
JP4855912B2 (en) Endoscope insertion shape analysis system
WO2020165978A1 (en) Image recording device, image recording method, and image recording program
JP4789545B2 (en) Endoscope insertion shape analyzer
JP5078486B2 (en) Medical image processing apparatus and method of operating medical image processing apparatus
US20220369920A1 (en) Phase identification of endoscopy procedures
JP4855902B2 (en) Biological observation system
US20220409030A1 (en) Processing device, endoscope system, and method for processing captured image
JP4981335B2 (en) Medical image processing apparatus and medical image processing method
US20240087113A1 (en) Recording Medium, Learning Model Generation Method, and Support Apparatus
JP7562193B2 (en) Information processing device, information processing method, and computer program
WO2023126999A1 (en) Image processing device, image processing method, and storage medium
JP4794992B2 (en) Insertion monitoring device
JP2008093213A (en) Medical image processor and medical image processing method
WO2023181175A1 (en) Endoscopic examination assistance system, endoscopic examination assistance method, and storage medium
JP5148096B2 (en) Medical image processing apparatus and method of operating medical image processing apparatus
JP2000081301A (en) Position detector
WO2019027032A1 (en) Endoscope shape display device, and endoscope system

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20090924

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20111018

A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20111027

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20141104

Year of fee payment: 3

R151 Written notification of patent or utility model registration

Ref document number: 4855912

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R151

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20141104

Year of fee payment: 3

S111 Request for change of ownership or part of ownership

Free format text: JAPANESE INTERMEDIATE CODE: R313111

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350

S531 Written request for registration of change of domicile

Free format text: JAPANESE INTERMEDIATE CODE: R313531

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

LAPS Cancellation because of no payment of annual fees