(57)【特許請求の範囲】
【請求項１】
挿入部の先端部に設けられた撮像部と、コネクタと、前記挿入部内に挿通され一端が前記撮像部に接続され他端は前記コネクタに接続された入出力伝達ラインとを有し、少なくとも前記撮像部の種類と前記挿入部の長さの少なくとも１つが異なる複数種類の内視鏡と、
前記入出力伝達ラインとの電気的接続を行うために前記内視鏡の前記コネクタが接続可能なコネクタ受け部と、前記入出力伝達ラインに出力される前記撮像部へ駆動信号を駆動基準クロックを基に生成して出力する駆動信号生成部と、前記入出力伝達ラインを介して入力された前記撮像部の出力信号から出力クロックを抽出する出力クロック抽出部と、前記駆動基準クロックと前記出力クロックの位相を比較し位相差を検出する位相比較部とを有する撮像制御部と、
前記内視鏡に設けられ、少なくとも搭載する前記撮像部の種類情報を含む内視鏡情報を示す内視鏡情報提示部と、
前記撮像制御部に設けられ、前記内視鏡情報提示部の前記内視鏡情報と前記位相比較部において検出された前記位相差とに応じて、前記駆動信号生成部から出力される前記駆動信号を補正する駆動電圧補正部と、
を有することを特徴とする内視鏡装置。
【請求項２】
前記内視鏡情報は、前記撮像部の種類情報に加えて、前記入出力伝達ラインあるいは前記挿入部の長さ、前記入出力伝達ラインの単位長さ当たりのインピーダンスと、前記入出力伝達ラインの太さと、前記入出力伝達ラインの材質と、の少なくとも１つの情報を含むことを特徴とする請求項１に記載の内視鏡装置。
【請求項３】
前記入出力伝達ラインは、前記駆動信号を伝達する駆動信号伝達ラインと、前記出力信号を伝達する出力信号伝達ラインと、を有し、
前記入出力伝達ラインの前記インピーダンス、前記太さ及び前記材質は、前記駆動信号伝達ラインと前記出力信号伝達ラインのぞれぞれのインピーダンス、太さ及び材質を含むことを特徴とする請求項２に記載の内視鏡装置。
【請求項４】
前記内視鏡情報と前記位相差に応じた補正値を含むテーブルを有し、
前記駆動電圧補正部は、前記テーブルを参照して、前記内視鏡情報と前記位相差に応じて、前記駆動信号の電圧レベルを補正することを特徴とする請求項１から３のいずれか１つに記載の内視鏡装置。
【請求項５】
前記内視鏡情報提示部は、記憶部又は抵抗器により構成され、前記内視鏡情報は、前記記憶部に記憶されたデータ又は前記抵抗器の抵抗値により特定されることを特徴とする請求項１から５のいずれか１つに記載の内視鏡装置。
【請求項６】
挿入部の先端部に設けられた撮像部、コネクタ、及び前記挿入部内に挿通され一端が前記撮像部に接続され他端は前記コネクタに接続された入出力伝達ラインを有する内視鏡の前記入出力伝達ラインとの電気的接続を行うために前記内視鏡の前記コネクタが接続可能なコネクタ受け部と、
前記入出力伝達ラインに出力される前記撮像部へ駆動信号を駆動基準クロックを基に生成して出力する駆動信号生成部と、
前記入出力伝達ラインを介して入力された前記撮像部の出力信号から出力クロックを抽出する出力クロック抽出部と、
前記駆動基準クロックと前記出力クロックの位相を比較し位相差を検出する位相比較部とを有する撮像制御部と、
前記内視鏡に設けられ少なくとも搭載する前記撮像部の種類情報を含む内視鏡情報を示す内視鏡情報提示部の前記内視鏡情報と前記位相比較部において検出された前記位相差とに応じて、前記駆動信号生成部から出力される前記駆動信号を補正する駆動電圧補正部と、
を有することを特徴とする内視鏡装置用撮像制御装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、内視鏡装置及び内視鏡装置用撮像制御装置に関し、特に、適切な電圧レベルを有する駆動信号で撮像部を駆動することができる内視鏡装置及び内視鏡装置用撮像制御装置に関する。
【背景技術】
【０００２】
従来より、撮像手段としての固体撮像素子を用いて被写体を撮像する撮像装置が広く用いられている。撮像装置では、撮像手段からの撮像信号が画像処理装置において処理されて、撮像信号に基づく画像は、表示部に表示されたり、記憶装置に記憶される。例えば、撮像手段を有するカメラヘッド部と、その撮像手段により得られた撮像信号を受信して処理する画像処理手段を有するカメラコントロールユニットとが、信号ケーブルによって接続された撮像装置がある。
【０００３】
このような撮像装置において、カメラヘッド部とカメラコントロールユニット間の信号ケーブル長が長い場合、固体撮像素子へ供給する駆動信号は大きく減衰する。駆動信号が減衰して、固体撮像素子に入力される駆動信号が適切な電圧レベルの波形を有しない場合、得られる画像の画質低下、明るさ低下等が生じる。  
そのため、固体撮像素子へ供給する駆動信号の波形（電圧レベル）を、信号ケーブルの種類によって補正する遠隔撮像装置が提案されている（例えば、特許文献１参照）。
【０００４】
その提案の装置では、カメラヘッド部に、カメラ駆動波形データメモリが設けられる。カメラヘッド部を駆動制御するカメラコントロールユニットは、カメラ駆動波形データメモリから読み出した駆動波形データから固体撮像素子であるCCDへ供給する補正駆動信号を生成して、カメラヘッド部へ送信する。このような構成により、信号ケーブルの種類に応じて駆動信号の波形補正が行われる。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開平７−２０３２７５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかし、上記提案の装置では、信号ケーブル長を考慮した駆動波形データから補正駆動信号を生成しても、撮像装置の使用条件に応じて、例えば周囲温度に応じた駆動信号の補正は行われない。また、接続されるカメラヘッド部とカメラコントロールユニットとの組合せ、例えば、カメラ駆動波形データメモリを搭載していないカメラヘッド部との組み合わせに応じて、撮像部への駆動信号の補正は行われない。特に、内視鏡装置は、先端部に撮像部が設けられた細長い挿入部を有する複数の内視鏡と、内視鏡が接続されるビデオプロセッサとを有し、ビデオプロセッサに接続された内視鏡の撮像部への駆動信号は、長い信号ケーブルを介してビデオプロセッサから撮像部へ供給される。そのため、内視鏡装置において、上記の提案の装置のような信号ケーブル長を考慮した駆動波形データから補正駆動信号を生成しても、周囲温度の変化や、カメラ駆動波形データメモリを搭載していないカメラヘッド部との組合せ等は考慮されておらず、適切な電圧レベルを有する駆動信号が撮像部へ供給されない。
【０００７】
そこで、本発明は、撮像制御部から撮像部へ適切な電圧レベルを有する駆動信号を供給することができる内視鏡装置及び内視鏡装置用撮像制御装置を提供することを目的とする。
【課題を解決するための手段】
【０００８】
本発明の一態様によれば、挿入部の先端部に設けられた撮像部と、コネクタと、前記挿入部内に挿通され一端が前記撮像部に接続され他端は前記コネクタに接続された入出力伝達ラインとを有し、少なくとも前記撮像部の種類と前記挿入部の長さの少なくとも１つが異なる複数種類の内視鏡と、前記入出力伝達ラインとの電気的接続を行うために前記内視鏡の前記コネクタが接続可能なコネクタ受け部と、前記入出力伝達ラインに出力される前記撮像部へ駆動信号を駆動基準クロックを基に生成して出力する駆動信号生成部と、前記入出力伝達ラインを介して入力された前記撮像部の出力信号から出力クロックを抽出する出力クロック抽出部と、前記駆動基準クロックと前記出力クロックの位相を比較し位相差を検出する位相比較部とを有する撮像制御部と、前記内視鏡に設けられ、少なくとも搭載する前記撮像部の種類情報を含む内視鏡情報を示す内視鏡情報提示部と、前記撮像制御部に設けられ、前記内視鏡情報提示部の前記内視鏡情報と前記位相比較部において検出された前記位相差とに応じて、前記駆動信号生成部から出力される前記駆動信号を補正する駆動電圧補正部と、を有する内視鏡装置を提供することができる。
【０００９】
本発明の一態様によれば、挿入部の先端部に設けられた撮像部、コネクタ、及び前記挿入部内に挿通され一端が前記撮像部に接続され他端は前記コネクタに接続された入出力伝達ラインを有する内視鏡の前記入出力伝達ラインとの電気的接続を行うために前記内視鏡の前記コネクタが接続可能なコネクタ受け部と、前記入出力伝達ラインに出力される前記撮像部へ駆動信号を駆動基準クロックを基に生成して出力する駆動信号生成部と、前記入出力伝達ラインを介して入力された前記撮像部の出力信号から出力クロックを抽出する出力クロック抽出部と、前記駆動基準クロックと前記出力クロックの位相を比較し位相差を検出する位相比較部とを有する撮像制御部と、前記内視鏡に設けられ少なくとも搭載する前記撮像部の種類情報を含む内視鏡情報を示す内視鏡情報提示部の前記内視鏡情報と前記位相比較部において検出された前記位相差とに応じて、前記駆動信号生成部から出力される前記駆動信号を補正する駆動電圧補正部と、を有する内視鏡装置用撮像制御装置を提供することができる。
【発明の効果】
【００１０】
本発明によれば、撮像制御部から撮像部へ適切な電圧レベルを有する駆動信号を供給することができる内視鏡装置及び内視鏡装置用撮像制御装置を実現することができる。
【図面の簡単な説明】
【００１１】
【図１】本発明の実施の形態に係わる内視鏡装置の構成図である。
【図２】本発明の実施の形態に係わる、補正値テーブル３８の例を示す図である。
【図３】本発明の実施の形態に係わる、基準クロックCLK、及び駆動信号DSb、DSの各信号波形を示す波形図である。
【図４】本発明の実施の形態に係わる、基準クロックCLKと抽出クロックCLKexの位相差を説明するためのタイミング図である。
【図５】本発明の実施の形態の変形例１に関わる、CCD１１と、CCD１１に接続される信号ケーブル長の組合せに応じた補正値テーブルの例を示す図である。
【発明を実施するための形態】
【００１２】
以下、図面を参照して本発明の実施の形態を説明する。  
（全体構成）
図１は、本実施の形態に係わる内視鏡装置の構成図である。撮像装置としての内視鏡装置１は、内視鏡２と、ビデオプロセッサ３とを含んで構成されている。
【００１３】
内視鏡２は、細長の挿入部４を有し、固体撮像素子であるCCD１１が、挿入部４の先端部に設けられている。撮像部であるCCD１１の撮像面の先端側には、図示しない対物光学系が配置されており、CCD１１は、被写体像を光電変換して得られた撮像信号を含む出力信号ISを出力する。ビデオプロセッサ３には、内視鏡２が接続可能である。
ところで、ビデオプロセッサ３に接続可能な内視鏡２には、少なくともCCD１１の種類と挿入部４の長さの少なくとも１つが異なる複数種類の内視鏡がある。例えば挿入部が細径の内視鏡においては、挿入部４の先端部に搭載したCCD１１の大きさが小さく、また挿入部４内に延設され、CCD１１とビデオプロセッサ３との電気的接続を行う信号ケーブルの太さが細い。これに対して挿入部が太径の内視鏡は、細径の内視鏡に比べて、挿入部４の先端部に搭載したCCD１１の大きさが大きく、また挿入部４内に延設される信号ケーブルの太さが太い。また、搭載されるCCDの種類により、適切な駆動信号の波形、特に駆動電圧が異なる。
このように、内視鏡の種類により、CCDに必要とされる駆動電圧が異なり、また信号ケーブルの太さや長さが異なることにより、信号ケーブルのインピーダンスも異なる。
【００１４】
内視鏡２の挿入部４の基端部には、前述した信号ケーブルが接続されるコネクタ１２が設けられており、コネクタ１２は、ビデオプロセッサ３に設けられたコネクタ２１と着脱自在に接続可能となっている。よって、ビデオプロセッサ３には、複数種類の内視鏡が接続可能となっている。
【００１５】
複数種類の内視鏡２には、コネクタ１２内に、フラッシュメモリなどの不揮発性のメモリ１３が内蔵されているものがある。メモリ１３には、内視鏡情報ESが格納されている。
この内視鏡情報ESは、複数種類ある内視鏡のうち、接続される内視鏡２のCCDの駆動電圧をビデオプロセッサ３が補正するために必要な情報であり、例えば、内視鏡の種類、搭載されるCCD１１の種類、信号ケーブルの長さ、信号ケーブルの太さ、信号ケーブルの導電部の材質、信号ケーブルの単位長さあたりのインピーダンス、の内の少なくとも１つの情報である。
なお、本実施形態においては、CCD１１の種類に応じ、使用する信号ケーブルが決まっており、すなわち少なくとも信号ケーブルの単位長さあたりのインピーダンスが決まっているものとし、ここでは、内視鏡情報ES として、CCD１１の種類の情報がメモリ１３に記憶されている。なお、メモリ１３に代えて、CCD１１の種類に応じた抵抗値を有する抵抗器を、コネクタ１２内に設けてもよい。すなわち、内視鏡２は、少なくとも搭載されたCCD１１の種類情報を含む内視鏡情報を示す内視鏡情報提示部としてのメモリ１３もしくは抵抗器を有する。
【００１６】
内視鏡２の挿入部４には、前述した信号ケーブルであり、CCD１１を駆動するための駆動信号DSをCCD１１へ伝達するための信号ケーブルである駆動信号伝達ライン１４と、CCD１１からの撮像信号を含む出力信号ISをビデオプロセッサ３へ伝達するための信号ケーブルである出力信号伝達ライン１５とが挿通されている。具体的には、挿入部４内に挿通された駆動信号伝達ライン１４及び出力信号伝達ライン１５のそれぞれは、一端がCCD１１に接続され、他端はコネクタ１２に接続されている。すなわち、挿入部４内に挿通された駆動信号伝達ライン１４及び出力信号伝達ライン１５は、挿入部４内に挿通され一端がCCD１１に接続され他端はコネクタ１２に接続された入出力伝達ラインを構成する。  
コネクタ１２は、駆動信号伝達ライン１４、出力信号伝達ライン１５及びメモリ１３のための接続端子を有している。
【００１７】
ビデオプロセッサ３は、撮像制御部２２を含み、撮像制御部２２は、CCD１１の駆動制御を行う内視鏡装置用撮像制御装置を構成する。なお、ビデオプロセッサ３は、CCD１１の駆動制御の他にも、CCD１１からの撮像信号に対して信号処理を行って、図示しない表示装置に内視鏡画像を表示したり、記憶装置に記憶するための画像信号を生成して出力する処理も行っているが、図１には、撮像制御部２２に関する構成要素のみが示されている。
【００１８】
撮像制御部２２は、CCD駆動波形生成部３１、ピーキング回路３２、クロック抽出部３３、位相比較部３４、アナログデジタル変換器（以下、ADCと略す）３５、補正電圧生成部３６、及びデジタルアナログ変換器（以下、DACと略す）３７を含んでいる。補正電圧生成部３６は、補正値テーブル３８を有している。
【００１９】
CCD駆動波形生成部３１は、ビデオプロセッサ３内に設けられた、図示しない発振器あるいはタイミングジェネレータにより生成された駆動基準クロックとしての基準クロック信号（以下、単に基準クロックという）CLKを入力して、基準クロックCLK に同期してCCD１１を駆動する駆動信号の波形を生成し、駆動信号DSbを出力する。
【００２０】
ピーキング回路３２は、CCD駆動波形生成部３１からの駆動信号DSbに対して、波形のエッジ部にピーク部を付けるような駆動信号DSｂの波形補正を行う処理をして、その処理された駆動信号DSを出力する回路である。駆動信号DSは、コネクタ２１とコネクタ１２を介して駆動信号伝達ライン１４に供給される。
【００２１】
従って、CCD駆動波形生成部３１及びピーキング回路３２は、駆動信号伝達ライン１４に出力されるCCD１１への駆動信号DSを駆動基準クロックである基準クロックCLKを基に生成する駆動信号生成部を構成する。
【００２２】
CCD１１からの出力信号ISは、内視鏡２のコネクタ１２が接続可能なコネクタ受け部であるコネクタ２１を介して、クロック抽出部３３へ入力される。すなわち、コネクタ２１は、ビデオプロセッサ３が、入力出力伝達ラインである駆動信号伝達ライン１４及び出力信号伝達ライン１５と電気的接続を行うためのコネクタである。
【００２３】
クロック抽出部３３は、内視鏡２のCCD１１からの撮像信号である出力信号ISを入力して、出力信号ISからクロックCLKexを抽出する回路である。内視鏡２の挿入部４は、例えば２ｍの長さを有して、長いため、出力信号ISは、基準クロックCLKに対して遅れて、ビデオプロセッサ３に入力される。クロック抽出部３３は、基準クロックCLKに対して遅れて入力された出力信号ISからクロックCLKexを抽出し、位相比較部３４へ出力する。すなわち、クロック抽出部３３は、出力信号伝達ライン１５を介して入力されたCCD１１の出力信号ISから出力クロックとしてのクロックCLKexを抽出する出力クロック抽出部を構成する。  
クロック抽出部３３は、例えば、１フレームの画像中の各ラインにおけるブランキング期間中の所定の画素の撮像信号から、クロックCLKexを抽出する。
【００２４】
位相比較部３４は、基準クロックCLKと、抽出されたクロックCLKexとを比較して、両者間の位相差pの信号を生成して、ADC３５へ出力する回路である。すなわち、位相比較部３４は、駆動基準クロックである基準クロックCLKと出力クロックであるクロックCLKexの位相を比較し位相差pを検出する回路である。  
ADC３５は、アナログ信号の位相差pの値をデジタル信号に変換して、補正電圧生成部３６へ出力する。
【００２５】
補正電圧生成部３６は、位相差pから補正電圧信号Vaを生成して、DAC３７へ出力する。
このとき、ビデオプロセッサ３に接続された内視鏡２が、内視鏡情報ESが格納されたメモリ１３を搭載した内視鏡２の場合は、補正値テーブル３８を参照して、メモリ１３から読み出した内視鏡情報ESと位相差pから補正電圧信号Vaを生成して、DAC３７へ出力する。補正値テーブル３８の構成と補正電圧生成部３６の処理については、後述する。
また、ビデオプロセッサ３に接続可能な内視鏡２の中に、例えば旧式の内視鏡等、メモリ１３を搭載していない内視鏡２が含まれる場合は、位相差pから補正電圧信号Vaを生成して、DAC３７へ出力する。
つまり、本実施形態の場合、ビデオプロセッサ３に接続可能でありメモリ１３を搭載していない内視鏡が、例えばCCD１１やケーブルの種類が1種類の内視鏡２の場合は、位相差ｐから補正電圧信号Vaを生成することにより、位相差ｐによる信号ケーブルの長さに応じたCCD１１の駆動電圧の補正が可能となる。
なお、ビデオプロセッサ３に接続可能でありメモリ１３を搭載していない内視鏡が、CCD１１やケーブルの種類が複数種類の内視鏡２の場合は、内視鏡情報ESを入力するための図示しない情報入力部をビデオプロセッサ３に設けてもよい。すなわち、CCD１１や信号ケーブルの種類に応じたCCD１１の駆動電圧の補正を行うために、ビデオプロセッサ３に、例えば、CCD１１および信号ケーブルの種類が同一の内視鏡Ｘのため、およびCCD１１および信号ケーブルの種類が同一の内視鏡Ｙのため、の情報入力部である種類入力スイッチｘおよびｙを設け、内視鏡Ｘを接続する場合は種類入力スイッチｘを、内視鏡Ｙが接続された場合は種類入力スイッチｙを選択し切り換えてもよい。
そして、メモリ１３を搭載していない内視鏡２に対し、補正電圧生成部３６は、図２にあるように、例えば内視鏡Ｘ用および内視鏡Ｙ用の補正値テーブル３８を参照して、情報入力部から入力された内視鏡情報ESと位相差pから補正電圧信号Vaを生成して、DAC３７へ出力してもよい。
なお、CCD１１の種類に応じた抵抗器がコネクタ１２に設けられている場合は、補正電圧生成部３６は、内視鏡情報検出部としての抵抗器の抵抗値を検出する回路と、この抵抗値からCCD１１の種類を判別する回路とを有する。
【００２６】
DAC３７は、入力されたデジタル信号の補正電圧信号Vaをアナログ信号に変換して、CCD駆動波形生成部３１へ出力する。  
CCD駆動波形生成部３１は、入力された補正電圧信号Vaに基づき、CCD１１を駆動する駆動信号DSbを生成して、ピーキング回路３２へ出力する。CCD駆動波形生成部３１は、所定の電圧レベルを有する駆動信号を補正電圧信号Vaにより補正して、駆動信号DSbとして出力する。
【００２７】
従って、ビデオプロセッサ３では、まず、クロック抽出部３３が１フレームの各ラインのブランキング期間内における１又は複数の画素の撮像信号からクロックCLKexを抽出する。位相比較部３４は、画素毎の基準クロックCLKとクロックCLKexの位相差p又はその位相差pの積分値を検出する。続いて、補正電圧生成部３６は、その検出された位相差p又は位相差pの積分値と、接続された内視鏡２によっては内視鏡情報ESとに基づいて、補正電圧Vaを生成して、CCD駆動波形生成部３１に供給する。そして、CCD駆動波形生成部３１は、その補正電圧Vaに基づいて、駆動信号DSの電圧レベルを修正する。このような処理が、例えば１フレームのライン毎に行われることによって、撮像制御部２２は、適切な電圧レベルを有する駆動信号DSを、常にすなわちリアルタイムで、CCD１１へ供給することができる。
【００２８】
なお、ここでは、１フレームのライン毎にクロックCLKexを抽出して、位相差ｐを検出して、補正電圧Vaが出力されているが、フレーム単位に、クロックCLKexを抽出して、位相差ｐを検出して、補正電圧Vaを出力するようにしてもよい。
【００２９】
結果として、内視鏡装置１では、上記のように駆動信号DSの制御が行われることによって、CCD１１から適切な出力信号ISが得られて、適切な画質等及び明るさを有する内視鏡画像がモニタに表示され、あるいは記憶装置に記憶される。
（補正値テーブル）
補正電圧生成部３６は、例えば、CPUを含むフィールドプログラマブルゲートアレー（以下、FPGAと略す）から構成され、補正値テーブル３８はFPGA内の不揮発性メモリに記憶される。
【００３０】
図２は、補正値テーブル３８の例を示す図である。補正値テーブル３８は、CCDの種類毎に、複数の位相差範囲のそれぞれに対応して、補正電圧Vaの値を記憶する記憶部である。図２は、１６個の位相差範囲を有する補正値テーブル３８の例を示すが、補正値テーブル３８における位相差範囲の数、各位相差範囲の幅等は、図２に示す例に限定されない。
【００３１】
図２の例では、補正値テーブル３８には、種類AのCCD１１（図２では、CCD Aと記されている）については、位相差pが１００（単位は、例えばnsec(ナノ秒)）以上で１１０未満の範囲にある場合は、補正電圧Vaの値は、１．５であることが設定されて記憶されている。種類AのCCD１１の場合、位相差pが１１０以上で１２０未満の範囲にある場合は、補正電圧Vaの値は、１．６であることが設定されている。以下、同様に、補正値テーブル３８には、種類AのCCD１１について、位相差pが１２０〜２５５までについても、所定の範囲に分割された複数の位相差範囲に対応した補正電圧Vaの値が設定され、記憶されている。そして、補正値テーブル３８には、種類AのCCD１１以外の、種類B、種類C等のCCD１１についても、同様に、複数の位相差範囲のそれぞれについて、補正電圧Vaが設定されて記憶されている。
【００３２】
ビデオプロセッサ３には、複数種類の内視鏡２が接続可能であるので、例えば、種類AのCCD１１を搭載する２つの内視鏡２であっても、その種類AのCCD１１に接続される信号ケーブルの長さ（すなわち挿入部の長さ）が異なる場合がある。また、内視鏡２が使用される使用環境は、様々温度環境で使用される。
【００３３】
そこで、CCD毎に、接続される信号ケーブルの長さ、環境温度をいろいろと変えて、基準クロックCLKと抽出されたクロックCLKexとの位相差を事前に実測して、適切な電圧レベルを有する駆動信号がCCD１１へ供給されるように、その位相差に対応して、駆動信号DSの所定の電圧V1に対する補正データである補正電圧Vaを決定し、補正値テーブル３８に設定される。ここでは、補正値テーブル３８には、位相差を複数の位相差範囲に分け、位相差範囲毎に、補正電圧Vaが設定されている。
【００３４】
すなわち、補正値テーブル３８には、CCD毎に、接続される信号ケーブル長の差異、搭載される内視鏡の使用環境の差異、等に応じた、補正電圧Vaの値が、複数の位相差範囲に設定される。
（映像制御部２２の作用）
次に、映像制御部２２の動作を説明する。
【００３５】
映像制御部２２には、基準クロックCLKが入力されている。その基準クロックCLKに基づいて、CCD駆動波形生成部３１は、駆動信号DSｂを出力する。クロック抽出部３３は、画像の１フレームの各ラインにおけるブランキング期間における１又は複数の画素信号からクロックCLKexを抽出する。位相比較部３４は、基準クロックCLKと抽出したクロック（以下、抽出クロックという）CLKexとの位相差pを検出する。検出された位相差pは、デジタル信号に変換されて補正電圧生成部３６に供給される。
【００３６】
補正電圧生成部３６は、位相差pのデータが入力されると、接続された内視鏡２によっては内視鏡情報ESに基づいて補正値テーブル３８を参照して、入力された位相差ｐから補正電圧Vaを読み出して、出力する。また、ビデオプロセッサ３に接続可能でありメモリ１３を搭載していない内視鏡が、例えばCCD１１やケーブルの種類が1種類の内視鏡２の場合は、位相差ｐから補正電圧信号Vaを生成し、出力する。  
CCD駆動波形生成部３１は、所定の電圧V1に補正電圧Va分だけ加算（あるいは減算）して、駆動信号DSｂを生成する。  
駆動信号DSｂは、ピーキング回路３２により、矩形の駆動信号DSｂの両エッジ部がとがるように波形が変形されて、駆動信号DSとして出力される。
【００３７】
図３は、基準クロックCLK、及び駆動信号DSb、DSの各信号波形（電圧レベル）を示す波形図である。  
基準クロックCLKは、CCD駆動波形生成部３１に入力される。CCD駆動波形生成部３１は、クロックCLKのタイミングに同期して、所定の電圧V1を有する駆動信号DSを生成する。このとき、補正電圧Vaが入力されているので、CCD駆動波形生成部３１は、所定の電圧V1に補正電圧Vaを加算した電圧レベル（V1+Va）を有する駆動信号DSを出力する。
【００３８】
図４は、基準クロックCLKと抽出クロックCLKexの位相差を説明するためのタイミング図である。図３で説明したように、基準クロックCLKに基づいて生成されて出力される駆動信号DSは、基準クロックCLKと同期している。
【００３９】
両エッジ部がとがるように波形が変形された駆動信号DSは、駆動信号伝達ライン１４を介して、CCD１１に供給される。CCD１１は、その供給された駆動信号DSに基づいて出力信号ISを出力する。出力信号ISは、出力信号伝達ライン１５を介してクロック抽出部３３へ入力される。
【００４０】
しかし、図４に示すように、信号ケーブルの長さにより、出力信号ISから抽出される抽出クロックCLKexは、基準クロックCLKに対して遅れ、位相差pが生じる。この位相差pは、種々の要因により生じる。
【００４１】
例えば、２つの内視鏡のうち、一方には、種類AのCCD１１が搭載され、挿入部長がL1であり、他方には、同じ種類AのCCD１１が搭載されているが、挿入部長がL2である場合がある。その場合、同じ種類AのCCD１１であっても、内視鏡の挿入部長さが異なれば、基準クロックCLKに対する抽出クロックCLKexの遅れ量すなわち位相差pは、異なる。
【００４２】
また、内視鏡装置の使用環境の周囲温度が変化すれば、基準クロックCLKに対する抽出クロックCLKexの遅れ量すなわち位相差pも、変化する。  
【００４３】
よって、補正値テーブル３８には、以上のような種々の要因により生じる位相差pに対応して、内視鏡２のCCD１１へ供給される駆動信号が適切な電圧レベルを有するように、予め実測された補正値Vaが設定されている。
【００４４】
そして、CCD駆動波形生成部３１は、その補正値Vaに基づいて補正した駆動信号DSｂを生成して、ピーキング回路３２を介して、駆動信号伝達ライン１４へ供給する。すなわち、補正電圧生成部３６及びCCD駆動波形生成部３１は、内視鏡情報ESと位相比較部３４において検出された位相差pとに応じて、駆動信号DSの電圧レベルを補正する駆動電圧補正部を構成する。
【００４５】
その結果、CCD１１には、適切な電圧レベルの駆動信号DSが供給されるので、CCD１１は、適切な画像の撮像信号ISを出力する。特に、上記の例では、画像の１フレームの各ライン毎（あるいはフレーム毎でもよい）に、上記の位相差pを抽出して、駆動信号DSの電圧レベルを補正するので、映像制御部２２は、周囲温度等の変化にもリアルタイムで対応して、駆動信号DSの電圧レベル制御を行うことができる。  
以上のように、上述した実施の形態の内視鏡装置によれば、撮像制御部から撮像部へ適切な電圧レベルを有する駆動信号を供給することができる。
【００４６】
また、上述した実施の形態の内視鏡装置では、補正値テーブル３８を用いているので、対応すべき新たなCCD等を搭載した内視鏡に対しても、補正値テーブル３８のデータを追加、変更などすれば、容易に対応できる。
（変形例１）  
上述した実施の形態では、CCD１１の種類に応じ、使用する信号ケーブルが決まっており、すなわち少なくとも信号ケーブルの単位長さあたりのインピーダンスが決まっているものとし、１つの補正値テーブル３８に、CCD１１の種類毎に、補正電圧Vaが補正値データとして記憶されているが、例えば、CCD１１の種類が同じでも、使用する（接続する）信号ケーブルが異なり、すなわち信号ケーブルの単位長さあたりのインピーダンスが異なる場合は、補正値テーブル３８は、CCD１１の種類と信号ケーブル長（あるいは挿入部４の長さ）の組合せ、CCD１１の種類と信号ケーブルの単位長さ当たりのインピーダンスとの組合せ、CCD１１の種類と信号ケーブルの径との組合せ、CCD１１の種類と信号ケーブルの材質との組合せ、等のように、CCD１１と別な条件との組合せに応じたデータを含んでもよい。すなわち、内視鏡情報ESは、CCD１１の種類情報に加えて、入出力伝達ラインあるいは挿入部４の長さ、入出力伝達ラインの単位長さ当たりのインピーダンスと、入出力伝達ラインの太さと、入出力伝達ラインの材質、の少なくとも１つの情報を含む。より具体的には、入出力伝達ラインのインピーダンス、太さ及び材質には、駆動信号伝達ライン１４と出力信号伝達ライン１５のぞれぞれのインピーダンス、太さ及び材質が含まれる。
【００４７】
その場合、内視鏡情報ESには、信号ケーブル長、単位長さ当たりのインピーダンス、信号ケーブルの径、信号ケーブルの材質などの情報が含まれる。図５は、本変形例１に関わる、CCD１１と、CCD１１に接続される信号ケーブル長の組合せに応じた補正値テーブルの例を示す図である。よって、図５に示すように、補正値テーブル３８Ａは、CCD１１と信号ケーブル長等の組合せ毎に、補正データを有してもよい。
【００４８】
例えば、信号ケーブルの長さが同じであっても、信号ケーブルの線径、材質などの違いによる位相差の変化には対応することができない。しかし、そのCCD１１の種類に応じて接続される信号ケーブルの線径等に応じて、位相差に対応した補正電圧Vaを補正値テーブルに設定すれば、CCD１１の種類に加えて、信号ケーブルの種類等に応じて、適切な電圧レベルを有する駆動信号を、CCD１１に供給することができる。
【００４９】
補正電圧生成部３６は、CCD１１と、CCD１１に接続される信号ケーブル長等の組合せに応じた補正値テーブル中のデータを選択して、駆動電圧DSを補正する。
（変形例２）
上述した実施の形態では、１つの補正値テーブル３８には、CCD１１の種類毎の、補正電圧Vaが補正値データとして記憶されているが、補正値テーブル３８は、CCD１１の種類毎の補正値データに加えて、内視鏡２の種類毎の補正値データも合わせて記憶したテーブルでもよい。その場合、内視鏡情報ESには、内視鏡２の種類情報が含まれる。図２において、点線で示す部分が、補正値テーブル３８における内視鏡２の種類毎の補正値データを記憶した部分である。
【００５０】
また、例えば旧式の内視鏡によっては、内視鏡情報ES としてCCD１１の種類情報のみがメモリ１３に記憶された内視鏡、内視鏡２の種類情報のみがメモリ１３に記憶された内視鏡、さらには、CCD１１の種類情報に加えて内視鏡２の種類情報もメモリ１３に記憶された内視鏡が存在する場合がある。
【００５１】
そのような内視鏡がビデオプロセッサ３に接続される場合にも駆動電圧の補正の対応が可能なように、検出された種類情報が１つだけであるときは、補正電圧生成部３６は、補正値テーブル３８から、その種類情報と位相差pに基づいて補正電圧Vaを読み出す。２つの種類情報が読み出されたときは、補正電圧生成部３６は、予め決められた優先する種類情報（例えば、CCD１１の種類情報）を用いて、その種類情報と位相差pに基づいて補正電圧Vaの値を決定するようにすることができる。
（変形例３）
また、上述した実施の形態及び各変形例では、補正値テーブル３８は、所定の電圧V1に加算あるいは減算する補正電圧Vaを記憶し、CCD駆動波形生成部３１は、所定の電圧V1に補正電圧Vaを加算した電圧レベル（V1+Va）を有する駆動信号DSｂを生成して出力しているが、補正値テーブルが所定の電圧V1に乗算する補正係数値αを記憶し、CCD駆動波形生成部３１は、所定の電圧V1に補正係数値αを乗算した電圧レベル（V1×α）を有する駆動信号DSｂを生成して出力するようにしてもよい。
【００５２】
さらになお、補正値テーブルが、位相差pの範囲毎に適切な電圧レベルの値自体を記憶し、CCD駆動波形生成部３１は、位相差pに応じて補正値テーブルから読み出された電圧レベルの値を有する駆動信号DSｂを生成して出力するようにして、駆動信号DSｂを補正してもよい。
（変形例４）
また、上述した実施の形態では、１つの補正値テーブル３８に、CCD１１の種類等毎に、補正値データが記憶されているが、上述した実施の形態及び各変形例では、補正値テーブル３８は、CCD１１の種類毎の補正値テーブル、内視鏡２の種類毎等の補正値テーブルのように、種類別あるいは組合せ別の複数の補正値テーブルに分かれていてもよい。  
その場合、内視鏡情報ESには、内視鏡２の種類情報等が含まれる。補正電圧生成部３６は、内視鏡２の種類等に応じた補正値テーブルを選択して、その選択された補正値テーブルを参照して、駆動電圧DSを補正する。
（変形例５）
さらにまた、上述した実施の形態では、駆動信号DSは、補正値テーブル３８を用いて所定の電圧V1に対する補正量を決定しているが、上述した実施の形態及び各変形例では、CPU等の演算手段を用いて、その補正量を決定するようにしてもよい。
【００５３】
以上のように、上述した実施の形態及び各変形例に係る内視鏡装置によれば、撮像制御部から撮像部へ適切な電圧レベルを有する駆動信号を供給することができる内視鏡装置及び内視鏡装置用撮像制御装置を提供することができる。
【００５４】
本発明は、上述した実施の形態に限定されるものではなく、本発明の要旨を変えない範囲において、種々の変更、改変等が可能である。
【符号の説明】
【００５５】
１  内視鏡装置、２  内視鏡、３  ビデオプロセッサ、４  挿入部、１１  CCD、１２  コネクタ、１３  メモリ、１４  駆動信号伝達ライン、１５  出力信号伝達ライン、２１  コネクタ、２２  撮像制御部、３１  CCD駆動波形生成部、３２  ピーキング回路、３３  クロック抽出部、３４  位相比較部、３５  アナログデジタル変換器、３６  補正電圧生成部、３７  デジタルアナログ変換器、３８  補正値テーブル。
【図１】
0005771543.tif 000002
【図２】
0005771543.tif 000003
【図３】
0005771543.tif 000004
【図４】
0005771543.tif 000005
【図５】
0005771543.tif 000006