(57)【要約】【課題】自動調光処理の実行中、光量に関する異常を知らせることができる。【解決手段】絞り３１の開閉による自動調光処理を１／６０秒間隔で実行するとともに、自動調光処理に合わせて変遷する絞り開度のデータを、１秒毎にＲＡＭ４９に頻度分布データとして一時的に格納する。そして、６分間に一度大きい絞り開度の割合が所定の割合より大きいか判断する。所定の割合より大きい場合、光量に関して異常があると判断され、モニタ７０上で警告表示する。【選択図】図１
2007175488.tif 000002
【特許請求の範囲】
【請求項１】
撮像素子を有するビデオスコープと、前記ビデオスコープが接続されるプロセッサとを備えた電子内視鏡装置であって、
被写体を照明するための照明光を放射する光源と、
前記照明光の光量を調整することにより、前記撮像素子から読み出される画像信号に基づいて表示される被写体像の明るさを調整する調光手段と、
前記調光手段による自動調光処理中において、照明光の光量を検出する光量検出手段と、
検出される照明光の光量に基づいて、照明光の光量に関し異常であるか否かを検出する異常検出手段と、
前記異常検出手段により検出された異常を報知する報知手段と
を備えたことを特徴とする電子内視鏡装置。
【請求項２】
前記光量検出手段が、定期的に照明光の光量を検出することを特徴とする請求項１に記載の電子内視鏡装置。
【請求項３】
前記異常検出手段が、照明光の光量が最大光量もしくは最大光量に近い光量を超えている状態が所定期間続いている場合、異常であると判断することを特徴とする請求項１に記載の電子内視鏡装置。
【請求項４】
前記光量検出手段が、照明光の光量の分布データを得るため、規則的に照明光の光量を検出し、
前記異常検出手段が、検出された全体の照明光の光量の中で相対的に大きな照明光の光量の割合が所定の割合を超えている場合、異常であると判断することを特徴とする請求項１に記載の電子内視鏡装置。
【請求項５】
前記異常検出手段が、内視鏡作業のためビデオスコープが実質的に使用されている期間に異常を検出することを特徴とする請求項１に記載の電子内視鏡装置。
【請求項６】
被写体を照明するための照明光の光量が調整される自動調光処理中において、照明光の光量を検出する光量検出手段と、
検出される照明光の光量に基づいて、照明光の光量に関し異常であるか否かを検出する異常検出手段と、
前記異常検出手段により検出された異常を報知する報知手段と
を備えたことを特徴とする内視鏡用自己診断装置。
【請求項７】
被写体を照明するための照明光の光量が調整される自動調光処理中において、照明光の光量を検出し、
検出される照明光の光量に基づいて、照明光の光量に関し異常であるか否かを検出し、
検出された異常を報知することを特徴とする内視鏡用自己診断方法。
【請求項８】
被写体を照明するための照明光の光量が調整される自動調光処理中において、照明光の光量を検出する光量検出手段と、
検出される照明光の光量に基づいて、照明光の光量に関し異常であるか否かを検出する異常検出手段と、
前記異常検出手段により検出された異常を報知する報知手段と
を機能させることを特徴とするプログラム。
【請求項９】
撮像素子を有するビデオスコープと、前記ビデオスコープが接続されるプロセッサとを備えた電子内視鏡装置であって、
被写体を照明するための照明光を放射する光源と、
前記照明光の光量を調整する絞りと、
前記絞りの絞り開度を調整することにより、前記撮像素子から読み出される画像信号に基づいて表示される被写体像の明るさを調整する調光手段と、
前記調光手段による自動調光処理中において、絞り開度を検出する絞り開度検出手段と、
検出される絞り開度に基づいて、照明光の光量に関し異常であるか否かを検出する異常検出手段と、
前記異常検出手段により検出された異常を報知する報知手段と
を備えたことを特徴とする電子内視鏡装置。
【請求項１０】
前記異常検出手段が、絞り開度の大きい状態が一定期間続く場合、異常であると判断することを特徴とする請求項９に記載の電子内視鏡装置。
【請求項１１】
前記異常検出手段が、絞り開度の小さい状態が一定期間続く場合、異常であると判断することを特徴とする請求項９に記載の電子内視鏡装置。
【請求項１２】
前記異常検出手段が、所定期間内において定期的に検出される一連の絞り開度のうち大きい絞り開度の割合が所定の割合を超えている場合、異常であると判断することを特徴とする請求項９に記載の電子内視鏡装置。
【請求項１３】
前記絞り開度検出手段が、絞り開度を一定時間間隔で検出してメモリへ記憶させ、
前記異常検出手段が、前記一定時間間隔より長い所定時間間隔に記憶された一連の絞り開度に基づいて、異常を検出することを特徴とする請求項１２に記載の電子内視鏡装置。
【請求項１４】
前記ビデオスコープが内視鏡操作のため使用されているか否かを判断する使用検出手段をさらに有し、
前記絞り開度検出手段が、前記ビデオスコープを使用しているときだけ絞り開度を検出することを特徴とする請求項９に記載の電子内視鏡装置。
【請求項１５】
被写体を照明するための照明光を調整する絞りの絞り開度を調整することにより、撮像素子から読み出される画像信号に基づいて表示される被写体像の明るさを調整する調光手段による自動調光処理中において、絞り開度を検出する絞り開度検出手段と、
検出される絞り開度に基づいて、照明光の光量に関し異常であるか否かを検出する異常検出手段と、
前記異常検出手段により検出された異常を報知する報知手段と
を備えたことを特徴とする内視鏡用自己診断装置。
【請求項１６】
被写体を照明するための照明光を調整する絞りの絞り開度を調整することにより、撮像素子から読み出される画像信号に基づいて表示される被写体像の明るさを調整する調光手段による自動調光処理中において、絞り開度を検出し、
検出される絞り開度に基づいて、照明光の光量に関し異常であるか否かを検出し、
検出された異常を報知することを特徴とする内視鏡用自己診断方法。
【請求項１７】
被写体を照明するための照明光を調整する絞りの絞り開度を調整することにより、撮像素子から読み出される画像信号に基づいて表示される被写体像の明るさを調整する調光手段による自動調光処理中において、絞り開度を検出する絞り開度検出手段と、
検出される絞り開度に基づいて、照明光の光量に関し異常であるか否かを検出する異常検出手段と、
前記異常検出手段により検出された異常を報知する報知手段と
を機能させることを特徴とするプログラム。
【請求項１８】
撮像素子を有するビデオスコープと、前記ビデオスコープが接続されるプロセッサとを備えた電子内視鏡装置であって、
被写体を照明するための照明光を放射する光源と、
前記光源へ電流を供給して前記光源を駆動する光源駆動手段と、
電流量を調整することにより、前記撮像素子から読み出される画像信号に基づいて表示される被写体像の明るさを調整する調光手段と、
前記調光手段による自動調光処理中において、電流量を検出する電流量検出手段と、
検出される電流量に基づいて、照明光の光量に関し異常であるか否かを検出する異常検出手段と、
前記異常検出手段により検出された異常を報知する報知手段と
を備えたことを特徴とする電子内視鏡装置。
【請求項１９】
前記異常検出手段が、電流量の大きい状態が一定期間続く場合、異常であると判断することを特徴とする請求項１８に記載の電子内視鏡装置。
【請求項２０】
前記異常検出手段が、電流量の小さい状態が一定期間続く場合、異常であると判断することを特徴とする請求項１８に記載の電子内視鏡装置。
【請求項２１】
前記異常検出手段が、所定期間内において定期的に検出される一連の電流量のうち大きい電流量の割合が所定の割合を超えている場合、異常であると判断することを特徴とする請求項１８に記載の電子内視鏡装置。
【請求項２２】
前記電流量検出手段が、電流量を一定時間間隔で検出してメモリへ記憶させ、
前記異常検出手段が、前記一定時間間隔より長い所定時間間隔に記憶された一連の電流量に基づいて、異常を検出することを特徴とする請求項２１に記載の電子内視鏡装置。
【請求項２３】
前記ビデオスコープが内視鏡操作のため使用されているか否かを判断する使用検出手段をさらに有し、
前記電流量検出手段が、使用しているときだけ電流量を検出することを特徴とする請求項１８に記載の電子内視鏡装置。
【請求項２４】
被写体を照明するための照明光を放射する光源の電流量を調整することにより、撮像素子から読み出される画像信号に基づいて表示される被写体像の明るさを調整する調光手段による自動調光処理中において、電流量を検出する電流量検出手段と、
検出される電流量に基づいて、照明光の光量に関し異常であるか否かを検出する異常検出手段と、
前記異常検出手段により検出された異常を報知する報知手段と
を備えたことを特徴とする内視鏡用自己診断装置。
【請求項２５】
被写体を照明するための照明光を放射する光源の電流量を調整することにより、撮像素子から読み出される画像信号に基づいて表示される被写体像の明るさを調整する調光手段による自動調光処理中において、電流量を検出し、
検出される電流量に基づいて、照明光の光量に関し異常であるか否かを検出し、
検出された異常を報知することを特徴とする内視鏡用自己診断方法。
【請求項２６】
被写体を照明するための照明光を放射する光源の電流量を調整することにより、撮像素子から読み出される画像信号に基づいて表示される被写体像の明るさを調整する調光手段による自動調光処理中において、電流量を検出する電流量検出手段と、
検出される電流量に基づいて、照明光の光量に関し異常であるか否かを検出する異常検出手段と、
前記異常検出手段により検出された異常を報知する報知手段と
を機能させることを特徴とするプログラム。
【請求項２７】
撮像素子を有する電子内視鏡装置のビデオスコープであって、
被写体を照明するための照明光を放射する光源と、
前記光源へ電流を供給して前記光源を駆動する光源駆動手段と、
電流量を調整することにより、前記撮像素子から読み出される画像信号に基づいて表示される被写体像の明るさを調整する調光手段と、
前記調光手段による自動調光処理中において、電流量を検出する電流量検出手段と、
検出される電流量に基づいて、照明光の光量に関し異常であるか否かを検出する異常検出手段と、
前記異常検出手段により検出された異常を報知する報知手段と
を備えたことを特徴とする電子内視鏡装置のビデオスコープ。
【請求項２８】
撮像素子を有するビデオスコープと、前記ビデオスコープが接続されるプロセッサとを備えた電子内視鏡装置であって、
被写体を照明する光源と、
前記撮像素子の電子シャッタ速度を調整することにより、前記撮像素子から読み出される画像信号に基づいて表示される被写体像の明るさを調整する調光手段と、
前記調光手段による自動調光処理中において、電子シャッタ速度を検出する電子シャッタ速度検出手段と、
検出される電子シャッタ速度に基づいて、照明光の光量に関し異常であるか否かを検出する異常検出手段と、
前記異常検出手段により検出された異常を報知する報知手段と
を備えたことを特徴とする電子内視鏡装置。
【請求項２９】
前記異常検出手段が、電子シャッタ速度の低速状態が一定期間続く場合、異常であると判断することを特徴とする請求項２８に記載の電子内視鏡装置。
【請求項３０】
前記異常検出手段が、電子シャッタ速度の高速状態が一定期間続く場合、異常であると判断することを特徴とする請求項２８に記載の電子内視鏡装置。
【請求項３１】
前記異常検出手段が、所定期間内において定期的に検出される一連の電子シャッタ速度のうち低速電子シャッタ速度の割合が所定の割合を超えている場合、異常であると判断することを特徴とする請求項２８に記載の電子内視鏡装置。
【請求項３２】
前記電子シャッタ速度検出手段が、電子シャッタ速度を一定時間間隔で検出してメモリへ記憶させ、
前記異常検出手段が、前記一定時間間隔より長い所定時間間隔に記憶された一連の電子シャッタ速度に基づいて、異常を検出することを特徴とする請求項３１に記載の電子内視鏡装置。
【請求項３３】
前記ビデオスコープが内視鏡操作のため使用されているか否かを判断する使用検出手段をさらに有し、
前記電子シャッタ速度検出手段が、前記ビデオスコープを使用しているときだけ電子シャッタ速度を検出することを特徴とする請求項２８に記載の電子内視鏡装置。
【請求項３４】
ビデオスコープに設けられた撮像素子の電子シャッタ速度を調整することにより、前記撮像素子から読み出される画像信号に基づいて表示される被写体像の明るさを調整する調光手段による自動調光処理中において、電子シャッタ速度を検出する電子シャッタ速度検出手段と、
検出される電子シャッタ速度に基づいて、照明光の光量に関し異常であるか否かを検出する異常検出手段と、
前記異常検出手段により検出された異常を報知する報知手段と
を備えたことを特徴とする内視鏡用自己診断装置。
【請求項３５】
ビデオスコープに設けられた撮像素子の電子シャッタ速度を調整することにより、前記撮像素子から読み出される画像信号に基づいて表示される被写体像の明るさを調整する調光手段による自動調光処理中において、電子シャッタ速度を検出し、
検出される電子シャッタ速度に基づいて、照明光の光量に関し異常であるか否かを検出し、
検出された異常を報知することを特徴とする内視鏡用自己診断方法。
【請求項３６】
ビデオスコープに設けられた撮像素子の電子シャッタ速度を調整することにより、前記撮像素子から読み出される画像信号に基づいて表示される被写体像の明るさを調整する調光手段による自動調光処理中において、電子シャッタ速度を検出する電子シャッタ速度検出手段と、
検出される電子シャッタ速度に基づいて、照明光の光量に関し異常であるか否かを検出する異常検出手段と、
前記異常検出手段により検出された異常を報知する報知手段と
を機能させることを特徴とするプログラム。
【請求項３７】
スコープと、
前記スコープと接続されるプロセッサと、
被写体への照明光の光量が異常状態であるか否かを前記プロセッサ動作中において定期的に検出する検出手段と、
異常状態を検出した場合、異常状態の情報を外部へ送信する送信手段と
を備えたことを特徴とする内視鏡装置。
【請求項３８】
前記検出手段が、実質的に最大光量である状態が一定時間を超えている場合、異常状態と判断することを特徴とする請求項３７に記載の内視鏡装置。
【請求項３９】
前記送信手段が、１回または２回だけ異常状態の情報を送信することを特徴とする請求項３７に記載の内視鏡装置。
【請求項４０】
被写体への照明光の光量が異常状態であるか否かを内視鏡装置の初期設定後の動作中において定期的に検出する検出手段と、
異常状態を検出した場合、異常状態の情報を外部へ送信する送信手段と
を備えたことを特徴とする内視鏡用診断装置。
【請求項４１】
被写体への照明光の光量が異常状態であるか否かを内視鏡装置の初期設定後の動作中において定期的に検出し、
異常状態を検出した場合、異常状態の情報を外部へ送信する
ことを特徴とする内視鏡用診断方法。
【請求項４２】
被写体への照明光の光量が異常状態であるか否かを内視鏡装置の初期設定後の動作中において定期的に検出する検出手段と、
異常状態を検出した場合、異常状態の情報を外部へ送信する送信手段と
を機能させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ビデオスコープを用いて患部の検査、処置等を行う内視鏡装置に関し、特に、モニタに表示される被写体像の明るさを適正な明るさに調整する自動調光処理の異常検知処理に関する。
【背景技術】
【０００２】
電子内視鏡装置等では、電子シャッタ機能、光量調整機構によって自動調光処理が可能であり、撮像素子から読み出された画像信号に基づいてモニタに表示される被写体像の輝度が検出され、被写体像の明るさを適正な明るさで維持するように、絞り、あるいは撮像素子の電荷蓄積時間（電子シャッタ速度）を調整する（特許文献１参照）。また、電子内視鏡装置に故障があるか否かを診断する自己検診システムが組み込まれており、電源投入時に回路等にエラーがあるかチェックされ、異常がある場合には警告メッセージなどが表示される（特許文献２参照）。
【特許文献１】特開２００３−３０５００５号公報
【特許文献２】特開２００４−２６１６１２号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
電源投入時だけ自己診断チェックを行っただけでは、自動調光処理を実際に実行している最中に照明光の光量、あるいは調光機構に異常が生じても（ランプの光量低下、スコープ先端部の汚れによる照明光の光量低下など）、その異常を検知することができない。
【課題を解決するための手段】
【０００４】
本発明の電子内視鏡装置、内視鏡装置、内視鏡用自己診断装置、自己診断方法は、自動調光処理機能を利用して、光量に関し異常、不具合等を検出し、オペレータに報知可能である。
【０００５】
本発明の電子内視鏡装置は、撮像素子を有するビデオスコープと、ビデオスコープが接続されるプロセッサとを備えた電子内視鏡装置であって、被写体を照明するための照明光を放射する光源と、照明光の光量を調整することにより、撮像素子から読み出される画像信号に基づいて表示される被写体像の明るさを調整する調光手段と、調光手段による自動調光処理中において、照明光の光量を検出する光量検出手段と、検出される照明光の光量に基づいて、照明光の光量に関し異常であるか否かを検出する異常検出手段と、異常検出手段により検出された異常を報知する報知手段とを備えたことを特徴とする。例えば、絞りの開度、光源への電流量、電子シャッタ速度などを検出することによって自動調光処理中に被写体の光量が検出され、リアルタイムによる光量異常の報知が可能となる。
【０００６】
効率よく照明光の光量を検出し、異常を判断するため、光量検出手段は、定期的に照明光の光量を検出するのがよい。例えば、数秒間隔で検出すればよい。
【０００７】
異常の検出については、異常検出手段は、例えば、照明光の光量が最大光量もしくは最大光量に近い光量を超えている状態が所定期間続いている場合、異常であると判断すればよい。例えば、最大光量の７割を超えた光量が続いている場合、異常と判断してもよい。具体的には、例えば、光量検出手段は、照明光の光量の分布データを得るため、規則的に照明光の光量を検出し、異常検出手段が、検出された全体の照明光の光量の中で相対的に大きな照明光の光量の割合が所定の割合を超えている場合、異常であると判断する。分布データ全体の中で最大光量の７割を超えた光量の頻度数（検出数）の割合が６割、あるいは７割、それ以上を超えていると判断してもよい。あるいは、光量が少量、例えば最大光量の２〜４割である頻度数が３割、４割を超えた場合にも異常と判断してもよい。
【０００８】
ビデオスコープが使用前に保持されている状態において光量を検出する無駄を防ぐため、異常検出手段が、処置、手術、検査などといった実際の内視鏡作業のためにビデオスコープが実質的に使用されている期間において、異常を検出するのが望ましい。
【０００９】
本発明の内視鏡用自己診断装置は、被写体を照明するための照明光の光量が調整される自動調光処理中において、照明光の光量を検出する光量検出手段と、検出される照明光の光量に基づいて、照明光の光量に関し異常であるか否かを検出する異常検出手段と、異常検出手段により検出された異常を報知する報知手段とを備えたことを特徴とする。
【００１０】
本発明の内視鏡用自己診断方法は、被写体を照明するための照明光の光量が調整される自動調光処理中において、照明光の光量を検出し、検出される照明光の光量に基づいて、照明光の光量に関し異常であるか否かを検出し、検出された異常を報知することを特徴とする。
【００１１】
本発明のプログラムは、被写体を照明するための照明光の光量が調整される自動調光処理中において、照明光の光量を検出する光量検出手段と、検出される照明光の光量に基づいて、照明光の光量に関し異常であるか否かを検出する異常検出手段と、異常検出手段により検出された異常を報知する報知手段とを機能させることを特徴とする。
【００１２】
本発明の電子内視鏡装置は、被写体を照明するための照明光を放射する光源と、照明光の光量を調整する絞りと、絞りの絞り開度を調整することにより、撮像素子から読み出される画像信号に基づいて表示される被写体像の明るさを調整する調光手段と、調光手段による自動調光処理中において、絞り開度を検出する絞り開度検出手段と、検出される絞り開度に基づいて、照明光の光量に関し異常であるか否かを検出する異常検出手段と、検出された異常を報知する報知手段とを備える。例えば絞り開度が過度に大きい場合、スコープ先端部の汚れ、ランプの光量低下によって照明光の光量が低下している恐れがあり、観察に支障をきたす。また、絞り開度が過度に小さい場合、自動調光処理機能に不具合が生じている恐れがある。或いはこの場合、ランプの光量が極端に多い恐れがあり、（自動調光ではなく）光量設定を手動に切り換えて使用した時にランプの光量が多すぎて熱傷となる危険がある。本願発明では、リアルタイムに計測される絞り開度に基づいて異常が検知され、オペレータに報知される。
【００１３】
例えば、異常検出手段は、絞り開度の大きい状態が一定期間続く場合、異常状態であると判断する。スコープ先端部の汚れ、ランプの光量低下によって照明光の光量が低下すると、過度に大きな絞り開度による自動調光処理が連続する。あるいは、絞り開度の小さい状態が一定期間続く場合、ランプの光量が想定外に多すぎる可能性があるため、異常と判断するのが望ましい。ランプの光量が多すぎると熱傷の危険性が生じる。
【００１４】
絞り開度の大きい状態が一定期間続いていることを検出する構成としては、例えば、異常検出手段が、所定期間内において定期的に検出される一連の絞り開度のうち大きい絞り開度の割合が相当な割合（８、９割など）を超えている場合、異常であると判断すればよい。例えば絞り開度のとりうる範囲のうち、最大開度側の１／１０程度の範囲を大きい絞り開度と定める。この場合、絞り開度検出手段が、絞り開度を一定時間間隔で検出してメモリへ記憶させ、異常検出手段が、その一定時間間隔より長い所定時間間隔に記憶された一連の絞り開度に基づいて、異常を検出すればよい。
【００１５】
実際に内視鏡を使用しているときだけ異常を検出するため、ビデオスコープが内視鏡操作のため使用されているか否かを判断する使用検出手段を設けるのがよい。この場合、絞り開度検出手段が、ビデオスコープを使用しているときだけ絞り開度を検出する。
【００１６】
本発明の内視鏡用自己診断装置は、被写体を照明するための照明光を調整する絞りの絞り開度を調整することにより、撮像素子から読み出される画像信号に基づいて表示される被写体像の明るさを調整する調光手段による自動調光処理中において、絞り開度を検出する絞り開度検出手段と、検出される絞り開度に基づいて、照明光の光量に関し異常であるか否かを検出する異常検出手段と、異常を報知する報知手段とを備えたことを特徴とする。
【００１７】
本発明の内視鏡用自己診断方法は、被写体を照明するための照明光を調整する絞りの絞り開度を調整することにより、撮像素子から読み出される画像信号に基づいて表示される被写体像の明るさを調整する調光手段による自動調光処理中において、絞り開度を検出し、検出される絞り開度に基づいて、照明光の光量に関し異常であるか否かを検出し、異常を報知することを特徴とする。
【００１８】
本発明のプログラムは、被写体を照明するための照明光を調整する絞りの絞り開度を調整することにより、撮像素子から読み出される画像信号に基づいて表示される被写体像の明るさを調整する調光手段による自動調光処理中において、絞り開度を検出する絞り開度検出手段と、検出される絞り開度に基づいて、照明光の光量に関し異常であるか否かを検出する異常検出手段と、異常を報知する報知手段とを機能させることを特徴とする。
【００１９】
本発明の電子内視鏡装置は、被写体を照明するための照明光を放射する光源と、光源へ電流を供給して光源を駆動する光源駆動手段と、電流量（電流値）を調整することにより、撮像素子から読み出される画像信号に基づいて表示される被写体像の明るさを調整する調光手段と、調光手段による自動調光処理中において、電流量を検出する電流量検出手段と、検出される電流量に基づいて、照明光の光量に関し異常であるか否かを検出する異常検出手段と、検出された異常を報知する報知手段とを備える。例えば電流量が過度に大きい場合、スコープ先端部の汚れ、ランプの光量低下によって照明光の光量が低下している恐れがあり、観察に支障をきたす。また、電流量が過度に小さい場合、自動調光処理機能に不具合が生じている恐れがある。或いはこの場合、ランプの光量が極端に多い恐れがあり、（自動調光ではなく）光量設定を手動に切り換えて使用した時にランプの光量が多すぎて熱傷となる危険がある。本願発明では、リアルタイムに計測される電流量に基づいて異常が検知され、オペレータに報知される。
【００２０】
例えば、異常検出手段は、電流量の大きい状態が一定期間続く場合、異常状態であると判断する。スコープ先端部の汚れ、ランプの光量低下によって照明光の光量が低下すると、過度に大きな電流量による自動調光処理が連続する。あるいは、電流量の小さい状態が一定期間続く場合、ランプの光量が想定外に多すぎる可能性があるため、異常と判断するのが望ましい。これにより、ランプの光量が多すぎることによる熱傷の危険性が生じない。
【００２１】
電流量の大きい状態が一定期間続いていることを検出する構成としては、例えば、異常検出手段が、所定期間内において定期的に検出される一連の電流量のうち大きい電流量の割合が相当な割合（８、９割など）を超えている場合、異常であると判断すればよい。例えば電流量のとりうる範囲のうち、最大電流値の９割以上の範囲を大きい電流量と定める。この場合、電流量検出手段が、電流量を一定時間間隔で検出してメモリへ記憶させ、異常検出手段が、一定時間間隔より長い所定時間間隔に記憶された一連の電流量に基づいて、異常を検出すればよい。
【００２２】
実際に内視鏡を使用しているときだけ異常を検出するため、ビデオスコープが内視鏡操作のため使用されているか否かを判断する使用検出手段を設けるのがよい。この場合、電流量検出手段が、使用しているときだけ電流量を検出する。
【００２３】
本発明の内視鏡用自己診断装置は、被写体を照明するための照明光を放射する光源の電流量を調整することにより、撮像素子から読み出される画像信号に基づいて表示される被写体像の明るさを調整する調光手段による自動調光処理中において、電流量を検出する電流量検出手段と、検出される電流量に基づいて、照明光の光量に関し異常であるか否かを検出する異常検出手段と、異常を報知する報知手段とを備えたことを特徴とする。
【００２４】
本発明の内視鏡用自己診断方法は、被写体を照明するための照明光を放射する光源の電流量を調整することにより、撮像素子から読み出される画像信号に基づいて表示される被写体像の明るさを調整する調光手段による自動調光処理中において、電流量を検出し、検出される電流量に基づいて、照明光の光量に関し異常であるか否かを検出し、検出された異常を報知することを特徴とする。
【００２５】
本発明のプログラムは、被写体を照明するための照明光を放射する光源の電流量を調整することにより、撮像素子から読み出される画像信号に基づいて表示される被写体像の明るさを調整する調光手段による自動調光処理中において、電流量を検出する電流量検出手段と、検出される電流量に基づいて、照明光の光量に関し異常であるか否かを検出する異常検出手段と、検出された異常を報知する報知手段とを機能させることを特徴とする。
【００２６】
本発明の電子内視鏡装置は、被写体を照明する光源と、撮像素子の電子シャッタ速度を調整することにより、撮像素子から読み出される画像信号に基づいて表示される被写体像の明るさを調整する調光手段と、調光手段による自動調光処理中において、電子シャッタ速度を検出する電子シャッタ速度検出手段と、検出される電子シャッタ速度に基づいて、照明光の光量に関し異常であるか否かを検出する異常検出手段と、検出された異常を報知する報知手段とを備える。例えば電子シャッタ速度が過度に低速である場合、スコープ先端部の汚れ、ランプの光量低下によって照明光の光量が低下している恐れがあり、観察に支障をきたす。また、電子シャッタ速度が過度に高速である場合、自動調光処理機能に不具合が生じている恐れがあり、熱傷の危険がある。本願発明では、リアルタイムに計測される電子シャッタ速度に基づいて異常が検知され、オペレータに報知される。
【００２７】
例えば、異常検出手段は、電子シャッタ速度の低速状態が一定期間続く場合、異常状態であると判断する。スコープ先端部の汚れ、ランプの光量低下によって照明光の光量が低下すると、過度に低速な電子シャッタ速度による自動調光処理が連続する。あるいは、電子シャッタ速度の高速状態が一定期間続く場合、熱傷の危険性があるため、異常と判断するのが望ましい。
【００２８】
電子シャッタ速度の低速状態が一定期間続いていることを検出する構成としては、例えば、異常検出手段が、所定期間内において定期的に検出される一連の電子シャッタ速度のうち低速電子シャッタ速度の割合が相当な割合（７割など）を超えている場合、異常であると判断すればよい。この場合、電子シャッタ速度検出手段が、電子シャッタ速度を一定時間間隔で検出してメモリへ記憶させ、異常検出手段が、一定時間間隔より長い所定時間間隔に記憶された一連の電子シャッタ速度に基づいて、異常を検出すればよい。
【００２９】
実際に内視鏡操作が行なわれているときだけ異常を検出するため、ビデオスコープが内視鏡操作のため使用されているか否かを判断する使用検出手段を設けるのがよい。この場合、電子シャッタ速度検出手段が、ビデオスコープを使用しているときだけ電子シャッタ速度を検出する。
【００３０】
本発明の内視鏡用自己診断装置は、ビデオスコープに設けられた撮像素子の電子シャッタ速度を調整することにより、撮像素子から読み出される画像信号に基づいて表示される被写体像の明るさを調整する調光手段による自動調光処理中において、電子シャッタ速度を検出する電子シャッタ速度検出手段と、検出される電子シャッタ速度に基づいて、照明光の光量に関し異常であるか否かを検出する異常検出手段と、検出された異常を報知する報知手段とを備えたことを特徴とする。
【００３１】
本発明の内視鏡用自己診断方法は、ビデオスコープに設けられた撮像素子の電子シャッタ速度を調整することにより、撮像素子から読み出される画像信号に基づいて表示される被写体像の明るさを調整する調光手段による自動調光処理中において、電子シャッタ速度を検出し、検出される電子シャッタ速度に基づいて、照明光の光量に関し異常であるか否かを検出し、検出された異常を報知することを特徴とする。
【００３２】
本発明のプログラムは、ビデオスコープに設けられた撮像素子の電子シャッタ速度を調整することにより、撮像素子から読み出される画像信号に基づいて表示される被写体像の明るさを調整する調光手段による自動調光処理中において、電子シャッタ速度を検出する電子シャッタ速度検出手段と、検出される電子シャッタ速度に基づいて、照明光の光量に関し異常であるか否かを検出する異常検出手段と、検出された異常を報知する報知手段とを機能させることを特徴とする。
【００３３】
本発明の内視鏡装置は、スコープと、スコープと接続されるプロセッサと、被写体への照明光の光量が異常状態であるか否かをプロセッサの動作中において定期的に検出する検出手段と、異常状態を検出した場合、異常状態の情報を外部へ送信する送信手段とを備える。ここで、異常状態は、被写体への照明光の光量が過多であって熱傷を生じさせる恐れのある状態を表す。送信手段は、ネットワークなどを通じて異常状態を外部へ知らせる。例えば、異常状態が検出されると、自動的に病院内のメンテナンスセンターあるいは内視鏡製造会社の修理センターなどへｅ−ｍａｉｌなどによって異常状態を知らせる情報が送信される。
【００３４】
スコープ先端部に異物等の付着によって汚れている状態、あるいは絞りの機構、電子シャッタの機構に不具合が生じた場合、実質的に最大光量である状態が一定時間続く。したがって、検出手段は、実質的に最大光量である状態が一定時間を超えている場合、異常状態と判断すればよい。ただし、ここでの実質的な最大光量は、照射できる光量の範囲のうち最大光量だけでなく、最大光量の８〜１０割の光量も含むものとする。例えば、絞りの開度が最大など最大光量による被写体への照明が所定期間（例えば、１〜２分間）続いた場合、異常状態と判断すればよい。
【００３５】
何度も修理センターへ繰り返し同じ情報を通信することを防ぐため、送信手段は、１回または２回だけ異常状態の情報を送信すればよい。
【００３６】
本発明の内視鏡用診断装置は、被写体への照明光の光量が異常状態であるか否かを内視鏡装置の初期設定後の動作中、すなわち診断、処置等が行われて自動調光処理が実行されている中で独自に定期的に検出する検出手段と、異常状態を検出した場合、異常状態の情報を外部へ送信する送信手段とを備えたことを特徴とする。
【００３７】
本発明の内視鏡用診断方法は、被写体への照明光の光量が異常状態であるか否かを内視鏡装置の初期設定後の動作中において定期的に検出し、異常状態を検出した場合、異常状態の情報を外部へ送信することを特徴とする。
【００３８】
本発明のプログラムは、被写体への照明光の光量が異常状態であるか否かを内視鏡装置の初期設定後の動作中において定期的に検出する検出手段と、異常状態を検出した場合、異常状態の情報を外部へ送信する送信手段とを機能させることを特徴とする。
【発明の効果】
【００３９】
本発明によれば、自動調光処理の実行中、光量に関する異常を知らせることができる。
【発明を実施するための最良の形態】
【００４０】
図１は、第１の実施形態である電子内視鏡装置のブロック図である。
【００４１】
電子内視鏡装置は、ビデオスコープ１０とプロセッサ３０とを備え、プロセッサ３０には、キーボード６０およびモニタ７０が接続される。ビデオスコープ１０は、プロセッサ３０に着脱自在に接続される。
【００４２】
ビデオスコープ１０は、ＣＰＵ２１、ＲＡＭ２３、ＲＯＭ２７を含むスコープコントローラ２０を備え、スコープコントローラ２０は、画像処理部１２などへ制御信号を出力し、ビデオスコープ１０の動作を制御する。また、スコープコントローラ２０とプロセッサ３０との間においてデータが相互通信される。ビデオスコープ１０がプロセッサ３０に接続されると、プロセッサ３０のメイン電源からの電源供給によってビデオスコープ１０が動作可能となる。ＲＯＭ２７には、ビデオスコープ１０の動作処理に関するプログラムが格納されている。
【００４３】
プロセッサ３０内のランプ３２が点灯すると、ランプ３２から放射された光は、集光レンズ（図示せず）を介してライトガイド１１の入射端１１Ａに入射する。ライトガイド１１はランプ３２の光をスコープ先端部へ伝達し、ライトガイド１１を通った光は、配光レンズ（図示せず）を介してスコープ先端部から射出する。これにより、観察部位が照明される。
【００４４】
観察部位において反射した光は、対物レンズ１３を通り、ＣＣＤ１４の受光面に到達する。これにより、被写体像がＣＣＤ１４に形成され、被写体像に応じた画像信号が生成される。画像信号はＣＣＤ１４から一定の時間間隔で読み出され、ＡＧＣ（Auto Gain Control）回路１６を介して画像処理部１２へ送られる。ＣＣＤ１４からの画像信号読み出しは、画像処理部１２内のＣＣＤドライバ１２Ａによって制御され、ここでは、ビデオ規格としてＮＴＳＣ方式に従い、１フィールド分の画像信号が１／６０秒間隔で読み出される。
【００４５】
画像処理部１２は、ＤＳＰ（Digital Signal Processor）によって構成されており、ホワイトバランス調整、ガンマ補正など画像信号に対して様々な処理が施され、輝度、色差データが生成される。生成された輝度、色差データは、プロセッサ３０へ送られる。
【００４６】
プロセッサ３０の信号処理回路４２では、輝度、色差データに基づいて所定のビデオ規格に従った映像信号が生成され、モニタ７０へ出力される。これにより、観察画像がモニタ７０に表示される。ＣＰＵ４７、ＲＯＭ４８、ＲＡＭ４９を含むシステムコントロール回路４０は、プロセッサ３０の動作を制御し、ＲＯＭ４８には動作制御のプログラムが格納される。システムコントロール回路４０からＣＲＴＣ４５へキャラクタコードが出力されると、文字情報などのキャラクタ情報をモニタ７０へ表示するように、キャラクタ信号が所定のタイミングでＣＲＴＣ４５から出力される。
【００４７】
絞り３１は、ランプ３２からの照明光の光量を調整するため開閉し、駆動部３５によって駆動される。自動調光処理を実行するため、システムコントロール回路４０は、信号処理回路４２から送られてくる輝度データに基づき、モニタ７０に表示される被写体像が適正な明るさで維持されるように絞り３１の開閉動作を制御する。すなわち、検出される被写体像の輝度と参照輝度との差或いは比に基づき、駆動部３５へ制御信号を出力し、絞り３１の絞り開度を調整する。
【００４８】
ビデオスコープ１０のＥＥＰＲＯＭ１８には、ビデオスコープ１０の特性等に関するデータが格納され、プロセッサ３０のＥＥＰＲＯＭ４３には、ランプの特性等が格納されている。第１ジャイロセンサ２２、第２ジャイロセンサ２４は、内視鏡操作中であることを検出するためビデオスコープ１０の操作部に設けられており、互いに垂直な２方向に対してビデオスコープ（操作部）の動きによって生じる角速度を検出する。
【００４９】
図２は、プロセッサ３０のシステムコントロール回路４０によって実行されるメイン動作処理を示したフローチャートである。
【００５０】
ステップＳ１０１では、初期設定処理が施され、変数等が初期値に設定される。ステップＳ１０２では、ビデオスコープの接続に関する処理が施され、ステップＳ１０３では、ビデオスコープとの通信処理が施される。そして、ステップＳ１０４では、キーボード操作に対する処理が施され、ステップＳ１０５では、パネルスイッチ５０の操作に対する処理が施される。そして、ステップＳ１０６では、その他の処理が施される。
【００５１】
図３は、図２のステップＳ１０２のサブルーチンを示した図である。
【００５２】
ステップＳ２０１では、ビデオスコープ１０が新たに接続されているか否かが判断される。第１の実施形態では、下部消化管、上部消化管など観察対象に応じて様々なタイプのビデオスコープがプロセッサ３０へ選択的に接続される。
【００５３】
ステップＳ２０１において、ビデオスコープ１０が新たに接続されていると判断されると、ステップＳ２０２へ進む。ステップＳ２０２では、接続されたビデオスコープ１０の登録番号などのスコープデータがＥＥＰＲＯＭ１８から読み出される。そして、ステップＳ２０３では、スコープ接続変数ｖｓが１に設定される。そして、接続されたビデオスコープ１０のタイプに応じて、後述する所定の参照される割合（比較値）ＣＡＬ、ＣＡＳの値が設定される。スコープ接続変数ｖｓは、ビデオスコープの接続状態を示す変数であり、ビデオスコープが接続されている場合にはｖｓ＝１、ビデオスコープが接続されていない場合にはｖｓ＝０に設定されている。
【００５４】
一方、ステップＳ２０１において、ビデオスコープ１０が新たに接続されていないと判断されると、ステップＳ２０４へ進み、ビデオスコープ１０が新たに取り外されているか否かが判断される。ビデオスコープ１０が新たに取り外されていないと判断されると、このままサブルーチンは終了する。一方、ビデオスコープ１０が新たに取り外されていると判断されると、ステップＳ２０５へ進み、スコープ接続変数ｖｓが０に設定される。要するに、新たにスコープが接続されたら、ステップＳ２０２、Ｓ２０３が実行され、新たにスコープが取り外されたら、ステップＳ２０５が実行され、スコープが接続されたまま或いは接続されていないままで変化が無い時は何もしない、ということである。
【００５５】
図４は、図２のステップＳ１０３のサブルーチンである。
【００５６】
ステップＳ３０１では、ビデオスコープ１０からデータが送信されてきたか否かが判断される。データがビデオスコープ１０から送信されてきていないと判断された場合、このままサブルーチンは終了する。一方、データがビデオスコープ１０から送信されてきたと判断された場合、ステップＳ３０２へ進み、送られてきたデータがビデオスコープ１０の使用判別データであるか否かが判断される。
【００５７】
ステップＳ３０２において、ビデオスコープ１０の使用判別データでないと判断された場合、ステップＳ３０４へ進み、そのデータに応じた処理が施される。一方、ステップＳ３０２において、送られてきたデータがビデオスコープ１０の使用判別データであると判断された場合、ステップＳ３０３へ進み、後述する使用変数ｕｓの値として設定される。
【００５８】
図５は、システムコントロール回路４０によって実行される自動調光処理および自己診断処理を示したフローチャートである。図２のメインルーチンに１／６０秒間隔で割り込んで処理される。
【００５９】
ステップＳ４０１では、自動調光処理が施され、被写体像の輝度値と適正な被写体像の明るさを示す参照値との差或いは比に基づいて、絞り開度が調整される。即ち、被写体像の輝度値の方が参照値より小さければ絞り開度が大きくなるように駆動され、逆に被写体像の輝度値の方が参照値より大きければ絞り開度が小さくなるように駆動される。ステップＳ４０２では、第１の記憶用カウント変数ｖｃ１に１が加算され、ステップＳ４０３では、第１の記憶用カウント変数ｖｃ１が６０以上であるか否かが判断される。第１の記憶用カウント変数ｖｃ１は、絞り開度を１秒間に１回定期的にＲＡＭ４９へ格納するため時間をカウントする変数である。なお、第１の記憶用カウント変数ｖｃ１は、図２のステップＳ１０１における初期設定処理において０に設定されている。
【００６０】
ステップＳ４０３において、第１の記憶用カウント変数ｖｃ１が６０以上ではないと判断されると、このまま割り込みルーチンは終了する。一方、第１の記憶用カウント変数ｖｃ１が６０以上であると判断された場合、ステップＳ４０４に進み、第１の記憶用カウント変数ｖｃ１が０に設定される。
【００６１】
ステップＳ４０５では、ビデオスコープ１０の使用／不使用を表す使用変数ｕｓが１であるか否かが判断される。ここでは、ビデオスコープ１０が実質的に使用されているか否か、すなわち処置、観察等のためビデオスコープ１０がオペレータによって操作されているか否かが判断され、後述するように、ビデオスコープ１０が使用されている場合には使用変数ｕｓ＝１、ビデオスコープ１０が使用されていない場合には使用変数ｕｓ＝０に定められている。
【００６２】
ステップＳ４０５において、ビデオスコープ１０が実質的に使用されていると判断された場合、ステップＳ４０６へ進み、システムコントロール回路４０によって設定されている絞り開度がデータとしてＲＡＭ４９に一時的に格納される。
【００６３】
ここでは絞り開度の頻度分布データがＲＡＭ４９に格納される。絞り開度は、０〜２４０のいずれかの整数で表され、絞り開度の値が大きいほど、被写体への光量が増加する。絞り開度のとりうる範囲０〜２４０は、０〜３９、４０〜７９、８０〜１１９、１２０〜１５９、１６０〜１９９、２００〜２１９、２２０〜２４０という７段階に分けられており、７段階のうち検出される絞り開度の該当するレベルの頻度（度数）が加算されていくことによって、絞り開度の頻度分布データが生成される。ステップＳ４０６が実行されると、ステップＳ４０７へ進む。
【００６４】
ステップＳ４０７では、第２の記憶用カウント変数ｖｃ２に１が加算される。第２の記憶用カウント変数ｖｃ２は、後述する異常検出処理を６分間に１回行うため時間をカウントする変数である。なお、第２の記憶用カウント変数ｖｃ２は、図２の初期設定処理S１０１においてあらかじめ０に設定されている。一方、ビデオスコープ１０が実質的に使用されていないと判断された場合、ステップＳ４０８へスキップする。  
【００６５】
ステップＳ４０８では、第２の記憶用カウント変数ｖｃ２が３６０以上であるか、すなわち前回の異常検出処理から６分経過したか否かが判断される。第２の記憶用カウント変数ｖｃ２が３６０以上ではないと判断された場合、このまま割り込みルーチンは終了する。一方、第２の記憶用カウント変数ｖｃ２が３６０以上であると判断された場合、ステップＳ４０９へ進み、第２の記憶用カウント変数ｖｃ２が０に設定される。
【００６６】
ステップＳ４１０では、実質的にビデオスコープ１０が使用されている６分の間ＲＡＭ４９に記憶された絞り開度の頻度分布データに基づき、検出された絞り開度のデータ全体のうち大きい絞り開度の割合ａｌが算出されるとともに、全体のうち小さい絞り開度の割合ａｓが算出される。ここでは、全体（０〜２４０）の中で絞り開度が２２０〜２４０の割合を大きい絞り開度の割合ａｌとし、全体の中で絞り開度が０〜４０の割合を小さい絞り開度の割合ａｓとする。具体的には、実質６分間計測された絞り開度の頻度分布データにおいて、全体の度数（ここでは、３６０）に対する絞り開度２２０〜２４０または０〜４０の度数の割合によって求められる。各割合ａｌ、ａｓを算出されると、ステップＳ４１１では、ＲＡＭ４９の頻度分布データは０にリセットされる。
【００６７】
ステップＳ４１２では、大きい絞り開度の割合ａｌが比較値となる所定の割合ＣＡＬ（％）を超えているか否か、すなわち実質的に大きな絞り開度で自動調光処理が続けられているか否かが判断される。スコープ先端部の汚れ、ランプ３２の光量減少などによって光量不足となり、その結果、絞り開度が大きくなる状態が続く場合がある。所定の割合ＣＡＬは、気管支用のビデオスコープの場合には９０（％）、胃用のビデオスコープの場合には９５（％）、大腸用のビデオスコープの場合には８５（％）に定められている。
【００６８】
ステップＳ４１２において、大きい絞り開度の割合ａｌが比較値となる所定の割合ＣＡＬ（％）を超えていると判断された場合、ステップＳ４１３へ進み、モニタ７０に点検を促す文字情報を表示するように、キャラクタ信号がＣＲＴＣ４５から出力される。これにより、オペレータが光量に関して異常、不具合が生じていることを認識する。一方、ステップＳ４１２において、大きい絞り開度の割合ａｌが比較値となる所定の割合ＣＡＬ（％）を超えていないと判断された場合、ステップＳ４１４へ進む。
【００６９】
ステップＳ４１４では、小さい絞り開度の割合ａｓが比較値となる所定の割合ＣＡＳ（％）より大きいか否かが判断される。所定の割合ＣＡＳは、気管支用のビデオスコープの場合には２５（％）、胃用のビデオスコープの場合に２５（％）、大腸用のビデオスコープの場合には３５（％）に定められている。小さい絞り開度の割合ａｓが比較値となる所定の割合ＣＡＳより大きくないと判断されると、このままサブルーチンは終了する。一方、小さい絞り開度の割合ａｓが比較値となる所定の割合ＣＡＳより大きいと判断された場合、ステップＳ４１５へ進み、モニタ７０にランプ点検を促す文字情報を表示するように、ＣＲＴＣ４５からキャラクタ信号が出力される。これは、例えばランプ自体の光量が想定外に大きく、熱傷等が生じる事態を避けるためである。
【００７０】
図６は、スコープコントローラ２０によって実行されるビデオスコープ１０の使用検出処理を示したフローチャートである。この処理は、スコープコントローラ２０によって実行されるスコープ動作処理のメインルーチンに１／６０秒時間間隔で割り込んで実行される。
【００７１】
ステップＳ５０１では、第１ジャイロセンサ２２からの角速度データが入力される。角速度データは、０〜２５５を値域とし、データ値が１２１〜１３５の範囲である場合、第１ジャイロセンサ２２によってビデオスコープ１０が動いていないと判断される。ステップＳ５０２では、角速度データの値ｖａ１が１２０より大きく１３６より小さい値であるか否かが判断される。
【００７２】
ステップＳ５０２において、角速度データの値ｖａ１が１２０より大きく１３６より小さい値であると判断された場合、ステップＳ５０３へ進み、時間計測変数ｖｃ３１に１が加算される。時間計測変数ｖｃ３１は、第１ジャイロセンサ２２が動きを検出しない時間を計測するカウンタである。そして、ステップＳ５０４では、時間計測変数ｖｃ３１が１８００を超えているか、すなわち動きを検出しない時間が３０秒続いているか否かが判断される。
【００７３】
ステップＳ５０４において、時間計測変数ｖｃ３１が１８００を超えていると判断された場合、ステップＳ５０５へ進み、動作変数ｕ１が０に設定されるとともに、時間計測変数ｖｃ３１が０に設定される。動作変数ｕ１は、第１ジャイロセンサ２２の計測に基づくビデオスコープ１０の動きを示す変数であり、ビデオスコープ１０の動きがある場合には動作変数ｕ１は１に定められ、動きがない場合には動作変数ｕ１は０に定められる。
【００７４】
一方、ステップＳ５０２において、角速度データの値ｖａ１が１２０より大きく１３６より小さい値ではないと判断された場合、ステップＳ５０６へ進み、動作変数ｕ１が１に定められるとともに、時間計測変数ｖｃ３１が０に定められる。
【００７５】
ステップＳ５０７では、第２ジャイロセンサ２４からの角速度データが入力される。そして、ステップＳ５０８〜Ｓ５１２では、ステップＳ５０２からＳ５０６と同様、第２ジャイロセンサ２４によってビデオスコープ１０の動きがあるか否かが判断される。動作変数ｕ２は、第２ジャイロセンサ２４の計測に基づくビデオスコープ１０の動きを示す変数であり、ビデオスコープ１０の動作がない状態が３０秒間続いた場合、動作変数ｕ２が０に設定され、動作がある場合には動作変数ｕ２が１に設定される。
【００７６】
ステップＳ５１３では、動作変数ｕ１、ｕ２がともに０であるか否かが判断される。動作変数ｕ１、ｕ２がともに０である、すなわちビデオスコープ１０はオペレータによって使用されておらず、内視鏡装置の保持部に掛けられている等実質的に使用されていない状態であると判断された場合、ステップＳ５１４へ進み、使用変数ｕｓが０に設定される。一方、ステップＳ５１３において、動作変数ｕ１、ｕ２がともに０ではない、すなわちビデオスコープ１０はオペレータによって使用されていると判断された場合、ステップＳ５１５へ進み、使用変数ｕｓが１に設定される。この使用変数ｕｓの値は、前述したように、ビデオスコープ１０からプロセッサ３０へ定期的に送信されており、プロセッサ３０において、同名の変数ｕｓの値として設定される。
【００７７】
以上のように本実施形態によれば、絞り開度調整による自動調光処理が１／６０秒間隔で実行されるとともに、自動調光処理に合わせて変遷する絞り開度のデータが１秒間毎にＲＡＭ４９に頻度分布データとして一時的に格納される（Ｓ４０６）。そして、ビデオスコープが実質的に使用された６分間に一度、大きい絞り開度の割合ａｌ、小さい絞り開度の割合ａｓが所定の割合ＣＡＬ、ＣＡＳより大きいか判断される（Ｓ４１０、Ｓ４１２、Ｓ４１４）。大きい絞り開度の割合ａｌ、小さい絞り開度の割合ａｓが所定の割合ＣＡＬ、ＣＡＳより大きい場合、光量に関して異常があると判断され、モニタ７０に警告の文字情報が表示される（Ｓ４１３、Ｓ４１５）。
【００７８】
モニタ７０への表示によって異常状態を報知する代わりに、ブザー音で報知するように構成してもよい。或いは警告表示とブザー音の両方で報知するように構成してもよい。また、ジャイロセンサ以外のセンサによってビデオスコープの先端、操作部等の動きを検出し、使用されているか否か判断してもよい。
【００７９】
大きい絞りの割合ａｌ、小さい絞りの割合ａｓは、任意に設定可能であり、例えば、大きい絞りの割合ａｌは全開（２４０）の８割を超える開度の頻度数を対象としてもよく、小さい絞りの割合ａｓは、全開の２割より小さい開度の頻度数を対象としてもよい。また、参照される所定の割合ＣＡＬ、ＣＡＳも、それぞれ３／４、１／４など、スコープ特性等に応じて任意に設定すればよい。
【００８０】
次に、図７〜図９を用いて、第２の実施形態である電子内視鏡装置について説明する。第２の実施形態では、第１の実施形態と異なり、光源であるＬＥＤ（発光ダイオード）の発光量を調整することによって自動調光を行う。そして、電流量の頻度分布データがビデオスコープにおいて記憶される。それ以外の構成については、第１の実施形態と同じである。
【００８１】
図７は、第２の実施形態である電子内視鏡装置のブロック図である。
【００８２】
ビデオスコープ１０’は、画像処理部１２、ＬＥＤを駆動するＬＥＤ駆動回路２６、ＬＥＤ２５とを備える。ＣＣＤ１４から読み出された画像信号がＡＧＣ１６を介して画像処理部１２へ送られると、ホワイトバランス調整など所定の処理が画像信号に対して施され、輝度、色差データが生成される。ＣＰＵ２１、ＲＡＭ２３、ＲＯＭ２７を含むスコープコントローラ２０’は、ビデオスコープ１０’の動作を制御する。ＲＯＭ２７には、ビデオスコープ１０’の動作を制御するプログラムがあらかじめ格納されている。なお、図示しないプロセッサ（以下では、説明のため符号「３０’」を与える）に絞り及びランプは設けられていない。
【００８３】
ビデオスコープ１０’の先端部に設けられたＬＥＤ２５は、ＬＥＤ駆動回路２６から送られてくる電流によって発光し、スコープコントローラ２０’が電流量を制御する。画像処理部１２から送られてくる輝度信号に基づき、スコープコントローラ２０’は、被写体像の明るさが適正な明るさで維持されるように駆動電流を制御する。
【００８４】
図８は、スコープコントローラ２０’によって実行されるスコープのメイン動作処理を示したフローチャートである。
【００８５】
ステップＳ６０１では、各回路が初期状態に設定されるとともに、各変数が初期値に設定される。ステップＳ６０２では、プロセッサ３０’との通信処理が施され、ステップＳ６０３では、画像処理部１２との通信処理が施される。そして、ステップＳ６０４では、ビデオスコープ１０’におけるスイッチ操作処理が施され、ステップＳ６０５では、その他の処理が施される。プロセッサ３０’のメイン電源がＯＦＦ状態、あるいはビデオスコープ１０’がプロセッサ３０’から取り外されるまで、ステップＳ６０２〜Ｓ６０５が繰り返し実行される。
【００８６】
図９は、スコープコントローラ２０’において実行される自動調光処理および自己診断処理を示したフローチャートである。この処理は、図８のメインルーチンに１／６０秒間隔で割り込んで実行される。
【００８７】
ステップＳ７０１では、自動調光処理が実行され、検出される被写体像の輝度と参照輝度との差（あるいは比）に基づいてＬＥＤ２５への電流量が制御され、被写体像の明るさが適正な明るさで維持されるように、ＬＥＤ２５の発光量が調整される。ステップＳ７０２〜Ｓ７０５の実行は、図５のステップＳ４０２〜Ｓ４０５の実行と同じである。そして、ステップＳ７０６では、そのとき設定されているＬＥＤ２５への電流量のデータがＲＡＭ２３に格納される。電流量の値は、ここでは１〜２４０のいずれかの整数値となる。また、第１の実施形態と同様に、７つの段階（１〜３９、４０〜７９、８０〜１１９、１２０〜１５９、１６０〜１９９、２００〜２１９、２２０〜２４０）に分かれた頻度分布データとして電流量のデータが格納される。
【００８８】
ステップＳ７０７〜Ｓ７０９の実行は、図５のステップＳ４０７〜Ｓ４０９の実行と同じである。そして、ステップＳ７１０では、６分の間ＲＡＭ２３に記憶された電流量のデータに基づき、全体の中で大きい電流量の割合ｃｌが算出されるとともに、全体のうち小さい電流量の割合ｃｓが算出される。ここでは、全体（１〜２４０）の中で電流量が２２０〜２４０の割合を大きい電流量の割合ｃｌとし、全体の中で電流量が０〜４０の割合を小さい電流量の割合ｃｓとする。具体的には、実質的にビデオスコープが使用された６分間計測された電流量の頻度分布データにおいて、全体の度数（ここでは、３６０）に対する電流量２２０〜２４０または１〜４０の度数によって求められる。ステップＳ７１１では、ＲＡＭデータが０にリセットされる。
【００８９】
ステップＳ７１２では、大きい電流量の割合ｃｌが比較値となる所定の割合ＣＣＬ（％）を超えているか否かが判断される。所定の割合ＣＣＬは、気管支用のビデオスコープの場合には９０（％）、胃用のビデオスコープの場合には９５（％）、大腸用のビデオスコープの場合には８５（％）に定められている。
【００９０】
ステップＳ７１２において、大きい電流量の割合ｃｌが比較値となる所定の割合ＣＣＬ（％）を超えていると判断された場合、ステップＳ７１３へ進み、モニタ７０に点検を促す文字情報を表示するように、キャラクタ信号がＣＲＴＣ４５から出力される。これにより、オペレータが光量に関して異常、不具合が生じていることを認識する。一方、ステップＳ７１２において、大きい電流量の割合ｃｌが比較値となる所定の割合ＣＣＬ（％）を超えていないと判断された場合、ステップＳ７１４へ進む。
【００９１】
ステップＳ７１４では、小さい電流量の割合ｃｓが比較値となる所定の割合ＣＣＳ（％）より大きいか否かが判断される。所定の割合ＣＣＳは、気管支用のビデオスコープの場合には２５（％）、胃用のビデオスコープの場合に２５（％）、大腸用のビデオスコープの場合には３５（％）に定められている。小さい電流量の割合ｃｓが比較値となる所定の割合ＣＣＳより大きくないと判断されると、このままサブルーチンは終了する。一方、小さい電流量の割合ｃｓが比較値となる所定の割合ＣＣＳより大きいと判断された場合、ステップＳ７１５へ進み、モニタ７０にＬＥＤ点検を促す文字情報を表示するように、ＣＲＴＣ４５からキャラクタ信号が出力される。
【００９２】
なお、ＬＥＤをビデオスコープ先端部に設ける代わりに、ＬＥＤを例えばプロセッサ内に組み込み、ビデオスコープのライドガイドに光を入射させ、プロセッサにおいてＬＥＤの電流量を制御するように構成してもよい。この場合、第１の実施形態と同様に、システムコントロール回路４０によってＲＡＭ４９へ電流量のデータを格納し、電流量の頻度分布データ更新させていく。このとき、ＥＥＰＲＯＭ１８へ電流量のデータを記憶させてもよい。
【００９３】
電子内視鏡装置の代わりに、ファイバスコープ使用に用いられる光源装置において絞り開度の頻度分布データを記憶させる構成にしてもよい。また、ＬＥＤなどの光源の電流量を調整することで自動調光処理可能なファイバスコープに電流量分布データを記憶させる構成にしてもよい。ＬＥＤ以外の電流量で発光量を制御可能な光源を使用してもよい。
【００９４】
大きい電流量の割合ｃｌ、小さい電流量の割合ｃｓは、任意に設定可能であり、例えば、大きい電流量の割合ｃｌは最大出力（２４０）の８割を超える電流量の頻度数を対象としてもよく、小さい電流量の割合ｃｓは、最大出力の２割より低い電流量の頻度数を対象としてもよい。また、参照される所定の割合ＣＣＬ、ＣＣＳも、それぞれ３／４、１／４など、スコープ特性等に応じて任意に設定すればよい。
【００９５】
次に、図１０〜１３を用いて、第３の実施形態である電子内視鏡装置について説明する。第３の実施形態では、電子シャッタ機能によって自動調光処理が実行される。  
【００９６】
図１０は、第３の実施形態である電子内視鏡装置のブロック図である。
【００９７】
電子内視鏡装置は、ビデオスコープ１０”とプロセッサ３０”とを備え、プロセッサ３０”には、キーボード６０およびモニタ７０が接続される。ビデオスコープ１０”は、プロセッサ３０”に着脱自在に接続される。
【００９８】
ビデオスコープ１０”は、ＣＰＵ２１、ＲＡＭ２３、ＲＯＭ２７を含むスコープコントローラ２０を備え、スコープコントローラ２０は、画像処理部１２”などへ制御信号を出力し、ビデオスコープ１０”の動作を制御する。また、スコープコントローラ２０とプロセッサ３０”との間においてデータが相互通信される。ビデオスコープ１０”がプロセッサ３０”に接続されると、プロセッサ３０”のメイン電源からの電源供給によってビデオスコープ１０”が動作可能となる。ＲＯＭ２７には、ビデオスコープ１０”の動作処理に関するプログラムが格納されている。
【００９９】
プロセッサ３０”内のランプ３２が点灯すると、ランプ３２から放射された光は、集光レンズ（図示せず）を介してライトガイド１１の入射端１１Ａに入射する。ライトガイド１１はランプ３２の光をスコープ先端部へ伝達し、ライトガイド１１を通った光は、配光レンズ（図示せず）を介してスコープ先端部から射出する。これにより、観察部位が照明される。
【０１００】
観察部位において反射した光は、対物レンズ１３を通り、ＣＣＤ１４の受光面に到達する。これにより、被写体像がＣＣＤ１４に形成され、被写体像に応じた画像信号が生成される。画像信号はＣＣＤ１４から一定の時間間隔で読み出され、ＡＧＣ回路１６を介して画像処理部１２”へ送られる。ＣＣＤ１４からの画像信号読み出しは、画像処理部１２”内のＣＣＤドライバによって制御され、ここでは、ビデオ規格としてＮＴＳＣ方式に従い、１フィールド分の画像信号が１／６０秒間隔で読み出される。
【０１０１】
画像処理部１２”は、ＤＳＰ（Digital Signal Processor）によって構成されており、ホワイトバランス調整、ガンマ補正など画像信号に対して様々な処理が施され、輝度、色差データが生成される。生成された輝度、色差データは、プロセッサ３０”へ送られる。
【０１０２】
プロセッサ３０”の信号処理回路４２では、輝度、色差データに基づいて所定のビデオ規格に従った映像信号が生成され、モニタ７０へ出力される。これにより、観察画像がモニタ７０に表示される。ＣＰＵ４７、ＲＯＭ４８、ＲＡＭ４９を含むシステムコントロール回路４０は、プロセッサ３０”の動作を制御し、ＲＯＭ４８には動作制御のプログラムが格納される。システムコントロール回路４０からＣＲＴＣ４５へキャラクタコードが出力されると、文字情報などのキャラクタ情報をモニタ７０へ表示するように、キャラクタ信号が所定のタイミングでＣＲＴＣ４５から出力される。
【０１０３】
ビデオスコープ１０”のスコープコントローラ２０は、画像処理部１２”から送られてくる輝度データに基づいて自動調光処理を実行し、ＣＣＤ１４の電荷蓄積時間、すなわち電子シャッタ速度を設定するための制御信号を画像処理部１２”へ送信する。画像処理部１２”内のＣＣＤドライバ１２”Ａからの駆動信号に基づいてＣＣＤ１４の電荷蓄積時間が調整され、被写体像の明るさが一定に維持される。ここでは、画像信号の信号読み出し時間間隔（１／６０秒）に合わせて自動調光処理が行われる。
【０１０４】
ＥＥＰＲＯＭ１８には、ビデオスコープ１０”の特性に関するデータが格納される。また、ＲＡＭ２３には、後述するように、一連の電子シャッタ速度の頻度分布データが格納される。第１ジャイロセンサ２２、第２ジャイロセンサ２４は、内視鏡操作中であることを検出するためビにデオスコープ１０”の操作部に設けられており、互いに垂直な２方向に対してビデオスコープ（操作部）の動きによって生じる角速度を検出する。
【０１０５】
図１１は、ビデオスコープ１０”のスコープコントローラ２０によって実行されるメイン動作処理を示したフローチャートである。
【０１０６】
ステップＳ８０１では、各回路が初期状態に設定されるとともに、各変数が初期値に設定される。ステップＳ８０２では、プロセッサ３０”との通信処理が施され、ステップＳ８０３では、画像処理部１２”との通信処理が施される。そして、ステップＳ８０４では、ビデオスコープ１０”におけるスイッチ操作処理が施され、ステップＳ８０５では、その他の処理が施される。プロセッサ３０”のメイン電源がＯＦＦ状態、あるいはビデオスコープ１０”がプロセッサ３０”から取り外されるまで、ステップＳ８０２〜Ｓ８０５が繰り返し実行される。
【０１０７】
図１２は、スコープコントローラ２０によって実行される自動調光処理および自己診断処理を示したフローチャートである。図１１のメインルーチンに１／６０秒間隔で割り込んで処理される。
【０１０８】
ステップＳ９０１では、自動調光処理が施され、被写体像の輝度値と適正な被写体像の明るさを示す参照値との差或いは比に基づいてＣＣＤ１４の電荷蓄積時間、すなわち電子シャッタ速度が調整される。ステップＳ９０２では、第１の記憶用カウント変数ｖｃ１に１が加算され、ステップＳ９０３では、第１の記憶用カウント変数ｖｃ１が６０以上であるか否かが判断される。第１の記憶用カウント変数ｖｃ１は、電子シャッタ速度を１秒間に１回定期的にＲＡＭ２３へ格納するため時間をカウントする変数である。なお、第１の記憶用カウント変数ｖｃ１は、図１１のステップＳ８０１における初期設定処理において０に設定されている。
【０１０９】
ステップＳ９０３において、第１の記憶用カウント変数ｖｃ１が６０以上ではないと判断されると、このまま割り込みルーチンは終了する。一方、第１の記憶用カウント変数ｖｃ１が６０以上であると判断された場合、ステップＳ９０４に進み、第１の記憶用カウント変数ｖｃ１が０に設定される。
【０１１０】
ステップＳ９０５では、ビデオスコープ１０”の使用／不使用を表す使用変数ｕｓが１であるか否かが判断される。ここでは、ビデオスコープ１０”が実質的に使用されているか否か、すなわち処置、検査等のためビデオスコープ１０”がオペレータによって操作されているか否かが判断され、後述するように、ビデオスコープ１０”が使用されている場合には使用変数ｕｓ＝１、ビデオスコープ１０”が使用されていない場合には使用変数ｕｓ＝０に定められている。
【０１１１】
ステップＳ９０５において、ビデオスコープ１０”が実質的に使用されていると判断された場合、ステップＳ９０６へ進み、その時スコープコントローラ２０によって設定された電荷蓄積時間、すなわち電子シャッタ速度がデータとしてＲＡＭ２３に一時的に格納される。
【０１１２】
ここでは電子シャッタ速度の頻度分布データがＲＡＭ２３に格納される。電子シャッタ速度のとりうる範囲１／６０〜１／１００００（秒）は、１／６０〜１／８０（１／８０を超えない、以下同様に境界最大値を超えない）、１／８０〜１／１２０、１／１２０〜１／２５０、１／２５０〜１／５００、１／５００〜１／１０００、１／１０００〜１／２０００、１／２０００〜１／４０００、１／４０００〜１／４００００という８段階に分けられており、８つの段階のうち検出される電子シャッタ速度の該当するレベルの頻度（度数）が加算されていくことによって、電子シャッタ速度の頻度分布データが生成される。ステップＳ９０６が実行されると、ステップＳ９０７へ進む。
【０１１３】
ステップＳ９０７では、第２のカウント変数ｖｃ２に１が加算される。第２のカウント変数ｖｃ２は、後述する異常検出処理を６分間に１回行うため時間をカウントする変数である。なお、第２のカウント変数ｖｃ２は、初期設定処理においてあらかじめ０に設定されている。一方、ビデオスコープ１０”が実質的に使用されていないと判断された場合、ステップＳ９０８へスキップする。  
【０１１４】
ステップＳ９０８では、第２のカウント変数ｖｃ２が３６０以上であるか、すなわち前回の異常検出処理から（実質的に使用されている時間が）６分経過したか否かが判断される。第２のカウント変数ｖｃ２が３６０以上ではないと判断された場合、このまま割り込みルーチンは終了する。一方、第２のカウント変数ｖｃ２が３６０以上であると判断された場合、ステップＳ９０９へ進み、第２のカウント変数ｖｃ２が０に設定される。
【０１１５】
ステップＳ９１０では、６分間にＲＡＭ２３に記憶された電子シャッタ速度の頻度分布データに基づき、低速シャッタ速度の全体に対する割合が所定の割合ＣＳを超えているか否か、すなわち実質的に低速である電子シャッタ速度で自動調光処理が続けられているか否かが判断される。スコープ先端部の汚れ、ランプ３２の光量減少などによって光量不足となると、その結果、電子シャッタ速度が低速となる状態が続く。ここでは、１／６０〜１／８０（秒）を、低速シャッタ速度と定め、６分間計測された電子シャッタ速度の全体度数（３６０）のうち低速シャッタ速度の割合が求められる。所定の割合ＣＳは、気管支用のビデオスコープが使用されているものとして、ここでは９０（％）に定められている。
【０１１６】
ステップＳ９１０において、低速シャッタ速度の割合が所定の割合ＣＳを超えていないと判断された場合、ステップＳ９１２へスキップする。一方、低速シャッタ速度の割合が所定の割合ＣＳを超えていると判断された場合、ステップＳ９１１へ進み、モニタ７０に点検を促す文字情報を表示するように、キャラクタ信号がＣＲＴＣ４５から出力される。これにより、オペレータが光量に関して異常、不具合が生じていることを認識する。そして、ステップＳ９１２では、ＲＡＭデータが０にリセットされる。
【０１１７】
図１３は、ビデオスコープ１０”の使用検出処理を示したフローチャートである。１／６０秒間隔でメインルーチンに割り込んで実行される。
【０１１８】
ステップＳ１１０１では、第１ジャイロセンサ２２からの角速度データが入力される。角速度データは、０〜２５５を値域とし、データ値が１２１〜１３５の範囲である場合、第１ジャイロセンサ２２によってビデオスコープ１０”が動いていないと判断される。ステップＳ１１０２では、角速度データの値ｖａ１が１２０より大きく１３６より小さい値であるか否かが判断される。
【０１１９】
ステップＳ１１０２において、角速度データの値ｖａ１が１２０より大きく１３６より小さい値であると判断された場合、ステップＳ１１０３へ進み、時間計測変数ｖｃ３１に１が加算される。時間計測変数ｖｃ３１は、第１ジャイロセンサ２２が動きを検出しない時間を計測するカウンタである。そして、ステップＳ３０４では、時間計測変数ｖｃ３１が３６００を超えているか、すなわち動きを検出しない時間が６０秒続いているか否かが判断される。
【０１２０】
ステップＳ１１０４において、時間計測変数ｖｃ３１が３６００を超えていると判断された場合、ステップＳ１１０５へ進み、動作変数ｕ１が０に設定されるとともに、時間計測変数ｖｃ３１が０に設定される。動作変数ｕ１は、第１ジャイロセンサ２２の計測に基づくビデオスコープ１０”の動きを示す変数であり、ビデオスコープ１０”の動きがある場合には動作変数ｕ１は１に定められ、動きがない場合には動作変数ｕ１は０に定められる。
【０１２１】
一方、ステップＳ１１０２において、角速度データの値ｖａ１が１２０より大きく１３６より小さい値ではないと判断された場合、ステップＳ１１０６へ進み、動作変数ｕ１が１に定められるとともに、時間計測変数ｖｃ３１が０に定められる。
【０１２２】
ステップＳ１１０７では、第２ジャイロセンサ２４からの角速度データが入力される。そして、ステップＳ１１０８〜Ｓ１１１２では、ステップＳ１１０２〜Ｓ１１０６と同様、第２ジャイロセンサ２４によってビデオスコープ１０”の動きがあるか否かが判断される。すなわちビデオスコープ１０”の動作がない状態が６０秒間続いた場合、動作変数ｕ２が０に設定され、動作がある場合には動作変数ｕ２が１に設定される。
【０１２３】
ステップＳ１１１３では、動作変数ｕ１、ｕ２がともに０であるか否かが判断される。動作変数ｕ１、ｕ２がともに０である、すなわちビデオスコープ１０”はオペレータによって使用されておらず、内視鏡装置の保持部に掛けられている等実質的に使用されていない状態であると判断された場合、ステップＳ１１１４へ進み、使用変数ｕｓが０に設定される。一方、ステップＳ１１１３において、動作変数ｕ１、ｕ２がともに０ではない、すなわちビデオスコープ１０”はオペレータによって使用されていると判断された場合、ステップＳ３１５へ進み、使用変数ｕｓが１に設定される。
【０１２４】
以上のように本実施形態によれば、電子シャッタ機能による自動調光処理が１／６０秒間隔で実行されるとともに、自動調光処理に合わせて変遷する電子シャッタ速度のデータが１秒毎にＲＡＭ２３に頻度分布データとして一時的に格納される。そして、６分間に一度低速の電子シャッタ速度の割合が所定の割合より大きいか判断される。所定の割合より大きい場合、光量に関して異常があると判断され、モニタ７０に警告の文字情報が表示される。
【０１２５】
モニタ７０への表示によって異常状態を報知する代わりに、ブザー音で報知するように構成してもよい。また、所定の割合は、上部消化管、下部消化管など観察対象の異なるスコープの特性に応じて設定すればよい。
【０１２６】
次に、図１４〜図１７を用いて、第４の実施形態である電子内視鏡装置について説明する。第４の実施形態では、第１の実施形態と異なり、光量の異常状態をプロセッサにおいて検知する。それ以外の構成については、第１の実施形態と同じである。
【０１２７】
図１４は、スコープコントローラ２０において実行される自動調光処理および自己診断処理を示したフローチャートである。
【０１２８】
ステップＳ１２０１〜Ｓ１２０９の実行は、図１２のステップＳ９０１〜Ｓ９０９の実行と同じである。すなわち、１秒間隔で電子シャッタ速度のデータがスコープコントローラ２０のＲＡＭ２３に格納される。そして、ステップＳ１２１０では、６分に一度、ＲＡＭ２３に格納された電子シャッタ速度のデータがプロセッサ３０”のシステムコントロール回路４０へ送信される。ステップＳ１２１１では、ＲＡＭデータが０にリセットされる。
【０１２９】
図１５は、プロセッサの動作処理を示したフローチャートである。
【０１３０】
ステップＳ１３０１では、初期設定処理が施され、変数等が初期値に設定される。ステップＳ１３０２では、ビデオスコープの接続に関する処理が施され、ステップＳ１３０３では、ビデオスコープとの通信処理が施される。そして、ステップＳ１３０４では、キーボード操作に対する処理が施され、ステップＳ１３０５では、パネルスイッチ５０の操作に対する処理が施される。そして、ステップＳ１３０６では、その他の処理が施される。
【０１３１】
図１６は、図１５のステップＳ１３０２のサブルーチンを示した図である。
【０１３２】
ステップＳ１４０１では、ビデオスコープ１０”があらたに接続されているか否かが判断される。第２の実施形態では、下部消化管、上部消化管など観察対象に応じて様々なタイプのビデオスコープがプロセッサ３０”へ選択的に接続される。
【０１３３】
ステップＳ１４０１において、ビデオスコープ１０”が新たに接続されていると判断されると、ステップＳ１４０２へ進む。ステップＳ１４０２では、接続されたビデオスコープ１０”の登録番号などのスコープデータがＥＥＰＲＯＭ１８から読み出される。そして、ステップＳ１４０３では、スコープ接続変数ｖｓが１に設定される。そして、接続されたビデオスコープ１０”に応じて、後述する所定の割合ＣＳＬ、ＣＳＨが設定される。スコープ接続変数ｖｓは、ビデオスコープの接続状態を示す変数であり、ビデオスコープが接続されている場合にはｖｓ＝１、ビデオスコープが接続されていない場合にはｖｓ＝０に設定されている。
【０１３４】
一方、ステップＳ１４０１において、ビデオスコープ１０”が新たに接続されていないと判断されると、ステップＳ１４０４へ進み、ビデオスコープ１０”が新たに取り外されているか否かが判断される。ビデオスコープ１０”が新たに取り外されていないと判断されると、このままサブルーチンは終了する。一方、ビデオスコープ１０”が新たに取り外されていると判断されると、ステップＳ１４０５へ進み、スコープ接続変数ｖｓが０に設定される。要するに、新たにスコープが接続されたら、ステップＳ１４０２、Ｓ１４０３が実行され、新たにスコープが取り外されたら、ステップＳ１４０５が実行され、スコープが接続されたまま或いは接続されていないままで変化が無い時は何もしない、ということである。
【０１３５】
図１７は、図１５のステップＳ１３０３のサブルーチンである。
【０１３６】
ステップＳ１５０１では、ビデオスコープ１０”からデータが送信されてきたか否かが判断される。データがビデオスコープ１０”から送信されてきていないと判断された場合、このままサブルーチンは終了する。一方、データがビデオスコープ１０”から送信されてきたと判断された場合、ステップＳ１５０２へ進み、送られてきたデータが電子シャッタ速度のデータであるか否かが判断される。
【０１３７】
ステップＳ１５０２において、送られてきたデータが電子シャッタ速度以外のデータであると判断された場合、ステップＳ１５０８へ進み、そのデータに応じた処理が施される。一方、ステップＳ１５０２において、データが電子シャッタ速度のデータであると判断された場合、ステップＳ１５０３へ進み、検出された電子シャッタ速度の頻度分布データに基づき、低速シャッタ速度の割合ｓｌ（％）および高速シャッタ速度の割合ｓｈ（％）が算出される。ここでは、全体の中で電子シャッタ速度が１／６０〜１／８０の割合をｓｌ、全体の中で電子シャッタ速度が１／２０００〜１／４００００の割合をｓｈとする。具体的には、電子シャッタ速度の頻度分布データにおいて、全体の度数（ここでは、３６０）に対する電子シャッタ速度１／６０〜１／８０の度数によってｓｌ（％）が求められ、電子シャッタ速度１／２０００〜１／４００００の度数によってｓｈ（％）が求められる。
【０１３８】
ステップＳ１５０４では、低速電子シャッタ速度の割合ｓｌが所定の割合ＣＳＬより大きいか否かが判断される。ここでは、ＣＳＬ＝８５（％）に設定されている（大腸用ビデオスコープの場合）。ステップＳ１５０４において、低速電子シャッタ速度の割合ｓｌが所定の割合ＣＳＬより大きいと判断されると、ステップＳ１５０６へ進み、モニタ７０に警告表示を実行する。
【０１３９】
一方、ステップＳ１５０４において、低速シャッタの割合ｓｌが所定の割合ＣＳＬより大きくないと判断されると、ステップＳ１５０５へ進む。ステップＳ１５０５では、高速電子シャッタ速度の割合ｓｈが所定の割合ＣＳＨより大きいか否かが判断される。ここでは、１／２０００以上のシャッタ速度を高速シャッタ速度とみなし、所定の割合ＣＳＨは５（％）に定められている（大腸用ビデオスコープの場合）。ステップＳ１５０５において、高速電子シャッタ速度の割合ｓｈが所定の割合ＣＳＨより大きいと判断されると、ステップＳ１５０７へ進み、モニタ７０に警告表示を実行する。
【０１４０】
なお、プロセッサのシステムコントロール回路において調光制御処理、すなわちＣＣＤの電荷蓄積時間の調整処理を行ってもよい。
【０１４１】
低速である電子シャッタ速度の割合ｓｌ、高速である電子シャッタ速度の割合ｓｈは、任意に設定可能であり、例えば、大きい電流量の割合ｃｌは最大出力（２４０）の８割を超える電流量の頻度数を対象としてもよく、小さい電流量の割合ｃｓは、最大出力の２割より低い電流量の頻度数を対象としてもよい。ただし、ここでの電子シャッタ速度は対数関数的に表現されるものとする。また、参照される所定の割合ＣＳＬ、ＣＳＨも、それぞれ３／４、１／４など、スコープ特性等に応じて任意に設定すればよい。
【０１４２】
次に、図１８〜図２０を用いて、第５の実施形態について説明する。第５の実施形態では、光量の異常が外部へ通信ネットワークによって報告される。
【０１４３】
図１８は、第５の実施形態である電子内視鏡装置のブロック図である。
【０１４４】
電子内視鏡装置は、ＣＣＤ１２０を有するビデオスコープ１００と、ＣＣＤ１２０から読み出された画像信号を処理するプロセッサ３００とを備える。ビデオスコープ１００はプロセッサ３００に着脱自在に接続され、また、被写体像を表示するモニタ５００がプロセッサ３００に接続される。プロセッサ３００には、制御用コンピュータ（制御用ＰＣ）２４０が組み込まれており、制御用コンピュータ２４０はプロセッサ３００を制御し、映像信号処理などプロセッサ３００の動作を制御するプログラムが組み込まれていると共に、ｅ−ｍａｉｌの送信機能等を備えている。また、プロセッサ３００は、ネットワークによって外部の修理センターのコンピュータシステムと繋がっている。
【０１４５】
ランプ点灯スイッチ（図示せず）がＯＮになると、ランプ２００から放射された光は、集光レンズ（図示せず）、絞り１６０を介してビデオスコープ１００内に設けられたライトガイド１４０の入射端１４０Ａに入射する。ライトガイド１４０は、ランプ２００から放射される光をビデオスコープ１００の先端側へ伝達し、ライトガイド１４０を通った光が出射端１４０Ｂから出射すると、拡散レンズである配光レンズ（図示せず）を介して観察部位に光が照射する。
【０１４６】
観察部位において反射した光は対物レンズ（図示せず）を介してＣＣＤ１２０に到達し、観察部位の像がＣＣＤ１２０の受光面に形成される。本実施形態では、カラー撮像方式として単板同時式が適用されており、ＣＣＤ１２０の受光面上にはイエロー（Ｙｅ）、シアン（Ｃｙ）、マゼンタ（Ｍｇ）、グリーン（Ｇ）の色要素が市松状に並べられた補色カラーフィルタ（図示せず）が受光面の各画素に対応するよう配置されている。
【０１４７】
ＣＣＤ１２０では、補色カラーフィルタを通る色に応じた被写体像の画像信号が光電変換により発生し、所定時間間隔ごとに１フィールド分の画像信号が、色差線順次方式に従って順次読み出される。カラーテレビジョン方式として例えばＮＴＳＣ方式が適用されており、１／６０秒間隔ごとに１フィールド分の画像信号が順次読み出され、画像処理部２２０へ送られる。
【０１４８】
画像処理部２２０では、画像信号に対して増幅処理、ホワイトバランス調整、ガンマ補正など様々な処理が施され、映像信号が生成される。生成された映像信号は、モニタ５００へ出力され、これにより観察画像がモニタ５００に表示される。
【０１４９】
調光部１８０は、絞り１６０を駆動させて表示させる被写体像の明るさを一定に維持するための自動調光回路であり、制御用コンピュータ２４０に接続されている。ＣＣＤ１２０から読み出された画像信号は画像処理部２２０に送られ、そこで輝度信号が生成される。そして、調光部１８０では、画像処理部２２０から送られてくる輝度信号に基づいて被写体像の輝度を検出し、輝度値と基準の明るさを示す参照値との差に基づいて絞り１６０を開閉させる。
【０１５０】
図１９は、制御用コンピュータ２４０によって実行されるプロセッサの動作処理を示すフローチャートである。
【０１５１】
ステップＳ１６０１では、各回路や変数などが初期設定されるとともに、システムエラーがないが自己診断処理が実行される。ステップＳ１６０２では、プロセッサ関連動作が実行され、映像信号処理の制御等が施される。ステップＳ１６０３では、スコープ関連処理が施され、スコープ１００から送られてくるデータに基づいた処理が実行される。そして、ステップＳ１６０４では、光量モニタリング処理が実行される。
【０１５２】
図２０は、図１９のステップＳ１６０４のサブルーチンを示した図である。
【０１５３】
ステップＳ１７０１では、前回実行された光量モニタリング処理から０．５ｓｅｃ経過したか否かが判断する。ここでの光量モニタリング処理は、０．５秒ごとに光量、すなわち絞り１６０の開度を検出する。絞り１６の開度に関するデータは、調光部１８０から制御用コンピュータ２４０へ送られてくる。前回の光量モニタリング処理から０．５ｓｅｃ経過していないと判断された場合、このままサブルーチンは終了する。一方、前回の光量モニタリング処理から０．５ｓｅｃ経過したと判断された場合、ステップＳ２０２へ進む。
【０１５４】
ステップＳ１７０２では、絞り１６０が全開、すなわち光量が最大光量であるか否かが判断される。光量が最大光量であると判断された場合、ステップＳ１７０３へ進み、不具合カウント変数ｃｒに１が加算される。不具合カウント変数ｃｒ１は、光量が最大光量になってからその状態が維持される時間をカウントするための変数である。一方、光量が最大光量ではないと判断されると、ステップＳ１７０４へ進み、不具合カウント変数が０に設定される。なお、不具合カウント変数は、図１９に示すステップＳ１６０１の初期設定処理において、０に設定される。
【０１５５】
ステップＳ１７０５では、不具合カウント変数ｃｒ１が定数ＣＮ１（ここでは、１２０）であるか、すなわち最大光量が連続して６０秒間続いているか否かが判断される。本実施形態では、最大光量が６０秒続いている場合、スコープ先端部の汚れ、あるいは絞り１６の動作不具合に起因して光量が異常に増加し、自動調光処理が異常状態であると判断する。不具合カウント変数ｃｒ１が１２０ではないと判断された場合、このままサブルーチンは終了する。一方、不具合カウント変数ｃｒ１が１２０であると判断された場合、ステップＳ１７０６へ進む。
【０１５６】
ステップＳ１７０６では、通報カウント変数ｃｒ２が２より小さいか否かが判断される。通報カウント変数ｃｒ２は、異常状態であることを修理センター等の外部へ通知する回数を制限するためのカウンタであり、ここでは２回だけ通報するように構成されている。通報カウント変数ｃｒ２が２以上であると判断された場合、このままサブルーチンは終了する。一方、通報カウント変数ｃｒ２が２より小さいと判断された場合、ステップＳ１７０７へ進む。なお、通報カウント変数ｃｒ２は、不具合カウント変数ｃｒ１と同様、初期設定において０に設定されている。
【０１５７】
ステップＳ１７０７では、異常状態を通知するため、異常状態を知らせるデータが例えばｅ−ｍａｉｌなどによってプロセッサ３００から修理センターのコンピュータシステムへ送信される。このとき、内視鏡名、登録番号など使用している内視鏡装置のＩＤデータが同時に送信される。また、異常状態をオペレータに知らせるため、警告文字情報（例えば、「注意：最大光量」）をモニタ５００に表示するように画像処理部２２０が制御される。ステップＳ１７０８では、通報カウント変数ｃｒ２に１が加算される。
【０１５８】
以上のように本実施形態によれば、被写体への照明光の光量が最大光量（絞り１６の開度が最大）であって、その状態が６０秒以上続いている場合、光量に関して異常状態であると判断され（Ｓ１７０２〜Ｓ１７０５）、異常状態を知らせるデータが外部へ送信されるとともに、警告情報がモニタ５００に表示される（Ｓ１７０７）。
【０１５９】
最大光量の継続時間に関しては、６０秒に限定されない。また、最大光量の例えば、７〜１０割の光量が一定時間続いた場合においても異常状態と判断してもよい。自動調光に関しては、絞りでなく電子シャッタによって自動調光処理を行ってもよい。この場合、電荷蓄積時間に基づいて異常状態が検出される。電子内視鏡装置でなく、ファイバスコープを使用する光源装置に適用してもよい。
【図面の簡単な説明】
【０１６０】
【図１】第１の実施形態である電子内視鏡装置のブロック図である。
【図２】プロセッサのシステムコントロール回路によって実行されるメイン動作処理を示したフローチャートである。
【図３】図２のステップＳ１０２のサブルーチンを示した図である。
【図４】図２のステップＳ１０３のサブルーチンである。
【図５】システムコントロール回路によって実行される自動調光処理および自己診断処理を示したフローチャートである。
【図６】スコープコントローラによって実行されるビデオスコープの使用検出処理を示したフローチャートである。
【図７】第２の実施形態である電子内視鏡装置のブロック図である。
【図８】スコープコントローラによって実行されるスコープのメイン動作処理を示したフローチャートである。
【図９】スコープコントローラにおいて実行される自動調光処理および自己診断処理を示したフローチャートである。
【図１０】第３の実施形態である電子内視鏡装置のブロック図である。
【図１１】ビデオスコープのスコープコントローラによって実行されるメイン動作処理を示したフローチャートである。
【図１２】スコープコントローラによって実行される自動調光処理および自己診断処理を示したフローチャートである。
【図１３】ビデオスコープの使用検出処理を示したフローチャートである。
【図１４】第４の実施形態において、スコープコントローラにおいて実行される自動調光処理および自己診断処理を示したフローチャートである。
【図１５】第４の実施形態におけるプロセッサの動作処理を示したフローチャートである。
【図１６】図１５のステップＳ１３０２のサブルーチンを示した図である。
【図１７】図１５のステップＳ１３０３のサブルーチンである。
【図１８】第５の実施形態である電子内視鏡装置のブロック図である。
【図１９】プロセッサの動作処理を示すフローチャートである。
【図２０】図１９のステップＳ１６０４のサブルーチンを示した図である。
【符号の説明】
【０１６１】
１０、１０’  ビデオスコープ
１２  画像処理部
１４  ＣＣＤ
１８  ＥＥＰＲＯＭ（不揮発性メモリ）
２０、２０’  スコープコントローラ
２３  ＲＡＭ（揮発性メモリ）
２５  ＬＥＤ（光源）
２６  ＬＥＤ駆動回路（光源駆動手段）
３０  プロセッサ
３１  絞り
３２  ランプ（光源）
３５  駆動部
４０  システムコントロール回路
４９  ＲＡＭ（揮発性メモリ）
【図１】
2007175488.tif 000003
【図２】
2007175488.tif 000004
【図３】
2007175488.tif 000005
【図４】
2007175488.tif 000006
【図５】
2007175488.tif 000007
【図６】
2007175488.tif 000008
【図７】
2007175488.tif 000009
【図８】
2007175488.tif 000010
【図９】
2007175488.tif 000011
【図１０】
2007175488.tif 000012
【図１１】
2007175488.tif 000013
【図１２】
2007175488.tif 000014
【図１３】
2007175488.tif 000015
【図１４】
2007175488.tif 000016
【図１５】
2007175488.tif 000017
【図１６】
2007175488.tif 000018
【図１７】
2007175488.tif 000019
【図１８】
2007175488.tif 000020
【図１９】
2007175488.tif 000021
【図２０】
2007175488.tif 000022