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