(57)【要約】  内視鏡装置１は、可動レンズを備えた対物光学系１１と、対物光学系１１を介して被写体を撮像するCCD１２と、CCD１２から出力された画像に対して輪郭強調を行い、輪郭成分信号を出力する輪郭強調部３６と、輪郭成分信号の信号分布を判定することによって合焦状態を判定する合焦評価部４０と、合焦状態に基づいて、可動レンズを合焦位置に移動させるアクチュエータ駆動部４２とを有する。
2012029357.tif 000002
【特許請求の範囲】
【請求項１】
可動レンズを備えた対物光学系と、
前記対物光学系を介して被写体を撮像する撮像部と、
前記撮像部から出力された画像に対して輪郭強調を行い、輪郭成分信号を出力する輪郭強調部と、
前記輪郭成分信号の信号分布を判定することによって合焦状態を判定する合焦状態判定部と、
前記合焦状態に基づいて、前記可動レンズを合焦位置に移動させる駆動制御部と、
を有することを特徴とする内視鏡装置。
【請求項２】
前記輪郭成分信号は、前記画像中の注目画素の画素値とその注目画素の周囲の複数の画素の画素値から計算して得られる画素毎のエッジ成分信号であり、
合焦状態判定部は、前記画像中を所定の方向に１画素ずつずらしながら計算して生成される複数の輪郭成分信号が、所定の分布を有するときに、前記合焦状態であると判定することを特徴とする請求項１に記載の内視鏡装置。
【請求項３】
前記撮像部から出力された前記画像は、複数のラインの焦点検出画素群を有し、
合焦状態判定部は、各ライン中に前記所定の分布を有する前記複数の輪郭成分信号の前記所定の分布の数に基づいて、前記合焦状態の判定を行うことを特徴とする請求項２に記載の内視鏡装置。
【請求項４】
前記所定の分布は、前記複数の輪郭成分信号が前記所定の方向に１画素ずつ生成されて出力されたときに、単調増加の複数の信号部分と、その単調増加の複数の信号部分に続く単調減少の複数の信号部分とを有し、
前記単調増加の複数の信号部分と前記単調減少の複数の信号部分は、前記所定の分布中にそれぞれ１つ含まれることを特徴とする請求項３に記載の内視鏡装置。
【請求項５】
前記輪郭成分信号の最大値と、所定の閾値とを比較する信号値比較部を有し、
前記駆動制御部は、前記合焦状態判定部の前記合焦状態と、前記信号値比較部の比較結果とに基づいて、前記可動レンズの移動を制御することを特徴とする請求項４に記載の内視鏡装置。
【請求項６】
前記所定の閾値は、複数あり、前記内視鏡装置の観察モードに応じて異なることを特徴とする請求項５に記載の内視鏡装置。
【請求項７】
前記所定の閾値は、複数あり、前記内視鏡装置の自動利得制御回路のオンとオフの状態に応じて異なることを特徴とする請求項５に記載の内視鏡装置。
【請求項８】
前記撮像部によって撮像されて得られた画像中の鉗子位置を検出する鉗子位置検出部を有し、
前記合焦状態判定部は、前記鉗子位置検出部からの鉗子位置情報に基づいて、前記合焦状態を判定するための前記画像中における前記輪郭成分信号を出力させる画素位置を設定することを特徴とする請求項１から７のいずれか１つに記載の内視鏡装置。
【請求項９】
前記画像の各画素の輝度値を検出する輝度値検出部を有し、
前記輝度値検出部において検出された輝度値から管腔を検出する管腔検出部とを有し、
前記合焦状態判定部は、前記管腔検出部により検出された前記管腔の位置情報に基づいて、前記合焦状態を判定するための前記画像中における合焦判定エリアを設定することを特徴とする請求項１から７のいずれか１つに記載の内視鏡装置。
【請求項１０】
前記合焦状態判定部は、前記画像を複数のエリアに分割し、その複数のエリアの中で、前記管腔の位置情報に基づいて前記管腔があるとされたエリア以外のエリアを、前記合焦判定エリアとして設定することを特徴とする請求項９に記載の内視鏡装置。
【請求項１１】
前記画像の各画素の輝度値を検出する輝度値検出部を有し、
前記合焦状態判定部は、前記輝度値検出部おいて検出された輝度値が所定の閾値以上の画素についての輪郭成分信号は除いて、前記輪郭成分信号に含まれる信号分布を判定することを特徴とする請求項１から７のいずれか１つに記載の内視鏡装置。
【請求項１２】
前記被写体までの距離を推定する距離推定部とを有し、
前記駆動制御部は、推定された距離に基づいて、前記可動レンズの駆動及び停止を制御することを特徴とする請求項１から７のいずれか１つに記載の内視鏡装置。
【請求項１３】
前記撮像部の電子シャッターの状態を検出する電子シャッター状態検出部と、
光源装置からの照明光の光量を調整する絞り値を検出する絞り値検出部と、
を有し、
前記距離推定部は、前記電子シャッターの状態及び前記絞り値の少なくとも１つに基づいて、前記被写体までの距離を推定することを特徴とする請求項１２に記載の内視鏡装置。
【請求項１４】
前記画像中の前記被写体の動きを検出する動き検出部を有し、
前記合焦状態判定部は、検出された前記被写体の動きに基づいて、前記前記輪郭成分信号の信号分布の判定を行うことを特徴とする請求項１から７のいずれか１つに記載の内視鏡装置。
【請求項１５】
前記合焦状態判定部は、検出された前記被写体の動きが所定の動き閾値以上であるときは、前記前記輪郭成分信号の信号分布の判定を行わないことを特徴とする請求項１４に記載の内視鏡装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、内視鏡装置に関し、特に、画像の合焦状態を判定可能な内視鏡装置に関する。
【背景技術】
【０００２】
従来より、内視鏡装置は、医療分野及び工業分野で広く利用されている。例えば、医療分野では、術者は、内視鏡挿入部を体腔内に挿入し、挿入部の先端に設けられた撮像素子により撮像された被写体画像をモニタに映し出すことによって、被写体の部位の観察をし、診断をすることができる。近年、いわゆるオートフォーカス機能を有する内視鏡装置も実用化されている。例えば、焦点位置を近点位置と遠点位置のいずれかに設定し、かつその切替を行うことができる内視鏡装置がある。【０００３】
内視鏡画像のオートフォーカス機能は、輪郭強調信号のレベル比較により得られた合焦評価を基に行われるのが一般的である。例えば、日本国特開２００４−２５８３６０号公報に開示されているように、内視鏡装置において、画像の合焦評価を、輪郭強調処理を利用して行うものも提案されている。【０００４】
しかし、輪郭強調処理により得られた輪郭強調信号のレベル比較だけによる方法では、合焦評価の精度が低いという問題がある。これは、輪郭強調信号と所定の閾値との比較が行われるので、画像全体に輝度値が大きい画像と小さい画像とでは、合焦評価が異なってしまうからである。【０００５】
そこで、本発明は、このような問題に鑑みてなされたものであり、輪郭成分信号を用いて精度の高い合焦評価を行うことができる内視鏡装置を提供することを目的とする。
【発明の開示】
【課題を解決するための手段】
【０００６】
本発明の一態様の内視鏡装置は、可動レンズを備えた対物光学系と、前記対物光学系を介して被写体を撮像する撮像部と、前記撮像部から出力された画像に対して輪郭強調を行い、輪郭成分信号を出力する輪郭強調部と、前記輪郭成分信号の信号分布を判定することによって合焦状態を判定する合焦状態判定部と、前記合焦状態に基づいて、前記可動レンズを合焦位置に移動させる駆動制御部とを有する。
【図面の簡単な説明】
【０００７】
【図１】本発明の実施の形態に係わる内視鏡装置の構成を示す構成図である。
【図２】本発明の実施の形態に係わる画像領域を説明するための図である。
【図３】本発明の実施の形態に係わる、白キズ等がある場合の画素補正処理の内容を説明するための図である。
【図４】本発明の実施の形態に係わる、白キズ等がある場合の画素補正処理の内容を説明するための図である。
【図５】本発明の実施の形態に係わる、白キズ等がある場合の画素補正処理の内容を説明するための図である。
【図６】本発明の実施の形態に係わる、白キズ等がある場合の画素補正処理の内容を説明するための図である。
【図７】本発明の実施の形態に係わる、白キズ等がある場合の画素補正処理の内容を説明するための図である。
【図８】本発明の実施の形態に係わる、白キズ等がある場合の画素補正処理の内容を説明するための図である。
【図９】本発明の実施の形態に係わる拡大縮小回路３５の構成を示すブロック図である。
【図１０】本発明の実施の形態に係わる拡大縮小回路３５において処理される画像の変化を説明するための図である。
【図１１】本発明の実施の形態に係わる、有効画素領域VA内の四つの象限の内、エリアIVに管腔LMが検出された場合を示す例である。
【図１２】本発明の実施の形態に係わる、有効画素領域VA内の四象限の内、エリアIIIとエリアIVに管腔LMが検出された場合を示す例である。
【図１３】本発明の実施の形態に係わる、画像領域VA内に管腔LMが検出されなかった場合を示す例である。
【図１４】本発明の実施の形態に係わる、有効画素領域VA内にハレーション部分が存在して、そのハレーション部分が焦点検出用画素群FDA,FDA1にかかっている状態を説明するための図である。
【図１５】本発明の実施の形態に係わる、画像中のエッジ部分における輪郭成分信号CESを説明するための模式図である。
【図１６】本発明の実施の形態に係わる、有効画素領域VA中に明確なエッジ部分がない場合において生成される輪郭成分信号CESを説明するための図である。
【図１７】本発明の実施の形態に係わる合焦評価部４０の構成を示すブロック図である。
【図１８】本発明の実施の形態に係わる、管腔検出部５１と合焦評価エリア選択部５２の処理の流れの例を示すフローチャートである。
【図１９】本発明の実施の形態に係わる、管腔検出部５１と合焦評価エリア選択部５２の処理の流れの例を示すフローチャートである。
【図２０】本発明の実施の形態に係わる、焦点検出用画素群FDAの画素位置に対応する合焦評価エリアイネーブル信号のH領域の位置のシフトを説明するための図である。
【図２１】本発明の実施の形態に係わる、ハレーション検出部５３、形状検出部５４、閾値比較部５５、焦点切替指示部５６及びCPUI/F部５８の処理の流れの例を示すフローチャートである。
【図２２】本発明の実施の形態に係わる、ハレーション検出部５３、形状検出部５４、閾値比較部５５、焦点切替指示部５６及びCPUI/F部５８の処理の流れの例を示すフローチャートである。
【発明を実施するための最良の形態】
【０００８】
以下、図面を参照して本発明の実施の形態を説明する。  
（全体構成）
まず図１に基づき、本実施の形態に係わる内視鏡装置の構成を説明する。図１は、本実施の形態に係わる内視鏡装置の構成を示す構成図である。  
図１に示すように、内視鏡装置１は、挿入部を有する内視鏡２と、プロセッサ３と、光源装置４と、モニタ５とを具備して構成される。内視鏡装置１は、通常観察画像、狭帯域観察画像等の各種観察モードを有しており、ユーザがどのモードで被写体を観察するかを設定可能である。【０００９】
内視鏡２は、挿入部の先端部に設けられた対物光学系１１と、対物光学系１１の焦点位置に撮像面がくるように配設されたCCD１２と、焦点調節のために対物光学系１１の一部のレンズを駆動するためのアクチュエータ１３と、挿入部の先端部から照明光を照射するための光ファイバ束からなるライトガイド１４と、相関二重サンプリング回路（以下、CDS回路という）１５と、アナログデジタル変換回路（以下、A/D変換回路という）１６と、ROM１７とを含んでいる。【００１０】
ライトガイド１４の先端部は、挿入部の先端部の照明用開口部に固定される。光源装置４からの照明光は、ライトガイド１４の基端部から入射されてライトガイド１４を通って、ライトガイド１４の先端部から出射して、被写体を照明する。【００１１】
被写体からの反射光は、可動レンズを備えた対物光学系１１を通って、撮像部であるCCD１２の撮像面上に結像する。CCD１２は、撮像面上に形成された被写体像を光電変換して、CDS回路１５に出力する。CDS回路１５は、撮像信号に相関二重サンプリング処理を行い、A/D変換回路１６に出力する。A/D変換回路１６は、撮像信号をアナログ信号からデジタル信号に変換して、プロセッサ３に出力する。  
不揮発性メモリであるROM１７には、後述する鉗子位置情報、左右反転情報が格納されている。内視鏡２がプロセッサ３に接続されると、ROM１７の鉗子位置情報等はプロセッサ３により読み出すことが可能となる。  
鉗子は、内視鏡２の挿入部に設けられたチャンネル（図示せず）に挿通可能となっている。鉗子は、挿入部の先端部に設けられた先端開口部から突出可能である。突出した鉗子の先端部は、CCD１２によって撮像して得られた内視鏡画像内に現れるが、挿入部の先端部の構造及びチャンネル開口とCCD１２の位置関係によって、内視鏡画像内に現れる鉗子の位置は、予め決まっている。言い換えれば、内視鏡画像内に現れる鉗子の位置は、内視鏡毎に予め決まっているので、鉗子位置情報が、ROM１７に格納されている。【００１２】
さらに、ROM１７には、画像の左右判定を指示する左右反転情報も格納されている。内視鏡には、側視用内視鏡があり、内視鏡の挿入部の先端部にプリズムを配置して、挿入部の側面方向の画像を取得する。その場合、CCD１２の撮像面上には、左右が反転した被写体像が投影される。よって、ROM１７に例えば、左右反転フラグのような左右反転情報を格納し、CPU３９がその左右反転情報を読み出し、その左右反転フラグが「１」であるときには、画像処理中に左右反転処理が実行される。左右反転処理は、CPU３９からの指示に基づいて、後述する拡大縮小回路３５、あるいは図示しない他の回路で実行される。【００１３】
光源装置４は、ランプ２１と、絞り２２と、レンズ２３と、絞り制御回路２４とを具備して構成されている。ランプ２１からの光は、絞り制御回路２４により制御される絞り２２を介してレンズ２３に出射される。レンズ２３は、ライトガイド１４の基端部に光を集光する。集光した光は、照明光として、ライトガイド１４内を通って、ライトガイド１４の先端部から出射する。絞り制御回路２４は、プロセッサ３からの絞り制御信号ACSに基づいて絞り２２を制御すると共に、現在の絞り値を絞り値信号ASとしてプロセッサ３に供給する。よって、絞り制御回路２４は、光源装置４からの照明光の光量を調整する絞り値を検出する絞り値検出部を構成する。【００１４】
プロセッサ３は、自動利得制御回路（以下、AGC回路という）３１と、ホワイトバランス回路（以下、WB回路という）３２と、マトリックス回路（MAT）３３と、ガンマ補正回路（以下、γ補正回路という）３４と、拡大縮小回路３５と、輪郭強調回路３６と、マトリックス（MAT）回路３７と、デジタルアナログ変換回路（以下、D/A変換回路という）３８と、中央処理装置（以下、CPUという）３９と、合焦評価部４０と、フレーム比較回路４１と、アクチュエータ駆動部４２と、調光検波回路４３と、ラインメモリ４４とメモリ４５とを含んで構成されている。【００１５】
内視鏡２のA/D変換回路１６からの撮像信号は、AGC回路３１に供給され、ゲイン調整されて、ホワイトバランス回路３２に供給される。ホワイトバランス回路３２は、撮像信号のホワイトバランス調整を行う。AGC回路３１は、ユーザの設定により、オン・オフ可能である。【００１６】
ホワイトバランス補正された撮像信号は、各種画像を生成するためのマトリックス回路３３に供給され、通常観察画像、狭帯域観察画像等の各種観察モードに応じた画像を生成する。  
生成された画像は、ガンマ補正回路３４において、ガンマ補正され、さらに拡大縮小回路３５において、画像の拡大及び縮小処理が施され、輪郭強調回路３６に供給される。【００１７】
輪郭強調部としての輪郭強調回路３６は、拡大及び縮小処理された画像に対して輪郭強調処理を施して、輪郭強調処理された画像をマトリックス回路３７に供給する。また、輪郭強調回路３６は、後述する輪郭成分信号CESと輝度信号BSを合焦評価部４０に出力する。輪郭成分信号CESは、画素毎に生成される信号である。よって、輪郭強調回路３６は、輪郭成分信号生成部を構成する。さらに、輪郭強調回路３６は、画像の各画素の輝度値を検出する輝度値検出部を構成する。【００１８】
なお、本実施の形態では、輪郭強調回路３６は、輪郭成分信号CESと輝度信号BSに加えて、垂直駆動信号VD、水平駆動信号HD、及び有効画素領域VAを規定する画像位置情報IPSを、合焦評価部４０へ供給する。輪郭成分信号CESについては、後述する。【００１９】
マトリックス回路３７は、モニタ５に出力するための画像を生成し、D/A変換回路３８に供給する。モニタ５は、D/A変換回路３８で変換されたアナログ信号の画像信号に基づいて画像を表示する。【００２０】
CPU３９は、図示しないプロセッサ３の操作パネル及び内視鏡２の操作部からの操作指示信号に基づいて、内視鏡装置１全体の制御を行うと共に、合焦評価部４０への各種情報を供給する。【００２１】
さらに、CPU３９には、フレーム比較回路４１から連続する２つのフレーム間における画像の変化情報が入力される。例えば、内視鏡の挿入部を体腔内に挿入しているときは、CCD１２で得られる映像は、動きが速いので、フレーム間で画像が大きく変化する。フレーム比較回路４１は、そのようなフレーム間の画像の変化情報、例えば変化量の情報を生成してCPU３９へ出力する。【００２２】
合焦評価部４０は、CPU３９からの各種信号と、絞り制御回路２４からの絞り値信号ASと、後述する調光検波回路４３からの電子シャッター情報ESSと、輪郭強調回路３６からの輪郭成分信号CES、輝度信号BS、垂直駆動信号VD、水平駆動信号HD、及び画像位置情報IPSとに基づいて、合焦評価を行う。後述するように、合焦評価部４０は、輪郭成分信号CESの信号分布を判定することによって画像の合焦状態を判定する合焦判定部を構成する。本実施の形態では、合焦評価部４０は、CPU３９によって実行されるソフトウエアプログラムである。合焦評価部４０は、ラインメモリ４４とメモリ４５に必要な情報を記憶しながら、処理を行う。【００２３】
合焦判定部である合焦評価部４０は、アクチュエータ駆動部４２に駆動制御信号DRCを供給し、アクチュエータ駆動部４２は、内視鏡２のアクチュエータ１３に駆動信号DRを出力する。アクチュエータ１３は、対物光学系１１の可動レンズを駆動する。アクチュエータ駆動部４２は、アクチュエータ１３の状態を合焦評価部４０へフィードバックしている。アクチュエータ駆動部４２は、合焦状態に基づいて対物光学系１１の可動レンズを合焦位置に移動させる駆動制御部を構成する。【００２４】
また、CPU３９は、内視鏡２のROM１７に格納された鉗子位置情報を読み出して、合焦評価部４０に供給する。  
さらに、CPU３９は、各種情報を、合焦評価部４０に供給している。各種情報とは、例えば、観察モード情報、禁止モード情報、各種設定値情報等である。【００２５】
フレーム比較回路４１は、マトリックス回路３７から出力される画像のフレーム情報を逐次入力して、連続する２つのフレームを比較し、連続する２つのフレーム間における画像の変化の度合いを検出する。連続する２つのフレーム間において、画像の変化が大きい場合とは、例えば、内視鏡の挿入部を体腔内に挿入している操作がされている場合である。【００２６】
フレーム比較回路４１は、連続する２つのフレーム間における画像の変化情報をCPU３９へ供給する。  
調光検波回路４３は、A/D変換回路１６からの撮像信号を入力し、得られた内視鏡画像全体の明るさを判定する。調光検波回路４３は、その明るさに基づいて、絞り制御信号ACSを生成して絞り制御回路２４に供給すると共に、CCD１２への電子シャッター制御のための制御信号SCSをCCD１２に供給する。また、調光検波回路４３は、CCD１２の電子シャッターの状態を検出する電子シャッター状態検出部を構成する。【００２７】
さらに、調光検波回路４３は、自動利得制御のための制御信号を生成してAGC回路３１に供給する。AGC回路３１は、調光検波回路４３からの画面全体の明るさ情報に基づいて、ゲインの設定値を決定する。なお、調光検波回路４３は、AGC回路３１からゲイン値のフィードバック信号を受けている。【００２８】
なお、AGC回路３１のAGCレベルが高いと、内視鏡画像自体は明るくなるが、その反面、画面に現れるノイズが多くなってしまうので、後述する合焦評価部４０における焦点切替制御の精度が低下する。そのため、AGCレベルが高い場合、輪郭強調回路３６内にローパスフィルタを設け、そのローパスフィルタの帯域を、より低域にシフトさせるようにして、S/Nを改善するようにしてもよい。【００２９】
（画像生成）
ここで、画像とその画像処理について説明する。  
図２は、画像領域を説明するための図である。図２に示すように、CCD１５は、垂直駆動信号VDと水平駆動信号HDによって規定される画素領域OA内に、有効画素領域VAを有する。内視鏡画像の表示に用いられる有効画素領域VAは、拡大縮小回路３５により、その一部が拡大され、あるいは縮小されて、その拡大あるいは縮小された画像がモニタ５に表示される。【００３０】
有効画素領域VAは、CCD１２から得られる画素領域OAのXY座標のパラメータにより指定され、CCD１２において電気的に発生する不必要な情報（すなわち非有効画素領域の画像）がマスクされる。【００３１】
さらに、モニタ５に画像を表示させるには、HDTVでは16:9や4:3等のアスペクト比を考慮して、拡大率を変えたり、拡大処理された画像の出力タイミングを変更する必要があるので、そのためのマスク信号の出力タイミングも変更される。【００３２】
なお、CCD１２から出力される画像が、光学的には所望の仕様に合致していて、電気的に発生する不必要な情報がない場合は、マスクの付加をしなくてもよい。さらに、電気的に不必要な情報が発生していても、アスペクト比に対する表示領域の外では、マスクの付加をしなくてもよい。【００３３】
以上のように、アスペクト比と拡大率に応じて、拡大処理の対象領域のパラメータを適正に設定することにより、アスペクト比に対応する表示領域に表示される内視鏡画像を、できるだけ大きく表示するようにして、画質の高いモニタ表示を得られるようにすることができる。すなわち、上記のパラメータを適正に設定することにより、拡大処理の対象領域を最大化することができるので、拡大処理における拡大率を出来るだけ抑え、結果として、良好な画質の内視鏡画像をモニタ５に表示することができる。【００３４】
また、CCD１５の撮像面には、白キズ及び縦キズが存在する。そこで、白キズと縦キズがある場合には、プロセッサ３において画像を生成するマトリックス回路３３に入力される前に、図示しない補正回路により画素補正が行われる。  
図３から図８は、白キズ等がある場合の画素の補正処理の内容を説明するための図である。  
図３は、ある画素が白キズ画素であり、その周囲８画素は、正常画素である場合を説明するための図である。図３では、白キズ画素Eの画素値は、次の式（１）により決定される。すなわち、補正対象画素である画素Eの画素値は、周囲画素A,B,C,D,F,G,H,Iの画素値の平均値になる。なお、以下の説明では、各画素A,B,C,D,E,F,G,H,Iの画素値は、A,B,C,D,E,F,G,H,Iで表す。【００３５】
E=（A+B+C+D+F+G+H+I）/8    ・・・式（１）
図４は、白キズ画素が画像の四隅にある場合を説明するための図である。図４では、左上の隅にある白キズ画素Eの画素値は、次の式（２）により決定される。【００３６】
E=（3F+3H+2I）/8    ・・・式（２）
図５は、白キズ画素が画像の四隅を除く、画像の周囲端にある場合を説明するための図である。図５では、上の端にある白キズ画素Eの画素値は、次の式（３）により決定される。【００３７】
E=（2D+2F+2H+G+I）/8    ・・・式（３）
図６は、白キズ画素に隣接する画素にも白キズがある場合を説明するための図である。図６では、白キズ画素である画素Ｅ上隣の画素Bと斜め上の一方の画素Aも、白キズ画素である場合に、白キズ画素Eの画素値は、次の式（４）により決定される。【００３８】
E=（2C+2D+F+G+H+I）/8    ・・・式（４）
図７は、白キズ画素に隣接する画素にも白キズがある他の場合を説明するための図である。図７では、白キズ画素である画素Ｅの斜め下の両方の画素G,Iも、白キズ画素である場合に、白キズ画素Eの画素値は、次の式（５）により決定される。【００３９】
E=（2D+2F+4H）/8    ・・・式（５）
図８は、白キズ画素に隣接する画素にも縦キズがある場合を説明するための図である。図８では、白キズ画素である画素Ｅの左側に画素A,D,Gを含む縦キズがある場合に、白キズ画素Eの画素値は、次の式（６）により決定される。【００４０】
E=（2B+2F+2H+C+I）/8    ・・・式（６）
なお、図３の場合、補正対象画素である画素Eの画素値は、画素Ｅを挟む２つの画素の画素値の差が最も小さい組の画素の画素値の平均値を、白キズ画素Eの画素値とするようにしてもよい。例えば、図３の場合、AとIの組、BとHの組、CとGの組、DとFの組において、それぞれの差の絶対値、|A-I|、|B-H|、|C-G|、|D-F|の内、最も小さい組が、AとIの組であれば、画素AとIの画素値の平均値を、白キズ画素Eの画素値とするようにしてもよい。【００４１】
図９は、拡大縮小回路３５の構成を示すブロック図である。図１０は、拡大縮小回路３５において処理される画像の変化を説明するための図である。
図９に示すように、拡大縮小回路３５は、画像拡縮メモリ３５Aと、画像拡縮ブロック３５Bとを含む。画像の拡大及び縮小は、拡大処理と縮小処理の両方で共通に使用する処理モジュールが含まれる画像拡縮ブロック３５Bと、共通に使用される画像拡縮メモリ３５Aを用いて行われる。画像拡縮メモリ３５Aには、画像拡縮ブロック３５Bから画像データが書き込まれ、画像拡縮メモリ３５Aの画像データは、画像拡縮ブロック３５Bによって読み出される。【００４２】
インターレース方式の入力画像は、ガンマ補正回路３４から、画像拡縮ブロック３５Bに入力される。図１０に示すように、奇数フィールドと偶数フィールドの各画像が交互に、メモリ書き込み画像として画像拡縮メモリ３５Aに書き込まれる。画像拡縮メモリ３５Aに書き込まれた画像データは、画像拡縮ブロック３５Bによって読み出され、拡大処理あるいは縮小処理が施されて、出力画像として出力される。拡大処理を行うか縮小処理を行うかは、内部モードが拡大モードであるか縮小モードであるかによって決定される。【００４３】
そのため、拡大モードから縮小モードへの遷移が発生したとき、拡大処理と縮小処理は同時には実行できないので、その遷移時の変化点において、ユーザが認識できないような画像がモニタ５に出力されてしまう。【００４４】
そこで、本実施の形態の拡大縮小回路３５では、このような問題を回避するために、拡大モードから縮小モードへ遷移時、拡大処理と縮小処理に影響を及ぼさない等倍の画像を途中に出力する。すなわち、モニタ５に表示される画像は、拡大画像から等倍画像へ、そして等倍画像から縮小画像へと変化する。その結果、モニタ５に表示される画像は、ユーザが認識できる画像を表示しながら、遷移する。  
なお、以上は、拡大モードから縮小モードへの遷移時の例を説明したが、縮小モードから拡大モードへの遷移時においても、同様の処理を行うようにしてもよい。【００４５】
（合焦判定エリアの選択）
次に、有効画素領域VA内の合焦状態を判定すなわち評価するエリア（以下、合焦評価エリアともいう）FEAについて説明する。  
図１１から図１３は、有効画素領域VA内の合焦評価エリアFEAを説明するための図である。なお、ここでは、有効画素領域VAが、４分割されたエリアからなる例で説明するが、分割数は、４以外でもよい。【００４６】
有効画素領域VAは、４分割された４つのエリアを有している。各エリアは、焦点検出用の焦点検出用画素群FDAを有する。また、有効画素領域VAは、全体の焦点検出用画素群FDA１を有している。焦点検出用画素群FDA,FDA1の画素位置は、画像領域VA内において予め設定されている。図１１から図１３に示すように、各焦点検出用画素群FDA,FDA1は、複数の、ここでは３本の、ライン状の焦点検出用画素群を有する。【００４７】
これは、各エリア内のすべての画素を焦点検出用画素として使用すると、焦点検出のための回路規模が大きくなってしまうのを回避するためであり、各エリア内において、焦点検出用として使用する画素は、予め決められている。【００４８】
図１１は、有効画素領域VA内の四つの象限の内、第４象限IV（以下、エリアIVという）に管腔LMが検出された場合を示す例である。図１１の場合は、第２象限II（以下、エリアIIという）内の焦点検出用画素群FDAが、焦点検出に用いられる。有効画素領域VA内に管腔LMを検出する方法については後述する。【００４９】
図１２は、有効画素領域VA内の四象限の内、第３象限III（以下、エリアIIIともいう）とエリアIVに管腔LMが検出された場合を示す例である。図１２の場合は、第１象限I（以下、エリアIともいう）とエリアII内の焦点検出用画素群FDAが、焦点検出用に用いられる。【００５０】
すなわち、以上の例は、有効画素領域VAを４分割した例であり、内視鏡画像の中に管腔LMが検出されると、管腔LMの存在する象限とは対極の象限のエリアを合焦評価エリアFEAとしている。  
以上のように、内視鏡画像の中に管腔LMが検出されると、管腔LMの存在しないエリアが、合焦評価エリアFEAとして選択される。なお、管腔LMの存在しないエリアが複数あった場合は、その中で平均輝度が最も高いエリアを合焦評価エリアFEAとして選択するようにしてもよい。【００５１】
図１３は、画像領域VA内に管腔LMが検出されなかった場合を示す例である。図１３の場合は、画像領域VAの中央部CAの焦点検出用画素群FDA１が、焦点検出用に用いられる。【００５２】
以上のように、検出された管腔LMの位置に応じて及び管腔LMが検出されなかった場合に応じて、どのエリアを合焦評価エリアFEAとするかが予め決められている。【００５３】
（ハレーション画素キャンセル）
また、有効画素領域VA内にハレーション部分が存在すると、ハレーション部分の画素の画素値を焦点検出のために用いると焦点検出の精度が低下する。これは、ハレーション部分には、明確なエッジ部分があるため、合焦評価部４０において、合焦状態であると誤判定する虞があるからである。そこで、ハレーション部分の画素は、焦点検出のために用いない。【００５４】
図１４は、有効画素領域VA内にハレーション部分が存在して、そのハレーション部分が焦点検出用画素群FDA,FDA1にかかっている状態を説明するための図である。図１４に示すように、焦点検出用画素群FDAあるいはFDA1に、点線で示すハレーション部分HAがかかっている場合、後述する焦点検出用画素群のうち、ハレーション部分HA内の画素（斜線内の画素）は、焦点検出のために使用されない。すなわち、焦点検出用画素群FDA,FDA1中、ハレーション部分の画素以外の画素だけが、焦点検出に用いられる。【００５５】
なお、ハレーション部分HA内の画素だけでなく、ハレーション部分HAの左右の数画素、例えば３画素も含めて、焦点検出のために使用しないようにしてもよい。  
以上のように、焦点検出のために、管腔のような暗部、及びハレーション部分の画素は、焦点検出のためには、使用されないようになっている。【００５６】
（輪郭強調回路）
輪郭強調回路３６は、有効画素領域VAの画素信号から輪郭成分信号CESを生成して合焦評価部４０に出力する。本実施の形態の輪郭成分信号CESは、XY平面の２次元画像の所定の方向（ここではX方向）に１画素ずつずらしながら、注目画素の画素値とその周囲の複数の画素（ここでは８画素）の画素値から計算して得られた画素毎のエッジ成分信号を含む信号である。すなわち、輪郭成分信号CESは、有効画素領域VA中の各画素についてエッジ成分を計算することにより得られる、映像信号から、輪郭信号であるエッジ成分のみを抽出した信号である。【００５７】
図１５は、画像中のエッジ部分における輪郭成分信号CESを説明するための模式図である。輪郭強調回路３６は、有効画素領域VA中の各ラインについて、X方向に１画素ずつずらしながら、注目画素毎にエッジ成分を計算して、輪郭成分信号CESとして出力する。すなわち、輪郭成分信号CESは、有効画素領域VAの各画素について計算された、正値を有するエッジ成分値を複数含む。エッジ成分値は、構造強調された値であるので、明確な輝度値の差を有する画像中のエッジ部分では、大きくなる。【００５８】
図１５に示すように、輝度信号BSの値の差が大きく、焦点が合っている画像の場合、エッジ成分値は、明確な輝度値の差を有するエッジ部分の中心ec付近の変曲点IPにおいて、最も大きくなり、その中心ec付近の変曲点IPから遠ざかるに従って徐々に小さくなる、という特性を有する。言い換えると、エッジ成分値は、明確な輝度値の差を有するエッジ部分の中心ec付近の変曲点IPの前後では単調増加と単調減少する値となる。エッジ成分の値をX方向に沿って並べてプロットすると、輪郭成分信号CESは、三角形の形状をした棒グラフとなる。有効画素領域VAのあるライン中に、明確な輝度値の差を有するエッジ部分が複数あれば、その三角形は、そのライン中には、複数存在することになる。そして、エッジ部分のない領域では、輪郭成分信号CESは出力されない。【００５９】
これに対して、明確な輝度値の差のない画像では、図１５に示すような輪郭成分信号CESのデータは得られない。  
図１６は、有効画素領域VA中に明確なエッジ部分がない場合において生成される輪郭成分信号CESを説明するための図である。  
図１６に示すように、輝度信号BSの値の差が大きくなく、明確なエッジ部分がない場合、各エッジ部分の輪郭成分信号CES中の複数個のデータは、図１５に示すようなエッジの中央部に向かって徐々に増加し、途中の１つの変曲点後は、徐々に減少する値を有するような単調増加及び単調減少のデータではない。有効画素領域VA中に明確なエッジ部分がない場合、すなわちボケ状態の画像の場合、エッジ部分における各画素についての輪郭成分信号CESは、図１５に示すような３角形の形状を有しない。【００６０】
後述するように、画像中を所定の方向に１画素ずつずらしながら計算して生成される複数の輪郭成分信号CESが、所定の分布を有するときに、合焦状態と判定される。そして、その所定の分布は、複数の輪郭成分信号CESが、所定の方向に１画素ずつ生成されて出力されたときに、単調増加の複数の信号部分と、その単調増加の複数の信号部分に続く単調減少の複数の信号部分とを有し、かつ、単調増加の複数の信号部分と単調減少の複数の信号部分のそれぞれは、所定の分布中に１つ含まれる。【００６１】
なお、単調増加と単調減少の間の変曲点では、輪郭成分信号CESは最大値となるが、最大値を有する輪郭成分信号CESは、１つだけでなく、２つ以上連続する場合、例えば、２回あるいは３回連続する場合もある。なお、以下、最大値の輪郭成分信号CESは１つだけとして説明する。【００６２】
（合焦評価部の構成）
図１７は、合焦評価部４０の構成を示すブロック図である。本実施の形態では、上述したように、合焦評価部４０は、CPU３９によって実行されるソフトウエアプログラムにより実現される処理部である。  
合焦評価部４０は、管腔検出部５１と、合焦評価エリア選択部５２と、ハレーション検出部５３と、形状検出部５４と、閾値比較部５５と、焦点切替指示部５６と、距離推定部５７と、CPUインターフェース部（以下、CPUI/Fという）５８と、を有して構成される。【００６３】
管腔検出部５１は、画像中の管腔の有無を検出する処理部である。輪郭強調回路３６から、輝度信号BSと、CCD１２の垂直駆動信号VD及び水平駆動信号HDと、有効画素領域VAを規定する画像位置情報IPSとが、管腔検出部５１に入力される。【００６４】
管腔検出部５１は、輝度値が所定の閾値以下である画素、すなわち暗部の画素を検出し、検出された暗部画素の領域の位置を管腔LMの位置として検出する。例えば、管腔検出部５１は、所定の閾値以下の明るさの画素が所定の大きさ以上の面積があれば、そのような面積を有する部分の位置を管腔位置と決定する。よって、管腔検出部５１は、検出された輝度値から管腔LMを検出する。  
そして、管腔検出部５１は、図１１又は図１２に示したように、管腔LMが検出された位置情報すなわち象限情報を出力する。【００６５】
合焦評価エリア選択部５２は、有効画素領域VA内の合焦評価のために用いるエリアを選択して、合焦評価エリア指示信号FEISを出力する処理部である。CCD１２の垂直駆動信号VDと水平駆動信号HDと、有効画素領域VAを規定する画像位置情報IPSと、鉗子位置情報FPSとが、合焦評価エリア選択部５２に入力される。【００６６】
図１１の場合であれば、管腔LMが象限IVで検出されたので、例えば、合焦評価エリア選択部５２は、エリアIIを合焦評価エリアFEAとして選択する合焦評価エリア指示信号FEISを出力する。同様に、図１２の場合であれば、管腔LMがエリアIIIとエリアIVで検出されたので、例えば、合焦評価エリア選択部５２は、エリアIとエリアIIの２つのエリアを合焦評価エリアFEAとして選択し、合焦評価エリアFEA内の合焦評価エリア指示信号FEISを出力する。【００６７】
さらに、図１３の場合であれば、管腔LMが有効画素領域VA内で検出されなかったので、合焦評価エリア選択部５２は、中央部のエリアCAを合焦評価エリアFEAとして選択して、合焦評価エリア指示信号FEISを出力する。  
鉗子位置情報FPSは、画像上での鉗子の現れる位置情報である。【００６８】
ハレーション検出部５３は、有効画素領域VA内のハレーション部分を検出するための処理部である。輝度信号BSと、合焦評価エリア選択部５２からの合焦評価エリア指示信号FEISとが、ハレーション検出部５３に入力される。ハレーション検出部５３は、選択された合焦評価エリアFEA内のハレーションの有無を検出し、ハレーションの有無と画素位置の情報を出力する。なお、ハレーションの有無は、その画素の画素値が所定の閾値以上の画素値であるか否かによって判定することができる。【００６９】
形状検出部５４は、輪郭強調回路３６からの輪郭成分信号CEAと、合焦評価エリア指示信号FEISと、ハレーション検出部５３からの情報に基づいて、形状検出処理を行う処理部である。形状検出部５４の処理内容については、後で詳述する。【００７０】
閾値比較部５５は、形状検出部５４から出力される３角形の形状を有する輪郭成分信号CESと所定の閾値とを比較して、合焦評価結果信号FRSを出力する処理部である。  
例えば、形状検出部５４から出力された３角形の形状を有する輪郭成分信号CESの変曲点IPの値（すなわち最大値）が、所定の信号レベル閾値以上の信号であるか否かを判定して、所定の信号レベル閾値未満の輪郭成分信号CESはノイズ信号として除去し、ノイズ信号以外の輪郭成分信号CESだけを、合焦評価に用いるようにしている。【００７１】
さらに、閾値比較部５５は、各ライン状焦点検出用画素群において、３角形の形状を有する輪郭成分信号CESが所定の個数閾値以上、検出されているか否か、及びそのような所定の個数閾値以上の３角形の形状を有するラインが、複数ラインの中に、所定のライン数閾値以上あるか否かによって、焦点が合っているか否かを示す合焦評価結果信号FRSを出力する。【００７２】
例えば、３角形の形状を有する輪郭成分信号CESが３個以上検出されたライン状焦点検出用画素群が、合焦評価エリアFEA内に、２ライン以上あれば、閾値比較部５５は、画面全体では焦点が合っていることを示す合焦評価結果信号FRSを出力し、１ライン以下であれば、閾値比較部５５は、画面全体では焦点が合っていないことを示す合焦評価結果信号FRSを出力する。【００７３】
なお、信号レベル閾値、個数閾値及びライン数閾値の各閾値は、設定変更可能であり、後述するように、ユーザによって、CPUI/F５８を介して変更可能となっている。【００７４】
焦点切替指示部５６は、入力された合焦評価結果信号FRSに基づいて、焦点位置を切り換える焦点切替信号FSWSを出力する。例えば、合焦評価結果信号FRSが、焦点が合っていることを示す場合は、焦点切替信号FSWSを出力しないが、焦点が合っていないことを示す場合は、焦点切替信号FSWSを出力する。内視鏡の焦点が２段階の場合、例えば、焦点位置が近点と遠点の２つの位置しかない場合は、焦点があっていなければ、焦点が他方の焦点位置になるように対物光学系１１を切り替えるための切り替え信号FSWSを出力する。【００７５】
距離推定部５７は、内視鏡先端部と被写体までの距離を推定する処理を行う処理部である。距離推定部５７は、切り替え後の焦点位置が、焦点が合わない位置になるような状態が発生しないようにするために用いられる。すなわち、距離推定部５７は、焦点切替制御の誤動作の防止のために、被写体までの距離を推定する処理を行う。【００７６】
例えば、内視鏡の焦点位置が、近点と遠点の２つの位置を有するとき、焦点位置の遠点位置から近点位置への切り替えは、被写体までの距離が極めて近い場合に、行われる。よって、被写体までの距離が遠いときに、何らかの原因で、焦点位置の遠点位置から近点位置への切り替えが必要と判定された場合に、被写体までの距離が所定の距離以上であるときには、焦点位置の遠点位置から近点位置への切り替えが行われないようにするために、距離推定部５７は、被写体までの距離が所定の距離以上であるか否かを推定して、所定の信号を閾値比較部５５に出力する。【００７７】
距離推定部５７は、内視鏡の先端部から被写体までの距離を直接的に計測するのではなく、光源装置４からの出射光量（すなわち絞り値信号AS）あるいは電子シャッター情報（ESS）に基づいて、被写体までの距離が所定の距離以上であるか否かを推定する。すなわち、距離推定部５７は、電子シャッターの状態及び絞り値の少なくとも１つに基づいて、被写体までの距離を推定する。【００７８】
光源装置４からの出射光量は、絞り２２の絞り値と相関がある。被写体までの距離が短いときには、光量は少なくてよいので、絞り２２は絞られる。よって、絞り制御回路２４からの絞り値信号ASが示す絞りが所定の値以下であるとき、被写体までの距離が所定の距離以上であるとして、距離推定部５７は、所定の信号を出力する。【００７９】
また、電子シャッター情報ESSも、被写体までの距離と相関がある。被写体までの距離が近ければ、被写体への照影光量は多くなるので、電子シャッターのシャッター速度は、速くなる。よって、シャッター速度が所定の速度値以下であるとき、被写体までの距離が所定の距離以上であるとして、距離推定部５７は、所定の信号を出力する。【００８０】
従って、焦点位置が遠点位置にあるときに、距離推定部５７が、被写体までの距離が所定の距離以上であると推定している場合には、閾値比較部５５は、焦点が合っているか否かを示す合焦評価結果信号FRSの出力を禁止する。【００８１】
なお、逆に、焦点位置が遠点位置にあるときに、距離推定部５７が、被写体までの距離が所定の距離以下であると推定している場合にのみ、閾値比較部５５は、焦点が合っているか否かを示す合焦評価結果信号FRSの出力を許可するようにしてもよい。【００８２】
また、焦点位置が近点位置にあるにも拘わらず、さらに被写体までの距離が、対物光学系１１の被写界深度限界を超えて短い場合も、閾値比較部５５は、焦点が合っているか否かを示す合焦評価結果信号FRSの出力を禁止する。これは、被写体までの距離があまりにも近い場合は、焦点が合うことはないからである。  
従って、閾値比較部５５は、推定された距離に基づいて、可動レンズの駆動及び停止を制御する。CPUI/F５８は、CPU３９から供給される制御信号あるいは制御情報を所定の処理部へ供給する処理部である。【００８３】
CPU３９から感度設定値、観察モード情報、AGCレベルが入力され、CPUI/F５８は、これらの情報を、閾値比較部５５へ供給する。閾値比較部５５は、これらの情報に応じて、上述した各閾値を変更する。感度設定値は、例えば、信号レベル閾値に関する設定値であり、後述するように、感度設定値を変更することにより、検出される輪郭成分信号CESの個数は変化する。【００８４】
また、観察モード情報は、例えば、観察モードが、通常光観察、狭帯域光観察、あるいは蛍光観察のいずれのモードであるか否かを示す情報であり、閾値比較部５５では、観察モードに応じた信号レベル閾値が選択されて設定される。  
さらに、AGCレベルは、画像のノイズの状態に応じて設定されるレベルであり、AGCレベルを変更することによって、信号レベル閾値が変更される。【００８５】
また、CPU３９から禁止モード情報が入力され、CPUI/F５８は、この禁止モード情報を焦点切替指示部５６へ供給する。ここでは、禁止モード情報は、内視鏡挿入部が被検体内への挿入操作中であるときに焦点切替指示部５６の出力を禁止する禁止モードであることを示す情報である。【００８６】
内視鏡挿入部が被検体内への挿入操作中は、内視鏡挿入部の先端部と被検体間の距離は、近づいたり遠くなったり頻繁に変化する。ユーザは、内視鏡挿入部が被検体内への挿入操作中は、焦点距離を変化させながら、被検体を観察することはない。よって、内視鏡挿入部が被検体内への挿入操作中に、合焦評価部４０から切り替え信号FSWSを出力させないように、フレーム比較回路４１からの比較結果信号に基づいて、連続する２つのフレーム間における画像が所定の閾値以上変化していると、CPU３９が判定すると、禁止モードであることを示す情報を合焦評価部４０へ供給する。【００８７】
（動作）
次に合焦評価部４０の処理の流れを説明する。上述したように、合焦評価部４０の各機能は、CPU３９によって実行されるプログラムによって実現される。  
まず、合焦評価部４０の管腔検出部５１と合焦評価エリア選択部５２の処理について説明する。  
図１８と図１９は、管腔検出部５１と合焦評価エリア選択部５２の処理の流れの例を示すフローチャートである。【００８８】
まず、CPU３９は、垂直駆動信号VD、水平駆動信号HD、及び画像位置情報IPSの情報に基づいて、有効画素領域VAを、４つのエリアI、II、III、IVに、４分割する（ステップ（以下、Sと略す）1）。  
次に、CPU３９は、エリアI〜IVのそれぞれの輝度信号BSの平均値を算出し（S2）、エリアI〜IVのそれぞれの平均値と所定の閾値THdとを比較する（S3）。【００８９】
CPU３９は、４つのエリアI、II、II、IVの全てにおいて、平均値がその閾値THd以上であるか、あるいはその閾値THd以下であるか否かを判定し（S4）、全ての平均値が閾値THd以上あるいは閾値THd以下であるとき（S4:YES）、管腔は無しとし、中央部のエリアCAを合焦評価エリアFEAとして選択する（S5）。【００９０】
S4でNOの場合、CPU３９は、エリアI、III及びIVの全ての平均値が閾値THd以下、あるいはエリアIVのみの平均値が閾値THd以下であるか否かを判定する（S6）。  
エリアI、III及びIVの全ての平均値が閾値THd以下、あるいはエリアIVのみの平均値が閾値THd以下であるとき（S6:YES）、CPU３９は、管腔はエリアIVにあるものとし、エリアIIを合焦評価エリアFEAとして選択する（S7）。【００９１】
S6でNOの場合、CPU３９は、エリアII、III及びIVの全ての平均値が閾値THd以下、あるいはエリアIIIのみの平均値が閾値THd以下であるか否かを判定する（S8）。  
エリアII、III及びIVの全ての平均値が閾値THd以下、あるいはエリアIIIのみの平均値が閾値THd以下であるとき（S8:YES）、CPU３９は、管腔はエリアIIIにあるものとし、エリアIを合焦評価エリアFEAとして選択する（S9）。【００９２】
S8でNOの場合、CPU３９は、エリアI、II及びIIIの全ての平均値が閾値THd以下、あるいはエリアIIのみの平均値が閾値THd以下であるか否かを判定する（S10）。  
エリアI、II及びIIIの全ての平均値が閾値THd以下、あるいはエリアIIのみの平均値が閾値THd以下であるとき（S10:YES）、CPU３９は、管腔はエリアIIにあるものとし、エリアIVを合焦評価エリアFEAとして選択する（S11）。【００９３】
S10でNOの場合、CPU３９は、エリアI、II及びIVの全ての平均値が閾値THd以下、あるいはエリアIのみの平均値が閾値THd以下であるか否かを判定する（S12）。  
エリアI、II及びIVの全ての平均値が閾値THd以下、あるいはエリアIのみの平均値が閾値THd以下であるとき（S12:YES）、CPU３９は、管腔はエリアIにあるものとし、エリアIIIを合焦評価エリアFEAとして選択する（S13）。【００９４】
S12でNOの場合、CPU３９は、エリアIとIIの２つのエリアだけの平均値が閾値THd以下であるか否かを判定する（S14）。  
エリアIとIIの２つのエリアだけの平均値が閾値THd以下であるとき（S14:YES）、CPU３９は、管腔はエリアIとIIにあるものとし、エリアIIIとIVを合焦評価エリアFEAとして選択する（S15）。【００９５】
S14でNOの場合、CPU３９は、エリアIとIVの２つのエリアだけの平均値が閾値THd以下であるか否かを判定する（S16）。  
エリアIとIVの２つのエリアだけの平均値が閾値THd以下であるとき（S16:YES）、CPU３９は、管腔はエリアIとIVにあるものとし、エリアIIとIIIを合焦評価エリアFEAとして選択する（S17）。【００９６】
S16でNOの場合、CPU３９は、エリアIIとIIIの２つのエリアだけの平均値が閾値THd以下であるか否かを判定する（S18）。  
エリアIIとIIIの２つのエリアだけの平均値が閾値THd以下であるとき（S18:YES）、CPU３９は、管腔はエリアIIとIIIにあるものとし、エリアIとIVを合焦評価エリアFEAとして選択する（S19）。【００９７】
S18でNOの場合、CPU３９は、エリアIIIとIVの２つのエリアだけの平均値が閾値THd以下であるか否かを判定する（S20）。  
エリアIIIとIVの２つのエリアだけの平均値が閾値THd以下であるとき（S20:YES）、CPU３９は、管腔はエリアIIIとIVにあるものとし、エリアIとIIを合焦評価エリアFEAとして選択する（S21）。【００９８】
S20でNOの場合、CPU３９は、エリアIとIIIの２つのエリアだけの平均値が閾値THd以下であるか否かを判定する（S22）。  
エリアIとIIIの２つのエリアだけの平均値が閾値THd以下であるとき（S22:YES）、CPU３９は、エリアIIが、エリアIVよりも輝度の平均値が高いか否かを判定する（S23）。【００９９】
エリアIIがエリアIVよりも輝度の平均値が高いとき（S23:YES）、CPU３９は、管腔はエリアIとIIIとIVにあるものとし、エリアIIを合焦評価エリアFEAとして選択する（S24）。【０１００】
S23でNOの場合、CPU３９は、管腔はエリアIとIIとIIIにあるものとし、エリアIVを合焦評価エリアFEAとして選択する（S25）。【０１０１】
エリアIIとIVのみが閾値THd以下のとき（S22:NO）、CPU３９は、エリアIが、エリアIIIよりも輝度の平均値が高いか否かを判定する（S26）。  
エリアIがエリアIIIよりも輝度の平均値が高いとき（S26:YES）、CPU３９は、管腔はエリアIIとIIIとIVにあるものとし、エリアIを合焦評価エリアFEAとして選択する（S27）。【０１０２】
S26でNOの場合、CPU３９は、管腔はエリアIとIIとIVにあるものとし、エリアIIIを合焦評価エリアFEAとして選択する（S28）。  
以上のように、画像が複数のエリアに分割され、その複数のエリアの中で、管腔の位置情報に基づいて管腔があるとされたエリア以外のエリアが、合焦状態を判定するための画像中における合焦評価エリア（すなわち合焦判定エリア）として設定される。【０１０３】
S5,S7,S9,S11,S13,S15,S17,S19,S21,S24,S25,S27及びS28の処理により、合焦評価エリアFEAが決定する。よって、これらの処理後、CPU３９は、有効画素領域VA中の３ラインの焦点検出用画素群FDA,FDA1の全画素位置に対応する合焦評価エリアイネーブル信号を、HIGH（以下、Hという）とする（S29）。すなわち、有効画素領域VA内の各画素の位置に対応して、合焦評価エリアイネーブル信号が設定されるが、合焦評価エリアイネーブル信号は、焦点検出用画素群FDA,FDA1の画素位置のところにHが設定される。なお、S15、S17、S19、S21において、２つのエリアが、合焦評価エリアFEAとして選択されているので、これらの場合は、６ラインの焦点検出用画素群FDAの画素位置に対応する合焦評価エリアイネーブル信号が、Hとされる。【０１０４】
次に、CPU３９は、鉗子位置情報FPSに基づいて、鉗子位置のあるエリアと合焦評価エリアFEAとが一致しているか否かを判定する（S30）。ROM１７及びS30は、CCD１２によって撮像されて得られた画像中の鉗子位置を検出する鉗子位置検出部を構成する。  
鉗子位置のあるエリアと合焦評価エリアFEAとが一致するとき（S30:YES）、CPU３９は、合焦評価エリアFEA内に高輝度画素が所定数以上存在するか否かを判定する（S31）。S31でYESの場合、すなわち、高輝度画素が所定数以上存在する場合は、内視鏡の先端部から突出した鉗子の像が画像中に含まれる場合である。  
従って、S31でYESの場合は、画像中に現れる鉗子の位置は予め決まっているので、CPU３９は、合焦評価エリアイネーブル信号のH領域の位置を、所定の位置へシフトする（S32）。【０１０５】
図２０は、焦点検出用画素群FDAの画素位置に対応する合焦評価エリアイネーブル信号のH領域の位置のシフトを説明するための図である。図２０に示すように、合焦評価エリアFEAがエリアIVに設定されたときに、画像上のエリアIV内に鉗子FCPが現れる場合がある。そのため、３ラインの焦点検出用画素群FDAの位置を、点線で示す位置から実線で示す位置へ移動させるように、合焦評価エリアイネーブル信号のH領域の位置が合焦評価エリアFEA内でシフトされる。S31,S32は、鉗子位置情報に基づいて、合焦状態を判定するための画像中における輪郭成分信号CESを出力させる画素位置をシフトして設定する処理部である。【０１０６】
S31でNOの場合及びS32の後、CPU３９は、合焦評価イネーブル信号を、合焦評価エリア指示信号FEISとして形状検出部５４へ供給する（S33）。  
次に、ハレーション検出部５３、形状検出部５４、閾値比較部５５、焦点切替指示部５６及びCPUI/F部５８の処理について説明する。  
図２１と図２２は、ハレーション検出部５３、形状検出部５４、閾値比較部５５、焦点切替指示部５６及びCPUI/F部５８の処理の流れの例を示すフローチャートである。【０１０７】
まず、CPU３９は、輪郭強調回路３６からの、画像有効領域VAの輪郭成分信号CESの読み出しを開始する（S51）。CPU３９は、読み出した輪郭成分信号CESの画素位置に対応する合焦評価エリア指示信号FEISがHであるか否かを判定する（S52）。  
読み出した輪郭成分信号CESについての合焦評価エリア指示信号FEISがHでない場合（S52:NO）、次の輪郭成分信号CESを読み込み（S53）、上述したS52の処理へ移行する。【０１０８】
読み出した輪郭成分信号CESについての合焦評価エリア指示信号FEISがHである場合（S52:YES）、CPU３は、読み出した輪郭成分信号CESの画素位置にハレーションが発生しているか否かを判定する（S54）。この判定は、輪郭強調回路３６からの輝度信号BSに基づいて判定することができる。輝度信号BSが、ハレーションの発生の有無を判定するための所定の閾値THh以上であるか否かによって、ハレーションの発生が判定される。【０１０９】
ハレーションが発生している場合（S54:YES）、CPU３９は、当該画素の輪郭成分信号CESを０（ゼロ）に変換する（S55）。S54でNOの場合及びS55の後、CPU３９は、輪郭成分信号CESを、ラインメモリ４４に格納する（S56）。  
以上のように、検出された輝度値が所定の閾値THh以上の画素についての輪郭成分信号CESは除いて、輪郭成分信号CESに含まれる信号分布が判定される。【０１１０】
そして、CPU３９は、次の輪郭成分信号CESを読み込み（S57）、読み出した信号についての合焦評価エリア指示信号FEISがLであるか否かを判定する（S58）。  
S58でNOの場合、読み出した信号が合焦評価エリア指示信号FEISがHであるので、処理はS54へ戻る。【０１１１】
S58でYESの場合、１ラインの焦点検出画素群FDA,FDA1の輪郭成分信号CESを読み終わったことになる。よって、CPU３９は、ラインメモリ４４に格納した輪郭成分信号CESを、ラインメモリ４４の先頭から読み出す（S59）。【０１１２】
CPU３９は、ラインメモリ４４の最終画素の輪郭成分信号CESを読み出したか否かを判定し（S60）、その最終画素の輪郭成分信号CESを読み出していない場合は（S60:NO）、両端がゼロで、かつその間のデータが全て正値で、かつ、データの個数が所定数（ここでは例として５個）以上のデータ群を読み出したか否かを判定する（S61）。【０１１３】
ラインメモリ４４には、合焦評価エリアの１ライン分の焦点検出画素群FDA,FDA1の輪郭成分信号CESが、格納されている。そのライン中には、エッジ部分における輪郭成分信号CESが格納されている。もしも、焦点が合っていれば、図１５に示すような形状の輪郭成分信号CESが連続して存在する。焦点が合っていなければ、図１６に示すような形状の輪郭成分信号が存在する。エッジ部分のない領域では、輪郭成分信号CESは、現れない。よって、S61では、両端がゼロで、その間のデータが全て正値、データの個数が所定数以上のデータ群が読み出されたか否かが判定される。【０１１４】
S61でNOの場合は、処理は、S60に戻る。S61でYESの場合、そのデータ群をエッジデータとして、メモリ４５に格納し（S62）、処理は、S60へ移行する。  
S60でYESの場合は、合焦評価エリアの１ライン分の焦点検出画素群FDA,FDA1の輪郭成分信号CESを読み出したことを意味する。【０１１５】
次に、CPU３９は、メモリ４５内に形状判定していないエッジデータがあるか否かを判定する（S63）。S63でYESの場合、CPU３９は、メモリ４５から形状判定をしていないエッジデータを読み出し（S64）、そのエッジデータは、１つの変曲点のみを有し、かつその輪郭成分信号CESの値は、X方向に沿って増加から減少へ変化するか否かを判定する（S65）。【０１１６】
S65でYESの場合、すなわちエッジデータが図１５に示したような変化を有する場合、CPU３９は、そのエッジデータを合焦エッジ群と判定し（S66)、その合焦エッジ群中の最大（MAX）値をメモリ４５に格納する（S67）。このように、S65では、エッジデータの複数の輪郭成分信号CESが図１５に示すような所定の信号分布を有するか否かの判定を行い、輪郭成分信号CESが所定の信号分布を有するときに、そのエッジデータは、合焦エッジ群と判定される。【０１１７】
S65でNOの場合、すなわちエッジデータが図１５に示したような変化を有しない場合、CPU３９は、そのエッジデータを非合焦エッジ群と判定する（S68)。  
S67とS68の後、処理は、S63へ戻る。  
S63でNOの場合、すなわち全てのエッジデータを読み出して上記の判定をした場合、観察モードが狭帯域観察（NBI）モードであるか否かが判定される（S69）。S69でYESの場合、CPU３９は、S67で格納した最大値が所定の閾値α以下である合焦エッジ群を全てメモリ４５から削除する（S70）。【０１１８】
S69でNOの場合、及びS70の後は、CPU３９は、自動利得制御（AGC）がONであるか否かを判定する（S71）。S71でYESの場合、CPU３９は、S67で格納した最大値が所定の閾値β以下である合焦エッジ群を全てメモリ４５から削除する（S72）。【０１１９】
S71でNOの場合、及びS72の後は、CPU３９は、最大値がγ以下の合焦エッジを全てメモリ４５から削除し（S73）、設定された感度が高いか否かを判定する（S74）。なお、ここで、これらα、β及びγの関係は、α＞β＞γである。S70、S72及びS73のそれぞれは、輪郭成分信号CESの最大値と、所定の閾値とを比較する信号値比較部を構成する。よって、所定の閾値は、観察モードによって異なり、かつ自動利得制御（AGC）がONとOFFの状態によっても異なる。【０１２０】
S74でYESの場合、CPU３９は、合焦エッジ群の個数が所定の個数、ここではK個以上か否かを判定する（S75）。S75でYESとなりの場合、CPU３９は、被写体の動きは、所定値以下であるか否かを判定する（S76）。被写体の動きが、動きに関する所定の閾値以上の動きがあったか否かは、フレーム比較回路４１からの変化情報に基づいて行われる。【０１２１】
S76でYESの場合、すなわち被写体の動きが所定値以下である場合、CPU３９は、そのラインについては合焦と判定する（S77）。  
S75でNOの場合、及びS76でNOの場合、CPU３９は、そのラインについては非合焦であると判定する（S78）。【０１２２】
S74でNOの場合、すなわち感度が低い場合、CPUは、合焦エッジ群の個数は、所定数以上、ここではL個以上であるか否かを判定する（S79）。ここで、L＞Kである。高感度設定がなされていると、合焦エッジ群の数がK個（例えば３個）以上あれば、合焦と判定されるが、高感度設定されていないと、合焦エッジ群の数がL個（例えば５個）以上なければ、合焦と判定されない（S79:NO）。以上のように、各ライン中に所定の分布を有する複数の輪郭成分信号CESの所定の分布の数に基づいて、合焦状態の判定が行われる。【０１２３】
S77とS78の判定の後、CPU３９は、所定ライン数について上記の処理が終了したか否かが判定される（S80）。S80では、本実施の形態では、合焦評価エリアFEAには、３ラインの焦点検出画素群FDA,FDA1があるので、３ライン分全部について上記の処理が終了しかた否かが判定される。【０１２４】
S80でNOの場合は、処理は、S51に移行する。すなわち、本実施の形態では、焦点検出画素群FDA,FDA1が３ラインあるので、上述した処理が３ライン分全てについてされていないので、他の残りの２ラインについても行うためである。【０１２５】
また、S80でYESの場合は、上述した処理が所定ライン数分終わったので、CPU３９は、画面全体で合焦か否かを判定する（S81）。  
画面全体で合焦であれば、処理は、終了し、画面全体で合焦でない場合は、アクチュエータ駆動部４２へ焦点切替指示信号を出力する（S82）。【０１２６】
画面全体で合焦であるか否かは、例えば、３ライン中２ライン以上が、合焦であると判定されている場合は、画面全体で合焦とし、合焦としたラインが、３ライン中１ライン以下であるときは、画面全体で非合焦とする、というように、各ラインについて判定された結果から、決定される。【０１２７】
以上のように、上述した本実施の形態によれば、輪郭成分信号CESの信号分布が所定の分布であるか否かにより、合焦状態を評価して判定し、かつその輪郭成分信号CESの最大値と所定の閾値との比較結果に基づいて、可動レンズの移動が制御される。【０１２８】
従って、従来では、輪郭強調処理によって得られた輪郭強調信号のレベル比較だけで、合焦評価を行っていたため、合焦評価の精度が低かったのに対して、上述した本実施の形態では、輪郭成分信号CESの信号分布の判定を行い、かつ輪郭成分信号CESの信号レベルと所定の閾値との比較結果に基づいて、合焦状態の評価が行われて、合焦制御が行われるので、内視鏡装置の合焦評価の精度を高くすることができる。【０１２９】
以上のように、上述した実施の形態によれば、輪郭成分信号を用いて精度の高い合焦評価を行うことができる内視鏡装置を実現することができる。【０１３０】
本発明は、上述した実施の形態に限定されるものではなく、本発明の要旨を変えない範
囲において、種々の変更、改変等が可能である。【０１３１】
本出願は、２０１０年８月３０日に日本国に出願された特願２０１０−１９２７３４号を優先権主張の基礎として出願するものであり、上記の開示内容は、本願明細書、請求の範囲に引用されるものとする。
【図１】
2012029357.tif 000003
【図２】
2012029357.tif 000004
【図３】
2012029357.tif 000005
【図４】
2012029357.tif 000006
【図５】
2012029357.tif 000007
【図６】
2012029357.tif 000008
【図７】
2012029357.tif 000009
【図８】
2012029357.tif 000010
【図９】
2012029357.tif 000011
【図１０】
2012029357.tif 000012
【図１１】
2012029357.tif 000013
【図１２】
2012029357.tif 000014
【図１３】
2012029357.tif 000015
【図１４】
2012029357.tif 000016
【図１５】
2012029357.tif 000017
【図１６】
2012029357.tif 000018
【図１７】
2012029357.tif 000019
【図１８】
2012029357.tif 000020
【図１９】
2012029357.tif 000021
【図２０】
2012029357.tif 000022
【図２１】
2012029357.tif 000023
【図２２】
2012029357.tif 000024
【手続補正書】
【提出日】平成24年8月9日(2012.8.9)
【手続補正１】
【補正対象書類名】明細書
【補正対象項目名】０００６
【補正方法】変更
【補正の内容】
【０００６】
本発明の一態様の内視鏡装置は、観察モードを複数備えた内視鏡装置において、可動レンズを備えた対物光学系と、前記対物光学系を介して被写体を撮像する撮像部と、前記撮像部から出力された画像に対して輪郭強調を行い、輪郭成分信号を出力する輪郭強調部と、前記輪郭成分信号の最大値と、前記観察モードに応じた所定の閾値とを比較する信号値比較部と、前記輪郭成分信号の信号分布を判定することによって合焦状態を判定する合焦状態判定部と、前記合焦状態判定部の前記合焦状態と、前記信号値比較部の比較結果とに基づいて、前記可動レンズの移動を制御する駆動制御部とを有する。
【手続補正２】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
観察モードを複数備えた内視鏡装置において、
可動レンズを備えた対物光学系と、
前記対物光学系を介して被写体を撮像する撮像部と、
前記撮像部から出力された画像に対して輪郭強調を行い、輪郭成分信号を出力する輪郭強調部と、
前記輪郭成分信号の最大値と、前記観察モードに応じた所定の閾値とを比較する信号値比較部と、
前記輪郭成分信号の信号分布を判定することによって合焦状態を判定する合焦状態判定部と、
前記合焦状態判定部の前記合焦状態と、前記信号値比較部の比較結果とに基づいて、前記可動レンズの移動を制御する駆動制御部と、
を有することを特徴とする内視鏡装置。
【請求項２】
前記撮像部から出力される画像信号の利得を制御する自動利得制御回路をさらに備え、
前記信号値比較部は、前記自動利得制御回路の利得に基づき、前記所定の閾値を決定し、決定された閾値で比較を行うことを特徴とする請求項１記載の内視鏡装置。
【請求項３】
前記輪郭成分信号は、前記画像中の注目画素の画素値とその注目画素の周囲の複数の画素の画素値から計算して得られる画素毎のエッジ成分信号であり、
前記合焦状態判定部は、前記画像中を所定の方向に１画素ずつずらしながら計算して生成される複数の輪郭成分信号が、所定の分布を有するときに、前記合焦状態であると判定することを特徴とする請求項２に記載の内視鏡装置。
【請求項４】
前記撮像部から出力された前記画像は、複数のラインの焦点検出画素群を有し、
前記合焦状態判定部は、各ライン中に前記所定の分布を有する前記複数の輪郭成分信号の前記所定の分布の数に基づいて、前記合焦状態の判定を行うことを特徴とする請求項３に記載の内視鏡装置。
【請求項５】
前記所定の分布は、前記複数の輪郭成分信号が前記所定の方向に１画素ずつ生成されて出力されたときに、単調増加の複数の信号部分と、その単調増加の複数の信号部分に続く単調減少の複数の信号部分とを有し、
前記単調増加の複数の信号部分と前記単調減少の複数の信号部分は、前記所定の分布中にそれぞれ１つ含まれることを特徴とする請求項４に記載の内視鏡装置。
【請求項６】
前記撮像部によって撮像されて得られた画像中の鉗子位置を検出する鉗子位置検出部を有し、
前記合焦状態判定部は、前記鉗子位置検出部からの鉗子位置情報に基づいて、前記合焦状態を判定するための前記画像中における前記輪郭成分信号を出力させる画素位置を設定することを特徴とする請求項４に記載の内視鏡装置。
【請求項７】
前記画像の各画素の輝度値を検出する輝度値検出部と、
前記輝度値検出部において検出された輝度値から管腔を検出する管腔検出部とを有し、
前記合焦状態判定部は、前記管腔検出部により検出された前記管腔の位置情報に基づいて、前記合焦状態を判定するための前記画像中における合焦判定エリアを設定することを特徴とする請求項５に記載の内視鏡装置。
【請求項８】
前記合焦状態判定部は、前記画像を複数のエリアに分割し、その複数のエリアの中で、前記管腔の位置情報に基づいて前記管腔があるとされたエリア以外のエリアを、前記合焦判定エリアとして設定することを特徴とする請求項７に記載の内視鏡装置。
【請求項９】
前記画像の各画素の輝度値を検出する輝度値検出部を有し、
前記合焦状態判定部は、前記輝度値検出部おいて検出された輝度値が所定の閾値以上の画素についての輪郭成分信号は除いて、前記輪郭成分信号に含まれる信号分布を判定することを特徴とする請求項８に記載の内視鏡装置。
【請求項１０】
前記被写体までの距離を推定する距離推定部と、
前記撮像部の電子シャッターの状態を検出する電子シャッター状態検出部と、
光源装置からの照明光の光量を調整する絞り値を検出する絞り値検出部と、
を有し、
前記距離推定部は、前記電子シャッターの状態及び前記絞り値の少なくとも１つに基づいて、前記被写体までの距離を推定することを特徴とする請求項９に記載の内視鏡装置。
【請求項１１】
前記画像中の前記被写体の動きを検出する動き検出部を有し、
前記合焦状態判定部は、検出された前記被写体の動きに基づいて、前記前記輪郭成分信号の信号分布の判定を行うことを特徴とする請求項１０に記載の内視鏡装置。
【請求項１２】
前記合焦状態判定部は、検出された前記被写体の動きが所定の動き閾値以上であるときは、前記前記輪郭成分信号の信号分布の判定を行わないことを特徴とする請求項１１に記載の内視鏡装置。
【国際調査報告】
2012029357.tif 000025
2012029357.tif 000026
2012029357.tif 000027
2012029357.tif 000028