(57)【特許請求の範囲】
【請求項１】
撮像素子を駆動するための駆動信号と、前記撮像素子から出力されるアナログ出力信号に対して相関二重サンプリングを行うサンプリング回路に供給されるサンプリングパルスとの間の時間的な関係をパルスに変換可能なパルス変換回路と、
前記パルス変換回路から出力されたパルスの幅を計測するカウンタ回路と、
前記カウンタ回路において計測された値が所定の範囲内にあるか否かを判定する比較回路と、を有する検出回路を少なくとも一つ備え、
前記検出回路は、前記比較回路における判定結果に基づいて前記サンプリングパルスの出力タイミングの異常を検出可能であることを特徴とするサンプルタイミングモニタシステム。
【請求項２】
前記パルス変換回路から出力されるパルスは、前記駆動信号の立ち下りから前記サンプリングパルスの立ち上がりまでの時間間隔に対応するパルス幅を有することを特徴とする請求項１に記載のサンプルタイミングモニタシステム。
【請求項３】
前記検出回路を２つ有し、
一方は、前記駆動信号がリセット・ゲート信号であり、且つ前記サンプリングパルスが前記アナログ出力信号のフィード・スルー期間をサンプリングするための第一のサンプリング信号である第一の検出回路、
他方は、前記駆動信号が水平駆動信号であり、且つ前記サンプリングパルスが前記アナログ出力信号の映像信号期間をサンプリングするための第二のサンプリング信号である第二の検出回路、
であることを特徴とする請求項１または２に記載のサンプルタイミングモニタシステム。
【請求項４】
前記検出回路において、前記サンプリングパルスの出力タイミングの異常が検出された場合に、異常を通知する異常通知手段を備えたことを特徴とする請求項１から３のいずれかに記載のサンプルタイミングモニタシステム。
【請求項５】
前記異常通知手段は、当該システムにおいて前記検出回路が少なくとも２つ備えられている場合に、少なくとも一つの前記検出回路において異常が検出された場合に、異常を通知することを特徴とする請求項４に記載のサンプルタイミングモニタシステム。
【請求項６】
前記異常通知手段は、発光により異常を通知することを特徴とする請求項４または５に記載のサンプルタイミングモニタシステム。
【請求項７】
前記パルス変換回路は、リセット入力を備えたＤタイプのフリップフロップ回路であり、
前記駆動信号がクロック信号として入力され、前記サンプリングパルスがリセット信号として入力されることを特徴とする請求項１から６のいずれかに記載のサンプルタイミングモニタシステム。
【請求項８】
少なくとも前記検出回路が、プログラマブルなＩＣの内部に形成されていることを特徴とする請求項１から７のいずれかに記載のサンプルタイミングモニタシステム。
【請求項９】
少なくとも２つの前記駆動信号の間のタイミングを比較して当該駆動信号間の出力タイミングの異常を検出可能な駆動信号検出回路をさらに有することを特徴とする請求項１から８のいずれかに記載のサンプルタイミングモニタシステム。
【請求項１０】
前記駆動信号検出回路は、前記駆動信号のうち、前記リセット・ゲート信号の立ち上がりと前記水平駆動信号の立ち上がりのタイミングが同時であるか否かを判定することにより、異常を検出可能であることを特徴とする請求項９に記載のサンプルタイミングモニタシステム。
【請求項１１】
請求項１から１０のいずれかに記載のサンプルタイミングモニタシステムを備えたことを特徴とする電子内視鏡装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、撮像素子からのアナログ出力信号に所定の信号処理を施してデジタル映像信号を出力するサンプリング回路に供給される信号のタイミングの異常を検出するためのサンプルタイミングモニタシステムに関し、さらに当該システムを備えた電子内視鏡装置に関する。
【背景技術】
【０００２】
従来より、ＣＣＤ等の撮像素子を備えた装置では、撮像素子からのアナログ出力信号のノイズ低減を目的としたＣＤＳ（Correlated double sampling：相関二重サンプリング）回路がよく用いられている。ＣＤＳ回路では、デジタル映像信号をサンプリングするために、ＣＣＤのアナログ出力信号中の映像信号期間をサンプリングするためのサンプリングパルスと、フィード・スルー期間をサンプリングするためのサンプリングパルスが用いられる。ＣＤＳ回路は、映像信号期間中にサンプリングされた電圧値とフィード・スルー期間中にサンプリングされた電圧値との差分を抽出することにより、ノイズが除去された映像信号を出力することができる。すなわち、ＣＣＤのアナログ出力信号は、フィード・スルー期間においてリセット雑音を含む信号が出力され、続く映像信号期間において該リセット雑音と映像信号が重畳した信号が出力される。したがって、それらの期間における出力の差分をとることにより、リセット雑音が除去された映像信号が出力される。
【０００３】
ＣＤＳ回路に供給されるサンプリングパルスは、そのタイミングが意図したタイミングから外れてしまうと、ＣＤＳ回路において映像信号の正常なサンプリングが行われず、結果として、モニタ等に出力される画像に異常が生じてしまう。したがって、サンプリングパルスは、意図したタイミング、すなわち、映像信号期間をサンプリングするためのサンプリングパルスは映像信号期間中の所定の範囲内に、フィード・スルー期間をサンプリングするためのサンプリングパルスはフィード・スルー期間中の所定の範囲内に、それぞれ供給されるように設定されている。
【０００４】
特許文献１には、撮像素子において得られるアナログ出力信号からデジタル映像信号をサンプリングするためのサンプリングパルスのタイミングを自動的に調整可能とするサンプリングパルス自動調整装置を備えた電子内視鏡装置が記載されている。このサンプリングパルス自動調整装置では、駆動信号が出力されてから、ＣＣＤのアナログ出力信号がＣＤＳ回路に入力されるまでの伝搬遅延時間を計測することにより、その遅延時間分だけサンプリングパルスの位相を調整可能としている。したがって、当該装置は、電子内視鏡装置の挿入部の長さの変化等の要因により、上述のような遅延時間が変化したとしても、サンプリングパルスのタイミングを容易に調整可能な構成となっている。
【０００５】
【特許文献１】特開２００２−２７３３５号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
電子内視鏡装置において、撮像素子により撮像されてモニタ等に出力される映像に異常が見られる場合には、原因を究明するために検査等が行われる。検査においては、撮像素子を含めその周辺には種々の回路素子が含まれるため様々な項目のチェックが必要であった。そのなかで、ＣＤＳ回路に使用されるサンプリングパルスのタイミングのチェックは看過されがちであった。すなわち、検査の際に、サンプリングパルスのタイミングは正常であるものとして検査が行われることが多かった。しかし、サンプリングパルスのタイミングの異常を見逃してしまうと、いくら他の部位の検査を行ってもなかなか異常を特定することができないため、検査の時間を無駄に費やしてしまうという問題点があった。
【０００７】
一方、特許文献１に記載のサンプリングパルス自動調整装置では、電子内視鏡装置の挿入部の長さ等に影響する上記遅延時間に応じてサンプリングパルスの位相を調整することが可能である。しかし、自動調整以前にサンプリングパルスのタイミングが意図したタイミングから外れてしまっていた場合には、当該自動調整装置であったとしてもサンプルパルスのタイミングを正常な状態に戻すことは困難である。したがって、上記問題点は解決されない。
【０００８】
したがって、映像に異常が見られる場合の検査時において、サンプリングパルスのタイミングに異常が生じていることを容易に検出することができる手段が望まれていた。
【０００９】
そこで本発明は、サンプリングパルスのタイミングの異常を検出することができるサンプルタイミングモニタシステムおよび当該システムを備えた電子内視鏡装置を提供することを目的とする。
【課題を解決するための手段】
【００１０】
上記の課題を解決するため、本発明では、撮像素子を駆動するための駆動信号と、撮像素子から出力されるアナログ出力信号に対して相関二重サンプリングを行うサンプリング回路に供給されるサンプリングパルスとの間の時間的な関係をパルスに変換可能なパルス変換回路と、パルス変換回路から出力されたパルスの幅を計測するカウンタ回路と、カウンタ回路において計測された値が所定の範囲内にあるか否かを判定する比較回路と、を有する検出回路を少なくとも一つ備え、検出回路は、比較回路における判定結果に基づいてサンプリングパルスの出力タイミングの異常を検出可能であることを特徴とするサンプルタイミングモニタシステムを提供する。
【００１１】
したがって、本発明では、リセット・ゲート信号や水平駆動信号等の駆動信号と、アナログ出力信号のフィード・スルー期間や映像信号期間をサンプリングするためにＣＤＳ回路に供給されるサンプリングパルスとの間のタイミングを、カウンタを用いて計測することができる。計測された値から所定の時間間隔に含まれるか否かにより、サンプル信号の異常を検出することができる。
【００１２】
また、本発明に係るサンプルタイミングモニタシステムでは、パルス変換回路から出力されるパルスは、駆動信号の立ち下りからサンプリングパルスの立ち上がりまでの時間間隔に対応するパルス幅を有する。
【００１３】
また、検出回路を２つ有し、一方は、駆動信号がリセット・ゲート信号であり、且つサンプリングパルスがアナログ出力信号のフィード・スルー期間をサンプリングするための第一のサンプリング信号である第一の検出回路、他方は、駆動信号が水平駆動信号であり、且つサンプリングパルスがアナログ出力信号の映像信号期間をサンプリングするための第二のサンプリング信号である第二の検出回路、である。
【００１４】
また、検出回路において、サンプリングパルスの出力タイミングの異常が検出された場合に、異常を通知する異常通知手段を備えたことを特徴とする。
【００１５】
また、異常通知手段は、当該システムにおいて検出回路が少なくとも２つ備えられている場合に、少なくとも一つの検出回路において異常が検出された場合に、異常を通知する。例えば、その異常通知手段は、発光により異常を通知する
【００１６】
また、パルス変換回路は、リセット入力を備えたＤタイプのフリップフロップ回路であり、駆動信号がクロック信号として入力され、サンプリングパルスがリセット信号として入力される。また、少なくとも検出回路が、プログラマブルなＩＣの内部に形成されている。
【００１７】
また、少なくとも２つの駆動信号の間のタイミングを比較して当該駆動信号間の出力タイミングの異常を検出可能な駆動信号検出回路をさらに有する。その駆動信号検出回路は、駆動信号のうち、リセット・ゲート信号の立ち上がりと水平駆動信号の立ち上がりのタイミングが同時であるか否かを判定することにより、異常を検出可能である。
【００１８】
また、本発明のサンプルタイミングモニタシステムは電子内視鏡装置に備えられる。
【発明の効果】
【００１９】
本発明では上記の構成により、サンプリングパルスのタイミングの異常を検出することができるサンプルタイミングモニタシステムおよび当該システムを備えた電子内視鏡装置を提供することができる。
【発明を実施するための最良の形態】
【００２０】
以下、図面を参照して、本発明に係るサンプルタイミングモニタシステム及び当該システムを備えた電子内視鏡装置について説明する。なお、本発明の実施形態では、当該システムを電子内視鏡装置に採用した場合について説明する。しかし、当該システムは電子内視鏡装置と共に実施されることに限定されるものではない。例えば、デジタルカメラ、デジタルビデオカメラ、携帯電話、その他撮像素子を備える様々な装置において実施可能である。
【００２１】
図１は、電子内視鏡装置１００の機能ブロック図である。電子内視鏡装置１００は、撮像素子であるＣＣＤ１１０と、ＣＣＤドライバ回路１２０と、ＣＤＳ（Correlated Double Sampling：相関二重サンプリング）回路１３０と、プログラマブルＩＣ１４０と、コンフィグＲＯＭ１４０Ｃと、信号処理回路１５０と、バッファ１６０と、アンプ１７０とを有する。また、電子内視鏡装置１００には、外部機器としてのプロセッサ２００とモニタ３００とを接続可能である。また、電子内視鏡装置１００は、図示しないが、患者の体腔内へ挿入される部位である挿入部、各種操作を行うための操作部、画像処理装置等を含むものであり、図１の各機能はそれらの内部に備えられている。
【００２２】
ＣＣＤ１１０は、電子内視鏡装置１００の挿入部の先端付近に設けられている。ＣＣＤ１１０は、図示しない光源から被写体へ照明光が照射されることにより該被写体から反射される反射光を受光する受光面を有する。受光面には複数のフォトダイオードが配列されており、各フォトダイオードは画素に対応する。被写体からの反射光に応じてフォトダイオードに蓄積された電荷は、ＣＣＤ１１０に供給される垂直駆動信号等により読出しおよび転送が行われたのち、水平駆動信号およびリセット・ゲート信号によりアナログ出力信号として出力される。
【００２３】
電子内視鏡装置１００の挿入部には、ＣＣＤ１１０と、ＣＣＤドライバ回路１２０およびＣＤＳ回路１３０とを接続するためのケーブル等が配設されている。ＣＣＤ１１０から出力されたアナログ出力信号は、ＣＤＳ回路１３０に入力される。ＣＣＤ１１０への種々の駆動信号（垂直／水平駆動信号、リセット・ゲート信号等）や電源は、ＣＣＤドライバ回路１２０を介して出力される。
【００２４】
ＣＣＤドライバ回路１２０は、生成された垂直駆動信号、水平駆動信号、リセット・ゲート信号等をＣＣＤ１１０へ供給する。また、ＣＣＤ１１０へ出力すると同時に、水平駆動信号およびリセット・ゲート信号をプログラマブルＩＣ１４０に出力する。
【００２５】
ＣＤＳ回路１３０は、ＣＣＤ１１０のリセット雑音等のノイズを除去するための回路である。ＣＣＤ１１０のアナログ出力信号は、リセット期間と、フィード・スルー期間と、映像信号期間とを有する（図２において詳述する）。ＣＤＳ回路１３０では、フィード・スルー期間中に黒レベル（当該期間中の電圧値）、映像信号期間中に映像レベル（当該期間中のの電圧値）をそれぞれサンプリングする。そして、黒レベルと映像レベルの差分に基づいてデジタル映像信号を生成して出力する。なお、ＣＤＳ回路１３０には、ＡＧＣ（自動ゲイン制御）やＡ−Ｄコンバータ（ＡＤＣ）等も含まれるものとし、デジタル映像信号の生成においてそれらの機能による処理も実行される。
【００２６】
ＣＤＳ回路１３０には、黒レベルと映像レベルの電圧をサンプリングするタイミングを規定するためのサンプリングパルスである、黒サンプル信号と映像サンプル信号とが供給される。黒サンプル信号と映像サンプル信号は、信号処理回路１５０により生成されて供給される。
【００２７】
プログラマブルＩＣ１４０は、例えば、ＦＰＧＡ（Field Programmable Gate Array）やＣＰＬＤ（Complex Programmable Logic Device）等のＩＣである。プログラマブルＩＣ１４０は、ＡＳＩＣ等に比べて量産時の単価は高くなるが、マスクパターンの設計・製造を行うことなく回路を作成できるという長所を有する。このため、電子内視鏡装置のような一機種あたりの生産台数が少なく、それ故に製造コストの低減よりも開発コストの低減の方がより重要な課題となる装置においては、プログラマブルＩＣを回路として使用することが好ましい。
【００２８】
プログラマブルＩＣ１４０は、電子内視鏡装置１００の全体を制御する制御回路を含む。また、プログラマブルＩＣ１４０は、サンプリングパルスのタイミングの異常検出回路４００（図３参照）をも含む。異常検出回路４００は、黒サンプル信号と映像サンプル信号それぞれのタイミングの異常を検出する機能を有する（詳しくは後述する）。したがって、電子内視鏡装置に異常検出回路４００を組み込む際には、プログラマブルＩＣの内部に当該回路を追加するのみでよい。つまり、電子内視鏡装置１００内部の回路構成を複雑にすることなく、異常検出回路４００を導入することが可能である。
【００２９】
コンフィグＲＯＭ１４０Ｃは、揮発性のプログラマブルＩＣ１４０を立ち上げるため（すなわち、少なくとも上述のような異常検出回路４００を構成させるため）のプログラムを保持している。なお、不揮発性のプログラマブルＩＣとして例えばＣＰＬＤを用いた場合には、製造時に一回のみ上述のようなプログラムを実行させればよいので、このコンフィグＲＯＭ１４０Ｃは省略されてもよい。
【００３０】
信号処理回路１５０は、ＤＳＰ（Digital Signal Processor）、画像メモリ、Ｄ−Ａコンバータ等を含む。信号処理回路１５０は、ＣＤＳ回路１３０から出力されプログラマブルＩＣ１４０を介して伝送されてきたＣＣＤ１１０のデジタル映像信号に対し、所定の信号処理を行う機能を有する。例えば、信号処理回路１５０は、デジタル映像信号に対し所定の処理を行った後、最終的にＲＧＢ信号等のアナログ映像信号を出力する。また、信号処理回路１５０は、信号発生器を含み、黒サンプル信号および映像サンプル信号を生成することができる。信号処理回路１５０において生成された黒サンプル信号および映像サンプル信号は、ＣＤＳ回路１３０へ出力されるとともにプログラマブルＩＣ１４０（異常検出回路４００）へも出力される。
【００３１】
また、信号処理回路１５０から出力されたアナログ映像信号は、アンプ回路１７０による増幅等の処理を経て、ビデオ信号としてモニタ３００に出力される。モニタ３００では、ＣＣＤ１１０により撮像された映像が表示される。
【００３２】
プロセッサ２００は例えば光源内蔵型信号処理装置であり、キーボード（不図示）等により検査の作業者による入力操作等が可能な装置である。また、電子内視鏡装置１００に関する各種情報を表示可能である。プロセッサ２００は、バッファ１６０を介してプログラマブルＩＣ１４０、信号処理回路１５０等の制御を行うことができる。
【００３３】
なお、上述の電子内視鏡装置１００の説明においては、ＣＣＤドライバ回路１２０において水平駆動信号とリセット・ゲート信号とが、信号処理回路１５０において黒サンプル信号と映像サンプル信号とが、それぞれ生成されるものとした。しかし、それらの信号が生成される場所は特に限定されるわけではなく、例えば、ＣＣＤドライバ回路１２０、プログラマブルＩＣ１４０、信号処理回路１５０のいずれかにおいて生成されていればよい。
【００３４】
図２は、水平駆動信号と、リセット・ゲート信号と、ＣＣＤ１１０のアナログ出力信号と、黒サンプル信号と、映像サンプル信号のタイミングチャートを示す。
【００３５】
図２（ａ）は、ＣＣＤドライバ回路１２０から出力される水平駆動信号ＳＨの出力タイミングを示す。図２（ｂ）は、ＣＣＤドライバ回路１２０から出力されるリセット・ゲート信号ＳＲＧの出力タイミングを示す。水平駆動信号ＳＨおよびリセット・ゲート信号ＳＲＧに応じて、ＣＣＤ１１０のアナログ出力信号の周期が決定される。なお、水平駆動信号ＳＨおよびリセット・ゲート信号ＳＲＧの立ち上がりは同時となるように調整される。
【００３６】
図２（ｃ）は、ＣＣＤ１１０のアナログ出力信号ＳＯＵＴを示す。ＣＣＤ１１０のアナログ出力信号は、リセット期間ＴＲと、フィード・スルー期間ＴＦと、映像信号期間ＴＶとからなる。リセット期間ＴＲはリセット・ゲート信号ＳＲＧのパルス幅に対応する期間である。フィード・スルー期間ＴＦは、リセット期間ＴＲに確定したリセット雑音のみが出力される期間である。映像信号期間ＴＶは水平駆動信号ＳＨのパルス幅に対応する期間であり、リセット雑音とＣＣＤ１１０の各画素で検出される映像信号が重畳して出力される期間である。なお、図２（ｃ）では、アナログ出力信号Ｓｏｕｔを模式的に示しているが、実際には、各期間の信号の立ち上がりまたは立ち下がりは多少の時間的な広がりを持つ。すなわち、アナログ出力信号ＳＯＵＴは、各期間の境界付近ではその出力がゆるやかに変化している。
【００３７】
図２（ｄ）は、信号処理回路１５０から出力される黒サンプル信号ＳＢの出力タイミングを示す。図２（ｅ）は、信号処理回路１５０から出力される映像サンプル信号ＳＶの出力タイミングを示す。ＣＤＳ回路１３０では、黒レベルと映像レベルとは、黒サンプル信号ＳＢと映像サンプル信号ＳＶそれぞれの立ち上がり時にサンプリングされる。なお、黒サンプル信号ＳＢのパルスの立ち上がりはフィード・スルー期間の中央付近（すなわち、中央付近としたのは、当該期間の開始時と終了時付近においてはアナログ出力信号ＳＯＵＴが隣接する期間における出力の影響を受けている可能性が高いため）に含まれるように、映像サンプル信号ＳＶのパルスの立ち上がりは映像信号期間の中央付近（同上）に含まれるように、それぞれ調整される。しかし、実際には、駆動信号（水平駆動信号ＳＨおよびリセット・ゲート信号ＳＲＧ）が出力されてから、ＣＤＳ回路１３０にアナログ出力信号ＳＯＵＴが入力されるまでの遅延時間が考慮されて、黒サンプル信号ＳＢおよび映像サンプル信号ＳＶの出力タイミングが設定される。つまり、黒サンプル信号ＳＢおよび映像サンプル信号ＳＶは、予測される遅延時間だけ、駆動信号よりも遅延させて出力される。本発明の実施形態では、黒サンプル信号ＳＢはリセット・ゲート信号ＳＲＧを基準として、映像サンプル信号ＳＶは水平駆動信号ＳＨを基準として、それぞれのタイミングがモニタされる。すなわち、それらのタイミングが想定されたタイミングから外れれば異常であると判定される。
【００３８】
水平駆動信号ＳＨとリセット・ゲート信号ＳＲＧそれぞれの立ち上がりの時間差をｔ１とする。また、リセット・ゲート信号ＳＲＧの立ち下がりから黒サンプル信号ＳＢの立ち上がりまでの時間差をｔ２とする。また、水平駆動信号ＳＨの立ち下がりから映像サンプル信号ＳＶの立ち上がりまでの時間差をｔ３とする。
【００３９】
図３は、プログラマブルＩＣ１４０に備えられた、サンプリングパルスのタイミング異常検出回路４００を示す図である。異常検出回路４００は、黒サンプル信号用回路４１０と、映像サンプル信号用回路４３０と、ＬＥＤ４５０とを有する。黒サンプル信号用回路４１０は、フリップフロップ４１１と、カウンタ回路４１２と、比較回路４１３とを有する。また、映像サンプル信号用回路４３０は、フリップフロップ４３１と、カウンタ回路４３２と、比較回路４３３とを有する。
【００４０】
フリップフロップ４１１および４３１は、Ｄタイプのフリップフロップであり且つリセットインバース端子（〜ＣＬＲ端子）およびプリセットインバース端子（〜ＰＲ端子）を有するものである。また、フリップフロップ４１１および４３１のクロック端子（ＣＫ端子）は立ち上がりを入力とする形式のものである。本実施形態では、フリップフロップ４１１および４３１のＤ端子および〜ＰＲ端子には常時Ｈが入力される。図４にフリップフロップ４１１（４３１も同様）の真理値表を示す。
【００４１】
黒サンプル信号用回路４１０では、フリップフロップ４１１のＣＫ端子には、リセット・ゲート信号ＳＲＧを反転した信号が入力される。すなわち、フリップフロップ４１１は、リセット・ゲート信号ＳＲＧの立ち下がり時に、Ｑ端子にＤの値（Ｈ）を出力する。また、〜ＣＬＲ端子には、反転された黒サンプル信号ＳＢが入力される。すなわち、黒サンプル信号ＳＢがＨレベルになると、〜ＣＬＲ端子にＬが入力されてフリップフロップ４１１がクリアされる（Ｑ端子がＬとなる）。したがって、Ｑ端子の出力は、リセット・ゲート信号ＳＲＧの立ち下がり時にＨとなり、その後、黒サンプル信号ＳＢが入力されるとＬとなる。よって、フリップフロップ４１１は、リセット・ゲート信号ＳＲＧの立ち下がりから黒サンプル信号ＳＢの立ち上がりまでの時間間隔をパルス幅とするパルスＰＢを出力する。フリップフロップ４１１は、リセット・ゲート信号ＳＲＧおよび黒サンプル信号ＳＢの入力と共に、順次、パルスＰＢを出力する。
【００４２】
カウンタ回路４１２では、フリップフロップ４１１から出力されたパルスＰＢを入力値とし、そのパルスＰＢのパルス幅ｔ２をカウントする。カウンタ回路４１２には周知のパルス幅カウンタを用いることができる（パルス幅ｔ２のカウントに用いられるクロックの周期Ｔ２は、Ｔ２＜＜ｔ２である）。
【００４３】
比較回路４１３では、カウンタ回路４１２から出力されたｔ２の値を入力値として、予め指定された値と比較する。すなわち、カウンタ回路４１２にはｔ２の下限値ｔ２ＭＩＮと上限値ｔ２ＭＡＸが予め設定されており、ｔ２がそれらの範囲内であるかどうかを判定することができる（ｔ２ＭＩＮ≦ｔ２≦ｔ２ＭＡＸであるかどうかを判定する）。比較回路４１３は、ｔ２が、ｔ２ＭＩＮ≦ｔ２≦ｔ２ＭＡＸであればＬを、ｔ２＜ｔ２ＭＩＮおよびｔ２＞ｔ２ＭＡＸであればＨをそれぞれ出力する。なお、下限値ｔ２ＭＩＮ及び上限値ｔ２ＭＡＸはそれぞれプロセッサ２００を用いて設定可能である。
【００４４】
映像サンプル信号用回路４３０では、フリップフロップ４３１のＣＫ端子には、水平駆動信号ＳＨを反転した信号が入力される。すなわち、フリップフロップ４３１は、水平駆動信号ＳＨの立ち下がり時に、Ｑ端子にＤの値（Ｈ）を出力する。また、〜ＣＬＲ端子には、反転された映像サンプル信号ＳＶが入力される。すなわち、映像サンプル信号ＳＶがＨレベルになると、〜ＣＬＲ端子にＬが入力されてフリップフロップ４３１がクリアされる（Ｑ端子がＬとなる）。したがって、Ｑ端子の出力は、水平駆動信号ＳＶの立ち下がり時にＨとなり、その後、映像サンプル信号ＳＶが入力されるとＬとなる。よって、フリップフロップ４３１は、水平駆動信号ＳＨの立ち下がりから映像サンプル信号ＳＶの立ち上がりまでの時間間隔をパルス幅とするパルスＰＶを出力する。フリップフロップ４３１は、水平駆動信号ＳＨおよび映像サンプル信号ＳＶの入力と共に、順次、パルスＰＶを出力する。
【００４５】
カウンタ回路４３２では、フリップフロップ４３１から出力されたパルスＰＶを入力値とし、そのパルスＰＶのパルス幅ｔ３をカウントする。カウンタ回路４３２には周知のパルス幅カウンタを用いることができる（パルス幅ｔ３のカウントに用いられるクロックの周期Ｔ３は、Ｔ３＜＜ｔ３である）。
【００４６】
比較回路４３３では、カウンタ回路４３２から出力されたｔ３の値を入力値として、予め指定された値と比較する。すなわち、カウンタ回路４３２にはｔ３の下限値ｔ３ＭＩＮと上限値ｔ３ＭＡＸが予め設定されており、ｔ３がそれらの範囲内であるかどうかを判定することができる（ｔ３ＭＩＮ≦ｔ３≦ｔ３ＭＡＸであるかどうかを判定する）。比較回路４３３は、ｔ３が、ｔ３ＭＩＮ≦ｔ３≦ｔ３ＭＡＸであればＬを、ｔ３＜ｔ３ＭＩＮおよびｔ３＞ｔ３ＭＡＸであればＨをそれぞれ出力する。なお、下限値ｔ３ＭＩＮ及び上限値ｔ３ＭＡＸはそれぞれプロセッサ２００を用いて設定可能である。
【００４７】
ＬＥＤ４５０は、黒サンプル用回路４１０または映像サンプル用回路４３０の少なくともいずれか一方において異常が検出された場合に点灯する（ただし、ＥｎａｂｌｅがＨの場合）。つまり、ＬＥＤ４５０は、比較回路４１３または比較回路４３３のいずれかあるいは両方がＨを出力した場合に点灯する。異常検出回路４００では、ＬＥＤ４５０の一方の端子に所定の電圧（５Ｖ）が印加されており、ＮＯＴ回路の出力が０Ｖ（Ｌ）の場合に発光するよう構成されている。ＬＥＤ４５０の発光により、検査を行う作業者に、黒サンプル信号ＳＢまたは映像サンプル信号ＳＶの異常を通知することができる。ＬＥＤ４５０は、例えば、電子内視鏡装置１００の回路基板上であって、プログラマブルＩＣ１４０付近に備えられる。しかし、ＬＥＤ４５０の配置はそれに限定されるものではない。また、映像サンプル信号ＳＶまたは黒サンプル信号ＳＢの異常を通知する手段は、ＬＥＤ４５０を用いなくとも、例えば、モニタ３００にその旨を表示する構成であってもよい。
【００４８】
以上、電子内視鏡装置１００において、黒サンプル信号または映像サンプル信号の異常を検出可能な構成について説明した。実際に検査を行なう際には、例えば作業者がプロセッサ２００を操作することにより、バッファ１６０を介してプログラマブルＩＣ１４０に含まれる異常検出回路４００のＥｎａｂｌｅ信号をＬからＨに切り替える。或いはこのＥｎａｂｌｅ信号は、電子内視鏡装置１００の電源が立ち上がってから所定の時間はＬを出力するような構成であってもよい。そのようにすれば、電源立ち上げ時の不安定な状態のサンプル信号のタイミングを検出することを回避できる。そして、比較回路４１３または比較回路４３３のいずれか一方からＨが出力された場合には、ＬＥＤ４５０が点灯する。また、作業者は、例えば、プロセッサ２００を用いて、信号処理回路１５０に対し、所定のパラメータを設定することにより映像サンプル信号と黒サンプル信号のタイミングを調整することができる。なお、本発明の実施形態においては、異常検出回路４００内部に、２つのサンプル用回路（４１０，４３０）を設けた。しかし、いずれか一方のサンプル用回路のみを設ける構成であってもよい。すなわち、いずれか一方のみを設ける構成であっても、サンプル信号の異常を容易に検出するという本発明の目的は達成し得るからである。また、それぞれのサンプル用回路に個別にＬＥＤを設けてもよい。
【００４９】
したがって、本発明によれば、プログラマブルＩＣ１４０を用いて所定の回路を追加するのみで、容易にサンプリングパルスの異常を検出することができる機能を実現することができる。
【００５０】
また、検査を行う際には、水平駆動信号ＳＨとリセット・ゲート信号ＳＲＧのタイミングにも異常があるかどうかを確認する必要がある。この場合、オシロスコープ等で確認することもできるが、水平駆動信号ＳＨとリセット・ゲート信号ＳＲＧのタイミングの差ｔ１の異常を検出する回路を備えていてもよい。例えば、上述のような異常検出回路４００の構成を用いて、水平駆動信号ＳＨとリセット・ゲート信号ＳＲＧの立ち上がりのタイミングが同時かどうか（すなわちｔ１＝０）をチェックすることにより異常の検出が可能となる。
【図面の簡単な説明】
【００５１】
【図１】電子内視鏡装置の機能ブロック図である。
【図２】水平駆動信号、リセット・ゲート信号、アナログ出力信号、黒サンプル信号、映像サンプル信号のタイミングチャートである。
【図３】異常検出回路を示す図である。
【図４】フリップフロップの真理値表である。
【符号の説明】
【００５２】
１００  電子内視鏡装置
１１０  ＣＣＤ
１２０  ＣＣＤドライバ回路
１３０  ＣＤＳ回路
１４０  プログラマブルＩＣ
１５０  信号処理回路
１６０  バッファ
１７０  アンプ
２００  プロセッサ
３００  モニタ
４００  異常検出回路
４１０  黒サンプル用回路
４３０  映像サンプル用回路
４１１，４３１  フリップフロップ
４１２，４３２  カウンタ
４１３，４３３  比較回路
４５０  ＬＥＤ
【図１】
0004629599.tif 000002
【図２】
0004629599.tif 000003
【図３】
0004629599.tif 000004
【図４】
0004629599.tif 000005