(57)【要約】【課題】操作の煩わしさを低減し操作性を向上することができる内視鏡装置およびプログラムを提供する。【解決手段】基準点指定部１８ｂは、映像信号に基づく画像上の３つの基準点を指定する。バーニング構成点算出部１８ｄは、３つの基準点で決定される基準楕円上に設定した複数点の各々に基づく画像領域内で映像信号を処理し、バーニングを構成するバーニング構成点を算出する。バーニング構成点修正部１８ｇは、ユーザからの指示に基づいて構成点を修正する。バーニングサイズ算出部１８ｅは、バーニング構成点に基づいてバーニングのサイズを算出する。【選択図】図２１
2010008394.tif 000002
【特許請求の範囲】
【請求項１】
計測対象物を撮像し撮像信号を生成する電子内視鏡と、前記撮像信号に基づいて映像信号を生成する映像信号生成部と、前記映像信号に基づいて前記計測対象物の計測処理を行う計測処理部とを備えた内視鏡装置において、
前記計測処理部は、
前記映像信号に基づく画像上の３つの基準点を指定する基準点指定部と、
前記基準点指定部によって指定された３つの前記基準点で決定される線上に設定した複数点の各々に基づく画像領域内で前記映像信号を処理し、計測対象領域を構成する構成点を算出する構成点算出部と、
ユーザからの指示に基づいて前記構成点を修正する構成点修正部と、
前記構成点に基づいて前記計測対象物のサイズを算出するサイズ算出部と、
を備えたことを特徴とする内視鏡装置。
【請求項２】
前記構成点修正部は、前記映像信号に基づく画像上でユーザが指示した位置と前記構成点算出部が算出した前記構成点の位置とに基づいて選択した前記構成点の位置を、前記ユーザが指示した位置に修正することを特徴とする請求項１に記載の内視鏡装置。
【請求項３】
前記構成点修正部はさらに、修正した前記構成点を含む各々の前記構成点を結ぶ線分で構成される輪郭線の形状がねじれ形状であるか否かを判定することを特徴とする請求項２に記載の内視鏡装置。
【請求項４】
前記構成点修正部は、前記映像信号に基づく画像上でユーザが指示した位置に新たな前記構成点を追加することを特徴とする請求項１に記載の内視鏡装置。
【請求項５】
前記構成点修正部はさらに、前記構成点算出部によって算出された前記構成点の位置と、新たに追加した前記構成点の位置とに基づいて、各々の前記構成点を結ぶ線で構成される輪郭線を決定することを特徴とする請求項４に記載の内視鏡装置。
【請求項６】
前記構成点修正部はさらに、新たに追加した前記構成点と、ユーザからの指示に基づいて選択した前記構成点とが線で結ばれるように前記輪郭線を決定することを特徴とする請求項４に記載の内視鏡装置。
【請求項７】
前記構成点修正部が修正を行った結果を示す修正結果情報を記憶する記憶部をさらに備え、
前記構成点修正部はさらに、ユーザからの指示に基づいて選択した前記修正結果情報が示す修正後の前記構成点を、ユーザからの指示に基づいて修正する
ことを特徴とする請求項１に記載の内視鏡装置。
【請求項８】
前記構成点算出部は、前記複数点の各々に基づく画像領域内で前記映像信号の２値化処理を行い、２値化処理後の前記映像信号に基づいて前記計測対象領域のエッジを抽出し、当該エッジを近似する近似線を算出し、当該近似線に基づいて前記エッジ上の前記構成点を算出することを特徴とする請求項１〜請求項７のいずれかに記載の内視鏡装置。
【請求項９】
計測対象物を撮像し撮像信号を生成する電子内視鏡と、前記撮像信号に基づいて映像信号を生成する画像処理部と、前記映像信号に基づいて前記計測対象物の計測処理を行う計測処理部とを備えた内視鏡装置を制御するためのプログラムにおいて、
前記計測処理部を、
前記映像信号に基づく画像上の３つの基準点を指定する基準点指定部と、
前記基準点指定部によって指定された３つの前記基準点で決定される線上に設定した複数点の各々に基づく画像領域内で前記映像信号を処理し、計測対象領域を構成する構成点を算出する構成点算出部と、
ユーザからの指示に基づいて前記構成点を修正する構成点修正部と、
前記構成点に基づいて前記計測対象物のサイズを算出するサイズ算出部と、
として機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、電子内視鏡を用いて撮像した画像に基づいて計測対象物の計測処理を行う内視鏡装置、およびその動作を制御するためのプログラムに関する。
【背景技術】
【０００２】
主に航空機に使われるガスタービンでは、内部が非常に高温になるため、タービンブレードの表面に焼けや変色などの欠陥部（以下、バーニングと記載する）が生じることがある。このバーニングのサイズ（寸法）はブレードの交換を判断する条件のひとつであり、その検査は極めて重要なものである。このような状況に対して、従来の計測用内視鏡装置においては、バーニング等の計測対象物を撮像した画像（以下、計測画像と記載する）において、ユーザが計測対象物のエッジに沿って、計測対象物を囲むように基準点を順次指定することにより、計測対象物のサイズを計測していた（例えば特許文献１参照）。
【特許文献１】特開２００１−２７５９３４号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかし、従来の方法では、ユーザが計測対象物のエッジに沿って、基準点を１点ずつ指定していかなければならなかったため、計測対象物の形状によっては、例えば１０点以上の基準点を指定する必要があり、操作が煩雑となっていた。
【０００４】
本発明は、上述した課題に鑑みてなされたものであって、操作の煩わしさを低減し操作性を向上することができる内視鏡装置およびプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００５】
本発明は、上記の課題を解決するためになされたもので、計測対象物を撮像し撮像信号を生成する電子内視鏡と、前記撮像信号に基づいて映像信号を生成する映像信号生成部と、前記映像信号に基づいて前記計測対象物の計測処理を行う計測処理部とを備えた内視鏡装置において、前記計測処理部は、前記映像信号に基づく画像上の３つの基準点を指定する基準点指定部と、前記基準点指定部によって指定された３つの前記基準点で決定される線（後述する基準楕円に対応）上に設定した複数点（後述するサーチポイントに対応）の各々に基づく画像領域（後述するサーチエリアに対応）内で前記映像信号を処理し、計測対象領域を構成する構成点（後述するバーニング構成点に対応）を算出する構成点算出部と、ユーザからの指示に基づいて前記構成点を修正する構成点修正部と、前記構成点に基づいて前記計測対象物のサイズを算出するサイズ算出部とを備えたことを特徴とする内視鏡装置である。
【０００６】
また、本発明の内視鏡装置において、前記構成点修正部は、前記映像信号に基づく画像上でユーザが指示した位置と前記構成点算出部が算出した前記構成点の位置とに基づいて選択した前記構成点の位置を、前記ユーザが指示した位置に修正することを特徴とする。
【０００７】
また、本発明の内視鏡装置において、前記構成点修正部はさらに、修正した前記構成点を含む各々の前記構成点を結ぶ線分で構成される輪郭線の形状がねじれ形状であるか否かを判定することを特徴とする。
【０００８】
また、本発明の内視鏡装置において、前記構成点修正部は、前記映像信号に基づく画像上でユーザが指示した位置に新たな前記構成点を追加することを特徴とする。
【０００９】
また、本発明の内視鏡装置において、前記構成点修正部はさらに、前記構成点算出部によって算出された前記構成点の位置と、新たに追加した前記構成点の位置とに基づいて、各々の前記構成点を結ぶ線で構成される輪郭線を決定することを特徴とする。
【００１０】
また、本発明の内視鏡装置において、前記構成点修正部はさらに、新たに追加した前記構成点と、ユーザからの指示に基づいて選択した前記構成点とが線で結ばれるように前記輪郭線を決定することを特徴とする。
【００１１】
また、本発明の内視鏡装置は、前記構成点修正部が修正を行った結果を示す修正結果情報を記憶する記憶部をさらに備え、前記構成点修正部はさらに、ユーザからの指示に基づいて選択した前記修正結果情報が示す修正後の前記構成点を、ユーザからの指示に基づいて修正することを特徴とする。
【００１２】
また、本発明の内視鏡装置において、前記構成点算出部は、前記複数点の各々に基づく画像領域内で前記映像信号の２値化処理を行い、２値化処理後の前記映像信号に基づいて前記計測対象領域のエッジを抽出し、当該エッジを近似する近似線を算出し、当該近似線に基づいて前記エッジ上の前記構成点を算出することを特徴とする。
【００１３】
また、本発明は、計測対象物を撮像し撮像信号を生成する電子内視鏡と、前記撮像信号に基づいて映像信号を生成する画像処理部と、前記映像信号に基づいて前記計測対象物の計測処理を行う計測処理部とを備えた内視鏡装置を制御するためのプログラムにおいて、前記計測処理部を、前記映像信号に基づく画像上の３つの基準点を指定する基準点指定部と、前記基準点指定部によって指定された３つの前記基準点で決定される線上に設定した複数点の各々に基づく画像領域内で前記映像信号を処理し、計測対象領域を構成する構成点を算出する構成点算出部と、ユーザからの指示に基づいて前記構成点を修正する構成点修正部と、前記構成点に基づいて前記計測対象物のサイズを算出するサイズ算出部と、として機能させるためのプログラムである。
【００１４】
上記において、括弧で括った部分の記述は、後述する本発明の実施形態と本発明の構成要素とを便宜的に対応付けるためのものであり、この記述によって本発明の内容が限定されるわけではない。
【発明の効果】
【００１５】
本発明によれば、３つの基準点を指定すれば計測対象物のサイズの計測が可能となるので、操作の煩わしさを低減し操作性を向上することができるという効果が得られる。
【発明を実施するための最良の形態】
【００１６】
以下、図面を参照し、本発明の実施形態を説明する。
【００１７】
（第１の実施形態）
まず、本発明の第１の実施形態を説明する。図１は、本実施形態による計測用内視鏡装置の構成を示している。図１に示すように、計測用内視鏡装置１は、内視鏡２と、コントロールユニット３と、リモートコントローラ４（入力部）と、液晶モニタ５と、フェイスマウントディスプレイ（ＦＭＤ）６と、ＦＭＤアダプタ６ａと、光学アダプタ７ａ，７ｂ，７ｃと、内視鏡ユニット８と、カメラコントロールユニット９と、制御ユニット１０とから構成されている。
【００１８】
計測対象物を撮像し撮像信号を生成する内視鏡２（電子内視鏡）は細長の挿入部２０を備えている。挿入部２０は、先端側から順に、硬質な先端部２１と、例えば上下左右に湾曲可能な湾曲部２２と、柔軟性を有する可撓管部２３とを連設して構成されている。挿入部２０の基端部は内視鏡ユニット８に接続されている。先端部２１は、観察視野を２つ有するステレオ用の光学アダプタ７ａ，７ｂ（以下、ステレオ光学アダプタと記載する）あるいは観察視野が１つだけの通常観察光学アダプタ７ｃ等、各種の光学アダプタが例えば螺合によって着脱自在な構成になっている。
【００１９】
コントロールユニット３は、内視鏡ユニット８、画像処理手段であるカメラコントロールユニット（以下、ＣＣＵと記載する）９（映像信号生成部）、および制御装置である制御ユニット１０を内部に備えている。内視鏡ユニット８は、観察時に必要な照明光を供給する光源装置と、挿入部２０を構成する湾曲部２２を湾曲させる湾曲装置とを備えている。ＣＣＵ９は、挿入部２０の先端部２１に内蔵されている固体撮像素子２ａから出力された撮像信号を入力し、これをＮＴＳＣ信号等の映像信号に変換して制御ユニット１０に供給する。
【００２０】
制御ユニット１０は、音声信号処理回路１１と、映像信号処理回路１２（表示信号生成部）と、ＲＯＭ１３と、ＲＡＭ１４と、ＰＣカードインターフェース（以下、ＰＣカードＩ／Ｆと記載する。）１５と、ＵＳＢインターフェース（以下、ＵＳＢ Ｉ／Ｆと記載する。）１６と、ＲＳ−２３２Ｃインターフェース（以下、ＲＳ−２３２Ｃ Ｉ／Ｆと記載する。）１７と、計測処理部１８とから構成されている。
【００２１】
マイク３４によって集音された音声信号や、メモリカード等の記録媒体を再生して得られる音声信号、あるいは計測処理部１８によって生成された音声信号が音声信号処理回路１１に供給される。映像信号処理回路１２は、ＣＣＵ９から供給された内視鏡画像とグラフィックによる操作メニューとを合成した合成画像を表示するために、ＣＣＵ９からの映像信号を、計測処理部１８の制御により生成される操作メニュー等のためのグラフィック画像信号と合成する処理を行う。また、映像信号処理回路１２は、液晶モニタ５の画面上に映像を表示するために合成後の映像信号に所定の処理を施して液晶モニタ５に供給する。
【００２２】
ＰＣカードＩ／Ｆ１５は、ＰＣＭＣＩＡメモリカード３２やフラッシュメモリカード３３等のメモリカード（記録媒体）を自由に着脱できるようになっている。メモリカードを装着することにより、計測処理部１８の制御に従って、このメモリカードに記憶されている制御処理情報や、画像情報、光学データ等を取り込んだり、制御処理情報や、画像情報、光学データ等をメモリカードに記録したりすることができる。
【００２３】
ＵＳＢ Ｉ／Ｆ１６は、コントロールユニット３とパーソナルコンピュータ３１とを電気的に接続するためのインターフェースである。このＵＳＢ Ｉ／Ｆ１６を介してコントロールユニット３とパーソナルコンピュータ３１とを電気的に接続することにより、パーソナルコンピュータ３１側で内視鏡画像の表示の指示や計測時における画像処理等の各種の制御指示を行うことが可能となる。また、コントロールユニット３とパーソナルコンピュータ３１との間で各種の処理情報やデータを入出力することが可能となる。
【００２４】
ＲＳ−２３２Ｃ  Ｉ／Ｆ１７には、ＣＣＵ９および内視鏡ユニット８が接続されると共に、これらＣＣＵ９や内視鏡ユニット８等の制御および動作指示を行うリモートコントローラ４が接続されている。ユーザがリモートコントローラ４を操作すると、その操作内容に基づいて、ＣＣＵ９および内視鏡ユニット８を動作制御する際に必要な通信が行われる。
【００２５】
計測処理部１８は、ＲＯＭ１３に格納されているプログラムを実行することによって、映像信号処理回路１２から映像信号を取り込み、映像信号に基づいて計測処理を実行する。ＲＡＭ１４は、計測処理部１８によって、データの一時格納用の作業領域として使用される。図２は計測処理部１８の構成を示している。図２に示すように計測処理部１８は、制御部１８ａと、基準点指定部１８ｂと、基準楕円算出部１８ｃと、バーニング構成点算出部１８ｄと、バーニングサイズ算出部１８ｅと、記憶部１８ｆとから構成されている。
【００２６】
制御部１８ａは計測処理部１８内の各部を制御する。また、制御部１８ａは、液晶モニタ５またはフェイスマウントディスプレイ６に計測結果や操作メニュー等を表示させるためのグラフィック画像信号を生成して映像信号処理回路１２へ出力する機能も有している。
【００２７】
基準点指定部１８ｂは、リモートコントローラ４あるいはＰＣ３１（入力部）から入力される信号に基づいて、計測対象物上の基準点（基準点の詳細は後述する）を指定する。ユーザが、液晶モニタ５あるいはフェイスマウントディスプレイ６に表示された計測対象物の画像を見ながら所望の基準点を入力すると、その座標が基準点指定部１８ｂによって算出される。
【００２８】
基準楕円算出部１８ｃは、基準点指定部１８ｂによって指定された基準点に基づいて、計測対象物の輪郭を近似する輪郭近似線に相当する基準楕円（基準楕円の詳細は後述する）を算出する。バーニング構成点算出部１８ｄは、基準点および基準楕円に基づいて、計測対象物に形成されたバーニングのエッジ（輪郭）を構成するバーニング構成点（バーニング構成点の詳細は後述する）を算出する。
【００２９】
バーニングサイズ算出部１８ｅは、バーニング構成点に基づいてバーニングのサイズを計測する。記憶部１８ｆは、計測処理部１８内で処理される各種情報を記憶する。記憶部１８ｆに格納された情報は、適宜制御部１８ａによって読み出されて各部へ出力される。
【００３０】
次に、本実施形態で使用する用語の内容を説明する。まず、図３および図４を参照し、基準点、基準線、および基準楕円を説明する。基準点は、計測画面上においてユーザが実際に指定する点である。ユーザは、計測画面を見ながらリモートコントローラ４あるいはＰＣ３１を操作し、基準点を指定する。図３に示すように、指定位置を示すカーソル３００が計測画面上に表示され、ユーザによるリモートコントローラ４あるいはＰＣ３１の操作に応じてカーソル３００が移動する。カーソル３００が所望の位置に移動した状態で、ユーザが基準点を指定する指示を入力すると、カーソル３００の位置に基準点が設定される。続いて、同様にカーソル３００を移動させながら、次の基準点の指定が行われる。本実施形態では、３つの基準点が順番に指定される。図３に示すように、まずユーザは、バーニング３１０の両端に位置する２つの基準点３２０，３２１を指定する。
【００３１】
基準線は、計測画面上においてユーザが指定した最初の基準点と２番目の基準点とを結んだ直線である。図３に示すように、基準点３２０，３２１を結んだ直線３３０が基準線である。基準楕円は、ユーザが３番目の基準点を指定する際に設定されると共に計測画面に表示される楕円であり、バーニングのエッジを近似する曲線に相当する。図４に示すように、基準点４００，４０１が指定されると、基準点４００，４０１の位置を通る基準楕円４２０が表示される。基準楕円４２０は、基準線４３０を一方の径として持ち、カーソル４１０の位置に応じて、他方の径および曲率が変化する（図４（ａ）〜（ｃ））。ユーザは、基準楕円４２０の形状ができるだけバーニング４５０の形状に一致するようにカーソル４１０の位置を調整し、３番目の基準点を指定する指示を入力する。
【００３２】
次に、図５を参照し、サーチポイント、サーチエリア、およびバーニング構成点を説明する。サーチポイントは基準楕円上に等間隔に設定される点である。サーチポイントの周囲には、後述するサーチエリアが設定される。図５（ａ）に示すように、基準楕円５００上に等間隔にサーチポイント５１０が設定される。ユーザが指定した最初の基準点と２番目の基準点もサーチポイントに含まれる。後述するように、サーチポイントの数および間隔は基準楕円のサイズに応じて変化する。
【００３３】
サーチエリアは、サーチポイントの周囲に位置し、後述するバーニング構成点を算出する画像処理を実行する矩形状の範囲である。図５（ｂ）に示すように、サーチポイント５１０の周囲に正方形のサーチエリア５２０が設定される。後述するように、サーチエリアのサイズは基準楕円のサイズに応じて変化する。サーチエリアの形状は正方形に限られない。
【００３４】
バーニング構成点は、計測対象の領域となるバーニングのエッジを構成する点である。図５（ｃ）に示すように、バーニング５３０のエッジ上にバーニング構成点５４０が設定される。後述するように、バーニング構成点は、サーチエリア内の計測画像を画像処理することによって求められる。
【００３５】
次に、図６を参照し、バーニングサイズを説明する。バーニングサイズとは、検出されたバーニングの大きさを表すパラメータである。本実施形態で算出されるバーニングサイズは、バーニングの２種類の幅、周囲長、および面積である。より具体的には、バーニングの一方の幅は、ユーザが指定した最初の基準点と２番目の基準点に対応した２つのバーニング構成点の空間距離（３次元距離）である。バーニングの他方の幅は、基準線に対して直交する直線上の２つのサーチポイントに対応した２つのバーニング構成点の空間距離である。周囲長は、全ての隣り合うバーニング構成点同士の空間距離の合計である。面積は、全てのバーニング構成点で囲まれた領域の空間面積である。
【００３６】
図６に示すように、バーニングの一方の幅６００は、基準点６１０，６１１に対応した２つのバーニング構成点の空間距離として算出される（図６（ａ））。バーニングの他方の幅６０１は、基準線に直交する直線上のサーチポイント６２０，６２１に対応した２つのバーニング構成点の空間距離として算出される（図６（ａ））。本実施形態では、基準線に直交する直線上のサーチポイント６２０，６２１を含むようにサーチポイントが算出される。周囲長は、全ての隣り合うバーニング構成点同士の空間距離６３０の合計として算出される（図６（ｂ））。面積は、全てのバーニング構成点で囲まれた領域６４０の空間面積として算出される（図６（ｂ））。
【００３７】
次に、本実施形態における計測画面を説明する。本実施形態では、ステレオ計測によるバーニングの計測が行われる。ステレオ計測においては、ステレオ光学アダプタを内視鏡２の先端部２１に装着した状態で計測対象物を撮像するため、計測画面では計測対象物の画像が左右１対で表示される。
【００３８】
図７は計測開始前の計測画面を示している。計測情報として、左画面７００には計測対象物の左画像が表示され、右画面７１０には計測対象物の右画像が表示される。また、左画面７００および右画面７１０を除く計測画面上の領域には他の計測情報として、光学アダプタ名称情報７２０、時間情報７２１、メッセージ情報７２２、アイコン７２３ａ，７２３ｂ，７２３ｃ，７２３ｄ，７２３ｅ、およびズームウィンドウ７２４が表示される。
【００３９】
光学アダプタ名称情報７２０と時間情報７２１は共に計測条件を示す情報である。光学アダプタ名称情報７２０は、現在使用している光学アダプタの名称を示す文字情報である。時間情報７２１は現在の日付と時刻を示す文字情報である。メッセージ情報７２２は、ユーザへの操作指示を示す文字情報と、計測条件の１つである基準点の座標を示す文字情報とを含んでいる。
【００４０】
アイコン７２３ａ〜７２３ｅは、ユーザが計測モードの切替や計測結果のクリア等の操作指示を入力するための操作メニューを構成している。ユーザがリモートコントローラ４あるいはＰＣ３１を操作し、カーソル７２５をアイコン７２３ａ〜７２３ｅのいずれかの上に移動させてクリック等の操作を行うと、その操作に応じた信号が計測処理部１８に入力される。制御部１８ａは、その信号に基づいてユーザからの操作指示を認識し、計測処理を制御する。また、ズームウィンドウ７２４にはカーソル７２５の周囲に位置する計測対象物の拡大画像が表示される。
【００４１】
次に、図８〜図１２を参照しながら、本実施形態における計測の手順を説明する。図８は計測の手順を示し、図９〜図１０は計測画面を示している。図１１はカーソルの位置と基準楕円のサイズとの関係を示している。図１２はカーソルの位置と基準楕円の形状との関係を示している。
【００４２】
まず、液晶モニタ５またはフェイスマウントディスプレイ６に表示された計測画面上において、リモートコントローラ４あるいはＰＣ３１の操作により、ユーザが基準点を２つ指定すると、指定された基準点の情報が計測処理部１８に入力される（ステップＳＡ）。このとき、ユーザは、バーニングのエッジ上かつ両端に位置する点を基準点として選択することが望ましい。図９（ａ）において、計測画面９００の左画像内の基準点９１０，９１１が指定され、×印のアイコンが表示されている。
【００４３】
ユーザによって指定された左画面内の２つの基準点の位置情報が計測処理部１８に入力されると、基準点指定部１８ｂは２つの基準点の画像座標（液晶モニタ５またはフェイスマウントディスプレイ６に表示される画像上の２次元座標）を算出する。算出された２つの基準点の画像座標は基準楕円算出部１８ｃへ出力される。また、上記と同様にして、カーソル位置の画像座標が算出され、基準楕円算出部１８ｃへ出力される。基準楕円算出部１８ｃは、２つの基準点およびカーソル位置の画像座標に基づいて基準楕円を算出し、基準楕円の情報（基準楕円を構成する点の画像座標または基準楕円の式）を制御部１８ａへ出力する。制御部１８ａは基準楕円の描画処理を実行する。この結果、基準楕円が計測画面上に表示される。
【００４４】
基準楕円のサイズと形状は、カーソルの位置に応じて変化する。基準楕円の形状ができるだけバーニングの形状に一致した状態で、ユーザが３番目の基準点を指定する指示を入力すると、指定された基準点の情報が計測処理部１８に入力される（ステップＳＢ）。図９（ｂ）において、計測画面９２０上に基準楕円９３０が表示され、カーソル９４０の位置に３番目の基準点が指定される。このとき、上記と同様にして、基準点指定部１８ｂによって、３番目の基準点の画像座標が算出される。
【００４５】
カーソルの位置と基準楕円のサイズ・形状との関係の詳細は以下のようになる。基準楕円の一方の径は基準線と同一であり、カーソルがどのような位置にあっても固定される。基準楕円の他方の径は、基準線とカーソルとの距離の２倍の長さをもち、カーソルの位置に応じて長さが変化する。図１１は、カーソルの位置に応じて基準楕円の径の長さが変化する様子を示している。図１１（ｂ）に示すように、基準線１１００とカーソル１１１０との距離１１２０が図１１（ａ）よりも小さくなると、径の長さは小さくなる。また、図１１（ｃ）に示すように、基準線１１００とカーソル１１１０との距離１１２０が図１１（ａ）よりも大きくなると、径の長さは大きくなる。
【００４６】
基準楕円の形状は、基準線の中点を通りかつ基準線に垂直な直線とカーソルとの距離に応じて変化する。具体的には、この距離に応じて基準楕円の曲率が変化し、基準楕円の形状が変化する。図１２は、カーソルの位置に応じて基準楕円の形状が変化する様子を示している。図１２（ｂ），（ｃ）に示すように、２つの基準点の中点を通る基準線１２００の垂線１２１０とカーソル１２２０との距離１２３０が図１２（ａ）よりも非常に大きくなる、あるいは非常に小さくなると、基準楕円１２４０の形状は矩形に近づく。上記のように、カーソルの位置に応じて基準楕円のサイズと形状を柔軟に設定することが可能である。
【００４７】
３番目の基準点が指定された後、指定された基準点の座標に基づいて、計測処理部１８がバーニング計算を行う（ステップＳＣ）。バーニング計算では、バーニング構成点の座標やバーニングサイズの算出が行われる。図１０（ａ）において、計測画面１０００はバーニング計算中の計測画面である。バーニング計算の詳細については後述する。指定された基準点の座標によっては、後述するように、サーチポイントが算出されない場合がある。この場合は、基準点が指定されてもバーニング計算は開始されない。
【００４８】
バーニング計算が終了すると、計測処理部１８の指示により、検出されたバーニング領域が計測画面上に表示される（ステップＳＤ）。図１０（ｂ）に示すように、バーニング領域は計測画面１０１０の左画面上に表示される。より具体的には、算出されたバーニング構成点が小さな●印、×印、○印のいずれかで表示され、かつそれらが線で結ばれて表示される。×印で表示された２つのバーニング構成点１０２０，１０２１は、ユーザが指定した最初の基準点と２番目の基準点に対応したバーニング構成点である。また、○印で表示された２つのバーニング構成点１０２２，１０２３は、基準線に対して垂直方向の直線上の２点に対応したバーニング構成点である。
【００４９】
また、計測処理部１８の指示により、算出されたバーニングサイズが計測画面上に表示される（ステップＳＥ）。図１０（ｂ）に示すように、バーニングサイズは計測画面１０１０の右画面上の結果ウィンドウ１０３０に表示される。結果ウィンドウ１０３０の上部にはバーニングのイメージが表示され、下部にはバーニングサイズが文字で表示される。Ｗ１，Ｗ２，Ｌ，Ａはそれぞれ、バーニングの一方の幅、他方の幅、周囲長、面積を表している。
【００５０】
次に、図１３を参照し、図８のステップＳＣにおけるバーニング計算の手順を説明する。基準点指定部１８ｂによって算出された３つの基準点の画像座標が基準楕円算出部１８ｃに入力される（ステップＳＣ１）と、基準楕円算出部１８ｃは、３つの基準点の画像座標に基づいて、サーチポイントを算出する（ステップＳＣ２）。サーチポイントの算出の詳細については後述する。
【００５１】
続いて、基準楕円算出部１８ｃは、サーチポイントの情報に基づいて、サーチエリアを算出する（ステップＳＣ３）。サーチエリアの算出の詳細については後述する。続いて、バーニング構成点算出部１８ｄは、サーチポイントおよびサーチエリアの情報に基づいて、バーニング構成点の画像座標を算出する（ステップＳＣ４）。バーニング構成点の算出の詳細については後述する。
【００５２】
続いて、バーニング構成点算出部１８ｄは、算出した左画面内の各バーニング構成点に対応した右画面内のマッチング点の画像座標を算出する（ステップＳＣ５）。より具体的には、バーニング構成点算出部１８ｄは、バーニング構成点の画像座標に基づいてパターンマッチング処理を実行し、左右２画像の対応点であるマッチング点を算出する。このパターンマッチング処理の方法は特開２００４−４９６３８号公報に記載されたものと同様である。
【００５３】
続いて、バーニング構成点算出部１８ｄは、算出したバーニング構成点およびそのマッチング点の画像座標に基づいて、各バーニング構成点の空間座標（現実の空間上の３次元座標）を算出する（ステップＳＣ６）。空間座標の計算方法は、特開２００４−４９６３８号公報に記載されているものと同様である。
【００５４】
最後に、バーニングサイズ算出部１８ｅは、算出されたバーニング構成点の空間座標に基づいて、バーニングサイズを算出する（ステップＳＣ７）。バーニングサイズの算出の詳細については後述する。
【００５５】
次に、図１４を参照し、サーチポイント算出処理（ステップＳＣ２）の手順を説明する。３つの基準点の画像座標が制御部１８ａから入力される（ステップＳＣ２１）と、基準楕円算出部１８ｃは、入力された基準点の画像座標に基づいて、基準楕円を算出する（ステップＳＣ２２）。このとき算出される基準楕円は、図８のステップＳＣにおいて、３番目の基準点が指定された際に表示される基準楕円と同じものである。
【００５６】
続いて、基準楕円算出部１８ｃは、基準楕円の周囲長を算出する。より具体的には、基準楕円算出部１８ｃは、基準楕円を構成する各画素の画像座標を用いて、それぞれ隣り合う画素の２次元距離の合計値を求めることにより、基準楕円の周囲長を算出する（ステップＳＣ２３）。続いて、基準楕円算出部１８ｃは、サーチポイントの数、間隔、および画像座標を算出する（ステップＳＣ２４）。最後に、基準楕円算出部１８ｃは、サーチポイントの情報（サーチポイントの数・間隔・画像座標）を制御部１８ａへ出力する（ステップＳＣ２５）。ただし、サーチポイントが算出できなかった場合、サーチポイントの数は０となる。
【００５７】
サーチポイントの算出は、以下の（Ａ）〜（Ｈ）の条件に基づいて行われる。
（Ａ）ユーザが指定した最初の基準点および２番目の基準点もサーチポイントに数える。
（Ｂ）サーチポイントは基準楕円上に等間隔で並んでいる。
（Ｃ）サーチポイントの数および間隔は基準楕円の周囲長に比例する。
（Ｄ）サーチポイントの数には上限がある。
（Ｅ）サーチポイントの間隔には下限がある。
（Ｆ）基準楕円の周囲長が非常に小さい場合、サーチポイントを算出しない。
（Ｇ）ユーザが指定した最初の基準点と２番目の基準点との距離が非常に小さい場合、サーチポイントを算出しない。
（Ｈ）ユーザが指定した３番目の基準点と基準線との距離が非常に小さい場合、サーチポイントを算出しない。
【００５８】
上記の（Ｃ）〜（Ｈ）の条件を設定する理由は、以下の（Ｃ’）〜（Ｈ’）の通りである。
（Ｃ’）サーチエリアが互いに重なり合わないようにするため。
（Ｄ’）サーチポイントの数が多すぎると、バーニング構成点の算出に時間がかかってしまうため。
（Ｅ’）サーチポイントの間隔が小さすぎると、サーチエリアのサイズが小さくなりすぎ、バーニング構成点の算出を行うには不向きとなるため。
（Ｆ’）〜（Ｈ’）（Ｃ’）と同様。
【００５９】
上記の条件に基づいて算出されたサーチポイントの数および間隔は以下の性質を示す。図１５（ａ）は、サーチポイント１５００が基準楕円１５１０上に等間隔で並んでいる様子を示している。図１５（ｂ）に示すように、図１５（ａ）よりも周囲長が大きくなると、それに比例してサーチポイント１５００の間隔１５２０も大きくなる。また、図１５（ｃ）に示すように、図１５（ａ）よりも周囲長が小さくなると、それに比例してサーチポイント１５００の間隔１５２０も小さくなる。
【００６０】
図１５（ｄ）に示すように、周囲長がより小さくなり、所定の第１の周囲長を下回ると、サーチポイント１５００の数が少なくなる。図１５（ｅ）に示すように、周囲長がさらに小さくなり、所定の第２の周囲長（第１の周囲長＞第２の周囲長）を下回ると、サーチポイントが算出されない。また、図１５（ｆ）に示すように、基準点１５３０，１５３１の距離が非常に小さいと、サーチポイントが算出されない。また、図１５（ｇ）に示すように、ユーザが指定した３番目の基準点（カーソル１５４０の位置）と基準線１５５０との距離が非常に小さいと、サーチポイントが算出されない。本実施形態では、サーチポイントの間隔が等間隔であるが、等間隔でなくても良い。
【００６１】
次に、図１６を参照し、サーチエリア算出処理（ステップＳＣ３）の手順を説明する。サーチポイントの情報が制御部１８ａから入力される（ステップＳＣ３１）と、基準楕円算出部１８ｃは、入力されたサーチポイントの情報に基づいて、サーチエリアの数および画像座標を算出する（ステップＳＣ３２）。最後に、基準楕円算出部１８ｃはサーチエリアの情報（サーチエリアのサイズ・画像座標）を制御部１８ａへ出力する（ステップＳＣ３３）。
【００６２】
サーチエリアの算出は、以下の（ａ）〜（ｅ）の条件に基づいて行われる。
（ａ）サーチエリアはサーチポイントの周囲に位置する。
（ｂ）サーチエリアの形状は正方形である。
（ｃ）サーチエリアのサイズは、互いのサーチエリアが重なり合わない大きさであり、かつサーチポイントの間隔に比例する。
（ｄ）サーチエリアのサイズには上限がある。
（ｅ）サーチエリアのサイズには下限がある。
【００６３】
上記の（ｃ）〜（ｅ）の条件を設定する理由は、以下の（ｃ’）〜（ｅ’）の通りである。
（ｃ’）サーチエリアが互いに重なり合ってしまうと、同一の領域でバーニング構成点が算出され、検出されるバーニングのエッジがねじれてしまう可能性があるため。
（ｄ’）サーチエリアのサイズが大きすぎると、画像処理に時間がかかってしまうため。また、バーニング構成点の算出を行うには不向きとなるため。
（ｅ’）サーチエリアのサイズが小さすぎると、バーニング構成点の算出を行うには不向きとなるため。
【００６４】
上記の条件に基づいて算出されたサーチエリアのサイズは以下の性質を示す。図１７（ａ）は、サーチエリア１７００がサーチポイント１７１０の周囲に並んでいる様子を示している。図１７（ｂ）に示すように、図１７（ａ）よりもサーチポイント１７１０の間隔が大きくなると、それに比例して、サーチエリア１７００のサイズも大きくなる。このときのサーチエリア１７００のサイズは、互いに重なり合わない大きさである。図１７（ｃ）に示すように、図１７（ｂ）よりもサーチポイント１７１０の間隔がさらに大きくなると、サーチエリア１７００のサイズが上限に達する。
【００６５】
また、図１７（ｄ）に示すように、図１７（ａ）よりもサーチポイント１７１０の間隔が小さくなると、それに比例して、サーチエリア１７００のサイズも小さくなる。このときのサーチエリア１７００のサイズは、互いに重なり合わない大きさである。サーチポイント１７１０の間隔がさらに小さくなると、サーチエリア１７００のサイズが下限に達する。サーチポイント１７１０の間隔がこれ以下になると、図１７（ｅ）に示すように、サーチポイント自体がなくなる。本実施形態では、サーチエリアの形状が正方形であるが、正方形でなくても良い。
【００６６】
次に、図１８を参照し、バーニング構成点算出処理（ステップＳＣ４）の手順を説明する。また、図１９はこの手順を模式的に示しており、適宜図１９も参照する。サーチポイントの画像座標およびサーチエリアのサイズが制御部１８ａから入力される（ステップＳＣ４１）と、バーニング構成点算出部１８ｄは、入力されたサーチポイントの画像座標およびサーチエリアのサイズに基づいて、サーチエリア内のエリア画像を抽出する（ステップＳＣ４２）。これによって、サーチポイント１９００を含むサーチエリア１９０１内のエリア画像１９１０が抽出される。
【００６７】
続いて、バーニング構成点算出部１８ｄは、抽出したエリア画像をグレースケール化し（ステップＳＣ４３）、グレースケール化した画像に対してエッジ抽出を行う（ステップＳＣ４４）。これによって、エリア画像１９１０をグレースケール化した画像１９２０からエッジ１９２１が抽出される。続いて、バーニング構成点算出部１８ｄは、抽出したエッジの近似直線を算出し（ステップＳＣ４５）、算出したエッジ近似直線とサーチエリアの境界線との２つの交点を算出する（ステップＳＣ４６）。これによって、エッジ近似直線１９３０が算出され、さらにエッジ近似直線１９３０とサーチエリアの境界線との交点１９４０，１９４１が算出される。
【００６８】
続いて、バーニング構成点算出部１８ｄは、算出した２つの交点の中点を算出し（ステップＳＣ４７）、算出した中点とエッジとの最近傍点を算出する（ステップＳＣ４８）。これによって、交点１９４０，１９４１の中点１９５０が算出され、さらに中点１９５０に最も近いエッジ上の最近傍点１９６０が算出される。最後に、バーニング構成点算出部１８ｄは、算出した最近傍点をバーニング構成点として、その画像座標を制御部１８ａへ出力する（ステップＳＣ４９）。
【００６９】
ステップＳＣ４３のグレースケール化では、RGBの各成分で表された画像内の各画素の輝度値Yが、例えば以下の（１）式を用いて算出される。
Y＝0.299×R＋0.587×G＋0.114×B  ・・・（１）
計測対象物であるバーニングは特徴的な色を有している場合があるので、その特徴的な色、例えばR（赤色）の輝度値をそのまま画素の輝度値Yとしても良い。算出された輝度値Yで構成される映像信号に基づいて、ステップＳＣ４４でエッジ抽出が行われる。
【００７０】
ステップＳＣ４４のエッジ抽出後にエッジ近似直線の算出を行うため、エッジ抽出には、抽出後の画像にできるだけノイズが発生しない処理を用いるのが良い。例えばSobel・Prewitt・Gradientフィルタ等の１次微分フィルタやLaplacianフィルタ等の２次微分フィルタを用いると良い。また、膨張・収縮・差分処理およびノイズ低減フィルタ等を組み合わせた処理を用いてエッジ抽出を行っても良い。このとき、グレースケール画像を２値化する必要があるが、２値化閾値には固定値を用いても良いし、Ｐ−タイル法、モード法、判別分析法など、グレースケール画像の輝度に基づいて閾値を変更する方法を用いても良い。
【００７１】
ステップＳＣ４５のエッジ近似直線の算出では、ステップＳＣ４４で抽出されたエッジの情報に基づいて、例えば最小２乗法を用いて近似直線を算出する。なお、上記では、エッジの形状に対して直線近似を行っているが、２次以上の関数を使って曲線近似を行っても良い。エッジの形状が直線よりも曲線に近い場合には、曲線近似を行った方がより精度の良いバーニング構成点の算出が可能となる。
【００７２】
ステップＳＣ４９のバーニング構成点の出力では、それまでのステップＳＣ４２〜ＳＣ４８の処理において、バーニング構成点の算出がうまくいかなかった場合（例えばエッジ抽出や近似直線の算出がうまくいかない等）には、サーチポイントをそのままバーニング構成点として、その画像座標を出力しても良い。
【００７３】
次に、図２０を参照し、バーニングサイズ算出処理（ステップＳＣ７）の手順を説明する。バーニング構成点の空間座標が制御部１８ａから入力される（ステップＳＣ７１）と、バーニングサイズ算出部１８ｅはバーニングの第１の幅を算出する（ステップＳＣ７２）。第１の幅は、ユーザが指定した最初の基準点と２番目の基準点に対応した２つのバーニング構成点の空間距離である。続いて、バーニングサイズ算出部１８ｅはバーニングの第２の幅を算出する（ステップＳＣ７３）。第２の幅は、基準線に対して直交する直線上の２つのサーチポイントに対応した２つのバーニング構成点の空間距離である。
【００７４】
続いて、バーニングサイズ算出部１８ｅはバーニングの周囲長を算出する（ステップＳＣ７４）。周囲長は、全ての隣り合うバーニング構成点同士の空間距離の合計である。続いて、バーニングサイズ算出部１８ｅはバーニングの面積を算出する（ステップＳＣ７５）。面積は、全てのバーニング構成点で囲まれた領域の空間面積である。続いて、バーニングサイズ算出部１８ｅは、算出したバーニングサイズを制御部１８ａへ出力する（ステップＳＣ７６）。
【００７５】
上述したように、本実施形態によれば、３つの基準点を指定すればバーニングサイズの計測が可能となるので、従来のように多数（例えば１０点以上）の基準点を指定する場合と比較して、操作の煩わしさを低減し操作性を向上することができる。また、バーニングサイズを示すパラメータとして、少なくとも２種類のパラメータを算出することによって、バーニングサイズを詳細に知ることができる。
【００７６】
（第２の実施形態）
次に、本発明の第２の実施形態を説明する。図２１は、本実施形態による計測処理部１８の構成を示している。図２に示した構成と同一の構成には同一の符号を付与し、説明を省略する。本実施形態では、バーニング構成点算出部１８ｄが算出したバーニング構成点を修正するバーニング構成点修正部１８ｇが設けられている。
【００７７】
第１の実施形態では、図２２（ａ）に示すように、計測対象物であるバーニング２２００の形状が、円や楕円、矩形とはかけ離れた形状をしている場合、図２２（ｂ）に示すように、基準楕円２２１０をうまくバーニングの輪郭２２２０に合わせることができない。この状態でバーニング計算を行うと、図２２（ｃ）に示すように、バーニングの輪郭２２２０とバーニング構成点２２３０を一致させることが困難となり、バーニングサイズの算出精度が低下してしまう。これに対して、本実施形態では、バーニング構成点の修正（モディファイ）を行うことが可能となっている。
【００７８】
以下、図２３〜図２５、図２８を参照し、バーニング構成点のモディファイの手順を説明する。図２３はモディファイの手順を示し、図２４および図２５はモディファイ時の計測画面を示している。図２８は、モディファイ時に作成されるラベル表を示している。ラベル表については後述する。バーニング構成点のモディファイは、計測が終了し、図２４（ａ）に示すように、バーニング構成点２４００を含むバーニング領域、およびバーニングサイズを含む結果ウィンドウ２４１０が計測画面に表示されている時点から開始される。
【００７９】
リモートコントローラ４あるいはＰＣ３１の操作により、図２４（ａ）に示すように、ユーザがカーソル２４２０を「Modify」アイコン２４３０上に移動させ、クリック等の操作を行う（ステップＳＦ）と、計測用内視鏡装置１の動作モードがモディファイモードに移行し、図２４（ｂ）に示すように、結果ウィンドウが非表示となる（ステップＳＧ）。
【００８０】
続いて、バーニング構成点修正部１８ｇは、バーニング構成点同士の論理的な位置関係（どのバーニング構成点がどのバーニング構成点と隣接しているのかという関係）を示すラベル表（図２８（ａ））を新規に作成し、記憶部１８ｆに格納する（ステップＳＨ）。ラベル表には、バーニング構成点の抽出順序を示したラベル番号と、バーニング構成点の画像座標と、それぞれのバーニング構成点に隣接するバーニング構成点のラベル番号を示す隣接ラベル番号１，２とが記載されている。
【００８１】
続いて、図２４（ｃ）に示すように、ユーザがカーソル２４２０を左画面上に移動させ、バーニング構成点を修正したい位置に合わせてクリック等の操作を行う（ステップＳＩ）と、各バーニング構成点のうち１つが選択され、その選択されたバーニング構成点２４４０の画像座標がカーソル２４２０の画像座標に修正される（ステップＳＪ）。続いて、修正されたバーニング構成点の画像座標に基づいて更新されたラベル表が記憶部１８ｆに追加される（ステップＳＫ）。
【００８２】
続いて、修正されたバーニング構成点を含むバーニング領域が計測画面上に表示される（ステップＳＬ）。続いて、修正されたバーニング構成点の画像座標に基づいて、バーニングサイズを再度算出するバーニング再計算が行われる（ステップＳＭ）。バーニング再計算の詳細については後述する。図２５（ａ）に示すように、バーニング再計算の実行中は、計算中であることを示すウィンドウ２５００が表示される。バーニング再計算が終了すると、図２５（ｂ）に示すように、結果ウィンドウ２５１０が再表示される（ステップＳＮ）。結果ウィンドウ２５１０には、再計算されたバーニングサイズが表示される。
【００８３】
バーニング再計算の結果が表示された後、ユーザがモディファイを継続する場合（ステップＳＯでＹｅｓの場合）には、処理がステップＳＩに戻り、モディファイを終了する場合（ステップＳＯでＮｏの場合）には、処理がステップＳＰに移行する。ユーザがカーソルを「Modify」アイコン上に移動させ、再度クリック等の操作を行う（ステップＳＰ）と、バーニング構成点修正部１８ｇは記憶部１８ｆ内のラベル表を消去（削除）する（ステップＳＱ）。続いて、計測用内視鏡装置１はモディファイモードを終了し、通常の計測に戻る。
【００８４】
次に、図２６、図２８、および図２９を参照し、バーニング構成点の画像座標を修正する手順の詳細（上記のステップＳＩ，ＳＪ，ＳＫ，ＳＬに対応）を説明する。図２６に示すバーニング構成点には、ラベル表に記載されたラベル番号（１〜１６）が付与されている。説明の便宜上、図２６にはラベル番号が記載されているが、実際の計測画面ではラベル番号は表示されない。図２６（ａ）に示すように、バーニング構成点算出部１８ｄによって算出されたバーニング構成点２６００とバーニングの輪郭２６１０とがよく一致しなかった場合、図２６（ｂ）に示すように、ユーザはバーニング構成点を修正したい位置へカーソル２６２０を移動させる。このとき、ユーザによって指示されるカーソル２６２０の位置はバーニング構成点の修正後の位置となる。
【００８５】
カーソル２６２０を所望の位置へ移動させた後、ユーザがクリック等の操作を行うと、カーソル２６２０の位置情報が計測処理部１８に入力される。制御部１８ａは、ユーザによって指示された修正位置の画像座標を算出し、バーニング構成点修正部１８ｇへ出力する。バーニング構成点修正部１８ｇは、修正位置の画像座標と各バーニング構成点の画像座標とに基づいて、修正位置と各バーニング構成点の２次元距離を算出し、その２次元距離が最小となるバーニング構成点（修正位置の最近傍のバーニング構成点）を選択する。図２６（ｂ）では、バーニング構成点２６００ａが選択される。
【００８６】
図２８（ｂ）は、このとき更新されたラベル表を示している。ラベル番号４のバーニング構成点の画像座標が、（Ｘ４，Ｙ４）から（Ｘ４’，Ｙ４’）に更新されていることが分かる。バーニング構成点修正部１８ｇは、このラベル表を記憶部１８ｆに格納する。続いて、バーニング構成点修正部１８ｇは、更新されたラベル表に基づいて、修正後のバーニング構成点の描画処理を実行する。これによって、図２６（ｃ）に示すように、バーニング構成点２６００ａがカーソル２６２０の位置に移動する。
【００８７】
ユーザは上記の修正位置の指示を繰り返すことによって、バーニングの輪郭とバーニング構成点とが良く一致するようにバーニング構成点の修正を行う。例えば、図２６（ｃ）に示したようにバーニング構成点２６００ａの修正を行った後、ユーザは上記と同様の手順により、図２６（ｄ）に示すようにバーニング構成点２６００ｂの修正を行う。さらに、ユーザは上記と同様の手順により、図２６（ｅ）に示すようにバーニング構成点２６００ｃの修正を行う。
【００８８】
このとき、バーニング構成点修正部１８ｇは、図２９（ａ），（ｂ）に示すようにラベル表を更新する。図２９（ａ）は、バーニング構成点２６００ｂが修正された後のラベル表を示している。ラベル番号５のバーニング構成点の画像座標が（Ｘ５，Ｙ５）から（Ｘ５’，Ｙ５’）に更新されている。図２９（ｂ）は、バーニング構成点２６００ｃが修正された後のラベル表を示している。ラベル番号１６のバーニング構成点の画像座標が（Ｘ１６，Ｙ１６）から（Ｘ１６’，Ｙ１６’）に更新されている。
【００８９】
上記の手順では、ユーザがバーニング構成点の修正後の位置を指定すると、その位置に最も近いバーニング構成点が自動的に選択され、指定位置に移動するが、ユーザが修正対象のバーニング構成点を指定し、さらに修正後の位置を指定すると、指定されたバーニング構成点が指定位置に移動するようにしてもよい。
【００９０】
次に、図２７を参照し、バーニング再計算（ステップＳＭ）の詳細を説明する。バーニング構成点修正部１８ｇによって算出された修正後のバーニング構成点が入力される（ステップＳＭ１）と、バーニング構成点算出部１８ｄは、左画面内の各バーニング構成点に対応した右画面内のマッチング点の画像座標を算出する（ステップＳＭ２）。続いて、バーニング構成点算出部１８ｄは、バーニング構成点およびそのマッチング点の画像座標に基づいて、各バーニング構成点の空間座標（現実の空間上の３次元座標）を算出する（ステップＳＭ３）。最後に、バーニングサイズ算出部１８ｅは、算出されたバーニング構成点の空間座標に基づいて、バーニングサイズを算出する（ステップＳＭ４）。
【００９１】
次に、本実施形態の変形例を説明する。本変形例では、図３１（ａ）に示すように、計測画面の「Modify」アイコン３１００の下に、プレビューアイコン（「←」アイコン３１１０および「→」アイコン３１１１）が設けられている。ユーザは、このプレビューアイコンを操作することにより、モディファイモードに移行した後に修正したバーニング構成点の状態を元に戻したり、先に進めたりすることができる。
【００９２】
また、本変形例におけるバーニング構成点のモディファイの手順は、図３０のようになる。図２３に示したモディファイの手順の、ステップＳＮ（バーニングサイズの再表示）とステップＳＯ（モディファイ継続？）との間に、ステップＳＲ〜ＳＶが追加されている。以下、これらの処理の詳細を説明する。なお、ステップＳＫでは、ステップＳＪにおける修正の結果に基づいて、更新されたラベル表（修正結果情報）が作成され、更新前のラベル表と区別可能な状態で記憶部１８ｆに格納される。すなわち、バーニング構成点の修正を行う毎に、更新されたラベル表が作成され、記憶部１８ｆに追加される。
【００９３】
モディファイ時には、ユーザがプレビューアイコンを操作した結果に応じてラベル表が記憶部１８ｆから読み出され、計測画面上のバーニング領域が更新される。ラベル表は、例えばシーケンス番号により区別される。ラベル表が追加される毎にシーケンス番号が１ずつ増加するものとすると、「←」アイコン３１１０が操作された場合、処理対象となっているラベル表のシーケンス番号よりも１だけ小さいシーケンス番号のラベル表が処理対象となる。また、「→」アイコン３１１１が操作された場合、処理対象となっているラベル表のシーケンス番号よりも１だけ大きいシーケンス番号のラベル表が処理対象となる。
【００９４】
図３１（ａ）は、バーニング構成点の修正を行った後の計測画面である。図３１（ｂ）に示すように、ユーザがカーソル３１２０を「←」アイコン３１１０の上に移動させ、クリック等の操作を行う（ステップＳＲでＹｅｓの場合）と、処理はステップＳＴに移行し、１つ前のバーニング構成点の修正を行った際に作成されたラベル表が記憶部１８ｆから読み出される。続いて、結果ウィンドウ３１３０が一旦非表示となり（ステップＳＶ）、処理がステップＳＬに戻る。
【００９５】
続いて、記憶部１８ｆから読み出されたラベル表に基づいて、１つ前に修正されたバーニング構成点を含むバーニング領域が計測画面上に表示される（ステップＳＬ）。図３１（ｃ）はこのときの計測画面を示している。さらに、計測画面が図３２（ａ）に示す状態となり、バーニング再計算が行われる（ステップＳＭ）。バーニング再計算が終了すると、図３２（ｂ）に示すように、結果ウィンドウ３２００が再表示される（ステップＳＮ）。
【００９６】
図３２（ｃ）に示すように、もう一度、ユーザがカーソル３２１０を「←」アイコン３２２０の上に移動させ、クリック等の操作を行う（ステップＳＲでＹｅｓの場合）と、上記と同様に処理が進み、さらにもう１つ前のバーニング構成点の修正を行ったときのバーニング領域および結果ウィンドウ３２３０が再表示される。
【００９７】
また、図３２（ｃ）の状態から、図３３（ａ）に示すように、今度はユーザがカーソル３３００を「→」アイコン３３１０の上に移動させ、クリック等の操作を行う（ステップＳＳでＹｅｓの場合）と、処理はステップＳＵに移行し、１つ後のバーニング構成点の修正を行った際に作成されたラベル表が記憶部１８ｆから読み出される。続いて、結果ウィンドウが一旦非表示となり（ステップＳＶ）、処理がステップＳＬに戻る。
【００９８】
続いて、記憶部１８ｆから読み出されたラベル表に基づいて、１つ後に修正された際のバーニング構成点を含むバーニング領域が計測画面上に表示され（ステップＳＬ）、さらにバーニング再計算が行われる（ステップＳＭ）。バーニング再計算が終了すると、図３３（ｂ）に示すように、結果ウィンドウ３３２０が再表示される（ステップＳＮ）。
【００９９】
もう一度、ユーザがカーソル３３００を「→」アイコン３３１０の上に移動させ、クリック等の操作を行う（ステップＳＲでＹｅｓの場合）と、上記と同様に処理が進み、図３３（ｃ）に示すように、さらにもう１つ前のバーニング構成点の修正を行ったときのバーニング領域および結果ウィンドウ３３３０が再表示される。
【０１００】
特に図示していないが、ユーザがカーソルをプレビューアイコンの上に移動させ、クリック等の操作を行ったとき（ステップＳR，ＳＳ）、１つ前または後の修正に関するラベル表が記憶部１８ｆに存在しなければ、ユーザはプレビューアイコンを指定できない状態となる。
【０１０１】
上述したように、本実施形態によれば、バーニング構成点の算出後にバーニング構成点の修正を行うことが可能となるので、バーニングサイズの算出精度を高めることができる。また、計測画面上でユーザが修正後のバーニング構成点の位置を指定するだけで、その位置の最近傍のバーニング構成点が自動的に選択され、その位置がユーザの指定位置に自動的に修正されるので、操作の煩わしさを低減し操作性を向上することができる。
【０１０２】
また、バーニング構成点の修正後に、修正したバーニング構成点の状態を元に戻したり、先に進めたりすることが可能となるので、バーニング構成点の修正プロセスを確認することができ、バーニングサイズの算出精度を高めることができる。さらに、簡易に修正をやり直すことが可能なので、操作の煩わしさを低減し操作性を向上することができる。
【０１０３】
（第３の実施形態）
次に、本発明の第３の実施形態を説明する。第２の実施形態では、既に算出されたバーニング構成点の位置を修正していたが、本実施形態では、バーニング構成点を新たに追加することが可能である。
【０１０４】
第２の実施形態におけるバーニング構成点の修正方法では、バーニングの形状によっては、バーニング構成点同士を結ぶ線分で構成される輪郭線とバーニングの輪郭とを大まかにしか一致させることができない場合がある。例えば、図３４（ａ）に示す形状を有するバーニング３４００に対して第１の実施形態と同様にバーニング構成点の算出を行った場合、図３４（ｂ）に示すようにバーニング構成点３４１０が算出される。
【０１０５】
このような場合に、第２の実施形態と同様にして、ユーザは図３４（ｃ）に示すようにバーニング構成点３４１０ａの修正を行い、さらに図３４（ｄ）に示すようにバーニング構成点３４１０ｂの修正を行うことが可能である。しかし、バーニング構成点３４１０ａ，３４１０ｂの修正を行っても、図３４（ｄ）に示す領域３４２０，３４２１では、バーニング構成点同士を結ぶ輪郭線３４３０とバーニング３４００の輪郭とがあまり一致していない。そこで、本実施形態では、既に算出されたバーニング構成点の位置を修正するのではなく、新たなバーニング構成点を追加することにより、より正確にバーニング構成点の修正（モディファイ）を行うことが可能となっている。
【０１０６】
本実施形態による計測処理部１８の構成は第２の実施形態と同様である。また、本実施形態におけるバーニング構成点の修正手順は、図２３に示した手順とほぼ同様であるが、ステップＳＪのバーニング構成点の修正の内容およびステップＳＫのラベル表の更新・追加の内容のみが異なる。以下、図３５〜図３９を参照し、本実施形態において、バーニング構成点を修正する手順（ステップＳＩ，ＳＪ，ＳＫ，ＳＬ）の詳細を説明する。
【０１０７】
図３５等に示すバーニング構成点には、ラベル表に記載されたラベル番号（１〜１２）が付与されている。説明の便宜上、図３５等ではラベル番号が記載されているが、実際の計測画面ではラベル番号は表示されない。図３８（ａ）は、図２３のステップＳＨで作成された、バーニング構成点を修正する前のラベル表を示している。
【０１０８】
図３５（ａ）に示すように、バーニング構成点算出部１８ｄによって算出されたバーニング構成点３５００同士を結んだ輪郭線とバーニング３５１０の輪郭とがあまり一致しない場合、図３５（ｂ）に示すように、ユーザはカーソル３５２０を移動させ、バーニング構成点を修正したい位置（修正点Ｍ１の位置）に合わせてクリック等の操作を行う。このとき、バーニング構成点修正部１８ｇは、図３５（ｃ）に示すように、隣接するバーニング構成点同士を結んだ線分Ｌａを算出する。この線分Ｌａは、図３８（ａ）に示したラベル表に記載された、互いに隣接する２つのバーニング構成点の画像座標に基づいて算出される。
【０１０９】
バーニング構成点修正部１８ｇは、算出した線分Ｌａの中から、修正点Ｍ１に対して最近傍の線分を検索する。このとき、バーニング構成点修正部１８ｇは、図３５（ｄ）に示すように、各線分を構成する２つのバーニング構成点の中点３５３０（各線分の中点）を算出する。各線分の中点は、ラベル表に記載された、互いに隣接する２つのバーニング構成点の中間座標として算出される。修正点Ｍ１に対して最近傍の中点をもつ線分が最近傍の線分となる。図３５（ｅ）に示すように、修正点Ｍ１に対して最近傍の線分は、ラベル番号３，４のバーニング構成点同士を結ぶ線分Ｌ１となる。
【０１１０】
修正点Ｍ１に対して最近傍の線分Ｌ１を求めた後、バーニング構成点修正部１８ｇは、修正点Ｍ１を新たにバーニング構成点に追加し、図３６（ａ）に示すように、各バーニング構成点の位置に基づいて輪郭線を更新する。このとき、バーニング構成点修正部１８ｇは、バーニング構成点同士の論理的な位置関係を更新する。このため、修正点Ｍ１を追加する前は、線分Ｌ１の両端に位置するラベル番号３，４のバーニング構成点が隣接しているが、修正点Ｍ１を追加した後は、ラベル番号３のバーニング構成点と修正点Ｍ１が隣接していると共に、修正点Ｍ１とラベル番号４のバーニング構成点が隣接している。
【０１１１】
このとき、ラベル表は図３８（ｂ）のようになる。初期状態のラベル表（図３８（ａ））と比較して、ラベル番号３，４のバーニング構成点の間に修正点Ｍ１が新たなバーニング構成点として追加される。ラベル番号Ｍ１のバーニング構成点の画像座標は（Ｘｍ１，Ｙｍ１）となり、隣接ラベル番号１，２はそれぞれ３、４となる。さらに、ラベル番号３のバーニング構成点の隣接ラベル番号２、およびラベル番号４のバーニング構成点の隣接ラベル番号１はそれぞれＭ１に変更されている。
【０１１２】
修正点Ｍ１を新たにバーニング構成点に追加した後も、上記の手順を繰り返すことによって、バーニング構成点の修正を行うことが可能である。図３６（ｂ）に示すように、ユーザがカーソル３６００を移動させ、バーニング構成点を修正したい位置（修正点Ｍ２の位置）に合わせてクリック等の操作を行うと、バーニング構成点修正部１８ｇは、図３６（ｃ）に示すように、隣接するバーニング構成点同士を結んだ線分Ｌｂを算出する。この線分Ｌｂは、図３８（ｂ）に示したラベル表に記載された、互いに隣接する２つのバーニング構成点の画像座標に基づいて算出される。
【０１１３】
続いて、バーニング構成点修正部１８ｇは、算出した線分Ｌｂの中から、修正点Ｍ２に対して最近傍の線分を検索する。このとき、バーニング構成点修正部１８ｇは、上記と同様の方法で、隣接するバーニング構成点同士を結んだ各線分を構成する２つのバーニング構成点の中点（各線分の中点）を算出する。修正点Ｍ２に対して最近傍の中点をもつ線分が最近傍の線分となる。図３６（ｄ）に示すように、修正点Ｍ２に対して最近傍の線分は、ラベル番号９，１０のバーニング構成点同士を結ぶ線分Ｌ２となる。
【０１１４】
修正点Ｍ２に対して最近傍の線分Ｌ２を求めた後、バーニング構成点修正部１８ｇは、修正点Ｍ２を新たにバーニング構成点に追加し、図３６（ｅ）に示すように、各バーニング構成点の位置に基づいて輪郭線を更新する。このとき、バーニング構成点修正部１８ｇは、バーニング構成点同士の論理的な位置関係を更新する。このため、修正点Ｍ２を追加する前は、線分Ｌ２の両端に位置するラベル番号９，１０のバーニング構成点が隣接しているが、修正点Ｍ２を追加した後は、ラベル番号９のバーニング構成点と修正点Ｍ２が隣接していると共に、修正点Ｍ２とラベル番号１０のバーニング構成点が隣接している。
【０１１５】
このとき、ラベル表は図３９（ａ）のようになる。１つ前の状態のラベル表（図３８（ｂ））と比較して、ラベル番号９，１０のバーニング構成点の間に修正点Ｍ２が新たなバーニング構成点として追加される。ラベル番号Ｍ２のバーニング構成点の画像座標は（Ｘｍ２，Ｙｍ２）となり、隣接ラベル番号１，２はそれぞれ９、１０となる。さらに、ラベル番号９のバーニング構成点の隣接ラベル番号２、およびラベル番号１０のバーニング構成点の隣接ラベル番号１はそれぞれＭ２に変更されている。
【０１１６】
さらに、図３７（ａ）に示すように、ユーザがカーソル３７００を移動させ、バーニング構成点を修正したい位置（修正点Ｍ３の位置）に合わせてクリック等の操作を行うと、バーニング構成点修正部１８ｇは、図３７（ｂ）に示すように、隣接するバーニング構成点同士を結んだ線分Ｌｃを算出する。この線分Ｌｃは、図３９（ａ）に示したラベル表に記載された、互いに隣接する２つのバーニング構成点の画像座標に基づいて算出される。
【０１１７】
続いて、バーニング構成点修正部１８ｇは、算出した線分Ｌｃの中から、修正点Ｍ３に対して最近傍の線分を検索する。このとき、バーニング構成点修正部１８ｇは、上記と同様の方法で、隣接するバーニング構成点同士を結んだ各線分を構成する２つのバーニング構成点の中点（各線分の中点）を算出する。修正点Ｍ３に対して最近傍の中点をもつ線分が最近傍の線分となる。図３７（ｃ）に示すように、修正点Ｍ３に対して最近傍の線分は、ラベル番号９，Ｍ２のバーニング構成点同士を結ぶ線分Ｌ３となる。
【０１１８】
修正点Ｍ３に対して最近傍の線分Ｌ３を求めた後、バーニング構成点修正部１８ｇは、修正点Ｍ３を新たにバーニング構成点に追加し、図３７（ｄ）に示すように、各バーニング構成点の位置に基づいて輪郭線を更新する。このとき、バーニング構成点修正部１８ｇは、バーニング構成点同士の論理的な位置関係を更新する。このため、修正点Ｍ３を追加する前は、線分Ｌ３の両端に位置するラベル番号９，Ｍ２のバーニング構成点が隣接しているが、修正点Ｍ３を追加した後は、ラベル番号９のバーニング構成点と修正点Ｍ３が隣接していると共に、修正点Ｍ３とラベル番号Ｍ２のバーニング構成点が隣接している。
【０１１９】
このとき、ラベル表は図３９（ｂ）のようになる。１つ前の状態のラベル表（図３９（ａ））と比較して、ラベル番号９，Ｍ２のバーニング構成点の間に修正点Ｍ３が新たなバーニング構成点として追加される。ラベル番号Ｍ３のバーニング構成点の画像座標は（Ｘｍ３，Ｙｍ３）となり、隣接ラベル番号１，２はそれぞれ９、Ｍ２となる。さらに、ラベル番号９のバーニング構成点の隣接ラベル番号２、およびラベル番号Ｍ２のバーニング構成点の隣接ラベル番号１はそれぞれＭ３に変更されている。
【０１２０】
この結果、第２の実施形態におけるバーニング構成点の修正方法によって得られた輪郭線の形状（図３４（ｄ））よりも、本実施形態におけるバーニング構成点の修正方法によって得られた輪郭線の形状（図３７（ｅ））の方が、より正確にバーニングの輪郭に一致する。
【０１２１】
上記において、計測画面には、図３５〜図３７に示したように、バーニング構成点を修正するプロセスが全て表示される。また、バーニング構成点に添えられたラベル番号は表示されない。ただし、これに限らず、バーニング構成点を修正するプロセスの一部を非表示にしたり、ラベル番号を表示したりしてもよい。また、特に図示していないが、第２の実施形態の変形例のように、計測画面にプレビューアイコンを設け、修正したバーニング構成点の状態を元に戻したり、先に進めたりすることができるようにしてもよい。
【０１２２】
上述したように、本実施形態によれば、バーニング構成点を新たに追加することによって、バーニング構成点をより正確に修正することができ、かつバーニングサイズの算出精度を高めることができる。
【０１２３】
（第４の実施形態）
次に、本発明の第４の実施形態を説明する。第３の実施形態におけるバーニング構成点の修正方法では、ユーザはバーニング構成点を追加する際に、修正点と隣接させたいバーニング構成点を選択することはできない。これに対して、本実施形態では、ユーザはバーニング構成点を追加する際に、隣接させたいバーニング構成点を選択することができる。
【０１２４】
第３の実施形態におけるバーニング構成点の修正方法では、バーニングの形状によっては、バーニング構成点同士を結ぶ線分で構成される輪郭線とバーニングの輪郭とを大まかにしか一致させることができない場合がある。例えば、図４０（ａ）に示す形状を有するバーニング４０００に対して第１の実施形態と同様にバーニング構成点の算出を行った場合、図４０（ｂ）に示すようにバーニング構成点４０１０が算出される。
【０１２５】
第３の実施形態では、図４０（ｃ）に示すように、ユーザがカーソル４０２０を移動させ、バーニング構成点を修正したい位置（修正点Ｍ１の位置）に合わせてクリック等の操作を行うと、修正点Ｍ１に対して最近傍の線分Ｌ１が選択される。続いて、図４０（ｄ）に示すように、線分Ｌ１の両端に位置するバーニング構成点Ｐ１，Ｐ２と修正点Ｍ１が隣接するようにバーニング構成点の論理的な位置関係が更新され、更新後の位置関係に基づいて、隣接するバーニング構成点同士を結ぶ輪郭線が更新される。しかし、領域４０３０における輪郭線とバーニング４０００の輪郭とがほとんど一致していない。そこで、本実施形態では、バーニング構成点を追加する際に、修正点と隣接させたいバーニング構成点をユーザが簡易な方法で選択し、バーニング構成点の修正（モディファイ）をより正確に行うことが可能となっている。
【０１２６】
本実施形態による計測処理部１８の構成は第２の実施形態と同様である。また、本実施形態におけるバーニング構成点の修正手順は、図２３に示した手順とほぼ同様であるが、ステップＳＪのバーニング構成点の修正の内容およびステップＳＫのラベル表の更新・追加の内容のみが異なる。以下、図４１〜図４９を参照し、本実施形態において、バーニング構成点を修正する手順（ステップＳＩ，ＳＪ，ＳＫ，ＳＬ）の詳細を説明する。
【０１２７】
図４１等に示すバーニング構成点には、ラベル表に記載されたラベル番号（１〜１６）が付与されている。説明の便宜上、図４１等ではラベル番号が記載されているが、実際の計測画面ではラベル番号は表示されない。図４５（ａ）は、図２３のステップＳＨで作成された、バーニング構成点を修正する前のラベル表を示している。
【０１２８】
図４１（ａ）に示すように、バーニング構成点算出部１８ｄによって算出されたバーニング構成点４１００同士を結んだ輪郭線とバーニング４１１０の輪郭とがあまり一致しない場合、図４１（ｂ）に示すように、ユーザはカーソル４１２０を移動させ、バーニング構成点を修正したい位置（修正点Ｍ１の位置）に合わせてクリック等の操作を行う。このとき、バーニング構成点修正部１８ｇは、図４１（ｃ）に示すように、隣接するバーニング構成点同士を結んだ線分Ｌａを算出する。線分Ｌａの算出方法は、第３の実施形態において記載した方法と同様である。
【０１２９】
バーニング構成点修正部１８ｇは、算出した線分Ｌａの中から、修正点Ｍ１に対して最近傍の線分を検索する。このとき、バーニング構成点修正部１８ｇは、図４１（ｄ）に示すように、各線分を構成する２つのバーニング構成点の中点４１３０（各線分の中点）を算出する。修正点Ｍ１に対して最近傍の中点をもつ線分が最近傍の線分となる。図４１（ｅ）に示すように、修正点Ｍ１に対して最近傍の線分は、ラベル番号５，６のバーニング構成点同士を結ぶ線分Ｌ１となる。
【０１３０】
修正点Ｍ１に対して最近傍の線分Ｌ１を求めた後、バーニング構成点修正部１８ｇは、修正点Ｍ１を新たにバーニング構成点に追加し、図４１（ｆ）に示すように、各バーニング構成点の位置に基づいて輪郭線を更新する。このとき、バーニング構成点修正部１８ｇは、バーニング構成点同士の論理的な位置関係を更新する。このため、修正点Ｍ１を追加する前は、線分Ｌ１の両端に位置するラベル番号５，６のバーニング構成点が隣接しているが、修正点Ｍ１を追加した後は、ラベル番号５のバーニング構成点と修正点Ｍ１が隣接していると共に、修正点Ｍ１とラベル番号６のバーニング構成点が隣接している。
【０１３１】
このとき、ラベル表は図４５（ｂ）のようになる。初期状態のラベル表（図４５（ａ））と比較して、ラベル番号５，６のバーニング構成点の間に修正点Ｍ１が新たなバーニング構成点として追加される。ラベル番号Ｍ１のバーニング構成点の画像座標は（Ｘｍ１，Ｙｍ１）となり、隣接ラベル番号１，２はそれぞれ５、６となる。さらに、ラベル番号５のバーニング構成点の隣接ラベル番号２、およびラベル番号６のバーニング構成点の隣接ラベル番号１はそれぞれＭ１に変更されている。
【０１３２】
しかし、図４１（ｆ）に示すように、領域４１４０における輪郭線とバーニング４１１０の輪郭とがほとんど一致していない。このような場合、本実施形態では、以下のようにしてバーニング構成点の修正を行うことが可能である。特に、本実施形態では、ユーザがカーソルを移動させずに同じ修正点を再度指定した場合には、その修正点に隣接するバーニング構成点が変更される。
【０１３３】
図４２（ａ）に示すように、ユーザがカーソル４２００を移動させずに、修正点Ｍ１の位置で再度クリック等の操作を行うと、バーニング構成点修正部１８ｇは、修正点Ｍ１の情報を削除し、バーニング構成点同士の論理的な位置関係を更新前の状態に戻す。これによって、図４６（ａ）に示すように、ラベル表は図４５（ａ）と同じ状態に戻る。バーニング構成点修正部１８ｇは、既に算出した線分Ｌａの中から、修正点Ｍ１に対して２番目に近傍の線分（修正点Ｍ１との距離が２番目に近い線分）を検索する。この場合、図４２（ａ）に示すように、修正点Ｍ１に対して２番目に近傍の線分は線分Ｌ２である。
【０１３４】
修正点Ｍ１に対して２番目に近傍の線分Ｌ２を求めた後、バーニング構成点修正部１８ｇは、修正点Ｍ１を新たにバーニング構成点に追加し、図４２（ｂ）に示すように、各バーニング構成点の位置に基づいて輪郭線を更新する。このとき、バーニング構成点修正部１８ｇは、バーニング構成点同士の論理的な位置関係を更新する。このため、修正点Ｍ１を追加する前は、線分Ｌ２の両端に位置するラベル番号４，５のバーニング構成点が隣接しているが、修正点Ｍ１を追加した後は、ラベル番号４のバーニング構成点と修正点Ｍ１が隣接していると共に、修正点Ｍ１とラベル番号５のバーニング構成点が隣接している。
【０１３５】
このとき、ラベル表は図４６（ｂ）のようになる。図４６（ａ）に示したラベル表と比較して、ラベル番号４，５のバーニング構成点の間に修正点Ｍ１が新たなバーニング構成点として追加される。ラベル番号Ｍ１のバーニング構成点の画像座標は（Ｘｍ１，Ｙｍ１）となり、隣接ラベル番号１，２はそれぞれ４、５となる。さらに、ラベル番号４のバーニング構成点の隣接ラベル番号２、およびラベル番号５のバーニング構成点の隣接ラベル番号１はそれぞれＭ１に変更されている。
【０１３６】
さらに、図４２（ｃ）に示すように、ユーザがカーソル４２２０を移動させ、バーニング構成点を修正したい位置（修正点Ｍ２の位置）に合わせてクリック等の操作を行うと、バーニング構成点修正部１８ｇは、図４２（ｄ）に示すように、隣接するバーニング構成点同士を結んだ線分Ｌｂを算出する。続いて、バーニング構成点修正部１８ｇは、算出した線分Ｌｂの中から、修正点Ｍ２に対して最近傍の線分を検索する。図４２（ｅ）に示すように、修正点Ｍ２に対して最近傍の線分は、ラベル番号４，Ｍ１のバーニング構成点同士を結ぶ線分Ｌ３となる。
【０１３７】
修正点Ｍ２に対して最近傍の線分Ｌ３を求めた後、バーニング構成点修正部１８ｇは、修正点Ｍ２を新たにバーニング構成点に追加し、図４３（ａ）に示すように、各バーニング構成点の位置に基づいて輪郭線を更新する。このとき、バーニング構成点修正部１８ｇは、バーニング構成点同士の論理的な位置関係を更新する。このため、修正点Ｍ２を追加する前は、線分Ｌ３の両端に位置するラベル番号４，Ｍ１のバーニング構成点が隣接しているが、修正点Ｍ２を追加した後は、ラベル番号４のバーニング構成点と修正点Ｍ２が隣接していると共に、修正点Ｍ２とラベル番号Ｍ１のバーニング構成点が隣接している。
【０１３８】
このとき、ラベル表は図４７（ａ）のようになる。図４６（ｂ）に示したラベル表と比較して、ラベル番号４，Ｍ１のバーニング構成点の間に修正点Ｍ２が新たなバーニング構成点として追加される。ラベル番号Ｍ２のバーニング構成点の画像座標は（Ｘｍ２，Ｙｍ２）となり、隣接ラベル番号１，２はそれぞれ４、Ｍ１となる。さらに、ラベル番号４のバーニング構成点の隣接ラベル番号２、およびラベル番号Ｍ１のバーニング構成点の隣接ラベル番号１はそれぞれＭ２に変更されている。
【０１３９】
さらに、図４３（ｂ）に示すように、ユーザがカーソル４３００を移動させ、バーニング構成点を修正したい位置（修正点Ｍ３の位置）に合わせてクリック等の操作を行うと、バーニング構成点修正部１８ｇは、図４３（ｃ）に示すように、隣接するバーニング構成点同士を結んだ線分Ｌｃを算出する。続いて、バーニング構成点修正部１８ｇは、算出した線分Ｌｃの中から、修正点Ｍ３に対して最近傍の線分を検索する。図４３（ｄ）に示すように、修正点Ｍ３に対して最近傍の線分は、ラベル番号４，Ｍ２のバーニング構成点同士を結ぶ線分Ｌ４となる。
【０１４０】
修正点Ｍ３に対して最近傍の線分Ｌ４を求めた後、バーニング構成点修正部１８ｇは、修正点Ｍ３を新たにバーニング構成点に追加し、図４３（ｅ）に示すように、各バーニング構成点の位置に基づいて輪郭線を更新する。このとき、バーニング構成点修正部１８ｇは、バーニング構成点同士の論理的な位置関係を更新する。このため、修正点Ｍ３を追加する前は、線分Ｌ４の両端に位置するラベル番号４，Ｍ２のバーニング構成点が隣接しているが、修正点Ｍ３を追加した後は、ラベル番号４のバーニング構成点と修正点Ｍ３が隣接していると共に、修正点Ｍ３とラベル番号Ｍ２のバーニング構成点が隣接している。
【０１４１】
このとき、ラベル表は図４７（ｂ）のようになる。図４７（ａ）に示したラベル表と比較して、ラベル番号４，Ｍ２のバーニング構成点の間に修正点Ｍ３が新たなバーニング構成点として追加される。ラベル番号Ｍ３のバーニング構成点の画像座標は（Ｘｍ３，Ｙｍ３）となり、隣接ラベル番号１，２はそれぞれ４、Ｍ２となる。さらに、ラベル番号４のバーニング構成点の隣接ラベル番号２、およびラベル番号Ｍ２のバーニング構成点の隣接ラベル番号１はそれぞれＭ３に変更されている。
【０１４２】
しかし、図４３（ｅ）に示すように、領域４３１０における輪郭線とバーニング４３２０の輪郭とがあまり一致していない。そこで、前述した手順と同様にして、修正点Ｍ３に隣接するバーニング構成点が変更される。
【０１４３】
図４４（ａ）に示すように、ユーザがカーソル４４００を移動させずに、修正点Ｍ３の位置で再度クリック等の操作を行うと、バーニング構成点修正部１８ｇは、修正点Ｍ３の情報を削除し、バーニング構成点同士の論理的な位置関係を更新前の状態に戻す。これによって、図４８（ａ）に示すように、ラベル表は図４７（ａ）と同じ状態に戻る。バーニング構成点修正部１８ｇは、既に算出した線分Ｌｃの中から、修正点Ｍ３に対して２番目に近傍の線分（修正点Ｍ３との距離が２番目に近い線分）を検索する。この場合、図４４（ａ）に示すように、修正点Ｍ３に対して２番目に近傍の線分は線分Ｌ５である。
【０１４４】
修正点Ｍ３に対して２番目に近傍の線分Ｌ５を求めた後、バーニング構成点修正部１８ｇは、修正点Ｍ３を新たにバーニング構成点に追加し、図４４（ｂ）に示すように、各バーニング構成点の位置に基づいて輪郭線を更新する。このとき、バーニング構成点修正部１８ｇは、バーニング構成点同士の論理的な位置関係を更新する。このため、修正点Ｍ３を追加する前は、線分Ｌ５の両端に位置するラベル番号Ｍ２，Ｍ１のバーニング構成点が隣接しているが、修正点Ｍ３を追加した後は、ラベル番号Ｍ２のバーニング構成点と修正点Ｍ３が隣接していると共に、修正点Ｍ３とラベル番号Ｍ１のバーニング構成点が隣接している。
【０１４５】
このとき、ラベル表は図４８（ｂ）のようになる。図４８（ａ）に示したラベル表と比較して、ラベル番号Ｍ２，Ｍ１のバーニング構成点の間に修正点Ｍ３が新たなバーニング構成点として追加される。ラベル番号Ｍ３のバーニング構成点の画像座標は（Ｘｍ３，Ｙｍ３）となり、隣接ラベル番号１，２はそれぞれＭ２、Ｍ１となる。さらに、ラベル番号Ｍ２のバーニング構成点の隣接ラベル番号２、およびラベル番号Ｍ１のバーニング構成点の隣接ラベル番号１はそれぞれＭ３に変更されている。
【０１４６】
しかし、図４４（ｂ）に示すように、領域４４１０における輪郭線とバーニング４４２０の輪郭とがあまり一致していない。そこで、上記の手順と同様にして、修正点Ｍ３とに隣接するバーニング構成点が変更される。
【０１４７】
図４４（ｃ）に示すように、ユーザがカーソル４４００を移動させずに、修正点Ｍ３の位置で再度クリック等の操作を行うと、バーニング構成点修正部１８ｇは、修正点Ｍ３の情報を削除し、バーニング構成点同士の論理的な位置関係を更新前の状態に戻す。これによって、図４９（ａ）に示すように、ラベル表は図４８（ａ）と同じ状態に戻る。バーニング構成点修正部１８ｇは、既に算出した線分Ｌｃの中から、修正点Ｍ３に対して３番目に近傍の線分（修正点Ｍ３との距離が３番目に近い線分）を検索する。この場合、図４４（ｃ）に示すように、修正点Ｍ３に対して３番目に近傍の線分は線分Ｌ６である。
【０１４８】
修正点Ｍ３に対して３番目に近傍の線分Ｌ６を求めた後、バーニング構成点修正部１８ｇは、修正点Ｍ３を新たにバーニング構成点に追加し、図４４（ｄ）に示すように、各バーニング構成点の位置に基づいて輪郭線を更新する。このとき、バーニング構成点修正部１８ｇは、バーニング構成点同士の論理的な位置関係を更新する。このため、修正点Ｍ３を追加する前は、線分Ｌ６の両端に位置するラベル番号Ｍ１，５のバーニング構成点が隣接しているが、修正点Ｍ３を追加した後は、ラベル番号Ｍ１のバーニング構成点と修正点Ｍ３が隣接していると共に、修正点Ｍ３とラベル番号５のバーニング構成点が隣接している。
【０１４９】
このとき、ラベル表は図４９（ｂ）のようになる。図４９（ａ）に示したラベル表と比較して、ラベル番号Ｍ１，５のバーニング構成点の間に修正点Ｍ３が新たなバーニング構成点として追加される。ラベル番号Ｍ３のバーニング構成点の画像座標は（Ｘｍ３，Ｙｍ３）となり、隣接ラベル番号１，２はそれぞれＭ１、５となる。さらに、ラベル番Ｍ１のバーニング構成点の隣接ラベル番号２、およびラベル番号５のバーニング構成点の隣接ラベル番号１はそれぞれＭ３に変更されている。
【０１５０】
この結果、第３の実施形態におけるバーニング構成点の修正方法によって得られた輪郭線の形状（図４０（ｄ））よりも、本実施形態におけるバーニング構成点の修正方法によって得られた輪郭線の形状（図４４（ｅ））の方が、より正確にバーニングの輪郭に一致する。
【０１５１】
上記において、計測画面には、図４１〜図４４に示したように、バーニング構成点を修正するプロセスが全て表示される。また、バーニング構成点に添えられたラベル番号は表示されない。ただし、これに限らず、バーニング構成点を修正するプロセスの一部を非表示にしたり、ラベル番号を表示したりしてもよい。また、特に図示していないが、第２の実施形態の変形例のように、計測画面にプレビューアイコンを設け、修正したバーニング構成点の状態を元に戻したり、先に進めたりすることができるようにしてもよい。
【０１５２】
上述したように、本実施形態によれば、新たに追加したバーニング構成点と、ユーザからの指示に基づいて選択したバーニング構成点とが隣接するようにバーニング構成点同士の論理的な位置関係を修正する（言い換えると、新たに追加したバーニング構成点と、ユーザからの指示に基づいて選択したバーニング構成点とが線分で結ばれるように輪郭線を修正する）ことによって、バーニング構成点をより正確に修正することができ、かつバーニングサイズの算出精度を高めることができる。
【０１５３】
（第５の実施形態）
次に、本発明の第５の実施形態を説明する。第２の実施形態におけるバーニング構成点の修正方法では、バーニングの形状によっては、バーニング構成点同士を結ぶ線分で構成される輪郭線がねじれてしまう場合がある。例えば、図５０（ａ）に示す形状を有するバーニング５０００に対して第１の実施形態と同様にバーニング構成点の算出を行った場合、図５０（ｂ）に示すようにバーニング構成点５０１０が算出される。
【０１５４】
第２の実施形態では、図５０（ｃ）に示すように、バーニング構成点Ｐ１を修正する目的でユーザがカーソル５０２０を移動させ、図５０（ｃ）に示す位置でクリック等の操作を行うと、カーソル５０２０に最近傍のバーニング構成点Ｐ２が修正される。しかし、図５０（ｄ）に示すように、この修正によって、輪郭線同士が交差するねじれが発生し、バーニングの面積（空間面積）を計算することができなくなってしまう。そこで、本実施形態では、ユーザがバーニング構成点を修正する際に、輪郭線がねじれ形状にならないように、修正すべきバーニング構成点を自動的に選択することにより、より正確にバーニング構成点の修正（モディファイ）を行うことが可能となっている。
【０１５５】
本実施形態による計測処理部１８の構成は第２の実施形態と同様である。また、本実施形態におけるバーニング構成点の修正手順は、図２３に示した手順とほぼ同様であるが、ステップＳＪのバーニング構成点の修正の内容およびステップＳＫのラベル表の更新・追加の内容のみが異なる。以下、図５１〜図５４を参照し、本実施形態において、バーニング構成点を修正する手順（ステップＳＩ，ＳＪ，ＳＫ，ＳＬ）の詳細を説明する。
【０１５６】
図５１等に示すバーニング構成点には、ラベル表に記載されたラベル番号（１〜１６）が付与されている。説明の便宜上、図５１等ではラベル番号が記載されているが、実際の計測画面ではラベル番号は表示されない。図５２（ａ）は、図２３のステップＳＨで作成された、バーニング構成点を修正する前のラベル表を示している。
【０１５７】
図５１（ａ）に示すように、バーニング構成点算出部１８ｄによって算出されたバーニング構成点５１００同士を結んだ輪郭線とバーニング５１１０の輪郭とがあまり一致しない場合、図５１（ｂ）に示すように、ユーザはカーソル５１２０を移動させ、バーニング構成点を修正したい位置（修正点Ｍの位置）に合わせてクリック等の操作を行う。このとき、第２の実施形態と同様にバーニング構成点修正部１８ｇは、図５１（ｃ）に示すように、修正点Ｍに対して最近傍にあるラベル番号１６のバーニング構成点の位置を修正点Ｍの位置に修正する。このときのラベル表は図５２（ｂ）のようになり、ラベル番号１６のバーニング構成点の画像座標が修正点Ｍの座標（Ｘｍ，Ｙｍ）となる。
【０１５８】
また、バーニング構成点修正部１８ｇは、修正したラベル番号１６のバーニング構成点と、それに隣接するバーニング構成点とを結ぶ線分Ｌ１，Ｌ２を算出する。図５３（ａ）に示すラベル表より、線分Ｌ１はラベル番号１，１６のバーニング構成点を結んだ線分であり、線分Ｌ２はラベル番号１５，１６のバーニング構成点を結んだ線分である。具体的には、線分Ｌ１は座標（Ｘ１，Ｙ１）と（Ｘｍ，Ｙｍ）を結んだ線分であり、線分Ｌ２は座標（Ｘ１５，Ｙ１５）と（Ｘｍ，Ｙｍ）を結んだ線分である。
【０１５９】
バーニング構成点修正部１８ｇは、算出した線分Ｌ１，Ｌ２が、他の隣接するバーニング構成点同士を結ぶ各線分と交点をもつかどうか（言い換えると、輪郭線の形状がねじれ形状であるか否か）をチェックする。図５１（ｃ）に示すように、ラベル番号２，３のバーニング構成点を結んだ線分Ｌ３が線分Ｌ１，Ｌ２と交点をもつ。具体的には、線分Ｌ３は座標（Ｘ２，Ｙ２)と（Ｘ３，Ｙ３）を結んだ線分である。
【０１６０】
線分Ｌ１，Ｌ２と交点をもつ線分を見つけた場合、図５１（ｄ）に示すように、バーニング構成点修正部１８ｇは、修正されたラベル番号１６のバーニング構成点を元の位置（修正前の位置）に戻す。このときのラベル表は図５３（ｂ）のようになる。ラベル番号１６のバーニング構成点の座標が（Ｘ１６，Ｙ１６）となっており、図５２（ａ）と同じラベル表に戻っている。
【０１６１】
修正点Ｍに対して最近傍のバーニング構成点を修正点Ｍの位置に移動するとねじれが発生することが分かったので、バーニング構成点修正部１８ｇは他のバーニング構成点を修正点Ｍの位置に移動する。具体的には、図５１（ｅ）に示すように、バーニング構成点修正部１８ｇは、修正点Ｍに対して２番目に近いラベル番号３のバーニング構成点の位置を修正点Ｍの位置に修正する。このときのラベル表は図５４（ａ）のようになり、ラベル番号３のバーニング構成点の座標が（Ｘｍ，Ｙｍ）となる。
【０１６２】
また、バーニング構成点修正部１８ｇは、修正したラベル番号３のバーニング構成点と、それに隣接するバーニング構成点とを結ぶ線分Ｌ４，Ｌ５を算出する。図５４（ｂ）に示すラベル表より、線分Ｌ４はラベル番号２，３のバーニング構成点を結んだ線分であり、線分Ｌ５はラベル番号３，４のバーニング構成点を結んだ線分である。具体的には、線分Ｌ４は座標（Ｘ２，Ｙ２）と（Ｘｍ，Ｙｍ）を結んだ線分であり、線分Ｌ５は座標（Ｘｍ，Ｙｍ）と（Ｘ４，Ｙ４）を結んだ線分である。
【０１６３】
バーニング構成点修正部１８ｇは、算出した線分Ｌ４，Ｌ５が、他の隣接するバーニング構成点同士を結ぶ各線分と交点をもつかどうか（言い換えると、輪郭線の形状がねじれ形状であるか否か）をチェックする。図５１（ｅ）に示すように、線分Ｌ４，Ｌ５と交点をもつ線分は存在しないため、バーニング構成点修正部１８ｇは、修正すべきバーニング構成点をラベル番号３のバーニング構成点と決定する。この結果、図５１（ｆ）に示すように、輪郭線の形状がねじれ形状にならないようにバーニング構成点を修正することが可能となる。
【０１６４】
上記の例では、バーニング構成点修正部１８ｇは、２回目のバーニング構成点の修正で、修正すべきバーニング構成点を決定できたが、修正すべきバーニング構成点を決定できなければ、輪郭線の形状がねじれ形状になっているかどうかのチェックをさらに繰り返すことになる。もし、チェックを繰り返しても、修正すべきバーニング構成点を決定できなければ、バーニング構成点の修正は行わない。
【０１６５】
上記において、計測画面には、図５１に示した、ねじれ形状を解消するプロセスの全てが表示されるのではなく、図５１（ｂ）のようにユーザが修正点を指定すると、すぐに図５１（ｆ）のようにバーニング構成点の修正が完了した状態が表示される。また、バーニング構成点に添えられたラベル番号も表示されない。ただし、これに限らず、バーニング構成点を修正するプロセスの全てを表示したり、ラベル番号を表示したりしてもよい。また、特に図示していないが、第２の実施形態の変形例のように、計測画面にプレビューアイコンを設け、修正したバーニング構成点の状態を元に戻したり、先に進めたりすることができるようにしてもよい。
【０１６６】
次に、本実施形態の変形例を説明する。バーニング構成点を修正した後、輪郭線の形状がねじれ形状になっていた場合、図５５（ａ）に示すように、輪郭線の形状がねじれ形状になっていることを警告する警告メッセージボックス５５００を表示してもよい。ユーザがカーソル５５１０をメッセージボックス５５００内の「Yes」アイコン５５２０上に移動させ、クリック等の操作を行うと、上記のように、バーニング構成点修正部１８ｇは、修正したバーニング構成点を元の位置に戻し、ユーザは修正をやり直す。
【０１６７】
また、ユーザがカーソル５５１０により「No」アイコン５５２１を指定した場合、バーニング構成点が修正後の状態で、バーニングサイズ算出部１８ｅはバーニング計算を行う。そして、図５５（ｂ）に示すように、計測画面上に結果ウィンドウ５５３０が表示される。ただし、輪郭線の形状がねじれ形状の場合、面積が算出できないので、面積に関しては、「A ＝ WRONG FIG」（FIGはFIGUREの意味）と表示される。
【０１６８】
上述したように、本実施形態によれば、バーニング構成点を修正した後の輪郭線の形状がねじれ形状にならないように、修正すべきバーニング構成点が自動的に選択されるので、バーニングの面積（空間面積）を計算することができなくなる事態を回避することができる。また、バーニング構成点の修正方法は第２の実施形態における修正方法と同様であるので、より正確にバーニング構成点を修正することができ、かつバーニングサイズの算出精度を高めることができる。
【０１６９】
以上、図面を参照して本発明の実施形態について詳述してきたが、具体的な構成は上記の実施形態に限られるものではなく、本発明の要旨を逸脱しない範囲の設計変更等も含まれる。
【図面の簡単な説明】
【０１７０】
【図１】本発明の第１の実施形態による計測用内視鏡装置の構成を示すブロック図である。
【図２】本発明の第１の実施形態による計測用内視鏡装置が備える計測処理部の構成を示すブロック図である。
【図３】本発明の第１の実施形態における基準点、基準線を示す参考図である。
【図４】本発明の第１の実施形態における基準楕円を示す参考図である。
【図５】本発明の第１の実施形態におけるサーチポイント、サーチエリア、バーニング構成点を示す参考図である。
【図６】本発明の第１の実施形態におけるバーニングサイズを示す参考図である。
【図７】本発明の第１の実施形態における計測画面（計測開始前）を示す参考図である。
【図８】本発明の第１の実施形態における計測の手順を示すフローチャートである。
【図９】本発明の第１の実施形態における計測画面（計測時）を示す参考図である。
【図１０】本発明の第１の実施形態における計測画面（計測時および計測終了時）を示す参考図である。
【図１１】本発明の第１の実施形態におけるカーソルの位置と基準楕円のサイズとの関係を示す参考図である。
【図１２】本発明の第１の実施形態におけるカーソルの位置と基準楕円の形状との関係を示す参考図である。
【図１３】本発明の第１の実施形態におけるバーニング計算の手順を示すフローチャートである。
【図１４】本発明の第１の実施形態におけるサーチポイント算出処理の手順を示すフローチャートである。
【図１５】本発明の第１の実施形態におけるサーチポイントの数および間隔の性質を示す参考図である。
【図１６】本発明の第１の実施形態におけるサーチエリア算出処理の手順を示すフローチャートである。
【図１７】本発明の第１の実施形態におけるサーチエリアのサイズの性質を示す参考図である。
【図１８】本発明の第１の実施形態におけるバーニング構成点算出処理の手順を示すフローチャートである。
【図１９】本発明の第１の実施形態におけるバーニング構成点算出処理の手順を示す参考図である。
【図２０】本発明の第１の実施形態におけるバーニングサイズ算出処理の手順を示すフローチャートである。
【図２１】本発明の第２の実施形態による計測用内視鏡装置が備える計測処理部の構成を示すブロック図である。
【図２２】本発明の第２の実施形態の前提となる課題を説明するための参考図である。
【図２３】本発明の第２の実施形態におけるバーニング構成点の修正手順を示すフローチャートである。
【図２４】本発明の第２の実施形態における計測画面（モディファイ時）を示す参考図である。
【図２５】本発明の第２の実施形態における計測画面（モディファイ時）を示す参考図である。
【図２６】本発明の第２の実施形態におけるバーニング構成点の修正手順を示す参考図である。
【図２７】本発明の第２の実施形態におけるバーニング再計算の手順を示すフローチャートである。
【図２８】本発明の第２の実施形態におけるラベル表を示す参考図である。
【図２９】本発明の第２の実施形態におけるラベル表を示す参考図である。
【図３０】本発明の第２の実施形態におけるバーニング構成点の修正手順を示すフローチャートである。
【図３１】本発明の第２の実施形態における計測画面（モディファイ時）を示す参考図である。
【図３２】本発明の第２の実施形態における計測画面（モディファイ時）を示す参考図である。
【図３３】本発明の第２の実施形態における計測画面（モディファイ時）を示す参考図である。
【図３４】本発明の第２の実施形態におけるバーニング構成点の修正の様子を示す参考図である。
【図３５】本発明の第３の実施形態におけるバーニング構成点の修正手順を示す参考図である。
【図３６】本発明の第３の実施形態におけるバーニング構成点の修正手順を示す参考図である。
【図３７】本発明の第３の実施形態におけるバーニング構成点の修正手順を示す参考図である。
【図３８】本発明の第３の実施形態におけるラベル表を示す参考図である。
【図３９】本発明の第３の実施形態におけるラベル表を示す参考図である。
【図４０】本発明の第３の実施形態におけるバーニング構成点の修正の様子を示す参考図である。
【図４１】本発明の第４の実施形態におけるバーニング構成点の修正手順を示す参考図である。
【図４２】本発明の第４の実施形態におけるバーニング構成点の修正手順を示す参考図である。
【図４３】本発明の第４の実施形態におけるバーニング構成点の修正手順を示す参考図である。
【図４４】本発明の第４の実施形態におけるバーニング構成点の修正手順を示す参考図である。
【図４５】本発明の第４の実施形態におけるラベル表を示す参考図である。
【図４６】本発明の第４の実施形態におけるラベル表を示す参考図である。
【図４７】本発明の第４の実施形態におけるラベル表を示す参考図である。
【図４８】本発明の第４の実施形態におけるラベル表を示す参考図である。
【図４９】本発明の第４の実施形態におけるラベル表を示す参考図である。
【図５０】本発明の第２の実施形態におけるバーニング構成点の修正の様子を示す参考図である。
【図５１】本発明の第５の実施形態におけるバーニング構成点の修正手順を示す参考図である。
【図５２】本発明の第５の実施形態におけるラベル表を示す参考図である。
【図５３】本発明の第５の実施形態におけるラベル表を示す参考図である。
【図５４】本発明の第５の実施形態におけるラベル表を示す参考図である。
【図５５】本発明の第５の実施形態における計測画面を示す参考図である。
【符号の説明】
【０１７１】
１・・・計測用内視鏡装置、１８・・・計測処理部、１８ａ・・・制御部（信号処理部）、１８ｂ・・・基準点指定部、１８ｃ・・・基準楕円算出部、１８ｄ・・・バーニング構成点算出部（構成点算出部）、１８ｅ・・・バーニングサイズ算出部（サイズ算出部）、１８ｆ・・・記憶部、１８ｇ・・・バーニング構成点修正部（構成点修正部）
【図１】
2010008394.tif 000003
【図２】
2010008394.tif 000004
【図３】
2010008394.tif 000005
【図４】
2010008394.tif 000006
【図５】
2010008394.tif 000007
【図６】
2010008394.tif 000008
【図７】
2010008394.tif 000009
【図８】
2010008394.tif 000010
【図９】
2010008394.tif 000011
【図１０】
2010008394.tif 000012
【図１１】
2010008394.tif 000013
【図１２】
2010008394.tif 000014
【図１３】
2010008394.tif 000015
【図１４】
2010008394.tif 000016
【図１５】
2010008394.tif 000017
【図１６】
2010008394.tif 000018
【図１７】
2010008394.tif 000019
【図１８】
2010008394.tif 000020
【図１９】
2010008394.tif 000021
【図２０】
2010008394.tif 000022
【図２１】
2010008394.tif 000023
【図２２】
2010008394.tif 000024
【図２３】
2010008394.tif 000025
【図２４】
2010008394.tif 000026
【図２５】
2010008394.tif 000027
【図２６】
2010008394.tif 000028
【図２７】
2010008394.tif 000029
【図２８】
2010008394.tif 000030
【図２９】
2010008394.tif 000031
【図３０】
2010008394.tif 000032
【図３１】
2010008394.tif 000033
【図３２】
2010008394.tif 000034
【図３３】
2010008394.tif 000035
【図３４】
2010008394.tif 000036
【図３５】
2010008394.tif 000037
【図３６】
2010008394.tif 000038
【図３７】
2010008394.tif 000039
【図３８】
2010008394.tif 000040
【図３９】
2010008394.tif 000041
【図４０】
2010008394.tif 000042
【図４１】
2010008394.tif 000043
【図４２】
2010008394.tif 000044
【図４３】
2010008394.tif 000045
【図４４】
2010008394.tif 000046
【図４５】
2010008394.tif 000047
【図４６】
2010008394.tif 000048
【図４７】
2010008394.tif 000049
【図４８】
2010008394.tif 000050
【図４９】
2010008394.tif 000051
【図５０】
2010008394.tif 000052
【図５１】
2010008394.tif 000053
【図５２】
2010008394.tif 000054
【図５３】
2010008394.tif 000055
【図５４】
2010008394.tif 000056
【図５５】
2010008394.tif 000057