(57)【特許請求の範囲】
【請求項１】
被検体内に挿入する挿入部の先端に前記被検体内を撮像する撮像素子を有する電子内視鏡と、
前記挿入部の先端から前記被検体内に照明光を照射する照明手段と、
前記撮像素子において、光を受光しない画素で発生する暗時出力値と、前記撮像素子の温度との対応関係を記憶する記憶手段と、
前記暗時出力値に基づいて前記撮像素子の温度を測定する温度測定手段と、
前記温度測定手段によって測定された前記撮像素子の温度に応じて、前記被検体内に照射可能な前記照明光の光量の上限を制限し、前記上限以下の範囲内で前記照明光の光量を調節する光量調節手段と、
を備えることを特徴とする電子内視鏡システム。
【請求項２】
前記撮像素子は、前記被検体内からの光を受光して光電変換する第１画素群と、前記被検体内からの光を受光しない第２画素群とを有し、
前記温度測定手段は、前記被検体内の撮影時に前記第２画素群の少なくとも一部から出力される前記暗時出力値に基づいて前記撮像素子の温度を測定することを特徴とする請求項１に記載の電子内視鏡システム。
【請求項３】
前記第２画素群は、遮光部材で遮光されているオプティカルブラックであることを特徴とする請求項２に記載の電子内視鏡システム。
【請求項４】
前記温度測定手段は、前記撮像信号に含まれる前記第２画素群から出力される前記暗時出力値の平均値に基づいて前記撮像素子の温度を測定することを特徴とする請求項２または３に記載の電子内視鏡システム。
【請求項５】
前記温度測定手段は、前記撮像信号に含まれる前記第２画素群から出力される前記暗時出力値を複数のフレーム間で平均した平均値に基づいて前記撮像素子の温度を測定することを特徴とする請求項２〜４のいずれか１項に記載の電子内視鏡システム。
【請求項６】
前記温度測定手段は、前記撮像素子について前記第２画素群から出力される前記暗時出力値と前記撮像素子の温度との対応関係が予め記録されたデータテーブルを用いて、前記第２画素群から出力された信号を前記撮像素子の温度に換算することを特徴とする請求項２〜５のいずれか１項に記載の電子内視鏡システム。
【請求項７】
前記温度測定手段は、取得した前記第２画素群から出力される信号に対応するデータが前記データテーブルにない場合に、前記データテーブルのデータを補間することにより、前記第２画素群から出力される信号を前記撮像素子の温度に換算することを特徴とする請求項６に記載の電子内視鏡システム。
【請求項８】
前記光量調節手段は、前記撮像素子の温度が高温の第１温度を超えて上昇するときに、前記照明光の光量の上限を低温の第２上限に制限し、前記撮像素子の温度が低温の第２温度を下回って下降するときに、前記照明光の光量の上限を高温の第１上限に開放することを特徴とする請求項１に記載の電子内視鏡システム。
【請求項９】
前記温度測定手段は、所定フレーム毎に前記撮像素子の温度を測定することを特徴とする請求項１〜８のいずれか１項に記載の電子内視鏡システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、被検体に挿入される先端部に撮像素子を有する電子内視鏡によって被検体内を撮影する電子内視鏡システムに関する。
【背景技術】
【０００２】
従来、医療分野において、電子内視鏡システムを利用した検査が広く普及している。電子内視鏡システムは、被検体（患者）の体内に挿入される挿入部を有する電子内視鏡と、電子内視鏡に接続されるプロセッサ装置及び光源装置等から構成される。
【０００３】
電子内視鏡は、被検体内に照明光を照射する照明窓や、被検体内を撮像する撮像素子を挿入部の先端（以下、先端部という）に有する。プロセッサ装置は、撮像素子から出力される撮像信号に対して各種処理を施し、診断に供する観察画像を生成する。観察画像は、プロセッサ装置に接続されたモニタに表示される。光源装置は、光量を調節可能な白色光源を有し、電子内視鏡に照明光を供給する。照明光は、電子内視鏡内に挿通されたライトガイドを通じて先端部に導光され、レンズ等からなる照明光学系を介して照明窓から被検体内に照射される。
【０００４】
先端部は、電子内視鏡を使用すると、ライトガイドの伝達損失による発熱や、撮像素子の発熱等によって温度が上昇する。先端部の温度が上昇すると、撮像素子の暗電流ノイズが増加し、白く目立つ画素（いわゆる白傷）が目立つようになり、観察画像が劣化する。
【０００５】
こうした先端部の温度上昇の問題を解決するために、近年では、先端部の温度を監視する温度センサを設け、先端部の温度が所定温度以上に上昇しないように照明光の光量を制御する電子内視鏡システムが知られている（特許文献１，２）。
【０００６】
また、先端部に照明光を発するＬＥＤを設けた電子内視鏡も知られているが、照明光を発光するときにＬＥＤが発熱するので、先端部の発熱の問題は上述と同様であり、温度センサによって測定した先端部の温度に応じて照明光の光量を制限する電子内視鏡が知られている（特許文献３，４）。
【先行技術文献】
【特許文献】
【０００７】
【特許文献１】特開昭６３−０７１２３３号公報
【特許文献２】特開２００７−１１７５３８号公報
【特許文献３】特開２００７−２５２５１６号公報
【特許文献４】特開２００８−０３５８８３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００８】
上述のように先端部の温度を測定し、照明光の光量等を調節して先端部温度の上昇を抑えることは必要であるが、先端部に温度センサを設けると、温度センサの設置スペースや、温度センサからの信号を伝送するための配線が必要となるので、挿入部（及び先端部）は太径化し、被検者の負担が増大するという問題がある。
【０００９】
また、先端部の温度に応じて照明光の光量を制御する場合、照明光の光量を制限しすぎると観察画像が暗くなって診察に支障をきたすという弊害も生じる。このため、先端部の温度、特に撮像素子の温度をできるだけ正確に把握する必要がある。
【００１０】
本発明は、上述の問題点に鑑みてなされたものであり、温度センサを設けて挿入部を太径化させることなく、先端部の温度を正確に測定することができる電子内視鏡システムを提供することを目的とする。
【課題を解決するための手段】
【００１１】
本発明の電子内視鏡システムは、被検体内に挿入する挿入部の先端に前記被検体内を撮像する撮像素子を有する電子内視鏡と、前記挿入部の先端から前記被検体内に照明光を照射する照明手段と、前記撮像素子において、光を受光しない画素で発生する暗時出力値と、前記撮像素子の温度との対応関係を記憶する記憶手段と、前記暗時出力値に基づいて前記撮像素子の温度を測定する温度測定手段と、前記温度測定手段によって測定された前記撮像素子の温度に応じて、前記被検体内に照射可能な前記照明光の光量の上限を制限し、前記上限以下の範囲内で前記照明光の光量を調節する光量調節手段と、を備えることを特徴とする。
【００１３】
前記撮像素子は、前記被検体内からの光を受光して光電変換する第１画素群と、前記被検体内からの光を受光しない第２画素群とを有し、前記温度測定手段は、前記被検体内の撮影時に前記第２画素群の少なくとも一部から出力される信号に基づいて前記撮像素子の温度を測定することが好ましい。
【００１４】
前記第２画素群は、遮光部材で遮光されているオプティカルブラックであることが好ましい。
【００１５】
前記温度測定手段は、前記撮像信号に含まれる前記第２画素群から出力される前記暗時出力値の平均値に基づいて前記撮像素子の温度を測定することが好ましい。
【００１６】
前記温度測定手段は、前記撮像信号に含まれる前記第２画素群から出力される前記暗時出力値を複数のフレーム間で平均した平均値に基づいて前記撮像素子の温度を測定することが好ましい。
【００１７】
前記温度測定手段は、前記撮像素子について前記第２画素群から出力される前記暗時出力値と前記撮像素子の温度との対応関係が予め記録されたデータテーブルを用いて、前記第２画素群から出力された信号を前記撮像素子の温度に換算することが好ましい。
【００１８】
前記温度測定手段は、取得した前記第２画素群から出力される前記暗時出力値に対応するデータが前記データテーブルにない場合に、前記データテーブルのデータを補間することにより、前記第２画素群から出力される信号を前記撮像素子の温度に換算することが好ましい。
【００２０】
前記光量調節手段は、前記撮像素子の温度が高温の第１温度を超えて上昇するときに、前記照明光の光量の上限を低温の第２上限に制限し、前記撮像素子の温度が低温の第２温度を下回って下降するときに、前記照明光の光量の上限を高温の第１上限に開放することが好ましい。
【００２１】
前記温度測定手段は、所定フレーム毎に前記撮像素子の温度を測定することが好ましい。
【発明の効果】
【００２２】
本発明によれば、温度センサを設けて挿入部を太経化することなく、先端部の温度を正確に測定することができる。
【図面の簡単な説明】
【００２３】
【図１】電子内視鏡システムの構成を示す外観図である。
【図２】電子内視鏡システムの構成を示すブロック図である。
【図３】ＣＭＯＳセンサの表面構成を示す説明図である。
【図４】ＣＭＯＳセンサの電気的構成を示すブロック図である。
【図５】出力回路の電気的構成を示すブロック図である。
【図６】電子内視鏡システムの動作様態を示すフローチャートである。
【図７】ＣＭＯＳセンサの温度と照明光の光量上限の関係を示すグラフである。
【図８】ＣＭＯＳセンサの温度変化に応じて照明光の光量上限が調節される様態を示すグラフである。
【図９】ＣＭＯＳセンサの温度と照明光の光量上限の関係を示すグラフである。
【図１０】ＣＭＯＳセンサの温度と照明光の光量上限の関係を示すグラフである。
【図１１】ＣＭＯＳセンサに対するイメージサークルの例を示す説明図である。
【図１２】光源装置に絞り機構を設ける例を示すブロック図である。
【図１３】絞り機構の様態を示す説明図である。
【図１４】ＣＣＤを用いる構成を示すブロック図である。
【発明を実施するための形態】
【００２４】
図１に示すように、電子内視鏡システム１１は、電子内視鏡１２、プロセッサ装置１３、及び光源装置１４からなる。電子内視鏡１２は、被検者の体内に挿入される可撓性の挿入部１６と、挿入部１６の基端部分に連設された操作部１７と、プロセッサ装置１３及び光源装置１４に接続されるコネクタ１８と、操作部１７‐コネクタ１８間を繋ぐユニバーサルコード１９とを有する。挿入部１６の先端（以下、先端部という）２０には、被検体内撮影用のＣＭＯＳ型のイメージセンサ（図２参照。以下、ＣＭＯＳセンサという）２１が設けられている。
【００２５】
操作部１７には、先端部２０を上下左右方向に湾曲させるためのアングルノブや、挿入部１６の先端からエアー，水を噴出させるための送気／送水ボタン、観察画像を静止画記録するためのレリーズボタン、モニタ２２に表示された観察画像の拡大／縮小を指示するズームボタンといった操作部材が設けられている。また、操作部１７の先端側には、電気メス等の処置具が挿通される鉗子口が設けられている。鉗子口は、挿入部１６内の鉗子チャンネルを通して、先端部２０に設けられた鉗子出口に連通している。
【００２６】
プロセッサ装置１３は、光源装置１４と電気的に接続され、電子内視鏡システム１１の動作を統括的に制御する。プロセッサ装置１３は、ユニバーサルコード１９や挿入部１６内に挿通された伝送ケーブルを介して電子内視鏡１２に給電を行い、ＣＭＯＳセンサ２１の駆動を制御する。また、プロセッサ装置１３は、伝送ケーブルを介して、ＣＭＯＳセンサ２１から出力された撮像信号を取得し、各種処理を施して画像データを生成する。プロセッサ装置１３で生成された画像データは、プロセッサ装置１３にケーブル接続されたモニタ２２に観察画像として表示される。
【００２７】
図２に示すように、先端部２０には、観察窓２３、照明窓２４、タイミングジェネレータ（以下、ＴＧという）２６、ＣＰＵ２７等が設けられている。観察窓２３の奥には、レンズ群及びプリズムからなる対物光学系２５によって被検体内の像が撮像領域５１（図３参照）に結像されるようにＣＭＯＳセンサ２１が配されている。照明窓２４からは照明光が被検体内に照射される。照明光は、光源装置１４から電子内視鏡１２に供給され、ユニバーサルコード１９及び挿入部１６に挿通されたライトガイド２８によって導光され、出射端に配置された照明レンズ２９によって照明窓２４を介して被検体内に照射される。
【００２８】
ＣＭＯＳセンサ２１は、対物光学系２５によって撮像領域５１に結像される被検体内の像を光電変換する。ＣＭＯＳセンサ２１は、複数の画素からなり、各画素は、入射光量に応じた画素値である撮像信号を出力する。ＣＭＯＳセンサ２１が出力する撮像信号には、開口された受光部５２（図３参照）に属する画素の撮像信号（以下、受光部データという）とともに、遮光されたオプティカルブラック部（図３参照。以下、ＯＢ部という）５３に属する画素の撮像信号（暗時出力値。以下、ＯＢ部データという）を平均した平均ＯＢ部データが含まれる。後述するように、撮像信号に含まれる受光部５２のデータは観察画像の生成に用いられ、平均ＯＢ部データはＣＭＯＳセンサ２１の温度に換算される。また、平均ＯＢ部データは暗電流補正にも用いられる。
【００２９】
ＴＧ２６には、ＣＭＯＳセンサ２１にクロック信号を与える。ＣＭＯＳセンサ２１は、ＴＧ２６から入力されるクロック信号に応じて撮像動作を行ない、撮像信号を出力する。なお、ＴＧ２６は、ＣＭＯＳセンサ２１内に設けられていても良い。ＣＰＵ２７は、電子内視鏡１２とプロセッサ装置１３とが接続された後、プロセッサ装置１３のＣＰＵ３１からの動作開始時に基づいてＴＧ２６を駆動させる。
【００３０】
ＣＭＯＳセンサ２１から出力される撮像信号は、ユニバーサルコード１９及びコネクタ１８を介してプロセッサ装置１３に入力され、デジタル信号処理回路（以下、ＤＳＰという）３２の作業メモリ（図示しない）に一旦格納される。
【００３１】
プロセッサ装置１３は、ＣＰＵ３１、ＤＳＰ３２、デジタル画像処理回路（以下、ＤＩＰという）３３、表示制御回路３４、操作部３５等を有する。
【００３２】
ＣＰＵ３１は、図示しないデータバスやアドレスバス、制御線を介して各部と接続されており、プロセッサ装置全体の動作を統括的に制御する。ＲＯＭ３６には、プロセッサ装置１３の動作を制御するための各種プログラム（ＯＳ，アプリケーションプログラム等）やデータ（グラフィックデータ等）が記憶されている。ＣＰＵ３１は、ＲＯＭ３６から必要なプログラムやデータを読み出して、作業用メモリであるＲＡＭ３７に展開し、読み出したプログラムを逐次処理する。また、ＣＰＵ３１は、検査日時、被検体や術者の情報等の文字情報といった検査ごとに変わる情報を、後述する操作部３５やＬＡＮ等のネットワークより取得し、ＲＡＭ３７に記憶する。
【００３３】
ＤＳＰ３２は、ＣＭＯＳセンサ２１から入力される撮像信号のうち、受光部データに対して、色分離、色補間、ゲイン補正、ホワイトバランス調整、ガンマ補正等の各種信号処理を施し、画像データを生成する。ＤＳＰ３２で生成された画像データは、ＤＩＰ３３の作業メモリに入力される。また、ＤＳＰ３２は、例えば、生成した画像データの各画素の輝度を平均した平均輝度値等、ＡＬＣ制御（後述）に必要なＡＬＣ制御用データを生成し、ＣＰＵ３１に入力する。
【００３４】
さらに、ＤＳＰ３２は、ＣＭＯＳセンサ２１の温度を測定する温度換算部３８を備える。温度換算部３８は、ＣＭＯＳセンサ２１から入力される撮像信号のうち、平均ＯＢ部データを取得し、温度換算テーブル３９のデータと比較することにより、平均ＯＢ部データをＣＭＯＳセンサ２１の温度に換算する。温度換算テーブル３９は、ＣＭＯＳセンサ２１の温度と平均ＯＢ部データとの対応関係について予め実測されたデータテーブルであり、ＲＯＭ３６に記録されている。ＣＭＯＳセンサ２１の温度と平均ＯＢ部データとの対応関係は、ほぼＣＭＯＳセンサ２１の個体差等によらず、ＣＭＯＳセンサ２１の温度上昇に応じて指数関数的に平均ＯＢ部データが増大する傾向にあり、例えば、ＣＭＯＳセンサ２１の温度が８℃上昇すると平均ＯＢ部データは約２倍になる。温度換算部３８によって平均ＯＢ部データから換算されたＣＭＯＳセンサ２１の温度は、後述するように照明光の光量の調節に用いられる。なお、ここでは、ＣＭＯＳセンサ２１の個体差を無視するが、より正確には、製造時に温度換算テーブル３９をＣＭＯＳセンサ２１の固体毎に作成しても良く、さらに、使用状態等で生じたＣＭＯＳセンサ２１の個体差を反映するように、定期メンテナンス等で温度換算テーブル３９に順次更新しても良い。
【００３５】
ＤＩＰ３３は、ＤＳＰ３２で生成された画像データに対して、電子変倍、色強調処理、エッジ強調処理等の各種画像処理を施す。ＤＩＰ３３で各種画像処理を施された画像データは、観察画像として表示制御回路３４に入力される。
【００３６】
表示制御回路３４は、ＤＩＰ３３から入力される観察画像を格納するＶＲＡＭを有する。また、表示制御回路３４は、ＣＰＵ３１からＲＯＭ３６及びＲＡＭ３７のグラフィクデータ等を受け取る。グラフィックデータ等には、受光部５２のうち被写体が写された有効画素領域のみを表示させる表示用マスク、検査日時、あるいは被検体や術者の情報等の文字情報、ＧＵＩといったものがある。表示制御回路３４は、ＶＲＡＭに格納した観察画像に対して、表示用マスク、文字情報、ＧＵＩの重畳処理を行うとともに、モニタ２２の表示形式に応じたビデオ信号（コンポーネント信号、コンポジット信号等）に変換してモニタ２２に出力する。これにより、モニタ２２に観察画像が表示される。
【００３７】
操作部３５は、プロセッサ装置１３の筐体に設けられる操作パネル、マウスやキーボード等の周知の入力デバイスであり、電子内視鏡１２の操作部１７にあるボタン等も含む。ＣＰＵ３１は、操作部３５からの操作信号に応じて、電子内視鏡システム１１の各部を動作させる。
【００３８】
プロセッサ装置１３には、上記の他にも、画像データに所定の圧縮形式（例えばＪＰＥＧ形式）で画像圧縮を施す圧縮処理回路や、レリーズボタンの操作に連動して、圧縮された画像をリムーバブルメディアに記録するメディアＩ／Ｆ、ＬＡＮ等のネットワークとの間で各種データの伝送制御を行うネットワークＩ／Ｆ等が設けられている。これらは、データバス等を介してＣＰＵ３１と接続されている。
【００３９】
光源装置１４は、光源４１、波長選択フィルタ４２、ＣＰＵ４３を有する。光源４１は、赤色から青色までのブロードな波長の光（例えば、主に４００ｎｍ以上８００ｎｍ以下の波長帯の光、以下、通常光という）を発生する。光源４１は、発生する照明光の光量を調節可能であり、例えば、ＬＥＤやＬＤ等からなり、光源ドライバ４４によって駆動される。光源４１から発せられた照明光は、集光レンズ４６で集光されてライトガイド２８の入射端に導光される。
【００４０】
波長選択フィルタ４２は、光源４１から発せられた光を特定の狭い波長帯の光（以下、特殊光という）に制限するフィルタである。波長選択フィルタ４２は、円盤の半分が切り欠かれた半円状の形状を有し、光源４１と集光レンズ４６の間を横切るようにモータ回転される。また、波長選択フィルタ４２には、その回転位置を検出するセンサが設けられている。波長選択フィルタ４２が光源と集光レンズの間を横切っている間は特殊光が照射され、波長選択フィルタ４２の切り欠き部分が光源４１と集光レンズ４６の間を横切っている間は通常光が照射される。特殊光としては、例えば、４５０ｎｍ、５００ｎｍ、５５０ｎｍ、６００ｎｍ、７８０ｎｍ近傍の波長の光が挙げられる。
【００４１】
４５０ｎｍ近傍の特殊光による撮影は、表層の血管やピットパターン等の被観察部位表面の微細構造の観察に適している。５００ｎｍ近傍の照明光では、被観察部位の陥凹や隆起等のマクロな凹凸構造を観察することができる。５５０ｎｍ近傍の照明光は、ヘモグロビンによる吸収率が高く、微細血管や発赤の観察に適し、６００ｎｍ近傍の照明光は、肥厚の観察に適している。深層血管の観察には、インドシアニングリーン（ＩＣＧ）等の蛍光物質を静脈注射し、７８０ｎｍ近傍の照明光を用いることで明瞭に観察することができる。
【００４２】
なお、ここでは波長選択フィルタ４２を用いるが、波長選択フィルタ４２に代えて、あるいは波長選択フィルタ４２に加えて、４１として波長帯が異なる光を発するＬＥＤやＬＤ等を複数備えておき、これらの点灯と消灯を制御することにより通常光と特殊光を切り替えても良い。また、青色レーザー光源、及び青色レーザー光の照射により緑色〜赤色の励起光を発する蛍光体を用いて通常光を発生させ、さらに波長選択フィルタで特殊光を発生させても良い。
【００４３】
ＣＰＵ４３は、プロセッサ装置１３のＣＰＵ３１と通信し、波長選択フィルタ４２の動作制御を行う。また、ＣＰＵ４３は、光源ドライバ４４を制御して、撮影の様態等に応じて自動的に照明光の光量を調節するＡＬＣ（Auto Light Control）制御手段として機能する。ＣＰＵ４３の行うＡＬＣ制御は、ＤＳＰ３２で生成されたＡＬＣ制御用データに基づいて行われる。
【００４４】
また、ＣＰＵ４３は、ＡＬＣ制御を行う際に、プロセッサ装置１３のＣＰＵ３１を介して、所定のタイミングでＣＭＯＳセンサ２１の温度を取得する。そして、ＣＰＵ４３は、ＣＭＯＳセンサ２１の温度に応じて光源４１から出力する照明光の光量の上限を所定値に制限し、この上限以下の光量となるようにＡＬＣ制御を行う。
【００４５】
例えば、ＣＭＯＳセンサ２１の温度に対して２種の閾値Ｔａ，Ｔｂ（Ｔａ＞Ｔｂ）と、これに対応する照明光の光量上限Ｌａ，Ｌｂ（Ｌａ＞Ｌｂ）が予め設定される。ＣＭＯＳセンサ２１の温度が高温閾値Ｔａ（例えば６０℃）を超えた場合、ＣＰＵ４３は光量上限を低光量上限Ｌｂに制限し、照明光の光量が常に低光量上限Ｌｂ以下の範囲内となるようにＡＬＣ制御を行う。ＣＭＯＳセンサ２１の温度が低温閾値Ｔｂ（例えば５０℃）を下回った場合、ＣＰＵ４３は光量上限を高光量上限Ｌａに開放し、照明光の光量が常に高光量上限Ｌａ以下の範囲内となるようにＡＬＣ制御を行う。
【００４６】
ＣＭＯＳセンサ２１の温度に対する閾値Ｔａ，Ｔｂは、ＣＭＯＳセンサ２１の正常動作がほぼ保証される範囲（白傷が目立たない温度範囲）内で予め定められる。照明光の光量上限Ｌａ，Ｌｂは、電子内視鏡１２の型毎に予め設定される。ライトガイド２８における伝達損失、挿入部１６内の構造に応じたＣＭＯＳセンサ２１への熱の伝わり方等が電子内視鏡１２の型毎に異なるからである。これらの閾値は、例えばＲＯＭ３６に記憶される。
【００４７】
ライトガイド２８は、例えば、複数の石英製光ファイバーを巻回テープ等で集束してバンドル化したものである。ライトガイド２８の出射端に導かれた照明光は、照明レンズ２９によって拡散されて被検体内に照射される。
【００４８】
図３に示すように、ＣＭＯＳセンサ２１には、対物光学系２５によって被検体の像が結像される前面（撮像面）に、マトリクス状に配列された複数の画素からなる撮像領域５１を有する。撮像領域５１は、中央の受光部５２と、受光部５２を囲むように設けられたＯＢ部５３とからなる。受光部５２は、被検体内の撮像に用いられる開口された画素が配列された領域であり、受光部５２内の各画素に複数の色セグメントからなるカラーフィルタ、例えばベイヤー配列の原色（ＲＧＢ）あるいは補色（ＣＭＹまたはＣＭＹＧ）カラーフィルタが形成されている。ＯＢ部５３は、遮光膜で遮光された画素からなる領域であり、暗電流ノイズに応じたデータ（画素値）を出力する。ＣＭＯＳセンサ２１は、画素の行毎に画素のデータが読み出されるため、ＯＢ部５３のデータは受光部データの前端及び後端に出力される。後述するように、ＣＭＯＳセンサ２１はこれら前後のＯＢ部５３のデータを平均した平均ＯＢ部データを算出し、受光部データの最前端に付加して出力する。
【００４９】
図４に示すように、ＣＭＯＳセンサ２１は、垂直走査回路５６、相関二重サンプリング（ＣＤＳ）回路５７、列選択トランジスタ５８、水平走査回路５９、及び出力回路６１から構成される。
【００５０】
撮像領域５１には、画素６２がマトリクス状に配列されている。画素６２は、フォトダイオードＤ１、増幅用トランジスタＭ１、画素選択用トランジスタＭ２、およびリセット用トランジスタＭ３を有する。フォトダイオードＤ１は、光電変換によって、入射光量に応じた信号電荷を生成するとともに、これを蓄積する。フォトダイオードＤ１に蓄積された信号電荷は、増幅用トランジスタＭ１によって撮像信号として増幅され、画素選択用トランジスタＭ２によって、所定のタイミングで画素６２外に出力される。また、フォトダイオードＤ１に蓄積された信号電荷は、所定のタイミングでリセット用トランジスタＭ３を介してドレインに排出される。画素選択用トランジスタＭ２、およびリセット用トランジスタＭ３はＮチャンネルトランジスタであり、ゲートにＨｉｇｈレベル“１”が印加されるとオン、Ｌｏｗレベル“０”が印加されるとオフとなる。
【００５１】
撮像領域５１には、垂直走査回路５６からから水平方向（Ｘ方向）に行選択線Ｌ１および行リセット線Ｌ２が配線されているとともに、ＣＤＳ回路５７から垂直方向（Ｙ方向）に列信号線Ｌ３が配線されている。行選択線Ｌ１は、画素選択用トランジスタＭ２のゲートに接続されており、行リセット線Ｌ２は、リセット用トランジスタＭ３のゲートに接続されている。また、列信号線Ｌ３は、画素選択用トランジスタＭ２のソースに接続され、ＣＤＳ回路５７を介して、対応する列の列選択トランジスタ５８に接続されている。
【００５２】
ＣＤＳ回路５７は、垂直走査回路５６によって選択された行選択線Ｌ１に接続された画素６２の撮像信号を、ＴＧ２６から入力されるクロック信号に基づいて保持し、ノイズ除去を行う。水平走査回路５９は、ＴＧ２６から入力されるクロック信号に基づいて水平走査信号を発生し、列選択トランジスタ５８のオン、オフ制御を行う。
【００５３】
列選択トランジスタ５８は、出力回路６１に接続された出力バスライン６３とＣＤＳ回路５７との間に設けられており、水平走査信号に応じて、出力バスライン６３に撮像信号を転送させる画素を選択する。
【００５４】
出力回路６１は、ＣＤＳ回路５７から出力バスライン６３に順に転送される撮像信号を増幅し、Ａ／Ｄ変換して出力する。出力回路６１による撮像信号の増幅率は、ＣＰＵ２７から出力回路６１にゲイン調節信号を入力することにより調節される。また、後述するように、出力回路６１は、画素６２の列毎にＯＢ部５３に属する画素６２の撮像信号（ＯＢ部データ）を平均して平均ＯＢ部データを算出し、これを受光部５２に属する画素６２の撮像信号（受光部データ）から減算することにより、受光部データに暗電流補正を施す。その後、出力回路６１は、暗電流補正が施された受光部データと平均ＯＢ部データをＡ／Ｄ変換し、平均ＯＢ部データ、各画素６２の受光部データの順に整列したデジタル撮像信号を出力する。
【００５５】
図５に示すように、出力回路６１は、平均ＯＢ部データ算出部７１、平均ＯＢ部データ格納部７２、ＬＶＤＳ回路７３を有する。
【００５６】
ＣＤＳ回路５７から出力される各画素６２の撮像信号は、平均ＯＢ部データ算出部７１に入力される。平均ＯＢ部データ算出部７１は、列毎に順に入力される各画素６２の撮像信号のうちＯＢ部データを平均し、平均ＯＢ部データを算出する。平均ＯＢ部データは、Ａ／Ｄ変換器７４によってデジタルデータに変換され、平均ＯＢ部データ格納部７２に一時的に記憶される。
【００５７】
ＣＤＳ回路５７から平均ＯＢ部データ算出部７１に入力される撮像信号のうち、受光部データは、アンプ７５に入力される。平均ＯＢ部データは、Ｄ／Ａ変換器７８によって再びアナログデータに変換されてアンプ７５に入力される。アンプ７５は、受光部データから平均ＯＢ部データを減算して暗電流補正を施した後、所定の増幅率で信号を増幅する。アンプ７５から出力されるデータは、Ａ／Ｄ変換器７６によってデジタルデータに変換され、パラレル‐シリアルコンバータ（ＰＳＣ）７７に入力される。
【００５８】
ＰＳＣ７７には、暗電流補正が施された受光部データとともに、平均ＯＢ部データ格納部７２から平均ＯＢ部データが入力されると、平均ＯＢ部データの後ろに受光部データが続くように整列されたシリアル信号に変換してＬＶＤＳ回路７３に入力される。
【００５９】
ＬＶＤＳ回路７３は、２本の伝送線を用いて小振幅の信号を伝送する差動インターフェイスであり、ＰＳＣ７７を介して入力される撮像信号をＤＳＰ３２に伝送する。ＤＳＰ３２では、ＬＶＤＳ回路７３から入力される撮像信号を、シリアル‐パラレルコンバータ（図示しない）によってパラレル信号に変換して受信する。
【００６０】
次に、上述のように構成される電子内視鏡システム１１の作用について説明する。電子内視鏡１２で被検体内を観察する際、術者は、電子内視鏡１２とプロセッサ装置１３及び光源装置１４を接続し、プロセッサ装置１３及び光源装置１４の電源をオンにする。そして、操作部３５を操作して、被検体に関する情報等を入力するとともに、挿入部１６を被検体内に挿入して、検査を開始する。検査開始が指示されると、電子内視鏡システム１１は、先端部２０の照明窓２４から照明光（例えば通常光）を照射しながら、ＣＭＯＳセンサ２１によって被検体内を撮像し、ＣＭＯＳセンサ２１から出力される撮像信号に基づいて生成される観察画像をモニタ２２に表示する。
【００６１】
図６に示すように、電子内視鏡１２によって被検体内を所定光量の照明光で照明しながら撮影すると（ステップＳ１１）、ＣＭＯＳセンサ２１は撮像信号を出力する（ステップＳ１２）。このとき、ＣＭＯＳセンサ２１は、各画素６２から列毎に出力する信号のうち、ＯＢ部５３に属する画素６２のＯＢ部データを平均化した平均ＯＢ部データを算出するとともに、受光部５２に属する画素６２の受光部データから平均ＯＢ部データを減算して暗電流補正を施す。そして、ＣＭＯＳセンサ２１は、平均ＯＢ部データと暗電流補正が施された受光部データを撮像信号としてＤＳＰ３２に出力する。
【００６２】
ＤＳＰ３２は、ＣＭＯＳセンサ２１から入力される撮像信号のうち、受光部データに対して色分離、色補間、ゲイン補正、ホワイトバランス調整、ガンマ補正等の各種信号処理を施すことにより画像データを生成し、ＤＩＰ３３に入力する。そして、ＤＳＰ３２は生成した画像データについて平均輝度値等のＡＬＣ制御用データを算出し、ＣＰＵ３１を介して光源装置１４のＣＰＵ４３に入力する。その後、ＤＩＰ３３は、入力された画像データに対して電子変倍、色強調処理、エッジ強調処理等の各種画像処理を施し、観察画像を生成する。こうして生成された観察画像は、表示制御回路３４を経てモニタ２２に表示される。
【００６３】
一方、ＤＳＰ３２は、温度換算部３８に平均ＯＢ部データを入力し、平均ＯＢ部データと、温度換算テーブル３９に記録された平均ＯＢ部データとＣＭＯＳセンサ２１の温度の対応関係とを比較し、平均ＯＢ部データをＣＭＯＳセンサ２１の温度に換算する（ステップＳ１７）。ＣＭＯＳセンサ２１の温度のデータは、ＣＰＵ３１を介して光源４１のＡＬＣ制御を行う光源装置１４のＣＰＵ４３に入力される。
【００６４】
光源装置１４のＣＰＵ４３は、ＣＭＯＳセンサ２１の温度に応じて、予め２種類用意された照明光の光量上限Ｌａ，Ｌｂのいずれかに、ＡＬＣ制御における照明光の光量の上限を設定する（ステップＳ１８）。そして、ＣＰＵ４３は、設定した光量上限Ｌａ，Ｌｂ以下の範囲内で、光源４１から出力される照明光の光量を自動調節する（ステップＳ１９）。
【００６５】
電子内視鏡システム１１の上述の動作は、検査が終了し、被検体内の撮影が中止されるまで繰り返し行われる。
【００６６】
図７に示すように、ＣＭＯＳセンサ２１の温度とＡＬＣ制御における照明光の光量上限の関係は、ＣＭＯＳセンサ２１の温度が上昇する場合と、下降する場合とで異なる。検査開始直後等でＣＭＯＳセンサ２１の温度が上昇する場合、ＣＰＵ４３は、光量上限は高光量上限Ｌａに設定し、ＣＭＯＳセンサ２１の温度がＣＭＯＳセンサ２１の温度がＴａ（高温閾値）までこの光量上限が維持する。そして、ＣＭＯＳセンサ２１の温度がＴａを超えると、光量上限を低光量上限Ｌｂに制限する。一方、光量上限が一旦低光量上限Ｌｂに制限された後、ＣＭＯＳセンサ２１の温度が下降する場合、ＣＭＯＳセンサ２１の温度が十分に下がってＴｂ（低温閾値）になるまで、光量上限は低光量上限Ｌｂに制限される。そして、ＣＭＯＳセンサ２１の温度がＴｂを下回ったときに、光量上限が高光量上限Ｌａに開放される。
【００６７】
図８に示すように、電子内視鏡システム１１によって検査を行うと、例えば、検査開始直後から時刻Ａ１までの間は、例えば、ＡＬＣ制御における照明光の光量上限は、高光量上限Ｌａに設定される。したがって、光源装置１４のＣＰＵ４３は、高光量上限Ｌａ以下の範囲内で、ＡＬＣ制御用データに基づいて、診断に適した観察画像がモニタ２２に表示されるように照明光の光量を自動調節する。
【００６８】
その後、被検体内の撮影を続け、時刻Ａ１にＣＭＯＳセンサ２１が温度Ｔａを超えると、光源装置１４のＣＰＵ４３は、ＡＬＣ制御における照明光の光量上限を低光量上限Ｌｂに引き下げ、低光量上限Ｌｂ以下の範囲内で、ＡＬＣ制御用データに基づいて照明光の光量を自動調節する。このため、ＡＬＣ制御用データから判断される、診断に最適な観察画像を得るために必要な照明光の光量が、低光量上限Ｌｂを超える光量である場合には、照明光の光量は低光量上限Ｌｂに制限される。したがって、検査開始直後から時刻Ａ１までの期間に比べて、照明光の光量が抑えられ、ライトガイド２８の伝達損失によって先端部２０に生じる熱が低減される。
【００６９】
このように、照明光の光量上限が低光量上限Ｌｂに制限されたＡＬＣ制御下での撮影を続けることにより、時刻Ｂ１にＣＭＯＳセンサ２１が温度Ｔｂを下回ると、光源装置１４のＣＰＵ４３は照明光の光量上限を高光量上限Ｌａに設定する。したがって、時刻Ｂ１以降（時刻Ａ２まで）は、ＡＬＣ制御によって、高光量上限Ｌａ以下の範囲内で、時刻Ａ１から時刻Ｂ１までの間よりも高輝度の照明光を照射し得る。
【００７０】
その後も、光源装置１４のＣＰＵ４３は、上述と同様にＣＭＯＳセンサ２１の温度に応じて照明光の光量上限を変化させながら、ＡＬＣ制御を行う。このため、常に光量上限Ｌａ，Ｌｂの照明光を照射しながら被検体内を撮影した場合でも、ＣＭＯＳセンサ２１の温度は、温度Ｔｂ（低温閾値）から温度Ｔａ（高温閾値）の間におさまる。
【００７１】
上述のように、電子内視鏡システム１１は、先端部２０の温度、特にＣＭＯＳセンサ２１の温度を測定するために温度センサを設けず、ＣＭＯＳセンサ２１自身を温度センサとして用いる。したがって、ＣＭＯＳセンサ２１の温度を測定することができると同時に、温度センサや温度センサから信号を伝送するための配線を設けるスペースが必要ないので、挿入部１６を細径化を妨げない。
【００７２】
また、ＣＭＯＳセンサ２１自身が出力する撮像信号（平均ＯＢ部データ）に基づいてＣＭＯＳセンサ２１の温度を測定するので、ＣＭＯＳセンサ２１の温度を正確に測定することができる。
【００７３】
さらに、電子内視鏡システム１１は、正確に測定されるＣＭＯＳセンサ２１の温度に応じてＡＬＣ制御における照明光の光量の上限を切り替えるので、ＣＭＯＳセンサ２１の温度に対する閾値Ｔａ，Ｔｂや光量上限Ｌａ，Ｌｂの値を設定可能な範囲が広い。ＣＭＯＳセンサ２１から離れた位置に温度センサを設けている場合等は、ＣＭＯＳセンサ２１の温度を測定しても、測定した温度とＣＭＯＳセンサ２１の温度が確実に一致しているとは言えないので、ＣＭＯＳセンサ２１の温度を確実に所定以下に抑えるためには、より狭い範囲内で閾値Ｔａ，Ｔｂや光量上限Ｌａ，Ｌｂを設定する必要があるからである。
【００７４】
また、電子内視鏡システム１１は、ＣＭＯＳセンサ２１の温度の昇降に対してヒステリシスを持つようにＡＬＣ制御における光量上限を制限するので（図７参照）、頻繁に照明光の光量上限が切り替わることが抑止され、照明光及び観察画像の輝度がハンチングすることによる違和感を低減することができる。ヒステリシスがなく、ＣＭＯＳセンサ２１の温度が上昇するときと、下降するときとで同じ条件で光量上限を変化させる場合、例えば、光量上限が開放された途端にＣＭＯＳセンサ２１の温度が上昇し、再び光量上限が制限されるといったことが頻繁に繰り返されることがある。
【００７５】
なお、上述の実施形態では、照明光として通常光を照射して撮影する場合を例に挙げたが、特殊光を照明光として用いる場合、あるいは通常光と特殊光を切り替えながら被検体内を撮影する場合も上述の実施形態と同様である。
【００７６】
なお、上述の実施形態では、受光部５２にカラーフィルタが設けられ、カラーの撮像信号を得る方式（いわゆる同時式）を用いる例を説明したが、受光部５２の画素６２にカラーフィルタを設けず、照明光の色をＲＧＢに順に切り替えてフレーム毎に各色の撮像信号を得る方式（いわゆる面順次式）を採用しても良い。
【００７７】
なお、上述の実施形態では、撮影する度に平均ＯＢデータを算出してＣＭＯＳセンサ２１の温度に換算する例を説明したが、これに限らない。電子内視鏡１２で用いられるＣＭＯＳセンサ２１のフレームレートは６０ｆｐｓや３０ｆｐｓであり、ＣＭＯＳセンサ２１の温度変動速度よりも十分に速いので、例えば５ｆｐｓ毎等、一定の間隔をあけてＣＭＯＳセンサ２１の温度を測るようにしても良い。この場合、平均ＯＢ部データを算出及び出力する回数やタイミングも、ＣＭＯＳセンサ２１の温度測定の間隔に合わせて良い。
【００７８】
なお、上述の実施形態では、ＯＢ部データを平均化した平均ＯＢ部データをＣＭＯＳセンサ２１の温度に換算する例を説明したが、平均化していないＯＢ部データをＣＭＯＳセンサ２１の温度に換算しても良い。但し、平均ＯＢ部データを用いることで、時間変動するランダムノイズの影響を低減し、より正確にＣＭＯＳセンサ２１の温度を測定することができる。
【００７９】
また、上述の実施形態では、画素６２の読み出し列毎に平均ＯＢ部データを算出する例を説明したが、ＯＢ部５３全体の平均値を算出し、これを平均ＯＢ部データとしても良い。さらに、画素６２の読み出し列毎に平均ＯＢ部データを算出するとともに、次の画素列の読み出し時には、前の画素列の読み出し時に算出した平均ＯＢ部データと、新たに読み出した画素列のＯＢ部データとを平均化して、新たな平均ＯＢ部データを算出し、例えば１フレーム内で画素６２の読み出しに応じて平均ＯＢ部データを累積的に更新しても良い。こうして平均ＯＢ部データを累積的に更新することで、時間変動するランダムノイズをさらに低減し、正確にＣＭＯＳセンサ２１の温度を測定することができる。
【００８０】
さらに、平均ＯＢ部データは、数フレーム分（例えば２〜６０フレーム分）のＯＢ部データを平均する等、時間平均して算出することが好ましい。平均ＯＢ部データを時間平均して算出すると、ランダムノイズの影響をさらに低減し、正確にＣＭＯＳセンサ２１の温度を測定することができる。
【００８１】
なお、上述の実施形態では、平均ＯＢ部データを温度換算テーブル３９に記録されたデータと比較してＣＭＯＳセンサ２１の温度に換算する例を説明したが、温度換算テーブル３９に予め記録されたデータは離散的なもので良い。そして、実測した平均ＯＢ部データに合致する値がない場合には、温度換算テーブル３９に記録されたデータを用いて実測した平均ＯＢ部データに対応するデータを補間により算出して、ＣＭＯＳセンサ２１の温度に換算することが好ましい。こうして、温度換算テーブル３９に記録されたデータを補間して実測した平均ＯＢ部データに対応するデータを算出するようにすることで、温度換算テーブル３９のデータ容量を抑えることができる。また、温度換算テーブル３９を作成するために予め行う平均ＯＢ部データとＣＭＯＳセンサ２１の温度の対応関係を測定作業を容易に行うことができる。
【００８２】
また、上述の実施形態では、温度換算テーブル３９を用いてＣＭＯＳセンサ２１の温度を測定する例を説明したが、温度換算テーブル３９のかわりに、平均ＯＢ部データに対するＣＭＯＳセンサ２１の温度を関数し、この関数を用いて平均ＯＢ部データからＣＭＯＳセンサ２１の温度を算出するようにしても良い。
【００８３】
なお、上述の実施形態では、平均ＯＢ部データをＣＭＯＳセンサ２１の温度に換算する例を説明したが、平均ＯＢ部データとＣＭＯＳセンサ２１の温度は一定の関係にあって、ほぼ変化しないので、平均ＯＢ部データをＣＭＯＳセンサ２１の温度に変換するステップを省き、平均ＯＢ部データの値にしたがってＡＬＣ制御における照明光の光量上限を設定しても良い。上述の実施形態では、ＣＭＯＳセンサ２１の温度に対して閾値Ｔａ，Ｔｂを設定する例を説明したが、平均ＯＢ部データをＣＭＯＳセンサ２１の温度に換算せずに直接、ＡＬＣ制御のパラメータとするときには、平均ＯＢ部データの値に対して閾値を設定すれば良い。
【００８４】
なお、上述の実施形態では、ＣＭＯＳセンサ２１の温度に対して２つの閾値Ｔａ，Ｔｂを設け、照明光の光量に対して２つの光量上限Ｌａ，Ｌｂを設ける例を説明したが、これらの境界条件の数は任意に定めることができる。
【００８５】
ＣＭＯＳセンサ２１の温度や照明光の光量上限に対して３以上の閾値及び光量上限を設定することがより好ましい。例えば、図９に示すように、ＣＭＯＳセンサ２１の温度に対して３段階の閾値Ｔａ，Ｔｂ，Ｔｃ（Ｔａ＞Ｔｂ＞Ｔｃ）を設定し、これに応じて照明光の光量に対して３段階の光量上限Ｌａ，Ｌｂ，Ｌｃ（Ｌａ＞Ｌｂ＞Ｌｃ）を設定する。そして、ＣＭＯＳセンサ２１の温度Ｔが上昇する場合、Ｔ＜Ｔｃの間は光量上限を最大のＬａまで開放し、Ｔｂ≦Ｔ（＜Ｔａ）となったときに光量上限を中間のＬｂに制限し、Ｔａ≦Ｔとなったときに光量上限を最小のＬｃに制限する。ＣＭＯＳセンサ２１の温度が下降する場合は、Ｔｂ＜Ｔの間は光量上限をＬｃに制限し続け、（Ｔｃ＜）Ｔ≦Ｔｂとなったときに光量上限を中間のＬｂに開放する。その後、Ｔ≦Ｔｃとなったときに、光量上限を最大のＬａに開放する。こうしてより多くの閾値を用いることにより、より滑らかに照明光の光量が調節されるようになり、照明光及び観察画像の輝度がハンチングすることによる違和感を低減することができる。
【００８６】
また、上述の実施形態では、ＣＭＯＳセンサ２１の温度に対する閾値（Ｔａ，Ｔｂ）の個数と、ＡＬＣ制御に対して設定される光量上限の種類（Ｌａ，Ｌｂ）は同数であるが、ＣＭＯＳセンサ２１の温度に対する閾値の個数と、ＡＬＣ制御における光量上限の個数は一致していなくても良い。例えば、図１０に示すように、ＣＭＯＳセンサ２１の温度に対して２つの閾値Ｔａ，Ｔｂを設け、照明光の光量に対しては光量上限Ｌｓを設ける。そして、ＣＭＯＳセンサ２１の温度が上昇する場合、ＣＭＯＳセンサ２１の温度ＴがＴ＜Ｔａの間、光量上限を光源４１の出力限界まで無制限に開放し、Ｔａ≦Ｔとなったときに、光量上限をＬｓに制限する。一方、ＣＭＯＳセンサ２１の温度が下降する場合には、Ｔ＜Ｔｂの間、光量上限をＬｓに制限し、Ｔ≦Ｔｂとなったときに光量上限を光源４１の出力限界まで無制限に開放する。
【００８７】
なお、上述の実施形態では、ＣＭＯＳセンサ２１の温度を平均ＯＢ部データから換算する例を説明したが、ＯＢ部５３を設けていないイメージセンサを用いる場合や、ＯＢ部５３のデータを出力しないイメージセンサを用いる場合には、ＯＢ部５３以外を用いてＣＭＯＳセンサ２１を温度センサとして利用することができる。例えば、図１１に示すＣＭＯＳセンサ８１のように、ＯＢ部５３が設けられておらず、撮像領域８３全体が受光部８３である場合、対物光学系２５のイメージサークル８２にかからないエリア８４ａ〜８４ｄを代用すれば良い。また、こうしたイメージセンサを用いる場合には、所定の周期で照明光を照射しないで撮影するフレームを設け、このフレームで得られた暗画像のデータを上述の実施形態のＯＢ部５３の代用としても良い。
【００８８】
なお、上述の実施形態では、ＣＭＯＳセンサ２１の温度を測定するために平均ＯＢ部データを用いたが、簡易的に、受光部データから得られる画像データを用いてＣＭＯＳセンサ２１の温度を測定しても良い。例えば、画像データの画素値を平均した値をＣＭＯＳセンサ２１の温度の目安としても良い。
【００８９】
なお、光源４１に光量調節可能なＬＥＤやＬＤを用い、ＡＬＣ制御において光源４１から出力する照明光の光量を調節する例を説明したが、これに限らない。例えば、光源４１としてキセノンランプを用いても良い。キセノンランプは自然な白色光を発生するが、電源を投入してから安定して発光するまでに時間を要すために、観察中にオンオフの制御や発光量自体を直接的に調節することが難しい。キセノンランプのように出力する光量を調節することが難しい光源を、照明光の光源とする場合には、図１２に示すように、光源装置１４に絞り機構８６を設ければ良い。絞り機構８６は、ＣＰＵ４３によって制御され、光源４１からライトガイド２８に入射する照明光の光量を調節する。
【００９０】
図１３に示すように、絞り機構８６は、絞り開口８７を開閉する絞り羽根８８と、絞り開口８７を閉じる位置に絞り羽根８８を付勢するスプリング８９とを備えている。絞り羽根８８は、モータ９０から与えられるトルクによって、スプリング８９の付勢力にこうして絞り開口８７の開口量が大きくなる方向（時計方向）に回転し、トルクの大きさとスプリング８９の付勢力が釣り合う位置で停止する。トルクが大きいとスプリング８９の付勢力に抗する力も大きくなるので、絞り開口８７の開口量も大きくなる。トルクが小さいとスプリング８９の付勢力に抗する力が小さくなるので絞り開口８７の開口量が小さくなる。モータ９０のトルクは、ＰＷＭ値（後述）の増加とともに大きくなり、ＰＷＭ値が下がると減少する。
【００９１】
光源装置１４のＣＰＵ４３は、ＤＳＰ３２によって算出されたＡＬＣ制御用データに基づいて、絞り羽根８８とスプリング８９からなる絞り調節機構９１を制御する。ＣＰＵ４３は、ＡＬＣ制御用データに応じて、モータ９０のトルクを決定するＰＷＭ（パルス幅変調）値を算出し、モータドライバ（図示しない）によってＰＷＭ値に応じた駆動パルスを発生させてモータ９０を駆動する。ＰＷＭ値は、モータ５０の駆動パルスのデューティ比（パルス幅をパルス周期で割った値）を決定するもので、モータ９０のトルクを決定する。ＣＰＵ４３は、ＡＬＣ制御用データが増加を要求する信号である場合には、増加分に応じてＰＷＭ値を上げ、減少を要求する信号である場合には、減少分に応じてＰＷＭ値を変更する。
【００９２】
なお、上述の実施形態において、光源４１として用いる光量調節可能なＬＥＤやＬＤは、例えば、ＲＧＢ３色のチップを同時に発行させるものや、青色光を発光するＬＤ（ＬＥＤ）と青色光を照射されることによって黄色光を発生する蛍光板との組み合わせによって全体として白色光を発光するもの等、周知の光源を好適に用いることができる。
【００９３】
なお、上述の実施形態では、ＣＭＯＳセンサ２１の温度に応じて、照明光の光量を直接的に調節する例を説明したが、ＣＭＯＳセンサ２１の温度に応じて出力回路６１による撮像信号の増幅率を調節することにより、ＡＬＣ制御によって要求される照明光量を間接的に低減させるようにしても良い。
【００９４】
なお、上述の実施形態では、電子内視鏡１２に用いる撮像素子の一例としてＣＭＯＳセンサ２１を用いる例を説明したが、他の周知のイメージセンサ、例えばＣＣＤ型のイメージセンサ（以下、ＣＣＤという）を用いても良い。図１４に示すように、撮像素子としてＣＣＤ９６を用いる場合、ＣＣＤ９６から撮像信号を取得するためのアナログフロントエンド（ＡＦＥ）９７に、ＣＭＯＳセンサ２１の出力回路６１に対応した回路等を設ければ良い。
【００９５】
なお、上述の実施形態では、画素６２を三個のトランジスタＭ１〜Ｍ３で構成しているが、画素を四個のトランジスタで構成してもよい。また、画素選択用トランジスタＭ２を複数の画素６２で共有するもの、またフォトダイオードＤ１の信号をトランジスタでフローティング・ディフュージョン部に転送した後段にトランジスタＭ１、Ｍ２をもつもの、複数の画素６２のフォトダイオードＤ１から転送されるフローティング・ディフュージョン部を共通にするもの等の構成もあるが、本発明はそのいずれの構成に対しても適用することが可能である。
【００９６】
なお、上述の実施形態では説明を省略したが、ＣＭＯＳセンサ２１の各画素６２は、製造時に生じる構造上のばらつきを反映して暗時出力値に一定のばらつきがあるが、画素６２毎に暗時出力値がほぼ一定の値になるように撮像信号の読み出し時に一定のオフセット補正が施される。本発明は、ＣＭＯＳセンサ２１からの撮像信号に対してオフセット補正が行われる場合であっても好適に用いることができる。ＣＭＯＳセンサ２１の代わりにＣＣＤ型のイメージセンサを用いる場合も同様である。
【符号の説明】
【００９７】
１１  電子内視鏡システム
１２  電子内視鏡
１３  プロセッサ装置
１４  光源装置
１６  挿入部
１７  操作部
１８  コネクタ
１９  ユニバーサルコード
２０  先端部
２１  ＣＭＯＳセンサ
２２  モニタ
２３  観察窓
２４  照明窓
２５  対物光学系
２６  ＴＧ
２７  ＣＰＵ
２８  ライトガイド
２９  照明レンズ
３１  ＣＰＵ
３２  ＤＳＰ
３３  ＤＩＰ
３４  表示制御回路
３５  操作部
３６  ＲＯＭ
３７  ＲＡＭ
３８  温度換算部
３９  温度換算テーブル
４１  光源
４２  波長選択フィルタ
４３  ＣＰＵ
４４  光源ドライバ
４６  集光レンズ
５１  撮像領域
５２  受光部
５３  ＯＢ部
５６  垂直走査回路
５７  ＣＤＳ回路
５８  列選択トランジスタ
５９  水平走査回路
６１  出力回路
６２  画素
６３  出力バスライン
７１  平均ＯＢ部データ算出部
７２  平均ＯＢ部データ格納部
７３  ＬＶＤＳ回路
７４  Ａ／Ｄ変換器
７５  アンプ
７６  Ａ／Ｄ変換器
７７  ＰＳＣ
７８  Ｄ／Ａ変換器
８１  ＣＭＯＳセンサ
８２  イメージサークル
８３  撮像領域（受光部）
８４  エリア
８６  絞り機構
８７  絞り開口
８８  絞り羽根
８９  スプリング
９０  モータ
９１  絞り機構
９６  ＣＣＤ
９７  ＡＦＥ
【図１】
0005534997.tif 000002
【図２】
0005534997.tif 000003
【図３】
0005534997.tif 000004
【図４】
0005534997.tif 000005
【図５】
0005534997.tif 000006
【図６】
0005534997.tif 000007
【図７】
0005534997.tif 000008
【図８】
0005534997.tif 000009
【図９】
0005534997.tif 000010
【図１０】
0005534997.tif 000011
【図１１】
0005534997.tif 000012
【図１２】
0005534997.tif 000013
【図１３】
0005534997.tif 000014
【図１４】
0005534997.tif 000015