(57)【要約】【課題】使用時間を記録するメモリの書き込み回数が使用時間計測を除く内視鏡の他の機能に影響を及ぼさない装置を提供する。【解決手段】電子内視鏡１０は、使用時間を計測する第１ＣＰＵ１５と、使用時間に関する情報を記録する第２メモリ１７とを備える。第１ＣＰＵ１５は、第２メモリ１７の書き込み回数を計測する。電子内視鏡１０は、使用時間に関する情報を除く情報を記録する第１メモリ１６を、第２メモリ１７と別に備える。内視鏡装置は、ビデオプロセッサをさらに備える。第１ＣＰＵ１５は、電子内視鏡１０がビデオプロセッサに装着された接続回数を計測し、接続回数の値が変化する度に第２メモリ１７に接続回数の値を記録し、使用時間と接続回数に基づいて書き込み回数を計測する。第１ＣＰＵ１５は、書き込み回数が、第２メモリ１７の品質保証書き込み回数を超えたか否かを判断する。第１ＣＰＵ１５は、書き込み回数が品質保証書き込み回数を超えたと判断した場合に、使用者に対して警告を行う。【選択図】図２
2006167437.tif 000002
【特許請求の範囲】
【請求項１】
使用時間を計測する制御部と、
前記使用時間に関する情報を記録する使用時間記憶用メモリとを備え、
前記制御部は、前記使用時間記憶用メモリの書き込み回数を計測する電子内視鏡または内視鏡装置。
【請求項２】
前記使用時間に関する情報を除く情報を記録するその他項目記憶用メモリを、前記使用時間記憶用メモリと別に備えることを特徴とする請求項１に記載の電子内視鏡または内視鏡装置。
【請求項３】
前記内視鏡装置は、ビデオプロセッサをさらに備え、
前記制御部は、前記電子内視鏡が前記ビデオプロセッサに装着された接続回数を計測し、前記接続回数の値が変化する度に前記使用時間記憶用メモリに前記接続回数の値を記録し、前記使用時間と前記接続回数に基づいて前記書き込み回数を計測することを特徴とする請求項２に記載の電子内視鏡または内視鏡装置。
【請求項４】
前記制御部は、前記書き込み回数が、前記使用時間記憶用メモリの品質保証書き込み回数を超えたか否かを判断することを特徴とする請求項３に記載の電子内視鏡または内視鏡装置。
【請求項５】
前記制御部は、前記書き込み回数が前記品質保証書き込み回数を超えたと判断した場合に、使用者に対して警告を行うことを特徴とする請求項４に記載の電子内視鏡または内視鏡装置。
【請求項６】
前記内視鏡装置は、電子内視鏡を備え、前記電子内視鏡が前記制御部と、前記使用時間記憶用メモリを有することを特徴とする請求項３に記載の内視鏡装置。
【請求項７】
前記ビデオプロセッサは、前記制御部と、前記使用時間記憶用メモリを有し、前記制御部は、装着される電子内視鏡ごとに分けて前記使用時間及び前記接続回数を前記使用時間記憶用メモリに記録することを特徴とする請求項３に記載の内視鏡装置。
【請求項８】
前記使用時間は、前記電子内視鏡が前記ビデオプロセッサに取り付けられ且つ前記電子内視鏡の電源がオン状態にされた使用状態の累積時間であることを特徴とする請求項３に記載の電子内視鏡または内視鏡装置。
【請求項９】
前記使用時間記憶用メモリと、前記その他項目記憶用メモリとは、物理的に別のメモリであることを特徴とする請求項２に記載の電子内視鏡または内視鏡装置。
【請求項１０】
撮像により得られた画像信号について信号処理を行い、且つ垂直同期信号を出力する映像信号処理部をさらに備え、
前記制御部は、前記垂直同期信号の出力回数に基づいて前記使用時間を計測することを特徴とする請求項１に記載の電子内視鏡または内視鏡装置。
【請求項１１】
前記制御部は、前記垂直同期信号の出力回数に対応する第１、第２カウンタを一時記憶し、前記垂直同期信号が出力されるたびに前記第１カウンタの値を第１の一定値だけ加算し、前記第１カウンタの値が第１パラメータ以上になる度に前記第１カウンタの値を第１初期値にし、前記第２カウンタの値を第２の一定値だけ加算し、前記第２カウンタの値が第２パラメータ以上になる度に前記第２カウンタの値を第２初期値にし前記使用時間を第３の一定値だけ加算して、前記使用時間を計測することを特徴とする請求項１０に記載の電子内視鏡または内視鏡装置。
【請求項１２】
前記第１パラメータの値は、前記垂直同期信号が出力される間隔に相当する垂直同期周波数に対応して設定されることを特徴とする請求項１１に記載の電子内視鏡または内視鏡装置。
【請求項１３】
前記第１〜第３の一定値は、いずれも１で、前記第１、第２初期値は０であることを特徴とする請求項１１に記載の電子内視鏡または内視鏡装置。
【請求項１４】
前記使用時間記憶用メモリは、不揮発性メモリであることを特徴とする請求項１に記載の電子内視鏡または内視鏡装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、電子内視鏡及び内視鏡装置に関し、特に電子内視鏡の使用時間を計測する装置に関する。
【背景技術】
【０００２】
従来、電子内視鏡の使用時間を計測する装置が提案されている。電子内視鏡の使用時間を知ることにより、点検や整備の必要性を客観的に知ることが可能になる。
【０００３】
特許文献１は、電子内視鏡の使用時間を計測する装置を開示する。
【特許文献１】特開平０７−１７１０８９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかし、特許文献１の装置は、電子内視鏡の使用時間をメモリに書き込みする回数がメモリに書き込み可能な回数を超えてメモリの信頼性が低下した場合に、一緒に記録した他の部の設定値などにも影響が及び、ひいては、内視鏡の他の機能に悪影響を及ぼすおそれがある。
【０００５】
したがって本発明の目的は、使用時間を記録するメモリの書き込み回数が使用時間計測を除く内視鏡の他の機能に影響を及ぼさない装置を提供することである。
【課題を解決するための手段】
【０００６】
本発明に係る電子内視鏡または内視鏡装置は、使用時間を計測する制御部と、使用時間に関する情報を記録する使用時間記憶用メモリとを備え、制御部は、使用時間記憶用メモリの書き込み回数を計測する。
【０００７】
好ましくは、前記使用時間に関する情報を除く情報を記録するその他項目記憶用メモリを、使用時間記憶用メモリと別に備える。
【０００８】
さらに好ましくは、内視鏡装置は、ビデオプロセッサをさらに備え、制御部は、電子内視鏡がビデオプロセッサに装着された接続回数を計測し、接続回数の値が変化する度に使用時間記憶用メモリに接続回数の値を記録し、使用時間と接続回数に基づいて書き込み回数を計測する。
【０００９】
さらに好ましくは、制御部は、書き込み回数が、使用時間記憶用メモリの品質保証書き込み回数を超えたか否かを判断する。
【００１０】
さらに好ましくは、制御部は、書き込み回数が品質保証書き込み回数を超えたと判断した場合に、使用者に対して警告を行う。
【００１１】
また、さらに好ましくは、内視鏡装置は、電子内視鏡を備え、電子内視鏡は、制御部と、前記使用時間記憶用メモリを有する。
【００１２】
また、さらに好ましくは、ビデオプロセッサは、制御部と、使用時間記憶用メモリを有し、制御部は、装着される電子内視鏡ごとに分けて使用時間及び接続回数を使用時間記憶用メモリに記録する。
【００１３】
また、好ましくは、使用時間は、電子内視鏡がビデオプロセッサに取り付けられ且つ電子内視鏡の電源がオン状態にされた使用状態の累積時間である。
【００１４】
また、好ましくは、使用時間記憶用メモリと、その他項目記憶用メモリとは、物理的に別のメモリである。
【００１５】
また、好ましくは、撮像により得られた画像信号について信号処理を行い、且つ垂直同期信号を出力する映像信号処理部をさらに備え、制御部は、垂直同期信号の出力回数に基づいて使用時間を計測する。
【００１６】
さらに好ましくは、制御部は、垂直同期信号の出力回数に対応する第１、第２カウンタを一時記憶し、垂直同期信号が出力されるたびに第１カウンタの値を第１の一定値だけ加算し、第１カウンタの値が第１パラメータ以上になる度に第１カウンタの値を第１初期値にし、第２カウンタの値を第２の一定値だけ加算し、第２カウンタの値が第２パラメータ以上になる度に第２カウンタの値を第２初期値にし使用時間を第３の一定値だけ加算して、使用時間を計測する。
【００１７】
さらに好ましくは、第１パラメータの値は、垂直同期信号が出力される間隔に相当する垂直同期周波数に対応して設定される。
【００１８】
また、好ましくは、第１〜第３の一定値は、いずれも１で、第１、第２初期値は０である。
【００１９】
また、好ましくは、使用時間記憶用メモリは、不揮発性メモリである。
【発明の効果】
【００２０】
以上のように本発明によれば、使用時間を記録するメモリの書き込み回数が使用時間計測を除く内視鏡の他の機能に影響を及ぼさない装置を提供することができる。
【発明を実施するための最良の形態】
【００２１】
以下、第１の実施形態について、図を用いて説明する。第１の実施形態にかかる内視鏡装置１は、電子内視鏡１０、接続部２０、ビデオプロセッサ３０、キーボード５０、及びＴＶモニタ７０を備える電子内視鏡装置である（図１参照）。
【００２２】
電子内視鏡１０は、先端部に対物光学系（不図示）と撮像素子１１などを内蔵し、被写体である体内などを撮像する。
【００２３】
電子内視鏡１０は、ＣＣＤなどの撮像素子１１、ＡＧＣ（オートゲインコントローラ）１２、映像信号処理ＩＣ１３、第１ＣＰＵ１５、第１、第２メモリ１６、１７、及び音声合成ＩＣ１９を有する（図２参照）。電子内視鏡１０は、接続部２０を介してビデオプロセッサ３０と接続される。
【００２４】
撮像素子１１において撮像により得られた信号は、ＡＧＣ１２を介して映像信号処理ＩＣ１３に入力され、各種の信号処理が行われる。信号処理された映像信号は、ビデオプロセッサ３０に出力される。映像信号処理ＩＣ１３は、第１ＣＰＵ１５によって制御される。映像信号処理ＩＣ１３と第１ＣＰＵ１５は、データの送受信のために、シリアル通信接続される。映像信号処理ＩＣ１３は、垂直同期信号Ｖｓｙｎｃを第１ＣＰＵ１５の割り込み端子（不図示）に出力する。映像信号処理ＩＣ１３は、撮像素子１１を駆動するＣＣＤ駆動信号を出力する。
【００２５】
第１ＣＰＵ１５は、ワンチップマイクロコンピュータであり、図示しないＲＯＭ（リードオンリーメモリ）、ＲＡＭ（ランダムアクセスメモリ）、ＳＣＩ（シリアルコミュニケーションインターフェース）、Ｉ／Ｏポート（インプット／アウトプットポート）を有する。第１ＣＰＵ１５は、電子内視鏡１０の各部を制御し、ビデオプロセッサ３０の第２ＣＰＵ３１とシリアル通信する。
【００２６】
第１ＣＰＵ１５は、接続回数、及び使用時間を計測する。接続回数は、電子内視鏡１０がビデオプロセッサ３０に取り付けられた回数である。使用時間は、電子内視鏡１０がビデオプロセッサ３０に接続され且つ電子内視鏡１０の電源がオン状態にされた使用状態の累積時間である。
【００２７】
第１、第２メモリ１６、１７は、電子内視鏡１０の各部の設定値を記憶しておくための不揮発性メモリ（ＥＥＰＲＯＭ等）で、第１ＣＰＵ１５と接続される。第１メモリ１６は、電子内視鏡１０の使用時間以外の記憶項目として、内視鏡名やシリアルナンバー、及び映像信号処理ＩＣ１３のレジスタ設定値などを記憶する。
【００２８】
第２メモリ１７は、電子内視鏡１０の使用時間（使用時間記録値）、電子内視鏡１０のビデオプロセッサ３０への接続回数（接続回数記録値）を記憶する。電子内視鏡１０の使用時間記録値は、記憶時間変数ｔに対応して変化し、接続回数記録値は、接続回数変数ｃに対応して変化する。
【００２９】
第１ＣＰＵ１５のＲＡＭは、映像信号処理ＩＣ１３から出力される垂直同期信号Ｖｓｙｎｃの回数に基づいて、電子内視鏡１０の使用時間を計測するための記憶時間変数ｔ、及び第１、第２カウンタｖｃ１、ｖｃ２を一時記憶する。第１、第２カウンタｖｃ１、ｖｃ２は、記憶時間変数ｔを計測するための変数である。垂直同期信号Ｖｓｙｎｃは、映像信号方式がＮＴＳＣの場合、１／６０秒ごとに一回出力され（垂直同期周波数が６０Ｈｚ）、映像信号方式がＰＡＬの場合、１／５０秒ごとに１回出力される（垂直同期周波数が５０Ｈｚ）。
【００３０】
従って、第１の実施形態では、電子内視鏡１０における映像信号処理のために使用される回路素子である映像信号処理ＩＣ１３から出力される垂直同期信号を使って、電子内視鏡１０の使用時間を計測することが可能になる。
【００３１】
第１カウンタｖｃ１の値は、第１初期値以上第１パラメータＰ１以下の整数で、垂直同期信号Ｖｓｙｎｃが出力される度に第１の一定値だけ加算される。第１カウンタｖｃ１の値が第１パラメータＰ１以上になった時、第１カウンタｖｃ１の値は第１初期値にされ、第２カウンタｖｃ２の値は第２の一定値だけ加算される。第２カウンタｖｃ２の値は、第２初期値以上第２パラメータＰ２以下の整数である。第２カウンタｖｃ２の値が第２パラメータＰ２以上になった時、第２カウンタｖｃ２の値は第２初期値にされ、電子内視鏡１０の使用時間に相当する記憶時間変数ｔの値が第３の一定値だけ加算される。
【００３２】
第１の実施形態において、第１〜第３の一定値は、いずれも１であり、第１、第２初期値はいずれも０である。
【００３３】
第１パラメータＰ１の値は、映像信号方式に対応して設定される。第１の実施形態においては、映像信号方式がＮＴＳＣの場合は、第１パラメータＰ１の値は６０に、ＰＡＬの場合は、５０に設定される。第１の実施形態においては、第２パラメータＰ２の値は３６０に設定される。
【００３４】
従って、映像信号方式がＮＴＳＣの場合、第１カウンタｖｃ１の値が６０以上になった時に０にされ、第２カウンタｖｃ２の値が１だけ増やされる。映像信号方式がＰＡＬの場合、第１カウンタｖｃ１の値が５０以上になった時に０にされ、第２カウンタｖｃ２の値が１だけ増やされる。すなわち第２カウンタｖｃ２の値は、１秒ごとに１だけ増える。第２カウンタｖｃ２の値が３６０以上になった場合は、第２カウンタｖｃ２の値は０にされ、電子内視鏡１０の記憶時間変数ｔの値が１だけ増やされる。記憶時間変数ｔの値は０以上の整数で、６分ごとに１だけ増える。従って、実際の使用時間は、６×ｔ分で表される。
【００３５】
第１ＣＰＵ１５のＲＡＭは、電子内視鏡１０がビデオプロセッサ３０と接続された回数を計測するための接続回数変数ｃを一時記憶する。接続回数変数ｃは、初期値が０の整数で、電子内視鏡１０がビデオプロセッサ３０と接続される度に１だけ加算される。記憶時間変数ｔと接続回数変数ｃとの和は第２メモリ１７への書き込み回数（ｔ＋ｃ）に相当し、第１ＣＰＵ１５は、書き込み回数（ｔ＋ｃ）が、第２メモリ１７の品質保証書き込み回数ＣＴを超えたか否かを判断する。品質保証書き込み回数ＣＴを超えている場合は、ＴＶモニタ７０または音声合成ＩＣで使用者に対して警告を行う。第２メモリ１７の品質保証書き込み回数ＣＴの値は、第１ＣＰＵ１５の動作プログラムにインストールされている。第１の実施形態では、品質保証書き込み回数ＣＴは１０万回に設定される。
【００３６】
従って、第１の実施形態では、第２メモリ１７の品質保証書き込み回数ＣＴを考慮して、電子内視鏡１０の使用時間などを記録することが可能になる。また、第２メモリ１７への書き込み回数が、品質保証書き込み回数ＣＴを超えてしまい、第２メモリ１７に記録した値が信頼できない状態になった場合でも、他の記憶項目は第１メモリ１６に記録されているので、電子内視鏡１０の他の機能に悪影響を及ぼさない。
【００３７】
音声合成ＩＣ１９は、第２メモリ１７の品質保証限度以上の回数だけ書き込みが行われた時にそのことを使用者に知らせる回路素子で、第１ＣＰＵ１５と接続される。
【００３８】
電子内視鏡１０は、スイッチ（不図示）を有する。これは、電子内視鏡１０の映像信号方式をＮＴＳＣまたはＰＡＬに切り換えるためのディップスイッチで、第１ＣＰＵ１５と接続される。このスイッチの接続状況に対応して、映像信号方式判別変数ｖｎｐの値が０または１に設定される。映像信号方式判別変数ｖｎｐの値は、第１ＣＰＵ１５のＲＡＭに一時記憶される。
【００３９】
ビデオプロセッサ３０は、第２ＣＰＵ３１、第３メモリ３２、ＲＴＣ（リアルタイムクロック）３３、絞り制御回路３５、光源３６、絞り３７、信号処理回路４１、ＣＲＴＣ（ＣＲＴコントローラ）４２、及びパネルスイッチ群４３を有する（図３参照）。
【００４０】
ビデオプロセッサ３０は、電子内視鏡１０で撮像された被写体の画像信号を、ＴＶモニタ７０で観察可能な映像信号に変換する。また、ビデオプロセッサ３０は、電子内視鏡１０の先端部を介して被写体を照明する。光源３６からの光は、ライトガイド１８を介して先端部から被写体に照射される。
【００４１】
第２ＣＰＵ３１は、ワンチップマイクロコンピュータであり、図示しないＲＯＭ（リードオンリーメモリ）、ＲＡＭ（ランダムアクセスメモリ）、ＳＣＩ（シリアルコミュニケーションインターフェース）、Ｉ／Ｏポート（インプット／アウトプットポート）を有する。第２ＣＰＵ３１は、ビデオプロセッサの各部を制御し、電子内視鏡１０の第１ＣＰＵ１５とシリアル通信する。
【００４２】
信号処理回路４１は、電子内視鏡１０の映像信号処理ＩＣ１３から出力される画像信号を、ＴＶモニタ７０に表示する信号に変換する。信号処理回路４１は、画像信号のうち輝度信号を第２ＣＰＵ３１に出力する。第２ＣＰＵ３１は、輝度信号に基づいて、絞り制御回路３５を制御し、絞り３７の絞り具合を変え、光源３６からライトガイド１８を介して被写体に照射される光量を調整する（自動調光処理）。
【００４３】
電子内視鏡１０の映像信号処理ＩＣ１３から出力される垂直同期信号Ｖｓｙｎｃは、信号処理回路４１を介して第２ＣＰＵ３１に入力される。
【００４４】
第２ＣＰＵ３１は、キーボード５０のキー、及びパネルスイッチ群４３のスイッチが操作された時に、それに対応する処理を行う。
【００４５】
第２ＣＰＵ３１は、ＲＴＣ３３から日時を読み出し、ＣＲＴＣ４２を介してＴＶモニタ７０に表示する。第２ＣＰＵ３１は、患者名、年齢、性別、医師名などの各種文字情報を、ＣＲＴＣ４２を介してＴＶモニタ７０に表示する。
【００４６】
第３メモリ３２は、ビデオプロセッサ３０の各部の設定値を記憶しておくための不揮発性メモリ（ＥＥＰＲＯＭ等）で、第２ＣＰＵ３１と接続される。
【００４７】
図４のフローチャートを用いて、第１の実施形態における電子内視鏡１０の第１ＣＰＵ１５による初期設定処理の手順を説明する。初期設定処理は、電子内視鏡１０がビデオプロセッサ３０に接続される度に行われる。ステップＳ１で初期設定処理が開始されると、ステップＳ２で、第１ＣＰＵ１５や映像信号処理ＩＣ１３のレジスタが設定され、第１ＣＰＵ１５にインストールされた動作プログラムで使用され、ＲＡＭに一時記憶された変数が初期値に設定される。第１、第２カウンタｖｃ１、ｖｃ２はそれぞれ０に設定される。
【００４８】
ステップＳ３で、接続回数変数ｃの値を第２メモリ１７から読み出しした使用回数記録値に設定し、接続回数変数ｃの値を１だけ加算し、加算した接続回数変数ｃの値を接続回数記録値として第２メモリ１７に記憶する。
【００４９】
ステップＳ４で、記憶時間変数ｔの値を第２メモリ１７から読み出しした使用時間記録値に設定する。記憶時間変数ｔは、その後、割り込み処理において、使用時間記録に使用される。接続回数変数ｃと記憶時間変数ｔとの和が第２メモリ１７への書き込み回数（ｃ＋ｔ）である。
【００５０】
ステップＳ５で、第２メモリ１７への書き込み回数（ｃ＋ｔ）の値が、第２メモリ１７の品質保証書き込み回数ＣＴの値を超えたか否かが判断される。超えている場合は、ステップＳ６で、第２メモリ１７への書き込み回数が品質保証限度を超えたので、その旨を使用者に知らせる。具体的には、第１ＣＰＵ１５が、ビデオプロセッサ３０にコマンドを送り、ビデオプロセッサ３０はこのコマンドに基づいてＴＶモニタ７０に例えば「電子内視鏡１０は定期点検が必要です」と表示する。また、第１ＣＰＵ１５が、音声合成ＩＣ１９を駆動して、音声にて例えば「電子内視鏡１０は定期点検が必要です」と使用者に知らせる。超えていない場合は、ステップＳ６の処理は行われずにステップＳ７に進められる。
【００５１】
ステップＳ７において、スイッチの状態に応じて映像信号方式判別変数ｖｎｐの値が設定される。スイッチが、映像信号方式についてＮＴＳＣを選択する状態の場合は、映像信号方式判別変数ｖｎｐの値は０に設定され、映像信号方式についてＰＡＬを選択する状態の場合は、映像信号方式判別変数ｖｎｐの値は１に設定される。初期設定処理終了後は、循環処理すなわち電子内視鏡のメイン動作（不図示）が行われる。
【００５２】
図５のフローチャートを用いて、第１の実施形態における第１ＣＰＵ１５による割り込み処理として実行される使用時間記憶処理の手順を説明する。割り込み処理は、初期設定処理がなされた後に開始される。即ち図４の初期設定処理終了後、割り込み処理が可能な状態にされる。割り込み処理は、映像信号処理ＩＣ１３からの垂直同期信号Ｖｓｙｎｃの出力に対応して、１フィールド毎に一回（映像信号方式がＮＴＳＣの場合は１／６０秒に一回、ＰＡＬの場合は１／５０秒に一回）実行される。
【００５３】
ステップＳ１１で、割り込み処理が開始されると、ステップＳ１２で、第１カウンタｖｃ１の値が１だけ加算される。ステップＳ１３で、電子内視鏡１０の映像信号方式がＮＴＳＣ、ＰＡＬのいずれに設定されているかが判断される。具体的には、映像信号方式判別変数ｖｎｐの値を調べることによって判断される。
【００５４】
ｖｎｐ＝０である場合、すなわち映像信号方式がＮＴＳＣである場合は、ステップＳ１４で、第１カウンタｖｃ１の値が６０以上であるか否かが判断される。第１カウンタｖｃ１の値が６０以上である場合は、ステップＳ１５で、使用時間記憶メイン処理が行われ、ステップＳ１８で、割り込み処理が終了する。使用時間記憶メイン処理の詳細手順については、図６のフローチャートで説明する。第１カウンタｖｃ１の値が６０以上でない場合は、ステップＳ１８で割り込み処理が終了する。
【００５５】
ｖｎｐ＝１である場合、すなわち映像信号方式がＰＡＬである場合は、ステップＳ１６で、第１カウンタｖｃ１の値が５０以上であるか否かが判断される。第１カウンタｖｃ１の値が５０以上である場合は、ステップＳ１７で、使用時間記憶メイン処理が行われ、ステップＳ１８で、割り込み処理が終了する。第１カウンタｖｃ１の値が５０以上でない場合は、ステップＳ１８で割り込み処理が終了する。
【００５６】
次に、図６のフローチャートを用いて、使用時間記憶メイン処理の詳細を説明する。ステップＳ３１で、図５のステップＳ１５、Ｓ１７の手順に進められると、ステップ３２で、第１カウンタｖｃ１の値が０にされ、第２カウンタｖｃ２の値が１だけ加算される。
【００５７】
ステップＳ３３で、第２カウンタｖｃ２の値が３６０以上か否かが判断される。第２カウンタｖｃ２の値が３６０以上の場合は、ステップＳ３４で、第２カウンタｖｃ２の値が０にされる。ステップＳ３５で、記憶時間変数ｔの値を１だけ加算し、加算した記憶時間変数ｔ値を使用時間記録の値として第２メモリ１７に記憶し、ステップＳ３６で使用時間記憶メイン処理が終了する。第２カウンタｖｃ２の値が３６０以上でない場合は、ステップＳ３６で使用時間記憶メイン処理が終了する。
【００５８】
次に、第２の実施形態について説明する。第２の実施形態においては、ビデオプロセッサ３０は、第４メモリ３４を更に有し（図７参照）、電子内視鏡１０は、第２メモリ１７を有しない（不図示）。第１の実施形態においては、使用時間記憶処理は、第１ＣＰＵ１５が行い、接続回数記録値、及び使用時間記録値は第２メモリ１７が記憶するが、第２の実施形態においては、使用時間記憶処理は、第２ＣＰＵ３１が行い、接続回数記録値、及び使用時間記録値は第４メモリ３４が記憶する。その他の構成は、第１の実施形態と同様である。
【００５９】
第１の実施形態においては、第１、第２カウンタｖｃ１、ｖｃ２、時間記憶変数ｔ、接続回数変数ｃ、及び映像信号方式判別変数ｖｎｐは、第１ＣＰＵ１５のＲＡＭに一時記憶されるが、第２の実施形態においては、第２ＣＰＵ３１のＲＡＭに一時記憶される。
【００６０】
第４メモリ３４は、接続された電子内視鏡１０の接続回数記録値、使用時間記録値、シリアルナンバー、及び内視鏡名を記憶する。電子内視鏡ごとに、第４メモリ３４の異なる番地（記憶領域）に使用時間記録値などが書き込みされる。ビデオプロセッサ３０に装着される電子内視鏡の使用時間記録値などを、第４メモリ３４に書き込む番地は、アドレス変数ｖａで表される。電子内視鏡１０のシリアルナンバー、及び内視鏡名は、第２ＣＰＵ３１によって、第１メモリ１６から読み出される。シリアルナンバー及び内視鏡名に対応して、アドレス変数ｖａの値が設定される。ビデオプロセッサ３０に過去に装着された電子内視鏡１０の使用時間記憶値などは、第４メモリ３４のアドレス変数ｖａの値に対応する番地（記憶領域）に記憶される。番地を示すアドレス変数ｖａは、第２ＣＰＵ３１のＲＡＭに一時記憶される。
【００６１】
第４メモリ３４の品質保証書き込み回数ＣＴの値は、第２ＣＰＵ３１の動作プログラムにインストールされている。第２の実施形態では、第４メモリ３４の品質保証書き込み回数ＣＴは１０万回に設定される。
【００６２】
図８、図９のフローチャートを用いて、第２の実施形態における使用時間記憶処理の手順を説明する。ステップＳ５１で、第２ＣＰＵ３１のメインプログラムの処理が開始されると、ステップＳ５２で、第２ＣＰＵ３１による初期設定処理が行われる。第２ＣＰＵ３１による初期設定処理は、図４で説明した第１ＣＰＵ１５による初期設定処理と同様の処理が行われる。第２の実施形態では、図４のステップＳ３、ステップＳ４は行われない。これは、初期設定処理時、電子内視鏡１０がビデオプロセッサ３０に接続されているとは限らないからである。図４のステップＳ２では、第２ＣＰＵ３１の各レジスタの設定、周辺ＩＣの各レジスタの設定、さらに各種変数の設定などが行われる。また、図４のステップＳ５で、第４メモリ３４への書き込み回数Σ（ｃ＋ｔ）の値が、第４メモリ３４の品質保証書き込み回数ＣＴの値を超えたか否かが判断される。ここでΣ（ｃ＋ｔ）は記憶されている総ての内視鏡の接続回数記録値ｃと使用時間記録値ｔの総和を表す。超えている場合は、図４のステップＳ６で、第４メモリ３４への書き込み回数が品質保証限度を超えたので、その旨を使用者に知らせる。その後、映像信号方式判別変数ｖｎｐの値が、内視鏡装置１の映像信号方式の設定状態に合わせて設定され、初期設定処理を終了する。
【００６３】
ステップＳ５３で、第２ＣＰＵ３１による内視鏡接続確認処理が行われる。具体的には、電子内視鏡１０が接続部２０を介して、ビデオプロセッサ３０に接続されたか、または取り外しされたかを調べる。内視鏡接続確認処理の詳細については、図９のフローチャートで後述する。
【００６４】
ステップＳ５４で、電子内視鏡１０との通信処理が行われる。具体的には、電子内視鏡１０と、ビデオプロセッサ３０との間でコマンドのやりとりが行われる。ステップＳ５５で、キーボード５０のキー入力に対応した処理が行われる。ステップＳ５６で、パネルスイッチ群４３のスイッチ入力に対応した処理が行われる。例えば、光源３６のランプの点灯や、ＴＶモニタ７０に表示された画像の明るさ（参照値）の変更等の処理である。
【００６５】
ステップＳ５７で、時刻表示などのその他の処理が行われる。ステップＳ５３〜Ｓ５７の処理は繰り返し行われる。
【００６６】
図８のステップＳ５３における内視鏡接続確認処理の詳細を説明する（図９参照）。ステップＳ７１で、ビデオプロセッサ３０に、新たに電子内視鏡１０が接続されたか否かが判断される。新たに電子内視鏡１０が接続された場合には、ステップＳ７２で、電子内視鏡１０からシリアルナンバーや内視鏡名などのデータが読み出しされる。
【００６７】
ステップＳ７３で、読み出しされたシリアルナンバーから、その電子内視鏡１０の使用時間記録値が記憶されている番地がアドレス変数ｖａに設定される。次に、接続回数変数ｃの値をアドレス変数ｖａの値に対応した第４メモリ３４の番地から読み出しした接続回数記録値に設定し、接続回数変数ｃの値を１だけ加算し、加算した接続回数変数ｃの値を接続回数記録値としてアドレス変数ｖａの値に対応した第４メモリ３４の番地に記憶する。また、記憶時間変数ｔの値をアドレス変数ｖａの値に対応した第４メモリ３４の番地から読み出しした使用時間記録値に設定する。ステップＳ７４で、第１、第２カウンタｖｃ１、ｖｃ２の値が０に設定される。
【００６８】
ステップＳ７５で、第２ＣＰＵ３１による割り込み処理が可能な状態にされ、内視鏡接続確認処理が終了する。ステップＳ７２〜Ｓ７５の処理は、新たに電子内視鏡１０が接続されたと判断された場合に一回だけ行われる。
【００６９】
第２ＣＰＵ３１による割り込み処理は、図５、図６で説明した第１ＣＰＵ１５による割り込み処理と同様の処理が行われる。第２の実施形態では、図６のステップＳ３５で、記憶時間変数ｔの値を１だけ加算し、加算した記憶時間変数ｔの値を使用時間記録の値としてアドレス変数ｖａの値に対応した第４メモリ３４の番地に記憶し、ステップＳ３６で使用時間記憶メイン処理が終了する。その他のステップについては、第１の実施形態で説明した内容と同様である。
【００７０】
ステップＳ７１の判断で、電子内視鏡１０が新たに接続されていないと判断された場合は、ステップＳ７６で、電子内視鏡１０がビデオプロセッサ３０から取り外しされたか否かが判断される。
【００７１】
電子内視鏡１０がビデオプロセッサ３０から取り外された場合は、ステップＳ７７で、使用時間の計測を停止するために第２ＣＰＵ３１による割り込み処理が禁止の状態にされ、内視鏡接続確認処理が終了する。電子内視鏡１０がビデオプロセッサ３０から取り外しされていない場合は、内視鏡接続確認処理が終了する。即ち、電子内視鏡１０が新たに接続もされず、取り外されもしない場合は、図９の内視鏡接続確認処理は、実質的に何も行われずに終了される。
【００７２】
第２の実施形態では、ビデオプロセッサ３０における映像信号処理のために使用される信号処理回路４１から出力される垂直同期信号を使って、電子内視鏡１０の使用時間を計測することが可能になる。
【００７３】
また、第４メモリ３４の品質保証書き込み回数ＣＴを考慮して、電子内視鏡１０の使用時間などを記録することが可能になる。また、第４メモリ３４への書き込み回数が、品質保証書き込み回数ＣＴを超えてしまい、第４メモリ３４に記録した値が信頼できない状態になった場合でも、他の記憶項目は第３メモリ３２に記録されているので、ビデオプロセッサ３０の他の機能に悪影響を及ぼさない。
【００７４】
また、第２の実施形態では、ビデオプロセッサ３０に接続される電子内視鏡１０ごとに接続回数記録値、及び使用時間記録値を記憶することができ、電子内視鏡１０ごとの使用時間を知ることが可能になる。
【００７５】
なお、第１、第２の実施形態ともに、使用時間の計測を、垂直同期信号Ｖｓｙｎｃの出力回数に基づいて行うとしたが、別途インターバルタイマーなどのタイマー素子などを付加してこれらで使用時間計測を行っても良い。
【００７６】
また、第１、第２の実施形態ともに、１つの制御手段（ＣＰＵ）が使用時間、接続回数を計測するとしたが、それぞれ別々の制御手段が計測を行っても良い。
【図面の簡単な説明】
【００７７】
【図１】内視鏡装置の構成図である。
【図２】実施形態における電子内視鏡の回路ブロック図である。
【図３】第１の実施形態におけるビデオプロセッサの回路ブロック図である。
【図４】第１の実施形態における電子内視鏡の第１ＣＰＵによる初期設定処理の手順を示すフローチャートである。
【図５】第１の実施形態における使用時間記憶処理を示すフローチャートである。
【図６】第１の実施形態における使用時間記憶メイン処理を示すフローチャートである。
【図７】第２の実施形態におけるビデオプロセッサの回路ブロック図である。
【図８】第２の実施形態における第２ＣＰＵのメインプログラムの内容を示すフローチャートである。
【図９】第２の実施形態における内視鏡接続確認処理の詳細を示すフローチャートである。
【符号の説明】
【００７８】
１  内視鏡装置
１０  電子内視鏡
１１  撮像素子
１２  ＡＧＣ（オートゲインコントローラ）
１３  映像信号処理ＩＣ
１５  第１ＣＰＵ
１６  第１メモリ
１７  第２メモリ
１８  ライトガイド
１９  音声合成ＩＣ
２０  接続部
３０  ビデオプロセッサ
３１  第２ＣＰＵ
３２  第３メモリ
３３  ＲＴＣ
３４  第４メモリ
３５  絞り制御回路
３６  光源
３７  絞り
４１  信号処理回路
４２  ＣＲＴＣ
４３  パネルスイッチ群
５０  キーボード
７０  ＴＶモニタ
ＣＴ  品質保証書き込み回数
ｃ  接続回数変数
ｔ  記憶時間変数
ｖａ  アドレス変数
ｖｃ１、ｖｃ２  第１、第２カウンタ
ｖｎｐ  映像信号方式判別変数
【図１】
2006167437.tif 000003
【図２】
2006167437.tif 000004
【図３】
2006167437.tif 000005
【図４】
2006167437.tif 000006
【図５】
2006167437.tif 000007
【図６】
2006167437.tif 000008
【図７】
2006167437.tif 000009
【図８】
2006167437.tif 000010
【図９】
2006167437.tif 000011